[
  {
    "path": ".codesandbox/ci.json",
    "content": "{\n  \"sandboxes\": [\"4nc1u\", \"bfplr\", \"1wh6f\"],\n  \"packages\": [\"dist\"],\n  \"node\": \"20\"\n}\n"
  },
  {
    "path": ".devcontainer/devcontainer.json",
    "content": "{\n  \"image\": \"mcr.microsoft.com/vscode/devcontainers/javascript-node:22\",\n  \"hostRequirements\": {\n    \"memory\": \"8gb\"\n  },\n  \"waitFor\": \"onCreateCommand\",\n  \"updateContentCommand\": \"corepack enable && yarn install\",\n  \"postCreateCommand\": \"\",\n  \"postAttachCommand\": \"yarn storybook -- --port 6006\",\n  \"customizations\": {\n    \"codespaces\": {\n      \"openFiles\": [\"CONTRIBUTING.md\"]\n    },\n    \"vscode\": {\n      \"settings\": {\n        \"editor.formatOnSave\": true\n      },\n      \"extensions\": [\"dbaeumer.vscode-eslint\", \"esbenp.prettier-vscode\"]\n    }\n  },\n  \"portsAttributes\": {\n    \"6006\": {\n      \"label\": \"Storybook server\",\n      \"onAutoForward\": \"openPreview\"\n    }\n  },\n  \"forwardPorts\": [6006]\n}\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/---bug-report.md",
    "content": "---\nname: \"\\U0001F41B Bug Report\"\nabout: \"Bugs, missing documentation, or unexpected behavior \\U0001F914.\"\ntitle: ''\nlabels: bug\nassignees: ''\n---\n\n<!--\n\n* Please fill out this template with all the relevant information so we can\n  understand what's going on and fix the issue. We appreciate bugs filed and PRs\n  submitted!\n\n* You can get the installed version of an NPM package by running `npm ls <insert package name>` in your terminal.\n\n-->\n\n- `three` version:\n- `@react-three/fiber` version:\n- `@react-three/drei` version:\n- `node` version:\n- `npm` (or `yarn`) version:\n\n### Problem description:\n\n<!-- Please describe why the current behaviour is a problem -->\n\n### Relevant code:\n\n<!-- feel free to input the code in the space below, but since we're working with 3D, it's generally better to provide a sandbox, here's a start – https://githubbox.com/pmndrs/drei/tree/master/sandboxes/bug-report-template-starter -->\n\n```js\nlet your = (code, tell) => `the ${story}`\n```\n\n### Suggested solution:\n\n<!--\nIt's ok if you don't have a suggested solution, but it really helps if you could\ndo a little digging to come up with some suggestion of how to improve things.\n-->\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/---feature-request.md",
    "content": "---\nname: \"\\U0001F4A1 Feature Request\"\nabout: \"I have a suggestion (and might want to implement myself \\U0001F642)!\"\ntitle: ''\nlabels: enhancement\nassignees: ''\n---\n\n### Describe the feature you'd like:\n\n<!--\nA clear and concise description of what you want to happen. Add any considered\ndrawbacks.\n-->\n\n### Suggested implementation:\n\n<!-- Helpful but optional 😀, normally best to provide a sandbox, here's a starter – https://codesandbox.io/s/react-three-fiber-starter-n8iz2 -->\n"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/--support-question.md",
    "content": "---\nname: '❓ Support Question'\nabout: \"I have a question \\U0001F4AC\"\ntitle: ''\nlabels: question\nassignees: ''\n---\n\n<!--\n\n🛑Consider whether Github issues is the best place to ask this question.  Perhaps some of the support channels will give you better help, faster:\n\n- Discord https://discord.gg/poimandres\n\n* Please fill out this template with all the relevant information so we can\n  understand how best to support you.\n\n-->\n\n### What is your question:\n\n<!-- Ask your question.  Be as detailed as you can. -->\n"
  },
  {
    "path": ".github/PULL_REQUEST_TEMPLATE.md",
    "content": "<!--\nThanks for your interest in the project. Bugs filed and PRs submitted are appreciated!\n\nPlease make sure that you are familiar with and follow the Code of Conduct for this project (found in the CODE_OF_CONDUCT.md file).\n\nAlso, please make sure you're familiar with and follow the instructions in the contributing guidelines (found in the CONTRIBUTING.md file).\n\nPlease fill out the information below to expedite the review and (hopefully) merge of your pull request!\n-->\n\n### Why\n\n<!-- What changes are being made? What feature/bug is being fixed here? If you are closing an issue, use the keyword 'resolves' to link the issue automatically -->\n\n### What\n\n<!-- what have you done, if its a bug, whats your solution? -->\n\n### Checklist\n\n<!-- Have you done all of these things?  -->\n\n<!--\nTo check an item, place an \"x\" in the box like so: \"- [x] Documentation\"\nRemove items that are irrelevant to your changes.\n-->\n\n- [ ] Documentation updated ([example](https://github.com/pmndrs/drei/blob/master/docs/misc/example.mdx?plain=1))\n- [ ] Storybook entry added ([example](https://github.com/pmndrs/drei/blob/master/.storybook/stories/Example.stories.tsx))\n- [ ] Ready to be merged\n\n<!-- if you untick ready to be merged & you haven't submitted as a draft, we will change it to draft. -->\n\n<!-- feel free to add additional comments -->\n"
  },
  {
    "path": ".github/dependabot.yml",
    "content": "# To get started with Dependabot version updates, you'll need to specify which\n# package ecosystems to update and where the package manifests are located.\n# Please see the documentation for all configuration options:\n# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file\n\nversion: 2\nupdates:\n  - package-ecosystem: 'npm' # See documentation for possible values\n    directory: '/' # Location of package manifests\n    schedule:\n      interval: 'weekly'\n    open-pull-requests-limit: 10\n\n    ignore:\n      - dependency-name: '@playwright/test'\n      - dependency-name: '@mediapipe/tasks-vision'\n\n    # https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups\n    groups:\n      # Always update react and react-dom together\n      react-packages:\n        patterns:\n          - 'react'\n          - 'react-dom'\n      rollup-packages:\n        patterns:\n          - 'rollup'\n          - '@rollup/*'\n          - 'rollup-plugin-*'\n      storybook-packages:\n        patterns:\n          - 'storybook'\n          - '@storybook/*'\n          - 'eslint-plugin-storybook'\n\n      #\n      # pkg.json \"dependencies\"\n      #\n      prod-deps:\n        dependency-type: 'production'\n        update-types:\n          - 'minor'\n          - 'patch'\n        exclude-patterns:\n          # Excluding all 0.x leading-zero package (since dependabot consider eg: 0.7.3 -> 0.8.0 minor bump / as opposed to semver)\n          - '@mediapipe/tasks-vision'\n          - 'glsl-noise'\n          - 'maath'\n          - 'stats.js'\n          - 'suspend-react'\n          - 'three-mesh-bvh'\n          - 'troika-three-text'\n          - 'tunnel-rat'\n\n      #\n      # pkg.json \"devDependencies\"\n      #\n      dev-deps:\n        dependency-type: 'development'\n        update-types:\n          - 'minor'\n          - 'patch'\n        exclude-patterns:\n          # Excluding all 0.x leading-zero package (since dependabot consider eg: 0.7.3 -> 0.8.0 minor bump / as opposed to semver)\n          - '@types/three'\n          - 'eslint-plugin-storybook'\n          - 'three'\n          # Sensitive ones (we prefer handling those separately)\n          - 'react'\n          - 'react-dom'\n          - '@react-three/fiber'\n"
  },
  {
    "path": ".github/workflows/chromatic.yml",
    "content": "name: 'Chromatic'\n\non: push\n\njobs:\n  chromatic:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v4\n        with:\n          fetch-depth: 0 # https://www.chromatic.com/docs/github-actions#support-for-codeactionscheckoutv2code-and-above\n      - run: corepack enable\n      - uses: actions/setup-node@v4\n        with:\n          cache: 'yarn'\n      - run: yarn install\n      - run: yarn chromatic --exit-once-uploaded --auto-accept-changes master\n        env:\n          CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}\n"
  },
  {
    "path": ".github/workflows/docs.yml",
    "content": "name: Build documentation and deploy to GitHub Pages\non:\n  push:\n    branches: ['master']\n  workflow_dispatch:\n\n# Cancel previous run (see: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#concurrency)\nconcurrency:\n  group: ${{ github.workflow }}-${{ github.ref }}\n  cancel-in-progress: true\n\njobs:\n  build:\n    uses: pmndrs/docs/.github/workflows/build.yml@v3\n    with:\n      mdx: 'docs'\n      libname: 'Drei'\n      libname_short: 'drei'\n      home_redirect: '/getting-started/introduction'\n      icon: '🥉'\n      logo: '/logo.jpg'\n      github: 'https://github.com/pmndrs/drei'\n      discord: 'https://discord.com/channels/740090768164651008/741751532592038022'\n\n  deploy:\n    needs: build\n    runs-on: ubuntu-latest\n\n    # Grant GITHUB_TOKEN the permissions required to make a Pages deployment\n    permissions:\n      pages: write # to deploy to Pages\n      id-token: write # to verify the deployment originates from an appropriate source\n\n    # Deploy to the github-pages environment\n    environment:\n      name: github-pages\n      url: ${{ steps.deployment.outputs.page_url }}\n\n    steps:\n      - id: deployment\n        uses: actions/deploy-pages@v4\n"
  },
  {
    "path": ".github/workflows/release.yml",
    "content": "name: release\non:\n  push:\n    branches:\n      - 'master'\n      - 'beta'\n      - 'alpha'\n      - 'canary-*'\n      - 'rc'\n  pull_request: {}\n\npermissions:\n  contents: write\n  id-token: write\n\n# Cancel any previous run (see: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#concurrency)\nconcurrency:\n  group: ${{ github.workflow }}-${{ github.ref }}\n  cancel-in-progress: true\n\njobs:\n  test:\n    runs-on: ubuntu-latest\n    container:\n      image: ghcr.io/pmndrs/playwright:drei\n      credentials:\n        username: ${{ github.actor }}\n        password: ${{ secrets.GITHUB_TOKEN }}\n\n    # 0.159.0 is mandatory; others are informational\n    strategy:\n      fail-fast: false\n      matrix:\n        three-version: ['0.159.0', '0.180.0', 'latest']\n    continue-on-error: ${{ matrix.three-version != '0.159.0' }}\n    name: test (w/ three@${{ matrix['three-version'] }})\n\n    steps:\n      - uses: actions/checkout@v4\n      - run: corepack enable\n      - uses: actions/setup-node@v4\n        with:\n          cache: 'yarn'\n      - run: yarn install\n      - run: yarn build\n      - run: yarn eslint:ci\n      - run: yarn typecheck\n      - run: yarn prettier\n      - run: (cd test/e2e; ./e2e.sh ${{ matrix.three-version }})\n      - name: Upload Playwright screenshots\n        if: always()\n        uses: actions/upload-artifact@v4\n        with:\n          name: playwright-screenshots-${{ matrix.three-version }}\n          path: |\n            test-results/**\n          if-no-files-found: ignore\n          retention-days: 7\n\n  build-and-release:\n    needs: test\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v4\n      - run: corepack enable\n      - uses: actions/setup-node@v4\n        with:\n          node-version-file: '.nvmrc'\n          cache: 'yarn'\n      - run: yarn install\n      - run: yarn build\n      - run: yarn build-storybook\n      # semantic-release skips not configured branches(see: release.config.js) or pull-requests\n      - run: yarn release\n        env:\n          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}\n"
  },
  {
    "path": ".gitignore",
    "content": "node_modules/\ncoverage/\ndist/\nbuild/\ntypes/\nstorybook-static/\nThumbs.db\nehthumbs.db\nDesktop.ini\n$RECYCLE.BIN/\n.DS_Store\n.vscode\n.docz/\npackage-lock.json\ncoverage/\n.idea\nyarn-error.log\n.size-snapshot.json\n__diff_output__\ntest-results\n\n# https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored\n.pnp.*\n.yarn/*\n!.yarn/patches\n!.yarn/plugins\n!.yarn/releases\n!.yarn/sdks\n!.yarn/versions\n\nbuild-storybook.log\n"
  },
  {
    "path": ".husky/pre-commit",
    "content": "yarn pretty-quick --staged\nyarn eslint:ci\nyarn typecheck\n"
  },
  {
    "path": ".npmignore",
    "content": ".storybook\nstorybook-static\n"
  },
  {
    "path": ".nvmrc",
    "content": "24.12.0"
  },
  {
    "path": ".prettierignore",
    "content": "dist/\nstorybook-static/\npublic/\n*.typeface.json\n\n# waiting for mdx3 support some day (https://github.com/prettier/prettier/issues/12209)\n*.mdx"
  },
  {
    "path": ".prettierrc",
    "content": "{\n  \"semi\": false,\n  \"trailingComma\": \"es5\",\n  \"singleQuote\": true,\n  \"tabWidth\": 2,\n  \"printWidth\": 120,\n  \"useTabs\": false,\n  \"endOfLine\": \"auto\"\n}\n"
  },
  {
    "path": ".storybook/Setup.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\n\nimport * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Canvas, CanvasProps, useThree } from '@react-three/fiber'\nimport isChromatic from 'chromatic/isChromatic'\nimport { useEffect } from 'react'\n\nimport { OrbitControls } from '../src'\n\ntype Props = React.PropsWithChildren<\n  CanvasProps & {\n    cameraFov?: number\n    cameraPosition?: Vector3\n    controls?: boolean\n    lights?: boolean\n    backend?: 'webgpu' | 'webgl'\n  }\n>\n\nexport const Setup = ({\n  children,\n  cameraFov = 75,\n  cameraPosition = new Vector3(-5, 5, 5),\n  controls = true,\n  lights = true,\n  backend,\n  ...restProps\n}: Props) => {\n  console.log('Current backend in Setup:', backend)\n\n  return (\n    <Canvas shadows camera={{ position: cameraPosition, fov: cameraFov }} {...restProps}>\n      {children}\n      {lights && (\n        <>\n          <ambientLight intensity={0.8 * Math.PI} />\n          <pointLight intensity={1 * Math.PI} position={[0, 6, 0]} decay={0} />\n        </>\n      )}\n      {controls && <OrbitControls makeDefault />}\n\n      {isChromatic() && <SayCheese />}\n    </Canvas>\n  )\n}\n\n/**\n * A helper component to wait and pause the frameloop\n */\nfunction SayCheese({ pauseAt = 3000 }) {\n  const { clock, advance, setFrameloop, invalidate, gl, scene, camera } = useThree()\n\n  useEffect(() => {\n    // console.log(`😬 Say cheeese (shooting photo in ${pauseAt}ms)`)\n\n    const timer = setTimeout(() => {\n      setFrameloop('never')\n\n      const timestamp = pauseAt / 1000 // Convert ms to seconds\n      advance(timestamp, true)\n\n      // Wait for render to complete\n      requestAnimationFrame(() => {\n        gl.getContext().finish()\n      })\n    }, 5000) // Let the scene render normally first to allow Suspense to resolve: wait 5000ms for assets to load\n\n    return () => clearTimeout(timer)\n  }, [pauseAt, clock, advance, invalidate, gl, scene, camera, setFrameloop])\n\n  return null\n}\n"
  },
  {
    "path": ".storybook/favicon.ts",
    "content": "//\n// SVG favicon, with different themes for development and production\n//\n// Figma file: https://www.figma.com/design/4YFrr0TVqlNfL1d0h0Mdxs/Untitled?node-id=0-1&t=gqq4aoy97yC1u7dW-1\n//\n\nconst themes = {\n  development: {\n    bg: '#66bf3b',\n    txt: 'white',\n  },\n  production: {\n    bg: '#f10055',\n    txt: 'white',\n  },\n}\n\nexport const svg = (env: keyof typeof themes = 'production') => {\n  const { bg, txt } = themes[env]\n\n  return `\n  <svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:svgjs=\"http://svgjs.com/svgjs\" width=\"164\" height=\"164\">\n    \n    <svg width=\"164\" height=\"164\" viewBox=\"0 0 164 164\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n      <path class=\"badge\" d=\"M22.467 147.762L17.5 15.402C17.4207 13.2999 18.1662 11.2501 19.5774 9.69008C20.9885 8.13004 22.9535 7.18333 25.053 7.05202L137.637 0.016016C138.736 -0.0528338 139.838 0.104225 140.873 0.477503C141.909 0.850782 142.858 1.43236 143.661 2.18637C144.463 2.94038 145.103 3.85083 145.54 4.86155C145.977 5.87227 146.202 6.96183 146.202 8.06302V152.293C146.202 153.382 145.981 154.46 145.553 155.462C145.125 156.463 144.498 157.367 143.711 158.12C142.924 158.873 141.992 159.458 140.972 159.841C139.953 160.224 138.866 160.396 137.778 160.347L30.163 155.514C28.1416 155.423 26.2282 154.576 24.8026 153.14C23.3771 151.704 22.5438 149.784 22.468 147.762H22.467Z\" />\n      <path class=\"shape\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M128.785 0.569946L113.29 1.53795L112.535 19.7099C112.526 19.9378 112.581 20.1635 112.696 20.3609C112.81 20.5583 112.978 20.7192 113.18 20.8248C113.382 20.9304 113.61 20.9765 113.837 20.9576C114.064 20.9386 114.281 20.8555 114.463 20.7179L121.523 15.3639L127.485 20.0609C127.665 20.2031 127.882 20.2908 128.11 20.3136C128.339 20.3363 128.569 20.2933 128.774 20.1895C128.978 20.0857 129.149 19.9255 129.265 19.7278C129.382 19.5302 129.439 19.3033 129.431 19.0739L128.785 0.569946Z\" fill=\"white\"/>\n      <path class=\"shape\" d=\"M121 36H62.7191V52.3669H81.7809L43 90.9928H81.7809L45.6292 127H68.1966L121 74.4077H82.4382L121 36Z\" fill=\"white\"/>\n    </svg>\n    \n    <style>\n    :root {\n      --bg: ${bg};\n      --txt: ${txt};\n    }\n    .badge {fill: var(--bg);}\n    .shape {fill: var(--txt);}\n    </style>\n  </svg>\n  `\n}\n"
  },
  {
    "path": ".storybook/index.css",
    "content": "html,\nbody,\n#storybook-root {\n  height: 100%;\n}\n\nbody,\n.sbdocs canvas {\n  background-color: #121212;\n}\n\n.sbdocs canvas {\n  min-height: 20rem;\n}\n"
  },
  {
    "path": ".storybook/index.d.ts",
    "content": "declare module '*.jpeg' {\n  const value: string\n  export default value\n}\n"
  },
  {
    "path": ".storybook/main.ts",
    "content": "import type { StorybookConfig } from '@storybook/react-vite'\nimport { svg } from './favicon.ts'\n\nconst config: StorybookConfig = {\n  staticDirs: ['./public'],\n  stories: ['./stories/**/*.stories.{ts,tsx}'],\n  addons: ['@chromatic-com/storybook', '@storybook/addon-docs'],\n\n  // Favicon (inline svg https://stackoverflow.com/questions/66935329/use-inline-svg-as-favicon)\n  managerHead: (head) => `\n    ${head}\n    <link rel=\"icon\" href=\"data:image/svg+xml,${encodeURIComponent(\n      svg(process.env.NODE_ENV === 'development' ? 'development' : undefined)\n    )}\">\n  `,\n\n  framework: {\n    name: '@storybook/react-vite',\n    options: {},\n  },\n\n  docs: {},\n\n  typescript: {\n    reactDocgen: 'react-docgen-typescript',\n    reactDocgenTypescriptOptions: {\n      propFilter: (prop, component) => {\n        // Only include props that belong to the current component\n        const fileName = prop.declarations?.at(0)?.fileName // 'drei/src/core/AccumulativeShadows.tsx'\n        const componentName = fileName?.split('/').at(-1)?.split('.').at(0) // 'AccumulativeShadows'\n        return component.name === componentName\n      },\n    },\n  },\n}\n\nexport default config\n"
  },
  {
    "path": ".storybook/manager.ts",
    "content": "import { addons } from 'storybook/manager-api'\nimport theme from './theme'\n\naddons.setConfig({\n  theme,\n  panelPosition: 'right',\n  showPanel: true,\n})\n"
  },
  {
    "path": ".storybook/preview.tsx",
    "content": "import React from 'react'\nimport type { Preview } from '@storybook/react-vite'\nimport seedrandom from 'seedrandom'\n\nimport './index.css'\n\nseedrandom('deterministic-random-for-storybook', { global: true }) // deterministic Math.random()\n\nconst preview: Preview = {\n  globalTypes: {\n    backend: {\n      description: 'Backend to use by the renderer',\n      toolbar: {\n        icon: 'cpu',\n        items: [\n          { value: 'webgl', title: 'WebGL' },\n          { value: 'webgpu', title: 'WebGPU' },\n        ],\n      },\n    },\n  },\n  initialGlobals: {\n    backend: 'webgl',\n  },\n\n  parameters: {\n    layout: 'fullscreen',\n  },\n\n  tags: ['autodocs'],\n}\nexport default preview\n"
  },
  {
    "path": ".storybook/public/cerberus.obj",
    "content": "# Blender v2.76 (sub 0) OBJ File: ''\n# www.blender.org\nv -0.013002 -0.097233 0.244676\nv -0.013002 -0.109345 0.149967\nv -0.013002 -0.135492 0.169617\nv -0.013002 -0.211501 0.207185\nv -0.013002 -0.236837 0.209752\nv -0.013002 -0.236853 0.331200\nv -0.013002 -0.211516 0.321765\nv -0.013002 -0.322558 0.203313\nv -0.013002 -0.322573 0.351491\nv -0.013002 -0.285177 0.346913\nv -0.013002 -0.262174 0.209298\nv -0.013002 -0.262189 0.340636\nv -0.013002 -0.137293 0.284060\nv -0.013002 -0.170631 0.190714\nv -0.013002 -0.186180 0.310315\nv -0.013002 -0.190181 0.200147\nv -0.013002 -0.084078 0.215206\nv -0.013002 -0.093306 0.147096\nv -0.013002 -0.074233 0.188929\nv -0.013002 -0.079403 0.152933\nv -0.012895 -0.071708 0.168386\nv -0.034309 -0.104461 0.161180\nv -0.034309 -0.128616 0.179333\nv -0.034309 -0.164964 0.201234\nv -0.034309 -0.185681 0.211162\nv -0.034309 -0.208671 0.218857\nv -0.034309 -0.236342 0.221661\nv -0.034309 -0.262623 0.221190\nv -0.034309 -0.310662 0.217523\nv -0.034309 -0.310674 0.337601\nv -0.034309 -0.287773 0.335288\nv -0.034309 -0.265839 0.329300\nv -0.034309 -0.241005 0.320051\nv -0.034309 -0.216048 0.310756\nv -0.034309 -0.191256 0.299553\nv -0.034309 -0.143542 0.273887\nv -0.034309 -0.107253 0.238002\nv -0.034309 -0.094917 0.210299\nv -0.034309 -0.085932 0.185967\nv -0.034121 -0.083834 0.170750\nv -0.034309 -0.088064 0.162201\nv -0.034309 -0.094670 0.159427\nv -0.034309 -0.123676 0.257917\nv -0.013002 -0.117180 0.267896\nv -0.013002 -0.160073 0.297481\nv -0.013002 -0.149792 0.179134\nv -0.034309 -0.144125 0.189654\nv -0.034309 -0.166329 0.287298\nv -0.013002 -0.285162 0.207972\nv -0.034309 -0.286468 0.219815\nv -0.003738 -0.158982 0.040208\nv -0.003738 -0.144928 0.050820\nv -0.003738 -0.139029 0.043111\nv -0.003738 -0.160939 0.034000\nv -0.003738 -0.131257 0.056964\nv -0.003738 -0.132497 0.044104\nv -0.003738 -0.116143 0.061769\nv -0.003738 -0.116664 0.042552\nv -0.003738 -0.100742 0.066509\nv -0.003738 -0.101160 0.028582\nv 0.003738 -0.158982 0.040208\nv 0.003738 -0.144928 0.050820\nv 0.003738 -0.139029 0.043111\nv 0.003738 -0.160939 0.034000\nv 0.003738 -0.131257 0.056964\nv 0.003738 -0.125565 0.044049\nv 0.003738 -0.116143 0.061769\nv 0.003738 -0.110855 0.039360\nv 0.003738 -0.100742 0.066509\nv 0.003738 -0.101160 0.028582\nv -0.003738 -0.138836 0.054155\nv -0.003738 -0.145681 0.041102\nv -0.003738 -0.124607 0.059203\nv -0.003738 -0.125565 0.044049\nv -0.003738 -0.109430 0.063824\nv -0.003738 -0.110855 0.039360\nv 0.003738 -0.138836 0.054155\nv 0.003738 -0.145681 0.041102\nv 0.003738 -0.124607 0.059203\nv 0.003738 -0.132497 0.044104\nv 0.003738 -0.109430 0.063824\nv 0.003738 -0.116664 0.042552\nv 0.008570 0.114975 -1.116026\nv 0.008569 0.114975 -0.321380\nv 0.007322 0.145684 -1.116026\nv 0.004491 0.148402 -0.321380\nv -0.008569 0.114975 -1.116026\nv -0.008570 0.114975 -0.321380\nv -0.004491 0.148402 -1.116026\nv -0.004491 0.148402 -0.321380\nv 0.008078 0.127080 -1.116026\nv 0.007703 0.136297 -1.116026\nv 0.007703 0.136297 -0.321380\nv 0.008077 0.127080 -0.321380\nv -0.008078 0.127080 -0.321380\nv -0.007703 0.136297 -0.321380\nv -0.007703 0.136297 -1.116026\nv -0.008077 0.127080 -1.116026\nv 0.006228 0.128027 -1.116026\nv 0.005998 0.135350 -1.116026\nv 0.005997 0.135350 -0.321380\nv 0.006228 0.128027 -0.321380\nv -0.006228 0.128027 -0.321380\nv -0.005997 0.135350 -0.321380\nv -0.005997 0.135350 -1.116026\nv -0.006228 0.128027 -1.116026\nv 0.004491 0.148402 -1.116026\nv 0.007321 0.145684 -0.321380\nv -0.007321 0.145684 -1.116026\nv -0.007322 0.145684 -0.321380\nv 0.087924 -0.050494 -0.416741\nv 0.087923 -0.050494 -0.185101\nv 0.082362 -0.000585 -0.410867\nv 0.082362 -0.000585 -0.190975\nv -0.087923 -0.050494 -0.416741\nv -0.087923 -0.050494 -0.185101\nv -0.082362 -0.000585 -0.410867\nv -0.082362 -0.000585 -0.190975\nv -0.087923 -0.007849 -0.416741\nv -0.087923 -0.007849 -0.185101\nv 0.087923 -0.007849 -0.185101\nv 0.087924 -0.007849 -0.416741\nv 0.082362 -0.000585 -0.195510\nv 0.087923 -0.050494 -0.189878\nv -0.087923 -0.050494 -0.189878\nv -0.082362 -0.000585 -0.195510\nv 0.087923 -0.007849 -0.189878\nv -0.087923 -0.007849 -0.189878\nv -0.025788 -0.053385 -0.547309\nv -0.025788 -0.115897 -0.212570\nv -0.025788 -0.037539 -0.548063\nv -0.025788 -0.037539 -0.157009\nv -0.025788 -0.037539 -0.497771\nv -0.025788 -0.095113 -0.497771\nv -0.025788 -0.037539 -0.253423\nv -0.025788 -0.104783 -0.253423\nv -0.025788 -0.084504 -0.378421\nv -0.025788 -0.037539 -0.378421\nv -0.025788 -0.086402 -0.432027\nv -0.025788 -0.037539 -0.432027\nv -0.025788 -0.037539 -0.321429\nv -0.025788 -0.091237 -0.321429\nv 0.025788 -0.053385 -0.547309\nv 0.025788 -0.095113 -0.497771\nv 0.025788 -0.104783 -0.253423\nv 0.025788 -0.084504 -0.378421\nv 0.025788 -0.091237 -0.321429\nv 0.025788 -0.086402 -0.432027\nv 0.025788 -0.037539 -0.157009\nv 0.025788 -0.037539 -0.253423\nv 0.025788 -0.037539 -0.548063\nv 0.025788 -0.037539 -0.321429\nv 0.025788 -0.115897 -0.212570\nv 0.025788 -0.037539 -0.432027\nv 0.025788 -0.037539 -0.378421\nv 0.025788 -0.037539 -0.497771\nv 0.025788 -0.048222 -0.182608\nv 0.025788 -0.053932 -0.194062\nv 0.025788 -0.061544 -0.203727\nv 0.025788 -0.082428 -0.215000\nv 0.025788 -0.105956 -0.215693\nv -0.025788 -0.105956 -0.215693\nv -0.025788 -0.082428 -0.215000\nv -0.025788 -0.061544 -0.203727\nv -0.025788 -0.053932 -0.194062\nv -0.025788 -0.048222 -0.182608\nv 0.025788 -0.071174 -0.210932\nv -0.025788 -0.071174 -0.210932\nv 0.025788 -0.094416 -0.216963\nv -0.025788 -0.094416 -0.216963\nv 0.014420 0.113742 -0.342400\nv 0.014419 0.113822 -0.174488\nv -0.014419 0.113742 -0.342400\nv -0.014419 0.113822 -0.174488\nv -0.012843 0.146603 -0.327864\nv -0.012809 0.159368 -0.174488\nv 0.012809 0.159368 -0.174488\nv 0.012843 0.146603 -0.327864\nv 0.014420 0.113841 -0.253423\nv 0.012084 0.155118 -0.253359\nv -0.012084 0.155118 -0.253359\nv -0.014419 0.113841 -0.253423\nv -0.010315 0.150986 -0.326059\nv -0.010315 0.164113 -0.174488\nv 0.010315 0.164113 -0.174488\nv 0.010315 0.150986 -0.326059\nv 0.010012 0.159020 -0.253284\nv -0.010012 0.159020 -0.253284\nv -0.012910 -0.101557 -0.148540\nv -0.012910 -0.082107 0.264334\nv -0.012910 -0.037539 -0.199821\nv -0.012910 -0.037539 0.264334\nv -0.012910 -0.107166 0.081514\nv -0.012910 -0.037539 0.095227\nv -0.012910 -0.035888 0.286152\nv -0.012910 -0.049834 0.286152\nv -0.012910 -0.031644 0.298855\nv -0.012910 -0.039109 0.299871\nv -0.012910 -0.061084 0.276996\nv -0.012910 -0.037539 0.276996\nv -0.012910 -0.131089 0.286163\nv -0.012910 -0.129656 0.086952\nv -0.012910 -0.131203 0.140745\nv -0.024520 -0.318872 0.356133\nv -0.024520 -0.318856 0.194073\nv -0.012910 -0.157915 0.299346\nv -0.012910 -0.184741 0.312536\nv -0.012910 -0.211568 0.324659\nv -0.014490 -0.238394 0.334649\nv -0.016469 -0.265220 0.344640\nv -0.019219 -0.292046 0.351964\nv -0.012910 -0.157899 0.175408\nv -0.012910 -0.186576 0.190389\nv -0.012910 -0.211551 0.198172\nv -0.014490 -0.238378 0.200891\nv -0.016469 -0.265204 0.200410\nv -0.019219 -0.292030 0.198863\nv -0.000000 -0.082107 0.267301\nv 0.000000 -0.107166 0.081514\nv -0.000000 -0.035888 0.286152\nv -0.000000 -0.031644 0.298855\nv -0.000000 -0.037539 0.276996\nv 0.000000 -0.129656 0.086952\nv 0.000000 -0.318856 0.192110\nv -0.000000 -0.238394 0.340914\nv -0.000000 -0.157915 0.305610\nv -0.000000 -0.184741 0.318800\nv -0.000000 -0.211568 0.330923\nv 0.000000 -0.292030 0.196899\nv 0.000000 -0.265204 0.198446\nv 0.000000 -0.238378 0.198927\nv 0.000000 -0.211551 0.196209\nv -0.000000 -0.061084 0.276996\nv -0.000000 -0.049834 0.286152\nv -0.000000 -0.039109 0.299871\nv -0.000000 -0.318872 0.362397\nv -0.000000 -0.292046 0.358229\nv -0.000000 -0.265220 0.350904\nv 0.000000 -0.131210 0.138781\nv 0.000000 -0.157899 0.173445\nv 0.000000 -0.186576 0.188425\nv 0.000000 -0.037539 0.095227\nv -0.000000 -0.037539 0.264334\nv -0.000000 -0.131089 0.292427\nv -0.012910 -0.101580 0.069231\nv -0.012910 -0.037539 0.075344\nv 0.000000 -0.037539 0.075344\nv 0.000000 -0.101580 0.069231\nv -0.012910 -0.131746 0.106820\nv 0.000000 -0.131746 0.106820\nv 0.000000 -0.101564 -0.077263\nv -0.012910 -0.101564 -0.077263\nv -0.012910 -0.037539 -0.109758\nv -0.012910 -0.101570 -0.029364\nv -0.012910 -0.037539 -0.049235\nv 0.000000 -0.037539 -0.049235\nv 0.000000 -0.101570 -0.029364\nv -0.012910 -0.168317 -0.047662\nv -0.012910 -0.155661 -0.059611\nv 0.000000 -0.155661 -0.059611\nv -0.008605 -0.123854 -0.061327\nv -0.008605 -0.123859 -0.045309\nv -0.012910 -0.183562 -0.051270\nv -0.012910 -0.177295 -0.063899\nv 0.000000 -0.183562 -0.051270\nv -0.007971 -0.143790 -0.058726\nv -0.007971 -0.144713 -0.048162\nv 0.000000 -0.143790 -0.058726\nv -0.012910 -0.153240 -0.081643\nv -0.012910 -0.158942 -0.090072\nv 0.000000 -0.176287 -0.018890\nv -0.012910 -0.176287 -0.018890\nv -0.012910 -0.190969 -0.021943\nv 0.000000 -0.190969 -0.021943\nv 0.000000 -0.174059 0.050734\nv -0.012910 -0.174059 0.050734\nv -0.012910 -0.187843 0.055094\nv 0.000000 -0.187843 0.055094\nv 0.000000 -0.143453 0.085438\nv -0.012910 -0.143453 0.085438\nv -0.012910 -0.149592 0.101107\nv 0.000000 -0.149592 0.101107\nv 0.000000 -0.177725 0.019647\nv -0.012910 -0.177725 0.019647\nv -0.012910 -0.192239 0.020023\nv 0.000000 -0.192239 0.020023\nv 0.000000 -0.159459 0.076396\nv -0.012910 -0.159459 0.076396\nv -0.012910 -0.167035 0.087881\nv 0.000000 -0.167035 0.087881\nv -0.012910 -0.107309 0.267399\nv -0.000000 -0.107309 0.273663\nv -0.012910 -0.094328 0.262506\nv -0.000000 -0.094328 0.267102\nv 0.000000 -0.168868 0.065713\nv -0.012910 -0.168868 0.065713\nv -0.012910 -0.179549 0.073635\nv 0.000000 -0.179549 0.073635\nv 0.000000 -0.158708 -0.068637\nv -0.012910 -0.158708 -0.068637\nv -0.012910 -0.170036 -0.074858\nv 0.000000 -0.170036 -0.074858\nv -0.012910 -0.158026 -0.063493\nv 0.000000 -0.158026 -0.063493\nv 0.000000 -0.173665 -0.069379\nv -0.012910 -0.173665 -0.069378\nv -0.012910 -0.136870 0.154623\nv 0.000000 -0.136870 0.152659\nv 0.012910 -0.101557 -0.148540\nv 0.012910 -0.101564 -0.077263\nv 0.012910 -0.037539 -0.109758\nv 0.012910 -0.037539 -0.199821\nv 0.012910 -0.107166 0.081514\nv 0.012910 -0.082107 0.264334\nv 0.012910 -0.037539 0.264334\nv 0.012910 -0.037539 0.095227\nv 0.012910 -0.061084 0.276996\nv 0.012910 -0.037539 0.276996\nv 0.012910 -0.035888 0.286152\nv 0.012910 -0.049834 0.286152\nv 0.012910 -0.039109 0.299871\nv 0.012910 -0.031644 0.298855\nv 0.012910 -0.131203 0.140745\nv 0.012910 -0.094328 0.262506\nv 0.012910 -0.129656 0.086952\nv 0.012910 -0.131746 0.106820\nv 0.012910 -0.211568 0.324659\nv 0.014490 -0.238394 0.334649\nv 0.012910 -0.211551 0.198172\nv 0.014490 -0.238378 0.200891\nv 0.019219 -0.292046 0.351964\nv 0.024520 -0.318872 0.356133\nv 0.016469 -0.265220 0.344640\nv 0.019219 -0.292030 0.198863\nv 0.024520 -0.318856 0.194073\nv 0.016469 -0.265204 0.200410\nv 0.012910 -0.157915 0.299346\nv 0.012910 -0.131089 0.286163\nv 0.012910 -0.136870 0.154623\nv 0.012910 -0.157899 0.175408\nv 0.012910 -0.184741 0.312536\nv 0.012910 -0.186576 0.190389\nv 0.012910 -0.101580 0.069231\nv 0.000000 -0.101557 -0.148540\nv 0.000000 -0.037539 -0.199821\nv 0.000000 -0.037539 -0.109758\nv 0.012910 -0.037539 0.075344\nv 0.012910 -0.101570 -0.029364\nv 0.012910 -0.037539 -0.049235\nv 0.012910 -0.183562 -0.051270\nv 0.012910 -0.177295 -0.063899\nv 0.000000 -0.177295 -0.063899\nv 0.008605 -0.123854 -0.061327\nv 0.008605 -0.123859 -0.045309\nv 0.000000 -0.123854 -0.061327\nv 0.000000 -0.123859 -0.045309\nv 0.007971 -0.143790 -0.058726\nv 0.007971 -0.144713 -0.048162\nv 0.000000 -0.144713 -0.048162\nv 0.012910 -0.168317 -0.047662\nv 0.012910 -0.155661 -0.059611\nv 0.012910 -0.153240 -0.081643\nv 0.000000 -0.153240 -0.081643\nv 0.000000 -0.158942 -0.090072\nv 0.012910 -0.158942 -0.090072\nv 0.000000 -0.168317 -0.047662\nv 0.012910 -0.158026 -0.063493\nv 0.012910 -0.173665 -0.069378\nv 0.012910 -0.176287 -0.018890\nv 0.012910 -0.190969 -0.021943\nv 0.012910 -0.177725 0.019647\nv 0.012910 -0.192239 0.020023\nv 0.012910 -0.174059 0.050734\nv 0.012910 -0.168868 0.065713\nv 0.012910 -0.187843 0.055094\nv 0.012910 -0.179549 0.073635\nv 0.012910 -0.149592 0.101107\nv 0.012910 -0.143453 0.085438\nv 0.012910 -0.159459 0.076396\nv 0.012910 -0.167035 0.087881\nv 0.012910 -0.107309 0.267399\nv 0.012910 -0.158708 -0.068637\nv 0.012910 -0.170036 -0.074858\nv 0.006863 -0.343762 0.311128\nv 0.006863 -0.344469 0.340241\nv 0.006863 -0.339020 0.313932\nv 0.006863 -0.339248 0.338310\nv -0.006863 -0.343762 0.311128\nv -0.006863 -0.344469 0.340241\nv -0.006863 -0.339020 0.313932\nv -0.006863 -0.339248 0.338310\nv 0.005904 -0.341895 0.325556\nv 0.005904 -0.347666 0.325553\nv -0.005904 -0.347666 0.325553\nv -0.005904 -0.341895 0.325556\nv 0.010368 -0.323544 0.359804\nv 0.010368 -0.323822 0.352075\nv -0.010368 -0.323822 0.352075\nv -0.010368 -0.323544 0.359804\nv 0.010368 -0.323412 0.295943\nv 0.010368 -0.323151 0.289341\nv -0.010367 -0.323151 0.289341\nv -0.010367 -0.323412 0.295943\nv 0.008622 -0.331871 0.302959\nv 0.008622 -0.334757 0.298654\nv -0.008622 -0.334757 0.298654\nv -0.008622 -0.331871 0.302959\nv 0.008622 -0.334984 0.352707\nv 0.008622 -0.332512 0.347985\nv -0.008622 -0.332512 0.347985\nv -0.008622 -0.334984 0.352707\nv -0.019655 -0.044308 0.156807\nv -0.019655 -0.044274 0.205731\nv -0.021889 0.004261 0.156807\nv -0.026143 0.004261 0.195674\nv -0.039102 -0.044308 0.156807\nv -0.039102 -0.044274 0.205731\nv -0.036868 0.004261 0.156807\nv -0.032614 0.004261 0.195674\nv -0.021889 0.031936 0.184461\nv -0.021889 0.026701 0.156807\nv -0.036868 0.026701 0.156807\nv -0.036868 0.031936 0.184461\nv -0.032079 0.015453 0.206159\nv -0.026678 0.015453 0.206159\nv -0.024891 0.036568 0.195391\nv -0.033866 0.036568 0.195391\nv -0.036868 0.028718 0.229520\nv -0.021889 0.028718 0.229520\nv -0.021889 0.038540 0.212907\nv -0.036868 0.038540 0.212907\nv -0.025561 0.047605 0.201431\nv -0.033197 0.047605 0.201431\nv -0.033197 0.049574 0.204828\nv -0.025561 0.049574 0.204828\nv -0.033038 -0.002192 0.251542\nv -0.025719 -0.002192 0.251542\nv -0.023289 0.000426 0.259130\nv -0.035468 0.000426 0.259130\nv -0.032079 0.013223 0.220489\nv -0.036868 0.023368 0.237502\nv -0.021889 0.023368 0.237502\nv -0.026678 0.013223 0.220489\nv -0.037757 0.022251 0.218131\nv -0.021000 0.022251 0.218131\nv -0.023289 -0.000851 0.255431\nv -0.035468 -0.000851 0.255431\nv -0.021000 0.018297 0.228983\nv -0.037137 0.011428 0.240858\nv -0.022969 0.018443 0.189928\nv -0.035788 0.018443 0.189928\nv -0.023350 0.025403 0.200782\nv -0.035408 0.025403 0.200782\nv -0.021294 0.030177 0.211408\nv -0.037463 0.030177 0.211408\nv -0.037927 0.022793 0.219085\nv -0.037927 0.018715 0.229678\nv -0.035468 -0.000744 0.255741\nv -0.023289 -0.000744 0.255741\nv -0.021500 0.011655 0.241441\nv -0.020830 0.022793 0.219085\nv -0.021221 0.031051 0.211628\nv -0.023227 0.026196 0.200353\nv -0.022878 0.019574 0.189470\nv -0.035879 0.019574 0.189470\nv -0.035530 0.026196 0.200353\nv -0.037536 0.031051 0.211628\nv -0.021269 0.004261 0.178146\nv -0.019655 -0.044291 0.181269\nv -0.039102 -0.044291 0.181269\nv -0.037489 0.004261 0.178146\nv -0.037345 0.004261 0.180131\nv -0.021412 0.004261 0.180131\nv -0.019655 -0.044290 0.183768\nv -0.039102 -0.044290 0.183768\nv -0.036868 0.026034 0.156807\nv -0.021889 0.026034 0.156807\nv -0.038010 -0.014137 0.176975\nv -0.038100 -0.014137 0.174795\nv -0.037715 -0.014144 0.156807\nv -0.021043 -0.014144 0.156807\nv -0.020657 -0.014137 0.174795\nv -0.020747 -0.014137 0.176975\nv -0.023685 -0.014131 0.196134\nv -0.035072 -0.014131 0.196134\nv -0.032332 0.008589 0.233384\nv -0.036474 0.014121 0.247753\nv -0.022283 0.014121 0.247753\nv -0.026425 0.008589 0.233384\nv -0.021620 0.011428 0.240858\nv -0.037757 0.018297 0.228983\nv -0.037257 0.011655 0.241441\nv -0.020830 0.018715 0.229678\nv -0.032346 0.011910 0.199499\nv -0.026411 0.011910 0.199499\nv -0.023390 0.033378 0.189909\nv -0.035367 0.033378 0.189909\nv -0.023159 0.022283 0.195013\nv -0.035598 0.022283 0.195013\nv -0.023053 0.023102 0.194635\nv -0.035704 0.023102 0.194635\nv 0.009723 0.029942 0.156807\nv 0.009723 0.039056 0.205731\nv 0.007490 0.077628 0.156807\nv 0.003235 0.077628 0.195674\nv -0.009723 0.029942 0.156807\nv -0.009723 0.039056 0.205731\nv -0.007490 0.077628 0.156807\nv -0.003235 0.077628 0.195674\nv 0.007490 0.105303 0.184461\nv 0.007490 0.100068 0.156807\nv -0.007490 0.100068 0.156807\nv -0.007490 0.105303 0.184461\nv -0.002700 0.088819 0.206159\nv 0.002700 0.088819 0.206159\nv 0.004487 0.110142 0.195538\nv -0.004487 0.110142 0.195538\nv -0.007490 0.102085 0.229520\nv 0.007490 0.102085 0.229520\nv 0.007490 0.111907 0.212907\nv -0.007490 0.111907 0.212907\nv 0.003818 0.120972 0.201431\nv -0.003818 0.120972 0.201431\nv -0.003818 0.122941 0.204828\nv 0.003818 0.122941 0.204828\nv -0.003659 0.071174 0.251542\nv 0.003659 0.071174 0.251542\nv 0.006090 0.073793 0.259130\nv -0.006090 0.073793 0.259130\nv -0.002700 0.085517 0.227386\nv -0.007490 0.092848 0.243300\nv 0.007490 0.092848 0.243300\nv 0.002700 0.085517 0.227386\nv 0.009723 -0.040477 0.156817\nv 0.009723 -0.040442 0.193684\nv -0.009723 -0.040442 0.193684\nv -0.009723 -0.040477 0.156817\nv -0.008378 0.095617 0.218131\nv 0.008378 0.095617 0.218131\nv 0.006090 0.072516 0.255431\nv -0.006090 0.072516 0.255431\nv 0.008378 0.089274 0.235541\nv -0.008378 0.089274 0.235541\nv 0.006410 0.091810 0.189928\nv -0.006410 0.091810 0.189928\nv 0.006029 0.098770 0.200782\nv -0.006029 0.098770 0.200782\nv 0.008085 0.103544 0.211408\nv -0.008085 0.103544 0.211408\nv -0.008548 0.096159 0.219085\nv -0.008548 0.089574 0.236191\nv -0.006090 0.072623 0.255741\nv 0.006090 0.072623 0.255741\nv 0.008549 0.089574 0.236191\nv 0.008549 0.096159 0.219085\nv 0.008158 0.104418 0.211628\nv 0.006151 0.099563 0.200353\nv 0.006500 0.092941 0.189470\nv -0.006500 0.092941 0.189470\nv -0.006151 0.099563 0.200353\nv -0.008158 0.104418 0.211628\nv 0.008110 0.077628 0.176241\nv 0.009723 0.034499 0.181269\nv -0.009723 0.034499 0.181269\nv -0.008110 0.077628 0.176241\nv 0.009723 -0.040460 0.175250\nv -0.009723 -0.040460 0.175250\nv -0.007966 0.077628 0.178226\nv 0.007966 0.077628 0.178226\nv 0.009723 0.034964 0.183768\nv 0.009723 -0.040458 0.177134\nv -0.009723 -0.040458 0.177134\nv -0.009723 0.034964 0.183768\nv -0.002968 0.085713 0.199618\nv 0.002968 0.085713 0.199618\nv 0.005988 0.107032 0.190525\nv -0.005988 0.107032 0.190525\nv 0.006219 0.096341 0.194719\nv -0.006219 0.096341 0.194719\nv 0.006326 0.097189 0.194329\nv -0.006326 0.097189 0.194329\nv 0.040745 0.074177 -1.195573\nv 0.039355 0.084740 -1.195573\nv 0.035277 0.094584 -1.195573\nv 0.028791 0.103038 -1.195573\nv 0.020338 0.109524 -1.195573\nv 0.010494 0.113601 -1.195573\nv -0.000070 0.114992 -1.195573\nv -0.010634 0.113601 -1.195573\nv -0.020478 0.109524 -1.195573\nv -0.028931 0.103038 -1.195573\nv -0.035417 0.094584 -1.195573\nv -0.039495 0.084740 -1.195573\nv -0.040886 0.074177 -1.195573\nv -0.039495 0.063613 -1.195573\nv -0.035417 0.053769 -1.195573\nv -0.028931 0.045316 -1.195573\nv -0.020478 0.038829 -1.195573\nv -0.010634 0.034752 -1.195573\nv -0.000070 0.033361 -1.195573\nv 0.010494 0.034752 -1.195573\nv 0.020338 0.038829 -1.195573\nv 0.028791 0.045316 -1.195573\nv 0.035277 0.053769 -1.195573\nv 0.039355 0.063613 -1.195573\nv 0.045233 0.074149 -0.120664\nv 0.043692 0.085856 -0.120664\nv 0.039173 0.096765 -0.120664\nv 0.031984 0.106133 -0.120664\nv 0.022616 0.113321 -0.120664\nv 0.011707 0.117840 -0.120664\nv 0.000000 0.119381 -0.120664\nv -0.011707 0.117840 -0.120664\nv -0.022616 0.113321 -0.120664\nv -0.031984 0.106133 -0.120664\nv -0.039173 0.096765 -0.120664\nv -0.043692 0.085856 -0.120664\nv -0.045233 0.074149 -0.120664\nv -0.043692 0.062442 -0.120664\nv -0.039173 0.051532 -0.120664\nv -0.031984 0.042164 -0.120664\nv -0.022616 0.034976 -0.120664\nv -0.011707 0.030457 -0.120664\nv -0.000000 0.028916 -0.120664\nv 0.011707 0.030457 -0.120664\nv 0.022616 0.034976 -0.120664\nv 0.031984 0.042164 -0.120664\nv 0.039173 0.051532 -0.120664\nv 0.043692 0.062441 -0.120664\nv 0.016017 0.074187 -0.120664\nv 0.015467 0.078358 -0.120664\nv 0.013858 0.082244 -0.120664\nv 0.011297 0.085581 -0.120664\nv 0.007960 0.088142 -0.120664\nv 0.004074 0.089751 -0.120664\nv -0.000097 0.090300 -0.120664\nv -0.004267 0.089751 -0.120664\nv -0.008153 0.088142 -0.120664\nv -0.011490 0.085581 -0.120664\nv -0.014051 0.082244 -0.120664\nv -0.015661 0.078358 -0.120664\nv -0.016210 0.074187 -0.120664\nv -0.015661 0.070017 -0.120664\nv -0.014051 0.066131 -0.120664\nv -0.011490 0.062794 -0.120664\nv -0.008153 0.060233 -0.120664\nv -0.004267 0.058623 -0.120664\nv -0.000097 0.058074 -0.120664\nv 0.004074 0.058623 -0.120664\nv 0.007960 0.060233 -0.120664\nv 0.011297 0.062794 -0.120664\nv 0.013858 0.066131 -0.120664\nv 0.015467 0.070017 -0.120664\nv -0.039495 0.084740 -1.175672\nv -0.035417 0.094584 -1.175672\nv -0.028931 0.103038 -1.175672\nv -0.020478 0.109524 -1.175672\nv -0.010634 0.113601 -1.175672\nv -0.000070 0.114992 -1.175672\nv 0.010494 0.113601 -1.175672\nv 0.020338 0.109524 -1.175672\nv 0.028791 0.103038 -1.175672\nv 0.035277 0.094584 -1.175672\nv 0.039355 0.084740 -1.175672\nv 0.040745 0.074177 -1.175672\nv 0.039355 0.063613 -1.175672\nv 0.035277 0.053769 -1.175672\nv 0.028791 0.045316 -1.175672\nv 0.020338 0.038829 -1.175672\nv 0.010494 0.034752 -1.175672\nv -0.000070 0.033361 -1.175672\nv -0.010634 0.034752 -1.175672\nv -0.020478 0.038829 -1.175672\nv -0.028931 0.045316 -1.175672\nv -0.035417 0.053769 -1.175672\nv -0.039495 0.063613 -1.175672\nv -0.040886 0.074177 -1.175672\nv -0.041263 0.085205 -1.173674\nv -0.042718 0.074149 -1.173674\nv -0.041263 0.063092 -1.173674\nv -0.036995 0.052790 -1.173674\nv -0.030206 0.043942 -1.173674\nv -0.021359 0.037154 -1.173674\nv -0.011056 0.032886 -1.173674\nv 0.000000 0.031430 -1.173674\nv 0.011056 0.032886 -1.173674\nv 0.021359 0.037154 -1.173674\nv 0.030206 0.043942 -1.173674\nv 0.036995 0.052789 -1.173674\nv 0.041263 0.063092 -1.173674\nv 0.042718 0.074149 -1.173674\nv 0.041263 0.085205 -1.173674\nv 0.036995 0.095508 -1.173674\nv 0.030206 0.104355 -1.173674\nv 0.021359 0.111144 -1.173674\nv 0.011056 0.115411 -1.173674\nv 0.000000 0.116867 -1.173674\nv -0.011056 0.115411 -1.173674\nv -0.021359 0.111144 -1.173674\nv -0.030206 0.104355 -1.173674\nv -0.036995 0.095508 -1.173674\nv 0.026093 0.081188 -1.195573\nv 0.027016 0.074177 -1.195573\nv 0.026093 0.067167 -1.195573\nv 0.023387 0.060633 -1.195573\nv 0.019082 0.055023 -1.195573\nv 0.013472 0.050719 -1.195573\nv 0.006939 0.048013 -1.195573\nv -0.000072 0.047090 -1.195573\nv -0.007083 0.048013 -1.195573\nv -0.013616 0.050719 -1.195573\nv -0.019226 0.055023 -1.195573\nv -0.023531 0.060634 -1.195573\nv -0.026237 0.067167 -1.195573\nv -0.027160 0.074177 -1.195573\nv -0.026237 0.081188 -1.195573\nv -0.023531 0.087721 -1.195573\nv -0.019226 0.093331 -1.195573\nv -0.013616 0.097636 -1.195573\nv -0.007083 0.100342 -1.195573\nv -0.000072 0.101265 -1.195573\nv 0.006939 0.100342 -1.195573\nv 0.013472 0.097636 -1.195573\nv 0.019082 0.093331 -1.195573\nv 0.023387 0.087721 -1.195573\nv 0.015472 0.078353 -1.184405\nv 0.016021 0.074184 -1.184405\nv 0.015472 0.070014 -1.184405\nv 0.013863 0.066129 -1.184405\nv 0.011303 0.062793 -1.184405\nv 0.007966 0.060233 -1.184405\nv 0.004081 0.058623 -1.184405\nv -0.000088 0.058074 -1.184405\nv -0.004258 0.058623 -1.184405\nv -0.008143 0.060233 -1.184405\nv -0.011479 0.062793 -1.184405\nv -0.014040 0.066129 -1.184405\nv -0.015649 0.070015 -1.184405\nv -0.016198 0.074184 -1.184405\nv -0.015649 0.078353 -1.184405\nv -0.014040 0.082239 -1.184405\nv -0.011479 0.085575 -1.184405\nv -0.008143 0.088135 -1.184405\nv -0.004258 0.089744 -1.184405\nv -0.000088 0.090293 -1.184405\nv 0.004081 0.089744 -1.184405\nv 0.007966 0.088135 -1.184405\nv 0.011303 0.085575 -1.184405\nv 0.013863 0.082239 -1.184405\nv 0.042718 0.074149 -0.201042\nv 0.041263 0.085205 -0.201042\nv 0.036995 0.095508 -0.201042\nv 0.030206 0.104355 -0.201042\nv 0.021359 0.111144 -0.201042\nv 0.011056 0.115411 -0.201042\nv 0.000000 0.116867 -0.201042\nv -0.011056 0.115411 -0.201042\nv -0.021359 0.111144 -0.201042\nv -0.030206 0.104355 -0.201042\nv -0.036995 0.095508 -0.201042\nv -0.041263 0.085205 -0.201042\nv -0.042718 0.074149 -0.201042\nv -0.041263 0.063092 -0.201042\nv -0.036995 0.052790 -0.201042\nv -0.030206 0.043942 -0.201042\nv -0.021359 0.037154 -0.201042\nv -0.011056 0.032886 -0.201042\nv -0.000000 0.031430 -0.201042\nv 0.011056 0.032886 -0.201042\nv 0.021359 0.037154 -0.201042\nv 0.030206 0.043942 -0.201042\nv 0.036995 0.052789 -0.201042\nv 0.041263 0.063092 -0.201042\nv 0.022616 0.034976 -0.186950\nv 0.011707 0.030457 -0.186950\nv -0.000000 0.028916 -0.186950\nv -0.011707 0.030457 -0.186950\nv -0.022616 0.034976 -0.186950\nv -0.031984 0.042164 -0.186950\nv -0.039173 0.051532 -0.186950\nv -0.043692 0.062442 -0.186950\nv -0.045233 0.074149 -0.186950\nv -0.043692 0.085856 -0.186950\nv -0.039173 0.096765 -0.186950\nv -0.031984 0.106133 -0.186950\nv -0.022616 0.113321 -0.186950\nv -0.011707 0.117840 -0.186950\nv 0.000000 0.119381 -0.186950\nv 0.011707 0.117840 -0.186950\nv 0.022616 0.113321 -0.186950\nv 0.031984 0.106133 -0.186950\nv 0.039173 0.096765 -0.186950\nv 0.043692 0.085856 -0.186950\nv 0.045233 0.074149 -0.186950\nv 0.043692 0.062441 -0.186950\nv 0.039173 0.051532 -0.186950\nv 0.031984 0.042164 -0.186950\nv -0.035482 0.094634 -0.200247\nv -0.039574 0.084753 -0.200247\nv -0.040971 0.074149 -0.200247\nv -0.039574 0.063545 -0.200247\nv -0.035482 0.053663 -0.200247\nv -0.028971 0.045178 -0.200247\nv -0.020485 0.038667 -0.200247\nv -0.010604 0.034574 -0.200247\nv -0.000000 0.033178 -0.200247\nv 0.010604 0.034574 -0.200247\nv 0.020485 0.038667 -0.200247\nv 0.028971 0.045178 -0.200247\nv 0.035482 0.053663 -0.200247\nv 0.039575 0.063545 -0.200247\nv 0.040971 0.074149 -0.200247\nv 0.039575 0.084753 -0.200247\nv 0.035482 0.094634 -0.200247\nv 0.028971 0.103119 -0.200247\nv 0.020485 0.109630 -0.200247\nv 0.010604 0.113723 -0.200247\nv 0.000000 0.115119 -0.200247\nv -0.010604 0.113723 -0.200247\nv -0.020485 0.109630 -0.200247\nv -0.028971 0.103119 -0.200247\nv -0.039574 0.084753 -0.190619\nv -0.035482 0.094634 -0.190619\nv -0.028971 0.103119 -0.190619\nv -0.020485 0.109630 -0.190619\nv -0.010604 0.113723 -0.190619\nv 0.000000 0.115119 -0.190619\nv 0.010604 0.113723 -0.190619\nv 0.020485 0.109630 -0.190619\nv 0.028971 0.103119 -0.190619\nv 0.035482 0.094634 -0.190619\nv 0.039575 0.084753 -0.190619\nv 0.040971 0.074149 -0.190619\nv 0.039574 0.063545 -0.190619\nv 0.035482 0.053663 -0.190619\nv 0.028971 0.045178 -0.190619\nv 0.020485 0.038667 -0.190619\nv 0.010604 0.034574 -0.190619\nv -0.000000 0.033178 -0.190619\nv -0.010604 0.034574 -0.190619\nv -0.020485 0.038667 -0.190619\nv -0.028971 0.045178 -0.190619\nv -0.035482 0.053663 -0.190619\nv -0.039574 0.063545 -0.190619\nv -0.040971 0.074149 -0.190619\nv -0.000787 0.009596 -1.192291\nv -0.002177 0.020159 -1.192291\nv -0.006255 0.030003 -1.192291\nv -0.012741 0.038456 -1.192291\nv -0.021195 0.044943 -1.192291\nv -0.031038 0.049020 -1.192291\nv -0.041602 0.050411 -1.192291\nv -0.052166 0.049020 -1.192291\nv -0.062010 0.044943 -1.192291\nv -0.070463 0.038456 -1.192291\nv -0.076950 0.030003 -1.192291\nv -0.081027 0.020159 -1.192291\nv -0.082418 0.009596 -1.192291\nv -0.081027 -0.000968 -1.192291\nv -0.076950 -0.010812 -1.192291\nv -0.070463 -0.019265 -1.192291\nv -0.062010 -0.025752 -1.192291\nv -0.052166 -0.029829 -1.192291\nv -0.041602 -0.031220 -1.192291\nv -0.031038 -0.029829 -1.192291\nv -0.021195 -0.025752 -1.192291\nv -0.012741 -0.019265 -1.192291\nv -0.006255 -0.010812 -1.192291\nv -0.002178 -0.000968 -1.192291\nv 0.003701 0.009568 -0.117382\nv 0.002159 0.021275 -0.117382\nv -0.002359 0.032184 -0.117382\nv -0.009548 0.041552 -0.117382\nv -0.018916 0.048740 -0.117382\nv -0.029825 0.053259 -0.117382\nv -0.041532 0.054800 -0.117382\nv -0.053239 0.053259 -0.117382\nv -0.064149 0.048740 -0.117382\nv -0.073517 0.041552 -0.117382\nv -0.080705 0.032184 -0.117382\nv -0.085224 0.021275 -0.117382\nv -0.086765 0.009568 -0.117382\nv -0.085224 -0.002140 -0.117382\nv -0.080705 -0.013049 -0.117382\nv -0.073517 -0.022417 -0.117382\nv -0.064149 -0.029605 -0.117382\nv -0.053239 -0.034124 -0.117382\nv -0.041532 -0.035665 -0.117382\nv -0.029825 -0.034124 -0.117382\nv -0.018916 -0.029605 -0.117382\nv -0.009548 -0.022417 -0.117382\nv -0.002359 -0.013049 -0.117382\nv 0.002159 -0.002140 -0.117382\nv -0.025516 0.009606 -0.117382\nv -0.026065 0.013776 -0.117382\nv -0.027674 0.017663 -0.117382\nv -0.030235 0.021000 -0.117382\nv -0.033572 0.023560 -0.117382\nv -0.037458 0.025170 -0.117382\nv -0.041629 0.025719 -0.117382\nv -0.045799 0.025170 -0.117382\nv -0.049685 0.023560 -0.117382\nv -0.053022 0.021000 -0.117382\nv -0.055583 0.017663 -0.117382\nv -0.057193 0.013776 -0.117382\nv -0.057742 0.009606 -0.117382\nv -0.057193 0.005436 -0.117382\nv -0.055583 0.001550 -0.117382\nv -0.053022 -0.001788 -0.117382\nv -0.049685 -0.004348 -0.117382\nv -0.045799 -0.005958 -0.117382\nv -0.041629 -0.006507 -0.117382\nv -0.037458 -0.005958 -0.117382\nv -0.033572 -0.004348 -0.117382\nv -0.030235 -0.001788 -0.117382\nv -0.027674 0.001550 -0.117382\nv -0.026065 0.005436 -0.117382\nv -0.081027 0.020159 -1.172390\nv -0.076950 0.030003 -1.172390\nv -0.070463 0.038456 -1.172390\nv -0.062010 0.044943 -1.172390\nv -0.052166 0.049020 -1.172390\nv -0.041602 0.050411 -1.172390\nv -0.031038 0.049020 -1.172390\nv -0.021195 0.044943 -1.172390\nv -0.012741 0.038456 -1.172390\nv -0.006255 0.030003 -1.172390\nv -0.002177 0.020159 -1.172390\nv -0.000787 0.009596 -1.172390\nv -0.002178 -0.000968 -1.172390\nv -0.006255 -0.010812 -1.172390\nv -0.012741 -0.019265 -1.172390\nv -0.021195 -0.025752 -1.172390\nv -0.031038 -0.029829 -1.172390\nv -0.041602 -0.031220 -1.172390\nv -0.052166 -0.029829 -1.172390\nv -0.062010 -0.025752 -1.172390\nv -0.070463 -0.019265 -1.172390\nv -0.076950 -0.010812 -1.172390\nv -0.081027 -0.000968 -1.172390\nv -0.082418 0.009596 -1.172390\nv -0.082795 0.020624 -1.170392\nv -0.084250 0.009568 -1.170392\nv -0.082795 -0.001489 -1.170392\nv -0.078527 -0.011792 -1.170392\nv -0.071739 -0.020639 -1.170392\nv -0.062891 -0.027428 -1.170392\nv -0.052588 -0.031695 -1.170392\nv -0.041532 -0.033151 -1.170392\nv -0.030476 -0.031695 -1.170392\nv -0.020173 -0.027428 -1.170392\nv -0.011326 -0.020639 -1.170392\nv -0.004537 -0.011792 -1.170392\nv -0.000270 -0.001489 -1.170392\nv 0.001186 0.009568 -1.170392\nv -0.000270 0.020624 -1.170392\nv -0.004537 0.030927 -1.170392\nv -0.011326 0.039774 -1.170392\nv -0.020173 0.046563 -1.170392\nv -0.030476 0.050830 -1.170392\nv -0.041532 0.052286 -1.170392\nv -0.052588 0.050830 -1.170392\nv -0.062891 0.046563 -1.170392\nv -0.071739 0.039774 -1.170392\nv -0.078527 0.030927 -1.170392\nv -0.015439 0.016607 -1.192291\nv -0.014516 0.009596 -1.192291\nv -0.015439 0.002585 -1.192291\nv -0.018146 -0.003948 -1.192291\nv -0.022450 -0.009558 -1.192291\nv -0.028060 -0.013862 -1.192291\nv -0.034593 -0.016568 -1.192291\nv -0.041604 -0.017491 -1.192291\nv -0.048615 -0.016568 -1.192291\nv -0.055148 -0.013862 -1.192291\nv -0.060758 -0.009558 -1.192291\nv -0.065063 -0.003948 -1.192291\nv -0.067769 0.002585 -1.192291\nv -0.068692 0.009596 -1.192291\nv -0.067769 0.016607 -1.192291\nv -0.065063 0.023140 -1.192291\nv -0.060758 0.028750 -1.192291\nv -0.055148 0.033055 -1.192291\nv -0.048615 0.035761 -1.192291\nv -0.041604 0.036684 -1.192291\nv -0.034593 0.035761 -1.192291\nv -0.028060 0.033055 -1.192291\nv -0.022450 0.028750 -1.192291\nv -0.018146 0.023140 -1.192291\nv -0.026060 0.013772 -1.181123\nv -0.025511 0.009603 -1.181123\nv -0.026060 0.005433 -1.181123\nv -0.027669 0.001548 -1.181123\nv -0.030230 -0.001788 -1.181123\nv -0.033566 -0.004348 -1.181123\nv -0.037451 -0.005958 -1.181123\nv -0.041621 -0.006507 -1.181123\nv -0.045790 -0.005958 -1.181123\nv -0.049675 -0.004348 -1.181123\nv -0.053012 -0.001788 -1.181123\nv -0.055572 0.001548 -1.181123\nv -0.057181 0.005433 -1.181123\nv -0.057730 0.009603 -1.181123\nv -0.057181 0.013772 -1.181123\nv -0.055572 0.017658 -1.181123\nv -0.053012 0.020994 -1.181123\nv -0.049675 0.023554 -1.181123\nv -0.045790 0.025163 -1.181123\nv -0.041621 0.025712 -1.181123\nv -0.037451 0.025163 -1.181123\nv -0.033566 0.023554 -1.181123\nv -0.030230 0.020994 -1.181123\nv -0.027669 0.017658 -1.181123\nv 0.001186 0.009568 -0.197760\nv -0.000270 0.020624 -0.197760\nv -0.004537 0.030927 -0.197760\nv -0.011326 0.039774 -0.197760\nv -0.020173 0.046563 -0.197760\nv -0.030476 0.050830 -0.197760\nv -0.041532 0.052286 -0.197760\nv -0.052589 0.050830 -0.197760\nv -0.062891 0.046563 -0.197760\nv -0.071739 0.039774 -0.197760\nv -0.078527 0.030927 -0.197760\nv -0.082795 0.020624 -0.197760\nv -0.084250 0.009568 -0.197760\nv -0.082795 -0.001489 -0.197760\nv -0.078527 -0.011792 -0.197760\nv -0.071739 -0.020639 -0.197760\nv -0.062891 -0.027428 -0.197760\nv -0.052589 -0.031695 -0.197760\nv -0.041532 -0.033151 -0.197760\nv -0.030476 -0.031695 -0.197760\nv -0.020173 -0.027428 -0.197760\nv -0.011326 -0.020639 -0.197760\nv -0.004537 -0.011792 -0.197760\nv -0.000270 -0.001489 -0.197760\nv -0.018916 -0.029605 -0.183668\nv -0.029825 -0.034124 -0.183668\nv -0.041532 -0.035665 -0.183668\nv -0.053239 -0.034124 -0.183668\nv -0.064149 -0.029605 -0.183668\nv -0.073517 -0.022417 -0.183668\nv -0.080705 -0.013049 -0.183668\nv -0.085224 -0.002140 -0.183668\nv -0.086765 0.009568 -0.183668\nv -0.085224 0.021275 -0.183668\nv -0.080705 0.032184 -0.183668\nv -0.073517 0.041552 -0.183668\nv -0.064149 0.048740 -0.183668\nv -0.053239 0.053259 -0.183668\nv -0.041532 0.054800 -0.183668\nv -0.029825 0.053259 -0.183668\nv -0.018916 0.048740 -0.183668\nv -0.009548 0.041552 -0.183668\nv -0.002359 0.032184 -0.183668\nv 0.002159 0.021275 -0.183668\nv 0.003701 0.009568 -0.183668\nv 0.002159 -0.002140 -0.183668\nv -0.002359 -0.013049 -0.183668\nv -0.009548 -0.022417 -0.183668\nv -0.077014 0.030053 -0.196964\nv -0.081107 0.020172 -0.196964\nv -0.082503 0.009568 -0.196964\nv -0.081107 -0.001036 -0.196964\nv -0.077014 -0.010918 -0.196964\nv -0.070503 -0.019403 -0.196964\nv -0.062017 -0.025914 -0.196964\nv -0.052136 -0.030007 -0.196964\nv -0.041532 -0.031403 -0.196964\nv -0.030928 -0.030007 -0.196964\nv -0.021047 -0.025914 -0.196964\nv -0.012562 -0.019403 -0.196964\nv -0.006051 -0.010918 -0.196964\nv -0.001958 -0.001036 -0.196964\nv -0.000562 0.009568 -0.196964\nv -0.001958 0.020171 -0.196964\nv -0.006051 0.030053 -0.196964\nv -0.012562 0.038538 -0.196964\nv -0.021047 0.045049 -0.196964\nv -0.030928 0.049142 -0.196964\nv -0.041532 0.050538 -0.196964\nv -0.052136 0.049142 -0.196964\nv -0.062017 0.045049 -0.196964\nv -0.070503 0.038538 -0.196964\nv -0.081107 0.020171 -0.187336\nv -0.077014 0.030053 -0.187336\nv -0.070503 0.038538 -0.187336\nv -0.062017 0.045049 -0.187336\nv -0.052136 0.049142 -0.187336\nv -0.041532 0.050538 -0.187336\nv -0.030928 0.049142 -0.187336\nv -0.021047 0.045049 -0.187336\nv -0.012562 0.038538 -0.187336\nv -0.006051 0.030053 -0.187336\nv -0.001958 0.020171 -0.187336\nv -0.000562 0.009568 -0.187336\nv -0.001958 -0.001036 -0.187336\nv -0.006051 -0.010918 -0.187336\nv -0.012562 -0.019403 -0.187336\nv -0.021047 -0.025914 -0.187336\nv -0.030928 -0.030007 -0.187336\nv -0.041532 -0.031403 -0.187336\nv -0.052136 -0.030007 -0.187336\nv -0.062017 -0.025914 -0.187336\nv -0.070503 -0.019403 -0.187336\nv -0.077014 -0.010918 -0.187336\nv -0.081107 -0.001036 -0.187336\nv -0.082503 0.009568 -0.187336\nv -0.123189 0.021366 -0.112651\nv -0.008980 0.021366 -0.112651\nv -0.014886 0.035625 -0.112651\nv -0.024281 0.047869 -0.112651\nv -0.036525 0.057264 -0.112651\nv -0.050783 0.063170 -0.112651\nv -0.066084 0.065184 -0.112651\nv -0.081385 0.063170 -0.112651\nv -0.095644 0.057264 -0.112651\nv -0.107888 0.047869 -0.112651\nv -0.117283 0.035625 -0.112651\nv -0.095644 0.057264 -0.101615\nv -0.081385 0.063170 -0.101615\nv -0.066084 0.065184 -0.101615\nv -0.050783 0.063170 -0.101615\nv -0.036525 0.057264 -0.101615\nv -0.024281 0.047869 -0.101615\nv -0.014886 0.035625 -0.101615\nv -0.008980 0.021366 -0.101615\nv -0.123189 0.021366 -0.101615\nv -0.117283 0.035625 -0.101615\nv -0.107888 0.047869 -0.101615\nv -0.105708 0.045689 -0.096067\nv -0.094102 0.054594 -0.096067\nv -0.080587 0.060192 -0.096067\nv -0.066084 0.062101 -0.096067\nv -0.051581 0.060192 -0.096067\nv -0.038066 0.054594 -0.096067\nv -0.026461 0.045689 -0.096067\nv -0.017556 0.034083 -0.096067\nv -0.011958 0.020568 -0.096067\nv -0.120211 0.020568 -0.096067\nv -0.114613 0.034083 -0.096067\nv -0.105708 0.045689 0.021213\nv -0.094102 0.054594 0.021213\nv -0.080587 0.060192 0.021213\nv -0.066084 0.062101 0.021213\nv -0.051581 0.060192 0.021213\nv -0.038066 0.054594 0.021213\nv -0.026461 0.045689 0.021213\nv -0.017556 0.034083 0.021213\nv -0.011958 0.020568 0.021213\nv -0.120211 0.020568 0.021213\nv -0.114613 0.034083 0.021213\nv -0.105708 0.045689 0.032943\nv -0.094102 0.054594 0.032943\nv -0.080587 0.060192 0.032943\nv -0.066084 0.062101 0.032943\nv -0.051581 0.060192 0.032943\nv -0.038066 0.054594 0.032943\nv -0.026461 0.045689 0.032943\nv -0.017556 0.034083 0.032943\nv -0.011958 0.020568 0.032943\nv -0.120211 0.020568 0.032943\nv -0.114613 0.034083 0.032943\nv -0.015118 0.019722 0.022421\nv -0.020389 0.032447 0.022421\nv -0.028774 0.043375 0.022421\nv -0.039702 0.051760 0.022421\nv -0.052428 0.057031 0.022421\nv -0.066084 0.058829 0.022421\nv -0.079741 0.057031 0.022421\nv -0.092466 0.051760 0.022421\nv -0.103394 0.043375 0.022421\nv -0.111779 0.032447 0.022421\nv -0.117050 0.019722 0.022421\nv -0.015118 0.019722 0.031734\nv -0.013320 0.006065 0.031734\nv -0.117050 0.019722 0.031734\nv -0.111779 0.032447 0.031734\nv -0.103394 0.043375 0.031734\nv -0.092466 0.051760 0.031734\nv -0.079741 0.057031 0.031734\nv -0.066084 0.058829 0.031734\nv -0.052428 0.057031 0.031734\nv -0.039702 0.051760 0.031734\nv -0.028774 0.043375 0.031734\nv -0.020389 0.032447 0.031734\nv -0.015433 0.019637 -0.110570\nv -0.116736 0.019637 -0.110570\nv -0.111497 0.032285 -0.110570\nv -0.103164 0.043145 -0.110570\nv -0.092303 0.051478 -0.110570\nv -0.079656 0.056717 -0.110570\nv -0.066084 0.058504 -0.110570\nv -0.052512 0.056717 -0.110570\nv -0.039865 0.051478 -0.110569\nv -0.029005 0.043145 -0.110569\nv -0.020671 0.032285 -0.110569\nv -0.051906 0.039943 -0.110467\nv -0.053003 0.045456 -0.110467\nv -0.056126 0.050129 -0.110467\nv -0.060799 0.053252 -0.110467\nv -0.066312 0.054349 -0.110467\nv -0.071825 0.053252 -0.110467\nv -0.076499 0.050129 -0.110467\nv -0.079622 0.045456 -0.110467\nv -0.080718 0.039943 -0.110467\nv -0.079622 0.034430 -0.110467\nv -0.076499 0.029756 -0.110467\nv -0.071825 0.026633 -0.110467\nv -0.066312 0.025537 -0.110467\nv -0.060799 0.026633 -0.110467\nv -0.056126 0.029756 -0.110467\nv -0.053003 0.034430 -0.110467\nv -0.088332 0.035289 -0.110467\nv -0.093655 0.037096 -0.110467\nv -0.099264 0.036728 -0.110467\nv -0.104305 0.034242 -0.110467\nv -0.108011 0.030016 -0.110467\nv -0.109818 0.024693 -0.110467\nv -0.109450 0.019084 -0.110467\nv -0.106964 0.014043 -0.110467\nv -0.102738 0.010337 -0.110467\nv -0.097416 0.008530 -0.110467\nv -0.091807 0.008898 -0.110467\nv -0.086765 0.011384 -0.110467\nv -0.083059 0.015610 -0.110467\nv -0.081253 0.020932 -0.110467\nv -0.081620 0.026541 -0.110467\nv -0.084106 0.031583 -0.110467\nv -0.029663 0.010724 -0.110467\nv -0.025437 0.014430 -0.110467\nv -0.022951 0.019471 -0.110467\nv -0.022583 0.025080 -0.110467\nv -0.024390 0.030403 -0.110467\nv -0.028096 0.034629 -0.110467\nv -0.033137 0.037115 -0.110467\nv -0.038746 0.037483 -0.110467\nv -0.044069 0.035676 -0.110467\nv -0.048295 0.031970 -0.110467\nv -0.050781 0.026929 -0.110467\nv -0.051149 0.021320 -0.110467\nv -0.049342 0.015997 -0.110467\nv -0.045636 0.011771 -0.110467\nv -0.040595 0.009285 -0.110467\nv -0.034986 0.008917 -0.110467\nv -0.089350 0.045959 -0.110467\nv -0.043171 0.046166 -0.110467\nv -0.019902 0.006065 -0.110467\nv -0.112262 0.006065 -0.110467\nv -0.008980 -0.009236 -0.112651\nv -0.008980 -0.009236 -0.101615\nv -0.006965 0.006065 -0.101615\nv -0.006965 0.006065 -0.112651\nv -0.014886 -0.023494 -0.112651\nv -0.014886 -0.023494 -0.101615\nv -0.024281 -0.035738 -0.112651\nv -0.024281 -0.035738 -0.101615\nv -0.036525 -0.045133 -0.112651\nv -0.036525 -0.045133 -0.101615\nv -0.050783 -0.051039 -0.112651\nv -0.050783 -0.051039 -0.101615\nv -0.066084 -0.053054 -0.112651\nv -0.066084 -0.053054 -0.101615\nv -0.081385 -0.051039 -0.112651\nv -0.081385 -0.051039 -0.101615\nv -0.095644 -0.045133 -0.112651\nv -0.095644 -0.045133 -0.101615\nv -0.107888 -0.035738 -0.112651\nv -0.107888 -0.035738 -0.101615\nv -0.117283 -0.023494 -0.112651\nv -0.117283 -0.023494 -0.101615\nv -0.123189 -0.009236 -0.112651\nv -0.123189 -0.009236 -0.101615\nv -0.125203 0.006065 -0.112651\nv -0.125203 0.006065 -0.101615\nv -0.011958 -0.008438 -0.096067\nv -0.010049 0.006065 -0.096067\nv -0.017556 -0.021953 -0.096067\nv -0.026461 -0.033558 -0.096067\nv -0.038066 -0.042463 -0.096067\nv -0.051581 -0.048061 -0.096067\nv -0.066084 -0.049971 -0.096067\nv -0.080587 -0.048061 -0.096067\nv -0.094102 -0.042463 -0.096067\nv -0.105708 -0.033558 -0.096067\nv -0.114613 -0.021953 -0.096067\nv -0.120211 -0.008438 -0.096067\nv -0.122120 0.006065 -0.096067\nv -0.011958 -0.008438 0.021213\nv -0.010049 0.006065 0.021213\nv -0.017556 -0.021953 0.021213\nv -0.026461 -0.033558 0.021213\nv -0.038066 -0.042463 0.021213\nv -0.051581 -0.048061 0.021213\nv -0.066084 -0.049971 0.021213\nv -0.080587 -0.048061 0.021213\nv -0.094102 -0.042463 0.021213\nv -0.105708 -0.033558 0.021213\nv -0.114613 -0.021953 0.021213\nv -0.120211 -0.008438 0.021213\nv -0.122120 0.006065 0.021213\nv -0.015118 -0.007591 0.022421\nv -0.015118 -0.007591 0.031734\nv -0.013320 0.006065 0.022421\nv -0.020389 -0.020317 0.022421\nv -0.020389 -0.020317 0.031734\nv -0.028774 -0.031244 0.022421\nv -0.028774 -0.031244 0.031734\nv -0.039702 -0.039630 0.022421\nv -0.039702 -0.039630 0.031734\nv -0.052428 -0.044901 0.022421\nv -0.052428 -0.044901 0.031734\nv -0.066084 -0.046699 0.022421\nv -0.066084 -0.046699 0.031734\nv -0.079741 -0.044901 0.022421\nv -0.079741 -0.044901 0.031734\nv -0.092466 -0.039630 0.022421\nv -0.092466 -0.039630 0.031734\nv -0.103394 -0.031245 0.022421\nv -0.103394 -0.031245 0.031734\nv -0.111779 -0.020317 0.022421\nv -0.111779 -0.020317 0.031734\nv -0.117050 -0.007591 0.022421\nv -0.117050 -0.007591 0.031734\nv -0.118848 0.006065 0.022421\nv -0.118848 0.006065 0.031734\nv -0.011958 -0.008438 0.032943\nv -0.010049 0.006065 0.032943\nv -0.017556 -0.021953 0.032943\nv -0.026461 -0.033558 0.032943\nv -0.038066 -0.042463 0.032943\nv -0.051581 -0.048061 0.032943\nv -0.066084 -0.049971 0.032943\nv -0.080587 -0.048061 0.032943\nv -0.094102 -0.042463 0.032943\nv -0.105708 -0.033558 0.032943\nv -0.114613 -0.021953 0.032943\nv -0.120211 -0.008438 0.032943\nv -0.122120 0.006065 0.032943\nv -0.013646 0.006065 -0.110570\nv -0.015433 -0.007507 -0.110570\nv -0.116736 -0.007507 -0.110570\nv -0.118523 0.006065 -0.110570\nv -0.111497 -0.020154 -0.110570\nv -0.103164 -0.031014 -0.110570\nv -0.092303 -0.039348 -0.110570\nv -0.079656 -0.044586 -0.110570\nv -0.066084 -0.046373 -0.110570\nv -0.052512 -0.044586 -0.110570\nv -0.039865 -0.039348 -0.110569\nv -0.029005 -0.031014 -0.110569\nv -0.020671 -0.020154 -0.110569\nv -0.051906 -0.027812 -0.110467\nv -0.053003 -0.033325 -0.110467\nv -0.056126 -0.037999 -0.110467\nv -0.060799 -0.041122 -0.110467\nv -0.066312 -0.042218 -0.110467\nv -0.071825 -0.041122 -0.110467\nv -0.076499 -0.037999 -0.110467\nv -0.079622 -0.033325 -0.110467\nv -0.080718 -0.027812 -0.110467\nv -0.079622 -0.022299 -0.110467\nv -0.076499 -0.017626 -0.110467\nv -0.071825 -0.014503 -0.110467\nv -0.066312 -0.013406 -0.110467\nv -0.060799 -0.014503 -0.110467\nv -0.056126 -0.017626 -0.110467\nv -0.053003 -0.022299 -0.110467\nv -0.088332 -0.023158 -0.110467\nv -0.093655 -0.024965 -0.110467\nv -0.099264 -0.024597 -0.110467\nv -0.104305 -0.022111 -0.110467\nv -0.108011 -0.017885 -0.110467\nv -0.109818 -0.012563 -0.110467\nv -0.109450 -0.006954 -0.110467\nv -0.106964 -0.001912 -0.110467\nv -0.102738 0.001794 -0.110467\nv -0.097416 0.003600 -0.110467\nv -0.091807 0.003233 -0.110467\nv -0.086765 0.000747 -0.110467\nv -0.083059 -0.003479 -0.110467\nv -0.081253 -0.008802 -0.110467\nv -0.081620 -0.014411 -0.110467\nv -0.084106 -0.019452 -0.110467\nv -0.029663 0.001407 -0.110467\nv -0.025437 -0.002300 -0.110467\nv -0.022951 -0.007341 -0.110467\nv -0.022583 -0.012950 -0.110467\nv -0.024390 -0.018272 -0.110467\nv -0.028096 -0.022498 -0.110467\nv -0.033137 -0.024985 -0.110467\nv -0.038746 -0.025352 -0.110467\nv -0.044069 -0.023545 -0.110467\nv -0.048295 -0.019839 -0.110467\nv -0.050781 -0.014798 -0.110467\nv -0.051149 -0.009189 -0.110467\nv -0.049342 -0.003866 -0.110467\nv -0.045636 0.000360 -0.110467\nv -0.040595 0.002846 -0.110467\nv -0.034986 0.003213 -0.110467\nv -0.043171 -0.034035 -0.110467\nv -0.089350 -0.033828 -0.110467\nv -0.073215 0.002125 -0.110467\nv -0.073215 0.010006 -0.110467\nv -0.066190 0.014170 -0.110467\nv -0.059186 0.010233 -0.110467\nv -0.059186 0.001898 -0.110467\nv -0.066190 -0.002040 -0.110467\nv -0.008980 0.021366 0.096425\nv -0.008980 0.021366 0.085389\nv -0.006965 0.006065 0.085389\nv -0.006965 0.006065 0.096425\nv -0.014886 0.035625 0.096425\nv -0.014886 0.035625 0.085389\nv -0.024281 0.047869 0.096425\nv -0.024281 0.047869 0.085389\nv -0.036525 0.057264 0.096425\nv -0.036525 0.057264 0.085389\nv -0.050783 0.063170 0.096425\nv -0.050783 0.063170 0.085389\nv -0.066084 0.065184 0.096425\nv -0.066084 0.065184 0.085389\nv -0.081385 0.063170 0.096425\nv -0.081385 0.063170 0.085389\nv -0.095644 0.057264 0.096425\nv -0.095644 0.057264 0.085389\nv -0.107888 0.047869 0.096425\nv -0.107888 0.047869 0.085389\nv -0.117283 0.035625 0.096425\nv -0.117283 0.035625 0.085389\nv -0.123189 0.021366 0.096425\nv -0.123189 0.021366 0.085389\nv -0.125203 0.006065 0.096425\nv -0.125203 0.006065 0.085389\nv -0.011958 0.020568 0.079841\nv -0.010049 0.006065 0.079841\nv -0.017556 0.034083 0.079841\nv -0.026461 0.045689 0.079841\nv -0.038066 0.054594 0.079841\nv -0.051581 0.060192 0.079841\nv -0.066084 0.062101 0.079841\nv -0.080587 0.060192 0.079841\nv -0.094102 0.054594 0.079841\nv -0.105708 0.045689 0.079841\nv -0.114613 0.034083 0.079841\nv -0.120211 0.020568 0.079841\nv -0.122120 0.006065 0.079841\nv -0.013646 0.006065 0.094344\nv -0.015433 0.019637 0.094344\nv -0.116736 0.019637 0.094344\nv -0.118523 0.006065 0.094344\nv -0.111497 0.032285 0.094344\nv -0.103164 0.043145 0.094344\nv -0.092303 0.051478 0.094344\nv -0.079656 0.056717 0.094344\nv -0.066084 0.058504 0.094344\nv -0.052512 0.056717 0.094344\nv -0.039865 0.051478 0.094344\nv -0.029005 0.043145 0.094344\nv -0.020671 0.032285 0.094344\nv -0.051906 0.039943 0.094241\nv -0.053003 0.045456 0.094241\nv -0.056126 0.050129 0.094241\nv -0.060799 0.053252 0.094241\nv -0.066312 0.054349 0.094241\nv -0.071825 0.053252 0.094241\nv -0.076499 0.050129 0.094241\nv -0.079622 0.045456 0.094241\nv -0.080718 0.039943 0.094241\nv -0.079622 0.034430 0.094241\nv -0.076499 0.029756 0.094241\nv -0.071825 0.026633 0.094241\nv -0.066312 0.025537 0.094241\nv -0.060799 0.026633 0.094241\nv -0.056126 0.029756 0.094241\nv -0.053003 0.034430 0.094241\nv -0.088332 0.035289 0.094241\nv -0.093655 0.037096 0.094241\nv -0.099264 0.036728 0.094241\nv -0.104305 0.034242 0.094241\nv -0.108011 0.030016 0.094241\nv -0.109818 0.024693 0.094241\nv -0.109450 0.019084 0.094241\nv -0.106964 0.014043 0.094241\nv -0.102738 0.010337 0.094241\nv -0.097416 0.008530 0.094241\nv -0.091807 0.008898 0.094241\nv -0.086765 0.011384 0.094241\nv -0.083059 0.015610 0.094241\nv -0.081253 0.020932 0.094241\nv -0.081620 0.026541 0.094241\nv -0.084106 0.031583 0.094241\nv -0.029663 0.010724 0.094241\nv -0.025437 0.014430 0.094241\nv -0.022951 0.019471 0.094241\nv -0.022583 0.025080 0.094241\nv -0.024390 0.030403 0.094241\nv -0.028096 0.034629 0.094241\nv -0.033137 0.037115 0.094241\nv -0.038746 0.037483 0.094241\nv -0.044069 0.035676 0.094241\nv -0.048295 0.031970 0.094241\nv -0.050781 0.026929 0.094241\nv -0.051149 0.021320 0.094241\nv -0.049342 0.015997 0.094241\nv -0.045636 0.011771 0.094241\nv -0.040595 0.009285 0.094241\nv -0.034986 0.008917 0.094241\nv -0.091807 0.003233 0.094241\nv -0.097416 0.003601 0.094241\nv -0.083059 -0.003479 0.094241\nv -0.086765 0.000747 0.094241\nv -0.043171 0.046166 0.094241\nv -0.089350 0.045959 0.094241\nv -0.019902 0.006065 0.094241\nv -0.022951 -0.007341 0.094241\nv -0.025437 -0.002300 0.094241\nv -0.106964 -0.001912 0.094241\nv -0.109450 -0.006954 0.094241\nv -0.112262 0.006065 0.094241\nv -0.008980 -0.009236 0.096425\nv -0.008980 -0.009236 0.085389\nv -0.014886 -0.023494 0.096425\nv -0.014886 -0.023494 0.085389\nv -0.024281 -0.035738 0.096425\nv -0.024281 -0.035738 0.085389\nv -0.036525 -0.045133 0.096425\nv -0.036525 -0.045133 0.085389\nv -0.050783 -0.051039 0.096425\nv -0.050783 -0.051039 0.085389\nv -0.066084 -0.053054 0.096425\nv -0.066084 -0.053054 0.085389\nv -0.081385 -0.051039 0.096425\nv -0.081385 -0.051039 0.085389\nv -0.095644 -0.045133 0.096425\nv -0.095644 -0.045133 0.085389\nv -0.107888 -0.035738 0.096425\nv -0.107888 -0.035738 0.085389\nv -0.117283 -0.023494 0.096425\nv -0.117283 -0.023494 0.085389\nv -0.123189 -0.009236 0.096425\nv -0.123189 -0.009236 0.085389\nv -0.011958 -0.008438 0.079841\nv -0.017556 -0.021953 0.079841\nv -0.026461 -0.033558 0.079841\nv -0.038066 -0.042463 0.079841\nv -0.051581 -0.048061 0.079841\nv -0.066084 -0.049970 0.079841\nv -0.080587 -0.048061 0.079841\nv -0.094102 -0.042463 0.079841\nv -0.105708 -0.033558 0.079841\nv -0.114613 -0.021953 0.079841\nv -0.120211 -0.008438 0.079841\nv -0.015433 -0.007507 0.094344\nv -0.116736 -0.007507 0.094344\nv -0.111497 -0.020154 0.094344\nv -0.103164 -0.031014 0.094344\nv -0.092303 -0.039348 0.094344\nv -0.079656 -0.044586 0.094344\nv -0.066084 -0.046373 0.094344\nv -0.052512 -0.044586 0.094344\nv -0.039865 -0.039348 0.094344\nv -0.029005 -0.031014 0.094344\nv -0.020671 -0.020154 0.094344\nv -0.051906 -0.027812 0.094241\nv -0.053003 -0.033325 0.094241\nv -0.056126 -0.037999 0.094241\nv -0.060799 -0.041122 0.094241\nv -0.066312 -0.042218 0.094241\nv -0.071825 -0.041122 0.094241\nv -0.076499 -0.037999 0.094241\nv -0.079622 -0.033325 0.094241\nv -0.080718 -0.027812 0.094241\nv -0.079622 -0.022299 0.094241\nv -0.076499 -0.017626 0.094241\nv -0.071825 -0.014503 0.094241\nv -0.066312 -0.013406 0.094241\nv -0.060799 -0.014503 0.094241\nv -0.056126 -0.017626 0.094241\nv -0.053003 -0.022299 0.094241\nv -0.088332 -0.023158 0.094241\nv -0.093655 -0.024965 0.094241\nv -0.099264 -0.024597 0.094241\nv -0.104305 -0.022111 0.094241\nv -0.108011 -0.017885 0.094241\nv -0.109818 -0.012563 0.094241\nv -0.102738 0.001794 0.094241\nv -0.081253 -0.008802 0.094241\nv -0.081620 -0.014411 0.094241\nv -0.084106 -0.019452 0.094241\nv -0.029663 0.001407 0.094241\nv -0.022583 -0.012950 0.094241\nv -0.024390 -0.018272 0.094241\nv -0.028096 -0.022498 0.094241\nv -0.033137 -0.024985 0.094241\nv -0.038746 -0.025352 0.094241\nv -0.044069 -0.023545 0.094241\nv -0.048295 -0.019839 0.094241\nv -0.050781 -0.014798 0.094241\nv -0.051149 -0.009189 0.094241\nv -0.049342 -0.003866 0.094241\nv -0.045636 0.000360 0.094241\nv -0.040595 0.002846 0.094241\nv -0.034986 0.003213 0.094241\nv -0.043171 -0.034035 0.094241\nv -0.089350 -0.033828 0.094241\nv -0.073215 0.010006 0.094241\nv -0.073215 0.002125 0.094241\nv -0.066190 0.014170 0.094241\nv -0.059186 0.010233 0.094241\nv -0.059186 0.001898 0.094241\nv -0.066190 -0.002040 0.094241\nv -0.072062 0.002772 -0.122930\nv -0.072062 0.009359 -0.122930\nv -0.072062 0.009359 0.108350\nv -0.072062 0.002772 0.108350\nv -0.066191 0.012839 -0.122930\nv -0.066191 0.012839 0.108350\nv -0.060337 0.009548 -0.122930\nv -0.060337 0.009548 0.108350\nv -0.060337 0.002582 -0.122930\nv -0.060337 0.002582 0.108350\nv -0.066191 -0.000708 -0.122930\nv -0.066191 -0.000708 0.108350\nv -0.057104 0.121689 -0.115933\nv 0.057104 0.121689 -0.115933\nv 0.051198 0.135948 -0.115933\nv 0.041803 0.148192 -0.115933\nv 0.029559 0.157587 -0.115933\nv 0.015301 0.163493 -0.115933\nv 0.000000 0.165507 -0.115933\nv -0.015301 0.163493 -0.115933\nv -0.029559 0.157587 -0.115933\nv -0.041803 0.148192 -0.115933\nv -0.051198 0.135948 -0.115933\nv -0.029559 0.157587 -0.104898\nv -0.015301 0.163493 -0.104898\nv 0.000000 0.165507 -0.104898\nv 0.015301 0.163493 -0.104898\nv 0.029559 0.157587 -0.104898\nv 0.041803 0.148192 -0.104898\nv 0.051198 0.135948 -0.104898\nv 0.057104 0.121689 -0.104898\nv -0.057104 0.121689 -0.104898\nv -0.051198 0.135948 -0.104898\nv -0.041803 0.148192 -0.104898\nv -0.039623 0.146012 -0.099349\nv -0.028018 0.154917 -0.099349\nv -0.014503 0.160515 -0.099349\nv 0.000000 0.162424 -0.099349\nv 0.014503 0.160515 -0.099349\nv 0.028018 0.154917 -0.099349\nv 0.039623 0.146012 -0.099349\nv 0.048528 0.134406 -0.099349\nv 0.054126 0.120891 -0.099349\nv -0.054126 0.120891 -0.099349\nv -0.048528 0.134406 -0.099349\nv -0.039623 0.146012 0.017930\nv -0.028018 0.154917 0.017930\nv -0.014503 0.160515 0.017930\nv 0.000000 0.162424 0.017930\nv 0.014503 0.160515 0.017930\nv 0.028018 0.154917 0.017930\nv 0.039623 0.146012 0.017930\nv 0.048528 0.134406 0.017930\nv 0.054126 0.120891 0.017930\nv -0.054126 0.120891 0.017930\nv -0.048528 0.134406 0.017930\nv -0.039623 0.146012 0.029660\nv -0.028018 0.154917 0.029660\nv -0.014503 0.160515 0.029660\nv 0.000000 0.162424 0.029660\nv 0.014503 0.160515 0.029660\nv 0.028018 0.154917 0.029660\nv 0.039623 0.146012 0.029660\nv 0.048528 0.134406 0.029660\nv 0.054126 0.120891 0.029660\nv -0.054126 0.120891 0.029660\nv -0.048528 0.134406 0.029660\nv 0.050966 0.120045 0.019138\nv 0.045695 0.132770 0.019138\nv 0.037310 0.143698 0.019138\nv 0.026382 0.152083 0.019138\nv 0.013656 0.157354 0.019138\nv 0.000000 0.159152 0.019138\nv -0.013656 0.157354 0.019138\nv -0.026382 0.152083 0.019138\nv -0.037310 0.143698 0.019138\nv -0.045695 0.132770 0.019138\nv -0.050966 0.120045 0.019138\nv 0.050966 0.120045 0.028452\nv 0.052764 0.106388 0.028452\nv -0.050966 0.120045 0.028452\nv -0.045695 0.132770 0.028452\nv -0.037310 0.143698 0.028452\nv -0.026382 0.152083 0.028452\nv -0.013656 0.157354 0.028452\nv 0.000000 0.159152 0.028452\nv 0.013656 0.157354 0.028452\nv 0.026382 0.152083 0.028452\nv 0.037310 0.143698 0.028452\nv 0.045695 0.132770 0.028452\nv 0.050652 0.119960 -0.113852\nv -0.050652 0.119960 -0.113852\nv -0.045413 0.132607 -0.113852\nv -0.037079 0.143468 -0.113852\nv -0.026219 0.151801 -0.113852\nv -0.013572 0.157040 -0.113852\nv 0.000000 0.158827 -0.113852\nv 0.013572 0.157040 -0.113852\nv 0.026219 0.151801 -0.113852\nv 0.037080 0.143468 -0.113852\nv 0.045413 0.132607 -0.113852\nv 0.014178 0.140266 -0.113749\nv 0.013081 0.145779 -0.113749\nv 0.009959 0.150452 -0.113749\nv 0.005285 0.153575 -0.113749\nv -0.000228 0.154672 -0.113749\nv -0.005741 0.153575 -0.113749\nv -0.010415 0.150452 -0.113749\nv -0.013537 0.145779 -0.113749\nv -0.014634 0.140266 -0.113749\nv -0.013537 0.134753 -0.113749\nv -0.010415 0.130079 -0.113749\nv -0.005741 0.126956 -0.113749\nv -0.000228 0.125860 -0.113749\nv 0.005285 0.126956 -0.113749\nv 0.009959 0.130079 -0.113749\nv 0.013081 0.134753 -0.113749\nv -0.022248 0.135612 -0.113749\nv -0.027571 0.137418 -0.113749\nv -0.033179 0.137051 -0.113749\nv -0.038221 0.134565 -0.113749\nv -0.041927 0.130339 -0.113749\nv -0.043734 0.125016 -0.113749\nv -0.043366 0.119407 -0.113749\nv -0.040880 0.114366 -0.113749\nv -0.036654 0.110660 -0.113749\nv -0.031331 0.108853 -0.113749\nv -0.025722 0.109221 -0.113749\nv -0.020681 0.111707 -0.113749\nv -0.016975 0.115933 -0.113749\nv -0.015168 0.121255 -0.113749\nv -0.015536 0.126864 -0.113749\nv -0.018022 0.131906 -0.113749\nv 0.036421 0.111047 -0.113749\nv 0.040647 0.114753 -0.113749\nv 0.043133 0.119794 -0.113749\nv 0.043501 0.125403 -0.113749\nv 0.041694 0.130726 -0.113749\nv 0.037988 0.134952 -0.113749\nv 0.032947 0.137438 -0.113749\nv 0.027338 0.137806 -0.113749\nv 0.022015 0.135999 -0.113749\nv 0.017789 0.132293 -0.113749\nv 0.015303 0.127251 -0.113749\nv 0.014936 0.121643 -0.113749\nv 0.016742 0.116320 -0.113749\nv 0.020449 0.112094 -0.113749\nv 0.025490 0.109608 -0.113749\nv 0.031099 0.109240 -0.113749\nv -0.023265 0.146282 -0.113749\nv 0.022913 0.146489 -0.113749\nv 0.046182 0.106388 -0.113749\nv -0.046177 0.106388 -0.113749\nv 0.057104 0.091087 -0.115933\nv 0.057104 0.091087 -0.104898\nv 0.059119 0.106388 -0.104898\nv 0.059119 0.106388 -0.115933\nv 0.051198 0.076829 -0.115933\nv 0.051198 0.076829 -0.104898\nv 0.041803 0.064585 -0.115933\nv 0.041803 0.064585 -0.104898\nv 0.029559 0.055190 -0.115933\nv 0.029559 0.055190 -0.104898\nv 0.015301 0.049284 -0.115933\nv 0.015301 0.049284 -0.104898\nv 0.000000 0.047269 -0.115933\nv 0.000000 0.047269 -0.104898\nv -0.015301 0.049284 -0.115933\nv -0.015301 0.049284 -0.104898\nv -0.029559 0.055190 -0.115933\nv -0.029559 0.055190 -0.104898\nv -0.041803 0.064585 -0.115933\nv -0.041803 0.064585 -0.104898\nv -0.051198 0.076829 -0.115933\nv -0.051198 0.076829 -0.104898\nv -0.057104 0.091087 -0.115933\nv -0.057104 0.091087 -0.104898\nv -0.059119 0.106388 -0.115933\nv -0.059119 0.106388 -0.104898\nv 0.054126 0.091885 -0.099349\nv 0.056036 0.106388 -0.099349\nv 0.048528 0.078370 -0.099349\nv 0.039623 0.066765 -0.099349\nv 0.028018 0.057860 -0.099349\nv 0.014503 0.052262 -0.099349\nv 0.000000 0.050352 -0.099349\nv -0.014503 0.052262 -0.099349\nv -0.028018 0.057860 -0.099349\nv -0.039623 0.066765 -0.099349\nv -0.048528 0.078370 -0.099349\nv -0.054126 0.091885 -0.099349\nv -0.056036 0.106388 -0.099349\nv 0.054126 0.091885 0.017930\nv 0.056036 0.106388 0.017930\nv 0.048528 0.078370 0.017930\nv 0.039623 0.066765 0.017930\nv 0.028018 0.057860 0.017930\nv 0.014503 0.052262 0.017930\nv 0.000000 0.050352 0.017930\nv -0.014503 0.052262 0.017930\nv -0.028018 0.057860 0.017930\nv -0.039623 0.066765 0.017930\nv -0.048528 0.078370 0.017930\nv -0.054126 0.091885 0.017930\nv -0.056036 0.106388 0.017930\nv 0.050966 0.092732 0.019138\nv 0.050966 0.092732 0.028452\nv 0.052764 0.106388 0.019138\nv 0.045695 0.080006 0.019138\nv 0.045695 0.080006 0.028452\nv 0.037310 0.069078 0.019138\nv 0.037310 0.069078 0.028452\nv 0.026382 0.060693 0.019138\nv 0.026382 0.060693 0.028452\nv 0.013656 0.055422 0.019138\nv 0.013656 0.055422 0.028452\nv 0.000000 0.053624 0.019138\nv 0.000000 0.053624 0.028452\nv -0.013656 0.055422 0.019138\nv -0.013656 0.055422 0.028452\nv -0.026382 0.060693 0.019138\nv -0.026382 0.060693 0.028452\nv -0.037310 0.069078 0.019138\nv -0.037310 0.069078 0.028452\nv -0.045695 0.080006 0.019138\nv -0.045695 0.080006 0.028452\nv -0.050966 0.092732 0.019138\nv -0.050966 0.092732 0.028452\nv -0.052764 0.106388 0.019138\nv -0.052764 0.106388 0.028452\nv 0.054126 0.091885 0.029660\nv 0.056036 0.106388 0.029660\nv 0.048528 0.078370 0.029660\nv 0.039623 0.066765 0.029660\nv 0.028018 0.057860 0.029660\nv 0.014503 0.052262 0.029660\nv 0.000000 0.050352 0.029660\nv -0.014503 0.052262 0.029660\nv -0.028018 0.057860 0.029660\nv -0.039623 0.066765 0.029660\nv -0.048528 0.078370 0.029660\nv -0.054126 0.091885 0.029660\nv -0.056036 0.106388 0.029660\nv 0.052438 0.106388 -0.113852\nv 0.050652 0.092816 -0.113852\nv -0.050652 0.092816 -0.113852\nv -0.052438 0.106388 -0.113852\nv -0.045413 0.080169 -0.113852\nv -0.037080 0.069309 -0.113852\nv -0.026219 0.060975 -0.113852\nv -0.013572 0.055737 -0.113852\nv 0.000000 0.053950 -0.113852\nv 0.013572 0.055737 -0.113852\nv 0.026219 0.060975 -0.113852\nv 0.037080 0.069309 -0.113852\nv 0.045413 0.080169 -0.113852\nv 0.014178 0.072511 -0.113749\nv 0.013081 0.066998 -0.113749\nv 0.009959 0.062324 -0.113749\nv 0.005285 0.059201 -0.113749\nv -0.000228 0.058105 -0.113749\nv -0.005741 0.059201 -0.113749\nv -0.010415 0.062324 -0.113749\nv -0.013537 0.066998 -0.113749\nv -0.014634 0.072511 -0.113749\nv -0.013537 0.078024 -0.113749\nv -0.010415 0.082697 -0.113749\nv -0.005741 0.085820 -0.113749\nv -0.000228 0.086917 -0.113749\nv 0.005285 0.085820 -0.113749\nv 0.009959 0.082697 -0.113749\nv 0.013081 0.078024 -0.113749\nv -0.022248 0.077165 -0.113749\nv -0.027571 0.075358 -0.113749\nv -0.033179 0.075726 -0.113749\nv -0.038221 0.078212 -0.113749\nv -0.041927 0.082438 -0.113749\nv -0.043734 0.087760 -0.113749\nv -0.043366 0.093369 -0.113749\nv -0.040880 0.098411 -0.113749\nv -0.036654 0.102117 -0.113749\nv -0.031331 0.103923 -0.113749\nv -0.025722 0.103556 -0.113749\nv -0.020681 0.101070 -0.113749\nv -0.016975 0.096844 -0.113749\nv -0.015168 0.091521 -0.113749\nv -0.015536 0.085912 -0.113749\nv -0.018022 0.080871 -0.113749\nv 0.036421 0.101729 -0.113749\nv 0.040647 0.098023 -0.113749\nv 0.043133 0.092982 -0.113749\nv 0.043501 0.087373 -0.113749\nv 0.041694 0.082051 -0.113749\nv 0.037988 0.077825 -0.113749\nv 0.032947 0.075338 -0.113749\nv 0.027338 0.074971 -0.113749\nv 0.022015 0.076778 -0.113749\nv 0.017789 0.080484 -0.113749\nv 0.015303 0.085525 -0.113749\nv 0.014936 0.091134 -0.113749\nv 0.016742 0.096457 -0.113749\nv 0.020449 0.100683 -0.113749\nv 0.025490 0.103169 -0.113749\nv 0.031099 0.103536 -0.113749\nv 0.022913 0.066288 -0.113749\nv -0.023265 0.066495 -0.113749\nv -0.007131 0.102448 -0.113749\nv -0.007131 0.110329 -0.113749\nv -0.000105 0.114493 -0.113749\nv 0.006899 0.110556 -0.113749\nv 0.006899 0.102221 -0.113749\nv -0.000105 0.098283 -0.113749\nv 0.057104 0.121689 0.093143\nv 0.057104 0.121689 0.082107\nv 0.059119 0.106388 0.082107\nv 0.059119 0.106388 0.093143\nv 0.051198 0.135948 0.093143\nv 0.051198 0.135948 0.082107\nv 0.041803 0.148192 0.093143\nv 0.041803 0.148192 0.082107\nv 0.029559 0.157587 0.093143\nv 0.029559 0.157587 0.082107\nv 0.015301 0.163493 0.093143\nv 0.015301 0.163493 0.082107\nv 0.000000 0.165507 0.093143\nv 0.000000 0.165507 0.082107\nv -0.015301 0.163493 0.093143\nv -0.015301 0.163493 0.082107\nv -0.029559 0.157587 0.093143\nv -0.029559 0.157587 0.082107\nv -0.041803 0.148192 0.093143\nv -0.041803 0.148192 0.082107\nv -0.051198 0.135948 0.093143\nv -0.051198 0.135948 0.082107\nv -0.057104 0.121689 0.093143\nv -0.057104 0.121689 0.082107\nv -0.059119 0.106388 0.093143\nv -0.059119 0.106388 0.082107\nv 0.054126 0.120891 0.076559\nv 0.056036 0.106388 0.076559\nv 0.048528 0.134406 0.076559\nv 0.039623 0.146012 0.076559\nv 0.028018 0.154917 0.076559\nv 0.014503 0.160515 0.076559\nv 0.000000 0.162424 0.076559\nv -0.014503 0.160515 0.076559\nv -0.028018 0.154917 0.076559\nv -0.039623 0.146012 0.076559\nv -0.048528 0.134406 0.076559\nv -0.054126 0.120891 0.076559\nv -0.056036 0.106388 0.076559\nv 0.052438 0.106388 0.091061\nv 0.050652 0.119960 0.091061\nv -0.050652 0.119960 0.091061\nv -0.052438 0.106388 0.091061\nv -0.045413 0.132607 0.091061\nv -0.037079 0.143468 0.091061\nv -0.026219 0.151801 0.091061\nv -0.013572 0.157040 0.091061\nv 0.000000 0.158827 0.091061\nv 0.013572 0.157040 0.091061\nv 0.026219 0.151801 0.091061\nv 0.037080 0.143468 0.091061\nv 0.045413 0.132607 0.091061\nv 0.014178 0.140266 0.090958\nv 0.013081 0.145779 0.090958\nv 0.009959 0.150452 0.090958\nv 0.005285 0.153575 0.090958\nv -0.000228 0.154672 0.090958\nv -0.005741 0.153575 0.090958\nv -0.010415 0.150452 0.090958\nv -0.013537 0.145779 0.090958\nv -0.014634 0.140266 0.090958\nv -0.013537 0.134753 0.090958\nv -0.010415 0.130079 0.090958\nv -0.005741 0.126956 0.090958\nv -0.000228 0.125860 0.090958\nv 0.005285 0.126956 0.090958\nv 0.009959 0.130079 0.090958\nv 0.013081 0.134753 0.090958\nv -0.022248 0.135612 0.090958\nv -0.027571 0.137418 0.090958\nv -0.033179 0.137051 0.090958\nv -0.038221 0.134565 0.090958\nv -0.041927 0.130339 0.090958\nv -0.043734 0.125016 0.090958\nv -0.043366 0.119407 0.090958\nv -0.040880 0.114366 0.090958\nv -0.036654 0.110660 0.090958\nv -0.031331 0.108853 0.090958\nv -0.025722 0.109221 0.090958\nv -0.020681 0.111707 0.090958\nv -0.016975 0.115933 0.090958\nv -0.015168 0.121255 0.090958\nv -0.015536 0.126864 0.090958\nv -0.018022 0.131906 0.090958\nv 0.036421 0.111047 0.090958\nv 0.040647 0.114753 0.090958\nv 0.043133 0.119794 0.090958\nv 0.043501 0.125403 0.090958\nv 0.041694 0.130726 0.090958\nv 0.037988 0.134952 0.090958\nv 0.032947 0.137438 0.090958\nv 0.027338 0.137806 0.090958\nv 0.022015 0.135999 0.090958\nv 0.017789 0.132293 0.090958\nv 0.015303 0.127251 0.090958\nv 0.014936 0.121643 0.090958\nv 0.016742 0.116320 0.090958\nv 0.020449 0.112094 0.090958\nv 0.025490 0.109608 0.090958\nv 0.031099 0.109240 0.090958\nv -0.025722 0.103556 0.090958\nv -0.031331 0.103923 0.090958\nv -0.016975 0.096844 0.090958\nv -0.020681 0.101070 0.090958\nv 0.022913 0.146489 0.090958\nv -0.023265 0.146282 0.090958\nv 0.046182 0.106388 0.090958\nv 0.043133 0.092982 0.090958\nv 0.040647 0.098023 0.090958\nv -0.040880 0.098411 0.090958\nv -0.043366 0.093369 0.090958\nv -0.046177 0.106388 0.090958\nv 0.057104 0.091087 0.093143\nv 0.057104 0.091087 0.082107\nv 0.051198 0.076829 0.093143\nv 0.051198 0.076829 0.082107\nv 0.041803 0.064585 0.093143\nv 0.041803 0.064585 0.082107\nv 0.029559 0.055190 0.093143\nv 0.029559 0.055190 0.082107\nv 0.015301 0.049284 0.093143\nv 0.015301 0.049284 0.082107\nv 0.000000 0.047269 0.093143\nv 0.000000 0.047269 0.082107\nv -0.015301 0.049284 0.093143\nv -0.015301 0.049284 0.082107\nv -0.029559 0.055190 0.093143\nv -0.029559 0.055190 0.082107\nv -0.041803 0.064585 0.093143\nv -0.041803 0.064585 0.082107\nv -0.051198 0.076829 0.093143\nv -0.051198 0.076829 0.082107\nv -0.057104 0.091087 0.093143\nv -0.057104 0.091087 0.082107\nv 0.054126 0.091885 0.076559\nv 0.048528 0.078370 0.076559\nv 0.039623 0.066765 0.076559\nv 0.028018 0.057860 0.076559\nv 0.014503 0.052262 0.076559\nv 0.000000 0.050352 0.076559\nv -0.014503 0.052262 0.076559\nv -0.028018 0.057860 0.076559\nv -0.039623 0.066765 0.076559\nv -0.048528 0.078370 0.076559\nv -0.054126 0.091885 0.076559\nv 0.050652 0.092816 0.091061\nv -0.050652 0.092816 0.091061\nv -0.045413 0.080169 0.091061\nv -0.037079 0.069309 0.091061\nv -0.026219 0.060975 0.091061\nv -0.013572 0.055737 0.091061\nv 0.000000 0.053950 0.091061\nv 0.013572 0.055737 0.091061\nv 0.026219 0.060975 0.091061\nv 0.037080 0.069309 0.091061\nv 0.045413 0.080169 0.091061\nv 0.014178 0.072511 0.090958\nv 0.013081 0.066998 0.090958\nv 0.009959 0.062324 0.090958\nv 0.005285 0.059201 0.090958\nv -0.000228 0.058105 0.090958\nv -0.005741 0.059201 0.090958\nv -0.010415 0.062324 0.090958\nv -0.013537 0.066998 0.090958\nv -0.014634 0.072511 0.090958\nv -0.013537 0.078024 0.090958\nv -0.010415 0.082697 0.090958\nv -0.005741 0.085820 0.090958\nv -0.000228 0.086917 0.090958\nv 0.005285 0.085820 0.090958\nv 0.009959 0.082697 0.090958\nv 0.013081 0.078024 0.090958\nv -0.022248 0.077165 0.090958\nv -0.027571 0.075358 0.090958\nv -0.033179 0.075726 0.090958\nv -0.038221 0.078212 0.090958\nv -0.041927 0.082438 0.090958\nv -0.043734 0.087760 0.090958\nv -0.036654 0.102117 0.090958\nv -0.015168 0.091521 0.090958\nv -0.015536 0.085912 0.090958\nv -0.018022 0.080871 0.090958\nv 0.036421 0.101729 0.090958\nv 0.043501 0.087373 0.090958\nv 0.041694 0.082051 0.090958\nv 0.037988 0.077825 0.090958\nv 0.032947 0.075338 0.090958\nv 0.027338 0.074971 0.090958\nv 0.022015 0.076778 0.090958\nv 0.017789 0.080484 0.090958\nv 0.015303 0.085525 0.090958\nv 0.014936 0.091134 0.090958\nv 0.016742 0.096457 0.090958\nv 0.020449 0.100683 0.090958\nv 0.025490 0.103169 0.090958\nv 0.031099 0.103536 0.090958\nv 0.022913 0.066288 0.090958\nv -0.023265 0.066495 0.090958\nv -0.007131 0.110329 0.090958\nv -0.007131 0.102448 0.090958\nv -0.000105 0.114493 0.090958\nv 0.006899 0.110556 0.090958\nv 0.006899 0.102221 0.090958\nv -0.000105 0.098283 0.090958\nv -0.005978 0.103095 -0.126213\nv -0.005978 0.109682 -0.126213\nv -0.005978 0.109682 0.105067\nv -0.005978 0.103095 0.105067\nv -0.000107 0.113162 -0.126213\nv -0.000107 0.113162 0.105067\nv 0.005747 0.109871 -0.126213\nv 0.005747 0.109871 0.105067\nv 0.005747 0.102905 -0.126213\nv 0.005747 0.102905 0.105067\nv -0.000107 0.099615 -0.126213\nv -0.000107 0.099615 0.105067\nv -0.038073 -0.094229 -0.128006\nv -0.038073 -0.083005 -0.129484\nv -0.038073 -0.072546 -0.133816\nv -0.038073 -0.063564 -0.140708\nv -0.038073 -0.056673 -0.149689\nv -0.038073 -0.052340 -0.160148\nv -0.038073 -0.050863 -0.171372\nv -0.038073 -0.052340 -0.182596\nv -0.038073 -0.056673 -0.193055\nv -0.038073 -0.063564 -0.202036\nv -0.038073 -0.072546 -0.208928\nv -0.038073 -0.083005 -0.213260\nv -0.038073 -0.094229 -0.214738\nv -0.038073 -0.105453 -0.213260\nv -0.038073 -0.115912 -0.208928\nv -0.038073 -0.124893 -0.202036\nv -0.038073 -0.131785 -0.193055\nv -0.038073 -0.136117 -0.182596\nv -0.038073 -0.137595 -0.171372\nv -0.038073 -0.136117 -0.160148\nv -0.038073 -0.131785 -0.149689\nv -0.038073 -0.124893 -0.140708\nv -0.038073 -0.115912 -0.133816\nv -0.038073 -0.105453 -0.129484\nv -0.038073 -0.094229 -0.137487\nv -0.038073 -0.085459 -0.138642\nv -0.038073 -0.077286 -0.142027\nv -0.038073 -0.070269 -0.147412\nv -0.038073 -0.064884 -0.154430\nv -0.038073 -0.061499 -0.162602\nv -0.038073 -0.060344 -0.171372\nv -0.038073 -0.061499 -0.180142\nv -0.038073 -0.064884 -0.188314\nv -0.038073 -0.070269 -0.195332\nv -0.038073 -0.077286 -0.200717\nv -0.038073 -0.085459 -0.204102\nv -0.038073 -0.094229 -0.205257\nv -0.038073 -0.102999 -0.204102\nv -0.038073 -0.111171 -0.200717\nv -0.038073 -0.118189 -0.195332\nv -0.038073 -0.123574 -0.188314\nv -0.038073 -0.126959 -0.180142\nv -0.038073 -0.128113 -0.171372\nv -0.038073 -0.126959 -0.162602\nv -0.038073 -0.123574 -0.154430\nv -0.038073 -0.118189 -0.147412\nv -0.038073 -0.111171 -0.142027\nv -0.038073 -0.102999 -0.138642\nv -0.038073 -0.094229 -0.154307\nv -0.038073 -0.089812 -0.154888\nv -0.038073 -0.085696 -0.156593\nv -0.038073 -0.082162 -0.159305\nv -0.038073 -0.079450 -0.162839\nv -0.038073 -0.077745 -0.166955\nv -0.038073 -0.077164 -0.171372\nv -0.038073 -0.077745 -0.175789\nv -0.038073 -0.079450 -0.179905\nv -0.038073 -0.082162 -0.183439\nv -0.038073 -0.085696 -0.186151\nv -0.038073 -0.089812 -0.187856\nv -0.038073 -0.094229 -0.188437\nv -0.038073 -0.098645 -0.187856\nv -0.038073 -0.102761 -0.186151\nv -0.038073 -0.106295 -0.183439\nv -0.038073 -0.109007 -0.179905\nv -0.038073 -0.110712 -0.175789\nv -0.038073 -0.111294 -0.171372\nv -0.038073 -0.110712 -0.166955\nv -0.038073 -0.109007 -0.162839\nv -0.038073 -0.106295 -0.159305\nv -0.038073 -0.102761 -0.156593\nv -0.038073 -0.098645 -0.154888\nv -0.031920 -0.094229 -0.137487\nv -0.031920 -0.085459 -0.138642\nv -0.031920 -0.077286 -0.142027\nv -0.031920 -0.070269 -0.147412\nv -0.031920 -0.064884 -0.154430\nv -0.031920 -0.061499 -0.162602\nv -0.031920 -0.060344 -0.171372\nv -0.031920 -0.061499 -0.180142\nv -0.031920 -0.064884 -0.188314\nv -0.031920 -0.070269 -0.195332\nv -0.031920 -0.077286 -0.200717\nv -0.031920 -0.085459 -0.204102\nv -0.031920 -0.094229 -0.205257\nv -0.031920 -0.102999 -0.204102\nv -0.031920 -0.111171 -0.200717\nv -0.031920 -0.118189 -0.195332\nv -0.031920 -0.123574 -0.188314\nv -0.031920 -0.126959 -0.180142\nv -0.031920 -0.128113 -0.171372\nv -0.031920 -0.126959 -0.162602\nv -0.031920 -0.123574 -0.154430\nv -0.031920 -0.118189 -0.147412\nv -0.031920 -0.111171 -0.142027\nv -0.031920 -0.102999 -0.138642\nv -0.031920 -0.089812 -0.154888\nv -0.031920 -0.094229 -0.154307\nv -0.031920 -0.098645 -0.154888\nv -0.031920 -0.102761 -0.156593\nv -0.031920 -0.106295 -0.159305\nv -0.031920 -0.109007 -0.162839\nv -0.031920 -0.110712 -0.166955\nv -0.031920 -0.111294 -0.171372\nv -0.031920 -0.110712 -0.175789\nv -0.031920 -0.109007 -0.179905\nv -0.031920 -0.106295 -0.183439\nv -0.031920 -0.102761 -0.186151\nv -0.031920 -0.098645 -0.187856\nv -0.031920 -0.094229 -0.188437\nv -0.031920 -0.089812 -0.187856\nv -0.031920 -0.085696 -0.186151\nv -0.031920 -0.082162 -0.183439\nv -0.031920 -0.079450 -0.179905\nv -0.031920 -0.077745 -0.175789\nv -0.031920 -0.077164 -0.171372\nv -0.031920 -0.077745 -0.166955\nv -0.031920 -0.079450 -0.162839\nv -0.031920 -0.082162 -0.159305\nv -0.031920 -0.085696 -0.156593\nv -0.038073 -0.094229 -0.171372\nv 0.038073 -0.094229 -0.137487\nv 0.038073 -0.085459 -0.138642\nv 0.031920 -0.085459 -0.138642\nv 0.031920 -0.094229 -0.137487\nv 0.038073 -0.077286 -0.142027\nv 0.031920 -0.077286 -0.142027\nv 0.038073 -0.070269 -0.147412\nv 0.031920 -0.070269 -0.147412\nv 0.038073 -0.064884 -0.154430\nv 0.031920 -0.064884 -0.154430\nv 0.038073 -0.061499 -0.162602\nv 0.031920 -0.061499 -0.162602\nv 0.038073 -0.060344 -0.171372\nv 0.031920 -0.060344 -0.171372\nv 0.038073 -0.061499 -0.180142\nv 0.031920 -0.061499 -0.180142\nv 0.038073 -0.064884 -0.188314\nv 0.031920 -0.064884 -0.188314\nv 0.038073 -0.070269 -0.195332\nv 0.031920 -0.070269 -0.195332\nv 0.038073 -0.077286 -0.200717\nv 0.031920 -0.077286 -0.200717\nv 0.038073 -0.085459 -0.204102\nv 0.031920 -0.085459 -0.204102\nv 0.038073 -0.094229 -0.205257\nv 0.031920 -0.094229 -0.205257\nv 0.038073 -0.102999 -0.204102\nv 0.031920 -0.102999 -0.204102\nv 0.038073 -0.111171 -0.200717\nv 0.031920 -0.111171 -0.200717\nv 0.038073 -0.118189 -0.195332\nv 0.031920 -0.118189 -0.195332\nv 0.038073 -0.123574 -0.188314\nv 0.031920 -0.123574 -0.188314\nv 0.038073 -0.126959 -0.180142\nv 0.031920 -0.126959 -0.180142\nv 0.038073 -0.128113 -0.171372\nv 0.031920 -0.128113 -0.171372\nv 0.038073 -0.126959 -0.162602\nv 0.031920 -0.126959 -0.162602\nv 0.038073 -0.123574 -0.154430\nv 0.031920 -0.123574 -0.154430\nv 0.038073 -0.118189 -0.147412\nv 0.031920 -0.118189 -0.147412\nv 0.038073 -0.111171 -0.142027\nv 0.031920 -0.111171 -0.142027\nv 0.038073 -0.102999 -0.138642\nv 0.031920 -0.102999 -0.138642\nv 0.038073 -0.094229 -0.128006\nv 0.038073 -0.083005 -0.129484\nv 0.038073 -0.072546 -0.133816\nv 0.038073 -0.063564 -0.140708\nv 0.038073 -0.056673 -0.149689\nv 0.038073 -0.052340 -0.160148\nv 0.038073 -0.050863 -0.171372\nv 0.038073 -0.052340 -0.182596\nv 0.038073 -0.056673 -0.193055\nv 0.038073 -0.063564 -0.202036\nv 0.038073 -0.072546 -0.208928\nv 0.038073 -0.083005 -0.213260\nv 0.038073 -0.094229 -0.214738\nv 0.038073 -0.105453 -0.213260\nv 0.038073 -0.115912 -0.208928\nv 0.038073 -0.124893 -0.202036\nv 0.038073 -0.131785 -0.193055\nv 0.038073 -0.136117 -0.182596\nv 0.038073 -0.137595 -0.171372\nv 0.038073 -0.136117 -0.160148\nv 0.038073 -0.131785 -0.149689\nv 0.038073 -0.124893 -0.140708\nv 0.038073 -0.115912 -0.133816\nv 0.038073 -0.105453 -0.129484\nv 0.031920 -0.089812 -0.154888\nv 0.031920 -0.094229 -0.154307\nv 0.031920 -0.085696 -0.156593\nv 0.031920 -0.082162 -0.159305\nv 0.031920 -0.079450 -0.162839\nv 0.031920 -0.077745 -0.166955\nv 0.031920 -0.077164 -0.171372\nv 0.031920 -0.077745 -0.175789\nv 0.031920 -0.079450 -0.179905\nv 0.031920 -0.082162 -0.183439\nv 0.031920 -0.085696 -0.186151\nv 0.031920 -0.089812 -0.187856\nv 0.031920 -0.094229 -0.188437\nv 0.031920 -0.098645 -0.187856\nv 0.031920 -0.102761 -0.186151\nv 0.031920 -0.106295 -0.183439\nv 0.031920 -0.109007 -0.179905\nv 0.031920 -0.110712 -0.175789\nv 0.031920 -0.111294 -0.171372\nv 0.031920 -0.110712 -0.166955\nv 0.031920 -0.109007 -0.162839\nv 0.031920 -0.106295 -0.159305\nv 0.031920 -0.102761 -0.156593\nv 0.031920 -0.098645 -0.154888\nv 0.038073 -0.089812 -0.154888\nv 0.038073 -0.094229 -0.154307\nv 0.038073 -0.098645 -0.154888\nv 0.038073 -0.102761 -0.156593\nv 0.038073 -0.106295 -0.159305\nv 0.038073 -0.109007 -0.162839\nv 0.038073 -0.110712 -0.166955\nv 0.038073 -0.111294 -0.171372\nv 0.038073 -0.110712 -0.175789\nv 0.038073 -0.109007 -0.179905\nv 0.038073 -0.106295 -0.183439\nv 0.038073 -0.102761 -0.186151\nv 0.038073 -0.098645 -0.187856\nv 0.038073 -0.094229 -0.188437\nv 0.038073 -0.089812 -0.187856\nv 0.038073 -0.085696 -0.186151\nv 0.038073 -0.082162 -0.183439\nv 0.038073 -0.079450 -0.179905\nv 0.038073 -0.077745 -0.175789\nv 0.038073 -0.077164 -0.171372\nv 0.038073 -0.077745 -0.166955\nv 0.038073 -0.079450 -0.162839\nv 0.038073 -0.082162 -0.159305\nv 0.038073 -0.085696 -0.156593\nv 0.038073 -0.094229 -0.171372\nv 0.000000 -0.024415 -0.124901\nv -0.017772 0.171600 -0.124846\nv -0.026022 0.166038 -0.124846\nv -0.028378 0.119899 -0.124846\nv -0.045738 0.098247 -0.124846\nv -0.041183 0.053846 -0.124874\nv -0.033735 0.047927 -0.124874\nv -0.022734 0.041576 -0.124874\nv -0.011496 0.035062 -0.124874\nv -0.047246 0.064088 -0.124874\nv -0.069990 0.049170 -0.124902\nv -0.079770 0.041592 -0.124901\nv -0.087570 0.031427 -0.124901\nv -0.092473 0.019590 -0.124901\nv -0.094146 0.006887 -0.124901\nv -0.092473 -0.005816 -0.124901\nv -0.087570 -0.017654 -0.124901\nv -0.079770 -0.027819 -0.124901\nv -0.069605 -0.035618 -0.124901\nv -0.057768 -0.040522 -0.124901\nv -0.045065 -0.042194 -0.124901\nv -0.032362 -0.040522 -0.124901\nv -0.020525 -0.035618 -0.124901\nv -0.010360 -0.027819 -0.124901\nv -0.045236 0.006787 -0.124901\nv -0.017772 0.171600 -0.174875\nv -0.026022 0.166038 -0.174875\nv -0.028378 0.119899 -0.174875\nv -0.045683 0.098711 -0.174875\nv -0.040995 0.054194 -0.174917\nv -0.033534 0.048275 -0.174917\nv -0.022533 0.041924 -0.174917\nv -0.011531 0.035572 -0.174917\nv -0.047234 0.064621 -0.174917\nv -0.069605 0.049392 -0.174959\nv -0.079770 0.041592 -0.174959\nv -0.087570 0.031427 -0.174959\nv -0.092473 0.019590 -0.174959\nv -0.094146 0.006887 -0.174959\nv -0.092473 -0.005816 -0.174959\nv -0.087570 -0.017654 -0.174959\nv -0.079770 -0.027819 -0.174959\nv -0.069605 -0.035618 -0.174959\nv -0.057768 -0.040522 -0.174959\nv -0.045065 -0.042194 -0.174959\nv -0.032362 -0.040522 -0.174959\nv -0.020525 -0.035618 -0.174959\nv -0.010360 -0.027819 -0.174959\nv -0.045174 0.006930 -0.174959\nv 0.000000 0.006887 -0.174959\nv 0.000000 0.019590 -0.174959\nv -0.057493 0.056511 -0.124888\nv -0.057187 0.056906 -0.174938\nv 0.000000 0.077177 -0.124846\nv 0.000000 0.076651 -0.124846\nv 0.000000 0.018977 -0.124902\nv 0.017772 0.171600 -0.124846\nv 0.026022 0.166038 -0.124846\nv 0.000000 0.077177 -0.124846\nv 0.028378 0.119899 -0.124846\nv 0.045738 0.098247 -0.124846\nv 0.047246 0.064088 -0.124874\nv 0.041183 0.053846 -0.124874\nv 0.000000 0.076840 -0.124846\nv 0.033735 0.047927 -0.124874\nv 0.022734 0.041576 -0.124874\nv 0.000000 0.076651 -0.124846\nv 0.011496 0.035062 -0.124874\nv 0.000000 0.029493 -0.124883\nv 0.000000 0.006887 -0.124901\nv 0.045236 0.006787 -0.124901\nv 0.057493 0.056511 -0.124888\nv 0.069990 0.049170 -0.124902\nv 0.079770 0.041592 -0.124901\nv 0.087570 0.031427 -0.124901\nv 0.092473 0.019590 -0.124901\nv 0.094146 0.006887 -0.124901\nv 0.092473 -0.005816 -0.124901\nv 0.087570 -0.017654 -0.124901\nv 0.079770 -0.027819 -0.124901\nv 0.069605 -0.035618 -0.124901\nv 0.057768 -0.040522 -0.124901\nv 0.045065 -0.042194 -0.124901\nv 0.032362 -0.040522 -0.124901\nv 0.020525 -0.035618 -0.124901\nv 0.010360 -0.027819 -0.124901\nv 0.000000 -0.005816 -0.124901\nv 0.026022 0.166038 -0.174875\nv 0.017772 0.171600 -0.174875\nv 0.000027 0.077025 -0.174875\nv 0.028378 0.119899 -0.174875\nv 0.045683 0.098711 -0.174875\nv 0.047234 0.064621 -0.174917\nv 0.040995 0.054194 -0.174917\nv 0.033534 0.048275 -0.174917\nv 0.022533 0.041924 -0.174917\nv 0.011532 0.035572 -0.174917\nv 0.000000 0.030245 -0.174931\nv 0.045174 0.006930 -0.174959\nv 0.069605 0.049392 -0.174959\nv 0.057187 0.056906 -0.174938\nv 0.079770 0.041592 -0.174959\nv 0.087570 0.031427 -0.174959\nv 0.092473 0.019590 -0.174959\nv 0.094146 0.006887 -0.174959\nv 0.092473 -0.005816 -0.174959\nv 0.087570 -0.017654 -0.174959\nv 0.079770 -0.027819 -0.174959\nv 0.069605 -0.035618 -0.174959\nv 0.057768 -0.040522 -0.174959\nv 0.045065 -0.042194 -0.174959\nv 0.032362 -0.040522 -0.174959\nv 0.020525 -0.035618 -0.174959\nv 0.010360 -0.027819 -0.174959\nv 0.000000 -0.024415 -0.174959\nv 0.000000 -0.005816 -0.174959\nv 0.000000 0.171600 -0.174875\nv -0.000013 0.077029 -0.174875\nv 0.000000 0.171600 -0.124846\nv 0.000000 0.076790 -0.174875\nv -0.009302 0.165927 0.166925\nv -0.015393 0.161117 0.166925\nv -0.017749 0.111527 0.166925\nv -0.024242 0.098247 0.166925\nv -0.024089 0.064088 0.166897\nv -0.039418 0.063470 0.166869\nv -0.045025 0.056981 0.166869\nv -0.045022 -0.040446 0.166869\nv -0.024884 -0.040454 0.166869\nv -0.017762 0.098247 0.166925\nv -0.017797 0.064088 0.166897\nv -0.017902 -0.040403 0.166869\nv -0.024143 0.056983 0.166895\nv -0.017804 0.056983 0.166895\nv 0.000000 -0.040274 0.166869\nv 0.000000 0.064093 0.152915\nv -0.024089 0.064088 0.113415\nv -0.039418 0.063470 0.113443\nv -0.045025 0.056981 0.113443\nv -0.024143 0.056983 0.113417\nv -0.009302 0.165927 0.113387\nv -0.015393 0.161117 0.113387\nv -0.017749 0.111527 0.113387\nv -0.024242 0.098247 0.113387\nv -0.045022 -0.040446 0.113443\nv -0.024884 -0.040454 0.113443\nv 0.000000 -0.040274 0.113443\nv -0.017902 -0.040403 0.113443\nv -0.017762 0.098247 0.113387\nv -0.017797 0.064088 0.113415\nv -0.017804 0.056983 0.113417\nv 0.000000 0.056983 0.113417\nv -0.024321 0.038400 0.166889\nv -0.045025 0.035875 0.166869\nv -0.045025 0.035875 0.113443\nv -0.024321 0.035874 0.113423\nv -0.017827 0.035887 0.113423\nv 0.000000 0.035918 0.113423\nv -0.017827 0.035887 0.166889\nv -0.039404 0.056981 0.166876\nv -0.039350 0.035875 0.166874\nv -0.039179 -0.040449 0.166869\nv -0.024879 -0.040452 0.156383\nv -0.024316 0.038402 0.156402\nv -0.039345 0.035876 0.156388\nv -0.039174 -0.040447 0.156383\nv 0.000000 0.114933 0.166925\nv -0.011893 0.111994 0.166925\nv -0.011900 0.098242 0.166925\nv -0.011934 0.064082 0.166897\nv -0.011942 0.056977 0.166895\nv -0.011965 0.035881 0.166889\nv -0.012034 -0.034499 0.166871\nv -0.011893 0.111999 0.152943\nv -0.011900 0.098247 0.152943\nv -0.011934 0.064087 0.152915\nv -0.011942 0.056982 0.152913\nv -0.011965 0.035886 0.152907\nv -0.012034 -0.034493 0.152889\nv -0.005868 0.160417 0.115582\nv -0.014372 0.160417 0.121924\nv -0.014372 0.160417 0.115582\nv -0.004364 0.178106 0.115582\nv -0.010688 0.178106 0.115582\nv -0.010688 0.178106 0.119779\nv -0.005868 0.160417 0.121924\nv -0.004364 0.178106 0.119779\nv -0.004364 0.181778 0.119779\nv -0.004364 0.181778 0.115582\nv -0.010688 0.181778 0.115582\nv -0.010688 0.181778 0.119779\nv -0.004364 0.187195 0.119779\nv -0.004364 0.187195 0.115582\nv -0.009750 0.183863 0.115582\nv -0.009750 0.183863 0.119779\nv -0.010688 0.171452 0.119779\nv -0.010688 0.171452 0.115582\nv -0.004364 0.171452 0.115582\nv -0.004364 0.171452 0.119779\nv 0.000000 0.160417 0.121924\nv 0.000000 0.160417 0.115582\nv 0.000000 0.178106 0.119779\nv 0.000000 0.178106 0.115582\nv 0.000000 0.171452 0.115582\nv 0.024089 0.064088 0.166897\nv 0.039418 0.063470 0.166869\nv 0.039404 0.056981 0.166876\nv 0.024143 0.056983 0.166895\nv 0.009302 0.165927 0.166925\nv 0.009302 0.165927 0.113387\nv 0.015393 0.161117 0.113387\nv 0.015393 0.161117 0.166925\nv 0.017749 0.111527 0.113387\nv 0.017749 0.111527 0.166925\nv 0.024242 0.098247 0.113387\nv 0.024242 0.098247 0.166925\nv 0.024089 0.064088 0.113415\nv 0.039418 0.063470 0.113443\nv 0.045025 0.056981 0.113443\nv 0.045025 0.056981 0.166869\nv 0.011893 0.111999 0.152943\nv 0.011900 0.098247 0.152943\nv 0.000000 0.098253 0.152943\nv 0.000000 0.114939 0.152943\nv 0.011935 0.064087 0.152915\nv 0.017762 0.098247 0.166925\nv 0.017797 0.064088 0.166897\nv 0.017804 0.056983 0.166895\nv 0.039350 0.035875 0.166874\nv 0.024321 0.038400 0.166889\nv 0.017827 0.035887 0.166889\nv 0.011942 0.056982 0.152913\nv 0.011965 0.035886 0.152907\nv 0.000000 0.035923 0.152907\nv 0.000000 0.056988 0.152913\nv 0.000000 0.167721 0.166925\nv 0.000000 0.161117 0.166925\nv 0.024143 0.056983 0.113417\nv 0.045025 0.035875 0.113443\nv 0.045025 0.035875 0.166869\nv 0.000000 0.111527 0.113387\nv 0.000000 0.098247 0.113387\nv 0.017762 0.098247 0.113387\nv 0.017797 0.064088 0.113415\nv 0.000000 0.064088 0.113415\nv 0.017804 0.056983 0.113417\nv 0.024321 0.035874 0.113423\nv 0.017827 0.035887 0.113423\nv 0.000000 0.167721 0.113387\nv 0.039174 -0.040447 0.156383\nv 0.024879 -0.040452 0.156383\nv 0.024316 0.038402 0.156402\nv 0.039345 0.035876 0.156388\nv 0.024884 -0.040454 0.166869\nv 0.017902 -0.040403 0.166869\nv 0.012034 -0.034493 0.152889\nv 0.000000 -0.034406 0.152889\nv 0.045023 -0.040446 0.113443\nv 0.045023 -0.040446 0.166869\nv 0.024884 -0.040454 0.113443\nv 0.017902 -0.040403 0.113443\nv 0.039179 -0.040449 0.166869\nv 0.011893 0.111994 0.166925\nv 0.011900 0.098242 0.166925\nv 0.011935 0.064082 0.166897\nv 0.011942 0.056977 0.166895\nv 0.011965 0.035881 0.166889\nv 0.012034 -0.034499 0.166871\nv 0.000000 -0.034412 0.166871\nv 0.009750 0.183863 0.119779\nv 0.004364 0.187195 0.119779\nv 0.004364 0.187195 0.115582\nv 0.009750 0.183863 0.115582\nv 0.005868 0.160417 0.115582\nv 0.014372 0.160417 0.115582\nv 0.010688 0.171452 0.115582\nv 0.004364 0.171452 0.115582\nv 0.014372 0.160417 0.121924\nv 0.010688 0.171452 0.119779\nv 0.005868 0.160417 0.121924\nv 0.004364 0.171452 0.119779\nv 0.004364 0.178106 0.119779\nv 0.004364 0.178106 0.115582\nv 0.000000 0.171452 0.119779\nv 0.004364 0.181778 0.115582\nv 0.004364 0.181778 0.119779\nv 0.010688 0.178106 0.115582\nv 0.010688 0.181778 0.115582\nv 0.010688 0.178106 0.119779\nv 0.010688 0.181778 0.119779\nv -0.038161 -0.083999 -0.090155\nv -0.038161 -0.084004 -0.054977\nv -0.038161 -0.037539 -0.055035\nv -0.038161 -0.037539 -0.127931\nv -0.038161 -0.073258 -0.092725\nv -0.038161 -0.063210 -0.055003\nv -0.035874 -0.084004 0.050478\nv -0.041737 -0.037539 0.050421\nv -0.041737 -0.063210 0.050452\nv -0.035874 -0.084004 0.080563\nv -0.041737 -0.037539 0.080506\nv -0.041737 -0.063210 0.080537\nv -0.035874 -0.076981 0.152481\nv -0.041737 -0.042576 0.148658\nv -0.041737 -0.063210 0.148690\nv -0.035874 -0.071366 0.168520\nv -0.041737 -0.042576 0.168390\nv -0.041737 -0.063210 0.168391\nv -0.035874 -0.073666 0.189109\nv -0.041737 -0.042576 0.188980\nv -0.041737 -0.063210 0.188981\nv -0.033420 -0.078808 0.213653\nv -0.041988 -0.042512 0.214156\nv -0.042166 -0.062138 0.214653\nv -0.030990 -0.055700 0.233611\nv -0.033223 -0.051732 0.233354\nv -0.032932 -0.053117 0.233223\nv -0.023512 -0.095920 0.100474\nv -0.023512 -0.093021 0.145692\nv -0.016094 -0.113842 0.109434\nv -0.016094 -0.109844 0.148838\nv -0.012367 -0.128095 0.114516\nv -0.012367 -0.126681 0.152481\nv -0.007513 -0.083999 -0.090155\nv -0.007513 -0.084004 -0.054977\nv -0.007513 -0.037539 -0.055035\nv -0.007513 -0.045180 -0.128327\nv -0.007513 -0.073258 -0.092725\nv -0.007513 -0.084004 0.050478\nv -0.007513 -0.037539 0.050421\nv -0.007513 -0.084004 0.080563\nv -0.007513 -0.037539 0.080506\nv -0.007513 -0.076981 0.152481\nv -0.007513 -0.042576 0.148658\nv -0.007513 -0.071366 0.168520\nv -0.007513 -0.042576 0.168390\nv -0.007513 -0.073666 0.189109\nv -0.007513 -0.042576 0.188980\nv -0.007513 -0.079631 0.214240\nv -0.007513 -0.042508 0.214110\nv -0.007513 -0.051723 0.233243\nv -0.007513 -0.053119 0.233238\nv -0.007513 -0.095920 0.100474\nv -0.007513 -0.093021 0.145692\nv -0.007513 -0.113842 0.109434\nv -0.007513 -0.109844 0.148838\nv -0.007513 -0.128095 0.114516\nv -0.007513 -0.126681 0.152481\nv -0.038161 -0.045180 -0.128327\nv -0.007513 -0.037539 -0.127931\nv -0.038161 -0.052799 -0.110721\nv -0.007513 -0.052799 -0.110721\nv -0.038161 -0.061915 -0.099512\nv -0.007513 -0.061884 -0.099476\nv -0.049109 -0.063210 -0.050982\nv -0.049109 -0.084004 -0.050958\nv -0.049109 -0.084004 0.046455\nv -0.049109 -0.063210 0.046431\nv -0.049109 -0.037539 0.046402\nv -0.049109 -0.037539 -0.051011\nv -0.007513 -0.055652 0.233194\nv -0.100894 0.020460 0.099521\nv -0.102790 0.006065 0.099521\nv -0.100894 -0.008330 0.099521\nv -0.095338 -0.021744 0.099521\nv -0.086499 -0.033263 0.099521\nv -0.074980 -0.042102 0.099521\nv -0.061566 -0.047658 0.099521\nv -0.047171 -0.049553 0.099521\nv -0.032776 -0.047658 0.099521\nv -0.019362 -0.042102 0.099521\nv -0.007843 -0.033263 0.099521\nv 0.000996 -0.021744 0.099521\nv 0.006552 -0.008330 0.099521\nv 0.008447 0.006065 0.099521\nv 0.006552 0.020460 0.099521\nv 0.000996 0.033874 0.099521\nv -0.007843 0.045393 0.099521\nv -0.019362 0.054232 0.099521\nv -0.032776 0.059789 0.099521\nv -0.047171 0.061684 0.099521\nv -0.061566 0.059789 0.099521\nv -0.074980 0.054232 0.099521\nv -0.086499 0.045393 0.099521\nv -0.095338 0.033874 0.099521\nv -0.100894 0.020460 0.111544\nv -0.102790 0.006065 0.111544\nv -0.100894 -0.008330 0.111544\nv -0.095338 -0.021744 0.111544\nv -0.086499 -0.033263 0.111544\nv -0.074980 -0.042102 0.111544\nv -0.061566 -0.047658 0.111544\nv -0.047171 -0.049553 0.111544\nv -0.032776 -0.047658 0.111544\nv -0.019362 -0.042102 0.111544\nv -0.007843 -0.033263 0.111544\nv 0.000996 -0.021744 0.111544\nv 0.006552 -0.008330 0.111544\nv 0.008447 0.006065 0.111544\nv 0.006552 0.020460 0.111544\nv 0.000996 0.033874 0.111544\nv -0.007843 0.045393 0.111544\nv -0.019362 0.054232 0.111544\nv -0.032776 0.059788 0.111544\nv -0.047171 0.061684 0.111544\nv -0.061566 0.059788 0.111544\nv -0.074980 0.054232 0.111544\nv -0.086499 0.045393 0.111544\nv -0.095338 0.033874 0.111544\nv -0.096224 0.019209 0.110533\nv -0.097954 0.006065 0.110533\nv -0.096224 -0.007078 0.110533\nv -0.091151 -0.019326 0.110533\nv -0.083080 -0.029844 0.110533\nv -0.072563 -0.037914 0.110533\nv -0.060315 -0.042988 0.110533\nv -0.047171 -0.044718 0.110533\nv -0.034028 -0.042988 0.110533\nv -0.021780 -0.037914 0.110533\nv -0.011262 -0.029844 0.110533\nv -0.003192 -0.019326 0.110533\nv 0.001882 -0.007078 0.110533\nv 0.003612 0.006065 0.110533\nv 0.001882 0.019209 0.110533\nv -0.003192 0.031457 0.110533\nv -0.011262 0.041974 0.110533\nv -0.021780 0.050045 0.110533\nv -0.034027 0.055118 0.110533\nv -0.047171 0.056849 0.110533\nv -0.060315 0.055118 0.110533\nv -0.072563 0.050045 0.110533\nv -0.083080 0.041974 0.110533\nv -0.091151 0.031457 0.110533\nv -0.047171 0.006065 0.132201\nv -0.080240 0.014926 0.122142\nv -0.081407 0.006065 0.122142\nv -0.080240 -0.002795 0.122142\nv -0.076820 -0.011052 0.122142\nv -0.071379 -0.018143 0.122142\nv -0.064289 -0.023584 0.122142\nv -0.056032 -0.027004 0.122142\nv -0.047171 -0.028170 0.122142\nv -0.038310 -0.027004 0.122142\nv -0.030053 -0.023584 0.122142\nv -0.022963 -0.018143 0.122142\nv -0.017522 -0.011052 0.122142\nv -0.014102 -0.002796 0.122142\nv -0.012936 0.006065 0.122142\nv -0.014102 0.014926 0.122142\nv -0.017522 0.023183 0.122142\nv -0.022963 0.030273 0.122142\nv -0.030053 0.035714 0.122142\nv -0.038310 0.039134 0.122142\nv -0.047171 0.040301 0.122142\nv -0.056032 0.039134 0.122142\nv -0.064289 0.035714 0.122142\nv -0.071379 0.030273 0.122142\nv -0.076820 0.023183 0.122142\nv -0.103493 0.021157 0.105533\nv -0.105480 0.006065 0.105533\nv -0.103493 -0.009026 0.105533\nv -0.097668 -0.023089 0.105533\nv -0.088402 -0.035165 0.105533\nv -0.076326 -0.044432 0.105533\nv -0.062263 -0.050257 0.105533\nv -0.047171 -0.052244 0.105533\nv -0.032080 -0.050257 0.105533\nv -0.018017 -0.044432 0.105533\nv -0.005941 -0.035165 0.105533\nv 0.003326 -0.023089 0.105533\nv 0.009151 -0.009026 0.105533\nv 0.011138 0.006065 0.105533\nv 0.009151 0.021157 0.105533\nv 0.003326 0.035220 0.105533\nv -0.005941 0.047296 0.105533\nv -0.018017 0.056562 0.105533\nv -0.032080 0.062387 0.105533\nv -0.047171 0.064374 0.105533\nv -0.062263 0.062387 0.105533\nv -0.076326 0.056562 0.105533\nv -0.088402 0.047296 0.105533\nv -0.097668 0.035220 0.105533\nv -0.053723 0.121612 0.096988\nv -0.055618 0.107217 0.096988\nv -0.053723 0.092822 0.096988\nv -0.048167 0.079408 0.096988\nv -0.039328 0.067889 0.096988\nv -0.027809 0.059050 0.096988\nv -0.014395 0.053494 0.096988\nv 0.000000 0.051599 0.096988\nv 0.014395 0.053494 0.096988\nv 0.027809 0.059050 0.096988\nv 0.039328 0.067889 0.096988\nv 0.048167 0.079408 0.096988\nv 0.053723 0.092822 0.096988\nv 0.055618 0.107217 0.096988\nv 0.053723 0.121612 0.096988\nv 0.048167 0.135026 0.096988\nv 0.039328 0.146545 0.096988\nv 0.027809 0.155384 0.096988\nv 0.014395 0.160940 0.096988\nv 0.000000 0.162836 0.096988\nv -0.014395 0.160940 0.096988\nv -0.027809 0.155384 0.096988\nv -0.039328 0.146545 0.096988\nv -0.048167 0.135026 0.096988\nv -0.053723 0.121612 0.109807\nv -0.055618 0.107217 0.109807\nv -0.053723 0.092822 0.109807\nv -0.048167 0.079408 0.109807\nv -0.039328 0.067889 0.109807\nv -0.027809 0.059050 0.109807\nv -0.014395 0.053494 0.109807\nv 0.000000 0.051599 0.109807\nv 0.014395 0.053494 0.109807\nv 0.027809 0.059050 0.109807\nv 0.039328 0.067889 0.109807\nv 0.048167 0.079408 0.109807\nv 0.053723 0.092822 0.109807\nv 0.055618 0.107217 0.109807\nv 0.053723 0.121612 0.109807\nv 0.048167 0.135026 0.109807\nv 0.039328 0.146545 0.109807\nv 0.027809 0.155384 0.109807\nv 0.014395 0.160940 0.109807\nv 0.000000 0.162836 0.109807\nv -0.014395 0.160940 0.109807\nv -0.027809 0.155384 0.109807\nv -0.039328 0.146545 0.109807\nv -0.048167 0.135026 0.109807\nv -0.049053 0.120361 0.108729\nv -0.050783 0.107217 0.108729\nv -0.049053 0.094074 0.108729\nv -0.043980 0.081826 0.108729\nv -0.035909 0.071308 0.108729\nv -0.025392 0.063238 0.108729\nv -0.013144 0.058164 0.108729\nv 0.000000 0.056434 0.108729\nv 0.013144 0.058164 0.108729\nv 0.025392 0.063238 0.108729\nv 0.035909 0.071308 0.108729\nv 0.043980 0.081826 0.108729\nv 0.049053 0.094074 0.108729\nv 0.050783 0.107217 0.108729\nv 0.049053 0.120361 0.108729\nv 0.043980 0.132609 0.108729\nv 0.035909 0.143126 0.108729\nv 0.025392 0.151197 0.108729\nv 0.013144 0.156270 0.108729\nv 0.000000 0.158000 0.108729\nv -0.013144 0.156270 0.108729\nv -0.025392 0.151197 0.108729\nv -0.035909 0.143126 0.108729\nv -0.043979 0.132609 0.108729\nv 0.000000 0.107217 0.131831\nv -0.033069 0.116078 0.121106\nv -0.034235 0.107217 0.121106\nv -0.033069 0.098356 0.121106\nv -0.029649 0.090099 0.121106\nv -0.024208 0.083009 0.121106\nv -0.017118 0.077568 0.121106\nv -0.008861 0.074148 0.121106\nv 0.000000 0.072982 0.121106\nv 0.008861 0.074148 0.121106\nv 0.017118 0.077568 0.121106\nv 0.024208 0.083009 0.121106\nv 0.029649 0.090099 0.121106\nv 0.033069 0.098356 0.121106\nv 0.034236 0.107217 0.121106\nv 0.033069 0.116078 0.121106\nv 0.029649 0.124335 0.121106\nv 0.024208 0.131425 0.121106\nv 0.017118 0.136866 0.121106\nv 0.008861 0.140286 0.121106\nv 0.000000 0.141453 0.121106\nv -0.008861 0.140286 0.121106\nv -0.017118 0.136866 0.121106\nv -0.024208 0.131425 0.121106\nv -0.029649 0.124335 0.121106\nv -0.056322 0.122309 0.103398\nv -0.058309 0.107217 0.103398\nv -0.056322 0.092126 0.103398\nv -0.050497 0.078063 0.103398\nv -0.041231 0.065987 0.103398\nv -0.029154 0.056720 0.103398\nv -0.015091 0.050895 0.103398\nv 0.000000 0.048908 0.103398\nv 0.015091 0.050895 0.103398\nv 0.029154 0.056720 0.103398\nv 0.041231 0.065987 0.103398\nv 0.050497 0.078063 0.103398\nv 0.056322 0.092126 0.103398\nv 0.058309 0.107217 0.103398\nv 0.056322 0.122309 0.103398\nv 0.050497 0.136372 0.103398\nv 0.041231 0.148448 0.103398\nv 0.029154 0.157714 0.103398\nv 0.015092 0.163539 0.103398\nv 0.000000 0.165526 0.103398\nv -0.015091 0.163539 0.103398\nv -0.029154 0.157714 0.103398\nv -0.041231 0.148448 0.103398\nv -0.050497 0.136372 0.103398\nv 0.000000 -0.316386 0.365488\nv -0.026727 -0.316386 0.358348\nv -0.026727 -0.316369 0.191613\nv 0.000000 -0.316369 0.189375\nv 0.000000 -0.324313 0.364324\nv -0.024996 -0.324313 0.357276\nv -0.024996 -0.324296 0.192708\nv 0.000000 -0.324296 0.190499\nv -0.020649 -0.316369 0.191105\nv -0.019312 -0.324296 0.192205\nv -0.019312 -0.324313 0.358879\nv -0.020649 -0.316386 0.359972\nv -0.026727 -0.316369 0.200341\nv -0.024996 -0.324296 0.201322\nv -0.019312 -0.324296 0.200907\nv 0.000000 -0.324296 0.199500\nv 0.000000 -0.316369 0.198495\nv -0.020649 -0.316369 0.199921\nv -0.019521 -0.306405 0.194137\nv -0.024303 -0.306405 0.194538\nv -0.024303 -0.306406 0.201405\nv -0.019521 -0.306406 0.201074\nv -0.026727 -0.316384 0.349780\nv -0.024996 -0.324312 0.348819\nv -0.019312 -0.324312 0.350278\nv 0.000000 -0.324312 0.355235\nv 0.000000 -0.316384 0.356279\nv -0.020649 -0.316384 0.351258\nv -0.024450 -0.307646 0.347961\nv -0.024450 -0.307647 0.356529\nv -0.018372 -0.307647 0.358153\nv -0.018372 -0.307646 0.349439\nv 0.019312 -0.324313 0.358879\nv 0.019312 -0.324312 0.350278\nv 0.020649 -0.316386 0.359972\nv 0.026727 -0.316386 0.358348\nv 0.026727 -0.316384 0.349780\nv 0.024996 -0.324312 0.348819\nv 0.024996 -0.324313 0.357276\nv 0.026727 -0.316369 0.191613\nv 0.020649 -0.316369 0.191105\nv 0.019312 -0.324296 0.192205\nv 0.024996 -0.324296 0.192708\nv 0.020649 -0.316384 0.351258\nv 0.019521 -0.306405 0.194137\nv 0.024303 -0.306405 0.194538\nv 0.024303 -0.306406 0.201405\nv 0.019521 -0.306406 0.201074\nv 0.019312 -0.324296 0.200907\nv 0.026727 -0.316369 0.200341\nv 0.024996 -0.324296 0.201322\nv 0.020649 -0.316369 0.199921\nv 0.024450 -0.307646 0.347961\nv 0.024450 -0.307647 0.356529\nv 0.018372 -0.307647 0.358153\nv 0.018372 -0.307646 0.349439\nv -0.026727 -0.320802 0.191613\nv -0.026727 -0.320802 0.200340\nv -0.026727 -0.320818 0.349779\nv -0.026727 -0.320819 0.358348\nv -0.020649 -0.320819 0.359971\nv 0.000000 -0.320819 0.365488\nv 0.020649 -0.320819 0.359971\nv 0.026727 -0.320819 0.358348\nv 0.026727 -0.320818 0.349779\nv 0.026727 -0.320802 0.200340\nv 0.026727 -0.320802 0.191613\nv 0.020649 -0.320802 0.191104\nv 0.000000 -0.320802 0.189375\nv -0.020649 -0.320802 0.191104\nv 0.038161 -0.083999 -0.090155\nv 0.038161 -0.084004 -0.054977\nv 0.038161 -0.037539 -0.055035\nv 0.038161 -0.037539 -0.127931\nv 0.038161 -0.073258 -0.092725\nv 0.038161 -0.063210 -0.055003\nv 0.035874 -0.084004 0.050478\nv 0.041737 -0.037539 0.050421\nv 0.041737 -0.063210 0.050452\nv 0.035874 -0.084004 0.080563\nv 0.041737 -0.037539 0.080506\nv 0.041737 -0.063210 0.080537\nv 0.035874 -0.076981 0.152481\nv 0.041737 -0.042576 0.148658\nv 0.041737 -0.063210 0.148690\nv 0.035874 -0.071366 0.168520\nv 0.041737 -0.042576 0.168390\nv 0.041737 -0.063210 0.168391\nv 0.035874 -0.073666 0.189109\nv 0.041737 -0.042576 0.188980\nv 0.041737 -0.063210 0.188981\nv 0.033420 -0.078808 0.213653\nv 0.041989 -0.042512 0.214156\nv 0.042166 -0.062138 0.214653\nv 0.030990 -0.055700 0.233611\nv 0.033223 -0.051732 0.233354\nv 0.032932 -0.053117 0.233222\nv 0.023513 -0.095920 0.100474\nv 0.023512 -0.093021 0.145692\nv 0.016094 -0.113842 0.109434\nv 0.016094 -0.109844 0.148838\nv 0.012367 -0.128095 0.114516\nv 0.012367 -0.126681 0.152481\nv 0.007513 -0.083999 -0.090155\nv 0.007513 -0.084004 -0.054977\nv 0.007513 -0.037539 -0.055035\nv 0.007513 -0.045180 -0.128327\nv 0.007513 -0.073258 -0.092725\nv 0.007513 -0.084004 0.050478\nv 0.007513 -0.037539 0.050421\nv 0.007513 -0.084004 0.080563\nv 0.007513 -0.037539 0.080506\nv 0.007513 -0.076981 0.152481\nv 0.007513 -0.042576 0.148658\nv 0.007513 -0.071366 0.168520\nv 0.007513 -0.042576 0.168390\nv 0.007513 -0.073666 0.189109\nv 0.007513 -0.042576 0.188980\nv 0.007513 -0.079631 0.214240\nv 0.007513 -0.042508 0.214110\nv 0.007513 -0.051723 0.233243\nv 0.007513 -0.053119 0.233238\nv 0.007513 -0.095920 0.100474\nv 0.007513 -0.093021 0.145692\nv 0.007513 -0.113842 0.109434\nv 0.007513 -0.109844 0.148838\nv 0.007513 -0.128095 0.114516\nv 0.007513 -0.126681 0.152481\nv 0.038161 -0.045180 -0.128327\nv 0.007513 -0.037539 -0.127931\nv 0.038161 -0.052799 -0.110721\nv 0.007513 -0.052799 -0.110721\nv 0.038161 -0.061915 -0.099512\nv 0.007513 -0.061884 -0.099476\nv 0.049109 -0.063210 -0.050982\nv 0.049109 -0.084004 -0.050958\nv 0.049109 -0.084004 0.046455\nv 0.049109 -0.063210 0.046431\nv 0.049109 -0.037539 0.046402\nv 0.049109 -0.037539 -0.051011\nv 0.007513 -0.055652 0.233194\nv 0.007322 0.145684 -0.851144\nv 0.007321 0.145684 -0.586262\nv 0.008570 0.114975 -0.586262\nv 0.008570 0.114975 -0.851144\nv -0.008570 0.114975 -0.851144\nv -0.008570 0.114975 -0.586262\nv -0.007322 0.145684 -0.586262\nv -0.007321 0.145684 -0.851144\nv 0.007703 0.136297 -0.851144\nv 0.007703 0.136297 -0.586262\nv 0.008078 0.127080 -0.586262\nv 0.008078 0.127080 -0.851144\nv -0.007703 0.136297 -0.586262\nv -0.007703 0.136297 -0.851144\nv -0.008078 0.127080 -0.851144\nv -0.008078 0.127080 -0.586262\nv 0.005997 0.135350 -0.851144\nv 0.005997 0.135350 -0.586262\nv 0.006228 0.128027 -0.586262\nv 0.006228 0.128027 -0.851144\nv -0.005997 0.135350 -0.586262\nv -0.005997 0.135350 -0.851144\nv -0.006228 0.128027 -0.851144\nv -0.006228 0.128027 -0.586262\nv 0.004491 0.148402 -0.851144\nv 0.004491 0.148402 -0.586262\nv -0.004491 0.148402 -0.586262\nv -0.004491 0.148402 -0.851144\nv 0.016017 0.074187 -0.233873\nv 0.012250 0.063828 -1.071197\nv 0.015468 0.078357 -0.233873\nv 0.014510 0.067375 -1.071197\nv 0.013858 0.082243 -0.233873\nv 0.015774 0.071386 -1.071197\nv 0.011298 0.085580 -0.233873\nv 0.015957 0.075588 -1.071197\nv 0.007961 0.088141 -0.233873\nv 0.015047 0.079694 -1.071197\nv 0.004075 0.089750 -0.233873\nv 0.013105 0.083424 -1.071197\nv -0.000096 0.090300 -0.233873\nv 0.010264 0.086524 -1.071197\nv -0.004266 0.089750 -0.233873\nv 0.006717 0.088784 -1.071197\nv -0.008152 0.088141 -0.233873\nv 0.002706 0.090049 -1.071197\nv -0.011489 0.085580 -0.233873\nv -0.001496 0.090232 -1.071197\nv -0.014050 0.082243 -0.233873\nv -0.005602 0.089322 -1.071197\nv -0.015659 0.078357 -0.233873\nv -0.009332 0.087379 -1.071197\nv -0.016208 0.074187 -0.233873\nv -0.012432 0.084538 -1.071197\nv -0.015659 0.070017 -0.233873\nv -0.014692 0.080991 -1.071197\nv -0.014050 0.066131 -0.233873\nv -0.015956 0.076980 -1.071197\nv -0.011489 0.062794 -0.233873\nv -0.016140 0.072779 -1.071197\nv -0.008152 0.060233 -0.233873\nv -0.015229 0.068673 -1.071197\nv -0.004266 0.058623 -0.233873\nv -0.013287 0.064943 -1.071197\nv -0.000096 0.058074 -0.233873\nv -0.010446 0.061842 -1.071197\nv 0.004075 0.058623 -0.233873\nv -0.006899 0.059582 -1.071197\nv 0.007961 0.060233 -0.233873\nv -0.002888 0.058318 -1.071197\nv 0.011298 0.062793 -0.233873\nv 0.001313 0.058135 -1.071197\nv 0.013858 0.066131 -0.233873\nv 0.005419 0.059045 -1.071197\nv 0.015468 0.070017 -0.233873\nv 0.009149 0.060987 -1.071197\nv -0.025515 0.009606 -0.230591\nv -0.029282 -0.000753 -1.067914\nv -0.026064 0.013776 -0.230591\nv -0.027023 0.002794 -1.067914\nv -0.027674 0.017662 -0.230591\nv -0.025758 0.006805 -1.067914\nv -0.030235 0.020999 -0.230591\nv -0.025575 0.011007 -1.067914\nv -0.033572 0.023560 -0.230591\nv -0.026485 0.015112 -1.067914\nv -0.037458 0.025169 -0.230591\nv -0.028427 0.018843 -1.067914\nv -0.041628 0.025718 -0.230591\nv -0.031268 0.021943 -1.067914\nv -0.045798 0.025169 -0.230591\nv -0.034815 0.024203 -1.067914\nv -0.049684 0.023560 -0.230591\nv -0.038826 0.025467 -1.067914\nv -0.053021 0.020999 -0.230591\nv -0.043028 0.025651 -1.067914\nv -0.055582 0.017662 -0.230591\nv -0.047134 0.024740 -1.067914\nv -0.057192 0.013776 -0.230591\nv -0.050864 0.022798 -1.067914\nv -0.057741 0.009606 -0.230591\nv -0.053965 0.019957 -1.067914\nv -0.057192 0.005436 -0.230591\nv -0.056224 0.016410 -1.067914\nv -0.055582 0.001549 -0.230591\nv -0.057489 0.012399 -1.067914\nv -0.053021 -0.001788 -0.230591\nv -0.057672 0.008198 -1.067914\nv -0.049684 -0.004348 -0.230591\nv -0.056762 0.004092 -1.067914\nv -0.045798 -0.005958 -0.230591\nv -0.054820 0.000361 -1.067914\nv -0.041628 -0.006507 -0.230591\nv -0.051978 -0.002739 -1.067914\nv -0.037458 -0.005958 -0.230591\nv -0.048431 -0.004999 -1.067914\nv -0.033572 -0.004348 -0.230591\nv -0.044420 -0.006263 -1.067914\nv -0.030235 -0.001788 -0.230591\nv -0.040219 -0.006447 -1.067914\nv -0.027674 0.001549 -0.230591\nv -0.036113 -0.005536 -1.067914\nv -0.026064 0.005435 -0.230591\nv -0.032383 -0.003594 -1.067914\nv -0.003918 0.138452 -0.954479\nv -0.015188 0.124141 -1.137588\nv -0.002361 0.138235 -0.959350\nv -0.002385 0.138310 -0.954475\nv -0.008582 0.140916 -0.971442\nv -0.029715 0.147895 -1.102469\nv -0.026173 0.159396 -1.110252\nv -0.026275 0.147074 -1.138723\nv -0.021714 0.136618 -1.086961\nv -0.022678 0.131307 -1.077294\nv -0.011540 0.154711 -1.024384\nv -0.014230 0.150455 -1.025490\nv -0.020187 0.152497 -1.074334\nv -0.022187 0.182772 -1.116930\nv -0.033404 0.144406 -1.137152\nv -0.022897 0.141417 -1.078467\nv -0.013288 0.138081 -1.024779\nv -0.025993 0.161080 -1.131353\nv -0.014288 0.105309 -1.079622\nv -0.007185 0.139569 -0.959003\nv -0.016468 0.171190 -1.131569\nv -0.024348 0.101478 -1.131717\nv -0.018665 0.158571 -1.087132\nv -0.007744 0.140826 -0.954510\nv -0.014120 0.172373 -1.130871\nv -0.014033 0.147576 -1.041101\nv -0.004753 0.169988 -1.134811\nv -0.006182 0.139311 -0.954491\nv -0.020551 0.109300 -1.142655\nv -0.019010 0.125914 -1.070077\nv -0.008064 0.147733 -1.162123\nv -0.024503 0.105927 -1.109836\nv -0.024899 0.140904 -1.143468\nv -0.008991 0.147502 -0.962597\nv -0.009781 0.174107 -1.111039\nv -0.038254 0.134085 -1.125410\nv -0.027341 0.120474 -1.121619\nv -0.021559 0.151761 -1.137042\nv -0.008450 0.155604 -1.071976\nv -0.029185 0.115215 -1.105559\nv -0.012536 0.155728 -1.143913\nv -0.023861 0.174619 -1.106256\nv -0.020387 0.128484 -1.136976\nv -0.022840 0.166414 -1.140730\nv -0.021563 0.136987 -1.081920\nv -0.031073 0.100920 -1.124256\nv -0.022515 0.172819 -1.115280\nv -0.010796 0.135968 -1.160924\nv -0.011021 0.120491 -1.147666\nv -0.023918 0.159075 -1.095168\nv -0.022744 0.102233 -1.115732\nv -0.022363 0.145474 -1.073399\nv -0.024947 0.169254 -1.125610\nv -0.007582 0.139632 -0.993255\nv -0.022743 0.170740 -1.123138\nv -0.028185 0.108750 -1.136273\nv -0.031150 0.147247 -1.128331\nv -0.009224 0.148241 -0.973908\nv -0.011780 0.122450 -1.068808\nv -0.023427 0.165950 -1.127427\nv -0.029963 0.116141 -1.121878\nv -0.024900 0.178640 -1.126052\nv -0.012420 0.142170 -1.165037\nv -0.024580 0.112764 -1.095688\nv -0.029986 0.180247 -1.113563\nv -0.033362 0.140727 -1.133090\nv -0.029094 0.128139 -1.104519\nv -0.011735 0.163160 -1.144583\nv -0.015321 0.133899 -1.140232\nv -0.025476 0.156145 -1.121294\nv -0.020064 0.111454 -1.143626\nv -0.026675 0.100369 -1.120838\nv -0.034669 0.142690 -1.125008\nv -0.006268 0.121383 -1.147346\nv -0.009167 0.170174 -1.107883\nv -0.032214 0.124921 -1.123248\nv -0.025876 0.164536 -1.106273\nv -0.007864 0.137598 -1.154371\nv -0.011345 0.117830 -1.162975\nv -0.026084 0.157894 -1.100067\nv -0.006510 0.115427 -1.168275\nv -0.005763 0.174451 -1.106825\nv -0.022276 0.148494 -1.085724\nv -0.005600 0.175134 -1.116532\nv -0.011803 0.150439 -1.153208\nv -0.022720 0.166730 -1.100963\nv -0.028793 0.107554 -1.115160\nv -0.010993 0.136590 -1.038937\nv -0.026772 0.112830 -1.108261\nv -0.033718 0.129355 -1.120878\nv -0.028124 0.187788 -1.125258\nv -0.036165 0.134803 -1.114942\nv -0.011431 0.155650 -1.063356\nv -0.016562 0.177776 -1.114098\nv -0.014829 0.135924 -1.050438\nv -0.019373 0.125361 -1.136873\nv -0.011482 0.162778 -1.094372\nv -0.021672 0.147660 -1.068408\nv -0.020750 0.110451 -1.156938\nv -0.009433 0.135237 -1.172257\nv -0.024503 0.142890 -1.090704\nv -0.034122 0.145762 -1.131351\nv -0.035691 0.104061 -1.121120\nv -0.008362 0.161493 -1.145651\nv -0.028915 0.185665 -1.118078\nv -0.027932 0.120042 -1.129380\nv -0.006949 0.149261 -1.164951\nv -0.015623 0.160277 -1.093478\nv -0.025923 0.128911 -1.133098\nv -0.007999 0.155605 -0.994604\nv -0.017369 0.102169 -1.124943\nv -0.015325 0.153785 -1.064692\nv -0.029845 0.104203 -1.132456\nv -0.013162 0.173841 -1.126369\nv -0.015608 0.110052 -1.151736\nv -0.008646 0.155138 -1.035797\nv -0.023694 0.108659 -1.145853\nv -0.003139 0.160508 -1.087918\nv -0.024850 0.153995 -1.135220\nv -0.013167 0.107329 -1.143692\nv -0.021975 0.163595 -1.115546\nv -0.032824 0.147523 -1.124478\nv -0.015209 0.138555 -1.147274\nv -0.009128 0.141085 -1.175694\nv -0.016383 0.131104 -1.060625\nv -0.004894 0.122974 -1.150999\nv -0.017780 0.119069 -1.074485\nv -0.028831 0.120426 -1.117795\nv -0.012335 0.141131 -1.037101\nv -0.011375 0.159263 -1.147918\nv -0.012513 0.137948 -1.037364\nv -0.017488 0.160051 -1.144227\nv -0.029694 0.111660 -1.128259\nv -0.005226 0.130224 -1.141502\nv -0.025488 0.148030 -1.093497\nv -0.022038 0.168361 -1.128967\nv -0.010869 0.138714 -1.146424\nv -0.013664 0.110824 -1.167669\nv -0.021908 0.116718 -1.137589\nv -0.009232 0.145324 -0.992652\nv -0.016053 0.112836 -1.158005\nv -0.027319 0.151455 -1.132215\nv -0.014893 0.110442 -1.156084\nv -0.031435 0.136678 -1.104750\nv -0.009908 0.172545 -1.127150\nv -0.022221 0.116502 -1.081779\nv -0.021393 0.143960 -1.150324\nv -0.022577 0.166252 -1.111191\nv -0.019247 0.133895 -1.064404\nv -0.018081 0.105346 -1.096310\nv -0.025931 0.135447 -1.139752\nv -0.011045 0.166641 -1.143040\nv -0.024213 0.127728 -1.100352\nv -0.024171 0.174158 -1.128275\nv -0.011218 0.133809 -1.049850\nv -0.024136 0.119106 -1.096609\nv -0.026151 0.179466 -1.123391\nv -0.003783 0.173693 -1.124407\nv -0.020876 0.132459 -1.081083\nv -0.005718 0.156087 -1.041789\nv -0.031855 0.123091 -1.115927\nv -0.030365 0.107848 -1.125336\nv -0.021783 0.129934 -1.072942\nv -0.017487 0.109072 -1.148619\nv -0.009661 0.132152 -1.140733\nv -0.021794 0.114605 -1.085002\nv -0.019960 0.109904 -1.081131\nv -0.021307 0.119952 -1.139770\nv -0.024632 0.161627 -1.133560\nv -0.026673 0.122631 -1.102253\nv -0.016775 0.151558 -1.138487\nv -0.006751 0.175222 -1.123881\nv -0.009926 0.103589 -1.116810\nv -0.019492 0.148815 -1.141174\nv -0.006068 0.171408 -1.104676\nv -0.008991 0.113934 -1.165849\nv -0.012892 0.137749 -1.163089\nv -0.025824 0.153385 -1.125751\nv -0.006027 0.158909 -1.084564\nv -0.016821 0.174734 -1.126803\nv -0.018737 0.151207 -1.141678\nv -0.015604 0.159490 -1.086927\nv -0.021155 0.180983 -1.122217\nv -0.008245 0.130391 -1.056378\nv -0.010215 0.156793 -1.085142\nv -0.031217 0.116261 -1.119643\nv -0.011311 0.111251 -1.159749\nv -0.007685 0.170291 -1.134871\nv -0.034163 0.141380 -1.108346\nv -0.031433 0.100469 -1.119460\nv -0.007893 0.116534 -1.165496\nv -0.034986 0.142982 -1.118288\nv -0.021457 0.107555 -1.096895\nv -0.006763 0.146693 -1.173650\nv -0.025600 0.156453 -1.108659\nv -0.001757 0.143827 -1.178063\nv -0.004729 0.125411 -1.144941\nv -0.021503 0.135932 -1.067844\nv -0.017335 0.123267 -1.139088\nv -0.010391 0.138691 -1.017287\nv -0.009338 0.133790 -1.164421\nv -0.026694 0.173357 -1.110702\nv -0.017342 0.136125 -1.143009\nv -0.011755 0.171815 -1.106638\nv -0.036473 0.137520 -1.125614\nv -0.014033 0.132766 -1.141647\nv -0.010541 0.164346 -1.098692\nv -0.039000 0.135361 -1.119457\nv -0.003686 0.118105 -1.160066\nv -0.016122 0.155849 -1.142406\nv -0.023852 0.132031 -1.137980\nv -0.011713 0.114287 -1.074372\nv -0.021027 0.157986 -1.137353\nv -0.014459 0.139820 -1.153561\nv -0.010816 0.152947 -1.149251\nv -0.029570 0.109055 -1.129564\nv -0.014091 0.117023 -1.152062\nv -0.010879 0.148510 -1.004186\nv -0.011970 0.156967 -1.146891\nv -0.012445 0.120214 -1.149353\nv -0.011136 0.170564 -1.134699\nv -0.009766 0.153225 -1.041790\nv -0.029540 0.186069 -1.124291\nv -0.024148 0.164278 -1.138393\nv -0.015220 0.147999 -1.047451\nv -0.007541 0.176085 -1.111511\nv -0.019702 0.168765 -1.131900\nv -0.020268 0.162661 -1.098186\nv -0.011427 0.174522 -1.118306\nv -0.017293 0.166276 -1.135719\nv -0.023863 0.125569 -1.090707\nv -0.008843 0.152969 -1.155045\nv -0.019213 0.172324 -1.129598\nv -0.014588 0.144249 -1.044426\nv -0.030993 0.112473 -1.115995\nv -0.017104 0.147595 -1.156353\nv -0.023901 0.183181 -1.114480\nv -0.034792 0.141303 -1.116445\nv -0.008324 0.155183 -0.976341\nv -0.031641 0.105982 -1.130031\nv -0.002930 0.135136 -1.151011\nv -0.028254 0.180599 -1.112170\nv -0.015952 0.104814 -1.083335\nv -0.008143 0.150730 -0.958575\nv -0.013380 0.165860 -1.099054\nv -0.025856 0.145107 -1.141943\nv -0.031997 0.146260 -1.118144\nv -0.021260 0.168496 -1.101777\nv -0.023742 0.162925 -1.120607\nv -0.032783 0.131212 -1.126851\nv -0.022315 0.111320 -1.139512\nv -0.005778 0.119831 -1.163118\nv -0.019423 0.145188 -1.060565\nv -0.026709 0.141789 -1.096124\nv -0.012271 0.113350 -1.161874\nv -0.027612 0.173795 -1.108688\nv -0.024252 0.135531 -1.094399\nv -0.032414 0.104483 -1.124258\nv -0.022033 0.156761 -1.086988\nv -0.017098 0.126641 -1.138719\nv -0.034188 0.110152 -1.124155\nv -0.023057 0.151182 -1.077138\nv -0.021317 0.164928 -1.118960\nv -0.021337 0.166703 -1.136682\nv -0.021191 0.171102 -1.119061\nv -0.019438 0.114986 -1.141754\nv -0.021476 0.134864 -1.075116\nv -0.032841 0.127848 -1.112628\nv -0.017262 0.106774 -1.143235\nv -0.022658 0.138741 -1.074084\nv -0.024577 0.159127 -1.102736\nv -0.011294 0.108294 -1.150677\nv -0.009608 0.155478 -1.014613\nv -0.016262 0.114708 -1.076056\nv -0.025826 0.149492 -1.136556\nv -0.027970 0.104409 -1.115897\nv -0.018574 0.130371 -1.064790\nv -0.029464 0.182577 -1.120619\nv -0.019453 0.127599 -1.072066\nv -0.009670 0.155457 -1.077275\nv -0.036752 0.140456 -1.125867\nv -0.033751 0.130207 -1.116479\nv -0.007497 0.134345 -1.173471\nv -0.009359 0.123578 -1.142584\nv -0.012378 0.104336 -1.134596\nv -0.006291 0.143966 -1.175154\nv -0.008251 0.103680 -1.124832\nv -0.023434 0.117030 -1.085496\nv -0.018150 0.112563 -1.148980\nv -0.003474 0.164488 -1.142973\nv -0.005704 0.119422 -1.165311\nv -0.029563 0.115182 -1.114205\nv -0.015248 0.110874 -1.157940\nv -0.013829 0.157017 -1.076262\nv -0.013144 0.140968 -1.043991\nv -0.028683 0.177162 -1.113248\nv -0.006284 0.106229 -1.075780\nv -0.004104 0.150449 -1.170803\nv -0.024911 0.165725 -1.109899\nv -0.020611 0.107817 -1.085139\nv -0.017238 0.150519 -1.138965\nv -0.003128 0.176797 -1.117075\nv -0.014179 0.139857 -1.027510\nv -0.024182 0.151543 -1.137761\nv -0.027681 0.120315 -1.111688\nv -0.030261 0.137781 -1.138136\nv -0.002295 0.170240 -1.104790\nv -0.024261 0.126716 -1.096095\nv -0.020346 0.103828 -1.110147\nv -0.009738 0.156037 -1.051434\nv -0.013533 0.169999 -1.138300\nv -0.026836 0.108692 -1.110763\nv -0.005211 0.162411 -1.092450\nv -0.009251 0.140515 -0.993481\nv -0.006121 0.135808 -1.145719\nv -0.024331 0.162412 -1.138456\nv -0.028593 0.152700 -1.114962\nv -0.010793 0.139979 -1.010218\nv -0.023784 0.153354 -1.094923\nv -0.021852 0.165227 -1.143139\nv -0.013967 0.118688 -1.150893\nv -0.006439 0.120379 -1.152294\nv -0.027417 0.118728 -1.104869\nv -0.018890 0.118010 -1.143395\nv -0.025526 0.160621 -1.112348\nv -0.029692 0.117514 -1.115009\nv -0.008545 0.143794 -0.963462\nv -0.021877 0.111069 -1.087535\nv -0.030305 0.101529 -1.122212\nv -0.015551 0.136895 -1.144294\nv -0.010452 0.120116 -1.157656\nv -0.003643 0.110859 -1.162843\nv -0.031657 0.148869 -1.109963\nv -0.011865 0.118501 -1.156157\nv -0.016246 0.165278 -1.139263\nv -0.018849 0.142418 -1.151064\nv -0.010589 0.116221 -1.165548\nv -0.033027 0.108593 -1.125102\nv -0.017475 0.141782 -1.155442\nv -0.014465 0.123980 -1.139729\nv -0.015040 0.127541 -1.064232\nv -0.030646 0.124283 -1.110275\nv -0.011009 0.127760 -1.139245\nv -0.021181 0.177202 -1.126647\nv -0.019465 0.141697 -1.059011\nv -0.013558 0.107119 -1.077416\nv -0.026277 0.179570 -1.117512\nv -0.017710 0.154666 -1.073975\nv -0.024482 0.178088 -1.121996\nv -0.029248 0.142928 -1.101254\nv -0.029156 0.149201 -1.133499\nv -0.003100 0.133502 -1.165879\nv -0.024459 0.159566 -1.136621\nv -0.023799 0.146248 -1.143027\nv -0.013178 0.149736 -1.017724\nv -0.021850 0.106008 -1.140221\nv -0.024352 0.120314 -1.094908\nv -0.022948 0.170408 -1.110323\nv -0.017669 0.112260 -1.154279\nv -0.012143 0.144905 -1.166410\nv -0.013852 0.175347 -1.120534\nv -0.023325 0.106346 -1.158724\nv -0.020096 0.154497 -1.138215\nv -0.003903 0.111275 -1.167539\nv -0.025529 0.120390 -1.102226\nv -0.024196 0.124114 -1.132801\nv -0.005339 0.139311 -1.000962\nv -0.017170 0.103390 -1.132771\nv -0.018228 0.150601 -1.066530\nv -0.007658 0.107458 -1.148022\nv -0.018404 0.102160 -1.118235\nv -0.004664 0.147835 -1.176409\nv -0.008426 0.157168 -1.150817\nv -0.008774 0.111679 -1.164094\nv -0.022700 0.139538 -1.083174\nv -0.007340 0.172791 -1.130734\nv -0.006511 0.112053 -1.165627\nv -0.003939 0.172570 -1.129399\nv -0.033402 0.135618 -1.132950\nv -0.017231 0.104816 -1.102089\nv -0.028725 0.132850 -1.134838\nv -0.034985 0.141037 -1.128155\nv -0.025990 0.124927 -1.104164\nv -0.020663 0.167681 -1.130521\nv -0.035089 0.144457 -1.132438\nv -0.035375 0.145588 -1.128911\nv -0.013372 0.172801 -1.133938\nv -0.015271 0.157179 -1.141554\nv -0.002391 0.163673 -1.094677\nv -0.025060 0.158502 -1.128313\nv -0.006062 0.138809 -1.176769\nv -0.020201 0.175142 -1.106485\nv -0.008307 0.136003 -1.160982\nv -0.024349 0.113533 -1.136742\nv -0.017079 0.162484 -1.145248\nv -0.025018 0.117555 -1.133057\nv -0.028730 0.149785 -1.129088\nv -0.024290 0.183043 -1.124333\nv -0.002575 0.154290 -1.158746\nv -0.023068 0.120198 -1.085564\nv -0.023413 0.120878 -1.133327\nv -0.018549 0.147952 -1.151406\nv -0.001955 0.156144 -1.154195\nv -0.010949 0.135555 -1.044605\nv -0.017615 0.145037 -1.156897\nv -0.013466 0.137478 -1.044031\nv -0.013112 0.139955 -1.163519\nv -0.027495 0.118917 -1.122555\nv -0.005878 0.133855 -1.142994\nv -0.009799 0.135009 -1.142221\nv -0.027060 0.100015 -1.126448\nv -0.005696 0.139198 -0.971823\nv -0.020057 0.145530 -1.151936\nv -0.027166 0.101673 -1.131660\nv -0.003796 0.156710 -1.072251\nv -0.017123 0.138142 -1.055303\nv -0.019089 0.179014 -1.110900\nv -0.012154 0.149774 -1.037198\nv -0.018803 0.114434 -1.078806\nv -0.009275 0.141710 -0.978709\nv -0.026619 0.112432 -1.100632\nv -0.019524 0.141235 -1.147707\nv -0.023940 0.109709 -1.101413\nv -0.026512 0.100112 -1.118687\nv -0.016559 0.140843 -1.148187\nv -0.020622 0.105738 -1.102130\nv -0.022977 0.149529 -1.081253\nv -0.004688 0.174740 -1.122454\nv -0.008190 0.153856 -1.154339\nv -0.012259 0.118891 -1.071929\nv -0.008659 0.120107 -1.164990\nv -0.007848 0.152180 -0.965118\nv -0.012783 0.139321 -1.017578\nv -0.011456 0.173792 -1.128172\nv -0.032022 0.147483 -1.134380\nv -0.015900 0.147583 -1.028565\nv -0.010007 0.170558 -1.131351\nv -0.023142 0.137970 -1.089840\nv -0.015800 0.148046 -1.023363\nv -0.012314 0.115714 -1.159618\nv -0.028426 0.154486 -1.106324\nv -0.012203 0.116775 -1.156109\nv -0.027599 0.153578 -1.104088\nv -0.008333 0.119162 -1.153869\nv -0.028137 0.121943 -1.112149\nv -0.009804 0.119231 -1.156319\nv -0.018600 0.136363 -1.142323\nv -0.002278 0.178503 -1.119384\nv -0.011143 0.120531 -1.154093\nv -0.004256 0.116891 -1.167541\nv -0.021625 0.154687 -1.135520\nv -0.007321 0.145543 -1.171521\nv -0.024521 0.156876 -1.135133\nv -0.025452 0.174819 -1.125189\nv -0.012302 0.124894 -1.138933\nv -0.026178 0.159449 -1.134156\nv -0.008807 0.160418 -1.090043\nv -0.021712 0.142534 -1.073802\nv -0.032927 0.103397 -1.126166\nv -0.016960 0.165042 -1.097785\nv -0.030202 0.116786 -1.117568\nv -0.016261 0.120580 -1.143340\nv -0.030657 0.183212 -1.118462\nv -0.014653 0.147371 -1.035121\nv -0.021323 0.160593 -1.093529\nv -0.030462 0.185984 -1.121441\nv -0.006956 0.174764 -1.120694\nv -0.030509 0.144873 -1.102435\nv -0.007644 0.156611 -1.051402\nv -0.021366 0.121903 -1.079330\nv -0.025596 0.150607 -1.095063\nv -0.010441 0.119857 -1.163395\nv -0.026602 0.142753 -1.141386\nv -0.004847 0.145305 -1.176986\nv -0.007230 0.119129 -1.161903\nv -0.026456 0.153334 -1.128160\nv -0.020764 0.138082 -1.062872\nv -0.016964 0.143244 -1.155782\nv -0.017575 0.126333 -1.067584\nv -0.020176 0.165620 -1.137530\nv -0.014052 0.126565 -1.138690\nv -0.009241 0.127871 -1.061210\nv -0.015063 0.127585 -1.137509\nv -0.003383 0.133520 -1.173920\nv -0.028005 0.187415 -1.121873\nv -0.015002 0.171482 -1.105024\nv -0.010231 0.138482 -1.170839\nv -0.005362 0.112282 -1.170726\nv -0.007726 0.132311 -1.171239\nv -0.007367 0.113252 -1.166955\nv -0.031710 0.114530 -1.126638\nv -0.015881 0.149413 -1.145546\nv -0.019097 0.108570 -1.145197\nv -0.029840 0.109488 -1.114162\nv -0.008580 0.155568 -1.043487\nv -0.028232 0.111937 -1.111628\nv -0.025630 0.102572 -1.115716\nv -0.024592 0.175323 -1.113329\nv -0.021999 0.162159 -1.142280\nv -0.026054 0.158026 -1.132387\nv -0.006605 0.165789 -1.140106\nv -0.010917 0.137436 -1.029681\nv -0.026233 0.183241 -1.124856\nv -0.033620 0.133263 -1.112874\nv -0.008754 0.136048 -1.039633\nv -0.020228 0.161515 -1.097051\nv -0.015016 0.107983 -1.149275\nv -0.002569 0.160046 -1.149010\nv -0.015968 0.176746 -1.118483\nv -0.023010 0.159018 -1.091315\nv -0.013672 0.144593 -1.039962\nv -0.016462 0.112396 -1.151617\nv -0.005973 0.155355 -1.066403\nv -0.018249 0.106708 -1.081991\nv -0.017222 0.110928 -1.150167\nv -0.029540 0.114571 -1.129038\nv -0.003652 0.167591 -1.100791\nv -0.032592 0.112032 -1.121873\nv -0.031095 0.112926 -1.120084\nv -0.003246 0.173053 -1.109787\nv -0.024184 0.108605 -1.138551\nv -0.003244 0.174809 -1.113383\nv -0.006015 0.149956 -0.954671\nv -0.027581 0.155478 -1.112293\nv -0.002784 0.135013 -1.159581\nv -0.006219 0.173665 -1.127578\nv -0.009884 0.155170 -1.148802\nv -0.021382 0.167741 -1.116318\nv -0.033042 0.139312 -1.134606\nv -0.013305 0.152318 -1.142860\nv -0.009298 0.139501 -1.007742\nv -0.015788 0.153380 -1.141908\nv -0.006603 0.132285 -1.168010\nv -0.032188 0.145490 -1.108212\nv -0.011812 0.122450 -1.143024\nv -0.012932 0.104629 -1.100870\nv -0.029668 0.100656 -1.127297\nv -0.013888 0.121073 -1.143550\nv -0.008176 0.164395 -1.142608\nv -0.027914 0.120055 -1.126372\nv -0.015532 0.118018 -1.147568\nv -0.010581 0.138447 -1.154503\nv -0.011390 0.137141 -1.157389\nv -0.024037 0.144084 -1.144334\nv -0.015463 0.120233 -1.146292\nv -0.010103 0.135856 -1.158811\nv -0.008048 0.165794 -1.099560\nv -0.013181 0.121821 -1.145412\nv -0.008365 0.155647 -0.982000\nv -0.014325 0.112738 -1.158411\nv -0.025389 0.169527 -1.109321\nv -0.011712 0.103788 -1.085171\nv -0.022858 0.124584 -1.080043\nv -0.025608 0.159069 -1.129417\nv -0.021708 0.162099 -1.099999\nv -0.024499 0.167535 -1.123953\nv -0.029493 0.149352 -1.123883\nv -0.023786 0.164175 -1.125563\nv -0.011773 0.103436 -1.130156\nv -0.010379 0.139980 -1.173750\nv -0.022768 0.104661 -1.109656\nv -0.006353 0.157080 -1.076976\nv -0.012653 0.143799 -1.166199\nv -0.023916 0.165795 -1.101499\nv -0.020404 0.118314 -1.077443\nv -0.022464 0.154953 -1.087696\nv -0.024053 0.126014 -1.131645\nv -0.015535 0.137399 -1.049681\nv -0.032443 0.130139 -1.109005\nv -0.021797 0.130700 -1.137592\nv -0.024793 0.122497 -1.096135\nv -0.006115 0.160895 -1.145677\nv -0.009814 0.155997 -1.066200\nv -0.022213 0.133862 -1.092580\nv -0.026402 0.186958 -1.123265\nv -0.007202 0.134547 -1.045595\nv -0.015847 0.157144 -1.079410\nv -0.003516 0.142411 -1.177138\nv -0.004145 0.152328 -1.163766\nv -0.024801 0.111501 -1.097686\nv -0.017461 0.141210 -1.151039\nv -0.006599 0.159945 -1.147560\nv -0.018831 0.105960 -1.086412\nv -0.025716 0.112951 -1.133851\nv -0.022869 0.131267 -1.087515\nv -0.021828 0.139114 -1.067381\nv -0.026616 0.131639 -1.133743\nv -0.016025 0.110691 -1.153689\nv -0.033070 0.124931 -1.120773\nv -0.014033 0.131155 -1.058034\nv -0.030384 0.108643 -1.117867\nv -0.030661 0.122390 -1.121232\nv -0.014189 0.138787 -1.044160\nv -0.006103 0.154535 -1.156688\nv -0.008460 0.104300 -1.113061\nv -0.032857 0.147048 -1.113381\nv -0.006221 0.156736 -1.151873\nv -0.005257 0.174858 -1.113661\nv -0.027501 0.181840 -1.122937\nv -0.024431 0.163966 -1.134503\nv -0.013743 0.154554 -1.062974\nv -0.024666 0.116151 -1.095629\nv -0.029891 0.150094 -1.104016\nv -0.014251 0.141549 -1.022807\nv -0.026273 0.155969 -1.117502\nv -0.027146 0.120529 -1.106048\nv -0.014102 0.138751 -1.024930\nv -0.009120 0.154330 -1.005304\nv -0.010364 0.172836 -1.109670\nv -0.024218 0.159589 -1.116407\nv -0.012870 0.123260 -1.140074\nv -0.009463 0.173570 -1.120791\nv -0.023620 0.139504 -1.142876\nv -0.009844 0.120597 -1.161145\nv -0.015739 0.106102 -1.139571\nv -0.023142 0.142537 -1.146354\nv -0.011442 0.119161 -1.159853\nv -0.008760 0.140327 -0.979196\nv -0.010575 0.138002 -1.144570\nv -0.009859 0.119558 -1.159711\nv -0.003794 0.176277 -1.119601\nv -0.010995 0.111941 -1.163628\nv -0.021175 0.146920 -1.147003\nv -0.009845 0.112523 -1.165977\nv -0.025926 0.124239 -1.128258\nv -0.015494 0.145712 -1.159844\nv -0.004423 0.114342 -1.169881\nv -0.020695 0.142229 -1.147282\nv -0.023119 0.127545 -1.083482\nv -0.010346 0.103956 -1.080403\nv -0.021503 0.152669 -1.135604\nv -0.024146 0.122724 -1.086923\nv -0.017605 0.176491 -1.108520\nv -0.014698 0.148017 -1.018160\nv -0.012362 0.148396 -1.011017\nv -0.012658 0.136925 -1.161857\nv -0.017763 0.131954 -1.141243\nv -0.023696 0.161857 -1.124237\nv -0.012270 0.115968 -1.162209\nv -0.008913 0.138230 -1.173879\nv -0.020584 0.142381 -1.065197\nv -0.022833 0.107204 -1.103404\nv -0.002513 0.168630 -1.138562\nv -0.017859 0.140343 -1.054907\nv -0.006757 0.131785 -1.052846\nv -0.013770 0.109005 -1.151751\nv -0.004397 0.123574 -1.065721\nv -0.011377 0.119662 -1.152495\nv -0.008741 0.137345 -1.157971\nv -0.004079 0.120090 -1.069377\nv -0.012223 0.120617 -1.151141\nv -0.009125 0.167934 -1.104852\nv -0.010789 0.105512 -1.077496\nv -0.007470 0.151037 -1.158832\nv -0.009503 0.148515 -0.994341\nv -0.034221 0.105798 -1.123857\nv -0.028456 0.128677 -1.129698\nv -0.022038 0.179838 -1.110746\nv -0.018090 0.147869 -1.057106\nv -0.013386 0.104534 -1.094881\nv -0.011241 0.174082 -1.111886\nv -0.029809 0.102827 -1.117676\nv -0.031035 0.147669 -1.120324\nv -0.028978 0.108850 -1.134347\nv -0.030233 0.150182 -1.120625\nv -0.031686 0.141177 -1.136277\nv -0.004882 0.121656 -1.156240\nv -0.004092 0.117007 -1.166577\nv -0.025343 0.160957 -1.137689\nv -0.014087 0.139001 -1.149756\nv -0.007731 0.175441 -1.109613\nv -0.010133 0.169142 -1.135339\nv -0.002717 0.138114 -1.176918\nv -0.022423 0.160741 -1.140564\nv -0.025035 0.111539 -1.103440\nv -0.024051 0.162855 -1.140181\nv -0.011896 0.142350 -1.169973\nv -0.023592 0.164403 -1.136095\nv -0.009108 0.147153 -0.954554\nv -0.032887 0.137065 -1.109354\nv -0.008554 0.172598 -1.126143\nv -0.003177 0.119651 -1.165065\nv -0.025610 0.172501 -1.105716\nv -0.007705 0.175060 -1.115126\nv -0.014168 0.104203 -1.107965\nv -0.026211 0.169320 -1.106528\nv -0.009995 0.174472 -1.114415\nv -0.006786 0.139308 -1.009421\nv -0.016685 0.107864 -1.078895\nv -0.023551 0.164118 -1.128536\nv -0.028209 0.106801 -1.134952\nv -0.028248 0.150483 -1.125548\nv -0.011975 0.156538 -1.075872\nv -0.028928 0.102855 -1.132270\nv -0.013162 0.139103 -1.036326\nv -0.010879 0.143369 -1.170821\nv -0.024009 0.106761 -1.159208\nv -0.035647 0.136217 -1.128908\nv -0.011781 0.155009 -1.053344\nv -0.018454 0.116067 -1.145096\nv -0.022168 0.172397 -1.121382\nv -0.019858 0.113317 -1.145408\nv -0.004336 0.117128 -1.071601\nv -0.023684 0.143573 -1.085286\nv -0.009418 0.148680 -0.980603\nv -0.004695 0.113943 -1.073151\nv -0.020639 0.154846 -1.080428\nv -0.013070 0.112197 -1.159360\nv -0.007468 0.120646 -1.164423\nv -0.003890 0.134941 -1.162143\nv -0.022162 0.151842 -1.090130\nv -0.032428 0.135260 -1.108201\nv -0.020280 0.109364 -1.143957\nv -0.004360 0.155836 -1.007454\nv -0.018347 0.169601 -1.102737\nv -0.009679 0.108052 -1.075693\nv -0.023884 0.134373 -1.139625\nv -0.010353 0.125979 -1.064329\nv -0.024867 0.172503 -1.124639\nv -0.023635 0.117565 -1.092814\nv -0.022543 0.168430 -1.121433\nv -0.011621 0.173689 -1.125512\nv -0.013242 0.162027 -1.093903\nv -0.019248 0.146625 -1.153688\nv -0.012741 0.159153 -1.089993\nv -0.007525 0.103893 -1.131381\nv -0.029620 0.187775 -1.123848\nv -0.012048 0.172257 -1.131238\nv -0.014700 0.150822 -1.053241\nv -0.026389 0.181260 -1.119736\nv -0.023249 0.145207 -1.084448\nv -0.025754 0.131671 -1.098663\nv -0.011351 0.152022 -1.045683\nv -0.029543 0.150060 -1.115908\nv -0.027933 0.126815 -1.104245\nv -0.024219 0.124013 -1.089040\nv -0.035082 0.103256 -1.121530\nv -0.020145 0.106407 -1.095593\nv -0.023294 0.127131 -1.080950\nv -0.015395 0.139586 -1.050682\nv -0.027281 0.150752 -1.126994\nv -0.013010 0.123140 -1.142251\nv -0.008714 0.143866 -0.954538\nv -0.022974 0.162280 -1.113552\nv -0.007495 0.146793 -1.168035\nv -0.029299 0.130523 -1.129855\nv -0.008611 0.150365 -0.968431\nv -0.017611 0.120730 -1.141690\nv -0.013904 0.158450 -1.083124\nv -0.006332 0.151788 -1.160960\nv -0.007219 0.139696 -0.970589\nv -0.023863 0.161101 -1.118874\nv -0.009005 0.105064 -1.137730\nv -0.014275 0.166066 -1.141640\nv -0.012558 0.118492 -1.154044\nv -0.012927 0.167732 -1.101620\nv -0.031453 0.107390 -1.118813\nv -0.019468 0.151788 -1.136808\nv -0.007178 0.111622 -1.162680\nv -0.022632 0.165403 -1.130438\nv -0.024225 0.170444 -1.127882\nv -0.016182 0.163635 -1.143738\nv -0.020623 0.165278 -1.141811\nv -0.017336 0.135271 -1.056160\nv -0.021165 0.123236 -1.135366\nv -0.014425 0.164210 -1.142449\nv -0.027545 0.154178 -1.116098\nv -0.006011 0.167760 -1.100973\nv -0.011090 0.135048 -1.165194\nv -0.014300 0.141616 -1.027197\nv -0.004963 0.164907 -1.096635\nv -0.022417 0.110066 -1.093123\nv -0.030843 0.116617 -1.126308\nv -0.027424 0.137683 -1.098487\nv -0.026758 0.114897 -1.130990\nv -0.018999 0.103314 -1.112770\nv -0.036276 0.139407 -1.121550\nv -0.018106 0.158769 -1.140745\nv -0.010216 0.119647 -1.150689\nv -0.023275 0.107346 -1.139325\nv -0.028562 0.153990 -1.111754\nv -0.029540 0.116555 -1.109700\nv -0.009654 0.174520 -1.117274\nv -0.018022 0.102408 -1.129529\nv -0.030097 0.116653 -1.112785\nv -0.032570 0.102002 -1.125113\nv -0.002575 0.118304 -1.166430\nv -0.014866 0.122557 -1.141527\nv -0.012891 0.115667 -1.157993\nv -0.013605 0.108765 -1.169346\nv -0.004589 0.108627 -1.074493\nv -0.019211 0.107426 -1.143970\nv -0.012937 0.110880 -1.168727\nv -0.023662 0.160066 -1.104491\nv -0.004439 0.128230 -1.141852\nv -0.017574 0.110984 -1.154331\nv -0.022256 0.161144 -1.099458\nv -0.021215 0.135767 -1.077946\nv -0.004642 0.138735 -0.959194\nv 0.000000 0.173497 -1.129660\nv 0.000000 0.165646 -1.098450\nv 0.000000 0.104718 -1.098473\nv 0.000000 0.169174 -1.103697\nv 0.000000 0.155881 -1.011131\nv -0.002990 0.162110 -1.146205\nv -0.007792 0.164337 -1.141363\nv -0.015884 0.151713 -1.145223\nv -0.014235 0.151654 -1.143775\nv -0.011077 0.152569 -1.151732\nv -0.006861 0.148046 -1.169067\nv 0.000000 0.138107 -0.959906\nv 0.000000 0.108677 -1.154828\nv 0.000000 0.150819 -1.171441\nv 0.000000 0.131430 -1.141638\nv 0.000000 0.128534 -1.142091\nv 0.000000 0.139648 -1.013406\nv 0.000000 0.158545 -1.075497\nv 0.000000 0.180530 -1.116999\nv 0.000000 0.103874 -1.117074\nv 0.000000 0.133939 -1.047002\nv -0.015516 0.145705 -1.159813\nv -0.015511 0.145716 -1.159815\nv -0.015506 0.145726 -1.159817\nv -0.014304 0.147238 -1.159827\nv -0.009446 0.148733 -1.158827\nv -0.017387 0.146172 -1.156740\nv -0.005875 0.131869 -1.141088\nv 0.000000 0.133736 -1.165715\nv -0.011673 0.136864 -1.166320\nv -0.011503 0.138550 -1.167482\nv -0.011114 0.139969 -1.168500\nv -0.011758 0.117322 -1.159667\nv -0.017641 0.118013 -1.144947\nv 0.000000 0.156160 -1.041787\nv -0.021438 0.136350 -1.142727\nv -0.023163 0.137948 -1.143189\nv 0.000000 0.138187 -0.954533\nv 0.000000 0.138188 -0.954479\nv 0.000000 0.163797 -1.146866\nv 0.000000 0.171036 -1.136650\nv 0.000000 0.140108 -1.177329\nv 0.000000 0.156626 -1.051401\nv 0.000000 0.156958 -1.067358\nv 0.000000 0.118110 -1.162087\nv 0.000000 0.115577 -1.167860\nv 0.000000 0.104706 -1.077206\nv 0.000000 0.178018 -1.115572\nv 0.000000 0.180061 -1.119660\nv 0.000000 0.155511 -1.033920\nv 0.000000 0.126286 -1.145000\nv 0.000000 0.122530 -1.157539\nv 0.000000 0.118458 -1.160742\nv 0.000000 0.165187 -1.092503\nv 0.000000 0.106421 -1.146141\nv 0.000000 0.126536 -1.061453\nv 0.000000 0.104083 -1.133154\nv 0.000000 0.104651 -1.106132\nv 0.000000 0.103640 -1.083379\nv 0.000000 0.103894 -1.079710\nv 0.000000 0.131462 -1.053105\nv 0.000000 0.117701 -1.071100\nv 0.000000 0.113848 -1.072870\nv 0.003918 0.138452 -0.954479\nv 0.002386 0.138310 -0.954475\nv 0.000000 0.150193 -0.954621\nv 0.023864 0.161101 -1.118874\nv 0.023696 0.161857 -1.124237\nv 0.025824 0.153385 -1.125751\nv 0.006182 0.139311 -0.954491\nv 0.028978 0.108850 -1.134347\nv 0.029571 0.109055 -1.129564\nv 0.025717 0.112951 -1.133851\nv 0.022701 0.139538 -1.083174\nv 0.023143 0.137970 -1.089840\nv 0.021714 0.136618 -1.086961\nv 0.008991 0.147502 -0.962597\nv 0.009224 0.148241 -0.973908\nv 0.008545 0.143794 -0.963462\nv 0.002361 0.138235 -0.959350\nv 0.009608 0.155478 -1.014613\nv 0.008000 0.155605 -0.994604\nv 0.004360 0.155836 -1.007454\nv 0.007582 0.139632 -0.993255\nv 0.000000 0.138731 -0.974305\nv 0.005696 0.139198 -0.971823\nv 0.008582 0.140916 -0.971442\nv 0.007220 0.139696 -0.970589\nv 0.007185 0.139569 -0.959003\nv 0.023069 0.120198 -1.085564\nv 0.024352 0.120314 -1.094908\nv 0.023434 0.117030 -1.085496\nv 0.002785 0.135013 -1.159581\nv 0.002930 0.135136 -1.151011\nv 0.007865 0.137598 -1.154371\nv 0.004729 0.125411 -1.144941\nv 0.004894 0.122974 -1.150999\nv 0.006269 0.121383 -1.147346\nv 0.009360 0.123578 -1.142584\nv 0.023862 0.174619 -1.106256\nv 0.028254 0.180599 -1.112170\nv 0.025610 0.172501 -1.105716\nv 0.029094 0.128139 -1.104519\nv 0.027424 0.137683 -1.098487\nv 0.031435 0.136678 -1.104750\nv 0.009799 0.135009 -1.142221\nv 0.009662 0.132152 -1.140733\nv 0.014033 0.132766 -1.141647\nv 0.027970 0.104409 -1.115897\nv 0.024504 0.105927 -1.109836\nv 0.028794 0.107554 -1.115160\nv 0.018228 0.150601 -1.066530\nv 0.014700 0.150822 -1.053241\nv 0.015325 0.153785 -1.064692\nv 0.019423 0.145188 -1.060565\nv 0.019466 0.141697 -1.059011\nv 0.018091 0.147869 -1.057106\nv 0.019492 0.148815 -1.141174\nv 0.023800 0.146248 -1.143027\nv 0.026276 0.147074 -1.138723\nv 0.025826 0.149492 -1.136556\nv 0.023163 0.137948 -1.143189\nv 0.019524 0.141235 -1.147707\nv 0.021439 0.136350 -1.142727\nv 0.032784 0.131212 -1.126851\nv 0.033718 0.129355 -1.120878\nv 0.038255 0.134085 -1.125410\nv 0.032593 0.112032 -1.121873\nv 0.030844 0.116617 -1.126308\nv 0.031710 0.114530 -1.126638\nv 0.034189 0.110152 -1.124155\nv 0.015395 0.139586 -1.050682\nv 0.013144 0.140968 -1.043991\nv 0.014589 0.144249 -1.044426\nv 0.024482 0.178088 -1.121996\nv 0.021191 0.171102 -1.119061\nv 0.022515 0.172819 -1.115280\nv 0.017780 0.119069 -1.074485\nv 0.017575 0.126333 -1.067584\nv 0.020404 0.118314 -1.077443\nv 0.011219 0.133809 -1.049850\nv 0.014034 0.131155 -1.058034\nv 0.008245 0.130391 -1.056378\nv 0.011781 0.155009 -1.053344\nv 0.008646 0.155138 -1.035797\nv 0.012155 0.149774 -1.037198\nv 0.014230 0.150455 -1.025490\nv 0.011541 0.154711 -1.024384\nv 0.009120 0.154330 -1.005304\nv 0.009503 0.148515 -0.994341\nv 0.013178 0.149736 -1.017724\nv 0.015901 0.147583 -1.028565\nv 0.014300 0.141616 -1.027197\nv 0.014251 0.141549 -1.022807\nv 0.020639 0.154846 -1.080428\nv 0.018666 0.158571 -1.087132\nv 0.022034 0.156761 -1.086988\nv 0.022977 0.149529 -1.081253\nv 0.022276 0.148494 -1.085724\nv 0.021712 0.142534 -1.073802\nv 0.017605 0.176491 -1.108520\nv 0.020201 0.175142 -1.106485\nv 0.015002 0.171482 -1.105024\nv 0.015968 0.176746 -1.118483\nv 0.013852 0.175347 -1.120534\nv 0.013163 0.173841 -1.126369\nv 0.010391 0.138691 -1.017287\nv 0.013288 0.138081 -1.024779\nv 0.010917 0.137436 -1.029681\nv 0.011896 0.142350 -1.169973\nv 0.010379 0.139980 -1.173750\nv 0.010232 0.138482 -1.170839\nv 0.011114 0.139969 -1.168500\nv 0.034670 0.142690 -1.125008\nv 0.032825 0.147523 -1.124478\nv 0.035375 0.145588 -1.128911\nv 0.033403 0.135618 -1.132950\nv 0.028726 0.132850 -1.134838\nv 0.022897 0.141417 -1.078467\nv 0.027600 0.153578 -1.104088\nv 0.029891 0.150094 -1.104016\nv 0.025597 0.150607 -1.095063\nv 0.014698 0.148017 -1.018160\nv 0.015800 0.148046 -1.023363\nv 0.012783 0.139321 -1.017578\nv 0.012362 0.148396 -1.011017\nv 0.010793 0.139979 -1.010218\nv 0.017488 0.160051 -1.144227\nv 0.018106 0.158769 -1.140745\nv 0.022423 0.160741 -1.140564\nv 0.022000 0.162159 -1.142280\nv 0.026772 0.112830 -1.108261\nv 0.026620 0.112432 -1.100632\nv 0.029185 0.115215 -1.105559\nv 0.031150 0.147247 -1.128331\nv 0.025856 0.145107 -1.141943\nv 0.033405 0.144406 -1.137152\nv 0.032022 0.147483 -1.134380\nv 0.009679 0.108052 -1.075693\nv 0.011713 0.114287 -1.074372\nv 0.013558 0.107119 -1.077416\nv 0.018081 0.105346 -1.096310\nv 0.011712 0.103788 -1.085171\nv 0.015952 0.104814 -1.083335\nv 0.004642 0.138735 -0.959194\nv 0.000000 0.167722 -1.143029\nv 0.003475 0.164488 -1.142973\nv 0.002514 0.168630 -1.138562\nv 0.003939 0.172570 -1.129399\nv 0.004753 0.169988 -1.134811\nv 0.018405 0.102160 -1.118235\nv 0.017370 0.102169 -1.124943\nv 0.008252 0.103680 -1.124832\nv 0.017170 0.103390 -1.132771\nv 0.015739 0.106102 -1.139571\nv 0.012378 0.104336 -1.134596\nv 0.010541 0.164346 -1.098692\nv 0.008807 0.160418 -1.090043\nv 0.005211 0.162411 -1.092450\nv 0.007744 0.140826 -0.954510\nv 0.011137 0.170564 -1.134699\nv 0.010134 0.169142 -1.135339\nv 0.008177 0.164395 -1.142608\nv 0.011046 0.166641 -1.143040\nv 0.022840 0.166414 -1.140730\nv 0.024051 0.162855 -1.140181\nv 0.024149 0.164278 -1.138393\nv 0.021338 0.166703 -1.136682\nv 0.005875 0.131869 -1.141088\nv 0.005227 0.130224 -1.141502\nv 0.011009 0.127760 -1.139245\nv 0.014654 0.147371 -1.035121\nv 0.012335 0.141131 -1.037101\nv 0.014121 0.172373 -1.130871\nv 0.016468 0.171190 -1.131569\nv 0.019213 0.172324 -1.129598\nv 0.021181 0.177202 -1.126647\nv 0.016821 0.174734 -1.126803\nv 0.007659 0.107458 -1.148022\nv 0.003643 0.110859 -1.162843\nv 0.019010 0.125914 -1.070077\nv 0.021366 0.121903 -1.079330\nv 0.018575 0.130371 -1.064790\nv 0.017337 0.135271 -1.056160\nv 0.019247 0.133895 -1.064404\nv 0.000000 0.147556 -1.178875\nv 0.001757 0.143827 -1.178063\nv 0.004664 0.147835 -1.176409\nv 0.004104 0.150449 -1.170803\nv 0.000000 0.149287 -1.175629\nv 0.017231 0.104816 -1.102089\nv 0.022768 0.104661 -1.109656\nv 0.020347 0.103828 -1.110147\nv 0.013387 0.104534 -1.094881\nv 0.024899 0.140904 -1.143468\nv 0.030262 0.137781 -1.138136\nv 0.031686 0.141177 -1.136277\nv 0.026603 0.142753 -1.141386\nv 0.017475 0.141782 -1.155442\nv 0.012893 0.137749 -1.163089\nv 0.012659 0.136925 -1.161857\nv 0.018850 0.142418 -1.151064\nv 0.009109 0.147153 -0.954554\nv 0.008714 0.143866 -0.954538\nv 0.008612 0.150365 -0.968431\nv 0.007732 0.175441 -1.109613\nv 0.009782 0.174107 -1.111039\nv 0.006069 0.171408 -1.104676\nv 0.009464 0.173570 -1.120791\nv 0.009908 0.172545 -1.127150\nv 0.011427 0.174522 -1.118306\nv 0.039000 0.135361 -1.119457\nv 0.033752 0.130207 -1.116479\nv 0.036165 0.134803 -1.114942\nv 0.031657 0.148869 -1.109963\nv 0.008324 0.155183 -0.976341\nv 0.032841 0.127848 -1.112628\nv 0.033070 0.124931 -1.120773\nv 0.031856 0.123091 -1.115927\nv 0.024580 0.112764 -1.095688\nv 0.027418 0.118728 -1.104869\nv 0.016123 0.155849 -1.142406\nv 0.012537 0.155728 -1.143913\nv 0.013305 0.152318 -1.142860\nv 0.007470 0.151037 -1.158832\nv 0.006949 0.149261 -1.164951\nv 0.008064 0.147733 -1.162123\nv 0.009446 0.148733 -1.158827\nv 0.005973 0.155355 -1.066403\nv 0.007644 0.156611 -1.051402\nv 0.015605 0.159490 -1.086927\nv 0.015624 0.160277 -1.093478\nv 0.020228 0.161515 -1.097051\nv 0.029540 0.116555 -1.109700\nv 0.027146 0.120529 -1.106048\nv 0.027681 0.120315 -1.111688\nv 0.029964 0.116141 -1.121878\nv 0.027496 0.118917 -1.122555\nv 0.027914 0.120055 -1.126372\nv 0.006606 0.165789 -1.140106\nv 0.007685 0.170291 -1.134871\nv 0.004146 0.152328 -1.163766\nv 0.002575 0.154290 -1.158746\nv 0.000000 0.154596 -1.158512\nv 0.013243 0.162027 -1.093903\nv 0.010215 0.156793 -1.085142\nv 0.006027 0.158909 -1.084564\nv 0.017098 0.126641 -1.138719\nv 0.019373 0.125361 -1.136873\nv 0.020388 0.128484 -1.136976\nv 0.017764 0.131954 -1.141243\nv 0.029540 0.114571 -1.129038\nv 0.027932 0.120042 -1.129380\nv 0.023414 0.120878 -1.133327\nv 0.016247 0.165278 -1.139263\nv 0.014426 0.164210 -1.142449\nv 0.016183 0.163635 -1.143738\nv 0.020623 0.165278 -1.141811\nv 0.011736 0.163160 -1.144583\nv 0.008362 0.161493 -1.145651\nv 0.011376 0.159263 -1.147918\nv 0.017079 0.162484 -1.145248\nv 0.023863 0.125569 -1.090707\nv 0.024219 0.124013 -1.089040\nv 0.020876 0.132459 -1.081083\nv 0.019454 0.127599 -1.072066\nv 0.021784 0.129934 -1.072942\nv 0.003139 0.160508 -1.087918\nv 0.003797 0.156710 -1.072251\nv 0.000000 0.162008 -1.083012\nv 0.029845 0.104203 -1.132456\nv 0.031642 0.105982 -1.130031\nv 0.028209 0.106801 -1.134952\nv 0.031453 0.107390 -1.118813\nv 0.035691 0.104061 -1.121120\nv 0.029810 0.102827 -1.117676\nv 0.022578 0.166252 -1.111191\nv 0.021382 0.167741 -1.116318\nv 0.021975 0.163595 -1.115546\nv 0.022974 0.162280 -1.113552\nv 0.032858 0.147048 -1.113381\nv 0.028426 0.154486 -1.106324\nv 0.028563 0.153990 -1.111754\nv 0.003100 0.133502 -1.165879\nv 0.008307 0.136003 -1.160982\nv 0.009339 0.133790 -1.164421\nv 0.006062 0.138809 -1.176769\nv 0.007498 0.134345 -1.173471\nv 0.009129 0.141085 -1.175694\nv 0.019438 0.114986 -1.141754\nv 0.018454 0.116067 -1.145096\nv 0.020551 0.109300 -1.142655\nv 0.007179 0.111622 -1.162680\nv 0.013770 0.109005 -1.151751\nv 0.029986 0.180247 -1.113563\nv 0.027612 0.173795 -1.108688\nv 0.021709 0.162099 -1.099999\nv 0.025876 0.164536 -1.106273\nv 0.026173 0.159396 -1.110252\nv 0.004398 0.123574 -1.065721\nv 0.009241 0.127871 -1.061210\nv 0.010353 0.125979 -1.064329\nv 0.006510 0.115427 -1.168275\nv 0.007368 0.113252 -1.166955\nv 0.007893 0.116534 -1.165496\nv 0.026675 0.100369 -1.120838\nv 0.031073 0.100920 -1.124256\nv 0.027061 0.100015 -1.126448\nv 0.021477 0.134864 -1.075116\nv 0.022678 0.131307 -1.077294\nv 0.021503 0.135932 -1.067844\nv 0.022658 0.138741 -1.074084\nv 0.023742 0.162925 -1.120607\nv 0.024500 0.167535 -1.123953\nv 0.023428 0.165950 -1.127427\nv 0.023787 0.164175 -1.125563\nv 0.025452 0.174819 -1.125189\nv 0.026151 0.179466 -1.123391\nv 0.024901 0.178640 -1.126052\nv 0.024171 0.174158 -1.128275\nv 0.008761 0.140327 -0.979196\nv 0.009251 0.140515 -0.993481\nv 0.009233 0.145324 -0.992652\nv 0.022744 0.170740 -1.123138\nv 0.024867 0.172503 -1.124639\nv 0.022543 0.168430 -1.121433\nv 0.028186 0.108750 -1.136273\nv 0.024350 0.113533 -1.136742\nv 0.022316 0.111320 -1.139512\nv 0.023276 0.107346 -1.139325\nv 0.024851 0.153995 -1.135220\nv 0.024521 0.156876 -1.135133\nv 0.021625 0.154687 -1.135520\nv 0.021504 0.152669 -1.135604\nv 0.027320 0.151455 -1.132215\nv 0.025060 0.158502 -1.128313\nv 0.025608 0.159069 -1.129417\nv 0.009276 0.141710 -0.978709\nv 0.011780 0.122450 -1.068808\nv 0.004696 0.113943 -1.073151\nv 0.013533 0.169999 -1.138300\nv 0.017294 0.166276 -1.135719\nv 0.029564 0.115182 -1.114205\nv 0.030202 0.116786 -1.117568\nv 0.029692 0.117514 -1.115009\nv 0.028832 0.120426 -1.117795\nv 0.011242 0.174082 -1.111886\nv 0.016563 0.177776 -1.114098\nv 0.019089 0.179014 -1.110900\nv 0.022038 0.179838 -1.110746\nv 0.016964 0.143244 -1.155782\nv 0.013113 0.139955 -1.163519\nv 0.018549 0.147952 -1.151406\nv 0.015881 0.149413 -1.145546\nv 0.011803 0.150439 -1.153208\nv 0.017104 0.147595 -1.156353\nv 0.016685 0.107864 -1.078895\nv 0.016263 0.114708 -1.076056\nv 0.019961 0.109904 -1.081131\nv 0.020145 0.106407 -1.095593\nv 0.018832 0.105960 -1.086412\nv 0.020611 0.107817 -1.085139\nv 0.029465 0.182577 -1.120619\nv 0.024593 0.175323 -1.113329\nv 0.028684 0.177162 -1.113248\nv 0.028005 0.187415 -1.121873\nv 0.028916 0.185665 -1.118078\nv 0.023901 0.183181 -1.114480\nv 0.033362 0.140727 -1.133090\nv 0.034986 0.141037 -1.128155\nv 0.035089 0.144457 -1.132438\nv 0.024213 0.127728 -1.100352\nv 0.025754 0.131671 -1.098663\nv 0.027933 0.126815 -1.104245\nv 0.025991 0.124927 -1.104164\nv 0.028137 0.121943 -1.112149\nv 0.018600 0.136363 -1.142323\nv 0.014459 0.139820 -1.153561\nv 0.011390 0.137141 -1.157389\nv 0.014088 0.139001 -1.149756\nv 0.014168 0.104203 -1.107965\nv 0.018999 0.103314 -1.112770\nv 0.008460 0.104300 -1.113061\nv 0.027546 0.154178 -1.116098\nv 0.025477 0.156145 -1.121294\nv 0.028249 0.150483 -1.125548\nv 0.025526 0.160621 -1.112348\nv 0.011442 0.119161 -1.159853\nv 0.010442 0.119857 -1.163395\nv 0.011345 0.117830 -1.162975\nv 0.011759 0.117322 -1.159667\nv 0.022745 0.102233 -1.115732\nv 0.026513 0.100112 -1.118687\nv 0.031433 0.100469 -1.119460\nv 0.000000 0.132804 -1.171194\nv 0.006604 0.132285 -1.168010\nv 0.035647 0.136217 -1.128908\nv 0.034163 0.141380 -1.108346\nv 0.034792 0.141303 -1.116445\nv 0.010216 0.119647 -1.150689\nv 0.011021 0.120491 -1.147666\nv 0.009168 0.170174 -1.107883\nv 0.011756 0.171815 -1.106638\nv 0.010365 0.172836 -1.109670\nv 0.025927 0.124239 -1.128258\nv 0.032215 0.124921 -1.123248\nv 0.025924 0.128911 -1.133098\nv 0.030662 0.122390 -1.121232\nv 0.003687 0.118105 -1.160066\nv 0.007230 0.119129 -1.161903\nv 0.009804 0.119231 -1.156319\nv 0.024911 0.165725 -1.109899\nv 0.026694 0.173357 -1.110702\nv 0.006121 0.135808 -1.145719\nv 0.010869 0.138714 -1.146424\nv 0.010582 0.138447 -1.154503\nv 0.003177 0.119651 -1.165065\nv 0.005779 0.119831 -1.163118\nv 0.004092 0.117007 -1.166577\nv 0.004257 0.116891 -1.167541\nv 0.024578 0.159127 -1.102736\nv 0.025600 0.156453 -1.108659\nv 0.026084 0.157894 -1.100067\nv 0.023784 0.153354 -1.094923\nv 0.004424 0.114342 -1.169881\nv 0.006512 0.112053 -1.165627\nv 0.003904 0.111275 -1.167539\nv 0.003247 0.173053 -1.109787\nv 0.005763 0.174451 -1.106825\nv 0.002295 0.170240 -1.104790\nv 0.007705 0.175060 -1.115126\nv 0.009996 0.174472 -1.114415\nv 0.007541 0.176085 -1.111511\nv 0.005257 0.174858 -1.113661\nv 0.022464 0.154953 -1.087696\nv 0.023918 0.159075 -1.095168\nv 0.010347 0.103956 -1.080403\nv 0.010789 0.105512 -1.077496\nv 0.003129 0.176797 -1.117075\nv 0.003244 0.174809 -1.113383\nv 0.003783 0.173693 -1.124407\nv 0.000000 0.175529 -1.124627\nv 0.002278 0.178503 -1.119384\nv 0.021324 0.160593 -1.093529\nv 0.022256 0.161144 -1.099458\nv 0.028232 0.111937 -1.111628\nv 0.000000 0.138294 -1.029770\nv 0.007202 0.134547 -1.045595\nv 0.006758 0.131785 -1.052846\nv 0.026837 0.108692 -1.110763\nv 0.023940 0.109709 -1.101413\nv 0.021458 0.107555 -1.096895\nv 0.022418 0.110066 -1.093123\nv 0.028456 0.128677 -1.129698\nv 0.021156 0.180983 -1.122217\nv 0.026402 0.186958 -1.123265\nv 0.022187 0.182772 -1.116930\nv 0.029540 0.186069 -1.124291\nv 0.030657 0.183212 -1.118462\nv 0.032888 0.137065 -1.109354\nv 0.029248 0.142928 -1.101254\nv 0.030509 0.144873 -1.102435\nv 0.009814 0.155997 -1.066200\nv 0.008450 0.155604 -1.071976\nv 0.011975 0.156538 -1.075872\nv 0.020188 0.152497 -1.074334\nv 0.017710 0.154666 -1.073975\nv 0.028124 0.187788 -1.125258\nv 0.024290 0.183043 -1.124333\nv 0.010576 0.138002 -1.144570\nv 0.005878 0.133855 -1.142994\nv 0.014830 0.135924 -1.050438\nv 0.016383 0.131104 -1.060625\nv 0.012513 0.137948 -1.037364\nv 0.010994 0.136590 -1.038937\nv 0.021307 0.119952 -1.139770\nv 0.017335 0.123267 -1.139088\nv 0.017611 0.120730 -1.141690\nv 0.018890 0.118010 -1.143395\nv 0.011483 0.162778 -1.094372\nv 0.013380 0.165860 -1.099054\nv 0.016960 0.165042 -1.097785\nv 0.022364 0.145474 -1.073399\nv 0.021672 0.147660 -1.068408\nv 0.023057 0.151182 -1.077138\nv 0.020750 0.110451 -1.156938\nv 0.017670 0.112260 -1.154279\nv 0.014092 0.117023 -1.152062\nv 0.014894 0.110442 -1.156084\nv 0.015609 0.110052 -1.151736\nv 0.007727 0.132311 -1.171239\nv 0.010797 0.135968 -1.160924\nv 0.023684 0.143573 -1.085286\nv 0.024504 0.142890 -1.090704\nv 0.026710 0.141789 -1.096124\nv 0.005718 0.156087 -1.041789\nv 0.034123 0.145762 -1.131351\nv 0.035082 0.103256 -1.121530\nv 0.032415 0.104483 -1.124258\nv 0.030305 0.101529 -1.122212\nv 0.033027 0.108593 -1.125102\nv 0.010817 0.152947 -1.149251\nv 0.011970 0.156967 -1.146891\nv 0.015272 0.157179 -1.141554\nv 0.030462 0.185984 -1.121441\nv 0.024196 0.124114 -1.132801\nv 0.024053 0.126014 -1.131645\nv 0.002569 0.160046 -1.149010\nv 0.001955 0.156144 -1.154195\nv 0.006221 0.156736 -1.151873\nv 0.006599 0.159945 -1.147560\nv 0.009670 0.155457 -1.077275\nv 0.023884 0.134373 -1.139625\nv 0.026616 0.131639 -1.133743\nv 0.025931 0.135447 -1.139752\nv 0.009419 0.148680 -0.980603\nv 0.008366 0.155647 -0.982000\nv 0.024348 0.101478 -1.131717\nv 0.013743 0.154554 -1.062974\nv 0.011431 0.155650 -1.063356\nv 0.013830 0.157017 -1.076262\nv 0.027167 0.101673 -1.131660\nv 0.028929 0.102855 -1.132270\nv 0.021850 0.106008 -1.140221\nv 0.029669 0.100656 -1.127297\nv 0.032570 0.102002 -1.125113\nv 0.011622 0.173689 -1.125512\nv 0.011456 0.173792 -1.128172\nv 0.018150 0.112563 -1.148980\nv 0.023695 0.108659 -1.145853\nv 0.019858 0.113317 -1.145408\nv 0.015532 0.118018 -1.147568\nv 0.017641 0.118013 -1.144947\nv 0.020281 0.109364 -1.143957\nv 0.020065 0.111454 -1.143626\nv 0.017222 0.110928 -1.150167\nv 0.017487 0.109072 -1.148619\nv 0.000000 0.170035 -1.105914\nv 0.026456 0.153334 -1.128160\nv 0.028730 0.149785 -1.129088\nv 0.019098 0.108570 -1.145197\nv 0.008754 0.136048 -1.039633\nv 0.000000 0.137173 -1.035429\nv 0.002717 0.138114 -1.176918\nv 0.003383 0.133520 -1.173920\nv 0.021317 0.164928 -1.118960\nv 0.024219 0.159589 -1.116407\nv 0.023663 0.160066 -1.104491\nv 0.026274 0.155969 -1.117502\nv 0.027582 0.155478 -1.112293\nv 0.016559 0.140843 -1.148187\nv 0.015210 0.138555 -1.147274\nv 0.015551 0.136895 -1.144294\nv 0.003517 0.142411 -1.177138\nv 0.006292 0.143966 -1.175154\nv 0.015040 0.127541 -1.064232\nv 0.000000 0.124581 -1.151066\nv 0.004883 0.121656 -1.156240\nv 0.027342 0.120474 -1.121619\nv 0.031217 0.116261 -1.119643\nv 0.014190 0.138787 -1.044160\nv 0.013467 0.137478 -1.044031\nv 0.009884 0.155170 -1.148802\nv 0.013162 0.139103 -1.036326\nv 0.021852 0.165227 -1.143139\nv 0.002392 0.163673 -1.094677\nv 0.000000 0.165014 -1.095378\nv 0.030366 0.107848 -1.125336\nv 0.029695 0.111660 -1.128259\nv 0.000000 0.130214 -1.141501\nv 0.004439 0.128230 -1.141852\nv 0.012302 0.124894 -1.138933\nv 0.025488 0.148030 -1.093497\nv 0.023250 0.145207 -1.084448\nv 0.024632 0.161627 -1.133560\nv 0.023552 0.164118 -1.128536\nv 0.022632 0.165403 -1.130438\nv 0.024431 0.163966 -1.134503\nv 0.024948 0.169254 -1.125610\nv 0.024225 0.170444 -1.127882\nv 0.011311 0.111251 -1.159749\nv 0.012271 0.115968 -1.162209\nv 0.012314 0.115714 -1.159618\nv 0.025018 0.117555 -1.133057\nv 0.021908 0.116718 -1.137589\nv 0.016053 0.112836 -1.158005\nv 0.016025 0.110691 -1.153689\nv 0.023325 0.106346 -1.158724\nv 0.026054 0.158026 -1.132387\nv 0.029156 0.149201 -1.133499\nv 0.014326 0.112738 -1.158411\nv 0.024009 0.106761 -1.159208\nv 0.013070 0.112197 -1.159360\nv 0.012891 0.115667 -1.157993\nv 0.032428 0.135260 -1.108201\nv 0.032443 0.130139 -1.109005\nv 0.033621 0.133263 -1.112874\nv 0.006219 0.173665 -1.127578\nv 0.008554 0.172598 -1.126143\nv 0.006751 0.175222 -1.123881\nv 0.004689 0.174740 -1.122454\nv 0.007792 0.164337 -1.141363\nv 0.021795 0.114605 -1.085002\nv 0.018803 0.114434 -1.078806\nv 0.024666 0.116151 -1.095629\nv 0.000000 0.112793 -1.168340\nv 0.000000 0.111062 -1.165306\nv 0.004337 0.117128 -1.071601\nv 0.004079 0.120090 -1.069377\nv 0.012260 0.118891 -1.071929\nv 0.020057 0.145530 -1.151936\nv 0.021393 0.143960 -1.150324\nv 0.024038 0.144084 -1.144334\nv 0.021176 0.146920 -1.147003\nv 0.023143 0.142537 -1.146354\nv 0.022948 0.170408 -1.110323\nv 0.017859 0.140343 -1.054907\nv 0.020623 0.105738 -1.102130\nv 0.022834 0.107204 -1.103404\nv 0.033042 0.139312 -1.134606\nv 0.014275 0.166066 -1.141640\nv 0.022213 0.133862 -1.092580\nv 0.024252 0.135531 -1.094399\nv 0.024261 0.126716 -1.096095\nv 0.022870 0.131267 -1.087515\nv 0.022038 0.168361 -1.128967\nv 0.010949 0.135555 -1.044605\nv 0.023635 0.117565 -1.092814\nv 0.026234 0.183241 -1.124856\nv 0.027502 0.181840 -1.122937\nv 0.003795 0.176277 -1.119601\nv 0.009655 0.174520 -1.117274\nv 0.005600 0.175134 -1.116532\nv 0.021216 0.135767 -1.077946\nv 0.009738 0.156037 -1.051434\nv 0.030646 0.124283 -1.110275\nv 0.032928 0.103397 -1.126166\nv 0.023294 0.127131 -1.080950\nv 0.024146 0.122724 -1.086923\nv 0.019211 0.107426 -1.143970\nv 0.009005 0.105064 -1.137730\nv 0.013167 0.107329 -1.143692\nv 0.000000 0.133402 -1.142882\nv 0.022221 0.116502 -1.081779\nv 0.021877 0.111069 -1.087535\nv 0.021165 0.123236 -1.135366\nv 0.025993 0.161080 -1.131353\nv 0.026673 0.122631 -1.102253\nv 0.015788 0.153380 -1.141908\nv 0.020096 0.154497 -1.138215\nv 0.018738 0.151207 -1.141678\nv 0.024182 0.151543 -1.137761\nv 0.021559 0.151761 -1.137042\nv 0.017239 0.150519 -1.138965\nv 0.006957 0.174764 -1.120694\nv 0.009927 0.103589 -1.116810\nv 0.000000 0.104114 -1.119723\nv 0.014235 0.151654 -1.143775\nv 0.011077 0.152569 -1.151732\nv 0.015885 0.151713 -1.145223\nv 0.008049 0.165794 -1.099560\nv 0.003653 0.167591 -1.100791\nv 0.004963 0.164907 -1.096635\nv 0.010590 0.116221 -1.165548\nv 0.008992 0.113934 -1.165849\nv 0.012938 0.110880 -1.168727\nv 0.005340 0.139311 -1.000962\nv 0.011091 0.135048 -1.165194\nv 0.027281 0.150752 -1.126994\nv 0.006354 0.157080 -1.076976\nv 0.015847 0.157144 -1.079410\nv 0.013905 0.158450 -1.083124\nv 0.012741 0.159153 -1.089993\nv 0.031095 0.112926 -1.120084\nv 0.030994 0.112473 -1.115995\nv 0.009845 0.112523 -1.165977\nv 0.010995 0.111941 -1.163628\nv 0.013606 0.108765 -1.169346\nv 0.013664 0.110824 -1.167669\nv 0.007340 0.172791 -1.130734\nv 0.032189 0.145490 -1.108212\nv 0.029715 0.147895 -1.102469\nv 0.025631 0.102572 -1.115716\nv 0.008660 0.120107 -1.164990\nv 0.005705 0.119422 -1.165311\nv 0.034986 0.142982 -1.118288\nv 0.031998 0.146260 -1.118144\nv 0.006861 0.148046 -1.169067\nv 0.006763 0.146693 -1.173650\nv 0.007321 0.145543 -1.171521\nv 0.007496 0.146793 -1.168035\nv 0.004848 0.145305 -1.176986\nv 0.029493 0.149352 -1.123883\nv 0.030233 0.150182 -1.120625\nv 0.029543 0.150060 -1.115908\nv 0.010880 0.143369 -1.170821\nv 0.021828 0.139114 -1.067381\nv 0.020585 0.142381 -1.065197\nv 0.014866 0.122557 -1.141527\nv 0.015464 0.120233 -1.146292\nv 0.016262 0.120580 -1.143340\nv 0.015322 0.133899 -1.140232\nv 0.015063 0.127585 -1.137509\nv 0.000000 0.139613 -1.007486\nv 0.000000 0.138926 -0.992688\nv 0.017342 0.136125 -1.143009\nv 0.009126 0.167934 -1.104852\nv 0.036752 0.140456 -1.125867\nv 0.036276 0.139407 -1.121550\nv 0.014052 0.126565 -1.138690\nv 0.012928 0.167732 -1.101620\nv 0.018347 0.169601 -1.102737\nv 0.021027 0.157986 -1.137353\nv 0.024459 0.159566 -1.136621\nv 0.023852 0.132031 -1.137980\nv 0.021798 0.130700 -1.137592\nv 0.023620 0.139504 -1.142876\nv 0.008191 0.153856 -1.154339\nv 0.008843 0.152969 -1.155045\nv 0.026758 0.114897 -1.130990\nv 0.012558 0.118492 -1.154044\nv 0.012203 0.116775 -1.156109\nv 0.013182 0.121821 -1.145412\nv 0.012446 0.120214 -1.149353\nv 0.013967 0.118688 -1.150893\nv 0.010879 0.148510 -1.004186\nv 0.008426 0.157168 -1.150817\nv 0.006103 0.154535 -1.156688\nv 0.008334 0.119162 -1.153869\nv 0.010007 0.170558 -1.131351\nv 0.009767 0.153225 -1.041790\nv 0.008580 0.155568 -1.043487\nv 0.029620 0.187775 -1.123848\nv 0.011351 0.152022 -1.045683\nv 0.015221 0.147999 -1.047451\nv 0.014033 0.147576 -1.041101\nv 0.019703 0.168765 -1.131900\nv 0.020663 0.167681 -1.130521\nv 0.022721 0.166730 -1.100963\nv 0.020268 0.162661 -1.098186\nv 0.023917 0.165795 -1.101499\nv 0.024137 0.119106 -1.096609\nv 0.013673 0.144593 -1.039962\nv 0.030385 0.108643 -1.117867\nv 0.029840 0.109488 -1.114162\nv 0.012654 0.143799 -1.166199\nv 0.012421 0.142170 -1.165037\nv 0.015494 0.145712 -1.159844\nv 0.036474 0.137520 -1.125614\nv 0.007848 0.152180 -0.965118\nv 0.000000 0.152427 -0.964691\nv 0.000000 0.155755 -0.977181\nv 0.000000 0.134523 -1.152004\nv 0.000000 0.134935 -1.145924\nv 0.014288 0.105309 -1.079622\nv 0.018250 0.106708 -1.081991\nv 0.008144 0.150730 -0.958575\nv 0.006016 0.149956 -0.954671\nv 0.031035 0.147669 -1.120324\nv 0.028594 0.152700 -1.114962\nv 0.021260 0.168496 -1.101777\nv 0.029299 0.130523 -1.129855\nv 0.012271 0.113350 -1.161874\nv 0.026211 0.169320 -1.106528\nv 0.025390 0.169527 -1.109321\nv 0.034222 0.105798 -1.123857\nv 0.023010 0.159018 -1.091315\nv 0.022162 0.151842 -1.090130\nv 0.015188 0.124141 -1.137588\nv 0.020177 0.165620 -1.137530\nv 0.022168 0.172397 -1.121382\nv 0.023120 0.127545 -1.083482\nv 0.021563 0.136987 -1.081920\nv 0.017262 0.106774 -1.143235\nv 0.011294 0.108294 -1.150677\nv 0.015016 0.107983 -1.149275\nv 0.026278 0.179570 -1.117512\nv 0.008913 0.138230 -1.173879\nv 0.009433 0.135237 -1.172257\nv 0.011674 0.136864 -1.166320\nv 0.011812 0.122450 -1.143024\nv 0.000000 0.103969 -1.126103\nv 0.011773 0.103436 -1.130156\nv 0.007526 0.103893 -1.131381\nv 0.000000 0.128923 -1.057809\nv 0.017574 0.110984 -1.154331\nv 0.000000 0.162306 -1.150287\nv 0.000000 0.156058 -1.155745\nv 0.000000 0.119533 -1.164694\nv 0.000000 0.116789 -1.166867\nv 0.002576 0.118304 -1.166430\nv 0.015249 0.110874 -1.157940\nv 0.006284 0.106229 -1.075780\nv 0.000000 0.108276 -1.074206\nv 0.004589 0.108627 -1.074493\nv 0.006332 0.151788 -1.160960\nv 0.016775 0.151558 -1.138487\nv 0.019468 0.151788 -1.136808\nv 0.014179 0.139857 -1.027510\nv 0.014102 0.138751 -1.024930\nv 0.006011 0.167760 -1.100973\nv 0.024793 0.122497 -1.096135\nv 0.000000 0.105847 -1.075506\nv 0.013372 0.172801 -1.133938\nv 0.000000 0.163855 -1.087317\nv 0.005362 0.112282 -1.170726\nv 0.025343 0.160957 -1.137689\nv 0.009299 0.139501 -1.007742\nv 0.016462 0.112396 -1.151617\nv 0.006439 0.120379 -1.152294\nv 0.025529 0.120390 -1.102226\nv 0.024802 0.111501 -1.097686\nv 0.007468 0.120646 -1.164423\nv 0.010452 0.120116 -1.157656\nv 0.011865 0.118501 -1.156157\nv 0.011378 0.119662 -1.152495\nv 0.020695 0.142229 -1.147282\nv 0.017462 0.141210 -1.151039\nv 0.014465 0.123980 -1.139729\nv 0.012871 0.123260 -1.140074\nv 0.026389 0.181260 -1.119736\nv 0.002990 0.162110 -1.146205\nv 0.003890 0.134941 -1.162143\nv 0.000000 0.134117 -1.160254\nv 0.026178 0.159449 -1.134156\nv 0.006786 0.139308 -1.009421\nv 0.018022 0.102408 -1.129529\nv 0.008774 0.111679 -1.164094\nv 0.012932 0.104629 -1.100870\nv 0.012049 0.172257 -1.131238\nv 0.000000 0.137215 -1.176251\nv 0.000000 0.133732 -1.173459\nv 0.000000 0.139110 -1.176618\nv 0.008741 0.137345 -1.157971\nv 0.022859 0.124584 -1.080043\nv 0.019248 0.146625 -1.153688\nv 0.017615 0.145037 -1.156897\nv 0.015516 0.145705 -1.159813\nv 0.017387 0.146172 -1.156740\nv 0.015536 0.137399 -1.049681\nv 0.011504 0.138550 -1.167482\nv 0.017123 0.138142 -1.055303\nv 0.025035 0.111539 -1.103440\nv 0.011143 0.120531 -1.154093\nv 0.012144 0.144905 -1.166410\nv 0.014304 0.147238 -1.159827\nv 0.009844 0.120597 -1.161145\nv 0.009860 0.119558 -1.159711\nv 0.020764 0.138082 -1.062872\nv 0.000000 0.124298 -1.155229\nv 0.006115 0.160895 -1.145677\nv 0.000000 0.173482 -1.111460\nv 0.024184 0.108605 -1.138551\nv 0.013011 0.123140 -1.142251\nv 0.013888 0.121073 -1.143550\nv 0.010103 0.135856 -1.158811\nv 0.015507 0.145726 -1.159817\nv 0.000000 0.104437 -1.113765\nv 0.023592 0.164403 -1.136095\nv 0.024332 0.162412 -1.138456\nv 0.015512 0.145716 -1.159815\nv 0.000000 0.121998 -1.067204\nv 0.012224 0.120617 -1.151141\nv 0.000000 0.104468 -1.092725\nv 0.030097 0.116653 -1.112785\nv 0.032614 0.004261 0.195674\nv 0.035072 -0.014131 0.196134\nv 0.023685 -0.014131 0.196134\nv 0.026143 0.004261 0.195674\nv 0.039102 -0.044308 0.156807\nv 0.037715 -0.014144 0.156807\nv 0.021043 -0.014144 0.156807\nv 0.019655 -0.044308 0.156807\nv 0.026411 0.011910 0.199499\nv 0.032346 0.011910 0.199499\nv 0.036868 0.031936 0.184461\nv 0.035367 0.033378 0.189909\nv 0.023390 0.033378 0.189909\nv 0.021889 0.031936 0.184461\nv 0.033866 0.036568 0.195391\nv 0.033197 0.047605 0.201431\nv 0.025561 0.047605 0.201431\nv 0.024891 0.036568 0.195391\nv 0.021889 0.038540 0.212907\nv 0.025561 0.049574 0.204828\nv 0.033197 0.049574 0.204828\nv 0.036868 0.038540 0.212907\nv 0.026678 0.015453 0.206159\nv 0.026678 0.013223 0.220489\nv 0.032079 0.013223 0.220489\nv 0.032079 0.015453 0.206159\nv 0.036868 0.028718 0.229520\nv 0.036868 0.023368 0.237502\nv 0.021889 0.023368 0.237502\nv 0.021889 0.028718 0.229520\nv 0.033038 -0.002192 0.251542\nv 0.032332 0.008589 0.233384\nv 0.026425 0.008589 0.233384\nv 0.025719 -0.002192 0.251542\nv 0.023289 0.000426 0.259130\nv 0.022283 0.014121 0.247753\nv 0.036474 0.014121 0.247753\nv 0.035468 0.000426 0.259130\nv 0.023289 -0.000851 0.255431\nv 0.023289 -0.000744 0.255741\nv 0.035468 -0.000744 0.255741\nv 0.035468 -0.000851 0.255431\nv 0.021000 0.022251 0.218131\nv 0.020830 0.022793 0.219085\nv 0.020830 0.018715 0.229678\nv 0.021000 0.018297 0.228983\nv 0.037757 0.022251 0.218131\nv 0.037757 0.018297 0.228983\nv 0.037927 0.018715 0.229678\nv 0.037927 0.022793 0.219085\nv 0.021620 0.011428 0.240858\nv 0.021500 0.011655 0.241441\nv 0.037257 0.011655 0.241441\nv 0.037137 0.011428 0.240858\nv 0.021889 0.026701 0.156807\nv 0.021889 0.026034 0.156807\nv 0.036868 0.026034 0.156807\nv 0.036868 0.026701 0.156807\nv 0.022969 0.018443 0.189928\nv 0.022878 0.019574 0.189470\nv 0.023053 0.023102 0.194635\nv 0.023159 0.022283 0.195013\nv 0.023350 0.025403 0.200782\nv 0.035788 0.018443 0.189928\nv 0.035598 0.022283 0.195013\nv 0.035408 0.025403 0.200782\nv 0.035530 0.026196 0.200353\nv 0.035704 0.023102 0.194635\nv 0.021221 0.031051 0.211628\nv 0.021294 0.030177 0.211408\nv 0.037463 0.030177 0.211408\nv 0.037536 0.031051 0.211628\nv 0.023227 0.026196 0.200353\nv 0.021269 0.004261 0.178146\nv 0.021412 0.004261 0.180131\nv 0.020747 -0.014137 0.176975\nv 0.020657 -0.014137 0.174795\nv 0.019655 -0.044291 0.181269\nv 0.039102 -0.044291 0.181269\nv 0.039102 -0.044290 0.183768\nv 0.038011 -0.014137 0.176975\nv 0.038100 -0.014137 0.174795\nv 0.037489 0.004261 0.178146\nv 0.036868 0.004261 0.156807\nv 0.021889 0.004261 0.156807\nv 0.037345 0.004261 0.180131\nv 0.035879 0.019574 0.189470\nv 0.039102 -0.044274 0.205731\nv 0.019655 -0.044274 0.205731\nv 0.019655 -0.044290 0.183768\nv 0.000787 0.009596 -1.192291\nv 0.002178 0.020159 -1.192291\nv 0.002178 0.020159 -1.172390\nv 0.000787 0.009596 -1.172390\nv 0.006255 0.030003 -1.192291\nv 0.006255 0.030003 -1.172390\nv 0.012741 0.038456 -1.192291\nv 0.012741 0.038456 -1.172390\nv 0.021195 0.044943 -1.192291\nv 0.021195 0.044943 -1.172390\nv 0.031038 0.049020 -1.192291\nv 0.031038 0.049020 -1.172390\nv 0.041602 0.050411 -1.192291\nv 0.041602 0.050411 -1.172390\nv 0.052166 0.049020 -1.192291\nv 0.052166 0.049020 -1.172390\nv 0.062010 0.044943 -1.192291\nv 0.062010 0.044943 -1.172390\nv 0.070463 0.038456 -1.192291\nv 0.070463 0.038456 -1.172390\nv 0.076950 0.030003 -1.192291\nv 0.076950 0.030003 -1.172390\nv 0.081027 0.020159 -1.192291\nv 0.081027 0.020159 -1.172390\nv 0.082418 0.009596 -1.192291\nv 0.082418 0.009596 -1.172390\nv 0.081027 -0.000968 -1.192291\nv 0.081027 -0.000968 -1.172390\nv 0.076950 -0.010812 -1.192291\nv 0.076950 -0.010812 -1.172390\nv 0.070463 -0.019265 -1.192291\nv 0.070463 -0.019265 -1.172390\nv 0.062010 -0.025752 -1.192291\nv 0.062010 -0.025752 -1.172390\nv 0.052166 -0.029829 -1.192291\nv 0.052166 -0.029829 -1.172390\nv 0.041602 -0.031220 -1.192291\nv 0.041602 -0.031220 -1.172390\nv 0.031038 -0.029829 -1.192291\nv 0.031038 -0.029829 -1.172390\nv 0.021195 -0.025752 -1.192291\nv 0.021195 -0.025752 -1.172390\nv 0.012741 -0.019265 -1.192291\nv 0.012741 -0.019265 -1.172390\nv 0.006255 -0.010812 -1.192291\nv 0.006255 -0.010812 -1.172390\nv 0.002178 -0.000968 -1.192291\nv 0.002178 -0.000968 -1.172390\nv -0.003701 0.009568 -0.117382\nv -0.002159 0.021275 -0.117382\nv 0.026065 0.013776 -0.117382\nv 0.025516 0.009606 -0.117382\nv 0.002359 0.032184 -0.117382\nv 0.027674 0.017663 -0.117382\nv 0.009548 0.041552 -0.117382\nv 0.030235 0.021000 -0.117382\nv 0.018916 0.048740 -0.117382\nv 0.033572 0.023560 -0.117382\nv 0.029825 0.053259 -0.117382\nv 0.037458 0.025170 -0.117382\nv 0.041532 0.054800 -0.117382\nv 0.041629 0.025719 -0.117382\nv 0.053239 0.053259 -0.117382\nv 0.045799 0.025170 -0.117382\nv 0.064149 0.048740 -0.117382\nv 0.049685 0.023560 -0.117382\nv 0.073517 0.041552 -0.117382\nv 0.053022 0.021000 -0.117382\nv 0.080705 0.032184 -0.117382\nv 0.055583 0.017663 -0.117382\nv 0.085224 0.021275 -0.117382\nv 0.057193 0.013776 -0.117382\nv 0.086765 0.009568 -0.117382\nv 0.057742 0.009606 -0.117382\nv 0.085224 -0.002140 -0.117382\nv 0.057193 0.005436 -0.117382\nv 0.080705 -0.013049 -0.117382\nv 0.055583 0.001550 -0.117382\nv 0.073517 -0.022417 -0.117382\nv 0.053022 -0.001788 -0.117382\nv 0.064149 -0.029605 -0.117382\nv 0.049685 -0.004348 -0.117382\nv 0.053239 -0.034124 -0.117382\nv 0.045799 -0.005958 -0.117382\nv 0.041532 -0.035665 -0.117382\nv 0.041629 -0.006507 -0.117382\nv 0.029825 -0.034124 -0.117382\nv 0.037458 -0.005958 -0.117382\nv 0.018916 -0.029605 -0.117382\nv 0.033572 -0.004348 -0.117382\nv 0.009548 -0.022417 -0.117382\nv 0.030235 -0.001788 -0.117382\nv 0.002359 -0.013049 -0.117382\nv 0.027674 0.001550 -0.117382\nv -0.002159 -0.002140 -0.117382\nv 0.026065 0.005436 -0.117382\nv 0.026064 0.013776 -0.230591\nv 0.032382 0.022802 -1.067914\nv 0.029281 0.019960 -1.067914\nv 0.025515 0.009606 -0.230591\nv 0.027674 0.017662 -0.230591\nv 0.036112 0.024744 -1.067914\nv 0.030235 0.020999 -0.230591\nv 0.040218 0.025654 -1.067914\nv 0.033572 0.023560 -0.230591\nv 0.044419 0.025471 -1.067914\nv 0.037458 0.025169 -0.230591\nv 0.048430 0.024206 -1.067914\nv 0.041628 0.025718 -0.230591\nv 0.051977 0.021947 -1.067914\nv 0.045798 0.025169 -0.230591\nv 0.054818 0.018846 -1.067914\nv 0.049684 0.023560 -0.230591\nv 0.056760 0.015116 -1.067914\nv 0.053021 0.020999 -0.230591\nv 0.057671 0.011010 -1.067914\nv 0.055582 0.017662 -0.230591\nv 0.057487 0.006808 -1.067914\nv 0.057192 0.013776 -0.230591\nv 0.056223 0.002797 -1.067914\nv 0.057741 0.009606 -0.230591\nv 0.053963 -0.000750 -1.067914\nv 0.057192 0.005436 -0.230591\nv 0.050863 -0.003591 -1.067914\nv 0.055582 0.001549 -0.230591\nv 0.047133 -0.005533 -1.067914\nv 0.053021 -0.001788 -0.230591\nv 0.043027 -0.006443 -1.067914\nv 0.049684 -0.004348 -0.230591\nv 0.038825 -0.006260 -1.067914\nv 0.045798 -0.005958 -0.230591\nv 0.034814 -0.004995 -1.067914\nv 0.041628 -0.006507 -0.230591\nv 0.031267 -0.002736 -1.067914\nv 0.037458 -0.005958 -0.230591\nv 0.028426 0.000365 -1.067914\nv 0.033572 -0.004348 -0.230591\nv 0.026484 0.004095 -1.067914\nv 0.030235 -0.001788 -0.230591\nv 0.025574 0.008201 -1.067914\nv 0.027674 0.001549 -0.230591\nv 0.025757 0.012402 -1.067914\nv 0.026064 0.005435 -0.230591\nv 0.027021 0.016413 -1.067914\nv 0.000270 0.020624 -1.170392\nv -0.001186 0.009568 -1.170392\nv 0.004537 0.030927 -1.170392\nv 0.011326 0.039774 -1.170392\nv 0.020173 0.046563 -1.170392\nv 0.030476 0.050830 -1.170392\nv 0.041532 0.052286 -1.170392\nv 0.052588 0.050830 -1.170392\nv 0.062891 0.046563 -1.170392\nv 0.071739 0.039774 -1.170392\nv 0.078527 0.030927 -1.170392\nv 0.082795 0.020624 -1.170392\nv 0.084250 0.009568 -1.170392\nv 0.082795 -0.001489 -1.170392\nv 0.078527 -0.011792 -1.170392\nv 0.071739 -0.020639 -1.170392\nv 0.062891 -0.027428 -1.170392\nv 0.052589 -0.031695 -1.170392\nv 0.041532 -0.033151 -1.170392\nv 0.030476 -0.031695 -1.170392\nv 0.020173 -0.027428 -1.170392\nv 0.011326 -0.020639 -1.170392\nv 0.004537 -0.011792 -1.170392\nv 0.000270 -0.001489 -1.170392\nv 0.014516 0.009596 -1.192291\nv 0.015439 0.016607 -1.192291\nv 0.015439 0.002585 -1.192291\nv 0.018146 -0.003948 -1.192291\nv 0.022450 -0.009558 -1.192291\nv 0.028060 -0.013862 -1.192291\nv 0.034593 -0.016568 -1.192291\nv 0.041604 -0.017491 -1.192291\nv 0.048615 -0.016568 -1.192291\nv 0.055148 -0.013862 -1.192291\nv 0.060758 -0.009558 -1.192291\nv 0.065063 -0.003948 -1.192291\nv 0.067769 0.002586 -1.192291\nv 0.068692 0.009596 -1.192291\nv 0.067769 0.016607 -1.192291\nv 0.065063 0.023140 -1.192291\nv 0.060758 0.028750 -1.192291\nv 0.055148 0.033055 -1.192291\nv 0.048615 0.035761 -1.192291\nv 0.041604 0.036684 -1.192291\nv 0.034593 0.035761 -1.192291\nv 0.028060 0.033055 -1.192291\nv 0.022450 0.028750 -1.192291\nv 0.018146 0.023140 -1.192291\nv 0.025511 0.009603 -1.181123\nv 0.026060 0.013772 -1.181123\nv 0.026060 0.005433 -1.181123\nv 0.027669 0.001548 -1.181123\nv 0.030230 -0.001788 -1.181123\nv 0.033566 -0.004348 -1.181123\nv 0.037451 -0.005958 -1.181123\nv 0.041621 -0.006507 -1.181123\nv 0.045790 -0.005958 -1.181123\nv 0.049675 -0.004348 -1.181123\nv 0.053012 -0.001788 -1.181123\nv 0.055572 0.001548 -1.181123\nv 0.057181 0.005433 -1.181123\nv 0.057730 0.009603 -1.181123\nv 0.057181 0.013772 -1.181123\nv 0.055572 0.017658 -1.181123\nv 0.053012 0.020994 -1.181123\nv 0.049675 0.023554 -1.181123\nv 0.045790 0.025163 -1.181123\nv 0.041621 0.025712 -1.181123\nv 0.037451 0.025163 -1.181123\nv 0.033566 0.023554 -1.181123\nv 0.030230 0.020994 -1.181123\nv 0.027669 0.017658 -1.181123\nv 0.001958 0.020171 -0.196964\nv 0.001958 0.020171 -0.187336\nv 0.000562 0.009568 -0.187336\nv 0.000562 0.009568 -0.196964\nv 0.006051 0.030053 -0.196964\nv 0.006051 0.030053 -0.187336\nv 0.012562 0.038538 -0.196964\nv 0.012562 0.038538 -0.187336\nv 0.021047 0.045049 -0.196964\nv 0.021047 0.045049 -0.187336\nv 0.030928 0.049142 -0.196964\nv 0.030928 0.049142 -0.187336\nv 0.041532 0.050538 -0.196964\nv 0.041532 0.050538 -0.187336\nv 0.052136 0.049142 -0.196964\nv 0.052136 0.049142 -0.187336\nv 0.062017 0.045049 -0.196965\nv 0.062017 0.045049 -0.187336\nv 0.070503 0.038538 -0.196964\nv 0.070503 0.038538 -0.187336\nv 0.077014 0.030053 -0.196964\nv 0.077014 0.030053 -0.187336\nv 0.081107 0.020172 -0.196964\nv 0.081107 0.020172 -0.187336\nv 0.082503 0.009568 -0.196964\nv 0.082503 0.009568 -0.187336\nv 0.081107 -0.001036 -0.196964\nv 0.081107 -0.001036 -0.187336\nv 0.077014 -0.010918 -0.196964\nv 0.077014 -0.010918 -0.187336\nv 0.070503 -0.019403 -0.196964\nv 0.070503 -0.019403 -0.187336\nv 0.062018 -0.025914 -0.196965\nv 0.062018 -0.025914 -0.187336\nv 0.052136 -0.030007 -0.196964\nv 0.052136 -0.030007 -0.187336\nv 0.041532 -0.031403 -0.196964\nv 0.041532 -0.031403 -0.187336\nv 0.030928 -0.030007 -0.196964\nv 0.030928 -0.030007 -0.187336\nv 0.021047 -0.025914 -0.196964\nv 0.021047 -0.025914 -0.187336\nv 0.012562 -0.019403 -0.196964\nv 0.012562 -0.019403 -0.187336\nv 0.006051 -0.010918 -0.196964\nv 0.006051 -0.010918 -0.187336\nv 0.001958 -0.001036 -0.196964\nv 0.001958 -0.001036 -0.187336\nv -0.002159 0.021275 -0.183668\nv -0.003701 0.009568 -0.183668\nv 0.002359 0.032184 -0.183668\nv 0.009548 0.041552 -0.183668\nv 0.018916 0.048740 -0.183668\nv 0.029825 0.053259 -0.183668\nv 0.041532 0.054800 -0.183668\nv 0.053239 0.053259 -0.183668\nv 0.064149 0.048740 -0.183668\nv 0.073517 0.041552 -0.183668\nv 0.080705 0.032184 -0.183668\nv 0.085224 0.021275 -0.183668\nv 0.086765 0.009568 -0.183668\nv 0.085224 -0.002140 -0.183668\nv 0.080705 -0.013049 -0.183668\nv 0.073517 -0.022417 -0.183668\nv 0.064149 -0.029605 -0.183668\nv 0.053239 -0.034124 -0.183668\nv 0.041532 -0.035665 -0.183668\nv 0.029825 -0.034124 -0.183668\nv 0.018916 -0.029605 -0.183668\nv 0.009548 -0.022417 -0.183668\nv 0.002359 -0.013049 -0.183668\nv -0.002159 -0.002140 -0.183668\nv 0.078527 0.030927 -0.197760\nv 0.082795 0.020624 -0.197760\nv 0.084251 0.009568 -0.197760\nv 0.082795 -0.001489 -0.197760\nv 0.078527 -0.011792 -0.197760\nv 0.071739 -0.020639 -0.197760\nv 0.062891 -0.027428 -0.197760\nv 0.052589 -0.031695 -0.197760\nv 0.041532 -0.033151 -0.197760\nv 0.030476 -0.031695 -0.197760\nv 0.020173 -0.027428 -0.197760\nv 0.011326 -0.020639 -0.197760\nv 0.004537 -0.011792 -0.197760\nv 0.000270 -0.001489 -0.197760\nv -0.001186 0.009568 -0.197760\nv 0.000270 0.020624 -0.197760\nv 0.004537 0.030927 -0.197760\nv 0.011326 0.039774 -0.197760\nv 0.020173 0.046563 -0.197760\nv 0.030476 0.050830 -0.197760\nv 0.041532 0.052286 -0.197760\nv 0.052589 0.050830 -0.197760\nv 0.062891 0.046563 -0.197760\nv 0.071739 0.039774 -0.197760\nv 0.008980 0.021366 -0.112651\nv 0.008980 0.021366 -0.101615\nv 0.006965 0.006065 -0.101615\nv 0.006965 0.006065 -0.112651\nv 0.014886 0.035625 -0.112651\nv 0.014886 0.035625 -0.101615\nv 0.024281 0.047869 -0.112651\nv 0.024281 0.047869 -0.101615\nv 0.036525 0.057264 -0.112651\nv 0.036525 0.057264 -0.101615\nv 0.050783 0.063170 -0.112651\nv 0.050783 0.063170 -0.101615\nv 0.066084 0.065184 -0.112651\nv 0.066084 0.065184 -0.101615\nv 0.081385 0.063170 -0.112651\nv 0.081385 0.063170 -0.101615\nv 0.095644 0.057264 -0.112651\nv 0.095644 0.057264 -0.101615\nv 0.107888 0.047869 -0.112651\nv 0.107888 0.047869 -0.101615\nv 0.117283 0.035625 -0.112651\nv 0.117283 0.035625 -0.101615\nv 0.123189 0.021366 -0.112651\nv 0.123189 0.021366 -0.101615\nv 0.125203 0.006065 -0.112651\nv 0.125203 0.006065 -0.101615\nv 0.011958 0.020568 -0.096067\nv 0.010049 0.006065 -0.096067\nv 0.017556 0.034083 -0.096067\nv 0.026461 0.045689 -0.096067\nv 0.038066 0.054594 -0.096067\nv 0.051581 0.060192 -0.096067\nv 0.066084 0.062101 -0.096067\nv 0.080587 0.060192 -0.096067\nv 0.094102 0.054594 -0.096067\nv 0.105708 0.045689 -0.096067\nv 0.114613 0.034083 -0.096067\nv 0.120211 0.020568 -0.096067\nv 0.122120 0.006065 -0.096067\nv 0.011958 0.020568 0.021213\nv 0.010049 0.006065 0.021213\nv 0.017556 0.034083 0.021213\nv 0.026461 0.045689 0.021213\nv 0.038066 0.054594 0.021213\nv 0.051581 0.060192 0.021213\nv 0.066084 0.062101 0.021213\nv 0.080587 0.060192 0.021213\nv 0.094102 0.054594 0.021213\nv 0.105708 0.045689 0.021213\nv 0.114613 0.034083 0.021213\nv 0.120211 0.020568 0.021213\nv 0.122120 0.006065 0.021213\nv 0.015118 0.019722 0.022421\nv 0.015118 0.019722 0.031734\nv 0.013320 0.006065 0.031734\nv 0.013320 0.006065 0.022421\nv 0.020389 0.032447 0.022421\nv 0.020389 0.032447 0.031734\nv 0.028774 0.043375 0.022421\nv 0.028774 0.043375 0.031734\nv 0.039702 0.051760 0.022421\nv 0.039702 0.051760 0.031734\nv 0.052428 0.057031 0.022421\nv 0.052428 0.057031 0.031734\nv 0.066084 0.058829 0.022421\nv 0.066084 0.058829 0.031734\nv 0.079741 0.057031 0.022421\nv 0.079741 0.057031 0.031734\nv 0.092466 0.051760 0.022421\nv 0.092466 0.051760 0.031734\nv 0.103394 0.043375 0.022421\nv 0.103394 0.043375 0.031734\nv 0.111779 0.032447 0.022421\nv 0.111779 0.032447 0.031734\nv 0.117050 0.019722 0.022421\nv 0.117050 0.019722 0.031734\nv 0.118848 0.006065 0.022421\nv 0.118848 0.006065 0.031734\nv 0.017556 0.034083 0.032943\nv 0.017556 0.034083 0.079841\nv 0.011958 0.020568 0.079841\nv 0.011958 0.020568 0.032943\nv 0.066084 0.062101 0.032943\nv 0.066084 0.062101 0.079841\nv 0.051581 0.060192 0.079841\nv 0.051581 0.060192 0.032943\nv 0.080587 0.060192 0.032943\nv 0.080587 0.060192 0.079841\nv 0.114613 0.034083 0.032943\nv 0.114613 0.034083 0.079841\nv 0.105708 0.045689 0.079841\nv 0.105708 0.045689 0.032943\nv 0.122120 0.006065 0.032943\nv 0.122120 0.006065 0.079841\nv 0.120211 0.020568 0.079841\nv 0.120211 0.020568 0.032943\nv 0.010049 0.006065 0.032943\nv 0.094102 0.054594 0.032943\nv 0.038066 0.054594 0.032943\nv 0.026461 0.045689 0.032943\nv 0.013646 0.006065 -0.110570\nv 0.015433 0.019637 -0.110570\nv 0.116736 0.019637 -0.110570\nv 0.118523 0.006065 -0.110570\nv 0.111497 0.032285 -0.110570\nv 0.103164 0.043145 -0.110570\nv 0.092303 0.051478 -0.110570\nv 0.079656 0.056717 -0.110570\nv 0.066084 0.058504 -0.110570\nv 0.052512 0.056717 -0.110570\nv 0.039865 0.051478 -0.110569\nv 0.029005 0.043145 -0.110569\nv 0.020671 0.032285 -0.110569\nv 0.051906 0.039943 -0.110467\nv 0.051906 0.039943 0.094241\nv 0.053003 0.045456 0.094241\nv 0.053003 0.045456 -0.110467\nv 0.056126 0.050129 0.094241\nv 0.056126 0.050129 -0.110467\nv 0.060799 0.053252 0.094241\nv 0.060799 0.053252 -0.110467\nv 0.066312 0.054349 0.094241\nv 0.066312 0.054349 -0.110467\nv 0.071825 0.053252 0.094241\nv 0.071825 0.053252 -0.110467\nv 0.076499 0.050129 0.094241\nv 0.076499 0.050129 -0.110467\nv 0.079622 0.045456 0.094241\nv 0.079622 0.045456 -0.110467\nv 0.080718 0.039943 0.094241\nv 0.080718 0.039943 -0.110467\nv 0.079622 0.034430 0.094241\nv 0.079622 0.034430 -0.110467\nv 0.076499 0.029756 0.094241\nv 0.076499 0.029756 -0.110467\nv 0.071825 0.026633 0.094241\nv 0.071825 0.026633 -0.110467\nv 0.066312 0.025537 0.094241\nv 0.066312 0.025537 -0.110467\nv 0.060799 0.026633 0.094241\nv 0.060799 0.026633 -0.110467\nv 0.056126 0.029756 0.094241\nv 0.056126 0.029756 -0.110467\nv 0.053003 0.034430 0.094241\nv 0.053003 0.034430 -0.110467\nv 0.088332 0.035289 -0.110467\nv 0.088332 0.035289 0.094241\nv 0.093655 0.037096 0.094241\nv 0.093655 0.037096 -0.110467\nv 0.099264 0.036728 0.094241\nv 0.099264 0.036728 -0.110467\nv 0.104305 0.034242 0.094241\nv 0.104305 0.034242 -0.110467\nv 0.108011 0.030016 0.094241\nv 0.108011 0.030016 -0.110467\nv 0.109818 0.024693 0.094241\nv 0.109818 0.024693 -0.110467\nv 0.109450 0.019084 0.094241\nv 0.109450 0.019084 -0.110467\nv 0.106964 0.014043 0.094241\nv 0.106964 0.014043 -0.110467\nv 0.102738 0.010337 0.094241\nv 0.102738 0.010337 -0.110467\nv 0.097416 0.008530 0.094241\nv 0.097416 0.008530 -0.110467\nv 0.091807 0.008898 0.094241\nv 0.091807 0.008898 -0.110467\nv 0.086765 0.011384 0.094241\nv 0.086765 0.011384 -0.110467\nv 0.083059 0.015610 0.094241\nv 0.083059 0.015610 -0.110467\nv 0.081253 0.020932 0.094241\nv 0.081253 0.020932 -0.110467\nv 0.081620 0.026541 0.094241\nv 0.081620 0.026541 -0.110467\nv 0.084106 0.031583 0.094241\nv 0.084106 0.031583 -0.110467\nv 0.029663 0.010724 -0.110467\nv 0.029663 0.010724 0.094241\nv 0.025437 0.014430 0.094241\nv 0.025437 0.014430 -0.110467\nv 0.022951 0.019471 0.094241\nv 0.022951 0.019471 -0.110467\nv 0.022583 0.025080 0.094241\nv 0.022583 0.025080 -0.110467\nv 0.024390 0.030403 0.094241\nv 0.024390 0.030403 -0.110467\nv 0.028096 0.034629 0.094241\nv 0.028096 0.034629 -0.110467\nv 0.033137 0.037115 0.094241\nv 0.033137 0.037115 -0.110467\nv 0.038746 0.037483 0.094241\nv 0.038746 0.037483 -0.110467\nv 0.044069 0.035676 0.094241\nv 0.044069 0.035676 -0.110467\nv 0.048295 0.031970 0.094241\nv 0.048295 0.031970 -0.110467\nv 0.050781 0.026929 0.094241\nv 0.050781 0.026929 -0.110467\nv 0.051149 0.021320 0.094241\nv 0.051149 0.021320 -0.110467\nv 0.049342 0.015997 0.094241\nv 0.049342 0.015997 -0.110467\nv 0.045636 0.011771 0.094241\nv 0.045636 0.011771 -0.110467\nv 0.040595 0.009285 0.094241\nv 0.040595 0.009285 -0.110467\nv 0.034986 0.008917 0.094241\nv 0.034986 0.008917 -0.110467\nv 0.091807 0.003233 -0.110467\nv 0.097416 0.003601 -0.110467\nv 0.083059 -0.003479 -0.110467\nv 0.086765 0.000747 -0.110467\nv 0.043171 0.046166 -0.110467\nv 0.089350 0.045959 -0.110467\nv 0.019902 0.006065 -0.110467\nv 0.022951 -0.007341 -0.110467\nv 0.025437 -0.002300 -0.110467\nv 0.106964 -0.001912 -0.110467\nv 0.109450 -0.006954 -0.110467\nv 0.112262 0.006065 -0.110467\nv 0.008980 -0.009236 -0.112651\nv 0.008980 -0.009236 -0.101615\nv 0.014886 -0.023494 -0.112651\nv 0.014886 -0.023494 -0.101615\nv 0.024281 -0.035738 -0.112651\nv 0.024281 -0.035738 -0.101615\nv 0.036525 -0.045133 -0.112651\nv 0.036525 -0.045133 -0.101615\nv 0.050783 -0.051039 -0.112651\nv 0.050783 -0.051039 -0.101615\nv 0.066084 -0.053054 -0.112651\nv 0.066084 -0.053054 -0.101615\nv 0.081385 -0.051039 -0.112651\nv 0.081385 -0.051039 -0.101615\nv 0.095644 -0.045133 -0.112651\nv 0.095644 -0.045133 -0.101615\nv 0.107888 -0.035738 -0.112651\nv 0.107888 -0.035738 -0.101615\nv 0.117283 -0.023494 -0.112651\nv 0.117283 -0.023494 -0.101615\nv 0.123189 -0.009236 -0.112651\nv 0.123189 -0.009236 -0.101615\nv 0.011958 -0.008438 -0.096067\nv 0.017556 -0.021953 -0.096067\nv 0.026461 -0.033558 -0.096067\nv 0.038066 -0.042463 -0.096067\nv 0.051581 -0.048061 -0.096067\nv 0.066084 -0.049970 -0.096067\nv 0.080587 -0.048061 -0.096067\nv 0.094102 -0.042463 -0.096067\nv 0.105708 -0.033558 -0.096067\nv 0.114613 -0.021953 -0.096067\nv 0.120211 -0.008438 -0.096067\nv 0.011958 -0.008438 0.021213\nv 0.017556 -0.021953 0.021213\nv 0.026461 -0.033558 0.021213\nv 0.038066 -0.042463 0.021213\nv 0.051581 -0.048061 0.021213\nv 0.066084 -0.049970 0.021213\nv 0.080587 -0.048061 0.021213\nv 0.094102 -0.042463 0.021213\nv 0.105708 -0.033558 0.021213\nv 0.114613 -0.021953 0.021213\nv 0.120211 -0.008438 0.021213\nv 0.015118 -0.007591 0.022421\nv 0.015118 -0.007591 0.031734\nv 0.020389 -0.020317 0.022421\nv 0.020389 -0.020317 0.031734\nv 0.028774 -0.031244 0.022421\nv 0.028774 -0.031244 0.031734\nv 0.039702 -0.039630 0.022421\nv 0.039702 -0.039630 0.031734\nv 0.052428 -0.044901 0.022421\nv 0.052428 -0.044901 0.031734\nv 0.066084 -0.046699 0.022421\nv 0.066084 -0.046699 0.031734\nv 0.079741 -0.044901 0.022421\nv 0.079741 -0.044901 0.031734\nv 0.092466 -0.039630 0.022421\nv 0.092466 -0.039630 0.031734\nv 0.103394 -0.031244 0.022421\nv 0.103394 -0.031244 0.031734\nv 0.111779 -0.020317 0.022421\nv 0.111779 -0.020317 0.031734\nv 0.117050 -0.007591 0.022421\nv 0.117050 -0.007591 0.031734\nv 0.011958 -0.008438 0.032943\nv 0.010049 0.006065 0.079841\nv 0.011958 -0.008438 0.079841\nv 0.038066 -0.042463 0.032943\nv 0.026461 -0.033558 0.032943\nv 0.026461 -0.033558 0.079841\nv 0.038066 -0.042463 0.079841\nv 0.051581 -0.048061 0.032943\nv 0.051581 -0.048061 0.079841\nv 0.120211 -0.008438 0.032943\nv 0.114613 -0.021953 0.032943\nv 0.105708 -0.033558 0.032943\nv 0.094102 -0.042463 0.032943\nv 0.080587 -0.048061 0.032943\nv 0.066084 -0.049970 0.032943\nv 0.017556 -0.021953 0.032943\nv 0.015433 -0.007507 -0.110570\nv 0.116736 -0.007507 -0.110570\nv 0.111497 -0.020154 -0.110570\nv 0.103164 -0.031014 -0.110570\nv 0.092304 -0.039348 -0.110570\nv 0.079656 -0.044586 -0.110570\nv 0.066084 -0.046373 -0.110570\nv 0.052512 -0.044586 -0.110570\nv 0.039865 -0.039348 -0.110569\nv 0.029005 -0.031014 -0.110569\nv 0.020671 -0.020154 -0.110569\nv 0.051906 -0.027812 -0.110467\nv 0.053003 -0.033325 -0.110467\nv 0.053003 -0.033325 0.094241\nv 0.051906 -0.027812 0.094241\nv 0.056126 -0.037999 -0.110467\nv 0.056126 -0.037999 0.094241\nv 0.060799 -0.041122 -0.110467\nv 0.060799 -0.041122 0.094241\nv 0.066312 -0.042218 -0.110467\nv 0.066312 -0.042218 0.094241\nv 0.071825 -0.041122 -0.110467\nv 0.071825 -0.041122 0.094241\nv 0.076499 -0.037999 -0.110467\nv 0.076499 -0.037999 0.094241\nv 0.079622 -0.033325 -0.110467\nv 0.079622 -0.033325 0.094241\nv 0.080718 -0.027812 -0.110467\nv 0.080718 -0.027812 0.094241\nv 0.079622 -0.022299 -0.110467\nv 0.079622 -0.022299 0.094241\nv 0.076499 -0.017626 -0.110467\nv 0.076499 -0.017626 0.094241\nv 0.071825 -0.014503 -0.110467\nv 0.071825 -0.014503 0.094241\nv 0.066312 -0.013406 -0.110467\nv 0.066312 -0.013406 0.094241\nv 0.060799 -0.014503 -0.110467\nv 0.060799 -0.014503 0.094241\nv 0.056126 -0.017626 -0.110467\nv 0.056126 -0.017626 0.094241\nv 0.053003 -0.022299 -0.110467\nv 0.053003 -0.022299 0.094241\nv 0.088332 -0.023158 -0.110467\nv 0.093655 -0.024965 -0.110467\nv 0.093655 -0.024965 0.094241\nv 0.088332 -0.023158 0.094241\nv 0.099264 -0.024597 -0.110467\nv 0.099264 -0.024597 0.094241\nv 0.104305 -0.022111 -0.110467\nv 0.104305 -0.022111 0.094241\nv 0.108011 -0.017885 -0.110467\nv 0.108011 -0.017885 0.094241\nv 0.109818 -0.012563 -0.110467\nv 0.109818 -0.012563 0.094241\nv 0.109450 -0.006954 0.094241\nv 0.106964 -0.001912 0.094241\nv 0.102738 0.001794 -0.110467\nv 0.102738 0.001794 0.094241\nv 0.097416 0.003601 0.094241\nv 0.091807 0.003233 0.094241\nv 0.086765 0.000747 0.094241\nv 0.083059 -0.003479 0.094241\nv 0.081253 -0.008802 -0.110467\nv 0.081253 -0.008802 0.094241\nv 0.081620 -0.014411 -0.110467\nv 0.081620 -0.014411 0.094241\nv 0.084106 -0.019452 -0.110467\nv 0.084106 -0.019452 0.094241\nv 0.029663 0.001407 -0.110467\nv 0.025437 -0.002300 0.094241\nv 0.029663 0.001407 0.094241\nv 0.022951 -0.007341 0.094241\nv 0.022583 -0.012950 -0.110467\nv 0.022583 -0.012950 0.094241\nv 0.024390 -0.018272 -0.110467\nv 0.024390 -0.018272 0.094241\nv 0.028096 -0.022498 -0.110467\nv 0.028096 -0.022498 0.094241\nv 0.033137 -0.024985 -0.110467\nv 0.033137 -0.024985 0.094241\nv 0.038746 -0.025352 -0.110467\nv 0.038746 -0.025352 0.094241\nv 0.044069 -0.023545 -0.110467\nv 0.044069 -0.023545 0.094241\nv 0.048295 -0.019839 -0.110467\nv 0.048295 -0.019839 0.094241\nv 0.050781 -0.014798 -0.110467\nv 0.050781 -0.014798 0.094241\nv 0.051149 -0.009189 -0.110467\nv 0.051149 -0.009189 0.094241\nv 0.049342 -0.003866 -0.110467\nv 0.049342 -0.003866 0.094241\nv 0.045636 0.000360 -0.110467\nv 0.045636 0.000360 0.094241\nv 0.040595 0.002846 -0.110467\nv 0.040595 0.002846 0.094241\nv 0.034986 0.003213 -0.110467\nv 0.034986 0.003213 0.094241\nv 0.043171 -0.034035 -0.110467\nv 0.089350 -0.033828 -0.110467\nv 0.073215 0.010006 -0.110467\nv 0.073215 0.002125 -0.110467\nv 0.066190 0.014170 -0.110467\nv 0.059186 0.010233 -0.110467\nv 0.059186 0.001898 -0.110467\nv 0.066190 -0.002040 -0.110467\nv 0.073215 0.010006 0.094241\nv 0.073215 0.002125 0.094241\nv 0.066190 0.014170 0.094241\nv 0.059186 0.010233 0.094241\nv 0.059186 0.001898 0.094241\nv 0.066190 -0.002040 0.094241\nv 0.008980 0.021366 0.096425\nv 0.006965 0.006065 0.096425\nv 0.006965 0.006065 0.085389\nv 0.008980 0.021366 0.085389\nv 0.014886 0.035625 0.096425\nv 0.014886 0.035625 0.085389\nv 0.024281 0.047869 0.096425\nv 0.024281 0.047869 0.085389\nv 0.036525 0.057264 0.096425\nv 0.036525 0.057264 0.085389\nv 0.050783 0.063170 0.096425\nv 0.050783 0.063170 0.085389\nv 0.066084 0.065184 0.096425\nv 0.066084 0.065184 0.085389\nv 0.081385 0.063170 0.096425\nv 0.081385 0.063170 0.085389\nv 0.095644 0.057264 0.096425\nv 0.095644 0.057264 0.085389\nv 0.107888 0.047869 0.096425\nv 0.107888 0.047869 0.085389\nv 0.117283 0.035625 0.096425\nv 0.117283 0.035625 0.085389\nv 0.123189 0.021366 0.096425\nv 0.123189 0.021366 0.085389\nv 0.125203 0.006065 0.096425\nv 0.125203 0.006065 0.085389\nv 0.026461 0.045689 0.079841\nv 0.038066 0.054594 0.079841\nv 0.094102 0.054594 0.079841\nv 0.015433 0.019637 0.094344\nv 0.013646 0.006065 0.094344\nv 0.118523 0.006065 0.094344\nv 0.116736 0.019637 0.094344\nv 0.111497 0.032285 0.094344\nv 0.103164 0.043145 0.094344\nv 0.092303 0.051478 0.094344\nv 0.079656 0.056717 0.094344\nv 0.066084 0.058504 0.094344\nv 0.052512 0.056717 0.094344\nv 0.039865 0.051478 0.094344\nv 0.029005 0.043145 0.094344\nv 0.020671 0.032285 0.094344\nv 0.043171 0.046166 0.094241\nv 0.089350 0.045959 0.094241\nv 0.019902 0.006065 0.094241\nv 0.112262 0.006065 0.094241\nv 0.008980 -0.009236 0.096425\nv 0.008980 -0.009236 0.085389\nv 0.014886 -0.023494 0.096425\nv 0.014886 -0.023494 0.085389\nv 0.024281 -0.035738 0.096425\nv 0.024281 -0.035738 0.085389\nv 0.036525 -0.045133 0.096425\nv 0.036525 -0.045133 0.085389\nv 0.050783 -0.051039 0.096425\nv 0.050783 -0.051039 0.085389\nv 0.066084 -0.053054 0.096425\nv 0.066084 -0.053054 0.085389\nv 0.081385 -0.051039 0.096425\nv 0.081385 -0.051039 0.085389\nv 0.095644 -0.045133 0.096425\nv 0.095644 -0.045133 0.085389\nv 0.107888 -0.035738 0.096425\nv 0.107888 -0.035738 0.085389\nv 0.117283 -0.023494 0.096425\nv 0.117283 -0.023494 0.085389\nv 0.123189 -0.009236 0.096425\nv 0.123189 -0.009236 0.085389\nv 0.017556 -0.021953 0.079841\nv 0.066084 -0.049970 0.079841\nv 0.080587 -0.048061 0.079841\nv 0.094102 -0.042463 0.079841\nv 0.105708 -0.033558 0.079841\nv 0.114613 -0.021953 0.079841\nv 0.120211 -0.008438 0.079841\nv 0.015433 -0.007507 0.094344\nv 0.116736 -0.007507 0.094344\nv 0.111497 -0.020154 0.094344\nv 0.103164 -0.031014 0.094344\nv 0.092304 -0.039348 0.094344\nv 0.079656 -0.044586 0.094344\nv 0.066084 -0.046373 0.094344\nv 0.052512 -0.044586 0.094344\nv 0.039865 -0.039348 0.094344\nv 0.029005 -0.031014 0.094344\nv 0.020671 -0.020154 0.094344\nv 0.043171 -0.034035 0.094241\nv 0.089350 -0.033828 0.094241\nv 0.072062 0.002772 -0.122930\nv 0.072062 0.002772 0.108350\nv 0.072062 0.009359 0.108350\nv 0.072062 0.009359 -0.122930\nv 0.066191 0.012839 0.108350\nv 0.066191 0.012839 -0.122930\nv 0.060337 0.009548 0.108350\nv 0.060337 0.009548 -0.122930\nv 0.060337 0.002582 0.108350\nv 0.060337 0.002582 -0.122930\nv 0.066191 -0.000708 0.108350\nv 0.066191 -0.000708 -0.122930\nv 0.100894 0.020460 0.099521\nv 0.102790 0.006065 0.099521\nv 0.105480 0.006065 0.105533\nv 0.103493 0.021157 0.105533\nv 0.100894 -0.008330 0.099521\nv 0.103493 -0.009026 0.105533\nv 0.095338 -0.021744 0.099521\nv 0.097668 -0.023089 0.105533\nv 0.086499 -0.033263 0.099521\nv 0.088402 -0.035165 0.105533\nv 0.074980 -0.042102 0.099521\nv 0.076326 -0.044432 0.105533\nv 0.061566 -0.047658 0.099521\nv 0.062263 -0.050257 0.105533\nv 0.047171 -0.049553 0.099521\nv 0.047171 -0.052244 0.105533\nv 0.032776 -0.047658 0.099521\nv 0.032080 -0.050257 0.105533\nv 0.019362 -0.042102 0.099521\nv 0.018017 -0.044432 0.105533\nv 0.007843 -0.033263 0.099521\nv 0.005941 -0.035165 0.105533\nv -0.000996 -0.021744 0.099521\nv -0.003326 -0.023089 0.105533\nv -0.006552 -0.008330 0.099521\nv -0.009151 -0.009026 0.105533\nv -0.008447 0.006065 0.099521\nv -0.011138 0.006065 0.105533\nv -0.006552 0.020460 0.099521\nv -0.009151 0.021157 0.105533\nv -0.000996 0.033874 0.099521\nv -0.003326 0.035220 0.105533\nv 0.007843 0.045393 0.099521\nv 0.005941 0.047296 0.105533\nv 0.019362 0.054232 0.099521\nv 0.018017 0.056562 0.105533\nv 0.032776 0.059789 0.099521\nv 0.032080 0.062387 0.105533\nv 0.047171 0.061684 0.099521\nv 0.047171 0.064374 0.105533\nv 0.061566 0.059789 0.099521\nv 0.062263 0.062387 0.105533\nv 0.074980 0.054232 0.099521\nv 0.076326 0.056562 0.105533\nv 0.086499 0.045393 0.099521\nv 0.088402 0.047296 0.105533\nv 0.095338 0.033875 0.099521\nv 0.097668 0.035220 0.105533\nv 0.100894 0.020460 0.111544\nv 0.102790 0.006065 0.111544\nv 0.097954 0.006065 0.110533\nv 0.096224 0.019209 0.110533\nv 0.100894 -0.008330 0.111544\nv 0.096224 -0.007078 0.110533\nv 0.095338 -0.021744 0.111544\nv 0.091151 -0.019326 0.110533\nv 0.086499 -0.033263 0.111544\nv 0.083080 -0.029844 0.110533\nv 0.074980 -0.042102 0.111544\nv 0.072563 -0.037914 0.110533\nv 0.061566 -0.047658 0.111544\nv 0.060315 -0.042987 0.110533\nv 0.047171 -0.049553 0.111544\nv 0.047171 -0.044718 0.110533\nv 0.032776 -0.047658 0.111544\nv 0.034028 -0.042988 0.110533\nv 0.019362 -0.042102 0.111544\nv 0.021780 -0.037914 0.110533\nv 0.007843 -0.033263 0.111544\nv 0.011262 -0.029844 0.110533\nv -0.000996 -0.021744 0.111544\nv 0.003192 -0.019326 0.110533\nv -0.006552 -0.008330 0.111544\nv -0.001882 -0.007078 0.110533\nv -0.008447 0.006065 0.111544\nv -0.003612 0.006065 0.110533\nv -0.006552 0.020460 0.111544\nv -0.001882 0.019209 0.110533\nv -0.000996 0.033874 0.111544\nv 0.003192 0.031457 0.110533\nv 0.007843 0.045393 0.111544\nv 0.011262 0.041974 0.110533\nv 0.019362 0.054232 0.111544\nv 0.021780 0.050045 0.110533\nv 0.032776 0.059788 0.111544\nv 0.034028 0.055118 0.110533\nv 0.047171 0.061684 0.111544\nv 0.047171 0.056849 0.110533\nv 0.061566 0.059789 0.111544\nv 0.060315 0.055118 0.110533\nv 0.074980 0.054232 0.111544\nv 0.072563 0.050045 0.110533\nv 0.086499 0.045393 0.111544\nv 0.083080 0.041974 0.110533\nv 0.095338 0.033875 0.111544\nv 0.091151 0.031457 0.110533\nv 0.081407 0.006065 0.122142\nv 0.080240 0.014926 0.122142\nv 0.080240 -0.002795 0.122142\nv 0.076820 -0.011052 0.122142\nv 0.071379 -0.018143 0.122142\nv 0.064289 -0.023583 0.122142\nv 0.056032 -0.027004 0.122142\nv 0.047171 -0.028170 0.122142\nv 0.038310 -0.027004 0.122142\nv 0.030053 -0.023584 0.122142\nv 0.022963 -0.018143 0.122142\nv 0.017522 -0.011052 0.122142\nv 0.014102 -0.002796 0.122142\nv 0.012936 0.006065 0.122142\nv 0.014102 0.014926 0.122142\nv 0.017522 0.023183 0.122142\nv 0.022963 0.030273 0.122142\nv 0.030053 0.035714 0.122142\nv 0.038310 0.039134 0.122142\nv 0.047171 0.040301 0.122142\nv 0.056032 0.039134 0.122142\nv 0.064289 0.035714 0.122142\nv 0.071379 0.030273 0.122142\nv 0.076820 0.023183 0.122142\nv 0.047171 0.006065 0.132201\nv 0.034309 -0.107253 0.238002\nv 0.034309 -0.104461 0.161180\nv 0.034309 -0.128616 0.179333\nv 0.034309 -0.123676 0.257917\nv 0.034309 -0.208671 0.218857\nv 0.034309 -0.236342 0.221661\nv 0.034309 -0.241005 0.320051\nv 0.034309 -0.216048 0.310756\nv 0.034309 -0.286468 0.219815\nv 0.034309 -0.310662 0.217523\nv 0.034309 -0.310674 0.337601\nv 0.034309 -0.287773 0.335288\nv 0.034309 -0.262623 0.221190\nv 0.034309 -0.265839 0.329300\nv 0.034309 -0.191256 0.299553\nv 0.034309 -0.166329 0.287298\nv 0.034309 -0.164964 0.201234\nv 0.034309 -0.185681 0.211162\nv 0.034309 -0.094917 0.210299\nv 0.034309 -0.094670 0.159427\nv 0.034309 -0.085932 0.185967\nv 0.034309 -0.088064 0.162201\nv 0.034121 -0.083834 0.170750\nv 0.013002 -0.109345 0.149967\nv 0.013002 -0.135492 0.169617\nv 0.013002 -0.149792 0.179134\nv 0.034309 -0.144125 0.189654\nv 0.013002 -0.170631 0.190714\nv 0.013002 -0.190181 0.200147\nv 0.013002 -0.211501 0.207185\nv 0.013002 -0.236837 0.209752\nv 0.013002 -0.262174 0.209298\nv 0.013002 -0.285162 0.207972\nv 0.013002 -0.322558 0.203313\nv 0.013002 -0.322573 0.351491\nv 0.013002 -0.285177 0.346913\nv 0.013002 -0.262189 0.340636\nv 0.013002 -0.236853 0.331200\nv 0.013002 -0.211516 0.321765\nv 0.013002 -0.186180 0.310315\nv 0.013002 -0.160073 0.297481\nv 0.013002 -0.117180 0.267896\nv 0.013002 -0.097233 0.244676\nv 0.013002 -0.084078 0.215206\nv 0.013002 -0.074233 0.188929\nv 0.012895 -0.071708 0.168386\nv 0.013002 -0.079403 0.152933\nv 0.013002 -0.093306 0.147096\nv 0.034309 -0.143542 0.273887\nv 0.013002 -0.137293 0.284060\nv -0.004332 0.131355 -1.167819\nv -0.004169 0.131090 -1.165752\nv -0.004761 0.134063 -1.166442\nv -0.007161 0.130276 -1.166053\nv -0.006531 0.131858 -1.164464\nv -0.006669 0.134851 -1.165022\nv -0.011443 0.133665 -1.155312\nv -0.009551 0.135037 -1.154649\nv -0.009666 0.138232 -1.154578\nv -0.014648 0.134932 -1.140035\nv -0.013165 0.134560 -1.139614\nv -0.014595 0.138135 -1.142154\nv -0.008601 0.133266 -1.163382\nv -0.009832 0.134123 -1.159576\nv -0.007498 0.132872 -1.161577\nv -0.008294 0.133941 -1.158427\nv -0.007571 0.135981 -1.162081\nv -0.008355 0.137075 -1.158792\nv -0.013576 0.134873 -1.149210\nv -0.014414 0.136189 -1.143690\nv -0.011395 0.135793 -1.148916\nv -0.012292 0.135595 -1.143148\nv -0.011585 0.138686 -1.148514\nv -0.012771 0.137758 -1.141690\nv -0.012290 0.125931 -1.139357\nv -0.010851 0.125949 -1.138983\nv -0.010835 0.122525 -1.140259\nv -0.004349 0.121757 -1.163075\nv -0.006611 0.121761 -1.160593\nv -0.007372 0.121829 -1.162029\nv -0.007669 0.119752 -1.161480\nv -0.007537 0.121674 -1.158426\nv -0.008235 0.121190 -1.155600\nv -0.009834 0.120901 -1.156330\nv -0.008934 0.121872 -1.159320\nv -0.010002 0.118854 -1.156254\nv -0.010455 0.122060 -1.149239\nv -0.010164 0.124178 -1.143347\nv -0.012123 0.124033 -1.143877\nv -0.012389 0.122222 -1.149854\nv -0.012619 0.122262 -1.143702\nv -0.009124 0.121049 -1.152911\nv -0.010959 0.121120 -1.153498\nv -0.011281 0.118687 -1.153573\nv 0.014648 0.134932 -1.140035\nv 0.013165 0.134560 -1.139614\nv 0.013203 0.137012 -1.139871\nv 0.014690 0.137375 -1.140301\nv 0.004169 0.131090 -1.165752\nv 0.004332 0.131355 -1.167819\nv 0.006531 0.131858 -1.164464\nv 0.007161 0.130276 -1.166053\nv 0.006291 0.134650 -1.165589\nv 0.007498 0.132872 -1.161577\nv 0.008294 0.133941 -1.158427\nv 0.009832 0.134123 -1.159576\nv 0.008601 0.133266 -1.163382\nv 0.007388 0.135686 -1.162873\nv 0.008145 0.136802 -1.159631\nv 0.011395 0.135793 -1.148916\nv 0.012292 0.135595 -1.143148\nv 0.014414 0.136189 -1.143690\nv 0.013577 0.134873 -1.149210\nv 0.011196 0.138689 -1.150065\nv 0.012255 0.138578 -1.144178\nv 0.009551 0.135037 -1.154649\nv 0.011443 0.133665 -1.155312\nv 0.009226 0.137954 -1.155841\nv 0.012290 0.125931 -1.139357\nv 0.010980 0.123179 -1.139433\nv 0.010851 0.125949 -1.138983\nv 0.004349 0.121757 -1.163075\nv 0.007372 0.121829 -1.162029\nv 0.006611 0.121761 -1.160593\nv 0.007537 0.121674 -1.158426\nv 0.008935 0.121872 -1.159320\nv 0.009834 0.120901 -1.156330\nv 0.008235 0.121190 -1.155600\nv 0.008693 0.119539 -1.159559\nv 0.010455 0.122060 -1.149239\nv 0.012389 0.122222 -1.149854\nv 0.012123 0.124033 -1.143877\nv 0.010164 0.124178 -1.143347\nv 0.012510 0.119454 -1.150877\nv 0.010959 0.121120 -1.153498\nv 0.009124 0.121049 -1.152910\nv -0.014168 0.134338 -1.139594\nv -0.006901 0.130010 -1.165278\nv -0.005980 0.130442 -1.167095\nv -0.005579 0.131135 -1.165364\nv -0.005830 0.134484 -1.166040\nv -0.009246 0.131404 -1.161325\nv -0.007872 0.133422 -1.160024\nv -0.009302 0.133002 -1.158917\nv -0.007946 0.136536 -1.160460\nv -0.014000 0.134677 -1.146273\nv -0.011932 0.135944 -1.145931\nv -0.013633 0.135437 -1.143425\nv -0.012078 0.138670 -1.145559\nv -0.010602 0.134883 -1.157596\nv -0.008825 0.134465 -1.156726\nv -0.010772 0.133628 -1.154984\nv -0.007082 0.132406 -1.163218\nv -0.008164 0.131535 -1.164543\nv -0.008875 0.137659 -1.156940\nv -0.007192 0.135387 -1.163642\nv -0.010507 0.135534 -1.151958\nv -0.012667 0.133349 -1.152442\nv -0.010708 0.138634 -1.151632\nv -0.011614 0.126679 -1.138824\nv -0.005642 0.122028 -1.161346\nv -0.005892 0.122921 -1.163535\nv -0.006975 0.122500 -1.161765\nv -0.005397 0.125066 -1.163643\nv -0.006493 0.119785 -1.162386\nv -0.009094 0.121411 -1.155950\nv -0.007870 0.121591 -1.157146\nv -0.008192 0.122191 -1.159252\nv -0.009129 0.122969 -1.158447\nv -0.008409 0.123784 -1.158135\nv -0.009473 0.119125 -1.157556\nv -0.011076 0.124687 -1.143501\nv -0.010422 0.123053 -1.146769\nv -0.011336 0.122877 -1.149452\nv -0.012403 0.123049 -1.147412\nv -0.011324 0.124231 -1.146770\nv -0.009727 0.123065 -1.153002\nv -0.008581 0.121079 -1.154273\nv -0.010123 0.121835 -1.154906\nv -0.009264 0.122424 -1.154764\nv -0.008229 0.121733 -1.160688\nv -0.007168 0.122055 -1.159713\nv -0.007804 0.123186 -1.160536\nv -0.010564 0.118648 -1.154987\nv -0.008412 0.119639 -1.160247\nv -0.010375 0.125391 -1.140389\nv -0.012204 0.125756 -1.140963\nv -0.011274 0.126180 -1.140573\nv -0.011932 0.120943 -1.151613\nv -0.009857 0.121420 -1.151262\nv -0.010897 0.121904 -1.151131\nv -0.012122 0.119101 -1.151867\nv 0.005579 0.131135 -1.165364\nv 0.005980 0.130442 -1.167095\nv 0.005318 0.134304 -1.166340\nv 0.007872 0.133422 -1.160024\nv 0.008140 0.133077 -1.162852\nv 0.009246 0.131404 -1.161325\nv 0.008769 0.130720 -1.160733\nv 0.007756 0.136263 -1.161277\nv 0.011932 0.135944 -1.145931\nv 0.012730 0.134065 -1.148961\nv 0.014000 0.134677 -1.146273\nv 0.013248 0.134839 -1.146129\nv 0.011866 0.138688 -1.147009\nv 0.008826 0.134465 -1.156726\nv 0.010602 0.134883 -1.157596\nv 0.009958 0.133987 -1.157226\nv 0.008165 0.131535 -1.164543\nv 0.007082 0.132406 -1.163218\nv 0.008592 0.137364 -1.157911\nv 0.006961 0.135103 -1.164365\nv 0.012667 0.133349 -1.152442\nv 0.010507 0.135534 -1.151958\nv 0.010180 0.138469 -1.153156\nv 0.011614 0.126679 -1.138824\nv 0.004373 0.122364 -1.162556\nv 0.004006 0.120078 -1.162883\nv 0.006975 0.122500 -1.161765\nv 0.005892 0.122921 -1.163535\nv 0.005642 0.122028 -1.161346\nv 0.005397 0.125066 -1.163643\nv 0.005770 0.119818 -1.162648\nv 0.009129 0.122969 -1.158447\nv 0.008192 0.122191 -1.159252\nv 0.007870 0.121591 -1.157146\nv 0.009094 0.121411 -1.155950\nv 0.008409 0.123784 -1.158135\nv 0.012403 0.123049 -1.147412\nv 0.011336 0.122877 -1.149452\nv 0.010422 0.123053 -1.146769\nv 0.011076 0.124687 -1.143501\nv 0.011325 0.124231 -1.146770\nv 0.012917 0.120400 -1.148579\nv 0.010123 0.121835 -1.154906\nv 0.008581 0.121079 -1.154273\nv 0.009727 0.123065 -1.153002\nv 0.009264 0.122424 -1.154764\nv 0.007168 0.122055 -1.159713\nv 0.008230 0.121733 -1.160688\nv 0.007804 0.123186 -1.160536\nv 0.008080 0.119701 -1.160899\nv 0.012204 0.125756 -1.140963\nv 0.010375 0.125391 -1.140389\nv 0.011274 0.126180 -1.140573\nv 0.009857 0.121420 -1.151262\nv 0.011932 0.120943 -1.151613\nv 0.010897 0.121904 -1.151130\nv 0.012571 0.122990 -1.142106\nv 0.011696 0.118851 -1.152766\nv -0.004362 0.130517 -1.166940\nv -0.006119 0.131478 -1.164984\nv -0.006542 0.129324 -1.166251\nv -0.005595 0.126570 -1.165415\nv -0.006240 0.126860 -1.165020\nv -0.005243 0.131446 -1.167592\nv -0.005153 0.130440 -1.166739\nv -0.004935 0.131212 -1.165634\nv -0.006327 0.134370 -1.167963\nv -0.004994 0.134010 -1.168601\nv -0.009505 0.134133 -1.160598\nv -0.008769 0.130720 -1.160733\nv -0.008988 0.133460 -1.160026\nv -0.008912 0.133297 -1.162405\nv -0.008140 0.133077 -1.162852\nv -0.008517 0.130883 -1.161568\nv -0.007700 0.132914 -1.160724\nv -0.008073 0.133691 -1.159232\nv -0.008774 0.135877 -1.163567\nv -0.009333 0.136490 -1.161746\nv -0.014251 0.135852 -1.144964\nv -0.013248 0.134839 -1.146129\nv -0.013475 0.135524 -1.144769\nv -0.014023 0.136674 -1.147894\nv -0.012730 0.134065 -1.148961\nv -0.013140 0.135706 -1.147645\nv -0.011701 0.135916 -1.147404\nv -0.012119 0.135853 -1.144501\nv -0.013886 0.138921 -1.148957\nv -0.014325 0.138969 -1.146019\nv -0.011008 0.135227 -1.156597\nv -0.009958 0.133986 -1.157226\nv -0.010267 0.134224 -1.156397\nv -0.010240 0.132403 -1.158255\nv -0.009640 0.132428 -1.157884\nv -0.008541 0.134189 -1.157608\nv -0.009152 0.134746 -1.155769\nv -0.006851 0.131970 -1.163820\nv -0.007359 0.131165 -1.164847\nv -0.007253 0.133003 -1.162593\nv -0.008006 0.131558 -1.163305\nv -0.008455 0.131487 -1.163725\nv -0.007799 0.130734 -1.163919\nv -0.007651 0.131597 -1.165539\nv -0.009935 0.137078 -1.159854\nv -0.010662 0.137726 -1.157772\nv -0.008218 0.135239 -1.165289\nv -0.007474 0.134693 -1.166805\nv -0.010015 0.135309 -1.153369\nv -0.011377 0.134857 -1.153694\nv -0.010981 0.135686 -1.150456\nv -0.012405 0.135288 -1.150721\nv -0.013218 0.135959 -1.150959\nv -0.011890 0.132658 -1.152165\nv -0.012129 0.135881 -1.153995\nv -0.012914 0.138852 -1.152135\nv -0.011670 0.138390 -1.155216\nv -0.012025 0.126451 -1.139050\nv -0.004328 0.122122 -1.162923\nv -0.004990 0.119916 -1.162781\nv -0.006185 0.121844 -1.161035\nv -0.006179 0.124492 -1.163475\nv -0.004996 0.121917 -1.161420\nv -0.004736 0.123977 -1.163322\nv -0.005265 0.121835 -1.163257\nv -0.005479 0.125232 -1.163830\nv -0.004855 0.123625 -1.163569\nv -0.006747 0.122447 -1.162818\nv -0.007179 0.122465 -1.162024\nv -0.006309 0.124888 -1.163643\nv -0.005932 0.118986 -1.160362\nv -0.004859 0.119222 -1.160595\nv -0.009533 0.121164 -1.156129\nv -0.008719 0.123039 -1.157351\nv -0.008739 0.123961 -1.158313\nv -0.009376 0.123094 -1.157634\nv -0.009024 0.123700 -1.157500\nv -0.008067 0.121286 -1.156322\nv -0.007695 0.121724 -1.157833\nv -0.008289 0.123080 -1.158849\nv -0.008621 0.122284 -1.159376\nv -0.009059 0.121190 -1.158658\nv -0.008725 0.122069 -1.158803\nv -0.007954 0.118068 -1.156483\nv -0.007614 0.118367 -1.157556\nv -0.008953 0.119381 -1.158879\nv -0.011630 0.124456 -1.143669\nv -0.011007 0.125931 -1.145285\nv -0.011889 0.123932 -1.147012\nv -0.012068 0.125668 -1.145551\nv -0.011499 0.126311 -1.145532\nv -0.010249 0.123793 -1.145095\nv -0.010520 0.122418 -1.148105\nv -0.011172 0.124015 -1.148439\nv -0.011868 0.122807 -1.149638\nv -0.012373 0.122886 -1.148838\nv -0.011650 0.124176 -1.148677\nv -0.010942 0.119662 -1.146704\nv -0.010759 0.118663 -1.149277\nv -0.012874 0.121000 -1.147162\nv -0.012793 0.119902 -1.149784\nv -0.010300 0.122636 -1.153197\nv -0.009655 0.121938 -1.153870\nv -0.009647 0.122637 -1.154954\nv -0.010606 0.121023 -1.154277\nv -0.010180 0.121615 -1.154054\nv -0.008831 0.121003 -1.153628\nv -0.008379 0.121190 -1.154945\nv -0.009026 0.122528 -1.155561\nv -0.010002 0.121222 -1.155543\nv -0.009457 0.122442 -1.155685\nv -0.007369 0.122095 -1.161124\nv -0.006927 0.121924 -1.160156\nv -0.007809 0.121486 -1.161410\nv -0.008105 0.122789 -1.160615\nv -0.007597 0.121813 -1.161336\nv -0.008754 0.122855 -1.160000\nv -0.008048 0.123337 -1.159956\nv -0.008475 0.123473 -1.160011\nv -0.007365 0.121893 -1.159115\nv -0.008677 0.117526 -1.154369\nv -0.008295 0.117765 -1.155442\nv -0.006760 0.118890 -1.159653\nv -0.007262 0.118663 -1.158655\nv -0.011771 0.126163 -1.140762\nv -0.010172 0.125124 -1.141731\nv -0.011002 0.126652 -1.142007\nv -0.012025 0.125946 -1.142327\nv -0.011521 0.126679 -1.142191\nv -0.010258 0.122517 -1.152280\nv -0.009493 0.121119 -1.152136\nv -0.011376 0.121177 -1.152716\nv -0.011542 0.121302 -1.151267\nv -0.010836 0.122135 -1.152453\nv -0.012199 0.121633 -1.150707\nv -0.010755 0.123854 -1.150530\nv -0.011323 0.123614 -1.150646\nv -0.010227 0.121657 -1.150285\nv -0.010721 0.120852 -1.143406\nv -0.010027 0.117957 -1.151424\nv -0.009248 0.117551 -1.153086\nv -0.012507 0.123884 -1.140456\nv 0.014168 0.134338 -1.139594\nv 0.006119 0.131478 -1.164984\nv 0.006240 0.126860 -1.165020\nv 0.004935 0.131212 -1.165634\nv 0.005153 0.130440 -1.166739\nv 0.005243 0.131446 -1.167592\nv 0.005595 0.126570 -1.165415\nv 0.006542 0.129325 -1.166251\nv 0.006901 0.130010 -1.165278\nv 0.006950 0.134508 -1.167440\nv 0.005665 0.134222 -1.168344\nv 0.009302 0.133002 -1.158917\nv 0.008988 0.133460 -1.160026\nv 0.009505 0.134133 -1.160598\nv 0.008074 0.133691 -1.159232\nv 0.007700 0.132914 -1.160724\nv 0.008518 0.130883 -1.161568\nv 0.008912 0.133297 -1.162405\nv 0.009627 0.136783 -1.160808\nv 0.009050 0.136188 -1.162667\nv 0.013633 0.135437 -1.143425\nv 0.013475 0.135524 -1.144769\nv 0.014251 0.135852 -1.144964\nv 0.012119 0.135853 -1.144501\nv 0.011702 0.135916 -1.147404\nv 0.013140 0.135707 -1.147645\nv 0.014023 0.136674 -1.147894\nv 0.014446 0.138936 -1.144664\nv 0.014155 0.138949 -1.147454\nv 0.010772 0.133628 -1.154984\nv 0.010267 0.134224 -1.156397\nv 0.011008 0.135227 -1.156597\nv 0.009152 0.134746 -1.155769\nv 0.008541 0.134189 -1.157608\nv 0.009640 0.132428 -1.157884\nv 0.010240 0.132403 -1.158255\nv 0.006851 0.131970 -1.163820\nv 0.007651 0.131597 -1.165539\nv 0.007799 0.130734 -1.163919\nv 0.007359 0.131165 -1.164847\nv 0.008455 0.131487 -1.163725\nv 0.008006 0.131558 -1.163305\nv 0.007254 0.133003 -1.162593\nv 0.011120 0.138067 -1.156568\nv 0.010273 0.137393 -1.158857\nv 0.008503 0.135557 -1.164445\nv 0.007886 0.134944 -1.166082\nv 0.010015 0.135309 -1.153369\nv 0.012129 0.135881 -1.153995\nv 0.011890 0.132658 -1.152165\nv 0.011377 0.134857 -1.153694\nv 0.013218 0.135959 -1.150959\nv 0.012405 0.135288 -1.150721\nv 0.010981 0.135686 -1.150456\nv 0.013469 0.138911 -1.150527\nv 0.012292 0.138666 -1.153718\nv 0.012448 0.124423 -1.139531\nv 0.012025 0.126451 -1.139050\nv 0.004328 0.122122 -1.162923\nv 0.006179 0.124492 -1.163475\nv 0.006185 0.121844 -1.161035\nv 0.007179 0.122465 -1.162024\nv 0.006747 0.122447 -1.162818\nv 0.005479 0.125232 -1.163829\nv 0.006309 0.124888 -1.163643\nv 0.005265 0.121835 -1.163257\nv 0.004736 0.123977 -1.163322\nv 0.004855 0.123625 -1.163569\nv 0.004996 0.121917 -1.161420\nv 0.006389 0.118949 -1.160055\nv 0.005420 0.119061 -1.160552\nv 0.007140 0.119773 -1.161983\nv 0.009376 0.123094 -1.157634\nv 0.008739 0.123961 -1.158313\nv 0.008720 0.123039 -1.157351\nv 0.009533 0.121164 -1.156129\nv 0.009024 0.123700 -1.157500\nv 0.009060 0.121190 -1.158658\nv 0.008621 0.122284 -1.159376\nv 0.008289 0.123080 -1.158849\nv 0.008725 0.122069 -1.158803\nv 0.007695 0.121725 -1.157833\nv 0.008067 0.121286 -1.156322\nv 0.007784 0.118217 -1.157015\nv 0.008125 0.117917 -1.155959\nv 0.009214 0.119242 -1.158215\nv 0.009738 0.118991 -1.156897\nv 0.012068 0.125668 -1.145551\nv 0.011889 0.123932 -1.147012\nv 0.011007 0.125931 -1.145285\nv 0.011630 0.124456 -1.143669\nv 0.011500 0.126311 -1.145532\nv 0.012373 0.122886 -1.148838\nv 0.011868 0.122807 -1.149638\nv 0.011172 0.124015 -1.148439\nv 0.011650 0.124176 -1.148677\nv 0.010520 0.122418 -1.148105\nv 0.010249 0.123793 -1.145095\nv 0.010933 0.119131 -1.148048\nv 0.010841 0.120234 -1.145129\nv 0.012738 0.121616 -1.145474\nv 0.010606 0.121023 -1.154277\nv 0.009647 0.122637 -1.154954\nv 0.009655 0.121938 -1.153870\nv 0.010300 0.122636 -1.153197\nv 0.010180 0.121615 -1.154054\nv 0.010002 0.121222 -1.155543\nv 0.009026 0.122528 -1.155561\nv 0.009458 0.122442 -1.155685\nv 0.008379 0.121190 -1.154946\nv 0.008831 0.121003 -1.153628\nv 0.006927 0.121924 -1.160156\nv 0.007369 0.122095 -1.161124\nv 0.007365 0.121893 -1.159115\nv 0.008048 0.123337 -1.159956\nv 0.008754 0.122855 -1.160000\nv 0.008105 0.122789 -1.160615\nv 0.008475 0.123473 -1.160011\nv 0.007809 0.121486 -1.161410\nv 0.007597 0.121813 -1.161336\nv 0.008472 0.117626 -1.154920\nv 0.008932 0.117491 -1.153765\nv 0.007043 0.118791 -1.159179\nv 0.007444 0.118517 -1.158106\nv 0.010269 0.118736 -1.155628\nv 0.010901 0.118620 -1.154307\nv 0.011771 0.126163 -1.140762\nv 0.012026 0.125946 -1.142327\nv 0.011002 0.126653 -1.142007\nv 0.011521 0.126679 -1.142191\nv 0.010172 0.125124 -1.141731\nv 0.009493 0.121119 -1.152136\nv 0.010258 0.122517 -1.152280\nv 0.010227 0.121657 -1.150285\nv 0.010755 0.123855 -1.150530\nv 0.012199 0.121633 -1.150707\nv 0.011542 0.121302 -1.151267\nv 0.011323 0.123614 -1.150646\nv 0.011376 0.121177 -1.152716\nv 0.010836 0.122135 -1.152453\nv 0.010681 0.121523 -1.141814\nv 0.010431 0.118274 -1.150414\nv 0.009621 0.117712 -1.152310\nv -0.002213 0.131521 -1.168068\nv -0.002369 0.121660 -1.162737\nv -0.002855 0.120176 -1.162934\nv 0.002369 0.121660 -1.162737\nv 0.001716 0.120189 -1.162905\nv -0.001278 0.130688 -1.168135\nv -0.002805 0.133560 -1.169264\nv -0.000553 0.133502 -1.169475\nv -0.001375 0.122923 -1.162475\nv -0.003311 0.122042 -1.162860\nv -0.000573 0.120197 -1.162866\nv 0.001666 0.133517 -1.169427\nv 0.004019 0.133735 -1.168926\nv 0.003311 0.122042 -1.162860\nv 0.001375 0.122923 -1.162475\nv 0.000000 0.131257 -1.168112\nv 0.000000 0.122078 -1.162455\nv 0.004211 0.121800 -1.161352\nv 0.000000 0.121950 -1.160623\nv -0.002202 0.131146 -1.165860\nv 0.000000 0.122415 -1.161705\nv -0.004373 0.122364 -1.162556\nv -0.002370 0.122545 -1.162058\nv 0.002214 0.131521 -1.168068\nv 0.002289 0.121850 -1.160923\nv 0.002370 0.122546 -1.162058\nv -0.003247 0.130937 -1.165821\nv -0.003256 0.131408 -1.167975\nv -0.002249 0.130849 -1.167084\nv -0.003318 0.130278 -1.167023\nv 0.000000 0.130749 -1.167110\nv -0.001292 0.130009 -1.167142\nv -0.001119 0.131074 -1.165872\nv -0.003198 0.123245 -1.162286\nv -0.001435 0.122323 -1.161891\nv 0.000000 0.122547 -1.162126\nv -0.002421 0.122201 -1.162490\nv -0.001469 0.123241 -1.162201\nv -0.003232 0.122992 -1.162661\nv 0.003247 0.130937 -1.165821\nv 0.003318 0.130278 -1.167023\nv 0.001292 0.130009 -1.167142\nv 0.001278 0.130688 -1.168135\nv 0.002249 0.130849 -1.167084\nv 0.003257 0.131408 -1.167975\nv 0.004362 0.130517 -1.166940\nv 0.003198 0.123245 -1.162286\nv 0.002421 0.122201 -1.162490\nv 0.003233 0.122992 -1.162661\nv 0.001435 0.122323 -1.161891\nv 0.001469 0.123241 -1.162202\nv 0.000000 0.131077 -1.165868\nv -0.000555 0.133475 -1.166317\nv -0.004211 0.121800 -1.161352\nv 0.003886 0.133759 -1.166376\nv -0.002758 0.133556 -1.166316\nv -0.002289 0.121850 -1.160923\nv 0.002202 0.131146 -1.165860\nv 0.001662 0.133497 -1.166317\nv -0.003245 0.122164 -1.161106\nv -0.001232 0.121783 -1.160762\nv -0.002826 0.119543 -1.160250\nv -0.000570 0.119522 -1.160050\nv 0.001119 0.131074 -1.165872\nv 0.003245 0.122164 -1.161106\nv 0.001232 0.121783 -1.160762\nv 0.003973 0.119436 -1.160449\nv 0.001706 0.119535 -1.160125\nv 0.099112 0.035926 -1.099188\nv 0.099314 0.036884 -1.104552\nv 0.102453 0.028466 -1.106065\nv 0.096933 -0.015780 -1.114661\nv 0.097187 -0.015731 -1.109878\nv 0.096245 -0.011695 -1.114166\nv 0.094631 0.012782 -1.063488\nv 0.095819 0.011533 -1.070154\nv 0.093856 0.010044 -1.067275\nv 0.070162 0.025529 -0.994927\nv 0.064859 0.024973 -0.974918\nv 0.063483 0.025621 -0.987768\nv 0.091721 -0.006443 -1.065879\nv 0.094142 -0.005887 -1.075222\nv 0.090970 -0.009615 -1.065811\nv 0.080377 0.010986 -1.139895\nv 0.080200 0.010949 -1.131325\nv 0.085561 0.013480 -1.134685\nv 0.080503 0.001083 -1.125255\nv 0.080531 -0.001213 -1.131313\nv 0.081390 -0.002887 -1.127660\nv 0.084640 -0.000813 -1.122898\nv 0.095804 0.048927 -1.086570\nv 0.099677 0.055157 -1.092484\nv 0.097899 0.046786 -1.086030\nv 0.102091 0.002371 -1.084833\nv 0.101271 0.011646 -1.078802\nv 0.106031 0.010921 -1.085064\nv 0.086728 0.010609 -1.122535\nv 0.086200 0.007712 -1.121047\nv 0.090774 0.008350 -1.121961\nv 0.091876 -0.020882 -1.096211\nv 0.089512 -0.019612 -1.090151\nv 0.094430 -0.017767 -1.095474\nv 0.087813 0.023029 -1.046844\nv 0.082143 0.022598 -1.033555\nv 0.084389 0.026122 -1.045007\nv 0.088245 0.017322 -1.040879\nv 0.087964 0.013755 -1.039325\nv 0.086328 0.019834 -1.037420\nv 0.097150 0.024387 -1.121488\nv 0.101778 0.021869 -1.123341\nv 0.104103 0.022576 -1.119037\nv 0.103444 0.024930 -1.116871\nv 0.100781 0.013574 -1.123503\nv 0.097467 0.016974 -1.128021\nv 0.098824 0.011964 -1.123041\nv 0.108613 0.006332 -1.107165\nv 0.108644 0.004257 -1.101192\nv 0.114686 0.009155 -1.105724\nv 0.100787 -0.013028 -1.102187\nv 0.101941 -0.008282 -1.106622\nv 0.101753 -0.010357 -1.106952\nv 0.101179 -0.014824 -1.104469\nv 0.082353 0.011238 -1.030996\nv 0.079027 0.012300 -1.024305\nv 0.080689 0.015601 -1.024740\nv 0.097288 0.053032 -1.102310\nv 0.094961 0.045934 -1.099375\nv 0.095664 0.047503 -1.095594\nv 0.084819 -0.008111 -1.054799\nv 0.085451 -0.001186 -1.047898\nv 0.087497 -0.008721 -1.057757\nv 0.077462 0.005420 -1.030165\nv 0.081279 0.003165 -1.038348\nv 0.075059 0.002320 -1.036693\nv 0.078941 0.026790 -1.033659\nv 0.072871 0.026088 -1.016111\nv 0.076952 0.020789 -1.017512\nv 0.077079 0.020950 -1.005804\nv 0.073916 0.025159 -1.004699\nv 0.068050 0.024040 -0.985619\nv 0.066639 0.017876 -0.974655\nv 0.074651 0.019909 -0.998038\nv 0.079401 0.018210 -1.008879\nv 0.077424 0.012184 -1.007511\nv 0.076608 0.011930 -1.003121\nv 0.092030 0.027956 -1.060742\nv 0.090552 0.032005 -1.067446\nv 0.094180 0.030188 -1.067302\nv 0.094842 0.022680 -1.061568\nv 0.094719 0.021861 -1.066038\nv 0.092490 0.015321 -1.054116\nv 0.089388 0.050896 -1.088834\nv 0.092036 0.049459 -1.086799\nv 0.087242 0.045736 -1.085338\nv 0.088657 0.051557 -1.098797\nv 0.086955 0.050236 -1.100848\nv 0.087006 0.048944 -1.106683\nv 0.071517 0.008847 -0.997601\nv 0.075770 0.008545 -1.005093\nv 0.074138 0.008113 -1.009995\nv 0.090368 0.018442 -1.150287\nv 0.088760 0.016096 -1.154064\nv 0.088493 0.014580 -1.151153\nv 0.089445 0.016049 -1.148814\nv 0.111855 0.017744 -1.105322\nv 0.109940 0.022559 -1.104792\nv 0.112996 0.020780 -1.109225\nv 0.110479 0.010943 -1.113264\nv 0.105361 0.008235 -1.115152\nv 0.094319 0.014432 -1.058781\nv 0.102236 0.027792 -1.084402\nv 0.104818 0.024304 -1.084330\nv 0.099276 0.024413 -1.075377\nv 0.076334 0.018208 -0.998474\nv 0.078389 0.018451 -1.003677\nv 0.074064 0.009488 -0.997892\nv 0.072638 0.018310 -0.991332\nv 0.070736 0.009864 -0.990532\nv 0.094519 0.035704 -1.124541\nv 0.095079 0.034329 -1.121059\nv 0.099315 0.036296 -1.120878\nv 0.098814 0.037761 -1.122594\nv 0.094882 -0.012776 -1.088575\nv 0.093735 -0.013508 -1.080946\nv 0.097857 -0.010507 -1.085873\nv 0.108486 0.022419 -1.108645\nv 0.103859 0.020700 -1.122257\nv 0.111481 0.019861 -1.117467\nv 0.109851 0.022854 -1.114694\nv 0.073701 -0.019068 -1.056007\nv 0.077571 -0.012898 -1.054687\nv 0.077015 -0.019917 -1.057730\nv 0.082463 -0.020790 -1.076624\nv 0.074975 -0.022872 -1.065485\nv 0.078815 -0.021934 -1.063650\nv 0.075765 0.043344 -1.123344\nv 0.076434 0.039516 -1.127180\nv 0.079666 0.040108 -1.123288\nv 0.077915 0.044127 -1.118876\nv 0.078148 0.047778 -1.109713\nv 0.074062 0.048714 -1.109974\nv 0.074924 0.046477 -1.116964\nv 0.079741 0.045372 -1.115125\nv 0.083327 -0.023039 -1.098550\nv 0.083088 -0.022779 -1.105257\nv 0.076159 -0.021272 -1.105147\nv 0.084182 -0.021290 -1.113086\nv 0.084777 -0.018372 -1.119885\nv 0.080759 -0.020286 -1.114910\nv 0.083003 0.038319 -1.079006\nv 0.080627 0.033991 -1.070357\nv 0.077061 0.036096 -1.072764\nv 0.086102 0.045945 -1.115014\nv 0.085339 0.044543 -1.115653\nv 0.084429 0.040006 -1.122922\nv 0.087091 0.042263 -1.123354\nv 0.099012 0.041974 -1.121044\nv 0.100714 0.038399 -1.120496\nv 0.100512 0.039770 -1.118707\nv 0.097176 0.042144 -1.116996\nv 0.082347 0.007438 -1.121402\nv 0.081517 0.005804 -1.121816\nv 0.086851 0.003277 -1.119559\nv 0.079227 0.018291 -1.015435\nv 0.077064 0.012141 -1.017416\nv 0.088563 0.047631 -1.111185\nv 0.091179 0.046471 -1.111883\nv 0.093627 0.047540 -1.109912\nv 0.094519 0.052315 -1.106961\nv 0.090581 0.049853 -1.107117\nv 0.072326 -0.015432 -1.135142\nv 0.078687 -0.016796 -1.128336\nv 0.076708 -0.013122 -1.143158\nv 0.087154 -0.001483 -1.050391\nv 0.089767 -0.005039 -1.059645\nv 0.086784 0.002714 -1.045104\nv 0.084861 0.007189 -1.036474\nv 0.087911 0.006218 -1.044718\nv 0.078276 0.023682 -1.159189\nv 0.078166 0.016233 -1.157644\nv 0.080064 0.019954 -1.158377\nv 0.083037 0.023959 -1.156723\nv 0.082354 0.026548 -1.151117\nv 0.078238 0.025409 -1.155944\nv 0.082146 -0.021059 -1.082403\nv 0.087380 -0.020886 -1.089970\nv 0.085026 -0.021698 -1.090461\nv 0.077944 -0.021668 -1.075196\nv 0.102808 0.016537 -1.123783\nv 0.107829 0.013266 -1.118450\nv 0.109475 0.016606 -1.116591\nv 0.104550 0.018330 -1.121700\nv 0.095714 0.017683 -1.135756\nv 0.091019 0.013771 -1.143404\nv 0.090683 0.012930 -1.142171\nv 0.096977 0.018233 -1.131378\nv 0.079743 0.049892 -1.089928\nv 0.082170 0.048618 -1.091353\nv 0.078189 0.045647 -1.084990\nv 0.082852 0.048469 -1.101105\nv 0.083995 0.047676 -1.107464\nv 0.084453 0.049325 -1.098620\nv 0.115176 0.010209 -1.099771\nv 0.108480 0.004939 -1.096793\nv 0.111717 0.009474 -1.095256\nv 0.107342 0.023334 -1.090277\nv 0.106615 0.002425 -1.092942\nv 0.106758 -0.000171 -1.101087\nv 0.104532 -0.002199 -1.096241\nv 0.091522 -0.013401 -1.076002\nv 0.097621 -0.007025 -1.085184\nv 0.093382 0.031454 -1.122720\nv 0.089784 0.031373 -1.124227\nv 0.090717 0.027935 -1.123174\nv 0.085499 0.026998 -1.139146\nv 0.085193 0.025306 -1.145266\nv 0.086293 0.023742 -1.142437\nv 0.087596 0.024694 -1.139141\nv 0.074938 0.027777 -1.046717\nv 0.074288 0.028297 -1.031716\nv 0.066493 0.028313 -1.031715\nv 0.068885 0.029428 -1.047672\nv 0.087287 0.032914 -1.067241\nv 0.088037 0.034010 -1.073792\nv 0.093058 0.035413 -1.077365\nv 0.099209 -0.008991 -1.090014\nv 0.098139 -0.005172 -1.086363\nv 0.099154 -0.005147 -1.092002\nv 0.100558 -0.008919 -1.102192\nv 0.099478 -0.006118 -1.102869\nv 0.100608 -0.004841 -1.106686\nv 0.082517 0.041331 -1.120421\nv 0.082664 0.045677 -1.115185\nv 0.082187 0.028358 -1.144080\nv 0.080338 0.030249 -1.139060\nv 0.077688 0.030552 -1.138826\nv 0.078157 0.026922 -1.151755\nv 0.085464 0.035779 -1.074217\nv 0.081757 0.030131 -1.065456\nv 0.077233 0.032220 -1.064878\nv 0.092717 0.002143 -1.119033\nv 0.094593 0.000809 -1.117187\nv 0.096261 0.003934 -1.117290\nv 0.094443 0.007527 -1.121557\nv 0.100039 -0.010233 -1.109352\nv 0.100858 -0.004750 -1.109694\nv 0.097111 -0.003785 -1.113641\nv 0.092339 0.040795 -1.119577\nv 0.090809 0.039816 -1.122763\nv 0.092749 0.039276 -1.124052\nv 0.096969 0.040867 -1.122125\nv 0.088309 0.038822 -1.124897\nv 0.085106 0.037182 -1.125965\nv 0.088518 0.035007 -1.128232\nv 0.093888 0.038163 -1.125562\nv 0.094652 -0.000828 -1.071021\nv 0.094398 -0.002462 -1.069354\nv 0.091730 0.005602 -1.061397\nv 0.088227 0.000301 -1.052380\nv 0.091137 0.002679 -1.053256\nv 0.074580 0.033979 -1.068232\nv 0.073465 0.029420 -1.052565\nv 0.069919 0.031415 -1.055811\nv 0.070625 0.035245 -1.063326\nv 0.094516 -0.020488 -1.112770\nv 0.096906 -0.018789 -1.110345\nv 0.095134 -0.017810 -1.115266\nv 0.096770 -0.017786 -1.099128\nv 0.097678 -0.021028 -1.101434\nv 0.092301 -0.022394 -1.097990\nv 0.096381 0.040769 -1.091505\nv 0.095434 0.042466 -1.096633\nv 0.096550 0.038290 -1.095860\nv 0.097554 0.036894 -1.093866\nv 0.108979 0.021656 -1.093695\nv 0.103275 0.028797 -1.086638\nv 0.104010 0.028531 -1.092068\nv 0.080735 0.009558 -1.146194\nv 0.086130 0.011996 -1.141297\nv 0.087074 0.009828 -1.144735\nv 0.084293 0.014934 -1.157084\nv 0.085407 0.010459 -1.153785\nv 0.087538 0.017207 -1.156008\nv 0.091909 -0.009427 -1.122068\nv 0.091569 -0.008258 -1.125411\nv 0.090596 -0.015088 -1.122969\nv 0.080266 -0.012361 -1.142994\nv 0.084966 -0.015166 -1.132065\nv 0.101623 0.054862 -1.093878\nv 0.100005 0.048207 -1.089002\nv 0.094851 0.036131 -1.080313\nv 0.099508 0.038844 -1.086587\nv 0.100873 0.033874 -1.090567\nv 0.071528 -0.004038 -1.046035\nv 0.076434 0.000037 -1.041524\nv 0.077693 -0.001701 -1.044643\nv 0.080899 -0.008495 -1.148590\nv 0.081058 -0.010682 -1.147269\nv 0.082475 -0.007415 -1.145810\nv 0.088599 -0.024730 -1.101152\nv 0.092304 -0.024052 -1.104571\nv 0.089079 -0.024879 -1.106762\nv 0.091850 0.007715 -1.055430\nv 0.092882 0.004265 -1.057608\nv 0.090965 0.008425 -1.048158\nv 0.093302 0.011541 -1.054398\nv 0.098917 0.037817 -1.100921\nv 0.099328 0.042552 -1.104268\nv 0.098750 0.041091 -1.107741\nv 0.099218 0.039250 -1.105877\nv 0.099153 0.049880 -1.105503\nv 0.098816 0.054462 -1.103705\nv 0.097940 0.053732 -1.106366\nv 0.098225 0.049327 -1.108589\nv 0.066061 0.014637 -0.972966\nv 0.096954 0.045726 -1.103452\nv 0.098935 0.047544 -1.104953\nv 0.096975 0.043353 -1.101747\nv 0.096358 -0.015821 -1.116587\nv 0.095486 -0.011023 -1.117056\nv 0.092875 -0.013155 -1.119826\nv 0.091731 -0.017135 -1.119640\nv 0.102108 0.029392 -1.115534\nv 0.101530 0.032270 -1.115447\nv 0.098724 0.030093 -1.115834\nv 0.098731 0.028078 -1.115918\nv 0.104627 0.026757 -1.112529\nv 0.101432 0.033673 -1.108627\nv 0.102027 0.034278 -1.109731\nv 0.079051 -0.005009 -1.049123\nv 0.070646 -0.013302 -1.053466\nv 0.088853 0.045489 -1.118614\nv 0.093042 0.041688 -1.116034\nv 0.099059 -0.010177 -1.094520\nv 0.100677 -0.008439 -1.097882\nv 0.100282 -0.007813 -1.095323\nv 0.100872 -0.004790 -1.098109\nv 0.083730 0.048628 -1.092200\nv 0.088659 0.052412 -1.094412\nv 0.090655 0.053518 -1.091214\nv 0.093443 0.054336 -1.091060\nv 0.095245 0.019152 -1.136096\nv 0.091391 0.015983 -1.143833\nv 0.096726 0.023774 -1.131720\nv 0.093639 0.025099 -1.125861\nv 0.089763 0.026298 -1.133523\nv 0.095436 0.023513 -1.136667\nv 0.080271 -0.019099 -1.059209\nv 0.082202 -0.012394 -1.056370\nv 0.084340 -0.016951 -1.061445\nv 0.084638 -0.019762 -1.075907\nv 0.082190 -0.020641 -1.066726\nv 0.084446 -0.018844 -1.065453\nv 0.101274 0.057470 -1.100933\nv 0.097129 0.049928 -1.093644\nv 0.100900 0.051763 -1.093562\nv 0.098923 0.062354 -1.102188\nv 0.099859 0.060460 -1.098392\nv 0.095013 0.057833 -1.094795\nv 0.110985 0.016057 -1.113405\nv 0.112346 0.016203 -1.108469\nv 0.112937 0.019766 -1.112753\nv 0.096637 0.001776 -1.080666\nv 0.098767 0.005643 -1.078977\nv 0.100578 0.001035 -1.084559\nv 0.098154 -0.000856 -1.084478\nv 0.100191 -0.003500 -1.092463\nv 0.095879 0.011966 -1.122637\nv 0.092433 0.015686 -1.133876\nv 0.089254 0.013078 -1.137703\nv 0.091832 0.014787 -1.130070\nv 0.079905 -0.021416 -1.088279\nv 0.083922 -0.022104 -1.093084\nv 0.075542 -0.021106 -1.093375\nv 0.103351 0.028895 -1.096412\nv 0.101507 0.031063 -1.101608\nv 0.105129 0.025557 -1.105862\nv 0.100272 0.035186 -1.092662\nv 0.086447 -0.004863 -1.140168\nv 0.085754 -0.004117 -1.143709\nv 0.086089 -0.006149 -1.143289\nv 0.086246 -0.006705 -1.139981\nv 0.086511 -0.023065 -1.096047\nv 0.088109 -0.025070 -1.099001\nv 0.091766 -0.024683 -1.099775\nv 0.077618 0.008906 -1.151508\nv 0.084210 0.008361 -1.148324\nv 0.112598 0.011409 -1.109222\nv 0.109701 0.015777 -1.088661\nv 0.111155 0.016033 -1.096759\nv 0.085021 -0.004547 -1.131004\nv 0.085866 -0.003771 -1.127980\nv 0.081838 0.044552 -1.088197\nv 0.084077 0.046139 -1.086952\nv 0.082825 0.047290 -1.089984\nv 0.100162 -0.000592 -1.108572\nv 0.106129 -0.000088 -1.103562\nv 0.101654 0.004242 -1.113413\nv 0.103621 -0.002694 -1.101546\nv 0.078648 -0.005915 -1.140381\nv 0.082405 -0.004865 -1.142217\nv 0.084752 -0.004851 -1.136633\nv 0.098720 0.040188 -1.090214\nv 0.099359 0.047854 -1.091016\nv 0.083241 0.011499 -1.126033\nv 0.088340 0.014422 -1.126738\nv 0.088405 0.014331 -1.134817\nv 0.075102 -0.005882 -1.142401\nv 0.078639 -0.004303 -1.145380\nv 0.081183 -0.004147 -1.143432\nv 0.078947 -0.006930 -1.146891\nv 0.079098 -0.007037 -1.147855\nv 0.098455 0.033281 -1.083050\nv 0.100406 0.030864 -1.088973\nv 0.099848 0.031929 -1.080381\nv 0.097225 0.027154 -1.075237\nv 0.074643 -0.008348 -1.148174\nv 0.078625 -0.009566 -1.150195\nv 0.079851 -0.011895 -1.145941\nv 0.077191 -0.012653 -1.147854\nv 0.075630 0.047511 -1.090101\nv 0.077638 0.048783 -1.087139\nv 0.074563 0.044484 -1.085104\nv 0.080321 0.049738 -1.095440\nv 0.082656 0.049121 -1.094729\nv 0.079634 0.050615 -1.091825\nv 0.077751 0.049476 -1.093975\nv 0.094859 0.028414 -1.068010\nv 0.096915 0.032887 -1.075482\nv 0.073254 -0.022934 -1.060717\nv 0.063872 -0.022340 -1.057520\nv 0.073918 -0.021520 -1.057811\nv 0.075613 0.051553 -1.097389\nv 0.075708 0.049416 -1.093697\nv 0.072126 0.052714 -1.095886\nv 0.077420 0.048726 -1.104721\nv 0.073343 0.050570 -1.104942\nv 0.074677 0.053348 -1.099698\nv 0.072142 0.054916 -1.099975\nv 0.093875 0.034329 -1.073843\nv 0.095466 0.035151 -1.079773\nv 0.096057 -0.013528 -1.091943\nv 0.072761 0.005955 -1.025909\nv 0.073177 0.003541 -1.033160\nv 0.093066 -0.016809 -1.091078\nv 0.090172 -0.016196 -1.081727\nv 0.086472 -0.018554 -1.077209\nv 0.088073 -0.016218 -1.073438\nv 0.103903 0.003896 -1.110012\nv 0.093401 0.055935 -1.102531\nv 0.097534 0.061949 -1.103579\nv 0.093609 0.057522 -1.097244\nv 0.100942 0.061098 -1.104605\nv 0.102145 0.058022 -1.098776\nv 0.108074 0.011505 -1.089668\nv 0.103844 0.017016 -1.081568\nv 0.105355 0.019013 -1.082749\nv 0.078799 0.028410 -1.046514\nv 0.078256 0.028301 -1.052290\nv 0.082349 0.029426 -1.056186\nv 0.090876 0.025310 -1.054648\nv 0.088129 0.027461 -1.054290\nv 0.099250 0.062852 -1.105572\nv 0.096311 0.058073 -1.104647\nv 0.087893 0.013664 -1.124884\nv 0.082670 0.009476 -1.123308\nv 0.081457 0.007564 -1.030752\nv 0.084050 0.003241 -1.040939\nv 0.077112 0.008970 -1.017678\nv 0.075715 0.007685 -1.019251\nv 0.095232 -0.004516 -1.120084\nv 0.092235 -0.001220 -1.119402\nv 0.092011 -0.003684 -1.122004\nv 0.092530 -0.006359 -1.123709\nv 0.083640 0.036553 -1.074686\nv 0.085748 0.039849 -1.079368\nv 0.089360 0.038974 -1.078100\nv 0.093177 0.018241 -1.053713\nv 0.091741 0.020181 -1.048722\nv 0.094312 0.024132 -1.057452\nv 0.091973 -0.013621 -1.137252\nv 0.089881 -0.011860 -1.134593\nv 0.088099 -0.007141 -1.132376\nv 0.086726 -0.013645 -1.136398\nv 0.087034 -0.014119 -1.132050\nv 0.085405 0.008412 -1.151554\nv 0.088670 0.011960 -1.141238\nv 0.096120 0.016918 -1.065600\nv 0.097636 0.016493 -1.071018\nv 0.100548 0.015644 -1.076438\nv 0.070809 0.027314 -1.022104\nv 0.064978 0.027388 -1.022101\nv 0.111855 0.021036 -1.111665\nv 0.096644 -0.021817 -1.101844\nv 0.095957 -0.020489 -1.104572\nv 0.092086 -0.023518 -1.102526\nv 0.099330 -0.016349 -1.105416\nv 0.088462 0.028721 -1.129565\nv 0.089270 0.032686 -1.127205\nv 0.092350 0.032761 -1.121868\nv 0.101639 0.060907 -1.101755\nv 0.098770 -0.000565 -1.113115\nv 0.099026 0.001297 -1.111959\nv 0.079516 0.035815 -1.129324\nv 0.079425 0.032022 -1.134509\nv 0.083638 0.032567 -1.132187\nv 0.083557 0.035680 -1.127874\nv 0.080250 0.028414 -1.057589\nv 0.100929 0.009901 -1.119939\nv 0.102922 0.006989 -1.114057\nv 0.103180 0.010979 -1.120066\nv 0.062875 0.024697 -0.962314\nv 0.088570 -0.023237 -1.112031\nv 0.082457 0.026807 -1.043288\nv 0.080064 0.027922 -1.043671\nv 0.084272 0.029925 -1.056576\nv 0.090745 -0.023043 -1.111974\nv 0.092889 -0.021841 -1.112584\nv 0.089895 -0.018447 -1.120535\nv 0.091403 -0.024208 -1.107611\nv 0.094238 -0.022939 -1.105427\nv 0.085408 0.048762 -1.105826\nv 0.085437 0.048958 -1.108486\nv 0.090199 -0.011669 -1.129294\nv 0.093147 -0.015647 -1.126167\nv 0.091865 -0.011000 -1.125722\nv 0.089558 -0.006247 -1.127882\nv 0.091430 -0.006316 -1.125261\nv 0.063709 0.026376 -1.014235\nv 0.059705 0.025800 -0.991445\nv 0.090464 -0.014990 -1.124272\nv 0.091185 -0.012908 -1.123940\nv 0.088764 -0.013277 -1.130481\nv 0.088140 -0.015168 -1.128933\nv 0.072397 0.044328 -1.086228\nv 0.103309 0.028499 -1.108474\nv 0.105942 0.024983 -1.109402\nv 0.089140 -0.015753 -1.125511\nv 0.073498 0.007176 -1.019947\nv 0.080838 0.014239 -1.157232\nv 0.081148 0.009636 -1.154234\nv 0.096014 0.039757 -1.099275\nv 0.099424 0.034318 -1.096721\nv 0.097597 0.034297 -1.084805\nv 0.102012 0.030741 -1.097816\nv 0.102922 0.030041 -1.092608\nv 0.094404 0.016593 -1.128501\nv 0.092836 0.014284 -1.127588\nv 0.092904 0.012550 -1.124608\nv 0.081833 0.018537 -1.157452\nv 0.084698 0.020087 -1.155468\nv 0.082653 -0.000143 -1.044546\nv 0.075912 0.001959 -1.125314\nv 0.075948 0.000396 -1.131381\nv 0.080476 -0.002428 -1.136554\nv 0.075854 -0.001530 -1.137853\nv 0.075140 -0.005552 -1.141056\nv 0.099813 -0.004596 -1.101933\nv 0.101551 -0.008884 -1.099957\nv 0.080014 0.010126 -1.024474\nv 0.079158 0.008811 -1.024345\nv 0.087354 0.030934 -1.129116\nv 0.077681 0.010078 -1.016640\nv 0.098312 0.040852 -1.123453\nv 0.074333 0.037462 -1.074991\nv 0.071484 0.038875 -1.072817\nv 0.071846 0.038835 -1.075692\nv 0.096765 -0.017085 -1.105651\nv 0.098647 -0.013171 -1.108573\nv 0.076382 0.007014 -1.121952\nv 0.076237 0.005795 -1.121815\nv 0.076063 0.004131 -1.122405\nv 0.080476 0.003820 -1.122166\nv 0.087602 0.000402 -1.119247\nv 0.099049 0.021764 -1.073811\nv 0.095588 0.018512 -1.064762\nv 0.101029 0.036972 -1.113874\nv 0.099221 0.039297 -1.108850\nv 0.098245 0.040647 -1.110752\nv 0.100585 0.039341 -1.114817\nv 0.099649 0.044330 -1.105924\nv 0.098898 0.045600 -1.108196\nv 0.083892 -0.012774 -1.140064\nv 0.086415 -0.008022 -1.142523\nv 0.086301 -0.008313 -1.139932\nv 0.097475 -0.007116 -1.113371\nv 0.094576 -0.007813 -1.117903\nv 0.088766 -0.011217 -1.138319\nv 0.087749 -0.013441 -1.134003\nv 0.092169 -0.017695 -1.139038\nv 0.102820 0.033333 -1.112701\nv 0.106735 0.024544 -1.113813\nv 0.087156 -0.011308 -1.138725\nv 0.092973 -0.017272 -1.139522\nv 0.085836 -0.011835 -1.139674\nv 0.086778 -0.008386 -1.138307\nv 0.107240 0.009651 -1.088515\nv 0.106404 0.004564 -1.089319\nv 0.108622 0.007850 -1.093188\nv 0.080133 0.048811 -1.107892\nv 0.082540 0.047693 -1.106457\nv 0.080116 0.050236 -1.104196\nv 0.077999 0.049701 -1.102768\nv 0.083972 0.039913 -1.121677\nv 0.088467 -0.012063 -1.065317\nv 0.084835 -0.012534 -1.059120\nv 0.093025 -0.010016 -1.075943\nv 0.073928 -0.011128 -1.148655\nv 0.073377 -0.012890 -1.145621\nv 0.070924 -0.010193 -1.051915\nv 0.071043 -0.007341 -1.049691\nv 0.079094 -0.008414 -1.052243\nv 0.098330 0.021363 -1.132250\nv 0.099626 0.019758 -1.130638\nv 0.102079 0.019739 -1.124648\nv 0.099256 0.022642 -1.127318\nv 0.101211 0.018244 -1.126668\nv 0.096028 0.044889 -1.090637\nv 0.085603 0.012201 -1.035221\nv 0.085433 -0.020135 -1.082445\nv 0.088174 -0.018613 -1.083719\nv 0.110644 0.014691 -1.114920\nv 0.090370 0.041650 -1.121954\nv 0.094753 0.007553 -1.072894\nv 0.097276 0.009307 -1.074714\nv 0.095969 0.000570 -1.076409\nv 0.094414 0.004719 -1.067829\nv 0.097089 0.043555 -1.109281\nv 0.076513 0.006916 -1.024919\nv 0.092266 -0.008733 -1.073128\nv 0.098261 0.058290 -1.105170\nv 0.099657 0.056819 -1.103251\nv 0.076599 0.051131 -1.099915\nv 0.082573 0.049283 -1.097588\nv 0.078323 0.049868 -1.096846\nv 0.092070 0.008757 -1.058260\nv 0.076477 0.027725 -1.031748\nv 0.103187 -0.001238 -1.090589\nv 0.095661 -0.021507 -1.106480\nv 0.093198 0.000267 -1.061264\nv 0.093700 -0.003852 -1.067237\nv 0.088630 -0.016927 -1.124285\nv 0.078354 -0.019463 -1.118044\nv 0.083331 -0.017032 -1.124006\nv 0.076652 0.009019 -1.123196\nv 0.089161 -0.010322 -1.062093\nv 0.071189 -0.017877 -1.126455\nv 0.087375 -0.015478 -1.067849\nv 0.095743 -0.001362 -1.115680\nv 0.102342 0.036353 -1.111667\nv 0.097956 -0.003237 -1.082567\nv 0.093169 0.028972 -1.122222\nv 0.097330 0.029984 -1.118529\nv 0.096317 0.026792 -1.121992\nv 0.101724 0.027017 -1.118075\nv 0.098933 0.027214 -1.117356\nv 0.094623 0.026028 -1.119280\nv 0.080125 0.049659 -1.101008\nv 0.076870 -0.021667 -1.097124\nv 0.068496 -0.021028 -1.100037\nv 0.091760 0.027295 -1.124090\nv 0.088864 0.028398 -1.132046\nv 0.093542 0.027391 -1.125537\nv 0.080393 0.039806 -1.079874\nv 0.075851 0.041658 -1.081105\nv 0.077032 0.038786 -1.076949\nv 0.072131 0.039608 -1.078764\nv 0.084973 -0.007728 -1.145862\nv 0.082779 -0.010011 -1.146164\nv 0.085470 -0.013037 -1.149041\nv 0.089003 0.011096 -1.145509\nv 0.104219 0.025877 -1.107308\nv 0.076703 0.030023 -1.057291\nv 0.086765 0.030205 -1.059724\nv 0.066999 -0.001286 -1.041767\nv 0.085148 0.031691 -1.063438\nv 0.084763 0.032722 -1.070307\nv 0.099838 -0.012202 -1.100398\nv 0.099137 -0.012814 -1.096310\nv 0.083135 -0.011421 -1.146291\nv 0.083953 -0.012030 -1.143943\nv 0.085260 -0.015148 -1.149660\nv 0.086091 -0.013103 -1.147983\nv 0.081642 0.048044 -1.111048\nv 0.107751 0.019881 -1.088526\nv 0.104523 0.022037 -1.082783\nv 0.088897 -0.022726 -1.096030\nv 0.084115 -0.003848 -1.145304\nv 0.081072 -0.004529 -1.145626\nv 0.111620 0.017784 -1.098602\nv 0.108521 0.021057 -1.098458\nv 0.085210 0.024132 -1.149381\nv 0.085182 0.022808 -1.153965\nv 0.085734 0.021646 -1.151835\nv 0.085857 0.022869 -1.148349\nv 0.083239 0.021430 -1.157300\nv 0.106339 0.024366 -1.104198\nv 0.106808 0.025075 -1.100939\nv 0.105658 0.024769 -1.096222\nv 0.089359 0.019467 -1.151135\nv 0.091515 0.011585 -1.047696\nv 0.090079 0.014744 -1.045511\nv 0.089789 -0.001861 -1.121841\nv 0.090053 -0.004062 -1.126606\nv 0.090758 -0.003790 -1.123654\nv 0.092136 0.009444 -1.120546\nv 0.090779 0.003052 -1.117823\nv 0.094602 0.011746 -1.123324\nv 0.081791 0.042181 -1.085166\nv 0.113983 0.015542 -1.106181\nv 0.113027 0.014335 -1.101864\nv 0.089655 0.002066 -1.119004\nv 0.085324 0.041836 -1.081934\nv 0.090681 0.043755 -1.083051\nv 0.097955 0.033448 -1.117667\nv 0.101298 0.035006 -1.116935\nv 0.100456 0.007511 -1.118294\nv 0.098123 0.006169 -1.117906\nv 0.101357 0.015122 -1.123191\nv 0.085943 0.029737 -1.134653\nv 0.086688 0.028863 -1.135359\nv 0.097843 -0.009841 -1.111304\nv 0.087136 -0.005633 -1.134358\nv 0.086390 -0.007311 -1.136423\nv 0.088182 -0.002496 -1.125727\nv 0.087271 -0.004009 -1.129667\nv 0.088410 -0.005501 -1.131207\nv 0.069869 0.018182 -0.984500\nv 0.085814 0.032977 -1.131131\nv 0.083857 0.030460 -1.137002\nv 0.083207 -0.004966 -1.134183\nv 0.084721 0.045831 -1.111665\nv 0.075121 0.024453 -1.022104\nv 0.074048 0.026876 -1.023801\nv 0.100632 0.062788 -1.104162\nv 0.077440 0.023434 -1.025998\nv 0.081835 0.019495 -1.027765\nv 0.079580 0.018772 -1.021415\nv 0.094867 0.044056 -1.112214\nv 0.095908 0.042927 -1.110836\nv 0.095376 0.040805 -1.081277\nv 0.093095 0.036611 -1.078500\nv 0.096798 0.039894 -1.081813\nv 0.093734 -0.007016 -1.076923\nv 0.079015 0.015736 -1.020276\nv 0.096621 -0.016571 -1.098181\nv 0.096330 -0.015873 -1.094476\nv 0.091114 0.019857 -1.146513\nv 0.090807 0.018216 -1.145351\nv 0.093899 0.021688 -1.140158\nv 0.113372 0.012596 -1.105928\nv 0.077217 0.010358 -1.132318\nv 0.076953 0.010631 -1.126239\nv 0.077146 -0.021619 -1.059937\nv 0.081493 -0.020106 -1.062305\nv 0.107693 0.022550 -1.100638\nv 0.104440 0.027371 -1.095276\nv 0.093710 0.042608 -1.082091\nv 0.105160 0.005746 -1.110169\nv 0.085571 -0.010644 -1.142188\nv 0.099142 0.043639 -1.086842\nv 0.098559 0.043966 -1.089635\nv 0.098207 -0.019189 -1.104171\nv 0.095518 0.032650 -1.071629\nv 0.095038 0.025418 -1.070444\nv 0.090221 -0.000391 -1.117902\nv 0.096198 0.041087 -1.117844\nv 0.095939 0.047318 -1.101696\nv 0.093446 0.000804 -1.063796\nv 0.093082 0.010170 -1.062234\nv 0.086614 -0.017599 -1.123550\nv 0.082416 -0.015900 -1.130991\nv 0.085529 -0.016242 -1.129589\nv 0.098405 0.054342 -1.097826\nv 0.087160 0.014346 -1.154193\nv 0.087450 0.011345 -1.152571\nv 0.089780 0.012923 -1.146634\nv 0.086848 -0.001928 -1.123338\nv 0.069565 -0.020584 -1.113468\nv 0.068986 -0.020937 -1.106417\nv 0.079508 -0.021330 -1.110470\nv 0.076124 -0.020833 -1.111695\nv 0.066776 0.000922 -1.038123\nv 0.089285 -0.013135 -1.134646\nv 0.076756 0.038103 -1.130601\nv 0.077500 0.031965 -1.136060\nv 0.075479 -0.004425 -1.145008\nv 0.074916 -0.007145 -1.147181\nv 0.077777 -0.005635 -1.146744\nv 0.087284 -0.013180 -1.138254\nv 0.069959 -0.020887 -1.056094\nv 0.064653 -0.018917 -1.054520\nv 0.069087 -0.018552 -1.054807\nv 0.084371 0.027781 -1.141274\nv 0.094070 0.027054 -1.118801\nv 0.096743 0.027233 -1.117122\nv 0.077271 0.010439 -1.007824\nv 0.076678 0.009222 -1.005244\nv 0.078236 0.041835 -1.081287\nv 0.095391 -0.003647 -1.076449\nv 0.064035 -0.021282 -1.055820\nv 0.087959 0.048158 -1.114252\nv 0.070990 0.037297 -1.067631\nv 0.078931 -0.011619 -1.151040\nv 0.102125 0.036429 -1.118003\nv 0.068729 0.009296 -0.988056\nv 0.088721 -0.011778 -1.131931\nv 0.081573 -0.003781 -1.132608\nv 0.096133 -0.005479 -1.082540\nv 0.091365 -0.014572 -1.078000\nv 0.083058 -0.003315 -1.144737\nv 0.085651 -0.003943 -1.137970\nv 0.086552 -0.005584 -1.136471\nv 0.086236 -0.004494 -1.132809\nv 0.098702 0.017958 -1.127596\nv 0.095490 0.017024 -1.131353\nv 0.089607 -0.000489 -1.120043\nv 0.087895 -0.001200 -1.120388\nv 0.098380 0.056119 -1.100050\nv 0.079606 0.037813 -1.126519\nv 0.081573 0.010950 -1.142457\nv 0.077607 0.009789 -1.146029\nv 0.077494 0.010099 -1.140568\nv 0.102924 0.034813 -1.114471\nv 0.084105 -0.022379 -1.109843\nv 0.081812 -0.012286 -1.144408\nv 0.067363 -0.021046 -1.086446\nv 0.078288 -0.021301 -1.081184\nv 0.066544 -0.021319 -1.078788\nv 0.086515 0.047527 -1.111552\nv 0.078013 0.013339 -1.156565\nv 0.077730 0.009846 -1.153773\nv 0.078119 0.015235 -1.156933\nv 0.086576 0.013291 -1.138285\nv 0.092042 -0.002324 -1.060358\nv 0.097565 0.022493 -1.134002\nv 0.095991 0.020965 -1.137211\nv 0.093921 0.021680 -1.140127\nv 0.095754 0.022097 -1.137054\nv 0.082188 0.009002 -1.029995\nv 0.089747 0.014621 -1.147796\nv 0.084763 0.010019 -1.035617\nv 0.092233 -0.014276 -1.083754\nv 0.086291 -0.003593 -1.134407\nv 0.071816 0.055283 -1.097313\nv 0.090607 0.020966 -1.146724\nv 0.092662 0.023214 -1.140141\nv 0.085286 -0.003408 -1.141459\nv 0.085006 -0.004468 -1.140025\nv 0.089671 0.010330 -1.043186\nv 0.068169 -0.021370 -1.097389\nv 0.076078 0.000196 -1.135543\nv 0.082876 0.036585 -1.125992\nv 0.072276 0.043370 -1.084011\nv 0.072465 0.048010 -1.091774\nv 0.093104 -0.015898 -1.118866\nv 0.088138 -0.001259 -1.122565\nv 0.088587 -0.003292 -1.123865\nv 0.087884 0.011816 -1.139125\nv 0.064311 -0.023106 -1.063693\nv 0.093911 0.021702 -1.140131\nv 0.068059 -0.020940 -1.094079\nv 0.099772 0.039827 -1.116410\nv 0.100951 0.037906 -1.118770\nv 0.093916 0.021692 -1.140129\nv 0.063920 -0.023030 -1.060024\nv 0.066347 0.003232 -1.033419\nv 0.067089 -0.005540 -1.047518\nv 0.066763 -0.009645 -1.051414\nv 0.087239 -0.003567 -1.131455\nv 0.065780 -0.021834 -1.073039\nv 0.066074 -0.013411 -1.053184\nv 0.100068 -0.008764 -1.093099\nv 0.050642 0.035926 -1.099188\nv 0.051211 0.036884 -1.104552\nv 0.042974 -0.015780 -1.114661\nv 0.042085 -0.015731 -1.109878\nv 0.074720 0.010986 -1.139895\nv 0.069550 0.013480 -1.134685\nv 0.074248 0.010949 -1.131325\nv 0.071040 0.001083 -1.125255\nv 0.065993 -0.000813 -1.122898\nv 0.068971 -0.002887 -1.127660\nv 0.070793 -0.001213 -1.131313\nv 0.047358 0.047500 -1.086570\nv 0.045856 0.045359 -1.086030\nv 0.066823 0.010609 -1.122535\nv 0.066639 0.007712 -1.121047\nv 0.041301 -0.020882 -1.096211\nv 0.041253 -0.017767 -1.095474\nv 0.044568 -0.019612 -1.090151\nv 0.037303 -0.014824 -1.104469\nv 0.049870 0.046077 -1.095594\nv 0.051780 0.044508 -1.099375\nv 0.052602 0.032005 -1.067446\nv 0.053569 0.049469 -1.088835\nv 0.057025 0.045736 -1.085338\nv 0.050968 0.048033 -1.086799\nv 0.060065 0.047518 -1.106683\nv 0.058654 0.048810 -1.100848\nv 0.066087 0.018442 -1.150287\nv 0.066782 0.016049 -1.148814\nv 0.067648 0.014580 -1.151153\nv 0.067596 0.016096 -1.154064\nv 0.058989 0.035704 -1.124541\nv 0.054168 0.037761 -1.122594\nv 0.053761 0.036296 -1.120878\nv 0.058262 0.034329 -1.121059\nv 0.055567 -0.019068 -1.056007\nv 0.051783 -0.019917 -1.057730\nv 0.054967 -0.012898 -1.054687\nv 0.049261 -0.020790 -1.076624\nv 0.049585 -0.021934 -1.063650\nv 0.053610 -0.022872 -1.065485\nv 0.072843 0.044127 -1.118876\nv 0.072633 0.040108 -1.123288\nv 0.070222 0.047778 -1.109713\nv 0.070159 0.045372 -1.115125\nv 0.050284 -0.023039 -1.098550\nv 0.061092 -0.021272 -1.105147\nv 0.051874 -0.022779 -1.105257\nv 0.053045 -0.021290 -1.113086\nv 0.058099 -0.020286 -1.114910\nv 0.055687 -0.018372 -1.119885\nv 0.061665 0.038319 -1.079006\nv 0.066500 0.036096 -1.072764\nv 0.062753 0.033991 -1.070357\nv 0.063656 0.045945 -1.115014\nv 0.064764 0.042263 -1.123354\nv 0.067876 0.040006 -1.122922\nv 0.064894 0.044543 -1.115653\nv 0.052809 0.041974 -1.121044\nv 0.054026 0.042144 -1.116996\nv 0.051575 0.039770 -1.118707\nv 0.051921 0.038399 -1.120496\nv 0.070965 0.005804 -1.121816\nv 0.070456 0.007438 -1.121402\nv 0.060138 0.047631 -1.111185\nv 0.057999 0.046471 -1.111883\nv 0.054471 0.046113 -1.109912\nv 0.056299 0.048426 -1.107117\nv 0.069770 -0.013122 -1.143158\nv 0.064370 -0.016796 -1.128336\nv 0.076478 0.019954 -1.158377\nv 0.073516 0.023959 -1.156723\nv 0.073981 0.026548 -1.151117\nv 0.050595 -0.021059 -1.082403\nv 0.048110 -0.021698 -1.090461\nv 0.045916 -0.020886 -1.089970\nv 0.053423 -0.021668 -1.075196\nv 0.064214 0.049892 -1.089928\nv 0.065967 0.045647 -1.084990\nv 0.062506 0.048618 -1.091353\nv 0.063819 0.048469 -1.101105\nv 0.061486 0.049325 -1.098620\nv 0.064054 0.047676 -1.107464\nv 0.060545 0.031454 -1.122720\nv 0.063580 0.027935 -1.123174\nv 0.064255 0.031373 -1.124227\nv 0.070261 0.026998 -1.139146\nv 0.068313 0.024694 -1.139141\nv 0.069830 0.023742 -1.142437\nv 0.071010 0.025306 -1.145266\nv 0.062786 0.027777 -1.046717\nv 0.058747 0.028297 -1.031716\nv 0.055588 0.032914 -1.067241\nv 0.052003 0.035413 -1.077365\nv 0.056313 0.034011 -1.073792\nv 0.067173 0.045677 -1.115185\nv 0.069158 0.041331 -1.120421\nv 0.073735 0.028358 -1.144080\nv 0.075092 0.030249 -1.139060\nv 0.058611 0.035780 -1.074217\nv 0.064992 0.032220 -1.064878\nv 0.060981 0.030131 -1.065456\nv 0.059459 0.040795 -1.119577\nv 0.055219 0.040867 -1.122125\nv 0.059957 0.039276 -1.124052\nv 0.061593 0.039816 -1.122763\nv 0.064526 0.038822 -1.124897\nv 0.059248 0.038163 -1.125562\nv 0.065403 0.035007 -1.128232\nv 0.068141 0.037182 -1.125965\nv 0.068211 0.033979 -1.068232\nv 0.065746 0.029420 -1.052565\nv 0.040754 -0.020488 -1.112770\nv 0.043263 -0.017810 -1.115266\nv 0.039270 -0.018789 -1.110345\nv 0.038896 -0.017786 -1.099128\nv 0.039185 -0.022394 -1.097990\nv 0.033975 -0.021028 -1.101434\nv 0.050707 0.040769 -1.091505\nv 0.050936 0.036894 -1.093866\nv 0.052007 0.038290 -1.095860\nv 0.052232 0.042466 -1.096633\nv 0.074448 0.009558 -1.146194\nv 0.068126 0.009828 -1.144735\nv 0.069239 0.011996 -1.141297\nv 0.071941 0.014934 -1.157084\nv 0.068915 0.017207 -1.156008\nv 0.070185 0.010459 -1.153785\nv 0.051990 -0.015088 -1.122969\nv 0.066551 -0.012361 -1.142994\nv 0.059052 -0.015166 -1.132065\nv 0.050802 0.036131 -1.080313\nv 0.047636 0.033874 -1.090567\nv 0.047077 0.038844 -1.086587\nv 0.062777 -0.004038 -1.046035\nv 0.068255 -0.008495 -1.148590\nv 0.067083 -0.007415 -1.145810\nv 0.066878 -0.010682 -1.147269\nv 0.041840 -0.024730 -1.101152\nv 0.041818 -0.024879 -1.106762\nv 0.037934 -0.024052 -1.104571\nv 0.050758 0.037817 -1.100921\nv 0.051014 0.039250 -1.105877\nv 0.051340 0.041091 -1.107741\nv 0.049333 0.041126 -1.104268\nv 0.050628 0.044300 -1.103452\nv 0.051447 0.043353 -1.101747\nv 0.043871 -0.015821 -1.116587\nv 0.048593 -0.017135 -1.119640\nv 0.054849 0.028078 -1.115918\nv 0.054634 0.030093 -1.115834\nv 0.051578 0.032270 -1.115447\nv 0.049928 0.034278 -1.109731\nv 0.050433 0.033673 -1.108627\nv 0.061588 -0.013302 -1.053466\nv 0.061564 0.045489 -1.118614\nv 0.058068 0.041688 -1.116034\nv 0.060656 0.047201 -1.092200\nv 0.060498 0.023513 -1.136667\nv 0.065677 0.026298 -1.133523\nv 0.061213 0.025099 -1.125861\nv 0.049132 -0.019099 -1.059209\nv 0.046724 -0.016951 -1.061445\nv 0.047445 -0.019762 -1.075907\nv 0.046077 -0.018844 -1.065453\nv 0.047492 -0.020641 -1.066726\nv 0.066071 0.013078 -1.137703\nv 0.054019 -0.021416 -1.088279\nv 0.060034 -0.021106 -1.093375\nv 0.049538 -0.022104 -1.093084\nv 0.048400 0.035186 -1.092662\nv 0.063940 -0.004863 -1.140168\nv 0.063264 -0.006705 -1.139981\nv 0.063872 -0.006149 -1.143289\nv 0.065167 -0.004117 -1.143709\nv 0.045825 -0.023065 -1.096047\nv 0.041729 -0.025070 -1.099001\nv 0.037024 -0.024683 -1.099775\nv 0.070836 0.008361 -1.148324\nv 0.064098 -0.003771 -1.127980\nv 0.064892 -0.004547 -1.131004\nv 0.063358 0.044552 -1.088197\nv 0.060407 0.046139 -1.086952\nv 0.061498 0.045864 -1.089985\nv 0.071417 -0.005915 -1.140381\nv 0.065459 -0.004851 -1.136633\nv 0.068178 -0.004865 -1.142217\nv 0.048295 0.040188 -1.090214\nv 0.066194 0.014422 -1.126738\nv 0.070798 0.011499 -1.126033\nv 0.066848 0.014331 -1.134817\nv 0.069786 -0.004147 -1.143432\nv 0.072375 -0.004303 -1.145380\nv 0.070783 -0.007037 -1.147855\nv 0.070951 -0.006930 -1.146891\nv 0.048467 0.033281 -1.083050\nv 0.070069 -0.009566 -1.150195\nv 0.067383 -0.011895 -1.145941\nv 0.069742 -0.012653 -1.147854\nv 0.069099 0.047511 -1.090101\nv 0.069937 0.044484 -1.085104\nv 0.066055 0.048783 -1.087139\nv 0.064840 0.049738 -1.095440\nv 0.064493 0.050615 -1.091825\nv 0.062566 0.049121 -1.094729\nv 0.067188 0.049476 -1.093975\nv 0.048272 0.032887 -1.075482\nv 0.054347 -0.022934 -1.060717\nv 0.054009 -0.021520 -1.057811\nv 0.069335 0.051553 -1.097389\nv 0.069189 0.049416 -1.093697\nv 0.069813 0.048726 -1.104721\nv 0.070109 0.053348 -1.099698\nv 0.050566 0.034329 -1.073843\nv 0.050274 0.035151 -1.079773\nv 0.043060 -0.016809 -1.091078\nv 0.045203 -0.016196 -1.081727\nv 0.045843 -0.016218 -1.073438\nv 0.046608 -0.018554 -1.077209\nv 0.058834 0.028410 -1.046514\nv 0.057989 0.029426 -1.056186\nv 0.061063 0.028301 -1.052290\nv 0.066357 0.013664 -1.124884\nv 0.070745 0.009476 -1.123308\nv 0.060370 0.036553 -1.074686\nv 0.055034 0.038974 -1.078100\nv 0.058689 0.039849 -1.079368\nv 0.052749 -0.013621 -1.137252\nv 0.060600 -0.007141 -1.132376\nv 0.056123 -0.011861 -1.134593\nv 0.058496 -0.013645 -1.136398\nv 0.057517 -0.014119 -1.132050\nv 0.069756 0.008412 -1.151554\nv 0.066716 0.011960 -1.141238\nv 0.059183 0.027314 -1.022104\nv 0.038711 -0.023518 -1.102526\nv 0.037633 -0.020489 -1.104572\nv 0.034392 -0.021817 -1.101844\nv 0.038167 -0.016349 -1.105416\nv 0.066409 0.028721 -1.129565\nv 0.061272 0.032761 -1.121868\nv 0.064913 0.032686 -1.127205\nv 0.074299 0.035815 -1.129324\nv 0.070156 0.035680 -1.127874\nv 0.070981 0.032567 -1.132187\nv 0.075445 0.032022 -1.134509\nv 0.060571 0.028414 -1.057589\nv 0.045355 -0.023237 -1.112031\nv 0.056143 0.029925 -1.056576\nv 0.056804 0.027922 -1.043671\nv 0.042623 -0.023043 -1.111974\nv 0.049702 -0.018447 -1.120535\nv 0.041268 -0.021841 -1.112584\nv 0.039498 -0.024208 -1.107611\nv 0.036838 -0.022939 -1.105427\nv 0.062036 0.048762 -1.105826\nv 0.062399 0.048958 -1.108486\nv 0.055481 -0.011669 -1.129294\nv 0.048892 -0.015647 -1.126167\nv 0.052348 -0.014990 -1.124272\nv 0.053047 -0.012908 -1.123940\nv 0.056072 -0.013277 -1.130481\nv 0.055276 -0.015168 -1.128933\nv 0.053383 -0.015753 -1.125511\nv 0.074286 0.009636 -1.154234\nv 0.075304 0.014239 -1.157232\nv 0.050179 0.034318 -1.096721\nv 0.052848 0.039757 -1.099275\nv 0.049505 0.034297 -1.084805\nv 0.074657 0.018537 -1.157452\nv 0.071854 0.020087 -1.155468\nv 0.070794 -0.002428 -1.136554\nv 0.067223 0.030934 -1.129116\nv 0.054068 0.040852 -1.123453\nv 0.069490 0.037462 -1.074991\nv 0.040658 -0.017085 -1.105651\nv 0.071542 0.003820 -1.122166\nv 0.051009 0.036972 -1.113874\nv 0.051063 0.039341 -1.114817\nv 0.052428 0.040647 -1.110752\nv 0.051491 0.039297 -1.108850\nv 0.048815 0.042904 -1.105924\nv 0.049569 0.044174 -1.108196\nv 0.062340 -0.012774 -1.140064\nv 0.062380 -0.008313 -1.139932\nv 0.062554 -0.008022 -1.142523\nv 0.057995 -0.011217 -1.138319\nv 0.049216 -0.017695 -1.139038\nv 0.057350 -0.013441 -1.134003\nv 0.049773 0.033333 -1.112701\nv 0.048666 -0.017272 -1.139522\nv 0.059692 -0.011308 -1.138725\nv 0.061745 -0.008386 -1.138307\nv 0.060832 -0.011835 -1.139674\nv 0.067627 0.048811 -1.107892\nv 0.068578 0.049701 -1.102768\nv 0.066554 0.050236 -1.104196\nv 0.065325 0.047693 -1.106457\nv 0.068196 0.039913 -1.121677\nv 0.062456 -0.010193 -1.051915\nv 0.063002 -0.007341 -1.049691\nv 0.049279 0.043463 -1.090637\nv 0.047535 -0.020135 -1.082445\nv 0.045887 -0.018613 -1.083719\nv 0.061500 0.041650 -1.121954\nv 0.052105 0.042128 -1.109281\nv 0.068981 0.051131 -1.099915\nv 0.067073 0.049868 -1.096846\nv 0.063169 0.049283 -1.097588\nv 0.056670 0.027725 -1.031748\nv 0.036972 -0.021507 -1.106480\nv 0.052906 -0.016927 -1.124285\nv 0.061767 -0.019463 -1.118044\nv 0.058780 -0.017032 -1.124006\nv 0.045931 -0.015478 -1.067849\nv 0.049532 0.036353 -1.111667\nv 0.056359 0.029984 -1.118529\nv 0.060976 0.028971 -1.122222\nv 0.058070 0.026792 -1.121992\nv 0.059433 0.026028 -1.119280\nv 0.066146 0.049659 -1.101008\nv 0.058769 -0.021667 -1.097124\nv 0.062717 0.027295 -1.124090\nv 0.061130 0.027391 -1.125537\nv 0.066276 0.028398 -1.132046\nv 0.064118 0.039806 -1.079874\nv 0.068476 0.041658 -1.081105\nv 0.066992 0.038786 -1.076949\nv 0.064355 -0.007728 -1.145862\nv 0.060875 -0.013037 -1.149041\nv 0.065427 -0.010011 -1.146164\nv 0.066470 0.011096 -1.145509\nv 0.063786 0.030023 -1.057291\nv 0.054529 0.030205 -1.059724\nv 0.056888 0.031691 -1.063438\nv 0.058880 0.032722 -1.070307\nv 0.064256 -0.011421 -1.146291\nv 0.059686 -0.015148 -1.149660\nv 0.062932 -0.012030 -1.143943\nv 0.060129 -0.013103 -1.147983\nv 0.066873 0.048044 -1.111048\nv 0.043077 -0.022726 -1.096030\nv 0.067024 -0.003848 -1.145304\nv 0.069834 -0.004529 -1.145626\nv 0.071203 0.024132 -1.149381\nv 0.070553 0.022869 -1.148349\nv 0.070786 0.021646 -1.151835\nv 0.071374 0.022808 -1.153965\nv 0.073342 0.021430 -1.157300\nv 0.067148 0.019467 -1.151135\nv 0.063367 0.042181 -1.085166\nv 0.059217 0.041836 -1.081934\nv 0.053670 0.043755 -1.083051\nv 0.051559 0.035006 -1.116935\nv 0.055165 0.033447 -1.117667\nv 0.069252 0.029737 -1.134653\nv 0.068660 0.028863 -1.135359\nv 0.062493 -0.005633 -1.134358\nv 0.062588 -0.007311 -1.136423\nv 0.062713 -0.004009 -1.129667\nv 0.068672 0.032977 -1.131131\nv 0.071424 0.030460 -1.137002\nv 0.066809 -0.004966 -1.134183\nv 0.064553 0.045831 -1.111665\nv 0.056595 0.026876 -1.023801\nv 0.054155 0.042927 -1.110836\nv 0.055091 0.044056 -1.112214\nv 0.051992 0.036611 -1.078500\nv 0.049432 0.040805 -1.081277\nv 0.048395 0.039894 -1.081813\nv 0.040594 -0.015873 -1.094476\nv 0.040191 -0.016571 -1.098181\nv 0.065277 0.019857 -1.146513\nv 0.062251 0.021688 -1.140158\nv 0.065456 0.018216 -1.145351\nv 0.050857 -0.021619 -1.059937\nv 0.047698 -0.020106 -1.062305\nv 0.050781 0.042608 -1.082091\nv 0.061967 -0.010644 -1.142188\nv 0.045758 0.042213 -1.086842\nv 0.046844 0.042539 -1.089635\nv 0.036152 -0.019189 -1.104171\nv 0.048725 0.032650 -1.071629\nv 0.055365 0.041087 -1.117844\nv 0.050830 0.045891 -1.101696\nv 0.054603 -0.017599 -1.123550\nv 0.061225 -0.015900 -1.130991\nv 0.057447 -0.016242 -1.129589\nv 0.069005 0.014346 -1.154193\nv 0.068281 0.011345 -1.152571\nv 0.066023 0.012923 -1.146634\nv 0.058080 -0.021330 -1.110470\nv 0.062360 -0.020833 -1.111695\nv 0.055920 -0.013135 -1.134646\nv 0.072721 -0.005635 -1.146744\nv 0.058321 -0.013180 -1.138254\nv 0.058298 -0.020887 -1.056094\nv 0.060453 -0.018552 -1.054807\nv 0.071457 0.027781 -1.141274\nv 0.059840 0.027054 -1.118801\nv 0.057009 0.027233 -1.117122\nv 0.066099 0.041835 -1.081287\nv 0.061049 0.048158 -1.114252\nv 0.068651 -0.011619 -1.151040\nv 0.050633 0.036429 -1.118003\nv 0.057236 -0.011778 -1.131931\nv 0.068853 -0.003781 -1.132608\nv 0.068294 -0.003315 -1.144737\nv 0.063267 -0.005584 -1.136471\nv 0.065027 -0.003943 -1.137970\nv 0.063820 -0.004494 -1.132809\nv 0.073544 0.037813 -1.126519\nv 0.073671 0.010950 -1.142457\nv 0.049675 0.034813 -1.114471\nv 0.051676 -0.022379 -1.109843\nv 0.065049 -0.012286 -1.144408\nv 0.054578 -0.021301 -1.081184\nv 0.062260 0.047527 -1.111552\nv 0.068784 0.013291 -1.138285\nv 0.062228 0.021680 -1.140127\nv 0.066308 0.014621 -1.147796\nv 0.064277 -0.003593 -1.134407\nv 0.063448 0.023214 -1.140141\nv 0.065809 0.020966 -1.146724\nv 0.065832 -0.003408 -1.141459\nv 0.065583 -0.004468 -1.140025\nv 0.070466 0.036585 -1.125992\nv 0.047965 -0.015898 -1.118866\nv 0.067342 0.011816 -1.139125\nv 0.062238 0.021702 -1.140131\nv 0.051572 0.037906 -1.118770\nv 0.051970 0.039827 -1.116410\nv 0.062232 0.021692 -1.140129\nv 0.063088 -0.003567 -1.131455\nv 0.084013 0.007897 -1.144778\nv 0.084178 0.006059 -1.145593\nv 0.083048 0.002906 -1.145334\nv 0.083564 0.007523 -1.145298\nv 0.082364 0.002620 -1.145729\nv 0.082985 0.007185 -1.145678\nv 0.084494 0.006333 -1.146367\nv 0.083745 0.005384 -1.146565\nv 0.083343 0.006509 -1.147410\nv 0.082728 0.007519 -1.147906\nv 0.082499 0.006505 -1.147054\nv 0.081800 0.007430 -1.148133\nv 0.081713 0.006583 -1.147255\nv 0.082348 0.007265 -1.145948\nv 0.081561 0.007143 -1.146066\nv 0.084470 0.010897 -1.145336\nv 0.083605 0.010541 -1.146354\nv 0.082488 0.010124 -1.146756\nv 0.085316 0.010758 -1.147119\nv 0.084140 0.010446 -1.148278\nv 0.082762 0.010092 -1.148915\nv 0.087473 0.010095 -1.139890\nv 0.087173 0.010120 -1.140912\nv 0.086560 0.009439 -1.140340\nv 0.086794 0.008964 -1.139231\nv 0.086627 0.007402 -1.141639\nv 0.086039 0.006709 -1.141047\nv 0.086536 0.009310 -1.142719\nv 0.085830 0.006885 -1.141882\nv 0.086243 0.009292 -1.143696\nv 0.085739 0.009096 -1.143166\nv 0.085213 0.008903 -1.141038\nv 0.085421 0.009401 -1.140338\nv 0.085029 0.008874 -1.141891\nv 0.085627 0.009658 -1.139547\nv 0.085849 0.009895 -1.138741\nv 0.085787 0.012521 -1.140774\nv 0.086191 0.013034 -1.139106\nv 0.085409 0.011990 -1.142395\nv 0.086670 0.011905 -1.143881\nv 0.087240 0.012494 -1.142060\nv 0.087843 0.013054 -1.140168\nv 0.091642 0.011829 -1.124004\nv 0.091516 0.011524 -1.125278\nv 0.090680 0.011191 -1.125084\nv 0.090758 0.011069 -1.123739\nv 0.091215 0.010382 -1.126587\nv 0.090455 0.010540 -1.126443\nv 0.091508 0.012417 -1.128208\nv 0.090506 0.011444 -1.127959\nv 0.090951 0.010647 -1.129524\nv 0.089991 0.009833 -1.129275\nv 0.089039 0.011648 -1.127718\nv 0.089201 0.011640 -1.126245\nv 0.088791 0.011560 -1.129230\nv 0.089306 0.011513 -1.124815\nv 0.089383 0.011220 -1.123462\nv 0.089180 0.014444 -1.128828\nv 0.089532 0.014357 -1.125874\nv 0.089964 0.013343 -1.122004\nv 0.091892 0.013734 -1.122468\nv 0.091887 0.014668 -1.126333\nv 0.091582 0.014689 -1.129271\nv 0.088915 0.009564 -1.135626\nv 0.088675 0.011150 -1.136911\nv 0.087815 0.010143 -1.136712\nv 0.088214 0.009521 -1.135299\nv 0.088265 0.010823 -1.137911\nv 0.087507 0.009920 -1.137541\nv 0.087658 0.008354 -1.138569\nv 0.087038 0.008373 -1.138198\nv 0.086097 0.010129 -1.137922\nv 0.086381 0.010390 -1.137040\nv 0.086705 0.010654 -1.136083\nv 0.087095 0.010924 -1.134963\nv 0.084334 0.008002 -1.144134\nv 0.084779 0.007208 -1.145161\nv 0.084602 0.008430 -1.143532\nv 0.085148 0.006767 -1.144233\nv 0.084824 0.009019 -1.142908\nv 0.085444 0.007583 -1.143619\nv 0.085901 0.007517 -1.144039\nv 0.085633 0.007575 -1.144857\nv 0.085143 0.007648 -1.145853\nv 0.086699 0.013588 -1.137254\nv 0.087456 0.014118 -1.134893\nv 0.085016 0.011417 -1.143956\nv 0.088564 0.013669 -1.138086\nv 0.089547 0.014288 -1.135530\nv 0.086089 0.011288 -1.145603\nv 0.091545 0.010472 -1.120349\nv 0.090965 0.009865 -1.119908\nv 0.089965 0.010088 -1.119928\nv 0.087540 0.011171 -1.133683\nv 0.088904 0.010726 -1.134008\nv 0.088002 0.011367 -1.132272\nv 0.089127 0.008496 -1.132479\nv 0.088432 0.011488 -1.130770\nv 0.089865 0.011095 -1.131035\nv 0.090769 0.011771 -1.131273\nv 0.090010 0.009192 -1.132756\nv 0.089779 0.011756 -1.134309\nv 0.088424 0.014461 -1.131947\nv 0.090726 0.014690 -1.132449\nv 0.082353 -0.002252 -1.140908\nv 0.081963 -0.002162 -1.141349\nv 0.082543 0.000519 -1.143789\nv 0.082900 -0.001496 -1.142079\nv 0.081474 -0.001973 -1.141660\nv 0.081870 0.001095 -1.143957\nv 0.080815 -0.002083 -1.141734\nv 0.081008 0.000002 -1.143636\nv 0.080013 -0.002201 -1.141667\nv 0.080321 -0.001621 -1.142871\nv 0.081068 -0.000347 -1.143883\nv 0.081986 0.001263 -1.144144\nv 0.080238 -0.001858 -1.143237\nv 0.080190 -0.002221 -1.143389\nv 0.081115 -0.002140 -1.143572\nv 0.081962 -0.001052 -1.143849\nv 0.082749 0.000917 -1.143957\nv 0.083103 -0.001528 -1.142338\nv 0.082694 -0.001535 -1.143132\nv 0.083160 -0.002163 -1.142343\nv 0.081821 -0.005136 -1.139967\nv 0.081058 -0.005029 -1.140676\nv 0.080071 -0.004791 -1.140909\nv 0.081853 -0.004202 -1.142700\nv 0.082970 -0.004247 -1.141795\nv 0.080420 -0.004066 -1.143095\nv 0.085186 -0.003181 -1.136645\nv 0.084944 -0.002922 -1.136443\nv 0.085036 -0.000361 -1.137815\nv 0.085266 -0.000965 -1.137948\nv 0.084562 -0.002678 -1.136264\nv 0.084595 -0.001025 -1.137665\nv 0.084464 -0.000267 -1.138449\nv 0.084833 -0.000087 -1.138627\nv 0.085023 -0.001077 -1.138761\nv 0.083655 -0.002905 -1.135914\nv 0.083538 -0.002797 -1.136636\nv 0.083442 -0.002476 -1.137460\nv 0.083323 -0.002332 -1.138147\nv 0.084228 -0.000960 -1.139164\nv 0.083177 -0.002372 -1.138741\nv 0.083961 -0.001842 -1.139566\nv 0.084446 -0.001971 -1.139117\nv 0.084576 -0.002852 -1.138972\nv 0.084409 -0.001747 -1.139691\nv 0.084627 -0.002160 -1.139634\nv 0.082880 -0.006333 -1.135756\nv 0.082668 -0.006012 -1.136797\nv 0.082452 -0.005694 -1.137870\nv 0.084449 -0.004936 -1.137870\nv 0.084846 -0.005230 -1.136569\nv 0.084052 -0.004658 -1.139193\nv 0.087546 -0.000323 -1.124191\nv 0.087132 0.000095 -1.123983\nv 0.087460 0.001997 -1.125846\nv 0.087910 0.001354 -1.125865\nv 0.086619 0.000321 -1.123815\nv 0.086885 0.001610 -1.125600\nv 0.086952 -0.000053 -1.127084\nv 0.087464 -0.000346 -1.127326\nv 0.087803 -0.001219 -1.127726\nv 0.085603 -0.000192 -1.123661\nv 0.085708 -0.000532 -1.125409\nv 0.085814 -0.001230 -1.127084\nv 0.085842 -0.001834 -1.128419\nv 0.086843 -0.000229 -1.128753\nv 0.085755 -0.002166 -1.129553\nv 0.086814 -0.001344 -1.129766\nv 0.087361 -0.000062 -1.128991\nv 0.087810 -0.001348 -1.129152\nv 0.087333 -0.001409 -1.129952\nv 0.087724 -0.001990 -1.130169\nv 0.085230 -0.005562 -1.129591\nv 0.085535 -0.004623 -1.127018\nv 0.085430 -0.003517 -1.123720\nv 0.087638 -0.002098 -1.124016\nv 0.087775 -0.003274 -1.127477\nv 0.087549 -0.004312 -1.130098\nv 0.086227 -0.003016 -1.133812\nv 0.085909 -0.001506 -1.133511\nv 0.085600 -0.002510 -1.134368\nv 0.085890 -0.003097 -1.134591\nv 0.085425 -0.001081 -1.133316\nv 0.085149 -0.002190 -1.134184\nv 0.084906 -0.001686 -1.135079\nv 0.085337 -0.001470 -1.135268\nv 0.085628 -0.002273 -1.135221\nv 0.084387 -0.003098 -1.133225\nv 0.084118 -0.003130 -1.133942\nv 0.083918 -0.003041 -1.134587\nv 0.083770 -0.002917 -1.135260\nv 0.084724 -0.001568 -1.135875\nv 0.085136 -0.001651 -1.135999\nv 0.085395 -0.002874 -1.135857\nv 0.083187 -0.001910 -1.141438\nv 0.082685 -0.002095 -1.140471\nv 0.083824 -0.000827 -1.140850\nv 0.082937 -0.001971 -1.140027\nv 0.083359 -0.002188 -1.141650\nv 0.083499 -0.002515 -1.141724\nv 0.083945 -0.002278 -1.141002\nv 0.084044 -0.001223 -1.140929\nv 0.084530 -0.000548 -1.140325\nv 0.084078 -0.000685 -1.140270\nv 0.084680 -0.001166 -1.140314\nv 0.083077 -0.002142 -1.139429\nv 0.083648 -0.006592 -1.133400\nv 0.083144 -0.006592 -1.134684\nv 0.082222 -0.005380 -1.138969\nv 0.085288 -0.005458 -1.135301\nv 0.085936 -0.005447 -1.133887\nv 0.083632 -0.004378 -1.140561\nv 0.087818 0.001451 -1.119671\nv 0.087630 0.001962 -1.119364\nv 0.087431 0.001723 -1.121076\nv 0.087799 0.001321 -1.121277\nv 0.087246 0.002184 -1.119139\nv 0.086925 0.001735 -1.120888\nv 0.086361 0.001458 -1.119297\nv 0.085871 0.000941 -1.120703\nv 0.085700 0.000711 -1.122045\nv 0.086824 0.002247 -1.122322\nv 0.087359 0.002278 -1.122506\nv 0.087738 0.001548 -1.122642\nv 0.085802 -0.001643 -1.132594\nv 0.084731 -0.003044 -1.132450\nv 0.086244 -0.002280 -1.131445\nv 0.085118 -0.002761 -1.131576\nv 0.086295 -0.002021 -1.132767\nv 0.086616 -0.002974 -1.133030\nv 0.087056 -0.003231 -1.131927\nv 0.086744 -0.002879 -1.131581\nv 0.087015 -0.000581 -1.130961\nv 0.086496 -0.000342 -1.130845\nv 0.087441 -0.002560 -1.131021\nv 0.085490 -0.002546 -1.130599\nv 0.085737 -0.001929 -1.120573\nv 0.084436 -0.006220 -1.131738\nv 0.087694 -0.000564 -1.120771\nv 0.086786 -0.005067 -1.132181\nv 0.070793 0.007897 -1.144778\nv 0.071184 0.007523 -1.145298\nv 0.070521 0.002906 -1.145334\nv 0.070248 0.006059 -1.145593\nv 0.071704 0.007185 -1.145678\nv 0.071138 0.002620 -1.145729\nv 0.072368 0.007265 -1.145948\nv 0.072090 0.006505 -1.147054\nv 0.073131 0.007143 -1.146066\nv 0.072900 0.006583 -1.147255\nv 0.073036 0.007430 -1.148133\nv 0.072122 0.007519 -1.147906\nv 0.071262 0.006509 -1.147410\nv 0.070554 0.005384 -1.146565\nv 0.070032 0.006333 -1.146367\nv 0.071305 0.010702 -1.145904\nv 0.072279 0.010364 -1.146654\nv 0.073685 0.009820 -1.146690\nv 0.070665 0.010579 -1.147754\nv 0.071961 0.010302 -1.148659\nv 0.073596 0.009820 -1.149241\nv 0.067517 0.010095 -1.139890\nv 0.067939 0.008964 -1.139231\nv 0.068331 0.009439 -1.140340\nv 0.067880 0.010120 -1.140912\nv 0.068318 0.006709 -1.141047\nv 0.067924 0.007402 -1.141639\nv 0.069019 0.009895 -1.138741\nv 0.069248 0.009658 -1.139547\nv 0.069455 0.009401 -1.140338\nv 0.069607 0.008903 -1.141038\nv 0.068613 0.006885 -1.141882\nv 0.069833 0.008874 -1.141891\nv 0.069238 0.009096 -1.143166\nv 0.068464 0.009310 -1.142719\nv 0.068802 0.009292 -1.143696\nv 0.069411 0.012775 -1.139946\nv 0.069822 0.012261 -1.141591\nv 0.070202 0.011705 -1.143188\nv 0.069104 0.011596 -1.144759\nv 0.068547 0.012205 -1.142981\nv 0.067946 0.012773 -1.141122\nv 0.066364 0.009521 -1.135299\nv 0.066975 0.010143 -1.136712\nv 0.066308 0.011150 -1.136911\nv 0.067299 0.009920 -1.137541\nv 0.066729 0.010823 -1.137911\nv 0.067691 0.010924 -1.134963\nv 0.068118 0.010654 -1.136083\nv 0.068462 0.010390 -1.137040\nv 0.068760 0.010129 -1.137922\nv 0.067512 0.008373 -1.138198\nv 0.066917 0.008354 -1.138569\nv 0.069897 0.007209 -1.145161\nv 0.070464 0.008002 -1.144134\nv 0.069387 0.006767 -1.144233\nv 0.070256 0.008430 -1.143532\nv 0.069662 0.007648 -1.145853\nv 0.069114 0.007575 -1.144857\nv 0.068796 0.007517 -1.144039\nv 0.069245 0.007583 -1.143619\nv 0.070120 0.009019 -1.142908\nv 0.068248 0.013864 -1.136155\nv 0.068933 0.013309 -1.138226\nv 0.070631 0.011141 -1.144680\nv 0.067266 0.013354 -1.139171\nv 0.066364 0.013989 -1.136883\nv 0.069723 0.011001 -1.146396\nv 0.067189 0.011171 -1.133683\nv 0.066646 0.011367 -1.132272\nv 0.067200 0.014327 -1.133470\nv 0.069240 -0.002252 -1.140908\nv 0.069040 -0.001496 -1.142079\nv 0.070202 0.000519 -1.143789\nv 0.069693 -0.002162 -1.141349\nv 0.071077 0.001095 -1.143957\nv 0.070275 -0.001973 -1.141660\nv 0.068837 -0.001528 -1.142338\nv 0.070136 0.000917 -1.143958\nv 0.068537 -0.002163 -1.142343\nv 0.069287 -0.001535 -1.143132\nv 0.070238 -0.001052 -1.143849\nv 0.071024 0.001263 -1.144143\nv 0.071391 -0.000347 -1.143883\nv 0.071560 0.000002 -1.143636\nv 0.070670 -0.002140 -1.143572\nv 0.071562 -0.002221 -1.143389\nv 0.071644 -0.001858 -1.143237\nv 0.071632 -0.001621 -1.142871\nv 0.070901 -0.002083 -1.141734\nv 0.071659 -0.002201 -1.141667\nv 0.068920 -0.005072 -1.140370\nv 0.069917 -0.004952 -1.140866\nv 0.071420 -0.004579 -1.140763\nv 0.068394 -0.004220 -1.142297\nv 0.069780 -0.004166 -1.142962\nv 0.071585 -0.003902 -1.143197\nv 0.065734 -0.003181 -1.136645\nv 0.066606 -0.000965 -1.137948\nv 0.067049 -0.000361 -1.137815\nv 0.066073 -0.002922 -1.136443\nv 0.066862 -0.001077 -1.138761\nv 0.067403 -0.000087 -1.138627\nv 0.067700 -0.000267 -1.138449\nv 0.067244 -0.001025 -1.137665\nv 0.066546 -0.002678 -1.136264\nv 0.066640 -0.002852 -1.138972\nv 0.067129 -0.001971 -1.139117\nv 0.066904 -0.002160 -1.139634\nv 0.067287 -0.001747 -1.139691\nv 0.067696 -0.001842 -1.139566\nv 0.067733 -0.000960 -1.139164\nv 0.068064 -0.002331 -1.138147\nv 0.067842 -0.002476 -1.137460\nv 0.068233 -0.002372 -1.138741\nv 0.067562 -0.002797 -1.136636\nv 0.067350 -0.002905 -1.135914\nv 0.066853 -0.006171 -1.136273\nv 0.067290 -0.005853 -1.137329\nv 0.067725 -0.005534 -1.138421\nv 0.066734 -0.004489 -1.139874\nv 0.066116 -0.004808 -1.138529\nv 0.065501 -0.005081 -1.137211\nv 0.064272 -0.001344 -1.129766\nv 0.064562 -0.000229 -1.128753\nv 0.064947 -0.001834 -1.128419\nv 0.065080 -0.001230 -1.127084\nv 0.065009 -0.002166 -1.129553\nv 0.065278 -0.000532 -1.125409\nv 0.065324 -0.000192 -1.123661\nv 0.064405 -0.005926 -1.130728\nv 0.063956 -0.005122 -1.128362\nv 0.064098 -0.004090 -1.125443\nv 0.064539 -0.003016 -1.133812\nv 0.064907 -0.003097 -1.134591\nv 0.065424 -0.002510 -1.134368\nv 0.065437 -0.001506 -1.133511\nv 0.065552 -0.002273 -1.135221\nv 0.066162 -0.001470 -1.135268\nv 0.066502 -0.001686 -1.135079\nv 0.065994 -0.002190 -1.134184\nv 0.066071 -0.001081 -1.133316\nv 0.065593 -0.002874 -1.135857\nv 0.066348 -0.001651 -1.135999\nv 0.066788 -0.001568 -1.135875\nv 0.067182 -0.002917 -1.135260\nv 0.066933 -0.003041 -1.134587\nv 0.066645 -0.003130 -1.133942\nv 0.066331 -0.003098 -1.133225\nv 0.068941 -0.002095 -1.140471\nv 0.068559 -0.001910 -1.141438\nv 0.068709 -0.001971 -1.140027\nv 0.068288 -0.000827 -1.140850\nv 0.068466 -0.002142 -1.139429\nv 0.068051 -0.000685 -1.140270\nv 0.067647 -0.000548 -1.140325\nv 0.067925 -0.001223 -1.140929\nv 0.067269 -0.001166 -1.140314\nv 0.067626 -0.002278 -1.141002\nv 0.068289 -0.002188 -1.141650\nv 0.068024 -0.002515 -1.141724\nv 0.065881 -0.006639 -1.134080\nv 0.066410 -0.006482 -1.135234\nv 0.068213 -0.005243 -1.139493\nv 0.064876 -0.005359 -1.135942\nv 0.064175 -0.005499 -1.134621\nv 0.067415 -0.004307 -1.141213\nv 0.065361 0.000711 -1.122045\nv 0.065114 0.000941 -1.120703\nv 0.065942 -0.003044 -1.132450\nv 0.065421 -0.001643 -1.132594\nv 0.065592 -0.002761 -1.131576\nv 0.064631 -0.002280 -1.131444\nv 0.065219 -0.002546 -1.130599\nv 0.065056 -0.000342 -1.130844\nv 0.064456 -0.000581 -1.130961\nv 0.063892 -0.002879 -1.131581\nv 0.063457 -0.003231 -1.131927\nv 0.064789 -0.002021 -1.132767\nv 0.064100 -0.002974 -1.133030\nv 0.064294 -0.002888 -1.122128\nv 0.065182 -0.006447 -1.132625\nv 0.063365 -0.005299 -1.133080\nv 0.080507 0.009647 -1.149579\nv 0.080719 0.007484 -1.148289\nv 0.079678 0.007598 -1.148382\nv 0.078219 0.009591 -1.149789\nv 0.077410 0.007334 -1.148426\nv 0.078639 0.006765 -1.148449\nv 0.079213 -0.001939 -1.143174\nv 0.078383 -0.003804 -1.143248\nv 0.078202 -0.002323 -1.143051\nv 0.077450 -0.001063 -1.142790\nv 0.076136 -0.003784 -1.143180\nv 0.075926 -0.001908 -1.142769\nv 0.074132 0.007484 -1.148289\nv 0.075199 0.007598 -1.148382\nv 0.075970 0.009606 -1.149741\nv 0.076056 0.006765 -1.148449\nv 0.072641 -0.001939 -1.143174\nv 0.073873 -0.003792 -1.143219\nv 0.073504 -0.002323 -1.143051\nv 0.074713 -0.001063 -1.142790\nv 0.080630 0.006345 -1.147337\nv 0.080612 0.006992 -1.146136\nv 0.079618 0.006916 -1.147398\nv 0.079580 0.007201 -1.146174\nv 0.078554 0.006077 -1.147456\nv 0.077335 0.006817 -1.147424\nv 0.078476 0.007129 -1.146186\nv 0.077345 0.007132 -1.146182\nv 0.079122 -0.001841 -1.141420\nv 0.079316 -0.000744 -1.142600\nv 0.078108 -0.002158 -1.141237\nv 0.078356 -0.001446 -1.142372\nv 0.077043 -0.002227 -1.141076\nv 0.077380 -0.001671 -1.142206\nv 0.075849 -0.002062 -1.140938\nv 0.075968 -0.001581 -1.142020\nv 0.077593 -0.000749 -1.142516\nv 0.078352 -0.001785 -1.142804\nv 0.076004 -0.001444 -1.142440\nv 0.079313 -0.000991 -1.142976\nv 0.074048 0.006992 -1.146136\nv 0.073929 0.006345 -1.147337\nv 0.075127 0.007201 -1.146174\nv 0.075073 0.006916 -1.147398\nv 0.076214 0.007129 -1.146186\nv 0.075945 0.006077 -1.147456\nv 0.072947 -0.000743 -1.142600\nv 0.072678 -0.001841 -1.141420\nv 0.073644 -0.001446 -1.142372\nv 0.073567 -0.002158 -1.141237\nv 0.072880 -0.000991 -1.142976\nv 0.073545 -0.001785 -1.142804\nv 0.074668 -0.000749 -1.142516\nv 0.074530 -0.001671 -1.142206\nv 0.074599 -0.002227 -1.141076\nv 0.080403 0.009615 -1.146630\nv 0.078160 0.009535 -1.146631\nv 0.078139 -0.004474 -1.140564\nv 0.075909 -0.004499 -1.140364\nv 0.075913 0.009557 -1.146631\nv 0.073670 -0.004484 -1.140439\nv -0.099112 0.035926 -1.099188\nv -0.099314 0.036884 -1.104552\nv -0.102453 0.028466 -1.106065\nv -0.096933 -0.015780 -1.114661\nv -0.097187 -0.015731 -1.109878\nv -0.096245 -0.011695 -1.114166\nv -0.094631 0.012782 -1.063488\nv -0.095819 0.011533 -1.070154\nv -0.093856 0.010044 -1.067275\nv -0.070161 0.025529 -0.994927\nv -0.064859 0.024973 -0.974918\nv -0.063483 0.025621 -0.987768\nv -0.091721 -0.006443 -1.065879\nv -0.094142 -0.005887 -1.075222\nv -0.090970 -0.009615 -1.065811\nv -0.080377 0.010986 -1.139895\nv -0.080200 0.010949 -1.131325\nv -0.085561 0.013480 -1.134685\nv -0.080503 0.001083 -1.125255\nv -0.080531 -0.001213 -1.131313\nv -0.081390 -0.002887 -1.127660\nv -0.084640 -0.000813 -1.122898\nv -0.095803 0.048927 -1.086570\nv -0.099676 0.055157 -1.092484\nv -0.097899 0.046786 -1.086030\nv -0.102091 0.002371 -1.084833\nv -0.101271 0.011646 -1.078802\nv -0.106031 0.010921 -1.085064\nv -0.086728 0.010609 -1.122535\nv -0.086200 0.007712 -1.121047\nv -0.090774 0.008351 -1.121961\nv -0.091875 -0.020882 -1.096211\nv -0.089512 -0.019612 -1.090151\nv -0.094430 -0.017767 -1.095474\nv -0.087813 0.023029 -1.046844\nv -0.082143 0.022598 -1.033555\nv -0.084389 0.026122 -1.045007\nv -0.088245 0.017322 -1.040879\nv -0.087964 0.013755 -1.039325\nv -0.086328 0.019834 -1.037420\nv -0.097150 0.024387 -1.121488\nv -0.101778 0.021869 -1.123341\nv -0.104103 0.022576 -1.119037\nv -0.103444 0.024930 -1.116871\nv -0.100780 0.013574 -1.123503\nv -0.097467 0.016974 -1.128021\nv -0.098824 0.011964 -1.123041\nv -0.108613 0.006332 -1.107165\nv -0.108644 0.004257 -1.101192\nv -0.114686 0.009155 -1.105724\nv -0.100787 -0.013028 -1.102187\nv -0.101941 -0.008282 -1.106622\nv -0.101753 -0.010357 -1.106952\nv -0.101179 -0.014824 -1.104469\nv -0.082352 0.011238 -1.030996\nv -0.079027 0.012300 -1.024305\nv -0.080688 0.015601 -1.024740\nv -0.097288 0.053032 -1.102310\nv -0.094961 0.045934 -1.099375\nv -0.095664 0.047503 -1.095594\nv -0.084819 -0.008111 -1.054799\nv -0.085451 -0.001186 -1.047898\nv -0.087497 -0.008721 -1.057757\nv -0.077461 0.005420 -1.030165\nv -0.081278 0.003165 -1.038348\nv -0.075059 0.002320 -1.036693\nv -0.078941 0.026790 -1.033659\nv -0.072871 0.026088 -1.016111\nv -0.076952 0.020789 -1.017512\nv -0.077079 0.020950 -1.005804\nv -0.073916 0.025159 -1.004699\nv -0.068050 0.024040 -0.985619\nv -0.066639 0.017876 -0.974655\nv -0.074651 0.019909 -0.998038\nv -0.079401 0.018210 -1.008879\nv -0.077424 0.012184 -1.007511\nv -0.076608 0.011930 -1.003121\nv -0.092030 0.027956 -1.060742\nv -0.090552 0.032005 -1.067446\nv -0.094180 0.030188 -1.067302\nv -0.094842 0.022680 -1.061568\nv -0.094718 0.021861 -1.066038\nv -0.092490 0.015321 -1.054116\nv -0.089388 0.050896 -1.088834\nv -0.092035 0.049459 -1.086799\nv -0.087242 0.045736 -1.085338\nv -0.088657 0.051557 -1.098797\nv -0.086955 0.050236 -1.100848\nv -0.087006 0.048944 -1.106683\nv -0.071517 0.008847 -0.997601\nv -0.075770 0.008545 -1.005093\nv -0.074138 0.008113 -1.009995\nv -0.090368 0.018442 -1.150287\nv -0.088760 0.016096 -1.154064\nv -0.088493 0.014580 -1.151153\nv -0.089445 0.016049 -1.148814\nv -0.111855 0.017744 -1.105322\nv -0.109940 0.022559 -1.104792\nv -0.112995 0.020780 -1.109225\nv -0.110479 0.010943 -1.113264\nv -0.105361 0.008235 -1.115152\nv -0.094319 0.014433 -1.058781\nv -0.102236 0.027792 -1.084402\nv -0.104818 0.024304 -1.084330\nv -0.099276 0.024413 -1.075377\nv -0.076333 0.018208 -0.998474\nv -0.078389 0.018451 -1.003677\nv -0.074063 0.009488 -0.997892\nv -0.072638 0.018310 -0.991332\nv -0.070736 0.009864 -0.990532\nv -0.094519 0.035704 -1.124541\nv -0.095079 0.034329 -1.121059\nv -0.099315 0.036296 -1.120878\nv -0.098814 0.037761 -1.122594\nv -0.094882 -0.012776 -1.088575\nv -0.093735 -0.013508 -1.080946\nv -0.097857 -0.010507 -1.085873\nv -0.108486 0.022419 -1.108645\nv -0.103859 0.020700 -1.122257\nv -0.111481 0.019861 -1.117467\nv -0.109850 0.022854 -1.114694\nv -0.073701 -0.019068 -1.056007\nv -0.077571 -0.012898 -1.054687\nv -0.077015 -0.019917 -1.057730\nv -0.082463 -0.020790 -1.076624\nv -0.074975 -0.022872 -1.065485\nv -0.078815 -0.021934 -1.063650\nv -0.075765 0.043344 -1.123344\nv -0.076434 0.039516 -1.127180\nv -0.079666 0.040108 -1.123288\nv -0.077915 0.044127 -1.118876\nv -0.078148 0.047778 -1.109713\nv -0.074062 0.048714 -1.109974\nv -0.074924 0.046477 -1.116964\nv -0.079741 0.045372 -1.115125\nv -0.083327 -0.023039 -1.098550\nv -0.083088 -0.022779 -1.105257\nv -0.076159 -0.021272 -1.105147\nv -0.084182 -0.021290 -1.113086\nv -0.084777 -0.018372 -1.119885\nv -0.080759 -0.020286 -1.114910\nv -0.083003 0.038319 -1.079006\nv -0.080627 0.033991 -1.070357\nv -0.077061 0.036096 -1.072764\nv -0.086102 0.045945 -1.115014\nv -0.085339 0.044543 -1.115653\nv -0.084429 0.040006 -1.122922\nv -0.087091 0.042263 -1.123354\nv -0.099012 0.041974 -1.121044\nv -0.100713 0.038399 -1.120496\nv -0.100512 0.039770 -1.118707\nv -0.097176 0.042144 -1.116996\nv -0.082347 0.007438 -1.121402\nv -0.081517 0.005804 -1.121816\nv -0.086851 0.003277 -1.119559\nv -0.079227 0.018291 -1.015435\nv -0.077064 0.012141 -1.017416\nv -0.088563 0.047631 -1.111185\nv -0.091179 0.046471 -1.111883\nv -0.093627 0.047540 -1.109912\nv -0.094519 0.052315 -1.106961\nv -0.090581 0.049853 -1.107117\nv -0.072326 -0.015432 -1.135142\nv -0.078687 -0.016796 -1.128336\nv -0.076708 -0.013122 -1.143158\nv -0.087154 -0.001483 -1.050391\nv -0.089767 -0.005039 -1.059645\nv -0.086784 0.002714 -1.045104\nv -0.084861 0.007189 -1.036474\nv -0.087911 0.006218 -1.044718\nv -0.078276 0.023682 -1.159189\nv -0.078166 0.016233 -1.157644\nv -0.080064 0.019954 -1.158377\nv -0.083037 0.023959 -1.156723\nv -0.082354 0.026548 -1.151117\nv -0.078238 0.025409 -1.155944\nv -0.082146 -0.021059 -1.082403\nv -0.087380 -0.020886 -1.089970\nv -0.085025 -0.021698 -1.090461\nv -0.077944 -0.021668 -1.075196\nv -0.102808 0.016537 -1.123783\nv -0.107829 0.013266 -1.118450\nv -0.109475 0.016606 -1.116591\nv -0.104550 0.018330 -1.121700\nv -0.095714 0.017683 -1.135756\nv -0.091019 0.013771 -1.143404\nv -0.090682 0.012930 -1.142171\nv -0.096976 0.018233 -1.131378\nv -0.079743 0.049892 -1.089928\nv -0.082170 0.048618 -1.091353\nv -0.078189 0.045647 -1.084990\nv -0.082852 0.048469 -1.101105\nv -0.083995 0.047676 -1.107464\nv -0.084453 0.049325 -1.098620\nv -0.115176 0.010209 -1.099771\nv -0.108480 0.004939 -1.096793\nv -0.111717 0.009474 -1.095256\nv -0.107342 0.023334 -1.090277\nv -0.106615 0.002425 -1.092942\nv -0.106758 -0.000171 -1.101087\nv -0.104532 -0.002199 -1.096241\nv -0.091522 -0.013401 -1.076002\nv -0.097621 -0.007025 -1.085184\nv -0.093382 0.031454 -1.122720\nv -0.089784 0.031373 -1.124227\nv -0.090717 0.027935 -1.123174\nv -0.085499 0.026998 -1.139146\nv -0.085193 0.025306 -1.145266\nv -0.086293 0.023742 -1.142437\nv -0.087596 0.024694 -1.139141\nv -0.074938 0.027777 -1.046717\nv -0.074288 0.028298 -1.031716\nv -0.066493 0.028313 -1.031715\nv -0.068885 0.029428 -1.047672\nv -0.087287 0.032914 -1.067241\nv -0.088037 0.034010 -1.073792\nv -0.093058 0.035413 -1.077365\nv -0.099209 -0.008991 -1.090014\nv -0.098139 -0.005172 -1.086363\nv -0.099154 -0.005147 -1.092002\nv -0.100558 -0.008919 -1.102192\nv -0.099478 -0.006118 -1.102869\nv -0.100608 -0.004841 -1.106686\nv -0.082517 0.041331 -1.120421\nv -0.082664 0.045677 -1.115185\nv -0.082187 0.028358 -1.144080\nv -0.080338 0.030249 -1.139060\nv -0.077688 0.030552 -1.138826\nv -0.078157 0.026922 -1.151755\nv -0.085464 0.035780 -1.074217\nv -0.081757 0.030131 -1.065456\nv -0.077233 0.032220 -1.064878\nv -0.092717 0.002143 -1.119033\nv -0.094593 0.000809 -1.117187\nv -0.096260 0.003934 -1.117290\nv -0.094443 0.007527 -1.121557\nv -0.100039 -0.010233 -1.109352\nv -0.100858 -0.004750 -1.109694\nv -0.097111 -0.003785 -1.113641\nv -0.092339 0.040795 -1.119577\nv -0.090809 0.039816 -1.122763\nv -0.092749 0.039276 -1.124052\nv -0.096969 0.040867 -1.122125\nv -0.088308 0.038822 -1.124897\nv -0.085106 0.037182 -1.125965\nv -0.088518 0.035007 -1.128232\nv -0.093888 0.038163 -1.125562\nv -0.094652 -0.000828 -1.071021\nv -0.094398 -0.002462 -1.069354\nv -0.091730 0.005602 -1.061397\nv -0.088227 0.000301 -1.052380\nv -0.091137 0.002679 -1.053256\nv -0.074580 0.033979 -1.068232\nv -0.073465 0.029420 -1.052565\nv -0.069919 0.031415 -1.055811\nv -0.070625 0.035245 -1.063326\nv -0.094516 -0.020488 -1.112770\nv -0.096906 -0.018789 -1.110345\nv -0.095134 -0.017810 -1.115266\nv -0.096769 -0.017786 -1.099128\nv -0.097678 -0.021028 -1.101434\nv -0.092301 -0.022394 -1.097990\nv -0.096381 0.040769 -1.091505\nv -0.095434 0.042466 -1.096633\nv -0.096550 0.038290 -1.095860\nv -0.097554 0.036894 -1.093866\nv -0.108978 0.021656 -1.093695\nv -0.103275 0.028797 -1.086638\nv -0.104010 0.028531 -1.092068\nv -0.080735 0.009558 -1.146194\nv -0.086130 0.011996 -1.141297\nv -0.087074 0.009828 -1.144735\nv -0.084293 0.014934 -1.157084\nv -0.085407 0.010459 -1.153785\nv -0.087538 0.017207 -1.156008\nv -0.091909 -0.009427 -1.122068\nv -0.091569 -0.008258 -1.125411\nv -0.090595 -0.015088 -1.122969\nv -0.080266 -0.012361 -1.142994\nv -0.084966 -0.015166 -1.132065\nv -0.101623 0.054862 -1.093878\nv -0.100005 0.048207 -1.089002\nv -0.094851 0.036131 -1.080313\nv -0.099507 0.038844 -1.086587\nv -0.100873 0.033874 -1.090567\nv -0.071528 -0.004038 -1.046035\nv -0.076434 0.000037 -1.041524\nv -0.077693 -0.001701 -1.044643\nv -0.080899 -0.008495 -1.148590\nv -0.081058 -0.010682 -1.147269\nv -0.082475 -0.007415 -1.145810\nv -0.088599 -0.024730 -1.101152\nv -0.092304 -0.024052 -1.104571\nv -0.089079 -0.024879 -1.106762\nv -0.091849 0.007715 -1.055430\nv -0.092881 0.004265 -1.057608\nv -0.090965 0.008425 -1.048158\nv -0.093302 0.011541 -1.054398\nv -0.098917 0.037817 -1.100921\nv -0.099328 0.042552 -1.104268\nv -0.098750 0.041091 -1.107741\nv -0.099218 0.039250 -1.105877\nv -0.099153 0.049880 -1.105503\nv -0.098815 0.054462 -1.103705\nv -0.097940 0.053732 -1.106366\nv -0.098225 0.049327 -1.108589\nv -0.066061 0.014638 -0.972966\nv -0.096954 0.045726 -1.103452\nv -0.098935 0.047544 -1.104953\nv -0.096975 0.043353 -1.101747\nv -0.096357 -0.015821 -1.116587\nv -0.095486 -0.011023 -1.117056\nv -0.092875 -0.013155 -1.119826\nv -0.091731 -0.017135 -1.119640\nv -0.102108 0.029393 -1.115534\nv -0.101530 0.032270 -1.115447\nv -0.098724 0.030093 -1.115834\nv -0.098731 0.028078 -1.115918\nv -0.104626 0.026757 -1.112529\nv -0.101432 0.033673 -1.108627\nv -0.102027 0.034278 -1.109731\nv -0.079051 -0.005009 -1.049123\nv -0.070645 -0.013302 -1.053466\nv -0.088853 0.045489 -1.118614\nv -0.093042 0.041688 -1.116034\nv -0.099059 -0.010177 -1.094520\nv -0.100676 -0.008439 -1.097882\nv -0.100282 -0.007813 -1.095323\nv -0.100872 -0.004790 -1.098109\nv -0.083730 0.048628 -1.092200\nv -0.088659 0.052412 -1.094412\nv -0.090655 0.053518 -1.091214\nv -0.093443 0.054336 -1.091060\nv -0.095245 0.019152 -1.136096\nv -0.091391 0.015983 -1.143833\nv -0.096726 0.023774 -1.131720\nv -0.093638 0.025099 -1.125861\nv -0.089763 0.026298 -1.133523\nv -0.095436 0.023513 -1.136667\nv -0.080271 -0.019099 -1.059209\nv -0.082202 -0.012394 -1.056370\nv -0.084340 -0.016951 -1.061445\nv -0.084638 -0.019762 -1.075907\nv -0.082190 -0.020641 -1.066726\nv -0.084446 -0.018844 -1.065453\nv -0.101274 0.057470 -1.100933\nv -0.097129 0.049928 -1.093644\nv -0.100900 0.051763 -1.093562\nv -0.098923 0.062354 -1.102188\nv -0.099859 0.060460 -1.098392\nv -0.095013 0.057833 -1.094795\nv -0.110985 0.016058 -1.113405\nv -0.112346 0.016203 -1.108469\nv -0.112936 0.019766 -1.112753\nv -0.096637 0.001776 -1.080666\nv -0.098767 0.005643 -1.078977\nv -0.100578 0.001035 -1.084559\nv -0.098153 -0.000856 -1.084478\nv -0.100191 -0.003500 -1.092463\nv -0.095879 0.011966 -1.122637\nv -0.092433 0.015686 -1.133876\nv -0.089254 0.013078 -1.137703\nv -0.091832 0.014787 -1.130070\nv -0.079905 -0.021416 -1.088279\nv -0.083922 -0.022104 -1.093084\nv -0.075542 -0.021106 -1.093375\nv -0.103351 0.028895 -1.096412\nv -0.101507 0.031063 -1.101608\nv -0.105129 0.025557 -1.105862\nv -0.100272 0.035186 -1.092662\nv -0.086447 -0.004863 -1.140168\nv -0.085754 -0.004117 -1.143709\nv -0.086089 -0.006149 -1.143289\nv -0.086246 -0.006705 -1.139981\nv -0.086510 -0.023065 -1.096047\nv -0.088109 -0.025070 -1.099001\nv -0.091766 -0.024683 -1.099775\nv -0.077618 0.008906 -1.151508\nv -0.084210 0.008361 -1.148324\nv -0.112598 0.011409 -1.109222\nv -0.109701 0.015777 -1.088661\nv -0.111155 0.016033 -1.096759\nv -0.085020 -0.004547 -1.131004\nv -0.085866 -0.003771 -1.127980\nv -0.081838 0.044552 -1.088197\nv -0.084077 0.046139 -1.086952\nv -0.082825 0.047290 -1.089984\nv -0.100162 -0.000592 -1.108572\nv -0.106129 -0.000088 -1.103562\nv -0.101653 0.004242 -1.113413\nv -0.103621 -0.002694 -1.101546\nv -0.078648 -0.005915 -1.140381\nv -0.082405 -0.004865 -1.142217\nv -0.084752 -0.004851 -1.136633\nv -0.098720 0.040188 -1.090214\nv -0.099359 0.047854 -1.091016\nv -0.083241 0.011499 -1.126033\nv -0.088340 0.014422 -1.126738\nv -0.088405 0.014331 -1.134817\nv -0.075102 -0.005882 -1.142401\nv -0.078639 -0.004303 -1.145380\nv -0.081183 -0.004147 -1.143432\nv -0.078947 -0.006930 -1.146891\nv -0.079098 -0.007037 -1.147855\nv -0.098455 0.033281 -1.083050\nv -0.100406 0.030864 -1.088973\nv -0.099848 0.031929 -1.080381\nv -0.097225 0.027154 -1.075237\nv -0.074643 -0.008348 -1.148174\nv -0.078625 -0.009566 -1.150195\nv -0.079850 -0.011895 -1.145941\nv -0.077191 -0.012653 -1.147854\nv -0.075630 0.047511 -1.090101\nv -0.077638 0.048783 -1.087139\nv -0.074563 0.044484 -1.085104\nv -0.080321 0.049738 -1.095440\nv -0.082656 0.049121 -1.094729\nv -0.079634 0.050615 -1.091825\nv -0.077751 0.049476 -1.093975\nv -0.094859 0.028414 -1.068010\nv -0.096915 0.032887 -1.075482\nv -0.073254 -0.022934 -1.060717\nv -0.063872 -0.022340 -1.057520\nv -0.073918 -0.021520 -1.057811\nv -0.075613 0.051553 -1.097389\nv -0.075708 0.049416 -1.093697\nv -0.072126 0.052714 -1.095886\nv -0.077420 0.048726 -1.104721\nv -0.073343 0.050570 -1.104942\nv -0.074677 0.053348 -1.099698\nv -0.072142 0.054916 -1.099975\nv -0.093875 0.034329 -1.073843\nv -0.095466 0.035151 -1.079773\nv -0.096057 -0.013528 -1.091943\nv -0.072761 0.005955 -1.025909\nv -0.073177 0.003541 -1.033160\nv -0.093066 -0.016809 -1.091078\nv -0.090172 -0.016196 -1.081727\nv -0.086472 -0.018554 -1.077209\nv -0.088073 -0.016218 -1.073438\nv -0.103903 0.003896 -1.110012\nv -0.093401 0.055935 -1.102531\nv -0.097534 0.061949 -1.103579\nv -0.093609 0.057522 -1.097244\nv -0.100942 0.061098 -1.104605\nv -0.102145 0.058022 -1.098776\nv -0.108074 0.011505 -1.089668\nv -0.103844 0.017016 -1.081568\nv -0.105355 0.019013 -1.082749\nv -0.078799 0.028410 -1.046514\nv -0.078256 0.028301 -1.052290\nv -0.082349 0.029426 -1.056186\nv -0.090876 0.025310 -1.054648\nv -0.088129 0.027461 -1.054290\nv -0.099250 0.062852 -1.105572\nv -0.096311 0.058073 -1.104647\nv -0.087893 0.013664 -1.124884\nv -0.082670 0.009476 -1.123308\nv -0.081457 0.007564 -1.030752\nv -0.084050 0.003241 -1.040939\nv -0.077112 0.008970 -1.017678\nv -0.075715 0.007685 -1.019251\nv -0.095232 -0.004516 -1.120084\nv -0.092235 -0.001220 -1.119402\nv -0.092011 -0.003684 -1.122004\nv -0.092530 -0.006359 -1.123709\nv -0.083640 0.036553 -1.074686\nv -0.085748 0.039849 -1.079368\nv -0.089360 0.038974 -1.078100\nv -0.093177 0.018241 -1.053713\nv -0.091741 0.020181 -1.048722\nv -0.094312 0.024132 -1.057452\nv -0.091973 -0.013621 -1.137252\nv -0.089881 -0.011860 -1.134593\nv -0.088099 -0.007141 -1.132376\nv -0.086726 -0.013645 -1.136398\nv -0.087034 -0.014119 -1.132050\nv -0.085404 0.008412 -1.151554\nv -0.088670 0.011960 -1.141238\nv -0.096120 0.016918 -1.065600\nv -0.097636 0.016493 -1.071018\nv -0.100548 0.015644 -1.076438\nv -0.070809 0.027314 -1.022104\nv -0.064978 0.027388 -1.022101\nv -0.111855 0.021036 -1.111665\nv -0.096644 -0.021817 -1.101844\nv -0.095957 -0.020489 -1.104572\nv -0.092086 -0.023518 -1.102526\nv -0.099330 -0.016349 -1.105416\nv -0.088462 0.028721 -1.129565\nv -0.089270 0.032686 -1.127205\nv -0.092350 0.032761 -1.121868\nv -0.101639 0.060907 -1.101755\nv -0.098770 -0.000565 -1.113115\nv -0.099026 0.001297 -1.111959\nv -0.079516 0.035815 -1.129324\nv -0.079425 0.032022 -1.134509\nv -0.083638 0.032567 -1.132187\nv -0.083557 0.035680 -1.127874\nv -0.080250 0.028414 -1.057589\nv -0.100929 0.009901 -1.119939\nv -0.102922 0.006989 -1.114057\nv -0.103180 0.010979 -1.120066\nv -0.062875 0.024697 -0.962314\nv -0.088570 -0.023237 -1.112031\nv -0.082456 0.026807 -1.043288\nv -0.080064 0.027922 -1.043671\nv -0.084272 0.029925 -1.056576\nv -0.090745 -0.023043 -1.111974\nv -0.092889 -0.021841 -1.112584\nv -0.089895 -0.018447 -1.120535\nv -0.091403 -0.024208 -1.107611\nv -0.094238 -0.022939 -1.105427\nv -0.085408 0.048762 -1.105826\nv -0.085437 0.048958 -1.108486\nv -0.090199 -0.011669 -1.129294\nv -0.093147 -0.015647 -1.126167\nv -0.091865 -0.011000 -1.125722\nv -0.089558 -0.006247 -1.127882\nv -0.091430 -0.006316 -1.125261\nv -0.063709 0.026376 -1.014235\nv -0.059705 0.025800 -0.991445\nv -0.090464 -0.014990 -1.124272\nv -0.091185 -0.012908 -1.123940\nv -0.088764 -0.013277 -1.130481\nv -0.088140 -0.015168 -1.128933\nv -0.072397 0.044328 -1.086228\nv -0.103309 0.028499 -1.108474\nv -0.105942 0.024983 -1.109402\nv -0.089140 -0.015753 -1.125511\nv -0.073497 0.007176 -1.019947\nv -0.080838 0.014239 -1.157232\nv -0.081148 0.009636 -1.154234\nv -0.096014 0.039757 -1.099275\nv -0.099424 0.034318 -1.096721\nv -0.097597 0.034297 -1.084805\nv -0.102012 0.030741 -1.097816\nv -0.102922 0.030041 -1.092608\nv -0.094404 0.016593 -1.128501\nv -0.092836 0.014284 -1.127588\nv -0.092904 0.012550 -1.124608\nv -0.081833 0.018537 -1.157452\nv -0.084698 0.020087 -1.155468\nv -0.082653 -0.000143 -1.044546\nv -0.075912 0.001959 -1.125314\nv -0.075948 0.000396 -1.131381\nv -0.080475 -0.002428 -1.136554\nv -0.075854 -0.001530 -1.137853\nv -0.075140 -0.005552 -1.141056\nv -0.099813 -0.004595 -1.101933\nv -0.101551 -0.008884 -1.099957\nv -0.080014 0.010126 -1.024474\nv -0.079158 0.008811 -1.024345\nv -0.087354 0.030934 -1.129116\nv -0.077681 0.010078 -1.016640\nv -0.098312 0.040852 -1.123453\nv -0.074333 0.037462 -1.074991\nv -0.071484 0.038875 -1.072817\nv -0.071846 0.038835 -1.075692\nv -0.096765 -0.017085 -1.105651\nv -0.098647 -0.013171 -1.108573\nv -0.076382 0.007014 -1.121952\nv -0.076237 0.005795 -1.121815\nv -0.076063 0.004131 -1.122405\nv -0.080476 0.003820 -1.122166\nv -0.087602 0.000402 -1.119247\nv -0.099049 0.021764 -1.073811\nv -0.095588 0.018512 -1.064762\nv -0.101029 0.036972 -1.113874\nv -0.099221 0.039297 -1.108850\nv -0.098245 0.040647 -1.110752\nv -0.100585 0.039341 -1.114817\nv -0.099649 0.044330 -1.105924\nv -0.098898 0.045600 -1.108196\nv -0.083891 -0.012774 -1.140064\nv -0.086415 -0.008022 -1.142523\nv -0.086301 -0.008313 -1.139932\nv -0.097475 -0.007116 -1.113371\nv -0.094576 -0.007813 -1.117903\nv -0.088766 -0.011217 -1.138319\nv -0.087749 -0.013441 -1.134003\nv -0.092169 -0.017695 -1.139038\nv -0.102820 0.033334 -1.112701\nv -0.106735 0.024544 -1.113813\nv -0.087156 -0.011308 -1.138725\nv -0.092973 -0.017272 -1.139522\nv -0.085836 -0.011835 -1.139674\nv -0.086778 -0.008386 -1.138307\nv -0.107239 0.009652 -1.088515\nv -0.106404 0.004564 -1.089319\nv -0.108622 0.007850 -1.093188\nv -0.080133 0.048811 -1.107892\nv -0.082540 0.047693 -1.106457\nv -0.080116 0.050236 -1.104196\nv -0.077999 0.049701 -1.102768\nv -0.083972 0.039913 -1.121677\nv -0.088467 -0.012063 -1.065317\nv -0.084835 -0.012534 -1.059120\nv -0.093025 -0.010016 -1.075943\nv -0.073927 -0.011128 -1.148655\nv -0.073377 -0.012890 -1.145621\nv -0.070924 -0.010193 -1.051915\nv -0.071043 -0.007341 -1.049691\nv -0.079094 -0.008414 -1.052243\nv -0.098330 0.021363 -1.132250\nv -0.099626 0.019758 -1.130638\nv -0.102079 0.019739 -1.124648\nv -0.099256 0.022642 -1.127318\nv -0.101211 0.018244 -1.126668\nv -0.096027 0.044889 -1.090637\nv -0.085603 0.012201 -1.035221\nv -0.085433 -0.020135 -1.082445\nv -0.088174 -0.018613 -1.083719\nv -0.110644 0.014691 -1.114920\nv -0.090370 0.041650 -1.121954\nv -0.094753 0.007553 -1.072894\nv -0.097276 0.009307 -1.074714\nv -0.095969 0.000570 -1.076409\nv -0.094414 0.004719 -1.067829\nv -0.097089 0.043555 -1.109281\nv -0.076513 0.006916 -1.024919\nv -0.092266 -0.008733 -1.073128\nv -0.098261 0.058290 -1.105170\nv -0.099656 0.056819 -1.103251\nv -0.076599 0.051131 -1.099915\nv -0.082573 0.049283 -1.097588\nv -0.078323 0.049868 -1.096846\nv -0.092070 0.008757 -1.058260\nv -0.076477 0.027725 -1.031748\nv -0.103187 -0.001238 -1.090589\nv -0.095661 -0.021507 -1.106480\nv -0.093198 0.000267 -1.061264\nv -0.093700 -0.003852 -1.067237\nv -0.088630 -0.016927 -1.124285\nv -0.078354 -0.019463 -1.118044\nv -0.083331 -0.017032 -1.124006\nv -0.076652 0.009019 -1.123196\nv -0.089161 -0.010322 -1.062093\nv -0.071189 -0.017877 -1.126455\nv -0.087374 -0.015478 -1.067849\nv -0.095743 -0.001362 -1.115680\nv -0.102342 0.036353 -1.111667\nv -0.097956 -0.003237 -1.082567\nv -0.093169 0.028972 -1.122222\nv -0.097329 0.029984 -1.118529\nv -0.096317 0.026792 -1.121992\nv -0.101724 0.027017 -1.118075\nv -0.098933 0.027214 -1.117356\nv -0.094623 0.026028 -1.119280\nv -0.080125 0.049659 -1.101008\nv -0.076870 -0.021667 -1.097124\nv -0.068496 -0.021028 -1.100037\nv -0.091760 0.027295 -1.124090\nv -0.088864 0.028398 -1.132046\nv -0.093542 0.027391 -1.125537\nv -0.080393 0.039806 -1.079874\nv -0.075851 0.041658 -1.081105\nv -0.077032 0.038786 -1.076949\nv -0.072131 0.039608 -1.078764\nv -0.084973 -0.007728 -1.145862\nv -0.082779 -0.010011 -1.146164\nv -0.085470 -0.013037 -1.149041\nv -0.089003 0.011096 -1.145509\nv -0.104219 0.025877 -1.107308\nv -0.076703 0.030023 -1.057291\nv -0.086765 0.030205 -1.059724\nv -0.066999 -0.001286 -1.041767\nv -0.085148 0.031691 -1.063438\nv -0.084763 0.032722 -1.070307\nv -0.099838 -0.012202 -1.100398\nv -0.099137 -0.012814 -1.096310\nv -0.083135 -0.011421 -1.146291\nv -0.083953 -0.012030 -1.143943\nv -0.085260 -0.015148 -1.149660\nv -0.086091 -0.013103 -1.147983\nv -0.081642 0.048044 -1.111048\nv -0.107751 0.019881 -1.088526\nv -0.104523 0.022037 -1.082783\nv -0.088897 -0.022726 -1.096030\nv -0.084115 -0.003848 -1.145304\nv -0.081072 -0.004529 -1.145626\nv -0.111620 0.017784 -1.098602\nv -0.108521 0.021058 -1.098458\nv -0.085210 0.024132 -1.149381\nv -0.085182 0.022808 -1.153965\nv -0.085734 0.021646 -1.151835\nv -0.085856 0.022869 -1.148349\nv -0.083239 0.021430 -1.157300\nv -0.106339 0.024366 -1.104198\nv -0.106808 0.025075 -1.100939\nv -0.105658 0.024769 -1.096222\nv -0.089359 0.019467 -1.151135\nv -0.091515 0.011585 -1.047696\nv -0.090079 0.014744 -1.045511\nv -0.089789 -0.001861 -1.121841\nv -0.090053 -0.004062 -1.126606\nv -0.090758 -0.003790 -1.123654\nv -0.092136 0.009444 -1.120546\nv -0.090779 0.003052 -1.117823\nv -0.094602 0.011746 -1.123324\nv -0.081791 0.042181 -1.085166\nv -0.113983 0.015542 -1.106181\nv -0.113027 0.014335 -1.101864\nv -0.089655 0.002066 -1.119004\nv -0.085324 0.041836 -1.081934\nv -0.090681 0.043755 -1.083051\nv -0.097955 0.033448 -1.117667\nv -0.101298 0.035006 -1.116935\nv -0.100456 0.007511 -1.118294\nv -0.098122 0.006169 -1.117906\nv -0.101357 0.015122 -1.123191\nv -0.085943 0.029737 -1.134653\nv -0.086688 0.028863 -1.135359\nv -0.097843 -0.009841 -1.111304\nv -0.087136 -0.005632 -1.134358\nv -0.086390 -0.007311 -1.136423\nv -0.088182 -0.002496 -1.125727\nv -0.087270 -0.004009 -1.129667\nv -0.088410 -0.005501 -1.131207\nv -0.069868 0.018182 -0.984500\nv -0.085814 0.032977 -1.131131\nv -0.083857 0.030460 -1.137002\nv -0.083207 -0.004966 -1.134183\nv -0.084721 0.045831 -1.111665\nv -0.075121 0.024453 -1.022104\nv -0.074048 0.026876 -1.023801\nv -0.100632 0.062788 -1.104162\nv -0.077440 0.023434 -1.025998\nv -0.081835 0.019495 -1.027765\nv -0.079580 0.018772 -1.021415\nv -0.094867 0.044056 -1.112214\nv -0.095908 0.042927 -1.110836\nv -0.095376 0.040805 -1.081277\nv -0.093095 0.036611 -1.078500\nv -0.096798 0.039894 -1.081813\nv -0.093734 -0.007016 -1.076923\nv -0.079015 0.015736 -1.020276\nv -0.096621 -0.016571 -1.098181\nv -0.096330 -0.015873 -1.094476\nv -0.091114 0.019857 -1.146513\nv -0.090807 0.018216 -1.145351\nv -0.093899 0.021688 -1.140158\nv -0.113372 0.012596 -1.105928\nv -0.077217 0.010358 -1.132318\nv -0.076953 0.010631 -1.126239\nv -0.077146 -0.021619 -1.059937\nv -0.081493 -0.020106 -1.062305\nv -0.107693 0.022550 -1.100638\nv -0.104440 0.027371 -1.095276\nv -0.093710 0.042608 -1.082091\nv -0.105160 0.005746 -1.110169\nv -0.085571 -0.010644 -1.142188\nv -0.099142 0.043639 -1.086842\nv -0.098559 0.043966 -1.089635\nv -0.098207 -0.019189 -1.104171\nv -0.095518 0.032650 -1.071629\nv -0.095038 0.025418 -1.070444\nv -0.090221 -0.000391 -1.117902\nv -0.096198 0.041087 -1.117844\nv -0.095939 0.047318 -1.101696\nv -0.093446 0.000804 -1.063796\nv -0.093082 0.010170 -1.062234\nv -0.086614 -0.017599 -1.123550\nv -0.082416 -0.015900 -1.130991\nv -0.085529 -0.016242 -1.129589\nv -0.098405 0.054342 -1.097826\nv -0.087160 0.014346 -1.154193\nv -0.087450 0.011345 -1.152571\nv -0.089780 0.012923 -1.146634\nv -0.086848 -0.001928 -1.123338\nv -0.069565 -0.020584 -1.113468\nv -0.068986 -0.020937 -1.106417\nv -0.079508 -0.021330 -1.110470\nv -0.076124 -0.020833 -1.111695\nv -0.066776 0.000922 -1.038123\nv -0.089285 -0.013135 -1.134646\nv -0.076756 0.038103 -1.130601\nv -0.077500 0.031965 -1.136060\nv -0.075479 -0.004425 -1.145008\nv -0.074916 -0.007145 -1.147181\nv -0.077777 -0.005635 -1.146744\nv -0.087284 -0.013180 -1.138254\nv -0.069959 -0.020887 -1.056094\nv -0.064653 -0.018917 -1.054520\nv -0.069087 -0.018552 -1.054807\nv -0.084371 0.027781 -1.141274\nv -0.094070 0.027054 -1.118801\nv -0.096743 0.027233 -1.117122\nv -0.077271 0.010439 -1.007824\nv -0.076678 0.009222 -1.005244\nv -0.078235 0.041835 -1.081287\nv -0.095390 -0.003647 -1.076449\nv -0.064035 -0.021282 -1.055820\nv -0.087959 0.048158 -1.114252\nv -0.070990 0.037297 -1.067631\nv -0.078931 -0.011619 -1.151040\nv -0.102125 0.036429 -1.118003\nv -0.068729 0.009296 -0.988056\nv -0.088721 -0.011778 -1.131931\nv -0.081573 -0.003781 -1.132608\nv -0.096132 -0.005479 -1.082540\nv -0.091365 -0.014572 -1.078000\nv -0.083058 -0.003315 -1.144737\nv -0.085651 -0.003943 -1.137970\nv -0.086552 -0.005584 -1.136471\nv -0.086236 -0.004494 -1.132809\nv -0.098702 0.017958 -1.127596\nv -0.095490 0.017024 -1.131353\nv -0.089607 -0.000489 -1.120043\nv -0.087895 -0.001200 -1.120388\nv -0.098380 0.056119 -1.100050\nv -0.079606 0.037813 -1.126519\nv -0.081573 0.010950 -1.142457\nv -0.077607 0.009789 -1.146029\nv -0.077494 0.010099 -1.140568\nv -0.102924 0.034813 -1.114471\nv -0.084105 -0.022379 -1.109843\nv -0.081812 -0.012286 -1.144408\nv -0.067363 -0.021046 -1.086446\nv -0.078288 -0.021301 -1.081184\nv -0.066544 -0.021319 -1.078788\nv -0.086515 0.047527 -1.111552\nv -0.078013 0.013339 -1.156565\nv -0.077730 0.009846 -1.153773\nv -0.078119 0.015235 -1.156933\nv -0.086576 0.013291 -1.138285\nv -0.092042 -0.002324 -1.060358\nv -0.097565 0.022493 -1.134002\nv -0.095991 0.020965 -1.137211\nv -0.093921 0.021680 -1.140127\nv -0.095754 0.022097 -1.137054\nv -0.082188 0.009002 -1.029995\nv -0.089747 0.014621 -1.147796\nv -0.084763 0.010019 -1.035617\nv -0.092233 -0.014276 -1.083754\nv -0.086291 -0.003593 -1.134407\nv -0.071816 0.055283 -1.097313\nv -0.090607 0.020966 -1.146724\nv -0.092662 0.023214 -1.140141\nv -0.085286 -0.003408 -1.141459\nv -0.085006 -0.004468 -1.140025\nv -0.089671 0.010330 -1.043186\nv -0.068169 -0.021370 -1.097389\nv -0.076078 0.000196 -1.135543\nv -0.082876 0.036585 -1.125992\nv -0.072276 0.043370 -1.084011\nv -0.072465 0.048010 -1.091774\nv -0.093104 -0.015898 -1.118866\nv -0.088138 -0.001259 -1.122565\nv -0.088587 -0.003292 -1.123865\nv -0.087884 0.011816 -1.139125\nv -0.064311 -0.023106 -1.063693\nv -0.093911 0.021702 -1.140131\nv -0.068059 -0.020940 -1.094079\nv -0.099772 0.039827 -1.116410\nv -0.100951 0.037906 -1.118770\nv -0.093916 0.021692 -1.140129\nv -0.063920 -0.023030 -1.060024\nv -0.066347 0.003232 -1.033419\nv -0.067089 -0.005540 -1.047518\nv -0.066763 -0.009645 -1.051414\nv -0.087239 -0.003567 -1.131455\nv -0.065780 -0.021834 -1.073039\nv -0.066074 -0.013411 -1.053184\nv -0.100068 -0.008764 -1.093099\nv -0.050642 0.035926 -1.099188\nv -0.051211 0.036884 -1.104552\nv -0.042974 -0.015780 -1.114661\nv -0.042085 -0.015731 -1.109878\nv -0.074720 0.010986 -1.139895\nv -0.069550 0.013480 -1.134685\nv -0.074247 0.010949 -1.131325\nv -0.071039 0.001083 -1.125255\nv -0.065993 -0.000813 -1.122898\nv -0.068971 -0.002887 -1.127660\nv -0.070793 -0.001213 -1.131313\nv -0.047358 0.047500 -1.086570\nv -0.045856 0.045359 -1.086030\nv -0.066823 0.010609 -1.122535\nv -0.066639 0.007712 -1.121047\nv -0.041301 -0.020882 -1.096211\nv -0.041252 -0.017767 -1.095474\nv -0.044568 -0.019612 -1.090151\nv -0.037303 -0.014824 -1.104469\nv -0.049870 0.046077 -1.095594\nv -0.051780 0.044508 -1.099375\nv -0.052602 0.032005 -1.067446\nv -0.053569 0.049469 -1.088835\nv -0.057025 0.045736 -1.085338\nv -0.050968 0.048033 -1.086799\nv -0.060065 0.047518 -1.106683\nv -0.058654 0.048810 -1.100848\nv -0.066087 0.018442 -1.150287\nv -0.066782 0.016049 -1.148814\nv -0.067648 0.014580 -1.151153\nv -0.067596 0.016096 -1.154064\nv -0.058989 0.035704 -1.124541\nv -0.054168 0.037761 -1.122594\nv -0.053761 0.036296 -1.120878\nv -0.058262 0.034329 -1.121059\nv -0.055567 -0.019068 -1.056007\nv -0.051783 -0.019917 -1.057730\nv -0.054967 -0.012898 -1.054687\nv -0.049260 -0.020790 -1.076624\nv -0.049585 -0.021934 -1.063650\nv -0.053610 -0.022872 -1.065485\nv -0.072842 0.044127 -1.118876\nv -0.072632 0.040108 -1.123288\nv -0.070221 0.047778 -1.109713\nv -0.070159 0.045372 -1.115125\nv -0.050284 -0.023039 -1.098550\nv -0.061092 -0.021272 -1.105147\nv -0.051874 -0.022779 -1.105257\nv -0.053044 -0.021290 -1.113086\nv -0.058099 -0.020286 -1.114910\nv -0.055687 -0.018372 -1.119885\nv -0.061665 0.038319 -1.079006\nv -0.066500 0.036096 -1.072764\nv -0.062753 0.033991 -1.070357\nv -0.063656 0.045945 -1.115014\nv -0.064764 0.042263 -1.123354\nv -0.067876 0.040006 -1.122922\nv -0.064894 0.044543 -1.115653\nv -0.052808 0.041974 -1.121044\nv -0.054026 0.042144 -1.116996\nv -0.051575 0.039770 -1.118707\nv -0.051920 0.038399 -1.120496\nv -0.070965 0.005804 -1.121816\nv -0.070456 0.007438 -1.121402\nv -0.060138 0.047631 -1.111185\nv -0.057999 0.046471 -1.111883\nv -0.054471 0.046113 -1.109912\nv -0.056299 0.048426 -1.107117\nv -0.069770 -0.013122 -1.143158\nv -0.064370 -0.016796 -1.128336\nv -0.076478 0.019954 -1.158377\nv -0.073516 0.023959 -1.156723\nv -0.073981 0.026548 -1.151117\nv -0.050595 -0.021059 -1.082403\nv -0.048110 -0.021698 -1.090461\nv -0.045916 -0.020886 -1.089970\nv -0.053423 -0.021668 -1.075196\nv -0.064213 0.049892 -1.089928\nv -0.065967 0.045647 -1.084990\nv -0.062506 0.048618 -1.091353\nv -0.063819 0.048469 -1.101105\nv -0.061485 0.049326 -1.098620\nv -0.064054 0.047676 -1.107464\nv -0.060545 0.031454 -1.122720\nv -0.063580 0.027935 -1.123174\nv -0.064255 0.031373 -1.124227\nv -0.070260 0.026998 -1.139146\nv -0.068313 0.024694 -1.139141\nv -0.069830 0.023742 -1.142437\nv -0.071010 0.025306 -1.145266\nv -0.062786 0.027777 -1.046717\nv -0.058746 0.028298 -1.031716\nv -0.055588 0.032914 -1.067241\nv -0.052003 0.035413 -1.077365\nv -0.056313 0.034011 -1.073792\nv -0.067173 0.045677 -1.115185\nv -0.069158 0.041331 -1.120421\nv -0.073735 0.028358 -1.144080\nv -0.075092 0.030249 -1.139060\nv -0.058611 0.035780 -1.074217\nv -0.064992 0.032220 -1.064878\nv -0.060981 0.030131 -1.065456\nv -0.059459 0.040795 -1.119577\nv -0.055219 0.040867 -1.122125\nv -0.059957 0.039276 -1.124052\nv -0.061593 0.039816 -1.122763\nv -0.064526 0.038822 -1.124897\nv -0.059248 0.038163 -1.125562\nv -0.065403 0.035007 -1.128232\nv -0.068141 0.037182 -1.125965\nv -0.068211 0.033979 -1.068232\nv -0.065746 0.029420 -1.052565\nv -0.040754 -0.020488 -1.112770\nv -0.043263 -0.017810 -1.115266\nv -0.039270 -0.018789 -1.110345\nv -0.038896 -0.017786 -1.099128\nv -0.039185 -0.022394 -1.097990\nv -0.033975 -0.021028 -1.101434\nv -0.050707 0.040769 -1.091505\nv -0.050936 0.036894 -1.093866\nv -0.052007 0.038290 -1.095860\nv -0.052232 0.042466 -1.096633\nv -0.074448 0.009558 -1.146194\nv -0.068126 0.009828 -1.144735\nv -0.069238 0.011996 -1.141297\nv -0.071941 0.014934 -1.157084\nv -0.068915 0.017207 -1.156008\nv -0.070185 0.010459 -1.153785\nv -0.051990 -0.015088 -1.122969\nv -0.066551 -0.012361 -1.142994\nv -0.059052 -0.015166 -1.132065\nv -0.050802 0.036131 -1.080313\nv -0.047636 0.033874 -1.090567\nv -0.047077 0.038844 -1.086587\nv -0.062777 -0.004038 -1.046035\nv -0.068255 -0.008495 -1.148590\nv -0.067083 -0.007415 -1.145810\nv -0.066877 -0.010682 -1.147269\nv -0.041840 -0.024730 -1.101152\nv -0.041818 -0.024879 -1.106762\nv -0.037934 -0.024052 -1.104571\nv -0.050758 0.037817 -1.100921\nv -0.051014 0.039250 -1.105877\nv -0.051340 0.041091 -1.107741\nv -0.049333 0.041126 -1.104268\nv -0.050628 0.044300 -1.103452\nv -0.051447 0.043353 -1.101747\nv -0.043871 -0.015821 -1.116587\nv -0.048593 -0.017135 -1.119640\nv -0.054849 0.028078 -1.115918\nv -0.054634 0.030093 -1.115834\nv -0.051578 0.032270 -1.115447\nv -0.049928 0.034278 -1.109731\nv -0.050433 0.033673 -1.108627\nv -0.061588 -0.013302 -1.053466\nv -0.061564 0.045489 -1.118614\nv -0.058068 0.041688 -1.116034\nv -0.060656 0.047201 -1.092200\nv -0.060498 0.023513 -1.136667\nv -0.065677 0.026298 -1.133523\nv -0.061213 0.025099 -1.125861\nv -0.049131 -0.019099 -1.059209\nv -0.046724 -0.016951 -1.061445\nv -0.047445 -0.019762 -1.075907\nv -0.046076 -0.018844 -1.065453\nv -0.047492 -0.020641 -1.066726\nv -0.066071 0.013078 -1.137703\nv -0.054019 -0.021416 -1.088279\nv -0.060034 -0.021106 -1.093375\nv -0.049538 -0.022104 -1.093084\nv -0.048399 0.035186 -1.092662\nv -0.063940 -0.004863 -1.140168\nv -0.063264 -0.006705 -1.139981\nv -0.063872 -0.006149 -1.143289\nv -0.065167 -0.004117 -1.143709\nv -0.045825 -0.023065 -1.096047\nv -0.041729 -0.025070 -1.099001\nv -0.037024 -0.024683 -1.099775\nv -0.070836 0.008361 -1.148324\nv -0.064098 -0.003771 -1.127980\nv -0.064892 -0.004547 -1.131004\nv -0.063358 0.044552 -1.088197\nv -0.060407 0.046139 -1.086952\nv -0.061498 0.045864 -1.089985\nv -0.071417 -0.005915 -1.140381\nv -0.065459 -0.004851 -1.136633\nv -0.068178 -0.004865 -1.142217\nv -0.048295 0.040188 -1.090214\nv -0.066194 0.014422 -1.126738\nv -0.070798 0.011499 -1.126033\nv -0.066847 0.014331 -1.134817\nv -0.069786 -0.004147 -1.143432\nv -0.072375 -0.004303 -1.145380\nv -0.070783 -0.007037 -1.147855\nv -0.070951 -0.006930 -1.146891\nv -0.048467 0.033281 -1.083050\nv -0.070069 -0.009566 -1.150195\nv -0.067383 -0.011895 -1.145941\nv -0.069742 -0.012653 -1.147854\nv -0.069099 0.047511 -1.090101\nv -0.069937 0.044484 -1.085104\nv -0.066055 0.048783 -1.087139\nv -0.064840 0.049738 -1.095440\nv -0.064492 0.050615 -1.091825\nv -0.062566 0.049121 -1.094729\nv -0.067188 0.049476 -1.093975\nv -0.048272 0.032887 -1.075482\nv -0.054347 -0.022934 -1.060717\nv -0.054009 -0.021520 -1.057811\nv -0.069335 0.051553 -1.097389\nv -0.069189 0.049416 -1.093697\nv -0.069813 0.048726 -1.104721\nv -0.070109 0.053348 -1.099698\nv -0.050565 0.034329 -1.073843\nv -0.050274 0.035151 -1.079773\nv -0.043060 -0.016809 -1.091078\nv -0.045203 -0.016196 -1.081727\nv -0.045843 -0.016218 -1.073438\nv -0.046608 -0.018554 -1.077209\nv -0.058834 0.028410 -1.046514\nv -0.057989 0.029426 -1.056186\nv -0.061063 0.028301 -1.052290\nv -0.066357 0.013664 -1.124884\nv -0.070745 0.009476 -1.123308\nv -0.060370 0.036553 -1.074686\nv -0.055034 0.038974 -1.078100\nv -0.058688 0.039849 -1.079368\nv -0.052749 -0.013621 -1.137252\nv -0.060600 -0.007141 -1.132376\nv -0.056123 -0.011860 -1.134593\nv -0.058496 -0.013645 -1.136398\nv -0.057517 -0.014119 -1.132050\nv -0.069755 0.008412 -1.151554\nv -0.066716 0.011960 -1.141238\nv -0.059183 0.027314 -1.022104\nv -0.038711 -0.023518 -1.102526\nv -0.037633 -0.020489 -1.104572\nv -0.034392 -0.021817 -1.101844\nv -0.038167 -0.016349 -1.105416\nv -0.066409 0.028721 -1.129565\nv -0.061272 0.032761 -1.121868\nv -0.064913 0.032686 -1.127205\nv -0.074299 0.035815 -1.129324\nv -0.070156 0.035680 -1.127874\nv -0.070981 0.032567 -1.132187\nv -0.075445 0.032022 -1.134509\nv -0.060571 0.028414 -1.057589\nv -0.045355 -0.023237 -1.112031\nv -0.056143 0.029925 -1.056576\nv -0.056804 0.027922 -1.043671\nv -0.042623 -0.023043 -1.111974\nv -0.049702 -0.018447 -1.120535\nv -0.041268 -0.021841 -1.112584\nv -0.039498 -0.024208 -1.107611\nv -0.036838 -0.022939 -1.105427\nv -0.062036 0.048762 -1.105826\nv -0.062399 0.048958 -1.108486\nv -0.055481 -0.011669 -1.129294\nv -0.048892 -0.015647 -1.126167\nv -0.052347 -0.014990 -1.124272\nv -0.053047 -0.012908 -1.123940\nv -0.056072 -0.013277 -1.130481\nv -0.055276 -0.015168 -1.128933\nv -0.053383 -0.015753 -1.125511\nv -0.074286 0.009636 -1.154234\nv -0.075304 0.014239 -1.157232\nv -0.050179 0.034318 -1.096721\nv -0.052848 0.039757 -1.099275\nv -0.049505 0.034297 -1.084805\nv -0.074657 0.018537 -1.157452\nv -0.071854 0.020087 -1.155468\nv -0.070794 -0.002428 -1.136554\nv -0.067223 0.030934 -1.129116\nv -0.054068 0.040852 -1.123453\nv -0.069490 0.037462 -1.074991\nv -0.040658 -0.017085 -1.105651\nv -0.071542 0.003820 -1.122166\nv -0.051009 0.036972 -1.113874\nv -0.051063 0.039341 -1.114817\nv -0.052427 0.040647 -1.110752\nv -0.051491 0.039297 -1.108850\nv -0.048815 0.042904 -1.105924\nv -0.049569 0.044174 -1.108196\nv -0.062340 -0.012774 -1.140064\nv -0.062380 -0.008313 -1.139932\nv -0.062554 -0.008022 -1.142523\nv -0.057994 -0.011217 -1.138319\nv -0.049216 -0.017695 -1.139038\nv -0.057350 -0.013441 -1.134003\nv -0.049773 0.033333 -1.112701\nv -0.048666 -0.017272 -1.139522\nv -0.059692 -0.011308 -1.138725\nv -0.061745 -0.008386 -1.138307\nv -0.060832 -0.011835 -1.139674\nv -0.067627 0.048811 -1.107892\nv -0.068578 0.049701 -1.102768\nv -0.066554 0.050236 -1.104196\nv -0.065325 0.047693 -1.106457\nv -0.068196 0.039913 -1.121677\nv -0.062456 -0.010193 -1.051915\nv -0.063002 -0.007341 -1.049691\nv -0.049279 0.043463 -1.090637\nv -0.047535 -0.020135 -1.082445\nv -0.045886 -0.018613 -1.083719\nv -0.061500 0.041650 -1.121954\nv -0.052105 0.042128 -1.109281\nv -0.068981 0.051131 -1.099915\nv -0.067073 0.049868 -1.096846\nv -0.063169 0.049283 -1.097588\nv -0.056670 0.027725 -1.031748\nv -0.036972 -0.021507 -1.106480\nv -0.052905 -0.016927 -1.124285\nv -0.061767 -0.019463 -1.118044\nv -0.058780 -0.017032 -1.124006\nv -0.045931 -0.015478 -1.067849\nv -0.049531 0.036353 -1.111667\nv -0.056359 0.029984 -1.118529\nv -0.060976 0.028972 -1.122222\nv -0.058069 0.026792 -1.121992\nv -0.059433 0.026028 -1.119280\nv -0.066146 0.049659 -1.101008\nv -0.058768 -0.021667 -1.097124\nv -0.062717 0.027295 -1.124090\nv -0.061130 0.027391 -1.125537\nv -0.066276 0.028398 -1.132046\nv -0.064118 0.039806 -1.079874\nv -0.068476 0.041658 -1.081105\nv -0.066991 0.038786 -1.076949\nv -0.064355 -0.007728 -1.145862\nv -0.060875 -0.013037 -1.149041\nv -0.065427 -0.010011 -1.146164\nv -0.066470 0.011096 -1.145509\nv -0.063786 0.030023 -1.057291\nv -0.054529 0.030205 -1.059724\nv -0.056888 0.031691 -1.063438\nv -0.058880 0.032722 -1.070307\nv -0.064256 -0.011421 -1.146291\nv -0.059686 -0.015148 -1.149660\nv -0.062931 -0.012030 -1.143943\nv -0.060129 -0.013103 -1.147983\nv -0.066873 0.048044 -1.111048\nv -0.043077 -0.022726 -1.096030\nv -0.067024 -0.003848 -1.145304\nv -0.069834 -0.004529 -1.145626\nv -0.071203 0.024132 -1.149381\nv -0.070552 0.022869 -1.148349\nv -0.070786 0.021646 -1.151835\nv -0.071374 0.022808 -1.153965\nv -0.073342 0.021430 -1.157300\nv -0.067148 0.019467 -1.151135\nv -0.063367 0.042181 -1.085166\nv -0.059217 0.041836 -1.081934\nv -0.053670 0.043755 -1.083051\nv -0.051559 0.035006 -1.116935\nv -0.055165 0.033448 -1.117667\nv -0.069252 0.029737 -1.134653\nv -0.068659 0.028863 -1.135359\nv -0.062493 -0.005632 -1.134358\nv -0.062588 -0.007311 -1.136423\nv -0.062712 -0.004009 -1.129667\nv -0.068672 0.032977 -1.131131\nv -0.071424 0.030460 -1.137002\nv -0.066809 -0.004966 -1.134183\nv -0.064553 0.045831 -1.111665\nv -0.056595 0.026876 -1.023801\nv -0.054155 0.042927 -1.110836\nv -0.055091 0.044056 -1.112214\nv -0.051992 0.036611 -1.078500\nv -0.049432 0.040805 -1.081277\nv -0.048394 0.039894 -1.081813\nv -0.040594 -0.015873 -1.094476\nv -0.040191 -0.016571 -1.098181\nv -0.065277 0.019857 -1.146513\nv -0.062251 0.021688 -1.140158\nv -0.065456 0.018216 -1.145351\nv -0.050856 -0.021619 -1.059937\nv -0.047698 -0.020106 -1.062305\nv -0.050781 0.042608 -1.082091\nv -0.061967 -0.010644 -1.142188\nv -0.045758 0.042213 -1.086842\nv -0.046844 0.042539 -1.089635\nv -0.036152 -0.019189 -1.104171\nv -0.048725 0.032650 -1.071629\nv -0.055365 0.041087 -1.117844\nv -0.050830 0.045891 -1.101696\nv -0.054603 -0.017599 -1.123550\nv -0.061225 -0.015900 -1.130991\nv -0.057447 -0.016242 -1.129589\nv -0.069005 0.014346 -1.154193\nv -0.068281 0.011345 -1.152571\nv -0.066023 0.012923 -1.146634\nv -0.058080 -0.021330 -1.110470\nv -0.062360 -0.020833 -1.111695\nv -0.055920 -0.013135 -1.134646\nv -0.072721 -0.005635 -1.146744\nv -0.058321 -0.013180 -1.138254\nv -0.058298 -0.020887 -1.056094\nv -0.060453 -0.018552 -1.054807\nv -0.071457 0.027781 -1.141274\nv -0.059840 0.027054 -1.118801\nv -0.057009 0.027233 -1.117122\nv -0.066099 0.041835 -1.081287\nv -0.061049 0.048158 -1.114252\nv -0.068651 -0.011619 -1.151040\nv -0.050633 0.036429 -1.118003\nv -0.057236 -0.011778 -1.131931\nv -0.068853 -0.003781 -1.132608\nv -0.068294 -0.003315 -1.144737\nv -0.063267 -0.005584 -1.136471\nv -0.065027 -0.003943 -1.137970\nv -0.063820 -0.004494 -1.132809\nv -0.073544 0.037813 -1.126519\nv -0.073671 0.010950 -1.142457\nv -0.049675 0.034813 -1.114471\nv -0.051676 -0.022379 -1.109843\nv -0.065049 -0.012286 -1.144408\nv -0.054578 -0.021301 -1.081184\nv -0.062260 0.047527 -1.111552\nv -0.068783 0.013291 -1.138285\nv -0.062228 0.021680 -1.140127\nv -0.066308 0.014621 -1.147796\nv -0.064277 -0.003593 -1.134407\nv -0.063448 0.023214 -1.140141\nv -0.065809 0.020966 -1.146724\nv -0.065832 -0.003408 -1.141459\nv -0.065583 -0.004468 -1.140025\nv -0.070466 0.036585 -1.125992\nv -0.047965 -0.015898 -1.118866\nv -0.067342 0.011816 -1.139125\nv -0.062238 0.021702 -1.140131\nv -0.051571 0.037906 -1.118770\nv -0.051970 0.039827 -1.116410\nv -0.062232 0.021692 -1.140129\nv -0.063088 -0.003567 -1.131455\nv -0.084013 0.007897 -1.144778\nv -0.084178 0.006059 -1.145593\nv -0.083048 0.002906 -1.145334\nv -0.083563 0.007523 -1.145298\nv -0.082363 0.002620 -1.145729\nv -0.082984 0.007185 -1.145678\nv -0.084494 0.006333 -1.146367\nv -0.083745 0.005384 -1.146565\nv -0.083343 0.006509 -1.147410\nv -0.082728 0.007519 -1.147906\nv -0.082499 0.006505 -1.147054\nv -0.081800 0.007430 -1.148133\nv -0.081713 0.006583 -1.147255\nv -0.082348 0.007265 -1.145948\nv -0.081561 0.007143 -1.146066\nv -0.084470 0.010897 -1.145336\nv -0.083605 0.010541 -1.146354\nv -0.082488 0.010124 -1.146756\nv -0.085316 0.010758 -1.147119\nv -0.084140 0.010446 -1.148278\nv -0.082762 0.010092 -1.148915\nv -0.087473 0.010095 -1.139890\nv -0.087173 0.010120 -1.140912\nv -0.086560 0.009439 -1.140340\nv -0.086794 0.008964 -1.139231\nv -0.086627 0.007402 -1.141639\nv -0.086039 0.006709 -1.141047\nv -0.086536 0.009310 -1.142719\nv -0.085830 0.006885 -1.141882\nv -0.086242 0.009292 -1.143696\nv -0.085739 0.009096 -1.143166\nv -0.085213 0.008903 -1.141038\nv -0.085420 0.009402 -1.140338\nv -0.085029 0.008874 -1.141891\nv -0.085627 0.009658 -1.139547\nv -0.085849 0.009895 -1.138741\nv -0.085787 0.012521 -1.140774\nv -0.086191 0.013034 -1.139106\nv -0.085409 0.011990 -1.142395\nv -0.086669 0.011905 -1.143881\nv -0.087240 0.012494 -1.142060\nv -0.087843 0.013054 -1.140168\nv -0.091642 0.011829 -1.124004\nv -0.091515 0.011524 -1.125278\nv -0.090680 0.011191 -1.125084\nv -0.090758 0.011069 -1.123739\nv -0.091215 0.010382 -1.126587\nv -0.090455 0.010540 -1.126443\nv -0.091508 0.012417 -1.128208\nv -0.090506 0.011444 -1.127959\nv -0.090951 0.010647 -1.129524\nv -0.089991 0.009833 -1.129275\nv -0.089039 0.011648 -1.127718\nv -0.089200 0.011640 -1.126245\nv -0.088791 0.011560 -1.129230\nv -0.089306 0.011513 -1.124815\nv -0.089383 0.011220 -1.123462\nv -0.089180 0.014444 -1.128828\nv -0.089532 0.014357 -1.125874\nv -0.089964 0.013343 -1.122004\nv -0.091892 0.013734 -1.122468\nv -0.091887 0.014668 -1.126333\nv -0.091582 0.014689 -1.129271\nv -0.088915 0.009564 -1.135626\nv -0.088675 0.011150 -1.136911\nv -0.087815 0.010143 -1.136712\nv -0.088214 0.009521 -1.135299\nv -0.088265 0.010823 -1.137911\nv -0.087507 0.009920 -1.137541\nv -0.087658 0.008354 -1.138569\nv -0.087038 0.008373 -1.138198\nv -0.086097 0.010129 -1.137922\nv -0.086381 0.010390 -1.137040\nv -0.086705 0.010654 -1.136083\nv -0.087095 0.010924 -1.134963\nv -0.084334 0.008002 -1.144134\nv -0.084779 0.007208 -1.145161\nv -0.084602 0.008430 -1.143532\nv -0.085148 0.006767 -1.144233\nv -0.084824 0.009019 -1.142908\nv -0.085443 0.007583 -1.143619\nv -0.085901 0.007517 -1.144039\nv -0.085633 0.007575 -1.144857\nv -0.085143 0.007648 -1.145853\nv -0.086699 0.013588 -1.137254\nv -0.087456 0.014118 -1.134893\nv -0.085016 0.011417 -1.143956\nv -0.088564 0.013669 -1.138086\nv -0.089547 0.014288 -1.135530\nv -0.086089 0.011288 -1.145603\nv -0.091545 0.010472 -1.120349\nv -0.090965 0.009865 -1.119908\nv -0.089965 0.010088 -1.119928\nv -0.087540 0.011171 -1.133683\nv -0.088903 0.010726 -1.134008\nv -0.088002 0.011367 -1.132272\nv -0.089127 0.008496 -1.132479\nv -0.088432 0.011488 -1.130770\nv -0.089864 0.011095 -1.131035\nv -0.090769 0.011771 -1.131273\nv -0.090010 0.009192 -1.132756\nv -0.089779 0.011756 -1.134309\nv -0.088424 0.014461 -1.131947\nv -0.090726 0.014690 -1.132449\nv -0.082353 -0.002252 -1.140908\nv -0.081963 -0.002162 -1.141349\nv -0.082543 0.000519 -1.143789\nv -0.082900 -0.001496 -1.142079\nv -0.081474 -0.001973 -1.141660\nv -0.081870 0.001095 -1.143957\nv -0.080815 -0.002083 -1.141734\nv -0.081008 0.000002 -1.143636\nv -0.080013 -0.002201 -1.141667\nv -0.080321 -0.001621 -1.142871\nv -0.081068 -0.000347 -1.143883\nv -0.081986 0.001263 -1.144144\nv -0.080238 -0.001858 -1.143237\nv -0.080189 -0.002221 -1.143389\nv -0.081115 -0.002140 -1.143572\nv -0.081962 -0.001052 -1.143849\nv -0.082749 0.000917 -1.143957\nv -0.083102 -0.001528 -1.142338\nv -0.082694 -0.001535 -1.143132\nv -0.083160 -0.002163 -1.142343\nv -0.081821 -0.005136 -1.139967\nv -0.081058 -0.005029 -1.140676\nv -0.080071 -0.004791 -1.140909\nv -0.081853 -0.004202 -1.142700\nv -0.082970 -0.004247 -1.141795\nv -0.080420 -0.004066 -1.143095\nv -0.085186 -0.003181 -1.136645\nv -0.084944 -0.002922 -1.136443\nv -0.085036 -0.000361 -1.137815\nv -0.085266 -0.000965 -1.137948\nv -0.084562 -0.002678 -1.136264\nv -0.084594 -0.001025 -1.137665\nv -0.084464 -0.000267 -1.138449\nv -0.084833 -0.000087 -1.138627\nv -0.085023 -0.001077 -1.138761\nv -0.083655 -0.002905 -1.135914\nv -0.083538 -0.002797 -1.136636\nv -0.083442 -0.002476 -1.137460\nv -0.083323 -0.002332 -1.138147\nv -0.084228 -0.000960 -1.139164\nv -0.083177 -0.002372 -1.138741\nv -0.083961 -0.001842 -1.139566\nv -0.084446 -0.001971 -1.139117\nv -0.084576 -0.002852 -1.138972\nv -0.084409 -0.001747 -1.139691\nv -0.084627 -0.002160 -1.139634\nv -0.082880 -0.006333 -1.135756\nv -0.082668 -0.006012 -1.136797\nv -0.082452 -0.005694 -1.137870\nv -0.084449 -0.004936 -1.137870\nv -0.084846 -0.005230 -1.136569\nv -0.084052 -0.004658 -1.139193\nv -0.087546 -0.000323 -1.124191\nv -0.087132 0.000095 -1.123983\nv -0.087460 0.001997 -1.125846\nv -0.087910 0.001354 -1.125865\nv -0.086619 0.000321 -1.123815\nv -0.086885 0.001610 -1.125600\nv -0.086952 -0.000053 -1.127084\nv -0.087464 -0.000346 -1.127326\nv -0.087803 -0.001219 -1.127726\nv -0.085603 -0.000192 -1.123661\nv -0.085708 -0.000532 -1.125409\nv -0.085814 -0.001230 -1.127084\nv -0.085842 -0.001834 -1.128419\nv -0.086842 -0.000229 -1.128753\nv -0.085755 -0.002166 -1.129553\nv -0.086814 -0.001344 -1.129766\nv -0.087361 -0.000062 -1.128991\nv -0.087809 -0.001348 -1.129152\nv -0.087332 -0.001409 -1.129952\nv -0.087724 -0.001990 -1.130169\nv -0.085230 -0.005562 -1.129591\nv -0.085535 -0.004623 -1.127018\nv -0.085430 -0.003517 -1.123720\nv -0.087638 -0.002098 -1.124016\nv -0.087775 -0.003274 -1.127477\nv -0.087549 -0.004312 -1.130098\nv -0.086227 -0.003016 -1.133812\nv -0.085909 -0.001506 -1.133511\nv -0.085600 -0.002510 -1.134368\nv -0.085890 -0.003097 -1.134591\nv -0.085425 -0.001081 -1.133316\nv -0.085149 -0.002190 -1.134184\nv -0.084905 -0.001686 -1.135079\nv -0.085337 -0.001470 -1.135268\nv -0.085628 -0.002273 -1.135221\nv -0.084387 -0.003098 -1.133225\nv -0.084118 -0.003130 -1.133942\nv -0.083917 -0.003041 -1.134587\nv -0.083770 -0.002917 -1.135260\nv -0.084724 -0.001568 -1.135875\nv -0.085136 -0.001651 -1.135999\nv -0.085395 -0.002874 -1.135857\nv -0.083187 -0.001910 -1.141438\nv -0.082685 -0.002095 -1.140471\nv -0.083824 -0.000827 -1.140850\nv -0.082937 -0.001971 -1.140027\nv -0.083359 -0.002188 -1.141650\nv -0.083499 -0.002515 -1.141724\nv -0.083945 -0.002278 -1.141002\nv -0.084044 -0.001223 -1.140929\nv -0.084530 -0.000548 -1.140325\nv -0.084078 -0.000685 -1.140270\nv -0.084680 -0.001166 -1.140314\nv -0.083077 -0.002142 -1.139429\nv -0.083648 -0.006592 -1.133400\nv -0.083144 -0.006592 -1.134684\nv -0.082222 -0.005380 -1.138969\nv -0.085288 -0.005458 -1.135301\nv -0.085936 -0.005447 -1.133887\nv -0.083632 -0.004378 -1.140561\nv -0.087818 0.001451 -1.119671\nv -0.087630 0.001962 -1.119364\nv -0.087431 0.001723 -1.121076\nv -0.087799 0.001321 -1.121277\nv -0.087246 0.002184 -1.119139\nv -0.086925 0.001735 -1.120888\nv -0.086361 0.001458 -1.119297\nv -0.085870 0.000941 -1.120703\nv -0.085700 0.000711 -1.122045\nv -0.086824 0.002247 -1.122322\nv -0.087359 0.002278 -1.122506\nv -0.087738 0.001548 -1.122642\nv -0.085802 -0.001643 -1.132594\nv -0.084731 -0.003044 -1.132450\nv -0.086244 -0.002280 -1.131445\nv -0.085118 -0.002761 -1.131576\nv -0.086294 -0.002021 -1.132767\nv -0.086616 -0.002974 -1.133030\nv -0.087056 -0.003231 -1.131927\nv -0.086744 -0.002879 -1.131581\nv -0.087015 -0.000581 -1.130961\nv -0.086496 -0.000342 -1.130845\nv -0.087440 -0.002560 -1.131021\nv -0.085490 -0.002545 -1.130599\nv -0.085737 -0.001929 -1.120573\nv -0.084436 -0.006220 -1.131738\nv -0.087694 -0.000564 -1.120771\nv -0.086785 -0.005067 -1.132181\nv -0.070793 0.007897 -1.144778\nv -0.071184 0.007523 -1.145298\nv -0.070521 0.002906 -1.145334\nv -0.070248 0.006059 -1.145593\nv -0.071704 0.007185 -1.145678\nv -0.071138 0.002620 -1.145729\nv -0.072368 0.007265 -1.145948\nv -0.072090 0.006505 -1.147054\nv -0.073131 0.007143 -1.146066\nv -0.072900 0.006583 -1.147255\nv -0.073036 0.007430 -1.148133\nv -0.072122 0.007519 -1.147906\nv -0.071262 0.006509 -1.147410\nv -0.070554 0.005384 -1.146565\nv -0.070032 0.006333 -1.146367\nv -0.071304 0.010702 -1.145904\nv -0.072279 0.010364 -1.146654\nv -0.073685 0.009820 -1.146690\nv -0.070665 0.010579 -1.147754\nv -0.071961 0.010302 -1.148659\nv -0.073596 0.009820 -1.149241\nv -0.067517 0.010095 -1.139890\nv -0.067939 0.008964 -1.139231\nv -0.068331 0.009439 -1.140340\nv -0.067880 0.010120 -1.140912\nv -0.068318 0.006709 -1.141047\nv -0.067924 0.007402 -1.141639\nv -0.069019 0.009895 -1.138741\nv -0.069248 0.009658 -1.139547\nv -0.069455 0.009402 -1.140338\nv -0.069607 0.008903 -1.141038\nv -0.068613 0.006885 -1.141882\nv -0.069833 0.008874 -1.141891\nv -0.069238 0.009096 -1.143166\nv -0.068464 0.009310 -1.142719\nv -0.068802 0.009292 -1.143696\nv -0.069411 0.012775 -1.139946\nv -0.069822 0.012261 -1.141591\nv -0.070202 0.011705 -1.143188\nv -0.069104 0.011596 -1.144759\nv -0.068547 0.012205 -1.142981\nv -0.067946 0.012773 -1.141122\nv -0.066363 0.009521 -1.135299\nv -0.066975 0.010143 -1.136712\nv -0.066307 0.011150 -1.136911\nv -0.067299 0.009920 -1.137541\nv -0.066729 0.010823 -1.137911\nv -0.067691 0.010924 -1.134963\nv -0.068118 0.010654 -1.136083\nv -0.068462 0.010390 -1.137040\nv -0.068760 0.010129 -1.137922\nv -0.067511 0.008373 -1.138198\nv -0.066917 0.008354 -1.138569\nv -0.069897 0.007209 -1.145161\nv -0.070464 0.008002 -1.144134\nv -0.069386 0.006767 -1.144233\nv -0.070256 0.008430 -1.143532\nv -0.069662 0.007648 -1.145853\nv -0.069114 0.007575 -1.144857\nv -0.068796 0.007517 -1.144039\nv -0.069245 0.007583 -1.143619\nv -0.070120 0.009019 -1.142908\nv -0.068248 0.013864 -1.136155\nv -0.068933 0.013309 -1.138226\nv -0.070631 0.011141 -1.144680\nv -0.067266 0.013354 -1.139171\nv -0.066363 0.013989 -1.136883\nv -0.069723 0.011001 -1.146396\nv -0.067189 0.011171 -1.133683\nv -0.066646 0.011367 -1.132272\nv -0.067200 0.014327 -1.133470\nv -0.069240 -0.002252 -1.140908\nv -0.069040 -0.001496 -1.142079\nv -0.070202 0.000519 -1.143789\nv -0.069693 -0.002162 -1.141349\nv -0.071076 0.001095 -1.143957\nv -0.070275 -0.001973 -1.141660\nv -0.068837 -0.001528 -1.142338\nv -0.070136 0.000917 -1.143958\nv -0.068536 -0.002163 -1.142343\nv -0.069287 -0.001535 -1.143132\nv -0.070238 -0.001052 -1.143849\nv -0.071024 0.001263 -1.144143\nv -0.071391 -0.000347 -1.143883\nv -0.071560 0.000002 -1.143636\nv -0.070670 -0.002140 -1.143572\nv -0.071562 -0.002221 -1.143389\nv -0.071644 -0.001858 -1.143237\nv -0.071632 -0.001621 -1.142871\nv -0.070901 -0.002083 -1.141734\nv -0.071659 -0.002201 -1.141667\nv -0.068920 -0.005072 -1.140370\nv -0.069917 -0.004952 -1.140866\nv -0.071420 -0.004579 -1.140763\nv -0.068394 -0.004220 -1.142297\nv -0.069780 -0.004166 -1.142962\nv -0.071584 -0.003902 -1.143197\nv -0.065734 -0.003181 -1.136645\nv -0.066606 -0.000965 -1.137948\nv -0.067049 -0.000361 -1.137815\nv -0.066073 -0.002922 -1.136443\nv -0.066862 -0.001077 -1.138761\nv -0.067403 -0.000087 -1.138627\nv -0.067699 -0.000267 -1.138449\nv -0.067244 -0.001025 -1.137665\nv -0.066546 -0.002678 -1.136264\nv -0.066639 -0.002852 -1.138972\nv -0.067129 -0.001971 -1.139117\nv -0.066904 -0.002160 -1.139634\nv -0.067287 -0.001747 -1.139691\nv -0.067696 -0.001842 -1.139566\nv -0.067733 -0.000960 -1.139164\nv -0.068064 -0.002331 -1.138147\nv -0.067842 -0.002476 -1.137460\nv -0.068233 -0.002372 -1.138741\nv -0.067562 -0.002797 -1.136636\nv -0.067350 -0.002905 -1.135914\nv -0.066853 -0.006171 -1.136273\nv -0.067290 -0.005853 -1.137329\nv -0.067725 -0.005534 -1.138421\nv -0.066734 -0.004489 -1.139874\nv -0.066115 -0.004808 -1.138529\nv -0.065501 -0.005081 -1.137211\nv -0.064271 -0.001344 -1.129766\nv -0.064562 -0.000229 -1.128753\nv -0.064947 -0.001834 -1.128419\nv -0.065079 -0.001230 -1.127084\nv -0.065009 -0.002166 -1.129553\nv -0.065278 -0.000532 -1.125409\nv -0.065324 -0.000192 -1.123661\nv -0.064405 -0.005926 -1.130728\nv -0.063956 -0.005122 -1.128362\nv -0.064098 -0.004090 -1.125443\nv -0.064539 -0.003016 -1.133812\nv -0.064906 -0.003097 -1.134591\nv -0.065424 -0.002510 -1.134368\nv -0.065437 -0.001506 -1.133511\nv -0.065552 -0.002273 -1.135221\nv -0.066162 -0.001470 -1.135268\nv -0.066502 -0.001686 -1.135079\nv -0.065994 -0.002190 -1.134184\nv -0.066071 -0.001081 -1.133316\nv -0.065593 -0.002874 -1.135857\nv -0.066348 -0.001651 -1.135999\nv -0.066788 -0.001568 -1.135875\nv -0.067182 -0.002917 -1.135260\nv -0.066933 -0.003041 -1.134587\nv -0.066645 -0.003130 -1.133942\nv -0.066331 -0.003098 -1.133225\nv -0.068941 -0.002095 -1.140471\nv -0.068559 -0.001910 -1.141438\nv -0.068709 -0.001971 -1.140027\nv -0.068288 -0.000827 -1.140850\nv -0.068465 -0.002142 -1.139429\nv -0.068051 -0.000685 -1.140270\nv -0.067647 -0.000548 -1.140325\nv -0.067925 -0.001223 -1.140929\nv -0.067269 -0.001166 -1.140314\nv -0.067626 -0.002278 -1.141002\nv -0.068289 -0.002188 -1.141650\nv -0.068024 -0.002515 -1.141724\nv -0.065881 -0.006639 -1.134080\nv -0.066410 -0.006482 -1.135234\nv -0.068213 -0.005243 -1.139493\nv -0.064876 -0.005359 -1.135942\nv -0.064175 -0.005499 -1.134621\nv -0.067415 -0.004307 -1.141213\nv -0.065360 0.000711 -1.122045\nv -0.065114 0.000941 -1.120703\nv -0.065942 -0.003044 -1.132450\nv -0.065420 -0.001643 -1.132594\nv -0.065592 -0.002761 -1.131576\nv -0.064631 -0.002280 -1.131444\nv -0.065219 -0.002545 -1.130599\nv -0.065056 -0.000342 -1.130844\nv -0.064455 -0.000581 -1.130961\nv -0.063892 -0.002879 -1.131581\nv -0.063457 -0.003231 -1.131927\nv -0.064789 -0.002021 -1.132767\nv -0.064100 -0.002974 -1.133030\nv -0.064294 -0.002888 -1.122128\nv -0.065181 -0.006447 -1.132625\nv -0.063365 -0.005299 -1.133080\nv -0.080506 0.009647 -1.149579\nv -0.080719 0.007484 -1.148289\nv -0.079678 0.007598 -1.148382\nv -0.078219 0.009591 -1.149789\nv -0.077410 0.007334 -1.148426\nv -0.078639 0.006765 -1.148449\nv -0.079213 -0.001939 -1.143174\nv -0.078383 -0.003804 -1.143248\nv -0.078202 -0.002323 -1.143051\nv -0.077450 -0.001063 -1.142790\nv -0.076136 -0.003784 -1.143180\nv -0.075926 -0.001908 -1.142769\nv -0.074132 0.007484 -1.148289\nv -0.075199 0.007598 -1.148382\nv -0.075970 0.009606 -1.149741\nv -0.076056 0.006765 -1.148449\nv -0.072641 -0.001939 -1.143174\nv -0.073873 -0.003792 -1.143219\nv -0.073504 -0.002323 -1.143051\nv -0.074713 -0.001063 -1.142790\nv -0.080630 0.006345 -1.147337\nv -0.080612 0.006992 -1.146136\nv -0.079618 0.006916 -1.147398\nv -0.079580 0.007201 -1.146174\nv -0.078553 0.006077 -1.147456\nv -0.077334 0.006817 -1.147424\nv -0.078476 0.007129 -1.146186\nv -0.077345 0.007132 -1.146182\nv -0.079122 -0.001841 -1.141420\nv -0.079315 -0.000743 -1.142600\nv -0.078108 -0.002158 -1.141237\nv -0.078356 -0.001446 -1.142372\nv -0.077043 -0.002227 -1.141076\nv -0.077380 -0.001671 -1.142206\nv -0.075849 -0.002062 -1.140938\nv -0.075968 -0.001581 -1.142020\nv -0.077592 -0.000749 -1.142516\nv -0.078352 -0.001785 -1.142804\nv -0.076004 -0.001444 -1.142440\nv -0.079313 -0.000991 -1.142976\nv -0.074048 0.006992 -1.146136\nv -0.073929 0.006345 -1.147337\nv -0.075126 0.007201 -1.146174\nv -0.075073 0.006916 -1.147398\nv -0.076214 0.007129 -1.146186\nv -0.075945 0.006077 -1.147456\nv -0.072947 -0.000743 -1.142600\nv -0.072678 -0.001841 -1.141420\nv -0.073644 -0.001446 -1.142372\nv -0.073566 -0.002158 -1.141237\nv -0.072880 -0.000991 -1.142976\nv -0.073544 -0.001785 -1.142804\nv -0.074668 -0.000749 -1.142516\nv -0.074530 -0.001671 -1.142206\nv -0.074599 -0.002227 -1.141076\nv -0.080403 0.009616 -1.146630\nv -0.078160 0.009535 -1.146631\nv -0.078139 -0.004474 -1.140564\nv -0.075909 -0.004499 -1.140364\nv -0.075913 0.009557 -1.146631\nv -0.073670 -0.004484 -1.140439\nv -0.034309 -0.143834 0.231771\nv -0.034309 -0.126146 0.218625\nv 0.034309 -0.126146 0.218625\nv 0.034309 -0.143834 0.231771\nv -0.095354 -0.010679 0.095485\nv -0.095354 -0.010679 -0.108558\nv -0.108644 -0.008930 -0.047317\nv -0.106963 -0.003977 -0.047317\nv -0.103515 -0.000045 -0.047317\nv -0.098824 0.002269 -0.047317\nv -0.093605 0.002611 -0.047317\nv -0.088652 0.000930 -0.047317\nv -0.084719 -0.002519 -0.047317\nv -0.082406 -0.007210 -0.047317\nv -0.082064 -0.012429 -0.047317\nv -0.083745 -0.017382 -0.047317\nv -0.087194 -0.021314 -0.047317\nv -0.091885 -0.023628 -0.047317\nv -0.097104 -0.023970 -0.047317\nv -0.102057 -0.022288 -0.047317\nv -0.105989 -0.018840 -0.047317\nv -0.108302 -0.014149 -0.047317\nv -0.106963 -0.003977 -0.091847\nv -0.103515 -0.000045 -0.091847\nv -0.098824 0.002269 -0.091847\nv -0.093605 0.002611 -0.091847\nv -0.088652 0.000930 -0.091847\nv -0.084719 -0.002519 -0.091847\nv -0.082406 -0.007210 -0.091847\nv -0.082064 -0.012429 -0.091847\nv -0.083745 -0.017382 -0.091847\nv -0.087194 -0.021314 -0.091847\nv -0.091885 -0.023628 -0.091847\nv -0.097104 -0.023970 -0.091847\nv -0.102057 -0.022288 -0.091847\nv -0.105989 -0.018840 -0.091847\nv -0.108302 -0.014149 -0.091847\nv -0.108644 -0.008930 -0.091847\nv -0.108195 -0.008989 -0.098059\nv -0.106571 -0.004203 -0.098059\nv -0.103239 -0.000404 -0.098059\nv -0.098706 0.001831 -0.098059\nv -0.093664 0.002162 -0.098059\nv -0.088878 0.000537 -0.098059\nv -0.085079 -0.002795 -0.098059\nv -0.082844 -0.007327 -0.098059\nv -0.082513 -0.012370 -0.098059\nv -0.084138 -0.017155 -0.098059\nv -0.087470 -0.020955 -0.098059\nv -0.092002 -0.023190 -0.098059\nv -0.097045 -0.023520 -0.098059\nv -0.101830 -0.021896 -0.098059\nv -0.105630 -0.018564 -0.098059\nv -0.107865 -0.014032 -0.098059\nv -0.105072 -0.009400 -0.104156\nv -0.103842 -0.005779 -0.104156\nv -0.101321 -0.002903 -0.104156\nv -0.097891 -0.001212 -0.104156\nv -0.094075 -0.000962 -0.104156\nv -0.090453 -0.002191 -0.104156\nv -0.087578 -0.004713 -0.104156\nv -0.085887 -0.008143 -0.104156\nv -0.085637 -0.011959 -0.104156\nv -0.086866 -0.015580 -0.104156\nv -0.089387 -0.018455 -0.104156\nv -0.092817 -0.020147 -0.104156\nv -0.096634 -0.020397 -0.104156\nv -0.100255 -0.019168 -0.104156\nv -0.103130 -0.016646 -0.104156\nv -0.104822 -0.013216 -0.104156\nv -0.106963 -0.003977 0.093327\nv -0.103515 -0.000045 0.093327\nv -0.098824 0.002269 0.093327\nv -0.093605 0.002611 0.093327\nv -0.088652 0.000930 0.093327\nv -0.084719 -0.002519 0.093327\nv -0.082406 -0.007210 0.093327\nv -0.082064 -0.012429 0.093327\nv -0.083745 -0.017382 0.093327\nv -0.087194 -0.021314 0.093327\nv -0.091885 -0.023628 0.093327\nv -0.097104 -0.023970 0.093327\nv -0.102057 -0.022288 0.093327\nv -0.105989 -0.018840 0.093327\nv -0.108302 -0.014149 0.093327\nv -0.108644 -0.008930 0.093327\nv -0.093368 0.004410 0.095484\nv -0.087744 0.002501 0.095484\nv -0.083280 -0.001414 0.095484\nv -0.080653 -0.006740 0.095484\nv -0.080265 -0.012666 0.095484\nv -0.082174 -0.018289 0.095484\nv -0.086089 -0.022754 0.095484\nv -0.091415 -0.025380 0.095484\nv -0.097341 -0.025769 0.095484\nv -0.102964 -0.023860 0.095484\nv -0.107429 -0.019944 0.095484\nv -0.110055 -0.014618 0.095484\nv -0.110443 -0.008693 0.095484\nv -0.108535 -0.003070 0.095484\nv -0.104619 0.001395 0.095484\nv -0.099293 0.004021 0.095484\nv -0.087744 0.002501 0.093327\nv -0.093368 0.004410 0.093327\nv -0.099293 0.004021 0.093327\nv -0.104619 0.001395 0.093327\nv -0.108535 -0.003070 0.093327\nv -0.110443 -0.008693 0.093327\nv -0.110055 -0.014618 0.093327\nv -0.107429 -0.019944 0.093327\nv -0.102964 -0.023860 0.093327\nv -0.097341 -0.025769 0.093327\nv -0.091415 -0.025380 0.093327\nv -0.086089 -0.022754 0.093327\nv -0.082174 -0.018289 0.093327\nv -0.080265 -0.012666 0.093327\nv -0.080653 -0.006740 0.093327\nv -0.083280 -0.001414 0.093327\nv -0.106963 -0.003977 -0.059026\nv -0.103515 -0.000045 -0.059026\nv -0.098824 0.002269 -0.059026\nv -0.093605 0.002611 -0.059026\nv -0.088652 0.000930 -0.059026\nv -0.084719 -0.002519 -0.059026\nv -0.082406 -0.007210 -0.059026\nv -0.082064 -0.012429 -0.059026\nv -0.083745 -0.017382 -0.059026\nv -0.087194 -0.021314 -0.059026\nv -0.091885 -0.023628 -0.059026\nv -0.097104 -0.023970 -0.059026\nv -0.102057 -0.022288 -0.059026\nv -0.105989 -0.018840 -0.059026\nv -0.108302 -0.014149 -0.059026\nv -0.108644 -0.008930 -0.059026\nv -0.102861 -0.000896 -0.057116\nv -0.098546 0.001232 -0.057116\nv -0.093745 0.001546 -0.057116\nv -0.089189 -0.000000 -0.057116\nv -0.085571 -0.003173 -0.057116\nv -0.083443 -0.007488 -0.057116\nv -0.083129 -0.012289 -0.057116\nv -0.084675 -0.016845 -0.057116\nv -0.087847 -0.020462 -0.057116\nv -0.092163 -0.022590 -0.057116\nv -0.096964 -0.022905 -0.057116\nv -0.101520 -0.021359 -0.057116\nv -0.105137 -0.018186 -0.057116\nv -0.107265 -0.013871 -0.057116\nv -0.107580 -0.009070 -0.057116\nv -0.106033 -0.004514 -0.057116\nv -0.103431 -0.000154 -0.049336\nv -0.098788 0.002136 -0.049336\nv -0.093622 0.002474 -0.049336\nv -0.088721 0.000810 -0.049336\nv -0.084829 -0.002603 -0.049336\nv -0.082539 -0.007246 -0.049336\nv -0.082200 -0.012411 -0.049336\nv -0.083864 -0.017313 -0.049336\nv -0.087278 -0.021205 -0.049336\nv -0.091920 -0.023495 -0.049336\nv -0.097086 -0.023833 -0.049336\nv -0.101988 -0.022169 -0.049336\nv -0.105880 -0.018756 -0.049336\nv -0.108170 -0.014113 -0.049336\nv -0.108508 -0.008948 -0.049336\nv -0.106844 -0.004046 -0.049336\nv -0.089274 -0.000149 -0.048326\nv -0.102757 -0.001032 -0.048326\nv -0.098501 0.001066 -0.048326\nv -0.093767 0.001376 -0.048326\nv -0.085707 -0.003277 -0.048326\nv -0.083609 -0.007532 -0.048326\nv -0.083299 -0.012267 -0.048326\nv -0.084824 -0.016759 -0.048326\nv -0.087952 -0.020326 -0.048326\nv -0.092207 -0.022425 -0.048326\nv -0.096941 -0.022735 -0.048326\nv -0.101434 -0.021210 -0.048326\nv -0.105001 -0.018082 -0.048326\nv -0.107100 -0.013827 -0.048326\nv -0.107410 -0.009092 -0.048326\nv -0.105885 -0.004600 -0.048326\nv -0.094284 -0.002551 0.094707\nv -0.091255 -0.003579 0.094707\nv -0.088850 -0.005688 0.094707\nv -0.087435 -0.008557 0.094707\nv -0.087226 -0.011750 0.094707\nv -0.088254 -0.014779 0.094707\nv -0.090363 -0.017184 0.094707\nv -0.093232 -0.018599 0.094707\nv -0.096424 -0.018808 0.094707\nv -0.099454 -0.017780 0.094707\nv -0.101859 -0.015670 0.094707\nv -0.103274 -0.012801 0.094707\nv -0.103483 -0.009609 0.094707\nv -0.102454 -0.006580 0.094707\nv -0.100345 -0.004175 0.094707\nv -0.097476 -0.002760 0.094707\nv -0.094371 -0.003209 0.095485\nv -0.091587 -0.004154 0.095485\nv -0.089377 -0.006093 0.095485\nv -0.088076 -0.008729 0.095485\nv -0.087884 -0.011663 0.095485\nv -0.088829 -0.014447 0.095485\nv -0.090767 -0.016657 0.095485\nv -0.093404 -0.017957 0.095485\nv -0.096338 -0.018150 0.095485\nv -0.099121 -0.017205 0.095485\nv -0.101332 -0.015266 0.095485\nv -0.102632 -0.012630 0.095485\nv -0.102824 -0.009696 0.095485\nv -0.101879 -0.006912 0.095485\nv -0.099941 -0.004702 0.095485\nv -0.097304 -0.003402 0.095485\nv -0.094197 -0.001892 0.095485\nv -0.090923 -0.003004 0.095485\nv -0.088323 -0.005284 0.095485\nv -0.086793 -0.008386 0.095485\nv -0.086567 -0.011836 0.095485\nv -0.087679 -0.015111 0.095485\nv -0.089959 -0.017711 0.095485\nv -0.093060 -0.019240 0.095485\nv -0.096511 -0.019466 0.095485\nv -0.099786 -0.018355 0.095485\nv -0.102386 -0.016075 0.095485\nv -0.103915 -0.012973 0.095485\nv -0.104141 -0.009523 0.095485\nv -0.103030 -0.006248 0.095485\nv -0.100750 -0.003648 0.095485\nv -0.097648 -0.002119 0.095485\nv -0.127631 -0.231731 -0.049659\nv -0.131476 -0.199123 -0.062970\nv -0.129727 -0.243214 -0.103501\nv -0.119984 -0.272939 -0.060756\nv -0.124795 -0.217336 -0.035840\nv -0.125717 -0.218264 -0.015398\nv -0.108301 -0.297246 0.013796\nv -0.128732 -0.251081 -0.099398\nv -0.131240 -0.248173 -0.106086\nv -0.127484 -0.254407 -0.101893\nv -0.130084 -0.251202 -0.104489\nv -0.113420 -0.343413 -0.072874\nv -0.121667 -0.259693 -0.040343\nv -0.124378 -0.246992 -0.039296\nv -0.105513 -0.352610 -0.020105\nv -0.109727 -0.332699 -0.017820\nv -0.106805 -0.354477 -0.022483\nv -0.104851 -0.378727 -0.049870\nv -0.106286 -0.332885 0.002647\nv -0.116795 -0.314757 -0.070697\nv -0.109964 -0.314382 -0.006206\nv -0.117643 -0.343007 -0.086284\nv -0.120967 -0.279489 -0.055845\nv -0.114500 -0.358197 -0.098408\nv -0.113119 -0.274111 0.011233\nv -0.120482 -0.334050 -0.130570\nv -0.131840 -0.199412 -0.040679\nv -0.103078 -0.333811 0.042868\nv -0.103390 -0.356056 0.029268\nv -0.106536 -0.310897 0.028084\nv -0.113604 -0.312015 -0.045924\nv -0.120800 -0.277320 -0.067106\nv -0.116864 -0.293520 -0.045273\nv -0.102816 -0.375957 -0.004941\nv -0.125927 -0.280461 -0.089641\nv -0.120661 -0.300607 -0.089032\nv -0.128639 -0.219446 -0.041465\nv -0.110635 -0.322382 -0.019900\nv -0.094605 -0.411416 -0.009138\nv -0.100720 -0.402184 -0.026190\nv -0.104455 -0.348516 -0.009005\nv -0.105939 -0.394578 -0.044060\nv -0.115065 -0.363376 -0.116223\nv -0.118068 -0.357027 -0.112217\nv -0.100433 -0.417217 -0.053020\nv -0.106436 -0.344292 -0.002010\nv -0.117200 -0.280456 -0.036411\nv -0.094479 -0.408873 0.018811\nv -0.097838 -0.392203 0.017198\nv -0.112856 -0.348485 -0.079151\nv -0.105353 -0.367245 -0.049366\nv -0.106587 -0.396080 -0.080084\nv -0.121627 -0.240879 -0.023050\nv -0.107481 -0.385591 -0.077552\nv -0.119534 -0.358250 -0.134289\nv -0.116255 -0.352669 -0.140495\nv -0.100527 -0.422895 -0.064707\nv -0.110445 -0.299336 0.006734\nv -0.129616 -0.209345 -0.033328\nv -0.126290 -0.228181 -0.035328\nv -0.099224 -0.424948 -0.053029\nv -0.112634 -0.356117 -0.079291\nv -0.105477 -0.327453 0.022075\nv -0.100508 -0.410281 -0.044206\nv -0.126714 -0.266700 -0.100064\nv -0.103800 -0.421159 -0.066338\nv -0.101669 -0.395493 -0.024362\nv -0.124918 -0.228175 -0.009549\nv -0.121448 -0.237718 -0.012356\nv -0.103126 -0.385979 -0.030172\nv -0.100942 -0.339864 0.053697\nv -0.094915 -0.425156 0.003942\nv -0.096784 -0.418948 0.000055\nv -0.115754 -0.318265 -0.059016\nv -0.099481 -0.357997 0.050733\nv -0.110444 -0.309925 0.005111\nv -0.106662 -0.301450 0.037130\nv -0.108909 -0.294432 0.027396\nv -0.119095 -0.358655 -0.150556\nv -0.104342 -0.355988 -0.000139\nv -0.101835 -0.366028 0.015309\nv -0.114630 -0.315393 -0.033337\nv -0.108626 -0.364264 -0.066553\nv -0.128598 -0.217536 -0.031574\nv -0.104268 -0.405172 -0.053327\nv -0.097378 -0.406423 -0.009917\nv -0.118037 -0.353925 -0.126628\nv -0.116363 -0.353342 -0.088532\nv -0.101945 -0.401076 -0.042910\nv -0.104696 -0.415517 -0.076607\nv -0.095427 -0.398012 0.020560\nv -0.102409 -0.391803 -0.028369\nv -0.097586 -0.404124 0.019783\nv -0.097488 -0.399999 0.024022\nv -0.104459 -0.356134 0.017296\nv -0.124962 -0.265851 -0.079351\nv -0.113651 -0.298450 -0.023223\nv -0.111799 -0.281067 0.019989\nv -0.129329 -0.234290 -0.059848\nv -0.109612 -0.291773 0.012169\nv -0.122245 -0.269931 -0.056257\nv -0.110408 -0.350686 -0.043789\nv -0.114713 -0.305806 -0.049066\nv -0.105384 -0.359079 0.007018\nv -0.100915 -0.401111 -0.017423\nv -0.107987 -0.390215 -0.082022\nv -0.099833 -0.407336 -0.018111\nv -0.108226 -0.391575 -0.069121\nv -0.108271 -0.379397 -0.077606\nv -0.132792 -0.210163 -0.050616\nv -0.099685 -0.385029 0.010350\nv -0.101077 -0.364490 0.025292\nv -0.108095 -0.365334 -0.051647\nv -0.113565 -0.317220 -0.043180\nv -0.102684 -0.369342 -0.011786\nv -0.112852 -0.316022 -0.023739\nv -0.113085 -0.282521 0.005677\nv -0.105627 -0.369212 -0.031949\nv -0.102988 -0.327379 0.047390\nv -0.108111 -0.329097 -0.011743\nv -0.115345 -0.320513 -0.062780\nv -0.112658 -0.346296 -0.065031\nv -0.098129 -0.409239 -0.007700\nv -0.103929 -0.378733 -0.022731\nv -0.111055 -0.294448 0.004254\nv -0.123437 -0.286722 -0.091842\nv -0.095237 -0.395894 0.025691\nv -0.120576 -0.334609 -0.122989\nv -0.103463 -0.331950 0.056493\nv -0.096742 -0.398210 0.014116\nv -0.122440 -0.296992 -0.077835\nv -0.119833 -0.309326 -0.088090\nv -0.107921 -0.295412 0.032676\nv -0.106278 -0.400650 -0.079715\nv -0.100115 -0.420447 -0.046752\nv -0.113661 -0.281864 0.011274\nv -0.102349 -0.326883 0.056383\nv -0.107702 -0.376912 -0.070829\nv -0.102653 -0.332386 0.036244\nv -0.102890 -0.425061 -0.073433\nv -0.100271 -0.420622 -0.072708\nv -0.103579 -0.345542 0.045969\nv -0.104840 -0.338084 0.034655\nv -0.104646 -0.326736 0.041969\nv -0.099587 -0.425324 -0.043238\nv -0.098940 -0.428579 -0.047131\nv -0.103974 -0.415109 -0.062461\nv -0.120856 -0.287082 -0.060422\nv -0.103985 -0.409523 -0.076204\nv -0.102241 -0.330968 0.049105\nv -0.113075 -0.287250 -0.005350\nv -0.121504 -0.329033 -0.126983\nv -0.119775 -0.347977 -0.123565\nv -0.094683 -0.416706 0.011382\nv -0.126327 -0.238155 -0.046096\nv -0.099825 -0.372657 -0.006162\nv -0.117898 -0.312097 -0.078083\nv -0.130927 -0.206276 -0.056564\nv -0.113922 -0.322408 -0.048389\nv -0.096147 -0.387147 0.016595\nv -0.101515 -0.403509 -0.012703\nv -0.121489 -0.251660 -0.038161\nv -0.099983 -0.402294 -0.002102\nv -0.126557 -0.252834 -0.053975\nv -0.103364 -0.352504 0.000927\nv -0.108965 -0.300496 0.031682\nv -0.103908 -0.339065 0.045033\nv -0.109104 -0.297979 0.018104\nv -0.120719 -0.354817 -0.150636\nv -0.121335 -0.358466 -0.142594\nv -0.123676 -0.292511 -0.086409\nv -0.105286 -0.347511 -0.003561\nv -0.120752 -0.278096 -0.062558\nv -0.116362 -0.365399 -0.131880\nv -0.105778 -0.338357 0.023715\nv -0.128049 -0.223319 -0.021430\nv -0.126714 -0.227436 -0.017146\nv -0.124010 -0.237693 -0.019580\nv -0.105293 -0.326488 0.028790\nv -0.116226 -0.305401 -0.050924\nv -0.104940 -0.331639 0.016970\nv -0.118564 -0.292690 -0.047119\nv -0.110701 -0.353974 -0.051684\nv -0.098437 -0.402507 0.012078\nv -0.118588 -0.319208 -0.090327\nv -0.097785 -0.392687 0.011741\nv -0.119261 -0.319720 -0.085929\nv -0.095331 -0.423243 -0.003023\nv -0.105948 -0.365871 -0.031002\nv -0.104241 -0.361712 0.019256\nv -0.102869 -0.361942 0.012798\nv -0.121545 -0.353693 -0.146993\nv -0.126482 -0.244707 -0.067770\nv -0.107042 -0.332435 0.027226\nv -0.125620 -0.258297 -0.067855\nv -0.105416 -0.326199 0.038975\nv -0.127371 -0.215105 -0.023349\nv -0.114128 -0.276012 0.008541\nv -0.113698 -0.306223 -0.024751\nv -0.111852 -0.347896 -0.065824\nv -0.120138 -0.344517 -0.115147\nv -0.109575 -0.285206 0.020779\nv -0.094935 -0.404850 0.026634\nv -0.103124 -0.380670 -0.027790\nv -0.117857 -0.351611 -0.135898\nv -0.102467 -0.376816 0.004752\nv -0.107152 -0.346089 -0.018845\nv -0.118475 -0.344808 -0.131637\nv -0.107117 -0.360712 -0.028673\nv -0.105206 -0.328751 0.032250\nv -0.102555 -0.407826 -0.049493\nv -0.111095 -0.352867 -0.076670\nv -0.127370 -0.266983 -0.083914\nv -0.128980 -0.257572 -0.101987\nv -0.100491 -0.407768 -0.043491\nv -0.097248 -0.412380 0.010353\nv -0.117488 -0.310799 -0.068687\nv -0.105908 -0.343294 0.023144\nv -0.109796 -0.363016 -0.062513\nv -0.101458 -0.391980 -0.003355\nv -0.112125 -0.345731 -0.057834\nv -0.098045 -0.406786 0.006658\nv -0.105317 -0.348663 -0.017174\nv -0.098737 -0.409266 0.002358\nv -0.122138 -0.264877 -0.066566\nv -0.100537 -0.349398 0.049791\nv -0.101073 -0.413925 -0.051038\nv -0.116789 -0.333369 -0.100473\nv -0.115123 -0.323669 -0.068223\nv -0.120366 -0.349868 -0.150270\nv -0.101112 -0.357767 0.045312\nv -0.108205 -0.356515 -0.040102\nv -0.098859 -0.365081 0.046941\nv -0.098969 -0.364585 0.052828\nv -0.096705 -0.394913 0.022457\nv -0.131147 -0.246041 -0.100319\nv -0.118141 -0.323574 -0.083309\nv -0.128045 -0.254955 -0.092646\nv -0.103349 -0.347837 0.038969\nv -0.108784 -0.307161 0.024790\nv -0.104267 -0.351108 0.030657\nv -0.112890 -0.336502 -0.040044\nv -0.116577 -0.344818 -0.094483\nv -0.110952 -0.345610 -0.036291\nv -0.117467 -0.345796 -0.106823\nv -0.118484 -0.353648 -0.117992\nv -0.106176 -0.307783 0.034208\nv -0.096026 -0.401270 0.017601\nv -0.114341 -0.315605 -0.048983\nv -0.111862 -0.301416 -0.005150\nv -0.117502 -0.305096 -0.058474\nv -0.119103 -0.351707 -0.109713\nv -0.111170 -0.303157 0.004661\nv -0.119916 -0.297617 -0.056722\nv -0.127181 -0.214339 -0.030329\nv -0.108481 -0.393276 -0.083476\nv -0.109122 -0.393785 -0.077138\nv -0.107228 -0.400733 -0.072276\nv -0.103179 -0.418113 -0.078723\nv -0.098799 -0.419538 -0.041601\nv -0.103830 -0.358798 0.000879\nv -0.109439 -0.381781 -0.074777\nv -0.111014 -0.288466 0.017678\nv -0.106091 -0.338586 0.004168\nv -0.104507 -0.345810 0.013318\nv -0.103930 -0.387458 -0.030542\nv -0.119179 -0.270566 -0.034370\nv -0.097859 -0.360509 0.047953\nv -0.104471 -0.334163 0.051926\nv -0.101135 -0.367571 0.018277\nv -0.108007 -0.381496 -0.068104\nv -0.105896 -0.334882 0.013500\nv -0.102693 -0.397115 -0.021239\nv -0.104333 -0.386173 -0.019723\nv -0.131446 -0.249389 -0.100580\nv -0.109167 -0.299114 0.024807\nv -0.117915 -0.287909 -0.040139\nv -0.107327 -0.330196 0.020869\nv -0.105924 -0.337140 0.027272\nv -0.113465 -0.329205 -0.064454\nv -0.099306 -0.361761 0.038431\nv -0.123860 -0.282225 -0.074076\nv -0.092962 -0.424859 0.003073\nv -0.103977 -0.327207 0.052239\nv -0.117505 -0.336612 -0.080138\nv -0.116101 -0.329674 -0.081100\nv -0.122452 -0.268325 -0.049980\nv -0.097778 -0.415957 0.002990\nv -0.123010 -0.262878 -0.048999\nv -0.104100 -0.353445 0.009112\nv -0.120351 -0.280143 -0.047308\nv -0.121257 -0.341336 -0.128671\nv -0.118796 -0.284141 -0.042568\nv -0.120088 -0.274724 -0.040753\nv -0.125597 -0.279515 -0.082202\nv -0.104860 -0.337326 0.039807\nv -0.102708 -0.391364 -0.014022\nv -0.108528 -0.390458 -0.075642\nv -0.102239 -0.396563 -0.012590\nv -0.103591 -0.391449 -0.042997\nv -0.098588 -0.405817 -0.012817\nv -0.104920 -0.400381 -0.046177\nv -0.102672 -0.404358 -0.048229\nv -0.106157 -0.332055 0.030743\nv -0.118059 -0.333935 -0.088845\nv -0.101945 -0.360855 0.023032\nv -0.119810 -0.325198 -0.089095\nv -0.099621 -0.363220 0.042829\nv -0.113007 -0.295719 -0.003555\nv -0.103672 -0.383393 -0.010854\nv -0.092768 -0.419876 0.008979\nv -0.104230 -0.329522 0.037967\nv -0.119723 -0.276464 -0.037179\nv -0.111770 -0.344968 -0.070243\nv -0.111852 -0.315908 -0.016753\nv -0.121428 -0.299263 -0.067819\nv -0.119451 -0.362430 -0.131269\nv -0.111507 -0.324500 -0.026039\nv -0.112187 -0.331549 -0.026777\nv -0.106041 -0.325729 0.026026\nv -0.111340 -0.324778 -0.022605\nv -0.097334 -0.406977 0.016790\nv -0.098164 -0.390800 0.010140\nv -0.101319 -0.387571 0.004381\nv -0.100437 -0.378070 0.008054\nv -0.102003 -0.421399 -0.075894\nv -0.114284 -0.327621 -0.040920\nv -0.104094 -0.422217 -0.080135\nv -0.114287 -0.322113 -0.034209\nv -0.102767 -0.426021 -0.078543\nv -0.114383 -0.322637 -0.042188\nv -0.104229 -0.331583 0.034118\nv -0.114400 -0.332489 -0.049243\nv -0.103776 -0.391434 -0.022371\nv -0.107197 -0.342996 -0.014128\nv -0.100780 -0.421879 -0.058208\nv -0.104169 -0.361471 -0.017321\nv -0.130127 -0.216436 -0.058338\nv -0.132473 -0.198194 -0.052727\nv -0.094995 -0.416947 -0.006634\nv -0.127953 -0.219559 -0.023762\nv -0.101485 -0.421887 -0.061404\nv -0.126460 -0.222578 -0.031617\nv -0.108336 -0.358401 -0.048556\nv -0.106557 -0.362057 -0.047055\nv -0.116809 -0.299092 -0.048942\nv -0.097155 -0.414162 -0.006711\nv -0.098159 -0.412040 -0.003467\nv -0.105287 -0.341938 0.015615\nv -0.119233 -0.355088 -0.140904\nv -0.118608 -0.352776 -0.145070\nv -0.097645 -0.353432 0.049929\nv -0.108585 -0.339185 -0.015228\nv -0.109803 -0.317980 -0.016222\nv -0.113051 -0.303015 -0.014931\nv -0.102433 -0.383469 -0.000610\nv -0.095937 -0.401150 0.027495\nv -0.128748 -0.247151 -0.106131\nv -0.110752 -0.297518 -0.000288\nv -0.099659 -0.397279 0.004810\nv -0.102431 -0.421130 -0.054968\nv -0.103865 -0.413516 -0.056631\nv -0.100499 -0.390987 0.007913\nv -0.129608 -0.203246 -0.032390\nv -0.106200 -0.388413 -0.058515\nv -0.122167 -0.282825 -0.068401\nv -0.126679 -0.206250 -0.029993\nv -0.102780 -0.395454 -0.041319\nv -0.122443 -0.290152 -0.067900\nv -0.115982 -0.313044 -0.054761\nv -0.105210 -0.398295 -0.047372\nv -0.124407 -0.262295 -0.060428\nv -0.106014 -0.398537 -0.054547\nv -0.102892 -0.387228 -0.026409\nv -0.102453 -0.375620 0.001339\nv -0.103329 -0.379185 -0.002503\nv -0.122486 -0.244800 -0.030786\nv -0.102484 -0.383754 -0.004547\nv -0.122401 -0.274111 -0.072460\nv -0.122425 -0.234613 -0.006785\nv -0.101290 -0.359333 0.031168\nv -0.107822 -0.310951 0.015408\nv -0.118490 -0.337735 -0.118008\nv -0.115541 -0.345952 -0.079913\nv -0.105371 -0.387664 -0.052502\nv -0.113436 -0.341437 -0.071041\nv -0.112438 -0.315290 -0.041123\nv -0.114213 -0.334847 -0.067843\nv -0.120430 -0.310036 -0.077458\nv -0.100216 -0.418509 -0.042840\nv -0.116949 -0.336640 -0.110571\nv -0.118636 -0.324458 -0.093900\nv -0.115943 -0.321926 -0.094857\nv -0.105501 -0.407437 -0.063255\nv -0.097965 -0.387635 0.018034\nv -0.129521 -0.261917 -0.097398\nv -0.104246 -0.369764 -0.016043\nv -0.125749 -0.232314 -0.015817\nv -0.100760 -0.363854 0.020078\nv -0.125846 -0.235833 -0.026777\nv -0.127646 -0.231554 -0.028916\nv -0.113404 -0.345923 -0.077190\nv -0.118774 -0.285506 -0.040583\nv -0.112444 -0.290279 0.008627\nv -0.104359 -0.356179 0.024599\nv -0.102947 -0.361204 0.005839\nv -0.103312 -0.360449 0.026800\nv -0.125234 -0.275670 -0.096911\nv -0.099756 -0.422695 -0.068657\nv -0.101624 -0.423865 -0.072582\nv -0.121904 -0.266649 -0.063204\nv -0.112501 -0.307986 -0.010829\nv -0.107894 -0.373000 -0.055012\nv -0.104810 -0.370957 -0.033543\nv -0.109935 -0.325726 -0.018644\nv -0.103620 -0.386980 -0.048727\nv -0.110288 -0.328473 -0.016834\nv -0.113945 -0.326449 -0.052368\nv -0.093508 -0.425994 -0.001206\nv -0.114271 -0.298889 -0.018273\nv -0.107014 -0.334610 0.021903\nv -0.099847 -0.401957 -0.022036\nv -0.116305 -0.306808 -0.053877\nv -0.105296 -0.405991 -0.073883\nv -0.099038 -0.403049 0.007265\nv -0.121255 -0.305467 -0.077188\nv -0.121380 -0.294252 -0.062746\nv -0.119296 -0.290750 -0.052658\nv -0.101106 -0.358317 0.037593\nv -0.113001 -0.307749 -0.029233\nv -0.112150 -0.313273 -0.034425\nv -0.125043 -0.272376 -0.076311\nv -0.106210 -0.362927 -0.040427\nv -0.110181 -0.354003 -0.064643\nv -0.099192 -0.364380 0.026990\nv -0.118812 -0.357973 -0.123519\nv -0.105421 -0.337837 0.016196\nv -0.118337 -0.360268 -0.117818\nv -0.129682 -0.246389 -0.101049\nv -0.106673 -0.332973 0.023657\nv -0.104386 -0.345542 0.033293\nv -0.122677 -0.262663 -0.043662\nv -0.116799 -0.364340 -0.141352\nv -0.118200 -0.307674 -0.067094\nv -0.105041 -0.414812 -0.067962\nv -0.122115 -0.338950 -0.124622\nv -0.105391 -0.407719 -0.075337\nv -0.102175 -0.335560 0.046575\nv -0.098126 -0.366443 0.051183\nv -0.098038 -0.364235 0.053285\nv -0.099074 -0.405867 -0.019833\nv -0.104237 -0.410132 -0.059006\nv -0.098968 -0.392977 0.013993\nv -0.117523 -0.361798 -0.147684\nv -0.120089 -0.361701 -0.144175\nv -0.113156 -0.275621 0.015406\nv -0.104655 -0.356067 0.005320\nv -0.100595 -0.391793 0.000256\nv -0.105240 -0.391319 -0.046744\nv -0.106464 -0.387869 -0.079818\nv -0.113985 -0.327556 -0.057395\nv -0.112729 -0.341994 -0.046731\nv -0.115314 -0.332296 -0.057296\nv -0.113504 -0.328086 -0.033208\nv -0.112480 -0.333614 -0.032306\nv -0.109560 -0.343922 -0.025564\nv -0.122705 -0.293211 -0.072227\nv -0.124240 -0.286518 -0.079010\nv -0.123965 -0.289761 -0.082999\nv -0.121574 -0.298751 -0.083282\nv -0.120978 -0.303196 -0.082724\nv -0.120130 -0.309679 -0.082806\nv -0.114219 -0.326594 -0.071169\nv -0.109249 -0.364815 -0.054278\nv -0.105848 -0.373558 -0.018586\nv -0.106558 -0.341350 0.001250\nv -0.105417 -0.347944 0.021038\nv -0.106846 -0.375069 -0.052026\nv -0.108821 -0.372292 -0.065330\nv -0.117245 -0.352816 -0.095346\nv -0.128195 -0.244321 -0.107647\nv -0.124588 -0.224345 -0.044741\nv -0.124256 -0.228838 -0.047694\nv -0.123186 -0.231769 -0.041268\nv -0.127818 -0.243802 -0.103245\nv -0.123335 -0.226083 -0.034874\nv -0.126259 -0.254068 -0.102170\nv -0.113550 -0.305526 -0.048867\nv -0.100752 -0.391979 -0.043058\nv -0.121041 -0.224298 -0.009947\nv -0.110440 -0.357314 -0.089985\nv -0.111315 -0.358182 -0.099752\nv -0.118019 -0.329038 -0.125102\nv -0.098191 -0.362178 0.023203\nv -0.103824 -0.353074 -0.020143\nv -0.097030 -0.380763 0.008884\nv -0.119047 -0.276619 -0.062733\nv -0.099152 -0.373087 -0.001282\nv -0.129359 -0.197603 -0.054483\nv -0.124678 -0.217375 -0.035986\nv -0.117148 -0.308941 -0.088809\nv -0.125431 -0.209463 -0.032425\nv -0.120127 -0.251275 -0.038284\nv -0.100785 -0.416778 -0.077644\nv -0.116737 -0.356626 -0.150682\nv -0.105761 -0.377193 -0.071658\nv -0.096324 -0.423389 -0.043110\nv -0.109609 -0.353545 -0.076641\nv -0.117983 -0.333446 -0.130844\nv -0.100115 -0.387732 -0.030945\nv -0.103438 -0.348526 -0.009296\nv -0.091644 -0.423294 0.002828\nv -0.095445 -0.391211 0.009959\nv -0.106958 -0.298836 0.024743\nv -0.100402 -0.360291 0.004162\nv -0.098908 -0.363887 0.013816\nv -0.097970 -0.367228 0.018379\nv -0.124641 -0.214173 -0.031204\nv -0.100904 -0.368261 -0.012564\nv -0.098787 -0.407534 -0.045316\nv -0.094844 -0.408632 -0.008230\nv -0.099542 -0.402670 -0.045983\nv -0.092014 -0.403492 0.026579\nv -0.099387 -0.329085 0.057219\nv -0.120425 -0.274038 -0.072651\nv -0.101503 -0.355918 -0.000574\nv -0.104995 -0.390493 -0.082530\nv -0.096469 -0.405457 -0.019752\nv -0.098508 -0.395002 -0.025266\nv -0.111291 -0.282114 0.005435\nv -0.102794 -0.370811 -0.034599\nv -0.109686 -0.294308 0.004296\nv -0.093444 -0.400926 0.016119\nv -0.106359 -0.296326 0.034076\nv -0.122470 -0.218309 -0.015666\nv -0.091719 -0.416902 0.010931\nv -0.125473 -0.231922 -0.063870\nv -0.095043 -0.390890 0.014333\nv -0.094924 -0.389031 0.018073\nv -0.107328 -0.294677 0.026874\nv -0.098415 -0.408783 -0.043393\nv -0.117495 -0.349472 -0.148211\nv -0.116759 -0.352594 -0.145321\nv -0.119419 -0.277159 -0.067114\nv -0.115825 -0.317533 -0.087728\nv -0.116768 -0.271916 -0.033927\nv -0.123733 -0.247863 -0.068861\nv -0.101844 -0.325530 0.038082\nv -0.111901 -0.274923 0.009403\nv -0.099737 -0.386947 -0.026160\nv -0.116271 -0.350037 -0.137007\nv -0.109476 -0.355272 -0.077731\nv -0.097171 -0.360978 0.034838\nv -0.117733 -0.349441 -0.150503\nv -0.092215 -0.401801 0.026944\nv -0.096130 -0.358583 0.048340\nv -0.093614 -0.394859 0.022846\nv -0.100788 -0.416767 -0.077663\nv -0.097267 -0.417766 -0.044570\nv -0.115013 -0.289345 -0.040827\nv -0.097087 -0.360850 0.035839\nv -0.098537 -0.373636 0.003979\nv -0.120659 -0.266021 -0.063869\nv -0.099117 -0.422544 -0.069283\nv -0.097102 -0.401512 -0.020499\nv -0.095227 -0.387279 0.017525\nv -0.097642 -0.363004 0.027435\nv -0.097562 -0.364322 0.026397\nv -0.113176 -0.325103 -0.072261\nv -0.124393 -0.265959 -0.100329\nv -0.114499 -0.315460 -0.071885\nv -0.115599 -0.312124 -0.078037\nv -0.119718 -0.238724 -0.016932\nv -0.110631 -0.348125 -0.079161\nv -0.098562 -0.413786 -0.051753\nv -0.117426 -0.352616 -0.151886\nv -0.106317 -0.374402 -0.073243\nv -0.119516 -0.236255 -0.011540\nv -0.092314 -0.423166 -0.003545\nv -0.099779 -0.372412 -0.006485\nv -0.122642 -0.275657 -0.096591\nv -0.099446 -0.405497 -0.048949\nv -0.099535 -0.400492 -0.042904\nv -0.100840 -0.383255 -0.031859\nv -0.109967 -0.281450 0.019316\nv -0.101257 -0.357300 -0.000072\nv -0.104821 -0.392721 -0.083912\nv -0.097496 -0.402924 -0.026299\nv -0.106339 -0.329097 -0.010847\nv -0.093416 -0.398258 0.020083\nv -0.093808 -0.399508 0.014517\nv -0.111438 -0.314871 -0.041109\nv -0.098861 -0.422442 -0.066638\nv -0.096119 -0.427891 -0.047325\nv -0.091985 -0.424287 -0.001878\nv -0.098556 -0.407549 -0.043069\nv -0.103181 -0.325304 0.025304\nv -0.095219 -0.392203 0.010796\nv -0.122421 -0.257191 -0.068909\nv -0.116610 -0.344282 -0.132374\nv -0.117551 -0.349281 -0.148500\nv -0.104829 -0.367662 -0.049364\nv -0.105107 -0.387762 -0.079855\nv -0.099299 -0.391643 -0.028366\nv -0.098727 -0.421120 -0.063500\nv -0.098567 -0.421103 -0.061904\nv -0.096983 -0.361385 0.036123\nv -0.091709 -0.418920 0.008238\nv -0.101109 -0.332230 0.036020\nv -0.101488 -0.331267 0.033634\nv -0.105340 -0.360555 -0.044538\nv -0.099679 -0.420982 -0.072627\nv -0.100253 -0.386098 -0.030045\nv -0.120333 -0.244679 -0.031180\nv -0.120211 -0.242812 -0.027409\nv -0.117076 -0.333959 -0.122669\nv -0.116159 -0.334754 -0.114794\nv -0.107659 -0.325235 -0.018432\nv -0.099699 -0.372704 -0.006108\nv -0.097834 -0.360181 0.029450\nv -0.114819 -0.363803 -0.141820\nv -0.101345 -0.326197 0.042040\nv -0.123080 -0.235455 -0.045327\nv -0.106209 -0.378296 -0.077564\nv -0.097195 -0.424450 -0.053106\nv -0.109676 -0.356354 -0.081177\nv -0.125609 -0.258339 -0.101709\nv -0.098352 -0.366270 0.015967\nv -0.094552 -0.411348 -0.009129\nv -0.099154 -0.330618 0.057383\nv -0.092550 -0.398965 0.027585\nv -0.128836 -0.197100 -0.048667\nv -0.093866 -0.394357 0.021069\nv -0.098182 -0.417331 -0.052933\nv -0.103462 -0.399635 -0.080156\nv -0.104976 -0.310847 0.027546\nv -0.098124 -0.421697 -0.058398\nv -0.101758 -0.324597 0.040210\nv -0.129912 -0.203986 -0.068723\nv -0.125561 -0.207139 -0.030481\nv -0.117625 -0.351022 -0.151627\nv -0.098404 -0.415689 -0.052833\nv -0.096655 -0.420344 -0.042144\nv -0.100165 -0.395027 -0.041519\nv -0.127868 -0.232238 -0.063643\nv -0.118898 -0.257349 -0.068541\nv -0.116760 -0.251451 -0.054976\nv -0.120398 -0.233030 -0.060760\nv -0.115950 -0.278153 -0.083188\nv -0.115231 -0.281007 -0.074957\nv -0.117260 -0.271277 -0.077106\nv -0.118055 -0.265669 -0.084865\nv -0.122345 -0.248105 -0.101510\nv -0.120093 -0.260586 -0.098361\nv -0.119437 -0.237182 -0.046800\nv -0.116598 -0.229995 -0.030045\nv -0.120069 -0.227303 -0.035964\nv -0.121919 -0.208628 -0.051726\nv -0.120677 -0.230749 -0.050369\nv -0.121469 -0.218434 -0.042197\nv -0.121704 -0.208228 -0.034136\nv -0.123197 -0.202341 -0.033045\nv -0.123791 -0.198276 -0.041501\nv -0.118782 -0.272770 -0.060879\nv -0.117004 -0.277567 -0.062940\nv -0.115089 -0.278659 -0.056445\nv -0.116586 -0.269132 -0.056836\nv -0.116780 -0.259003 -0.040842\nv -0.115674 -0.261675 -0.044377\nv -0.114958 -0.269970 -0.034801\nv -0.122447 -0.254165 -0.093218\nv -0.119727 -0.265112 -0.079885\nv -0.122585 -0.264674 -0.080862\nv -0.125255 -0.254740 -0.093271\nv -0.123492 -0.244961 -0.101101\nv -0.126598 -0.246848 -0.106351\nv -0.123964 -0.247146 -0.106829\nv -0.128195 -0.244321 -0.107647\nv -0.128188 -0.244318 -0.107577\nv -0.123905 -0.250330 -0.105120\nv -0.122702 -0.256686 -0.102628\nv -0.127525 -0.245221 -0.102331\nv -0.124920 -0.245717 -0.101535\nv -0.124202 -0.250441 -0.099861\nv -0.124959 -0.254050 -0.102151\nv -0.113266 -0.295697 -0.078772\nv -0.114836 -0.288472 -0.083932\nv -0.115031 -0.291290 -0.087292\nv -0.114679 -0.297777 -0.083987\nv -0.104451 -0.367118 -0.049458\nv -0.102847 -0.364593 -0.052183\nv -0.101877 -0.378307 -0.050173\nv -0.106582 -0.355263 -0.079909\nv -0.106755 -0.344712 -0.080810\nv -0.106848 -0.341483 -0.087387\nv -0.105666 -0.351832 -0.089625\nv -0.110937 -0.323078 -0.068651\nv -0.111570 -0.326220 -0.071439\nv -0.110233 -0.328748 -0.064784\nv -0.118196 -0.244194 -0.031224\nv -0.116487 -0.236631 -0.020349\nv -0.117501 -0.246021 -0.039998\nv -0.095719 -0.346575 0.020048\nv -0.094028 -0.349663 0.029611\nv -0.094918 -0.344206 0.032326\nv -0.096114 -0.341911 0.022143\nv -0.102359 -0.352165 -0.020427\nv -0.100633 -0.360971 -0.017683\nv -0.102772 -0.359301 -0.018483\nv -0.103126 -0.349658 -0.044533\nv -0.103907 -0.340749 -0.047633\nv -0.105652 -0.344818 -0.058495\nv -0.103515 -0.352959 -0.052418\nv -0.103474 -0.344554 -0.037055\nv -0.102750 -0.355744 -0.040660\nv -0.100361 -0.359758 -0.029364\nv -0.103546 -0.331826 -0.018452\nv -0.100376 -0.340478 0.000619\nv -0.100994 -0.337866 0.003648\nv -0.101107 -0.353673 -0.023066\nv -0.100647 -0.370369 -0.033968\nv -0.100040 -0.368423 -0.032519\nv -0.102909 -0.362461 -0.040764\nv -0.092216 -0.390675 -0.004299\nv -0.092056 -0.395126 -0.013631\nv -0.090529 -0.400959 -0.003068\nv -0.119184 -0.266265 -0.063482\nv -0.115587 -0.267355 -0.050681\nv -0.117471 -0.261315 -0.061136\nv -0.108479 -0.321640 -0.048945\nv -0.110067 -0.315001 -0.049419\nv -0.110370 -0.312252 -0.055334\nv -0.103502 -0.377523 -0.049999\nv -0.104677 -0.310507 0.015087\nv -0.106007 -0.313823 -0.006610\nv -0.107926 -0.314055 -0.005764\nv -0.106212 -0.310500 0.015933\nv -0.106317 -0.315100 -0.024406\nv -0.105719 -0.323683 -0.026630\nv -0.105904 -0.315069 -0.017360\nv -0.109998 -0.317453 -0.059604\nv -0.108139 -0.325629 -0.052961\nv -0.108796 -0.326823 -0.057925\nv -0.110514 -0.319831 -0.063274\nv -0.104848 -0.328637 -0.012076\nv -0.102675 -0.332375 0.002278\nv -0.104654 -0.332153 0.001424\nv -0.103980 -0.327583 -0.017478\nv -0.101443 -0.331145 0.016612\nv -0.103214 -0.331003 0.017111\nv -0.108655 -0.334062 -0.068410\nv -0.110924 -0.328943 -0.081629\nv -0.107511 -0.335201 -0.081158\nv -0.108656 -0.344529 -0.070562\nv -0.108235 -0.345193 -0.077718\nv -0.110684 -0.345152 -0.075574\nv -0.110208 -0.344965 -0.070651\nv -0.100342 -0.334098 0.012933\nv -0.113796 -0.279218 -0.047977\nv -0.113224 -0.283355 -0.043137\nv -0.114229 -0.273897 -0.041351\nv -0.109450 -0.332720 -0.089725\nv -0.113105 -0.332849 -0.100850\nv -0.108980 -0.343746 -0.095259\nv -0.104532 -0.309091 0.004507\nv -0.106289 -0.307109 -0.011464\nv -0.109809 -0.343059 -0.116202\nv -0.113667 -0.333634 -0.123694\nv -0.111353 -0.337430 -0.125721\nv -0.114564 -0.344255 -0.132037\nv -0.115412 -0.333334 -0.131088\nv -0.107736 -0.350102 -0.110875\nv -0.110872 -0.346720 -0.124475\nv -0.109427 -0.352369 -0.118917\nv -0.110277 -0.297974 -0.023568\nv -0.111953 -0.298154 -0.023204\nv -0.111501 -0.304269 -0.027229\nv -0.107946 -0.302295 -0.015452\nv -0.107731 -0.294975 -0.004094\nv -0.108592 -0.298087 -0.018853\nv -0.113451 -0.311469 -0.078537\nv -0.112296 -0.314122 -0.071157\nv -0.124240 -0.215605 -0.058940\nv -0.123088 -0.231563 -0.064131\nv -0.095053 -0.359882 0.022328\nv -0.098514 -0.360221 0.022741\nv -0.094212 -0.348505 0.049144\nv -0.093164 -0.344072 0.044905\nv -0.093651 -0.357265 0.036831\nv -0.097465 -0.333018 0.042295\nv -0.100151 -0.333890 0.043100\nv -0.101081 -0.327472 0.042872\nv -0.098106 -0.325813 0.041301\nv -0.095669 -0.339120 0.053159\nv -0.107748 -0.355570 -0.113271\nv -0.109030 -0.356592 -0.124519\nv -0.107718 -0.358769 -0.118903\nv -0.108744 -0.360919 -0.132363\nv -0.109629 -0.362608 -0.116778\nv -0.117457 -0.237155 -0.012763\nv -0.118544 -0.240444 -0.023365\nv -0.120017 -0.240252 -0.021975\nv -0.095118 -0.354815 0.016342\nv -0.093753 -0.354681 0.023515\nv -0.093814 -0.375594 0.003867\nv -0.093086 -0.382150 -0.001565\nv -0.092021 -0.386259 0.003431\nv -0.106491 -0.297610 0.017837\nv -0.104791 -0.298497 0.024360\nv -0.107809 -0.297748 0.017916\nv -0.107564 -0.300810 -0.005589\nv -0.094726 -0.377264 0.007471\nv -0.093071 -0.384096 0.009674\nv -0.096499 -0.383799 0.009882\nv -0.108437 -0.347861 -0.079602\nv -0.108402 -0.352487 -0.076945\nv -0.110043 -0.351107 -0.077522\nv -0.105792 -0.302398 0.004111\nv -0.109881 -0.312953 -0.034656\nv -0.110101 -0.307339 -0.029529\nv -0.111245 -0.308003 -0.029731\nv -0.111000 -0.312933 -0.034141\nv -0.119478 -0.272161 -0.060789\nv -0.111611 -0.297878 -0.068821\nv -0.111854 -0.304299 -0.059051\nv -0.111284 -0.296398 -0.057603\nv -0.112023 -0.292931 -0.063702\nv -0.095642 -0.374944 -0.005674\nv -0.098570 -0.373625 0.003672\nv -0.099604 -0.372626 -0.006185\nv -0.093792 -0.377839 -0.003477\nv -0.094832 -0.374544 0.000560\nv -0.128632 -0.198721 -0.063260\nv -0.125917 -0.197269 -0.053396\nv -0.129877 -0.198457 -0.060740\nv -0.117920 -0.285943 -0.092406\nv -0.120263 -0.274968 -0.097419\nv -0.120733 -0.286207 -0.092484\nv -0.116170 -0.299973 -0.089491\nv -0.118445 -0.300152 -0.089360\nv -0.124550 -0.217301 -0.035865\nv -0.124718 -0.221089 -0.041505\nv -0.124676 -0.218399 -0.037386\nv -0.105899 -0.321713 -0.020384\nv -0.105118 -0.323900 -0.023240\nv -0.090856 -0.402004 -0.013792\nv -0.093014 -0.399996 -0.018230\nv -0.093921 -0.405140 -0.020360\nv -0.096053 -0.406103 -0.064220\nv -0.096282 -0.397164 -0.055541\nv -0.098998 -0.390272 -0.070064\nv -0.094642 -0.401325 -0.026811\nv -0.093193 -0.395774 -0.022209\nv -0.095220 -0.394582 -0.025021\nv -0.103848 -0.376368 -0.071223\nv -0.105596 -0.363836 -0.066863\nv -0.107063 -0.364616 -0.067022\nv -0.103193 -0.348363 -0.017391\nv -0.104256 -0.348745 -0.017609\nv -0.102503 -0.345433 -0.019320\nv -0.099668 -0.387491 -0.059182\nv -0.100548 -0.386546 -0.049041\nv -0.097441 -0.390218 -0.047540\nv -0.101374 -0.390561 -0.047180\nv -0.101976 -0.387317 -0.048595\nv -0.098054 -0.399438 -0.073213\nv -0.108047 -0.357286 -0.099067\nv -0.095699 -0.424046 -0.074168\nv -0.096786 -0.422367 -0.065090\nv -0.094505 -0.419847 -0.067288\nv -0.095147 -0.399001 -0.047176\nv -0.096579 -0.403497 -0.048851\nv -0.097109 -0.400393 -0.043404\nv -0.096020 -0.413212 -0.051554\nv -0.098318 -0.412886 -0.048117\nv -0.102163 -0.342878 -0.026320\nv -0.102329 -0.338302 -0.015867\nv -0.103322 -0.330298 -0.027683\nv -0.103577 -0.332357 -0.033216\nv -0.100390 -0.352084 0.000623\nv -0.097817 -0.352559 0.008470\nv -0.100839 -0.346883 -0.004015\nv -0.102426 -0.348229 -0.009212\nv -0.113387 -0.275569 -0.037826\nv -0.112477 -0.284617 -0.041226\nv -0.112539 -0.287150 -0.040689\nv -0.091486 -0.391306 0.016549\nv -0.094432 -0.394515 0.015305\nv -0.094735 -0.390561 0.017807\nv -0.089927 -0.424430 0.002763\nv -0.090304 -0.419528 0.008727\nv -0.087870 -0.411057 0.009395\nv -0.089846 -0.410866 -0.004317\nv -0.087850 -0.414555 0.001976\nv -0.091482 -0.397467 0.013578\nv -0.094196 -0.397114 0.014028\nv -0.090838 -0.396034 0.003909\nv -0.089385 -0.405564 0.005774\nv -0.108215 -0.340700 -0.071575\nv -0.104281 -0.361736 -0.047288\nv -0.103907 -0.357775 -0.049008\nv -0.097244 -0.414466 -0.077368\nv -0.112506 -0.323593 -0.094526\nv -0.118716 -0.251268 -0.038444\nv -0.101765 -0.380615 -0.068741\nv -0.110959 -0.364636 -0.132432\nv -0.110903 -0.360404 -0.145113\nv -0.110410 -0.356962 -0.135221\nv -0.110303 -0.356909 -0.143721\nv -0.115923 -0.321923 -0.094859\nv -0.115932 -0.321934 -0.094859\nv -0.115748 -0.328698 -0.102398\nv -0.113883 -0.325707 -0.080010\nv -0.113922 -0.325499 -0.080106\nv -0.111114 -0.322582 -0.084027\nv -0.114127 -0.351084 -0.136279\nv -0.112872 -0.354190 -0.141554\nv -0.113478 -0.353794 -0.151375\nv -0.101662 -0.380683 -0.075572\nv -0.107111 -0.298866 0.006393\nv -0.102950 -0.306338 0.024194\nv -0.093547 -0.419876 -0.055875\nv -0.095231 -0.413875 -0.063354\nv -0.095538 -0.421139 -0.058744\nv -0.118574 -0.218235 -0.024720\nv -0.116991 -0.221758 -0.022560\nv -0.119374 -0.217368 -0.016046\nv -0.120260 -0.214102 -0.024075\nv -0.120070 -0.216332 -0.032445\nv -0.096113 -0.416607 -0.053462\nv -0.094284 -0.419624 -0.047348\nv -0.097194 -0.419893 -0.046799\nv -0.097770 -0.418240 -0.050149\nv -0.098954 -0.327868 0.031612\nv -0.096264 -0.336874 0.033779\nv -0.098727 -0.330806 0.033556\nv -0.095865 -0.403986 -0.054185\nv -0.098044 -0.368888 -0.016677\nv -0.098447 -0.380010 -0.028267\nv -0.097229 -0.377787 -0.023416\nv -0.100466 -0.365097 -0.031562\nv -0.116856 -0.279180 -0.090568\nv -0.121953 -0.266027 -0.100550\nv -0.094613 -0.412210 -0.057576\nv -0.096195 -0.409672 -0.044647\nv -0.116251 -0.226952 -0.010435\nv -0.120360 -0.228236 -0.008726\nv -0.093954 -0.390047 -0.023374\nv -0.096329 -0.390945 -0.028990\nv -0.097361 -0.349053 0.049456\nv -0.098290 -0.339751 0.053221\nv -0.101985 -0.352033 0.000080\nv -0.089350 -0.422399 -0.003634\nv -0.092107 -0.416539 -0.006929\nv -0.093558 -0.416305 -0.006244\nv -0.088894 -0.415889 0.010791\nv -0.088548 -0.417785 -0.000786\nv -0.087835 -0.424156 0.003219\nv -0.113675 -0.319508 -0.069411\nv -0.112200 -0.306827 -0.067707\nv -0.112330 -0.310071 -0.069214\nv -0.094236 -0.361045 0.037913\nv -0.092266 -0.356518 0.044409\nv -0.103388 -0.310452 0.027762\nv -0.104064 -0.301083 0.036865\nv -0.103367 -0.307386 0.033921\nv -0.104721 -0.308104 0.033838\nv -0.105212 -0.302536 0.036727\nv -0.103239 -0.299688 0.031097\nv -0.105418 -0.295058 0.032421\nv -0.113938 -0.357927 -0.151083\nv -0.116523 -0.358118 -0.150640\nv -0.112715 -0.363763 -0.141769\nv -0.093407 -0.360183 0.018150\nv -0.095915 -0.360960 0.012088\nv -0.095271 -0.365102 0.014639\nv -0.099066 -0.363112 0.013338\nv -0.095933 -0.363172 0.019585\nv -0.094919 -0.366694 0.017642\nv -0.098368 -0.363391 0.019784\nv -0.110386 -0.315001 -0.041333\nv -0.105405 -0.320859 -0.035116\nv -0.104307 -0.326788 -0.034148\nv -0.106566 -0.353493 -0.065013\nv -0.106901 -0.347198 -0.066330\nv -0.109427 -0.347463 -0.066454\nv -0.108425 -0.353622 -0.065155\nv -0.103934 -0.335238 -0.040959\nv -0.105229 -0.326343 -0.041845\nv -0.105436 -0.331223 -0.050159\nv -0.124345 -0.218475 -0.034250\nv -0.120709 -0.221767 -0.032205\nv -0.122033 -0.213612 -0.030855\nv -0.124162 -0.214320 -0.026712\nv -0.098788 -0.368792 -0.012184\nv -0.123515 -0.223587 -0.033189\nv -0.095990 -0.406899 -0.050164\nv -0.096758 -0.407241 -0.043872\nv -0.099162 -0.407475 -0.048902\nv -0.088907 -0.407878 0.001354\nv -0.091481 -0.408300 -0.008380\nv -0.112309 -0.340073 -0.129585\nv -0.111485 -0.353001 -0.127297\nv -0.106332 -0.351275 -0.096461\nv -0.099584 -0.404163 -0.048454\nv -0.098750 -0.405067 -0.074552\nv -0.100446 -0.399827 -0.080311\nv -0.102093 -0.405637 -0.075055\nv -0.100313 -0.389299 -0.076482\nv -0.099139 -0.392376 -0.078158\nv -0.090846 -0.391830 0.013163\nv -0.089114 -0.401191 0.011126\nv -0.096519 -0.386412 -0.031299\nv -0.097608 -0.385200 -0.030736\nv -0.100840 -0.383258 -0.031865\nv -0.096739 -0.386360 -0.027037\nv -0.088881 -0.403995 0.026016\nv -0.087993 -0.405658 0.015836\nv -0.089760 -0.408207 0.018329\nv -0.097100 -0.334844 0.046056\nv -0.094261 -0.332722 0.050884\nv -0.097794 -0.330340 0.048650\nv -0.090627 -0.400507 0.017049\nv -0.087943 -0.402763 0.018798\nv -0.088326 -0.398706 0.023086\nv -0.092059 -0.364122 0.046247\nv -0.090924 -0.363449 0.052007\nv -0.092667 -0.362238 0.042119\nv -0.098726 -0.355195 -0.000713\nv -0.097328 -0.355033 0.004571\nv -0.101082 -0.355059 0.004741\nv -0.101346 -0.355138 0.002046\nv -0.110344 -0.286864 -0.005629\nv -0.111749 -0.287502 -0.006491\nv -0.108214 -0.280561 0.019622\nv -0.109017 -0.285127 0.020722\nv -0.109372 -0.284801 0.020509\nv -0.107336 -0.289559 0.008105\nv -0.109444 -0.282007 0.005306\nv -0.108368 -0.294068 0.003980\nv -0.108890 -0.291671 0.012095\nv -0.114019 -0.286117 -0.061120\nv -0.112944 -0.289853 -0.053307\nv -0.095479 -0.357681 0.006006\nv -0.098236 -0.358008 0.000308\nv -0.101139 -0.392239 -0.084226\nv -0.102154 -0.389392 -0.082618\nv -0.094702 -0.401230 -0.022561\nv -0.097323 -0.402768 -0.024393\nv -0.096954 -0.401114 -0.018501\nv -0.096736 -0.403355 -0.019460\nv -0.103793 -0.387492 -0.080091\nv -0.103011 -0.384960 -0.078009\nv -0.103975 -0.378790 -0.078045\nv -0.105215 -0.385438 -0.077701\nv -0.099461 -0.386830 -0.053106\nv -0.101430 -0.374305 -0.052579\nv -0.092452 -0.386857 0.017470\nv -0.102425 -0.363852 -0.054975\nv -0.111138 -0.311667 -0.046176\nv -0.111474 -0.304731 -0.051409\nv -0.109204 -0.316605 -0.043625\nv -0.107867 -0.314438 -0.034028\nv -0.108509 -0.305491 -0.025281\nv -0.107972 -0.281061 0.010693\nv -0.109678 -0.275384 0.008087\nv -0.111925 -0.275883 0.007843\nv -0.097292 -0.372350 -0.019460\nv -0.105425 -0.325089 -0.019105\nv -0.106423 -0.345416 -0.065668\nv -0.102970 -0.371466 -0.065928\nv -0.104036 -0.362203 -0.063101\nv -0.094347 -0.384763 -0.020743\nv -0.093972 -0.382023 -0.011844\nv -0.093323 -0.390039 -0.014980\nv -0.109351 -0.292356 0.010277\nv -0.108713 -0.297230 -0.000496\nv -0.109113 -0.299297 0.003010\nv -0.091496 -0.397457 0.020158\nv -0.090767 -0.394075 0.021851\nv -0.110322 -0.344787 -0.107553\nv -0.114061 -0.336233 -0.110866\nv -0.113786 -0.337071 -0.118488\nv -0.094911 -0.330743 0.055620\nv -0.093705 -0.396020 0.020346\nv -0.111509 -0.308776 -0.078369\nv -0.111931 -0.304151 -0.078141\nv -0.113912 -0.302198 -0.083446\nv -0.112950 -0.308665 -0.083540\nv -0.114373 -0.308556 -0.088647\nv -0.105804 -0.293993 0.027078\nv -0.106924 -0.294575 0.030970\nv -0.107291 -0.293995 0.028176\nv -0.105740 -0.299179 0.036193\nv -0.101480 -0.395359 -0.080606\nv -0.092748 -0.424358 -0.043936\nv -0.093944 -0.417624 -0.043480\nv -0.109338 -0.275082 0.015016\nv -0.107384 -0.287953 0.017308\nv -0.098415 -0.326734 0.046923\nv -0.096569 -0.326161 0.051482\nv -0.100297 -0.326371 0.052065\nv -0.100658 -0.326556 0.048273\nv -0.101603 -0.372112 -0.055655\nv -0.098528 -0.328717 0.037384\nv -0.095432 -0.335995 0.038844\nv -0.098122 -0.325169 0.038230\nv -0.129246 -0.203686 -0.061787\nv -0.098349 -0.422496 -0.068801\nv -0.096675 -0.421169 -0.080893\nv -0.098380 -0.417436 -0.079213\nv -0.099236 -0.420476 -0.072814\nv -0.098026 -0.420838 -0.076301\nv -0.094815 -0.337781 0.044104\nv -0.099476 -0.408886 -0.076664\nv -0.101713 -0.409292 -0.076390\nv -0.101258 -0.413909 -0.078314\nv -0.093237 -0.427774 -0.047713\nv -0.095134 -0.424371 -0.053447\nv -0.095399 -0.413451 -0.068947\nv -0.095505 -0.421043 -0.062015\nv -0.115534 -0.281889 -0.069079\nv -0.100632 -0.327476 0.047260\nv -0.099976 -0.330793 0.049092\nv -0.115113 -0.328130 -0.127636\nv -0.123234 -0.236427 -0.048177\nv -0.123734 -0.233899 -0.049583\nv -0.127711 -0.246828 -0.106377\nv -0.125919 -0.205569 -0.057075\nv -0.128416 -0.206076 -0.056958\nv -0.093772 -0.354698 0.028285\nv -0.094474 -0.358370 0.030472\nv -0.093132 -0.359012 0.025760\nv -0.094427 -0.363551 0.024613\nv -0.100331 -0.343430 -0.002634\nv -0.102373 -0.342315 -0.014620\nv -0.093001 -0.405028 -0.013388\nv -0.092464 -0.406296 -0.018864\nv -0.093399 -0.405862 -0.010324\nv -0.099678 -0.334933 0.046293\nv -0.112285 -0.352386 -0.147939\nv -0.115093 -0.349124 -0.150809\nv -0.098691 -0.344989 0.012724\nv -0.118072 -0.276935 -0.067384\nv -0.096967 -0.335875 0.026357\nv -0.097476 -0.337185 0.022867\nv -0.116270 -0.225961 -0.018213\nv -0.116284 -0.233746 -0.007413\nv -0.115577 -0.230878 -0.016856\nv -0.101072 -0.326831 0.021625\nv -0.100231 -0.324909 0.025432\nv -0.103199 -0.327606 0.021953\nv -0.097213 -0.331047 0.026222\nv -0.097452 -0.330826 0.029853\nv -0.112418 -0.305483 -0.049301\nv -0.112261 -0.298450 -0.049406\nv -0.114919 -0.352256 -0.145446\nv -0.097698 -0.333295 0.020952\nv -0.112002 -0.291763 -0.047789\nv -0.113009 -0.292976 -0.045667\nv -0.118119 -0.328576 -0.125446\nv -0.118279 -0.328905 -0.127463\nv -0.092963 -0.390066 0.009609\nv -0.092485 -0.391939 0.011200\nv -0.089354 -0.401682 0.006276\nv -0.110246 -0.323848 -0.090072\nv -0.111636 -0.318644 -0.086708\nv -0.095894 -0.363914 0.026653\nv -0.097863 -0.363774 0.024205\nv -0.097664 -0.364345 0.025359\nv -0.114515 -0.280077 -0.036686\nv -0.115970 -0.279418 -0.036473\nv -0.098818 -0.328994 0.019999\nv -0.121794 -0.244045 -0.068249\nv -0.123274 -0.215930 -0.020245\nv -0.123795 -0.214610 -0.023520\nv -0.093343 -0.399864 0.018578\nv -0.109242 -0.291221 0.012909\nv -0.109202 -0.288679 0.016816\nv -0.088781 -0.400139 0.026764\nv -0.100356 -0.383672 -0.027697\nv -0.100727 -0.380933 -0.028261\nv -0.098530 -0.373670 0.004000\nv -0.100178 -0.325766 0.028268\nv -0.102213 -0.327732 0.031426\nv -0.102648 -0.326415 0.028990\nv -0.095662 -0.408922 -0.059882\nv -0.099445 -0.336993 0.015586\nv -0.092363 -0.390631 -0.000585\nv -0.095801 -0.353172 0.049741\nv -0.096747 -0.353232 0.049698\nv -0.092663 -0.357034 0.050037\nv -0.096216 -0.360705 0.044568\nv -0.094052 -0.359971 0.047564\nv -0.091805 -0.363355 0.052648\nv -0.091238 -0.395330 0.025282\nv -0.093337 -0.395462 0.024724\nv -0.114820 -0.322024 -0.084096\nv -0.114925 -0.321525 -0.084433\nv -0.094139 -0.346537 0.038028\nv -0.111599 -0.306144 -0.054357\nv -0.100788 -0.416767 -0.077663\nv -0.097269 -0.417800 -0.044635\nv -0.097424 -0.360424 0.005275\nv -0.106611 -0.373871 -0.075388\nv -0.098563 -0.340989 0.014928\nv -0.119339 -0.258683 -0.040803\nv -0.091534 -0.365512 0.050510\nv -0.098120 -0.331765 0.022784\nv -0.096419 -0.362312 0.040361\nv -0.113168 -0.288843 -0.068848\nv -0.112941 -0.291833 -0.073224\nv -0.089951 -0.425492 -0.001569\nv -0.097369 -0.326180 0.055874\nv -0.116360 -0.261939 -0.049678\nv -0.090853 -0.413272 -0.007355\nv -0.120212 -0.248229 -0.034901\nv -0.114675 -0.285168 -0.079987\nv -0.099568 -0.331950 0.035929\nv -0.097548 -0.394716 -0.041854\nv -0.095682 -0.396950 -0.048346\nv -0.113281 -0.318459 -0.090869\nv -0.108051 -0.342655 -0.073422\nv -0.107158 -0.317607 -0.016492\nv -0.091156 -0.389668 0.006959\nv -0.098537 -0.373636 0.003979\nv -0.096566 -0.425145 -0.079177\nv -0.097049 -0.423219 -0.073049\nv -0.098767 -0.421820 -0.064863\nv -0.101696 -0.364538 -0.015181\nv -0.094486 -0.411399 -0.009150\nv -0.094540 -0.411402 -0.009078\nv -0.094533 -0.411449 -0.009082\nv -0.105480 -0.360473 -0.045795\nv -0.114533 -0.298372 -0.048603\nv -0.114870 -0.294327 -0.046315\nv -0.108494 -0.317657 -0.016300\nv -0.093740 -0.382520 -0.005440\nv -0.126328 -0.204129 -0.033830\nv -0.126892 -0.200840 -0.034806\nv -0.118507 -0.273561 -0.072858\nv -0.124656 -0.205964 -0.030199\nv -0.098215 -0.390690 -0.043546\nv -0.095358 -0.393084 -0.045141\nv -0.099978 -0.386715 -0.028201\nv -0.116678 -0.335327 -0.120667\nv -0.112417 -0.311517 -0.046057\nv -0.094750 -0.418966 -0.042015\nv -0.096959 -0.418343 -0.042356\nv -0.097127 -0.417646 -0.043041\nv -0.094583 -0.386926 0.016435\nv -0.095338 -0.387098 0.016692\nv -0.116695 -0.234541 -0.027712\nv -0.110717 -0.346808 -0.078177\nv -0.100811 -0.359129 0.001769\nv -0.120116 -0.264592 -0.066772\nv -0.104741 -0.362188 -0.041666\nv -0.108248 -0.322224 -0.020195\nv -0.106753 -0.321560 -0.042967\nv -0.098475 -0.406742 -0.076044\nv -0.126234 -0.242720 -0.103857\nv -0.113987 -0.361299 -0.148045\nv -0.115836 -0.360995 -0.147897\nv -0.113715 -0.364843 -0.132452\nv -0.110614 -0.273758 0.010977\nv -0.106226 -0.331013 -0.058224\nv -0.112291 -0.362637 -0.115459\nv -0.126341 -0.251216 -0.099033\nv -0.121185 -0.264342 -0.066693\nv -0.101147 -0.390746 -0.045216\nv -0.121785 -0.220705 -0.012272\nv -0.110819 -0.276704 0.017532\nv -0.110385 -0.278629 0.019125\nv -0.128190 -0.197528 -0.042935\nv -0.127414 -0.199328 -0.037832\nv -0.124698 -0.216998 -0.035665\nv -0.119775 -0.254690 -0.039554\nv -0.097743 -0.401608 -0.026902\nv -0.104002 -0.395705 -0.080019\nv -0.095775 -0.427325 -0.043178\nv -0.098240 -0.411187 -0.045001\nv -0.119751 -0.231594 -0.007406\nv -0.096104 -0.386637 0.009830\nv -0.099891 -0.361160 0.007959\nv -0.095123 -0.391081 0.013292\nv -0.095813 -0.405325 -0.013144\nv -0.096142 -0.407148 -0.018889\nv -0.100074 -0.395891 -0.041823\nv -0.092115 -0.407485 0.020066\nv -0.092943 -0.396840 0.026672\nv -0.111347 -0.275385 0.014187\nv -0.099567 -0.361431 0.010761\nv -0.097254 -0.401113 -0.021435\nv -0.097717 -0.359245 0.031887\nv -0.099935 -0.326431 0.055521\nv -0.095423 -0.405959 -0.010209\nv -0.109719 -0.297646 -0.000641\nv -0.101261 -0.330034 0.037567\nv -0.109282 -0.285764 0.020061\nv -0.095770 -0.428374 -0.044579\nv -0.114376 -0.323702 -0.082071\nv -0.130091 -0.199220 -0.063889\nv -0.127423 -0.214257 -0.058550\nv -0.095296 -0.387879 0.016024\nv -0.125780 -0.206051 -0.031120\nv -0.098356 -0.410042 -0.044559\nv -0.115780 -0.319725 -0.090313\nv -0.115709 -0.317485 -0.086524\nv -0.101782 -0.324555 0.040036\nv -0.111670 -0.274596 0.012112\nv -0.119472 -0.234520 -0.008717\nv -0.093974 -0.413583 -0.006555\nv -0.105372 -0.362748 -0.047883\nv -0.100337 -0.394237 -0.042108\nv -0.115932 -0.321921 -0.094844\nv -0.102025 -0.406882 -0.076107\nv -0.090383 -0.433262 0.002296\nv -0.094062 -0.431828 0.005702\nv -0.090317 -0.429345 0.008350\nv -0.086638 -0.430780 0.004944\nv -0.089088 -0.438630 0.007554\nv -0.093008 -0.436196 0.009981\nv -0.089504 -0.432714 0.011650\nv -0.085584 -0.435148 0.009223\nv -0.088000 -0.441458 0.014291\nv -0.092126 -0.438491 0.015449\nv -0.088827 -0.434476 0.015848\nv -0.084702 -0.437443 0.014691\nv -0.087237 -0.441552 0.021638\nv -0.091506 -0.438567 0.021411\nv -0.088351 -0.434535 0.020426\nv -0.084082 -0.437519 0.020653\nv -0.086909 -0.438744 0.028720\nv -0.091240 -0.436282 0.027175\nv -0.088146 -0.432773 0.024871\nv -0.083815 -0.435234 0.026416\nv -0.087101 -0.433433 0.034189\nv -0.091395 -0.431960 0.031625\nv -0.088266 -0.429440 0.028303\nv -0.083971 -0.430912 0.030866\nv -0.087753 -0.426686 0.037125\nv -0.091925 -0.426485 0.034008\nv -0.088672 -0.425236 0.030132\nv -0.084500 -0.425437 0.033250\nv -0.088765 -0.419372 0.037324\nv -0.092746 -0.420549 0.034170\nv -0.089303 -0.420678 0.030256\nv -0.085322 -0.419501 0.033411\nv -0.090033 -0.412362 0.034603\nv -0.093778 -0.414845 0.031955\nv -0.090098 -0.416279 0.028549\nv -0.086353 -0.413796 0.031197\nv -0.091328 -0.406994 0.029345\nv -0.094831 -0.410476 0.027676\nv -0.090911 -0.412910 0.025249\nv -0.087407 -0.409428 0.026918\nv -0.092415 -0.404167 0.022608\nv -0.095714 -0.408181 0.022208\nv -0.091589 -0.411148 0.021051\nv -0.088290 -0.407133 0.021450\nv -0.093054 -0.404862 0.015397\nv -0.095499 -0.407987 0.016161\nv -0.092190 -0.410300 0.016337\nv -0.089745 -0.407175 0.015573\nv -0.092604 -0.419030 0.000217\nv -0.095444 -0.420121 0.003601\nv -0.091802 -0.420297 0.006324\nv -0.088961 -0.419206 0.002939\nv -0.091650 -0.426253 -0.000425\nv -0.095093 -0.426123 0.003488\nv -0.091113 -0.424946 0.006643\nv -0.087669 -0.425075 0.002729\nv -0.129660 -0.239984 -0.115028\nv -0.132363 -0.233501 -0.104762\nv -0.126890 -0.252570 -0.106350\nv -0.129593 -0.246088 -0.096084\nv -0.126867 -0.239202 -0.114786\nv -0.129571 -0.232720 -0.104520\nv -0.124097 -0.251789 -0.106108\nv -0.126801 -0.245306 -0.095842\nv -0.129932 -0.239926 -0.112072\nv -0.127749 -0.249845 -0.105233\nv -0.129353 -0.245999 -0.099142\nv -0.131536 -0.236079 -0.105981\nv -0.127139 -0.239144 -0.111830\nv -0.128744 -0.235298 -0.105739\nv -0.126561 -0.245217 -0.098900\nv -0.124957 -0.249064 -0.104991\nv -0.127806 -0.251308 -0.099852\nv -0.131444 -0.234776 -0.111251\nv -0.128652 -0.233994 -0.111009\nv -0.125013 -0.250527 -0.099610\nv -0.128295 -0.249087 -0.101384\nv -0.130989 -0.236844 -0.109825\nv -0.128197 -0.236062 -0.109583\nv -0.125502 -0.248306 -0.101142\nv -0.131319 -0.232028 -0.104075\nv -0.128134 -0.239665 -0.116169\nv -0.128327 -0.245625 -0.094701\nv -0.125141 -0.253262 -0.106795\nv -0.130237 -0.233527 -0.111721\nv -0.126271 -0.251546 -0.099298\nv -0.126031 -0.223074 -0.118841\nv -0.137911 -0.226568 -0.120007\nv -0.123209 -0.235590 -0.110080\nv -0.135090 -0.239084 -0.111246\nv -0.126711 -0.221556 -0.116454\nv -0.138592 -0.225050 -0.117620\nv -0.123890 -0.234072 -0.107692\nv -0.135770 -0.237566 -0.108858\nv -0.128164 -0.225037 -0.118201\nv -0.125940 -0.234901 -0.111296\nv -0.132990 -0.236975 -0.111988\nv -0.135213 -0.227110 -0.118893\nv -0.128845 -0.223519 -0.115814\nv -0.135894 -0.225592 -0.116506\nv -0.133670 -0.235457 -0.109600\nv -0.126621 -0.233383 -0.108909\nv -0.128706 -0.239306 -0.109285\nv -0.132412 -0.222865 -0.120793\nv -0.133093 -0.221347 -0.118406\nv -0.129386 -0.237788 -0.106897\nv -0.129204 -0.237097 -0.110831\nv -0.131948 -0.224921 -0.119354\nv -0.132629 -0.223403 -0.116966\nv -0.129884 -0.235579 -0.108443\nv -0.139423 -0.225618 -0.119269\nv -0.125426 -0.221501 -0.117895\nv -0.136375 -0.239139 -0.109804\nv -0.122378 -0.235022 -0.108430\nv -0.132945 -0.221253 -0.120197\nv -0.128905 -0.239172 -0.107653\nv -0.148470 -0.202808 -0.127273\nv -0.137301 -0.198877 -0.131083\nv -0.141801 -0.214965 -0.120265\nv -0.130632 -0.211034 -0.124075\nv -0.148753 -0.204369 -0.129713\nv -0.137584 -0.200438 -0.133522\nv -0.142084 -0.216526 -0.122704\nv -0.130914 -0.212595 -0.126514\nv -0.145532 -0.203226 -0.127346\nv -0.140276 -0.212807 -0.121823\nv -0.133648 -0.210474 -0.124084\nv -0.138905 -0.200893 -0.129607\nv -0.145814 -0.204787 -0.129786\nv -0.139187 -0.202454 -0.132046\nv -0.133931 -0.212036 -0.126523\nv -0.140558 -0.214368 -0.124262\nv -0.135168 -0.214911 -0.121068\nv -0.143928 -0.198943 -0.130273\nv -0.144210 -0.200504 -0.132713\nv -0.135450 -0.216473 -0.123507\nv -0.136344 -0.212766 -0.122304\nv -0.142832 -0.200940 -0.129122\nv -0.143115 -0.202502 -0.131561\nv -0.136627 -0.214328 -0.124744\nv -0.136715 -0.198820 -0.132923\nv -0.149874 -0.203451 -0.128435\nv -0.129511 -0.211952 -0.125352\nv -0.142670 -0.216584 -0.120864\nv -0.144524 -0.198895 -0.131971\nv -0.134976 -0.216299 -0.121937\nv -0.136468 -0.208126 -0.119445\nv -0.135158 -0.214675 -0.129938\nv -0.132041 -0.220505 -0.111166\nv -0.130730 -0.227054 -0.121659\nv -0.139241 -0.208989 -0.119252\nv -0.137930 -0.215538 -0.129746\nv -0.134813 -0.221368 -0.110973\nv -0.133502 -0.227917 -0.121467\nv -0.135759 -0.210697 -0.120750\nv -0.132269 -0.220453 -0.114225\nv -0.131491 -0.224339 -0.120451\nv -0.134981 -0.214583 -0.126976\nv -0.138531 -0.211560 -0.120557\nv -0.137753 -0.215446 -0.126784\nv -0.134264 -0.225202 -0.120259\nv -0.135041 -0.221316 -0.114033\nv -0.130689 -0.225727 -0.115111\nv -0.136505 -0.209466 -0.125985\nv -0.139277 -0.210329 -0.125793\nv -0.133461 -0.226590 -0.114918\nv -0.131470 -0.223542 -0.116571\nv -0.135777 -0.211500 -0.124625\nv -0.138550 -0.212363 -0.124432\nv -0.134243 -0.224405 -0.116379\nv -0.136605 -0.215193 -0.131109\nv -0.138149 -0.207477 -0.118746\nv -0.131822 -0.228566 -0.122166\nv -0.133366 -0.220850 -0.109803\nv -0.138193 -0.209054 -0.126453\nv -0.131854 -0.226776 -0.114601\nv -0.151753 -0.181667 -0.148807\nv -0.162190 -0.183696 -0.142352\nv -0.144596 -0.192859 -0.140751\nv -0.155033 -0.194887 -0.134296\nv -0.150911 -0.179705 -0.146829\nv -0.161349 -0.181734 -0.140375\nv -0.143754 -0.190897 -0.138773\nv -0.154191 -0.192926 -0.132318\nv -0.153159 -0.183200 -0.146688\nv -0.147518 -0.192020 -0.140339\nv -0.153711 -0.193224 -0.136509\nv -0.159352 -0.184403 -0.142858\nv -0.152317 -0.181238 -0.144711\nv -0.158510 -0.182442 -0.140881\nv -0.152869 -0.191262 -0.134531\nv -0.146676 -0.190058 -0.138361\nv -0.148688 -0.195633 -0.136257\nv -0.158090 -0.180933 -0.146838\nv -0.157248 -0.178971 -0.144861\nv -0.147847 -0.193671 -0.134279\nv -0.149951 -0.193658 -0.137678\nv -0.156914 -0.182771 -0.145515\nv -0.156073 -0.180809 -0.143537\nv -0.149110 -0.191696 -0.135700\nv -0.162987 -0.182446 -0.141112\nv -0.150690 -0.180056 -0.148717\nv -0.155255 -0.194536 -0.132409\nv -0.142958 -0.192146 -0.140014\nv -0.158157 -0.179189 -0.146399\nv -0.147910 -0.195211 -0.134865\nv -0.157147 -0.188688 -0.145507\nv -0.153420 -0.177005 -0.143422\nv -0.166851 -0.183623 -0.156533\nv -0.163123 -0.171941 -0.154448\nv -0.159246 -0.188374 -0.143516\nv -0.155518 -0.176691 -0.141430\nv -0.168949 -0.183309 -0.154542\nv -0.165222 -0.171627 -0.152457\nv -0.157360 -0.185806 -0.146187\nv -0.165008 -0.181814 -0.154877\nv -0.162797 -0.174882 -0.153639\nv -0.155149 -0.178874 -0.144949\nv -0.159459 -0.185491 -0.144196\nv -0.157247 -0.178560 -0.142958\nv -0.164895 -0.174568 -0.151648\nv -0.167107 -0.181500 -0.152886\nv -0.166513 -0.176986 -0.157225\nv -0.153767 -0.183638 -0.142742\nv -0.155866 -0.183324 -0.140750\nv -0.168612 -0.176672 -0.155233\nv -0.164801 -0.177879 -0.155279\nv -0.155361 -0.182806 -0.144553\nv -0.157460 -0.182492 -0.142562\nv -0.166900 -0.177565 -0.153288\nv -0.153747 -0.176011 -0.141798\nv -0.158139 -0.189775 -0.144255\nv -0.164230 -0.170540 -0.153709\nv -0.168622 -0.184304 -0.156166\nv -0.154155 -0.183826 -0.140994\nv -0.168047 -0.176576 -0.156780\nv -0.176181 -0.170694 -0.163841\nv -0.166676 -0.178234 -0.150205\nv -0.199853 -0.148485 -0.209209\nv -0.178325 -0.176079 -0.169542\nv -0.181339 -0.173457 -0.174631\nv -0.180640 -0.170731 -0.174238\nv -0.176706 -0.174151 -0.167597\nv -0.184574 -0.167310 -0.180879\nv -0.184353 -0.170836 -0.179720\nv -0.182843 -0.178373 -0.175705\nv -0.186641 -0.174842 -0.182169\nv -0.185775 -0.182127 -0.175902\nv -0.189298 -0.177838 -0.182139\nv -0.178920 -0.181555 -0.169136\nv -0.181577 -0.184551 -0.169105\nv -0.185832 -0.186636 -0.178191\nv -0.189125 -0.181712 -0.184236\nv -0.181405 -0.188425 -0.171202\nv -0.190154 -0.174774 -0.189773\nv -0.189894 -0.172941 -0.189796\nv -0.189080 -0.171804 -0.188879\nv -0.174475 -0.183904 -0.163887\nv -0.174969 -0.185769 -0.163247\nv -0.175760 -0.187458 -0.164956\nv -0.173426 -0.175808 -0.162339\nv -0.167467 -0.180066 -0.152479\nv -0.186014 -0.165401 -0.183464\nv -0.188456 -0.165061 -0.187166\nv -0.190636 -0.166729 -0.190007\nv -0.190597 -0.168089 -0.190158\nv -0.199931 -0.150620 -0.208637\nv -0.191772 -0.171098 -0.191192\nv -0.199401 -0.156128 -0.206314\nv -0.189717 -0.169129 -0.188608\nv -0.190618 -0.171582 -0.189366\nv -0.171058 -0.177502 -0.158411\nv -0.170657 -0.174773 -0.156925\nv -0.175690 -0.176497 -0.171319\nv -0.174072 -0.174570 -0.169373\nv -0.178005 -0.171149 -0.176014\nv -0.178704 -0.173876 -0.176408\nv -0.181939 -0.167729 -0.182655\nv -0.175125 -0.167285 -0.176443\nv -0.180158 -0.162909 -0.184940\nv -0.181718 -0.171255 -0.181497\nv -0.184006 -0.175260 -0.183946\nv -0.180208 -0.178791 -0.177481\nv -0.183687 -0.178730 -0.185921\nv -0.180164 -0.183019 -0.179685\nv -0.170093 -0.171661 -0.167946\nv -0.176285 -0.181973 -0.170912\nv -0.175966 -0.185442 -0.172888\nv -0.186490 -0.182130 -0.186012\nv -0.183197 -0.187055 -0.179967\nv -0.178770 -0.188843 -0.172979\nv -0.189403 -0.173019 -0.190127\nv -0.189684 -0.174849 -0.190090\nv -0.188610 -0.171878 -0.189196\nv -0.173214 -0.186047 -0.164430\nv -0.173570 -0.184048 -0.164497\nv -0.174856 -0.187601 -0.165566\nv -0.170791 -0.176227 -0.164115\nv -0.167862 -0.173601 -0.164180\nv -0.168407 -0.177924 -0.160198\nv -0.183379 -0.165819 -0.185241\nv -0.185821 -0.165479 -0.188942\nv -0.188001 -0.167147 -0.191784\nv -0.198249 -0.150887 -0.209771\nv -0.188444 -0.168431 -0.191609\nv -0.197502 -0.156430 -0.207594\nv -0.189619 -0.171440 -0.192644\nv -0.188465 -0.171924 -0.190817\nv -0.187564 -0.169471 -0.190059\nv -0.162628 -0.178877 -0.152934\nv -0.164816 -0.180487 -0.154266\nv -0.167279 -0.178729 -0.158335\nv -0.169930 -0.178308 -0.156548\nv -0.198330 -0.148976 -0.210176\nv -0.199862 -0.148737 -0.209142\nv -0.168079 -0.179527 -0.153916\nv -0.169747 -0.178337 -0.156671\nv -0.167471 -0.178698 -0.158205\nv -0.165803 -0.179889 -0.155451\nv -0.164939 -0.177500 -0.154732\nv -0.173661 -0.163183 -0.165663\nv -0.173877 -0.166328 -0.165243\nv -0.177811 -0.162908 -0.171884\nv -0.176675 -0.160562 -0.170752\nv -0.181745 -0.159487 -0.178525\nv -0.179689 -0.157941 -0.175841\nv -0.178679 -0.152826 -0.175546\nv -0.174755 -0.156008 -0.168977\nv -0.181214 -0.166318 -0.172338\nv -0.170958 -0.159539 -0.162513\nv -0.174800 -0.151781 -0.166773\nv -0.178997 -0.149357 -0.173571\nv -0.171277 -0.156069 -0.160537\nv -0.181002 -0.148354 -0.182399\nv -0.181199 -0.150012 -0.182324\nv -0.166406 -0.162093 -0.156125\nv -0.168473 -0.152669 -0.160446\nv -0.165723 -0.159706 -0.156608\nv -0.171254 -0.169805 -0.160533\nv -0.169091 -0.172062 -0.156774\nv -0.186247 -0.161941 -0.180835\nv -0.187868 -0.160532 -0.183571\nv -0.188825 -0.159700 -0.185186\nv -0.198752 -0.147360 -0.207656\nv -0.195487 -0.145306 -0.203059\nv -0.183321 -0.147728 -0.184162\nv -0.182452 -0.149003 -0.182574\nv -0.183332 -0.151475 -0.183297\nv -0.184363 -0.150853 -0.184973\nv -0.171767 -0.147744 -0.166491\nv -0.176194 -0.145956 -0.173479\nv -0.180125 -0.147042 -0.181430\nv -0.167008 -0.163259 -0.157677\nv -0.165807 -0.175477 -0.151099\nv -0.183547 -0.158578 -0.181412\nv -0.185007 -0.155526 -0.184298\nv -0.185226 -0.151771 -0.185508\nv -0.199723 -0.148352 -0.209026\nv -0.168144 -0.173046 -0.155139\nv -0.171026 -0.163601 -0.167439\nv -0.174040 -0.160980 -0.172528\nv -0.175176 -0.163326 -0.173661\nv -0.171242 -0.166747 -0.167019\nv -0.179110 -0.159906 -0.180302\nv -0.177055 -0.158359 -0.177617\nv -0.172120 -0.156427 -0.170753\nv -0.176044 -0.153244 -0.177323\nv -0.168323 -0.159957 -0.164289\nv -0.169189 -0.152672 -0.170556\nv -0.173386 -0.150248 -0.177353\nv -0.165666 -0.156961 -0.164320\nv -0.180511 -0.148432 -0.182730\nv -0.180729 -0.150087 -0.182641\nv -0.164652 -0.162372 -0.157308\nv -0.165839 -0.153087 -0.162222\nv -0.164819 -0.159849 -0.157217\nv -0.168619 -0.170224 -0.162310\nv -0.166440 -0.172483 -0.158562\nv -0.181779 -0.161499 -0.187676\nv -0.182736 -0.160667 -0.189291\nv -0.197070 -0.147627 -0.208790\nv -0.193588 -0.145607 -0.204339\nv -0.181168 -0.148070 -0.185614\nv -0.182211 -0.151195 -0.186424\nv -0.181180 -0.151817 -0.184748\nv -0.180299 -0.149346 -0.184025\nv -0.169132 -0.148163 -0.168267\nv -0.173559 -0.146374 -0.175256\nv -0.179655 -0.147117 -0.181747\nv -0.166104 -0.163402 -0.158286\nv -0.163156 -0.175898 -0.152886\nv -0.180912 -0.158997 -0.183189\nv -0.182372 -0.155944 -0.186074\nv -0.182592 -0.152189 -0.187284\nv -0.165493 -0.173467 -0.156926\nv -0.167877 -0.173164 -0.155115\nv -0.165600 -0.173525 -0.156649\nv -0.166351 -0.174750 -0.152479\nv -0.173950 -0.172634 -0.160075\nv -0.169458 -0.175815 -0.154901\nv -0.166608 -0.175416 -0.159654\nv -0.165410 -0.176458 -0.157631\nv -0.198193 -0.148598 -0.210062\nv -0.198340 -0.148725 -0.210229\nv -0.164075 -0.175111 -0.154013\nv -0.168812 -0.175750 -0.155893\nv -0.167215 -0.177138 -0.153197\nv -0.166536 -0.176112 -0.157427\nv -0.085033 -0.430126 0.024715\nv -0.096776 -0.434189 0.024159\nv -0.081292 -0.442179 0.033778\nv -0.093036 -0.446241 0.033222\nv -0.085688 -0.428555 0.027075\nv -0.097431 -0.432617 0.026519\nv -0.081948 -0.440608 0.036138\nv -0.093691 -0.444670 0.035582\nv -0.087046 -0.432159 0.025509\nv -0.084098 -0.441658 0.032652\nv -0.091066 -0.444068 0.032322\nv -0.094014 -0.434569 0.025179\nv -0.087701 -0.430587 0.027869\nv -0.094669 -0.432998 0.027539\nv -0.091721 -0.442497 0.034682\nv -0.084753 -0.440086 0.035012\nv -0.086576 -0.446106 0.034925\nv -0.091489 -0.430274 0.023021\nv -0.092144 -0.428703 0.025381\nv -0.087231 -0.444534 0.037285\nv -0.087236 -0.443979 0.033326\nv -0.090874 -0.432254 0.024510\nv -0.091530 -0.430683 0.026870\nv -0.087891 -0.442408 0.035686\nv -0.098300 -0.433281 0.024926\nv -0.084464 -0.428495 0.025581\nv -0.094259 -0.446301 0.034716\nv -0.080424 -0.441515 0.035371\nv -0.092071 -0.428667 0.023583\nv -0.086717 -0.445922 0.036558\nv -0.087720 -0.446677 0.031417\nv -0.090467 -0.435488 0.036106\nv -0.086105 -0.452310 0.045807\nv -0.088852 -0.441121 0.050495\nv -0.084898 -0.445967 0.031378\nv -0.087645 -0.434778 0.036067\nv -0.083283 -0.451600 0.045767\nv -0.086030 -0.440412 0.050456\nv -0.088117 -0.444965 0.033811\nv -0.086844 -0.449405 0.045151\nv -0.088474 -0.442766 0.047933\nv -0.089747 -0.438327 0.036593\nv -0.085295 -0.444256 0.033772\nv -0.086925 -0.437617 0.036554\nv -0.085652 -0.442057 0.047894\nv -0.084022 -0.448696 0.045112\nv -0.087224 -0.447601 0.050414\nv -0.089346 -0.440202 0.031514\nv -0.086524 -0.439493 0.031474\nv -0.084402 -0.446892 0.050375\nv -0.087509 -0.446607 0.047875\nv -0.089081 -0.441127 0.033878\nv -0.086259 -0.440418 0.033838\nv -0.084687 -0.445898 0.047836\nv -0.089366 -0.433910 0.035927\nv -0.086129 -0.447093 0.030403\nv -0.087621 -0.439996 0.051471\nv -0.084384 -0.453178 0.045947\nv -0.088045 -0.439463 0.030513\nv -0.085733 -0.447528 0.051113\nv -0.082811 -0.445851 0.047202\nv -0.094614 -0.448996 0.044852\nv -0.084060 -0.451835 0.061485\nv -0.095863 -0.454980 0.059136\nv -0.083699 -0.443269 0.048206\nv -0.095502 -0.446413 0.045857\nv -0.084948 -0.449252 0.062490\nv -0.096751 -0.452397 0.060140\nv -0.085336 -0.447090 0.048154\nv -0.086320 -0.451805 0.059411\nv -0.093323 -0.453671 0.058017\nv -0.092339 -0.448956 0.046760\nv -0.086224 -0.444507 0.049158\nv -0.093227 -0.446373 0.047764\nv -0.094211 -0.451089 0.059021\nv -0.087208 -0.449223 0.060415\nv -0.090158 -0.454348 0.062557\nv -0.088517 -0.446489 0.043795\nv -0.089405 -0.443906 0.044799\nv -0.091046 -0.451765 0.063562\nv -0.089937 -0.453292 0.060037\nv -0.088722 -0.447472 0.046142\nv -0.089610 -0.444889 0.047146\nv -0.090825 -0.450710 0.061041\nv -0.096059 -0.447745 0.044572\nv -0.082153 -0.444040 0.047340\nv -0.097408 -0.454208 0.060002\nv -0.083502 -0.450504 0.062770\nv -0.088876 -0.444790 0.043323\nv -0.090664 -0.453356 0.063773\nv -0.091908 -0.456723 0.073580\nv -0.102995 -0.458709 0.068304\nv -0.097362 -0.462143 0.087081\nv -0.108450 -0.464128 0.081804\nv -0.092742 -0.454036 0.074322\nv -0.103829 -0.456021 0.069045\nv -0.098196 -0.459455 0.087822\nv -0.109284 -0.461441 0.082546\nv -0.094708 -0.457670 0.073858\nv -0.099007 -0.461940 0.084499\nv -0.105586 -0.463118 0.081368\nv -0.101287 -0.458847 0.070728\nv -0.095542 -0.454982 0.074600\nv -0.102121 -0.456160 0.071469\nv -0.106420 -0.460431 0.082110\nv -0.099841 -0.459253 0.085240\nv -0.103764 -0.463987 0.086566\nv -0.096599 -0.456869 0.068832\nv -0.097433 -0.454182 0.069574\nv -0.104598 -0.461300 0.087307\nv -0.102801 -0.463031 0.084183\nv -0.097495 -0.457760 0.071050\nv -0.098329 -0.455072 0.071792\nv -0.103636 -0.460344 0.084925\nv -0.104181 -0.457324 0.067662\nv -0.091118 -0.454985 0.073879\nv -0.110074 -0.463179 0.082247\nv -0.097010 -0.460840 0.088464\nv -0.096644 -0.455156 0.068283\nv -0.104453 -0.462915 0.087611\nv -0.092678 -0.457788 0.057624\nv -0.096175 -0.446495 0.061493\nv -0.096383 -0.463692 0.071509\nv -0.099879 -0.452400 0.075378\nv -0.089973 -0.457273 0.058564\nv -0.093470 -0.445980 0.062433\nv -0.093678 -0.463177 0.072450\nv -0.097174 -0.451884 0.076319\nv -0.093760 -0.456083 0.059800\nv -0.096679 -0.460736 0.070743\nv -0.098754 -0.454036 0.073039\nv -0.095835 -0.449382 0.062096\nv -0.091055 -0.455568 0.060741\nv -0.093130 -0.448867 0.063036\nv -0.096049 -0.453520 0.073980\nv -0.093974 -0.460221 0.071684\nv -0.098714 -0.458975 0.075627\nv -0.093848 -0.451219 0.057388\nv -0.091143 -0.450704 0.058329\nv -0.096008 -0.458459 0.076568\nv -0.098060 -0.457933 0.073177\nv -0.094456 -0.452189 0.059670\nv -0.091751 -0.451674 0.060610\nv -0.095355 -0.457417 0.074118\nv -0.094985 -0.444995 0.061750\nv -0.090866 -0.458299 0.057192\nv -0.098987 -0.451373 0.076750\nv -0.094867 -0.464678 0.072192\nv -0.092243 -0.450559 0.056912\nv -0.097546 -0.459012 0.076791\nv -0.103855 -0.466666 0.082604\nv -0.107138 -0.454892 0.084908\nv -0.110252 -0.471082 0.096056\nv -0.113535 -0.459308 0.098361\nv -0.101317 -0.466223 0.083956\nv -0.104599 -0.454449 0.086261\nv -0.107714 -0.470639 0.097409\nv -0.110997 -0.458865 0.099713\nv -0.105163 -0.464714 0.084419\nv -0.110205 -0.468195 0.095021\nv -0.112152 -0.461208 0.096388\nv -0.107111 -0.457728 0.085786\nv -0.102625 -0.464271 0.085771\nv -0.104572 -0.457285 0.087139\nv -0.109614 -0.460766 0.097741\nv -0.107666 -0.467752 0.096373\nv -0.112900 -0.465890 0.099324\nv -0.104497 -0.460089 0.081654\nv -0.101959 -0.459646 0.083007\nv -0.110362 -0.465447 0.100676\nv -0.111771 -0.465111 0.096950\nv -0.105548 -0.460814 0.083864\nv -0.103010 -0.460372 0.085217\nv -0.109233 -0.464668 0.098303\nv -0.105904 -0.453444 0.085250\nv -0.102037 -0.467316 0.082535\nv -0.112815 -0.458215 0.099782\nv -0.108948 -0.472087 0.097067\nv -0.102791 -0.459566 0.081413\nv -0.111950 -0.465889 0.100672\nv -0.115813 -0.462297 0.095965\nv -0.104741 -0.459610 0.100954\nv -0.121701 -0.464433 0.110183\nv -0.110628 -0.461746 0.115172\nv -0.115078 -0.465110 0.095847\nv -0.104005 -0.462423 0.100836\nv -0.120965 -0.467246 0.110065\nv -0.109892 -0.464559 0.115054\nv -0.114151 -0.461965 0.098403\nv -0.118792 -0.463648 0.109608\nv -0.112221 -0.462054 0.112568\nv -0.107581 -0.460370 0.101363\nv -0.113416 -0.464778 0.098284\nv -0.106846 -0.463183 0.101245\nv -0.111486 -0.464867 0.112450\nv -0.118056 -0.466461 0.109490\nv -0.117091 -0.463426 0.114914\nv -0.109357 -0.460620 0.096238\nv -0.108621 -0.463433 0.096120\nv -0.116355 -0.466239 0.114796\nv -0.116052 -0.463049 0.112405\nv -0.110324 -0.460971 0.098574\nv -0.109589 -0.463784 0.098456\nv -0.115316 -0.465862 0.112287\nv -0.103150 -0.460691 0.100769\nv -0.116196 -0.463857 0.094891\nv -0.109510 -0.462999 0.116128\nv -0.122556 -0.466165 0.110250\nv -0.108588 -0.461881 0.095209\nv -0.117017 -0.464939 0.115565\nv -0.116322 -0.458084 0.109928\nv -0.113139 -0.469800 0.112635\nv -0.117880 -0.455007 0.125077\nv -0.114698 -0.466723 0.127784\nv -0.119120 -0.458873 0.109800\nv -0.115937 -0.470589 0.112508\nv -0.120678 -0.455796 0.124949\nv -0.117496 -0.467512 0.127657\nv -0.115831 -0.460158 0.111995\nv -0.117059 -0.457733 0.123934\nv -0.115170 -0.464684 0.125540\nv -0.113942 -0.467110 0.113601\nv -0.118628 -0.460947 0.111867\nv -0.116740 -0.467899 0.113474\nv -0.117968 -0.465474 0.125413\nv -0.119857 -0.458522 0.123806\nv -0.116534 -0.460381 0.128813\nv -0.114487 -0.464423 0.108914\nv -0.117285 -0.465212 0.108787\nv -0.119332 -0.461170 0.128685\nv -0.116259 -0.460924 0.126140\nv -0.114743 -0.463917 0.111403\nv -0.117541 -0.464707 0.111276\nv -0.119057 -0.461713 0.126012\nv -0.114192 -0.471362 0.112204\nv -0.117942 -0.457558 0.109015\nv -0.115876 -0.468037 0.128569\nv -0.119625 -0.454234 0.125380\nv -0.115780 -0.465027 0.107818\nv -0.118011 -0.460622 0.129506\nv -0.110651 -0.461290 0.125782\nv -0.122699 -0.464350 0.126212\nv -0.111640 -0.455381 0.140118\nv -0.123689 -0.458442 0.140547\nv -0.111350 -0.458696 0.124665\nv -0.123398 -0.461756 0.125095\nv -0.112339 -0.452787 0.139000\nv -0.124388 -0.455847 0.139430\nv -0.113200 -0.461321 0.127305\nv -0.113979 -0.456664 0.138602\nv -0.121128 -0.458480 0.138857\nv -0.120349 -0.463137 0.127560\nv -0.113898 -0.458727 0.126187\nv -0.121047 -0.460542 0.126442\nv -0.121827 -0.455885 0.137740\nv -0.114678 -0.454070 0.137485\nv -0.117820 -0.455982 0.142587\nv -0.116521 -0.463743 0.123757\nv -0.117219 -0.461149 0.122640\nv -0.118519 -0.453388 0.141469\nv -0.117646 -0.457025 0.140057\nv -0.116683 -0.462773 0.126112\nv -0.117382 -0.460178 0.124995\nv -0.118344 -0.454430 0.138940\nv -0.124082 -0.463563 0.125116\nv -0.109887 -0.459958 0.124610\nv -0.125151 -0.457180 0.140602\nv -0.110956 -0.453575 0.140096\nv -0.116802 -0.462849 0.122221\nv -0.118219 -0.454390 0.142744\nv -0.118223 -0.459868 0.141697\nv -0.120999 -0.449273 0.135801\nv -0.119400 -0.452571 0.155363\nv -0.122176 -0.441976 0.149467\nv -0.115395 -0.459192 0.141580\nv -0.118171 -0.448597 0.135684\nv -0.116572 -0.451895 0.155246\nv -0.119348 -0.441300 0.149350\nv -0.118905 -0.456983 0.141866\nv -0.119833 -0.451233 0.152637\nv -0.121480 -0.444946 0.149138\nv -0.120552 -0.450697 0.138368\nv -0.116077 -0.456307 0.141749\nv -0.117724 -0.450021 0.138251\nv -0.118652 -0.444270 0.149021\nv -0.117005 -0.450557 0.152519\nv -0.120973 -0.446126 0.154564\nv -0.119427 -0.455710 0.136614\nv -0.116599 -0.455034 0.136496\nv -0.118145 -0.445450 0.154447\nv -0.120766 -0.447414 0.152153\nv -0.119620 -0.454511 0.138859\nv -0.116792 -0.453836 0.138742\nv -0.117938 -0.446738 0.152036\nv -0.119785 -0.448284 0.134669\nv -0.116514 -0.460766 0.141615\nv -0.121057 -0.440402 0.149432\nv -0.117786 -0.452884 0.156378\nv -0.117932 -0.455870 0.135623\nv -0.119618 -0.445424 0.155188\nv -0.125197 -0.447569 0.149410\nv -0.113248 -0.444404 0.148025\nv -0.126005 -0.438891 0.162271\nv -0.114056 -0.435725 0.160886\nv -0.124403 -0.449866 0.151010\nv -0.112454 -0.446701 0.149625\nv -0.125211 -0.441188 0.163871\nv -0.113262 -0.438022 0.162486\nv -0.122848 -0.446057 0.150415\nv -0.123485 -0.439217 0.160552\nv -0.116395 -0.437339 0.159730\nv -0.115758 -0.444179 0.149594\nv -0.122054 -0.448354 0.152015\nv -0.114964 -0.446476 0.151194\nv -0.115601 -0.439636 0.161330\nv -0.122691 -0.441514 0.162152\nv -0.120158 -0.435943 0.163601\nv -0.119096 -0.447342 0.146708\nv -0.118302 -0.449640 0.148308\nv -0.119364 -0.438240 0.165201\nv -0.120015 -0.437474 0.161332\nv -0.119229 -0.445917 0.148821\nv -0.118435 -0.448214 0.150421\nv -0.119221 -0.439772 0.162932\nv -0.111754 -0.445619 0.148185\nv -0.125832 -0.449348 0.149817\nv -0.112627 -0.436243 0.162079\nv -0.126705 -0.439973 0.163711\nv -0.118644 -0.449083 0.146631\nv -0.119801 -0.436658 0.165044\nv -0.118903 -0.432969 0.157941\nv -0.115694 -0.442669 0.165035\nv -0.118884 -0.423793 0.170479\nv -0.115675 -0.433494 0.177573\nv -0.121714 -0.433572 0.158387\nv -0.118506 -0.443273 0.165481\nv -0.121695 -0.424397 0.170925\nv -0.118486 -0.434097 0.178019\nv -0.118249 -0.434023 0.160638\nv -0.118233 -0.426791 0.170520\nv -0.116330 -0.432547 0.174729\nv -0.116345 -0.439778 0.164847\nv -0.121060 -0.434626 0.161084\nv -0.119156 -0.440382 0.165294\nv -0.119141 -0.433151 0.175175\nv -0.121045 -0.427395 0.170966\nv -0.117276 -0.427200 0.175998\nv -0.117302 -0.439253 0.159529\nv -0.120113 -0.439856 0.159975\nv -0.120088 -0.427804 0.176444\nv -0.117280 -0.428819 0.173785\nv -0.117298 -0.437745 0.161589\nv -0.120110 -0.438349 0.162035\nv -0.120091 -0.429423 0.174231\nv -0.116815 -0.444203 0.165387\nv -0.120595 -0.432775 0.157029\nv -0.116794 -0.434291 0.178931\nv -0.120574 -0.422863 0.170573\nv -0.118709 -0.440180 0.158897\nv -0.118681 -0.427044 0.176847\nv -0.110778 -0.428583 0.172642\nv -0.122798 -0.430158 0.175426\nv -0.109350 -0.418593 0.184455\nv -0.121371 -0.420167 0.187239\nv -0.111477 -0.426385 0.170868\nv -0.123497 -0.427960 0.173652\nv -0.110049 -0.416395 0.182681\nv -0.122070 -0.417969 0.185465\nv -0.113079 -0.427903 0.174391\nv -0.111954 -0.420030 0.183701\nv -0.119086 -0.420964 0.185353\nv -0.120211 -0.428837 0.176043\nv -0.113778 -0.425705 0.172616\nv -0.120910 -0.426640 0.174268\nv -0.119785 -0.418766 0.183578\nv -0.112653 -0.417832 0.181926\nv -0.115136 -0.417809 0.187705\nv -0.117011 -0.430931 0.172189\nv -0.117710 -0.428734 0.170414\nv -0.115835 -0.415611 0.185930\nv -0.115388 -0.419571 0.185620\nv -0.116777 -0.429290 0.174129\nv -0.117475 -0.427092 0.172355\nv -0.116087 -0.417374 0.183846\nv -0.124276 -0.429600 0.174313\nv -0.110114 -0.427745 0.171033\nv -0.122734 -0.418807 0.187074\nv -0.108572 -0.416952 0.183794\nv -0.117458 -0.430514 0.170496\nv -0.115414 -0.416211 0.187408\nv -0.113571 -0.422388 0.188053\nv -0.116293 -0.413308 0.180000\nv -0.110146 -0.411771 0.198867\nv -0.112868 -0.402691 0.190814\nv -0.110805 -0.422360 0.187150\nv -0.113527 -0.413280 0.179097\nv -0.107380 -0.411743 0.197964\nv -0.110102 -0.402663 0.189910\nv -0.113781 -0.419479 0.187498\nv -0.111082 -0.411111 0.196021\nv -0.112697 -0.405724 0.191242\nv -0.115396 -0.414091 0.182720\nv -0.111015 -0.419451 0.186595\nv -0.112630 -0.414064 0.181816\nv -0.109931 -0.405696 0.190339\nv -0.108316 -0.411084 0.195117\nv -0.110968 -0.405561 0.196541\nv -0.115467 -0.419507 0.182337\nv -0.112701 -0.419479 0.181434\nv -0.108202 -0.405533 0.195637\nv -0.111572 -0.407434 0.194633\nv -0.114904 -0.417763 0.184114\nv -0.112138 -0.417735 0.183210\nv -0.108806 -0.407407 0.193729\nv -0.115290 -0.412911 0.178397\nv -0.112083 -0.423609 0.187885\nv -0.111590 -0.401442 0.190078\nv -0.108383 -0.412140 0.199567\nv -0.114317 -0.420217 0.181148\nv -0.109414 -0.405017 0.196629\nv -0.117443 -0.405498 0.195203\nv -0.106209 -0.407342 0.190190\nv -0.111611 -0.394180 0.204107\nv -0.100378 -0.396024 0.199094\nv -0.116835 -0.407445 0.197279\nv -0.105602 -0.409288 0.192266\nv -0.111004 -0.396127 0.206183\nv -0.099771 -0.397970 0.201170\nv -0.114575 -0.404740 0.195075\nv -0.109979 -0.395820 0.202093\nv -0.103314 -0.396914 0.199118\nv -0.107910 -0.405834 0.192100\nv -0.113968 -0.406687 0.197151\nv -0.107302 -0.407780 0.194177\nv -0.102707 -0.398861 0.201194\nv -0.109372 -0.397767 0.204169\nv -0.105077 -0.393322 0.203001\nv -0.112737 -0.408189 0.191305\nv -0.112130 -0.410135 0.193381\nv -0.104470 -0.395268 0.205077\nv -0.106106 -0.395319 0.201430\nv -0.111779 -0.406329 0.192768\nv -0.111172 -0.408275 0.194844\nv -0.105499 -0.397266 0.203506\nv -0.105139 -0.408934 0.190424\nv -0.118374 -0.406761 0.196330\nv -0.098840 -0.396707 0.200043\nv -0.112074 -0.394535 0.205949\nv -0.112831 -0.409933 0.191736\nv -0.104483 -0.393730 0.204484\nv -0.096446 -0.391067 0.207369\nv -0.105162 -0.384560 0.213404\nv -0.085529 -0.381372 0.212681\nv -0.094245 -0.374865 0.218715\nv -0.096807 -0.389378 0.205027\nv -0.105522 -0.382871 0.211062\nv -0.085890 -0.379683 0.210339\nv -0.094605 -0.373175 0.216373\nv -0.097126 -0.388774 0.209128\nv -0.088522 -0.381133 0.213314\nv -0.093693 -0.377271 0.216895\nv -0.102297 -0.384912 0.212709\nv -0.097486 -0.387085 0.206786\nv -0.102657 -0.383223 0.210367\nv -0.094053 -0.375582 0.214553\nv -0.088882 -0.379444 0.210972\nv -0.088170 -0.376594 0.216533\nv -0.102510 -0.389328 0.209557\nv -0.102870 -0.387639 0.207215\nv -0.088531 -0.374904 0.214191\nv -0.090096 -0.378304 0.215596\nv -0.100716 -0.387735 0.210429\nv -0.101077 -0.386046 0.208087\nv -0.090457 -0.376615 0.213254\nv -0.106556 -0.383525 0.212557\nv -0.096288 -0.391191 0.205447\nv -0.094763 -0.373051 0.218295\nv -0.084495 -0.380718 0.211185\nv -0.103434 -0.389145 0.208024\nv -0.087805 -0.375265 0.215628\nv -0.105882 -0.393538 0.195688\nv -0.103893 -0.401688 0.204872\nv -0.097413 -0.382939 0.203261\nv -0.095424 -0.391089 0.212444\nv -0.108277 -0.392593 0.197045\nv -0.106288 -0.400744 0.206228\nv -0.099808 -0.381995 0.204618\nv -0.097819 -0.390145 0.213801\nv -0.104630 -0.394134 0.198314\nv -0.097955 -0.385781 0.204282\nv -0.096775 -0.390617 0.209730\nv -0.103450 -0.398970 0.203763\nv -0.107025 -0.393190 0.199670\nv -0.105844 -0.398026 0.205119\nv -0.099170 -0.389673 0.211087\nv -0.100350 -0.384837 0.205638\nv -0.095087 -0.385347 0.209043\nv -0.106210 -0.399269 0.199097\nv -0.108605 -0.398325 0.200454\nv -0.097482 -0.384403 0.210400\nv -0.096581 -0.387218 0.207707\nv -0.104819 -0.397528 0.200341\nv -0.107214 -0.396583 0.201698\nv -0.098976 -0.386273 0.209064\nv -0.105253 -0.402367 0.206064\nv -0.107596 -0.392765 0.195245\nv -0.096105 -0.390918 0.214244\nv -0.098448 -0.381315 0.203425\nv -0.107985 -0.399519 0.199259\nv -0.095861 -0.384346 0.210100\nv -0.081368 -0.371533 0.227066\nv -0.073507 -0.375176 0.218142\nv -0.069407 -0.366202 0.235427\nv -0.061546 -0.369844 0.226503\nv -0.081111 -0.374130 0.228354\nv -0.073249 -0.377773 0.219429\nv -0.069150 -0.368798 0.236714\nv -0.061288 -0.372442 0.227790\nv -0.078573 -0.371740 0.226089\nv -0.069146 -0.367538 0.232678\nv -0.064481 -0.369700 0.227382\nv -0.073908 -0.373902 0.220793\nv -0.078315 -0.374337 0.227376\nv -0.073650 -0.376499 0.222081\nv -0.064223 -0.372297 0.228670\nv -0.068888 -0.370135 0.233965\nv -0.063595 -0.367184 0.232280\nv -0.079306 -0.374188 0.221298\nv -0.079049 -0.376785 0.222585\nv -0.063338 -0.369782 0.233567\nv -0.065706 -0.368125 0.230804\nv -0.077341 -0.373312 0.222671\nv -0.077084 -0.375909 0.223959\nv -0.065448 -0.370722 0.232092\nv -0.073158 -0.377013 0.217655\nv -0.082420 -0.372721 0.228169\nv -0.060236 -0.371253 0.226687\nv -0.069499 -0.366961 0.237201\nv -0.079993 -0.375850 0.221371\nv -0.062869 -0.368217 0.233341\nv -0.089240 -0.382969 0.220137\nv -0.090454 -0.374559 0.211053\nv -0.077069 -0.375125 0.225772\nv -0.078283 -0.366716 0.216687\nv -0.087453 -0.384531 0.218453\nv -0.088668 -0.376121 0.209369\nv -0.075283 -0.376687 0.224087\nv -0.076497 -0.368277 0.215003\nv -0.088268 -0.380474 0.218854\nv -0.078676 -0.374292 0.223295\nv -0.079397 -0.369302 0.217905\nv -0.088989 -0.375484 0.213464\nv -0.086482 -0.382035 0.217170\nv -0.087203 -0.377046 0.211780\nv -0.077611 -0.370864 0.216220\nv -0.076890 -0.375854 0.221610\nv -0.075762 -0.369687 0.222116\nv -0.091748 -0.379989 0.214715\nv -0.089962 -0.381551 0.213030\nv -0.073976 -0.371249 0.220431\nv -0.077910 -0.371071 0.221121\nv -0.089749 -0.378701 0.215641\nv -0.087963 -0.380263 0.213956\nv -0.076123 -0.372633 0.219437\nv -0.090158 -0.374905 0.209176\nv -0.088727 -0.384814 0.219878\nv -0.077010 -0.366433 0.215262\nv -0.075579 -0.376341 0.225965\nv -0.091685 -0.381305 0.213489\nv -0.074261 -0.370076 0.221555\nv -0.065870 -0.365725 0.230803\nv -0.064841 -0.377778 0.233702\nv -0.054552 -0.362333 0.240892\nv -0.053523 -0.374385 0.243791\nv -0.067849 -0.365388 0.232909\nv -0.066820 -0.377440 0.235808\nv -0.056531 -0.361995 0.242998\nv -0.055502 -0.374048 0.245897\nv -0.064528 -0.367836 0.232402\nv -0.055608 -0.365163 0.240353\nv -0.054998 -0.372314 0.242073\nv -0.063917 -0.374988 0.234122\nv -0.066507 -0.367499 0.234509\nv -0.065896 -0.374650 0.236229\nv -0.056977 -0.371976 0.244180\nv -0.057587 -0.364825 0.242460\nv -0.052258 -0.367826 0.243928\nv -0.067124 -0.372282 0.230676\nv -0.069103 -0.371944 0.232782\nv -0.054237 -0.367488 0.246034\nv -0.054255 -0.368424 0.242148\nv -0.065264 -0.371724 0.232333\nv -0.067243 -0.371387 0.234440\nv -0.056234 -0.368087 0.244254\nv -0.066193 -0.378819 0.234608\nv -0.067405 -0.364619 0.231193\nv -0.053967 -0.375154 0.245507\nv -0.055179 -0.360954 0.242092\nv -0.068885 -0.372344 0.231041\nv -0.052682 -0.367487 0.245485\nv -0.051446 -0.371287 0.240207\nv -0.060479 -0.370977 0.248753\nv -0.040829 -0.369184 0.251354\nv -0.049862 -0.368875 0.259900\nv -0.051665 -0.368404 0.239872\nv -0.060698 -0.368095 0.248418\nv -0.041048 -0.366302 0.251019\nv -0.050081 -0.365993 0.259564\nv -0.052220 -0.371013 0.243061\nv -0.043853 -0.369357 0.251845\nv -0.049212 -0.369173 0.256916\nv -0.057580 -0.370830 0.248131\nv -0.052439 -0.368131 0.242725\nv -0.057798 -0.367948 0.247796\nv -0.049431 -0.366291 0.256581\nv -0.044071 -0.366474 0.251510\nv -0.043676 -0.368699 0.257380\nv -0.057622 -0.371460 0.242738\nv -0.057840 -0.368578 0.242403\nv -0.043894 -0.365817 0.257044\nv -0.045549 -0.369070 0.255413\nv -0.055877 -0.371115 0.244570\nv -0.056096 -0.368233 0.244234\nv -0.045768 -0.366188 0.255078\nv -0.061819 -0.369593 0.248899\nv -0.051177 -0.369957 0.238831\nv -0.050350 -0.367322 0.260941\nv -0.039708 -0.367686 0.250872\nv -0.058455 -0.370163 0.241811\nv -0.043255 -0.367153 0.257769\nv -0.047111 -0.374686 0.257237\nv -0.047923 -0.362295 0.256514\nv -0.037125 -0.373341 0.269063\nv -0.037937 -0.360950 0.268340\nv -0.044889 -0.374650 0.255357\nv -0.045702 -0.362259 0.254635\nv -0.034903 -0.373305 0.267184\nv -0.035716 -0.360914 0.266461\nv -0.046276 -0.372032 0.258274\nv -0.038406 -0.370972 0.267594\nv -0.038888 -0.363620 0.267165\nv -0.046758 -0.364680 0.257845\nv -0.044055 -0.371996 0.256394\nv -0.044537 -0.364644 0.255965\nv -0.036667 -0.363584 0.265286\nv -0.036185 -0.370936 0.265715\nv -0.035960 -0.366934 0.270562\nv -0.049077 -0.368701 0.255028\nv -0.046856 -0.368664 0.253148\nv -0.033739 -0.366898 0.268682\nv -0.037723 -0.367171 0.268475\nv -0.047437 -0.368480 0.256971\nv -0.045215 -0.368443 0.255091\nv -0.035501 -0.367135 0.266595\nv -0.047286 -0.361227 0.255035\nv -0.046328 -0.375826 0.255887\nv -0.036498 -0.359774 0.267811\nv -0.035541 -0.374373 0.268662\nv -0.048648 -0.368774 0.253281\nv -0.034351 -0.366849 0.270213\nv -0.042267 -0.366148 0.271721\nv -0.032412 -0.365942 0.264135\nv -0.032826 -0.365109 0.284016\nv -0.022970 -0.364904 0.276430\nv -0.042111 -0.369051 0.271846\nv -0.032255 -0.368845 0.264260\nv -0.032669 -0.368013 0.284141\nv -0.022813 -0.367807 0.276555\nv -0.039318 -0.366002 0.271409\nv -0.031877 -0.365184 0.281099\nv -0.026029 -0.365062 0.276598\nv -0.033471 -0.365880 0.266908\nv -0.039162 -0.368905 0.271534\nv -0.033314 -0.368783 0.267033\nv -0.025873 -0.367965 0.276723\nv -0.031721 -0.368087 0.281224\nv -0.026413 -0.364843 0.282156\nv -0.038815 -0.366208 0.266007\nv -0.038658 -0.369111 0.266132\nv -0.026256 -0.367746 0.282281\nv -0.028079 -0.365027 0.279987\nv -0.037264 -0.366037 0.268027\nv -0.037107 -0.368940 0.268152\nv -0.027922 -0.367930 0.280112\nv -0.031834 -0.367417 0.263028\nv -0.043446 -0.367660 0.271966\nv -0.021635 -0.366295 0.276310\nv -0.033246 -0.366538 0.285247\nv -0.039380 -0.367730 0.265231\nv -0.025863 -0.366243 0.282833\nv -0.027644 -0.360109 0.279109\nv -0.027131 -0.372510 0.279926\nv -0.018680 -0.358906 0.291742\nv -0.018168 -0.371307 0.292559\nv -0.030018 -0.360096 0.280792\nv -0.029505 -0.372497 0.281609\nv -0.021054 -0.358893 0.293425\nv -0.020542 -0.371294 0.294242\nv -0.026642 -0.362510 0.280539\nv -0.019578 -0.361562 0.290496\nv -0.019274 -0.368920 0.290981\nv -0.026338 -0.369868 0.281024\nv -0.029016 -0.362497 0.282222\nv -0.028712 -0.369855 0.282707\nv -0.021648 -0.368907 0.292664\nv -0.021952 -0.361549 0.292179\nv -0.017015 -0.364917 0.294137\nv -0.028788 -0.366497 0.277543\nv -0.031162 -0.366484 0.279226\nv -0.019388 -0.364904 0.295820\nv -0.018596 -0.365129 0.291908\nv -0.027316 -0.366299 0.279619\nv -0.029689 -0.366287 0.281302\nv -0.020970 -0.365117 0.293591\nv -0.028633 -0.373656 0.280333\nv -0.029236 -0.359046 0.279370\nv -0.018950 -0.372357 0.293980\nv -0.019553 -0.357746 0.293018\nv -0.030586 -0.366573 0.277523\nv -0.017754 -0.364851 0.295610\nv -0.013910 -0.365391 0.307934\nv -0.014082 -0.353586 0.304018\nv -0.006044 -0.361069 0.320617\nv -0.006216 -0.349264 0.316701\nv -0.011400 -0.365822 0.306525\nv -0.011573 -0.354017 0.302609\nv -0.003535 -0.361500 0.319207\nv -0.003707 -0.349695 0.315291\nv -0.013157 -0.362558 0.308407\nv -0.006958 -0.359152 0.318403\nv -0.007061 -0.352148 0.316079\nv -0.013260 -0.355554 0.306084\nv -0.010648 -0.362989 0.306998\nv -0.010751 -0.355985 0.304675\nv -0.004551 -0.352578 0.314670\nv -0.004449 -0.359583 0.316993\nv -0.004893 -0.354487 0.320653\nv -0.015225 -0.360164 0.303995\nv -0.012716 -0.360595 0.302585\nv -0.002384 -0.354918 0.319244\nv -0.006281 -0.355250 0.318415\nv -0.013933 -0.359454 0.306078\nv -0.011423 -0.359885 0.304669\nv -0.003772 -0.355680 0.317006\nv -0.013159 -0.352923 0.302456\nv -0.012955 -0.366831 0.307069\nv -0.004661 -0.348255 0.316156\nv -0.004458 -0.362163 0.320770\nv -0.014507 -0.360674 0.302425\nv -0.003246 -0.354486 0.320582\nv -0.015094 -0.365974 0.289729\nv -0.025501 -0.365311 0.296510\nv -0.006594 -0.363929 0.302572\nv -0.017001 -0.363266 0.309354\nv -0.015175 -0.363094 0.289324\nv -0.025581 -0.362431 0.296105\nv -0.006675 -0.361048 0.302167\nv -0.017081 -0.360385 0.308949\nv -0.016359 -0.365635 0.292393\nv -0.009660 -0.364022 0.302516\nv -0.015835 -0.363629 0.306539\nv -0.022534 -0.365241 0.296417\nv -0.016440 -0.362754 0.291988\nv -0.022615 -0.362361 0.296012\nv -0.015916 -0.360749 0.306134\nv -0.009741 -0.361142 0.302110\nv -0.010461 -0.363275 0.307983\nv -0.021626 -0.365962 0.291113\nv -0.021706 -0.363082 0.290707\nv -0.010541 -0.360395 0.307578\nv -0.011960 -0.363636 0.305717\nv -0.020229 -0.365626 0.293223\nv -0.020310 -0.362746 0.292817\nv -0.012041 -0.360756 0.305311\nv -0.026809 -0.363894 0.296396\nv -0.014549 -0.364675 0.288407\nv -0.017627 -0.361684 0.310271\nv -0.005366 -0.362465 0.302281\nv -0.022245 -0.364662 0.290034\nv -0.010076 -0.361733 0.308422\nv -0.013853 -0.351116 0.316416\nv 0.001213 -0.355509 0.311620\nv -0.005741 -0.339180 0.330970\nv 0.009326 -0.343573 0.326175\nv -0.013930 -0.354063 0.318875\nv 0.001136 -0.358456 0.314080\nv -0.005817 -0.342127 0.333430\nv 0.009249 -0.346520 0.328635\nv -0.009978 -0.350815 0.316897\nv -0.003584 -0.341407 0.328368\nv 0.005355 -0.344014 0.325523\nv -0.001038 -0.353421 0.314052\nv -0.010055 -0.353761 0.319357\nv -0.001115 -0.356368 0.316511\nv 0.005279 -0.346961 0.327982\nv -0.003661 -0.344354 0.330828\nv 0.003068 -0.339499 0.330862\nv -0.007588 -0.355178 0.311744\nv -0.007664 -0.358125 0.314203\nv 0.002992 -0.342446 0.333321\nv 0.001637 -0.341605 0.328293\nv -0.006255 -0.353217 0.314135\nv -0.006332 -0.356164 0.316594\nv 0.001560 -0.344552 0.330753\nv 0.002191 -0.357853 0.311839\nv -0.015559 -0.352677 0.317488\nv 0.010955 -0.344959 0.327562\nv -0.006795 -0.339783 0.333211\nv -0.008179 -0.357465 0.311981\nv 0.003435 -0.340376 0.332818\nv -0.151096 -0.197138 -0.141581\nv -0.150720 -0.188668 -0.132480\nv -0.143256 -0.207117 -0.132618\nv -0.142879 -0.198646 -0.123517\nv -0.148586 -0.196115 -0.142637\nv -0.148209 -0.187644 -0.133536\nv -0.140745 -0.206093 -0.133674\nv -0.140369 -0.197623 -0.124573\nv -0.150235 -0.196415 -0.138833\nv -0.144056 -0.204279 -0.131769\nv -0.143832 -0.199253 -0.126369\nv -0.150012 -0.191389 -0.133433\nv -0.147724 -0.195391 -0.139890\nv -0.147501 -0.190365 -0.134490\nv -0.141322 -0.198230 -0.127426\nv -0.141545 -0.203256 -0.132826\nv -0.141835 -0.204451 -0.126657\nv -0.152133 -0.191344 -0.138431\nv -0.149623 -0.190320 -0.139488\nv -0.139324 -0.203427 -0.127714\nv -0.143218 -0.202690 -0.128239\nv -0.150845 -0.192983 -0.136958\nv -0.148334 -0.191960 -0.138015\nv -0.140707 -0.201667 -0.129296\nv -0.149746 -0.187001 -0.132557\nv -0.150189 -0.196981 -0.143279\nv -0.141276 -0.197781 -0.122874\nv -0.141719 -0.207760 -0.133597\nv -0.151413 -0.190152 -0.139570\nv -0.140188 -0.204438 -0.126738\nv -0.095277 0.023046 -0.108558\nv -0.093998 0.032763 -0.104156\nv -0.090376 0.031534 -0.104156\nv -0.097814 0.032513 -0.104156\nv -0.101244 0.030822 -0.104156\nv -0.103765 0.027946 -0.104156\nv -0.104994 0.024325 -0.104156\nv -0.104744 0.020509 -0.104156\nv -0.103053 0.017079 -0.104156\nv -0.100178 0.014557 -0.104156\nv -0.096556 0.013328 -0.104156\nv -0.092740 0.013578 -0.104156\nv -0.089310 0.015270 -0.104156\nv -0.086789 0.018145 -0.104156\nv -0.085559 0.021766 -0.104156\nv -0.085809 0.025583 -0.104156\nv -0.087501 0.029012 -0.104156\nv -0.093527 0.036336 -0.047317\nv -0.093527 0.036336 0.093327\nv -0.088574 0.034655 0.093327\nv -0.088574 0.034655 -0.047317\nv -0.098746 0.035994 -0.047317\nv -0.098746 0.035994 0.093327\nv -0.103437 0.033681 -0.047317\nv -0.103437 0.033681 0.093327\nv -0.106886 0.029748 -0.047317\nv -0.106886 0.029748 0.093327\nv -0.108567 0.024795 -0.047317\nv -0.108567 0.024795 0.093327\nv -0.108225 0.019576 -0.047317\nv -0.108225 0.019576 0.093327\nv -0.105912 0.014885 -0.047317\nv -0.105912 0.014885 0.093327\nv -0.101979 0.011437 -0.047317\nv -0.101979 0.011437 0.093327\nv -0.097027 0.009755 -0.047317\nv -0.097027 0.009756 0.093327\nv -0.091807 0.010098 -0.047317\nv -0.091807 0.010098 0.093327\nv -0.087117 0.012411 -0.047317\nv -0.087116 0.012411 0.093327\nv -0.083668 0.016343 -0.047317\nv -0.083668 0.016343 0.093327\nv -0.081987 0.021296 -0.047317\nv -0.081987 0.021296 0.093327\nv -0.082329 0.026515 -0.047317\nv -0.082329 0.026515 0.093327\nv -0.084642 0.031206 -0.047317\nv -0.084642 0.031206 0.093327\nv -0.093527 0.036336 -0.091847\nv -0.093527 0.036336 -0.059026\nv -0.088574 0.034655 -0.059026\nv -0.088574 0.034655 -0.091847\nv -0.098746 0.035994 -0.091847\nv -0.098746 0.035994 -0.059026\nv -0.103437 0.033681 -0.091847\nv -0.103437 0.033681 -0.059026\nv -0.106886 0.029748 -0.091847\nv -0.106886 0.029748 -0.059026\nv -0.108567 0.024795 -0.091847\nv -0.108567 0.024795 -0.059026\nv -0.108225 0.019576 -0.091847\nv -0.108225 0.019576 -0.059026\nv -0.105912 0.014885 -0.091847\nv -0.105912 0.014885 -0.059026\nv -0.101979 0.011437 -0.091847\nv -0.101979 0.011437 -0.059026\nv -0.097027 0.009756 -0.091847\nv -0.097027 0.009755 -0.059026\nv -0.091807 0.010098 -0.091847\nv -0.091807 0.010098 -0.059026\nv -0.087116 0.012411 -0.091847\nv -0.087116 0.012411 -0.059026\nv -0.083668 0.016343 -0.091847\nv -0.083668 0.016343 -0.059026\nv -0.081987 0.021296 -0.091847\nv -0.081987 0.021296 -0.059026\nv -0.082329 0.026515 -0.091847\nv -0.082329 0.026515 -0.059026\nv -0.084642 0.031206 -0.091847\nv -0.084642 0.031206 -0.059026\nv -0.093586 0.035887 -0.098059\nv -0.088801 0.034262 -0.098059\nv -0.098629 0.035556 -0.098059\nv -0.103161 0.033321 -0.098059\nv -0.106494 0.029522 -0.098059\nv -0.108118 0.024736 -0.098059\nv -0.107787 0.019694 -0.098059\nv -0.105552 0.015161 -0.098059\nv -0.101753 0.011829 -0.098059\nv -0.096967 0.010205 -0.098059\nv -0.091925 0.010535 -0.098059\nv -0.087392 0.012770 -0.098059\nv -0.084060 0.016570 -0.098059\nv -0.082436 0.021355 -0.098059\nv -0.082766 0.026398 -0.098059\nv -0.085001 0.030930 -0.098059\nv -0.093290 0.038135 0.093327\nv -0.093290 0.038135 0.095484\nv -0.087667 0.036226 0.095484\nv -0.087667 0.036226 0.093327\nv -0.099216 0.037747 0.093327\nv -0.099216 0.037747 0.095484\nv -0.104542 0.035120 0.093327\nv -0.104542 0.035120 0.095484\nv -0.108457 0.030655 0.093327\nv -0.108457 0.030655 0.095484\nv -0.110366 0.025032 0.093327\nv -0.110366 0.025032 0.095484\nv -0.109978 0.019107 0.093327\nv -0.109978 0.019107 0.095484\nv -0.107351 0.013781 0.093327\nv -0.107351 0.013781 0.095484\nv -0.102887 0.009865 0.093327\nv -0.102887 0.009865 0.095484\nv -0.097263 0.007957 0.093327\nv -0.097263 0.007957 0.095484\nv -0.091338 0.008345 0.093327\nv -0.091338 0.008345 0.095484\nv -0.086012 0.010971 0.093327\nv -0.086012 0.010971 0.095484\nv -0.082096 0.015436 0.093327\nv -0.082096 0.015436 0.095484\nv -0.080188 0.021059 0.093327\nv -0.080188 0.021059 0.095484\nv -0.080576 0.026985 0.093327\nv -0.080576 0.026985 0.095484\nv -0.083203 0.032311 0.093327\nv -0.083203 0.032311 0.095484\nv -0.095277 0.023046 0.095485\nv -0.091510 0.029571 0.095485\nv -0.094293 0.030516 0.095485\nv -0.089299 0.027632 0.095485\nv -0.087999 0.024996 0.095485\nv -0.087807 0.022062 0.095485\nv -0.088752 0.019278 0.095485\nv -0.090690 0.017068 0.095485\nv -0.093327 0.015768 0.095485\nv -0.096260 0.015576 0.095485\nv -0.099044 0.016521 0.095485\nv -0.101254 0.018459 0.095485\nv -0.102555 0.021096 0.095485\nv -0.102747 0.024029 0.095485\nv -0.101802 0.026813 0.095485\nv -0.099864 0.029023 0.095485\nv -0.097227 0.030324 0.095485\nv -0.093667 0.035271 -0.057116\nv -0.089111 0.033725 -0.057116\nv -0.098468 0.034957 -0.057116\nv -0.102784 0.032829 -0.057116\nv -0.105956 0.029211 -0.057116\nv -0.107503 0.024655 -0.057116\nv -0.107188 0.019854 -0.057116\nv -0.105060 0.015539 -0.057116\nv -0.101442 0.012367 -0.057116\nv -0.096886 0.010820 -0.057116\nv -0.092085 0.011135 -0.057116\nv -0.087770 0.013263 -0.057116\nv -0.084598 0.016880 -0.057116\nv -0.083051 0.021436 -0.057116\nv -0.083366 0.026237 -0.057116\nv -0.085494 0.030552 -0.057116\nv -0.093545 0.036200 -0.049336\nv -0.088643 0.034536 -0.049336\nv -0.098711 0.035861 -0.049336\nv -0.103354 0.033571 -0.049336\nv -0.106767 0.029679 -0.049336\nv -0.108431 0.024777 -0.049336\nv -0.108092 0.019612 -0.049336\nv -0.105803 0.014969 -0.049336\nv -0.101911 0.011556 -0.049336\nv -0.097009 0.009892 -0.049336\nv -0.091843 0.010230 -0.049336\nv -0.087200 0.012520 -0.049336\nv -0.083787 0.016412 -0.049336\nv -0.082123 0.021314 -0.049336\nv -0.082462 0.026480 -0.049336\nv -0.084751 0.031122 -0.049336\nv -0.093690 0.035101 -0.048326\nv -0.089197 0.033576 -0.048326\nv -0.098424 0.034791 -0.048326\nv -0.102679 0.032693 -0.048326\nv -0.105807 0.029126 -0.048326\nv -0.107333 0.024633 -0.048326\nv -0.107022 0.019899 -0.048326\nv -0.104924 0.015643 -0.048326\nv -0.101357 0.012515 -0.048326\nv -0.096864 0.010990 -0.048326\nv -0.092130 0.011300 -0.048326\nv -0.087875 0.013399 -0.048326\nv -0.084746 0.016966 -0.048326\nv -0.083221 0.021459 -0.048326\nv -0.083532 0.026193 -0.048326\nv -0.085630 0.030448 -0.048326\nv -0.090845 0.030721 0.095485\nv -0.094120 0.031833 0.095485\nv -0.088246 0.028441 0.095485\nv -0.086716 0.025340 0.095485\nv -0.086490 0.021889 0.095485\nv -0.087601 0.018614 0.095485\nv -0.089882 0.016014 0.095485\nv -0.092983 0.014485 0.095485\nv -0.096434 0.014259 0.095485\nv -0.099708 0.015370 0.095485\nv -0.102308 0.017650 0.095485\nv -0.103838 0.020752 0.095485\nv -0.104064 0.024203 0.095485\nv -0.102952 0.027477 0.095485\nv -0.100672 0.030077 0.095485\nv -0.097571 0.031607 0.095485\nv -0.091178 0.030146 0.094707\nv -0.094207 0.031174 0.094707\nv -0.088772 0.028037 0.094707\nv -0.087358 0.025168 0.094707\nv -0.087148 0.021976 0.094707\nv -0.088177 0.018946 0.094707\nv -0.090286 0.016541 0.094707\nv -0.093155 0.015126 0.094707\nv -0.096347 0.014917 0.094707\nv -0.099376 0.015945 0.094707\nv -0.101781 0.018055 0.094707\nv -0.103196 0.020924 0.094707\nv -0.103405 0.024116 0.094707\nv -0.102377 0.027145 0.094707\nv -0.100268 0.029550 0.094707\nv -0.097399 0.030965 0.094707\nv -0.065996 -0.027825 -0.108558\nv -0.064717 -0.018108 -0.104156\nv -0.061095 -0.019337 -0.104156\nv -0.068533 -0.018358 -0.104156\nv -0.071963 -0.020049 -0.104156\nv -0.074484 -0.022925 -0.104156\nv -0.075714 -0.026546 -0.104156\nv -0.075463 -0.030362 -0.104156\nv -0.073772 -0.033792 -0.104156\nv -0.070897 -0.036314 -0.104156\nv -0.067275 -0.037543 -0.104156\nv -0.063459 -0.037293 -0.104156\nv -0.060029 -0.035601 -0.104156\nv -0.057508 -0.032726 -0.104156\nv -0.056278 -0.029105 -0.104156\nv -0.056529 -0.025289 -0.104156\nv -0.058220 -0.021859 -0.104156\nv -0.064246 -0.014535 -0.047317\nv -0.064246 -0.014535 0.093327\nv -0.059293 -0.016216 0.093327\nv -0.059294 -0.016216 -0.047317\nv -0.069465 -0.014877 -0.047317\nv -0.069465 -0.014877 0.093327\nv -0.074156 -0.017191 -0.047317\nv -0.074156 -0.017191 0.093327\nv -0.077605 -0.021123 -0.047317\nv -0.077605 -0.021123 0.093327\nv -0.079286 -0.026076 -0.047317\nv -0.079286 -0.026076 0.093327\nv -0.078944 -0.031295 -0.047317\nv -0.078944 -0.031295 0.093327\nv -0.076631 -0.035986 -0.047317\nv -0.076631 -0.035986 0.093327\nv -0.072698 -0.039434 -0.047317\nv -0.072698 -0.039434 0.093327\nv -0.067746 -0.041116 -0.047317\nv -0.067746 -0.041116 0.093327\nv -0.062527 -0.040774 -0.047317\nv -0.062526 -0.040774 0.093327\nv -0.057836 -0.038460 -0.047317\nv -0.057836 -0.038460 0.093327\nv -0.054387 -0.034528 -0.047317\nv -0.054387 -0.034528 0.093327\nv -0.052706 -0.029575 -0.047317\nv -0.052706 -0.029575 0.093327\nv -0.053048 -0.024356 -0.047317\nv -0.053048 -0.024356 0.093327\nv -0.055361 -0.019665 -0.047317\nv -0.055361 -0.019665 0.093327\nv -0.064246 -0.014535 -0.091847\nv -0.064246 -0.014535 -0.059026\nv -0.059293 -0.016216 -0.059026\nv -0.059293 -0.016216 -0.091847\nv -0.069465 -0.014877 -0.091847\nv -0.069465 -0.014877 -0.059026\nv -0.074156 -0.017191 -0.091847\nv -0.074156 -0.017191 -0.059026\nv -0.077605 -0.021123 -0.091847\nv -0.077605 -0.021123 -0.059026\nv -0.079286 -0.026076 -0.091847\nv -0.079286 -0.026076 -0.059026\nv -0.078944 -0.031295 -0.091847\nv -0.078944 -0.031295 -0.059026\nv -0.076631 -0.035986 -0.091847\nv -0.076631 -0.035986 -0.059026\nv -0.072698 -0.039434 -0.091847\nv -0.072698 -0.039434 -0.059026\nv -0.067746 -0.041116 -0.091847\nv -0.067746 -0.041116 -0.059026\nv -0.062526 -0.040774 -0.091847\nv -0.062526 -0.040774 -0.059026\nv -0.057836 -0.038460 -0.091847\nv -0.057836 -0.038460 -0.059026\nv -0.054387 -0.034528 -0.091847\nv -0.054387 -0.034528 -0.059026\nv -0.052706 -0.029575 -0.091847\nv -0.052706 -0.029575 -0.059026\nv -0.053048 -0.024356 -0.091847\nv -0.053048 -0.024356 -0.059026\nv -0.055361 -0.019665 -0.091847\nv -0.055361 -0.019665 -0.059026\nv -0.064305 -0.014984 -0.098059\nv -0.059520 -0.016609 -0.098059\nv -0.069348 -0.015315 -0.098059\nv -0.073881 -0.017550 -0.098059\nv -0.077213 -0.021350 -0.098059\nv -0.078837 -0.026135 -0.098059\nv -0.078506 -0.031178 -0.098059\nv -0.076271 -0.035710 -0.098059\nv -0.072472 -0.039042 -0.098059\nv -0.067686 -0.040667 -0.098059\nv -0.062644 -0.040336 -0.098059\nv -0.058111 -0.038101 -0.098059\nv -0.054779 -0.034301 -0.098059\nv -0.053155 -0.029516 -0.098059\nv -0.053485 -0.024473 -0.098059\nv -0.055721 -0.019941 -0.098059\nv -0.064009 -0.012736 0.093327\nv -0.064009 -0.012736 0.095484\nv -0.058386 -0.014645 0.095484\nv -0.058386 -0.014645 0.093327\nv -0.069935 -0.013125 0.093327\nv -0.069935 -0.013125 0.095484\nv -0.075261 -0.015751 0.093327\nv -0.075261 -0.015751 0.095484\nv -0.079176 -0.020216 0.093327\nv -0.079176 -0.020216 0.095484\nv -0.081085 -0.025839 0.093327\nv -0.081085 -0.025839 0.095484\nv -0.080697 -0.031765 0.093327\nv -0.080697 -0.031765 0.095484\nv -0.078070 -0.037090 0.093327\nv -0.078070 -0.037090 0.095484\nv -0.073606 -0.041006 0.093327\nv -0.073606 -0.041006 0.095484\nv -0.067982 -0.042915 0.093327\nv -0.067982 -0.042915 0.095484\nv -0.062057 -0.042526 0.093327\nv -0.062057 -0.042526 0.095484\nv -0.056731 -0.039900 0.093327\nv -0.056731 -0.039900 0.095484\nv -0.052816 -0.035435 0.093327\nv -0.052816 -0.035435 0.095484\nv -0.050907 -0.029812 0.093327\nv -0.050907 -0.029812 0.095484\nv -0.051295 -0.023886 0.093327\nv -0.051295 -0.023886 0.095484\nv -0.053922 -0.018560 0.093327\nv -0.053922 -0.018560 0.095484\nv -0.065996 -0.027825 0.095485\nv -0.062229 -0.021300 0.095485\nv -0.065012 -0.020355 0.095485\nv -0.060018 -0.023239 0.095485\nv -0.058718 -0.025875 0.095485\nv -0.058526 -0.028809 0.095485\nv -0.059471 -0.031593 0.095485\nv -0.061409 -0.033803 0.095485\nv -0.064046 -0.035103 0.095485\nv -0.066979 -0.035296 0.095485\nv -0.069763 -0.034351 0.095485\nv -0.071974 -0.032412 0.095485\nv -0.073274 -0.029776 0.095485\nv -0.073466 -0.026842 0.095485\nv -0.072521 -0.024058 0.095485\nv -0.070583 -0.021848 0.095485\nv -0.067946 -0.020548 0.095485\nv -0.064386 -0.015600 -0.057116\nv -0.059830 -0.017146 -0.057116\nv -0.069187 -0.015914 -0.057116\nv -0.073503 -0.018042 -0.057116\nv -0.076675 -0.021660 -0.057116\nv -0.078222 -0.026216 -0.057116\nv -0.077907 -0.031017 -0.057116\nv -0.075779 -0.035332 -0.057116\nv -0.072162 -0.038505 -0.057116\nv -0.067605 -0.040051 -0.057116\nv -0.062804 -0.039736 -0.057116\nv -0.058489 -0.037608 -0.057116\nv -0.055317 -0.033991 -0.057116\nv -0.053770 -0.029435 -0.057116\nv -0.054085 -0.024634 -0.057116\nv -0.056213 -0.020319 -0.057116\nv -0.064264 -0.014672 -0.049336\nv -0.059362 -0.016336 -0.049336\nv -0.069430 -0.015010 -0.049336\nv -0.074073 -0.017300 -0.049336\nv -0.077486 -0.021192 -0.049336\nv -0.079150 -0.026094 -0.049336\nv -0.078811 -0.031259 -0.049336\nv -0.076522 -0.035902 -0.049336\nv -0.072630 -0.039315 -0.049336\nv -0.067728 -0.040979 -0.049336\nv -0.062562 -0.040641 -0.049336\nv -0.057919 -0.038351 -0.049336\nv -0.054506 -0.034459 -0.049336\nv -0.052842 -0.029557 -0.049336\nv -0.053181 -0.024392 -0.049336\nv -0.055470 -0.019749 -0.049336\nv -0.064409 -0.015770 -0.048326\nv -0.059916 -0.017295 -0.048326\nv -0.069143 -0.016080 -0.048326\nv -0.073398 -0.018179 -0.048326\nv -0.076527 -0.021746 -0.048326\nv -0.078052 -0.026238 -0.048326\nv -0.077741 -0.030973 -0.048326\nv -0.075643 -0.035228 -0.048326\nv -0.072076 -0.038356 -0.048326\nv -0.067583 -0.039881 -0.048326\nv -0.062849 -0.039571 -0.048326\nv -0.058594 -0.037472 -0.048326\nv -0.055465 -0.033905 -0.048326\nv -0.053940 -0.029413 -0.048326\nv -0.054251 -0.024678 -0.048326\nv -0.056349 -0.020423 -0.048326\nv -0.061565 -0.020150 0.095485\nv -0.064839 -0.019038 0.095485\nv -0.058965 -0.022430 0.095485\nv -0.057435 -0.025532 0.095485\nv -0.057209 -0.028982 0.095485\nv -0.058320 -0.032257 0.095485\nv -0.060601 -0.034857 0.095485\nv -0.063702 -0.036386 0.095485\nv -0.067153 -0.036612 0.095485\nv -0.070427 -0.035501 0.095485\nv -0.073027 -0.033221 0.095485\nv -0.074557 -0.030119 0.095485\nv -0.074783 -0.026669 0.095485\nv -0.073671 -0.023394 0.095485\nv -0.071391 -0.020794 0.095485\nv -0.068290 -0.019265 0.095485\nv -0.061897 -0.020725 0.094707\nv -0.064926 -0.019697 0.094707\nv -0.059491 -0.022834 0.094707\nv -0.058077 -0.025703 0.094707\nv -0.057867 -0.028896 0.094707\nv -0.058896 -0.031925 0.094707\nv -0.061005 -0.034330 0.094707\nv -0.063874 -0.035745 0.094707\nv -0.067066 -0.035954 0.094707\nv -0.070095 -0.034926 0.094707\nv -0.072500 -0.032816 0.094707\nv -0.073915 -0.029947 0.094707\nv -0.074124 -0.026755 0.094707\nv -0.073096 -0.023726 0.094707\nv -0.070987 -0.021321 0.094707\nv -0.068118 -0.019906 0.094707\nv -0.036505 0.023046 -0.108558\nv -0.035226 0.032763 -0.104156\nv -0.031605 0.031534 -0.104156\nv -0.039042 0.032513 -0.104156\nv -0.042472 0.030822 -0.104156\nv -0.044994 0.027946 -0.104156\nv -0.046223 0.024325 -0.104156\nv -0.045973 0.020509 -0.104156\nv -0.044281 0.017079 -0.104156\nv -0.041406 0.014557 -0.104156\nv -0.037785 0.013328 -0.104156\nv -0.033969 0.013578 -0.104156\nv -0.030539 0.015270 -0.104156\nv -0.028017 0.018145 -0.104156\nv -0.026788 0.021766 -0.104156\nv -0.027038 0.025583 -0.104156\nv -0.028729 0.029012 -0.104156\nv -0.034756 0.036336 -0.047317\nv -0.034756 0.036336 0.093327\nv -0.029803 0.034655 0.093327\nv -0.029803 0.034655 -0.047317\nv -0.039975 0.035994 -0.047317\nv -0.039975 0.035994 0.093327\nv -0.044666 0.033681 -0.047317\nv -0.044666 0.033681 0.093327\nv -0.048114 0.029748 -0.047317\nv -0.048114 0.029748 0.093327\nv -0.049796 0.024795 -0.047317\nv -0.049796 0.024795 0.093327\nv -0.049453 0.019576 -0.047317\nv -0.049453 0.019576 0.093327\nv -0.047140 0.014885 -0.047317\nv -0.047140 0.014885 0.093327\nv -0.043208 0.011437 -0.047317\nv -0.043208 0.011437 0.093327\nv -0.038255 0.009755 -0.047317\nv -0.038255 0.009756 0.093327\nv -0.033036 0.010098 -0.047317\nv -0.033036 0.010098 0.093327\nv -0.028345 0.012411 -0.047317\nv -0.028345 0.012411 0.093327\nv -0.024896 0.016343 -0.047317\nv -0.024896 0.016343 0.093327\nv -0.023215 0.021296 -0.047317\nv -0.023215 0.021296 0.093327\nv -0.023557 0.026515 -0.047317\nv -0.023557 0.026515 0.093327\nv -0.025870 0.031206 -0.047317\nv -0.025870 0.031206 0.093327\nv -0.034756 0.036336 -0.091847\nv -0.034756 0.036336 -0.059026\nv -0.029803 0.034655 -0.059026\nv -0.029803 0.034655 -0.091847\nv -0.039975 0.035994 -0.091847\nv -0.039975 0.035994 -0.059026\nv -0.044666 0.033681 -0.091847\nv -0.044666 0.033681 -0.059026\nv -0.048114 0.029748 -0.091847\nv -0.048114 0.029748 -0.059026\nv -0.049796 0.024795 -0.091847\nv -0.049796 0.024795 -0.059026\nv -0.049453 0.019576 -0.091847\nv -0.049453 0.019576 -0.059026\nv -0.047140 0.014885 -0.091847\nv -0.047140 0.014885 -0.059026\nv -0.043208 0.011437 -0.091847\nv -0.043208 0.011437 -0.059026\nv -0.038255 0.009756 -0.091847\nv -0.038255 0.009755 -0.059026\nv -0.033036 0.010098 -0.091847\nv -0.033036 0.010098 -0.059026\nv -0.028345 0.012411 -0.091847\nv -0.028345 0.012411 -0.059026\nv -0.024896 0.016343 -0.091847\nv -0.024896 0.016343 -0.059026\nv -0.023215 0.021296 -0.091847\nv -0.023215 0.021296 -0.059026\nv -0.023557 0.026515 -0.091847\nv -0.023557 0.026515 -0.059026\nv -0.025870 0.031206 -0.091847\nv -0.025870 0.031206 -0.059026\nv -0.034815 0.035887 -0.098059\nv -0.030029 0.034262 -0.098059\nv -0.039857 0.035556 -0.098059\nv -0.044390 0.033321 -0.098059\nv -0.047722 0.029522 -0.098059\nv -0.049346 0.024736 -0.098059\nv -0.049016 0.019694 -0.098059\nv -0.046781 0.015161 -0.098059\nv -0.042981 0.011829 -0.098059\nv -0.038196 0.010205 -0.098059\nv -0.033153 0.010535 -0.098059\nv -0.028621 0.012770 -0.098059\nv -0.025289 0.016570 -0.098059\nv -0.023664 0.021355 -0.098059\nv -0.023995 0.026398 -0.098059\nv -0.026230 0.030930 -0.098059\nv -0.034519 0.038135 0.093327\nv -0.034519 0.038135 0.095484\nv -0.028896 0.036226 0.095484\nv -0.028896 0.036226 0.093327\nv -0.040444 0.037747 0.093327\nv -0.040444 0.037747 0.095484\nv -0.045770 0.035120 0.093327\nv -0.045770 0.035120 0.095484\nv -0.049686 0.030655 0.093327\nv -0.049686 0.030655 0.095484\nv -0.051594 0.025032 0.093327\nv -0.051594 0.025032 0.095484\nv -0.051206 0.019107 0.093327\nv -0.051206 0.019107 0.095484\nv -0.048580 0.013781 0.093327\nv -0.048580 0.013781 0.095484\nv -0.044115 0.009865 0.093327\nv -0.044115 0.009865 0.095484\nv -0.038492 0.007957 0.093327\nv -0.038492 0.007957 0.095484\nv -0.032566 0.008345 0.093327\nv -0.032566 0.008345 0.095484\nv -0.027240 0.010971 0.093327\nv -0.027240 0.010971 0.095484\nv -0.023325 0.015436 0.093327\nv -0.023325 0.015436 0.095484\nv -0.021416 0.021059 0.093327\nv -0.021416 0.021059 0.095484\nv -0.021804 0.026985 0.093327\nv -0.021804 0.026985 0.095484\nv -0.024431 0.032311 0.093327\nv -0.024431 0.032311 0.095484\nv -0.036505 0.023046 0.095485\nv -0.032738 0.029571 0.095485\nv -0.035522 0.030516 0.095485\nv -0.030528 0.027632 0.095485\nv -0.029227 0.024996 0.095485\nv -0.029035 0.022062 0.095485\nv -0.029980 0.019278 0.095485\nv -0.031919 0.017068 0.095485\nv -0.034555 0.015768 0.095485\nv -0.037489 0.015576 0.095485\nv -0.040273 0.016521 0.095485\nv -0.042483 0.018459 0.095485\nv -0.043783 0.021096 0.095485\nv -0.043975 0.024029 0.095485\nv -0.043030 0.026813 0.095485\nv -0.041092 0.029023 0.095485\nv -0.038455 0.030324 0.095485\nv -0.034896 0.035271 -0.057116\nv -0.030340 0.033725 -0.057116\nv -0.039697 0.034957 -0.057116\nv -0.044012 0.032829 -0.057116\nv -0.047184 0.029211 -0.057116\nv -0.048731 0.024655 -0.057116\nv -0.048416 0.019854 -0.057116\nv -0.046288 0.015539 -0.057116\nv -0.042671 0.012367 -0.057116\nv -0.038115 0.010820 -0.057116\nv -0.033314 0.011135 -0.057116\nv -0.028999 0.013263 -0.057116\nv -0.025826 0.016880 -0.057116\nv -0.024280 0.021436 -0.057116\nv -0.024594 0.026237 -0.057116\nv -0.026722 0.030552 -0.057116\nv -0.034774 0.036200 -0.049336\nv -0.029872 0.034536 -0.049336\nv -0.039939 0.035861 -0.049336\nv -0.044582 0.033571 -0.049336\nv -0.047995 0.029679 -0.049336\nv -0.049659 0.024777 -0.049336\nv -0.049321 0.019612 -0.049336\nv -0.047031 0.014969 -0.049336\nv -0.043139 0.011556 -0.049336\nv -0.038237 0.009892 -0.049336\nv -0.033071 0.010230 -0.049336\nv -0.028429 0.012520 -0.049336\nv -0.025015 0.016412 -0.049336\nv -0.023351 0.021314 -0.049336\nv -0.023690 0.026480 -0.049336\nv -0.025980 0.031122 -0.049336\nv -0.034918 0.035101 -0.048326\nv -0.030425 0.033576 -0.048326\nv -0.039652 0.034791 -0.048326\nv -0.043908 0.032693 -0.048326\nv -0.047036 0.029126 -0.048326\nv -0.048561 0.024633 -0.048326\nv -0.048251 0.019899 -0.048326\nv -0.046152 0.015643 -0.048326\nv -0.042585 0.012515 -0.048326\nv -0.038092 0.010990 -0.048326\nv -0.033358 0.011300 -0.048326\nv -0.029103 0.013399 -0.048326\nv -0.025975 0.016966 -0.048326\nv -0.024450 0.021459 -0.048326\nv -0.024760 0.026193 -0.048326\nv -0.026858 0.030448 -0.048326\nv -0.032074 0.030721 0.095485\nv -0.035348 0.031833 0.095485\nv -0.029474 0.028441 0.095485\nv -0.027944 0.025340 0.095485\nv -0.027718 0.021889 0.095485\nv -0.028830 0.018614 0.095485\nv -0.031110 0.016014 0.095485\nv -0.034211 0.014485 0.095485\nv -0.037662 0.014259 0.095485\nv -0.040937 0.015370 0.095485\nv -0.043537 0.017650 0.095485\nv -0.045066 0.020752 0.095485\nv -0.045292 0.024203 0.095485\nv -0.044181 0.027477 0.095485\nv -0.041901 0.030077 0.095485\nv -0.038799 0.031607 0.095485\nv -0.032406 0.030146 0.094707\nv -0.035435 0.031174 0.094707\nv -0.030001 0.028037 0.094707\nv -0.028586 0.025168 0.094707\nv -0.028377 0.021976 0.094707\nv -0.029405 0.018946 0.094707\nv -0.031514 0.016541 0.094707\nv -0.034383 0.015126 0.094707\nv -0.037575 0.014917 0.094707\nv -0.040605 0.015945 0.094707\nv -0.043010 0.018055 0.094707\nv -0.044425 0.020924 0.094707\nv -0.044634 0.024116 0.094707\nv -0.043606 0.027145 0.094707\nv -0.041496 0.029550 0.094707\nv -0.038627 0.030965 0.094707\nv -0.065996 0.039932 -0.108558\nv -0.064717 0.049650 -0.104156\nv -0.061095 0.048421 -0.104156\nv -0.068533 0.049400 -0.104156\nv -0.071963 0.047708 -0.104156\nv -0.074484 0.044833 -0.104156\nv -0.075714 0.041212 -0.104156\nv -0.075463 0.037396 -0.104156\nv -0.073772 0.033966 -0.104156\nv -0.070897 0.031444 -0.104156\nv -0.067275 0.030215 -0.104156\nv -0.063459 0.030465 -0.104156\nv -0.060029 0.032156 -0.104156\nv -0.057508 0.035032 -0.104156\nv -0.056278 0.038653 -0.104156\nv -0.056529 0.042469 -0.104156\nv -0.058220 0.045899 -0.104156\nv -0.064246 0.053223 -0.047317\nv -0.064246 0.053223 0.093327\nv -0.059293 0.051541 0.093327\nv -0.059294 0.051541 -0.047317\nv -0.069465 0.052881 -0.047317\nv -0.069465 0.052881 0.093327\nv -0.074156 0.050567 -0.047317\nv -0.074156 0.050567 0.093327\nv -0.077605 0.046635 -0.047317\nv -0.077605 0.046635 0.093327\nv -0.079286 0.041682 -0.047317\nv -0.079286 0.041682 0.093327\nv -0.078944 0.036463 -0.047317\nv -0.078944 0.036463 0.093327\nv -0.076631 0.031772 -0.047317\nv -0.076631 0.031772 0.093327\nv -0.072698 0.028323 -0.047317\nv -0.072698 0.028323 0.093327\nv -0.067746 0.026642 -0.047317\nv -0.067746 0.026642 0.093327\nv -0.062527 0.026984 -0.047317\nv -0.062526 0.026984 0.093327\nv -0.057836 0.029298 -0.047317\nv -0.057836 0.029298 0.093327\nv -0.054387 0.033230 -0.047317\nv -0.054387 0.033230 0.093327\nv -0.052706 0.038183 -0.047317\nv -0.052706 0.038183 0.093327\nv -0.053048 0.043402 -0.047317\nv -0.053048 0.043402 0.093327\nv -0.055361 0.048093 -0.047317\nv -0.055361 0.048093 0.093327\nv -0.064246 0.053223 -0.091847\nv -0.064246 0.053223 -0.059026\nv -0.059293 0.051541 -0.059026\nv -0.059293 0.051541 -0.091847\nv -0.069465 0.052881 -0.091847\nv -0.069465 0.052881 -0.059026\nv -0.074156 0.050567 -0.091847\nv -0.074156 0.050567 -0.059026\nv -0.077605 0.046635 -0.091847\nv -0.077605 0.046635 -0.059026\nv -0.079286 0.041682 -0.091847\nv -0.079286 0.041682 -0.059026\nv -0.078944 0.036463 -0.091847\nv -0.078944 0.036463 -0.059026\nv -0.076631 0.031772 -0.091847\nv -0.076631 0.031772 -0.059026\nv -0.072698 0.028323 -0.091847\nv -0.072698 0.028323 -0.059026\nv -0.067746 0.026642 -0.091847\nv -0.067746 0.026642 -0.059026\nv -0.062526 0.026984 -0.091847\nv -0.062526 0.026984 -0.059026\nv -0.057836 0.029298 -0.091847\nv -0.057836 0.029298 -0.059026\nv -0.054387 0.033230 -0.091847\nv -0.054387 0.033230 -0.059026\nv -0.052706 0.038183 -0.091847\nv -0.052706 0.038183 -0.059026\nv -0.053048 0.043402 -0.091847\nv -0.053048 0.043402 -0.059026\nv -0.055361 0.048093 -0.091847\nv -0.055361 0.048093 -0.059026\nv -0.064305 0.052774 -0.098059\nv -0.059520 0.051149 -0.098059\nv -0.069348 0.052443 -0.098059\nv -0.073881 0.050208 -0.098059\nv -0.077213 0.046408 -0.098059\nv -0.078837 0.041623 -0.098059\nv -0.078506 0.036580 -0.098059\nv -0.076271 0.032048 -0.098059\nv -0.072472 0.028716 -0.098059\nv -0.067686 0.027091 -0.098059\nv -0.062644 0.027422 -0.098059\nv -0.058111 0.029657 -0.098059\nv -0.054779 0.033456 -0.098059\nv -0.053155 0.038242 -0.098059\nv -0.053485 0.043285 -0.098059\nv -0.055721 0.047817 -0.098059\nv -0.064009 0.055022 0.093327\nv -0.064009 0.055022 0.095484\nv -0.058386 0.053113 0.095484\nv -0.058386 0.053113 0.093327\nv -0.069935 0.054633 0.093327\nv -0.069935 0.054633 0.095484\nv -0.075261 0.052007 0.093327\nv -0.075261 0.052007 0.095484\nv -0.079176 0.047542 0.093327\nv -0.079176 0.047542 0.095484\nv -0.081085 0.041919 0.093327\nv -0.081085 0.041919 0.095484\nv -0.080697 0.035993 0.093327\nv -0.080697 0.035993 0.095484\nv -0.078070 0.030667 0.093327\nv -0.078070 0.030667 0.095484\nv -0.073606 0.026752 0.093327\nv -0.073606 0.026752 0.095484\nv -0.067982 0.024843 0.093327\nv -0.067982 0.024843 0.095484\nv -0.062057 0.025232 0.093327\nv -0.062057 0.025232 0.095484\nv -0.056731 0.027858 0.093327\nv -0.056731 0.027858 0.095484\nv -0.052816 0.032323 0.093327\nv -0.052816 0.032323 0.095484\nv -0.050907 0.037946 0.093327\nv -0.050907 0.037946 0.095484\nv -0.051295 0.043871 0.093327\nv -0.051295 0.043871 0.095484\nv -0.053922 0.049197 0.093327\nv -0.053922 0.049197 0.095484\nv -0.065996 0.039932 0.095485\nv -0.062229 0.046458 0.095485\nv -0.065012 0.047403 0.095485\nv -0.060018 0.044519 0.095485\nv -0.058718 0.041883 0.095485\nv -0.058526 0.038949 0.095485\nv -0.059471 0.036165 0.095485\nv -0.061409 0.033955 0.095485\nv -0.064046 0.032655 0.095485\nv -0.066979 0.032462 0.095485\nv -0.069763 0.033407 0.095485\nv -0.071974 0.035346 0.095485\nv -0.073274 0.037982 0.095485\nv -0.073466 0.040916 0.095485\nv -0.072521 0.043700 0.095485\nv -0.070583 0.045910 0.095485\nv -0.067946 0.047210 0.095485\nv -0.064386 0.052158 -0.057116\nv -0.059830 0.050612 -0.057116\nv -0.069187 0.051843 -0.057116\nv -0.073503 0.049715 -0.057116\nv -0.076675 0.046098 -0.057116\nv -0.078222 0.041542 -0.057116\nv -0.077907 0.036741 -0.057116\nv -0.075779 0.032426 -0.057116\nv -0.072162 0.029253 -0.057116\nv -0.067605 0.027707 -0.057116\nv -0.062804 0.028021 -0.057116\nv -0.058489 0.030149 -0.057116\nv -0.055317 0.033767 -0.057116\nv -0.053770 0.038323 -0.057116\nv -0.054085 0.043124 -0.057116\nv -0.056213 0.047439 -0.057116\nv -0.064264 0.053086 -0.049336\nv -0.059362 0.051422 -0.049336\nv -0.069430 0.052748 -0.049336\nv -0.074073 0.050458 -0.049336\nv -0.077486 0.046566 -0.049336\nv -0.079150 0.041664 -0.049336\nv -0.078811 0.036499 -0.049336\nv -0.076522 0.031856 -0.049336\nv -0.072630 0.028443 -0.049336\nv -0.067728 0.026779 -0.049336\nv -0.062562 0.027117 -0.049336\nv -0.057919 0.029407 -0.049336\nv -0.054506 0.033299 -0.049336\nv -0.052842 0.038201 -0.049336\nv -0.053181 0.043366 -0.049336\nv -0.055470 0.048009 -0.049336\nv -0.064409 0.051988 -0.048326\nv -0.059916 0.050463 -0.048326\nv -0.069143 0.051678 -0.048326\nv -0.073398 0.049579 -0.048326\nv -0.076527 0.046012 -0.048326\nv -0.078052 0.041520 -0.048326\nv -0.077741 0.036785 -0.048326\nv -0.075643 0.032530 -0.048326\nv -0.072076 0.029402 -0.048326\nv -0.067583 0.027877 -0.048326\nv -0.062849 0.028187 -0.048326\nv -0.058594 0.030285 -0.048326\nv -0.055465 0.033853 -0.048326\nv -0.053940 0.038345 -0.048326\nv -0.054251 0.043080 -0.048326\nv -0.056349 0.047335 -0.048326\nv -0.061565 0.047608 0.095485\nv -0.064839 0.048719 0.095485\nv -0.058965 0.045328 0.095485\nv -0.057435 0.042226 0.095485\nv -0.057209 0.038776 0.095485\nv -0.058320 0.035501 0.095485\nv -0.060601 0.032901 0.095485\nv -0.063702 0.031372 0.095485\nv -0.067153 0.031145 0.095485\nv -0.070427 0.032257 0.095485\nv -0.073027 0.034537 0.095485\nv -0.074557 0.037639 0.095485\nv -0.074783 0.041089 0.095485\nv -0.073671 0.044364 0.095485\nv -0.071391 0.046964 0.095485\nv -0.068290 0.048493 0.095485\nv -0.061897 0.047033 0.094707\nv -0.064926 0.048061 0.094707\nv -0.059491 0.044923 0.094707\nv -0.058077 0.042054 0.094707\nv -0.057867 0.038862 0.094707\nv -0.058896 0.035833 0.094707\nv -0.061005 0.033428 0.094707\nv -0.063874 0.032013 0.094707\nv -0.067066 0.031804 0.094707\nv -0.070095 0.032832 0.094707\nv -0.072500 0.034941 0.094707\nv -0.073915 0.037810 0.094707\nv -0.074124 0.041003 0.094707\nv -0.073096 0.044032 0.094707\nv -0.070987 0.046437 0.094707\nv -0.068118 0.047852 0.094707\nv -0.036727 -0.011111 -0.108558\nv -0.035448 -0.001394 -0.104156\nv -0.031827 -0.002623 -0.104156\nv -0.039264 -0.001644 -0.104156\nv -0.042694 -0.003335 -0.104156\nv -0.045216 -0.006210 -0.104156\nv -0.046445 -0.009832 -0.104156\nv -0.046195 -0.013648 -0.104156\nv -0.044503 -0.017078 -0.104156\nv -0.041628 -0.019599 -0.104156\nv -0.038007 -0.020829 -0.104156\nv -0.034191 -0.020579 -0.104156\nv -0.030761 -0.018887 -0.104156\nv -0.028239 -0.016012 -0.104156\nv -0.027010 -0.012391 -0.104156\nv -0.027260 -0.008574 -0.104156\nv -0.028951 -0.005144 -0.104156\nv -0.034978 0.002179 -0.047317\nv -0.034978 0.002179 0.093327\nv -0.030025 0.000498 0.093327\nv -0.030025 0.000498 -0.047317\nv -0.040197 0.001837 -0.047317\nv -0.040197 0.001837 0.093327\nv -0.044888 -0.000476 -0.047317\nv -0.044888 -0.000476 0.093327\nv -0.048337 -0.004409 -0.047317\nv -0.048336 -0.004409 0.093327\nv -0.050018 -0.009361 -0.047317\nv -0.050018 -0.009361 0.093327\nv -0.049676 -0.014581 -0.047317\nv -0.049676 -0.014581 0.093327\nv -0.047362 -0.019272 -0.047317\nv -0.047362 -0.019272 0.093327\nv -0.043430 -0.022720 -0.047317\nv -0.043430 -0.022720 0.093327\nv -0.038477 -0.024401 -0.047317\nv -0.038477 -0.024401 0.093327\nv -0.033258 -0.024059 -0.047317\nv -0.033258 -0.024059 0.093327\nv -0.028567 -0.021746 -0.047317\nv -0.028567 -0.021746 0.093327\nv -0.025118 -0.017814 -0.047317\nv -0.025118 -0.017814 0.093327\nv -0.023437 -0.012861 -0.047317\nv -0.023437 -0.012861 0.093327\nv -0.023779 -0.007642 -0.047317\nv -0.023779 -0.007642 0.093327\nv -0.026093 -0.002951 -0.047317\nv -0.026093 -0.002951 0.093327\nv -0.034978 0.002179 -0.091847\nv -0.034978 0.002179 -0.059026\nv -0.030025 0.000498 -0.059026\nv -0.030025 0.000498 -0.091847\nv -0.040197 0.001837 -0.091847\nv -0.040197 0.001837 -0.059026\nv -0.044888 -0.000476 -0.091847\nv -0.044888 -0.000476 -0.059026\nv -0.048336 -0.004409 -0.091847\nv -0.048336 -0.004409 -0.059026\nv -0.050018 -0.009361 -0.091847\nv -0.050018 -0.009361 -0.059026\nv -0.049676 -0.014581 -0.091847\nv -0.049676 -0.014581 -0.059026\nv -0.047362 -0.019272 -0.091847\nv -0.047362 -0.019272 -0.059026\nv -0.043430 -0.022720 -0.091847\nv -0.043430 -0.022720 -0.059026\nv -0.038477 -0.024401 -0.091847\nv -0.038477 -0.024401 -0.059026\nv -0.033258 -0.024059 -0.091847\nv -0.033258 -0.024059 -0.059026\nv -0.028567 -0.021746 -0.091847\nv -0.028567 -0.021746 -0.059026\nv -0.025118 -0.017814 -0.091847\nv -0.025118 -0.017814 -0.059026\nv -0.023437 -0.012861 -0.091847\nv -0.023437 -0.012861 -0.059026\nv -0.023779 -0.007642 -0.091847\nv -0.023779 -0.007642 -0.059026\nv -0.026093 -0.002951 -0.091847\nv -0.026093 -0.002951 -0.059026\nv -0.035037 0.001730 -0.098059\nv -0.030252 0.000105 -0.098059\nv -0.040080 0.001399 -0.098059\nv -0.044612 -0.000836 -0.098059\nv -0.047944 -0.004635 -0.098059\nv -0.049569 -0.009421 -0.098059\nv -0.049238 -0.014463 -0.098059\nv -0.047003 -0.018996 -0.098059\nv -0.043203 -0.022328 -0.098059\nv -0.038418 -0.023952 -0.098059\nv -0.033375 -0.023622 -0.098059\nv -0.028843 -0.021387 -0.098059\nv -0.025511 -0.017587 -0.098059\nv -0.023886 -0.012802 -0.098059\nv -0.024217 -0.007759 -0.098059\nv -0.026452 -0.003227 -0.098059\nv -0.034741 0.003978 0.093327\nv -0.034741 0.003978 0.095484\nv -0.029118 0.002069 0.095484\nv -0.029118 0.002069 0.093327\nv -0.040667 0.003590 0.093327\nv -0.040667 0.003590 0.095484\nv -0.045992 0.000963 0.093327\nv -0.045992 0.000963 0.095484\nv -0.049908 -0.003501 0.093327\nv -0.049908 -0.003501 0.095484\nv -0.051817 -0.009125 0.093327\nv -0.051817 -0.009125 0.095484\nv -0.051428 -0.015050 0.093327\nv -0.051428 -0.015050 0.095484\nv -0.048802 -0.020376 0.093327\nv -0.048802 -0.020376 0.095484\nv -0.044337 -0.024292 0.093327\nv -0.044337 -0.024292 0.095484\nv -0.038714 -0.026200 0.093327\nv -0.038714 -0.026200 0.095484\nv -0.032788 -0.025812 0.093327\nv -0.032788 -0.025812 0.095484\nv -0.027462 -0.023186 0.093327\nv -0.027462 -0.023186 0.095484\nv -0.023547 -0.018721 0.093327\nv -0.023547 -0.018721 0.095484\nv -0.021638 -0.013098 0.093327\nv -0.021638 -0.013098 0.095484\nv -0.022027 -0.007172 0.093327\nv -0.022027 -0.007172 0.095484\nv -0.024653 -0.001846 0.093327\nv -0.024653 -0.001846 0.095484\nv -0.036727 -0.011111 0.095485\nv -0.032960 -0.004586 0.095485\nv -0.035744 -0.003641 0.095485\nv -0.030750 -0.006524 0.095485\nv -0.029450 -0.009161 0.095485\nv -0.029257 -0.012095 0.095485\nv -0.030202 -0.014878 0.095485\nv -0.032141 -0.017089 0.095485\nv -0.034777 -0.018389 0.095485\nv -0.037711 -0.018581 0.095485\nv -0.040495 -0.017636 0.095485\nv -0.042705 -0.015698 0.095485\nv -0.044005 -0.013061 0.095485\nv -0.044198 -0.010128 0.095485\nv -0.043253 -0.007344 0.095485\nv -0.041314 -0.005134 0.095485\nv -0.038678 -0.003833 0.095485\nv -0.035118 0.001114 -0.057116\nv -0.030562 -0.000432 -0.057116\nv -0.039919 0.000800 -0.057116\nv -0.044234 -0.001328 -0.057116\nv -0.047407 -0.004946 -0.057116\nv -0.048953 -0.009502 -0.057116\nv -0.048638 -0.014303 -0.057116\nv -0.046510 -0.018618 -0.057116\nv -0.042893 -0.021790 -0.057116\nv -0.038337 -0.023337 -0.057116\nv -0.033536 -0.023022 -0.057116\nv -0.029221 -0.020894 -0.057116\nv -0.026048 -0.017277 -0.057116\nv -0.024502 -0.012721 -0.057116\nv -0.024816 -0.007920 -0.057116\nv -0.026944 -0.003604 -0.057116\nv -0.034996 0.002043 -0.049336\nv -0.030094 0.000379 -0.049336\nv -0.040161 0.001704 -0.049336\nv -0.044804 -0.000585 -0.049336\nv -0.048217 -0.004477 -0.049336\nv -0.049881 -0.009379 -0.049336\nv -0.049543 -0.014545 -0.049336\nv -0.047253 -0.019188 -0.049336\nv -0.043361 -0.022601 -0.049336\nv -0.038459 -0.024265 -0.049336\nv -0.033294 -0.023926 -0.049336\nv -0.028651 -0.021637 -0.049336\nv -0.025238 -0.017745 -0.049336\nv -0.023574 -0.012843 -0.049336\nv -0.023912 -0.007677 -0.049336\nv -0.026202 -0.003035 -0.049336\nv -0.035140 0.000944 -0.048326\nv -0.030648 -0.000581 -0.048326\nv -0.039875 0.000634 -0.048326\nv -0.044130 -0.001464 -0.048326\nv -0.047258 -0.005031 -0.048326\nv -0.048783 -0.009524 -0.048326\nv -0.048473 -0.014258 -0.048326\nv -0.046374 -0.018514 -0.048326\nv -0.042807 -0.021642 -0.048326\nv -0.038315 -0.023167 -0.048326\nv -0.033580 -0.022857 -0.048326\nv -0.029325 -0.020758 -0.048326\nv -0.026197 -0.017191 -0.048326\nv -0.024672 -0.012698 -0.048326\nv -0.024982 -0.007964 -0.048326\nv -0.027081 -0.003709 -0.048326\nv -0.032296 -0.003436 0.095485\nv -0.035571 -0.002324 0.095485\nv -0.029696 -0.005716 0.095485\nv -0.028167 -0.008817 0.095485\nv -0.027940 -0.012268 0.095485\nv -0.029052 -0.015543 0.095485\nv -0.031332 -0.018143 0.095485\nv -0.034434 -0.019672 0.095485\nv -0.037884 -0.019898 0.095485\nv -0.041159 -0.018787 0.095485\nv -0.043759 -0.016507 0.095485\nv -0.045288 -0.013405 0.095485\nv -0.045514 -0.009954 0.095485\nv -0.044403 -0.006680 0.095485\nv -0.042123 -0.004080 0.095485\nv -0.039021 -0.002550 0.095485\nv -0.032628 -0.004011 0.094707\nv -0.035657 -0.002983 0.094707\nv -0.030223 -0.006120 0.094707\nv -0.028808 -0.008989 0.094707\nv -0.028599 -0.012181 0.094707\nv -0.029627 -0.015210 0.094707\nv -0.031736 -0.017616 0.094707\nv -0.034606 -0.019030 0.094707\nv -0.037798 -0.019240 0.094707\nv -0.040827 -0.018211 0.094707\nv -0.043232 -0.016102 0.094707\nv -0.044647 -0.013233 0.094707\nv -0.044856 -0.010041 0.094707\nv -0.043828 -0.007012 0.094707\nv -0.041719 -0.004607 0.094707\nv -0.038849 -0.003192 0.094707\nv 0.037527 -0.010679 -0.108558\nv 0.038806 -0.000962 -0.104156\nv 0.042428 -0.002191 -0.104156\nv 0.034990 -0.001212 -0.104156\nv 0.031560 -0.002903 -0.104156\nv 0.029039 -0.005779 -0.104156\nv 0.027809 -0.009400 -0.104156\nv 0.028060 -0.013216 -0.104156\nv 0.029751 -0.016646 -0.104156\nv 0.032626 -0.019168 -0.104156\nv 0.036248 -0.020397 -0.104156\nv 0.040064 -0.020147 -0.104156\nv 0.043494 -0.018455 -0.104156\nv 0.046015 -0.015580 -0.104156\nv 0.047245 -0.011959 -0.104156\nv 0.046994 -0.008143 -0.104156\nv 0.045303 -0.004713 -0.104156\nv 0.039277 0.002611 -0.047317\nv 0.039277 0.002611 0.093327\nv 0.044229 0.000930 0.093327\nv 0.044229 0.000930 -0.047317\nv 0.034058 0.002269 -0.047317\nv 0.034058 0.002269 0.093327\nv 0.029367 -0.000045 -0.047317\nv 0.029367 -0.000045 0.093327\nv 0.025918 -0.003977 -0.047317\nv 0.025918 -0.003977 0.093327\nv 0.024237 -0.008930 -0.047317\nv 0.024237 -0.008930 0.093327\nv 0.024579 -0.014149 -0.047317\nv 0.024579 -0.014149 0.093327\nv 0.026892 -0.018840 -0.047317\nv 0.026892 -0.018840 0.093327\nv 0.030825 -0.022288 -0.047317\nv 0.030825 -0.022288 0.093327\nv 0.035777 -0.023970 -0.047317\nv 0.035777 -0.023970 0.093327\nv 0.040996 -0.023628 -0.047317\nv 0.040996 -0.023628 0.093327\nv 0.045687 -0.021314 -0.047317\nv 0.045687 -0.021314 0.093327\nv 0.049136 -0.017382 -0.047317\nv 0.049136 -0.017382 0.093327\nv 0.050817 -0.012429 -0.047317\nv 0.050817 -0.012429 0.093327\nv 0.050475 -0.007210 -0.047317\nv 0.050475 -0.007210 0.093327\nv 0.048162 -0.002519 -0.047317\nv 0.048162 -0.002519 0.093327\nv 0.039277 0.002611 -0.091847\nv 0.039277 0.002611 -0.059026\nv 0.044229 0.000930 -0.059026\nv 0.044229 0.000930 -0.091847\nv 0.034058 0.002269 -0.091847\nv 0.034058 0.002269 -0.059026\nv 0.029367 -0.000045 -0.091847\nv 0.029367 -0.000045 -0.059026\nv 0.025918 -0.003977 -0.091847\nv 0.025918 -0.003977 -0.059026\nv 0.024237 -0.008930 -0.091847\nv 0.024237 -0.008930 -0.059026\nv 0.024579 -0.014149 -0.091847\nv 0.024579 -0.014149 -0.059026\nv 0.026892 -0.018840 -0.091847\nv 0.026892 -0.018840 -0.059026\nv 0.030825 -0.022288 -0.091847\nv 0.030825 -0.022288 -0.059026\nv 0.035777 -0.023970 -0.091847\nv 0.035777 -0.023970 -0.059026\nv 0.040996 -0.023628 -0.091847\nv 0.040996 -0.023628 -0.059026\nv 0.045687 -0.021314 -0.091847\nv 0.045687 -0.021314 -0.059026\nv 0.049136 -0.017382 -0.091847\nv 0.049136 -0.017382 -0.059026\nv 0.050817 -0.012429 -0.091847\nv 0.050817 -0.012429 -0.059026\nv 0.050475 -0.007210 -0.091847\nv 0.050475 -0.007210 -0.059026\nv 0.048162 -0.002519 -0.091847\nv 0.048162 -0.002519 -0.059026\nv 0.039218 0.002162 -0.098059\nv 0.044003 0.000537 -0.098059\nv 0.034175 0.001831 -0.098059\nv 0.029642 -0.000404 -0.098059\nv 0.026310 -0.004203 -0.098059\nv 0.024686 -0.008989 -0.098059\nv 0.025016 -0.014032 -0.098059\nv 0.027252 -0.018564 -0.098059\nv 0.031051 -0.021896 -0.098059\nv 0.035836 -0.023520 -0.098059\nv 0.040879 -0.023190 -0.098059\nv 0.045412 -0.020955 -0.098059\nv 0.048744 -0.017155 -0.098059\nv 0.050368 -0.012370 -0.098059\nv 0.050038 -0.007327 -0.098059\nv 0.047802 -0.002795 -0.098059\nv 0.039513 0.004410 0.093327\nv 0.039513 0.004410 0.095484\nv 0.045137 0.002501 0.095484\nv 0.045137 0.002501 0.093327\nv 0.033588 0.004021 0.093327\nv 0.033588 0.004021 0.095484\nv 0.028262 0.001395 0.093327\nv 0.028262 0.001395 0.095484\nv 0.024347 -0.003070 0.093327\nv 0.024347 -0.003070 0.095484\nv 0.022438 -0.008693 0.093327\nv 0.022438 -0.008693 0.095484\nv 0.022826 -0.014618 0.093327\nv 0.022826 -0.014618 0.095484\nv 0.025453 -0.019944 0.093327\nv 0.025453 -0.019944 0.095484\nv 0.029917 -0.023860 0.093327\nv 0.029917 -0.023860 0.095484\nv 0.035540 -0.025769 0.093327\nv 0.035540 -0.025769 0.095484\nv 0.041466 -0.025380 0.093327\nv 0.041466 -0.025380 0.095484\nv 0.046792 -0.022754 0.093327\nv 0.046792 -0.022754 0.095484\nv 0.050707 -0.018289 0.093327\nv 0.050707 -0.018289 0.095484\nv 0.052616 -0.012666 0.093327\nv 0.052616 -0.012666 0.095484\nv 0.052228 -0.006740 0.093327\nv 0.052228 -0.006740 0.095484\nv 0.049601 -0.001414 0.093327\nv 0.049601 -0.001414 0.095484\nv 0.037527 -0.010679 0.095485\nv 0.041294 -0.004154 0.095485\nv 0.038510 -0.003209 0.095485\nv 0.043505 -0.006093 0.095485\nv 0.044805 -0.008729 0.095485\nv 0.044997 -0.011663 0.095485\nv 0.044052 -0.014447 0.095485\nv 0.042114 -0.016657 0.095485\nv 0.039477 -0.017957 0.095485\nv 0.036544 -0.018150 0.095485\nv 0.033760 -0.017205 0.095485\nv 0.031549 -0.015266 0.095485\nv 0.030249 -0.012630 0.095485\nv 0.030057 -0.009696 0.095485\nv 0.031002 -0.006912 0.095485\nv 0.032940 -0.004702 0.095485\nv 0.035577 -0.003402 0.095485\nv 0.039137 0.001546 -0.057116\nv 0.043693 -0.000000 -0.057116\nv 0.034335 0.001232 -0.057116\nv 0.030020 -0.000896 -0.057116\nv 0.026848 -0.004514 -0.057116\nv 0.025301 -0.009070 -0.057116\nv 0.025616 -0.013871 -0.057116\nv 0.027744 -0.018186 -0.057116\nv 0.031361 -0.021359 -0.057116\nv 0.035917 -0.022905 -0.057116\nv 0.040719 -0.022590 -0.057116\nv 0.045034 -0.020462 -0.057116\nv 0.048206 -0.016845 -0.057116\nv 0.049753 -0.012289 -0.057116\nv 0.049438 -0.007488 -0.057116\nv 0.047310 -0.003173 -0.057116\nv 0.039259 0.002474 -0.049336\nv 0.044161 0.000810 -0.049336\nv 0.034093 0.002136 -0.049336\nv 0.029450 -0.000154 -0.049336\nv 0.026037 -0.004046 -0.049336\nv 0.024373 -0.008948 -0.049336\nv 0.024712 -0.014113 -0.049336\nv 0.027001 -0.018756 -0.049336\nv 0.030893 -0.022169 -0.049336\nv 0.035795 -0.023833 -0.049336\nv 0.040961 -0.023495 -0.049336\nv 0.045604 -0.021205 -0.049336\nv 0.049017 -0.017313 -0.049336\nv 0.050681 -0.012411 -0.049336\nv 0.050342 -0.007246 -0.049336\nv 0.048053 -0.002603 -0.049336\nv 0.039114 0.001376 -0.048326\nv 0.043607 -0.000149 -0.048326\nv 0.034380 0.001066 -0.048326\nv 0.030125 -0.001032 -0.048326\nv 0.026996 -0.004600 -0.048326\nv 0.025471 -0.009092 -0.048326\nv 0.025782 -0.013827 -0.048326\nv 0.027880 -0.018082 -0.048326\nv 0.031447 -0.021210 -0.048326\nv 0.035940 -0.022735 -0.048326\nv 0.040674 -0.022425 -0.048326\nv 0.044929 -0.020326 -0.048326\nv 0.048058 -0.016759 -0.048326\nv 0.049583 -0.012267 -0.048326\nv 0.049272 -0.007532 -0.048326\nv 0.047174 -0.003277 -0.048326\nv 0.041958 -0.003004 0.095485\nv 0.038684 -0.001892 0.095485\nv 0.044558 -0.005284 0.095485\nv 0.046088 -0.008386 0.095485\nv 0.046314 -0.011836 0.095485\nv 0.045202 -0.015111 0.095485\nv 0.042922 -0.017711 0.095485\nv 0.039821 -0.019240 0.095485\nv 0.036370 -0.019466 0.095485\nv 0.033096 -0.018355 0.095485\nv 0.030496 -0.016075 0.095485\nv 0.028966 -0.012973 0.095485\nv 0.028740 -0.009523 0.095485\nv 0.029852 -0.006248 0.095485\nv 0.032132 -0.003648 0.095485\nv 0.035233 -0.002119 0.095485\nv 0.041626 -0.003579 0.094707\nv 0.038597 -0.002551 0.094707\nv 0.044031 -0.005688 0.094707\nv 0.045446 -0.008557 0.094707\nv 0.045656 -0.011750 0.094707\nv 0.044627 -0.014779 0.094707\nv 0.042518 -0.017184 0.094707\nv 0.039649 -0.018599 0.094707\nv 0.036457 -0.018808 0.094707\nv 0.033428 -0.017780 0.094707\nv 0.031023 -0.015670 0.094707\nv 0.029608 -0.012801 0.094707\nv 0.029398 -0.009609 0.094707\nv 0.030427 -0.006580 0.094707\nv 0.032536 -0.004175 0.094707\nv 0.035405 -0.002760 0.094707\nv 0.037604 0.023046 -0.108558\nv 0.038884 0.032763 -0.104156\nv 0.042505 0.031534 -0.104156\nv 0.035067 0.032513 -0.104156\nv 0.031638 0.030822 -0.104156\nv 0.029116 0.027946 -0.104156\nv 0.027887 0.024325 -0.104156\nv 0.028137 0.020509 -0.104156\nv 0.029828 0.017079 -0.104156\nv 0.032704 0.014557 -0.104156\nv 0.036325 0.013328 -0.104156\nv 0.040141 0.013578 -0.104156\nv 0.043571 0.015270 -0.104156\nv 0.046093 0.018145 -0.104156\nv 0.047322 0.021766 -0.104156\nv 0.047072 0.025583 -0.104156\nv 0.045380 0.029012 -0.104156\nv 0.039354 0.036336 -0.047317\nv 0.039354 0.036336 0.093327\nv 0.044307 0.034655 0.093327\nv 0.044307 0.034655 -0.047317\nv 0.034135 0.035994 -0.047317\nv 0.034135 0.035994 0.093327\nv 0.029444 0.033681 -0.047317\nv 0.029444 0.033681 0.093327\nv 0.025995 0.029748 -0.047317\nv 0.025995 0.029748 0.093327\nv 0.024314 0.024795 -0.047317\nv 0.024314 0.024795 0.093327\nv 0.024656 0.019576 -0.047317\nv 0.024656 0.019576 0.093327\nv 0.026969 0.014885 -0.047317\nv 0.026969 0.014885 0.093327\nv 0.030902 0.011437 -0.047317\nv 0.030902 0.011437 0.093327\nv 0.035855 0.009755 -0.047317\nv 0.035855 0.009756 0.093327\nv 0.041074 0.010098 -0.047317\nv 0.041074 0.010098 0.093327\nv 0.045765 0.012411 -0.047317\nv 0.045765 0.012411 0.093327\nv 0.049213 0.016343 -0.047317\nv 0.049213 0.016343 0.093327\nv 0.050894 0.021296 -0.047317\nv 0.050895 0.021296 0.093327\nv 0.050552 0.026515 -0.047317\nv 0.050552 0.026515 0.093327\nv 0.048239 0.031206 -0.047317\nv 0.048239 0.031206 0.093327\nv 0.039354 0.036336 -0.091847\nv 0.039354 0.036336 -0.059026\nv 0.044307 0.034655 -0.059026\nv 0.044307 0.034655 -0.091847\nv 0.034135 0.035994 -0.091847\nv 0.034135 0.035994 -0.059026\nv 0.029444 0.033681 -0.091847\nv 0.029444 0.033681 -0.059026\nv 0.025995 0.029748 -0.091847\nv 0.025995 0.029748 -0.059026\nv 0.024314 0.024795 -0.091847\nv 0.024314 0.024795 -0.059026\nv 0.024656 0.019576 -0.091847\nv 0.024656 0.019576 -0.059026\nv 0.026969 0.014885 -0.091847\nv 0.026969 0.014885 -0.059026\nv 0.030902 0.011437 -0.091847\nv 0.030902 0.011437 -0.059026\nv 0.035855 0.009756 -0.091847\nv 0.035855 0.009755 -0.059026\nv 0.041074 0.010098 -0.091847\nv 0.041074 0.010098 -0.059026\nv 0.045765 0.012411 -0.091847\nv 0.045765 0.012411 -0.059026\nv 0.049213 0.016343 -0.091847\nv 0.049213 0.016343 -0.059026\nv 0.050895 0.021296 -0.091847\nv 0.050895 0.021296 -0.059026\nv 0.050552 0.026515 -0.091847\nv 0.050552 0.026515 -0.059026\nv 0.048239 0.031206 -0.091847\nv 0.048239 0.031206 -0.059026\nv 0.039295 0.035887 -0.098059\nv 0.044080 0.034262 -0.098059\nv 0.034252 0.035556 -0.098059\nv 0.029720 0.033321 -0.098059\nv 0.026388 0.029522 -0.098059\nv 0.024763 0.024736 -0.098059\nv 0.025094 0.019694 -0.098059\nv 0.027329 0.015161 -0.098059\nv 0.031128 0.011829 -0.098059\nv 0.035914 0.010205 -0.098059\nv 0.040956 0.010535 -0.098059\nv 0.045489 0.012770 -0.098059\nv 0.048821 0.016570 -0.098059\nv 0.050445 0.021355 -0.098059\nv 0.050115 0.026398 -0.098059\nv 0.047880 0.030930 -0.098059\nv 0.039591 0.038135 0.093327\nv 0.039591 0.038135 0.095484\nv 0.045214 0.036226 0.095484\nv 0.045214 0.036226 0.093327\nv 0.033665 0.037747 0.093327\nv 0.033665 0.037747 0.095484\nv 0.028339 0.035120 0.093327\nv 0.028339 0.035120 0.095484\nv 0.024424 0.030655 0.093327\nv 0.024424 0.030655 0.095484\nv 0.022515 0.025032 0.093327\nv 0.022515 0.025032 0.095484\nv 0.022903 0.019107 0.093327\nv 0.022903 0.019107 0.095484\nv 0.025530 0.013781 0.093327\nv 0.025530 0.013781 0.095484\nv 0.029995 0.009865 0.093327\nv 0.029995 0.009865 0.095484\nv 0.035618 0.007957 0.093327\nv 0.035618 0.007957 0.095484\nv 0.041543 0.008345 0.093327\nv 0.041543 0.008345 0.095484\nv 0.046869 0.010971 0.093327\nv 0.046869 0.010971 0.095484\nv 0.050785 0.015436 0.093327\nv 0.050785 0.015436 0.095484\nv 0.052693 0.021059 0.093327\nv 0.052693 0.021059 0.095484\nv 0.052305 0.026985 0.093327\nv 0.052305 0.026985 0.095484\nv 0.049679 0.032311 0.093327\nv 0.049679 0.032311 0.095484\nv 0.037604 0.023046 0.095485\nv 0.041372 0.029571 0.095485\nv 0.038588 0.030516 0.095485\nv 0.043582 0.027632 0.095485\nv 0.044882 0.024996 0.095485\nv 0.045074 0.022062 0.095485\nv 0.044129 0.019278 0.095485\nv 0.042191 0.017068 0.095485\nv 0.039554 0.015768 0.095485\nv 0.036621 0.015576 0.095485\nv 0.033837 0.016521 0.095485\nv 0.031627 0.018459 0.095485\nv 0.030326 0.021096 0.095485\nv 0.030134 0.024029 0.095485\nv 0.031079 0.026813 0.095485\nv 0.033018 0.029023 0.095485\nv 0.035654 0.030324 0.095485\nv 0.039214 0.035271 -0.057116\nv 0.043770 0.033725 -0.057116\nv 0.034413 0.034957 -0.057116\nv 0.030098 0.032829 -0.057116\nv 0.026925 0.029211 -0.057116\nv 0.025379 0.024655 -0.057116\nv 0.025693 0.019854 -0.057116\nv 0.027821 0.015539 -0.057116\nv 0.031439 0.012367 -0.057116\nv 0.035995 0.010820 -0.057116\nv 0.040796 0.011135 -0.057116\nv 0.045111 0.013263 -0.057116\nv 0.048283 0.016880 -0.057116\nv 0.049830 0.021436 -0.057116\nv 0.049515 0.026237 -0.057116\nv 0.047387 0.030552 -0.057116\nv 0.039336 0.036200 -0.049336\nv 0.044238 0.034536 -0.049336\nv 0.034170 0.035861 -0.049336\nv 0.029528 0.033571 -0.049336\nv 0.026114 0.029679 -0.049336\nv 0.024450 0.024777 -0.049336\nv 0.024789 0.019612 -0.049336\nv 0.027079 0.014969 -0.049336\nv 0.030971 0.011556 -0.049336\nv 0.035872 0.009892 -0.049336\nv 0.041038 0.010230 -0.049336\nv 0.045681 0.012520 -0.049336\nv 0.049094 0.016412 -0.049336\nv 0.050758 0.021314 -0.049336\nv 0.050420 0.026480 -0.049336\nv 0.048130 0.031122 -0.049336\nv 0.039191 0.035101 -0.048326\nv 0.043684 0.033576 -0.048326\nv 0.034457 0.034791 -0.048326\nv 0.030202 0.032693 -0.048326\nv 0.027074 0.029126 -0.048326\nv 0.025549 0.024633 -0.048326\nv 0.025859 0.019899 -0.048326\nv 0.027957 0.015643 -0.048326\nv 0.031524 0.012515 -0.048326\nv 0.036017 0.010990 -0.048326\nv 0.040751 0.011300 -0.048326\nv 0.045007 0.013399 -0.048326\nv 0.048135 0.016966 -0.048326\nv 0.049660 0.021459 -0.048326\nv 0.049350 0.026193 -0.048326\nv 0.047251 0.030448 -0.048326\nv 0.042036 0.030721 0.095485\nv 0.038761 0.031833 0.095485\nv 0.044636 0.028441 0.095485\nv 0.046165 0.025340 0.095485\nv 0.046391 0.021889 0.095485\nv 0.045280 0.018614 0.095485\nv 0.043000 0.016014 0.095485\nv 0.039898 0.014485 0.095485\nv 0.036447 0.014259 0.095485\nv 0.033173 0.015370 0.095485\nv 0.030573 0.017650 0.095485\nv 0.029043 0.020752 0.095485\nv 0.028817 0.024203 0.095485\nv 0.029929 0.027477 0.095485\nv 0.032209 0.030077 0.095485\nv 0.035310 0.031607 0.095485\nv 0.041704 0.030146 0.094707\nv 0.038674 0.031174 0.094707\nv 0.044109 0.028037 0.094707\nv 0.045524 0.025168 0.094707\nv 0.045733 0.021976 0.094707\nv 0.044705 0.018946 0.094707\nv 0.042595 0.016541 0.094707\nv 0.039726 0.015126 0.094707\nv 0.036534 0.014917 0.094707\nv 0.033505 0.015945 0.094707\nv 0.031100 0.018055 0.094707\nv 0.029685 0.020924 0.094707\nv 0.029476 0.024116 0.094707\nv 0.030504 0.027145 0.094707\nv 0.032613 0.029550 0.094707\nv 0.035482 0.030965 0.094707\nv 0.066885 -0.027825 -0.108558\nv 0.068165 -0.018108 -0.104156\nv 0.071786 -0.019337 -0.104156\nv 0.064348 -0.018358 -0.104156\nv 0.060919 -0.020049 -0.104156\nv 0.058397 -0.022925 -0.104156\nv 0.057168 -0.026546 -0.104156\nv 0.057418 -0.030362 -0.104156\nv 0.059109 -0.033792 -0.104156\nv 0.061985 -0.036314 -0.104156\nv 0.065606 -0.037543 -0.104156\nv 0.069422 -0.037293 -0.104156\nv 0.072852 -0.035601 -0.104156\nv 0.075374 -0.032726 -0.104156\nv 0.076603 -0.029105 -0.104156\nv 0.076353 -0.025289 -0.104156\nv 0.074661 -0.021859 -0.104156\nv 0.068635 -0.014535 -0.047317\nv 0.068635 -0.014535 0.093327\nv 0.073588 -0.016216 0.093327\nv 0.073588 -0.016216 -0.047317\nv 0.063416 -0.014877 -0.047317\nv 0.063416 -0.014877 0.093327\nv 0.058725 -0.017191 -0.047317\nv 0.058725 -0.017191 0.093327\nv 0.055276 -0.021123 -0.047317\nv 0.055276 -0.021123 0.093327\nv 0.053595 -0.026076 -0.047317\nv 0.053595 -0.026076 0.093327\nv 0.053937 -0.031295 -0.047317\nv 0.053937 -0.031295 0.093327\nv 0.056250 -0.035986 -0.047317\nv 0.056250 -0.035986 0.093327\nv 0.060183 -0.039434 -0.047317\nv 0.060183 -0.039434 0.093327\nv 0.065136 -0.041116 -0.047317\nv 0.065136 -0.041116 0.093327\nv 0.070355 -0.040774 -0.047317\nv 0.070355 -0.040774 0.093327\nv 0.075046 -0.038460 -0.047317\nv 0.075046 -0.038460 0.093327\nv 0.078494 -0.034528 -0.047317\nv 0.078494 -0.034528 0.093327\nv 0.080175 -0.029575 -0.047317\nv 0.080175 -0.029575 0.093327\nv 0.079833 -0.024356 -0.047317\nv 0.079833 -0.024356 0.093327\nv 0.077520 -0.019665 -0.047317\nv 0.077520 -0.019665 0.093327\nv 0.068635 -0.014535 -0.091847\nv 0.068635 -0.014535 -0.059026\nv 0.073588 -0.016216 -0.059026\nv 0.073588 -0.016216 -0.091847\nv 0.063416 -0.014877 -0.091847\nv 0.063416 -0.014877 -0.059026\nv 0.058725 -0.017191 -0.091847\nv 0.058725 -0.017191 -0.059026\nv 0.055276 -0.021123 -0.091847\nv 0.055276 -0.021123 -0.059026\nv 0.053595 -0.026076 -0.091847\nv 0.053595 -0.026076 -0.059026\nv 0.053937 -0.031295 -0.091847\nv 0.053937 -0.031295 -0.059026\nv 0.056250 -0.035986 -0.091847\nv 0.056250 -0.035986 -0.059026\nv 0.060183 -0.039434 -0.091847\nv 0.060183 -0.039434 -0.059026\nv 0.065136 -0.041116 -0.091847\nv 0.065136 -0.041116 -0.059026\nv 0.070355 -0.040774 -0.091847\nv 0.070355 -0.040774 -0.059026\nv 0.075046 -0.038460 -0.091847\nv 0.075046 -0.038460 -0.059026\nv 0.078494 -0.034528 -0.091847\nv 0.078494 -0.034528 -0.059026\nv 0.080175 -0.029575 -0.091847\nv 0.080175 -0.029575 -0.059026\nv 0.079833 -0.024356 -0.091847\nv 0.079833 -0.024356 -0.059026\nv 0.077520 -0.019665 -0.091847\nv 0.077520 -0.019665 -0.059026\nv 0.068576 -0.014984 -0.098059\nv 0.073361 -0.016609 -0.098059\nv 0.063533 -0.015315 -0.098059\nv 0.059001 -0.017550 -0.098059\nv 0.055669 -0.021350 -0.098059\nv 0.054044 -0.026135 -0.098059\nv 0.054375 -0.031178 -0.098059\nv 0.056610 -0.035710 -0.098059\nv 0.060409 -0.039042 -0.098059\nv 0.065195 -0.040667 -0.098059\nv 0.070237 -0.040336 -0.098059\nv 0.074770 -0.038101 -0.098059\nv 0.078102 -0.034301 -0.098059\nv 0.079726 -0.029516 -0.098059\nv 0.079396 -0.024473 -0.098059\nv 0.077161 -0.019941 -0.098059\nv 0.068872 -0.012736 0.093327\nv 0.068872 -0.012736 0.095484\nv 0.074495 -0.014645 0.095484\nv 0.074495 -0.014645 0.093327\nv 0.062946 -0.013125 0.093327\nv 0.062946 -0.013125 0.095484\nv 0.057620 -0.015751 0.093327\nv 0.057620 -0.015751 0.095484\nv 0.053705 -0.020216 0.093327\nv 0.053705 -0.020216 0.095484\nv 0.051796 -0.025839 0.093327\nv 0.051796 -0.025839 0.095484\nv 0.052184 -0.031765 0.093327\nv 0.052184 -0.031765 0.095484\nv 0.054811 -0.037090 0.093327\nv 0.054811 -0.037090 0.095484\nv 0.059276 -0.041006 0.093327\nv 0.059276 -0.041006 0.095484\nv 0.064899 -0.042915 0.093327\nv 0.064899 -0.042915 0.095484\nv 0.070824 -0.042526 0.093327\nv 0.070824 -0.042526 0.095484\nv 0.076150 -0.039900 0.093327\nv 0.076150 -0.039900 0.095484\nv 0.080066 -0.035435 0.093327\nv 0.080066 -0.035435 0.095484\nv 0.081974 -0.029812 0.093327\nv 0.081974 -0.029812 0.095484\nv 0.081586 -0.023886 0.093327\nv 0.081586 -0.023886 0.095484\nv 0.078960 -0.018560 0.093327\nv 0.078960 -0.018560 0.095484\nv 0.066885 -0.027825 0.095485\nv 0.070653 -0.021300 0.095485\nv 0.067869 -0.020355 0.095485\nv 0.072863 -0.023239 0.095485\nv 0.074163 -0.025875 0.095485\nv 0.074355 -0.028809 0.095485\nv 0.073410 -0.031593 0.095485\nv 0.071472 -0.033803 0.095485\nv 0.068835 -0.035103 0.095485\nv 0.065902 -0.035296 0.095485\nv 0.063118 -0.034351 0.095485\nv 0.060908 -0.032412 0.095485\nv 0.059607 -0.029776 0.095485\nv 0.059415 -0.026842 0.095485\nv 0.060360 -0.024058 0.095485\nv 0.062298 -0.021848 0.095485\nv 0.064935 -0.020548 0.095485\nv 0.068495 -0.015600 -0.057116\nv 0.073051 -0.017146 -0.057116\nv 0.063694 -0.015914 -0.057116\nv 0.059379 -0.018042 -0.057116\nv 0.056206 -0.021660 -0.057116\nv 0.054660 -0.026216 -0.057116\nv 0.054974 -0.031017 -0.057116\nv 0.057102 -0.035332 -0.057116\nv 0.060720 -0.038505 -0.057116\nv 0.065276 -0.040051 -0.057116\nv 0.070077 -0.039736 -0.057116\nv 0.074392 -0.037608 -0.057116\nv 0.077564 -0.033991 -0.057116\nv 0.079111 -0.029435 -0.057116\nv 0.078796 -0.024634 -0.057116\nv 0.076668 -0.020319 -0.057116\nv 0.068617 -0.014672 -0.049336\nv 0.073519 -0.016336 -0.049336\nv 0.063451 -0.015010 -0.049336\nv 0.058809 -0.017300 -0.049336\nv 0.055395 -0.021192 -0.049336\nv 0.053731 -0.026094 -0.049336\nv 0.054070 -0.031259 -0.049336\nv 0.056360 -0.035902 -0.049336\nv 0.060252 -0.039315 -0.049336\nv 0.065153 -0.040979 -0.049336\nv 0.070319 -0.040641 -0.049336\nv 0.074962 -0.038351 -0.049336\nv 0.078375 -0.034459 -0.049336\nv 0.080039 -0.029557 -0.049336\nv 0.079701 -0.024392 -0.049336\nv 0.077411 -0.019749 -0.049336\nv 0.068472 -0.015770 -0.048326\nv 0.072965 -0.017295 -0.048326\nv 0.063738 -0.016080 -0.048326\nv 0.059483 -0.018179 -0.048326\nv 0.056355 -0.021746 -0.048326\nv 0.054830 -0.026238 -0.048326\nv 0.055140 -0.030973 -0.048326\nv 0.057238 -0.035228 -0.048326\nv 0.060805 -0.038356 -0.048326\nv 0.065298 -0.039881 -0.048326\nv 0.070032 -0.039571 -0.048326\nv 0.074288 -0.037472 -0.048326\nv 0.077416 -0.033905 -0.048326\nv 0.078941 -0.029413 -0.048326\nv 0.078631 -0.024678 -0.048326\nv 0.076532 -0.020423 -0.048326\nv 0.071317 -0.020150 0.095485\nv 0.068042 -0.019038 0.095485\nv 0.073917 -0.022430 0.095485\nv 0.075446 -0.025532 0.095485\nv 0.075672 -0.028982 0.095485\nv 0.074561 -0.032257 0.095485\nv 0.072281 -0.034857 0.095485\nv 0.069179 -0.036386 0.095485\nv 0.065728 -0.036612 0.095485\nv 0.062454 -0.035501 0.095485\nv 0.059854 -0.033221 0.095485\nv 0.058324 -0.030119 0.095485\nv 0.058098 -0.026669 0.095485\nv 0.059210 -0.023394 0.095485\nv 0.061490 -0.020794 0.095485\nv 0.064591 -0.019265 0.095485\nv 0.070985 -0.020725 0.094707\nv 0.067955 -0.019697 0.094707\nv 0.073390 -0.022834 0.094707\nv 0.074805 -0.025703 0.094707\nv 0.075014 -0.028896 0.094707\nv 0.073986 -0.031925 0.094707\nv 0.071876 -0.034330 0.094707\nv 0.069007 -0.035745 0.094707\nv 0.065815 -0.035954 0.094707\nv 0.062786 -0.034926 0.094707\nv 0.060381 -0.032816 0.094707\nv 0.058966 -0.029947 0.094707\nv 0.058757 -0.026755 0.094707\nv 0.059785 -0.023726 0.094707\nv 0.061894 -0.021321 0.094707\nv 0.064763 -0.019906 0.094707\nv 0.096376 0.023046 -0.108558\nv 0.097655 0.032763 -0.104156\nv 0.101277 0.031534 -0.104156\nv 0.093839 0.032513 -0.104156\nv 0.090409 0.030822 -0.104156\nv 0.087888 0.027946 -0.104156\nv 0.086658 0.024325 -0.104156\nv 0.086908 0.020509 -0.104156\nv 0.088600 0.017079 -0.104156\nv 0.091475 0.014557 -0.104156\nv 0.095097 0.013328 -0.104156\nv 0.098913 0.013578 -0.104156\nv 0.102343 0.015270 -0.104156\nv 0.104864 0.018145 -0.104156\nv 0.106093 0.021766 -0.104156\nv 0.105843 0.025583 -0.104156\nv 0.104152 0.029012 -0.104156\nv 0.098126 0.036336 -0.047317\nv 0.098126 0.036336 0.093327\nv 0.103078 0.034655 0.093327\nv 0.103078 0.034655 -0.047317\nv 0.092906 0.035994 -0.047317\nv 0.092906 0.035994 0.093327\nv 0.088215 0.033681 -0.047317\nv 0.088215 0.033681 0.093327\nv 0.084767 0.029748 -0.047317\nv 0.084767 0.029748 0.093327\nv 0.083086 0.024795 -0.047317\nv 0.083086 0.024795 0.093327\nv 0.083428 0.019576 -0.047317\nv 0.083428 0.019576 0.093327\nv 0.085741 0.014885 -0.047317\nv 0.085741 0.014885 0.093327\nv 0.089673 0.011437 -0.047317\nv 0.089673 0.011437 0.093327\nv 0.094626 0.009755 -0.047317\nv 0.094626 0.009756 0.093327\nv 0.099845 0.010098 -0.047317\nv 0.099845 0.010098 0.093327\nv 0.104536 0.012411 -0.047317\nv 0.104536 0.012411 0.093327\nv 0.107985 0.016343 -0.047317\nv 0.107985 0.016343 0.093327\nv 0.109666 0.021296 -0.047317\nv 0.109666 0.021296 0.093327\nv 0.109324 0.026515 -0.047317\nv 0.109324 0.026515 0.093327\nv 0.107011 0.031206 -0.047317\nv 0.107011 0.031206 0.093327\nv 0.098126 0.036336 -0.091847\nv 0.098126 0.036336 -0.059026\nv 0.103078 0.034655 -0.059026\nv 0.103078 0.034655 -0.091847\nv 0.092906 0.035994 -0.091847\nv 0.092906 0.035994 -0.059026\nv 0.088215 0.033681 -0.091847\nv 0.088215 0.033681 -0.059026\nv 0.084767 0.029748 -0.091847\nv 0.084767 0.029748 -0.059026\nv 0.083086 0.024795 -0.091847\nv 0.083086 0.024795 -0.059026\nv 0.083428 0.019576 -0.091847\nv 0.083428 0.019576 -0.059026\nv 0.085741 0.014885 -0.091847\nv 0.085741 0.014885 -0.059026\nv 0.089673 0.011437 -0.091847\nv 0.089673 0.011437 -0.059026\nv 0.094626 0.009756 -0.091847\nv 0.094626 0.009755 -0.059026\nv 0.099845 0.010098 -0.091847\nv 0.099845 0.010098 -0.059026\nv 0.104536 0.012411 -0.091847\nv 0.104536 0.012411 -0.059026\nv 0.107985 0.016343 -0.091847\nv 0.107985 0.016343 -0.059026\nv 0.109666 0.021296 -0.091847\nv 0.109666 0.021296 -0.059026\nv 0.109324 0.026515 -0.091847\nv 0.109324 0.026515 -0.059026\nv 0.107011 0.031206 -0.091847\nv 0.107011 0.031206 -0.059026\nv 0.098066 0.035887 -0.098059\nv 0.102852 0.034262 -0.098059\nv 0.093024 0.035556 -0.098059\nv 0.088491 0.033321 -0.098059\nv 0.085159 0.029522 -0.098059\nv 0.083535 0.024736 -0.098059\nv 0.083865 0.019694 -0.098059\nv 0.086100 0.015161 -0.098059\nv 0.089900 0.011829 -0.098059\nv 0.094685 0.010205 -0.098059\nv 0.099728 0.010535 -0.098059\nv 0.104260 0.012770 -0.098059\nv 0.107593 0.016570 -0.098059\nv 0.109217 0.021355 -0.098059\nv 0.108886 0.026398 -0.098059\nv 0.106651 0.030930 -0.098059\nv 0.098362 0.038135 0.093327\nv 0.098362 0.038135 0.095484\nv 0.103986 0.036226 0.095484\nv 0.103986 0.036226 0.093327\nv 0.092437 0.037747 0.093327\nv 0.092437 0.037747 0.095484\nv 0.087111 0.035120 0.093327\nv 0.087111 0.035120 0.095484\nv 0.083196 0.030655 0.093327\nv 0.083196 0.030655 0.095484\nv 0.081287 0.025032 0.093327\nv 0.081287 0.025032 0.095484\nv 0.081675 0.019107 0.093327\nv 0.081675 0.019107 0.095484\nv 0.084302 0.013781 0.093327\nv 0.084302 0.013781 0.095484\nv 0.088766 0.009865 0.093327\nv 0.088766 0.009865 0.095484\nv 0.094389 0.007957 0.093327\nv 0.094389 0.007957 0.095484\nv 0.100315 0.008345 0.093327\nv 0.100315 0.008345 0.095484\nv 0.105641 0.010971 0.093327\nv 0.105641 0.010971 0.095484\nv 0.109556 0.015436 0.093327\nv 0.109556 0.015436 0.095484\nv 0.111465 0.021059 0.093327\nv 0.111465 0.021059 0.095484\nv 0.111077 0.026985 0.093327\nv 0.111077 0.026985 0.095484\nv 0.108450 0.032311 0.093327\nv 0.108450 0.032311 0.095484\nv 0.096376 0.023046 0.095485\nv 0.100143 0.029571 0.095485\nv 0.097359 0.030516 0.095485\nv 0.102353 0.027632 0.095485\nv 0.103654 0.024996 0.095485\nv 0.103846 0.022062 0.095485\nv 0.102901 0.019278 0.095485\nv 0.100963 0.017068 0.095485\nv 0.098326 0.015768 0.095485\nv 0.095392 0.015576 0.095485\nv 0.092609 0.016521 0.095485\nv 0.090398 0.018459 0.095485\nv 0.089098 0.021096 0.095485\nv 0.088906 0.024029 0.095485\nv 0.089851 0.026813 0.095485\nv 0.091789 0.029023 0.095485\nv 0.094426 0.030324 0.095485\nv 0.097985 0.035271 -0.057116\nv 0.102541 0.033725 -0.057116\nv 0.093184 0.034957 -0.057116\nv 0.088869 0.032829 -0.057116\nv 0.085697 0.029211 -0.057116\nv 0.084150 0.024655 -0.057116\nv 0.084465 0.019854 -0.057116\nv 0.086593 0.015539 -0.057116\nv 0.090210 0.012367 -0.057116\nv 0.094766 0.010820 -0.057116\nv 0.099567 0.011135 -0.057116\nv 0.103883 0.013263 -0.057116\nv 0.107055 0.016880 -0.057116\nv 0.108602 0.021436 -0.057116\nv 0.108287 0.026237 -0.057116\nv 0.106159 0.030552 -0.057116\nv 0.098108 0.036200 -0.049336\nv 0.103010 0.034536 -0.049336\nv 0.092942 0.035861 -0.049336\nv 0.088299 0.033571 -0.049336\nv 0.084886 0.029679 -0.049336\nv 0.083222 0.024777 -0.049336\nv 0.083561 0.019612 -0.049336\nv 0.085850 0.014969 -0.049336\nv 0.089742 0.011556 -0.049336\nv 0.094644 0.009892 -0.049336\nv 0.099810 0.010230 -0.049336\nv 0.104452 0.012520 -0.049336\nv 0.107866 0.016412 -0.049336\nv 0.109530 0.021314 -0.049336\nv 0.109191 0.026480 -0.049336\nv 0.106902 0.031122 -0.049336\nv 0.097963 0.035101 -0.048326\nv 0.102456 0.033576 -0.048326\nv 0.093229 0.034791 -0.048326\nv 0.088974 0.032693 -0.048326\nv 0.085845 0.029126 -0.048326\nv 0.084320 0.024633 -0.048326\nv 0.084630 0.019899 -0.048326\nv 0.086729 0.015643 -0.048326\nv 0.090296 0.012515 -0.048326\nv 0.094789 0.010990 -0.048326\nv 0.099523 0.011300 -0.048326\nv 0.103778 0.013399 -0.048326\nv 0.106906 0.016966 -0.048326\nv 0.108431 0.021459 -0.048326\nv 0.108121 0.026193 -0.048326\nv 0.106023 0.030448 -0.048326\nv 0.100807 0.030721 0.095485\nv 0.097533 0.031833 0.095485\nv 0.103407 0.028441 0.095485\nv 0.104937 0.025340 0.095485\nv 0.105163 0.021889 0.095485\nv 0.104051 0.018614 0.095485\nv 0.101771 0.016014 0.095485\nv 0.098670 0.014485 0.095485\nv 0.095219 0.014259 0.095485\nv 0.091944 0.015370 0.095485\nv 0.089345 0.017650 0.095485\nv 0.087815 0.020752 0.095485\nv 0.087589 0.024203 0.095485\nv 0.088700 0.027477 0.095485\nv 0.090981 0.030077 0.095485\nv 0.094082 0.031607 0.095485\nv 0.100475 0.030146 0.094707\nv 0.097446 0.031174 0.094707\nv 0.102880 0.028037 0.094707\nv 0.104295 0.025168 0.094707\nv 0.104504 0.021976 0.094707\nv 0.103476 0.018946 0.094707\nv 0.101367 0.016541 0.094707\nv 0.098498 0.015126 0.094707\nv 0.095306 0.014917 0.094707\nv 0.092277 0.015945 0.094707\nv 0.089871 0.018055 0.094707\nv 0.088457 0.020924 0.094707\nv 0.088247 0.024116 0.094707\nv 0.089276 0.027145 0.094707\nv 0.091385 0.029550 0.094707\nv 0.094254 0.030965 0.094707\nv 0.066885 0.039932 -0.108558\nv 0.068165 0.049650 -0.104156\nv 0.071786 0.048421 -0.104156\nv 0.064348 0.049400 -0.104156\nv 0.060919 0.047708 -0.104156\nv 0.058397 0.044833 -0.104156\nv 0.057168 0.041212 -0.104156\nv 0.057418 0.037396 -0.104156\nv 0.059109 0.033966 -0.104156\nv 0.061985 0.031444 -0.104156\nv 0.065606 0.030215 -0.104156\nv 0.069422 0.030465 -0.104156\nv 0.072852 0.032156 -0.104156\nv 0.075374 0.035032 -0.104156\nv 0.076603 0.038653 -0.104156\nv 0.076353 0.042469 -0.104156\nv 0.074661 0.045899 -0.104156\nv 0.068635 0.053223 -0.047317\nv 0.068635 0.053223 0.093327\nv 0.073588 0.051541 0.093327\nv 0.073588 0.051541 -0.047317\nv 0.063416 0.052881 -0.047317\nv 0.063416 0.052881 0.093327\nv 0.058725 0.050567 -0.047317\nv 0.058725 0.050567 0.093327\nv 0.055276 0.046635 -0.047317\nv 0.055276 0.046635 0.093327\nv 0.053595 0.041682 -0.047317\nv 0.053595 0.041682 0.093327\nv 0.053937 0.036463 -0.047317\nv 0.053937 0.036463 0.093327\nv 0.056250 0.031772 -0.047317\nv 0.056250 0.031772 0.093327\nv 0.060183 0.028323 -0.047317\nv 0.060183 0.028323 0.093327\nv 0.065136 0.026642 -0.047317\nv 0.065136 0.026642 0.093327\nv 0.070355 0.026984 -0.047317\nv 0.070355 0.026984 0.093327\nv 0.075046 0.029298 -0.047317\nv 0.075046 0.029298 0.093327\nv 0.078494 0.033230 -0.047317\nv 0.078494 0.033230 0.093327\nv 0.080175 0.038183 -0.047317\nv 0.080175 0.038183 0.093327\nv 0.079833 0.043402 -0.047317\nv 0.079833 0.043402 0.093327\nv 0.077520 0.048093 -0.047317\nv 0.077520 0.048093 0.093327\nv 0.068635 0.053223 -0.091847\nv 0.068635 0.053223 -0.059026\nv 0.073588 0.051541 -0.059026\nv 0.073588 0.051541 -0.091847\nv 0.063416 0.052881 -0.091847\nv 0.063416 0.052881 -0.059026\nv 0.058725 0.050567 -0.091847\nv 0.058725 0.050567 -0.059026\nv 0.055276 0.046635 -0.091847\nv 0.055276 0.046635 -0.059026\nv 0.053595 0.041682 -0.091847\nv 0.053595 0.041682 -0.059026\nv 0.053937 0.036463 -0.091847\nv 0.053937 0.036463 -0.059026\nv 0.056250 0.031772 -0.091847\nv 0.056250 0.031772 -0.059026\nv 0.060183 0.028323 -0.091847\nv 0.060183 0.028323 -0.059026\nv 0.065136 0.026642 -0.091847\nv 0.065136 0.026642 -0.059026\nv 0.070355 0.026984 -0.091847\nv 0.070355 0.026984 -0.059026\nv 0.075046 0.029298 -0.091847\nv 0.075046 0.029298 -0.059026\nv 0.078494 0.033230 -0.091847\nv 0.078494 0.033230 -0.059026\nv 0.080175 0.038183 -0.091847\nv 0.080175 0.038183 -0.059026\nv 0.079833 0.043402 -0.091847\nv 0.079833 0.043402 -0.059026\nv 0.077520 0.048093 -0.091847\nv 0.077520 0.048093 -0.059026\nv 0.068576 0.052774 -0.098059\nv 0.073361 0.051149 -0.098059\nv 0.063533 0.052443 -0.098059\nv 0.059001 0.050208 -0.098059\nv 0.055669 0.046408 -0.098059\nv 0.054044 0.041623 -0.098059\nv 0.054375 0.036580 -0.098059\nv 0.056610 0.032048 -0.098059\nv 0.060409 0.028716 -0.098059\nv 0.065195 0.027091 -0.098059\nv 0.070237 0.027422 -0.098059\nv 0.074770 0.029657 -0.098059\nv 0.078102 0.033456 -0.098059\nv 0.079726 0.038242 -0.098059\nv 0.079396 0.043285 -0.098059\nv 0.077161 0.047817 -0.098059\nv 0.068872 0.055022 0.093327\nv 0.068872 0.055022 0.095484\nv 0.074495 0.053113 0.095484\nv 0.074495 0.053113 0.093327\nv 0.062946 0.054633 0.093327\nv 0.062946 0.054633 0.095484\nv 0.057620 0.052007 0.093327\nv 0.057620 0.052007 0.095484\nv 0.053705 0.047542 0.093327\nv 0.053705 0.047542 0.095484\nv 0.051796 0.041919 0.093327\nv 0.051796 0.041919 0.095484\nv 0.052184 0.035993 0.093327\nv 0.052184 0.035993 0.095484\nv 0.054811 0.030667 0.093327\nv 0.054811 0.030667 0.095484\nv 0.059276 0.026752 0.093327\nv 0.059276 0.026752 0.095484\nv 0.064899 0.024843 0.093327\nv 0.064899 0.024843 0.095484\nv 0.070824 0.025232 0.093327\nv 0.070824 0.025232 0.095484\nv 0.076150 0.027858 0.093327\nv 0.076150 0.027858 0.095484\nv 0.080066 0.032323 0.093327\nv 0.080066 0.032323 0.095484\nv 0.081974 0.037946 0.093327\nv 0.081974 0.037946 0.095484\nv 0.081586 0.043871 0.093327\nv 0.081586 0.043871 0.095484\nv 0.078960 0.049197 0.093327\nv 0.078960 0.049197 0.095484\nv 0.066885 0.039932 0.095485\nv 0.070653 0.046458 0.095485\nv 0.067869 0.047403 0.095485\nv 0.072863 0.044519 0.095485\nv 0.074163 0.041883 0.095485\nv 0.074355 0.038949 0.095485\nv 0.073410 0.036165 0.095485\nv 0.071472 0.033955 0.095485\nv 0.068835 0.032655 0.095485\nv 0.065902 0.032462 0.095485\nv 0.063118 0.033407 0.095485\nv 0.060908 0.035346 0.095485\nv 0.059607 0.037982 0.095485\nv 0.059415 0.040916 0.095485\nv 0.060360 0.043700 0.095485\nv 0.062298 0.045910 0.095485\nv 0.064935 0.047210 0.095485\nv 0.068495 0.052158 -0.057116\nv 0.073051 0.050612 -0.057116\nv 0.063694 0.051843 -0.057116\nv 0.059379 0.049715 -0.057116\nv 0.056206 0.046098 -0.057116\nv 0.054660 0.041542 -0.057116\nv 0.054974 0.036741 -0.057116\nv 0.057102 0.032426 -0.057116\nv 0.060720 0.029253 -0.057116\nv 0.065276 0.027707 -0.057116\nv 0.070077 0.028021 -0.057116\nv 0.074392 0.030149 -0.057116\nv 0.077564 0.033767 -0.057116\nv 0.079111 0.038323 -0.057116\nv 0.078796 0.043124 -0.057116\nv 0.076668 0.047439 -0.057116\nv 0.068617 0.053086 -0.049336\nv 0.073519 0.051422 -0.049336\nv 0.063451 0.052748 -0.049336\nv 0.058809 0.050458 -0.049336\nv 0.055395 0.046566 -0.049336\nv 0.053731 0.041664 -0.049336\nv 0.054070 0.036499 -0.049336\nv 0.056360 0.031856 -0.049336\nv 0.060252 0.028443 -0.049336\nv 0.065153 0.026779 -0.049336\nv 0.070319 0.027117 -0.049336\nv 0.074962 0.029407 -0.049336\nv 0.078375 0.033299 -0.049336\nv 0.080039 0.038201 -0.049336\nv 0.079701 0.043366 -0.049336\nv 0.077411 0.048009 -0.049336\nv 0.068472 0.051988 -0.048326\nv 0.072965 0.050463 -0.048326\nv 0.063738 0.051678 -0.048326\nv 0.059483 0.049579 -0.048326\nv 0.056355 0.046012 -0.048326\nv 0.054830 0.041520 -0.048326\nv 0.055140 0.036785 -0.048326\nv 0.057238 0.032530 -0.048326\nv 0.060805 0.029402 -0.048326\nv 0.065298 0.027877 -0.048326\nv 0.070032 0.028187 -0.048326\nv 0.074288 0.030285 -0.048326\nv 0.077416 0.033853 -0.048326\nv 0.078941 0.038345 -0.048326\nv 0.078631 0.043080 -0.048326\nv 0.076532 0.047335 -0.048326\nv 0.071317 0.047608 0.095485\nv 0.068042 0.048719 0.095485\nv 0.073917 0.045328 0.095485\nv 0.075446 0.042226 0.095485\nv 0.075672 0.038776 0.095485\nv 0.074561 0.035501 0.095485\nv 0.072281 0.032901 0.095485\nv 0.069179 0.031372 0.095485\nv 0.065728 0.031145 0.095485\nv 0.062454 0.032257 0.095485\nv 0.059854 0.034537 0.095485\nv 0.058324 0.037639 0.095485\nv 0.058098 0.041089 0.095485\nv 0.059210 0.044364 0.095485\nv 0.061490 0.046964 0.095485\nv 0.064591 0.048493 0.095485\nv 0.070985 0.047033 0.094707\nv 0.067955 0.048061 0.094707\nv 0.073390 0.044923 0.094707\nv 0.074805 0.042054 0.094707\nv 0.075014 0.038862 0.094707\nv 0.073986 0.035833 0.094707\nv 0.071876 0.033428 0.094707\nv 0.069007 0.032013 0.094707\nv 0.065815 0.031804 0.094707\nv 0.062786 0.032832 0.094707\nv 0.060381 0.034941 0.094707\nv 0.058966 0.037810 0.094707\nv 0.058757 0.041003 0.094707\nv 0.059785 0.044032 0.094707\nv 0.061894 0.046437 0.094707\nv 0.064763 0.047852 0.094707\nv 0.096154 -0.011111 -0.108558\nv 0.097433 -0.001394 -0.104156\nv 0.101054 -0.002623 -0.104156\nv 0.093617 -0.001644 -0.104156\nv 0.090187 -0.003335 -0.104156\nv 0.087665 -0.006210 -0.104156\nv 0.086436 -0.009832 -0.104156\nv 0.086686 -0.013648 -0.104156\nv 0.088378 -0.017078 -0.104156\nv 0.091253 -0.019599 -0.104156\nv 0.094874 -0.020829 -0.104156\nv 0.098690 -0.020579 -0.104156\nv 0.102120 -0.018887 -0.104156\nv 0.104642 -0.016012 -0.104156\nv 0.105871 -0.012391 -0.104156\nv 0.105621 -0.008574 -0.104156\nv 0.103930 -0.005144 -0.104156\nv 0.097903 0.002179 -0.047317\nv 0.097903 0.002179 0.093327\nv 0.102856 0.000498 0.093327\nv 0.102856 0.000498 -0.047317\nv 0.092684 0.001837 -0.047317\nv 0.092684 0.001837 0.093327\nv 0.087993 -0.000476 -0.047317\nv 0.087993 -0.000476 0.093327\nv 0.084545 -0.004409 -0.047317\nv 0.084545 -0.004409 0.093327\nv 0.082863 -0.009361 -0.047317\nv 0.082863 -0.009361 0.093327\nv 0.083206 -0.014581 -0.047317\nv 0.083206 -0.014581 0.093327\nv 0.085519 -0.019272 -0.047317\nv 0.085519 -0.019272 0.093327\nv 0.089451 -0.022720 -0.047317\nv 0.089451 -0.022720 0.093327\nv 0.094404 -0.024401 -0.047317\nv 0.094404 -0.024401 0.093327\nv 0.099623 -0.024059 -0.047317\nv 0.099623 -0.024059 0.093327\nv 0.104314 -0.021746 -0.047317\nv 0.104314 -0.021746 0.093327\nv 0.107763 -0.017814 -0.047317\nv 0.107763 -0.017814 0.093327\nv 0.109444 -0.012861 -0.047317\nv 0.109444 -0.012861 0.093327\nv 0.109102 -0.007642 -0.047317\nv 0.109102 -0.007642 0.093327\nv 0.106789 -0.002951 -0.047317\nv 0.106789 -0.002951 0.093327\nv 0.097903 0.002179 -0.091847\nv 0.097903 0.002179 -0.059026\nv 0.102856 0.000498 -0.059026\nv 0.102856 0.000498 -0.091847\nv 0.092684 0.001837 -0.091847\nv 0.092684 0.001837 -0.059026\nv 0.087993 -0.000476 -0.091847\nv 0.087993 -0.000476 -0.059026\nv 0.084545 -0.004409 -0.091847\nv 0.084545 -0.004409 -0.059026\nv 0.082863 -0.009361 -0.091847\nv 0.082863 -0.009361 -0.059026\nv 0.083206 -0.014581 -0.091847\nv 0.083206 -0.014581 -0.059026\nv 0.085519 -0.019272 -0.091847\nv 0.085519 -0.019272 -0.059026\nv 0.089451 -0.022720 -0.091847\nv 0.089451 -0.022720 -0.059026\nv 0.094404 -0.024401 -0.091847\nv 0.094404 -0.024401 -0.059026\nv 0.099623 -0.024059 -0.091847\nv 0.099623 -0.024059 -0.059026\nv 0.104314 -0.021746 -0.091847\nv 0.104314 -0.021746 -0.059026\nv 0.107763 -0.017814 -0.091847\nv 0.107763 -0.017814 -0.059026\nv 0.109444 -0.012861 -0.091847\nv 0.109444 -0.012861 -0.059026\nv 0.109102 -0.007642 -0.091847\nv 0.109102 -0.007642 -0.059026\nv 0.106789 -0.002951 -0.091847\nv 0.106789 -0.002951 -0.059026\nv 0.097844 0.001730 -0.098059\nv 0.102630 0.000105 -0.098059\nv 0.092802 0.001399 -0.098059\nv 0.088269 -0.000836 -0.098059\nv 0.084937 -0.004635 -0.098059\nv 0.083313 -0.009421 -0.098059\nv 0.083643 -0.014463 -0.098059\nv 0.085878 -0.018996 -0.098059\nv 0.089678 -0.022328 -0.098059\nv 0.094463 -0.023952 -0.098059\nv 0.099506 -0.023622 -0.098059\nv 0.104038 -0.021387 -0.098059\nv 0.107370 -0.017587 -0.098059\nv 0.108995 -0.012802 -0.098059\nv 0.108664 -0.007759 -0.098059\nv 0.106429 -0.003227 -0.098059\nv 0.098140 0.003978 0.093327\nv 0.098140 0.003978 0.095484\nv 0.103763 0.002069 0.095484\nv 0.103763 0.002069 0.093327\nv 0.092215 0.003590 0.093327\nv 0.092215 0.003590 0.095484\nv 0.086889 0.000963 0.093327\nv 0.086889 0.000963 0.095484\nv 0.082973 -0.003501 0.093327\nv 0.082973 -0.003501 0.095484\nv 0.081064 -0.009125 0.093327\nv 0.081064 -0.009125 0.095484\nv 0.081453 -0.015050 0.093327\nv 0.081453 -0.015050 0.095484\nv 0.084079 -0.020376 0.093327\nv 0.084079 -0.020376 0.095484\nv 0.088544 -0.024292 0.093327\nv 0.088544 -0.024292 0.095484\nv 0.094167 -0.026200 0.093327\nv 0.094167 -0.026200 0.095484\nv 0.100093 -0.025812 0.093327\nv 0.100093 -0.025812 0.095484\nv 0.105419 -0.023186 0.093327\nv 0.105419 -0.023186 0.095484\nv 0.109334 -0.018721 0.093327\nv 0.109334 -0.018721 0.095484\nv 0.111243 -0.013098 0.093327\nv 0.111243 -0.013098 0.095484\nv 0.110855 -0.007172 0.093327\nv 0.110855 -0.007172 0.095484\nv 0.108228 -0.001846 0.093327\nv 0.108228 -0.001846 0.095484\nv 0.096154 -0.011111 0.095485\nv 0.099921 -0.004586 0.095485\nv 0.097137 -0.003641 0.095485\nv 0.102131 -0.006524 0.095485\nv 0.103432 -0.009161 0.095485\nv 0.103624 -0.012095 0.095485\nv 0.102679 -0.014878 0.095485\nv 0.100740 -0.017089 0.095485\nv 0.098104 -0.018389 0.095485\nv 0.095170 -0.018581 0.095485\nv 0.092386 -0.017636 0.095485\nv 0.090176 -0.015698 0.095485\nv 0.088876 -0.013061 0.095485\nv 0.088684 -0.010128 0.095485\nv 0.089629 -0.007344 0.095485\nv 0.091567 -0.005134 0.095485\nv 0.094204 -0.003833 0.095485\nv 0.097763 0.001114 -0.057116\nv 0.102319 -0.000432 -0.057116\nv 0.092962 0.000800 -0.057116\nv 0.088647 -0.001328 -0.057116\nv 0.085475 -0.004946 -0.057116\nv 0.083928 -0.009502 -0.057116\nv 0.084243 -0.014303 -0.057116\nv 0.086371 -0.018618 -0.057116\nv 0.089988 -0.021790 -0.057116\nv 0.094544 -0.023337 -0.057116\nv 0.099345 -0.023022 -0.057116\nv 0.103660 -0.020894 -0.057116\nv 0.106833 -0.017277 -0.057116\nv 0.108379 -0.012721 -0.057116\nv 0.108065 -0.007920 -0.057116\nv 0.105937 -0.003604 -0.057116\nv 0.097885 0.002043 -0.049336\nv 0.102787 0.000379 -0.049336\nv 0.092720 0.001704 -0.049336\nv 0.088077 -0.000585 -0.049336\nv 0.084664 -0.004477 -0.049336\nv 0.083000 -0.009379 -0.049336\nv 0.083338 -0.014545 -0.049336\nv 0.085628 -0.019188 -0.049336\nv 0.089520 -0.022601 -0.049336\nv 0.094422 -0.024265 -0.049336\nv 0.099588 -0.023926 -0.049336\nv 0.104230 -0.021637 -0.049336\nv 0.107644 -0.017745 -0.049336\nv 0.109308 -0.012843 -0.049336\nv 0.108969 -0.007677 -0.049336\nv 0.106679 -0.003035 -0.049336\nv 0.097741 0.000944 -0.048326\nv 0.102234 -0.000581 -0.048326\nv 0.093007 0.000634 -0.048326\nv 0.088751 -0.001464 -0.048326\nv 0.085623 -0.005031 -0.048326\nv 0.084098 -0.009524 -0.048326\nv 0.084408 -0.014258 -0.048326\nv 0.086507 -0.018514 -0.048326\nv 0.090074 -0.021642 -0.048326\nv 0.094567 -0.023167 -0.048326\nv 0.099301 -0.022857 -0.048326\nv 0.103556 -0.020758 -0.048326\nv 0.106684 -0.017191 -0.048326\nv 0.108209 -0.012698 -0.048326\nv 0.107899 -0.007964 -0.048326\nv 0.105801 -0.003709 -0.048326\nv 0.100585 -0.003436 0.095485\nv 0.097311 -0.002324 0.095485\nv 0.103185 -0.005716 0.095485\nv 0.104714 -0.008817 0.095485\nv 0.104941 -0.012268 0.095485\nv 0.103829 -0.015543 0.095485\nv 0.101549 -0.018143 0.095485\nv 0.098448 -0.019672 0.095485\nv 0.094997 -0.019898 0.095485\nv 0.091722 -0.018787 0.095485\nv 0.089122 -0.016507 0.095485\nv 0.087593 -0.013405 0.095485\nv 0.087367 -0.009954 0.095485\nv 0.088478 -0.006680 0.095485\nv 0.090758 -0.004080 0.095485\nv 0.093860 -0.002550 0.095485\nv 0.100253 -0.004011 0.094707\nv 0.097224 -0.002983 0.094707\nv 0.102658 -0.006120 0.094707\nv 0.104073 -0.008989 0.094707\nv 0.104282 -0.012181 0.094707\nv 0.103254 -0.015210 0.094707\nv 0.101145 -0.017616 0.094707\nv 0.098276 -0.019030 0.094707\nv 0.095084 -0.019240 0.094707\nv 0.092054 -0.018211 0.094707\nv 0.089649 -0.016102 0.094707\nv 0.088234 -0.013233 0.094707\nv 0.088025 -0.010041 0.094707\nv 0.089053 -0.007012 0.094707\nv 0.091163 -0.004607 0.094707\nv 0.094032 -0.003192 0.094707\nv -0.029227 0.089366 -0.108558\nv -0.027948 0.099084 -0.104156\nv -0.024326 0.097854 -0.104156\nv -0.031764 0.098833 -0.104156\nv -0.035194 0.097142 -0.104156\nv -0.037715 0.094267 -0.104156\nv -0.038945 0.090645 -0.104156\nv -0.038694 0.086829 -0.104156\nv -0.037003 0.083399 -0.104156\nv -0.034128 0.080878 -0.104156\nv -0.030506 0.079648 -0.104156\nv -0.026690 0.079899 -0.104156\nv -0.023260 0.081590 -0.104156\nv -0.020739 0.084465 -0.104156\nv -0.019509 0.088087 -0.104156\nv -0.019760 0.091903 -0.104156\nv -0.021451 0.095333 -0.104156\nv -0.027477 0.102656 -0.047317\nv -0.027477 0.102656 0.093327\nv -0.022525 0.100975 0.093327\nv -0.022525 0.100975 -0.047317\nv -0.032696 0.102314 -0.047317\nv -0.032696 0.102314 0.093327\nv -0.037387 0.100001 -0.047317\nv -0.037387 0.100001 0.093327\nv -0.040836 0.096068 -0.047317\nv -0.040836 0.096068 0.093327\nv -0.042517 0.091116 -0.047317\nv -0.042517 0.091116 0.093327\nv -0.042175 0.085897 -0.047317\nv -0.042175 0.085897 0.093327\nv -0.039862 0.081206 -0.047317\nv -0.039862 0.081206 0.093327\nv -0.035929 0.077757 -0.047317\nv -0.035929 0.077757 0.093327\nv -0.030977 0.076076 -0.047317\nv -0.030977 0.076076 0.093327\nv -0.025758 0.076418 -0.047317\nv -0.025758 0.076418 0.093327\nv -0.021067 0.078731 -0.047317\nv -0.021067 0.078731 0.093327\nv -0.017618 0.082663 -0.047317\nv -0.017618 0.082664 0.093327\nv -0.015937 0.087616 -0.047317\nv -0.015937 0.087616 0.093327\nv -0.016279 0.092835 -0.047317\nv -0.016279 0.092835 0.093327\nv -0.018592 0.097526 -0.047317\nv -0.018592 0.097526 0.093327\nv -0.027477 0.102656 -0.091847\nv -0.027477 0.102656 -0.059026\nv -0.022525 0.100975 -0.059026\nv -0.022525 0.100975 -0.091847\nv -0.032696 0.102314 -0.091847\nv -0.032696 0.102314 -0.059026\nv -0.037387 0.100001 -0.091847\nv -0.037387 0.100001 -0.059026\nv -0.040836 0.096068 -0.091847\nv -0.040836 0.096068 -0.059026\nv -0.042517 0.091116 -0.091847\nv -0.042517 0.091116 -0.059026\nv -0.042175 0.085896 -0.091847\nv -0.042175 0.085896 -0.059026\nv -0.039862 0.081206 -0.091847\nv -0.039862 0.081206 -0.059026\nv -0.035929 0.077757 -0.091847\nv -0.035929 0.077757 -0.059026\nv -0.030977 0.076076 -0.091847\nv -0.030977 0.076076 -0.059026\nv -0.025758 0.076418 -0.091847\nv -0.025758 0.076418 -0.059026\nv -0.021067 0.078731 -0.091847\nv -0.021067 0.078731 -0.059026\nv -0.017618 0.082663 -0.091847\nv -0.017618 0.082663 -0.059026\nv -0.015937 0.087616 -0.091847\nv -0.015937 0.087616 -0.059026\nv -0.016279 0.092835 -0.091847\nv -0.016279 0.092835 -0.059026\nv -0.018592 0.097526 -0.091847\nv -0.018592 0.097526 -0.059026\nv -0.027536 0.102207 -0.098059\nv -0.022751 0.100583 -0.098059\nv -0.032579 0.101877 -0.098059\nv -0.037112 0.099641 -0.098059\nv -0.040444 0.095842 -0.098059\nv -0.042068 0.091057 -0.098059\nv -0.041738 0.086014 -0.098059\nv -0.039502 0.081481 -0.098059\nv -0.035703 0.078149 -0.098059\nv -0.030918 0.076525 -0.098059\nv -0.025875 0.076855 -0.098059\nv -0.021342 0.079091 -0.098059\nv -0.018010 0.082890 -0.098059\nv -0.016386 0.087675 -0.098059\nv -0.016716 0.092718 -0.098059\nv -0.018952 0.097251 -0.098059\nv -0.027241 0.104455 0.093327\nv -0.027241 0.104455 0.095484\nv -0.021617 0.102546 0.095484\nv -0.021617 0.102546 0.093327\nv -0.033166 0.104067 0.093327\nv -0.033166 0.104067 0.095484\nv -0.038492 0.101440 0.093327\nv -0.038492 0.101440 0.095484\nv -0.042407 0.096976 0.093327\nv -0.042407 0.096976 0.095484\nv -0.044316 0.091353 0.093327\nv -0.044316 0.091353 0.095484\nv -0.043928 0.085427 0.093327\nv -0.043928 0.085427 0.095484\nv -0.041301 0.080101 0.093327\nv -0.041301 0.080101 0.095484\nv -0.036837 0.076186 0.093327\nv -0.036837 0.076186 0.095484\nv -0.031214 0.074277 0.093327\nv -0.031214 0.074277 0.095484\nv -0.025288 0.074665 0.093327\nv -0.025288 0.074665 0.095484\nv -0.019962 0.077292 0.093327\nv -0.019962 0.077292 0.095484\nv -0.016047 0.081756 0.093327\nv -0.016047 0.081756 0.095484\nv -0.014138 0.087379 0.093327\nv -0.014138 0.087379 0.095484\nv -0.014526 0.093305 0.093327\nv -0.014526 0.093305 0.095484\nv -0.017153 0.098631 0.093327\nv -0.017153 0.098631 0.095484\nv -0.029227 0.089366 0.095485\nv -0.025460 0.095891 0.095485\nv -0.028244 0.096836 0.095485\nv -0.023249 0.093953 0.095485\nv -0.021949 0.091316 0.095485\nv -0.021757 0.088383 0.095485\nv -0.022702 0.085599 0.095485\nv -0.024640 0.083388 0.095485\nv -0.027277 0.082088 0.095485\nv -0.030210 0.081896 0.095485\nv -0.032994 0.082841 0.095485\nv -0.035205 0.084779 0.095485\nv -0.036505 0.087416 0.095485\nv -0.036697 0.090349 0.095485\nv -0.035752 0.093133 0.095485\nv -0.033814 0.095344 0.095485\nv -0.031177 0.096644 0.095485\nv -0.027617 0.101592 -0.057116\nv -0.023061 0.100045 -0.057116\nv -0.032419 0.101277 -0.057116\nv -0.036734 0.099149 -0.057116\nv -0.039906 0.095532 -0.057116\nv -0.041453 0.090975 -0.057116\nv -0.041138 0.086174 -0.057116\nv -0.039010 0.081859 -0.057116\nv -0.035393 0.078687 -0.057116\nv -0.030837 0.077140 -0.057116\nv -0.026035 0.077455 -0.057116\nv -0.021720 0.079583 -0.057116\nv -0.018548 0.083200 -0.057116\nv -0.017001 0.087756 -0.057116\nv -0.017316 0.092557 -0.057116\nv -0.019444 0.096873 -0.057116\nv -0.027495 0.102520 -0.049336\nv -0.022593 0.100856 -0.049336\nv -0.032661 0.102181 -0.049336\nv -0.037304 0.099892 -0.049336\nv -0.040717 0.096000 -0.049336\nv -0.042381 0.091098 -0.049336\nv -0.042042 0.085932 -0.049336\nv -0.039753 0.081289 -0.049336\nv -0.035861 0.077876 -0.049336\nv -0.030959 0.076212 -0.049336\nv -0.025793 0.076551 -0.049336\nv -0.021150 0.078840 -0.049336\nv -0.017737 0.082732 -0.049336\nv -0.016073 0.087634 -0.049336\nv -0.016412 0.092800 -0.049336\nv -0.018701 0.097443 -0.049336\nv -0.027640 0.101422 -0.048326\nv -0.023147 0.099897 -0.048326\nv -0.032374 0.101111 -0.048326\nv -0.036629 0.099013 -0.048326\nv -0.039758 0.095446 -0.048326\nv -0.041283 0.090953 -0.048326\nv -0.040972 0.086219 -0.048326\nv -0.038874 0.081964 -0.048326\nv -0.035307 0.078835 -0.048326\nv -0.030814 0.077310 -0.048326\nv -0.026080 0.077621 -0.048326\nv -0.021825 0.079719 -0.048326\nv -0.018696 0.083286 -0.048326\nv -0.017171 0.087779 -0.048326\nv -0.017482 0.092513 -0.048326\nv -0.019580 0.096768 -0.048326\nv -0.024796 0.097041 0.095485\nv -0.028070 0.098153 0.095485\nv -0.022196 0.094761 0.095485\nv -0.020666 0.091660 0.095485\nv -0.020440 0.088209 0.095485\nv -0.021552 0.084935 0.095485\nv -0.023832 0.082335 0.095485\nv -0.026933 0.080805 0.095485\nv -0.030384 0.080579 0.095485\nv -0.033658 0.081691 0.095485\nv -0.036258 0.083971 0.095485\nv -0.037788 0.087072 0.095485\nv -0.038014 0.090523 0.095485\nv -0.036902 0.093797 0.095485\nv -0.034622 0.096397 0.095485\nv -0.031521 0.097927 0.095485\nv -0.025128 0.096466 0.094707\nv -0.028157 0.097495 0.094707\nv -0.022723 0.094357 0.094707\nv -0.021308 0.091488 0.094707\nv -0.021098 0.088296 0.094707\nv -0.022127 0.085267 0.094707\nv -0.024236 0.082862 0.094707\nv -0.027105 0.081447 0.094707\nv -0.030297 0.081237 0.094707\nv -0.033326 0.082266 0.094707\nv -0.035731 0.084375 0.094707\nv -0.037146 0.087244 0.094707\nv -0.037356 0.090436 0.094707\nv -0.036327 0.093465 0.094707\nv -0.034218 0.095870 0.094707\nv -0.031349 0.097285 0.094707\nv -0.029150 0.123091 -0.108558\nv -0.027870 0.132809 -0.104156\nv -0.024249 0.131579 -0.104156\nv -0.031687 0.132559 -0.104156\nv -0.035116 0.130867 -0.104156\nv -0.037638 0.127992 -0.104156\nv -0.038867 0.124370 -0.104156\nv -0.038617 0.120554 -0.104156\nv -0.036926 0.117124 -0.104156\nv -0.034050 0.114603 -0.104156\nv -0.030429 0.113374 -0.104156\nv -0.026613 0.113624 -0.104156\nv -0.023183 0.115315 -0.104156\nv -0.020661 0.118190 -0.104156\nv -0.019432 0.121812 -0.104156\nv -0.019682 0.125628 -0.104156\nv -0.021374 0.129058 -0.104156\nv -0.027400 0.136381 -0.047317\nv -0.027400 0.136381 0.093327\nv -0.022447 0.134700 0.093327\nv -0.022447 0.134700 -0.047317\nv -0.032619 0.136039 -0.047317\nv -0.032619 0.136039 0.093327\nv -0.037310 0.133726 -0.047317\nv -0.037310 0.133726 0.093327\nv -0.040759 0.129794 -0.047317\nv -0.040759 0.129794 0.093327\nv -0.042440 0.124841 -0.047317\nv -0.042440 0.124841 0.093327\nv -0.042098 0.119622 -0.047317\nv -0.042098 0.119622 0.093327\nv -0.039785 0.114931 -0.047317\nv -0.039785 0.114931 0.093327\nv -0.035852 0.111482 -0.047317\nv -0.035852 0.111482 0.093327\nv -0.030899 0.109801 -0.047317\nv -0.030899 0.109801 0.093327\nv -0.025680 0.110143 -0.047317\nv -0.025680 0.110143 0.093327\nv -0.020989 0.112456 -0.047317\nv -0.020989 0.112456 0.093327\nv -0.017541 0.116389 -0.047317\nv -0.017541 0.116389 0.093327\nv -0.015860 0.121341 -0.047317\nv -0.015859 0.121341 0.093327\nv -0.016202 0.126561 -0.047317\nv -0.016202 0.126561 0.093327\nv -0.018515 0.131251 -0.047317\nv -0.018515 0.131252 0.093327\nv -0.027400 0.136381 -0.091847\nv -0.027400 0.136381 -0.059026\nv -0.022447 0.134700 -0.059026\nv -0.022447 0.134700 -0.091847\nv -0.032619 0.136039 -0.091847\nv -0.032619 0.136039 -0.059026\nv -0.037310 0.133726 -0.091847\nv -0.037310 0.133726 -0.059026\nv -0.040759 0.129794 -0.091847\nv -0.040759 0.129794 -0.059026\nv -0.042440 0.124841 -0.091847\nv -0.042440 0.124841 -0.059026\nv -0.042098 0.119622 -0.091847\nv -0.042098 0.119622 -0.059026\nv -0.039785 0.114931 -0.091847\nv -0.039785 0.114931 -0.059026\nv -0.035852 0.111482 -0.091847\nv -0.035852 0.111482 -0.059026\nv -0.030899 0.109801 -0.091847\nv -0.030899 0.109801 -0.059026\nv -0.025680 0.110143 -0.091847\nv -0.025680 0.110143 -0.059026\nv -0.020989 0.112456 -0.091847\nv -0.020989 0.112456 -0.059026\nv -0.017541 0.116389 -0.091847\nv -0.017541 0.116389 -0.059026\nv -0.015859 0.121341 -0.091847\nv -0.015859 0.121341 -0.059026\nv -0.016202 0.126561 -0.091847\nv -0.016202 0.126561 -0.059026\nv -0.018515 0.131251 -0.091847\nv -0.018515 0.131251 -0.059026\nv -0.027459 0.135932 -0.098059\nv -0.022674 0.134308 -0.098059\nv -0.032502 0.135602 -0.098059\nv -0.037034 0.133367 -0.098059\nv -0.040366 0.129567 -0.098059\nv -0.041991 0.124782 -0.098059\nv -0.041660 0.119739 -0.098059\nv -0.039425 0.115206 -0.098059\nv -0.035626 0.111874 -0.098059\nv -0.030840 0.110250 -0.098059\nv -0.025798 0.110581 -0.098059\nv -0.021265 0.112816 -0.098059\nv -0.017933 0.116615 -0.098059\nv -0.016309 0.121401 -0.098059\nv -0.016639 0.126443 -0.098059\nv -0.018874 0.130976 -0.098059\nv -0.027163 0.138180 0.093327\nv -0.027163 0.138180 0.095484\nv -0.021540 0.136271 0.095484\nv -0.021540 0.136271 0.093327\nv -0.033089 0.137792 0.093327\nv -0.033089 0.137792 0.095484\nv -0.038415 0.135165 0.093327\nv -0.038415 0.135165 0.095484\nv -0.042330 0.130701 0.093327\nv -0.042330 0.130701 0.095484\nv -0.044239 0.125078 0.093327\nv -0.044239 0.125078 0.095484\nv -0.043851 0.119152 0.093327\nv -0.043851 0.119152 0.095484\nv -0.041224 0.113826 0.093327\nv -0.041224 0.113826 0.095484\nv -0.036759 0.109911 0.093327\nv -0.036759 0.109911 0.095484\nv -0.031136 0.108002 0.093327\nv -0.031136 0.108002 0.095484\nv -0.025211 0.108390 0.093327\nv -0.025211 0.108390 0.095484\nv -0.019885 0.111017 0.093327\nv -0.019885 0.111017 0.095484\nv -0.015969 0.115481 0.093327\nv -0.015969 0.115481 0.095484\nv -0.014061 0.121105 0.093327\nv -0.014061 0.121105 0.095484\nv -0.014449 0.127030 0.093327\nv -0.014449 0.127030 0.095484\nv -0.017075 0.132356 0.093327\nv -0.017075 0.132356 0.095484\nv -0.029150 0.123091 0.095485\nv -0.025382 0.129616 0.095485\nv -0.028166 0.130561 0.095485\nv -0.023172 0.127678 0.095485\nv -0.021872 0.125041 0.095485\nv -0.021680 0.122108 0.095485\nv -0.022625 0.119324 0.095485\nv -0.024563 0.117114 0.095485\nv -0.027200 0.115813 0.095485\nv -0.030133 0.115621 0.095485\nv -0.032917 0.116566 0.095485\nv -0.035127 0.118504 0.095485\nv -0.036428 0.121141 0.095485\nv -0.036620 0.124075 0.095485\nv -0.035675 0.126858 0.095485\nv -0.033736 0.129069 0.095485\nv -0.031100 0.130369 0.095485\nv -0.027540 0.135317 -0.057116\nv -0.022984 0.133770 -0.057116\nv -0.032341 0.135002 -0.057116\nv -0.036656 0.132874 -0.057116\nv -0.039829 0.129257 -0.057116\nv -0.041375 0.124701 -0.057116\nv -0.041061 0.119900 -0.057116\nv -0.038933 0.115584 -0.057116\nv -0.035315 0.112412 -0.057116\nv -0.030759 0.110865 -0.057116\nv -0.025958 0.111180 -0.057116\nv -0.021643 0.113308 -0.057116\nv -0.018471 0.116926 -0.057116\nv -0.016924 0.121482 -0.057116\nv -0.017239 0.126283 -0.057116\nv -0.019367 0.130598 -0.057116\nv -0.027418 0.136245 -0.049336\nv -0.022516 0.134581 -0.049336\nv -0.032584 0.135906 -0.049336\nv -0.037226 0.133617 -0.049336\nv -0.040640 0.129725 -0.049336\nv -0.042304 0.124823 -0.049336\nv -0.041965 0.119657 -0.049336\nv -0.039675 0.115014 -0.049336\nv -0.035783 0.111601 -0.049336\nv -0.030882 0.109937 -0.049336\nv -0.025716 0.110276 -0.049336\nv -0.021073 0.112565 -0.049336\nv -0.017660 0.116457 -0.049336\nv -0.015996 0.121359 -0.049336\nv -0.016334 0.126525 -0.049336\nv -0.018624 0.131168 -0.049336\nv -0.027563 0.135147 -0.048326\nv -0.023070 0.133622 -0.048326\nv -0.032297 0.134836 -0.048326\nv -0.036552 0.132738 -0.048326\nv -0.039680 0.129171 -0.048326\nv -0.041205 0.124678 -0.048326\nv -0.040895 0.119944 -0.048326\nv -0.038797 0.115689 -0.048326\nv -0.035230 0.112560 -0.048326\nv -0.030737 0.111035 -0.048326\nv -0.026003 0.111346 -0.048326\nv -0.021747 0.113444 -0.048326\nv -0.018619 0.117011 -0.048326\nv -0.017094 0.121504 -0.048326\nv -0.017404 0.126238 -0.048326\nv -0.019503 0.130493 -0.048326\nv -0.024718 0.130767 0.095485\nv -0.027993 0.131878 0.095485\nv -0.022118 0.128486 0.095485\nv -0.020589 0.125385 0.095485\nv -0.020363 0.121934 0.095485\nv -0.021474 0.118660 0.095485\nv -0.023754 0.116060 0.095485\nv -0.026856 0.114530 0.095485\nv -0.030307 0.114304 0.095485\nv -0.033581 0.115416 0.095485\nv -0.036181 0.117696 0.095485\nv -0.037711 0.120797 0.095485\nv -0.037937 0.124248 0.095485\nv -0.036825 0.127523 0.095485\nv -0.034545 0.130122 0.095485\nv -0.031444 0.131652 0.095485\nv -0.025050 0.130191 0.094707\nv -0.028080 0.131220 0.094707\nv -0.022645 0.128082 0.094707\nv -0.021230 0.125213 0.094707\nv -0.021021 0.122021 0.094707\nv -0.022049 0.118992 0.094707\nv -0.024159 0.116587 0.094707\nv -0.027028 0.115172 0.094707\nv -0.030220 0.114963 0.094707\nv -0.033249 0.115991 0.094707\nv -0.035654 0.118100 0.094707\nv -0.037069 0.120969 0.094707\nv -0.037278 0.124161 0.094707\nv -0.036250 0.127190 0.094707\nv -0.034141 0.129596 0.094707\nv -0.031272 0.131010 0.094707\nv 0.000131 0.072220 -0.108558\nv 0.001411 0.081937 -0.104156\nv 0.005032 0.080708 -0.104156\nv -0.002406 0.081687 -0.104156\nv -0.005835 0.079996 -0.104156\nv -0.008357 0.077121 -0.104156\nv -0.009586 0.073499 -0.104156\nv -0.009336 0.069683 -0.104156\nv -0.007645 0.066253 -0.104156\nv -0.004769 0.063732 -0.104156\nv -0.001148 0.062502 -0.104156\nv 0.002668 0.062752 -0.104156\nv 0.006098 0.064444 -0.104156\nv 0.008620 0.067319 -0.104156\nv 0.009849 0.070941 -0.104156\nv 0.009599 0.074757 -0.104156\nv 0.007907 0.078187 -0.104156\nv 0.001881 0.085510 -0.047317\nv 0.001881 0.085510 0.093327\nv 0.006834 0.083829 0.093327\nv 0.006834 0.083829 -0.047317\nv -0.003338 0.085168 -0.047317\nv -0.003338 0.085168 0.093327\nv -0.008029 0.082855 -0.047317\nv -0.008029 0.082855 0.093327\nv -0.011478 0.078922 -0.047317\nv -0.011478 0.078922 0.093327\nv -0.013159 0.073970 -0.047317\nv -0.013159 0.073970 0.093327\nv -0.012817 0.068750 -0.047317\nv -0.012817 0.068750 0.093327\nv -0.010504 0.064059 -0.047317\nv -0.010504 0.064060 0.093327\nv -0.006571 0.060611 -0.047317\nv -0.006571 0.060611 0.093327\nv -0.001618 0.058930 -0.047317\nv -0.001618 0.058930 0.093327\nv 0.003601 0.059272 -0.047317\nv 0.003601 0.059272 0.093327\nv 0.008292 0.061585 -0.047317\nv 0.008292 0.061585 0.093327\nv 0.011740 0.065517 -0.047317\nv 0.011740 0.065517 0.093327\nv 0.013421 0.070470 -0.047317\nv 0.013421 0.070470 0.093327\nv 0.013079 0.075689 -0.047317\nv 0.013079 0.075689 0.093327\nv 0.010766 0.080380 -0.047317\nv 0.010766 0.080380 0.093327\nv 0.001881 0.085510 -0.091847\nv 0.001881 0.085510 -0.059026\nv 0.006834 0.083829 -0.059026\nv 0.006834 0.083829 -0.091847\nv -0.003338 0.085168 -0.091847\nv -0.003338 0.085168 -0.059026\nv -0.008029 0.082855 -0.091847\nv -0.008029 0.082855 -0.059026\nv -0.011478 0.078922 -0.091847\nv -0.011478 0.078922 -0.059026\nv -0.013159 0.073970 -0.091847\nv -0.013159 0.073970 -0.059026\nv -0.012817 0.068750 -0.091847\nv -0.012817 0.068750 -0.059026\nv -0.010504 0.064059 -0.091847\nv -0.010504 0.064059 -0.059026\nv -0.006571 0.060611 -0.091847\nv -0.006571 0.060611 -0.059026\nv -0.001618 0.058930 -0.091847\nv -0.001618 0.058930 -0.059026\nv 0.003601 0.059272 -0.091847\nv 0.003601 0.059272 -0.059026\nv 0.008292 0.061585 -0.091847\nv 0.008292 0.061585 -0.059026\nv 0.011740 0.065517 -0.091847\nv 0.011740 0.065517 -0.059026\nv 0.013421 0.070470 -0.091847\nv 0.013421 0.070470 -0.059026\nv 0.013079 0.075689 -0.091847\nv 0.013079 0.075689 -0.059026\nv 0.010766 0.080380 -0.091847\nv 0.010766 0.080380 -0.059026\nv 0.001822 0.085061 -0.098059\nv 0.006607 0.083437 -0.098059\nv -0.003221 0.084730 -0.098059\nv -0.007753 0.082495 -0.098059\nv -0.011085 0.078696 -0.098059\nv -0.012710 0.073910 -0.098059\nv -0.012379 0.068868 -0.098059\nv -0.010144 0.064335 -0.098059\nv -0.006345 0.061003 -0.098059\nv -0.001559 0.059379 -0.098059\nv 0.003483 0.059709 -0.098059\nv 0.008016 0.061944 -0.098059\nv 0.011348 0.065744 -0.098059\nv 0.012972 0.070529 -0.098059\nv 0.012642 0.075572 -0.098059\nv 0.010407 0.080104 -0.098059\nv 0.002118 0.087309 0.093327\nv 0.002118 0.087309 0.095484\nv 0.007741 0.085400 0.095484\nv 0.007741 0.085400 0.093327\nv -0.003808 0.086921 0.093327\nv -0.003808 0.086921 0.095484\nv -0.009134 0.084294 0.093327\nv -0.009134 0.084294 0.095484\nv -0.013049 0.079830 0.093327\nv -0.013049 0.079830 0.095484\nv -0.014958 0.074206 0.093327\nv -0.014958 0.074206 0.095484\nv -0.014570 0.068281 0.093327\nv -0.014570 0.068281 0.095484\nv -0.011943 0.062955 0.093327\nv -0.011943 0.062955 0.095484\nv -0.007478 0.059039 0.093327\nv -0.007478 0.059039 0.095484\nv -0.001855 0.057131 0.093327\nv -0.001855 0.057131 0.095484\nv 0.004070 0.057519 0.093327\nv 0.004070 0.057519 0.095484\nv 0.009396 0.060145 0.093327\nv 0.009396 0.060145 0.095484\nv 0.013312 0.064610 0.093327\nv 0.013312 0.064610 0.095484\nv 0.015220 0.070233 0.093327\nv 0.015220 0.070233 0.095484\nv 0.014832 0.076159 0.093327\nv 0.014832 0.076159 0.095484\nv 0.012206 0.081485 0.093327\nv 0.012206 0.081485 0.095484\nv 0.000131 0.072220 0.095485\nv 0.003899 0.078745 0.095485\nv 0.001115 0.079690 0.095485\nv 0.006109 0.076807 0.095485\nv 0.007409 0.074170 0.095485\nv 0.007601 0.071236 0.095485\nv 0.006656 0.068453 0.095485\nv 0.004718 0.066242 0.095485\nv 0.002081 0.064942 0.095485\nv -0.000852 0.064750 0.095485\nv -0.003636 0.065695 0.095485\nv -0.005846 0.067633 0.095485\nv -0.007147 0.070270 0.095485\nv -0.007339 0.073203 0.095485\nv -0.006394 0.075987 0.095485\nv -0.004456 0.078197 0.095485\nv -0.001819 0.079498 0.095485\nv 0.001741 0.084446 -0.057116\nv 0.006297 0.082899 -0.057116\nv -0.003060 0.084131 -0.057116\nv -0.007375 0.082003 -0.057116\nv -0.010548 0.078385 -0.057116\nv -0.012094 0.073829 -0.057116\nv -0.011780 0.069028 -0.057116\nv -0.009652 0.064713 -0.057116\nv -0.006034 0.061541 -0.057116\nv -0.001478 0.059994 -0.057116\nv 0.003323 0.060309 -0.057116\nv 0.007638 0.062437 -0.057116\nv 0.010810 0.066054 -0.057116\nv 0.012357 0.070610 -0.057116\nv 0.012042 0.075411 -0.057116\nv 0.009914 0.079727 -0.057116\nv 0.001863 0.085374 -0.049336\nv 0.006765 0.083710 -0.049336\nv -0.003303 0.085035 -0.049336\nv -0.007945 0.082746 -0.049336\nv -0.011359 0.078854 -0.049336\nv -0.013023 0.073952 -0.049336\nv -0.012684 0.068786 -0.049336\nv -0.010394 0.064143 -0.049336\nv -0.006502 0.060730 -0.049336\nv -0.001601 0.059066 -0.049336\nv 0.003565 0.059405 -0.049336\nv 0.008208 0.061694 -0.049336\nv 0.011621 0.065586 -0.049336\nv 0.013285 0.070488 -0.049336\nv 0.012947 0.075654 -0.049336\nv 0.010657 0.080297 -0.049336\nv 0.001718 0.084276 -0.048326\nv 0.006211 0.082750 -0.048326\nv -0.003016 0.083965 -0.048326\nv -0.007271 0.081867 -0.048326\nv -0.010399 0.078300 -0.048326\nv -0.011924 0.073807 -0.048326\nv -0.011614 0.069073 -0.048326\nv -0.009516 0.064818 -0.048326\nv -0.005949 0.061689 -0.048326\nv -0.001456 0.060164 -0.048326\nv 0.003278 0.060475 -0.048326\nv 0.007534 0.062573 -0.048326\nv 0.010662 0.066140 -0.048326\nv 0.012187 0.070633 -0.048326\nv 0.011877 0.075367 -0.048326\nv 0.009778 0.079622 -0.048326\nv 0.004563 0.079895 0.095485\nv 0.001288 0.081007 0.095485\nv 0.007163 0.077615 0.095485\nv 0.008692 0.074514 0.095485\nv 0.008918 0.071063 0.095485\nv 0.007807 0.067788 0.095485\nv 0.005527 0.065189 0.095485\nv 0.002425 0.063659 0.095485\nv -0.001026 0.063433 0.095485\nv -0.004300 0.064544 0.095485\nv -0.006900 0.066825 0.095485\nv -0.008430 0.069926 0.095485\nv -0.008656 0.073377 0.095485\nv -0.007544 0.076651 0.095485\nv -0.005264 0.079251 0.095485\nv -0.002163 0.080781 0.095485\nv 0.004231 0.079320 0.094707\nv 0.001201 0.080348 0.094707\nv 0.006636 0.077211 0.094707\nv 0.008051 0.074342 0.094707\nv 0.008260 0.071150 0.094707\nv 0.007232 0.068121 0.094707\nv 0.005122 0.065715 0.094707\nv 0.002253 0.064301 0.094707\nv -0.000939 0.064091 0.094707\nv -0.003968 0.065120 0.094707\nv -0.006373 0.067229 0.094707\nv -0.007788 0.070098 0.094707\nv -0.007997 0.073290 0.094707\nv -0.006969 0.076319 0.094707\nv -0.004860 0.078724 0.094707\nv -0.001991 0.080139 0.094707\nv 0.029622 0.123091 -0.108558\nv 0.030901 0.132809 -0.104156\nv 0.034523 0.131579 -0.104156\nv 0.027085 0.132559 -0.104156\nv 0.023655 0.130867 -0.104156\nv 0.021134 0.127992 -0.104156\nv 0.019904 0.124370 -0.104156\nv 0.020154 0.120554 -0.104156\nv 0.021846 0.117124 -0.104156\nv 0.024721 0.114603 -0.104156\nv 0.028343 0.113374 -0.104156\nv 0.032159 0.113624 -0.104156\nv 0.035589 0.115315 -0.104156\nv 0.038110 0.118190 -0.104156\nv 0.039339 0.121812 -0.104156\nv 0.039089 0.125628 -0.104156\nv 0.037398 0.129058 -0.104156\nv 0.031372 0.136381 -0.047317\nv 0.031372 0.136381 0.093327\nv 0.036324 0.134700 0.093327\nv 0.036324 0.134700 -0.047317\nv 0.026152 0.136039 -0.047317\nv 0.026152 0.136039 0.093327\nv 0.021461 0.133726 -0.047317\nv 0.021461 0.133726 0.093327\nv 0.018013 0.129794 -0.047317\nv 0.018013 0.129794 0.093327\nv 0.016332 0.124841 -0.047317\nv 0.016332 0.124841 0.093327\nv 0.016674 0.119622 -0.047317\nv 0.016674 0.119622 0.093327\nv 0.018987 0.114931 -0.047317\nv 0.018987 0.114931 0.093327\nv 0.022919 0.111482 -0.047317\nv 0.022919 0.111482 0.093327\nv 0.027872 0.109801 -0.047317\nv 0.027872 0.109801 0.093327\nv 0.033091 0.110143 -0.047317\nv 0.033091 0.110143 0.093327\nv 0.037782 0.112456 -0.047317\nv 0.037782 0.112456 0.093327\nv 0.041231 0.116389 -0.047317\nv 0.041231 0.116389 0.093327\nv 0.042912 0.121341 -0.047317\nv 0.042912 0.121341 0.093327\nv 0.042570 0.126561 -0.047317\nv 0.042570 0.126561 0.093327\nv 0.040257 0.131251 -0.047317\nv 0.040257 0.131252 0.093327\nv 0.031372 0.136381 -0.091847\nv 0.031372 0.136381 -0.059026\nv 0.036324 0.134700 -0.059026\nv 0.036324 0.134700 -0.091847\nv 0.026152 0.136039 -0.091847\nv 0.026152 0.136039 -0.059026\nv 0.021461 0.133726 -0.091847\nv 0.021461 0.133726 -0.059026\nv 0.018013 0.129794 -0.091847\nv 0.018013 0.129794 -0.059026\nv 0.016332 0.124841 -0.091847\nv 0.016332 0.124841 -0.059026\nv 0.016674 0.119622 -0.091847\nv 0.016674 0.119622 -0.059026\nv 0.018987 0.114931 -0.091847\nv 0.018987 0.114931 -0.059026\nv 0.022919 0.111482 -0.091847\nv 0.022919 0.111482 -0.059026\nv 0.027872 0.109801 -0.091847\nv 0.027872 0.109801 -0.059026\nv 0.033091 0.110143 -0.091847\nv 0.033091 0.110143 -0.059026\nv 0.037782 0.112456 -0.091847\nv 0.037782 0.112456 -0.059026\nv 0.041231 0.116389 -0.091847\nv 0.041231 0.116389 -0.059026\nv 0.042912 0.121341 -0.091847\nv 0.042912 0.121341 -0.059026\nv 0.042570 0.126561 -0.091847\nv 0.042570 0.126561 -0.059026\nv 0.040257 0.131251 -0.091847\nv 0.040257 0.131251 -0.059026\nv 0.031312 0.135932 -0.098059\nv 0.036098 0.134308 -0.098059\nv 0.026270 0.135602 -0.098059\nv 0.021737 0.133367 -0.098059\nv 0.018405 0.129567 -0.098059\nv 0.016781 0.124782 -0.098059\nv 0.017111 0.119739 -0.098059\nv 0.019346 0.115206 -0.098059\nv 0.023146 0.111874 -0.098059\nv 0.027931 0.110250 -0.098059\nv 0.032974 0.110581 -0.098059\nv 0.037506 0.112816 -0.098059\nv 0.040839 0.116615 -0.098059\nv 0.042463 0.121401 -0.098059\nv 0.042132 0.126443 -0.098059\nv 0.039897 0.130976 -0.098059\nv 0.031608 0.138180 0.093327\nv 0.031608 0.138180 0.095484\nv 0.037232 0.136271 0.095484\nv 0.037232 0.136271 0.093327\nv 0.025683 0.137792 0.093327\nv 0.025683 0.137792 0.095484\nv 0.020357 0.135165 0.093327\nv 0.020357 0.135165 0.095484\nv 0.016441 0.130701 0.093327\nv 0.016441 0.130701 0.095484\nv 0.014533 0.125078 0.093327\nv 0.014533 0.125078 0.095484\nv 0.014921 0.119152 0.093327\nv 0.014921 0.119152 0.095484\nv 0.017548 0.113826 0.093327\nv 0.017548 0.113826 0.095484\nv 0.022012 0.109911 0.093327\nv 0.022012 0.109911 0.095484\nv 0.027635 0.108002 0.093327\nv 0.027635 0.108002 0.095484\nv 0.033561 0.108390 0.093327\nv 0.033561 0.108390 0.095484\nv 0.038887 0.111017 0.093327\nv 0.038887 0.111017 0.095484\nv 0.042802 0.115481 0.093327\nv 0.042802 0.115481 0.095484\nv 0.044711 0.121105 0.093327\nv 0.044711 0.121105 0.095484\nv 0.044323 0.127030 0.093327\nv 0.044323 0.127030 0.095484\nv 0.041696 0.132356 0.093327\nv 0.041696 0.132356 0.095484\nv 0.029622 0.123091 0.095485\nv 0.033389 0.129616 0.095485\nv 0.030605 0.130561 0.095485\nv 0.035599 0.127678 0.095485\nv 0.036900 0.125041 0.095485\nv 0.037092 0.122108 0.095485\nv 0.036147 0.119324 0.095485\nv 0.034209 0.117114 0.095485\nv 0.031572 0.115813 0.095485\nv 0.028638 0.115621 0.095485\nv 0.025855 0.116566 0.095485\nv 0.023644 0.118504 0.095485\nv 0.022344 0.121141 0.095485\nv 0.022152 0.124075 0.095485\nv 0.023097 0.126858 0.095485\nv 0.025035 0.129069 0.095485\nv 0.027672 0.130369 0.095485\nv 0.031231 0.135317 -0.057116\nv 0.035787 0.133770 -0.057116\nv 0.026430 0.135002 -0.057116\nv 0.022115 0.132874 -0.057116\nv 0.018943 0.129257 -0.057116\nv 0.017396 0.124701 -0.057116\nv 0.017711 0.119900 -0.057116\nv 0.019839 0.115584 -0.057116\nv 0.023456 0.112412 -0.057116\nv 0.028012 0.110865 -0.057116\nv 0.032813 0.111180 -0.057116\nv 0.037129 0.113308 -0.057116\nv 0.040301 0.116926 -0.057116\nv 0.041848 0.121482 -0.057116\nv 0.041533 0.126283 -0.057116\nv 0.039405 0.130598 -0.057116\nv 0.031354 0.136245 -0.049336\nv 0.036256 0.134581 -0.049336\nv 0.026188 0.135906 -0.049336\nv 0.021545 0.133617 -0.049336\nv 0.018132 0.129725 -0.049336\nv 0.016468 0.124823 -0.049336\nv 0.016807 0.119657 -0.049336\nv 0.019096 0.115014 -0.049336\nv 0.022988 0.111601 -0.049336\nv 0.027890 0.109937 -0.049336\nv 0.033056 0.110276 -0.049336\nv 0.037698 0.112565 -0.049336\nv 0.041112 0.116457 -0.049336\nv 0.042776 0.121359 -0.049336\nv 0.042437 0.126525 -0.049336\nv 0.040148 0.131168 -0.049336\nv 0.031209 0.135147 -0.048326\nv 0.035702 0.133622 -0.048326\nv 0.026475 0.134836 -0.048326\nv 0.022220 0.132738 -0.048326\nv 0.019091 0.129171 -0.048326\nv 0.017566 0.124678 -0.048326\nv 0.017876 0.119944 -0.048326\nv 0.019975 0.115689 -0.048326\nv 0.023542 0.112560 -0.048326\nv 0.028035 0.111035 -0.048326\nv 0.032769 0.111346 -0.048326\nv 0.037024 0.113444 -0.048326\nv 0.040152 0.117011 -0.048326\nv 0.041677 0.121504 -0.048326\nv 0.041367 0.126238 -0.048326\nv 0.039269 0.130493 -0.048326\nv 0.034053 0.130767 0.095485\nv 0.030779 0.131878 0.095485\nv 0.036653 0.128486 0.095485\nv 0.038183 0.125385 0.095485\nv 0.038409 0.121934 0.095485\nv 0.037297 0.118660 0.095485\nv 0.035017 0.116060 0.095485\nv 0.031916 0.114530 0.095485\nv 0.028465 0.114304 0.095485\nv 0.025190 0.115416 0.095485\nv 0.022591 0.117696 0.095485\nv 0.021061 0.120797 0.095485\nv 0.020835 0.124248 0.095485\nv 0.021946 0.127523 0.095485\nv 0.024227 0.130122 0.095485\nv 0.027328 0.131652 0.095485\nv 0.033721 0.130191 0.094707\nv 0.030692 0.131220 0.094707\nv 0.036126 0.128082 0.094707\nv 0.037541 0.125213 0.094707\nv 0.037750 0.122021 0.094707\nv 0.036722 0.118992 0.094707\nv 0.034613 0.116587 0.094707\nv 0.031744 0.115172 0.094707\nv 0.028552 0.114963 0.094707\nv 0.025523 0.115991 0.094707\nv 0.023117 0.118100 0.094707\nv 0.021703 0.120969 0.094707\nv 0.021493 0.124161 0.094707\nv 0.022522 0.127190 0.094707\nv 0.024631 0.129596 0.094707\nv 0.027500 0.131010 0.094707\nv 0.000131 0.139978 -0.108558\nv 0.001411 0.149695 -0.104156\nv 0.005032 0.148466 -0.104156\nv -0.002406 0.149445 -0.104156\nv -0.005835 0.147754 -0.104156\nv -0.008357 0.144878 -0.104156\nv -0.009586 0.141257 -0.104156\nv -0.009336 0.137441 -0.104156\nv -0.007645 0.134011 -0.104156\nv -0.004769 0.131490 -0.104156\nv -0.001148 0.130260 -0.104156\nv 0.002668 0.130510 -0.104156\nv 0.006098 0.132202 -0.104156\nv 0.008620 0.135077 -0.104156\nv 0.009849 0.138698 -0.104156\nv 0.009599 0.142515 -0.104156\nv 0.007907 0.145945 -0.104156\nv 0.001881 0.153268 -0.047317\nv 0.001881 0.153268 0.093327\nv 0.006834 0.151587 0.093327\nv 0.006834 0.151587 -0.047317\nv -0.003338 0.152926 -0.047317\nv -0.003338 0.152926 0.093327\nv -0.008029 0.150613 -0.047317\nv -0.008029 0.150613 0.093327\nv -0.011478 0.146680 -0.047317\nv -0.011478 0.146680 0.093327\nv -0.013159 0.141727 -0.047317\nv -0.013159 0.141727 0.093327\nv -0.012817 0.136508 -0.047317\nv -0.012817 0.136508 0.093327\nv -0.010504 0.131817 -0.047317\nv -0.010504 0.131817 0.093327\nv -0.006571 0.128369 -0.047317\nv -0.006571 0.128369 0.093327\nv -0.001618 0.126688 -0.047317\nv -0.001618 0.126688 0.093327\nv 0.003601 0.127030 -0.047317\nv 0.003601 0.127030 0.093327\nv 0.008292 0.129343 -0.047317\nv 0.008292 0.129343 0.093327\nv 0.011740 0.133275 -0.047317\nv 0.011740 0.133275 0.093327\nv 0.013421 0.138228 -0.047317\nv 0.013421 0.138228 0.093327\nv 0.013079 0.143447 -0.047317\nv 0.013079 0.143447 0.093327\nv 0.010766 0.148138 -0.047317\nv 0.010766 0.148138 0.093327\nv 0.001881 0.153268 -0.091847\nv 0.001881 0.153268 -0.059026\nv 0.006834 0.151587 -0.059026\nv 0.006834 0.151587 -0.091847\nv -0.003338 0.152926 -0.091847\nv -0.003338 0.152926 -0.059026\nv -0.008029 0.150613 -0.091847\nv -0.008029 0.150613 -0.059026\nv -0.011478 0.146680 -0.091847\nv -0.011478 0.146680 -0.059026\nv -0.013159 0.141727 -0.091847\nv -0.013159 0.141727 -0.059026\nv -0.012817 0.136508 -0.091847\nv -0.012817 0.136508 -0.059026\nv -0.010504 0.131817 -0.091847\nv -0.010504 0.131817 -0.059026\nv -0.006571 0.128369 -0.091847\nv -0.006571 0.128369 -0.059026\nv -0.001618 0.126688 -0.091847\nv -0.001618 0.126688 -0.059026\nv 0.003601 0.127030 -0.091847\nv 0.003601 0.127030 -0.059026\nv 0.008292 0.129343 -0.091847\nv 0.008292 0.129343 -0.059026\nv 0.011740 0.133275 -0.091847\nv 0.011740 0.133275 -0.059026\nv 0.013421 0.138228 -0.091847\nv 0.013421 0.138228 -0.059026\nv 0.013079 0.143447 -0.091847\nv 0.013079 0.143447 -0.059026\nv 0.010766 0.148138 -0.091847\nv 0.010766 0.148138 -0.059026\nv 0.001822 0.152819 -0.098059\nv 0.006607 0.151194 -0.098059\nv -0.003221 0.152488 -0.098059\nv -0.007753 0.150253 -0.098059\nv -0.011085 0.146454 -0.098059\nv -0.012710 0.141668 -0.098059\nv -0.012379 0.136626 -0.098059\nv -0.010144 0.132093 -0.098059\nv -0.006345 0.128761 -0.098059\nv -0.001559 0.127137 -0.098059\nv 0.003483 0.127467 -0.098059\nv 0.008016 0.129702 -0.098059\nv 0.011348 0.133502 -0.098059\nv 0.012972 0.138287 -0.098059\nv 0.012642 0.143330 -0.098059\nv 0.010407 0.147862 -0.098059\nv 0.002118 0.155067 0.093327\nv 0.002118 0.155067 0.095484\nv 0.007741 0.153158 0.095484\nv 0.007741 0.153158 0.093327\nv -0.003808 0.154679 0.093327\nv -0.003808 0.154679 0.095484\nv -0.009134 0.152052 0.093327\nv -0.009134 0.152052 0.095484\nv -0.013049 0.147588 0.093327\nv -0.013049 0.147588 0.095484\nv -0.014958 0.141964 0.093327\nv -0.014958 0.141964 0.095484\nv -0.014570 0.136039 0.093327\nv -0.014570 0.136039 0.095484\nv -0.011943 0.130713 0.093327\nv -0.011943 0.130713 0.095484\nv -0.007478 0.126797 0.093327\nv -0.007478 0.126797 0.095484\nv -0.001855 0.124889 0.093327\nv -0.001855 0.124889 0.095484\nv 0.004070 0.125277 0.093327\nv 0.004070 0.125277 0.095484\nv 0.009396 0.127903 0.093327\nv 0.009396 0.127903 0.095484\nv 0.013312 0.132368 0.093327\nv 0.013312 0.132368 0.095484\nv 0.015220 0.137991 0.093327\nv 0.015220 0.137991 0.095484\nv 0.014832 0.143917 0.093327\nv 0.014832 0.143917 0.095484\nv 0.012206 0.149243 0.093327\nv 0.012206 0.149243 0.095484\nv 0.000131 0.139978 0.095485\nv 0.003899 0.146503 0.095485\nv 0.001115 0.147448 0.095485\nv 0.006109 0.144565 0.095485\nv 0.007409 0.141928 0.095485\nv 0.007601 0.138994 0.095485\nv 0.006656 0.136211 0.095485\nv 0.004718 0.134000 0.095485\nv 0.002081 0.132700 0.095485\nv -0.000852 0.132508 0.095485\nv -0.003636 0.133453 0.095485\nv -0.005846 0.135391 0.095485\nv -0.007147 0.138028 0.095485\nv -0.007339 0.140961 0.095485\nv -0.006394 0.143745 0.095485\nv -0.004456 0.145955 0.095485\nv -0.001819 0.147256 0.095485\nv 0.001741 0.152203 -0.057116\nv 0.006297 0.150657 -0.057116\nv -0.003060 0.151889 -0.057116\nv -0.007375 0.149761 -0.057116\nv -0.010548 0.146143 -0.057116\nv -0.012094 0.141587 -0.057116\nv -0.011780 0.136786 -0.057116\nv -0.009652 0.132471 -0.057116\nv -0.006034 0.129299 -0.057116\nv -0.001478 0.127752 -0.057116\nv 0.003323 0.128067 -0.057116\nv 0.007638 0.130195 -0.057116\nv 0.010810 0.133812 -0.057116\nv 0.012357 0.138368 -0.057116\nv 0.012042 0.143169 -0.057116\nv 0.009914 0.147485 -0.057116\nv 0.001863 0.153132 -0.049336\nv 0.006765 0.151468 -0.049336\nv -0.003303 0.152793 -0.049336\nv -0.007945 0.150504 -0.049336\nv -0.011359 0.146611 -0.049336\nv -0.013023 0.141710 -0.049336\nv -0.012684 0.136544 -0.049336\nv -0.010394 0.131901 -0.049336\nv -0.006502 0.128488 -0.049336\nv -0.001601 0.126824 -0.049336\nv 0.003565 0.127162 -0.049336\nv 0.008208 0.129452 -0.049336\nv 0.011621 0.133344 -0.049336\nv 0.013285 0.138246 -0.049336\nv 0.012947 0.143412 -0.049336\nv 0.010657 0.148054 -0.049336\nv 0.001718 0.152033 -0.048326\nv 0.006211 0.150508 -0.048326\nv -0.003016 0.151723 -0.048326\nv -0.007271 0.149625 -0.048326\nv -0.010399 0.146058 -0.048326\nv -0.011924 0.141565 -0.048326\nv -0.011614 0.136831 -0.048326\nv -0.009516 0.132575 -0.048326\nv -0.005949 0.129447 -0.048326\nv -0.001456 0.127922 -0.048326\nv 0.003278 0.128232 -0.048326\nv 0.007534 0.130331 -0.048326\nv 0.010662 0.133898 -0.048326\nv 0.012187 0.138391 -0.048326\nv 0.011877 0.143125 -0.048326\nv 0.009778 0.147380 -0.048326\nv 0.004563 0.147653 0.095485\nv 0.001288 0.148765 0.095485\nv 0.007163 0.145373 0.095485\nv 0.008692 0.142272 0.095485\nv 0.008918 0.138821 0.095485\nv 0.007807 0.135546 0.095485\nv 0.005527 0.132946 0.095485\nv 0.002425 0.131417 0.095485\nv -0.001026 0.131191 0.095485\nv -0.004300 0.132302 0.095485\nv -0.006900 0.134582 0.095485\nv -0.008430 0.137684 0.095485\nv -0.008656 0.141135 0.095485\nv -0.007544 0.144409 0.095485\nv -0.005264 0.147009 0.095485\nv -0.002163 0.148539 0.095485\nv 0.004231 0.147078 0.094707\nv 0.001201 0.148106 0.094707\nv 0.006636 0.144969 0.094707\nv 0.008051 0.142100 0.094707\nv 0.008260 0.138908 0.094707\nv 0.007232 0.135878 0.094707\nv 0.005122 0.133473 0.094707\nv 0.002253 0.132059 0.094707\nv -0.000939 0.131849 0.094707\nv -0.003968 0.132878 0.094707\nv -0.006373 0.134987 0.094707\nv -0.007788 0.137856 0.094707\nv -0.007997 0.141048 0.094707\nv -0.006969 0.144077 0.094707\nv -0.004860 0.146482 0.094707\nv -0.001991 0.147897 0.094707\nv 0.029400 0.088934 -0.108558\nv 0.030679 0.098652 -0.104156\nv 0.034300 0.097422 -0.104156\nv 0.026863 0.098402 -0.104156\nv 0.023433 0.096710 -0.104156\nv 0.020911 0.093835 -0.104156\nv 0.019682 0.090214 -0.104156\nv 0.019932 0.086397 -0.104156\nv 0.021624 0.082967 -0.104156\nv 0.024499 0.080446 -0.104156\nv 0.028120 0.079217 -0.104156\nv 0.031936 0.079467 -0.104156\nv 0.035366 0.081158 -0.104156\nv 0.037888 0.084033 -0.104156\nv 0.039117 0.087655 -0.104156\nv 0.038867 0.091471 -0.104156\nv 0.037176 0.094901 -0.104156\nv 0.031149 0.102224 -0.047317\nv 0.031149 0.102224 0.093327\nv 0.036102 0.100543 0.093327\nv 0.036102 0.100543 -0.047317\nv 0.025930 0.101882 -0.047317\nv 0.025930 0.101882 0.093327\nv 0.021239 0.099569 -0.047317\nv 0.021239 0.099569 0.093327\nv 0.017791 0.095637 -0.047317\nv 0.017791 0.095637 0.093327\nv 0.016109 0.090684 -0.047317\nv 0.016109 0.090684 0.093327\nv 0.016452 0.085465 -0.047317\nv 0.016452 0.085465 0.093327\nv 0.018765 0.080774 -0.047317\nv 0.018765 0.080774 0.093327\nv 0.022697 0.077325 -0.047317\nv 0.022697 0.077325 0.093327\nv 0.027650 0.075644 -0.047317\nv 0.027650 0.075644 0.093327\nv 0.032869 0.075986 -0.047317\nv 0.032869 0.075986 0.093327\nv 0.037560 0.078299 -0.047317\nv 0.037560 0.078299 0.093327\nv 0.041009 0.082232 -0.047317\nv 0.041009 0.082232 0.093327\nv 0.042690 0.087185 -0.047317\nv 0.042690 0.087185 0.093327\nv 0.042348 0.092404 -0.047317\nv 0.042348 0.092404 0.093327\nv 0.040035 0.097095 -0.047317\nv 0.040035 0.097095 0.093327\nv 0.031149 0.102224 -0.091847\nv 0.031149 0.102224 -0.059026\nv 0.036102 0.100543 -0.059026\nv 0.036102 0.100543 -0.091847\nv 0.025930 0.101882 -0.091847\nv 0.025930 0.101882 -0.059026\nv 0.021239 0.099569 -0.091847\nv 0.021239 0.099569 -0.059026\nv 0.017791 0.095637 -0.091847\nv 0.017791 0.095637 -0.059026\nv 0.016109 0.090684 -0.091847\nv 0.016109 0.090684 -0.059026\nv 0.016452 0.085465 -0.091847\nv 0.016452 0.085465 -0.059026\nv 0.018765 0.080774 -0.091847\nv 0.018765 0.080774 -0.059026\nv 0.022697 0.077325 -0.091847\nv 0.022697 0.077325 -0.059026\nv 0.027650 0.075644 -0.091847\nv 0.027650 0.075644 -0.059026\nv 0.032869 0.075986 -0.091847\nv 0.032869 0.075986 -0.059026\nv 0.037560 0.078299 -0.091847\nv 0.037560 0.078299 -0.059026\nv 0.041009 0.082232 -0.091847\nv 0.041009 0.082232 -0.059026\nv 0.042690 0.087185 -0.091847\nv 0.042690 0.087184 -0.059026\nv 0.042348 0.092404 -0.091847\nv 0.042348 0.092404 -0.059026\nv 0.040035 0.097095 -0.091847\nv 0.040035 0.097095 -0.059026\nv 0.031090 0.101775 -0.098059\nv 0.035876 0.100151 -0.098059\nv 0.026048 0.101445 -0.098059\nv 0.021515 0.099210 -0.098059\nv 0.018183 0.095410 -0.098059\nv 0.016559 0.090625 -0.098059\nv 0.016889 0.085582 -0.098059\nv 0.019124 0.081050 -0.098059\nv 0.022924 0.077718 -0.098059\nv 0.027709 0.076093 -0.098059\nv 0.032752 0.076424 -0.098059\nv 0.037284 0.078659 -0.098059\nv 0.040616 0.082458 -0.098059\nv 0.042241 0.087244 -0.098059\nv 0.041910 0.092286 -0.098059\nv 0.039675 0.096819 -0.098059\nv 0.031386 0.104023 0.093327\nv 0.031386 0.104023 0.095484\nv 0.037009 0.102115 0.095484\nv 0.037009 0.102115 0.093327\nv 0.025461 0.103635 0.093327\nv 0.025461 0.103635 0.095484\nv 0.020135 0.101009 0.093327\nv 0.020135 0.101009 0.095484\nv 0.016219 0.096544 0.093327\nv 0.016219 0.096544 0.095484\nv 0.014311 0.090921 0.093327\nv 0.014311 0.090921 0.095484\nv 0.014699 0.084995 0.093327\nv 0.014699 0.084995 0.095484\nv 0.017325 0.079669 0.093327\nv 0.017325 0.079669 0.095484\nv 0.021790 0.075754 0.093327\nv 0.021790 0.075754 0.095484\nv 0.027413 0.073845 0.093327\nv 0.027413 0.073845 0.095484\nv 0.033339 0.074233 0.093327\nv 0.033339 0.074233 0.095484\nv 0.038665 0.076860 0.093327\nv 0.038665 0.076860 0.095484\nv 0.042580 0.081325 0.093327\nv 0.042580 0.081325 0.095484\nv 0.044489 0.086948 0.093327\nv 0.044489 0.086948 0.095484\nv 0.044101 0.092873 0.093327\nv 0.044101 0.092873 0.095484\nv 0.041474 0.098199 0.093327\nv 0.041474 0.098199 0.095484\nv 0.029400 0.088934 0.095485\nv 0.033167 0.095459 0.095485\nv 0.030383 0.096404 0.095485\nv 0.035377 0.093521 0.095485\nv 0.036678 0.090884 0.095485\nv 0.036870 0.087951 0.095485\nv 0.035925 0.085167 0.095485\nv 0.033986 0.082957 0.095485\nv 0.031350 0.081656 0.095485\nv 0.028416 0.081464 0.095485\nv 0.025632 0.082409 0.095485\nv 0.023422 0.084347 0.095485\nv 0.022122 0.086984 0.095485\nv 0.021930 0.089918 0.095485\nv 0.022875 0.092702 0.095485\nv 0.024813 0.094912 0.095485\nv 0.027450 0.096212 0.095485\nv 0.031009 0.101160 -0.057116\nv 0.035565 0.099613 -0.057116\nv 0.026208 0.100845 -0.057116\nv 0.021893 0.098717 -0.057116\nv 0.018721 0.095100 -0.057116\nv 0.017174 0.090544 -0.057116\nv 0.017489 0.085743 -0.057116\nv 0.019617 0.081427 -0.057116\nv 0.023234 0.078255 -0.057116\nv 0.027790 0.076709 -0.057116\nv 0.032591 0.077023 -0.057116\nv 0.036906 0.079151 -0.057116\nv 0.040079 0.082769 -0.057116\nv 0.041625 0.087325 -0.057116\nv 0.041311 0.092126 -0.057116\nv 0.039183 0.096441 -0.057116\nv 0.031131 0.102088 -0.049336\nv 0.036033 0.100424 -0.049336\nv 0.025966 0.101749 -0.049336\nv 0.021323 0.099460 -0.049336\nv 0.017910 0.095568 -0.049336\nv 0.016246 0.090666 -0.049336\nv 0.016584 0.085500 -0.049336\nv 0.018874 0.080858 -0.049336\nv 0.022766 0.077444 -0.049336\nv 0.027668 0.075780 -0.049336\nv 0.032834 0.076119 -0.049336\nv 0.037476 0.078408 -0.049336\nv 0.040890 0.082301 -0.049336\nv 0.042554 0.087202 -0.049336\nv 0.042215 0.092368 -0.049336\nv 0.039925 0.097011 -0.049336\nv 0.030987 0.100990 -0.048326\nv 0.035480 0.099465 -0.048326\nv 0.026253 0.100680 -0.048326\nv 0.021997 0.098581 -0.048326\nv 0.018869 0.095014 -0.048326\nv 0.017344 0.090521 -0.048326\nv 0.017654 0.085787 -0.048326\nv 0.019753 0.081532 -0.048326\nv 0.023320 0.078404 -0.048326\nv 0.027813 0.076879 -0.048326\nv 0.032547 0.077189 -0.048326\nv 0.036802 0.079287 -0.048326\nv 0.039930 0.082854 -0.048326\nv 0.041455 0.087347 -0.048326\nv 0.041145 0.092081 -0.048326\nv 0.039047 0.096337 -0.048326\nv 0.033831 0.096610 0.095485\nv 0.030557 0.097721 0.095485\nv 0.036431 0.094330 0.095485\nv 0.037961 0.091228 0.095485\nv 0.038187 0.087777 0.095485\nv 0.037075 0.084503 0.095485\nv 0.034795 0.081903 0.095485\nv 0.031694 0.080373 0.095485\nv 0.028243 0.080147 0.095485\nv 0.024968 0.081259 0.095485\nv 0.022368 0.083539 0.095485\nv 0.020839 0.086640 0.095485\nv 0.020613 0.090091 0.095485\nv 0.021724 0.093366 0.095485\nv 0.024004 0.095966 0.095485\nv 0.027106 0.097495 0.095485\nv 0.033499 0.096034 0.094707\nv 0.030470 0.097063 0.094707\nv 0.035904 0.093925 0.094707\nv 0.037319 0.091056 0.094707\nv 0.037528 0.087864 0.094707\nv 0.036500 0.084835 0.094707\nv 0.034391 0.082430 0.094707\nv 0.031522 0.081015 0.094707\nv 0.028330 0.080806 0.094707\nv 0.025300 0.081834 0.094707\nv 0.022895 0.083943 0.094707\nv 0.021480 0.086812 0.094707\nv 0.021271 0.090004 0.094707\nv 0.022299 0.093034 0.094707\nv 0.024409 0.095439 0.094707\nv 0.027278 0.096854 0.094707\nv -0.029693 -0.089776 0.092716\nv -0.029693 -0.085187 0.146889\nv -0.007513 -0.089776 0.092716\nv -0.007513 -0.085187 0.146889\nv 0.029693 -0.089776 0.092716\nv 0.029693 -0.085187 0.146889\nv 0.007513 -0.089776 0.092716\nv 0.007513 -0.085187 0.146889\nv -0.013002 -0.085953 0.148009\nv -0.041775 0.009595 -1.131639\nv -0.040495 0.019312 -1.127238\nv -0.036874 0.018083 -1.127238\nv -0.044311 0.019062 -1.127238\nv -0.047741 0.017371 -1.127238\nv -0.050263 0.014496 -1.127238\nv -0.051492 0.010874 -1.127238\nv -0.051242 0.007058 -1.127238\nv -0.049551 0.003628 -1.127238\nv -0.046675 0.001107 -1.127238\nv -0.043054 -0.000123 -1.127238\nv -0.039238 0.000127 -1.127238\nv -0.035808 0.001819 -1.127238\nv -0.033286 0.004694 -1.127238\nv -0.032057 0.008315 -1.127238\nv -0.032307 0.012132 -1.127238\nv -0.033999 0.015562 -1.127238\nv -0.040025 0.022885 -1.114928\nv -0.040025 0.022885 -1.082107\nv -0.035072 0.021204 -1.082107\nv -0.035072 0.021204 -1.114928\nv -0.045244 0.022543 -1.114928\nv -0.045244 0.022543 -1.082107\nv -0.049935 0.020230 -1.114928\nv -0.049935 0.020230 -1.082107\nv -0.053384 0.016297 -1.114928\nv -0.053384 0.016297 -1.082107\nv -0.055065 0.011345 -1.114928\nv -0.055065 0.011345 -1.082107\nv -0.054723 0.006125 -1.114928\nv -0.054723 0.006125 -1.082107\nv -0.052409 0.001434 -1.114928\nv -0.052409 0.001434 -1.082107\nv -0.048477 -0.002014 -1.114928\nv -0.048477 -0.002014 -1.082107\nv -0.043524 -0.003695 -1.114928\nv -0.043524 -0.003695 -1.082107\nv -0.038305 -0.003353 -1.114928\nv -0.038305 -0.003353 -1.082107\nv -0.033614 -0.001040 -1.114928\nv -0.033614 -0.001040 -1.082107\nv -0.030166 0.002892 -1.114928\nv -0.030166 0.002892 -1.082107\nv -0.028484 0.007845 -1.114928\nv -0.028484 0.007845 -1.082107\nv -0.028826 0.013064 -1.114928\nv -0.028826 0.013064 -1.082107\nv -0.031140 0.017755 -1.114928\nv -0.031140 0.017755 -1.082107\nv -0.040084 0.022436 -1.121140\nv -0.035299 0.020811 -1.121140\nv -0.045127 0.022105 -1.121140\nv -0.049659 0.019870 -1.121140\nv -0.052991 0.016071 -1.121140\nv -0.054616 0.011285 -1.121140\nv -0.054285 0.006243 -1.121140\nv -0.052050 0.001710 -1.121140\nv -0.048250 -0.001622 -1.121140\nv -0.043465 -0.003246 -1.121140\nv -0.038422 -0.002916 -1.121140\nv -0.033890 -0.000681 -1.121140\nv -0.030558 0.003119 -1.121140\nv -0.028933 0.007904 -1.121140\nv -0.029264 0.012947 -1.121140\nv -0.031499 0.017479 -1.121140\nv -0.040165 0.021820 -1.080197\nv -0.035609 0.020274 -1.080197\nv -0.044966 0.021506 -1.080197\nv -0.049281 0.019378 -1.080197\nv -0.052454 0.015760 -1.080197\nv -0.054000 0.011204 -1.080197\nv -0.053686 0.006403 -1.080197\nv -0.051557 0.002088 -1.080197\nv -0.047940 -0.001084 -1.080197\nv -0.043384 -0.002631 -1.080197\nv -0.038583 -0.002316 -1.080197\nv -0.034268 -0.000188 -1.080197\nv -0.031095 0.003429 -1.080197\nv -0.029549 0.007985 -1.080197\nv -0.029864 0.012786 -1.080197\nv -0.031992 0.017102 -1.080197\nv -0.040043 0.022749 -1.072417\nv -0.035141 0.021085 -1.072417\nv -0.045208 0.022410 -1.072417\nv -0.049851 0.020121 -1.072417\nv -0.053264 0.016229 -1.072417\nv -0.054928 0.011327 -1.072417\nv -0.054590 0.006161 -1.072417\nv -0.052300 0.001518 -1.072417\nv -0.048408 -0.001895 -1.072417\nv -0.043506 -0.003559 -1.072417\nv -0.038341 -0.003220 -1.072417\nv -0.033698 -0.000931 -1.072417\nv -0.030285 0.002961 -1.072417\nv -0.028621 0.007863 -1.072417\nv -0.028959 0.013029 -1.072417\nv -0.031249 0.017671 -1.072417\nv 0.000000 0.074379 -1.131639\nv 0.001279 0.084096 -1.127238\nv 0.004901 0.082867 -1.127238\nv -0.002537 0.083846 -1.127238\nv -0.005967 0.082155 -1.127238\nv -0.008488 0.079279 -1.127238\nv -0.009718 0.075658 -1.127238\nv -0.009467 0.071842 -1.127238\nv -0.007776 0.068412 -1.127238\nv -0.004901 0.065890 -1.127238\nv -0.001279 0.064661 -1.127238\nv 0.002537 0.064911 -1.127238\nv 0.005967 0.066603 -1.127238\nv 0.008488 0.069478 -1.127238\nv 0.009718 0.073099 -1.127238\nv 0.009467 0.076915 -1.127238\nv 0.007776 0.080345 -1.127238\nv 0.001750 0.087669 -1.114928\nv 0.001750 0.087669 -1.082107\nv 0.006702 0.085988 -1.082107\nv 0.006702 0.085988 -1.114928\nv -0.003469 0.087327 -1.114928\nv -0.003469 0.087327 -1.082107\nv -0.008160 0.085013 -1.114928\nv -0.008160 0.085013 -1.082107\nv -0.011609 0.081081 -1.114928\nv -0.011609 0.081081 -1.082107\nv -0.013290 0.076128 -1.114928\nv -0.013290 0.076128 -1.082107\nv -0.012948 0.070909 -1.114928\nv -0.012948 0.070909 -1.082107\nv -0.010635 0.066218 -1.114928\nv -0.010635 0.066218 -1.082107\nv -0.006702 0.062770 -1.114928\nv -0.006702 0.062770 -1.082107\nv -0.001750 0.061088 -1.114928\nv -0.001750 0.061088 -1.082107\nv 0.003469 0.061430 -1.114928\nv 0.003469 0.061430 -1.082107\nv 0.008160 0.063744 -1.114928\nv 0.008160 0.063744 -1.082107\nv 0.011609 0.067676 -1.114928\nv 0.011609 0.067676 -1.082107\nv 0.013290 0.072629 -1.114928\nv 0.013290 0.072629 -1.082107\nv 0.012948 0.077848 -1.114928\nv 0.012948 0.077848 -1.082107\nv 0.010635 0.082539 -1.114928\nv 0.010635 0.082539 -1.082107\nv 0.001691 0.087220 -1.121140\nv 0.006476 0.085595 -1.121140\nv -0.003352 0.086889 -1.121140\nv -0.007885 0.084654 -1.121140\nv -0.011217 0.080854 -1.121140\nv -0.012841 0.076069 -1.121140\nv -0.012511 0.071026 -1.121140\nv -0.010275 0.066494 -1.121140\nv -0.006476 0.063162 -1.121140\nv -0.001691 0.061537 -1.121140\nv 0.003352 0.061868 -1.121140\nv 0.007885 0.064103 -1.121140\nv 0.011217 0.067903 -1.121140\nv 0.012841 0.072688 -1.121140\nv 0.012511 0.077731 -1.121140\nv 0.010275 0.082263 -1.121140\nv 0.001610 0.086604 -1.080197\nv 0.006166 0.085058 -1.080197\nv -0.003192 0.086290 -1.080197\nv -0.007507 0.084162 -1.080197\nv -0.010679 0.080544 -1.080197\nv -0.012226 0.075988 -1.080197\nv -0.011911 0.071187 -1.080197\nv -0.009783 0.066872 -1.080197\nv -0.006166 0.063699 -1.080197\nv -0.001610 0.062153 -1.080197\nv 0.003192 0.062468 -1.080197\nv 0.007507 0.064596 -1.080197\nv 0.010679 0.068213 -1.080197\nv 0.012226 0.072769 -1.080197\nv 0.011911 0.077570 -1.080197\nv 0.009783 0.081885 -1.080197\nv 0.001732 0.087532 -1.072417\nv 0.006634 0.085868 -1.072417\nv -0.003434 0.087194 -1.072417\nv -0.008077 0.084904 -1.072417\nv -0.011490 0.081012 -1.072417\nv -0.013154 0.076110 -1.072417\nv -0.012815 0.070945 -1.072417\nv -0.010526 0.066302 -1.072417\nv -0.006634 0.062889 -1.072417\nv -0.001732 0.061225 -1.072417\nv 0.003434 0.061563 -1.072417\nv 0.008077 0.063853 -1.072417\nv 0.011490 0.067745 -1.072417\nv 0.013154 0.072647 -1.072417\nv 0.012815 0.077812 -1.072417\nv 0.010526 0.082455 -1.072417\nv 0.041539 0.009595 -1.131639\nv 0.042818 0.019312 -1.127238\nv 0.046440 0.018083 -1.127238\nv 0.039002 0.019062 -1.127238\nv 0.035572 0.017371 -1.127238\nv 0.033051 0.014495 -1.127238\nv 0.031821 0.010874 -1.127238\nv 0.032072 0.007058 -1.127238\nv 0.033763 0.003628 -1.127238\nv 0.036638 0.001107 -1.127238\nv 0.040260 -0.000123 -1.127238\nv 0.044076 0.000127 -1.127238\nv 0.047506 0.001819 -1.127238\nv 0.050027 0.004694 -1.127238\nv 0.051257 0.008315 -1.127238\nv 0.051006 0.012132 -1.127238\nv 0.049315 0.015562 -1.127238\nv 0.043289 0.022885 -1.114928\nv 0.043289 0.022885 -1.082107\nv 0.048241 0.021204 -1.082107\nv 0.048241 0.021204 -1.114928\nv 0.038070 0.022543 -1.114928\nv 0.038070 0.022543 -1.082107\nv 0.033379 0.020230 -1.114928\nv 0.033379 0.020230 -1.082107\nv 0.029930 0.016297 -1.114928\nv 0.029930 0.016297 -1.082107\nv 0.028249 0.011345 -1.114928\nv 0.028249 0.011345 -1.082107\nv 0.028591 0.006125 -1.114928\nv 0.028591 0.006125 -1.082107\nv 0.030904 0.001434 -1.114928\nv 0.030904 0.001434 -1.082107\nv 0.034837 -0.002014 -1.114928\nv 0.034837 -0.002014 -1.082107\nv 0.039789 -0.003695 -1.114928\nv 0.039789 -0.003695 -1.082107\nv 0.045008 -0.003353 -1.114928\nv 0.045008 -0.003353 -1.082107\nv 0.049699 -0.001040 -1.114928\nv 0.049699 -0.001040 -1.082107\nv 0.053148 0.002892 -1.114928\nv 0.053148 0.002892 -1.082107\nv 0.054829 0.007845 -1.114928\nv 0.054829 0.007845 -1.082107\nv 0.054487 0.013064 -1.114928\nv 0.054487 0.013064 -1.082107\nv 0.052174 0.017755 -1.114928\nv 0.052174 0.017755 -1.082107\nv 0.043230 0.022436 -1.121140\nv 0.048015 0.020811 -1.121140\nv 0.038187 0.022105 -1.121140\nv 0.033654 0.019870 -1.121140\nv 0.030322 0.016071 -1.121140\nv 0.028698 0.011285 -1.121140\nv 0.029028 0.006243 -1.121140\nv 0.031264 0.001710 -1.121140\nv 0.035063 -0.001622 -1.121140\nv 0.039848 -0.003246 -1.121140\nv 0.044891 -0.002916 -1.121140\nv 0.049424 -0.000681 -1.121140\nv 0.052756 0.003119 -1.121140\nv 0.054380 0.007904 -1.121140\nv 0.054050 0.012947 -1.121140\nv 0.051814 0.017479 -1.121140\nv 0.043149 0.021820 -1.080197\nv 0.047705 0.020274 -1.080197\nv 0.038347 0.021506 -1.080197\nv 0.034032 0.019378 -1.080197\nv 0.030860 0.015760 -1.080197\nv 0.029313 0.011204 -1.080197\nv 0.029628 0.006403 -1.080197\nv 0.031756 0.002088 -1.080197\nv 0.035373 -0.001084 -1.080197\nv 0.039929 -0.002631 -1.080197\nv 0.044731 -0.002316 -1.080197\nv 0.049046 -0.000188 -1.080197\nv 0.052218 0.003429 -1.080197\nv 0.053765 0.007985 -1.080197\nv 0.053450 0.012786 -1.080197\nv 0.051322 0.017102 -1.080197\nv 0.043271 0.022749 -1.072417\nv 0.048173 0.021085 -1.072417\nv 0.038105 0.022410 -1.072417\nv 0.033462 0.020121 -1.072417\nv 0.030049 0.016229 -1.072417\nv 0.028385 0.011327 -1.072417\nv 0.028724 0.006161 -1.072417\nv 0.031013 0.001518 -1.072417\nv 0.034905 -0.001895 -1.072417\nv 0.039807 -0.003559 -1.072417\nv 0.044973 -0.003220 -1.072417\nv 0.049616 -0.000931 -1.072417\nv 0.053029 0.002961 -1.072417\nv 0.054693 0.007863 -1.072417\nv 0.054354 0.013029 -1.072417\nv 0.052065 0.017671 -1.072417\nv -0.041775 0.009595 -1.076267\nv -0.040187 0.021657 -1.071104\nv -0.035692 0.020131 -1.071104\nv -0.044923 0.021346 -1.071104\nv -0.049181 0.019247 -1.071104\nv -0.052311 0.015678 -1.071104\nv -0.053836 0.011183 -1.071104\nv -0.053526 0.006446 -1.071104\nv -0.051426 0.002189 -1.071104\nv -0.047857 -0.000941 -1.071104\nv -0.043363 -0.002467 -1.071104\nv -0.038626 -0.002157 -1.071104\nv -0.034368 -0.000057 -1.071104\nv -0.031239 0.003512 -1.071104\nv -0.029713 0.008007 -1.071104\nv -0.030023 0.012744 -1.071104\nv -0.032123 0.017001 -1.071104\nv 0.000000 0.074379 -1.076267\nv 0.001588 0.086440 -1.071104\nv 0.006083 0.084915 -1.071104\nv -0.003149 0.086130 -1.071104\nv -0.007406 0.084030 -1.071104\nv -0.010536 0.080461 -1.071104\nv -0.012062 0.075967 -1.071104\nv -0.011751 0.071230 -1.071104\nv -0.009652 0.066972 -1.071104\nv -0.006083 0.063843 -1.071104\nv -0.001588 0.062317 -1.071104\nv 0.003149 0.062627 -1.071104\nv 0.007406 0.064727 -1.071104\nv 0.010536 0.068296 -1.071104\nv 0.012062 0.072791 -1.071104\nv 0.011751 0.077527 -1.071104\nv 0.009652 0.081785 -1.071104\nv 0.040831 0.009688 -1.076726\nv 0.042773 0.021703 -1.071334\nv 0.047268 0.020177 -1.071334\nv 0.038036 0.021393 -1.071334\nv 0.033779 0.019293 -1.071334\nv 0.030649 0.015724 -1.071334\nv 0.029123 0.011229 -1.071334\nv 0.029434 0.006493 -1.071334\nv 0.031533 0.002235 -1.071334\nv 0.035102 -0.000895 -1.071334\nv 0.039597 -0.002420 -1.071334\nv 0.044334 -0.002110 -1.071334\nv 0.048591 -0.000010 -1.071334\nv 0.051721 0.003558 -1.071334\nv 0.053247 0.008053 -1.071334\nv 0.052936 0.012790 -1.071334\nv 0.050837 0.017048 -1.071334\nv -0.004261 0.058625 -0.652535\nv -0.000091 0.058076 -0.652535\nv 0.004079 0.058624 -0.652535\nv 0.007965 0.060234 -0.652535\nv 0.011301 0.062794 -0.652535\nv 0.013862 0.066131 -0.652535\nv 0.015471 0.070016 -0.652535\nv 0.016021 0.074186 -0.652535\nv 0.015472 0.078356 -0.652535\nv 0.013862 0.082242 -0.652535\nv 0.011302 0.085579 -0.652535\nv 0.007965 0.088139 -0.652535\nv 0.004080 0.089749 -0.652535\nv -0.000090 0.090298 -0.652535\nv -0.004260 0.089749 -0.652535\nv -0.008146 0.088139 -0.652535\nv -0.011482 0.085579 -0.652535\nv -0.014043 0.082243 -0.652535\nv -0.015652 0.078357 -0.652535\nv -0.016202 0.074187 -0.652535\nv -0.015653 0.070017 -0.652535\nv -0.014043 0.066131 -0.652535\nv -0.011483 0.062795 -0.652535\nv -0.008146 0.060234 -0.652535\nv -0.045793 -0.005956 -0.649252\nv -0.041623 -0.006506 -0.649252\nv -0.037453 -0.005957 -0.649252\nv -0.033568 -0.004347 -0.649252\nv -0.030231 -0.001787 -0.649252\nv -0.027670 0.001550 -0.649252\nv -0.026061 0.005435 -0.649252\nv -0.025512 0.009605 -0.649252\nv -0.026060 0.013775 -0.649252\nv -0.027670 0.017661 -0.649252\nv -0.030230 0.020997 -0.649252\nv -0.033567 0.023558 -0.649252\nv -0.037452 0.025168 -0.649252\nv -0.041622 0.025717 -0.649252\nv -0.045792 0.025168 -0.649252\nv -0.049678 0.023558 -0.649252\nv -0.053015 0.020998 -0.649252\nv -0.055575 0.017661 -0.649252\nv -0.057185 0.013776 -0.649252\nv -0.057734 0.009606 -0.649252\nv -0.057185 0.005436 -0.649252\nv -0.055576 0.001550 -0.649252\nv -0.053015 -0.001786 -0.649252\nv -0.049679 -0.004347 -0.649252\nv 0.049680 0.023555 -0.649252\nv 0.045794 0.025164 -0.649252\nv 0.053017 0.020994 -0.649252\nv 0.055577 0.017658 -0.649252\nv 0.057186 0.013772 -0.649252\nv 0.057735 0.009602 -0.649252\nv 0.057186 0.005432 -0.649252\nv 0.055576 0.001546 -0.649252\nv 0.053016 -0.001790 -0.649252\nv 0.049679 -0.004350 -0.649252\nv 0.045793 -0.005960 -0.649252\nv 0.041624 -0.006509 -0.649252\nv 0.037454 -0.005960 -0.649252\nv 0.033568 -0.004350 -0.649252\nv 0.030231 -0.001790 -0.649252\nv 0.027671 0.001547 -0.649252\nv 0.026062 0.005433 -0.649252\nv 0.025513 0.009603 -0.649252\nv 0.026062 0.013773 -0.649252\nv 0.027672 0.017658 -0.649252\nv 0.030232 0.020995 -0.649252\nv 0.033569 0.023555 -0.649252\nv 0.037455 0.025165 -0.649252\nv 0.041624 0.025713 -0.649252\nvt 0.693283 0.780659\nvt 0.693283 0.783541\nvt 0.504198 0.783541\nvt 0.504198 0.780659\nvt 0.504198 0.787955\nvt 0.504198 0.785073\nvt 0.693283 0.785073\nvt 0.693283 0.787954\nvt 0.350844 0.225509\nvt 0.296920 0.225509\nvt 0.296920 0.221556\nvt 0.350844 0.221556\nvt 0.350844 0.243811\nvt 0.350844 0.239864\nvt 0.402041 0.239864\nvt 0.402041 0.243811\nvt 0.296920 0.243811\nvt 0.296920 0.239864\nvt 0.402041 0.221556\nvt 0.402041 0.225509\nvt 0.937052 0.929814\nvt 0.937052 0.937371\nvt 0.935761 0.937371\nvt 0.935761 0.929814\nvt 0.937052 0.944926\nvt 0.935761 0.944926\nvt 0.937052 0.952483\nvt 0.935761 0.952483\nvt 0.937052 0.960040\nvt 0.935761 0.960040\nvt 0.937052 0.967596\nvt 0.935761 0.967596\nvt 0.937052 0.975153\nvt 0.935761 0.975153\nvt 0.937052 0.982709\nvt 0.935761 0.982709\nvt 0.937052 0.990266\nvt 0.935761 0.990266\nvt 0.937052 0.808912\nvt 0.937052 0.816468\nvt 0.935761 0.816468\nvt 0.935761 0.808912\nvt 0.937052 0.824025\nvt 0.935761 0.824025\nvt 0.937052 0.831580\nvt 0.935761 0.831580\nvt 0.937052 0.839137\nvt 0.935761 0.839137\nvt 0.937052 0.846693\nvt 0.935761 0.846693\nvt 0.937052 0.854250\nvt 0.935761 0.854250\nvt 0.937052 0.861807\nvt 0.935761 0.861807\nvt 0.937052 0.869363\nvt 0.935761 0.869363\nvt 0.937052 0.876920\nvt 0.935761 0.876920\nvt 0.937052 0.884475\nvt 0.935761 0.884475\nvt 0.937052 0.892032\nvt 0.935761 0.892032\nvt 0.937052 0.899588\nvt 0.935761 0.899588\nvt 0.937052 0.907145\nvt 0.935761 0.907145\nvt 0.937052 0.914701\nvt 0.935761 0.914701\nvt 0.937052 0.922258\nvt 0.935761 0.922258\nvt 0.937052 0.670124\nvt 0.937052 0.677681\nvt 0.935761 0.677681\nvt 0.935761 0.670124\nvt 0.937052 0.685237\nvt 0.935761 0.685237\nvt 0.937052 0.692794\nvt 0.935761 0.692794\nvt 0.937052 0.700350\nvt 0.935761 0.700350\nvt 0.937052 0.707907\nvt 0.935761 0.707907\nvt 0.937052 0.715464\nvt 0.935761 0.715464\nvt 0.937052 0.723019\nvt 0.935761 0.723019\nvt 0.937052 0.730576\nvt 0.935761 0.730576\nvt 0.937052 0.738132\nvt 0.935761 0.738132\nvt 0.937052 0.745689\nvt 0.935761 0.745689\nvt 0.937052 0.753245\nvt 0.935761 0.753245\nvt 0.937052 0.760802\nvt 0.935761 0.760802\nvt 0.937052 0.768358\nvt 0.935761 0.768358\nvt 0.937052 0.775914\nvt 0.935761 0.775914\nvt 0.937052 0.594561\nvt 0.937052 0.602116\nvt 0.935761 0.602116\nvt 0.935761 0.594561\nvt 0.937052 0.609673\nvt 0.935761 0.609673\nvt 0.937052 0.617229\nvt 0.935761 0.617229\nvt 0.937052 0.624786\nvt 0.935761 0.624786\nvt 0.937052 0.632343\nvt 0.935761 0.632343\nvt 0.937052 0.639899\nvt 0.935761 0.639899\nvt 0.937052 0.647456\nvt 0.935761 0.647456\nvt 0.937052 0.655012\nvt 0.935761 0.655012\nvt 0.937052 0.662568\nvt 0.935761 0.662568\nvt 0.254534 0.502825\nvt 0.260255 0.499853\nvt 0.257171 0.497272\nvt 0.253734 0.498985\nvt 0.231033 0.497003\nvt 0.234306 0.498985\nvt 0.236585 0.495731\nvt 0.232848 0.493492\nvt 0.221319 0.480949\nvt 0.225413 0.481205\nvt 0.225413 0.477260\nvt 0.221319 0.477517\nvt 0.239997 0.493556\nvt 0.233116 0.489586\nvt 0.255355 0.493762\nvt 0.251455 0.495731\nvt 0.255088 0.489856\nvt 0.248044 0.493556\nvt 0.229092 0.482937\nvt 0.231797 0.485879\nvt 0.231797 0.472586\nvt 0.229092 0.475529\nvt 0.244021 0.492792\nvt 0.256407 0.486149\nvt 0.227949 0.499584\nvt 0.233506 0.502825\nvt 0.224064 0.500842\nvt 0.234306 0.506664\nvt 0.253734 0.506664\nvt 0.264140 0.501111\nvt 0.251455 0.509918\nvt 0.260911 0.507158\nvt 0.268234 0.500855\nvt 0.219970 0.500586\nvt 0.227206 0.507014\nvt 0.236585 0.509918\nvt 0.273854 0.485058\nvt 0.275668 0.488568\nvt 0.277894 0.479233\nvt 0.275668 0.469897\nvt 0.273854 0.473408\nvt 0.214350 0.473677\nvt 0.212535 0.470167\nvt 0.210483 0.479233\nvt 0.214350 0.484789\nvt 0.212535 0.488299\nvt 0.248044 0.512093\nvt 0.244021 0.512857\nvt 0.244186 0.515750\nvt 0.254093 0.514506\nvt 0.239997 0.512093\nvt 0.234281 0.514506\nvt 0.216291 0.498855\nvt 0.213585 0.495911\nvt 0.211041 0.497491\nvt 0.217124 0.505054\nvt 0.212267 0.492205\nvt 0.207218 0.488684\nvt 0.275936 0.492475\nvt 0.274618 0.496181\nvt 0.277333 0.497491\nvt 0.281157 0.488684\nvt 0.271913 0.499124\nvt 0.271250 0.505054\nvt 0.263324 0.510858\nvt 0.225050 0.510858\nvt 0.205914 0.479233\nvt 0.282460 0.479233\nvt 0.262791 0.481475\nvt 0.266884 0.481219\nvt 0.266884 0.477247\nvt 0.262791 0.476990\nvt 0.254534 0.455641\nvt 0.253734 0.459480\nvt 0.257171 0.461193\nvt 0.260255 0.458612\nvt 0.231033 0.461463\nvt 0.232848 0.464974\nvt 0.236585 0.462735\nvt 0.234306 0.459480\nvt 0.239997 0.464910\nvt 0.233116 0.468880\nvt 0.251455 0.462735\nvt 0.255355 0.464704\nvt 0.248044 0.464910\nvt 0.255088 0.468610\nvt 0.259111 0.483206\nvt 0.259111 0.475260\nvt 0.256407 0.472317\nvt 0.244021 0.465673\nvt 0.217434 0.482208\nvt 0.217434 0.476258\nvt 0.233506 0.455641\nvt 0.227949 0.458882\nvt 0.224064 0.457624\nvt 0.234306 0.451802\nvt 0.253734 0.451802\nvt 0.264140 0.457354\nvt 0.251455 0.448547\nvt 0.260911 0.451308\nvt 0.268234 0.457611\nvt 0.219970 0.457880\nvt 0.227206 0.451452\nvt 0.236585 0.448547\nvt 0.270769 0.482477\nvt 0.270769 0.475989\nvt 0.244186 0.442716\nvt 0.244021 0.445609\nvt 0.248044 0.446373\nvt 0.254093 0.443960\nvt 0.234281 0.443960\nvt 0.239997 0.446373\nvt 0.211041 0.460974\nvt 0.213585 0.462554\nvt 0.216291 0.459611\nvt 0.217124 0.453411\nvt 0.207218 0.469782\nvt 0.212267 0.466261\nvt 0.277333 0.460974\nvt 0.274618 0.462284\nvt 0.275936 0.465991\nvt 0.281157 0.469782\nvt 0.271250 0.453411\nvt 0.271913 0.459341\nvt 0.263324 0.447608\nvt 0.225050 0.447608\nvt 0.238982 0.481977\nvt 0.238982 0.476488\nvt 0.244110 0.484877\nvt 0.249222 0.482135\nvt 0.249222 0.476330\nvt 0.244110 0.473588\nvt 1.358713 0.410428\nvt 1.358713 0.405946\nvt 1.403426 0.405946\nvt 1.403426 0.410428\nvt 1.358713 0.401302\nvt 1.403426 0.401302\nvt 1.358713 0.396733\nvt 1.403426 0.396733\nvt 1.358713 0.391993\nvt 1.403426 0.391993\nvt 1.358713 0.419640\nvt 1.358713 0.415071\nvt 1.403426 0.415071\nvt 1.403426 0.419640\nvt 0.428847 0.278039\nvt 0.564178 0.278039\nvt 0.564178 0.283785\nvt 0.428847 0.283785\nvt 0.564178 0.289739\nvt 0.428847 0.289739\nvt 0.564178 0.295596\nvt 0.428847 0.295596\nvt 0.564178 0.301673\nvt 0.428847 0.301673\nvt 0.428847 0.266227\nvt 0.564178 0.266227\nvt 0.564178 0.272085\nvt 0.428847 0.272085\nvt 0.244108 0.483950\nvt 0.248381 0.481659\nvt 0.248381 0.476807\nvt 0.244108 0.474516\nvt 0.239824 0.476940\nvt 0.239824 0.481526\nvt 1.493489 0.408170\nvt 1.493489 0.403688\nvt 1.538203 0.403688\nvt 1.538203 0.408170\nvt 1.493489 0.399045\nvt 1.538203 0.399045\nvt 1.493489 0.394475\nvt 1.538203 0.394475\nvt 1.493489 0.389736\nvt 1.538203 0.389736\nvt 1.493489 0.417382\nvt 1.493489 0.412814\nvt 1.538203 0.412814\nvt 1.538203 0.417382\nvt 0.241421 0.791088\nvt 0.240995 0.794183\nvt 0.228893 0.791088\nvt 0.239743 0.797066\nvt 0.237752 0.799541\nvt 0.235157 0.801442\nvt 0.232136 0.802635\nvt 0.228893 0.803043\nvt 0.225650 0.802635\nvt 0.222629 0.801442\nvt 0.220034 0.799541\nvt 0.218043 0.797066\nvt 0.216791 0.794183\nvt 0.216364 0.791088\nvt 0.216791 0.787995\nvt 0.218043 0.785112\nvt 0.220034 0.782636\nvt 0.222629 0.780737\nvt 0.225650 0.779542\nvt 0.228893 0.779135\nvt 0.232136 0.779542\nvt 0.235157 0.780737\nvt 0.237752 0.782636\nvt 0.239743 0.785112\nvt 0.240995 0.787995\nvt 0.071676 0.840698\nvt 0.071676 0.889569\nvt 0.079546 0.889569\nvt 0.079546 0.840698\nvt 1.033769 0.719456\nvt 1.033769 0.708544\nvt 1.041638 0.708544\nvt 1.041638 0.719456\nvt 1.062883 0.691953\nvt 1.075852 0.690268\nvt 1.075852 0.696071\nvt 1.062883 0.696072\nvt 1.059716 0.690268\nvt 1.059716 0.691952\nvt 1.075852 0.698083\nvt 1.059716 0.696071\nvt 1.059716 0.698083\nvt 1.075852 0.703241\nvt 1.059716 0.703241\nvt 0.038124 0.947154\nvt 0.038114 0.937647\nvt 0.042514 0.937642\nvt 0.042519 0.947489\nvt 0.038089 0.913190\nvt 0.042488 0.913186\nvt 0.038084 0.908103\nvt 0.042482 0.908099\nvt 0.038066 0.892999\nvt 0.042464 0.892995\nvt 0.038010 0.838379\nvt 0.042413 0.842607\nvt 0.051443 0.838472\nvt 0.051443 0.842669\nvt 1.067525 0.729810\nvt 1.058333 0.729810\nvt 1.058333 0.719798\nvt 1.067525 0.719798\nvt 1.056475 0.790673\nvt 1.056475 0.780828\nvt 1.045982 0.780828\nvt 1.045982 0.790673\nvt 1.056475 0.756373\nvt 1.045982 0.756373\nvt 1.056475 0.751287\nvt 1.045982 0.751287\nvt 1.056475 0.736184\nvt 1.045982 0.736184\nvt 1.056475 0.685801\nvt 1.045982 0.685801\nvt 1.032319 0.704647\nvt 1.032319 0.696012\nvt 1.042783 0.696012\nvt 1.042783 0.704647\nvt 1.062883 0.714530\nvt 1.062883 0.710410\nvt 1.075852 0.710412\nvt 1.075852 0.716215\nvt 1.059716 0.716215\nvt 1.059716 0.714531\nvt 1.059716 0.710412\nvt 1.059716 0.708400\nvt 1.075852 0.708400\nvt 0.064762 0.947154\nvt 0.060367 0.947489\nvt 0.060372 0.937642\nvt 0.064771 0.937647\nvt 0.060398 0.913186\nvt 0.064797 0.913190\nvt 0.060404 0.908099\nvt 0.064802 0.908103\nvt 0.060422 0.892995\nvt 0.064820 0.892999\nvt 0.060473 0.842607\nvt 0.064876 0.838379\nvt 1.076716 0.719798\nvt 1.076716 0.729810\nvt 1.032319 0.687370\nvt 1.042783 0.687370\nvt 0.259083 0.538261\nvt 0.259083 0.543739\nvt 0.236086 0.543739\nvt 0.236086 0.538261\nvt 0.318212 0.524916\nvt 0.284814 0.525843\nvt 0.289907 0.517722\nvt 0.276404 0.532370\nvt 0.323825 0.524713\nvt 0.323831 0.509825\nvt 0.332582 0.509825\nvt 0.332576 0.524713\nvt 0.342565 0.489073\nvt 0.421697 0.487416\nvt 0.418680 0.496892\nvt 0.345583 0.496910\nvt 0.427435 0.508352\nvt 0.423329 0.523297\nvt 0.417054 0.523259\nvt 0.417086 0.508391\nvt 0.423194 0.541675\nvt 0.416894 0.541637\nvt 0.410012 0.555872\nvt 0.330859 0.558433\nvt 0.333880 0.550592\nvt 0.406995 0.550592\nvt 0.323816 0.543093\nvt 0.332569 0.543093\nvt 1.209132 0.406652\nvt 1.215764 0.414899\nvt 1.224408 0.421227\nvt 1.234474 0.425205\nvt 1.245276 0.426562\nvt 1.256078 0.425205\nvt 1.266143 0.421227\nvt 1.274787 0.414899\nvt 1.281420 0.406652\nvt 1.285589 0.397048\nvt 1.287011 0.386742\nvt 1.285589 0.376436\nvt 1.281420 0.366832\nvt 1.274787 0.358585\nvt 1.266143 0.352256\nvt 1.256078 0.348279\nvt 1.245276 0.346922\nvt 1.234474 0.348279\nvt 1.224408 0.352256\nvt 1.215764 0.358585\nvt 1.209132 0.366832\nvt 1.204963 0.376436\nvt 1.203540 0.386742\nvt 1.204963 0.397048\nvt 0.697222 0.123463\nvt 0.700909 0.137928\nvt 0.694511 0.137928\nvt 0.690462 0.123463\nvt 0.796871 0.040067\nvt 0.796871 0.044902\nvt 0.800392 0.044902\nvt 0.800392 0.040067\nvt 0.813066 0.123463\nvt 0.819761 0.123463\nvt 0.818492 0.137928\nvt 0.812019 0.137928\nvt 0.701994 0.142185\nvt 0.811711 0.142185\nvt 0.575478 0.253001\nvt 0.571207 0.253001\nvt 0.571207 0.259038\nvt 0.575478 0.259038\nvt 0.689410 0.044293\nvt 0.695818 0.044293\nvt 0.696598 0.051476\nvt 0.691556 0.051476\nvt 0.669435 0.293277\nvt 0.669435 0.289464\nvt 0.676924 0.289464\nvt 0.676924 0.293277\nvt 0.669435 0.287758\nvt 0.676985 0.287758\nvt 0.676985 0.293277\nvt 0.699823 0.046851\nvt 0.699823 0.051246\nvt 0.706167 0.051246\nvt 0.706167 0.046851\nvt 0.805534 0.044293\nvt 0.811825 0.044293\nvt 0.810489 0.050619\nvt 0.804199 0.050619\nvt 0.675832 0.293277\nvt 0.669435 0.286824\nvt 0.675832 0.286824\nvt 0.674026 0.293277\nvt 0.674026 0.286824\nvt 0.694511 0.108998\nvt 0.700909 0.108998\nvt 0.812019 0.108998\nvt 0.818492 0.108998\nvt 0.701994 0.104740\nvt 0.811711 0.104740\nvt 0.606350 0.253001\nvt 0.606350 0.259038\nvt 0.610625 0.259038\nvt 0.610625 0.253001\nvt 0.676198 0.293277\nvt 0.669435 0.288894\nvt 0.676198 0.288894\nvt 0.882368 0.780658\nvt 0.882368 0.783541\nvt 0.315114 0.783541\nvt 0.315114 0.780660\nvt 0.315114 0.787956\nvt 0.315114 0.785073\nvt 0.882368 0.785073\nvt 0.882368 0.787954\nvt 0.169636 0.300759\nvt 0.163209 0.281912\nvt 0.156177 0.310950\nvt 0.080893 0.274333\nvt 0.075942 0.350168\nvt 0.093374 0.343218\nvt 0.102056 0.272317\nvt 0.043676 0.273061\nvt 0.026248 0.271287\nvt 0.025178 0.363238\nvt 0.042170 0.361480\nvt 0.058177 0.357068\nvt 0.061116 0.274132\nvt 0.127626 0.327460\nvt 0.137336 0.261691\nvt 0.120363 0.267527\nvt 0.110500 0.335462\nvt 0.191867 0.248615\nvt 0.182821 0.284317\nvt 0.197635 0.250328\nvt 0.199439 0.253271\nvt 0.193982 0.269484\nvt 0.199051 0.259669\nvt 0.194920 0.232356\nvt 0.168103 0.233622\nvt 0.170242 0.252873\nvt 0.152615 0.237359\nvt 0.155841 0.256313\nvt 0.133017 0.243156\nvt 0.116073 0.248755\nvt 0.099121 0.253284\nvt 0.080183 0.255473\nvt 0.061640 0.255559\nvt 0.045087 0.254569\nvt 0.013602 0.255624\nvt 0.011934 0.378140\nvt 0.045439 0.379508\nvt 0.062835 0.375114\nvt 0.081537 0.368340\nvt 0.099564 0.361161\nvt 0.117269 0.353110\nvt 0.135271 0.344566\nvt 0.164933 0.327409\nvt 0.181614 0.314355\nvt 0.196764 0.296475\nvt 0.209051 0.279328\nvt 0.215829 0.264312\nvt 0.215836 0.249733\nvt 0.212249 0.244045\nvt 0.208661 0.238357\nvt 0.149143 0.287868\nvt 0.142445 0.319424\nvt 0.150568 0.336458\nvt 0.737733 0.268229\nvt 0.745696 0.278292\nvt 0.738404 0.277753\nvt 0.733075 0.266828\nvt 0.739912 0.282516\nvt 0.748199 0.282654\nvt 0.750307 0.288080\nvt 0.740656 0.287192\nvt 0.740615 0.292155\nvt 0.751986 0.292841\nvt 0.753912 0.298901\nvt 0.739491 0.298528\nvt 0.737097 0.302687\nvt 0.755454 0.303706\nvt 0.757469 0.309927\nvt 0.729010 0.309627\nvt 0.763126 0.276983\nvt 0.763126 0.264371\nvt 0.768737 0.264371\nvt 0.768737 0.276983\nvt 0.724803 0.262763\nvt 0.724803 0.274812\nvt 0.719194 0.274812\nvt 0.719194 0.262763\nvt 0.752465 0.271928\nvt 0.752465 0.267266\nvt 0.758077 0.267266\nvt 0.758077 0.271928\nvt 0.763126 0.287746\nvt 0.763126 0.281958\nvt 0.768737 0.281958\nvt 0.768737 0.287746\nvt 0.724803 0.279787\nvt 0.724803 0.284518\nvt 0.719194 0.284518\nvt 0.719194 0.279787\nvt 0.763126 0.299092\nvt 0.763126 0.292769\nvt 0.768737 0.292769\nvt 0.768737 0.299092\nvt 0.724803 0.289480\nvt 0.724803 0.295943\nvt 0.719194 0.295943\nvt 0.719194 0.289480\nvt 0.763126 0.310614\nvt 0.763126 0.304111\nvt 0.768737 0.304111\nvt 0.768737 0.310614\nvt 0.724803 0.300688\nvt 0.724803 0.311067\nvt 0.719194 0.311067\nvt 0.719194 0.300688\nvt 0.713850 0.282616\nvt 0.708240 0.309772\nvt 0.708240 0.282616\nvt 0.713850 0.309772\nvt 0.693283 0.795361\nvt 0.693283 0.789982\nvt 0.504198 0.789982\nvt 0.504198 0.795359\nvt 0.504198 0.787674\nvt 0.504198 0.781080\nvt 0.693283 0.781080\nvt 0.693283 0.787674\nvt 0.693283 0.792217\nvt 0.693283 0.785321\nvt 0.504198 0.785319\nvt 0.504198 0.792217\nvt 0.504198 0.792318\nvt 0.504198 0.801212\nvt 0.693283 0.801214\nvt 0.693283 0.792319\nvt 0.693283 0.791586\nvt 0.693283 0.790154\nvt 0.504198 0.790152\nvt 0.504198 0.791585\nvt 0.504198 0.793722\nvt 0.504198 0.795247\nvt 0.693283 0.795247\nvt 0.693283 0.793723\nvt 0.993793 0.135616\nvt 0.827233 0.135615\nvt 0.827233 0.012435\nvt 0.993793 0.012435\nvt 0.544052 0.137493\nvt 0.544052 0.107621\nvt 0.673156 0.107621\nvt 0.673156 0.137493\nvt 0.835861 0.015966\nvt 0.993974 0.015966\nvt 0.993974 0.131356\nvt 0.835861 0.131356\nvt 0.673156 0.142279\nvt 0.669073 0.148822\nvt 0.548135 0.148822\nvt 0.544052 0.142279\nvt 0.504735 0.190438\nvt 0.671296 0.190439\nvt 0.666982 0.196847\nvt 0.508869 0.196847\nvt 0.504735 0.186132\nvt 0.504735 0.156260\nvt 0.671295 0.156260\nvt 0.671296 0.186133\nvt 0.501227 0.156260\nvt 0.501227 0.186132\nvt 0.997300 0.135616\nvt 0.997300 0.012435\nvt 0.997304 0.015966\nvt 0.997304 0.131356\nvt 0.505540 0.196847\nvt 0.501227 0.190438\nvt 0.795921 0.540345\nvt 0.747583 0.540345\nvt 0.747791 0.499530\nvt 0.795921 0.505856\nvt 0.877095 0.502852\nvt 0.877095 0.540345\nvt 0.835258 0.540345\nvt 0.835258 0.507370\nvt 0.927029 0.493602\nvt 0.927029 0.540345\nvt 0.957173 0.485960\nvt 0.954845 0.492910\nvt 0.648579 0.583358\nvt 0.648579 0.547228\nvt 0.696132 0.547228\nvt 0.696132 0.583358\nvt 0.626788 0.543284\nvt 0.588917 0.543284\nvt 0.588917 0.534665\nvt 0.626788 0.534665\nvt 0.643182 0.548881\nvt 0.643182 0.585010\nvt 0.631535 0.585010\nvt 0.631535 0.548881\nvt 0.773111 0.548133\nvt 0.823040 0.548133\nvt 0.823040 0.584263\nvt 0.773111 0.584263\nvt 0.883197 0.547513\nvt 0.883197 0.583656\nvt 0.841048 0.583656\nvt 0.841048 0.547513\nvt 0.904241 0.548133\nvt 0.904241 0.584263\nvt 0.864884 0.584263\nvt 0.864884 0.548133\nvt 0.801652 0.583656\nvt 0.801652 0.547513\nvt 0.952509 0.584263\nvt 0.952509 0.548133\nvt 0.933968 0.547513\nvt 0.933968 0.583656\nvt 1.795921 0.540345\nvt 1.795921 0.505856\nvt 1.747791 0.499530\nvt 1.747583 0.540345\nvt 1.835258 0.540345\nvt 1.835258 0.507370\nvt 1.877097 0.540345\nvt 1.877097 0.502852\nvt 1.927029 0.540345\nvt 1.927029 0.493602\nvt 1.958213 0.517282\nvt 1.955268 0.509387\nvt 1.711286 0.528578\nvt 1.710675 0.540345\nvt 0.702326 0.584263\nvt 0.702326 0.548133\nvt 0.752944 0.583656\nvt 0.752944 0.547513\nvt 0.989432 0.548133\nvt 0.989432 0.584263\nvt 0.965063 0.547513\nvt 0.965063 0.583656\nvt 0.710675 0.540345\nvt 0.711286 0.528578\nvt 0.626788 0.584039\nvt 0.588917 0.584039\nvt 0.588917 0.576738\nvt 0.626788 0.576738\nvt 0.626788 0.568604\nvt 0.588917 0.568604\nvt 0.588917 0.560094\nvt 0.626788 0.560094\nvt 0.626788 0.551710\nvt 0.588917 0.551710\nvt 0.588917 0.506286\nvt 0.626788 0.506286\nvt 0.626788 0.525718\nvt 0.588917 0.525718\nvt 0.953871 0.500987\nvt 0.955268 0.509387\nvt 1.953871 0.500987\nvt 1.954845 0.492910\nvt 1.957173 0.485960\nvt 0.958213 0.517282\nvt 1.963465 0.524050\nvt 0.963465 0.524050\nvt 1.978916 0.533450\nvt 1.970531 0.529413\nvt 0.970531 0.529413\nvt 0.978916 0.533450\nvt 1.997664 0.540345\nvt 0.997664 0.540345\nvt 0.394951 0.200887\nvt 0.340249 0.206867\nvt 0.340299 0.177906\nvt 0.405626 0.177843\nvt 0.270582 0.309471\nvt 0.289443 0.309471\nvt 0.287586 0.312791\nvt 0.272438 0.312791\nvt 0.269424 0.284305\nvt 0.290600 0.284305\nvt 0.282345 0.177887\nvt 0.282343 0.209807\nvt 0.282354 0.209870\nvt 0.340264 0.206905\nvt 0.405626 0.177860\nvt 0.616408 0.313222\nvt 0.669952 0.313216\nvt 0.645542 0.359105\nvt 0.577886 0.359105\nvt 0.926563 0.327162\nvt 0.926563 0.359105\nvt 0.799528 0.359105\nvt 0.789226 0.309201\nvt 0.936075 0.342230\nvt 0.936075 0.359105\nvt 0.892226 0.444706\nvt 0.909866 0.444706\nvt 0.909939 0.453884\nvt 0.891841 0.454159\nvt 0.942954 0.360289\nvt 0.942954 0.350294\nvt 0.953260 0.357980\nvt 0.952497 0.363331\nvt 0.920787 0.444706\nvt 0.933857 0.444706\nvt 0.933856 0.453949\nvt 0.920787 0.453940\nvt 0.778086 0.471648\nvt 0.778086 0.480891\nvt 0.771104 0.480891\nvt 0.771104 0.471648\nvt 0.833722 0.291972\nvt 0.925190 0.318403\nvt 0.712154 0.377392\nvt 0.694792 0.377392\nvt 0.694792 0.368149\nvt 0.712154 0.368149\nvt 0.808237 0.291584\nvt 0.761835 0.455937\nvt 0.760183 0.444706\nvt 0.781592 0.444706\nvt 0.783396 0.454816\nvt 0.878903 0.215156\nvt 0.979385 0.215144\nvt 0.971880 0.234372\nvt 0.876863 0.234383\nvt 0.696935 0.462235\nvt 0.699435 0.444706\nvt 0.718359 0.444706\nvt 0.718926 0.459392\nvt 0.738811 0.444706\nvt 0.740228 0.457299\nvt 0.873782 0.157474\nvt 0.995523 0.157462\nvt 0.992392 0.176690\nvt 0.877381 0.176702\nvt 0.986889 0.195917\nvt 0.878543 0.195929\nvt 0.942961 0.292054\nvt 0.844147 0.287911\nvt 0.859761 0.272838\nvt 0.952865 0.272826\nvt 0.871015 0.252285\nvt 0.962773 0.253599\nvt 0.808612 0.421385\nvt 0.807441 0.412091\nvt 0.829787 0.412093\nvt 0.830643 0.421413\nvt 0.854214 0.412093\nvt 0.854773 0.421421\nvt 0.873977 0.412090\nvt 0.874273 0.421441\nvt 0.722279 0.368149\nvt 0.722279 0.377392\nvt 0.948043 0.453952\nvt 0.942387 0.453949\nvt 0.942389 0.444706\nvt 0.948043 0.444706\nvt 0.634707 0.471648\nvt 0.761602 0.471648\nvt 0.761602 0.480891\nvt 0.634707 0.480891\nvt 0.924849 0.367905\nvt 0.986397 0.367905\nvt 0.986397 0.377148\nvt 0.924849 0.377148\nvt 0.641678 0.471648\nvt 0.678284 0.471648\nvt 0.678284 0.480891\nvt 0.641678 0.480891\nvt 0.797474 0.421338\nvt 0.772050 0.421319\nvt 0.772061 0.412089\nvt 0.796085 0.412091\nvt 0.788137 0.471648\nvt 0.788137 0.480891\nvt 0.883195 0.454553\nvt 0.882480 0.444706\nvt 0.574187 0.462256\nvt 0.572712 0.444706\nvt 0.894397 0.422551\nvt 0.894323 0.412082\nvt 0.850695 0.454590\nvt 0.828083 0.454814\nvt 0.825968 0.444706\nvt 0.848221 0.444706\nvt 0.805590 0.454808\nvt 0.803589 0.444706\nvt 0.955013 0.429628\nvt 0.934583 0.425902\nvt 0.934737 0.412056\nvt 0.955217 0.412042\nvt 0.914472 0.423935\nvt 0.914521 0.412070\nvt 0.780000 0.313205\nvt 0.784592 0.359105\nvt 0.796262 0.368149\nvt 0.796262 0.377392\nvt 0.753521 0.480891\nvt 0.753521 0.471648\nvt 0.793312 0.293082\nvt 0.705934 0.313212\nvt 0.691007 0.359105\nvt 0.702885 0.471648\nvt 0.702885 0.480891\nvt 0.915975 0.367353\nvt 0.915975 0.376595\nvt 0.862489 0.376595\nvt 0.862489 0.367353\nvt 0.612427 0.420612\nvt 0.612427 0.411367\nvt 0.623007 0.411367\nvt 0.623007 0.420609\nvt 0.681924 0.297240\nvt 0.693956 0.297237\nvt 0.863531 0.481830\nvt 0.842971 0.481830\nvt 0.842971 0.475669\nvt 0.863531 0.472587\nvt 0.804094 0.368149\nvt 0.824659 0.371232\nvt 0.824659 0.377392\nvt 0.804094 0.377392\nvt 0.683877 0.282951\nvt 0.691813 0.282290\nvt 0.827884 0.481830\nvt 0.827884 0.476123\nvt 0.840453 0.371686\nvt 0.840453 0.377392\nvt 0.692189 0.265371\nvt 0.683213 0.274442\nvt 0.679991 0.258937\nvt 0.689478 0.254445\nvt 0.572949 0.420990\nvt 0.572949 0.411746\nvt 0.580584 0.411746\nvt 0.580584 0.420990\nvt 0.818952 0.481830\nvt 0.818952 0.472587\nvt 0.858170 0.368149\nvt 0.858170 0.377392\nvt 0.815541 0.481830\nvt 0.815541 0.472587\nvt 0.607493 0.420614\nvt 0.607493 0.411368\nvt 0.680296 0.272747\nvt 0.675875 0.261538\nvt 0.573175 0.377392\nvt 0.573175 0.368149\nvt 0.595577 0.368149\nvt 0.595577 0.377392\nvt 0.711508 0.249136\nvt 0.713803 0.259659\nvt 0.645704 0.411367\nvt 0.645704 0.420610\nvt 0.624515 0.368149\nvt 0.624515 0.377392\nvt 0.743034 0.248226\nvt 0.742751 0.258628\nvt 0.677209 0.411367\nvt 0.677209 0.420610\nvt 0.648005 0.368149\nvt 0.659900 0.368149\nvt 0.659900 0.377392\nvt 0.648005 0.377392\nvt 0.766105 0.261256\nvt 0.769380 0.251377\nvt 0.783308 0.257321\nvt 0.777357 0.264976\nvt 0.703732 0.411367\nvt 0.718974 0.411367\nvt 0.718974 0.420609\nvt 0.703732 0.420610\nvt 0.763688 0.411367\nvt 0.763688 0.420610\nvt 0.749628 0.420610\nvt 0.749628 0.411367\nvt 0.792174 0.283193\nvt 0.803945 0.278792\nvt 0.684376 0.377392\nvt 0.684376 0.368149\nvt 0.670582 0.368149\nvt 0.670582 0.377392\nvt 0.794010 0.266290\nvt 0.785382 0.271721\nvt 0.733201 0.411367\nvt 0.733201 0.420610\nvt 0.871019 0.444706\nvt 0.873364 0.454753\nvt 0.928866 0.309099\nvt 0.801060 0.481830\nvt 0.801060 0.472587\nvt 0.811646 0.472587\nvt 0.811646 0.481830\nvt 0.588443 0.420614\nvt 0.588443 0.411368\nvt 0.602561 0.411368\nvt 0.602561 0.420614\nvt 0.666662 0.276178\nvt 0.660330 0.272092\nvt 0.671759 0.264139\nvt 0.676431 0.272259\nvt 0.891841 0.435252\nvt 0.909939 0.435527\nvt 0.920787 0.435472\nvt 0.933856 0.435462\nvt 0.778086 0.490134\nvt 0.771104 0.490134\nvt 0.712154 0.386635\nvt 0.694792 0.386635\nvt 0.761835 0.433475\nvt 0.783396 0.434595\nvt 0.696935 0.427177\nvt 0.718926 0.430019\nvt 0.740228 0.432112\nvt 0.808614 0.402799\nvt 0.830643 0.402773\nvt 0.854770 0.402765\nvt 0.874267 0.402738\nvt 0.722279 0.386635\nvt 0.948043 0.435460\nvt 0.942387 0.435462\nvt 0.634707 0.490134\nvt 0.761602 0.490134\nvt 0.924849 0.386391\nvt 0.986397 0.386391\nvt 0.641678 0.490134\nvt 0.678284 0.490134\nvt 0.797475 0.402844\nvt 0.772051 0.402860\nvt 0.788137 0.490134\nvt 0.883195 0.434859\nvt 0.574187 0.427156\nvt 0.894386 0.401613\nvt 0.850695 0.434821\nvt 0.828083 0.434597\nvt 0.805590 0.434603\nvt 0.954987 0.394456\nvt 0.934564 0.398210\nvt 0.914456 0.400205\nvt 0.796262 0.386635\nvt 0.753521 0.490134\nvt 0.702885 0.490134\nvt 0.915975 0.385838\nvt 0.862489 0.385838\nvt 0.612427 0.402123\nvt 0.623007 0.402124\nvt 0.863531 0.491073\nvt 0.842971 0.487990\nvt 0.804094 0.386635\nvt 0.824659 0.383553\nvt 0.827884 0.487537\nvt 0.840453 0.383099\nvt 0.572949 0.402503\nvt 0.580584 0.402503\nvt 0.818952 0.491073\nvt 0.858170 0.386635\nvt 0.815541 0.491073\nvt 0.607493 0.402122\nvt 0.595577 0.386635\nvt 0.573175 0.386635\nvt 0.645704 0.402124\nvt 0.624515 0.386635\nvt 0.677209 0.402124\nvt 0.648005 0.386635\nvt 0.659900 0.386635\nvt 0.703732 0.402124\nvt 0.718974 0.402124\nvt 0.749628 0.402124\nvt 0.763688 0.402124\nvt 0.684376 0.386635\nvt 0.670582 0.386635\nvt 0.733201 0.402124\nvt 0.873364 0.434658\nvt 0.811646 0.491073\nvt 0.801060 0.491073\nvt 0.588443 0.402122\nvt 0.602561 0.402122\nvt 0.641515 0.277345\nvt 0.632941 0.279333\nvt 0.632927 0.283377\nvt 0.643557 0.280678\nvt 0.616995 0.288584\nvt 0.616995 0.296856\nvt 0.606024 0.297528\nvt 0.606024 0.287913\nvt 0.573679 0.285572\nvt 0.579357 0.285572\nvt 0.579357 0.300096\nvt 0.573679 0.300096\nvt 0.635173 0.262022\nvt 0.635173 0.266665\nvt 0.629806 0.267042\nvt 0.629806 0.261645\nvt 0.574093 0.285572\nvt 0.578944 0.285572\nvt 0.578944 0.300096\nvt 0.574093 0.300096\nvt 0.623553 0.277445\nvt 0.622124 0.281099\nvt 0.628031 0.287913\nvt 0.628031 0.297528\nvt 0.640108 0.261645\nvt 0.640108 0.267042\nvt 0.616394 0.272691\nvt 0.612928 0.274414\nvt 0.624948 0.267733\nvt 0.624948 0.260954\nvt 0.639531 0.286680\nvt 0.639531 0.298760\nvt 0.652809 0.274388\nvt 0.649663 0.272351\nvt 0.594728 0.298760\nvt 0.594728 0.286680\nvt 0.645505 0.260954\nvt 0.645505 0.267733\nvt 0.659746 0.266239\nvt 0.654899 0.266366\nvt 0.583803 0.299982\nvt 0.583803 0.285457\nvt 0.650033 0.260267\nvt 0.650033 0.268420\nvt 0.613360 0.266494\nvt 0.607685 0.266323\nvt 0.620990 0.268420\nvt 0.620990 0.260267\nvt 0.649415 0.285457\nvt 0.649415 0.299982\nvt 0.375657 0.105973\nvt 0.375657 0.097821\nvt 0.389461 0.099581\nvt 0.389461 0.104213\nvt 0.303613 0.090034\nvt 0.302572 0.111631\nvt 0.290062 0.111631\nvt 0.289021 0.090034\nvt 0.395879 0.099772\nvt 0.395879 0.104022\nvt 0.312979 0.150773\nvt 0.312979 0.159353\nvt 0.308746 0.160431\nvt 0.308746 0.149695\nvt 0.317739 0.151850\nvt 0.327181 0.152329\nvt 0.327181 0.157797\nvt 0.317739 0.158276\nvt 0.339569 0.085242\nvt 0.329303 0.082613\nvt 0.329303 0.077144\nvt 0.339569 0.074514\nvt 0.356859 0.113060\nvt 0.367741 0.113060\nvt 0.367741 0.116926\nvt 0.356859 0.116926\nvt 0.354033 0.074514\nvt 0.361246 0.074515\nvt 0.361246 0.085242\nvt 0.354033 0.085242\nvt 0.393870 0.117613\nvt 0.378024 0.117108\nvt 0.378024 0.112878\nvt 0.393870 0.112373\nvt 0.384966 0.084238\nvt 0.371606 0.084958\nvt 0.371606 0.074798\nvt 0.384966 0.075518\nvt 0.350581 0.122886\nvt 0.350581 0.131605\nvt 0.350335 0.131605\nvt 0.350335 0.122886\nvt 0.347248 0.129865\nvt 0.347248 0.124625\nvt 0.331317 0.158274\nvt 0.331317 0.152808\nvt 0.334262 0.152808\nvt 0.334262 0.158274\nvt 0.343594 0.160617\nvt 0.339192 0.152255\nvt 0.351954 0.153749\nvt 0.346067 0.162109\nvt 1.351954 0.153749\nvt 1.339192 0.152255\nvt 1.343594 0.160617\nvt 1.346067 0.162109\nvt 1.356455 0.141819\nvt 1.364172 0.138729\nvt 1.363666 0.138413\nvt 1.355760 0.141408\nvt 1.357478 0.134569\nvt 1.347038 0.136258\nvt 0.355760 0.141408\nvt 0.347038 0.136258\nvt 0.357478 0.134569\nvt 0.363666 0.138413\nvt 0.364172 0.138729\nvt 0.356455 0.141819\nvt 1.382934 0.123907\nvt 1.380100 0.122890\nvt 1.366872 0.131058\nvt 1.372317 0.133209\nvt 1.372742 0.133381\nvt 1.383160 0.123988\nvt 0.383160 0.123988\nvt 0.372742 0.133381\nvt 0.372317 0.133209\nvt 0.382934 0.123907\nvt 0.366872 0.131058\nvt 0.380100 0.122890\nvt 0.290696 0.140396\nvt 0.301937 0.140396\nvt 0.301937 0.140874\nvt 0.290696 0.140874\nvt 1.334880 0.139380\nvt 1.338643 0.142054\nvt 1.338918 0.141433\nvt 1.335213 0.138524\nvt 1.342185 0.133574\nvt 1.343120 0.143796\nvt 0.335213 0.138524\nvt 0.339400 0.127779\nvt 0.342185 0.133574\nvt 0.338918 0.141433\nvt 0.343120 0.143796\nvt 0.342808 0.144398\nvt 0.338643 0.142054\nvt 1.364057 0.146308\nvt 1.351022 0.148076\nvt 1.350862 0.147413\nvt 0.350862 0.147413\nvt 0.351022 0.148076\nvt 1.342808 0.144398\nvt 0.353271 0.122886\nvt 0.353271 0.131605\nvt 1.369872 0.142255\nvt 0.369872 0.142255\nvt 0.364057 0.146308\nvt 1.377340 0.135249\nvt 1.385629 0.124874\nvt 0.385629 0.124874\nvt 0.377340 0.135249\nvt 1.331230 0.148746\nvt 1.335199 0.149838\nvt 0.335199 0.149838\nvt 1.328076 0.127779\nvt 1.325776 0.113841\nvt 1.324188 0.113841\nvt 1.326629 0.127779\nvt 1.311083 0.090983\nvt 1.311083 0.113836\nvt 1.328905 0.090996\nvt 0.328905 0.090996\nvt 0.330725 0.090997\nvt 0.325776 0.113841\nvt 0.324188 0.113841\nvt 0.326629 0.127779\nvt 0.311083 0.127779\nvt 0.311083 0.113836\nvt 0.287658 0.160431\nvt 0.287658 0.149695\nvt 1.311083 0.127779\nvt 1.311083 0.144275\nvt 1.311083 0.144780\nvt 0.328076 0.127779\nvt 0.334880 0.139380\nvt 0.311083 0.144275\nvt 0.311083 0.144780\nvt 0.331230 0.148746\nvt 1.339400 0.127779\nvt 1.339734 0.113845\nvt 0.346726 0.091009\nvt 0.339734 0.113845\nvt 0.290696 0.124808\nvt 0.301937 0.124808\nvt 0.351918 0.108858\nvt 0.351918 0.094935\nvt 1.330725 0.090997\nvt 0.311083 0.090983\nvt 1.346726 0.091009\nvt 0.401540 0.099964\nvt 0.401540 0.103831\nvt 0.410777 0.149308\nvt 0.405908 0.120769\nvt 0.420501 0.120769\nvt 0.415633 0.149308\nvt 0.495099 0.131028\nvt 0.473733 0.131028\nvt 0.473733 0.110641\nvt 0.495099 0.110641\nvt 0.449474 0.172710\nvt 0.458726 0.173189\nvt 0.458726 0.178657\nvt 0.449474 0.179136\nvt 0.449282 0.197132\nvt 0.439019 0.194502\nvt 0.439019 0.189034\nvt 0.449282 0.186405\nvt 0.415231 0.176314\nvt 0.411178 0.176314\nvt 0.411178 0.160933\nvt 0.415231 0.160933\nvt 0.476195 0.186405\nvt 0.476195 0.197132\nvt 0.463745 0.197132\nvt 0.463745 0.186405\nvt 0.410458 0.196427\nvt 0.415951 0.196427\nvt 0.494789 0.196129\nvt 0.494789 0.187407\nvt 0.405908 0.063203\nvt 0.420501 0.063203\nvt 0.474165 0.138623\nvt 0.474165 0.147342\nvt 0.473919 0.147342\nvt 0.473919 0.138623\nvt 0.470832 0.145602\nvt 0.470832 0.140363\nvt 0.434417 0.190130\nvt 0.434417 0.195596\nvt 0.431471 0.195596\nvt 0.431471 0.190130\nvt 0.463619 0.176821\nvt 0.459162 0.169005\nvt 0.472301 0.170279\nvt 0.466189 0.178242\nvt 0.476973 0.158914\nvt 0.489912 0.154161\nvt 0.489420 0.153944\nvt 0.476251 0.158523\nvt 0.483252 0.151233\nvt 0.467196 0.153617\nvt 0.504465 0.141851\nvt 0.501524 0.140882\nvt 0.504700 0.141928\nvt 0.484866 0.163191\nvt 0.471332 0.164874\nvt 0.471167 0.164243\nvt 0.463128 0.160797\nvt 0.462804 0.161371\nvt 0.476856 0.138623\nvt 0.476856 0.147342\nvt 0.495290 0.156524\nvt 0.507264 0.142772\nvt 0.446068 0.145540\nvt 0.450259 0.114749\nvt 0.448370 0.114413\nvt 0.444565 0.145540\nvt 0.429865 0.111124\nvt 0.429865 0.145540\nvt 0.484416 0.110641\nvt 0.484416 0.131028\nvt 0.485507 0.110641\nvt 0.485507 0.131028\nvt 0.419196 0.170561\nvt 0.440316 0.170561\nvt 0.440316 0.181285\nvt 0.419196 0.181285\nvt 0.445241 0.060318\nvt 0.443816 0.060317\nvt 0.429873 0.060304\nvt 0.429865 0.161735\nvt 0.450784 0.165513\nvt 0.454572 0.156591\nvt 0.454918 0.155775\nvt 0.459266 0.145540\nvt 0.466871 0.117702\nvt 0.457760 0.060329\nvt 0.410978 0.155748\nvt 0.415431 0.155748\nvt 0.445048 0.180211\nvt 0.445048 0.171635\nvt 0.458248 0.159656\nvt 0.458542 0.159045\nvt 0.462249 0.151374\nvt 0.455370 0.166761\nvt 0.255049 0.936740\nvt 0.268479 0.936740\nvt 0.268479 0.944137\nvt 0.255049 0.944137\nvt 0.255049 0.929343\nvt 0.268479 0.929343\nvt 0.255049 0.921946\nvt 0.268479 0.921946\nvt 0.255049 0.914550\nvt 0.268479 0.914550\nvt 0.255049 0.907153\nvt 0.268479 0.907153\nvt 0.255049 0.899756\nvt 0.268479 0.899756\nvt 0.255049 0.892359\nvt 0.268479 0.892359\nvt 0.255049 0.884962\nvt 0.268479 0.884962\nvt 0.255049 0.877565\nvt 0.268479 0.877565\nvt 0.255049 0.870168\nvt 0.268479 0.870168\nvt 0.255049 0.862772\nvt 0.268479 0.862772\nvt 0.255049 0.855375\nvt 0.268479 0.855375\nvt 0.255049 0.847978\nvt 0.268479 0.847978\nvt 0.255049 0.840581\nvt 0.268479 0.840581\nvt 0.255049 0.833184\nvt 0.268479 0.833184\nvt 0.255049 0.825787\nvt 0.268479 0.825787\nvt 0.255049 0.818390\nvt 0.268479 0.818390\nvt 0.255049 0.810994\nvt 0.268479 0.810994\nvt 0.255049 0.981121\nvt 0.268479 0.981121\nvt 0.268479 0.988518\nvt 0.255049 0.988518\nvt 0.255049 0.973724\nvt 0.268479 0.973724\nvt 0.255049 0.966329\nvt 0.268479 0.966329\nvt 0.255049 0.958931\nvt 0.268479 0.958931\nvt 0.255049 0.951534\nvt 0.268479 0.951534\nvt 0.224907 0.874955\nvt 0.231618 0.875864\nvt 0.228209 0.889097\nvt 0.224929 0.888653\nvt 0.237872 0.878529\nvt 0.231264 0.890400\nvt 0.243242 0.882768\nvt 0.233889 0.892471\nvt 0.247363 0.888292\nvt 0.235902 0.895171\nvt 0.249953 0.894726\nvt 0.237168 0.898315\nvt 0.250837 0.901631\nvt 0.237600 0.901689\nvt 0.249953 0.908534\nvt 0.237168 0.905063\nvt 0.247363 0.914968\nvt 0.235902 0.908206\nvt 0.243242 0.920492\nvt 0.233889 0.910905\nvt 0.237872 0.924732\nvt 0.231264 0.912977\nvt 0.231618 0.927397\nvt 0.228209 0.914279\nvt 0.224907 0.928306\nvt 0.224929 0.914723\nvt 0.218196 0.927397\nvt 0.221650 0.914279\nvt 0.211942 0.924732\nvt 0.218594 0.912977\nvt 0.206572 0.920492\nvt 0.215970 0.910905\nvt 0.202451 0.914968\nvt 0.213956 0.908206\nvt 0.199861 0.908534\nvt 0.212690 0.905063\nvt 0.198977 0.901631\nvt 0.212259 0.901689\nvt 0.199861 0.894726\nvt 0.212690 0.898315\nvt 0.202451 0.888292\nvt 0.213956 0.895171\nvt 0.206572 0.882768\nvt 0.215970 0.892471\nvt 0.211942 0.878529\nvt 0.218594 0.890400\nvt 0.218196 0.875864\nvt 0.221650 0.889097\nvt 0.142743 0.648171\nvt 0.138850 0.648171\nvt 0.138851 0.625795\nvt 0.142745 0.625795\nvt 0.146635 0.648171\nvt 0.146638 0.625795\nvt 0.150528 0.648171\nvt 0.150531 0.625795\nvt 0.154421 0.648171\nvt 0.154425 0.625795\nvt 0.158315 0.648171\nvt 0.158318 0.625795\nvt 0.162208 0.648171\nvt 0.162212 0.625795\nvt 0.166102 0.648171\nvt 0.166105 0.625795\nvt 0.169997 0.648171\nvt 0.169999 0.625795\nvt 0.173891 0.648171\nvt 0.173892 0.625795\nvt 0.177785 0.648171\nvt 0.177786 0.625795\nvt 0.181680 0.648171\nvt 0.181679 0.625795\nvt 0.185574 0.648171\nvt 0.185573 0.625795\nvt 0.189469 0.648171\nvt 0.189467 0.625795\nvt 0.193363 0.648171\nvt 0.193360 0.625795\nvt 0.197257 0.648171\nvt 0.197254 0.625795\nvt 0.201150 0.648171\nvt 0.201147 0.625795\nvt 0.205044 0.648171\nvt 0.205041 0.625795\nvt 0.208937 0.648171\nvt 0.208934 0.625795\nvt 0.212830 0.648171\nvt 0.212827 0.625795\nvt 0.216723 0.648171\nvt 0.216721 0.625795\nvt 0.220615 0.648171\nvt 0.220613 0.625795\nvt 0.224507 0.648171\nvt 0.224507 0.625795\nvt 0.228400 0.648171\nvt 0.228400 0.625795\nvt 0.232292 0.648171\nvt 0.232293 0.625795\nvt 0.272802 0.853628\nvt 0.274643 0.853628\nvt 0.274643 0.861252\nvt 0.272802 0.861252\nvt 0.272802 0.868878\nvt 0.274643 0.868878\nvt 0.272802 0.876503\nvt 0.274643 0.876503\nvt 0.272802 0.884129\nvt 0.274643 0.884129\nvt 0.272802 0.891755\nvt 0.274643 0.891755\nvt 0.272802 0.899379\nvt 0.274643 0.899379\nvt 0.272802 0.907005\nvt 0.274643 0.907005\nvt 0.272802 0.914630\nvt 0.274643 0.914630\nvt 0.272802 0.922255\nvt 0.274643 0.922255\nvt 0.272802 0.929881\nvt 0.274643 0.929881\nvt 0.272802 0.937506\nvt 0.274643 0.937506\nvt 0.272802 0.945132\nvt 0.274643 0.945132\nvt 0.272802 0.952756\nvt 0.274643 0.952756\nvt 0.272802 0.960382\nvt 0.274643 0.960382\nvt 0.272802 0.968008\nvt 0.274643 0.968008\nvt 0.272802 0.975633\nvt 0.274643 0.975633\nvt 0.272802 0.983258\nvt 0.274643 0.983258\nvt 0.272802 0.990883\nvt 0.274643 0.990883\nvt 0.272802 0.815500\nvt 0.272802 0.807875\nvt 0.274643 0.807875\nvt 0.274643 0.815500\nvt 0.272802 0.823126\nvt 0.274643 0.823126\nvt 0.272802 0.830752\nvt 0.274643 0.830752\nvt 0.272802 0.838376\nvt 0.274643 0.838376\nvt 0.272802 0.846002\nvt 0.274643 0.846002\nvt 0.225014 0.939190\nvt 0.225014 0.948530\nvt 0.220235 0.949178\nvt 0.217885 0.940156\nvt 0.232143 0.940156\nvt 0.229792 0.949178\nvt 0.238785 0.942986\nvt 0.234246 0.951075\nvt 0.244490 0.947490\nvt 0.238069 0.954094\nvt 0.248867 0.953358\nvt 0.241004 0.958028\nvt 0.251618 0.960191\nvt 0.242849 0.962609\nvt 0.252557 0.967525\nvt 0.243478 0.967525\nvt 0.251618 0.974859\nvt 0.242849 0.972441\nvt 0.248867 0.981692\nvt 0.241004 0.977022\nvt 0.244490 0.987560\nvt 0.238069 0.980956\nvt 0.238785 0.992063\nvt 0.234246 0.983975\nvt 0.232143 0.994894\nvt 0.229792 0.985872\nvt 0.225014 0.995860\nvt 0.225014 0.986520\nvt 0.217885 0.994894\nvt 0.220235 0.985872\nvt 0.211243 0.992063\nvt 0.215782 0.983975\nvt 0.205538 0.987560\nvt 0.211958 0.980956\nvt 0.201162 0.981692\nvt 0.209024 0.977022\nvt 0.198410 0.974859\nvt 0.207180 0.972441\nvt 0.197472 0.967525\nvt 0.206550 0.967525\nvt 0.198410 0.960191\nvt 0.207180 0.962609\nvt 0.201162 0.953358\nvt 0.209024 0.958028\nvt 0.205538 0.947490\nvt 0.211958 0.954094\nvt 0.211243 0.942986\nvt 0.215782 0.951075\nvt 0.241091 0.626524\nvt 0.241091 0.622045\nvt 0.249413 0.622045\nvt 0.249413 0.626524\nvt 0.241091 0.617565\nvt 0.249413 0.617565\nvt 0.241091 0.613085\nvt 0.249413 0.613085\nvt 0.241091 0.608606\nvt 0.249413 0.608606\nvt 0.241091 0.604125\nvt 0.249413 0.604125\nvt 0.241091 0.599646\nvt 0.249413 0.599646\nvt 0.241091 0.595166\nvt 0.249413 0.595166\nvt 0.241091 0.702677\nvt 0.241091 0.698198\nvt 0.249413 0.698198\nvt 0.249413 0.702677\nvt 0.241091 0.693718\nvt 0.249413 0.693718\nvt 0.241091 0.689239\nvt 0.249413 0.689239\nvt 0.241091 0.684759\nvt 0.249413 0.684759\nvt 0.241091 0.680280\nvt 0.249413 0.680280\nvt 0.241091 0.675800\nvt 0.249413 0.675800\nvt 0.241091 0.671319\nvt 0.249413 0.671319\nvt 0.241091 0.666840\nvt 0.249413 0.666840\nvt 0.241091 0.662360\nvt 0.249413 0.662360\nvt 0.241091 0.657881\nvt 0.249413 0.657881\nvt 0.241091 0.653401\nvt 0.249413 0.653401\nvt 0.241091 0.648922\nvt 0.249413 0.648922\nvt 0.241091 0.644442\nvt 0.249413 0.644442\nvt 0.241091 0.639963\nvt 0.249413 0.639963\nvt 0.241091 0.635483\nvt 0.249413 0.635483\nvt 0.241091 0.631004\nvt 0.249413 0.631004\nvt 0.944970 0.936430\nvt 0.944970 0.943854\nvt 0.938473 0.943854\nvt 0.938473 0.936430\nvt 0.944970 0.929006\nvt 0.938473 0.929006\nvt 0.944970 0.921580\nvt 0.938473 0.921580\nvt 0.944970 0.914155\nvt 0.938473 0.914155\nvt 0.944970 0.906730\nvt 0.938473 0.906730\nvt 0.944970 0.899305\nvt 0.938473 0.899305\nvt 0.944970 0.891881\nvt 0.938473 0.891881\nvt 0.944970 0.884455\nvt 0.938473 0.884455\nvt 0.944970 0.877031\nvt 0.938473 0.877031\nvt 0.944970 0.869605\nvt 0.938473 0.869605\nvt 0.944970 0.862181\nvt 0.938473 0.862181\nvt 0.944970 0.854756\nvt 0.938473 0.854756\nvt 0.944970 0.847330\nvt 0.938473 0.847330\nvt 0.944970 0.839906\nvt 0.938473 0.839906\nvt 0.944970 0.832481\nvt 0.938473 0.832481\nvt 0.944970 0.825056\nvt 0.938473 0.825056\nvt 0.944970 0.817631\nvt 0.938473 0.817631\nvt 0.944970 0.810206\nvt 0.938473 0.810206\nvt 0.944970 0.980979\nvt 0.944970 0.988404\nvt 0.938473 0.988404\nvt 0.938473 0.980979\nvt 0.944970 0.973555\nvt 0.938473 0.973555\nvt 0.944970 0.966129\nvt 0.938473 0.966129\nvt 0.944970 0.958705\nvt 0.938473 0.958705\nvt 0.944970 0.951280\nvt 0.938473 0.951280\nvt 0.998818 0.939461\nvt 0.998818 0.947658\nvt 0.954089 0.947658\nvt 0.954089 0.939461\nvt 0.998818 0.931264\nvt 0.954089 0.931264\nvt 0.998818 0.923067\nvt 0.954089 0.923067\nvt 0.998818 0.914870\nvt 0.954089 0.914870\nvt 0.998818 0.906672\nvt 0.954089 0.906672\nvt 0.998818 0.898475\nvt 0.954089 0.898475\nvt 0.998818 0.890277\nvt 0.954089 0.890277\nvt 0.998818 0.882079\nvt 0.954089 0.882079\nvt 0.998818 0.873882\nvt 0.954089 0.873882\nvt 0.998818 0.865685\nvt 0.954089 0.865685\nvt 0.998818 0.857488\nvt 0.954089 0.857488\nvt 0.998818 0.849290\nvt 0.954089 0.849290\nvt 0.998818 0.841093\nvt 0.954089 0.841093\nvt 0.998818 0.832896\nvt 0.954089 0.832896\nvt 0.998818 0.824698\nvt 0.954089 0.824698\nvt 0.998818 0.816500\nvt 0.954089 0.816500\nvt 0.998818 0.808303\nvt 0.954089 0.808303\nvt 0.998818 0.800106\nvt 0.954089 0.800106\nvt 0.998818 0.988646\nvt 0.998818 0.996843\nvt 0.954089 0.996843\nvt 0.954089 0.988646\nvt 0.998818 0.980448\nvt 0.954089 0.980448\nvt 0.998818 0.972251\nvt 0.954089 0.972251\nvt 0.998818 0.964054\nvt 0.954089 0.964054\nvt 0.998818 0.955857\nvt 0.954089 0.955857\nvt 0.951444 0.929903\nvt 0.951444 0.937695\nvt 0.947658 0.937695\nvt 0.947658 0.929903\nvt 0.951444 0.922111\nvt 0.947658 0.922111\nvt 0.951444 0.914319\nvt 0.947658 0.914319\nvt 0.951444 0.906526\nvt 0.947658 0.906526\nvt 0.951444 0.898735\nvt 0.947658 0.898735\nvt 0.951444 0.890943\nvt 0.947658 0.890943\nvt 0.951444 0.883152\nvt 0.947658 0.883152\nvt 0.951444 0.875359\nvt 0.947658 0.875359\nvt 0.951444 0.867567\nvt 0.947658 0.867567\nvt 0.951444 0.859774\nvt 0.947658 0.859774\nvt 0.951444 0.851983\nvt 0.947658 0.851983\nvt 0.951444 0.844191\nvt 0.947658 0.844191\nvt 0.951444 0.836400\nvt 0.947658 0.836400\nvt 0.951444 0.828607\nvt 0.947658 0.828607\nvt 0.951444 0.820815\nvt 0.947658 0.820815\nvt 0.951444 0.813023\nvt 0.947658 0.813023\nvt 0.951444 0.805231\nvt 0.947658 0.805231\nvt 0.951444 0.984447\nvt 0.951444 0.992239\nvt 0.947658 0.992239\nvt 0.947658 0.984447\nvt 0.951444 0.976655\nvt 0.947658 0.976655\nvt 0.951444 0.968862\nvt 0.947658 0.968862\nvt 0.951444 0.961071\nvt 0.947658 0.961071\nvt 0.951444 0.953279\nvt 0.947658 0.953279\nvt 0.951444 0.945487\nvt 0.947658 0.945487\nvt 0.934243 0.938296\nvt 0.934243 0.946038\nvt 0.277907 0.946038\nvt 0.277907 0.938296\nvt 0.934243 0.930554\nvt 0.277907 0.930554\nvt 0.934243 0.922812\nvt 0.277907 0.922812\nvt 0.934243 0.915071\nvt 0.277907 0.915071\nvt 0.934243 0.907329\nvt 0.277907 0.907329\nvt 0.934243 0.899588\nvt 0.277907 0.899588\nvt 0.934243 0.891846\nvt 0.277907 0.891846\nvt 0.934243 0.884104\nvt 0.277907 0.884104\nvt 0.934243 0.876362\nvt 0.277907 0.876362\nvt 0.934243 0.868621\nvt 0.277907 0.868621\nvt 0.934243 0.860879\nvt 0.277907 0.860879\nvt 0.934243 0.853138\nvt 0.277907 0.853138\nvt 0.934243 0.845396\nvt 0.277907 0.845396\nvt 0.934243 0.837654\nvt 0.277907 0.837654\nvt 0.934243 0.829912\nvt 0.277907 0.829912\nvt 0.934243 0.822171\nvt 0.277907 0.822171\nvt 0.934243 0.814429\nvt 0.277907 0.814429\nvt 0.934243 0.806688\nvt 0.277907 0.806688\nvt 0.934243 0.984746\nvt 0.934243 0.992488\nvt 0.277907 0.992487\nvt 0.277907 0.984746\nvt 0.934243 0.977004\nvt 0.277907 0.977004\nvt 0.934243 0.969262\nvt 0.277907 0.969262\nvt 0.934243 0.961521\nvt 0.277907 0.961521\nvt 0.934243 0.953779\nvt 0.277907 0.953779\nvt 0.255049 0.765416\nvt 0.268479 0.765416\nvt 0.268479 0.772813\nvt 0.255049 0.772813\nvt 0.255049 0.758019\nvt 0.268479 0.758019\nvt 0.255049 0.750622\nvt 0.268479 0.750622\nvt 0.255049 0.743225\nvt 0.268479 0.743225\nvt 0.255049 0.735829\nvt 0.268479 0.735829\nvt 0.255049 0.728432\nvt 0.268479 0.728432\nvt 0.255049 0.721035\nvt 0.268479 0.721035\nvt 0.255049 0.713638\nvt 0.268479 0.713638\nvt 0.255049 0.706241\nvt 0.268479 0.706241\nvt 0.255049 0.698844\nvt 0.268479 0.698844\nvt 0.255049 0.691447\nvt 0.268479 0.691447\nvt 0.255049 0.684051\nvt 0.268479 0.684051\nvt 0.255049 0.676654\nvt 0.268479 0.676654\nvt 0.255049 0.669257\nvt 0.268479 0.669257\nvt 0.255049 0.661860\nvt 0.268479 0.661860\nvt 0.255049 0.654463\nvt 0.268479 0.654463\nvt 0.255049 0.647066\nvt 0.268479 0.647066\nvt 0.255049 0.639669\nvt 0.268479 0.639669\nvt 0.255049 0.632273\nvt 0.268479 0.632273\nvt 0.255049 0.624876\nvt 0.268479 0.624876\nvt 0.255049 0.617479\nvt 0.268479 0.617479\nvt 0.255049 0.610082\nvt 0.268479 0.610082\nvt 0.255049 0.602685\nvt 0.268479 0.602685\nvt 0.255049 0.595288\nvt 0.268479 0.595288\nvt 0.272802 0.593106\nvt 0.274643 0.593106\nvt 0.274643 0.600731\nvt 0.272802 0.600731\nvt 0.272802 0.608357\nvt 0.274643 0.608357\nvt 0.272802 0.615983\nvt 0.274643 0.615983\nvt 0.272802 0.623607\nvt 0.274643 0.623607\nvt 0.272802 0.631233\nvt 0.274643 0.631233\nvt 0.272802 0.638858\nvt 0.274643 0.638858\nvt 0.272802 0.646484\nvt 0.274643 0.646484\nvt 0.272802 0.654109\nvt 0.274643 0.654109\nvt 0.272802 0.661734\nvt 0.274643 0.661734\nvt 0.272802 0.669360\nvt 0.274643 0.669360\nvt 0.272802 0.676986\nvt 0.274643 0.676986\nvt 0.272802 0.684610\nvt 0.274643 0.684610\nvt 0.272802 0.692236\nvt 0.274643 0.692236\nvt 0.272802 0.699861\nvt 0.274643 0.699861\nvt 0.272802 0.707487\nvt 0.274643 0.707487\nvt 0.272802 0.715111\nvt 0.274643 0.715111\nvt 0.272802 0.722737\nvt 0.274643 0.722737\nvt 0.272802 0.730363\nvt 0.274643 0.730363\nvt 0.272802 0.737989\nvt 0.274643 0.737989\nvt 0.272802 0.745613\nvt 0.274643 0.745613\nvt 0.272802 0.753239\nvt 0.274643 0.753239\nvt 0.272802 0.760864\nvt 0.274643 0.760864\nvt 0.272802 0.768490\nvt 0.274643 0.768490\nvt 0.272802 0.776115\nvt 0.274643 0.776115\nvt 0.225014 0.873491\nvt 0.225014 0.882831\nvt 0.220235 0.883479\nvt 0.217885 0.874457\nvt 0.232143 0.874457\nvt 0.229792 0.883479\nvt 0.238785 0.877288\nvt 0.234246 0.885376\nvt 0.244490 0.881791\nvt 0.238069 0.888395\nvt 0.248867 0.887659\nvt 0.241004 0.892329\nvt 0.251618 0.894492\nvt 0.242849 0.896910\nvt 0.252557 0.901826\nvt 0.243478 0.901826\nvt 0.251618 0.909159\nvt 0.242849 0.906742\nvt 0.248867 0.915993\nvt 0.241004 0.911323\nvt 0.244490 0.921861\nvt 0.238069 0.915257\nvt 0.238785 0.926364\nvt 0.234246 0.918276\nvt 0.232143 0.929195\nvt 0.229792 0.920173\nvt 0.225014 0.930160\nvt 0.225014 0.920820\nvt 0.217885 0.929195\nvt 0.220235 0.920173\nvt 0.211243 0.926364\nvt 0.215782 0.918276\nvt 0.205538 0.921861\nvt 0.211958 0.915257\nvt 0.201162 0.915993\nvt 0.209024 0.911323\nvt 0.198410 0.909159\nvt 0.207180 0.906742\nvt 0.197472 0.901826\nvt 0.206550 0.901826\nvt 0.198410 0.894492\nvt 0.207180 0.896910\nvt 0.201162 0.887659\nvt 0.209024 0.892329\nvt 0.205538 0.881791\nvt 0.211958 0.888395\nvt 0.211243 0.877288\nvt 0.215782 0.885376\nvt 0.241043 0.626618\nvt 0.241043 0.622138\nvt 0.249365 0.622138\nvt 0.249365 0.626618\nvt 0.241043 0.617657\nvt 0.249365 0.617657\nvt 0.241043 0.613179\nvt 0.249365 0.613179\nvt 0.241043 0.608698\nvt 0.249365 0.608698\nvt 0.241043 0.604219\nvt 0.249365 0.604219\nvt 0.241043 0.599739\nvt 0.249365 0.599739\nvt 0.241043 0.595260\nvt 0.249365 0.595260\nvt 0.241043 0.702771\nvt 0.241043 0.698291\nvt 0.249365 0.698291\nvt 0.249365 0.702771\nvt 0.241043 0.693812\nvt 0.249365 0.693812\nvt 0.241043 0.689332\nvt 0.249365 0.689332\nvt 0.241043 0.684852\nvt 0.249365 0.684852\nvt 0.241043 0.680372\nvt 0.249365 0.680372\nvt 0.241043 0.675893\nvt 0.249365 0.675893\nvt 0.241043 0.671413\nvt 0.249365 0.671413\nvt 0.241043 0.666933\nvt 0.249365 0.666933\nvt 0.241043 0.662454\nvt 0.249365 0.662454\nvt 0.241043 0.657974\nvt 0.249365 0.657974\nvt 0.241043 0.653495\nvt 0.249365 0.653495\nvt 0.241043 0.649015\nvt 0.249365 0.649015\nvt 0.241043 0.644536\nvt 0.249365 0.644536\nvt 0.241043 0.640056\nvt 0.249365 0.640056\nvt 0.241043 0.635577\nvt 0.249365 0.635577\nvt 0.241043 0.631097\nvt 0.249365 0.631097\nvt 0.945506 0.767651\nvt 0.945506 0.775077\nvt 0.939010 0.775077\nvt 0.939010 0.767651\nvt 0.945506 0.760226\nvt 0.939010 0.760226\nvt 0.945506 0.752801\nvt 0.939010 0.752801\nvt 0.945506 0.745377\nvt 0.939010 0.745377\nvt 0.945506 0.737952\nvt 0.939010 0.737952\nvt 0.945506 0.730526\nvt 0.939010 0.730526\nvt 0.945506 0.723102\nvt 0.939010 0.723102\nvt 0.945506 0.715676\nvt 0.939010 0.715676\nvt 0.945506 0.708252\nvt 0.939010 0.708252\nvt 0.945506 0.700827\nvt 0.939010 0.700827\nvt 0.945506 0.693402\nvt 0.939010 0.693402\nvt 0.945506 0.685977\nvt 0.939010 0.685977\nvt 0.945506 0.678551\nvt 0.939010 0.678551\nvt 0.945506 0.671127\nvt 0.939010 0.671127\nvt 0.945506 0.663702\nvt 0.939010 0.663702\nvt 0.945506 0.656277\nvt 0.939010 0.656277\nvt 0.945506 0.648852\nvt 0.939010 0.648852\nvt 0.945506 0.641428\nvt 0.939010 0.641428\nvt 0.945506 0.634002\nvt 0.939010 0.634002\nvt 0.945506 0.626577\nvt 0.939010 0.626577\nvt 0.945506 0.619153\nvt 0.939010 0.619153\nvt 0.945506 0.611727\nvt 0.939010 0.611727\nvt 0.945506 0.604303\nvt 0.939010 0.604303\nvt 0.945506 0.596877\nvt 0.939010 0.596877\nvt 0.998818 0.782791\nvt 0.998818 0.790988\nvt 0.954089 0.790988\nvt 0.954089 0.782791\nvt 0.998818 0.774594\nvt 0.954089 0.774594\nvt 0.998818 0.766397\nvt 0.954089 0.766397\nvt 0.998818 0.758200\nvt 0.954089 0.758200\nvt 0.998818 0.750002\nvt 0.954089 0.750002\nvt 0.998818 0.741805\nvt 0.954089 0.741805\nvt 0.998818 0.733608\nvt 0.954089 0.733608\nvt 0.998818 0.725409\nvt 0.954089 0.725409\nvt 0.998818 0.717212\nvt 0.954089 0.717212\nvt 0.998818 0.709015\nvt 0.954089 0.709015\nvt 0.998818 0.700818\nvt 0.954089 0.700818\nvt 0.998818 0.692621\nvt 0.954089 0.692621\nvt 0.998818 0.684423\nvt 0.954089 0.684423\nvt 0.998818 0.676226\nvt 0.954089 0.676226\nvt 0.998818 0.668028\nvt 0.954089 0.668028\nvt 0.998818 0.659830\nvt 0.954089 0.659830\nvt 0.998818 0.651633\nvt 0.954089 0.651633\nvt 0.998818 0.643436\nvt 0.954089 0.643436\nvt 0.998818 0.635239\nvt 0.954089 0.635239\nvt 0.998818 0.627042\nvt 0.954089 0.627042\nvt 0.998818 0.618844\nvt 0.954089 0.618844\nvt 0.998818 0.610646\nvt 0.954089 0.610646\nvt 0.998818 0.602449\nvt 0.954089 0.602449\nvt 0.998818 0.594251\nvt 0.954089 0.594251\nvt 0.951444 0.672236\nvt 0.951444 0.680028\nvt 0.947658 0.680028\nvt 0.947658 0.672236\nvt 0.951444 0.664444\nvt 0.947658 0.664444\nvt 0.951444 0.656652\nvt 0.947658 0.656652\nvt 0.951444 0.648861\nvt 0.947658 0.648861\nvt 0.951444 0.641069\nvt 0.947658 0.641069\nvt 0.951444 0.633276\nvt 0.947658 0.633276\nvt 0.951444 0.625485\nvt 0.947658 0.625485\nvt 0.951444 0.617692\nvt 0.947658 0.617692\nvt 0.951444 0.609900\nvt 0.947658 0.609900\nvt 0.951444 0.602109\nvt 0.947658 0.602109\nvt 0.951444 0.594316\nvt 0.947658 0.594316\nvt 0.951444 0.773532\nvt 0.951444 0.781325\nvt 0.947658 0.781325\nvt 0.947658 0.773532\nvt 0.951444 0.765740\nvt 0.947658 0.765740\nvt 0.951444 0.757947\nvt 0.947658 0.757947\nvt 0.951444 0.750156\nvt 0.947658 0.750156\nvt 0.951444 0.742364\nvt 0.947658 0.742364\nvt 0.951444 0.734573\nvt 0.947658 0.734573\nvt 0.951444 0.726780\nvt 0.947658 0.726780\nvt 0.951444 0.718988\nvt 0.947658 0.718988\nvt 0.951444 0.711196\nvt 0.947658 0.711196\nvt 0.951444 0.703404\nvt 0.947658 0.703404\nvt 0.951444 0.695612\nvt 0.947658 0.695612\nvt 0.951444 0.687821\nvt 0.947658 0.687821\nvt 0.934243 0.768877\nvt 0.934243 0.776619\nvt 0.277907 0.776619\nvt 0.277907 0.768877\nvt 0.934243 0.761136\nvt 0.277907 0.761136\nvt 0.934243 0.753394\nvt 0.277907 0.753394\nvt 0.934243 0.745652\nvt 0.277907 0.745652\nvt 0.934243 0.737909\nvt 0.277907 0.737909\nvt 0.934243 0.730169\nvt 0.277907 0.730169\nvt 0.934243 0.722427\nvt 0.277907 0.722427\nvt 0.934243 0.714686\nvt 0.277907 0.714686\nvt 0.934243 0.706944\nvt 0.277907 0.706944\nvt 0.934243 0.699202\nvt 0.277907 0.699202\nvt 0.934243 0.691459\nvt 0.277907 0.691459\nvt 0.934243 0.683719\nvt 0.277907 0.683719\nvt 0.934243 0.675976\nvt 0.277907 0.675976\nvt 0.934243 0.668236\nvt 0.277907 0.668236\nvt 0.934243 0.660494\nvt 0.277907 0.660494\nvt 0.934243 0.652752\nvt 0.277907 0.652752\nvt 0.934243 0.645011\nvt 0.277907 0.645011\nvt 0.934243 0.637269\nvt 0.277907 0.637269\nvt 0.934243 0.629526\nvt 0.277907 0.629526\nvt 0.934243 0.621786\nvt 0.277907 0.621786\nvt 0.934243 0.614044\nvt 0.277907 0.614044\nvt 0.934243 0.606301\nvt 0.277907 0.606301\nvt 0.934243 0.598561\nvt 0.277907 0.598561\nvt 0.934243 0.590818\nvt 0.277907 0.590818\nvt 0.415976 0.311170\nvt 0.415976 0.302887\nvt 0.422408 0.302887\nvt 0.422408 0.311170\nvt 0.415976 0.319441\nvt 0.422408 0.319441\nvt 0.415976 0.327701\nvt 0.422408 0.327701\nvt 0.415976 0.335954\nvt 0.422408 0.335954\nvt 0.415976 0.344201\nvt 0.422408 0.344201\nvt 0.415976 0.352445\nvt 0.422408 0.352445\nvt 0.415976 0.360690\nvt 0.422408 0.360690\nvt 0.415976 0.368937\nvt 0.422408 0.368937\nvt 0.415976 0.377189\nvt 0.422408 0.377189\nvt 0.415976 0.385449\nvt 0.422408 0.385449\nvt 0.415976 0.393721\nvt 0.422408 0.393721\nvt 0.415976 0.402008\nvt 0.422408 0.402008\nvt 0.412331 0.311170\nvt 0.412331 0.302887\nvt 0.412331 0.319441\nvt 0.412331 0.327701\nvt 0.412331 0.335954\nvt 0.412331 0.344201\nvt 0.412331 0.352445\nvt 0.412331 0.360690\nvt 0.412331 0.368937\nvt 0.412331 0.377189\nvt 0.412331 0.385449\nvt 0.412331 0.393721\nvt 0.412331 0.402008\nvt 0.344240 0.311170\nvt 0.344240 0.302887\nvt 0.344240 0.319441\nvt 0.344240 0.327701\nvt 0.344240 0.335954\nvt 0.344240 0.344201\nvt 0.344240 0.352445\nvt 0.344240 0.360690\nvt 0.344240 0.368937\nvt 0.344240 0.377189\nvt 0.344240 0.385449\nvt 0.344240 0.393721\nvt 0.344240 0.402008\nvt 0.337574 0.311170\nvt 0.337574 0.302887\nvt 0.342573 0.302887\nvt 0.342573 0.311170\nvt 0.337574 0.319441\nvt 0.342573 0.319441\nvt 0.337574 0.327701\nvt 0.342573 0.327701\nvt 0.337574 0.335954\nvt 0.342573 0.335954\nvt 0.337574 0.344201\nvt 0.342573 0.344201\nvt 0.337574 0.352445\nvt 0.342573 0.352445\nvt 0.337574 0.360690\nvt 0.342573 0.360690\nvt 0.337574 0.368937\nvt 0.342573 0.368937\nvt 0.337574 0.377189\nvt 0.342573 0.377189\nvt 0.337574 0.385449\nvt 0.342573 0.385449\nvt 0.337574 0.393721\nvt 0.342573 0.393721\nvt 0.337574 0.402008\nvt 0.342573 0.402008\nvt 0.308793 0.319441\nvt 0.308793 0.311170\nvt 0.335889 0.311170\nvt 0.335889 0.319441\nvt 0.308793 0.352445\nvt 0.308793 0.344201\nvt 0.335889 0.344201\nvt 0.335889 0.352445\nvt 0.335889 0.360690\nvt 0.308793 0.360690\nvt 0.335889 0.385449\nvt 0.308793 0.385449\nvt 0.308793 0.377189\nvt 0.335889 0.377189\nvt 0.335889 0.402008\nvt 0.308793 0.402008\nvt 0.308793 0.393721\nvt 0.335889 0.393721\nvt 0.335889 0.302887\nvt 0.335889 0.368937\nvt 0.335889 0.335954\nvt 0.335889 0.327701\nvt 0.287335 0.479233\nvt 0.285866 0.489889\nvt 0.202508 0.489889\nvt 0.201038 0.479233\nvt 0.206819 0.499818\nvt 0.213675 0.508344\nvt 0.222612 0.514886\nvt 0.233019 0.519000\nvt 0.244186 0.520402\nvt 0.255354 0.519000\nvt 0.265761 0.514886\nvt 0.274698 0.508344\nvt 0.281555 0.499818\nvt 1.359845 0.356170\nvt 1.404559 0.356170\nvt 1.404559 0.359366\nvt 1.359845 0.359366\nvt 1.404559 0.362562\nvt 1.359845 0.362562\nvt 1.404559 0.365758\nvt 1.359845 0.365758\nvt 1.404559 0.368954\nvt 1.359845 0.368954\nvt 1.359845 0.317815\nvt 1.404559 0.317815\nvt 1.404559 0.321011\nvt 1.359845 0.321011\nvt 1.404559 0.324207\nvt 1.359845 0.324207\nvt 1.404559 0.327403\nvt 1.359845 0.327404\nvt 1.404559 0.330600\nvt 1.359845 0.330600\nvt 1.404559 0.333796\nvt 1.359845 0.333796\nvt 1.404559 0.336992\nvt 1.359845 0.336992\nvt 1.404559 0.340189\nvt 1.359845 0.340189\nvt 1.404559 0.343385\nvt 1.359845 0.343385\nvt 1.404559 0.346581\nvt 1.359845 0.346581\nvt 1.404559 0.349777\nvt 1.359845 0.349777\nvt 1.404559 0.352973\nvt 1.359845 0.352973\nvt 0.415976 0.294576\nvt 0.422408 0.294576\nvt 0.415976 0.286230\nvt 0.422408 0.286230\nvt 0.415976 0.277834\nvt 0.422408 0.277834\nvt 0.415976 0.269369\nvt 0.422408 0.269369\nvt 0.415976 0.260822\nvt 0.422408 0.260822\nvt 0.415976 0.252238\nvt 0.422408 0.252238\nvt 0.415976 0.444079\nvt 0.422408 0.444079\nvt 0.422408 0.452664\nvt 0.415976 0.452664\nvt 0.415976 0.435530\nvt 0.422408 0.435530\nvt 0.415976 0.427063\nvt 0.422408 0.427063\nvt 0.415976 0.418667\nvt 0.422408 0.418667\nvt 0.415976 0.410321\nvt 0.422408 0.410321\nvt 0.412331 0.294576\nvt 0.412331 0.286230\nvt 0.412331 0.277834\nvt 0.412331 0.269369\nvt 0.412331 0.260822\nvt 0.412331 0.252238\nvt 0.412331 0.444079\nvt 0.412331 0.452664\nvt 0.412331 0.435530\nvt 0.412331 0.427063\nvt 0.412331 0.418667\nvt 0.412331 0.410321\nvt 0.344240 0.294576\nvt 0.344240 0.286230\nvt 0.344240 0.277834\nvt 0.344240 0.269369\nvt 0.344240 0.260822\nvt 0.344240 0.252238\nvt 0.344240 0.444079\nvt 0.344240 0.452664\nvt 0.344240 0.435530\nvt 0.344240 0.427063\nvt 0.344240 0.418667\nvt 0.344240 0.410321\nvt 0.337574 0.294576\nvt 0.342573 0.294576\nvt 0.337574 0.286230\nvt 0.342573 0.286230\nvt 0.337574 0.277834\nvt 0.342573 0.277834\nvt 0.337574 0.269369\nvt 0.342573 0.269369\nvt 0.337574 0.260822\nvt 0.342573 0.260822\nvt 0.337574 0.252238\nvt 0.342573 0.252238\nvt 0.337574 0.444079\nvt 0.342573 0.444079\nvt 0.342573 0.452664\nvt 0.337574 0.452664\nvt 0.337574 0.435530\nvt 0.342573 0.435530\nvt 0.337574 0.427063\nvt 0.342573 0.427063\nvt 0.337574 0.418667\nvt 0.342573 0.418667\nvt 0.337574 0.410321\nvt 0.342573 0.410321\nvt 0.335889 0.294576\nvt 0.308793 0.302887\nvt 0.308793 0.294576\nvt 0.335889 0.277834\nvt 0.308793 0.277834\nvt 0.308793 0.269369\nvt 0.335889 0.269369\nvt 0.335889 0.260822\nvt 0.308793 0.260822\nvt 0.335889 0.410321\nvt 0.335889 0.418667\nvt 0.335889 0.427063\nvt 0.335889 0.435530\nvt 0.335889 0.444079\nvt 0.335889 0.452664\nvt 0.335889 0.252238\nvt 0.335889 0.286230\nvt 0.285866 0.468577\nvt 0.202508 0.468577\nvt 0.206819 0.458648\nvt 0.213675 0.450122\nvt 0.222612 0.443579\nvt 0.233019 0.439466\nvt 0.244186 0.438064\nvt 0.255354 0.439466\nvt 0.265761 0.443579\nvt 0.274698 0.450122\nvt 0.281555 0.458648\nvt 0.305149 0.311170\nvt 0.298715 0.311170\nvt 0.298715 0.302887\nvt 0.305149 0.302887\nvt 0.305149 0.319441\nvt 0.298715 0.319441\nvt 0.305149 0.327701\nvt 0.298715 0.327701\nvt 0.305149 0.335954\nvt 0.298715 0.335954\nvt 0.305149 0.344201\nvt 0.298715 0.344201\nvt 0.305149 0.352445\nvt 0.298715 0.352445\nvt 0.305149 0.360690\nvt 0.298715 0.360690\nvt 0.305149 0.368937\nvt 0.298715 0.368937\nvt 0.305149 0.377189\nvt 0.298715 0.377189\nvt 0.305149 0.385449\nvt 0.298715 0.385449\nvt 0.305149 0.393721\nvt 0.298715 0.393721\nvt 0.305149 0.402008\nvt 0.298715 0.402008\nvt 0.308793 0.327701\nvt 0.308793 0.335954\nvt 0.308793 0.368937\nvt 0.305149 0.294576\nvt 0.298715 0.294576\nvt 0.305149 0.286230\nvt 0.298715 0.286230\nvt 0.305149 0.277834\nvt 0.298715 0.277834\nvt 0.305149 0.269369\nvt 0.298715 0.269369\nvt 0.305149 0.260822\nvt 0.298715 0.260822\nvt 0.305149 0.252238\nvt 0.298715 0.252238\nvt 0.305149 0.444079\nvt 0.305149 0.452664\nvt 0.298715 0.452664\nvt 0.298715 0.444079\nvt 0.305149 0.435530\nvt 0.298715 0.435530\nvt 0.305149 0.427063\nvt 0.298715 0.427063\nvt 0.305149 0.418667\nvt 0.298715 0.418667\nvt 0.305149 0.410321\nvt 0.298715 0.410321\nvt 0.308793 0.286230\nvt 0.308793 0.252238\nvt 0.308793 0.444079\nvt 0.308793 0.452664\nvt 0.308793 0.435530\nvt 0.308793 0.427063\nvt 0.308793 0.418667\nvt 0.308793 0.410321\nvt 0.550752 0.308912\nvt 0.550752 0.300630\nvt 0.557185 0.300630\nvt 0.557185 0.308912\nvt 0.550752 0.317183\nvt 0.557185 0.317183\nvt 0.550752 0.325444\nvt 0.557185 0.325444\nvt 0.550752 0.333696\nvt 0.557185 0.333696\nvt 0.550752 0.341944\nvt 0.557185 0.341944\nvt 0.550752 0.350188\nvt 0.557185 0.350188\nvt 0.550752 0.358433\nvt 0.557185 0.358433\nvt 0.550752 0.366679\nvt 0.557185 0.366679\nvt 0.550752 0.374932\nvt 0.557185 0.374932\nvt 0.550752 0.383191\nvt 0.557185 0.383191\nvt 0.550752 0.391463\nvt 0.557185 0.391463\nvt 0.550752 0.399751\nvt 0.557185 0.399751\nvt 0.547108 0.308912\nvt 0.547108 0.300630\nvt 0.547108 0.317183\nvt 0.547108 0.325444\nvt 0.547108 0.333696\nvt 0.547108 0.341944\nvt 0.547108 0.350188\nvt 0.547108 0.358433\nvt 0.547108 0.366679\nvt 0.547108 0.374932\nvt 0.547108 0.383191\nvt 0.547108 0.391463\nvt 0.547108 0.399751\nvt 0.479016 0.308912\nvt 0.479016 0.300630\nvt 0.479016 0.317183\nvt 0.479016 0.325444\nvt 0.479016 0.333696\nvt 0.479016 0.341944\nvt 0.479016 0.350188\nvt 0.479016 0.358433\nvt 0.479016 0.366679\nvt 0.479016 0.374932\nvt 0.479016 0.383191\nvt 0.479016 0.391463\nvt 0.479016 0.399751\nvt 0.472350 0.308912\nvt 0.472350 0.300630\nvt 0.477350 0.300630\nvt 0.477350 0.308912\nvt 0.472350 0.317183\nvt 0.477350 0.317183\nvt 0.472350 0.325444\nvt 0.477350 0.325444\nvt 0.472350 0.333696\nvt 0.477350 0.333696\nvt 0.472350 0.341944\nvt 0.477350 0.341944\nvt 0.472350 0.350188\nvt 0.477350 0.350188\nvt 0.472350 0.358433\nvt 0.477350 0.358433\nvt 0.472350 0.366679\nvt 0.477350 0.366679\nvt 0.472350 0.374932\nvt 0.477350 0.374932\nvt 0.472350 0.383191\nvt 0.477350 0.383191\nvt 0.472350 0.391463\nvt 0.477350 0.391463\nvt 0.472350 0.399751\nvt 0.477350 0.399751\nvt 0.443570 0.317183\nvt 0.443570 0.308912\nvt 0.470666 0.308912\nvt 0.470666 0.317183\nvt 0.443570 0.350188\nvt 0.443570 0.341944\nvt 0.470666 0.341944\nvt 0.470666 0.350188\nvt 0.470666 0.358433\nvt 0.443570 0.358433\nvt 0.470666 0.383191\nvt 0.443570 0.383191\nvt 0.443570 0.374932\nvt 0.470666 0.374932\nvt 0.470666 0.399751\nvt 0.443570 0.399751\nvt 0.443570 0.391463\nvt 0.470666 0.391463\nvt 0.470666 0.300630\nvt 0.470666 0.366679\nvt 0.470666 0.333696\nvt 0.470666 0.325444\nvt 1.494622 0.353912\nvt 1.539335 0.353912\nvt 1.539335 0.357109\nvt 1.494622 0.357109\nvt 1.539335 0.360304\nvt 1.494622 0.360304\nvt 1.539335 0.363501\nvt 1.494622 0.363501\nvt 1.539335 0.366697\nvt 1.494622 0.366697\nvt 1.494622 0.315558\nvt 1.539335 0.315558\nvt 1.539335 0.318754\nvt 1.494622 0.318754\nvt 1.539335 0.321950\nvt 1.494622 0.321950\nvt 1.539335 0.325146\nvt 1.494622 0.325146\nvt 1.539335 0.328342\nvt 1.494622 0.328342\nvt 1.539335 0.331539\nvt 1.494622 0.331539\nvt 1.539335 0.334735\nvt 1.494622 0.334735\nvt 1.539335 0.337931\nvt 1.494622 0.337931\nvt 1.539335 0.341128\nvt 1.494622 0.341128\nvt 1.539335 0.344323\nvt 1.494622 0.344323\nvt 1.539335 0.347520\nvt 1.494622 0.347520\nvt 1.539335 0.350716\nvt 1.494622 0.350716\nvt 0.550752 0.292318\nvt 0.557185 0.292318\nvt 0.550752 0.283972\nvt 0.557185 0.283972\nvt 0.550752 0.275577\nvt 0.557185 0.275577\nvt 0.550752 0.267112\nvt 0.557185 0.267112\nvt 0.550752 0.258565\nvt 0.557185 0.258565\nvt 0.550752 0.249981\nvt 0.557185 0.249981\nvt 0.550752 0.441822\nvt 0.557185 0.441822\nvt 0.557185 0.450407\nvt 0.550752 0.450407\nvt 0.550752 0.433273\nvt 0.557185 0.433273\nvt 0.550752 0.424806\nvt 0.557185 0.424806\nvt 0.550752 0.416409\nvt 0.557185 0.416409\nvt 0.550752 0.408063\nvt 0.557185 0.408063\nvt 0.547108 0.292318\nvt 0.547108 0.283972\nvt 0.547108 0.275577\nvt 0.547108 0.267112\nvt 0.547108 0.258565\nvt 0.547108 0.249981\nvt 0.547108 0.441822\nvt 0.547108 0.450407\nvt 0.547108 0.433273\nvt 0.547108 0.424806\nvt 0.547108 0.416409\nvt 0.547108 0.408063\nvt 0.479016 0.292318\nvt 0.479016 0.283972\nvt 0.479016 0.275577\nvt 0.479016 0.267112\nvt 0.479016 0.258565\nvt 0.479016 0.249981\nvt 0.479016 0.441822\nvt 0.479016 0.450407\nvt 0.479016 0.433273\nvt 0.479016 0.424806\nvt 0.479016 0.416409\nvt 0.479016 0.408063\nvt 0.472350 0.292318\nvt 0.477350 0.292318\nvt 0.472350 0.283972\nvt 0.477350 0.283972\nvt 0.472350 0.275577\nvt 0.477350 0.275577\nvt 0.472350 0.267112\nvt 0.477350 0.267112\nvt 0.472350 0.258565\nvt 0.477350 0.258565\nvt 0.472350 0.249981\nvt 0.477350 0.249981\nvt 0.472350 0.441822\nvt 0.477350 0.441822\nvt 0.477350 0.450407\nvt 0.472350 0.450407\nvt 0.472350 0.433273\nvt 0.477350 0.433273\nvt 0.472350 0.424806\nvt 0.477350 0.424806\nvt 0.472350 0.416409\nvt 0.477350 0.416409\nvt 0.472350 0.408063\nvt 0.477350 0.408063\nvt 0.470666 0.292318\nvt 0.443570 0.300630\nvt 0.443570 0.292318\nvt 0.470666 0.275577\nvt 0.443570 0.275577\nvt 0.443570 0.267112\nvt 0.470666 0.267112\nvt 0.470666 0.258565\nvt 0.443570 0.258565\nvt 0.470666 0.408063\nvt 0.470666 0.416409\nvt 0.470666 0.424806\nvt 0.470666 0.433273\nvt 0.470666 0.441822\nvt 0.470666 0.450407\nvt 0.470666 0.249981\nvt 0.470666 0.283972\nvt 0.439926 0.308912\nvt 0.433491 0.308912\nvt 0.433491 0.300630\nvt 0.439926 0.300630\nvt 0.439926 0.317183\nvt 0.433491 0.317183\nvt 0.439926 0.325444\nvt 0.433491 0.325444\nvt 0.439926 0.333696\nvt 0.433491 0.333696\nvt 0.439926 0.341944\nvt 0.433491 0.341944\nvt 0.439926 0.350188\nvt 0.433491 0.350188\nvt 0.439926 0.358433\nvt 0.433491 0.358433\nvt 0.439926 0.366679\nvt 0.433491 0.366679\nvt 0.439926 0.374932\nvt 0.433491 0.374932\nvt 0.439926 0.383191\nvt 0.433491 0.383191\nvt 0.439926 0.391463\nvt 0.433491 0.391463\nvt 0.439926 0.399751\nvt 0.433491 0.399751\nvt 0.443570 0.325444\nvt 0.443570 0.333696\nvt 0.443570 0.366679\nvt 0.439926 0.292318\nvt 0.433491 0.292318\nvt 0.439926 0.283972\nvt 0.433491 0.283972\nvt 0.439926 0.275577\nvt 0.433491 0.275577\nvt 0.439926 0.267112\nvt 0.433491 0.267112\nvt 0.439926 0.258565\nvt 0.433491 0.258565\nvt 0.439926 0.249981\nvt 0.433491 0.249981\nvt 0.439926 0.441822\nvt 0.439926 0.450407\nvt 0.433491 0.450407\nvt 0.433491 0.441822\nvt 0.439926 0.433273\nvt 0.433491 0.433273\nvt 0.439926 0.424806\nvt 0.433491 0.424806\nvt 0.439926 0.416409\nvt 0.433491 0.416409\nvt 0.439926 0.408063\nvt 0.433491 0.408063\nvt 0.443570 0.283972\nvt 0.443570 0.249981\nvt 0.443570 0.441822\nvt 0.443570 0.450407\nvt 0.443570 0.433273\nvt 0.443570 0.424806\nvt 0.443570 0.416409\nvt 0.443570 0.408063\nvt 0.252923 0.797232\nvt 0.253770 0.791088\nvt 0.260732 0.791088\nvt 0.259648 0.798951\nvt 0.250437 0.802957\nvt 0.256467 0.806278\nvt 0.246485 0.807873\nvt 0.251406 0.812569\nvt 0.241332 0.811645\nvt 0.244813 0.817397\nvt 0.235332 0.814016\nvt 0.237134 0.820431\nvt 0.228893 0.814825\nvt 0.228893 0.821467\nvt 0.222455 0.814016\nvt 0.220653 0.820431\nvt 0.216454 0.811645\nvt 0.212974 0.817397\nvt 0.211301 0.807873\nvt 0.206379 0.812569\nvt 0.207349 0.802957\nvt 0.201320 0.806278\nvt 0.204863 0.797232\nvt 0.198139 0.798951\nvt 0.204016 0.791088\nvt 0.197054 0.791088\nvt 0.204863 0.784946\nvt 0.198139 0.783226\nvt 0.207349 0.779220\nvt 0.201320 0.775899\nvt 0.211301 0.774305\nvt 0.206379 0.769608\nvt 0.216454 0.770532\nvt 0.212974 0.764781\nvt 0.222455 0.768161\nvt 0.220653 0.761746\nvt 0.228893 0.767352\nvt 0.228893 0.760711\nvt 0.235332 0.768161\nvt 0.237134 0.761746\nvt 0.241332 0.770532\nvt 0.244813 0.764781\nvt 0.246485 0.774305\nvt 0.251406 0.769608\nvt 0.250437 0.779220\nvt 0.256467 0.775899\nvt 0.252923 0.784946\nvt 0.259648 0.783226\nvt 0.173296 0.950653\nvt 0.179493 0.950653\nvt 0.179493 0.955171\nvt 0.173296 0.955171\nvt 0.185689 0.950653\nvt 0.185689 0.955171\nvt 0.160903 0.950653\nvt 0.167100 0.950653\nvt 0.167100 0.955171\nvt 0.160903 0.955171\nvt 0.138026 0.797012\nvt 0.138026 0.789082\nvt 0.193931 0.789082\nvt 0.193931 0.797012\nvt 0.138026 0.947687\nvt 0.138026 0.939756\nvt 0.193931 0.939756\nvt 0.193931 0.947687\nvt 0.138026 0.931827\nvt 0.138026 0.923896\nvt 0.193931 0.923896\nvt 0.193931 0.931827\nvt 0.138026 0.884245\nvt 0.138026 0.876315\nvt 0.193931 0.876315\nvt 0.193931 0.884245\nvt 0.138026 0.868385\nvt 0.193931 0.868385\nvt 0.138026 0.852524\nvt 0.193931 0.852524\nvt 0.193931 0.860454\nvt 0.138026 0.860454\nvt 0.138026 0.812873\nvt 0.193931 0.812873\nvt 0.193931 0.820803\nvt 0.138026 0.820803\nvt 0.138026 0.804943\nvt 0.193931 0.804943\nvt 0.138026 0.781152\nvt 0.193931 0.781152\nvt 0.138026 0.773222\nvt 0.138026 0.765291\nvt 0.193931 0.765291\nvt 0.193931 0.773222\nvt 0.138026 0.915966\nvt 0.193931 0.915966\nvt 0.138026 0.908035\nvt 0.193931 0.908035\nvt 0.193931 0.892175\nvt 0.138026 0.892175\nvt 0.157824 0.954975\nvt 0.154704 0.954975\nvt 0.154704 0.950457\nvt 0.157824 0.950457\nvt 0.151584 0.954975\nvt 0.151584 0.950457\nvt 0.148463 0.954975\nvt 0.148463 0.950457\nvt 0.145342 0.954975\nvt 0.145342 0.950457\nvt 0.138026 0.836664\nvt 0.193931 0.836664\nvt 0.193931 0.844593\nvt 0.138026 0.844593\nvt 0.138026 0.828734\nvt 0.193931 0.828734\nvt 0.138026 0.757361\nvt 0.193931 0.757361\nvt 0.138026 0.900106\nvt 0.193931 0.900106\nvt 0.779852 0.213056\nvt 0.713472 0.200008\nvt 0.717368 0.193950\nvt 0.779616 0.213056\nvt 0.749690 0.192220\nvt 0.764856 0.179475\nvt 0.788785 0.178367\nvt 0.795959 0.182820\nvt 0.800105 0.188287\nvt 0.804555 0.196365\nvt 0.779985 0.213056\nvt 0.809118 0.204615\nvt 0.813019 0.213056\nvt 0.828855 0.213056\nvt 0.820386 0.213056\nvt 0.828924 0.179844\nvt 0.794093 0.170844\nvt 0.799235 0.161670\nvt 0.804544 0.154489\nvt 0.811664 0.148763\nvt 0.819956 0.145163\nvt 0.828855 0.143935\nvt 0.837753 0.145163\nvt 0.846046 0.148763\nvt 0.853166 0.154489\nvt 0.858629 0.161952\nvt 0.862064 0.170643\nvt 0.863235 0.179969\nvt 0.862064 0.189295\nvt 0.858629 0.197986\nvt 0.853166 0.205450\nvt 0.850782 0.213056\nvt 0.837753 0.213056\nvt 0.717352 0.232161\nvt 0.713455 0.226104\nvt 0.779703 0.213066\nvt 0.749672 0.233890\nvt 0.764514 0.246595\nvt 0.788394 0.247735\nvt 0.795699 0.243154\nvt 0.799845 0.237676\nvt 0.804294 0.229599\nvt 0.808743 0.221523\nvt 0.812476 0.213056\nvt 0.819939 0.213056\nvt 0.828838 0.213056\nvt 0.828807 0.246222\nvt 0.799062 0.264160\nvt 0.793799 0.255041\nvt 0.804526 0.271622\nvt 0.811647 0.277349\nvt 0.819939 0.280949\nvt 0.828838 0.282177\nvt 0.837736 0.280949\nvt 0.846028 0.277349\nvt 0.853149 0.271622\nvt 0.858612 0.264160\nvt 0.862047 0.255469\nvt 0.863219 0.246143\nvt 0.862047 0.236816\nvt 0.858612 0.228126\nvt 0.853149 0.220662\nvt 0.837736 0.213056\nvt 0.713455 0.213056\nvt 0.461180 0.203526\nvt 0.461180 0.240265\nvt 0.454212 0.240265\nvt 0.454212 0.203526\nvt 0.500124 0.203526\nvt 0.500124 0.240265\nvt 0.467768 0.240265\nvt 0.467768 0.203526\nvt 0.527494 0.203526\nvt 0.527494 0.240265\nvt 0.508196 0.240265\nvt 0.508196 0.203526\nvt 0.560097 0.203521\nvt 0.560097 0.240270\nvt 0.536167 0.240270\nvt 0.536167 0.203521\nvt 0.568971 0.240270\nvt 0.568971 0.203521\nvt 0.587953 0.203521\nvt 0.587953 0.240270\nvt 0.579130 0.240270\nvt 0.579130 0.203521\nvt 0.596874 0.203521\nvt 0.596981 0.240270\nvt 0.605850 0.203521\nvt 0.605957 0.240270\nvt 0.614825 0.203521\nvt 0.614932 0.240270\nvt 0.623801 0.203521\nvt 0.623908 0.240270\nvt 0.632777 0.203521\nvt 0.632884 0.240270\nvt 0.641752 0.203521\nvt 0.641859 0.240270\nvt 0.650728 0.203521\nvt 0.650835 0.240270\nvt 0.659703 0.203521\nvt 0.659810 0.240270\nvt 0.668678 0.203521\nvt 0.668785 0.240270\nvt 0.677654 0.203521\nvt 0.677760 0.240270\nvt 0.686630 0.203521\nvt 0.686737 0.240270\nvt 0.695605 0.203521\nvt 0.695712 0.240270\nvt 0.703298 0.203521\nvt 0.703298 0.240270\nvt 0.446098 0.203526\nvt 0.446098 0.240265\nvt 0.433652 0.240265\nvt 0.433652 0.203526\nvt 0.764856 0.246636\nvt 0.788785 0.247743\nvt 0.795959 0.243292\nvt 0.800105 0.237823\nvt 0.804555 0.229746\nvt 0.809118 0.221495\nvt 0.828924 0.246268\nvt 0.794093 0.255266\nvt 0.799235 0.264442\nvt 0.811664 0.277349\nvt 0.819956 0.280949\nvt 0.828855 0.282177\nvt 0.837753 0.280949\nvt 0.853166 0.271622\nvt 0.862064 0.255468\nvt 0.862064 0.236815\nvt 0.853166 0.220662\nvt 0.779705 0.213036\nvt 0.764514 0.179516\nvt 0.788394 0.178377\nvt 0.795699 0.182958\nvt 0.799845 0.188436\nvt 0.804294 0.196513\nvt 0.808743 0.204589\nvt 0.828807 0.179890\nvt 0.799062 0.161952\nvt 0.793799 0.171069\nvt 0.811647 0.148763\nvt 0.819939 0.145163\nvt 0.828838 0.143935\nvt 0.837736 0.145163\nvt 0.853149 0.154489\nvt 0.862047 0.170643\nvt 0.862047 0.189295\nvt 0.853149 0.205450\nvt 0.407245 0.203526\nvt 0.414213 0.203526\nvt 0.414213 0.240265\nvt 0.407245 0.240265\nvt 0.421205 0.203526\nvt 0.421205 0.240265\nvt 0.021863 0.912748\nvt 0.021874 0.908102\nvt 0.033326 0.908103\nvt 0.033367 0.913190\nvt 0.091902 0.912166\nvt 0.091902 0.906609\nvt 0.132075 0.906609\nvt 0.132075 0.912166\nvt 0.091902 0.871064\nvt 0.132075 0.871064\nvt 0.091902 0.823774\nvt 0.091902 0.813191\nvt 0.132075 0.813191\nvt 0.132075 0.823774\nvt 0.132075 0.806316\nvt 0.091902 0.806316\nvt 0.091923 0.781858\nvt 0.132054 0.781858\nvt 0.091923 0.778322\nvt 0.091944 0.767338\nvt 0.132033 0.767338\nvt 0.132054 0.778322\nvt 0.091944 0.763755\nvt 0.091944 0.757616\nvt 0.132033 0.757616\nvt 0.132033 0.763755\nvt 0.043636 0.936094\nvt 0.051589 0.936094\nvt 0.051589 0.944685\nvt 0.043636 0.944685\nvt 0.051589 0.914755\nvt 0.043636 0.914755\nvt 0.033252 0.937647\nvt 0.033193 0.894799\nvt 0.021915 0.892991\nvt 0.043636 0.897138\nvt 0.051589 0.897138\nvt 0.051589 0.910317\nvt 0.043636 0.910317\nvt 0.044463 0.986102\nvt 0.039893 0.982658\nvt 0.051443 0.982658\nvt 0.051443 0.987386\nvt 0.081391 0.756453\nvt 0.069888 0.756896\nvt 0.069928 0.751808\nvt 0.085597 0.751807\nvt 0.091944 0.738770\nvt 0.132033 0.738770\nvt 0.132033 0.753881\nvt 0.091944 0.753881\nvt 0.065140 0.781352\nvt 0.065130 0.790860\nvt 0.051811 0.790860\nvt 0.051811 0.781352\nvt 0.051811 0.756896\nvt 0.065166 0.756896\nvt 0.070003 0.781352\nvt 0.065171 0.751808\nvt 0.070062 0.736696\nvt 0.085597 0.736696\nvt 0.065189 0.736705\nvt 0.051811 0.751808\nvt 0.051811 0.736727\nvt 0.063362 0.826364\nvt 0.058791 0.829808\nvt 0.051811 0.831092\nvt 0.132075 0.918947\nvt 0.091902 0.918947\nvt 0.032075 0.842649\nvt 0.032075 0.889095\nvt 0.022845 0.889095\nvt 0.022845 0.842649\nvt 0.032770 0.838343\nvt 0.043636 0.853188\nvt 0.051589 0.853188\nvt 0.091944 0.684128\nvt 0.132033 0.684128\nvt 0.070484 0.682048\nvt 0.085596 0.682054\nvt 0.065245 0.682084\nvt 0.051811 0.682177\nvt 0.017657 0.908102\nvt 0.017657 0.892991\nvt 0.017659 0.838349\nvt 0.022043 0.838347\nvt 0.051443 0.949593\nvt 0.281451 0.802106\nvt 0.278301 0.802106\nvt 0.278301 0.797573\nvt 0.281451 0.797573\nvt 0.308946 0.781226\nvt 0.306181 0.789128\nvt 0.301436 0.789128\nvt 0.302565 0.781226\nvt 0.283060 0.780214\nvt 0.281451 0.788543\nvt 0.278301 0.788543\nvt 0.278301 0.780214\nvt 0.293757 0.781079\nvt 0.294886 0.789128\nvt 0.290141 0.789128\nvt 0.287377 0.781079\nvt 0.286824 0.799624\nvt 0.286824 0.802630\nvt 0.283549 0.802630\nvt 0.283549 0.799624\nvt 0.298161 0.781079\nvt 0.298161 0.789128\nvt 0.296435 0.795229\nvt 0.299585 0.795229\nvt 0.299585 0.797858\nvt 0.296435 0.797858\nvt 0.301436 0.793891\nvt 0.306181 0.793891\nvt 0.306181 0.796520\nvt 0.301436 0.796520\nvt 0.278301 0.793306\nvt 0.281451 0.793306\nvt 0.281451 0.795936\nvt 0.278301 0.795936\nvt 0.290141 0.793891\nvt 0.294886 0.793891\nvt 0.294886 0.796520\nvt 0.290141 0.796520\nvt 0.299585 0.801736\nvt 0.296435 0.801736\nvt 0.305477 0.798013\nvt 0.301436 0.800399\nvt 0.294886 0.800399\nvt 0.290845 0.798013\nvt 0.298162 0.793891\nvt 0.298162 0.781226\nvt 0.081021 0.912749\nvt 0.069519 0.913190\nvt 0.069559 0.908103\nvt 0.081011 0.908102\nvt 0.091902 0.925730\nvt 0.132075 0.925730\nvt 0.132075 0.931286\nvt 0.091902 0.931286\nvt 0.091902 0.865112\nvt 0.132075 0.865112\nvt 0.132075 0.829567\nvt 0.091902 0.829567\nvt 0.059544 0.936094\nvt 0.059544 0.944685\nvt 0.059544 0.914755\nvt 0.069634 0.937647\nvt 0.069693 0.894799\nvt 0.080971 0.892991\nvt 0.059544 0.897138\nvt 0.059544 0.910317\nvt 0.058423 0.986102\nvt 0.062993 0.982658\nvt 0.022232 0.756453\nvt 0.018025 0.751807\nvt 0.033695 0.751808\nvt 0.033735 0.756896\nvt 0.038483 0.781352\nvt 0.038493 0.790860\nvt 0.038457 0.756896\nvt 0.033620 0.781352\nvt 0.038452 0.751808\nvt 0.018026 0.736696\nvt 0.033561 0.736696\nvt 0.038434 0.736705\nvt 0.040261 0.826364\nvt 0.044831 0.829808\nvt 0.070115 0.838343\nvt 0.059544 0.853188\nvt 0.033139 0.682048\nvt 0.018027 0.682054\nvt 0.038379 0.682084\nvt 0.085229 0.908102\nvt 0.085228 0.892991\nvt 0.080842 0.838347\nvt 0.085226 0.838349\nvt 0.287377 0.781226\nvt 0.293757 0.781226\nvt 0.302564 0.781079\nvt 0.308945 0.781079\nvt 0.290098 0.799624\nvt 0.290098 0.802630\nvt 0.291835 0.510032\nvt 0.318232 0.510028\nvt 0.318189 0.543295\nvt 0.263192 0.537824\nvt 0.337215 0.524863\nvt 0.337234 0.509975\nvt 0.410330 0.509975\nvt 0.410312 0.524863\nvt 0.337194 0.543242\nvt 0.410290 0.543242\nvt 0.431763 0.522411\nvt 0.431782 0.506924\nvt 0.454823 0.506924\nvt 0.454803 0.522411\nvt 0.432083 0.542681\nvt 0.432106 0.524516\nvt 0.454593 0.524516\nvt 0.454570 0.542681\nvt 0.509903 0.511864\nvt 0.506997 0.522411\nvt 0.505529 0.524516\nvt 0.505509 0.539089\nvt 0.522271 0.515589\nvt 0.522038 0.522411\nvt 0.520259 0.524516\nvt 0.520257 0.539089\nvt 0.538086 0.514461\nvt 0.537796 0.522411\nvt 0.535646 0.524516\nvt 0.535646 0.539089\nvt 0.556972 0.510676\nvt 0.557423 0.522411\nvt 0.554835 0.524516\nvt 0.554464 0.539135\nvt 0.574953 0.518096\nvt 0.574452 0.522411\nvt 0.570293 0.524516\nvt 0.570280 0.528423\nvt 0.532768 0.500776\nvt 0.478606 0.500776\nvt 0.485597 0.493949\nvt 0.529654 0.493949\nvt 0.526540 0.487122\nvt 0.492589 0.487122\nvt 0.498050 0.473169\nvt 0.527736 0.473421\nvt 0.500860 0.462353\nvt 0.529297 0.460906\nvt 0.316168 0.489080\nvt 0.316163 0.467137\nvt 0.342559 0.467131\nvt 0.276145 0.558433\nvt 0.330859 0.580380\nvt 0.276145 0.580380\nvt 0.236933 0.580955\nvt 0.222537 0.580955\nvt 0.222537 0.559013\nvt 0.236932 0.559013\nvt 0.265980 0.580964\nvt 0.257693 0.580961\nvt 0.257704 0.559018\nvt 0.265992 0.559022\nvt 0.421692 0.467111\nvt 0.410012 0.580380\nvt 0.444272 0.487410\nvt 0.444266 0.467105\nvt 0.432592 0.555872\nvt 0.432592 0.580380\nvt 0.483747 0.555872\nvt 0.483747 0.580380\nvt 0.606466 0.481138\nvt 0.619218 0.481138\nvt 0.619218 0.500572\nvt 0.606466 0.500572\nvt 0.498557 0.555872\nvt 0.498557 0.580380\nvt 0.591617 0.481138\nvt 0.591617 0.500572\nvt 0.514011 0.555872\nvt 0.514011 0.580380\nvt 0.572475 0.481138\nvt 0.572475 0.500572\nvt 0.532907 0.555691\nvt 0.532873 0.580380\nvt 0.551536 0.558944\nvt 0.570828 0.558982\nvt 0.570859 0.574187\nvt 0.544989 0.574205\nvt 0.551163 0.550311\nvt 0.568781 0.550357\nvt 0.568781 0.552163\nvt 0.549709 0.552176\nvt 0.568782 0.553162\nvt 0.549491 0.553171\nvt 0.466272 0.479350\nvt 0.457566 0.483775\nvt 0.457566 0.467895\nvt 0.466272 0.467895\nvt 0.544535 0.459664\nvt 0.544535 0.475544\nvt 0.538000 0.475544\nvt 0.538000 0.455239\nvt 0.481307 0.474038\nvt 0.481307 0.467895\nvt 0.551070 0.464089\nvt 0.563914 0.469400\nvt 0.563914 0.475544\nvt 0.551070 0.475544\nvt 0.492663 0.471370\nvt 0.492663 0.467895\nvt 0.576835 0.472069\nvt 0.576835 0.475544\nvt 0.583155 0.470364\nvt 0.611664 0.470363\nvt 0.611664 0.473838\nvt 0.583155 0.473838\nvt 0.263490 0.543295\nvt 0.247779 0.559013\nvt 0.247773 0.580955\nvt 0.542602 0.487544\nvt 0.565558 0.487544\nvt 0.565558 0.505225\nvt 0.542602 0.505225\nvt 0.291012 0.320098\nvt 0.291012 0.324464\nvt 0.281478 0.324464\nvt 0.281478 0.320098\nvt 0.262408 0.320098\nvt 0.262408 0.324464\nvt 0.252874 0.324464\nvt 0.252874 0.320098\nvt 0.271943 0.320098\nvt 0.271943 0.324464\nvt 0.202570 0.397660\nvt 0.201063 0.386742\nvt 0.204906 0.386742\nvt 0.206282 0.396711\nvt 0.202570 0.375823\nvt 0.206282 0.376773\nvt 0.206986 0.365649\nvt 0.210315 0.367483\nvt 0.214012 0.356913\nvt 0.216730 0.359506\nvt 0.223169 0.350208\nvt 0.225091 0.353385\nvt 0.233832 0.345994\nvt 0.234827 0.349537\nvt 0.245276 0.344557\nvt 0.245276 0.348225\nvt 0.256719 0.345994\nvt 0.255724 0.349537\nvt 0.267382 0.350208\nvt 0.265460 0.353385\nvt 0.276539 0.356913\nvt 0.273822 0.359506\nvt 0.283566 0.365649\nvt 0.280237 0.367483\nvt 0.287982 0.375823\nvt 0.284270 0.376773\nvt 0.289489 0.386742\nvt 0.285646 0.386742\nvt 0.287982 0.397660\nvt 0.284270 0.396711\nvt 0.283566 0.407834\nvt 0.280237 0.406001\nvt 0.276539 0.416570\nvt 0.273822 0.413977\nvt 0.267382 0.423275\nvt 0.265460 0.420099\nvt 0.256719 0.427489\nvt 0.255724 0.423946\nvt 0.245276 0.428926\nvt 0.245276 0.425259\nvt 0.233832 0.427489\nvt 0.234827 0.423946\nvt 0.223169 0.423275\nvt 0.225091 0.420099\nvt 0.214012 0.416570\nvt 0.216730 0.413977\nvt 0.206986 0.407834\nvt 0.210315 0.406001\nvt 0.218060 0.386742\nvt 0.218988 0.393462\nvt 0.218988 0.380021\nvt 0.221707 0.373759\nvt 0.226032 0.368380\nvt 0.231668 0.364254\nvt 0.238232 0.361660\nvt 0.245276 0.360775\nvt 0.252320 0.361660\nvt 0.258883 0.364254\nvt 0.264520 0.368380\nvt 0.268845 0.373758\nvt 0.271564 0.380021\nvt 0.272491 0.386742\nvt 0.271564 0.393462\nvt 0.268845 0.399725\nvt 0.264520 0.405103\nvt 0.258883 0.409229\nvt 0.252320 0.411823\nvt 0.245276 0.412708\nvt 0.238232 0.411823\nvt 0.231668 0.409229\nvt 0.226032 0.405103\nvt 0.221707 0.399725\nvt 0.245276 0.386742\nvt 0.291012 0.328830\nvt 0.281478 0.328830\nvt 0.262408 0.328830\nvt 0.252874 0.328830\nvt 0.271943 0.328830\nvt 0.291535 0.319978\nvt 0.291535 0.324464\nvt 0.281738 0.324464\nvt 0.281738 0.319978\nvt 0.262147 0.319978\nvt 0.262147 0.324464\nvt 0.252351 0.324464\nvt 0.252351 0.319978\nvt 0.271943 0.319978\nvt 0.202280 0.397734\nvt 0.200764 0.386742\nvt 0.204633 0.386742\nvt 0.206018 0.396778\nvt 0.202280 0.375750\nvt 0.206018 0.376705\nvt 0.206727 0.365507\nvt 0.210078 0.367353\nvt 0.213800 0.356711\nvt 0.216537 0.359322\nvt 0.223019 0.349962\nvt 0.224955 0.353159\nvt 0.233755 0.345719\nvt 0.234757 0.349285\nvt 0.245276 0.344272\nvt 0.245276 0.347964\nvt 0.256796 0.345719\nvt 0.255795 0.349285\nvt 0.267532 0.349962\nvt 0.265597 0.353159\nvt 0.276751 0.356711\nvt 0.274015 0.359322\nvt 0.283824 0.365507\nvt 0.280474 0.367353\nvt 0.288272 0.375750\nvt 0.284534 0.376705\nvt 0.289788 0.386742\nvt 0.285918 0.386742\nvt 0.288272 0.397734\nvt 0.284534 0.396778\nvt 0.283824 0.407977\nvt 0.280474 0.406131\nvt 0.276751 0.416773\nvt 0.274015 0.414162\nvt 0.267532 0.423522\nvt 0.265597 0.420324\nvt 0.256796 0.427765\nvt 0.255795 0.424198\nvt 0.245276 0.429212\nvt 0.245276 0.425520\nvt 0.233755 0.427765\nvt 0.234757 0.424198\nvt 0.223019 0.423522\nvt 0.224955 0.420324\nvt 0.213800 0.416773\nvt 0.216537 0.414162\nvt 0.206727 0.407977\nvt 0.210078 0.406131\nvt 0.217877 0.386742\nvt 0.218810 0.393508\nvt 0.218810 0.379976\nvt 0.221548 0.373670\nvt 0.225902 0.368257\nvt 0.231576 0.364102\nvt 0.238184 0.361491\nvt 0.245276 0.360600\nvt 0.252368 0.361491\nvt 0.258976 0.364102\nvt 0.264650 0.368257\nvt 0.269004 0.373670\nvt 0.271741 0.379976\nvt 0.272675 0.386742\nvt 0.271741 0.393508\nvt 0.269004 0.399813\nvt 0.264650 0.405227\nvt 0.258976 0.409381\nvt 0.252368 0.411993\nvt 0.245276 0.412884\nvt 0.238184 0.411993\nvt 0.231576 0.409381\nvt 0.225902 0.405227\nvt 0.221548 0.399813\nvt 0.291535 0.328950\nvt 0.281738 0.328950\nvt 0.262147 0.328950\nvt 0.252351 0.328950\nvt 0.271943 0.328950\nvt 0.815982 0.089260\nvt 0.809668 0.089260\nvt 0.813307 0.075732\nvt 0.819980 0.075732\nvt 0.575478 0.249950\nvt 0.590905 0.249950\nvt 0.590905 0.253001\nvt 0.805534 0.041188\nvt 0.811825 0.041188\nvt 0.575478 0.249900\nvt 0.571207 0.249900\nvt 0.814806 0.093242\nvt 0.808597 0.093242\nvt 0.571207 0.249950\nvt 0.590905 0.249900\nvt 0.693612 0.089260\nvt 0.692359 0.075732\nvt 0.698968 0.075732\nvt 0.700001 0.089260\nvt 0.689410 0.041188\nvt 0.695818 0.041188\nvt 0.693981 0.093242\nvt 0.700306 0.093242\nvt 0.815982 0.062203\nvt 0.809668 0.062203\nvt 0.606350 0.249950\nvt 0.610625 0.249900\nvt 0.606350 0.249900\nvt 0.814806 0.058222\nvt 0.808597 0.058222\nvt 0.610625 0.249950\nvt 0.693612 0.062203\nvt 0.700001 0.062203\nvt 0.693981 0.058222\nvt 0.700306 0.058222\nvt 0.575478 0.247119\nvt 0.590905 0.247119\nvt 0.804168 0.035907\nvt 0.810434 0.035903\nvt 0.811231 0.038638\nvt 0.804881 0.038638\nvt 0.571207 0.247119\nvt 0.689619 0.035903\nvt 0.695877 0.035904\nvt 0.695164 0.038635\nvt 0.688815 0.038634\nvt 0.606350 0.247119\nvt 0.610625 0.247119\nvt 0.882368 0.795361\nvt 0.882368 0.789981\nvt 0.315114 0.789982\nvt 0.315114 0.795359\nvt 0.315114 0.787674\nvt 0.315114 0.781080\nvt 0.882368 0.781080\nvt 0.882368 0.787674\nvt 0.882368 0.792218\nvt 0.882368 0.785321\nvt 0.315114 0.785319\nvt 0.315114 0.792216\nvt 0.315114 0.792317\nvt 0.315114 0.801212\nvt 0.882368 0.801215\nvt 0.882368 0.792319\nvt 0.882368 0.791586\nvt 0.882368 0.790155\nvt 0.315114 0.790152\nvt 0.315114 0.791585\nvt 0.315114 0.793722\nvt 0.315114 0.795246\nvt 0.882368 0.795248\nvt 0.882368 0.793723\nvt 0.142740 0.749132\nvt 0.138848 0.749132\nvt 0.138849 0.670546\nvt 0.142741 0.670546\nvt 0.138852 0.619745\nvt 0.142745 0.619745\nvt 0.146632 0.749132\nvt 0.146633 0.670546\nvt 0.146638 0.619745\nvt 0.150525 0.749132\nvt 0.150525 0.670546\nvt 0.150532 0.619745\nvt 0.154417 0.749132\nvt 0.154418 0.670546\nvt 0.154425 0.619745\nvt 0.158311 0.749132\nvt 0.158312 0.670546\nvt 0.158319 0.619745\nvt 0.162204 0.749132\nvt 0.162205 0.670546\nvt 0.162212 0.619745\nvt 0.166099 0.749132\nvt 0.166100 0.670546\nvt 0.166106 0.619745\nvt 0.169994 0.749132\nvt 0.169995 0.670546\nvt 0.169999 0.619745\nvt 0.173890 0.749132\nvt 0.173890 0.670546\nvt 0.173892 0.619745\nvt 0.177785 0.749132\nvt 0.177785 0.670546\nvt 0.177786 0.619745\nvt 0.181680 0.749132\nvt 0.181680 0.670546\nvt 0.181679 0.619745\nvt 0.185576 0.749132\nvt 0.185575 0.670546\nvt 0.185573 0.619745\nvt 0.189471 0.749132\nvt 0.189471 0.670546\nvt 0.189466 0.619745\nvt 0.193366 0.749132\nvt 0.193365 0.670546\nvt 0.193359 0.619745\nvt 0.197260 0.749132\nvt 0.197260 0.670546\nvt 0.197253 0.619745\nvt 0.201154 0.749132\nvt 0.201153 0.670546\nvt 0.201147 0.619745\nvt 0.205048 0.749132\nvt 0.205047 0.670546\nvt 0.205040 0.619745\nvt 0.208941 0.749132\nvt 0.208940 0.670546\nvt 0.208933 0.619745\nvt 0.212833 0.749132\nvt 0.212832 0.670546\nvt 0.212826 0.619745\nvt 0.216725 0.749132\nvt 0.216725 0.670546\nvt 0.216720 0.619745\nvt 0.220617 0.749132\nvt 0.220616 0.670546\nvt 0.220613 0.619745\nvt 0.224508 0.749132\nvt 0.224508 0.670546\nvt 0.224507 0.619745\nvt 0.228399 0.749132\nvt 0.228400 0.670546\nvt 0.228400 0.619745\nvt 0.232291 0.749132\nvt 0.232291 0.670546\nvt 0.232294 0.619745\nvt 0.239119 0.122082\nvt 0.237131 0.121961\nvt 0.234271 0.136698\nvt 0.132460 0.546423\nvt 0.132226 0.550518\nvt 0.140576 0.553526\nvt 0.242077 0.123060\nvt 0.193177 0.565858\nvt 0.191304 0.561602\nvt 0.188175 0.568087\nvt 0.152478 0.511684\nvt 0.155433 0.518427\nvt 0.156506 0.515166\nvt 0.120435 0.390038\nvt 0.121955 0.401382\nvt 0.124452 0.390326\nvt 0.131948 0.379687\nvt 0.132985 0.384490\nvt 0.134396 0.379271\nvt 0.134385 0.379218\nvt 0.135432 0.384546\nvt 0.130426 0.380009\nvt 0.118386 0.442576\nvt 0.116430 0.422592\nvt 0.112365 0.435609\nvt 0.135373 0.419034\nvt 0.138590 0.398652\nvt 0.132299 0.397519\nvt 0.128954 0.397791\nvt 0.130499 0.396636\nvt 0.128039 0.385183\nvt 0.173065 0.512071\nvt 0.174279 0.521994\nvt 0.176341 0.512065\nvt 0.645921 0.515766\nvt 0.655793 0.515615\nvt 0.651802 0.509102\nvt 0.679030 0.513319\nvt 0.686737 0.513232\nvt 0.683944 0.509907\nvt 0.678305 0.506527\nvt 0.231066 0.181551\nvt 0.236207 0.175622\nvt 0.233425 0.183517\nvt 0.167020 0.534840\nvt 0.156677 0.528462\nvt 0.157969 0.535838\nvt 0.163006 0.592790\nvt 0.166563 0.592048\nvt 0.163607 0.587944\nvt 0.194835 0.543256\nvt 0.193216 0.536160\nvt 0.191271 0.543338\nvt 0.134104 0.494566\nvt 0.130306 0.481002\nvt 0.128774 0.492510\nvt 0.140630 0.488626\nvt 0.144430 0.486901\nvt 0.136408 0.485297\nvt 0.136889 0.572417\nvt 0.142035 0.574734\nvt 0.143723 0.569506\nvt 0.142033 0.566291\nvt 0.152458 0.579447\nvt 0.147438 0.585235\nvt 0.155736 0.580423\nvt 0.164068 0.560314\nvt 0.166302 0.553582\nvt 0.160011 0.556468\nvt 0.182724 0.558980\nvt 0.184864 0.559002\nvt 0.189348 0.555225\nvt 0.187020 0.552890\nvt 0.145208 0.477559\nvt 0.141512 0.470710\nvt 0.138117 0.472062\nvt 0.205599 0.144871\nvt 0.204470 0.151295\nvt 0.200916 0.150428\nvt 0.174314 0.499149\nvt 0.165288 0.492978\nvt 0.174538 0.503326\nvt 0.154671 0.474469\nvt 0.159056 0.482893\nvt 0.162546 0.477798\nvt 0.123824 0.481029\nvt 0.118618 0.463694\nvt 0.127033 0.465071\nvt 0.126170 0.453215\nvt 0.120688 0.452259\nvt 0.119032 0.433169\nvt 0.124511 0.421699\nvt 0.125879 0.445419\nvt 0.130209 0.456141\nvt 0.136611 0.454200\nvt 0.135840 0.449763\nvt 0.133046 0.509079\nvt 0.128633 0.515555\nvt 0.132973 0.516159\nvt 0.140332 0.509931\nvt 0.142410 0.514296\nvt 0.146666 0.501763\nvt 0.225583 0.177886\nvt 0.227657 0.180427\nvt 0.222349 0.182525\nvt 0.223901 0.167820\nvt 0.221723 0.166335\nvt 0.221925 0.160296\nvt 0.139542 0.443208\nvt 0.139485 0.451410\nvt 0.143247 0.455467\nvt 0.120223 0.596335\nvt 0.116962 0.599282\nvt 0.119918 0.600120\nvt 0.121889 0.597946\nvt 0.152818 0.555012\nvt 0.148097 0.553989\nvt 0.150972 0.558614\nvt 0.157744 0.564889\nvt 0.160734 0.569320\nvt 0.149281 0.506785\nvt 0.139646 0.533554\nvt 0.143953 0.534003\nvt 0.142184 0.524385\nvt 0.128249 0.445994\nvt 0.128973 0.451181\nvt 0.137327 0.444114\nvt 0.126825 0.438561\nvt 0.135864 0.436535\nvt 0.129131 0.563912\nvt 0.127726 0.564116\nvt 0.124970 0.567977\nvt 0.128610 0.567706\nvt 0.184949 0.536378\nvt 0.183334 0.528569\nvt 0.181129 0.534235\nvt 0.147253 0.557642\nvt 0.144553 0.573570\nvt 0.149409 0.566464\nvt 0.147422 0.563694\nvt 0.189261 0.496464\nvt 0.182121 0.495500\nvt 0.188621 0.500740\nvt 0.660669 0.085778\nvt 0.674119 0.077601\nvt 0.676357 0.083079\nvt 0.128036 0.380534\nvt 0.130687 0.384829\nvt 0.107350 0.565313\nvt 0.107350 0.570133\nvt 0.111152 0.567045\nvt 0.110112 0.561373\nvt 0.107350 0.558896\nvt 0.112497 0.557636\nvt 0.111868 0.552290\nvt 0.107350 0.552458\nvt 0.633802 0.086212\nvt 0.625653 0.084886\nvt 0.625791 0.073159\nvt 0.616020 0.084560\nvt 0.607227 0.082548\nvt 0.613703 0.078383\nvt 0.118389 0.523452\nvt 0.117404 0.514833\nvt 0.113484 0.516798\nvt 0.125889 0.380950\nvt 0.244153 0.124872\nvt 0.117878 0.556190\nvt 0.117255 0.557828\nvt 0.115383 0.566300\nvt 0.117562 0.564651\nvt 0.129100 0.560925\nvt 0.126510 0.558191\nvt 0.127035 0.561667\nvt 0.129452 0.562281\nvt 0.668661 0.507593\nvt 0.668853 0.512139\nvt 0.671075 0.512905\nvt 0.672832 0.505023\nvt 0.131336 0.462780\nvt 0.139401 0.463993\nvt 0.121765 0.552431\nvt 0.123593 0.552879\nvt 0.121316 0.548041\nvt 0.228378 0.156005\nvt 0.229905 0.160715\nvt 0.225604 0.159958\nvt 0.588568 0.062776\nvt 0.596959 0.072334\nvt 0.578516 0.067373\nvt 0.165758 0.496013\nvt 0.170437 0.505419\nvt 0.159495 0.491008\nvt 0.151986 0.482987\nvt 0.155083 0.491216\nvt 0.107350 0.598305\nvt 0.107350 0.601455\nvt 0.108045 0.600367\nvt 0.107350 0.597216\nvt 0.110388 0.597392\nvt 0.110635 0.593876\nvt 0.653655 0.084561\nvt 0.644725 0.091660\nvt 0.643847 0.088510\nvt 0.662341 0.079732\nvt 0.148479 0.577455\nvt 0.154232 0.570541\nvt 0.151857 0.567755\nvt 0.147428 0.574110\nvt 0.136222 0.589976\nvt 0.128918 0.597994\nvt 0.131078 0.598676\nvt 0.141554 0.587396\nvt 0.246152 0.132624\nvt 0.245520 0.128585\nvt 0.118583 0.396237\nvt 0.115614 0.535325\nvt 0.118146 0.535854\nvt 0.113892 0.529536\nvt 0.117983 0.543931\nvt 0.118289 0.549803\nvt 0.119906 0.541163\nvt 0.159276 0.551328\nvt 0.165625 0.548130\nvt 0.160039 0.546827\nvt 0.145556 0.539951\nvt 0.115579 0.404859\nvt 0.167579 0.544436\nvt 0.170472 0.552836\nvt 0.172428 0.547306\nvt 0.182567 0.522966\nvt 0.177363 0.533212\nvt 0.128396 0.570423\nvt 0.125653 0.572915\nvt 0.129058 0.573904\nvt 0.116210 0.589469\nvt 0.119592 0.588240\nvt 0.121863 0.585387\nvt 0.118488 0.584665\nvt 0.114389 0.492274\nvt 0.117339 0.478389\nvt 0.107350 0.477886\nvt 0.107350 0.493024\nvt 0.125506 0.514340\nvt 0.123722 0.520233\nvt 0.127025 0.525687\nvt 0.180539 0.538667\nvt 0.175607 0.534635\nvt 0.176307 0.540909\nvt 0.178412 0.555789\nvt 0.178042 0.560646\nvt 0.182121 0.553607\nvt 0.114270 0.564048\nvt 0.115252 0.557500\nvt 0.111524 0.588390\nvt 0.109940 0.584081\nvt 0.107350 0.582869\nvt 0.107350 0.594857\nvt 0.121174 0.520027\nvt 0.119448 0.510280\nvt 0.114811 0.509192\nvt 0.171574 0.581479\nvt 0.173604 0.577945\nvt 0.168112 0.577408\nvt 0.163487 0.582793\nvt 0.185096 0.562320\nvt 0.178984 0.564230\nvt 0.179067 0.570999\nvt 0.120139 0.565029\nvt 0.121749 0.566053\nvt 0.125625 0.562954\nvt 0.122543 0.561851\nvt 0.118237 0.567979\nvt 0.115835 0.570409\nvt 0.119698 0.572794\nvt 0.123125 0.567183\nvt 0.168520 0.518059\nvt 0.169863 0.515883\nvt 0.159499 0.508935\nvt 0.163609 0.497986\nvt 0.160519 0.499910\nvt 0.111773 0.497339\nvt 0.107350 0.500864\nvt 0.107350 0.508698\nvt 0.111564 0.512586\nvt 0.197024 0.562644\nvt 0.194867 0.560358\nvt 0.195345 0.566150\nvt 0.191359 0.548062\nvt 0.194852 0.551491\nvt 0.196415 0.545576\nvt 0.202541 0.157608\nvt 0.200926 0.158917\nvt 0.198461 0.155987\nvt 0.202666 0.154219\nvt 0.147956 0.543211\nvt 0.139169 0.535663\nvt 0.139801 0.540878\nvt 0.115199 0.607831\nvt 0.128876 0.605376\nvt 0.124266 0.604509\nvt 0.112104 0.601098\nvt 0.115937 0.604526\nvt 0.114774 0.599294\nvt 0.189100 0.578639\nvt 0.189873 0.582221\nvt 0.196209 0.576599\nvt 0.578539 0.071966\nvt 0.592115 0.080265\nvt 0.238273 0.174951\nvt 0.237221 0.181484\nvt 0.228884 0.192729\nvt 0.235337 0.190015\nvt 0.238530 0.194565\nvt 0.174622 0.482271\nvt 0.166190 0.482253\nvt 0.168489 0.485486\nvt 0.206204 0.607428\nvt 0.208139 0.605662\nvt 0.204055 0.604733\nvt 0.630550 0.096910\nvt 0.626616 0.102661\nvt 0.624024 0.097482\nvt 0.155888 0.503218\nvt 0.160082 0.504773\nvt 0.153365 0.495851\nvt 0.151304 0.502367\nvt 0.238024 0.153115\nvt 0.235040 0.151072\nvt 0.237153 0.150075\nvt 0.241737 0.149899\nvt 0.236212 0.162017\nvt 0.233635 0.161206\nvt 0.232893 0.157402\nvt 0.235555 0.158508\nvt 0.130904 0.405458\nvt 0.133233 0.419717\nvt 0.127898 0.419618\nvt 0.207805 0.150777\nvt 0.209380 0.148661\nvt 0.206980 0.153008\nvt 0.209861 0.152988\nvt 0.207688 0.157725\nvt 0.193644 0.567485\nvt 0.188621 0.571379\nvt 0.192223 0.574260\nvt 0.196761 0.572398\nvt 0.135390 0.561802\nvt 0.135508 0.565110\nvt 0.136289 0.566161\nvt 0.138056 0.563212\nvt 0.142131 0.560768\nvt 0.135304 0.555135\nvt 0.135219 0.555718\nvt 0.129499 0.405196\nvt 0.172506 0.490180\nvt 0.185697 0.489043\nvt 0.119266 0.558877\nvt 0.124154 0.558291\nvt 0.182552 0.543579\nvt 0.181161 0.548046\nvt 0.180044 0.544854\nvt 0.176809 0.548519\nvt 0.219483 0.174730\nvt 0.224767 0.172202\nvt 0.227401 0.175411\nvt 0.230318 0.175813\nvt 0.134295 0.589023\nvt 0.127360 0.595970\nvt 0.125736 0.580524\nvt 0.130608 0.585401\nvt 0.133927 0.581504\nvt 0.132592 0.575739\nvt 0.186906 0.503763\nvt 0.179815 0.500128\nvt 0.184190 0.507232\nvt 0.190706 0.521148\nvt 0.189366 0.511826\nvt 0.186533 0.511304\nvt 0.202407 0.139765\nvt 0.198478 0.148320\nvt 0.196269 0.145365\nvt 0.236430 0.168452\nvt 0.237386 0.170020\nvt 0.232758 0.172764\nvt 0.153887 0.564312\nvt 0.154185 0.558753\nvt 0.150739 0.562176\nvt 0.167622 0.528427\nvt 0.163145 0.527923\nvt 0.168454 0.534194\nvt 0.170836 0.532899\nvt 0.174901 0.541820\nvt 0.157160 0.583458\nvt 0.141718 0.594063\nvt 0.137365 0.599419\nvt 0.147103 0.593306\nvt 0.646460 0.080675\nvt 0.640572 0.086826\nvt 0.640260 0.073408\nvt 0.139646 0.544810\nvt 0.137328 0.549455\nvt 0.143220 0.554384\nvt 0.199568 0.161136\nvt 0.198336 0.598781\nvt 0.200247 0.601925\nvt 0.201279 0.600430\nvt 0.199163 0.597534\nvt 0.636927 0.091749\nvt 0.632896 0.096728\nvt 0.198591 0.548329\nvt 0.107350 0.606440\nvt 0.117577 0.606056\nvt 0.158082 0.560331\nvt 0.153507 0.539469\nvt 0.153344 0.547087\nvt 0.688610 0.505610\nvt 0.685101 0.504432\nvt 0.117489 0.531875\nvt 0.219515 0.180763\nvt 0.218362 0.177444\nvt 0.173595 0.563036\nvt 0.170397 0.555937\nvt 0.167100 0.569086\nvt 0.173535 0.553213\nvt 0.698809 0.514741\nvt 0.701455 0.510752\nvt 0.695246 0.506917\nvt 0.238616 0.189045\nvt 0.240194 0.176618\nvt 0.239313 0.181468\nvt 0.661875 0.511667\nvt 0.660453 0.505054\nvt 0.142064 0.598978\nvt 0.193894 0.610207\nvt 0.198914 0.608878\nvt 0.198036 0.605835\nvt 0.202983 0.608954\nvt 0.203958 0.609039\nvt 0.134660 0.529498\nvt 0.132648 0.531849\nvt 0.135918 0.537536\nvt 0.138508 0.523856\nvt 0.203443 0.613528\nvt 0.207274 0.610028\nvt 0.574935 0.071236\nvt 0.572815 0.067657\nvt 0.111375 0.534081\nvt 0.114243 0.532385\nvt 0.110706 0.528404\nvt 0.116165 0.539525\nvt 0.118638 0.538669\nvt 0.115696 0.536602\nvt 0.113488 0.538326\nvt 0.135434 0.516798\nvt 0.132432 0.524688\nvt 0.679852 0.075942\nvt 0.683871 0.062776\nvt 0.683800 0.076668\nvt 0.111945 0.540902\nvt 0.111773 0.537591\nvt 0.107350 0.540484\nvt 0.112353 0.548224\nvt 0.107350 0.548326\nvt 0.110312 0.542701\nvt 0.107350 0.542629\nvt 0.129332 0.522662\nvt 0.129175 0.528626\nvt 0.186035 0.540252\nvt 0.153627 0.451761\nvt 0.155041 0.468515\nvt 0.160886 0.474057\nvt 0.189692 0.538484\nvt 0.187458 0.528538\nvt 0.189323 0.523013\nvt 0.185607 0.519903\nvt 0.167237 0.564530\nvt 0.229872 0.165835\nvt 0.235675 0.167601\nvt 0.231112 0.170682\nvt 0.237224 0.166636\nvt 0.239181 0.168393\nvt 0.238719 0.170013\nvt 0.157982 0.540289\nvt 0.151429 0.531486\nvt 0.149483 0.532878\nvt 0.119479 0.492663\nvt 0.117727 0.497750\nvt 0.121931 0.502037\nvt 0.134304 0.502726\nvt 0.130679 0.502032\nvt 0.236921 0.167439\nvt 0.233367 0.164933\nvt 0.662036 0.505612\nvt 0.665796 0.512175\nvt 0.665607 0.507259\nvt 0.150696 0.476855\nvt 0.158674 0.486364\nvt 0.144176 0.463544\nvt 0.147096 0.464393\nvt 0.182196 0.577913\nvt 0.176955 0.581477\nvt 0.182079 0.582564\nvt 0.186491 0.581581\nvt 0.119476 0.519492\nvt 0.121043 0.524088\nvt 0.122126 0.524999\nvt 0.143094 0.501577\nvt 0.139473 0.496833\nvt 0.137725 0.505919\nvt 0.199935 0.589598\nvt 0.200168 0.588533\nvt 0.193968 0.590537\nvt 0.586565 0.081576\nvt 0.591665 0.082927\nvt 0.116854 0.604567\nvt 0.131984 0.601002\nvt 0.148567 0.514062\nvt 0.150263 0.519805\nvt 0.152131 0.525859\nvt 0.114706 0.469229\nvt 0.107350 0.468925\nvt 0.150326 0.561022\nvt 0.194590 0.551252\nvt 0.195533 0.554550\nvt 0.199564 0.551580\nvt 0.190836 0.556014\nvt 0.123914 0.578104\nvt 0.122306 0.573790\nvt 0.127606 0.570264\nvt 0.237864 0.168513\nvt 0.174280 0.570783\nvt 0.171464 0.569223\nvt 0.109395 0.579788\nvt 0.114856 0.577559\nvt 0.114587 0.572706\nvt 0.110297 0.573886\nvt 0.119180 0.502760\nvt 0.163330 0.569733\nvt 0.156278 0.575043\nvt 0.158889 0.576253\nvt 0.122780 0.408056\nvt 0.115824 0.410119\nvt 0.617653 0.093964\nvt 0.125907 0.490377\nvt 0.122093 0.490568\nvt 0.124030 0.503362\nvt 0.200338 0.562389\nvt 0.198301 0.562462\nvt 0.199294 0.573204\nvt 0.200374 0.557315\nvt 0.197701 0.554758\nvt 0.120070 0.547741\nvt 0.119823 0.549806\nvt 0.195451 0.584690\nvt 0.196671 0.579359\nvt 0.192404 0.580840\nvt 0.187521 0.583579\nvt 0.189259 0.586953\nvt 0.107350 0.461754\nvt 0.107350 0.439254\nvt 0.196806 0.577177\nvt 0.194582 0.578656\nvt 0.198914 0.585337\nvt 0.200532 0.582785\nvt 0.107350 0.529040\nvt 0.140426 0.556232\nvt 0.144171 0.558016\nvt 0.199337 0.578448\nvt 0.149695 0.464197\nvt 0.154851 0.455993\nvt 0.109080 0.602400\nvt 0.111250 0.604829\nvt 0.205983 0.159718\nvt 0.203572 0.161245\nvt 0.205141 0.156146\nvt 0.131348 0.533504\nvt 0.133537 0.539390\nvt 0.132454 0.541000\nvt 0.137488 0.545979\nvt 0.138196 0.541064\nvt 0.147961 0.588925\nvt 0.152042 0.590008\nvt 0.157061 0.588068\nvt 0.157578 0.593607\nvt 0.112669 0.598457\nvt 0.109178 0.600507\nvt 0.164260 0.488579\nvt 0.678239 0.519393\nvt 0.685860 0.519393\nvt 0.693438 0.519393\nvt 0.699126 0.519393\nvt 0.692830 0.513876\nvt 0.176977 0.554075\nvt 0.182297 0.550524\nvt 0.144568 0.470746\nvt 0.146864 0.470350\nvt 0.121456 0.576604\nvt 0.141963 0.462863\nvt 0.126109 0.563079\nvt 0.110647 0.518879\nvt 0.107350 0.517184\nvt 0.107350 0.519691\nvt 0.188318 0.561071\nvt 0.191992 0.557509\nvt 0.669149 0.519393\nvt 0.671056 0.519393\nvt 0.673449 0.519393\nvt 0.673827 0.513650\nvt 0.674824 0.502650\nvt 0.145321 0.522878\nvt 0.146398 0.513121\nvt 0.128646 0.554839\nvt 0.130044 0.558417\nvt 0.132070 0.558283\nvt 0.130060 0.553514\nvt 0.236348 0.154192\nvt 0.233991 0.154607\nvt 0.152864 0.595027\nvt 0.582226 0.077031\nvt 0.202414 0.597836\nvt 0.200952 0.595931\nvt 0.185243 0.574438\nvt 0.183079 0.568982\nvt 0.201349 0.591651\nvt 0.204104 0.589332\nvt 0.201950 0.587347\nvt 0.202071 0.590128\nvt 0.135744 0.558721\nvt 0.144740 0.562901\nvt 0.201858 0.592892\nvt 0.201871 0.590503\nvt 0.204352 0.593304\nvt 0.199234 0.594742\nvt 0.159721 0.539322\nvt 0.165082 0.540394\nvt 0.162067 0.544203\nvt 0.114746 0.546831\nvt 0.113056 0.545963\nvt 0.114473 0.550605\nvt 0.116993 0.549108\nvt 0.115290 0.565543\nvt 0.179439 0.511490\nvt 0.179529 0.504148\nvt 0.178907 0.522933\nvt 0.571212 0.062776\nvt 0.575505 0.062776\nvt 0.182471 0.487044\nvt 0.179210 0.484901\nvt 0.176770 0.493365\nvt 0.143968 0.577380\nvt 0.138516 0.578532\nvt 0.136951 0.583826\nvt 0.140372 0.583651\nvt 0.144967 0.580689\nvt 0.197227 0.152935\nvt 0.195159 0.149780\nvt 0.145587 0.482745\nvt 0.653712 0.089035\nvt 0.190863 0.529651\nvt 0.154104 0.565914\nvt 0.120040 0.563465\nvt 0.160206 0.520654\nvt 0.158682 0.523249\nvt 0.168112 0.524001\nvt 0.162162 0.515459\nvt 0.232185 0.152636\nvt 0.150665 0.469685\nvt 0.177000 0.519770\nvt 0.234978 0.164432\nvt 0.236897 0.163282\nvt 0.112229 0.543196\nvt 0.118236 0.540886\nvt 0.114188 0.540536\nvt 0.155554 0.505985\nvt 0.120649 0.478815\nvt 0.171220 0.541133\nvt 0.196701 0.556058\nvt 0.199541 0.553860\nvt 0.203671 0.549881\nvt 0.165008 0.507971\nvt 0.170631 0.513812\nvt 0.199908 0.577418\nvt 0.609807 0.074053\nvt 0.602095 0.079316\nvt 0.665978 0.519393\nvt 0.176524 0.508218\nvt 0.599500 0.062776\nvt 0.183546 0.514205\nvt 0.176719 0.574845\nvt 0.133400 0.556789\nvt 0.172980 0.530544\nvt 0.129659 0.571458\nvt 0.133265 0.567014\nvt 0.136908 0.566974\nvt 0.133219 0.569710\nvt 0.134617 0.571519\nvt 0.139371 0.566593\nvt 0.115276 0.543981\nvt 0.635584 0.075292\nvt 0.631993 0.062776\nvt 0.128867 0.573635\nvt 0.123383 0.579027\nvt 0.130666 0.574216\nvt 0.116074 0.524086\nvt 0.111907 0.524324\nvt 0.113260 0.520572\nvt 0.107350 0.522113\nvt 0.204345 0.602085\nvt 0.207189 0.603812\nvt 0.206281 0.600178\nvt 0.139840 0.425931\nvt 0.126080 0.601707\nvt 0.142786 0.555572\nvt 0.115121 0.502147\nvt 0.225465 0.154786\nvt 0.126944 0.507060\nvt 0.173148 0.475629\nvt 0.124030 0.509923\nvt 0.121629 0.515820\nvt 0.185711 0.550612\nvt 0.185733 0.545922\nvt 0.209164 0.601750\nvt 0.209510 0.597377\nvt 0.208273 0.599887\nvt 0.205657 0.599476\nvt 0.114958 0.553240\nvt 0.149014 0.538525\nvt 0.146158 0.532511\nvt 0.637362 0.095513\nvt 0.632256 0.102951\nvt 0.203930 0.547640\nvt 0.200394 0.603977\nvt 0.200298 0.606834\nvt 0.152296 0.548557\nvt 0.148189 0.547935\nvt 0.661593 0.088710\nvt 0.672682 0.087009\nvt 0.113020 0.596803\nvt 0.115003 0.595418\nvt 0.116593 0.592585\nvt 0.114701 0.592939\nvt 0.110849 0.598493\nvt 0.144508 0.553118\nvt 0.144260 0.549898\nvt 0.143745 0.545385\nvt 0.118849 0.596498\nvt 0.149414 0.495359\nvt 0.144891 0.493010\nvt 0.179752 0.586065\nvt 0.186043 0.587220\nvt 0.183264 0.584881\nvt 0.163049 0.585863\nvt 0.170752 0.584538\nvt 0.148834 0.436294\nvt 0.147174 0.430749\nvt 0.143133 0.416482\nvt 0.196650 0.157016\nvt 0.157898 0.585336\nvt 0.120312 0.532696\nvt 0.118606 0.534452\nvt 0.117295 0.529425\nvt 0.154830 0.556374\nvt 0.155183 0.552434\nvt 0.172086 0.586190\nvt 0.121740 0.526840\nvt 0.220045 0.186580\nvt 0.225055 0.185575\nvt 0.700594 0.519393\nvt 0.132175 0.564653\nvt 0.132446 0.561366\nvt 0.164580 0.576496\nvt 0.162220 0.574934\nvt 0.150381 0.578963\nvt 0.119041 0.581313\nvt 0.119664 0.581405\nvt 0.185435 0.565678\nvt 0.193865 0.593633\nvt 0.196888 0.594420\nvt 0.183930 0.589754\nvt 0.188247 0.591673\nvt 0.190932 0.590604\nvt 0.125592 0.431600\nvt 0.117593 0.576625\nvt 0.115082 0.582282\nvt 0.687099 0.502826\nvt 0.682261 0.501751\nvt 0.692098 0.508260\nvt 0.117527 0.553966\nvt 0.122903 0.469638\nvt 0.119594 0.471093\nvt 0.125927 0.473319\nvt 0.133236 0.475280\nvt 0.131554 0.468651\nvt 0.228550 0.152564\nvt 0.230337 0.151946\nvt 0.127199 0.553357\nvt 0.126379 0.553390\nvt 0.223653 0.191495\nvt 0.229306 0.189068\nvt 0.227144 0.193014\nvt 0.230738 0.189509\nvt 0.175931 0.524005\nvt 0.135870 0.467374\nvt 0.190084 0.547000\nvt 0.188688 0.543248\nvt 0.123114 0.593627\nvt 0.124808 0.594727\nvt 0.128635 0.588913\nvt 0.156973 0.556701\nvt 0.115769 0.393271\nvt 0.107350 0.392822\nvt 0.107350 0.405611\nvt 0.661747 0.519393\nvt 0.654711 0.519393\nvt 0.681005 0.081168\nvt 0.187993 0.507360\nvt 0.116148 0.386545\nvt 0.113715 0.382436\nvt 0.242262 0.136194\nvt 0.247097 0.139307\nvt 0.146740 0.549815\nvt 0.141147 0.544054\nvt 0.227703 0.187316\nvt 0.165013 0.564578\nvt 0.205530 0.595396\nvt 0.208019 0.593380\nvt 0.235557 0.185780\nvt 0.238243 0.185573\nvt 0.193634 0.554137\nvt 0.131892 0.520926\nvt 0.139228 0.518676\nvt 0.175095 0.583971\nvt 0.125547 0.559473\nvt 0.206088 0.149825\nvt 0.165187 0.510471\nvt 0.155223 0.510298\nvt 0.602735 0.084498\nvt 0.593575 0.076976\nvt 0.595363 0.081636\nvt 0.601637 0.087035\nvt 0.595658 0.085128\nvt 0.197950 0.541335\nvt 0.201302 0.143920\nvt 0.205152 0.140765\nvt 0.205505 0.136678\nvt 0.116396 0.601006\nvt 0.125247 0.599656\nvt 0.118501 0.602710\nvt 0.679493 0.503444\nvt 0.615526 0.062776\nvt 0.624146 0.062776\nvt 0.619252 0.077666\nvt 0.617684 0.072217\nvt 0.170041 0.473044\nvt 0.201554 0.585879\nvt 0.201448 0.588120\nvt 0.107350 0.573007\nvt 0.107350 0.580616\nvt 0.197531 0.611643\nvt 0.201500 0.613029\nvt 0.200890 0.610161\nvt 0.203492 0.590845\nvt 0.686159 0.070936\nvt 0.193426 0.487447\nvt 0.190941 0.491430\nvt 0.115583 0.586322\nvt 0.195312 0.153722\nvt 0.135184 0.568011\nvt 0.132972 0.569886\nvt 0.138624 0.454261\nvt 0.139030 0.451596\nvt 0.113952 0.525247\nvt 0.172384 0.523355\nvt 0.195999 0.488770\nvt 0.192623 0.494236\nvt 0.120334 0.554801\nvt 0.107350 0.512556\nvt 0.209666 0.609933\nvt 0.206135 0.614788\nvt 0.131267 0.561597\nvt 0.137509 0.433665\nvt 0.198345 0.586954\nvt 0.689597 0.510302\nvt 0.175306 0.530151\nvt 0.240359 0.193578\nvt 0.122679 0.381498\nvt 0.119321 0.382027\nvt 0.184277 0.525109\nvt 0.197352 0.603831\nvt 0.199825 0.604802\nvt 0.194771 0.597776\nvt 0.196078 0.598243\nvt 0.195660 0.595666\nvt 0.191416 0.594029\nvt 0.145626 0.583701\nvt 0.143317 0.589661\nvt 0.176276 0.585924\nvt 0.174489 0.588032\nvt 0.177269 0.587730\nvt 0.191517 0.499049\nvt 0.190596 0.503129\nvt 0.202981 0.142476\nvt 0.110694 0.570707\nvt 0.206417 0.143023\nvt 0.209330 0.146417\nvt 0.638382 0.515808\nvt 0.642863 0.514514\nvt 0.644069 0.509060\nvt 0.638940 0.519393\nvt 0.645190 0.519393\nvt 0.133995 0.559535\nvt 0.617523 0.097598\nvt 0.606248 0.090490\nvt 0.122879 0.543153\nvt 0.119603 0.535644\nvt 0.140695 0.434530\nvt 0.620082 0.085736\nvt 0.576847 0.074192\nvt 0.572929 0.072605\nvt 0.573417 0.074891\nvt 0.648695 0.062776\nvt 0.655057 0.079107\nvt 0.658000 0.062776\nvt 0.232864 0.150616\nvt 0.119661 0.552748\nvt 0.131435 0.547019\nvt 0.129984 0.550997\nvt 0.107350 0.602874\nvt 0.107350 0.606066\nvt 0.107350 0.602605\nvt 0.651505 0.505709\nvt 0.647690 0.508210\nvt 0.167518 0.506816\nvt 0.134299 0.584186\nvt 0.132403 0.587638\nvt 0.128674 0.588900\nvt 0.131491 0.586530\nvt 0.147965 0.476436\nvt 0.123336 0.598584\nvt 0.622919 0.100815\nvt 0.148357 0.482449\nvt 0.185866 0.530929\nvt 0.690777 0.504447\nvt 0.692827 0.504563\nvt 0.192438 0.595807\nvt 0.107350 0.541465\nvt 0.122116 0.593274\nvt 0.126521 0.587662\nvt 0.211052 0.150986\nvt 0.676517 0.501758\nvt 0.220272 0.189531\nvt 0.198541 0.601149\nvt 0.197353 0.600090\nvt 0.149731 0.490842\nvt 0.171121 0.589501\nvt 0.568749 0.069514\nvt 0.635312 0.062776\nvt 0.690457 0.519393\nvt 0.126068 0.527160\nvt 0.127857 0.529189\nvt 0.113882 0.571068\nvt 0.678233 0.086672\nvt 0.107350 0.527340\nvt 0.107350 0.535092\nvt 0.194957 0.571758\nvt 0.107350 0.382500\nvt 0.179788 0.588135\nvt 0.182662 0.587804\nvt 0.135888 0.603199\nvt 0.133840 0.602157\nvt 0.180610 0.589487\nvt 0.676299 0.062776\nvt 0.128465 0.552311\nvt 0.195335 0.534881\nvt 0.192907 0.527381\nvt 0.161989 0.464988\nvt 0.686336 0.062776\nvt 0.639425 0.062776\nvt 0.129281 0.559169\nvt 0.130079 0.561677\nvt 0.133248 0.544825\nvt 0.577664 0.077007\nvt 0.574706 0.076203\nvt 0.680719 0.062776\nvt 0.166313 0.469560\nvt 0.179119 0.479855\nvt 0.184129 0.482839\nvt 0.189690 0.593023\nvt 0.689205 0.502962\nvt 0.664966 0.062776\nvt 0.188045 0.484829\nvt 0.180820 0.542149\nvt 0.234271 0.121897\nvt 0.107350 0.610390\nvt 0.229422 0.122082\nvt 0.231410 0.121961\nvt 0.082240 0.546423\nvt 0.074124 0.553526\nvt 0.082474 0.550518\nvt 0.226465 0.123060\nvt 0.021523 0.565858\nvt 0.026525 0.568087\nvt 0.023396 0.561602\nvt 0.062222 0.511684\nvt 0.058194 0.515166\nvt 0.059267 0.518427\nvt 0.094265 0.390038\nvt 0.090248 0.390326\nvt 0.092745 0.401382\nvt 0.082752 0.379687\nvt 0.080315 0.379218\nvt 0.080304 0.379271\nvt 0.081715 0.384490\nvt 0.079268 0.384546\nvt 0.084275 0.380009\nvt 0.096314 0.442576\nvt 0.102335 0.435609\nvt 0.098270 0.422592\nvt 0.079327 0.419034\nvt 0.082401 0.397519\nvt 0.076111 0.398652\nvt 0.085746 0.397791\nvt 0.086661 0.385183\nvt 0.084201 0.396636\nvt 0.041635 0.512071\nvt 0.038359 0.512065\nvt 0.040421 0.521994\nvt 0.645921 0.523019\nvt 0.651802 0.529683\nvt 0.655793 0.523170\nvt 0.679030 0.525466\nvt 0.678305 0.532258\nvt 0.683944 0.528878\nvt 0.686737 0.525553\nvt 0.047680 0.534840\nvt 0.056731 0.535838\nvt 0.058024 0.528462\nvt 0.051694 0.592790\nvt 0.051093 0.587944\nvt 0.048137 0.592048\nvt 0.019865 0.543256\nvt 0.023430 0.543338\nvt 0.021485 0.536160\nvt 0.080596 0.494566\nvt 0.085926 0.492510\nvt 0.084394 0.481002\nvt 0.074070 0.488626\nvt 0.078292 0.485297\nvt 0.070270 0.486901\nvt 0.077811 0.572417\nvt 0.072667 0.566291\nvt 0.070977 0.569506\nvt 0.072665 0.574734\nvt 0.062242 0.579447\nvt 0.058965 0.580423\nvt 0.067262 0.585235\nvt 0.050632 0.560314\nvt 0.054689 0.556468\nvt 0.048398 0.553582\nvt 0.031976 0.558980\nvt 0.027680 0.552890\nvt 0.025352 0.555225\nvt 0.029836 0.559002\nvt 0.069492 0.477559\nvt 0.076583 0.472062\nvt 0.073188 0.470710\nvt 0.040386 0.499149\nvt 0.040162 0.503326\nvt 0.049412 0.492978\nvt 0.060029 0.474469\nvt 0.052154 0.477798\nvt 0.055644 0.482893\nvt 0.090876 0.481029\nvt 0.096082 0.463694\nvt 0.094012 0.452259\nvt 0.088530 0.453215\nvt 0.087667 0.465071\nvt 0.095668 0.433169\nvt 0.090189 0.421699\nvt 0.088821 0.445419\nvt 0.084491 0.456141\nvt 0.078860 0.449763\nvt 0.078089 0.454200\nvt 0.081654 0.509079\nvt 0.081727 0.516159\nvt 0.086067 0.515555\nvt 0.074369 0.509931\nvt 0.068035 0.501763\nvt 0.072290 0.514296\nvt 0.075158 0.443208\nvt 0.071453 0.455467\nvt 0.075215 0.451410\nvt 0.094477 0.596335\nvt 0.092811 0.597946\nvt 0.094783 0.600120\nvt 0.097738 0.599282\nvt 0.061883 0.555012\nvt 0.063728 0.558614\nvt 0.066603 0.553989\nvt 0.056956 0.564889\nvt 0.053967 0.569320\nvt 0.065419 0.506785\nvt 0.075055 0.533554\nvt 0.072516 0.524385\nvt 0.070747 0.534003\nvt 0.086451 0.445994\nvt 0.077373 0.444114\nvt 0.085727 0.451181\nvt 0.087875 0.438561\nvt 0.078836 0.436535\nvt 0.085570 0.563912\nvt 0.086090 0.567706\nvt 0.089730 0.567977\nvt 0.086974 0.564116\nvt 0.029752 0.536378\nvt 0.033571 0.534235\nvt 0.031367 0.528569\nvt 0.067447 0.557642\nvt 0.070147 0.573570\nvt 0.067278 0.563694\nvt 0.065292 0.566464\nvt 0.025439 0.496464\nvt 0.026079 0.500740\nvt 0.032579 0.495500\nvt 0.660669 0.039773\nvt 0.676357 0.042473\nvt 0.674119 0.047950\nvt 0.086664 0.380534\nvt 0.084013 0.384829\nvt 0.104588 0.561373\nvt 0.103548 0.567045\nvt 0.102832 0.552290\nvt 0.102204 0.557636\nvt 0.633802 0.039339\nvt 0.625791 0.052393\nvt 0.625653 0.040665\nvt 0.616020 0.040992\nvt 0.613703 0.047169\nvt 0.607227 0.043004\nvt 0.096311 0.523452\nvt 0.101216 0.516798\nvt 0.097296 0.514833\nvt 0.088812 0.380950\nvt 0.224389 0.124872\nvt 0.096823 0.556190\nvt 0.097138 0.564651\nvt 0.099317 0.566300\nvt 0.097445 0.557828\nvt 0.085600 0.560925\nvt 0.085248 0.562281\nvt 0.087665 0.561667\nvt 0.088190 0.558191\nvt 0.668661 0.531192\nvt 0.672832 0.533762\nvt 0.671075 0.525880\nvt 0.668853 0.526646\nvt 0.075299 0.463993\nvt 0.083364 0.462780\nvt 0.092936 0.552431\nvt 0.093385 0.548041\nvt 0.091107 0.552879\nvt 0.578516 0.058178\nvt 0.596959 0.053218\nvt 0.048942 0.496013\nvt 0.044263 0.505419\nvt 0.055205 0.491008\nvt 0.059617 0.491216\nvt 0.062714 0.482987\nvt 0.106717 0.600367\nvt 0.104065 0.593876\nvt 0.104312 0.597392\nvt 0.653655 0.040990\nvt 0.643847 0.037041\nvt 0.644725 0.033891\nvt 0.662341 0.045819\nvt 0.066221 0.577455\nvt 0.067273 0.574110\nvt 0.062843 0.567755\nvt 0.060468 0.570541\nvt 0.078478 0.589976\nvt 0.073146 0.587396\nvt 0.083622 0.598676\nvt 0.085782 0.597994\nvt 0.223021 0.128585\nvt 0.222389 0.132624\nvt 0.096117 0.396237\nvt 0.099086 0.535325\nvt 0.100808 0.529536\nvt 0.096554 0.535854\nvt 0.096717 0.543931\nvt 0.094794 0.541163\nvt 0.096411 0.549803\nvt 0.055424 0.551328\nvt 0.054661 0.546827\nvt 0.049076 0.548130\nvt 0.069144 0.539951\nvt 0.099122 0.404859\nvt 0.047122 0.544436\nvt 0.042272 0.547306\nvt 0.044228 0.552836\nvt 0.037338 0.533212\nvt 0.032133 0.522966\nvt 0.086304 0.570423\nvt 0.085642 0.573904\nvt 0.089047 0.572915\nvt 0.098491 0.589469\nvt 0.096212 0.584665\nvt 0.092837 0.585387\nvt 0.095108 0.588240\nvt 0.100311 0.492274\nvt 0.097361 0.478389\nvt 0.089194 0.514340\nvt 0.087675 0.525687\nvt 0.090979 0.520233\nvt 0.034161 0.538667\nvt 0.038393 0.540909\nvt 0.039093 0.534635\nvt 0.036289 0.555789\nvt 0.032579 0.553607\nvt 0.036659 0.560646\nvt 0.100431 0.564048\nvt 0.099449 0.557500\nvt 0.103176 0.588390\nvt 0.104760 0.584081\nvt 0.093526 0.520027\nvt 0.099889 0.509192\nvt 0.095252 0.510280\nvt 0.043127 0.581479\nvt 0.051213 0.582793\nvt 0.046589 0.577408\nvt 0.041097 0.577945\nvt 0.029604 0.562320\nvt 0.035633 0.570999\nvt 0.035716 0.564230\nvt 0.094561 0.565029\nvt 0.092157 0.561851\nvt 0.089075 0.562954\nvt 0.092951 0.566053\nvt 0.096463 0.567979\nvt 0.091575 0.567183\nvt 0.095003 0.572794\nvt 0.098865 0.570409\nvt 0.046180 0.518059\nvt 0.055202 0.508935\nvt 0.044837 0.515883\nvt 0.051091 0.497986\nvt 0.054182 0.499910\nvt 0.102927 0.497339\nvt 0.103136 0.512586\nvt 0.017676 0.562644\nvt 0.019355 0.566150\nvt 0.019833 0.560358\nvt 0.023341 0.548062\nvt 0.018286 0.545576\nvt 0.019848 0.551491\nvt 0.066744 0.543211\nvt 0.074899 0.540878\nvt 0.075531 0.535663\nvt 0.099502 0.607831\nvt 0.090434 0.604509\nvt 0.085824 0.605376\nvt 0.102596 0.601098\nvt 0.099926 0.599294\nvt 0.098763 0.604526\nvt 0.025600 0.578639\nvt 0.018491 0.576599\nvt 0.024827 0.582221\nvt 0.578539 0.053586\nvt 0.592115 0.045286\nvt 0.040078 0.482271\nvt 0.046211 0.485486\nvt 0.048510 0.482253\nvt 0.008497 0.607428\nvt 0.010645 0.604733\nvt 0.006561 0.605662\nvt 0.630550 0.028642\nvt 0.624024 0.028069\nvt 0.626616 0.022891\nvt 0.058812 0.503218\nvt 0.061335 0.495851\nvt 0.054618 0.504773\nvt 0.063396 0.502367\nvt 0.083797 0.405458\nvt 0.086802 0.419618\nvt 0.081467 0.419717\nvt 0.021056 0.567485\nvt 0.022477 0.574260\nvt 0.026079 0.571379\nvt 0.017939 0.572398\nvt 0.079310 0.561802\nvt 0.076644 0.563212\nvt 0.078411 0.566161\nvt 0.079192 0.565110\nvt 0.072569 0.560768\nvt 0.079481 0.555718\nvt 0.079396 0.555135\nvt 0.085201 0.405196\nvt 0.042195 0.490180\nvt 0.029004 0.489043\nvt 0.095434 0.558877\nvt 0.090546 0.558291\nvt 0.032148 0.543579\nvt 0.033539 0.548046\nvt 0.037891 0.548519\nvt 0.034656 0.544854\nvt 0.080405 0.589023\nvt 0.087340 0.595970\nvt 0.088965 0.580524\nvt 0.082108 0.575739\nvt 0.080773 0.581504\nvt 0.084093 0.585401\nvt 0.027795 0.503763\nvt 0.030510 0.507232\nvt 0.034885 0.500128\nvt 0.023994 0.521148\nvt 0.028168 0.511304\nvt 0.025334 0.511826\nvt 0.060813 0.564312\nvt 0.063961 0.562176\nvt 0.060516 0.558753\nvt 0.047079 0.528427\nvt 0.046246 0.534194\nvt 0.051555 0.527923\nvt 0.043865 0.532899\nvt 0.039799 0.541820\nvt 0.057540 0.583458\nvt 0.072983 0.594063\nvt 0.067597 0.593306\nvt 0.077335 0.599419\nvt 0.646460 0.044876\nvt 0.640260 0.052144\nvt 0.640572 0.038725\nvt 0.075054 0.544810\nvt 0.071480 0.554384\nvt 0.077372 0.549455\nvt 0.016364 0.598781\nvt 0.015537 0.597534\nvt 0.013421 0.600430\nvt 0.014453 0.601925\nvt 0.636927 0.033802\nvt 0.632896 0.028824\nvt 0.016109 0.548329\nvt 0.097123 0.606056\nvt 0.056619 0.560331\nvt 0.061357 0.547087\nvt 0.061193 0.539469\nvt 0.685101 0.534353\nvt 0.688610 0.533176\nvt 0.097211 0.531875\nvt 0.041105 0.563036\nvt 0.047600 0.569086\nvt 0.044303 0.555937\nvt 0.041165 0.553213\nvt 0.698809 0.524045\nvt 0.695246 0.531868\nvt 0.701455 0.528033\nvt 0.660453 0.533731\nvt 0.661875 0.527118\nvt 0.072637 0.598978\nvt 0.020806 0.610207\nvt 0.016664 0.605835\nvt 0.015786 0.608878\nvt 0.010742 0.609039\nvt 0.011717 0.608954\nvt 0.078782 0.537536\nvt 0.082053 0.531849\nvt 0.080041 0.529498\nvt 0.076192 0.523856\nvt 0.011257 0.613528\nvt 0.007426 0.610028\nvt 0.574935 0.054316\nvt 0.572815 0.057894\nvt 0.103325 0.534081\nvt 0.103994 0.528404\nvt 0.100457 0.532385\nvt 0.098535 0.539525\nvt 0.099004 0.536602\nvt 0.096062 0.538669\nvt 0.101212 0.538326\nvt 0.079266 0.516798\nvt 0.082268 0.524688\nvt 0.679852 0.049609\nvt 0.683800 0.048884\nvt 0.102756 0.540902\nvt 0.102928 0.537591\nvt 0.102347 0.548224\nvt 0.104388 0.542701\nvt 0.085368 0.522662\nvt 0.085525 0.528626\nvt 0.028665 0.540252\nvt 0.061073 0.451761\nvt 0.059659 0.468515\nvt 0.053814 0.474057\nvt 0.025009 0.538484\nvt 0.027243 0.528538\nvt 0.029093 0.519903\nvt 0.025377 0.523013\nvt 0.047463 0.564530\nvt 0.056718 0.540289\nvt 0.065217 0.532878\nvt 0.063271 0.531486\nvt 0.095221 0.492663\nvt 0.092769 0.502037\nvt 0.096973 0.497750\nvt 0.080396 0.502726\nvt 0.084021 0.502032\nvt 0.662036 0.533173\nvt 0.665607 0.531526\nvt 0.665796 0.526610\nvt 0.056026 0.486364\nvt 0.064004 0.476855\nvt 0.067604 0.464393\nvt 0.070524 0.463544\nvt 0.032504 0.577913\nvt 0.028209 0.581581\nvt 0.032621 0.582564\nvt 0.037745 0.581477\nvt 0.095224 0.519492\nvt 0.092574 0.524999\nvt 0.093657 0.524088\nvt 0.071607 0.501577\nvt 0.076975 0.505919\nvt 0.075227 0.496833\nvt 0.014765 0.589598\nvt 0.020732 0.590537\nvt 0.014532 0.588533\nvt 0.586565 0.043975\nvt 0.591665 0.042625\nvt 0.097846 0.604567\nvt 0.082716 0.601002\nvt 0.066133 0.514062\nvt 0.064437 0.519805\nvt 0.062569 0.525859\nvt 0.099994 0.469229\nvt 0.064374 0.561022\nvt 0.020111 0.551252\nvt 0.015136 0.551580\nvt 0.019167 0.554550\nvt 0.023864 0.556014\nvt 0.090786 0.578104\nvt 0.092394 0.573790\nvt 0.087094 0.570264\nvt 0.040420 0.570783\nvt 0.043237 0.569223\nvt 0.105305 0.579788\nvt 0.104403 0.573886\nvt 0.100113 0.572706\nvt 0.099844 0.577559\nvt 0.095520 0.502760\nvt 0.051370 0.569733\nvt 0.055811 0.576253\nvt 0.058423 0.575043\nvt 0.098876 0.410119\nvt 0.091920 0.408056\nvt 0.617653 0.031587\nvt 0.088793 0.490377\nvt 0.090670 0.503362\nvt 0.092607 0.490568\nvt 0.014362 0.562389\nvt 0.015406 0.573204\nvt 0.016399 0.562462\nvt 0.014327 0.557315\nvt 0.016999 0.554758\nvt 0.094630 0.547741\nvt 0.094877 0.549806\nvt 0.019249 0.584690\nvt 0.022296 0.580840\nvt 0.018029 0.579359\nvt 0.025441 0.586953\nvt 0.027179 0.583579\nvt 0.017894 0.577177\nvt 0.020118 0.578656\nvt 0.015786 0.585337\nvt 0.014168 0.582785\nvt 0.074274 0.556232\nvt 0.070529 0.558016\nvt 0.015363 0.578448\nvt 0.065005 0.464197\nvt 0.059849 0.455993\nvt 0.103451 0.604829\nvt 0.105620 0.602400\nvt 0.083352 0.533504\nvt 0.081163 0.539390\nvt 0.082246 0.541000\nvt 0.076504 0.541064\nvt 0.077212 0.545979\nvt 0.066739 0.588925\nvt 0.062658 0.590008\nvt 0.057122 0.593607\nvt 0.057639 0.588068\nvt 0.105522 0.600507\nvt 0.102032 0.598457\nvt 0.050440 0.488579\nvt 0.692830 0.524909\nvt 0.037723 0.554075\nvt 0.032404 0.550524\nvt 0.070132 0.470746\nvt 0.067837 0.470350\nvt 0.093244 0.576604\nvt 0.072737 0.462863\nvt 0.088591 0.563079\nvt 0.104053 0.518879\nvt 0.022708 0.557509\nvt 0.026383 0.561071\nvt 0.673827 0.525135\nvt 0.674824 0.536135\nvt 0.069379 0.522878\nvt 0.068302 0.513121\nvt 0.086055 0.554839\nvt 0.084640 0.553514\nvt 0.082631 0.558283\nvt 0.084656 0.558417\nvt 0.061836 0.595027\nvt 0.582226 0.048521\nvt 0.013748 0.595931\nvt 0.012286 0.597836\nvt 0.029458 0.574438\nvt 0.031621 0.568982\nvt 0.013352 0.591651\nvt 0.010596 0.589332\nvt 0.012629 0.590128\nvt 0.012750 0.587347\nvt 0.078956 0.558721\nvt 0.069960 0.562901\nvt 0.012829 0.590503\nvt 0.012843 0.592892\nvt 0.015466 0.594742\nvt 0.010348 0.593304\nvt 0.054979 0.539322\nvt 0.049618 0.540394\nvt 0.052634 0.544203\nvt 0.099954 0.546831\nvt 0.097707 0.549108\nvt 0.100227 0.550605\nvt 0.101644 0.545963\nvt 0.099411 0.565543\nvt 0.035261 0.511490\nvt 0.035171 0.504148\nvt 0.035793 0.522933\nvt 0.032229 0.487044\nvt 0.037930 0.493365\nvt 0.035491 0.484901\nvt 0.070732 0.577380\nvt 0.074328 0.583651\nvt 0.077749 0.583826\nvt 0.076184 0.578532\nvt 0.069733 0.580689\nvt 0.069113 0.482745\nvt 0.653712 0.036516\nvt 0.023837 0.529651\nvt 0.060597 0.565914\nvt 0.094661 0.563465\nvt 0.054495 0.520654\nvt 0.056018 0.523249\nvt 0.052538 0.515459\nvt 0.046588 0.524001\nvt 0.064035 0.469685\nvt 0.037700 0.519770\nvt 0.102471 0.543196\nvt 0.100512 0.540536\nvt 0.096464 0.540886\nvt 0.059146 0.505985\nvt 0.094051 0.478815\nvt 0.043480 0.541133\nvt 0.017999 0.556058\nvt 0.011029 0.549881\nvt 0.015159 0.553860\nvt 0.049692 0.507971\nvt 0.044069 0.513812\nvt 0.014792 0.577418\nvt 0.609807 0.051498\nvt 0.602095 0.046235\nvt 0.038176 0.508218\nvt 0.031154 0.514205\nvt 0.037981 0.574845\nvt 0.081300 0.556789\nvt 0.041720 0.530544\nvt 0.081435 0.567014\nvt 0.085041 0.571458\nvt 0.077792 0.566974\nvt 0.075329 0.566593\nvt 0.080083 0.571519\nvt 0.081482 0.569710\nvt 0.099424 0.543981\nvt 0.635584 0.050260\nvt 0.085833 0.573635\nvt 0.084035 0.574216\nvt 0.091317 0.579027\nvt 0.098626 0.524086\nvt 0.102794 0.524324\nvt 0.101440 0.520572\nvt 0.010355 0.602085\nvt 0.008419 0.600178\nvt 0.007511 0.603812\nvt 0.074860 0.425931\nvt 0.088620 0.601707\nvt 0.071914 0.555572\nvt 0.099579 0.502147\nvt 0.087756 0.507060\nvt 0.041552 0.475629\nvt 0.090671 0.509923\nvt 0.093072 0.515820\nvt 0.028967 0.545922\nvt 0.028990 0.550612\nvt 0.005536 0.601750\nvt 0.006427 0.599887\nvt 0.005190 0.597377\nvt 0.009043 0.599476\nvt 0.099743 0.553240\nvt 0.065686 0.538525\nvt 0.068542 0.532511\nvt 0.637362 0.030039\nvt 0.632256 0.022600\nvt 0.010770 0.547640\nvt 0.014306 0.603977\nvt 0.014403 0.606834\nvt 0.066511 0.547935\nvt 0.062404 0.548557\nvt 0.661593 0.036842\nvt 0.672682 0.038542\nvt 0.101680 0.596803\nvt 0.099999 0.592939\nvt 0.098107 0.592585\nvt 0.099697 0.595418\nvt 0.103851 0.598493\nvt 0.070440 0.549898\nvt 0.070192 0.553118\nvt 0.070955 0.545385\nvt 0.095851 0.596498\nvt 0.065286 0.495359\nvt 0.069809 0.493010\nvt 0.034948 0.586065\nvt 0.031436 0.584881\nvt 0.028657 0.587220\nvt 0.043949 0.584538\nvt 0.051651 0.585863\nvt 0.065866 0.436294\nvt 0.067526 0.430749\nvt 0.071567 0.416482\nvt 0.056802 0.585336\nvt 0.094388 0.532696\nvt 0.096094 0.534452\nvt 0.097405 0.529425\nvt 0.059871 0.556374\nvt 0.059517 0.552434\nvt 0.042614 0.586190\nvt 0.092960 0.526840\nvt 0.082526 0.564653\nvt 0.082254 0.561366\nvt 0.050120 0.576496\nvt 0.052480 0.574934\nvt 0.064319 0.578963\nvt 0.095660 0.581313\nvt 0.095036 0.581405\nvt 0.029265 0.565678\nvt 0.020835 0.593633\nvt 0.017812 0.594420\nvt 0.030770 0.589754\nvt 0.023768 0.590604\nvt 0.026453 0.591673\nvt 0.089108 0.431600\nvt 0.097107 0.576625\nvt 0.099619 0.582282\nvt 0.682261 0.537034\nvt 0.687099 0.535959\nvt 0.692098 0.530525\nvt 0.097173 0.553966\nvt 0.091797 0.469638\nvt 0.095106 0.471093\nvt 0.088774 0.473319\nvt 0.083147 0.468651\nvt 0.081465 0.475280\nvt 0.088321 0.553390\nvt 0.087501 0.553357\nvt 0.038769 0.524005\nvt 0.078830 0.467374\nvt 0.024616 0.547000\nvt 0.026012 0.543248\nvt 0.091586 0.593627\nvt 0.086065 0.588913\nvt 0.089892 0.594727\nvt 0.057727 0.556701\nvt 0.098931 0.393271\nvt 0.681005 0.044383\nvt 0.026707 0.507360\nvt 0.100985 0.382436\nvt 0.098553 0.386545\nvt 0.226280 0.136194\nvt 0.221444 0.139307\nvt 0.067961 0.549815\nvt 0.073553 0.544054\nvt 0.049687 0.564578\nvt 0.009170 0.595396\nvt 0.006681 0.593380\nvt 0.021067 0.554137\nvt 0.082808 0.520926\nvt 0.075473 0.518676\nvt 0.039605 0.583971\nvt 0.089153 0.559473\nvt 0.049513 0.510471\nvt 0.059477 0.510298\nvt 0.602735 0.041053\nvt 0.593575 0.048575\nvt 0.595363 0.043916\nvt 0.595658 0.040423\nvt 0.601637 0.038517\nvt 0.016750 0.541335\nvt 0.098304 0.601006\nvt 0.096199 0.602710\nvt 0.089453 0.599656\nvt 0.679493 0.535341\nvt 0.619252 0.047886\nvt 0.617684 0.053335\nvt 0.044659 0.473044\nvt 0.013146 0.585879\nvt 0.013252 0.588120\nvt 0.017170 0.611643\nvt 0.013810 0.610161\nvt 0.013200 0.613029\nvt 0.011208 0.590845\nvt 0.686159 0.054616\nvt 0.021275 0.487447\nvt 0.023759 0.491430\nvt 0.099117 0.586322\nvt 0.081728 0.569886\nvt 0.079516 0.568011\nvt 0.076076 0.454261\nvt 0.075671 0.451596\nvt 0.100748 0.525247\nvt 0.042317 0.523355\nvt 0.018701 0.488770\nvt 0.022077 0.494236\nvt 0.094367 0.554801\nvt 0.005035 0.609933\nvt 0.008566 0.614788\nvt 0.083434 0.561597\nvt 0.077191 0.433665\nvt 0.016355 0.586954\nvt 0.689597 0.528483\nvt 0.039395 0.530151\nvt 0.092021 0.381498\nvt 0.095380 0.382027\nvt 0.030423 0.525109\nvt 0.017349 0.603831\nvt 0.014875 0.604802\nvt 0.019929 0.597776\nvt 0.019040 0.595666\nvt 0.018622 0.598243\nvt 0.023284 0.594029\nvt 0.069074 0.583701\nvt 0.071383 0.589661\nvt 0.038425 0.585924\nvt 0.040211 0.588032\nvt 0.037431 0.587730\nvt 0.023183 0.499049\nvt 0.024104 0.503129\nvt 0.104006 0.570707\nvt 0.638382 0.522977\nvt 0.644069 0.529725\nvt 0.642863 0.524271\nvt 0.080705 0.559535\nvt 0.606248 0.035061\nvt 0.617523 0.027954\nvt 0.095098 0.535644\nvt 0.091821 0.543153\nvt 0.074005 0.434530\nvt 0.620082 0.039816\nvt 0.576847 0.051359\nvt 0.572929 0.052947\nvt 0.573417 0.050660\nvt 0.655057 0.046445\nvt 0.095039 0.552748\nvt 0.084716 0.550997\nvt 0.083265 0.547019\nvt 0.651505 0.533077\nvt 0.647690 0.530575\nvt 0.047182 0.506816\nvt 0.080401 0.584186\nvt 0.086026 0.588900\nvt 0.082297 0.587638\nvt 0.083209 0.586530\nvt 0.066735 0.476436\nvt 0.091364 0.598584\nvt 0.622919 0.024737\nvt 0.066343 0.482449\nvt 0.028834 0.530929\nvt 0.690777 0.534338\nvt 0.692827 0.534222\nvt 0.022262 0.595807\nvt 0.088179 0.587662\nvt 0.092585 0.593274\nvt 0.676517 0.537027\nvt 0.016159 0.601149\nvt 0.017347 0.600090\nvt 0.064969 0.490842\nvt 0.043579 0.589501\nvt 0.568749 0.056038\nvt 0.086843 0.529189\nvt 0.088633 0.527160\nvt 0.100818 0.571068\nvt 0.678233 0.038879\nvt 0.019743 0.571758\nvt 0.034913 0.588135\nvt 0.032038 0.587804\nvt 0.080860 0.602157\nvt 0.078812 0.603199\nvt 0.034091 0.589487\nvt 0.086235 0.552311\nvt 0.019365 0.534881\nvt 0.021793 0.527381\nvt 0.052711 0.464988\nvt 0.084621 0.561677\nvt 0.085419 0.559169\nvt 0.081452 0.544825\nvt 0.577664 0.048545\nvt 0.574706 0.049349\nvt 0.048387 0.469560\nvt 0.035581 0.479855\nvt 0.030571 0.482839\nvt 0.025010 0.593023\nvt 0.689205 0.535823\nvt 0.026655 0.484829\nvt 0.033880 0.542149\nvt 1.934243 0.768877\nvt 1.277907 0.768877\nvt 1.277907 0.776619\nvt 1.934243 0.776619\nvt 1.934243 0.761136\nvt 1.277907 0.761136\nvt 1.934243 0.753394\nvt 1.277907 0.753394\nvt 1.934243 0.745652\nvt 1.277907 0.745652\nvt 1.934243 0.737909\nvt 1.277907 0.737909\nvt 1.934243 0.730169\nvt 1.277907 0.730169\nvt 1.934243 0.722427\nvt 1.277907 0.722427\nvt 1.934243 0.714686\nvt 1.277907 0.714686\nvt 1.934243 0.706944\nvt 1.277907 0.706944\nvt 1.934243 0.699202\nvt 1.277907 0.699202\nvt 1.934243 0.691459\nvt 1.277907 0.691459\nvt 1.934243 0.683719\nvt 1.277907 0.683719\nvt 1.934243 0.675976\nvt 1.277907 0.675976\nvt 1.934243 0.668236\nvt 1.277907 0.668236\nvt 1.934243 0.660494\nvt 1.277907 0.660494\nvt 1.934243 0.652752\nvt 1.277907 0.652752\nvt 1.934243 0.645011\nvt 1.277907 0.645011\nvt 1.934243 0.637269\nvt 1.277907 0.637269\nvt 1.934243 0.629526\nvt 1.277907 0.629526\nvt 1.934243 0.621786\nvt 1.277907 0.621786\nvt 1.934243 0.614044\nvt 1.277907 0.614044\nvt 1.934243 0.606301\nvt 1.277907 0.606301\nvt 1.934243 0.598561\nvt 1.277907 0.598561\nvt 1.934243 0.590818\nvt 1.277907 0.590818\nvt 0.096926 0.660303\nvt 0.097099 0.661873\nvt 0.095849 0.661941\nvt 0.095697 0.660888\nvt 0.095463 0.662371\nvt 0.094890 0.662097\nvt 0.096918 0.663343\nvt 0.097641 0.662543\nvt 0.097059 0.664000\nvt 0.096055 0.665151\nvt 0.095271 0.664257\nvt 0.094745 0.665475\nvt 0.094251 0.664554\nvt 0.094356 0.663040\nvt 0.093524 0.663420\nvt 0.095597 0.658043\nvt 0.093871 0.659568\nvt 0.093232 0.660660\nvt 0.101341 0.663576\nvt 0.099662 0.665680\nvt 0.096650 0.667168\nvt 0.102638 0.653353\nvt 0.103084 0.651937\nvt 0.104163 0.652897\nvt 0.103880 0.654361\nvt 0.102079 0.655199\nvt 0.102925 0.655513\nvt 0.102021 0.655686\nvt 0.102676 0.657404\nvt 0.101074 0.657900\nvt 0.101805 0.658546\nvt 0.100546 0.655201\nvt 0.100741 0.653786\nvt 0.100254 0.656412\nvt 0.101504 0.652637\nvt 0.101983 0.651254\nvt 0.098764 0.652180\nvt 0.099715 0.649549\nvt 0.097912 0.654731\nvt 0.104253 0.659012\nvt 0.105789 0.656123\nvt 0.106812 0.653353\nvt 0.109559 0.633044\nvt 0.110024 0.631719\nvt 0.111036 0.632218\nvt 0.110425 0.633453\nvt 0.109135 0.634494\nvt 0.109467 0.634609\nvt 0.108846 0.636317\nvt 0.110203 0.637003\nvt 0.108068 0.638144\nvt 0.108588 0.638351\nvt 0.107278 0.635954\nvt 0.107726 0.634209\nvt 0.106584 0.637650\nvt 0.108249 0.632709\nvt 0.108752 0.631358\nvt 0.104477 0.636229\nvt 0.105514 0.633187\nvt 0.107082 0.629791\nvt 0.113188 0.631669\nvt 0.112841 0.635404\nvt 0.111947 0.638694\nvt 0.104735 0.647871\nvt 0.105223 0.646060\nvt 0.105605 0.646183\nvt 0.106072 0.648328\nvt 0.104326 0.649190\nvt 0.105559 0.649649\nvt 0.103594 0.650838\nvt 0.103609 0.650885\nvt 0.102420 0.649944\nvt 0.103104 0.648511\nvt 0.103521 0.647150\nvt 0.103937 0.645306\nvt 0.097843 0.659759\nvt 0.098334 0.661043\nvt 0.098523 0.658700\nvt 0.099093 0.660110\nvt 0.099209 0.657655\nvt 0.099715 0.659155\nvt 0.099986 0.659596\nvt 0.099697 0.660542\nvt 0.099034 0.661763\nvt 0.100728 0.646772\nvt 0.101752 0.643480\nvt 0.097046 0.656463\nvt 0.107997 0.650082\nvt 0.109557 0.646625\nvt 0.102882 0.661445\nvt 0.110777 0.628203\nvt 0.111311 0.628768\nvt 0.109996 0.628253\nvt 0.104520 0.643595\nvt 0.105834 0.644271\nvt 0.105076 0.641342\nvt 0.106604 0.642575\nvt 0.106013 0.639659\nvt 0.107697 0.640184\nvt 0.108792 0.640658\nvt 0.106539 0.642550\nvt 0.107608 0.644814\nvt 0.103062 0.639706\nvt 0.111047 0.642566\nvt 0.074408 0.624142\nvt 0.074038 0.623644\nvt 0.074404 0.621641\nvt 0.075116 0.622711\nvt 0.073783 0.623175\nvt 0.074099 0.621266\nvt 0.073199 0.622961\nvt 0.073522 0.621252\nvt 0.072391 0.622810\nvt 0.072564 0.621351\nvt 0.073693 0.620621\nvt 0.074226 0.621106\nvt 0.072756 0.620339\nvt 0.073094 0.619364\nvt 0.074171 0.619309\nvt 0.074892 0.619897\nvt 0.074492 0.621153\nvt 0.075618 0.621772\nvt 0.075764 0.620268\nvt 0.076322 0.620935\nvt 0.073335 0.627851\nvt 0.072738 0.627053\nvt 0.072061 0.626297\nvt 0.076909 0.618279\nvt 0.077987 0.619966\nvt 0.074550 0.617610\nvt 0.079301 0.626817\nvt 0.079898 0.626698\nvt 0.081862 0.628205\nvt 0.081121 0.628964\nvt 0.078419 0.627638\nvt 0.080149 0.629708\nvt 0.078303 0.626375\nvt 0.079046 0.626227\nvt 0.079598 0.625597\nvt 0.079057 0.630801\nvt 0.078377 0.630071\nvt 0.077678 0.628948\nvt 0.077147 0.627852\nvt 0.078010 0.625851\nvt 0.076676 0.627002\nvt 0.077437 0.625420\nvt 0.078629 0.624694\nvt 0.079954 0.624399\nvt 0.078028 0.624676\nvt 0.078738 0.624204\nvt 0.075618 0.633593\nvt 0.074923 0.632219\nvt 0.074239 0.630652\nvt 0.083291 0.625005\nvt 0.084350 0.626943\nvt 0.081728 0.622955\nvt 0.090899 0.642864\nvt 0.091131 0.642614\nvt 0.093057 0.643718\nvt 0.092393 0.644786\nvt 0.090404 0.643434\nvt 0.091412 0.645591\nvt 0.088703 0.641527\nvt 0.089270 0.640567\nvt 0.089886 0.639258\nvt 0.090031 0.646387\nvt 0.088513 0.644439\nvt 0.086945 0.642403\nvt 0.085651 0.640821\nvt 0.087512 0.639980\nvt 0.084769 0.639320\nvt 0.086400 0.638637\nvt 0.087774 0.639600\nvt 0.088526 0.638051\nvt 0.087238 0.637824\nvt 0.087783 0.636700\nvt 0.080818 0.641151\nvt 0.083038 0.644129\nvt 0.085952 0.647765\nvt 0.091962 0.637481\nvt 0.094675 0.641915\nvt 0.089795 0.634420\nvt 0.082883 0.631800\nvt 0.083790 0.631031\nvt 0.084508 0.631922\nvt 0.083198 0.633292\nvt 0.081928 0.632526\nvt 0.082912 0.633576\nvt 0.081282 0.631408\nvt 0.081495 0.631031\nvt 0.082405 0.630620\nvt 0.080926 0.634505\nvt 0.080366 0.633511\nvt 0.079868 0.632632\nvt 0.079450 0.631618\nvt 0.080992 0.630610\nvt 0.081266 0.630377\nvt 0.082377 0.629327\nvt 0.075501 0.622931\nvt 0.075116 0.624510\nvt 0.076626 0.623600\nvt 0.075657 0.625097\nvt 0.075920 0.622112\nvt 0.076449 0.621630\nvt 0.077447 0.622420\nvt 0.076843 0.623293\nvt 0.077434 0.623781\nvt 0.076700 0.624125\nvt 0.078015 0.623669\nvt 0.076187 0.626041\nvt 0.077304 0.636801\nvt 0.076226 0.635136\nvt 0.073768 0.629125\nvt 0.085637 0.628414\nvt 0.086858 0.630038\nvt 0.079823 0.621222\nvt 0.096444 0.649314\nvt 0.096042 0.650312\nvt 0.094688 0.648677\nvt 0.095111 0.647831\nvt 0.095457 0.651057\nvt 0.094093 0.649234\nvt 0.093893 0.651279\nvt 0.092601 0.649771\nvt 0.091649 0.648241\nvt 0.093397 0.647693\nvt 0.093518 0.647513\nvt 0.093803 0.646780\nvt 0.083395 0.634366\nvt 0.081763 0.635560\nvt 0.084462 0.635778\nvt 0.082876 0.636482\nvt 0.084209 0.633848\nvt 0.085253 0.632899\nvt 0.086453 0.633987\nvt 0.085698 0.634743\nvt 0.085952 0.637378\nvt 0.085865 0.637386\nvt 0.087190 0.635381\nvt 0.083678 0.637908\nvt 0.089206 0.651030\nvt 0.078952 0.638656\nvt 0.097006 0.646222\nvt 0.088065 0.632089\nvt 0.079388 0.659884\nvt 0.080194 0.660583\nvt 0.079162 0.662112\nvt 0.078714 0.661425\nvt 0.080925 0.661098\nvt 0.081808 0.662079\nvt 0.081264 0.663657\nvt 0.082890 0.662767\nvt 0.082437 0.664045\nvt 0.082423 0.665208\nvt 0.081093 0.664911\nvt 0.079875 0.664147\nvt 0.078896 0.662278\nvt 0.078577 0.662195\nvt 0.081526 0.658255\nvt 0.082892 0.659314\nvt 0.084220 0.660583\nvt 0.077135 0.665560\nvt 0.079977 0.667056\nvt 0.082624 0.667616\nvt 0.074044 0.652868\nvt 0.072879 0.653779\nvt 0.072657 0.652436\nvt 0.073699 0.651482\nvt 0.075015 0.654930\nvt 0.074969 0.654961\nvt 0.074938 0.650922\nvt 0.075265 0.652085\nvt 0.076106 0.653346\nvt 0.076297 0.654579\nvt 0.074924 0.655364\nvt 0.076602 0.655922\nvt 0.075766 0.657536\nvt 0.074129 0.656950\nvt 0.074988 0.658351\nvt 0.077693 0.650642\nvt 0.078689 0.653013\nvt 0.079364 0.655460\nvt 0.073163 0.660038\nvt 0.071676 0.657385\nvt 0.070509 0.654084\nvt 0.068938 0.631962\nvt 0.068011 0.632265\nvt 0.067588 0.631060\nvt 0.068764 0.630596\nvt 0.069209 0.633474\nvt 0.068839 0.633599\nvt 0.069932 0.630344\nvt 0.070232 0.631702\nvt 0.070639 0.633344\nvt 0.070927 0.635015\nvt 0.069340 0.635231\nvt 0.071558 0.636924\nvt 0.069984 0.637097\nvt 0.067830 0.635657\nvt 0.069321 0.637333\nvt 0.073240 0.634127\nvt 0.074281 0.637585\nvt 0.072611 0.631250\nvt 0.065278 0.632414\nvt 0.065659 0.635534\nvt 0.066179 0.639210\nvt 0.072298 0.647244\nvt 0.070874 0.647503\nvt 0.071513 0.645575\nvt 0.071806 0.645448\nvt 0.072699 0.648573\nvt 0.071379 0.649057\nvt 0.073288 0.644937\nvt 0.073570 0.646539\nvt 0.073998 0.648114\nvt 0.074535 0.649422\nvt 0.073233 0.650206\nvt 0.073292 0.650170\nvt 0.078005 0.660604\nvt 0.078453 0.659233\nvt 0.077418 0.659727\nvt 0.077965 0.658291\nvt 0.077396 0.661554\nvt 0.076913 0.660403\nvt 0.076593 0.659274\nvt 0.076885 0.658712\nvt 0.077387 0.657088\nvt 0.076116 0.645095\nvt 0.076869 0.648021\nvt 0.080260 0.657069\nvt 0.069277 0.650890\nvt 0.068163 0.647481\nvt 0.074894 0.662939\nvt 0.067743 0.627690\nvt 0.067874 0.627251\nvt 0.068793 0.627142\nvt 0.071195 0.643508\nvt 0.072822 0.643018\nvt 0.070783 0.641188\nvt 0.072723 0.641025\nvt 0.069605 0.643641\nvt 0.070862 0.641160\nvt 0.068875 0.639354\nvt 0.070359 0.638940\nvt 0.071949 0.638814\nvt 0.071020 0.627289\nvt 0.075351 0.641508\nvt 0.065849 0.628367\nvt 0.066999 0.643452\nvt 0.058604 0.624325\nvt 0.058329 0.622576\nvt 0.059179 0.622014\nvt 0.059285 0.623734\nvt 0.059654 0.621838\nvt 0.060000 0.623158\nvt 0.058998 0.621711\nvt 0.058381 0.622299\nvt 0.058598 0.620786\nvt 0.057780 0.622067\nvt 0.059596 0.620280\nvt 0.059549 0.621266\nvt 0.060189 0.621199\nvt 0.060264 0.621548\nvt 0.060145 0.620010\nvt 0.060929 0.619504\nvt 0.060988 0.620117\nvt 0.061024 0.620973\nvt 0.060882 0.622893\nvt 0.061791 0.622689\nvt 0.060384 0.627433\nvt 0.061332 0.626652\nvt 0.062687 0.625788\nvt 0.056056 0.619532\nvt 0.058148 0.617798\nvt 0.060900 0.617312\nvt 0.053563 0.626771\nvt 0.051439 0.629172\nvt 0.050664 0.628451\nvt 0.052977 0.626591\nvt 0.053785 0.626250\nvt 0.053269 0.625655\nvt 0.054178 0.626868\nvt 0.054100 0.627802\nvt 0.052460 0.629879\nvt 0.054010 0.624909\nvt 0.052690 0.624529\nvt 0.054606 0.624925\nvt 0.053922 0.624418\nvt 0.055202 0.625683\nvt 0.054563 0.626097\nvt 0.055571 0.628041\nvt 0.055032 0.629095\nvt 0.056066 0.627234\nvt 0.054318 0.630192\nvt 0.053638 0.630904\nvt 0.057497 0.632869\nvt 0.058284 0.631523\nvt 0.058938 0.630014\nvt 0.050127 0.623832\nvt 0.052111 0.622090\nvt 0.048602 0.626392\nvt 0.043891 0.643906\nvt 0.042685 0.646326\nvt 0.041792 0.645439\nvt 0.043677 0.643648\nvt 0.044820 0.641616\nvt 0.043927 0.640467\nvt 0.045590 0.642463\nvt 0.044385 0.644664\nvt 0.043797 0.646943\nvt 0.046088 0.640398\nvt 0.045047 0.639003\nvt 0.046312 0.638572\nvt 0.045580 0.637551\nvt 0.047287 0.639245\nvt 0.046442 0.640742\nvt 0.048453 0.641253\nvt 0.047496 0.643006\nvt 0.049018 0.639655\nvt 0.046392 0.645289\nvt 0.045297 0.647468\nvt 0.053929 0.639404\nvt 0.052525 0.642309\nvt 0.050675 0.646019\nvt 0.042264 0.637291\nvt 0.043837 0.634329\nvt 0.040546 0.641699\nvt 0.049827 0.632069\nvt 0.049654 0.633572\nvt 0.048203 0.632349\nvt 0.048849 0.631387\nvt 0.051152 0.631208\nvt 0.050216 0.630862\nvt 0.051404 0.631571\nvt 0.050851 0.632710\nvt 0.049971 0.633824\nvt 0.051347 0.630564\nvt 0.050177 0.629552\nvt 0.051653 0.630787\nvt 0.053282 0.631691\nvt 0.052920 0.632683\nvt 0.052502 0.633554\nvt 0.052055 0.634546\nvt 0.057842 0.624782\nvt 0.057497 0.623277\nvt 0.057206 0.625393\nvt 0.056211 0.623961\nvt 0.056611 0.626316\nvt 0.055748 0.624341\nvt 0.055474 0.624064\nvt 0.056016 0.623656\nvt 0.054930 0.623928\nvt 0.055458 0.622747\nvt 0.057047 0.622570\nvt 0.056493 0.622071\nvt 0.056435 0.635547\nvt 0.057011 0.634125\nvt 0.059623 0.628565\nvt 0.047428 0.628120\nvt 0.046209 0.629765\nvt 0.054286 0.620702\nvt 0.039642 0.651577\nvt 0.040672 0.649872\nvt 0.041232 0.650602\nvt 0.040211 0.652470\nvt 0.041899 0.651036\nvt 0.040910 0.653087\nvt 0.042184 0.649239\nvt 0.041807 0.648549\nvt 0.042295 0.649395\nvt 0.044083 0.649588\nvt 0.043446 0.651286\nvt 0.042482 0.653014\nvt 0.051357 0.635632\nvt 0.049588 0.634641\nvt 0.050408 0.636643\nvt 0.048732 0.636160\nvt 0.049851 0.638122\nvt 0.047591 0.637937\nvt 0.047494 0.637930\nvt 0.047352 0.635297\nvt 0.045961 0.636134\nvt 0.046484 0.634647\nvt 0.048711 0.634225\nvt 0.047560 0.633404\nvt 0.048466 0.650046\nvt 0.046062 0.652833\nvt 0.055301 0.637221\nvt 0.038977 0.646376\nvt 0.038280 0.650099\nvt 0.045090 0.631862\nvt 0.092989 0.668013\nvt 0.093119 0.665896\nvt 0.091721 0.666152\nvt 0.089430 0.668396\nvt 0.088481 0.666136\nvt 0.090038 0.665827\nvt 0.071466 0.617337\nvt 0.071847 0.619731\nvt 0.070575 0.619145\nvt 0.067962 0.616819\nvt 0.068893 0.620169\nvt 0.067084 0.619305\nvt 0.083769 0.665618\nvt 0.085291 0.665977\nvt 0.085969 0.668208\nvt 0.086709 0.665732\nvt 0.062339 0.619473\nvt 0.064313 0.616899\nvt 0.063580 0.618960\nvt 0.065280 0.620069\nvt 0.092910 0.664776\nvt 0.092386 0.663733\nvt 0.091461 0.665032\nvt 0.091138 0.663793\nvt 0.089969 0.665054\nvt 0.088358 0.665032\nvt 0.089694 0.663809\nvt 0.088316 0.663825\nvt 0.071153 0.622383\nvt 0.071556 0.620770\nvt 0.069881 0.622531\nvt 0.070231 0.620798\nvt 0.068564 0.622545\nvt 0.068996 0.621101\nvt 0.067070 0.622364\nvt 0.067085 0.620885\nvt 0.068934 0.620331\nvt 0.070449 0.620087\nvt 0.067085 0.620254\nvt 0.071644 0.620669\nvt 0.084024 0.663224\nvt 0.083772 0.664379\nvt 0.085446 0.663483\nvt 0.085250 0.664756\nvt 0.086816 0.663666\nvt 0.086709 0.664935\nvt 0.062725 0.620604\nvt 0.063056 0.622273\nvt 0.063978 0.620666\nvt 0.064293 0.622442\nvt 0.062590 0.620443\nvt 0.063746 0.619917\nvt 0.065237 0.620227\nvt 0.065176 0.621013\nvt 0.065585 0.622490\nvt 0.091377 0.661549\nvt 0.089004 0.661712\nvt 0.070041 0.625564\nvt 0.067638 0.625432\nvt 0.086534 0.661482\nvt 0.065192 0.625428\nvt 0.380447 0.034022\nvt 0.379959 0.051354\nvt 0.373419 0.049897\nvt 0.386587 0.050282\nvt 0.392317 0.046724\nvt 0.396259 0.041226\nvt 0.397811 0.034626\nvt 0.396731 0.027956\nvt 0.393168 0.022195\nvt 0.387672 0.018232\nvt 0.381078 0.016671\nvt 0.374388 0.017756\nvt 0.368623 0.021324\nvt 0.364664 0.026833\nvt 0.363113 0.033444\nvt 0.364214 0.040157\nvt 0.367811 0.045969\nvt 0.275866 0.069464\nvt 0.275866 0.065437\nvt 0.196619 0.065437\nvt 0.196619 0.069464\nvt 0.275866 0.073491\nvt 0.196619 0.073491\nvt 0.275866 0.013083\nvt 0.275866 0.009056\nvt 0.196619 0.009056\nvt 0.196619 0.013083\nvt 0.275866 0.017110\nvt 0.196619 0.017110\nvt 0.275866 0.021137\nvt 0.196619 0.021137\nvt 0.275866 0.025164\nvt 0.196619 0.025164\nvt 0.275866 0.029192\nvt 0.196619 0.029192\nvt 0.275866 0.033219\nvt 0.196619 0.033219\nvt 0.275866 0.037246\nvt 0.196619 0.037246\nvt 0.275866 0.041274\nvt 0.196619 0.041274\nvt 0.275866 0.045301\nvt 0.196619 0.045301\nvt 0.275866 0.049328\nvt 0.196619 0.049328\nvt 0.275866 0.053355\nvt 0.196619 0.053355\nvt 0.275866 0.057382\nvt 0.196619 0.057382\nvt 0.275866 0.061410\nvt 0.196619 0.061410\nvt 0.186598 0.069464\nvt 0.186598 0.065437\nvt 0.167933 0.065437\nvt 0.167933 0.069464\nvt 0.186598 0.073491\nvt 0.167933 0.073491\nvt 0.186598 0.013083\nvt 0.186598 0.009056\nvt 0.167933 0.009056\nvt 0.167933 0.013083\nvt 0.186598 0.017110\nvt 0.167933 0.017110\nvt 0.186598 0.021137\nvt 0.167933 0.021138\nvt 0.186598 0.025164\nvt 0.167933 0.025164\nvt 0.186598 0.029192\nvt 0.167933 0.029192\nvt 0.186598 0.033219\nvt 0.167933 0.033219\nvt 0.186598 0.037246\nvt 0.167933 0.037246\nvt 0.186598 0.041274\nvt 0.167933 0.041274\nvt 0.186598 0.045301\nvt 0.167933 0.045301\nvt 0.186598 0.049328\nvt 0.167933 0.049328\nvt 0.186598 0.053355\nvt 0.167933 0.053355\nvt 0.186598 0.057382\nvt 0.167933 0.057382\nvt 0.186598 0.061410\nvt 0.167933 0.061410\nvt 0.162245 0.064720\nvt 0.162245 0.068628\nvt 0.162245 0.072535\nvt 0.162245 0.010012\nvt 0.162245 0.013919\nvt 0.162245 0.017827\nvt 0.162245 0.021735\nvt 0.162245 0.025642\nvt 0.162245 0.029550\nvt 0.162245 0.033458\nvt 0.162245 0.037366\nvt 0.162245 0.041274\nvt 0.162245 0.045181\nvt 0.162245 0.049089\nvt 0.162245 0.052996\nvt 0.162245 0.056904\nvt 0.162245 0.060812\nvt 0.380629 0.062183\nvt 0.369975 0.060130\nvt 0.391306 0.060019\nvt 0.400374 0.053924\nvt 0.406435 0.044823\nvt 0.408605 0.034089\nvt 0.406491 0.023302\nvt 0.400390 0.014169\nvt 0.391271 0.008055\nvt 0.380505 0.005895\nvt 0.369730 0.008026\nvt 0.360595 0.014126\nvt 0.354491 0.023265\nvt 0.352352 0.034060\nvt 0.354529 0.044868\nvt 0.360715 0.054033\nvt 0.284630 0.050433\nvt 0.284630 0.046992\nvt 0.285806 0.046992\nvt 0.285806 0.050433\nvt 0.284630 0.053874\nvt 0.285806 0.053874\nvt 0.284630 0.057316\nvt 0.285806 0.057316\nvt 0.284630 0.060757\nvt 0.285806 0.060757\nvt 0.284630 0.064197\nvt 0.285806 0.064197\nvt 0.284630 0.012582\nvt 0.284630 0.009141\nvt 0.285806 0.009141\nvt 0.285806 0.012582\nvt 0.284630 0.016023\nvt 0.285806 0.016023\nvt 0.284630 0.019464\nvt 0.285806 0.019464\nvt 0.284630 0.022905\nvt 0.285806 0.022905\nvt 0.284630 0.026346\nvt 0.285806 0.026346\nvt 0.284630 0.029787\nvt 0.285806 0.029787\nvt 0.284630 0.033228\nvt 0.285806 0.033228\nvt 0.284630 0.036669\nvt 0.285806 0.036669\nvt 0.284630 0.040110\nvt 0.285806 0.040110\nvt 0.284630 0.043551\nvt 0.285806 0.043551\nvt 0.319563 0.033272\nvt 0.326064 0.044789\nvt 0.321216 0.046440\nvt 0.329741 0.041448\nvt 0.332216 0.036770\nvt 0.332579 0.031606\nvt 0.330960 0.026696\nvt 0.327607 0.022785\nvt 0.323030 0.020469\nvt 0.317924 0.020102\nvt 0.313068 0.021740\nvt 0.309201 0.025134\nvt 0.306912 0.029769\nvt 0.306550 0.034937\nvt 0.308170 0.039853\nvt 0.311525 0.043769\nvt 0.316107 0.046087\nvt 1.307945 0.053718\nvt 1.316536 0.056670\nvt 1.316125 0.059827\nvt 1.306371 0.056476\nvt 1.325589 0.056069\nvt 1.326404 0.059145\nvt 1.333726 0.052009\nvt 1.335642 0.054535\nvt 1.339708 0.045106\nvt 1.342433 0.046699\nvt 1.342624 0.036413\nvt 1.345745 0.036829\nvt 1.342031 0.027252\nvt 1.345071 0.026428\nvt 1.338018 0.019018\nvt 1.340515 0.017079\nvt 1.331197 0.012965\nvt 1.332771 0.010207\nvt 1.322606 0.010014\nvt 1.323017 0.006856\nvt 1.313553 0.010615\nvt 1.312738 0.007538\nvt 1.305416 0.014675\nvt 1.303500 0.012148\nvt 1.299434 0.021577\nvt 1.296708 0.019985\nvt 1.296518 0.030271\nvt 1.293397 0.029855\nvt 1.297111 0.039431\nvt 1.294071 0.040256\nvt 1.301124 0.047665\nvt 1.298627 0.049604\nvt 0.187751 0.069464\nvt 0.187751 0.065437\nvt 0.187751 0.073491\nvt 0.187751 0.013083\nvt 0.187751 0.009056\nvt 0.187751 0.017110\nvt 0.187751 0.021137\nvt 0.187751 0.025164\nvt 0.187751 0.029192\nvt 0.187751 0.033219\nvt 0.187751 0.037246\nvt 0.187751 0.041274\nvt 0.187751 0.045301\nvt 0.187751 0.049328\nvt 0.187751 0.053355\nvt 0.187751 0.057382\nvt 0.187751 0.061410\nvt 0.193348 0.069464\nvt 0.193348 0.065437\nvt 0.193348 0.073491\nvt 0.193348 0.013083\nvt 0.193348 0.009056\nvt 0.193348 0.017110\nvt 0.193348 0.021137\nvt 0.193348 0.025164\nvt 0.193348 0.029192\nvt 0.193348 0.033219\nvt 0.193348 0.037246\nvt 0.193348 0.041274\nvt 0.193348 0.045301\nvt 0.193348 0.049328\nvt 0.193348 0.053355\nvt 0.193348 0.057382\nvt 0.193348 0.061410\nvt 0.194984 0.069464\nvt 0.194984 0.065437\nvt 0.194984 0.073491\nvt 0.194984 0.013083\nvt 0.194984 0.009056\nvt 0.194984 0.017110\nvt 0.194984 0.021137\nvt 0.194984 0.025164\nvt 0.194984 0.029192\nvt 0.194984 0.033219\nvt 0.194984 0.037246\nvt 0.194984 0.041274\nvt 0.194984 0.045301\nvt 0.194984 0.049328\nvt 0.194984 0.053355\nvt 0.194984 0.057382\nvt 0.194984 0.061410\nvt 0.332951 0.057433\nvt 0.322831 0.060778\nvt 0.321535 0.049589\nvt 0.327558 0.047545\nvt 0.341061 0.050434\nvt 0.332364 0.043374\nvt 0.345918 0.040823\nvt 0.335220 0.037660\nvt 0.346773 0.030060\nvt 0.335694 0.031273\nvt 0.343494 0.019780\nvt 0.333715 0.025186\nvt 0.336577 0.011548\nvt 0.329585 0.020326\nvt 0.327071 0.006619\nvt 0.323929 0.017434\nvt 0.316421 0.005744\nvt 0.317609 0.016951\nvt 0.306249 0.009062\nvt 0.311585 0.018954\nvt 0.298104 0.016069\nvt 0.306776 0.023138\nvt 0.293230 0.025700\nvt 0.303916 0.028868\nvt 0.292371 0.036490\nvt 0.303440 0.035272\nvt 0.295661 0.046794\nvt 0.305424 0.041373\nvt 0.302604 0.055038\nvt 0.309563 0.046243\nvt 0.312145 0.059953\nvt 0.315224 0.049146\nvt 0.326814 0.046145\nvt 0.321386 0.047995\nvt 0.331142 0.042362\nvt 0.333705 0.037193\nvt 0.334117 0.031425\nvt 0.332314 0.025935\nvt 0.328572 0.021559\nvt 0.323459 0.018964\nvt 0.317752 0.018546\nvt 0.312321 0.020370\nvt 0.307992 0.024160\nvt 0.305425 0.029339\nvt 0.305014 0.035119\nvt 0.306819 0.040620\nvt 0.310566 0.045003\nvt 0.315683 0.047604\nvt 0.081154 0.056834\nvt 0.066549 0.060601\nvt 0.060135 0.041743\nvt 0.105923 0.065839\nvt 0.109985 0.057125\nvt 0.114954 0.068559\nvt 0.108345 0.075324\nvt 0.115168 0.035163\nvt 0.118228 0.044872\nvt 0.050252 0.051993\nvt 0.031802 0.056776\nvt 0.034673 0.050015\nvt 0.039272 0.025873\nvt 0.050010 0.046369\nvt 0.036202 0.039852\nvt 0.023744 0.035062\nvt 0.019633 0.030839\nvt 0.024397 0.022885\nvt 0.089665 0.072053\nvt 0.093876 0.076556\nvt 0.088816 0.081609\nvt 0.082690 0.073206\nvt 0.058450 0.076380\nvt 0.064638 0.075434\nvt 0.064232 0.088567\nvt 0.111924 0.042290\nvt 0.105658 0.058906\nvt 0.104938 0.057270\nvt 0.110037 0.041670\nvt 0.113604 0.032589\nvt 0.117202 0.027030\nvt 0.117157 0.027050\nvt 0.119032 0.029405\nvt 0.117897 0.031150\nvt 0.118858 0.033619\nvt 0.119622 0.039442\nvt 1.121884 0.028831\nvt 1.124493 0.027168\nvt 1.125538 0.028812\nvt 1.122764 0.031879\nvt 1.126432 0.032259\nvt 1.124621 0.034706\nvt 0.120830 0.085156\nvt 0.121380 0.076173\nvt 0.125925 0.076020\nvt 0.126812 0.083300\nvt 0.138974 0.162640\nvt 0.140010 0.158004\nvt 0.147803 0.170182\nvt 0.155829 0.126188\nvt 0.161186 0.120172\nvt 0.170813 0.127454\nvt 0.164142 0.134697\nvt 0.130189 0.113484\nvt 0.134690 0.115099\nvt 0.130248 0.121008\nvt 0.041146 0.067970\nvt 0.027517 0.066694\nvt 0.050023 0.064834\nvt 0.056788 0.182606\nvt 0.049079 0.190311\nvt 0.043231 0.187310\nvt 0.051765 0.179976\nvt 0.098416 0.165241\nvt 0.101983 0.173864\nvt 0.099054 0.172663\nvt 0.097515 0.167534\nvt 0.119593 0.140463\nvt 0.133559 0.137850\nvt 0.132505 0.148141\nvt 0.121982 0.149577\nvt 0.110808 0.148988\nvt 0.122254 0.156554\nvt 0.112862 0.166133\nvt 0.082834 0.148849\nvt 0.071040 0.166921\nvt 0.066532 0.166446\nvt 0.102329 0.164417\nvt 0.123195 0.172177\nvt 0.120738 0.171390\nvt 0.127162 0.162208\nvt 0.109363 0.206766\nvt 0.120123 0.205527\nvt 0.114019 0.216490\nvt 0.075388 0.075972\nvt 0.078853 0.064488\nvt 0.085937 0.065842\nvt 0.107828 0.123320\nvt 0.103926 0.117223\nvt 0.108896 0.111834\nvt 0.145171 0.170648\nvt 0.139555 0.163053\nvt 0.039088 0.147953\nvt 0.060656 0.140059\nvt 0.060736 0.142736\nvt 0.039144 0.149432\nvt 0.077923 0.131495\nvt 0.085302 0.137186\nvt 0.071286 0.135590\nvt 0.116821 0.114152\nvt 0.115344 0.124656\nvt 0.122859 0.114031\nvt 0.122004 0.122981\nvt 0.072187 0.150720\nvt 0.074761 0.150436\nvt 0.064553 0.160959\nvt 0.062788 0.157652\nvt 0.079225 0.146309\nvt 0.050147 0.166529\nvt 0.048005 0.162662\nvt 0.146352 0.112457\nvt 0.149855 0.118094\nvt 0.136878 0.123605\nvt 0.146527 0.130476\nvt 0.153254 0.128503\nvt 0.151897 0.131056\nvt 0.148516 0.131596\nvt 0.055938 0.168238\nvt 0.081847 0.087179\nvt 0.080373 0.093100\nvt 0.071989 0.086941\nvt 0.170353 0.117341\nvt 0.156990 0.111357\nvt 0.167797 0.104204\nvt 0.047591 0.141307\nvt 0.060618 0.131705\nvt 0.189531 0.105879\nvt 0.190777 0.093462\nvt 0.195045 0.095675\nvt 0.205768 0.094009\nvt 0.196254 0.088096\nvt 0.195853 0.085986\nvt 0.206863 0.090507\nvt 0.189521 0.114758\nvt 0.199962 0.103288\nvt 0.198348 0.111367\nvt 0.065833 0.118048\nvt 0.065877 0.116154\nvt 0.073691 0.118217\nvt 0.061213 0.125866\nvt 0.046590 0.124641\nvt 0.061985 0.120722\nvt 0.132654 0.104886\nvt 0.127567 0.104260\nvt 0.132069 0.098013\nvt 0.135232 0.098938\nvt 0.049672 0.026782\nvt 0.062460 0.038134\nvt 0.061576 0.196252\nvt 0.062654 0.200033\nvt 0.060886 0.199610\nvt 0.028590 0.201535\nvt 0.030589 0.194054\nvt 0.044714 0.200358\nvt 0.023552 0.179346\nvt 0.023708 0.177549\nvt 0.025495 0.182566\nvt 0.022241 0.181659\nvt 0.020092 0.195850\nvt 0.206101 0.111320\nvt 0.202370 0.116714\nvt 0.195301 0.117779\nvt 0.215288 0.110470\nvt 0.203172 0.121605\nvt 0.020835 0.070652\nvt 0.032076 0.069018\nvt 0.030825 0.071225\nvt 0.025502 0.072029\nvt 0.065046 0.187485\nvt 0.057932 0.191397\nvt 0.093672 0.198661\nvt 0.101925 0.200744\nvt 0.100724 0.206868\nvt 0.027978 0.138554\nvt 0.022162 0.142785\nvt 0.019984 0.139039\nvt 0.027042 0.136688\nvt 0.050858 0.129429\nvt 0.092953 0.201075\nvt 0.094813 0.207348\nvt 0.092516 0.207376\nvt 0.091596 0.204655\nvt 0.156229 0.130214\nvt 0.159680 0.134783\nvt 0.157605 0.134772\nvt 0.155028 0.132366\nvt 0.043201 0.135566\nvt 0.086063 0.121454\nvt 0.077720 0.121030\nvt 0.078411 0.119011\nvt 0.085051 0.119762\nvt 0.090533 0.070486\nvt 0.093106 0.073697\nvt 0.112729 0.092662\nvt 0.107732 0.102996\nvt 0.101245 0.096812\nvt 0.104704 0.090990\nvt 0.097917 0.189696\nvt 0.100629 0.192593\nvt 0.091408 0.195667\nvt 0.094864 0.193137\nvt 0.100580 0.196376\nvt 0.094512 0.196014\nvt 0.041405 0.008499\nvt 0.033728 0.015020\nvt 0.033247 0.012014\nvt 0.038807 0.008782\nvt 0.128174 0.067974\nvt 0.125938 0.055741\nvt 0.128867 0.054946\nvt 0.131483 0.066402\nvt 0.132933 0.081453\nvt 0.135014 0.080281\nvt 0.029626 0.042083\nvt 0.036226 0.043792\nvt 0.031267 0.042706\nvt 0.077526 0.140321\nvt 0.081816 0.139636\nvt 0.123301 0.211309\nvt 0.127159 0.206722\nvt 0.130154 0.209403\nvt 0.177972 0.186512\nvt 0.164614 0.183585\nvt 0.173050 0.169657\nvt 0.134664 0.202953\nvt 0.127904 0.201148\nvt 0.130471 0.197928\nvt 0.165377 0.156127\nvt 0.152910 0.148870\nvt 0.154492 0.147102\nvt 0.165492 0.154031\nvt 0.094543 0.165884\nvt 0.093737 0.163555\nvt 0.093572 0.159240\nvt 0.161649 0.173288\nvt 0.151098 0.178217\nvt 0.152715 0.182854\nvt 0.147819 0.182694\nvt 0.147817 0.179589\nvt 0.181910 0.175948\nvt 0.183662 0.127773\nvt 0.196320 0.194497\nvt 0.192458 0.201154\nvt 0.189830 0.197387\nvt 0.159111 0.189360\nvt 0.162869 0.192386\nvt 0.156652 0.192330\nvt 0.171193 0.198903\nvt 0.171761 0.199734\nvt 0.169384 0.202124\nvt 0.085289 0.155375\nvt 0.090738 0.142277\nvt 0.098350 0.140953\nvt 0.098398 0.153410\nvt 0.078180 0.175005\nvt 0.071316 0.180835\nvt 0.079873 0.168881\nvt 0.085958 0.166827\nvt 0.070462 0.090446\nvt 0.079724 0.095030\nvt 0.081010 0.096669\nvt 0.091348 0.218051\nvt 0.093517 0.221403\nvt 0.088815 0.220397\nvt 0.116423 0.241039\nvt 0.123397 0.237040\nvt 0.124102 0.237974\nvt 0.117186 0.241890\nvt 0.108384 0.232427\nvt 0.119679 0.223848\nvt 0.116304 0.230698\nvt 0.095515 0.222260\nvt 0.093810 0.222065\nvt 0.104423 0.215773\nvt 0.108064 0.225295\nvt 0.143901 0.126755\nvt 0.133458 0.159209\nvt 0.132121 0.154334\nvt 0.194025 0.186809\nvt 0.156569 0.100290\nvt 0.050946 0.071521\nvt 0.165445 0.161871\nvt 0.218130 0.113538\nvt 0.226425 0.102700\nvt 0.216044 0.104980\nvt 0.224092 0.101378\nvt 0.156495 0.096055\nvt 0.156577 0.095816\nvt 0.166881 0.098815\nvt 0.142051 0.109255\nvt 0.142096 0.109037\nvt 0.146743 0.106020\nvt 0.220536 0.098907\nvt 0.214001 0.097174\nvt 0.229722 0.094479\nvt 0.230012 0.090456\nvt 0.233648 0.094046\nvt 0.172021 0.159113\nvt 0.167562 0.153333\nvt 0.031080 0.135173\nvt 0.039018 0.134311\nvt 0.028358 0.149365\nvt 0.178384 0.202726\nvt 0.182208 0.193855\nvt 0.183071 0.202966\nvt 0.019287 0.050053\nvt 0.020073 0.054182\nvt 0.011619 0.054575\nvt 0.015679 0.047263\nvt 0.023324 0.043431\nvt 0.173494 0.200799\nvt 0.170278 0.207264\nvt 0.167751 0.205106\nvt 0.170182 0.202869\nvt 0.035989 0.172422\nvt 0.037155 0.181613\nvt 0.034243 0.175310\nvt 0.167842 0.190005\nvt 0.106652 0.180998\nvt 0.117903 0.184816\nvt 0.118327 0.169290\nvt 0.122960 0.183712\nvt 0.123527 0.046466\nvt 0.122161 0.064518\nvt 0.175815 0.195152\nvt 0.164046 0.200932\nvt 0.013217 0.065430\nvt 0.010015 0.068516\nvt 0.008411 0.063871\nvt 0.019384 0.072858\nvt 0.125597 0.195474\nvt 0.131305 0.192901\nvt 0.026468 0.205921\nvt 0.018735 0.198537\nvt 0.080160 0.173877\nvt 0.087554 0.167371\nvt 0.125406 0.231090\nvt 0.124508 0.224743\nvt 0.125113 0.223821\nvt 0.128280 0.230539\nvt 0.111056 0.238200\nvt 0.120353 0.230687\nvt 0.122129 0.236712\nvt 0.132144 0.108543\nvt 0.117744 0.100556\nvt 0.122059 0.102415\nvt 0.045745 0.203743\nvt 0.037564 0.202717\nvt 0.027713 0.154112\nvt 0.021478 0.156242\nvt 0.022062 0.157299\nvt 0.015720 0.156609\nvt 0.015390 0.154350\nvt 0.018332 0.149137\nvt 0.012845 0.147495\nvt 0.233629 0.096584\nvt 0.231213 0.097151\nvt 0.226266 0.107390\nvt 0.065764 0.193144\nvt 0.072917 0.190651\nvt 0.071610 0.195150\nvt 0.075371 0.193871\nvt 0.075153 0.194478\nvt 0.066440 0.197392\nvt 0.070317 0.197398\nvt 0.071600 0.199542\nvt 0.067151 0.200264\nvt 0.091722 0.119150\nvt 0.093554 0.120437\nvt 0.095457 0.135880\nvt 0.092382 0.130336\nvt 0.145845 0.140786\nvt 0.144354 0.134581\nvt 0.146709 0.133975\nvt 0.147859 0.138836\nvt 0.108647 0.139236\nvt 0.103968 0.131384\nvt 0.116077 0.131128\nvt 0.026254 0.040934\nvt 0.027700 0.046696\nvt 0.020417 0.042461\nvt 0.015839 0.043140\nvt 0.020264 0.040802\nvt 0.102094 0.183399\nvt 0.098121 0.189547\nvt 0.099124 0.182349\nvt 0.030822 0.044558\nvt 0.165524 0.194766\nvt 0.162306 0.200318\nvt 0.160529 0.199017\nvt 0.161388 0.195369\nvt 0.113265 0.224705\nvt 0.122534 0.220209\nvt 0.200003 0.094565\nvt 0.206960 0.105570\nvt 0.161795 0.193576\nvt 0.177032 0.123667\nvt 0.160036 0.193897\nvt 0.156114 0.194183\nvt 0.187713 0.179745\nvt 0.188060 0.171673\nvt 0.190845 0.170199\nvt 0.191419 0.178158\nvt 0.178574 0.165156\nvt 0.181809 0.167543\nvt 0.093550 0.216897\nvt 0.100293 0.223976\nvt 0.133463 0.185230\nvt 0.131163 0.188940\nvt 0.131261 0.188494\nvt 0.133413 0.185098\nvt 0.126745 0.189232\nvt 0.090173 0.235510\nvt 0.099299 0.230810\nvt 0.099391 0.235999\nvt 0.022394 0.184599\nvt 0.018051 0.188360\nvt 0.016527 0.182762\nvt 0.093370 0.225330\nvt 0.094709 0.229803\nvt 0.088560 0.229867\nvt 0.040047 0.208341\nvt 0.037262 0.207326\nvt 0.042716 0.206401\nvt 0.079278 0.178806\nvt 0.075758 0.180404\nvt 0.077603 0.178110\nvt 0.078631 0.177825\nvt 0.080015 0.177775\nvt 0.043971 0.116312\nvt 0.044968 0.114214\nvt 0.017649 0.126046\nvt 0.019109 0.130251\nvt 0.018639 0.130433\nvt 0.015730 0.128224\nvt 0.032703 0.125218\nvt 0.030837 0.116670\nvt 0.038894 0.127107\nvt 0.030461 0.130096\nvt 0.097898 0.085930\nvt 0.093319 0.093106\nvt 0.075447 0.184530\nvt 0.081038 0.178237\nvt 0.079958 0.180639\nvt 0.185885 0.163536\nvt 0.183925 0.162006\nvt 0.185444 0.159959\nvt 0.187739 0.161492\nvt 0.131973 0.205044\nvt 0.137434 0.203965\nvt 0.136062 0.205551\nvt 0.130576 0.208241\nvt 0.130463 0.208329\nvt 0.181034 0.159990\nvt 0.172745 0.155688\nvt 0.172564 0.153658\nvt 0.179025 0.156871\nvt 0.177347 0.159570\nvt 0.155820 0.176008\nvt 0.147524 0.165616\nvt 0.087612 0.218039\nvt 0.142035 0.156041\nvt 0.097183 0.116094\nvt 0.099750 0.107275\nvt 0.098182 0.121609\nvt 0.087299 0.125232\nvt 0.072714 0.123228\nvt 0.025306 0.120319\nvt 0.022876 0.115156\nvt 0.022636 0.112493\nvt 0.030706 0.113160\nvt 0.111363 0.182438\nvt 0.076177 0.144785\nvt 0.077230 0.143849\nvt 0.141530 0.134012\nvt 0.156978 0.156146\nvt 0.148182 0.150185\nvt 0.119951 0.192345\nvt 0.110573 0.195126\nvt 0.118527 0.200057\nvt 0.039124 0.128141\nvt 0.032404 0.129905\nvt 0.043433 0.129014\nvt 0.040744 0.130771\nvt 0.088282 0.225050\nvt 0.084822 0.226091\nvt 0.186776 0.098479\nvt 0.182090 0.111357\nvt 0.179057 0.101482\nvt 0.013600 0.190323\nvt 0.085652 0.223081\nvt 0.088254 0.222838\nvt 0.093178 0.222354\nvt 0.092519 0.222586\nvt 0.125014 0.092467\nvt 0.128687 0.087283\nvt 0.132385 0.092677\nvt 0.128460 0.095948\nvt 0.135650 0.088821\nvt 0.137135 0.088255\nvt 0.015560 0.142731\nvt 0.011182 0.145722\nvt 0.012837 0.142326\nvt 0.012644 0.154153\nvt 0.011185 0.150080\nvt 0.186926 0.167603\nvt 0.171469 0.213444\nvt 0.166649 0.209449\nvt 0.017396 0.119595\nvt 0.023884 0.129382\nvt 0.012490 0.181237\nvt 0.011705 0.184862\nvt 0.008218 0.184498\nvt 0.010011 0.180840\nvt 0.148646 0.162609\nvt 0.027091 0.176553\nvt 0.031707 0.183187\nvt 0.023869 0.176550\nvt 0.044665 0.011940\nvt 0.198613 0.198424\nvt 0.200550 0.199047\nvt 0.196008 0.200671\nvt 0.196796 0.190335\nvt 0.198395 0.190021\nvt 0.200837 0.192059\nvt 0.198686 0.191310\nvt 0.027071 0.187742\nvt 0.191515 0.181889\nvt 0.193662 0.180757\nvt 0.196873 0.184990\nvt 0.179433 0.208028\nvt 0.180829 0.209364\nvt 0.176796 0.214852\nvt 0.175323 0.213392\nvt 0.186787 0.190800\nvt 0.186837 0.201455\nvt 0.102722 0.078639\nvt 0.011683 0.180019\nvt 0.016037 0.179999\nvt 0.191225 0.087425\nvt 0.049550 0.048878\nvt 0.049573 0.048873\nvt 0.119526 0.028547\nvt 0.043148 0.018383\nvt 0.045955 0.017102\nvt 0.087405 0.220129\nvt 0.053131 0.193699\nvt 0.052049 0.198793\nvt 0.056872 0.196288\nvt 0.059312 0.199295\nvt 0.076094 0.167129\nvt 0.087176 0.159157\nvt 0.125878 0.214213\nvt 0.129566 0.210891\nvt 0.124414 0.217114\nvt 0.020715 0.181358\nvt 0.160920 0.201507\nvt 0.226716 0.096194\nvt 0.227734 0.091843\nvt 0.063149 0.177208\nvt 0.097959 0.074280\nvt 0.096304 0.073044\nvt 0.043988 0.177301\nvt 0.048058 0.176273\nvt 0.019126 0.060028\nvt 0.015093 0.070628\nvt 0.021116 0.064615\nvt 0.042922 0.166107\nvt 0.039148 0.167355\nvt 0.037854 0.165330\nvt 0.041873 0.163692\nvt 0.041698 0.173302\nvt 0.038483 0.174736\nvt 0.097399 0.109477\nvt 0.094045 0.103456\nvt 0.223633 0.095420\nvt 0.218701 0.095128\nvt 0.223195 0.093784\nvt 0.047372 0.172013\nvt 0.089821 0.097423\nvt 0.088424 0.099597\nvt 0.188833 0.087329\nvt 0.190061 0.086217\nvt 0.093363 0.212850\nvt 0.096078 0.212763\nvt 0.094763 0.214951\nvt 0.093344 0.212905\nvt 0.105221 0.221789\nvt 0.152613 0.103888\nvt 0.147612 0.100989\nvt 0.058851 0.200405\nvt 0.061098 0.199729\nvt 0.061255 0.200797\nvt 0.072486 0.094997\nvt 0.071095 0.096384\nvt 0.063507 0.092451\nvt 0.045853 0.167893\nvt 0.072674 0.046676\nvt 0.012989 0.045590\nvt 0.010683 0.048923\nvt 0.090480 0.222843\nvt 0.029399 0.130764\nvt 0.024522 0.131902\nvt 0.087204 0.233401\nvt 0.125959 0.184982\nvt 0.128226 0.186726\nvt 0.125022 0.183523\nvt 0.214325 0.093873\nvt 0.034432 0.170603\nvt 0.035489 0.168394\nvt 0.037363 0.168994\nvt 0.175777 0.191232\nvt 0.120978 0.036634\nvt 0.055017 0.172076\nvt 0.106112 0.208584\nvt 0.030261 0.208648\nvt 0.030620 0.210152\nvt 0.227083 0.092107\nvt 0.226652 0.091234\nvt 0.033736 0.207322\nvt 0.042518 0.211043\nvt 0.037405 0.211381\nvt 0.037242 0.212456\nvt 0.036939 0.208842\nvt 0.083542 0.229203\nvt 0.081598 0.228618\nvt 0.081936 0.225931\nvt 0.143707 0.103966\nvt 0.143726 0.103211\nvt 0.110658 0.035568\nvt 0.112479 0.031980\nvt 0.038998 0.192119\nvt 0.103912 0.106942\nvt 0.198375 0.188679\nvt 0.199631 0.188206\nvt 0.165113 0.206684\nvt 0.164390 0.207110\nvt 0.078386 0.185598\nvt 0.167955 0.152480\nvt 0.058304 0.175216\nvt 0.134412 0.188597\nvt 0.134755 0.192979\nvt 0.054805 0.078559\nvt 0.037808 0.208865\nvt 0.082199 0.098054\nvt 0.044927 0.171738\nvt 0.190588 0.203690\nvt 0.188587 0.204307\nvt 0.048036 0.203537\nvt 0.048035 0.203625\nvt 0.046099 0.206971\nvt 0.029542 0.042239\nvt 0.106979 0.085146\nvt 0.113235 0.085278\nvt 0.126074 0.233730\nvt 0.009782 0.187965\nvt 0.069623 0.072230\nvt 0.122718 0.223321\nvt 0.049709 0.073087\nvt 0.045869 0.071186\nvt 0.115642 0.076111\nvt 0.031371 0.176180\nvt 0.151826 0.189978\nvt 0.158709 0.187534\nvt 0.150558 0.098170\nvt 0.112018 0.241518\nvt 0.147317 0.127243\nvt 0.071767 0.139467\nvt 0.099282 0.211499\nvt 0.197494 0.192654\nvt 0.197978 0.195504\nvt 0.030254 0.173715\nvt 0.032126 0.173193\nvt 0.088243 0.064198\nvt 0.193370 0.202619\nvt 0.099402 0.178299\nvt 0.124465 0.222742\nvt 0.124446 0.222740\nvt 0.124460 0.222753\nvt 0.132433 0.160617\nvt 0.132266 0.160763\nvt 0.088851 0.101951\nvt 0.092771 0.104346\nvt 0.202015 0.192005\nvt 0.071447 0.141630\nvt 0.105387 0.198959\nvt 0.016515 0.031798\nvt 0.017386 0.027729\nvt 0.102046 0.069325\nvt 0.019031 0.034990\nvt 0.150186 0.186275\nvt 0.153833 0.186787\nvt 0.130443 0.186593\nvt 0.129282 0.187188\nvt 0.041007 0.070473\nvt 0.036881 0.070643\nvt 0.187468 0.092633\nvt 0.186578 0.094575\nvt 0.095156 0.115782\nvt 0.164027 0.211170\nvt 0.163760 0.209311\nvt 0.166119 0.211038\nvt 0.181356 0.097456\nvt 0.085701 0.218927\nvt 0.086674 0.217465\nvt 0.085794 0.217675\nvt 0.032632 0.061352\nvt 0.154033 0.131685\nvt 0.081864 0.184490\nvt 0.082471 0.181101\nvt 0.125272 0.044448\nvt 0.086453 0.062003\nvt 0.130609 0.162711\nvt 0.126430 0.172298\nvt 0.075460 0.143111\nvt 0.101234 0.126536\nvt 0.132152 0.208045\nvt 0.189565 0.181074\nvt 0.098094 0.189835\nvt 0.054580 0.202528\nvt 0.058364 0.202127\nvt 0.114053 0.029102\nvt 0.232116 0.101357\nvt 0.227970 0.107913\nvt 0.230586 0.101577\nvt 0.220000 0.115005\nvt 0.019233 0.115663\nvt 0.022427 0.179008\nvt 0.181824 0.158455\nvt 0.124912 0.126614\nvt 0.203780 0.124641\nvt 0.186833 0.131151\nvt 0.045881 0.047371\nvt 0.040712 0.045352\nvt 0.042035 0.048392\nvt 0.047189 0.049089\nvt 0.112893 0.028204\nvt 0.033801 0.045905\nvt 1.125201 0.035386\nvt 1.127540 0.033561\nvt 0.083207 0.054602\nvt 0.087276 0.061098\nvt 0.095868 0.110292\nvt 0.147303 0.184977\nvt 0.147956 0.187897\nvt 0.008228 0.058984\nvt 0.176343 0.134287\nvt 0.188859 0.087403\nvt 0.014155 0.125287\nvt 0.014065 0.122135\nvt 0.023081 0.019240\nvt 0.019338 0.024056\nvt 0.029086 0.042021\nvt 0.021581 0.038186\nvt 0.052308 0.075322\nvt 0.137115 0.202765\nvt 0.134676 0.196983\nvt 0.190115 0.166162\nvt 0.185150 0.205671\nvt 0.168688 0.215746\nvt 0.172941 0.217461\nvt 0.166708 0.136996\nvt 0.159882 0.136561\nvt 0.165659 0.203300\nvt 0.122482 0.039441\nvt 0.012393 0.071762\nvt 0.127367 0.233681\nvt 0.093758 0.209005\nvt 0.028532 0.154819\nvt 0.014674 0.140962\nvt 0.079983 0.188782\nvt 0.073745 0.197546\nvt 0.090909 0.213440\nvt 0.132127 0.210542\nvt 0.129496 0.216008\nvt 0.125548 0.220708\nvt 0.124361 0.222868\nvt 0.151138 0.192936\nvt 0.097545 0.239092\nvt 0.088921 0.237861\nvt 0.010535 0.192328\nvt 0.009540 0.191180\nvt 0.083583 0.234518\nvt 0.082188 0.231632\nvt 0.015071 0.117911\nvt 0.099993 0.068783\nvt 0.077551 0.191396\nvt 0.028037 0.015361\nvt 0.133158 0.207746\nvt 0.131552 0.208747\nvt 0.051856 0.202672\nvt 0.008079 0.188151\nvt 0.135138 0.111341\nvt 0.127244 0.218241\nvt 0.041001 0.130220\nvt 0.083211 0.223784\nvt 0.171523 0.200832\nvt 0.008961 0.054356\nvt 0.027203 0.173200\nvt 0.022089 0.174334\nvt 0.019752 0.131035\nvt 0.020071 0.177367\nvt 0.174997 0.217160\nvt 0.143106 0.106602\nvt 0.041790 0.007376\nvt 0.048297 0.005344\nvt 0.050612 0.023664\nvt 0.063710 0.036964\nvt 0.086532 0.216441\nvt 0.089694 0.213861\nvt 0.018086 0.035012\nvt 0.018960 0.036176\nvt 0.162026 0.202524\nvt 0.163988 0.203135\nvt 0.227857 0.089671\nvt 0.150325 0.095707\nvt 0.146438 0.097047\nvt 0.144689 0.098192\nvt 0.076529 0.048090\nvt 0.020248 0.176391\nvt 0.019727 0.113174\nvt 0.016972 0.115418\nvt 0.015815 0.072839\nvt 0.108909 0.036378\nvt 0.162441 0.137558\nvt 0.121938 0.036185\nvt 0.048586 0.203338\nvt 0.171710 0.199695\nvt 0.086481 0.236828\nvt 0.111615 0.029583\nvt 0.165610 0.213346\nvt 0.124386 0.222767\nvt 0.135051 0.160815\nvt 0.149176 0.190723\nvt 0.156280 0.095593\nvt 0.192200 0.178949\nvt 0.150018 0.191972\nvt 0.060246 0.201466\nvt 1.121598 0.028120\nvt 1.081154 0.056834\nvt 1.060135 0.041743\nvt 1.066549 0.060601\nvt 1.105923 0.065839\nvt 1.108345 0.075324\nvt 1.114954 0.068559\nvt 1.109985 0.057125\nvt 1.118228 0.044872\nvt 1.115168 0.035163\nvt 1.050252 0.051993\nvt 1.034673 0.050015\nvt 1.031802 0.056776\nvt 1.039272 0.025873\nvt 1.036202 0.039852\nvt 1.050009 0.046369\nvt 1.023744 0.035062\nvt 1.024397 0.022885\nvt 1.019633 0.030839\nvt 1.089665 0.072053\nvt 1.082690 0.073206\nvt 1.088817 0.081609\nvt 1.093876 0.076556\nvt 1.058450 0.076380\nvt 1.064232 0.088567\nvt 1.064638 0.075434\nvt 1.111925 0.042290\nvt 1.110037 0.041670\nvt 1.104938 0.057270\nvt 1.105658 0.058906\nvt 1.113604 0.032589\nvt 1.117202 0.027030\nvt 1.117897 0.031150\nvt 1.119032 0.029405\nvt 1.117157 0.027050\nvt 1.118858 0.033619\nvt 1.119622 0.039442\nvt 0.121884 0.028831\nvt 0.125538 0.028812\nvt 0.124493 0.027168\nvt 0.122764 0.031879\nvt 0.124621 0.034706\nvt 0.126432 0.032259\nvt 1.120830 0.085156\nvt 1.126812 0.083300\nvt 1.125925 0.076020\nvt 1.121380 0.076173\nvt 1.138974 0.162640\nvt 1.147802 0.170182\nvt 1.140010 0.158004\nvt 1.155828 0.126188\nvt 1.164142 0.134697\nvt 1.170813 0.127454\nvt 1.161186 0.120172\nvt 1.130189 0.113484\nvt 1.130248 0.121008\nvt 1.134690 0.115099\nvt 1.041146 0.067970\nvt 1.050023 0.064834\nvt 1.027517 0.066694\nvt 1.056788 0.182606\nvt 1.051765 0.179976\nvt 1.043231 0.187310\nvt 1.049080 0.190311\nvt 1.098416 0.165241\nvt 1.097515 0.167534\nvt 1.099054 0.172663\nvt 1.101983 0.173864\nvt 1.119593 0.140463\nvt 1.121982 0.149577\nvt 1.132505 0.148141\nvt 1.133559 0.137850\nvt 1.110808 0.148988\nvt 1.112862 0.166133\nvt 1.122254 0.156554\nvt 1.082834 0.148849\nvt 1.066532 0.166446\nvt 1.071040 0.166921\nvt 1.102329 0.164417\nvt 1.123195 0.172177\nvt 1.127162 0.162208\nvt 1.120738 0.171390\nvt 1.109363 0.206766\nvt 1.114019 0.216490\nvt 1.120123 0.205527\nvt 1.085937 0.065842\nvt 1.078853 0.064488\nvt 1.075388 0.075972\nvt 1.107828 0.123320\nvt 1.108896 0.111834\nvt 1.103926 0.117223\nvt 1.139555 0.163053\nvt 1.145171 0.170648\nvt 1.039088 0.147953\nvt 1.039144 0.149432\nvt 1.060736 0.142736\nvt 1.060656 0.140059\nvt 1.077923 0.131495\nvt 1.071286 0.135590\nvt 1.085302 0.137186\nvt 1.116821 0.114152\nvt 1.115344 0.124656\nvt 1.122004 0.122981\nvt 1.122859 0.114031\nvt 1.072188 0.150720\nvt 1.062788 0.157652\nvt 1.064553 0.160959\nvt 1.074761 0.150436\nvt 1.079225 0.146309\nvt 1.048005 0.162662\nvt 1.050147 0.166529\nvt 1.146352 0.112457\nvt 1.136878 0.123605\nvt 1.149855 0.118094\nvt 1.146527 0.130476\nvt 1.148516 0.131596\nvt 1.151897 0.131056\nvt 1.153254 0.128503\nvt 1.055938 0.168238\nvt 1.081847 0.087179\nvt 1.071989 0.086941\nvt 1.080373 0.093100\nvt 1.170353 0.117341\nvt 1.167797 0.104204\nvt 1.156990 0.111357\nvt 1.060619 0.131705\nvt 1.047591 0.141307\nvt 1.189531 0.105879\nvt 1.195045 0.095675\nvt 1.190777 0.093462\nvt 1.205768 0.094009\nvt 1.206863 0.090507\nvt 1.195853 0.085986\nvt 1.196254 0.088096\nvt 1.189521 0.114758\nvt 1.198348 0.111367\nvt 1.199962 0.103288\nvt 1.065833 0.118048\nvt 1.073690 0.118217\nvt 1.065877 0.116154\nvt 1.061213 0.125866\nvt 1.061985 0.120722\nvt 1.046590 0.124641\nvt 1.132655 0.104886\nvt 1.135232 0.098938\nvt 1.132070 0.098013\nvt 1.127567 0.104260\nvt 1.062460 0.038134\nvt 1.049672 0.026782\nvt 1.061576 0.196252\nvt 1.060886 0.199610\nvt 1.062654 0.200033\nvt 1.028590 0.201535\nvt 1.044714 0.200358\nvt 1.030590 0.194054\nvt 1.023552 0.179346\nvt 1.022241 0.181659\nvt 1.025495 0.182566\nvt 1.023708 0.177549\nvt 1.020092 0.195850\nvt 1.206101 0.111320\nvt 1.195301 0.117779\nvt 1.202370 0.116714\nvt 1.203172 0.121605\nvt 1.215288 0.110470\nvt 1.020835 0.070652\nvt 1.025502 0.072029\nvt 1.030825 0.071225\nvt 1.032076 0.069018\nvt 1.057932 0.191397\nvt 1.065046 0.187485\nvt 1.093672 0.198661\nvt 1.100724 0.206868\nvt 1.101925 0.200744\nvt 1.027978 0.138554\nvt 1.027042 0.136688\nvt 1.019984 0.139039\nvt 1.022162 0.142785\nvt 1.050858 0.129429\nvt 1.092953 0.201075\nvt 1.091596 0.204655\nvt 1.092516 0.207376\nvt 1.094813 0.207348\nvt 1.156229 0.130214\nvt 1.155028 0.132366\nvt 1.157605 0.134772\nvt 1.159680 0.134783\nvt 1.043201 0.135566\nvt 1.086063 0.121454\nvt 1.085051 0.119762\nvt 1.078411 0.119011\nvt 1.077720 0.121030\nvt 1.093106 0.073697\nvt 1.090533 0.070486\nvt 1.112729 0.092662\nvt 1.104704 0.090990\nvt 1.101245 0.096812\nvt 1.107732 0.102996\nvt 1.097917 0.189696\nvt 1.094864 0.193137\nvt 1.091408 0.195667\nvt 1.100629 0.192593\nvt 1.094512 0.196014\nvt 1.100580 0.196376\nvt 1.041405 0.008499\nvt 1.038807 0.008782\nvt 1.033247 0.012014\nvt 1.033728 0.015020\nvt 1.128174 0.067974\nvt 1.131483 0.066402\nvt 1.128867 0.054946\nvt 1.125938 0.055741\nvt 1.132933 0.081453\nvt 1.135014 0.080281\nvt 1.029626 0.042083\nvt 1.031267 0.042706\nvt 1.036226 0.043792\nvt 1.077526 0.140321\nvt 1.081816 0.139636\nvt 1.123301 0.211309\nvt 1.130154 0.209403\nvt 1.127159 0.206722\nvt 1.177972 0.186512\nvt 1.173050 0.169657\nvt 1.164614 0.183585\nvt 1.134664 0.202953\nvt 1.130471 0.197928\nvt 1.127904 0.201148\nvt 1.165377 0.156127\nvt 1.165492 0.154031\nvt 1.154492 0.147102\nvt 1.152910 0.148870\nvt 1.093737 0.163555\nvt 1.094543 0.165884\nvt 1.093572 0.159240\nvt 1.161649 0.173288\nvt 1.151098 0.178217\nvt 1.147817 0.179589\nvt 1.147820 0.182694\nvt 1.152715 0.182854\nvt 1.181910 0.175948\nvt 1.183662 0.127773\nvt 1.196320 0.194497\nvt 1.189830 0.197387\nvt 1.192458 0.201154\nvt 1.159111 0.189360\nvt 1.156651 0.192330\nvt 1.162869 0.192386\nvt 1.171193 0.198903\nvt 1.169384 0.202124\nvt 1.171761 0.199734\nvt 1.085289 0.155375\nvt 1.098398 0.153410\nvt 1.098350 0.140953\nvt 1.090738 0.142277\nvt 1.078180 0.175005\nvt 1.085958 0.166827\nvt 1.079873 0.168881\nvt 1.071316 0.180835\nvt 1.070462 0.090446\nvt 1.081010 0.096669\nvt 1.079724 0.095030\nvt 1.091348 0.218051\nvt 1.088815 0.220397\nvt 1.093517 0.221403\nvt 1.116423 0.241039\nvt 1.117186 0.241890\nvt 1.124102 0.237974\nvt 1.123397 0.237040\nvt 1.108384 0.232427\nvt 1.116304 0.230698\nvt 1.119679 0.223848\nvt 1.093810 0.222065\nvt 1.095514 0.222260\nvt 1.104423 0.215773\nvt 1.108064 0.225295\nvt 1.143901 0.126755\nvt 1.133458 0.159209\nvt 1.132121 0.154334\nvt 1.194025 0.186809\nvt 1.156569 0.100290\nvt 1.050946 0.071521\nvt 1.165445 0.161871\nvt 1.218130 0.113538\nvt 1.226425 0.102700\nvt 1.224092 0.101378\nvt 1.216044 0.104980\nvt 1.156496 0.096055\nvt 1.166881 0.098815\nvt 1.156577 0.095816\nvt 1.142051 0.109255\nvt 1.146743 0.106020\nvt 1.142096 0.109037\nvt 1.220536 0.098907\nvt 1.214001 0.097174\nvt 1.229722 0.094479\nvt 1.233648 0.094046\nvt 1.230012 0.090456\nvt 1.172021 0.159113\nvt 1.167562 0.153333\nvt 1.031080 0.135173\nvt 1.039018 0.134311\nvt 1.028358 0.149365\nvt 1.178384 0.202726\nvt 1.183071 0.202966\nvt 1.182208 0.193855\nvt 1.019287 0.050053\nvt 1.011619 0.054575\nvt 1.020073 0.054182\nvt 1.023324 0.043431\nvt 1.015679 0.047263\nvt 1.173494 0.200799\nvt 1.170182 0.202869\nvt 1.167751 0.205106\nvt 1.170278 0.207264\nvt 1.035990 0.172422\nvt 1.034243 0.175310\nvt 1.037155 0.181613\nvt 1.167842 0.190005\nvt 1.106652 0.180998\nvt 1.117903 0.184816\nvt 1.122960 0.183712\nvt 1.118327 0.169290\nvt 1.122160 0.064518\nvt 1.123527 0.046466\nvt 1.175815 0.195152\nvt 1.164046 0.200932\nvt 1.013217 0.065430\nvt 1.008411 0.063871\nvt 1.010015 0.068516\nvt 1.019384 0.072858\nvt 1.131305 0.192901\nvt 1.125597 0.195474\nvt 1.018735 0.198537\nvt 1.026468 0.205921\nvt 1.080160 0.173877\nvt 1.087554 0.167371\nvt 1.125406 0.231090\nvt 1.128280 0.230539\nvt 1.125113 0.223821\nvt 1.124508 0.224743\nvt 1.111056 0.238200\nvt 1.122129 0.236712\nvt 1.120353 0.230687\nvt 1.132144 0.108543\nvt 1.122059 0.102415\nvt 1.117744 0.100556\nvt 1.037564 0.202717\nvt 1.045745 0.203743\nvt 1.027713 0.154112\nvt 1.021478 0.156242\nvt 1.015390 0.154350\nvt 1.015720 0.156609\nvt 1.022062 0.157299\nvt 1.018332 0.149137\nvt 1.012845 0.147495\nvt 1.231213 0.097151\nvt 1.233629 0.096584\nvt 1.226266 0.107390\nvt 1.065764 0.193144\nvt 1.071610 0.195150\nvt 1.072917 0.190651\nvt 1.075153 0.194478\nvt 1.075371 0.193871\nvt 1.066440 0.197392\nvt 1.067151 0.200264\nvt 1.071600 0.199542\nvt 1.070317 0.197398\nvt 1.093554 0.120437\nvt 1.091722 0.119150\nvt 1.095457 0.135880\nvt 1.092382 0.130336\nvt 1.145845 0.140786\nvt 1.147859 0.138836\nvt 1.146709 0.133975\nvt 1.144354 0.134581\nvt 1.108647 0.139236\nvt 1.116077 0.131128\nvt 1.103968 0.131384\nvt 1.026255 0.040934\nvt 1.027700 0.046696\nvt 1.020417 0.042461\nvt 1.020264 0.040802\nvt 1.015839 0.043140\nvt 1.102094 0.183399\nvt 1.099124 0.182349\nvt 1.098121 0.189547\nvt 1.030822 0.044558\nvt 1.165524 0.194766\nvt 1.161388 0.195369\nvt 1.160529 0.199017\nvt 1.162306 0.200318\nvt 1.113266 0.224705\nvt 1.122534 0.220209\nvt 1.206960 0.105570\nvt 1.200003 0.094565\nvt 1.161795 0.193576\nvt 1.177032 0.123667\nvt 1.160036 0.193897\nvt 1.156114 0.194183\nvt 1.187714 0.179745\nvt 1.191419 0.178158\nvt 1.190845 0.170199\nvt 1.188060 0.171673\nvt 1.178574 0.165156\nvt 1.181809 0.167543\nvt 1.093550 0.216897\nvt 1.100293 0.223976\nvt 1.133463 0.185230\nvt 1.133413 0.185098\nvt 1.131261 0.188494\nvt 1.131163 0.188940\nvt 1.126745 0.189232\nvt 1.090173 0.235510\nvt 1.099391 0.235999\nvt 1.099299 0.230810\nvt 1.022394 0.184599\nvt 1.016526 0.182762\nvt 1.018051 0.188360\nvt 1.093370 0.225330\nvt 1.088560 0.229867\nvt 1.094709 0.229803\nvt 1.040047 0.208341\nvt 1.042716 0.206401\nvt 1.037262 0.207326\nvt 1.079278 0.178806\nvt 1.078631 0.177825\nvt 1.077603 0.178110\nvt 1.075758 0.180404\nvt 1.080015 0.177775\nvt 1.043971 0.116312\nvt 1.044968 0.114214\nvt 1.017649 0.126046\nvt 1.015730 0.128224\nvt 1.018639 0.130433\nvt 1.019109 0.130251\nvt 1.030837 0.116670\nvt 1.032703 0.125218\nvt 1.038894 0.127107\nvt 1.030461 0.130096\nvt 1.093319 0.093106\nvt 1.097898 0.085930\nvt 1.075447 0.184530\nvt 1.079958 0.180639\nvt 1.081038 0.178237\nvt 1.185885 0.163536\nvt 1.187739 0.161492\nvt 1.185444 0.159959\nvt 1.183925 0.162006\nvt 1.131974 0.205044\nvt 1.136062 0.205551\nvt 1.137434 0.203965\nvt 1.130463 0.208329\nvt 1.130576 0.208241\nvt 1.181034 0.159990\nvt 1.172745 0.155688\nvt 1.177347 0.159570\nvt 1.179025 0.156871\nvt 1.172564 0.153658\nvt 1.155820 0.176008\nvt 1.147524 0.165616\nvt 1.087612 0.218039\nvt 1.142035 0.156041\nvt 1.097183 0.116094\nvt 1.098182 0.121609\nvt 1.099751 0.107275\nvt 1.087299 0.125232\nvt 1.072714 0.123228\nvt 1.022876 0.115156\nvt 1.025306 0.120319\nvt 1.030706 0.113160\nvt 1.022636 0.112493\nvt 1.111363 0.182438\nvt 1.077230 0.143849\nvt 1.076177 0.144785\nvt 1.141530 0.134012\nvt 1.148182 0.150185\nvt 1.156978 0.156146\nvt 1.110573 0.195126\nvt 1.119951 0.192345\nvt 1.118527 0.200057\nvt 1.032404 0.129905\nvt 1.039124 0.128141\nvt 1.043433 0.129014\nvt 1.040744 0.130771\nvt 1.088282 0.225050\nvt 1.084822 0.226091\nvt 1.186776 0.098479\nvt 1.179057 0.101482\nvt 1.182090 0.111357\nvt 1.013600 0.190323\nvt 1.088254 0.222838\nvt 1.085652 0.223081\nvt 1.093178 0.222354\nvt 1.092519 0.222586\nvt 1.125014 0.092467\nvt 1.128460 0.095948\nvt 1.132385 0.092677\nvt 1.128687 0.087283\nvt 1.135650 0.088821\nvt 1.137135 0.088255\nvt 1.015560 0.142731\nvt 1.012836 0.142326\nvt 1.011182 0.145722\nvt 1.012644 0.154153\nvt 1.011185 0.150080\nvt 1.186926 0.167603\nvt 1.166649 0.209449\nvt 1.171468 0.213444\nvt 1.017396 0.119595\nvt 1.023884 0.129382\nvt 1.012490 0.181237\nvt 1.010011 0.180840\nvt 1.008218 0.184498\nvt 1.011705 0.184862\nvt 1.148646 0.162609\nvt 1.027091 0.176553\nvt 1.023869 0.176550\nvt 1.031706 0.183187\nvt 1.044665 0.011940\nvt 1.196008 0.200671\nvt 1.200550 0.199047\nvt 1.198613 0.198424\nvt 1.196796 0.190335\nvt 1.198395 0.190021\nvt 1.200837 0.192059\nvt 1.198686 0.191310\nvt 1.027071 0.187742\nvt 1.191515 0.181889\nvt 1.196873 0.184990\nvt 1.193662 0.180757\nvt 1.179433 0.208028\nvt 1.175323 0.213392\nvt 1.176796 0.214852\nvt 1.180829 0.209364\nvt 1.186837 0.201455\nvt 1.186787 0.190800\nvt 1.102722 0.078639\nvt 1.016037 0.179999\nvt 1.011683 0.180019\nvt 1.191225 0.087425\nvt 1.049550 0.048878\nvt 1.049573 0.048873\nvt 1.119527 0.028547\nvt 1.043148 0.018383\nvt 1.045955 0.017102\nvt 1.087405 0.220129\nvt 1.053131 0.193699\nvt 1.052049 0.198793\nvt 1.059312 0.199295\nvt 1.056872 0.196288\nvt 1.076094 0.167129\nvt 1.087176 0.159157\nvt 1.125878 0.214213\nvt 1.129566 0.210891\nvt 1.124414 0.217114\nvt 1.020715 0.181358\nvt 1.160920 0.201507\nvt 1.227734 0.091843\nvt 1.226716 0.096194\nvt 1.063149 0.177208\nvt 1.097959 0.074280\nvt 1.096304 0.073044\nvt 1.043988 0.177301\nvt 1.048058 0.176273\nvt 1.019126 0.060028\nvt 1.015092 0.070628\nvt 1.021116 0.064615\nvt 1.042922 0.166107\nvt 1.041873 0.163692\nvt 1.037854 0.165330\nvt 1.039148 0.167355\nvt 1.041698 0.173302\nvt 1.038483 0.174736\nvt 1.094045 0.103456\nvt 1.097399 0.109477\nvt 1.223633 0.095420\nvt 1.223195 0.093784\nvt 1.218700 0.095128\nvt 1.047372 0.172013\nvt 1.088424 0.099597\nvt 1.089821 0.097423\nvt 1.190061 0.086217\nvt 1.188833 0.087329\nvt 1.093363 0.212850\nvt 1.093344 0.212905\nvt 1.094763 0.214951\nvt 1.096078 0.212763\nvt 1.105221 0.221789\nvt 1.152613 0.103888\nvt 1.147612 0.100989\nvt 1.058851 0.200405\nvt 1.061255 0.200797\nvt 1.061098 0.199729\nvt 1.063507 0.092451\nvt 1.071095 0.096384\nvt 1.072486 0.094997\nvt 1.045853 0.167893\nvt 1.072675 0.046676\nvt 1.012989 0.045590\nvt 1.010683 0.048923\nvt 1.090480 0.222843\nvt 1.029399 0.130764\nvt 1.024522 0.131902\nvt 1.087204 0.233401\nvt 1.128226 0.186726\nvt 1.125959 0.184982\nvt 1.125022 0.183523\nvt 1.214325 0.093873\nvt 1.034433 0.170603\nvt 1.037363 0.168994\nvt 1.035489 0.168394\nvt 1.175777 0.191232\nvt 1.120978 0.036634\nvt 1.055017 0.172076\nvt 1.106112 0.208584\nvt 1.030620 0.210152\nvt 1.030261 0.208648\nvt 1.226652 0.091234\nvt 1.227083 0.092107\nvt 1.033736 0.207322\nvt 1.042518 0.211043\nvt 1.037242 0.212456\nvt 1.037405 0.211381\nvt 1.036939 0.208842\nvt 1.083542 0.229203\nvt 1.081598 0.228618\nvt 1.081936 0.225931\nvt 1.143707 0.103966\nvt 1.143726 0.103211\nvt 1.112479 0.031980\nvt 1.110658 0.035568\nvt 1.038998 0.192119\nvt 1.103912 0.106942\nvt 1.199631 0.188206\nvt 1.198375 0.188679\nvt 1.165113 0.206684\nvt 1.164390 0.207110\nvt 1.078386 0.185598\nvt 1.167955 0.152480\nvt 1.058304 0.175216\nvt 1.134412 0.188597\nvt 1.134755 0.192979\nvt 1.054805 0.078559\nvt 1.037808 0.208865\nvt 1.082199 0.098054\nvt 1.044927 0.171738\nvt 1.188587 0.204307\nvt 1.190588 0.203690\nvt 1.048035 0.203625\nvt 1.048036 0.203537\nvt 1.046099 0.206971\nvt 1.029541 0.042239\nvt 1.106979 0.085146\nvt 1.113235 0.085278\nvt 1.126074 0.233730\nvt 1.009782 0.187965\nvt 1.069623 0.072230\nvt 1.122718 0.223321\nvt 1.045869 0.071186\nvt 1.049708 0.073087\nvt 1.115642 0.076111\nvt 1.031371 0.176180\nvt 1.151826 0.189978\nvt 1.158709 0.187534\nvt 1.150558 0.098170\nvt 1.112018 0.241518\nvt 1.147317 0.127243\nvt 1.071768 0.139467\nvt 1.099282 0.211499\nvt 1.197494 0.192654\nvt 1.197978 0.195504\nvt 1.032126 0.173193\nvt 1.030254 0.173715\nvt 1.088243 0.064198\nvt 1.193370 0.202619\nvt 1.099401 0.178299\nvt 1.124465 0.222742\nvt 1.124460 0.222753\nvt 1.124446 0.222740\nvt 1.132433 0.160617\nvt 1.132266 0.160763\nvt 1.088851 0.101951\nvt 1.092771 0.104346\nvt 1.202014 0.192005\nvt 1.071447 0.141630\nvt 1.105387 0.198959\nvt 1.017386 0.027729\nvt 1.016515 0.031798\nvt 1.102046 0.069325\nvt 1.019031 0.034990\nvt 1.150186 0.186275\nvt 1.153833 0.186787\nvt 1.130443 0.186593\nvt 1.129282 0.187188\nvt 1.041007 0.070473\nvt 1.036881 0.070643\nvt 1.187468 0.092633\nvt 1.186579 0.094575\nvt 1.095156 0.115782\nvt 1.164027 0.211170\nvt 1.166119 0.211038\nvt 1.163760 0.209311\nvt 1.181355 0.097456\nvt 1.085701 0.218927\nvt 1.086674 0.217465\nvt 1.085794 0.217675\nvt 1.032632 0.061352\nvt 1.154033 0.131685\nvt 1.081864 0.184490\nvt 1.082471 0.181101\nvt 1.125272 0.044448\nvt 1.086453 0.062003\nvt 1.126430 0.172298\nvt 1.130609 0.162711\nvt 1.075460 0.143111\nvt 1.101234 0.126536\nvt 1.132152 0.208045\nvt 1.189565 0.181074\nvt 1.098094 0.189835\nvt 1.054580 0.202528\nvt 1.058364 0.202127\nvt 1.114053 0.029102\nvt 1.232116 0.101357\nvt 1.230586 0.101577\nvt 1.227970 0.107913\nvt 1.220000 0.115005\nvt 1.019233 0.115663\nvt 1.022427 0.179008\nvt 1.181824 0.158455\nvt 1.124912 0.126614\nvt 1.186833 0.131151\nvt 1.203780 0.124641\nvt 1.040712 0.045352\nvt 1.045881 0.047371\nvt 1.047189 0.049089\nvt 1.042035 0.048392\nvt 1.112893 0.028204\nvt 1.033801 0.045905\nvt 0.125201 0.035386\nvt 0.127540 0.033561\nvt 1.087276 0.061098\nvt 1.083207 0.054602\nvt 1.095868 0.110292\nvt 1.147303 0.184977\nvt 1.147956 0.187897\nvt 1.008228 0.058984\nvt 1.176343 0.134287\nvt 1.188859 0.087403\nvt 1.014065 0.122135\nvt 1.014155 0.125287\nvt 1.023081 0.019240\nvt 1.019338 0.024056\nvt 1.029086 0.042021\nvt 1.021581 0.038186\nvt 1.052308 0.075322\nvt 1.137115 0.202765\nvt 1.134676 0.196983\nvt 1.190115 0.166162\nvt 1.185150 0.205671\nvt 1.168688 0.215746\nvt 1.172941 0.217461\nvt 1.166708 0.136996\nvt 1.159882 0.136561\nvt 1.165659 0.203300\nvt 1.122482 0.039441\nvt 1.012393 0.071762\nvt 1.127367 0.233681\nvt 1.093758 0.209005\nvt 1.028532 0.154819\nvt 1.014673 0.140962\nvt 1.079983 0.188782\nvt 1.073745 0.197546\nvt 1.090909 0.213440\nvt 1.129496 0.216008\nvt 1.132127 0.210542\nvt 1.124361 0.222868\nvt 1.125548 0.220708\nvt 1.151138 0.192936\nvt 1.088921 0.237861\nvt 1.097545 0.239092\nvt 1.009540 0.191180\nvt 1.010535 0.192328\nvt 1.082188 0.231632\nvt 1.083583 0.234518\nvt 1.015071 0.117911\nvt 1.099993 0.068783\nvt 1.077551 0.191396\nvt 1.028037 0.015361\nvt 1.133158 0.207746\nvt 1.131552 0.208747\nvt 1.051856 0.202672\nvt 1.008079 0.188151\nvt 1.135138 0.111341\nvt 1.127244 0.218241\nvt 1.041001 0.130220\nvt 1.083211 0.223784\nvt 1.171523 0.200832\nvt 1.008961 0.054356\nvt 1.027203 0.173200\nvt 1.022089 0.174334\nvt 1.019752 0.131035\nvt 1.020071 0.177367\nvt 1.174997 0.217160\nvt 1.143106 0.106602\nvt 1.041790 0.007376\nvt 1.048297 0.005344\nvt 1.063710 0.036964\nvt 1.050612 0.023664\nvt 1.089694 0.213861\nvt 1.086532 0.216441\nvt 1.018086 0.035012\nvt 1.018960 0.036176\nvt 1.162026 0.202524\nvt 1.163988 0.203135\nvt 1.227857 0.089671\nvt 1.150326 0.095707\nvt 1.146438 0.097047\nvt 1.144689 0.098192\nvt 1.076529 0.048090\nvt 1.020248 0.176391\nvt 1.019728 0.113174\nvt 1.016972 0.115418\nvt 1.015815 0.072839\nvt 1.108909 0.036378\nvt 1.162441 0.137558\nvt 1.121938 0.036185\nvt 1.048586 0.203338\nvt 1.171710 0.199695\nvt 1.086481 0.236828\nvt 1.111615 0.029583\nvt 1.165610 0.213346\nvt 1.124386 0.222767\nvt 1.135051 0.160815\nvt 1.149176 0.190723\nvt 1.156281 0.095593\nvt 1.192200 0.178949\nvt 1.150018 0.191972\nvt 1.060246 0.201466\nvt 0.121598 0.028120\nvt 0.071200 0.235692\nvt 0.072313 0.230187\nvt 0.075577 0.230187\nvt 0.074209 0.236952\nvt 0.068191 0.234432\nvt 0.069050 0.230187\nvt 0.068166 0.240190\nvt 0.070470 0.242494\nvt 0.065862 0.237886\nvt 0.063668 0.243224\nvt 0.064927 0.246233\nvt 0.062408 0.240216\nvt 0.058163 0.244337\nvt 0.058163 0.247601\nvt 0.058163 0.241074\nvt 0.052658 0.243224\nvt 0.051398 0.246233\nvt 0.053917 0.240216\nvt 0.048160 0.240190\nvt 0.045855 0.242494\nvt 0.050464 0.237886\nvt 0.045125 0.235692\nvt 0.042117 0.236952\nvt 0.048134 0.234432\nvt 0.044012 0.230187\nvt 0.040749 0.230187\nvt 0.047276 0.230187\nvt 0.045125 0.224682\nvt 0.042117 0.223422\nvt 0.048134 0.225942\nvt 0.048160 0.220184\nvt 0.045855 0.217880\nvt 0.050464 0.222488\nvt 0.052658 0.217150\nvt 0.051682 0.214818\nvt 0.053634 0.219482\nvt 0.071200 0.224682\nvt 0.068166 0.220184\nvt 0.070178 0.218172\nvt 0.074209 0.223422\nvt 0.068191 0.225942\nvt 0.066154 0.222196\nvt 0.029493 0.407741\nvt 0.029493 0.406276\nvt 0.019356 0.410800\nvt 0.020697 0.411661\nvt 0.038289 0.437003\nvt 0.039630 0.437865\nvt 0.039630 0.410800\nvt 0.038289 0.411661\nvt 0.029493 0.440935\nvt 0.029493 0.442007\nvt 0.019356 0.437865\nvt 0.020697 0.437004\nvt 0.023757 0.434603\nvt 0.023757 0.413811\nvt 0.029493 0.437146\nvt 0.035229 0.413811\nvt 0.035229 0.434603\nvt 0.029493 0.411268\nvt 0.029493 0.433311\nvt 0.026533 0.431934\nvt 0.032453 0.417142\nvt 0.032453 0.431934\nvt 0.029493 0.415766\nvt 0.026533 0.417142\nvt 0.268469 0.253847\nvt 0.266533 0.254619\nvt 0.266533 0.250283\nvt 0.268469 0.250525\nvt 0.266533 0.245948\nvt 0.263548 0.249995\nvt 0.263548 0.244448\nvt 0.268469 0.247202\nvt 0.271950 0.246499\nvt 0.272083 0.250754\nvt 0.274417 0.246499\nvt 0.275129 0.250754\nvt 0.263548 0.255542\nvt 0.271950 0.255008\nvt 0.274417 0.255008\nvt 0.277193 0.246499\nvt 0.278390 0.250754\nvt 0.277193 0.255008\nvt 0.272931 0.242245\nvt 0.274131 0.242573\nvt 0.271864 0.242573\nvt 0.272583 0.259209\nvt 0.271427 0.258680\nvt 0.274139 0.258680\nvt 0.265839 0.257872\nvt 0.263548 0.258001\nvt 0.265624 0.260378\nvt 0.263548 0.260506\nvt 0.263548 0.242662\nvt 0.266151 0.244162\nvt 0.263548 0.241608\nvt 0.267186 0.242011\nvt 0.263548 0.226932\nvt 0.263694 0.227009\nvt 0.269256 0.240689\nvt 0.267678 0.229800\nvt 0.272466 0.240848\nvt 0.270126 0.240921\nvt 0.264792 0.227588\nvt 0.272164 0.241962\nvt 0.270285 0.241974\nvt 0.267862 0.245185\nvt 0.268900 0.245719\nvt 0.270816 0.255719\nvt 0.268654 0.255331\nvt 0.280086 0.250764\nvt 0.278585 0.255920\nvt 0.272976 0.241978\nvt 0.274262 0.242327\nvt 0.267694 0.244321\nvt 0.269832 0.242223\nvt 0.269495 0.241964\nvt 0.263548 0.225969\nvt 0.264055 0.226051\nvt 0.268506 0.228886\nvt 0.273778 0.241004\nvt 0.265412 0.226662\nvt 0.270752 0.242496\nvt 0.272321 0.242111\nvt 0.265574 0.261620\nvt 0.263548 0.261827\nvt 0.267570 0.258416\nvt 0.267256 0.261122\nvt 1.269007 0.254198\nvt 1.268469 0.250525\nvt 1.266533 0.250283\nvt 1.264230 0.254547\nvt 1.266678 0.245656\nvt 1.263548 0.244448\nvt 1.263548 0.249995\nvt 1.270218 0.246814\nvt 1.272083 0.250754\nvt 1.273335 0.246226\nvt 1.275129 0.250754\nvt 1.274417 0.246499\nvt 1.263548 0.255542\nvt 1.272874 0.255244\nvt 1.274417 0.255008\nvt 1.271731 0.250668\nvt 1.272069 0.245843\nvt 1.271910 0.255368\nvt 1.276106 0.242065\nvt 1.277197 0.242140\nvt 1.277694 0.243101\nvt 1.277155 0.258462\nvt 1.276497 0.259624\nvt 1.275055 0.259443\nvt 1.263548 0.258001\nvt 1.261519 0.257546\nvt 1.263548 0.260506\nvt 1.261594 0.260416\nvt 1.263689 0.245640\nvt 1.263548 0.242662\nvt 1.260658 0.243244\nvt 1.263548 0.241608\nvt 1.258632 0.241104\nvt 1.263388 0.224860\nvt 1.263548 0.224757\nvt 1.257809 0.241360\nvt 1.255744 0.241272\nvt 1.259958 0.228189\nvt 1.262487 0.225568\nvt 1.257668 0.242607\nvt 1.256013 0.242593\nvt 0.267847 0.255546\nvt 0.270932 0.245716\nvt 0.278620 0.245622\nvt 0.271613 0.242455\nvt 0.271198 0.259295\nvt 0.272617 0.260100\nvt 0.274401 0.259205\nvt 0.266194 0.263992\nvt 0.266546 0.262346\nvt 0.266683 0.262524\nvt 0.266052 0.265600\nvt 0.268467 0.243007\nvt 1.263548 0.261827\nvt 1.261740 0.261653\nvt 0.265821 0.261763\nvt 0.265299 0.264167\nvt 0.263548 0.264893\nvt 1.263548 0.265523\nvt 1.261924 0.264664\nvt 0.263594 0.267009\nvt 0.288724 0.268695\nvt 0.292022 0.268695\nvt 0.291770 0.272648\nvt 0.288724 0.272648\nvt 0.292022 0.265500\nvt 0.288724 0.265500\nvt 0.291770 0.275843\nvt 0.292022 0.279797\nvt 0.288724 0.279797\nvt 0.288724 0.275843\nvt 0.258626 0.253847\nvt 0.258626 0.250525\nvt 0.260562 0.250283\nvt 0.260562 0.254619\nvt 0.260562 0.245948\nvt 0.258626 0.247202\nvt 0.255013 0.250754\nvt 0.255145 0.246499\nvt 0.251966 0.250754\nvt 0.252678 0.246499\nvt 0.255145 0.255008\nvt 0.252678 0.255008\nvt 0.248705 0.250754\nvt 0.249902 0.246499\nvt 0.249902 0.255008\nvt 0.252964 0.242573\nvt 0.254164 0.242245\nvt 0.255231 0.242573\nvt 0.255669 0.258680\nvt 0.254512 0.259209\nvt 0.252956 0.258680\nvt 0.261256 0.257872\nvt 0.261471 0.260378\nvt 0.260944 0.244162\nvt 0.259909 0.242011\nvt 0.257839 0.240689\nvt 0.263401 0.227009\nvt 0.256970 0.240921\nvt 0.254629 0.240848\nvt 0.259417 0.229800\nvt 0.262303 0.227588\nvt 0.256810 0.241974\nvt 0.254931 0.241962\nvt 0.258195 0.245719\nvt 0.259233 0.245185\nvt 0.258442 0.255331\nvt 0.256279 0.255719\nvt 0.248510 0.255920\nvt 0.247009 0.250764\nvt 0.252833 0.242327\nvt 0.254120 0.241978\nvt 0.261126 0.265681\nvt 0.261796 0.264167\nvt 0.261464 0.263478\nvt 0.261223 0.262039\nvt 0.261565 0.261470\nvt 0.259401 0.244321\nvt 0.257971 0.241343\nvt 0.257633 0.241602\nvt 0.263040 0.226051\nvt 0.253317 0.241004\nvt 0.258589 0.228886\nvt 0.261683 0.226662\nvt 0.256911 0.242276\nvt 0.254868 0.242149\nvt 0.259769 0.261048\nvt 0.259524 0.258390\nvt 1.258088 0.254198\nvt 1.262864 0.254547\nvt 1.260562 0.250283\nvt 1.258626 0.250525\nvt 1.260417 0.245656\nvt 1.256877 0.246814\nvt 1.253760 0.246226\nvt 1.255013 0.250754\nvt 1.252678 0.246499\nvt 1.251966 0.250754\nvt 1.254221 0.255244\nvt 1.252678 0.255008\nvt 1.255027 0.245844\nvt 1.255364 0.250668\nvt 1.255185 0.255368\nvt 1.249899 0.242139\nvt 1.250991 0.242065\nvt 1.249402 0.243099\nvt 1.250599 0.259624\nvt 1.249941 0.258462\nvt 1.252040 0.259443\nvt 1.265576 0.257545\nvt 1.265500 0.260414\nvt 1.263406 0.245640\nvt 1.266437 0.243245\nvt 1.263707 0.224860\nvt 1.268463 0.241104\nvt 1.267137 0.228190\nvt 1.271351 0.241273\nvt 1.269286 0.241360\nvt 1.264608 0.225568\nvt 1.271081 0.242593\nvt 1.269427 0.242607\nvt 0.259251 0.255539\nvt 0.256163 0.245716\nvt 0.248476 0.245622\nvt 0.255411 0.242367\nvt 0.255897 0.259295\nvt 0.254478 0.260100\nvt 0.252694 0.259205\nvt 0.258628 0.243008\nvt 1.265365 0.261535\nvt 0.260628 0.262538\nvt 0.260259 0.262507\nvt 1.265172 0.264663\nvt 0.285678 0.272648\nvt 0.285426 0.268695\nvt 0.285426 0.265500\nvt 0.285426 0.279797\nvt 0.285678 0.275843\nvt 0.261053 0.264176\nvt 0.265566 0.263432\nvt 0.448861 0.488200\nvt 0.448861 0.467895\nvt 0.380445 0.034071\nvt 0.392316 0.046773\nvt 0.396258 0.041275\nvt 0.397810 0.034675\nvt 0.387671 0.018280\nvt 0.368622 0.021372\nvt 0.364662 0.026881\nvt 0.363112 0.033493\nvt 0.369973 0.060179\nvt 0.391305 0.060069\nvt 0.400372 0.053973\nvt 0.406433 0.044872\nvt 0.406489 0.023351\nvt 0.369729 0.008075\nvt 0.360594 0.014175\nvt 0.352350 0.034108\nvt 0.360713 0.054081\nvn 0.692600 0.721300 0.000000\nvn -0.692600 0.721300 -0.000000\nvn 0.884700 0.465000 -0.033500\nvn 0.882400 0.469300 -0.033400\nvn -0.881800 0.469200 -0.048100\nvn -0.856000 0.514500 -0.050100\nvn -0.882400 0.469300 -0.033400\nvn -0.884700 0.465000 -0.033500\nvn 0.856000 0.514500 -0.050100\nvn 0.881800 0.469200 -0.048100\nvn -0.385300 0.159600 0.908900\nvn -0.385400 0.159600 0.908900\nvn -0.413500 0.054400 0.908900\nvn -0.413500 -0.054400 0.908900\nvn -0.385300 -0.159600 0.908900\nvn -0.330900 -0.253900 0.908900\nvn -0.253900 -0.330900 0.908900\nvn -0.159600 -0.385300 0.908900\nvn -0.054400 -0.413500 0.908900\nvn 0.054400 -0.413500 0.908900\nvn 0.159600 -0.385300 0.908900\nvn 0.253900 -0.330900 0.908900\nvn 0.330900 -0.253900 0.908900\nvn 0.385300 -0.159600 0.908900\nvn 0.413500 -0.054400 0.908900\nvn 0.413500 0.054400 0.908900\nvn 0.385300 0.159600 0.908900\nvn 0.330900 0.253900 0.908900\nvn 0.253900 0.330900 0.908900\nvn 0.159600 0.385300 0.908900\nvn 0.054400 0.413500 0.908900\nvn -0.054400 0.413500 0.908900\nvn -0.159600 0.385300 0.908900\nvn -0.253900 0.330900 0.908900\nvn -0.330900 0.253900 0.908900\nvn 0.000000 0.000000 -1.000000\nvn -0.004900 -0.024500 -0.999700\nvn -0.003000 -0.022600 -0.999700\nvn -0.007600 -0.011400 -0.999900\nvn 0.007900 -0.011800 -0.999900\nvn 0.003000 -0.022900 -0.999700\nvn 0.005000 -0.025000 -0.999700\nvn 0.018800 -0.016500 -0.999700\nvn 0.018100 -0.013900 -0.999700\nvn 0.006100 -0.012300 -0.999900\nvn 0.014200 0.000900 -0.999900\nvn 0.021300 -0.008800 -0.999700\nvn 0.024200 -0.008200 -0.999700\nvn -0.023600 -0.008000 -0.999700\nvn -0.021000 -0.008700 -0.999700\nvn -0.013700 0.000900 -0.999900\nvn -0.006300 -0.012700 -0.999900\nvn -0.018300 -0.014000 -0.999700\nvn -0.019200 -0.016800 -0.999700\nvn -0.011200 -0.012400 -0.999900\nvn -0.008600 -0.011200 -0.999900\nvn 0.005200 -0.015900 -0.999900\nvn 0.005400 -0.013000 -0.999900\nvn 0.016400 -0.002200 -0.999900\nvn 0.013900 -0.003000 -0.999900\nvn 0.008400 -0.010900 -0.999900\nvn 0.011600 -0.012400 -0.999900\nvn -0.004100 -0.013400 -0.999900\nvn -0.006400 -0.015400 -0.999900\nvn -0.013600 -0.003100 -0.999900\nvn -0.016400 -0.002200 -0.999900\nvn -0.004900 0.024500 -0.999700\nvn -0.003000 0.022600 -0.999700\nvn -0.007600 0.011400 -0.999900\nvn 0.007900 0.011800 -0.999900\nvn 0.003000 0.022900 -0.999700\nvn 0.005000 0.025000 -0.999700\nvn 0.018800 0.016500 -0.999700\nvn 0.018100 0.013900 -0.999700\nvn 0.006100 0.012300 -0.999900\nvn 0.014200 -0.000900 -0.999900\nvn 0.021300 0.008800 -0.999700\nvn 0.024200 0.008200 -0.999700\nvn -0.023600 0.008000 -0.999700\nvn -0.021000 0.008700 -0.999700\nvn -0.013700 -0.000900 -0.999900\nvn -0.006300 0.012700 -0.999900\nvn -0.018300 0.014000 -0.999700\nvn -0.019200 0.016800 -0.999700\nvn -0.008600 0.011200 -0.999900\nvn -0.011200 0.012400 -0.999900\nvn 0.005400 0.013000 -0.999900\nvn 0.005200 0.015900 -0.999900\nvn 0.013900 0.003000 -0.999900\nvn 0.016400 0.002200 -0.999900\nvn 0.011600 0.012400 -0.999900\nvn 0.008400 0.010900 -0.999900\nvn -0.006400 0.015400 -0.999900\nvn -0.004100 0.013400 -0.999900\nvn -0.016400 0.002200 -0.999900\nvn -0.013600 0.003100 -0.999900\nvn 1.000000 0.000000 -0.000000\nvn 0.509900 -0.860200 -0.000000\nvn -0.490000 -0.871700 0.000000\nvn -1.000000 0.000000 0.000000\nvn -0.490000 0.871700 0.000000\nvn 0.509900 0.860200 -0.000000\nvn 0.000000 0.000000 1.000000\nvn -0.004900 -0.024500 0.999700\nvn -0.003000 -0.022600 0.999700\nvn -0.007600 -0.011400 0.999900\nvn 0.007900 -0.011800 0.999900\nvn 0.003000 -0.022900 0.999700\nvn 0.005000 -0.025000 0.999700\nvn 0.018800 -0.016500 0.999700\nvn 0.018100 -0.013900 0.999700\nvn 0.006100 -0.012300 0.999900\nvn 0.014200 0.000900 0.999900\nvn 0.021300 -0.008800 0.999700\nvn 0.024200 -0.008200 0.999700\nvn -0.023600 -0.008000 0.999700\nvn -0.021000 -0.008700 0.999700\nvn -0.013700 0.000900 0.999900\nvn -0.006300 -0.012800 0.999900\nvn -0.018300 -0.014000 0.999700\nvn -0.019200 -0.016800 0.999700\nvn -0.008600 -0.011200 0.999900\nvn -0.011200 -0.012400 0.999900\nvn 0.005400 -0.013000 0.999900\nvn 0.005200 -0.015900 0.999900\nvn 0.013900 -0.003000 0.999900\nvn 0.016400 -0.002200 0.999900\nvn 0.011600 -0.012400 0.999900\nvn 0.008400 -0.010900 0.999900\nvn -0.006400 -0.015400 0.999900\nvn -0.004100 -0.013400 0.999900\nvn -0.016400 -0.002200 0.999900\nvn -0.013600 -0.003100 0.999900\nvn -0.004900 0.024500 0.999700\nvn -0.003000 0.022600 0.999700\nvn -0.007600 0.011400 0.999900\nvn 0.007900 0.011800 0.999900\nvn 0.003000 0.022900 0.999700\nvn 0.005000 0.025000 0.999700\nvn 0.018800 0.016500 0.999700\nvn 0.018100 0.013900 0.999700\nvn 0.006100 0.012300 0.999900\nvn 0.014200 -0.000900 0.999900\nvn 0.021300 0.008800 0.999700\nvn 0.024200 0.008200 0.999700\nvn -0.023600 0.008000 0.999700\nvn -0.021000 0.008700 0.999700\nvn -0.013700 -0.000900 0.999900\nvn -0.006300 0.012800 0.999900\nvn -0.018300 0.014000 0.999700\nvn -0.019200 0.016800 0.999700\nvn -0.011200 0.012400 0.999900\nvn -0.008600 0.011200 0.999900\nvn 0.005200 0.015900 0.999900\nvn 0.005400 0.013000 0.999900\nvn 0.016400 0.002200 0.999900\nvn 0.013900 0.003000 0.999900\nvn 0.008400 0.010900 0.999900\nvn 0.011600 0.012400 0.999900\nvn -0.004100 0.013400 0.999900\nvn -0.006400 0.015400 0.999900\nvn -0.013600 0.003100 0.999900\nvn -0.016400 0.002200 0.999900\nvn -0.509900 0.860200 0.000000\nvn 0.490000 0.871700 0.000000\nvn 0.490000 -0.871700 0.000000\nvn -0.509900 -0.860200 0.000000\nvn -0.006300 -0.012800 -0.999900\nvn -0.016500 -0.002200 -0.999900\nvn -0.006300 0.012800 -0.999900\nvn -0.016500 0.002200 -0.999900\nvn -0.003000 -0.022500 0.999700\nvn 0.024100 -0.008200 0.999700\nvn -0.006300 -0.012700 0.999900\nvn -0.019100 -0.016800 0.999700\nvn 0.005100 -0.015900 0.999900\nvn -0.003000 0.022500 0.999700\nvn 0.024100 0.008200 0.999700\nvn -0.006300 0.012700 0.999900\nvn -0.019100 0.016800 0.999700\nvn 0.005100 0.015900 0.999900\nvn -1.000000 0.007100 -0.000500\nvn 0.165700 -0.986200 -0.000100\nvn 1.000000 0.002200 0.000500\nvn -0.000400 -1.000000 0.000000\nvn -0.000100 -1.000000 0.000000\nvn -0.000400 -1.000000 -0.000200\nvn 0.007200 -1.000000 0.000000\nvn 0.006000 -1.000000 -0.000200\nvn 0.000000 -0.000800 1.000000\nvn -0.000000 -0.000300 1.000000\nvn 0.239900 -0.970800 -0.000400\nvn 1.000000 -0.000500 -0.000000\nvn 1.000000 -0.001000 -0.000000\nvn 1.000000 -0.001100 -0.000000\nvn -0.007200 1.000000 0.000400\nvn 1.000000 0.007100 -0.000500\nvn -0.165700 -0.986200 -0.000100\nvn -1.000000 0.002200 0.000500\nvn 0.000400 -1.000000 0.000000\nvn 0.000400 -1.000000 -0.000200\nvn 0.000100 -1.000000 0.000000\nvn -0.007200 -1.000000 0.000000\nvn -0.006000 -1.000000 -0.000200\nvn -0.239900 -0.970800 -0.000400\nvn -1.000000 -0.000500 -0.000000\nvn -1.000000 -0.001000 -0.000000\nvn -1.000000 -0.001100 -0.000000\nvn 0.007200 1.000000 0.000400\nvn 0.000000 0.051900 -0.998700\nvn 0.000000 0.051800 -0.998700\nvn -0.344600 -0.001200 -0.938700\nvn -0.344800 -0.001100 -0.938700\nvn 0.000000 -1.000000 0.000000\nvn -0.474600 -0.132800 0.870100\nvn -0.290900 0.001100 0.956800\nvn -0.478700 0.001100 0.878000\nvn -0.478900 0.001000 0.877900\nvn -0.000000 1.000000 -0.000000\nvn -0.344800 -0.001200 -0.938700\nvn -0.345000 -0.001100 -0.938600\nvn -0.000000 1.000000 0.000100\nvn -0.079600 0.298500 -0.951100\nvn -0.971700 0.236400 0.000000\nvn 0.068400 -0.122300 0.990100\nvn 0.068400 -0.122400 0.990100\nvn 0.993600 -0.112500 -0.000000\nvn -0.967700 0.252200 0.000000\nvn -0.249300 0.259100 0.933100\nvn 0.967700 -0.252200 -0.000000\nvn 0.228500 -0.255100 -0.939500\nvn 0.079600 0.298500 -0.951100\nvn 0.971700 0.236400 0.000000\nvn -0.068400 -0.122400 0.990100\nvn -0.068400 -0.122300 0.990100\nvn -0.993600 -0.112500 -0.000000\nvn 0.967700 0.252200 0.000000\nvn 0.249300 0.259100 0.933100\nvn -0.967700 -0.252200 -0.000000\nvn -0.228500 -0.255100 -0.939500\nvn 0.344800 -0.001100 -0.938700\nvn 0.344600 -0.001200 -0.938700\nvn 0.290900 0.001100 0.956800\nvn 0.474600 -0.132800 0.870100\nvn 0.478900 0.001000 0.877900\nvn 0.478700 0.001100 0.878000\nvn 0.345000 -0.001100 -0.938600\nvn 0.344800 -0.001200 -0.938700\nvn 0.004900 -0.024500 -0.999700\nvn 0.003000 -0.022600 -0.999700\nvn 0.007600 -0.011400 -0.999900\nvn -0.007900 -0.011800 -0.999900\nvn -0.003000 -0.022900 -0.999700\nvn -0.005000 -0.025000 -0.999700\nvn -0.018800 -0.016500 -0.999700\nvn -0.018100 -0.013900 -0.999700\nvn -0.006100 -0.012300 -0.999900\nvn -0.014200 0.000900 -0.999900\nvn -0.021300 -0.008800 -0.999700\nvn -0.024200 -0.008200 -0.999700\nvn 0.023600 -0.008000 -0.999700\nvn 0.021000 -0.008700 -0.999700\nvn 0.013700 0.000900 -0.999900\nvn 0.006300 -0.012700 -0.999900\nvn 0.018300 -0.014000 -0.999700\nvn 0.019200 -0.016800 -0.999700\nvn 0.008600 -0.011200 -0.999900\nvn 0.011200 -0.012400 -0.999900\nvn -0.005400 -0.013000 -0.999900\nvn -0.005200 -0.015900 -0.999900\nvn -0.013900 -0.003000 -0.999900\nvn -0.011600 -0.012400 -0.999900\nvn -0.008400 -0.010900 -0.999900\nvn 0.006400 -0.015400 -0.999900\nvn 0.004100 -0.013400 -0.999900\nvn 0.013600 -0.003100 -0.999900\nvn 0.004900 0.024500 -0.999700\nvn 0.003000 0.022600 -0.999700\nvn 0.007600 0.011400 -0.999900\nvn -0.007900 0.011800 -0.999900\nvn -0.003000 0.022900 -0.999700\nvn -0.005000 0.025000 -0.999700\nvn -0.018800 0.016500 -0.999700\nvn -0.018100 0.013900 -0.999700\nvn -0.006100 0.012300 -0.999900\nvn -0.014200 -0.000900 -0.999900\nvn -0.021300 0.008800 -0.999700\nvn -0.024200 0.008200 -0.999700\nvn 0.023600 0.008000 -0.999700\nvn 0.021000 0.008700 -0.999700\nvn 0.013700 -0.000900 -0.999900\nvn 0.006300 0.012700 -0.999900\nvn 0.018300 0.014000 -0.999700\nvn 0.019200 0.016800 -0.999700\nvn 0.011200 0.012400 -0.999900\nvn 0.008600 0.011200 -0.999900\nvn -0.005200 0.015900 -0.999900\nvn -0.005400 0.013000 -0.999900\nvn -0.013900 0.003000 -0.999900\nvn -0.008400 0.010900 -0.999900\nvn -0.011600 0.012400 -0.999900\nvn 0.004100 0.013400 -0.999900\nvn 0.006400 0.015400 -0.999900\nvn 0.013600 0.003100 -0.999900\nvn 0.004900 -0.024500 0.999700\nvn 0.003000 -0.022600 0.999700\nvn 0.007600 -0.011400 0.999900\nvn -0.007900 -0.011800 0.999900\nvn -0.003000 -0.022900 0.999700\nvn -0.005000 -0.025000 0.999700\nvn -0.018800 -0.016500 0.999700\nvn -0.018100 -0.013900 0.999700\nvn -0.006100 -0.012300 0.999900\nvn -0.014200 0.000900 0.999900\nvn -0.021300 -0.008800 0.999700\nvn -0.024200 -0.008200 0.999700\nvn 0.023600 -0.008000 0.999700\nvn 0.021000 -0.008700 0.999700\nvn 0.013700 0.000900 0.999900\nvn 0.006300 -0.012800 0.999900\nvn 0.018300 -0.014000 0.999700\nvn 0.019200 -0.016800 0.999700\nvn 0.011200 -0.012400 0.999900\nvn 0.008600 -0.011200 0.999900\nvn -0.005200 -0.015900 0.999900\nvn -0.005400 -0.013000 0.999900\nvn -0.013900 -0.003000 0.999900\nvn -0.008400 -0.010900 0.999900\nvn -0.011600 -0.012400 0.999900\nvn 0.004100 -0.013400 0.999900\nvn 0.006400 -0.015400 0.999900\nvn 0.013600 -0.003100 0.999900\nvn 0.004900 0.024500 0.999700\nvn 0.003000 0.022600 0.999700\nvn 0.007600 0.011400 0.999900\nvn -0.007900 0.011800 0.999900\nvn -0.003000 0.022900 0.999700\nvn -0.005000 0.025000 0.999700\nvn -0.018800 0.016500 0.999700\nvn -0.018100 0.013900 0.999700\nvn -0.006100 0.012300 0.999900\nvn -0.014200 -0.000900 0.999900\nvn -0.021300 0.008800 0.999700\nvn -0.024200 0.008200 0.999700\nvn 0.023600 0.008000 0.999700\nvn 0.021000 0.008700 0.999700\nvn 0.013700 -0.000900 0.999900\nvn 0.006300 0.012800 0.999900\nvn 0.018300 0.014000 0.999700\nvn 0.019200 0.016800 0.999700\nvn 0.008600 0.011200 0.999900\nvn 0.011200 0.012400 0.999900\nvn -0.005400 0.013000 0.999900\nvn -0.005200 0.015900 0.999900\nvn -0.013900 0.003000 0.999900\nvn -0.011600 0.012400 0.999900\nvn -0.008400 0.010900 0.999900\nvn 0.006400 0.015400 0.999900\nvn 0.004100 0.013400 0.999900\nvn 0.013600 0.003100 0.999900\nvn -0.843500 0.455400 0.284800\nvn -0.845600 0.377600 0.377300\nvn -0.871000 -0.020400 -0.490900\nvn -0.862400 0.176700 0.474400\nvn -0.857700 0.195700 0.475400\nvn -0.878700 -0.100400 -0.466700\nvn -0.867000 0.042600 -0.496600\nvn -0.828500 -0.386500 -0.405200\nvn -0.824700 -0.380700 0.418200\nvn -0.850800 0.095400 0.516700\nvn -0.856200 0.158400 0.491800\nvn -0.865200 0.018900 -0.501000\nvn -0.857500 0.243900 0.453100\nvn -0.867100 -0.228800 -0.442500\nvn -0.871300 -0.184600 -0.454800\nvn -0.860100 0.217600 0.461300\nvn -0.833300 -0.220800 -0.506800\nvn -0.857700 0.476300 0.193700\nvn -0.836500 0.044600 -0.546200\nvn -0.830600 0.395800 -0.391700\nvn -0.848100 0.514300 0.127000\nvn -0.812600 0.575700 -0.090500\nvn -0.497800 -0.346400 -0.795100\nvn -0.487700 -0.504300 -0.712600\nvn -0.866500 -0.288400 -0.407500\nvn -0.488600 -0.454500 -0.744800\nvn -0.868400 -0.257800 -0.423700\nvn -0.488600 -0.401000 -0.774900\nvn -0.488400 -0.327900 -0.808700\nvn -0.490900 -0.180700 -0.852300\nvn -0.488200 -0.036200 -0.872000\nvn -0.487600 0.033000 -0.872400\nvn -0.488000 0.079000 -0.869300\nvn -0.650200 -0.502200 -0.570100\nvn -0.651300 -0.501000 0.569900\nvn -0.491700 0.164300 0.855100\nvn -0.487900 0.267500 0.830900\nvn -0.487500 0.304700 0.818200\nvn -0.487700 0.332300 0.807300\nvn -0.487600 0.372400 0.789700\nvn -0.488500 0.414600 0.767700\nvn -0.484700 0.608000 0.628800\nvn -0.492000 0.735000 0.466500\nvn -0.488200 0.807800 0.330400\nvn -0.491200 0.845900 0.207800\nvn -0.501800 0.852500 -0.146600\nvn -0.508900 0.658200 -0.554800\nvn -0.522000 0.321500 -0.790000\nvn -0.500000 -0.017900 -0.865900\nvn -0.852500 0.297700 0.429700\nvn -0.488300 0.495300 0.718500\nvn 0.000000 -0.542800 0.839800\nvn 0.000000 -0.816900 0.576700\nvn 0.000000 0.422000 -0.906600\nvn 0.000000 0.356400 -0.934300\nvn 0.000000 -0.953700 0.300700\nvn 0.000000 -0.333300 0.942800\nvn 0.000000 -0.415000 0.909800\nvn 0.000000 0.220200 -0.975500\nvn 0.000000 0.071400 -0.997400\nvn -0.000000 -0.291400 0.956600\nvn -0.000000 -0.304600 0.952500\nvn 0.000000 -0.087200 -0.996200\nvn 0.000000 -0.328300 -0.944600\nvn 0.000000 -0.295200 0.955400\nvn 0.000000 -0.294000 0.955800\nvn 0.000000 -0.621300 -0.783600\nvn 0.000000 -0.743500 -0.668800\nvn 0.000000 0.999900 -0.011000\nvn 0.999500 0.031500 0.000000\nvn -0.999500 0.031500 -0.000000\nvn 0.999200 0.040600 0.000000\nvn -0.999200 0.040600 -0.000000\nvn 0.485200 -0.874400 0.000000\nvn 0.455600 0.890200 0.000000\nvn -0.485200 -0.874400 -0.000000\nvn -0.455600 0.890200 -0.000000\nvn -0.000000 0.628800 -0.777600\nvn 0.794000 0.607900 0.000000\nvn -0.794000 0.607900 -0.000000\nvn 0.000000 0.628800 0.777600\nvn 0.000000 -0.764800 -0.644200\nvn 0.000000 -0.698300 0.715800\nvn 0.000000 -0.844700 0.535200\nvn 0.000000 -0.047500 -0.998900\nvn 0.000000 -0.987700 -0.156500\nvn 0.000000 -0.999200 -0.041100\nvn 0.000000 -0.996500 0.083500\nvn 0.000000 -0.973400 -0.229100\nvn 0.000000 -0.991300 0.131400\nvn 0.000000 -0.964900 -0.262500\nvn 0.000000 0.299700 0.954000\nvn 0.000000 0.205500 0.978700\nvn 0.000000 -0.026300 0.999700\nvn 0.000000 -0.251900 0.967800\nvn 0.000000 -0.474700 0.880200\nvn 0.000000 -0.922900 0.385100\nvn 0.000000 -0.909400 0.415900\nvn 0.998700 0.050100 0.000900\nvn 0.998600 0.052800 -0.000200\nvn 0.998500 0.055400 0.001400\nvn 0.998900 0.047900 -0.000100\nvn 0.000000 0.395100 -0.918600\nvn 0.000000 0.380900 -0.924600\nvn -0.000000 0.994000 -0.109700\nvn 0.000000 0.996200 -0.087100\nvn -0.000000 0.404500 -0.914500\nvn -0.000000 0.997900 -0.064500\nvn 0.999100 0.041800 -0.007700\nvn 0.999300 0.035300 -0.011100\nvn -0.998700 0.051700 -0.002600\nvn -0.999400 0.035300 0.000000\nvn -0.999100 0.041900 -0.003800\nvn -0.998400 0.056500 -0.004700\nvn -0.998700 0.050100 0.000900\nvn -0.998900 0.047900 -0.000100\nvn -0.998700 0.051900 -0.002700\nvn -0.999000 -0.044500 -0.000000\nvn 0.000000 -0.268700 0.963200\nvn 0.000000 -0.529200 0.848500\nvn -0.032100 -0.544000 0.838500\nvn -0.246500 -0.291300 0.924300\nvn -0.000000 -0.714000 0.700100\nvn -0.000000 -0.787800 0.615900\nvn -0.000000 0.968800 -0.247800\nvn 0.000000 0.996000 -0.089100\nvn 0.000000 -0.235000 -0.972000\nvn 0.000000 -0.063900 -0.998000\nvn -0.379300 0.337600 0.861500\nvn -0.000000 0.358300 0.933600\nvn 0.000000 0.386000 0.922500\nvn -0.407300 0.359700 0.839500\nvn -0.997800 0.066000 0.000000\nvn -0.997700 0.067900 0.000000\nvn -0.999300 0.036900 0.000000\nvn -0.999700 0.025900 0.000000\nvn -0.269000 0.171800 0.947700\nvn 0.000000 0.153500 0.988100\nvn -0.000000 0.222900 0.974800\nvn -0.309100 0.232000 0.922300\nvn -0.000000 0.314400 0.949300\nvn -0.344600 0.308100 0.886800\nvn -0.981000 0.193900 0.000000\nvn -0.988000 0.154400 0.000000\nvn -0.988500 0.151300 0.000000\nvn -0.995900 0.090700 0.000000\nvn -0.996100 0.088100 0.000000\nvn -0.086300 -0.819400 -0.566700\nvn -0.000000 -0.840300 -0.542100\nvn -0.000000 -0.596400 -0.802700\nvn -0.122700 -0.578400 -0.806400\nvn 0.000000 -0.384900 -0.923000\nvn -0.139400 -0.375100 -0.916400\nvn 0.000000 -0.199200 -0.980000\nvn -0.147600 -0.189900 -0.970600\nvn -0.000000 -0.910300 -0.414000\nvn 0.000000 -0.977300 -0.211800\nvn -0.000000 0.134800 0.990900\nvn 0.000000 -0.625200 -0.780500\nvn -0.031600 -0.978700 -0.202800\nvn -0.000000 -0.999900 0.016000\nvn -0.000000 -0.999900 0.016200\nvn -0.000000 -0.986200 -0.165500\nvn -0.000000 0.948500 -0.316900\nvn -0.333900 0.094800 0.937800\nvn 0.000000 0.174500 0.984700\nvn 0.000000 -1.000000 -0.000100\nvn -0.136400 -0.032100 -0.990100\nvn 0.000000 -0.038500 -0.999300\nvn -0.376300 0.506800 0.775600\nvn -0.399200 0.404400 0.822800\nvn 0.000000 0.441200 0.897400\nvn -0.000000 0.520300 0.854000\nvn -0.401500 0.392300 0.827600\nvn 0.000000 0.424800 0.905300\nvn -0.086900 0.182600 -0.979300\nvn -0.103500 0.133600 -0.985600\nvn 0.000000 0.122600 -0.992500\nvn -0.000000 0.175800 -0.984400\nvn -0.120700 0.046400 -0.991600\nvn 0.000000 0.041500 -0.999100\nvn -0.000000 -0.866400 -0.499300\nvn 0.000000 -0.938000 -0.346700\nvn -0.991900 -0.127300 -0.000000\nvn -0.991900 -0.127200 -0.000400\nvn 0.000000 -0.581600 -0.813500\nvn 0.000000 -0.366500 -0.930400\nvn 0.000000 -0.379800 -0.925100\nvn 0.000000 -0.581800 0.813300\nvn 0.000000 -0.382500 0.923900\nvn 0.000000 -0.369500 0.929200\nvn -0.986200 0.165100 0.015000\nvn -0.988200 0.140300 0.061500\nvn 0.000000 -0.027700 -0.999600\nvn 0.000000 -0.017300 -0.999900\nvn 0.000000 -0.053300 0.998600\nvn -0.000000 -0.057400 0.998400\nvn -0.998700 0.035100 0.037200\nvn -0.984900 0.147200 0.091400\nvn 0.000000 0.828300 -0.560300\nvn 0.000000 0.074300 -0.997200\nvn 0.000000 0.021100 0.999800\nvn 0.000000 0.853900 -0.520400\nvn 0.000000 0.942900 -0.333100\nvn -0.000000 -0.833700 -0.552200\nvn 0.000000 0.963700 0.266900\nvn -0.000000 0.988200 0.153200\nvn 0.000000 -0.990400 -0.138400\nvn -0.000000 0.999200 -0.040000\nvn -0.000000 -0.998900 0.047200\nvn -0.000000 0.974700 -0.223600\nvn 0.000000 0.863900 -0.503700\nvn -0.000000 -0.963100 0.269300\nvn 0.000000 -0.841500 0.540200\nvn -0.000000 -0.304900 0.952400\nvn 0.000000 -0.461200 0.887300\nvn 0.000000 0.306700 -0.951800\nvn 0.000000 0.629900 -0.776700\nvn 0.000000 -0.681200 0.732100\nvn -0.000000 0.551000 0.834500\nvn -0.360000 0.466400 0.808000\nvn 0.000000 0.921800 0.387600\nvn 0.000000 0.991200 0.132700\nvn 0.000000 -0.808000 -0.589200\nvn 0.000000 -0.821000 -0.570900\nvn 0.999000 -0.044500 -0.000000\nvn 0.246500 -0.291300 0.924300\nvn 0.032100 -0.544000 0.838500\nvn 0.379300 0.337600 0.861500\nvn 0.407300 0.359700 0.839500\nvn 0.997800 0.066000 0.000000\nvn 0.999700 0.025900 0.000000\nvn 0.999300 0.036900 0.000000\nvn 0.997700 0.067900 0.000000\nvn 0.269000 0.171800 0.947700\nvn 0.309100 0.232000 0.922300\nvn 0.344600 0.308100 0.886800\nvn 0.981000 0.193900 0.000000\nvn 0.988500 0.151300 0.000000\nvn 0.988000 0.154400 0.000000\nvn 0.996100 0.088100 0.000000\nvn 0.995900 0.090700 0.000000\nvn 0.086300 -0.819400 -0.566700\nvn 0.122700 -0.578400 -0.806400\nvn 0.139400 -0.375100 -0.916400\nvn 0.147600 -0.189900 -0.970600\nvn 0.031600 -0.978700 -0.202800\nvn 0.333900 0.094800 0.937800\nvn 0.136400 -0.032100 -0.990100\nvn 0.376300 0.506800 0.775600\nvn 0.399200 0.404400 0.822800\nvn 0.401500 0.392300 0.827600\nvn 0.086900 0.182600 -0.979300\nvn 0.103500 0.133600 -0.985600\nvn 0.120700 0.046400 -0.991600\nvn 0.991900 -0.127200 -0.000400\nvn 0.991900 -0.127300 -0.000000\nvn 0.986200 0.165100 0.015000\nvn 0.988200 0.140300 0.061500\nvn 0.998700 0.035100 0.037200\nvn 0.984900 0.147200 0.091400\nvn 0.360000 0.466400 0.808000\nvn 0.995200 -0.045800 0.086800\nvn 1.000000 -0.000000 0.004400\nvn 1.000000 -0.007900 0.000700\nvn 0.995100 -0.056000 0.082000\nvn -1.000000 -0.004800 0.003700\nvn -1.000000 -0.002700 0.008800\nvn -0.995200 -0.045800 0.086800\nvn -0.995100 -0.056000 0.082000\nvn 0.000000 -0.999700 -0.025000\nvn 0.000000 -0.898300 -0.439400\nvn 0.000000 0.999400 -0.035900\nvn 0.000000 0.999800 0.019400\nvn 0.000000 0.912900 -0.408200\nvn 0.000000 0.999200 0.039400\nvn 0.995700 -0.038900 -0.084300\nvn 0.996000 -0.030900 -0.083500\nvn -0.995700 -0.029000 -0.087800\nvn -0.995300 -0.042900 -0.087200\nvn 0.000000 -0.902800 0.430100\nvn 0.000000 0.912600 0.408900\nvn 0.985200 -0.152100 -0.079600\nvn 0.988100 -0.139300 -0.065500\nvn 0.000000 0.623800 -0.781600\nvn -0.988100 -0.139300 -0.065500\nvn -0.985200 -0.152100 -0.079600\nvn 0.000000 -0.662200 0.749300\nvn 0.990500 -0.121600 0.064900\nvn 0.990600 -0.109900 0.081500\nvn 0.000000 -0.718000 -0.696000\nvn -0.990600 -0.109900 0.081500\nvn -0.990500 -0.121600 0.064900\nvn 0.000000 0.737200 0.675600\nvn 0.988100 -0.153500 -0.006100\nvn 0.988700 -0.149200 0.012500\nvn 0.000000 -0.625900 -0.779900\nvn -0.988700 -0.149200 0.012500\nvn -0.988100 -0.153500 -0.006100\nvn 0.000000 0.638400 0.769700\nvn 0.987700 -0.155400 -0.015700\nvn 0.988000 -0.154200 0.005500\nvn 0.000000 0.425800 -0.904800\nvn -0.988000 -0.154200 0.005500\nvn -0.987700 -0.155400 -0.015700\nvn 0.000000 -0.527200 0.849800\nvn -0.000000 0.177500 0.984100\nvn 0.000000 -0.205300 0.978700\nvn 0.000000 -0.693300 0.720700\nvn 0.000000 0.931700 -0.363300\nvn 0.000000 0.976000 -0.217900\nvn 0.000000 0.714700 -0.699400\nvn -0.000000 0.480100 -0.877200\nvn 0.000000 0.753400 0.657600\nvn 0.000000 0.590800 0.806800\nvn -0.000000 -0.985400 0.170100\nvn 0.000000 -0.968900 -0.247600\nvn -0.000000 0.846100 0.533100\nvn -0.000000 0.789000 0.614400\nvn 0.000000 -0.859900 -0.510500\nvn 0.000000 -0.903900 -0.427700\nvn 0.000000 0.639000 0.769200\nvn 0.000000 0.694000 0.720000\nvn -0.000000 -0.945300 0.326200\nvn 0.000000 0.865100 -0.501600\nvn -0.968700 0.190300 -0.159600\nvn -0.990100 0.122400 -0.068500\nvn -0.987300 0.123000 -0.100600\nvn -0.965400 0.225500 -0.130700\nvn 0.987300 0.123000 -0.100600\nvn 0.990100 0.122400 -0.068500\nvn 0.968700 0.190300 -0.159600\nvn 0.965400 0.225500 -0.130700\nvn 0.998500 -0.043300 -0.033700\nvn 0.997700 -0.066700 -0.007200\nvn 0.904300 -0.396300 -0.158500\nvn 0.937600 -0.302800 -0.170600\nvn 0.817800 -0.552100 -0.162600\nvn 0.946100 -0.323500 -0.012700\nvn -0.937600 -0.302800 -0.170600\nvn -0.946100 -0.323500 -0.012700\nvn -0.815400 -0.552600 -0.172700\nvn -0.910900 -0.379800 -0.161300\nvn -0.997800 -0.066500 -0.007100\nvn -0.998500 -0.043300 -0.033700\nvn 0.961900 -0.254900 -0.098900\nvn 0.801300 -0.500300 -0.328200\nvn 0.794300 -0.540100 -0.278200\nvn 0.899400 -0.386700 -0.203800\nvn 0.995200 -0.097100 0.009000\nvn 0.997100 -0.065800 0.037000\nvn -0.997300 -0.065100 0.034900\nvn -0.995200 -0.097900 0.009200\nvn -0.900500 -0.388000 -0.196500\nvn -0.963400 -0.249100 -0.099600\nvn -0.762800 -0.589100 -0.266600\nvn -0.802000 -0.499000 -0.328400\nvn 0.992600 -0.031700 0.116900\nvn 0.996600 -0.012700 0.081200\nvn 0.979600 -0.153000 0.130100\nvn 0.979200 -0.081600 0.185800\nvn 0.960800 -0.171300 0.218100\nvn 0.975000 -0.220300 0.028500\nvn -0.979200 -0.081600 0.185800\nvn -0.966200 -0.028800 0.256200\nvn -0.960800 -0.171300 0.218100\nvn -0.979600 -0.153000 0.130100\nvn -0.975000 -0.220300 0.028500\nvn -0.997600 -0.022300 -0.065900\nvn -0.996600 -0.012700 0.081200\nvn 0.993600 0.099600 0.052900\nvn 0.995000 0.048900 -0.087600\nvn 0.981000 -0.118900 -0.153200\nvn -0.981000 -0.118900 -0.153200\nvn -0.995000 0.048900 -0.087600\nvn 0.997600 -0.022300 -0.065900\nvn 0.993000 0.080700 0.086800\nvn -0.993000 0.080100 0.086800\nvn -0.993600 0.099600 0.052900\nvn 0.994100 0.019900 0.107000\nvn 0.998200 -0.057000 0.019700\nvn -0.998200 -0.057000 0.019700\nvn -0.994100 0.020000 0.106700\nvn 0.993200 0.039900 0.109100\nvn 0.968500 0.129600 0.212700\nvn -0.968500 0.129600 0.212700\nvn 0.988700 0.027000 0.147800\nvn 0.995300 0.037200 0.088900\nvn 0.999300 0.037200 0.008900\nvn 0.999200 0.025200 0.031400\nvn 0.999300 0.037500 -0.007300\nvn 0.998800 0.043900 -0.023500\nvn 0.999400 0.035000 0.000900\nvn 0.999300 0.037600 -0.007400\nvn -0.999400 0.035000 0.000900\nvn -0.999300 0.036200 -0.000000\nvn -0.994000 0.061400 0.090200\nvn -0.999300 0.037200 0.008900\nvn -0.999200 0.025200 0.031400\nvn -0.999300 0.023000 -0.029000\nvn -0.998800 0.043900 -0.023500\nvn 0.000000 0.982500 -0.186000\nvn 0.999300 0.023000 -0.029000\nvn 0.999600 0.000000 -0.029100\nvn 0.999800 0.013300 -0.015100\nvn -0.985800 0.002900 0.167900\nvn -0.992600 -0.031700 0.116900\nvn -0.999600 0.000000 -0.029100\nvn -0.999800 0.013300 -0.015100\nvn -0.993200 0.039900 0.109100\nvn 0.957900 0.002300 0.287200\nvn 0.985200 0.081500 0.150700\nvn -0.994600 0.088000 0.054500\nvn -0.976000 0.157900 0.149600\nvn -0.000000 0.303400 0.952900\nvn 0.996400 0.079100 0.029600\nvn -0.999300 0.037600 -0.007300\nvn 0.991200 0.132500 -0.000100\nvn 0.000000 -0.077700 0.997000\nvn 0.000000 0.041200 0.999200\nvn 0.000000 -0.000100 -1.000000\nvn 0.000000 0.704000 -0.710200\nvn 0.000000 0.478000 -0.878400\nvn -0.000000 -0.940300 -0.340200\nvn -0.000000 -0.989100 0.147600\nvn 0.000000 0.744200 0.667900\nvn 0.000000 -0.149800 0.988700\nvn -0.968600 0.190600 -0.159400\nvn -0.990300 0.122600 -0.066000\nvn 0.990300 0.122600 -0.066000\nvn 0.968600 0.190600 -0.159400\nvn 0.997000 -0.077600 -0.000400\nvn 0.891500 -0.407000 -0.199200\nvn 0.936400 -0.309900 -0.164700\nvn 0.786600 -0.573700 -0.228600\nvn 0.945500 -0.324900 -0.022500\nvn -0.936400 -0.309900 -0.164700\nvn -0.945500 -0.324900 -0.022500\nvn -0.786600 -0.573700 -0.228600\nvn -0.891500 -0.407200 -0.198700\nvn -0.996900 -0.078700 -0.000300\nvn 0.961800 -0.255300 -0.099000\nvn 0.801500 -0.499700 -0.328500\nvn 0.997200 -0.065200 0.036700\nvn -0.997300 -0.064500 0.034600\nvn -0.963200 -0.249500 -0.099400\nvn -0.801600 -0.499500 -0.328600\nvn 0.993300 0.103400 0.050900\nvn 0.994900 0.048900 -0.087800\nvn 0.973400 -0.228100 0.018800\nvn -0.973400 -0.228100 0.018800\nvn -0.994900 0.048900 -0.087800\nvn -0.997700 -0.027100 -0.062800\nvn 0.997700 -0.027100 -0.062800\nvn 0.991900 0.054200 0.115100\nvn -0.991900 0.054200 0.115100\nvn -0.993300 0.103400 0.050900\nvn 0.989300 0.028800 0.143000\nvn 0.999000 0.043500 0.010000\nvn 0.999800 0.021000 -0.005000\nvn 0.999400 0.027800 0.022800\nvn 0.999800 0.020700 -0.003800\nvn 0.999400 0.019000 -0.028100\nvn -0.999800 0.019300 -0.003000\nvn -0.991100 0.051600 0.122600\nvn -0.997200 0.074200 0.005800\nvn -0.999800 0.020100 -0.005400\nvn -0.999300 0.037500 -0.005700\nvn -0.999800 0.020700 -0.003800\nvn 0.000000 -1.000000 0.000900\nvn 0.000000 0.973900 -0.226800\nvn 0.999800 0.014100 -0.015600\nvn 0.990700 0.011700 0.135600\nvn 0.993000 -0.017900 0.116500\nvn 0.979200 -0.084200 0.184900\nvn -0.979200 -0.084200 0.184900\nvn -0.997100 -0.029100 0.070100\nvn -0.996500 -0.014200 0.082300\nvn -0.999500 -0.017000 0.026600\nvn 0.973900 -0.010200 0.226600\nvn 0.996100 0.087100 -0.016200\nvn -0.998300 0.048100 0.032600\nvn -0.963100 0.049100 0.264800\nvn 0.000000 -0.705500 0.708700\nvn 0.000000 0.923000 -0.384700\nvn 0.998700 0.006300 0.050800\nvn 0.981700 -0.143600 0.125400\nvn 0.962200 -0.167600 0.214600\nvn -0.981700 -0.143600 0.125400\nvn -0.962200 -0.167600 0.214600\nvn -0.996400 -0.006000 0.084400\nvn 0.977800 0.071500 0.197100\nvn -0.970200 0.115500 0.212900\nvn 0.965900 0.258800 0.000000\nvn 0.866000 0.500000 -0.000000\nvn 0.707100 0.707100 -0.000000\nvn 0.500000 0.866000 -0.000000\nvn 0.258800 0.965900 -0.000000\nvn -0.258800 0.965900 -0.000000\nvn -0.500000 0.866000 -0.000000\nvn -0.707100 0.707100 -0.000000\nvn -0.866000 0.500000 -0.000000\nvn -0.965900 0.258800 -0.000000\nvn -0.965900 -0.258800 0.000000\nvn -0.866000 -0.500000 -0.000000\nvn -0.707100 -0.707100 -0.000000\nvn -0.500000 -0.866000 0.000000\nvn -0.258800 -0.965900 0.000000\nvn 0.258800 -0.965900 0.000000\nvn 0.500000 -0.866000 -0.000000\nvn 0.707100 -0.707100 0.000000\nvn 0.866000 -0.500000 0.000000\nvn 0.965900 -0.258800 0.000000\nvn 0.000000 1.000000 -0.008300\nvn 0.258800 0.965900 -0.008300\nvn -0.999800 -0.000000 0.021700\nvn -0.965700 -0.258800 0.021700\nvn -0.258800 0.965900 -0.008300\nvn -0.865800 -0.499900 0.021700\nvn -0.500000 0.866000 -0.008300\nvn -0.706900 -0.706900 0.021700\nvn -0.707100 0.707100 -0.008300\nvn -0.499900 -0.865800 0.021700\nvn -0.866000 0.500000 -0.008300\nvn -0.258800 -0.965700 0.021700\nvn -0.965900 0.258800 -0.008300\nvn -0.000000 -0.999800 0.021700\nvn -1.000000 0.000000 -0.008300\nvn 0.258800 -0.965700 0.021700\nvn -0.965900 -0.258800 -0.008300\nvn 0.499900 -0.865800 0.021700\nvn -0.866000 -0.500000 -0.008300\nvn 0.706900 -0.706900 0.021700\nvn -0.707100 -0.707100 -0.008300\nvn 0.865800 -0.499900 0.021700\nvn -0.500000 -0.866000 -0.008300\nvn 0.965700 -0.258800 0.021700\nvn -0.258800 -0.965900 -0.008300\nvn 0.999800 0.000000 0.021700\nvn -0.000000 -1.000000 -0.008300\nvn 0.965700 0.258800 0.021700\nvn 0.258800 -0.965900 -0.008300\nvn 0.865800 0.499900 0.021700\nvn 0.500000 -0.866000 -0.008300\nvn 0.706900 0.706900 0.021700\nvn 0.707100 -0.707100 -0.008300\nvn 0.499900 0.865800 0.021700\nvn 0.866000 -0.500000 -0.008300\nvn 0.258800 0.965700 0.021700\nvn 0.965900 -0.258800 -0.008300\nvn -0.000000 0.999800 0.021700\nvn 1.000000 -0.000000 -0.008300\nvn -0.258800 0.965700 0.021700\nvn 0.965900 0.258800 -0.008300\nvn -0.499900 0.865800 0.021700\nvn 0.866000 0.500000 -0.008300\nvn -0.706900 0.706900 0.021700\nvn 0.707100 0.707100 -0.008300\nvn -0.865800 0.499900 0.021700\nvn 0.500000 0.866000 -0.008300\nvn -0.965700 0.258800 0.021700\nvn 0.711500 -0.000500 -0.702700\nvn 0.711500 0.000600 -0.702700\nvn 0.688700 0.185600 -0.700900\nvn 0.689100 0.183700 -0.701000\nvn 0.620300 0.356800 -0.698500\nvn 0.619100 0.359000 -0.698400\nvn 0.509100 0.507200 -0.695300\nvn 0.507100 0.509400 -0.695300\nvn 0.362300 0.624600 -0.691800\nvn 0.359500 0.626300 -0.691700\nvn 0.189300 0.700500 -0.688100\nvn 0.186100 0.701400 -0.688000\nvn 0.001400 0.729100 -0.684400\nvn -0.001700 0.729200 -0.684300\nvn -0.188300 0.707600 -0.681000\nvn -0.191000 0.707000 -0.681000\nvn -0.366600 0.636900 -0.678200\nvn -0.368400 0.635900 -0.678200\nvn -0.520500 0.521400 -0.676200\nvn -0.521500 0.520400 -0.676200\nvn -0.638700 0.369000 -0.675100\nvn -0.639000 0.368600 -0.675100\nvn -0.712700 0.190800 -0.675100\nvn -0.712500 0.191200 -0.675100\nvn -0.736800 -0.000600 -0.676100\nvn -0.736900 0.000700 -0.676100\nvn -0.709800 -0.191200 -0.678000\nvn -0.710300 -0.189200 -0.678000\nvn -0.633800 -0.367300 -0.680700\nvn -0.635200 -0.365000 -0.680700\nvn -0.514800 -0.516800 -0.684000\nvn -0.517000 -0.514600 -0.684000\nvn -0.361700 -0.629500 -0.687700\nvn -0.364600 -0.627900 -0.687600\nvn -0.185500 -0.698200 -0.691400\nvn -0.188700 -0.697400 -0.691400\nvn 0.001400 -0.719000 -0.695000\nvn -0.001600 -0.719000 -0.695000\nvn 0.186400 -0.691200 -0.698200\nvn 0.183900 -0.691900 -0.698100\nvn 0.357500 -0.617400 -0.700800\nvn 0.355800 -0.618400 -0.700700\nvn 0.503600 -0.502800 -0.702600\nvn 0.502700 -0.503700 -0.702600\nvn 0.615600 -0.355100 -0.703500\nvn 0.615300 -0.355500 -0.703500\nvn 0.686400 -0.184100 -0.703600\nvn 0.686500 -0.183700 -0.703600\nvn -0.688400 -0.184400 -0.701500\nvn -0.712600 0.000000 -0.701600\nvn -0.688400 -0.184500 -0.701500\nvn -0.688300 0.184400 -0.701600\nvn -0.617100 0.356300 -0.701600\nvn -0.503900 0.503900 -0.701600\nvn -0.356400 0.617200 -0.701500\nvn -0.356300 0.617200 -0.701500\nvn -0.184500 0.688500 -0.701400\nvn -0.184400 0.688500 -0.701400\nvn -0.000100 0.712900 -0.701200\nvn 0.000100 0.712900 -0.701200\nvn 0.184500 0.688800 -0.701100\nvn 0.184600 0.688700 -0.701100\nvn 0.356600 0.617700 -0.701000\nvn 0.356700 0.617600 -0.701000\nvn 0.504400 0.504500 -0.700800\nvn 0.504500 0.504400 -0.700800\nvn 0.617900 0.356800 -0.700700\nvn 0.617900 0.356700 -0.700700\nvn 0.689200 0.184700 -0.700600\nvn 0.689300 0.184600 -0.700600\nvn 0.713600 0.000000 -0.700500\nvn 0.713700 -0.000000 -0.700500\nvn 0.689400 -0.184700 -0.700500\nvn 0.618100 -0.356800 -0.700500\nvn 0.504600 -0.504600 -0.700500\nvn 0.356700 -0.618000 -0.700600\nvn 0.356800 -0.617900 -0.700600\nvn 0.184600 -0.689200 -0.700700\nvn 0.184700 -0.689100 -0.700700\nvn -0.000100 -0.713300 -0.700800\nvn 0.000100 -0.713300 -0.700800\nvn -0.184600 -0.688900 -0.701000\nvn -0.184500 -0.688900 -0.701000\nvn -0.356600 -0.617500 -0.701100\nvn -0.356500 -0.617500 -0.701100\nvn -0.504100 -0.504100 -0.701300\nvn -0.617300 -0.356300 -0.701400\nvn -0.617300 -0.356400 -0.701400\nvn -0.564900 0.326200 -0.757900\nvn -0.630100 0.168800 -0.757900\nvn -0.461300 0.461300 -0.757900\nvn -0.326200 0.564900 -0.757900\nvn -0.168800 0.630100 -0.757900\nvn 0.000000 0.652300 -0.757900\nvn 0.168800 0.630100 -0.757900\nvn 0.326200 0.564900 -0.757900\nvn 0.461300 0.461300 -0.757900\nvn 0.564900 0.326200 -0.757900\nvn 0.630100 0.168800 -0.757900\nvn 0.652300 -0.000000 -0.757900\nvn 0.630100 -0.168800 -0.757900\nvn 0.564900 -0.326200 -0.757900\nvn 0.461300 -0.461300 -0.757900\nvn 0.326200 -0.564900 -0.757900\nvn 0.168800 -0.630100 -0.757900\nvn -0.000000 -0.652300 -0.757900\nvn -0.168800 -0.630100 -0.757900\nvn -0.326200 -0.564900 -0.757900\nvn -0.461300 -0.461300 -0.757900\nvn -0.564900 -0.326200 -0.757900\nvn -0.630100 -0.168800 -0.757900\nvn -0.652300 0.000000 -0.757900\nvn 0.711500 0.000600 -0.702600\nvn 0.689200 0.183700 -0.700900\nvn 0.620400 0.356800 -0.698400\nvn 0.619100 0.359100 -0.698400\nvn 0.509200 0.507200 -0.695300\nvn 0.362400 0.624600 -0.691800\nvn 0.359600 0.626300 -0.691700\nvn 0.189300 0.700600 -0.688000\nvn 0.186100 0.701500 -0.688000\nvn 0.001400 0.729200 -0.684300\nvn -0.188300 0.707700 -0.681000\nvn -0.191000 0.707000 -0.680900\nvn -0.368500 0.635900 -0.678100\nvn -0.638800 0.369100 -0.675100\nvn -0.639100 0.368600 -0.675100\nvn -0.712700 0.190800 -0.675000\nvn -0.712600 0.191200 -0.675000\nvn -0.736900 -0.000600 -0.676000\nvn -0.736900 0.000700 -0.676000\nvn -0.710400 -0.189200 -0.677900\nvn -0.635200 -0.365100 -0.680600\nvn -0.517000 -0.514700 -0.683900\nvn -0.188700 -0.697500 -0.691300\nvn -0.001600 -0.719100 -0.694900\nvn 0.186500 -0.691300 -0.698100\nvn 0.184000 -0.692000 -0.698100\nvn 0.357500 -0.617400 -0.700700\nvn 0.503600 -0.502800 -0.702500\nvn 0.502700 -0.503700 -0.702500\nvn 0.615600 -0.355200 -0.703500\nvn 0.615400 -0.355600 -0.703500\nvn 0.686400 -0.184100 -0.703500\nvn 0.686500 -0.183700 -0.703500\nvn 0.356500 0.617700 -0.701000\nvn 0.356700 0.617600 -0.700900\nvn 0.618100 -0.356900 -0.700500\nvn 0.356800 -0.618000 -0.700600\nvn -0.184700 -0.688900 -0.701000\nvn -0.356500 -0.617600 -0.701100\nvn 0.936300 0.250900 0.246000\nvn 0.969300 -0.000000 0.246000\nvn 0.839400 0.484600 0.246000\nvn 0.685400 0.685400 0.246000\nvn 0.484600 0.839400 0.246000\nvn 0.250900 0.936300 0.246000\nvn -0.000000 0.969300 0.246000\nvn -0.250900 0.936300 0.246000\nvn -0.484600 0.839400 0.246000\nvn -0.685400 0.685400 0.246000\nvn -0.839400 0.484600 0.246000\nvn -0.936300 0.250900 0.246000\nvn -0.969300 -0.000000 0.246000\nvn 0.844300 0.226200 0.485700\nvn 0.874100 -0.000000 0.485700\nvn 0.757000 0.437100 0.485700\nvn 0.618100 0.618100 0.485700\nvn 0.437100 0.757000 0.485700\nvn 0.226200 0.844300 0.485700\nvn -0.000000 0.874100 0.485700\nvn -0.226200 0.844300 0.485700\nvn -0.437100 0.757000 0.485700\nvn -0.618100 0.618100 0.485700\nvn -0.757000 0.437100 0.485700\nvn -0.844300 0.226200 0.485700\nvn -0.874100 -0.000000 0.485700\nvn 0.346500 0.000000 0.938100\nvn 0.334700 0.089700 0.938100\nvn 0.300000 0.173200 0.938100\nvn 0.245000 0.245000 0.938100\nvn 0.173200 0.300000 0.938100\nvn 0.089700 0.334700 0.938100\nvn -0.000000 0.346500 0.938100\nvn -0.089700 0.334700 0.938100\nvn -0.173200 0.300000 0.938100\nvn -0.245000 0.245000 0.938100\nvn -0.300000 0.173200 0.938100\nvn -0.334700 0.089700 0.938100\nvn -0.346500 0.000000 0.938100\nvn 0.334700 0.089700 -0.938100\nvn 0.346500 -0.000000 -0.938100\nvn -0.346500 -0.000000 -0.938100\nvn -0.334700 0.089700 -0.938100\nvn -0.300100 0.173200 -0.938100\nvn -0.245000 0.245000 -0.938100\nvn -0.173200 0.300100 -0.938100\nvn -0.089700 0.334700 -0.938100\nvn 0.000000 0.346500 -0.938100\nvn 0.089700 0.334700 -0.938100\nvn 0.173200 0.300100 -0.938100\nvn 0.245000 0.245000 -0.938100\nvn 0.300100 0.173200 -0.938100\nvn -0.297500 -0.000000 -0.954700\nvn -0.287300 -0.077000 -0.954700\nvn 0.287300 -0.077000 -0.954700\nvn 0.297500 0.000000 -0.954700\nvn 0.257600 -0.148700 -0.954700\nvn 0.210300 -0.210300 -0.954700\nvn 0.148700 -0.257600 -0.954700\nvn 0.077000 -0.287300 -0.954700\nvn 0.000000 -0.297500 -0.954700\nvn -0.077000 -0.287300 -0.954700\nvn -0.148700 -0.257600 -0.954700\nvn -0.210300 -0.210300 -0.954700\nvn -0.257600 -0.148700 -0.954700\nvn -0.923900 -0.382700 0.000000\nvn -0.382700 -0.923900 0.000000\nvn 0.382700 -0.923900 -0.000000\nvn 0.923900 -0.382700 -0.000000\nvn 0.923900 0.382700 -0.000000\nvn 0.382700 0.923900 -0.000000\nvn -0.382700 0.923900 0.000000\nvn -0.923900 0.382700 0.000000\nvn -0.130500 -0.991400 0.000000\nvn 0.608800 -0.793400 -0.000000\nvn 0.991400 -0.130500 -0.000000\nvn 0.793400 0.608800 -0.000000\nvn 0.130500 0.991400 -0.000000\nvn -0.608800 0.793400 -0.000000\nvn -0.991400 0.130500 0.000000\nvn -0.793400 -0.608800 0.000000\nvn -0.793400 0.608800 0.000000\nvn -0.991400 -0.130500 0.000000\nvn -0.608800 -0.793400 0.000000\nvn 0.130500 -0.991400 0.000000\nvn 0.793400 -0.608800 -0.000000\nvn 0.991400 0.130500 -0.000000\nvn 0.608800 0.793400 -0.000000\nvn -0.130500 0.991400 -0.000000\nvn 0.936300 -0.250900 0.246000\nvn 0.839400 -0.484600 0.246000\nvn 0.685400 -0.685400 0.246000\nvn 0.484600 -0.839400 0.246000\nvn 0.250900 -0.936300 0.246000\nvn 0.000000 -0.969300 0.246000\nvn -0.250900 -0.936300 0.246000\nvn -0.484600 -0.839400 0.246000\nvn -0.685400 -0.685400 0.246000\nvn -0.839400 -0.484600 0.246000\nvn -0.936300 -0.250900 0.246000\nvn 0.844300 -0.226200 0.485700\nvn 0.757000 -0.437100 0.485700\nvn 0.618100 -0.618100 0.485700\nvn 0.437100 -0.757000 0.485700\nvn 0.226200 -0.844300 0.485700\nvn -0.000000 -0.874100 0.485700\nvn -0.226200 -0.844300 0.485700\nvn -0.437100 -0.757000 0.485700\nvn -0.618100 -0.618100 0.485700\nvn -0.757000 -0.437100 0.485700\nvn -0.844300 -0.226200 0.485700\nvn 0.334700 -0.089700 0.938100\nvn 0.300000 -0.173200 0.938100\nvn 0.245000 -0.245000 0.938100\nvn 0.173200 -0.300000 0.938100\nvn 0.089700 -0.334700 0.938100\nvn 0.000000 -0.346500 0.938100\nvn -0.089700 -0.334700 0.938100\nvn -0.173200 -0.300000 0.938100\nvn -0.245000 -0.245000 0.938100\nvn -0.300000 -0.173200 0.938100\nvn -0.334700 -0.089700 0.938100\nvn 0.334700 -0.089700 -0.938100\nvn -0.334700 -0.089700 -0.938100\nvn -0.300100 -0.173200 -0.938100\nvn -0.245000 -0.245000 -0.938100\nvn -0.173200 -0.300100 -0.938100\nvn -0.089700 -0.334700 -0.938100\nvn -0.000000 -0.346500 -0.938100\nvn 0.089700 -0.334700 -0.938100\nvn 0.173200 -0.300100 -0.938100\nvn 0.245000 -0.245000 -0.938100\nvn 0.300100 -0.173200 -0.938100\nvn -0.287300 0.077000 -0.954700\nvn 0.287300 0.077000 -0.954700\nvn 0.257600 0.148700 -0.954700\nvn 0.210300 0.210300 -0.954700\nvn 0.148700 0.257600 -0.954700\nvn 0.077000 0.287300 -0.954700\nvn 0.000000 0.297500 -0.954700\nvn -0.077000 0.287300 -0.954700\nvn -0.148700 0.257600 -0.954700\nvn -0.210300 0.210300 -0.954700\nvn -0.257600 0.148700 -0.954700\nvn 0.936300 0.250900 -0.246000\nvn 0.969300 -0.000000 -0.246000\nvn 0.839400 0.484600 -0.246000\nvn 0.685400 0.685400 -0.246000\nvn 0.484600 0.839400 -0.246000\nvn 0.250900 0.936300 -0.246000\nvn 0.000000 0.969300 -0.246000\nvn -0.250900 0.936300 -0.246000\nvn -0.484600 0.839400 -0.246000\nvn -0.685400 0.685400 -0.246000\nvn -0.839400 0.484600 -0.246000\nvn -0.936300 0.250900 -0.246000\nvn -0.969300 -0.000000 -0.246000\nvn 0.844300 0.226200 -0.485700\nvn 0.874100 0.000000 -0.485700\nvn 0.757000 0.437100 -0.485700\nvn 0.618100 0.618100 -0.485700\nvn 0.437100 0.757000 -0.485700\nvn 0.226200 0.844300 -0.485700\nvn 0.000000 0.874100 -0.485700\nvn -0.226200 0.844300 -0.485700\nvn -0.437100 0.757000 -0.485700\nvn -0.618100 0.618100 -0.485700\nvn -0.757000 0.437100 -0.485700\nvn -0.844300 0.226200 -0.485700\nvn -0.874100 0.000000 -0.485700\nvn -0.297500 -0.000000 0.954700\nvn -0.287300 -0.077000 0.954700\nvn 0.287300 -0.077000 0.954700\nvn 0.297500 0.000000 0.954700\nvn 0.257600 -0.148700 0.954700\nvn 0.210300 -0.210300 0.954700\nvn 0.148700 -0.257600 0.954700\nvn 0.077000 -0.287300 0.954700\nvn 0.000000 -0.297500 0.954700\nvn -0.077000 -0.287300 0.954700\nvn -0.148700 -0.257600 0.954700\nvn -0.210300 -0.210300 0.954700\nvn -0.257600 -0.148700 0.954700\nvn 0.936300 -0.250900 -0.246000\nvn 0.839400 -0.484600 -0.246000\nvn 0.685400 -0.685400 -0.246000\nvn 0.484600 -0.839400 -0.246000\nvn 0.250900 -0.936300 -0.246000\nvn 0.000000 -0.969300 -0.246000\nvn -0.250900 -0.936300 -0.246000\nvn -0.484600 -0.839400 -0.246000\nvn -0.685400 -0.685400 -0.246000\nvn -0.839400 -0.484600 -0.246000\nvn -0.936300 -0.250900 -0.246000\nvn 0.844300 -0.226200 -0.485700\nvn 0.757000 -0.437100 -0.485700\nvn 0.618100 -0.618100 -0.485700\nvn 0.437100 -0.757000 -0.485700\nvn 0.226200 -0.844300 -0.485700\nvn 0.000000 -0.874100 -0.485700\nvn -0.226200 -0.844300 -0.485700\nvn -0.437100 -0.757000 -0.485700\nvn -0.618100 -0.618100 -0.485700\nvn -0.757000 -0.437100 -0.485700\nvn -0.844300 -0.226200 -0.485700\nvn -0.287300 0.077000 0.954700\nvn 0.287300 0.077000 0.954700\nvn 0.257600 0.148700 0.954700\nvn 0.210300 0.210300 0.954700\nvn 0.148700 0.257600 0.954700\nvn 0.077000 0.287300 0.954700\nvn -0.000000 0.297500 0.954700\nvn -0.077000 0.287300 0.954700\nvn -0.148700 0.257600 0.954700\nvn -0.210300 0.210300 0.954700\nvn -0.257600 0.148700 0.954700\nvn -0.300000 0.173200 -0.938100\nvn -0.173200 0.300000 -0.938100\nvn 0.173200 0.300000 -0.938100\nvn 0.300000 0.173200 -0.938100\nvn -0.300000 -0.173200 -0.938100\nvn -0.173200 -0.300000 -0.938100\nvn 0.173200 -0.300000 -0.938100\nvn 0.300000 -0.173200 -0.938100\nvn 0.000000 -0.258800 -0.965900\nvn 0.000000 -0.500000 -0.866000\nvn 0.000000 -0.707100 -0.707100\nvn 0.000000 -0.866000 -0.500000\nvn 0.000000 -0.965900 -0.258800\nvn 0.000000 -0.965900 0.258800\nvn -0.000000 -0.866000 0.500000\nvn 0.000000 -0.707100 0.707100\nvn 0.000000 -0.500000 0.866000\nvn 0.000000 -0.258800 0.965900\nvn 0.000000 0.258800 0.965900\nvn 0.000000 0.500000 0.866000\nvn 0.000000 0.707100 0.707100\nvn -0.000000 0.866000 0.500000\nvn 0.000000 0.965900 0.258800\nvn -0.000000 0.965900 -0.258800\nvn -0.000000 0.866000 -0.500000\nvn 0.000000 0.707100 -0.707100\nvn 0.000000 0.500000 -0.866000\nvn 0.000000 0.258800 -0.965900\nvn -0.000000 -0.000400 1.000000\nvn 0.999900 0.010400 0.000200\nvn -0.000200 -0.000400 1.000000\nvn -0.000600 -0.000500 1.000000\nvn -0.000400 -0.000500 1.000000\nvn -0.000300 -0.000600 1.000000\nvn 0.983600 -0.180200 0.001700\nvn 0.000100 -0.000900 1.000000\nvn 0.000000 -0.001300 1.000000\nvn 0.000000 -0.001000 1.000000\nvn -0.000100 -0.000200 1.000000\nvn -0.000900 -0.000500 1.000000\nvn -0.000400 -0.000200 1.000000\nvn 0.000200 0.000500 -1.000000\nvn 0.000300 0.000600 -1.000000\nvn 0.000900 0.000800 -1.000000\nvn 0.000900 0.000700 -1.000000\nvn 0.000600 0.000800 -1.000000\nvn 0.000500 0.000900 -1.000000\nvn -0.000100 0.001300 -1.000000\nvn 0.000000 0.001900 -1.000000\nvn -0.000000 0.001500 -1.000000\nvn 0.000200 0.000300 -1.000000\nvn 0.000700 0.000400 -1.000000\nvn 0.001400 0.000800 -1.000000\nvn -0.559100 0.829100 0.000000\nvn -0.559000 0.829100 -0.000000\nvn -0.998700 0.051000 -0.000000\nvn -0.776300 0.630300 0.001600\nvn -0.780200 0.625600 0.004900\nvn -0.778400 0.627800 0.003400\nvn -0.774500 0.632600 -0.000000\nvn -0.999000 0.044900 -0.000300\nvn -0.999000 0.044100 0.000200\nvn -0.999000 0.044600 -0.000100\nvn -0.999000 0.045500 -0.000700\nvn -0.552500 0.833500 0.005600\nvn -0.594500 0.804000 0.008400\nvn -0.609800 0.792600 0.003400\nvn -0.565400 0.824800 0.001500\nvn -0.707400 0.706800 -0.000500\nvn -0.708800 0.705400 -0.000000\nvn -0.561600 0.827400 0.001400\nvn -0.563900 0.825900 -0.000700\nvn 0.467100 -0.884200 -0.000000\nvn 0.002200 0.001200 -1.000000\nvn -0.525100 -0.851000 0.000200\nvn 0.000200 -0.000400 1.000000\nvn 0.000600 -0.000500 1.000000\nvn 0.000400 -0.000500 1.000000\nvn -0.443000 0.896500 0.000900\nvn 0.000300 -0.000600 1.000000\nvn -0.000100 -0.000900 1.000000\nvn 0.000100 -0.000200 1.000000\nvn 0.000900 -0.000500 1.000000\nvn 0.000400 -0.000200 1.000000\nvn -0.000200 0.000500 -1.000000\nvn -0.000300 0.000600 -1.000000\nvn -0.000900 0.000800 -1.000000\nvn -0.000900 0.000700 -1.000000\nvn -0.000600 0.000800 -1.000000\nvn -0.000500 0.000900 -1.000000\nvn 0.000100 0.001300 -1.000000\nvn -0.000200 0.000300 -1.000000\nvn -0.000700 0.000400 -1.000000\nvn -0.001400 0.000800 -1.000000\nvn 0.559100 0.829100 0.000000\nvn 0.559000 0.829100 -0.000000\nvn 0.998700 0.051000 -0.000000\nvn 0.776300 0.630300 0.001600\nvn 0.774500 0.632600 -0.000000\nvn 0.778400 0.627800 0.003400\nvn 0.780200 0.625600 0.004900\nvn 0.999000 0.044900 -0.000300\nvn 0.999000 0.045500 -0.000700\nvn 0.999000 0.044600 -0.000100\nvn 0.999000 0.044100 0.000200\nvn 0.552500 0.833500 0.005600\nvn 0.565400 0.824800 0.001500\nvn 0.609800 0.792600 0.003400\nvn 0.594500 0.804000 0.008400\nvn 0.707400 0.706800 -0.000500\nvn 0.563900 0.825900 -0.000700\nvn 0.561600 0.827400 0.001400\nvn 0.708800 0.705400 -0.000000\nvn -0.467100 -0.884200 -0.000000\nvn -0.001300 0.000800 1.000000\nvn -0.001200 0.000500 1.000000\nvn -0.000700 -0.000200 1.000000\nvn -0.000600 -0.000400 1.000000\nvn -0.619800 0.784800 -0.000000\nvn -0.998900 0.047500 0.000000\nvn -0.898400 0.439300 0.000000\nvn -1.000000 -0.004500 0.000000\nvn -0.040200 0.999200 0.000000\nvn -0.756700 0.653800 -0.000000\nvn 0.000000 -0.000500 1.000000\nvn -0.001000 -0.000100 1.000000\nvn -0.000100 -0.000300 1.000000\nvn -0.001300 0.000800 -1.000000\nvn -0.000600 -0.000400 -1.000000\nvn -0.000700 -0.000100 -1.000000\nvn -0.001200 0.000400 -1.000000\nvn 0.000000 -0.000400 -1.000000\nvn 0.000000 -0.000500 -1.000000\nvn 0.000000 -0.000300 -1.000000\nvn -0.000500 -0.000300 -1.000000\nvn -0.000900 -0.000200 -1.000000\nvn -0.189400 0.981900 0.000000\nvn -0.000100 -0.000100 1.000000\nvn -0.000900 -0.000200 1.000000\nvn -0.000800 -0.000200 1.000000\nvn 0.000000 -0.000100 1.000000\nvn -0.000100 -0.000100 -1.000000\nvn -0.001200 0.000300 1.000000\nvn -0.000900 -0.000000 1.000000\nvn -0.526200 0.850400 0.000000\nvn -0.751900 0.659200 0.000000\nvn -0.948500 0.316600 0.000000\nvn -0.985600 0.169200 0.000000\nvn -0.987100 0.160400 0.000000\nvn -0.987000 0.160400 -0.000000\nvn 0.000000 0.190800 0.981600\nvn 0.000000 0.095800 0.995400\nvn 0.000000 0.104600 0.994500\nvn -0.977700 0.209900 0.000000\nvn 0.001300 0.000800 1.000000\nvn 0.000600 -0.000400 1.000000\nvn 0.000700 -0.000200 1.000000\nvn 0.001200 0.000500 1.000000\nvn 0.619800 0.784800 0.000000\nvn 0.998900 0.047500 0.000000\nvn 0.898400 0.439300 0.000000\nvn 1.000000 -0.004500 -0.000000\nvn 0.040200 0.999200 0.000000\nvn 0.756700 0.653800 -0.000000\nvn 0.001000 -0.000100 1.000000\nvn 0.000100 -0.000300 1.000000\nvn 0.001300 0.000800 -1.000000\nvn 0.001200 0.000400 -1.000000\nvn 0.000700 -0.000100 -1.000000\nvn 0.000600 -0.000400 -1.000000\nvn 0.000900 -0.000200 -1.000000\nvn 0.000500 -0.000300 -1.000000\nvn 0.189400 0.981900 0.000000\nvn 0.000100 -0.000100 1.000000\nvn 0.000800 -0.000200 1.000000\nvn 0.000900 -0.000200 1.000000\nvn 0.000100 -0.000100 -1.000000\nvn 0.001200 0.000300 1.000000\nvn 0.000900 -0.000000 1.000000\nvn 0.526200 0.850400 -0.000000\nvn 0.751900 0.659200 -0.000000\nvn 0.948500 0.316600 0.000000\nvn 0.987100 0.160400 -0.000000\nvn 0.985600 0.169200 -0.000000\nvn 0.977700 0.209900 0.000000\nvn -0.962500 -0.271400 0.000000\nvn -0.962400 -0.271300 0.012900\nvn -0.960100 -0.279300 0.011500\nvn -0.929100 -0.363600 0.067700\nvn -0.909900 -0.413400 0.034800\nvn -0.842200 -0.539100 -0.003600\nvn -0.822400 -0.568500 -0.021500\nvn -0.864700 -0.502000 -0.017100\nvn -0.875000 -0.484100 -0.003600\nvn -1.000000 0.001800 -0.007000\nvn -0.881700 -0.471700 -0.001000\nvn -0.885400 -0.464800 0.004600\nvn -0.999900 0.005000 -0.013000\nvn -0.999900 0.008800 -0.010000\nvn -0.716400 -0.412800 0.562500\nvn -0.717800 -0.410300 0.562500\nvn -0.705400 -0.431400 0.562400\nvn -0.699500 -0.441300 0.562200\nvn -0.901600 0.007400 0.432400\nvn -0.898900 0.019200 0.437700\nvn -0.920800 -0.117900 0.371800\nvn -0.922700 -0.223700 0.313800\nvn -0.775000 -0.629600 0.054600\nvn -0.746100 -0.662700 0.064700\nvn -0.745900 -0.663200 0.062100\nvn -0.778400 -0.625900 0.048700\nvn -0.857600 -0.512900 0.038100\nvn -0.818500 -0.572700 0.045000\nvn -0.945700 -0.323900 0.026600\nvn -0.951900 -0.305400 0.025400\nvn -0.971200 -0.237200 0.020700\nvn -0.976700 -0.214500 0.008000\nvn 0.000000 -0.854800 -0.518900\nvn 0.000000 -0.917800 -0.397100\nvn 0.000500 -0.855400 -0.517900\nvn 0.000000 -0.232600 -0.972600\nvn 0.000600 -0.377000 -0.926200\nvn 0.000000 -0.375800 -0.926700\nvn 0.000000 -0.982800 -0.184800\nvn 0.000000 -0.975500 -0.219900\nvn 0.000000 0.999300 0.036900\nvn -0.000000 -0.993700 0.112500\nvn 0.000000 -0.834300 0.551300\nvn 0.000000 -0.793200 0.608900\nvn -0.000000 -0.987600 -0.156700\nvn -0.006600 -0.986300 -0.164900\nvn -0.000000 1.000000 -0.001300\nvn 0.000000 1.000000 -0.001400\nvn -0.012100 -0.976000 -0.217300\nvn -0.025700 -0.972600 -0.230900\nvn 0.000100 0.981800 0.189800\nvn 0.000500 0.975300 0.220800\nvn 0.000900 0.901300 0.433200\nvn 0.001600 0.900900 0.433900\nvn 0.000300 0.140400 0.990100\nvn 0.017800 -0.017500 0.999700\nvn 0.008000 -0.004700 1.000000\nvn 0.002500 -0.008600 1.000000\nvn -0.000400 -0.006800 1.000000\nvn 0.004300 -0.093500 0.995600\nvn 0.002500 -0.008500 1.000000\nvn -0.000400 -0.007000 1.000000\nvn -0.000000 -0.676400 -0.736500\nvn 0.000000 -0.868200 -0.496300\nvn 0.000000 -0.849000 -0.528300\nvn 0.000000 -0.630600 -0.776100\nvn -0.000000 -0.449100 0.893500\nvn 0.000000 -0.366100 0.930600\nvn -0.000000 -0.402400 -0.915500\nvn 0.000000 -0.392200 -0.919900\nvn -0.000000 -0.036900 0.999300\nvn 0.000000 0.195100 0.980800\nvn 0.000000 0.197700 0.980300\nvn 0.000000 0.016600 0.999900\nvn 0.000000 -0.335800 -0.941900\nvn 0.000000 0.211500 0.977400\nvn 0.000000 -0.999300 0.037200\nvn 0.001000 -0.654800 -0.755800\nvn 0.001000 -0.654900 -0.755700\nvn 0.000600 -0.855400 -0.517900\nvn -0.008400 -0.634100 0.773200\nvn -0.037900 -0.650900 0.758200\nvn -0.015700 -0.638400 0.769600\nvn 0.015200 -0.620000 0.784400\nvn -0.912800 0.000000 -0.408500\nvn -0.881600 0.236200 -0.408500\nvn -0.881700 -0.236200 -0.408500\nvn -0.790500 -0.456400 -0.408500\nvn -0.645400 -0.645400 -0.408500\nvn -0.456400 -0.790500 -0.408500\nvn -0.236200 -0.881600 -0.408500\nvn -0.000000 -0.912800 -0.408500\nvn 0.236200 -0.881600 -0.408500\nvn 0.456400 -0.790500 -0.408500\nvn 0.645400 -0.645400 -0.408500\nvn 0.790500 -0.456400 -0.408500\nvn 0.881600 -0.236200 -0.408500\nvn 0.912800 0.000000 -0.408500\nvn 0.881600 0.236200 -0.408500\nvn 0.790500 0.456400 -0.408500\nvn 0.645400 0.645400 -0.408500\nvn 0.456400 0.790500 -0.408500\nvn 0.236200 0.881700 -0.408500\nvn 0.000000 0.912800 -0.408500\nvn -0.236200 0.881600 -0.408500\nvn -0.456400 0.790500 -0.408500\nvn -0.645400 0.645400 -0.408500\nvn -0.790500 0.456400 -0.408500\nvn 0.197700 -0.053000 0.978800\nvn 0.204600 -0.000000 0.978800\nvn 0.197700 0.053000 0.978800\nvn 0.177200 0.102300 0.978800\nvn 0.144700 0.144700 0.978800\nvn 0.102300 0.177200 0.978800\nvn 0.053000 0.197700 0.978800\nvn 0.000000 0.204600 0.978800\nvn -0.053000 0.197700 0.978800\nvn -0.102300 0.177200 0.978800\nvn -0.144700 0.144700 0.978800\nvn -0.177200 0.102300 0.978800\nvn -0.197700 0.053000 0.978800\nvn -0.204600 0.000000 0.978800\nvn -0.197700 -0.053000 0.978800\nvn -0.177200 -0.102300 0.978800\nvn -0.144700 -0.144700 0.978800\nvn -0.102300 -0.177200 0.978800\nvn -0.053000 -0.197700 0.978800\nvn 0.000000 -0.204600 0.978800\nvn 0.053000 -0.197700 0.978800\nvn 0.102300 -0.177200 0.978800\nvn 0.144700 -0.144700 0.978800\nvn 0.177200 -0.102300 0.978800\nvn -0.574300 0.000000 0.818600\nvn -0.444700 0.000000 0.895700\nvn -0.429500 0.115100 0.895700\nvn -0.554700 0.148600 0.818600\nvn -0.554700 -0.148600 0.818600\nvn -0.429500 -0.115100 0.895700\nvn -0.497400 -0.287200 0.818600\nvn -0.385100 -0.222300 0.895700\nvn -0.406100 -0.406100 0.818600\nvn -0.314500 -0.314400 0.895700\nvn -0.287200 -0.497400 0.818600\nvn -0.222300 -0.385100 0.895700\nvn -0.148600 -0.554700 0.818600\nvn -0.115100 -0.429500 0.895700\nvn -0.000000 -0.574300 0.818600\nvn -0.000000 -0.444700 0.895700\nvn 0.148600 -0.554700 0.818600\nvn 0.115100 -0.429500 0.895700\nvn 0.287200 -0.497400 0.818600\nvn 0.222300 -0.385100 0.895700\nvn 0.406100 -0.406100 0.818600\nvn 0.314400 -0.314400 0.895700\nvn 0.497400 -0.287200 0.818600\nvn 0.385100 -0.222300 0.895700\nvn 0.554700 -0.148600 0.818600\nvn 0.429500 -0.115100 0.895700\nvn 0.574300 -0.000000 0.818600\nvn 0.444700 -0.000000 0.895700\nvn 0.554700 0.148600 0.818600\nvn 0.429500 0.115100 0.895700\nvn 0.497400 0.287200 0.818600\nvn 0.385100 0.222300 0.895700\nvn 0.406100 0.406100 0.818600\nvn 0.314400 0.314400 0.895700\nvn 0.287200 0.497400 0.818600\nvn 0.222300 0.385100 0.895700\nvn 0.148600 0.554700 0.818600\nvn 0.115100 0.429500 0.895700\nvn 0.000000 0.574300 0.818600\nvn -0.000000 0.444700 0.895700\nvn -0.148600 0.554700 0.818600\nvn -0.115100 0.429500 0.895700\nvn -0.287200 0.497400 0.818600\nvn -0.222300 0.385100 0.895700\nvn -0.406100 0.406100 0.818600\nvn -0.314400 0.314500 0.895700\nvn -0.497400 0.287200 0.818600\nvn -0.385100 0.222300 0.895700\nvn -0.912800 0.000000 0.408500\nvn -0.881700 0.236200 0.408500\nvn -0.881700 -0.236200 0.408500\nvn -0.790500 -0.456400 0.408500\nvn -0.645400 -0.645400 0.408500\nvn -0.456400 -0.790500 0.408500\nvn -0.236200 -0.881700 0.408500\nvn -0.000000 -0.912800 0.408500\nvn 0.236200 -0.881700 0.408500\nvn 0.456400 -0.790500 0.408500\nvn 0.645400 -0.645400 0.408500\nvn 0.790500 -0.456400 0.408500\nvn 0.881700 -0.236200 0.408500\nvn 0.912800 -0.000000 0.408500\nvn 0.881700 0.236200 0.408500\nvn 0.790500 0.456400 0.408500\nvn 0.645400 0.645400 0.408500\nvn 0.456400 0.790500 0.408500\nvn 0.236200 0.881700 0.408500\nvn 0.000000 0.912800 0.408500\nvn -0.236200 0.881700 0.408500\nvn -0.456400 0.790500 0.408500\nvn -0.645400 0.645400 0.408500\nvn -0.790500 0.456400 0.408500\nvn -0.922100 0.000000 -0.387100\nvn -0.890600 0.238600 -0.387100\nvn -0.890600 -0.238600 -0.387100\nvn -0.798500 -0.461000 -0.387100\nvn -0.652000 -0.652000 -0.387100\nvn -0.461000 -0.798500 -0.387100\nvn -0.238600 -0.890600 -0.387100\nvn -0.000000 -0.922100 -0.387100\nvn 0.238600 -0.890600 -0.387100\nvn 0.461000 -0.798500 -0.387100\nvn 0.652000 -0.652000 -0.387100\nvn 0.798500 -0.461000 -0.387100\nvn 0.890600 -0.238600 -0.387100\nvn 0.922100 -0.000000 -0.387100\nvn 0.890600 0.238600 -0.387100\nvn 0.798500 0.461000 -0.387100\nvn 0.652000 0.652000 -0.387100\nvn 0.461000 0.798500 -0.387100\nvn 0.238600 0.890600 -0.387100\nvn 0.000000 0.922100 -0.387100\nvn -0.238600 0.890600 -0.387100\nvn -0.461000 0.798500 -0.387100\nvn -0.652000 0.652000 -0.387100\nvn -0.798500 0.461000 -0.387100\nvn 0.210100 -0.056300 0.976100\nvn 0.217500 -0.000000 0.976100\nvn 0.210100 0.056300 0.976100\nvn 0.188400 0.108800 0.976100\nvn 0.153800 0.153800 0.976100\nvn 0.108800 0.188400 0.976100\nvn 0.056300 0.210100 0.976100\nvn -0.000000 0.217500 0.976100\nvn -0.056300 0.210100 0.976100\nvn -0.108800 0.188400 0.976100\nvn -0.153800 0.153800 0.976100\nvn -0.188400 0.108800 0.976100\nvn -0.210100 0.056300 0.976100\nvn -0.217500 0.000000 0.976100\nvn -0.210100 -0.056300 0.976100\nvn -0.188400 -0.108800 0.976100\nvn -0.153800 -0.153800 0.976100\nvn -0.108800 -0.188400 0.976100\nvn -0.056300 -0.210100 0.976100\nvn -0.000000 -0.217500 0.976100\nvn 0.056300 -0.210100 0.976100\nvn 0.108800 -0.188400 0.976100\nvn 0.153800 -0.153800 0.976100\nvn 0.188400 -0.108800 0.976100\nvn -0.599000 0.000000 0.800800\nvn -0.466400 0.000000 0.884600\nvn -0.450600 0.120700 0.884600\nvn -0.578500 0.155000 0.800800\nvn -0.578500 -0.155000 0.800800\nvn -0.450600 -0.120700 0.884600\nvn -0.518700 -0.299500 0.800800\nvn -0.404000 -0.233200 0.884600\nvn -0.423500 -0.423500 0.800800\nvn -0.329800 -0.329800 0.884600\nvn -0.299500 -0.518700 0.800800\nvn -0.233200 -0.404000 0.884600\nvn -0.155000 -0.578500 0.800800\nvn -0.120700 -0.450600 0.884600\nvn -0.000000 -0.599000 0.800800\nvn -0.000000 -0.466400 0.884600\nvn 0.155000 -0.578500 0.800800\nvn 0.120700 -0.450600 0.884600\nvn 0.299500 -0.518700 0.800800\nvn 0.233200 -0.404000 0.884600\nvn 0.423500 -0.423500 0.800800\nvn 0.329800 -0.329800 0.884600\nvn 0.518700 -0.299500 0.800800\nvn 0.404000 -0.233200 0.884600\nvn 0.578500 -0.155000 0.800800\nvn 0.450600 -0.120700 0.884600\nvn 0.599000 -0.000000 0.800800\nvn 0.466400 -0.000000 0.884600\nvn 0.578500 0.155000 0.800800\nvn 0.450600 0.120700 0.884600\nvn 0.518700 0.299500 0.800800\nvn 0.404000 0.233200 0.884600\nvn 0.423500 0.423500 0.800800\nvn 0.329800 0.329800 0.884600\nvn 0.299500 0.518700 0.800800\nvn 0.233200 0.404000 0.884600\nvn 0.155000 0.578500 0.800800\nvn 0.120700 0.450600 0.884600\nvn -0.000000 0.599000 0.800800\nvn 0.000000 0.466400 0.884600\nvn -0.155000 0.578500 0.800800\nvn -0.120700 0.450600 0.884600\nvn -0.299500 0.518700 0.800800\nvn -0.233200 0.404000 0.884600\nvn -0.423500 0.423500 0.800800\nvn -0.329800 0.329800 0.884600\nvn -0.518700 0.299500 0.800800\nvn -0.404000 0.233200 0.884600\nvn -0.922100 0.000000 0.387100\nvn -0.890600 0.238600 0.387100\nvn -0.890600 -0.238600 0.387100\nvn -0.798500 -0.461000 0.387100\nvn -0.652000 -0.652000 0.387100\nvn -0.461000 -0.798500 0.387100\nvn -0.238600 -0.890600 0.387100\nvn -0.000000 -0.922100 0.387100\nvn 0.238600 -0.890600 0.387100\nvn 0.461000 -0.798500 0.387100\nvn 0.652000 -0.652000 0.387100\nvn 0.798500 -0.461000 0.387100\nvn 0.890600 -0.238600 0.387100\nvn 0.922100 -0.000000 0.387100\nvn 0.890600 0.238600 0.387100\nvn 0.798500 0.461000 0.387100\nvn 0.652000 0.652000 0.387100\nvn 0.461000 0.798500 0.387100\nvn 0.238600 0.890600 0.387100\nvn 0.000000 0.922100 0.387100\nvn -0.238600 0.890600 0.387100\nvn -0.461000 0.798500 0.387100\nvn -0.652000 0.652000 0.387100\nvn -0.798500 0.461000 0.387100\nvn -0.258100 -0.000100 0.966100\nvn -0.083500 0.000100 -0.996500\nvn -0.083400 0.000100 -0.996500\nvn -0.000000 0.000100 -1.000000\nvn 0.258100 -0.000100 0.966100\nvn 0.083500 0.000100 -0.996500\nvn 0.083400 0.000100 -0.996500\nvn -0.245700 -0.369700 0.896100\nvn -0.006200 -0.320000 0.947400\nvn -0.005400 -0.320300 0.947300\nvn -0.243600 -0.377100 0.893500\nvn -0.896100 -0.443900 -0.000100\nvn -0.082100 -0.329100 -0.940700\nvn -0.082900 -0.335100 -0.938500\nvn -0.081300 -0.331800 -0.939800\nvn -0.080400 -0.326300 -0.941900\nvn -0.242400 -0.385300 0.890400\nvn -0.237600 -0.390400 0.889400\nvn 0.002000 -0.307500 -0.951600\nvn 0.001900 -0.307500 -0.951500\nvn -0.896100 -0.443900 -0.000000\nvn 0.248000 -0.377400 0.892200\nvn 0.244300 -0.369700 0.896500\nvn 0.896100 -0.443900 -0.000100\nvn 0.080200 -0.331600 -0.940000\nvn 0.080900 -0.326300 -0.941800\nvn 0.080500 -0.328900 -0.940900\nvn 0.078700 -0.333300 -0.939500\nvn 0.249300 -0.394700 0.884300\nvn 0.245500 -0.385900 0.889300\nvn 0.896100 -0.443900 -0.000000\nvn 0.962500 -0.271400 0.000000\nvn 0.960100 -0.279300 0.011500\nvn 0.962400 -0.271300 0.012900\nvn 0.962400 -0.271300 0.012800\nvn 0.909900 -0.413400 0.034800\nvn 0.929100 -0.363600 0.067700\nvn 0.822400 -0.568500 -0.021500\nvn 0.842200 -0.539100 -0.003600\nvn 0.875000 -0.484100 -0.003600\nvn 0.864700 -0.502000 -0.017100\nvn 1.000000 0.001800 -0.007000\nvn 0.885400 -0.464800 0.004600\nvn 0.881700 -0.471700 -0.001000\nvn 0.999900 0.008800 -0.010000\nvn 0.999900 0.005000 -0.013000\nvn 0.716400 -0.412800 0.562500\nvn 0.699500 -0.441200 0.562200\nvn 0.705400 -0.431400 0.562400\nvn 0.717800 -0.410300 0.562500\nvn 0.901600 0.007400 0.432400\nvn 0.922700 -0.223800 0.313800\nvn 0.920800 -0.117900 0.371800\nvn 0.898900 0.019200 0.437700\nvn 0.775000 -0.629600 0.054600\nvn 0.778400 -0.625900 0.048700\nvn 0.745900 -0.663200 0.062100\nvn 0.746100 -0.662700 0.064700\nvn 0.857600 -0.512900 0.038100\nvn 0.951900 -0.305400 0.025400\nvn 0.945700 -0.323900 0.026600\nvn 0.818500 -0.572700 0.045000\nvn 0.976700 -0.214500 0.008000\nvn 0.971200 -0.237200 0.020700\nvn -0.000600 -0.855400 -0.517900\nvn -0.000600 -0.377000 -0.926200\nvn 0.000000 -0.943800 0.330400\nvn 0.006600 -0.986300 -0.164900\nvn 0.012100 -0.976000 -0.217300\nvn 0.025700 -0.972600 -0.230900\nvn -0.000500 0.975300 0.220800\nvn -0.000100 0.981800 0.189800\nvn -0.000900 0.901300 0.433200\nvn -0.001600 0.900900 0.433900\nvn -0.000300 0.140500 0.990100\nvn -0.002500 -0.008600 1.000000\nvn -0.008000 -0.004700 1.000000\nvn -0.017800 -0.017500 0.999700\nvn 0.000400 -0.006800 1.000000\nvn -0.004300 -0.093600 0.995600\nvn 0.000000 -0.563100 0.826400\nvn -0.001000 -0.654800 -0.755800\nvn -0.001000 -0.654900 -0.755700\nvn 0.008400 -0.634100 0.773200\nvn -0.015200 -0.620000 0.784400\nvn 0.015700 -0.638400 0.769600\nvn 0.037900 -0.650900 0.758200\nvn 0.008500 -0.634100 0.773200\nvn -0.455500 0.890200 -0.000000\nvn -0.965000 -0.258600 -0.044400\nvn -0.999000 -0.000100 -0.044400\nvn -0.766000 0.642800 0.008800\nvn -0.906300 0.422600 0.008800\nvn -0.865100 -0.499600 -0.044400\nvn -0.984800 0.173600 0.008800\nvn -0.706400 -0.706500 -0.044400\nvn -0.996200 -0.087100 0.008800\nvn -0.499500 -0.865200 -0.044400\nvn -0.939700 -0.342000 0.008800\nvn -0.258500 -0.965000 -0.044400\nvn -0.819100 -0.573600 0.008800\nvn 0.000100 -0.999000 -0.044400\nvn -0.642800 -0.766000 0.008800\nvn 0.258600 -0.965000 -0.044400\nvn -0.422600 -0.906300 0.008800\nvn 0.499600 -0.865100 -0.044400\nvn -0.173600 -0.984800 0.008800\nvn 0.706500 -0.706400 -0.044400\nvn 0.087200 -0.996200 0.008800\nvn 0.865200 -0.499500 -0.044400\nvn 0.342000 -0.939700 0.008800\nvn 0.965000 -0.258500 -0.044400\nvn 0.573600 -0.819100 0.008800\nvn 0.999000 0.000100 -0.044400\nvn 0.766000 -0.642800 0.008800\nvn 0.965000 0.258600 -0.044400\nvn 0.906300 -0.422600 0.008800\nvn 0.865100 0.499600 -0.044400\nvn 0.984800 -0.173600 0.008800\nvn 0.706400 0.706500 -0.044400\nvn 0.996200 0.087100 0.008800\nvn 0.499500 0.865200 -0.044400\nvn 0.939700 0.342000 0.008800\nvn 0.258500 0.965000 -0.044400\nvn 0.819100 0.573600 0.008800\nvn -0.000100 0.999000 -0.044400\nvn 0.642800 0.766000 0.008800\nvn -0.258600 0.965000 -0.044400\nvn 0.422600 0.906300 0.008800\nvn -0.499600 0.865100 -0.044400\nvn 0.173600 0.984800 0.008800\nvn -0.706500 0.706400 -0.044400\nvn -0.087100 0.996200 0.008800\nvn -0.865200 0.499500 -0.044400\nvn -0.342000 0.939700 0.008800\nvn -0.965000 0.258500 -0.044400\nvn -0.573600 0.819100 0.008800\nvn -0.996200 -0.087200 0.008800\nvn 0.996200 0.087200 0.008800\nvn -0.165000 -0.709600 0.685000\nvn -0.050500 -0.699900 0.712500\nvn -0.000000 0.640400 0.768100\nvn -0.923900 0.367600 0.105700\nvn -0.991100 0.124700 0.045800\nvn -0.907000 0.420400 -0.024800\nvn -0.374000 -0.618000 0.691500\nvn -0.885800 0.306200 -0.348800\nvn -0.895200 0.399400 -0.197500\nvn -0.841600 0.410000 -0.351600\nvn -0.952700 -0.297800 0.060600\nvn -0.904200 -0.329300 0.272200\nvn -0.973100 -0.200400 0.113500\nvn -0.998700 0.049900 0.011500\nvn -0.997800 0.048600 0.045700\nvn -0.984500 -0.173400 0.027300\nvn -0.126300 -0.991900 -0.015200\nvn 0.000000 -0.999900 0.015000\nvn 0.000000 -0.709400 0.704800\nvn -0.000000 -0.999800 -0.018400\nvn -0.539300 0.838800 0.074800\nvn -0.651300 0.758600 0.018700\nvn -0.036500 0.999300 -0.003200\nvn -0.294600 -0.955400 0.019100\nvn -0.000000 -0.999700 -0.024800\nvn -0.207400 -0.978100 -0.015200\nvn -0.902600 -0.426700 0.056500\nvn -0.496800 -0.867800 0.007300\nvn -0.697400 -0.716600 0.007700\nvn -0.975000 -0.081400 0.206600\nvn -0.973800 -0.201700 0.105000\nvn -0.959400 -0.246900 0.136200\nvn -0.302300 -0.949300 0.086600\nvn -0.275600 -0.961300 -0.004000\nvn -0.370000 -0.928300 0.038100\nvn -0.430900 0.740200 -0.516100\nvn -0.638900 0.745200 -0.190700\nvn -0.564900 0.748100 -0.348300\nvn -0.436500 0.706300 -0.557300\nvn -0.193300 0.576700 0.793700\nvn -0.384900 0.591900 0.708200\nvn -0.632100 0.297400 0.715500\nvn -0.752400 -0.359000 0.552200\nvn -0.813700 -0.196500 0.547000\nvn -0.925400 0.009600 0.379000\nvn -0.065300 -0.581900 -0.810600\nvn -0.040200 -0.354400 -0.934200\nvn -0.377300 -0.488000 -0.787100\nvn -0.648300 -0.375500 0.662400\nvn -0.676400 -0.620600 0.396700\nvn -0.797100 -0.445300 0.407700\nvn -0.747200 0.609300 0.265600\nvn -0.778900 0.587400 0.219500\nvn -0.686400 0.696900 0.207900\nvn -0.961800 0.084800 0.260300\nvn -0.956200 0.051100 0.288100\nvn -0.887400 0.384000 0.254900\nvn -0.605900 0.517000 -0.604600\nvn -0.570900 0.691900 -0.442000\nvn -0.423300 0.730800 -0.535500\nvn -0.626800 0.500600 -0.597100\nvn -0.581800 -0.359000 -0.729800\nvn -0.459600 -0.716300 -0.525100\nvn -0.146000 -0.666200 -0.731300\nvn -0.494300 -0.781600 -0.380600\nvn -0.871900 -0.470300 -0.136600\nvn -0.913600 -0.251300 -0.319500\nvn -0.843000 0.536100 -0.043900\nvn -0.850200 0.250100 -0.463200\nvn -0.940700 0.224600 -0.254200\nvn -0.824100 0.403800 0.397300\nvn -0.932600 -0.103900 0.345800\nvn -0.974400 0.025400 0.223400\nvn -0.950100 -0.158900 0.268400\nvn -0.868600 -0.435500 0.236200\nvn -0.980200 -0.178800 0.085400\nvn -0.889900 -0.407800 -0.204400\nvn -0.480600 -0.532200 0.697000\nvn -0.557600 -0.607700 0.565500\nvn -0.728700 -0.411700 0.547300\nvn -0.340000 -0.868800 0.360000\nvn -0.354900 -0.822400 0.444700\nvn -0.158500 -0.885500 0.436700\nvn -0.662400 0.734800 0.145800\nvn -0.485900 0.873600 -0.025000\nvn -0.782500 0.618600 -0.071200\nvn -0.823000 0.567500 -0.021900\nvn -0.631300 0.775500 -0.010100\nvn -0.963600 0.252500 0.088100\nvn -0.994600 0.083000 0.061600\nvn -0.820700 0.543200 0.177200\nvn -0.977300 0.174400 -0.120500\nvn -0.982900 -0.167100 -0.077800\nvn -0.973700 -0.193500 0.120000\nvn -0.585400 0.748600 0.311300\nvn -0.352100 0.860900 0.367300\nvn -0.764300 0.557800 0.323500\nvn -0.991900 -0.110700 -0.062200\nvn -0.974300 0.171700 0.146100\nvn -0.990300 0.079900 0.113900\nvn 0.322800 0.712000 0.623600\nvn 0.092100 0.639300 0.763500\nvn 0.217500 0.665900 0.713600\nvn 0.554500 0.816800 -0.159300\nvn 0.420000 0.898600 -0.126900\nvn 0.111800 0.963300 -0.243900\nvn 0.020900 -0.996400 0.082300\nvn -0.398000 -0.912600 0.093100\nvn -0.010100 -0.994100 0.107800\nvn -0.956500 0.048200 -0.287800\nvn -0.853300 -0.266000 -0.448600\nvn -0.931300 -0.225000 -0.286400\nvn -0.955800 -0.177000 -0.234600\nvn -0.869900 0.491100 0.045500\nvn -0.743500 0.663500 0.083300\nvn -0.889400 0.456700 -0.017200\nvn -0.742100 -0.418100 -0.523900\nvn -0.416300 -0.740000 -0.528300\nvn -0.991400 0.083700 0.100700\nvn -0.901500 0.254500 0.350100\nvn -0.880000 0.380600 0.284100\nvn -0.846100 0.376100 0.377800\nvn -0.942800 0.228500 0.242700\nvn -0.968700 0.218900 0.117100\nvn -0.790300 -0.566600 0.233300\nvn -0.962500 0.137000 0.234000\nvn -0.842000 -0.488900 0.228200\nvn -0.580100 -0.620100 -0.528100\nvn -0.618700 -0.355300 -0.700800\nvn -0.541500 -0.538800 -0.645400\nvn -0.472200 -0.740000 -0.479000\nvn -0.912300 -0.349900 0.213000\nvn -0.786000 -0.583600 0.204000\nvn -0.970200 -0.165300 0.177400\nvn -0.551000 0.834500 0.004100\nvn -0.637300 0.399600 -0.659000\nvn -0.779000 0.124200 -0.614700\nvn -0.574700 0.764500 -0.292100\nvn -0.244400 -0.365100 0.898300\nvn -0.264600 -0.376400 0.887900\nvn -0.385200 -0.477400 0.789800\nvn -0.308600 -0.949900 0.049600\nvn -0.112600 -0.993600 0.002200\nvn -0.375500 -0.912500 0.162300\nvn -0.265600 -0.964000 -0.015300\nvn -0.000000 0.789600 -0.613600\nvn 0.000000 0.784200 -0.620500\nvn -0.427400 0.687500 -0.587100\nvn -0.469100 0.735200 -0.489300\nvn -0.000000 0.894400 -0.447300\nvn -0.139600 0.853300 -0.502400\nvn -0.028800 0.945200 -0.325100\nvn -0.000000 0.951800 -0.306600\nvn 0.164400 -0.977700 0.130700\nvn 0.186200 -0.982300 -0.020400\nvn 0.088100 -0.996100 0.004300\nvn 0.152800 -0.946300 -0.285000\nvn 0.104800 -0.949600 -0.295600\nvn 0.033000 -0.964700 -0.261400\nvn 0.070100 0.874500 0.479900\nvn -0.240800 0.850400 0.467900\nvn -0.135000 0.888200 0.439100\nvn -0.647900 -0.359900 0.671400\nvn 0.634800 0.709600 -0.305700\nvn 0.350300 0.838800 -0.416800\nvn 0.646200 0.659200 -0.384500\nvn 0.114000 0.705000 -0.700000\nvn -0.932800 0.358600 0.034800\nvn -0.105400 0.956900 -0.270600\nvn -0.423600 0.862900 -0.275500\nvn -0.906300 -0.151700 -0.394400\nvn -0.143200 -0.235000 -0.961400\nvn -0.167100 0.098400 -0.981000\nvn -0.193600 -0.160400 -0.967900\nvn -0.968300 0.205800 -0.141700\nvn -0.999400 0.030800 -0.012600\nvn -0.261200 0.955700 -0.135400\nvn -0.406000 0.754900 -0.515100\nvn -0.201000 0.528300 -0.824900\nvn 0.256700 0.597600 -0.759600\nvn 0.323300 0.787900 -0.524100\nvn 0.000000 -0.970900 -0.239700\nvn -0.086000 -0.970600 -0.224700\nvn -0.135900 -0.970300 -0.200000\nvn -0.904900 -0.220300 0.364100\nvn -0.957900 -0.067600 0.278900\nvn -0.868500 -0.361800 0.338800\nvn -0.910500 -0.256000 0.324800\nvn -0.855000 -0.371500 0.361900\nvn -0.000000 0.434800 -0.900500\nvn 0.000000 -0.475100 -0.879900\nvn -0.245200 -0.173200 -0.953900\nvn -0.000000 0.908100 -0.418800\nvn -0.557900 0.577900 -0.595600\nvn -0.433400 0.855000 -0.284900\nvn -0.147000 -0.985200 0.087900\nvn -0.410100 -0.846800 0.338900\nvn -0.117000 -0.964500 0.236900\nvn -0.075200 -0.996700 -0.031900\nvn -0.627300 -0.284000 -0.725100\nvn -0.681200 -0.271500 -0.679900\nvn -0.752000 -0.216200 -0.622800\nvn -0.673700 0.016300 -0.738900\nvn -0.864100 -0.264200 -0.428400\nvn -0.904800 -0.332300 -0.266400\nvn -0.706900 -0.707300 -0.002800\nvn -0.587900 -0.783400 -0.201900\nvn -0.728200 0.167100 0.664700\nvn -0.716000 -0.150300 0.681700\nvn -0.975800 0.210500 0.058900\nvn -0.424300 0.792100 0.438900\nvn -0.478100 0.771700 0.419300\nvn -0.520000 0.539100 0.662500\nvn -0.135500 0.973000 -0.187100\nvn 0.440200 0.863300 -0.246600\nvn 0.223400 0.973000 -0.058100\nvn -0.991500 -0.067900 0.110800\nvn -0.894600 -0.407500 0.183400\nvn -0.774900 -0.399000 0.490200\nvn -0.918000 0.366900 0.150800\nvn -0.653500 0.743600 0.141400\nvn -0.947500 -0.244800 0.205900\nvn -0.910600 -0.394000 -0.125100\nvn -0.784500 -0.600200 0.156000\nvn -0.945000 -0.142500 0.294500\nvn -0.879000 0.337700 0.336600\nvn -0.513000 0.208700 -0.832700\nvn -0.767800 -0.234600 -0.596200\nvn -0.731800 0.387700 -0.560400\nvn -0.840400 0.495200 -0.220100\nvn -0.728400 0.563700 -0.389300\nvn -0.503600 0.769500 -0.392800\nvn -0.814300 0.438000 -0.380900\nvn -0.055400 0.998200 0.021200\nvn -0.127700 0.991700 0.017300\nvn -0.000000 1.000000 -0.005100\nvn -0.000000 0.995200 0.098000\nvn 0.002400 0.973500 0.228800\nvn -0.124100 0.893600 0.431400\nvn -0.400000 0.813600 0.422000\nvn -0.990800 -0.020500 0.133500\nvn -0.964000 0.175000 0.200300\nvn -0.966400 0.189100 0.174400\nvn -0.849500 0.499000 -0.171600\nvn -0.809500 0.572800 0.128600\nvn -0.853500 0.511200 -0.101300\nvn -0.188100 0.754600 -0.628700\nvn -0.130100 0.839200 -0.528000\nvn -0.332600 0.900200 -0.281000\nvn -0.112300 0.925000 -0.363000\nvn -0.000000 0.917000 -0.398900\nvn 0.000000 0.951400 -0.308000\nvn -0.265600 0.716300 0.645300\nvn -0.023200 0.956500 0.290900\nvn -0.333500 0.898400 0.285700\nvn -0.006900 -0.174900 -0.984600\nvn -0.637400 -0.055800 -0.768500\nvn -0.586800 -0.355600 -0.727500\nvn -0.092200 -0.404900 -0.909700\nvn -0.661600 -0.009200 -0.749800\nvn -0.826800 0.385100 -0.410100\nvn -0.760800 0.152600 -0.630800\nvn -0.261500 0.742500 -0.616700\nvn 0.066200 0.834800 -0.546500\nvn 0.242000 0.942400 -0.230800\nvn -0.375700 0.852300 -0.363800\nvn -0.093900 0.590000 -0.801900\nvn 0.007500 0.693800 -0.720100\nvn -0.376000 0.331300 -0.865400\nvn -0.274000 0.299900 -0.913800\nvn -0.977700 0.191100 0.086900\nvn -0.982600 0.176900 0.056200\nvn -0.980900 0.194200 -0.013700\nvn -0.886300 -0.275900 0.371900\nvn -0.866900 -0.331800 0.372100\nvn -0.238800 0.952300 0.190200\nvn -0.000000 0.932100 0.362300\nvn 0.000000 0.960800 0.277300\nvn -0.408700 0.856000 0.316800\nvn -0.744000 -0.327300 -0.582500\nvn -0.941200 0.205900 -0.267900\nvn -0.709800 -0.263300 -0.653400\nvn -0.653700 0.129600 0.745600\nvn -0.958600 -0.168700 0.229500\nvn -0.512000 -0.221900 0.829800\nvn -0.936900 0.332400 -0.108000\nvn -0.781000 0.487000 -0.391100\nvn -0.797200 0.191400 -0.572600\nvn -0.987800 0.003600 -0.155500\nvn -0.904500 0.426400 0.002000\nvn -0.856800 0.500500 0.123700\nvn -0.817800 0.571400 -0.068800\nvn 0.073900 -0.943800 0.322300\nvn 0.034400 -0.918300 0.394400\nvn -0.301200 -0.898800 0.318600\nvn -0.291500 -0.252900 -0.922600\nvn -0.431200 -0.546800 -0.717700\nvn -0.636600 0.145700 -0.757300\nvn -0.899500 0.112100 -0.422300\nvn -0.855400 0.336100 -0.394200\nvn -0.880500 -0.018600 -0.473600\nvn -0.107000 -0.970000 -0.218400\nvn -0.258500 -0.898000 -0.356100\nvn -0.937600 0.101900 0.332400\nvn -0.958600 -0.178200 0.222200\nvn -0.849500 0.193800 0.490600\nvn -0.978100 -0.110000 0.177000\nvn -0.978300 0.144300 0.148800\nvn -0.109800 -0.757800 0.643200\nvn -0.185400 -0.825800 0.532600\nvn -0.209300 -0.770800 0.601700\nvn -0.616300 0.470100 -0.631800\nvn -0.716500 -0.402800 -0.569600\nvn -0.400000 0.321400 -0.858300\nvn 0.039300 -0.997900 -0.051000\nvn -0.498100 -0.849800 0.172400\nvn -0.008100 -0.996000 -0.088900\nvn -0.963300 0.258500 -0.072000\nvn -0.966700 0.251300 -0.047900\nvn -0.982000 -0.113000 0.151400\nvn -0.985500 -0.162700 0.048400\nvn -0.968300 -0.020500 0.249000\nvn -0.938800 -0.055700 -0.340000\nvn -0.991200 -0.071400 -0.111700\nvn -0.940700 0.193500 0.278500\nvn -0.937400 -0.346900 0.031600\nvn -0.529000 0.244400 -0.812700\nvn -0.575400 0.173700 -0.799200\nvn -0.996000 -0.089200 0.000800\nvn -0.732800 -0.679900 0.026000\nvn -0.853100 -0.518900 0.054000\nvn -0.998700 -0.033100 0.038600\nvn -0.810300 0.022700 0.585600\nvn -0.815700 -0.134400 0.562600\nvn -0.835800 0.181400 0.518200\nvn -0.760300 0.026500 -0.649100\nvn -0.720200 0.387900 -0.575100\nvn -0.703800 0.238100 -0.669300\nvn -0.680100 -0.092200 -0.727300\nvn -0.655400 -0.202200 -0.727700\nvn -0.493600 -0.165000 -0.853900\nvn -0.156500 0.453400 -0.877500\nvn -0.560700 0.274900 -0.781000\nvn -0.846800 0.477100 -0.235200\nvn -0.948700 0.076100 0.306900\nvn -0.947000 0.107700 0.302600\nvn -0.981700 -0.186800 0.036600\nvn -0.235600 -0.686800 0.687600\nvn -0.125100 -0.334800 0.934000\nvn -0.234000 0.813700 -0.532200\nvn -0.371900 0.794400 -0.480200\nvn -0.967100 -0.054600 0.248400\nvn -0.910600 0.377400 0.168500\nvn -0.960700 0.263000 0.088300\nvn -0.958500 -0.279100 -0.057300\nvn 0.241600 0.951400 0.190800\nvn 0.596100 0.802400 0.028700\nvn 0.423900 0.800200 0.424300\nvn 0.084600 0.733800 0.674100\nvn -0.858100 -0.187000 -0.478200\nvn -0.911900 -0.102000 -0.397500\nvn -0.568700 0.745200 -0.348100\nvn -0.605300 0.679700 -0.414300\nvn -0.509700 0.846500 -0.153700\nvn -0.699600 0.589000 -0.404500\nvn -0.569900 -0.464200 0.678000\nvn -0.506300 -0.374600 0.776800\nvn -0.827800 -0.268500 0.492600\nvn -0.583700 -0.808500 0.074800\nvn -0.557100 -0.825100 0.093700\nvn -0.837700 -0.501900 0.215400\nvn -0.681900 -0.628000 -0.375000\nvn -0.602700 -0.624600 -0.496600\nvn -0.714600 -0.606500 -0.348600\nvn 0.123700 0.950800 0.284000\nvn -0.367300 0.783900 0.500600\nvn 0.232800 0.845800 0.480000\nvn -0.928700 -0.109400 -0.354300\nvn -0.898800 0.367000 -0.239800\nvn -0.946200 0.187200 -0.264100\nvn -0.903700 -0.055300 0.424700\nvn -0.684000 -0.383900 0.620200\nvn -0.618500 -0.545200 0.565900\nvn -0.928600 -0.131900 0.346900\nvn -0.784500 -0.530900 0.320600\nvn -0.251800 -0.599200 -0.760000\nvn -0.407400 -0.894000 0.186600\nvn -0.226600 -0.914100 0.336200\nvn -0.377400 -0.919900 -0.106800\nvn 0.042800 -0.995300 0.086300\nvn 0.081600 -0.977000 0.196900\nvn 0.049000 -0.993400 0.103800\nvn -0.841000 0.522400 -0.141100\nvn -0.879700 0.450600 -0.151800\nvn -0.716400 0.662100 -0.220000\nvn -0.840900 0.430200 -0.328400\nvn -0.815300 0.577600 -0.041600\nvn -0.591300 0.706200 -0.389400\nvn -0.834900 0.398500 -0.379700\nvn -0.966200 0.245000 -0.080000\nvn 0.038300 -0.924500 0.379200\nvn 0.023000 -0.963600 0.266300\nvn -0.460700 -0.841400 0.282500\nvn 0.000000 -0.993700 -0.111900\nvn -0.065000 -0.980200 0.186900\nvn -0.892200 0.136300 -0.430600\nvn -0.908600 0.052400 0.414400\nvn -0.916600 0.372400 0.145700\nvn 0.065100 0.980300 -0.186200\nvn 0.009300 0.934700 -0.355300\nvn -0.092500 0.707000 0.701200\nvn 0.458500 0.683900 0.567500\nvn 0.378500 0.727700 0.572000\nvn -0.835800 -0.224200 -0.501100\nvn -0.776100 -0.419800 -0.470500\nvn -0.613400 -0.497000 -0.613800\nvn -0.608100 -0.740900 -0.285000\nvn -0.081400 0.974900 -0.207300\nvn 0.189000 0.940600 0.281900\nvn 0.125000 0.992000 -0.018300\nvn -0.804000 0.180400 -0.566600\nvn -0.621600 -0.564600 -0.543100\nvn -0.350600 -0.888900 -0.294800\nvn -0.203000 -0.959300 -0.196500\nvn -0.017000 -0.979300 0.201600\nvn -0.000000 0.985500 0.169600\nvn 0.091300 0.956100 -0.278300\nvn 0.155600 0.933400 0.323300\nvn -0.070800 0.734300 -0.675100\nvn -0.012100 0.893400 -0.449100\nvn -0.889800 0.403200 0.213700\nvn -0.723800 0.687500 -0.058700\nvn -0.866600 0.472900 0.159000\nvn -0.897900 0.236600 0.371200\nvn -0.000000 0.531000 -0.847300\nvn 0.028900 0.473100 -0.880500\nvn -0.299700 -0.901900 -0.311000\nvn -0.101200 -0.962400 -0.252000\nvn 0.449800 0.839200 0.305800\nvn 0.051900 0.836800 0.545100\nvn 0.355900 0.793700 0.493400\nvn -0.104500 0.986800 -0.123900\nvn -0.344900 0.938100 -0.032500\nvn -0.070500 0.996100 0.053100\nvn 0.182200 0.980300 0.076700\nvn -0.998700 0.033800 0.038300\nvn -0.849300 0.462000 0.255200\nvn -0.121800 -0.959300 0.254700\nvn 0.000000 -0.892900 0.450400\nvn -0.214700 -0.723900 0.655700\nvn -0.619100 0.733700 0.280000\nvn -0.144900 0.862400 0.485100\nvn 0.000000 0.666500 0.745500\nvn -0.060600 0.922600 -0.380900\nvn -0.000000 0.850500 -0.526000\nvn -0.696000 0.689200 -0.201400\nvn 0.000000 0.907900 -0.419100\nvn -0.332600 0.912700 0.237600\nvn -0.670600 0.708900 0.218500\nvn -0.874700 -0.086200 0.476900\nvn 0.000000 -0.991300 0.131900\nvn -0.095500 -0.952100 0.290400\nvn -0.091300 -0.914300 0.394500\nvn -0.808400 -0.412600 0.419900\nvn -0.843200 -0.506400 0.180600\nvn -0.766400 -0.627700 0.136300\nvn -0.823700 -0.548800 0.142700\nvn -0.777200 -0.292300 -0.557200\nvn 0.694900 0.657800 -0.290600\nvn 0.607800 0.790300 -0.077400\nvn 0.614700 0.784100 0.086200\nvn -0.738200 -0.186400 -0.648300\nvn -0.999000 -0.011000 0.043100\nvn -0.849300 -0.205100 0.486400\nvn -0.870200 -0.082500 0.485700\nvn -0.873000 0.015500 0.487500\nvn 0.066100 0.997700 0.016900\nvn -0.011600 0.998300 0.057100\nvn 0.320800 0.946500 0.034800\nvn -0.668600 0.671000 0.320500\nvn -0.573300 0.780900 0.248100\nvn 0.006900 0.660400 -0.750800\nvn 0.509500 0.395300 -0.764300\nvn -0.156200 -0.813700 -0.560000\nvn -0.225100 -0.719800 -0.656700\nvn -0.650400 -0.663000 0.370700\nvn -0.547300 -0.699900 0.458900\nvn -0.753400 -0.656000 0.044700\nvn -0.401300 -0.908800 0.114300\nvn -0.787200 0.321300 -0.526400\nvn -0.157900 0.549900 -0.820200\nvn -0.446200 0.700500 -0.556900\nvn -0.784100 0.318100 -0.532900\nvn 0.040700 0.860900 0.507100\nvn 0.195100 0.802800 0.563400\nvn -0.186900 0.666400 0.721800\nvn -0.986700 -0.141100 0.080800\nvn -0.925100 0.276200 0.260600\nvn -0.921300 0.336100 0.195400\nvn -0.786700 0.587400 0.189800\nvn -0.788700 0.127400 0.601400\nvn -0.828600 0.467900 -0.307400\nvn 0.102200 -0.976800 -0.188100\nvn -0.681300 -0.642800 -0.350100\nvn -0.396300 -0.870700 -0.291200\nvn -0.343800 -0.914100 0.214800\nvn -0.983600 -0.015600 0.179800\nvn -0.957000 -0.123500 0.262500\nvn -0.890400 -0.082200 0.447700\nvn -0.104000 0.991600 0.077300\nvn -0.000000 0.997700 0.067800\nvn -0.618600 0.772500 -0.143700\nvn -0.690000 -0.664400 -0.287200\nvn -0.872200 -0.201200 -0.445900\nvn -0.466200 -0.883500 -0.045900\nvn -0.497000 -0.204500 -0.843300\nvn -0.692900 0.675000 -0.253700\nvn -0.709100 -0.400500 -0.580300\nvn -0.652700 -0.106700 -0.750000\nvn -0.955300 0.293200 0.037200\nvn -0.762900 0.147300 -0.629500\nvn -0.782900 -0.165000 -0.599900\nvn -0.303700 0.804400 -0.510700\nvn -0.122700 0.853200 -0.506900\nvn -0.072500 0.815300 -0.574600\nvn -0.476200 0.704300 -0.526500\nvn 0.017100 0.996000 0.087400\nvn -0.561200 -0.610700 -0.558700\nvn -0.434600 -0.601100 -0.670700\nvn -0.448200 -0.611600 -0.651900\nvn -0.997600 0.068000 0.008500\nvn -0.661000 0.750300 0.014400\nvn 0.066000 -0.947000 -0.314500\nvn -0.462800 0.881000 0.098400\nvn -0.301100 0.951500 0.063500\nvn -0.027100 0.986600 0.160700\nvn -0.224300 -0.872400 -0.434200\nvn -0.527500 -0.656000 -0.539800\nvn -0.484600 -0.572500 -0.661400\nvn -0.390300 -0.883000 -0.260700\nvn -0.857000 -0.505400 0.100300\nvn 0.358800 0.929000 -0.090700\nvn 0.299600 0.925000 -0.233600\nvn -0.725500 0.366600 -0.582500\nvn -0.920800 -0.390100 0.002300\nvn -0.845200 0.531900 -0.051600\nvn -0.676700 0.496400 -0.543700\nvn -0.822300 0.376900 -0.426300\nvn -0.000000 0.999400 0.035000\nvn -0.000000 0.999900 -0.010700\nvn -0.742800 -0.585400 0.324900\nvn -0.737300 0.386900 0.553700\nvn -0.717100 -0.213000 -0.663700\nvn -0.421600 -0.716500 -0.555800\nvn 0.000000 0.906100 0.423100\nvn -0.922900 0.350600 0.159400\nvn -0.732500 0.673100 0.101700\nvn -0.580900 -0.776700 -0.243700\nvn -0.083900 -0.979700 0.182200\nvn -0.000000 -0.976200 0.217100\nvn 0.002700 -0.302300 -0.953200\nvn -0.015600 -0.767500 -0.640800\nvn -0.847700 0.508200 -0.151900\nvn -0.918600 0.277300 0.281500\nvn -0.927700 0.316400 0.198200\nvn -0.854300 0.485100 -0.186800\nvn -0.891900 0.451800 0.021200\nvn -0.424300 -0.834300 -0.352000\nvn -0.286600 -0.827800 -0.482300\nvn -0.004900 -0.800400 -0.599400\nvn -0.657000 0.329600 -0.678000\nvn -0.313100 0.015300 -0.949600\nvn -0.341400 -0.751500 0.564500\nvn 0.000000 0.880900 -0.473400\nvn 0.000000 0.979000 -0.203900\nvn 0.000000 0.726000 -0.687700\nvn 0.000000 0.848500 -0.529200\nvn -0.699600 0.554300 -0.450800\nvn -0.900500 -0.175100 -0.398000\nvn -0.931300 0.351900 -0.094100\nvn -0.975400 -0.012200 0.219900\nvn -0.730800 -0.642100 0.231700\nvn -0.844800 0.169100 -0.507700\nvn -0.997300 -0.063900 -0.034900\nvn -0.372400 0.540600 -0.754400\nvn -0.264300 0.900500 0.345400\nvn -0.000000 0.988700 0.150000\nvn -0.000000 0.995300 0.096400\nvn -0.745500 -0.056600 -0.664100\nvn -0.755900 -0.010700 -0.654600\nvn -0.000000 -0.321800 -0.946800\nvn -0.000000 0.112700 -0.993600\nvn -0.000000 0.562700 -0.826700\nvn -0.266900 0.426700 -0.864100\nvn -0.217700 0.374900 -0.901200\nvn -0.936100 0.087400 0.340800\nvn -0.924000 0.269600 0.271300\nvn -0.864200 0.492200 -0.104600\nvn -0.882400 0.468500 0.043900\nvn -0.903000 0.424600 -0.065700\nvn -0.897900 0.440200 0.002500\nvn -0.983500 -0.155000 -0.093000\nvn -0.771700 -0.109800 -0.626400\nvn -0.320500 -0.877500 -0.356800\nvn -0.959600 0.281500 -0.004400\nvn -0.930100 0.321200 -0.178300\nvn -0.837900 0.152300 -0.524100\nvn -0.774300 0.271000 -0.571800\nvn -0.389000 0.615600 -0.685400\nvn -0.447500 -0.856300 0.257900\nvn -0.291300 -0.954500 0.064100\nvn -0.994000 0.028700 -0.105500\nvn -0.529500 0.789500 -0.310400\nvn -0.403000 0.154000 -0.902100\nvn -0.864200 -0.282700 -0.416300\nvn -0.631900 -0.376600 -0.677400\nvn -0.695800 0.662100 -0.278300\nvn -0.953700 -0.015200 0.300400\nvn -0.912300 -0.203500 0.355300\nvn -0.875700 -0.290700 0.385600\nvn -0.162700 0.965700 -0.202200\nvn 0.043600 0.966200 -0.254000\nvn -0.070700 0.960900 -0.267800\nvn -0.298300 0.919900 -0.254700\nvn 0.329400 0.796400 -0.507200\nvn -0.910500 -0.332500 0.245800\nvn -0.748400 -0.319700 0.581100\nvn -0.956300 0.099000 0.275100\nvn 0.000000 -0.486500 -0.873700\nvn 0.000000 -0.962400 -0.271600\nvn -0.098000 -0.508500 0.855500\nvn -0.100900 -0.661600 0.743100\nvn -0.264100 -0.548200 0.793500\nvn -0.818800 0.234200 -0.524200\nvn -0.637500 0.738400 -0.219900\nvn -0.888600 0.138400 -0.437300\nvn -0.849800 -0.184900 -0.493700\nvn -0.727700 -0.395400 -0.560400\nvn -0.697100 -0.239700 -0.675800\nvn -0.895100 -0.240000 0.375600\nvn -0.455800 -0.871900 0.178900\nvn -0.711500 -0.647600 0.272700\nvn -0.866600 0.041500 -0.497300\nvn -0.604200 0.478100 -0.637400\nvn -0.959700 -0.112700 0.257300\nvn -0.814400 -0.330200 0.477200\nvn -0.970900 0.214000 0.107900\nvn -0.982300 0.114700 0.148400\nvn -0.620000 0.159100 -0.768300\nvn -0.376800 -0.893600 0.243900\nvn -0.988200 -0.055500 0.142600\nvn -0.213500 -0.121600 -0.969300\nvn -0.719800 -0.587800 -0.369400\nvn -0.722300 0.674400 -0.153100\nvn -0.106500 0.991100 -0.080000\nvn -0.266900 0.962100 0.055300\nvn -0.977600 -0.206900 -0.039400\nvn -0.397700 0.914300 0.077200\nvn -0.675900 -0.612900 0.409400\nvn -0.987400 -0.051900 -0.149400\nvn -0.993800 0.047500 0.100000\nvn -0.981500 -0.133900 0.136800\nvn -0.560500 -0.678600 -0.474600\nvn -0.049300 -0.972000 -0.229600\nvn -0.012400 -0.979300 -0.202200\nvn -0.000000 -0.716300 -0.697800\nvn -0.855100 -0.387200 0.344900\nvn -0.000000 -0.973900 -0.227100\nvn -0.947600 -0.228400 0.223200\nvn -0.716000 0.252800 -0.650700\nvn -0.921200 0.386300 0.046100\nvn -0.983600 0.001200 0.180300\nvn -0.542900 -0.447700 -0.710500\nvn -0.764700 -0.254900 -0.591800\nvn 0.056500 0.927900 -0.368600\nvn -0.273700 0.914600 -0.297800\nvn -0.413700 0.808700 -0.418200\nvn -0.484100 0.499400 -0.718500\nvn -0.088100 0.990900 0.101600\nvn 0.093900 -0.991200 0.093200\nvn -0.000000 -0.999600 -0.029600\nvn -0.313900 0.949200 -0.021200\nvn -0.638600 0.719900 -0.272100\nvn -0.581100 0.748400 -0.319700\nvn -0.343000 0.807500 0.479800\nvn 0.077600 0.797500 0.598400\nvn -0.089500 0.848300 0.521800\nvn -0.000000 0.872100 0.489300\nvn -0.218300 0.608600 -0.762800\nvn 0.000000 -0.023700 -0.999700\nvn -0.147300 0.395900 -0.906400\nvn -0.040200 -0.999200 -0.007700\nvn -0.764900 -0.643100 -0.036100\nvn -0.795200 0.606300 0.007000\nvn -0.342400 0.923000 0.175500\nvn -0.299600 0.921600 0.247000\nvn 0.000000 -0.814400 0.580300\nvn 0.193300 0.958700 0.208500\nvn -0.009400 0.919400 0.393300\nvn -0.962400 0.155100 0.223000\nvn -0.960000 0.001600 0.279900\nvn 0.683900 -0.647200 -0.336900\nvn -0.149000 -0.984600 0.091800\nvn -0.312900 -0.725900 -0.612500\nvn -0.986800 0.138700 -0.083300\nvn -0.206300 0.909900 -0.359800\nvn -0.924000 0.332000 0.189500\nvn -0.895900 0.226400 0.382200\nvn -0.292800 -0.736300 0.610100\nvn -0.388600 0.561300 -0.730700\nvn 0.064800 0.752800 -0.655100\nvn -0.906500 0.414100 0.082600\nvn -0.775900 0.620700 -0.113100\nvn -0.884300 0.342000 -0.318000\nvn -0.811500 0.498900 -0.304300\nvn -0.755600 0.617500 -0.218700\nvn -0.833900 0.524200 -0.172600\nvn -0.613800 -0.073900 -0.786000\nvn -0.615200 0.758200 -0.216200\nvn -0.791800 0.607600 -0.062400\nvn -0.880900 0.464400 -0.091800\nvn -0.669100 0.598900 -0.440000\nvn -0.983600 0.069200 0.166500\nvn -0.975000 0.098100 0.199600\nvn -0.416300 0.807600 -0.417800\nvn -0.581200 0.713300 -0.391800\nvn -0.629300 0.668900 -0.395600\nvn -0.194400 -0.555900 -0.808200\nvn -0.169700 -0.226200 -0.959200\nvn -0.000000 -0.999100 0.041900\nvn 0.000000 -0.999900 -0.014800\nvn 0.000000 -0.999900 -0.017200\nvn -0.233300 -0.658600 -0.715400\nvn -0.051500 0.797100 0.601700\nvn -0.930600 0.328300 -0.161800\nvn -0.941000 0.336300 0.037200\nvn -0.511800 -0.039800 -0.858200\nvn 0.311700 0.718700 0.621500\nvn 0.072000 0.651300 0.755400\nvn -0.565700 -0.455300 -0.687500\nvn -0.758900 -0.451100 -0.469700\nvn -0.367300 -0.589300 -0.719600\nvn -0.533000 -0.556000 -0.637800\nvn -0.518900 -0.393000 -0.759100\nvn -0.693800 0.610400 -0.382100\nvn -0.712100 0.566400 -0.414800\nvn -0.732200 0.011600 -0.681000\nvn -0.818400 0.499800 -0.283600\nvn -0.843600 0.474100 -0.252000\nvn -0.421800 0.875400 -0.235900\nvn -0.181600 0.960800 -0.209700\nvn -0.763600 0.536700 -0.359100\nvn -0.982300 0.110900 0.150700\nvn -0.513700 0.591400 -0.621600\nvn -0.415200 0.806600 -0.420700\nvn 0.005600 0.986000 -0.166400\nvn 0.095000 0.924600 -0.368800\nvn -0.836700 0.543100 0.071000\nvn -0.562100 0.818100 0.121300\nvn -0.633800 0.742300 -0.217600\nvn -0.793500 0.573800 0.202600\nvn -0.899500 0.360000 0.247600\nvn -0.949400 0.303200 0.082100\nvn -0.591900 0.669400 -0.449000\nvn -0.753800 0.542100 -0.371400\nvn -0.426700 0.399200 0.811500\nvn -0.614100 0.402200 0.679100\nvn -0.777700 0.007200 0.628600\nvn -0.974300 -0.049500 0.219800\nvn -0.970300 -0.231700 0.070100\nvn -0.877600 -0.103400 0.468100\nvn -0.842300 -0.322500 0.432000\nvn -0.947900 0.014100 -0.318300\nvn -0.926700 -0.161100 -0.339500\nvn -0.859800 0.075400 -0.505000\nvn -0.966200 0.183700 -0.180900\nvn -0.597500 0.782400 0.175600\nvn 0.000000 0.971600 0.236800\nvn -0.000000 0.990300 0.138700\nvn -0.000000 -0.978500 -0.206300\nvn -0.000000 -0.999300 0.037700\nvn -0.384000 -0.797200 0.465800\nvn -0.630200 -0.675800 0.382300\nvn -0.627400 0.754000 0.194400\nvn -0.192300 0.644500 0.740000\nvn -0.883700 0.437100 0.167300\nvn -0.889700 0.447800 -0.088400\nvn -0.113200 0.596300 0.794700\nvn -0.630100 -0.610000 -0.480500\nvn -0.961600 -0.274200 -0.006900\nvn -0.985800 -0.092200 0.140300\nvn -0.721800 -0.221000 -0.655900\nvn -0.659200 -0.220600 -0.718900\nvn -0.783400 0.525500 0.331900\nvn -0.941700 0.236200 0.239700\nvn -0.256400 0.405400 -0.877500\nvn 0.256200 0.922400 -0.289200\nvn -0.910300 -0.203200 0.360800\nvn -0.921400 0.379400 -0.084600\nvn -0.966700 -0.251000 0.049500\nvn -0.012500 -0.957700 -0.287600\nvn -0.074200 -0.965400 -0.250000\nvn -0.231000 -0.897900 -0.374700\nvn -0.456500 -0.701400 -0.547400\nvn -0.799800 -0.365000 -0.476500\nvn -0.920100 -0.279700 -0.274200\nvn -0.805900 -0.352400 -0.475900\nvn -0.220100 0.886000 -0.408200\nvn -0.000000 -0.994000 -0.109000\nvn -0.000000 -1.000000 -0.000300\nvn 0.104500 -0.985700 -0.132200\nvn 0.037600 -0.990400 -0.133000\nvn -0.000000 -0.862000 0.506800\nvn -0.595800 -0.267800 0.757200\nvn -0.000000 0.833700 -0.552200\nvn 0.000000 0.859200 -0.511700\nvn 0.000000 0.992500 -0.122600\nvn 0.000000 0.570000 -0.821700\nvn 0.008900 0.488500 -0.872500\nvn 0.332200 -0.696200 -0.636400\nvn -0.128000 -0.624700 0.770300\nvn -0.000000 -0.355600 0.934600\nvn -0.127400 -0.321300 0.938400\nvn -0.727400 0.607500 -0.319200\nvn -0.452900 0.352100 -0.819100\nvn -0.686800 -0.075800 -0.722900\nvn -0.987000 -0.131300 -0.092400\nvn -0.881100 -0.469500 0.056300\nvn -0.268900 0.771000 0.577300\nvn -0.977900 0.027400 0.207100\nvn 0.000000 -0.672800 0.739800\nvn 0.001400 0.953900 -0.300200\nvn -0.000000 0.938400 0.345500\nvn -0.310300 -0.414400 -0.855600\nvn -0.932600 -0.177300 -0.314400\nvn -0.230100 -0.971400 0.058600\nvn -0.986200 0.095600 -0.134900\nvn -0.642500 0.736700 -0.210800\nvn -0.955200 -0.026900 0.294700\nvn -0.789500 -0.570300 0.226800\nvn 0.079000 0.987800 -0.134500\nvn 0.013700 0.989600 0.142900\nvn -0.840700 0.508200 -0.186900\nvn -0.188200 0.975400 -0.114600\nvn -0.447400 -0.777700 -0.441600\nvn -0.500600 -0.862600 -0.073100\nvn -0.419200 0.638400 -0.645500\nvn -0.144500 0.804400 -0.576300\nvn -0.608500 -0.746900 -0.268200\nvn -0.438500 0.691200 -0.574400\nvn -0.174800 -0.954800 0.240400\nvn 0.000000 -0.979100 0.203100\nvn 0.000000 -0.998100 0.060900\nvn -0.935500 0.102900 -0.338000\nvn 0.014100 -0.999300 0.034100\nvn 0.187600 -0.969400 -0.158200\nvn -0.048400 -0.948400 -0.313400\nvn -0.000000 -0.999800 0.022300\nvn -0.012400 -0.999800 0.013100\nvn -0.000000 -0.999900 -0.016400\nvn 0.380600 0.882600 -0.276000\nvn 0.000000 -0.438100 -0.898900\nvn -0.000000 -0.807900 -0.589300\nvn -0.000000 -0.244400 -0.969700\nvn -0.015600 -0.929400 0.368800\nvn -0.922500 -0.244600 0.298700\nvn -0.842600 0.386800 -0.374800\nvn -0.881600 -0.113600 -0.458100\nvn -0.818600 0.136500 -0.557900\nvn -0.803900 0.269500 -0.530200\nvn -0.931900 -0.200500 0.302100\nvn -0.936700 -0.063000 -0.344500\nvn -0.925100 -0.178900 0.334900\nvn -0.796800 -0.593000 0.116100\nvn -0.222100 0.975000 -0.006500\nvn 0.000000 0.911400 0.411400\nvn -0.649300 0.654300 -0.387800\nvn -0.447700 0.779800 -0.437700\nvn -0.012600 0.991300 0.130800\nvn 0.124000 0.970100 0.208700\nvn -0.928400 -0.172500 0.329200\nvn 0.000000 -0.999300 0.037900\nvn 0.000000 0.939100 -0.343800\nvn 0.052100 0.821600 -0.567700\nvn -0.000000 0.862500 0.506100\nvn 0.000000 0.802000 0.597300\nvn -0.570600 0.000100 -0.821200\nvn -0.045700 0.913900 -0.403300\nvn -0.217000 0.884000 -0.414100\nvn -0.023500 -0.924200 0.381300\nvn 0.000000 -1.000000 -0.003800\nvn -0.753200 0.400700 -0.521700\nvn 0.000000 -0.946100 0.323900\nvn 0.000000 -0.994800 0.101700\nvn -0.812000 0.583100 -0.026800\nvn -0.939400 0.134100 -0.315600\nvn -0.802800 0.271100 -0.531000\nvn 0.000000 -0.980800 0.195100\nvn 0.000000 -0.903800 0.427900\nvn -0.000000 -0.731800 0.681500\nvn -0.000000 -0.547800 0.836600\nvn -0.206300 0.946500 -0.248100\nvn -0.000000 -0.997700 -0.068100\nvn -0.000000 -0.326800 0.945100\nvn -0.996800 0.045300 0.065600\nvn 0.165000 -0.709600 0.685000\nvn 0.050500 -0.699900 0.712500\nvn 0.923900 0.367600 0.105700\nvn 0.907000 0.420400 -0.024800\nvn 0.991100 0.124700 0.045800\nvn 0.374000 -0.618000 0.691500\nvn 0.885800 0.306200 -0.348800\nvn 0.841600 0.410000 -0.351600\nvn 0.895200 0.399400 -0.197500\nvn 0.952700 -0.297800 0.060600\nvn 0.973100 -0.200400 0.113500\nvn 0.904200 -0.329300 0.272200\nvn 0.998700 0.049900 0.011500\nvn 0.984500 -0.173400 0.027300\nvn 0.997800 0.048600 0.045700\nvn 0.126300 -0.991900 -0.015200\nvn 0.539300 0.838800 0.074800\nvn 0.036500 0.999300 -0.003200\nvn 0.651300 0.758600 0.018700\nvn 0.294600 -0.955400 0.019100\nvn 0.207400 -0.978100 -0.015300\nvn 0.902600 -0.426700 0.056500\nvn 0.697400 -0.716600 0.007700\nvn 0.496800 -0.867800 0.007300\nvn 0.975000 -0.081400 0.206600\nvn 0.959400 -0.246900 0.136200\nvn 0.973800 -0.201700 0.105000\nvn 0.302300 -0.949300 0.086600\nvn 0.370000 -0.928300 0.038100\nvn 0.275600 -0.961300 -0.004000\nvn 0.430900 0.740200 -0.516100\nvn 0.436500 0.706300 -0.557300\nvn 0.564900 0.748100 -0.348300\nvn 0.638900 0.745200 -0.190700\nvn 0.193300 0.576700 0.793700\nvn 0.632100 0.297400 0.715500\nvn 0.384900 0.591900 0.708200\nvn 0.752400 -0.359000 0.552200\nvn 0.925400 0.009600 0.379000\nvn 0.813700 -0.196500 0.547000\nvn 0.065300 -0.581900 -0.810600\nvn 0.377300 -0.488000 -0.787100\nvn 0.040200 -0.354400 -0.934200\nvn 0.648300 -0.375500 0.662400\nvn 0.797100 -0.445300 0.407700\nvn 0.676400 -0.620600 0.396700\nvn 0.747200 0.609300 0.265600\nvn 0.686400 0.696900 0.207900\nvn 0.778900 0.587400 0.219500\nvn 0.961800 0.084800 0.260300\nvn 0.887400 0.384000 0.254900\nvn 0.956200 0.051100 0.288100\nvn 0.605900 0.517000 -0.604700\nvn 0.626800 0.500600 -0.597100\nvn 0.423300 0.730800 -0.535500\nvn 0.570900 0.691900 -0.442000\nvn 0.581800 -0.359000 -0.729800\nvn 0.146000 -0.666200 -0.731300\nvn 0.459600 -0.716300 -0.525100\nvn 0.494300 -0.781600 -0.380600\nvn 0.913600 -0.251300 -0.319500\nvn 0.871900 -0.470300 -0.136600\nvn 0.843000 0.536100 -0.043900\nvn 0.824100 0.403800 0.397300\nvn 0.940700 0.224600 -0.254200\nvn 0.850200 0.250100 -0.463200\nvn 0.932600 -0.103900 0.345800\nvn 0.950100 -0.158900 0.268400\nvn 0.974400 0.025400 0.223400\nvn 0.868600 -0.435500 0.236200\nvn 0.889900 -0.407800 -0.204400\nvn 0.980200 -0.178800 0.085400\nvn 0.480600 -0.532200 0.697000\nvn 0.728700 -0.411700 0.547300\nvn 0.557600 -0.607700 0.565500\nvn 0.340000 -0.868800 0.360000\nvn 0.158500 -0.885500 0.436700\nvn 0.354900 -0.822400 0.444700\nvn 0.662400 0.734800 0.145800\nvn 0.485900 0.873600 -0.025000\nvn 0.631300 0.775500 -0.010100\nvn 0.823000 0.567500 -0.021900\nvn 0.782500 0.618600 -0.071200\nvn 0.963600 0.252500 0.088100\nvn 0.994600 0.083000 0.061600\nvn 0.820700 0.543200 0.177200\nvn 0.977300 0.174400 -0.120500\nvn 0.973700 -0.193500 0.120000\nvn 0.982900 -0.167100 -0.077800\nvn 0.585400 0.748600 0.311300\nvn 0.764300 0.557800 0.323500\nvn 0.352100 0.860900 0.367300\nvn 0.991900 -0.110700 -0.062200\nvn 0.990300 0.079900 0.113900\nvn 0.974300 0.171700 0.146100\nvn -0.322800 0.712000 0.623600\nvn -0.217500 0.665900 0.713600\nvn -0.092100 0.639300 0.763500\nvn -0.554500 0.816800 -0.159300\nvn -0.111800 0.963300 -0.243900\nvn -0.420000 0.898600 -0.126900\nvn -0.020900 -0.996400 0.082300\nvn 0.010100 -0.994100 0.107800\nvn 0.398000 -0.912600 0.093100\nvn 0.956500 0.048200 -0.287800\nvn 0.955800 -0.177000 -0.234600\nvn 0.931300 -0.225000 -0.286400\nvn 0.853300 -0.266000 -0.448500\nvn 0.869900 0.491100 0.045500\nvn 0.889400 0.456700 -0.017200\nvn 0.743500 0.663500 0.083300\nvn 0.742100 -0.418100 -0.523900\nvn 0.416300 -0.740000 -0.528300\nvn 0.991400 0.083700 0.100700\nvn 0.901500 0.254500 0.350100\nvn 0.846100 0.376100 0.377800\nvn 0.880000 0.380600 0.284100\nvn 0.942800 0.228500 0.242700\nvn 0.790300 -0.566600 0.233300\nvn 0.968700 0.218900 0.117100\nvn 0.962500 0.137000 0.234000\nvn 0.842000 -0.488900 0.228200\nvn 0.580100 -0.620100 -0.528100\nvn 0.472200 -0.740000 -0.479000\nvn 0.541500 -0.538800 -0.645400\nvn 0.618600 -0.355300 -0.700800\nvn 0.912300 -0.349900 0.213000\nvn 0.970200 -0.165300 0.177400\nvn 0.786000 -0.583600 0.204000\nvn 0.551000 0.834500 0.004100\nvn 0.637300 0.399600 -0.659000\nvn 0.574700 0.764500 -0.292100\nvn 0.779000 0.124200 -0.614700\nvn 0.244400 -0.365100 0.898300\nvn 0.385200 -0.477400 0.789800\nvn 0.264600 -0.376400 0.887900\nvn 0.308600 -0.949900 0.049600\nvn 0.375500 -0.912500 0.162300\nvn 0.112600 -0.993600 0.002200\nvn 0.265600 -0.964000 -0.015300\nvn 0.469100 0.735200 -0.489300\nvn 0.427400 0.687500 -0.587100\nvn 0.028800 0.945200 -0.325100\nvn 0.139600 0.853300 -0.502400\nvn -0.164400 -0.977700 0.130700\nvn -0.088100 -0.996100 0.004300\nvn -0.186200 -0.982300 -0.020400\nvn -0.152800 -0.946300 -0.285000\nvn -0.033000 -0.964700 -0.261400\nvn -0.104800 -0.949600 -0.295600\nvn -0.070100 0.874500 0.479900\nvn 0.135000 0.888200 0.439100\nvn 0.240800 0.850400 0.467900\nvn 0.647900 -0.359900 0.671400\nvn -0.634800 0.709600 -0.305700\nvn -0.114000 0.705000 -0.700000\nvn -0.646200 0.659200 -0.384500\nvn -0.350300 0.838800 -0.416900\nvn 0.932800 0.358600 0.034800\nvn 0.906300 -0.151700 -0.394400\nvn 0.423600 0.862900 -0.275500\nvn 0.105400 0.956900 -0.270600\nvn 0.193600 -0.160400 -0.967900\nvn 0.167100 0.098400 -0.981000\nvn 0.143200 -0.235000 -0.961400\nvn 0.999400 0.030800 -0.012600\nvn 0.968300 0.205800 -0.141700\nvn 0.261200 0.955700 -0.135400\nvn 0.406000 0.754900 -0.515100\nvn 0.201000 0.528300 -0.824900\nvn -0.323300 0.787900 -0.524100\nvn -0.256700 0.597600 -0.759600\nvn 0.135900 -0.970300 -0.200000\nvn 0.086000 -0.970600 -0.224700\nvn 0.904900 -0.220300 0.364100\nvn 0.957900 -0.067600 0.278900\nvn 0.868500 -0.361800 0.338800\nvn 0.855000 -0.371500 0.361900\nvn 0.910500 -0.256000 0.324800\nvn 0.245200 -0.173200 -0.953900\nvn 0.433400 0.855000 -0.284900\nvn 0.557900 0.577900 -0.595600\nvn 0.147000 -0.985200 0.087900\nvn 0.117000 -0.964500 0.236900\nvn 0.410100 -0.846800 0.338900\nvn 0.075200 -0.996700 -0.031900\nvn 0.627300 -0.284000 -0.725100\nvn 0.673700 0.016300 -0.738900\nvn 0.752000 -0.216200 -0.622700\nvn 0.681200 -0.271500 -0.679900\nvn 0.864100 -0.264200 -0.428400\nvn 0.587900 -0.783400 -0.201900\nvn 0.706900 -0.707300 -0.002800\nvn 0.904800 -0.332300 -0.266400\nvn 0.716000 -0.150300 0.681700\nvn 0.728200 0.167100 0.664700\nvn 0.975800 0.210500 0.058900\nvn 0.424300 0.792100 0.438800\nvn 0.520000 0.539100 0.662500\nvn 0.478100 0.771700 0.419300\nvn 0.135500 0.973000 -0.187100\nvn -0.223400 0.973000 -0.058100\nvn -0.440200 0.863300 -0.246600\nvn 0.991500 -0.067900 0.110800\nvn 0.774900 -0.399000 0.490200\nvn 0.894600 -0.407500 0.183400\nvn 0.917900 0.366900 0.150800\nvn 0.653500 0.743600 0.141400\nvn 0.947500 -0.244800 0.205900\nvn 0.784500 -0.600200 0.156000\nvn 0.910600 -0.394000 -0.125100\nvn 0.879000 0.337700 0.336600\nvn 0.945000 -0.142500 0.294500\nvn 0.513000 0.208700 -0.832700\nvn 0.731800 0.387700 -0.560400\nvn 0.767800 -0.234600 -0.596200\nvn 0.840400 0.495200 -0.220100\nvn 0.814300 0.438000 -0.380900\nvn 0.503600 0.769500 -0.392800\nvn 0.728400 0.563700 -0.389300\nvn 0.055400 0.998200 0.021200\nvn 0.127700 0.991700 0.017300\nvn -0.002400 0.973500 0.228800\nvn 0.400000 0.813600 0.422000\nvn 0.124100 0.893600 0.431400\nvn 0.990800 -0.020500 0.133400\nvn 0.966400 0.189100 0.174400\nvn 0.964000 0.175000 0.200300\nvn 0.849500 0.499000 -0.171600\nvn 0.853500 0.511200 -0.101300\nvn 0.809500 0.572800 0.128600\nvn 0.188100 0.754600 -0.628700\nvn 0.130200 0.839200 -0.528000\nvn 0.332600 0.900200 -0.281000\nvn 0.112300 0.925000 -0.363000\nvn 0.265600 0.716300 0.645300\nvn 0.333500 0.898400 0.285700\nvn 0.023200 0.956500 0.290900\nvn 0.006900 -0.174900 -0.984600\nvn 0.092200 -0.404900 -0.909700\nvn 0.586800 -0.355600 -0.727500\nvn 0.637400 -0.055800 -0.768500\nvn 0.661600 -0.009200 -0.749800\nvn 0.760800 0.152600 -0.630800\nvn 0.826800 0.385100 -0.410100\nvn 0.261600 0.742500 -0.616700\nvn 0.375700 0.852300 -0.363800\nvn -0.242000 0.942400 -0.230800\nvn -0.066200 0.834800 -0.546500\nvn 0.093900 0.590000 -0.801900\nvn 0.274000 0.299900 -0.913800\nvn 0.376000 0.331300 -0.865400\nvn -0.007500 0.693800 -0.720100\nvn 0.977700 0.191100 0.086900\nvn 0.980900 0.194200 -0.013700\nvn 0.982600 0.176900 0.056200\nvn 0.886300 -0.275900 0.371900\nvn 0.866900 -0.331800 0.372100\nvn 0.238800 0.952300 0.190200\nvn 0.408700 0.856000 0.316800\nvn 0.744000 -0.327300 -0.582500\nvn 0.709800 -0.263300 -0.653400\nvn 0.941200 0.205900 -0.267900\nvn 0.653700 0.129600 0.745600\nvn 0.512000 -0.221900 0.829800\nvn 0.958600 -0.168700 0.229500\nvn 0.936900 0.332400 -0.108000\nvn 0.987800 0.003600 -0.155500\nvn 0.797200 0.191400 -0.572600\nvn 0.781000 0.487000 -0.391100\nvn 0.904500 0.426400 0.002000\nvn 0.817800 0.571400 -0.068800\nvn 0.856800 0.500500 0.123700\nvn -0.073900 -0.943800 0.322300\nvn 0.301200 -0.898800 0.318600\nvn -0.034400 -0.918300 0.394400\nvn 0.291500 -0.252900 -0.922600\nvn 0.636600 0.145700 -0.757300\nvn 0.431200 -0.546800 -0.717700\nvn 0.899500 0.112100 -0.422300\nvn 0.880500 -0.018600 -0.473600\nvn 0.855400 0.336100 -0.394200\nvn 0.107000 -0.970000 -0.218400\nvn 0.258500 -0.898000 -0.356100\nvn 0.937600 0.101900 0.332400\nvn 0.958600 -0.178200 0.222200\nvn 0.849500 0.193800 0.490600\nvn 0.978300 0.144300 0.148800\nvn 0.978100 -0.110000 0.177000\nvn 0.109800 -0.757800 0.643200\nvn 0.209300 -0.770800 0.601700\nvn 0.185400 -0.825800 0.532600\nvn 0.616300 0.470100 -0.631800\nvn 0.400000 0.321400 -0.858300\nvn 0.716500 -0.402800 -0.569600\nvn -0.039300 -0.997900 -0.051000\nvn 0.008100 -0.996000 -0.088900\nvn 0.498100 -0.849800 0.172400\nvn 0.963300 0.258500 -0.072000\nvn 0.982000 -0.113000 0.151400\nvn 0.966700 0.251300 -0.047900\nvn 0.985500 -0.162700 0.048400\nvn 0.968300 -0.020500 0.249000\nvn 0.940700 0.193500 0.278500\nvn 0.991200 -0.071400 -0.111700\nvn 0.938800 -0.055700 -0.340000\nvn 0.937400 -0.346900 0.031600\nvn 0.996000 -0.089200 0.000800\nvn 0.575400 0.173700 -0.799200\nvn 0.529000 0.244400 -0.812700\nvn 0.732800 -0.679900 0.026000\nvn 0.998700 -0.033100 0.038600\nvn 0.853100 -0.518900 0.054000\nvn 0.810300 0.022700 0.585600\nvn 0.815700 -0.134400 0.562600\nvn 0.835800 0.181400 0.518200\nvn 0.760300 0.026500 -0.649100\nvn 0.703800 0.238100 -0.669300\nvn 0.720300 0.387900 -0.575100\nvn 0.680100 -0.092200 -0.727300\nvn 0.655400 -0.202200 -0.727700\nvn 0.560700 0.274900 -0.781000\nvn 0.156500 0.453400 -0.877500\nvn 0.493600 -0.165000 -0.853900\nvn 0.846800 0.477100 -0.235200\nvn 0.947000 0.107700 0.302600\nvn 0.948700 0.076100 0.306900\nvn 0.981700 -0.186800 0.036600\nvn 0.235600 -0.686800 0.687600\nvn 0.125100 -0.334800 0.934000\nvn 0.234000 0.813700 -0.532200\nvn 0.371900 0.794400 -0.480200\nvn 0.967100 -0.054600 0.248400\nvn 0.910600 0.377400 0.168500\nvn 0.958500 -0.279100 -0.057300\nvn 0.960700 0.263000 0.088300\nvn -0.241600 0.951400 0.190800\nvn -0.423900 0.800200 0.424400\nvn -0.596100 0.802400 0.028700\nvn -0.084600 0.733800 0.674100\nvn 0.858100 -0.187000 -0.478200\nvn 0.911900 -0.102000 -0.397500\nvn 0.568700 0.745200 -0.348100\nvn 0.699600 0.589000 -0.404500\nvn 0.509700 0.846500 -0.153700\nvn 0.605300 0.679700 -0.414300\nvn 0.569900 -0.464200 0.678000\nvn 0.827800 -0.268500 0.492600\nvn 0.506300 -0.374600 0.776800\nvn 0.583700 -0.808500 0.074800\nvn 0.837700 -0.501900 0.215400\nvn 0.557100 -0.825100 0.093700\nvn 0.681900 -0.628000 -0.375000\nvn 0.714600 -0.606500 -0.348600\nvn 0.602700 -0.624600 -0.496600\nvn -0.123700 0.950800 0.284000\nvn -0.232800 0.845800 0.480000\nvn 0.367300 0.783900 0.500600\nvn 0.928700 -0.109400 -0.354300\nvn 0.946200 0.187200 -0.264100\nvn 0.898800 0.367000 -0.239800\nvn 0.903700 -0.055300 0.424700\nvn 0.618500 -0.545200 0.565900\nvn 0.684000 -0.383900 0.620200\nvn 0.928600 -0.131900 0.346900\nvn 0.784500 -0.530900 0.320600\nvn 0.251800 -0.599200 -0.760000\nvn 0.407400 -0.894000 0.186600\nvn 0.377400 -0.919900 -0.106800\nvn 0.226600 -0.914100 0.336200\nvn -0.042800 -0.995300 0.086300\nvn -0.049000 -0.993400 0.103800\nvn -0.081600 -0.977000 0.196900\nvn 0.841000 0.522400 -0.141100\nvn 0.716400 0.662100 -0.220000\nvn 0.879700 0.450600 -0.151800\nvn 0.840900 0.430200 -0.328400\nvn 0.815300 0.577600 -0.041600\nvn 0.966200 0.245100 -0.080000\nvn 0.834900 0.398500 -0.379700\nvn 0.591300 0.706200 -0.389400\nvn -0.038300 -0.924500 0.379200\nvn -0.023000 -0.963600 0.266300\nvn 0.460700 -0.841400 0.282500\nvn 0.065000 -0.980200 0.186900\nvn 0.892200 0.136300 -0.430600\nvn 0.916600 0.372400 0.145700\nvn 0.908600 0.052400 0.414400\nvn -0.009300 0.934700 -0.355300\nvn -0.065100 0.980300 -0.186200\nvn 0.092500 0.707000 0.701200\nvn -0.458500 0.683900 0.567500\nvn -0.378500 0.727700 0.572000\nvn 0.835800 -0.224200 -0.501100\nvn 0.613400 -0.497000 -0.613800\nvn 0.776100 -0.419800 -0.470500\nvn 0.608100 -0.740900 -0.285000\nvn 0.081400 0.974900 -0.207300\nvn -0.125000 0.992000 -0.018300\nvn -0.189000 0.940600 0.281900\nvn 0.804000 0.180400 -0.566600\nvn 0.621600 -0.564600 -0.543100\nvn 0.203000 -0.959300 -0.196500\nvn 0.350600 -0.888900 -0.294800\nvn 0.017000 -0.979300 0.201600\nvn -0.155600 0.933400 0.323300\nvn -0.091300 0.956100 -0.278300\nvn 0.012100 0.893400 -0.449100\nvn 0.070800 0.734300 -0.675100\nvn 0.866600 0.472900 0.159000\nvn 0.723800 0.687500 -0.058700\nvn 0.889800 0.403200 0.213700\nvn 0.897900 0.236600 0.371200\nvn -0.028900 0.473100 -0.880500\nvn 0.299700 -0.901900 -0.311000\nvn 0.101200 -0.962400 -0.252000\nvn -0.449800 0.839200 0.305800\nvn -0.355900 0.793700 0.493400\nvn -0.051900 0.836800 0.545100\nvn 0.104500 0.986800 -0.123900\nvn 0.070500 0.996100 0.053100\nvn 0.344900 0.938100 -0.032500\nvn -0.182200 0.980300 0.076700\nvn 0.998700 0.033800 0.038300\nvn 0.849300 0.462000 0.255200\nvn 0.121800 -0.959300 0.254700\nvn 0.214700 -0.723800 0.655700\nvn 0.619100 0.733700 0.280000\nvn 0.144900 0.862400 0.485100\nvn 0.060600 0.922600 -0.380900\nvn 0.696000 0.689200 -0.201400\nvn 0.332600 0.912700 0.237600\nvn 0.670600 0.708900 0.218500\nvn 0.874700 -0.086200 0.476900\nvn 0.095500 -0.952100 0.290400\nvn 0.091300 -0.914300 0.394500\nvn 0.808400 -0.412600 0.419900\nvn 0.843200 -0.506400 0.180600\nvn 0.823700 -0.548800 0.142700\nvn 0.766400 -0.627700 0.136300\nvn 0.777200 -0.292300 -0.557200\nvn -0.694900 0.657800 -0.290600\nvn -0.614700 0.784100 0.086200\nvn -0.607800 0.790300 -0.077400\nvn 0.738200 -0.186400 -0.648300\nvn 0.999000 -0.011000 0.043100\nvn 0.849300 -0.205100 0.486400\nvn 0.873000 0.015500 0.487500\nvn 0.870200 -0.082500 0.485700\nvn -0.066100 0.997700 0.016900\nvn -0.320800 0.946500 0.034800\nvn 0.011600 0.998300 0.057100\nvn 0.668600 0.671000 0.320500\nvn 0.573300 0.780900 0.248100\nvn -0.006900 0.660400 -0.750800\nvn -0.509500 0.395300 -0.764300\nvn 0.156200 -0.813700 -0.560000\nvn 0.225100 -0.719800 -0.656700\nvn 0.547300 -0.699900 0.458900\nvn 0.650400 -0.663000 0.370700\nvn 0.401300 -0.908800 0.114300\nvn 0.753400 -0.656000 0.044700\nvn 0.787200 0.321300 -0.526400\nvn 0.784100 0.318100 -0.532900\nvn 0.446200 0.700500 -0.556900\nvn 0.157900 0.549900 -0.820200\nvn -0.040700 0.860900 0.507100\nvn 0.186900 0.666400 0.721800\nvn -0.195100 0.802800 0.563400\nvn 0.986700 -0.141100 0.080800\nvn 0.921300 0.336100 0.195400\nvn 0.925100 0.276200 0.260600\nvn 0.786700 0.587400 0.189800\nvn 0.828600 0.467900 -0.307400\nvn 0.788700 0.127400 0.601400\nvn -0.102200 -0.976800 -0.188100\nvn 0.681300 -0.642800 -0.350100\nvn 0.396300 -0.870700 -0.291200\nvn 0.343800 -0.914100 0.214800\nvn 0.983600 -0.015600 0.179800\nvn 0.957000 -0.123500 0.262500\nvn 0.890400 -0.082200 0.447700\nvn 0.104000 0.991600 0.077300\nvn 0.618600 0.772500 -0.143700\nvn 0.690000 -0.664400 -0.287200\nvn 0.466200 -0.883500 -0.045900\nvn 0.872200 -0.201200 -0.445900\nvn 0.497000 -0.204500 -0.843300\nvn 0.692900 0.675000 -0.253700\nvn 0.709100 -0.400500 -0.580300\nvn 0.652700 -0.106700 -0.750000\nvn 0.955300 0.293200 0.037200\nvn 0.762900 0.147300 -0.629500\nvn 0.782900 -0.165000 -0.599900\nvn 0.303700 0.804300 -0.510700\nvn 0.476200 0.704300 -0.526500\nvn 0.072500 0.815300 -0.574600\nvn 0.122700 0.853200 -0.506900\nvn -0.017100 0.996000 0.087400\nvn 0.561200 -0.610700 -0.558700\nvn 0.448200 -0.611600 -0.651900\nvn 0.434600 -0.601100 -0.670700\nvn 0.661000 0.750300 0.014400\nvn 0.997600 0.068000 0.008500\nvn -0.066000 -0.947000 -0.314500\nvn 0.462800 0.881000 0.098400\nvn 0.027100 0.986600 0.160700\nvn 0.301100 0.951500 0.063500\nvn 0.224300 -0.872400 -0.434200\nvn 0.484600 -0.572500 -0.661400\nvn 0.527500 -0.656000 -0.539900\nvn 0.390300 -0.883000 -0.260700\nvn 0.857000 -0.505400 0.100300\nvn -0.358800 0.929000 -0.090700\nvn -0.299600 0.925000 -0.233600\nvn 0.725500 0.366600 -0.582500\nvn 0.845200 0.531900 -0.051600\nvn 0.920800 -0.390100 0.002300\nvn 0.822300 0.376900 -0.426300\nvn 0.676700 0.496400 -0.543700\nvn 0.742800 -0.585400 0.324900\nvn 0.737300 0.386900 0.553700\nvn 0.717100 -0.213000 -0.663700\nvn 0.421600 -0.716500 -0.555800\nvn 0.922900 0.350600 0.159400\nvn 0.732500 0.673100 0.101700\nvn 0.580900 -0.776700 -0.243700\nvn 0.083900 -0.979700 0.182200\nvn 0.015600 -0.767500 -0.640800\nvn -0.002700 -0.302300 -0.953200\nvn 0.918600 0.277300 0.281500\nvn 0.847700 0.508200 -0.151900\nvn 0.927700 0.316400 0.198200\nvn 0.891900 0.451800 0.021200\nvn 0.854300 0.485100 -0.186800\nvn 0.424300 -0.834300 -0.352000\nvn 0.286600 -0.827800 -0.482300\nvn 0.004900 -0.800400 -0.599400\nvn 0.313100 0.015300 -0.949600\nvn 0.657000 0.329600 -0.678000\nvn 0.341400 -0.751500 0.564500\nvn 0.699600 0.554300 -0.450800\nvn 0.900500 -0.175100 -0.398100\nvn 0.931300 0.351900 -0.094100\nvn 0.975400 -0.012200 0.219900\nvn 0.730800 -0.642100 0.231700\nvn 0.844800 0.169100 -0.507700\nvn 0.997300 -0.063900 -0.034900\nvn 0.372300 0.540600 -0.754400\nvn 0.264300 0.900500 0.345400\nvn 0.755900 -0.010700 -0.654600\nvn 0.745500 -0.056600 -0.664100\nvn 0.266900 0.426700 -0.864100\nvn 0.217700 0.374900 -0.901200\nvn 0.936100 0.087400 0.340800\nvn 0.924000 0.269600 0.271300\nvn 0.864200 0.492200 -0.104600\nvn 0.897900 0.440200 0.002500\nvn 0.903000 0.424600 -0.065700\nvn 0.882400 0.468500 0.043900\nvn 0.771700 -0.109800 -0.626400\nvn 0.983500 -0.155000 -0.093000\nvn 0.320500 -0.877500 -0.356800\nvn 0.930100 0.321200 -0.178300\nvn 0.959600 0.281500 -0.004400\nvn 0.837900 0.152300 -0.524100\nvn 0.774300 0.271000 -0.571800\nvn 0.389000 0.615600 -0.685400\nvn 0.291300 -0.954500 0.064100\nvn 0.447500 -0.856300 0.257900\nvn 0.994000 0.028700 -0.105500\nvn 0.529500 0.789500 -0.310400\nvn 0.864200 -0.282700 -0.416300\nvn 0.403100 0.154000 -0.902100\nvn 0.695800 0.662100 -0.278300\nvn 0.631900 -0.376600 -0.677400\nvn 0.953700 -0.015200 0.300400\nvn 0.912300 -0.203500 0.355300\nvn 0.875700 -0.290700 0.385600\nvn 0.162700 0.965700 -0.202200\nvn 0.298300 0.919900 -0.254700\nvn 0.070700 0.960900 -0.267800\nvn -0.043600 0.966200 -0.254000\nvn -0.329400 0.796400 -0.507200\nvn 0.910500 -0.332500 0.245800\nvn 0.748400 -0.319700 0.581100\nvn 0.956300 0.099000 0.275100\nvn 0.098000 -0.508500 0.855500\nvn 0.264100 -0.548200 0.793500\nvn 0.100900 -0.661600 0.743100\nvn 0.818800 0.234200 -0.524200\nvn 0.849800 -0.184900 -0.493700\nvn 0.888600 0.138400 -0.437300\nvn 0.637500 0.738400 -0.219900\nvn 0.727700 -0.395400 -0.560400\nvn 0.697100 -0.239700 -0.675800\nvn 0.895100 -0.240000 0.375600\nvn 0.455800 -0.871900 0.178900\nvn 0.711500 -0.647600 0.272700\nvn 0.866600 0.041500 -0.497300\nvn 0.604200 0.478100 -0.637400\nvn 0.959700 -0.112700 0.257300\nvn 0.814400 -0.330200 0.477200\nvn 0.982300 0.114700 0.148400\nvn 0.970900 0.214000 0.107900\nvn 0.620000 0.159100 -0.768300\nvn 0.376800 -0.893600 0.243900\nvn 0.988200 -0.055500 0.142600\nvn 0.719800 -0.587800 -0.369400\nvn 0.213500 -0.121600 -0.969300\nvn 0.722300 0.674400 -0.153100\nvn 0.266900 0.962100 0.055300\nvn 0.106500 0.991100 -0.080000\nvn 0.977600 -0.206900 -0.039400\nvn 0.397700 0.914300 0.077200\nvn 0.675900 -0.612900 0.409400\nvn 0.987400 -0.051900 -0.149400\nvn 0.993800 0.047500 0.100000\nvn 0.981500 -0.133900 0.136800\nvn 0.560500 -0.678600 -0.474600\nvn 0.049300 -0.972000 -0.229600\nvn 0.012400 -0.979300 -0.202200\nvn 0.855100 -0.387200 0.344900\nvn 0.947600 -0.228400 0.223200\nvn 0.716000 0.252800 -0.650700\nvn 0.921200 0.386300 0.046100\nvn 0.983600 0.001200 0.180300\nvn 0.764700 -0.254900 -0.591800\nvn 0.542900 -0.447700 -0.710500\nvn -0.056500 0.927900 -0.368600\nvn 0.484100 0.499400 -0.718500\nvn 0.413700 0.808700 -0.418200\nvn 0.273700 0.914600 -0.297800\nvn 0.088100 0.990900 0.101600\nvn -0.093900 -0.991200 0.093200\nvn 0.313900 0.949200 -0.021200\nvn 0.581100 0.748400 -0.319700\nvn 0.638600 0.719900 -0.272100\nvn 0.343000 0.807500 0.479800\nvn -0.077600 0.797500 0.598400\nvn 0.089500 0.848300 0.521800\nvn 0.218300 0.608600 -0.762800\nvn 0.147300 0.395900 -0.906400\nvn 0.040200 -0.999200 -0.007700\nvn 0.764900 -0.643100 -0.036100\nvn 0.795200 0.606300 0.007000\nvn 0.342400 0.923000 0.175500\nvn 0.299600 0.921600 0.247000\nvn -0.193300 0.958700 0.208500\nvn 0.009400 0.919400 0.393300\nvn 0.960000 0.001600 0.279900\nvn 0.962400 0.155100 0.223000\nvn -0.683900 -0.647200 -0.336900\nvn 0.312900 -0.725900 -0.612500\nvn 0.149000 -0.984600 0.091800\nvn 0.986800 0.138700 -0.083300\nvn 0.206300 0.909900 -0.359800\nvn 0.924000 0.332000 0.189500\nvn 0.895900 0.226400 0.382200\nvn 0.292800 -0.736300 0.610100\nvn 0.388600 0.561300 -0.730700\nvn -0.064800 0.752800 -0.655100\nvn 0.775900 0.620700 -0.113100\nvn 0.906500 0.414100 0.082600\nvn 0.884300 0.342000 -0.318000\nvn 0.833900 0.524200 -0.172600\nvn 0.755600 0.617500 -0.218700\nvn 0.811500 0.498900 -0.304300\nvn 0.613800 -0.073900 -0.786000\nvn 0.791800 0.607600 -0.062400\nvn 0.615200 0.758200 -0.216200\nvn 0.880900 0.464400 -0.091800\nvn 0.669100 0.598900 -0.440000\nvn 0.983600 0.069200 0.166500\nvn 0.975000 0.098100 0.199600\nvn 0.416300 0.807600 -0.417800\nvn 0.629300 0.668900 -0.395600\nvn 0.581200 0.713300 -0.391800\nvn 0.169700 -0.226200 -0.959200\nvn 0.194400 -0.555900 -0.808200\nvn 0.233300 -0.658600 -0.715400\nvn 0.051500 0.797100 0.601700\nvn 0.930600 0.328300 -0.161800\nvn 0.941000 0.336300 0.037200\nvn 0.511800 -0.039800 -0.858200\nvn -0.311700 0.718700 0.621500\nvn -0.072000 0.651300 0.755400\nvn 0.565700 -0.455300 -0.687500\nvn 0.758900 -0.451100 -0.469700\nvn 0.367300 -0.589300 -0.719600\nvn 0.533000 -0.556000 -0.637800\nvn 0.518900 -0.393000 -0.759100\nvn 0.693800 0.610400 -0.382100\nvn 0.712100 0.566400 -0.414800\nvn 0.732200 0.011600 -0.681000\nvn 0.818400 0.499800 -0.283600\nvn 0.843600 0.474100 -0.252000\nvn 0.421800 0.875400 -0.236000\nvn 0.763600 0.536700 -0.359100\nvn 0.181600 0.960800 -0.209700\nvn 0.982300 0.110900 0.150700\nvn 0.513700 0.591400 -0.621600\nvn 0.415200 0.806600 -0.420700\nvn -0.005600 0.986000 -0.166400\nvn -0.095000 0.924600 -0.368800\nvn 0.836700 0.543100 0.071000\nvn 0.562100 0.818100 0.121300\nvn 0.633800 0.742300 -0.217600\nvn 0.793500 0.573800 0.202600\nvn 0.949400 0.303200 0.082100\nvn 0.899500 0.360000 0.247600\nvn 0.753800 0.542100 -0.371400\nvn 0.591900 0.669400 -0.449000\nvn 0.614100 0.402200 0.679100\nvn 0.426700 0.399200 0.811500\nvn 0.777700 0.007200 0.628600\nvn 0.974300 -0.049500 0.219800\nvn 0.970300 -0.231700 0.070100\nvn 0.877600 -0.103400 0.468100\nvn 0.842300 -0.322500 0.432000\nvn 0.947900 0.014100 -0.318300\nvn 0.859500 0.075500 -0.505500\nvn 0.926700 -0.161100 -0.339500\nvn 0.966200 0.183700 -0.180900\nvn 0.597500 0.782400 0.175600\nvn 0.384000 -0.797200 0.465800\nvn 0.630200 -0.675800 0.382300\nvn 0.192300 0.644500 0.740000\nvn 0.627400 0.754000 0.194400\nvn 0.883700 0.437100 0.167300\nvn 0.889700 0.447800 -0.088400\nvn 0.113200 0.596300 0.794700\nvn 0.630100 -0.610000 -0.480500\nvn 0.961600 -0.274200 -0.006900\nvn 0.985800 -0.092200 0.140300\nvn 0.721800 -0.221000 -0.655900\nvn 0.659200 -0.220600 -0.718900\nvn 0.783400 0.525500 0.331900\nvn 0.941700 0.236200 0.239700\nvn 0.256400 0.405400 -0.877500\nvn -0.256200 0.922300 -0.289200\nvn 0.910300 -0.203200 0.360800\nvn 0.921400 0.379400 -0.084600\nvn 0.966700 -0.251000 0.049500\nvn 0.012500 -0.957700 -0.287600\nvn 0.074200 -0.965400 -0.250000\nvn 0.231000 -0.897900 -0.374700\nvn 0.456500 -0.701400 -0.547400\nvn 0.799800 -0.365000 -0.476500\nvn 0.805900 -0.352400 -0.475900\nvn 0.920100 -0.279700 -0.274200\nvn 0.220100 0.886000 -0.408200\nvn -0.104500 -0.985700 -0.132200\nvn -0.037600 -0.990400 -0.133000\nvn 0.595800 -0.267800 0.757200\nvn -0.008900 0.488500 -0.872500\nvn -0.332200 -0.696200 -0.636400\nvn 0.128000 -0.624700 0.770300\nvn 0.127400 -0.321300 0.938400\nvn 0.727400 0.607500 -0.319200\nvn 0.686800 -0.075800 -0.722900\nvn 0.452900 0.352100 -0.819100\nvn 0.987000 -0.131300 -0.092400\nvn 0.881100 -0.469500 0.056300\nvn 0.268900 0.771000 0.577300\nvn 0.977900 0.027400 0.207100\nvn -0.001400 0.953900 -0.300200\nvn 0.310300 -0.414400 -0.855600\nvn 0.932600 -0.177300 -0.314400\nvn 0.230100 -0.971400 0.058600\nvn 0.986200 0.095600 -0.134900\nvn 0.642500 0.736700 -0.210800\nvn 0.955200 -0.026900 0.294700\nvn 0.789500 -0.570300 0.226800\nvn -0.079000 0.987800 -0.134600\nvn 0.840700 0.508200 -0.186900\nvn -0.013700 0.989600 0.142900\nvn 0.188200 0.975400 -0.114600\nvn 0.447400 -0.777700 -0.441600\nvn 0.500600 -0.862600 -0.073100\nvn 0.419200 0.638400 -0.645500\nvn 0.144500 0.804400 -0.576300\nvn 0.608500 -0.746900 -0.268200\nvn 0.438500 0.691200 -0.574400\nvn 0.174800 -0.954800 0.240400\nvn 0.935500 0.102900 -0.338000\nvn -0.014100 -0.999300 0.034100\nvn -0.187600 -0.969400 -0.158200\nvn 0.048400 -0.948400 -0.313400\nvn 0.012400 -0.999800 0.013100\nvn -0.380600 0.882600 -0.276000\nvn 0.015600 -0.929400 0.368800\nvn 0.922500 -0.244600 0.298700\nvn 0.842600 0.386800 -0.374800\nvn 0.818700 0.136800 -0.557700\nvn 0.881600 -0.113600 -0.458100\nvn 0.803900 0.269500 -0.530200\nvn 0.931900 -0.200500 0.302100\nvn 0.936700 -0.063000 -0.344500\nvn 0.925100 -0.178900 0.334900\nvn 0.796800 -0.593000 0.116100\nvn 0.222100 0.975000 -0.006500\nvn 0.447700 0.779800 -0.437700\nvn 0.649300 0.654200 -0.387800\nvn 0.012600 0.991300 0.130800\nvn -0.124000 0.970100 0.208700\nvn 0.928400 -0.172500 0.329200\nvn -0.052100 0.821600 -0.567700\nvn 0.570600 0.000100 -0.821200\nvn 0.045700 0.913900 -0.403300\nvn 0.217000 0.884000 -0.414100\nvn 0.023500 -0.924200 0.381300\nvn 0.753100 0.400700 -0.521800\nvn 0.939400 0.134100 -0.315600\nvn 0.812000 0.583100 -0.026800\nvn 0.802800 0.271200 -0.531000\nvn 0.206300 0.946500 -0.248100\nvn 0.996800 0.045300 0.065600\nvn -0.904300 -0.396300 -0.158500\nvn -0.997700 -0.066700 -0.007200\nvn -0.817800 -0.552100 -0.162600\nvn 0.910900 -0.379800 -0.161300\nvn 0.815400 -0.552600 -0.172700\nvn 0.997800 -0.066500 -0.007100\nvn -0.961900 -0.254800 -0.098900\nvn -0.899400 -0.386700 -0.203800\nvn -0.794300 -0.540100 -0.278200\nvn -0.801300 -0.500300 -0.328200\nvn -0.995200 -0.097100 0.009000\nvn -0.997100 -0.065800 0.037000\nvn 0.997300 -0.065100 0.034900\nvn 0.963300 -0.249100 -0.099600\nvn 0.900500 -0.388000 -0.196500\nvn 0.995200 -0.097900 0.009200\nvn 0.802000 -0.499000 -0.328400\nvn 0.762800 -0.589100 -0.266600\nvn 0.966200 -0.028800 0.256200\nvn -0.993000 0.080700 0.086800\nvn 0.993000 0.080100 0.086800\nvn -0.994100 0.019900 0.107000\nvn 0.994100 0.020000 0.106700\nvn -0.988700 0.027000 0.147800\nvn -0.995300 0.037200 0.088900\nvn 0.994000 0.061400 0.090200\nvn 0.999300 0.036200 -0.000000\nvn 0.985800 0.002900 0.167900\nvn -0.985200 0.081500 0.150700\nvn -0.957900 0.002300 0.287200\nvn 0.994600 0.088000 0.054500\nvn 0.976000 0.157900 0.149600\nvn -0.996400 0.079200 0.029600\nvn 0.999300 0.037600 -0.007300\nvn -0.991200 0.132500 -0.000100\nvn 0.999600 0.000000 0.026500\nvn -0.258800 -0.965800 -0.013200\nvn -0.500000 -0.865900 -0.013200\nvn 0.965600 -0.258700 0.026500\nvn -0.707100 -0.707000 -0.013200\nvn 0.865700 -0.499800 0.026500\nvn -0.866000 -0.499900 -0.013200\nvn 0.706900 -0.706900 0.026500\nvn -0.965800 -0.258800 -0.013200\nvn 0.499800 -0.865700 0.026500\nvn -0.999900 0.000000 -0.013200\nvn 0.258700 -0.965600 0.026500\nvn -0.965800 0.258800 -0.013200\nvn 0.000000 -0.999600 0.026500\nvn -0.865900 0.500000 -0.013200\nvn -0.258700 -0.965600 0.026500\nvn -0.707000 0.707100 -0.013200\nvn -0.499800 -0.865700 0.026500\nvn -0.499900 0.866000 -0.013200\nvn -0.706900 -0.706900 0.026500\nvn -0.258800 0.965800 -0.013200\nvn -0.865700 -0.499800 0.026500\nvn 0.000000 0.999900 -0.013200\nvn -0.965600 -0.258700 0.026500\nvn 0.258800 0.965800 -0.013200\nvn -0.999600 -0.000000 0.026500\nvn 0.500000 0.865900 -0.013200\nvn -0.965600 0.258700 0.026500\nvn 0.707100 0.707000 -0.013200\nvn -0.865700 0.499800 0.026500\nvn 0.866000 0.499900 -0.013200\nvn -0.706900 0.706900 0.026500\nvn 0.965800 0.258800 -0.013200\nvn -0.499800 0.865700 0.026500\nvn 0.999900 -0.000000 -0.013200\nvn -0.258700 0.965600 0.026500\nvn 0.965800 -0.258800 -0.013200\nvn -0.000000 0.999600 0.026500\nvn 0.865900 -0.500000 -0.013200\nvn 0.258700 0.965600 0.026500\nvn 0.707000 -0.707100 -0.013200\nvn 0.499800 0.865700 0.026500\nvn 0.499900 -0.866000 -0.013200\nvn 0.706900 0.706900 0.026500\nvn 0.258800 -0.965800 -0.013200\nvn 0.865700 0.499800 0.026500\nvn -0.000000 -0.999900 -0.013200\nvn 0.965600 0.258700 0.026500\nvn -0.711500 -0.000500 -0.702700\nvn -0.689200 0.183700 -0.700900\nvn -0.688700 0.185600 -0.700900\nvn -0.711500 0.000600 -0.702700\nvn -0.620400 0.356800 -0.698400\nvn -0.619200 0.359100 -0.698400\nvn -0.509200 0.507200 -0.695300\nvn -0.507100 0.509400 -0.695200\nvn -0.362400 0.624600 -0.691800\nvn -0.359600 0.626300 -0.691700\nvn -0.189300 0.700600 -0.688000\nvn -0.186100 0.701500 -0.688000\nvn -0.001400 0.729200 -0.684300\nvn 0.001700 0.729200 -0.684300\nvn 0.188300 0.707700 -0.681000\nvn 0.191000 0.707000 -0.680900\nvn 0.366600 0.636900 -0.678200\nvn 0.368500 0.635900 -0.678100\nvn 0.520500 0.521400 -0.676200\nvn 0.521500 0.520500 -0.676200\nvn 0.638800 0.369100 -0.675100\nvn 0.639000 0.368600 -0.675100\nvn 0.712700 0.190800 -0.675000\nvn 0.712600 0.191200 -0.675000\nvn 0.736900 -0.000600 -0.676000\nvn 0.736900 0.000700 -0.676000\nvn 0.709800 -0.191200 -0.677900\nvn 0.710400 -0.189200 -0.677900\nvn 0.633800 -0.367300 -0.680700\nvn 0.635200 -0.365100 -0.680600\nvn 0.514800 -0.516800 -0.684000\nvn 0.517000 -0.514700 -0.683900\nvn 0.361700 -0.629500 -0.687700\nvn 0.364600 -0.627900 -0.687600\nvn 0.185500 -0.698200 -0.691400\nvn 0.188700 -0.697500 -0.691300\nvn -0.001400 -0.719000 -0.695000\nvn 0.001600 -0.719100 -0.694900\nvn -0.186400 -0.691300 -0.698100\nvn -0.183900 -0.692000 -0.698100\nvn -0.357500 -0.617400 -0.700700\nvn -0.355800 -0.618400 -0.700700\nvn -0.503600 -0.502800 -0.702500\nvn -0.502700 -0.503700 -0.702500\nvn -0.615600 -0.355200 -0.703500\nvn -0.615400 -0.355600 -0.703500\nvn -0.686400 -0.184100 -0.703500\nvn -0.686500 -0.183700 -0.703500\nvn 0.688400 -0.184400 -0.701500\nvn 0.688400 -0.184500 -0.701500\nvn 0.712600 -0.000000 -0.701600\nvn 0.688300 0.184400 -0.701600\nvn 0.617100 0.356300 -0.701600\nvn 0.503900 0.503900 -0.701600\nvn 0.356300 0.617200 -0.701500\nvn 0.356400 0.617200 -0.701500\nvn 0.184400 0.688500 -0.701400\nvn 0.184500 0.688500 -0.701400\nvn -0.184600 0.688700 -0.701100\nvn -0.184500 0.688800 -0.701100\nvn -0.356700 0.617600 -0.700900\nvn -0.356500 0.617700 -0.701000\nvn -0.504500 0.504400 -0.700800\nvn -0.504400 0.504500 -0.700800\nvn -0.617900 0.356700 -0.700700\nvn -0.617900 0.356800 -0.700700\nvn -0.689300 0.184600 -0.700600\nvn -0.689300 0.184700 -0.700600\nvn -0.713600 -0.000000 -0.700500\nvn -0.689400 -0.184700 -0.700500\nvn -0.618100 -0.356800 -0.700500\nvn -0.618100 -0.356900 -0.700500\nvn -0.504600 -0.504600 -0.700500\nvn -0.356800 -0.617900 -0.700600\nvn -0.356700 -0.618000 -0.700600\nvn -0.184700 -0.689100 -0.700700\nvn -0.184600 -0.689200 -0.700700\nvn 0.184500 -0.688900 -0.701000\nvn 0.184600 -0.688900 -0.701000\nvn 0.356500 -0.617500 -0.701100\nvn 0.356600 -0.617500 -0.701100\nvn 0.504100 -0.504100 -0.701300\nvn 0.617300 -0.356400 -0.701400\nvn 0.617300 -0.356300 -0.701400\nvn 0.326200 0.565000 -0.757900\nvn -0.326200 -0.565000 -0.757900\nvn 0.326200 -0.565000 -0.757900\nvn 0.652400 0.000000 -0.757900\nvn 0.173200 0.300100 0.938100\nvn 0.173200 -0.300100 0.938100\nvn -0.297400 -0.000000 0.954700\nvn -0.881600 -0.236200 -0.408500\nvn -0.236200 0.881700 -0.408500\nvn 0.236200 0.881600 -0.408500\nvn -0.314400 -0.314400 0.895700\nvn -0.314400 0.314400 0.895700\nvn 0.385100 0.222400 0.895700\nvn 0.965700 -0.258700 -0.020800\nvn 0.573600 -0.819100 -0.002900\nvn 0.766100 -0.642800 -0.002900\nvn 0.999800 0.000000 -0.020800\nvn 0.865900 -0.499900 -0.020800\nvn 0.342000 -0.939700 -0.002900\nvn 0.707000 -0.706900 -0.020800\nvn 0.087200 -0.996200 -0.002900\nvn 0.499900 -0.865800 -0.020800\nvn -0.173600 -0.984800 -0.002900\nvn 0.258800 -0.965700 -0.020800\nvn -0.422600 -0.906300 -0.002900\nvn 0.000000 -0.999800 -0.020800\nvn -0.642800 -0.766100 -0.002900\nvn -0.258700 -0.965700 -0.020800\nvn -0.819100 -0.573600 -0.002900\nvn -0.499900 -0.865900 -0.020800\nvn -0.939700 -0.342000 -0.002900\nvn -0.706900 -0.707000 -0.020800\nvn -0.996200 -0.087200 -0.002900\nvn -0.865800 -0.499900 -0.020800\nvn -0.984800 0.173600 -0.002900\nvn -0.965700 -0.258800 -0.020800\nvn -0.906300 0.422600 -0.002900\nvn -0.999800 -0.000000 -0.020800\nvn -0.766100 0.642800 -0.002900\nvn -0.965700 0.258700 -0.020800\nvn -0.573600 0.819100 -0.002900\nvn -0.865800 0.499900 -0.020800\nvn -0.342000 0.939700 -0.003000\nvn -0.707000 0.706900 -0.020800\nvn -0.087200 0.996200 -0.003000\nvn -0.499900 0.865800 -0.020800\nvn 0.173600 0.984800 -0.003000\nvn -0.258800 0.965700 -0.020800\nvn 0.422600 0.906300 -0.003000\nvn -0.000000 0.999800 -0.020800\nvn 0.642800 0.766100 -0.003000\nvn 0.258700 0.965700 -0.020800\nvn 0.819100 0.573600 -0.003000\nvn 0.499900 0.865900 -0.020800\nvn 0.939700 0.342000 -0.003000\nvn 0.706900 0.707000 -0.020800\nvn 0.996200 0.087200 -0.003000\nvn 0.865800 0.499900 -0.020800\nvn 0.984800 -0.173600 -0.003000\nvn 0.965700 0.258800 -0.020800\nvn 0.906300 -0.422600 -0.003000\nvn 0.843500 0.455400 0.284800\nvn 0.866500 -0.288400 -0.407500\nvn 0.833300 -0.220800 -0.506800\nvn 0.871000 -0.020400 -0.490900\nvn 0.878700 -0.100400 -0.466700\nvn 0.857700 0.195700 0.475400\nvn 0.862400 0.176700 0.474400\nvn 0.867000 0.042600 -0.496600\nvn 0.850800 0.095400 0.516700\nvn 0.824700 -0.380700 0.418200\nvn 0.828500 -0.386500 -0.405200\nvn 0.865200 0.018900 -0.501000\nvn 0.856200 0.158400 0.491800\nvn 0.857500 0.243900 0.453100\nvn 0.860100 0.217600 0.461300\nvn 0.871300 -0.184600 -0.454800\nvn 0.867100 -0.228800 -0.442500\nvn 0.828000 0.061700 -0.557300\nvn 0.857700 0.476300 0.193700\nvn 0.822100 0.392700 -0.412300\nvn 0.848100 0.514300 0.127000\nvn 0.812600 0.575700 -0.090500\nvn 0.497800 -0.346400 -0.795100\nvn 0.487700 -0.504300 -0.712600\nvn 0.868400 -0.257800 -0.423700\nvn 0.488600 -0.454500 -0.744800\nvn 0.488600 -0.401000 -0.774900\nvn 0.488400 -0.327900 -0.808700\nvn 0.490900 -0.180700 -0.852300\nvn 0.488200 -0.036200 -0.872000\nvn 0.487600 0.033000 -0.872400\nvn 0.488000 0.079000 -0.869300\nvn 0.650200 -0.502200 -0.570100\nvn 0.651300 -0.501000 0.569900\nvn 0.491700 0.164300 0.855100\nvn 0.487900 0.267500 0.830900\nvn 0.487500 0.304700 0.818200\nvn 0.487700 0.332300 0.807300\nvn 0.487600 0.372400 0.789700\nvn 0.488500 0.414600 0.767700\nvn 0.484700 0.608000 0.628800\nvn 0.845600 0.377600 0.377300\nvn 0.492000 0.735000 0.466500\nvn 0.488200 0.807800 0.330400\nvn 0.491200 0.845900 0.207800\nvn 0.501800 0.852500 -0.146600\nvn 0.511500 0.589200 -0.625500\nvn 0.503200 0.095000 -0.858900\nvn 0.852500 0.297700 0.429700\nvn 0.488300 0.495300 0.718500\nvn 0.726600 -0.198800 0.657700\nvn -0.875600 -0.321400 0.360500\nvn -0.441100 -0.756600 0.482700\nvn 0.719500 0.074300 0.690500\nvn 0.347100 -0.937600 -0.021200\nvn 0.625500 -0.055300 0.778300\nvn -0.695600 -0.398800 -0.597600\nvn -0.863600 -0.377300 -0.334300\nvn -0.381800 -0.331800 -0.862600\nvn -0.146300 -0.435300 -0.888300\nvn 0.775000 -0.624100 -0.099500\nvn -0.181500 -0.556300 -0.810900\nvn -0.077600 -0.973700 -0.214100\nvn 0.264700 -0.327800 0.906900\nvn 0.060500 -0.392200 0.917900\nvn 0.883000 0.108900 0.456500\nvn 0.637900 0.180500 0.748700\nvn 0.260700 0.223000 0.939300\nvn -0.828800 -0.135900 -0.542800\nvn -0.605900 -0.203400 -0.769100\nvn -0.380300 -0.293100 -0.877200\nvn -0.542900 -0.774600 0.324500\nvn 0.214000 -0.866200 -0.451500\nvn -0.858100 -0.303700 -0.414100\nvn -0.968300 -0.203900 -0.144300\nvn -0.072700 -0.882000 0.465600\nvn -0.897000 -0.387000 -0.213700\nvn 0.241000 -0.845200 -0.477000\nvn -0.847400 -0.263200 -0.461100\nvn -0.727700 -0.685900 0.002000\nvn -0.960700 -0.270000 -0.063600\nvn 0.922500 -0.227000 0.312300\nvn 0.768800 -0.335300 0.544600\nvn 0.944500 -0.298200 0.138100\nvn 0.811400 -0.520400 0.266000\nvn 0.894900 -0.333000 0.297100\nvn 0.974300 0.050700 0.219300\nvn 0.967700 0.042100 0.248700\nvn 0.975100 0.058900 0.213900\nvn -0.957600 -0.077500 -0.277400\nvn -0.958000 -0.062800 -0.279800\nvn -0.949300 -0.056900 -0.309100\nvn -0.095800 -0.980000 0.174500\nvn -0.255400 -0.941300 -0.220500\nvn -0.920700 -0.366300 -0.134800\nvn -0.860000 -0.501600 0.093400\nvn 0.305000 -0.944300 0.123400\nvn -0.497500 -0.866600 -0.038500\nvn -0.230000 -0.970700 -0.070100\nvn -0.994000 -0.109000 -0.006500\nvn 0.050500 -0.987500 0.149500\nvn -0.835200 -0.543000 -0.087000\nvn 0.812300 -0.577900 0.078700\nvn 0.873400 -0.451400 0.182700\nvn 0.857700 -0.449400 0.249600\nvn 0.801000 -0.596800 0.046100\nvn 0.799900 -0.600100 0.006600\nvn 0.976300 0.026400 0.214700\nvn 0.985600 0.044500 0.162900\nvn 0.972500 0.064700 0.223800\nvn -0.996000 -0.035800 -0.082200\nvn -0.990800 -0.061000 -0.120800\nvn -0.974600 -0.050900 -0.218100\nvn -0.163200 -0.962900 -0.214900\nvn 0.144400 -0.929900 0.338300\nvn -0.632200 -0.771400 -0.072400\nvn -0.889800 -0.228600 -0.395000\nvn -0.380800 -0.749500 0.541600\nvn -0.948600 -0.246100 -0.198900\nvn 0.172200 -0.865100 0.471100\nvn -0.606200 -0.794700 -0.029800\nvn 0.815600 -0.328600 0.476300\nvn 0.741800 -0.536400 0.402500\nvn 0.823700 -0.465500 0.323900\nvn 0.808700 -0.375000 0.453200\nvn 0.826000 -0.338400 0.450800\nvn -0.354000 -0.896400 0.266900\nvn 0.791100 -0.281700 0.542900\nvn -0.037000 -0.983900 0.174900\nvn 0.948100 -0.173900 0.266100\nvn -0.206400 -0.527000 0.824400\nvn -0.890700 -0.404300 0.207900\nvn -0.809700 -0.412700 -0.417200\nvn -0.885200 -0.312200 -0.344900\nvn 0.956100 0.032100 0.291300\nvn 0.946000 0.026000 0.323100\nvn 0.962800 0.073400 0.260000\nvn -0.938500 -0.042500 -0.342800\nvn -0.927000 -0.027300 -0.374100\nvn -0.937600 -0.083200 -0.337500\nvn -0.153400 -0.946800 -0.282800\nvn -0.754800 -0.604000 -0.256000\nvn 0.518200 -0.846800 -0.119900\nvn 0.862100 -0.444600 0.243300\nvn -0.207500 -0.894500 -0.396000\nvn 0.860500 -0.271000 0.431300\nvn 0.081000 -0.989500 0.119400\nvn 0.759600 -0.590500 0.272700\nvn -0.053000 -0.967900 0.245500\nvn -0.956200 -0.219800 -0.193500\nvn -0.775000 -0.587400 -0.233000\nvn -0.906800 -0.162000 -0.389200\nvn 0.953500 0.023600 0.300600\nvn -0.947100 -0.025900 -0.319900\nvn 0.609800 0.553800 0.566900\nvn 0.484600 0.418200 0.768300\nvn 0.063100 0.578600 0.813100\nvn -0.510200 0.713000 0.480900\nvn 0.262800 0.471900 0.841600\nvn 0.480200 0.728700 0.488200\nvn 0.175800 0.547700 0.818000\nvn 0.885300 0.463900 0.033400\nvn -0.255000 0.584400 0.770400\nvn 0.310500 0.925700 0.216100\nvn 0.483500 -0.021200 -0.875100\nvn 0.127200 0.902200 -0.412000\nvn 0.564900 0.394400 -0.724800\nvn 0.215600 -0.008900 -0.976400\nvn 0.095000 -0.217700 -0.971400\nvn -0.223600 -0.183600 -0.957200\nvn -0.591300 0.786300 -0.179400\nvn -0.876200 0.480500 -0.036500\nvn -0.732600 -0.087100 -0.675100\nvn -0.800600 0.059000 -0.596400\nvn 0.792500 0.166900 0.586600\nvn 0.435200 0.265000 0.860500\nvn -0.016700 0.298500 0.954300\nvn -0.476700 -0.210300 -0.853500\nvn -0.763900 -0.073100 -0.641200\nvn -0.092100 -0.230100 -0.968800\nvn -0.252200 0.792900 0.554700\nvn -0.950300 0.310900 -0.019200\nvn -0.946500 0.260700 -0.190000\nvn -0.698200 0.708800 -0.100900\nvn 0.410800 0.494900 0.765700\nvn 0.163400 0.927000 -0.337700\nvn 0.710900 0.695600 0.103800\nvn -0.168400 0.903600 -0.393800\nvn -0.722400 0.215000 -0.657200\nvn 0.904000 0.417600 0.092200\nvn 0.817000 0.392900 0.422000\nvn 0.931100 0.210400 0.298000\nvn 0.947100 0.265200 0.180800\nvn 0.343900 0.452300 -0.822900\nvn 0.843100 0.478100 0.246300\nvn 0.186400 0.889600 0.417000\nvn -0.747300 0.353800 -0.562500\nvn -0.730200 -0.024400 0.682800\nvn -0.354700 0.641600 0.680100\nvn -0.958500 0.273500 0.080000\nvn 0.950100 -0.018600 0.311400\nvn 0.954000 0.014900 0.299500\nvn 0.950700 0.045700 0.306700\nvn -0.937000 0.026900 -0.348200\nvn -0.930400 0.095400 -0.354000\nvn -0.934900 -0.027400 -0.353900\nvn -0.042900 0.989600 -0.137200\nvn -0.830800 0.550300 -0.083800\nvn -0.912100 0.409600 0.018500\nvn -0.486000 0.851300 -0.197600\nvn 0.713200 0.696500 0.078400\nvn 0.322200 0.855700 -0.404900\nvn 0.489900 0.672300 -0.555000\nvn -0.471800 0.731700 -0.491900\nvn -0.931800 0.340500 -0.125600\nvn 0.946100 0.270800 -0.177700\nvn 0.975700 0.187400 -0.113400\nvn 0.952100 0.235700 -0.194500\nvn 0.978300 0.183500 -0.095700\nvn 0.661800 0.712800 -0.232300\nvn 0.933300 0.359000 -0.005900\nvn 0.597000 0.797700 -0.085300\nvn -0.185400 0.897800 -0.399400\nvn -0.888300 0.397000 -0.230900\nvn -0.588400 0.780900 -0.209700\nvn -0.897500 0.359300 -0.255900\nvn 0.968800 -0.074200 0.236700\nvn 0.990600 -0.129500 0.044000\nvn 0.985300 -0.167000 0.037400\nvn -0.981100 0.183600 -0.061700\nvn -0.980100 0.198300 -0.010800\nvn -0.957300 0.151200 -0.246400\nvn -0.696300 0.677900 -0.235700\nvn -0.870300 0.309100 -0.383500\nvn -0.822900 0.310600 -0.475800\nvn -0.561300 0.706900 -0.430500\nvn 0.209200 0.940600 -0.267300\nvn 0.314900 0.949000 0.014500\nvn 0.436200 0.760600 0.480800\nvn -0.358700 0.918800 0.164900\nvn -0.891100 0.378700 -0.249900\nvn 0.896700 0.145600 0.418100\nvn 0.917200 0.221000 0.331600\nvn 0.902600 0.252300 0.348800\nvn 0.924000 0.270600 0.270100\nvn 0.509100 0.772500 -0.379600\nvn -0.338300 0.624500 -0.704000\nvn -0.892000 0.224000 -0.392600\nvn 0.002900 0.976500 -0.215300\nvn 0.743700 0.616000 0.259900\nvn 0.366100 0.760600 -0.536100\nvn 0.859700 0.424400 0.284200\nvn -0.726400 0.591300 -0.350200\nvn -0.841800 0.178500 -0.509500\nvn -0.796100 0.056800 -0.602500\nvn -0.499400 0.311400 -0.808500\nvn -0.445100 0.892200 0.076700\nvn 0.398000 0.801100 0.447000\nvn -0.928900 0.275000 -0.248000\nvn 0.743400 0.479200 0.466600\nvn 0.906400 -0.053200 0.419100\nvn 0.930100 -0.042100 0.364900\nvn 0.926400 0.084600 0.367000\nvn -0.897400 0.131500 -0.421200\nvn -0.879400 0.128900 -0.458300\nvn -0.891400 -0.049800 -0.450400\nvn -0.875500 0.456200 -0.159600\nvn -0.481000 0.830200 -0.281800\nvn -0.434500 0.899800 0.038800\nvn -0.907600 0.416300 -0.055000\nvn 0.186200 0.955000 -0.231100\nvn 0.386300 0.921600 0.038000\nvn 0.839600 0.538600 0.070900\nvn 0.938200 0.316600 0.139800\nvn 0.973200 0.227700 0.031000\nvn 0.489200 0.862500 -0.129800\nvn -0.270900 0.896700 -0.350100\nvn -0.820600 0.448700 -0.353800\nvn 0.057300 0.868400 0.492500\nvn 0.907000 0.202800 0.369200\nvn -0.187800 0.712900 -0.675700\nvn 0.915700 0.291800 0.276400\nvn -0.722200 0.691500 -0.018800\nvn -0.853400 0.336200 -0.398400\nvn -0.836900 0.396400 -0.377500\nvn -0.527600 0.710900 -0.465000\nvn -0.459000 0.761300 -0.458000\nvn 0.396600 0.910900 -0.113800\nvn -0.795900 0.289300 -0.531800\nvn 0.940800 0.145000 0.306500\nvn 0.969900 -0.163500 0.180400\nvn 0.916900 -0.055500 0.395200\nvn -0.984900 0.158700 -0.069600\nvn -0.899400 0.134400 -0.416000\nvn -0.729900 -0.204700 0.652200\nvn -0.714200 0.073400 0.696100\nvn 0.444800 -0.755900 0.480400\nvn 0.875600 -0.321400 0.360500\nvn -0.633900 -0.048600 0.771900\nvn -0.347500 -0.937400 -0.024600\nvn -0.266700 -0.352200 0.897100\nvn -0.795900 -0.600100 -0.080100\nvn -0.025200 -0.432600 0.901200\nvn 0.099100 -0.977500 -0.186300\nvn 0.162000 -0.558600 -0.813500\nvn 0.199500 -0.417500 -0.886500\nvn 0.411500 -0.311700 -0.856500\nvn 0.696000 -0.395500 -0.599400\nvn 0.862200 -0.373900 -0.341700\nvn -0.789500 0.143900 0.596700\nvn -0.435700 0.212400 0.874700\nvn -0.076200 0.215100 0.973600\nvn 0.725600 -0.186200 -0.662500\nvn 0.491700 -0.259600 -0.831200\nvn 0.281300 -0.373800 -0.883800\nvn 0.724500 -0.633900 0.270600\nvn 0.971500 -0.212200 -0.105700\nvn 0.865400 -0.298500 -0.402600\nvn -0.214000 -0.866200 -0.451500\nvn 0.076700 -0.895200 0.439100\nvn 0.896100 -0.389400 -0.213200\nvn -0.894700 -0.330600 0.300400\nvn -0.824300 -0.416500 0.383400\nvn -0.942000 -0.149200 0.300700\nvn -0.934700 -0.273200 0.227500\nvn -0.270400 -0.823400 -0.498900\nvn -0.606100 -0.781300 0.148900\nvn 0.451300 -0.873300 0.183400\nvn 0.829700 -0.276900 -0.484800\nvn 0.960600 -0.274800 -0.042600\nvn -0.971400 0.048600 0.232600\nvn -0.976100 0.054500 0.210600\nvn -0.971700 0.065600 0.226700\nvn 0.953600 -0.070500 -0.292600\nvn 0.956100 -0.055800 -0.287600\nvn 0.957200 -0.055100 -0.284200\nvn 0.180300 -0.956300 0.230400\nvn 0.857900 -0.505800 0.090400\nvn 0.914600 -0.387000 -0.117500\nvn 0.256500 -0.941300 -0.219400\nvn -0.266700 -0.961000 0.073500\nvn 0.493700 -0.868900 -0.035100\nvn -0.797700 -0.602900 0.009200\nvn -0.826400 -0.548300 0.127800\nvn -0.908000 -0.401000 0.120900\nvn -0.856500 -0.466100 0.221800\nvn 0.371600 -0.928400 0.003100\nvn -0.921500 -0.305300 0.240200\nvn 0.045600 -0.992000 0.117900\nvn 0.970000 -0.195700 -0.144100\nvn 0.833200 -0.546800 -0.083100\nvn -0.984600 0.027500 0.172800\nvn -0.964500 0.023500 0.262900\nvn -0.984800 0.044300 0.168100\nvn 0.994400 -0.047100 -0.094200\nvn 0.988200 -0.038000 -0.148200\nvn 0.960200 -0.029800 -0.277600\nvn 0.163300 -0.962900 -0.214900\nvn 0.890700 -0.224600 -0.395200\nvn 0.633500 -0.770400 -0.072100\nvn -0.144400 -0.929900 0.338300\nvn 0.380800 -0.749500 0.541500\nvn 0.950400 -0.246900 -0.188900\nvn -0.807000 -0.375300 0.455900\nvn -0.821400 -0.469800 0.323500\nvn -0.739300 -0.538500 0.404200\nvn -0.817000 -0.331000 0.472100\nvn -0.172300 -0.865100 0.471100\nvn 0.607100 -0.794000 -0.030800\nvn 0.352800 -0.880200 0.317600\nvn -0.632100 -0.505300 0.587500\nvn -0.018300 -0.985400 0.169100\nvn -0.798200 -0.312600 0.515000\nvn 0.879800 -0.306400 -0.363300\nvn 0.810700 -0.411500 -0.416400\nvn 0.890500 -0.405200 0.207000\nvn 0.196500 -0.484600 0.852400\nvn -0.784000 -0.427800 0.449700\nvn -0.949200 0.032000 0.313000\nvn -0.963400 0.038900 0.265200\nvn -0.936900 0.088400 0.338300\nvn 0.944500 -0.051900 -0.324500\nvn 0.932600 -0.039600 -0.358800\nvn 0.894600 -0.109900 -0.433100\nvn 0.810100 -0.535100 -0.239600\nvn 0.153900 -0.946200 -0.284800\nvn -0.663100 -0.746500 -0.054700\nvn 0.057800 -0.981800 -0.180700\nvn -0.744200 -0.557300 0.368100\nvn -0.137800 -0.985800 0.096000\nvn -0.864800 -0.372500 0.336600\nvn 0.900100 -0.152000 -0.408200\nvn 0.775300 -0.586900 -0.233300\nvn 0.944400 -0.254600 -0.208200\nvn 0.148600 -0.982200 0.115200\nvn -0.836200 -0.517000 0.183100\nvn -0.967700 0.052000 0.246600\nvn -0.946600 0.024600 0.321400\nvn 0.997100 -0.028700 -0.071100\nvn 0.931000 -0.023600 -0.364200\nvn -0.613600 0.559100 0.557600\nvn 0.510200 0.713000 0.480900\nvn -0.091800 0.556900 0.825500\nvn -0.484700 0.434300 0.759300\nvn -0.478200 0.722400 0.499500\nvn -0.229300 0.506800 0.831000\nvn 0.591300 0.786200 -0.179800\nvn 0.876200 0.480600 -0.036400\nvn 0.715300 -0.100900 -0.691500\nvn 0.819700 0.075300 -0.567900\nvn 0.226900 -0.191800 -0.954800\nvn -0.127200 0.902400 -0.411800\nvn -0.483600 -0.021200 -0.875100\nvn -0.879200 0.475900 0.022700\nvn -0.045000 -0.220200 -0.974400\nvn -0.268300 0.008700 -0.963300\nvn -0.564800 0.394400 -0.724900\nvn -0.553200 0.823000 -0.128500\nvn -0.090700 0.491100 0.866300\nvn 0.192400 0.525400 0.828800\nvn -0.651400 0.208500 0.729500\nvn -0.194700 0.300700 0.933600\nvn 0.172600 0.308700 0.935300\nvn 0.636900 -0.139200 -0.758300\nvn 0.284700 -0.248600 -0.925800\nvn -0.027500 -0.108800 -0.993700\nvn 0.252200 0.792900 0.554700\nvn 0.698100 0.708800 -0.100800\nvn 0.956300 0.244100 -0.161100\nvn 0.950800 0.309100 -0.021400\nvn 0.168500 0.903600 -0.393800\nvn 0.725000 0.212000 -0.655300\nvn -0.715600 0.689500 0.111800\nvn -0.501500 0.454500 0.736200\nvn -0.163700 0.926900 -0.337600\nvn 0.747300 0.353800 -0.562400\nvn 0.950100 0.030500 -0.310400\nvn 0.354600 0.641600 0.680100\nvn 0.958500 0.270700 0.088900\nvn 0.175000 0.925100 0.337100\nvn -0.318800 0.490800 -0.810800\nvn -0.942300 0.242800 0.230600\nvn -0.905900 0.263200 0.331800\nvn -0.922700 0.299700 0.242600\nvn -0.814600 0.404300 0.416000\nvn -0.904100 0.418500 0.086100\nvn -0.954000 -0.003400 0.299800\nvn -0.953100 0.030300 0.301200\nvn -0.944500 0.062200 0.322600\nvn 0.933900 0.005400 -0.357600\nvn 0.926500 -0.047500 -0.373300\nvn 0.938500 0.055600 -0.340600\nvn 0.042800 0.989600 -0.137200\nvn 0.486200 0.851200 -0.197600\nvn 0.932100 0.362200 -0.004100\nvn 0.836700 0.541600 -0.081500\nvn 0.471800 0.731700 -0.492000\nvn 0.940900 0.325300 -0.093900\nvn -0.400000 0.668800 -0.626600\nvn -0.696100 0.712500 0.088200\nvn -0.322100 0.855700 -0.404900\nvn 0.185500 0.897800 -0.399300\nvn 0.885500 0.404800 -0.228100\nvn 0.588400 0.780900 -0.209700\nvn 0.893500 0.361200 -0.266900\nvn -0.377500 0.920800 -0.098500\nvn -0.639500 0.738100 -0.214800\nvn -0.989200 0.143300 -0.031300\nvn -0.956800 0.196600 -0.214000\nvn -0.974700 0.190400 0.117100\nvn -0.986700 0.154200 -0.051700\nvn -0.943200 0.274700 -0.186600\nvn -0.937700 -0.068800 0.340400\nvn -0.986800 -0.099200 0.127900\nvn -0.987900 -0.154800 0.007900\nvn 0.977300 0.170100 -0.126100\nvn 0.925000 0.139500 -0.353500\nvn 0.979600 0.200400 -0.011300\nvn 0.696300 0.677900 -0.235700\nvn 0.561200 0.706900 -0.430500\nvn 0.823000 0.311000 -0.475400\nvn 0.872200 0.315400 -0.373800\nvn 0.358700 0.918800 0.165000\nvn 0.889700 0.382600 -0.249200\nvn -0.439600 0.750200 0.493900\nvn -0.248100 0.924200 -0.290300\nvn -0.314900 0.949000 0.014500\nvn 0.338300 0.624500 -0.704000\nvn 0.881000 0.233800 -0.411300\nvn -0.509200 0.772500 -0.379600\nvn -0.922700 0.272200 0.273100\nvn -0.882100 0.284400 0.375500\nvn -0.919200 0.248400 0.305400\nvn -0.896600 0.145100 0.418400\nvn -0.844000 0.466400 0.264900\nvn 0.000600 0.963700 -0.267000\nvn -0.845900 0.396400 0.356700\nvn -0.340400 0.777400 -0.528900\nvn -0.870300 0.339400 0.356800\nvn -0.391600 0.812300 0.432200\nvn 0.445300 0.892100 0.076700\nvn 0.499400 0.311400 -0.808500\nvn 0.928400 0.277500 -0.247200\nvn 0.775900 0.083400 -0.625300\nvn 0.726400 0.591300 -0.350200\nvn 0.827900 0.169800 -0.534600\nvn -0.917400 -0.047300 0.395100\nvn -0.941300 -0.031700 0.336200\nvn -0.879800 0.116500 0.460800\nvn 0.912000 0.118000 -0.392800\nvn 0.889600 0.122100 -0.440200\nvn 0.840400 -0.060000 -0.538700\nvn 0.898100 0.413500 -0.149700\nvn 0.905300 0.422700 -0.041300\nvn 0.443700 0.896000 0.017600\nvn 0.552100 0.805000 -0.217100\nvn -0.412300 0.910900 0.016500\nvn -0.201000 0.964300 -0.172300\nvn 0.270900 0.896700 -0.350100\nvn 0.818900 0.447400 -0.359500\nvn -0.489200 0.862500 -0.129800\nvn -0.971100 0.236600 0.030800\nvn -0.937600 0.321700 0.131700\nvn -0.856100 0.509200 0.088100\nvn -0.879100 0.250000 0.405900\nvn -0.067200 0.829100 0.555000\nvn -0.893600 0.443100 0.071000\nvn 0.121700 0.692200 -0.711400\nvn -0.961100 0.089600 0.261300\nvn -0.355200 0.920500 -0.162600\nvn 0.458700 0.761400 -0.458100\nvn 0.527700 0.710900 -0.465000\nvn 0.793300 0.295700 -0.532200\nvn 0.833800 0.394300 -0.386500\nvn 0.722200 0.691500 -0.018800\nvn 0.854800 0.334400 -0.396900\nvn -0.981600 -0.164500 0.097500\nvn -0.953100 -0.146500 0.264700\nvn -0.905700 -0.059000 0.419900\nvn 0.975000 0.202600 -0.091600\nvn 0.990300 0.130700 -0.047000\nvn 0.882400 0.132600 -0.451300\nvn -0.168500 -0.462800 -0.870300\nvn -0.063200 -0.584900 -0.808700\nvn -0.193500 -0.574300 -0.795400\nvn -0.032300 -0.493500 -0.869100\nvn 0.023200 -0.645600 -0.763300\nvn -0.138500 -0.679200 -0.720800\nvn 0.052100 0.033300 -0.998100\nvn 0.151800 0.158700 -0.975600\nvn 0.102700 0.187600 -0.976900\nvn 0.016500 0.163300 -0.986400\nvn 0.054400 0.517100 -0.854200\nvn -0.031300 0.361200 -0.932000\nvn 0.087300 -0.565300 -0.820200\nvn 0.225700 -0.607500 -0.761500\nvn 0.106700 -0.472800 -0.874700\nvn 0.122600 -0.683800 -0.719300\nvn -0.132100 0.135000 -0.982000\nvn -0.036800 0.117700 -0.992400\nvn -0.142800 0.226800 -0.963400\nvn -0.050300 0.519900 -0.852800\nvn 0.046200 -0.983000 -0.177500\nvn 0.049500 -0.473300 0.879500\nvn -0.132900 -0.968800 -0.209000\nvn 0.009500 -0.394900 0.918700\nvn -0.101100 -0.994100 -0.039100\nvn -0.000000 -0.993500 -0.113600\nvn -0.008200 -0.346100 0.938100\nvn 0.000400 -0.419000 0.908000\nvn -0.121700 0.605700 0.786300\nvn 0.063500 0.997500 0.029800\nvn -0.011300 0.613300 0.789800\nvn 0.131600 0.973800 0.185200\nvn -0.113600 0.627900 0.769900\nvn -0.005300 0.698400 0.715600\nvn -0.004800 0.660900 0.750500\nvn -0.000000 0.931300 0.364200\nvn -0.070800 0.989700 0.124800\nvn 0.162500 0.542700 -0.824000\nvn -0.000100 0.982300 -0.187300\nvn 0.119700 0.655200 -0.745900\nvn -0.104500 -0.503100 0.857900\nvn -0.078300 -0.984900 -0.154400\nvn 0.032700 -0.425700 0.904300\nvn 0.168600 -0.971800 -0.165100\nvn 0.007200 -0.346500 0.938000\nvn 0.101200 -0.994100 -0.039100\nvn -0.045300 0.999000 0.006300\nvn 0.174500 0.567200 0.804900\nvn -0.208000 0.971400 0.114900\nvn -0.009900 0.593600 0.804700\nvn -0.119700 0.655100 -0.746000\nvn -0.162500 0.542700 -0.824100\nvn 0.070900 0.989700 0.124500\nvn 0.005300 0.698500 0.715600\nvn 0.122500 0.635700 0.762200\nvn -0.002600 0.185900 0.982600\nvn 0.002400 0.181300 0.983400\nvn -0.143800 0.282000 0.948600\nvn -0.043500 0.251600 0.966900\nvn -0.002400 0.186200 0.982500\nvn 0.102900 0.265700 0.958500\nvn 0.871000 0.451300 0.194100\nvn 0.872300 0.484500 0.065500\nvn 0.963100 0.233600 0.134100\nvn 0.959500 -0.169200 -0.225200\nvn 0.958800 -0.034800 -0.281800\nvn 0.971700 -0.211700 -0.105200\nvn 0.919400 -0.357700 0.163700\nvn 0.932200 -0.291200 0.215100\nvn 0.851700 -0.391200 0.348700\nvn 0.504400 0.841100 0.195200\nvn 0.050800 0.998000 0.037700\nvn 0.441800 0.887500 0.130500\nvn 0.890900 -0.355100 0.283100\nvn 0.850100 -0.484500 0.206600\nvn 0.871400 -0.458600 0.174500\nvn 0.291400 -0.953400 0.078800\nvn 0.354400 -0.934500 0.034500\nvn 0.264200 -0.964400 -0.012500\nvn 0.469900 0.713100 -0.520300\nvn 0.480000 0.675400 -0.559800\nvn 0.636400 0.696700 -0.331200\nvn 0.712900 0.682600 -0.160900\nvn 0.177500 0.579100 0.795700\nvn 0.571900 0.371700 0.731300\nvn 0.343700 0.615200 0.709500\nvn 0.683100 -0.472400 0.557000\nvn 0.889100 -0.076600 0.451200\nvn 0.755700 -0.266800 0.598100\nvn 0.063300 -0.579600 -0.812400\nvn 0.370600 -0.529000 -0.763400\nvn 0.036100 -0.359000 -0.932600\nvn 0.590700 -0.639500 0.492000\nvn 0.654100 -0.692500 0.304400\nvn 0.578500 -0.758300 0.300400\nvn 0.691500 0.610900 0.385600\nvn 0.634700 0.700700 0.325800\nvn 0.725200 0.591600 0.352200\nvn 0.913400 0.073400 0.400400\nvn 0.836000 0.379100 0.396700\nvn 0.905900 0.015900 0.423100\nvn 0.605900 0.542500 -0.581800\nvn 0.622000 0.544200 -0.562900\nvn 0.424800 0.753600 -0.501600\nvn 0.570500 0.712100 -0.409300\nvn 0.574400 -0.401700 -0.713200\nvn 0.141800 -0.670500 -0.728200\nvn 0.444700 -0.731700 -0.516600\nvn 0.453800 -0.820500 -0.347500\nvn 0.905600 -0.332600 -0.263100\nvn 0.779400 -0.620700 -0.085100\nvn 0.991000 0.131700 0.025300\nvn 0.905300 -0.128300 0.404900\nvn 0.924400 -0.365100 -0.110000\nvn 0.927700 -0.208200 -0.309800\nvn 0.873300 -0.144100 0.465300\nvn 0.900200 -0.169600 0.401100\nvn 0.930900 -0.006600 0.365300\nvn 0.907000 -0.291700 0.303600\nvn 0.949700 -0.277200 -0.145500\nvn 0.986700 -0.037200 0.158100\nvn 0.452700 -0.605100 0.654900\nvn 0.671300 -0.531700 0.516300\nvn 0.510800 -0.655600 0.556000\nvn 0.321300 -0.877700 0.355600\nvn 0.154500 -0.897600 0.412700\nvn 0.337000 -0.832500 0.439800\nvn 0.615200 0.740500 0.270600\nvn 0.467000 0.879200 0.094400\nvn 0.603700 0.786700 0.129200\nvn 0.792900 0.593900 0.136500\nvn 0.760700 0.643700 0.083700\nvn 0.918600 0.294600 0.263300\nvn 0.956600 0.087700 0.277800\nvn 0.767100 0.550200 0.329700\nvn 0.982600 0.179600 0.046700\nvn 0.935300 -0.218300 0.278400\nvn 0.976300 -0.201300 0.079400\nvn 0.533900 0.744600 0.400500\nvn 0.702100 0.575100 0.420000\nvn 0.323600 0.843600 0.428500\nvn 0.993900 -0.091300 0.061200\nvn 0.966700 0.045700 0.251900\nvn 0.945700 0.184600 0.267600\nvn -0.336500 0.686100 0.645000\nvn -0.220100 0.643900 0.732800\nvn -0.094500 0.621600 0.777600\nvn -0.599900 0.776300 -0.193600\nvn -0.114700 0.968700 -0.220100\nvn -0.446600 0.883200 -0.143200\nvn 0.027500 -0.998100 0.055700\nvn 0.086400 -0.994300 0.063100\nvn 0.374900 -0.919000 0.121900\nvn 0.958800 0.024200 -0.283100\nvn 0.948300 -0.223400 -0.225500\nvn 0.917300 -0.284300 -0.278900\nvn 0.843500 -0.299800 -0.445700\nvn 0.863200 0.486300 0.135900\nvn 0.890400 0.450600 0.064900\nvn 0.716600 0.676400 0.170000\nvn 0.715700 -0.499000 -0.488600\nvn 0.389800 -0.770900 -0.503800\nvn 0.971000 0.044000 0.234800\nvn 0.841200 0.303400 0.447700\nvn 0.785000 0.393100 0.478800\nvn 0.829500 0.404800 0.384800\nvn 0.889700 0.218700 0.400800\nvn 0.740200 -0.581900 0.337000\nvn 0.934400 0.214000 0.284900\nvn 0.908000 0.134500 0.396800\nvn 0.803200 -0.473600 0.361400\nvn 0.603300 -0.586600 -0.540300\nvn 0.478900 -0.727400 -0.491600\nvn 0.552300 -0.510100 -0.659400\nvn 0.639500 -0.297600 -0.708800\nvn 0.759000 -0.615600 0.212200\nvn 0.864700 -0.439400 0.243300\nvn 0.651200 -0.735300 0.187800\nvn 0.524000 0.848800 0.070600\nvn 0.642400 0.411100 -0.646800\nvn 0.563600 0.790300 -0.240400\nvn 0.795900 0.120600 -0.593300\nvn 0.252200 -0.434200 0.864800\nvn 0.380700 -0.573400 0.725500\nvn 0.266300 -0.446000 0.854500\nvn 0.304200 -0.952000 0.032900\nvn 0.352500 -0.926700 0.130200\nvn 0.116600 -0.992600 -0.033300\nvn -0.020200 0.798500 -0.601600\nvn 0.458700 0.778700 -0.428100\nvn 0.415300 0.732300 -0.539700\nvn -0.012500 0.793500 -0.608400\nvn -0.016600 0.904300 -0.426500\nvn -0.004600 0.960500 -0.278100\nvn 0.022900 0.955900 -0.292800\nvn 0.135300 0.874000 -0.466700\nvn -0.243500 -0.965400 0.093500\nvn -0.114300 -0.992600 -0.041600\nvn -0.271400 -0.959300 -0.077500\nvn -0.212300 -0.913400 -0.347300\nvn -0.043100 -0.954400 -0.295400\nvn -0.157700 -0.923900 -0.348600\nvn -0.088500 0.859300 0.503700\nvn 0.127400 0.868600 0.478800\nvn 0.224000 0.829300 0.511900\nvn -0.672400 0.653500 -0.347600\nvn -0.125100 0.705100 -0.698000\nvn -0.667200 0.614900 -0.420400\nvn -0.391800 0.812600 -0.431400\nvn 0.885400 0.454700 0.096600\nvn 0.929600 -0.056900 -0.364300\nvn 0.375200 0.899800 -0.222800\nvn 0.071300 0.966900 -0.244800\nvn 0.193200 -0.191300 -0.962300\nvn 0.173700 0.072800 -0.982100\nvn 0.137700 -0.245000 -0.959700\nvn 0.989100 -0.002100 0.147100\nvn 0.977200 0.210100 0.031400\nvn 0.246200 0.966300 -0.074800\nvn 0.392600 0.796700 -0.459500\nvn 0.193400 0.565400 -0.801800\nvn -0.343700 0.760700 -0.550700\nvn -0.263000 0.559200 -0.786200\nvn 0.000400 -0.966700 -0.256000\nvn 0.136400 -0.969800 -0.202400\nvn 0.092500 -0.968000 -0.233100\nvn 0.819100 -0.388600 0.421900\nvn 0.850800 -0.360900 0.382000\nvn 0.795200 -0.453900 0.402000\nvn 0.813600 -0.402900 0.419100\nvn 0.844700 -0.331200 0.420500\nvn 0.000100 0.435600 -0.900200\nvn 0.240800 -0.176200 -0.954400\nvn 0.001600 -0.474100 -0.880500\nvn -0.000400 0.909300 -0.416200\nvn 0.423800 0.863800 -0.272500\nvn 0.551900 0.584300 -0.594900\nvn 0.159200 -0.985800 0.052800\nvn 0.128600 -0.973100 0.191300\nvn 0.390100 -0.882400 0.263100\nvn 0.082500 -0.994300 -0.067500\nvn 0.625700 -0.312000 -0.714900\nvn 0.675700 -0.007200 -0.737200\nvn 0.748500 -0.267300 -0.606800\nvn 0.672600 -0.331200 -0.661800\nvn 0.856700 -0.302500 -0.417900\nvn 0.565300 -0.801600 -0.194400\nvn 0.674600 -0.738200 0.005900\nvn 0.885600 -0.391500 -0.249900\nvn 0.373300 0.797900 0.473200\nvn 0.465700 0.563500 0.682300\nvn 0.432200 0.775800 0.459800\nvn 0.117600 0.983200 -0.139700\nvn -0.232500 0.971500 -0.045400\nvn -0.466800 0.844100 -0.263900\nvn 0.973000 -0.150300 0.174900\nvn 0.710600 -0.482100 0.512400\nvn 0.805800 -0.549100 0.221700\nvn 0.882300 0.400600 0.246900\nvn 0.859400 -0.445700 0.250500\nvn 0.676800 -0.717900 0.162800\nvn 0.818500 -0.571500 -0.058600\nvn 0.908400 -0.015800 0.417800\nvn 0.824400 -0.476200 0.306000\nvn 0.514900 0.243000 -0.822100\nvn 0.732700 0.416300 -0.538400\nvn 0.788900 -0.192100 -0.583800\nvn 0.829400 0.522600 -0.197600\nvn 0.807000 0.474000 -0.352200\nvn 0.495200 0.787600 -0.366700\nvn 0.727000 0.579300 -0.368700\nvn 0.048700 0.995900 0.076600\nvn -0.004200 0.989300 0.145900\nvn -0.001700 0.999100 0.042800\nvn 0.121600 0.989200 0.082100\nvn -0.010000 0.963600 0.267300\nvn 0.363500 0.805100 0.468700\nvn 0.103000 0.882700 0.458500\nvn 0.924300 -0.324600 0.200600\nvn 0.957700 -0.133800 0.254800\nvn 0.948500 -0.160200 0.273200\nvn 0.977800 0.188900 -0.090700\nvn 0.996000 0.088700 -0.012800\nvn 0.927400 0.298700 0.225000\nvn 0.187300 0.779000 -0.598400\nvn 0.128800 0.858900 -0.495700\nvn 0.324800 0.908600 -0.262600\nvn -0.000200 0.953400 -0.301700\nvn -0.000600 0.922200 -0.386800\nvn 0.110600 0.932200 -0.344600\nvn 0.243600 0.701500 0.669700\nvn 0.308900 0.883000 0.353300\nvn -0.007600 0.945100 0.326600\nvn 0.023100 -0.183200 -0.982800\nvn 0.110200 -0.414200 -0.903500\nvn 0.577000 -0.452100 -0.680200\nvn 0.648200 -0.198700 -0.735000\nvn 0.697000 -0.317300 -0.643100\nvn 0.809400 -0.093100 -0.579800\nvn 0.935100 0.086900 -0.343500\nvn 0.254100 0.779900 -0.572100\nvn 0.351600 0.884500 -0.306800\nvn -0.249500 0.940900 -0.229100\nvn -0.064400 0.841500 -0.536400\nvn 0.097200 0.610700 -0.785900\nvn 0.272200 0.325600 -0.905500\nvn 0.377600 0.362300 -0.852100\nvn -0.011700 0.698300 -0.715700\nvn 0.976500 -0.039600 0.211700\nvn 0.992500 0.070000 0.100400\nvn 0.981400 -0.070900 0.178500\nvn 0.807700 -0.409700 0.423900\nvn 0.803700 -0.421100 0.420300\nvn 0.226300 0.937900 0.262900\nvn 0.371300 0.844500 0.385900\nvn -0.046400 0.948400 0.313800\nvn 0.003900 0.915900 0.401300\nvn 0.647500 -0.662400 -0.376900\nvn 0.646200 -0.602400 -0.468500\nvn 0.922100 -0.377300 -0.085700\nvn 0.694200 -0.342900 0.632800\nvn 0.525400 -0.565500 0.635800\nvn 0.762700 -0.596300 0.250500\nvn 0.897700 0.440500 -0.008700\nvn 0.986700 0.150400 -0.062300\nvn 0.803500 0.309100 -0.508700\nvn 0.756000 0.580600 -0.302400\nvn 0.892100 0.435700 0.119400\nvn 0.785900 0.617600 0.031500\nvn 0.803700 0.548600 0.230400\nvn -0.073900 -0.946700 0.313700\nvn 0.279600 -0.907900 0.312300\nvn -0.036500 -0.922700 0.383800\nvn 0.287900 -0.266300 -0.919900\nvn 0.634500 0.127800 -0.762300\nvn 0.416600 -0.573100 -0.705700\nvn 0.904300 -0.230800 -0.359000\nvn 0.849600 -0.398800 -0.345100\nvn 0.933700 0.018000 -0.357500\nvn 0.104900 -0.971300 -0.213500\nvn 0.254200 -0.908200 -0.332500\nvn 0.900500 0.224700 0.372300\nvn 0.959600 -0.027300 0.279900\nvn 0.778200 0.269500 0.567300\nvn 0.935500 0.249500 0.250200\nvn 0.960400 0.023900 0.277500\nvn 0.110100 -0.776700 0.620100\nvn 0.204600 -0.789600 0.578500\nvn 0.182300 -0.840600 0.510100\nvn 0.676500 0.328500 -0.659100\nvn 0.390800 0.225300 -0.892500\nvn 0.679500 -0.541600 -0.495000\nvn -0.080600 -0.991700 -0.099700\nvn -0.048500 -0.991800 -0.117900\nvn 0.424300 -0.899700 0.102500\nvn 0.986200 0.150000 0.069400\nvn 0.930500 -0.231200 0.284000\nvn 0.991300 0.098400 0.087700\nvn 0.957700 -0.231000 0.171900\nvn 0.945300 0.109600 0.307100\nvn 0.891000 0.294900 0.345300\nvn 0.997700 0.061000 -0.029700\nvn 0.959900 0.076700 -0.269700\nvn 0.979600 -0.167500 0.110800\nvn 0.992500 0.095100 0.076800\nvn 0.591900 0.269200 -0.759700\nvn 0.540900 0.349300 -0.765200\nvn 0.764900 0.140100 0.628800\nvn 0.789200 0.011700 0.614000\nvn 0.767500 0.291200 0.571100\nvn 0.797600 -0.304800 -0.520500\nvn 0.773700 -0.115400 -0.622900\nvn 0.843700 0.037100 -0.535600\nvn 0.692700 -0.448900 -0.564500\nvn 0.669500 -0.155500 -0.726300\nvn 0.567800 0.334900 -0.752000\nvn 0.153800 0.469000 -0.869700\nvn 0.505200 -0.142100 -0.851200\nvn 0.827500 0.536600 -0.165300\nvn 0.905500 0.197400 0.375500\nvn 0.909000 0.160900 0.384500\nvn 0.232100 -0.714400 0.660200\nvn 0.130900 -0.369800 0.919800\nvn 0.209700 0.846100 -0.490000\nvn 0.345300 0.835400 -0.427600\nvn 0.857900 -0.442400 0.261200\nvn 0.970200 -0.053700 0.236300\nvn 0.852400 -0.522800 0.005100\nvn 0.974600 -0.133800 0.179900\nvn -0.267300 0.940900 0.207800\nvn -0.456900 0.776000 0.434800\nvn -0.648800 0.761000 0.002400\nvn -0.089600 0.716500 0.691800\nvn 0.856700 -0.212500 -0.470100\nvn 0.911100 -0.149400 -0.384000\nvn 0.555800 0.770000 -0.313400\nvn 0.696800 0.613900 -0.370900\nvn 0.497100 0.860000 -0.114800\nvn 0.601700 0.696400 -0.391000\nvn 0.525000 -0.598900 0.604700\nvn 0.721600 -0.513500 0.464300\nvn 0.477400 -0.498600 0.723500\nvn 0.510300 -0.856500 0.077600\nvn 0.694100 -0.688900 0.209100\nvn 0.488800 -0.867600 0.091200\nvn 0.755200 -0.546000 -0.362600\nvn 0.789400 -0.517300 -0.330600\nvn 0.661100 -0.561900 -0.497200\nvn -0.152200 0.939200 0.307700\nvn -0.264100 0.829600 0.491900\nvn 0.307900 0.796000 0.521100\nvn 0.934100 -0.172700 -0.312500\nvn 0.962600 0.171800 -0.209600\nvn 0.921000 0.345200 -0.180700\nvn 0.860200 -0.202800 0.467800\nvn 0.556400 -0.629300 0.542600\nvn 0.627100 -0.460900 0.628000\nvn 0.865900 -0.328200 0.377400\nvn 0.673800 -0.669600 0.312400\nvn 0.239800 -0.619100 -0.747800\nvn 0.382600 -0.904900 0.186400\nvn 0.361300 -0.925900 -0.110400\nvn 0.216800 -0.921100 0.323400\nvn -0.050700 -0.997800 0.041800\nvn -0.062000 -0.996200 0.061100\nvn -0.111600 -0.981100 0.158200\nvn 0.810900 0.583300 -0.045800\nvn 0.694300 0.705900 -0.140100\nvn 0.845000 0.530400 -0.068200\nvn 0.820000 0.527800 -0.221300\nvn 0.903200 0.429300 0.003600\nvn 0.998000 -0.039400 -0.048600\nvn 0.915200 0.143200 -0.376800\nvn 0.679500 0.624200 -0.385700\nvn -0.053500 -0.930900 0.361300\nvn -0.104200 -0.976200 0.190100\nvn 0.368200 -0.912500 0.178400\nvn 0.000400 -0.993000 -0.118300\nvn 0.056000 -0.982100 0.180000\nvn 0.919800 0.022400 -0.391800\nvn 0.909700 0.328200 0.254200\nvn 0.869100 0.013700 0.494500\nvn -0.001300 0.941200 -0.337700\nvn -0.047900 0.984100 -0.171300\nvn 0.005900 0.704900 0.709300\nvn -0.488600 0.651200 0.580700\nvn -0.398700 0.702100 0.590000\nvn 0.791500 -0.437900 -0.426300\nvn 0.579200 -0.592400 -0.560000\nvn 0.721100 -0.571900 -0.391200\nvn 0.534400 -0.811400 -0.236800\nvn 0.093800 0.969900 -0.224900\nvn -0.114600 0.993300 -0.011800\nvn -0.180500 0.940200 0.288900\nvn 0.815900 0.306500 -0.490300\nvn 0.678200 -0.496800 -0.541500\nvn 0.190100 -0.959400 -0.208300\nvn 0.338700 -0.895000 -0.290200\nvn 0.008500 -0.982300 0.187200\nvn 0.006700 0.983200 0.182600\nvn -0.148100 0.935900 0.319800\nvn -0.087500 0.957400 -0.275200\nvn 0.041600 0.893100 -0.447900\nvn 0.082700 0.725000 -0.683700\nvn 0.806900 0.532400 0.255800\nvn 0.676600 0.734800 0.047900\nvn 0.829700 0.455200 0.323000\nvn 0.833600 0.283600 0.474000\nvn -0.022200 0.542800 -0.839500\nvn 0.005700 0.488300 -0.872600\nvn 0.286700 -0.914100 -0.286800\nvn 0.067500 -0.960400 -0.270200\nvn -0.477500 0.822900 0.307900\nvn -0.374700 0.773700 0.510900\nvn -0.128200 0.829500 0.543600\nvn 0.106700 0.991600 -0.073600\nvn 0.014600 0.996000 0.088400\nvn 0.324000 0.945200 0.040900\nvn -0.192800 0.977000 0.090800\nvn 0.981300 0.099800 0.164800\nvn 0.785300 0.502400 0.361900\nvn 0.124500 -0.969700 0.210100\nvn 0.222400 -0.767700 0.601000\nvn -0.002800 -0.909300 0.416000\nvn 0.559600 0.758600 0.333700\nvn -0.031500 0.653600 0.756200\nvn 0.135900 0.848700 0.511100\nvn 0.039500 0.940000 -0.338800\nvn -0.011900 0.863900 -0.503500\nvn 0.642500 0.757000 -0.119200\nvn -0.043400 0.915800 -0.399200\nvn 0.300500 0.903600 0.305400\nvn 0.609000 0.732500 0.304300\nvn 0.779900 -0.458400 0.426200\nvn 0.183600 -0.949100 0.255700\nvn 0.116000 -0.919200 0.376300\nvn 0.675200 -0.660100 0.329100\nvn 0.689300 -0.703100 0.174600\nvn 0.679500 -0.717500 0.153200\nvn 0.637200 -0.758900 0.134400\nvn 0.737000 -0.461100 -0.494100\nvn -0.747700 0.564500 -0.349700\nvn -0.675700 0.734700 0.060200\nvn -0.666100 0.737300 -0.112500\nvn 0.779700 -0.048400 -0.624300\nvn 0.986900 0.130300 0.095000\nvn 0.788800 -0.289600 0.542100\nvn 0.824300 0.000600 0.566100\nvn 0.818900 -0.120400 0.561100\nvn -0.063600 0.996400 0.056900\nvn -0.323800 0.945400 0.036300\nvn 0.006000 0.994400 0.105300\nvn 0.612200 0.667400 0.424100\nvn 0.524200 0.777900 0.346700\nvn -0.045300 0.679200 -0.732600\nvn -0.520200 0.295100 -0.801400\nvn 0.149100 -0.809900 -0.567300\nvn 0.215300 -0.728500 -0.650300\nvn 0.509400 -0.720300 0.470800\nvn 0.602300 -0.683100 0.413000\nvn 0.381100 -0.915100 0.132000\nvn 0.713400 -0.688300 0.131600\nvn 0.848300 0.135600 -0.511800\nvn 0.854700 0.087800 -0.511600\nvn 0.511100 0.642300 -0.571200\nvn 0.183200 0.532400 -0.826500\nvn -0.042900 0.846200 0.531200\nvn 0.168700 0.658600 0.733400\nvn -0.197600 0.787700 0.583500\nvn 0.967700 -0.148900 0.203200\nvn 0.882100 0.344500 0.321200\nvn 0.877800 0.270600 0.395400\nvn 0.958800 0.260100 0.114000\nvn 0.940900 0.199800 -0.273600\nvn 0.813600 -0.136300 0.565200\nvn -0.168200 -0.966700 -0.192900\nvn 0.595200 -0.757300 -0.268800\nvn 0.367900 -0.884800 -0.286000\nvn 0.330700 -0.920500 0.208100\nvn 0.952600 -0.041500 0.301200\nvn 0.917000 -0.153900 0.367900\nvn 0.836800 -0.118100 0.534700\nvn 0.003900 0.993800 0.110800\nvn 0.098600 0.985600 0.137400\nvn 0.604500 0.792300 -0.082700\nvn 0.533900 -0.824200 -0.188700\nvn 0.432000 -0.900700 -0.045500\nvn 0.726500 -0.630100 -0.274000\nvn 0.525500 -0.529800 -0.665700\nvn 0.677800 0.705600 -0.206800\nvn 0.725200 -0.367400 -0.582300\nvn 0.663900 -0.076800 -0.743900\nvn 0.906600 0.410900 0.096300\nvn 0.814400 -0.056100 -0.577600\nvn 0.785000 -0.327700 -0.525700\nvn 0.295400 0.826100 -0.479900\nvn 0.464200 0.740000 -0.486800\nvn 0.071400 0.825200 -0.560300\nvn 0.119900 0.866000 -0.485400\nvn -0.033700 0.991400 0.126500\nvn 0.527800 -0.674700 -0.515900\nvn 0.423000 -0.655800 -0.625200\nvn 0.415100 -0.633900 -0.652600\nvn 0.107100 0.993500 0.038600\nvn -0.106100 -0.927700 -0.357800\nvn 0.433300 0.877900 0.203600\nvn 0.023400 0.976600 0.213700\nvn 0.284200 0.947100 0.148800\nvn 0.240600 -0.896200 -0.372900\nvn 0.457500 -0.726800 -0.512300\nvn 0.482300 -0.792300 -0.373700\nvn 0.352700 -0.916900 -0.187000\nvn 0.641900 -0.762700 0.078700\nvn -0.380800 0.919500 -0.097500\nvn -0.338900 0.909500 -0.240900\nvn 0.829000 0.078900 -0.553700\nvn 0.986000 0.166600 -0.005700\nvn 0.826200 -0.563400 0.006000\nvn 0.905400 0.118900 -0.407500\nvn 0.778700 0.309300 -0.545900\nvn 0.039100 0.996100 0.078700\nvn 0.019300 0.999400 0.028700\nvn 0.625000 -0.732000 0.271000\nvn 0.728800 0.076000 0.680500\nvn 0.681700 -0.465200 -0.564700\nvn 0.406100 -0.790300 -0.458800\nvn -0.014800 0.891100 0.453600\nvn 0.880200 0.411100 0.237300\nvn 0.696000 0.695900 0.177200\nvn 0.488400 -0.856900 -0.164800\nvn 0.011600 -0.766800 -0.641700\nvn -0.002300 -0.302200 -0.953200\nvn 0.858600 0.376800 0.347500\nvn 0.806700 0.588400 -0.055200\nvn 0.863100 0.405700 0.300700\nvn 0.844400 0.521900 0.120700\nvn 0.824700 0.558400 -0.089200\nvn 0.406100 -0.845000 -0.348000\nvn 0.278600 -0.832400 -0.479000\nvn 0.002200 -0.795700 -0.605700\nvn 0.307700 0.009700 -0.951400\nvn 0.653000 0.328100 -0.682600\nvn 0.326900 -0.771500 0.545900\nvn 0.013100 0.982900 -0.183400\nvn 0.002100 0.889700 -0.456500\nvn 0.018500 0.730200 -0.683000\nvn 0.766900 0.456000 -0.451500\nvn -0.001600 0.854300 -0.519800\nvn 0.872000 -0.395300 -0.288700\nvn 0.999900 -0.013900 -0.003700\nvn 0.928600 -0.059400 0.366300\nvn 0.681800 -0.666300 0.302000\nvn 0.849600 0.223000 -0.478000\nvn 0.985100 -0.116200 0.126700\nvn 0.372400 0.574200 -0.729100\nvn 0.239400 0.882400 0.405000\nvn -0.019700 0.989900 0.140700\nvn -0.049000 0.981000 0.187900\nvn 0.696000 -0.460700 -0.550800\nvn 0.738300 -0.430800 -0.518900\nvn -0.000000 0.114300 -0.993500\nvn -0.001400 -0.318300 -0.948000\nvn 0.001600 0.570500 -0.821300\nvn 0.282800 0.406200 -0.868900\nvn 0.233900 0.351400 -0.906600\nvn 0.882500 0.102700 0.459000\nvn 0.877400 0.263600 0.400800\nvn 0.812900 0.582100 -0.021000\nvn 0.841300 0.534000 0.084200\nvn 0.854200 0.519800 0.013400\nvn 0.824900 0.553100 0.116700\nvn 0.801900 0.019200 -0.597100\nvn 0.999700 -0.003600 -0.023000\nvn 0.295800 -0.900400 -0.319100\nvn 0.987900 0.020000 -0.154000\nvn 0.999900 -0.010500 0.006200\nvn 0.868800 -0.156800 -0.469700\nvn 0.860300 -0.034900 -0.508600\nvn 0.494600 0.500400 -0.710600\nvn 0.091300 -0.991500 -0.093000\nvn 0.401100 -0.881300 0.249900\nvn 0.992200 0.118700 -0.038400\nvn 0.512900 0.819600 -0.255200\nvn 0.742800 -0.459900 -0.486600\nvn 0.424900 0.006300 -0.905200\nvn 0.827100 0.489900 -0.275600\nvn 0.602800 -0.543800 -0.583900\nvn 0.906800 -0.148700 0.394400\nvn 0.838400 -0.365000 0.404900\nvn 0.802400 -0.418900 0.425100\nvn 0.115200 0.980400 -0.159700\nvn 0.276900 0.943100 -0.183900\nvn 0.058100 0.969900 -0.236400\nvn -0.042800 0.974600 -0.219800\nvn -0.355900 0.778300 -0.517200\nvn 0.774700 -0.573100 0.267200\nvn 0.665900 -0.515100 0.539600\nvn 0.905500 -0.267100 0.329800\nvn 0.011000 -0.490500 -0.871300\nvn 0.007700 -0.960800 -0.277300\nvn 0.101200 -0.533100 0.840000\nvn 0.261700 -0.592600 0.761700\nvn 0.102900 -0.682700 0.723400\nvn 0.832900 0.228700 -0.504000\nvn 0.857100 -0.192000 -0.478000\nvn 0.898400 0.140300 -0.416100\nvn 0.632800 0.753500 -0.178300\nvn 0.728900 -0.417200 -0.542900\nvn 0.741600 -0.149100 -0.654000\nvn 0.836100 -0.273400 0.475600\nvn 0.415900 -0.898100 0.143000\nvn 0.603600 -0.767000 0.217600\nvn 0.883500 -0.033400 -0.467200\nvn 0.591200 0.553000 -0.587100\nvn 0.914600 -0.226900 0.334800\nvn 0.752500 -0.402400 0.521400\nvn 0.963200 -0.046500 0.264700\nvn 0.974600 -0.001500 0.224100\nvn 0.621800 0.254500 -0.740600\nvn 0.189400 -0.973100 0.131300\nvn 0.356700 -0.899700 0.251500\nvn 0.903400 -0.368800 0.218800\nvn 0.800100 -0.479800 -0.360000\nvn 0.227700 -0.079700 -0.970500\nvn 0.667500 0.742200 -0.060300\nvn 0.249100 0.962500 0.107500\nvn 0.107900 0.993800 -0.027800\nvn 0.949100 -0.306300 0.073300\nvn 0.374800 0.910200 0.176300\nvn 0.592000 -0.706000 0.388800\nvn 0.818900 -0.572700 -0.037000\nvn 0.963800 -0.156900 0.215700\nvn 0.903800 -0.366800 0.220400\nvn 0.496100 -0.788600 -0.363400\nvn 0.052300 -0.967200 -0.248500\nvn 0.002200 -0.974900 -0.222600\nvn -0.002600 -0.707000 -0.707200\nvn 0.754400 -0.551600 0.355900\nvn -0.001400 -0.968100 -0.250700\nvn 0.809700 -0.532900 0.245700\nvn 0.778400 0.061900 -0.624700\nvn 0.873700 0.470300 0.124300\nvn 0.937200 -0.236000 0.256800\nvn 0.784100 -0.217000 -0.581400\nvn 0.548500 -0.430500 -0.716800\nvn -0.057400 0.936100 -0.347100\nvn 0.495800 0.519000 -0.696300\nvn 0.416700 0.821100 -0.390200\nvn 0.269600 0.925100 -0.267300\nvn 0.072200 0.986600 0.146300\nvn -0.116600 -0.991900 0.051100\nvn -0.001900 -0.997800 -0.067000\nvn 0.302200 0.953100 0.019000\nvn 0.580200 0.762700 -0.285800\nvn 0.623600 0.746100 -0.233200\nvn 0.316400 0.793700 0.519500\nvn -0.075300 0.781100 0.619900\nvn 0.001700 0.855000 0.518600\nvn 0.083300 0.829400 0.552400\nvn 0.305600 0.572800 -0.760600\nvn 0.264000 0.339000 -0.903000\nvn -0.041600 0.030300 -0.998700\nvn 0.726400 -0.686700 -0.027600\nvn 0.759900 0.644800 0.082800\nvn 0.320600 0.912100 0.255600\nvn 0.280200 0.905500 0.318800\nvn 0.052400 -0.826500 0.560400\nvn -0.197700 0.952900 0.230000\nvn -0.002700 0.908000 0.418900\nvn 0.857200 -0.428400 0.285700\nvn 0.904300 -0.336600 0.262400\nvn -0.831300 -0.446100 -0.331500\nvn 0.050600 -0.764700 -0.642400\nvn 0.147800 -0.985400 0.084800\nvn 0.980500 -0.161000 -0.113100\nvn 0.178200 0.930200 -0.320800\nvn 0.896000 0.327200 0.300100\nvn 0.844600 0.235100 0.481000\nvn 0.301900 -0.813400 0.497200\nvn 0.436800 0.500700 -0.747400\nvn -0.061600 0.761600 -0.645100\nvn 0.764800 0.643800 -0.024900\nvn 0.899100 0.397600 0.183100\nvn 0.881800 0.350900 -0.315200\nvn 0.824900 0.543000 -0.157000\nvn 0.748400 0.632000 -0.201200\nvn 0.808300 0.508400 -0.296900\nvn 0.608000 -0.075000 -0.790400\nvn 0.761200 0.647900 0.026800\nvn 0.593200 0.792800 -0.140200\nvn 0.859400 0.511300 0.005300\nvn 0.669200 0.599400 -0.439300\nvn 0.952800 0.005700 0.303600\nvn 0.937800 0.067400 0.340700\nvn 0.486100 0.776500 -0.401000\nvn 0.732100 0.558300 -0.390300\nvn 0.680600 0.618900 -0.392200\nvn 0.166500 -0.247300 -0.954500\nvn 0.172800 -0.565000 -0.806800\nvn 0.231100 -0.663900 -0.711200\nvn 0.000000 0.777300 0.629100\nvn 0.954400 0.282500 -0.096300\nvn 0.954700 0.266400 0.132600\nvn 0.527000 -0.144200 -0.837500\nvn -0.321000 0.699400 0.638600\nvn -0.070300 0.634300 0.769900\nvn 0.580600 -0.419700 -0.697600\nvn 0.794500 -0.396500 -0.460000\nvn 0.345400 -0.631300 -0.694400\nvn 0.507300 -0.613400 -0.605300\nvn 0.507800 -0.430200 -0.746400\nvn 0.678600 0.651000 -0.340200\nvn 0.702400 0.601100 -0.381300\nvn 0.756900 -0.311300 -0.574600\nvn 0.921700 0.292500 -0.254900\nvn 0.937000 0.258900 -0.234600\nvn 0.526800 0.823500 -0.210400\nvn 0.869800 0.353200 -0.344600\nvn 0.218000 0.955400 -0.199200\nvn 0.939000 0.115800 0.323800\nvn 0.505000 0.629700 -0.590300\nvn 0.404800 0.826700 -0.390700\nvn 0.017500 0.987400 -0.157600\nvn -0.135500 0.921900 -0.363000\nvn 0.792900 0.566400 0.224900\nvn 0.525100 0.816900 0.238700\nvn 0.581300 0.800000 -0.148700\nvn 0.738900 0.581200 0.341000\nvn 0.918300 0.308000 0.248700\nvn 0.846900 0.356300 0.394700\nvn 0.714000 0.631100 -0.303000\nvn 0.561900 0.734900 -0.379700\nvn 0.550100 0.437400 0.711400\nvn 0.388500 0.426800 0.816700\nvn 0.730800 0.096100 0.675800\nvn 0.897700 -0.334700 0.286600\nvn 0.944800 -0.248500 0.213700\nvn 0.762300 -0.518400 0.387500\nvn 0.709500 -0.610000 0.352900\nvn 0.950700 -0.002700 -0.310000\nvn 0.862600 0.072300 -0.500700\nvn 0.924000 -0.195100 -0.328900\nvn 0.991000 0.079300 -0.107900\nvn 0.000200 -0.973700 -0.227700\nvn -0.003000 -0.999800 0.017700\nvn 0.365300 -0.840600 0.400000\nvn 0.549700 -0.770000 0.323800\nvn 0.851600 0.455700 0.259000\nvn 0.863300 0.504500 0.014600\nvn 0.107700 0.589800 0.800300\nvn 0.579600 -0.692100 -0.430300\nvn 0.867200 -0.497900 0.011200\nvn 0.971600 0.062600 0.228000\nvn 0.771400 -0.107800 -0.627100\nvn 0.627000 -0.591300 -0.507200\nvn 0.727600 0.542500 0.419900\nvn 0.899500 0.263600 0.348500\nvn 0.339100 0.377900 -0.861500\nvn -0.269500 0.918400 -0.289600\nvn 0.898200 -0.049100 0.436900\nvn 0.975000 0.221200 0.020200\nvn 0.928000 -0.338500 0.155500\nvn 0.010500 -0.950900 -0.309400\nvn 0.074900 -0.962700 -0.260200\nvn 0.216500 -0.914700 -0.341300\nvn 0.522900 -0.652000 -0.549100\nvn 0.772000 -0.413700 -0.482600\nvn 0.783600 -0.411300 -0.465600\nvn 0.900900 -0.347200 -0.260400\nvn 0.249100 0.883100 -0.397500\nvn -0.001300 -0.990000 -0.140800\nvn -0.001700 -0.999400 -0.035900\nvn -0.130500 -0.974300 -0.183700\nvn -0.042900 -0.984400 -0.170700\nvn 0.051300 -0.878700 0.474700\nvn 0.576500 -0.489600 0.654200\nvn -0.023600 0.840500 -0.541300\nvn 0.005800 0.865200 -0.501400\nvn -0.007700 0.993600 -0.112700\nvn -0.004400 0.488900 -0.872400\nvn 0.010600 0.569900 -0.821700\nvn -0.416700 -0.605700 -0.677800\nvn 0.133300 -0.661700 0.737800\nvn -0.001400 -0.362500 0.932000\nvn 0.133700 -0.358000 0.924100\nvn 0.712500 0.638700 -0.290500\nvn 0.700900 -0.047300 -0.711700\nvn 0.459300 0.374100 -0.805600\nvn 0.980000 -0.187500 0.067200\nvn 0.844200 -0.506700 0.175200\nvn 0.245000 0.756600 0.606200\nvn 0.928200 -0.236900 0.286900\nvn -0.004300 -0.688900 0.724900\nvn -0.058400 0.958900 -0.277600\nvn -0.072400 0.923500 0.376700\nvn 0.245800 -0.437200 -0.865100\nvn 0.953000 -0.109100 -0.282700\nvn 0.434300 -0.870200 0.232800\nvn 0.965500 -0.246400 -0.084800\nvn 0.727000 0.661600 -0.183800\nvn 0.893000 -0.281800 0.351000\nvn 0.660100 -0.722800 0.204700\nvn -0.051400 0.991200 -0.122300\nvn 0.929600 0.331800 -0.160700\nvn 0.123200 0.978900 0.162900\nvn 0.227900 0.968700 -0.097900\nvn 0.431400 -0.788600 -0.438200\nvn 0.478800 -0.874800 -0.073800\nvn 0.489000 0.583600 -0.648300\nvn 0.179800 0.802600 -0.568700\nvn 0.681600 -0.684100 -0.259700\nvn 0.429100 0.730900 -0.530700\nvn 0.170000 -0.958100 0.230500\nvn 0.000100 -0.981400 0.192100\nvn -0.006000 -0.998900 0.045700\nvn 0.942100 0.178000 -0.284100\nvn -0.266500 -0.935400 -0.232200\nvn 0.059900 -0.949200 -0.308800\nvn -0.000200 -0.999800 -0.020600\nvn 0.015200 -0.999400 -0.031100\nvn -0.000100 -0.998100 -0.061400\nvn -0.395900 0.869200 -0.296300\nvn 0.001200 -0.437000 -0.899500\nvn 0.000400 -0.806000 -0.592000\nvn -0.005300 -0.245900 -0.969300\nvn 0.005600 -0.932300 0.361600\nvn 0.831800 -0.422900 0.359500\nvn 0.847500 0.399900 -0.348900\nvn 0.822900 0.130300 -0.553000\nvn 0.884400 -0.125400 -0.449600\nvn 0.807700 0.281900 -0.517900\nvn 0.872900 -0.253500 0.416900\nvn 0.934200 -0.122200 -0.335100\nvn 0.866400 -0.236600 0.439700\nvn 0.653100 -0.747800 0.119600\nvn 0.351900 0.936000 0.003800\nvn -0.113600 0.897200 0.426800\nvn 0.441900 0.793400 -0.418600\nvn 0.648400 0.660700 -0.378300\nvn 0.120800 0.983900 0.131700\nvn -0.122400 0.970800 0.206400\nvn 0.862600 -0.250400 0.439600\nvn -0.000300 -1.000000 -0.001000\nvn 0.034900 0.943300 -0.330000\nvn -0.066500 0.828800 -0.555600\nvn -0.000900 0.845500 0.534000\nvn 0.000600 0.786400 0.617700\nvn 0.617800 -0.323800 -0.716600\nvn 0.101000 0.908700 -0.405000\nvn 0.277600 0.878400 -0.389200\nvn -0.003100 -0.926700 0.375700\nvn 0.000800 -0.998700 -0.050900\nvn 0.757200 0.411400 -0.507400\nvn -0.001100 -0.998100 0.061600\nvn 0.932300 0.247900 -0.263300\nvn 0.750500 0.659300 0.044500\nvn 0.808900 0.277600 -0.518200\nvn 0.000100 -0.988700 0.149800\nvn 0.023900 -0.896600 0.442300\nvn 0.000600 -0.750200 0.661300\nvn 0.001300 -0.561300 0.827600\nvn 0.325200 0.912100 -0.249600\nvn 0.963500 -0.033400 0.265500\nvn -0.000700 -0.993400 -0.114700\nvn 0.001100 -0.332700 0.943000\nvn 0.952000 -0.272500 0.139400\nvn -0.304700 -0.950400 0.063300\nvn -0.277500 -0.960000 -0.036500\nvn -0.374400 -0.927300 0.005000\nvn -0.384300 0.797700 -0.464800\nvn -0.586000 0.788000 -0.188900\nvn -0.514200 0.788000 -0.338500\nvn -0.334300 0.769500 -0.544200\nvn -0.721100 -0.223100 0.655900\nvn -0.785500 -0.507100 0.354800\nvn -0.893800 -0.267900 0.359700\nvn 0.191800 0.794100 0.576800\nvn 0.033700 0.688900 0.724100\nvn 0.159300 0.720100 0.675400\nvn -0.950700 0.068100 -0.302600\nvn -0.852600 -0.241700 -0.463400\nvn -0.934700 -0.183200 -0.304700\nvn -0.955800 -0.200700 -0.214600\nvn -0.544700 -0.632300 -0.550900\nvn -0.584100 -0.389400 -0.712200\nvn -0.512400 -0.552300 -0.657600\nvn -0.447800 -0.738300 -0.504400\nvn -0.274600 -0.318300 0.907400\nvn -0.228300 -0.255800 0.939400\nvn -0.417100 -0.498100 0.760200\nvn -0.345900 -0.937800 -0.028100\nvn -0.126200 -0.990200 -0.059200\nvn -0.441000 -0.893200 0.087600\nvn -0.439100 0.658300 -0.611400\nvn -0.482000 0.705500 -0.519600\nvn -0.145100 0.854800 -0.498300\nvn -0.034100 0.953100 -0.300900\nvn 0.160700 -0.981800 0.101300\nvn 0.181000 -0.982700 -0.040100\nvn 0.088700 -0.995700 -0.025300\nvn 0.149600 -0.945100 -0.290600\nvn 0.097100 -0.946600 -0.307500\nvn 0.033700 -0.957800 -0.285500\nvn 0.050300 0.856300 0.514000\nvn -0.241600 0.841500 0.483200\nvn -0.134400 0.875700 0.463800\nvn 0.603100 0.763500 -0.231100\nvn 0.314000 0.875300 -0.367700\nvn 0.624900 0.709300 -0.326200\nvn 0.105300 0.722300 -0.683600\nvn -0.957500 0.288300 -0.013600\nvn -0.126400 0.960500 -0.247800\nvn -0.457300 0.840200 -0.291300\nvn -0.873700 -0.215200 -0.436200\nvn -0.326400 0.944700 -0.032200\nvn -0.466700 0.781100 -0.414800\nvn -0.324700 0.932800 -0.156400\nvn -0.090800 -0.962700 -0.254900\nvn -0.150100 -0.962500 -0.226000\nvn -0.241000 -0.170400 -0.955400\nvn -0.552700 0.577500 -0.600800\nvn -0.431400 0.855100 -0.287800\nvn -0.160400 -0.986500 0.032200\nvn -0.476500 -0.825600 0.302100\nvn -0.128700 -0.972100 0.196100\nvn -0.080300 -0.992900 -0.087900\nvn -0.465200 0.761700 0.451000\nvn -0.698500 0.618200 0.360400\nvn -0.559700 0.494600 0.664900\nvn -0.153600 0.973600 -0.169200\nvn 0.418400 0.890800 -0.177200\nvn -0.103200 0.992000 0.073300\nvn -0.498800 0.193600 -0.844800\nvn -0.737000 -0.263500 -0.622400\nvn -0.721300 0.378800 -0.579900\nvn -0.841200 0.485800 -0.237600\nvn -0.726200 0.555900 -0.404500\nvn -0.502400 0.765300 -0.402300\nvn -0.813400 0.417400 -0.405200\nvn -0.058900 0.996400 0.060700\nvn -0.128500 0.990600 0.046500\nvn -0.002200 0.961500 0.274900\nvn -0.135200 0.875400 0.464100\nvn -0.411000 0.803700 0.430300\nvn -0.189400 0.751300 -0.632200\nvn -0.130900 0.841800 -0.523600\nvn -0.330500 0.900600 -0.282100\nvn -0.112100 0.927900 -0.355700\nvn -0.269700 0.703900 0.657100\nvn -0.048200 0.943600 0.327500\nvn -0.340700 0.893100 0.293800\nvn -0.268300 0.726700 -0.632400\nvn 0.067200 0.847600 -0.526400\nvn 0.234400 0.954300 -0.185500\nvn -0.396200 0.835700 -0.380300\nvn -0.091700 0.584900 -0.805900\nvn 0.005100 0.706100 -0.708100\nvn -0.365100 0.315700 -0.875800\nvn -0.265800 0.294400 -0.918000\nvn -0.239100 0.949300 0.204300\nvn -0.434000 0.844600 0.313500\nvn -0.750500 -0.129500 -0.648100\nvn -0.864700 0.393900 -0.311700\nvn -0.713000 -0.070600 -0.697600\nvn -0.620000 0.159300 0.768200\nvn -0.990100 -0.128800 0.056100\nvn -0.540900 -0.081200 0.837200\nvn -0.950400 0.251400 -0.183100\nvn -0.786900 0.423900 -0.448400\nvn -0.777800 0.035100 -0.627500\nvn -0.930800 -0.286000 -0.227600\nvn 0.072500 -0.947100 0.312700\nvn 0.033100 -0.922300 0.385100\nvn -0.204400 -0.920500 0.333100\nvn -0.285600 -0.240700 -0.927600\nvn -0.433300 -0.523800 -0.733400\nvn -0.628500 0.163700 -0.760400\nvn -0.116600 -0.962600 -0.244400\nvn -0.287100 -0.870400 -0.400000\nvn -0.897800 0.128200 0.421300\nvn -0.952100 -0.296800 0.073800\nvn -0.996900 -0.044000 -0.065900\nvn -0.567900 0.570900 -0.592900\nvn -0.750100 -0.268900 -0.604300\nvn -0.411000 0.403100 -0.817700\nvn 0.028900 -0.995900 -0.086200\nvn -0.585900 -0.799400 0.133200\nvn -0.021200 -0.991700 -0.126900\nvn -0.955300 -0.295600 -0.008100\nvn -0.843700 -0.296400 -0.447600\nvn -0.932000 -0.257300 -0.255100\nvn -0.965800 0.102100 0.238200\nvn -0.919800 -0.050700 0.389000\nvn -0.899300 0.009700 0.437200\nvn -0.655700 -0.006800 -0.755000\nvn -0.133100 -0.315300 0.939600\nvn -0.250800 0.802500 -0.541300\nvn -0.393300 0.773600 -0.496800\nvn -0.673700 -0.738300 -0.031900\nvn -0.649800 -0.760000 -0.012600\nvn -0.935500 -0.336700 0.106800\nvn 0.043700 -0.997900 0.047000\nvn 0.081800 -0.983700 0.160100\nvn 0.050100 -0.996600 0.065400\nvn -0.794800 0.360300 -0.488300\nvn -0.747100 0.662300 -0.057000\nvn -0.536200 0.758200 -0.371000\nvn -0.764400 0.528900 -0.368700\nvn -0.907400 0.408800 -0.097200\nvn 0.035800 -0.937800 0.345300\nvn 0.002600 -0.967300 0.253800\nvn -0.547100 -0.793000 0.268100\nvn -0.069300 -0.981600 0.178000\nvn 0.081500 0.983800 -0.159900\nvn -0.077300 0.941600 -0.327800\nvn -0.248700 0.719500 0.648400\nvn 0.414700 0.812100 0.410600\nvn -0.052600 0.844000 0.533800\nvn -0.073100 0.982600 -0.170700\nvn 0.203300 0.932400 0.298800\nvn 0.130600 0.991400 0.009400\nvn -0.738600 0.030900 -0.673400\nvn -0.347000 -0.875200 -0.337100\nvn -0.480600 -0.857900 -0.181900\nvn 0.096100 0.959300 -0.265500\nvn 0.164500 0.923500 0.346700\nvn -0.064100 0.745300 -0.663600\nvn 0.011200 0.896900 -0.442100\nvn 0.050900 0.453100 -0.890000\nvn -0.331900 -0.876300 -0.349200\nvn -0.144900 -0.954700 -0.259900\nvn 0.419800 0.833200 0.359800\nvn -0.019000 0.808800 0.587800\nvn 0.324800 0.785200 0.527200\nvn -0.101800 0.990200 -0.095100\nvn -0.605100 0.792000 -0.080700\nvn -0.122900 0.988800 0.084500\nvn 0.171000 0.975700 0.136700\nvn -0.142800 -0.967600 0.208200\nvn -0.247900 -0.719000 0.649300\nvn -0.671300 0.689700 0.271600\nvn -0.147200 0.846400 0.511900\nvn -0.083100 0.924300 -0.372400\nvn -0.750100 0.613100 -0.247800\nvn -0.290500 0.920500 0.261200\nvn -0.857200 -0.372900 0.355200\nvn -0.912500 -0.384400 0.139900\nvn -0.874700 -0.483600 0.031100\nvn -0.970000 -0.242500 -0.018600\nvn 0.066500 0.995000 0.075000\nvn -0.014000 0.994400 0.104600\nvn 0.307600 0.943500 0.123300\nvn -0.450400 -0.765700 -0.459100\nvn -0.222200 -0.695000 -0.683800\nvn -0.266300 -0.572700 -0.775300\nvn 0.037900 0.841000 0.539700\nvn 0.182900 0.784300 0.592800\nvn -0.193900 0.647100 0.737400\nvn -0.708700 0.681600 0.181800\nvn -0.776600 0.292000 0.558200\nvn -0.676200 0.709300 -0.198900\nvn 0.090600 -0.974300 -0.206100\nvn -0.749600 -0.507000 -0.425600\nvn -0.413800 -0.856700 -0.307800\nvn -0.096900 0.989700 0.105600\nvn -0.763100 -0.527900 -0.372700\nvn -0.859800 0.024000 -0.510100\nvn -0.537100 -0.835600 -0.115400\nvn -0.698300 0.659400 -0.278500\nvn -0.675000 -0.426000 -0.602400\nvn -0.624700 -0.115800 -0.772300\nvn -0.309500 0.795900 -0.520400\nvn -0.123600 0.855700 -0.502500\nvn -0.071800 0.823000 -0.563500\nvn -0.484900 0.682200 -0.547300\nvn 0.002300 0.990600 0.136500\nvn 0.060600 -0.940200 -0.335100\nvn -0.239000 -0.836100 -0.493700\nvn -0.563300 -0.539700 -0.625600\nvn -0.504200 -0.458600 -0.731700\nvn -0.440400 -0.826800 -0.350000\nvn -0.945800 -0.324000 0.022800\nvn 0.025000 0.996800 -0.076100\nvn 0.126900 0.984600 -0.120700\nvn -0.838600 -0.450500 0.306300\nvn -0.847300 0.206900 0.489200\nvn -0.407200 -0.912700 0.033200\nvn -0.725600 -0.028100 -0.687500\nvn -0.444000 -0.639100 -0.628000\nvn -0.646800 -0.695400 -0.313100\nvn 0.003100 -0.301600 -0.953400\nvn -0.018500 -0.765100 -0.643700\nvn -0.920400 0.373100 0.116900\nvn -0.853100 0.505100 -0.131200\nvn -0.959800 0.161300 0.229800\nvn -0.648500 0.335900 -0.683100\nvn -0.307600 0.021400 -0.951300\nvn -0.640200 0.635700 -0.431400\nvn -0.831000 0.128300 -0.541200\nvn -0.362000 0.533700 -0.764300\nvn -0.284000 0.892800 0.349600\nvn -0.734800 0.673000 -0.084800\nvn -0.862400 0.184700 -0.471300\nvn -0.058000 0.191700 -0.979700\nvn -0.165000 -0.414200 -0.895100\nvn -0.097200 0.488300 -0.867200\nvn -0.887900 0.431400 -0.159800\nvn -0.914800 0.403700 -0.006300\nvn -0.926200 0.356500 -0.122700\nvn -0.926900 0.371200 -0.055500\nvn -0.711500 -0.538200 -0.451800\nvn -0.688900 -0.476300 -0.546500\nvn -0.357000 -0.837500 -0.413800\nvn -0.894000 0.447800 -0.018000\nvn -0.860800 0.477500 -0.176200\nvn -0.362600 0.659000 -0.659000\nvn -0.517000 -0.822900 0.235700\nvn -0.393900 -0.911200 0.120600\nvn -0.396200 0.245400 -0.884800\nvn -0.880100 -0.210300 -0.425600\nvn -0.647700 -0.239900 -0.723200\nvn -0.634700 0.728900 -0.256800\nvn -0.208900 0.959000 -0.191700\nvn 0.045000 0.973800 -0.223000\nvn -0.082500 0.967700 -0.238300\nvn -0.322300 0.907500 -0.269400\nvn 0.304800 0.827700 -0.471200\nvn -0.954100 -0.294300 0.055900\nvn -0.695900 -0.199600 -0.689900\nvn -0.883800 -0.362100 -0.296300\nvn -0.528700 -0.842100 0.106700\nvn -0.822000 -0.531800 0.204000\nvn -0.609300 0.420900 -0.672000\nvn -0.803500 0.094300 -0.587800\nvn -0.777400 0.595300 -0.203300\nvn -0.172000 0.985000 -0.013000\nvn -0.281500 0.956400 0.077700\nvn -0.186100 0.981800 0.037500\nvn -0.266100 0.962300 0.056800\nvn -0.958800 0.161200 -0.233800\nvn -0.731500 0.486800 -0.477500\nvn -0.604900 -0.570700 -0.555300\nvn -0.053000 -0.963200 -0.263700\nvn -0.020600 -0.973100 -0.229500\nvn -0.945500 0.325400 -0.009600\nvn -0.516500 -0.453400 -0.726300\nvn -0.729700 -0.279300 -0.624100\nvn -0.103800 0.986000 0.130600\nvn 0.095300 -0.993600 0.061100\nvn -0.314800 0.949000 -0.015700\nvn -0.641000 0.711500 -0.287900\nvn -0.391400 0.911100 -0.129500\nvn -0.351100 0.795900 0.493300\nvn 0.074300 0.780100 0.621300\nvn -0.090900 0.833100 0.545600\nvn -0.187700 0.616600 -0.764500\nvn -0.040200 -0.020700 -0.999000\nvn -0.085300 0.393200 -0.915500\nvn -0.785200 -0.606200 -0.126200\nvn -0.347800 0.920300 0.178900\nvn 0.021100 0.927500 -0.373100\nvn -0.294800 0.883800 0.363400\nvn 0.183100 0.944500 0.272800\nvn -0.017600 0.900800 0.433900\nvn 0.615200 -0.724000 -0.312000\nvn -0.164300 -0.983000 0.081900\nvn -0.442900 -0.676300 -0.588600\nvn -0.940600 0.332400 -0.069500\nvn -0.231300 0.906300 -0.353800\nvn -0.334800 -0.711900 0.617300\nvn -0.358700 0.607300 -0.708900\nvn 0.068300 0.752400 -0.655200\nvn -0.880400 0.342700 -0.327900\nvn -0.807100 0.500600 -0.313100\nvn -0.753800 0.616000 -0.228900\nvn -0.833300 0.521200 -0.184500\nvn -0.606500 -0.073300 -0.791700\nvn -0.658000 0.608600 -0.443400\nvn -0.110800 -0.969600 0.218200\nvn -0.099800 0.780500 0.617100\nvn 0.288900 0.707100 0.645400\nvn 0.035300 0.681400 0.731000\nvn -0.536100 -0.468200 -0.702500\nvn -0.717400 -0.479300 -0.505600\nvn -0.649200 -0.292700 -0.702000\nvn -0.593000 -0.428000 -0.682000\nvn -0.699000 0.586600 -0.409000\nvn -0.712600 0.548200 -0.437800\nvn -0.803200 0.534200 -0.263600\nvn -0.775600 0.580300 -0.248300\nvn -0.513800 0.572000 -0.639500\nvn -0.416600 0.801300 -0.429300\nvn 0.024000 0.989900 -0.139500\nvn 0.057900 0.941900 -0.331000\nvn -0.536200 0.607400 -0.586200\nvn -0.598200 0.646700 -0.473200\nvn -0.801000 0.461700 -0.381100\nvn -0.451400 0.380900 0.806900\nvn -0.654800 0.368300 0.659900\nvn -0.798900 -0.077400 0.596400\nvn -0.940300 0.027600 -0.339200\nvn -0.918800 -0.289800 -0.267800\nvn -0.866600 0.104900 -0.487800\nvn -0.457600 -0.775300 0.435300\nvn -0.899700 -0.268700 0.344100\nvn -0.745500 -0.585800 0.317900\nvn -0.660400 -0.520100 0.541600\nvn -0.144800 0.617100 0.773500\nvn -0.212700 0.589500 0.779300\nvn -0.865700 0.032500 -0.499500\nvn -0.996900 -0.069000 -0.036700\nvn -0.957800 -0.263800 0.114100\nvn -0.699500 -0.245400 -0.671200\nvn -0.645800 -0.056700 -0.761400\nvn -0.427000 -0.034900 -0.903600\nvn 0.245500 0.937900 -0.245100\nvn -0.935500 -0.223500 0.273500\nvn -0.017900 -0.949700 -0.312700\nvn -0.081200 -0.956600 -0.279800\nvn -0.718100 0.641600 0.269600\nvn -0.256600 -0.866600 -0.428000\nvn -0.811600 -0.329400 -0.482500\nvn -0.924900 -0.252000 -0.284800\nvn -0.812700 -0.305900 -0.495900\nvn 0.104600 -0.982800 -0.152100\nvn 0.039200 -0.986500 -0.159000\nvn -0.622800 -0.128400 0.771800\nvn 0.013500 0.492800 -0.870000\nvn 0.320900 -0.724600 -0.609900\nvn -0.236600 0.941200 0.241100\nvn 0.127200 0.971800 0.198700\nvn -0.146900 -0.620000 0.770700\nvn -0.142300 -0.296600 0.944400\nvn -0.730200 0.593500 -0.338400\nvn -0.998700 -0.007800 0.049800\nvn -0.280500 0.757300 0.589800\nvn -0.239100 0.964900 0.108300\nvn -0.049400 0.957800 -0.283000\nvn -0.355800 -0.378900 -0.854300\nvn -0.907000 -0.220300 -0.358900\nvn -0.588700 0.782000 -0.204700\nvn 0.107100 0.985500 -0.131900\nvn 0.112800 0.981000 0.157900\nvn -0.774000 0.603900 -0.190400\nvn -0.699900 0.136600 -0.701100\nvn -0.445700 0.666900 -0.597200\nvn -0.175600 -0.958200 0.225700\nvn -0.069000 -0.484200 0.872200\nvn -0.918100 0.054600 -0.392500\nvn -0.988400 0.150600 -0.018200\nvn -0.229500 0.972900 -0.027200\nvn -0.615500 0.723300 0.313100\nvn -0.627600 -0.447600 -0.637000\nvn 0.181500 -0.969100 -0.167200\nvn -0.042900 -0.945200 -0.323600\nvn -0.013400 -0.999400 -0.032500\nvn 0.369700 0.905600 -0.207700\nvn -0.999000 -0.027900 -0.034500\nvn -0.974600 0.046200 0.219300\nvn -0.209100 -0.971600 0.110600\nvn -0.022400 -0.936900 0.349000\nvn -0.934900 -0.029100 -0.353800\nvn 0.032800 0.995000 0.094400\nvn -0.139500 0.990100 0.012600\nvn -0.639500 0.660600 -0.393300\nvn -0.387900 0.832500 -0.395500\nvn -0.979600 -0.177600 -0.094100\nvn -0.587900 0.800300 0.118300\nvn -0.403500 0.858800 0.315800\nvn 0.059800 0.986400 0.153200\nvn 0.125000 0.964400 0.232800\nvn -0.824400 -0.460300 0.329300\nvn 0.038100 0.831700 -0.553900\nvn -0.666300 0.268700 -0.695600\nvn -0.687300 -0.344900 -0.639200\nvn -0.043000 -0.929500 0.366300\nvn 0.021500 -0.880700 0.473200\nvn -0.965400 0.131600 0.225200\nvn -0.769700 0.392400 -0.503600\nvn -0.623100 0.315400 0.715700\nvn -0.850000 -0.041700 0.525100\nvn -0.850600 0.521400 -0.068500\nvn -0.928800 0.053800 -0.366600\nvn -0.793600 0.263800 -0.548300\nvn -0.928100 -0.185100 0.323000\nvn -0.054800 -0.776600 0.627600\nvn -0.045200 -0.680500 0.731400\nvn 0.468100 0.882500 0.045100\nvn 0.226900 0.973700 -0.021400\nvn -0.632700 -0.284700 -0.720200\nvn -0.623000 0.064700 -0.779500\nvn -0.800900 0.240100 -0.548500\nvn -0.491800 -0.016400 -0.870500\nvn -0.761500 0.647700 -0.024700\nvn 0.080200 0.969200 0.232900\nvn -0.540700 0.822100 -0.178200\nvn -0.801600 0.141100 -0.580900\nvn -0.618800 0.656000 -0.432300\nvn -0.288700 0.901400 -0.322700\nvn -0.114400 -0.448000 -0.886700\nvn -0.731400 -0.142300 0.667000\nvn -0.717700 0.162200 0.677100\nvn 0.361200 -0.781000 0.509400\nvn 0.825200 -0.422100 0.375300\nvn -0.624000 0.024100 0.781000\nvn -0.443400 -0.896300 -0.008500\nvn 0.668200 -0.477600 -0.570400\nvn 0.823600 -0.463700 -0.326600\nvn 0.381400 -0.372200 -0.846200\nvn 0.144600 -0.440800 -0.885900\nvn -0.825900 -0.552000 -0.115000\nvn 0.177600 -0.569300 -0.802700\nvn 0.075600 -0.973600 -0.215500\nvn -0.267200 -0.311600 0.911800\nvn -0.060100 -0.390100 0.918800\nvn -0.878000 0.197000 0.436300\nvn -0.639200 0.244500 0.729100\nvn -0.268600 0.251100 0.929900\nvn 0.602600 -0.267700 -0.751800\nvn 0.821900 -0.223000 -0.524100\nvn 0.376400 -0.328300 -0.866300\nvn 0.516800 -0.800300 0.304000\nvn 0.946000 -0.293200 -0.138100\nvn 0.848900 -0.370400 -0.377000\nvn -0.232200 -0.856300 -0.461400\nvn -0.021300 -0.887200 0.460900\nvn 0.862700 -0.468100 -0.191200\nvn -0.299200 -0.826100 -0.477600\nvn 0.838900 -0.342600 -0.423000\nvn 0.689000 -0.724700 -0.002300\nvn 0.930900 -0.360200 -0.061200\nvn -0.787100 -0.273100 0.553100\nvn -0.944800 -0.140700 0.295900\nvn -0.970600 -0.214900 0.108100\nvn -0.921600 -0.273400 0.275600\nvn -0.841500 -0.480300 0.247400\nvn -0.967400 0.123600 0.221100\nvn -0.971700 0.136400 0.192700\nvn -0.970700 0.148700 0.188800\nvn 0.952200 -0.167200 -0.255600\nvn 0.954400 -0.151400 -0.257300\nvn 0.949000 -0.142800 -0.281100\nvn 0.084900 -0.984600 0.152800\nvn 0.831700 -0.543900 0.111500\nvn 0.900500 -0.425300 -0.090600\nvn 0.236800 -0.945000 -0.225500\nvn -0.315500 -0.944100 0.095900\nvn 0.456700 -0.888800 -0.038700\nvn 0.217100 -0.972900 -0.079400\nvn 0.984300 -0.163700 0.065300\nvn -0.116700 -0.983100 0.140800\nvn 0.798700 -0.598100 -0.066000\nvn -0.899800 -0.414200 0.136900\nvn -0.839800 -0.542400 0.024300\nvn -0.887400 -0.407700 0.215200\nvn -0.826800 -0.559700 -0.055500\nvn -0.825000 -0.565000 -0.014200\nvn -0.979500 0.099200 0.175300\nvn -0.985900 0.119100 0.117400\nvn -0.973600 0.145400 0.175800\nvn 0.992800 -0.116000 -0.029100\nvn 0.986900 -0.141200 -0.077600\nvn 0.975100 -0.129500 -0.180300\nvn 0.143300 -0.965800 -0.216200\nvn 0.882300 -0.297500 -0.364700\nvn 0.596400 -0.800000 -0.064800\nvn -0.175300 -0.931100 0.319800\nvn 0.354800 -0.773600 0.525100\nvn 0.923200 -0.322500 -0.208800\nvn -0.220600 -0.866900 0.446900\nvn 0.564500 -0.825000 -0.026400\nvn -0.768500 -0.506300 0.391300\nvn -0.837200 -0.272500 0.474100\nvn -0.833200 -0.331100 0.442900\nvn -0.852600 -0.426700 0.301600\nvn 0.319300 -0.912300 0.256400\nvn -0.852300 -0.268500 0.448900\nvn -0.040100 -0.982400 0.182300\nvn -0.807600 -0.213900 0.549500\nvn 0.181200 -0.553100 0.813200\nvn -0.964300 -0.090500 0.248800\nvn 0.853400 -0.476200 0.211900\nvn 0.784800 -0.481300 -0.390400\nvn 0.851600 -0.401400 -0.337200\nvn -0.950500 0.099200 0.294400\nvn -0.958400 0.109100 0.263600\nvn -0.957300 0.165500 0.237200\nvn 0.939200 -0.123000 -0.320600\nvn 0.931300 -0.101300 -0.349800\nvn 0.931000 -0.177600 -0.318800\nvn 0.719700 -0.656900 -0.224800\nvn 0.122200 -0.947800 -0.294600\nvn -0.539600 -0.823500 -0.175000\nvn 0.200200 -0.897100 -0.393900\nvn -0.893800 -0.398600 0.205400\nvn -0.151300 -0.981600 0.116100\nvn -0.883800 -0.213800 0.416100\nvn 0.050000 -0.973800 0.221900\nvn -0.788600 -0.565800 0.240800\nvn 0.945700 -0.280700 -0.164100\nvn 0.736200 -0.640700 -0.218000\nvn 0.902500 -0.232200 -0.362800\nvn -0.958500 0.095400 0.268500\nvn 0.952000 -0.102400 -0.288500\nvn -0.579500 0.627400 0.520100\nvn 0.546400 0.649100 0.529200\nvn -0.059700 0.582800 0.810400\nvn -0.469200 0.498100 0.729200\nvn -0.412900 0.770500 0.485600\nvn -0.265100 0.515200 0.815000\nvn -0.816500 0.577100 0.015700\nvn -0.181300 0.572500 0.799600\nvn -0.247000 0.950800 0.186900\nvn 0.264000 0.533000 0.803900\nvn -0.465300 0.061600 -0.883000\nvn -0.020100 0.913300 -0.406800\nvn -0.517600 0.488400 -0.702500\nvn -0.211900 0.042100 -0.976400\nvn -0.095300 -0.198800 -0.975400\nvn 0.223400 -0.226700 -0.948000\nvn 0.674400 0.718200 -0.171600\nvn 0.946800 0.321800 0.003900\nvn 0.726300 -0.231300 -0.647300\nvn 0.815300 -0.108700 -0.568800\nvn -0.766100 0.335200 0.548400\nvn -0.405400 0.352500 0.843400\nvn 0.039500 0.289100 0.956500\nvn 0.449400 -0.313400 -0.836500\nvn 0.748100 -0.244000 -0.617000\nvn 0.085400 -0.237200 -0.967700\nvn 0.345800 0.753100 0.559800\nvn 0.765100 0.638200 -0.085600\nvn 0.988200 0.052100 -0.143900\nvn 0.992400 0.120900 0.023900\nvn -0.394700 0.556100 0.731400\nvn -0.180500 0.938200 -0.295400\nvn -0.642600 0.760800 0.091100\nvn 0.278500 0.875800 -0.394200\nvn 0.753100 0.063900 -0.654700\nvn -0.764900 0.536500 0.356600\nvn -0.827200 0.556600 0.076800\nvn -0.885800 0.389600 0.252100\nvn -0.255700 0.489200 -0.833900\nvn -0.886000 0.439700 0.146900\nvn -0.186600 0.888200 0.419800\nvn -0.777800 0.593000 0.208400\nvn 0.802600 0.199500 -0.562100\nvn 0.734500 -0.191400 0.651100\nvn 0.380800 0.568900 0.728900\nvn 0.987300 0.078700 0.138100\nvn -0.937800 0.238200 0.252500\nvn -0.941400 0.211100 0.263100\nvn -0.929800 0.260900 0.259800\nvn 0.940400 -0.136300 -0.311700\nvn 0.931400 -0.192400 -0.309100\nvn 0.920400 -0.239000 -0.309300\nvn 0.159300 0.981200 -0.109300\nvn 0.528200 0.831800 -0.170600\nvn 0.969400 0.231500 0.081100\nvn 0.905800 0.420800 -0.050100\nvn -0.638100 0.766600 0.071100\nvn -0.313300 0.869100 -0.382800\nvn -0.444200 0.725400 -0.525700\nvn 0.520100 0.695100 -0.496200\nvn 0.988000 0.140600 -0.063700\nvn -0.920600 0.363300 -0.143100\nvn -0.891200 0.410500 -0.193100\nvn -0.892000 0.398600 -0.213300\nvn -0.588700 0.775500 -0.228300\nvn -0.920300 0.371800 -0.122200\nvn -0.555400 0.829100 -0.064700\nvn -0.860400 0.508600 -0.033000\nvn 0.302500 0.877700 -0.371600\nvn 0.956200 0.212200 -0.201900\nvn 0.655300 0.733100 -0.182200\nvn 0.961400 0.170500 -0.215800\nvn -0.967700 0.163100 0.192300\nvn -0.994600 0.104000 -0.004300\nvn -0.998600 0.052100 -0.013300\nvn 0.999200 -0.013100 0.038200\nvn 0.998900 -0.045500 -0.010300\nvn 0.975100 -0.088200 -0.203300\nvn 0.780900 0.586200 -0.215600\nvn 0.642700 0.636400 -0.426600\nvn 0.877600 0.123600 -0.463100\nvn 0.928400 0.109300 -0.355100\nvn -0.177000 0.952400 -0.248000\nvn -0.185300 0.982700 -0.001900\nvn -0.382000 0.800700 0.461400\nvn 0.453300 0.874600 0.171800\nvn 0.957900 0.190900 -0.214400\nvn -0.872100 0.396600 0.286700\nvn -0.868700 0.336100 0.363800\nvn -0.856000 0.423100 0.297100\nvn -0.442600 0.809700 -0.385200\nvn -0.869300 0.441100 0.223200\nvn 0.412400 0.584300 -0.699000\nvn 0.930300 0.010700 -0.366700\nvn -0.681700 0.696800 0.223100\nvn 0.016500 0.980800 -0.194500\nvn -0.793400 0.558900 0.241200\nvn -0.279600 0.782600 -0.556300\nvn 0.807600 0.481300 -0.340600\nvn 0.874600 0.001000 -0.484900\nvn 0.807900 -0.118500 -0.577400\nvn 0.526200 0.211700 -0.823600\nvn 0.535600 0.841600 0.069700\nvn -0.351800 0.820900 0.449800\nvn 0.971300 0.093700 -0.218800\nvn -0.692700 0.596000 0.406100\nvn -0.929900 0.188200 0.316100\nvn -0.911500 0.173800 0.372700\nvn -0.901500 0.288200 0.322900\nvn 0.902100 -0.097000 -0.420600\nvn 0.919200 -0.094100 -0.382300\nvn 0.876900 -0.248000 -0.411800\nvn 0.941800 0.318500 -0.107400\nvn 0.962600 0.270600 0.011500\nvn 0.476100 0.874200 0.095300\nvn 0.522700 0.813900 -0.253600\nvn -0.355600 0.933700 0.040700\nvn -0.153900 0.964500 -0.214700\nvn -0.892100 0.441000 0.098800\nvn -0.778400 0.626500 0.040900\nvn -0.422800 0.897100 -0.128100\nvn -0.924200 0.381600 -0.011200\nvn 0.348900 0.881100 -0.319300\nvn 0.888000 0.319700 -0.330500\nvn -0.867100 0.384300 0.317000\nvn 0.023900 0.868900 0.494400\nvn -0.863600 0.449700 0.227900\nvn 0.210000 0.702400 -0.680100\nvn 0.812500 0.582400 0.024400\nvn 0.916200 0.143100 -0.374300\nvn 0.914300 0.218800 -0.340900\nvn 0.588700 0.662900 -0.462600\nvn 0.545300 0.717600 -0.433200\nvn -0.282000 0.951300 -0.124200\nvn 0.846300 0.098800 -0.523400\nvn -0.906300 0.341800 0.248700\nvn -0.990900 0.040000 0.128500\nvn -0.919900 0.173000 0.351900\nvn 0.998900 -0.043500 -0.015200\nvn 0.920000 -0.097000 -0.379600\nvn 0.716200 -0.253100 0.650300\nvn -0.912000 -0.230800 0.339100\nvn -0.510800 -0.729800 0.454400\nvn 0.702700 0.000600 0.711500\nvn 0.264800 -0.963400 -0.041400\nvn 0.625500 -0.118700 0.771200\nvn 0.747700 -0.659800 -0.074800\nvn 0.260900 -0.371600 0.891000\nvn -0.098200 -0.975600 -0.196600\nvn 0.024800 -0.441300 0.897000\nvn -0.161300 -0.544500 -0.823100\nvn -0.197300 -0.404200 -0.893100\nvn -0.401300 -0.274600 -0.873800\nvn -0.706600 -0.324300 -0.629000\nvn -0.885800 -0.297300 -0.356400\nvn 0.777100 0.078100 0.624500\nvn 0.414600 0.176400 0.892700\nvn 0.071700 0.206900 0.975700\nvn -0.715800 -0.123400 -0.687300\nvn -0.480300 -0.217800 -0.849600\nvn -0.274600 -0.352500 -0.894600\nvn -0.757300 -0.597600 0.263400\nvn 0.198800 -0.864700 -0.461200\nvn -0.861100 -0.245100 -0.445400\nvn -0.983500 -0.142500 -0.111500\nvn -0.155300 -0.889700 0.429400\nvn -0.915100 -0.323300 -0.240900\nvn 0.799300 -0.455700 0.391800\nvn 0.867400 -0.382600 0.318200\nvn 0.921400 -0.218800 0.321200\nvn 0.229300 -0.830600 -0.507500\nvn 0.907600 -0.343800 0.241000\nvn -0.458400 -0.866700 0.196700\nvn 0.573200 -0.805900 0.148400\nvn -0.818800 -0.217400 -0.531400\nvn -0.978000 -0.201300 -0.055500\nvn 0.963800 -0.018800 0.265800\nvn 0.969900 -0.017800 0.242700\nvn 0.966200 -0.008600 0.257800\nvn -0.947700 0.004500 -0.319200\nvn -0.947300 0.016300 -0.319800\nvn -0.949400 0.013700 -0.313900\nvn -0.402300 -0.742000 0.536400\nvn -0.070700 -0.997500 0.004700\nvn -0.920900 -0.229600 -0.315000\nvn -0.958600 -0.185200 -0.216300\nvn 0.570100 -0.815900 0.096200\nvn 0.793100 -0.506300 0.338500\nvn 0.881900 -0.249900 0.399800\nvn 0.714400 -0.568200 0.408400\nvn 0.131400 -0.869000 0.477100\nvn 0.794800 -0.377600 0.475100\nvn -0.641500 -0.766000 -0.042300\nvn 0.609000 -0.544900 0.576400\nvn -0.376700 -0.872800 0.310300\nvn 0.774800 -0.370600 0.512300\nvn -0.049200 -0.987200 0.151700\nvn -0.894100 -0.229000 -0.384800\nvn -0.818900 -0.352400 -0.453100\nvn -0.916300 -0.349100 0.196100\nvn -0.215100 -0.468800 0.856700\nvn 0.762500 -0.467800 0.447000\nvn 0.937000 -0.026400 0.348400\nvn 0.953500 -0.024100 0.300500\nvn 0.929900 0.013400 0.367500\nvn -0.934000 0.009900 -0.357000\nvn -0.926500 0.015000 -0.376000\nvn -0.886700 -0.036700 -0.460900\nvn 0.930200 -0.027800 0.366100\nvn 0.931700 -0.027600 0.362200\nvn 0.930300 -0.027200 0.365800\nvn 0.636700 0.484800 0.599600\nvn 0.494400 0.356200 0.792900\nvn 0.094700 0.542800 0.834500\nvn -0.483400 0.749100 0.452900\nvn 0.224100 0.471500 0.852900\nvn 0.535800 0.667200 0.517500\nvn -0.529600 0.830000 -0.175000\nvn -0.812200 0.580900 -0.053500\nvn -0.709500 0.015800 -0.704600\nvn -0.794600 0.208900 -0.570100\nvn -0.225000 -0.153200 -0.962200\nvn 0.225400 0.885100 -0.407200\nvn 0.495700 -0.100000 -0.862700\nvn 0.933600 0.354600 0.051800\nvn 0.046000 -0.224300 -0.973400\nvn 0.273000 -0.052600 -0.960600\nvn 0.601700 0.301200 -0.739700\nvn 0.630800 0.769300 -0.101400\nvn 0.089700 0.476400 0.874600\nvn -0.181500 0.547600 0.816800\nvn 0.670000 0.078900 0.738200\nvn 0.228300 0.254200 0.939800\nvn -0.171200 0.341400 0.924200\nvn -0.649700 -0.014700 -0.760100\nvn -0.306600 -0.190500 -0.932600\nvn 0.024700 -0.126000 -0.991700\nvn -0.186400 0.800300 0.569900\nvn -0.899800 0.433900 -0.045900\nvn -0.903100 0.387400 -0.185300\nvn -0.655500 0.747900 -0.105000\nvn -0.084100 0.921600 -0.379000\nvn -0.688100 0.318900 -0.651800\nvn 0.770300 0.622000 0.140600\nvn 0.515700 0.376300 0.769700\nvn 0.159800 0.918400 -0.361900\nvn -0.703800 0.449500 -0.550100\nvn -0.920200 0.186400 -0.344300\nvn -0.330600 0.681200 0.653200\nvn -0.911800 0.407100 0.054400\nvn -0.162600 0.931300 0.325900\nvn 0.392100 0.453400 -0.800500\nvn 0.920000 0.112300 0.375400\nvn 0.959600 0.082900 0.268700\nvn 0.949300 0.149300 0.276700\nvn 0.951500 0.287100 0.110300\nvn 0.833000 0.274800 0.480200\nvn 0.928800 -0.180300 0.323800\nvn 0.933800 -0.146700 0.326300\nvn 0.931000 -0.113200 0.347100\nvn -0.913200 0.117800 -0.390100\nvn -0.910100 0.167300 -0.379200\nvn -0.908600 0.218400 -0.356000\nvn 0.878100 0.341300 -0.335300\nvn 0.992000 -0.117600 0.046700\nvn 0.985700 0.044400 0.162300\nvn 0.731800 0.676900 0.079400\nvn 0.951300 -0.263500 0.160000\nvn 0.905900 -0.230100 0.355400\nvn 0.952600 -0.302400 0.033300\nvn 0.950000 -0.308300 0.049800\nvn 0.948700 -0.314800 0.029400\nvn 0.948500 -0.303900 0.089300\nvn -0.645400 0.726200 -0.236900\nvn -0.815400 0.438300 -0.378000\nvn -0.775400 0.425200 -0.466800\nvn -0.513200 0.749200 -0.418700\nvn -0.298900 0.936900 0.181300\nvn -0.829800 0.495400 -0.256900\nvn 0.479500 0.693400 0.537900\nvn 0.289000 0.915500 -0.280100\nvn 0.405300 0.913400 0.038800\nvn -0.286700 0.652200 -0.701700\nvn -0.832600 0.369400 -0.412600\nvn 0.570200 0.739700 -0.357500\nvn 0.894400 0.141900 0.424200\nvn 0.940300 0.120700 0.318100\nvn 0.890400 -0.008100 0.455000\nvn 0.935400 0.097900 0.339700\nvn 0.015400 0.963900 -0.265600\nvn 0.889200 0.341800 0.304100\nvn 0.413100 0.759600 -0.502300\nvn 0.876100 0.264400 0.403100\nvn 0.438200 0.779900 0.446900\nvn 0.894400 0.199300 0.400300\nvn -0.381800 0.919600 0.092700\nvn -0.478300 0.384100 -0.789700\nvn -0.877800 0.402200 -0.260300\nvn -0.749500 0.212500 -0.626900\nvn -0.671600 0.655000 -0.346300\nvn -0.790000 0.294100 -0.538000\nvn 0.885300 -0.213700 0.412900\nvn 0.911100 -0.204500 0.357900\nvn 0.877600 -0.049700 0.476900\nvn -0.872800 0.271800 -0.405300\nvn -0.850800 0.271900 -0.449700\nvn -0.832300 0.090000 -0.547000\nvn 0.114100 0.799500 0.589800\nvn 0.884600 0.106500 0.454100\nvn -0.109800 0.701900 -0.703700\nvn 0.938000 0.333200 0.095300\nvn 0.750900 0.483800 -0.449500\nvn 0.951100 -0.072400 0.300300\nvn 0.056000 0.278900 -0.958700\nvn -0.605200 0.779500 -0.161800\nvn -0.665000 0.746300 -0.029200\nvn -0.804600 0.537100 -0.253200\nvn -0.800500 0.449200 -0.396700\nvn 0.940500 -0.283000 0.188200\nvn 0.945200 -0.310000 0.102500\nvn 0.934100 -0.281700 0.219400\nvn 0.874400 -0.219700 0.432700\nvn -0.840200 0.277400 -0.465900\nvn 0.062600 -0.588200 -0.806300\nvn 0.169500 -0.472700 -0.864800\nvn 0.179400 -0.587300 -0.789300\nvn 0.037100 -0.493600 -0.868900\nvn 0.126200 -0.684500 -0.718000\nvn -0.033100 -0.639900 -0.767700\nvn -0.050000 0.051800 -0.997400\nvn -0.155900 0.188700 -0.969600\nvn -0.096100 0.203700 -0.974300\nvn -0.010300 0.167600 -0.985800\nvn -0.043200 0.527700 -0.848300\nvn 0.039600 0.354500 -0.934200\nvn -0.085100 -0.554300 -0.827900\nvn -0.099100 -0.463600 -0.880500\nvn -0.233500 -0.587700 -0.774600\nvn -0.133000 -0.674200 -0.726400\nvn 0.130000 0.118000 -0.984500\nvn 0.039300 0.106200 -0.993600\nvn 0.152000 0.199300 -0.968100\nvn 0.061500 0.517300 -0.853600\nvn -0.047000 -0.475300 0.878600\nvn -0.067100 -0.981500 -0.179400\nvn -0.014600 -0.399800 0.916500\nvn 0.109000 -0.970900 -0.213100\nvn 0.056400 -0.997500 -0.042600\nvn -0.017200 -0.992200 -0.123300\nvn 0.009100 -0.349300 0.937000\nvn -0.003800 -0.423200 0.906000\nvn 0.030700 0.998300 0.049800\nvn 0.124600 0.585000 0.801400\nvn -0.104400 0.976600 0.188200\nvn 0.014000 0.606000 0.795300\nvn -0.002400 0.694400 0.719600\nvn 0.117300 0.610000 0.783600\nvn 0.004300 0.926600 0.376100\nvn 0.010100 0.654200 0.756300\nvn 0.142100 0.982400 0.121000\nvn -0.135400 0.566500 -0.812900\nvn 0.000300 0.984400 -0.176100\nvn -0.081500 0.671900 -0.736200\nvn 0.057300 -0.984400 -0.166600\nvn 0.105900 -0.508700 0.854400\nvn -0.189000 -0.964900 -0.182300\nvn -0.037600 -0.427100 0.903400\nvn -0.144700 -0.988300 -0.048900\nvn -0.006300 -0.349400 0.936900\nvn -0.171400 0.585400 0.792400\nvn 0.132800 0.991100 -0.000500\nvn 0.010900 0.585700 0.810400\nvn 0.240000 0.960000 0.144100\nvn 0.158300 0.644000 -0.748400\nvn 0.189600 0.520000 -0.832800\nvn -0.005400 0.991300 0.131200\nvn -0.012600 0.695300 0.718700\nvn -0.119100 0.644900 0.754900\nvn 0.003300 0.185400 0.982700\nvn -0.002600 0.181300 0.983400\nvn 0.140100 0.253300 0.957200\nvn 0.036100 0.240200 0.970100\nvn 0.002600 0.185300 0.982700\nvn -0.106900 0.285800 0.952300\nvn -0.871000 0.451300 0.194100\nvn -0.963100 0.233600 0.134100\nvn -0.872300 0.484500 0.065500\nvn -0.959500 -0.169200 -0.225200\nvn -0.971700 -0.211700 -0.105200\nvn -0.958800 -0.034800 -0.281800\nvn -0.919400 -0.357700 0.163700\nvn -0.851700 -0.391200 0.348700\nvn -0.932200 -0.291200 0.215100\nvn -0.504400 0.841100 0.195200\nvn -0.441800 0.887500 0.130500\nvn -0.050800 0.998000 0.037700\nvn -0.890900 -0.355100 0.283100\nvn -0.871400 -0.458500 0.174500\nvn -0.850100 -0.484500 0.206600\nvn -0.291400 -0.953400 0.078800\nvn -0.264200 -0.964400 -0.012500\nvn -0.354400 -0.934500 0.034500\nvn -0.469900 0.713100 -0.520300\nvn -0.712900 0.682600 -0.160900\nvn -0.636400 0.696700 -0.331200\nvn -0.480000 0.675400 -0.559800\nvn -0.177500 0.579100 0.795700\nvn -0.343700 0.615200 0.709500\nvn -0.571900 0.371700 0.731300\nvn -0.683100 -0.472400 0.557000\nvn -0.755700 -0.266800 0.598100\nvn -0.889200 -0.076600 0.451200\nvn -0.063300 -0.579600 -0.812400\nvn -0.036100 -0.359000 -0.932600\nvn -0.370600 -0.529000 -0.763400\nvn -0.590700 -0.639500 0.492000\nvn -0.578500 -0.758300 0.300400\nvn -0.654000 -0.692500 0.304400\nvn -0.691500 0.610900 0.385600\nvn -0.725200 0.591600 0.352200\nvn -0.634700 0.700700 0.325800\nvn -0.913400 0.073400 0.400400\nvn -0.905900 0.015900 0.423100\nvn -0.836000 0.379100 0.396700\nvn -0.605900 0.542500 -0.581800\nvn -0.570500 0.712100 -0.409300\nvn -0.424800 0.753600 -0.501600\nvn -0.622000 0.544200 -0.562900\nvn -0.574400 -0.401700 -0.713200\nvn -0.444700 -0.731700 -0.516600\nvn -0.141800 -0.670500 -0.728200\nvn -0.453800 -0.820500 -0.347500\nvn -0.779400 -0.620800 -0.085100\nvn -0.905600 -0.332600 -0.263100\nvn -0.991000 0.131700 0.025300\nvn -0.927700 -0.208200 -0.309800\nvn -0.924400 -0.365100 -0.110000\nvn -0.905300 -0.128300 0.404900\nvn -0.873300 -0.144100 0.465300\nvn -0.930900 -0.006600 0.365300\nvn -0.900200 -0.169600 0.401100\nvn -0.907000 -0.291700 0.303600\nvn -0.986700 -0.037200 0.158000\nvn -0.949700 -0.277200 -0.145500\nvn -0.452600 -0.605100 0.654900\nvn -0.510900 -0.655600 0.556000\nvn -0.671300 -0.531700 0.516300\nvn -0.321300 -0.877700 0.355600\nvn -0.337000 -0.832500 0.439800\nvn -0.154500 -0.897600 0.412700\nvn -0.615200 0.740500 0.270600\nvn -0.467000 0.879200 0.094400\nvn -0.760700 0.643700 0.083700\nvn -0.792900 0.593900 0.136500\nvn -0.603700 0.786700 0.129200\nvn -0.918600 0.294600 0.263300\nvn -0.956600 0.087700 0.277800\nvn -0.767100 0.550200 0.329700\nvn -0.982600 0.179600 0.046700\nvn -0.976300 -0.201300 0.079400\nvn -0.935300 -0.218300 0.278400\nvn -0.533900 0.744600 0.400500\nvn -0.323600 0.843600 0.428500\nvn -0.702100 0.575100 0.420000\nvn -0.993900 -0.091300 0.061200\nvn -0.945700 0.184600 0.267600\nvn -0.966700 0.045700 0.251900\nvn 0.336500 0.686100 0.645000\nvn 0.094500 0.621600 0.777600\nvn 0.220200 0.643900 0.732800\nvn 0.599900 0.776300 -0.193600\nvn 0.446600 0.883200 -0.143200\nvn 0.114700 0.968700 -0.220100\nvn -0.027500 -0.998100 0.055700\nvn -0.374900 -0.919000 0.121900\nvn -0.086400 -0.994300 0.063100\nvn -0.958800 0.024200 -0.283100\nvn -0.843500 -0.299800 -0.445700\nvn -0.917300 -0.284300 -0.279000\nvn -0.948300 -0.223400 -0.225500\nvn -0.863200 0.486300 0.135900\nvn -0.716600 0.676400 0.170000\nvn -0.890400 0.450500 0.064900\nvn -0.715700 -0.499000 -0.488600\nvn -0.389800 -0.770900 -0.503800\nvn -0.971000 0.044000 0.234800\nvn -0.841200 0.303400 0.447700\nvn -0.829500 0.404800 0.384800\nvn -0.785000 0.393100 0.478800\nvn -0.889700 0.218700 0.400800\nvn -0.934400 0.214000 0.284900\nvn -0.740200 -0.581900 0.337000\nvn -0.908000 0.134500 0.396800\nvn -0.803200 -0.473600 0.361400\nvn -0.603300 -0.586600 -0.540300\nvn -0.639500 -0.297600 -0.708800\nvn -0.552300 -0.510100 -0.659400\nvn -0.478900 -0.727400 -0.491600\nvn -0.759000 -0.615600 0.212200\nvn -0.651100 -0.735300 0.187800\nvn -0.864700 -0.439400 0.243300\nvn -0.524000 0.848800 0.070600\nvn -0.642400 0.411100 -0.646800\nvn -0.795900 0.120600 -0.593300\nvn -0.563600 0.790300 -0.240400\nvn -0.252200 -0.434200 0.864800\nvn -0.266300 -0.446000 0.854500\nvn -0.380700 -0.573400 0.725500\nvn -0.304200 -0.952000 0.032900\nvn -0.116600 -0.992600 -0.033300\nvn -0.352600 -0.926700 0.130200\nvn 0.020200 0.798500 -0.601600\nvn 0.012500 0.793500 -0.608400\nvn -0.415300 0.732300 -0.539700\nvn -0.458700 0.778700 -0.428100\nvn 0.016600 0.904300 -0.426500\nvn -0.135300 0.874000 -0.466700\nvn -0.022900 0.955900 -0.292800\nvn 0.004600 0.960500 -0.278100\nvn 0.243500 -0.965400 0.093500\nvn 0.271400 -0.959400 -0.077500\nvn 0.114300 -0.992600 -0.041600\nvn 0.212300 -0.913400 -0.347300\nvn 0.157700 -0.923900 -0.348600\nvn 0.043000 -0.954400 -0.295400\nvn 0.088500 0.859300 0.503700\nvn -0.224000 0.829300 0.511900\nvn -0.127400 0.868600 0.478800\nvn 0.672400 0.653500 -0.347600\nvn 0.391800 0.812600 -0.431400\nvn 0.667200 0.614900 -0.420400\nvn 0.125100 0.705100 -0.698000\nvn -0.885400 0.454700 0.096600\nvn -0.071300 0.966900 -0.244800\nvn -0.375100 0.899800 -0.222800\nvn -0.929600 -0.056900 -0.364300\nvn -0.137700 -0.245000 -0.959700\nvn -0.173700 0.072800 -0.982100\nvn -0.193200 -0.191300 -0.962300\nvn -0.977200 0.210000 0.031400\nvn -0.989100 -0.002100 0.147100\nvn -0.246200 0.966300 -0.074800\nvn -0.392600 0.796700 -0.459500\nvn -0.193400 0.565400 -0.801800\nvn 0.263000 0.559200 -0.786200\nvn 0.343700 0.760700 -0.550700\nvn -0.000400 -0.966700 -0.256000\nvn -0.092500 -0.968000 -0.233100\nvn -0.136400 -0.969800 -0.202400\nvn -0.819100 -0.388600 0.421900\nvn -0.850800 -0.360900 0.382000\nvn -0.795200 -0.453900 0.402000\nvn -0.844700 -0.331200 0.420500\nvn -0.813600 -0.402900 0.419100\nvn -0.000100 0.435600 -0.900200\nvn -0.001600 -0.474000 -0.880500\nvn -0.240800 -0.176200 -0.954400\nvn 0.000400 0.909300 -0.416200\nvn -0.551900 0.584300 -0.594900\nvn -0.423800 0.863800 -0.272500\nvn -0.159200 -0.985800 0.052800\nvn -0.390200 -0.882400 0.263100\nvn -0.128600 -0.973100 0.191300\nvn -0.082500 -0.994300 -0.067500\nvn -0.625700 -0.312000 -0.714900\nvn -0.672600 -0.331200 -0.661800\nvn -0.748500 -0.267300 -0.606800\nvn -0.675700 -0.007200 -0.737200\nvn -0.856700 -0.302500 -0.417900\nvn -0.885600 -0.391500 -0.249900\nvn -0.674600 -0.738200 0.005900\nvn -0.565300 -0.801600 -0.194400\nvn -0.373300 0.797900 0.473200\nvn -0.432200 0.775800 0.459800\nvn -0.465700 0.563500 0.682300\nvn -0.117600 0.983200 -0.139700\nvn 0.466800 0.844100 -0.263900\nvn 0.232500 0.971500 -0.045400\nvn -0.973000 -0.150300 0.174900\nvn -0.805800 -0.549100 0.221700\nvn -0.710600 -0.482100 0.512400\nvn -0.882300 0.400600 0.246900\nvn -0.859400 -0.445700 0.250500\nvn -0.818500 -0.571500 -0.058700\nvn -0.676800 -0.717900 0.162800\nvn -0.824400 -0.476200 0.306000\nvn -0.908400 -0.015800 0.417800\nvn -0.514900 0.243000 -0.822100\nvn -0.788900 -0.192100 -0.583700\nvn -0.732700 0.416300 -0.538400\nvn -0.829400 0.522600 -0.197600\nvn -0.727000 0.579300 -0.368700\nvn -0.495200 0.787600 -0.366700\nvn -0.807000 0.474000 -0.352200\nvn -0.048700 0.995900 0.076600\nvn -0.121600 0.989200 0.082100\nvn 0.001700 0.999100 0.042800\nvn 0.004200 0.989300 0.145900\nvn 0.010000 0.963600 0.267300\nvn -0.103000 0.882700 0.458500\nvn -0.363500 0.805100 0.468700\nvn -0.924300 -0.324600 0.200600\nvn -0.948500 -0.160200 0.273200\nvn -0.957700 -0.133800 0.254800\nvn -0.977800 0.188900 -0.090700\nvn -0.927400 0.298700 0.225000\nvn -0.996000 0.088700 -0.012800\nvn -0.187300 0.779000 -0.598400\nvn -0.128800 0.858900 -0.495700\nvn -0.324800 0.908600 -0.262600\nvn -0.110600 0.932200 -0.344600\nvn 0.000600 0.922200 -0.386800\nvn 0.000200 0.953400 -0.301700\nvn -0.243600 0.701500 0.669700\nvn 0.007600 0.945100 0.326600\nvn -0.308900 0.883000 0.353300\nvn -0.023200 -0.183200 -0.982800\nvn -0.648200 -0.198700 -0.735000\nvn -0.577000 -0.452100 -0.680200\nvn -0.110200 -0.414200 -0.903500\nvn -0.697000 -0.317300 -0.643100\nvn -0.935100 0.086900 -0.343500\nvn -0.809400 -0.093100 -0.579800\nvn -0.254100 0.779900 -0.572100\nvn 0.064400 0.841500 -0.536400\nvn 0.249500 0.940900 -0.229100\nvn -0.351600 0.884500 -0.306800\nvn -0.097200 0.610700 -0.785900\nvn 0.011700 0.698300 -0.715700\nvn -0.377600 0.362300 -0.852100\nvn -0.272200 0.325600 -0.905500\nvn -0.976500 -0.039600 0.211700\nvn -0.981400 -0.070900 0.178500\nvn -0.992500 0.070000 0.100400\nvn -0.807700 -0.409700 0.423900\nvn -0.803700 -0.421100 0.420300\nvn -0.226300 0.937900 0.262900\nvn -0.003900 0.915900 0.401300\nvn 0.046400 0.948400 0.313800\nvn -0.371400 0.844500 0.385900\nvn -0.647500 -0.662400 -0.376900\nvn -0.922100 -0.377300 -0.085700\nvn -0.646200 -0.602400 -0.468500\nvn -0.694200 -0.342900 0.632800\nvn -0.762700 -0.596300 0.250500\nvn -0.525400 -0.565500 0.635800\nvn -0.897700 0.440500 -0.008700\nvn -0.756000 0.580600 -0.302400\nvn -0.803500 0.309100 -0.508700\nvn -0.986700 0.150400 -0.062300\nvn -0.892100 0.435700 0.119400\nvn -0.803700 0.548600 0.230400\nvn -0.785900 0.617600 0.031500\nvn 0.073900 -0.946700 0.313700\nvn 0.036500 -0.922700 0.383800\nvn -0.279600 -0.907900 0.312300\nvn -0.287900 -0.266300 -0.919900\nvn -0.416600 -0.573100 -0.705700\nvn -0.634500 0.127800 -0.762300\nvn -0.904300 -0.230800 -0.359000\nvn -0.933700 0.018000 -0.357600\nvn -0.849600 -0.398800 -0.345100\nvn -0.104900 -0.971300 -0.213500\nvn -0.254200 -0.908200 -0.332500\nvn -0.900500 0.224700 0.372300\nvn -0.959600 -0.027200 0.279900\nvn -0.778200 0.269500 0.567300\nvn -0.960400 0.023900 0.277500\nvn -0.935500 0.249500 0.250200\nvn -0.110100 -0.776700 0.620100\nvn -0.182300 -0.840600 0.510100\nvn -0.204600 -0.789600 0.578500\nvn -0.676500 0.328500 -0.659100\nvn -0.679500 -0.541600 -0.495000\nvn -0.390800 0.225300 -0.892500\nvn 0.080600 -0.991700 -0.099700\nvn -0.424300 -0.899700 0.102500\nvn 0.048500 -0.991800 -0.117900\nvn -0.986200 0.150000 0.069400\nvn -0.991300 0.098400 0.087700\nvn -0.930500 -0.231200 0.284000\nvn -0.957700 -0.231000 0.171900\nvn -0.945300 0.109600 0.307100\nvn -0.959900 0.076700 -0.269700\nvn -0.997700 0.061000 -0.029700\nvn -0.891000 0.294900 0.345300\nvn -0.979600 -0.167500 0.110800\nvn -0.540900 0.349300 -0.765200\nvn -0.591900 0.269200 -0.759700\nvn -0.992500 0.095100 0.076800\nvn -0.764900 0.140100 0.628800\nvn -0.789200 0.011700 0.614000\nvn -0.767500 0.291200 0.571100\nvn -0.797600 -0.304800 -0.520500\nvn -0.843700 0.037100 -0.535600\nvn -0.773700 -0.115400 -0.622900\nvn -0.692700 -0.448900 -0.564500\nvn -0.669500 -0.155500 -0.726300\nvn -0.505200 -0.142100 -0.851200\nvn -0.153800 0.468900 -0.869700\nvn -0.567800 0.334900 -0.752000\nvn -0.827500 0.536600 -0.165300\nvn -0.909000 0.160900 0.384500\nvn -0.905500 0.197400 0.375500\nvn -0.232100 -0.714400 0.660200\nvn -0.130900 -0.369800 0.919800\nvn -0.209700 0.846100 -0.490000\nvn -0.345300 0.835400 -0.427600\nvn -0.857900 -0.442400 0.261200\nvn -0.970200 -0.053700 0.236300\nvn -0.974600 -0.133800 0.179900\nvn -0.852400 -0.522800 0.005100\nvn 0.267300 0.940900 0.207800\nvn 0.648800 0.761000 0.002400\nvn 0.456900 0.776000 0.434800\nvn 0.089600 0.716500 0.691800\nvn -0.856700 -0.212500 -0.470100\nvn -0.911100 -0.149400 -0.384000\nvn -0.555800 0.770000 -0.313300\nvn -0.601700 0.696400 -0.391000\nvn -0.497100 0.860000 -0.114800\nvn -0.696800 0.613900 -0.370900\nvn -0.525000 -0.598900 0.604700\nvn -0.477400 -0.498600 0.723500\nvn -0.721600 -0.513500 0.464300\nvn -0.510300 -0.856500 0.077600\nvn -0.488800 -0.867600 0.091200\nvn -0.694100 -0.688900 0.209100\nvn -0.755200 -0.546000 -0.362600\nvn -0.661100 -0.561900 -0.497200\nvn -0.789400 -0.517300 -0.330600\nvn 0.152200 0.939200 0.307700\nvn -0.307900 0.796000 0.521100\nvn 0.264100 0.829600 0.491900\nvn -0.934100 -0.172700 -0.312500\nvn -0.921000 0.345200 -0.180700\nvn -0.962600 0.171800 -0.209600\nvn -0.860300 -0.202800 0.467800\nvn -0.627100 -0.460900 0.628000\nvn -0.556400 -0.629300 0.542600\nvn -0.865900 -0.328200 0.377400\nvn -0.673800 -0.669600 0.312400\nvn -0.239800 -0.619100 -0.747800\nvn -0.382600 -0.904900 0.186400\nvn -0.216800 -0.921100 0.323400\nvn -0.361300 -0.925900 -0.110400\nvn 0.050700 -0.997800 0.041800\nvn 0.111600 -0.981100 0.158200\nvn 0.062000 -0.996200 0.061100\nvn -0.810900 0.583300 -0.045800\nvn -0.845000 0.530400 -0.068200\nvn -0.694300 0.705900 -0.140100\nvn -0.820000 0.527800 -0.221300\nvn -0.903200 0.429300 0.003600\nvn -0.679500 0.624200 -0.385700\nvn -0.915200 0.143200 -0.376800\nvn -0.998000 -0.039400 -0.048600\nvn 0.053500 -0.930900 0.361300\nvn 0.104200 -0.976200 0.190100\nvn -0.368200 -0.912500 0.178400\nvn -0.000400 -0.993000 -0.118300\nvn -0.056000 -0.982100 0.180000\nvn -0.919800 0.022400 -0.391800\nvn -0.869100 0.013700 0.494500\nvn -0.909700 0.328200 0.254200\nvn 0.047900 0.984100 -0.171300\nvn 0.001300 0.941200 -0.337700\nvn -0.006000 0.704900 0.709300\nvn 0.488600 0.651200 0.580700\nvn 0.398800 0.702100 0.590000\nvn -0.791500 -0.437900 -0.426200\nvn -0.721000 -0.571900 -0.391200\nvn -0.579200 -0.592400 -0.560000\nvn -0.534500 -0.811300 -0.236800\nvn -0.093800 0.969900 -0.224900\nvn 0.180500 0.940200 0.288900\nvn 0.114700 0.993300 -0.011800\nvn -0.815900 0.306500 -0.490300\nvn -0.678200 -0.496800 -0.541500\nvn -0.338700 -0.895000 -0.290200\nvn -0.190100 -0.959400 -0.208300\nvn -0.008500 -0.982300 0.187200\nvn -0.006700 0.983200 0.182600\nvn 0.087500 0.957400 -0.275200\nvn 0.148100 0.935900 0.319800\nvn -0.082700 0.725000 -0.683700\nvn -0.041600 0.893100 -0.447900\nvn -0.829700 0.455200 0.323000\nvn -0.676600 0.734800 0.047900\nvn -0.806900 0.532400 0.255800\nvn -0.833600 0.283600 0.474000\nvn 0.022200 0.542800 -0.839500\nvn -0.005700 0.488300 -0.872600\nvn -0.286700 -0.914100 -0.286800\nvn -0.067500 -0.960400 -0.270200\nvn 0.477500 0.822900 0.307900\nvn 0.128200 0.829500 0.543600\nvn 0.374700 0.773700 0.510900\nvn -0.106700 0.991600 -0.073600\nvn -0.323900 0.945200 0.040900\nvn -0.014600 0.996000 0.088400\nvn 0.192700 0.977000 0.090800\nvn -0.981300 0.099800 0.164800\nvn -0.785300 0.502400 0.361900\nvn -0.124500 -0.969700 0.210100\nvn 0.002800 -0.909300 0.416000\nvn -0.222300 -0.767700 0.601000\nvn -0.559600 0.758600 0.333700\nvn -0.135900 0.848700 0.511100\nvn 0.031500 0.653600 0.756200\nvn -0.039500 0.940000 -0.338800\nvn 0.011900 0.863900 -0.503500\nvn -0.642500 0.757000 -0.119200\nvn 0.043400 0.915800 -0.399200\nvn -0.300500 0.903600 0.305400\nvn -0.609000 0.732500 0.304300\nvn -0.779900 -0.458400 0.426200\nvn -0.183600 -0.949100 0.255700\nvn -0.116000 -0.919200 0.376300\nvn -0.675200 -0.660100 0.329100\nvn -0.689300 -0.703100 0.174600\nvn -0.637200 -0.758900 0.134400\nvn -0.679500 -0.717500 0.153200\nvn -0.737000 -0.461100 -0.494100\nvn 0.747700 0.564500 -0.349700\nvn 0.666200 0.737300 -0.112500\nvn 0.675700 0.734700 0.060200\nvn -0.779700 -0.048400 -0.624300\nvn -0.986900 0.130300 0.095000\nvn -0.788800 -0.289600 0.542100\nvn -0.818900 -0.120400 0.561100\nvn -0.824300 0.000600 0.566100\nvn 0.063600 0.996400 0.056900\nvn -0.006000 0.994400 0.105300\nvn 0.323800 0.945400 0.036300\nvn -0.612200 0.667400 0.424100\nvn -0.524200 0.777900 0.346700\nvn 0.045300 0.679200 -0.732600\nvn 0.520200 0.295100 -0.801400\nvn -0.149100 -0.809900 -0.567300\nvn -0.215300 -0.728500 -0.650300\nvn -0.602300 -0.683100 0.413000\nvn -0.509400 -0.720300 0.470800\nvn -0.713400 -0.688200 0.131600\nvn -0.381100 -0.915100 0.132000\nvn -0.848300 0.135600 -0.511800\nvn -0.183200 0.532400 -0.826500\nvn -0.511100 0.642300 -0.571200\nvn -0.854700 0.087800 -0.511600\nvn 0.042900 0.846200 0.531200\nvn 0.197600 0.787700 0.583500\nvn -0.168700 0.658600 0.733400\nvn -0.967700 -0.148900 0.203200\nvn -0.877800 0.270600 0.395400\nvn -0.882100 0.344500 0.321200\nvn -0.958800 0.260100 0.114000\nvn -0.813600 -0.136300 0.565200\nvn -0.940900 0.199800 -0.273600\nvn 0.168200 -0.966700 -0.192900\nvn -0.595200 -0.757300 -0.268800\nvn -0.367900 -0.884800 -0.286000\nvn -0.330700 -0.920500 0.208100\nvn -0.952600 -0.041500 0.301200\nvn -0.917000 -0.153900 0.367900\nvn -0.836800 -0.118100 0.534700\nvn -0.098600 0.985600 0.137400\nvn -0.003900 0.993800 0.110800\nvn -0.604500 0.792300 -0.082700\nvn -0.533900 -0.824200 -0.188700\nvn -0.726500 -0.630100 -0.274000\nvn -0.432000 -0.900700 -0.045500\nvn -0.525500 -0.529800 -0.665700\nvn -0.677800 0.705600 -0.206800\nvn -0.725200 -0.367400 -0.582300\nvn -0.663900 -0.076800 -0.743900\nvn -0.906600 0.410900 0.096300\nvn -0.814400 -0.056100 -0.577500\nvn -0.785000 -0.327700 -0.525700\nvn -0.295400 0.826100 -0.479900\nvn -0.119900 0.866000 -0.485400\nvn -0.071400 0.825200 -0.560300\nvn -0.464200 0.740000 -0.486800\nvn 0.033700 0.991400 0.126500\nvn -0.527800 -0.674700 -0.515900\nvn -0.415100 -0.633900 -0.652600\nvn -0.423000 -0.655800 -0.625200\nvn -0.107100 0.993500 0.038600\nvn 0.106100 -0.927800 -0.357800\nvn -0.433300 0.878000 0.203600\nvn -0.284200 0.947100 0.148800\nvn -0.023400 0.976600 0.213700\nvn -0.240600 -0.896200 -0.372900\nvn -0.482300 -0.792300 -0.373700\nvn -0.457500 -0.726800 -0.512300\nvn -0.352700 -0.916900 -0.187000\nvn -0.641900 -0.762700 0.078700\nvn 0.380800 0.919500 -0.097500\nvn 0.338900 0.909500 -0.240900\nvn -0.829000 0.078900 -0.553700\nvn -0.826200 -0.563400 0.006000\nvn -0.986000 0.166600 -0.005700\nvn -0.778700 0.309300 -0.545900\nvn -0.905400 0.118900 -0.407500\nvn -0.039100 0.996100 0.078700\nvn -0.019300 0.999400 0.028700\nvn -0.625100 -0.732000 0.271000\nvn -0.728800 0.076000 0.680500\nvn -0.681700 -0.465200 -0.564700\nvn -0.406100 -0.790300 -0.458800\nvn 0.014800 0.891100 0.453600\nvn -0.880200 0.411100 0.237300\nvn -0.696000 0.695900 0.177200\nvn -0.488400 -0.856900 -0.164800\nvn 0.002300 -0.302200 -0.953200\nvn -0.011600 -0.766800 -0.641700\nvn -0.806700 0.588400 -0.055200\nvn -0.858600 0.376900 0.347500\nvn -0.863100 0.405700 0.300700\nvn -0.824700 0.558400 -0.089200\nvn -0.844400 0.521900 0.120700\nvn -0.406100 -0.845000 -0.348000\nvn -0.278600 -0.832400 -0.479000\nvn -0.002200 -0.795700 -0.605700\nvn -0.653000 0.328000 -0.682600\nvn -0.307700 0.009700 -0.951400\nvn -0.326900 -0.771500 0.545900\nvn -0.002100 0.889700 -0.456500\nvn -0.013100 0.982900 -0.183400\nvn -0.018500 0.730200 -0.683000\nvn 0.001600 0.854300 -0.519800\nvn -0.766900 0.456000 -0.451500\nvn -0.872000 -0.395300 -0.288700\nvn -0.999900 -0.013900 -0.003700\nvn -0.928600 -0.059400 0.366300\nvn -0.681800 -0.666300 0.302000\nvn -0.849600 0.223000 -0.478000\nvn -0.985100 -0.116200 0.126700\nvn -0.372400 0.574200 -0.729100\nvn -0.239400 0.882400 0.405000\nvn 0.049000 0.981000 0.187900\nvn 0.019700 0.989900 0.140700\nvn -0.738300 -0.430800 -0.518900\nvn -0.696000 -0.460700 -0.550700\nvn 0.001400 -0.318300 -0.948000\nvn -0.001600 0.570500 -0.821300\nvn -0.282800 0.406200 -0.868900\nvn -0.233900 0.351400 -0.906600\nvn -0.882500 0.102700 0.459000\nvn -0.877400 0.263600 0.400800\nvn -0.812900 0.582100 -0.021000\nvn -0.824900 0.553100 0.116700\nvn -0.854200 0.519800 0.013400\nvn -0.841300 0.534000 0.084200\nvn -0.999700 -0.003600 -0.023000\nvn -0.801900 0.019200 -0.597100\nvn -0.295800 -0.900400 -0.319100\nvn -0.999900 -0.010600 0.006200\nvn -0.987900 0.020000 -0.154000\nvn -0.868800 -0.156900 -0.469700\nvn -0.860300 -0.034900 -0.508600\nvn -0.494600 0.500400 -0.710600\nvn -0.401100 -0.881300 0.249900\nvn -0.091300 -0.991500 -0.093000\nvn -0.992200 0.118700 -0.038400\nvn -0.512900 0.819600 -0.255200\nvn -0.424800 0.006300 -0.905200\nvn -0.742800 -0.459900 -0.486600\nvn -0.602800 -0.543800 -0.583900\nvn -0.827100 0.489900 -0.275600\nvn -0.906800 -0.148700 0.394400\nvn -0.838400 -0.365000 0.404900\nvn -0.802400 -0.418900 0.425100\nvn -0.115200 0.980400 -0.159700\nvn 0.042800 0.974600 -0.219800\nvn -0.058100 0.969900 -0.236400\nvn -0.276900 0.943100 -0.183900\nvn 0.355900 0.778300 -0.517200\nvn -0.774700 -0.573100 0.267200\nvn -0.666000 -0.515100 0.539600\nvn -0.905500 -0.267100 0.329800\nvn -0.011000 -0.490500 -0.871300\nvn -0.007700 -0.960800 -0.277300\nvn -0.101200 -0.533100 0.840000\nvn -0.103000 -0.682700 0.723400\nvn -0.261700 -0.592600 0.761700\nvn -0.832900 0.228700 -0.504000\nvn -0.632800 0.753500 -0.178300\nvn -0.898400 0.140300 -0.416100\nvn -0.857100 -0.192000 -0.478000\nvn -0.728900 -0.417200 -0.542900\nvn -0.741600 -0.149100 -0.654000\nvn -0.836100 -0.273400 0.475600\nvn -0.415900 -0.898100 0.143000\nvn -0.603600 -0.767000 0.217600\nvn -0.883500 -0.033400 -0.467200\nvn -0.591200 0.553000 -0.587100\nvn -0.914600 -0.226900 0.334700\nvn -0.752500 -0.402400 0.521400\nvn -0.974600 -0.001500 0.224100\nvn -0.963200 -0.046500 0.264700\nvn -0.621800 0.254500 -0.740600\nvn -0.189400 -0.973100 0.131300\nvn -0.356700 -0.899700 0.251500\nvn -0.903400 -0.368800 0.218800\nvn -0.227700 -0.079700 -0.970500\nvn -0.800100 -0.479800 -0.360000\nvn -0.667500 0.742200 -0.060300\nvn -0.107900 0.993800 -0.027800\nvn -0.249100 0.962500 0.107500\nvn -0.949100 -0.306300 0.073300\nvn -0.374800 0.910200 0.176300\nvn -0.592000 -0.706000 0.388800\nvn -0.818900 -0.572700 -0.037000\nvn -0.963800 -0.156900 0.215700\nvn -0.903800 -0.366800 0.220400\nvn -0.496100 -0.788600 -0.363400\nvn -0.052300 -0.967200 -0.248500\nvn -0.002200 -0.974900 -0.222600\nvn 0.002600 -0.707000 -0.707200\nvn -0.754400 -0.551600 0.355900\nvn 0.001400 -0.968100 -0.250700\nvn -0.809700 -0.532900 0.245700\nvn -0.778400 0.061900 -0.624700\nvn -0.873700 0.470300 0.124300\nvn -0.937200 -0.236000 0.256800\nvn -0.548500 -0.430500 -0.716800\nvn -0.784100 -0.217000 -0.581400\nvn 0.057400 0.936100 -0.347100\nvn -0.269600 0.925100 -0.267300\nvn -0.416600 0.821100 -0.390200\nvn -0.495800 0.519000 -0.696300\nvn -0.072200 0.986600 0.146300\nvn 0.116600 -0.991900 0.051100\nvn 0.001900 -0.997800 -0.067000\nvn -0.302200 0.953100 0.019000\nvn -0.623600 0.746100 -0.233200\nvn -0.580200 0.762700 -0.285800\nvn -0.316400 0.793700 0.519500\nvn 0.075300 0.781100 0.619900\nvn -0.083300 0.829400 0.552400\nvn -0.001700 0.855000 0.518600\nvn -0.305600 0.572800 -0.760600\nvn 0.041600 0.030300 -0.998700\nvn -0.264000 0.339000 -0.903000\nvn -0.726400 -0.686700 -0.027600\nvn -0.759900 0.644800 0.082800\nvn -0.320600 0.912100 0.255600\nvn -0.280200 0.905500 0.318800\nvn -0.052400 -0.826500 0.560400\nvn 0.197600 0.952900 0.230000\nvn 0.002700 0.908000 0.419000\nvn -0.904300 -0.336600 0.262400\nvn -0.857200 -0.428400 0.285700\nvn 0.831300 -0.446100 -0.331500\nvn -0.147800 -0.985400 0.084800\nvn -0.050600 -0.764700 -0.642400\nvn -0.980500 -0.161000 -0.113100\nvn -0.178200 0.930200 -0.320800\nvn -0.896000 0.327200 0.300100\nvn -0.844600 0.235100 0.481000\nvn -0.301900 -0.813400 0.497200\nvn -0.436800 0.500700 -0.747400\nvn 0.061600 0.761600 -0.645100\nvn -0.899100 0.397600 0.183100\nvn -0.764800 0.643800 -0.024900\nvn -0.881800 0.350900 -0.315200\nvn -0.808300 0.508400 -0.296900\nvn -0.748400 0.632000 -0.201200\nvn -0.824900 0.543000 -0.157000\nvn -0.608000 -0.075000 -0.790400\nvn -0.593200 0.792800 -0.140200\nvn -0.761200 0.647900 0.026800\nvn -0.859400 0.511300 0.005300\nvn -0.669200 0.599400 -0.439300\nvn -0.952800 0.005700 0.303600\nvn -0.937800 0.067400 0.340700\nvn -0.486100 0.776500 -0.401000\nvn -0.680600 0.618900 -0.392200\nvn -0.732100 0.558300 -0.390300\nvn -0.172800 -0.565000 -0.806800\nvn -0.166500 -0.247300 -0.954500\nvn -0.231000 -0.663900 -0.711200\nvn -0.954400 0.282600 -0.096300\nvn -0.954700 0.266400 0.132600\nvn -0.527000 -0.144200 -0.837500\nvn 0.321000 0.699400 0.638600\nvn 0.070300 0.634300 0.769900\nvn -0.580600 -0.419700 -0.697700\nvn -0.794500 -0.396500 -0.460000\nvn -0.345400 -0.631300 -0.694400\nvn -0.507300 -0.613400 -0.605300\nvn -0.507800 -0.430200 -0.746400\nvn -0.678600 0.651000 -0.340200\nvn -0.702400 0.601100 -0.381300\nvn -0.756900 -0.311300 -0.574600\nvn -0.921700 0.292500 -0.254900\nvn -0.937000 0.258900 -0.234600\nvn -0.526800 0.823500 -0.210400\nvn -0.218000 0.955400 -0.199200\nvn -0.869800 0.353200 -0.344500\nvn -0.939000 0.115800 0.323800\nvn -0.505000 0.629700 -0.590300\nvn -0.404800 0.826700 -0.390700\nvn -0.017500 0.987400 -0.157600\nvn 0.135500 0.921900 -0.363000\nvn -0.792900 0.566400 0.224900\nvn -0.525100 0.816900 0.238700\nvn -0.581300 0.800000 -0.148700\nvn -0.738900 0.581200 0.341000\nvn -0.846900 0.356300 0.394700\nvn -0.918300 0.308000 0.248700\nvn -0.562000 0.734900 -0.379700\nvn -0.714000 0.631100 -0.303000\nvn -0.388500 0.426800 0.816600\nvn -0.550100 0.437400 0.711400\nvn -0.730800 0.096100 0.675800\nvn -0.897700 -0.334700 0.286600\nvn -0.944800 -0.248500 0.213700\nvn -0.762300 -0.518400 0.387500\nvn -0.709500 -0.610000 0.352900\nvn -0.950700 -0.002700 -0.310000\nvn -0.924000 -0.195100 -0.328900\nvn -0.862700 0.072100 -0.500500\nvn -0.991000 0.079300 -0.107900\nvn -0.000200 -0.973700 -0.227700\nvn 0.003000 -0.999800 0.017700\nvn -0.365300 -0.840600 0.400000\nvn -0.549700 -0.770000 0.323800\nvn -0.851600 0.455700 0.259000\nvn -0.863300 0.504500 0.014600\nvn -0.107700 0.589800 0.800300\nvn -0.579600 -0.692100 -0.430300\nvn -0.867200 -0.497900 0.011200\nvn -0.971600 0.062600 0.228000\nvn -0.771400 -0.107800 -0.627100\nvn -0.626900 -0.591300 -0.507300\nvn -0.727600 0.542500 0.419900\nvn -0.899500 0.263600 0.348500\nvn -0.339100 0.377900 -0.861500\nvn 0.269500 0.918400 -0.289600\nvn -0.898200 -0.049100 0.436900\nvn -0.975000 0.221200 0.020200\nvn -0.928000 -0.338500 0.155500\nvn -0.010500 -0.950900 -0.309400\nvn -0.074900 -0.962700 -0.260200\nvn -0.216500 -0.914700 -0.341300\nvn -0.522900 -0.652000 -0.549100\nvn -0.772000 -0.413700 -0.482600\nvn -0.900900 -0.347200 -0.260400\nvn -0.783600 -0.411300 -0.465600\nvn -0.249100 0.883100 -0.397500\nvn 0.001300 -0.990000 -0.140800\nvn 0.001700 -0.999400 -0.035900\nvn 0.130500 -0.974300 -0.183700\nvn 0.042900 -0.984400 -0.170700\nvn -0.051300 -0.878700 0.474700\nvn -0.576500 -0.489600 0.654200\nvn 0.023600 0.840500 -0.541300\nvn -0.005800 0.865200 -0.501400\nvn 0.007600 0.993600 -0.112700\nvn -0.010600 0.569900 -0.821700\nvn 0.004400 0.488900 -0.872400\nvn 0.416700 -0.605700 -0.677800\nvn -0.133300 -0.661700 0.737800\nvn 0.001400 -0.362500 0.932000\nvn -0.133700 -0.358000 0.924100\nvn -0.712500 0.638700 -0.290500\nvn -0.459400 0.374100 -0.805600\nvn -0.700900 -0.047300 -0.711700\nvn -0.980000 -0.187500 0.067200\nvn -0.844200 -0.506700 0.175200\nvn -0.245000 0.756600 0.606200\nvn -0.928200 -0.236900 0.286900\nvn 0.004300 -0.688900 0.724900\nvn 0.058400 0.958900 -0.277600\nvn 0.072400 0.923500 0.376700\nvn -0.245800 -0.437200 -0.865100\nvn -0.953000 -0.109100 -0.282700\nvn -0.434300 -0.870200 0.232800\nvn -0.965500 -0.246400 -0.084800\nvn -0.727000 0.661600 -0.183800\nvn -0.893000 -0.281700 0.351000\nvn -0.660100 -0.722800 0.204700\nvn 0.051400 0.991200 -0.122300\nvn -0.123200 0.978900 0.162900\nvn -0.929600 0.331800 -0.160700\nvn -0.227900 0.968700 -0.097900\nvn -0.431400 -0.788600 -0.438200\nvn -0.478800 -0.874800 -0.073800\nvn -0.489000 0.583600 -0.648300\nvn -0.179800 0.802600 -0.568700\nvn -0.681600 -0.684000 -0.259700\nvn -0.429100 0.730900 -0.530700\nvn -0.170000 -0.958100 0.230500\nvn -0.000100 -0.981400 0.192100\nvn 0.006000 -0.998900 0.045700\nvn -0.942100 0.178000 -0.284100\nvn 0.266500 -0.935400 -0.232200\nvn -0.059900 -0.949200 -0.308900\nvn 0.000200 -0.999800 -0.020600\nvn -0.015200 -0.999400 -0.031100\nvn 0.000100 -0.998100 -0.061400\nvn 0.395900 0.869200 -0.296300\nvn -0.001300 -0.437000 -0.899500\nvn -0.000400 -0.806000 -0.592000\nvn 0.005300 -0.245900 -0.969300\nvn -0.005600 -0.932300 0.361600\nvn -0.831800 -0.422900 0.359500\nvn -0.847500 0.399900 -0.348900\nvn -0.884400 -0.125400 -0.449600\nvn -0.822900 0.130000 -0.553100\nvn -0.807700 0.281900 -0.517900\nvn -0.872900 -0.253500 0.416900\nvn -0.934200 -0.122200 -0.335100\nvn -0.866400 -0.236600 0.439700\nvn -0.653100 -0.747800 0.119600\nvn -0.351900 0.936000 0.003800\nvn 0.113600 0.897200 0.426800\nvn -0.648400 0.660700 -0.378300\nvn -0.441900 0.793400 -0.418600\nvn -0.120800 0.983900 0.131700\nvn 0.122300 0.970800 0.206400\nvn -0.862600 -0.250400 0.439600\nvn 0.000300 -1.000000 -0.001000\nvn -0.034900 0.943300 -0.330000\nvn 0.066500 0.828800 -0.555600\nvn 0.000900 0.845500 0.534000\nvn -0.000600 0.786400 0.617700\nvn -0.617800 -0.323800 -0.716600\nvn -0.101000 0.908700 -0.405000\nvn -0.277600 0.878300 -0.389200\nvn 0.003100 -0.926700 0.375700\nvn -0.000800 -0.998700 -0.050900\nvn -0.756700 0.411900 -0.507800\nvn 0.001100 -0.998100 0.061600\nvn -0.750500 0.659300 0.044500\nvn -0.932300 0.247900 -0.263300\nvn -0.808300 0.277800 -0.519000\nvn -0.000100 -0.988700 0.149800\nvn -0.023900 -0.896600 0.442300\nvn -0.000600 -0.750200 0.661300\nvn -0.001300 -0.561300 0.827600\nvn -0.325200 0.912100 -0.249600\nvn -0.963500 -0.033400 0.265500\nvn 0.000600 -0.993400 -0.114700\nvn -0.001100 -0.332700 0.943000\nvn -0.952000 -0.272500 0.139400\nvn 0.304700 -0.950400 0.063300\nvn 0.374400 -0.927300 0.005000\nvn 0.277500 -0.960000 -0.036500\nvn 0.384300 0.797700 -0.464800\nvn 0.334300 0.769500 -0.544200\nvn 0.514200 0.788000 -0.338500\nvn 0.586000 0.788000 -0.188900\nvn 0.721100 -0.223100 0.655900\nvn 0.893800 -0.267900 0.359700\nvn 0.785500 -0.507100 0.354800\nvn -0.191800 0.794100 0.576800\nvn -0.159300 0.720100 0.675400\nvn -0.033700 0.688900 0.724100\nvn 0.950700 0.068100 -0.302600\nvn 0.955800 -0.200700 -0.214600\nvn 0.934700 -0.183200 -0.304700\nvn 0.852600 -0.241700 -0.463400\nvn 0.544700 -0.632300 -0.550900\nvn 0.447800 -0.738300 -0.504400\nvn 0.512400 -0.552300 -0.657600\nvn 0.584100 -0.389400 -0.712200\nvn 0.274600 -0.318300 0.907400\nvn 0.417200 -0.498100 0.760200\nvn 0.228300 -0.255800 0.939400\nvn 0.345900 -0.937800 -0.028100\nvn 0.441000 -0.893200 0.087600\nvn 0.126200 -0.990200 -0.059200\nvn 0.482000 0.705500 -0.519600\nvn 0.439100 0.658300 -0.611400\nvn 0.034100 0.953100 -0.300900\nvn 0.145100 0.854800 -0.498300\nvn -0.160700 -0.981800 0.101300\nvn -0.088700 -0.995700 -0.025300\nvn -0.181000 -0.982700 -0.040100\nvn -0.149600 -0.945100 -0.290600\nvn -0.033700 -0.957800 -0.285500\nvn -0.097100 -0.946600 -0.307500\nvn -0.050300 0.856300 0.514000\nvn 0.134400 0.875700 0.463800\nvn 0.241600 0.841500 0.483200\nvn -0.603100 0.763500 -0.231100\nvn -0.105300 0.722300 -0.683600\nvn -0.624900 0.709300 -0.326200\nvn -0.314000 0.875300 -0.367700\nvn 0.957500 0.288300 -0.013600\nvn 0.873700 -0.215200 -0.436200\nvn 0.457300 0.840200 -0.291300\nvn 0.126400 0.960500 -0.247800\nvn 0.326400 0.944700 -0.032200\nvn 0.324700 0.932800 -0.156400\nvn 0.466700 0.781100 -0.414800\nvn 0.150100 -0.962500 -0.226000\nvn 0.090800 -0.962700 -0.254900\nvn 0.241000 -0.170400 -0.955400\nvn 0.431400 0.855100 -0.287800\nvn 0.552700 0.577500 -0.600800\nvn 0.160400 -0.986500 0.032200\nvn 0.128700 -0.972100 0.196100\nvn 0.476500 -0.825600 0.302100\nvn 0.080300 -0.992900 -0.087900\nvn 0.465200 0.761700 0.451000\nvn 0.559700 0.494600 0.664900\nvn 0.698500 0.618200 0.360400\nvn 0.153600 0.973600 -0.169200\nvn 0.103200 0.992000 0.073300\nvn -0.418400 0.890800 -0.177200\nvn 0.498800 0.193600 -0.844800\nvn 0.721300 0.378800 -0.579900\nvn 0.737000 -0.263500 -0.622400\nvn 0.841200 0.485800 -0.237600\nvn 0.813400 0.417400 -0.405200\nvn 0.502400 0.765300 -0.402300\nvn 0.726200 0.555900 -0.404500\nvn 0.058900 0.996400 0.060700\nvn 0.128500 0.990600 0.046500\nvn 0.002200 0.961500 0.274900\nvn 0.411000 0.803700 0.430300\nvn 0.135200 0.875400 0.464100\nvn 0.189400 0.751300 -0.632200\nvn 0.130900 0.841800 -0.523600\nvn 0.330500 0.900700 -0.282100\nvn 0.112100 0.927900 -0.355700\nvn 0.269700 0.703900 0.657100\nvn 0.340700 0.893100 0.293800\nvn 0.048200 0.943600 0.327500\nvn 0.268300 0.726700 -0.632400\nvn 0.396200 0.835700 -0.380300\nvn -0.234400 0.954300 -0.185500\nvn -0.067200 0.847600 -0.526400\nvn 0.091700 0.584900 -0.805900\nvn 0.265800 0.294400 -0.918000\nvn 0.365100 0.315700 -0.875800\nvn -0.005100 0.706100 -0.708100\nvn 0.239100 0.949300 0.204300\nvn 0.434000 0.844600 0.313500\nvn 0.750500 -0.129500 -0.648100\nvn 0.713000 -0.070600 -0.697600\nvn 0.864700 0.393900 -0.311700\nvn 0.620000 0.159300 0.768200\nvn 0.540900 -0.081200 0.837200\nvn 0.990100 -0.128800 0.056100\nvn 0.950400 0.251400 -0.183100\nvn 0.930800 -0.286000 -0.227600\nvn 0.777900 0.035100 -0.627500\nvn 0.786900 0.423900 -0.448400\nvn -0.072500 -0.947100 0.312700\nvn 0.204400 -0.920500 0.333100\nvn -0.033100 -0.922300 0.385100\nvn 0.285600 -0.240700 -0.927600\nvn 0.628500 0.163700 -0.760400\nvn 0.433300 -0.523800 -0.733400\nvn 0.116600 -0.962600 -0.244400\nvn 0.287100 -0.870400 -0.400000\nvn 0.897800 0.128200 0.421300\nvn 0.996900 -0.044000 -0.065900\nvn 0.952100 -0.296800 0.073800\nvn 0.567900 0.570900 -0.592900\nvn 0.411100 0.403100 -0.817600\nvn 0.750100 -0.268900 -0.604300\nvn -0.028900 -0.995900 -0.086200\nvn 0.021200 -0.991700 -0.126900\nvn 0.585900 -0.799400 0.133200\nvn 0.955300 -0.295600 -0.008100\nvn 0.965800 0.102100 0.238200\nvn 0.932000 -0.257300 -0.255100\nvn 0.843700 -0.296400 -0.447600\nvn 0.919800 -0.050700 0.389000\nvn 0.899300 0.009700 0.437200\nvn 0.655700 -0.006800 -0.755000\nvn 0.133100 -0.315300 0.939600\nvn 0.250800 0.802500 -0.541300\nvn 0.393300 0.773600 -0.496800\nvn 0.673700 -0.738300 -0.031900\nvn 0.935500 -0.336700 0.106800\nvn 0.649800 -0.760000 -0.012600\nvn -0.043700 -0.997900 0.047000\nvn -0.050100 -0.996600 0.065400\nvn -0.081800 -0.983700 0.160100\nvn 0.794800 0.360300 -0.488300\nvn 0.747100 0.662300 -0.057000\nvn 0.907400 0.408800 -0.097200\nvn 0.764400 0.528900 -0.368700\nvn 0.536200 0.758200 -0.371000\nvn -0.035800 -0.937800 0.345300\nvn -0.002600 -0.967300 0.253800\nvn 0.547100 -0.793000 0.268100\nvn 0.069200 -0.981600 0.178000\nvn 0.077300 0.941600 -0.327800\nvn -0.081500 0.983800 -0.159900\nvn 0.248700 0.719500 0.648400\nvn -0.414700 0.812100 0.410600\nvn 0.052600 0.844000 0.533800\nvn 0.073100 0.982600 -0.170700\nvn -0.130600 0.991400 0.009400\nvn -0.203300 0.932400 0.298800\nvn 0.738600 0.030900 -0.673400\nvn 0.480600 -0.857900 -0.181900\nvn 0.347000 -0.875200 -0.337100\nvn -0.164500 0.923500 0.346700\nvn -0.096100 0.959300 -0.265500\nvn -0.011200 0.896900 -0.442100\nvn 0.064100 0.745300 -0.663600\nvn -0.050900 0.453100 -0.890000\nvn 0.331900 -0.876300 -0.349200\nvn 0.144900 -0.954700 -0.259900\nvn -0.419800 0.833300 0.359800\nvn -0.324800 0.785200 0.527200\nvn 0.019000 0.808800 0.587800\nvn 0.101800 0.990200 -0.095100\nvn 0.122900 0.988800 0.084500\nvn 0.605100 0.792000 -0.080700\nvn -0.171000 0.975700 0.136700\nvn 0.142800 -0.967600 0.208200\nvn 0.247900 -0.719000 0.649300\nvn 0.671300 0.689700 0.271600\nvn 0.147200 0.846400 0.511900\nvn 0.083100 0.924300 -0.372400\nvn 0.750100 0.613100 -0.247800\nvn 0.290500 0.920500 0.261200\nvn 0.857200 -0.372900 0.355200\nvn 0.912500 -0.384400 0.139900\nvn 0.970000 -0.242500 -0.018600\nvn 0.874700 -0.483600 0.031100\nvn -0.066500 0.995000 0.075000\nvn -0.307600 0.943500 0.123300\nvn 0.014000 0.994400 0.104600\nvn 0.450400 -0.765700 -0.459100\nvn 0.266300 -0.572700 -0.775300\nvn 0.222200 -0.695000 -0.683800\nvn -0.037900 0.841000 0.539700\nvn 0.193900 0.647100 0.737400\nvn -0.182900 0.784300 0.592800\nvn 0.708700 0.681600 0.181800\nvn 0.676200 0.709300 -0.198900\nvn 0.776600 0.292000 0.558200\nvn -0.090600 -0.974300 -0.206100\nvn 0.749600 -0.506900 -0.425600\nvn 0.413800 -0.856700 -0.307800\nvn 0.096900 0.989700 0.105600\nvn 0.763100 -0.527900 -0.372700\nvn 0.537100 -0.835600 -0.115400\nvn 0.859800 0.024000 -0.510100\nvn 0.698300 0.659400 -0.278500\nvn 0.675000 -0.426000 -0.602400\nvn 0.624700 -0.115800 -0.772300\nvn 0.309500 0.795900 -0.520400\nvn 0.484900 0.682200 -0.547300\nvn 0.071800 0.823000 -0.563500\nvn 0.123600 0.855700 -0.502500\nvn -0.002300 0.990600 0.136500\nvn -0.060600 -0.940200 -0.335100\nvn 0.239000 -0.836100 -0.493700\nvn 0.504200 -0.458600 -0.731700\nvn 0.563300 -0.539700 -0.625600\nvn 0.440400 -0.826800 -0.350000\nvn 0.945800 -0.324000 0.022800\nvn -0.025000 0.996800 -0.076100\nvn -0.126900 0.984600 -0.120700\nvn 0.838600 -0.450500 0.306300\nvn 0.407200 -0.912700 0.033200\nvn 0.847300 0.206800 0.489200\nvn 0.725600 -0.028100 -0.687500\nvn 0.444000 -0.639100 -0.628000\nvn 0.646800 -0.695400 -0.313100\nvn 0.018500 -0.765100 -0.643700\nvn -0.003100 -0.301600 -0.953400\nvn 0.920400 0.373100 0.116900\nvn 0.959800 0.161300 0.229800\nvn 0.853100 0.505000 -0.131200\nvn 0.307700 0.021400 -0.951300\nvn 0.648500 0.335900 -0.683100\nvn 0.640200 0.635700 -0.431400\nvn 0.831000 0.128300 -0.541200\nvn 0.362000 0.533700 -0.764300\nvn 0.284000 0.892800 0.349600\nvn 0.862400 0.184700 -0.471300\nvn 0.734800 0.673000 -0.084800\nvn 0.058000 0.191700 -0.979700\nvn 0.165000 -0.414200 -0.895100\nvn 0.097200 0.488300 -0.867200\nvn 0.887900 0.431400 -0.159800\nvn 0.926900 0.371200 -0.055500\nvn 0.926200 0.356500 -0.122700\nvn 0.914800 0.403700 -0.006300\nvn 0.688900 -0.476200 -0.546500\nvn 0.711500 -0.538200 -0.451800\nvn 0.357000 -0.837500 -0.413800\nvn 0.860800 0.477500 -0.176200\nvn 0.893900 0.447800 -0.018000\nvn 0.362600 0.659000 -0.659000\nvn 0.393800 -0.911200 0.120600\nvn 0.517000 -0.822900 0.235700\nvn 0.880100 -0.210300 -0.425600\nvn 0.396200 0.245400 -0.884800\nvn 0.634700 0.728900 -0.256800\nvn 0.647700 -0.239900 -0.723200\nvn 0.208900 0.959000 -0.191700\nvn 0.322300 0.907500 -0.269400\nvn 0.082500 0.967700 -0.238300\nvn -0.045000 0.973800 -0.223000\nvn -0.304800 0.827700 -0.471200\nvn 0.954100 -0.294300 0.055900\nvn 0.883800 -0.362100 -0.296300\nvn 0.695900 -0.199600 -0.689900\nvn 0.528700 -0.842100 0.106700\nvn 0.822000 -0.531800 0.204000\nvn 0.609300 0.420900 -0.672000\nvn 0.803500 0.094300 -0.587800\nvn 0.777400 0.595300 -0.203300\nvn 0.281500 0.956400 0.077700\nvn 0.172000 0.985000 -0.013000\nvn 0.266100 0.962300 0.056800\nvn 0.186100 0.981800 0.037500\nvn 0.958800 0.161200 -0.233800\nvn 0.731500 0.486800 -0.477400\nvn 0.604900 -0.570700 -0.555300\nvn 0.053000 -0.963200 -0.263700\nvn 0.020600 -0.973100 -0.229500\nvn 0.945500 0.325400 -0.009600\nvn 0.729700 -0.279300 -0.624100\nvn 0.516500 -0.453400 -0.726300\nvn 0.103800 0.986000 0.130600\nvn -0.095300 -0.993600 0.061100\nvn 0.314800 0.949000 -0.015700\nvn 0.391400 0.911100 -0.129500\nvn 0.641000 0.711500 -0.287900\nvn 0.351100 0.795900 0.493300\nvn -0.074300 0.780100 0.621300\nvn 0.090900 0.833100 0.545600\nvn 0.187700 0.616600 -0.764500\nvn 0.085300 0.393200 -0.915500\nvn 0.040200 -0.020700 -0.999000\nvn 0.785200 -0.606200 -0.126200\nvn 0.347800 0.920300 0.178900\nvn -0.021100 0.927500 -0.373100\nvn 0.294800 0.883800 0.363400\nvn -0.183100 0.944500 0.272800\nvn 0.017600 0.900800 0.433900\nvn -0.615200 -0.724000 -0.312000\nvn 0.443000 -0.676300 -0.588600\nvn 0.164300 -0.983000 0.081900\nvn 0.940600 0.332400 -0.069400\nvn 0.231300 0.906300 -0.353800\nvn 0.334800 -0.711900 0.617300\nvn 0.358700 0.607300 -0.708900\nvn -0.068300 0.752400 -0.655200\nvn 0.880400 0.342700 -0.327900\nvn 0.833300 0.521200 -0.184500\nvn 0.753800 0.615900 -0.228900\nvn 0.807100 0.500600 -0.313100\nvn 0.606500 -0.073300 -0.791700\nvn 0.658000 0.608600 -0.443400\nvn 0.110800 -0.969600 0.218200\nvn 0.099800 0.780500 0.617100\nvn -0.288900 0.707100 0.645400\nvn -0.035300 0.681400 0.731000\nvn 0.536100 -0.468200 -0.702500\nvn 0.717400 -0.479300 -0.505600\nvn 0.649200 -0.292700 -0.702000\nvn 0.593000 -0.428000 -0.682000\nvn 0.699000 0.586600 -0.409000\nvn 0.712600 0.548200 -0.437800\nvn 0.803200 0.534200 -0.263600\nvn 0.775600 0.580300 -0.248300\nvn 0.513800 0.572000 -0.639500\nvn 0.416600 0.801300 -0.429300\nvn -0.024100 0.989900 -0.139500\nvn -0.057900 0.941900 -0.331000\nvn 0.536200 0.607400 -0.586200\nvn 0.800900 0.461700 -0.381100\nvn 0.598200 0.646700 -0.473200\nvn 0.654800 0.368300 0.659900\nvn 0.451400 0.380900 0.806900\nvn 0.798900 -0.077400 0.596400\nvn 0.940300 0.027600 -0.339200\nvn 0.866300 0.105200 -0.488400\nvn 0.918800 -0.289800 -0.267800\nvn 0.457600 -0.775300 0.435300\nvn 0.899600 -0.268700 0.344100\nvn 0.660400 -0.520100 0.541600\nvn 0.745500 -0.585800 0.318000\nvn 0.144700 0.617100 0.773500\nvn 0.212700 0.589500 0.779300\nvn 0.865700 0.032500 -0.499500\nvn 0.996900 -0.069000 -0.036700\nvn 0.957800 -0.263800 0.114100\nvn 0.699500 -0.245400 -0.671200\nvn 0.427000 -0.034900 -0.903600\nvn 0.645800 -0.056700 -0.761400\nvn -0.245500 0.937900 -0.245100\nvn 0.935500 -0.223500 0.273500\nvn 0.017900 -0.949700 -0.312700\nvn 0.081200 -0.956600 -0.279800\nvn 0.718100 0.641600 0.269600\nvn 0.256600 -0.866600 -0.428000\nvn 0.811600 -0.329400 -0.482500\nvn 0.812700 -0.305900 -0.495900\nvn 0.924900 -0.252000 -0.284700\nvn -0.104600 -0.982800 -0.152100\nvn -0.039200 -0.986500 -0.159000\nvn 0.622800 -0.128400 0.771800\nvn -0.013500 0.492800 -0.870000\nvn -0.320800 -0.724600 -0.609900\nvn 0.236600 0.941200 0.241100\nvn -0.127200 0.971800 0.198700\nvn 0.146900 -0.620000 0.770700\nvn 0.142300 -0.296600 0.944400\nvn 0.730200 0.593500 -0.338400\nvn 0.998700 -0.007800 0.049800\nvn 0.280500 0.757300 0.589800\nvn 0.239100 0.964900 0.108300\nvn 0.049400 0.957800 -0.283000\nvn 0.355800 -0.378900 -0.854300\nvn 0.907000 -0.220300 -0.358900\nvn 0.588700 0.782000 -0.204700\nvn -0.107100 0.985500 -0.131900\nvn 0.774000 0.603900 -0.190400\nvn -0.112800 0.981000 0.157900\nvn 0.699900 0.136600 -0.701000\nvn 0.445700 0.666900 -0.597200\nvn 0.175600 -0.958200 0.225700\nvn 0.069000 -0.484200 0.872200\nvn 0.918100 0.054600 -0.392500\nvn 0.988400 0.150600 -0.018200\nvn 0.615500 0.723300 0.313100\nvn 0.229500 0.972900 -0.027200\nvn 0.627600 -0.447600 -0.637000\nvn -0.181500 -0.969100 -0.167200\nvn 0.043000 -0.945200 -0.323600\nvn 0.013400 -0.999400 -0.032500\nvn -0.369700 0.905600 -0.207700\nvn 0.999000 -0.027900 -0.034500\nvn 0.974600 0.046200 0.219300\nvn 0.209100 -0.971600 0.110600\nvn 0.022400 -0.936900 0.349000\nvn 0.934900 -0.029100 -0.353800\nvn -0.032800 0.995000 0.094400\nvn 0.139500 0.990100 0.012600\nvn 0.387900 0.832500 -0.395500\nvn 0.639500 0.660600 -0.393300\nvn 0.979600 -0.177600 -0.094100\nvn 0.403500 0.858800 0.315800\nvn 0.587900 0.800300 0.118300\nvn -0.059800 0.986400 0.153200\nvn -0.125000 0.964400 0.232800\nvn 0.824400 -0.460300 0.329300\nvn -0.038100 0.831700 -0.553900\nvn 0.666300 0.268700 -0.695600\nvn 0.687300 -0.344900 -0.639200\nvn 0.043000 -0.929500 0.366300\nvn -0.021500 -0.880700 0.473300\nvn 0.965400 0.131600 0.225200\nvn 0.769600 0.392500 -0.503700\nvn 0.623100 0.315400 0.715700\nvn 0.850000 -0.041700 0.525100\nvn 0.928800 0.053800 -0.366600\nvn 0.850600 0.521400 -0.068500\nvn 0.792700 0.264700 -0.549100\nvn 0.928100 -0.185100 0.323000\nvn 0.054800 -0.776600 0.627600\nvn 0.045200 -0.680500 0.731400\nvn -0.468100 0.882500 0.045100\nvn -0.226900 0.973700 -0.021400\nvn 0.623000 0.064600 -0.779500\nvn 0.632700 -0.284700 -0.720200\nvn 0.799500 0.240800 -0.550300\nvn 0.491800 -0.016400 -0.870500\nvn 0.761500 0.647700 -0.024700\nvn 0.540700 0.822100 -0.178200\nvn -0.080200 0.969200 0.232900\nvn 0.801600 0.141100 -0.580900\nvn 0.618800 0.656000 -0.432300\nvn 0.288700 0.901400 -0.322700\nvn 0.114400 -0.448000 -0.886700\nvn 0.731400 -0.142300 0.667000\nvn -0.825200 -0.422100 0.375300\nvn -0.360700 -0.781400 0.509200\nvn 0.717700 0.162200 0.677200\nvn 0.444100 -0.895900 -0.009100\nvn 0.624000 0.024200 0.781100\nvn -0.668300 -0.477600 -0.570400\nvn -0.823600 -0.463700 -0.326600\nvn -0.381500 -0.372200 -0.846200\nvn -0.144400 -0.440800 -0.885900\nvn 0.825900 -0.552000 -0.115000\nvn -0.177600 -0.569300 -0.802700\nvn -0.075600 -0.973600 -0.215500\nvn 0.267200 -0.311600 0.911900\nvn 0.060100 -0.390100 0.918800\nvn 0.878000 0.197000 0.436200\nvn 0.639200 0.244500 0.729100\nvn 0.268600 0.251100 0.929900\nvn -0.821900 -0.223000 -0.524100\nvn -0.602700 -0.267700 -0.751700\nvn -0.376500 -0.328200 -0.866300\nvn -0.516800 -0.800300 0.304000\nvn 0.232100 -0.856300 -0.461400\nvn -0.848900 -0.370400 -0.377000\nvn -0.946000 -0.293200 -0.138100\nvn 0.021400 -0.887200 0.460900\nvn -0.862700 -0.468100 -0.191200\nvn 0.299200 -0.826100 -0.477600\nvn -0.838900 -0.342600 -0.423000\nvn -0.689000 -0.724800 -0.002200\nvn -0.930900 -0.360200 -0.061100\nvn 0.944800 -0.140700 0.295900\nvn 0.787100 -0.273100 0.553100\nvn 0.970600 -0.214900 0.108100\nvn 0.841500 -0.480300 0.247400\nvn 0.921600 -0.273400 0.275600\nvn 0.971700 0.136400 0.192700\nvn 0.967400 0.123600 0.221100\nvn 0.970700 0.148700 0.188800\nvn -0.952200 -0.167200 -0.255600\nvn -0.954400 -0.151400 -0.257300\nvn -0.949000 -0.142800 -0.281100\nvn -0.084900 -0.984600 0.152800\nvn -0.236800 -0.945000 -0.225500\nvn -0.900500 -0.425300 -0.090600\nvn -0.831700 -0.543900 0.111500\nvn 0.315500 -0.944100 0.095900\nvn -0.456700 -0.888800 -0.038700\nvn -0.217100 -0.972900 -0.079400\nvn -0.984300 -0.163700 0.065300\nvn 0.116700 -0.983100 0.140800\nvn -0.798700 -0.598100 -0.066000\nvn 0.839800 -0.542400 0.024400\nvn 0.899800 -0.414200 0.136900\nvn 0.887400 -0.407700 0.215200\nvn 0.825000 -0.565000 -0.014200\nvn 0.826800 -0.559700 -0.055500\nvn 0.979500 0.099200 0.175300\nvn 0.985900 0.119100 0.117400\nvn 0.973600 0.145400 0.175800\nvn -0.992800 -0.116000 -0.029100\nvn -0.986900 -0.141200 -0.077600\nvn -0.975100 -0.129500 -0.180300\nvn -0.143300 -0.965800 -0.216200\nvn 0.175200 -0.931100 0.319800\nvn -0.596400 -0.800000 -0.064800\nvn -0.882300 -0.297500 -0.364700\nvn -0.354800 -0.773600 0.525100\nvn -0.923200 -0.322500 -0.208800\nvn 0.220600 -0.866900 0.446900\nvn -0.564500 -0.825000 -0.026400\nvn 0.837200 -0.272500 0.474100\nvn 0.768500 -0.506300 0.391200\nvn 0.852600 -0.426700 0.301600\nvn 0.833200 -0.331100 0.442900\nvn 0.852300 -0.268500 0.448900\nvn -0.319300 -0.912300 0.256300\nvn 0.807600 -0.213900 0.549500\nvn 0.040200 -0.982400 0.182300\nvn 0.964300 -0.090500 0.248800\nvn -0.181200 -0.553100 0.813200\nvn -0.853500 -0.476100 0.211800\nvn -0.784800 -0.481300 -0.390400\nvn -0.851600 -0.401400 -0.337200\nvn 0.958400 0.109100 0.263600\nvn 0.950500 0.099200 0.294400\nvn 0.957300 0.165500 0.237200\nvn -0.939200 -0.123000 -0.320500\nvn -0.931300 -0.101300 -0.349800\nvn -0.931000 -0.177600 -0.318800\nvn -0.122200 -0.947800 -0.294600\nvn -0.719600 -0.657000 -0.224800\nvn 0.539600 -0.823500 -0.175000\nvn 0.893800 -0.398600 0.205400\nvn -0.200200 -0.897100 -0.393900\nvn 0.883800 -0.213800 0.416100\nvn 0.151300 -0.981600 0.116100\nvn 0.788600 -0.565800 0.240800\nvn -0.049900 -0.973800 0.221900\nvn -0.945700 -0.280700 -0.164100\nvn -0.736200 -0.640700 -0.218000\nvn -0.902500 -0.232200 -0.362800\nvn 0.958500 0.095400 0.268500\nvn -0.952000 -0.102400 -0.288500\nvn 0.579500 0.627400 0.520100\nvn 0.469300 0.498000 0.729200\nvn 0.059800 0.582800 0.810400\nvn -0.546400 0.649200 0.529200\nvn 0.265100 0.515200 0.815000\nvn 0.412800 0.770600 0.485600\nvn 0.181200 0.572500 0.799600\nvn 0.816500 0.577100 0.015700\nvn -0.264100 0.533000 0.803900\nvn 0.247100 0.950800 0.186800\nvn 0.465300 0.061600 -0.883000\nvn 0.019900 0.913300 -0.406800\nvn 0.517700 0.488400 -0.702500\nvn 0.211900 0.042100 -0.976400\nvn 0.095000 -0.198800 -0.975400\nvn -0.223400 -0.226700 -0.948000\nvn -0.674400 0.718200 -0.171600\nvn -0.946800 0.321800 0.003900\nvn -0.726300 -0.231300 -0.647300\nvn -0.815300 -0.108700 -0.568800\nvn 0.766100 0.335200 0.548400\nvn 0.405400 0.352500 0.843400\nvn -0.039500 0.289100 0.956500\nvn -0.449400 -0.313400 -0.836500\nvn -0.748200 -0.244000 -0.617000\nvn -0.085400 -0.237200 -0.967700\nvn -0.345700 0.753000 0.559800\nvn -0.992400 0.120900 0.023900\nvn -0.988200 0.052100 -0.143900\nvn -0.765100 0.638100 -0.085700\nvn 0.394700 0.556100 0.731400\nvn 0.180600 0.938100 -0.295400\nvn 0.642600 0.760800 0.091100\nvn -0.278400 0.875800 -0.394300\nvn -0.753100 0.063900 -0.654800\nvn 0.827200 0.556600 0.076800\nvn 0.764900 0.536500 0.356600\nvn 0.885800 0.389700 0.252200\nvn 0.886000 0.439700 0.146900\nvn 0.255700 0.489200 -0.833900\nvn 0.777800 0.593000 0.208400\nvn 0.186600 0.888200 0.419800\nvn -0.802700 0.199500 -0.562000\nvn -0.735800 -0.190900 0.649700\nvn -0.380800 0.568900 0.728900\nvn -0.987300 0.078600 0.138000\nvn 0.941400 0.211100 0.263100\nvn 0.937800 0.238200 0.252400\nvn 0.929800 0.260900 0.259800\nvn -0.931400 -0.192400 -0.309100\nvn -0.940400 -0.136300 -0.311700\nvn -0.920400 -0.239000 -0.309300\nvn -0.159400 0.981100 -0.109300\nvn -0.905800 0.420800 -0.050100\nvn -0.969400 0.231500 0.081100\nvn -0.528200 0.831800 -0.170500\nvn 0.638100 0.766700 0.071100\nvn 0.313300 0.869100 -0.382800\nvn 0.444200 0.725400 -0.525800\nvn -0.520100 0.695100 -0.496200\nvn -0.988000 0.140600 -0.063700\nvn 0.891200 0.410400 -0.193100\nvn 0.920600 0.363300 -0.143100\nvn 0.892000 0.398600 -0.213300\nvn 0.920300 0.371800 -0.122200\nvn 0.588700 0.775400 -0.228300\nvn 0.860400 0.508600 -0.033000\nvn 0.555400 0.829100 -0.064700\nvn -0.302400 0.877700 -0.371600\nvn -0.956200 0.212200 -0.201900\nvn -0.655300 0.733100 -0.182200\nvn -0.961400 0.170500 -0.215800\nvn 0.967700 0.163100 0.192300\nvn 0.994600 0.104000 -0.004300\nvn 0.998600 0.052100 -0.013300\nvn -0.998900 -0.045500 -0.010300\nvn -0.999200 -0.013100 0.038200\nvn -0.975100 -0.088200 -0.203300\nvn -0.780900 0.586200 -0.215600\nvn -0.928400 0.109300 -0.355100\nvn -0.877600 0.123600 -0.463100\nvn -0.642700 0.636400 -0.426600\nvn 0.176900 0.952500 -0.248000\nvn 0.185200 0.982700 -0.001900\nvn 0.382000 0.800700 0.461400\nvn -0.453300 0.874600 0.171900\nvn -0.957900 0.190900 -0.214400\nvn 0.868800 0.336000 0.363800\nvn 0.872100 0.396600 0.286700\nvn 0.856000 0.423100 0.297100\nvn 0.869300 0.441100 0.223200\nvn 0.442700 0.809700 -0.385200\nvn -0.412300 0.584300 -0.699000\nvn -0.930300 0.010700 -0.366700\nvn -0.016600 0.980800 -0.194500\nvn 0.681700 0.696800 0.223000\nvn 0.279500 0.782600 -0.556300\nvn 0.793400 0.558900 0.241200\nvn -0.807600 0.481300 -0.340600\nvn -0.874600 0.001000 -0.484900\nvn -0.807900 -0.118500 -0.577300\nvn -0.526200 0.211700 -0.823600\nvn -0.535500 0.841600 0.069700\nvn 0.351800 0.820900 0.449800\nvn -0.971300 0.093700 -0.218700\nvn 0.692700 0.596100 0.406100\nvn 0.911500 0.173900 0.372800\nvn 0.929900 0.188200 0.316100\nvn 0.901500 0.288200 0.322900\nvn -0.919200 -0.094100 -0.382300\nvn -0.902100 -0.097000 -0.420500\nvn -0.876900 -0.248000 -0.411800\nvn -0.941800 0.318500 -0.107400\nvn -0.522600 0.814000 -0.253600\nvn -0.476100 0.874200 0.095300\nvn -0.962600 0.270600 0.011500\nvn 0.154000 0.964500 -0.214700\nvn 0.355600 0.933700 0.040700\nvn 0.778400 0.626500 0.040900\nvn 0.892100 0.441000 0.098800\nvn 0.924200 0.381600 -0.011200\nvn 0.422700 0.897200 -0.128100\nvn -0.348900 0.881100 -0.319300\nvn -0.888000 0.319700 -0.330400\nvn -0.023900 0.868900 0.494400\nvn 0.867100 0.384300 0.316900\nvn -0.209900 0.702400 -0.680200\nvn 0.863600 0.449700 0.227900\nvn -0.812600 0.582400 0.024300\nvn -0.916200 0.143100 -0.374400\nvn -0.914300 0.218800 -0.340900\nvn -0.588700 0.662900 -0.462600\nvn -0.545300 0.717600 -0.433200\nvn 0.282000 0.951300 -0.124200\nvn -0.846300 0.098800 -0.523400\nvn 0.906300 0.341800 0.248700\nvn 0.990900 0.040000 0.128500\nvn 0.919900 0.173000 0.351900\nvn -0.998900 -0.043500 -0.015200\nvn -0.920000 -0.097000 -0.379700\nvn -0.716200 -0.253100 0.650300\nvn -0.702700 0.000600 0.711500\nvn 0.510800 -0.729800 0.454400\nvn 0.912000 -0.230800 0.339100\nvn -0.625500 -0.118700 0.771200\nvn -0.264800 -0.963400 -0.041500\nvn -0.260900 -0.371600 0.891000\nvn -0.747600 -0.659900 -0.074900\nvn -0.024900 -0.441300 0.897000\nvn 0.098200 -0.975600 -0.196600\nvn 0.161300 -0.544500 -0.823100\nvn 0.197200 -0.404200 -0.893100\nvn 0.401300 -0.274600 -0.873800\nvn 0.706600 -0.324300 -0.628900\nvn 0.885800 -0.297300 -0.356400\nvn -0.777100 0.078100 0.624500\nvn -0.414700 0.176400 0.892700\nvn -0.071700 0.206900 0.975700\nvn 0.715800 -0.123400 -0.687300\nvn 0.480300 -0.217800 -0.849700\nvn 0.274600 -0.352500 -0.894600\nvn 0.757300 -0.597600 0.263400\nvn 0.983500 -0.142500 -0.111500\nvn 0.861100 -0.245100 -0.445500\nvn -0.198800 -0.864700 -0.461200\nvn 0.155300 -0.889600 0.429400\nvn 0.915100 -0.323200 -0.240900\nvn -0.867400 -0.382600 0.318200\nvn -0.799300 -0.455700 0.391800\nvn -0.921400 -0.218800 0.321200\nvn -0.907600 -0.343800 0.241100\nvn -0.229300 -0.830600 -0.507500\nvn -0.573200 -0.805900 0.148400\nvn 0.458400 -0.866700 0.196600\nvn 0.818800 -0.217400 -0.531300\nvn 0.978000 -0.201200 -0.055500\nvn -0.963800 -0.018800 0.265800\nvn -0.970000 -0.017800 0.242600\nvn -0.966200 -0.008600 0.257700\nvn 0.947700 0.004500 -0.319200\nvn 0.947300 0.016300 -0.319800\nvn 0.949400 0.013700 -0.313900\nvn 0.402300 -0.741900 0.536400\nvn 0.958600 -0.185200 -0.216300\nvn 0.920900 -0.229600 -0.315000\nvn 0.070700 -0.997500 0.004700\nvn -0.570100 -0.815900 0.096200\nvn -0.881900 -0.249900 0.399800\nvn -0.793100 -0.506300 0.338500\nvn -0.714400 -0.568200 0.408400\nvn -0.794800 -0.377500 0.475100\nvn -0.131500 -0.868900 0.477100\nvn 0.641300 -0.766100 -0.042200\nvn 0.376700 -0.872800 0.310300\nvn -0.608900 -0.544900 0.576400\nvn 0.049200 -0.987200 0.151700\nvn -0.774700 -0.370600 0.512300\nvn 0.894100 -0.229000 -0.384800\nvn 0.818900 -0.352400 -0.453100\nvn 0.916300 -0.349100 0.196100\nvn 0.215100 -0.468800 0.856700\nvn -0.762500 -0.467800 0.447000\nvn -0.937000 -0.026400 0.348400\nvn -0.953500 -0.024100 0.300500\nvn -0.929900 0.013400 0.367500\nvn 0.934000 0.009900 -0.357000\nvn 0.926500 0.015000 -0.376000\nvn 0.886700 -0.036700 -0.460800\nvn -0.930100 -0.027800 0.366100\nvn -0.930300 -0.027200 0.365800\nvn -0.931700 -0.027600 0.362200\nvn -0.636800 0.484800 0.599500\nvn 0.483400 0.749100 0.452900\nvn -0.094700 0.542800 0.834500\nvn -0.494500 0.356200 0.792800\nvn -0.535800 0.667200 0.517500\nvn -0.224200 0.471500 0.852900\nvn 0.529500 0.830000 -0.175000\nvn 0.812200 0.580900 -0.053500\nvn 0.709400 0.015800 -0.704600\nvn 0.794600 0.208900 -0.570100\nvn 0.225100 -0.153200 -0.962200\nvn -0.225500 0.885100 -0.407100\nvn -0.495700 -0.100000 -0.862700\nvn -0.933600 0.354600 0.051800\nvn -0.046000 -0.224300 -0.973400\nvn -0.273000 -0.052600 -0.960600\nvn -0.601700 0.301200 -0.739800\nvn -0.630800 0.769300 -0.101400\nvn -0.089700 0.476500 0.874600\nvn 0.181600 0.547600 0.816800\nvn -0.669900 0.078800 0.738200\nvn -0.228400 0.254200 0.939800\nvn 0.171200 0.341400 0.924200\nvn 0.649700 -0.014700 -0.760000\nvn 0.306600 -0.190500 -0.932600\nvn -0.024700 -0.126000 -0.991700\nvn 0.186400 0.800300 0.569900\nvn 0.655500 0.747900 -0.105000\nvn 0.903100 0.387400 -0.185300\nvn 0.899800 0.433900 -0.045900\nvn 0.084100 0.921600 -0.379000\nvn 0.688100 0.318900 -0.651800\nvn -0.770300 0.622000 0.140700\nvn -0.515600 0.376300 0.769800\nvn -0.159900 0.918400 -0.362000\nvn 0.703800 0.449500 -0.550200\nvn 0.920200 0.186400 -0.344300\nvn 0.330300 0.681200 0.653300\nvn 0.911800 0.407100 0.054400\nvn 0.162700 0.931300 0.326000\nvn -0.392100 0.453400 -0.800500\nvn -0.959600 0.082900 0.268800\nvn -0.920000 0.112300 0.375400\nvn -0.949300 0.149300 0.276700\nvn -0.833000 0.274800 0.480200\nvn -0.951500 0.287100 0.110300\nvn -0.928800 -0.180300 0.323800\nvn -0.933800 -0.146700 0.326300\nvn -0.931000 -0.113200 0.347100\nvn 0.910100 0.167300 -0.379200\nvn 0.913200 0.117800 -0.390200\nvn 0.908600 0.218400 -0.356000\nvn -0.878100 0.341300 -0.335300\nvn -0.731800 0.676900 0.079400\nvn -0.985700 0.044400 0.162300\nvn -0.992000 -0.117600 0.046700\nvn -0.905900 -0.230100 0.355400\nvn -0.951300 -0.263500 0.159900\nvn -0.952600 -0.302400 0.033300\nvn -0.950000 -0.308300 0.049800\nvn -0.948500 -0.303900 0.089300\nvn -0.948700 -0.314800 0.029400\nvn 0.645400 0.726200 -0.236900\nvn 0.513200 0.749200 -0.418700\nvn 0.775400 0.425200 -0.466900\nvn 0.815400 0.438300 -0.378000\nvn 0.298900 0.936900 0.181200\nvn 0.829800 0.495500 -0.256900\nvn -0.479500 0.693400 0.537900\nvn -0.288900 0.915500 -0.280100\nvn -0.405300 0.913300 0.038800\nvn 0.286700 0.652200 -0.701700\nvn 0.832600 0.369400 -0.412600\nvn -0.570100 0.739700 -0.357500\nvn -0.940300 0.120700 0.318100\nvn -0.894400 0.141900 0.424200\nvn -0.935400 0.097900 0.339800\nvn -0.890400 -0.008100 0.455000\nvn -0.889200 0.341800 0.304000\nvn -0.015400 0.963900 -0.265600\nvn -0.876100 0.264400 0.403100\nvn -0.413100 0.759600 -0.502300\nvn -0.894400 0.199300 0.400300\nvn -0.438100 0.780000 0.446900\nvn 0.382000 0.919500 0.092700\nvn 0.478300 0.384100 -0.789700\nvn 0.877800 0.402100 -0.260300\nvn 0.749600 0.212500 -0.626900\nvn 0.671500 0.655100 -0.346300\nvn 0.790000 0.294100 -0.538000\nvn -0.885300 -0.213700 0.412900\nvn -0.911100 -0.204500 0.357900\nvn -0.877500 -0.049700 0.476900\nvn 0.872900 0.271800 -0.405300\nvn 0.850800 0.271900 -0.449700\nvn 0.832300 0.090000 -0.547000\nvn -0.884600 0.106500 0.454100\nvn -0.114100 0.799500 0.589800\nvn -0.938000 0.333200 0.095300\nvn 0.109800 0.701900 -0.703700\nvn -0.951100 -0.072400 0.300300\nvn -0.751000 0.483700 -0.449500\nvn -0.056200 0.278900 -0.958700\nvn 0.605200 0.779400 -0.161800\nvn 0.665000 0.746200 -0.029200\nvn 0.804600 0.537100 -0.253200\nvn 0.800500 0.449200 -0.396700\nvn -0.945200 -0.310100 0.102500\nvn -0.940500 -0.282900 0.188200\nvn -0.934100 -0.281700 0.219400\nvn -0.874400 -0.219700 0.432700\nvn 0.840200 0.277400 -0.465900\nvn -0.169500 -0.472700 -0.864800\nvn -0.062700 -0.588200 -0.806300\nvn -0.179500 -0.587200 -0.789300\nvn -0.037200 -0.493600 -0.868900\nvn 0.033100 -0.639900 -0.767700\nvn -0.126200 -0.684500 -0.718000\nvn 0.050100 0.051800 -0.997400\nvn 0.155800 0.188700 -0.969600\nvn 0.096100 0.203700 -0.974300\nvn 0.010300 0.167600 -0.985800\nvn 0.043100 0.527700 -0.848300\nvn -0.039600 0.354500 -0.934200\nvn 0.085100 -0.554300 -0.827900\nvn 0.233400 -0.587800 -0.774600\nvn 0.099100 -0.463600 -0.880500\nvn 0.133100 -0.674200 -0.726400\nvn -0.130000 0.118000 -0.984500\nvn -0.039300 0.106200 -0.993600\nvn -0.152100 0.199300 -0.968100\nvn -0.061500 0.517300 -0.853600\nvn 0.067100 -0.981500 -0.179400\nvn 0.047000 -0.475300 0.878600\nvn -0.109000 -0.970900 -0.213100\nvn 0.014600 -0.399800 0.916500\nvn -0.056400 -0.997500 -0.042600\nvn 0.017200 -0.992200 -0.123300\nvn -0.009100 -0.349300 0.937000\nvn 0.003800 -0.423200 0.906000\nvn -0.124600 0.585000 0.801400\nvn -0.030800 0.998300 0.049800\nvn -0.014000 0.606000 0.795300\nvn 0.104300 0.976600 0.188200\nvn -0.117300 0.610000 0.783600\nvn 0.002500 0.694400 0.719600\nvn -0.010100 0.654200 0.756300\nvn -0.004300 0.926600 0.376100\nvn -0.142100 0.982400 0.121000\nvn 0.135300 0.566500 -0.812900\nvn -0.000300 0.984400 -0.176100\nvn 0.081400 0.671900 -0.736200\nvn -0.106000 -0.508700 0.854400\nvn -0.057400 -0.984400 -0.166600\nvn 0.037700 -0.427100 0.903400\nvn 0.189000 -0.964900 -0.182200\nvn 0.006300 -0.349400 0.936900\nvn 0.144700 -0.988300 -0.048900\nvn -0.132700 0.991200 -0.000500\nvn 0.171400 0.585400 0.792400\nvn -0.240000 0.960000 0.144000\nvn -0.011000 0.585700 0.810400\nvn -0.158300 0.644000 -0.748500\nvn -0.189600 0.520000 -0.832800\nvn 0.005400 0.991300 0.131200\nvn 0.012600 0.695300 0.718700\nvn 0.119100 0.644900 0.754900\nvn -0.003300 0.185400 0.982700\nvn 0.002600 0.181300 0.983400\nvn -0.140100 0.253300 0.957200\nvn -0.036100 0.240200 0.970100\nvn -0.002600 0.185300 0.982700\nvn 0.106900 0.285800 0.952300\nvn 0.092400 0.701900 -0.706200\nvn 0.354000 0.613100 -0.706200\nvn -0.183200 0.683900 -0.706200\nvn -0.431000 0.561700 -0.706200\nvn -0.613100 0.354000 -0.706200\nvn -0.701900 0.092400 -0.706200\nvn -0.683900 -0.183200 -0.706200\nvn -0.561700 -0.431000 -0.706200\nvn -0.354000 -0.613100 -0.706200\nvn -0.092400 -0.701900 -0.706200\nvn 0.183200 -0.683900 -0.706200\nvn 0.431000 -0.561700 -0.706200\nvn 0.613100 -0.354000 -0.706200\nvn 0.701900 -0.092400 -0.706200\nvn 0.683900 0.183200 -0.706200\nvn 0.561700 0.431000 -0.706200\nvn 0.126500 0.961000 0.245900\nvn 0.484600 0.839400 0.245900\nvn 0.499700 0.865500 -0.036200\nvn 0.130400 0.990800 -0.036200\nvn -0.250900 0.936300 0.245900\nvn -0.258600 0.965300 -0.036200\nvn -0.590100 0.769000 0.245900\nvn -0.608400 0.792800 -0.036200\nvn -0.839400 0.484600 0.245900\nvn -0.865500 0.499700 -0.036200\nvn -0.961000 0.126500 0.245900\nvn -0.990800 0.130400 -0.036200\nvn -0.936300 -0.250900 0.245900\nvn -0.965300 -0.258700 -0.036200\nvn -0.769000 -0.590100 0.245900\nvn -0.792800 -0.608400 -0.036200\nvn -0.484600 -0.839400 0.245900\nvn -0.499700 -0.865500 -0.036200\nvn -0.126500 -0.961000 0.245900\nvn -0.130400 -0.990800 -0.036200\nvn 0.250900 -0.936300 0.245900\nvn 0.258600 -0.965300 -0.036200\nvn 0.590100 -0.769000 0.245900\nvn 0.608400 -0.792800 -0.036200\nvn 0.839400 -0.484600 0.245900\nvn 0.865500 -0.499700 -0.036200\nvn 0.961000 -0.126500 0.245900\nvn 0.990800 -0.130400 -0.036200\nvn 0.936300 0.250900 0.245900\nvn 0.965300 0.258600 -0.036200\nvn 0.769000 0.590100 0.245900\nvn 0.792800 0.608400 -0.036200\nvn 0.482100 0.835000 -0.265100\nvn 0.125900 0.956000 -0.265100\nvn -0.249600 0.931400 -0.265100\nvn -0.587000 0.765000 -0.265100\nvn -0.835000 0.482100 -0.265100\nvn -0.956000 0.125900 -0.265100\nvn -0.931400 -0.249600 -0.265100\nvn -0.765000 -0.587000 -0.265100\nvn -0.482100 -0.835000 -0.265100\nvn -0.125900 -0.956000 -0.265100\nvn 0.249600 -0.931400 -0.265100\nvn 0.587000 -0.765000 -0.265100\nvn 0.835000 -0.482100 -0.265100\nvn 0.956000 -0.125900 -0.265100\nvn 0.931400 0.249600 -0.265100\nvn 0.765000 0.587000 -0.265100\nvn 0.229900 0.398200 0.888000\nvn 0.060000 0.455900 0.888000\nvn 0.364800 0.279900 0.888000\nvn 0.444100 0.119000 0.888000\nvn 0.455900 -0.060000 0.888000\nvn 0.398200 -0.229900 0.888000\nvn 0.279900 -0.364800 0.888000\nvn 0.119000 -0.444100 0.888000\nvn -0.060000 -0.455900 0.888000\nvn -0.229900 -0.398200 0.888000\nvn -0.364800 -0.279900 0.888000\nvn -0.444100 -0.119000 0.888000\nvn -0.455900 0.060000 0.888000\nvn -0.398200 0.229900 0.888000\nvn -0.279900 0.364800 0.888000\nvn -0.119000 0.444100 0.888000\nvn 0.127800 0.970900 0.202800\nvn 0.489600 0.848000 0.202800\nvn -0.253400 0.945900 0.202800\nvn -0.596100 0.776900 0.202800\nvn -0.848000 0.489600 0.202800\nvn -0.970900 0.127800 0.202800\nvn -0.945900 -0.253400 0.202800\nvn -0.776900 -0.596100 0.202800\nvn -0.489600 -0.848000 0.202800\nvn -0.127800 -0.970900 0.202800\nvn 0.253400 -0.945900 0.202800\nvn 0.596100 -0.776900 0.202800\nvn 0.848000 -0.489600 0.202800\nvn 0.970900 -0.127800 0.202800\nvn 0.945900 0.253400 0.202800\nvn 0.776900 0.596100 0.202800\nvn 0.129600 0.984300 -0.119500\nvn 0.496400 0.859800 -0.119500\nvn -0.257000 0.959000 -0.119500\nvn -0.604400 0.787700 -0.119500\nvn -0.859800 0.496400 -0.119500\nvn -0.984300 0.129600 -0.119500\nvn -0.959000 -0.257000 -0.119500\nvn -0.787700 -0.604400 -0.119500\nvn -0.496400 -0.859800 -0.119500\nvn -0.129600 -0.984300 -0.119500\nvn 0.257000 -0.959000 -0.119500\nvn 0.604400 -0.787700 -0.119500\nvn 0.859800 -0.496400 -0.119500\nvn 0.984300 -0.129600 -0.119500\nvn 0.959000 0.257000 -0.119500\nvn 0.787700 0.604400 -0.119500\nvn 0.087900 0.667800 0.739200\nvn 0.336800 0.583300 0.739200\nvn -0.174300 0.650600 0.739200\nvn -0.410000 0.534300 0.739200\nvn -0.583300 0.336800 0.739200\nvn -0.667800 0.087900 0.739200\nvn -0.650600 -0.174300 0.739200\nvn -0.534300 -0.410000 0.739200\nvn -0.336800 -0.583300 0.739200\nvn -0.087900 -0.667800 0.739200\nvn 0.174300 -0.650600 0.739200\nvn 0.410000 -0.534300 0.739200\nvn 0.583300 -0.336800 0.739200\nvn 0.667700 -0.087900 0.739200\nvn 0.650600 0.174300 0.739200\nvn 0.534300 0.410000 0.739200\nvn 0.082200 0.624300 -0.776900\nvn 0.314800 0.545300 -0.776900\nvn -0.163000 0.608200 -0.776900\nvn -0.383300 0.499500 -0.776900\nvn -0.545300 0.314800 -0.776900\nvn -0.624300 0.082200 -0.776900\nvn -0.608200 -0.163000 -0.776900\nvn -0.499500 -0.383300 -0.776900\nvn -0.314800 -0.545300 -0.776900\nvn -0.082200 -0.624300 -0.776900\nvn 0.163000 -0.608200 -0.776900\nvn 0.383300 -0.499500 -0.776900\nvn 0.545300 -0.314800 -0.776900\nvn 0.624300 -0.082200 -0.776900\nvn 0.608200 0.163000 -0.776900\nvn 0.499500 0.383300 -0.776900\nvn 0.380100 0.658400 0.649600\nvn 0.099200 0.753800 0.649600\nvn 0.603200 0.462800 0.649600\nvn 0.734400 0.196800 0.649600\nvn 0.753800 -0.099200 0.649600\nvn 0.658400 -0.380100 0.649600\nvn 0.462800 -0.603200 0.649600\nvn 0.196800 -0.734400 0.649600\nvn -0.099200 -0.753800 0.649600\nvn -0.380100 -0.658400 0.649600\nvn -0.603200 -0.462800 0.649600\nvn -0.734400 -0.196800 0.649600\nvn -0.753800 0.099200 0.649600\nvn -0.658400 0.380100 0.649600\nvn -0.462800 0.603200 0.649600\nvn -0.196800 0.734400 0.649600\nvn -0.750300 -0.274300 -0.601500\nvn -0.978800 -0.176800 0.103900\nvn -0.991900 -0.076300 -0.101100\nvn -0.884500 0.100900 0.455500\nvn -0.959500 0.050800 0.277200\nvn -0.983600 -0.128800 0.126600\nvn -0.969700 -0.015000 0.243700\nvn -0.988900 -0.013700 0.147900\nvn -0.965100 -0.221800 -0.139600\nvn -0.966200 0.226500 0.122900\nvn -0.993700 -0.110900 0.017000\nvn -0.782700 0.419000 -0.460300\nvn -0.995300 -0.089000 -0.037200\nvn -0.748300 -0.202400 0.631800\nvn -0.726400 -0.505300 0.465900\nvn -0.735300 -0.327500 0.593300\nvn -0.506100 0.448800 0.736500\nvn -0.786700 0.548100 0.284100\nvn -0.794700 0.024000 -0.606500\nvn -0.952600 0.300800 -0.046200\nvn -0.997500 -0.070500 0.003600\nvn -0.964400 -0.243800 -0.102700\nvn -0.574300 -0.016300 0.818500\nvn -0.964700 -0.165000 0.205300\nvn -0.512000 0.142600 0.847100\nvn -0.351900 0.675900 0.647600\nvn -0.462000 0.564500 0.684000\nvn -0.034100 0.733200 0.679200\nvn -0.055700 0.813400 0.579000\nvn -0.532400 0.635600 0.559000\nvn 0.326700 0.413900 -0.849700\nvn -0.160000 0.960900 -0.226100\nvn 0.473700 -0.721500 -0.504900\nvn -0.678600 -0.133400 -0.722300\nvn 0.773900 -0.129200 -0.620000\nvn -0.403400 -0.308500 -0.861400\nvn 0.128400 -0.207600 0.969700\nvn 0.788700 0.301400 0.535800\nvn 0.802600 0.578800 -0.144200\nvn 0.225300 0.143200 -0.963700\nvn -0.984000 -0.177500 0.013900\nvn -0.984400 -0.165700 0.058600\nvn -0.963400 -0.241900 -0.115400\nvn -0.967200 -0.242800 -0.075300\nvn -0.521700 -0.265100 0.810900\nvn -0.843800 -0.207200 0.494900\nvn -0.484700 -0.018500 0.874500\nvn -0.874800 -0.282100 0.393900\nvn -0.992000 -0.102900 0.073000\nvn -0.914400 -0.368100 0.168400\nvn -0.503600 -0.726600 0.467500\nvn -0.973000 -0.125100 -0.193800\nvn -0.985400 0.159800 -0.059300\nvn -0.999900 0.005400 -0.014500\nvn -0.347200 -0.802600 0.485100\nvn -0.802600 -0.553200 0.223400\nvn -0.932800 -0.267700 0.241300\nvn -0.995900 -0.090000 -0.012800\nvn -0.969800 -0.178100 0.166600\nvn -0.988800 -0.080700 0.125700\nvn -0.998000 -0.054100 0.032400\nvn -0.547900 -0.251300 0.797900\nvn -0.520600 0.319100 0.791900\nvn 0.045300 0.354200 0.934100\nvn 0.109600 -0.050900 0.992700\nvn -0.977200 -0.191300 0.091800\nvn -0.984400 -0.173200 0.031000\nvn -0.969200 -0.213300 0.123200\nvn -0.958400 -0.260100 0.117800\nvn -0.976600 -0.189200 0.102600\nvn -0.959000 -0.281400 0.033200\nvn -0.982700 -0.169700 0.074700\nvn -0.978400 -0.093500 0.184500\nvn -0.989500 -0.085300 0.116600\nvn -0.995900 0.035500 0.083200\nvn -0.932700 -0.122400 0.339300\nvn -0.729600 -0.472700 -0.494200\nvn -0.977400 -0.206600 -0.044500\nvn -0.697500 -0.592700 -0.402700\nvn -0.976600 -0.107200 0.186500\nvn -0.990200 -0.123100 0.065300\nvn -0.979400 -0.182700 0.086400\nvn -0.982800 -0.155900 0.098800\nvn -0.947800 -0.318000 -0.023900\nvn -0.637200 -0.589000 -0.497000\nvn -0.998700 -0.046200 0.020600\nvn -0.985800 -0.075000 0.150500\nvn -0.979000 -0.107300 0.173600\nvn 0.098800 0.020100 0.994900\nvn 0.120000 -0.139000 0.983000\nvn -0.363800 -0.921400 0.136500\nvn -0.381500 -0.884900 0.267200\nvn 0.158200 -0.963200 0.217500\nvn 0.144400 -0.988400 0.047300\nvn -0.978200 -0.130900 0.161200\nvn -0.965300 -0.130800 0.226100\nvn -0.904300 -0.348700 0.246200\nvn -0.984100 -0.165100 0.066300\nvn -0.999500 -0.022900 0.021200\nvn -0.980000 -0.196800 0.028000\nvn -0.999900 0.015300 -0.004300\nvn -0.098800 0.938800 0.329900\nvn -0.339500 0.868100 0.362200\nvn -0.837300 0.534300 0.115900\nvn -0.122800 0.980600 0.152700\nvn -0.958900 0.093200 0.268000\nvn -0.791400 0.531100 -0.302700\nvn -0.168300 0.897300 -0.408000\nvn -0.944500 0.136700 0.298800\nvn -0.980900 0.013300 0.194100\nvn -0.994400 -0.046300 0.095100\nvn -0.319100 -0.914600 -0.248300\nvn -0.362000 -0.780500 0.509600\nvn 0.158400 -0.962500 0.220400\nvn 0.108700 -0.959100 -0.261500\nvn -0.993200 0.051700 0.104700\nvn -0.980500 -0.153900 0.121900\nvn -0.992100 -0.116100 0.047700\nvn -0.983500 -0.167300 0.069100\nvn -0.998400 0.027400 -0.050400\nvn -0.997500 -0.068900 0.014100\nvn -0.994500 0.036800 -0.098300\nvn -0.939200 -0.314100 0.138500\nvn -0.991000 -0.084300 0.104000\nvn -0.937800 0.176600 0.299100\nvn -0.661500 0.422000 0.619900\nvn -0.998600 0.004600 0.052500\nvn -0.797200 0.024000 -0.603300\nvn -0.619000 0.195100 -0.760800\nvn -0.143400 0.344100 -0.927900\nvn -0.147000 0.380400 -0.913100\nvn -0.983400 -0.110400 0.144000\nvn -0.962100 -0.253100 -0.101800\nvn -0.992200 -0.124900 -0.000300\nvn -0.668300 0.494500 -0.555700\nvn -0.170100 0.712300 -0.681000\nvn -0.137500 0.567700 -0.811700\nvn -0.986700 -0.117200 0.112800\nvn -0.963100 -0.189700 0.190700\nvn -1.000000 0.009600 0.000700\nvn 0.042500 -0.765500 -0.642100\nvn -0.846300 -0.507200 -0.162700\nvn -0.365600 -0.896200 -0.251400\nvn 0.088400 -0.913500 -0.397100\nvn -0.697600 0.112900 -0.707600\nvn -0.618400 0.176100 -0.765900\nvn -0.691700 -0.714000 0.108400\nvn 0.109500 -0.960600 -0.255400\nvn -0.030100 -0.437100 -0.898900\nvn -0.562600 -0.235000 0.792600\nvn -0.946900 -0.225300 0.229400\nvn -0.900200 -0.435500 -0.005300\nvn 0.058900 0.277000 0.959100\nvn -0.640300 0.401000 0.655100\nvn -0.652900 0.265400 0.709400\nvn -0.018400 0.668600 0.743400\nvn -0.312300 -0.432200 0.845900\nvn -0.996700 0.070200 0.041300\nvn -0.903500 -0.385300 0.187800\nvn -0.936300 -0.321500 0.141000\nvn -0.906900 -0.410700 0.094400\nvn -0.306200 -0.923400 0.231400\nvn -0.140600 -0.908600 0.393300\nvn -0.180300 -0.892600 0.413300\nvn 0.164200 -0.934100 0.317000\nvn 0.163000 -0.941600 0.294700\nvn -0.995900 -0.088500 -0.016100\nvn -0.963100 -0.230000 0.139600\nvn -0.860100 0.356400 0.364900\nvn -0.984700 -0.154100 0.081500\nvn -0.982400 -0.112200 0.149600\nvn -0.652500 0.749500 0.112000\nvn -0.895400 0.421000 -0.144900\nvn -0.169700 0.877300 -0.449000\nvn -0.122900 0.980700 0.152200\nvn -0.982000 -0.071400 0.174800\nvn -0.422500 0.408100 0.809300\nvn -0.524300 0.065700 0.849000\nvn 0.074200 0.183800 0.980200\nvn 0.040900 0.379400 0.924300\nvn 0.041100 0.121800 0.991700\nvn -0.304000 -0.022800 0.952400\nvn 0.026500 0.456200 0.889500\nvn 0.111000 -0.068500 0.991500\nvn -0.991200 0.121500 0.052400\nvn -0.452300 0.764700 -0.459000\nvn -0.619000 0.539200 -0.571100\nvn -0.174400 0.617400 -0.767100\nvn -0.171700 0.802100 -0.571900\nvn -0.078200 -0.158200 -0.984300\nvn -0.171200 0.754100 -0.634000\nvn -0.964800 -0.221300 0.141900\nvn -0.956000 -0.251300 0.151400\nvn -0.961800 -0.191300 0.195800\nvn -0.982600 -0.072100 0.171200\nvn -0.245500 0.842800 0.479000\nvn -0.921200 0.352300 0.165200\nvn -0.128400 0.986100 0.105800\nvn -0.126800 0.984400 0.121700\nvn -0.999700 -0.021900 0.010500\nvn -0.824800 0.558200 0.090700\nvn -0.834200 0.476200 -0.278100\nvn -0.804700 0.585600 -0.097700\nvn -0.149400 0.983400 -0.103100\nvn -0.152300 0.978500 -0.138900\nvn -0.638300 -0.323600 -0.698400\nvn -0.494500 -0.410000 -0.766400\nvn -0.038000 -0.395100 -0.917800\nvn -0.055300 -0.297800 -0.953000\nvn -0.682900 -0.237700 -0.690700\nvn -0.076300 -0.170100 -0.982500\nvn 0.013000 -0.663000 0.748500\nvn 0.171200 -0.750900 0.637800\nvn 0.171500 -0.825000 0.538500\nvn -0.531600 -0.263900 0.804800\nvn -0.987700 -0.115100 0.105600\nvn -0.904200 -0.422600 0.061600\nvn -0.917200 -0.220300 -0.331900\nvn -0.459000 -0.213500 -0.862400\nvn -0.979000 -0.192800 0.066200\nvn -0.988200 -0.105800 0.110500\nvn -0.995000 -0.048700 0.087400\nvn -0.624700 -0.540100 -0.563900\nvn -0.989300 -0.107900 -0.097800\nvn -0.788900 -0.249400 -0.561700\nvn -0.922700 0.318100 -0.217800\nvn -0.701600 0.106200 -0.704600\nvn -0.133800 0.254800 -0.957700\nvn -0.132000 0.988500 0.073400\nvn 0.173000 -0.786100 0.593300\nvn -0.553400 -0.735100 0.391700\nvn -0.914100 -0.316100 0.254100\nvn -0.988600 -0.030300 0.147700\nvn -0.504400 0.276600 0.817900\nvn -0.804900 0.510300 0.302900\nvn -0.051600 0.798900 0.599300\nvn 0.053000 0.311100 0.948900\nvn -0.974100 -0.224400 -0.029100\nvn -0.495600 -0.853100 0.163200\nvn -0.349100 -0.923600 0.158600\nvn 0.055600 -0.960800 0.271600\nvn -0.874000 -0.414200 0.254100\nvn -0.892400 -0.293500 0.342800\nvn -0.471500 -0.623400 0.623700\nvn -0.274100 -0.581700 0.765900\nvn -0.455700 -0.712600 0.533400\nvn 0.171200 -0.754900 0.633100\nvn 0.168600 -0.893500 0.416200\nvn -0.969400 -0.199800 0.142600\nvn -0.988600 -0.043100 0.144100\nvn -0.979000 -0.149100 0.139300\nvn -0.964400 -0.186000 0.188200\nvn -0.589800 -0.692400 -0.415600\nvn -0.999700 0.024400 -0.005800\nvn -0.923800 -0.381400 -0.032500\nvn -0.469200 -0.878900 -0.086500\nvn -0.886700 -0.209000 0.412400\nvn -0.963700 -0.177000 0.199700\nvn -0.546800 -0.476900 0.688200\nvn -0.513900 -0.343500 0.786000\nvn 0.153300 -0.449200 0.880200\nvn 0.138300 -0.296100 0.945100\nvn 0.343100 -0.657000 0.671200\nvn 0.544700 -0.774900 0.320800\nvn 0.169600 -0.878300 0.447100\nvn 0.171500 -0.776700 0.606100\nvn -0.934700 -0.207600 0.288400\nvn -0.971600 -0.180900 -0.152500\nvn -0.953600 -0.277600 0.116900\nvn -0.405900 0.001100 0.913900\nvn 0.123700 -0.168500 0.977900\nvn -0.988000 -0.099400 0.118200\nvn -0.981400 -0.136000 0.135400\nvn -0.961400 -0.189100 0.199700\nvn -0.516300 -0.680500 0.519900\nvn -0.914400 -0.309900 0.260500\nvn -0.869600 0.067900 -0.489100\nvn -0.903000 0.196800 -0.381900\nvn -0.282800 -0.453200 0.845300\nvn -0.999500 -0.029100 0.013900\nvn -0.260000 -0.964900 0.036800\nvn -0.762800 -0.615100 -0.199700\nvn -0.973100 0.195400 0.122200\nvn -0.996600 -0.026000 0.078400\nvn -0.108000 0.750500 -0.652000\nvn -0.170300 0.736400 -0.654800\nvn -0.168200 0.665000 -0.727700\nvn -0.036400 0.742300 0.669100\nvn 0.015500 0.511500 0.859100\nvn -0.839200 0.151200 0.522400\nvn -0.811700 0.556200 0.178100\nvn -0.920500 0.320900 -0.222800\nvn -0.718800 -0.139900 -0.681000\nvn -0.099000 -0.018600 -0.994900\nvn -0.083500 -0.123700 -0.988800\nvn -0.995900 0.031000 -0.084800\nvn -0.099400 0.940000 0.326300\nvn -0.145600 0.987500 -0.061000\nvn -0.817100 0.569200 -0.091600\nvn -0.955000 -0.266900 0.129000\nvn -0.943800 -0.326500 0.051700\nvn -0.972100 -0.215800 0.091700\nvn -0.489200 -0.846000 -0.211900\nvn -0.997100 0.018200 0.073300\nvn -0.994500 0.007700 0.104300\nvn -0.568200 0.617800 0.543500\nvn -0.676100 0.692500 0.251600\nvn -0.875000 0.100700 -0.473500\nvn -0.626300 0.158600 0.763300\nvn -0.856200 0.506200 0.103600\nvn -0.155400 0.971700 -0.178200\nvn -0.083200 0.899500 0.428900\nvn -0.583800 0.515900 0.626900\nvn -0.990300 0.000700 0.138800\nvn -0.515300 0.444800 0.732500\nvn -0.944000 -0.258300 0.205100\nvn -0.942400 0.105300 0.317400\nvn -0.985800 -0.142000 -0.089700\nvn -0.985600 -0.167200 0.027400\nvn -0.745400 -0.314600 -0.587700\nvn -0.499100 -0.329400 -0.801500\nvn -0.970000 -0.220400 -0.103000\nvn -0.965000 -0.137600 0.223100\nvn -0.517000 -0.501900 0.693400\nvn -0.723100 0.100700 0.683400\nvn 0.047300 0.343500 0.937900\nvn 0.023800 0.469900 0.882400\nvn 0.170800 -0.853400 0.492400\nvn -0.990600 -0.127300 0.050100\nvn -0.494100 -0.620500 -0.608900\nvn 0.119500 -0.134900 0.983600\nvn 0.146700 -0.377200 0.914500\nvn 0.076400 -0.880200 -0.468400\nvn 0.121500 -0.979000 -0.163700\nvn -0.669600 -0.480900 -0.566100\nvn -0.182400 -0.377000 -0.908100\nvn -0.063500 -0.249500 -0.966300\nvn -0.010900 -0.534400 -0.845100\nvn -0.492200 -0.602100 0.628700\nvn -0.961200 -0.272000 -0.045500\nvn -0.456000 -0.792000 0.406100\nvn -0.072500 -0.194600 -0.978200\nvn -0.949400 -0.276400 0.149100\nvn -0.957800 -0.254200 0.134400\nvn -0.566000 -0.747800 -0.347000\nvn -0.991900 -0.101600 0.076400\nvn -0.444100 -0.854600 0.269100\nvn -0.472600 -0.601900 0.643700\nvn 0.171400 -0.764100 0.621900\nvn 0.135000 -0.265100 0.954700\nvn -0.399000 0.014300 0.916800\nvn -0.970200 -0.045300 0.238000\nvn -0.579500 0.647200 0.495300\nvn -0.043000 -0.367700 -0.929000\nvn -0.417900 -0.448900 -0.789900\nvn -0.179400 -0.961300 -0.208900\nvn -0.904700 -0.380000 0.192700\nvn -0.687000 -0.675500 -0.267600\nvn -0.497600 -0.700600 -0.511500\nvn 0.013300 -0.646200 -0.763000\nvn -0.002500 -0.574400 -0.818600\nvn -0.135100 -0.540300 0.830500\nvn -0.357300 -0.888200 0.288800\nvn 0.168500 -0.895300 0.412500\nvn 0.158500 -0.511600 0.844500\nvn -0.123600 0.981500 0.146200\nvn -0.685500 0.723500 0.081600\nvn -0.971000 -0.140000 0.193900\nvn -0.995100 -0.054900 0.082300\nvn -0.465300 -0.139900 -0.874000\nvn -0.683400 -0.468800 -0.559600\nvn 0.004600 -0.607500 -0.794300\nvn -0.095700 -0.042000 -0.994500\nvn -0.980600 -0.162600 0.109600\nvn -0.996400 -0.073200 0.042600\nvn -0.997000 -0.044300 0.064000\nvn -0.115900 0.106300 -0.987600\nvn -0.853100 -0.056400 -0.518700\nvn -0.540500 0.789500 -0.290700\nvn -0.129800 0.987100 0.093600\nvn -0.170900 0.850300 -0.497700\nvn -0.625600 0.542200 0.560900\nvn -0.060400 0.819400 0.570000\nvn -0.018700 0.671200 0.741000\nvn -0.139700 0.308500 -0.940900\nvn -0.862300 -0.004100 0.506300\nvn -0.560400 0.482800 0.672900\nvn -0.136900 0.990200 0.027800\nvn -0.045500 0.776800 0.628000\nvn -0.981400 -0.174100 0.080800\nvn -0.760300 -0.346100 -0.549600\nvn -0.919700 -0.177800 -0.350100\nvn -0.998700 0.037000 -0.034300\nvn 0.129100 -0.213600 0.968400\nvn -0.970100 -0.234300 0.064000\nvn 0.165700 -0.616800 0.769500\nvn 0.171200 -0.837000 0.519800\nvn 0.160100 -0.532600 0.831100\nvn -0.909700 -0.159500 -0.383500\nvn -0.562700 -0.440600 -0.699400\nvn -0.043200 -0.366500 -0.929400\nvn -0.102300 0.004700 -0.994700\nvn -0.986900 0.160400 0.016400\nvn -0.989300 -0.146000 0.002000\nvn -0.961900 0.270800 0.037000\nvn -0.974300 -0.017200 0.224400\nvn -0.161400 0.540400 -0.825800\nvn -0.822200 -0.037100 -0.568000\nvn -0.643900 0.743400 0.180900\nvn -0.133400 0.988000 0.077700\nvn -0.918300 0.364000 -0.155900\nvn -0.300900 -0.638700 0.708100\nvn -0.829700 -0.542700 0.130800\nvn -0.381100 -0.755200 0.533400\nvn -0.717600 0.662200 -0.215700\nvn -0.999600 0.001900 -0.026600\nvn -0.625700 0.032000 -0.779400\nvn -0.684600 0.729000 0.003000\nvn -0.982500 -0.090800 0.162400\nvn -0.986200 0.077700 0.146400\nvn -0.015200 -0.985300 -0.170400\nvn -0.691800 -0.346800 0.633300\nvn -0.463200 -0.868800 -0.175100\nvn -0.631200 0.392500 -0.669000\nvn -0.946900 0.293600 -0.131100\nvn -0.126900 0.194900 -0.972600\nvn -0.147900 0.985300 -0.086000\nvn -0.147600 0.386900 -0.910200\nvn -0.759100 0.590900 -0.273000\nvn -0.170800 0.853600 -0.492200\nvn -0.516600 0.119400 0.847800\nvn 0.134700 -0.254300 0.957700\nvn 0.073500 0.188000 0.979400\nvn 0.065900 0.234800 0.969800\nvn -0.911200 -0.363800 0.193300\nvn -0.865900 0.293000 -0.405400\nvn -0.438700 -0.799000 0.411200\nvn -0.080200 -0.916700 0.391300\nvn -0.987400 -0.007000 0.158100\nvn -0.988000 -0.057500 0.143200\nvn -0.954500 -0.293900 -0.049900\nvn -0.019900 -0.489600 -0.871700\nvn -0.478100 -0.634800 -0.607000\nvn -0.633800 -0.218700 -0.741900\nvn -0.634900 0.550700 -0.541800\nvn -0.162900 0.572800 -0.803400\nvn -0.077100 -0.165300 -0.983200\nvn -0.357700 -0.911400 0.203500\nvn 0.080400 -0.891900 -0.445100\nvn 0.156100 -0.969800 0.187600\nvn 0.009200 -0.628300 -0.777900\nvn -0.139700 0.309000 -0.940700\nvn -0.476600 0.638800 -0.604000\nvn -0.635600 0.201800 -0.745200\nvn -0.135400 0.269400 -0.953500\nvn -0.145400 0.364100 -0.920000\nvn -0.718000 0.094000 -0.689600\nvn -0.973500 0.018700 0.228100\nvn -0.904900 -0.127100 0.406100\nvn -0.659300 0.564500 0.496700\nvn -0.964800 -0.171000 0.200000\nvn -0.407100 0.506300 0.760200\nvn -0.914900 -0.188800 0.356800\nvn -0.974200 0.183100 0.131700\nvn -0.970300 0.217100 -0.106400\nvn -0.984900 0.097100 -0.143300\nvn -0.989800 -0.115100 0.084100\nvn -0.788300 0.431400 -0.438600\nvn -0.165000 0.606100 -0.778100\nvn -0.168400 0.670300 -0.722800\nvn -0.990300 -0.059000 0.125700\nvn -0.034700 0.734600 0.677600\nvn 0.125100 0.589100 0.798300\nvn -0.976500 -0.208000 -0.056400\nvn -0.994800 -0.093300 -0.040700\nvn -0.989200 -0.106900 -0.100000\nvn -0.984100 -0.170200 -0.049900\nvn -0.988700 -0.078400 0.127500\nvn -0.989200 -0.126100 0.074100\nvn 0.168800 -0.890800 0.421900\nvn 0.163400 -0.938900 0.303000\nvn -0.703400 -0.367800 0.608300\nvn -0.143900 0.988700 -0.042900\nvn -0.603100 0.357400 -0.713100\nvn -0.727000 0.670600 -0.147200\nvn -0.780400 0.512400 0.358400\nvn -0.979100 0.127800 0.158300\nvn -0.980200 0.195200 0.033700\nvn -0.662200 -0.121200 0.739400\nvn -0.139100 0.303100 -0.942700\nvn -0.154100 0.457900 -0.875500\nvn -0.002100 0.596200 0.802900\nvn -0.103900 0.949800 0.295100\nvn -0.980500 -0.188700 0.055500\nvn -0.986200 -0.132200 -0.099500\nvn -0.871800 -0.482000 -0.087000\nvn -0.892900 -0.448500 0.039300\nvn -0.582400 -0.587900 -0.561400\nvn 0.002200 -0.596300 -0.802800\nvn -0.681600 0.664800 -0.305600\nvn -0.106400 0.954800 0.277600\nvn -0.141000 0.989900 -0.011800\nvn 0.012800 0.525300 0.850800\nvn -0.016500 0.660200 0.750900\nvn -0.529000 -0.557100 -0.640100\nvn -0.643700 -0.344300 0.683400\nvn -0.764100 0.567600 0.306500\nvn -0.641300 0.633400 0.433100\nvn -0.506500 -0.647700 0.569200\nvn -0.621900 0.307900 -0.720000\nvn -0.810600 0.584200 -0.041800\nvn -0.141600 0.989700 -0.018900\nvn -0.161800 0.948000 -0.274100\nvn -0.975300 -0.143400 0.168100\nvn -0.497500 0.127000 -0.858100\nvn -0.997000 0.044300 0.062800\nvn -0.793000 0.484500 -0.369300\nvn 0.055500 -0.813000 -0.579700\nvn 0.395800 -0.914200 -0.086800\nvn 0.098400 -0.937800 -0.333000\nvn 0.149500 -0.983200 0.104800\nvn -0.355200 -0.179700 -0.917300\nvn 0.202200 0.250400 -0.946800\nvn 0.315100 -0.756700 -0.572800\nvn 0.932800 -0.085500 -0.350200\nvn -0.991000 0.111200 0.074700\nvn -0.595700 0.057000 -0.801200\nvn -0.132100 0.239700 -0.961800\nvn -0.106400 0.034400 -0.993700\nvn -0.221600 -0.849200 -0.479400\nvn 0.071600 -0.865700 -0.495400\nvn 0.094600 -0.929100 -0.357500\nvn -0.450900 -0.890900 -0.054700\nvn -0.992700 -0.068200 0.099800\nvn -0.498800 -0.844600 0.194500\nvn -0.966100 0.092600 0.241200\nvn -0.115800 0.105800 -0.987600\nvn -0.108800 0.052400 -0.992700\nvn -0.704200 0.705800 -0.076900\nvn 0.062600 0.254900 0.964900\nvn -0.058500 0.823200 0.564700\nvn 0.080900 -0.893300 -0.442100\nvn -0.786200 -0.154400 -0.598300\nvn -0.029500 -0.440100 -0.897400\nvn 0.102400 -0.005300 0.994700\nvn -0.912600 -0.266000 0.310500\nvn -0.631500 -0.676600 0.378700\nvn -0.967200 -0.250000 0.044600\nvn -0.500300 -0.847200 -0.179000\nvn -0.971600 -0.231100 0.051500\nvn -0.956500 -0.270700 0.108400\nvn -0.282600 -0.943500 0.173100\nvn -0.610000 -0.758000 -0.231100\nvn -0.442700 -0.801100 -0.402900\nvn -0.164000 0.935700 -0.312500\nvn 0.010500 0.536400 0.843900\nvn -0.942000 0.298600 0.153300\nvn -0.682500 0.662600 -0.308500\nvn -0.993500 -0.113000 -0.010500\nvn -0.696300 0.657200 0.288500\nvn -0.116900 0.972800 0.200000\nvn -0.955600 -0.283100 0.082000\nvn -0.992000 -0.126200 -0.006900\nvn -0.974400 -0.139900 0.176000\nvn -0.317700 -0.437600 0.841200\nvn -0.890000 -0.360900 0.278700\nvn -0.559700 0.715200 -0.418700\nvn -0.683100 0.730300 0.008200\nvn -0.151100 0.980600 -0.124500\nvn -0.171600 0.809400 -0.561600\nvn -0.998300 0.001400 0.057600\nvn -0.954000 0.082100 0.288300\nvn -0.530400 0.103700 0.841400\nvn -0.182100 -0.299600 0.936500\nvn -0.372400 0.822200 0.430500\nvn -0.157100 0.966700 -0.201900\nvn -0.084800 0.904100 0.418800\nvn -0.934600 -0.274900 -0.225600\nvn -0.920600 -0.248100 0.301500\nvn -0.368700 -0.634500 0.679400\nvn -0.069100 0.857800 0.509300\nvn -0.171400 0.830900 -0.529300\nvn 0.034400 0.414100 0.909600\nvn -0.450400 0.050400 0.891400\nvn -0.623000 0.781100 0.042000\nvn -0.100300 0.942100 0.320000\nvn -0.983500 -0.174700 -0.046300\nvn -0.997700 -0.065900 0.016700\nvn -0.748600 0.486000 0.451000\nvn -0.037300 -0.855600 0.516300\nvn 0.029300 -0.714000 -0.699600\nvn 0.115700 -0.971100 -0.208900\nvn -0.178200 -0.332200 0.926200\nvn 0.133500 -0.252000 0.958500\nvn 0.109100 -0.054200 0.992600\nvn -0.935700 0.319500 -0.149800\nvn -0.621300 0.119800 -0.774300\nvn -0.110000 0.961500 0.251800\nvn -0.087800 0.912000 0.400600\nvn -0.171400 0.763700 -0.622400\nvn 0.171200 -0.837600 0.518700\nvn 0.171600 -0.793800 0.583500\nvn -0.557400 -0.074600 0.826900\nvn -0.063900 -0.265200 -0.962100\nvn -0.161200 0.548000 -0.820800\nvn -0.045600 -0.349600 -0.935800\nvn -0.167600 0.652800 -0.738800\nvn -0.085800 0.906600 0.413200\nvn -0.034600 0.735200 0.677000\nvn -0.087400 0.911000 0.403000\nvn -0.566500 0.723400 0.394800\nvn -0.979200 -0.135600 0.151200\nvn -0.999500 0.006200 0.029500\nvn -0.983700 -0.139400 0.113500\nvn 0.239900 -0.006300 0.970800\nvn 0.111700 -0.074100 0.991000\nvn -0.092700 0.924500 0.369600\nvn -0.170500 0.861200 -0.478700\nvn -0.220100 0.003400 0.975500\nvn 0.163800 -0.937000 0.308500\nvn 0.879600 -0.238900 0.411400\nvn 0.153900 -0.456200 0.876500\nvn 0.461800 -0.082200 0.883200\nvn -0.412500 0.656100 0.632000\nvn -0.083800 0.901100 0.425400\nvn -0.102700 0.947200 0.303700\nvn -0.014000 0.649200 0.760500\nvn 0.011300 0.532600 0.846300\nvn -0.981000 -0.176900 0.079200\nvn -0.966600 -0.190400 0.171300\nvn 0.393900 0.766600 -0.507200\nvn -0.098000 0.001600 -0.995200\nvn -0.171200 0.839900 -0.515000\nvn -0.163800 0.936900 -0.309000\nvn -0.291000 -0.927600 -0.234200\nvn -0.160100 0.956000 -0.246000\nvn -0.994700 -0.101300 -0.018400\nvn -0.041400 -0.376500 -0.925500\nvn 0.012600 -0.643100 -0.765700\nvn 0.096600 0.035300 0.994700\nvn 0.204600 -0.973700 0.100700\nvn 0.164900 -0.603700 0.779900\nvn -0.993900 0.035700 0.104800\nvn 0.163000 -0.941900 0.293600\nvn 0.130400 -0.987500 -0.088200\nvn 0.073200 -0.870500 -0.486700\nvn 0.029700 -0.715400 -0.698100\nvn 0.131500 -0.988200 -0.078300\nvn 0.171300 -0.760400 0.626400\nvn -0.985300 -0.036400 0.167100\nvn -0.986900 -0.126800 0.099300\nvn 0.005700 -0.963700 -0.266700\nvn -0.437100 0.649600 0.622000\nvn -0.970800 -0.218900 0.097600\nvn -0.703200 -0.214500 -0.677900\nvn 0.162200 -0.562000 0.811100\nvn 0.170100 -0.712100 0.681100\nvn -0.985600 -0.132100 0.105400\nvn -0.719300 0.657200 -0.225100\nvn -0.327000 -0.022500 0.944800\nvn -0.958600 -0.209800 0.192800\nvn -0.593400 0.702600 -0.392700\nvn 0.167100 -0.642300 0.748100\nvn -0.871100 -0.415500 0.261900\nvn -0.264000 -0.760000 0.593800\nvn -0.868800 -0.224100 0.441500\nvn 0.077800 -0.847600 -0.524900\nvn 0.839200 -0.510700 -0.186900\nvn -0.160600 0.953800 -0.254000\nvn -0.041700 0.762400 0.645700\nvn 0.040900 -0.759600 -0.649100\nvn 0.167700 -0.905200 0.390500\nvn 0.003400 0.570200 0.821500\nvn -0.044200 -0.295800 -0.954200\nvn -0.054100 -0.300900 -0.952100\nvn 0.004000 -0.604500 -0.796600\nvn 0.162900 -0.969100 0.185100\nvn 0.144000 -0.977200 -0.155900\nvn 0.164400 -0.595700 0.786200\nvn 0.137700 -0.290400 0.946900\nvn 0.069000 -0.857400 -0.510000\nvn 0.171500 -0.823700 0.540400\nvn -0.988500 -0.116200 0.097200\nvn -0.002900 0.599500 0.800400\nvn -0.043000 0.767400 0.639700\nvn -0.527700 0.502000 0.685200\nvn 0.010900 0.160700 0.986900\nvn -0.331800 0.699500 0.632900\nvn -0.893900 -0.052200 0.445200\nvn -0.054800 0.810500 0.583200\nvn -0.109300 0.960200 0.256900\nvn 0.171700 -0.800900 0.573700\nvn 0.169200 -0.886200 0.431300\nvn -0.017600 0.664900 0.746700\nvn -0.080500 0.892100 0.444600\nvn -0.007700 0.621500 0.783300\nvn 0.014300 0.517700 0.855400\nvn -0.094800 0.929500 0.356400\nvn -0.221400 0.146500 0.964100\nvn -0.147500 0.985700 -0.081700\nvn -0.037400 0.745900 0.665000\nvn -0.241500 0.877100 -0.415100\nvn -0.160100 0.955800 -0.246700\nvn -0.938900 -0.305800 0.157900\nvn 0.168900 -0.680000 0.713500\nvn 0.091700 -0.922000 -0.376200\nvn 0.062200 -0.835400 -0.546000\nvn -0.059600 -0.272600 -0.960300\nvn -0.303600 -0.669700 -0.677700\nvn 0.053200 -0.801500 -0.595600\nvn -0.000800 -0.581800 -0.813300\nvn 0.116500 -0.111100 0.987000\nvn -0.999400 0.033900 -0.011000\nvn 0.139600 -0.990200 -0.001800\nvn -0.800200 0.145300 -0.581900\nvn -0.107100 0.956000 0.273200\nvn 0.170300 -0.717700 0.675200\nvn 0.163300 -0.577200 0.800100\nvn -0.383300 0.911400 0.149900\nvn 0.053900 -0.807300 -0.587700\nvn 0.103900 -0.949700 -0.295500\nvn -0.111300 -0.839200 -0.532300\nvn 0.139000 -0.990300 -0.007600\nvn -0.383500 0.923400 -0.017800\nvn -0.014100 0.649800 0.760000\nvn -0.168700 0.676000 -0.717400\nvn -0.999000 0.045300 -0.004000\nvn 0.157300 -0.965900 0.205400\nvn 0.156400 -0.968800 0.192200\nvn 0.156200 -0.482500 0.861800\nvn 0.162500 -0.566800 0.807600\nvn -0.170600 0.728200 -0.663800\nvn -0.171600 0.811700 -0.558200\nvn -0.064300 0.842400 0.535000\nvn -0.165500 0.613000 -0.772600\nvn -0.135800 0.273200 -0.952300\nvn -0.139700 0.990200 0.000700\nvn -0.081200 -0.138900 -0.987000\nvn -0.013700 -0.520700 -0.853700\nvn 0.069400 0.213600 0.974500\nvn -0.112600 0.966100 0.232500\nvn -0.006100 0.614100 0.789200\nvn -0.004800 0.608200 0.793800\nvn 0.148400 -0.984600 0.092000\nvn 0.003900 0.567700 0.823200\nvn 0.013400 0.522000 0.852900\nvn -0.029300 0.713800 0.699700\nvn -0.119300 0.976200 0.181100\nvn -0.084000 0.901700 0.424100\nvn 0.149800 -0.409200 0.900100\nvn 0.158400 -0.510300 0.845300\nvn 0.137500 -0.288300 0.947600\nvn -0.089100 -0.086500 -0.992300\nvn -0.059600 -0.272900 -0.960200\nvn -0.033700 -0.418200 -0.907700\nvn 0.100600 -0.942800 -0.317700\nvn 0.125500 -0.183200 0.975000\nvn 0.160900 -0.543600 0.823800\nvn 0.154100 -0.974800 0.161200\nvn 0.131300 -0.232700 0.963600\nvn 0.170500 -0.724400 0.668000\nvn -0.081200 -0.138700 -0.987000\nvn 0.078000 0.159600 0.984100\nvn 0.102900 -0.947600 -0.302500\nvn 0.100900 0.004900 0.994900\nvn 0.154200 -0.974600 0.162500\nvn -0.166900 0.639300 -0.750600\nvn 0.123800 -0.981700 -0.144700\nvn 0.059300 -0.825800 -0.560800\nvn -0.159600 0.958100 -0.238000\nvn 0.093700 -0.926900 -0.363500\nvn 0.143300 -0.989000 0.036300\nvn -0.073300 -0.189600 -0.979100\nvn -0.105800 0.030400 -0.993900\nvn 0.133700 -0.254400 0.957800\nvn 0.171700 -0.798600 0.576800\nvn 0.158700 -0.515000 0.842400\nvn 0.113800 -0.090200 0.989400\nvn 0.067200 0.226700 0.971600\nvn 0.074900 0.179400 0.980900\nvn 0.010800 0.534900 0.844900\nvn -0.092600 0.924100 0.370700\nvn -0.043700 0.770200 0.636300\nvn 0.106200 -0.954300 -0.279500\nvn -0.134100 0.989500 0.054300\nvn 0.135400 -0.989900 -0.042600\nvn -0.075200 -0.177200 -0.981300\nvn 0.119500 -0.976400 -0.179800\nvn -0.084500 0.903100 0.421100\nvn -0.171400 0.829200 -0.532100\nvn 0.062800 -0.837500 -0.542800\nvn 0.073000 0.191300 0.978800\nvn -0.171200 0.839600 -0.515600\nvn -0.010600 0.634400 0.773000\nvn -0.064900 0.844600 0.531400\nvn -0.146800 0.378500 -0.913900\nvn -0.161300 0.549500 -0.819800\nvn 0.169800 -0.704100 0.689500\nvn -0.087800 0.911900 0.400800\nvn 0.167200 -0.910300 0.378600\nvn -0.037200 0.745200 0.665800\nvn -0.171600 0.817200 -0.550300\nvn -0.019400 -0.492100 -0.870300\nvn -0.128300 0.207300 -0.969800\nvn -0.138300 0.295200 -0.945400\nvn -0.158400 0.510800 -0.845000\nvn -0.170900 0.739200 -0.651400\nvn -0.032900 0.728500 0.684200\nvn 0.145600 -0.366200 0.919100\nvn 0.147300 -0.384000 0.911500\nvn 0.158200 -0.508300 0.846500\nvn -0.137300 0.286300 -0.948300\nvn -0.054200 0.808400 0.586200\nvn -0.171400 0.829900 -0.530900\nvn -0.156000 0.970000 -0.186600\nvn -0.080500 0.892200 0.444400\nvn -0.111200 0.070100 -0.991300\nvn -0.141900 0.989700 -0.021200\nvn -0.169600 0.879500 -0.444600\nvn -0.111300 0.963800 0.242200\nvn 0.169800 -0.703400 0.690200\nvn 0.170200 -0.714100 0.679100\nvn 0.134100 -0.989500 -0.054200\nvn 0.143100 -0.341100 0.929100\nvn 0.127300 -0.198600 0.971800\nvn 0.121500 -0.150900 0.981100\nvn -0.024100 -0.468300 -0.883200\nvn 0.147700 -0.387700 0.909900\nvn 0.022800 0.475200 0.879600\nvn -0.860500 0.355100 0.365400\nvn 0.216500 -0.473200 -0.853900\nvn -0.085500 0.905700 0.415200\nvn -0.168300 0.865100 -0.472400\nvn -0.151400 0.427300 -0.891300\nvn 0.077300 0.164000 0.983400\nvn 0.166800 -0.914000 0.369800\nvn 0.661900 -0.075000 -0.745800\nvn 0.934300 0.195600 -0.297900\nvn 0.990100 0.101200 -0.097300\nvn 0.895000 0.352100 0.273700\nvn 0.965000 0.258100 0.046100\nvn 0.986000 0.149300 -0.074600\nvn 0.944000 0.319500 0.082800\nvn 0.941300 0.047300 -0.334300\nvn 0.963700 0.261900 -0.051600\nvn 0.871600 0.485900 -0.064800\nvn 0.530500 0.604400 -0.594400\nvn 0.968900 0.166100 -0.183500\nvn 0.953700 0.186100 -0.236300\nvn 0.914400 -0.273700 0.298300\nvn 0.884900 0.028200 0.464900\nvn 0.899400 -0.096700 0.426300\nvn 0.646500 0.750400 0.137700\nvn 0.499300 0.590800 0.633700\nvn 0.621000 0.223900 -0.751200\nvn 0.954000 0.027000 -0.298700\nvn 0.958700 0.205700 -0.196200\nvn 0.804900 0.548900 -0.225700\nvn 0.707200 0.164600 0.687600\nvn 0.610700 0.301100 0.732400\nvn 0.993800 0.111500 0.005200\nvn 0.274300 0.764300 0.583600\nvn 0.415700 0.688400 0.594400\nvn 0.437700 0.772600 0.459900\nvn -0.589800 0.284200 -0.755900\nvn 0.532000 0.037500 -0.845900\nvn -0.348200 -0.837600 -0.420900\nvn -0.815800 -0.353600 -0.457500\nvn 0.293400 -0.210200 -0.932600\nvn -0.718600 0.088600 0.689800\nvn -0.442300 0.048900 -0.895500\nvn -0.942500 0.332400 0.034100\nvn 0.977400 0.099300 -0.186500\nvn 0.961700 0.029500 -0.272300\nvn 0.950000 0.028300 -0.310900\nvn 0.983400 0.112100 -0.142400\nvn 0.724400 -0.089300 0.683600\nvn 0.634600 0.139600 0.760100\nvn 0.949000 0.045900 0.311800\nvn 0.978600 -0.020400 0.204600\nvn 0.765700 -0.547400 0.337800\nvn 0.994800 -0.098600 -0.026600\nvn 0.976200 0.174900 -0.128000\nvn 0.911500 0.140900 -0.386400\nvn 0.936600 0.278800 -0.212300\nvn 0.871800 0.422000 -0.249000\nvn 0.642800 -0.662900 0.383900\nvn 0.999000 0.005000 0.043900\nvn 0.951100 -0.305600 0.044200\nvn 0.959300 0.186000 -0.212500\nvn 0.960400 0.222400 -0.167600\nvn 0.977500 0.196900 -0.075200\nvn 0.994500 0.099200 -0.034100\nvn 0.745300 -0.056000 0.664400\nvn 0.561300 0.471500 0.680200\nvn 0.990300 0.086400 -0.109200\nvn 0.998400 0.031300 -0.046300\nvn 0.994900 0.064000 -0.077400\nvn 0.980000 0.104100 -0.169700\nvn 0.994800 0.061900 -0.080600\nvn 0.984800 0.117400 -0.127900\nvn 0.987700 0.028200 -0.153500\nvn 0.983000 0.182700 -0.015400\nvn 0.944000 0.309300 -0.115000\nvn 0.977700 0.192400 -0.084300\nvn 0.978400 0.154500 0.137300\nvn 0.718300 -0.268300 -0.641900\nvn 0.739700 -0.384500 -0.552300\nvn 0.967700 0.068100 -0.242700\nvn 0.985400 0.169800 -0.014000\nvn 0.988800 0.095200 -0.114600\nvn 0.978600 0.154800 -0.135800\nvn 0.662500 -0.405600 -0.629800\nvn 0.974300 -0.046700 -0.220200\nvn 0.987200 0.122200 -0.102400\nvn 0.956600 0.229800 -0.179100\nvn 0.985100 0.169900 -0.027000\nvn 0.978100 0.202300 -0.050100\nvn 0.621900 -0.782300 0.035800\nvn 0.654400 -0.738700 0.161400\nvn 0.983300 0.164900 -0.077300\nvn 0.995400 -0.080500 0.051900\nvn 0.989300 0.143900 0.024700\nvn 0.984400 0.112800 -0.134800\nvn 0.951100 0.252500 -0.178100\nvn 0.935900 0.288600 -0.202100\nvn 0.981800 0.080200 -0.172500\nvn 0.664600 0.746300 -0.037600\nvn 0.153500 0.937700 0.311800\nvn 0.930000 0.359400 0.077200\nvn 0.539200 0.718900 -0.438600\nvn 0.910600 0.398600 0.109300\nvn 0.967300 0.230600 -0.105300\nvn 0.957900 0.287000 -0.003900\nvn 0.501700 -0.798700 -0.332200\nvn 0.655600 -0.636900 0.405600\nvn 0.941200 0.324800 -0.092900\nvn 0.989100 0.124100 -0.079300\nvn 0.985100 0.110600 -0.132000\nvn 0.974900 0.161500 -0.153300\nvn 0.922000 0.298500 -0.246600\nvn 0.906300 0.305100 -0.292500\nvn 0.960400 0.207500 -0.185900\nvn 0.976100 0.193700 -0.098600\nvn 0.997400 -0.040700 -0.059300\nvn 0.893400 0.435100 0.112000\nvn 0.948900 0.279500 -0.146500\nvn 0.629800 0.604300 0.488000\nvn 0.624000 0.224700 -0.748500\nvn 0.378300 0.335800 -0.862600\nvn 0.984200 0.167400 -0.057000\nvn 0.967900 0.151800 -0.200500\nvn 0.954500 0.017500 -0.297600\nvn 0.387100 0.639700 -0.664100\nvn 0.983200 0.157400 -0.092600\nvn 0.939100 0.279900 -0.199400\nvn 0.996200 0.086800 -0.009500\nvn 0.539700 -0.768400 -0.343900\nvn 0.903200 -0.260200 -0.341500\nvn 0.381800 0.317300 -0.868100\nvn 0.485200 0.279900 -0.828400\nvn 0.868100 -0.493800 -0.050900\nvn 0.751000 -0.049600 0.658400\nvn 0.965400 -0.172100 -0.195900\nvn 0.998300 0.049300 0.030700\nvn 0.682400 0.453900 0.573000\nvn 0.622600 0.579300 0.526100\nvn 0.580100 -0.306300 0.754800\nvn 0.926900 0.341800 -0.155200\nvn 0.997200 -0.048600 -0.056500\nvn 0.993000 -0.117600 -0.006000\nvn 0.587100 -0.797300 0.140200\nvn 0.984700 -0.143700 -0.098800\nvn 0.459300 -0.823900 0.332100\nvn 0.496200 -0.797100 0.344200\nvn 0.997100 0.046700 -0.060600\nvn 0.958300 0.187400 -0.215700\nvn 0.784100 0.588500 0.197000\nvn 0.984900 0.165500 -0.051400\nvn 0.985000 0.124000 -0.119700\nvn 0.430800 0.902400 0.001300\nvn 0.698600 0.646000 -0.307700\nvn 0.978400 0.205300 -0.025400\nvn 0.446200 0.530700 0.720500\nvn 0.643700 0.230600 0.729700\nvn 0.124500 0.133600 0.983200\nvn 0.481100 0.088100 0.872200\nvn 0.909900 0.389900 -0.141800\nvn 0.269800 0.825300 -0.496000\nvn 0.303600 0.639900 -0.706000\nvn 0.996700 0.055600 -0.058500\nvn 0.978400 0.204700 -0.029200\nvn 0.996400 0.085100 -0.004200\nvn 0.998500 0.024600 -0.048300\nvn 0.092600 0.889800 0.446900\nvn 0.804200 0.594400 -0.006300\nvn 0.641200 0.765100 -0.059100\nvn 0.948900 0.253200 -0.188600\nvn 0.599500 0.678600 -0.424500\nvn 0.577500 0.780700 -0.238900\nvn 0.550900 -0.155700 -0.819900\nvn 0.425700 -0.280100 -0.860400\nvn 0.570900 -0.060700 -0.818800\nvn 0.317900 -0.620000 0.717300\nvn 0.732700 -0.086300 0.675100\nvn 0.982400 0.160600 -0.095200\nvn 0.979000 -0.156700 -0.130700\nvn 0.319400 -0.103600 -0.941900\nvn 0.857700 0.030300 -0.513200\nvn 0.987300 0.084700 -0.134700\nvn 0.967000 0.228200 -0.113000\nvn 0.980900 0.172100 -0.090600\nvn 0.624100 -0.363900 -0.691500\nvn 0.699400 -0.039400 -0.713700\nvn 0.941200 0.164600 -0.295100\nvn 0.737900 0.552600 -0.387400\nvn 0.491400 0.274600 -0.826500\nvn 0.797300 -0.542300 0.265100\nvn 0.997200 -0.039800 0.062700\nvn 0.967900 0.245800 -0.052200\nvn 0.561100 0.427000 0.709100\nvn 0.677700 0.719600 0.151500\nvn 0.972400 0.050400 -0.228000\nvn 0.732500 -0.679700 0.037700\nvn 0.613100 -0.787700 0.060300\nvn 0.986400 -0.151600 0.064000\nvn 0.264800 -0.931300 0.250200\nvn 0.988200 -0.028000 0.150700\nvn 0.569100 -0.462600 0.679700\nvn 0.738200 -0.452600 0.500100\nvn 0.729900 -0.545200 0.412300\nvn 0.995300 0.077500 -0.058200\nvn 0.995700 0.084900 -0.037900\nvn 0.989800 0.128300 -0.062100\nvn 0.971300 0.231200 -0.055800\nvn 0.662300 -0.515600 -0.543500\nvn 0.665200 -0.718700 -0.202300\nvn 0.967400 -0.114400 -0.225700\nvn 0.932900 0.297200 -0.203200\nvn 0.973500 0.053600 0.222400\nvn 0.781700 -0.289300 0.552500\nvn 0.995000 0.099500 -0.000400\nvn 0.733600 -0.167400 0.658600\nvn -0.009800 -0.706900 0.707300\nvn -0.236600 -0.885200 0.400600\nvn 0.993700 0.064700 0.091400\nvn 0.996600 -0.002300 -0.082300\nvn 0.933700 0.088000 -0.347100\nvn 0.562900 0.137900 0.814900\nvn 0.980400 0.178500 -0.082900\nvn 0.987700 0.142000 -0.065700\nvn 0.996200 0.087200 -0.000300\nvn 0.773900 -0.502800 0.385200\nvn 0.997400 -0.040100 0.060200\nvn 0.702700 0.289900 -0.649700\nvn 0.720100 0.425900 -0.547700\nvn 0.557900 -0.334600 0.759500\nvn 0.951300 0.246300 -0.185400\nvn 0.516400 -0.855300 -0.042500\nvn 0.846800 -0.387800 -0.364100\nvn 0.960500 0.250300 -0.121500\nvn 0.886400 0.457900 -0.067800\nvn -0.232400 0.732200 -0.640200\nvn 0.851900 0.389900 0.349700\nvn 0.646800 0.762100 0.029100\nvn 0.734200 0.554500 -0.391800\nvn 0.579700 0.043400 -0.813700\nvn 0.911900 0.300400 -0.279700\nvn 0.594800 0.768500 -0.235900\nvn 0.997500 0.008700 -0.070400\nvn 0.987900 -0.053900 -0.145600\nvn 0.650200 -0.685200 -0.328300\nvn 0.992100 0.061500 -0.108900\nvn 0.947900 0.292800 -0.125400\nvn 0.473200 0.764800 0.437100\nvn 0.954500 0.282800 -0.094800\nvn 0.702000 0.323300 -0.634600\nvn 0.496400 0.858000 0.131800\nvn 0.697200 0.345500 0.628100\nvn 0.687600 0.724100 -0.054100\nvn 0.532400 0.673400 0.512900\nvn 0.508400 0.589300 0.627900\nvn 0.959300 0.275900 -0.060400\nvn 0.999800 0.016100 0.006500\nvn 0.953000 0.300100 0.041000\nvn 0.956200 0.173800 -0.235500\nvn 0.675200 -0.120300 -0.727800\nvn 0.978900 0.113100 -0.170300\nvn 0.952800 0.051000 -0.299400\nvn 0.401000 -0.202300 -0.893500\nvn 0.990100 0.138400 0.023300\nvn 0.761600 -0.321400 0.562800\nvn 0.788400 0.314100 0.529000\nvn 0.514300 -0.478200 -0.711900\nvn 0.977000 0.150400 -0.150900\nvn 0.649600 -0.294700 -0.700800\nvn 0.094900 -0.337800 -0.936400\nvn 0.752800 -0.426300 0.501500\nvn 0.726600 -0.625000 0.285300\nvn 0.970100 0.000600 -0.242800\nvn 0.997600 0.021900 -0.065400\nvn 0.998800 -0.001300 -0.049900\nvn 0.976400 0.176300 -0.124600\nvn 0.668700 -0.573500 -0.473100\nvn 0.705400 -0.692400 0.151600\nvn 0.737300 -0.431200 0.520100\nvn 0.553400 0.148700 0.819500\nvn 0.972600 0.229000 0.039600\nvn 0.466200 0.794800 0.388500\nvn 0.359600 -0.339100 -0.869300\nvn 0.390800 -0.880800 -0.267200\nvn 0.993700 -0.112000 -0.001200\nvn 0.558800 -0.551400 -0.619400\nvn 0.778600 -0.468600 -0.417300\nvn 0.439900 -0.459200 0.771800\nvn 0.636900 -0.747900 0.187200\nvn 0.507000 0.861900 -0.009300\nvn 0.990600 0.136700 -0.008100\nvn 0.954200 0.275400 -0.116800\nvn 0.302900 -0.031500 -0.952500\nvn 0.660600 -0.279000 -0.696900\nvn 0.991800 0.097000 -0.083600\nvn 0.963000 0.232400 -0.136200\nvn 0.966200 0.203900 -0.157800\nvn 0.715400 0.165000 -0.679000\nvn 0.234600 0.899000 -0.369900\nvn 0.557100 0.702200 0.443300\nvn 0.913000 0.246600 0.324900\nvn 0.528500 0.636500 0.561700\nvn 0.987300 0.103800 -0.120300\nvn 0.701400 -0.139800 -0.699000\nvn 0.922900 0.308300 -0.230600\nvn 0.844800 0.071300 -0.530300\nvn 0.989800 0.042400 -0.136200\nvn 0.823700 0.085200 -0.560500\nvn 0.511600 -0.288900 -0.809200\nvn 0.888100 0.425000 -0.175100\nvn 0.971400 0.130800 -0.198300\nvn 0.838400 0.524900 -0.146900\nvn 0.966100 0.256800 0.026200\nvn 0.438100 0.896200 0.070300\nvn 0.671300 0.173700 -0.720600\nvn 0.736400 0.591500 -0.328200\nvn 0.598600 -0.511800 0.616200\nvn 0.671300 -0.606600 0.425900\nvn 0.955400 -0.290700 -0.051500\nvn 0.451100 0.827200 -0.335100\nvn 0.425600 0.180400 -0.886800\nvn 0.935000 0.275000 -0.224200\nvn 0.445100 0.888400 -0.112400\nvn 0.935800 0.349000 -0.049900\nvn 0.981700 0.186500 -0.038300\nvn 0.250500 -0.947700 -0.197500\nvn 0.639300 -0.713100 -0.287800\nvn 0.871600 -0.126100 0.473700\nvn 0.353800 0.531600 -0.769600\nvn 0.784600 0.538000 -0.308000\nvn 0.498300 0.768400 -0.401500\nvn 0.621600 0.280100 0.731600\nvn 0.132800 -0.254500 0.957900\nvn 0.654200 0.507600 -0.560700\nvn 0.995500 -0.094700 -0.001500\nvn 0.713400 -0.636400 0.293500\nvn 0.404300 -0.848400 0.341900\nvn 0.973900 0.219500 -0.057200\nvn 0.962500 0.268300 -0.041000\nvn 0.968900 -0.022400 -0.246400\nvn 0.503500 -0.496200 -0.707300\nvn 0.509300 -0.057400 -0.858700\nvn 0.339100 0.688300 -0.641300\nvn 0.626700 -0.772400 0.102900\nvn 0.153700 0.727700 -0.668400\nvn 0.395100 0.347300 -0.850500\nvn 0.513200 0.267800 -0.815400\nvn 0.956200 0.291100 0.031000\nvn 0.967000 0.137200 0.214900\nvn 0.564200 0.737200 0.371700\nvn 0.994400 0.105600 -0.000100\nvn 0.395100 0.619600 0.678200\nvn 0.893100 0.448300 -0.038700\nvn 0.983500 0.079200 0.162900\nvn 0.830600 0.485200 -0.273400\nvn 0.869800 0.335300 -0.362100\nvn 0.536700 0.618500 -0.574000\nvn 0.979700 0.162900 -0.117100\nvn 0.974000 0.195700 -0.113700\nvn -0.114400 0.556700 0.822800\nvn 0.964800 0.066100 -0.254700\nvn 0.940400 0.165500 -0.297100\nvn 0.953700 0.181800 -0.239700\nvn 0.975500 0.205000 -0.079300\nvn 0.964400 0.096700 -0.246300\nvn 0.980200 0.151900 -0.127100\nvn 0.883300 -0.143800 0.446200\nvn 0.328200 0.488800 -0.808300\nvn 0.471200 0.839800 -0.269600\nvn 0.665100 0.716400 0.210700\nvn 0.875600 0.457100 -0.155800\nvn 0.917700 0.395600 -0.035500\nvn 0.803000 0.085600 0.589800\nvn 0.985400 0.088800 -0.145300\nvn 0.971000 -0.185300 -0.151100\nvn 0.935300 -0.226900 -0.271600\nvn 0.944600 0.140400 -0.296700\nvn 0.597800 -0.421300 -0.682000\nvn 0.398700 0.817300 -0.415900\nvn 0.523500 -0.408600 -0.747700\nvn 0.624300 0.763600 0.164600\nvn 0.835700 -0.135500 0.532300\nvn 0.515800 0.796700 0.314900\nvn 0.767000 -0.467900 0.439100\nvn 0.358100 0.446200 -0.820200\nvn 0.594400 0.782500 -0.185300\nvn 0.990400 0.134100 -0.032700\nvn 0.263200 0.234400 -0.935800\nvn 0.540300 0.672700 -0.505500\nvn 0.938600 0.317600 -0.134900\nvn -0.139100 -0.989800 -0.032100\nvn 0.201700 -0.101100 -0.974200\nvn -0.446600 0.158800 -0.880500\nvn -0.202800 -0.829800 -0.519900\nvn -0.923800 -0.347600 -0.160500\nvn 0.916900 0.380500 -0.120200\nvn 0.386100 0.195600 -0.901500\nvn 0.346100 -0.769000 -0.537400\nvn 0.657600 -0.734400 -0.167900\nvn 0.739400 -0.669900 0.068000\nvn 0.972600 0.209200 -0.101000\nvn 0.931600 0.360500 0.047300\nvn 0.454100 0.869300 -0.195200\nvn 0.663600 0.050300 -0.746400\nvn 0.993300 0.003000 0.115800\nvn 0.854800 -0.466800 0.226900\nvn 0.667400 -0.682300 -0.298300\nvn 0.987600 0.025900 -0.155000\nvn 0.987800 0.045500 -0.148700\nvn 0.995800 0.004900 -0.091100\nvn 0.558800 -0.824700 0.087200\nvn 0.735900 -0.568000 -0.368600\nvn 0.556200 -0.660100 -0.505000\nvn 0.399500 0.815400 -0.419000\nvn 0.835100 0.549400 -0.028200\nvn 0.963900 0.163300 -0.210500\nvn 0.532400 0.830700 0.163000\nvn 0.993100 -0.008000 -0.117100\nvn 0.966700 0.150300 -0.207000\nvn 0.990200 0.137400 -0.024700\nvn 0.585700 -0.310100 0.748900\nvn 0.991700 -0.095300 0.086500\nvn 0.247700 0.829100 -0.501200\nvn 0.444300 0.889500 -0.107000\nvn 0.950500 0.276500 -0.141500\nvn 0.932500 0.348400 0.095600\nvn 0.439100 -0.212000 0.873100\nvn 0.637600 0.268600 0.722000\nvn 0.210500 0.904500 0.371000\nvn 0.910200 -0.014400 -0.414000\nvn 0.655500 -0.489900 0.574700\nvn 0.994100 0.022200 0.105900\nvn 0.380500 0.922800 -0.060500\nvn 0.586800 0.196800 0.785400\nvn 0.964300 0.100300 -0.245200\nvn 0.960300 0.210500 -0.183300\nvn 0.660700 0.684900 0.307100\nvn 0.371900 -0.797900 0.474500\nvn 0.442300 -0.244700 0.862800\nvn 0.763300 0.559300 -0.323300\nvn 0.398400 0.263700 -0.878500\nvn 0.709000 0.104200 0.697500\nvn 0.413200 0.861700 0.294700\nvn 0.988600 0.142200 -0.049800\nvn 0.944800 0.280600 -0.169200\nvn 0.986400 0.138700 -0.087700\nvn -0.031500 -0.044600 0.998500\nvn 0.399600 0.090800 0.912200\nvn -0.680700 -0.459200 0.570800\nvn -0.237000 -0.180800 0.954600\nvn 0.333700 0.761400 0.555800\nvn 0.987400 0.101000 -0.121900\nvn 0.995800 0.086600 -0.029100\nvn -0.667200 0.614100 -0.421600\nvn 0.481600 -0.818500 -0.313200\nvn 0.960200 0.174700 -0.218100\nvn 0.094200 -0.989200 0.111900\nvn 0.946300 0.309600 -0.093400\nvn 0.970300 0.239700 -0.032700\nvn 0.983200 0.151300 -0.101900\nvn 0.205800 -0.935500 -0.287200\nvn 0.356700 0.761700 0.540900\nvn 0.993000 0.058300 -0.103000\nvn 0.586100 -0.032500 -0.809600\nvn 0.984600 0.146000 -0.095900\nvn 0.452200 0.822600 -0.344800\nvn 0.501200 0.094400 0.860200\nvn 0.997800 0.066400 -0.007100\nvn 0.288100 0.827000 -0.482800\nvn 0.985500 -0.153400 0.072200\nvn 0.574500 -0.641700 0.508100\nvn 0.966600 0.035000 0.254000\nvn 0.055000 -0.850800 -0.522500\nvn -0.686800 -0.726100 -0.031000\nvn -0.066400 -0.299100 -0.951900\nvn 0.981300 0.161800 -0.104100\nvn 0.495000 0.646300 0.580800\nvn 0.141400 0.179100 0.973600\nvn 0.246100 0.781100 0.573900\nvn 0.943800 0.207200 0.257500\nvn 0.359300 0.228500 0.904800\nvn -0.095400 0.897700 -0.430100\nvn 0.998700 -0.032300 -0.040000\nvn 0.334900 -0.579600 -0.742900\nvn 0.929000 0.306200 -0.208000\nvn 0.597800 0.342600 -0.724700\nvn 0.140700 0.985300 0.096400\nvn 0.229100 -0.791100 -0.567100\nvn 0.104300 0.992200 -0.067700\nvn 0.926900 0.317200 -0.200800\nvn -0.085500 0.905800 0.415000\nvn -0.243200 -0.538100 -0.807000\nvn 0.784700 0.587400 0.197700\nvn -0.976000 -0.212300 0.049100\nvn -0.981900 -0.188000 0.023800\nvn -0.009100 -0.543100 -0.839600\nvn 0.057800 -0.820800 -0.568300\nvn -0.057800 0.820800 0.568300\nvn 0.009100 0.543100 0.839600\nvn 0.986400 0.064700 -0.151300\nvn 0.980200 0.089000 -0.176700\nvn -0.971300 -0.223600 0.081300\nvn 0.114800 -0.969600 -0.216200\nvn -0.114800 0.969600 0.216200\nvn 0.991400 0.053500 -0.119200\nvn -0.967300 -0.226100 0.115400\nvn 0.154600 -0.973600 0.168200\nvn -0.154600 0.973600 -0.168200\nvn 0.995100 0.050900 -0.085100\nvn -0.965500 -0.213900 0.148800\nvn 0.171400 -0.828000 0.533800\nvn -0.171400 0.828000 -0.533800\nvn 0.996700 0.063100 -0.051600\nvn -0.966600 -0.188300 0.173700\nvn 0.161600 -0.554100 0.816600\nvn -0.161600 0.554100 -0.816600\nvn 0.995700 0.088700 -0.026800\nvn -0.970200 -0.156200 0.185500\nvn 0.127700 -0.201500 0.971100\nvn -0.127600 0.201500 -0.971100\nvn 0.992600 0.120900 -0.015100\nvn -0.974500 -0.122200 0.188400\nvn 0.074600 0.181300 0.980600\nvn -0.074600 -0.181300 -0.980600\nvn 0.987900 0.154800 -0.012000\nvn -0.980200 -0.089000 0.176700\nvn 0.981900 0.188000 -0.023800\nvn -0.986400 -0.064700 0.151300\nvn 0.976000 0.212300 -0.049100\nvn -0.997800 -0.045300 0.048900\nvn -0.122900 0.978500 0.165400\nvn 0.100900 -0.950200 -0.294900\nvn 0.962300 0.230400 -0.144200\nvn -0.997900 -0.057400 -0.028500\nvn -0.152700 0.984300 -0.088400\nvn 0.110300 -0.977600 -0.179400\nvn 0.945400 0.215500 -0.244700\nvn -0.992900 -0.118700 0.009400\nvn -0.998300 -0.053700 0.021100\nvn -0.109600 0.077600 -0.990900\nvn -0.078100 -0.152300 -0.985200\nvn 0.069100 0.228000 0.971200\nvn 0.095800 0.076200 0.992500\nvn 0.968000 0.162500 -0.191300\nvn 0.960400 0.212700 -0.180200\nvn -0.908100 0.202000 -0.366900\nvn -0.178300 0.810000 -0.558600\nvn 0.083000 0.011900 -0.996500\nvn -0.778100 -0.198100 -0.596100\nvn -0.852700 -0.257400 0.454600\nvn -0.082400 -0.014100 0.996500\nvn -0.279600 0.881400 0.380700\nvn -0.963300 0.246000 0.107300\nvn -0.667400 -0.700000 0.254100\nvn 0.181000 -0.816600 0.548000\nvn 0.280000 -0.886400 -0.368800\nvn -0.663800 -0.708600 -0.239200\nvn -0.967500 0.224700 0.116500\nvn -0.864300 -0.244800 0.439300\nvn -0.873800 0.273000 -0.402500\nvn -0.680500 -0.685600 -0.258600\nvn -0.783400 -0.216700 -0.582600\nvn -0.658600 -0.702400 0.270100\nvn 0.719000 0.657300 -0.225800\nvn 0.873400 -0.273700 0.402900\nvn 0.783800 0.216300 0.582100\nvn 0.852300 0.258200 -0.454800\nvn 0.667200 0.702200 0.248600\nvn 0.778000 0.198900 0.596000\nvn 0.864300 0.244300 -0.439700\nvn 0.967600 -0.224400 -0.115800\nvn 0.882100 -0.266400 0.388400\nvn 0.659200 0.701900 -0.269600\nvn 0.962300 -0.253600 -0.098300\nvn 0.680200 0.685700 0.259300\nvn 0.102100 -0.014900 -0.994700\nvn -0.181500 0.805600 -0.563900\nvn 0.696700 0.678600 -0.232800\nvn 0.549200 -0.072700 -0.832600\nvn -0.152100 -0.813000 -0.562000\nvn -0.695100 -0.679800 0.234000\nvn -0.897000 0.209700 -0.389100\nvn -0.264800 -0.312200 -0.912400\nvn 0.305600 -0.893600 -0.328700\nvn 0.193700 -0.802000 0.565100\nvn 0.892100 -0.220400 0.394500\nvn 0.660200 -0.582700 -0.473900\nvn -0.256200 -0.333600 -0.907200\nvn -0.150400 -0.800000 -0.580900\nvn 0.077600 0.068100 -0.994700\nvn 0.657300 -0.562400 -0.501600\nvn 0.552700 -0.095600 -0.827800\nvn 0.296100 -0.901700 -0.315200\nvn -0.294500 0.869500 0.396400\nvn -0.077300 -0.069000 0.994600\nvn -0.552200 0.095800 0.828200\nvn 0.151700 0.813500 0.561400\nvn -0.662200 0.574000 0.481600\nvn -0.549600 0.073300 0.832200\nvn 0.151100 0.799900 0.580800\nvn 0.255600 0.333400 0.907500\nvn -0.072200 -0.051400 0.996100\nvn -0.296100 0.901400 0.316000\nvn 0.263800 0.301100 0.916400\nvn -0.657900 0.562000 0.501400\nvn -0.145500 0.869800 0.471400\nvn -0.429400 0.782400 -0.451000\nvn -0.985800 0.167800 0.006800\nvn -0.433700 0.564600 0.702200\nvn 0.598600 0.347700 0.721600\nvn 0.985500 -0.169700 -0.005500\nvn 0.512500 0.695000 -0.504200\nvn 0.331600 0.833900 0.441300\nvn 0.322700 -0.031700 0.946000\nvn 0.417900 -0.786400 0.455000\nvn -0.501500 -0.701100 0.506900\nvn -0.158800 0.069000 0.984900\nvn 0.339400 0.820900 0.459300\nvn 0.587400 0.367700 0.720900\nvn -0.180700 0.899400 0.398100\nvn -0.172000 0.100500 0.980000\nvn -0.421200 0.553200 0.718700\nvn 0.336100 -0.043100 0.940800\nvn -0.310100 -0.039800 -0.949900\nvn 0.181100 -0.899600 -0.397300\nvn 0.420700 -0.553700 -0.718700\nvn -0.598700 -0.346900 -0.722000\nvn 0.166600 -0.077700 -0.983000\nvn 0.433600 -0.564000 -0.702800\nvn -0.587900 -0.367900 -0.720400\nvn -0.338800 -0.821000 -0.459700\nvn 0.165900 -0.898000 -0.407500\nvn -0.335800 0.042300 -0.941000\nvn -0.323400 -0.840100 -0.435500\nvn 0.172700 -0.100300 -0.979900\nvn 0.656500 0.674100 -0.338600\nvn -0.285000 0.796900 -0.532700\nvn -0.245000 0.878600 0.410000\nvn 0.675700 0.724200 0.137500\nvn 0.942800 -0.219900 -0.250400\nvn 0.245500 -0.879400 -0.407900\nvn -0.069200 -0.000000 -0.997600\nvn 0.765600 0.275400 -0.581400\nvn 0.936300 -0.225400 0.269500\nvn 0.283600 -0.790000 0.543500\nvn 0.073000 -0.012300 0.997300\nvn 0.854400 0.217000 0.472100\nvn 0.780000 0.262200 -0.568200\nvn 0.945200 -0.198700 -0.259100\nvn 0.589500 0.716300 -0.373400\nvn 0.856100 0.246500 0.454300\nvn 0.690700 0.708100 0.146300\nvn 0.932100 -0.243300 0.268300\nvn -0.958800 0.171300 -0.226500\nvn -0.588800 -0.716700 0.373800\nvn -0.691000 -0.708000 -0.145700\nvn -0.942900 0.220400 0.249800\nvn -0.853100 -0.228400 -0.469100\nvn -0.676100 -0.723800 -0.138200\nvn -0.944900 0.199000 0.259800\nvn -0.780100 -0.262800 0.567800\nvn -0.602100 -0.704300 0.376200\nvn -0.932400 0.242600 -0.267900\nvn -0.759900 -0.285500 0.584000\nvn -0.855700 -0.246900 -0.454800\nvn -0.489500 -0.189400 -0.851200\nvn -0.460600 0.720400 -0.518600\nvn 0.446000 0.533200 -0.718800\nvn -0.031600 -0.279000 -0.959800\nvn -0.460500 -0.865900 -0.195200\nvn -0.444000 -0.534500 0.719100\nvn -0.954100 0.261000 0.147100\nvn -0.746600 -0.418100 -0.517500\nvn 0.046700 -0.967700 -0.247900\nvn 0.471300 -0.718200 0.511900\nvn 0.953000 -0.269900 -0.137800\nvn 0.257800 -0.734300 -0.628000\nvn -0.737000 -0.439300 -0.513700\nvn -0.469800 -0.856500 -0.214000\nvn -0.508200 -0.105000 -0.854800\nvn 0.239900 -0.718600 -0.652800\nvn -0.026300 -0.301200 -0.953200\nvn 0.046700 -0.972100 -0.230000\nvn 0.000900 0.953600 0.301000\nvn 0.508400 0.104100 0.854800\nvn 0.027000 0.301300 0.953100\nvn 0.459800 0.866400 0.194800\nvn -0.255200 0.727300 0.637100\nvn 0.031000 0.279600 0.959600\nvn 0.470300 0.856300 0.213500\nvn 0.736600 0.439200 0.514300\nvn 0.513700 0.120900 0.849400\nvn -0.046200 0.971900 0.230800\nvn 0.747900 0.408000 0.523600\nvn -0.240400 0.718100 0.653100\nvn 0.942600 -0.264500 -0.203700\nvn 0.624500 -0.326100 0.709700\nvn 0.094500 -0.963300 0.251400\nvn 0.679300 -0.593300 -0.431900\nvn 0.546600 0.409900 -0.730200\nvn -0.096000 0.962700 -0.253100\nvn 0.594400 0.603900 0.531100\nvn 0.934600 0.207100 -0.289100\nvn 0.210800 0.095800 -0.972800\nvn -0.628300 0.314000 -0.711800\nvn -0.598900 -0.593700 -0.537500\nvn 0.283200 -0.383200 -0.879200\nvn 0.926800 0.210700 -0.311000\nvn 0.565100 0.398900 -0.722200\nvn 0.951800 -0.282300 -0.119500\nvn 0.311700 -0.395400 -0.864000\nvn 0.673000 -0.584700 -0.453000\nvn 0.199400 0.110200 -0.973700\nvn -0.280100 -0.081500 0.956500\nvn -0.951900 0.282500 0.118700\nvn -0.673400 0.584200 0.452900\nvn -0.545900 -0.410000 0.730700\nvn -0.290700 0.390500 0.873500\nvn -0.678800 0.593400 0.432500\nvn -0.565200 -0.399500 0.721800\nvn -0.926900 -0.210100 0.311100\nvn -0.953700 0.270100 0.132000\nvn -0.200200 -0.110000 0.973600\nvn -0.938800 -0.200300 0.280300\nvn -0.311400 0.396000 0.863800\nvn -0.822100 0.130600 0.554200\nvn -0.874900 -0.187900 0.446400\nvn -0.874500 -0.075700 0.479000\nvn -0.892800 -0.193200 0.406800\nvn -0.830600 0.138000 0.539600\nvn -0.692900 0.438900 0.572100\nvn -0.736300 0.315500 0.598600\nvn -0.890200 0.196200 0.411100\nvn -0.830400 0.106600 0.546800\nvn -0.806700 0.117500 0.579200\nvn -0.646600 0.409600 0.643500\nvn -0.745600 0.068700 0.662800\nvn -0.958600 -0.147100 0.243900\nvn -0.884700 -0.202000 0.420000\nvn -0.786300 -0.310900 0.533900\nvn -0.929200 0.246700 0.275200\nvn -0.929200 0.136200 0.343400\nvn -0.830400 0.428100 0.356500\nvn -0.662700 0.118100 0.739500\nvn -0.604800 0.397300 0.690200\nvn -0.654700 -0.368000 0.660200\nvn -0.836500 -0.351400 0.420500\nvn -0.758000 0.079400 0.647400\nvn -0.872500 -0.128400 0.471500\nvn -0.794700 0.107600 0.597400\nvn -0.802300 0.113900 0.585900\nvn -0.873000 -0.300000 0.384700\nvn -0.844600 0.150900 0.513700\nvn -0.878800 -0.128600 0.459400\nvn -0.863400 0.169100 0.475300\nvn -0.861600 0.141700 0.487300\nvn -0.880400 0.039700 0.472500\nvn -0.814000 0.156500 0.559400\nvn -0.823600 0.132200 0.551500\nvn -0.849500 0.088200 0.520100\nvn -0.812100 0.172600 0.557400\nvn -0.566300 -0.289100 -0.771800\nvn -0.512000 -0.595300 -0.619300\nvn -0.512000 -0.595300 -0.619200\nvn 0.559100 0.000800 0.829100\nvn 0.559000 0.000800 0.829100\nvn -0.135100 -0.990300 0.033000\nvn -0.327300 -0.904900 -0.272200\nvn -0.459300 0.423000 -0.781100\nvn -0.566400 -0.286700 -0.772700\nvn -0.282600 -0.938600 -0.198000\nvn 0.549000 -0.076500 0.832300\nvn 0.548900 -0.076500 0.832300\nvn 0.549000 -0.076400 0.832300\nvn -0.569400 -0.193500 -0.799000\nvn -0.569400 -0.193800 -0.798900\nvn -0.569300 -0.193400 -0.799000\nvn -0.569300 -0.193600 -0.799000\nvn -0.520000 -0.568700 -0.637300\nvn -0.352800 -0.880800 -0.315700\nvn -0.566600 -0.283500 -0.773700\nvn 0.377300 0.853900 0.358500\nvn 0.463300 -0.412500 0.784400\nvn 0.463200 -0.412500 0.784400\nvn -0.228800 -0.967100 -0.111500\nvn -0.228800 -0.967100 -0.111400\nvn -0.874600 -0.135900 0.465300\nvn -0.821700 0.125400 0.556000\nvn -0.296900 -0.928800 -0.221600\nvn -0.273900 -0.944000 -0.183800\nvn 0.822100 -0.130600 -0.554200\nvn 0.727800 -0.330200 -0.601100\nvn 0.674100 -0.433900 -0.597800\nvn 0.643200 -0.437200 -0.628700\nvn 0.813300 -0.123100 -0.568700\nvn 0.872100 0.060000 -0.485700\nvn 0.859100 0.192400 -0.474200\nvn 0.813100 -0.154500 -0.561200\nvn 0.739500 -0.061600 -0.670400\nvn 0.836600 -0.143500 -0.528700\nvn 0.897600 0.172900 -0.405400\nvn 0.878800 -0.191200 -0.437200\nvn 0.650500 -0.445800 -0.614900\nvn 0.526100 -0.398700 -0.751200\nvn 0.696300 -0.546400 -0.465500\nvn 0.501300 -0.142200 -0.853500\nvn 0.616300 0.037500 -0.786600\nvn 0.708700 0.183600 -0.681200\nvn 0.937100 0.182000 -0.297800\nvn 0.936700 -0.151700 -0.315700\nvn 0.752800 -0.591600 -0.288600\nvn 0.849600 -0.155700 -0.503800\nvn 0.550200 -0.592900 -0.588100\nvn 0.873600 -0.180000 -0.452100\nvn 0.700900 -0.467600 -0.538500\nvn 0.593000 -0.532800 -0.603600\nvn 0.840400 -0.147000 -0.521600\nvn 0.700000 -0.379400 -0.605000\nvn 0.797400 -0.109900 -0.593300\nvn 0.741100 -0.220500 -0.634100\nvn 0.778300 -0.120400 -0.616200\nvn 0.773000 -0.090800 -0.627800\nvn 0.791000 -0.169600 -0.587800\nvn 0.820500 -0.129000 -0.556900\nvn 0.829600 -0.104500 -0.548600\nvn 0.842100 -0.081300 -0.533200\nvn 0.822100 -0.130600 -0.554100\nvn 0.255900 -0.784800 0.564500\nvn 0.255800 -0.784800 0.564500\nvn -0.363900 0.628200 -0.687700\nvn -0.469700 -0.705600 -0.530500\nvn -0.305400 0.720400 -0.622700\nvn 0.334800 0.898200 0.284900\nvn 0.334800 0.898200 0.285000\nvn 0.276400 0.942500 0.187900\nvn 0.568400 0.128500 0.812700\nvn 0.568400 0.128400 0.812700\nvn 0.568300 0.128500 0.812700\nvn 0.287900 -0.744400 0.602400\nvn 0.287900 -0.744400 0.602500\nvn 0.137000 -0.899400 0.415100\nvn -0.250200 -0.957200 -0.145600\nvn -0.297000 -0.928800 -0.221600\nvn -0.297200 -0.928800 -0.221400\nvn -0.297400 -0.928700 -0.221400\nvn -0.005700 -0.975200 0.221400\nvn 0.140100 -0.897000 0.419200\nvn 0.825500 -0.133900 -0.548300\nvn 0.702400 -0.386400 -0.597800\nvn -0.296800 -0.928800 -0.221700\nvn -0.296900 -0.928800 -0.221700\nvn -0.880600 -0.158000 0.446800\nvn -0.820100 0.124700 0.558500\nvn 0.682800 -0.406400 -0.607200\nvn 0.247400 -0.794700 0.554300\nvn -0.822100 0.130500 0.554200\nvn 0.465900 -0.405100 0.786600\nvn 0.822100 -0.130500 -0.554200\nvn -0.465900 0.405100 -0.786600\nvn -0.465900 0.405200 -0.786600\nvn -0.466000 0.405100 -0.786600\nvn -0.727800 0.330200 0.601100\nvn -0.655800 0.418000 0.628700\nvn -0.659700 0.451500 0.600800\nvn -0.872100 -0.060000 0.485700\nvn -0.906300 -0.151300 0.394500\nvn -0.813100 0.154500 0.561200\nvn -0.889000 0.199600 0.412200\nvn -0.865400 -0.195200 0.461500\nvn -0.744700 0.071300 0.663600\nvn -0.650500 0.445800 0.614900\nvn -0.709600 0.541300 0.451000\nvn -0.528900 0.400900 0.748100\nvn -0.872000 0.294600 0.390900\nvn -0.925300 0.257600 0.278400\nvn -0.969600 0.043200 0.240700\nvn -0.833500 -0.235200 0.499900\nvn -0.722500 -0.047200 0.689700\nvn -0.414200 0.297100 0.860300\nvn -0.524100 0.512300 0.680300\nvn -0.693500 0.366300 0.620300\nvn -0.576900 0.518700 0.631000\nvn -0.696300 0.376100 0.611300\nvn -0.799500 0.263300 0.539800\nvn -0.847900 0.179700 0.498700\nvn -0.812500 0.190600 0.550900\nvn -0.823800 0.131800 0.551400\nvn -0.832000 0.106700 0.544400\nvn -0.839700 0.096500 0.534400\nvn -0.136200 0.900000 -0.414200\nvn 0.060500 0.987900 -0.143000\nvn 0.291200 -0.740100 0.606200\nvn 0.291200 -0.740100 0.606300\nvn 0.291200 -0.740000 0.606300\nvn 0.474500 0.695200 0.540000\nvn 0.327200 0.904900 0.272200\nvn -0.137600 0.898900 -0.416000\nvn -0.472400 0.387100 -0.791800\nvn 0.566300 0.087100 0.819600\nvn 0.356100 0.877300 0.321800\nvn 0.356400 0.877200 0.321800\nvn 0.356300 0.877200 0.321700\nvn 0.356200 0.877200 0.321800\nvn 0.369100 0.863300 0.344100\nvn 0.328400 -0.686400 0.648900\nvn -0.190400 0.854300 -0.483700\nvn -0.190300 0.854300 -0.483600\nvn -0.190300 0.854400 -0.483600\nvn 0.300700 0.926100 0.227900\nvn 0.041700 0.984600 -0.170100\nvn 0.041700 0.984600 -0.170000\nvn 0.300700 0.926100 0.227800\nvn -0.139500 0.897500 -0.418400\nvn -0.273100 -0.944500 -0.182500\nvn 0.468600 -0.397800 0.788800\nvn 0.468600 -0.397700 0.788800\nvn 0.412800 0.807000 0.422200\nvn -0.690500 0.380100 0.615400\nvn 0.356200 0.877300 0.321700\nvn 0.376600 0.854700 0.357300\nvn 0.893200 0.171900 -0.415600\nvn 0.874500 0.075700 -0.479100\nvn 0.876300 0.207600 -0.434700\nvn 0.645600 -0.397900 -0.651800\nvn 0.736300 -0.315500 -0.598600\nvn 0.737000 -0.068400 -0.672400\nvn 0.830500 -0.106600 -0.546800\nvn 0.675200 -0.442200 -0.590400\nvn 0.881700 -0.183200 -0.434800\nvn 0.783300 0.312700 -0.537200\nvn 0.884700 0.202000 -0.420100\nvn 0.953700 0.165400 -0.251400\nvn 0.602200 -0.001400 -0.798300\nvn 0.630200 0.214300 -0.746300\nvn 0.569500 -0.201300 -0.797000\nvn 0.882100 -0.302600 -0.361100\nvn 0.681600 -0.524400 -0.510300\nvn 0.993400 0.073500 -0.088500\nvn 0.888200 0.341900 -0.306900\nvn 0.923700 0.148400 -0.353200\nvn 0.889100 0.285900 -0.357300\nvn 0.882600 0.125400 -0.453200\nvn 0.792700 -0.080700 -0.604200\nvn 0.826000 0.014000 -0.563500\nvn 0.811500 -0.154400 -0.563600\nvn 0.820400 -0.129300 -0.557000\nvn 0.826800 -0.070800 -0.558000\nvn 0.804900 -0.184300 -0.564100\nvn 0.822000 -0.130600 -0.554200\nvn 0.565300 0.070800 0.821900\nvn 0.565300 0.070700 0.821800\nvn -0.535500 0.153700 -0.830500\nvn -0.535400 0.153700 -0.830500\nvn 0.143300 0.989500 -0.020600\nvn -0.555700 0.028300 -0.830900\nvn -0.319600 -0.911300 -0.259400\nvn -0.319700 -0.911300 -0.259400\nvn -0.319700 -0.911300 -0.259300\nvn -0.374500 -0.857200 -0.353500\nvn -0.374400 -0.857200 -0.353600\nvn 0.225700 -0.818900 0.527700\nvn 0.559800 0.007400 0.828600\nvn 0.566300 0.287800 0.772300\nvn 0.566300 0.287900 0.772300\nvn 0.396200 0.830200 0.392200\nvn 0.533600 0.516100 0.670000\nvn 0.566700 0.282500 0.774000\nvn 0.887200 0.124500 -0.444300\nvn 0.356500 0.877100 0.321800\nvn 0.356300 0.877300 0.321600\nvn -0.659200 0.411800 0.629100\nvn 0.885400 0.153800 -0.438700\nvn 0.063300 -0.046200 -0.996900\nvn -0.240600 0.775800 -0.583300\nvn 0.654900 0.700200 -0.284400\nvn 0.518600 -0.078100 -0.851400\nvn -0.136500 -0.838800 -0.527100\nvn -0.653200 -0.701300 0.285500\nvn -0.920400 0.155200 -0.358900\nvn -0.285900 -0.356500 -0.889500\nvn 0.333300 -0.890400 -0.310100\nvn 0.252700 -0.771600 0.583800\nvn 0.916200 -0.165800 0.364800\nvn 0.667200 -0.569400 -0.480300\nvn -0.276200 -0.377300 -0.884000\nvn -0.136100 -0.826400 -0.546400\nvn 0.035000 0.035500 -0.998800\nvn 0.662300 -0.550200 -0.508600\nvn 0.523400 -0.100700 -0.846100\nvn 0.324800 -0.898300 -0.295900\nvn -0.318500 0.869200 0.378100\nvn -0.034700 -0.036400 0.998700\nvn -0.522800 0.100900 0.846400\nvn 0.136000 0.839200 0.526500\nvn -0.668500 0.560800 0.488500\nvn -0.519100 0.078700 0.851100\nvn 0.136800 0.826300 0.546300\nvn 0.275600 0.377100 0.884200\nvn -0.030300 -0.018600 0.999400\nvn -0.324700 0.898000 0.296800\nvn 0.285600 0.345500 0.893900\nvn -0.662800 0.549700 0.508400\nvn -0.877200 -0.014400 -0.479900\nvn -0.104000 0.362400 -0.926200\nvn 0.126900 -0.550500 -0.825100\nvn -0.762000 -0.477500 -0.437400\nvn -0.885800 0.063900 0.459600\nvn -0.126400 0.548600 0.826400\nvn -0.241600 0.950400 -0.196100\nvn -0.950300 0.289000 -0.116000\nvn -0.719300 -0.419700 0.553500\nvn 0.106800 -0.373900 0.921300\nvn 0.241100 -0.947800 0.208700\nvn -0.694800 -0.703300 0.150500\nvn -0.956100 0.276600 -0.096900\nvn -0.896000 0.066100 0.439200\nvn -0.837100 0.023500 -0.546500\nvn -0.709200 -0.694700 0.120400\nvn -0.769000 -0.485200 -0.416100\nvn -0.711400 -0.413000 0.568700\nvn 0.767000 0.398800 -0.502700\nvn 0.836700 -0.023900 0.547200\nvn 0.769400 0.484600 0.416100\nvn 0.885500 -0.063400 -0.460300\nvn 0.697300 0.703100 -0.138900\nvn 0.762000 0.478100 0.436800\nvn 0.895900 -0.066800 -0.439200\nvn 0.956200 -0.276100 0.097300\nvn 0.846500 -0.026100 0.531800\nvn 0.712000 0.412900 -0.568000\nvn 0.948400 -0.290300 0.127700\nvn 0.708800 0.695100 -0.120000\nvn 0.301400 -0.548100 -0.780200\nvn 0.080500 0.385200 -0.919300\nvn 0.836000 0.423200 -0.349400\nvn 0.688500 -0.526400 -0.498800\nvn -0.170300 -0.981400 -0.088400\nvn -0.834900 -0.423700 0.351400\nvn -0.747400 0.001400 -0.664400\nvn -0.120100 -0.741900 -0.659700\nvn 0.208400 -0.941300 0.265700\nvn -0.068400 -0.381900 0.921700\nvn 0.739700 -0.007300 0.672900\nvn 0.633500 -0.769200 0.083500\nvn -0.116600 -0.757500 -0.642300\nvn -0.162500 -0.980600 -0.110000\nvn 0.292100 -0.477200 -0.828900\nvn 0.640000 -0.766800 0.049800\nvn 0.687100 -0.543400 -0.482400\nvn 0.195100 -0.940400 0.278400\nvn -0.216000 0.956700 -0.195100\nvn -0.292000 0.476400 0.829300\nvn -0.686500 0.543700 0.482700\nvn 0.170100 0.981500 0.087500\nvn -0.638600 0.766100 -0.073300\nvn -0.688800 0.526700 0.498100\nvn 0.163200 0.980400 0.110100\nvn 0.115900 0.757500 0.642500\nvn -0.284300 0.491800 0.823000\nvn -0.195400 0.940600 -0.277600\nvn 0.116400 0.734700 0.668300\nvn -0.640500 0.766300 -0.049800\nvn 0.429300 -0.597900 -0.676900\nvn 0.351200 0.348800 -0.868900\nvn 0.937200 0.325500 -0.125200\nvn 0.732500 -0.608000 -0.306200\nvn -0.245500 -0.961000 -0.127700\nvn -0.936800 -0.326000 0.127500\nvn -0.550200 0.059100 -0.833000\nvn -0.027100 -0.744000 -0.667600\nvn 0.033200 -0.949800 0.311200\nvn -0.339800 -0.346800 0.874300\nvn 0.540000 -0.064000 0.839200\nvn 0.506300 -0.827300 0.243200\nvn -0.029800 -0.759400 -0.649900\nvn -0.232500 -0.961500 -0.146600\nvn 0.440200 -0.527700 -0.726500\nvn 0.521400 -0.826500 0.212200\nvn 0.725200 -0.624200 -0.290700\nvn 0.017300 -0.947200 0.320000\nvn -0.056700 0.967900 -0.244800\nvn -0.440300 0.527000 0.726900\nvn -0.724700 0.624500 0.291100\nvn 0.245500 0.961100 0.126800\nvn -0.514100 0.825000 -0.234600\nvn -0.732600 0.608300 0.305400\nvn 0.233000 0.961300 0.146900\nvn 0.029100 0.759500 0.649900\nvn -0.429700 0.541400 0.722700\nvn -0.017700 0.947500 -0.319300\nvn 0.020600 0.737500 0.675100\nvn -0.522000 0.826100 -0.212400\nvn -0.661600 0.051400 -0.748100\nvn 0.238500 0.379900 -0.893800\nvn 0.366000 -0.547900 -0.752300\nvn -0.595700 -0.419000 -0.685300\nvn -0.983700 0.118700 0.135400\nvn -0.366100 0.545900 0.753600\nvn -0.103100 0.966900 -0.233200\nvn -0.835300 0.354600 -0.420100\nvn -0.888300 -0.376300 0.263200\nvn -0.234900 -0.391500 0.889700\nvn 0.098500 -0.964500 0.245000\nvn -0.745600 -0.656000 -0.117400\nvn -0.848000 0.342500 -0.404500\nvn -0.986100 0.121800 0.112700\nvn -0.599000 0.087300 -0.796000\nvn -0.748400 -0.646000 -0.150300\nvn -0.609900 -0.426500 -0.667900\nvn -0.885600 -0.370300 0.280300\nvn 0.914500 0.351600 -0.200000\nvn 0.598300 -0.087600 0.796400\nvn 0.610300 0.425900 0.668000\nvn 0.983600 -0.118100 -0.136100\nvn 0.744100 0.655500 0.129100\nvn 0.595900 0.419600 0.684700\nvn 0.986000 -0.122500 -0.112900\nvn 0.848000 -0.341900 0.404900\nvn 0.612600 -0.090400 0.785200\nvn 0.885900 0.370100 -0.279600\nvn 0.829500 -0.355900 0.430400\nvn 0.747900 0.646500 0.150600\nvn -0.521000 0.021600 -0.853300\nvn 0.411800 0.284100 -0.865900\nvn 0.447200 -0.633000 -0.632000\nvn -0.500400 -0.444100 -0.743200\nvn -0.981400 0.186000 -0.047100\nvn -0.447700 0.631200 0.633400\nvn 0.006800 0.946500 -0.322800\nvn -0.725300 0.362500 -0.585200\nvn -0.944500 -0.300100 0.133800\nvn -0.408400 -0.296200 0.863400\nvn -0.013100 -0.942700 0.333400\nvn -0.760100 -0.620400 -0.193100\nvn -0.741300 0.352500 -0.571100\nvn -0.979800 0.187200 -0.070000\nvn -0.448900 0.049500 -0.892200\nvn -0.756600 -0.613300 -0.226700\nvn -0.517800 -0.449300 -0.728000\nvn -0.944300 -0.292700 0.150600\nvn 0.957900 0.279700 -0.065300\nvn 0.448100 -0.049700 0.892600\nvn 0.518100 0.448600 0.728200\nvn 0.981500 -0.185600 0.046400\nvn 0.756600 0.621100 0.204400\nvn 0.500700 0.444700 0.742700\nvn 0.979700 -0.187900 0.069900\nvn 0.741300 -0.351900 0.571500\nvn 0.463900 -0.054300 0.884200\nvn 0.944400 0.292600 -0.149800\nvn 0.717800 -0.362500 0.594400\nvn 0.756200 0.613800 0.226800\nvn -0.013400 0.892400 -0.451100\nvn 0.378800 0.137500 -0.915200\nvn -0.533700 -0.104400 -0.839200\nvn -0.476100 0.771900 -0.421300\nvn 0.047100 0.870700 0.489500\nvn 0.531800 0.103900 0.840500\nvn 0.951600 0.256000 -0.169900\nvn 0.282400 0.956000 -0.079400\nvn -0.436600 0.697100 0.568700\nvn -0.390200 -0.140200 0.910000\nvn -0.949300 -0.256000 0.182600\nvn -0.712300 0.683400 0.159700\nvn 0.269600 0.961100 -0.060200\nvn 0.049600 0.881600 0.469400\nvn 0.026100 0.854800 -0.518300\nvn -0.703300 0.698900 0.130300\nvn -0.484400 0.778100 -0.399900\nvn -0.430100 0.688700 0.583700\nvn 0.415200 -0.746600 -0.519800\nvn -0.026500 -0.854400 0.519000\nvn 0.483800 -0.778500 0.399800\nvn -0.046600 -0.870400 -0.490100\nvn 0.712000 -0.686400 -0.148200\nvn 0.476800 -0.771900 0.420700\nvn -0.050300 -0.881500 -0.469500\nvn -0.269100 -0.961200 0.060600\nvn -0.028400 -0.863700 0.503200\nvn 0.430000 -0.689300 -0.583100\nvn -0.283900 -0.954500 0.091000\nvn 0.703700 -0.698500 -0.129800\nvn 0.868300 0.125000 -0.480100\nvn 0.100300 -0.197900 -0.975100\nvn -0.158100 0.676600 -0.719200\nvn 0.739000 0.570100 -0.359000\nvn 0.894900 -0.109600 0.432700\nvn 0.157600 -0.675000 0.720800\nvn 0.268700 -0.895000 -0.356000\nvn 0.957000 -0.232500 -0.173400\nvn 0.714500 0.345300 0.608500\nvn -0.103500 0.210000 0.972200\nvn -0.268000 0.890400 0.368000\nvn 0.674200 0.691500 0.259200\nvn 0.962700 -0.223300 -0.152400\nvn 0.904800 -0.108000 0.412000\nvn 0.828300 0.097500 -0.551800\nvn 0.688400 0.688600 0.228000\nvn 0.746100 0.574400 -0.336800\nvn 0.707000 0.335900 0.622300\nvn -0.761900 -0.334900 -0.554300\nvn -0.827900 -0.097200 0.552400\nvn -0.746500 -0.573900 0.336800\nvn -0.894600 0.109200 -0.433400\nvn -0.676600 -0.693400 -0.247800\nvn -0.738900 -0.570600 0.358300\nvn -0.904700 0.108700 -0.412000\nvn -0.962800 0.222700 0.152700\nvn -0.838000 -0.092700 0.537800\nvn -0.707600 -0.335900 -0.621700\nvn -0.955000 0.231900 0.185000\nvn -0.688000 -0.689100 -0.227600\nvn 0.237500 -0.957500 -0.163800\nvn 0.063800 -0.380300 -0.922700\nvn 0.843200 -0.004500 -0.537600\nvn 0.636500 -0.770900 0.024400\nvn -0.228800 -0.744300 0.627400\nvn -0.842100 0.005500 0.539300\nvn -0.773100 -0.414900 -0.479800\nvn -0.188900 -0.980500 0.054000\nvn 0.166000 -0.492900 0.854100\nvn -0.051400 0.383400 0.922200\nvn 0.765400 0.417200 0.489900\nvn 0.592100 -0.528900 0.608000\nvn -0.185700 -0.979600 0.077300\nvn -0.221800 -0.759400 0.611600\nvn 0.230100 -0.940900 -0.248500\nvn 0.597300 -0.551400 0.582400\nvn 0.634800 -0.771200 0.048000\nvn 0.153300 -0.482500 0.862400\nvn -0.169700 0.554100 -0.815000\nvn -0.230000 0.940700 0.249300\nvn -0.634200 0.771700 -0.048000\nvn 0.228600 0.743800 -0.628100\nvn -0.596900 0.534200 -0.598600\nvn -0.636800 0.770600 -0.025100\nvn 0.222500 0.759400 -0.611400\nvn 0.185000 0.979700 -0.077200\nvn -0.221800 0.946600 0.234000\nvn -0.153500 0.483200 -0.861900\nvn 0.185300 0.981800 -0.042700\nvn -0.597900 0.551100 -0.582100\nvn -0.783600 -0.446100 -0.432400\nvn 0.075800 -0.469700 -0.879500\nvn 0.228000 -0.969500 -0.089600\nvn -0.706900 -0.706300 -0.037600\nvn -0.944400 0.311600 0.105100\nvn -0.227900 0.969300 0.091900\nvn -0.144400 0.451800 -0.880400\nvn -0.897100 0.019600 -0.441400\nvn -0.827100 0.081100 0.556200\nvn -0.073000 0.458800 0.885500\nvn 0.142000 -0.440600 0.886400\nvn -0.753500 -0.405300 0.517700\nvn -0.906800 0.025400 -0.420800\nvn -0.950800 0.296700 0.088900\nvn -0.730600 -0.468100 -0.497100\nvn -0.762100 -0.423600 0.489700\nvn -0.717800 -0.696000 -0.019300\nvn -0.821300 0.097500 0.562000\nvn 0.864100 -0.052300 -0.500700\nvn 0.730000 0.468300 0.497800\nvn 0.718200 0.695600 0.019800\nvn 0.944200 -0.311800 -0.106000\nvn 0.754000 0.414200 -0.509800\nvn 0.707000 0.706300 0.036700\nvn 0.950700 -0.297300 -0.088400\nvn 0.906900 -0.024700 0.420600\nvn 0.742100 0.456100 0.491300\nvn 0.821800 -0.097100 -0.561400\nvn 0.893200 -0.011800 0.449500\nvn 0.761700 0.424200 -0.489900\nvn -0.203800 0.372900 -0.905200\nvn 0.051900 -0.558600 -0.827800\nvn -0.772700 -0.520300 -0.363600\nvn -0.624900 0.388400 -0.677300\nvn 0.161600 0.952600 -0.257700\nvn 0.771400 0.521100 0.365300\nvn 0.830100 -0.095600 -0.549300\nvn 0.193700 0.605300 -0.772000\nvn -0.260600 0.964400 0.045600\nvn -0.064200 0.555300 0.829200\nvn -0.823800 0.103400 0.557300\nvn -0.653800 0.741200 -0.152100\nvn 0.187700 0.623800 -0.758700\nvn 0.156800 0.947300 -0.279500\nvn -0.186600 0.294400 -0.937300\nvn -0.655600 0.732000 -0.185300\nvn -0.626000 0.408200 -0.664400\nvn -0.249100 0.966600 0.059800\nvn 0.258800 -0.965600 0.027000\nvn 0.186500 -0.293600 0.937600\nvn 0.625400 -0.408500 0.664800\nvn -0.161300 -0.952900 0.256900\nvn 0.657300 -0.736000 0.162100\nvn 0.625300 -0.388800 0.676600\nvn -0.157500 -0.947100 0.279500\nvn -0.187000 -0.623700 0.759000\nvn 0.180000 -0.310300 0.933400\nvn 0.249200 -0.966600 -0.059000\nvn -0.191400 -0.596400 0.779500\nvn 0.656100 -0.731600 0.185200\nvn 0.818400 -0.137300 -0.558100\nvn -0.001300 -0.590500 -0.807100\nvn -0.215900 0.325000 -0.920800\nvn 0.710400 0.324700 -0.624400\nvn 0.931200 0.027100 0.363400\nvn 0.215600 -0.322800 0.921600\nvn 0.214500 -0.976200 0.030900\nvn 0.930300 -0.339800 -0.138300\nvn 0.778200 0.523700 0.346700\nvn -0.002000 0.600400 0.799700\nvn -0.212600 0.977000 -0.018200\nvn 0.710000 0.695400 -0.110900\nvn 0.938200 -0.323100 -0.123700\nvn 0.939100 0.019400 0.343200\nvn 0.770900 -0.189700 -0.608000\nvn 0.720900 0.678900 -0.139100\nvn 0.719800 0.337400 -0.606700\nvn 0.771900 0.521400 0.363800\nvn -0.819700 -0.489000 -0.298200\nvn -0.770400 0.190200 0.608500\nvn -0.720200 -0.336900 0.606500\nvn -0.931000 -0.027800 -0.363900\nvn -0.711200 -0.692300 0.122200\nvn -0.710500 -0.325500 0.623900\nvn -0.939000 -0.018700 -0.343500\nvn -0.938300 0.322700 0.124200\nvn -0.781900 0.188800 0.594200\nvn -0.772400 -0.521100 -0.363200\nvn -0.927100 0.344000 0.148900\nvn -0.720500 -0.679300 0.139600\nvn 0.155000 -0.981400 0.113600\nvn -0.091700 -0.643000 -0.760300\nvn 0.755500 -0.249000 -0.605900\nvn 0.587100 -0.787800 0.186000\nvn -0.179500 -0.496100 0.849500\nvn -0.754100 0.250400 0.607100\nvn -0.856900 -0.460100 -0.232400\nvn -0.236300 -0.895600 0.376900\nvn 0.257800 -0.229100 0.938700\nvn 0.104100 0.644600 0.757400\nvn 0.851000 0.466100 0.242200\nvn 0.641300 -0.379300 0.667000\nvn -0.229700 -0.888100 0.398200\nvn -0.175800 -0.515900 0.838400\nvn 0.136500 -0.990200 0.029500\nvn 0.641400 -0.408800 0.649200\nvn 0.588800 -0.780900 0.208600\nvn 0.247000 -0.215500 0.944700\nvn -0.252200 0.299200 -0.920200\nvn -0.136300 0.990200 -0.028700\nvn -0.588200 0.781300 -0.208800\nvn 0.179200 0.495400 -0.850000\nvn -0.644400 0.387700 -0.659200\nvn -0.587600 0.787400 -0.186600\nvn 0.176500 0.515900 -0.838300\nvn 0.229000 0.888300 -0.398100\nvn -0.130000 0.990400 -0.045900\nvn -0.247100 0.216300 -0.944500\nvn 0.234400 0.900500 -0.366300\nvn -0.642000 0.408600 -0.648700\nvn -0.922700 -0.370700 -0.105900\nvn -0.220400 -0.683500 -0.695900\nvn 0.061000 -0.985800 0.156400\nvn -0.782800 -0.531800 0.323000\nvn -0.832500 0.515300 0.203800\nvn -0.060300 0.986200 -0.154200\nvn -0.304100 0.232300 -0.923900\nvn -0.969300 0.090300 -0.228700\nvn -0.635200 0.388200 0.667700\nvn 0.223200 0.674100 0.704100\nvn 0.304900 -0.219800 0.926700\nvn -0.641900 -0.096400 0.760700\nvn -0.972400 0.103100 -0.209100\nvn -0.844900 0.498400 0.194400\nvn -0.891800 -0.418800 -0.170800\nvn -0.659800 -0.119000 0.741900\nvn -0.787100 -0.515200 0.339300\nvn -0.625900 0.404000 0.667100\nvn 0.688900 -0.354400 -0.632300\nvn 0.891500 0.419300 0.171500\nvn 0.787500 0.514800 -0.338800\nvn 0.832100 -0.515600 -0.204500\nvn 0.645700 0.106600 -0.756100\nvn 0.782700 0.531500 -0.323800\nvn 0.844800 -0.498700 -0.193800\nvn 0.972600 -0.102500 0.208700\nvn 0.899600 0.403600 0.166500\nvn 0.626500 -0.403600 -0.666800\nvn 0.968800 -0.080100 0.234700\nvn 0.659500 0.119600 -0.742100\nvn -0.376100 0.180600 -0.908800\nvn -0.375500 -0.728500 -0.573000\nvn -0.960400 -0.278000 0.020200\nvn -0.678800 0.404600 -0.612800\nvn 0.324300 0.731200 -0.600200\nvn 0.959900 0.279600 -0.018600\nvn 0.546500 -0.525300 -0.652200\nvn 0.090800 0.278400 -0.956200\nvn 0.044000 0.971300 -0.233900\nvn 0.363900 0.730300 0.578100\nvn -0.536000 0.532000 0.655400\nvn -0.437400 0.863900 -0.249600\nvn 0.094700 0.300500 -0.949100\nvn 0.311400 0.722600 -0.617100\nvn -0.392500 0.095900 -0.914700\nvn -0.452300 0.848000 -0.276300\nvn -0.670200 0.426100 -0.607700\nvn 0.059600 0.972700 -0.224200\nvn -0.022300 -0.953400 0.300900\nvn 0.392600 -0.095000 0.914800\nvn 0.669700 -0.426000 0.608200\nvn -0.324400 -0.731700 0.599500\nvn 0.445300 -0.858000 0.256100\nvn 0.678900 -0.405300 0.612300\nvn -0.312000 -0.722200 0.617300\nvn -0.094000 -0.300700 0.949100\nvn 0.380900 -0.108700 0.918200\nvn -0.059200 -0.972600 0.225000\nvn -0.083900 -0.269400 0.959400\nvn 0.452900 -0.847800 0.275900\nvn -0.267600 -0.823100 0.500900\nvn -0.702600 -0.624100 -0.341900\nvn 0.197100 -0.780500 -0.593200\nvn 0.185100 -0.910200 0.370600\nvn 0.024600 -0.076400 0.996800\nvn -0.194800 0.781100 0.593300\nvn -0.971900 0.092500 0.216300\nvn -0.411900 -0.464300 0.784100\nvn 0.521600 -0.105600 0.846600\nvn 0.711500 0.617300 0.335700\nvn 0.974400 -0.082000 -0.209100\nvn 0.627300 -0.511800 0.587000\nvn -0.393700 -0.457300 0.797400\nvn 0.013600 -0.096500 0.995200\nvn -0.323900 -0.839100 0.437100\nvn 0.606100 -0.538900 0.585000\nvn 0.199700 -0.900400 0.386500\nvn 0.522200 -0.087400 0.848300\nvn -0.477700 0.161000 -0.863700\nvn 0.324400 0.839200 -0.436400\nvn -0.199200 0.900300 -0.386900\nvn -0.025400 0.076000 -0.996800\nvn -0.622400 0.521900 -0.583300\nvn -0.185900 0.909900 -0.370800\nvn -0.013000 0.096100 -0.995300\nvn 0.393400 0.457900 -0.797200\nvn 0.321600 0.831500 -0.452900\nvn -0.521800 0.088100 -0.848500\nvn 0.417400 0.471700 -0.776700\nvn -0.606500 0.539200 -0.584400\nvn 0.408600 -0.636800 -0.653800\nvn -0.545100 -0.682100 -0.487500\nvn -0.433900 0.170500 -0.884700\nvn 0.461400 -0.208800 -0.862300\nvn 0.936600 -0.343300 0.070000\nvn 0.434800 -0.168300 0.884600\nvn -0.167100 -0.922800 0.347300\nvn 0.597700 -0.767100 -0.233100\nvn 0.984400 0.147100 -0.096200\nvn 0.543000 0.690400 0.478000\nvn 0.174100 0.925400 -0.336800\nvn 0.805300 0.221600 -0.549900\nvn 0.616400 -0.753500 -0.228600\nvn 0.932200 -0.358100 0.053000\nvn 0.329300 -0.669600 -0.665700\nvn 0.796900 0.196000 -0.571400\nvn 0.481000 -0.198500 -0.854000\nvn 0.985300 0.152000 -0.078500\nvn -0.986800 -0.086700 0.136600\nvn -0.328500 0.669900 0.665800\nvn -0.481200 0.199100 0.853700\nvn -0.936900 0.342500 -0.070200\nvn -0.800600 -0.215800 0.559000\nvn -0.461900 0.208100 0.862200\nvn -0.932000 0.358600 -0.053500\nvn -0.616500 0.753300 0.229300\nvn -0.344400 0.671000 0.656600\nvn -0.985300 -0.151300 0.079100\nvn -0.589200 0.771500 0.240100\nvn -0.796500 -0.196400 0.571800\nvn -0.483500 0.574600 -0.660300\nvn -0.769900 -0.343100 -0.538000\nvn -0.951800 0.055100 0.301800\nvn -0.584100 0.776100 -0.237600\nvn 0.433200 0.739900 -0.514700\nvn 0.952400 -0.054100 -0.299900\nvn 0.102900 -0.433500 -0.895200\nvn -0.045400 0.526600 -0.848900\nvn 0.376400 0.925900 -0.032500\nvn 0.761800 0.346900 0.547100\nvn -0.090100 0.435100 0.895900\nvn -0.094100 0.990400 0.101700\nvn -0.031200 0.542800 -0.839300\nvn 0.414100 0.741900 -0.527400\nvn -0.534000 0.506300 -0.677100\nvn -0.120400 0.989500 0.079400\nvn -0.566500 0.790800 -0.231700\nvn 0.393100 0.919100 -0.028900\nvn -0.333300 -0.938500 0.089700\nvn 0.534500 -0.505600 0.677300\nvn 0.566300 -0.790800 0.232300\nvn -0.433600 -0.740100 0.514000\nvn 0.105100 -0.989700 -0.097300\nvn 0.583700 -0.776600 0.236900\nvn -0.414400 -0.741400 0.527800\nvn 0.031800 -0.543100 0.839100\nvn 0.519500 -0.515100 0.681800\nvn -0.392500 -0.919300 0.029500\nvn 0.056000 -0.521800 0.851200\nvn 0.120900 -0.989400 -0.079900\nvn -0.935900 0.187100 0.298500\nvn -0.783300 -0.504900 -0.362500\nvn -0.350500 -0.842400 0.409300\nvn -0.723700 0.010700 0.690100\nvn -0.320000 0.901000 0.293000\nvn 0.352100 0.842500 -0.407700\nvn -0.513300 0.285800 -0.809200\nvn -0.806800 0.587000 0.067800\nvn -0.032400 0.724400 0.688600\nvn 0.784500 0.496200 0.371900\nvn 0.521000 -0.275500 0.807900\nvn -0.226500 0.331700 0.915800\nvn -0.795000 0.600900 0.082700\nvn -0.341500 0.892900 0.293300\nvn -0.961700 0.124900 0.244100\nvn -0.259000 0.321200 0.910900\nvn -0.712300 0.028300 0.701300\nvn -0.018100 0.732500 0.680500\nvn 0.104900 -0.722800 -0.683000\nvn 0.961900 -0.124300 -0.243600\nvn 0.712700 -0.028800 -0.700900\nvn 0.319300 -0.901100 -0.293500\nvn 0.236200 -0.324900 -0.915800\nvn 0.723100 -0.011000 -0.690700\nvn 0.341600 -0.893100 -0.292600\nvn 0.795300 -0.600500 -0.083300\nvn 0.958800 -0.142200 -0.246100\nvn 0.018900 -0.732400 -0.680600\nvn 0.813700 -0.577700 -0.065100\nvn 0.258900 -0.320500 -0.911200\nvn 0.190100 -0.214100 -0.958100\nvn -0.728500 -0.218200 -0.649400\nvn -0.470600 0.687900 -0.552500\nvn 0.315800 0.246300 -0.916300\nvn 0.839200 -0.444000 -0.314100\nvn 0.472000 -0.686300 0.553400\nvn -0.332600 -0.928800 -0.163600\nvn 0.386400 -0.579400 -0.717600\nvn 0.978000 0.044800 -0.203600\nvn 0.727400 0.230600 0.646300\nvn 0.341000 0.924200 0.172200\nvn 0.775900 0.381300 -0.502600\nvn 0.408000 -0.573200 -0.710700\nvn 0.829900 -0.446100 -0.335000\nvn 0.104800 -0.224100 -0.968900\nvn 0.760000 0.373300 -0.532100\nvn 0.337900 0.247500 -0.908000\nvn 0.981700 0.038900 -0.186600\nvn -0.962900 -0.017300 0.269200\nvn -0.104000 0.224200 0.969000\nvn -0.338000 -0.246800 0.908200\nvn -0.839700 0.443500 0.313500\nvn -0.769100 -0.382200 0.512200\nvn -0.316400 -0.246800 0.916000\nvn -0.829700 0.446800 0.334800\nvn -0.408000 0.572600 0.711100\nvn -0.120000 0.232200 0.965200\nvn -0.981500 -0.038700 0.187400\nvn -0.376500 0.578000 0.724000\nvn -0.759600 -0.373900 0.532200\nvn -0.298700 -0.911400 -0.282900\nvn -0.683200 -0.135300 -0.717500\nvn 0.229000 -0.095400 -0.968700\nvn 0.160600 -0.894100 -0.418100\nvn -0.033700 -0.788900 0.613500\nvn -0.226800 0.095600 0.969200\nvn -0.982600 -0.053900 0.177700\nvn -0.458200 -0.872900 0.167500\nvn 0.471100 -0.720100 0.509500\nvn 0.692500 0.135000 0.708700\nvn 0.984700 0.055500 -0.165000\nvn 0.590600 -0.806100 0.038500\nvn -0.440800 -0.878900 0.182200\nvn -0.044700 -0.800800 0.597200\nvn -0.351200 -0.872500 -0.339700\nvn 0.569500 -0.821800 0.016200\nvn 0.174300 -0.899900 -0.399700\nvn 0.471600 -0.709100 0.524200\nvn -0.426100 0.767900 -0.478300\nvn 0.351700 0.872100 0.340200\nvn -0.173700 0.900200 0.399300\nvn 0.032900 0.788700 -0.613900\nvn -0.585900 0.809900 -0.028300\nvn -0.161300 0.894100 0.417700\nvn 0.045300 0.800600 -0.597500\nvn 0.440500 0.879200 -0.181700\nvn 0.349800 0.879200 0.323400\nvn -0.471200 0.709700 -0.523700\nvn 0.463300 0.872200 -0.156800\nvn -0.569800 0.821600 -0.015600\nvn -0.988000 -0.056500 0.143900\nvn -0.642700 -0.086700 -0.761200\nvn -0.299900 -0.878800 -0.371200\nvn -0.820600 -0.461900 0.336600\nvn -0.476900 0.441100 0.760300\nvn 0.301200 0.877700 0.372800\nvn -0.408800 0.783400 -0.468100\nvn -0.876200 0.387000 0.287200\nvn -0.236400 0.031100 0.971200\nvn 0.643500 0.073900 0.761900\nvn 0.415200 -0.775300 0.475900\nvn -0.412000 -0.403400 0.817000\nvn -0.868900 0.386200 0.309600\nvn -0.496900 0.435600 0.750500\nvn -0.996400 -0.062000 0.057900\nvn -0.441700 -0.406800 0.799700\nvn -0.813600 -0.457500 0.358800\nvn -0.222000 0.042200 0.974100\nvn 0.306200 -0.035500 -0.951300\nvn 0.996400 0.062000 -0.057000\nvn 0.813900 0.456900 -0.358800\nvn 0.476200 -0.440900 -0.760800\nvn 0.420600 0.408100 -0.810300\nvn 0.820200 0.462100 -0.337300\nvn 0.496900 -0.436300 -0.750200\nvn 0.869200 -0.385500 -0.309600\nvn 0.996100 0.051100 -0.071800\nvn 0.222900 -0.042200 -0.973900\nvn 0.881300 -0.382500 -0.277500\nvn 0.441500 0.407500 -0.799400\nvn -0.368100 0.810300 -0.456100\nvn -0.607800 -0.066800 -0.791300\nvn -0.996100 -0.050600 0.072400\nvn -0.572500 0.819600 -0.022900\nvn 0.480700 0.875400 -0.050900\nvn 0.996200 0.050800 -0.070100\nvn 0.326100 -0.023000 -0.945100\nvn 0.102800 0.833700 -0.542500\nvn 0.307200 0.844700 0.438400\nvn 0.597600 0.066600 0.799000\nvn -0.313800 0.023900 0.949200\nvn -0.184600 0.859800 0.476200\nvn 0.113400 0.844100 -0.524100\nvn 0.464800 0.883000 -0.065600\nvn -0.408700 0.756600 -0.510400\nvn -0.205300 0.869000 0.450200\nvn -0.557600 0.830000 -0.007600\nvn 0.323100 0.836600 0.442500\nvn -0.276800 -0.881200 -0.383300\nvn 0.409100 -0.756000 0.511000\nvn 0.557300 -0.830300 0.008200\nvn -0.481000 -0.875300 0.050000\nvn 0.194300 -0.861200 -0.469600\nvn 0.572200 -0.819800 0.022100\nvn -0.465200 -0.882700 0.066100\nvn -0.112800 -0.844300 0.523900\nvn 0.394100 -0.766100 0.507700\nvn -0.322700 -0.837000 -0.441900\nvn -0.093300 -0.830700 0.548900\nvn 0.205900 -0.868700 -0.450500\nvn 0.385500 -0.044700 -0.921600\nvn -0.576900 -0.077300 -0.813100\nvn -0.352400 0.789000 -0.503200\nvn 0.495900 0.396900 -0.772400\nvn 0.889700 -0.404800 -0.211000\nvn 0.353500 -0.787600 0.504600\nvn -0.283700 -0.874500 -0.393500\nvn 0.531100 -0.452700 -0.716300\nvn 0.998600 0.052100 0.012100\nvn 0.576400 0.090000 0.812200\nvn 0.290200 0.868200 0.402600\nvn 0.859600 0.442400 -0.255800\nvn 0.550700 -0.448400 -0.704000\nvn 0.885000 -0.403000 -0.233300\nvn 0.304400 -0.050100 -0.951200\nvn 0.850200 0.440200 -0.288900\nvn 0.515900 0.396000 -0.759700\nvn 0.998700 0.043100 0.028200\nvn -0.997600 -0.037200 0.059000\nvn -0.303600 0.050200 0.951500\nvn -0.516000 -0.395400 0.759900\nvn -0.890100 0.404500 0.210300\nvn -0.854900 -0.445200 0.266400\nvn -0.496400 -0.397300 0.771800\nvn -0.884700 0.403600 0.233300\nvn -0.550800 0.447800 0.704300\nvn -0.318600 0.059200 0.946000\nvn -0.998700 -0.043000 -0.027400\nvn -0.522700 0.449900 0.724200\nvn -0.849800 -0.440800 0.289000\nvn -0.999500 -0.022100 -0.022300\nvn -0.506300 -0.278300 -0.816200\nvn -0.267600 -0.945100 -0.187400\nvn -0.884100 -0.365100 0.291500\nvn -0.581400 0.616800 0.530600\nvn 0.268600 0.944400 0.189400\nvn -0.290700 0.638500 -0.712700\nvn -0.895900 0.443600 0.023400\nvn -0.397300 0.274200 0.875800\nvn 0.506400 0.266100 0.820200\nvn 0.296000 -0.628700 0.719100\nvn -0.561600 -0.185900 0.806300\nvn -0.892600 0.448500 0.046200\nvn -0.599600 0.609000 0.519200\nvn -0.993300 -0.049100 -0.104300\nvn -0.587900 -0.193600 0.785400\nvn -0.880800 -0.355300 0.312800\nvn -0.383300 0.285800 0.878300\nvn 0.462400 -0.273200 -0.843500\nvn 0.993200 0.049400 0.105200\nvn 0.881200 0.354700 -0.312600\nvn 0.580800 -0.616700 -0.531300\nvn 0.569100 0.192100 -0.799500\nvn 0.883800 0.365200 -0.292300\nvn 0.599500 -0.609500 -0.518700\nvn 0.892900 -0.447900 -0.046400\nvn 0.995000 0.035100 0.093800\nvn 0.384100 -0.285600 -0.878000\nvn 0.899500 -0.436800 -0.014400\nvn 0.587800 0.194300 -0.785300\nvn -0.266600 -0.909000 -0.320400\nvn -0.547000 -0.131700 -0.826700\nvn 0.396300 -0.117100 -0.910600\nvn 0.209700 -0.904600 -0.371200\nvn -0.163300 -0.777400 0.607400\nvn -0.394100 0.117200 0.911500\nvn -0.999600 -0.028100 -0.000900\nvn -0.503100 -0.859100 0.093500\nvn 0.353600 -0.722000 0.594800\nvn 0.557600 0.131000 0.819700\nvn 0.999500 0.029900 0.013600\nvn 0.553100 -0.818700 0.154000\nvn -0.488800 -0.865300 0.111200\nvn -0.171500 -0.789300 0.589500\nvn -0.307100 -0.869800 -0.386200\nvn 0.536000 -0.834400 0.128500\nvn 0.219700 -0.910400 -0.350600\nvn 0.351700 -0.710800 0.609200\nvn -0.313600 0.769300 -0.556600\nvn 0.307400 0.869400 0.386800\nvn -0.219100 0.910600 0.350300\nvn 0.162600 0.777200 -0.607900\nvn -0.550200 0.822600 -0.143200\nvn -0.210400 0.904600 0.370700\nvn 0.172200 0.789000 -0.589700\nvn 0.488400 0.865600 -0.110700\nvn 0.308800 0.876300 0.369800\nvn -0.351300 0.711400 -0.608700\nvn 0.506200 0.858500 -0.082000\nvn -0.536400 0.834200 -0.128000\nvn -0.193100 0.341900 -0.919700\nvn -0.395900 -0.582300 -0.710100\nvn -0.984200 -0.097800 -0.147800\nvn -0.497400 0.584900 -0.640700\nvn 0.531300 0.718800 -0.448400\nvn 0.983800 0.099200 0.149500\nvn 0.547800 -0.544400 -0.635300\nvn 0.285000 0.356900 -0.889600\nvn 0.240400 0.966000 -0.095300\nvn 0.384200 0.585700 0.713700\nvn -0.537000 0.548700 0.640800\nvn -0.243500 0.951000 -0.190500\nvn 0.291400 0.377000 -0.879200\nvn 0.520000 0.714600 -0.468000\nvn -0.222200 0.262700 -0.938900\nvn -0.256500 0.941000 -0.220900\nvn -0.486300 0.603700 -0.631700\nvn 0.254300 0.963500 -0.083600\nvn -0.226900 -0.959600 0.166400\nvn 0.222500 -0.261900 0.939100\nvn 0.485700 -0.603700 0.632200\nvn -0.531300 -0.719200 0.447700\nvn 0.251200 -0.947300 0.198800\nvn 0.497400 -0.585500 0.640100\nvn -0.520500 -0.714100 0.468100\nvn -0.290700 -0.377300 0.879300\nvn 0.208300 -0.273400 0.939100\nvn -0.254100 -0.963500 0.084400\nvn -0.277300 -0.349600 0.894900\nvn 0.257100 -0.940800 0.220700\nvn -0.999100 0.042400 0.001700\nvn -0.504700 0.642200 -0.577000\nvn -0.303500 -0.214000 -0.928500\nvn -0.902900 -0.389100 -0.182800\nvn -0.563500 -0.207900 0.799500\nvn 0.304400 0.211800 0.928700\nvn -0.253000 0.922200 0.292400\nvn -0.877000 0.191100 0.440700\nvn -0.399100 -0.669800 0.626200\nvn 0.504200 -0.650800 0.567600\nvn 0.258600 -0.924200 -0.281000\nvn -0.581200 -0.792600 0.184400\nvn -0.873900 0.172300 0.454600\nvn -0.581900 -0.200100 0.788200\nvn -0.992800 0.105500 -0.057200\nvn -0.607500 -0.776000 0.169500\nvn -0.899500 -0.404500 -0.165100\nvn -0.384600 -0.667700 0.637400\nvn 0.463700 0.638800 -0.613900\nvn 0.992700 -0.106100 0.057700\nvn 0.899800 0.404000 0.164700\nvn 0.563000 0.208600 -0.799700\nvn 0.588900 0.788800 -0.176100\nvn 0.902600 0.389900 0.182600\nvn 0.581800 0.199500 -0.788500\nvn 0.874200 -0.171900 -0.454100\nvn 0.994000 -0.101800 0.039900\nvn 0.385500 0.667400 -0.637100\nvn 0.880700 -0.196500 -0.430900\nvn 0.607400 0.776300 -0.168800\nvn -0.087900 -0.667700 0.739200\nvn 0.127800 0.970800 0.202800\nvn 0.087900 0.667700 0.739200\nvn 0.965300 0.258700 -0.036200\nvn -0.667700 0.087900 0.739200\nvn 0.667800 -0.087900 0.739200\nvn 0.970800 -0.127800 0.202800\nvn -0.683800 -0.183200 -0.706200\nvn 0.099200 0.753700 0.649600\nvn 0.196800 -0.734300 0.649600\nvn -0.965300 -0.258600 -0.036200\nvn -0.099200 -0.753700 0.649600\nvn -0.258700 0.965300 -0.036200\nvn -0.484700 -0.839400 0.245900\nvn 0.839400 -0.484700 0.245900\nvn 0.127800 0.970900 0.202700\nvn -0.253400 0.945900 0.202700\nvn -0.596100 0.776900 0.202700\nvn -0.848000 0.489600 0.202700\nvn -0.945900 -0.253500 0.202700\nvn -0.776900 -0.596100 0.202700\nvn -0.489600 -0.848000 0.202700\nvn -0.127800 -0.970900 0.202700\nvn 0.253400 -0.945900 0.202700\nvn 0.596100 -0.776900 0.202700\nvn 0.848000 -0.489600 0.202700\nvn 0.970900 -0.127800 0.202700\nvn 0.945900 0.253400 0.202700\nvn 0.100000 0.759600 0.642700\nvn 0.383100 0.663500 0.642700\nvn -0.198300 0.740000 0.642700\nvn -0.466400 0.607800 0.642700\nvn -0.663500 0.383000 0.642700\nvn -0.759600 0.100000 0.642700\nvn -0.740000 -0.198300 0.642700\nvn -0.607800 -0.466400 0.642700\nvn -0.383000 -0.663500 0.642700\nvn -0.100000 -0.759600 0.642700\nvn 0.198300 -0.740000 0.642700\nvn 0.466400 -0.607800 0.642700\nvn 0.663500 -0.383100 0.642700\nvn 0.759600 -0.100000 0.642700\nvn 0.740000 0.198300 0.642700\nvn 0.607800 0.466400 0.642700\nvn 0.484700 0.839400 0.245900\nvn -0.839400 0.484700 0.245900\nvn -0.970900 0.127800 0.202700\nvn -0.945900 -0.253400 0.202700\nvn -0.663500 0.383100 0.642700\nvn 0.069400 0.701800 0.709000\nvn 0.314300 0.582100 0.749900\nvn 0.340500 0.561300 0.754400\nvn 0.108500 0.690000 0.715600\nvn -0.217100 0.718500 0.660800\nvn -0.174700 0.723300 0.668100\nvn -0.496300 0.613900 0.613800\nvn -0.465400 0.632600 0.619000\nvn -0.711800 0.397500 0.579100\nvn -0.700200 0.415100 0.580900\nvn -0.817100 0.107600 0.566300\nvn -0.790400 -0.199800 0.579100\nvn -0.783800 -0.219700 0.580900\nvn -0.638300 -0.464600 0.613800\nvn -0.613200 -0.490700 0.619000\nvn -0.395600 -0.637800 0.660900\nvn -0.355900 -0.653400 0.668100\nvn -0.114600 -0.695800 0.709000\nvn -0.073800 -0.694500 0.715700\nvn 0.153000 -0.643600 0.749900\nvn 0.183600 -0.630300 0.754400\nvn 0.370900 -0.504800 0.779500\nvn 0.387500 -0.488800 0.781600\nvn 0.519600 -0.307700 0.797100\nvn 0.524800 -0.297300 0.797600\nvn 0.591200 -0.077800 0.802800\nvn 0.581600 0.162700 0.797100\nvn 0.583900 0.151300 0.797600\nvn 0.488800 0.391600 0.779500\nvn 0.500700 0.371900 0.781700\nvn -0.195300 -0.338300 0.920500\nvn -0.051000 -0.387300 0.920500\nvn 0.101100 -0.377300 0.920500\nvn 0.237800 -0.309900 0.920500\nvn 0.338300 -0.195300 0.920500\nvn 0.387300 -0.051000 0.920500\nvn 0.377300 0.101100 0.920500\nvn 0.309900 0.237800 0.920500\nvn 0.195300 0.338300 0.920500\nvn 0.051000 0.387300 0.920500\nvn -0.101100 0.377300 0.920500\nvn -0.237800 0.309900 0.920500\nvn -0.338300 0.195300 0.920500\nvn -0.387300 0.051000 0.920500\nvn -0.377300 -0.101100 0.920500\nvn -0.309900 -0.237800 0.920500\nvn -0.377400 -0.101100 0.920500\nvn 0.011000 -0.001500 0.999900\nvn -0.201600 -0.347100 0.915900\nvn -0.054000 -0.401600 0.914200\nvn 0.104800 -0.395400 0.912500\nvn 0.250400 -0.327700 0.911000\nvn 0.358800 -0.207700 0.910000\nvn 0.411800 -0.054200 0.909600\nvn 0.400400 0.107800 0.910000\nvn 0.326600 0.251700 0.911000\nvn 0.203600 0.354800 0.912500\nvn 0.051700 0.401900 0.914200\nvn -0.104900 0.387500 0.915900\nvn -0.243100 0.315500 0.917300\nvn -0.343400 0.197700 0.918200\nvn -0.392100 0.051600 0.918500\nvn -0.382800 -0.102100 0.918200\nvn -0.316500 -0.241800 0.917300\ns off\nf 3128/1/1 3152/2/1 3153/3/1\nf 3153/3/1 3129/4/1 3128/1/1\nf 3134/5/2 3154/6/2 3155/7/2\nf 3155/7/2 3135/8/2 3134/5/2\nf 187/9/3 185/10/3 177/11/3\nf 177/11/4 180/12/4 187/9/4\nf 181/13/5 188/14/5 183/15/5\nf 183/15/6 175/16/6 181/13/6\nf 188/14/7 181/13/7 176/17/7\nf 176/17/8 184/18/8 188/14/8\nf 180/12/9 178/19/9 186/20/9\nf 186/20/10 187/9/10 180/12/10\nf 760/21/11 761/22/11 799/23/11\nf 799/23/12 798/24/12 760/21/12\nf 761/22/13 762/25/13 800/26/13\nf 800/26/13 799/23/13 761/22/13\nf 762/25/14 763/27/14 801/28/14\nf 801/28/14 800/26/14 762/25/14\nf 763/27/15 764/29/15 802/30/15\nf 802/30/15 801/28/15 763/27/15\nf 764/29/16 765/31/16 803/32/16\nf 803/32/16 802/30/16 764/29/16\nf 765/31/17 766/33/17 804/34/17\nf 804/34/17 803/32/17 765/31/17\nf 766/33/18 767/35/18 805/36/18\nf 805/36/18 804/34/18 766/33/18\nf 767/35/19 768/37/19 806/38/19\nf 806/38/19 805/36/19 767/35/19\nf 768/39/20 769/40/20 807/41/20\nf 807/41/20 806/42/20 768/39/20\nf 769/40/21 770/43/21 808/44/21\nf 808/44/21 807/41/21 769/40/21\nf 770/43/22 771/45/22 809/46/22\nf 809/46/22 808/44/22 770/43/22\nf 771/45/23 772/47/23 810/48/23\nf 810/48/23 809/46/23 771/45/23\nf 772/47/24 773/49/24 811/50/24\nf 811/50/24 810/48/24 772/47/24\nf 773/49/25 750/51/25 812/52/25\nf 812/52/25 811/50/25 773/49/25\nf 750/51/26 751/53/26 813/54/26\nf 813/54/26 812/52/26 750/51/26\nf 751/53/27 752/55/27 814/56/27\nf 814/56/27 813/54/27 751/53/27\nf 752/55/28 753/57/28 815/58/28\nf 815/58/28 814/56/28 752/55/28\nf 753/57/29 754/59/29 816/60/29\nf 816/60/29 815/58/29 753/57/29\nf 754/59/30 755/61/30 817/62/30\nf 817/62/30 816/60/30 754/59/30\nf 755/61/31 756/63/31 818/64/31\nf 818/64/31 817/62/31 755/61/31\nf 756/63/32 757/65/32 819/66/32\nf 819/66/32 818/64/32 756/63/32\nf 757/65/33 758/67/33 820/68/33\nf 820/68/33 819/66/33 757/65/33\nf 758/67/34 759/69/34 821/70/34\nf 821/70/34 820/68/34 758/67/34\nf 759/69/35 760/21/35 798/24/35\nf 798/24/35 821/70/35 759/69/35\nf 1024/71/11 1025/72/11 1063/73/11\nf 1063/73/11 1062/74/11 1024/71/11\nf 1025/72/13 1026/75/13 1064/76/13\nf 1064/76/13 1063/73/13 1025/72/13\nf 1026/75/14 1027/77/14 1065/78/14\nf 1065/78/14 1064/76/14 1026/75/14\nf 1027/77/15 1028/79/15 1066/80/15\nf 1066/80/15 1065/78/15 1027/77/15\nf 1028/79/16 1029/81/16 1067/82/16\nf 1067/82/16 1066/80/16 1028/79/16\nf 1029/81/17 1030/83/17 1068/84/17\nf 1068/84/17 1067/82/17 1029/81/17\nf 1030/83/18 1031/85/18 1069/86/18\nf 1069/86/18 1068/84/18 1030/83/18\nf 1031/85/19 1032/87/19 1070/88/19\nf 1070/88/19 1069/86/19 1031/85/19\nf 1032/87/20 1033/89/20 1071/90/20\nf 1071/90/20 1070/88/20 1032/87/20\nf 1033/89/21 1034/91/21 1072/92/21\nf 1072/92/21 1071/90/21 1033/89/21\nf 1034/91/22 1035/93/22 1073/94/22\nf 1073/94/22 1072/92/22 1034/91/22\nf 1035/93/23 1036/95/23 1074/96/23\nf 1074/96/23 1073/94/23 1035/93/23\nf 1036/95/24 1037/97/24 1075/98/24\nf 1075/98/24 1074/96/24 1036/95/24\nf 1037/97/25 1014/99/25 1076/100/25\nf 1076/100/25 1075/98/25 1037/97/25\nf 1014/101/26 1015/102/26 1077/103/26\nf 1077/103/26 1076/104/26 1014/101/26\nf 1015/102/27 1016/105/27 1078/106/27\nf 1078/106/27 1077/103/27 1015/102/27\nf 1016/105/28 1017/107/28 1079/108/28\nf 1079/108/28 1078/106/28 1016/105/28\nf 1017/107/29 1018/109/29 1080/110/29\nf 1080/110/29 1079/108/29 1017/107/29\nf 1018/109/30 1019/111/30 1081/112/30\nf 1081/112/30 1080/110/30 1018/109/30\nf 1019/111/31 1020/113/31 1082/114/31\nf 1082/114/31 1081/112/31 1019/111/31\nf 1020/113/32 1021/115/32 1083/116/32\nf 1083/116/32 1082/114/32 1020/113/32\nf 1021/115/33 1022/117/33 1084/118/33\nf 1084/118/33 1083/116/33 1021/115/33\nf 1022/117/34 1023/119/34 1085/120/34\nf 1085/120/34 1084/118/34 1022/117/34\nf 1023/119/35 1024/71/35 1062/74/35\nf 1062/74/35 1085/120/35 1023/119/35\nf 1199/121/36 1239/122/36 1240/123/36\nf 1240/123/36 1214/124/36 1199/121/36\nf 1230/125/36 1208/126/36 1209/127/36\nf 1209/127/36 1229/128/36 1230/125/36\nf 1224/129/36 1225/130/36 1380/131/36\nf 1380/131/36 1379/132/36 1224/129/36\nf 1210/133/36 1228/134/36 1229/128/36\nf 1229/128/36 1209/127/36 1210/133/36\nf 1214/124/36 1240/123/36 1241/135/36\nf 1241/135/36 1213/136/36 1214/124/36\nf 1213/136/36 1241/135/36 1242/137/36\nf 1242/137/36 1212/138/36 1213/136/36\nf 1226/139/36 1227/140/36 1382/141/36\nf 1382/141/36 1381/142/36 1226/139/36\nf 1211/143/36 1227/140/36 1228/134/36\nf 1228/134/36 1210/133/36 1211/143/36\nf 1243/144/36 1211/143/36 1212/138/36\nf 1212/138/36 1242/137/36 1243/144/36\nf 1208/126/36 1230/125/36 1215/145/36\nf 1215/145/36 1207/146/36 1208/126/36\nf 1216/147/36 1206/148/36 1207/146/36\nf 1207/146/36 1215/145/36 1216/147/36\nf 1200/149/36 1238/150/36 1239/122/36\nf 1239/122/36 1199/121/36 1200/149/36\nf 1238/150/36 1200/149/36 1201/151/36\nf 1238/150/36 1201/151/36 1248/152/36\nf 1237/153/36 1238/150/36 1248/152/36\nf 1206/148/36 1216/147/36 1217/154/36\nf 1206/148/36 1217/154/36 1247/155/36\nf 1205/156/36 1206/148/36 1247/155/36\nf 1232/157/36 1233/158/36 1249/159/36\nf 1249/159/36 1388/160/36 1387/161/36\nf 1232/157/36 1249/159/36 1387/161/36\nf 1377/162/36 1376/163/36 1250/164/36\nf 1222/165/36 1377/162/36 1250/164/36\nf 1221/166/36 1222/165/36 1250/164/36\nf 1202/167/37 1203/168/37 1194/169/37\nf 1202/167/38 1194/169/38 1195/170/38\nf 1201/151/39 1202/167/39 1195/170/39\nf 1204/171/40 1205/156/40 1193/172/40\nf 1204/171/41 1193/172/41 1194/169/41\nf 1203/168/42 1204/171/42 1194/169/42\nf 1218/173/43 1219/174/43 1190/175/43\nf 1218/173/44 1190/175/44 1191/176/44\nf 1217/154/45 1218/173/45 1191/176/45\nf 1220/177/46 1221/166/46 1189/178/46\nf 1220/177/47 1189/178/47 1190/175/47\nf 1219/174/48 1220/177/48 1190/175/48\nf 1234/179/49 1235/180/49 1198/181/49\nf 1234/179/50 1198/181/50 1188/182/50\nf 1233/158/51 1234/179/51 1188/182/51\nf 1236/183/52 1237/153/52 1197/184/52\nf 1236/183/53 1197/184/53 1198/181/53\nf 1235/180/54 1236/183/54 1198/181/54\nf 1237/153/55 1248/152/55 1196/185/55\nf 1196/185/56 1197/184/56 1237/153/56\nf 1205/156/57 1247/155/57 1192/186/57\nf 1192/186/58 1193/172/58 1205/156/58\nf 1250/164/59 1344/187/59 1189/178/59\nf 1189/178/60 1221/166/60 1250/164/60\nf 1217/154/61 1191/176/61 1192/186/61\nf 1192/186/62 1247/155/62 1217/154/62\nf 1248/152/63 1201/151/63 1195/170/63\nf 1195/170/64 1196/185/64 1248/152/64\nf 1249/159/65 1233/158/65 1188/182/65\nf 1188/182/66 1341/188/66 1249/159/66\nf 1245/189/36 1246/190/36 1401/191/36\nf 1401/191/36 1400/192/36 1245/189/36\nf 1354/193/36 1369/194/36 1395/195/36\nf 1395/195/36 1394/196/36 1354/193/36\nf 1385/197/36 1384/198/36 1364/199/36\nf 1364/199/36 1363/200/36 1385/197/36\nf 1380/131/36 1225/130/36 1226/139/36\nf 1226/139/36 1381/142/36 1380/131/36\nf 1365/201/36 1364/199/36 1384/198/36\nf 1384/198/36 1383/202/36 1365/201/36\nf 1369/194/36 1368/203/36 1396/204/36\nf 1396/204/36 1395/195/36 1369/194/36\nf 1368/203/36 1367/205/36 1397/206/36\nf 1397/206/36 1396/204/36 1368/203/36\nf 1243/144/36 1244/207/36 1399/208/36\nf 1399/208/36 1398/209/36 1243/144/36\nf 1366/210/36 1365/201/36 1383/202/36\nf 1383/202/36 1382/141/36 1366/210/36\nf 1398/209/36 1397/206/36 1367/205/36\nf 1367/205/36 1366/210/36 1398/209/36\nf 1223/211/36 1224/129/36 1379/132/36\nf 1379/132/36 1378/212/36 1223/211/36\nf 1363/200/36 1362/213/36 1370/214/36\nf 1370/214/36 1385/197/36 1363/200/36\nf 1371/215/36 1370/214/36 1362/213/36\nf 1362/213/36 1361/216/36 1371/215/36\nf 1355/217/36 1354/193/36 1394/196/36\nf 1394/196/36 1393/218/36 1355/217/36\nf 1356/219/36 1355/217/36 1393/218/36\nf 1402/220/36 1356/219/36 1393/218/36\nf 1392/221/36 1402/220/36 1393/218/36\nf 1372/222/36 1371/215/36 1361/216/36\nf 1403/223/36 1372/222/36 1361/216/36\nf 1360/224/36 1403/223/36 1361/216/36\nf 1401/191/36 1246/190/36 1231/225/36\nf 1231/225/36 1386/226/36 1401/191/36\nf 1377/162/36 1222/165/36 1223/211/36\nf 1223/211/36 1378/212/36 1377/162/36\nf 1349/227/67 1358/228/67 1357/229/67\nf 1350/230/68 1349/227/68 1357/229/68\nf 1356/219/69 1350/230/69 1357/229/69\nf 1348/231/70 1360/224/70 1359/232/70\nf 1349/227/71 1348/231/71 1359/232/71\nf 1358/228/72 1349/227/72 1359/232/72\nf 1345/233/73 1374/234/73 1373/235/73\nf 1346/236/74 1345/233/74 1373/235/74\nf 1372/222/75 1346/236/75 1373/235/75\nf 1343/237/76 1376/163/76 1375/238/76\nf 1345/233/77 1343/237/77 1375/238/77\nf 1374/234/78 1345/233/78 1375/238/78\nf 1353/239/79 1390/240/79 1389/241/79\nf 1342/242/80 1353/239/80 1389/241/80\nf 1388/160/81 1342/242/81 1389/241/81\nf 1352/243/82 1392/221/82 1391/244/82\nf 1353/239/83 1352/243/83 1391/244/83\nf 1390/240/84 1353/239/84 1391/244/84\nf 1392/221/85 1352/243/85 1351/245/85\nf 1351/245/86 1402/220/86 1392/221/86\nf 1360/224/87 1348/231/87 1347/246/87\nf 1347/246/88 1403/223/88 1360/224/88\nf 1250/164/89 1376/163/89 1343/237/89\nf 1343/237/90 1344/187/90 1250/164/90\nf 1372/222/91 1403/223/91 1347/246/91\nf 1347/246/92 1346/236/92 1372/222/92\nf 1402/220/93 1351/245/93 1350/230/93\nf 1350/230/94 1356/219/94 1402/220/94\nf 1249/159/95 1341/188/95 1342/242/95\nf 1342/242/96 1388/160/96 1249/159/96\nf 1244/207/36 1245/189/36 1400/192/36\nf 1400/192/36 1399/208/36 1244/207/36\nf 1232/157/36 1387/161/36 1386/226/36\nf 1386/226/36 1231/225/36 1232/157/36\nf 1382/141/36 1227/140/36 1405/247/36\nf 1405/247/36 1404/248/36 1382/141/36\nf 1227/140/36 1211/143/36 1406/249/36\nf 1406/249/36 1405/247/36 1227/140/36\nf 1211/143/36 1243/144/36 1407/250/36\nf 1407/250/36 1406/249/36 1211/143/36\nf 1243/144/36 1398/209/36 1408/251/36\nf 1408/251/36 1407/250/36 1243/144/36\nf 1398/209/36 1366/210/36 1409/252/36\nf 1409/252/36 1408/251/36 1398/209/36\nf 1366/210/36 1382/141/36 1404/248/36\nf 1404/248/36 1409/252/36 1366/210/36\nf 1404/253/97 1405/254/97 1608/255/97\nf 1608/255/97 1609/256/97 1404/253/97\nf 1405/254/98 1406/257/98 1610/258/98\nf 1610/258/98 1608/255/98 1405/254/98\nf 1406/257/99 1407/259/99 1611/260/99\nf 1611/260/99 1610/258/99 1406/257/99\nf 1407/259/100 1408/261/100 1612/262/100\nf 1612/262/100 1611/260/100 1407/259/100\nf 1408/263/101 1409/264/101 1613/265/101\nf 1613/265/101 1612/266/101 1408/263/101\nf 1409/264/102 1404/253/102 1609/256/102\nf 1609/256/102 1613/265/102 1409/264/102\nf 1462/121/103 1477/124/103 1503/123/103\nf 1503/123/103 1502/122/103 1462/121/103\nf 1493/125/103 1492/128/103 1472/127/103\nf 1472/127/103 1471/126/103 1493/125/103\nf 1487/129/103 1511/132/103 1510/131/103\nf 1510/131/103 1488/130/103 1487/129/103\nf 1473/133/103 1472/127/103 1492/128/103\nf 1492/128/103 1491/134/103 1473/133/103\nf 1477/124/103 1476/136/103 1504/135/103\nf 1504/135/103 1503/123/103 1477/124/103\nf 1476/136/103 1475/138/103 1505/137/103\nf 1505/137/103 1504/135/103 1476/136/103\nf 1489/139/103 1513/142/103 1512/141/103\nf 1512/141/103 1490/140/103 1489/139/103\nf 1474/143/103 1473/133/103 1491/134/103\nf 1491/134/103 1490/140/103 1474/143/103\nf 1506/144/103 1505/137/103 1475/138/103\nf 1475/138/103 1474/143/103 1506/144/103\nf 1471/126/103 1470/146/103 1478/145/103\nf 1478/145/103 1493/125/103 1471/126/103\nf 1479/147/103 1478/145/103 1470/146/103\nf 1470/146/103 1469/148/103 1479/147/103\nf 1463/149/103 1462/121/103 1502/122/103\nf 1502/122/103 1501/150/103 1463/149/103\nf 1464/151/103 1463/149/103 1501/150/103\nf 1514/152/103 1464/151/103 1501/150/103\nf 1500/153/103 1514/152/103 1501/150/103\nf 1480/154/103 1479/147/103 1469/148/103\nf 1515/155/103 1480/154/103 1469/148/103\nf 1468/156/103 1515/155/103 1469/148/103\nf 1518/161/103 1517/160/103 1516/159/103\nf 1495/157/103 1518/161/103 1516/159/103\nf 1495/157/103 1516/159/103 1496/158/103\nf 1521/164/103 1520/163/103 1519/162/103\nf 1521/164/103 1519/162/103 1485/165/103\nf 1484/166/103 1521/164/103 1485/165/103\nf 1457/169/104 1466/168/104 1465/167/104\nf 1458/170/105 1457/169/105 1465/167/105\nf 1464/151/106 1458/170/106 1465/167/106\nf 1456/172/107 1468/156/107 1467/171/107\nf 1457/169/108 1456/172/108 1467/171/108\nf 1466/168/109 1457/169/109 1467/171/109\nf 1453/175/110 1482/174/110 1481/173/110\nf 1454/176/111 1453/175/111 1481/173/111\nf 1480/154/112 1454/176/112 1481/173/112\nf 1451/178/113 1484/166/113 1483/177/113\nf 1453/175/114 1451/178/114 1483/177/114\nf 1482/174/115 1453/175/115 1483/177/115\nf 1461/181/116 1498/180/116 1497/179/116\nf 1450/182/117 1461/181/117 1497/179/117\nf 1496/158/118 1450/182/118 1497/179/118\nf 1460/184/119 1500/153/119 1499/183/119\nf 1461/181/120 1460/184/120 1499/183/120\nf 1498/180/121 1461/181/121 1499/183/121\nf 1500/153/122 1460/184/122 1459/185/122\nf 1459/185/123 1514/152/123 1500/153/123\nf 1468/156/124 1456/172/124 1455/186/124\nf 1455/186/125 1515/155/125 1468/156/125\nf 1521/164/126 1484/166/126 1451/178/126\nf 1451/178/127 1452/187/127 1521/164/127\nf 1480/154/128 1515/155/128 1455/186/128\nf 1455/186/129 1454/176/129 1480/154/129\nf 1514/152/130 1459/185/130 1458/170/130\nf 1458/170/131 1464/151/131 1514/152/131\nf 1516/159/132 1449/188/132 1450/182/132\nf 1450/182/133 1496/158/133 1516/159/133\nf 1508/189/103 1604/192/103 1605/191/103\nf 1605/191/103 1509/190/103 1508/189/103\nf 1566/193/103 1598/196/103 1599/195/103\nf 1599/195/103 1581/194/103 1566/193/103\nf 1591/197/103 1575/200/103 1576/199/103\nf 1576/199/103 1590/198/103 1591/197/103\nf 1510/131/103 1513/142/103 1489/139/103\nf 1489/139/103 1488/130/103 1510/131/103\nf 1577/201/103 1589/202/103 1590/198/103\nf 1590/198/103 1576/199/103 1577/201/103\nf 1581/194/103 1599/195/103 1600/204/103\nf 1600/204/103 1580/203/103 1581/194/103\nf 1580/203/103 1600/204/103 1601/206/103\nf 1601/206/103 1579/205/103 1580/203/103\nf 1506/144/103 1602/209/103 1603/208/103\nf 1603/208/103 1507/207/103 1506/144/103\nf 1578/210/103 1512/141/103 1589/202/103\nf 1589/202/103 1577/201/103 1578/210/103\nf 1602/209/103 1578/210/103 1579/205/103\nf 1579/205/103 1601/206/103 1602/209/103\nf 1486/211/103 1588/212/103 1511/132/103\nf 1511/132/103 1487/129/103 1486/211/103\nf 1575/200/103 1591/197/103 1582/214/103\nf 1582/214/103 1574/213/103 1575/200/103\nf 1583/215/103 1573/216/103 1574/213/103\nf 1574/213/103 1582/214/103 1583/215/103\nf 1567/217/103 1597/218/103 1598/196/103\nf 1598/196/103 1566/193/103 1567/217/103\nf 1597/218/103 1567/217/103 1568/219/103\nf 1597/218/103 1568/219/103 1606/220/103\nf 1596/221/103 1597/218/103 1606/220/103\nf 1573/216/103 1583/215/103 1584/222/103\nf 1573/216/103 1584/222/103 1607/223/103\nf 1572/224/103 1573/216/103 1607/223/103\nf 1605/191/103 1592/226/103 1494/225/103\nf 1494/225/103 1509/190/103 1605/191/103\nf 1519/162/103 1588/212/103 1486/211/103\nf 1486/211/103 1485/165/103 1519/162/103\nf 1569/229/134 1570/228/134 1561/227/134\nf 1569/229/135 1561/227/135 1562/230/135\nf 1568/219/136 1569/229/136 1562/230/136\nf 1571/232/137 1572/224/137 1560/231/137\nf 1571/232/138 1560/231/138 1561/227/138\nf 1570/228/139 1571/232/139 1561/227/139\nf 1585/235/140 1586/234/140 1557/233/140\nf 1585/235/141 1557/233/141 1558/236/141\nf 1584/222/142 1585/235/142 1558/236/142\nf 1587/238/143 1520/163/143 1556/237/143\nf 1587/238/144 1556/237/144 1557/233/144\nf 1586/234/145 1587/238/145 1557/233/145\nf 1593/241/146 1594/240/146 1565/239/146\nf 1593/241/147 1565/239/147 1555/242/147\nf 1517/160/148 1593/241/148 1555/242/148\nf 1595/244/149 1596/221/149 1564/243/149\nf 1595/244/150 1564/243/150 1565/239/150\nf 1594/240/151 1595/244/151 1565/239/151\nf 1596/221/152 1606/220/152 1563/245/152\nf 1563/245/153 1564/243/153 1596/221/153\nf 1572/224/154 1607/223/154 1559/246/154\nf 1559/246/155 1560/231/155 1572/224/155\nf 1521/164/156 1452/187/156 1556/237/156\nf 1556/237/157 1520/163/157 1521/164/157\nf 1584/222/158 1558/236/158 1559/246/158\nf 1559/246/159 1607/223/159 1584/222/159\nf 1606/220/160 1568/219/160 1562/230/160\nf 1562/230/161 1563/245/161 1606/220/161\nf 1516/159/162 1517/160/162 1555/242/162\nf 1555/242/163 1449/188/163 1516/159/163\nf 1507/207/103 1603/208/103 1604/192/103\nf 1604/192/103 1508/189/103 1507/207/103\nf 1495/157/103 1494/225/103 1592/226/103\nf 1592/226/103 1518/161/103 1495/157/103\nf 1512/141/103 1609/248/103 1608/247/103\nf 1608/247/103 1490/140/103 1512/141/103\nf 1490/140/103 1608/247/103 1610/249/103\nf 1610/249/103 1474/143/103 1490/140/103\nf 1474/143/103 1610/249/103 1611/250/103\nf 1611/250/103 1506/144/103 1474/143/103\nf 1506/144/103 1611/250/103 1612/251/103\nf 1612/251/103 1602/209/103 1506/144/103\nf 1602/209/103 1612/251/103 1613/252/103\nf 1613/252/103 1578/210/103 1602/209/103\nf 1578/210/103 1613/252/103 1609/248/103\nf 1609/248/103 1512/141/103 1578/210/103\nf 1614/267/100 1617/268/100 1616/269/100\nf 1616/269/100 1615/270/100 1614/267/100\nf 1615/270/164 1616/269/164 1619/271/164\nf 1619/271/164 1618/272/164 1615/270/164\nf 1618/272/165 1619/271/165 1621/273/165\nf 1621/273/165 1620/274/165 1618/272/165\nf 1620/274/97 1621/273/97 1623/275/97\nf 1623/275/97 1622/276/97 1620/274/97\nf 1622/277/166 1623/278/166 1625/279/166\nf 1625/279/166 1624/280/166 1622/277/166\nf 1624/280/167 1625/279/167 1617/268/167\nf 1617/268/167 1614/267/167 1624/280/167\nf 1618/281/36 1620/282/36 1622/283/36\nf 1622/283/36 1624/284/36 1614/285/36\nf 1618/281/36 1622/283/36 1614/285/36\nf 1615/286/36 1618/281/36 1614/285/36\nf 1625/284/103 1623/283/103 1621/282/103\nf 1621/282/103 1619/281/103 1616/286/103\nf 1625/284/103 1621/282/103 1616/286/103\nf 1617/285/103 1625/284/103 1616/286/103\nf 1715/121/36 1755/122/36 1756/123/36\nf 1756/123/36 1730/124/36 1715/121/36\nf 1746/125/36 1724/126/36 1725/127/36\nf 1725/127/36 1745/128/36 1746/125/36\nf 1740/129/36 1741/130/36 1896/131/36\nf 1896/131/36 1895/132/36 1740/129/36\nf 1726/133/36 1744/134/36 1745/128/36\nf 1745/128/36 1725/127/36 1726/133/36\nf 1730/124/36 1756/123/36 1757/135/36\nf 1757/135/36 1729/136/36 1730/124/36\nf 1729/136/36 1757/135/36 1758/137/36\nf 1758/137/36 1728/138/36 1729/136/36\nf 1742/139/36 1743/140/36 1898/141/36\nf 1898/141/36 1897/142/36 1742/139/36\nf 1727/143/36 1743/140/36 1744/134/36\nf 1744/134/36 1726/133/36 1727/143/36\nf 1759/144/36 1727/143/36 1728/138/36\nf 1728/138/36 1758/137/36 1759/144/36\nf 1724/126/36 1746/125/36 1731/145/36\nf 1731/145/36 1723/146/36 1724/126/36\nf 1732/147/36 1722/148/36 1723/146/36\nf 1723/146/36 1731/145/36 1732/147/36\nf 1716/149/36 1754/150/36 1755/122/36\nf 1755/122/36 1715/121/36 1716/149/36\nf 1754/150/36 1716/149/36 1717/151/36\nf 1754/150/36 1717/151/36 1764/152/36\nf 1753/153/36 1754/150/36 1764/152/36\nf 1722/148/36 1732/147/36 1733/154/36\nf 1722/148/36 1733/154/36 1763/155/36\nf 1721/156/36 1722/148/36 1763/155/36\nf 1748/157/36 1749/158/36 1765/159/36\nf 1765/159/36 1904/160/36 1903/161/36\nf 1748/157/36 1765/159/36 1903/161/36\nf 1893/162/36 1892/163/36 1766/164/36\nf 1738/165/36 1893/162/36 1766/164/36\nf 1737/166/36 1738/165/36 1766/164/36\nf 1718/167/37 1719/168/37 1710/169/37\nf 1718/167/38 1710/169/38 1711/170/38\nf 1717/151/39 1718/167/39 1711/170/39\nf 1720/171/40 1721/156/40 1709/172/40\nf 1720/171/41 1709/172/41 1710/169/41\nf 1719/168/42 1720/171/42 1710/169/42\nf 1734/173/43 1735/174/43 1706/175/43\nf 1734/173/44 1706/175/44 1707/176/44\nf 1733/154/45 1734/173/45 1707/176/45\nf 1736/177/46 1737/166/46 1705/178/46\nf 1736/177/47 1705/178/47 1706/175/47\nf 1735/174/48 1736/177/48 1706/175/48\nf 1750/179/49 1751/180/49 1714/181/49\nf 1750/179/50 1714/181/50 1704/182/50\nf 1749/158/51 1750/179/51 1704/182/51\nf 1752/183/168 1753/153/168 1713/184/168\nf 1752/183/53 1713/184/53 1714/181/53\nf 1751/180/54 1752/183/54 1714/181/54\nf 1753/153/55 1764/152/55 1712/185/55\nf 1712/185/56 1713/184/56 1753/153/56\nf 1721/156/57 1763/155/57 1708/186/57\nf 1708/186/58 1709/172/58 1721/156/58\nf 1766/164/59 1860/187/59 1705/178/59\nf 1705/178/60 1737/166/60 1766/164/60\nf 1733/154/61 1707/176/61 1708/186/61\nf 1708/186/62 1763/155/62 1733/154/62\nf 1764/152/63 1717/151/63 1711/170/63\nf 1711/170/64 1712/185/64 1764/152/64\nf 1765/159/65 1749/158/65 1704/182/65\nf 1704/182/169 1857/188/169 1765/159/169\nf 1761/189/36 1762/190/36 1917/191/36\nf 1917/191/36 1916/192/36 1761/189/36\nf 1870/193/36 1885/194/36 1911/195/36\nf 1911/195/36 1910/196/36 1870/193/36\nf 1901/197/36 1900/198/36 1880/199/36\nf 1880/199/36 1879/200/36 1901/197/36\nf 1896/131/36 1741/130/36 1742/139/36\nf 1742/139/36 1897/142/36 1896/131/36\nf 1881/201/36 1880/199/36 1900/198/36\nf 1900/198/36 1899/202/36 1881/201/36\nf 1885/194/36 1884/203/36 1912/204/36\nf 1912/204/36 1911/195/36 1885/194/36\nf 1884/203/36 1883/205/36 1913/206/36\nf 1913/206/36 1912/204/36 1884/203/36\nf 1759/144/36 1760/207/36 1915/208/36\nf 1915/208/36 1914/209/36 1759/144/36\nf 1882/210/36 1881/201/36 1899/202/36\nf 1899/202/36 1898/141/36 1882/210/36\nf 1914/209/36 1913/206/36 1883/205/36\nf 1883/205/36 1882/210/36 1914/209/36\nf 1739/211/36 1740/129/36 1895/132/36\nf 1895/132/36 1894/212/36 1739/211/36\nf 1879/200/36 1878/213/36 1886/214/36\nf 1886/214/36 1901/197/36 1879/200/36\nf 1887/215/36 1886/214/36 1878/213/36\nf 1878/213/36 1877/216/36 1887/215/36\nf 1871/217/36 1870/193/36 1910/196/36\nf 1910/196/36 1909/218/36 1871/217/36\nf 1872/219/36 1871/217/36 1909/218/36\nf 1918/220/36 1872/219/36 1909/218/36\nf 1908/221/36 1918/220/36 1909/218/36\nf 1888/222/36 1887/215/36 1877/216/36\nf 1919/223/36 1888/222/36 1877/216/36\nf 1876/224/36 1919/223/36 1877/216/36\nf 1917/191/36 1762/190/36 1747/225/36\nf 1747/225/36 1902/226/36 1917/191/36\nf 1893/162/36 1738/165/36 1739/211/36\nf 1739/211/36 1894/212/36 1893/162/36\nf 1865/227/67 1874/228/67 1873/229/67\nf 1866/230/68 1865/227/68 1873/229/68\nf 1872/219/69 1866/230/69 1873/229/69\nf 1864/231/70 1876/224/70 1875/232/70\nf 1865/227/71 1864/231/71 1875/232/71\nf 1874/228/72 1865/227/72 1875/232/72\nf 1861/233/73 1890/234/73 1889/235/73\nf 1862/236/74 1861/233/74 1889/235/74\nf 1888/222/75 1862/236/75 1889/235/75\nf 1859/237/76 1892/163/76 1891/238/76\nf 1861/233/77 1859/237/77 1891/238/77\nf 1890/234/78 1861/233/78 1891/238/78\nf 1869/239/79 1906/240/79 1905/241/79\nf 1858/242/80 1869/239/80 1905/241/80\nf 1904/160/81 1858/242/81 1905/241/81\nf 1868/243/170 1908/221/170 1907/244/170\nf 1869/239/83 1868/243/83 1907/244/83\nf 1906/240/84 1869/239/84 1907/244/84\nf 1908/221/85 1868/243/85 1867/245/85\nf 1867/245/86 1918/220/86 1908/221/86\nf 1876/224/87 1864/231/87 1863/246/87\nf 1863/246/88 1919/223/88 1876/224/88\nf 1766/164/89 1892/163/89 1859/237/89\nf 1859/237/90 1860/187/90 1766/164/90\nf 1888/222/91 1919/223/91 1863/246/91\nf 1863/246/92 1862/236/92 1888/222/92\nf 1918/220/93 1867/245/93 1866/230/93\nf 1866/230/94 1872/219/94 1918/220/94\nf 1765/159/171 1857/188/171 1858/242/171\nf 1858/242/96 1904/160/96 1765/159/96\nf 1760/207/36 1761/189/36 1916/192/36\nf 1916/192/36 1915/208/36 1760/207/36\nf 1748/157/36 1903/161/36 1902/226/36\nf 1902/226/36 1747/225/36 1748/157/36\nf 1898/141/36 1743/140/36 1921/247/36\nf 1921/247/36 1920/248/36 1898/141/36\nf 1743/140/36 1727/143/36 1922/249/36\nf 1922/249/36 1921/247/36 1743/140/36\nf 1727/143/36 1759/144/36 1923/250/36\nf 1923/250/36 1922/249/36 1727/143/36\nf 1759/144/36 1914/209/36 1924/251/36\nf 1924/251/36 1923/250/36 1759/144/36\nf 1914/209/36 1882/210/36 1925/252/36\nf 1925/252/36 1924/251/36 1914/209/36\nf 1882/210/36 1898/141/36 1920/248/36\nf 1920/248/36 1925/252/36 1882/210/36\nf 1920/287/97 1921/288/97 2124/289/97\nf 2124/289/97 2125/290/97 1920/287/97\nf 1921/288/98 1922/291/98 2126/292/98\nf 2126/292/98 2124/289/98 1921/288/98\nf 1922/291/99 1923/293/99 2127/294/99\nf 2127/294/99 2126/292/99 1922/291/99\nf 1923/293/100 1924/295/100 2128/296/100\nf 2128/296/100 2127/294/100 1923/293/100\nf 1924/297/101 1925/298/101 2129/299/101\nf 2129/299/101 2128/300/101 1924/297/101\nf 1925/298/102 1920/287/102 2125/290/102\nf 2125/290/102 2129/299/102 1925/298/102\nf 1978/121/103 1993/124/103 2019/123/103\nf 2019/123/103 2018/122/103 1978/121/103\nf 2009/125/103 2008/128/103 1988/127/103\nf 1988/127/103 1987/126/103 2009/125/103\nf 2003/129/103 2027/132/103 2026/131/103\nf 2026/131/103 2004/130/103 2003/129/103\nf 1989/133/103 1988/127/103 2008/128/103\nf 2008/128/103 2007/134/103 1989/133/103\nf 1993/124/103 1992/136/103 2020/135/103\nf 2020/135/103 2019/123/103 1993/124/103\nf 1992/136/103 1991/138/103 2021/137/103\nf 2021/137/103 2020/135/103 1992/136/103\nf 2005/139/103 2029/142/103 2028/141/103\nf 2028/141/103 2006/140/103 2005/139/103\nf 1990/143/103 1989/133/103 2007/134/103\nf 2007/134/103 2006/140/103 1990/143/103\nf 2022/144/103 2021/137/103 1991/138/103\nf 1991/138/103 1990/143/103 2022/144/103\nf 1987/126/103 1986/146/103 1994/145/103\nf 1994/145/103 2009/125/103 1987/126/103\nf 1995/147/103 1994/145/103 1986/146/103\nf 1986/146/103 1985/148/103 1995/147/103\nf 1979/149/103 1978/121/103 2018/122/103\nf 2018/122/103 2017/150/103 1979/149/103\nf 1980/151/103 1979/149/103 2017/150/103\nf 2030/152/103 1980/151/103 2017/150/103\nf 2016/153/103 2030/152/103 2017/150/103\nf 1996/154/103 1995/147/103 1985/148/103\nf 2031/155/103 1996/154/103 1985/148/103\nf 1984/156/103 2031/155/103 1985/148/103\nf 2034/161/103 2033/160/103 2032/159/103\nf 2011/157/103 2034/161/103 2032/159/103\nf 2011/157/103 2032/159/103 2012/158/103\nf 2037/164/103 2036/163/103 2035/162/103\nf 2037/164/103 2035/162/103 2001/165/103\nf 2000/166/103 2037/164/103 2001/165/103\nf 1973/169/104 1982/168/104 1981/167/104\nf 1974/170/172 1973/169/172 1981/167/172\nf 1980/151/106 1974/170/106 1981/167/106\nf 1972/172/107 1984/156/107 1983/171/107\nf 1973/169/108 1972/172/108 1983/171/108\nf 1982/168/109 1973/169/109 1983/171/109\nf 1969/175/110 1998/174/110 1997/173/110\nf 1970/176/111 1969/175/111 1997/173/111\nf 1996/154/112 1970/176/112 1997/173/112\nf 1967/178/113 2000/166/113 1999/177/113\nf 1969/175/114 1967/178/114 1999/177/114\nf 1998/174/173 1969/175/173 1999/177/173\nf 1977/181/116 2014/180/116 2013/179/116\nf 1966/182/117 1977/181/117 2013/179/117\nf 2012/158/118 1966/182/118 2013/179/118\nf 1976/184/174 2016/153/174 2015/183/174\nf 1977/181/120 1976/184/120 2015/183/120\nf 2014/180/175 1977/181/175 2015/183/175\nf 2016/153/122 1976/184/122 1975/185/122\nf 1975/185/123 2030/152/123 2016/153/123\nf 1984/156/124 1972/172/124 1971/186/124\nf 1971/186/176 2031/155/176 1984/156/176\nf 2037/164/126 2000/166/126 1967/178/126\nf 1967/178/127 1968/187/127 2037/164/127\nf 1996/154/128 2031/155/128 1971/186/128\nf 1971/186/129 1970/176/129 1996/154/129\nf 2030/152/130 1975/185/130 1974/170/130\nf 1974/170/131 1980/151/131 2030/152/131\nf 2032/159/132 1965/188/132 1966/182/132\nf 1966/182/133 2012/158/133 2032/159/133\nf 2024/189/103 2120/192/103 2121/191/103\nf 2121/191/103 2025/190/103 2024/189/103\nf 2082/193/103 2114/196/103 2115/195/103\nf 2115/195/103 2097/194/103 2082/193/103\nf 2107/197/103 2091/200/103 2092/199/103\nf 2092/199/103 2106/198/103 2107/197/103\nf 2026/131/103 2029/142/103 2005/139/103\nf 2005/139/103 2004/130/103 2026/131/103\nf 2093/201/103 2105/202/103 2106/198/103\nf 2106/198/103 2092/199/103 2093/201/103\nf 2097/194/103 2115/195/103 2116/204/103\nf 2116/204/103 2096/203/103 2097/194/103\nf 2096/203/103 2116/204/103 2117/206/103\nf 2117/206/103 2095/205/103 2096/203/103\nf 2022/144/103 2118/209/103 2119/208/103\nf 2119/208/103 2023/207/103 2022/144/103\nf 2094/210/103 2028/141/103 2105/202/103\nf 2105/202/103 2093/201/103 2094/210/103\nf 2118/209/103 2094/210/103 2095/205/103\nf 2095/205/103 2117/206/103 2118/209/103\nf 2002/211/103 2104/212/103 2027/132/103\nf 2027/132/103 2003/129/103 2002/211/103\nf 2091/200/103 2107/197/103 2098/214/103\nf 2098/214/103 2090/213/103 2091/200/103\nf 2099/215/103 2089/216/103 2090/213/103\nf 2090/213/103 2098/214/103 2099/215/103\nf 2083/217/103 2113/218/103 2114/196/103\nf 2114/196/103 2082/193/103 2083/217/103\nf 2113/218/103 2083/217/103 2084/219/103\nf 2113/218/103 2084/219/103 2122/220/103\nf 2112/221/103 2113/218/103 2122/220/103\nf 2089/216/103 2099/215/103 2100/222/103\nf 2089/216/103 2100/222/103 2123/223/103\nf 2088/224/103 2089/216/103 2123/223/103\nf 2121/191/103 2108/226/103 2010/225/103\nf 2010/225/103 2025/190/103 2121/191/103\nf 2035/162/103 2104/212/103 2002/211/103\nf 2002/211/103 2001/165/103 2035/162/103\nf 2085/229/134 2086/228/134 2077/227/134\nf 2085/229/177 2077/227/177 2078/230/177\nf 2084/219/136 2085/229/136 2078/230/136\nf 2087/232/137 2088/224/137 2076/231/137\nf 2087/232/138 2076/231/138 2077/227/138\nf 2086/228/139 2087/232/139 2077/227/139\nf 2101/235/140 2102/234/140 2073/233/140\nf 2101/235/141 2073/233/141 2074/236/141\nf 2100/222/142 2101/235/142 2074/236/142\nf 2103/238/143 2036/163/143 2072/237/143\nf 2103/238/144 2072/237/144 2073/233/144\nf 2102/234/178 2103/238/178 2073/233/178\nf 2109/241/146 2110/240/146 2081/239/146\nf 2109/241/147 2081/239/147 2071/242/147\nf 2033/160/148 2109/241/148 2071/242/148\nf 2111/244/179 2112/221/179 2080/243/179\nf 2111/244/150 2080/243/150 2081/239/150\nf 2110/240/180 2111/244/180 2081/239/180\nf 2112/221/152 2122/220/152 2079/245/152\nf 2079/245/153 2080/243/153 2112/221/153\nf 2088/224/181 2123/223/181 2075/246/181\nf 2075/246/155 2076/231/155 2088/224/155\nf 2037/164/156 1968/187/156 2072/237/156\nf 2072/237/157 2036/163/157 2037/164/157\nf 2100/222/158 2074/236/158 2075/246/158\nf 2075/246/159 2123/223/159 2100/222/159\nf 2122/220/160 2084/219/160 2078/230/160\nf 2078/230/161 2079/245/161 2122/220/161\nf 2032/159/162 2033/160/162 2071/242/162\nf 2071/242/163 1965/188/163 2032/159/163\nf 2023/207/103 2119/208/103 2120/192/103\nf 2120/192/103 2024/189/103 2023/207/103\nf 2011/157/103 2010/225/103 2108/226/103\nf 2108/226/103 2034/161/103 2011/157/103\nf 2028/141/103 2125/248/103 2124/247/103\nf 2124/247/103 2006/140/103 2028/141/103\nf 2006/140/103 2124/247/103 2126/249/103\nf 2126/249/103 1990/143/103 2006/140/103\nf 1990/143/103 2126/249/103 2127/250/103\nf 2127/250/103 2022/144/103 1990/143/103\nf 2022/144/103 2127/250/103 2128/251/103\nf 2128/251/103 2118/209/103 2022/144/103\nf 2118/209/103 2128/251/103 2129/252/103\nf 2129/252/103 2094/210/103 2118/209/103\nf 2094/210/103 2129/252/103 2125/248/103\nf 2125/248/103 2028/141/103 2094/210/103\nf 2130/267/100 2133/268/100 2132/269/100\nf 2132/269/100 2131/270/100 2130/267/100\nf 2131/270/164 2132/269/164 2135/271/164\nf 2135/271/164 2134/272/164 2131/270/164\nf 2134/272/165 2135/271/165 2137/273/165\nf 2137/273/165 2136/274/165 2134/272/165\nf 2136/274/97 2137/273/97 2139/275/97\nf 2139/275/97 2138/276/97 2136/274/97\nf 2138/277/166 2139/278/166 2141/279/166\nf 2141/279/166 2140/280/166 2138/277/166\nf 2140/280/167 2141/279/167 2133/268/167\nf 2133/268/167 2130/267/167 2140/280/167\nf 2134/281/36 2136/282/36 2138/283/36\nf 2138/283/36 2140/284/36 2130/285/36\nf 2134/281/36 2138/283/36 2130/285/36\nf 2131/286/36 2134/281/36 2130/285/36\nf 2141/284/103 2139/283/103 2137/282/103\nf 2137/282/103 2135/281/103 2132/286/103\nf 2141/284/103 2137/282/103 2132/286/103\nf 2133/285/103 2141/284/103 2132/286/103\nf 2190/301/100 2191/302/100 2262/303/100\nf 2191/302/100 2192/304/100 2262/303/100\nf 2192/304/100 2193/305/100 2262/303/100\nf 2193/305/100 2194/306/100 2262/303/100\nf 2194/306/100 2195/307/100 2262/303/100\nf 2195/307/100 2196/308/100 2262/303/100\nf 2196/308/100 2197/309/100 2262/303/100\nf 2197/309/100 2198/310/100 2262/303/100\nf 2198/310/100 2199/311/100 2262/303/100\nf 2199/311/100 2200/312/100 2262/303/100\nf 2200/312/100 2201/313/100 2262/303/100\nf 2201/313/100 2202/314/100 2262/303/100\nf 2202/314/100 2203/315/100 2262/303/100\nf 2203/315/100 2204/316/100 2262/303/100\nf 2204/316/100 2205/317/100 2262/303/100\nf 2205/317/100 2206/318/100 2262/303/100\nf 2206/318/100 2207/319/100 2262/303/100\nf 2207/319/100 2208/320/100 2262/303/100\nf 2208/320/100 2209/321/100 2262/303/100\nf 2209/321/100 2210/322/100 2262/303/100\nf 2210/322/100 2211/323/100 2262/303/100\nf 2211/323/100 2212/324/100 2262/303/100\nf 2212/324/100 2213/325/100 2262/303/100\nf 2213/325/100 2190/301/100 2262/303/100\nf 2383/303/97 2359/302/97 2360/301/97\nf 2383/303/97 2382/304/97 2359/302/97\nf 2383/303/97 2381/305/97 2382/304/97\nf 2383/303/97 2380/306/97 2381/305/97\nf 2383/303/97 2379/307/97 2380/306/97\nf 2383/303/97 2378/308/97 2379/307/97\nf 2383/303/97 2377/309/97 2378/308/97\nf 2383/303/97 2376/310/97 2377/309/97\nf 2383/303/97 2375/311/97 2376/310/97\nf 2383/303/97 2374/312/97 2375/311/97\nf 2383/303/97 2373/313/97 2374/312/97\nf 2383/303/97 2372/314/97 2373/313/97\nf 2383/303/97 2371/315/97 2372/314/97\nf 2383/303/97 2370/316/97 2371/315/97\nf 2383/303/97 2369/317/97 2370/316/97\nf 2383/303/97 2368/318/97 2369/317/97\nf 2383/303/97 2367/319/97 2368/318/97\nf 2383/303/97 2366/320/97 2367/319/97\nf 2383/303/97 2365/321/97 2366/320/97\nf 2383/303/97 2364/322/97 2365/321/97\nf 2383/303/97 2363/323/97 2364/322/97\nf 2383/303/97 2362/324/97 2363/323/97\nf 2383/303/97 2361/325/97 2362/324/97\nf 2383/303/97 2360/301/97 2361/325/97\nf 2512/326/182 2536/327/182 2547/328/182\nf 2547/328/182 2546/329/182 2512/326/182\nf 2536/330/183 2544/331/183 2548/332/183\nf 2548/332/183 2547/333/183 2536/330/183\nf 2544/327/184 2545/326/184 2549/329/184\nf 2549/329/184 2548/328/184 2544/327/184\nf 2549/334/185 2528/335/185 2529/336/185\nf 2529/336/185 2546/337/185 2549/334/185\nf 2511/338/186 2528/335/186 2549/334/186\nf 2549/334/187 2545/339/187 2511/338/187\nf 2546/337/188 2529/336/188 2531/340/188\nf 2512/341/189 2546/337/189 2531/340/189\nf 2512/341/188 2531/340/188 2515/342/188\nf 2530/343/188 2518/344/188 2515/342/188\nf 2515/342/188 2531/340/188 2530/343/188\nf 2506/345/103 2513/346/103 2552/347/103\nf 2552/347/103 2551/348/103 2506/345/103\nf 2513/346/190 2514/349/190 2553/350/190\nf 2553/350/190 2552/347/190 2513/346/190\nf 2514/349/191 2517/351/191 2554/352/191\nf 2554/352/191 2553/350/191 2514/349/191\nf 2517/351/191 2542/353/191 2555/354/191\nf 2555/354/191 2554/352/191 2517/351/191\nf 2542/353/191 2515/355/191 2556/356/191\nf 2556/356/191 2555/354/191 2542/353/191\nf 2515/355/191 2518/357/191 2652/358/191\nf 2652/358/191 2556/356/191 2515/355/191\nf 2550/359/192 2551/360/192 2557/361/192\nf 2557/361/192 2607/362/192 2550/359/192\nf 2551/363/193 2552/364/193 2558/365/193\nf 2558/365/193 2557/366/193 2551/363/193\nf 2552/364/194 2553/367/194 2559/368/194\nf 2559/368/194 2558/365/194 2552/364/194\nf 2553/367/194 2554/369/194 2560/370/194\nf 2560/370/194 2559/368/194 2553/367/194\nf 2554/369/195 2555/371/195 2561/372/195\nf 2561/372/195 2560/370/195 2554/369/195\nf 2555/371/194 2556/373/194 2562/374/194\nf 2562/374/194 2561/372/194 2555/371/194\nf 2556/375/196 2652/376/196 2640/377/196\nf 2640/377/196 2562/378/196 2556/375/196\nf 2637/326/197 2634/329/197 2635/328/197\nf 2635/328/197 2613/327/197 2637/326/197\nf 2613/330/198 2635/333/198 2636/332/198\nf 2636/332/198 2612/331/198 2613/330/198\nf 2612/327/199 2636/328/199 2633/329/199\nf 2633/329/199 2645/326/199 2612/327/199\nf 2633/379/200 2634/380/200 2643/381/200\nf 2643/381/200 2641/382/200 2633/379/200\nf 2642/383/201 2645/384/201 2633/379/201\nf 2633/379/202 2641/382/202 2642/383/202\nf 2637/385/203 2638/386/203 2644/387/203\nf 2644/387/203 2643/381/203 2634/380/203\nf 2637/385/204 2644/387/204 2634/380/204\nf 2530/343/203 2644/387/203 2638/386/203\nf 2638/386/203 2518/344/203 2530/343/203\nf 2597/388/103 2646/389/103 2647/390/103\nf 2647/390/103 2609/391/103 2597/388/103\nf 2609/391/190 2647/390/190 2648/392/190\nf 2648/392/190 2610/393/190 2609/391/190\nf 2610/393/191 2648/392/191 2649/394/191\nf 2649/394/191 2611/395/191 2610/393/191\nf 2611/395/191 2649/394/191 2650/396/191\nf 2650/396/191 2614/397/191 2611/395/191\nf 2614/397/191 2650/396/191 2651/398/191\nf 2651/398/191 2638/399/191 2614/397/191\nf 2638/399/191 2651/398/191 2652/358/191\nf 2652/358/191 2518/357/191 2638/399/191\nf 2550/359/205 2607/362/205 2604/400/205\nf 2604/400/205 2646/401/205 2550/359/205\nf 2646/363/206 2604/366/206 2605/365/206\nf 2605/365/206 2647/364/206 2646/363/206\nf 2647/364/207 2605/365/207 2608/368/207\nf 2608/368/207 2648/367/207 2647/364/207\nf 2648/367/207 2608/368/207 2615/370/207\nf 2615/370/207 2649/369/207 2648/367/207\nf 2649/369/208 2615/370/208 2616/372/208\nf 2616/372/208 2650/371/208 2649/369/208\nf 2650/371/207 2616/372/207 2639/374/207\nf 2639/374/207 2651/373/207 2650/371/207\nf 2651/402/209 2639/403/209 2640/377/209\nf 2640/377/209 2652/376/209 2651/402/209\nf 2732/404/210 2677/405/210 2733/406/210\nf 2733/406/211 2710/407/211 2732/404/211\nf 2679/408/100 2736/409/100 2678/410/100\nf 2679/408/100 2734/411/100 2736/409/100\nf 2679/412/212 2675/413/212 2739/414/212\nf 2739/414/213 2738/415/213 2679/412/213\nf 2675/416/214 2680/417/214 2740/418/214\nf 2740/418/214 2739/419/214 2675/416/214\nf 2680/420/215 2682/421/215 2741/422/215\nf 2741/422/216 2740/423/216 2680/420/216\nf 2682/421/217 2681/424/217 2742/425/217\nf 2742/425/218 2741/422/218 2682/421/218\nf 2681/426/219 2676/427/219 2743/428/219\nf 2743/428/219 2742/429/219 2681/426/219\nf 2676/430/220 2679/412/220 2738/415/220\nf 2738/415/221 2743/431/221 2676/430/221\nf 2768/432/36 2767/433/36 2766/434/36\nf 2766/434/36 2765/435/36 2764/436/36\nf 2764/436/36 2763/437/36 2762/438/36\nf 2766/434/36 2764/436/36 2762/438/36\nf 2762/438/36 2761/439/36 2760/440/36\nf 2760/440/36 2759/441/36 2758/442/36\nf 2762/438/36 2760/440/36 2758/442/36\nf 2758/442/36 2757/443/36 2756/444/36\nf 2756/444/36 2755/445/36 2754/446/36\nf 2758/442/36 2756/444/36 2754/446/36\nf 2762/438/36 2758/442/36 2754/446/36\nf 2754/446/36 2753/447/36 2752/448/36\nf 2752/448/36 2751/449/36 2750/450/36\nf 2754/446/36 2752/448/36 2750/450/36\nf 2750/450/36 2749/451/36 2748/452/36\nf 2748/452/36 2747/453/36 2746/454/36\nf 2750/450/36 2748/452/36 2746/454/36\nf 2754/446/36 2750/450/36 2746/454/36\nf 2762/438/36 2754/446/36 2746/454/36\nf 2766/434/36 2762/438/36 2746/454/36\nf 2768/432/36 2766/434/36 2746/454/36\nf 2745/455/36 2768/432/36 2746/454/36\nf 2889/432/36 2888/433/36 2887/434/36\nf 2887/434/36 2886/435/36 2885/436/36\nf 2885/436/36 2884/437/36 2883/438/36\nf 2887/434/36 2885/436/36 2883/438/36\nf 2883/438/36 2882/439/36 2881/440/36\nf 2881/440/36 2880/441/36 2879/442/36\nf 2883/438/36 2881/440/36 2879/442/36\nf 2879/442/36 2878/443/36 2877/444/36\nf 2877/444/36 2876/445/36 2875/446/36\nf 2879/442/36 2877/444/36 2875/446/36\nf 2883/438/36 2879/442/36 2875/446/36\nf 2875/446/36 2874/447/36 2873/448/36\nf 2873/448/36 2872/449/36 2871/450/36\nf 2875/446/36 2873/448/36 2871/450/36\nf 2871/450/36 2870/451/36 2869/452/36\nf 2869/452/36 2868/453/36 2867/454/36\nf 2871/450/36 2869/452/36 2867/454/36\nf 2875/446/36 2871/450/36 2867/454/36\nf 2883/438/36 2875/446/36 2867/454/36\nf 2887/434/36 2883/438/36 2867/454/36\nf 2889/432/36 2887/434/36 2867/454/36\nf 2866/455/36 2889/432/36 2867/454/36\nf 3013/456/222 3014/457/222 2998/458/222\nf 2998/458/222 2987/459/222 3013/456/222\nf 3006/460/222 3007/461/222 3008/462/222\nf 3008/462/222 3005/463/222 3006/460/222\nf 3003/464/222 2990/465/222 2995/466/222\nf 2995/466/222 3004/467/222 3003/464/222\nf 3009/468/222 3014/457/222 3004/467/222\nf 3004/467/222 2999/469/222 3009/468/222\nf 2995/470/223 2989/471/223 3006/472/223\nf 3006/472/223 3005/473/223 2995/470/223\nf 2989/474/224 2999/475/224 3007/476/224\nf 3007/476/224 3006/477/224 2989/474/224\nf 2999/478/225 3004/479/225 3008/480/225\nf 3008/480/226 3007/481/226 2999/478/226\nf 3004/478/227 2995/482/227 3005/483/227\nf 3005/483/227 3008/484/227 3004/478/227\nf 3003/464/222 3004/467/222 3014/457/222\nf 3014/457/222 3013/456/222 3003/464/222\nf 3016/485/222 3017/486/222 3018/487/222\nf 3018/487/222 3015/488/222 3016/485/222\nf 3009/489/228 2988/490/228 3016/491/228\nf 3016/491/228 3015/492/228 3009/489/228\nf 2988/471/229 2998/470/229 3017/473/229\nf 3017/473/229 3016/472/229 2988/471/229\nf 2998/493/230 3014/478/230 3018/494/230\nf 3018/494/230 3017/495/230 2998/493/230\nf 3014/496/231 3009/478/231 3015/494/231\nf 3015/494/231 3018/497/231 3014/496/231\nf 3013/456/222 2987/459/222 3021/498/222\nf 3021/498/222 3030/499/222 3013/456/222\nf 3032/462/222 3031/461/222 3034/460/222\nf 3034/460/222 3033/463/222 3032/462/222\nf 3003/464/222 3038/500/222 3027/501/222\nf 3027/501/222 2990/465/222 3003/464/222\nf 3023/502/222 3036/503/222 3038/500/222\nf 3038/500/222 3030/499/222 3023/502/222\nf 3027/504/232 3031/505/232 3032/506/232\nf 3032/506/232 3026/507/232 3027/504/232\nf 3026/490/233 3032/491/233 3033/492/233\nf 3033/492/233 3036/489/233 3026/490/233\nf 3036/479/234 3033/480/234 3034/481/234\nf 3034/481/235 3038/478/235 3036/479/235\nf 3038/484/236 3034/478/236 3031/482/236\nf 3031/482/236 3027/483/236 3038/484/236\nf 3003/464/222 3013/456/222 3030/499/222\nf 3030/499/222 3038/500/222 3003/464/222\nf 3040/485/222 3039/488/222 3042/487/222\nf 3042/487/222 3041/486/222 3040/485/222\nf 3023/475/237 3039/476/237 3040/477/237\nf 3040/477/237 3022/474/237 3023/475/237\nf 3022/507/238 3040/506/238 3041/505/238\nf 3041/505/238 3021/504/238 3022/507/238\nf 3021/495/239 3041/493/239 3042/478/239\nf 3042/478/239 3030/494/239 3021/495/239\nf 3030/508/240 3042/478/240 3039/509/240\nf 3039/509/240 3023/510/240 3030/508/240\nf 3115/404/211 3093/407/211 3116/406/211\nf 3116/406/210 3060/405/210 3115/404/210\nf 3062/408/97 3061/410/97 3119/409/97\nf 3062/408/97 3119/409/97 3117/411/97\nf 3062/412/241 3121/415/241 3122/414/241\nf 3122/414/242 3058/413/242 3062/412/242\nf 3058/416/214 3122/419/214 3123/418/214\nf 3123/418/214 3063/417/214 3058/416/214\nf 3063/420/243 3123/423/243 3124/422/243\nf 3124/422/244 3065/421/244 3063/420/244\nf 3065/421/245 3124/422/245 3125/425/245\nf 3125/425/246 3064/424/246 3065/421/246\nf 3064/426/219 3125/429/219 3126/428/219\nf 3126/428/219 3059/427/219 3064/426/219\nf 3059/430/247 3126/431/247 3121/415/247\nf 3121/415/248 3062/412/248 3059/430/248\nf 85/511/1 107/512/1 3152/2/1\nf 3152/2/1 3128/1/1 85/511/1\nf 86/513/1 108/514/1 3129/4/1\nf 3129/4/1 3153/3/1 86/513/1\nf 110/515/2 90/516/2 3154/6/2\nf 3154/6/2 3134/5/2 110/515/2\nf 89/517/2 109/518/2 3135/8/2\nf 3135/8/2 3155/7/2 89/517/2\nf 5354/71/27 5302/74/27 5304/73/27\nf 5304/73/27 5355/72/27 5354/71/27\nf 5355/72/26 5304/73/26 5306/76/26\nf 5306/76/26 5356/75/26 5355/72/26\nf 5356/75/25 5306/76/25 5308/78/25\nf 5308/78/25 5357/77/25 5356/75/25\nf 5357/77/24 5308/78/24 5310/80/24\nf 5310/80/24 5358/79/24 5357/77/24\nf 5358/79/23 5310/80/23 5312/82/23\nf 5312/82/23 5359/81/23 5358/79/23\nf 5359/81/22 5312/82/22 5314/84/22\nf 5314/84/22 5360/83/22 5359/81/22\nf 5360/83/21 5314/84/21 5316/86/21\nf 5316/86/21 5361/85/21 5360/83/21\nf 5361/85/20 5316/86/20 5318/88/20\nf 5318/88/20 5362/87/20 5361/85/20\nf 5362/87/19 5318/88/19 5320/90/19\nf 5320/90/19 5363/89/19 5362/87/19\nf 5363/89/18 5320/90/18 5322/92/18\nf 5322/92/18 5364/91/18 5363/89/18\nf 5364/91/17 5322/92/17 5324/94/17\nf 5324/94/17 5365/93/17 5364/91/17\nf 5365/93/16 5324/94/16 5326/96/16\nf 5326/96/16 5366/95/16 5365/93/16\nf 5366/95/15 5326/96/15 5328/98/15\nf 5328/98/15 5367/97/15 5366/95/15\nf 5367/97/14 5328/98/14 5285/100/14\nf 5285/100/14 5368/99/14 5367/97/14\nf 5368/101/13 5285/104/13 5282/103/13\nf 5282/103/13 5369/102/13 5368/101/13\nf 5369/102/11 5282/103/11 5286/106/11\nf 5286/106/11 5370/105/11 5369/102/11\nf 5370/105/35 5286/106/35 5288/108/35\nf 5288/108/35 5371/107/35 5370/105/35\nf 5371/107/34 5288/108/34 5290/110/34\nf 5290/110/34 5372/109/34 5371/107/34\nf 5372/109/33 5290/110/33 5292/112/33\nf 5292/112/33 5373/111/33 5372/109/33\nf 5373/111/32 5292/112/32 5294/114/32\nf 5294/114/32 5374/113/32 5373/111/32\nf 5374/113/31 5294/114/31 5296/116/31\nf 5296/116/31 5375/115/31 5374/113/31\nf 5375/115/30 5296/116/30 5298/118/30\nf 5298/118/30 5376/117/30 5375/115/30\nf 5376/117/29 5298/118/29 5300/120/29\nf 5300/120/29 5377/119/29 5376/117/29\nf 5377/119/28 5300/120/28 5302/74/28\nf 5302/74/28 5354/71/28 5377/119/28\nf 5491/121/36 5522/124/36 5574/123/36\nf 5574/123/36 5572/122/36 5491/121/36\nf 5554/125/36 5552/128/36 5512/127/36\nf 5512/127/36 5510/126/36 5554/125/36\nf 5542/129/36 5588/132/36 5587/131/36\nf 5587/131/36 5544/130/36 5542/129/36\nf 5514/133/36 5512/127/36 5552/128/36\nf 5552/128/36 5550/134/36 5514/133/36\nf 5522/124/36 5520/136/36 5576/135/36\nf 5576/135/36 5574/123/36 5522/124/36\nf 5520/136/36 5518/138/36 5578/137/36\nf 5578/137/36 5576/135/36 5520/136/36\nf 5546/139/36 5590/142/36 5589/141/36\nf 5589/141/36 5548/140/36 5546/139/36\nf 5516/143/36 5514/133/36 5550/134/36\nf 5550/134/36 5548/140/36 5516/143/36\nf 5580/144/36 5578/137/36 5518/138/36\nf 5518/138/36 5516/143/36 5580/144/36\nf 5510/126/36 5508/146/36 5523/145/36\nf 5523/145/36 5554/125/36 5510/126/36\nf 5526/147/36 5523/145/36 5508/146/36\nf 5508/146/36 5506/148/36 5526/147/36\nf 5494/149/36 5491/121/36 5572/122/36\nf 5572/122/36 5570/150/36 5494/149/36\nf 5496/151/36 5494/149/36 5570/150/36\nf 5591/152/36 5496/151/36 5570/150/36\nf 5568/153/36 5591/152/36 5570/150/36\nf 5528/154/36 5526/147/36 5506/148/36\nf 5592/155/36 5528/154/36 5506/148/36\nf 5504/156/36 5592/155/36 5506/148/36\nf 5595/161/36 5594/160/36 5593/159/36\nf 5558/157/36 5595/161/36 5593/159/36\nf 5558/157/36 5593/159/36 5560/158/36\nf 5598/164/36 5597/163/36 5596/162/36\nf 5598/164/36 5596/162/36 5538/165/36\nf 5536/166/36 5598/164/36 5538/165/36\nf 5486/169/249 5500/168/249 5498/167/249\nf 5487/170/250 5486/169/250 5498/167/250\nf 5496/151/251 5487/170/251 5498/167/251\nf 5485/172/252 5504/156/252 5502/171/252\nf 5486/169/253 5485/172/253 5502/171/253\nf 5500/168/254 5486/169/254 5502/171/254\nf 5482/175/255 5532/174/255 5530/173/255\nf 5483/176/256 5482/175/256 5530/173/256\nf 5528/154/257 5483/176/257 5530/173/257\nf 5480/178/258 5536/166/258 5534/177/258\nf 5482/175/259 5480/178/259 5534/177/259\nf 5532/174/260 5482/175/260 5534/177/260\nf 5490/181/261 5564/180/261 5562/179/261\nf 5479/182/262 5490/181/262 5562/179/262\nf 5560/158/263 5479/182/263 5562/179/263\nf 5489/184/264 5568/153/264 5566/183/264\nf 5490/181/265 5489/184/265 5566/183/265\nf 5564/180/266 5490/181/266 5566/183/266\nf 5568/153/267 5489/184/267 5488/185/267\nf 5488/185/268 5591/152/268 5568/153/268\nf 5504/156/269 5485/172/269 5484/186/269\nf 5484/186/270 5592/155/270 5504/156/270\nf 5598/164/271 5536/166/271 5480/178/271\nf 5480/178/66 5481/187/66 5598/164/66\nf 5528/154/272 5592/155/272 5484/186/272\nf 5484/186/273 5483/176/273 5528/154/273\nf 5591/152/274 5488/185/274 5487/170/274\nf 5487/170/275 5496/151/275 5591/152/275\nf 5593/159/59 5478/188/59 5479/182/59\nf 5479/182/276 5560/158/276 5593/159/276\nf 5584/189/36 5776/192/36 5778/191/36\nf 5778/191/36 5586/190/36 5584/189/36\nf 5692/193/36 5764/196/36 5766/195/36\nf 5766/195/36 5722/194/36 5692/193/36\nf 5748/197/36 5710/200/36 5712/199/36\nf 5712/199/36 5746/198/36 5748/197/36\nf 5587/131/36 5590/142/36 5546/139/36\nf 5546/139/36 5544/130/36 5587/131/36\nf 5714/201/36 5744/202/36 5746/198/36\nf 5746/198/36 5712/199/36 5714/201/36\nf 5722/194/36 5766/195/36 5768/204/36\nf 5768/204/36 5720/203/36 5722/194/36\nf 5720/203/36 5768/204/36 5770/206/36\nf 5770/206/36 5718/205/36 5720/203/36\nf 5580/144/36 5772/209/36 5774/208/36\nf 5774/208/36 5582/207/36 5580/144/36\nf 5716/210/36 5589/141/36 5744/202/36\nf 5744/202/36 5714/201/36 5716/210/36\nf 5772/209/36 5716/210/36 5718/205/36\nf 5718/205/36 5770/206/36 5772/209/36\nf 5540/211/36 5738/212/36 5588/132/36\nf 5588/132/36 5542/129/36 5540/211/36\nf 5710/200/36 5748/197/36 5724/214/36\nf 5724/214/36 5708/213/36 5710/200/36\nf 5725/215/36 5706/216/36 5708/213/36\nf 5708/213/36 5724/214/36 5725/215/36\nf 5693/217/36 5762/218/36 5764/196/36\nf 5764/196/36 5692/193/36 5693/217/36\nf 5762/218/36 5693/217/36 5696/219/36\nf 5762/218/36 5696/219/36 5780/220/36\nf 5760/221/36 5762/218/36 5780/220/36\nf 5706/216/36 5725/215/36 5728/222/36\nf 5706/216/36 5728/222/36 5781/223/36\nf 5704/224/36 5706/216/36 5781/223/36\nf 5778/191/36 5750/226/36 5555/225/36\nf 5555/225/36 5586/190/36 5778/191/36\nf 5596/162/36 5738/212/36 5540/211/36\nf 5540/211/36 5538/165/36 5596/162/36\nf 5698/229/277 5700/228/277 5687/227/277\nf 5698/229/278 5687/227/278 5688/230/278\nf 5696/219/279 5698/229/279 5688/230/279\nf 5702/232/280 5704/224/280 5686/231/280\nf 5702/232/281 5686/231/281 5687/227/281\nf 5700/228/282 5702/232/282 5687/227/282\nf 5730/235/283 5732/234/283 5683/233/283\nf 5730/235/284 5683/233/284 5684/236/284\nf 5728/222/285 5730/235/285 5684/236/285\nf 5734/238/286 5597/163/286 5682/237/286\nf 5734/238/287 5682/237/287 5683/233/287\nf 5732/234/288 5734/238/288 5683/233/288\nf 5754/241/289 5756/240/289 5691/239/289\nf 5754/241/290 5691/239/290 5681/242/290\nf 5594/160/291 5754/241/291 5681/242/291\nf 5758/244/292 5760/221/292 5690/243/292\nf 5758/244/293 5690/243/293 5691/239/293\nf 5756/240/294 5758/244/294 5691/239/294\nf 5760/221/295 5780/220/295 5689/245/295\nf 5689/245/296 5690/243/296 5760/221/296\nf 5704/224/297 5781/223/297 5685/246/297\nf 5685/246/298 5686/231/298 5704/224/298\nf 5598/164/95 5481/187/95 5682/237/95\nf 5682/237/299 5597/163/299 5598/164/299\nf 5728/222/300 5684/236/300 5685/246/300\nf 5685/246/301 5781/223/301 5728/222/301\nf 5780/220/302 5696/219/302 5688/230/302\nf 5688/230/303 5689/245/303 5780/220/303\nf 5593/159/304 5594/160/304 5681/242/304\nf 5681/242/90 5478/188/90 5593/159/90\nf 5582/207/36 5774/208/36 5776/192/36\nf 5776/192/36 5584/189/36 5582/207/36\nf 5558/157/36 5555/225/36 5750/226/36\nf 5750/226/36 5595/161/36 5558/157/36\nf 5589/141/36 5783/248/36 5782/247/36\nf 5782/247/36 5548/140/36 5589/141/36\nf 5548/140/36 5782/247/36 5784/249/36\nf 5784/249/36 5516/143/36 5548/140/36\nf 5516/143/36 5784/249/36 5785/250/36\nf 5785/250/36 5580/144/36 5516/143/36\nf 5580/144/36 5785/250/36 5786/251/36\nf 5786/251/36 5772/209/36 5580/144/36\nf 5772/209/36 5786/251/36 5787/252/36\nf 5787/252/36 5716/210/36 5772/209/36\nf 5716/210/36 5787/252/36 5783/248/36\nf 5783/248/36 5589/141/36 5716/210/36\nf 5783/253/100 5789/256/100 5788/255/100\nf 5788/255/100 5782/254/100 5783/253/100\nf 5782/254/167 5788/255/167 5790/258/167\nf 5790/258/167 5784/257/167 5782/254/167\nf 5784/257/166 5790/258/166 5791/260/166\nf 5791/260/166 5785/259/166 5784/257/166\nf 5785/259/97 5791/260/97 5792/262/97\nf 5792/262/97 5786/261/97 5785/259/97\nf 5786/263/165 5792/266/165 5793/265/165\nf 5793/265/165 5787/264/165 5786/263/165\nf 5787/264/164 5793/265/164 5789/256/164\nf 5789/256/164 5783/253/164 5787/264/164\nf 5492/121/103 5571/122/103 5573/123/103\nf 5573/123/103 5521/124/103 5492/121/103\nf 5553/125/103 5509/126/103 5511/127/103\nf 5511/127/103 5551/128/103 5553/125/103\nf 5541/129/103 5543/130/103 5741/131/103\nf 5741/131/103 5740/132/103 5541/129/103\nf 5513/133/103 5549/134/103 5551/128/103\nf 5551/128/103 5511/127/103 5513/133/103\nf 5521/124/103 5573/123/103 5575/135/103\nf 5575/135/103 5519/136/103 5521/124/103\nf 5519/136/103 5575/135/103 5577/137/103\nf 5577/137/103 5517/138/103 5519/136/103\nf 5545/139/103 5547/140/103 5743/141/103\nf 5743/141/103 5742/142/103 5545/139/103\nf 5515/143/103 5547/140/103 5549/134/103\nf 5549/134/103 5513/133/103 5515/143/103\nf 5579/144/103 5515/143/103 5517/138/103\nf 5517/138/103 5577/137/103 5579/144/103\nf 5509/126/103 5553/125/103 5524/145/103\nf 5524/145/103 5507/146/103 5509/126/103\nf 5525/147/103 5505/148/103 5507/146/103\nf 5507/146/103 5524/145/103 5525/147/103\nf 5493/149/103 5569/150/103 5571/122/103\nf 5571/122/103 5492/121/103 5493/149/103\nf 5569/150/103 5493/149/103 5495/151/103\nf 5569/150/103 5495/151/103 5836/152/103\nf 5567/153/103 5569/150/103 5836/152/103\nf 5505/148/103 5525/147/103 5527/154/103\nf 5505/148/103 5527/154/103 5837/155/103\nf 5503/156/103 5505/148/103 5837/155/103\nf 5557/157/103 5559/158/103 5838/159/103\nf 5838/159/103 5753/160/103 5751/161/103\nf 5557/157/103 5838/159/103 5751/161/103\nf 5737/162/103 5736/163/103 5839/164/103\nf 5537/165/103 5737/162/103 5839/164/103\nf 5535/166/103 5537/165/103 5839/164/103\nf 5497/167/305 5499/168/305 5831/169/305\nf 5497/167/306 5831/169/306 5832/170/306\nf 5495/151/307 5497/167/307 5832/170/307\nf 5501/171/308 5503/156/308 5830/172/308\nf 5501/171/309 5830/172/309 5831/169/309\nf 5499/168/310 5501/171/310 5831/169/310\nf 5529/173/311 5531/174/311 5827/175/311\nf 5529/173/312 5827/175/312 5828/176/312\nf 5527/154/313 5529/173/313 5828/176/313\nf 5533/177/314 5535/166/314 5826/178/314\nf 5533/177/315 5826/178/315 5827/175/315\nf 5531/174/316 5533/177/316 5827/175/316\nf 5561/179/317 5563/180/317 5835/181/317\nf 5561/179/318 5835/181/318 5823/182/318\nf 5559/158/319 5561/179/319 5823/182/319\nf 5565/183/320 5567/153/320 5834/184/320\nf 5565/183/321 5834/184/321 5835/181/321\nf 5563/180/322 5565/183/322 5835/181/322\nf 5567/153/323 5836/152/323 5833/185/323\nf 5833/185/324 5834/184/324 5567/153/324\nf 5503/156/325 5837/155/325 5829/186/325\nf 5829/186/326 5830/172/326 5503/156/326\nf 5839/164/132 5825/187/132 5826/178/132\nf 5826/178/327 5535/166/327 5839/164/327\nf 5527/154/328 5828/176/328 5829/186/328\nf 5829/186/329 5837/155/329 5527/154/329\nf 5836/152/330 5495/151/330 5832/170/330\nf 5832/170/331 5833/185/331 5836/152/331\nf 5838/159/332 5559/158/332 5823/182/332\nf 5823/182/127 5824/188/127 5838/159/127\nf 5583/189/103 5585/190/103 5779/191/103\nf 5779/191/103 5777/192/103 5583/189/103\nf 5695/193/103 5723/194/103 5767/195/103\nf 5767/195/103 5765/196/103 5695/193/103\nf 5749/197/103 5747/198/103 5713/199/103\nf 5713/199/103 5711/200/103 5749/197/103\nf 5741/131/103 5543/130/103 5545/139/103\nf 5545/139/103 5742/142/103 5741/131/103\nf 5715/201/103 5713/199/103 5747/198/103\nf 5747/198/103 5745/202/103 5715/201/103\nf 5723/194/103 5721/203/103 5769/204/103\nf 5769/204/103 5767/195/103 5723/194/103\nf 5721/203/103 5719/205/103 5771/206/103\nf 5771/206/103 5769/204/103 5721/203/103\nf 5579/144/103 5581/207/103 5775/208/103\nf 5775/208/103 5773/209/103 5579/144/103\nf 5717/210/103 5715/201/103 5745/202/103\nf 5745/202/103 5743/141/103 5717/210/103\nf 5773/209/103 5771/206/103 5719/205/103\nf 5719/205/103 5717/210/103 5773/209/103\nf 5539/211/103 5541/129/103 5740/132/103\nf 5740/132/103 5739/212/103 5539/211/103\nf 5711/200/103 5709/213/103 5727/214/103\nf 5727/214/103 5749/197/103 5711/200/103\nf 5726/215/103 5727/214/103 5709/213/103\nf 5709/213/103 5707/216/103 5726/215/103\nf 5694/217/103 5695/193/103 5765/196/103\nf 5765/196/103 5763/218/103 5694/217/103\nf 5697/219/103 5694/217/103 5763/218/103\nf 5880/220/103 5697/219/103 5763/218/103\nf 5761/221/103 5880/220/103 5763/218/103\nf 5729/222/103 5726/215/103 5707/216/103\nf 5881/223/103 5729/222/103 5707/216/103\nf 5705/224/103 5881/223/103 5707/216/103\nf 5779/191/103 5585/190/103 5556/225/103\nf 5556/225/103 5752/226/103 5779/191/103\nf 5737/162/103 5537/165/103 5539/211/103\nf 5539/211/103 5739/212/103 5737/162/103\nf 5875/227/333 5701/228/333 5699/229/333\nf 5876/230/334 5875/227/334 5699/229/334\nf 5697/219/335 5876/230/335 5699/229/335\nf 5874/231/336 5705/224/336 5703/232/336\nf 5875/227/337 5874/231/337 5703/232/337\nf 5701/228/338 5875/227/338 5703/232/338\nf 5871/233/339 5733/234/339 5731/235/339\nf 5872/236/340 5871/233/340 5731/235/340\nf 5729/222/341 5872/236/341 5731/235/341\nf 5870/237/342 5736/163/342 5735/238/342\nf 5871/233/343 5870/237/343 5735/238/343\nf 5733/234/344 5871/233/344 5735/238/344\nf 5879/239/345 5757/240/345 5755/241/345\nf 5869/242/346 5879/239/346 5755/241/346\nf 5753/160/347 5869/242/347 5755/241/347\nf 5878/243/348 5761/221/348 5759/244/348\nf 5879/239/349 5878/243/349 5759/244/349\nf 5757/240/350 5879/239/350 5759/244/350\nf 5761/221/351 5878/243/351 5877/245/351\nf 5877/245/352 5880/220/352 5761/221/352\nf 5705/224/353 5874/231/353 5873/246/353\nf 5873/246/354 5881/223/354 5705/224/354\nf 5839/164/355 5736/163/355 5870/237/355\nf 5870/237/163 5825/187/163 5839/164/163\nf 5729/222/356 5881/223/356 5873/246/356\nf 5873/246/357 5872/236/357 5729/222/357\nf 5880/220/358 5877/245/358 5876/230/358\nf 5876/230/359 5697/219/359 5880/220/359\nf 5838/159/156 5824/188/156 5869/242/156\nf 5869/242/360 5753/160/360 5838/159/360\nf 5581/207/103 5583/189/103 5777/192/103\nf 5777/192/103 5775/208/103 5581/207/103\nf 5557/157/103 5751/161/103 5752/226/103\nf 5752/226/103 5556/225/103 5557/157/103\nf 5743/141/103 5547/140/103 5788/247/103\nf 5788/247/103 5789/248/103 5743/141/103\nf 5547/140/103 5515/143/103 5790/249/103\nf 5790/249/103 5788/247/103 5547/140/103\nf 5515/143/103 5579/144/103 5791/250/103\nf 5791/250/103 5790/249/103 5515/143/103\nf 5579/144/103 5773/209/103 5792/251/103\nf 5792/251/103 5791/250/103 5579/144/103\nf 5773/209/103 5717/210/103 5793/252/103\nf 5793/252/103 5792/251/103 5773/209/103\nf 5717/210/103 5743/141/103 5789/248/103\nf 5789/248/103 5793/252/103 5717/210/103\nf 5882/267/97 5885/270/97 5884/269/97\nf 5884/269/97 5883/268/97 5882/267/97\nf 5885/270/102 5887/272/102 5886/271/102\nf 5886/271/102 5884/269/102 5885/270/102\nf 5887/272/101 5889/274/101 5888/273/101\nf 5888/273/101 5886/271/101 5887/272/101\nf 5889/274/100 5891/276/100 5890/275/100\nf 5890/275/100 5888/273/100 5889/274/100\nf 5891/277/99 5893/280/99 5892/279/99\nf 5892/279/99 5890/278/99 5891/277/99\nf 5893/280/98 5882/267/98 5883/268/98\nf 5883/268/98 5892/279/98 5893/280/98\nf 5882/285/36 5893/284/36 5891/283/36\nf 5891/283/36 5889/282/36 5887/281/36\nf 5882/285/36 5891/283/36 5887/281/36\nf 5885/286/36 5882/285/36 5887/281/36\nf 5884/286/103 5886/281/103 5888/282/103\nf 5888/282/103 5890/283/103 5892/284/103\nf 5884/286/103 5888/282/103 5892/284/103\nf 5883/285/103 5884/286/103 5892/284/103\nf 5895/454/36 5898/453/36 5900/452/36\nf 5900/452/36 5902/451/36 5904/450/36\nf 5895/454/36 5900/452/36 5904/450/36\nf 5904/450/36 5906/449/36 5908/448/36\nf 5908/448/36 5910/447/36 5912/446/36\nf 5904/450/36 5908/448/36 5912/446/36\nf 5895/454/36 5904/450/36 5912/446/36\nf 5912/446/36 5914/445/36 5916/444/36\nf 5916/444/36 5918/443/36 5920/442/36\nf 5912/446/36 5916/444/36 5920/442/36\nf 5920/442/36 5922/441/36 5924/440/36\nf 5924/440/36 5926/439/36 5928/438/36\nf 5920/442/36 5924/440/36 5928/438/36\nf 5912/446/36 5920/442/36 5928/438/36\nf 5895/454/36 5912/446/36 5928/438/36\nf 5928/438/36 5930/437/36 5932/436/36\nf 5932/436/36 5934/435/36 5936/434/36\nf 5928/438/36 5932/436/36 5936/434/36\nf 5895/454/36 5928/438/36 5936/434/36\nf 5936/434/36 5938/433/36 5940/432/36\nf 5895/454/36 5936/434/36 5940/432/36\nf 5894/455/36 5895/454/36 5940/432/36\ns 1\nf 37/519/361 10193/520/100 43/521/362\nf 27/522/363 33/523/364 34/524/365\nf 34/524/365 26/525/366 27/522/363\nf 50/526/367 29/527/368 30/528/369\nf 30/528/369 31/529/370 50/526/367\nf 50/526/367 31/529/370 32/530/371\nf 32/530/371 28/531/372 50/526/367\nf 28/531/372 32/530/371 33/523/364\nf 33/523/364 27/522/363 28/531/372\nf 48/532/373 24/533/374 25/534/375\nf 25/534/375 35/535/376 48/532/373\nf 35/535/376 25/534/375 26/525/366\nf 26/525/366 34/524/365 35/535/376\nf 22/536/377 37/519/361 38/537/378\nf 38/537/378 42/538/379 22/536/377\nf 41/539/380 39/540/381 40/541/382\nf 2/542/383 3/543/384 23/544/385\nf 23/544/385 22/536/377 2/542/383\nf 3/543/384 46/545/386 47/546/387\nf 47/546/387 23/544/385 3/543/384\nf 14/547/388 16/548/389 25/534/375\nf 25/534/375 24/533/374 14/547/388\nf 16/548/389 4/549/390 26/525/366\nf 26/525/366 25/534/375 16/548/389\nf 4/549/390 5/550/391 27/522/363\nf 27/522/363 26/525/366 4/549/390\nf 5/550/391 11/551/392 28/531/372\nf 28/531/372 27/522/363 5/550/391\nf 49/552/393 50/526/367 28/531/372\nf 28/531/372 11/551/392 49/552/393\nf 8/553/394 29/527/368 50/526/367\nf 50/526/367 49/552/393 8/553/394\nf 9/554/395 30/528/369 29/527/368\nf 29/527/368 8/553/394 9/554/395\nf 10/555/396 31/529/370 30/528/369\nf 30/528/369 9/554/395 10/555/396\nf 12/556/397 6/557/398 33/523/364\nf 33/523/364 32/530/371 12/556/397\nf 6/557/398 7/558/399 34/524/365\nf 34/524/365 33/523/364 6/557/398\nf 7/558/399 15/559/400 35/535/376\nf 35/535/376 34/524/365 7/558/399\nf 15/559/400 45/560/401 48/532/373\nf 48/532/373 35/535/376 15/559/400\nf 44/561/402 1/562/403 37/519/361\nf 37/519/361 43/521/362 44/561/402\nf 1/562/403 17/563/404 38/537/378\nf 38/537/378 37/519/361 1/562/403\nf 17/563/404 19/564/405 39/540/381\nf 39/540/381 38/537/378 17/563/404\nf 19/564/405 21/565/406 40/541/382\nf 40/541/382 39/540/381 19/564/405\nf 21/565/406 20/566/407 41/539/380\nf 41/539/380 40/541/382 21/565/406\nf 20/566/407 16836/567/408 41/539/380\nf 18/568/409 2/542/383 22/536/377\nf 22/536/377 42/538/379 18/568/409\nf 43/521/362 10193/520/100 10192/569/100\nf 10192/569/100 36/570/410 43/521/362\nf 36/570/410 13/571/411 44/561/402\nf 44/561/402 43/521/362 36/570/410\nf 46/545/386 14/547/388 24/533/374\nf 24/533/374 47/546/387 46/545/386\nf 45/560/401 13/571/411 36/570/410\nf 36/570/410 48/532/373 45/560/401\nf 36/570/410 10192/569/100 24/533/374\nf 24/533/374 48/532/373 36/570/410\nf 12/556/397 32/530/371 31/529/370\nf 31/529/370 10/555/396 12/556/397\nf 51/572/100 52/573/100 72/574/100\nf 72/574/100 54/575/100 51/572/100\nf 53/576/100 71/577/100 55/578/100\nf 55/578/100 56/579/100 53/576/100\nf 74/580/100 73/581/100 57/582/100\nf 57/582/100 58/583/100 74/580/100\nf 76/584/100 75/585/100 59/586/100\nf 59/586/100 60/587/100 76/584/100\nf 52/588/412 51/589/413 61/590/413\nf 61/590/413 62/591/412 52/588/412\nf 54/592/414 72/593/415 78/594/415\nf 78/594/415 64/595/414 54/592/414\nf 51/596/413 54/597/416 64/598/416\nf 64/598/416 61/599/413 51/596/413\nf 55/600/417 71/601/418 77/602/418\nf 77/602/418 65/603/417 55/600/417\nf 53/604/419 56/605/420 80/606/420\nf 80/606/420 63/607/419 53/604/419\nf 57/608/421 73/609/422 79/610/422\nf 79/610/422 67/611/421 57/608/421\nf 74/612/423 58/613/424 82/614/424\nf 82/614/424 66/615/423 74/612/423\nf 59/616/425 75/617/426 81/618/426\nf 81/618/426 69/619/425 59/616/425\nf 76/620/427 60/621/428 70/622/428\nf 70/622/428 68/623/427 76/620/427\nf 60/624/429 69/625/429 70/626/429\nf 61/572/97 64/575/97 78/574/97\nf 78/574/97 62/573/97 61/572/97\nf 80/579/97 65/578/97 77/577/97\nf 77/577/97 63/576/97 80/579/97\nf 82/583/97 67/582/97 79/581/97\nf 79/581/97 66/580/97 82/583/97\nf 68/584/97 70/587/97 69/586/97\nf 69/586/97 81/585/97 68/584/97\nf 60/624/429 59/627/429 69/625/429\nf 52/573/100 71/577/100 53/576/100\nf 53/576/100 72/574/100 52/573/100\nf 55/578/100 73/581/100 74/580/100\nf 74/580/100 56/579/100 55/578/100\nf 57/582/100 75/585/100 76/584/100\nf 76/584/100 58/583/100 57/582/100\nf 71/601/418 52/588/412 62/591/412\nf 62/591/412 77/602/418 71/601/418\nf 72/593/415 53/604/419 63/607/419\nf 63/607/419 78/594/415 72/593/415\nf 73/609/422 55/600/417 65/603/417\nf 65/603/417 79/610/422 73/609/422\nf 56/605/420 74/612/423 66/615/423\nf 66/615/423 80/606/420 56/605/420\nf 75/617/426 57/608/421 67/611/421\nf 67/611/421 81/618/426 75/617/426\nf 58/613/424 76/620/427 68/623/427\nf 68/623/427 82/614/424 58/613/424\nf 78/574/97 63/576/97 77/577/97\nf 77/577/97 62/573/97 78/574/97\nf 80/579/97 66/580/97 79/581/97\nf 79/581/97 65/578/97 80/579/97\nf 82/583/97 68/584/97 81/585/97\nf 81/585/97 67/582/97 82/583/97\nf 3147/628/430 3144/629/430 3145/630/430\nf 3145/630/430 3146/631/430 3147/628/430\nf 3151/631/431 3148/630/431 3149/629/431\nf 3149/629/431 3150/628/431 3151/631/431\nf 3154/632/219 3153/633/219 3152/634/219\nf 3152/634/219 3155/635/219 3154/632/219\nf 3136/636/432 3128/637/432 3129/638/432\nf 3129/638/432 3137/639/432 3136/636/432\nf 3138/640/432 3130/641/432 3131/642/432\nf 3131/642/432 3139/643/432 3138/640/432\nf 3140/639/433 3134/638/433 3135/637/433\nf 3135/637/433 3141/636/433 3140/639/433\nf 3142/643/433 3132/642/433 3133/641/433\nf 3133/641/433 3143/640/433 3142/643/433\nf 3144/644/434 3136/645/434 3137/646/434\nf 3137/646/434 3145/647/434 3144/644/434\nf 3146/648/435 3138/649/435 3139/650/435\nf 3139/650/435 3147/651/435 3146/648/435\nf 3148/647/436 3140/646/436 3141/645/436\nf 3141/645/436 3149/644/436 3148/647/436\nf 3150/651/437 3142/650/437 3143/649/437\nf 3143/649/437 3151/648/437 3150/651/437\nf 125/652/214 115/653/214 111/654/214\nf 111/654/214 124/655/214 125/652/214\nf 120/656/103 116/657/103 112/658/103\nf 112/658/103 121/659/103 120/656/103\nf 117/660/219 126/661/219 123/662/219\nf 123/662/219 113/663/219 117/660/219\nf 119/664/438 117/665/438 113/666/438\nf 113/666/438 122/667/438 119/664/438\nf 127/668/439 122/669/439 113/670/439\nf 113/670/439 123/671/439 127/668/439\nf 117/670/440 119/669/440 128/668/440\nf 128/668/440 126/671/440 117/670/440\nf 120/667/441 121/664/441 114/665/441\nf 114/665/441 118/666/441 120/667/441\nf 119/659/36 122/656/36 111/657/36\nf 111/657/36 115/658/36 119/659/36\nf 127/672/97 124/673/97 111/674/97\nf 111/674/97 122/675/97 127/672/97\nf 119/675/100 115/674/100 125/673/100\nf 125/673/100 128/672/100 119/675/100\nf 125/673/100 116/676/100 120/677/100\nf 120/677/100 128/672/100 125/673/100\nf 116/678/214 125/652/214 124/655/214\nf 124/655/214 112/679/214 116/678/214\nf 123/662/219 126/661/219 118/680/219\nf 118/680/219 114/681/219 123/662/219\nf 114/682/439 121/683/439 127/668/439\nf 127/668/439 123/671/439 114/682/439\nf 128/668/440 120/683/440 118/682/440\nf 118/682/440 126/671/440 128/668/440\nf 121/677/97 112/676/97 124/673/97\nf 124/673/97 127/672/97 121/677/97\nf 140/684/100 133/685/100 134/686/100\nf 134/686/100 139/687/100 140/684/100\nf 142/688/100 141/689/100 138/690/100\nf 138/690/100 137/691/100 142/688/100\nf 137/691/100 138/690/100 140/684/100\nf 140/684/100 139/687/100 137/691/100\nf 136/692/100 135/693/100 141/689/100\nf 141/689/100 142/688/100 136/692/100\nf 130/694/100 162/695/100 136/692/100\nf 129/696/442 143/697/442 144/698/442\nf 144/698/442 134/699/442 129/696/442\nf 164/700/443 159/701/443 158/702/444\nf 158/702/444 165/703/444 164/700/443\nf 143/704/445 129/705/445 131/706/445\nf 131/706/445 151/707/445 143/704/445\nf 150/708/219 152/709/219 141/710/219\nf 141/710/219 135/711/219 150/708/219\nf 147/712/446 142/713/446 137/714/447\nf 137/714/447 146/715/447 147/712/446\nf 154/716/219 140/717/219 138/718/219\nf 138/718/219 155/719/219 154/716/219\nf 146/715/447 137/714/447 139/720/448\nf 139/720/448 148/721/448 146/715/447\nf 133/722/219 140/717/219 154/716/219\nf 154/716/219 156/723/219 133/722/219\nf 145/724/449 136/725/449 142/713/446\nf 142/713/446 147/712/446 145/724/449\nf 154/726/97 148/727/97 144/728/97\nf 144/728/97 156/729/97 154/726/97\nf 155/730/97 146/731/97 148/727/97\nf 148/727/97 154/726/97 155/730/97\nf 152/732/97 147/733/97 146/731/97\nf 146/731/97 155/730/97 152/732/97\nf 150/734/97 145/735/97 147/733/97\nf 147/733/97 152/732/97 150/734/97\nf 150/734/97 167/736/97 160/737/97\nf 160/737/97 145/735/97 150/734/97\nf 144/728/97 143/738/97 151/739/97\nf 151/739/97 156/729/97 144/728/97\nf 132/740/219 149/741/219 150/708/219\nf 150/708/219 135/711/219 132/740/219\nf 148/721/448 139/720/448 134/742/450\nf 134/742/450 144/743/450 148/721/448\nf 151/744/219 131/745/219 133/722/219\nf 133/722/219 156/723/219 151/744/219\nf 153/746/451 130/747/451 136/725/449\nf 136/725/449 145/724/449 153/746/451\nf 155/719/219 138/718/219 141/710/219\nf 141/710/219 152/709/219 155/719/219\nf 133/685/100 131/748/100 129/749/100\nf 129/749/100 134/686/100 133/685/100\nf 130/750/452 153/751/452 161/752/453\nf 161/752/453 162/753/453 130/750/452\nf 170/754/454 169/755/454 160/756/455\nf 160/756/455 163/757/455 170/754/454\nf 168/758/456 167/759/456 159/701/443\nf 159/701/443 164/700/443 168/758/456\nf 149/760/457 132/761/457 166/762/458\nf 166/762/458 157/763/458 149/760/457\nf 157/763/458 166/762/458 165/703/444\nf 165/703/444 158/702/444 157/763/458\nf 163/757/455 160/756/455 167/759/456\nf 167/759/456 168/758/456 163/757/455\nf 162/753/453 161/752/453 169/755/454\nf 169/755/454 170/754/454 162/753/453\nf 170/764/100 163/765/100 136/692/100\nf 169/766/97 161/767/97 145/735/97\nf 162/695/100 170/764/100 136/692/100\nf 161/767/97 153/768/97 145/735/97\nf 160/737/97 169/766/97 145/735/97\nf 163/765/100 168/769/100 135/693/100\nf 135/693/100 136/692/100 163/765/100\nf 150/734/97 159/770/97 167/736/97\nf 168/769/100 164/771/100 135/693/100\nf 150/734/97 157/772/97 158/773/97\nf 150/734/97 158/773/97 159/770/97\nf 165/774/100 166/775/100 135/693/100\nf 164/771/100 165/774/100 135/693/100\nf 150/734/97 149/776/97 157/772/97\nf 166/775/100 132/777/100 135/693/100\nf 178/778/459 180/779/460 179/780/461\nf 179/780/461 171/781/462 178/778/459\nf 178/782/463 175/783/463 183/784/464\nf 183/784/464 186/785/464 178/782/463\nf 186/20/465 183/15/465 188/14/466\nf 188/14/466 187/9/466 186/20/465\nf 171/786/467 173/787/467 175/783/463\nf 175/783/463 178/782/463 171/786/467\nf 187/9/466 188/14/466 184/18/468\nf 184/18/468 185/10/468 187/9/466\nf 172/788/469 179/780/461 180/779/460\nf 180/779/460 177/789/470 172/788/469\nf 182/780/471 174/788/472 176/790/473\nf 176/790/473 181/791/474 182/780/471\nf 175/778/475 173/792/476 182/780/477\nf 182/780/471 181/791/474 175/778/475\nf 189/793/100 252/794/478 253/795/100\nf 253/795/100 191/796/100 189/793/100\nf 190/797/100 192/798/100 194/799/100\nf 194/799/100 193/800/100 190/797/100\nf 192/798/100 190/797/100 199/801/100\nf 199/801/100 200/802/100 192/798/100\nf 218/803/479 233/804/480 199/805/481\nf 199/805/481 190/806/482 218/803/479\nf 195/807/100 196/808/100 198/809/100\nf 198/809/100 197/810/100 195/807/100\nf 234/811/483 235/812/484 198/813/484\nf 198/813/484 196/814/483 234/811/483\nf 196/808/100 195/807/100 200/802/100\nf 200/802/100 199/801/100 196/808/100\nf 195/815/485 220/816/485 222/817/486\nf 222/817/486 200/818/486 195/815/485\nf 190/797/100 193/800/100 203/819/100\nf 203/819/100 293/820/100 190/797/100\nf 219/821/487 223/822/488 202/823/488\nf 202/823/488 193/824/487 219/821/487\nf 193/800/100 249/825/100 203/819/100\nf 209/826/489 225/827/490 228/828/491\nf 228/828/491 208/829/492 209/826/489\nf 215/830/493 209/831/494 208/832/495\nf 208/832/495 214/833/496 215/830/493\nf 204/834/497 236/835/498 237/836/499\nf 237/836/499 211/837/500 204/834/497\nf 211/837/500 237/836/499 238/838/501\nf 238/838/501 210/839/502 211/837/500\nf 210/839/502 238/838/501 225/827/490\nf 225/827/490 209/826/489 210/839/502\nf 205/840/503 204/841/503 211/842/504\nf 211/842/504 217/843/505 205/840/503\nf 217/843/505 211/842/504 210/844/506\nf 210/844/506 216/845/507 217/843/505\nf 216/845/507 210/844/506 209/831/494\nf 209/831/494 215/830/493 216/845/507\nf 201/846/100 307/847/100 212/848/100\nf 212/848/100 206/849/100 201/846/100\nf 206/849/100 212/848/100 213/850/100\nf 213/850/100 207/851/100 206/849/100\nf 207/851/100 213/850/100 214/833/496\nf 214/833/496 208/832/495 207/851/100\nf 307/852/508 308/853/509 240/854/510\nf 240/854/510 212/855/511 307/852/508\nf 212/855/511 240/854/510 241/856/512\nf 241/856/512 213/857/513 212/855/511\nf 213/857/513 241/856/512 232/858/514\nf 232/858/514 214/859/515 213/857/513\nf 193/824/516 245/860/517 248/861/517\nf 248/861/517 219/821/516 193/824/516\nf 197/862/518 198/863/518 235/864/518\nf 235/864/518 221/865/518 197/862/518\nf 194/866/219 192/867/219 243/868/219\nf 243/868/219 242/869/219 194/866/219\nf 189/870/519 191/871/519 345/872/519\nf 345/872/519 344/873/519 189/870/519\nf 191/874/219 253/875/219 346/876/219\nf 346/876/219 345/877/219 191/874/219\nf 203/878/520 249/879/521 250/880/522\nf 250/880/522 239/881/523 203/878/520\nf 192/867/219 200/818/486 222/817/486\nf 222/817/486 243/868/219 192/867/219\nf 195/815/485 197/882/524 221/883/524\nf 221/883/524 220/816/485 195/815/485\nf 196/814/483 199/805/481 233/804/480\nf 233/804/480 234/811/483 196/814/483\nf 190/806/482 293/884/525 294/885/526\nf 294/885/526 218/803/479 190/806/482\nf 204/834/527 205/886/527 224/887/527\nf 224/887/527 236/835/527 204/834/527\nf 215/888/528 214/859/515 232/858/514\nf 232/858/514 231/889/529 215/888/528\nf 201/890/530 206/891/531 226/892/532\nf 226/892/532 244/893/533 201/890/530\nf 206/891/531 207/894/534 227/895/535\nf 227/895/535 226/892/532 206/891/531\nf 207/894/534 208/829/492 228/828/491\nf 228/828/491 227/895/535 207/894/534\nf 205/896/536 217/897/537 229/898/538\nf 229/898/538 224/899/539 205/896/536\nf 217/897/537 216/900/540 230/901/541\nf 230/901/541 229/898/538 217/897/537\nf 216/900/540 215/888/528 231/889/529\nf 231/889/529 230/901/541 216/900/540\nf 245/902/100 193/800/100 194/799/100\nf 194/799/100 246/903/100 245/902/100\nf 254/904/527 257/905/527 248/861/517\nf 248/861/517 245/860/517 254/904/527\nf 194/867/219 242/868/219 247/906/219\nf 247/906/219 246/907/219 194/867/219\nf 193/800/100 202/908/100 249/825/100\nf 252/794/478 254/909/478 255/910/100\nf 255/910/100 253/795/100 252/794/478\nf 255/911/219 256/912/219 346/876/219\nf 346/876/219 253/875/219 255/911/219\nf 189/913/527 344/914/527 251/915/527\nf 251/915/527 252/916/527 189/913/527\nf 264/917/542 352/918/542 265/919/543\nf 265/919/543 263/920/543 264/917/542\nf 254/909/478 245/902/100 246/903/100\nf 246/903/100 255/910/100 254/909/478\nf 246/907/219 247/906/219 256/912/219\nf 256/912/219 255/911/219 246/907/219\nf 252/794/478 261/921/544 262/922/545\nf 262/922/545 254/909/478 252/794/478\nf 251/923/546 355/924/547 261/925/548\nf 261/925/548 252/926/546 251/923/546\nf 254/927/549 262/928/550 356/929/551\nf 356/929/551 257/930/549 254/927/549\nf 266/931/552 267/932/553 262/922/545\nf 262/922/545 261/921/544 266/931/552\nf 268/933/554 266/934/555 261/925/548\nf 261/925/548 355/924/547 268/933/554\nf 267/935/556 359/936/557 356/929/551\nf 356/929/551 262/928/550 267/935/556\nf 258/937/558 259/938/559 264/939/100\nf 264/939/100 263/940/100 258/937/558\nf 269/941/560 363/942/560 364/943/560\nf 364/943/560 270/944/560 269/941/560\nf 259/938/559 258/937/558 267/932/553\nf 267/932/553 266/931/552 259/938/559\nf 260/945/561 259/946/561 266/934/555\nf 266/934/555 268/933/554 260/945/561\nf 258/947/562 366/948/562 359/936/557\nf 359/936/557 267/935/556 258/947/562\nf 260/945/563 304/949/564 303/950/564\nf 303/950/564 259/946/563 260/945/563\nf 264/917/542 306/951/565 305/952/565\nf 305/952/565 352/918/542 264/917/542\nf 264/939/100 259/938/559 303/953/100\nf 303/953/100 306/954/100 264/939/100\nf 366/955/566 258/956/566 272/957/567\nf 272/957/567 271/958/567 366/955/566\nf 258/937/558 263/940/100 273/959/100\nf 273/959/100 272/960/100 258/937/558\nf 263/920/543 265/919/543 274/961/568\nf 274/961/568 273/962/568 263/920/543\nf 272/957/567 284/963/569 283/964/569\nf 283/964/569 271/958/567 272/957/567\nf 272/960/100 273/959/100 285/965/100\nf 285/965/100 284/966/100 272/960/100\nf 274/961/568 286/967/570 285/968/570\nf 285/968/570 273/962/568 274/961/568\nf 276/969/571 296/970/572 295/971/572\nf 295/971/572 275/972/571 276/969/571\nf 276/973/100 277/974/100 297/975/100\nf 297/975/100 296/976/100 276/973/100\nf 278/977/573 298/978/574 297/979/574\nf 297/979/574 277/980/573 278/977/573\nf 250/981/575 249/982/575 281/983/576\nf 281/983/576 282/984/576 250/981/575\nf 249/825/100 202/908/100 280/985/100\nf 280/985/100 281/986/100 249/825/100\nf 202/823/488 223/822/488 279/987/577\nf 279/987/577 280/988/577 202/823/488\nf 276/969/571 275/972/571 283/964/569\nf 283/964/569 284/963/569 276/969/571\nf 285/965/100 277/974/100 276/973/100\nf 276/973/100 284/966/100 285/965/100\nf 278/977/573 277/980/573 285/968/570\nf 285/968/570 286/967/570 278/977/573\nf 288/989/578 280/988/577 279/987/577\nf 279/987/577 287/990/578 288/989/578\nf 289/991/100 281/986/100 280/985/100\nf 280/985/100 288/992/100 289/991/100\nf 290/993/579 282/984/576 281/983/576\nf 281/983/576 289/994/579 290/993/579\nf 201/890/530 244/893/533 292/995/580\nf 292/995/580 291/996/581 201/890/530\nf 291/996/581 292/995/580 294/885/526\nf 294/885/526 293/884/525 291/996/581\nf 203/819/100 291/997/100 293/820/100\nf 288/989/578 287/990/578 295/971/572\nf 295/971/572 296/970/572 288/989/578\nf 297/975/100 289/991/100 288/992/100\nf 288/992/100 296/976/100 297/975/100\nf 290/993/579 289/994/579 297/979/574\nf 297/979/574 298/978/574 290/993/579\nf 363/998/582 269/999/582 300/1000/583\nf 300/1000/583 299/1001/583 363/998/582\nf 270/1002/584 364/1003/584 302/1004/585\nf 302/1004/585 301/1005/585 270/1002/584\nf 269/1006/100 270/1007/100 301/1008/100\nf 301/1008/100 300/1009/100 269/1006/100\nf 299/1001/583 300/1000/583 303/950/564\nf 303/950/564 304/949/564 299/1001/583\nf 301/1005/585 302/1004/585 305/952/565\nf 305/952/565 306/951/565 301/1005/585\nf 300/1009/100 301/1008/100 306/954/100\nf 306/954/100 303/953/100 300/1009/100\nf 307/852/508 203/878/520 239/881/523\nf 239/881/523 308/853/509 307/852/508\nf 307/847/100 201/846/100 291/997/100\nf 291/997/100 203/819/100 307/847/100\nf 309/793/97 312/796/97 311/795/97\nf 311/795/97 310/794/586 309/793/97\nf 314/797/97 313/800/97 316/799/97\nf 316/799/97 315/798/97 314/797/97\nf 315/798/97 318/802/97 317/801/97\nf 317/801/97 314/797/97 315/798/97\nf 218/803/479 314/1010/587 317/1011/588\nf 317/1011/588 233/804/480 218/803/479\nf 319/807/97 322/810/97 321/809/97\nf 321/809/97 320/808/97 319/807/97\nf 234/811/483 320/1012/483 321/1013/484\nf 321/1013/484 235/812/484 234/811/483\nf 320/808/97 317/801/97 318/802/97\nf 318/802/97 319/807/97 320/808/97\nf 319/1014/485 318/1015/486 222/817/486\nf 222/817/486 220/816/485 319/1014/485\nf 314/797/97 324/820/97 323/819/97\nf 323/819/97 313/800/97 314/797/97\nf 219/821/487 313/1016/487 325/1017/488\nf 325/1017/488 223/822/488 219/821/487\nf 313/800/97 323/819/97 326/825/97\nf 328/1018/589 327/1019/590 228/828/491\nf 228/828/491 225/827/490 328/1018/589\nf 330/830/591 329/833/592 327/832/593\nf 327/832/593 328/831/594 330/830/591\nf 332/1020/595 331/1021/596 237/836/499\nf 237/836/499 236/835/498 332/1020/595\nf 331/1021/596 333/1022/597 238/838/501\nf 238/838/501 237/836/499 331/1021/596\nf 333/1022/597 328/1018/589 225/827/490\nf 225/827/490 238/838/501 333/1022/597\nf 335/840/598 334/843/599 331/842/600\nf 331/842/600 332/841/598 335/840/598\nf 334/843/599 336/845/601 333/844/602\nf 333/844/602 331/842/600 334/843/599\nf 336/845/601 330/830/591 328/831/594\nf 328/831/594 333/844/602 336/845/601\nf 338/846/97 337/849/97 340/848/97\nf 340/848/97 339/847/97 338/846/97\nf 337/849/97 341/851/97 342/850/97\nf 342/850/97 340/848/97 337/849/97\nf 341/851/97 327/832/593 329/833/592\nf 329/833/592 342/850/97 341/851/97\nf 339/1023/603 340/1024/604 240/854/510\nf 240/854/510 308/853/509 339/1023/603\nf 340/1024/604 342/1025/605 241/856/512\nf 241/856/512 240/854/510 340/1024/604\nf 342/1025/605 329/1026/606 232/858/514\nf 232/858/514 241/856/512 342/1025/605\nf 313/1016/516 219/821/516 248/861/517\nf 248/861/517 343/1027/517 313/1016/516\nf 322/1028/518 221/865/518 235/864/518\nf 235/864/518 321/1029/518 322/1028/518\nf 316/1030/219 242/869/219 243/868/219\nf 243/868/219 315/1031/219 316/1030/219\nf 309/1032/519 344/873/519 345/872/519\nf 345/872/519 312/1033/519 309/1032/519\nf 312/1034/219 345/877/219 346/876/219\nf 346/876/219 311/1035/219 312/1034/219\nf 323/1036/607 239/881/523 250/880/522\nf 250/880/522 326/1037/521 323/1036/607\nf 315/1031/219 243/868/219 222/817/486\nf 222/817/486 318/1015/486 315/1031/219\nf 319/1014/485 220/816/485 221/883/524\nf 221/883/524 322/1038/524 319/1014/485\nf 320/1012/483 234/811/483 233/804/480\nf 233/804/480 317/1011/588 320/1012/483\nf 314/1010/587 218/803/479 294/885/526\nf 294/885/526 324/1039/608 314/1010/587\nf 332/1020/527 236/835/527 224/887/527\nf 224/887/527 335/1040/527 332/1020/527\nf 330/1041/609 231/889/529 232/858/514\nf 232/858/514 329/1026/606 330/1041/609\nf 338/1042/610 244/893/533 226/892/532\nf 226/892/532 337/1043/611 338/1042/610\nf 337/1043/611 226/892/532 227/895/535\nf 227/895/535 341/1044/612 337/1043/611\nf 341/1044/612 227/895/535 228/828/491\nf 228/828/491 327/1019/590 341/1044/612\nf 335/1045/613 224/899/539 229/898/538\nf 229/898/538 334/1046/614 335/1045/613\nf 334/1046/614 229/898/538 230/901/541\nf 230/901/541 336/1047/615 334/1046/614\nf 336/1047/615 230/901/541 231/889/529\nf 231/889/529 330/1041/609 336/1047/615\nf 343/902/97 347/903/97 316/799/97\nf 316/799/97 313/800/97 343/902/97\nf 348/1048/527 343/1027/517 248/861/517\nf 248/861/517 257/905/527 348/1048/527\nf 316/1031/219 347/1049/219 247/906/219\nf 247/906/219 242/868/219 316/1031/219\nf 313/800/97 326/825/97 325/908/97\nf 310/794/586 311/795/97 349/910/97\nf 349/910/97 348/909/586 310/794/586\nf 349/1050/219 311/1035/219 346/876/219\nf 346/876/219 256/912/219 349/1050/219\nf 309/1051/527 310/1052/527 251/915/527\nf 251/915/527 344/914/527 309/1051/527\nf 351/1053/542 350/1054/543 265/919/543\nf 265/919/543 352/918/542 351/1053/542\nf 348/909/586 349/910/97 347/903/97\nf 347/903/97 343/902/97 348/909/586\nf 347/1049/219 349/1050/219 256/912/219\nf 256/912/219 247/906/219 347/1049/219\nf 310/794/586 348/909/586 354/922/616\nf 354/922/616 353/921/617 310/794/586\nf 251/923/546 310/1055/546 353/1056/548\nf 353/1056/548 355/924/547 251/923/546\nf 348/1057/549 257/930/549 356/929/551\nf 356/929/551 354/1058/550 348/1057/549\nf 357/931/618 353/921/617 354/922/616\nf 354/922/616 358/932/619 357/931/618\nf 268/933/554 355/924/547 353/1056/548\nf 353/1056/548 357/1059/555 268/933/554\nf 358/1060/556 354/1058/550 356/929/551\nf 356/929/551 359/936/557 358/1060/556\nf 360/937/620 350/940/97 351/939/97\nf 351/939/97 361/938/621 360/937/620\nf 362/1061/560 365/1062/560 364/943/560\nf 364/943/560 363/942/560 362/1061/560\nf 361/938/621 357/931/618 358/932/619\nf 358/932/619 360/937/620 361/938/621\nf 260/945/561 268/933/554 357/1059/555\nf 357/1059/555 361/1063/561 260/945/561\nf 360/1064/562 358/1060/556 359/936/557\nf 359/936/557 366/948/562 360/1064/562\nf 260/945/563 361/1063/563 367/1065/564\nf 367/1065/564 304/949/564 260/945/563\nf 351/1053/542 352/918/542 305/952/565\nf 305/952/565 368/1066/565 351/1053/542\nf 351/939/97 368/954/97 367/953/97\nf 367/953/97 361/938/621 351/939/97\nf 366/955/566 271/958/567 369/1067/567\nf 369/1067/567 360/1068/566 366/955/566\nf 360/937/620 369/960/97 370/959/97\nf 370/959/97 350/940/97 360/937/620\nf 350/1054/543 370/1069/568 274/961/568\nf 274/961/568 265/919/543 350/1054/543\nf 369/1067/567 271/958/567 283/964/569\nf 283/964/569 371/1070/569 369/1067/567\nf 369/960/97 371/966/97 372/965/97\nf 372/965/97 370/959/97 369/960/97\nf 274/961/568 370/1069/568 372/1071/570\nf 372/1071/570 286/967/570 274/961/568\nf 373/1072/571 275/972/571 295/971/572\nf 295/971/572 374/1073/572 373/1072/571\nf 373/973/97 374/976/97 376/975/97\nf 376/975/97 375/974/97 373/973/97\nf 278/977/573 375/1074/573 376/1075/574\nf 376/1075/574 298/978/574 278/977/573\nf 250/981/575 282/984/576 377/1076/576\nf 377/1076/576 326/1077/575 250/981/575\nf 326/825/97 377/986/97 378/985/97\nf 378/985/97 325/908/97 326/825/97\nf 325/1017/488 378/1078/577 279/987/577\nf 279/987/577 223/822/488 325/1017/488\nf 373/1072/571 371/1070/569 283/964/569\nf 283/964/569 275/972/571 373/1072/571\nf 372/965/97 371/966/97 373/973/97\nf 373/973/97 375/974/97 372/965/97\nf 278/977/573 286/967/570 372/1071/570\nf 372/1071/570 375/1074/573 278/977/573\nf 379/1079/578 287/990/578 279/987/577\nf 279/987/577 378/1078/577 379/1079/578\nf 380/991/97 379/992/97 378/985/97\nf 378/985/97 377/986/97 380/991/97\nf 290/993/579 380/1080/579 377/1076/576\nf 377/1076/576 282/984/576 290/993/579\nf 338/1042/610 381/1081/622 292/995/580\nf 292/995/580 244/893/533 338/1042/610\nf 381/1081/622 324/1039/608 294/885/526\nf 294/885/526 292/995/580 381/1081/622\nf 323/819/97 324/820/97 381/997/97\nf 379/1079/578 374/1073/572 295/971/572\nf 295/971/572 287/990/578 379/1079/578\nf 376/975/97 374/976/97 379/992/97\nf 379/992/97 380/991/97 376/975/97\nf 290/993/579 298/978/574 376/1075/574\nf 376/1075/574 380/1080/579 290/993/579\nf 363/998/582 299/1001/583 382/1082/583\nf 382/1082/583 362/1083/582 363/998/582\nf 365/1084/584 383/1085/585 302/1004/585\nf 302/1004/585 364/1003/584 365/1084/584\nf 362/1006/97 382/1009/97 383/1008/97\nf 383/1008/97 365/1007/97 362/1006/97\nf 299/1001/583 304/949/564 367/1065/564\nf 367/1065/564 382/1082/583 299/1001/583\nf 383/1085/585 368/1066/565 305/952/565\nf 305/952/565 302/1004/585 383/1085/585\nf 382/1009/97 367/953/97 368/954/97\nf 368/954/97 383/1008/97 382/1009/97\nf 339/1023/603 308/853/509 239/881/523\nf 239/881/523 323/1036/607 339/1023/603\nf 339/847/97 323/819/97 381/997/97\nf 381/997/97 338/846/97 339/847/97\nf 386/1086/623 392/1087/624 393/1088/625\nf 393/1088/625 384/1089/626 386/1086/623\nf 394/1088/627 395/1087/628 390/1086/629\nf 390/1086/629 388/1089/630 394/1088/627\nf 393/1090/631 394/1091/631 388/1092/632\nf 388/1092/632 384/1093/632 393/1090/631\nf 396/1094/633 397/1095/633 398/1096/633\nf 398/1096/633 399/1097/633 396/1094/633\nf 392/1098/634 395/1099/634 391/1100/635\nf 391/1100/635 387/1101/635 392/1098/634\nf 400/1102/636 401/1103/636 402/1104/636\nf 402/1104/636 403/1105/636 400/1102/636\nf 387/1106/637 385/1107/638 393/1088/625\nf 393/1088/625 392/1087/624 387/1106/637\nf 389/1107/639 391/1106/640 395/1087/628\nf 395/1087/628 394/1088/627 389/1107/639\nf 385/1108/641 389/1109/641 394/1091/631\nf 394/1091/631 393/1090/631 385/1108/641\nf 386/1110/642 390/1111/642 395/1099/634\nf 395/1099/634 392/1098/634 386/1110/642\nf 387/1106/637 409/1112/643 408/1113/644\nf 408/1113/644 385/1107/638 387/1106/637\nf 391/1100/635 410/1114/645 409/1115/645\nf 409/1115/645 387/1101/635 391/1100/635\nf 391/1106/640 389/1107/639 411/1113/646\nf 411/1113/646 410/1112/647 391/1106/640\nf 385/1108/641 408/1116/648 411/1117/648\nf 411/1117/648 389/1109/641 385/1108/641\nf 384/1089/626 405/1118/649 404/1119/650\nf 404/1119/650 386/1086/623 384/1089/626\nf 388/1092/632 406/1120/651 405/1121/651\nf 405/1121/651 384/1093/632 388/1092/632\nf 388/1089/630 390/1086/629 407/1119/652\nf 407/1119/652 406/1118/653 388/1089/630\nf 386/1110/642 404/1122/654 407/1123/654\nf 407/1123/654 390/1111/642 386/1110/642\nf 405/1118/649 401/1124/655 400/1125/656\nf 400/1125/656 404/1119/650 405/1118/649\nf 402/1126/657 401/1127/657 405/1121/651\nf 405/1121/651 406/1120/651 402/1126/657\nf 403/1125/658 402/1124/659 406/1118/653\nf 406/1118/653 407/1119/652 403/1125/658\nf 400/1128/660 403/1129/660 407/1123/654\nf 407/1123/654 404/1122/654 400/1128/660\nf 397/1130/661 396/1131/662 408/1113/644\nf 408/1113/644 409/1112/643 397/1130/661\nf 398/1132/663 397/1133/663 409/1115/645\nf 409/1115/645 410/1114/645 398/1132/663\nf 411/1113/646 399/1131/664 398/1130/665\nf 398/1130/665 410/1112/647 411/1113/646\nf 396/1134/666 399/1135/666 411/1117/648\nf 411/1117/648 408/1116/648 396/1134/666\nf 485/1136/667 484/1137/667 415/1138/668\nf 415/1138/668 419/1139/668 485/1136/667\nf 416/1140/36 480/1141/36 481/1142/36\nf 481/1142/36 412/1143/36 416/1140/36\nf 495/1144/669 494/1145/669 419/1139/668\nf 419/1139/668 415/1138/668 495/1144/669\nf 497/1146/670 496/1147/670 420/1148/671\nf 420/1148/671 423/1149/671 497/1146/670\nf 427/1150/672 433/1151/673 432/1152/673\nf 432/1152/673 426/1153/672 427/1150/672\nf 430/1154/674 435/1155/675 434/1156/675\nf 434/1156/675 431/1157/674 430/1154/674\nf 425/1158/676 443/1159/677 440/1160/677\nf 440/1160/677 424/1161/676 425/1158/676\nf 428/1162/678 441/1163/679 442/1164/679\nf 442/1164/679 429/1165/678 428/1162/678\nf 436/1166/680 486/1167/681 489/1168/681\nf 489/1168/681 437/1169/680 436/1166/680\nf 438/1170/682 488/1171/683 487/1172/683\nf 487/1172/683 439/1173/682 438/1170/682\nf 459/1174/684 458/1175/684 447/1176/684\nf 447/1176/684 446/1177/684 459/1174/684\nf 436/1178/684 437/1179/684 446/1177/684\nf 446/1177/684 447/1176/684 436/1178/684\nf 432/1180/685 433/1181/685 434/1182/685\nf 434/1182/685 435/1183/685 432/1180/685\nf 433/1184/686 427/1185/687 431/1186/688\nf 431/1186/688 434/1187/689 433/1184/686\nf 430/1188/690 426/1189/691 432/1190/692\nf 432/1190/692 435/1191/693 430/1188/690\nf 461/1192/694 493/1193/695 448/1194/696\nf 448/1194/696 445/1195/697 461/1192/694\nf 443/1196/698 425/1197/699 445/1195/697\nf 445/1195/697 448/1194/696 443/1196/698\nf 444/1198/700 424/1199/701 440/1200/702\nf 440/1200/702 491/1201/703 444/1198/700\nf 491/1201/703 457/1202/704 456/1203/705\nf 456/1203/705 444/1198/700 491/1201/703\nf 446/1204/706 437/1205/707 489/1206/708\nf 489/1206/708 490/1207/709 446/1204/706\nf 460/1208/710 459/1209/711 446/1204/706\nf 446/1204/706 490/1207/709 460/1208/710\nf 458/1210/712 492/1211/713 449/1212/714\nf 449/1212/714 447/1213/715 458/1210/712\nf 449/1212/714 486/1214/716 436/1215/717\nf 436/1215/717 447/1213/715 449/1212/714\nf 477/1216/36 476/1217/36 422/1218/36\nf 422/1218/36 421/1219/36 477/1216/36\nf 431/1157/674 428/1162/678 429/1165/678\nf 429/1165/678 430/1154/674 431/1157/674\nf 464/1220/718 500/1221/719 498/1222/720\nf 498/1222/720 450/1223/721 464/1220/718\nf 425/1197/699 495/1224/722 498/1222/720\nf 498/1222/720 452/1225/723 425/1197/699\nf 451/1226/724 419/1227/725 494/1228/726\nf 494/1228/726 499/1229/727 451/1226/724\nf 453/1230/728 466/1231/729 501/1232/730\nf 501/1232/730 499/1229/727 453/1230/728\nf 429/1233/731 461/1192/694 462/1234/732\nf 462/1234/732 430/1188/690 429/1233/731\nf 454/1235/733 445/1195/697 425/1197/699\nf 425/1197/699 452/1225/723 454/1235/733\nf 424/1199/701 444/1198/700 455/1236/734\nf 455/1236/734 453/1230/728 424/1199/701\nf 455/1236/734 467/1237/735 466/1231/729\nf 466/1231/729 453/1230/728 455/1236/734\nf 454/1235/733 452/1225/723 463/1238/736\nf 463/1238/736 462/1234/732 454/1235/733\nf 455/1236/734 444/1198/700 456/1203/705\nf 456/1203/705 467/1237/735 455/1236/734\nf 438/1239/684 439/1240/684 458/1175/684\nf 458/1175/684 459/1174/684 438/1239/684\nf 429/1233/731 442/1241/737 493/1193/695\nf 493/1193/695 461/1192/694 429/1233/731\nf 457/1202/704 441/1242/738 428/1243/739\nf 428/1243/739 456/1203/705 457/1202/704\nf 488/1244/740 438/1245/741 459/1209/711\nf 459/1209/711 460/1208/710 488/1244/740\nf 458/1210/712 439/1246/742 487/1247/743\nf 487/1247/743 492/1211/713 458/1210/712\nf 420/1248/744 496/1249/745 500/1221/719\nf 500/1221/719 464/1220/718 420/1248/744\nf 427/1185/687 497/1250/746 501/1232/730\nf 501/1232/730 466/1231/729 427/1185/687\nf 461/1192/694 445/1195/697 454/1235/733\nf 454/1235/733 462/1234/732 461/1192/694\nf 467/1237/735 431/1186/688 427/1185/687\nf 427/1185/687 466/1231/729 467/1237/735\nf 426/1189/691 430/1188/690 462/1234/732\nf 462/1234/732 463/1238/736 426/1189/691\nf 428/1243/739 431/1186/688 467/1237/735\nf 467/1237/735 456/1203/705 428/1243/739\nf 473/1251/747 483/1252/748 482/1253/749\nf 482/1253/749 468/1254/750 473/1251/747\nf 412/1255/751 481/1256/752 482/1253/749\nf 482/1253/749 469/1257/753 412/1255/754\nf 470/1258/755 475/1259/756 478/1260/757\nf 478/1260/757 479/1261/758 470/1258/755\nf 471/1262/759 418/1263/760 480/1264/761\nf 480/1264/761 479/1261/758 471/1262/759\nf 421/1265/762 422/1266/762 423/1149/671\nf 423/1149/671 420/1148/671 421/1265/762\nf 468/1254/750 414/1267/763 477/1268/764\nf 468/1254/750 477/1268/764 421/1269/765\nf 468/1254/750 421/1269/765 420/1248/744\nf 468/1254/750 420/1248/744 464/1220/718\nf 464/1220/718 450/1223/721 473/1251/747\nf 473/1251/747 468/1254/750 464/1220/718\nf 472/1270/766 451/1226/724 465/1271/767\nf 465/1271/767 471/1262/759 472/1270/766\nf 476/1272/768 418/1263/760 471/1262/759\nf 422/1273/769 476/1272/768 471/1262/759\nf 423/1274/770 422/1273/769 471/1262/759\nf 465/1271/767 423/1274/770 471/1262/759\nf 473/1251/747 415/1275/771 484/1276/772\nf 484/1276/772 483/1252/748 473/1251/747\nf 417/1277/773 485/1278/774 478/1260/757\nf 478/1260/757 475/1259/756 417/1277/773\nf 450/1223/721 415/1275/771 473/1251/747\nf 472/1270/766 419/1227/725 451/1226/724\nf 477/1216/36 414/1279/36 418/1280/36\nf 418/1280/36 476/1217/36 477/1216/36\nf 485/1136/667 417/1281/775 413/1282/775\nf 413/1282/775 484/1137/667 485/1136/667\nf 418/1280/36 414/1279/36 481/1142/36\nf 481/1142/36 480/1141/36 418/1280/36\nf 483/1252/748 474/1283/776 469/1257/753\nf 469/1257/753 482/1253/749 483/1252/748\nf 481/1256/752 414/1267/763 468/1254/750\nf 468/1254/750 482/1253/749 481/1256/752\nf 472/1270/766 471/1262/759 479/1261/758\nf 479/1261/758 478/1260/757 472/1270/766\nf 416/1284/777 470/1258/755 479/1261/758\nf 479/1261/758 480/1264/761 416/1284/777\nf 484/1276/772 413/1285/778 474/1283/776\nf 474/1283/776 483/1252/748 484/1276/772\nf 419/1227/725 472/1270/766 478/1260/757\nf 478/1260/757 485/1278/774 419/1227/725\nf 442/1241/737 488/1244/740 460/1208/710\nf 460/1208/710 493/1193/695 442/1241/737\nf 440/1200/702 486/1214/716 449/1212/714\nf 449/1212/714 491/1201/703 440/1200/702\nf 489/1168/681 486/1167/681 440/1160/677\nf 440/1160/677 443/1159/677 489/1168/681\nf 487/1172/683 488/1171/683 442/1164/679\nf 442/1164/679 441/1163/679 487/1172/683\nf 448/1194/696 490/1207/709 489/1206/708\nf 489/1206/708 443/1196/698 448/1194/696\nf 491/1201/703 449/1212/714 492/1211/713\nf 492/1211/713 457/1202/704 491/1201/703\nf 457/1202/704 492/1211/713 487/1247/743\nf 487/1247/743 441/1242/738 457/1202/704\nf 493/1193/695 460/1208/710 490/1207/709\nf 490/1207/709 448/1194/696 493/1193/695\nf 495/1144/669 425/1286/676 424/1287/676\nf 424/1287/676 494/1145/669 495/1144/669\nf 497/1146/670 427/1150/672 426/1153/672\nf 426/1153/672 496/1147/670 497/1146/670\nf 500/1221/719 463/1238/736 452/1225/723\nf 452/1225/723 498/1222/720 500/1221/719\nf 495/1224/722 415/1275/771 450/1223/721\nf 450/1223/721 498/1222/720 495/1224/722\nf 424/1199/701 453/1230/728 499/1229/727\nf 499/1229/727 494/1228/726 424/1199/701\nf 465/1271/767 451/1226/724 499/1229/727\nf 499/1229/727 501/1232/730 465/1271/767\nf 426/1189/691 463/1238/736 500/1221/719\nf 500/1221/719 496/1249/745 426/1189/691\nf 423/1274/770 465/1271/767 501/1232/730\nf 501/1232/730 497/1250/746 423/1274/770\nf 509/1288/779 507/1289/780 503/1290/780\nf 503/1290/780 505/1291/779 509/1288/779\nf 506/1292/781 508/1293/36 504/1294/36\nf 504/1294/36 502/1295/781 506/1292/781\nf 517/1296/782 523/1297/783 522/1298/783\nf 522/1298/783 516/1299/782 517/1296/782\nf 520/1300/674 525/1301/675 524/1302/675\nf 524/1302/675 521/1303/674 520/1300/674\nf 533/1304/784 530/1305/784 514/1306/785\nf 514/1306/785 515/1307/785 533/1304/784\nf 531/1308/786 532/1309/786 519/1310/678\nf 519/1310/678 518/1311/678 531/1308/786\nf 526/1312/680 530/1305/784 533/1304/784\nf 533/1304/784 527/1313/680 526/1312/680\nf 528/1314/682 532/1309/786 531/1308/786\nf 531/1308/786 529/1315/682 528/1314/682\nf 507/1289/780 536/1316/787 535/1317/787\nf 535/1317/787 503/1290/780 507/1289/780\nf 502/1295/781 534/1294/781 537/1293/781\nf 537/1293/781 506/1292/781 502/1295/781\nf 553/1318/684 552/1319/684 541/1320/684\nf 541/1320/684 540/1321/684 553/1318/684\nf 526/1322/684 527/1323/684 540/1321/684\nf 540/1321/684 541/1320/684 526/1322/684\nf 522/1324/685 523/1325/685 524/1326/685\nf 524/1326/685 525/1327/685 522/1324/685\nf 523/1328/788 517/1329/789 521/1330/688\nf 521/1330/688 524/1331/689 523/1328/788\nf 520/1330/690 516/1329/790 522/1328/791\nf 522/1328/791 525/1331/693 520/1330/690\nf 555/1332/694 554/1333/792 542/1334/793\nf 542/1334/793 539/1335/794 555/1332/694\nf 533/1336/795 515/1337/796 539/1335/794\nf 539/1335/794 542/1334/793 533/1336/795\nf 538/1335/797 514/1337/798 530/1336/799\nf 530/1336/799 543/1334/800 538/1335/797\nf 543/1334/800 551/1333/801 550/1332/705\nf 550/1332/705 538/1335/797 543/1334/800\nf 540/1338/802 527/1339/803 533/1336/795\nf 533/1336/795 542/1334/793 540/1338/802\nf 554/1333/792 553/1340/804 540/1338/802\nf 540/1338/802 542/1334/793 554/1333/792\nf 552/1340/805 551/1333/801 543/1334/800\nf 543/1334/800 541/1338/806 552/1340/805\nf 543/1334/800 530/1336/799 526/1339/807\nf 526/1339/807 541/1338/806 543/1334/800\nf 511/1295/36 504/1294/36 508/1293/36\nf 508/1293/36 512/1292/36 511/1295/36\nf 521/1303/674 518/1311/678 519/1310/678\nf 519/1310/678 520/1300/674 521/1303/674\nf 519/1341/808 555/1332/694 556/1342/809\nf 556/1342/809 520/1330/690 519/1341/808\nf 548/1343/733 539/1335/794 515/1337/796\nf 515/1337/796 546/1344/810 548/1343/733\nf 514/1337/798 538/1335/797 549/1343/734\nf 549/1343/734 547/1344/811 514/1337/798\nf 549/1343/734 561/1342/812 560/1345/813\nf 560/1345/813 547/1344/811 549/1343/734\nf 548/1343/733 546/1344/810 557/1345/814\nf 557/1345/814 556/1342/809 548/1343/733\nf 549/1343/734 538/1335/797 550/1332/705\nf 550/1332/705 561/1342/812 549/1343/734\nf 528/1346/684 529/1347/684 552/1319/684\nf 552/1319/684 553/1318/684 528/1346/684\nf 519/1341/808 532/1348/815 554/1333/792\nf 554/1333/792 555/1332/694 519/1341/808\nf 551/1333/801 531/1348/816 518/1341/817\nf 518/1341/817 550/1332/705 551/1333/801\nf 532/1348/815 528/1349/741 553/1340/804\nf 553/1340/804 554/1333/792 532/1348/815\nf 552/1340/805 529/1349/742 531/1348/816\nf 531/1348/816 551/1333/801 552/1340/805\nf 555/1332/694 539/1335/794 548/1343/733\nf 548/1343/733 556/1342/809 555/1332/694\nf 561/1342/812 521/1330/688 517/1329/789\nf 517/1329/789 560/1345/813 561/1342/812\nf 516/1329/790 520/1330/690 556/1342/809\nf 556/1342/809 557/1345/814 516/1329/790\nf 518/1341/817 521/1330/688 561/1342/812\nf 561/1342/812 550/1332/705 518/1341/817\nf 569/1350/818 570/1351/819 563/1352/820\nf 563/1352/820 562/1353/821 569/1350/818\nf 563/1352/820 502/1354/822 504/1355/823\nf 504/1355/823 562/1353/821 563/1352/820\nf 573/1351/824 568/1350/825 565/1353/826\nf 565/1353/826 564/1352/827 573/1351/824\nf 508/1355/828 506/1354/829 564/1352/827\nf 564/1352/827 565/1353/826 508/1355/828\nf 537/1293/830 534/1294/830 566/1356/830\nf 566/1356/830 567/1357/830 537/1293/830\nf 571/1358/830 572/1359/830 567/1357/830\nf 567/1357/830 566/1356/830 571/1358/830\nf 512/1360/762 513/1361/831 510/1362/831\nf 510/1362/831 511/1363/762 512/1360/762\nf 563/1352/820 570/1351/819 571/1364/97\nf 571/1364/97 566/1365/97 563/1352/820\nf 566/1365/97 534/1366/97 502/1354/822\nf 502/1354/822 563/1352/820 566/1365/97\nf 506/1354/829 537/1366/100 567/1365/100\nf 567/1365/100 564/1352/827 506/1354/829\nf 572/1364/100 573/1351/824 564/1352/827\nf 564/1352/827 567/1365/100 572/1364/100\nf 562/1353/821 504/1355/823 511/1367/832\nf 562/1353/821 511/1367/832 510/1368/833\nf 562/1353/821 510/1368/833 558/1369/834\nf 558/1369/834 544/1370/835 569/1350/818\nf 569/1350/818 562/1353/821 558/1369/834\nf 568/1350/825 545/1370/836 559/1369/837\nf 559/1369/837 565/1353/826 568/1350/825\nf 559/1369/837 513/1368/838 512/1367/839\nf 559/1369/837 512/1367/839 508/1355/828\nf 559/1369/837 508/1355/828 565/1353/826\nf 505/1371/840 503/1372/841 570/1351/819\nf 570/1351/819 569/1350/818 505/1371/840\nf 507/1372/842 509/1371/843 568/1350/825\nf 568/1350/825 573/1351/824 507/1372/842\nf 571/1358/830 535/1295/830 536/1292/830\nf 536/1292/830 572/1359/830 571/1358/830\nf 503/1372/841 535/1373/97 571/1364/97\nf 571/1364/97 570/1351/819 503/1372/841\nf 572/1364/100 536/1373/100 507/1372/842\nf 507/1372/842 573/1351/824 572/1364/100\nf 544/1370/835 505/1371/840 569/1350/818\nf 568/1350/825 509/1371/843 545/1370/836\nf 515/1307/785 514/1306/785 574/1374/844\nf 574/1374/844 575/1375/844 515/1307/785\nf 509/1288/779 505/1291/779 575/1375/844\nf 575/1375/844 574/1374/844 509/1288/779\nf 517/1296/782 516/1299/782 576/1376/845\nf 576/1376/845 577/1377/845 517/1296/782\nf 510/1362/831 513/1361/831 577/1377/845\nf 577/1377/845 576/1376/845 510/1362/831\nf 580/1378/846 557/1345/814 546/1344/810\nf 546/1344/810 578/1379/847 580/1378/846\nf 578/1379/847 544/1370/835 558/1369/834\nf 558/1369/834 580/1378/846 578/1379/847\nf 575/1380/848 505/1371/840 544/1370/835\nf 544/1370/835 578/1379/847 575/1380/848\nf 578/1379/847 546/1344/810 515/1337/796\nf 515/1337/796 575/1380/848 578/1379/847\nf 514/1337/798 547/1344/811 579/1379/849\nf 579/1379/849 574/1380/850 514/1337/798\nf 545/1370/836 509/1371/843 574/1380/850\nf 574/1380/850 579/1379/849 545/1370/836\nf 559/1369/837 545/1370/836 579/1379/849\nf 579/1379/849 581/1378/851 559/1369/837\nf 547/1344/811 560/1345/813 581/1378/851\nf 581/1378/851 579/1379/849 547/1344/811\nf 516/1329/790 557/1345/814 580/1378/846\nf 580/1378/846 576/1381/852 516/1329/790\nf 558/1369/834 510/1368/833 576/1381/852\nf 576/1381/852 580/1378/846 558/1369/834\nf 513/1368/838 559/1369/837 581/1378/851\nf 581/1378/851 577/1381/853 513/1368/838\nf 581/1378/851 560/1345/813 517/1329/789\nf 517/1329/789 577/1381/853 581/1378/851\nf 583/1382/854 664/1383/854 665/1384/97\nf 665/1384/97 582/1385/97 583/1382/854\nf 584/1386/855 663/1387/855 664/1383/854\nf 664/1383/854 583/1382/854 584/1386/855\nf 585/1388/856 662/1389/856 663/1387/855\nf 663/1387/855 584/1386/855 585/1388/856\nf 586/1390/857 661/1391/857 662/1389/856\nf 662/1389/856 585/1388/856 586/1390/857\nf 587/1392/858 660/1393/858 661/1391/857\nf 661/1391/857 586/1390/857 587/1392/858\nf 588/1394/219 659/1395/219 660/1393/858\nf 660/1393/858 587/1392/858 588/1394/219\nf 589/1396/859 658/1397/859 659/1395/219\nf 659/1395/219 588/1394/219 589/1396/859\nf 590/1398/860 657/1399/860 658/1397/859\nf 658/1397/859 589/1396/859 590/1398/860\nf 591/1400/861 656/1401/861 657/1399/860\nf 657/1399/860 590/1398/860 591/1400/861\nf 592/1402/862 655/1403/862 656/1401/861\nf 656/1401/861 591/1400/861 592/1402/862\nf 593/1404/863 654/1405/863 655/1403/862\nf 655/1403/862 592/1402/862 593/1404/863\nf 594/1406/100 677/1407/100 654/1405/863\nf 654/1405/863 593/1404/863 594/1406/100\nf 595/1408/864 676/1409/864 677/1407/100\nf 677/1407/100 594/1406/100 595/1408/864\nf 596/1410/865 675/1411/865 676/1409/864\nf 676/1409/864 595/1408/864 596/1410/865\nf 597/1412/866 674/1413/866 675/1411/865\nf 675/1411/865 596/1410/865 597/1412/866\nf 598/1414/867 673/1415/867 674/1413/866\nf 674/1413/866 597/1412/866 598/1414/867\nf 599/1416/868 672/1417/868 673/1415/867\nf 673/1415/867 598/1414/867 599/1416/868\nf 600/1418/214 671/1419/214 672/1417/868\nf 672/1417/868 599/1416/868 600/1418/214\nf 601/1420/869 670/1421/869 671/1422/214\nf 671/1422/214 600/1423/214 601/1420/869\nf 602/1424/870 669/1425/870 670/1421/869\nf 670/1421/869 601/1420/869 602/1424/870\nf 603/1426/871 668/1427/871 669/1425/870\nf 669/1425/870 602/1424/870 603/1426/871\nf 604/1428/872 667/1429/872 668/1427/871\nf 668/1427/871 603/1426/871 604/1428/872\nf 605/1430/873 666/1431/873 667/1429/872\nf 667/1429/872 604/1428/872 605/1430/873\nf 582/1385/97 665/1384/97 666/1431/873\nf 666/1431/873 605/1430/873 582/1385/97\nf 606/1432/103 607/1433/103 631/1434/103\nf 631/1434/103 630/1435/103 606/1432/103\nf 607/1433/103 608/1436/103 632/1437/103\nf 632/1437/103 631/1434/103 607/1433/103\nf 608/1436/103 609/1438/103 633/1439/103\nf 633/1439/103 632/1437/103 608/1436/103\nf 609/1438/103 610/1440/103 634/1441/103\nf 634/1441/103 633/1439/103 609/1438/103\nf 610/1440/103 611/1442/103 635/1443/103\nf 635/1443/103 634/1441/103 610/1440/103\nf 611/1442/103 612/1444/103 636/1445/103\nf 636/1445/103 635/1443/103 611/1442/103\nf 612/1444/103 613/1446/103 637/1447/103\nf 637/1447/103 636/1445/103 612/1444/103\nf 613/1446/103 614/1448/103 638/1449/103\nf 638/1449/103 637/1447/103 613/1446/103\nf 614/1448/103 615/1450/103 639/1451/103\nf 639/1451/103 638/1449/103 614/1448/103\nf 615/1450/103 616/1452/103 640/1453/103\nf 640/1453/103 639/1451/103 615/1450/103\nf 616/1452/103 617/1454/103 641/1455/103\nf 641/1455/103 640/1453/103 616/1452/103\nf 617/1454/103 618/1456/103 642/1457/103\nf 642/1457/103 641/1455/103 617/1454/103\nf 618/1456/103 619/1458/103 643/1459/103\nf 643/1459/103 642/1457/103 618/1456/103\nf 619/1458/103 620/1460/103 644/1461/103\nf 644/1461/103 643/1459/103 619/1458/103\nf 620/1460/103 621/1462/103 645/1463/103\nf 645/1463/103 644/1461/103 620/1460/103\nf 621/1462/103 622/1464/103 646/1465/103\nf 646/1465/103 645/1463/103 621/1462/103\nf 622/1464/103 623/1466/103 647/1467/103\nf 647/1467/103 646/1465/103 622/1464/103\nf 623/1466/103 624/1468/103 648/1469/103\nf 648/1469/103 647/1467/103 623/1466/103\nf 624/1468/103 625/1470/103 649/1471/103\nf 649/1471/103 648/1469/103 624/1468/103\nf 625/1470/103 626/1472/103 650/1473/103\nf 650/1473/103 649/1471/103 625/1470/103\nf 626/1472/103 627/1474/103 651/1475/103\nf 651/1475/103 650/1473/103 626/1472/103\nf 627/1474/103 628/1476/103 652/1477/103\nf 652/1477/103 651/1475/103 627/1474/103\nf 628/1476/103 629/1478/103 653/1479/103\nf 653/1479/103 652/1477/103 628/1476/103\nf 629/1478/103 606/1432/103 630/1435/103\nf 630/1435/103 653/1479/103 629/1478/103\nf 17180/1480/874 17179/1481/875 3156/1482/876\nf 3156/1482/876 3158/1483/877 17180/1480/874\nf 17181/1484/878 17180/1480/874 3158/1483/877\nf 3158/1483/877 3160/1485/879 17181/1484/878\nf 17182/1486/880 17181/1484/878 3160/1485/879\nf 3160/1485/879 3162/1487/881 17182/1486/880\nf 17183/1488/882 17182/1486/880 3162/1487/881\nf 3162/1487/881 3164/1489/883 17183/1488/882\nf 17184/1490/884 17183/1488/882 3164/1489/883\nf 3164/1489/883 3166/1491/885 17184/1490/884\nf 17185/1492/886 17184/1490/884 3166/1491/885\nf 3166/1491/885 3168/1493/887 17185/1492/886\nf 17186/1494/888 17185/1492/886 3168/1493/887\nf 3168/1493/887 3170/1495/889 17186/1494/888\nf 17187/1496/890 17186/1494/888 3170/1495/889\nf 3170/1495/889 3172/1497/891 17187/1496/890\nf 17188/1498/892 17187/1496/890 3172/1497/891\nf 3172/1497/891 3174/1499/893 17188/1498/892\nf 17189/1500/894 17188/1498/892 3174/1499/893\nf 3174/1499/893 3176/1501/895 17189/1500/894\nf 17190/1502/896 17189/1500/894 3176/1501/895\nf 3176/1501/895 3178/1503/897 17190/1502/896\nf 17191/1504/898 17190/1502/896 3178/1503/897\nf 3178/1503/897 3180/1505/899 17191/1504/898\nf 17192/1506/900 17191/1504/898 3180/1505/899\nf 3180/1505/899 3182/1507/901 17192/1506/900\nf 17193/1508/902 17192/1506/900 3182/1507/901\nf 3182/1507/901 3184/1509/903 17193/1508/902\nf 17194/1510/904 17193/1508/902 3184/1509/903\nf 3184/1509/903 3186/1511/905 17194/1510/904\nf 17195/1512/906 17194/1510/904 3186/1511/905\nf 3186/1511/905 3188/1513/907 17195/1512/906\nf 17196/1514/908 17195/1512/906 3188/1513/907\nf 3188/1513/907 3190/1515/909 17196/1514/908\nf 17197/1516/910 17196/1514/908 3190/1515/909\nf 3190/1515/909 3192/1517/911 17197/1516/910\nf 17198/1518/912 17197/1516/910 3192/1517/911\nf 3192/1517/911 3194/1519/913 17198/1518/912\nf 17199/1520/914 17198/1518/912 3194/1519/913\nf 3194/1519/913 3196/1521/915 17199/1520/914\nf 17200/1522/916 17199/1520/914 3196/1521/915\nf 3196/1521/915 3198/1523/917 17200/1522/916\nf 17201/1524/918 17200/1522/916 3198/1523/917\nf 3198/1523/917 3200/1525/919 17201/1524/918\nf 17202/1526/920 17201/1524/918 3200/1525/919\nf 3200/1525/919 3202/1527/921 17202/1526/920\nf 17179/1528/875 17202/1526/920 3202/1527/921\nf 3202/1527/921 3156/1529/876 17179/1528/875\nf 691/1530/922 665/1531/923 664/1532/924\nf 664/1532/924 692/1533/925 691/1530/922\nf 693/1534/926 692/1533/925 664/1532/924\nf 664/1532/924 663/1535/927 693/1534/926\nf 694/1536/928 693/1534/926 663/1535/927\nf 663/1535/927 662/1537/929 694/1536/928\nf 695/1538/930 694/1536/928 662/1537/929\nf 662/1537/929 661/1539/931 695/1538/930\nf 696/1540/932 695/1538/930 661/1539/931\nf 661/1539/931 660/1541/933 696/1540/932\nf 697/1542/934 696/1540/932 660/1541/933\nf 660/1541/933 659/1543/935 697/1542/934\nf 698/1544/936 697/1542/934 659/1543/935\nf 659/1543/935 658/1545/937 698/1544/936\nf 699/1546/938 698/1544/936 658/1545/937\nf 658/1545/937 657/1547/939 699/1546/938\nf 700/1548/940 699/1546/938 657/1547/939\nf 657/1547/939 656/1549/941 700/1548/940\nf 701/1550/942 700/1548/940 656/1549/941\nf 656/1549/941 655/1551/943 701/1550/942\nf 678/1552/944 701/1550/942 655/1551/943\nf 655/1551/943 654/1553/945 678/1552/944\nf 679/1554/946 678/1552/944 654/1553/945\nf 654/1553/945 677/1555/947 679/1554/946\nf 680/1556/948 679/1554/946 677/1555/947\nf 677/1555/947 676/1557/949 680/1556/948\nf 681/1558/950 680/1556/948 676/1557/949\nf 676/1557/949 675/1559/951 681/1558/950\nf 682/1560/952 681/1558/950 675/1559/951\nf 675/1559/951 674/1561/953 682/1560/952\nf 683/1562/954 682/1560/952 674/1561/953\nf 674/1561/953 673/1563/955 683/1562/954\nf 684/1564/956 683/1562/954 673/1563/955\nf 673/1563/955 672/1565/957 684/1564/956\nf 685/1566/958 684/1564/956 672/1565/957\nf 672/1565/957 671/1567/959 685/1566/958\nf 686/1568/960 685/1569/958 671/1570/959\nf 671/1570/959 670/1571/961 686/1568/960\nf 687/1572/962 686/1568/960 670/1571/961\nf 670/1571/961 669/1573/963 687/1572/962\nf 688/1574/964 687/1572/962 669/1573/963\nf 669/1573/963 668/1575/965 688/1574/964\nf 689/1576/966 688/1574/964 668/1575/965\nf 668/1575/965 667/1577/967 689/1576/966\nf 690/1578/968 689/1576/966 667/1577/967\nf 667/1577/967 666/1579/969 690/1578/968\nf 691/1530/922 690/1578/968 666/1579/969\nf 666/1579/969 665/1531/923 691/1530/922\nf 582/1580/36 703/1581/36 702/1582/36\nf 702/1582/36 583/1583/36 582/1580/36\nf 605/1584/36 704/1585/36 703/1581/36\nf 703/1581/36 582/1580/36 605/1584/36\nf 604/1586/36 705/1587/36 704/1585/36\nf 704/1585/36 605/1584/36 604/1586/36\nf 603/1588/36 706/1589/36 705/1587/36\nf 705/1587/36 604/1586/36 603/1588/36\nf 602/1590/36 707/1591/36 706/1589/36\nf 706/1589/36 603/1588/36 602/1590/36\nf 601/1592/36 708/1593/36 707/1591/36\nf 707/1591/36 602/1590/36 601/1592/36\nf 600/1594/36 709/1595/36 708/1593/36\nf 708/1593/36 601/1592/36 600/1594/36\nf 599/1596/36 710/1597/36 709/1595/36\nf 709/1595/36 600/1594/36 599/1596/36\nf 598/1598/36 711/1599/36 710/1597/36\nf 710/1597/36 599/1596/36 598/1598/36\nf 597/1600/36 712/1601/36 711/1599/36\nf 711/1599/36 598/1598/36 597/1600/36\nf 596/1602/36 713/1603/36 712/1601/36\nf 712/1601/36 597/1600/36 596/1602/36\nf 595/1604/36 714/1605/36 713/1603/36\nf 713/1603/36 596/1602/36 595/1604/36\nf 594/1606/36 715/1607/36 714/1605/36\nf 714/1605/36 595/1604/36 594/1606/36\nf 593/1608/36 716/1609/36 715/1607/36\nf 715/1607/36 594/1606/36 593/1608/36\nf 592/1610/36 717/1611/36 716/1609/36\nf 716/1609/36 593/1608/36 592/1610/36\nf 591/1612/36 718/1613/36 717/1611/36\nf 717/1611/36 592/1610/36 591/1612/36\nf 590/1614/36 719/1615/36 718/1613/36\nf 718/1613/36 591/1612/36 590/1614/36\nf 589/1616/36 720/1617/36 719/1615/36\nf 719/1615/36 590/1614/36 589/1616/36\nf 588/1618/36 721/1619/36 720/1617/36\nf 720/1617/36 589/1616/36 588/1618/36\nf 587/1620/36 722/1621/36 721/1619/36\nf 721/1619/36 588/1618/36 587/1620/36\nf 586/1622/36 723/1623/36 722/1621/36\nf 722/1621/36 587/1620/36 586/1622/36\nf 585/1624/36 724/1625/36 723/1623/36\nf 723/1623/36 586/1622/36 585/1624/36\nf 584/1626/36 725/1627/36 724/1625/36\nf 724/1625/36 585/1624/36 584/1626/36\nf 583/1583/36 702/1582/36 725/1627/36\nf 725/1627/36 584/1626/36 583/1583/36\nf 702/1628/970 703/1629/971 727/1630/971\nf 727/1630/971 726/1631/972 702/1628/970\nf 703/1629/971 704/1632/973 728/1633/973\nf 728/1633/973 727/1630/971 703/1629/971\nf 704/1632/973 705/1634/974 729/1635/974\nf 729/1635/974 728/1633/973 704/1632/973\nf 705/1634/974 706/1636/975 730/1637/975\nf 730/1637/975 729/1635/974 705/1634/974\nf 706/1636/975 707/1638/976 731/1639/977\nf 731/1639/977 730/1637/975 706/1636/975\nf 707/1638/976 708/1640/978 732/1641/979\nf 732/1641/979 731/1639/977 707/1638/976\nf 708/1640/978 709/1642/980 733/1643/981\nf 733/1643/981 732/1641/979 708/1640/978\nf 709/1644/980 710/1645/982 734/1646/983\nf 734/1646/983 733/1647/981 709/1644/980\nf 710/1645/982 711/1648/984 735/1649/985\nf 735/1649/985 734/1646/983 710/1645/982\nf 711/1648/984 712/1650/986 736/1651/987\nf 736/1651/987 735/1649/985 711/1648/984\nf 712/1650/986 713/1652/988 737/1653/989\nf 737/1653/989 736/1651/987 712/1650/986\nf 713/1652/988 714/1654/990 738/1655/991\nf 738/1655/991 737/1653/989 713/1652/988\nf 714/1654/990 715/1656/992 739/1657/993\nf 739/1657/993 738/1655/991 714/1654/990\nf 715/1656/992 716/1658/994 740/1659/994\nf 740/1659/994 739/1657/993 715/1656/992\nf 716/1658/994 717/1660/995 741/1661/995\nf 741/1661/995 740/1659/994 716/1658/994\nf 717/1660/995 718/1662/996 742/1663/996\nf 742/1663/996 741/1661/995 717/1660/995\nf 718/1662/996 719/1664/997 743/1665/998\nf 743/1665/998 742/1663/996 718/1662/996\nf 719/1664/997 720/1666/999 744/1667/1000\nf 744/1667/1000 743/1665/998 719/1664/997\nf 720/1666/999 721/1668/1001 745/1669/1002\nf 745/1669/1002 744/1667/1000 720/1666/999\nf 721/1668/1001 722/1670/1003 746/1671/1004\nf 746/1671/1004 745/1669/1002 721/1668/1001\nf 722/1670/1003 723/1672/1005 747/1673/1006\nf 747/1673/1006 746/1671/1004 722/1670/1003\nf 723/1672/1005 724/1674/1007 748/1675/1007\nf 748/1675/1007 747/1673/1006 723/1672/1005\nf 724/1674/1007 725/1676/1008 749/1677/1009\nf 749/1677/1009 748/1675/1007 724/1674/1007\nf 725/1676/1008 702/1628/970 726/1631/972\nf 726/1631/972 749/1677/1009 725/1676/1008\nf 832/1678/854 833/1679/97 812/1680/97\nf 812/1680/97 813/1681/854 832/1678/854\nf 831/1682/855 832/1678/854 813/1681/854\nf 813/1681/854 814/1683/855 831/1682/855\nf 830/1684/856 831/1682/855 814/1683/855\nf 814/1683/855 815/1685/856 830/1684/856\nf 829/1686/857 830/1684/856 815/1685/856\nf 815/1685/856 816/1687/857 829/1686/857\nf 828/1688/858 829/1686/857 816/1687/857\nf 816/1687/857 817/1689/858 828/1688/858\nf 827/1690/219 828/1688/858 817/1689/858\nf 817/1689/858 818/1691/219 827/1690/219\nf 826/1692/859 827/1690/219 818/1691/219\nf 818/1691/219 819/1693/859 826/1692/859\nf 825/1694/860 826/1692/859 819/1693/859\nf 819/1693/859 820/1695/860 825/1694/860\nf 824/1696/861 825/1694/860 820/1695/860\nf 820/1695/860 821/1697/861 824/1696/861\nf 823/1698/862 824/1696/861 821/1697/861\nf 821/1697/861 798/1699/862 823/1698/862\nf 822/1700/863 823/1698/862 798/1699/862\nf 798/1699/862 799/1701/863 822/1700/863\nf 845/1702/100 822/1700/863 799/1701/863\nf 799/1701/863 800/1703/100 845/1702/100\nf 844/1704/864 845/1702/100 800/1703/100\nf 800/1703/100 801/1705/864 844/1704/864\nf 843/1706/865 844/1704/864 801/1705/864\nf 801/1705/864 802/1707/865 843/1706/865\nf 842/1708/866 843/1706/865 802/1707/865\nf 802/1707/865 803/1709/866 842/1708/866\nf 841/1710/867 842/1708/866 803/1709/866\nf 803/1709/866 804/1711/867 841/1710/867\nf 840/1712/868 841/1710/867 804/1711/867\nf 804/1711/867 805/1713/868 840/1712/868\nf 839/1714/214 840/1712/868 805/1713/868\nf 805/1713/868 806/1715/214 839/1714/214\nf 838/1716/869 839/1717/214 806/1718/214\nf 806/1718/214 807/1719/869 838/1716/869\nf 837/1720/870 838/1716/869 807/1719/869\nf 807/1719/869 808/1721/870 837/1720/870\nf 836/1722/871 837/1720/870 808/1721/870\nf 808/1721/870 809/1723/871 836/1722/871\nf 835/1724/872 836/1722/871 809/1723/871\nf 809/1723/871 810/1725/872 835/1724/872\nf 834/1726/873 835/1724/872 810/1725/872\nf 810/1725/872 811/1727/873 834/1726/873\nf 833/1679/97 834/1726/873 811/1727/873\nf 811/1727/873 812/1680/97 833/1679/97\nf 607/1728/854 606/1729/97 794/1730/97\nf 794/1730/97 793/1731/854 607/1728/854\nf 608/1732/855 607/1728/854 793/1731/854\nf 793/1731/854 792/1733/855 608/1732/855\nf 609/1734/856 608/1732/855 792/1733/855\nf 792/1733/855 791/1735/856 609/1734/856\nf 610/1736/857 609/1734/856 791/1735/856\nf 791/1735/856 790/1737/857 610/1736/857\nf 611/1738/858 610/1736/857 790/1737/857\nf 790/1737/857 789/1739/858 611/1738/858\nf 612/1740/219 611/1738/858 789/1739/858\nf 789/1739/858 788/1741/219 612/1740/219\nf 613/1742/859 612/1740/219 788/1741/219\nf 788/1741/219 787/1743/859 613/1742/859\nf 614/1744/860 613/1742/859 787/1743/859\nf 787/1743/859 786/1745/860 614/1744/860\nf 615/1746/861 614/1744/860 786/1745/860\nf 786/1745/860 785/1747/861 615/1746/861\nf 616/1748/862 615/1746/861 785/1747/861\nf 785/1747/861 784/1749/862 616/1748/862\nf 617/1750/863 616/1748/862 784/1749/862\nf 784/1749/862 783/1751/863 617/1750/863\nf 618/1752/100 617/1750/863 783/1751/863\nf 783/1751/863 782/1753/100 618/1752/100\nf 619/1754/864 618/1752/100 782/1753/100\nf 782/1753/100 781/1755/864 619/1754/864\nf 620/1756/865 619/1754/864 781/1755/864\nf 781/1755/864 780/1757/865 620/1756/865\nf 621/1758/866 620/1756/865 780/1757/865\nf 780/1757/865 779/1759/866 621/1758/866\nf 622/1760/867 621/1758/866 779/1759/866\nf 779/1759/866 778/1761/867 622/1760/867\nf 623/1762/868 622/1760/867 778/1761/867\nf 778/1761/867 777/1763/868 623/1762/868\nf 624/1764/214 623/1762/868 777/1763/868\nf 777/1763/868 776/1765/214 624/1764/214\nf 625/1766/869 624/1767/214 776/1768/214\nf 776/1768/214 775/1769/869 625/1766/869\nf 626/1770/870 625/1766/869 775/1769/869\nf 775/1769/869 774/1771/870 626/1770/870\nf 627/1772/871 626/1770/870 774/1771/870\nf 774/1771/870 797/1773/871 627/1772/871\nf 628/1774/872 627/1772/871 797/1773/871\nf 797/1773/871 796/1775/872 628/1774/872\nf 629/1776/873 628/1774/872 796/1775/872\nf 796/1775/872 795/1777/873 629/1776/873\nf 606/1729/97 629/1776/873 795/1777/873\nf 795/1777/873 794/1730/97 606/1729/97\nf 823/1778/1010 822/1779/1011 783/1780/1011\nf 783/1780/1011 784/1781/1010 823/1778/1010\nf 824/1782/1012 823/1778/1010 784/1781/1010\nf 784/1781/1010 785/1783/1012 824/1782/1012\nf 825/1784/1013 824/1782/1012 785/1783/1012\nf 785/1783/1012 786/1785/1013 825/1784/1013\nf 826/1786/1014 825/1784/1013 786/1785/1013\nf 786/1785/1013 787/1787/1014 826/1786/1014\nf 827/1788/1015 826/1786/1014 787/1787/1014\nf 787/1787/1014 788/1789/1015 827/1788/1015\nf 828/1790/1016 827/1788/1015 788/1789/1015\nf 788/1789/1015 789/1791/1016 828/1790/1016\nf 829/1792/1017 828/1790/1016 789/1791/1016\nf 789/1791/1016 790/1793/1017 829/1792/1017\nf 830/1794/1018 829/1792/1017 790/1793/1017\nf 790/1793/1017 791/1795/1018 830/1794/1018\nf 831/1796/1019 830/1794/1018 791/1795/1018\nf 791/1795/1018 792/1797/1019 831/1796/1019\nf 832/1798/1020 831/1796/1019 792/1797/1019\nf 792/1797/1019 793/1799/1020 832/1798/1020\nf 833/1800/1021 832/1798/1020 793/1799/1020\nf 793/1799/1020 794/1801/1021 833/1800/1021\nf 834/1802/1022 833/1800/1021 794/1801/1021\nf 794/1801/1021 795/1803/1022 834/1802/1022\nf 835/1804/1023 834/1802/1022 795/1803/1022\nf 795/1803/1022 796/1805/1023 835/1804/1023\nf 836/1806/1024 835/1804/1023 796/1805/1023\nf 796/1805/1023 797/1807/1024 836/1806/1024\nf 837/1808/1025 836/1806/1024 797/1807/1024\nf 797/1807/1024 774/1809/1025 837/1808/1025\nf 838/1810/1026 837/1808/1025 774/1809/1025\nf 774/1809/1025 775/1811/1026 838/1810/1026\nf 839/1812/1027 838/1810/1026 775/1811/1026\nf 775/1811/1026 776/1813/1027 839/1812/1027\nf 840/1814/1028 839/1815/1027 776/1816/1027\nf 776/1816/1027 777/1817/1028 840/1814/1028\nf 841/1818/1029 840/1814/1028 777/1817/1028\nf 777/1817/1028 778/1819/1029 841/1818/1029\nf 842/1820/1030 841/1818/1029 778/1819/1029\nf 778/1819/1029 779/1821/1030 842/1820/1030\nf 843/1822/1031 842/1820/1030 779/1821/1030\nf 779/1821/1030 780/1823/1031 843/1822/1031\nf 844/1824/1032 843/1822/1031 780/1823/1031\nf 780/1823/1031 781/1825/1032 844/1824/1032\nf 845/1826/1033 844/1824/1032 781/1825/1032\nf 781/1825/1032 782/1827/1033 845/1826/1033\nf 822/1779/1011 845/1826/1033 782/1827/1033\nf 782/1827/1033 783/1780/1011 822/1779/1011\nf 751/1828/854 750/1829/97 691/1830/97\nf 691/1830/97 692/1831/854 751/1828/854\nf 752/1832/855 751/1828/854 692/1831/854\nf 692/1831/854 693/1833/855 752/1832/855\nf 753/1834/856 752/1832/855 693/1833/855\nf 693/1833/855 694/1835/856 753/1834/856\nf 754/1836/857 753/1834/856 694/1835/856\nf 694/1835/856 695/1837/857 754/1836/857\nf 755/1838/858 754/1836/857 695/1837/857\nf 695/1837/857 696/1839/858 755/1838/858\nf 756/1840/219 755/1838/858 696/1839/858\nf 696/1839/858 697/1841/219 756/1840/219\nf 757/1842/859 756/1840/219 697/1841/219\nf 697/1841/219 698/1843/859 757/1842/859\nf 758/1844/860 757/1842/859 698/1843/859\nf 698/1843/859 699/1845/860 758/1844/860\nf 759/1846/861 758/1844/860 699/1845/860\nf 699/1845/860 700/1847/861 759/1846/861\nf 760/1848/862 759/1846/861 700/1847/861\nf 700/1847/861 701/1849/862 760/1848/862\nf 761/1850/863 760/1848/862 701/1849/862\nf 701/1849/862 678/1851/863 761/1850/863\nf 762/1852/100 761/1850/863 678/1851/863\nf 678/1851/863 679/1853/100 762/1852/100\nf 763/1854/864 762/1852/100 679/1853/100\nf 679/1853/100 680/1855/864 763/1854/864\nf 764/1856/865 763/1854/864 680/1855/864\nf 680/1855/864 681/1857/865 764/1856/865\nf 765/1858/866 764/1856/865 681/1857/865\nf 681/1857/865 682/1859/866 765/1858/866\nf 766/1860/867 765/1858/866 682/1859/866\nf 682/1859/866 683/1861/867 766/1860/867\nf 767/1862/868 766/1860/867 683/1861/867\nf 683/1861/867 684/1863/868 767/1862/868\nf 768/1864/214 767/1862/868 684/1863/868\nf 684/1863/868 685/1865/214 768/1864/214\nf 769/1866/869 768/1867/214 685/1868/214\nf 685/1868/214 686/1869/869 769/1866/869\nf 770/1870/870 769/1866/869 686/1869/869\nf 686/1869/869 687/1871/870 770/1870/870\nf 771/1872/871 770/1870/870 687/1871/870\nf 687/1871/870 688/1873/871 771/1872/871\nf 772/1874/872 771/1872/871 688/1873/871\nf 688/1873/871 689/1875/872 772/1874/872\nf 773/1876/873 772/1874/872 689/1875/872\nf 689/1875/872 690/1877/873 773/1876/873\nf 750/1829/97 773/1876/873 690/1877/873\nf 690/1877/873 691/1830/97 750/1829/97\nf 847/1878/854 928/1879/854 929/1880/97\nf 929/1880/97 846/1881/97 847/1878/854\nf 848/1882/855 927/1883/855 928/1879/854\nf 928/1879/854 847/1878/854 848/1882/855\nf 849/1884/856 926/1885/856 927/1883/855\nf 927/1883/855 848/1882/855 849/1884/856\nf 850/1886/857 925/1887/857 926/1885/856\nf 926/1885/856 849/1884/856 850/1886/857\nf 851/1888/858 924/1889/858 925/1887/857\nf 925/1887/857 850/1886/857 851/1888/858\nf 852/1890/219 923/1891/219 924/1889/858\nf 924/1889/858 851/1888/858 852/1890/219\nf 853/1892/859 922/1893/859 923/1891/219\nf 923/1891/219 852/1890/219 853/1892/859\nf 854/1894/860 921/1895/860 922/1893/859\nf 922/1893/859 853/1892/859 854/1894/860\nf 855/1896/861 920/1897/861 921/1895/860\nf 921/1895/860 854/1894/860 855/1896/861\nf 856/1898/862 919/1899/862 920/1897/861\nf 920/1897/861 855/1896/861 856/1898/862\nf 857/1900/863 918/1901/863 919/1899/862\nf 919/1899/862 856/1898/862 857/1900/863\nf 858/1902/100 941/1903/100 918/1901/863\nf 918/1901/863 857/1900/863 858/1902/100\nf 859/1904/864 940/1905/864 941/1903/100\nf 941/1903/100 858/1902/100 859/1904/864\nf 860/1906/865 939/1907/865 940/1905/864\nf 940/1905/864 859/1904/864 860/1906/865\nf 861/1908/866 938/1909/866 939/1907/865\nf 939/1907/865 860/1906/865 861/1908/866\nf 862/1910/867 937/1911/867 938/1909/866\nf 938/1909/866 861/1908/866 862/1910/867\nf 863/1912/868 936/1913/868 937/1911/867\nf 937/1911/867 862/1910/867 863/1912/868\nf 864/1914/214 935/1915/214 936/1913/868\nf 936/1913/868 863/1912/868 864/1914/214\nf 865/1916/869 934/1917/869 935/1915/214\nf 935/1915/214 864/1914/214 865/1916/869\nf 866/1918/870 933/1919/870 934/1917/869\nf 934/1917/869 865/1916/869 866/1918/870\nf 867/1920/871 932/1921/871 933/1919/870\nf 933/1919/870 866/1918/870 867/1920/871\nf 868/1922/872 931/1923/872 932/1921/871\nf 932/1921/871 867/1920/871 868/1922/872\nf 869/1924/873 930/1925/873 931/1923/872\nf 931/1923/872 868/1922/872 869/1924/873\nf 846/1926/97 929/1927/97 930/1925/873\nf 930/1925/873 869/1924/873 846/1926/97\nf 870/1432/103 871/1433/103 895/1434/103\nf 895/1434/103 894/1435/103 870/1432/103\nf 871/1433/103 872/1436/103 896/1437/103\nf 896/1437/103 895/1434/103 871/1433/103\nf 872/1436/103 873/1438/103 897/1439/103\nf 897/1439/103 896/1437/103 872/1436/103\nf 873/1438/103 874/1440/103 898/1441/103\nf 898/1441/103 897/1439/103 873/1438/103\nf 874/1440/103 875/1442/103 899/1443/103\nf 899/1443/103 898/1441/103 874/1440/103\nf 875/1442/103 876/1444/103 900/1445/103\nf 900/1445/103 899/1443/103 875/1442/103\nf 876/1444/103 877/1446/103 901/1447/103\nf 901/1447/103 900/1445/103 876/1444/103\nf 877/1446/103 878/1448/103 902/1449/103\nf 902/1449/103 901/1447/103 877/1446/103\nf 878/1448/103 879/1450/103 903/1451/103\nf 903/1451/103 902/1449/103 878/1448/103\nf 879/1450/103 880/1452/103 904/1453/103\nf 904/1453/103 903/1451/103 879/1450/103\nf 880/1452/103 881/1454/103 905/1455/103\nf 905/1455/103 904/1453/103 880/1452/103\nf 881/1454/103 882/1456/103 906/1457/103\nf 906/1457/103 905/1455/103 881/1454/103\nf 882/1456/103 883/1458/103 907/1459/103\nf 907/1459/103 906/1457/103 882/1456/103\nf 883/1458/103 884/1460/103 908/1461/103\nf 908/1461/103 907/1459/103 883/1458/103\nf 884/1460/103 885/1462/103 909/1463/103\nf 909/1463/103 908/1461/103 884/1460/103\nf 885/1462/103 886/1464/103 910/1465/103\nf 910/1465/103 909/1463/103 885/1462/103\nf 886/1464/103 887/1466/103 911/1467/103\nf 911/1467/103 910/1465/103 886/1464/103\nf 887/1466/103 888/1468/103 912/1469/103\nf 912/1469/103 911/1467/103 887/1466/103\nf 888/1468/103 889/1470/103 913/1471/103\nf 913/1471/103 912/1469/103 888/1468/103\nf 889/1470/103 890/1472/103 914/1473/103\nf 914/1473/103 913/1471/103 889/1470/103\nf 890/1472/103 891/1474/103 915/1475/103\nf 915/1475/103 914/1473/103 890/1472/103\nf 891/1474/103 892/1476/103 916/1477/103\nf 916/1477/103 915/1475/103 891/1474/103\nf 892/1476/103 893/1478/103 917/1479/103\nf 917/1479/103 916/1477/103 892/1476/103\nf 893/1478/103 870/1432/103 894/1435/103\nf 894/1435/103 917/1479/103 893/1478/103\nf 17204/1480/874 17203/1481/875 3204/1482/876\nf 3204/1482/876 3206/1483/877 17204/1480/874\nf 17205/1484/878 17204/1480/874 3206/1483/877\nf 3206/1483/877 3208/1485/879 17205/1484/878\nf 17206/1486/880 17205/1484/878 3208/1485/879\nf 3208/1485/879 3210/1487/881 17206/1486/880\nf 17207/1488/882 17206/1486/880 3210/1487/881\nf 3210/1487/881 3212/1489/883 17207/1488/882\nf 17208/1490/884 17207/1488/882 3212/1489/883\nf 3212/1489/883 3214/1491/885 17208/1490/884\nf 17209/1492/886 17208/1490/884 3214/1491/885\nf 3214/1491/885 3216/1493/887 17209/1492/886\nf 17210/1494/888 17209/1492/886 3216/1493/887\nf 3216/1493/887 3218/1495/889 17210/1494/888\nf 17211/1496/890 17210/1494/888 3218/1495/889\nf 3218/1495/889 3220/1497/891 17211/1496/890\nf 17212/1498/892 17211/1496/890 3220/1497/891\nf 3220/1497/891 3222/1499/893 17212/1498/892\nf 17213/1500/894 17212/1498/892 3222/1499/893\nf 3222/1499/893 3224/1501/895 17213/1500/894\nf 17214/1502/896 17213/1500/894 3224/1501/895\nf 3224/1501/895 3226/1503/897 17214/1502/896\nf 17215/1504/898 17214/1502/896 3226/1503/897\nf 3226/1503/897 3228/1505/899 17215/1504/898\nf 17216/1506/900 17215/1504/898 3228/1505/899\nf 3228/1505/899 3230/1507/901 17216/1506/900\nf 17217/1508/902 17216/1506/900 3230/1507/901\nf 3230/1507/901 3232/1509/903 17217/1508/902\nf 17218/1510/904 17217/1508/902 3232/1509/903\nf 3232/1509/903 3234/1511/905 17218/1510/904\nf 17219/1512/906 17218/1510/904 3234/1511/905\nf 3234/1511/905 3236/1513/907 17219/1512/906\nf 17220/1514/908 17219/1512/906 3236/1513/907\nf 3236/1513/907 3238/1515/909 17220/1514/908\nf 17221/1516/910 17220/1514/908 3238/1515/909\nf 3238/1515/909 3240/1517/911 17221/1516/910\nf 17222/1518/912 17221/1516/910 3240/1517/911\nf 3240/1517/911 3242/1519/913 17222/1518/912\nf 17223/1520/914 17222/1518/912 3242/1519/913\nf 3242/1519/913 3244/1521/915 17223/1520/914\nf 17224/1522/916 17223/1520/914 3244/1521/915\nf 3244/1521/915 3246/1523/917 17224/1522/916\nf 17225/1524/918 17224/1522/916 3246/1523/917\nf 3246/1523/917 3248/1525/919 17225/1524/918\nf 17226/1526/920 17225/1524/918 3248/1525/919\nf 3248/1525/919 3250/1527/921 17226/1526/920\nf 17203/1528/875 17226/1526/920 3250/1527/921\nf 3250/1527/921 3204/1529/876 17203/1528/875\nf 955/1928/922 929/1929/1034 928/1930/924\nf 928/1930/924 956/1931/1035 955/1928/922\nf 957/1932/1036 956/1931/1035 928/1930/924\nf 928/1930/924 927/1933/1037 957/1932/1036\nf 958/1934/1038 957/1932/1036 927/1933/1037\nf 927/1933/1037 926/1935/929 958/1934/1038\nf 959/1936/1039 958/1934/1038 926/1935/929\nf 926/1935/929 925/1937/1040 959/1936/1039\nf 960/1938/1041 959/1936/1039 925/1937/1040\nf 925/1937/1040 924/1939/1042 960/1938/1041\nf 961/1940/1043 960/1938/1041 924/1939/1042\nf 924/1939/1042 923/1941/935 961/1940/1043\nf 962/1942/1044 961/1940/1043 923/1941/935\nf 923/1941/935 922/1943/1045 962/1942/1044\nf 963/1944/938 962/1942/1044 922/1943/1045\nf 922/1943/1045 921/1945/1046 963/1944/938\nf 964/1946/940 963/1944/938 921/1945/1046\nf 921/1945/1046 920/1947/941 964/1946/940\nf 965/1948/1047 964/1946/940 920/1947/941\nf 920/1947/941 919/1949/1048 965/1948/1047\nf 942/1950/1049 965/1948/1047 919/1949/1048\nf 919/1949/1048 918/1951/1050 942/1950/1049\nf 943/1952/1051 942/1950/1049 918/1951/1050\nf 918/1951/1050 941/1953/1052 943/1952/1051\nf 944/1954/948 943/1952/1051 941/1953/1052\nf 941/1953/1052 940/1955/1053 944/1954/948\nf 945/1956/950 944/1954/948 940/1955/1053\nf 940/1955/1053 939/1957/1054 945/1956/950\nf 946/1958/952 945/1956/950 939/1957/1054\nf 939/1957/1054 938/1959/1055 946/1958/952\nf 947/1960/954 946/1958/952 938/1959/1055\nf 938/1959/1055 937/1961/955 947/1960/954\nf 948/1962/956 947/1960/954 937/1961/955\nf 937/1961/955 936/1963/1056 948/1962/956\nf 949/1964/958 948/1962/956 936/1963/1056\nf 936/1963/1056 935/1965/1057 949/1964/958\nf 950/1966/1058 949/1964/958 935/1965/1057\nf 935/1965/1057 934/1967/1059 950/1966/1058\nf 951/1968/1060 950/1966/1058 934/1967/1059\nf 934/1967/1059 933/1969/963 951/1968/1060\nf 952/1970/1061 951/1968/1060 933/1969/963\nf 933/1969/963 932/1971/1062 952/1970/1061\nf 953/1972/1063 952/1970/1061 932/1971/1062\nf 932/1971/1062 931/1973/1064 953/1972/1063\nf 954/1974/1065 953/1972/1063 931/1973/1064\nf 931/1973/1064 930/1975/1066 954/1974/1065\nf 955/1976/922 954/1974/1065 930/1975/1066\nf 930/1975/1066 929/1977/1034 955/1976/922\nf 846/1978/36 967/1979/36 966/1980/36\nf 966/1980/36 847/1981/36 846/1978/36\nf 869/1982/36 968/1983/36 967/1979/36\nf 967/1979/36 846/1978/36 869/1982/36\nf 868/1984/36 969/1985/36 968/1983/36\nf 968/1983/36 869/1982/36 868/1984/36\nf 867/1986/36 970/1987/36 969/1985/36\nf 969/1985/36 868/1984/36 867/1986/36\nf 866/1988/36 971/1989/36 970/1987/36\nf 970/1987/36 867/1986/36 866/1988/36\nf 865/1990/36 972/1991/36 971/1989/36\nf 971/1989/36 866/1988/36 865/1990/36\nf 864/1992/36 973/1993/36 972/1991/36\nf 972/1991/36 865/1990/36 864/1992/36\nf 863/1994/36 974/1995/36 973/1993/36\nf 973/1993/36 864/1992/36 863/1994/36\nf 862/1996/36 975/1997/36 974/1995/36\nf 974/1995/36 863/1994/36 862/1996/36\nf 861/1998/36 976/1999/36 975/1997/36\nf 975/1997/36 862/1996/36 861/1998/36\nf 860/2000/36 977/2001/36 976/1999/36\nf 976/1999/36 861/1998/36 860/2000/36\nf 859/2002/36 978/2003/36 977/2001/36\nf 977/2001/36 860/2000/36 859/2002/36\nf 858/2004/36 979/2005/36 978/2003/36\nf 978/2003/36 859/2002/36 858/2004/36\nf 857/2006/36 980/2007/36 979/2005/36\nf 979/2005/36 858/2004/36 857/2006/36\nf 856/2008/36 981/2009/36 980/2007/36\nf 980/2007/36 857/2006/36 856/2008/36\nf 855/2010/36 982/2011/36 981/2009/36\nf 981/2009/36 856/2008/36 855/2010/36\nf 854/2012/36 983/2013/36 982/2011/36\nf 982/2011/36 855/2010/36 854/2012/36\nf 853/2014/36 984/2015/36 983/2013/36\nf 983/2013/36 854/2012/36 853/2014/36\nf 852/2016/36 985/2017/36 984/2015/36\nf 984/2015/36 853/2014/36 852/2016/36\nf 851/2018/36 986/2019/36 985/2017/36\nf 985/2017/36 852/2016/36 851/2018/36\nf 850/2020/36 987/2021/36 986/2019/36\nf 986/2019/36 851/2018/36 850/2020/36\nf 849/2022/36 988/2023/36 987/2021/36\nf 987/2021/36 850/2020/36 849/2022/36\nf 848/2024/36 989/2025/36 988/2023/36\nf 988/2023/36 849/2022/36 848/2024/36\nf 847/1981/36 966/1980/36 989/2025/36\nf 989/2025/36 848/2024/36 847/1981/36\nf 966/2026/970 967/2027/971 991/2028/971\nf 991/2028/971 990/2029/972 966/2026/970\nf 967/2027/971 968/2030/973 992/2031/973\nf 992/2031/973 991/2028/971 967/2027/971\nf 968/2030/973 969/2032/974 993/2033/974\nf 993/2033/974 992/2031/973 968/2030/973\nf 969/2032/974 970/2034/975 994/2035/975\nf 994/2035/975 993/2033/974 969/2032/974\nf 970/2034/975 971/2036/976 995/2037/977\nf 995/2037/977 994/2035/975 970/2034/975\nf 971/2036/976 972/2038/978 996/2039/979\nf 996/2039/979 995/2037/977 971/2036/976\nf 972/2038/978 973/2040/980 997/2041/981\nf 997/2041/981 996/2039/979 972/2038/978\nf 973/2042/980 974/2043/982 998/2044/983\nf 998/2044/983 997/2045/981 973/2042/980\nf 974/2043/982 975/2046/1067 999/2047/1068\nf 999/2047/1068 998/2044/983 974/2043/982\nf 975/2046/1067 976/2048/986 1000/2049/987\nf 1000/2049/987 999/2047/1068 975/2046/1067\nf 976/2048/986 977/2050/988 1001/2051/989\nf 1001/2051/989 1000/2049/987 976/2048/986\nf 977/2050/988 978/2052/990 1002/2053/991\nf 1002/2053/991 1001/2051/989 977/2050/988\nf 978/2052/990 979/2054/992 1003/2055/992\nf 1003/2055/992 1002/2053/991 978/2052/990\nf 979/2054/992 980/2056/994 1004/2057/994\nf 1004/2057/994 1003/2055/992 979/2054/992\nf 980/2056/994 981/2058/1069 1005/2059/995\nf 1005/2059/995 1004/2057/994 980/2056/994\nf 981/2058/1069 982/2060/996 1006/2061/996\nf 1006/2061/996 1005/2059/995 981/2058/1069\nf 982/2060/996 983/2062/1070 1007/2063/998\nf 1007/2063/998 1006/2061/996 982/2060/996\nf 983/2062/1070 984/2064/999 1008/2065/1000\nf 1008/2065/1000 1007/2063/998 983/2062/1070\nf 984/2064/999 985/2066/1001 1009/2067/1002\nf 1009/2067/1002 1008/2065/1000 984/2064/999\nf 985/2066/1001 986/2068/1071 1010/2069/1004\nf 1010/2069/1004 1009/2067/1002 985/2066/1001\nf 986/2068/1071 987/2070/1005 1011/2071/1072\nf 1011/2071/1072 1010/2069/1004 986/2068/1071\nf 987/2070/1005 988/2072/1007 1012/2073/1007\nf 1012/2073/1007 1011/2071/1072 987/2070/1005\nf 988/2072/1007 989/2074/1008 1013/2075/1009\nf 1013/2075/1009 1012/2073/1007 988/2072/1007\nf 989/2074/1008 966/2026/970 990/2029/972\nf 990/2029/972 1013/2075/1009 989/2074/1008\nf 1096/2076/854 1097/2077/97 1076/2078/97\nf 1076/2078/97 1077/2079/854 1096/2076/854\nf 1095/2080/855 1096/2076/854 1077/2079/854\nf 1077/2079/854 1078/2081/855 1095/2080/855\nf 1094/2082/856 1095/2080/855 1078/2081/855\nf 1078/2081/855 1079/2083/856 1094/2082/856\nf 1093/2084/857 1094/2082/856 1079/2083/856\nf 1079/2083/856 1080/2085/857 1093/2084/857\nf 1092/2086/858 1093/2084/857 1080/2085/857\nf 1080/2085/857 1081/2087/858 1092/2086/858\nf 1091/2088/219 1092/2086/858 1081/2087/858\nf 1081/2087/858 1082/2089/219 1091/2088/219\nf 1090/2090/859 1091/2088/219 1082/2089/219\nf 1082/2089/219 1083/2091/859 1090/2090/859\nf 1089/2092/860 1090/2090/859 1083/2091/859\nf 1083/2091/859 1084/2093/860 1089/2092/860\nf 1088/2094/861 1089/2092/860 1084/2093/860\nf 1084/2093/860 1085/2095/861 1088/2094/861\nf 1087/2096/862 1088/2094/861 1085/2095/861\nf 1085/2095/861 1062/2097/862 1087/2096/862\nf 1086/2098/863 1087/2096/862 1062/2097/862\nf 1062/2097/862 1063/2099/863 1086/2098/863\nf 1109/2100/100 1086/2098/863 1063/2099/863\nf 1063/2099/863 1064/2101/100 1109/2100/100\nf 1108/2102/864 1109/2100/100 1064/2101/100\nf 1064/2101/100 1065/2103/864 1108/2102/864\nf 1107/2104/865 1108/2102/864 1065/2103/864\nf 1065/2103/864 1066/2105/865 1107/2104/865\nf 1106/2106/866 1107/2104/865 1066/2105/865\nf 1066/2105/865 1067/2107/866 1106/2106/866\nf 1105/2108/867 1106/2106/866 1067/2107/866\nf 1067/2107/866 1068/2109/867 1105/2108/867\nf 1104/2110/868 1105/2108/867 1068/2109/867\nf 1068/2109/867 1069/2111/868 1104/2110/868\nf 1103/2112/214 1104/2110/868 1069/2111/868\nf 1069/2111/868 1070/2113/214 1103/2112/214\nf 1102/2114/869 1103/2112/214 1070/2113/214\nf 1070/2113/214 1071/2115/869 1102/2114/869\nf 1101/2116/870 1102/2114/869 1071/2115/869\nf 1071/2115/869 1072/2117/870 1101/2116/870\nf 1100/2118/871 1101/2116/870 1072/2117/870\nf 1072/2117/870 1073/2119/871 1100/2118/871\nf 1099/2120/872 1100/2118/871 1073/2119/871\nf 1073/2119/871 1074/2121/872 1099/2120/872\nf 1098/2122/873 1099/2120/872 1074/2121/872\nf 1074/2121/872 1075/2123/873 1098/2122/873\nf 1097/2124/97 1098/2122/873 1075/2123/873\nf 1075/2123/873 1076/2125/97 1097/2124/97\nf 871/2126/854 870/2127/97 1058/2128/97\nf 1058/2128/97 1057/2129/854 871/2126/854\nf 872/2130/855 871/2126/854 1057/2129/854\nf 1057/2129/854 1056/2131/855 872/2130/855\nf 873/2132/856 872/2130/855 1056/2131/855\nf 1056/2131/855 1055/2133/856 873/2132/856\nf 874/2134/857 873/2132/856 1055/2133/856\nf 1055/2133/856 1054/2135/857 874/2134/857\nf 875/2136/858 874/2134/857 1054/2135/857\nf 1054/2135/857 1053/2137/858 875/2136/858\nf 876/2138/219 875/2136/858 1053/2137/858\nf 1053/2137/858 1052/2139/219 876/2138/219\nf 877/2140/859 876/2138/219 1052/2139/219\nf 1052/2139/219 1051/2141/859 877/2140/859\nf 878/2142/860 877/2140/859 1051/2141/859\nf 1051/2141/859 1050/2143/860 878/2142/860\nf 879/2144/861 878/2142/860 1050/2143/860\nf 1050/2143/860 1049/2145/861 879/2144/861\nf 880/2146/862 879/2144/861 1049/2145/861\nf 1049/2145/861 1048/2147/862 880/2146/862\nf 881/2148/863 880/2146/862 1048/2147/862\nf 1048/2147/862 1047/2149/863 881/2148/863\nf 882/2150/100 881/2148/863 1047/2149/863\nf 1047/2149/863 1046/2151/100 882/2150/100\nf 883/2152/864 882/2150/100 1046/2151/100\nf 1046/2151/100 1045/2153/864 883/2152/864\nf 884/2154/865 883/2152/864 1045/2153/864\nf 1045/2153/864 1044/2155/865 884/2154/865\nf 885/2156/866 884/2154/865 1044/2155/865\nf 1044/2155/865 1043/2157/866 885/2156/866\nf 886/2158/867 885/2156/866 1043/2157/866\nf 1043/2157/866 1042/2159/867 886/2158/867\nf 887/2160/868 886/2158/867 1042/2159/867\nf 1042/2159/867 1041/2161/868 887/2160/868\nf 888/2162/214 887/2160/868 1041/2161/868\nf 1041/2161/868 1040/2163/214 888/2162/214\nf 889/2164/869 888/2162/214 1040/2163/214\nf 1040/2163/214 1039/2165/869 889/2164/869\nf 890/2166/870 889/2164/869 1039/2165/869\nf 1039/2165/869 1038/2167/870 890/2166/870\nf 891/2168/871 890/2166/870 1038/2167/870\nf 1038/2167/870 1061/2169/871 891/2168/871\nf 892/2170/872 891/2168/871 1061/2169/871\nf 1061/2169/871 1060/2171/872 892/2170/872\nf 893/2172/873 892/2170/872 1060/2171/872\nf 1060/2171/872 1059/2173/873 893/2172/873\nf 870/2174/97 893/2172/873 1059/2173/873\nf 1059/2173/873 1058/2175/97 870/2174/97\nf 1087/2176/1010 1086/2177/1011 1047/2178/1011\nf 1047/2178/1011 1048/2179/1010 1087/2176/1010\nf 1088/2180/1012 1087/2176/1010 1048/2179/1010\nf 1048/2179/1010 1049/2181/1012 1088/2180/1012\nf 1089/2182/1013 1088/2180/1012 1049/2181/1012\nf 1049/2181/1012 1050/2183/1013 1089/2182/1013\nf 1090/2184/1014 1089/2182/1013 1050/2183/1013\nf 1050/2183/1013 1051/2185/1014 1090/2184/1014\nf 1091/2186/1015 1090/2184/1014 1051/2185/1014\nf 1051/2185/1014 1052/2187/1015 1091/2186/1015\nf 1092/2188/1016 1091/2186/1015 1052/2187/1015\nf 1052/2187/1015 1053/2189/1016 1092/2188/1016\nf 1093/2190/1017 1092/2188/1016 1053/2189/1016\nf 1053/2189/1016 1054/2191/1017 1093/2190/1017\nf 1094/2192/1018 1093/2190/1017 1054/2191/1017\nf 1054/2191/1017 1055/2193/1018 1094/2192/1018\nf 1095/2194/1019 1094/2192/1018 1055/2193/1018\nf 1055/2193/1018 1056/2195/1019 1095/2194/1019\nf 1096/2196/1020 1095/2194/1019 1056/2195/1019\nf 1056/2195/1019 1057/2197/1020 1096/2196/1020\nf 1097/2198/1021 1096/2196/1020 1057/2197/1020\nf 1057/2197/1020 1058/2199/1021 1097/2198/1021\nf 1098/2200/1022 1097/2201/1021 1058/2202/1021\nf 1058/2202/1021 1059/2203/1022 1098/2200/1022\nf 1099/2204/1023 1098/2200/1022 1059/2203/1022\nf 1059/2203/1022 1060/2205/1023 1099/2204/1023\nf 1100/2206/1024 1099/2204/1023 1060/2205/1023\nf 1060/2205/1023 1061/2207/1024 1100/2206/1024\nf 1101/2208/1025 1100/2206/1024 1061/2207/1024\nf 1061/2207/1024 1038/2209/1025 1101/2208/1025\nf 1102/2210/1026 1101/2208/1025 1038/2209/1025\nf 1038/2209/1025 1039/2211/1026 1102/2210/1026\nf 1103/2212/1027 1102/2210/1026 1039/2211/1026\nf 1039/2211/1026 1040/2213/1027 1103/2212/1027\nf 1104/2214/1028 1103/2212/1027 1040/2213/1027\nf 1040/2213/1027 1041/2215/1028 1104/2214/1028\nf 1105/2216/1029 1104/2214/1028 1041/2215/1028\nf 1041/2215/1028 1042/2217/1029 1105/2216/1029\nf 1106/2218/1030 1105/2216/1029 1042/2217/1029\nf 1042/2217/1029 1043/2219/1030 1106/2218/1030\nf 1107/2220/1031 1106/2218/1030 1043/2219/1030\nf 1043/2219/1030 1044/2221/1031 1107/2220/1031\nf 1108/2222/1032 1107/2220/1031 1044/2221/1031\nf 1044/2221/1031 1045/2223/1032 1108/2222/1032\nf 1109/2224/1033 1108/2222/1032 1045/2223/1032\nf 1045/2223/1032 1046/2225/1033 1109/2224/1033\nf 1086/2177/1011 1109/2224/1033 1046/2225/1033\nf 1046/2225/1033 1047/2178/1011 1086/2177/1011\nf 1015/2226/854 1014/2227/97 955/2228/97\nf 955/2228/97 956/2229/854 1015/2226/854\nf 1016/2230/855 1015/2226/854 956/2229/854\nf 956/2229/854 957/2231/855 1016/2230/855\nf 1017/2232/856 1016/2230/855 957/2231/855\nf 957/2231/855 958/2233/856 1017/2232/856\nf 1018/2234/857 1017/2232/856 958/2233/856\nf 958/2233/856 959/2235/857 1018/2234/857\nf 1019/2236/858 1018/2234/857 959/2235/857\nf 959/2235/857 960/2237/858 1019/2236/858\nf 1020/2238/219 1019/2236/858 960/2237/858\nf 960/2237/858 961/2239/219 1020/2238/219\nf 1021/2240/859 1020/2238/219 961/2239/219\nf 961/2239/219 962/2241/859 1021/2240/859\nf 1022/2242/860 1021/2240/859 962/2241/859\nf 962/2241/859 963/2243/860 1022/2242/860\nf 1023/2244/861 1022/2242/860 963/2243/860\nf 963/2243/860 964/2245/861 1023/2244/861\nf 1024/2246/862 1023/2244/861 964/2245/861\nf 964/2245/861 965/2247/862 1024/2246/862\nf 1025/2248/863 1024/2246/862 965/2247/862\nf 965/2247/862 942/2249/863 1025/2248/863\nf 1026/2250/100 1025/2248/863 942/2249/863\nf 942/2249/863 943/2251/100 1026/2250/100\nf 1027/2252/864 1026/2250/100 943/2251/100\nf 943/2251/100 944/2253/864 1027/2252/864\nf 1028/2254/865 1027/2252/864 944/2253/864\nf 944/2253/864 945/2255/865 1028/2254/865\nf 1029/2256/866 1028/2254/865 945/2255/865\nf 945/2255/865 946/2257/866 1029/2256/866\nf 1030/2258/867 1029/2256/866 946/2257/866\nf 946/2257/866 947/2259/867 1030/2258/867\nf 1031/2260/868 1030/2258/867 947/2259/867\nf 947/2259/867 948/2261/868 1031/2260/868\nf 1032/2262/214 1031/2260/868 948/2261/868\nf 948/2261/868 949/2263/214 1032/2262/214\nf 1033/2264/869 1032/2262/214 949/2263/214\nf 949/2263/214 950/2265/869 1033/2264/869\nf 1034/2266/870 1033/2264/869 950/2265/869\nf 950/2265/869 951/2267/870 1034/2266/870\nf 1035/2268/871 1034/2266/870 951/2267/870\nf 951/2267/870 952/2269/871 1035/2268/871\nf 1036/2270/872 1035/2268/871 952/2269/871\nf 952/2269/871 953/2271/872 1036/2270/872\nf 1037/2272/873 1036/2270/872 953/2271/872\nf 953/2271/872 954/2273/873 1037/2272/873\nf 1014/2274/97 1037/2272/873 954/2273/873\nf 954/2273/873 955/2275/97 1014/2274/97\nf 1128/2276/1073 1253/2277/1074 1254/2278/97\nf 1254/2278/97 1111/2279/854 1128/2276/1073\nf 1127/2280/1075 1128/2276/1073 1111/2279/854\nf 1111/2279/854 1112/2281/855 1127/2280/1075\nf 1126/2282/1076 1127/2280/1075 1112/2281/855\nf 1112/2281/855 1113/2283/856 1126/2282/1076\nf 1125/2284/1077 1126/2282/1076 1113/2283/856\nf 1113/2283/856 1114/2285/857 1125/2284/1077\nf 1124/2286/1078 1125/2284/1077 1114/2285/857\nf 1114/2285/857 1115/2287/858 1124/2286/1078\nf 1123/2288/1079 1124/2286/1078 1115/2287/858\nf 1115/2287/858 1116/2289/219 1123/2288/1079\nf 1122/2290/1080 1123/2288/1079 1116/2289/219\nf 1116/2289/219 1117/2291/859 1122/2290/1080\nf 1121/2292/1081 1122/2290/1080 1117/2291/859\nf 1117/2291/859 1118/2293/860 1121/2292/1081\nf 1131/2294/1082 1121/2292/1081 1118/2293/860\nf 1118/2293/860 1119/2295/861 1131/2294/1082\nf 1130/2296/1083 1131/2294/1082 1119/2295/861\nf 1119/2295/861 1120/2297/862 1130/2296/1083\nf 1129/2298/1084 1130/2296/1083 1120/2297/862\nf 1120/2297/862 1110/2299/863 1129/2298/1084\nf 1276/2300/1085 1129/2298/1084 1110/2299/863\nf 1110/2299/863 1275/2301/100 1276/2300/1085\nf 1140/2302/1086 1278/2303/1087 1253/2277/1074\nf 1253/2277/1074 1128/2276/1073 1140/2302/1086\nf 1139/2304/1088 1140/2302/1086 1128/2276/1073\nf 1128/2276/1073 1127/2280/1075 1139/2304/1088\nf 1138/2305/1089 1139/2304/1088 1127/2280/1075\nf 1127/2280/1075 1126/2282/1076 1138/2305/1089\nf 1137/2306/1090 1138/2305/1089 1126/2282/1076\nf 1126/2282/1076 1125/2284/1077 1137/2306/1090\nf 1136/2307/1091 1137/2306/1090 1125/2284/1077\nf 1125/2284/1077 1124/2286/1078 1136/2307/1091\nf 1135/2308/1092 1136/2307/1091 1124/2286/1078\nf 1124/2286/1078 1123/2288/1079 1135/2308/1092\nf 1134/2309/1093 1135/2308/1092 1123/2288/1079\nf 1123/2288/1079 1122/2290/1080 1134/2309/1093\nf 1133/2310/1094 1134/2309/1093 1122/2290/1080\nf 1122/2290/1080 1121/2292/1081 1133/2310/1094\nf 1132/2311/1095 1133/2310/1094 1121/2292/1081\nf 1121/2292/1081 1131/2294/1082 1132/2311/1095\nf 1142/2312/1096 1132/2311/1095 1131/2294/1082\nf 1131/2294/1082 1130/2296/1083 1142/2312/1096\nf 1141/2313/1097 1142/2312/1096 1130/2296/1083\nf 1130/2296/1083 1129/2298/1084 1141/2313/1097\nf 1289/2314/1098 1141/2313/1097 1129/2298/1084\nf 1129/2298/1084 1276/2300/1085 1289/2314/1098\nf 1151/2315/854 1291/2316/97 1278/2303/97\nf 1278/2303/97 1140/2302/854 1151/2315/854\nf 1150/2317/855 1151/2315/854 1140/2302/854\nf 1140/2302/854 1139/2304/855 1150/2317/855\nf 1149/2318/856 1150/2317/855 1139/2304/855\nf 1139/2304/855 1138/2305/856 1149/2318/856\nf 1148/2319/857 1149/2318/856 1138/2305/856\nf 1138/2305/856 1137/2306/857 1148/2319/857\nf 1147/2320/858 1148/2319/857 1137/2306/857\nf 1137/2306/857 1136/2307/858 1147/2320/858\nf 1146/2321/219 1147/2320/858 1136/2307/858\nf 1136/2307/858 1135/2308/219 1146/2321/219\nf 1145/2322/859 1146/2321/219 1135/2308/219\nf 1135/2308/219 1134/2309/859 1145/2322/859\nf 1144/2323/860 1145/2322/859 1134/2309/859\nf 1134/2309/859 1133/2310/860 1144/2323/860\nf 1143/2324/861 1144/2323/860 1133/2310/860\nf 1133/2310/860 1132/2311/861 1143/2324/861\nf 1153/2325/862 1143/2324/861 1132/2311/861\nf 1132/2311/861 1142/2312/862 1153/2325/862\nf 1152/2326/863 1153/2325/862 1142/2312/862\nf 1142/2312/862 1141/2313/863 1152/2326/863\nf 1302/2327/100 1152/2326/863 1141/2313/863\nf 1141/2313/863 1289/2314/100 1302/2327/100\nf 1176/2328/854 1177/2329/97 1305/2330/97\nf 1305/2330/97 1165/2331/854 1176/2328/854\nf 1187/2332/855 1176/2328/854 1165/2331/854\nf 1165/2331/854 1166/2333/855 1187/2332/855\nf 1186/2334/856 1187/2332/855 1166/2333/855\nf 1166/2333/855 1167/2335/856 1186/2334/856\nf 1185/2336/857 1186/2334/856 1167/2335/856\nf 1167/2335/856 1168/2337/857 1185/2336/857\nf 1184/2338/858 1185/2336/857 1168/2337/857\nf 1168/2337/857 1169/2339/858 1184/2338/858\nf 1183/2340/219 1184/2338/858 1169/2339/858\nf 1169/2339/858 1170/2341/219 1183/2340/219\nf 1182/2342/859 1183/2340/219 1170/2341/219\nf 1170/2341/219 1171/2343/859 1182/2342/859\nf 1181/2344/860 1182/2342/859 1171/2343/859\nf 1171/2343/859 1172/2345/860 1181/2344/860\nf 1180/2346/861 1181/2344/860 1172/2345/860\nf 1172/2345/860 1173/2347/861 1180/2346/861\nf 1179/2348/862 1180/2346/861 1173/2347/861\nf 1173/2347/861 1174/2349/862 1179/2348/862\nf 1178/2350/863 1179/2348/862 1174/2349/862\nf 1174/2349/862 1175/2351/863 1178/2350/863\nf 1327/2352/100 1178/2350/863 1175/2351/863\nf 1175/2351/863 1326/2353/100 1327/2352/100\nf 1438/2354/855 1436/2355/854 1162/2356/854\nf 1162/2356/854 1161/2357/855 1438/2354/855\nf 1442/2358/219 1441/2359/858 1158/2360/858\nf 1158/2360/858 1157/2361/219 1442/2358/219\nf 1156/2362/859 1443/2363/859 1442/2358/219\nf 1442/2358/219 1157/2361/219 1156/2362/859\nf 1164/2364/862 1446/2365/862 1445/2366/861\nf 1445/2366/861 1154/2367/861 1164/2364/862\nf 1340/2368/100 1448/2369/100 1447/2370/863\nf 1447/2370/863 1163/2371/863 1340/2368/100\nf 1291/2316/1099 1151/2315/1100 1165/2331/1100\nf 1165/2331/1100 1305/2330/1099 1291/2316/1099\nf 1151/2315/1100 1150/2317/1101 1166/2333/1101\nf 1166/2333/1101 1165/2331/1100 1151/2315/1100\nf 1150/2317/1101 1149/2318/1102 1167/2335/1102\nf 1167/2335/1102 1166/2333/1101 1150/2317/1101\nf 1149/2318/1102 1148/2319/1103 1168/2337/1103\nf 1168/2337/1103 1167/2335/1102 1149/2318/1102\nf 1148/2319/1103 1147/2320/1104 1169/2339/1104\nf 1169/2339/1104 1168/2337/1103 1148/2319/1103\nf 1147/2320/1104 1146/2321/1105 1170/2341/1105\nf 1170/2341/1105 1169/2339/1104 1147/2320/1104\nf 1146/2321/1105 1145/2322/1106 1171/2343/1106\nf 1171/2343/1106 1170/2341/1105 1146/2321/1105\nf 1145/2322/1106 1144/2323/1107 1172/2345/1107\nf 1172/2345/1107 1171/2343/1106 1145/2322/1106\nf 1144/2323/1107 1143/2324/1108 1173/2347/1108\nf 1173/2347/1108 1172/2345/1107 1144/2323/1107\nf 1143/2324/1108 1153/2325/1109 1174/2349/1109\nf 1174/2349/1109 1173/2347/1108 1143/2324/1108\nf 1153/2325/1109 1152/2326/1110 1175/2351/1110\nf 1175/2351/1110 1174/2349/1109 1153/2325/1109\nf 1152/2326/1110 1302/2327/1111 1326/2353/1111\nf 1326/2353/1111 1175/2351/1110 1152/2326/1110\nf 1162/2356/1112 1329/2372/1113 1177/2329/1113\nf 1177/2329/1113 1176/2328/1112 1162/2356/1112\nf 1340/2368/1114 1163/2371/1115 1178/2350/1115\nf 1178/2350/1115 1327/2352/1114 1340/2368/1114\nf 1163/2371/1115 1164/2364/1116 1179/2348/1116\nf 1179/2348/1116 1178/2350/1115 1163/2371/1115\nf 1164/2364/1116 1154/2367/1117 1180/2346/1117\nf 1180/2346/1117 1179/2348/1116 1164/2364/1116\nf 1154/2367/1117 1155/2373/1118 1181/2344/1118\nf 1181/2344/1118 1180/2346/1117 1154/2367/1117\nf 1155/2373/1118 1156/2362/1119 1182/2342/1119\nf 1182/2342/1119 1181/2344/1118 1155/2373/1118\nf 1156/2362/1119 1157/2361/1120 1183/2340/1120\nf 1183/2340/1120 1182/2342/1119 1156/2362/1119\nf 1157/2361/1120 1158/2360/1121 1184/2338/1121\nf 1184/2338/1121 1183/2340/1120 1157/2361/1120\nf 1158/2360/1121 1159/2374/1122 1185/2336/1122\nf 1185/2336/1122 1184/2338/1121 1158/2360/1121\nf 1159/2374/1122 1160/2375/1123 1186/2334/1123\nf 1186/2334/1123 1185/2336/1122 1159/2374/1122\nf 1160/2375/1123 1161/2357/1124 1187/2332/1124\nf 1187/2332/1124 1186/2334/1123 1160/2375/1123\nf 1161/2357/1124 1162/2356/1112 1176/2328/1112\nf 1176/2328/1112 1187/2332/1124 1161/2357/1124\nf 1254/2376/1125 1341/188/1125 1188/182/1126\nf 1188/182/1126 1111/2377/1126 1254/2376/1125\nf 1110/2378/1127 1189/178/1127 1344/187/1128\nf 1344/187/1128 1275/2379/1128 1110/2378/1127\nf 1120/2380/1129 1190/175/1129 1189/178/1127\nf 1189/178/1127 1110/2378/1127 1120/2380/1129\nf 1119/2381/1130 1191/176/1130 1190/175/1129\nf 1190/175/1129 1120/2380/1129 1119/2381/1130\nf 1118/2382/1131 1192/186/1131 1191/176/1130\nf 1191/176/1130 1119/2381/1130 1118/2382/1131\nf 1117/2383/1132 1193/172/1132 1192/186/1131\nf 1192/186/1131 1118/2382/1131 1117/2383/1132\nf 1116/2384/1133 1194/169/1133 1193/172/1132\nf 1193/172/1132 1117/2383/1132 1116/2384/1133\nf 1115/2385/1134 1195/170/1134 1194/169/1133\nf 1194/169/1133 1116/2384/1133 1115/2385/1134\nf 1114/2386/1135 1196/185/1135 1195/170/1134\nf 1195/170/1134 1115/2385/1134 1114/2386/1135\nf 1113/2387/1136 1197/184/1136 1196/185/1135\nf 1196/185/1135 1114/2386/1135 1113/2387/1136\nf 1112/2388/1137 1198/181/1137 1197/184/1136\nf 1197/184/1136 1113/2387/1136 1112/2388/1137\nf 1112/2388/1137 1111/2377/1126 1188/182/1126\nf 1188/182/1126 1198/181/1137 1112/2388/1137\nf 1199/2389/100 1462/2390/100 1463/2391/1138\nf 1463/2391/1138 1200/2392/1138 1199/2389/100\nf 1200/2392/1138 1463/2391/1138 1464/2393/866\nf 1464/2393/866 1201/2394/866 1200/2392/1138\nf 1201/2394/866 1464/2393/866 1465/2395/1139\nf 1465/2395/1139 1202/2396/1139 1201/2394/866\nf 1202/2396/1139 1465/2395/1139 1466/2397/214\nf 1466/2397/214 1203/2398/214 1202/2396/1139\nf 1203/2399/214 1466/2400/214 1467/2401/1140\nf 1467/2401/1140 1204/2402/1140 1203/2399/214\nf 1204/2402/1140 1467/2401/1140 1468/2403/871\nf 1468/2403/871 1205/2404/871 1204/2402/1140\nf 1205/2404/871 1468/2403/871 1469/2405/1141\nf 1469/2405/1141 1206/2406/1141 1205/2404/871\nf 1206/2406/1141 1469/2405/1141 1470/2407/97\nf 1470/2407/97 1207/2408/97 1206/2406/1141\nf 1207/2408/97 1470/2407/97 1471/2409/1142\nf 1471/2409/1142 1208/2410/1142 1207/2408/97\nf 1208/2410/1142 1471/2409/1142 1472/2411/856\nf 1472/2411/856 1209/2412/856 1208/2410/1142\nf 1209/2412/856 1472/2411/856 1473/2413/1143\nf 1473/2413/1143 1210/2414/1143 1209/2412/856\nf 1210/2414/1143 1473/2413/1143 1474/2415/219\nf 1474/2415/219 1211/2416/219 1210/2414/1143\nf 1211/2416/219 1474/2415/219 1475/2417/1144\nf 1475/2417/1144 1212/2418/1144 1211/2416/219\nf 1212/2418/1144 1475/2417/1144 1476/2419/861\nf 1476/2419/861 1213/2420/861 1212/2418/1144\nf 1213/2420/861 1476/2419/861 1477/2421/1145\nf 1477/2421/1145 1214/2422/1145 1213/2420/861\nf 1214/2422/1145 1477/2421/1145 1462/2390/100\nf 1462/2390/100 1199/2389/100 1214/2422/1145\nf 1215/2394/867 1478/2393/867 1479/2395/1146\nf 1479/2395/1146 1216/2396/1146 1215/2394/867\nf 1216/2396/1146 1479/2395/1146 1480/2397/869\nf 1480/2397/869 1217/2398/869 1216/2396/1146\nf 1217/2399/869 1480/2400/869 1481/2401/1147\nf 1481/2401/1147 1218/2402/1147 1217/2399/869\nf 1218/2402/1147 1481/2401/1147 1482/2403/872\nf 1482/2403/872 1219/2404/872 1218/2402/1147\nf 1219/2404/872 1482/2403/872 1483/2405/1148\nf 1483/2405/1148 1220/2406/1148 1219/2404/872\nf 1220/2406/1148 1483/2405/1148 1484/2407/854\nf 1484/2407/854 1221/2408/854 1220/2406/1148\nf 1221/2408/854 1484/2407/854 1485/2409/1149\nf 1485/2409/1149 1222/2410/1149 1221/2408/854\nf 1222/2410/1149 1485/2409/1149 1486/2411/857\nf 1486/2411/857 1223/2412/857 1222/2410/1149\nf 1223/2412/857 1486/2411/857 1487/2413/1150\nf 1487/2413/1150 1224/2414/1150 1223/2412/857\nf 1224/2414/1150 1487/2413/1150 1488/2415/859\nf 1488/2415/859 1225/2416/859 1224/2414/1150\nf 1225/2416/859 1488/2415/859 1489/2417/1151\nf 1489/2417/1151 1226/2418/1151 1225/2416/859\nf 1226/2418/1151 1489/2417/1151 1490/2419/862\nf 1490/2419/862 1227/2420/862 1226/2418/1151\nf 1227/2420/862 1490/2419/862 1491/2421/1152\nf 1491/2421/1152 1228/2422/1152 1227/2420/862\nf 1228/2422/1152 1491/2421/1152 1492/2390/864\nf 1492/2390/864 1229/2389/864 1228/2422/1152\nf 1229/2389/864 1492/2390/864 1493/2391/1153\nf 1493/2391/1153 1230/2392/1153 1229/2389/864\nf 1230/2392/1153 1493/2391/1153 1478/2393/867\nf 1478/2393/867 1215/2394/867 1230/2392/1153\nf 1231/2418/860 1494/2417/860 1495/2419/1154\nf 1495/2419/1154 1232/2420/1154 1231/2418/860\nf 1232/2420/1154 1495/2419/1154 1496/2421/863\nf 1496/2421/863 1233/2422/863 1232/2420/1154\nf 1233/2422/863 1496/2421/863 1497/2390/1155\nf 1497/2390/1155 1234/2389/1155 1233/2422/863\nf 1234/2389/1155 1497/2390/1155 1498/2391/865\nf 1498/2391/865 1235/2392/865 1234/2389/1155\nf 1235/2392/865 1498/2391/865 1499/2393/1156\nf 1499/2393/1156 1236/2394/1156 1235/2392/865\nf 1236/2394/1156 1499/2393/1156 1500/2395/868\nf 1500/2395/868 1237/2396/868 1236/2394/1156\nf 1237/2396/868 1500/2395/868 1501/2397/1157\nf 1501/2397/1157 1238/2398/1157 1237/2396/868\nf 1238/2399/1157 1501/2400/1157 1502/2401/870\nf 1502/2401/870 1239/2402/870 1238/2399/1157\nf 1239/2402/870 1502/2401/870 1503/2403/1158\nf 1503/2403/1158 1240/2404/1158 1239/2402/870\nf 1240/2404/1158 1503/2403/1158 1504/2405/873\nf 1504/2405/873 1241/2406/873 1240/2404/1158\nf 1241/2406/873 1504/2405/873 1505/2407/1159\nf 1505/2407/1159 1242/2408/1159 1241/2406/873\nf 1242/2408/1159 1505/2407/1159 1506/2409/855\nf 1506/2409/855 1243/2410/855 1242/2408/1159\nf 1243/2410/855 1506/2409/855 1507/2411/1160\nf 1507/2411/1160 1244/2412/1160 1243/2410/855\nf 1244/2412/1160 1507/2411/1160 1508/2413/858\nf 1508/2413/858 1245/2414/858 1244/2412/1160\nf 1245/2414/858 1508/2413/858 1509/2415/1161\nf 1509/2415/1161 1246/2416/1161 1245/2414/858\nf 1246/2416/1161 1509/2415/1161 1494/2417/860\nf 1494/2417/860 1231/2418/860 1246/2416/1161\nf 1252/2423/1162 1251/2424/873 1254/2278/97\nf 1254/2278/97 1253/2277/1074 1252/2423/1162\nf 1256/2425/1163 1255/2426/872 1251/2424/873\nf 1251/2424/873 1252/2423/1162 1256/2425/1163\nf 1258/2427/1164 1257/2428/871 1255/2426/872\nf 1255/2426/872 1256/2425/1163 1258/2427/1164\nf 1260/2429/1165 1259/2430/870 1257/2428/871\nf 1257/2428/871 1258/2427/1164 1260/2429/1165\nf 1262/2431/1166 1261/2432/869 1259/2430/870\nf 1259/2430/870 1260/2429/1165 1262/2431/1166\nf 1264/2433/1167 1263/2434/214 1261/2432/869\nf 1261/2432/869 1262/2431/1166 1264/2433/1167\nf 1266/2435/1168 1265/2436/868 1263/2437/214\nf 1263/2437/214 1264/2438/1167 1266/2435/1168\nf 1268/2439/1169 1267/2440/867 1265/2436/868\nf 1265/2436/868 1266/2435/1168 1268/2439/1169\nf 1270/2441/1170 1269/2442/866 1267/2440/867\nf 1267/2440/867 1268/2439/1169 1270/2441/1170\nf 1272/2443/1171 1271/2444/865 1269/2442/866\nf 1269/2442/866 1270/2441/1170 1272/2443/1171\nf 1274/2445/1172 1273/2446/864 1271/2444/865\nf 1271/2444/865 1272/2443/1171 1274/2445/1172\nf 1276/2300/1085 1275/2301/100 1273/2446/864\nf 1273/2446/864 1274/2445/1172 1276/2300/1085\nf 1277/2447/1173 1252/2423/1162 1253/2277/1074\nf 1253/2277/1074 1278/2303/1087 1277/2447/1173\nf 1279/2448/1174 1256/2425/1163 1252/2423/1162\nf 1252/2423/1162 1277/2447/1173 1279/2448/1174\nf 1280/2449/1175 1258/2427/1164 1256/2425/1163\nf 1256/2425/1163 1279/2448/1174 1280/2449/1175\nf 1281/2450/1176 1260/2429/1165 1258/2427/1164\nf 1258/2427/1164 1280/2449/1175 1281/2450/1176\nf 1282/2451/1177 1262/2431/1166 1260/2429/1165\nf 1260/2429/1165 1281/2450/1176 1282/2451/1177\nf 1283/2452/1178 1264/2433/1167 1262/2431/1166\nf 1262/2431/1166 1282/2451/1177 1283/2452/1178\nf 1284/2453/1179 1266/2435/1168 1264/2438/1167\nf 1264/2438/1167 1283/2454/1178 1284/2453/1179\nf 1285/2455/1180 1268/2439/1169 1266/2435/1168\nf 1266/2435/1168 1284/2453/1179 1285/2455/1180\nf 1286/2456/1181 1270/2441/1170 1268/2439/1169\nf 1268/2439/1169 1285/2455/1180 1286/2456/1181\nf 1287/2457/1182 1272/2443/1171 1270/2441/1170\nf 1270/2441/1170 1286/2456/1181 1287/2457/1182\nf 1288/2458/1183 1274/2445/1172 1272/2443/1171\nf 1272/2443/1171 1287/2457/1182 1288/2458/1183\nf 1289/2314/1098 1276/2300/1085 1274/2445/1172\nf 1274/2445/1172 1288/2458/1183 1289/2314/1098\nf 1290/2459/873 1277/2447/873 1278/2303/97\nf 1278/2303/97 1291/2316/97 1290/2459/873\nf 1292/2460/872 1279/2448/872 1277/2447/873\nf 1277/2447/873 1290/2459/873 1292/2460/872\nf 1293/2461/871 1280/2449/871 1279/2448/872\nf 1279/2448/872 1292/2460/872 1293/2461/871\nf 1294/2462/870 1281/2450/870 1280/2449/871\nf 1280/2449/871 1293/2461/871 1294/2462/870\nf 1295/2463/869 1282/2451/869 1281/2450/870\nf 1281/2450/870 1294/2462/870 1295/2463/869\nf 1296/2464/214 1283/2452/214 1282/2451/869\nf 1282/2451/869 1295/2463/869 1296/2464/214\nf 1297/2465/868 1284/2453/868 1283/2454/214\nf 1283/2454/214 1296/2466/214 1297/2465/868\nf 1298/2467/867 1285/2455/867 1284/2453/868\nf 1284/2453/868 1297/2465/868 1298/2467/867\nf 1299/2468/866 1286/2456/866 1285/2455/867\nf 1285/2455/867 1298/2467/867 1299/2468/866\nf 1300/2469/865 1287/2457/865 1286/2456/866\nf 1286/2456/866 1299/2468/866 1300/2469/865\nf 1301/2470/864 1288/2458/864 1287/2457/865\nf 1287/2457/865 1300/2469/865 1301/2470/864\nf 1302/2327/100 1289/2314/100 1288/2458/864\nf 1288/2458/864 1301/2470/864 1302/2327/100\nf 1304/2471/873 1303/2472/873 1305/2330/97\nf 1305/2330/97 1177/2329/97 1304/2471/873\nf 1307/2473/872 1306/2474/872 1303/2472/873\nf 1303/2472/873 1304/2471/873 1307/2473/872\nf 1309/2475/871 1308/2476/871 1306/2474/872\nf 1306/2474/872 1307/2473/872 1309/2475/871\nf 1311/2477/870 1310/2478/870 1308/2476/871\nf 1308/2476/871 1309/2475/871 1311/2477/870\nf 1313/2479/869 1312/2480/869 1310/2478/870\nf 1310/2478/870 1311/2477/870 1313/2479/869\nf 1315/2481/214 1314/2482/214 1312/2480/869\nf 1312/2480/869 1313/2479/869 1315/2481/214\nf 1317/2483/868 1316/2484/868 1314/2485/214\nf 1314/2485/214 1315/2486/214 1317/2483/868\nf 1319/2487/867 1318/2488/867 1316/2484/868\nf 1316/2484/868 1317/2483/868 1319/2487/867\nf 1321/2489/866 1320/2490/866 1318/2488/867\nf 1318/2488/867 1319/2487/867 1321/2489/866\nf 1323/2491/865 1322/2492/865 1320/2490/866\nf 1320/2490/866 1321/2489/866 1323/2491/865\nf 1325/2493/864 1324/2494/864 1322/2492/865\nf 1322/2492/865 1323/2491/865 1325/2493/864\nf 1327/2352/100 1326/2353/100 1324/2494/864\nf 1324/2494/864 1325/2493/864 1327/2352/100\nf 1328/2495/873 1329/2372/97 1437/2496/97\nf 1437/2496/97 1544/2497/873 1328/2495/873\nf 1331/2498/871 1546/2499/871 1547/2500/870\nf 1547/2500/870 1332/2501/870 1331/2498/871\nf 1333/2502/869 1332/2501/870 1547/2500/870\nf 1547/2500/870 1548/2503/869 1333/2502/869\nf 1291/2316/1099 1305/2330/1099 1303/2472/1184\nf 1303/2472/1184 1290/2459/1184 1291/2316/1099\nf 1290/2459/1184 1303/2472/1184 1306/2474/1185\nf 1306/2474/1185 1292/2460/1185 1290/2459/1184\nf 1292/2460/1185 1306/2474/1185 1308/2476/1186\nf 1308/2476/1186 1293/2461/1186 1292/2460/1185\nf 1293/2461/1186 1308/2476/1186 1310/2478/1187\nf 1310/2478/1187 1294/2462/1187 1293/2461/1186\nf 1294/2462/1187 1310/2478/1187 1312/2480/1188\nf 1312/2480/1188 1295/2463/1188 1294/2462/1187\nf 1295/2463/1188 1312/2480/1188 1314/2482/1189\nf 1314/2482/1189 1296/2464/1189 1295/2463/1188\nf 1296/2466/1189 1314/2485/1189 1316/2484/1190\nf 1316/2484/1190 1297/2465/1190 1296/2466/1189\nf 1297/2465/1190 1316/2484/1190 1318/2488/1191\nf 1318/2488/1191 1298/2467/1191 1297/2465/1190\nf 1298/2467/1191 1318/2488/1191 1320/2490/1192\nf 1320/2490/1192 1299/2468/1192 1298/2467/1191\nf 1299/2468/1192 1320/2490/1192 1322/2492/1193\nf 1322/2492/1193 1300/2469/1193 1299/2468/1192\nf 1300/2469/1193 1322/2492/1193 1324/2494/1194\nf 1324/2494/1194 1301/2470/1194 1300/2469/1193\nf 1301/2470/1194 1324/2494/1194 1326/2353/1111\nf 1326/2353/1111 1302/2327/1111 1301/2470/1194\nf 1328/2495/1195 1304/2471/1195 1177/2329/1113\nf 1177/2329/1113 1329/2372/1113 1328/2495/1195\nf 1340/2368/1114 1327/2352/1114 1325/2493/1196\nf 1325/2493/1196 1339/2504/1196 1340/2368/1114\nf 1339/2504/1196 1325/2493/1196 1323/2491/1197\nf 1323/2491/1197 1338/2505/1197 1339/2504/1196\nf 1338/2505/1197 1323/2491/1197 1321/2489/1198\nf 1321/2489/1198 1337/2506/1198 1338/2505/1197\nf 1337/2506/1198 1321/2489/1198 1319/2487/1199\nf 1319/2487/1199 1336/2507/1199 1337/2506/1198\nf 1336/2507/1199 1319/2487/1199 1317/2483/1200\nf 1317/2483/1200 1335/2508/1200 1336/2507/1199\nf 1335/2508/1200 1317/2483/1200 1315/2486/1201\nf 1315/2486/1201 1334/2509/1201 1335/2508/1200\nf 1334/2510/1201 1315/2481/1201 1313/2479/1202\nf 1313/2479/1202 1333/2502/1202 1334/2510/1201\nf 1333/2502/1202 1313/2479/1202 1311/2477/1203\nf 1311/2477/1203 1332/2501/1203 1333/2502/1202\nf 1332/2501/1203 1311/2477/1203 1309/2475/1204\nf 1309/2475/1204 1331/2498/1204 1332/2501/1203\nf 1331/2498/1204 1309/2475/1204 1307/2473/1205\nf 1307/2473/1205 1330/2511/1205 1331/2498/1204\nf 1330/2511/1205 1307/2473/1205 1304/2471/1195\nf 1304/2471/1195 1328/2495/1195 1330/2511/1205\nf 1254/2376/1125 1251/2512/1206 1342/242/1206\nf 1342/242/1206 1341/188/1125 1254/2376/1125\nf 1273/2513/1207 1275/2379/1128 1344/187/1128\nf 1344/187/1128 1343/237/1207 1273/2513/1207\nf 1271/2514/1208 1273/2513/1207 1343/237/1207\nf 1343/237/1207 1345/233/1208 1271/2514/1208\nf 1269/2515/1209 1271/2514/1208 1345/233/1208\nf 1345/233/1208 1346/236/1209 1269/2515/1209\nf 1267/2516/1210 1269/2515/1209 1346/236/1209\nf 1346/236/1209 1347/246/1210 1267/2516/1210\nf 1265/2517/1211 1267/2516/1210 1347/246/1210\nf 1347/246/1210 1348/231/1211 1265/2517/1211\nf 1263/2518/1212 1265/2517/1211 1348/231/1211\nf 1348/231/1211 1349/227/1212 1263/2518/1212\nf 1261/2519/1213 1263/2518/1212 1349/227/1212\nf 1349/227/1212 1350/230/1213 1261/2519/1213\nf 1259/2520/1214 1261/2519/1213 1350/230/1213\nf 1350/230/1213 1351/245/1214 1259/2520/1214\nf 1257/2521/1215 1259/2520/1214 1351/245/1214\nf 1351/245/1214 1352/243/1215 1257/2521/1215\nf 1255/2522/1216 1257/2521/1215 1352/243/1215\nf 1352/243/1215 1353/239/1216 1255/2522/1216\nf 1255/2522/1216 1353/239/1216 1342/242/1206\nf 1342/242/1206 1251/2512/1206 1255/2522/1216\nf 1354/2389/100 1355/2422/1145 1567/2421/1145\nf 1567/2421/1145 1566/2390/100 1354/2389/100\nf 1355/2422/1145 1356/2420/861 1568/2419/861\nf 1568/2419/861 1567/2421/1145 1355/2422/1145\nf 1356/2420/861 1357/2418/1144 1569/2417/1144\nf 1569/2417/1144 1568/2419/861 1356/2420/861\nf 1357/2418/1144 1358/2416/219 1570/2415/219\nf 1570/2415/219 1569/2417/1144 1357/2418/1144\nf 1358/2416/219 1359/2414/1143 1571/2413/1143\nf 1571/2413/1143 1570/2415/219 1358/2416/219\nf 1359/2414/1143 1360/2412/856 1572/2411/856\nf 1572/2411/856 1571/2413/1143 1359/2414/1143\nf 1360/2412/856 1361/2410/1142 1573/2409/1142\nf 1573/2409/1142 1572/2411/856 1360/2412/856\nf 1361/2410/1142 1362/2408/97 1574/2407/97\nf 1574/2407/97 1573/2409/1142 1361/2410/1142\nf 1362/2408/97 1363/2406/1141 1575/2405/1141\nf 1575/2405/1141 1574/2407/97 1362/2408/97\nf 1363/2406/1141 1364/2404/871 1576/2403/871\nf 1576/2403/871 1575/2405/1141 1363/2406/1141\nf 1364/2404/871 1365/2402/1140 1577/2401/1140\nf 1577/2401/1140 1576/2403/871 1364/2404/871\nf 1365/2402/1140 1366/2399/214 1578/2400/214\nf 1578/2400/214 1577/2401/1140 1365/2402/1140\nf 1366/2398/214 1367/2396/1139 1579/2395/1139\nf 1579/2395/1139 1578/2397/214 1366/2398/214\nf 1367/2396/1139 1368/2394/866 1580/2393/866\nf 1580/2393/866 1579/2395/1139 1367/2396/1139\nf 1368/2394/866 1369/2392/1138 1581/2391/1138\nf 1581/2391/1138 1580/2393/866 1368/2394/866\nf 1369/2392/1138 1354/2389/100 1566/2390/100\nf 1566/2390/100 1581/2391/1138 1369/2392/1138\nf 1370/2418/860 1371/2416/1161 1583/2415/1161\nf 1583/2415/1161 1582/2417/860 1370/2418/860\nf 1371/2416/1161 1372/2414/858 1584/2413/858\nf 1584/2413/858 1583/2415/1161 1371/2416/1161\nf 1372/2414/858 1373/2412/1160 1585/2411/1160\nf 1585/2411/1160 1584/2413/858 1372/2414/858\nf 1373/2412/1160 1374/2410/855 1586/2409/855\nf 1586/2409/855 1585/2411/1160 1373/2412/1160\nf 1374/2410/855 1375/2408/1159 1587/2407/1159\nf 1587/2407/1159 1586/2409/855 1374/2410/855\nf 1375/2408/1159 1376/2406/873 1520/2405/873\nf 1520/2405/873 1587/2407/1159 1375/2408/1159\nf 1376/2406/873 1377/2404/1158 1519/2403/1158\nf 1519/2403/1158 1520/2405/873 1376/2406/873\nf 1377/2404/1158 1378/2402/870 1588/2401/870\nf 1588/2401/870 1519/2403/1158 1377/2404/1158\nf 1378/2402/870 1379/2399/1157 1511/2400/1157\nf 1511/2400/1157 1588/2401/870 1378/2402/870\nf 1379/2398/1157 1380/2396/868 1510/2395/868\nf 1510/2395/868 1511/2397/1157 1379/2398/1157\nf 1380/2396/868 1381/2394/1156 1513/2393/1156\nf 1513/2393/1156 1510/2395/868 1380/2396/868\nf 1381/2394/1156 1382/2392/865 1512/2391/865\nf 1512/2391/865 1513/2393/1156 1381/2394/1156\nf 1382/2392/865 1383/2389/1155 1589/2390/1155\nf 1589/2390/1155 1512/2391/865 1382/2392/865\nf 1383/2389/1155 1384/2422/863 1590/2421/863\nf 1590/2421/863 1589/2390/1155 1383/2389/1155\nf 1384/2422/863 1385/2420/1154 1591/2419/1154\nf 1591/2419/1154 1590/2421/863 1384/2422/863\nf 1385/2420/1154 1370/2418/860 1582/2417/860\nf 1582/2417/860 1591/2419/1154 1385/2420/1154\nf 1386/2396/867 1387/2394/1153 1518/2393/1153\nf 1518/2393/1153 1592/2395/867 1386/2396/867\nf 1387/2394/1153 1388/2392/864 1517/2391/864\nf 1517/2391/864 1518/2393/1153 1387/2394/1153\nf 1388/2392/864 1389/2389/1152 1593/2390/1152\nf 1593/2390/1152 1517/2391/864 1388/2392/864\nf 1389/2389/1152 1390/2422/862 1594/2421/862\nf 1594/2421/862 1593/2390/1152 1389/2389/1152\nf 1390/2422/862 1391/2420/1151 1595/2419/1151\nf 1595/2419/1151 1594/2421/862 1390/2422/862\nf 1391/2420/1151 1392/2418/859 1596/2417/859\nf 1596/2417/859 1595/2419/1151 1391/2420/1151\nf 1392/2418/859 1393/2416/1150 1597/2415/1150\nf 1597/2415/1150 1596/2417/859 1392/2418/859\nf 1393/2416/1150 1394/2414/857 1598/2413/857\nf 1598/2413/857 1597/2415/1150 1393/2416/1150\nf 1394/2414/857 1395/2412/1149 1599/2411/1149\nf 1599/2411/1149 1598/2413/857 1394/2414/857\nf 1395/2412/1149 1396/2410/854 1600/2409/854\nf 1600/2409/854 1599/2411/1149 1395/2412/1149\nf 1396/2410/854 1397/2408/1148 1601/2407/1148\nf 1601/2407/1148 1600/2409/854 1396/2410/854\nf 1397/2408/1148 1398/2406/872 1602/2405/872\nf 1602/2405/872 1601/2407/1148 1397/2408/1148\nf 1398/2406/872 1399/2404/1147 1603/2403/1147\nf 1603/2403/1147 1602/2405/872 1398/2406/872\nf 1399/2404/1147 1400/2402/869 1604/2401/869\nf 1604/2401/869 1603/2403/1147 1399/2404/1147\nf 1400/2402/869 1401/2399/1146 1605/2400/1146\nf 1605/2400/1146 1604/2401/869 1400/2402/869\nf 1401/2398/1146 1386/2396/867 1592/2395/867\nf 1592/2395/867 1605/2397/1146 1401/2398/1146\nf 1411/2523/1217 1410/2524/854 1413/2525/97\nf 1413/2525/97 1412/2526/1218 1411/2523/1217\nf 1415/2527/1219 1414/2528/855 1410/2524/854\nf 1410/2524/854 1411/2523/1217 1415/2527/1219\nf 1417/2529/1220 1416/2530/856 1414/2528/855\nf 1414/2528/855 1415/2527/1219 1417/2529/1220\nf 1419/2531/1221 1418/2532/857 1416/2530/856\nf 1416/2530/856 1417/2529/1220 1419/2531/1221\nf 1421/2533/1222 1420/2534/858 1418/2532/857\nf 1418/2532/857 1419/2531/1221 1421/2533/1222\nf 1423/2535/1223 1422/2536/219 1420/2534/858\nf 1420/2534/858 1421/2533/1222 1423/2535/1223\nf 1425/2537/1224 1424/2538/859 1422/2536/219\nf 1422/2536/219 1423/2535/1223 1425/2537/1224\nf 1427/2539/1225 1426/2540/860 1424/2538/859\nf 1424/2538/859 1425/2537/1224 1427/2539/1225\nf 1429/2541/1226 1428/2542/861 1426/2540/860\nf 1426/2540/860 1427/2539/1225 1429/2541/1226\nf 1431/2543/1227 1430/2544/862 1428/2542/861\nf 1428/2542/861 1429/2541/1226 1431/2543/1227\nf 1433/2545/1228 1432/2546/863 1430/2544/862\nf 1430/2544/862 1431/2543/1227 1433/2545/1228\nf 1435/2547/1229 1434/2548/100 1432/2546/863\nf 1432/2546/863 1433/2545/1228 1435/2547/1229\nf 1436/2355/1230 1411/2523/1217 1412/2526/1218\nf 1412/2526/1218 1437/2496/1231 1436/2355/1230\nf 1438/2354/1232 1415/2527/1219 1411/2523/1217\nf 1411/2523/1217 1436/2355/1230 1438/2354/1232\nf 1439/2549/1233 1417/2529/1220 1415/2527/1219\nf 1415/2527/1219 1438/2354/1232 1439/2549/1233\nf 1440/2550/1234 1419/2531/1221 1417/2529/1220\nf 1417/2529/1220 1439/2549/1233 1440/2550/1234\nf 1441/2359/1235 1421/2533/1222 1419/2531/1221\nf 1419/2531/1221 1440/2550/1234 1441/2359/1235\nf 1442/2358/1236 1423/2535/1223 1421/2533/1222\nf 1421/2533/1222 1441/2359/1235 1442/2358/1236\nf 1443/2363/1237 1425/2537/1224 1423/2535/1223\nf 1423/2535/1223 1442/2358/1236 1443/2363/1237\nf 1444/2551/1238 1427/2539/1225 1425/2537/1224\nf 1425/2537/1224 1443/2363/1237 1444/2551/1238\nf 1445/2366/1239 1429/2541/1226 1427/2539/1225\nf 1427/2539/1225 1444/2551/1238 1445/2366/1239\nf 1446/2365/1240 1431/2543/1227 1429/2541/1226\nf 1429/2541/1226 1445/2366/1239 1446/2365/1240\nf 1447/2370/1241 1433/2545/1228 1431/2543/1227\nf 1431/2543/1227 1446/2365/1240 1447/2370/1241\nf 1448/2369/1242 1435/2547/1229 1433/2545/1228\nf 1433/2545/1228 1447/2370/1241 1448/2369/1242\nf 1437/2496/97 1329/2372/97 1162/2356/854\nf 1162/2356/854 1436/2355/854 1437/2496/97\nf 1438/2354/855 1161/2357/855 1160/2375/856\nf 1160/2375/856 1439/2549/856 1438/2354/855\nf 1439/2549/856 1160/2375/856 1159/2374/857\nf 1159/2374/857 1440/2550/857 1439/2549/856\nf 1441/2359/858 1440/2550/857 1159/2374/857\nf 1159/2374/857 1158/2360/858 1441/2359/858\nf 1443/2363/859 1156/2362/859 1155/2373/860\nf 1155/2373/860 1444/2551/860 1443/2363/859\nf 1445/2366/861 1444/2551/860 1155/2373/860\nf 1155/2373/860 1154/2367/861 1445/2366/861\nf 1447/2370/863 1446/2365/862 1164/2364/862\nf 1164/2364/862 1163/2371/863 1447/2370/863\nf 1413/2376/1243 1410/2377/1244 1450/182/1244\nf 1450/182/1244 1449/188/1243 1413/2376/1243\nf 1432/2378/1245 1434/2379/1246 1452/187/1246\nf 1452/187/1246 1451/178/1245 1432/2378/1245\nf 1430/2380/1247 1432/2378/1245 1451/178/1245\nf 1451/178/1245 1453/175/1247 1430/2380/1247\nf 1428/2381/1248 1430/2380/1247 1453/175/1247\nf 1453/175/1247 1454/176/1248 1428/2381/1248\nf 1426/2382/1249 1428/2381/1248 1454/176/1248\nf 1454/176/1248 1455/186/1249 1426/2382/1249\nf 1424/2383/1250 1426/2382/1249 1455/186/1249\nf 1455/186/1249 1456/172/1250 1424/2383/1250\nf 1422/2384/1251 1424/2383/1250 1456/172/1250\nf 1456/172/1250 1457/169/1251 1422/2384/1251\nf 1420/2385/1252 1422/2384/1251 1457/169/1251\nf 1457/169/1251 1458/170/1252 1420/2385/1252\nf 1418/2386/1253 1420/2385/1252 1458/170/1252\nf 1458/170/1252 1459/185/1253 1418/2386/1253\nf 1416/2387/1254 1418/2386/1253 1459/185/1253\nf 1459/185/1253 1460/184/1254 1416/2387/1254\nf 1414/2388/1255 1416/2387/1254 1460/184/1254\nf 1460/184/1254 1461/181/1255 1414/2388/1255\nf 1414/2388/1255 1461/181/1255 1450/182/1244\nf 1450/182/1244 1410/2377/1244 1414/2388/1255\nf 1523/2552/1256 1412/2526/1218 1413/2525/97\nf 1413/2525/97 1522/2553/873 1523/2552/1256\nf 1525/2554/1257 1523/2552/1256 1522/2553/873\nf 1522/2553/873 1524/2555/872 1525/2554/1257\nf 1527/2556/1258 1525/2554/1257 1524/2555/872\nf 1524/2555/872 1526/2557/871 1527/2556/1258\nf 1529/2558/1259 1527/2556/1258 1526/2557/871\nf 1526/2557/871 1528/2559/870 1529/2558/1259\nf 1531/2560/1260 1529/2558/1259 1528/2559/870\nf 1528/2559/870 1530/2561/869 1531/2560/1260\nf 1533/2562/1261 1531/2560/1260 1530/2561/869\nf 1530/2561/869 1532/2563/214 1533/2562/1261\nf 1535/2564/1262 1533/2565/1261 1532/2566/214\nf 1532/2566/214 1534/2567/868 1535/2564/1262\nf 1537/2568/1263 1535/2564/1262 1534/2567/868\nf 1534/2567/868 1536/2569/867 1537/2568/1263\nf 1539/2570/1264 1537/2568/1263 1536/2569/867\nf 1536/2569/867 1538/2571/866 1539/2570/1264\nf 1541/2572/1265 1539/2570/1264 1538/2571/866\nf 1538/2571/866 1540/2573/865 1541/2572/1265\nf 1543/2574/1266 1541/2572/1265 1540/2573/865\nf 1540/2573/865 1542/2575/864 1543/2574/1266\nf 1435/2547/1229 1543/2574/1266 1542/2575/864\nf 1542/2575/864 1434/2548/100 1435/2547/1229\nf 1544/2497/1267 1437/2496/1231 1412/2526/1218\nf 1412/2526/1218 1523/2552/1256 1544/2497/1267\nf 1545/2576/1268 1544/2497/1267 1523/2552/1256\nf 1523/2552/1256 1525/2554/1257 1545/2576/1268\nf 1546/2499/1269 1545/2576/1268 1525/2554/1257\nf 1525/2554/1257 1527/2556/1258 1546/2499/1269\nf 1547/2500/1270 1546/2499/1269 1527/2556/1258\nf 1527/2556/1258 1529/2558/1259 1547/2500/1270\nf 1548/2503/1271 1547/2500/1270 1529/2558/1259\nf 1529/2558/1259 1531/2560/1260 1548/2503/1271\nf 1549/2577/1272 1548/2503/1271 1531/2560/1260\nf 1531/2560/1260 1533/2562/1261 1549/2577/1272\nf 1550/2578/1273 1549/2579/1272 1533/2565/1261\nf 1533/2565/1261 1535/2564/1262 1550/2578/1273\nf 1551/2580/1274 1550/2578/1273 1535/2564/1262\nf 1535/2564/1262 1537/2568/1263 1551/2580/1274\nf 1552/2581/1275 1551/2580/1274 1537/2568/1263\nf 1537/2568/1263 1539/2570/1264 1552/2581/1275\nf 1553/2582/1276 1552/2581/1275 1539/2570/1264\nf 1539/2570/1264 1541/2572/1265 1553/2582/1276\nf 1554/2583/1277 1553/2582/1276 1541/2572/1265\nf 1541/2572/1265 1543/2574/1266 1554/2583/1277\nf 1448/2369/1242 1554/2583/1277 1543/2574/1266\nf 1543/2574/1266 1435/2547/1229 1448/2369/1242\nf 1330/2511/872 1328/2495/873 1544/2497/873\nf 1544/2497/873 1545/2576/872 1330/2511/872\nf 1330/2511/872 1545/2576/872 1546/2499/871\nf 1546/2499/871 1331/2498/871 1330/2511/872\nf 1334/2510/214 1333/2502/869 1548/2503/869\nf 1548/2503/869 1549/2577/214 1334/2510/214\nf 1335/2508/868 1334/2509/214 1549/2579/214\nf 1549/2579/214 1550/2578/868 1335/2508/868\nf 1336/2507/867 1335/2508/868 1550/2578/868\nf 1550/2578/868 1551/2580/867 1336/2507/867\nf 1337/2506/866 1336/2507/867 1551/2580/867\nf 1551/2580/867 1552/2581/866 1337/2506/866\nf 1338/2505/865 1337/2506/866 1552/2581/866\nf 1552/2581/866 1553/2582/865 1338/2505/865\nf 1339/2504/864 1338/2505/865 1553/2582/865\nf 1553/2582/865 1554/2583/864 1339/2504/864\nf 1340/2368/100 1339/2504/864 1554/2583/864\nf 1554/2583/864 1448/2369/100 1340/2368/100\nf 1413/2376/1243 1449/188/1243 1555/242/1278\nf 1555/242/1278 1522/2512/1278 1413/2376/1243\nf 1542/2513/1279 1556/237/1279 1452/187/1246\nf 1452/187/1246 1434/2379/1246 1542/2513/1279\nf 1540/2514/1280 1557/233/1280 1556/237/1279\nf 1556/237/1279 1542/2513/1279 1540/2514/1280\nf 1538/2515/1281 1558/236/1281 1557/233/1280\nf 1557/233/1280 1540/2514/1280 1538/2515/1281\nf 1536/2516/1282 1559/246/1282 1558/236/1281\nf 1558/236/1281 1538/2515/1281 1536/2516/1282\nf 1534/2517/1283 1560/231/1283 1559/246/1282\nf 1559/246/1282 1536/2516/1282 1534/2517/1283\nf 1532/2518/1284 1561/227/1284 1560/231/1283\nf 1560/231/1283 1534/2517/1283 1532/2518/1284\nf 1530/2519/1285 1562/230/1285 1561/227/1284\nf 1561/227/1284 1532/2518/1284 1530/2519/1285\nf 1528/2520/1286 1563/245/1286 1562/230/1285\nf 1562/230/1285 1530/2519/1285 1528/2520/1286\nf 1526/2521/1287 1564/243/1287 1563/245/1286\nf 1563/245/1286 1528/2520/1286 1526/2521/1287\nf 1524/2522/1288 1565/239/1288 1564/243/1287\nf 1564/243/1287 1526/2521/1287 1524/2522/1288\nf 1524/2522/1288 1522/2512/1278 1555/242/1278\nf 1555/242/1278 1565/239/1288 1524/2522/1288\nf 1644/2584/1073 1769/2585/1074 1770/2586/97\nf 1770/2586/97 1627/2587/854 1644/2584/1073\nf 1643/2588/1075 1644/2584/1073 1627/2587/854\nf 1627/2587/854 1628/2589/855 1643/2588/1075\nf 1642/2590/1076 1643/2588/1075 1628/2589/855\nf 1628/2589/855 1629/2591/856 1642/2590/1076\nf 1641/2592/1077 1642/2590/1076 1629/2591/856\nf 1629/2591/856 1630/2593/857 1641/2592/1077\nf 1640/2594/1078 1641/2592/1077 1630/2593/857\nf 1630/2593/857 1631/2595/858 1640/2594/1078\nf 1639/2596/1079 1640/2594/1078 1631/2595/858\nf 1631/2595/858 1632/2597/219 1639/2596/1079\nf 1638/2598/1080 1639/2596/1079 1632/2597/219\nf 1632/2597/219 1633/2599/859 1638/2598/1080\nf 1637/2600/1081 1638/2598/1080 1633/2599/859\nf 1633/2599/859 1634/2601/860 1637/2600/1081\nf 1647/2602/1082 1637/2600/1081 1634/2601/860\nf 1634/2601/860 1635/2603/861 1647/2602/1082\nf 1646/2604/1083 1647/2602/1082 1635/2603/861\nf 1635/2603/861 1636/2605/862 1646/2604/1083\nf 1645/2606/1084 1646/2604/1083 1636/2605/862\nf 1636/2605/862 1626/2607/863 1645/2606/1084\nf 1792/2608/1085 1645/2606/1084 1626/2607/863\nf 1626/2607/863 1791/2609/100 1792/2608/1085\nf 1656/2610/1086 1794/2611/1087 1769/2585/1074\nf 1769/2585/1074 1644/2584/1073 1656/2610/1086\nf 1655/2612/1088 1656/2610/1086 1644/2584/1073\nf 1644/2584/1073 1643/2588/1075 1655/2612/1088\nf 1654/2613/1089 1655/2612/1088 1643/2588/1075\nf 1643/2588/1075 1642/2590/1076 1654/2613/1089\nf 1653/2614/1090 1654/2613/1089 1642/2590/1076\nf 1642/2590/1076 1641/2592/1077 1653/2614/1090\nf 1652/2615/1091 1653/2614/1090 1641/2592/1077\nf 1641/2592/1077 1640/2594/1078 1652/2615/1091\nf 1651/2616/1092 1652/2615/1091 1640/2594/1078\nf 1640/2594/1078 1639/2596/1079 1651/2616/1092\nf 1650/2617/1093 1651/2616/1092 1639/2596/1079\nf 1639/2596/1079 1638/2598/1080 1650/2617/1093\nf 1649/2618/1094 1650/2617/1093 1638/2598/1080\nf 1638/2598/1080 1637/2600/1081 1649/2618/1094\nf 1648/2619/1095 1649/2618/1094 1637/2600/1081\nf 1637/2600/1081 1647/2602/1082 1648/2619/1095\nf 1658/2620/1096 1648/2619/1095 1647/2602/1082\nf 1647/2602/1082 1646/2604/1083 1658/2620/1096\nf 1657/2621/1097 1658/2620/1096 1646/2604/1083\nf 1646/2604/1083 1645/2606/1084 1657/2621/1097\nf 1805/2622/1098 1657/2621/1097 1645/2606/1084\nf 1645/2606/1084 1792/2608/1085 1805/2622/1098\nf 1667/2623/854 1807/2624/97 1794/2611/97\nf 1794/2611/97 1656/2610/854 1667/2623/854\nf 1666/2625/855 1667/2623/854 1656/2610/854\nf 1656/2610/854 1655/2612/855 1666/2625/855\nf 1665/2626/856 1666/2625/855 1655/2612/855\nf 1655/2612/855 1654/2613/856 1665/2626/856\nf 1664/2627/857 1665/2626/856 1654/2613/856\nf 1654/2613/856 1653/2614/857 1664/2627/857\nf 1663/2628/858 1664/2627/857 1653/2614/857\nf 1653/2614/857 1652/2615/858 1663/2628/858\nf 1662/2629/219 1663/2628/858 1652/2615/858\nf 1652/2615/858 1651/2616/219 1662/2629/219\nf 1661/2630/859 1662/2629/219 1651/2616/219\nf 1651/2616/219 1650/2617/859 1661/2630/859\nf 1660/2631/860 1661/2630/859 1650/2617/859\nf 1650/2617/859 1649/2618/860 1660/2631/860\nf 1659/2632/861 1660/2631/860 1649/2618/860\nf 1649/2618/860 1648/2619/861 1659/2632/861\nf 1669/2633/862 1659/2632/861 1648/2619/861\nf 1648/2619/861 1658/2620/862 1669/2633/862\nf 1668/2634/863 1669/2633/862 1658/2620/862\nf 1658/2620/862 1657/2621/863 1668/2634/863\nf 1818/2635/100 1668/2634/863 1657/2621/863\nf 1657/2621/863 1805/2622/100 1818/2635/100\nf 1692/2636/854 1693/2637/97 1821/2638/97\nf 1821/2638/97 1681/2639/854 1692/2636/854\nf 1703/2640/855 1692/2636/854 1681/2639/854\nf 1681/2639/854 1682/2641/855 1703/2640/855\nf 1702/2642/856 1703/2640/855 1682/2641/855\nf 1682/2641/855 1683/2643/856 1702/2642/856\nf 1701/2644/857 1702/2642/856 1683/2643/856\nf 1683/2643/856 1684/2645/857 1701/2644/857\nf 1700/2646/858 1701/2644/857 1684/2645/857\nf 1684/2645/857 1685/2647/858 1700/2646/858\nf 1699/2648/219 1700/2646/858 1685/2647/858\nf 1685/2647/858 1686/2649/219 1699/2648/219\nf 1698/2650/859 1699/2648/219 1686/2649/219\nf 1686/2649/219 1687/2651/859 1698/2650/859\nf 1697/2652/860 1698/2650/859 1687/2651/859\nf 1687/2651/859 1688/2653/860 1697/2652/860\nf 1696/2654/861 1697/2652/860 1688/2653/860\nf 1688/2653/860 1689/2655/861 1696/2654/861\nf 1695/2656/862 1696/2654/861 1689/2655/861\nf 1689/2655/861 1690/2657/862 1695/2656/862\nf 1694/2658/863 1695/2656/862 1690/2657/862\nf 1690/2657/862 1691/2659/863 1694/2658/863\nf 1843/2660/100 1694/2658/863 1691/2659/863\nf 1691/2659/863 1842/2661/100 1843/2660/100\nf 1954/2662/855 1952/2663/854 1678/2664/854\nf 1678/2664/854 1677/2665/855 1954/2662/855\nf 1958/2666/219 1957/2667/858 1674/2668/858\nf 1674/2668/858 1673/2669/219 1958/2666/219\nf 1672/2670/859 1959/2671/859 1958/2666/219\nf 1958/2666/219 1673/2669/219 1672/2670/859\nf 1680/2672/862 1962/2673/862 1961/2674/861\nf 1961/2674/861 1670/2675/861 1680/2672/862\nf 1856/2676/100 1964/2677/100 1963/2678/863\nf 1963/2678/863 1679/2679/863 1856/2676/100\nf 1807/2624/1099 1667/2623/1100 1681/2639/1100\nf 1681/2639/1100 1821/2638/1099 1807/2624/1099\nf 1667/2623/1100 1666/2625/1101 1682/2641/1101\nf 1682/2641/1101 1681/2639/1100 1667/2623/1100\nf 1666/2625/1101 1665/2626/1102 1683/2643/1102\nf 1683/2643/1102 1682/2641/1101 1666/2625/1101\nf 1665/2626/1102 1664/2627/1103 1684/2645/1103\nf 1684/2645/1103 1683/2643/1102 1665/2626/1102\nf 1664/2627/1103 1663/2628/1104 1685/2647/1104\nf 1685/2647/1104 1684/2645/1103 1664/2627/1103\nf 1663/2628/1104 1662/2629/1105 1686/2649/1105\nf 1686/2649/1105 1685/2647/1104 1663/2628/1104\nf 1662/2629/1105 1661/2630/1106 1687/2651/1106\nf 1687/2651/1106 1686/2649/1105 1662/2629/1105\nf 1661/2630/1106 1660/2631/1107 1688/2653/1107\nf 1688/2653/1107 1687/2651/1106 1661/2630/1106\nf 1660/2631/1107 1659/2632/1108 1689/2655/1108\nf 1689/2655/1108 1688/2653/1107 1660/2631/1107\nf 1659/2632/1108 1669/2633/1109 1690/2657/1109\nf 1690/2657/1109 1689/2655/1108 1659/2632/1108\nf 1669/2633/1109 1668/2634/1110 1691/2659/1110\nf 1691/2659/1110 1690/2657/1109 1669/2633/1109\nf 1668/2634/1110 1818/2635/1111 1842/2661/1111\nf 1842/2661/1111 1691/2659/1110 1668/2634/1110\nf 1678/2664/1112 1845/2680/1113 1693/2637/1113\nf 1693/2637/1113 1692/2636/1112 1678/2664/1112\nf 1856/2676/1114 1679/2679/1115 1694/2658/1115\nf 1694/2658/1115 1843/2660/1114 1856/2676/1114\nf 1679/2679/1115 1680/2672/1289 1695/2656/1289\nf 1695/2656/1289 1694/2658/1115 1679/2679/1115\nf 1680/2672/1289 1670/2675/1117 1696/2654/1117\nf 1696/2654/1117 1695/2656/1289 1680/2672/1289\nf 1670/2675/1117 1671/2681/1290 1697/2652/1290\nf 1697/2652/1290 1696/2654/1117 1670/2675/1117\nf 1671/2681/1290 1672/2670/1119 1698/2650/1119\nf 1698/2650/1119 1697/2652/1290 1671/2681/1290\nf 1672/2670/1119 1673/2669/1120 1699/2648/1120\nf 1699/2648/1120 1698/2650/1119 1672/2670/1119\nf 1673/2669/1120 1674/2668/1121 1700/2646/1121\nf 1700/2646/1121 1699/2648/1120 1673/2669/1120\nf 1674/2668/1121 1675/2682/1291 1701/2644/1291\nf 1701/2644/1291 1700/2646/1121 1674/2668/1121\nf 1675/2682/1291 1676/2683/1123 1702/2642/1123\nf 1702/2642/1123 1701/2644/1291 1675/2682/1291\nf 1676/2683/1123 1677/2665/1292 1703/2640/1292\nf 1703/2640/1292 1702/2642/1123 1676/2683/1123\nf 1677/2665/1292 1678/2664/1112 1692/2636/1112\nf 1692/2636/1112 1703/2640/1292 1677/2665/1292\nf 1770/2376/1125 1857/188/1125 1704/182/1126\nf 1704/182/1126 1627/2377/1126 1770/2376/1125\nf 1626/2378/1127 1705/178/1127 1860/187/1128\nf 1860/187/1128 1791/2379/1128 1626/2378/1127\nf 1636/2380/1129 1706/175/1129 1705/178/1127\nf 1705/178/1127 1626/2378/1127 1636/2380/1129\nf 1635/2381/1130 1707/176/1130 1706/175/1129\nf 1706/175/1129 1636/2380/1129 1635/2381/1130\nf 1634/2382/1131 1708/186/1131 1707/176/1130\nf 1707/176/1130 1635/2381/1130 1634/2382/1131\nf 1633/2383/1132 1709/172/1132 1708/186/1131\nf 1708/186/1131 1634/2382/1131 1633/2383/1132\nf 1632/2384/1133 1710/169/1133 1709/172/1132\nf 1709/172/1132 1633/2383/1132 1632/2384/1133\nf 1631/2385/1134 1711/170/1134 1710/169/1133\nf 1710/169/1133 1632/2384/1133 1631/2385/1134\nf 1630/2386/1135 1712/185/1135 1711/170/1134\nf 1711/170/1134 1631/2385/1134 1630/2386/1135\nf 1629/2387/1136 1713/184/1136 1712/185/1135\nf 1712/185/1135 1630/2386/1135 1629/2387/1136\nf 1628/2388/1137 1714/181/1137 1713/184/1136\nf 1713/184/1136 1629/2387/1136 1628/2388/1137\nf 1628/2388/1137 1627/2377/1126 1704/182/1126\nf 1704/182/1126 1714/181/1137 1628/2388/1137\nf 1715/2684/100 1978/2685/100 1979/2686/1138\nf 1979/2686/1138 1716/2687/1138 1715/2684/100\nf 1716/2687/1138 1979/2686/1138 1980/2688/866\nf 1980/2688/866 1717/2689/866 1716/2687/1138\nf 1717/2689/866 1980/2688/866 1981/2690/1139\nf 1981/2690/1139 1718/2691/1139 1717/2689/866\nf 1718/2691/1139 1981/2690/1139 1982/2692/214\nf 1982/2692/214 1719/2693/214 1718/2691/1139\nf 1719/2694/214 1982/2695/214 1983/2696/1140\nf 1983/2696/1140 1720/2697/1140 1719/2694/214\nf 1720/2697/1140 1983/2696/1140 1984/2698/871\nf 1984/2698/871 1721/2699/871 1720/2697/1140\nf 1721/2699/871 1984/2698/871 1985/2700/1141\nf 1985/2700/1141 1722/2701/1141 1721/2699/871\nf 1722/2701/1141 1985/2700/1141 1986/2702/97\nf 1986/2702/97 1723/2703/97 1722/2701/1141\nf 1723/2703/97 1986/2702/97 1987/2704/1142\nf 1987/2704/1142 1724/2705/1142 1723/2703/97\nf 1724/2705/1142 1987/2704/1142 1988/2706/856\nf 1988/2706/856 1725/2707/856 1724/2705/1142\nf 1725/2707/856 1988/2706/856 1989/2708/1143\nf 1989/2708/1143 1726/2709/1143 1725/2707/856\nf 1726/2709/1143 1989/2708/1143 1990/2710/219\nf 1990/2710/219 1727/2711/219 1726/2709/1143\nf 1727/2711/219 1990/2710/219 1991/2712/1144\nf 1991/2712/1144 1728/2713/1144 1727/2711/219\nf 1728/2713/1144 1991/2712/1144 1992/2714/861\nf 1992/2714/861 1729/2715/861 1728/2713/1144\nf 1729/2715/861 1992/2714/861 1993/2716/1145\nf 1993/2716/1145 1730/2717/1145 1729/2715/861\nf 1730/2717/1145 1993/2716/1145 1978/2685/100\nf 1978/2685/100 1715/2684/100 1730/2717/1145\nf 1731/2689/867 1994/2688/867 1995/2690/1146\nf 1995/2690/1146 1732/2691/1146 1731/2689/867\nf 1732/2691/1146 1995/2690/1146 1996/2692/869\nf 1996/2692/869 1733/2693/869 1732/2691/1146\nf 1733/2694/869 1996/2695/869 1997/2696/1147\nf 1997/2696/1147 1734/2697/1147 1733/2694/869\nf 1734/2697/1147 1997/2696/1147 1998/2698/872\nf 1998/2698/872 1735/2699/872 1734/2697/1147\nf 1735/2699/872 1998/2698/872 1999/2700/1148\nf 1999/2700/1148 1736/2701/1148 1735/2699/872\nf 1736/2701/1148 1999/2700/1148 2000/2702/854\nf 2000/2702/854 1737/2703/854 1736/2701/1148\nf 1737/2703/854 2000/2702/854 2001/2704/1149\nf 2001/2704/1149 1738/2705/1149 1737/2703/854\nf 1738/2705/1149 2001/2704/1149 2002/2706/857\nf 2002/2706/857 1739/2707/857 1738/2705/1149\nf 1739/2707/857 2002/2706/857 2003/2708/1150\nf 2003/2708/1150 1740/2709/1150 1739/2707/857\nf 1740/2709/1150 2003/2708/1150 2004/2710/859\nf 2004/2710/859 1741/2711/859 1740/2709/1150\nf 1741/2711/859 2004/2710/859 2005/2712/1151\nf 2005/2712/1151 1742/2713/1151 1741/2711/859\nf 1742/2713/1151 2005/2712/1151 2006/2714/862\nf 2006/2714/862 1743/2715/862 1742/2713/1151\nf 1743/2715/862 2006/2714/862 2007/2716/1152\nf 2007/2716/1152 1744/2717/1152 1743/2715/862\nf 1744/2717/1152 2007/2716/1152 2008/2685/864\nf 2008/2685/864 1745/2684/864 1744/2717/1152\nf 1745/2684/864 2008/2685/864 2009/2686/1153\nf 2009/2686/1153 1746/2687/1153 1745/2684/864\nf 1746/2687/1153 2009/2686/1153 1994/2688/867\nf 1994/2688/867 1731/2689/867 1746/2687/1153\nf 1747/2713/860 2010/2712/860 2011/2714/1154\nf 2011/2714/1154 1748/2715/1154 1747/2713/860\nf 1748/2715/1154 2011/2714/1154 2012/2716/863\nf 2012/2716/863 1749/2717/863 1748/2715/1154\nf 1749/2717/863 2012/2716/863 2013/2685/1155\nf 2013/2685/1155 1750/2684/1155 1749/2717/863\nf 1750/2684/1155 2013/2685/1155 2014/2686/865\nf 2014/2686/865 1751/2687/865 1750/2684/1155\nf 1751/2687/865 2014/2686/865 2015/2688/1156\nf 2015/2688/1156 1752/2689/1156 1751/2687/865\nf 1752/2689/1156 2015/2688/1156 2016/2690/868\nf 2016/2690/868 1753/2691/868 1752/2689/1156\nf 1753/2691/868 2016/2690/868 2017/2692/1157\nf 2017/2692/1157 1754/2693/1157 1753/2691/868\nf 1754/2694/1157 2017/2695/1157 2018/2696/870\nf 2018/2696/870 1755/2697/870 1754/2694/1157\nf 1755/2697/870 2018/2696/870 2019/2698/1158\nf 2019/2698/1158 1756/2699/1158 1755/2697/870\nf 1756/2699/1158 2019/2698/1158 2020/2700/873\nf 2020/2700/873 1757/2701/873 1756/2699/1158\nf 1757/2701/873 2020/2700/873 2021/2702/1159\nf 2021/2702/1159 1758/2703/1159 1757/2701/873\nf 1758/2703/1159 2021/2702/1159 2022/2704/855\nf 2022/2704/855 1759/2705/855 1758/2703/1159\nf 1759/2705/855 2022/2704/855 2023/2706/1160\nf 2023/2706/1160 1760/2707/1160 1759/2705/855\nf 1760/2707/1160 2023/2706/1160 2024/2708/858\nf 2024/2708/858 1761/2709/858 1760/2707/1160\nf 1761/2709/858 2024/2708/858 2025/2710/1161\nf 2025/2710/1161 1762/2711/1161 1761/2709/858\nf 1762/2711/1161 2025/2710/1161 2010/2712/860\nf 2010/2712/860 1747/2713/860 1762/2711/1161\nf 1768/2718/1162 1767/2719/873 1770/2586/97\nf 1770/2586/97 1769/2585/1074 1768/2718/1162\nf 1772/2720/1163 1771/2721/872 1767/2719/873\nf 1767/2719/873 1768/2718/1162 1772/2720/1163\nf 1774/2722/1164 1773/2723/871 1771/2721/872\nf 1771/2721/872 1772/2720/1163 1774/2722/1164\nf 1776/2724/1165 1775/2725/870 1773/2723/871\nf 1773/2723/871 1774/2722/1164 1776/2724/1165\nf 1778/2726/1166 1777/2727/869 1775/2725/870\nf 1775/2725/870 1776/2724/1165 1778/2726/1166\nf 1780/2728/1167 1779/2729/214 1777/2727/869\nf 1777/2727/869 1778/2726/1166 1780/2728/1167\nf 1782/2730/1168 1781/2731/868 1779/2732/214\nf 1779/2732/214 1780/2733/1167 1782/2730/1168\nf 1784/2734/1169 1783/2735/867 1781/2731/868\nf 1781/2731/868 1782/2730/1168 1784/2734/1169\nf 1786/2736/1170 1785/2737/866 1783/2735/867\nf 1783/2735/867 1784/2734/1169 1786/2736/1170\nf 1788/2738/1171 1787/2739/865 1785/2737/866\nf 1785/2737/866 1786/2736/1170 1788/2738/1171\nf 1790/2740/1172 1789/2741/864 1787/2739/865\nf 1787/2739/865 1788/2738/1171 1790/2740/1172\nf 1792/2608/1085 1791/2609/100 1789/2741/864\nf 1789/2741/864 1790/2740/1172 1792/2608/1085\nf 1793/2742/1173 1768/2718/1162 1769/2585/1074\nf 1769/2585/1074 1794/2611/1087 1793/2742/1173\nf 1795/2743/1174 1772/2720/1163 1768/2718/1162\nf 1768/2718/1162 1793/2742/1173 1795/2743/1174\nf 1796/2744/1175 1774/2722/1164 1772/2720/1163\nf 1772/2720/1163 1795/2743/1174 1796/2744/1175\nf 1797/2745/1176 1776/2724/1165 1774/2722/1164\nf 1774/2722/1164 1796/2744/1175 1797/2745/1176\nf 1798/2746/1177 1778/2726/1166 1776/2724/1165\nf 1776/2724/1165 1797/2745/1176 1798/2746/1177\nf 1799/2747/1178 1780/2728/1167 1778/2726/1166\nf 1778/2726/1166 1798/2746/1177 1799/2747/1178\nf 1800/2748/1179 1782/2730/1168 1780/2733/1167\nf 1780/2733/1167 1799/2749/1178 1800/2748/1179\nf 1801/2750/1180 1784/2734/1169 1782/2730/1168\nf 1782/2730/1168 1800/2748/1179 1801/2750/1180\nf 1802/2751/1181 1786/2736/1170 1784/2734/1169\nf 1784/2734/1169 1801/2750/1180 1802/2751/1181\nf 1803/2752/1182 1788/2738/1171 1786/2736/1170\nf 1786/2736/1170 1802/2751/1181 1803/2752/1182\nf 1804/2753/1183 1790/2740/1172 1788/2738/1171\nf 1788/2738/1171 1803/2752/1182 1804/2753/1183\nf 1805/2622/1098 1792/2608/1085 1790/2740/1172\nf 1790/2740/1172 1804/2753/1183 1805/2622/1098\nf 1806/2754/873 1793/2742/873 1794/2611/97\nf 1794/2611/97 1807/2624/97 1806/2754/873\nf 1808/2755/872 1795/2743/872 1793/2742/873\nf 1793/2742/873 1806/2754/873 1808/2755/872\nf 1809/2756/871 1796/2744/871 1795/2743/872\nf 1795/2743/872 1808/2755/872 1809/2756/871\nf 1810/2757/870 1797/2745/870 1796/2744/871\nf 1796/2744/871 1809/2756/871 1810/2757/870\nf 1811/2758/869 1798/2746/869 1797/2745/870\nf 1797/2745/870 1810/2757/870 1811/2758/869\nf 1812/2759/214 1799/2747/214 1798/2746/869\nf 1798/2746/869 1811/2758/869 1812/2759/214\nf 1813/2760/868 1800/2748/868 1799/2749/214\nf 1799/2749/214 1812/2761/214 1813/2760/868\nf 1814/2762/867 1801/2750/867 1800/2748/868\nf 1800/2748/868 1813/2760/868 1814/2762/867\nf 1815/2763/866 1802/2751/866 1801/2750/867\nf 1801/2750/867 1814/2762/867 1815/2763/866\nf 1816/2764/865 1803/2752/865 1802/2751/866\nf 1802/2751/866 1815/2763/866 1816/2764/865\nf 1817/2765/864 1804/2753/864 1803/2752/865\nf 1803/2752/865 1816/2764/865 1817/2765/864\nf 1818/2635/100 1805/2622/100 1804/2753/864\nf 1804/2753/864 1817/2765/864 1818/2635/100\nf 1820/2766/873 1819/2767/873 1821/2638/97\nf 1821/2638/97 1693/2637/97 1820/2766/873\nf 1823/2768/872 1822/2769/872 1819/2767/873\nf 1819/2767/873 1820/2766/873 1823/2768/872\nf 1825/2770/871 1824/2771/871 1822/2769/872\nf 1822/2769/872 1823/2768/872 1825/2770/871\nf 1827/2772/870 1826/2773/870 1824/2771/871\nf 1824/2771/871 1825/2770/871 1827/2772/870\nf 1829/2774/869 1828/2775/869 1826/2773/870\nf 1826/2773/870 1827/2772/870 1829/2774/869\nf 1831/2776/214 1830/2777/214 1828/2775/869\nf 1828/2775/869 1829/2774/869 1831/2776/214\nf 1833/2778/868 1832/2779/868 1830/2780/214\nf 1830/2780/214 1831/2781/214 1833/2778/868\nf 1835/2782/867 1834/2783/867 1832/2779/868\nf 1832/2779/868 1833/2778/868 1835/2782/867\nf 1837/2784/866 1836/2785/866 1834/2783/867\nf 1834/2783/867 1835/2782/867 1837/2784/866\nf 1839/2786/865 1838/2787/865 1836/2785/866\nf 1836/2785/866 1837/2784/866 1839/2786/865\nf 1841/2788/864 1840/2789/864 1838/2787/865\nf 1838/2787/865 1839/2786/865 1841/2788/864\nf 1843/2660/100 1842/2661/100 1840/2789/864\nf 1840/2789/864 1841/2788/864 1843/2660/100\nf 1844/2790/873 1845/2680/97 1953/2791/97\nf 1953/2791/97 2060/2792/873 1844/2790/873\nf 1847/2793/871 2062/2794/871 2063/2795/870\nf 2063/2795/870 1848/2796/870 1847/2793/871\nf 1849/2797/869 1848/2796/870 2063/2795/870\nf 2063/2795/870 2064/2798/869 1849/2797/869\nf 1807/2624/1099 1821/2638/1099 1819/2767/1184\nf 1819/2767/1184 1806/2754/1184 1807/2624/1099\nf 1806/2754/1184 1819/2767/1184 1822/2769/1185\nf 1822/2769/1185 1808/2755/1185 1806/2754/1184\nf 1808/2755/1185 1822/2769/1185 1824/2771/1186\nf 1824/2771/1186 1809/2756/1186 1808/2755/1185\nf 1809/2756/1186 1824/2771/1186 1826/2773/1187\nf 1826/2773/1187 1810/2757/1187 1809/2756/1186\nf 1810/2757/1187 1826/2773/1187 1828/2775/1188\nf 1828/2775/1188 1811/2758/1188 1810/2757/1187\nf 1811/2758/1188 1828/2775/1188 1830/2777/1189\nf 1830/2777/1189 1812/2759/1189 1811/2758/1188\nf 1812/2761/1189 1830/2780/1189 1832/2779/1190\nf 1832/2779/1190 1813/2760/1190 1812/2761/1189\nf 1813/2760/1190 1832/2779/1190 1834/2783/1191\nf 1834/2783/1191 1814/2762/1191 1813/2760/1190\nf 1814/2762/1191 1834/2783/1191 1836/2785/1192\nf 1836/2785/1192 1815/2763/1192 1814/2762/1191\nf 1815/2763/1192 1836/2785/1192 1838/2787/1193\nf 1838/2787/1193 1816/2764/1193 1815/2763/1192\nf 1816/2764/1193 1838/2787/1193 1840/2789/1194\nf 1840/2789/1194 1817/2765/1194 1816/2764/1193\nf 1817/2765/1194 1840/2789/1194 1842/2661/1111\nf 1842/2661/1111 1818/2635/1111 1817/2765/1194\nf 1844/2790/1195 1820/2766/1195 1693/2637/1113\nf 1693/2637/1113 1845/2680/1113 1844/2790/1195\nf 1856/2676/1114 1843/2660/1114 1841/2788/1196\nf 1841/2788/1196 1855/2799/1196 1856/2676/1114\nf 1855/2799/1196 1841/2788/1196 1839/2786/1293\nf 1839/2786/1293 1854/2800/1293 1855/2799/1196\nf 1854/2800/1293 1839/2786/1293 1837/2784/1198\nf 1837/2784/1198 1853/2801/1198 1854/2800/1293\nf 1853/2801/1198 1837/2784/1198 1835/2782/1294\nf 1835/2782/1294 1852/2802/1294 1853/2801/1198\nf 1852/2802/1294 1835/2782/1294 1833/2778/1200\nf 1833/2778/1200 1851/2803/1200 1852/2802/1294\nf 1851/2803/1200 1833/2778/1200 1831/2781/1201\nf 1831/2781/1201 1850/2804/1201 1851/2803/1200\nf 1850/2805/1201 1831/2776/1201 1829/2774/1202\nf 1829/2774/1202 1849/2797/1202 1850/2805/1201\nf 1849/2797/1202 1829/2774/1202 1827/2772/1295\nf 1827/2772/1295 1848/2796/1295 1849/2797/1202\nf 1848/2796/1295 1827/2772/1295 1825/2770/1204\nf 1825/2770/1204 1847/2793/1204 1848/2796/1295\nf 1847/2793/1204 1825/2770/1204 1823/2768/1296\nf 1823/2768/1296 1846/2806/1296 1847/2793/1204\nf 1846/2806/1296 1823/2768/1296 1820/2766/1195\nf 1820/2766/1195 1844/2790/1195 1846/2806/1296\nf 1770/2376/1125 1767/2512/1206 1858/242/1206\nf 1858/242/1206 1857/188/1125 1770/2376/1125\nf 1789/2513/1207 1791/2379/1128 1860/187/1128\nf 1860/187/1128 1859/237/1207 1789/2513/1207\nf 1787/2514/1208 1789/2513/1207 1859/237/1207\nf 1859/237/1207 1861/233/1208 1787/2514/1208\nf 1785/2515/1209 1787/2514/1208 1861/233/1208\nf 1861/233/1208 1862/236/1209 1785/2515/1209\nf 1783/2516/1210 1785/2515/1209 1862/236/1209\nf 1862/236/1209 1863/246/1210 1783/2516/1210\nf 1781/2517/1211 1783/2516/1210 1863/246/1210\nf 1863/246/1210 1864/231/1211 1781/2517/1211\nf 1779/2518/1212 1781/2517/1211 1864/231/1211\nf 1864/231/1211 1865/227/1212 1779/2518/1212\nf 1777/2519/1213 1779/2518/1212 1865/227/1212\nf 1865/227/1212 1866/230/1213 1777/2519/1213\nf 1775/2520/1214 1777/2519/1213 1866/230/1213\nf 1866/230/1213 1867/245/1214 1775/2520/1214\nf 1773/2521/1215 1775/2520/1214 1867/245/1214\nf 1867/245/1214 1868/243/1215 1773/2521/1215\nf 1771/2522/1216 1773/2521/1215 1868/243/1215\nf 1868/243/1215 1869/239/1216 1771/2522/1216\nf 1771/2522/1216 1869/239/1216 1858/242/1206\nf 1858/242/1206 1767/2512/1206 1771/2522/1216\nf 1870/2684/100 1871/2717/1145 2083/2716/1145\nf 2083/2716/1145 2082/2685/100 1870/2684/100\nf 1871/2717/1145 1872/2715/861 2084/2714/861\nf 2084/2714/861 2083/2716/1145 1871/2717/1145\nf 1872/2715/861 1873/2713/1144 2085/2712/1144\nf 2085/2712/1144 2084/2714/861 1872/2715/861\nf 1873/2713/1144 1874/2711/219 2086/2710/219\nf 2086/2710/219 2085/2712/1144 1873/2713/1144\nf 1874/2711/219 1875/2709/1143 2087/2708/1143\nf 2087/2708/1143 2086/2710/219 1874/2711/219\nf 1875/2709/1143 1876/2707/856 2088/2706/856\nf 2088/2706/856 2087/2708/1143 1875/2709/1143\nf 1876/2707/856 1877/2705/1142 2089/2704/1142\nf 2089/2704/1142 2088/2706/856 1876/2707/856\nf 1877/2705/1142 1878/2703/97 2090/2702/97\nf 2090/2702/97 2089/2704/1142 1877/2705/1142\nf 1878/2703/97 1879/2701/1141 2091/2700/1141\nf 2091/2700/1141 2090/2702/97 1878/2703/97\nf 1879/2701/1141 1880/2699/871 2092/2698/871\nf 2092/2698/871 2091/2700/1141 1879/2701/1141\nf 1880/2699/871 1881/2697/1140 2093/2696/1140\nf 2093/2696/1140 2092/2698/871 1880/2699/871\nf 1881/2697/1140 1882/2694/214 2094/2695/214\nf 2094/2695/214 2093/2696/1140 1881/2697/1140\nf 1882/2693/214 1883/2691/1139 2095/2690/1139\nf 2095/2690/1139 2094/2692/214 1882/2693/214\nf 1883/2691/1139 1884/2689/866 2096/2688/866\nf 2096/2688/866 2095/2690/1139 1883/2691/1139\nf 1884/2689/866 1885/2687/1138 2097/2686/1138\nf 2097/2686/1138 2096/2688/866 1884/2689/866\nf 1885/2687/1138 1870/2684/100 2082/2685/100\nf 2082/2685/100 2097/2686/1138 1885/2687/1138\nf 1886/2713/860 1887/2711/1161 2099/2710/1161\nf 2099/2710/1161 2098/2712/860 1886/2713/860\nf 1887/2711/1161 1888/2709/858 2100/2708/858\nf 2100/2708/858 2099/2710/1161 1887/2711/1161\nf 1888/2709/858 1889/2707/1160 2101/2706/1160\nf 2101/2706/1160 2100/2708/858 1888/2709/858\nf 1889/2707/1160 1890/2705/855 2102/2704/855\nf 2102/2704/855 2101/2706/1160 1889/2707/1160\nf 1890/2705/855 1891/2703/1159 2103/2702/1159\nf 2103/2702/1159 2102/2704/855 1890/2705/855\nf 1891/2703/1159 1892/2701/873 2036/2700/873\nf 2036/2700/873 2103/2702/1159 1891/2703/1159\nf 1892/2701/873 1893/2699/1158 2035/2698/1158\nf 2035/2698/1158 2036/2700/873 1892/2701/873\nf 1893/2699/1158 1894/2697/870 2104/2696/870\nf 2104/2696/870 2035/2698/1158 1893/2699/1158\nf 1894/2697/870 1895/2694/1157 2027/2695/1157\nf 2027/2695/1157 2104/2696/870 1894/2697/870\nf 1895/2693/1157 1896/2691/868 2026/2690/868\nf 2026/2690/868 2027/2692/1157 1895/2693/1157\nf 1896/2691/868 1897/2689/1156 2029/2688/1156\nf 2029/2688/1156 2026/2690/868 1896/2691/868\nf 1897/2689/1156 1898/2687/865 2028/2686/865\nf 2028/2686/865 2029/2688/1156 1897/2689/1156\nf 1898/2687/865 1899/2684/1155 2105/2685/1155\nf 2105/2685/1155 2028/2686/865 1898/2687/865\nf 1899/2684/1155 1900/2717/863 2106/2716/863\nf 2106/2716/863 2105/2685/1155 1899/2684/1155\nf 1900/2717/863 1901/2715/1154 2107/2714/1154\nf 2107/2714/1154 2106/2716/863 1900/2717/863\nf 1901/2715/1154 1886/2713/860 2098/2712/860\nf 2098/2712/860 2107/2714/1154 1901/2715/1154\nf 1902/2691/867 1903/2689/1153 2034/2688/1153\nf 2034/2688/1153 2108/2690/867 1902/2691/867\nf 1903/2689/1153 1904/2687/864 2033/2686/864\nf 2033/2686/864 2034/2688/1153 1903/2689/1153\nf 1904/2687/864 1905/2684/1152 2109/2685/1152\nf 2109/2685/1152 2033/2686/864 1904/2687/864\nf 1905/2684/1152 1906/2717/862 2110/2716/862\nf 2110/2716/862 2109/2685/1152 1905/2684/1152\nf 1906/2717/862 1907/2715/1151 2111/2714/1151\nf 2111/2714/1151 2110/2716/862 1906/2717/862\nf 1907/2715/1151 1908/2713/859 2112/2712/859\nf 2112/2712/859 2111/2714/1151 1907/2715/1151\nf 1908/2713/859 1909/2711/1150 2113/2710/1150\nf 2113/2710/1150 2112/2712/859 1908/2713/859\nf 1909/2711/1150 1910/2709/857 2114/2708/857\nf 2114/2708/857 2113/2710/1150 1909/2711/1150\nf 1910/2709/857 1911/2707/1149 2115/2706/1149\nf 2115/2706/1149 2114/2708/857 1910/2709/857\nf 1911/2707/1149 1912/2705/854 2116/2704/854\nf 2116/2704/854 2115/2706/1149 1911/2707/1149\nf 1912/2705/854 1913/2703/1148 2117/2702/1148\nf 2117/2702/1148 2116/2704/854 1912/2705/854\nf 1913/2703/1148 1914/2701/872 2118/2700/872\nf 2118/2700/872 2117/2702/1148 1913/2703/1148\nf 1914/2701/872 1915/2699/1147 2119/2698/1147\nf 2119/2698/1147 2118/2700/872 1914/2701/872\nf 1915/2699/1147 1916/2697/869 2120/2696/869\nf 2120/2696/869 2119/2698/1147 1915/2699/1147\nf 1916/2697/869 1917/2694/1146 2121/2695/1146\nf 2121/2695/1146 2120/2696/869 1916/2697/869\nf 1917/2693/1146 1902/2691/867 2108/2690/867\nf 2108/2690/867 2121/2692/1146 1917/2693/1146\nf 1927/2807/1217 1926/2808/854 1929/2809/97\nf 1929/2809/97 1928/2810/1218 1927/2807/1217\nf 1931/2811/1219 1930/2812/855 1926/2808/854\nf 1926/2808/854 1927/2807/1217 1931/2811/1219\nf 1933/2813/1220 1932/2814/856 1930/2812/855\nf 1930/2812/855 1931/2811/1219 1933/2813/1220\nf 1935/2815/1221 1934/2816/857 1932/2814/856\nf 1932/2814/856 1933/2813/1220 1935/2815/1221\nf 1937/2817/1222 1936/2818/858 1934/2816/857\nf 1934/2816/857 1935/2815/1221 1937/2817/1222\nf 1939/2819/1223 1938/2820/219 1936/2818/858\nf 1936/2818/858 1937/2817/1222 1939/2819/1223\nf 1941/2821/1224 1940/2822/859 1938/2820/219\nf 1938/2820/219 1939/2819/1223 1941/2821/1224\nf 1943/2823/1225 1942/2824/860 1940/2822/859\nf 1940/2822/859 1941/2821/1224 1943/2823/1225\nf 1945/2825/1226 1944/2826/861 1942/2824/860\nf 1942/2824/860 1943/2823/1225 1945/2825/1226\nf 1947/2827/1227 1946/2828/862 1944/2826/861\nf 1944/2826/861 1945/2825/1226 1947/2827/1227\nf 1949/2829/1228 1948/2830/863 1946/2828/862\nf 1946/2828/862 1947/2827/1227 1949/2829/1228\nf 1951/2831/1229 1950/2832/100 1948/2830/863\nf 1948/2830/863 1949/2829/1228 1951/2831/1229\nf 1952/2663/1230 1927/2807/1217 1928/2810/1218\nf 1928/2810/1218 1953/2791/1231 1952/2663/1230\nf 1954/2662/1232 1931/2811/1219 1927/2807/1217\nf 1927/2807/1217 1952/2663/1230 1954/2662/1232\nf 1955/2833/1233 1933/2813/1220 1931/2811/1219\nf 1931/2811/1219 1954/2662/1232 1955/2833/1233\nf 1956/2834/1234 1935/2815/1221 1933/2813/1220\nf 1933/2813/1220 1955/2833/1233 1956/2834/1234\nf 1957/2667/1235 1937/2817/1222 1935/2815/1221\nf 1935/2815/1221 1956/2834/1234 1957/2667/1235\nf 1958/2666/1236 1939/2819/1223 1937/2817/1222\nf 1937/2817/1222 1957/2667/1235 1958/2666/1236\nf 1959/2671/1237 1941/2821/1224 1939/2819/1223\nf 1939/2819/1223 1958/2666/1236 1959/2671/1237\nf 1960/2835/1238 1943/2823/1225 1941/2821/1224\nf 1941/2821/1224 1959/2671/1237 1960/2835/1238\nf 1961/2674/1239 1945/2825/1226 1943/2823/1225\nf 1943/2823/1225 1960/2835/1238 1961/2674/1239\nf 1962/2673/1240 1947/2827/1227 1945/2825/1226\nf 1945/2825/1226 1961/2674/1239 1962/2673/1240\nf 1963/2678/1241 1949/2829/1228 1947/2827/1227\nf 1947/2827/1227 1962/2673/1240 1963/2678/1241\nf 1964/2677/1242 1951/2831/1229 1949/2829/1228\nf 1949/2829/1228 1963/2678/1241 1964/2677/1242\nf 1953/2791/97 1845/2680/97 1678/2664/854\nf 1678/2664/854 1952/2663/854 1953/2791/97\nf 1954/2662/855 1677/2665/855 1676/2683/856\nf 1676/2683/856 1955/2833/856 1954/2662/855\nf 1955/2833/856 1676/2683/856 1675/2682/857\nf 1675/2682/857 1956/2834/857 1955/2833/856\nf 1957/2667/858 1956/2834/857 1675/2682/857\nf 1675/2682/857 1674/2668/858 1957/2667/858\nf 1959/2671/859 1672/2670/859 1671/2681/860\nf 1671/2681/860 1960/2835/860 1959/2671/859\nf 1961/2674/861 1960/2835/860 1671/2681/860\nf 1671/2681/860 1670/2675/861 1961/2674/861\nf 1963/2678/863 1962/2673/862 1680/2672/862\nf 1680/2672/862 1679/2679/863 1963/2678/863\nf 1929/2376/1243 1926/2377/1244 1966/182/1244\nf 1966/182/1244 1965/188/1243 1929/2376/1243\nf 1948/2378/1245 1950/2379/1246 1968/187/1246\nf 1968/187/1246 1967/178/1245 1948/2378/1245\nf 1946/2380/1247 1948/2378/1245 1967/178/1245\nf 1967/178/1245 1969/175/1247 1946/2380/1247\nf 1944/2381/1248 1946/2380/1247 1969/175/1247\nf 1969/175/1247 1970/176/1248 1944/2381/1248\nf 1942/2382/1249 1944/2381/1248 1970/176/1248\nf 1970/176/1248 1971/186/1249 1942/2382/1249\nf 1940/2383/1250 1942/2382/1249 1971/186/1249\nf 1971/186/1249 1972/172/1250 1940/2383/1250\nf 1938/2384/1251 1940/2383/1250 1972/172/1250\nf 1972/172/1250 1973/169/1251 1938/2384/1251\nf 1936/2385/1252 1938/2384/1251 1973/169/1251\nf 1973/169/1251 1974/170/1252 1936/2385/1252\nf 1934/2386/1253 1936/2385/1252 1974/170/1252\nf 1974/170/1252 1975/185/1253 1934/2386/1253\nf 1932/2387/1254 1934/2386/1253 1975/185/1253\nf 1975/185/1253 1976/184/1254 1932/2387/1254\nf 1930/2388/1255 1932/2387/1254 1976/184/1254\nf 1976/184/1254 1977/181/1255 1930/2388/1255\nf 1930/2388/1255 1977/181/1255 1966/182/1244\nf 1966/182/1244 1926/2377/1244 1930/2388/1255\nf 2039/2836/1256 1928/2810/1218 1929/2809/97\nf 1929/2809/97 2038/2837/873 2039/2836/1256\nf 2041/2838/1257 2039/2836/1256 2038/2837/873\nf 2038/2837/873 2040/2839/872 2041/2838/1257\nf 2043/2840/1258 2041/2838/1257 2040/2839/872\nf 2040/2839/872 2042/2841/871 2043/2840/1258\nf 2045/2842/1259 2043/2840/1258 2042/2841/871\nf 2042/2841/871 2044/2843/870 2045/2842/1259\nf 2047/2844/1260 2045/2842/1259 2044/2843/870\nf 2044/2843/870 2046/2845/869 2047/2844/1260\nf 2049/2846/1261 2047/2844/1260 2046/2845/869\nf 2046/2845/869 2048/2847/214 2049/2846/1261\nf 2051/2848/1262 2049/2849/1261 2048/2850/214\nf 2048/2850/214 2050/2851/868 2051/2848/1262\nf 2053/2852/1263 2051/2848/1262 2050/2851/868\nf 2050/2851/868 2052/2853/867 2053/2852/1263\nf 2055/2854/1264 2053/2852/1263 2052/2853/867\nf 2052/2853/867 2054/2855/866 2055/2854/1264\nf 2057/2856/1265 2055/2854/1264 2054/2855/866\nf 2054/2855/866 2056/2857/865 2057/2856/1265\nf 2059/2858/1266 2057/2856/1265 2056/2857/865\nf 2056/2857/865 2058/2859/864 2059/2858/1266\nf 1951/2831/1229 2059/2858/1266 2058/2859/864\nf 2058/2859/864 1950/2832/100 1951/2831/1229\nf 2060/2792/1267 1953/2791/1231 1928/2810/1218\nf 1928/2810/1218 2039/2836/1256 2060/2792/1267\nf 2061/2860/1268 2060/2792/1267 2039/2836/1256\nf 2039/2836/1256 2041/2838/1257 2061/2860/1268\nf 2062/2794/1269 2061/2860/1268 2041/2838/1257\nf 2041/2838/1257 2043/2840/1258 2062/2794/1269\nf 2063/2795/1270 2062/2794/1269 2043/2840/1258\nf 2043/2840/1258 2045/2842/1259 2063/2795/1270\nf 2064/2798/1271 2063/2795/1270 2045/2842/1259\nf 2045/2842/1259 2047/2844/1260 2064/2798/1271\nf 2065/2861/1272 2064/2798/1271 2047/2844/1260\nf 2047/2844/1260 2049/2846/1261 2065/2861/1272\nf 2066/2862/1273 2065/2863/1272 2049/2849/1261\nf 2049/2849/1261 2051/2848/1262 2066/2862/1273\nf 2067/2864/1274 2066/2862/1273 2051/2848/1262\nf 2051/2848/1262 2053/2852/1263 2067/2864/1274\nf 2068/2865/1275 2067/2864/1274 2053/2852/1263\nf 2053/2852/1263 2055/2854/1264 2068/2865/1275\nf 2069/2866/1276 2068/2865/1275 2055/2854/1264\nf 2055/2854/1264 2057/2856/1265 2069/2866/1276\nf 2070/2867/1277 2069/2866/1276 2057/2856/1265\nf 2057/2856/1265 2059/2858/1266 2070/2867/1277\nf 1964/2677/1242 2070/2867/1277 2059/2858/1266\nf 2059/2858/1266 1951/2831/1229 1964/2677/1242\nf 1846/2806/872 1844/2790/873 2060/2792/873\nf 2060/2792/873 2061/2860/872 1846/2806/872\nf 1846/2806/872 2061/2860/872 2062/2794/871\nf 2062/2794/871 1847/2793/871 1846/2806/872\nf 1850/2805/214 1849/2797/869 2064/2798/869\nf 2064/2798/869 2065/2861/214 1850/2805/214\nf 1851/2803/868 1850/2804/214 2065/2863/214\nf 2065/2863/214 2066/2862/868 1851/2803/868\nf 1852/2802/867 1851/2803/868 2066/2862/868\nf 2066/2862/868 2067/2864/867 1852/2802/867\nf 1853/2801/866 1852/2802/867 2067/2864/867\nf 2067/2864/867 2068/2865/866 1853/2801/866\nf 1854/2800/865 1853/2801/866 2068/2865/866\nf 2068/2865/866 2069/2866/865 1854/2800/865\nf 1855/2799/864 1854/2800/865 2069/2866/865\nf 2069/2866/865 2070/2867/864 1855/2799/864\nf 1856/2676/100 1855/2799/864 2070/2867/864\nf 2070/2867/864 1964/2677/100 1856/2676/100\nf 1929/2376/1243 1965/188/1243 2071/242/1278\nf 2071/242/1278 2038/2512/1278 1929/2376/1243\nf 2058/2513/1279 2072/237/1279 1968/187/1246\nf 1968/187/1246 1950/2379/1246 2058/2513/1279\nf 2056/2514/1280 2073/233/1280 2072/237/1279\nf 2072/237/1279 2058/2513/1279 2056/2514/1280\nf 2054/2515/1281 2074/236/1281 2073/233/1280\nf 2073/233/1280 2056/2514/1280 2054/2515/1281\nf 2052/2516/1282 2075/246/1282 2074/236/1281\nf 2074/236/1281 2054/2515/1281 2052/2516/1282\nf 2050/2517/1283 2076/231/1283 2075/246/1282\nf 2075/246/1282 2052/2516/1282 2050/2517/1283\nf 2048/2518/1284 2077/227/1284 2076/231/1283\nf 2076/231/1283 2050/2517/1283 2048/2518/1284\nf 2046/2519/1285 2078/230/1285 2077/227/1284\nf 2077/227/1284 2048/2518/1284 2046/2519/1285\nf 2044/2520/1286 2079/245/1286 2078/230/1285\nf 2078/230/1285 2046/2519/1285 2044/2520/1286\nf 2042/2521/1287 2080/243/1287 2079/245/1286\nf 2079/245/1286 2044/2520/1286 2042/2521/1287\nf 2040/2522/1288 2081/239/1288 2080/243/1287\nf 2080/243/1287 2042/2521/1287 2040/2522/1288\nf 2040/2522/1288 2038/2512/1278 2071/242/1278\nf 2071/242/1278 2081/239/1288 2040/2522/1288\nf 2167/2868/100 2166/2869/100 2142/2870/100\nf 2142/2870/100 2143/2871/100 2167/2868/100\nf 2168/2872/100 2167/2868/100 2143/2871/100\nf 2143/2871/100 2144/2873/100 2168/2872/100\nf 2169/2874/100 2168/2872/100 2144/2873/100\nf 2144/2873/100 2145/2875/100 2169/2874/100\nf 2170/2876/100 2169/2874/100 2145/2875/100\nf 2145/2875/100 2146/2877/100 2170/2876/100\nf 2171/2878/100 2170/2876/100 2146/2877/100\nf 2146/2877/100 2147/2879/100 2171/2878/100\nf 2172/2880/100 2171/2878/100 2147/2879/100\nf 2147/2879/100 2148/2881/100 2172/2880/100\nf 2173/2882/100 2172/2880/100 2148/2881/100\nf 2148/2881/100 2149/2883/100 2173/2882/100\nf 2174/2884/100 2173/2882/100 2149/2883/100\nf 2149/2883/100 2150/2885/100 2174/2884/100\nf 2175/2886/100 2174/2884/100 2150/2885/100\nf 2150/2885/100 2151/2887/100 2175/2886/100\nf 2176/2888/100 2175/2886/100 2151/2887/100\nf 2151/2887/100 2152/2889/100 2176/2888/100\nf 2177/2890/100 2176/2888/100 2152/2889/100\nf 2152/2889/100 2153/2891/100 2177/2890/100\nf 2178/2892/100 2177/2890/100 2153/2891/100\nf 2153/2891/100 2154/2893/100 2178/2892/100\nf 2179/2894/100 2178/2892/100 2154/2893/100\nf 2154/2893/100 2155/2895/100 2179/2894/100\nf 2180/2896/100 2179/2894/100 2155/2895/100\nf 2155/2895/100 2156/2897/100 2180/2896/100\nf 2181/2898/100 2180/2896/100 2156/2897/100\nf 2156/2897/100 2157/2899/100 2181/2898/100\nf 2182/2900/100 2181/2898/100 2157/2899/100\nf 2157/2899/100 2158/2901/100 2182/2900/100\nf 2183/2902/100 2182/2900/100 2158/2901/100\nf 2158/2901/100 2159/2903/100 2183/2902/100\nf 2184/2904/100 2183/2902/100 2159/2903/100\nf 2159/2903/100 2160/2905/100 2184/2904/100\nf 2185/2906/100 2184/2904/100 2160/2905/100\nf 2160/2905/100 2161/2907/100 2185/2906/100\nf 2186/2908/100 2185/2906/100 2161/2907/100\nf 2161/2907/100 2162/2909/100 2186/2908/100\nf 2187/2910/100 2186/2908/100 2162/2909/100\nf 2162/2909/100 2163/2911/100 2187/2910/100\nf 2188/2912/100 2187/2910/100 2163/2911/100\nf 2163/2911/100 2164/2913/100 2188/2912/100\nf 2189/2914/100 2188/2912/100 2164/2913/100\nf 2164/2913/100 2165/2915/100 2189/2914/100\nf 2166/2869/100 2189/2914/100 2165/2915/100\nf 2165/2915/100 2142/2870/100 2166/2869/100\nf 2238/302/100 2239/301/100 2214/2869/100\nf 2214/2869/100 2215/2868/100 2238/302/100\nf 2261/304/100 2238/302/100 2215/2868/100\nf 2215/2868/100 2216/2872/100 2261/304/100\nf 2260/305/100 2261/304/100 2216/2872/100\nf 2216/2872/100 2217/2874/100 2260/305/100\nf 2259/306/100 2260/305/100 2217/2874/100\nf 2217/2874/100 2218/2876/100 2259/306/100\nf 2258/307/100 2259/306/100 2218/2876/100\nf 2218/2876/100 2219/2878/100 2258/307/100\nf 2257/308/100 2258/307/100 2219/2878/100\nf 2219/2878/100 2220/2880/100 2257/308/100\nf 2256/309/100 2257/308/100 2220/2880/100\nf 2220/2880/100 2221/2882/100 2256/309/100\nf 2255/310/100 2256/309/100 2221/2882/100\nf 2221/2882/100 2222/2884/100 2255/310/100\nf 2254/311/100 2255/310/100 2222/2884/100\nf 2222/2884/100 2223/2886/100 2254/311/100\nf 2253/312/100 2254/311/100 2223/2886/100\nf 2223/2886/100 2224/2888/100 2253/312/100\nf 2252/313/100 2253/312/100 2224/2888/100\nf 2224/2888/100 2225/2890/100 2252/313/100\nf 2251/314/100 2252/313/100 2225/2890/100\nf 2225/2890/100 2226/2892/100 2251/314/100\nf 2250/315/100 2251/314/100 2226/2892/100\nf 2226/2892/100 2227/2894/100 2250/315/100\nf 2249/316/100 2250/315/100 2227/2894/100\nf 2227/2894/100 2228/2896/100 2249/316/100\nf 2248/317/100 2249/316/100 2228/2896/100\nf 2228/2896/100 2229/2898/100 2248/317/100\nf 2247/318/100 2248/317/100 2229/2898/100\nf 2229/2898/100 2230/2900/100 2247/318/100\nf 2246/319/100 2247/318/100 2230/2900/100\nf 2230/2900/100 2231/2902/100 2246/319/100\nf 2245/320/100 2246/319/100 2231/2902/100\nf 2231/2902/100 2232/2904/100 2245/320/100\nf 2244/321/100 2245/320/100 2232/2904/100\nf 2232/2904/100 2233/2906/100 2244/321/100\nf 2243/322/100 2244/321/100 2233/2906/100\nf 2233/2906/100 2234/2908/100 2243/322/100\nf 2242/323/100 2243/322/100 2234/2908/100\nf 2234/2908/100 2235/2910/100 2242/323/100\nf 2241/324/100 2242/323/100 2235/2910/100\nf 2235/2910/100 2236/2912/100 2241/324/100\nf 2240/325/100 2241/324/100 2236/2912/100\nf 2236/2912/100 2237/2914/100 2240/325/100\nf 2239/301/100 2240/325/100 2237/2914/100\nf 2237/2914/100 2214/2869/100 2239/301/100\nf 2166/2916/36 2167/2917/1297 2215/2918/1297\nf 2215/2918/1297 2214/2919/36 2166/2916/36\nf 2167/2917/1297 2168/2920/1298 2216/2921/1298\nf 2216/2921/1298 2215/2918/1297 2167/2917/1297\nf 2168/2922/1298 2169/2923/1299 2217/2924/1299\nf 2217/2924/1299 2216/2925/1298 2168/2922/1298\nf 2169/2923/1299 2170/2916/1300 2218/2919/1300\nf 2218/2919/1300 2217/2924/1299 2169/2923/1299\nf 2170/2916/1300 2171/2917/1301 2219/2918/1301\nf 2219/2918/1301 2218/2919/1300 2170/2916/1300\nf 2171/2917/1301 2172/2920/214 2220/2921/214\nf 2220/2921/214 2219/2918/1301 2171/2917/1301\nf 2172/2922/214 2173/2923/1302 2221/2924/1302\nf 2221/2924/1302 2220/2925/214 2172/2922/214\nf 2173/2923/1302 2174/2916/1303 2222/2919/1303\nf 2222/2919/1303 2221/2924/1302 2173/2923/1302\nf 2174/2916/1303 2175/2917/1304 2223/2918/1304\nf 2223/2918/1304 2222/2919/1303 2174/2916/1303\nf 2175/2917/1304 2176/2920/1305 2224/2921/1305\nf 2224/2921/1305 2223/2918/1304 2175/2917/1304\nf 2176/2922/1305 2177/2923/1306 2225/2924/1306\nf 2225/2924/1306 2224/2925/1305 2176/2922/1305\nf 2177/2923/1306 2178/2916/103 2226/2919/103\nf 2226/2919/103 2225/2924/1306 2177/2923/1306\nf 2178/2916/103 2179/2917/1307 2227/2918/1307\nf 2227/2918/1307 2226/2919/103 2178/2916/103\nf 2179/2917/1307 2180/2920/1308 2228/2921/1308\nf 2228/2921/1308 2227/2918/1307 2179/2917/1307\nf 2180/2922/1308 2181/2923/1309 2229/2924/1309\nf 2229/2924/1309 2228/2925/1308 2180/2922/1308\nf 2181/2923/1309 2182/2916/1310 2230/2919/1310\nf 2230/2919/1310 2229/2924/1309 2181/2923/1309\nf 2182/2916/1310 2183/2917/1311 2231/2918/1311\nf 2231/2918/1311 2230/2919/1310 2182/2916/1310\nf 2183/2917/1311 2184/2920/219 2232/2921/219\nf 2232/2921/219 2231/2918/1311 2183/2917/1311\nf 2184/2922/219 2185/2923/1312 2233/2924/1312\nf 2233/2924/1312 2232/2925/219 2184/2922/219\nf 2185/2923/1312 2186/2916/1313 2234/2919/1313\nf 2234/2919/1313 2233/2924/1312 2185/2923/1312\nf 2186/2916/1313 2187/2917/1314 2235/2918/1314\nf 2235/2918/1314 2234/2919/1313 2186/2916/1313\nf 2187/2917/1314 2188/2920/1315 2236/2921/1315\nf 2236/2921/1315 2235/2918/1314 2187/2917/1314\nf 2188/2922/1315 2189/2923/1316 2237/2924/1316\nf 2237/2924/1316 2236/2925/1315 2188/2922/1315\nf 2189/2923/1316 2166/2916/36 2214/2919/36\nf 2214/2919/36 2237/2924/1316 2189/2923/1316\nf 2321/2926/1315 2322/2927/1316 2153/2928/1316\nf 2153/2928/1316 2152/2929/1315 2321/2926/1315\nf 2326/2930/1299 2327/2931/1300 2158/2932/1300\nf 2158/2932/1300 2157/2933/1299 2326/2930/1299\nf 2328/2934/1301 2329/2935/214 2160/2936/214\nf 2160/2936/214 2159/2937/1301 2328/2934/1301\nf 2334/2938/1306 2311/2939/103 2142/2940/103\nf 2142/2940/103 2165/2941/1306 2334/2938/1306\nf 2311/2939/103 2312/2942/1307 2143/2943/1307\nf 2143/2943/1307 2142/2940/103 2311/2939/103\nf 2314/2944/1309 2145/2945/1309 2144/2946/1308\nf 2144/2946/1308 2313/2947/1308 2314/2944/1309\nf 2319/2948/1313 2150/2949/1313 2149/2950/1312\nf 2149/2950/1312 2318/2951/1312 2319/2948/1313\nf 2319/2948/1313 2320/2952/1314 2151/2953/1314\nf 2151/2953/1314 2150/2949/1313 2319/2948/1313\nf 2320/2952/1314 2321/2926/1315 2152/2929/1315\nf 2152/2929/1315 2151/2953/1314 2320/2952/1314\nf 2322/2927/1316 2323/2954/36 2154/2955/36\nf 2154/2955/36 2153/2928/1316 2322/2927/1316\nf 2324/2956/1297 2325/2957/1298 2156/2958/1298\nf 2156/2958/1298 2155/2959/1297 2324/2956/1297\nf 2327/2931/1300 2328/2934/1301 2159/2937/1301\nf 2159/2937/1301 2158/2932/1300 2327/2931/1300\nf 2329/2935/214 2330/2960/1302 2161/2961/1302\nf 2161/2961/1302 2160/2936/214 2329/2935/214\nf 2330/2960/1302 2331/2962/1303 2162/2963/1303\nf 2162/2963/1303 2161/2961/1302 2330/2960/1302\nf 2334/2938/1306 2165/2941/1306 2164/2964/1305\nf 2164/2964/1305 2333/2965/1305 2334/2938/1306\nf 2191/2966/1307 2190/2967/103 2239/2968/103\nf 2239/2968/103 2238/2969/1307 2191/2966/1307\nf 2190/2967/103 2213/2970/1306 2240/2971/1306\nf 2240/2971/1306 2239/2968/103 2190/2967/103\nf 2213/2970/1306 2212/2972/1305 2241/2973/1305\nf 2241/2973/1305 2240/2971/1306 2213/2970/1306\nf 2212/2972/1305 2211/2974/1304 2242/2975/1304\nf 2242/2975/1304 2241/2973/1305 2212/2972/1305\nf 2211/2966/1304 2210/2967/1303 2243/2968/1303\nf 2243/2968/1303 2242/2969/1304 2211/2966/1304\nf 2210/2967/1303 2209/2970/1302 2244/2971/1302\nf 2244/2971/1302 2243/2968/1303 2210/2967/1303\nf 2209/2970/1302 2208/2972/214 2245/2973/214\nf 2245/2973/214 2244/2971/1302 2209/2970/1302\nf 2208/2972/214 2207/2974/1301 2246/2975/1301\nf 2246/2975/1301 2245/2973/214 2208/2972/214\nf 2207/2966/1301 2206/2967/1300 2247/2968/1300\nf 2247/2968/1300 2246/2969/1301 2207/2966/1301\nf 2206/2967/1300 2205/2970/1299 2248/2971/1299\nf 2248/2971/1299 2247/2968/1300 2206/2967/1300\nf 2205/2970/1299 2204/2972/1298 2249/2973/1298\nf 2249/2973/1298 2248/2971/1299 2205/2970/1299\nf 2204/2972/1298 2203/2974/1297 2250/2975/1297\nf 2250/2975/1297 2249/2973/1298 2204/2972/1298\nf 2203/2966/1297 2202/2967/36 2251/2968/36\nf 2251/2968/36 2250/2969/1297 2203/2966/1297\nf 2202/2967/36 2201/2970/1316 2252/2971/1316\nf 2252/2971/1316 2251/2968/36 2202/2967/36\nf 2201/2970/1316 2200/2972/1315 2253/2973/1315\nf 2253/2973/1315 2252/2971/1316 2201/2970/1316\nf 2200/2972/1315 2199/2974/1314 2254/2975/1314\nf 2254/2975/1314 2253/2973/1315 2200/2972/1315\nf 2199/2966/1314 2198/2967/1313 2255/2968/1313\nf 2255/2968/1313 2254/2969/1314 2199/2966/1314\nf 2198/2967/1313 2197/2970/1312 2256/2971/1312\nf 2256/2971/1312 2255/2968/1313 2198/2967/1313\nf 2197/2970/1312 2196/2972/219 2257/2973/219\nf 2257/2973/219 2256/2971/1312 2197/2970/1312\nf 2196/2972/219 2195/2974/1311 2258/2975/1311\nf 2258/2975/1311 2257/2973/219 2196/2972/219\nf 2195/2966/1311 2194/2967/1310 2259/2968/1310\nf 2259/2968/1310 2258/2969/1311 2195/2966/1311\nf 2194/2967/1310 2193/2970/1309 2260/2971/1309\nf 2260/2971/1309 2259/2968/1310 2194/2967/1310\nf 2193/2970/1309 2192/2972/1308 2261/2973/1308\nf 2261/2973/1308 2260/2971/1309 2193/2970/1309\nf 2192/2972/1308 2191/2974/1307 2238/2975/1307\nf 2238/2975/1307 2261/2973/1308 2192/2972/1308\nf 2265/2868/97 2266/2869/97 2336/301/97\nf 2336/301/97 2335/302/97 2265/2868/97\nf 2265/2868/97 2335/302/97 2337/304/97\nf 2337/304/97 2268/2872/97 2265/2868/97\nf 2268/2872/97 2337/304/97 2338/305/97\nf 2338/305/97 2270/2874/97 2268/2872/97\nf 2270/2874/97 2338/305/97 2339/306/97\nf 2339/306/97 2272/2876/97 2270/2874/97\nf 2272/2876/97 2339/306/97 2340/307/97\nf 2340/307/97 2274/2878/97 2272/2876/97\nf 2274/2878/97 2340/307/97 2341/308/97\nf 2341/308/97 2276/2880/97 2274/2878/97\nf 2276/2880/97 2341/308/97 2342/309/97\nf 2342/309/97 2278/2882/97 2276/2880/97\nf 2278/2882/97 2342/309/97 2343/310/97\nf 2343/310/97 2280/2884/97 2278/2882/97\nf 2280/2884/97 2343/310/97 2344/311/97\nf 2344/311/97 2282/2886/97 2280/2884/97\nf 2282/2886/97 2344/311/97 2345/312/97\nf 2345/312/97 2284/2888/97 2282/2886/97\nf 2284/2888/97 2345/312/97 2346/313/97\nf 2346/313/97 2286/2890/97 2284/2888/97\nf 2286/2890/97 2346/313/97 2347/314/97\nf 2347/314/97 2288/2892/97 2286/2890/97\nf 2288/2892/97 2347/314/97 2348/315/97\nf 2348/315/97 2290/2894/97 2288/2892/97\nf 2290/2894/97 2348/315/97 2349/316/97\nf 2349/316/97 2292/2896/97 2290/2894/97\nf 2292/2896/97 2349/316/97 2350/317/97\nf 2350/317/97 2294/2898/97 2292/2896/97\nf 2294/2898/97 2350/317/97 2351/318/97\nf 2351/318/97 2296/2900/97 2294/2898/97\nf 2296/2900/97 2351/318/97 2352/319/97\nf 2352/319/97 2298/2902/97 2296/2900/97\nf 2298/2902/97 2352/319/97 2353/320/97\nf 2353/320/97 2300/2904/97 2298/2902/97\nf 2300/2904/97 2353/320/97 2354/321/97\nf 2354/321/97 2302/2906/97 2300/2904/97\nf 2302/2906/97 2354/321/97 2355/322/97\nf 2355/322/97 2304/2908/97 2302/2906/97\nf 2304/2908/97 2355/322/97 2356/323/97\nf 2356/323/97 2306/2910/97 2304/2908/97\nf 2306/2910/97 2356/323/97 2357/324/97\nf 2357/324/97 2308/2912/97 2306/2910/97\nf 2308/2912/97 2357/324/97 2358/325/97\nf 2358/325/97 2310/2914/97 2308/2912/97\nf 2310/2914/97 2358/325/97 2336/301/97\nf 2336/301/97 2266/2869/97 2310/2914/97\nf 2263/2919/36 2266/2916/36 2265/2917/1297\nf 2265/2917/1297 2264/2918/1297 2263/2919/36\nf 2264/2918/1297 2265/2917/1297 2268/2920/1298\nf 2268/2920/1298 2267/2921/1298 2264/2918/1297\nf 2267/2925/1298 2268/2922/1298 2270/2923/1299\nf 2270/2923/1299 2269/2924/1299 2267/2925/1298\nf 2269/2924/1299 2270/2923/1299 2272/2916/1300\nf 2272/2916/1300 2271/2919/1300 2269/2924/1299\nf 2271/2919/1300 2272/2916/1300 2274/2917/1301\nf 2274/2917/1301 2273/2918/1301 2271/2919/1300\nf 2273/2918/1301 2274/2917/1301 2276/2920/214\nf 2276/2920/214 2275/2921/214 2273/2918/1301\nf 2275/2925/214 2276/2922/214 2278/2923/1302\nf 2278/2923/1302 2277/2924/1302 2275/2925/214\nf 2277/2924/1302 2278/2923/1302 2280/2916/1303\nf 2280/2916/1303 2279/2919/1303 2277/2924/1302\nf 2279/2919/1303 2280/2916/1303 2282/2917/1304\nf 2282/2917/1304 2281/2918/1304 2279/2919/1303\nf 2281/2918/1304 2282/2917/1304 2284/2920/1305\nf 2284/2920/1305 2283/2921/1305 2281/2918/1304\nf 2283/2925/1305 2284/2922/1305 2286/2923/1306\nf 2286/2923/1306 2285/2924/1306 2283/2925/1305\nf 2285/2924/1306 2286/2923/1306 2288/2916/103\nf 2288/2916/103 2287/2919/103 2285/2924/1306\nf 2287/2919/103 2288/2916/103 2290/2917/1307\nf 2290/2917/1307 2289/2918/1307 2287/2919/103\nf 2289/2918/1307 2290/2917/1307 2292/2920/1308\nf 2292/2920/1308 2291/2921/1308 2289/2918/1307\nf 2291/2925/1308 2292/2922/1308 2294/2923/1309\nf 2294/2923/1309 2293/2924/1309 2291/2925/1308\nf 2293/2924/1309 2294/2923/1309 2296/2916/1310\nf 2296/2916/1310 2295/2919/1310 2293/2924/1309\nf 2295/2919/1310 2296/2916/1310 2298/2917/1311\nf 2298/2917/1311 2297/2918/1311 2295/2919/1310\nf 2297/2918/1311 2298/2917/1311 2300/2920/219\nf 2300/2920/219 2299/2921/219 2297/2918/1311\nf 2299/2925/219 2300/2922/219 2302/2923/1312\nf 2302/2923/1312 2301/2924/1312 2299/2925/219\nf 2301/2924/1312 2302/2923/1312 2304/2916/1313\nf 2304/2916/1313 2303/2919/1313 2301/2924/1312\nf 2303/2919/1313 2304/2916/1313 2306/2917/1314\nf 2306/2917/1314 2305/2918/1314 2303/2919/1313\nf 2305/2918/1314 2306/2917/1314 2308/2920/1315\nf 2308/2920/1315 2307/2921/1315 2305/2918/1314\nf 2307/2925/1315 2308/2922/1315 2310/2923/1316\nf 2310/2923/1316 2309/2924/1316 2307/2925/1315\nf 2309/2924/1316 2310/2923/1316 2266/2916/36\nf 2266/2916/36 2263/2919/36 2309/2924/1316\nf 2312/2942/1307 2313/2947/1308 2144/2946/1308\nf 2144/2946/1308 2143/2943/1307 2312/2942/1307\nf 2316/2976/1311 2147/2977/1311 2146/2978/1310\nf 2146/2978/1310 2315/2979/1310 2316/2976/1311\nf 2317/2980/219 2148/2981/219 2147/2977/1311\nf 2147/2977/1311 2316/2976/1311 2317/2980/219\nf 2318/2951/1312 2149/2950/1312 2148/2981/219\nf 2148/2981/219 2317/2980/219 2318/2951/1312\nf 2326/2982/1299 2157/2983/1299 2156/2958/1298\nf 2156/2958/1298 2325/2957/1298 2326/2982/1299\nf 2332/2984/1304 2163/2985/1304 2162/2963/1303\nf 2162/2963/1303 2331/2962/1303 2332/2984/1304\nf 2314/2944/1309 2315/2979/1310 2146/2978/1310\nf 2146/2978/1310 2145/2945/1309 2314/2944/1309\nf 2324/2956/1297 2155/2959/1297 2154/2955/36\nf 2154/2955/36 2323/2954/36 2324/2956/1297\nf 2332/2984/1304 2333/2965/1305 2164/2964/1305\nf 2164/2964/1305 2163/2985/1304 2332/2984/1304\nf 2311/2870/97 2263/2869/97 2264/2868/97\nf 2264/2868/97 2312/2871/97 2311/2870/97\nf 2312/2871/97 2264/2868/97 2267/2872/97\nf 2267/2872/97 2313/2873/97 2312/2871/97\nf 2313/2873/97 2267/2872/97 2269/2874/97\nf 2269/2874/97 2314/2875/97 2313/2873/97\nf 2314/2875/97 2269/2874/97 2271/2876/97\nf 2271/2876/97 2315/2877/97 2314/2875/97\nf 2315/2877/97 2271/2876/97 2273/2878/97\nf 2273/2878/97 2316/2879/97 2315/2877/97\nf 2316/2879/97 2273/2878/97 2275/2880/97\nf 2275/2880/97 2317/2881/97 2316/2879/97\nf 2317/2881/97 2275/2880/97 2277/2882/97\nf 2277/2882/97 2318/2883/97 2317/2881/97\nf 2318/2883/97 2277/2882/97 2279/2884/97\nf 2279/2884/97 2319/2885/97 2318/2883/97\nf 2319/2885/97 2279/2884/97 2281/2886/97\nf 2281/2886/97 2320/2887/97 2319/2885/97\nf 2320/2887/97 2281/2886/97 2283/2888/97\nf 2283/2888/97 2321/2889/97 2320/2887/97\nf 2321/2889/97 2283/2888/97 2285/2890/97\nf 2285/2890/97 2322/2891/97 2321/2889/97\nf 2322/2891/97 2285/2890/97 2287/2892/97\nf 2287/2892/97 2323/2893/97 2322/2891/97\nf 2323/2893/97 2287/2892/97 2289/2894/97\nf 2289/2894/97 2324/2895/97 2323/2893/97\nf 2324/2895/97 2289/2894/97 2291/2896/97\nf 2291/2896/97 2325/2897/97 2324/2895/97\nf 2325/2897/97 2291/2896/97 2293/2898/97\nf 2293/2898/97 2326/2899/97 2325/2897/97\nf 2326/2899/97 2293/2898/97 2295/2900/97\nf 2295/2900/97 2327/2901/97 2326/2899/97\nf 2327/2901/97 2295/2900/97 2297/2902/97\nf 2297/2902/97 2328/2903/97 2327/2901/97\nf 2328/2903/97 2297/2902/97 2299/2904/97\nf 2299/2904/97 2329/2905/97 2328/2903/97\nf 2329/2905/97 2299/2904/97 2301/2906/97\nf 2301/2906/97 2330/2907/97 2329/2905/97\nf 2330/2907/97 2301/2906/97 2303/2908/97\nf 2303/2908/97 2331/2909/97 2330/2907/97\nf 2331/2909/97 2303/2908/97 2305/2910/97\nf 2305/2910/97 2332/2911/97 2331/2909/97\nf 2332/2911/97 2305/2910/97 2307/2912/97\nf 2307/2912/97 2333/2913/97 2332/2911/97\nf 2333/2913/97 2307/2912/97 2309/2914/97\nf 2309/2914/97 2334/2915/97 2333/2913/97\nf 2334/2915/97 2309/2914/97 2263/2869/97\nf 2263/2869/97 2311/2870/97 2334/2915/97\nf 2359/2969/1307 2335/2966/1307 2336/2967/103\nf 2336/2967/103 2360/2968/103 2359/2969/1307\nf 2360/2968/103 2336/2967/103 2358/2970/1306\nf 2358/2970/1306 2361/2971/1306 2360/2968/103\nf 2361/2971/1306 2358/2970/1306 2357/2972/1305\nf 2357/2972/1305 2362/2973/1305 2361/2971/1306\nf 2362/2973/1305 2357/2972/1305 2356/2974/1304\nf 2356/2974/1304 2363/2975/1304 2362/2973/1305\nf 2363/2969/1304 2356/2966/1304 2355/2967/1303\nf 2355/2967/1303 2364/2968/1303 2363/2969/1304\nf 2364/2968/1303 2355/2967/1303 2354/2970/1302\nf 2354/2970/1302 2365/2971/1302 2364/2968/1303\nf 2365/2971/1302 2354/2970/1302 2353/2972/214\nf 2353/2972/214 2366/2973/214 2365/2971/1302\nf 2366/2973/214 2353/2972/214 2352/2974/1301\nf 2352/2974/1301 2367/2975/1301 2366/2973/214\nf 2367/2969/1301 2352/2966/1301 2351/2967/1300\nf 2351/2967/1300 2368/2968/1300 2367/2969/1301\nf 2368/2968/1300 2351/2967/1300 2350/2970/1299\nf 2350/2970/1299 2369/2971/1299 2368/2968/1300\nf 2369/2971/1299 2350/2970/1299 2349/2972/1298\nf 2349/2972/1298 2370/2973/1298 2369/2971/1299\nf 2370/2973/1298 2349/2972/1298 2348/2974/1297\nf 2348/2974/1297 2371/2975/1297 2370/2973/1298\nf 2371/2969/1297 2348/2966/1297 2347/2967/36\nf 2347/2967/36 2372/2968/36 2371/2969/1297\nf 2372/2968/36 2347/2967/36 2346/2970/1316\nf 2346/2970/1316 2373/2971/1316 2372/2968/36\nf 2373/2971/1316 2346/2970/1316 2345/2972/1315\nf 2345/2972/1315 2374/2973/1315 2373/2971/1316\nf 2374/2973/1315 2345/2972/1315 2344/2974/1314\nf 2344/2974/1314 2375/2975/1314 2374/2973/1315\nf 2375/2969/1314 2344/2966/1314 2343/2967/1313\nf 2343/2967/1313 2376/2968/1313 2375/2969/1314\nf 2376/2968/1313 2343/2967/1313 2342/2970/1312\nf 2342/2970/1312 2377/2971/1312 2376/2968/1313\nf 2377/2971/1312 2342/2970/1312 2341/2972/219\nf 2341/2972/219 2378/2973/219 2377/2971/1312\nf 2378/2973/219 2341/2972/219 2340/2974/1311\nf 2340/2974/1311 2379/2975/1311 2378/2973/219\nf 2379/2969/1311 2340/2966/1311 2339/2967/1310\nf 2339/2967/1310 2380/2968/1310 2379/2969/1311\nf 2380/2968/1310 2339/2967/1310 2338/2970/1309\nf 2338/2970/1309 2381/2971/1309 2380/2968/1310\nf 2381/2971/1309 2338/2970/1309 2337/2972/1308\nf 2337/2972/1308 2382/2973/1308 2381/2971/1309\nf 2382/2973/1308 2337/2972/1308 2335/2974/1307\nf 2335/2974/1307 2359/2975/1307 2382/2973/1308\nf 2447/2986/1317 2385/2987/103 2386/2988/103\nf 2386/2988/103 2437/2989/1318 2447/2986/1317\nf 2437/2989/1318 2386/2988/103 2387/2990/103\nf 2387/2990/103 2447/2986/1317 2437/2989/1318\nf 2387/2990/103 2388/2991/1319 2447/2986/1317\nf 2388/2991/1319 2393/2992/1320 2447/2986/1317\nf 2393/2992/1320 2389/2993/1320 2447/2986/1317\nf 2389/2993/1320 2390/2994/1321 2447/2986/1317\nf 2447/2986/1317 2390/2994/1321 2391/2995/1322\nf 2391/2995/1322 2438/2996/1323 2447/2986/1317\nf 2438/2996/1323 2391/2995/1322 2392/2997/1324\nf 2392/2997/1324 2447/2986/1317 2438/2996/1323\nf 2392/2997/1324 2452/2998/1325 2447/2986/1317\nf 2453/2999/103 2439/3000/1326 2408/3001/1327\nf 2439/3000/1326 2452/2998/1325 2408/3001/1327\nf 2452/2998/1325 2392/2997/1324 2408/3001/1327\nf 2392/2997/1324 2391/2995/1322 2408/3001/1327\nf 2391/2995/1322 2390/2994/1321 2408/3001/1327\nf 2390/2994/1321 2389/2993/1320 2408/3001/1327\nf 2389/2993/1320 2393/2992/1320 2408/3001/1327\nf 2393/2992/1320 2435/3002/1328 2408/3001/1327\nf 2394/3003/1329 2395/3004/103 2408/3001/1327\nf 2395/3004/103 2396/3005/103 2408/3001/1327\nf 2396/3005/103 2397/3006/103 2408/3001/1327\nf 2397/3006/103 2398/3007/103 2408/3001/1327\nf 2398/3007/103 2399/3008/103 2408/3001/1327\nf 2399/3008/103 2400/3009/103 2408/3001/1327\nf 2400/3009/103 2401/3010/103 2408/3001/1327\nf 2401/3010/103 2402/3011/103 2408/3001/1327\nf 2402/3011/103 2403/3012/103 2408/3001/1327\nf 2403/3012/103 2404/3013/103 2408/3001/1327\nf 2404/3013/103 2405/3014/103 2408/3001/1327\nf 2405/3014/103 2406/3015/103 2408/3001/1327\nf 2406/3015/103 2407/3016/103 2408/3001/1327\nf 2407/3016/103 2384/3017/103 2408/3001/1327\nf 2384/3017/103 2470/3018/103 2408/3001/1327\nf 2470/3018/103 2453/2999/103 2408/3001/1327\nf 2410/3019/36 2409/3020/36 2501/3021/1330\nf 2411/3022/36 2410/3019/36 2501/3021/1330\nf 2412/3023/1331 2411/3022/36 2501/3021/1330\nf 2417/3024/1332 2412/3023/1331 2501/3021/1330\nf 2413/3025/1333 2417/3024/1332 2501/3021/1330\nf 2414/3026/1334 2413/3025/1333 2501/3021/1330\nf 2415/3027/1335 2414/3026/1334 2501/3021/1330\nf 2416/3028/1336 2415/3027/1335 2501/3021/1330\nf 2481/3029/1337 2416/3028/1336 2501/3021/1330\nf 2434/3030/1338 2433/3031/36 2432/3032/1339\nf 2481/3029/1337 2434/3030/1338 2432/3032/1339\nf 2416/3028/1336 2481/3029/1337 2432/3032/1339\nf 2415/3027/1335 2416/3028/1336 2432/3032/1339\nf 2414/3026/1334 2415/3027/1335 2432/3032/1339\nf 2413/3025/1333 2414/3026/1334 2432/3032/1339\nf 2417/3024/1332 2413/3025/1333 2432/3032/1339\nf 2418/3033/1340 2436/3034/1341 2432/3032/1339\nf 2419/3035/36 2418/3033/1340 2432/3032/1339\nf 2420/3036/36 2419/3035/36 2432/3032/1339\nf 2421/3037/36 2420/3036/36 2432/3032/1339\nf 2422/3038/36 2421/3037/36 2432/3032/1339\nf 2423/3039/36 2422/3038/36 2432/3032/1339\nf 2424/3040/36 2423/3039/36 2432/3032/1339\nf 2425/3041/36 2424/3040/36 2432/3032/1339\nf 2426/3042/36 2425/3041/36 2432/3032/1339\nf 2427/3043/36 2426/3042/36 2432/3032/1339\nf 2428/3044/36 2427/3043/36 2432/3032/1339\nf 2429/3045/36 2428/3044/36 2432/3032/1339\nf 2430/3046/36 2429/3045/36 2432/3032/1339\nf 2431/3047/36 2430/3046/36 2432/3032/1339\nf 2498/3017/36 2431/3047/36 2432/3032/1339\nf 2499/3048/36 2498/3017/36 2432/3032/1339\nf 2433/3031/36 2499/3048/36 2432/3032/1339\nf 2409/3020/36 2500/3049/36 2501/3021/1330\nf 2410/3050/1342 2386/3051/1343 2385/3052/1343\nf 2385/3052/1343 2409/3053/1342 2410/3050/1342\nf 2411/3054/1344 2387/3055/1344 2386/3056/1344\nf 2386/3056/1344 2410/3057/1344 2411/3054/1344\nf 2412/3058/1345 2388/3059/1346 2387/3060/1347\nf 2387/3060/1347 2411/3061/1348 2412/3058/1345\nf 2417/3062/1349 2393/3063/1350 2388/3064/1351\nf 2388/3064/1351 2412/3065/1352 2417/3062/1349\nf 2435/3066/1353 2393/3063/1354 2417/3062/1355\nf 2417/3062/1355 2436/3067/1356 2435/3066/1353\nf 2419/3068/1357 2395/3069/1358 2394/3070/1359\nf 2394/3070/1359 2418/3071/1360 2419/3068/1357\nf 2420/3072/862 2396/3073/862 2395/3069/1358\nf 2395/3069/1358 2419/3068/1357 2420/3072/862\nf 2421/3074/863 2397/3075/863 2396/3073/862\nf 2396/3073/862 2420/3072/862 2421/3074/863\nf 2422/3076/100 2398/3077/100 2397/3075/863\nf 2397/3075/863 2421/3074/863 2422/3076/100\nf 2423/3078/864 2399/3079/864 2398/3077/100\nf 2398/3077/100 2422/3076/100 2423/3078/864\nf 2424/3080/865 2400/3081/865 2399/3079/864\nf 2399/3079/864 2423/3078/864 2424/3080/865\nf 2425/3082/866 2401/3083/866 2400/3081/865\nf 2400/3081/865 2424/3080/865 2425/3082/866\nf 2426/3084/867 2402/3085/867 2401/3083/866\nf 2401/3083/866 2425/3082/866 2426/3084/867\nf 2427/3086/868 2403/3087/868 2402/3085/867\nf 2402/3085/867 2426/3084/867 2427/3086/868\nf 2428/3088/214 2404/3089/214 2403/3087/868\nf 2403/3087/868 2427/3086/868 2428/3088/214\nf 2429/3090/869 2405/3091/869 2404/3089/214\nf 2404/3089/214 2428/3088/214 2429/3090/869\nf 2430/3092/870 2406/3093/870 2405/3091/869\nf 2405/3091/869 2429/3090/869 2430/3092/870\nf 2431/3094/1361 2407/3095/1361 2406/3093/870\nf 2406/3093/870 2430/3092/870 2431/3094/1361\nf 2498/3096/214 2384/3097/214 2407/3095/1361\nf 2407/3095/1361 2431/3094/1361 2498/3096/214\nf 2409/3098/219 2385/3099/219 2502/3100/219\nf 2502/3100/219 2500/3101/219 2409/3098/219\nf 2394/3070/1359 2435/3066/1353 2436/3067/1356\nf 2436/3067/1356 2418/3071/1360 2394/3070/1359\nf 2408/3001/1327 2435/3002/1328 2394/3003/1329\nf 2432/3032/1339 2436/3034/1341 2417/3024/1332\nf 2447/2986/1317 2502/3049/103 2385/2987/103\nf 2503/2986/1362 2481/3029/1337 2501/3021/1330\nf 2447/2986/1317 2442/2989/1363 2441/3019/103\nf 2441/3019/103 2440/3020/103 2447/2986/1317\nf 2442/2989/1363 2447/2986/1317 2443/3022/103\nf 2443/3022/103 2441/3019/103 2442/2989/1363\nf 2443/3022/103 2447/2986/1317 2444/3102/1364\nf 2444/3102/1364 2447/2986/1317 2445/3103/1365\nf 2445/3103/1365 2447/2986/1317 2446/3104/1365\nf 2446/3104/1365 2447/2986/1317 2448/3105/1366\nf 2447/2986/1317 2450/2996/1367 2449/3106/1368\nf 2449/3106/1368 2448/3105/1366 2447/2986/1317\nf 2450/2996/1367 2447/2986/1317 2451/3107/1369\nf 2451/3107/1369 2449/3106/1368 2450/2996/1367\nf 2451/3107/1369 2447/2986/1317 2452/2998/1325\nf 2453/2999/103 2454/3108/1370 2439/3000/1326\nf 2439/3000/1326 2454/3108/1370 2452/2998/1325\nf 2452/2998/1325 2454/3108/1370 2451/3107/1369\nf 2451/3107/1369 2454/3108/1370 2449/3106/1368\nf 2449/3106/1368 2454/3108/1370 2448/3105/1366\nf 2448/3105/1366 2454/3108/1370 2446/3104/1365\nf 2446/3104/1365 2454/3108/1370 2445/3103/1365\nf 2445/3103/1365 2454/3108/1370 2455/3109/1371\nf 2456/3110/1372 2454/3108/1370 2457/3035/103\nf 2457/3035/103 2454/3108/1370 2458/3111/103\nf 2458/3111/103 2454/3108/1370 2459/3112/103\nf 2459/3112/103 2454/3108/1370 2460/3113/103\nf 2460/3113/103 2454/3108/1370 2461/3114/103\nf 2461/3114/103 2454/3108/1370 2462/3040/103\nf 2462/3040/103 2454/3108/1370 2463/3115/103\nf 2463/3115/103 2454/3108/1370 2464/3042/103\nf 2464/3042/103 2454/3108/1370 2465/3116/103\nf 2465/3116/103 2454/3108/1370 2466/3044/103\nf 2466/3044/103 2454/3108/1370 2467/3117/103\nf 2467/3117/103 2454/3108/1370 2468/3046/103\nf 2468/3046/103 2454/3108/1370 2469/3118/103\nf 2469/3118/103 2454/3108/1370 2384/3017/103\nf 2384/3017/103 2454/3108/1370 2470/3018/103\nf 2470/3018/103 2454/3108/1370 2453/2999/103\nf 2471/2988/36 2473/3119/1373 2472/2987/36\nf 2474/2990/36 2473/3119/1373 2471/2988/36\nf 2475/3120/1374 2473/3119/1373 2474/2990/36\nf 2476/3121/1375 2473/3119/1373 2475/3120/1374\nf 2477/3122/1376 2473/3119/1373 2476/3121/1375\nf 2478/3123/1377 2473/3119/1373 2477/3122/1376\nf 2479/3124/1378 2473/3119/1373 2478/3123/1377\nf 2480/3125/1379 2473/3119/1373 2479/3124/1378\nf 2481/3029/1337 2473/3119/1373 2480/3125/1379\nf 2434/3030/1338 2482/3126/1380 2433/3031/36\nf 2481/3029/1337 2482/3126/1380 2434/3030/1338\nf 2480/3125/1379 2482/3126/1380 2481/3029/1337\nf 2479/3124/1378 2482/3126/1380 2480/3125/1379\nf 2478/3123/1377 2482/3126/1380 2479/3124/1378\nf 2477/3122/1376 2482/3126/1380 2478/3123/1377\nf 2476/3121/1375 2482/3126/1380 2477/3122/1376\nf 2483/3127/1381 2482/3126/1380 2484/3128/1382\nf 2485/3004/36 2482/3126/1380 2483/3127/1381\nf 2486/3129/36 2482/3126/1380 2485/3004/36\nf 2487/3130/36 2482/3126/1380 2486/3129/36\nf 2488/3131/36 2482/3126/1380 2487/3130/36\nf 2489/3132/36 2482/3126/1380 2488/3131/36\nf 2490/3009/36 2482/3126/1380 2489/3132/36\nf 2491/3133/36 2482/3126/1380 2490/3009/36\nf 2492/3011/36 2482/3126/1380 2491/3133/36\nf 2493/3134/36 2482/3126/1380 2492/3011/36\nf 2494/3013/36 2482/3126/1380 2493/3134/36\nf 2495/3135/36 2482/3126/1380 2494/3013/36\nf 2496/3015/36 2482/3126/1380 2495/3135/36\nf 2497/3136/36 2482/3126/1380 2496/3015/36\nf 2498/3017/36 2482/3126/1380 2497/3136/36\nf 2499/3048/36 2482/3126/1380 2498/3017/36\nf 2433/3031/36 2482/3126/1380 2499/3048/36\nf 2473/3119/1373 2501/3021/1330 2500/3049/36\nf 2500/3049/36 2472/2987/36 2473/3119/1373\nf 2471/3137/1383 2472/3138/1383 2440/3139/1384\nf 2440/3139/1384 2441/3140/1384 2471/3137/1383\nf 2474/3054/1385 2471/3057/1385 2441/3056/1385\nf 2441/3056/1385 2443/3055/1385 2474/3054/1385\nf 2475/3058/1386 2474/3061/1387 2443/3060/1388\nf 2443/3060/1388 2444/3059/1389 2475/3058/1386\nf 2476/3062/1390 2475/3065/1391 2444/3064/1392\nf 2444/3064/1392 2445/3063/1393 2476/3062/1390\nf 2455/3066/1394 2484/3067/1395 2476/3062/1396\nf 2476/3062/1396 2445/3063/1397 2455/3066/1394\nf 2485/3068/1398 2483/3071/1399 2456/3070/1400\nf 2456/3070/1400 2457/3069/1401 2485/3068/1398\nf 2486/3072/855 2485/3068/1398 2457/3069/1401\nf 2457/3069/1401 2458/3073/855 2486/3072/855\nf 2487/3074/854 2486/3072/855 2458/3073/855\nf 2458/3073/855 2459/3075/854 2487/3074/854\nf 2488/3076/97 2487/3074/854 2459/3075/854\nf 2459/3075/854 2460/3077/97 2488/3076/97\nf 2489/3078/873 2488/3076/97 2460/3077/97\nf 2460/3077/97 2461/3079/873 2489/3078/873\nf 2490/3080/872 2489/3078/873 2461/3079/873\nf 2461/3079/873 2462/3081/872 2490/3080/872\nf 2491/3082/871 2490/3080/872 2462/3081/872\nf 2462/3081/872 2463/3083/871 2491/3082/871\nf 2492/3084/870 2491/3082/871 2463/3083/871\nf 2463/3083/871 2464/3085/870 2492/3084/870\nf 2493/3086/869 2492/3084/870 2464/3085/870\nf 2464/3085/870 2465/3087/869 2493/3086/869\nf 2494/3088/214 2493/3086/869 2465/3087/869\nf 2465/3087/869 2466/3089/214 2494/3088/214\nf 2495/3090/868 2494/3088/214 2466/3089/214\nf 2466/3089/214 2467/3091/868 2495/3090/868\nf 2496/3092/867 2495/3090/868 2467/3091/868\nf 2467/3091/868 2468/3093/867 2496/3092/867\nf 2497/3094/1402 2496/3092/867 2468/3093/867\nf 2468/3093/867 2469/3095/1402 2497/3094/1402\nf 2498/3096/214 2497/3094/1402 2469/3095/1402\nf 2469/3095/1402 2384/3097/214 2498/3096/214\nf 2472/3141/219 2500/3101/219 2502/3100/219\nf 2502/3100/219 2440/3142/219 2472/3141/219\nf 2456/3070/1400 2483/3071/1399 2484/3067/1395\nf 2484/3067/1395 2455/3066/1394 2456/3070/1400\nf 2454/3108/1370 2456/3110/1372 2455/3109/1371\nf 2482/3126/1380 2476/3121/1375 2484/3128/1382\nf 2447/2986/1317 2440/3020/103 2502/3049/103\nf 2503/2986/1362 2473/3119/1373 2481/3029/1337\nf 2501/3021/1330 2473/3119/1373 2503/2986/1362\nf 2509/3143/1403 2543/3144/1404 2516/3145/1405\nf 2516/3145/1405 2508/3146/1406 2509/3143/1403\nf 2524/3147/1407 2525/3148/1407 2505/3149/1407\nf 2505/3149/1407 2504/3150/1407 2524/3147/1407\nf 2525/3148/1408 2526/3151/1408 2506/3152/1408\nf 2506/3152/1408 2505/3149/1408 2525/3148/1408\nf 2526/3153/1409 2527/3154/1409 2507/3155/1409\nf 2507/3155/1409 2506/3156/1409 2526/3153/1409\nf 2507/3157/1410 2527/3158/1410 2520/3159/1410\nf 2520/3159/1410 2508/3160/1410 2507/3157/1410\nf 2520/3161/1411 2521/3162/1411 2509/3163/1411\nf 2509/3163/1411 2508/3164/1411 2520/3161/1411\nf 2521/3165/1412 2522/3166/1412 2510/3167/1412\nf 2510/3167/1412 2509/3168/1412 2521/3165/1412\nf 2558/3169/1317 2606/3170/1317 2607/3171/103\nf 2607/3171/103 2557/3172/103 2558/3169/1317\nf 2519/3173/1413 2606/3170/1317 2558/3169/1317\nf 2558/3169/1317 2559/3174/1413 2519/3173/1413\nf 2506/345/103 2507/3175/1413 2513/346/1317\nf 2507/3175/1413 2508/3146/1406 2514/349/1413\nf 2514/349/1413 2513/346/1317 2507/3175/1413\nf 2508/3146/1406 2516/3145/1405 2517/351/191\nf 2517/351/191 2514/349/1413 2508/3146/1406\nf 2536/3176/1329 2516/3145/1405 2543/3144/1404\nf 2543/3144/1404 2544/3177/1414 2536/3176/1329\nf 2536/3176/1329 2542/353/1415 2517/351/191\nf 2517/351/191 2516/3145/1405 2536/3176/1329\nf 2561/3178/191 2617/3179/191 2618/3180/191\nf 2618/3180/191 2560/3181/191 2561/3178/191\nf 2504/3182/103 2505/3183/103 2620/3184/103\nf 2620/3184/103 2619/3185/103 2504/3182/103\nf 2559/3174/1413 2560/3181/191 2618/3180/191\nf 2618/3180/191 2519/3173/1413 2559/3174/1413\nf 2521/3186/1416 2520/3187/1417 2523/3188/1418\nf 2523/3188/1418 2522/3189/1419 2521/3186/1416\nf 2538/3190/100 2537/3191/100 2510/3192/100\nf 2510/3192/100 2522/3193/100 2538/3190/100\nf 2532/3194/1420 2526/3195/36 2624/3196/36\nf 2624/3196/36 2625/3197/1420 2532/3194/1420\nf 2628/3198/1421 2533/3199/1421 2532/3194/1420\nf 2532/3194/1420 2625/3197/1420 2628/3198/1421\nf 2526/3195/36 2532/3194/1420 2527/3200/1421\nf 2527/3200/1421 2532/3194/1420 2533/3199/1421\nf 2533/3199/1421 2520/3187/1417 2527/3200/1421\nf 2520/3187/1417 2533/3199/1421 2534/3201/1422\nf 2534/3201/1422 2523/3188/1418 2520/3187/1417\nf 2523/3188/1418 2539/3202/1423 2538/3203/1424\nf 2538/3203/1424 2522/3189/1419 2523/3188/1418\nf 2534/3201/1422 2540/3204/1422 2539/3202/1423\nf 2539/3202/1423 2523/3188/1418 2534/3201/1422\nf 2535/3205/1422 2541/3206/1422 2540/3204/1422\nf 2540/3204/1422 2534/3201/1422 2535/3205/1422\nf 2624/3196/36 2526/3195/36 2525/3207/36\nf 2624/3196/36 2525/3207/36 2524/3208/36\nf 2632/3209/36 2624/3196/36 2524/3208/36\nf 2533/3199/1421 2628/3198/1421 2535/3205/1422\nf 2535/3205/1422 2534/3201/1422 2533/3199/1421\nf 2619/3210/219 2632/3211/219 2524/3147/1425\nf 2524/3147/1425 2504/3150/1425 2619/3210/219\nf 2546/3212/1426 2547/3213/1427 2548/3214/1428\nf 2548/3214/1428 2549/3215/1429 2546/3212/1426\nf 2512/3216/191 2515/355/191 2542/353/1415\nf 2542/353/1415 2536/3176/1329 2512/3216/191\nf 2562/3217/191 2640/3218/191 2617/3179/191\nf 2617/3179/191 2561/3178/191 2562/3217/191\nf 2528/3219/100 2511/3220/100 2537/3191/100\nf 2537/3191/100 2538/3190/100 2528/3219/100\nf 2529/3221/1430 2528/3222/36 2538/3203/1424\nf 2538/3203/1424 2539/3202/1423 2529/3221/1430\nf 2531/3223/1422 2529/3221/1430 2539/3202/1423\nf 2539/3202/1423 2540/3204/1422 2531/3223/1422\nf 2530/3224/1422 2531/3223/1422 2540/3204/1422\nf 2540/3204/1422 2541/3206/1422 2530/3224/1422\nf 2509/3143/1403 2510/3225/1431 2543/3144/1404\nf 2510/3225/1431 2537/3226/1432 2544/3177/1414\nf 2544/3177/1414 2543/3144/1404 2510/3225/1431\nf 2537/3226/1432 2511/3227/103 2545/3228/103\nf 2545/3228/103 2544/3177/1414 2537/3226/1432\nf 2505/3183/103 2551/348/103 2550/3229/103\nf 2550/3229/103 2620/3184/103 2505/3183/103\nf 2575/3230/1433 2576/3231/1433 2577/3232/1434\nf 2577/3232/1434 2578/3233/1434 2575/3230/1433\nf 2565/3234/36 2580/3235/36 2581/3236/36\nf 2581/3236/36 2563/3237/36 2565/3234/36\nf 2564/3238/1435 2579/3239/1436 2580/3240/1437\nf 2580/3240/1438 2565/3241/1435 2564/3238/1435\nf 2569/3242/1439 2582/3243/1440 2579/3244/1441\nf 2579/3244/1441 2564/3245/1439 2569/3242/1439\nf 2585/3246/219 2586/3247/219 2566/3248/219\nf 2566/3248/219 2570/3249/219 2585/3246/219\nf 2583/3250/1439 2667/3251/1440 2582/3243/1440\nf 2582/3243/1440 2569/3242/1439 2583/3250/1439\nf 2570/3252/97 2566/3253/97 2572/3254/97\nf 2572/3254/97 2571/3255/97 2570/3252/97\nf 2566/3256/36 2567/3257/36 2573/3258/36\nf 2573/3258/36 2572/3259/36 2566/3256/36\nf 2567/3260/100 2568/3261/100 2574/3262/1442\nf 2574/3262/1442 2573/3263/1442 2567/3260/100\nf 2568/3264/103 2570/3265/103 2571/3266/103\nf 2571/3266/103 2574/3267/103 2568/3264/103\nf 2571/3255/97 2572/3254/97 2576/3268/97\nf 2576/3268/97 2575/3269/97 2571/3255/97\nf 2572/3259/36 2573/3258/36 2577/3270/36\nf 2577/3270/36 2576/3271/36 2572/3259/36\nf 2573/3263/1442 2574/3262/1442 2578/3233/1434\nf 2578/3233/1434 2577/3232/1434 2573/3263/1442\nf 2574/3267/103 2571/3266/103 2575/3272/103\nf 2575/3272/103 2578/3273/103 2574/3267/103\nf 2505/3183/103 2506/345/103 2551/348/103\nf 2567/3257/36 2566/3256/36 2581/3236/36\nf 2581/3236/36 2580/3235/36 2567/3257/36\nf 2568/3261/100 2567/3260/100 2580/3240/1437\nf 2580/3240/1437 2579/3239/1436 2568/3261/100\nf 2570/3265/103 2568/3264/103 2579/3244/1441\nf 2579/3244/1441 2582/3243/1440 2570/3265/103\nf 2566/3256/36 2586/3274/36 2587/3251/36\nf 2587/3251/36 2581/3236/36 2566/3256/36\nf 2584/3275/36 2563/3237/36 2581/3236/36\nf 2581/3236/36 2587/3251/36 2584/3275/36\nf 2570/3265/103 2582/3243/1440 2667/3251/1440\nf 2667/3251/1440 2585/3274/103 2570/3265/103\nf 2589/3276/1443 2588/3277/1444 2591/3278/1445\nf 2591/3278/1445 2590/3279/1446 2589/3276/1443\nf 2593/3280/1447 2592/3281/1447 2595/3282/1447\nf 2595/3282/1447 2594/3283/1447 2593/3280/1447\nf 2594/3284/1448 2595/3285/1448 2597/3286/1448\nf 2597/3286/1448 2596/3287/1448 2594/3284/1448\nf 2596/3153/1449 2597/3156/1449 2599/3155/1449\nf 2599/3155/1449 2598/3154/1449 2596/3153/1449\nf 2599/3157/1450 2588/3160/1450 2600/3159/1450\nf 2600/3159/1450 2598/3158/1450 2599/3157/1450\nf 2600/3161/1451 2588/3164/1451 2589/3163/1451\nf 2589/3163/1451 2601/3162/1451 2600/3161/1451\nf 2601/3165/1452 2589/3168/1452 2603/3167/1452\nf 2603/3167/1452 2602/3166/1452 2601/3165/1452\nf 2605/3288/1317 2604/3289/103 2607/3171/103\nf 2607/3171/103 2606/3170/1317 2605/3288/1317\nf 2519/3173/1413 2608/3290/1413 2605/3288/1317\nf 2605/3288/1317 2606/3170/1317 2519/3173/1413\nf 2597/388/103 2609/391/1317 2599/3291/1413\nf 2599/3291/1413 2609/391/1317 2610/393/1413\nf 2610/393/1413 2588/3277/1444 2599/3291/1413\nf 2588/3277/1444 2610/393/1413 2611/395/191\nf 2611/395/191 2591/3278/1445 2588/3277/1444\nf 2613/3292/1372 2612/3293/1453 2590/3279/1446\nf 2590/3279/1446 2591/3278/1445 2613/3292/1372\nf 2613/3292/1372 2591/3278/1445 2611/395/191\nf 2611/395/191 2614/397/1454 2613/3292/1372\nf 2616/3294/191 2615/3295/191 2618/3180/191\nf 2618/3180/191 2617/3179/191 2616/3294/191\nf 2592/3296/103 2619/3185/103 2620/3184/103\nf 2620/3184/103 2595/3297/103 2592/3296/103\nf 2608/3290/1413 2519/3173/1413 2618/3180/191\nf 2618/3180/191 2615/3295/191 2608/3290/1413\nf 2601/3298/1455 2602/3299/1456 2621/3300/1457\nf 2621/3300/1457 2600/3301/1458 2601/3298/1455\nf 2622/3190/97 2602/3193/97 2603/3192/97\nf 2603/3192/97 2623/3191/97 2622/3190/97\nf 2626/3302/1420 2625/3197/1420 2624/3196/36\nf 2624/3196/36 2596/3303/36 2626/3302/1420\nf 2628/3198/1421 2625/3197/1420 2626/3302/1420\nf 2626/3302/1420 2627/3304/1421 2628/3198/1421\nf 2596/3303/36 2598/3305/1421 2626/3302/1420\nf 2598/3305/1421 2600/3301/1458 2627/3304/1421\nf 2627/3304/1421 2626/3302/1420 2598/3305/1421\nf 2600/3301/1458 2621/3300/1457 2629/3306/1422\nf 2629/3306/1422 2627/3304/1421 2600/3301/1458\nf 2621/3300/1457 2602/3299/1456 2622/3307/1459\nf 2622/3307/1459 2630/3308/1460 2621/3300/1457\nf 2629/3306/1422 2621/3300/1457 2630/3308/1460\nf 2630/3308/1460 2631/3309/1422 2629/3306/1422\nf 2535/3205/1422 2629/3306/1422 2631/3309/1422\nf 2631/3309/1422 2541/3206/1422 2535/3205/1422\nf 2594/3310/36 2596/3303/36 2624/3196/36\nf 2593/3311/36 2594/3310/36 2624/3196/36\nf 2632/3209/36 2593/3311/36 2624/3196/36\nf 2627/3304/1421 2629/3306/1422 2535/3205/1422\nf 2535/3205/1422 2628/3198/1421 2627/3304/1421\nf 2619/3210/219 2592/3281/1461 2593/3280/1461\nf 2593/3280/1461 2632/3211/219 2619/3210/219\nf 2634/3212/1462 2633/3215/1429 2636/3214/1463\nf 2636/3214/1463 2635/3213/1464 2634/3212/1462\nf 2637/3312/191 2613/3292/1372 2614/397/1454\nf 2614/397/1454 2638/399/191 2637/3312/191\nf 2639/3313/191 2616/3294/191 2617/3179/191\nf 2617/3179/191 2640/3218/191 2639/3313/191\nf 2641/3219/97 2622/3190/97 2623/3191/97\nf 2623/3191/97 2642/3220/97 2641/3219/97\nf 2643/3314/1465 2630/3308/1460 2622/3307/1459\nf 2622/3307/1459 2641/3315/36 2643/3314/1465\nf 2644/3316/1422 2631/3309/1422 2630/3308/1460\nf 2630/3308/1460 2643/3314/1465 2644/3316/1422\nf 2530/3224/1422 2541/3206/1422 2631/3309/1422\nf 2631/3309/1422 2644/3316/1422 2530/3224/1422\nf 2589/3276/1443 2590/3279/1446 2603/3317/1466\nf 2603/3317/1466 2590/3279/1446 2612/3293/1453\nf 2612/3293/1453 2623/3318/1467 2603/3317/1466\nf 2623/3318/1467 2612/3293/1453 2645/3319/103\nf 2645/3319/103 2642/3320/103 2623/3318/1467\nf 2595/3297/103 2620/3184/103 2550/3229/103\nf 2550/3229/103 2646/389/103 2595/3297/103\nf 2654/3230/1468 2653/3233/1469 2656/3232/1469\nf 2656/3232/1469 2655/3231/1468 2654/3230/1468\nf 2658/3321/36 2657/3322/36 2660/3243/36\nf 2660/3243/36 2659/3244/36 2658/3321/36\nf 2661/3238/1470 2658/3241/1470 2659/3240/1471\nf 2659/3240/1471 2662/3239/1472 2661/3238/1470\nf 2663/3323/1439 2661/3324/1439 2662/3235/1441\nf 2662/3235/1441 2664/3236/1440 2663/3323/1439\nf 2585/3246/219 2665/3325/219 2666/3326/219\nf 2666/3326/219 2586/3247/219 2585/3246/219\nf 2583/3250/1439 2663/3323/1439 2664/3236/1440\nf 2664/3236/1440 2667/3251/1440 2583/3250/1439\nf 2665/3253/100 2669/3254/100 2668/3255/100\nf 2668/3255/100 2666/3252/100 2665/3253/100\nf 2666/3265/36 2668/3266/36 2671/3267/36\nf 2671/3267/36 2670/3264/36 2666/3265/36\nf 2670/3260/97 2671/3263/1473 2673/3262/1473\nf 2673/3262/1473 2672/3261/97 2670/3260/97\nf 2672/3257/103 2673/3258/103 2669/3259/103\nf 2669/3259/103 2665/3256/103 2672/3257/103\nf 2669/3254/100 2654/3268/100 2655/3269/100\nf 2655/3269/100 2668/3255/100 2669/3254/100\nf 2668/3266/36 2655/3272/36 2656/3273/36\nf 2656/3273/36 2671/3267/36 2668/3266/36\nf 2671/3263/1473 2656/3232/1469 2653/3233/1469\nf 2653/3233/1469 2673/3262/1473 2671/3263/1473\nf 2673/3258/103 2653/3270/103 2654/3271/103\nf 2654/3271/103 2669/3259/103 2673/3258/103\nf 2595/3297/103 2646/389/103 2597/388/103\nf 2670/3264/36 2659/3244/36 2660/3243/36\nf 2660/3243/36 2666/3265/36 2670/3264/36\nf 2672/3261/97 2662/3239/1472 2659/3240/1471\nf 2659/3240/1471 2670/3260/97 2672/3261/97\nf 2665/3256/103 2664/3236/1440 2662/3235/1441\nf 2662/3235/1441 2672/3257/103 2665/3256/103\nf 2666/3265/36 2660/3243/36 2587/3251/36\nf 2587/3251/36 2586/3274/36 2666/3265/36\nf 2584/3275/36 2587/3251/36 2660/3243/36\nf 2660/3243/36 2657/3322/36 2584/3275/36\nf 2665/3256/103 2585/3274/103 2667/3251/1440\nf 2667/3251/1440 2664/3236/1440 2665/3256/103\nf 2674/3327/100 2675/3328/100 2679/408/100\nf 2679/408/100 2678/410/100 2674/3327/100\nf 2679/408/100 2676/3329/100 2732/3330/100\nf 2732/3330/100 2734/411/100 2679/408/100\nf 2738/3331/100 2739/3332/100 2740/3333/100\nf 2740/3333/100 2741/3334/100 2738/3331/100\nf 2743/3335/100 2738/3331/100 2741/3334/100\nf 2741/3334/100 2742/3336/100 2743/3335/100\nf 2682/3337/1474 2680/3338/1474 2683/3339/1475\nf 2683/3339/1475 2685/3340/1476 2682/3337/1474\nf 2681/3341/100 2682/3342/100 2685/3343/100\nf 2685/3343/100 2684/3344/100 2681/3341/100\nf 2685/3340/1476 2683/3339/1475 2686/3345/1477\nf 2686/3345/1477 2688/3346/1478 2685/3340/1476\nf 2684/3344/100 2685/3343/100 2688/3347/100\nf 2688/3347/100 2687/3348/100 2684/3344/100\nf 2688/3346/1478 2686/3345/1477 2689/3349/1479\nf 2689/3349/1479 2691/3350/1480 2688/3346/1478\nf 2687/3348/100 2688/3347/100 2691/3351/100\nf 2691/3351/100 2690/3352/100 2687/3348/100\nf 2691/3350/1480 2689/3349/1479 2692/3353/1481\nf 2692/3353/1481 2694/3354/1482 2691/3350/1480\nf 2690/3352/100 2691/3351/100 2694/3355/888\nf 2694/3355/888 2693/3356/1483 2690/3352/100\nf 2694/3354/1482 2692/3353/1481 2695/3357/1484\nf 2695/3357/1484 2697/3358/1485 2694/3354/1482\nf 2693/3356/1483 2694/3355/888 2697/3359/1486\nf 2697/3359/1486 2696/3360/1487 2693/3356/1483\nf 2697/3358/1488 2695/3357/1489 2698/3361/1490\nf 2698/3361/1490 2700/3362/1491 2697/3358/1488\nf 2696/3360/1492 2697/3359/1493 2700/3363/1494\nf 2700/3363/1494 2699/3364/1495 2696/3360/1492\nf 2686/3365/1496 2683/3366/1497 16828/3367/1498\nf 16828/3367/1498 16829/3368/1499 2686/3365/1496\nf 2702/3369/1500 2701/3370/1501 2703/3371/1502\nf 2703/3371/1502 2704/3372/1503 2702/3369/1500\nf 2704/3372/1503 2703/3371/1502 2705/3373/1504\nf 2705/3373/1504 2706/3374/1505 2704/3372/1503\nf 2675/416/527 2674/3375/527 2707/3376/527\nf 2707/3376/527 2708/3377/527 2675/416/527\nf 2677/3378/219 2676/427/219 2709/3379/219\nf 2709/3379/219 2733/3380/219 2677/3378/219\nf 2734/3381/1506 2732/3382/1507 2710/3383/1507\nf 2710/3383/1507 2735/3384/1508 2734/3381/1506\nf 2674/3385/1509 2678/3386/1510 2711/3387/1511\nf 2711/3387/1511 2707/3388/1509 2674/3385/1509\nf 2680/417/214 2675/416/214 2708/3377/214\nf 2708/3377/214 2712/3389/214 2680/417/214\nf 2676/427/219 2681/426/219 2713/3390/219\nf 2713/3390/219 2709/3379/219 2676/427/219\nf 2683/3391/1512 2680/417/214 2712/3389/214\nf 2712/3389/214 2714/3392/1513 2683/3391/1512\nf 2681/426/219 2684/3393/1514 2715/3394/1514\nf 2715/3394/1514 2713/3390/219 2681/426/219\nf 2684/3393/1514 2687/3395/1514 2717/3396/1514\nf 2717/3396/1514 2715/3394/1514 2684/3393/1514\nf 2689/3397/1515 2686/3398/1516 2716/3399/1517\nf 2716/3399/1517 2718/3400/1515 2689/3397/1515\nf 2687/3395/1514 2690/3401/219 2719/3402/219\nf 2719/3402/219 2717/3396/1514 2687/3395/1514\nf 2692/3403/1518 2689/3397/1515 2718/3400/1515\nf 2718/3400/1515 2720/3404/1519 2692/3403/1518\nf 2690/3401/219 2693/3405/1520 2721/3406/1521\nf 2721/3406/1521 2719/3402/219 2690/3401/219\nf 2695/3407/1522 2692/3403/1518 2720/3404/1519\nf 2720/3404/1519 2722/3408/1523 2695/3407/1522\nf 2693/3405/1520 2696/3409/1524 2723/3410/1525\nf 2723/3410/1525 2721/3406/1521 2693/3405/1520\nf 2699/3411/1526 2724/3412/1527 2723/3413/1525\nf 2723/3413/1525 2696/3414/1524 2699/3411/1526\nf 2698/3415/1528 2744/3416/1529 2725/3417/1530\nf 2725/3417/1530 2700/3418/1531 2698/3415/1528\nf 2724/3419/1532 2699/3420/1533 2700/3418/1534\nf 2700/3418/1531 2725/3417/1530 2724/3419/1535\nf 2701/3421/1536 16828/3422/1537 16830/3423/1538\nf 16830/3423/1538 2726/3424/1539 2701/3421/1536\nf 16829/3425/1540 16831/3426/1541 2716/3427/1517\nf 2716/3427/1517 2686/3428/1516 16829/3425/1540\nf 2703/3429/1542 2701/3421/1536 2726/3424/1539\nf 2726/3424/1539 2728/3430/1543 2703/3429/1542\nf 2702/3431/1544 2704/3432/1545 2729/3433/1546\nf 2729/3433/1546 2727/3434/1547 2702/3431/1544\nf 2705/3435/1548 2703/3429/1542 2728/3430/1543\nf 2728/3430/1543 2730/3436/1548 2705/3435/1548\nf 2704/3432/1545 2706/3437/1549 2731/3438/1549\nf 2731/3438/1549 2729/3433/1546 2704/3432/1545\nf 2706/3439/1550 2705/3440/1550 2730/3441/1550\nf 2730/3441/1550 2731/3442/1550 2706/3439/1550\nf 2676/3329/100 2677/3443/100 2732/3330/100\nf 2737/3444/1551 2711/3387/1511 2678/3386/1510\nf 2678/3386/1510 2736/3445/1552 2737/3444/1551\nf 2735/3384/1553 2737/3444/1551 2736/3445/1552\nf 2736/3445/1552 2734/3381/1506 2735/3384/1553\nf 2698/3446/1554 2695/3447/1555 2722/3448/1556\nf 2722/3448/1556 2744/3449/1557 2698/3446/1554\nf 2746/3450/1558 2843/3451/100 2842/3452/863\nf 2842/3452/863 2745/3453/1559 2746/3450/1558\nf 2747/3454/1560 2844/3455/864 2843/3456/100\nf 2843/3456/100 2746/3457/1558 2747/3454/1560\nf 2748/3458/1561 2845/3459/865 2844/3455/864\nf 2844/3455/864 2747/3454/1560 2748/3458/1561\nf 2749/3453/1562 2846/3452/866 2845/3459/865\nf 2845/3459/865 2748/3458/1561 2749/3453/1562\nf 2750/3450/1563 2847/3451/867 2846/3452/866\nf 2846/3452/866 2749/3453/1562 2750/3450/1563\nf 2751/3454/1564 2848/3455/868 2847/3456/867\nf 2847/3456/867 2750/3457/1563 2751/3454/1564\nf 2752/3458/1565 2849/3459/214 2848/3455/868\nf 2848/3455/868 2751/3454/1564 2752/3458/1565\nf 2753/3453/1566 2850/3452/869 2849/3459/214\nf 2849/3459/214 2752/3458/1565 2753/3453/1566\nf 2754/3450/1567 2851/3451/870 2850/3452/869\nf 2850/3452/869 2753/3453/1566 2754/3450/1567\nf 2755/3454/1568 2852/3455/871 2851/3456/870\nf 2851/3456/870 2754/3457/1567 2755/3454/1568\nf 2756/3458/1569 2853/3459/872 2852/3455/871\nf 2852/3455/871 2755/3454/1568 2756/3458/1569\nf 2757/3453/1570 2854/3452/873 2853/3459/872\nf 2853/3459/872 2756/3458/1569 2757/3453/1570\nf 2758/3450/1571 2855/3451/97 2854/3452/873\nf 2854/3452/873 2757/3453/1570 2758/3450/1571\nf 2759/3454/1572 2856/3455/854 2855/3456/97\nf 2855/3456/97 2758/3457/1571 2759/3454/1572\nf 2760/3458/1573 2857/3459/855 2856/3455/854\nf 2856/3455/854 2759/3454/1572 2760/3458/1573\nf 2761/3453/1574 2858/3452/856 2857/3459/855\nf 2857/3459/855 2760/3458/1573 2761/3453/1574\nf 2762/3450/1575 2859/3451/857 2858/3452/856\nf 2858/3452/856 2761/3453/1574 2762/3450/1575\nf 2763/3454/1576 2860/3455/858 2859/3456/857\nf 2859/3456/857 2762/3457/1575 2763/3454/1576\nf 2764/3458/1577 2861/3459/219 2860/3455/858\nf 2860/3455/858 2763/3454/1576 2764/3458/1577\nf 2765/3453/1578 2862/3452/859 2861/3459/219\nf 2861/3459/219 2764/3458/1577 2765/3453/1578\nf 2766/3450/1579 2863/3451/860 2862/3452/859\nf 2862/3452/859 2765/3453/1578 2766/3450/1579\nf 2767/3454/1580 2864/3455/861 2863/3456/860\nf 2863/3456/860 2766/3457/1579 2767/3454/1580\nf 2768/3458/1581 2865/3459/862 2864/3455/861\nf 2864/3455/861 2767/3454/1580 2768/3458/1581\nf 2745/3453/1559 2842/3452/863 2865/3459/862\nf 2865/3459/862 2768/3458/1581 2745/3453/1559\nf 2769/3460/1582 2770/3461/1583 2794/3462/1583\nf 2794/3462/1583 2793/3463/1582 2769/3460/1582\nf 2770/3461/1583 2771/3464/1584 2795/3465/1584\nf 2795/3465/1584 2794/3462/1583 2770/3461/1583\nf 2771/3464/1584 2772/3466/1585 2796/3467/1585\nf 2796/3467/1585 2795/3465/1584 2771/3464/1584\nf 2772/3466/1585 2773/3468/1586 2797/3469/1586\nf 2797/3469/1586 2796/3467/1585 2772/3466/1585\nf 2773/3468/1586 2774/3470/1587 2798/3471/1587\nf 2798/3471/1587 2797/3469/1586 2773/3468/1586\nf 2774/3470/1587 2775/3472/1588 2799/3473/1588\nf 2799/3473/1588 2798/3471/1587 2774/3470/1587\nf 2775/3472/1588 2776/3474/1589 2800/3475/1589\nf 2800/3475/1589 2799/3473/1588 2775/3472/1588\nf 2776/3474/1589 2777/3476/1590 2801/3477/1590\nf 2801/3477/1590 2800/3475/1589 2776/3474/1589\nf 2777/3476/1590 2778/3478/1591 2802/3479/1591\nf 2802/3479/1591 2801/3477/1590 2777/3476/1590\nf 2778/3478/1591 2779/3480/1592 2803/3481/1592\nf 2803/3481/1592 2802/3479/1591 2778/3478/1591\nf 2779/3480/1592 2780/3482/1593 2804/3483/1593\nf 2804/3483/1593 2803/3481/1592 2779/3480/1592\nf 2780/3482/1593 2781/3484/1594 2805/3485/1594\nf 2805/3485/1594 2804/3483/1593 2780/3482/1593\nf 2781/3484/1594 2782/3486/1595 2806/3487/1595\nf 2806/3487/1595 2805/3485/1594 2781/3484/1594\nf 2782/3486/1595 2783/3488/1596 2807/3489/1596\nf 2807/3489/1596 2806/3487/1595 2782/3486/1595\nf 2783/3488/1596 2784/3490/1597 2808/3491/1597\nf 2808/3491/1597 2807/3489/1596 2783/3488/1596\nf 2784/3490/1597 2785/3492/1598 2809/3493/1598\nf 2809/3493/1598 2808/3491/1597 2784/3490/1597\nf 2785/3492/1598 2786/3494/1599 2810/3495/1599\nf 2810/3495/1599 2809/3493/1598 2785/3492/1598\nf 2786/3494/1599 2787/3496/1600 2811/3497/1600\nf 2811/3497/1600 2810/3495/1599 2786/3494/1599\nf 2787/3496/1600 2788/3498/1601 2812/3499/1601\nf 2812/3499/1601 2811/3497/1600 2787/3496/1600\nf 2788/3498/1601 2789/3500/1602 2813/3501/1602\nf 2813/3501/1602 2812/3499/1601 2788/3498/1601\nf 2789/3500/1602 2790/3502/1603 2814/3503/1603\nf 2814/3503/1603 2813/3501/1602 2789/3500/1602\nf 2790/3502/1603 2791/3504/1604 2815/3505/1604\nf 2815/3505/1604 2814/3503/1603 2790/3502/1603\nf 2791/3504/1604 2792/3506/1605 2816/3507/1605\nf 2816/3507/1605 2815/3505/1604 2791/3504/1604\nf 2792/3506/1605 2769/3460/1582 2793/3463/1582\nf 2793/3463/1582 2816/3507/1605 2792/3506/1605\nf 2794/3462/1606 2819/3508/1607 2818/3509/1608\nf 2818/3509/1608 2793/3463/1609 2794/3462/1606\nf 2795/3465/1610 2820/3510/1611 2819/3508/1607\nf 2819/3508/1607 2794/3462/1606 2795/3465/1610\nf 2796/3467/1612 2821/3511/1613 2820/3510/1611\nf 2820/3510/1611 2795/3465/1610 2796/3467/1612\nf 2797/3469/1614 2822/3512/1615 2821/3511/1613\nf 2821/3511/1613 2796/3467/1612 2797/3469/1614\nf 2798/3471/1616 2823/3513/1617 2822/3512/1615\nf 2822/3512/1615 2797/3469/1614 2798/3471/1616\nf 2799/3473/1618 2824/3514/1619 2823/3513/1617\nf 2823/3513/1617 2798/3471/1616 2799/3473/1618\nf 2800/3475/1620 2825/3515/1621 2824/3514/1619\nf 2824/3514/1619 2799/3473/1618 2800/3475/1620\nf 2801/3477/1622 2826/3516/1623 2825/3515/1621\nf 2825/3515/1621 2800/3475/1620 2801/3477/1622\nf 2802/3479/1624 2827/3517/1625 2826/3516/1623\nf 2826/3516/1623 2801/3477/1622 2802/3479/1624\nf 2803/3481/1626 2828/3518/1627 2827/3517/1625\nf 2827/3517/1625 2802/3479/1624 2803/3481/1626\nf 2804/3483/1628 2829/3519/1629 2828/3518/1627\nf 2828/3518/1627 2803/3481/1626 2804/3483/1628\nf 2805/3485/1630 2830/3520/1631 2829/3519/1629\nf 2829/3519/1629 2804/3483/1628 2805/3485/1630\nf 2806/3487/1632 2831/3521/1633 2830/3520/1631\nf 2830/3520/1631 2805/3485/1630 2806/3487/1632\nf 2807/3489/1634 2832/3522/1635 2831/3521/1633\nf 2831/3521/1633 2806/3487/1632 2807/3489/1634\nf 2808/3491/1636 2833/3523/1637 2832/3522/1635\nf 2832/3522/1635 2807/3489/1634 2808/3491/1636\nf 2809/3493/1638 2834/3524/1639 2833/3523/1637\nf 2833/3523/1637 2808/3491/1636 2809/3493/1638\nf 2810/3495/1640 2835/3525/1641 2834/3524/1639\nf 2834/3524/1639 2809/3493/1638 2810/3495/1640\nf 2811/3497/1642 2836/3526/1643 2835/3525/1641\nf 2835/3525/1641 2810/3495/1640 2811/3497/1642\nf 2812/3499/1644 2837/3527/1645 2836/3526/1643\nf 2836/3526/1643 2811/3497/1642 2812/3499/1644\nf 2813/3501/1646 2838/3528/1647 2837/3527/1645\nf 2837/3527/1645 2812/3499/1644 2813/3501/1646\nf 2814/3503/1648 2839/3529/1649 2838/3528/1647\nf 2838/3528/1647 2813/3501/1646 2814/3503/1648\nf 2815/3505/1650 2840/3530/1651 2839/3529/1649\nf 2839/3529/1649 2814/3503/1648 2815/3505/1650\nf 2816/3507/1652 2841/3531/1653 2840/3530/1651\nf 2840/3530/1651 2815/3505/1650 2816/3507/1652\nf 2816/3507/1652 2793/3463/1609 2818/3509/1608\nf 2818/3509/1608 2841/3531/1653 2816/3507/1652\nf 2819/3508/1607 2817/3532/103 2818/3509/1608\nf 2820/3510/1611 2817/3532/103 2819/3508/1607\nf 2821/3511/1613 2817/3532/103 2820/3510/1611\nf 2822/3512/1615 2817/3532/103 2821/3511/1613\nf 2823/3513/1617 2817/3532/103 2822/3512/1615\nf 2824/3514/1619 2817/3532/103 2823/3513/1617\nf 2825/3515/1621 2817/3532/103 2824/3514/1619\nf 2826/3516/1623 2817/3532/103 2825/3515/1621\nf 2827/3517/1625 2817/3532/103 2826/3516/1623\nf 2828/3518/1627 2817/3532/103 2827/3517/1625\nf 2829/3519/1629 2817/3532/103 2828/3518/1627\nf 2830/3520/1631 2817/3532/103 2829/3519/1629\nf 2831/3521/1633 2817/3532/103 2830/3520/1631\nf 2832/3522/1635 2817/3532/103 2831/3521/1633\nf 2833/3523/1637 2817/3532/103 2832/3522/1635\nf 2834/3524/1639 2817/3532/103 2833/3523/1637\nf 2835/3525/1641 2817/3532/103 2834/3524/1639\nf 2836/3526/1643 2817/3532/103 2835/3525/1641\nf 2837/3527/1645 2817/3532/103 2836/3526/1643\nf 2838/3528/1647 2817/3532/103 2837/3527/1645\nf 2839/3529/1649 2817/3532/103 2838/3528/1647\nf 2840/3530/1651 2817/3532/103 2839/3529/1649\nf 2841/3531/1653 2817/3532/103 2840/3530/1651\nf 2818/3509/1608 2817/3532/103 2841/3531/1653\nf 2770/3533/1654 2769/3534/1655 2842/3452/863\nf 2842/3452/863 2843/3451/100 2770/3533/1654\nf 2771/3535/1656 2770/3536/1654 2843/3456/100\nf 2843/3456/100 2844/3455/864 2771/3535/1656\nf 2772/3537/1657 2771/3535/1656 2844/3455/864\nf 2844/3455/864 2845/3459/865 2772/3537/1657\nf 2773/3534/1658 2772/3537/1657 2845/3459/865\nf 2845/3459/865 2846/3452/866 2773/3534/1658\nf 2774/3533/1659 2773/3534/1658 2846/3452/866\nf 2846/3452/866 2847/3451/867 2774/3533/1659\nf 2775/3535/1660 2774/3536/1659 2847/3456/867\nf 2847/3456/867 2848/3455/868 2775/3535/1660\nf 2776/3537/1661 2775/3535/1660 2848/3455/868\nf 2848/3455/868 2849/3459/214 2776/3537/1661\nf 2777/3534/1662 2776/3537/1661 2849/3459/214\nf 2849/3459/214 2850/3452/869 2777/3534/1662\nf 2778/3533/1663 2777/3534/1662 2850/3452/869\nf 2850/3452/869 2851/3451/870 2778/3533/1663\nf 2779/3535/1664 2778/3536/1663 2851/3456/870\nf 2851/3456/870 2852/3455/871 2779/3535/1664\nf 2780/3537/1665 2779/3535/1664 2852/3455/871\nf 2852/3455/871 2853/3459/872 2780/3537/1665\nf 2781/3534/1666 2780/3537/1665 2853/3459/872\nf 2853/3459/872 2854/3452/873 2781/3534/1666\nf 2782/3533/1667 2781/3534/1666 2854/3452/873\nf 2854/3452/873 2855/3451/97 2782/3533/1667\nf 2783/3535/1668 2782/3536/1667 2855/3456/97\nf 2855/3456/97 2856/3455/854 2783/3535/1668\nf 2784/3537/1669 2783/3535/1668 2856/3455/854\nf 2856/3455/854 2857/3459/855 2784/3537/1669\nf 2785/3534/1670 2784/3537/1669 2857/3459/855\nf 2857/3459/855 2858/3452/856 2785/3534/1670\nf 2786/3533/1671 2785/3534/1670 2858/3452/856\nf 2858/3452/856 2859/3451/857 2786/3533/1671\nf 2787/3535/1672 2786/3536/1671 2859/3456/857\nf 2859/3456/857 2860/3455/858 2787/3535/1672\nf 2788/3537/1673 2787/3535/1672 2860/3455/858\nf 2860/3455/858 2861/3459/219 2788/3537/1673\nf 2789/3534/1674 2788/3537/1673 2861/3459/219\nf 2861/3459/219 2862/3452/859 2789/3534/1674\nf 2790/3533/1675 2789/3534/1674 2862/3452/859\nf 2862/3452/859 2863/3451/860 2790/3533/1675\nf 2791/3535/1676 2790/3536/1675 2863/3456/860\nf 2863/3456/860 2864/3455/861 2791/3535/1676\nf 2792/3537/1677 2791/3535/1676 2864/3455/861\nf 2864/3455/861 2865/3459/862 2792/3537/1677\nf 2769/3534/1655 2792/3537/1677 2865/3459/862\nf 2865/3459/862 2842/3452/863 2769/3534/1655\nf 2867/3538/1678 2964/3539/100 2963/3540/863\nf 2963/3540/863 2866/3541/1679 2867/3538/1678\nf 2868/3542/1680 2965/3543/864 2964/3544/100\nf 2964/3544/100 2867/3545/1678 2868/3542/1680\nf 2869/3546/1681 2966/3459/865 2965/3543/864\nf 2965/3543/864 2868/3542/1680 2869/3546/1681\nf 2870/3541/1682 2967/3540/866 2966/3459/865\nf 2966/3459/865 2869/3546/1681 2870/3541/1682\nf 2871/3538/1683 2968/3539/867 2967/3540/866\nf 2967/3540/866 2870/3541/1682 2871/3538/1683\nf 2872/3542/1684 2969/3543/868 2968/3544/867\nf 2968/3544/867 2871/3545/1683 2872/3542/1684\nf 2873/3546/1685 2970/3459/214 2969/3543/868\nf 2969/3543/868 2872/3542/1684 2873/3546/1685\nf 2874/3541/1686 2971/3540/869 2970/3459/214\nf 2970/3459/214 2873/3546/1685 2874/3541/1686\nf 2875/3538/1687 2972/3539/870 2971/3540/869\nf 2971/3540/869 2874/3541/1686 2875/3538/1687\nf 2876/3542/1688 2973/3543/871 2972/3544/870\nf 2972/3544/870 2875/3545/1687 2876/3542/1688\nf 2877/3546/1689 2974/3459/872 2973/3543/871\nf 2973/3543/871 2876/3542/1688 2877/3546/1689\nf 2878/3541/1690 2975/3540/873 2974/3459/872\nf 2974/3459/872 2877/3546/1689 2878/3541/1690\nf 2879/3538/1691 2976/3539/97 2975/3540/873\nf 2975/3540/873 2878/3541/1690 2879/3538/1691\nf 2880/3542/1692 2977/3543/854 2976/3544/97\nf 2976/3544/97 2879/3545/1691 2880/3542/1692\nf 2881/3546/1693 2978/3459/855 2977/3543/854\nf 2977/3543/854 2880/3542/1692 2881/3546/1693\nf 2882/3541/1694 2979/3540/856 2978/3459/855\nf 2978/3459/855 2881/3546/1693 2882/3541/1694\nf 2883/3538/1695 2980/3539/857 2979/3540/856\nf 2979/3540/856 2882/3541/1694 2883/3538/1695\nf 2884/3542/1696 2981/3543/858 2980/3544/857\nf 2980/3544/857 2883/3545/1695 2884/3542/1696\nf 2885/3546/1697 2982/3459/219 2981/3543/858\nf 2981/3543/858 2884/3542/1696 2885/3546/1697\nf 2886/3541/1698 2983/3540/859 2982/3459/219\nf 2982/3459/219 2885/3546/1697 2886/3541/1698\nf 2887/3538/1699 2984/3539/860 2983/3540/859\nf 2983/3540/859 2886/3541/1698 2887/3538/1699\nf 2888/3542/1700 2985/3543/861 2984/3544/860\nf 2984/3544/860 2887/3545/1699 2888/3542/1700\nf 2889/3546/1701 2986/3459/862 2985/3543/861\nf 2985/3543/861 2888/3542/1700 2889/3546/1701\nf 2866/3541/1679 2963/3540/863 2986/3459/862\nf 2986/3459/862 2889/3546/1701 2866/3541/1679\nf 2890/3547/1702 2891/3548/1703 2915/3549/1703\nf 2915/3549/1703 2914/3550/1702 2890/3547/1702\nf 2891/3548/1703 2892/3551/1704 2916/3552/1704\nf 2916/3552/1704 2915/3549/1703 2891/3548/1703\nf 2892/3551/1704 2893/3553/1705 2917/3554/1705\nf 2917/3554/1705 2916/3552/1704 2892/3551/1704\nf 2893/3553/1705 2894/3555/1706 2918/3556/1706\nf 2918/3556/1706 2917/3554/1705 2893/3553/1705\nf 2894/3555/1706 2895/3557/1707 2919/3558/1707\nf 2919/3558/1707 2918/3556/1706 2894/3555/1706\nf 2895/3557/1707 2896/3559/1708 2920/3560/1708\nf 2920/3560/1708 2919/3558/1707 2895/3557/1707\nf 2896/3559/1708 2897/3561/1709 2921/3562/1709\nf 2921/3562/1709 2920/3560/1708 2896/3559/1708\nf 2897/3561/1709 2898/3563/1710 2922/3564/1710\nf 2922/3564/1710 2921/3562/1709 2897/3561/1709\nf 2898/3563/1710 2899/3565/1711 2923/3566/1711\nf 2923/3566/1711 2922/3564/1710 2898/3563/1710\nf 2899/3565/1711 2900/3567/1712 2924/3568/1712\nf 2924/3568/1712 2923/3566/1711 2899/3565/1711\nf 2900/3567/1712 2901/3569/1713 2925/3570/1713\nf 2925/3570/1713 2924/3568/1712 2900/3567/1712\nf 2901/3569/1713 2902/3571/1714 2926/3572/1714\nf 2926/3572/1714 2925/3570/1713 2901/3569/1713\nf 2902/3571/1714 2903/3573/1715 2927/3574/1715\nf 2927/3574/1715 2926/3572/1714 2902/3571/1714\nf 2903/3573/1715 2904/3575/1716 2928/3576/1716\nf 2928/3576/1716 2927/3574/1715 2903/3573/1715\nf 2904/3575/1716 2905/3577/1717 2929/3578/1717\nf 2929/3578/1717 2928/3576/1716 2904/3575/1716\nf 2905/3577/1717 2906/3579/1718 2930/3580/1718\nf 2930/3580/1718 2929/3578/1717 2905/3577/1717\nf 2906/3579/1718 2907/3581/1719 2931/3582/1719\nf 2931/3582/1719 2930/3580/1718 2906/3579/1718\nf 2907/3581/1719 2908/3583/1720 2932/3584/1720\nf 2932/3584/1720 2931/3582/1719 2907/3581/1719\nf 2908/3583/1720 2909/3585/1721 2933/3586/1721\nf 2933/3586/1721 2932/3584/1720 2908/3583/1720\nf 2909/3585/1721 2910/3587/1722 2934/3588/1722\nf 2934/3588/1722 2933/3586/1721 2909/3585/1721\nf 2910/3587/1722 2911/3589/1723 2935/3590/1723\nf 2935/3590/1723 2934/3588/1722 2910/3587/1722\nf 2911/3589/1723 2912/3591/1724 2936/3592/1724\nf 2936/3592/1724 2935/3590/1723 2911/3589/1723\nf 2912/3591/1724 2913/3593/1725 2937/3594/1725\nf 2937/3594/1725 2936/3592/1724 2912/3591/1724\nf 2913/3593/1725 2890/3547/1702 2914/3550/1702\nf 2914/3550/1702 2937/3594/1725 2913/3593/1725\nf 2915/3549/1726 2940/3595/1727 2939/3596/1728\nf 2939/3596/1728 2914/3550/1729 2915/3549/1726\nf 2916/3552/1730 2941/3597/1731 2940/3595/1727\nf 2940/3595/1727 2915/3549/1726 2916/3552/1730\nf 2917/3554/1732 2942/3598/1733 2941/3597/1731\nf 2941/3597/1731 2916/3552/1730 2917/3554/1732\nf 2918/3556/1734 2943/3599/1735 2942/3598/1733\nf 2942/3598/1733 2917/3554/1732 2918/3556/1734\nf 2919/3558/1736 2944/3600/1737 2943/3599/1735\nf 2943/3599/1735 2918/3556/1734 2919/3558/1736\nf 2920/3560/1738 2945/3601/1739 2944/3600/1737\nf 2944/3600/1737 2919/3558/1736 2920/3560/1738\nf 2921/3562/1740 2946/3602/1741 2945/3601/1739\nf 2945/3601/1739 2920/3560/1738 2921/3562/1740\nf 2922/3564/1742 2947/3603/1743 2946/3602/1741\nf 2946/3602/1741 2921/3562/1740 2922/3564/1742\nf 2923/3566/1744 2948/3604/1745 2947/3603/1743\nf 2947/3603/1743 2922/3564/1742 2923/3566/1744\nf 2924/3568/1746 2949/3605/1747 2948/3604/1745\nf 2948/3604/1745 2923/3566/1744 2924/3568/1746\nf 2925/3570/1748 2950/3606/1749 2949/3605/1747\nf 2949/3605/1747 2924/3568/1746 2925/3570/1748\nf 2926/3572/1750 2951/3607/1751 2950/3606/1749\nf 2950/3606/1749 2925/3570/1748 2926/3572/1750\nf 2927/3574/1752 2952/3608/1753 2951/3607/1751\nf 2951/3607/1751 2926/3572/1750 2927/3574/1752\nf 2928/3576/1754 2953/3609/1755 2952/3608/1753\nf 2952/3608/1753 2927/3574/1752 2928/3576/1754\nf 2929/3578/1756 2954/3610/1757 2953/3609/1755\nf 2953/3609/1755 2928/3576/1754 2929/3578/1756\nf 2930/3580/1758 2955/3611/1759 2954/3610/1757\nf 2954/3610/1757 2929/3578/1756 2930/3580/1758\nf 2931/3582/1760 2956/3612/1761 2955/3611/1759\nf 2955/3611/1759 2930/3580/1758 2931/3582/1760\nf 2932/3584/1762 2957/3613/1763 2956/3612/1761\nf 2956/3612/1761 2931/3582/1760 2932/3584/1762\nf 2933/3586/1764 2958/3614/1765 2957/3613/1763\nf 2957/3613/1763 2932/3584/1762 2933/3586/1764\nf 2934/3588/1766 2959/3615/1767 2958/3614/1765\nf 2958/3614/1765 2933/3586/1764 2934/3588/1766\nf 2935/3590/1768 2960/3616/1769 2959/3615/1767\nf 2959/3615/1767 2934/3588/1766 2935/3590/1768\nf 2936/3592/1770 2961/3617/1771 2960/3616/1769\nf 2960/3616/1769 2935/3590/1768 2936/3592/1770\nf 2937/3594/1772 2962/3618/1773 2961/3617/1771\nf 2961/3617/1771 2936/3592/1770 2937/3594/1772\nf 2937/3594/1772 2914/3550/1729 2939/3596/1728\nf 2939/3596/1728 2962/3618/1773 2937/3594/1772\nf 2940/3595/1727 2938/3532/103 2939/3596/1728\nf 2941/3597/1731 2938/3532/103 2940/3595/1727\nf 2942/3598/1733 2938/3532/103 2941/3597/1731\nf 2943/3599/1735 2938/3532/103 2942/3598/1733\nf 2944/3600/1737 2938/3532/103 2943/3599/1735\nf 2945/3601/1739 2938/3532/103 2944/3600/1737\nf 2946/3602/1741 2938/3532/103 2945/3601/1739\nf 2947/3603/1743 2938/3532/103 2946/3602/1741\nf 2948/3604/1745 2938/3532/103 2947/3603/1743\nf 2949/3605/1747 2938/3532/103 2948/3604/1745\nf 2950/3606/1749 2938/3532/103 2949/3605/1747\nf 2951/3607/1751 2938/3532/103 2950/3606/1749\nf 2952/3608/1753 2938/3532/103 2951/3607/1751\nf 2953/3609/1755 2938/3532/103 2952/3608/1753\nf 2954/3610/1757 2938/3532/103 2953/3609/1755\nf 2955/3611/1759 2938/3532/103 2954/3610/1757\nf 2956/3612/1761 2938/3532/103 2955/3611/1759\nf 2957/3613/1763 2938/3532/103 2956/3612/1761\nf 2958/3614/1765 2938/3532/103 2957/3613/1763\nf 2959/3615/1767 2938/3532/103 2958/3614/1765\nf 2960/3616/1769 2938/3532/103 2959/3615/1767\nf 2961/3617/1771 2938/3532/103 2960/3616/1769\nf 2962/3618/1773 2938/3532/103 2961/3617/1771\nf 2939/3596/1728 2938/3532/103 2962/3618/1773\nf 2891/3619/1774 2890/3620/1775 2963/3540/863\nf 2963/3540/863 2964/3539/100 2891/3619/1774\nf 2892/3621/1776 2891/3622/1774 2964/3544/100\nf 2964/3544/100 2965/3543/864 2892/3621/1776\nf 2893/3623/1777 2892/3621/1776 2965/3543/864\nf 2965/3543/864 2966/3459/865 2893/3623/1777\nf 2894/3620/1778 2893/3623/1777 2966/3459/865\nf 2966/3459/865 2967/3540/866 2894/3620/1778\nf 2895/3619/1779 2894/3620/1778 2967/3540/866\nf 2967/3540/866 2968/3539/867 2895/3619/1779\nf 2896/3621/1780 2895/3622/1779 2968/3544/867\nf 2968/3544/867 2969/3543/868 2896/3621/1780\nf 2897/3623/1781 2896/3621/1780 2969/3543/868\nf 2969/3543/868 2970/3459/214 2897/3623/1781\nf 2898/3620/1782 2897/3623/1781 2970/3459/214\nf 2970/3459/214 2971/3540/869 2898/3620/1782\nf 2899/3619/1783 2898/3620/1782 2971/3540/869\nf 2971/3540/869 2972/3539/870 2899/3619/1783\nf 2900/3621/1784 2899/3622/1783 2972/3544/870\nf 2972/3544/870 2973/3543/871 2900/3621/1784\nf 2901/3623/1785 2900/3621/1784 2973/3543/871\nf 2973/3543/871 2974/3459/872 2901/3623/1785\nf 2902/3620/1786 2901/3623/1785 2974/3459/872\nf 2974/3459/872 2975/3540/873 2902/3620/1786\nf 2903/3619/1787 2902/3620/1786 2975/3540/873\nf 2975/3540/873 2976/3539/97 2903/3619/1787\nf 2904/3621/1788 2903/3622/1787 2976/3544/97\nf 2976/3544/97 2977/3543/854 2904/3621/1788\nf 2905/3623/1789 2904/3621/1788 2977/3543/854\nf 2977/3543/854 2978/3459/855 2905/3623/1789\nf 2906/3620/1790 2905/3623/1789 2978/3459/855\nf 2978/3459/855 2979/3540/856 2906/3620/1790\nf 2907/3619/1791 2906/3620/1790 2979/3540/856\nf 2979/3540/856 2980/3539/857 2907/3619/1791\nf 2908/3621/1792 2907/3622/1791 2980/3544/857\nf 2980/3544/857 2981/3543/858 2908/3621/1792\nf 2909/3623/1793 2908/3621/1792 2981/3543/858\nf 2981/3543/858 2982/3459/219 2909/3623/1793\nf 2910/3620/1794 2909/3623/1793 2982/3459/219\nf 2982/3459/219 2983/3540/859 2910/3620/1794\nf 2911/3619/1795 2910/3620/1794 2983/3540/859\nf 2983/3540/859 2984/3539/860 2911/3619/1795\nf 2912/3621/1796 2911/3622/1795 2984/3544/860\nf 2984/3544/860 2985/3543/861 2912/3621/1796\nf 2913/3623/1797 2912/3621/1796 2985/3543/861\nf 2985/3543/861 2986/3459/862 2913/3623/1797\nf 2890/3620/1775 2913/3623/1797 2986/3459/862\nf 2986/3459/862 2963/3540/863 2890/3620/1775\nf 2997/3624/527 3011/3625/527 3012/3626/527\nf 3012/3626/527 2991/3627/527 2997/3624/527\nf 2998/470/1798 3047/3628/1798 3048/3629/1429\nf 3048/3629/1429 2987/3630/1429 2998/470/1798\nf 3009/489/100 3045/3631/100 3046/3632/100\nf 3046/3632/100 2988/490/100 3009/489/100\nf 2995/470/1799 3056/3633/1799 3043/3634/1799\nf 3043/3634/1799 2989/471/1800 2995/470/1799\nf 2992/3635/527 3010/3636/527 3011/3625/527\nf 3011/3625/527 2997/3624/527 2992/3635/527\nf 2988/471/1798 3046/3637/1798 3047/3628/1798\nf 3047/3628/1798 2998/470/1798 2988/471/1798\nf 2990/3630/1801 3055/3638/1801 3056/3633/1799\nf 3056/3633/1799 2995/470/1799 2990/3630/1801\nf 2996/3639/527 2994/3640/527 3002/3641/527\nf 3002/3641/527 3001/3642/527 2996/3639/527\nf 2989/474/100 3043/3643/100 3044/3644/100\nf 3044/3644/100 2999/475/100 2989/474/100\nf 2993/3645/527 2996/3639/527 3001/3642/527\nf 3001/3642/527 3000/3646/527 2993/3645/527\nf 3011/3625/527 3001/3642/527 3002/3641/527\nf 3002/3641/527 3012/3626/527 3011/3625/527\nf 2999/475/100 3044/3644/100 3045/3631/100\nf 3045/3631/100 3009/489/100 2999/475/100\nf 3010/3636/527 3000/3646/527 3001/3642/527\nf 3001/3642/527 3011/3625/527 3010/3636/527\nf 3019/3647/527 2991/3627/527 3012/3626/527\nf 3012/3626/527 3020/3648/527 3019/3647/527\nf 3048/3629/1429 3049/3649/1802 3021/504/1802\nf 3021/504/1802 2987/3630/1429 3048/3629/1429\nf 3050/3643/97 3051/3644/97 3023/475/97\nf 3023/475/97 3022/474/97 3050/3643/97\nf 3053/3650/1803 3054/3651/1803 3027/504/1803\nf 3027/504/1803 3026/507/1804 3053/3650/1803\nf 3025/3652/527 3019/3647/527 3020/3648/527\nf 3020/3648/527 3024/3653/527 3025/3652/527\nf 3049/3649/1802 3050/3654/1802 3022/507/1802\nf 3022/507/1802 3021/504/1802 3049/3649/1802\nf 3054/3651/1803 3055/3638/1801 2990/3630/1801\nf 2990/3630/1801 3027/504/1803 3054/3651/1803\nf 3028/3655/527 3035/3656/527 3002/3641/527\nf 3002/3641/527 2994/3640/527 3028/3655/527\nf 3052/3631/97 3053/3632/97 3026/490/97\nf 3026/490/97 3036/489/97 3052/3631/97\nf 3029/3657/527 3037/3658/527 3035/3656/527\nf 3035/3656/527 3028/3655/527 3029/3657/527\nf 3020/3648/527 3012/3626/527 3002/3641/527\nf 3002/3641/527 3035/3656/527 3020/3648/527\nf 3051/3644/97 3052/3631/97 3036/489/97\nf 3036/489/97 3023/475/97 3051/3644/97\nf 3024/3653/527 3020/3648/527 3035/3656/527\nf 3035/3656/527 3037/3658/527 3024/3653/527\nf 2997/3659/1805 2991/3660/1806 3048/3629/1807\nf 3048/3629/1807 3047/3628/1808 2997/3659/1805\nf 3010/3661/1809 2992/3662/1809 3046/3663/1809\nf 3046/3663/1809 3045/3664/1809 3010/3661/1809\nf 2996/3659/1810 2993/3665/1811 3043/3634/1812\nf 3043/3634/1812 3056/3633/1813 2996/3659/1810\nf 2992/3665/1814 2997/3659/1805 3047/3628/1808\nf 3047/3628/1808 3046/3637/1815 2992/3665/1814\nf 2994/3660/1816 2996/3659/1810 3056/3633/1813\nf 3056/3633/1813 3055/3638/1817 2994/3660/1816\nf 2993/3666/1818 3000/3667/1818 3044/3668/1818\nf 3044/3668/1818 3043/3669/1818 2993/3666/1818\nf 3000/3667/1818 3010/3661/1809 3045/3664/1809\nf 3045/3664/1809 3044/3668/1818 3000/3667/1818\nf 2991/3660/1806 3019/3670/1819 3049/3649/1820\nf 3049/3649/1820 3048/3629/1807 2991/3660/1806\nf 3025/3666/1821 3024/3667/1821 3051/3668/1821\nf 3051/3668/1821 3050/3669/1821 3025/3666/1821\nf 3029/3671/1822 3028/3670/1823 3054/3651/1824\nf 3054/3651/1824 3053/3650/1825 3029/3671/1822\nf 3019/3670/1819 3025/3671/1826 3050/3654/1827\nf 3050/3654/1827 3049/3649/1820 3019/3670/1819\nf 3028/3670/1823 2994/3660/1816 3055/3638/1817\nf 3055/3638/1817 3054/3651/1824 3028/3670/1823\nf 3037/3661/1828 3029/3662/1828 3053/3663/1828\nf 3053/3663/1828 3052/3664/1828 3037/3661/1828\nf 3024/3667/1821 3037/3661/1828 3052/3664/1828\nf 3052/3664/1828 3051/3668/1821 3024/3667/1821\nf 3057/3327/97 3061/410/97 3062/408/97\nf 3062/408/97 3058/3328/97 3057/3327/97\nf 3062/408/97 3117/411/97 3115/3330/97\nf 3115/3330/97 3059/3329/97 3062/408/97\nf 3121/3331/97 3124/3334/97 3123/3333/97\nf 3123/3333/97 3122/3332/97 3121/3331/97\nf 3126/3335/97 3125/3336/97 3124/3334/97\nf 3124/3334/97 3121/3331/97 3126/3335/97\nf 3065/3337/1829 3068/3340/1830 3066/3339/1831\nf 3066/3339/1832 3063/3338/1829 3065/3337/1829\nf 3064/3341/97 3067/3344/97 3068/3343/97\nf 3068/3343/97 3065/3342/97 3064/3341/97\nf 3068/3340/1830 3071/3346/1833 3069/3345/1834\nf 3069/3345/1834 3066/3339/1831 3068/3340/1830\nf 3067/3344/97 3070/3348/97 3071/3347/97\nf 3071/3347/97 3068/3343/97 3067/3344/97\nf 3071/3346/1833 3074/3350/1835 3072/3349/1836\nf 3072/3349/1836 3069/3345/1834 3071/3346/1833\nf 3070/3348/97 3073/3352/97 3074/3351/97\nf 3074/3351/97 3071/3347/97 3070/3348/97\nf 3074/3350/1835 3077/3354/1837 3075/3353/1838\nf 3075/3353/1838 3072/3349/1836 3074/3350/1835\nf 3073/3352/97 3076/3356/1839 3077/3355/912\nf 3077/3355/912 3074/3351/97 3073/3352/97\nf 3077/3354/1837 3080/3358/1840 3078/3357/1841\nf 3078/3357/1841 3075/3353/1838 3077/3354/1837\nf 3076/3356/1839 3079/3360/1842 3080/3359/1843\nf 3080/3359/1843 3077/3355/912 3076/3356/1839\nf 3080/3358/1844 3083/3362/1845 3081/3361/1846\nf 3081/3361/1846 3078/3357/1847 3080/3358/1844\nf 3079/3360/1848 3082/3364/1849 3083/3363/1850\nf 3083/3363/1850 3080/3359/1851 3079/3360/1848\nf 3069/3365/1852 16833/3368/1853 16832/3367/1854\nf 16832/3367/1854 3066/3366/1855 3069/3365/1852\nf 3085/3369/1856 3087/3372/1857 3086/3371/1858\nf 3086/3371/1858 3084/3370/1859 3085/3369/1856\nf 3087/3372/1857 3089/3374/1860 3088/3373/1861\nf 3088/3373/1861 3086/3371/1858 3087/3372/1857\nf 3058/416/527 3091/3377/527 3090/3376/527\nf 3090/3376/527 3057/3375/527 3058/416/527\nf 3060/3378/219 3116/3380/219 3092/3379/219\nf 3092/3379/219 3059/427/219 3060/3378/219\nf 3117/3381/1506 3118/3384/1862 3093/3383/1507\nf 3093/3383/1507 3115/3382/1507 3117/3381/1506\nf 3057/3385/1509 3090/3388/1509 3094/3387/1511\nf 3094/3387/1511 3061/3386/1863 3057/3385/1509\nf 3063/417/214 3095/3389/214 3091/3377/214\nf 3091/3377/527 3058/416/527 3063/417/214\nf 3059/427/219 3092/3379/219 3096/3390/219\nf 3096/3390/219 3064/426/219 3059/427/219\nf 3066/3391/1512 3097/3392/1513 3095/3389/214\nf 3095/3389/214 3063/417/214 3066/3391/1512\nf 3064/426/219 3096/3390/219 3098/3394/1514\nf 3098/3394/1514 3067/3393/1514 3064/426/219\nf 3067/3393/1514 3098/3394/1514 3100/3396/1514\nf 3100/3396/1514 3070/3395/1514 3067/3393/1514\nf 3072/3400/1515 3101/3397/1515 3099/3398/1864\nf 3099/3398/1864 3069/3399/1864 3072/3400/1515\nf 3070/3395/1514 3100/3396/1514 3102/3402/219\nf 3102/3402/219 3073/3401/219 3070/3395/1514\nf 3075/3404/1518 3103/3403/1865 3101/3397/1515\nf 3101/3397/1515 3072/3400/1515 3075/3404/1518\nf 3073/3401/219 3102/3402/219 3104/3406/1521\nf 3104/3406/1521 3076/3405/1520 3073/3401/219\nf 3078/3408/1866 3105/3407/1867 3103/3403/1865\nf 3103/3403/1865 3075/3404/1518 3078/3408/1866\nf 3076/3405/1520 3104/3406/1521 3106/3410/1868\nf 3106/3410/1868 3079/3409/1869 3076/3405/1520\nf 3082/3411/1870 3079/3414/1869 3106/3413/1868\nf 3106/3413/1868 3107/3412/1871 3082/3411/1870\nf 3081/3415/1872 3083/3418/1873 3108/3417/1874\nf 3108/3417/1874 3127/3416/1875 3081/3415/1872\nf 3107/3419/1876 3108/3417/1874 3083/3418/1873\nf 3083/3418/1873 3082/3420/1877 3107/3419/1876\nf 3084/3421/1536 3109/3424/1539 16834/3423/1538\nf 16834/3423/1538 16832/3422/1537 3084/3421/1536\nf 3099/3427/1878 16835/3426/1541 16833/3425/1540\nf 16833/3425/1540 3069/3428/1878 3099/3427/1878\nf 3086/3429/1542 3111/3430/1543 3109/3424/1539\nf 3109/3424/1539 3084/3421/1536 3086/3429/1542\nf 3085/3431/1544 3110/3434/1547 3112/3433/1546\nf 3112/3433/1546 3087/3432/1545 3085/3431/1544\nf 3088/3435/1548 3113/3436/1548 3111/3430/1543\nf 3111/3430/1543 3086/3429/1542 3088/3435/1548\nf 3087/3432/1545 3112/3433/1546 3114/3438/1549\nf 3114/3438/1549 3089/3437/1549 3087/3432/1545\nf 3089/3439/1550 3114/3442/1550 3113/3441/1550\nf 3113/3441/1550 3088/3440/1550 3089/3439/1550\nf 3059/3329/97 3115/3330/97 3060/3443/97\nf 3120/3444/1879 3119/3445/1880 3061/3386/1863\nf 3061/3386/1863 3094/3387/1511 3120/3444/1879\nf 3118/3384/1862 3117/3381/1506 3119/3445/1880\nf 3119/3445/1880 3120/3444/1879 3118/3384/1862\nf 3081/3449/1881 3127/3446/1882 3105/3447/1883\nf 3105/3447/1883 3078/3448/1884 3081/3449/1885\nf 99/3672/430 100/3673/430 3144/629/430\nf 3144/629/430 3147/628/430 99/3672/430\nf 101/3674/430 102/3675/430 3146/631/430\nf 3146/631/430 3145/630/430 101/3674/430\nf 103/3675/431 104/3674/431 3148/630/431\nf 3148/630/431 3151/631/431 103/3675/431\nf 105/3673/431 106/3672/431 3150/628/431\nf 3150/628/431 3149/629/431 105/3673/431\nf 90/3676/219 86/3677/219 3153/633/219\nf 3153/633/219 3154/632/219 90/3676/219\nf 107/3678/219 89/3679/219 3155/635/219\nf 3155/635/219 3152/634/219 107/3678/219\nf 92/3680/432 85/3681/432 3128/637/432\nf 3128/637/432 3136/636/432 92/3680/432\nf 108/3682/432 93/3683/432 3137/639/432\nf 3137/639/432 3129/638/432 108/3682/432\nf 94/3684/432 84/3685/432 3130/641/432\nf 3130/641/432 3138/640/432 94/3684/432\nf 83/3686/432 91/3687/432 3139/643/432\nf 3139/643/432 3131/642/432 83/3686/432\nf 96/3683/433 110/3682/433 3134/638/433\nf 3134/638/433 3140/639/433 96/3683/433\nf 109/3681/433 97/3680/433 3141/636/433\nf 3141/636/433 3135/637/433 109/3681/433\nf 98/3687/433 87/3686/433 3132/642/433\nf 3132/642/433 3142/643/433 98/3687/433\nf 88/3685/433 95/3684/433 3143/640/433\nf 3143/640/433 3133/641/433 88/3685/433\nf 100/3688/434 92/3689/434 3136/645/434\nf 3136/645/434 3144/644/434 100/3688/434\nf 93/3690/434 101/3691/434 3145/647/434\nf 3145/647/434 3137/646/434 93/3690/434\nf 102/3692/435 94/3693/435 3138/649/435\nf 3138/649/435 3146/648/435 102/3692/435\nf 91/3694/435 99/3695/435 3147/651/435\nf 3147/651/435 3139/650/435 91/3694/435\nf 104/3691/436 96/3690/436 3140/646/436\nf 3140/646/436 3148/647/436 104/3691/436\nf 97/3689/436 105/3688/436 3149/644/436\nf 3149/644/436 3141/645/436 97/3689/436\nf 106/3695/437 98/3694/437 3142/650/437\nf 3142/650/437 3150/651/437 106/3695/437\nf 95/3693/437 103/3692/1886 3151/648/437\nf 3151/648/437 3143/649/437 95/3693/437\nf 726/3696/1887 727/3697/1888 3157/3698/1889\nf 3157/3698/1889 3159/3699/1890 726/3696/1887\nf 630/3700/100 631/3701/864 3158/1483/877\nf 3158/1483/877 3156/1482/876 630/3700/100\nf 749/3702/1891 726/3696/1887 3159/3699/1890\nf 3159/3699/1890 3161/3703/1892 749/3702/1891\nf 631/3701/864 632/3704/865 3160/1485/879\nf 3160/1485/879 3158/1483/877 631/3701/864\nf 748/3705/1893 749/3702/1891 3161/3703/1892\nf 3161/3703/1892 3163/3706/1894 748/3705/1893\nf 632/3704/865 633/3707/866 3162/1487/881\nf 3162/1487/881 3160/1485/879 632/3704/865\nf 747/3708/1895 748/3705/1893 3163/3706/1894\nf 3163/3706/1894 3165/3709/1896 747/3708/1895\nf 633/3707/866 634/3710/867 3164/1489/883\nf 3164/1489/883 3162/1487/881 633/3707/866\nf 746/3711/1897 747/3708/1895 3165/3709/1896\nf 3165/3709/1896 3167/3712/1898 746/3711/1897\nf 634/3710/867 635/3713/868 3166/1491/885\nf 3166/1491/885 3164/1489/883 634/3710/867\nf 745/3714/1899 746/3711/1897 3167/3712/1898\nf 3167/3712/1898 3169/3715/1900 745/3714/1899\nf 635/3713/868 636/3716/214 3168/1493/887\nf 3168/1493/887 3166/1491/885 635/3713/868\nf 744/3717/1901 745/3714/1899 3169/3715/1900\nf 3169/3715/1900 3171/3718/1902 744/3717/1901\nf 636/3716/214 637/3719/869 3170/1495/889\nf 3170/1495/889 3168/1493/887 636/3716/214\nf 743/3720/1903 744/3717/1901 3171/3718/1902\nf 3171/3718/1902 3173/3721/1904 743/3720/1903\nf 637/3719/869 638/3722/870 3172/1497/891\nf 3172/1497/891 3170/1495/889 637/3719/869\nf 742/3723/1905 743/3720/1903 3173/3721/1904\nf 3173/3721/1904 3175/3724/1906 742/3723/1905\nf 638/3722/870 639/3725/871 3174/1499/893\nf 3174/1499/893 3172/1497/891 638/3722/870\nf 741/3726/1907 742/3723/1905 3175/3724/1906\nf 3175/3724/1906 3177/3727/1908 741/3726/1907\nf 639/3725/871 640/3728/872 3176/1501/895\nf 3176/1501/895 3174/1499/893 639/3725/871\nf 740/3729/1909 741/3726/1907 3177/3727/1908\nf 3177/3727/1908 3179/3730/1910 740/3729/1909\nf 640/3728/872 641/3731/873 3178/1503/897\nf 3178/1503/897 3176/1501/895 640/3728/872\nf 739/3732/1911 740/3729/1909 3179/3730/1910\nf 3179/3730/1910 3181/3733/1912 739/3732/1911\nf 641/3731/873 642/3734/97 3180/1505/899\nf 3180/1505/899 3178/1503/897 641/3731/873\nf 738/3735/1913 739/3732/1911 3181/3733/1912\nf 3181/3733/1912 3183/3736/1914 738/3735/1913\nf 642/3734/97 643/3737/854 3182/1507/901\nf 3182/1507/901 3180/1505/899 642/3734/97\nf 737/3738/1915 738/3735/1913 3183/3736/1914\nf 3183/3736/1914 3185/3739/1916 737/3738/1915\nf 643/3737/854 644/3740/855 3184/1509/903\nf 3184/1509/903 3182/1507/901 643/3737/854\nf 736/3741/1917 737/3738/1915 3185/3739/1916\nf 3185/3739/1916 3187/3742/1918 736/3741/1917\nf 644/3740/855 645/3743/856 3186/1511/905\nf 3186/1511/905 3184/1509/903 644/3740/855\nf 735/3744/1919 736/3741/1917 3187/3742/1918\nf 3187/3742/1918 3189/3745/1920 735/3744/1919\nf 645/3743/856 646/3746/857 3188/1513/907\nf 3188/1513/907 3186/1511/905 645/3743/856\nf 734/3747/1921 735/3744/1919 3189/3745/1920\nf 3189/3745/1920 3191/3748/1922 734/3747/1921\nf 646/3746/857 647/3749/858 3190/1515/909\nf 3190/1515/909 3188/1513/907 646/3746/857\nf 733/3750/1923 734/3747/1921 3191/3748/1922\nf 3191/3748/1922 3193/3751/1924 733/3750/1923\nf 647/3749/858 648/3752/219 3192/1517/911\nf 3192/1517/911 3190/1515/909 647/3749/858\nf 732/3753/1925 733/3750/1923 3193/3751/1924\nf 3193/3751/1924 3195/3754/1926 732/3753/1925\nf 648/3752/219 649/3755/859 3194/1519/913\nf 3194/1519/913 3192/1517/911 648/3752/219\nf 731/3756/1927 732/3753/1925 3195/3754/1926\nf 3195/3754/1926 3197/3757/1928 731/3756/1927\nf 649/3755/859 650/3758/860 3196/1521/915\nf 3196/1521/915 3194/1519/913 649/3755/859\nf 730/3759/1929 731/3756/1927 3197/3757/1928\nf 3197/3757/1928 3199/3760/1930 730/3759/1929\nf 650/3758/860 651/3761/861 3198/1523/917\nf 3198/1523/917 3196/1521/915 650/3758/860\nf 729/3762/1931 730/3759/1929 3199/3760/1930\nf 3199/3760/1930 3201/3763/1932 729/3762/1931\nf 651/3761/861 652/3764/862 3200/1525/919\nf 3200/1525/919 3198/1523/917 651/3761/861\nf 728/3765/1933 729/3762/1931 3201/3763/1932\nf 3201/3763/1932 3203/3766/1934 728/3765/1933\nf 652/3764/862 653/3767/863 3202/1527/921\nf 3202/1527/921 3200/1525/919 652/3764/862\nf 727/3768/1888 728/3765/1933 3203/3766/1934\nf 3203/3766/1934 3157/3769/1889 727/3768/1888\nf 653/3767/863 630/3770/100 3156/1529/876\nf 3156/1529/876 3202/1527/921 653/3767/863\nf 990/3696/1887 991/3697/1888 3205/3698/1889\nf 3205/3698/1889 3207/3699/1890 990/3696/1887\nf 894/3700/100 895/3701/864 3206/1483/877\nf 3206/1483/877 3204/1482/876 894/3700/100\nf 1013/3702/1891 990/3696/1887 3207/3699/1890\nf 3207/3699/1890 3209/3703/1892 1013/3702/1891\nf 895/3701/864 896/3704/865 3208/1485/879\nf 3208/1485/879 3206/1483/877 895/3701/864\nf 1012/3705/1893 1013/3702/1891 3209/3703/1892\nf 3209/3703/1892 3211/3706/1935 1012/3705/1893\nf 896/3704/865 897/3707/866 3210/1487/881\nf 3210/1487/881 3208/1485/879 896/3704/865\nf 1011/3708/1895 1012/3705/1893 3211/3706/1935\nf 3211/3706/1935 3213/3709/1896 1011/3708/1895\nf 897/3707/866 898/3710/867 3212/1489/883\nf 3212/1489/883 3210/1487/881 897/3707/866\nf 1010/3711/1897 1011/3708/1895 3213/3709/1896\nf 3213/3709/1896 3215/3712/1898 1010/3711/1897\nf 898/3710/867 899/3713/868 3214/1491/885\nf 3214/1491/885 3212/1489/883 898/3710/867\nf 1009/3714/1899 1010/3711/1897 3215/3712/1898\nf 3215/3712/1898 3217/3715/1900 1009/3714/1899\nf 899/3713/868 900/3716/214 3216/1493/887\nf 3216/1493/887 3214/1491/885 899/3713/868\nf 1008/3717/1901 1009/3714/1899 3217/3715/1900\nf 3217/3715/1900 3219/3718/1902 1008/3717/1901\nf 900/3716/214 901/3719/869 3218/1495/889\nf 3218/1495/889 3216/1493/887 900/3716/214\nf 1007/3720/1903 1008/3717/1901 3219/3718/1902\nf 3219/3718/1902 3221/3721/1904 1007/3720/1903\nf 901/3719/869 902/3722/870 3220/1497/891\nf 3220/1497/891 3218/1495/889 901/3719/869\nf 1006/3723/1905 1007/3720/1903 3221/3721/1904\nf 3221/3721/1904 3223/3724/1906 1006/3723/1905\nf 902/3722/870 903/3725/871 3222/1499/893\nf 3222/1499/893 3220/1497/891 902/3722/870\nf 1005/3726/1907 1006/3723/1905 3223/3724/1906\nf 3223/3724/1906 3225/3727/1908 1005/3726/1907\nf 903/3725/871 904/3728/872 3224/1501/895\nf 3224/1501/895 3222/1499/893 903/3725/871\nf 1004/3729/1909 1005/3726/1907 3225/3727/1908\nf 3225/3727/1908 3227/3730/1910 1004/3729/1909\nf 904/3728/872 905/3731/873 3226/1503/897\nf 3226/1503/897 3224/1501/895 904/3728/872\nf 1003/3732/1911 1004/3729/1909 3227/3730/1910\nf 3227/3730/1910 3229/3733/1912 1003/3732/1911\nf 905/3731/873 906/3734/97 3228/1505/899\nf 3228/1505/899 3226/1503/897 905/3731/873\nf 1002/3735/1913 1003/3732/1911 3229/3733/1912\nf 3229/3733/1912 3231/3736/1914 1002/3735/1913\nf 906/3734/97 907/3737/854 3230/1507/901\nf 3230/1507/901 3228/1505/899 906/3734/97\nf 1001/3738/1915 1002/3735/1913 3231/3736/1914\nf 3231/3736/1914 3233/3739/1916 1001/3738/1915\nf 907/3737/854 908/3740/855 3232/1509/903\nf 3232/1509/903 3230/1507/901 907/3737/854\nf 1000/3741/1917 1001/3738/1915 3233/3739/1916\nf 3233/3739/1916 3235/3742/1936 1000/3741/1917\nf 908/3740/855 909/3743/856 3234/1511/905\nf 3234/1511/905 3232/1509/903 908/3740/855\nf 999/3744/1919 1000/3741/1917 3235/3742/1936\nf 3235/3742/1936 3237/3745/1920 999/3744/1919\nf 909/3743/856 910/3746/857 3236/1513/907\nf 3236/1513/907 3234/1511/905 909/3743/856\nf 998/3747/1921 999/3744/1919 3237/3745/1920\nf 3237/3745/1920 3239/3748/1922 998/3747/1921\nf 910/3746/857 911/3749/858 3238/1515/909\nf 3238/1515/909 3236/1513/907 910/3746/857\nf 997/3750/1923 998/3747/1921 3239/3748/1922\nf 3239/3748/1922 3241/3751/1924 997/3750/1923\nf 911/3749/858 912/3752/219 3240/1517/911\nf 3240/1517/911 3238/1515/909 911/3749/858\nf 996/3753/1925 997/3750/1923 3241/3751/1924\nf 3241/3751/1924 3243/3754/1926 996/3753/1925\nf 912/3752/219 913/3755/859 3242/1519/913\nf 3242/1519/913 3240/1517/911 912/3752/219\nf 995/3756/1927 996/3753/1925 3243/3754/1926\nf 3243/3754/1926 3245/3757/1928 995/3756/1927\nf 913/3755/859 914/3758/860 3244/1521/915\nf 3244/1521/915 3242/1519/913 913/3755/859\nf 994/3759/1929 995/3756/1927 3245/3757/1928\nf 3245/3757/1928 3247/3760/1930 994/3759/1929\nf 914/3758/860 915/3761/861 3246/1523/917\nf 3246/1523/917 3244/1521/915 914/3758/860\nf 993/3762/1931 994/3759/1929 3247/3760/1930\nf 3247/3760/1930 3249/3763/1932 993/3762/1931\nf 915/3761/861 916/3764/862 3248/1525/919\nf 3248/1525/919 3246/1523/917 915/3761/861\nf 992/3765/1933 993/3762/1931 3249/3763/1932\nf 3249/3763/1932 3251/3766/1934 992/3765/1933\nf 916/3764/862 917/3767/863 3250/1527/921\nf 3250/1527/921 3248/1525/919 916/3764/862\nf 991/3768/1888 992/3765/1933 3251/3766/1934\nf 3251/3766/1934 3205/3769/1889 991/3768/1888\nf 917/3767/863 894/3770/100 3204/1529/876\nf 3204/1529/876 3250/1527/921 917/3767/863\nf 3252/3771/1937 3255/3772/1938 4116/3773/1939\nf 4003/3774/1940 3889/3775/1941 3429/3776/1942\nf 3252/3771/1937 4116/3773/1939 3279/3777/1943\nf 3915/3778/1944 3467/3779/1945 3835/3780/1946\nf 3626/3781/1947 3689/3782/1948 3260/3783/1949\nf 3285/3784/1950 3309/3785/1951 3578/3786/1952\nf 3255/3787/1938 3254/3788/1953 4088/3789/1954\nf 4088/3789/1954 4089/3790/1955 3255/3787/1938\nf 3254/3788/1953 4062/3791/1956 4088/3789/1954\nf 3252/3792/1937 3254/3788/1953 3255/3787/1938\nf 3524/3793/1957 3361/3794/1958 3965/3795/1959\nf 3305/3796/1960 4135/3797/1961 3663/3798/1962\nf 3256/3799/1963 4002/3800/1964 3271/3801/1965\nf 3256/3799/1963 3271/3801/1965 3578/3786/1952\nf 3651/3802/1966 3608/3803/1967 3539/3804/1968\nf 3776/3805/1969 3492/3806/1970 3329/3807/1971\nf 3448/3808/1972 3377/3809/1973 3325/3810/1974\nf 3325/3810/1974 3535/3811/1975 3448/3808/1972\nf 3293/3812/1976 3493/3813/1977 3934/3814/1978\nf 3318/3815/1979 4025/3816/1980 3395/3817/1981\nf 3661/3818/1982 3416/3819/1983 3457/3820/1984\nf 3527/3821/1985 3283/3822/1986 3338/3823/1987\nf 3620/3824/1988 3980/3825/1989 3363/3826/1990\nf 3504/3827/1991 3596/3828/1992 3910/3829/1993\nf 3425/3830/1994 3605/3831/1995 3259/3832/1996\nf 3259/3832/1996 3526/3833/1997 3425/3830/1994\nf 4087/3834/1998 3673/3835/1999 4086/3836/2000\nf 3501/3837/2001 3341/3838/2002 3287/3839/2003\nf 4024/3840/2004 3742/3841/2005 3512/3842/2006\nf 3512/3842/2006 3769/3843/2007 4024/3840/2004\nf 3991/3844/2008 3546/3845/2009 3485/3846/2010\nf 3600/3847/2011 3516/3848/2012 3298/3849/2013\nf 3378/3850/2014 3730/3851/2015 3816/3852/2016\nf 3406/3853/2017 3841/3854/2018 3435/3855/2019\nf 3950/3856/2020 3363/3826/1990 3980/3825/1989\nf 3367/3857/2021 3669/3858/2022 3263/3859/2023\nf 3263/3859/2023 3262/3860/2024 3367/3857/2021\nf 3859/3861/2025 3906/3862/2026 3361/3794/1958\nf 3263/3859/2023 3606/3863/2027 3262/3860/2024\nf 3687/3864/2028 4021/3865/2029 3855/3866/2030\nf 3958/3867/2031 3274/3868/2032 3510/3869/2033\nf 3678/3870/2034 3334/3871/2035 3709/3872/2036\nf 3884/3873/2037 3643/3874/2038 3737/3875/2039\nf 3760/3876/2040 3612/3877/2041 3365/3878/2042\nf 3451/3879/2043 3268/3880/2044 3753/3881/2045\nf 3928/3882/2046 3811/3883/2047 3738/3884/2048\nf 3738/3884/2048 4082/3885/2049 3928/3882/2046\nf 3324/3886/2050 3373/3887/2051 3637/3888/2052\nf 3630/3889/2053 3632/3890/2054 3501/3837/2001\nf 3501/3837/2001 3287/3839/2003 3630/3889/2053\nf 3709/3872/2036 3334/3871/2035 3267/3891/2055\nf 3694/3892/2056 3854/3893/2057 3722/3894/2058\nf 3885/3895/2059 3690/3896/2060 3684/3897/2061\nf 3886/3898/2062 3684/3897/2061 3569/3899/2063\nf 3925/3900/2064 3750/3901/2065 3383/3902/2066\nf 3383/3902/2066 4029/3903/2067 3925/3900/2064\nf 3340/3904/2068 3672/3905/2069 3291/3906/2070\nf 3637/3888/2052 3373/3887/2051 3308/3907/2071\nf 3497/3908/2072 3266/3909/2073 3686/3910/2074\nf 3967/3911/2075 3463/3912/2076 3597/3913/2077\nf 3401/3914/2078 3803/3915/2079 3494/3916/2080\nf 3271/3801/1965 3252/3792/1937 3279/3917/1943\nf 4002/3800/1964 4050/3918/2081 3271/3801/1965\nf 4256/3919/2082 4090/3920/2083 3541/3921/2084\nf 3541/3921/2084 3894/3922/2085 4256/3919/2082\nf 4091/3923/2086 3278/3924/2087 3629/3925/2088\nf 3629/3925/2088 4051/3926/2089 4091/3923/2086\nf 3622/3927/2090 3362/3928/2091 3538/3929/2092\nf 3619/3930/2093 3866/3931/2094 3536/3932/2095\nf 3458/3933/2096 3708/3934/2097 3564/3935/2098\nf 3271/3801/1965 3279/3917/1943 3275/3936/2099\nf 3279/3777/1943 4116/3773/1939 3275/3937/2099\nf 3472/3938/2100 3923/3939/2101 3790/3940/2102\nf 3790/3940/2102 3403/3941/2103 3472/3938/2100\nf 3475/3942/2104 3515/3943/2105 3295/3944/2106\nf 3295/3944/2106 3927/3945/2107 3475/3942/2104\nf 3416/3946/1983 4078/3947/2108 3385/3948/2109\nf 3385/3948/2109 3594/3949/2110 3416/3946/1983\nf 3687/3864/2028 3715/3950/2111 3380/3951/2112\nf 3276/3952/2113 3272/3953/2114 3365/3954/2042\nf 3484/3955/2115 3595/3956/2116 3431/3957/2117\nf 4063/3958/2118 3621/3959/2119 3583/3960/2120\nf 3281/3961/2121 3721/3962/2122 3539/3804/1968\nf 3528/3963/2123 4015/3964/2124 3400/3965/2125\nf 4296/3966/2126 4092/3967/2127 3447/3968/2128\nf 4300/3969/2129 4296/3966/2126 3623/3970/2130\nf 3623/3970/2130 3549/3971/2131 4300/3969/2129\nf 3631/3972/2132 3812/3973/2133 3560/3974/2134\nf 3401/3914/2078 3911/3975/2135 3803/3915/2079\nf 3284/3976/2136 3557/3977/2137 3917/3978/2138\nf 3917/3978/2138 3724/3979/2139 3284/3976/2136\nf 3590/3980/2140 3428/3981/2141 3887/3982/2142\nf 3887/3982/2142 3587/3983/2143 3590/3980/2140\nf 4116/3773/1939 3930/3984/2144 3994/3985/2145\nf 3998/3986/2146 3309/3785/1951 3285/3784/1950\nf 3922/3987/2147 3286/3988/2148 3426/3989/2149\nf 3863/3990/2150 3396/3991/2151 3480/3992/2152\nf 3459/3993/2153 3533/3994/2154 3343/3995/2155\nf 3854/3893/2057 3694/3892/2056 3584/3996/2156\nf 3490/3997/2157 3309/3785/1951 3998/3986/2146\nf 3519/3998/2158 3840/3999/2159 3412/4000/2160\nf 3291/3906/2070 3315/4001/2161 3574/4002/2162\nf 3461/4003/2163 3292/4004/2164 3781/4005/2165\nf 3358/4006/2166 3282/4007/2167 4076/4008/2168\nf 4076/4008/2168 3905/4009/2169 3358/4006/2166\nf 3764/4010/2170 3720/4011/2171 4093/4012/2172\nf 4093/4012/2172 4094/4013/2173 3764/4010/2170\nf 3433/4014/2174 3359/4015/2175 3757/4016/2176\nf 4033/4017/2177 3857/4018/2178 3556/4019/2179\nf 3659/4020/2180 3791/4021/2181 4024/3840/2004\nf 4024/3840/2004 3312/4022/2182 3659/4020/2180\nf 3752/4023/2183 3439/4024/2184 3278/3924/2087\nf 3278/3924/2087 3541/3921/2084 3752/4023/2183\nf 3830/4025/2185 3650/4026/2186 4354/4027/2187\nf 4354/4027/2187 4064/4028/2188 3830/4025/2185\nf 3359/4015/2175 3974/4029/2189 3757/4016/2176\nf 3708/3934/2097 3436/4030/2190 3430/4031/2191\nf 3430/4031/2191 3564/3935/2098 3708/3934/2097\nf 3511/4032/2192 3347/4033/2193 3294/4034/2194\nf 3294/4034/2194 3888/4035/2195 3511/4032/2192\nf 3767/4036/2196 3742/3841/2005 3357/4037/2197\nf 3357/4037/2197 3652/4038/2198 3767/4036/2196\nf 4017/4039/2199 4013/4040/2200 4014/4041/2201\nf 4014/4041/2201 3586/4042/2202 4017/4039/2199\nf 3319/4043/2203 3355/4044/2204 3381/4045/2205\nf 3381/4045/2205 3646/4046/2206 3319/4043/2203\nf 3482/4047/2207 3987/4048/2208 3410/4049/2209\nf 3530/4050/2210 3400/3965/2125 3414/4051/2211\nf 3666/4052/2212 4068/4053/2213 4380/4054/2214\nf 4380/4054/2214 3369/4055/2215 3666/4052/2212\nf 3364/4056/2216 3491/4057/2217 3942/4058/2218\nf 4008/4059/2219 3354/4060/2220 3913/4061/2221\nf 3372/4062/2222 3995/4063/2223 3399/4064/2224\nf 3399/4064/2224 3779/4065/2225 3372/4062/2222\nf 3847/4066/2226 3692/4067/2227 4032/4068/2228\nf 3603/4069/2229 3644/4070/2230 3452/4071/2231\nf 3642/4072/2232 3534/4073/2233 3375/4074/2234\nf 3517/4075/2235 3951/4076/2236 3280/4077/2237\nf 4010/4078/2238 3583/3960/2120 3897/4079/2239\nf 3316/4080/2240 3507/4081/2241 3934/3814/1978\nf 3806/4082/2242 3328/4083/2243 3258/4084/2244\nf 3898/4085/2245 3733/4086/2246 3969/4087/2247\nf 3332/4088/2248 3741/4089/2249 3442/4090/2250\nf 3323/4091/2251 3297/4092/2252 3662/4093/2253\nf 3622/3927/2090 3323/4091/2251 3362/3928/2091\nf 3518/4094/2254 3261/4095/2255 3449/4096/2256\nf 3267/3891/2055 3626/3781/1947 3521/4097/2257\nf 3807/4098/2258 3311/4099/2259 3809/4100/2260\nf 3809/4100/2260 3500/4101/2261 3807/4098/2258\nf 3408/4102/2262 3313/4103/2263 3405/4104/2264\nf 3405/4104/2264 3705/4105/2265 3408/4102/2262\nf 3869/4106/2266 3305/3796/1960 4002/3800/1964\nf 3569/3899/2063 3565/4107/2267 3391/4108/2268\nf 3306/4109/2269 3600/3847/2011 3970/4110/2270\nf 3972/4111/2271 3306/4109/2269 3807/4112/2258\nf 3807/4112/2258 3500/4113/2261 3972/4111/2271\nf 3307/4114/2272 3645/4115/2273 3502/4116/2274\nf 3364/4056/2216 3942/4058/2218 4031/4117/2275\nf 3704/4118/2276 3702/4119/2277 3882/4120/2278\nf 3882/4120/2278 3370/4121/2279 3704/4118/2276\nf 3393/4122/2280 3641/4123/2281 3805/4124/2282\nf 3309/3785/1951 3256/3799/1963 3578/3786/1952\nf 3391/4108/2268 3565/4107/2267 3671/4125/2283\nf 3310/4126/2284 3898/4085/2245 3969/4087/2247\nf 3967/3911/2075 3957/4127/2285 3463/3912/2076\nf 3562/4128/2286 3481/4129/2287 3272/3953/2114\nf 3313/4103/2263 3595/3956/2116 3484/3955/2115\nf 3484/3955/2115 3405/4104/2264 3313/4103/2263\nf 3543/4130/2288 3340/3904/2068 4033/4017/2177\nf 3712/4131/2289 3577/4132/2290 3379/4133/2291\nf 3912/4134/2292 3345/4135/2293 3668/4136/2294\nf 3493/3813/1977 3293/3812/1976 3909/4137/2295\nf 3729/4138/2296 3658/4139/2297 3428/3981/2141\nf 3428/3981/2141 3590/3980/2140 3729/4138/2296\nf 3336/4140/2298 3487/4141/2299 3653/4142/2300\nf 3653/4142/2300 3743/4143/2301 3336/4140/2298\nf 3940/4144/2302 3525/4145/2303 3418/4146/2304\nf 3989/4147/2305 3834/4148/2306 3551/4149/2307\nf 3529/4150/2308 3749/4151/2309 3547/4152/2310\nf 3736/4153/2311 3356/4154/2312 3488/4155/2313\nf 3317/4156/2314 3633/4157/2315 3636/4158/2316\nf 3266/3909/2073 3497/3908/2072 3724/3979/2139\nf 3724/3979/2139 3917/3978/2138 3266/3909/2073\nf 3404/4159/2317 3983/4160/2318 3986/4161/2319\nf 3634/4162/2320 3986/4161/2319 3696/4163/2321\nf 3403/3941/2103 3790/3940/2102 3355/4044/2204\nf 3355/4044/2204 3319/4043/2203 3403/3941/2103\nf 3562/4128/2286 3586/4042/2202 3481/4129/2287\nf 3698/4164/2322 4086/3836/2000 3673/3835/1999\nf 3465/4165/2323 3794/4166/2324 3921/4167/2325\nf 3936/4168/2326 4027/4169/2327 3846/4170/2328\nf 4018/4171/2329 3321/4172/2330 3943/4173/2331\nf 3399/4064/2224 3995/4063/2223 3576/4174/2332\nf 3868/4175/2333 3723/4176/2334 3330/4177/2335\nf 3330/4177/2335 4083/4178/2336 3868/4175/2333\nf 3302/4179/2337 3675/4180/2338 3622/3927/2090\nf 3354/4060/2220 3441/4181/2339 3913/4061/2221\nf 4505/4182/2340 3603/4069/2229 3784/4183/2341\nf 3630/3889/2053 3287/3839/2003 3949/4184/2342\nf 3459/3993/2153 3440/4185/2343 3489/4186/2344\nf 3325/3810/1974 4030/4187/2345 3300/4188/2346\nf 3300/4188/2346 3535/3811/1975 3325/3810/1974\nf 3426/3989/2149 3286/3988/2148 3326/4189/2347\nf 3455/4190/2348 3860/4191/2349 3884/3873/2037\nf 3876/4192/2350 3327/4193/2351 3360/4194/2352\nf 3379/4133/2291 3412/4000/2160 3843/4195/2353\nf 3460/4196/2354 3726/4197/2355 3697/4198/2356\nf 3328/4083/2243 3550/4199/2357 3258/4084/2244\nf 3547/4200/2310 3453/4201/2358 3507/4081/2241\nf 3329/3807/1971 3566/4202/2359 3388/4203/2360\nf 3793/4204/2361 3921/4167/2325 3794/4166/2324\nf 4095/4205/2362 3933/4206/2363 3503/4207/2364\nf 3442/4090/2250 3919/4208/2365 3701/4209/2366\nf 3701/4209/2366 3332/4088/2248 3442/4090/2250\nf 3692/4067/2227 3331/4210/2367 3522/4211/2368\nf 3522/4211/2368 3446/4212/2369 3692/4067/2227\nf 3570/4213/2370 3694/3892/2056 3722/3894/2058\nf 4096/4214/2371 3878/4215/2372 3701/4209/2366\nf 3628/4216/2373 3615/4217/2374 3583/3960/2120\nf 3771/4218/2375 3333/4219/2376 3558/4220/2377\nf 3935/4221/2378 3938/4222/2379 3477/4223/2380\nf 3849/4224/2381 3333/4219/2376 3771/4218/2375\nf 3678/3870/2034 3817/4225/2382 3334/3871/2035\nf 3301/4226/2383 3694/3892/2056 3570/4213/2370\nf 3881/4227/2384 4097/4228/2385 3904/4229/2386\nf 3553/4230/2387 3773/4231/2388 4098/4232/2389\nf 3409/4233/2390 4552/4234/2391 4051/3926/2089\nf 4051/3926/2089 3629/3925/2088 3409/4233/2390\nf 3699/4235/2392 4099/4236/2393 4552/4234/2391\nf 4552/4234/2391 3409/4233/2390 3699/4235/2392\nf 3433/4014/2174 3757/4016/2176 3716/4237/2394\nf 3301/4226/2383 3716/4237/2394 4048/4238/2395\nf 4048/4238/2395 3331/4210/2367 3301/4226/2383\nf 3354/4060/2220 4008/4059/2219 3769/3843/2007\nf 3543/4130/2288 3747/4239/2396 3340/3904/2068\nf 3451/3879/2043 3753/3881/2045 4557/4240/2397\nf 3827/4241/2398 3406/3853/2017 3896/4242/2399\nf 3563/4243/2400 3283/3822/1986 3674/4244/2401\nf 3674/4244/2401 3444/4245/2402 4023/4246/2403\nf 3519/3998/2158 3341/3838/2002 3840/3999/2159\nf 3327/4193/2351 3341/3838/2002 3908/4247/2404\nf 3434/4248/2405 3826/4249/2406 3265/4250/2407\nf 3474/4251/2408 3529/4252/2308 3714/4253/2409\nf 3343/3995/2155 3440/4185/2343 3459/3993/2153\nf 3931/4254/2410 3601/4255/2411 3719/4256/2412\nf 3824/4257/2413 3290/4258/2414 3944/4259/2415\nf 3264/4260/2416 3620/3824/1988 3363/3826/1990\nf 3363/3826/1990 3599/4261/2417 3264/4260/2416\nf 3342/4262/2418 3434/4248/2405 3649/4263/2419\nf 3595/3956/2116 3649/4263/2419 3434/4248/2405\nf 3434/4248/2405 3431/3957/2117 3595/3956/2116\nf 3870/4264/2420 3566/4202/2359 3660/4265/2421\nf 3660/4265/2421 3661/4266/1982 3870/4264/2420\nf 3406/3853/2017 3346/4267/2422 3376/4268/2423\nf 3268/3880/2044 3382/4269/2424 3339/4270/2425\nf 3419/4271/2426 3450/4272/2427 3999/4273/2428\nf 3999/4273/2428 3575/4274/2429 3419/4271/2426\nf 3348/4275/2430 3496/4276/2431 3711/4277/2432\nf 3757/4016/2176 3974/4029/2189 3711/4277/2432\nf 3303/4278/2433 3349/4279/2434 3513/4280/2435\nf 3350/4281/2436 3610/4282/2437 3468/4283/2438\nf 3394/4284/2439 3897/4079/2239 3366/4285/2440\nf 3740/4286/2441 4505/4182/2340 3784/4183/2341\nf 3887/3982/2142 3299/4287/2442 3587/3983/2143\nf 3955/4288/2443 3352/4289/2444 3626/3781/1947\nf 3505/4290/2445 3601/4255/2411 3395/3817/1981\nf 3720/4011/2171 3411/4291/2446 4085/4292/2447\nf 4085/4292/2447 4093/4012/2172 3720/4011/2171\nf 3353/4293/2448 3686/3910/2074 3266/3909/2073\nf 3266/3909/2073 3917/3978/2138 3317/4156/2314\nf 3317/4156/2314 3636/4158/2316 3266/3909/2073\nf 3988/4294/2449 3509/4295/2450 3580/4296/2451\nf 3580/4296/2451 3441/4181/2339 3988/4294/2449\nf 3767/4036/2196 3589/4297/2452 3512/3842/2006\nf 3512/3842/2006 3742/3841/2005 3767/4036/2196\nf 3292/4004/2164 3466/4298/2453 3781/4005/2165\nf 3470/4299/2454 3292/4004/2164 3639/4300/2455\nf 3639/4300/2455 3383/3902/2066 3470/4299/2454\nf 3717/4301/2456 3316/4080/2240 3356/4154/2312\nf 3316/4080/2240 3934/3814/1978 3493/3813/1977\nf 3357/4037/2197 3617/4302/2457 3652/4038/2198\nf 3357/4037/2197 3791/4021/2181 3818/4303/2458\nf 3818/4303/2458 3617/4302/2457 3357/4037/2197\nf 3654/4304/2459 3848/4305/2460 3833/4306/2461\nf 3833/4306/2461 3759/4307/2462 3654/4304/2459\nf 3944/4259/2415 3290/4258/2414 3531/4308/2463\nf 3764/4010/2170 4094/4013/2173 3666/4052/2212\nf 3838/4309/2464 3632/3890/2054 3402/4310/2465\nf 3402/4310/2465 3968/4311/2466 3838/4309/2464\nf 3361/3794/1958 3956/4312/2467 3800/4313/2468\nf 3965/3795/1959 3361/3794/1958 3800/4313/2468\nf 3362/3928/2091 3323/4091/2251 3662/4093/2253\nf 3619/3930/2093 3273/4314/2469 3866/3931/2094\nf 3852/4315/2470 3344/4316/2471 3545/4317/2472\nf 3344/4316/2471 3852/4315/2470 3950/3856/2020\nf 3665/4318/2473 3945/4319/2474 3607/4320/2475\nf 3788/4321/2476 4037/4322/2477 3945/4319/2474\nf 3396/3991/2151 3973/4323/2478 3480/3992/2152\nf 3973/4323/2478 3396/3991/2151 3685/4324/2479\nf 3540/4325/2480 3368/4326/2481 3953/4327/2482\nf 3951/4076/2236 4084/4328/2483 3792/4329/2484\nf 3792/4329/2484 3540/4325/2480 3951/4076/2236\nf 4100/4330/2485 3367/3857/2021 3524/3793/1957\nf 4100/4330/2485 3524/3793/1957 3965/3795/1959\nf 4100/4330/2485 3965/3795/1959 4055/4331/2486\nf 3964/4332/2487 3322/4333/2488 3368/4326/2481\nf 3766/4334/2489 3415/4335/2490 3368/4326/2481\nf 3773/4231/2388 3558/4220/2377 4648/4336/2491\nf 3727/4337/2492 3641/4123/2281 3393/4122/2280\nf 3353/4293/2448 3648/4338/2493 3686/3910/2074\nf 3607/4320/2475 3945/4319/2474 3364/4056/2216\nf 3364/4056/2216 4031/4117/2275 3607/4320/2475\nf 3415/4335/2490 3744/4339/2494 3368/4326/2481\nf 3756/4340/2495 3827/4241/2398 4653/4341/2496\nf 3642/4072/2232 3924/4342/2497 3735/4343/2498\nf 3735/4343/2498 3534/4073/2233 3642/4072/2232\nf 4003/4344/1940 3861/4345/2499 3372/4062/2222\nf 3372/4062/2222 3514/4346/2500 4003/4344/1940\nf 3995/4063/2223 3861/4345/2499 3576/4174/2332\nf 4045/4347/2501 3258/4348/2244 3446/4212/2369\nf 3576/4349/2332 3856/4350/2502 3775/4351/2503\nf 3676/4352/2504 3374/4353/2505 3698/4164/2322\nf 3457/3820/1984 3581/4354/2506 3870/4355/2420\nf 3870/4355/2420 3661/3818/1982 3457/3820/1984\nf 3375/4074/2234 3537/4356/2507 3829/4357/2508\nf 3829/4357/2508 3642/4072/2232 3375/4074/2234\nf 3376/4268/2423 3346/4267/2422 3528/3963/2123\nf 3310/4126/2284 3592/4358/2509 3730/3851/2015\nf 3448/3808/1972 4101/4359/2510 4667/4360/2511\nf 4667/4360/2511 3377/3809/1973 3448/3808/1972\nf 4102/4361/2512 4103/4362/2513 3460/4196/2354\nf 3460/4196/2354 3918/4363/2514 4102/4361/2512\nf 3378/3850/2014 3310/4126/2284 3730/3851/2015\nf 3597/3913/2077 3463/3912/2076 3525/4145/2303\nf 3379/4133/2291 3843/4195/2353 3288/4364/2515\nf 3288/4364/2515 3437/4365/2516 3712/4131/2289\nf 3712/4131/2289 3379/4133/2291 3288/4364/2515\nf 3844/4366/2517 3546/3845/2009 3991/3844/2008\nf 3339/4270/2425 3382/4269/2424 3657/4367/2518\nf 3292/4004/2164 3470/4299/2454 3778/4368/2519\nf 3778/4368/2519 3466/4298/2453 3292/4004/2164\nf 3946/4369/2520 3380/3951/2112 3844/4366/2517\nf 3687/3864/2028 3380/3951/2112 4021/3865/2029\nf 3381/4045/2205 3470/4299/2454 3383/3902/2066\nf 3383/3902/2066 3646/4046/2206 3381/4045/2205\nf 3927/3945/2107 3295/3944/2106 3571/4370/2521\nf 3571/4370/2521 3750/3901/2065 3927/3945/2107\nf 3640/4371/2522 4104/4372/2523 4677/4373/2524\nf 3589/4297/2452 3767/4036/2196 3384/4374/2525\nf 3384/4374/2525 3413/4375/2526 3589/4297/2452\nf 3491/4057/2217 3467/3779/1945 3915/3778/1944\nf 3385/3948/2109 4078/3947/2108 4065/4376/2527\nf 4065/4376/2527 4680/4377/2528 3385/3948/2109\nf 4066/4378/2529 4046/4379/2530 3385/3948/2109\nf 3385/3948/2109 4680/4377/2528 4066/4378/2529\nf 3706/4380/2531 4046/4379/2530 3448/3808/1972\nf 3448/3808/1972 3535/3811/1975 3706/4380/2531\nf 3386/4381/2532 3352/4289/2444 3955/4288/2443\nf 3334/3871/2035 3722/3894/2058 3982/4382/2533\nf 4011/4383/2534 3851/4384/2535 3420/4385/2536\nf 3420/4385/2536 3941/4386/2537 4011/4383/2534\nf 3311/4099/2259 3807/4098/2258 3304/4387/2538\nf 3304/4387/2538 4012/4388/2539 3311/4099/2259\nf 3793/4204/2361 3388/4389/2360 3921/4167/2325\nf 3374/4353/2505 3870/4355/2420 3581/4354/2506\nf 3438/4390/2540 3897/4079/2239 3394/4284/2439\nf 3330/4177/2335 3890/4391/2541 3691/4392/2542\nf 3691/4392/2542 4083/4178/2336 3330/4177/2335\nf 3390/4393/2543 3645/4115/2273 3647/4394/2544\nf 3647/4394/2544 3652/4038/2198 3390/4393/2543\nf 3517/4075/2235 3390/4393/2543 3419/4271/2426\nf 3419/4271/2426 3575/4274/2429 3517/4075/2235\nf 3956/4312/2467 3391/4108/2268 3671/4125/2283\nf 3956/4312/2467 3361/3794/1958 3906/3862/2026\nf 3468/4283/2438 3392/4395/2545 3350/4281/2436\nf 3394/4396/2439 3839/4397/2546 3613/4398/2547\nf 3751/4399/2548 3704/4118/2276 3370/4121/2279\nf 3370/4121/2279 3393/4122/2280 3751/4399/2548\nf 3259/3832/1996 3602/4400/2549 3526/3833/1997\nf 3392/4395/2545 3801/4401/2550 3948/4402/2551\nf 3691/4392/2542 3959/4403/2552 3801/4401/2550\nf 3801/4401/2550 4040/4404/2553 3691/4392/2542\nf 3963/4405/2554 3395/3817/1981 3601/4255/2411\nf 3820/4406/2555 3755/4407/2556 3533/3994/2154\nf 3423/4408/2557 3679/4409/2558 3777/4410/2559\nf 3777/4410/2559 3932/4411/2560 3423/4408/2557\nf 3752/4023/2183 4057/4412/2561 3923/3939/2101\nf 3923/3939/2101 3439/4024/2184 3752/4023/2183\nf 3417/4413/2562 3418/4146/2304 3670/4414/2563\nf 3853/4415/2564 3315/4001/2161 3417/4413/2562\nf 4716/4416/2565 4717/4417/2566 3615/4217/2374\nf 3954/4418/2567 3901/4419/2568 3681/4420/2569\nf 3795/4421/2570 3874/4422/2571 3664/4423/2572\nf 3664/4423/2572 3398/4424/2573 3795/4421/2570\nf 3398/4424/2573 3867/4425/2574 3795/4421/2570\nf 3516/3848/2012 3779/4065/2225 3609/4426/2575\nf 3609/4426/2575 3298/3849/2013 3516/3848/2012\nf 3547/4152/2310 3749/4151/2309 3453/4427/2358\nf 3400/3965/2125 3895/4428/2576 3414/4051/2211\nf 3991/3844/2008 3485/3846/2010 3895/4428/2576\nf 3631/3972/2132 3677/4429/2577 3812/3973/2133\nf 3283/3822/1986 3893/4430/2578 3674/4244/2401\nf 3630/3889/2053 3949/4184/2342 3780/4431/2579\nf 3403/3941/2103 4005/4432/2580 3562/4128/2286\nf 3562/4128/2286 3472/3938/2100 3403/3941/2103\nf 3825/4433/2581 3508/4434/2582 3404/4159/2317\nf 3825/4433/2581 3559/4435/2583 3836/4436/2584\nf 3387/4437/2585 4012/4388/2539 3405/4104/2264\nf 3405/4104/2264 3484/3955/2115 3387/4437/2585\nf 4012/4388/2539 3387/4437/2585 3311/4099/2259\nf 3756/4340/2495 3655/4438/2586 3827/4241/2398\nf 3339/4270/2425 3657/4367/2518 3655/4438/2586\nf 3853/4415/2564 3417/4413/2562 3971/4439/2587\nf 3559/4435/2583 3825/4433/2581 3404/4159/2317\nf 3474/4251/2408 3342/4262/2418 3754/4440/2588\nf 3754/4440/2588 3850/4441/2589 3474/4251/2408\nf 3699/4235/2392 3409/4233/2390 3872/4442/2590\nf 3679/4409/2558 4034/4443/2591 3335/4444/2592\nf 3836/4436/2584 3482/4047/2207 3410/4049/2209\nf 3521/4097/2257 3626/3781/1947 4049/4445/2593\nf 3720/4011/2171 3344/4316/2471 3561/4446/2594\nf 3764/4010/2170 3824/4257/2413 3720/4011/2171\nf 3696/4163/2321 3986/4161/2319 3593/4447/2595\nf 3318/3815/1979 3820/4406/2555 3593/4447/2595\nf 3710/4448/2596 3509/4295/2450 3413/4375/2526\nf 3413/4375/2526 3467/3779/1945 3710/4448/2596\nf 3580/4296/2451 3297/4449/2252 3323/4450/2251\nf 3990/4451/2597 3414/4051/2211 3449/4096/2256\nf 3883/4452/2598 3608/3803/1967 3651/3802/1966\nf 3415/4335/2490 4043/4453/2599 3744/4339/2494\nf 4004/4454/2600 3371/4455/2601 3621/3959/2119\nf 3660/4265/2421 4753/4456/2602 4065/4376/2527\nf 4065/4376/2527 4078/3947/2108 3660/4265/2421\nf 3397/4457/2603 3417/4413/2562 3670/4414/2563\nf 3971/4439/2587 3417/4413/2562 3539/3804/1968\nf 4105/4458/2604 4004/4454/2600 3621/3959/2119\nf 3417/4413/2562 3579/4459/2605 3418/4146/2304\nf 4023/4246/2403 3444/4245/2402 3551/4149/2307\nf 3419/4271/2426 4016/4460/2606 3450/4272/2427\nf 3269/4461/2607 3941/4386/2537 3420/4385/2536\nf 3421/4462/2608 3634/4162/2320 3556/4019/2179\nf 3421/4462/2608 3559/4435/2583 3634/4162/2320\nf 3461/4003/2163 3783/4463/2609 3614/4464/2610\nf 3289/4465/2611 3552/4466/2612 3432/4467/2613\nf 3432/4467/2613 3555/4468/2614 3289/4465/2611\nf 3679/4409/2558 3718/4469/2615 4034/4443/2591\nf 3846/4170/2328 4027/4169/2327 3424/4470/2616\nf 4767/4471/2617 3424/4470/2616 3538/3929/2092\nf 4059/4472/2618 3466/4298/2453 4060/4473/2619\nf 4060/4473/2619 4058/4474/2620 4059/4472/2618\nf 3458/3933/2096 3564/3935/2098 3798/4475/2621\nf 3768/4476/2622 4022/4477/2623 4052/4478/2624\nf 3588/4479/2625 3427/4480/2626 4044/4481/2627\nf 4010/4078/2238 3897/4079/2239 3438/4390/2540\nf 3618/4482/2628 4135/3797/1961 3305/3796/1960\nf 3740/4286/2441 3784/4183/2341 3452/4071/2231\nf 3452/4071/2231 4020/4483/2629 3740/4286/2441\nf 3943/4173/2331 3321/4172/2330 3992/4484/2630\nf 3353/4293/2448 3308/3907/2071 3648/4338/2493\nf 3290/4258/2414 3764/4010/2170 3813/4485/2631\nf 3813/4485/2631 3531/4308/2463 3290/4258/2414\nf 3431/3957/2117 3365/3878/2042 3272/4486/2114\nf 3431/3957/2117 3760/3876/2040 3365/3878/2042\nf 3526/3833/1997 3555/4468/2614 3432/4467/2613\nf 3432/4467/2613 3425/3830/1994 3526/3833/1997\nf 3274/3868/2032 3433/4014/2174 3716/4237/2394\nf 3828/4487/2632 3852/4315/2470 3545/4317/2472\nf 3434/4248/2405 3760/3876/2040 3431/3957/2117\nf 3434/4248/2405 3265/4250/2407 3760/3876/2040\nf 3896/4242/2399 3406/3853/2017 3435/3855/2019\nf 3898/4085/2245 4106/4488/2633 3733/4086/2246\nf 4000/4489/2634 3436/4030/2190 3976/4490/2635\nf 3436/4030/2190 3708/3934/2097 3976/4490/2635\nf 3288/4364/2515 3659/4020/2180 3312/4022/2182\nf 3312/4022/2182 3437/4365/2516 3288/4364/2515\nf 3437/4365/2516 3312/4022/2182 3770/4491/2636\nf 3770/4491/2636 3486/4492/2637 3437/4365/2516\nf 3875/4493/2638 3873/4494/2639 4041/4495/2640\nf 3890/4391/2541 3330/4177/2335 3389/4496/2641\nf 3629/3925/2088 3627/4497/2642 3777/4410/2559\nf 3777/4410/2559 3409/4233/2390 3629/3925/2088\nf 3440/4185/2343 3785/4498/2643 3489/4186/2344\nf 3257/4499/2644 3719/4256/2412 3386/4381/2532\nf 3748/4500/2645 3441/4501/2339 3675/4180/2338\nf 3323/4450/2251 3675/4502/2338 3441/4181/2339\nf 3441/4181/2339 3580/4296/2451 3323/4450/2251\nf 3682/4503/2646 3542/4504/2647 3919/4208/2365\nf 3919/4208/2365 3442/4090/2250 3682/4503/2646\nf 3330/4177/2335 3588/4479/2625 4044/4481/2627\nf 3324/3886/2050 3443/4505/2648 3498/4506/2649\nf 3489/4186/2344 3785/4498/2643 3584/3996/2156\nf 3989/4507/2305 3401/3914/2078 3834/4508/2306\nf 3631/3972/2132 3401/3914/2078 3677/4429/2577\nf 3445/4509/2650 3703/4510/2651 3996/4511/2652\nf 3996/4511/2652 4061/4512/2653 3445/4509/2650\nf 3725/4513/2654 3623/3970/2130 4296/3966/2126\nf 4296/3966/2126 3447/3968/2128 3725/4513/2654\nf 4018/4171/2329 3808/4514/2655 3916/4515/2656\nf 3847/4066/2226 4032/4068/2228 3985/4516/2657\nf 3537/4356/2507 3375/4074/2234 3947/4517/2658\nf 3947/4517/2658 3703/4510/2651 3537/4356/2507\nf 3445/4509/2650 3725/4513/2654 3537/4356/2507\nf 3537/4356/2507 3703/4510/2651 3445/4509/2650\nf 3843/4195/2353 3876/4192/2350 3288/4364/2515\nf 3876/4192/2350 3818/4303/2458 3791/4021/2181\nf 3791/4021/2181 3659/4020/2180 3876/4192/2350\nf 3837/4518/2659 3892/4519/2660 3709/3872/2036\nf 3709/3872/2036 3267/3891/2055 3837/4518/2659\nf 4135/3797/1961 4062/3791/1956 3254/3788/1953\nf 4039/4520/2661 3796/4521/2662 3713/4522/2663\nf 3511/4032/2192 3888/4035/2195 3320/4523/2664\nf 3320/4523/2664 3734/4524/2665 3511/4032/2192\nf 4557/4240/2397 4067/4525/2666 3451/3879/2043\nf 4814/4526/2667 4815/4527/2668 3618/4482/2628\nf 3299/4287/2442 3887/3982/2142 4020/4483/2629\nf 4020/4483/2629 3452/4071/2231 3299/4287/2442\nf 3452/4071/2231 3644/4070/2230 3299/4287/2442\nf 3749/4151/2309 3609/4426/2575 3453/4427/2358\nf 3399/4064/2224 3576/4174/2332 3550/4528/2357\nf 3374/4353/2505 3581/4354/2506 3454/4529/2669\nf 3455/4530/2348 3326/4189/2347 3860/4531/2349\nf 3798/4475/2621 3903/4532/2670 3458/3933/2096\nf 3949/4184/2342 3532/4533/2671 3780/4431/2579\nf 4028/4534/2672 3443/4505/2648 3532/4533/2671\nf 3457/3820/1984 3732/4535/2673 3734/4524/2665\nf 3734/4524/2665 3320/4523/2664 3457/3820/1984\nf 3581/4354/2506 3457/3820/1984 3320/4523/2664\nf 3320/4523/2664 3454/4529/2669 3581/4354/2506\nf 3903/4532/2670 3455/4530/2348 4007/4536/2674\nf 4007/4537/2674 3737/3875/2039 3966/4538/2675\nf 3459/3993/2153 4028/4534/2672 3287/3839/2003\nf 3460/4196/2354 4095/4539/2362 3726/4197/2355\nf 3464/4540/2676 3604/4541/2677 3925/3900/2064\nf 3925/3900/2064 4029/3903/2067 3464/4540/2676\nf 3702/4119/2277 3704/4118/2276 3604/4541/2677\nf 3604/4541/2677 3464/4540/2676 3702/4119/2277\nf 3821/4542/2678 3818/4303/2458 3360/4194/2352\nf 3360/4194/2352 3462/4543/2679 3821/4542/2678\nf 3821/4542/2678 3462/4543/2679 4086/3836/2000\nf 4086/3836/2000 3698/4164/2322 3821/4542/2678\nf 3954/4418/2567 3681/4420/2569 3463/3912/2076\nf 3463/3912/2076 3681/4420/2569 3525/4145/2303\nf 3464/4540/2676 3461/4003/2163 3614/4464/2610\nf 3639/4300/2455 3461/4003/2163 3464/4540/2676\nf 3673/3835/1999 4087/3834/1998 3864/4544/2680\nf 3398/4424/2573 3587/3983/2143 3867/4425/2574\nf 3680/4545/2681 3483/4546/2682 4060/4473/2619\nf 4060/4473/2619 3466/4298/2453 3680/4545/2681\nf 3413/4375/2526 3384/4374/2525 3467/3779/1945\nf 3384/4374/2525 4026/4547/2683 3835/3780/1946\nf 3835/3780/1946 3467/3779/1945 3384/4374/2525\nf 4006/4548/2684 3693/4549/2685 3468/4283/2438\nf 3799/4550/2686 3471/4551/2687 3572/4552/2688\nf 3469/4553/2689 3906/3862/2026 3859/3861/2025\nf 3906/3862/2026 3469/4553/2689 3569/3899/2063\nf 3624/4554/2690 3845/4555/2691 3680/4545/2681\nf 3680/4545/2681 3778/4368/2519 3624/4554/2690\nf 3300/4188/2346 3471/4556/2687 3799/4557/2686\nf 3695/4558/2692 3460/4196/2354 3697/4198/2356\nf 3685/4324/2479 3396/3991/2151 3688/4559/2693\nf 3932/4411/2560 3777/4410/2559 3627/4497/2642\nf 3627/4497/2642 3688/4559/2693 3932/4411/2560\nf 3473/4560/2694 3669/3858/2022 3367/3857/2021\nf 3411/4291/2446 3746/4561/2695 3367/3857/2021\nf 3736/4153/2311 3978/4262/2696 3356/4154/2312\nf 3984/4562/2697 3476/4563/2698 3277/4564/2699\nf 3485/3846/2010 3910/3829/1993 3596/3828/1992\nf 3849/4224/2381 3477/4223/2380 3333/4219/2376\nf 3333/4219/2376 3922/3987/2147 3426/3989/2149\nf 3484/3955/2115 3478/4565/2700 3635/4566/2701\nf 3851/4384/2535 4011/4383/2534 3635/4567/2701\nf 3635/4567/2701 3478/4568/2700 3851/4384/2535\nf 3711/4569/2432 3337/4570/2702 3479/4571/2703\nf 3815/4572/2704 3328/4083/2243 3806/4082/2242\nf 3477/4223/2380 3938/4222/2379 3286/3988/2148\nf 3612/3877/2041 3345/4135/2293 3912/4134/2292\nf 3478/4568/2700 3272/3953/2114 3481/4129/2287\nf 3608/3803/1967 3971/4439/2587 3539/3804/1968\nf 3421/4462/2608 3407/4573/2705 3608/3803/1967\nf 3483/4546/2682 3905/4009/2169 4060/4473/2619\nf 3549/3971/2131 3623/3970/2130 3445/4509/2650\nf 3445/4509/2650 4061/4512/2653 3549/3971/2131\nf 3484/3955/2115 3272/4486/2114 3478/4565/2700\nf 3484/3955/2115 3431/3957/2117 3272/4486/2114\nf 3277/4564/2699 3476/4563/2698 3762/4574/2706\nf 3762/4574/2706 3380/3951/2112 3715/3950/2111\nf 3842/4575/2707 3745/4576/2708 3486/4492/2637\nf 3486/4492/2637 3770/4491/2636 3842/4575/2707\nf 3338/3823/1987 3283/3822/1986 3563/4243/2400\nf 3814/4577/2709 3314/4578/2710 3877/4579/2711\nf 3345/4135/2293 3265/4250/2407 3668/4136/2294\nf 3265/4250/2407 3736/4153/2311 3488/4155/2313\nf 3456/4580/2712 4028/4534/2672 3532/4533/2671\nf 3287/3839/2003 4028/4534/2672 3456/4580/2712\nf 3666/4052/2212 4094/4013/2173 4068/4053/2213\nf 3490/3997/2157 3683/4581/2713 4861/4582/2714\nf 3965/3795/1959 3800/4313/2468 4862/4583/2715\nf 4862/4583/2715 4055/4331/2486 3965/3795/1959\nf 3364/4056/2216 3945/4319/2474 4037/4322/2477\nf 4037/4322/2477 3710/4448/2596 3364/4056/2216\nf 4037/4322/2477 3580/4296/2451 3509/4295/2450\nf 3509/4295/2450 3710/4448/2596 4037/4322/2477\nf 4864/4584/2716 3566/4202/2359 3492/3806/1970\nf 3492/3806/1970 4863/4585/2717 4864/4584/2716\nf 4753/4456/2602 3660/4265/2421 3566/4202/2359\nf 3566/4202/2359 4864/4584/2716 4753/4456/2602\nf 3356/4154/2312 3316/4080/2240 3493/3813/1977\nf 3356/4154/2312 3493/3813/1977 3488/4155/2313\nf 3494/3916/2080 3881/4227/2384 3270/4586/2718\nf 3418/4146/2304 3765/4587/2719 3940/4144/2302\nf 4861/4582/2714 3495/4588/2720 3774/4589/2721\nf 3774/4590/2721 3495/4591/2720 3930/3984/2144\nf 3458/3933/2096 3903/4532/2670 3496/4276/2431\nf 3348/4275/2430 3458/3933/2096 3496/4276/2431\nf 3497/3908/2072 3602/4400/2549 3259/3832/1996\nf 3324/3886/2050 3498/4506/2649 3914/4592/2722\nf 3568/4593/2723 3916/4515/2656 3985/4516/2657\nf 3499/4594/2724 3293/3812/1976 3337/4570/2702\nf 3737/3875/2039 3643/3874/2038 3966/4538/2675\nf 3321/4172/2330 4003/3774/1940 3429/3776/1942\nf 3341/3838/2002 3997/4595/2725 3908/4247/2404\nf 3838/4309/2464 3968/4311/2466 3462/4543/2679\nf 3462/4543/2679 3360/4194/2352 3838/4309/2464\nf 3502/4116/2274 3517/4075/2235 3280/4077/2237\nf 3280/4077/2237 4043/4453/2599 3607/4320/2475\nf 3607/4320/2475 4031/4117/2275 3280/4077/2237\nf 3682/4503/2646 3442/4090/2250 3330/4177/2335\nf 3349/4279/2434 3504/3827/1991 3910/3829/1993\nf 3303/4278/2433 3892/4519/2660 3349/4279/2434\nf 3386/4381/2532 3505/4290/2445 3352/4289/2444\nf 3983/4160/2318 4025/3816/1980 3318/3815/1979\nf 4041/4495/2640 3873/4494/2639 3506/4596/2726\nf 3506/4596/2726 3438/4597/2540 3959/4403/2552\nf 3937/4598/2727 3328/4083/2243 3815/4572/2704\nf 3937/4598/2727 3802/4599/2728 3328/4083/2243\nf 3689/3782/1948 3505/4290/2445 3508/4434/2582\nf 3508/4434/2582 3825/4433/2581 3689/3782/1948\nf 3509/4295/2450 3907/4600/2729 3589/4297/2452\nf 3589/4297/2452 3413/4375/2526 3509/4295/2450\nf 3274/3868/2032 3761/4601/2730 3510/3869/2033\nf 3761/4601/2730 3962/4602/2731 3817/4225/2382\nf 3511/4032/2192 3734/4524/2665 3253/4603/2732\nf 3253/4603/2732 3450/4272/2427 3511/4032/2192\nf 3347/4033/2193 3511/4032/2192 3450/4272/2427\nf 3769/3843/2007 3512/3842/2006 3354/4060/2220\nf 3988/4294/2449 3907/4600/2729 3509/4295/2450\nf 3513/4280/2435 3958/3867/2031 3510/3869/2033\nf 3349/4279/2434 3264/4260/2416 3513/4280/2435\nf 3779/4065/2225 3516/3848/2012 3514/4346/2500\nf 3514/4346/2500 3372/4062/2222 3779/4065/2225\nf 3500/4113/2261 4003/4344/1940 3514/4346/2500\nf 3514/4346/2500 3972/4111/2271 3500/4113/2261\nf 3478/4568/2700 3515/3943/2105 3475/3942/2104\nf 3481/4129/2287 3731/4604/2733 3478/4568/2700\nf 3600/3847/2011 3952/4605/2734 3516/3848/2012\nf 3516/3848/2012 3952/4605/2734 3514/4346/2500\nf 3502/4116/2274 3645/4115/2273 3390/4393/2543\nf 3390/4393/2543 3517/4075/2235 3502/4116/2274\nf 3410/4049/2209 3880/4606/2735 3518/4094/2254\nf 3296/4607/2736 3410/4049/2209 4049/4445/2593\nf 3395/3817/1981 3963/4405/2554 3820/4406/2555\nf 3318/3815/1979 3395/3817/1981 3820/4406/2555\nf 3273/4314/2469 3520/4608/2737 3866/3931/2094\nf 3523/4609/2738 3371/4455/2601 3520/4608/2737\nf 3449/4096/2256 3521/4097/2257 4049/4445/2593\nf 3895/4428/2576 3485/3846/2010 3596/3828/1992\nf 3815/4572/2704 3806/4082/2242 3479/4571/2703\nf 3757/4016/2176 4048/4238/2395 3716/4237/2394\nf 3758/4610/2739 4043/4611/2599 3415/4612/2490\nf 3366/4285/2440 3758/4610/2739 3415/4612/2490\nf 3262/3860/2024 3606/3863/2027 3524/3793/1957\nf 3367/3857/2021 3262/3860/2024 3524/3793/1957\nf 3525/4145/2303 3378/3850/2014 3816/3852/2016\nf 3525/4145/2303 3681/4420/2569 3378/3850/2014\nf 3393/4122/2280 3370/4121/2279 3555/4468/2614\nf 3555/4468/2614 3526/3833/1997 3393/4122/2280\nf 3283/3822/1986 3527/3821/1985 3748/4613/2645\nf 3441/4181/2339 3748/4613/2645 3913/4061/2221\nf 3730/3851/2015 3376/4268/2423 3528/3963/2123\nf 3281/3961/2121 3530/4050/2210 3721/3962/2122\nf 3598/4614/2740 3749/4151/2309 3529/4150/2308\nf 3850/4615/2589 3529/4150/2308 3474/4616/2408\nf 3528/3963/2123 3400/3965/2125 3530/4050/2210\nf 3281/3961/2121 3528/3963/2123 3530/4050/2210\nf 3944/4259/2415 3531/4308/2463 3436/4030/2190\nf 3813/4485/2631 3430/4031/2191 3436/4030/2190\nf 3436/4030/2190 3531/4308/2463 3813/4485/2631\nf 3618/4482/2628 4815/4527/2668 4135/3797/1961\nf 3780/4431/2579 3532/4533/2671 3633/4157/2315\nf 3532/4533/2671 3443/4505/2648 3324/3886/2050\nf 3519/3998/2158 3533/3994/2154 3341/3838/2002\nf 3375/4074/2234 3534/4073/2233 3891/4617/2741\nf 4020/4483/2629 4080/4618/2742 3351/4619/2743\nf 3351/4619/2743 3740/4286/2441 4020/4483/2629\nf 3535/3811/1975 3300/4188/2346 3786/4620/2744\nf 4107/4621/2745 4004/4454/2600 4105/4458/2604\nf 4767/4471/2617 3538/3929/2092 4892/4622/2746\nf 3447/3968/2128 3829/4357/2508 3537/4356/2507\nf 3537/4356/2507 3725/4513/2654 3447/3968/2128\nf 3810/4623/2747 3619/3930/2093 3536/3932/2095\nf 4107/4621/2745 3977/4624/2748 4004/4454/2600\nf 3539/3804/1968 3417/4413/2562 3397/4457/2603\nf 3281/3961/2121 3539/3804/1968 3397/4457/2603\nf 4895/4625/2749 3896/4242/2399 3435/3855/2019\nf 3766/4334/2489 3366/4626/2440 3415/4335/2490\nf 4047/4627/2750 3613/4398/2547 3839/4397/2546\nf 4897/4628/2751 4898/4629/2752 3654/4304/2459\nf 3654/4304/2459 3759/4307/2462 4897/4628/2751\nf 3933/4206/2363 3542/4504/2647 3503/4207/2364\nf 4899/4630/2753 4900/4631/2754 4038/4632/2755\nf 3486/4492/2637 3543/4130/2288 3712/4131/2289\nf 3712/4131/2289 3437/4365/2516 3486/4492/2637\nf 3544/4633/2756 3394/4396/2439 3613/4398/2547\nf 3438/4597/2540 3394/4396/2439 3959/4403/2552\nf 3828/4487/2632 3545/4317/2472 4000/4489/2634\nf 3944/4259/2415 3436/4030/2190 4000/4489/2634\nf 3380/3951/2112 3546/3845/2009 3844/4366/2517\nf 3762/4574/2706 3546/3845/2009 3380/3951/2112\nf 3529/4252/2308 3547/4200/2310 3714/4253/2409\nf 3547/4200/2310 3507/4081/2241 3316/4080/2240\nf 3904/4229/2386 4097/4228/2385 3548/4634/2757\nf 4904/4635/2758 3957/4127/2285 4042/4636/2759\nf 4064/4028/2188 4300/3969/2129 3549/3971/2131\nf 3549/3971/2131 3830/4025/2185 4064/4028/2188\nf 4001/4637/2760 3358/4006/2166 3905/4009/2169\nf 3802/4599/2728 3550/4199/2357 3328/4083/2243\nf 3802/4638/2728 3609/4426/2575 3550/4528/2357\nf 3579/4459/2605 3551/4149/2307 3418/4146/2304\nf 3551/4149/2307 3765/4587/2719 3418/4146/2304\nf 3781/4005/2165 3466/4298/2453 4059/4472/2618\nf 3552/4466/2612 3289/4465/2611 4009/4639/2761\nf 4009/4639/2761 3422/4640/2762 3552/4466/2612\nf 4046/4379/2530 4066/4378/2529 4101/4359/2510\nf 4101/4359/2510 3448/3808/1972 4046/4379/2530\nf 3553/4230/2387 3335/4444/2592 3773/4231/2388\nf 3679/4409/2558 3335/4444/2592 3872/4442/2590\nf 3946/4369/2520 3554/4641/2763 3380/3951/2112\nf 3858/4642/2764 3554/4641/2763 3946/4369/2520\nf 4862/4583/2715 3490/3997/2157 4861/4582/2714\nf 3882/4120/2278 3289/4465/2611 3555/4468/2614\nf 3555/4468/2614 3370/4121/2279 3882/4120/2278\nf 3556/4019/2179 3379/4133/2291 3577/4132/2290\nf 3696/4163/2321 3412/4000/2160 3379/4133/2291\nf 3284/3976/2136 3864/4544/2680 3402/4310/2465\nf 3402/4310/2465 3557/3977/2137 3284/3976/2136\nf 4019/4643/2765 4022/4477/2623 3768/4476/2622\nf 3426/3989/2149 3768/4476/2622 3333/4219/2376\nf 3559/4435/2583 3482/4047/2207 3836/4436/2584\nf 3822/4644/2766 3559/4435/2583 3421/4462/2608\nf 3735/4343/2498 4505/4182/2340 3740/4286/2441\nf 3812/3973/2133 3302/4179/2337 3560/3974/2134\nf 4027/4169/2327 3302/4179/2337 3622/3927/2090\nf 4913/4645/2767 4904/4635/2758 3548/4646/2757\nf 3720/4011/2171 3561/4446/2594 3746/4561/2695\nf 3984/4562/2697 3950/3856/2020 3980/3825/1989\nf 3638/4647/2768 3562/4128/2286 3272/3953/2114\nf 3638/4647/2768 3472/3938/2100 3562/4128/2286\nf 3486/4492/2637 3747/4239/2396 3543/4130/2288\nf 3369/4055/2215 3640/4371/2522 3564/3935/2098\nf 3564/3935/2098 3430/4031/2191 3369/4055/2215\nf 4915/4648/2769 4104/4372/2523 3640/4371/2522\nf 3640/4371/2522 3369/4055/2215 4915/4648/2769\nf 3565/4107/2267 3569/3899/2063 3305/3796/1960\nf 3565/4107/2267 3305/3796/1960 3869/4106/2266\nf 3739/4649/2770 3878/4215/2372 4096/4214/2371\nf 4096/4214/2371 4716/4650/2565 3739/4649/2770\nf 3492/3806/1970 3566/4202/2359 3329/3807/1971\nf 3420/4385/2536 3851/4384/2535 3920/4651/2771\nf 3258/4348/2244 3775/4351/2503 3446/4212/2369\nf 3446/4212/2369 4032/4068/2228 3692/4067/2227\nf 3782/4652/2772 3618/4482/2628 3305/3796/1960\nf 3451/3879/2043 3782/4652/2772 3268/3880/2044\nf 3401/3914/2078 3631/3972/2132 3911/3975/2135\nf 3570/4213/2370 3722/3894/2058 3334/3871/2035\nf 3817/4225/2382 3962/4602/2731 3334/3871/2035\nf 4006/4548/2684 3468/4283/2438 3572/4552/2688\nf 3763/4653/2773 3540/4325/2480 3792/4329/2484\nf 3792/4329/2484 3468/4283/2438 3763/4653/2773\nf 3377/3809/1973 3918/4363/2514 3573/4654/2774\nf 3573/4654/2774 3325/3810/1974 3377/3809/1973\nf 3695/4558/2692 4030/4187/2345 3325/3810/1974\nf 3325/3810/1974 3573/4654/2774 3695/4558/2692\nf 3421/4462/2608 3616/4655/2775 3407/4573/2705\nf 3857/4018/2178 3421/4462/2608 3556/4019/2179\nf 3258/4348/2244 3576/4349/2332 3775/4351/2503\nf 3550/4199/2357 3576/4656/2332 3258/4084/2244\nf 4033/4017/2177 3340/3904/2068 3291/3906/2070\nf 4033/4017/2177 3291/3906/2070 3574/4002/2162\nf 3706/4380/2531 3594/3949/2110 3385/3948/2109\nf 3385/3948/2109 4046/4379/2530 3706/4380/2531\nf 3994/4657/2145 3930/4658/2144 3578/3786/1952\nf 3578/3786/1952 3271/3801/1965 3275/3936/2099\nf 3417/4413/2562 3315/4001/2161 3579/4459/2605\nf 3674/4244/2401 4023/4246/2403 3831/4659/2776\nf 4095/4205/2362 3503/4207/2364 3726/4660/2355\nf 3503/4207/2364 3542/4504/2647 3960/4661/2777\nf 4717/4417/2566 4063/3958/2118 3583/3960/2120\nf 3615/4217/2374 4717/4417/2566 3583/3960/2120\nf 3443/4505/2648 3489/4186/2344 3847/4066/2226\nf 3498/4506/2649 3443/4505/2648 3847/4066/2226\nf 3697/4662/2356 3582/4663/2778 3585/4664/2779\nf 3572/4552/2688 3899/4665/2780 4006/4548/2684\nf 4017/4039/2199 3319/4043/2203 4013/4040/2200\nf 3319/4043/2203 4017/4039/2199 4005/4432/2580\nf 4005/4432/2580 3403/3941/2103 3319/4043/2203\nf 3587/3983/2143 3879/4666/2781 3867/4425/2574\nf 3299/4287/2442 3465/4165/2323 3832/4667/2782\nf 3330/4177/2335 3442/4090/2250 3588/4479/2625\nf 3442/4090/2250 3427/4480/2626 3588/4479/2625\nf 3512/3842/2006 3589/4297/2452 3907/4600/2729\nf 3907/4600/2729 3354/4060/2220 3512/3842/2006\nf 3590/3980/2140 3587/3983/2143 3398/4424/2573\nf 3664/4423/2572 3729/4138/2296 3590/3980/2140\nf 3590/3980/2140 3398/4424/2573 3664/4423/2572\nf 3253/4603/2732 3734/4524/2665 3732/4535/2673\nf 3732/4535/2673 3591/4668/2783 3253/4603/2732\nf 3253/4603/2732 3591/4668/2783 4039/4520/2661\nf 4039/4520/2661 3713/4522/2663 3253/4603/2732\nf 3730/3851/2015 3592/4358/2509 3376/4268/2423\nf 3592/4358/2509 3733/4086/2246 3841/3854/2018\nf 3593/4447/2595 3412/4000/2160 3696/4163/2321\nf 3593/4447/2595 3519/3998/2158 3412/4000/2160\nf 3706/4669/2531 3862/4670/2784 3591/4668/2783\nf 3591/4668/2783 3732/4535/2673 3706/4669/2531\nf 3754/4440/2588 3342/4262/2418 3649/4263/2419\nf 3837/4518/2659 3521/4097/2257 3449/4096/2256\nf 3837/4518/2659 3267/3891/2055 3521/4097/2257\nf 3904/4671/2386 3967/3911/2075 3597/3913/2077\nf 3940/4144/2302 3765/4587/2719 3270/4672/2718\nf 3598/4614/2740 3600/3847/2011 3298/3849/2013\nf 3850/4615/2589 3981/4673/2785 3529/4150/2308\nf 3958/3867/2031 3599/4261/2417 3274/3868/2032\nf 3274/3868/2032 3828/4487/2632 3433/4014/2174\nf 4090/3920/2083 4897/4628/2751 3759/4307/2462\nf 3759/4307/2462 4056/4674/2786 4090/3920/2083\nf 3850/4615/2589 3600/3847/2011 3981/4673/2785\nf 3600/3847/2011 3408/4675/2262 3705/4676/2265\nf 3386/4381/2532 3601/4255/2411 3505/4290/2445\nf 3386/4381/2532 3719/4256/2412 3601/4255/2411\nf 3602/4400/2549 3648/4338/2493 3393/4122/2280\nf 3602/4400/2549 3393/4122/2280 3526/3833/1997\nf 3603/4677/2229 3961/4678/2787 3644/4679/2230\nf 4079/4680/2788 4934/4681/2789 3776/3805/1969\nf 4079/4680/2788 3776/3805/1969 3961/4678/2787\nf 4079/4680/2788 3961/4678/2787 3603/4677/2229\nf 3957/4127/2285 3954/4418/2567 3463/3912/2076\nf 4091/3923/2086 4256/3919/2082 3894/3922/2085\nf 3604/4541/2677 3420/4385/2536 3920/4651/2771\nf 3269/4461/2607 3420/4385/2536 3707/4682/2790\nf 3605/3831/1995 3497/3908/2072 3259/3832/1996\nf 3606/3863/2027 3469/4553/2689 3524/3793/1957\nf 3469/4553/2689 3886/3898/2062 3569/3899/2063\nf 3520/4608/2737 3665/4683/2473 3607/4684/2475\nf 4043/4611/2599 3758/4610/2739 3520/4608/2737\nf 3559/4435/2583 3822/4644/2766 3482/4047/2207\nf 3822/4644/2766 3987/4048/2208 3482/4047/2207\nf 3609/4426/2575 3399/4064/2224 3550/4528/2357\nf 3609/4426/2575 3779/4065/2225 3399/4064/2224\nf 3468/4283/2438 3610/4282/2437 3763/4653/2773\nf 4047/4627/2750 3839/4397/2546 3763/4653/2773\nf 3375/4074/2234 3891/4617/2741 3811/3883/2047\nf 3480/3992/2152 3612/4685/2041 3912/4686/2292\nf 3973/4323/2478 3612/4685/2041 3480/3992/2152\nf 3613/4398/2547 4047/4627/2750 3948/4402/2551\nf 3801/4401/2550 3613/4398/2547 3948/4402/2551\nf 3494/3916/2080 3803/3915/2079 3881/4227/2384\nf 3783/4463/2609 4009/4639/2761 3614/4464/2610\nf 3702/4119/2277 3464/4540/2676 3614/4464/2610\nf 3332/4088/2248 3878/4215/2372 3739/4649/2770\nf 3739/4649/2770 3741/4089/2249 3332/4088/2248\nf 3616/4655/2775 3574/4002/2162 3407/4573/2705\nf 4033/4017/2177 3574/4002/2162 3857/4018/2178\nf 3939/4687/2791 3782/4652/2772 3451/3879/2043\nf 3451/3879/2043 4067/4525/2666 3939/4687/2791\nf 3810/4623/2747 3362/3928/2091 4035/4688/2792\nf 3362/3928/2091 3662/4093/2253 4035/4688/2792\nf 3349/4279/2434 3910/3829/1993 3620/3824/1988\nf 3349/4279/2434 3620/3824/1988 3264/4260/2416\nf 3583/3960/2120 3621/3959/2119 3523/4609/2738\nf 3621/3959/2119 3371/4455/2601 3523/4609/2738\nf 3424/4470/2616 3622/3927/2090 3538/3929/2092\nf 3424/4470/2616 4027/4169/2327 3622/3927/2090\nf 3355/4044/2204 3833/4306/2461 3624/4554/2690\nf 3624/4554/2690 3381/4045/2205 3355/4044/2204\nf 3778/4368/2519 3470/4299/2454 3381/4045/2205\nf 3381/4045/2205 3624/4554/2690 3778/4368/2519\nf 3625/4689/2793 4010/4078/2238 3438/4390/2540\nf 3873/4494/2639 3438/4597/2540 3506/4596/2726\nf 3626/3781/1947 3260/3783/1949 3296/4607/2736\nf 3626/3781/1947 3296/4607/2736 4049/4445/2593\nf 3629/3925/2088 3278/3924/2087 3439/4024/2184\nf 3439/4024/2184 3627/4497/2642 3629/3925/2088\nf 3439/4024/2184 3923/3939/2101 3688/4559/2693\nf 3688/4559/2693 3627/4497/2642 3439/4024/2184\nf 3741/4690/2249 3625/4689/2793 3427/4691/2626\nf 3442/4090/2250 3741/4089/2249 3427/4480/2626\nf 3557/3977/2137 3780/4431/2579 3917/3978/2138\nf 3557/3977/2137 3402/4310/2465 3632/3890/2054\nf 3632/3890/2054 3630/3889/2053 3557/3977/2137\nf 4108/4692/2794 3787/4693/2795 3846/4170/2328\nf 4053/4694/2796 3911/3975/2135 3787/4693/2795\nf 3633/4157/2315 3532/4533/2671 3324/3886/2050\nf 3633/4157/2315 3324/3886/2050 3636/4158/2316\nf 3404/4159/2317 3986/4161/2319 3634/4162/2320\nf 3559/4435/2583 3404/4159/2317 3634/4162/2320\nf 3387/4437/2585 3484/3955/2115 3635/4566/2701\nf 3387/4437/2585 3635/4566/2701 4011/4695/2534\nf 4011/4695/2534 3311/4099/2259 3387/4437/2585\nf 3636/4158/2316 3324/3886/2050 3637/3888/2052\nf 3636/4158/2316 3637/3888/2052 3353/4293/2448\nf 3353/4293/2448 3266/3909/2073 3636/4158/2316\nf 3353/4293/2448 3637/3888/2052 3308/3907/2071\nf 3276/3952/2113 3638/4647/2768 3272/3953/2114\nf 3638/4647/2768 3979/4696/2797 3472/3938/2100\nf 3639/4300/2455 3292/4004/2164 3461/4003/2163\nf 4022/4477/2623 3640/4371/2522 4052/4478/2624\nf 3889/3775/1941 4003/3774/1940 3500/4697/2261\nf 3500/4697/2261 3809/4698/2260 3889/3775/1941\nf 3889/3775/1941 3941/4386/2537 3805/4124/2282\nf 4941/4699/2798 4942/4700/2799 3735/4343/2498\nf 3735/4343/2498 3924/4342/2497 4941/4699/2798\nf 3924/4342/2497 3642/4072/2232 3829/4357/2508\nf 3829/4357/2508 4943/4701/2800 3924/4342/2497\nf 3643/3874/2038 3909/4137/2295 3293/3812/1976\nf 3499/4594/2724 3643/3874/2038 3293/3812/1976\nf 3329/3807/1971 3388/4203/2360 3793/4702/2361\nf 3961/4678/2787 3776/3805/1969 3329/3807/1971\nf 3329/3807/1971 3900/4703/2801 3961/4678/2787\nf 3646/4046/2206 3383/3902/2066 3750/3901/2065\nf 3750/3901/2065 3571/4370/2521 3646/4046/2206\nf 3308/3907/2071 3992/4484/2630 3648/4338/2493\nf 3429/3776/1942 3641/4123/2281 3727/4337/2492\nf 3313/4103/2263 3754/4440/2588 3649/4263/2419\nf 3649/4263/2419 3595/3956/2116 3313/4103/2263\nf 3830/4025/2185 4001/4637/2760 3845/4555/2691\nf 3845/4555/2691 3650/4026/2186 3830/4025/2185\nf 3883/4452/2598 3651/3802/1966 3804/4704/2802\nf 3414/4051/2211 3721/3962/2122 3530/4050/2210\nf 4016/4460/2606 3617/4302/2457 3347/4033/2193\nf 3653/4142/2300 3975/4705/2803 3874/4422/2571\nf 4898/4629/2752 4354/4027/2187 3650/4026/2186\nf 3650/4026/2186 3654/4304/2459 4898/4629/2752\nf 3827/4241/2398 3655/4438/2586 3406/3853/2017\nf 3655/4438/2586 3346/4267/2422 3406/3853/2017\nf 3877/4579/2711 3314/4578/2710 3658/4139/2297\nf 3658/4139/2297 3656/4706/2804 4072/4707/2805\nf 3877/4579/2711 3658/4139/2297 4072/4707/2805\nf 3487/4141/2299 4077/4708/2806 3975/4705/2803\nf 3975/4705/2803 3653/4142/2300 3487/4141/2299\nf 3655/4438/2586 3657/4367/2518 3346/4267/2422\nf 3844/4366/2517 3991/3844/2008 3819/4709/2807\nf 3738/3884/2048 3351/4619/2743 4081/4710/2808\nf 4081/4710/2808 4082/3885/2049 3738/3884/2048\nf 3659/4020/2180 3288/4364/2515 3876/4192/2350\nf 3662/4093/2253 3273/4314/2469 4035/4688/2792\nf 3662/4093/2253 3297/4092/2252 3788/4711/2476\nf 3663/3798/1962 3254/3788/1953 4050/3918/2081\nf 3663/3798/1962 4135/3797/1961 3254/3788/1953\nf 3975/4705/2803 3664/4423/2572 3874/4422/2571\nf 3658/4139/2297 3729/4138/2296 3656/4706/2804\nf 3662/4093/2253 3665/4683/2473 3273/4314/2469\nf 3273/4314/2469 3665/4683/2473 3520/4608/2737\nf 3813/4485/2631 3666/4052/2212 3369/4055/2215\nf 3369/4055/2215 3430/4031/2191 3813/4485/2631\nf 3400/3965/2125 3667/4712/2809 3895/4428/2576\nf 4015/3964/2124 3667/4712/2809 3400/3965/2125\nf 3668/4136/2294 3265/4250/2407 3488/4155/2313\nf 3909/4137/2295 3643/3874/2038 3884/3873/2037\nf 3369/4055/2215 4380/4054/2214 4915/4648/2769\nf 3473/4560/2694 3277/4564/2699 3669/3858/2022\nf 3277/4564/2699 3762/4574/2706 3715/3950/2111\nf 3670/4414/2563 3525/4145/2303 3816/3852/2016\nf 3418/4146/2304 3525/4145/2303 3670/4414/2563\nf 3671/4125/2283 3256/3799/1963 3309/3785/1951\nf 3869/4106/2266 4002/3800/1964 3256/3799/1963\nf 3291/3906/2070 3672/3905/2069 3315/4001/2161\nf 3831/4659/2776 3579/4459/2605 3315/4001/2161\nf 3832/4667/2782 3676/4352/2504 3673/3835/1999\nf 3673/3835/1999 3676/4352/2504 3698/4164/2322\nf 3926/4713/2810 3674/4244/2401 3831/4659/2776\nf 3747/4239/2396 3674/4244/2401 3340/3904/2068\nf 3622/3927/2090 3675/4180/2338 3323/4091/2251\nf 3832/4667/2782 3465/4165/2323 3676/4352/2504\nf 3465/4165/2323 3921/4167/2325 3676/4352/2504\nf 3401/3914/2078 3989/4507/2305 3677/4429/2577\nf 3893/4430/2578 3444/4245/2402 3674/4244/2401\nf 3513/4280/2435 3678/3870/2034 3303/4278/2433\nf 3513/4280/2435 3817/4225/2382 3678/3870/2034\nf 3409/4233/2390 3679/4409/2558 3872/4442/2590\nf 3409/4233/2390 3777/4410/2559 3679/4409/2558\nf 3778/4368/2519 3680/4545/2681 3466/4298/2453\nf 3901/4419/2568 3310/4126/2284 3681/4420/2569\nf 3681/4420/2569 3310/4126/2284 3378/3850/2014\nf 3723/4176/2334 3682/4503/2646 3330/4177/2335\nf 3503/4207/2364 3960/4661/2777 3723/4176/2334\nf 3683/4581/2713 3495/4588/2720 4861/4582/2714\nf 3495/4588/2720 3998/3986/2146 3285/3784/1950\nf 3690/3896/2060 3855/3866/2030 3684/3897/2061\nf 3268/3880/2044 3782/4652/2772 3684/3897/2061\nf 3685/4324/2479 3688/4559/2693 3979/4696/2797\nf 3685/4324/2479 3979/4696/2797 3276/3952/2113\nf 3276/3952/2113 3365/3954/2042 3685/4324/2479\nf 3686/3910/2074 3648/4338/2493 3602/4400/2549\nf 3497/3908/2072 3686/3910/2074 3602/4400/2549\nf 3690/3896/2060 3687/3864/2028 3855/3866/2030\nf 3669/3858/2022 3687/3864/2028 3263/3859/2023\nf 3979/4696/2797 3688/4559/2693 3472/3938/2100\nf 3626/3781/1947 3352/4289/2444 3689/3782/1948\nf 3352/4289/2444 3505/4290/2445 3689/3782/1948\nf 3263/3859/2023 3687/3864/2028 3690/3896/2060\nf 3606/3863/2027 3263/3859/2023 3690/3896/2060\nf 3691/4392/2542 3890/4391/2541 3506/4596/2726\nf 3506/4596/2726 3959/4403/2552 3691/4392/2542\nf 3389/4496/2641 3506/4596/2726 3890/4391/2541\nf 3301/4226/2383 3331/4210/2367 3694/3892/2056\nf 3341/3838/2002 3533/3994/2154 3459/3993/2153\nf 3459/3993/2153 3287/3839/2003 3341/3838/2002\nf 3693/4549/2685 3392/4395/2545 3468/4283/2438\nf 3331/4210/2367 3692/4067/2227 3694/3892/2056\nf 3584/3996/2156 3694/3892/2056 3692/4067/2227\nf 4030/4187/2345 3695/4558/2692 3899/4714/2780\nf 3556/4019/2179 3696/4163/2321 3379/4133/2291\nf 3556/4019/2179 3634/4162/2320 3696/4163/2321\nf 3695/4558/2692 3697/4198/2356 3700/4715/2811\nf 3700/4716/2811 3697/4662/2356 3585/4664/2779\nf 3294/4034/2194 3821/4542/2678 3698/4164/2322\nf 3698/4164/2322 3888/4035/2195 3294/4034/2194\nf 3454/4529/2669 3698/4164/2322 3374/4353/2505\nf 3699/4235/2392 3553/4230/2387 4069/4717/2812\nf 3899/4665/2780 3700/4716/2811 4006/4548/2684\nf 3695/4558/2692 3700/4715/2811 3899/4714/2780\nf 4038/4632/2755 4900/4631/2754 3919/4208/2365\nf 4009/4639/2761 3702/4119/2277 3614/4464/2610\nf 4099/4236/2393 3699/4235/2392 4069/4717/2812\nf 3282/4007/2167 3611/4718/2813 4075/4719/2814\nf 4075/4719/2814 4076/4008/2168 3282/4007/2167\nf 3707/4682/2790 3604/4541/2677 3704/4118/2276\nf 3704/4118/2276 3751/4399/2548 3707/4682/2790\nf 3705/4105/2265 3405/4104/2264 4012/4388/2539\nf 4012/4388/2539 3304/4387/2538 3705/4105/2265\nf 3970/4110/2270 3304/4720/2538 3807/4112/2258\nf 3807/4112/2258 3306/4109/2269 3970/4110/2270\nf 3862/4721/2784 3706/4380/2531 3535/3811/1975\nf 3535/3811/1975 3786/4620/2744 3862/4721/2784\nf 3707/4682/2790 3420/4385/2536 3604/4541/2677\nf 3708/3934/2097 3458/3933/2096 3348/4275/2430\nf 3708/3934/2097 3974/4029/2189 3976/4490/2635\nf 3709/3872/2036 3892/4519/2660 3303/4278/2433\nf 3678/3870/2034 3709/3872/2036 3303/4278/2433\nf 3710/4448/2596 3491/4057/2217 3364/4056/2216\nf 3710/4448/2596 3467/3779/1945 3491/4057/2217\nf 3496/4722/2431 3499/4594/2724 3711/4569/2432\nf 3711/4569/2432 3499/4594/2724 3337/4570/2702\nf 3712/4131/2289 3543/4130/2288 3577/4132/2290\nf 3253/4603/2732 3713/4522/2663 3999/4273/2428\nf 3999/4273/2428 3450/4272/2427 3253/4603/2732\nf 3316/4080/2240 3714/4253/2409 3547/4200/2310\nf 3714/4253/2409 3316/4080/2240 3717/4301/2456\nf 3669/3858/2022 3277/4564/2699 3715/3950/2111\nf 3669/3858/2022 3715/3950/2111 3687/3864/2028\nf 3716/4237/2394 3301/4226/2383 3761/4601/2730\nf 3761/4601/2730 3274/3868/2032 3716/4237/2394\nf 3717/4301/2456 3474/4251/2408 3714/4253/2409\nf 3342/4262/2418 3474/4251/2408 3978/4262/2696\nf 3679/4409/2558 3423/4408/2557 3718/4469/2615\nf 3423/4408/2557 3932/4411/2560 3863/3990/2150\nf 3440/4185/2343 3719/4256/2412 3257/4499/2644\nf 3931/4254/2410 3719/4256/2412 3440/4185/2343\nf 3720/4011/2171 3746/4561/2695 3411/4291/2446\nf 3804/4704/2802 3651/3802/1966 3721/3962/2122\nf 3651/3802/1966 3539/3804/1968 3721/3962/2122\nf 3722/3894/2058 3257/4499/2644 3386/4381/2532\nf 3722/3894/2058 3386/4381/2532 3955/4288/2443\nf 3868/4175/2333 3865/4723/2815 3723/4176/2334\nf 3697/4662/2356 3726/4660/2355 3871/4724/2816\nf 3497/3908/2072 3795/4421/2570 3284/3976/2136\nf 3284/3976/2136 3724/3979/2139 3497/3908/2072\nf 3623/3970/2130 3725/4513/2654 3445/4509/2650\nf 3865/4723/2815 3726/4660/2355 3723/4176/2334\nf 3726/4660/2355 3503/4207/2364 3723/4176/2334\nf 3992/4484/2630 3727/4337/2492 3648/4338/2493\nf 3727/4337/2492 3393/4122/2280 3648/4338/2493\nf 3728/4725/2817 3837/4518/2659 3449/4096/2256\nf 3449/4096/2256 3414/4051/2211 3728/4725/2817\nf 3656/4706/2804 3729/4138/2296 3664/4423/2572\nf 3730/3851/2015 3528/3963/2123 3281/3961/2121\nf 3816/3852/2016 3730/3851/2015 3281/3961/2121\nf 3478/4568/2700 3731/4604/2733 3515/3943/2105\nf 3515/3943/2105 3731/4604/2733 3295/3944/2106\nf 3594/4726/2110 3706/4669/2531 3732/4535/2673\nf 3733/4086/2246 3435/3855/2019 3841/3854/2018\nf 4106/4488/2633 3435/3855/2019 3733/4086/2246\nf 4942/4700/2799 4505/4182/2340 3735/4343/2498\nf 3826/4249/2406 3736/4153/2311 3265/4250/2407\nf 3736/4153/2311 3342/4262/2418 3978/4262/2696\nf 3455/4190/2348 3737/3875/2039 4007/4537/2674\nf 3455/4190/2348 3884/3873/2037 3737/3875/2039\nf 3534/4073/2233 3351/4619/2743 3891/4617/2741\nf 4716/4416/2565 3615/4217/2374 3739/4727/2770\nf 3739/4727/2770 3615/4217/2374 3741/4690/2249\nf 3846/4170/2328 3424/4470/2616 4070/4728/2818\nf 3735/4343/2498 3740/4286/2441 3534/4073/2233\nf 3534/4073/2233 3740/4286/2441 3351/4619/2743\nf 3741/4690/2249 3628/4216/2373 3625/4689/2793\nf 3741/4690/2249 3615/4217/2374 3628/4216/2373\nf 3743/4143/2301 3874/4422/2571 3605/3831/1995\nf 3605/3831/1995 3425/3830/1994 3743/4143/2301\nf 4043/4453/2599 3280/4077/2237 3744/4339/2494\nf 3368/4326/2481 3744/4339/2494 3964/4332/2487\nf 3745/4576/2708 3338/3823/1987 3563/4243/2400\nf 3486/4492/2637 3745/4576/2708 3747/4239/2396\nf 3746/4561/2695 3950/3856/2020 3984/4562/2697\nf 3473/4560/2694 3367/3857/2021 3746/4561/2695\nf 3563/4243/2400 3674/4244/2401 3747/4239/2396\nf 3747/4239/2396 3745/4576/2708 3563/4243/2400\nf 3377/3809/1973 4667/4360/2511 4960/4729/2819\nf 3302/4179/2337 3812/3973/2133 3748/4500/2645\nf 3302/4179/2337 3748/4500/2645 3675/4180/2338\nf 3598/4614/2740 3298/3849/2013 3749/4151/2309\nf 3749/4151/2309 3298/3849/2013 3609/4426/2575\nf 3393/4122/2280 3805/4124/2282 3751/4399/2548\nf 3805/4124/2282 3269/4461/2607 3707/4682/2790\nf 3707/4682/2790 3751/4399/2548 3805/4124/2282\nf 3753/3881/2045 3268/3880/2044 3339/4270/2425\nf 3756/4340/2495 4557/4240/2397 3753/3881/2045\nf 3408/4102/2262 3850/4441/2589 3754/4440/2588\nf 3754/4440/2588 3313/4103/2263 3408/4102/2262\nf 3533/3994/2154 3755/4407/2556 3343/3995/2155\nf 3343/3995/2155 3931/4254/2410 3440/4185/2343\nf 3756/4340/2495 3339/4270/2425 3655/4438/2586\nf 3756/4340/2495 3753/3881/2045 3339/4270/2425\nf 3757/4016/2176 3479/4730/2703 3806/4731/2242\nf 3757/4016/2176 3711/4277/2432 3479/4730/2703\nf 3366/4285/2440 3897/4079/2239 3758/4610/2739\nf 3758/4610/2739 3523/4609/2738 3520/4608/2737\nf 3759/4307/2462 3833/4306/2461 3823/4732/2820\nf 3823/4732/2820 4056/4674/2786 3759/4307/2462\nf 3345/4135/2293 3760/3876/2040 3265/4250/2407\nf 3345/4135/2293 3612/3877/2041 3760/3876/2040\nf 3761/4601/2730 3301/4226/2383 3962/4602/2731\nf 3762/4574/2706 3476/4563/2698 3485/3846/2010\nf 3762/4574/2706 3485/3846/2010 3546/3845/2009\nf 3540/4325/2480 3766/4334/2489 3368/4326/2481\nf 3824/4257/2413 3764/4010/2170 3290/4258/2414\nf 3834/4148/2306 3765/4587/2719 3551/4149/2307\nf 3494/3916/2080 3270/4586/2718 3765/4733/2719\nf 3763/4653/2773 3766/4334/2489 3540/4325/2480\nf 3763/4653/2773 3366/4626/2440 3766/4334/2489\nf 3767/4036/2196 3652/4038/2198 3647/4394/2544\nf 3384/4374/2525 3767/4036/2196 4026/4547/2683\nf 3558/4220/2377 3768/4476/2622 4054/4734/2821\nf 3333/4219/2376 3768/4476/2622 3558/4220/2377\nf 3769/3843/2007 3770/4491/2636 3312/4022/2182\nf 3312/4022/2182 4024/3840/2004 3769/3843/2007\nf 4054/4734/2821 3768/4476/2622 4052/4478/2624\nf 4069/4717/2812 3553/4230/2387 4098/4232/2389\nf 3769/3843/2007 4008/4059/2219 3842/4575/2707\nf 3842/4575/2707 3770/4491/2636 3769/3843/2007\nf 4098/4232/2389 3773/4231/2388 4962/4735/2822\nf 4962/4735/2822 3773/4231/2388 4648/4336/2491\nf 3307/4114/2272 3502/4116/2274 3772/4736/2823\nf 4031/4117/2275 3502/4116/2274 3280/4077/2237\nf 3773/4231/2388 3849/4224/2381 3771/4218/2375\nf 3773/4231/2388 3771/4218/2375 3558/4220/2377\nf 4861/4582/2714 3774/4589/2721 4116/4737/1939\nf 3930/3984/2144 4116/3773/1939 3774/4590/2721\nf 3775/4351/2503 3856/4350/2502 4018/4171/2329\nf 3568/4593/2723 3985/4516/2657 4032/4068/2228\nf 3780/4431/2579 3633/4157/2315 3317/4156/2314\nf 3783/4463/2609 3781/4005/2165 3422/4640/2762\nf 3422/4640/2762 4009/4639/2761 3783/4463/2609\nf 3569/3899/2063 3782/4652/2772 3305/3796/1960\nf 3782/4652/2772 3569/3899/2063 3684/3897/2061\nf 3461/4003/2163 3781/4005/2165 3783/4463/2609\nf 3784/4183/2341 3603/4069/2229 3452/4071/2231\nf 3785/4498/2643 3854/3893/2057 3584/3996/2156\nf 3440/4185/2343 3257/4499/2644 3785/4498/2643\nf 3862/4670/2784 3993/4738/2824 4039/4520/2661\nf 3993/4738/2824 3789/4739/2825 4039/4520/2661\nf 3911/3975/2135 3631/3972/2132 3787/4693/2795\nf 3631/3972/2132 3560/3974/2134 3936/4168/2326\nf 3788/4321/2476 3945/4319/2474 3665/4318/2473\nf 3788/4711/2476 3665/4683/2473 3662/4093/2253\nf 3799/4550/2686 3572/4552/2688 3789/4739/2825\nf 3789/4739/2825 3796/4521/2662 4039/4520/2661\nf 3752/4023/2183 3823/4732/2820 4057/4412/2561\nf 3357/4037/2197 3742/3841/2005 4024/3840/2004\nf 4024/3840/2004 3791/4021/2181 3357/4037/2197\nf 3792/4329/2484 3796/4521/2662 3572/4552/2688\nf 3572/4552/2688 3468/4283/2438 3792/4329/2484\nf 3789/4739/2825 3572/4552/2688 3796/4521/2662\nf 3644/4070/2230 3900/4740/2801 3797/4741/2826\nf 3961/4678/2787 3900/4703/2801 3644/4679/2230\nf 3756/4340/2495 4653/4341/2496 4557/4240/2397\nf 3299/4287/2442 3794/4166/2324 3465/4165/2323\nf 3299/4287/2442 3644/4070/2230 3797/4741/2826\nf 3605/3831/1995 3874/4422/2571 3795/4421/2570\nf 3795/4421/2570 3497/3908/2072 3605/3831/1995\nf 3792/4329/2484 4084/4328/2483 3713/4522/2663\nf 3713/4522/2663 3796/4521/2662 3792/4329/2484\nf 3797/4741/2826 3900/4740/2801 3794/4166/2324\nf 3797/4741/2826 3794/4166/2324 3299/4287/2442\nf 3326/4189/2347 4019/4643/2765 3426/3989/2149\nf 3426/3989/2149 4019/4643/2765 3768/4476/2622\nf 3786/4742/2744 3799/4550/2686 3789/4739/2825\nf 3786/4620/2744 3300/4188/2346 3799/4557/2686\nf 3490/3997/2157 3800/4313/2468 3956/4312/2467\nf 4862/4583/2715 3800/4313/2468 3490/3997/2157\nf 3801/4401/2550 3544/4633/2756 3613/4398/2547\nf 3453/4201/2358 3802/4599/2728 3937/4598/2727\nf 3453/4427/2358 3609/4426/2575 3802/4638/2728\nf 3803/3915/2079 4109/4743/2827 3881/4227/2384\nf 3911/3975/2135 4109/4743/2827 3803/3915/2079\nf 3990/4451/2597 3804/4704/2802 3414/4051/2211\nf 3804/4704/2802 3721/3962/2122 3414/4051/2211\nf 3805/4124/2282 3941/4386/2537 3269/4461/2607\nf 3806/4731/2242 3258/4348/2244 4045/4347/2501\nf 4048/4238/2395 3522/4211/2368 3331/4210/2367\nf 3308/3907/2071 3373/3887/2051 3808/4514/2655\nf 3943/4173/2331 3992/4484/2630 3308/3907/2071\nf 4011/4383/2534 3941/4386/2537 3809/4698/2260\nf 3809/4698/2260 3311/4744/2259 4011/4383/2534\nf 3538/3929/2092 3362/3928/2091 3810/4623/2747\nf 3538/3929/2092 3810/4623/2747 4892/4622/2746\nf 3375/4074/2234 3811/3883/2047 3928/3882/2046\nf 3928/3882/2046 3947/4517/2658 3375/4074/2234\nf 3812/4745/2133 3283/3822/1986 3748/4613/2645\nf 3677/4746/2577 3283/3822/1986 3812/4745/2133\nf 3764/4010/2170 3666/4052/2212 3813/4485/2631\nf 3611/4718/2813 3947/4517/2658 3928/3882/2046\nf 3928/3882/2046 3814/4577/2709 3611/4718/2813\nf 4074/4707/2828 4075/4719/2814 3611/4718/2813\nf 3877/4579/2711 4074/4707/2828 3611/4718/2813\nf 3814/4577/2709 3877/4579/2711 3611/4718/2813\nf 3934/3814/1978 3937/4598/2727 3815/4572/2704\nf 3337/4570/2702 3815/4572/2704 3479/4571/2703\nf 3816/3852/2016 3281/3961/2121 3397/4457/2603\nf 3670/4414/2563 3816/3852/2016 3397/4457/2603\nf 3510/3869/2033 3817/4225/2382 3513/4280/2435\nf 3510/3869/2033 3761/4601/2730 3817/4225/2382\nf 3818/4303/2458 3821/4542/2678 3294/4034/2194\nf 3294/4034/2194 3617/4302/2457 3818/4303/2458\nf 3346/4267/2422 3657/4367/2518 3819/4709/2807\nf 3346/4267/2422 4015/3964/2124 3528/3963/2123\nf 3820/4406/2555 3533/3994/2154 3519/3998/2158\nf 3820/4406/2555 3519/3998/2158 3593/4447/2595\nf 3608/3803/1967 3822/4644/2766 3421/4462/2608\nf 3883/4452/2598 3822/4644/2766 3608/3803/1967\nf 4057/4412/2561 3823/4732/2820 3790/3940/2102\nf 3790/3940/2102 3823/4732/2820 3833/4306/2461\nf 3833/4306/2461 3355/4044/2204 3790/3940/2102\nf 3344/4316/2471 3824/4257/2413 3545/4317/2472\nf 3824/4257/2413 3344/4316/2471 3720/4011/2171\nf 3689/3782/1948 3825/4433/2581 3260/3783/1949\nf 3825/4433/2581 3296/4607/2736 3260/3783/1949\nf 3826/4249/2406 3342/4262/2418 3736/4153/2311\nf 3826/4249/2406 3434/4248/2405 3342/4262/2418\nf 4653/4341/2496 3827/4241/2398 4071/4747/2829\nf 4071/4747/2829 3827/4241/2398 3896/4242/2399\nf 3363/3826/1990 3828/4487/2632 3599/4261/2417\nf 3599/4261/2417 3828/4487/2632 3274/3868/2032\nf 4092/3967/2127 3829/4357/2508 3447/3968/2128\nf 3672/3905/2069 3926/4713/2810 3831/4659/2776\nf 3672/3905/2069 3831/4659/2776 3315/4001/2161\nf 3587/3983/2143 3832/4667/2782 3673/3835/1999\nf 3587/3983/2143 3299/4287/2442 3832/4667/2782\nf 3834/4508/2306 3494/3916/2080 3765/4733/2719\nf 3401/3914/2078 3494/3916/2080 3834/4508/2306\nf 3835/3780/1946 4026/4547/2683 3647/4394/2544\nf 3647/4394/2544 3645/4115/2273 3835/3780/1946\nf 3835/3780/1946 3645/4115/2273 3915/3778/1944\nf 3825/4433/2581 3836/4436/2584 3296/4607/2736\nf 3836/4436/2584 3410/4049/2209 3296/4607/2736\nf 3728/4725/2817 3596/3828/1992 3837/4518/2659\nf 3837/4518/2659 3596/3828/1992 3892/4519/2660\nf 3997/4595/2725 3501/3837/2001 3632/3890/2054\nf 3632/3890/2054 3838/4309/2464 3997/4595/2725\nf 3838/4309/2464 3360/4194/2352 3908/4247/2404\nf 3908/4247/2404 3997/4595/2725 3838/4309/2464\nf 3394/4396/2439 3366/4626/2440 3839/4397/2546\nf 3839/4397/2546 3366/4626/2440 3763/4653/2773\nf 3840/3999/2159 3341/3838/2002 3327/4193/2351\nf 3412/4000/2160 3840/3999/2159 3843/4195/2353\nf 3592/4358/2509 3841/3854/2018 3376/4268/2423\nf 3406/3853/2017 3376/4268/2423 3841/3854/2018\nf 3842/4575/2707 3527/3821/1985 3338/3823/1987\nf 3842/4575/2707 3338/3823/1987 3745/4576/2708\nf 3843/4195/2353 3327/4193/2351 3876/4192/2350\nf 3843/4195/2353 3840/3999/2159 3327/4193/2351\nf 4097/4228/2385 4913/4748/2767 3548/4634/2757\nf 3657/4367/2518 3844/4366/2517 3819/4709/2807\nf 3382/4269/2424 3844/4366/2517 3657/4367/2518\nf 4070/4728/2818 3424/4470/2616 4767/4471/2617\nf 3680/4545/2681 3845/4555/2691 3483/4546/2682\nf 4108/4692/2794 3846/4170/2328 4968/4749/2830\nf 4968/4749/2830 3846/4170/2328 4070/4728/2818\nf 3584/3996/2156 3692/4067/2227 3847/4066/2226\nf 3489/4186/2344 3584/3996/2156 3847/4066/2226\nf 3833/4306/2461 3848/4305/2460 3624/4554/2690\nf 3845/4555/2691 3624/4554/2690 3848/4305/2460\nf 3773/4231/2388 3335/4444/2592 3849/4224/2381\nf 3335/4444/2592 4034/4443/2591 3935/4221/2378\nf 3600/3847/2011 3850/4615/2589 3408/4675/2262\nf 3851/4384/2535 3929/4750/2831 3567/4751/2832\nf 3478/4568/2700 3929/4750/2831 3851/4384/2535\nf 3363/3826/1990 3852/4315/2470 3828/4487/2632\nf 3950/3856/2020 3852/4315/2470 3363/3826/1990\nf 3574/4002/2162 3315/4001/2161 3853/4415/2564\nf 3407/4573/2705 3574/4002/2162 3853/4415/2564\nf 3722/3894/2058 3854/3893/2057 3257/4499/2644\nf 3785/4498/2643 3257/4499/2644 3854/3893/2057\nf 3684/3897/2061 3858/4642/2764 3268/3880/2044\nf 3268/3880/2044 3858/4642/2764 3382/4269/2424\nf 3856/4350/2502 3321/4172/2330 4018/4171/2329\nf 3861/4752/2499 4003/3774/1940 3321/4172/2330\nf 3421/4462/2608 3857/4018/2178 3616/4655/2775\nf 3857/4018/2178 3574/4002/2162 3616/4655/2775\nf 3855/3866/2030 4021/3865/2029 3858/4642/2764\nf 3684/3897/2061 3855/3866/2030 3858/4642/2764\nf 3524/3793/1957 3469/4553/2689 3859/3861/2025\nf 3524/3793/1957 3859/3861/2025 3361/3794/1958\nf 3286/3988/2148 3860/4531/2349 3326/4189/2347\nf 3938/4222/2379 3912/4686/2292 3286/3988/2148\nf 3861/4752/2499 3321/4172/2330 3856/4350/2502\nf 3861/4752/2499 3856/4350/2502 3576/4349/2332\nf 3718/4469/2615 3863/3990/2150 4034/4443/2591\nf 3423/4408/2557 3863/3990/2150 3718/4469/2615\nf 3879/4666/2781 3864/4544/2680 3867/4425/2574\nf 3918/4363/2514 3377/3809/1973 4960/4729/2819\nf 4960/4729/2819 4102/4361/2512 3918/4363/2514\nf 3726/4660/2355 3865/4723/2815 3871/4724/2816\nf 3871/4724/2816 3865/4723/2815 3868/4175/2333\nf 3866/3931/2094 3520/4608/2737 3371/4455/2601\nf 3536/3932/2095 3866/3931/2094 3371/4455/2601\nf 3284/3976/2136 3795/4421/2570 3867/4425/2574\nf 3867/4425/2574 3864/4544/2680 3284/3976/2136\nf 4095/4539/2362 3460/4196/2354 4103/4362/2513\nf 3582/4663/2778 3868/4175/2333 3585/4664/2779\nf 3565/4107/2267 3869/4106/2266 3671/4125/2283\nf 3671/4125/2283 3869/4106/2266 3256/3799/1963\nf 3388/4203/2360 3566/4202/2359 3870/4264/2420\nf 3388/4389/2360 3870/4355/2420 3374/4353/2505\nf 3582/4663/2778 3871/4724/2816 3868/4175/2333\nf 3697/4662/2356 3871/4724/2816 3582/4663/2778\nf 3872/4442/2590 3335/4444/2592 3553/4230/2387\nf 3699/4235/2392 3872/4442/2590 3553/4230/2387\nf 3873/4753/2639 3625/4689/2793 3438/4390/2540\nf 3875/4754/2638 3625/4689/2793 3873/4753/2639\nf 3427/4691/2626 3625/4689/2793 3875/4754/2638\nf 3427/4480/2626 3875/4493/2638 4041/4495/2640\nf 3876/4192/2350 3360/4194/2352 3818/4303/2458\nf 3877/4579/2711 4073/4707/2833 4074/4707/2828\nf 3701/4209/2366 3878/4215/2372 3332/4088/2248\nf 3587/3983/2143 3673/3835/1999 3879/4666/2781\nf 3879/4666/2781 3673/3835/1999 3864/4544/2680\nf 3880/4606/2735 3261/4095/2255 3518/4094/2254\nf 3261/4095/2255 3990/4451/2597 3449/4096/2256\nf 4109/4743/2827 4110/4755/2834 3881/4227/2384\nf 4110/4755/2834 4097/4228/2385 3881/4227/2384\nf 3822/4644/2766 3883/4452/2598 3987/4048/2208\nf 3880/4606/2735 3990/4451/2597 3261/4095/2255\nf 3909/4137/2295 3884/3873/2037 3668/4136/2294\nf 3884/3873/2037 3860/4191/2349 3668/4136/2294\nf 3886/3898/2062 3885/3895/2059 3684/3897/2061\nf 3606/3863/2027 3690/3896/2060 3885/3895/2059\nf 3606/3863/2027 3886/3898/2062 3469/4553/2689\nf 3886/3898/2062 3606/3863/2027 3885/3895/2059\nf 3888/4035/2195 3698/4164/2322 3454/4529/2669\nf 3454/4529/2669 3320/4523/2664 3888/4035/2195\nf 3429/3776/1942 3889/3775/1941 3641/4123/2281\nf 3889/3775/1941 3805/4124/2282 3641/4123/2281\nf 4063/3958/2118 4105/4458/2604 3621/3959/2119\nf 4106/4488/2633 4895/4625/2749 3435/3855/2019\nf 3892/4519/2660 3504/3827/1991 3349/4279/2434\nf 3892/4519/2660 3596/3828/1992 3504/3827/1991\nf 3677/4746/2577 3893/4430/2578 3283/3822/1986\nf 3444/4245/2402 3893/4430/2578 3677/4746/2577\nf 3894/3922/2085 3541/3921/2084 3278/3924/2087\nf 4091/3923/2086 3894/3922/2085 3278/3924/2087\nf 3895/4428/2576 3728/4725/2817 3414/4051/2211\nf 3728/4725/2817 3895/4428/2576 3596/3828/1992\nf 4111/4756/2835 3896/4242/2399 4895/4625/2749\nf 4111/4756/2835 4071/4747/2829 3896/4242/2399\nf 3583/3960/2120 3523/4609/2738 3897/4079/2239\nf 3897/4079/2239 3523/4609/2738 3758/4610/2739\nf 4972/4757/2836 4106/4488/2633 3898/4085/2245\nf 4112/4758/2837 4972/4757/2836 3901/4419/2568\nf 3902/4759/2838 3899/4665/2780 3572/4552/2688\nf 4030/4187/2345 3899/4714/2780 3902/4760/2838\nf 3900/4740/2801 3793/4204/2361 3794/4166/2324\nf 3900/4703/2801 3329/3807/1971 3793/4702/2361\nf 3901/4419/2568 3898/4085/2245 3310/4126/2284\nf 4972/4757/2836 3898/4085/2245 3901/4419/2568\nf 4030/4187/2345 3902/4760/2838 3471/4556/2687\nf 3471/4551/2687 3902/4759/2838 3572/4552/2688\nf 3455/4530/2348 3903/4532/2670 3326/4189/2347\nf 3326/4189/2347 3903/4532/2670 4019/4643/2765\nf 3270/4672/2718 3904/4671/2386 3597/3913/2077\nf 3270/4586/2718 3881/4227/2384 3904/4229/2386\nf 3906/3862/2026 3569/3899/2063 3391/4108/2268\nf 3906/3862/2026 3391/4108/2268 3956/4312/2467\nf 3327/4193/2351 3908/4247/2404 3360/4194/2352\nf 3558/4220/2377 4054/4734/2821 4648/4336/2491\nf 3488/4155/2313 3493/3813/1977 3909/4137/2295\nf 3668/4136/2294 3488/4155/2313 3909/4137/2295\nf 3485/3846/2010 3476/4563/2698 3910/3829/1993\nf 3984/4562/2697 3980/3825/1989 3476/4563/2698\nf 3911/3975/2135 4974/4761/2839 4109/4743/2827\nf 4974/4761/2839 3911/3975/2135 4053/4694/2796\nf 3912/4134/2292 3668/4136/2294 3860/4191/2349\nf 3286/3988/2148 3912/4686/2292 3860/4531/2349\nf 4008/4059/2219 3913/4061/2221 3527/3821/1985\nf 3913/4061/2221 3748/4613/2645 3527/3821/1985\nf 3324/3886/2050 3914/4592/2722 3373/3887/2051\nf 3985/4516/2657 3916/4515/2656 3914/4592/2722\nf 3491/4057/2217 3915/3778/1944 3942/4058/2218\nf 3307/4114/2272 3915/3778/1944 3645/4115/2273\nf 3914/4592/2722 3916/4515/2656 3373/3887/2051\nf 3916/4515/2656 3808/4514/2655 3373/3887/2051\nf 3917/3978/2138 3780/4431/2579 3317/4156/2314\nf 3919/4208/2365 4900/4631/2754 4096/4214/2371\nf 4096/4214/2371 3701/4209/2366 3919/4208/2365\nf 3920/4651/2771 3851/4384/2535 3567/4751/2832\nf 3750/3901/2065 3925/3900/2064 3927/3945/2107\nf 3921/4167/2325 3388/4389/2360 3374/4353/2505\nf 3921/4167/2325 3374/4353/2505 3676/4352/2504\nf 3477/4223/2380 3286/3988/2148 3922/3987/2147\nf 3477/4223/2380 3922/3987/2147 3333/4219/2376\nf 3472/3938/2100 3688/4559/2693 3923/3939/2101\nf 3567/4751/2832 3925/3900/2064 3920/4651/2771\nf 3920/4651/2771 3925/3900/2064 3604/4541/2677\nf 3340/3904/2068 3926/4713/2810 3672/3905/2069\nf 3674/4244/2401 3926/4713/2810 3340/3904/2068\nf 3475/3942/2104 3927/3945/2107 3567/4751/2832\nf 3927/3945/2107 3925/3900/2064 3567/4751/2832\nf 3929/4750/2831 3475/3942/2104 3567/4751/2832\nf 3478/4568/2700 3475/3942/2104 3929/4750/2831\nf 3930/4658/2144 3285/3784/1950 3578/3786/1952\nf 3495/4588/2720 3285/3784/1950 3930/4658/2144\nf 3343/3995/2155 3755/4407/2556 3931/4254/2410\nf 3820/4406/2555 3963/4405/2554 3755/4407/2556\nf 3396/3991/2151 3932/4411/2560 3688/4559/2693\nf 3932/4411/2560 3396/3991/2151 3863/3990/2150\nf 4095/4205/2362 4899/4630/2753 3933/4206/2363\nf 4038/4632/2755 3933/4206/2363 4899/4630/2753\nf 3337/4570/2702 3293/3812/1976 3934/3814/1978\nf 3337/4570/2702 3934/3814/1978 3815/4572/2704\nf 3849/4224/2381 3935/4221/2378 3477/4223/2380\nf 3335/4444/2592 3935/4221/2378 3849/4224/2381\nf 3787/4693/2795 3631/3972/2132 3936/4168/2326\nf 3787/4693/2795 3936/4168/2326 3846/4170/2328\nf 3507/4081/2241 3453/4201/2358 3937/4598/2727\nf 3507/4081/2241 3937/4598/2727 3934/3814/1978\nf 4034/4443/2591 3912/4686/2292 3938/4222/2379\nf 3935/4221/2378 4034/4443/2591 3938/4222/2379\nf 3939/4687/2791 3618/4482/2628 3782/4652/2772\nf 3939/4687/2791 4067/4525/2666 3618/4482/2628\nf 3940/4144/2302 3270/4672/2718 3597/3913/2077\nf 3597/3913/2077 3525/4145/2303 3940/4144/2302\nf 3889/3775/1941 3809/4698/2260 3941/4386/2537\nf 4892/4622/2746 3977/4624/2748 4107/4621/2745\nf 3942/4058/2218 3307/4114/2272 3772/4736/2823\nf 3915/3778/1944 3307/4114/2272 3942/4058/2218\nf 3308/3907/2071 3808/4514/2655 3943/4173/2331\nf 3943/4173/2331 3808/4514/2655 4018/4171/2329\nf 3545/4317/2472 3824/4257/2413 3944/4259/2415\nf 3545/4317/2472 3944/4259/2415 4000/4489/2634\nf 3382/4269/2424 3946/4369/2520 3844/4366/2517\nf 3858/4642/2764 3946/4369/2520 3382/4269/2424\nf 3996/4511/2652 3703/4510/2651 3947/4517/2658\nf 3947/4517/2658 3611/4718/2813 3996/4511/2652\nf 3948/4402/2551 4047/4627/2750 3350/4281/2436\nf 3350/4281/2436 3392/4395/2545 3948/4402/2551\nf 3949/4184/2342 3456/4580/2712 3532/4533/2671\nf 3287/3839/2003 3456/4580/2712 3949/4184/2342\nf 3561/4446/2594 3344/4316/2471 3950/3856/2020\nf 3561/4446/2594 3950/3856/2020 3746/4561/2695\nf 3280/4077/2237 3951/4076/2236 3322/4333/2488\nf 3368/4326/2481 3322/4333/2488 3953/4327/2482\nf 3514/4346/2500 3952/4605/2734 3972/4111/2271\nf 3952/4605/2734 3600/3847/2011 3306/4109/2269\nf 3951/4076/2236 3953/4327/2482 3322/4333/2488\nf 3540/4325/2480 3953/4327/2482 3951/4076/2236\nf 4112/4758/2837 3954/4418/2567 3957/4127/2285\nf 3954/4418/2567 4112/4758/2837 3901/4419/2568\nf 3955/4288/2443 3626/3781/1947 3267/3891/2055\nf 3267/3891/2055 3334/3871/2035 3982/4382/2533\nf 3956/4312/2467 3671/4125/2283 3309/3785/1951\nf 3490/3997/2157 3956/4312/2467 3309/3785/1951\nf 4904/4635/2758 4113/4762/2840 3957/4127/2285\nf 4113/4762/2840 4112/4758/2837 3957/4127/2285\nf 3958/3867/2031 3264/4260/2416 3599/4261/2417\nf 3513/4280/2435 3264/4260/2416 3958/3867/2031\nf 3959/4403/2552 3544/4633/2756 3801/4401/2550\nf 3544/4633/2756 3959/4403/2552 3394/4396/2439\nf 3960/4661/2777 3542/4504/2647 3682/4503/2646\nf 3960/4661/2777 3682/4503/2646 3723/4176/2334\nf 3570/4213/2370 3334/3871/2035 3962/4602/2731\nf 3301/4226/2383 3570/4213/2370 3962/4602/2731\nf 3963/4405/2554 3601/4255/2411 3931/4254/2410\nf 3755/4407/2556 3963/4405/2554 3931/4254/2410\nf 3280/4077/2237 3322/4333/2488 3964/4332/2487\nf 3280/4077/2237 3964/4332/2487 3744/4339/2494\nf 3966/4538/2675 3643/3874/2038 3499/4594/2724\nf 3496/4722/2431 3966/4538/2675 3499/4594/2724\nf 3548/4646/2757 3967/3911/2075 3904/4671/2386\nf 4042/4636/2759 3957/4127/2285 3967/3911/2075\nf 3969/4087/2247 3592/4358/2509 3310/4126/2284\nf 3969/4087/2247 3733/4086/2246 3592/4358/2509\nf 3304/4720/2538 3970/4110/2270 3705/4676/2265\nf 3600/3847/2011 3705/4676/2265 3970/4110/2270\nf 3407/4573/2705 3971/4439/2587 3608/3803/1967\nf 3407/4573/2705 3853/4415/2564 3971/4439/2587\nf 3972/4111/2271 3952/4605/2734 3306/4109/2269\nf 3973/4323/2478 3365/3954/2042 3612/4685/2041\nf 3365/3954/2042 3973/4323/2478 3685/4324/2479\nf 3708/3934/2097 3348/4275/2430 3974/4029/2189\nf 3974/4029/2189 3348/4275/2430 3711/4277/2432\nf 3877/4579/2711 4072/4707/2805 4073/4707/2833\nf 4943/4701/2800 4941/4699/2798 3924/4342/2497\nf 3976/4490/2635 3974/4029/2189 3359/4015/2175\nf 3976/4490/2635 3359/4015/2175 3433/4014/2174\nf 4892/4622/2746 3810/4623/2747 3977/4624/2748\nf 3977/4624/2748 3810/4623/2747 3536/3932/2095\nf 3829/4357/2508 4092/3967/2127 4943/4701/2800\nf 3978/4262/2696 3474/4251/2408 3717/4301/2456\nf 3978/4262/2696 3717/4301/2456 3356/4154/2312\nf 3276/3952/2113 3979/4696/2797 3638/4647/2768\nf 3910/3829/1993 3980/3825/1989 3620/3824/1988\nf 3980/3825/1989 3910/3829/1993 3476/4563/2698\nf 3981/4673/2785 3598/4614/2740 3529/4150/2308\nf 3981/4673/2785 3600/3847/2011 3598/4614/2740\nf 3982/4382/2533 3955/4288/2443 3267/3891/2055\nf 3982/4382/2533 3722/3894/2058 3955/4288/2443\nf 3508/4434/2582 4025/3816/1980 3983/4160/2318\nf 3508/4434/2582 3983/4160/2318 3404/4159/2317\nf 3746/4561/2695 3984/4562/2697 3473/4560/2694\nf 3984/4562/2697 3277/4564/2699 3473/4560/2694\nf 3498/4506/2649 3985/4516/2657 3914/4592/2722\nf 3498/4506/2649 3847/4066/2226 3985/4516/2657\nf 3986/4161/2319 3983/4160/2318 3318/3815/1979\nf 3986/4161/2319 3318/3815/1979 3593/4447/2595\nf 3987/4048/2208 3990/4451/2597 3880/4606/2735\nf 3410/4049/2209 3987/4048/2208 3880/4606/2735\nf 3354/4060/2220 3907/4600/2729 3988/4294/2449\nf 3441/4181/2339 3354/4060/2220 3988/4294/2449\nf 3444/4245/2402 3989/4147/2305 3551/4149/2307\nf 3989/4147/2305 3444/4245/2402 3677/4746/2577\nf 3990/4451/2597 3987/4048/2208 3883/4452/2598\nf 3883/4452/2598 3804/4704/2802 3990/4451/2597\nf 3819/4709/2807 3991/3844/2008 3667/4712/2809\nf 3667/4712/2809 3991/3844/2008 3895/4428/2576\nf 3992/4484/2630 3429/3776/1942 3727/4337/2492\nf 3321/4172/2330 3429/3776/1942 3992/4484/2630\nf 3786/4742/2744 3993/4738/2824 3862/4670/2784\nf 3993/4738/2824 3786/4742/2744 3789/4739/2825\nf 3578/3786/1952 3275/3936/2099 3994/4657/2145\nf 3275/3937/2099 4116/3773/1939 3994/3985/2145\nf 3995/4063/2223 3372/4062/2222 3861/4345/2499\nf 4067/4525/2666 4814/4526/2667 3618/4482/2628\nf 3341/3838/2002 3501/3837/2001 3997/4595/2725\nf 3683/4581/2713 3490/3997/2157 3998/3986/2146\nf 3683/4581/2713 3998/3986/2146 3495/4588/2720\nf 4000/4489/2634 3976/4490/2635 3433/4014/2174\nf 3828/4487/2632 4000/4489/2634 3433/4014/2174\nf 4001/4637/2760 3905/4009/2169 3483/4546/2682\nf 3483/4546/2682 3845/4555/2691 4001/4637/2760\nf 4002/3800/1964 3663/3798/1962 4050/3918/2081\nf 3305/3796/1960 3663/3798/1962 4002/3800/1964\nf 3977/4624/2748 3536/3932/2095 4004/4454/2600\nf 3536/3932/2095 3371/4455/2601 4004/4454/2600\nf 3562/4128/2286 4005/4432/2580 3586/4042/2202\nf 3650/4026/2186 3845/4555/2691 3848/4305/2460\nf 3848/4305/2460 3654/4304/2459 3650/4026/2186\nf 4006/4548/2684 3585/4664/2779 3693/4549/2685\nf 3700/4716/2811 3585/4664/2779 4006/4548/2684\nf 3903/4532/2670 4007/4536/2674 3496/4276/2431\nf 3496/4722/2431 4007/4537/2674 3966/4538/2675\nf 3842/4575/2707 4008/4059/2219 3527/3821/1985\nf 3882/4120/2278 3702/4119/2277 4009/4639/2761\nf 3289/4465/2611 3882/4120/2278 4009/4639/2761\nf 3628/4216/2373 4010/4078/2238 3625/4689/2793\nf 3628/4216/2373 3583/3960/2120 4010/4078/2238\nf 4052/4478/2624 3640/4371/2522 4677/4373/2524\nf 3571/4370/2521 4014/4041/2201 4013/4040/2200\nf 4013/4040/2200 3646/4046/2206 3571/4370/2521\nf 3346/4267/2422 3819/4709/2807 4015/3964/2124\nf 3819/4709/2807 3667/4712/2809 4015/3964/2124\nf 3652/4038/2198 3617/4302/2457 4016/4460/2606\nf 3586/4042/2202 4005/4432/2580 4017/4039/2199\nf 4086/3836/2000 3462/4543/2679 3968/4311/2466\nf 3652/4038/2198 4016/4460/2606 3419/4271/2426\nf 3419/4271/2426 3390/4393/2543 3652/4038/2198\nf 4018/4171/2329 3916/4515/2656 3568/4593/2723\nf 4018/4171/2329 3568/4593/2723 3775/4351/2503\nf 3798/4475/2621 4022/4477/2623 4019/4643/2765\nf 3903/4532/2670 3798/4475/2621 4019/4643/2765\nf 3858/4642/2764 4021/3865/2029 3554/4641/2763\nf 3554/4641/2763 4021/3865/2029 3380/3951/2112\nf 3798/4475/2621 3564/3935/2098 4022/4477/2623\nf 4022/4477/2623 3564/3935/2098 3640/4371/2522\nf 3831/4659/2776 4023/4246/2403 3579/4459/2605\nf 3579/4459/2605 4023/4246/2403 3551/4149/2307\nf 3508/4434/2582 3505/4290/2445 4025/3816/1980\nf 3395/3817/1981 4025/3816/1980 3505/4290/2445\nf 4026/4547/2683 3767/4036/2196 3647/4394/2544\nf 3936/4168/2326 3560/3974/2134 4027/4169/2327\nf 4027/4169/2327 3560/3974/2134 3302/4179/2337\nf 4028/4534/2672 3489/4186/2344 3443/4505/2648\nf 3459/3993/2153 3489/4186/2344 4028/4534/2672\nf 3383/3902/2066 3639/4300/2455 4029/3903/2067\nf 4029/3903/2067 3639/4300/2455 3464/4540/2676\nf 3300/4188/2346 4030/4187/2345 3471/4556/2687\nf 4031/4117/2275 3772/4736/2823 3502/4116/2274\nf 3942/4058/2218 3772/4736/2823 4031/4117/2275\nf 3775/4351/2503 4032/4068/2228 3446/4212/2369\nf 3775/4351/2503 3568/4593/2723 4032/4068/2228\nf 4036/4763/2841 3543/4130/2288 4033/4017/2177\nf 3556/4019/2179 4036/4763/2841 4033/4017/2177\nf 3863/3990/2150 3480/3992/2152 4034/4443/2591\nf 3480/3992/2152 3912/4686/2292 4034/4443/2591\nf 3810/4623/2747 4035/4688/2792 3619/3930/2093\nf 4035/4688/2792 3273/4314/2469 3619/3930/2093\nf 4036/4763/2841 3556/4019/2179 3577/4132/2290\nf 3577/4132/2290 3543/4130/2288 4036/4763/2841\nf 3297/4449/2252 4037/4322/2477 3788/4321/2476\nf 3580/4296/2451 4037/4322/2477 3297/4449/2252\nf 3933/4206/2363 4038/4632/2755 3542/4504/2647\nf 3591/4668/2783 3862/4670/2784 4039/4520/2661\nf 3392/4395/2545 3693/4549/2685 4040/4404/2553\nf 4040/4404/2553 3801/4401/2550 3392/4395/2545\nf 3389/4496/2641 4041/4495/2640 3506/4596/2726\nf 3330/4177/2335 4044/4481/2627 3389/4496/2641\nf 3548/4646/2757 4904/4635/2758 4042/4636/2759\nf 3548/4646/2757 4042/4636/2759 3967/3911/2075\nf 3520/4608/2737 3607/4684/2475 4043/4611/2599\nf 4044/4481/2627 4041/4495/2640 3389/4496/2641\nf 3427/4480/2626 4041/4495/2640 4044/4481/2627\nf 4053/4694/2796 3787/4693/2795 4108/4692/2794\nf 4045/4347/2501 3446/4212/2369 3522/4211/2368\nf 3806/4731/2242 4045/4347/2501 3522/4211/2368\nf 3610/4282/2437 4047/4627/2750 3763/4653/2773\nf 3350/4281/2436 4047/4627/2750 3610/4282/2437\nf 3757/4016/2176 3806/4731/2242 4048/4238/2395\nf 3806/4731/2242 3522/4211/2368 4048/4238/2395\nf 3460/4196/2354 3573/4654/2774 3918/4363/2514\nf 4049/4445/2593 3518/4094/2254 3449/4096/2256\nf 4049/4445/2593 3410/4049/2209 3518/4094/2254\nf 3255/3772/1938 4089/4764/1955 4116/3773/1939\nf 3254/3788/1953 3252/3792/1937 4050/3918/2081\nf 4050/3918/2081 3252/3792/1937 3271/3801/1965\nf 3823/4732/2820 3752/4023/2183 3541/3921/2084\nf 3541/3921/2084 4056/4674/2786 3823/4732/2820\nf 4056/4674/2786 3541/3921/2084 4090/3920/2083\nf 3790/3940/2102 3923/3939/2101 4057/4412/2561\nf 3743/4143/2301 3425/3830/1994 3432/4467/2613\nf 3432/4467/2613 4058/4474/2620 3743/4143/2301\nf 4058/4474/2620 3432/4467/2613 3552/4466/2612\nf 3552/4466/2612 4059/4472/2618 4058/4474/2620\nf 4059/4472/2618 3552/4466/2612 3422/4640/2762\nf 3422/4640/2762 3781/4005/2165 4059/4472/2618\nf 3743/4143/2301 4058/4474/2620 4060/4473/2619\nf 4060/4473/2619 3336/4140/2298 3743/4143/2301\nf 3996/4511/2652 3282/4007/2167 3358/4006/2166\nf 3358/4006/2166 4061/4512/2653 3996/4511/2652\nf 4061/4512/2653 3358/4006/2166 3549/3971/2131\nf 4001/4637/2760 3830/4025/2185 3549/3971/2131\nf 3549/3971/2131 3358/4006/2166 4001/4637/2760\nf 4072/4707/2805 3656/4706/2804 4077/4708/2806\nf 4077/4708/2806 4073/4707/2833 4072/4707/2805\nf 4073/4707/2833 4077/4708/2806 3487/4141/2299\nf 3487/4141/2299 4075/4719/2814 4074/4707/2828\nf 4073/4707/2833 3487/4141/2299 4074/4707/2828\nf 4075/4719/2814 3487/4141/2299 3336/4140/2298\nf 3336/4140/2298 4076/4008/2168 4075/4719/2814\nf 4076/4008/2168 3336/4140/2298 4060/4473/2619\nf 4060/4473/2619 3905/4009/2169 4076/4008/2168\nf 3282/4007/2167 3996/4511/2652 3611/4718/2813\nf 3653/4142/2300 3874/4422/2571 3743/4143/2301\nf 3656/4706/2804 3664/4423/2572 3975/4705/2803\nf 3975/4705/2803 4077/4708/2806 3656/4706/2804\nf 4078/3947/2108 3416/3946/1983 3661/4266/1982\nf 3661/4266/1982 3660/4265/2421 4078/3947/2108\nf 3603/4069/2229 4505/4182/2340 4079/4765/2788\nf 3776/3805/1969 4934/4681/2789 4863/4585/2717\nf 4863/4585/2717 3492/3806/1970 3776/3805/1969\nf 3542/4504/2647 4038/4632/2755 3919/4208/2365\nf 3460/4196/2354 3695/4558/2692 3573/4654/2774\nf 3594/4726/2110 3732/4535/2673 3457/3820/1984\nf 3457/3820/1984 3416/3819/1983 3594/4726/2110\nf 4020/4483/2629 3887/3982/2142 3428/3981/2141\nf 3428/3981/2141 4080/4618/2742 4020/4483/2629\nf 3658/4139/2297 4081/4710/2808 4080/4618/2742\nf 4080/4618/2742 3428/3981/2141 3658/4139/2297\nf 3314/4578/2710 4082/3885/2049 4081/4710/2808\nf 4081/4710/2808 3658/4139/2297 3314/4578/2710\nf 4082/3885/2049 3314/4578/2710 3814/4577/2709\nf 3814/4577/2709 3928/3882/2046 4082/3885/2049\nf 3351/4619/2743 4080/4618/2742 4081/4710/2808\nf 3891/4617/2741 3351/4619/2743 3738/3884/2048\nf 3738/3884/2048 3811/3883/2047 3891/4617/2741\nf 3557/3977/2137 3630/3889/2053 3780/4431/2579\nf 3731/4604/2733 3481/4129/2287 3586/4042/2202\nf 3586/4042/2202 4014/4041/2201 3731/4604/2733\nf 4014/4041/2201 3571/4370/2521 3295/3944/2106\nf 3295/3944/2106 3731/4604/2733 4014/4041/2201\nf 3319/4043/2203 3646/4046/2206 4013/4040/2200\nf 3691/4392/2542 4040/4404/2553 3693/4549/2685\nf 3693/4549/2685 4083/4178/2336 3691/4392/2542\nf 4083/4178/2336 3693/4549/2685 3585/4664/2779\nf 3585/4664/2779 3868/4175/2333 4083/4178/2336\nf 3951/4076/2236 3517/4075/2235 3575/4274/2429\nf 3575/4274/2429 4084/4328/2483 3951/4076/2236\nf 3575/4274/2429 3999/4273/2428 3713/4522/2663\nf 3713/4522/2663 4084/4328/2483 3575/4274/2429\nf 3411/4291/2446 3367/3857/2021 4100/4330/2485\nf 4100/4330/2485 4085/4292/2447 3411/4291/2446\nf 4086/3836/2000 3968/4311/2466 3402/4310/2465\nf 3402/4310/2465 4087/3834/1998 4086/3836/2000\nf 4087/3834/1998 3402/4310/2465 3864/4544/2680\nf 3347/4033/2193 3617/4302/2457 3294/4034/2194\nf 4016/4460/2606 3347/4033/2193 3450/4272/2427\nf 4114/4766/2842 4116/3773/1939 4115/4767/2843\nf 4117/4768/2844 4119/4769/2845 4118/4770/2846\nf 4114/4766/2842 4120/4771/2847 4116/3773/1939\nf 4121/4772/2848 4123/4773/2849 4122/4774/2850\nf 4124/4775/2851 4126/4776/2852 4125/4777/2853\nf 4127/4778/2854 4129/4779/2855 4128/4780/2856\nf 4115/4781/2843 4089/4782/1955 4088/4783/1954\nf 4088/4783/1954 4130/4784/2857 4115/4781/2843\nf 4130/4784/2857 4088/4783/1954 4062/4785/1956\nf 4114/4786/2842 4115/4781/2843 4130/4784/2857\nf 4131/4787/2858 4133/4788/2859 4132/4789/2860\nf 4134/4790/2861 4136/4791/2862 4135/4792/1961\nf 4137/4793/2863 4139/4794/2864 4138/4795/2865\nf 4137/4793/2863 4129/4779/2855 4139/4794/2864\nf 4140/4796/2866 4142/4797/2867 4141/4798/2868\nf 4143/4799/2869 4145/4800/2870 4144/4801/2871\nf 4146/4802/2872 4149/4803/2873 4148/4804/2874\nf 4148/4804/2874 4147/4805/2875 4146/4802/2872\nf 4150/3812/2876 4152/3814/2877 4151/3813/2878\nf 4153/4806/2879 4155/4807/2880 4154/4808/2881\nf 4156/4809/2882 4158/4810/2883 4157/4811/2884\nf 4159/4812/2885 4161/4813/2886 4160/4814/2887\nf 4162/4815/2888 4164/4816/2889 4163/4817/2890\nf 4165/4818/2891 4167/4819/2892 4166/4820/2893\nf 4168/4821/2894 4171/4822/2895 4170/4823/2896\nf 4170/4823/2896 4169/4824/2897 4168/4821/2894\nf 4172/4825/2898 4174/4826/2899 4173/4827/2900\nf 4175/4828/2901 4177/4829/2902 4176/4830/2903\nf 4179/4831/2904 4178/4832/2905 4181/4833/2906\nf 4181/4833/2906 4180/4834/2907 4179/4831/2904\nf 4182/4835/2908 4184/4836/2909 4183/4837/2910\nf 4185/3847/2911 4187/3849/2912 4186/3848/2913\nf 4188/4838/2914 4190/4839/2915 4189/4840/2916\nf 4191/4841/2917 4193/4842/2918 4192/4843/2919\nf 4194/4844/2920 4163/4817/2890 4164/4816/2889\nf 4195/4845/2921 4198/4846/2922 4197/4847/2923\nf 4197/4847/2923 4196/4848/2924 4195/4845/2921\nf 4199/4849/2925 4132/4789/2860 4200/4850/2926\nf 4197/4847/2923 4198/4846/2922 4201/4851/2927\nf 4202/4852/2928 4204/4853/2929 4203/4854/2930\nf 4205/4855/2931 4207/4856/2932 4206/4857/2933\nf 4208/4858/2934 4210/4859/2935 4209/4860/2936\nf 4211/3873/2937 4213/3875/2938 4212/3874/2939\nf 4214/3876/2940 4216/3878/2941 4215/3877/2942\nf 4217/4861/2943 4219/4862/2944 4218/4863/2945\nf 4220/4864/2946 4223/4865/2947 4222/4866/2948\nf 4222/4866/2948 4221/4867/2949 4220/4864/2946\nf 4224/4868/2950 4226/4869/2951 4225/4870/2952\nf 4227/4871/2953 4177/4829/2902 4175/4828/2901\nf 4175/4828/2901 4228/4872/2954 4227/4871/2953\nf 4210/4859/2935 4229/4873/2955 4209/4860/2936\nf 4230/4874/2956 4232/4875/2957 4231/4876/2958\nf 4233/4877/2959 4235/4878/2960 4234/4879/2961\nf 4236/4880/2962 4237/4881/2963 4235/4878/2960\nf 4240/4882/2964 4239/4883/2965 4238/4884/2966\nf 4238/4884/2966 4241/4885/2967 4240/4882/2964\nf 4242/4886/2968 4244/4887/2969 4243/4888/2970\nf 4226/4869/2951 4245/4889/2971 4225/4870/2952\nf 4246/4890/2972 4248/4891/2973 4247/4892/2974\nf 4249/4893/2975 4251/4894/2976 4250/4895/2977\nf 4252/4896/2978 4254/4897/2979 4253/4898/2980\nf 4139/4794/2864 4120/4899/2847 4114/4786/2842\nf 4138/4795/2865 4139/4794/2864 4255/4900/2981\nf 4256/3919/2082 4258/4901/2982 4257/4902/2983\nf 4257/4902/2983 4090/3920/2083 4256/3919/2082\nf 4091/3923/2086 4051/3926/2089 4259/4903/2984\nf 4259/4903/2984 4260/4904/2985 4091/3923/2086\nf 4261/4905/2986 4263/4906/2987 4262/4907/2988\nf 4264/4908/2989 4266/4909/2990 4265/4910/2991\nf 4267/4911/2992 4269/4912/2993 4268/4913/2994\nf 4139/4794/2864 4270/4914/2995 4120/4899/2847\nf 4120/4771/2847 4270/4915/2995 4116/3773/1939\nf 4271/4916/2996 4274/4917/2997 4273/4918/2998\nf 4273/4918/2998 4272/4919/2999 4271/4916/2996\nf 4277/4920/3000 4276/4921/3001 4275/4922/3002\nf 4275/4922/3002 4278/4923/3003 4277/4920/3000\nf 4157/4924/2884 4281/4925/3004 4280/4926/3005\nf 4280/4926/3005 4279/4927/3006 4157/4924/2884\nf 4202/4852/2928 4283/4928/3007 4282/4929/3008\nf 4284/4930/3009 4216/4931/2941 4285/4932/3010\nf 4286/3955/3011 4288/3957/3012 4287/3956/3013\nf 4063/3958/2118 4290/4933/3014 4289/4934/3015\nf 4291/4935/3016 4142/4797/2867 4292/4936/3017\nf 4293/4937/3018 4295/4938/3019 4294/4939/3020\nf 4296/3966/2126 4297/4940/3021 4092/3967/2127\nf 4300/3969/2129 4299/4941/3022 4298/4942/3023\nf 4298/4942/3023 4296/3966/2126 4300/3969/2129\nf 4301/4943/3024 4303/4944/3025 4302/4945/3026\nf 4252/4896/2978 4253/4898/2980 4304/4946/3027\nf 4305/4947/3028 4308/4948/3029 4307/4949/3030\nf 4307/4949/3030 4306/4950/3031 4305/4947/3028\nf 4309/4951/3032 4312/4952/3033 4311/4953/3034\nf 4311/4953/3034 4310/4954/3035 4309/4951/3032\nf 4116/3773/1939 4314/4955/3036 4313/4956/3037\nf 4315/4957/3038 4127/4778/2854 4128/4780/2856\nf 4316/4958/3039 4318/4959/3040 4317/4960/3041\nf 4319/4961/3042 4321/4962/3043 4320/4963/3044\nf 4322/4964/3045 4324/4965/3046 4323/4966/3047\nf 4231/4876/2958 4325/4967/3048 4230/4874/2956\nf 4326/4968/3049 4315/4957/3038 4128/4780/2856\nf 4327/4969/3050 4329/4970/3051 4328/4971/3052\nf 4244/4887/2969 4331/4972/3053 4330/4973/3054\nf 4332/4974/3055 4334/4975/3056 4333/4976/3057\nf 4336/4977/3058 4335/4978/3059 4338/4979/3060\nf 4338/4979/3060 4337/4980/3061 4336/4977/3058\nf 4339/4981/3062 4094/4013/2173 4093/4012/2172\nf 4093/4012/2172 4340/4982/3063 4339/4981/3062\nf 4341/4983/3064 4343/4984/3065 4342/4985/3066\nf 4344/4986/3067 4346/4987/3068 4345/4988/3069\nf 4348/4989/3070 4347/4990/3071 4179/4831/2904\nf 4179/4831/2904 4349/4991/3072 4348/4989/3070\nf 4350/4992/3073 4257/4902/2983 4260/4904/2985\nf 4260/4904/2985 4351/4993/3074 4350/4992/3073\nf 4352/4994/3075 4064/4028/2188 4354/4027/2187\nf 4354/4027/2187 4353/4995/3076 4352/4994/3075\nf 4342/4985/3066 4343/4984/3065 4355/4996/3077\nf 4268/4913/2994 4269/4912/2993 4357/4997/3078\nf 4357/4997/3078 4356/4998/3079 4268/4913/2994\nf 4358/4999/3080 4361/5000/3081 4360/5001/3082\nf 4360/5001/3082 4359/5002/3083 4358/4999/3080\nf 4362/5003/3084 4364/5004/3085 4363/5005/3086\nf 4363/5005/3086 4180/4834/2907 4362/5003/3084\nf 4366/5006/3087 4365/5007/3088 4368/5008/3089\nf 4368/5008/3089 4367/5009/3090 4366/5006/3087\nf 4369/5010/3091 4372/5011/3092 4371/5012/3093\nf 4371/5012/3093 4370/5013/3094 4369/5010/3091\nf 4373/5014/3095 4375/5015/3096 4374/5016/3097\nf 4376/5017/3098 4377/5018/3099 4295/4938/3019\nf 4379/5019/3100 4378/5020/3101 4380/4054/2214\nf 4380/4054/2214 4068/4053/2213 4379/5019/3100\nf 4381/5021/3102 4383/5022/3103 4382/5023/3104\nf 4384/5024/3105 4386/5025/3106 4385/5026/3107\nf 4389/4062/3108 4388/4065/3109 4387/4064/3110\nf 4387/4064/3110 4390/4063/3111 4389/4062/3108\nf 4391/5027/3112 4393/5028/3113 4392/5029/3114\nf 4394/5030/3115 4396/5031/3116 4395/5032/3117\nf 4397/5033/3118 4399/5034/3119 4398/5035/3120\nf 4400/5036/3121 4402/5037/3122 4401/5038/3123\nf 4403/5039/3124 4404/5040/3125 4290/4933/3014\nf 4405/4080/3126 4152/3814/2877 4406/4081/3127\nf 4407/4082/3128 4409/4084/3129 4408/4083/3130\nf 4410/5041/3131 4412/5042/3132 4411/5043/3133\nf 4413/5044/3134 4415/5045/3135 4414/5046/3136\nf 4416/5047/3137 4418/5048/3138 4417/5049/3139\nf 4261/4905/2986 4262/4907/2988 4416/5047/3137\nf 4419/5050/3140 4421/5051/3141 4420/5052/3142\nf 4229/4873/2955 4422/5053/3143 4124/4775/2851\nf 4424/4098/3144 4423/4101/3145 4426/4100/3146\nf 4426/4100/3146 4425/4099/3147 4424/4098/3144\nf 4428/4102/3148 4427/4105/3149 4430/4104/3150\nf 4430/4104/3150 4429/4103/3151 4428/4102/3148\nf 4431/5054/3152 4138/4795/2865 4134/4790/2861\nf 4237/4881/2963 4433/5055/3153 4432/5056/3154\nf 4434/4109/3155 4435/4110/3156 4185/3847/2911\nf 4436/4111/3157 4423/4113/3145 4424/4112/3144\nf 4424/4112/3144 4434/4109/3155 4436/4111/3157\nf 4437/5057/3158 4439/5058/3159 4438/5059/3160\nf 4381/5021/3102 4440/5060/3161 4383/5022/3103\nf 4442/5061/3162 4441/5062/3163 4444/5063/3164\nf 4444/5063/3164 4443/5064/3165 4442/5061/3162\nf 4445/5065/3166 4447/5066/3167 4446/5067/3168\nf 4128/4780/2856 4129/4779/2855 4137/4793/2863\nf 4433/5055/3153 4448/5068/3169 4432/5056/3154\nf 4449/5069/3170 4412/5042/3132 4410/5041/3131\nf 4249/4893/2975 4250/4895/2977 4450/5070/3171\nf 4451/5071/3172 4285/4932/3010 4452/5072/3173\nf 4429/4103/3151 4430/4104/3150 4286/3955/3011\nf 4286/3955/3011 4287/3956/3013 4429/4103/3151\nf 4453/5073/3174 4344/4986/3067 4242/4886/2968\nf 4454/5074/3175 4456/5075/3176 4455/5076/3177\nf 4457/4134/3178 4459/4136/3179 4458/4135/3180\nf 4151/3813/2878 4460/4137/3181 4150/3812/2876\nf 4461/5077/3182 4309/4951/3032 4310/4954/3035\nf 4310/4954/3035 4462/5078/3183 4461/5077/3182\nf 4465/5079/3184 4464/5080/3185 4463/5081/3186\nf 4463/5081/3186 4466/5082/3187 4465/5079/3184\nf 4467/5083/3188 4469/5084/3189 4468/5085/3190\nf 4470/5086/3191 4472/5087/3192 4471/5088/3193\nf 4473/4150/3194 4475/4152/3195 4474/4151/3196\nf 4476/4153/3197 4478/4155/3198 4477/4154/3199\nf 4479/5089/3200 4481/5090/3201 4480/5091/3202\nf 4247/4892/2974 4307/4949/3030 4308/4948/3029\nf 4308/4948/3029 4246/4890/2972 4247/4892/2974\nf 4482/5092/3203 4484/5093/3204 4483/5094/3205\nf 4485/5095/3206 4486/5096/3207 4484/5093/3204\nf 4274/4917/2997 4369/5010/3091 4370/5013/3094\nf 4370/5013/3094 4273/4918/2998 4274/4917/2997\nf 4451/5071/3172 4452/5072/3173 4365/5007/3088\nf 4487/5097/3208 4173/4827/2900 4174/4826/2899\nf 4488/5098/3209 4490/5099/3210 4489/5100/3211\nf 4491/5101/3212 4493/5102/3213 4492/5103/3214\nf 4494/5104/3215 4496/5105/3216 4495/5106/3217\nf 4387/4064/3110 4497/4174/3218 4390/4063/3111\nf 4498/5107/3219 4501/5108/3220 4500/5109/3221\nf 4500/5109/3221 4499/5110/3222 4498/5107/3219\nf 4502/5111/3223 4261/4905/2986 4503/5112/3224\nf 4385/5026/3107 4386/5025/3106 4504/5113/3225\nf 4505/4182/2340 4506/5114/3226 4394/5030/3115\nf 4227/4871/2953 4507/5115/3227 4177/4829/2902\nf 4322/4964/3045 4509/5116/3228 4508/5117/3229\nf 4148/4804/2874 4149/4803/2873 4511/5118/3230\nf 4511/5118/3230 4510/5119/3231 4148/4804/2874\nf 4318/4959/3040 4512/5120/3232 4317/4960/3041\nf 4513/4190/3233 4211/3873/2937 4514/4191/3234\nf 4515/5121/3235 4517/5122/3236 4516/5123/3237\nf 4456/5075/3176 4518/5124/3238 4329/4970/3051\nf 4519/5125/3239 4521/5126/3240 4520/5127/3241\nf 4408/4083/3130 4409/4084/3129 4522/4199/3242\nf 4475/4200/3195 4406/4081/3127 4523/4201/3243\nf 4145/4800/2870 4525/5128/3244 4524/5129/3245\nf 4526/5130/3246 4489/5100/3211 4490/5099/3210\nf 4095/5131/2362 4528/5132/3247 4527/5133/3248\nf 4415/5045/3135 4413/5044/3134 4530/5134/3249\nf 4530/5134/3249 4529/5135/3250 4415/5045/3135\nf 4392/5029/3114 4532/5136/3251 4531/5137/3252\nf 4531/5137/3252 4533/5138/3253 4392/5029/3114\nf 4534/5139/3254 4232/4875/2957 4230/4874/2956\nf 4096/5140/2371 4530/5134/3249 4535/5141/3255\nf 4536/5142/3256 4290/4933/3014 4537/5143/3257\nf 4538/5144/3258 4540/5145/3259 4539/5146/3260\nf 4541/5147/3261 4543/5148/3262 4542/5149/3263\nf 4544/5150/3264 4538/5144/3258 4539/5146/3260\nf 4208/4858/2934 4209/4860/2936 4545/5151/3265\nf 4546/5152/3266 4534/5139/3254 4230/4874/2956\nf 4547/5153/3267 4548/5154/3268 4097/4228/2385\nf 4549/5155/3269 4098/4232/2389 4550/5156/3270\nf 4551/5157/3271 4259/4903/2984 4051/3926/2089\nf 4051/3926/2089 4552/4234/2391 4551/5157/3271\nf 4553/5158/3272 4551/5157/3271 4552/4234/2391\nf 4552/4234/2391 4099/4236/2393 4553/5158/3272\nf 4341/4983/3064 4554/5159/3273 4343/4984/3065\nf 4546/5152/3266 4533/5138/3253 4555/5160/3274\nf 4555/5160/3274 4554/5159/3273 4546/5152/3266\nf 4385/5026/3107 4178/4832/2905 4384/5024/3105\nf 4453/5073/3174 4242/4886/2968 4556/5161/3275\nf 4217/4861/2943 4557/5162/2397 4219/4862/2944\nf 4558/5163/3276 4559/5164/3277 4191/4841/2917\nf 4560/5165/3278 4561/5166/3279 4160/4814/2887\nf 4561/5166/3279 4563/5167/3280 4562/5168/3281\nf 4327/4969/3050 4328/4971/3052 4176/4830/2903\nf 4516/5123/3237 4564/5169/3282 4176/4830/2903\nf 4565/4248/3283 4567/4250/3284 4566/4249/3285\nf 4568/4251/3286 4569/4253/3287 4473/4252/3194\nf 4324/4965/3046 4322/4964/3045 4508/5117/3229\nf 4570/5170/3288 4572/5171/3289 4571/5172/3290\nf 4573/5173/3291 4575/5174/3292 4574/5175/3293\nf 4576/5176/3294 4577/5177/3295 4164/4816/2889\nf 4164/4816/2889 4162/4815/2888 4576/5176/3294\nf 4578/4262/3296 4579/4263/3297 4565/4248/3283\nf 4287/3956/3013 4288/3957/3012 4565/4248/3283\nf 4565/4248/3283 4579/4263/3297 4287/3956/3013\nf 4580/5178/3298 4156/5179/2882 4581/5180/3299\nf 4581/5180/3299 4524/5129/3245 4580/5178/3298\nf 4191/4841/2917 4583/5181/3300 4582/5182/3301\nf 4218/4863/2945 4585/5183/3302 4584/5184/3303\nf 4586/5185/3304 4589/5186/3305 4588/5187/3306\nf 4588/5187/3306 4587/5188/3307 4586/5185/3304\nf 4590/5189/3308 4592/5190/3309 4591/5191/3310\nf 4343/4984/3065 4592/5190/3309 4355/4996/3077\nf 4593/5192/3311 4595/5193/3312 4594/5194/3313\nf 4596/5195/3314 4598/5196/3315 4597/5197/3316\nf 4599/5198/3317 4600/5199/3318 4404/5040/3125\nf 4601/5200/3319 4506/5114/3226 4505/4182/2340\nf 4311/4953/3034 4312/4952/3033 4602/5201/3320\nf 4603/5202/3321 4124/4775/2851 4604/5203/3322\nf 4605/5204/3323 4155/4807/2880 4571/5172/3290\nf 4340/4982/3063 4093/4012/2172 4085/4292/2447\nf 4085/4292/2447 4606/5205/3324 4340/4982/3063\nf 4607/5206/3325 4247/4892/2974 4248/4891/2973\nf 4247/4892/2974 4481/5090/3201 4479/5089/3200\nf 4479/5089/3200 4307/4949/3030 4247/4892/2974\nf 4608/5207/3326 4504/5113/3225 4610/5208/3327\nf 4610/5208/3327 4609/5209/3328 4608/5207/3326\nf 4362/5003/3084 4180/4834/2907 4181/4833/2906\nf 4181/4833/2906 4611/5210/3329 4362/5003/3084\nf 4333/4976/3057 4334/4975/3056 4612/5211/3330\nf 4613/5212/3331 4238/4884/2966 4614/5213/3332\nf 4614/5213/3332 4333/4976/3057 4613/5212/3331\nf 4615/4301/3333 4477/4154/3199 4405/4080/3126\nf 4405/4080/3126 4151/3813/2878 4152/3814/2877\nf 4363/5005/3086 4364/5004/3085 4616/5214/3334\nf 4363/5005/3086 4616/5214/3334 4617/5215/3335\nf 4617/5215/3335 4349/4991/3072 4363/5005/3086\nf 4619/5216/3336 4618/5217/3337 4621/5218/3338\nf 4621/5218/3338 4620/5219/3339 4619/5216/3336\nf 4575/5174/3292 4622/5220/3340 4574/5175/3293\nf 4339/4981/3062 4379/5019/3100 4094/4013/2173\nf 4624/5221/3341 4623/5222/3342 4625/5223/3343\nf 4625/5223/3343 4228/4872/2954 4624/5221/3341\nf 4132/4789/2860 4627/5224/3344 4626/5225/3345\nf 4133/4788/2859 4627/5224/3344 4132/4789/2860\nf 4262/4907/2988 4418/5048/3138 4416/5047/3137\nf 4264/4908/2989 4265/4910/2991 4628/5226/3346\nf 4629/5227/3347 4631/5228/3348 4630/5229/3349\nf 4630/5229/3349 4194/4844/2920 4629/5227/3347\nf 4632/5230/3350 4634/5231/3351 4633/5232/3352\nf 4635/5233/3353 4633/5232/3352 4636/5234/3354\nf 4320/4963/3044 4321/4962/3043 4637/5235/3355\nf 4637/5235/3355 4638/5236/3356 4320/4963/3044\nf 4639/5237/3357 4641/5238/3358 4640/5239/3359\nf 4401/5038/3123 4639/5237/3357 4642/5240/3360\nf 4642/5240/3360 4643/5241/3361 4401/5038/3123\nf 4100/4330/2485 4055/4331/2486 4133/4788/2859\nf 4100/4330/2485 4133/4788/2859 4131/4787/2858\nf 4100/4330/2485 4131/4787/2858 4195/4845/2921\nf 4644/5242/3362 4640/5239/3359 4645/5243/3363\nf 4646/5244/3364 4640/5239/3359 4647/5245/3365\nf 4550/5156/3270 4648/4336/2491 4540/5145/3259\nf 4649/5246/3366 4445/5065/3166 4446/5067/3168\nf 4607/5206/3325 4248/4891/2973 4650/5247/3367\nf 4634/5231/3351 4440/5060/3161 4381/5021/3102\nf 4381/5021/3102 4633/5232/3352 4634/5231/3351\nf 4647/5245/3365 4640/5239/3359 4651/5248/3368\nf 4652/5249/3369 4653/5250/2496 4558/5163/3276\nf 4397/5033/3118 4398/5035/3120 4655/5251/3370\nf 4655/5251/3370 4654/5252/3371 4397/5033/3118\nf 4117/4344/2844 4656/4346/3372 4389/4062/3108\nf 4389/4062/3108 4657/4345/3373 4117/4344/2844\nf 4390/4063/3111 4497/4174/3218 4657/4345/3373\nf 4658/5253/3374 4532/5136/3251 4409/5254/3129\nf 4497/5255/3218 4660/5256/3375 4659/5257/3376\nf 4661/5258/3377 4487/5097/3208 4662/5259/3378\nf 4158/4810/2883 4156/4809/2882 4580/5260/3298\nf 4580/5260/3298 4663/5261/3379 4158/4810/2883\nf 4399/5034/3119 4397/5033/3118 4664/5262/3380\nf 4664/5262/3380 4665/5263/3381 4399/5034/3119\nf 4583/5181/3300 4293/4937/3018 4582/5182/3301\nf 4449/5069/3170 4189/4840/2916 4666/5264/3382\nf 4146/4802/2872 4147/4805/2875 4667/4360/2511\nf 4667/4360/2511 4101/4359/2510 4146/4802/2872\nf 4102/4361/2512 4668/5265/3383 4519/5125/3239\nf 4519/5125/3239 4103/4362/2513 4102/4361/2512\nf 4188/4838/2914 4189/4840/2916 4449/5069/3170\nf 4251/4894/2976 4468/5085/3190 4250/4895/2977\nf 4456/5075/3176 4669/5266/3384 4518/5124/3238\nf 4669/5266/3384 4456/5075/3176 4454/5074/3175\nf 4454/5074/3175 4670/5267/3385 4669/5266/3384\nf 4671/5268/3386 4182/4835/2908 4183/4837/2910\nf 4585/5183/3302 4672/5269/3387 4584/5184/3303\nf 4333/4976/3057 4612/5211/3330 4673/5270/3388\nf 4673/5270/3388 4613/5212/3331 4333/4976/3057\nf 4674/5271/3389 4671/5268/3386 4283/4928/3007\nf 4202/4852/2928 4203/4854/2930 4283/4928/3007\nf 4371/5012/3093 4372/5011/3092 4238/4884/2966\nf 4238/4884/2966 4613/5212/3331 4371/5012/3093\nf 4276/4921/3001 4241/4885/2967 4675/5272/3390\nf 4675/5272/3390 4275/4922/3002 4276/4921/3001\nf 4676/5273/3391 4677/4373/2524 4104/4372/2523\nf 4611/5210/3329 4678/5274/3392 4679/5275/3393\nf 4679/5275/3393 4362/5003/3084 4611/5210/3329\nf 4382/5023/3104 4121/4772/2848 4122/4774/2850\nf 4280/4926/3005 4680/4377/2528 4065/4376/2527\nf 4065/4376/2527 4279/4927/3006 4280/4926/3005\nf 4066/4378/2529 4680/4377/2528 4280/4926/3005\nf 4280/4926/3005 4681/5276/3394 4066/4378/2529\nf 4682/5277/3395 4149/4803/2873 4146/4802/2872\nf 4146/4802/2872 4681/5276/3394 4682/5277/3395\nf 4683/5278/3396 4603/5202/3321 4604/5203/3322\nf 4209/4860/2936 4684/5279/3397 4232/4875/2957\nf 4687/5280/3398 4686/5281/3399 4685/5282/3400\nf 4685/5282/3400 4688/5283/3401 4687/5280/3398\nf 4425/4099/3147 4690/4388/3402 4689/4387/3403\nf 4689/4387/3403 4424/4098/3144 4425/4099/3147\nf 4526/5130/3246 4490/5099/3210 4525/5284/3244\nf 4662/5259/3378 4663/5261/3379 4580/5260/3298\nf 4691/5285/3404 4599/5198/3317 4404/5040/3125\nf 4500/5109/3221 4501/5108/3220 4693/5286/3405\nf 4693/5286/3405 4692/5287/3406 4500/5109/3221\nf 4695/5288/3407 4364/5004/3085 4694/5289/3408\nf 4694/5289/3408 4438/5059/3160 4695/5288/3407\nf 4400/5036/3121 4589/5186/3305 4586/5185/3304\nf 4586/5185/3304 4695/5288/3407 4400/5036/3121\nf 4626/5225/3345 4448/5068/3169 4433/5055/3153\nf 4626/5225/3345 4200/4850/2926 4132/4789/2860\nf 4598/5196/3315 4596/5195/3314 4696/5290/3409\nf 4599/5291/3317 4698/5292/3410 4697/5293/3411\nf 4699/5294/3412 4445/5065/3166 4441/5062/3163\nf 4441/5062/3163 4442/5061/3162 4699/5294/3412\nf 4170/4823/2896 4171/4822/2895 4700/5295/3413\nf 4696/5290/3409 4702/5296/3414 4701/5297/3415\nf 4693/5286/3405 4704/5298/3416 4701/5297/3415\nf 4701/5297/3415 4703/5299/3417 4693/5286/3405\nf 4705/5300/3418 4571/5172/3290 4155/4807/2880\nf 4706/5301/3419 4323/4966/3047 4707/5302/3420\nf 4710/5303/3421 4709/5304/3422 4708/5305/3423\nf 4708/5305/3423 4711/5306/3424 4710/5303/3421\nf 4350/4992/3073 4351/4993/3074 4272/4919/2999\nf 4272/4919/2999 4712/5307/3425 4350/4992/3073\nf 4713/5308/3426 4714/5309/3427 4469/5084/3189\nf 4715/5310/3428 4713/5308/3426 4330/4973/3054\nf 4716/4416/2565 4537/5143/3257 4717/4417/2566\nf 4718/5311/3429 4720/5312/3430 4719/5313/3431\nf 4723/5314/3432 4722/5315/3433 4721/5316/3434\nf 4721/5316/3434 4724/5317/3435 4723/5314/3432\nf 4722/5315/3433 4723/5314/3432 4725/5318/3436\nf 4186/3848/2913 4187/3849/2912 4726/4426/3437\nf 4726/4426/3437 4388/4065/3109 4186/3848/2913\nf 4475/4152/3195 4523/4427/3243 4474/4151/3196\nf 4295/4938/3019 4377/5018/3099 4727/5319/3438\nf 4182/4835/2908 4727/5319/3438 4184/4836/2909\nf 4301/4943/3024 4302/4945/3026 4728/5320/3439\nf 4160/4814/2887 4561/5166/3279 4729/5321/3440\nf 4227/4871/2953 4730/5322/3441 4507/5115/3227\nf 4274/4917/2997 4271/4916/2996 4451/5071/3172\nf 4451/5071/3172 4731/5323/3442 4274/4917/2997\nf 4732/5324/3443 4482/5092/3203 4733/5325/3444\nf 4732/5324/3443 4735/5326/3445 4734/5327/3446\nf 4736/4437/3447 4286/3955/3011 4430/4104/3150\nf 4430/4104/3150 4690/4388/3402 4736/4437/3447\nf 4690/4388/3402 4425/4099/3147 4736/4437/3447\nf 4652/5249/3369 4558/5163/3276 4737/5328/3448\nf 4585/5183/3302 4737/5328/3448 4672/5269/3387\nf 4715/5310/3428 4738/5329/3449 4713/5308/3426\nf 4734/5327/3446 4482/5092/3203 4732/5324/3443\nf 4568/4251/3286 4740/4441/3450 4739/4440/3451\nf 4739/4440/3451 4578/4262/3296 4568/4251/3286\nf 4553/5158/3272 4741/5330/3452 4551/5157/3271\nf 4711/5306/3424 4743/5331/3453 4742/5332/3454\nf 4735/5326/3445 4375/5015/3096 4373/5014/3095\nf 4422/5053/3143 4744/5333/3455 4124/4775/2851\nf 4340/4982/3063 4745/5334/3456 4630/5229/3349\nf 4339/4981/3062 4340/4982/3063 4573/5173/3291\nf 4486/5096/3207 4746/5335/3457 4484/5093/3204\nf 4153/4806/2879 4746/5335/3457 4706/5301/3419\nf 4747/5336/3458 4122/4774/2850 4678/5274/3392\nf 4678/5274/3392 4609/5209/3328 4747/5336/3458\nf 4610/5208/3327 4416/5337/3137 4417/5338/3139\nf 4748/5339/3459 4421/5051/3141 4377/5018/3099\nf 4749/5340/3460 4140/4796/2866 4141/4798/2868\nf 4647/5245/3365 4651/5248/3368 4750/5341/3461\nf 4751/5342/3462 4289/4934/3015 4752/5343/3463\nf 4581/5180/3299 4279/4927/3006 4065/4376/2527\nf 4065/4376/2527 4753/4456/2602 4581/5180/3299\nf 4754/5344/3464 4714/5309/3427 4713/5308/3426\nf 4738/5329/3449 4142/4797/2867 4713/5308/3426\nf 4105/4458/2604 4289/4934/3015 4751/5342/3462\nf 4713/5308/3426 4469/5084/3189 4755/5345/3465\nf 4563/5167/3280 4472/5087/3192 4562/5168/3281\nf 4586/5185/3304 4587/5188/3307 4756/5346/3466\nf 4757/5347/3467 4685/5282/3400 4686/5281/3399\nf 4758/5348/3468 4346/4987/3068 4485/5095/3206\nf 4758/5348/3468 4485/5095/3206 4734/5327/3446\nf 4332/4974/3055 4760/5349/3469 4759/5350/3470\nf 4763/5351/3471 4762/5352/3472 4761/5353/3473\nf 4761/5353/3473 4764/5354/3474 4763/5351/3471\nf 4711/5306/3424 4742/5332/3454 4765/5355/3475\nf 4493/5102/3213 4766/5356/3476 4492/5103/3214\nf 4767/4471/2617 4263/4906/2987 4766/5356/3476\nf 4768/5357/3477 4770/5358/3478 4769/5359/3479\nf 4769/5359/3479 4612/5211/3330 4768/5357/3477\nf 4267/4911/2992 4771/5360/3480 4269/4912/2993\nf 4772/5361/3481 4052/4478/2624 4773/5362/3482\nf 4774/5363/3483 4776/5364/3484 4775/5365/2626\nf 4403/5039/3124 4691/5285/3404 4404/5040/3125\nf 4777/5366/3485 4134/4790/2861 4135/4792/1961\nf 4601/5200/3319 4778/5367/3486 4396/5031/3116\nf 4396/5031/3116 4506/5114/3226 4601/5200/3319\nf 4496/5105/3216 4779/5368/3487 4495/5106/3217\nf 4607/5206/3325 4650/5247/3367 4245/4889/2971\nf 4574/5175/3293 4622/5220/3340 4780/5369/3488\nf 4780/5369/3488 4339/4981/3062 4574/5175/3293\nf 4288/3957/3012 4285/4486/3010 4216/3878/2941\nf 4288/3957/3012 4216/3878/2941 4214/3876/2940\nf 4171/4822/2895 4168/4821/2894 4761/5353/3473\nf 4761/5353/3473 4762/5352/3472 4171/4822/2895\nf 4206/4857/2933 4554/5159/3273 4341/4983/3064\nf 4781/5370/3489 4631/5228/3348 4629/5227/3347\nf 4565/4248/3283 4288/3957/3012 4214/3876/2940\nf 4565/4248/3283 4214/3876/2940 4567/4250/3284\nf 4559/5164/3277 4193/4842/2918 4191/4841/2917\nf 4410/5041/3131 4411/5043/3133 4106/5371/2633\nf 4782/5372/3490 4783/5373/3491 4356/4998/3079\nf 4356/4998/3079 4783/5373/3491 4268/4913/2994\nf 4669/5266/3384 4670/5267/3385 4347/4990/3071\nf 4347/4990/3071 4348/4989/3070 4669/5266/3384\nf 4670/5267/3385 4785/5374/3492 4784/5375/3493\nf 4784/5375/3493 4347/4990/3071 4670/5267/3385\nf 4786/5376/3494 4788/5377/3495 4787/5378/3496\nf 4692/5287/3406 4789/5379/3497 4500/5109/3221\nf 4259/4903/2984 4551/5157/3271 4708/5305/3423\nf 4708/5305/3423 4790/5380/3498 4259/4903/2984\nf 4508/5117/3229 4509/5116/3228 4791/5381/3499\nf 4792/5382/3500 4683/5278/3396 4572/5171/3289\nf 4793/5383/3501 4503/5112/3224 4504/5384/3225\nf 4416/5337/3137 4610/5208/3327 4504/5113/3225\nf 4504/5113/3225 4503/5385/3224 4416/5337/3137\nf 4794/5386/3502 4415/5045/3135 4529/5135/3250\nf 4529/5135/3250 4795/5387/3503 4794/5386/3502\nf 4500/5109/3221 4776/5364/3484 4774/5363/3483\nf 4224/4868/2950 4797/5388/3504 4796/5389/3505\nf 4509/5116/3228 4325/4967/3048 4791/5381/3499\nf 4470/5390/3191 4471/5391/3193 4252/4896/2978\nf 4301/4943/3024 4728/5320/3439 4252/4896/2978\nf 4799/5392/3506 4798/5393/3507 4801/5394/3508\nf 4801/5394/3508 4800/5395/3509 4799/5392/3506\nf 4802/5396/3510 4297/4940/3021 4296/3966/2126\nf 4296/3966/2126 4298/4942/3023 4802/5396/3510\nf 4494/5104/3215 4804/5397/3511 4803/5398/3512\nf 4391/5027/3112 4805/5399/3513 4393/5028/3113\nf 4665/5263/3381 4800/5395/3509 4806/5400/3514\nf 4806/5400/3514 4399/5034/3119 4665/5263/3381\nf 4799/5392/3506 4800/5395/3509 4665/5263/3381\nf 4665/5263/3381 4802/5396/3510 4799/5392/3506\nf 4518/5124/3238 4669/5266/3384 4515/5121/3235\nf 4515/5121/3235 4348/4989/3070 4349/4991/3072\nf 4349/4991/3072 4617/5215/3335 4515/5121/3235\nf 4807/5401/3515 4210/4859/2935 4808/5402/3516\nf 4210/4859/2935 4807/5401/3515 4229/4873/2955\nf 4135/4792/1961 4130/4784/2857 4062/4785/1956\nf 4809/5403/3517 4811/5404/3518 4810/5405/3519\nf 4358/4999/3080 4813/5406/3520 4812/5407/3521\nf 4812/5407/3521 4361/5000/3081 4358/4999/3080\nf 4557/5162/2397 4217/4861/2943 4067/5408/2666\nf 4814/5409/2667 4777/5366/3485 4815/5410/2668\nf 4602/5201/3320 4396/5031/3116 4778/5367/3486\nf 4778/5367/3486 4311/4953/3034 4602/5201/3320\nf 4396/5031/3116 4602/5201/3320 4395/5032/3117\nf 4474/4151/3196 4523/4427/3243 4726/4426/3437\nf 4387/4064/3110 4522/4528/3242 4497/4174/3218\nf 4662/5259/3378 4816/5411/3522 4663/5261/3379\nf 4513/5412/3233 4514/5413/3234 4512/5120/3232\nf 4771/5360/3480 4267/4911/2992 4817/5414/3523\nf 4507/5115/3227 4730/5322/3441 4818/5415/3524\nf 4819/5416/3525 4818/5415/3524 4796/5389/3505\nf 4158/4810/2883 4812/5407/3521 4813/5406/3520\nf 4813/5406/3520 4820/5417/3526 4158/4810/2883\nf 4663/5261/3379 4816/5411/3522 4812/5407/3521\nf 4812/5407/3521 4158/4810/2883 4663/5261/3379\nf 4817/5414/3523 4821/5418/3527 4513/5412/3233\nf 4821/4537/3527 4822/4538/3528 4213/3875/2938\nf 4322/4964/3045 4177/4829/2902 4819/5416/3525\nf 4519/5125/3239 4520/5127/3241 4095/4539/2362\nf 4823/5419/3529 4239/4883/2965 4240/4882/2964\nf 4240/4882/2964 4824/5420/3530 4823/5419/3529\nf 4443/5064/3165 4823/5419/3529 4824/5420/3530\nf 4824/5420/3530 4442/5061/3162 4443/5064/3165\nf 4826/5421/3531 4825/5422/3532 4517/5122/3236\nf 4517/5122/3236 4617/5215/3335 4826/5421/3531\nf 4826/5421/3531 4487/5097/3208 4174/4826/2899\nf 4174/4826/2899 4825/5422/3532 4826/5421/3531\nf 4718/5311/3429 4250/4895/2977 4720/5312/3430\nf 4250/4895/2977 4468/5085/3190 4720/5312/3430\nf 4823/5419/3529 4760/5349/3469 4332/4974/3055\nf 4614/5213/3332 4823/5419/3529 4332/4974/3055\nf 4173/4827/2900 4827/5423/3533 4172/4825/2898\nf 4722/5315/3433 4725/5318/3436 4312/4952/3033\nf 4828/5424/3534 4612/5211/3330 4769/5359/3479\nf 4769/5359/3479 4829/5425/3535 4828/5424/3534\nf 4678/5274/3392 4122/4774/2850 4679/5275/3393\nf 4679/5275/3393 4122/4774/2850 4123/4773/2849\nf 4123/4773/2849 4830/5426/3536 4679/5275/3393\nf 4831/5427/3537 4598/5196/3315 4832/5428/3538\nf 4833/5429/3539 4835/5430/3540 4834/5431/3541\nf 4836/5432/3542 4199/4849/2925 4200/4850/2926\nf 4200/4850/2926 4237/4881/2963 4836/5432/3542\nf 4837/5433/3543 4673/5270/3388 4828/5424/3534\nf 4828/5424/3534 4838/5434/3544 4837/5433/3543\nf 4511/5118/3230 4833/5435/3539 4834/5436/3541\nf 4839/5437/3545 4521/5126/3240 4519/5125/3239\nf 4638/5236/3356 4840/5438/3546 4320/4963/3044\nf 4709/5304/3422 4840/5438/3546 4790/5380/3498\nf 4790/5380/3498 4708/5305/3423 4709/5304/3422\nf 4841/5439/3547 4195/4845/2921 4196/4848/2924\nf 4606/5205/3324 4195/4845/2921 4842/5440/3548\nf 4476/4153/3197 4477/4154/3199 4843/4262/3549\nf 4844/5441/3550 4846/5442/3551 4845/5443/3552\nf 4184/4836/2909 4166/4820/2893 4167/4819/2892\nf 4544/5150/3264 4539/5146/3260 4543/5148/3262\nf 4539/5146/3260 4318/4959/3040 4316/4958/3039\nf 4286/3955/3011 4848/4566/3553 4847/4565/3554\nf 4688/5283/3401 4847/5444/3554 4848/5445/3553\nf 4848/5445/3553 4687/5280/3398 4688/5283/3401\nf 4592/4569/3309 4850/4571/3555 4849/4570/3556\nf 4851/4572/3557 4407/4082/3128 4408/4083/3130\nf 4543/5148/3262 4317/4960/3041 4542/5149/3263\nf 4215/3877/2942 4457/4134/3178 4458/4135/3180\nf 4847/5444/3554 4452/5072/3173 4285/4932/3010\nf 4141/4798/2868 4142/4797/2867 4738/5329/3449\nf 4758/5348/3468 4141/4798/2868 4852/5446/3558\nf 4829/5425/3535 4769/5359/3479 4335/4978/3059\nf 4299/4941/3022 4798/5393/3507 4799/5392/3506\nf 4799/5392/3506 4298/4942/3023 4299/4941/3022\nf 4286/3955/3011 4847/4565/3554 4285/4486/3010\nf 4286/3955/3011 4285/4486/3010 4288/3957/3012\nf 4846/5442/3551 4853/5447/3559 4845/5443/3552\nf 4853/5447/3559 4282/4929/3008 4283/4928/3007\nf 4854/5448/3560 4784/5375/3493 4785/5374/3492\nf 4785/5374/3492 4855/5449/3561 4854/5448/3560\nf 4161/4813/2886 4560/5165/3278 4160/4814/2887\nf 4856/5450/3562 4858/5451/3563 4857/5452/3564\nf 4458/4135/3180 4459/4136/3179 4567/4250/3284\nf 4567/4250/3284 4478/4155/3198 4476/4153/3197\nf 4859/5453/3565 4818/5415/3524 4819/5416/3525\nf 4177/4829/2902 4859/5453/3565 4819/5416/3525\nf 4379/5019/3100 4068/4053/2213 4094/4013/2173\nf 4326/4968/3049 4861/4582/2714 4860/5454/3566\nf 4133/4788/2859 4055/4331/2486 4862/4583/2715\nf 4862/4583/2715 4627/5224/3344 4133/4788/2859\nf 4381/5021/3102 4747/5336/3458 4636/5234/3354\nf 4636/5234/3354 4633/5232/3352 4381/5021/3102\nf 4636/5234/3354 4747/5336/3458 4609/5209/3328\nf 4609/5209/3328 4610/5208/3327 4636/5234/3354\nf 4864/4584/2716 4863/4585/2717 4144/4801/2871\nf 4144/4801/2871 4524/5129/3245 4864/4584/2716\nf 4753/4456/2602 4864/4584/2716 4524/5129/3245\nf 4524/5129/3245 4581/5180/3299 4753/4456/2602\nf 4477/4154/3199 4151/3813/2878 4405/4080/3126\nf 4477/4154/3199 4478/4155/3198 4151/3813/2878\nf 4254/4897/2979 4865/5455/3567 4547/5153/3267\nf 4469/5084/3189 4467/5083/3188 4866/5456/3568\nf 4861/4582/2714 4868/5457/3569 4867/5458/3570\nf 4868/5459/3569 4313/4956/3037 4867/5460/3570\nf 4267/4911/2992 4591/5191/3310 4817/5414/3523\nf 4590/5189/3308 4591/5191/3310 4267/4911/2992\nf 4246/4890/2972 4170/4823/2896 4700/5295/3413\nf 4224/4868/2950 4869/5461/3571 4797/5388/3504\nf 4870/5462/3572 4805/5399/3513 4804/5397/3511\nf 4871/4594/3573 4849/4570/3556 4150/3812/2876\nf 4213/3875/2938 4822/4538/3528 4212/3874/2939\nf 4495/5106/3217 4119/4769/2845 4117/4768/2844\nf 4176/4830/2903 4564/5169/3282 4872/5463/3574\nf 4624/5221/3341 4517/5122/3236 4825/5422/3532\nf 4825/5422/3532 4623/5222/3342 4624/5221/3341\nf 4439/5058/3159 4402/5037/3122 4400/5036/3121\nf 4402/5037/3122 4440/5060/3161 4634/5231/3351\nf 4634/5231/3351 4750/5341/3461 4402/5037/3122\nf 4794/5386/3502 4500/5109/3221 4415/5045/3135\nf 4594/5194/3313 4167/4819/2892 4165/4818/2891\nf 4593/5192/3311 4594/5194/3313 4808/5402/3516\nf 4683/5278/3396 4604/5203/3322 4605/5204/3323\nf 4483/5094/3205 4153/4806/2879 4154/4808/2881\nf 4788/5377/3495 4873/5464/3575 4787/5378/3496\nf 4873/5464/3575 4703/5299/3417 4691/5465/3404\nf 4874/4598/3576 4851/4572/3557 4408/4083/3130\nf 4874/4598/3576 4408/4083/3130 4875/4599/3577\nf 4125/4777/2853 4733/5325/3444 4605/5204/3323\nf 4733/5325/3444 4125/4777/2853 4732/5324/3443\nf 4609/5209/3328 4678/5274/3392 4611/5210/3329\nf 4611/5210/3329 4876/5466/3578 4609/5209/3328\nf 4206/4857/2933 4207/4856/2932 4877/5467/3579\nf 4877/5467/3579 4545/5151/3265 4878/5468/3580\nf 4358/4999/3080 4587/5188/3307 4879/5469/3581\nf 4879/5469/3581 4813/5406/3520 4358/4999/3080\nf 4359/5002/3083 4587/5188/3307 4358/4999/3080\nf 4178/4832/2905 4385/5026/3107 4181/4833/2906\nf 4608/5207/3326 4609/5209/3328 4876/5466/3578\nf 4595/5193/3312 4207/4856/2932 4205/4855/2931\nf 4594/5194/3313 4595/5193/3312 4576/5176/3294\nf 4388/4065/3109 4389/4062/3108 4656/4346/3372\nf 4656/4346/3372 4186/3848/2913 4388/4065/3109\nf 4423/4113/3145 4436/4111/3157 4656/4346/3372\nf 4656/4346/3372 4117/4344/2844 4423/4113/3145\nf 4847/5444/3554 4277/4920/3000 4278/4923/3003\nf 4452/5072/3173 4847/5444/3554 4880/5470/3582\nf 4185/3847/2911 4186/3848/2913 4881/4605/3583\nf 4186/3848/2913 4656/4346/3372 4881/4605/3583\nf 4439/5058/3159 4400/5036/3121 4695/5288/3407\nf 4695/5288/3407 4438/5059/3160 4439/5058/3159\nf 4375/5015/3096 4419/5050/3140 4882/5471/3584\nf 4883/5472/3585 4744/5333/3455 4375/5015/3096\nf 4155/4807/2880 4706/5301/3419 4705/5300/3418\nf 4153/4806/2879 4706/5301/3419 4155/4807/2880\nf 4628/5226/3346 4265/4910/2991 4884/5473/3586\nf 4885/5474/3587 4884/5473/3586 4752/5343/3463\nf 4421/5051/3141 4744/5333/3455 4422/5053/3143\nf 4727/5319/3438 4166/4820/2893 4184/4836/2909\nf 4851/4572/3557 4850/4571/3555 4407/4082/3128\nf 4343/4984/3065 4554/5159/3273 4555/5160/3274\nf 4886/5475/3588 4647/5476/3365 4750/5477/3461\nf 4600/5199/3318 4647/5476/3365 4886/5475/3588\nf 4198/4846/2922 4131/4787/2858 4201/4851/2927\nf 4195/4845/2921 4131/4787/2858 4198/4846/2922\nf 4468/5085/3190 4190/4839/2915 4188/4838/2914\nf 4468/5085/3190 4188/4838/2914 4720/5312/3430\nf 4445/5065/3166 4171/4822/2895 4762/5352/3472\nf 4762/5352/3472 4441/5062/3163 4445/5065/3166\nf 4160/4814/2887 4793/5478/3501 4159/4812/2885\nf 4504/5113/3225 4386/5025/3106 4793/5478/3501\nf 4189/4840/2916 4293/4937/3018 4583/5181/3300\nf 4291/4935/3016 4292/4936/3017 4376/5017/3098\nf 4887/4614/3589 4473/4150/3194 4474/4151/3196\nf 4740/4615/3450 4568/4616/3286 4473/4150/3194\nf 4293/4937/3018 4376/5017/3098 4295/4938/3019\nf 4291/4935/3016 4376/5017/3098 4293/4937/3018\nf 4575/5174/3292 4356/4998/3079 4622/5220/3340\nf 4780/5369/3488 4622/5220/3340 4356/4998/3079\nf 4356/4998/3079 4357/4997/3078 4780/5369/3488\nf 4777/5366/3485 4135/4792/1961 4815/5410/2668\nf 4730/5322/3441 4480/5091/3202 4818/5415/3524\nf 4818/5415/3524 4224/4868/2950 4796/5389/3505\nf 4327/4969/3050 4176/4830/2903 4323/4966/3047\nf 4399/5034/3119 4888/5479/3590 4398/5035/3120\nf 4778/5367/3486 4601/5200/3319 4889/5480/3591\nf 4889/5480/3591 4890/5481/3592 4778/5367/3486\nf 4149/4803/2873 4891/5482/3593 4511/5118/3230\nf 4107/4621/2745 4105/4458/2604 4751/5342/3462\nf 4767/4471/2617 4892/4622/2746 4263/4906/2987\nf 4297/4940/3021 4802/5396/3510 4665/5263/3381\nf 4665/5263/3381 4664/5262/3380 4297/4940/3021\nf 4893/5483/3594 4266/4909/2990 4264/4908/2989\nf 4107/4621/2745 4751/5342/3462 4894/5484/3595\nf 4142/4797/2867 4754/5344/3464 4713/5308/3426\nf 4291/4935/3016 4754/5344/3464 4142/4797/2867\nf 4895/5485/2749 4193/4842/2918 4559/5164/3277\nf 4646/5244/3364 4647/5245/3365 4600/5486/3318\nf 4896/5487/3596 4697/5293/3411 4698/5292/3410\nf 4897/4628/2751 4618/5217/3337 4619/5216/3336\nf 4619/5216/3336 4898/4629/2752 4897/4628/2751\nf 4527/5133/3248 4528/5132/3247 4795/5387/3503\nf 4899/5488/2753 4901/5489/3597 4900/5490/2754\nf 4785/5374/3492 4670/5267/3385 4454/5074/3175\nf 4454/5074/3175 4453/5073/3174 4785/5374/3492\nf 4902/5491/3598 4698/5292/3410 4599/5291/3317\nf 4691/5465/3404 4703/5299/3417 4599/5291/3317\nf 4781/5370/3489 4782/5372/3490 4631/5228/3348\nf 4575/5174/3292 4782/5372/3490 4356/4998/3079\nf 4283/4928/3007 4671/5268/3386 4183/4837/2910\nf 4853/5447/3559 4283/4928/3007 4183/4837/2910\nf 4473/4252/3194 4569/4253/3287 4475/4200/3195\nf 4475/4200/3195 4405/4080/3126 4406/4081/3127\nf 4548/5154/3268 4903/5492/3599 4097/4228/2385\nf 4904/5493/2758 4905/5494/3600 4450/5070/3171\nf 4064/4028/2188 4352/4994/3075 4299/4941/3022\nf 4299/4941/3022 4300/3969/2129 4064/4028/2188\nf 4906/5495/3601 4335/4978/3059 4336/4977/3058\nf 4875/4599/3577 4408/4083/3130 4522/4199/3242\nf 4875/4638/3577 4522/4528/3242 4726/4426/3437\nf 4755/5345/3465 4469/5084/3189 4472/5087/3192\nf 4472/5087/3192 4469/5084/3189 4866/5456/3568\nf 4334/4975/3056 4768/5357/3477 4612/5211/3330\nf 4764/5354/3474 4907/5496/3602 4908/5497/3603\nf 4908/5497/3603 4763/5351/3471 4764/5354/3474\nf 4681/5276/3394 4146/4802/2872 4101/4359/2510\nf 4101/4359/2510 4066/4378/2529 4681/5276/3394\nf 4549/5155/3269 4550/5156/3270 4743/5331/3453\nf 4711/5306/3424 4741/5330/3452 4743/5331/3453\nf 4674/5271/3389 4283/4928/3007 4909/5498/3604\nf 4910/5499/3605 4674/5271/3389 4909/5498/3604\nf 4862/4583/2715 4861/4582/2714 4326/4968/3049\nf 4444/5063/3164 4441/5062/3163 4762/5352/3472\nf 4762/5352/3472 4763/5351/3471 4444/5063/3164\nf 4346/4987/3068 4455/5076/3177 4456/5075/3176\nf 4486/5096/3207 4456/5075/3176 4329/4970/3051\nf 4305/4947/3028 4306/4950/3031 4625/5223/3343\nf 4625/5223/3343 4827/5423/3533 4305/4947/3028\nf 4911/5500/3606 4772/5361/3481 4773/5362/3482\nf 4318/4959/3040 4539/5146/3260 4772/5361/3481\nf 4734/5327/3446 4735/5326/3445 4373/5014/3095\nf 4912/5501/3607 4758/5348/3468 4734/5327/3446\nf 4655/5251/3370 4601/5200/3319 4505/4182/2340\nf 4302/4945/3026 4303/4944/3025 4502/5111/3223\nf 4492/5103/3214 4261/4905/2986 4502/5111/3223\nf 4913/5502/2767 4903/5503/3599 4904/5493/2758\nf 4340/4982/3063 4842/5440/3548 4745/5334/3456\nf 4844/5441/3550 4163/4817/2890 4194/4844/2920\nf 4914/5504/3608 4285/4932/3010 4451/5071/3172\nf 4914/5504/3608 4451/5071/3172 4271/4916/2996\nf 4785/5374/3492 4453/5073/3174 4556/5161/3275\nf 4378/5020/3101 4357/4997/3078 4269/4912/2993\nf 4269/4912/2993 4676/5273/3391 4378/5020/3101\nf 4915/4648/2769 4378/5020/3101 4676/5273/3391\nf 4676/5273/3391 4104/4372/2523 4915/4648/2769\nf 4432/5056/3154 4134/4790/2861 4237/4881/2963\nf 4432/5056/3154 4431/5054/3152 4134/4790/2861\nf 4916/5505/3609 4716/5506/2565 4096/5140/2371\nf 4096/5140/2371 4535/5141/3255 4916/5505/3609\nf 4144/4801/2871 4145/4800/2870 4524/5129/3245\nf 4685/5282/3400 4917/5507/3610 4688/5283/3401\nf 4409/5254/3129 4532/5136/3251 4660/5256/3375\nf 4532/5136/3251 4392/5029/3114 4393/5028/3113\nf 4918/5508/3611 4134/4790/2861 4777/5366/3485\nf 4217/4861/2943 4218/4863/2945 4918/5508/3611\nf 4252/4896/2978 4304/4946/3027 4301/4943/3024\nf 4534/5139/3254 4209/4860/2936 4232/4875/2957\nf 4545/5151/3265 4209/4860/2936 4878/5468/3580\nf 4831/5427/3537 4835/5430/3540 4598/5196/3315\nf 4919/5509/3612 4598/5196/3315 4642/5240/3360\nf 4642/5240/3360 4639/5237/3357 4919/5509/3612\nf 4147/4805/2875 4148/4804/2874 4920/5510/3613\nf 4920/5510/3613 4668/5265/3383 4147/4805/2875\nf 4839/5437/3545 4920/5510/3613 4148/4804/2874\nf 4148/4804/2874 4510/5119/3231 4839/5437/3545\nf 4758/5348/3468 4852/5446/3558 4921/5511/3614\nf 4345/4988/3069 4346/4987/3068 4758/5348/3468\nf 4409/5254/3129 4660/5256/3375 4497/5255/3218\nf 4522/4199/3242 4409/4084/3129 4497/4656/3218\nf 4344/4986/3067 4244/4887/2969 4242/4886/2968\nf 4344/4986/3067 4331/4972/3053 4244/4887/2969\nf 4682/5277/3395 4681/5276/3394 4280/4926/3005\nf 4280/4926/3005 4281/4925/3004 4682/5277/3395\nf 4314/5512/3036 4129/4779/2855 4313/5513/3037\nf 4129/4779/2855 4270/4914/2995 4139/4794/2864\nf 4713/5308/3426 4755/5345/3465 4330/4973/3054\nf 4561/5166/3279 4922/5514/3615 4563/5167/3280\nf 4095/5131/2362 4520/5515/3241 4528/5132/3247\nf 4528/5132/3247 4923/5516/3616 4795/5387/3503\nf 4717/4417/2566 4290/4933/3014 4063/3958/2118\nf 4537/5143/3257 4290/4933/3014 4717/4417/2566\nf 4796/5389/3505 4391/5027/3112 4509/5116/3228\nf 4797/5388/3504 4391/5027/3112 4796/5389/3505\nf 4521/5517/3240 4925/5518/3617 4924/5519/3618\nf 4835/5430/3540 4831/5427/3537 4926/5520/3619\nf 4366/5006/3087 4367/5009/3090 4369/5010/3091\nf 4369/5010/3091 4274/4917/2997 4731/5323/3442\nf 4731/5323/3442 4366/5006/3087 4369/5010/3091\nf 4312/4952/3033 4725/5318/3436 4927/5521/3620\nf 4602/5201/3320 4928/5522/3621 4488/5098/3209\nf 4500/5109/3221 4774/5363/3483 4415/5045/3135\nf 4415/5045/3135 4774/5363/3483 4775/5365/2626\nf 4181/4833/2906 4385/5026/3107 4876/5466/3578\nf 4876/5466/3578 4611/5210/3329 4181/4833/2906\nf 4309/4951/3032 4722/5315/3433 4312/4952/3033\nf 4721/5316/3434 4722/5315/3433 4309/4951/3032\nf 4309/4951/3032 4461/5077/3182 4721/5316/3434\nf 4879/5469/3581 4929/5523/3622 4820/5417/3526\nf 4820/5417/3526 4813/5406/3520 4879/5469/3581\nf 4879/5469/3581 4811/5404/3518 4809/5403/3517\nf 4809/5403/3517 4929/5523/3622 4879/5469/3581\nf 4189/4840/2916 4583/5181/3300 4666/5264/3382\nf 4666/5264/3382 4192/4843/2919 4411/5043/3133\nf 4746/5335/3457 4486/5096/3207 4329/4970/3051\nf 4746/5335/3457 4329/4970/3051 4327/4969/3050\nf 4682/5524/3395 4820/5417/3526 4929/5523/3622\nf 4929/5523/3622 4930/5525/3623 4682/5524/3395\nf 4739/4440/3451 4579/4263/3297 4578/4262/3296\nf 4807/5401/3515 4421/5051/3141 4422/5053/3143\nf 4807/5401/3515 4422/5053/3143 4229/4873/2955\nf 4548/5526/3268 4251/4894/2976 4249/4893/2975\nf 4467/5083/3188 4865/5527/3567 4866/5456/3568\nf 4887/4614/3589 4187/3849/2912 4185/3847/2911\nf 4740/4615/3450 4473/4150/3194 4931/4673/3624\nf 4205/4855/2931 4206/4857/2933 4577/5177/3295\nf 4206/4857/2933 4341/4983/3064 4781/5370/3489\nf 4090/3920/2083 4932/5528/3625 4618/5217/3337\nf 4618/5217/3337 4897/4628/2751 4090/3920/2083\nf 4740/4615/3450 4931/4673/3624 4185/3847/2911\nf 4185/3847/2911 4427/4676/3149 4428/4675/3148\nf 4683/5278/3396 4605/5204/3323 4571/5172/3290\nf 4683/5278/3396 4571/5172/3290 4572/5171/3289\nf 4700/5295/3413 4445/5065/3166 4650/5247/3367\nf 4700/5295/3413 4171/4822/2895 4445/5065/3166\nf 4394/5529/3115 4395/5530/3117 4933/5531/3626\nf 4079/4680/2788 4394/5529/3115 4933/5531/3626\nf 4079/4680/2788 4933/5531/3626 4143/4799/2869\nf 4079/4680/2788 4143/4799/2869 4934/4681/2789\nf 4450/5070/3171 4250/4895/2977 4718/5311/3429\nf 4091/3923/2086 4258/4901/2982 4256/3919/2082\nf 4824/5420/3530 4917/5507/3610 4685/5282/3400\nf 4757/5347/3467 4935/5532/3627 4685/5282/3400\nf 4169/4824/2897 4170/4823/2896 4246/4890/2972\nf 4201/4851/2927 4131/4787/2858 4836/5432/3542\nf 4836/5432/3542 4237/4881/2963 4236/4880/2962\nf 4884/5473/3586 4634/5533/3351 4632/5534/3350\nf 4750/5477/3461 4884/5473/3586 4886/5475/3588\nf 4734/5327/3446 4373/5014/3095 4912/5501/3607\nf 4912/5501/3607 4373/5014/3095 4374/5016/3097\nf 4726/4426/3437 4522/4528/3242 4387/4064/3110\nf 4726/4426/3437 4387/4064/3110 4388/4065/3109\nf 4598/5196/3315 4919/5509/3612 4597/5197/3316\nf 4896/5487/3596 4919/5509/3612 4697/5293/3411\nf 4399/5034/3119 4221/4867/2949 4888/5479/3590\nf 4321/4962/3043 4457/5535/3178 4215/5536/2942\nf 4637/5235/3355 4321/4962/3043 4215/5536/2942\nf 4698/5292/3410 4702/5296/3414 4896/5487/3596\nf 4701/5297/3415 4702/5296/3414 4698/5292/3410\nf 4254/4897/2979 4547/5153/3267 4253/4898/2980\nf 4759/5350/3470 4760/5349/3469 4908/5497/3603\nf 4443/5064/3165 4760/5349/3469 4823/5419/3529\nf 4413/5044/3134 4414/5046/3136 4916/5505/3609\nf 4916/5505/3609 4535/5141/3255 4413/5044/3134\nf 4921/5511/3614 4852/5446/3558 4331/4972/3053\nf 4344/4986/3067 4345/4988/3069 4331/4972/3053\nf 4936/5537/3628 4217/4861/2943 4918/5508/3611\nf 4217/4861/2943 4936/5537/3628 4067/5408/2666\nf 4893/5483/3594 4937/5538/3629 4262/4907/2988\nf 4262/4907/2988 4937/5538/3629 4418/5048/3138\nf 4594/5194/3313 4162/4815/2888 4167/4819/2892\nf 4594/5194/3313 4576/5176/3294 4162/4815/2888\nf 4290/4933/3014 4885/5474/3587 4289/4934/3015\nf 4289/4934/3015 4885/5474/3587 4752/5343/3463\nf 4766/5356/3476 4263/4906/2987 4261/4905/2986\nf 4766/5356/3476 4261/4905/2986 4492/5103/3214\nf 4370/5013/3094 4371/5012/3093 4837/5433/3543\nf 4837/5433/3543 4621/5218/3338 4370/5013/3094\nf 4673/5270/3388 4837/5433/3543 4371/5012/3093\nf 4371/5012/3093 4613/5212/3331 4673/5270/3388\nf 4938/5539/3630 4691/5285/3404 4403/5039/3124\nf 4787/5378/3496 4873/5464/3575 4691/5465/3404\nf 4124/4775/2851 4883/5472/3585 4126/4776/2852\nf 4124/4775/2851 4744/5333/3455 4883/5472/3585\nf 4259/4903/2984 4790/5380/3498 4351/4993/3074\nf 4351/4993/3074 4260/4904/2985 4259/4903/2984\nf 4351/4993/3074 4790/5380/3498 4840/5438/3546\nf 4840/5438/3546 4272/4919/2999 4351/4993/3074\nf 4414/5540/3136 4775/5541/2626 4938/5539/3630\nf 4415/5045/3135 4775/5365/2626 4414/5046/3136\nf 4306/4950/3031 4307/4949/3030 4730/5322/3441\nf 4306/4950/3031 4227/4871/2953 4228/4872/2954\nf 4228/4872/2954 4625/5223/3343 4306/4950/3031\nf 4108/4692/2794 4493/5102/3213 4939/5542/3631\nf 4053/4694/2796 4939/5542/3631 4304/4946/3027\nf 4480/5091/3202 4224/4868/2950 4818/5415/3524\nf 4480/5091/3202 4481/5090/3201 4224/4868/2950\nf 4482/5092/3203 4485/5095/3206 4484/5093/3204\nf 4734/5327/3446 4485/5095/3206 4482/5092/3203\nf 4736/4437/3447 4848/4566/3553 4286/3955/3011\nf 4736/4437/3447 4425/4099/3147 4687/4695/3398\nf 4687/4695/3398 4848/4566/3553 4736/4437/3447\nf 4481/5090/3201 4226/4869/2951 4224/4868/2950\nf 4481/5090/3201 4247/4892/2974 4607/5206/3325\nf 4607/5206/3325 4226/4869/2951 4481/5090/3201\nf 4607/5206/3325 4245/4889/2971 4226/4869/2951\nf 4284/4930/3009 4285/4932/3010 4914/5504/3608\nf 4914/5504/3608 4271/4916/2996 4940/5543/3632\nf 4614/5213/3332 4332/4974/3055 4333/4976/3057\nf 4773/5362/3482 4052/4478/2624 4676/5273/3391\nf 4118/4770/2846 4426/5544/3146 4423/5545/3145\nf 4423/5545/3145 4117/4768/2844 4118/4770/2846\nf 4118/4770/2846 4447/5066/3167 4686/5281/3399\nf 4941/4699/2798 4654/5252/3371 4655/5251/3370\nf 4655/5251/3370 4942/4700/2799 4941/4699/2798\nf 4654/5252/3371 4943/4701/2800 4664/5262/3380\nf 4664/5262/3380 4397/5033/3118 4654/5252/3371\nf 4212/3874/2939 4150/3812/2876 4460/4137/3181\nf 4871/4594/3573 4150/3812/2876 4212/3874/2939\nf 4145/4800/2870 4526/5546/3246 4525/5128/3244\nf 4933/5531/3626 4944/5547/3633 4145/4800/2870\nf 4145/4800/2870 4143/4799/2869 4933/5531/3626\nf 4372/5011/3092 4675/5272/3390 4241/4885/2967\nf 4241/4885/2967 4238/4884/2966 4372/5011/3092\nf 4245/4889/2971 4650/5247/3367 4779/5368/3487\nf 4119/4769/2845 4649/5246/3366 4446/5067/3168\nf 4429/4103/3151 4287/3956/3013 4579/4263/3297\nf 4579/4263/3297 4739/4440/3451 4429/4103/3151\nf 4352/4994/3075 4353/4995/3076 4838/5434/3544\nf 4838/5434/3544 4906/5495/3601 4352/4994/3075\nf 4749/5340/3460 4945/5548/3634 4140/4796/2866\nf 4377/5018/3099 4376/5017/3098 4292/4936/3017\nf 4756/5346/3466 4359/5002/3083 4616/5214/3334\nf 4463/5081/3186 4724/5317/3435 4946/5549/3635\nf 4898/4629/2752 4619/5216/3336 4353/4995/3076\nf 4353/4995/3076 4354/4027/2187 4898/4629/2752\nf 4558/5163/3276 4191/4841/2917 4737/5328/3448\nf 4737/5328/3448 4191/4841/2917 4582/5182/3301\nf 4948/5550/3636 4947/5551/3637 4462/5078/3183\nf 4858/5451/3563 4948/5550/3636 4462/5078/3183\nf 4858/5451/3563 4462/5078/3183 4857/5452/3564\nf 4466/5082/3187 4463/5081/3186 4946/5549/3635\nf 4946/5549/3635 4949/5552/3638 4466/5082/3187\nf 4737/5328/3448 4582/5182/3301 4672/5269/3387\nf 4671/5268/3386 4950/5553/3639 4182/4835/2908\nf 4222/4866/2948 4223/4865/2947 4951/5554/3640\nf 4951/5554/3640 4889/5480/3591 4222/4866/2948\nf 4348/4989/3070 4515/5121/3235 4669/5266/3384\nf 4418/5048/3138 4937/5538/3629 4628/5226/3346\nf 4418/5048/3138 4635/5555/3353 4417/5049/3139\nf 4136/4791/2862 4255/4900/2981 4130/4784/2857\nf 4136/4791/2862 4130/4784/2857 4135/4792/1961\nf 4946/5549/3635 4724/5317/3435 4721/5316/3434\nf 4462/5078/3183 4947/5551/3637 4461/5077/3182\nf 4418/5048/3138 4628/5226/3346 4632/5534/3350\nf 4628/5226/3346 4884/5473/3586 4632/5534/3350\nf 4780/5369/3488 4357/4997/3078 4378/5020/3101\nf 4378/5020/3101 4379/5019/3100 4780/5369/3488\nf 4295/4938/3019 4727/5319/3438 4952/5556/3641\nf 4294/4939/3020 4295/4938/3019 4952/5556/3641\nf 4459/4136/3179 4478/4155/3198 4567/4250/3284\nf 4460/4137/3181 4211/3873/2937 4212/3874/2939\nf 4378/5020/3101 4915/4648/2769 4380/4054/2214\nf 4841/5439/3547 4196/4848/2924 4846/5442/3551\nf 4846/5442/3551 4282/4929/3008 4853/5447/3559\nf 4714/5309/3427 4190/4839/2915 4468/5085/3190\nf 4469/5084/3189 4714/5309/3427 4468/5085/3190\nf 4448/5068/3169 4128/4780/2856 4137/4793/2863\nf 4431/5054/3152 4137/4793/2863 4138/4795/2865\nf 4244/4887/2969 4330/4973/3054 4243/4888/2970\nf 4922/5514/3615 4330/4973/3054 4755/5345/3465\nf 4928/5522/3621 4173/4827/2900 4661/5258/3377\nf 4173/4827/2900 4487/5097/3208 4661/5258/3377\nf 4953/5557/3642 4922/5514/3615 4561/5166/3279\nf 4556/5161/3275 4242/4886/2968 4561/5166/3279\nf 4261/4905/2986 4416/5047/3137 4503/5112/3224\nf 4928/5522/3621 4661/5258/3377 4488/5098/3209\nf 4488/5098/3209 4661/5258/3377 4490/5099/3210\nf 4252/4896/2978 4728/5320/3439 4470/5390/3191\nf 4729/5321/3440 4561/5166/3279 4562/5168/3281\nf 4595/5193/3312 4593/5192/3311 4208/4858/2934\nf 4595/5193/3312 4208/4858/2934 4545/5151/3265\nf 4551/5157/3271 4741/5330/3452 4711/5306/3424\nf 4551/5157/3271 4711/5306/3424 4708/5305/3423\nf 4673/5270/3388 4612/5211/3330 4828/5424/3534\nf 4719/5313/3431 4720/5312/3430 4449/5069/3170\nf 4720/5312/3430 4188/4838/2914 4449/5069/3170\nf 4499/5110/3222 4500/5109/3221 4794/5386/3502\nf 4528/5132/3247 4499/5110/3222 4923/5516/3616\nf 4860/5454/3566 4861/4582/2714 4867/5458/3570\nf 4867/5458/3570 4127/4778/2854 4315/4957/3038\nf 4234/4879/2961 4235/4878/2960 4204/4853/2929\nf 4218/4863/2945 4235/4878/2960 4918/5508/3611\nf 4638/5236/3356 4940/5543/3632 4840/5438/3546\nf 4638/5236/3356 4216/4931/2941 4284/4930/3009\nf 4284/4930/3009 4940/5543/3632 4638/5236/3356\nf 4248/4891/2973 4700/5295/3413 4650/5247/3367\nf 4246/4890/2972 4700/5295/3413 4248/4891/2973\nf 4234/4879/2961 4204/4853/2929 4202/4852/2928\nf 4196/4848/2924 4197/4847/2923 4202/4852/2928\nf 4940/5543/3632 4271/4916/2996 4840/5438/3546\nf 4124/4775/2851 4125/4777/2853 4604/5203/3322\nf 4604/5203/3322 4125/4777/2853 4605/5204/3323\nf 4197/4847/2923 4234/4879/2961 4202/4852/2928\nf 4201/4851/2927 4234/4879/2961 4197/4847/2923\nf 4693/5286/3405 4703/5299/3417 4873/5464/3575\nf 4873/5464/3575 4692/5287/3406 4693/5286/3405\nf 4789/5379/3497 4692/5287/3406 4873/5464/3575\nf 4546/5152/3266 4230/4874/2956 4533/5138/3253\nf 4176/4830/2903 4177/4829/2902 4322/4964/3045\nf 4322/4964/3045 4323/4966/3047 4176/4830/2903\nf 4832/5428/3538 4598/5196/3315 4696/5290/3409\nf 4533/5138/3253 4230/4874/2956 4392/5029/3114\nf 4325/4967/3048 4392/5029/3114 4230/4874/2956\nf 4510/5119/3231 4926/5558/3619 4839/5437/3545\nf 4346/4987/3068 4456/5075/3176 4486/5096/3207\nf 4346/4987/3068 4486/5096/3207 4485/5095/3206\nf 4839/5437/3545 4954/5559/3643 4521/5126/3240\nf 4954/5560/3643 4925/5518/3617 4521/5517/3240\nf 4360/5001/3082 4361/5000/3081 4487/5097/3208\nf 4487/5097/3208 4826/5421/3531 4360/5001/3082\nf 4816/5411/3522 4662/5259/3378 4487/5097/3208\nf 4553/5158/3272 4069/4717/2812 4549/5155/3269\nf 4926/5520/3619 4831/5427/3537 4954/5560/3643\nf 4839/5437/3545 4926/5558/3619 4954/5559/3643\nf 4901/5489/3597 4529/5135/3250 4900/5490/2754\nf 4908/5497/3603 4760/5349/3469 4443/5064/3165\nf 4099/4236/2393 4069/4717/2812 4553/5158/3272\nf 4337/4980/3061 4338/4979/3060 4956/5561/3644\nf 4956/5561/3644 4955/5562/3645 4337/4980/3061\nf 4935/5532/3627 4699/5294/3412 4442/5061/3162\nf 4442/5061/3162 4824/5420/3530 4935/5532/3627\nf 4427/4105/3149 4689/4387/3403 4690/4388/3402\nf 4690/4388/3402 4430/4104/3150 4427/4105/3149\nf 4435/4110/3156 4434/4109/3155 4424/4112/3144\nf 4424/4112/3144 4689/4720/3403 4435/4110/3156\nf 4930/5563/3623 4891/5482/3593 4149/4803/2873\nf 4149/4803/2873 4682/5277/3395 4930/5563/3623\nf 4935/5532/3627 4824/5420/3530 4685/5282/3400\nf 4268/4913/2994 4590/5189/3308 4267/4911/2992\nf 4268/4913/2994 4783/5373/3491 4355/4996/3077\nf 4210/4859/2935 4593/5192/3311 4808/5402/3516\nf 4208/4858/2934 4593/5192/3311 4210/4859/2935\nf 4747/5336/3458 4381/5021/3102 4382/5023/3104\nf 4747/5336/3458 4382/5023/3104 4122/4774/2850\nf 4591/4722/3310 4592/4569/3309 4871/4594/3573\nf 4592/4569/3309 4849/4570/3556 4871/4594/3573\nf 4454/5074/3175 4455/5076/3177 4453/5073/3174\nf 4879/5469/3581 4587/5188/3307 4588/5187/3306\nf 4588/5187/3306 4811/5404/3518 4879/5469/3581\nf 4405/4080/3126 4475/4200/3195 4569/4253/3287\nf 4569/4253/3287 4615/4301/3333 4405/4080/3126\nf 4196/4848/2924 4282/4929/3008 4846/5442/3551\nf 4196/4848/2924 4202/4852/2928 4282/4929/3008\nf 4554/5159/3273 4206/4857/2933 4877/5467/3579\nf 4877/5467/3579 4546/5152/3266 4554/5159/3273\nf 4615/4301/3333 4569/4253/3287 4568/4251/3286\nf 4578/4262/3296 4843/4262/3549 4568/4251/3286\nf 4711/5306/3424 4765/5355/3475 4710/5303/3421\nf 4710/5303/3421 4319/4961/3042 4709/5304/3422\nf 4508/5117/3229 4792/5382/3500 4572/5171/3289\nf 4570/5170/3288 4508/5117/3229 4572/5171/3289\nf 4340/4982/3063 4606/5205/3324 4842/5440/3548\nf 4945/5548/3634 4292/4936/3017 4140/4796/2866\nf 4140/4796/2866 4292/4936/3017 4142/4797/2867\nf 4232/4875/2957 4683/5278/3396 4792/5382/3500\nf 4232/4875/2957 4603/5202/3321 4683/5278/3396\nf 4498/5107/3219 4499/5110/3222 4957/5564/3646\nf 4521/5517/3240 4958/5565/3647 4520/5515/3241\nf 4246/4890/2972 4308/4948/3029 4305/4947/3028\nf 4305/4947/3028 4723/5314/3432 4246/4890/2972\nf 4298/4942/3023 4799/5392/3506 4802/5396/3510\nf 4957/5564/3646 4499/5110/3222 4520/5515/3241\nf 4520/5515/3241 4499/5110/3222 4528/5132/3247\nf 4779/5368/3487 4650/5247/3367 4649/5246/3366\nf 4649/5246/3366 4650/5247/3367 4445/5065/3166\nf 4959/5566/3648 4421/5051/3141 4807/5401/3515\nf 4421/5051/3141 4959/5566/3648 4377/5018/3099\nf 4947/5551/3637 4721/5316/3434 4461/5077/3182\nf 4189/4840/2916 4291/4935/3016 4293/4937/3018\nf 4190/4839/2915 4291/4935/3016 4189/4840/2916\nf 4847/5444/3554 4278/4923/3003 4880/5470/3582\nf 4278/4923/3003 4275/4922/3002 4880/5470/3582\nf 4281/5567/3004 4820/5417/3526 4682/5524/3395\nf 4411/5043/3133 4192/4843/2919 4193/4842/2918\nf 4106/5371/2633 4411/5043/3133 4193/4842/2918\nf 4942/4700/2799 4655/5251/3370 4505/4182/2340\nf 4566/4249/3285 4567/4250/3284 4476/4153/3197\nf 4476/4153/3197 4843/4262/3549 4578/4262/3296\nf 4513/4190/3233 4821/4537/3527 4213/3875/2938\nf 4513/4190/3233 4213/3875/2938 4211/3873/2937\nf 4398/5035/3120 4888/5479/3590 4889/5480/3591\nf 4716/4416/2565 4916/5568/3609 4537/5143/3257\nf 4916/5568/3609 4414/5540/3136 4537/5143/3257\nf 4493/5102/3213 4070/4728/2818 4766/5356/3476\nf 4655/5251/3370 4398/5035/3120 4601/5200/3319\nf 4398/5035/3120 4889/5480/3591 4601/5200/3319\nf 4414/5540/3136 4938/5539/3630 4536/5142/3256\nf 4414/5540/3136 4536/5142/3256 4537/5143/3257\nf 4464/5080/3185 4168/4821/2894 4169/4824/2897\nf 4169/4824/2897 4724/5317/3435 4464/5080/3185\nf 4750/5341/3461 4651/5248/3368 4402/5037/3122\nf 4640/5239/3359 4644/5242/3362 4651/5248/3368\nf 4855/5449/3561 4560/5165/3278 4161/4813/2886\nf 4785/5374/3492 4556/5161/3275 4855/5449/3561\nf 4842/5440/3548 4844/5441/3550 4194/4844/2920\nf 4841/5439/3547 4842/5440/3548 4195/4845/2921\nf 4560/5165/3278 4556/5161/3275 4561/5166/3279\nf 4556/5161/3275 4560/5165/3278 4855/5449/3561\nf 4147/4805/2875 4960/4729/2819 4667/4360/2511\nf 4502/5111/3223 4793/5383/3501 4302/4945/3026\nf 4502/5111/3223 4503/5112/3224 4793/5383/3501\nf 4887/4614/3589 4474/4151/3196 4187/3849/2912\nf 4474/4151/3196 4726/4426/3437 4187/3849/2912\nf 4445/5065/3166 4699/5294/3412 4447/5066/3167\nf 4447/5066/3167 4699/5294/3412 4935/5532/3627\nf 4935/5532/3627 4757/5347/3467 4447/5066/3167\nf 4219/4862/2944 4585/5183/3302 4218/4863/2945\nf 4652/5249/3369 4219/4862/2944 4557/5162/2397\nf 4428/4102/3148 4429/4103/3151 4739/4440/3451\nf 4739/4440/3451 4740/4441/3450 4428/4102/3148\nf 4323/4966/3047 4324/4965/3046 4707/5302/3420\nf 4324/4965/3046 4508/5117/3229 4570/5170/3288\nf 4652/5249/3369 4737/5328/3448 4585/5183/3302\nf 4652/5249/3369 4585/5183/3302 4219/4862/2944\nf 4343/4984/3065 4407/5569/3128 4850/5570/3555\nf 4343/4984/3065 4850/5570/3555 4592/5190/3309\nf 4600/5199/3318 4886/5475/3588 4404/5040/3125\nf 4886/5475/3588 4884/5473/3586 4885/5474/3587\nf 4618/5217/3337 4932/5528/3625 4961/5571/3649\nf 4961/5571/3649 4621/5218/3338 4618/5217/3337\nf 4458/4135/3180 4567/4250/3284 4214/3876/2940\nf 4458/4135/3180 4214/3876/2940 4215/3877/2942\nf 4877/5467/3579 4878/5468/3580 4546/5152/3266\nf 4853/5447/3559 4184/4836/2909 4845/5443/3552\nf 4853/5447/3559 4183/4837/2910 4184/4836/2909\nf 4639/5237/3357 4640/5239/3359 4646/5244/3364\nf 4573/5173/3291 4574/5175/3293 4339/4981/3062\nf 4471/5088/3193 4472/5087/3192 4866/5456/3568\nf 4254/4897/2979 4866/5572/3568 4865/5455/3567\nf 4919/5509/3612 4639/5237/3357 4646/5244/3364\nf 4919/5509/3612 4646/5244/3364 4600/5486/3318\nf 4362/5003/3084 4694/5289/3408 4364/5004/3085\nf 4679/5275/3393 4830/5426/3536 4362/5003/3084\nf 4540/5145/3259 4054/4734/2821 4772/5361/3481\nf 4539/5146/3260 4540/5145/3259 4772/5361/3481\nf 4178/4832/2905 4179/4831/2904 4347/4990/3071\nf 4347/4990/3071 4784/5375/3493 4178/4832/2905\nf 4054/4734/2821 4052/4478/2624 4772/5361/3481\nf 4069/4717/2812 4098/4232/2389 4549/5155/3269\nf 4178/4832/2905 4784/5375/3493 4854/5448/3560\nf 4854/5448/3560 4384/5024/3105 4178/4832/2905\nf 4098/4232/2389 4962/4735/2822 4550/5156/3270\nf 4962/4735/2822 4648/4336/2491 4550/5156/3270\nf 4437/5057/3158 4963/5573/3650 4439/5058/3159\nf 4440/5060/3161 4402/5037/3122 4439/5058/3159\nf 4550/5156/3270 4538/5144/3258 4544/5150/3264\nf 4550/5156/3270 4540/5145/3259 4538/5144/3258\nf 4861/4582/2714 4116/4737/1939 4868/5457/3569\nf 4313/4956/3037 4868/5459/3569 4116/3773/1939\nf 4660/5256/3375 4494/5104/3215 4659/5257/3376\nf 4870/5462/3572 4393/5028/3113 4805/5399/3513\nf 4730/5322/3441 4479/5089/3200 4480/5091/3202\nf 4759/5350/3470 4908/5497/3603 4907/5496/3602\nf 4907/5496/3602 4334/4975/3056 4759/5350/3470\nf 4237/4881/2963 4134/4790/2861 4918/5508/3611\nf 4918/5508/3611 4235/4878/2960 4237/4881/2963\nf 4332/4974/3055 4759/5350/3470 4334/4975/3056\nf 4506/5114/3226 4396/5031/3116 4394/5030/3115\nf 4791/5381/3499 4325/4967/3048 4231/4876/2958\nf 4508/5117/3229 4791/5381/3499 4792/5382/3500\nf 4930/5525/3623 4809/5403/3517 4964/5574/3651\nf 4964/5574/3651 4809/5403/3517 4965/5575/3652\nf 4304/4946/3027 4939/5542/3631 4301/4943/3024\nf 4301/4943/3024 4491/5101/3212 4303/4944/3025\nf 4635/5233/3353 4632/5230/3350 4633/5232/3352\nf 4635/5555/3353 4418/5048/3138 4632/5534/3350\nf 4833/5429/3539 4965/5575/3652 4835/5430/3540\nf 4965/5575/3652 4809/5403/3517 4810/5405/3519\nf 4350/4992/3073 4712/5307/3425 4961/5571/3649\nf 4363/5005/3086 4349/4991/3072 4179/4831/2904\nf 4179/4831/2904 4180/4834/2907 4363/5005/3086\nf 4642/5240/3360 4598/5196/3315 4835/5430/3540\nf 4835/5430/3540 4810/5405/3519 4642/5240/3360\nf 4965/5575/3652 4810/5405/3519 4835/5430/3540\nf 4395/5032/3117 4966/5576/3653 4944/5577/3633\nf 4933/5531/3626 4395/5530/3117 4944/5547/3633\nf 4652/5249/3369 4557/5162/2397 4653/5250/2496\nf 4602/5201/3320 4488/5098/3209 4489/5100/3211\nf 4602/5201/3320 4966/5576/3653 4395/5032/3117\nf 4169/4824/2897 4246/4890/2972 4723/5314/3432\nf 4723/5314/3432 4724/5317/3435 4169/4824/2897\nf 4642/5240/3360 4810/5405/3519 4811/5404/3518\nf 4811/5404/3518 4643/5241/3361 4642/5240/3360\nf 4966/5576/3653 4489/5100/3211 4944/5577/3633\nf 4966/5576/3653 4602/5201/3320 4489/5100/3211\nf 4512/5120/3232 4318/4959/3040 4911/5500/3606\nf 4318/4959/3040 4772/5361/3481 4911/5500/3606\nf 4891/5578/3593 4965/5575/3652 4833/5429/3539\nf 4891/5482/3593 4833/5435/3539 4511/5118/3230\nf 4326/4968/3049 4626/5225/3345 4627/5224/3344\nf 4862/4583/2715 4326/4968/3049 4627/5224/3344\nf 4701/5297/3415 4698/5292/3410 4902/5491/3598\nf 4523/4201/3243 4874/4598/3576 4875/4599/3577\nf 4523/4427/3243 4875/4638/3577 4726/4426/3437\nf 4253/4898/2980 4547/5153/3267 4109/4743/2827\nf 4304/4946/3027 4253/4898/2980 4109/4743/2827\nf 4748/5339/3459 4377/5018/3099 4945/5548/3634\nf 4945/5548/3634 4377/5018/3099 4292/4936/3017\nf 4447/5066/3167 4757/5347/3467 4686/5281/3399\nf 4407/5569/3128 4658/5253/3374 4409/5254/3129\nf 4555/5160/3274 4533/5138/3253 4531/5137/3252\nf 4245/4889/2971 4803/5398/3512 4225/4870/2952\nf 4496/5105/3216 4245/4889/2971 4779/5368/3487\nf 4687/5280/3398 4425/5579/3147 4426/5544/3146\nf 4426/5544/3146 4686/5281/3399 4687/5280/3398\nf 4263/4906/2987 4893/5483/3594 4262/4907/2988\nf 4263/4906/2987 4892/4622/2746 4893/5483/3594\nf 4399/5034/3119 4806/5400/3514 4220/4864/2946\nf 4220/4864/2946 4221/4867/2949 4399/5034/3119\nf 4302/5580/3026 4793/5478/3501 4160/4814/2887\nf 4728/5581/3439 4302/5580/3026 4160/4814/2887\nf 4339/4981/3062 4780/5369/3488 4379/5019/3100\nf 4955/5562/3645 4856/5450/3562 4220/4864/2946\nf 4220/4864/2946 4806/5400/3514 4955/5562/3645\nf 4955/5562/3645 4956/5561/3644 4967/5451/3654\nf 4955/5562/3645 4967/5451/3654 4858/5451/3563\nf 4856/5450/3562 4955/5562/3645 4858/5451/3563\nf 4152/3814/2877 4851/4572/3557 4874/4598/3576\nf 4849/4570/3556 4850/4571/3555 4851/4572/3557\nf 4190/4839/2915 4754/5344/3464 4291/4935/3016\nf 4714/5309/3427 4754/5344/3464 4190/4839/2915\nf 4207/4856/2932 4595/5193/3312 4545/5151/3265\nf 4207/4856/2932 4545/5151/3265 4877/5467/3579\nf 4617/5215/3335 4616/5214/3334 4360/5001/3082\nf 4360/5001/3082 4826/5421/3531 4617/5215/3335\nf 4582/5182/3301 4950/5553/3639 4672/5269/3387\nf 4582/5182/3301 4293/4937/3018 4294/4939/3020\nf 4706/5301/3419 4327/4969/3050 4323/4966/3047\nf 4706/5301/3419 4746/5335/3457 4327/4969/3050\nf 4141/4798/2868 4758/5348/3468 4912/5501/3607\nf 4749/5340/3460 4141/4798/2868 4912/5501/3607\nf 4712/5307/3425 4273/4918/2998 4961/5571/3649\nf 4273/4918/2998 4370/5013/3094 4621/5218/3338\nf 4621/5218/3338 4961/5571/3649 4273/4918/2998\nf 4630/5229/3349 4631/5228/3348 4573/5173/3291\nf 4573/5173/3291 4340/4982/3063 4630/5229/3349\nf 4125/4777/2853 4126/4776/2852 4732/5324/3443\nf 4732/5324/3443 4126/4776/2852 4883/5472/3585\nf 4566/4249/3285 4476/4153/3197 4578/4262/3296\nf 4566/4249/3285 4578/4262/3296 4565/4248/3283\nf 4653/5250/2496 4071/5582/2829 4558/5163/3276\nf 4071/5582/2829 4559/5164/3277 4558/5163/3276\nf 4164/4816/2889 4577/5177/3295 4781/5370/3489\nf 4577/5177/3295 4206/4857/2933 4781/5370/3489\nf 4092/3967/2127 4297/4940/3021 4664/5262/3380\nf 4243/4888/2970 4922/5514/3615 4953/5557/3642\nf 4243/4888/2970 4330/4973/3054 4922/5514/3615\nf 4312/4952/3033 4173/4827/2900 4928/5522/3621\nf 4312/4952/3033 4928/5522/3621 4602/5201/3320\nf 4471/5391/3193 4866/5572/3568 4254/4897/2979\nf 4252/4896/2978 4471/5391/3193 4254/4897/2979\nf 4123/4773/2849 4438/5059/3160 4694/5289/3408\nf 4694/5289/3408 4830/5426/3536 4123/4773/2849\nf 4123/4773/2849 4121/4772/2848 4438/5059/3160\nf 4732/5324/3443 4883/5472/3585 4735/5326/3445\nf 4735/5326/3445 4883/5472/3585 4375/5015/3096\nf 4959/5566/3648 4807/5401/3515 4166/4820/2893\nf 4807/5401/3515 4808/5402/3516 4166/4820/2893\nf 4872/5463/3574 4624/5221/3341 4228/4872/2954\nf 4228/4872/2954 4175/4828/2901 4872/5463/3574\nf 4624/5221/3341 4872/5463/3574 4564/5169/3282\nf 4564/5169/3282 4517/5122/3236 4624/5221/3341\nf 4599/5291/3317 4697/5293/3411 4600/5486/3318\nf 4697/5293/3411 4919/5509/3612 4600/5486/3318\nf 4328/4971/3052 4516/5123/3237 4176/4830/2903\nf 4329/4970/3051 4518/5124/3238 4328/4971/3052\nf 4666/5264/3382 4583/5181/3300 4192/4843/2919\nf 4191/4841/2917 4192/4843/2919 4583/5181/3300\nf 4854/5448/3560 4161/4813/2886 4159/4812/2885\nf 4854/5448/3560 4855/5449/3561 4161/4813/2886\nf 4518/5124/3238 4515/5121/3235 4516/5123/3237\nf 4518/5124/3238 4516/5123/3237 4328/4971/3052\nf 4097/4228/2385 4903/5492/3599 4913/4748/2767\nf 4672/5269/3387 4950/5553/3639 4671/5268/3386\nf 4584/5184/3303 4672/5269/3387 4671/5268/3386\nf 4070/4728/2818 4767/4471/2617 4766/5356/3476\nf 4828/5424/3534 4829/5425/3535 4838/5434/3544\nf 4108/4692/2794 4968/4749/2830 4493/5102/3213\nf 4968/4749/2830 4070/4728/2818 4493/5102/3213\nf 4325/4967/3048 4391/5027/3112 4392/5029/3114\nf 4509/5116/3228 4391/5027/3112 4325/4967/3048\nf 4621/5218/3338 4837/5433/3543 4620/5219/3339\nf 4838/5434/3544 4620/5219/3339 4837/5433/3543\nf 4550/5156/3270 4544/5150/3264 4743/5331/3453\nf 4743/5331/3453 4541/5147/3261 4742/5332/3454\nf 4185/3847/2911 4428/4675/3148 4740/4615/3450\nf 4688/5283/3401 4970/5583/3655 4969/5584/3656\nf 4847/5444/3554 4688/5283/3401 4969/5584/3656\nf 4164/4816/2889 4781/5370/3489 4629/5227/3347\nf 4194/4844/2920 4164/4816/2889 4629/5227/3347\nf 4331/4972/3053 4715/5310/3428 4330/4973/3054\nf 4852/5446/3558 4715/5310/3428 4331/4972/3053\nf 4232/4875/2957 4792/5382/3500 4231/4876/2958\nf 4791/5381/3499 4231/4876/2958 4792/5382/3500\nf 4235/4878/2960 4218/4863/2945 4910/5499/3605\nf 4218/4863/2945 4584/5184/3303 4910/5499/3605\nf 4659/5257/3376 4494/5104/3215 4495/5106/3217\nf 4657/5585/3373 4495/5106/3217 4117/4768/2844\nf 4758/5348/3468 4921/5511/3614 4345/4988/3069\nf 4345/4988/3069 4921/5511/3614 4331/4972/3053\nf 4204/4853/2929 4910/5499/3605 4203/4854/2930\nf 4235/4878/2960 4910/5499/3605 4204/4853/2929\nf 4131/4787/2858 4199/4849/2925 4836/5432/3542\nf 4131/4787/2858 4132/4789/2860 4199/4849/2925\nf 4317/4960/3041 4512/5120/3232 4514/5413/3234\nf 4542/5149/3263 4317/4960/3041 4457/5535/3178\nf 4657/5585/3373 4659/5257/3376 4495/5106/3217\nf 4657/5585/3373 4497/5255/3218 4659/5257/3376\nf 4765/5355/3475 4742/5332/3454 4319/4961/3042\nf 4710/5303/3421 4765/5355/3475 4319/4961/3042\nf 4927/5521/3620 4725/5318/3436 4827/5423/3533\nf 4668/5265/3383 4102/4361/2512 4960/4729/2819\nf 4960/4729/2819 4147/4805/2875 4668/5265/3383\nf 4520/5515/3241 4958/5565/3647 4957/5564/3646\nf 4958/5565/3647 4498/5107/3219 4957/5564/3646\nf 4265/4910/2991 4752/5343/3463 4884/5473/3586\nf 4266/4909/2990 4752/5343/3463 4265/4910/2991\nf 4305/4947/3028 4827/5423/3533 4725/5318/3436\nf 4725/5318/3436 4723/5314/3432 4305/4947/3028\nf 4095/4539/2362 4103/4362/2513 4519/5125/3239\nf 4924/5519/3618 4925/5518/3617 4498/5107/3219\nf 4432/5056/3154 4448/5068/3169 4431/5054/3152\nf 4448/5068/3169 4137/4793/2863 4431/5054/3152\nf 4525/5128/3244 4580/5178/3298 4524/5129/3245\nf 4525/5284/3244 4662/5259/3378 4580/5260/3298\nf 4924/5519/3618 4498/5107/3219 4958/5565/3647\nf 4521/5517/3240 4924/5519/3618 4958/5565/3647\nf 4741/5330/3452 4549/5155/3269 4743/5331/3453\nf 4553/5158/3272 4549/5155/3269 4741/5330/3452\nf 4787/5586/3496 4691/5285/3404 4938/5539/3630\nf 4786/5587/3494 4787/5586/3496 4938/5539/3630\nf 4775/5541/2626 4786/5587/3494 4938/5539/3630\nf 4775/5365/2626 4788/5377/3495 4786/5376/3494\nf 4515/5121/3235 4617/5215/3335 4517/5122/3236\nf 4858/5451/3563 4967/5451/3654 4971/5550/3657\nf 4530/5134/3249 4413/5044/3134 4535/5141/3255\nf 4312/4952/3033 4927/5521/3620 4173/4827/2900\nf 4927/5521/3620 4827/5423/3533 4173/4827/2900\nf 4882/5471/3584 4419/5050/3140 4420/5052/3142\nf 4420/5052/3142 4421/5051/3141 4748/5339/3459\nf 4109/4743/2827 4547/5153/3267 4110/4755/2834\nf 4110/4755/2834 4547/5153/3267 4097/4228/2385\nf 4912/5501/3607 4374/5016/3097 4749/5340/3460\nf 4882/5471/3584 4420/5052/3142 4748/5339/3459\nf 4460/4137/3181 4459/4136/3179 4211/3873/2937\nf 4211/3873/2937 4459/4136/3179 4514/4191/3234\nf 4236/4880/2962 4235/4878/2960 4233/4877/2959\nf 4201/4851/2927 4233/4877/2959 4234/4879/2961\nf 4201/4851/2927 4836/5432/3542 4236/4880/2962\nf 4236/4880/2962 4233/4877/2959 4201/4851/2927\nf 4361/5000/3081 4812/5407/3521 4816/5411/3522\nf 4816/5411/3522 4487/5097/3208 4361/5000/3081\nf 4119/4769/2845 4446/5067/3168 4118/4770/2846\nf 4118/4770/2846 4446/5067/3168 4447/5066/3167\nf 4063/3958/2118 4289/4934/3015 4105/4458/2604\nf 4106/5371/2633 4193/4842/2918 4895/5485/2749\nf 4808/5402/3516 4594/5194/3313 4165/4818/2891\nf 4808/5402/3516 4165/4818/2891 4166/4820/2893\nf 4728/5581/3439 4160/4814/2887 4729/5321/3440\nf 4562/5168/3281 4728/5581/3439 4729/5321/3440\nf 4258/4901/2982 4260/4904/2985 4257/4902/2983\nf 4091/3923/2086 4260/4904/2985 4258/4901/2982\nf 4727/5319/3438 4377/5018/3099 4959/5566/3648\nf 4959/5566/3648 4166/4820/2893 4727/5319/3438\nf 4111/5588/2835 4895/5485/2749 4559/5164/3277\nf 4111/5588/2835 4559/5164/3277 4071/5582/2829\nf 4290/4933/3014 4404/5040/3125 4885/5474/3587\nf 4404/5040/3125 4886/5475/3588 4885/5474/3587\nf 4972/5589/2836 4410/5041/3131 4106/5371/2633\nf 4112/5590/2837 4719/5313/3431 4972/5589/2836\nf 4973/5591/3658 4835/5430/3540 4926/5520/3619\nf 4510/5119/3231 4973/5592/3658 4926/5558/3619\nf 4944/5577/3633 4489/5100/3211 4526/5130/3246\nf 4944/5547/3633 4526/5546/3246 4145/4800/2870\nf 4719/5313/3431 4449/5069/3170 4410/5041/3131\nf 4972/5589/2836 4719/5313/3431 4410/5041/3131\nf 4510/5119/3231 4834/5436/3541 4973/5592/3658\nf 4834/5431/3541 4835/5430/3540 4973/5591/3658\nf 4513/5412/3233 4512/5120/3232 4817/5414/3523\nf 4512/5120/3232 4911/5500/3606 4817/5414/3523\nf 4865/5527/3567 4251/4894/2976 4548/5526/3268\nf 4865/5455/3567 4548/5154/3268 4547/5153/3267\nf 4200/4850/2926 4433/5055/3153 4237/4881/2963\nf 4200/4850/2926 4626/5225/3345 4433/5055/3153\nf 4516/5123/3237 4517/5122/3236 4564/5169/3282\nf 4540/5145/3259 4648/4336/2491 4054/4734/2821\nf 4478/4155/3198 4460/4137/3181 4151/3813/2878\nf 4459/4136/3179 4460/4137/3181 4478/4155/3198\nf 4184/4836/2909 4167/4819/2892 4845/5443/3552\nf 4844/5441/3550 4845/5443/3552 4163/4817/2890\nf 4304/4946/3027 4109/4743/2827 4974/4761/2839\nf 4974/4761/2839 4053/4694/2796 4304/4946/3027\nf 4457/4134/3178 4514/4191/3234 4459/4136/3179\nf 4317/4960/3041 4514/5413/3234 4457/5535/3178\nf 4384/5024/3105 4159/4812/2885 4386/5025/3106\nf 4386/5025/3106 4159/4812/2885 4793/5478/3501\nf 4224/4868/2950 4225/4870/2952 4869/5461/3571\nf 4805/5399/3513 4869/5461/3571 4804/5397/3511\nf 4382/5023/3104 4383/5022/3103 4121/4772/2848\nf 4437/5057/3158 4438/5059/3160 4121/4772/2848\nf 4869/5461/3571 4225/4870/2952 4804/5397/3511\nf 4804/5397/3511 4225/4870/2952 4803/5398/3512\nf 4307/4949/3030 4479/5089/3200 4730/5322/3441\nf 4529/5135/3250 4530/5134/3249 4096/5140/2371\nf 4096/5140/2371 4900/5490/2754 4529/5135/3250\nf 4917/5507/3610 4970/5583/3655 4688/5283/3401\nf 4241/4885/2967 4276/4921/3001 4240/4882/2964\nf 4490/5099/3210 4662/5259/3378 4525/5284/3244\nf 4490/5099/3210 4661/5258/3377 4662/5259/3378\nf 4543/5148/3262 4316/4958/3039 4317/4960/3041\nf 4543/5148/3262 4539/5146/3260 4316/4958/3039\nf 4271/4916/2996 4272/4919/2999 4840/5438/3546\nf 4970/5583/3655 4917/5507/3610 4240/4882/2964\nf 4917/5507/3610 4824/5420/3530 4240/4882/2964\nf 4242/4886/2968 4243/4888/2970 4953/5557/3642\nf 4561/5166/3279 4242/4886/2968 4953/5557/3642\nf 4277/4920/3000 4970/5583/3655 4276/4921/3001\nf 4276/4921/3001 4970/5583/3655 4240/4882/2964\nf 4969/5584/3656 4970/5583/3655 4277/4920/3000\nf 4847/5444/3554 4969/5584/3656 4277/4920/3000\nf 4313/5513/3037 4129/4779/2855 4127/4778/2854\nf 4867/5458/3570 4313/5513/3037 4127/4778/2854\nf 4324/4965/3046 4570/5170/3288 4707/5302/3420\nf 4706/5301/3419 4707/5302/3420 4705/5300/3418\nf 4320/4963/3044 4840/5438/3546 4709/5304/3422\nf 4709/5304/3422 4319/4961/3042 4320/4963/3044\nf 4095/5131/2362 4527/5133/3248 4899/5488/2753\nf 4901/5489/3597 4899/5488/2753 4527/5133/3248\nf 4849/4570/3556 4152/3814/2877 4150/3812/2876\nf 4849/4570/3556 4851/4572/3557 4152/3814/2877\nf 4544/5150/3264 4543/5148/3262 4541/5147/3261\nf 4743/5331/3453 4544/5150/3264 4541/5147/3261\nf 4939/5542/3631 4491/5101/3212 4301/4943/3024\nf 4939/5542/3631 4493/5102/3213 4491/5101/3212\nf 4406/4081/3127 4874/4598/3576 4523/4201/3243\nf 4406/4081/3127 4152/3814/2877 4874/4598/3576\nf 4742/5332/3454 4542/5149/3263 4457/5535/3178\nf 4541/5147/3261 4542/5149/3263 4742/5332/3454\nf 4936/5537/3628 4918/5508/3611 4777/5366/3485\nf 4936/5537/3628 4777/5366/3485 4067/5408/2666\nf 4467/5083/3188 4251/4894/2976 4865/5527/3567\nf 4251/4894/2976 4467/5083/3188 4468/5085/3190\nf 4118/4770/2846 4686/5281/3399 4426/5544/3146\nf 4892/4622/2746 4107/4621/2745 4894/5484/3595\nf 4383/5022/3103 4963/5573/3650 4437/5057/3158\nf 4121/4772/2848 4383/5022/3103 4437/5057/3158\nf 4245/4889/2971 4496/5105/3216 4803/5398/3512\nf 4496/5105/3216 4494/5104/3215 4803/5398/3512\nf 4631/5228/3348 4575/5174/3292 4573/5173/3291\nf 4631/5228/3348 4782/5372/3490 4575/5174/3292\nf 4584/5184/3303 4671/5268/3386 4674/5271/3389\nf 4910/5499/3605 4584/5184/3303 4674/5271/3389\nf 4801/5394/3508 4955/5562/3645 4806/5400/3514\nf 4806/5400/3514 4800/5395/3509 4801/5394/3508\nf 4702/5296/3414 4596/5195/3314 4896/5487/3596\nf 4596/5195/3314 4702/5296/3414 4696/5290/3409\nf 4507/5115/3227 4818/5415/3524 4859/5453/3565\nf 4177/4829/2902 4507/5115/3227 4859/5453/3565\nf 4745/5334/3456 4194/4844/2920 4630/5229/3349\nf 4745/5334/3456 4842/5440/3548 4194/4844/2920\nf 4402/5037/3122 4645/5243/3363 4401/5038/3123\nf 4640/5239/3359 4641/5238/3358 4645/5243/3363\nf 4656/4346/3372 4436/4111/3157 4881/4605/3583\nf 4881/4605/3583 4434/4109/3155 4185/3847/2911\nf 4401/5038/3123 4645/5243/3363 4641/5238/3358\nf 4639/5237/3357 4401/5038/3123 4641/5238/3358\nf 4112/5590/2837 4450/5070/3171 4718/5311/3429\nf 4718/5311/3429 4719/5313/3431 4112/5590/2837\nf 4603/5202/3321 4229/4873/2955 4124/4775/2851\nf 4229/4873/2955 4684/5279/3397 4209/4860/2936\nf 4626/5225/3345 4128/4780/2856 4448/5068/3169\nf 4326/4968/3049 4128/4780/2856 4626/5225/3345\nf 4904/5493/2758 4450/5070/3171 4113/5593/2840\nf 4113/5593/2840 4450/5070/3171 4112/5590/2837\nf 4205/4855/2931 4577/5177/3295 4576/5176/3294\nf 4595/5193/3312 4205/4855/2931 4576/5176/3294\nf 4703/5299/3417 4701/5297/3415 4902/5491/3598\nf 4902/5491/3598 4599/5291/3317 4703/5299/3417\nf 4923/5516/3616 4794/5386/3502 4795/5387/3503\nf 4923/5516/3616 4499/5110/3222 4794/5386/3502\nf 4534/5139/3254 4878/5468/3580 4209/4860/2936\nf 4546/5152/3266 4878/5468/3580 4534/5139/3254\nf 4705/5300/3418 4570/5170/3288 4571/5172/3290\nf 4707/5302/3420 4570/5170/3288 4705/5300/3418\nf 4402/5037/3122 4644/5242/3362 4645/5243/3363\nf 4402/5037/3122 4651/5248/3368 4644/5242/3362\nf 4822/4538/3528 4871/4594/3573 4212/3874/2939\nf 4591/4722/3310 4871/4594/3573 4822/4538/3528\nf 4903/5503/3599 4548/5526/3268 4249/4893/2975\nf 4905/5494/3600 4249/4893/2975 4450/5070/3171\nf 4412/5042/3132 4449/5069/3170 4666/5264/3382\nf 4412/5042/3132 4666/5264/3382 4411/5043/3133\nf 4689/4720/3403 4427/4676/3149 4435/4110/3156\nf 4185/3847/2911 4435/4110/3156 4427/4676/3149\nf 4852/5446/3558 4141/4798/2868 4738/5329/3449\nf 4852/5446/3558 4738/5329/3449 4715/5310/3428\nf 4436/4111/3157 4434/4109/3155 4881/4605/3583\nf 4637/5235/3355 4215/5536/2942 4216/4931/2941\nf 4216/4931/2941 4638/5236/3356 4637/5235/3355\nf 4268/4913/2994 4355/4996/3077 4590/5189/3308\nf 4355/4996/3077 4592/5190/3309 4590/5189/3308\nf 4858/5451/3563 4971/5550/3657 4948/5550/3636\nf 4943/4701/2800 4654/5252/3371 4941/4699/2798\nf 4783/5373/3491 4342/4985/3066 4355/4996/3077\nf 4783/5373/3491 4341/4983/3064 4342/4985/3066\nf 4892/4622/2746 4894/5484/3595 4893/5483/3594\nf 4894/5484/3595 4266/4909/2990 4893/5483/3594\nf 4664/5262/3380 4943/4701/2800 4092/3967/2127\nf 4843/4262/3549 4615/4301/3333 4568/4251/3286\nf 4843/4262/3549 4477/4154/3199 4615/4301/3333\nf 4284/4930/3009 4914/5504/3608 4940/5543/3632\nf 4167/4819/2892 4162/4815/2888 4163/4817/2890\nf 4163/4817/2890 4845/5443/3552 4167/4819/2892\nf 4931/4673/3624 4473/4150/3194 4887/4614/3589\nf 4931/4673/3624 4887/4614/3589 4185/3847/2911\nf 4684/5279/3397 4229/4873/2955 4603/5202/3321\nf 4684/5279/3397 4603/5202/3321 4232/4875/2957\nf 4733/5325/3444 4483/5094/3205 4154/4808/2881\nf 4733/5325/3444 4482/5092/3203 4483/5094/3205\nf 4842/5440/3548 4841/5439/3547 4844/5441/3550\nf 4844/5441/3550 4841/5439/3547 4846/5442/3551\nf 4797/5388/3504 4869/5461/3571 4805/5399/3513\nf 4797/5388/3504 4805/5399/3513 4391/5027/3112\nf 4484/5093/3204 4153/4806/2879 4483/5094/3205\nf 4484/5093/3204 4746/5335/3457 4153/4806/2879\nf 4374/5016/3097 4882/5471/3584 4748/5339/3459\nf 4375/5015/3096 4882/5471/3584 4374/5016/3097\nf 4385/5026/3107 4608/5207/3326 4876/5466/3578\nf 4504/5113/3225 4608/5207/3326 4385/5026/3107\nf 4562/5168/3281 4472/5087/3192 4470/5086/3191\nf 4470/5086/3191 4728/5581/3439 4562/5168/3281\nf 4748/5339/3459 4749/5340/3460 4374/5016/3097\nf 4749/5340/3460 4748/5339/3459 4945/5548/3634\nf 4950/5553/3639 4952/5556/3641 4182/4835/2908\nf 4952/5556/3641 4727/5319/3438 4182/4835/2908\nf 4779/5368/3487 4649/5246/3366 4119/4769/2845\nf 4495/5106/3217 4779/5368/3487 4119/4769/2845\nf 4891/5578/3593 4930/5525/3623 4964/5574/3651\nf 4964/5574/3651 4965/5575/3652 4891/5578/3593\nf 4129/4779/2855 4314/5512/3036 4270/4914/2995\nf 4270/4915/2995 4314/4955/3036 4116/3773/1939\nf 4390/4063/3111 4657/4345/3373 4389/4062/3108\nf 4067/5408/2666 4777/5366/3485 4814/5409/2667\nf 4176/4830/2903 4872/5463/3574 4175/4828/2901\nf 4860/5454/3566 4315/4957/3038 4326/4968/3049\nf 4860/5454/3566 4867/5458/3570 4315/4957/3038\nf 4782/5372/3490 4341/4983/3064 4783/5373/3491\nf 4781/5370/3489 4341/4983/3064 4782/5372/3490\nf 4906/5495/3601 4838/5434/3544 4829/5425/3535\nf 4829/5425/3535 4335/4978/3059 4906/5495/3601\nf 4138/4795/2865 4255/4900/2981 4136/4791/2862\nf 4134/4790/2861 4138/4795/2865 4136/4791/2862\nf 4894/5484/3595 4751/5342/3462 4266/4909/2990\nf 4266/4909/2990 4751/5342/3462 4752/5343/3463\nf 4451/5071/3172 4365/5007/3088 4731/5323/3442\nf 4353/4995/3076 4619/5216/3336 4620/5219/3339\nf 4620/5219/3339 4838/5434/3544 4353/4995/3076\nf 4831/5427/3537 4832/5428/3538 4925/5518/3617\nf 4954/5560/3643 4831/5427/3537 4925/5518/3617\nf 4817/5414/3523 4591/5191/3310 4821/5418/3527\nf 4591/4722/3310 4822/4538/3528 4821/4537/3527\nf 4854/5448/3560 4159/4812/2885 4384/5024/3105\nf 4444/5063/3164 4908/5497/3603 4443/5064/3165\nf 4763/5351/3471 4908/5497/3603 4444/5063/3164\nf 4536/5142/3256 4938/5539/3630 4403/5039/3124\nf 4536/5142/3256 4403/5039/3124 4290/4933/3014\nf 4052/4478/2624 4677/4373/2524 4676/5273/3391\nf 4675/5272/3390 4372/5011/3092 4367/5009/3090\nf 4367/5009/3090 4368/5008/3089 4675/5272/3390\nf 4582/5182/3301 4294/4939/3020 4950/5553/3639\nf 4950/5553/3639 4294/4939/3020 4952/5556/3641\nf 4364/5004/3085 4756/5346/3466 4616/5214/3334\nf 4365/5007/3088 4366/5006/3087 4731/5323/3442\nf 4174/4826/2899 4623/5222/3342 4825/5422/3532\nf 4364/5004/3085 4695/5288/3407 4586/5185/3304\nf 4586/5185/3304 4756/5346/3466 4364/5004/3085\nf 4494/5104/3215 4870/5462/3572 4804/5397/3511\nf 4494/5104/3215 4660/5256/3375 4870/5462/3572\nf 4771/5360/3480 4911/5500/3606 4773/5362/3482\nf 4817/5414/3523 4911/5500/3606 4771/5360/3480\nf 4910/5499/3605 4909/5498/3604 4203/4854/2930\nf 4909/5498/3604 4283/4928/3007 4203/4854/2930\nf 4771/5360/3480 4773/5362/3482 4269/4912/2993\nf 4773/5362/3482 4676/5273/3391 4269/4912/2993\nf 4922/5514/3615 4755/5345/3465 4563/5167/3280\nf 4755/5345/3465 4472/5087/3192 4563/5167/3280\nf 4733/5325/3444 4154/4808/2881 4605/5204/3323\nf 4155/4807/2880 4605/5204/3323 4154/4808/2881\nf 4830/5426/3536 4694/5289/3408 4362/5003/3084\nf 4491/5101/3212 4492/5103/3214 4303/4944/3025\nf 4492/5103/3214 4502/5111/3223 4303/4944/3025\nf 4819/5416/3525 4796/5389/3505 4509/5116/3228\nf 4322/4964/3045 4819/5416/3525 4509/5116/3228\nf 4238/4884/2966 4239/4883/2965 4614/5213/3332\nf 4239/4883/2965 4823/5419/3529 4614/5213/3332\nf 4511/5118/3230 4834/5436/3541 4510/5119/3231\nf 4440/5060/3161 4439/5058/3159 4963/5573/3650\nf 4383/5022/3103 4440/5060/3161 4963/5573/3650\nf 4660/5256/3375 4532/5136/3251 4393/5028/3113\nf 4660/5256/3375 4393/5028/3113 4870/5462/3572\nf 4975/5594/3659 4344/4986/3067 4453/5073/3174\nf 4346/4987/3068 4344/4986/3067 4975/5594/3659\nf 4319/4961/3042 4742/5332/3454 4321/4962/3043\nf 4321/4962/3043 4742/5332/3454 4457/5535/3178\nf 4893/5483/3594 4264/4908/2989 4937/5538/3629\nf 4937/5538/3629 4264/4908/2989 4628/5226/3346\nf 4975/5594/3659 4455/5076/3177 4346/4987/3068\nf 4455/5076/3177 4975/5594/3659 4453/5073/3174\nf 4417/5338/3139 4635/5233/3353 4636/5234/3354\nf 4610/5208/3327 4417/5338/3139 4636/5234/3354\nf 4527/5133/3248 4795/5387/3503 4901/5489/3597\nf 4929/5523/3622 4809/5403/3517 4930/5525/3623\nf 4696/5290/3409 4701/5297/3415 4704/5298/3416\nf 4704/5298/3416 4832/5428/3538 4696/5290/3409\nf 4789/5379/3497 4873/5464/3575 4788/5377/3495\nf 4500/5109/3221 4789/5379/3497 4776/5364/3484\nf 4903/5503/3599 4905/5494/3600 4904/5493/2758\nf 4903/5503/3599 4249/4893/2975 4905/5494/3600\nf 4884/5473/3586 4750/5477/3461 4634/5533/3351\nf 4776/5364/3484 4789/5379/3497 4788/5377/3495\nf 4775/5365/2626 4776/5364/3484 4788/5377/3495\nf 4053/4694/2796 4108/4692/2794 4939/5542/3631\nf 4658/5253/3374 4531/5137/3252 4532/5136/3251\nf 4407/5569/3128 4531/5137/3252 4658/5253/3374\nf 4597/5197/3316 4919/5509/3612 4896/5487/3596\nf 4596/5195/3314 4597/5197/3316 4896/5487/3596\nf 4343/4984/3065 4555/5160/3274 4407/5569/3128\nf 4407/5569/3128 4555/5160/3274 4531/5137/3252\nf 4519/5125/3239 4668/5265/3383 4920/5510/3613\nf 4744/5333/3455 4421/5051/3141 4419/5050/3140\nf 4744/5333/3455 4419/5050/3140 4375/5015/3096\nf 4115/4767/2843 4116/3773/1939 4089/4764/1955\nf 4130/4784/2857 4255/4900/2981 4114/4786/2842\nf 4255/4900/2981 4139/4794/2864 4114/4786/2842\nf 4961/5571/3649 4932/5528/3625 4257/4902/2983\nf 4257/4902/2983 4350/4992/3073 4961/5571/3649\nf 4932/5528/3625 4090/3920/2083 4257/4902/2983\nf 4273/4918/2998 4712/5307/3425 4272/4919/2999\nf 4464/5080/3185 4770/5358/3478 4761/5353/3473\nf 4761/5353/3473 4168/4821/2894 4464/5080/3185\nf 4770/5358/3478 4768/5357/3477 4764/5354/3474\nf 4764/5354/3474 4761/5353/3473 4770/5358/3478\nf 4768/5357/3477 4334/4975/3056 4907/5496/3602\nf 4907/5496/3602 4764/5354/3474 4768/5357/3477\nf 4464/5080/3185 4465/5079/3184 4769/5359/3479\nf 4769/5359/3479 4770/5358/3478 4464/5080/3185\nf 4801/5394/3508 4798/5393/3507 4336/4977/3058\nf 4336/4977/3058 4337/4980/3061 4801/5394/3508\nf 4798/5393/3507 4299/4941/3022 4336/4977/3058\nf 4906/5495/3601 4336/4977/3058 4299/4941/3022\nf 4299/4941/3022 4352/4994/3075 4906/5495/3601\nf 4948/5550/3636 4971/5550/3657 4949/5552/3638\nf 4949/5552/3638 4947/5551/3637 4948/5550/3636\nf 4967/5451/3654 4956/5561/3644 4466/5082/3187\nf 4971/5550/3657 4967/5451/3654 4466/5082/3187\nf 4971/5550/3657 4466/5082/3187 4949/5552/3638\nf 4956/5561/3644 4338/4979/3060 4465/5079/3184\nf 4465/5079/3184 4466/5082/3187 4956/5561/3644\nf 4338/4979/3060 4335/4978/3059 4769/5359/3479\nf 4769/5359/3479 4465/5079/3184 4338/4979/3060\nf 4337/4980/3061 4955/5562/3645 4801/5394/3508\nf 4463/5081/3186 4464/5080/3185 4724/5317/3435\nf 4947/5551/3637 4949/5552/3638 4946/5549/3635\nf 4946/5549/3635 4721/5316/3434 4947/5551/3637\nf 4279/4927/3006 4581/5180/3299 4156/5179/2882\nf 4156/5179/2882 4157/4924/2884 4279/4927/3006\nf 4394/5030/3115 4079/4765/2788 4505/4182/2340\nf 4143/4799/2869 4144/4801/2871 4863/4585/2717\nf 4863/4585/2717 4934/4681/2789 4143/4799/2869\nf 4795/5387/3503 4529/5135/3250 4901/5489/3597\nf 4519/5125/3239 4920/5510/3613 4839/5437/3545\nf 4281/5567/3004 4157/4811/2884 4158/4810/2883\nf 4158/4810/2883 4820/5417/3526 4281/5567/3004\nf 4778/5367/3486 4890/5481/3592 4310/4954/3035\nf 4310/4954/3035 4311/4953/3034 4778/5367/3486\nf 4462/5078/3183 4310/4954/3035 4890/5481/3592\nf 4890/5481/3592 4951/5554/3640 4462/5078/3183\nf 4857/5452/3564 4462/5078/3183 4951/5554/3640\nf 4951/5554/3640 4223/4865/2947 4857/5452/3564\nf 4223/4865/2947 4220/4864/2946 4856/5450/3562\nf 4856/5450/3562 4857/5452/3564 4223/4865/2947\nf 4889/5480/3591 4951/5554/3640 4890/5481/3592\nf 4888/5479/3590 4221/4867/2949 4222/4866/2948\nf 4222/4866/2948 4889/5480/3591 4888/5479/3590\nf 4306/4950/3031 4730/5322/3441 4227/4871/2953\nf 4880/5470/3582 4368/5008/3089 4365/5007/3088\nf 4365/5007/3088 4452/5072/3173 4880/5470/3582\nf 4368/5008/3089 4880/5470/3582 4275/4922/3002\nf 4275/4922/3002 4675/5272/3390 4368/5008/3089\nf 4369/5010/3091 4367/5009/3090 4372/5011/3092\nf 4693/5286/3405 4501/5108/3220 4832/5428/3538\nf 4832/5428/3538 4704/5298/3416 4693/5286/3405\nf 4501/5108/3220 4498/5107/3219 4925/5518/3617\nf 4925/5518/3617 4832/5428/3538 4501/5108/3220\nf 4401/5038/3123 4643/5241/3361 4589/5186/3305\nf 4589/5186/3305 4400/5036/3121 4401/5038/3123\nf 4589/5186/3305 4643/5241/3361 4811/5404/3518\nf 4811/5404/3518 4588/5187/3306 4589/5186/3305\nf 4606/5205/3324 4085/4292/2447 4100/4330/2485\nf 4100/4330/2485 4195/4845/2921 4606/5205/3324\nf 4174/4826/2899 4172/4825/2898 4625/5223/3343\nf 4625/5223/3343 4623/5222/3342 4174/4826/2899\nf 4172/4825/2898 4827/5423/3533 4625/5223/3343\nf 4359/5002/3083 4360/5001/3082 4616/5214/3334\nf 4756/5346/3466 4587/5188/3307 4359/5002/3083\nf 4977/1136/667 4976/1139/668 4979/1138/668\nf 4979/1138/668 4978/1137/667 4977/1136/667\nf 4980/1140/36 4983/1143/36 4982/1142/36\nf 4982/1142/36 4981/1141/36 4980/1140/36\nf 4984/1144/669 4979/1138/668 4976/1139/668\nf 4976/1139/668 4985/1145/669 4984/1144/669\nf 4987/1146/670 4986/1149/671 4989/1148/671\nf 4989/1148/671 4988/1147/670 4987/1146/670\nf 4990/1150/672 4993/1153/672 4992/1152/673\nf 4992/1152/673 4991/1151/673 4990/1150/672\nf 4994/1154/674 4997/1157/674 4996/1156/675\nf 4996/1156/675 4995/1155/675 4994/1154/674\nf 4998/1158/676 5001/1161/676 5000/1160/677\nf 5000/1160/677 4999/1159/677 4998/1158/676\nf 5002/1162/678 5005/1165/678 5004/1164/679\nf 5004/1164/679 5003/1163/679 5002/1162/678\nf 5006/1166/680 5009/1169/680 5008/1168/681\nf 5008/1168/681 5007/1167/681 5006/1166/680\nf 5010/1170/682 5013/1173/682 5012/1172/683\nf 5012/1172/683 5011/1171/683 5010/1170/682\nf 5015/1174/684 5014/1177/684 5017/1176/684\nf 5017/1176/684 5016/1175/684 5015/1174/684\nf 5006/1178/684 5017/1176/684 5014/1177/684\nf 5014/1177/684 5009/1179/684 5006/1178/684\nf 4992/1180/685 4995/1183/685 4996/1182/685\nf 4996/1182/685 4991/1181/685 4992/1180/685\nf 4991/1190/692 4996/1191/693 4997/1188/690\nf 4997/1188/690 4990/1189/691 4991/1190/692\nf 4994/1188/688 4995/1191/689 4992/1190/686\nf 4992/1190/686 4993/1189/687 4994/1188/688\nf 5019/1192/705 5018/1195/700 5021/1194/3660\nf 5021/1194/3660 5020/1193/3661 5019/1192/705\nf 4999/1196/3662 5021/1194/3660 5018/1195/700\nf 5018/1195/700 4998/1197/701 4999/1196/3662\nf 5022/1195/697 5023/1194/3663 5000/1196/3664\nf 5000/1196/3664 5001/1197/699 5022/1195/697\nf 5023/1194/3663 5022/1195/697 5025/1192/694\nf 5025/1192/694 5024/1193/3665 5023/1194/3663\nf 5014/1204/3666 5026/1207/3667 5008/1206/3668\nf 5008/1206/3668 5009/1205/3669 5014/1204/3666\nf 5027/1208/3670 5026/1207/3667 5014/1204/3666\nf 5014/1204/3666 5015/1209/3671 5027/1208/3670\nf 5016/1209/3672 5017/1204/3673 5029/1207/3674\nf 5029/1207/3674 5028/1208/3675 5016/1209/3672\nf 5029/1207/3674 5017/1204/3673 5006/1205/3676\nf 5006/1205/3676 5007/1206/3677 5029/1207/3674\nf 5031/1216/36 5030/1219/36 5033/1218/36\nf 5033/1218/36 5032/1217/36 5031/1216/36\nf 4997/1157/674 4994/1154/674 5005/1165/678\nf 5005/1165/678 5002/1162/678 4997/1157/674\nf 5035/1220/767 5034/1223/724 5037/1222/727\nf 5037/1222/727 5036/1221/730 5035/1220/767\nf 4998/1197/701 5038/1225/728 5037/1222/727\nf 5037/1222/727 4984/1224/726 4998/1197/701\nf 5039/1223/721 5040/1222/720 4985/1224/722\nf 4985/1224/722 4976/1275/3678 5039/1223/721\nf 5041/1225/723 5040/1222/720 5043/1221/719\nf 5043/1221/719 5042/1238/736 5041/1225/723\nf 5005/1233/739 4994/1188/688 5044/1234/735\nf 5044/1234/735 5019/1192/705 5005/1233/739\nf 5045/1235/734 5038/1225/728 4998/1197/701\nf 4998/1197/701 5018/1195/700 5045/1235/734\nf 5001/1197/699 5041/1225/723 5046/1235/733\nf 5046/1235/733 5022/1195/697 5001/1197/699\nf 5046/1235/733 5041/1225/723 5042/1238/736\nf 5042/1238/736 5047/1234/732 5046/1235/733\nf 5045/1235/734 5044/1234/735 5048/1238/729\nf 5048/1238/729 5038/1225/728 5045/1235/734\nf 5046/1235/733 5047/1234/732 5025/1192/694\nf 5025/1192/694 5022/1195/697 5046/1235/733\nf 5010/1239/684 5015/1174/684 5016/1175/684\nf 5016/1175/684 5013/1240/684 5010/1239/684\nf 5005/1233/739 5019/1192/705 5020/1193/3661\nf 5020/1193/3661 5004/1241/3679 5005/1233/739\nf 5024/1193/3665 5025/1192/694 5002/1233/731\nf 5002/1233/731 5003/1241/3680 5024/1193/3665\nf 5011/1244/3681 5027/1208/3670 5015/1209/3671\nf 5015/1209/3671 5010/1245/742 5011/1244/3681\nf 5016/1209/3672 5028/1208/3675 5012/1244/3682\nf 5012/1244/3682 5013/1245/741 5016/1209/3672\nf 4989/1248/770 5035/1220/767 5036/1221/730\nf 5036/1221/730 4988/1249/746 4989/1248/770\nf 4990/1189/691 5042/1238/736 5043/1221/719\nf 5043/1221/719 4987/1249/745 4990/1189/691\nf 5019/1192/705 5044/1234/735 5045/1235/734\nf 5045/1235/734 5018/1195/700 5019/1192/705\nf 5047/1234/732 5042/1238/736 4990/1189/691\nf 4990/1189/691 4997/1188/690 5047/1234/732\nf 4993/1189/687 5048/1238/729 5044/1234/735\nf 5044/1234/735 4994/1188/688 4993/1189/687\nf 5002/1233/731 5025/1192/694 5047/1234/732\nf 5047/1234/732 4997/1188/690 5002/1233/731\nf 5050/1251/3683 5049/1254/759 5052/1253/758\nf 5052/1253/758 5051/1252/3684 5050/1251/3683\nf 4983/1255/777 5053/1257/755 5052/1253/758\nf 5052/1253/758 4982/1256/761 4983/1255/777\nf 5054/1257/753 5057/1253/749 5056/1252/3685\nf 5056/1252/3685 5055/1283/3686 5054/1257/753\nf 5058/1254/750 5057/1253/749 4981/1256/752\nf 4981/1256/752 5059/1267/763 5058/1254/750\nf 5030/1265/762 4989/1148/671 4986/1149/671\nf 4986/1149/671 5033/1266/762 5030/1265/762\nf 5049/1254/759 5035/1220/767 4989/1248/770\nf 5049/1254/759 4989/1248/770 5030/1269/769\nf 5049/1254/759 5030/1269/769 5031/1268/768\nf 5049/1254/759 5031/1268/768 5060/1267/760\nf 5035/1220/767 5049/1254/759 5050/1251/3683\nf 5050/1251/3683 5034/1223/724 5035/1220/767\nf 5061/1251/3687 5058/1254/750 5062/1220/718\nf 5062/1220/718 5039/1223/721 5061/1251/3687\nf 5058/1254/750 5059/1267/763 5032/1268/764\nf 5058/1254/750 5032/1268/764 5033/1269/765\nf 5058/1254/750 5033/1269/765 4986/1248/744\nf 5062/1220/718 5058/1254/750 4986/1248/744\nf 5050/1251/3683 5051/1252/3684 4978/1276/3688\nf 4978/1276/3688 4979/1275/3689 5050/1251/3683\nf 5063/1285/3690 5055/1283/3686 5056/1252/3685\nf 5056/1252/3685 4977/1276/3691 5063/1285/3690\nf 5034/1223/724 5050/1251/3683 4979/1275/3689\nf 5061/1251/3687 5039/1223/721 4976/1275/3678\nf 5031/1216/36 5032/1217/36 5059/1280/36\nf 5059/1280/36 5060/1279/36 5031/1216/36\nf 4977/1136/667 4978/1137/667 5064/1282/775\nf 5064/1282/775 5063/1281/775 4977/1136/667\nf 5059/1280/36 4981/1141/36 4982/1142/36\nf 4982/1142/36 5060/1279/36 5059/1280/36\nf 5051/1252/3684 5052/1253/758 5053/1257/755\nf 5053/1257/755 5065/1283/3692 5051/1252/3684\nf 4982/1256/761 5052/1253/758 5049/1254/759\nf 5049/1254/759 5060/1267/760 4982/1256/761\nf 5061/1251/3687 5056/1252/3685 5057/1253/749\nf 5057/1253/749 5058/1254/750 5061/1251/3687\nf 4980/1255/3693 4981/1256/752 5057/1253/749\nf 5057/1253/749 5054/1257/753 4980/1255/754\nf 4978/1276/3688 5051/1252/3684 5065/1283/3692\nf 5065/1283/3692 5064/1285/3694 4978/1276/3688\nf 4976/1275/3678 4977/1276/3691 5056/1252/3685\nf 5056/1252/3685 5061/1251/3687 4976/1275/3678\nf 5004/1241/3679 5020/1193/3661 5027/1208/3670\nf 5027/1208/3670 5011/1244/3681 5004/1241/3679\nf 5000/1196/3664 5023/1194/3663 5029/1207/3674\nf 5029/1207/3674 5007/1206/3677 5000/1196/3664\nf 5008/1168/681 4999/1159/677 5000/1160/677\nf 5000/1160/677 5007/1167/681 5008/1168/681\nf 5012/1172/683 5003/1163/679 5004/1164/679\nf 5004/1164/679 5011/1171/683 5012/1172/683\nf 5021/1194/3660 4999/1196/3662 5008/1206/3668\nf 5008/1206/3668 5026/1207/3667 5021/1194/3660\nf 5023/1194/3663 5024/1193/3665 5028/1208/3675\nf 5028/1208/3675 5029/1207/3674 5023/1194/3663\nf 5024/1193/3665 5003/1241/3680 5012/1244/3682\nf 5012/1244/3682 5028/1208/3675 5024/1193/3665\nf 5020/1193/3661 5021/1194/3660 5026/1207/3667\nf 5026/1207/3667 5027/1208/3670 5020/1193/3661\nf 4984/1144/669 4985/1145/669 5001/1287/676\nf 5001/1287/676 4998/1286/676 4984/1144/669\nf 4987/1146/670 4988/1147/670 4993/1153/672\nf 4993/1153/672 4990/1150/672 4987/1146/670\nf 5036/1221/730 5037/1222/727 5038/1225/728\nf 5038/1225/728 5048/1238/729 5036/1221/730\nf 4984/1224/726 5037/1222/727 5034/1223/724\nf 5034/1223/724 4979/1275/3689 4984/1224/726\nf 5001/1197/699 4985/1224/722 5040/1222/720\nf 5040/1222/720 5041/1225/723 5001/1197/699\nf 5062/1220/718 5043/1221/719 5040/1222/720\nf 5040/1222/720 5039/1223/721 5062/1220/718\nf 4993/1189/687 4988/1249/746 5036/1221/730\nf 5036/1221/730 5048/1238/729 4993/1189/687\nf 4986/1248/744 4987/1249/745 5043/1221/719\nf 5043/1221/719 5062/1220/718 4986/1248/744\nf 5067/1878/863 5066/1881/100 5069/1880/100\nf 5069/1880/100 5068/1879/863 5067/1878/863\nf 5070/1882/862 5067/1878/863 5068/1879/863\nf 5068/1879/863 5071/1883/862 5070/1882/862\nf 5072/1884/861 5070/1882/862 5071/1883/862\nf 5071/1883/862 5073/1885/861 5072/1884/861\nf 5074/1886/860 5072/1884/861 5073/1885/861\nf 5073/1885/861 5075/1887/860 5074/1886/860\nf 5076/1888/859 5074/1886/860 5075/1887/860\nf 5075/1887/860 5077/1889/859 5076/1888/859\nf 5078/1890/219 5076/1888/859 5077/1889/859\nf 5077/1889/859 5079/1891/219 5078/1890/219\nf 5080/1892/858 5078/1890/219 5079/1891/219\nf 5079/1891/219 5081/1893/858 5080/1892/858\nf 5082/1894/857 5080/1892/858 5081/1893/858\nf 5081/1893/858 5083/1895/857 5082/1894/857\nf 5084/1896/856 5082/1894/857 5083/1895/857\nf 5083/1895/857 5085/1897/856 5084/1896/856\nf 5086/1898/855 5084/1896/856 5085/1897/856\nf 5085/1897/856 5087/1899/855 5086/1898/855\nf 5088/1900/854 5086/1898/855 5087/1899/855\nf 5087/1899/855 5089/1901/854 5088/1900/854\nf 5090/1902/97 5088/1900/854 5089/1901/854\nf 5089/1901/854 5091/1903/97 5090/1902/97\nf 5092/1904/873 5090/1902/97 5091/1903/97\nf 5091/1903/97 5093/1905/873 5092/1904/873\nf 5094/1906/872 5092/1904/873 5093/1905/873\nf 5093/1905/873 5095/1907/872 5094/1906/872\nf 5096/1908/871 5094/1906/872 5095/1907/872\nf 5095/1907/872 5097/1909/871 5096/1908/871\nf 5098/1910/870 5096/1908/871 5097/1909/871\nf 5097/1909/871 5099/1911/870 5098/1910/870\nf 5100/1912/869 5098/1910/870 5099/1911/870\nf 5099/1911/870 5101/1913/869 5100/1912/869\nf 5102/1914/214 5100/1912/869 5101/1913/869\nf 5101/1913/869 5103/1915/214 5102/1914/214\nf 5104/1916/868 5102/1914/214 5103/1915/214\nf 5103/1915/214 5105/1917/868 5104/1916/868\nf 5106/1918/867 5104/1916/868 5105/1917/868\nf 5105/1917/868 5107/1919/867 5106/1918/867\nf 5108/1920/866 5106/1918/867 5107/1919/867\nf 5107/1919/867 5109/1921/866 5108/1920/866\nf 5110/1922/865 5108/1920/866 5109/1921/866\nf 5109/1921/866 5111/1923/865 5110/1922/865\nf 5112/1924/864 5110/1922/865 5111/1923/865\nf 5111/1923/865 5113/1925/864 5112/1924/864\nf 5066/1926/100 5112/1924/864 5113/1925/864\nf 5113/1925/864 5069/1927/100 5066/1926/100\nf 5114/1432/103 5117/1435/103 5116/1434/103\nf 5116/1434/103 5115/1433/103 5114/1432/103\nf 5115/1433/103 5116/1434/103 5119/1437/103\nf 5119/1437/103 5118/1436/103 5115/1433/103\nf 5118/1436/103 5119/1437/103 5121/1439/103\nf 5121/1439/103 5120/1438/103 5118/1436/103\nf 5120/1438/103 5121/1439/103 5123/1441/103\nf 5123/1441/103 5122/1440/103 5120/1438/103\nf 5122/1440/103 5123/1441/103 5125/1443/103\nf 5125/1443/103 5124/1442/103 5122/1440/103\nf 5124/1442/103 5125/1443/103 5127/1445/103\nf 5127/1445/103 5126/1444/103 5124/1442/103\nf 5126/1444/103 5127/1445/103 5129/1447/103\nf 5129/1447/103 5128/1446/103 5126/1444/103\nf 5128/1446/103 5129/1447/103 5131/1449/103\nf 5131/1449/103 5130/1448/103 5128/1446/103\nf 5130/1448/103 5131/1449/103 5133/1451/103\nf 5133/1451/103 5132/1450/103 5130/1448/103\nf 5132/1450/103 5133/1451/103 5135/1453/103\nf 5135/1453/103 5134/1452/103 5132/1450/103\nf 5134/1452/103 5135/1453/103 5137/1455/103\nf 5137/1455/103 5136/1454/103 5134/1452/103\nf 5136/1454/103 5137/1455/103 5139/1457/103\nf 5139/1457/103 5138/1456/103 5136/1454/103\nf 5138/1456/103 5139/1457/103 5141/1459/103\nf 5141/1459/103 5140/1458/103 5138/1456/103\nf 5140/1458/103 5141/1459/103 5143/1461/103\nf 5143/1461/103 5142/1460/103 5140/1458/103\nf 5142/1460/103 5143/1461/103 5145/1463/103\nf 5145/1463/103 5144/1462/103 5142/1460/103\nf 5144/1462/103 5145/1463/103 5147/1465/103\nf 5147/1465/103 5146/1464/103 5144/1462/103\nf 5146/1464/103 5147/1465/103 5149/1467/103\nf 5149/1467/103 5148/1466/103 5146/1464/103\nf 5148/1466/103 5149/1467/103 5151/1469/103\nf 5151/1469/103 5150/1468/103 5148/1466/103\nf 5150/1468/103 5151/1469/103 5153/1471/103\nf 5153/1471/103 5152/1470/103 5150/1468/103\nf 5152/1470/103 5153/1471/103 5155/1473/103\nf 5155/1473/103 5154/1472/103 5152/1470/103\nf 5154/1472/103 5155/1473/103 5157/1475/103\nf 5157/1475/103 5156/1474/103 5154/1472/103\nf 5156/1474/103 5157/1475/103 5159/1477/103\nf 5159/1477/103 5158/1476/103 5156/1474/103\nf 5158/1476/103 5159/1477/103 5161/1479/103\nf 5161/1479/103 5160/1478/103 5158/1476/103\nf 5160/1478/103 5161/1479/103 5117/1435/103\nf 5117/1435/103 5114/1432/103 5160/1478/103\nf 5165/1482/3695 17228/1481/3696 17227/1480/3697\nf 17227/1480/3697 5162/1483/3698 5165/1482/3695\nf 5162/1483/3698 17227/1480/3697 17229/1484/3699\nf 17229/1484/3699 5166/1485/3700 5162/1483/3698\nf 5166/1485/3700 17229/1484/3699 17230/1486/3701\nf 17230/1486/3701 5168/1487/3702 5166/1485/3700\nf 5168/1487/3702 17230/1486/3701 17231/1488/3703\nf 17231/1488/3703 5170/1489/3704 5168/1487/3702\nf 5170/1489/3704 17231/1488/3703 17232/1490/3705\nf 17232/1490/3705 5172/1491/3706 5170/1489/3704\nf 5172/1491/3706 17232/1490/3705 17233/1492/3707\nf 17233/1492/3707 5174/1493/3708 5172/1491/3706\nf 5174/1493/3708 17233/1492/3707 17234/1494/3709\nf 17234/1494/3709 5176/1495/3710 5174/1493/3708\nf 5176/1495/3710 17234/1494/3709 17235/1496/3711\nf 17235/1496/3711 5178/1497/3712 5176/1495/3710\nf 5178/1497/3712 17235/1496/3711 17236/1498/3713\nf 17236/1498/3713 5180/1499/3714 5178/1497/3712\nf 5180/1499/3714 17236/1498/3713 17237/1500/3715\nf 17237/1500/3715 5182/1501/3716 5180/1499/3714\nf 5182/1501/3716 17237/1500/3715 17238/1502/3717\nf 17238/1502/3717 5184/1503/3718 5182/1501/3716\nf 5184/1503/3718 17238/1502/3717 17239/1504/3719\nf 17239/1504/3719 5186/1505/3720 5184/1503/3718\nf 5186/1505/3720 17239/1504/3719 17240/1506/3721\nf 17240/1506/3721 5188/1507/3722 5186/1505/3720\nf 5188/1507/3722 17240/1506/3721 17241/1508/3723\nf 17241/1508/3723 5190/1509/3724 5188/1507/3722\nf 5190/1509/3724 17241/1508/3723 17242/1510/3725\nf 17242/1510/3725 5192/1511/3726 5190/1509/3724\nf 5192/1511/3726 17242/1510/3725 17243/1512/3727\nf 17243/1512/3727 5194/1513/3728 5192/1511/3726\nf 5194/1513/3728 17243/1512/3727 17244/1514/3729\nf 17244/1514/3729 5196/1515/3730 5194/1513/3728\nf 5196/1515/3730 17244/1514/3729 17245/1516/3731\nf 17245/1516/3731 5198/1517/3732 5196/1515/3730\nf 5198/1517/3732 17245/1516/3731 17246/1518/3733\nf 17246/1518/3733 5200/1519/3734 5198/1517/3732\nf 5200/1519/3734 17246/1518/3733 17247/1520/3735\nf 17247/1520/3735 5202/1521/3736 5200/1519/3734\nf 5202/1521/3736 17247/1520/3735 17248/1522/3737\nf 17248/1522/3737 5204/1523/3738 5202/1521/3736\nf 5204/1523/3738 17248/1522/3737 17249/1524/3739\nf 17249/1524/3739 5206/1525/3740 5204/1523/3738\nf 5206/1525/3740 17249/1524/3739 17250/1526/3741\nf 17250/1526/3741 5208/1527/3742 5206/1525/3740\nf 5208/1527/3742 17250/1526/3741 17228/1528/3696\nf 17228/1528/3696 5165/1529/3695 5208/1527/3742\nf 5211/1928/3743 5210/1931/3744 5068/1930/3745\nf 5068/1930/3745 5069/1929/3746 5211/1928/3743\nf 5212/1932/3747 5071/1933/3748 5068/1930/3745\nf 5068/1930/3745 5210/1931/3744 5212/1932/3747\nf 5213/1934/3749 5073/1935/3750 5071/1933/3748\nf 5071/1933/3748 5212/1932/3747 5213/1934/3749\nf 5214/1936/3751 5075/1937/3752 5073/1935/3750\nf 5073/1935/3750 5213/1934/3749 5214/1936/3751\nf 5215/1938/3753 5077/1939/3754 5075/1937/3752\nf 5075/1937/3752 5214/1936/3751 5215/1938/3753\nf 5216/1940/3755 5079/1941/3756 5077/1939/3754\nf 5077/1939/3754 5215/1938/3753 5216/1940/3755\nf 5217/1942/3757 5081/1943/3758 5079/1941/3756\nf 5079/1941/3756 5216/1940/3755 5217/1942/3757\nf 5218/1944/3759 5083/1945/3760 5081/1943/3758\nf 5081/1943/3758 5217/1942/3757 5218/1944/3759\nf 5219/1946/3761 5085/1947/3762 5083/1945/3760\nf 5083/1945/3760 5218/1944/3759 5219/1946/3761\nf 5220/1948/3763 5087/1949/3764 5085/1947/3762\nf 5085/1947/3762 5219/1946/3761 5220/1948/3763\nf 5221/1950/3765 5089/1951/3766 5087/1949/3764\nf 5087/1949/3764 5220/1948/3763 5221/1950/3765\nf 5222/1952/3767 5091/1953/3768 5089/1951/3766\nf 5089/1951/3766 5221/1950/3765 5222/1952/3767\nf 5223/1954/3769 5093/1955/3770 5091/1953/3768\nf 5091/1953/3768 5222/1952/3767 5223/1954/3769\nf 5224/1956/3771 5095/1957/3772 5093/1955/3770\nf 5093/1955/3770 5223/1954/3769 5224/1956/3771\nf 5225/1958/3773 5097/1959/3774 5095/1957/3772\nf 5095/1957/3772 5224/1956/3771 5225/1958/3773\nf 5226/1960/3775 5099/1961/3776 5097/1959/3774\nf 5097/1959/3774 5225/1958/3773 5226/1960/3775\nf 5227/1962/3777 5101/1963/3778 5099/1961/3776\nf 5099/1961/3776 5226/1960/3775 5227/1962/3777\nf 5228/1964/3779 5103/1965/3780 5101/1963/3778\nf 5101/1963/3778 5227/1962/3777 5228/1964/3779\nf 5229/1966/3781 5105/1967/3782 5103/1965/3780\nf 5103/1965/3780 5228/1964/3779 5229/1966/3781\nf 5230/1968/3783 5107/1969/3784 5105/1967/3782\nf 5105/1967/3782 5229/1966/3781 5230/1968/3783\nf 5231/1970/3785 5109/1971/3786 5107/1969/3784\nf 5107/1969/3784 5230/1968/3783 5231/1970/3785\nf 5232/1972/3787 5111/1973/3788 5109/1971/3786\nf 5109/1971/3786 5231/1970/3785 5232/1972/3787\nf 5233/1974/3789 5113/1975/3790 5111/1973/3788\nf 5111/1973/3788 5232/1972/3787 5233/1974/3789\nf 5211/1976/3743 5069/1977/3746 5113/1975/3790\nf 5113/1975/3790 5233/1974/3789 5211/1976/3743\nf 5066/1978/36 5067/1981/36 5235/1980/36\nf 5235/1980/36 5234/1979/36 5066/1978/36\nf 5112/1982/36 5066/1978/36 5234/1979/36\nf 5234/1979/36 5236/1983/36 5112/1982/36\nf 5110/1984/36 5112/1982/36 5236/1983/36\nf 5236/1983/36 5237/1985/36 5110/1984/36\nf 5108/1986/36 5110/1984/36 5237/1985/36\nf 5237/1985/36 5238/1987/36 5108/1986/36\nf 5106/1988/36 5108/1986/36 5238/1987/36\nf 5238/1987/36 5239/1989/36 5106/1988/36\nf 5104/1990/36 5106/1988/36 5239/1989/36\nf 5239/1989/36 5240/1991/36 5104/1990/36\nf 5102/1992/36 5104/1990/36 5240/1991/36\nf 5240/1991/36 5241/1993/36 5102/1992/36\nf 5100/1994/36 5102/1992/36 5241/1993/36\nf 5241/1993/36 5242/1995/36 5100/1994/36\nf 5098/1996/36 5100/1994/36 5242/1995/36\nf 5242/1995/36 5243/1997/36 5098/1996/36\nf 5096/1998/36 5098/1996/36 5243/1997/36\nf 5243/1997/36 5244/1999/36 5096/1998/36\nf 5094/2000/36 5096/1998/36 5244/1999/36\nf 5244/1999/36 5245/2001/36 5094/2000/36\nf 5092/2002/36 5094/2000/36 5245/2001/36\nf 5245/2001/36 5246/2003/36 5092/2002/36\nf 5090/2004/36 5092/2002/36 5246/2003/36\nf 5246/2003/36 5247/2005/36 5090/2004/36\nf 5088/2006/36 5090/2004/36 5247/2005/36\nf 5247/2005/36 5248/2007/36 5088/2006/36\nf 5086/2008/36 5088/2006/36 5248/2007/36\nf 5248/2007/36 5249/2009/36 5086/2008/36\nf 5084/2010/36 5086/2008/36 5249/2009/36\nf 5249/2009/36 5250/2011/36 5084/2010/36\nf 5082/2012/36 5084/2010/36 5250/2011/36\nf 5250/2011/36 5251/2013/36 5082/2012/36\nf 5080/2014/36 5082/2012/36 5251/2013/36\nf 5251/2013/36 5252/2015/36 5080/2014/36\nf 5078/2016/36 5080/2014/36 5252/2015/36\nf 5252/2015/36 5253/2017/36 5078/2016/36\nf 5076/2018/36 5078/2016/36 5253/2017/36\nf 5253/2017/36 5254/2019/36 5076/2018/36\nf 5074/2020/36 5076/2018/36 5254/2019/36\nf 5254/2019/36 5255/2021/36 5074/2020/36\nf 5072/2022/36 5074/2020/36 5255/2021/36\nf 5255/2021/36 5256/2023/36 5072/2022/36\nf 5070/2024/36 5072/2022/36 5256/2023/36\nf 5256/2023/36 5257/2025/36 5070/2024/36\nf 5067/1981/36 5070/2024/36 5257/2025/36\nf 5257/2025/36 5235/1980/36 5067/1981/36\nf 5235/2026/3791 5259/2029/3792 5258/2028/3793\nf 5258/2028/3793 5234/2027/3793 5235/2026/3791\nf 5234/2027/3793 5258/2028/3793 5260/2031/3794\nf 5260/2031/3794 5236/2030/3794 5234/2027/3793\nf 5236/2030/3794 5260/2031/3794 5261/2033/3795\nf 5261/2033/3795 5237/2032/3795 5236/2030/3794\nf 5237/2032/3795 5261/2033/3795 5262/2035/3796\nf 5262/2035/3796 5238/2034/3796 5237/2032/3795\nf 5238/2034/3796 5262/2035/3796 5263/2037/3797\nf 5263/2037/3797 5239/2036/3798 5238/2034/3796\nf 5239/2036/3798 5263/2037/3797 5264/2039/3799\nf 5264/2039/3799 5240/2038/3800 5239/2036/3798\nf 5240/2038/3800 5264/2039/3799 5265/2041/980\nf 5265/2041/980 5241/2040/981 5240/2038/3800\nf 5241/2042/981 5265/2045/980 5266/2044/3801\nf 5266/2044/3801 5242/2043/3802 5241/2042/981\nf 5242/2043/3802 5266/2044/3801 5267/2047/3803\nf 5267/2047/3803 5243/2046/3804 5242/2043/3802\nf 5243/2046/3804 5267/2047/3803 5268/2049/3805\nf 5268/2049/3805 5244/2048/3806 5243/2046/3804\nf 5244/2048/3806 5268/2049/3805 5269/2051/3807\nf 5269/2051/3807 5245/2050/3808 5244/2048/3806\nf 5245/2050/3808 5269/2051/3807 5270/2053/3809\nf 5270/2053/3809 5246/2052/3810 5245/2050/3808\nf 5246/2052/3810 5270/2053/3809 5271/2055/3811\nf 5271/2055/3811 5247/2054/3811 5246/2052/3810\nf 5247/2054/3811 5271/2055/3811 5272/2057/3812\nf 5272/2057/3812 5248/2056/3812 5247/2054/3811\nf 5248/2056/3812 5272/2057/3812 5273/2059/3813\nf 5273/2059/3813 5249/2058/3814 5248/2056/3812\nf 5249/2058/3814 5273/2059/3813 5274/2061/3815\nf 5274/2061/3815 5250/2060/3815 5249/2058/3814\nf 5250/2060/3815 5274/2061/3815 5275/2063/3816\nf 5275/2063/3816 5251/2062/3817 5250/2060/3815\nf 5251/2062/3817 5275/2063/3816 5276/2065/3818\nf 5276/2065/3818 5252/2064/3819 5251/2062/3817\nf 5252/2064/3819 5276/2065/3818 5277/2067/1001\nf 5277/2067/1001 5253/2066/1002 5252/2064/3819\nf 5253/2066/1002 5277/2067/1001 5278/2069/3820\nf 5278/2069/3820 5254/2068/3821 5253/2066/1002\nf 5254/2068/3821 5278/2069/3820 5279/2071/3822\nf 5279/2071/3822 5255/2070/3823 5254/2068/3821\nf 5255/2070/3823 5279/2071/3822 5280/2073/3824\nf 5280/2073/3824 5256/2072/3824 5255/2070/3823\nf 5256/2072/3824 5280/2073/3824 5281/2075/3825\nf 5281/2075/3825 5257/2074/3826 5256/2072/3824\nf 5257/2074/3826 5281/2075/3825 5259/2029/3792\nf 5259/2029/3792 5235/2026/3791 5257/2074/3826\nf 5283/2076/863 5282/2079/863 5285/2078/100\nf 5285/2078/100 5284/2077/100 5283/2076/863\nf 5287/2080/862 5286/2081/862 5282/2079/863\nf 5282/2079/863 5283/2076/863 5287/2080/862\nf 5289/2082/861 5288/2083/861 5286/2081/862\nf 5286/2081/862 5287/2080/862 5289/2082/861\nf 5291/2084/860 5290/2085/860 5288/2083/861\nf 5288/2083/861 5289/2082/861 5291/2084/860\nf 5293/2086/859 5292/2087/859 5290/2085/860\nf 5290/2085/860 5291/2084/860 5293/2086/859\nf 5295/2088/219 5294/2089/219 5292/2087/859\nf 5292/2087/859 5293/2086/859 5295/2088/219\nf 5297/2090/858 5296/2091/858 5294/2089/219\nf 5294/2089/219 5295/2088/219 5297/2090/858\nf 5299/2092/857 5298/2093/857 5296/2091/858\nf 5296/2091/858 5297/2090/858 5299/2092/857\nf 5301/2094/856 5300/2095/856 5298/2093/857\nf 5298/2093/857 5299/2092/857 5301/2094/856\nf 5303/2096/855 5302/2097/855 5300/2095/856\nf 5300/2095/856 5301/2094/856 5303/2096/855\nf 5305/2098/854 5304/2099/854 5302/2097/855\nf 5302/2097/855 5303/2096/855 5305/2098/854\nf 5307/2100/97 5306/2101/97 5304/2099/854\nf 5304/2099/854 5305/2098/854 5307/2100/97\nf 5309/2102/873 5308/2103/873 5306/2101/97\nf 5306/2101/97 5307/2100/97 5309/2102/873\nf 5311/2104/872 5310/2105/872 5308/2103/873\nf 5308/2103/873 5309/2102/873 5311/2104/872\nf 5313/2106/871 5312/2107/871 5310/2105/872\nf 5310/2105/872 5311/2104/872 5313/2106/871\nf 5315/2108/870 5314/2109/870 5312/2107/871\nf 5312/2107/871 5313/2106/871 5315/2108/870\nf 5317/2110/869 5316/2111/869 5314/2109/870\nf 5314/2109/870 5315/2108/870 5317/2110/869\nf 5319/2112/214 5318/2113/214 5316/2111/869\nf 5316/2111/869 5317/2110/869 5319/2112/214\nf 5321/2114/868 5320/2115/868 5318/2113/214\nf 5318/2113/214 5319/2112/214 5321/2114/868\nf 5323/2116/867 5322/2117/867 5320/2115/868\nf 5320/2115/868 5321/2114/868 5323/2116/867\nf 5325/2118/866 5324/2119/866 5322/2117/867\nf 5322/2117/867 5323/2116/867 5325/2118/866\nf 5327/2120/865 5326/2121/865 5324/2119/866\nf 5324/2119/866 5325/2118/866 5327/2120/865\nf 5329/2122/864 5328/2123/864 5326/2121/865\nf 5326/2121/865 5327/2120/865 5329/2122/864\nf 5284/2124/100 5285/2125/100 5328/2123/864\nf 5328/2123/864 5329/2122/864 5284/2124/100\nf 5115/2126/863 5330/2129/863 5331/2128/100\nf 5331/2128/100 5114/2127/100 5115/2126/863\nf 5118/2130/862 5332/2131/862 5330/2129/863\nf 5330/2129/863 5115/2126/863 5118/2130/862\nf 5120/2132/861 5333/2133/861 5332/2131/862\nf 5332/2131/862 5118/2130/862 5120/2132/861\nf 5122/2134/860 5334/2135/860 5333/2133/861\nf 5333/2133/861 5120/2132/861 5122/2134/860\nf 5124/2136/859 5335/2137/859 5334/2135/860\nf 5334/2135/860 5122/2134/860 5124/2136/859\nf 5126/2138/219 5336/2139/219 5335/2137/859\nf 5335/2137/859 5124/2136/859 5126/2138/219\nf 5128/2140/858 5337/2141/858 5336/2139/219\nf 5336/2139/219 5126/2138/219 5128/2140/858\nf 5130/2142/857 5338/2143/857 5337/2141/858\nf 5337/2141/858 5128/2140/858 5130/2142/857\nf 5132/2144/856 5339/2145/856 5338/2143/857\nf 5338/2143/857 5130/2142/857 5132/2144/856\nf 5134/2146/855 5340/2147/855 5339/2145/856\nf 5339/2145/856 5132/2144/856 5134/2146/855\nf 5136/2148/854 5341/2149/854 5340/2147/855\nf 5340/2147/855 5134/2146/855 5136/2148/854\nf 5138/2150/97 5342/2151/97 5341/2149/854\nf 5341/2149/854 5136/2148/854 5138/2150/97\nf 5140/2152/873 5343/2153/873 5342/2151/97\nf 5342/2151/97 5138/2150/97 5140/2152/873\nf 5142/2154/872 5344/2155/872 5343/2153/873\nf 5343/2153/873 5140/2152/873 5142/2154/872\nf 5144/2156/871 5345/2157/871 5344/2155/872\nf 5344/2155/872 5142/2154/872 5144/2156/871\nf 5146/2158/870 5346/2159/870 5345/2157/871\nf 5345/2157/871 5144/2156/871 5146/2158/870\nf 5148/2160/869 5347/2161/869 5346/2159/870\nf 5346/2159/870 5146/2158/870 5148/2160/869\nf 5150/2162/214 5348/2163/214 5347/2161/869\nf 5347/2161/869 5148/2160/869 5150/2162/214\nf 5152/2164/868 5349/2165/868 5348/2163/214\nf 5348/2163/214 5150/2162/214 5152/2164/868\nf 5154/2166/867 5350/2167/867 5349/2165/868\nf 5349/2165/868 5152/2164/868 5154/2166/867\nf 5156/2168/866 5351/2169/866 5350/2167/867\nf 5350/2167/867 5154/2166/867 5156/2168/866\nf 5158/2170/865 5352/2171/865 5351/2169/866\nf 5351/2169/866 5156/2168/866 5158/2170/865\nf 5160/2172/864 5353/2173/864 5352/2171/865\nf 5352/2171/865 5158/2170/865 5160/2172/864\nf 5114/2174/100 5331/2175/100 5353/2173/864\nf 5353/2173/864 5160/2172/864 5114/2174/100\nf 5303/2176/1019 5340/2179/1019 5341/2178/1020\nf 5341/2178/1020 5305/2177/1020 5303/2176/1019\nf 5301/2180/1018 5339/2181/1018 5340/2179/1019\nf 5340/2179/1019 5303/2176/1019 5301/2180/1018\nf 5299/2182/3827 5338/2183/3827 5339/2181/1018\nf 5339/2181/1018 5301/2180/1018 5299/2182/3827\nf 5297/2184/1016 5337/2185/1016 5338/2183/3827\nf 5338/2183/3827 5299/2182/3827 5297/2184/1016\nf 5295/2186/1015 5336/2187/1015 5337/2185/1016\nf 5337/2185/1016 5297/2184/1016 5295/2186/1015\nf 5293/2188/1014 5335/2189/1014 5336/2187/1015\nf 5336/2187/1015 5295/2186/1015 5293/2188/1014\nf 5291/2190/1013 5334/2191/1013 5335/2189/1014\nf 5335/2189/1014 5293/2188/1014 5291/2190/1013\nf 5289/2192/1012 5333/2193/1012 5334/2191/1013\nf 5334/2191/1013 5291/2190/1013 5289/2192/1012\nf 5287/2194/1010 5332/2195/1010 5333/2193/1012\nf 5333/2193/1012 5289/2192/1012 5287/2194/1010\nf 5283/2196/1011 5330/2197/1011 5332/2195/1010\nf 5332/2195/1010 5287/2194/1010 5283/2196/1011\nf 5284/2198/1033 5331/2199/1033 5330/2197/1011\nf 5330/2197/1011 5283/2196/1011 5284/2198/1033\nf 5329/2200/1032 5353/2203/1032 5331/2202/1033\nf 5331/2202/1033 5284/2201/1033 5329/2200/1032\nf 5327/2204/1031 5352/2205/1031 5353/2203/1032\nf 5353/2203/1032 5329/2200/1032 5327/2204/1031\nf 5325/2206/1030 5351/2207/1030 5352/2205/1031\nf 5352/2205/1031 5327/2204/1031 5325/2206/1030\nf 5323/2208/3828 5350/2209/3828 5351/2207/1030\nf 5351/2207/1030 5325/2206/1030 5323/2208/3828\nf 5321/2210/1028 5349/2211/1028 5350/2209/3828\nf 5350/2209/3828 5323/2208/3828 5321/2210/1028\nf 5319/2212/1027 5348/2213/1027 5349/2211/1028\nf 5349/2211/1028 5321/2210/1028 5319/2212/1027\nf 5317/2214/1026 5347/2215/1026 5348/2213/1027\nf 5348/2213/1027 5319/2212/1027 5317/2214/1026\nf 5315/2216/3829 5346/2217/3829 5347/2215/1026\nf 5347/2215/1026 5317/2214/1026 5315/2216/3829\nf 5313/2218/1024 5345/2219/1024 5346/2217/3829\nf 5346/2217/3829 5315/2216/3829 5313/2218/1024\nf 5311/2220/1023 5344/2221/1023 5345/2219/1024\nf 5345/2219/1024 5313/2218/1024 5311/2220/1023\nf 5309/2222/1022 5343/2223/1022 5344/2221/1023\nf 5344/2221/1023 5311/2220/1023 5309/2222/1022\nf 5307/2224/3830 5342/2225/1021 5343/2223/1022\nf 5343/2223/1022 5309/2222/1022 5307/2224/3830\nf 5305/2177/1020 5341/2178/1020 5342/2225/1021\nf 5342/2225/1021 5307/2224/3830 5305/2177/1020\nf 5369/5595/863 5210/5596/863 5211/5597/100\nf 5211/5597/100 5368/5598/100 5369/5595/863\nf 5370/5599/862 5212/5600/862 5210/5596/863\nf 5210/5596/863 5369/5595/863 5370/5599/862\nf 5371/5601/861 5213/5602/861 5212/5600/862\nf 5212/5600/862 5370/5599/862 5371/5601/861\nf 5372/5603/860 5214/5604/860 5213/5602/861\nf 5213/5602/861 5371/5601/861 5372/5603/860\nf 5373/5605/859 5215/5606/859 5214/5604/860\nf 5214/5604/860 5372/5603/860 5373/5605/859\nf 5374/5607/219 5216/5608/219 5215/5606/859\nf 5215/5606/859 5373/5605/859 5374/5607/219\nf 5375/5609/858 5217/5610/858 5216/5608/219\nf 5216/5608/219 5374/5607/219 5375/5609/858\nf 5376/5611/857 5218/5612/857 5217/5610/858\nf 5217/5610/858 5375/5609/858 5376/5611/857\nf 5377/5613/856 5219/5614/856 5218/5612/857\nf 5218/5612/857 5376/5611/857 5377/5613/856\nf 5354/5615/855 5220/5616/855 5219/5614/856\nf 5219/5614/856 5377/5613/856 5354/5615/855\nf 5355/5617/854 5221/5618/854 5220/5616/855\nf 5220/5616/855 5354/5615/855 5355/5617/854\nf 5356/5619/97 5222/5620/97 5221/5618/854\nf 5221/5618/854 5355/5617/854 5356/5619/97\nf 5357/5621/873 5223/5622/873 5222/5620/97\nf 5222/5620/97 5356/5619/97 5357/5621/873\nf 5358/5623/872 5224/5624/872 5223/5622/873\nf 5223/5622/873 5357/5621/873 5358/5623/872\nf 5359/5625/871 5225/5626/871 5224/5624/872\nf 5224/5624/872 5358/5623/872 5359/5625/871\nf 5360/5627/870 5226/5628/870 5225/5626/871\nf 5225/5626/871 5359/5625/871 5360/5627/870\nf 5361/5629/869 5227/5630/869 5226/5628/870\nf 5226/5628/870 5360/5627/870 5361/5629/869\nf 5362/5631/214 5228/5632/214 5227/5630/869\nf 5227/5630/869 5361/5629/869 5362/5631/214\nf 5363/5633/868 5229/5634/868 5228/5632/214\nf 5228/5632/214 5362/5631/214 5363/5633/868\nf 5364/5635/867 5230/5636/867 5229/5634/868\nf 5229/5634/868 5363/5633/868 5364/5635/867\nf 5365/5637/866 5231/5638/866 5230/5636/867\nf 5230/5636/867 5364/5635/867 5365/5637/866\nf 5366/5639/865 5232/5640/865 5231/5638/866\nf 5231/5638/866 5365/5637/866 5366/5639/865\nf 5367/5641/864 5233/5642/864 5232/5640/865\nf 5232/5640/865 5366/5639/865 5367/5641/864\nf 5368/5643/100 5211/5644/100 5233/5642/864\nf 5233/5642/864 5367/5641/864 5368/5643/100\nf 5379/2276/1084 5378/2279/863 5381/2278/100\nf 5381/2278/100 5380/2277/1085 5379/2276/1084\nf 5383/2280/1083 5382/2281/862 5378/2279/863\nf 5378/2279/863 5379/2276/1084 5383/2280/1083\nf 5385/2282/1082 5384/2283/861 5382/2281/862\nf 5382/2281/862 5383/2280/1083 5385/2282/1082\nf 5387/2284/1081 5386/2285/860 5384/2283/861\nf 5384/2283/861 5385/2282/1082 5387/2284/1081\nf 5389/2286/1080 5388/2287/859 5386/2285/860\nf 5386/2285/860 5387/2284/1081 5389/2286/1080\nf 5391/2288/1079 5390/2289/219 5388/2287/859\nf 5388/2287/859 5389/2286/1080 5391/2288/1079\nf 5393/2290/1078 5392/2291/858 5390/2289/219\nf 5390/2289/219 5391/2288/1079 5393/2290/1078\nf 5395/2292/1077 5394/2293/857 5392/2291/858\nf 5392/2291/858 5393/2290/1078 5395/2292/1077\nf 5397/2294/1076 5396/2295/856 5394/2293/857\nf 5394/2293/857 5395/2292/1077 5397/2294/1076\nf 5399/2296/1075 5398/2297/855 5396/2295/856\nf 5396/2295/856 5397/2294/1076 5399/2296/1075\nf 5401/2298/1073 5400/2299/854 5398/2297/855\nf 5398/2297/855 5399/2296/1075 5401/2298/1073\nf 5403/2300/1074 5402/2301/97 5400/2299/854\nf 5400/2299/854 5401/2298/1073 5403/2300/1074\nf 5404/2302/1097 5379/2276/1084 5380/2277/1085\nf 5380/2277/1085 5405/2303/1098 5404/2302/1097\nf 5406/2304/1096 5383/2280/1083 5379/2276/1084\nf 5379/2276/1084 5404/2302/1097 5406/2304/1096\nf 5407/2305/1095 5385/2282/1082 5383/2280/1083\nf 5383/2280/1083 5406/2304/1096 5407/2305/1095\nf 5408/2306/1094 5387/2284/1081 5385/2282/1082\nf 5385/2282/1082 5407/2305/1095 5408/2306/1094\nf 5409/2307/1093 5389/2286/1080 5387/2284/1081\nf 5387/2284/1081 5408/2306/1094 5409/2307/1093\nf 5410/2308/1092 5391/2288/1079 5389/2286/1080\nf 5389/2286/1080 5409/2307/1093 5410/2308/1092\nf 5411/2309/1091 5393/2290/1078 5391/2288/1079\nf 5391/2288/1079 5410/2308/1092 5411/2309/1091\nf 5412/2310/1090 5395/2292/1077 5393/2290/1078\nf 5393/2290/1078 5411/2309/1091 5412/2310/1090\nf 5413/2311/1089 5397/2294/1076 5395/2292/1077\nf 5395/2292/1077 5412/2310/1090 5413/2311/1089\nf 5414/2312/1088 5399/2296/1075 5397/2294/1076\nf 5397/2294/1076 5413/2311/1089 5414/2312/1088\nf 5415/2313/1086 5401/2298/1073 5399/2296/1075\nf 5399/2296/1075 5414/2312/1088 5415/2313/1086\nf 5416/2314/1087 5403/2300/1074 5401/2298/1073\nf 5401/2298/1073 5415/2313/1086 5416/2314/1087\nf 5417/2315/863 5404/2302/863 5405/2303/100\nf 5405/2303/100 5418/2316/100 5417/2315/863\nf 5419/2317/862 5406/2304/862 5404/2302/863\nf 5404/2302/863 5417/2315/863 5419/2317/862\nf 5420/2318/861 5407/2305/861 5406/2304/862\nf 5406/2304/862 5419/2317/862 5420/2318/861\nf 5421/2319/860 5408/2306/860 5407/2305/861\nf 5407/2305/861 5420/2318/861 5421/2319/860\nf 5422/2320/859 5409/2307/859 5408/2306/860\nf 5408/2306/860 5421/2319/860 5422/2320/859\nf 5423/2321/219 5410/2308/219 5409/2307/859\nf 5409/2307/859 5422/2320/859 5423/2321/219\nf 5424/2322/858 5411/2309/858 5410/2308/219\nf 5410/2308/219 5423/2321/219 5424/2322/858\nf 5425/2323/857 5412/2310/857 5411/2309/858\nf 5411/2309/858 5424/2322/858 5425/2323/857\nf 5426/2324/856 5413/2311/856 5412/2310/857\nf 5412/2310/857 5425/2323/857 5426/2324/856\nf 5427/2325/855 5414/2312/855 5413/2311/856\nf 5413/2311/856 5426/2324/856 5427/2325/855\nf 5428/2326/854 5415/2313/854 5414/2312/855\nf 5414/2312/855 5427/2325/855 5428/2326/854\nf 5429/2327/97 5416/2314/97 5415/2313/854\nf 5415/2313/854 5428/2326/854 5429/2327/97\nf 5431/2328/863 5430/2331/863 5433/2330/100\nf 5433/2330/100 5432/2329/100 5431/2328/863\nf 5435/2332/862 5434/2333/862 5430/2331/863\nf 5430/2331/863 5431/2328/863 5435/2332/862\nf 5437/2334/861 5436/2335/861 5434/2333/862\nf 5434/2333/862 5435/2332/862 5437/2334/861\nf 5439/2336/860 5438/2337/860 5436/2335/861\nf 5436/2335/861 5437/2334/861 5439/2336/860\nf 5441/2338/859 5440/2339/859 5438/2337/860\nf 5438/2337/860 5439/2336/860 5441/2338/859\nf 5443/2340/219 5442/2341/219 5440/2339/859\nf 5440/2339/859 5441/2338/859 5443/2340/219\nf 5445/2342/858 5444/2343/858 5442/2341/219\nf 5442/2341/219 5443/2340/219 5445/2342/858\nf 5447/2344/857 5446/2345/857 5444/2343/858\nf 5444/2343/858 5445/2342/858 5447/2344/857\nf 5449/2346/856 5448/2347/856 5446/2345/857\nf 5446/2345/857 5447/2344/857 5449/2346/856\nf 5451/2348/855 5450/2349/855 5448/2347/856\nf 5448/2347/856 5449/2346/856 5451/2348/855\nf 5453/2350/854 5452/2351/854 5450/2349/855\nf 5450/2349/855 5451/2348/855 5453/2350/854\nf 5455/2352/97 5454/2353/97 5452/2351/854\nf 5452/2351/854 5453/2350/854 5455/2352/97\nf 5457/2354/862 5456/2357/862 5459/2356/863\nf 5459/2356/863 5458/2355/863 5457/2354/862\nf 5461/2358/219 5460/2361/219 5463/2360/859\nf 5463/2360/859 5462/2359/859 5461/2358/219\nf 5464/2362/858 5460/2361/219 5461/2358/219\nf 5461/2358/219 5465/2363/858 5464/2362/858\nf 5466/2364/855 5469/2367/856 5468/2366/856\nf 5468/2366/856 5467/2365/855 5466/2364/855\nf 5470/2368/97 5473/2371/854 5472/2370/854\nf 5472/2370/854 5471/2369/97 5470/2368/97\nf 5418/2316/1111 5433/2330/1111 5430/2331/1110\nf 5430/2331/1110 5417/2315/1110 5418/2316/1111\nf 5417/2315/1110 5430/2331/1110 5434/2333/1109\nf 5434/2333/1109 5419/2317/1109 5417/2315/1110\nf 5419/2317/1109 5434/2333/1109 5436/2335/1108\nf 5436/2335/1108 5420/2318/1108 5419/2317/1109\nf 5420/2318/1108 5436/2335/1108 5438/2337/1107\nf 5438/2337/1107 5421/2319/1107 5420/2318/1108\nf 5421/2319/1107 5438/2337/1107 5440/2339/1106\nf 5440/2339/1106 5422/2320/1106 5421/2319/1107\nf 5422/2320/1106 5440/2339/1106 5442/2341/1105\nf 5442/2341/1105 5423/2321/1105 5422/2320/1106\nf 5423/2321/1105 5442/2341/1105 5444/2343/1104\nf 5444/2343/1104 5424/2322/1104 5423/2321/1105\nf 5424/2322/1104 5444/2343/1104 5446/2345/3831\nf 5446/2345/3831 5425/2323/3831 5424/2322/1104\nf 5425/2323/3831 5446/2345/3831 5448/2347/1102\nf 5448/2347/1102 5426/2324/1102 5425/2323/3831\nf 5426/2324/1102 5448/2347/1102 5450/2349/1101\nf 5450/2349/1101 5427/2325/1101 5426/2324/1102\nf 5427/2325/1101 5450/2349/1101 5452/2351/1100\nf 5452/2351/1100 5428/2326/1100 5427/2325/1101\nf 5428/2326/1100 5452/2351/1100 5454/2353/1099\nf 5454/2353/1099 5429/2327/1099 5428/2326/1100\nf 5459/2356/1115 5431/2328/1115 5432/2329/1114\nf 5432/2329/1114 5474/2372/1114 5459/2356/1115\nf 5470/2368/1113 5455/2352/1113 5453/2350/1112\nf 5453/2350/1112 5473/2371/1112 5470/2368/1113\nf 5473/2371/1112 5453/2350/1112 5451/2348/1124\nf 5451/2348/1124 5466/2364/1124 5473/2371/1112\nf 5466/2364/1124 5451/2348/1124 5449/2346/1123\nf 5449/2346/1123 5469/2367/1123 5466/2364/1124\nf 5469/2367/1123 5449/2346/1123 5447/2344/1122\nf 5447/2344/1122 5475/2373/1122 5469/2367/1123\nf 5475/2373/1122 5447/2344/1122 5445/2342/1121\nf 5445/2342/1121 5464/2362/1121 5475/2373/1122\nf 5464/2362/1121 5445/2342/1121 5443/2340/1120\nf 5443/2340/1120 5460/2361/1120 5464/2362/1121\nf 5460/2361/1120 5443/2340/1120 5441/2338/1119\nf 5441/2338/1119 5463/2360/1119 5460/2361/1120\nf 5463/2360/1119 5441/2338/1119 5439/2336/1118\nf 5439/2336/1118 5476/2374/1118 5463/2360/1119\nf 5476/2374/1118 5439/2336/1118 5437/2334/1117\nf 5437/2334/1117 5477/2375/1117 5476/2374/1118\nf 5477/2375/1117 5437/2334/1117 5435/2332/1116\nf 5435/2332/1116 5456/2357/1116 5477/2375/1117\nf 5456/2357/1116 5435/2332/1116 5431/2328/1115\nf 5431/2328/1115 5459/2356/1115 5456/2357/1116\nf 5381/2376/1128 5378/2377/1127 5479/182/1127\nf 5479/182/1127 5478/188/1128 5381/2376/1128\nf 5400/2378/1126 5402/2379/1125 5481/187/1125\nf 5481/187/1125 5480/178/1126 5400/2378/1126\nf 5398/2380/1137 5400/2378/1126 5480/178/1126\nf 5480/178/1126 5482/175/1137 5398/2380/1137\nf 5396/2381/1136 5398/2380/1137 5482/175/1137\nf 5482/175/1137 5483/176/1136 5396/2381/1136\nf 5394/2382/1135 5396/2381/1136 5483/176/1136\nf 5483/176/1136 5484/186/1135 5394/2382/1135\nf 5392/2383/1134 5394/2382/1135 5484/186/1135\nf 5484/186/1135 5485/172/1134 5392/2383/1134\nf 5390/2384/1133 5392/2383/1134 5485/172/1134\nf 5485/172/1134 5486/169/1133 5390/2384/1133\nf 5388/2385/1132 5390/2384/1133 5486/169/1133\nf 5486/169/1133 5487/170/1132 5388/2385/1132\nf 5386/2386/1131 5388/2385/1132 5487/170/1132\nf 5487/170/1132 5488/185/1131 5386/2386/1131\nf 5384/2387/1130 5386/2386/1131 5488/185/1131\nf 5488/185/1131 5489/184/1130 5384/2387/1130\nf 5382/2388/1129 5384/2387/1130 5489/184/1130\nf 5489/184/1130 5490/181/1129 5382/2388/1129\nf 5382/2388/1129 5490/181/1129 5479/182/1127\nf 5479/182/1127 5378/2377/1127 5382/2388/1129\nf 5491/2389/97 5494/2392/1141 5493/2391/1141\nf 5493/2391/1141 5492/2390/97 5491/2389/97\nf 5494/2392/1141 5496/2394/871 5495/2393/871\nf 5495/2393/871 5493/2391/1141 5494/2392/1141\nf 5496/2394/871 5498/2396/1140 5497/2395/1140\nf 5497/2395/1140 5495/2393/871 5496/2394/871\nf 5498/2396/1140 5500/2398/214 5499/2397/214\nf 5499/2397/214 5497/2395/1140 5498/2396/1140\nf 5500/2399/214 5502/2402/1139 5501/2401/1139\nf 5501/2401/1139 5499/2400/214 5500/2399/214\nf 5502/2402/1139 5504/2404/866 5503/2403/866\nf 5503/2403/866 5501/2401/1139 5502/2402/1139\nf 5504/2404/866 5506/2406/1138 5505/2405/1138\nf 5505/2405/1138 5503/2403/866 5504/2404/866\nf 5506/2406/1138 5508/2408/100 5507/2407/100\nf 5507/2407/100 5505/2405/1138 5506/2406/1138\nf 5508/2408/100 5510/2410/1145 5509/2409/1145\nf 5509/2409/1145 5507/2407/100 5508/2408/100\nf 5510/2410/1145 5512/2412/861 5511/2411/861\nf 5511/2411/861 5509/2409/1145 5510/2410/1145\nf 5512/2412/861 5514/2414/1144 5513/2413/1144\nf 5513/2413/1144 5511/2411/861 5512/2412/861\nf 5514/2414/1144 5516/2416/219 5515/2415/219\nf 5515/2415/219 5513/2413/1144 5514/2414/1144\nf 5516/2416/219 5518/2418/1143 5517/2417/1143\nf 5517/2417/1143 5515/2415/219 5516/2416/219\nf 5518/2418/1143 5520/2420/856 5519/2419/856\nf 5519/2419/856 5517/2417/1143 5518/2418/1143\nf 5520/2420/856 5522/2422/1142 5521/2421/1142\nf 5521/2421/1142 5519/2419/856 5520/2420/856\nf 5522/2422/1142 5491/2389/97 5492/2390/97\nf 5492/2390/97 5521/2421/1142 5522/2422/1142\nf 5523/2394/870 5526/2396/1157 5525/2395/1157\nf 5525/2395/1157 5524/2393/870 5523/2394/870\nf 5526/2396/1157 5528/2398/868 5527/2397/868\nf 5527/2397/868 5525/2395/1157 5526/2396/1157\nf 5528/2399/868 5530/2402/1156 5529/2401/1156\nf 5529/2401/1156 5527/2400/868 5528/2399/868\nf 5530/2402/1156 5532/2404/865 5531/2403/865\nf 5531/2403/865 5529/2401/1156 5530/2402/1156\nf 5532/2404/865 5534/2406/1155 5533/2405/1155\nf 5533/2405/1155 5531/2403/865 5532/2404/865\nf 5534/2406/1155 5536/2408/863 5535/2407/863\nf 5535/2407/863 5533/2405/1155 5534/2406/1155\nf 5536/2408/863 5538/2410/1154 5537/2409/1154\nf 5537/2409/1154 5535/2407/863 5536/2408/863\nf 5538/2410/1154 5540/2412/860 5539/2411/860\nf 5539/2411/860 5537/2409/1154 5538/2410/1154\nf 5540/2412/860 5542/2414/1161 5541/2413/1161\nf 5541/2413/1161 5539/2411/860 5540/2412/860\nf 5542/2414/1161 5544/2416/858 5543/2415/858\nf 5543/2415/858 5541/2413/1161 5542/2414/1161\nf 5544/2416/858 5546/2418/1160 5545/2417/1160\nf 5545/2417/1160 5543/2415/858 5544/2416/858\nf 5546/2418/1160 5548/2420/855 5547/2419/855\nf 5547/2419/855 5545/2417/1160 5546/2418/1160\nf 5548/2420/855 5550/2422/1159 5549/2421/1159\nf 5549/2421/1159 5547/2419/855 5548/2420/855\nf 5550/2422/1159 5552/2389/873 5551/2390/873\nf 5551/2390/873 5549/2421/1159 5550/2422/1159\nf 5552/2389/873 5554/2392/1158 5553/2391/1158\nf 5553/2391/1158 5551/2390/873 5552/2389/873\nf 5554/2392/1158 5523/2394/870 5524/2393/870\nf 5524/2393/870 5553/2391/1158 5554/2392/1158\nf 5555/2418/857 5558/2420/1149 5557/2419/1149\nf 5557/2419/1149 5556/2417/857 5555/2418/857\nf 5558/2420/1149 5560/2422/854 5559/2421/854\nf 5559/2421/854 5557/2419/1149 5558/2420/1149\nf 5560/2422/854 5562/2389/1148 5561/2390/1148\nf 5561/2390/1148 5559/2421/854 5560/2422/854\nf 5562/2389/1148 5564/2392/872 5563/2391/872\nf 5563/2391/872 5561/2390/1148 5562/2389/1148\nf 5564/2392/872 5566/2394/1147 5565/2393/1147\nf 5565/2393/1147 5563/2391/872 5564/2392/872\nf 5566/2394/1147 5568/2396/869 5567/2395/869\nf 5567/2395/869 5565/2393/1147 5566/2394/1147\nf 5568/2396/869 5570/2398/1146 5569/2397/1146\nf 5569/2397/1146 5567/2395/869 5568/2396/869\nf 5570/2399/1146 5572/2402/867 5571/2401/867\nf 5571/2401/867 5569/2400/1146 5570/2399/1146\nf 5572/2402/867 5574/2404/1153 5573/2403/1153\nf 5573/2403/1153 5571/2401/867 5572/2402/867\nf 5574/2404/1153 5576/2406/864 5575/2405/864\nf 5575/2405/864 5573/2403/1153 5574/2404/1153\nf 5576/2406/864 5578/2408/1152 5577/2407/1152\nf 5577/2407/1152 5575/2405/864 5576/2406/864\nf 5578/2408/1152 5580/2410/862 5579/2409/862\nf 5579/2409/862 5577/2407/1152 5578/2408/1152\nf 5580/2410/862 5582/2412/1151 5581/2411/1151\nf 5581/2411/1151 5579/2409/862 5580/2410/862\nf 5582/2412/1151 5584/2414/859 5583/2413/859\nf 5583/2413/859 5581/2411/1151 5582/2412/1151\nf 5584/2414/859 5586/2416/1150 5585/2415/1150\nf 5585/2415/1150 5583/2413/859 5584/2414/859\nf 5586/2416/1150 5555/2418/857 5556/2417/857\nf 5556/2417/857 5585/2415/1150 5586/2416/1150\nf 5600/2423/1172 5380/2277/1085 5381/2278/100\nf 5381/2278/100 5599/2424/864 5600/2423/1172\nf 5602/2425/1171 5600/2423/1172 5599/2424/864\nf 5599/2424/864 5601/2426/865 5602/2425/1171\nf 5604/2427/1170 5602/2425/1171 5601/2426/865\nf 5601/2426/865 5603/2428/866 5604/2427/1170\nf 5606/2429/1169 5604/2427/1170 5603/2428/866\nf 5603/2428/866 5605/2430/867 5606/2429/1169\nf 5608/2431/1168 5606/2429/1169 5605/2430/867\nf 5605/2430/867 5607/2432/868 5608/2431/1168\nf 5610/2433/1167 5608/2431/1168 5607/2432/868\nf 5607/2432/868 5609/2434/214 5610/2433/1167\nf 5612/2435/1166 5610/2438/1167 5609/2437/214\nf 5609/2437/214 5611/2436/869 5612/2435/1166\nf 5614/2439/1165 5612/2435/1166 5611/2436/869\nf 5611/2436/869 5613/2440/870 5614/2439/1165\nf 5616/2441/1164 5614/2439/1165 5613/2440/870\nf 5613/2440/870 5615/2442/871 5616/2441/1164\nf 5618/2443/1163 5616/2441/1164 5615/2442/871\nf 5615/2442/871 5617/2444/872 5618/2443/1163\nf 5620/2445/1162 5618/2443/1163 5617/2444/872\nf 5617/2444/872 5619/2446/873 5620/2445/1162\nf 5403/2300/1074 5620/2445/1162 5619/2446/873\nf 5619/2446/873 5402/2301/97 5403/2300/1074\nf 5621/2447/1183 5405/2303/1098 5380/2277/1085\nf 5380/2277/1085 5600/2423/1172 5621/2447/1183\nf 5622/2448/1182 5621/2447/1183 5600/2423/1172\nf 5600/2423/1172 5602/2425/1171 5622/2448/1182\nf 5623/2449/1181 5622/2448/1182 5602/2425/1171\nf 5602/2425/1171 5604/2427/1170 5623/2449/1181\nf 5624/2450/1180 5623/2449/1181 5604/2427/1170\nf 5604/2427/1170 5606/2429/1169 5624/2450/1180\nf 5625/2451/1179 5624/2450/1180 5606/2429/1169\nf 5606/2429/1169 5608/2431/1168 5625/2451/1179\nf 5626/2452/1178 5625/2451/1179 5608/2431/1168\nf 5608/2431/1168 5610/2433/1167 5626/2452/1178\nf 5627/2453/1177 5626/2454/1178 5610/2438/1167\nf 5610/2438/1167 5612/2435/1166 5627/2453/1177\nf 5628/2455/1176 5627/2453/1177 5612/2435/1166\nf 5612/2435/1166 5614/2439/1165 5628/2455/1176\nf 5629/2456/1175 5628/2455/1176 5614/2439/1165\nf 5614/2439/1165 5616/2441/1164 5629/2456/1175\nf 5630/2457/1174 5629/2456/1175 5616/2441/1164\nf 5616/2441/1164 5618/2443/1163 5630/2457/1174\nf 5631/2458/1173 5630/2457/1174 5618/2443/1163\nf 5618/2443/1163 5620/2445/1162 5631/2458/1173\nf 5416/2314/1087 5631/2458/1173 5620/2445/1162\nf 5620/2445/1162 5403/2300/1074 5416/2314/1087\nf 5632/2459/864 5418/2316/100 5405/2303/100\nf 5405/2303/100 5621/2447/864 5632/2459/864\nf 5633/2460/865 5632/2459/864 5621/2447/864\nf 5621/2447/864 5622/2448/865 5633/2460/865\nf 5634/2461/866 5633/2460/865 5622/2448/865\nf 5622/2448/865 5623/2449/866 5634/2461/866\nf 5635/2462/867 5634/2461/866 5623/2449/866\nf 5623/2449/866 5624/2450/867 5635/2462/867\nf 5636/2463/868 5635/2462/867 5624/2450/867\nf 5624/2450/867 5625/2451/868 5636/2463/868\nf 5637/2464/214 5636/2463/868 5625/2451/868\nf 5625/2451/868 5626/2452/214 5637/2464/214\nf 5638/2465/869 5637/2466/214 5626/2454/214\nf 5626/2454/214 5627/2453/869 5638/2465/869\nf 5639/2467/870 5638/2465/869 5627/2453/869\nf 5627/2453/869 5628/2455/870 5639/2467/870\nf 5640/2468/871 5639/2467/870 5628/2455/870\nf 5628/2455/870 5629/2456/871 5640/2468/871\nf 5641/2469/872 5640/2468/871 5629/2456/871\nf 5629/2456/871 5630/2457/872 5641/2469/872\nf 5642/2470/873 5641/2469/872 5630/2457/872\nf 5630/2457/872 5631/2458/873 5642/2470/873\nf 5429/2327/97 5642/2470/873 5631/2458/873\nf 5631/2458/873 5416/2314/97 5429/2327/97\nf 5644/2471/864 5432/2329/100 5433/2330/100\nf 5433/2330/100 5643/2472/864 5644/2471/864\nf 5646/2473/865 5644/2471/864 5643/2472/864\nf 5643/2472/864 5645/2474/865 5646/2473/865\nf 5648/2475/866 5646/2473/865 5645/2474/865\nf 5645/2474/865 5647/2476/866 5648/2475/866\nf 5650/2477/867 5648/2475/866 5647/2476/866\nf 5647/2476/866 5649/2478/867 5650/2477/867\nf 5652/2479/868 5650/2477/867 5649/2478/867\nf 5649/2478/867 5651/2480/868 5652/2479/868\nf 5654/2481/214 5652/2479/868 5651/2480/868\nf 5651/2480/868 5653/2482/214 5654/2481/214\nf 5656/2483/869 5654/2486/214 5653/2485/214\nf 5653/2485/214 5655/2484/869 5656/2483/869\nf 5658/2487/870 5656/2483/869 5655/2484/869\nf 5655/2484/869 5657/2488/870 5658/2487/870\nf 5660/2489/871 5658/2487/870 5657/2488/870\nf 5657/2488/870 5659/2490/871 5660/2489/871\nf 5662/2491/872 5660/2489/871 5659/2490/871\nf 5659/2490/871 5661/2492/872 5662/2491/872\nf 5664/2493/873 5662/2491/872 5661/2492/872\nf 5661/2492/872 5663/2494/873 5664/2493/873\nf 5455/2352/97 5664/2493/873 5663/2494/873\nf 5663/2494/873 5454/2353/97 5455/2352/97\nf 5665/2495/864 5667/2497/864 5666/2496/100\nf 5666/2496/100 5474/2372/100 5665/2495/864\nf 5669/2498/866 5668/2501/867 5671/2500/867\nf 5671/2500/867 5670/2499/866 5669/2498/866\nf 5672/2502/868 5673/2503/868 5671/2500/867\nf 5671/2500/867 5668/2501/867 5672/2502/868\nf 5418/2316/1111 5632/2459/1194 5643/2472/1194\nf 5643/2472/1194 5433/2330/1111 5418/2316/1111\nf 5632/2459/1194 5633/2460/1193 5645/2474/1193\nf 5645/2474/1193 5643/2472/1194 5632/2459/1194\nf 5633/2460/1193 5634/2461/1192 5647/2476/1192\nf 5647/2476/1192 5645/2474/1193 5633/2460/1193\nf 5634/2461/1192 5635/2462/1191 5649/2478/1191\nf 5649/2478/1191 5647/2476/1192 5634/2461/1192\nf 5635/2462/1191 5636/2463/1190 5651/2480/1190\nf 5651/2480/1190 5649/2478/1191 5635/2462/1191\nf 5636/2463/1190 5637/2464/1189 5653/2482/1189\nf 5653/2482/1189 5651/2480/1190 5636/2463/1190\nf 5637/2466/1189 5638/2465/1188 5655/2484/1188\nf 5655/2484/1188 5653/2485/1189 5637/2466/1189\nf 5638/2465/1188 5639/2467/3832 5657/2488/3832\nf 5657/2488/3832 5655/2484/1188 5638/2465/1188\nf 5639/2467/3832 5640/2468/1186 5659/2490/1186\nf 5659/2490/1186 5657/2488/3832 5639/2467/3832\nf 5640/2468/1186 5641/2469/1185 5661/2492/1185\nf 5661/2492/1185 5659/2490/1186 5640/2468/1186\nf 5641/2469/1185 5642/2470/1184 5663/2494/1184\nf 5663/2494/1184 5661/2492/1185 5641/2469/1185\nf 5642/2470/1184 5429/2327/1099 5454/2353/1099\nf 5454/2353/1099 5663/2494/1184 5642/2470/1184\nf 5665/2495/1196 5474/2372/1114 5432/2329/1114\nf 5432/2329/1114 5644/2471/1196 5665/2495/1196\nf 5470/2368/1113 5674/2504/1195 5664/2493/1195\nf 5664/2493/1195 5455/2352/1113 5470/2368/1113\nf 5674/2504/1195 5675/2505/1205 5662/2491/1205\nf 5662/2491/1205 5664/2493/1195 5674/2504/1195\nf 5675/2505/1205 5676/2506/1204 5660/2489/1204\nf 5660/2489/1204 5662/2491/1205 5675/2505/1205\nf 5676/2506/1204 5677/2507/1203 5658/2487/1203\nf 5658/2487/1203 5660/2489/1204 5676/2506/1204\nf 5677/2507/1203 5678/2508/1202 5656/2483/1202\nf 5656/2483/1202 5658/2487/1203 5677/2507/1203\nf 5678/2508/1202 5679/2509/1201 5654/2486/1201\nf 5654/2486/1201 5656/2483/1202 5678/2508/1202\nf 5679/2510/1201 5672/2502/1200 5652/2479/1200\nf 5652/2479/1200 5654/2481/1201 5679/2510/1201\nf 5672/2502/1200 5668/2501/1199 5650/2477/1199\nf 5650/2477/1199 5652/2479/1200 5672/2502/1200\nf 5668/2501/1199 5669/2498/1198 5648/2475/1198\nf 5648/2475/1198 5650/2477/1199 5668/2501/1199\nf 5669/2498/1198 5680/2511/1197 5646/2473/1197\nf 5646/2473/1197 5648/2475/1198 5669/2498/1198\nf 5680/2511/1197 5665/2495/1196 5644/2471/1196\nf 5644/2471/1196 5646/2473/1197 5680/2511/1197\nf 5381/2376/1128 5478/188/1128 5681/242/1207\nf 5681/242/1207 5599/2512/1207 5381/2376/1128\nf 5619/2513/1206 5682/237/1206 5481/187/1125\nf 5481/187/1125 5402/2379/1125 5619/2513/1206\nf 5617/2514/1216 5683/233/1216 5682/237/1206\nf 5682/237/1206 5619/2513/1206 5617/2514/1216\nf 5615/2515/1215 5684/236/1215 5683/233/1216\nf 5683/233/1216 5617/2514/1216 5615/2515/1215\nf 5613/2516/1214 5685/246/1214 5684/236/1215\nf 5684/236/1215 5615/2515/1215 5613/2516/1214\nf 5611/2517/1213 5686/231/1213 5685/246/1214\nf 5685/246/1214 5613/2516/1214 5611/2517/1213\nf 5609/2518/1212 5687/227/1212 5686/231/1213\nf 5686/231/1213 5611/2517/1213 5609/2518/1212\nf 5607/2519/1211 5688/230/1211 5687/227/1212\nf 5687/227/1212 5609/2518/1212 5607/2519/1211\nf 5605/2520/1210 5689/245/1210 5688/230/1211\nf 5688/230/1211 5607/2519/1211 5605/2520/1210\nf 5603/2521/1209 5690/243/1209 5689/245/1210\nf 5689/245/1210 5605/2520/1210 5603/2521/1209\nf 5601/2522/1208 5691/239/1208 5690/243/1209\nf 5690/243/1209 5603/2521/1209 5601/2522/1208\nf 5601/2522/1208 5599/2512/1207 5681/242/1207\nf 5681/242/1207 5691/239/1208 5601/2522/1208\nf 5692/2389/97 5695/2390/97 5694/2421/1142\nf 5694/2421/1142 5693/2422/1142 5692/2389/97\nf 5693/2422/1142 5694/2421/1142 5697/2419/856\nf 5697/2419/856 5696/2420/856 5693/2422/1142\nf 5696/2420/856 5697/2419/856 5699/2417/1143\nf 5699/2417/1143 5698/2418/1143 5696/2420/856\nf 5698/2418/1143 5699/2417/1143 5701/2415/219\nf 5701/2415/219 5700/2416/219 5698/2418/1143\nf 5700/2416/219 5701/2415/219 5703/2413/1144\nf 5703/2413/1144 5702/2414/1144 5700/2416/219\nf 5702/2414/1144 5703/2413/1144 5705/2411/861\nf 5705/2411/861 5704/2412/861 5702/2414/1144\nf 5704/2412/861 5705/2411/861 5707/2409/1145\nf 5707/2409/1145 5706/2410/1145 5704/2412/861\nf 5706/2410/1145 5707/2409/1145 5709/2407/100\nf 5709/2407/100 5708/2408/100 5706/2410/1145\nf 5708/2408/100 5709/2407/100 5711/2405/1138\nf 5711/2405/1138 5710/2406/1138 5708/2408/100\nf 5710/2406/1138 5711/2405/1138 5713/2403/866\nf 5713/2403/866 5712/2404/866 5710/2406/1138\nf 5712/2404/866 5713/2403/866 5715/2401/1139\nf 5715/2401/1139 5714/2402/1139 5712/2404/866\nf 5714/2402/1139 5715/2401/1139 5717/2400/214\nf 5717/2400/214 5716/2399/214 5714/2402/1139\nf 5716/2398/214 5717/2397/214 5719/2395/1140\nf 5719/2395/1140 5718/2396/1140 5716/2398/214\nf 5718/2396/1140 5719/2395/1140 5721/2393/871\nf 5721/2393/871 5720/2394/871 5718/2396/1140\nf 5720/2394/871 5721/2393/871 5723/2391/1141\nf 5723/2391/1141 5722/2392/1141 5720/2394/871\nf 5722/2392/1141 5723/2391/1141 5695/2390/97\nf 5695/2390/97 5692/2389/97 5722/2392/1141\nf 5724/2418/857 5727/2417/857 5726/2415/1150\nf 5726/2415/1150 5725/2416/1150 5724/2418/857\nf 5725/2416/1150 5726/2415/1150 5729/2413/859\nf 5729/2413/859 5728/2414/859 5725/2416/1150\nf 5728/2414/859 5729/2413/859 5731/2411/1151\nf 5731/2411/1151 5730/2412/1151 5728/2414/859\nf 5730/2412/1151 5731/2411/1151 5733/2409/862\nf 5733/2409/862 5732/2410/862 5730/2412/1151\nf 5732/2410/862 5733/2409/862 5735/2407/1152\nf 5735/2407/1152 5734/2408/1152 5732/2410/862\nf 5734/2408/1152 5735/2407/1152 5736/2405/864\nf 5736/2405/864 5597/2406/864 5734/2408/1152\nf 5597/2406/864 5736/2405/864 5737/2403/1153\nf 5737/2403/1153 5596/2404/1153 5597/2406/864\nf 5596/2404/1153 5737/2403/1153 5739/2401/867\nf 5739/2401/867 5738/2402/867 5596/2404/1153\nf 5738/2402/867 5739/2401/867 5740/2400/1146\nf 5740/2400/1146 5588/2399/1146 5738/2402/867\nf 5588/2398/1146 5740/2397/1146 5741/2395/869\nf 5741/2395/869 5587/2396/869 5588/2398/1146\nf 5587/2396/869 5741/2395/869 5742/2393/1147\nf 5742/2393/1147 5590/2394/1147 5587/2396/869\nf 5590/2394/1147 5742/2393/1147 5743/2391/872\nf 5743/2391/872 5589/2392/872 5590/2394/1147\nf 5589/2392/872 5743/2391/872 5745/2390/1148\nf 5745/2390/1148 5744/2389/1148 5589/2392/872\nf 5744/2389/1148 5745/2390/1148 5747/2421/854\nf 5747/2421/854 5746/2422/854 5744/2389/1148\nf 5746/2422/854 5747/2421/854 5749/2419/1149\nf 5749/2419/1149 5748/2420/1149 5746/2422/854\nf 5748/2420/1149 5749/2419/1149 5727/2417/857\nf 5727/2417/857 5724/2418/857 5748/2420/1149\nf 5750/2396/870 5752/2395/870 5751/2393/1158\nf 5751/2393/1158 5595/2394/1158 5750/2396/870\nf 5595/2394/1158 5751/2393/1158 5753/2391/873\nf 5753/2391/873 5594/2392/873 5595/2394/1158\nf 5594/2392/873 5753/2391/873 5755/2390/1159\nf 5755/2390/1159 5754/2389/1159 5594/2392/873\nf 5754/2389/1159 5755/2390/1159 5757/2421/855\nf 5757/2421/855 5756/2422/855 5754/2389/1159\nf 5756/2422/855 5757/2421/855 5759/2419/1160\nf 5759/2419/1160 5758/2420/1160 5756/2422/855\nf 5758/2420/1160 5759/2419/1160 5761/2417/858\nf 5761/2417/858 5760/2418/858 5758/2420/1160\nf 5760/2418/858 5761/2417/858 5763/2415/1161\nf 5763/2415/1161 5762/2416/1161 5760/2418/858\nf 5762/2416/1161 5763/2415/1161 5765/2413/860\nf 5765/2413/860 5764/2414/860 5762/2416/1161\nf 5764/2414/860 5765/2413/860 5767/2411/1154\nf 5767/2411/1154 5766/2412/1154 5764/2414/860\nf 5766/2412/1154 5767/2411/1154 5769/2409/863\nf 5769/2409/863 5768/2410/863 5766/2412/1154\nf 5768/2410/863 5769/2409/863 5771/2407/1155\nf 5771/2407/1155 5770/2408/1155 5768/2410/863\nf 5770/2408/1155 5771/2407/1155 5773/2405/865\nf 5773/2405/865 5772/2406/865 5770/2408/1155\nf 5772/2406/865 5773/2405/865 5775/2403/1156\nf 5775/2403/1156 5774/2404/1156 5772/2406/865\nf 5774/2404/1156 5775/2403/1156 5777/2401/868\nf 5777/2401/868 5776/2402/868 5774/2404/1156\nf 5776/2402/868 5777/2401/868 5779/2400/1157\nf 5779/2400/1157 5778/2399/1157 5776/2402/868\nf 5778/2398/1157 5779/2397/1157 5752/2395/870\nf 5752/2395/870 5750/2396/870 5778/2398/1157\nf 5797/2523/1228 5796/2526/1229 5795/2525/100\nf 5795/2525/100 5794/2524/863 5797/2523/1228\nf 5799/2527/1227 5797/2523/1228 5794/2524/863\nf 5794/2524/863 5798/2528/862 5799/2527/1227\nf 5801/2529/1226 5799/2527/1227 5798/2528/862\nf 5798/2528/862 5800/2530/861 5801/2529/1226\nf 5803/2531/1225 5801/2529/1226 5800/2530/861\nf 5800/2530/861 5802/2532/860 5803/2531/1225\nf 5805/2533/1224 5803/2531/1225 5802/2532/860\nf 5802/2532/860 5804/2534/859 5805/2533/1224\nf 5807/2535/1223 5805/2533/1224 5804/2534/859\nf 5804/2534/859 5806/2536/219 5807/2535/1223\nf 5809/2537/1222 5807/2535/1223 5806/2536/219\nf 5806/2536/219 5808/2538/858 5809/2537/1222\nf 5811/2539/1221 5809/2537/1222 5808/2538/858\nf 5808/2538/858 5810/2540/857 5811/2539/1221\nf 5813/2541/1220 5811/2539/1221 5810/2540/857\nf 5810/2540/857 5812/2542/856 5813/2541/1220\nf 5815/2543/1219 5813/2541/1220 5812/2542/856\nf 5812/2542/856 5814/2544/855 5815/2543/1219\nf 5817/2545/1217 5815/2543/1219 5814/2544/855\nf 5814/2544/855 5816/2546/854 5817/2545/1217\nf 5819/2547/1218 5817/2545/1217 5816/2546/854\nf 5816/2546/854 5818/2548/97 5819/2547/1218\nf 5458/2355/1241 5666/2496/1242 5796/2526/1229\nf 5796/2526/1229 5797/2523/1228 5458/2355/1241\nf 5457/2354/1240 5458/2355/1241 5797/2523/1228\nf 5797/2523/1228 5799/2527/1227 5457/2354/1240\nf 5820/2549/1239 5457/2354/1240 5799/2527/1227\nf 5799/2527/1227 5801/2529/1226 5820/2549/1239\nf 5821/2550/1238 5820/2549/1239 5801/2529/1226\nf 5801/2529/1226 5803/2531/1225 5821/2550/1238\nf 5462/2359/1237 5821/2550/1238 5803/2531/1225\nf 5803/2531/1225 5805/2533/1224 5462/2359/1237\nf 5461/2358/1236 5462/2359/1237 5805/2533/1224\nf 5805/2533/1224 5807/2535/1223 5461/2358/1236\nf 5465/2363/1235 5461/2358/1236 5807/2535/1223\nf 5807/2535/1223 5809/2537/1222 5465/2363/1235\nf 5822/2551/1234 5465/2363/1235 5809/2537/1222\nf 5809/2537/1222 5811/2539/1221 5822/2551/1234\nf 5468/2366/1233 5822/2551/1234 5811/2539/1221\nf 5811/2539/1221 5813/2541/1220 5468/2366/1233\nf 5467/2365/1232 5468/2366/1233 5813/2541/1220\nf 5813/2541/1220 5815/2543/1219 5467/2365/1232\nf 5472/2370/1230 5467/2365/1232 5815/2543/1219\nf 5815/2543/1219 5817/2545/1217 5472/2370/1230\nf 5471/2369/1231 5472/2370/1230 5817/2545/1217\nf 5817/2545/1217 5819/2547/1218 5471/2369/1231\nf 5666/2496/100 5458/2355/863 5459/2356/863\nf 5459/2356/863 5474/2372/100 5666/2496/100\nf 5457/2354/862 5820/2549/861 5477/2375/861\nf 5477/2375/861 5456/2357/862 5457/2354/862\nf 5820/2549/861 5821/2550/860 5476/2374/860\nf 5476/2374/860 5477/2375/861 5820/2549/861\nf 5462/2359/859 5463/2360/859 5476/2374/860\nf 5476/2374/860 5821/2550/860 5462/2359/859\nf 5465/2363/858 5822/2551/857 5475/2373/857\nf 5475/2373/857 5464/2362/858 5465/2363/858\nf 5468/2366/856 5469/2367/856 5475/2373/857\nf 5475/2373/857 5822/2551/857 5468/2366/856\nf 5472/2370/854 5473/2371/854 5466/2364/855\nf 5466/2364/855 5467/2365/855 5472/2370/854\nf 5795/2376/1246 5824/188/1246 5823/182/1245\nf 5823/182/1245 5794/2377/1245 5795/2376/1246\nf 5816/2378/1244 5826/178/1244 5825/187/3833\nf 5825/187/3833 5818/2379/3833 5816/2378/1244\nf 5814/2380/1255 5827/175/1255 5826/178/1244\nf 5826/178/1244 5816/2378/1244 5814/2380/1255\nf 5812/2381/1254 5828/176/1254 5827/175/1255\nf 5827/175/1255 5814/2380/1255 5812/2381/1254\nf 5810/2382/1253 5829/186/1253 5828/176/1254\nf 5828/176/1254 5812/2381/1254 5810/2382/1253\nf 5808/2383/1252 5830/172/1252 5829/186/1253\nf 5829/186/1253 5810/2382/1253 5808/2383/1252\nf 5806/2384/1251 5831/169/1251 5830/172/1252\nf 5830/172/1252 5808/2383/1252 5806/2384/1251\nf 5804/2385/1250 5832/170/1250 5831/169/1251\nf 5831/169/1251 5806/2384/1251 5804/2385/1250\nf 5802/2386/1249 5833/185/1249 5832/170/1250\nf 5832/170/1250 5804/2385/1250 5802/2386/1249\nf 5800/2387/1248 5834/184/1248 5833/185/1249\nf 5833/185/1249 5802/2386/1249 5800/2387/1248\nf 5798/2388/1247 5835/181/1247 5834/184/1248\nf 5834/184/1248 5800/2387/1248 5798/2388/1247\nf 5798/2388/1247 5794/2377/1245 5823/182/1245\nf 5823/182/1245 5835/181/1247 5798/2388/1247\nf 5841/2552/1266 5840/2553/864 5795/2525/100\nf 5795/2525/100 5796/2526/1229 5841/2552/1266\nf 5843/2554/1265 5842/2555/865 5840/2553/864\nf 5840/2553/864 5841/2552/1266 5843/2554/1265\nf 5845/2556/1264 5844/2557/866 5842/2555/865\nf 5842/2555/865 5843/2554/1265 5845/2556/1264\nf 5847/2558/1263 5846/2559/867 5844/2557/866\nf 5844/2557/866 5845/2556/1264 5847/2558/1263\nf 5849/2560/1262 5848/2561/868 5846/2559/867\nf 5846/2559/867 5847/2558/1263 5849/2560/1262\nf 5851/2562/1261 5850/2563/214 5848/2561/868\nf 5848/2561/868 5849/2560/1262 5851/2562/1261\nf 5853/2564/1260 5852/2567/869 5850/2566/214\nf 5850/2566/214 5851/2565/1261 5853/2564/1260\nf 5855/2568/1259 5854/2569/870 5852/2567/869\nf 5852/2567/869 5853/2564/1260 5855/2568/1259\nf 5857/2570/1258 5856/2571/871 5854/2569/870\nf 5854/2569/870 5855/2568/1259 5857/2570/1258\nf 5859/2572/1257 5858/2573/872 5856/2571/871\nf 5856/2571/871 5857/2570/1258 5859/2572/1257\nf 5861/2574/1256 5860/2575/873 5858/2573/872\nf 5858/2573/872 5859/2572/1257 5861/2574/1256\nf 5819/2547/1218 5818/2548/97 5860/2575/873\nf 5860/2575/873 5861/2574/1256 5819/2547/1218\nf 5667/2497/1277 5841/2552/1266 5796/2526/1229\nf 5796/2526/1229 5666/2496/1242 5667/2497/1277\nf 5862/2576/1276 5843/2554/1265 5841/2552/1266\nf 5841/2552/1266 5667/2497/1277 5862/2576/1276\nf 5670/2499/1275 5845/2556/1264 5843/2554/1265\nf 5843/2554/1265 5862/2576/1276 5670/2499/1275\nf 5671/2500/1274 5847/2558/1263 5845/2556/1264\nf 5845/2556/1264 5670/2499/1275 5671/2500/1274\nf 5673/2503/1273 5849/2560/1262 5847/2558/1263\nf 5847/2558/1263 5671/2500/1274 5673/2503/1273\nf 5863/2577/1272 5851/2562/1261 5849/2560/1262\nf 5849/2560/1262 5673/2503/1273 5863/2577/1272\nf 5864/2578/1271 5853/2564/1260 5851/2565/1261\nf 5851/2565/1261 5863/2579/1272 5864/2578/1271\nf 5865/2580/1270 5855/2568/1259 5853/2564/1260\nf 5853/2564/1260 5864/2578/1271 5865/2580/1270\nf 5866/2581/1269 5857/2570/1258 5855/2568/1259\nf 5855/2568/1259 5865/2580/1270 5866/2581/1269\nf 5867/2582/1268 5859/2572/1257 5857/2570/1258\nf 5857/2570/1258 5866/2581/1269 5867/2582/1268\nf 5868/2583/1267 5861/2574/1256 5859/2572/1257\nf 5859/2572/1257 5867/2582/1268 5868/2583/1267\nf 5471/2369/1231 5819/2547/1218 5861/2574/1256\nf 5861/2574/1256 5868/2583/1267 5471/2369/1231\nf 5680/2511/865 5862/2576/865 5667/2497/864\nf 5667/2497/864 5665/2495/864 5680/2511/865\nf 5680/2511/865 5669/2498/866 5670/2499/866\nf 5670/2499/866 5862/2576/865 5680/2511/865\nf 5679/2510/214 5863/2577/214 5673/2503/868\nf 5673/2503/868 5672/2502/868 5679/2510/214\nf 5678/2508/869 5864/2578/869 5863/2579/214\nf 5863/2579/214 5679/2509/214 5678/2508/869\nf 5677/2507/870 5865/2580/870 5864/2578/869\nf 5864/2578/869 5678/2508/869 5677/2507/870\nf 5676/2506/871 5866/2581/871 5865/2580/870\nf 5865/2580/870 5677/2507/870 5676/2506/871\nf 5675/2505/872 5867/2582/872 5866/2581/871\nf 5866/2581/871 5676/2506/871 5675/2505/872\nf 5674/2504/873 5868/2583/873 5867/2582/872\nf 5867/2582/872 5675/2505/872 5674/2504/873\nf 5470/2368/97 5471/2369/97 5868/2583/873\nf 5868/2583/873 5674/2504/873 5470/2368/97\nf 5795/2376/1246 5840/2512/1279 5869/242/1279\nf 5869/242/1279 5824/188/1246 5795/2376/1246\nf 5860/2513/1278 5818/2379/3833 5825/187/3833\nf 5825/187/3833 5870/237/1278 5860/2513/1278\nf 5858/2514/1288 5860/2513/1278 5870/237/1278\nf 5870/237/1278 5871/233/1288 5858/2514/1288\nf 5856/2515/1287 5858/2514/1288 5871/233/1288\nf 5871/233/1288 5872/236/1287 5856/2515/1287\nf 5854/2516/1286 5856/2515/1287 5872/236/1287\nf 5872/236/1287 5873/246/1286 5854/2516/1286\nf 5852/2517/1285 5854/2516/1286 5873/246/1286\nf 5873/246/1286 5874/231/1285 5852/2517/1285\nf 5850/2518/1284 5852/2517/1285 5874/231/1285\nf 5874/231/1285 5875/227/1284 5850/2518/1284\nf 5848/2519/1283 5850/2518/1284 5875/227/1284\nf 5875/227/1284 5876/230/1283 5848/2519/1283\nf 5846/2520/1282 5848/2519/1283 5876/230/1283\nf 5876/230/1283 5877/245/1282 5846/2520/1282\nf 5844/2521/1281 5846/2520/1282 5877/245/1282\nf 5877/245/1282 5878/243/1281 5844/2521/1281\nf 5842/2522/1280 5844/2521/1281 5878/243/1281\nf 5878/243/1281 5879/239/1280 5842/2522/1280\nf 5842/2522/1280 5879/239/1280 5869/242/1279\nf 5869/242/1279 5840/2512/1279 5842/2522/1280\nf 5895/3450/1571 5894/3453/1572 5897/3452/854\nf 5897/3452/854 5896/3451/97 5895/3450/1571\nf 5898/3454/1570 5895/3457/1571 5896/3456/97\nf 5896/3456/97 5899/3455/873 5898/3454/1570\nf 5900/3458/1569 5898/3454/1570 5899/3455/873\nf 5899/3455/873 5901/3459/872 5900/3458/1569\nf 5902/3453/1568 5900/3458/1569 5901/3459/872\nf 5901/3459/872 5903/3452/871 5902/3453/1568\nf 5904/3450/1567 5902/3453/1568 5903/3452/871\nf 5903/3452/871 5905/3451/870 5904/3450/1567\nf 5906/3454/1566 5904/3457/1567 5905/3456/870\nf 5905/3456/870 5907/3455/869 5906/3454/1566\nf 5908/3458/1565 5906/3454/1566 5907/3455/869\nf 5907/3455/869 5909/3459/214 5908/3458/1565\nf 5910/3453/1564 5908/3458/1565 5909/3459/214\nf 5909/3459/214 5911/3452/868 5910/3453/1564\nf 5912/3450/1563 5910/3453/1564 5911/3452/868\nf 5911/3452/868 5913/3451/867 5912/3450/1563\nf 5914/3454/1562 5912/3457/1563 5913/3456/867\nf 5913/3456/867 5915/3455/866 5914/3454/1562\nf 5916/3458/1561 5914/3454/1562 5915/3455/866\nf 5915/3455/866 5917/3459/865 5916/3458/1561\nf 5918/3453/3834 5916/3458/1561 5917/3459/865\nf 5917/3459/865 5919/3452/864 5918/3453/3834\nf 5920/3450/1558 5918/3453/3834 5919/3452/864\nf 5919/3452/864 5921/3451/100 5920/3450/1558\nf 5922/3454/1559 5920/3457/1558 5921/3456/100\nf 5921/3456/100 5923/3455/863 5922/3454/1559\nf 5924/3458/1581 5922/3454/1559 5923/3455/863\nf 5923/3455/863 5925/3459/862 5924/3458/1581\nf 5926/3453/1580 5924/3458/1581 5925/3459/862\nf 5925/3459/862 5927/3452/861 5926/3453/1580\nf 5928/3450/1579 5926/3453/1580 5927/3452/861\nf 5927/3452/861 5929/3451/860 5928/3450/1579\nf 5930/3454/3835 5928/3457/1579 5929/3456/860\nf 5929/3456/860 5931/3455/859 5930/3454/3835\nf 5932/3458/1577 5930/3454/3835 5931/3455/859\nf 5931/3455/859 5933/3459/219 5932/3458/1577\nf 5934/3453/3836 5932/3458/1577 5933/3459/219\nf 5933/3459/219 5935/3452/858 5934/3453/3836\nf 5936/3450/1575 5934/3453/3836 5935/3452/858\nf 5935/3452/858 5937/3451/857 5936/3450/1575\nf 5938/3454/1574 5936/3457/1575 5937/3456/857\nf 5937/3456/857 5939/3455/856 5938/3454/1574\nf 5940/3458/1573 5938/3454/1574 5939/3455/856\nf 5939/3455/856 5941/3459/855 5940/3458/1573\nf 5894/3453/1572 5940/3458/1573 5941/3459/855\nf 5941/3459/855 5897/3452/854 5894/3453/1572\nf 5942/3460/1596 5945/3463/1596 5944/3462/1595\nf 5944/3462/1595 5943/3461/1595 5942/3460/1596\nf 5943/3461/1595 5944/3462/1595 5947/3465/1594\nf 5947/3465/1594 5946/3464/1594 5943/3461/1595\nf 5946/3464/1594 5947/3465/1594 5949/3467/1593\nf 5949/3467/1593 5948/3466/1593 5946/3464/1594\nf 5948/3466/1593 5949/3467/1593 5951/3469/1592\nf 5951/3469/1592 5950/3468/1592 5948/3466/1593\nf 5950/3468/1592 5951/3469/1592 5953/3471/1591\nf 5953/3471/1591 5952/3470/1591 5950/3468/1592\nf 5952/3470/1591 5953/3471/1591 5955/3473/1590\nf 5955/3473/1590 5954/3472/1590 5952/3470/1591\nf 5954/3472/1590 5955/3473/1590 5957/3475/1589\nf 5957/3475/1589 5956/3474/1589 5954/3472/1590\nf 5956/3474/1589 5957/3475/1589 5959/3477/1588\nf 5959/3477/1588 5958/3476/1588 5956/3474/1589\nf 5958/3476/1588 5959/3477/1588 5961/3479/1587\nf 5961/3479/1587 5960/3478/1587 5958/3476/1588\nf 5960/3478/1587 5961/3479/1587 5963/3481/1586\nf 5963/3481/1586 5962/3480/1586 5960/3478/1587\nf 5962/3480/1586 5963/3481/1586 5965/3483/1585\nf 5965/3483/1585 5964/3482/1585 5962/3480/1586\nf 5964/3482/1585 5965/3483/1585 5967/3485/1584\nf 5967/3485/1584 5966/3484/1584 5964/3482/1585\nf 5966/3484/1584 5967/3485/1584 5969/3487/1583\nf 5969/3487/1583 5968/3486/1583 5966/3484/1584\nf 5968/3486/1583 5969/3487/1583 5971/3489/1582\nf 5971/3489/1582 5970/3488/1582 5968/3486/1583\nf 5970/3488/1582 5971/3489/1582 5973/3491/1605\nf 5973/3491/1605 5972/3490/1605 5970/3488/1582\nf 5972/3490/1605 5973/3491/1605 5975/3493/1604\nf 5975/3493/1604 5974/3492/1604 5972/3490/1605\nf 5974/3492/1604 5975/3493/1604 5977/3495/1603\nf 5977/3495/1603 5976/3494/1603 5974/3492/1604\nf 5976/3494/1603 5977/3495/1603 5979/3497/1602\nf 5979/3497/1602 5978/3496/1602 5976/3494/1603\nf 5978/3496/1602 5979/3497/1602 5981/3499/1601\nf 5981/3499/1601 5980/3498/1601 5978/3496/1602\nf 5980/3498/1601 5981/3499/1601 5983/3501/1600\nf 5983/3501/1600 5982/3500/1600 5980/3498/1601\nf 5982/3500/1600 5983/3501/1600 5985/3503/1599\nf 5985/3503/1599 5984/3502/1599 5982/3500/1600\nf 5984/3502/1599 5985/3503/1599 5987/3505/1598\nf 5987/3505/1598 5986/3504/1598 5984/3502/1599\nf 5986/3504/1598 5987/3505/1598 5989/3507/1597\nf 5989/3507/1597 5988/3506/1597 5986/3504/1598\nf 5988/3506/1597 5989/3507/1597 5945/3463/1596\nf 5945/3463/1596 5942/3460/1596 5988/3506/1597\nf 5944/3462/1632 5945/3463/1634 5991/3509/1635\nf 5991/3509/1635 5990/3508/1633 5944/3462/1632\nf 5947/3465/1630 5944/3462/1632 5990/3508/1633\nf 5990/3508/1633 5992/3510/1631 5947/3465/1630\nf 5949/3467/1628 5947/3465/1630 5992/3510/1631\nf 5992/3510/1631 5993/3511/1629 5949/3467/1628\nf 5951/3469/1626 5949/3467/1628 5993/3511/1629\nf 5993/3511/1629 5994/3512/1627 5951/3469/1626\nf 5953/3471/1624 5951/3469/1626 5994/3512/1627\nf 5994/3512/1627 5995/3513/1625 5953/3471/1624\nf 5955/3473/1622 5953/3471/1624 5995/3513/1625\nf 5995/3513/1625 5996/3514/1623 5955/3473/1622\nf 5957/3475/1620 5955/3473/1622 5996/3514/1623\nf 5996/3514/1623 5997/3515/1621 5957/3475/1620\nf 5959/3477/1618 5957/3475/1620 5997/3515/1621\nf 5997/3515/1621 5998/3516/1619 5959/3477/1618\nf 5961/3479/1616 5959/3477/1618 5998/3516/1619\nf 5998/3516/1619 5999/3517/1617 5961/3479/1616\nf 5963/3481/1614 5961/3479/1616 5999/3517/1617\nf 5999/3517/1617 6000/3518/3837 5963/3481/1614\nf 5965/3483/1612 5963/3481/1614 6000/3518/3837\nf 6000/3518/3837 6001/3519/1613 5965/3483/1612\nf 5967/3485/1610 5965/3483/1612 6001/3519/1613\nf 6001/3519/1613 6002/3520/1611 5967/3485/1610\nf 5969/3487/1606 5967/3485/1610 6002/3520/1611\nf 6002/3520/1611 6003/3521/1607 5969/3487/1606\nf 5971/3489/1609 5969/3487/1606 6003/3521/1607\nf 6003/3521/1607 6004/3522/1608 5971/3489/1609\nf 5973/3491/1652 5971/3489/1609 6004/3522/1608\nf 6004/3522/1608 6005/3523/1653 5973/3491/1652\nf 5975/3493/1650 5973/3491/1652 6005/3523/1653\nf 6005/3523/1653 6006/3524/3838 5975/3493/1650\nf 5977/3495/1648 5975/3493/1650 6006/3524/3838\nf 6006/3524/3838 6007/3525/1649 5977/3495/1648\nf 5979/3497/1646 5977/3495/1648 6007/3525/1649\nf 6007/3525/1649 6008/3526/1647 5979/3497/1646\nf 5981/3499/1644 5979/3497/1646 6008/3526/1647\nf 6008/3526/1647 6009/3527/1645 5981/3499/1644\nf 5983/3501/1642 5981/3499/1644 6009/3527/1645\nf 6009/3527/1645 6010/3528/1643 5983/3501/1642\nf 5985/3503/1640 5983/3501/1642 6010/3528/1643\nf 6010/3528/1643 6011/3529/1641 5985/3503/1640\nf 5987/3505/1638 5985/3503/1640 6011/3529/1641\nf 6011/3529/1641 6012/3530/1639 5987/3505/1638\nf 5989/3507/1636 5987/3505/1638 6012/3530/1639\nf 6012/3530/1639 6013/3531/3839 5989/3507/1636\nf 5989/3507/1636 6013/3531/3839 5991/3509/1635\nf 5991/3509/1635 5945/3463/1634 5989/3507/1636\nf 5990/3508/1633 5991/3509/1635 6014/3532/103\nf 5992/3510/1631 5990/3508/1633 6014/3532/103\nf 5993/3511/1629 5992/3510/1631 6014/3532/103\nf 5994/3512/1627 5993/3511/1629 6014/3532/103\nf 5995/3513/1625 5994/3512/1627 6014/3532/103\nf 5996/3514/1623 5995/3513/1625 6014/3532/103\nf 5997/3515/1621 5996/3514/1623 6014/3532/103\nf 5998/3516/1619 5997/3515/1621 6014/3532/103\nf 5999/3517/1617 5998/3516/1619 6014/3532/103\nf 6000/3518/3837 5999/3517/1617 6014/3532/103\nf 6001/3519/1613 6000/3518/3837 6014/3532/103\nf 6002/3520/1611 6001/3519/1613 6014/3532/103\nf 6003/3521/1607 6002/3520/1611 6014/3532/103\nf 6004/3522/1608 6003/3521/1607 6014/3532/103\nf 6005/3523/1653 6004/3522/1608 6014/3532/103\nf 6006/3524/3838 6005/3523/1653 6014/3532/103\nf 6007/3525/1649 6006/3524/3838 6014/3532/103\nf 6008/3526/1647 6007/3525/1649 6014/3532/103\nf 6009/3527/1645 6008/3526/1647 6014/3532/103\nf 6010/3528/1643 6009/3527/1645 6014/3532/103\nf 6011/3529/1641 6010/3528/1643 6014/3532/103\nf 6012/3530/1639 6011/3529/1641 6014/3532/103\nf 6013/3531/3839 6012/3530/1639 6014/3532/103\nf 5991/3509/1635 6013/3531/3839 6014/3532/103\nf 5943/3533/1667 5896/3451/97 5897/3452/854\nf 5897/3452/854 5942/3534/1668 5943/3533/1667\nf 5946/3535/1666 5899/3455/873 5896/3456/97\nf 5896/3456/97 5943/3536/1667 5946/3535/1666\nf 5948/3537/1665 5901/3459/872 5899/3455/873\nf 5899/3455/873 5946/3535/1666 5948/3537/1665\nf 5950/3534/1664 5903/3452/871 5901/3459/872\nf 5901/3459/872 5948/3537/1665 5950/3534/1664\nf 5952/3533/1663 5905/3451/870 5903/3452/871\nf 5903/3452/871 5950/3534/1664 5952/3533/1663\nf 5954/3535/1662 5907/3455/869 5905/3456/870\nf 5905/3456/870 5952/3536/1663 5954/3535/1662\nf 5956/3537/1661 5909/3459/214 5907/3455/869\nf 5907/3455/869 5954/3535/1662 5956/3537/1661\nf 5958/3534/1660 5911/3452/868 5909/3459/214\nf 5909/3459/214 5956/3537/1661 5958/3534/1660\nf 5960/3533/1659 5913/3451/867 5911/3452/868\nf 5911/3452/868 5958/3534/1660 5960/3533/1659\nf 5962/3535/1658 5915/3455/866 5913/3456/867\nf 5913/3456/867 5960/3536/1659 5962/3535/1658\nf 5964/3537/1657 5917/3459/865 5915/3455/866\nf 5915/3455/866 5962/3535/1658 5964/3537/1657\nf 5966/3534/1656 5919/3452/864 5917/3459/865\nf 5917/3459/865 5964/3537/1657 5966/3534/1656\nf 5968/3533/1654 5921/3451/100 5919/3452/864\nf 5919/3452/864 5966/3534/1656 5968/3533/1654\nf 5970/3535/1655 5923/3455/863 5921/3456/100\nf 5921/3456/100 5968/3536/1654 5970/3535/1655\nf 5972/3537/1677 5925/3459/862 5923/3455/863\nf 5923/3455/863 5970/3535/1655 5972/3537/1677\nf 5974/3534/1676 5927/3452/861 5925/3459/862\nf 5925/3459/862 5972/3537/1677 5974/3534/1676\nf 5976/3533/1675 5929/3451/860 5927/3452/861\nf 5927/3452/861 5974/3534/1676 5976/3533/1675\nf 5978/3535/1674 5931/3455/859 5929/3456/860\nf 5929/3456/860 5976/3536/1675 5978/3535/1674\nf 5980/3537/1673 5933/3459/219 5931/3455/859\nf 5931/3455/859 5978/3535/1674 5980/3537/1673\nf 5982/3534/1672 5935/3452/858 5933/3459/219\nf 5933/3459/219 5980/3537/1673 5982/3534/1672\nf 5984/3533/1671 5937/3451/857 5935/3452/858\nf 5935/3452/858 5982/3534/1672 5984/3533/1671\nf 5986/3535/1670 5939/3455/856 5937/3456/857\nf 5937/3456/857 5984/3536/1671 5986/3535/1670\nf 5988/3537/1669 5941/3459/855 5939/3455/856\nf 5939/3455/856 5986/3535/1670 5988/3537/1669\nf 5942/3534/1668 5897/3452/854 5941/3459/855\nf 5941/3459/855 5988/3537/1669 5942/3534/1668\nf 5259/3696/3840 5163/3699/3841 5164/3698/3842\nf 5164/3698/3842 5258/3697/3843 5259/3696/3840\nf 5117/3700/97 5165/1482/3695 5162/1483/3698\nf 5162/1483/3698 5116/3701/873 5117/3700/97\nf 5281/3702/3844 5167/3703/3845 5163/3699/3841\nf 5163/3699/3841 5259/3696/3840 5281/3702/3844\nf 5116/3701/873 5162/1483/3698 5166/1485/3700\nf 5166/1485/3700 5119/3704/872 5116/3701/873\nf 5280/3705/3846 5169/3706/3847 5167/3703/3845\nf 5167/3703/3845 5281/3702/3844 5280/3705/3846\nf 5119/3704/872 5166/1485/3700 5168/1487/3702\nf 5168/1487/3702 5121/3707/871 5119/3704/872\nf 5279/3708/3848 5171/3709/3849 5169/3706/3847\nf 5169/3706/3847 5280/3705/3846 5279/3708/3848\nf 5121/3707/871 5168/1487/3702 5170/1489/3704\nf 5170/1489/3704 5123/3710/870 5121/3707/871\nf 5278/3711/3850 5173/3712/3851 5171/3709/3849\nf 5171/3709/3849 5279/3708/3848 5278/3711/3850\nf 5123/3710/870 5170/1489/3704 5172/1491/3706\nf 5172/1491/3706 5125/3713/869 5123/3710/870\nf 5277/3714/3852 5175/3715/3853 5173/3712/3851\nf 5173/3712/3851 5278/3711/3850 5277/3714/3852\nf 5125/3713/869 5172/1491/3706 5174/1493/3708\nf 5174/1493/3708 5127/3716/214 5125/3713/869\nf 5276/3717/3854 5177/3718/3855 5175/3715/3853\nf 5175/3715/3853 5277/3714/3852 5276/3717/3854\nf 5127/3716/214 5174/1493/3708 5176/1495/3710\nf 5176/1495/3710 5129/3719/868 5127/3716/214\nf 5275/3720/3856 5179/3721/3857 5177/3718/3855\nf 5177/3718/3855 5276/3717/3854 5275/3720/3856\nf 5129/3719/868 5176/1495/3710 5178/1497/3712\nf 5178/1497/3712 5131/3722/867 5129/3719/868\nf 5274/3723/3858 5181/3724/3859 5179/3721/3857\nf 5179/3721/3857 5275/3720/3856 5274/3723/3858\nf 5131/3722/867 5178/1497/3712 5180/1499/3714\nf 5180/1499/3714 5133/3725/866 5131/3722/867\nf 5273/3726/3860 5183/3727/3861 5181/3724/3859\nf 5181/3724/3859 5274/3723/3858 5273/3726/3860\nf 5133/3725/866 5180/1499/3714 5182/1501/3716\nf 5182/1501/3716 5135/3728/865 5133/3725/866\nf 5272/3729/3862 5185/3730/3863 5183/3727/3861\nf 5183/3727/3861 5273/3726/3860 5272/3729/3862\nf 5135/3728/865 5182/1501/3716 5184/1503/3718\nf 5184/1503/3718 5137/3731/864 5135/3728/865\nf 5271/3732/3864 5187/3733/3865 5185/3730/3863\nf 5185/3730/3863 5272/3729/3862 5271/3732/3864\nf 5137/3731/864 5184/1503/3718 5186/1505/3720\nf 5186/1505/3720 5139/3734/100 5137/3731/864\nf 5270/3735/3866 5189/3736/3867 5187/3733/3865\nf 5187/3733/3865 5271/3732/3864 5270/3735/3866\nf 5139/3734/100 5186/1505/3720 5188/1507/3722\nf 5188/1507/3722 5141/3737/863 5139/3734/100\nf 5269/3738/3868 5191/3739/3869 5189/3736/3867\nf 5189/3736/3867 5270/3735/3866 5269/3738/3868\nf 5141/3737/863 5188/1507/3722 5190/1509/3724\nf 5190/1509/3724 5143/3740/862 5141/3737/863\nf 5268/3741/3870 5193/3742/3871 5191/3739/3869\nf 5191/3739/3869 5269/3738/3868 5268/3741/3870\nf 5143/3740/862 5190/1509/3724 5192/1511/3726\nf 5192/1511/3726 5145/3743/861 5143/3740/862\nf 5267/3744/3872 5195/3745/3873 5193/3742/3871\nf 5193/3742/3871 5268/3741/3870 5267/3744/3872\nf 5145/3743/861 5192/1511/3726 5194/1513/3728\nf 5194/1513/3728 5147/3746/860 5145/3743/861\nf 5266/3747/3874 5197/3748/3875 5195/3745/3873\nf 5195/3745/3873 5267/3744/3872 5266/3747/3874\nf 5147/3746/860 5194/1513/3728 5196/1515/3730\nf 5196/1515/3730 5149/3749/859 5147/3746/860\nf 5265/3750/3876 5199/3751/3877 5197/3748/3875\nf 5197/3748/3875 5266/3747/3874 5265/3750/3876\nf 5149/3749/859 5196/1515/3730 5198/1517/3732\nf 5198/1517/3732 5151/3752/219 5149/3749/859\nf 5264/3753/3878 5201/3754/3879 5199/3751/3877\nf 5199/3751/3877 5265/3750/3876 5264/3753/3878\nf 5151/3752/219 5198/1517/3732 5200/1519/3734\nf 5200/1519/3734 5153/3755/858 5151/3752/219\nf 5263/3756/3880 5203/3757/3881 5201/3754/3879\nf 5201/3754/3879 5264/3753/3878 5263/3756/3880\nf 5153/3755/858 5200/1519/3734 5202/1521/3736\nf 5202/1521/3736 5155/3758/857 5153/3755/858\nf 5262/3759/3882 5205/3760/3883 5203/3757/3881\nf 5203/3757/3881 5263/3756/3880 5262/3759/3882\nf 5155/3758/857 5202/1521/3736 5204/1523/3738\nf 5204/1523/3738 5157/3761/856 5155/3758/857\nf 5261/3762/3884 5207/3763/3885 5205/3760/3883\nf 5205/3760/3883 5262/3759/3882 5261/3762/3884\nf 5157/3761/856 5204/1523/3738 5206/1525/3740\nf 5206/1525/3740 5159/3764/855 5157/3761/856\nf 5260/3765/3886 5209/3766/3887 5207/3763/3885\nf 5207/3763/3885 5261/3762/3884 5260/3765/3886\nf 5159/3764/855 5206/1525/3740 5208/1527/3742\nf 5208/1527/3742 5161/3767/854 5159/3764/855\nf 5258/3768/3843 5164/3769/3842 5209/3766/3887\nf 5209/3766/3887 5260/3765/3886 5258/3768/3843\nf 5161/3767/854 5208/1527/3742 5165/1529/3695\nf 5165/1529/3695 5117/3770/97 5161/3767/854\nf 6015/519/3888 10194/520/97 6017/544/3889\nf 6017/544/3889 6016/536/3890 6015/519/3888\nf 6020/522/3891 6019/525/3892 6022/524/3893\nf 6022/524/3893 6021/523/3894 6020/522/3891\nf 6023/526/3895 6026/529/3896 6025/528/3897\nf 6025/528/3897 6024/527/3898 6023/526/3895\nf 6023/526/3895 6027/531/3899 6028/530/3900\nf 6028/530/3900 6026/529/3896 6023/526/3895\nf 6027/531/3899 6020/522/3891 6021/523/3894\nf 6021/523/3894 6028/530/3900 6027/531/3899\nf 6030/532/3901 6029/535/3902 6032/534/3903\nf 6032/534/3903 6031/533/3904 6030/532/3901\nf 6029/535/3902 6022/524/3893 6019/525/3892\nf 6019/525/3892 6032/534/3903 6029/535/3902\nf 6016/536/3890 6034/538/3905 6033/537/3906\nf 6033/537/3906 6015/519/3888 6016/536/3890\nf 6033/537/3906 6034/538/3905 6036/539/3907\nf 6036/539/3907 6035/540/3908 6033/537/3906\nf 6036/539/3907 6037/541/3909 6035/540/3908\nf 6038/542/3910 6016/536/3890 6017/544/3889\nf 6017/544/3889 6039/543/3911 6038/542/3910\nf 6039/543/3911 6017/544/3889 6041/546/3912\nf 6041/546/3912 6040/545/3913 6039/543/3911\nf 6042/547/3914 6031/533/3904 6032/534/3903\nf 6032/534/3903 6043/548/3915 6042/547/3914\nf 6043/548/3915 6032/534/3903 6019/525/3892\nf 6019/525/3892 6044/549/3916 6043/548/3915\nf 6044/549/3916 6019/525/3892 6020/522/3891\nf 6020/522/3891 6045/550/3917 6044/549/3916\nf 6045/550/3917 6020/522/3891 6027/531/3899\nf 6027/531/3899 6046/551/3918 6045/550/3917\nf 6047/552/3919 6046/551/3918 6027/531/3899\nf 6027/531/3899 6023/526/3895 6047/552/3919\nf 6048/553/3920 6047/552/3919 6023/526/3895\nf 6023/526/3895 6024/527/3898 6048/553/3920\nf 6049/554/3921 6048/553/3920 6024/527/3898\nf 6024/527/3898 6025/528/3897 6049/554/3921\nf 6050/555/3922 6049/554/3921 6025/528/3897\nf 6025/528/3897 6026/529/3896 6050/555/3922\nf 6051/556/3923 6028/530/3900 6021/523/3894\nf 6021/523/3894 6052/557/3924 6051/556/3923\nf 6052/557/3924 6021/523/3894 6022/524/3893\nf 6022/524/3893 6053/558/3925 6052/557/3924\nf 6053/558/3925 6022/524/3893 6029/535/3902\nf 6029/535/3902 6054/559/3926 6053/558/3925\nf 6054/559/3926 6029/535/3902 6030/532/3901\nf 6030/532/3901 6055/560/3927 6054/559/3926\nf 6056/561/3928 6018/521/3929 6015/519/3888\nf 6015/519/3888 6057/562/3930 6056/561/3928\nf 6057/562/3930 6015/519/3888 6033/537/3906\nf 6033/537/3906 6058/563/3931 6057/562/3930\nf 6058/563/3931 6033/537/3906 6035/540/3908\nf 6035/540/3908 6059/564/3932 6058/563/3931\nf 6059/564/3932 6035/540/3908 6037/541/3909\nf 6037/541/3909 6060/565/3933 6059/564/3932\nf 6060/565/3933 6037/541/3909 6036/539/3907\nf 6036/539/3907 6061/566/3934 6060/565/3933\nf 6061/566/3934 6036/539/3907 6034/538/3905\nf 6034/538/3905 6062/568/3935 6061/566/3934\nf 6062/568/3935 6034/538/3905 6016/536/3890\nf 6016/536/3890 6038/542/3910 6062/568/3935\nf 10195/569/97 10194/520/97 6018/521/3929\nf 6018/521/3929 6063/570/3936 10195/569/97\nf 6063/570/3936 6018/521/3929 6056/561/3928\nf 6056/561/3928 6064/571/3937 6063/570/3936\nf 6040/545/3913 6041/546/3912 6031/533/3904\nf 6031/533/3904 6042/547/3914 6040/545/3913\nf 6055/560/3927 6030/532/3901 6063/570/3936\nf 6063/570/3936 6064/571/3937 6055/560/3927\nf 6031/533/3904 10195/569/97 6063/570/3936\nf 6063/570/3936 6030/532/3901 6031/533/3904\nf 6051/556/3923 6050/555/3922 6026/529/3896\nf 6026/529/3896 6028/530/3900 6051/556/3923\nf 6069/5645/3938 6152/5646/3939 6269/5647/3940\nf 6269/5647/3940 6266/5648/3941 6069/5645/3938\nf 6269/5647/3940 6268/5649/3942 6154/5650/3943\nf 6154/5650/3943 6266/5648/3941 6269/5647/3940\nf 6267/5651/3944 6269/5647/3940 6152/5646/3939\nf 6152/5646/3939 6068/5652/3945 6267/5651/3944\nf 6153/5653/3946 6268/5649/3942 6269/5647/3940\nf 6269/5647/3940 6267/5651/3944 6153/5653/3946\nf 6270/5654/3947 6271/5655/3948 6268/5649/3942\nf 6268/5649/3942 6153/5653/3946 6270/5654/3947\nf 6065/5656/3949 6265/5657/3950 6271/5655/3948\nf 6271/5655/3948 6270/5654/3947 6065/5656/3949\nf 6154/5650/3943 6268/5649/3942 6271/5655/3948\nf 6271/5655/3948 6272/5658/3951 6154/5650/3943\nf 6271/5655/3948 6265/5657/3950 6066/5659/3952\nf 6066/5659/3952 6272/5658/3951 6271/5655/3948\nf 6070/5660/3953 6069/5645/3938 6266/5648/3941\nf 6266/5648/3941 6155/5661/3954 6070/5660/3953\nf 6266/5648/3941 6154/5650/3943 6155/5661/3954\nf 6272/5658/3951 6066/5659/3952 6067/5662/3955\nf 6155/5661/3954 6154/5650/3943 6272/5658/3951\nf 6272/5658/3951 6067/5662/3955 6155/5661/3954\nf 6068/5652/3945 6312/5663/3956 6273/5664/3957\nf 6273/5664/3957 6267/5651/3944 6068/5652/3945\nf 6273/5664/3957 6153/5653/3946 6267/5651/3944\nf 6274/5665/3958 6065/5656/3949 6270/5654/3947\nf 6153/5653/3946 6273/5664/3957 6274/5665/3958\nf 6274/5665/3958 6270/5654/3947 6153/5653/3946\nf 6277/5666/3959 6158/5667/3960 6078/5668/3961\nf 6078/5668/3961 6275/5669/3962 6277/5666/3959\nf 6276/5670/3963 6277/5666/3959 6275/5669/3962\nf 6275/5669/3962 6156/5671/3964 6276/5670/3963\nf 6280/5672/3965 6276/5670/3963 6156/5671/3964\nf 6156/5671/3964 6278/5673/3966 6280/5672/3965\nf 6279/5674/3967 6280/5672/3965 6278/5673/3966\nf 6278/5673/3966 6077/5675/3968 6279/5674/3967\nf 6276/5670/3963 6280/5672/3965 6281/5676/3969\nf 6281/5676/3969 6157/5677/3970 6276/5670/3963\nf 6280/5672/3965 6279/5674/3967 6079/5678/3971\nf 6079/5678/3971 6281/5676/3969 6280/5672/3965\nf 6158/5667/3960 6277/5666/3959 6282/5679/3972\nf 6282/5679/3972 6080/5680/3973 6158/5667/3960\nf 6277/5666/3959 6276/5670/3963 6157/5677/3970\nf 6157/5677/3970 6282/5679/3972 6277/5666/3959\nf 6080/5680/3973 6282/5679/3972 6159/5681/3974\nf 6159/5681/3974 6082/5682/3975 6080/5680/3973\nf 6282/5679/3972 6157/5677/3970 6159/5681/3974\nf 6157/5677/3970 6281/5676/3969 6081/5683/3976\nf 6081/5683/3976 6159/5681/3974 6157/5677/3970\nf 6281/5676/3969 6079/5678/3971 6081/5683/3976\nf 6077/5675/3968 6278/5673/3966 6283/5684/3977\nf 6278/5673/3966 6156/5671/3964 6284/5685/3978\nf 6284/5685/3978 6283/5684/3977 6278/5673/3966\nf 6275/5669/3962 6078/5668/3961 6309/5686/3979\nf 6309/5686/3979 6284/5685/3978 6275/5669/3962\nf 6156/5671/3964 6275/5669/3962 6284/5685/3978\nf 6287/5687/3980 6162/5688/3981 6084/5689/3982\nf 6084/5689/3982 6285/5690/3983 6287/5687/3980\nf 6286/5691/3984 6287/5687/3980 6285/5690/3983\nf 6285/5690/3983 6160/5692/3985 6286/5691/3984\nf 6290/5693/3986 6286/5691/3984 6160/5692/3985\nf 6160/5692/3985 6288/5694/3987 6290/5693/3986\nf 6289/5695/3988 6290/5693/3986 6288/5694/3987\nf 6288/5694/3987 6083/5696/3989 6289/5695/3988\nf 6286/5691/3984 6290/5693/3986 6291/5697/3990\nf 6291/5697/3990 6161/5698/3991 6286/5691/3984\nf 6290/5693/3986 6289/5695/3988 6085/5699/3992\nf 6085/5699/3992 6291/5697/3990 6290/5693/3986\nf 6162/5688/3981 6287/5687/3980 6292/5700/3993\nf 6292/5700/3993 6086/5701/3994 6162/5688/3981\nf 6287/5687/3980 6286/5691/3984 6161/5698/3991\nf 6161/5698/3991 6292/5700/3993 6287/5687/3980\nf 6085/5699/3992 6087/5702/3995 6291/5697/3990\nf 6087/5702/3995 6163/5703/3996 6161/5698/3991\nf 6161/5698/3991 6291/5697/3990 6087/5702/3995\nf 6163/5703/3996 6088/5704/3997 6086/5701/3994\nf 6086/5701/3994 6292/5700/3993 6163/5703/3996\nf 6161/5698/3991 6163/5703/3996 6292/5700/3993\nf 6076/5705/3998 6294/5706/3999 6285/5690/3983\nf 6285/5690/3983 6084/5689/3982 6076/5705/3998\nf 6294/5706/3999 6160/5692/3985 6285/5690/3983\nf 6293/5707/4000 6288/5694/3987 6160/5692/3985\nf 6160/5692/3985 6294/5706/3999 6293/5707/4000\nf 6293/5707/4000 6083/5696/3989 6288/5694/3987\nf 6297/5708/4001 6166/5709/4002 6071/5710/4003\nf 6071/5710/4003 6295/5711/4004 6297/5708/4001\nf 6296/5712/4005 6297/5708/4001 6295/5711/4004\nf 6295/5711/4004 6164/5713/4006 6296/5712/4005\nf 6299/5714/4007 6296/5712/4005 6164/5713/4006\nf 6164/5713/4006 6298/5715/4008 6299/5714/4007\nf 6158/5667/3960 6299/5714/4007 6298/5715/4008\nf 6298/5715/4008 6078/5668/3961 6158/5667/3960\nf 6296/5712/4005 6299/5714/4007 6300/5716/4009\nf 6300/5716/4009 6165/5717/4010 6296/5712/4005\nf 6299/5714/4007 6158/5667/3960 6080/5680/3973\nf 6080/5680/3973 6300/5716/4009 6299/5714/4007\nf 6166/5709/4002 6297/5708/4001 6301/5718/4011\nf 6301/5718/4011 6072/5719/4012 6166/5709/4002\nf 6297/5708/4001 6296/5712/4005 6165/5717/4010\nf 6165/5717/4010 6301/5718/4011 6297/5708/4001\nf 6069/5645/3938 6302/5720/4013 6303/5721/4014\nf 6303/5721/4014 6152/5646/3939 6069/5645/3938\nf 6302/5720/4013 6167/5722/4015 6307/5723/4016\nf 6307/5723/4016 6303/5721/4014 6302/5720/4013\nf 6167/5722/4015 6304/5724/4017 6305/5725/4018\nf 6305/5725/4018 6307/5723/4016 6167/5722/4015\nf 6079/5678/3971 6279/5674/3967 6305/5725/4018\nf 6305/5725/4018 6304/5724/4017 6079/5678/3971\nf 6077/5675/3968 6306/5726/4019 6305/5725/4018\nf 6305/5725/4018 6279/5674/3967 6077/5675/3968\nf 6306/5726/4019 6168/5727/4020 6307/5723/4016\nf 6307/5723/4016 6305/5725/4018 6306/5726/4019\nf 6168/5727/4020 6308/5728/4021 6303/5721/4014\nf 6303/5721/4014 6307/5723/4016 6168/5727/4020\nf 6308/5728/4021 6068/5652/3945 6152/5646/3939\nf 6152/5646/3939 6303/5721/4014 6308/5728/4021\nf 6072/5719/4012 6301/5718/4011 6169/5729/4022\nf 6169/5729/4022 6073/5730/4023 6072/5719/4012\nf 6301/5718/4011 6165/5717/4010 6169/5729/4022\nf 6165/5717/4010 6300/5716/4009 6082/5682/3975\nf 6082/5682/3975 6169/5729/4022 6165/5717/4010\nf 6300/5716/4009 6080/5680/3973 6082/5682/3975\nf 6070/5660/3953 6302/5720/4013 6069/5645/3938\nf 6070/5660/3953 6170/5731/4024 6167/5722/4015\nf 6167/5722/4015 6302/5720/4013 6070/5660/3953\nf 6170/5731/4024 6304/5724/4017 6167/5722/4015\nf 6081/5683/3976 6079/5678/3971 6304/5724/4017\nf 6304/5724/4017 6170/5731/4024 6081/5683/3976\nf 6078/5668/3961 6298/5715/4008 6309/5686/3979\nf 6298/5715/4008 6164/5713/4006 6310/5732/4025\nf 6310/5732/4025 6309/5686/3979 6298/5715/4008\nf 6295/5711/4004 6071/5710/4003 6321/5733/4026\nf 6321/5733/4026 6310/5732/4025 6295/5711/4004\nf 6164/5713/4006 6295/5711/4004 6310/5732/4025\nf 6077/5675/3968 6283/5684/3977 6311/5734/4027\nf 6311/5734/4027 6306/5726/4019 6077/5675/3968\nf 6311/5734/4027 6168/5727/4020 6306/5726/4019\nf 6312/5663/3956 6068/5652/3945 6308/5728/4021\nf 6168/5727/4020 6311/5734/4027 6312/5663/3956\nf 6312/5663/3956 6308/5728/4021 6168/5727/4020\nf 6084/5689/3982 6162/5688/3981 6151/5735/4028\nf 6151/5735/4028 6074/5736/4029 6084/5689/3982\nf 6086/5701/3994 6075/5737/4030 6151/5735/4028\nf 6151/5735/4028 6162/5688/3981 6086/5701/3994\nf 6072/5719/4012 6313/5738/4031 6314/5739/4032\nf 6314/5739/4032 6166/5709/4002 6072/5719/4012\nf 6313/5738/4031 6171/5740/4033 6318/5741/4034\nf 6318/5741/4034 6314/5739/4032 6313/5738/4031\nf 6171/5740/4033 6315/5742/4035 6316/5743/4036\nf 6316/5743/4036 6318/5741/4034 6171/5740/4033\nf 6085/5699/3992 6289/5695/3988 6316/5743/4036\nf 6316/5743/4036 6315/5742/4035 6085/5699/3992\nf 6083/5696/3989 6317/5744/4037 6316/5743/4036\nf 6316/5743/4036 6289/5695/3988 6083/5696/3989\nf 6317/5744/4037 6172/5745/4038 6318/5741/4034\nf 6318/5741/4034 6316/5743/4036 6317/5744/4037\nf 6172/5745/4038 6319/5746/4039 6314/5739/4032\nf 6314/5739/4032 6318/5741/4034 6172/5745/4038\nf 6319/5746/4039 6071/5710/4003 6166/5709/4002\nf 6166/5709/4002 6314/5739/4032 6319/5746/4039\nf 6086/5701/3994 6088/5704/3997 6075/5737/4030\nf 6087/5702/3995 6085/5699/3992 6315/5742/4035\nf 6315/5742/4035 6173/5747/4040 6087/5702/3995\nf 6315/5742/4035 6171/5740/4033 6173/5747/4040\nf 6313/5738/4031 6072/5719/4012 6073/5730/4023\nf 6173/5747/4040 6171/5740/4033 6313/5738/4031\nf 6313/5738/4031 6073/5730/4023 6173/5747/4040\nf 6076/5705/3998 6084/5689/3982 6074/5736/4029\nf 6071/5710/4003 6319/5746/4039 6321/5733/4026\nf 6319/5746/4039 6172/5745/4038 6320/5748/4041\nf 6320/5748/4041 6321/5733/4026 6319/5746/4039\nf 6172/5745/4038 6317/5744/4037 6320/5748/4041\nf 6083/5696/3989 6293/5707/4000 6320/5748/4041\nf 6320/5748/4041 6317/5744/4037 6083/5696/3989\nf 6093/5749/4042 6325/5750/4043 6326/5751/4044\nf 6326/5751/4044 6177/5752/4045 6093/5749/4042\nf 6325/5750/4043 6175/5753/4046 6178/5754/4047\nf 6178/5754/4047 6326/5751/4044 6325/5750/4043\nf 6175/5753/4046 6327/5755/4048 6328/5756/4049\nf 6328/5756/4049 6178/5754/4047 6175/5753/4046\nf 6327/5755/4048 6603/5757/4050 6571/5758/4051\nf 6571/5758/4051 6328/5756/4049 6327/5755/4048\nf 6331/5759/4052 6330/5760/4053 6178/5754/4047\nf 6178/5754/4047 6328/5756/4049 6331/5759/4052\nf 6323/5761/4054 6331/5759/4052 6328/5756/4049\nf 6328/5756/4049 6571/5758/4051 6323/5761/4054\nf 6092/5762/4055 6329/5763/4056 6331/5759/4052\nf 6331/5759/4052 6323/5761/4054 6092/5762/4055\nf 6329/5763/4056 6176/5764/4057 6330/5760/4053\nf 6330/5760/4053 6331/5759/4052 6329/5763/4056\nf 6334/5765/4058 6333/5766/4059 6177/5752/4045\nf 6177/5752/4045 6326/5751/4044 6334/5765/4058\nf 6330/5760/4053 6334/5765/4058 6326/5751/4044\nf 6326/5751/4044 6178/5754/4047 6330/5760/4053\nf 6176/5764/4057 6332/5767/4060 6334/5765/4058\nf 6334/5765/4058 6330/5760/4053 6176/5764/4057\nf 6332/5767/4060 6094/5768/4061 6333/5766/4059\nf 6333/5766/4059 6334/5765/4058 6332/5767/4060\nf 6387/5769/4062 6335/5770/4063 6325/5750/4043\nf 6325/5750/4043 6093/5749/4042 6387/5769/4062\nf 6335/5770/4063 6175/5753/4046 6325/5750/4043\nf 6335/5770/4063 6336/5771/4064 6327/5755/4048\nf 6327/5755/4048 6175/5753/4046 6335/5770/4063\nf 6336/5771/4064 6603/5757/4050 6327/5755/4048\nf 6179/5772/4065 6095/5773/4066 6094/5768/4061\nf 6094/5768/4061 6332/5767/4060 6179/5772/4065\nf 6332/5767/4060 6176/5764/4057 6179/5772/4065\nf 6324/5774/4067 6179/5772/4065 6176/5764/4057\nf 6176/5764/4057 6329/5763/4056 6324/5774/4067\nf 6329/5763/4056 6092/5762/4055 6324/5774/4067\nf 6341/5775/4068 6340/5776/4069 6098/5777/4070\nf 6098/5777/4070 6337/5778/4071 6341/5775/4068\nf 6338/5779/4072 6341/5775/4068 6337/5778/4071\nf 6337/5778/4071 6180/5780/4073 6338/5779/4072\nf 6184/5781/4074 6339/5782/4075 6341/5775/4068\nf 6341/5775/4068 6338/5779/4072 6184/5781/4074\nf 6339/5782/4075 6183/5783/4076 6340/5776/4069\nf 6340/5776/4069 6341/5775/4068 6339/5782/4075\nf 6180/5780/4073 6097/5784/4077 6342/5785/4078\nf 6342/5785/4078 6338/5779/4072 6180/5780/4073\nf 6342/5785/4078 6181/5786/4079 6184/5781/4074\nf 6184/5781/4074 6338/5779/4072 6342/5785/4078\nf 6184/5781/4074 6181/5786/4079 6343/5787/4080\nf 6343/5787/4080 6344/5788/4081 6184/5781/4074\nf 6343/5787/4080 6096/5789/4082 6182/5790/4083\nf 6182/5790/4083 6344/5788/4081 6343/5787/4080\nf 6347/5791/4084 6346/5792/4085 6183/5783/4076\nf 6183/5783/4076 6339/5782/4075 6347/5791/4084\nf 6344/5788/4081 6347/5791/4084 6339/5782/4075\nf 6339/5782/4075 6184/5781/4074 6344/5788/4081\nf 6182/5790/4083 6345/5793/4086 6347/5791/4084\nf 6347/5791/4084 6344/5788/4081 6182/5790/4083\nf 6345/5793/4086 6099/5794/4087 6346/5792/4085\nf 6346/5792/4085 6347/5791/4084 6345/5793/4086\nf 6097/5784/4077 6386/5795/4088 6348/5796/4089\nf 6348/5796/4089 6342/5785/4078 6097/5784/4077\nf 6348/5796/4089 6181/5786/4079 6342/5785/4078\nf 6349/5797/4090 6096/5789/4082 6343/5787/4080\nf 6181/5786/4079 6348/5796/4089 6349/5797/4090\nf 6349/5797/4090 6343/5787/4080 6181/5786/4079\nf 6098/5777/4070 6340/5776/4069 6185/5798/4091\nf 6185/5798/4091 6100/5799/4092 6098/5777/4070\nf 6185/5798/4091 6340/5776/4069 6183/5783/4076\nf 6183/5783/4076 6346/5792/4085 6350/5800/4093\nf 6350/5800/4093 6185/5798/4091 6183/5783/4076\nf 6350/5800/4093 6346/5792/4085 6099/5794/4087\nf 6355/5801/4094 6354/5802/4095 6103/5803/4096\nf 6103/5803/4096 6351/5804/4097 6355/5801/4094\nf 6352/5805/4098 6355/5801/4094 6351/5804/4097\nf 6351/5804/4097 6186/5806/4099 6352/5805/4098\nf 6190/5807/4100 6353/5808/4101 6355/5801/4094\nf 6355/5801/4094 6352/5805/4098 6190/5807/4100\nf 6353/5808/4101 6189/5809/4102 6354/5802/4095\nf 6354/5802/4095 6355/5801/4094 6353/5808/4101\nf 6186/5806/4099 6102/5810/4103 6356/5811/4104\nf 6356/5811/4104 6352/5805/4098 6186/5806/4099\nf 6356/5811/4104 6187/5812/4105 6190/5807/4100\nf 6190/5807/4100 6352/5805/4098 6356/5811/4104\nf 6190/5807/4100 6187/5812/4105 6357/5813/4106\nf 6357/5813/4106 6358/5814/4107 6190/5807/4100\nf 6357/5813/4106 6101/5815/4108 6188/5816/4109\nf 6188/5816/4109 6358/5814/4107 6357/5813/4106\nf 6361/5817/4110 6360/5818/4111 6189/5809/4102\nf 6189/5809/4102 6353/5808/4101 6361/5817/4110\nf 6358/5814/4107 6361/5817/4110 6353/5808/4101\nf 6353/5808/4101 6190/5807/4100 6358/5814/4107\nf 6188/5816/4109 6359/5819/4112 6361/5817/4110\nf 6361/5817/4110 6358/5814/4107 6188/5816/4109\nf 6359/5819/4112 6104/5820/4113 6360/5818/4111\nf 6360/5818/4111 6361/5817/4110 6359/5819/4112\nf 6101/5815/4108 6357/5813/4106 6363/5821/4114\nf 6357/5813/4106 6187/5812/4105 6362/5822/4115\nf 6362/5822/4115 6363/5821/4114 6357/5813/4106\nf 6187/5812/4105 6356/5811/4104 6362/5822/4115\nf 6356/5811/4104 6102/5810/4103 6403/5823/4116\nf 6403/5823/4116 6362/5822/4115 6356/5811/4104\nf 6354/5802/4095 6364/5824/4117 6105/5825/4118\nf 6105/5825/4118 6103/5803/4096 6354/5802/4095\nf 6354/5802/4095 6189/5809/4102 6364/5824/4117\nf 6360/5818/4111 6365/5826/4119 6364/5824/4117\nf 6364/5824/4117 6189/5809/4102 6360/5818/4111\nf 6360/5818/4111 6104/5820/4113 6365/5826/4119\nf 6370/5827/4120 6369/5828/4121 6107/5829/4122\nf 6107/5829/4122 6366/5830/4123 6370/5827/4120\nf 6367/5831/4124 6370/5827/4120 6366/5830/4123\nf 6366/5830/4123 6191/5832/4125 6367/5831/4124\nf 6194/5833/4126 6368/5834/4127 6370/5827/4120\nf 6370/5827/4120 6367/5831/4124 6194/5833/4126\nf 6368/5834/4127 6193/5835/4128 6369/5828/4121\nf 6369/5828/4121 6370/5827/4120 6368/5834/4127\nf 6191/5832/4125 6106/5836/4129 6371/5837/4130\nf 6371/5837/4130 6367/5831/4124 6191/5832/4125\nf 6371/5837/4130 6192/5838/4131 6194/5833/4126\nf 6194/5833/4126 6367/5831/4124 6371/5837/4130\nf 6194/5833/4126 6192/5838/4131 6372/5839/4132\nf 6372/5839/4132 6373/5840/4133 6194/5833/4126\nf 6097/5784/4077 6180/5780/4073 6373/5840/4133\nf 6373/5840/4133 6372/5839/4132 6097/5784/4077\nf 6375/5841/4134 6374/5842/4135 6193/5835/4128\nf 6193/5835/4128 6368/5834/4127 6375/5841/4134\nf 6373/5840/4133 6375/5841/4134 6368/5834/4127\nf 6368/5834/4127 6194/5833/4126 6373/5840/4133\nf 6180/5780/4073 6337/5778/4071 6375/5841/4134\nf 6375/5841/4134 6373/5840/4133 6180/5780/4073\nf 6337/5778/4071 6098/5777/4070 6374/5842/4135\nf 6374/5842/4135 6375/5841/4134 6337/5778/4071\nf 6093/5749/4042 6177/5752/4045 6376/5843/4136\nf 6376/5843/4136 6377/5844/4137 6093/5749/4042\nf 6376/5843/4136 6197/5845/4138 6196/5846/4139\nf 6196/5846/4139 6377/5844/4137 6376/5843/4136\nf 6380/5847/4140 6376/5843/4136 6177/5752/4045\nf 6177/5752/4045 6333/5766/4059 6380/5847/4140\nf 6378/5848/4141 6380/5847/4140 6333/5766/4059\nf 6333/5766/4059 6094/5768/4061 6378/5848/4141\nf 6195/5849/4142 6379/5850/4143 6380/5847/4140\nf 6380/5847/4140 6378/5848/4141 6195/5849/4142\nf 6379/5850/4143 6197/5845/4138 6376/5843/4136\nf 6376/5843/4136 6380/5847/4140 6379/5850/4143\nf 6383/5851/4144 6382/5852/4145 6197/5845/4138\nf 6197/5845/4138 6379/5850/4143 6383/5851/4144\nf 6381/5853/4146 6383/5851/4144 6379/5850/4143\nf 6379/5850/4143 6195/5849/4142 6381/5853/4146\nf 6099/5794/4087 6345/5793/4086 6383/5851/4144\nf 6383/5851/4144 6381/5853/4146 6099/5794/4087\nf 6345/5793/4086 6182/5790/4083 6382/5852/4145\nf 6382/5852/4145 6383/5851/4144 6345/5793/4086\nf 6196/5846/4139 6197/5845/4138 6382/5852/4145\nf 6382/5852/4145 6384/5854/4147 6196/5846/4139\nf 6182/5790/4083 6096/5789/4082 6384/5854/4147\nf 6384/5854/4147 6382/5852/4145 6182/5790/4083\nf 6106/5836/4129 6405/5855/4148 6385/5856/4149\nf 6385/5856/4149 6371/5837/4130 6106/5836/4129\nf 6385/5856/4149 6192/5838/4131 6371/5837/4130\nf 6386/5795/4088 6097/5784/4077 6372/5839/4132\nf 6192/5838/4131 6385/5856/4149 6386/5795/4088\nf 6386/5795/4088 6372/5839/4132 6192/5838/4131\nf 6093/5749/4042 6377/5844/4137 6387/5769/4062\nf 6377/5844/4137 6196/5846/4139 6388/5857/4150\nf 6388/5857/4150 6387/5769/4062 6377/5844/4137\nf 6096/5789/4082 6349/5797/4090 6388/5857/4150\nf 6388/5857/4150 6384/5854/4147 6096/5789/4082\nf 6196/5846/4139 6384/5854/4147 6388/5857/4150\nf 6107/5829/4122 6369/5828/4121 6198/5858/4151\nf 6198/5858/4151 6108/5859/4152 6107/5829/4122\nf 6198/5858/4151 6369/5828/4121 6193/5835/4128\nf 6193/5835/4128 6374/5842/4135 6100/5799/4092\nf 6100/5799/4092 6198/5858/4151 6193/5835/4128\nf 6100/5799/4092 6374/5842/4135 6098/5777/4070\nf 6199/5860/4153 6350/5800/4093 6099/5794/4087\nf 6099/5794/4087 6381/5853/4146 6199/5860/4153\nf 6381/5853/4146 6195/5849/4142 6199/5860/4153\nf 6095/5773/4066 6199/5860/4153 6195/5849/4142\nf 6195/5849/4142 6378/5848/4141 6095/5773/4066\nf 6378/5848/4141 6094/5768/4061 6095/5773/4066\nf 6089/5861/4154 6322/5862/4155 6389/5863/4156\nf 6389/5863/4156 6201/5864/4157 6089/5861/4154\nf 6322/5862/4155 6174/5865/4158 6202/5866/4159\nf 6202/5866/4159 6389/5863/4156 6322/5862/4155\nf 6174/5865/4158 6090/5867/4160 6200/5868/4161\nf 6200/5868/4161 6202/5866/4159 6174/5865/4158\nf 6202/5866/4159 6200/5868/4161 6390/5869/4162\nf 6390/5869/4162 6391/5870/4163 6202/5866/4159\nf 6102/5810/4103 6186/5806/4099 6391/5870/4163\nf 6391/5870/4163 6390/5869/4162 6102/5810/4103\nf 6393/5871/4164 6392/5872/4165 6201/5864/4157\nf 6201/5864/4157 6389/5863/4156 6393/5871/4164\nf 6391/5870/4163 6393/5871/4164 6389/5863/4156\nf 6389/5863/4156 6202/5866/4159 6391/5870/4163\nf 6186/5806/4099 6351/5804/4097 6393/5871/4164\nf 6393/5871/4164 6391/5870/4163 6186/5806/4099\nf 6351/5804/4097 6103/5803/4096 6392/5872/4165\nf 6392/5872/4165 6393/5871/4164 6351/5804/4097\nf 6106/5836/4129 6191/5832/4125 6394/5873/4166\nf 6394/5873/4166 6395/5874/4167 6106/5836/4129\nf 6394/5873/4166 6205/5875/4168 6204/5876/4169\nf 6204/5876/4169 6395/5874/4167 6394/5873/4166\nf 6398/5877/4170 6394/5873/4166 6191/5832/4125\nf 6191/5832/4125 6366/5830/4123 6398/5877/4170\nf 6396/5878/4171 6398/5877/4170 6366/5830/4123\nf 6366/5830/4123 6107/5829/4122 6396/5878/4171\nf 6203/5879/4172 6397/5880/4173 6398/5877/4170\nf 6398/5877/4170 6396/5878/4171 6203/5879/4172\nf 6397/5880/4173 6205/5875/4168 6394/5873/4166\nf 6394/5873/4166 6398/5877/4170 6397/5880/4173\nf 6401/5881/4174 6400/5882/4175 6205/5875/4168\nf 6205/5875/4168 6397/5880/4173 6401/5881/4174\nf 6399/5883/4176 6401/5881/4174 6397/5880/4173\nf 6397/5880/4173 6203/5879/4172 6399/5883/4176\nf 6104/5820/4113 6359/5819/4112 6401/5881/4174\nf 6401/5881/4174 6399/5883/4176 6104/5820/4113\nf 6359/5819/4112 6188/5816/4109 6400/5882/4175\nf 6400/5882/4175 6401/5881/4174 6359/5819/4112\nf 6204/5876/4169 6205/5875/4168 6400/5882/4175\nf 6400/5882/4175 6402/5884/4177 6204/5876/4169\nf 6188/5816/4109 6101/5815/4108 6402/5884/4177\nf 6402/5884/4177 6400/5882/4175 6188/5816/4109\nf 6102/5810/4103 6390/5869/4162 6403/5823/4116\nf 6390/5869/4162 6200/5868/4161 6091/5885/4178\nf 6091/5885/4178 6403/5823/4116 6390/5869/4162\nf 6200/5868/4161 6090/5867/4160 6091/5885/4178\nf 6363/5821/4114 6404/5886/4179 6402/5884/4177\nf 6402/5884/4177 6101/5815/4108 6363/5821/4114\nf 6404/5886/4179 6204/5876/4169 6402/5884/4177\nf 6404/5886/4179 6405/5855/4148 6395/5874/4167\nf 6395/5874/4167 6204/5876/4169 6404/5886/4179\nf 6405/5855/4148 6106/5836/4129 6395/5874/4167\nf 6089/5861/4154 6201/5864/4157 6406/5887/4180\nf 6392/5872/4165 6105/5825/4118 6406/5887/4180\nf 6406/5887/4180 6201/5864/4157 6392/5872/4165\nf 6392/5872/4165 6103/5803/4096 6105/5825/4118\nf 6107/5829/4122 6108/5859/4152 6396/5878/4171\nf 6206/5888/4181 6203/5879/4172 6396/5878/4171\nf 6396/5878/4171 6108/5859/4152 6206/5888/4181\nf 6203/5879/4172 6206/5888/4181 6399/5883/4176\nf 6365/5826/4119 6104/5820/4113 6399/5883/4176\nf 6399/5883/4176 6206/5888/4181 6365/5826/4119\nf 6115/5889/4182 6408/5890/4183 6409/5891/4184\nf 6409/5891/4184 6415/5892/4185 6115/5889/4182\nf 6408/5890/4183 6207/5893/4186 6413/5891/4187\nf 6413/5891/4187 6409/5891/4184 6408/5890/4183\nf 6207/5893/4186 6410/5894/4188 6411/5895/4189\nf 6411/5895/4189 6413/5891/4187 6207/5893/4186\nf 6410/5894/4188 6113/5896/4190 6595/5897/4191\nf 6595/5897/4191 6411/5895/4189 6410/5894/4188\nf 6114/5898/4192 6412/5899/4193 6411/5895/4189\nf 6411/5895/4189 6595/5897/4191 6114/5898/4192\nf 6412/5899/4193 6208/5900/4194 6413/5891/4187\nf 6413/5891/4187 6411/5895/4189 6412/5899/4193\nf 6208/5900/4194 6414/5901/4195 6409/5891/4184\nf 6409/5891/4184 6413/5891/4187 6208/5900/4194\nf 6414/5901/4195 6116/5902/4196 6415/5892/4185\nf 6415/5892/4185 6409/5891/4184 6414/5901/4195\nf 6117/5903/4197 6408/5890/4183 6115/5889/4182\nf 6117/5903/4197 6209/5904/4198 6207/5893/4186\nf 6207/5893/4186 6408/5890/4183 6117/5903/4197\nf 6209/5904/4198 6410/5894/4188 6207/5893/4186\nf 6604/5905/4199 6113/5896/4190 6410/5894/4188\nf 6410/5894/4188 6209/5904/4198 6604/5905/4199\nf 6116/5902/4196 6414/5901/4195 6416/5906/4200\nf 6414/5901/4195 6208/5900/4194 6417/5907/4201\nf 6417/5907/4201 6416/5906/4200 6414/5901/4195\nf 6208/5900/4194 6412/5899/4193 6417/5907/4201\nf 6412/5899/4193 6114/5898/4192 6562/5908/4202\nf 6562/5908/4202 6417/5907/4201 6412/5899/4193\nf 6419/5909/4203 6420/5910/4204 6120/5911/4205\nf 6120/5911/4205 6418/5912/4206 6419/5909/4203\nf 6213/5913/4207 6212/5914/4208 6420/5910/4204\nf 6420/5910/4204 6419/5909/4203 6213/5913/4207\nf 6418/5912/4206 6119/5915/4209 6421/5916/4210\nf 6421/5916/4210 6419/5909/4203 6418/5912/4206\nf 6421/5916/4210 6210/5917/4211 6213/5913/4207\nf 6213/5913/4207 6419/5909/4203 6421/5916/4210\nf 6213/5913/4207 6210/5917/4211 6422/5918/4212\nf 6422/5918/4212 6423/5919/4213 6213/5913/4207\nf 6422/5918/4212 6118/5920/4214 6211/5921/4215\nf 6211/5921/4215 6423/5919/4213 6422/5918/4212\nf 6423/5919/4213 6424/5922/4216 6212/5914/4208\nf 6212/5914/4208 6213/5913/4207 6423/5919/4213\nf 6211/5921/4215 6121/5923/4217 6424/5922/4216\nf 6424/5922/4216 6423/5919/4213 6211/5921/4215\nf 6119/5915/4209 6123/5924/4218 6421/5916/4210\nf 6123/5924/4218 6214/5925/4219 6210/5917/4211\nf 6210/5917/4211 6421/5916/4210 6123/5924/4218\nf 6214/5925/4219 6122/5926/4220 6118/5920/4214\nf 6118/5920/4214 6422/5918/4212 6214/5925/4219\nf 6210/5917/4211 6214/5925/4219 6422/5918/4212\nf 6452/5927/4221 6426/5928/4222 6424/5922/4216\nf 6424/5922/4216 6121/5923/4217 6452/5927/4221\nf 6426/5928/4222 6212/5914/4208 6424/5922/4216\nf 6425/5929/4223 6420/5910/4204 6212/5914/4208\nf 6212/5914/4208 6426/5928/4222 6425/5929/4223\nf 6425/5929/4223 6120/5911/4205 6420/5910/4204\nf 6428/5930/4224 6429/5931/4225 6126/5932/4226\nf 6126/5932/4226 6427/5933/4227 6428/5930/4224\nf 6218/5934/4228 6217/5935/4229 6429/5931/4225\nf 6429/5931/4225 6428/5930/4224 6218/5934/4228\nf 6427/5933/4227 6125/5936/4230 6430/5937/4231\nf 6430/5937/4231 6428/5930/4224 6427/5933/4227\nf 6430/5937/4231 6215/5938/4232 6218/5934/4228\nf 6218/5934/4228 6428/5930/4224 6430/5937/4231\nf 6218/5934/4228 6215/5938/4232 6431/5939/4233\nf 6431/5939/4233 6432/5940/4234 6218/5934/4228\nf 6431/5939/4233 6124/5941/4235 6216/5942/4236\nf 6216/5942/4236 6432/5940/4234 6431/5939/4233\nf 6432/5940/4234 6433/5943/4237 6217/5935/4229\nf 6217/5935/4229 6218/5934/4228 6432/5940/4234\nf 6216/5942/4236 6127/5944/4238 6433/5943/4237\nf 6433/5943/4237 6432/5940/4234 6216/5942/4236\nf 6124/5941/4235 6431/5939/4233 6219/5945/4239\nf 6219/5945/4239 6128/5946/4240 6124/5941/4235\nf 6431/5939/4233 6215/5938/4232 6219/5945/4239\nf 6215/5938/4232 6430/5937/4231 6129/5947/4241\nf 6129/5947/4241 6219/5945/4239 6215/5938/4232\nf 6430/5937/4231 6125/5936/4230 6129/5947/4241\nf 6126/5932/4226 6429/5931/4225 6434/5948/4242\nf 6429/5931/4225 6217/5935/4229 6435/5949/4243\nf 6435/5949/4243 6434/5948/4242 6429/5931/4225\nf 6433/5943/4237 6127/5944/4238 6461/5950/4244\nf 6461/5950/4244 6435/5949/4243 6433/5943/4237\nf 6217/5935/4229 6433/5943/4237 6435/5949/4243\nf 6437/5951/4245 6438/5952/4246 6131/5953/4247\nf 6131/5953/4247 6436/5954/4248 6437/5951/4245\nf 6222/5955/4249 6221/5956/4250 6438/5952/4246\nf 6438/5952/4246 6437/5951/4245 6222/5955/4249\nf 6436/5954/4248 6130/5957/4251 6439/5958/4252\nf 6439/5958/4252 6437/5951/4245 6436/5954/4248\nf 6439/5958/4252 6220/5959/4253 6222/5955/4249\nf 6222/5955/4249 6437/5951/4245 6439/5958/4252\nf 6222/5955/4249 6220/5959/4253 6440/5960/4254\nf 6440/5960/4254 6441/5961/4255 6222/5955/4249\nf 6119/5915/4209 6418/5912/4206 6441/5961/4255\nf 6441/5961/4255 6440/5960/4254 6119/5915/4209\nf 6441/5961/4255 6442/5962/4256 6221/5956/4250\nf 6221/5956/4250 6222/5955/4249 6441/5961/4255\nf 6418/5912/4206 6120/5911/4205 6442/5962/4256\nf 6442/5962/4256 6441/5961/4255 6418/5912/4206\nf 6115/5889/4182 6415/5892/4185 6446/5963/4257\nf 6446/5963/4257 6443/5964/4258 6115/5889/4182\nf 6446/5963/4257 6445/5965/4259 6224/5966/4260\nf 6224/5966/4260 6443/5964/4258 6446/5963/4257\nf 6444/5967/4261 6446/5963/4257 6415/5892/4185\nf 6415/5892/4185 6116/5902/4196 6444/5967/4261\nf 6223/5968/4262 6445/5965/4259 6446/5963/4257\nf 6446/5963/4257 6444/5967/4261 6223/5968/4262\nf 6447/5969/4263 6448/5970/4264 6445/5965/4259\nf 6445/5965/4259 6223/5968/4262 6447/5969/4263\nf 6121/5923/4217 6211/5921/4215 6448/5970/4264\nf 6448/5970/4264 6447/5969/4263 6121/5923/4217\nf 6224/5966/4260 6445/5965/4259 6448/5970/4264\nf 6448/5970/4264 6449/5971/4265 6224/5966/4260\nf 6211/5921/4215 6118/5920/4214 6449/5971/4265\nf 6449/5971/4265 6448/5970/4264 6211/5921/4215\nf 6130/5957/4251 6132/5972/4266 6439/5958/4252\nf 6132/5972/4266 6225/5973/4267 6220/5959/4253\nf 6220/5959/4253 6439/5958/4252 6132/5972/4266\nf 6123/5924/4218 6119/5915/4209 6440/5960/4254\nf 6440/5960/4254 6225/5973/4267 6123/5924/4218\nf 6220/5959/4253 6225/5973/4267 6440/5960/4254\nf 6117/5903/4197 6115/5889/4182 6443/5964/4258\nf 6443/5964/4258 6226/5974/4268 6117/5903/4197\nf 6443/5964/4258 6224/5966/4260 6226/5974/4268\nf 6449/5971/4265 6118/5920/4214 6122/5926/4220\nf 6226/5974/4268 6224/5966/4260 6449/5971/4265\nf 6449/5971/4265 6122/5926/4220 6226/5974/4268\nf 6451/5975/4269 6442/5962/4256 6120/5911/4205\nf 6120/5911/4205 6425/5929/4223 6451/5975/4269\nf 6451/5975/4269 6221/5956/4250 6442/5962/4256\nf 6450/5976/4270 6438/5952/4246 6221/5956/4250\nf 6221/5956/4250 6451/5975/4269 6450/5976/4270\nf 6450/5976/4270 6131/5953/4247 6438/5952/4246\nf 6121/5923/4217 6447/5969/4263 6452/5927/4221\nf 6447/5969/4263 6223/5968/4262 6453/5977/4271\nf 6453/5977/4271 6452/5927/4221 6447/5969/4263\nf 6223/5968/4262 6444/5967/4261 6453/5977/4271\nf 6444/5967/4261 6116/5902/4196 6416/5906/4200\nf 6416/5906/4200 6453/5977/4271 6444/5967/4261\nf 6109/5978/4272 6407/5979/4273 6427/5933/4227\nf 6427/5933/4227 6126/5932/4226 6109/5978/4272\nf 6407/5979/4273 6110/5980/4274 6125/5936/4230\nf 6125/5936/4230 6427/5933/4227 6407/5979/4273\nf 6130/5957/4251 6436/5954/4248 6457/5981/4275\nf 6457/5981/4275 6454/5982/4276 6130/5957/4251\nf 6457/5981/4275 6456/5983/4277 6228/5984/4278\nf 6228/5984/4278 6454/5982/4276 6457/5981/4275\nf 6455/5985/4279 6457/5981/4275 6436/5954/4248\nf 6436/5954/4248 6131/5953/4247 6455/5985/4279\nf 6227/5986/4280 6456/5983/4277 6457/5981/4275\nf 6457/5981/4275 6455/5985/4279 6227/5986/4280\nf 6458/5987/4281 6459/5988/4282 6456/5983/4277\nf 6456/5983/4277 6227/5986/4280 6458/5987/4281\nf 6127/5944/4238 6216/5942/4236 6459/5988/4282\nf 6459/5988/4282 6458/5987/4281 6127/5944/4238\nf 6228/5984/4278 6456/5983/4277 6459/5988/4282\nf 6459/5988/4282 6460/5989/4283 6228/5984/4278\nf 6216/5942/4236 6124/5941/4235 6460/5989/4283\nf 6460/5989/4283 6459/5988/4282 6216/5942/4236\nf 6125/5936/4230 6110/5980/4274 6111/5990/4284\nf 6111/5990/4284 6129/5947/4241 6125/5936/4230\nf 6128/5946/4240 6460/5989/4283 6124/5941/4235\nf 6128/5946/4240 6229/5991/4285 6228/5984/4278\nf 6228/5984/4278 6460/5989/4283 6128/5946/4240\nf 6229/5991/4285 6454/5982/4276 6228/5984/4278\nf 6132/5972/4266 6130/5957/4251 6454/5982/4276\nf 6454/5982/4276 6229/5991/4285 6132/5972/4266\nf 6112/5992/4286 6109/5978/4272 6126/5932/4226\nf 6126/5932/4226 6434/5948/4242 6112/5992/4286\nf 6131/5953/4247 6450/5976/4270 6462/5993/4287\nf 6462/5993/4287 6455/5985/4279 6131/5953/4247\nf 6462/5993/4287 6227/5986/4280 6455/5985/4279\nf 6461/5950/4244 6127/5944/4238 6458/5987/4281\nf 6227/5986/4280 6462/5993/4287 6461/5950/4244\nf 6461/5950/4244 6458/5987/4281 6227/5986/4280\nf 6138/5994/4288 6233/5995/4289 6466/5996/4290\nf 6466/5996/4290 6467/5997/4291 6138/5994/4288\nf 6466/5996/4290 6236/5998/4292 6235/5999/4293\nf 6235/5999/4293 6467/5997/4291 6466/5996/4290\nf 6471/6000/4294 6466/5996/4290 6233/5995/4289\nf 6233/5995/4289 6468/6001/4295 6471/6000/4294\nf 6469/6002/4296 6471/6000/4294 6468/6001/4295\nf 6468/6001/4295 6137/6003/4297 6469/6002/4296\nf 6234/6004/4298 6470/6005/4299 6471/6000/4294\nf 6471/6000/4294 6469/6002/4296 6234/6004/4298\nf 6470/6005/4299 6236/5998/4292 6466/5996/4290\nf 6466/5996/4290 6471/6000/4294 6470/6005/4299\nf 6474/6006/4300 6473/6007/4301 6236/5998/4292\nf 6236/5998/4292 6470/6005/4299 6474/6006/4300\nf 6472/6008/4302 6474/6006/4300 6470/6005/4299\nf 6470/6005/4299 6234/6004/4298 6472/6008/4302\nf 6136/6009/4303 6465/6010/4304 6474/6006/4300\nf 6474/6006/4300 6472/6008/4302 6136/6009/4303\nf 6465/6010/4304 6231/6011/4305 6473/6007/4301\nf 6473/6007/4301 6474/6006/4300 6465/6010/4304\nf 6235/5999/4293 6236/5998/4292 6473/6007/4301\nf 6473/6007/4301 6475/6012/4306 6235/5999/4293\nf 6473/6007/4301 6231/6011/4305 6567/6013/4307\nf 6567/6013/4307 6475/6012/4306 6473/6007/4301\nf 6138/5994/4288 6467/5997/4291 6476/6014/4308\nf 6467/5997/4291 6235/5999/4293 6477/6015/4309\nf 6477/6015/4309 6476/6014/4308 6467/5997/4291\nf 6567/6013/4307 6616/6016/4310 6477/6015/4309\nf 6477/6015/4309 6475/6012/4306 6567/6013/4307\nf 6235/5999/4293 6475/6012/4306 6477/6015/4309\nf 6137/6003/4297 6478/6017/4311 6469/6002/4296\nf 6237/6018/4312 6234/6004/4298 6469/6002/4296\nf 6469/6002/4296 6478/6017/4311 6237/6018/4312\nf 6234/6004/4298 6237/6018/4312 6472/6008/4302\nf 6232/6019/4313 6136/6009/4303 6472/6008/4302\nf 6472/6008/4302 6237/6018/4312 6232/6019/4313\nf 6483/6020/4314 6482/6021/4315 6141/6022/4316\nf 6141/6022/4316 6479/6023/4317 6483/6020/4314\nf 6480/6024/4318 6483/6020/4314 6479/6023/4317\nf 6479/6023/4317 6238/6025/4319 6480/6024/4318\nf 6242/6026/4320 6481/6027/4321 6483/6020/4314\nf 6483/6020/4314 6480/6024/4318 6242/6026/4320\nf 6481/6027/4321 6241/6028/4322 6482/6021/4315\nf 6482/6021/4315 6483/6020/4314 6481/6027/4321\nf 6487/6029/4323 6480/6024/4318 6238/6025/4319\nf 6238/6025/4319 6484/6030/4324 6487/6029/4323\nf 6485/6031/4325 6487/6029/4323 6484/6030/4324\nf 6484/6030/4324 6140/6032/4326 6485/6031/4325\nf 6239/6033/4327 6486/6034/4328 6487/6029/4323\nf 6487/6029/4323 6485/6031/4325 6239/6033/4327\nf 6486/6034/4328 6242/6026/4320 6480/6024/4318\nf 6480/6024/4318 6487/6029/4323 6486/6034/4328\nf 6242/6026/4320 6486/6034/4328 6488/6035/4329\nf 6488/6035/4329 6240/6036/4330 6242/6026/4320\nf 6486/6034/4328 6239/6033/4327 6139/6037/4331\nf 6139/6037/4331 6488/6035/4329 6486/6034/4328\nf 6241/6028/4322 6481/6027/4321 6489/6038/4332\nf 6489/6038/4332 6142/6039/4333 6241/6028/4322\nf 6481/6027/4321 6242/6026/4320 6240/6036/4330\nf 6240/6036/4330 6489/6038/4332 6481/6027/4321\nf 6142/6039/4333 6489/6038/4332 6491/6040/4334\nf 6489/6038/4332 6240/6036/4330 6490/6041/4335\nf 6490/6041/4335 6491/6040/4334 6489/6038/4332\nf 6240/6036/4330 6488/6035/4329 6490/6041/4335\nf 6488/6035/4329 6139/6037/4331 6530/6042/4336\nf 6530/6042/4336 6490/6041/4335 6488/6035/4329\nf 6484/6030/4324 6492/6043/4337 6143/6044/4338\nf 6143/6044/4338 6140/6032/4326 6484/6030/4324\nf 6484/6030/4324 6238/6025/4319 6492/6043/4337\nf 6479/6023/4317 6493/6045/4339 6492/6043/4337\nf 6492/6043/4337 6238/6025/4319 6479/6023/4317\nf 6479/6023/4317 6141/6022/4316 6493/6045/4339\nf 6498/6046/4340 6497/6047/4341 6146/6048/4342\nf 6146/6048/4342 6494/6049/4343 6498/6046/4340\nf 6495/6050/4344 6498/6046/4340 6494/6049/4343\nf 6494/6049/4343 6243/6051/4345 6495/6050/4344\nf 6247/6052/4346 6496/6053/4347 6498/6046/4340\nf 6498/6046/4340 6495/6050/4344 6247/6052/4346\nf 6496/6053/4347 6246/6054/4348 6497/6047/4341\nf 6497/6047/4341 6498/6046/4340 6496/6053/4347\nf 6502/6055/4349 6495/6050/4344 6243/6051/4345\nf 6243/6051/4345 6499/6056/4350 6502/6055/4349\nf 6500/6057/4351 6502/6055/4349 6499/6056/4350\nf 6499/6056/4350 6145/6058/4352 6500/6057/4351\nf 6244/6059/4353 6501/6060/4354 6502/6055/4349\nf 6502/6055/4349 6500/6057/4351 6244/6059/4353\nf 6501/6060/4354 6247/6052/4346 6495/6050/4344\nf 6495/6050/4344 6502/6055/4349 6501/6060/4354\nf 6247/6052/4346 6501/6060/4354 6503/6061/4355\nf 6503/6061/4355 6245/6062/4356 6247/6052/4346\nf 6501/6060/4354 6244/6059/4353 6144/6063/4357\nf 6144/6063/4357 6503/6061/4355 6501/6060/4354\nf 6246/6054/4348 6496/6053/4347 6504/6064/4358\nf 6504/6064/4358 6147/6065/4359 6246/6054/4348\nf 6496/6053/4347 6247/6052/4346 6245/6062/4356\nf 6245/6062/4356 6504/6064/4358 6496/6053/4347\nf 6144/6063/4357 6548/6066/4360 6505/6067/4361\nf 6505/6067/4361 6503/6061/4355 6144/6063/4357\nf 6505/6067/4361 6245/6062/4356 6503/6061/4355\nf 6506/6068/4362 6147/6065/4359 6504/6064/4358\nf 6245/6062/4356 6505/6067/4361 6506/6068/4362\nf 6506/6068/4362 6504/6064/4358 6245/6062/4356\nf 6145/6058/4352 6499/6056/4350 6248/6069/4363\nf 6248/6069/4363 6148/6070/4364 6145/6058/4352\nf 6248/6069/4363 6499/6056/4350 6243/6051/4345\nf 6243/6051/4345 6494/6049/4343 6507/6071/4365\nf 6507/6071/4365 6248/6069/4363 6243/6051/4345\nf 6507/6071/4365 6494/6049/4343 6146/6048/4342\nf 6512/6072/4366 6511/6073/4367 6149/6074/4368\nf 6149/6074/4368 6508/6075/4369 6512/6072/4366\nf 6509/6076/4370 6512/6072/4366 6508/6075/4369\nf 6508/6075/4369 6249/6077/4371 6509/6076/4370\nf 6252/6078/4372 6510/6079/4373 6512/6072/4366\nf 6512/6072/4366 6509/6076/4370 6252/6078/4372\nf 6510/6079/4373 6251/6080/4374 6511/6073/4367\nf 6511/6073/4367 6512/6072/4366 6510/6079/4373\nf 6515/6081/4375 6509/6076/4370 6249/6077/4371\nf 6249/6077/4371 6513/6082/4376 6515/6081/4375\nf 6482/6021/4315 6515/6081/4375 6513/6082/4376\nf 6513/6082/4376 6141/6022/4316 6482/6021/4315\nf 6241/6028/4322 6514/6083/4377 6515/6081/4375\nf 6515/6081/4375 6482/6021/4315 6241/6028/4322\nf 6514/6083/4377 6252/6078/4372 6509/6076/4370\nf 6509/6076/4370 6515/6081/4375 6514/6083/4377\nf 6252/6078/4372 6514/6083/4377 6516/6084/4378\nf 6516/6084/4378 6250/6085/4379 6252/6078/4372\nf 6514/6083/4377 6241/6028/4322 6142/6039/4333\nf 6142/6039/4333 6516/6084/4378 6514/6083/4377\nf 6251/6080/4374 6510/6079/4373 6517/6086/4380\nf 6517/6086/4380 6150/6087/4381 6251/6080/4374\nf 6510/6079/4373 6252/6078/4372 6250/6085/4379\nf 6250/6085/4379 6517/6086/4380 6510/6079/4373\nf 6138/5994/4288 6518/6088/4382 6519/6089/4383\nf 6519/6089/4383 6233/5995/4289 6138/5994/4288\nf 6518/6088/4382 6253/6090/4384 6255/6091/4385\nf 6255/6091/4385 6519/6089/4383 6518/6088/4382\nf 6253/6090/4384 6520/6092/4386 6521/6093/4387\nf 6521/6093/4387 6255/6091/4385 6253/6090/4384\nf 6139/6037/4331 6239/6033/4327 6521/6093/4387\nf 6521/6093/4387 6520/6092/4386 6139/6037/4331\nf 6524/6094/4388 6523/6095/4389 6255/6091/4385\nf 6255/6091/4385 6521/6093/4387 6524/6094/4388\nf 6485/6031/4325 6524/6094/4388 6521/6093/4387\nf 6521/6093/4387 6239/6033/4327 6485/6031/4325\nf 6140/6032/4326 6522/6096/4390 6524/6094/4388\nf 6524/6094/4388 6485/6031/4325 6140/6032/4326\nf 6522/6096/4390 6254/6097/4391 6523/6095/4389\nf 6523/6095/4389 6524/6094/4388 6522/6096/4390\nf 6526/6098/4392 6468/6001/4295 6233/5995/4289\nf 6233/5995/4289 6519/6089/4383 6526/6098/4392\nf 6523/6095/4389 6526/6098/4392 6519/6089/4383\nf 6519/6089/4383 6255/6091/4385 6523/6095/4389\nf 6254/6097/4391 6525/6099/4393 6526/6098/4392\nf 6526/6098/4392 6523/6095/4389 6254/6097/4391\nf 6525/6099/4393 6137/6003/4297 6468/6001/4295\nf 6468/6001/4295 6526/6098/4392 6525/6099/4393\nf 6150/6087/4381 6517/6086/4380 6528/6100/4394\nf 6517/6086/4380 6250/6085/4379 6527/6101/4395\nf 6527/6101/4395 6528/6100/4394 6517/6086/4380\nf 6250/6085/4379 6516/6084/4378 6527/6101/4395\nf 6516/6084/4378 6142/6039/4333 6491/6040/4334\nf 6491/6040/4334 6527/6101/4395 6516/6084/4378\nf 6476/6014/4308 6529/6102/4396 6518/6088/4382\nf 6518/6088/4382 6138/5994/4288 6476/6014/4308\nf 6529/6102/4396 6253/6090/4384 6518/6088/4382\nf 6529/6102/4396 6530/6042/4336 6520/6092/4386\nf 6520/6092/4386 6253/6090/4384 6529/6102/4396\nf 6530/6042/4336 6139/6037/4331 6520/6092/4386\nf 6513/6082/4376 6531/6103/4397 6493/6045/4339\nf 6493/6045/4339 6141/6022/4316 6513/6082/4376\nf 6513/6082/4376 6249/6077/4371 6531/6103/4397\nf 6508/6075/4369 6532/6104/4398 6531/6103/4397\nf 6531/6103/4397 6249/6077/4371 6508/6075/4369\nf 6508/6075/4369 6149/6074/4368 6532/6104/4398\nf 6140/6032/4326 6143/6044/4338 6522/6096/4390\nf 6256/6105/4399 6254/6097/4391 6522/6096/4390\nf 6522/6096/4390 6143/6044/4338 6256/6105/4399\nf 6254/6097/4391 6256/6105/4399 6525/6099/4393\nf 6478/6017/4311 6137/6003/4297 6525/6099/4393\nf 6525/6099/4393 6256/6105/4399 6478/6017/4311\nf 6133/6106/4400 6257/6107/4401 6533/6108/4402\nf 6533/6108/4402 6464/6109/4403 6133/6106/4400\nf 6533/6108/4402 6259/6110/4404 6230/6111/4405\nf 6230/6111/4405 6464/6109/4403 6533/6108/4402\nf 6536/6112/4406 6533/6108/4402 6257/6107/4401\nf 6257/6107/4401 6534/6113/4407 6536/6112/4406\nf 6497/6047/4341 6536/6112/4406 6534/6113/4407\nf 6534/6113/4407 6146/6048/4342 6497/6047/4341\nf 6246/6054/4348 6535/6114/4408 6536/6112/4406\nf 6536/6112/4406 6497/6047/4341 6246/6054/4348\nf 6535/6114/4408 6259/6110/4404 6533/6108/4402\nf 6533/6108/4402 6536/6112/4406 6535/6114/4408\nf 6259/6110/4404 6535/6114/4408 6537/6115/4409\nf 6537/6115/4409 6258/6116/4410 6259/6110/4404\nf 6535/6114/4408 6246/6054/4348 6147/6065/4359\nf 6147/6065/4359 6537/6115/4409 6535/6114/4408\nf 6230/6111/4405 6259/6110/4404 6258/6116/4410\nf 6258/6116/4410 6135/6117/4411 6230/6111/4405\nf 6150/6087/4381 6538/6118/4412 6539/6119/4413\nf 6539/6119/4413 6251/6080/4374 6150/6087/4381\nf 6538/6118/4412 6260/6120/4414 6262/6121/4415\nf 6262/6121/4415 6539/6119/4413 6538/6118/4412\nf 6260/6120/4414 6540/6122/4416 6541/6123/4417\nf 6541/6123/4417 6262/6121/4415 6260/6120/4414\nf 6144/6063/4357 6244/6059/4353 6541/6123/4417\nf 6541/6123/4417 6540/6122/4416 6144/6063/4357\nf 6544/6124/4418 6543/6125/4419 6262/6121/4415\nf 6262/6121/4415 6541/6123/4417 6544/6124/4418\nf 6500/6057/4351 6544/6124/4418 6541/6123/4417\nf 6541/6123/4417 6244/6059/4353 6500/6057/4351\nf 6145/6058/4352 6542/6126/4420 6544/6124/4418\nf 6544/6124/4418 6500/6057/4351 6145/6058/4352\nf 6542/6126/4420 6261/6127/4421 6543/6125/4419\nf 6543/6125/4419 6544/6124/4418 6542/6126/4420\nf 6546/6128/4422 6511/6073/4367 6251/6080/4374\nf 6251/6080/4374 6539/6119/4413 6546/6128/4422\nf 6543/6125/4419 6546/6128/4422 6539/6119/4413\nf 6539/6119/4413 6262/6121/4415 6543/6125/4419\nf 6261/6127/4421 6545/6129/4423 6546/6128/4422\nf 6546/6128/4422 6543/6125/4419 6261/6127/4421\nf 6545/6129/4423 6149/6074/4368 6511/6073/4367\nf 6511/6073/4367 6546/6128/4422 6545/6129/4423\nf 6147/6065/4359 6506/6068/4362 6547/6130/4424\nf 6547/6130/4424 6537/6115/4409 6147/6065/4359\nf 6547/6130/4424 6258/6116/4410 6537/6115/4409\nf 6258/6116/4410 6547/6130/4424 6134/6131/4425\nf 6134/6131/4425 6135/6117/4411 6258/6116/4410\nf 6144/6063/4357 6540/6122/4416 6548/6066/4360\nf 6540/6122/4416 6260/6120/4414 6549/6132/4426\nf 6549/6132/4426 6548/6066/4360 6540/6122/4416\nf 6538/6118/4412 6150/6087/4381 6528/6100/4394\nf 6528/6100/4394 6549/6132/4426 6538/6118/4412\nf 6260/6120/4414 6538/6118/4412 6549/6132/4426\nf 6146/6048/4342 6534/6113/4407 6263/6133/4427\nf 6263/6133/4427 6507/6071/4365 6146/6048/4342\nf 6263/6133/4427 6534/6113/4407 6257/6107/4401\nf 6257/6107/4401 6133/6106/4400 6463/6134/4428\nf 6463/6134/4428 6263/6133/4427 6257/6107/4401\nf 6264/6135/4429 6532/6104/4398 6149/6074/4368\nf 6149/6074/4368 6545/6129/4423 6264/6135/4429\nf 6545/6129/4423 6261/6127/4421 6264/6135/4429\nf 6148/6070/4364 6264/6135/4429 6261/6127/4421\nf 6261/6127/4421 6542/6126/4420 6148/6070/4364\nf 6542/6126/4420 6145/6058/4352 6148/6070/4364\nf 6065/5656/3949 6274/5665/3958 6556/6136/4430\nf 6556/6136/4430 6577/6137/4431 6065/5656/3949\nf 6556/6136/4430 6550/6138/4432 6577/6137/4431\nf 6557/6139/4433 6565/6140/4434 6555/6141/4435\nf 6550/6138/4432 6556/6136/4430 6557/6139/4433\nf 6557/6139/4433 6555/6141/4435 6550/6138/4432\nf 6552/6142/4436 6324/5774/4067 6092/5762/4055\nf 6092/5762/4055 6559/6143/4437 6552/6142/4436\nf 6559/6143/4437 6551/6144/4438 6552/6142/4436\nf 6560/6145/4439 6552/6142/4436 6551/6144/4438\nf 6551/6144/4438 6558/6146/4440 6560/6145/4439\nf 6558/6146/4440 6566/6147/4441 6560/6145/4439\nf 6114/5898/4192 6594/6148/4442 6562/5908/4202\nf 6594/6148/4442 6573/6149/4443 6561/6150/4444\nf 6561/6150/4444 6562/5908/4202 6594/6148/4442\nf 6573/6149/4443 6592/6151/4445 6561/6150/4444\nf 6565/6140/4434 6557/6139/4433 6561/6150/4444\nf 6561/6150/4444 6592/6151/4445 6565/6140/4434\nf 6136/6009/4303 6232/6019/4313 6563/6152/4446\nf 6554/6153/4447 6553/6154/4448 6563/6152/4446\nf 6563/6152/4446 6232/6019/4313 6554/6153/4447\nf 6553/6154/4448 6554/6153/4447 6564/6155/4449\nf 6560/6145/4439 6566/6147/4441 6564/6155/4449\nf 6564/6155/4449 6554/6153/4447 6560/6145/4439\nf 6066/5659/3952 6265/5657/3950 6579/6156/4450\nf 6579/6156/4450 6576/6157/4451 6066/5659/3952\nf 6579/6156/4450 6578/6158/4452 6569/6159/4453\nf 6569/6159/4453 6576/6157/4451 6579/6156/4450\nf 6577/6137/4431 6579/6156/4450 6265/5657/3950\nf 6265/5657/3950 6065/5656/3949 6577/6137/4431\nf 6550/6138/4432 6578/6158/4452 6579/6156/4450\nf 6579/6156/4450 6577/6137/4431 6550/6138/4432\nf 6555/6141/4435 6581/6160/4454 6578/6158/4452\nf 6578/6158/4452 6550/6138/4432 6555/6141/4435\nf 6565/6140/4434 6580/6161/4455 6581/6160/4454\nf 6581/6160/4454 6555/6141/4435 6565/6140/4434\nf 6569/6159/4453 6578/6158/4452 6581/6160/4454\nf 6581/6160/4454 6582/6162/4456 6569/6159/4453\nf 6581/6160/4454 6580/6161/4455 6601/6163/4457\nf 6601/6163/4457 6582/6162/4456 6581/6160/4454\nf 6603/5757/4050 6609/6164/4458 6583/6165/4459\nf 6583/6165/4459 6571/5758/4051 6603/5757/4050\nf 6609/6164/4458 6606/6166/4460 6572/6167/4461\nf 6572/6167/4461 6583/6165/4459 6609/6164/4458\nf 6606/6166/4460 6610/6168/4462 6584/6169/4463\nf 6584/6169/4463 6572/6167/4461 6606/6166/4460\nf 6610/6168/4462 6568/6170/4464 6570/6171/4465\nf 6570/6171/4465 6584/6169/4463 6610/6168/4462\nf 6587/6172/4466 6586/6173/4467 6572/6167/4461\nf 6572/6167/4461 6584/6169/4463 6587/6172/4466\nf 6585/6174/4468 6587/6172/4466 6584/6169/4463\nf 6584/6169/4463 6570/6171/4465 6585/6174/4468\nf 6566/6147/4441 6558/6146/4440 6587/6172/4466\nf 6587/6172/4466 6585/6174/4468 6566/6147/4441\nf 6558/6146/4440 6551/6144/4438 6586/6173/4467\nf 6586/6173/4467 6587/6172/4466 6558/6146/4440\nf 6588/6175/4469 6323/5761/4054 6571/5758/4051\nf 6571/5758/4051 6583/6165/4459 6588/6175/4469\nf 6586/6173/4467 6588/6175/4469 6583/6165/4459\nf 6583/6165/4459 6572/6167/4461 6586/6173/4467\nf 6551/6144/4438 6559/6143/4437 6588/6175/4469\nf 6588/6175/4469 6586/6173/4467 6551/6144/4438\nf 6559/6143/4437 6092/5762/4055 6323/5761/4054\nf 6323/5761/4054 6588/6175/4469 6559/6143/4437\nf 6113/5896/4190 6589/6176/4470 6590/6177/4471\nf 6590/6177/4471 6595/5897/4191 6113/5896/4190\nf 6589/6176/4470 6607/6178/4472 6593/6179/4473\nf 6593/6179/4473 6590/6177/4471 6589/6176/4470\nf 6607/6178/4472 6613/6180/4474 6591/6181/4475\nf 6591/6181/4475 6593/6179/4473 6607/6178/4472\nf 6601/6163/4457 6580/6161/4455 6591/6181/4475\nf 6591/6181/4475 6613/6180/4474 6601/6163/4457\nf 6565/6140/4434 6592/6151/4445 6591/6181/4475\nf 6591/6181/4475 6580/6161/4455 6565/6140/4434\nf 6592/6151/4445 6573/6149/4443 6593/6179/4473\nf 6593/6179/4473 6591/6181/4475 6592/6151/4445\nf 6573/6149/4443 6594/6148/4442 6590/6177/4471\nf 6590/6177/4471 6593/6179/4473 6573/6149/4443\nf 6594/6148/4442 6114/5898/4192 6595/5897/4191\nf 6595/5897/4191 6590/6177/4471 6594/6148/4442\nf 6567/6013/4307 6231/6011/4305 6596/6182/4476\nf 6596/6182/4476 6614/6183/4477 6567/6013/4307\nf 6596/6182/4476 6575/6184/4478 6574/6185/4479\nf 6574/6185/4479 6614/6183/4477 6596/6182/4476\nf 6598/6186/4480 6596/6182/4476 6231/6011/4305\nf 6231/6011/4305 6465/6010/4304 6598/6186/4480\nf 6563/6152/4446 6598/6186/4480 6465/6010/4304\nf 6465/6010/4304 6136/6009/4303 6563/6152/4446\nf 6553/6154/4448 6597/6187/4481 6598/6186/4480\nf 6598/6186/4480 6563/6152/4446 6553/6154/4448\nf 6597/6187/4481 6575/6184/4478 6596/6182/4476\nf 6596/6182/4476 6598/6186/4480 6597/6187/4481\nf 6600/6188/4482 6599/6189/4483 6575/6184/4478\nf 6575/6184/4478 6597/6187/4481 6600/6188/4482\nf 6564/6155/4449 6600/6188/4482 6597/6187/4481\nf 6597/6187/4481 6553/6154/4448 6564/6155/4449\nf 6566/6147/4441 6585/6174/4468 6600/6188/4482\nf 6600/6188/4482 6564/6155/4449 6566/6147/4441\nf 6585/6174/4468 6570/6171/4465 6599/6189/4483\nf 6599/6189/4483 6600/6188/4482 6585/6174/4468\nf 6574/6185/4479 6575/6184/4478 6599/6189/4483\nf 6599/6189/4483 6615/6190/4484 6574/6185/4479\nf 6570/6171/4465 6568/6170/4464 6615/6190/4484\nf 6615/6190/4484 6599/6189/4483 6570/6171/4465\nf 6067/5662/3955 6066/5659/3952 6576/6157/4451\nf 6576/6157/4451 6605/6191/4485 6067/5662/3955\nf 6576/6157/4451 6569/6159/4453 6605/6191/4485\nf 6582/6162/4456 6601/6163/4457 6602/6192/4486\nf 6605/6191/4485 6569/6159/4453 6582/6162/4456\nf 6582/6162/4456 6602/6192/4486 6605/6191/4485\nf 6336/5771/4064 6611/6193/4487 6609/6164/4458\nf 6609/6164/4458 6603/5757/4050 6336/5771/4064\nf 6611/6193/4487 6606/6166/4460 6609/6164/4458\nf 6611/6193/4487 6612/6194/4488 6610/6168/4462\nf 6610/6168/4462 6606/6166/4460 6611/6193/4487\nf 6612/6194/4488 6568/6170/4464 6610/6168/4462\nf 6604/5905/4199 6589/6176/4470 6113/5896/4190\nf 6604/5905/4199 6608/6195/4489 6607/6178/4472\nf 6607/6178/4472 6589/6176/4470 6604/5905/4199\nf 6608/6195/4489 6613/6180/4474 6607/6178/4472\nf 6602/6192/4486 6601/6163/4457 6613/6180/4474\nf 6613/6180/4474 6608/6195/4489 6602/6192/4486\nf 6567/6013/4307 6614/6183/4477 6616/6016/4310\nf 6614/6183/4477 6574/6185/4479 6617/6196/4490\nf 6617/6196/4490 6616/6016/4310 6614/6183/4477\nf 6568/6170/4464 6612/6194/4488 6617/6196/4490\nf 6617/6196/4490 6615/6190/4484 6568/6170/4464\nf 6574/6185/4479 6615/6190/4484 6617/6196/4490\nf 6618/3774/4491 6620/3776/4492 6619/3775/4493\nf 6621/3778/4494 6623/3780/4495 6622/3779/4496\nf 6624/3781/4497 6626/3783/4498 6625/3782/4499\nf 6627/3793/4500 6629/3795/4501 6628/3794/4502\nf 6630/3802/4503 6632/3804/4504 6631/3803/4505\nf 6633/3805/4506 6635/3807/4507 6634/3806/4508\nf 6636/3808/4509 6639/3811/4510 6638/3810/4511\nf 6638/3810/4511 6637/3809/4512 6636/3808/4509\nf 6640/3812/4513 6642/3814/4514 6641/3813/4515\nf 6643/3815/4516 6645/3817/4517 6644/3816/4518\nf 6646/3818/4519 6648/3820/4520 6647/3819/4521\nf 6649/3821/4522 6651/3823/4523 6650/3822/4524\nf 6652/3824/4525 6654/3826/4526 6653/3825/4527\nf 6655/3827/4528 6657/3829/4529 6656/3828/4530\nf 6658/3830/4531 6661/3833/4532 6660/3832/4533\nf 6660/3832/4533 6659/3831/4534 6658/3830/4531\nf 6662/3834/4535 6664/3836/4536 6663/3835/4537\nf 6665/3837/4538 6667/3839/4539 6666/3838/4540\nf 6669/3840/4541 6668/3843/4542 6671/3842/4543\nf 6671/3842/4543 6670/3841/4544 6669/3840/4541\nf 6672/3844/4545 6674/3846/4546 6673/3845/4547\nf 6675/3847/4548 6677/3849/4549 6676/3848/4550\nf 6678/3850/4551 6680/3852/4552 6679/3851/4553\nf 6681/3853/4554 6683/3855/4555 6682/3854/4556\nf 6684/3856/4557 6653/3825/4527 6654/3826/4526\nf 6685/3857/4558 6688/3860/4559 6687/3859/4560\nf 6687/3859/4560 6686/3858/4561 6685/3857/4558\nf 6689/3861/4562 6628/3794/4502 6690/3862/4563\nf 6687/3859/4560 6688/3860/4559 6691/3863/4564\nf 6692/3864/4565 6694/3866/4566 6693/3865/4567\nf 6695/3867/4568 6697/3869/4569 6696/3868/4570\nf 6698/3870/4571 6700/3872/4572 6699/3871/4573\nf 6701/3873/4574 6703/3875/4575 6702/3874/4576\nf 6704/3876/4577 6706/3878/4578 6705/3877/4579\nf 6707/3879/4580 6709/3881/4581 6708/3880/4582\nf 6710/3882/4583 6713/3885/4584 6712/3884/4585\nf 6712/3884/4585 6711/3883/4586 6710/3882/4583\nf 6714/3886/4587 6716/3888/4588 6715/3887/4589\nf 6717/3889/4590 6667/3839/4539 6665/3837/4538\nf 6665/3837/4538 6718/3890/4591 6717/3889/4590\nf 6700/3872/4572 6719/3891/4592 6699/3871/4573\nf 6720/3892/4593 6722/3894/4594 6721/3893/4595\nf 6723/3895/4596 6725/3897/4597 6724/3896/4598\nf 6726/3898/4599 6727/3899/4600 6725/3897/4597\nf 6730/3900/4601 6729/3903/4602 6728/3902/4603\nf 6728/3902/4603 6731/3901/4604 6730/3900/4601\nf 6732/3904/4605 6734/3906/4606 6733/3905/4607\nf 6716/3888/4588 6735/3907/4608 6715/3887/4589\nf 6736/3908/4609 6738/3910/4610 6737/3909/4611\nf 6739/3911/4612 6741/3913/4613 6740/3912/4614\nf 6742/3914/4615 6744/3916/4616 6743/3915/4617\nf 6745/3919/4618 6748/3922/4619 6747/3921/4620\nf 6747/3921/4620 6746/3920/4621 6745/3919/4618\nf 6751/3923/4622 6750/3926/4623 6749/3925/4624\nf 6749/3925/4624 6752/3924/4625 6751/3923/4622\nf 6753/3927/4626 6755/3929/4627 6754/3928/4628\nf 6756/3930/4629 6758/3932/4630 6757/3931/4631\nf 6759/3933/4632 6761/3935/4633 6760/3934/4634\nf 6762/3938/4635 6765/3941/4636 6764/3940/4637\nf 6764/3940/4637 6763/3939/4638 6762/3938/4635\nf 6768/3942/4639 6767/3945/4640 6766/3944/4641\nf 6766/3944/4641 6769/3943/4642 6768/3942/4639\nf 6647/3946/4521 6772/3949/4643 6771/3948/4644\nf 6771/3948/4644 6770/3947/4645 6647/3946/4521\nf 6692/3864/4565 6774/3951/4646 6773/3950/4647\nf 6775/3952/4648 6706/3954/4578 6776/3953/4649\nf 6777/3955/4650 6779/3957/4651 6778/3956/4652\nf 6780/3958/4653 6782/3960/4654 6781/3959/4655\nf 6783/3961/4656 6632/3804/4504 6784/3962/4657\nf 6785/3963/4658 6787/3965/4659 6786/3964/4660\nf 6788/3966/4661 6790/3968/4662 6789/3967/4663\nf 6793/3969/4664 6792/3971/4665 6791/3970/4666\nf 6791/3970/4666 6788/3966/4661 6793/3969/4664\nf 6794/3972/4667 6796/3974/4668 6795/3973/4669\nf 6742/3914/4615 6743/3915/4617 6797/3975/4670\nf 6798/3976/4671 6801/3979/4672 6800/3978/4673\nf 6800/3978/4673 6799/3977/4674 6798/3976/4671\nf 6802/3980/4675 6805/3983/4676 6804/3982/4677\nf 6804/3982/4677 6803/3981/4678 6802/3980/4675\nf 6806/3987/4679 6808/3989/4680 6807/3988/4681\nf 6809/3990/4682 6811/3992/4683 6810/3991/4684\nf 6812/3993/4685 6814/3995/4686 6813/3994/4687\nf 6721/3893/4595 6815/3996/4688 6720/3892/4593\nf 6816/3998/4689 6818/4000/4690 6817/3999/4691\nf 6734/3906/4606 6820/4002/4692 6819/4001/4693\nf 6821/4003/4694 6823/4005/4695 6822/4004/4696\nf 6825/4006/4697 6824/4009/4698 6827/4008/4699\nf 6827/4008/4699 6826/4007/4700 6825/4006/4697\nf 6828/4010/4701 6831/4013/4702 6830/4012/4703\nf 6830/4012/4703 6829/4011/4704 6828/4010/4701\nf 6832/4014/4705 6834/4016/4706 6833/4015/4707\nf 6835/4017/4708 6837/4019/4709 6836/4018/4710\nf 6839/4020/4711 6838/4022/4712 6669/3840/4541\nf 6669/3840/4541 6840/4021/4713 6839/4020/4711\nf 6841/4023/4714 6747/3921/4620 6752/3924/4625\nf 6752/3924/4625 6842/4024/4715 6841/4023/4714\nf 6843/4025/4716 6846/4028/4717 6845/4027/4718\nf 6845/4027/4718 6844/4026/4719 6843/4025/4716\nf 6833/4015/4707 6834/4016/4706 6847/4029/4720\nf 6760/3934/4634 6761/3935/4633 6849/4031/4721\nf 6849/4031/4721 6848/4030/4722 6760/3934/4634\nf 6850/4032/4723 6853/4035/4724 6852/4034/4725\nf 6852/4034/4725 6851/4033/4726 6850/4032/4723\nf 6854/4036/4727 6856/4038/4728 6855/4037/4729\nf 6855/4037/4729 6670/3841/4544 6854/4036/4727\nf 6858/4039/4730 6857/4042/4731 6860/4041/4732\nf 6860/4041/4732 6859/4040/4733 6858/4039/4730\nf 6861/4043/4734 6864/4046/4735 6863/4045/4736\nf 6863/4045/4736 6862/4044/4737 6861/4043/4734\nf 6865/4047/4738 6867/4049/4739 6866/4048/4740\nf 6868/4050/4741 6869/4051/4742 6787/3965/4659\nf 6871/4052/4743 6870/4055/4744 6873/4054/4745\nf 6873/4054/4745 6872/4053/4746 6871/4052/4743\nf 6874/4056/4747 6876/4058/4748 6875/4057/4749\nf 6877/4059/4750 6879/4061/4751 6878/4060/4752\nf 6882/4062/4753 6881/4065/4754 6880/4064/4755\nf 6880/4064/4755 6883/4063/4756 6882/4062/4753\nf 6884/4066/4757 6886/4068/4758 6885/4067/4759\nf 6887/4069/4760 6889/4071/4761 6888/4070/4762\nf 6890/4072/4763 6892/4074/4764 6891/4073/4765\nf 6893/4075/4766 6895/4077/4767 6894/4076/4768\nf 6896/4078/4769 6897/4079/4770 6782/3960/4654\nf 6898/4080/4771 6642/3814/4514 6899/4081/4772\nf 6900/4082/4773 6902/4084/4774 6901/4083/4775\nf 6903/4085/4776 6905/4087/4777 6904/4086/4778\nf 6906/4088/4779 6908/4090/4780 6907/4089/4781\nf 6909/4091/4782 6911/4093/4783 6910/4092/4784\nf 6753/3927/4626 6754/3928/4628 6909/4091/4782\nf 6912/4094/4785 6914/4096/4786 6913/4095/4787\nf 6719/3891/4592 6915/4097/4788 6624/3781/4497\nf 6917/4098/4789 6916/4101/4790 6919/4100/4791\nf 6919/4100/4791 6918/4099/4792 6917/4098/4789\nf 6921/4102/4793 6920/4105/4794 6923/4104/4795\nf 6923/4104/4795 6922/4103/4796 6921/4102/4793\nf 6925/4109/4797 6926/4110/4798 6675/3847/4548\nf 6927/4111/4799 6916/4113/4790 6917/4112/4789\nf 6917/4112/4789 6925/4109/4797 6927/4111/4799\nf 6928/4114/4800 6930/4116/4801 6929/4115/4802\nf 6874/4056/4747 6931/4117/4803 6876/4058/4748\nf 6933/4118/4804 6932/4121/4805 6935/4120/4806\nf 6935/4120/4806 6934/4119/4807 6933/4118/4804\nf 6936/4122/4808 6938/4124/4809 6937/4123/4810\nf 6939/4126/4811 6905/4087/4777 6903/4085/4776\nf 6739/3911/4612 6740/3912/4614 6940/4127/4812\nf 6941/4128/4813 6776/3953/4649 6942/4129/4814\nf 6922/4103/4796 6923/4104/4795 6777/3955/4650\nf 6777/3955/4650 6778/3956/4652 6922/4103/4796\nf 6943/4130/4815 6835/4017/4708 6732/3904/4605\nf 6944/4131/4816 6946/4133/4817 6945/4132/4818\nf 6947/4134/4819 6949/4136/4820 6948/4135/4821\nf 6641/3813/4515 6950/4137/4822 6640/3812/4513\nf 6951/4138/4823 6802/3980/4675 6803/3981/4678\nf 6803/3981/4678 6952/4139/4824 6951/4138/4823\nf 6955/4140/4825 6954/4143/4826 6953/4142/4827\nf 6953/4142/4827 6956/4141/4828 6955/4140/4825\nf 6957/4144/4829 6959/4146/4830 6958/4145/4831\nf 6960/4147/4832 6962/4149/4833 6961/4148/4834\nf 6963/4150/4835 6965/4152/4836 6964/4151/4837\nf 6966/4153/4838 6968/4155/4839 6967/4154/4840\nf 6969/4156/4841 6971/4158/4842 6970/4157/4843\nf 6737/3909/4611 6800/3978/4673 6801/3979/4672\nf 6801/3979/4672 6736/3908/4609 6737/3909/4611\nf 6972/4159/4844 6974/4161/4845 6973/4160/4846\nf 6975/4162/4847 6976/4163/4848 6974/4161/4845\nf 6765/3941/4636 6861/4043/4734 6862/4044/4737\nf 6862/4044/4737 6764/3940/4637 6765/3941/4636\nf 6941/4128/4813 6942/4129/4814 6857/4042/4731\nf 6977/4164/4849 6663/3835/4537 6664/3836/4536\nf 6978/4165/4850 6980/4167/4851 6979/4166/4852\nf 6981/4168/4853 6983/4170/4854 6982/4169/4855\nf 6984/4171/4856 6986/4173/4857 6985/4172/4858\nf 6880/4064/4755 6987/4174/4859 6883/4063/4756\nf 6988/4175/4860 6991/4178/4861 6990/4177/4862\nf 6990/4177/4862 6989/4176/4863 6988/4175/4860\nf 6992/4179/4864 6753/3927/4626 6993/4180/4865\nf 6878/4060/4752 6879/4061/4751 6994/4181/4866\nf 6995/4182/4867 6996/4183/4868 6887/4069/4760\nf 6717/3889/4590 6997/4184/4869 6667/3839/4539\nf 6812/3993/4685 6999/4186/4870 6998/4185/4871\nf 6638/3810/4511 6639/3811/4510 7001/4188/4872\nf 7001/4188/4872 7000/4187/4873 6638/3810/4511\nf 6808/3989/4680 7002/4189/4874 6807/3988/4681\nf 7003/4190/4875 6701/3873/4574 7004/4191/4876\nf 7005/4192/4877 7007/4194/4878 7006/4193/4879\nf 6946/4133/4817 7008/4195/4880 6818/4000/4690\nf 7009/4196/4881 7011/4198/4882 7010/4197/4883\nf 6901/4083/4775 6902/4084/4774 7012/4199/4884\nf 6965/4200/4836 6899/4081/4772 7013/4201/4885\nf 6635/3807/4507 7015/4203/4886 7014/4202/4887\nf 7016/4204/4888 6979/4166/4852 6980/4167/4851\nf 7017/4205/4889 7019/4207/4890 7018/4206/4891\nf 6908/4090/4780 6906/4088/4779 7021/4209/4892\nf 7021/4209/4892 7020/4208/4893 6908/4090/4780\nf 6885/4067/4759 7023/4212/4894 7022/4211/4895\nf 7022/4211/4895 7024/4210/4896 6885/4067/4759\nf 7025/4213/4897 6722/3894/4594 6720/3892/4593\nf 7026/4214/4898 7021/4209/4892 7027/4215/4899\nf 7028/4216/4900 6782/3960/4654 7029/4217/4901\nf 7030/4218/4902 7032/4220/4903 7031/4219/4904\nf 7033/4221/4905 7035/4223/4906 7034/4222/4907\nf 7036/4224/4908 7030/4218/4902 7031/4219/4904\nf 6698/3870/4571 6699/3871/4573 7037/4225/4909\nf 7038/4226/4910 7025/4213/4897 6720/3892/4593\nf 7039/4227/4911 7041/4229/4912 7040/4228/4913\nf 7042/4230/4914 7044/4232/4915 7043/4231/4916\nf 7045/4233/4917 6749/3925/4624 6750/3926/4623\nf 6750/3926/4623 7046/4234/4918 7045/4233/4917\nf 7047/4235/4919 7045/4233/4917 7046/4234/4918\nf 7046/4234/4918 7048/4236/4920 7047/4235/4919\nf 6832/4014/4705 7049/4237/4921 6834/4016/4706\nf 7038/4226/4910 7024/4210/4896 7050/4238/4922\nf 7050/4238/4922 7049/4237/4921 7038/4226/4910\nf 6878/4060/4752 6668/3843/4542 6877/4059/4750\nf 6943/4130/4815 6732/3904/4605 7051/4239/4923\nf 7052/4241/4924 7053/4242/4925 6681/3853/4554\nf 7054/4243/4926 7055/4244/4927 6650/3822/4524\nf 7055/4244/4927 7057/4246/4928 7056/4245/4929\nf 6816/3998/4689 6817/3999/4691 6666/3838/4540\nf 7006/4193/4879 7058/4247/4930 6666/3838/4540\nf 7059/4248/4931 7061/4250/4932 7060/4249/4933\nf 7062/4251/4934 7063/4253/4935 6963/4252/4835\nf 6814/3995/4686 6812/3993/4685 6998/4185/4871\nf 7064/4254/4936 7066/4256/4937 7065/4255/4938\nf 7067/4257/4939 7069/4259/4940 7068/4258/4941\nf 7070/4260/4942 7071/4261/4943 6654/3826/4526\nf 6654/3826/4526 6652/3824/4525 7070/4260/4942\nf 7072/4262/4944 7073/4263/4945 7059/4248/4931\nf 6778/3956/4652 6779/3957/4651 7059/4248/4931\nf 7059/4248/4931 7073/4263/4945 6778/3956/4652\nf 7074/4264/4946 6646/4266/4519 7075/4265/4947\nf 7075/4265/4947 7014/4202/4887 7074/4264/4946\nf 6681/3853/4554 7077/4268/4948 7076/4267/4949\nf 6708/3880/4582 7079/4270/4950 7078/4269/4951\nf 7080/4271/4952 7083/4274/4953 7082/4273/4954\nf 7082/4273/4954 7081/4272/4955 7080/4271/4952\nf 7084/4275/4956 7086/4277/4957 7085/4276/4958\nf 6834/4016/4706 7086/4277/4957 6847/4029/4720\nf 7087/4278/4959 7089/4280/4960 7088/4279/4961\nf 7090/4281/4962 7092/4283/4963 7091/4282/4964\nf 7093/4284/4965 7094/4285/4966 6897/4079/4770\nf 7095/4286/4967 6996/4183/4868 6995/4182/4867\nf 6804/3982/4677 6805/3983/4676 7096/4287/4968\nf 7097/4288/4969 6624/3781/4497 7098/4289/4970\nf 7099/4290/4971 6645/3817/4517 7065/4255/4938\nf 6829/4011/4704 6830/4012/4703 7101/4292/4972\nf 7101/4292/4972 7100/4291/4973 6829/4011/4704\nf 7102/4293/4974 6737/3909/4611 6738/3910/4610\nf 6737/3909/4611 6971/4158/4842 6969/4156/4841\nf 6969/4156/4841 6800/3978/4673 6737/3909/4611\nf 7103/4294/4975 6994/4181/4866 7105/4296/4976\nf 7105/4296/4976 7104/4295/4977 7103/4294/4975\nf 6854/4036/4727 6670/3841/4544 6671/3842/4543\nf 6671/3842/4543 7106/4297/4978 6854/4036/4727\nf 6822/4004/4696 6823/4005/4695 7107/4298/4979\nf 7108/4299/4980 6728/3902/4603 7109/4300/4981\nf 7109/4300/4981 6822/4004/4696 7108/4299/4980\nf 7110/4301/4982 6967/4154/4840 6898/4080/4771\nf 6898/4080/4771 6641/3813/4515 6642/3814/4514\nf 6855/4037/4729 6856/4038/4728 7111/4302/4983\nf 6855/4037/4729 7111/4302/4983 7112/4303/4984\nf 7112/4303/4984 6840/4021/4713 6855/4037/4729\nf 7114/4304/4985 7113/4307/4986 7116/4306/4987\nf 7116/4306/4987 7115/4305/4988 7114/4304/4985\nf 7069/4259/4940 7117/4308/4989 7068/4258/4941\nf 6828/4010/4701 6871/4052/4743 6831/4013/4702\nf 7119/4309/4990 7118/4311/4991 7120/4310/4992\nf 7120/4310/4992 6718/3890/4591 7119/4309/4990\nf 6629/3795/4501 7121/4313/4993 6628/3794/4502\nf 6754/3928/4628 6911/4093/4783 6909/4091/4782\nf 6756/3930/4629 6757/3931/4631 7122/4314/4994\nf 7123/4315/4995 7125/4317/4996 7124/4316/4997\nf 7124/4316/4997 6684/3856/4557 7123/4315/4995\nf 7126/4318/4998 7128/4320/4999 7127/4319/5000\nf 7129/4321/5001 7127/4319/5000 7130/4322/5002\nf 6810/3991/4684 6811/3992/4683 7131/4323/5003\nf 7131/4323/5003 7132/4324/5004 6810/3991/4684\nf 7133/4325/5005 7135/4327/5006 7134/4326/5007\nf 6894/4076/4768 7133/4325/5005 7136/4329/5008\nf 7136/4329/5008 7137/4328/5009 6894/4076/4768\nf 7138/4330/5010 7139/4331/5011 6629/3795/4501\nf 7138/4330/5010 6629/3795/4501 6627/3793/4500\nf 7138/4330/5010 6627/3793/4500 6685/3857/4558\nf 7140/4332/5012 7134/4326/5007 7141/4333/5013\nf 7142/4334/5014 7134/4326/5007 7143/4335/5015\nf 7043/4231/4916 7144/4336/5016 7032/4220/4903\nf 7145/4337/5017 6936/4122/4808 6937/4123/4810\nf 7102/4293/4974 6738/3910/4610 7146/4338/5018\nf 7128/4320/4999 6931/4117/4803 6874/4056/4747\nf 6874/4056/4747 7127/4319/5000 7128/4320/4999\nf 7143/4335/5015 7134/4326/5007 7147/4339/5019\nf 6890/4072/4763 6891/4073/4765 7150/4343/5020\nf 7150/4343/5020 7149/4342/5021 6890/4072/4763\nf 6618/4344/4491 7151/4346/5022 6882/4062/4753\nf 6882/4062/4753 7152/4345/5023 6618/4344/4491\nf 6883/4063/4756 6987/4174/4859 7152/4345/5023\nf 7153/4347/5024 7023/4212/4894 6902/4348/4774\nf 6987/4349/4859 7155/4351/5025 7154/4350/5026\nf 7156/4352/5027 6977/4164/4849 7157/4353/5028\nf 6648/3820/4520 6646/3818/4519 7074/4355/4946\nf 7074/4355/4946 7158/4354/5029 6648/3820/4520\nf 6892/4074/4764 6890/4072/4763 7159/4357/5030\nf 7159/4357/5030 7160/4356/5031 6892/4074/4764\nf 7077/4268/4948 6785/3963/4658 7076/4267/4949\nf 6939/4126/4811 6679/3851/4553 7161/4358/5032\nf 6636/3808/4509 6637/3809/4512 7163/4360/5033\nf 7163/4360/5033 7162/4359/5034 6636/3808/4509\nf 7165/4361/5035 7164/4363/5036 7009/4196/4881\nf 7009/4196/4881 7166/4362/5037 7165/4361/5035\nf 6678/3850/4551 6679/3851/4553 6939/4126/4811\nf 6741/3913/4613 6958/4145/4831 6740/3912/4614\nf 6946/4133/4817 7167/4364/5038 7008/4195/4880\nf 7167/4364/5038 6946/4133/4817 6944/4131/4816\nf 6944/4131/4816 7168/4365/5039 7167/4364/5038\nf 7169/4366/5040 6672/3844/4545 6673/3845/4547\nf 7079/4270/4950 7170/4367/5041 7078/4269/4951\nf 6822/4004/4696 7107/4298/4979 7171/4368/5042\nf 7171/4368/5042 7108/4299/4980 6822/4004/4696\nf 7172/4369/5043 7169/4366/5040 6774/3951/4646\nf 6692/3864/4565 6693/3865/4567 6774/3951/4646\nf 6863/4045/4736 6864/4046/4735 6728/3902/4603\nf 6728/3902/4603 7108/4299/4980 6863/4045/4736\nf 6767/3945/4640 6731/3901/4604 7173/4370/5044\nf 7173/4370/5044 6766/3944/4641 6767/3945/4640\nf 7174/4371/5045 7176/4373/5046 7175/4372/5047\nf 7106/4297/4978 7177/4375/5048 7178/4374/5049\nf 7178/4374/5049 6854/4036/4727 7106/4297/4978\nf 6875/4057/4749 6621/3778/4494 6622/3779/4496\nf 6771/3948/4644 7180/4377/5050 7179/4376/5051\nf 7179/4376/5051 6770/3947/4645 6771/3948/4644\nf 7181/4378/5052 7180/4377/5050 6771/3948/4644\nf 6771/3948/4644 7182/4379/5053 7181/4378/5052\nf 7183/4380/5054 6639/3811/4510 6636/3808/4509\nf 6636/3808/4509 7182/4379/5053 7183/4380/5054\nf 7184/4381/5055 7097/4288/4969 7098/4289/4970\nf 6699/3871/4573 7185/4382/5056 6722/3894/4594\nf 7188/4383/5057 7187/4386/5058 7186/4385/5059\nf 7186/4385/5059 7189/4384/5060 7188/4383/5057\nf 6918/4099/4792 7191/4388/5061 7190/4387/5062\nf 7190/4387/5062 6917/4098/4789 6918/4099/4792\nf 7016/4204/4888 6980/4167/4851 7015/4389/4886\nf 7157/4353/5028 7158/4354/5029 7074/4355/4946\nf 7192/4390/5063 7093/4284/4965 6897/4079/4770\nf 6990/4177/4862 6991/4178/4861 7194/4392/5064\nf 7194/4392/5064 7193/4391/5065 6990/4177/4862\nf 7196/4393/5066 6856/4038/4728 7195/4394/5067\nf 7195/4394/5067 6929/4115/4802 7196/4393/5066\nf 6893/4075/4766 7083/4274/4953 7080/4271/4952\nf 7080/4271/4952 7196/4393/5066 6893/4075/4766\nf 7092/4283/4963 7090/4281/4962 7197/4395/5068\nf 7093/4396/4965 7199/4398/5069 7198/4397/5070\nf 7200/4399/5071 6936/4122/4808 6932/4121/4805\nf 6932/4121/4805 6933/4118/4804 7200/4399/5071\nf 6660/3832/4533 6661/3833/4532 7201/4400/5072\nf 7197/4395/5068 7203/4402/5073 7202/4401/5074\nf 7194/4392/5064 7205/4404/5075 7202/4401/5074\nf 7202/4401/5074 7204/4403/5076 7194/4392/5064\nf 7206/4405/5077 7065/4255/4938 6645/3817/4517\nf 7207/4406/5078 6813/3994/4687 7208/4407/5079\nf 7211/4408/5080 7210/4411/5081 7209/4410/5082\nf 7209/4410/5082 7212/4409/5083 7211/4408/5080\nf 6841/4023/4714 6842/4024/4715 6763/3939/4638\nf 6763/3939/4638 7213/4412/5084 6841/4023/4714\nf 7214/4413/5085 7215/4414/5086 6959/4146/4830\nf 7216/4415/5087 7214/4413/5085 6819/4001/4693\nf 7217/4416/5088 7029/4217/4901 7218/4417/5089\nf 7219/4418/5090 7221/4420/5091 7220/4419/5092\nf 7224/4421/5093 7223/4424/5094 7222/4423/5095\nf 7222/4423/5095 7225/4422/5096 7224/4421/5093\nf 7223/4424/5094 7224/4421/5093 7226/4425/5097\nf 6676/3848/4550 6677/3849/4549 7227/4426/5098\nf 7227/4426/5098 6881/4065/4754 6676/3848/4550\nf 6965/4152/4836 7013/4427/4885 6964/4151/4837\nf 6787/3965/4659 6869/4051/4742 7228/4428/5099\nf 6672/3844/4545 7228/4428/5099 6674/3846/4546\nf 6794/3972/4667 6795/3973/4669 7229/4429/5100\nf 6650/3822/4524 7055/4244/4927 7230/4430/5101\nf 6717/3889/4590 7231/4431/5102 6997/4184/4869\nf 6765/3941/4636 6762/3938/4635 6941/4128/4813\nf 6941/4128/4813 7232/4432/5103 6765/3941/4636\nf 7233/4433/5104 6972/4159/4844 7234/4434/5105\nf 7233/4433/5104 7236/4436/5106 7235/4435/5107\nf 7237/4437/5108 6777/3955/4650 6923/4104/4795\nf 6923/4104/4795 7191/4388/5061 7237/4437/5108\nf 7191/4388/5061 6918/4099/4792 7237/4437/5108\nf 7148/4340/5109 7052/4241/4924 7238/4438/5110\nf 7079/4270/4950 7238/4438/5110 7170/4367/5041\nf 7216/4415/5087 7239/4439/5111 7214/4413/5085\nf 7235/4435/5107 6972/4159/4844 7233/4433/5104\nf 7062/4251/4934 7241/4441/5112 7240/4440/5113\nf 7240/4440/5113 7072/4262/4944 7062/4251/4934\nf 7047/4235/4919 7242/4442/5114 7045/4233/4917\nf 7212/4409/5083 7244/4444/5115 7243/4443/5116\nf 7236/4436/5106 6867/4049/4739 6865/4047/4738\nf 6915/4097/4788 7245/4445/5117 6624/3781/4497\nf 6829/4011/4704 7246/4446/5118 7124/4316/4997\nf 6828/4010/4701 6829/4011/4704 7067/4257/4939\nf 6976/4163/4848 7247/4447/5119 6974/4161/4845\nf 6643/3815/4516 7247/4447/5119 7207/4406/5078\nf 7248/4448/5120 6622/3779/4496 7177/4375/5048\nf 7177/4375/5048 7104/4295/4977 7248/4448/5120\nf 7105/4296/4976 6909/4450/4782 6910/4449/4784\nf 7249/4451/5121 6914/4096/4786 6869/4051/4742\nf 7250/4452/5122 6630/3802/4503 6631/3803/4505\nf 7143/4335/5015 7147/4339/5019 7251/4453/5123\nf 7252/4454/5124 6781/3959/4655 7253/4455/5125\nf 7075/4265/4947 6770/3947/4645 7179/4376/5051\nf 7179/4376/5051 7254/4456/5126 7075/4265/4947\nf 7255/4457/5127 7215/4414/5086 7214/4413/5085\nf 7239/4439/5111 6632/3804/4504 7214/4413/5085\nf 7256/4458/5128 6781/3959/4655 7252/4454/5124\nf 7214/4413/5085 6959/4146/4830 7257/4459/5129\nf 7057/4246/4928 6962/4149/4833 7056/4245/4929\nf 7080/4271/4952 7081/4272/4955 7258/4460/5130\nf 7259/4461/5131 7186/4385/5059 7187/4386/5058\nf 7260/4462/5132 6837/4019/4709 6975/4162/4847\nf 7260/4462/5132 6975/4162/4847 7235/4435/5107\nf 6821/4003/4694 7262/4464/5133 7261/4463/5134\nf 7265/4465/5135 7264/4468/5136 7263/4467/5137\nf 7263/4467/5137 7266/4466/5138 7265/4465/5135\nf 7212/4409/5083 7243/4443/5116 7267/4469/5139\nf 6983/4170/4854 7268/4470/5140 6982/4169/4855\nf 7269/4471/5141 6755/3929/4627 7268/4470/5140\nf 7270/4472/5142 7272/4474/5143 7271/4473/5144\nf 7271/4473/5144 7107/4298/4979 7270/4472/5142\nf 6759/3933/4632 7273/4475/5145 6761/3935/4633\nf 7274/4476/5146 7276/4478/5147 7275/4477/5148\nf 7277/4479/5149 7279/4481/5150 7278/4480/5151\nf 6896/4078/4769 7192/4390/5063 6897/4079/4770\nf 7095/4286/4967 7280/4483/5152 6889/4071/4761\nf 6889/4071/4761 6996/4183/4868 7095/4286/4967\nf 6986/4173/4857 7281/4484/5153 6985/4172/4858\nf 7102/4293/4974 7146/4338/5018 6735/3907/4608\nf 7068/4258/4941 7117/4308/4989 7282/4485/5154\nf 7282/4485/5154 6828/4010/4701 7068/4258/4941\nf 6779/3957/4651 6776/4486/4649 6706/3878/4578\nf 6779/3957/4651 6706/3878/4578 6704/3876/4577\nf 6661/3833/4532 6658/3830/4531 7263/4467/5137\nf 7263/4467/5137 7264/4468/5136 6661/3833/4532\nf 6696/3868/4570 7049/4237/4921 6832/4014/4705\nf 7283/4487/5155 7125/4317/4996 7123/4315/4995\nf 7059/4248/4931 6779/3957/4651 6704/3876/4577\nf 7059/4248/4931 6704/3876/4577 7061/4250/4932\nf 7053/4242/4925 6683/3855/4555 6681/3853/4554\nf 6903/4085/4776 6904/4086/4778 7284/4488/5156\nf 7285/4489/5157 7286/4490/5158 6848/4030/4722\nf 6848/4030/4722 7286/4490/5158 6760/3934/4634\nf 7167/4364/5038 7168/4365/5039 6838/4022/4712\nf 6838/4022/4712 6839/4020/4711 7167/4364/5038\nf 7168/4365/5039 7288/4492/5159 7287/4491/5160\nf 7287/4491/5160 6838/4022/4712 7168/4365/5039\nf 7289/4493/5161 7291/4495/5162 7290/4494/5163\nf 7193/4391/5065 7292/4496/5164 6990/4177/4862\nf 6749/3925/4624 7045/4233/4917 7209/4410/5082\nf 7209/4410/5082 7293/4497/5165 6749/3925/4624\nf 6998/4185/4871 6999/4186/4870 7294/4498/5166\nf 7295/4499/5167 7184/4381/5055 7066/4256/4937\nf 7296/4500/5168 6993/4180/4865 6994/4501/4866\nf 6909/4450/4782 7105/4296/4976 6994/4181/4866\nf 6994/4181/4866 6993/4502/4865 6909/4450/4782\nf 7297/4503/5169 6908/4090/4780 7020/4208/4893\nf 7020/4208/4893 7298/4504/5170 7297/4503/5169\nf 6990/4177/4862 7279/4481/5150 7277/4479/5149\nf 6714/3886/4587 7300/4506/5171 7299/4505/5172\nf 6999/4186/4870 6815/3996/4688 7294/4498/5166\nf 6960/4507/4832 6961/4508/4834 6742/3914/4615\nf 6794/3972/4667 7229/4429/5100 6742/3914/4615\nf 7302/4509/5173 7301/4512/5174 7304/4511/5175\nf 7304/4511/5175 7303/4510/5176 7302/4509/5173\nf 7305/4513/5177 6790/3968/4662 6788/3966/4661\nf 6788/3966/4661 6791/3970/4666 7305/4513/5177\nf 6984/4171/4856 7307/4515/5178 7306/4514/5179\nf 6884/4066/4757 7308/4516/5180 6886/4068/4758\nf 7160/4356/5031 7303/4510/5176 7309/4517/5181\nf 7309/4517/5181 6892/4074/4764 7160/4356/5031\nf 7302/4509/5173 7303/4510/5176 7160/4356/5031\nf 7160/4356/5031 7305/4513/5177 7302/4509/5173\nf 7008/4195/4880 7167/4364/5038 7005/4192/4877\nf 7005/4192/4877 6839/4020/4711 6840/4021/4713\nf 6840/4021/4713 7112/4303/4984 7005/4192/4877\nf 7310/4518/5182 6700/3872/4572 7311/4519/5183\nf 6700/3872/4572 7310/4518/5182 6719/3891/4592\nf 7312/4520/5184 7314/4522/5185 7313/4521/5186\nf 6850/4032/4723 7316/4524/5187 7315/4523/5188\nf 7315/4523/5188 6853/4035/4724 6850/4032/4723\nf 7096/4287/4968 6889/4071/4761 7280/4483/5152\nf 7280/4483/5152 6804/3982/4677 7096/4287/4968\nf 6889/4071/4761 7096/4287/4968 6888/4070/4762\nf 6964/4151/4837 7013/4427/4885 7227/4426/5098\nf 6880/4064/4755 7012/4528/4884 6987/4174/4859\nf 7157/4353/5028 7317/4529/5189 7158/4354/5029\nf 7003/4530/4875 7004/4531/4876 7002/4189/4874\nf 7273/4475/5145 6759/3933/4632 7318/4532/5190\nf 6997/4184/4869 7231/4431/5102 7319/4533/5191\nf 7320/4534/5192 7319/4533/5191 7299/4505/5172\nf 6648/3820/4520 7315/4523/5188 7316/4524/5187\nf 7316/4524/5187 7321/4535/5193 6648/3820/4520\nf 7158/4354/5029 7317/4529/5189 7315/4523/5188\nf 7315/4523/5188 6648/3820/4520 7158/4354/5029\nf 7318/4532/5190 7322/4536/5194 7003/4530/4875\nf 7322/4537/5194 7323/4538/5195 6703/3875/4575\nf 6812/3993/4685 6667/3839/4539 7320/4534/5192\nf 7009/4196/4881 7010/4197/4883 7017/4539/4889\nf 7324/4540/5196 6729/3903/4602 6730/3900/4601\nf 6730/3900/4601 7325/4541/5197 7324/4540/5196\nf 6934/4119/4807 7324/4540/5196 7325/4541/5197\nf 7325/4541/5197 6933/4118/4804 6934/4119/4807\nf 7327/4542/5198 7326/4543/5199 7007/4194/4878\nf 7007/4194/4878 7112/4303/4984 7327/4542/5198\nf 7327/4542/5198 6977/4164/4849 6664/3836/4536\nf 6664/3836/4536 7326/4543/5199 7327/4542/5198\nf 7219/4418/5090 6740/3912/4614 7221/4420/5091\nf 6740/3912/4614 6958/4145/4831 7221/4420/5091\nf 7324/4540/5196 7262/4464/5133 6821/4003/4694\nf 7109/4300/4981 7324/4540/5196 6821/4003/4694\nf 6663/3835/4537 7328/4544/5200 6662/3834/4535\nf 7223/4424/5094 7226/4425/5097 6805/3983/4676\nf 7329/4545/5201 7107/4298/4979 7271/4473/5144\nf 7271/4473/5144 7330/4546/5202 7329/4545/5201\nf 7177/4375/5048 6622/3779/4496 7178/4374/5049\nf 7178/4374/5049 6622/3779/4496 6623/3780/4495\nf 6623/3780/4495 7331/4547/5203 7178/4374/5049\nf 7332/4548/5204 7092/4283/4963 7333/4549/5205\nf 7334/4550/5206 7336/4552/5207 7335/4551/5208\nf 7337/4553/5209 6689/3861/4562 6690/3862/4563\nf 6690/3862/4563 6727/3899/4600 7337/4553/5209\nf 7338/4554/5210 7171/4368/5042 7329/4545/5201\nf 7329/4545/5201 7339/4555/5211 7338/4554/5210\nf 7001/4188/4872 7334/4557/5206 7335/4556/5208\nf 7340/4558/5212 7011/4198/4882 7009/4196/4881\nf 7132/4324/5004 7341/4559/5213 6810/3991/4684\nf 7210/4411/5081 7341/4559/5213 7293/4497/5165\nf 7293/4497/5165 7209/4410/5082 7210/4411/5081\nf 7342/4560/5214 6685/3857/4558 6686/3858/4561\nf 7100/4291/4973 6685/3857/4558 7343/4561/5215\nf 6966/4153/4838 6967/4154/4840 7344/4262/5216\nf 7345/4562/5217 7347/4564/5218 7346/4563/5219\nf 6674/3846/4546 6656/3828/4530 6657/3829/4529\nf 7036/4224/4908 7031/4219/4904 7035/4223/4906\nf 7031/4219/4904 6808/3989/4680 6806/3987/4679\nf 6777/3955/4650 7349/4566/5220 7348/4565/5221\nf 7189/4384/5060 7348/4568/5221 7349/4567/5220\nf 7349/4567/5220 7188/4383/5057 7189/4384/5060\nf 7086/4569/4957 7351/4571/5222 7350/4570/5223\nf 7352/4572/5224 6900/4082/4773 6901/4083/4775\nf 7035/4223/4906 6807/3988/4681 7034/4222/4907\nf 6705/3877/4579 6947/4134/4819 6948/4135/4821\nf 7348/4568/5221 6942/4129/4814 6776/3953/4649\nf 6631/3803/4505 6632/3804/4504 7239/4439/5111\nf 7260/4462/5132 6631/3803/4505 7353/4573/5225\nf 7330/4546/5202 7271/4473/5144 6824/4009/4698\nf 6792/3971/4665 7301/4512/5174 7302/4509/5173\nf 7302/4509/5173 6791/3970/4666 6792/3971/4665\nf 6777/3955/4650 7348/4565/5221 6776/4486/4649\nf 6777/3955/4650 6776/4486/4649 6779/3957/4651\nf 7347/4564/5218 7354/4574/5226 7346/4563/5219\nf 7354/4574/5226 6773/3950/4647 6774/3951/4646\nf 7355/4575/5227 7287/4491/5160 7288/4492/5159\nf 7288/4492/5159 7356/4576/5228 7355/4575/5227\nf 6651/3823/4523 7054/4243/4926 6650/3822/4524\nf 7357/4577/5229 7359/4579/5230 7358/4578/5231\nf 6948/4135/4821 6949/4136/4820 7061/4250/4932\nf 7061/4250/4932 6968/4155/4839 6966/4153/4838\nf 7360/4580/5232 7319/4533/5191 7320/4534/5192\nf 6667/3839/4539 7360/4580/5232 7320/4534/5192\nf 6871/4052/4743 6872/4053/4746 6831/4013/4702\nf 6874/4056/4747 7248/4448/5120 7130/4322/5002\nf 7130/4322/5002 7127/4319/5000 6874/4056/4747\nf 7130/4322/5002 7248/4448/5120 7104/4295/4977\nf 7104/4295/4977 7105/4296/4976 7130/4322/5002\nf 7362/4584/5233 7361/4585/5234 6634/3806/4508\nf 6634/3806/4508 7014/4202/4887 7362/4584/5233\nf 7254/4456/5126 7362/4584/5233 7014/4202/4887\nf 7014/4202/4887 7075/4265/4947 7254/4456/5126\nf 6967/4154/4840 6641/3813/4515 6898/4080/4771\nf 6967/4154/4840 6968/4155/4839 6641/3813/4515\nf 6744/3916/4616 7363/4586/5235 7039/4227/4911\nf 6959/4146/4830 6957/4144/4829 7364/4587/5236\nf 6759/3933/4632 7085/4276/4958 7318/4532/5190\nf 7084/4275/4956 7085/4276/4958 6759/3933/4632\nf 6736/3908/4609 6660/3832/4533 7201/4400/5072\nf 6714/3886/4587 7365/4592/5237 7300/4506/5171\nf 7366/4593/5238 7308/4516/5180 7307/4515/5178\nf 7367/4594/5239 7350/4570/5223 6640/3812/4513\nf 6703/3875/4575 7323/4538/5195 6702/3874/4576\nf 6985/4172/4858 6620/3776/4492 6618/3774/4491\nf 6666/3838/4540 7058/4247/4930 7368/4595/5240\nf 7119/4309/4990 7007/4194/4878 7326/4543/5199\nf 7326/4543/5199 7118/4311/4991 7119/4309/4990\nf 6930/4116/4801 6895/4077/4767 6893/4075/4766\nf 6895/4077/4767 6931/4117/4803 7128/4320/4999\nf 7128/4320/4999 7251/4453/5123 6895/4077/4767\nf 7297/4503/5169 6990/4177/4862 6908/4090/4780\nf 7088/4279/4961 6657/3829/4529 6655/3827/4528\nf 7087/4278/4959 7088/4279/4961 7311/4519/5183\nf 7184/4381/5055 7098/4289/4970 7099/4290/4971\nf 6973/4160/4846 6643/3815/4516 6644/3816/4518\nf 7291/4495/5162 7369/4596/5241 7290/4494/5163\nf 7369/4596/5241 7204/4403/5076 7192/4597/5063\nf 7370/4598/5242 7352/4572/5224 6901/4083/4775\nf 7370/4598/5242 6901/4083/4775 7371/4599/5243\nf 6625/3782/4499 7234/4434/5105 7099/4290/4971\nf 7234/4434/5105 6625/3782/4499 7233/4433/5104\nf 7104/4295/4977 7177/4375/5048 7106/4297/4978\nf 7106/4297/4978 7372/4600/5244 7104/4295/4977\nf 6696/3868/4570 6697/3869/4569 7373/4601/5245\nf 7373/4601/5245 7037/4225/4909 7374/4602/5246\nf 6850/4032/4723 7081/4272/4955 7375/4603/5247\nf 7375/4603/5247 7316/4524/5187 6850/4032/4723\nf 6851/4033/4726 7081/4272/4955 6850/4032/4723\nf 6668/3843/4542 6878/4060/4752 6671/3842/4543\nf 7103/4294/4975 7104/4295/4977 7372/4600/5244\nf 7089/4280/4960 6697/3869/4569 6695/3867/4568\nf 7088/4279/4961 7089/4280/4960 7070/4260/4942\nf 6881/4065/4754 6882/4062/4753 7151/4346/5022\nf 7151/4346/5022 6676/3848/4550 6881/4065/4754\nf 6916/4113/4790 6927/4111/4799 7151/4346/5022\nf 7151/4346/5022 6618/4344/4491 6916/4113/4790\nf 7348/4568/5221 6768/3942/4639 6769/3943/4642\nf 6942/4129/4814 7348/4568/5221 7376/4604/5248\nf 6675/3847/4548 6676/3848/4550 7377/4605/5249\nf 6676/3848/4550 7151/4346/5022 7377/4605/5249\nf 6930/4116/4801 6893/4075/4766 7196/4393/5066\nf 7196/4393/5066 6929/4115/4802 6930/4116/4801\nf 6867/4049/4739 6912/4094/4785 7378/4606/5250\nf 7379/4607/5251 7245/4445/5117 6867/4049/4739\nf 6645/3817/4517 7207/4406/5078 7206/4405/5077\nf 6643/3815/4516 7207/4406/5078 6645/3817/4517\nf 7122/4314/4994 6757/3931/4631 7380/4608/5252\nf 7381/4609/5253 7380/4608/5252 7253/4455/5125\nf 6914/4096/4786 7245/4445/5117 6915/4097/4788\nf 7228/4428/5099 6656/3828/4530 6674/3846/4546\nf 7352/4572/5224 7351/4571/5222 6900/4082/4773\nf 6834/4016/4706 7049/4237/4921 7050/4238/4922\nf 7382/4610/5254 7143/4612/5015 7251/4611/5123\nf 7094/4285/4966 7143/4612/5015 7382/4610/5254\nf 6688/3860/4559 6627/3793/4500 6691/3863/4564\nf 6685/3857/4558 6627/3793/4500 6688/3860/4559\nf 6958/4145/4831 6680/3852/4552 6678/3850/4551\nf 6958/4145/4831 6678/3850/4551 7221/4420/5091\nf 6936/4122/4808 6661/3833/4532 7264/4468/5136\nf 7264/4468/5136 6932/4121/4805 6936/4122/4808\nf 6650/3822/4524 7296/4613/5168 6649/3821/4522\nf 6994/4181/4866 6879/4061/4751 7296/4613/5168\nf 6679/3851/4553 6785/3963/4658 7077/4268/4948\nf 6783/3961/4656 6784/3962/4657 6868/4050/4741\nf 7383/4614/5255 6963/4150/4835 6964/4151/4837\nf 7241/4615/5112 7062/4616/4934 6963/4150/4835\nf 6785/3963/4658 6868/4050/4741 6787/3965/4659\nf 6783/3961/4656 6868/4050/4741 6785/3963/4658\nf 7069/4259/4940 6848/4030/4722 7117/4308/4989\nf 7282/4485/5154 7117/4308/4989 6848/4030/4722\nf 6848/4030/4722 6849/4031/4721 7282/4485/5154\nf 7231/4431/5102 6970/4157/4843 7319/4533/5191\nf 7319/4533/5191 6714/3886/4587 7299/4505/5172\nf 6816/3998/4689 6666/3838/4540 6813/3994/4687\nf 6892/4074/4764 7384/4617/5256 6891/4073/4765\nf 7280/4483/5152 7095/4286/4967 7385/4619/5257\nf 7385/4619/5257 7386/4618/5258 7280/4483/5152\nf 6639/3811/4510 7387/4620/5259 7001/4188/4872\nf 7388/4621/5260 7256/4458/5128 7252/4454/5124\nf 7269/4471/5141 7389/4622/5261 6755/3929/4627\nf 6790/3968/4662 7305/4513/5177 7160/4356/5031\nf 7160/4356/5031 7159/4357/5030 6790/3968/4662\nf 7390/4623/5262 6758/3932/4630 6756/3930/4629\nf 7388/4621/5260 7252/4454/5124 7391/4624/5263\nf 6632/3804/4504 7255/4457/5127 7214/4413/5085\nf 6783/3961/4656 7255/4457/5127 6632/3804/4504\nf 7392/4625/5264 6683/3855/4555 7053/4242/4925\nf 7142/4334/5014 7143/4335/5015 7094/4626/4966\nf 7393/4627/5265 7198/4397/5070 7199/4398/5069\nf 7394/4628/5266 7113/4307/4986 7114/4304/4985\nf 7114/4304/4985 7395/4629/5267 7394/4628/5266\nf 7018/4206/4891 7019/4207/4890 7298/4504/5170\nf 7396/4630/5268 7398/4632/5269 7397/4631/5270\nf 7288/4492/5159 7168/4365/5039 6944/4131/4816\nf 6944/4131/4816 6943/4130/4815 7288/4492/5159\nf 7399/4633/5271 7199/4398/5069 7093/4396/4965\nf 7192/4597/5063 7204/4403/5076 7093/4396/4965\nf 7283/4487/5155 7285/4489/5157 7125/4317/4996\nf 7069/4259/4940 7285/4489/5157 6848/4030/4722\nf 6774/3951/4646 7169/4366/5040 6673/3845/4547\nf 7354/4574/5226 6774/3951/4646 6673/3845/4547\nf 6963/4252/4835 7063/4253/4935 6965/4200/4836\nf 6965/4200/4836 6898/4080/4771 6899/4081/4772\nf 7041/4229/4912 7400/4634/5272 7040/4228/4913\nf 7401/4635/5273 7402/4636/5274 6940/4127/4812\nf 6846/4028/4717 6843/4025/4716 6792/3971/4665\nf 6792/3971/4665 6793/3969/4664 6846/4028/4717\nf 7403/4637/5275 6824/4009/4698 6825/4006/4697\nf 7371/4599/5243 6901/4083/4775 7012/4199/4884\nf 7371/4638/5243 7012/4528/4884 7227/4426/5098\nf 7257/4459/5129 6959/4146/4830 6962/4149/4833\nf 6962/4149/4833 6959/4146/4830 7364/4587/5236\nf 6823/4005/4695 7270/4472/5142 7107/4298/4979\nf 7266/4466/5138 7404/4640/5276 7405/4639/5277\nf 7405/4639/5277 7265/4465/5135 7266/4466/5138\nf 7182/4379/5053 6636/3808/4509 7162/4359/5034\nf 7162/4359/5034 7181/4378/5052 7182/4379/5053\nf 7042/4230/4914 7043/4231/4916 7244/4444/5115\nf 7212/4409/5083 7242/4442/5114 7244/4444/5115\nf 7172/4369/5043 6774/3951/4646 7406/4641/5278\nf 7407/4642/5279 7172/4369/5043 7406/4641/5278\nf 6935/4120/4806 6932/4121/4805 7264/4468/5136\nf 7264/4468/5136 7265/4465/5135 6935/4120/4806\nf 6837/4019/4709 6945/4132/4818 6946/4133/4817\nf 6976/4163/4848 6946/4133/4817 6818/4000/4690\nf 6798/3976/4671 6799/3977/4674 7120/4310/4992\nf 7120/4310/4992 7328/4544/5200 6798/3976/4671\nf 7408/4643/5280 7274/4476/5146 7275/4477/5148\nf 6808/3989/4680 7031/4219/4904 7274/4476/5146\nf 7235/4435/5107 7236/4436/5106 6865/4047/4738\nf 7409/4644/5281 7260/4462/5132 7235/4435/5107\nf 7150/4343/5020 7095/4286/4967 6995/4182/4867\nf 6795/3973/4669 6796/3974/4668 6992/4179/4864\nf 6982/4169/4855 6753/3927/4626 6992/4179/4864\nf 7410/4645/5282 7400/4646/5272 7401/4635/5273\nf 6829/4011/4704 7343/4561/5215 7246/4446/5118\nf 7345/4562/5217 6653/3825/4527 6684/3856/4557\nf 7411/4647/5283 6776/3953/4649 6941/4128/4813\nf 7411/4647/5283 6941/4128/4813 6762/3938/4635\nf 7288/4492/5159 6943/4130/4815 7051/4239/4923\nf 6870/4055/4744 6849/4031/4721 6761/3935/4633\nf 6761/3935/4633 7174/4371/5045 6870/4055/4744\nf 7412/4648/5284 6870/4055/4744 7174/4371/5045\nf 7174/4371/5045 7175/4372/5047 7412/4648/5284\nf 7413/4649/5285 7217/4650/5088 7026/4214/4898\nf 7026/4214/4898 7027/4215/4899 7413/4649/5285\nf 6634/3806/4508 6635/3807/4507 7014/4202/4887\nf 7186/4385/5059 7414/4651/5286 7189/4384/5060\nf 6902/4348/4774 7023/4212/4894 7155/4351/5025\nf 7023/4212/4894 6885/4067/4759 6886/4068/4758\nf 6707/3879/4580 6708/3880/4582 7415/4652/5287\nf 6742/3914/4615 6797/3975/4670 6794/3972/4667\nf 7025/4213/4897 6699/3871/4573 6722/3894/4594\nf 7037/4225/4909 6699/3871/4573 7374/4602/5246\nf 7332/4548/5204 7336/4552/5207 7092/4283/4963\nf 7416/4653/5288 7092/4283/4963 7136/4329/5008\nf 7136/4329/5008 7133/4325/5005 7416/4653/5288\nf 6637/3809/4512 6638/3810/4511 7417/4654/5289\nf 7417/4654/5289 7164/4363/5036 6637/3809/4512\nf 7340/4558/5212 7417/4654/5289 6638/3810/4511\nf 6638/3810/4511 7000/4187/4873 7340/4558/5212\nf 7260/4462/5132 7353/4573/5225 7418/4655/5290\nf 6836/4018/4710 6837/4019/4709 7260/4462/5132\nf 6902/4348/4774 7155/4351/5025 6987/4349/4859\nf 7012/4199/4884 6902/4084/4774 6987/4656/4859\nf 6835/4017/4708 6734/3906/4606 6732/3904/4605\nf 6835/4017/4708 6820/4002/4692 6734/3906/4606\nf 7183/4380/5054 7182/4379/5053 6771/3948/4644\nf 6771/3948/4644 6772/3949/4643 7183/4380/5054\nf 7214/4413/5085 7257/4459/5129 6819/4001/4693\nf 7055/4244/4927 7419/4659/5291 7057/4246/4928\nf 7017/4205/4889 7010/4660/4883 7019/4207/4890\nf 7019/4207/4890 7420/4661/5292 7298/4504/5170\nf 7218/4417/5089 6782/3960/4654 6780/3958/4653\nf 7029/4217/4901 6782/3960/4654 7218/4417/5089\nf 7299/4505/5172 6884/4066/4757 6999/4186/4870\nf 7300/4506/5171 6884/4066/4757 7299/4505/5172\nf 7011/4662/4882 7422/4664/5293 7421/4663/5294\nf 7336/4552/5207 7332/4548/5204 7423/4665/5295\nf 6858/4039/4730 6859/4040/4733 6861/4043/4734\nf 6861/4043/4734 6765/3941/4636 7232/4432/5103\nf 7232/4432/5103 6858/4039/4730 6861/4043/4734\nf 6805/3983/4676 7226/4425/5097 7424/4666/5296\nf 7096/4287/4968 7425/4667/5297 6978/4165/4850\nf 6990/4177/4862 7277/4479/5149 6908/4090/4780\nf 6908/4090/4780 7277/4479/5149 7278/4480/5151\nf 6671/3842/4543 6878/4060/4752 7372/4600/5244\nf 7372/4600/5244 7106/4297/4978 6671/3842/4543\nf 6802/3980/4675 7223/4424/5094 6805/3983/4676\nf 7222/4423/5095 7223/4424/5094 6802/3980/4675\nf 6802/3980/4675 6951/4138/4823 7222/4423/5095\nf 7375/4603/5247 7426/4668/5298 7321/4535/5193\nf 7321/4535/5193 7316/4524/5187 7375/4603/5247\nf 7375/4603/5247 7314/4522/5185 7312/4520/5184\nf 7312/4520/5184 7426/4668/5298 7375/4603/5247\nf 6679/3851/4553 7077/4268/4948 7161/4358/5032\nf 7161/4358/5032 6682/3854/4556 6904/4086/4778\nf 7247/4447/5119 6976/4163/4848 6818/4000/4690\nf 7247/4447/5119 6818/4000/4690 6816/3998/4689\nf 7183/4669/5054 7321/4535/5193 7426/4668/5298\nf 7426/4668/5298 7427/4670/5299 7183/4669/5054\nf 7240/4440/5113 7073/4263/4945 7072/4262/4944\nf 7310/4518/5182 6914/4096/4786 6915/4097/4788\nf 7310/4518/5182 6915/4097/4788 6719/3891/4592\nf 7041/4671/4912 6741/3913/4613 6739/3911/4612\nf 6957/4144/4829 7363/4672/5235 7364/4587/5236\nf 7383/4614/5255 6677/3849/4549 6675/3847/4548\nf 7241/4615/5112 6963/4150/4835 7428/4673/5300\nf 6695/3867/4568 6696/3868/4570 7071/4261/4943\nf 6696/3868/4570 6832/4014/4705 7283/4487/5155\nf 6746/3920/4621 7429/4674/5301 7113/4307/4986\nf 7113/4307/4986 7394/4628/5266 6746/3920/4621\nf 7241/4615/5112 7428/4673/5300 6675/3847/4548\nf 6675/3847/4548 6920/4676/4794 6921/4675/4793\nf 7184/4381/5055 7099/4290/4971 7065/4255/4938\nf 7184/4381/5055 7065/4255/4938 7066/4256/4937\nf 7201/4400/5072 6936/4122/4808 7146/4338/5018\nf 7201/4400/5072 6661/3833/4532 6936/4122/4808\nf 6887/4677/4760 6888/4679/4762 7430/4678/5302\nf 7431/4680/5303 6887/4677/4760 7430/4678/5302\nf 7431/4680/5303 7430/4678/5302 6633/3805/4506\nf 7431/4680/5303 6633/3805/4506 7432/4681/5304\nf 6940/4127/4812 6740/3912/4614 7219/4418/5090\nf 6751/3923/4622 6748/3922/4619 6745/3919/4618\nf 7325/4541/5197 7414/4651/5286 7186/4385/5059\nf 7259/4461/5131 7433/4682/5305 7186/4385/5059\nf 6659/3831/4534 6660/3832/4533 6736/3908/4609\nf 6691/3863/4564 6627/3793/4500 7337/4553/5209\nf 7337/4553/5209 6727/3899/4600 6726/3898/4599\nf 7380/4608/5252 7128/4684/4999 7126/4683/4998\nf 7251/4611/5123 7380/4608/5252 7382/4610/5254\nf 7235/4435/5107 6865/4047/4738 7409/4644/5281\nf 7409/4644/5281 6865/4047/4738 6866/4048/4740\nf 7227/4426/5098 7012/4528/4884 6880/4064/4755\nf 7227/4426/5098 6880/4064/4755 6881/4065/4754\nf 7092/4283/4963 7416/4653/5288 7091/4282/4964\nf 7393/4627/5265 7416/4653/5288 7198/4397/5070\nf 6892/4074/4764 6711/3883/4586 7384/4617/5256\nf 6811/3992/4683 6947/4686/4819 6705/4685/4579\nf 7131/4323/5003 6811/3992/4683 6705/4685/4579\nf 7199/4398/5069 7203/4402/5073 7393/4627/5265\nf 7202/4401/5074 7203/4402/5073 7199/4398/5069\nf 6744/3916/4616 7039/4227/4911 6743/3915/4617\nf 7261/4463/5134 7262/4464/5133 7405/4639/5277\nf 6934/4119/4807 7262/4464/5133 7324/4540/5196\nf 6906/4088/4779 6907/4089/4781 7413/4649/5285\nf 7413/4649/5285 7027/4215/4899 6906/4088/4779\nf 7418/4655/5290 7353/4573/5225 6820/4002/4692\nf 6835/4017/4708 6836/4018/4710 6820/4002/4692\nf 7390/4623/5262 7434/4688/5306 6754/3928/4628\nf 6754/3928/4628 7434/4688/5306 6911/4093/4783\nf 7088/4279/4961 6652/3824/4525 6657/3829/4529\nf 7088/4279/4961 7070/4260/4942 6652/3824/4525\nf 6782/3960/4654 7381/4609/5253 6781/3959/4655\nf 6781/3959/4655 7381/4609/5253 7253/4455/5125\nf 7268/4470/5140 6755/3929/4627 6753/3927/4626\nf 7268/4470/5140 6753/3927/4626 6982/4169/4855\nf 6862/4044/4737 6863/4045/4736 7338/4554/5210\nf 7338/4554/5210 7116/4306/4987 6862/4044/4737\nf 7171/4368/5042 7338/4554/5210 6863/4045/4736\nf 6863/4045/4736 7108/4299/4980 7171/4368/5042\nf 7435/4689/5307 7192/4390/5063 6896/4078/4769\nf 7290/4494/5163 7369/4596/5241 7192/4597/5063\nf 6624/3781/4497 7379/4607/5251 6626/3783/4498\nf 6624/3781/4497 7245/4445/5117 7379/4607/5251\nf 6749/3925/4624 7293/4497/5165 6842/4024/4715\nf 6842/4024/4715 6752/3924/4625 6749/3925/4624\nf 6842/4024/4715 7293/4497/5165 7341/4559/5213\nf 7341/4559/5213 6763/3939/4638 6842/4024/4715\nf 6907/4690/4781 7278/4691/5151 7435/4689/5307\nf 6908/4090/4780 7278/4480/5151 6907/4089/4781\nf 6799/3977/4674 6800/3978/4673 7231/4431/5102\nf 6799/3977/4674 6717/3889/4590 6718/3890/4591\nf 6718/3890/4591 7120/4310/4992 6799/3977/4674\nf 7436/4692/5308 6983/4170/4854 7437/4693/5309\nf 7438/4694/5310 7437/4693/5309 6797/3975/4670\nf 6970/4157/4843 6714/3886/4587 7319/4533/5191\nf 6970/4157/4843 6971/4158/4842 6714/3886/4587\nf 6972/4159/4844 6975/4162/4847 6974/4161/4845\nf 7235/4435/5107 6975/4162/4847 6972/4159/4844\nf 7237/4437/5108 7349/4566/5220 6777/3955/4650\nf 7237/4437/5108 6918/4099/4792 7188/4695/5057\nf 7188/4695/5057 7349/4566/5220 7237/4437/5108\nf 6971/4158/4842 6716/3888/4588 6714/3886/4587\nf 6971/4158/4842 6737/3909/4611 7102/4293/4974\nf 7102/4293/4974 6716/3888/4588 6971/4158/4842\nf 7102/4293/4974 6735/3907/4608 6716/3888/4588\nf 6775/3952/4648 6776/3953/4649 7411/4647/5283\nf 7411/4647/5283 6762/3938/4635 7439/4696/5311\nf 7109/4300/4981 6821/4003/4694 6822/4004/4696\nf 7275/4477/5148 7276/4478/5147 7174/4371/5045\nf 6619/3775/4493 6919/4698/4791 6916/4697/4790\nf 6916/4697/4790 6618/3774/4491 6619/3775/4493\nf 6619/3775/4493 6938/4124/4809 7187/4386/5058\nf 7440/4699/5312 7149/4342/5021 7150/4343/5020\nf 7150/4343/5020 7441/4700/5313 7440/4699/5312\nf 7149/4342/5021 7442/4701/5314 7159/4357/5030\nf 7159/4357/5030 6890/4072/4763 7149/4342/5021\nf 6702/3874/4576 6640/3812/4513 6950/4137/4822\nf 7367/4594/5239 6640/3812/4513 6702/3874/4576\nf 6635/3807/4507 7016/4702/4888 7015/4203/4886\nf 7430/4678/5302 7443/4703/5315 6635/3807/4507\nf 6635/3807/4507 6633/3805/4506 7430/4678/5302\nf 6864/4046/4735 7173/4370/5044 6731/3901/4604\nf 6731/3901/4604 6728/3902/4603 6864/4046/4735\nf 6735/3907/4608 7146/4338/5018 7281/4484/5153\nf 6620/3776/4492 7145/4337/5017 6937/4123/4810\nf 6922/4103/4796 6778/3956/4652 7073/4263/4945\nf 7073/4263/4945 7240/4440/5113 6922/4103/4796\nf 6843/4025/4716 6844/4026/4719 7339/4555/5211\nf 7339/4555/5211 7403/4637/5275 6843/4025/4716\nf 7250/4452/5122 7444/4704/5316 6630/3802/4503\nf 6869/4051/4742 6868/4050/4741 6784/3962/4657\nf 7258/4460/5130 6851/4033/4726 7111/4302/4983\nf 6953/4142/4827 7225/4422/5096 7445/4705/5317\nf 7395/4629/5267 7114/4304/4985 6844/4026/4719\nf 6844/4026/4719 6845/4027/4718 7395/4629/5267\nf 7052/4241/4924 6681/3853/4554 7238/4438/5110\nf 7238/4438/5110 6681/3853/4554 7076/4267/4949\nf 7447/4707/5318 7446/4706/5319 6952/4139/4824\nf 7359/4579/5230 7447/4707/5318 6952/4139/4824\nf 7359/4579/5230 6952/4139/4824 7358/4578/5231\nf 6956/4141/4828 6953/4142/4827 7445/4705/5317\nf 7445/4705/5317 7448/4708/5320 6956/4141/4828\nf 7238/4438/5110 7076/4267/4949 7170/4367/5041\nf 7169/4366/5040 7449/4709/5321 6672/3844/4545\nf 6712/3884/4585 6713/3885/4584 7450/4710/5322\nf 7450/4710/5322 7385/4619/5257 6712/3884/4585\nf 6839/4020/4711 7005/4192/4877 7167/4364/5038\nf 6911/4093/4783 7434/4688/5306 7122/4314/4994\nf 6911/4093/4783 7129/4711/5001 6910/4092/4784\nf 7445/4705/5317 7225/4422/5096 7222/4423/5095\nf 6952/4139/4824 7446/4706/5319 6951/4138/4823\nf 6911/4093/4783 7122/4314/4994 7126/4683/4998\nf 7122/4314/4994 7380/4608/5252 7126/4683/4998\nf 7282/4485/5154 6849/4031/4721 6870/4055/4744\nf 6870/4055/4744 6871/4052/4743 7282/4485/5154\nf 6787/3965/4659 7228/4428/5099 7451/4712/5323\nf 6786/3964/4660 6787/3965/4659 7451/4712/5323\nf 6949/4136/4820 6968/4155/4839 7061/4250/4932\nf 6950/4137/4822 6701/3873/4574 6702/3874/4576\nf 6870/4055/4744 7412/4648/5284 6873/4054/4745\nf 7342/4560/5214 6686/3858/4561 7347/4564/5218\nf 7347/4564/5218 6773/3950/4647 7354/4574/5226\nf 7215/4414/5086 6680/3852/4552 6958/4145/4831\nf 6959/4146/4830 7215/4414/5086 6958/4145/4831\nf 6734/3906/4606 6819/4001/4693 6733/3905/4607\nf 7419/4659/5291 6819/4001/4693 7257/4459/5129\nf 7425/4667/5297 6663/3835/4537 7156/4352/5027\nf 6663/3835/4537 6977/4164/4849 7156/4352/5027\nf 7452/4713/5324 7419/4659/5291 7055/4244/4927\nf 7051/4239/4923 6732/3904/4605 7055/4244/4927\nf 6753/3927/4626 6909/4091/4782 6993/4180/4865\nf 7425/4667/5297 7156/4352/5027 6978/4165/4850\nf 6978/4165/4850 7156/4352/5027 6980/4167/4851\nf 6742/3914/4615 7229/4429/5100 6960/4507/4832\nf 7230/4430/5101 7055/4244/4927 7056/4245/4929\nf 7089/4280/4960 7087/4278/4959 6698/3870/4571\nf 7089/4280/4960 6698/3870/4571 7037/4225/4909\nf 7045/4233/4917 7242/4442/5114 7212/4409/5083\nf 7045/4233/4917 7212/4409/5083 7209/4410/5082\nf 7171/4368/5042 7107/4298/4979 7329/4545/5201\nf 7220/4419/5092 7221/4420/5091 6939/4126/4811\nf 7221/4420/5091 6678/3850/4551 6939/4126/4811\nf 6989/4176/4863 6990/4177/4862 7297/4503/5169\nf 7019/4207/4890 6989/4176/4863 7420/4661/5292\nf 6724/3896/4598 6725/3897/4597 6694/3866/4566\nf 6708/3880/4582 6725/3897/4597 7415/4652/5287\nf 7132/4324/5004 7439/4696/5311 7341/4559/5213\nf 7132/4324/5004 6706/3954/4578 6775/3952/4648\nf 6775/3952/4648 7439/4696/5311 7132/4324/5004\nf 6738/3910/4610 7201/4400/5072 7146/4338/5018\nf 6736/3908/4609 7201/4400/5072 6738/3910/4610\nf 6724/3896/4598 6694/3866/4566 6692/3864/4565\nf 6686/3858/4561 6687/3859/4560 6692/3864/4565\nf 7439/4696/5311 6762/3938/4635 7341/4559/5213\nf 6624/3781/4497 6625/3782/4499 7098/4289/4970\nf 7098/4289/4970 6625/3782/4499 7099/4290/4971\nf 6687/3859/4560 6724/3896/4598 6692/3864/4565\nf 6691/3863/4564 6724/3896/4598 6687/3859/4560\nf 7194/4392/5064 7204/4403/5076 7369/4596/5241\nf 7369/4596/5241 7193/4391/5065 7194/4392/5064\nf 7292/4496/5164 7193/4391/5065 7369/4596/5241\nf 7038/4226/4910 6720/3892/4593 7024/4210/4896\nf 6666/3838/4540 6667/3839/4539 6812/3993/4685\nf 6812/3993/4685 6813/3994/4687 6666/3838/4540\nf 7333/4549/5205 7092/4283/4963 7197/4395/5068\nf 7024/4210/4896 6720/3892/4593 6885/4067/4759\nf 6815/3996/4688 6885/4067/4759 6720/3892/4593\nf 7000/4187/4873 7423/4714/5295 7340/4558/5212\nf 6837/4019/4709 6946/4133/4817 6976/4163/4848\nf 6837/4019/4709 6976/4163/4848 6975/4162/4847\nf 7340/4558/5212 7453/4715/5325 7011/4198/4882\nf 7453/4716/5325 7422/4664/5293 7011/4662/4882\nf 6852/4034/4725 6853/4035/4724 6977/4164/4849\nf 6977/4164/4849 7327/4542/5198 6852/4034/4725\nf 7317/4529/5189 7157/4353/5028 6977/4164/4849\nf 7047/4235/4919 7454/4717/5326 7042/4230/4914\nf 7423/4665/5295 7332/4548/5204 7453/4716/5325\nf 7340/4558/5212 7423/4714/5295 7453/4715/5325\nf 7398/4632/5269 7020/4208/4893 7397/4631/5270\nf 7405/4639/5277 7262/4464/5133 6934/4119/4807\nf 7048/4236/4920 7454/4717/5326 7047/4235/4919\nf 6826/4007/4700 6827/4008/4699 7456/4719/5327\nf 7456/4719/5327 7455/4718/5328 6826/4007/4700\nf 7433/4682/5305 7200/4399/5071 6933/4118/4804\nf 6933/4118/4804 7325/4541/5197 7433/4682/5305\nf 6920/4105/4794 7190/4387/5062 7191/4388/5061\nf 7191/4388/5061 6923/4104/4795 6920/4105/4794\nf 6926/4110/4798 6925/4109/4797 6917/4112/4789\nf 6917/4112/4789 7190/4720/5062 6926/4110/4798\nf 7427/4721/5299 7387/4620/5259 6639/3811/4510\nf 6639/3811/4510 7183/4380/5054 7427/4721/5299\nf 7433/4682/5305 7325/4541/5197 7186/4385/5059\nf 6760/3934/4634 7084/4275/4956 6759/3933/4632\nf 6760/3934/4634 7286/4490/5158 6847/4029/4720\nf 6700/3872/4572 7087/4278/4959 7311/4519/5183\nf 6698/3870/4571 7087/4278/4959 6700/3872/4572\nf 7248/4448/5120 6874/4056/4747 6875/4057/4749\nf 7248/4448/5120 6875/4057/4749 6622/3779/4496\nf 7085/4722/4958 7086/4569/4957 7367/4594/5239\nf 7086/4569/4957 7350/4570/5223 7367/4594/5239\nf 6944/4131/4816 6945/4132/4818 6943/4130/4815\nf 7375/4603/5247 7081/4272/4955 7082/4273/4954\nf 7082/4273/4954 7314/4522/5185 7375/4603/5247\nf 6898/4080/4771 6965/4200/4836 7063/4253/4935\nf 7063/4253/4935 7110/4301/4982 6898/4080/4771\nf 6686/3858/4561 6773/3950/4647 7347/4564/5218\nf 6686/3858/4561 6692/3864/4565 6773/3950/4647\nf 7049/4237/4921 6696/3868/4570 7373/4601/5245\nf 7373/4601/5245 7038/4226/4910 7049/4237/4921\nf 7110/4301/4982 7063/4253/4935 7062/4251/4934\nf 7072/4262/4944 7344/4262/5216 7062/4251/4934\nf 7212/4409/5083 7267/4469/5139 7211/4408/5080\nf 7211/4408/5080 6809/3990/4682 7210/4411/5081\nf 6998/4185/4871 7295/4499/5167 7066/4256/4937\nf 7064/4254/4936 6998/4185/4871 7066/4256/4937\nf 6829/4011/4704 7100/4291/4973 7343/4561/5215\nf 7444/4704/5316 6784/3962/4657 6630/3802/4503\nf 6630/3802/4503 6784/3962/4657 6632/3804/4504\nf 6722/3894/4594 7184/4381/5055 7295/4499/5167\nf 6722/3894/4594 7097/4288/4969 7184/4381/5055\nf 6988/4175/4860 6989/4176/4863 7457/4723/5329\nf 7011/4662/4882 7458/4724/5330 7010/4660/4883\nf 6736/3908/4609 6801/3979/4672 6798/3976/4671\nf 6798/3976/4671 7224/4421/5093 6736/3908/4609\nf 6791/3970/4666 7302/4509/5173 7305/4513/5177\nf 7457/4723/5329 6989/4176/4863 7010/4660/4883\nf 7010/4660/4883 6989/4176/4863 7019/4207/4890\nf 7281/4484/5153 7146/4338/5018 7145/4337/5017\nf 7145/4337/5017 7146/4338/5018 6936/4122/4808\nf 7459/4725/5331 6914/4096/4786 7310/4518/5182\nf 6914/4096/4786 7459/4725/5331 6869/4051/4742\nf 7446/4706/5319 7222/4423/5095 6951/4138/4823\nf 6679/3851/4553 6783/3961/4656 6785/3963/4658\nf 6680/3852/4552 6783/3961/4656 6679/3851/4553\nf 7348/4568/5221 6769/3943/4642 7376/4604/5248\nf 6769/3943/4642 6766/3944/4641 7376/4604/5248\nf 6772/4726/4643 7321/4535/5193 7183/4669/5054\nf 6904/4086/4778 6682/3854/4556 6683/3855/4555\nf 7284/4488/5156 6904/4086/4778 6683/3855/4555\nf 7441/4700/5313 7150/4343/5020 6995/4182/4867\nf 7060/4249/4933 7061/4250/4932 6966/4153/4838\nf 6966/4153/4838 7344/4262/5216 7072/4262/4944\nf 7003/4190/4875 7322/4537/5194 6703/3875/4575\nf 7003/4190/4875 6703/3875/4575 6701/3873/4574\nf 6891/4073/4765 7384/4617/5256 7385/4619/5257\nf 7217/4416/5088 7413/4727/5285 7029/4217/4901\nf 7413/4727/5285 6907/4690/4781 7029/4217/4901\nf 6983/4170/4854 7460/4728/5332 7268/4470/5140\nf 7150/4343/5020 6891/4073/4765 7095/4286/4967\nf 6891/4073/4765 7385/4619/5257 7095/4286/4967\nf 6907/4690/4781 7435/4689/5307 7028/4216/4900\nf 6907/4690/4781 7028/4216/4900 7029/4217/4901\nf 6954/4143/4826 6658/3830/4531 6659/3831/4534\nf 6659/3831/4534 7225/4422/5096 6954/4143/4826\nf 7251/4453/5123 7147/4339/5019 6895/4077/4767\nf 7134/4326/5007 7140/4332/5012 7147/4339/5019\nf 7356/4576/5228 7054/4243/4926 6651/3823/4523\nf 7288/4492/5159 7051/4239/4923 7356/4576/5228\nf 7343/4561/5215 7345/4562/5217 6684/3856/4557\nf 7342/4560/5214 7343/4561/5215 6685/3857/4558\nf 7054/4243/4926 7051/4239/4923 7055/4244/4927\nf 7051/4239/4923 7054/4243/4926 7356/4576/5228\nf 6637/3809/4512 7461/4729/5333 7163/4360/5033\nf 6992/4179/4864 7296/4500/5168 6795/3973/4669\nf 6992/4179/4864 6993/4180/4865 7296/4500/5168\nf 7383/4614/5255 6964/4151/4837 6677/3849/4549\nf 6964/4151/4837 7227/4426/5098 6677/3849/4549\nf 6936/4122/4808 7200/4399/5071 6938/4124/4809\nf 6938/4124/4809 7200/4399/5071 7433/4682/5305\nf 7433/4682/5305 7259/4461/5131 6938/4124/4809\nf 6709/3881/4581 7079/4270/4950 6708/3880/4582\nf 6921/4102/4793 6922/4103/4796 7240/4440/5113\nf 7240/4440/5113 7241/4441/5112 6921/4102/4793\nf 6813/3994/4687 6814/3995/4686 7208/4407/5079\nf 6814/3995/4686 6998/4185/4871 7064/4254/4936\nf 7148/4340/5109 7238/4438/5110 7079/4270/4950\nf 7148/4340/5109 7079/4270/4950 6709/3881/4581\nf 6834/4016/4706 6900/4731/4773 7351/4730/5222\nf 6834/4016/4706 7351/4730/5222 7086/4277/4957\nf 7094/4285/4966 7382/4610/5254 6897/4079/4770\nf 7382/4610/5254 7380/4608/5252 7381/4609/5253\nf 7113/4307/4986 7429/4674/5301 7462/4732/5334\nf 7462/4732/5334 7116/4306/4987 7113/4307/4986\nf 6948/4135/4821 7061/4250/4932 6704/3876/4577\nf 6948/4135/4821 6704/3876/4577 6705/3877/4579\nf 7373/4601/5245 7374/4602/5246 7038/4226/4910\nf 7354/4574/5226 6674/3846/4546 7346/4563/5219\nf 7354/4574/5226 6673/3845/4547 6674/3846/4546\nf 7133/4325/5005 7134/4326/5007 7142/4334/5014\nf 7067/4257/4939 7068/4258/4941 6828/4010/4701\nf 6961/4148/4834 6962/4149/4833 7364/4587/5236\nf 6744/3916/4616 7364/4733/5236 7363/4586/5235\nf 7416/4653/5288 7133/4325/5005 7142/4334/5014\nf 7416/4653/5288 7142/4334/5014 7094/4626/4966\nf 6854/4036/4727 7195/4394/5067 6856/4038/4728\nf 7178/4374/5049 7331/4547/5203 6854/4036/4727\nf 7032/4220/4903 7463/4734/5335 7274/4476/5146\nf 7031/4219/4904 7032/4220/4903 7274/4476/5146\nf 6668/3843/4542 6669/3840/4541 6838/4022/4712\nf 6838/4022/4712 7287/4491/5160 6668/3843/4542\nf 7463/4734/5335 7276/4478/5147 7274/4476/5146\nf 7454/4717/5326 7044/4232/4915 7042/4230/4914\nf 6668/3843/4542 7287/4491/5160 7355/4575/5227\nf 7355/4575/5227 6877/4059/4750 6668/3843/4542\nf 7044/4232/4915 7464/4735/5336 7043/4231/4916\nf 7464/4735/5336 7144/4336/5016 7043/4231/4916\nf 6928/4114/4800 7465/4736/5337 6930/4116/4801\nf 6931/4117/4803 6895/4077/4767 6930/4116/4801\nf 7043/4231/4916 7030/4218/4902 7036/4224/4908\nf 7043/4231/4916 7032/4220/4903 7030/4218/4902\nf 7155/4351/5025 6984/4171/4856 7154/4350/5026\nf 7366/4593/5238 6886/4068/4758 7308/4516/5180\nf 7231/4431/5102 6969/4156/4841 6970/4157/4843\nf 7261/4463/5134 7405/4639/5277 7404/4640/5276\nf 7404/4640/5276 6823/4005/4695 7261/4463/5134\nf 7415/4652/5287 6725/3897/4597 6727/3899/4600\nf 6821/4003/4694 7261/4463/5134 6823/4005/4695\nf 6996/4183/4868 6889/4071/4761 6887/4069/4760\nf 7294/4498/5166 6815/3996/4688 6721/3893/4595\nf 6998/4185/4871 7294/4498/5166 7295/4499/5167\nf 7427/4670/5299 7312/4520/5184 7466/4738/5338\nf 7466/4738/5338 7312/4520/5184 7467/4739/5339\nf 6797/3975/4670 7437/4693/5309 6794/3972/4667\nf 6794/3972/4667 6981/4168/4853 6796/3974/4668\nf 7129/4321/5001 7126/4318/4998 7127/4319/5000\nf 7129/4711/5001 6911/4093/4783 7126/4683/4998\nf 7334/4550/5206 7467/4739/5339 7336/4552/5207\nf 7467/4739/5339 7312/4520/5184 7313/4521/5186\nf 6841/4023/4714 7213/4412/5084 7462/4732/5334\nf 6855/4037/4729 6840/4021/4713 6669/3840/4541\nf 6669/3840/4541 6670/3841/4544 6855/4037/4729\nf 7136/4329/5008 7092/4283/4963 7336/4552/5207\nf 7336/4552/5207 7313/4521/5186 7136/4329/5008\nf 7467/4739/5339 7313/4521/5186 7336/4552/5207\nf 6888/4070/4762 7468/4741/5340 7443/4740/5315\nf 7430/4678/5302 6888/4679/4762 7443/4703/5315\nf 7096/4287/4968 6978/4165/4850 6979/4166/4852\nf 7096/4287/4968 7468/4741/5340 6888/4070/4762\nf 6659/3831/4534 6736/3908/4609 7224/4421/5093\nf 7224/4421/5093 7225/4422/5096 6659/3831/4534\nf 7136/4329/5008 7313/4521/5186 7314/4522/5185\nf 7314/4522/5185 7137/4328/5009 7136/4329/5008\nf 7468/4741/5340 6979/4166/4852 7443/4740/5315\nf 7468/4741/5340 7096/4287/4968 6979/4166/4852\nf 7002/4189/4874 6808/3989/4680 7408/4643/5280\nf 6808/3989/4680 7274/4476/5146 7408/4643/5280\nf 7387/4742/5259 7467/4739/5339 7334/4550/5206\nf 7387/4620/5259 7334/4557/5206 7001/4188/4872\nf 7202/4401/5074 7199/4398/5069 7399/4633/5271\nf 7013/4201/4885 7370/4598/5242 7371/4599/5243\nf 7013/4427/4885 7371/4638/5243 7227/4426/5098\nf 6743/3915/4617 7039/4227/4911 7469/4743/5341\nf 6797/3975/4670 6743/3915/4617 7469/4743/5341\nf 7249/4451/5121 6869/4051/4742 7444/4704/5316\nf 7444/4704/5316 6869/4051/4742 6784/3962/4657\nf 6938/4124/4809 7259/4461/5131 7187/4386/5058\nf 6900/4731/4773 7153/4347/5024 6902/4348/4774\nf 7050/4238/4922 7024/4210/4896 7022/4211/4895\nf 6735/3907/4608 7306/4514/5179 6715/3887/4589\nf 6986/4173/4857 6735/3907/4608 7281/4484/5153\nf 7188/4383/5057 6918/4744/4792 6919/4698/4791\nf 6919/4698/4791 7187/4386/5058 7188/4383/5057\nf 6755/3929/4627 7390/4623/5262 6754/3928/4628\nf 6755/3929/4627 7389/4622/5261 7390/4623/5262\nf 6892/4074/4764 7309/4517/5181 6710/3882/4583\nf 6710/3882/4583 6711/3883/4586 6892/4074/4764\nf 6795/4745/4669 7296/4613/5168 6650/3822/4524\nf 7229/4746/5100 6795/4745/4669 6650/3822/4524\nf 6828/4010/4701 7282/4485/5154 6871/4052/4743\nf 7455/4718/5328 7357/4577/5229 6710/3882/4583\nf 6710/3882/4583 7309/4517/5181 7455/4718/5328\nf 7455/4718/5328 7456/4719/5327 7470/4707/5342\nf 7455/4718/5328 7470/4707/5342 7359/4579/5230\nf 7357/4577/5229 7455/4718/5328 7359/4579/5230\nf 6642/3814/4514 7352/4572/5224 7370/4598/5242\nf 7350/4570/5223 7351/4571/5222 7352/4572/5224\nf 6680/3852/4552 7255/4457/5127 6783/3961/4656\nf 7215/4414/5086 7255/4457/5127 6680/3852/4552\nf 6697/3869/4569 7089/4280/4960 7037/4225/4909\nf 6697/3869/4569 7037/4225/4909 7373/4601/5245\nf 7112/4303/4984 7111/4302/4983 6852/4034/4725\nf 6852/4034/4725 7327/4542/5198 7112/4303/4984\nf 7076/4267/4949 7449/4709/5321 7170/4367/5041\nf 7076/4267/4949 6785/3963/4658 6786/3964/4660\nf 7207/4406/5078 6816/3998/4689 6813/3994/4687\nf 7207/4406/5078 7247/4447/5119 6816/3998/4689\nf 6631/3803/4505 7260/4462/5132 7409/4644/5281\nf 7250/4452/5122 6631/3803/4505 7409/4644/5281\nf 7213/4412/5084 6764/3940/4637 7462/4732/5334\nf 6764/3940/4637 6862/4044/4737 7116/4306/4987\nf 7116/4306/4987 7462/4732/5334 6764/3940/4637\nf 7124/4316/4997 7125/4317/4996 7067/4257/4939\nf 7067/4257/4939 6829/4011/4704 7124/4316/4997\nf 6625/3782/4499 6626/3783/4498 7233/4433/5104\nf 7233/4433/5104 6626/3783/4498 7379/4607/5251\nf 7060/4249/4933 6966/4153/4838 7072/4262/4944\nf 7060/4249/4933 7072/4262/4944 7059/4248/4931\nf 6654/3826/4526 7071/4261/4943 7283/4487/5155\nf 7071/4261/4943 6696/3868/4570 7283/4487/5155\nf 6789/3967/4663 6790/3968/4662 7159/4357/5030\nf 6733/3905/4607 7419/4659/5291 7452/4713/5324\nf 6733/3905/4607 6819/4001/4693 7419/4659/5291\nf 6805/3983/4676 6663/3835/4537 7425/4667/5297\nf 6805/3983/4676 7425/4667/5297 7096/4287/4968\nf 6961/4508/4834 7364/4733/5236 6744/3916/4616\nf 6742/3914/4615 6961/4508/4834 6744/3916/4616\nf 6623/3780/4495 6929/4115/4802 7195/4394/5067\nf 7195/4394/5067 7331/4547/5203 6623/3780/4495\nf 6623/3780/4495 6621/3778/4494 6929/4115/4802\nf 7233/4433/5104 7379/4607/5251 7236/4436/5106\nf 7236/4436/5106 7379/4607/5251 6867/4049/4739\nf 7459/4725/5331 7310/4518/5182 6656/3828/4530\nf 7310/4518/5182 7311/4519/5183 6656/3828/4530\nf 7368/4595/5240 7119/4309/4990 6718/3890/4591\nf 6718/3890/4591 6665/3837/4538 7368/4595/5240\nf 7119/4309/4990 7368/4595/5240 7058/4247/4930\nf 7058/4247/4930 7007/4194/4878 7119/4309/4990\nf 7093/4396/4965 7198/4397/5070 7094/4626/4966\nf 7198/4397/5070 7416/4653/5288 7094/4626/4966\nf 6817/3999/4691 7006/4193/4879 6666/3838/4540\nf 6818/4000/4690 7008/4195/4880 6817/3999/4691\nf 7161/4358/5032 7077/4268/4948 6682/3854/4556\nf 6681/3853/4554 6682/3854/4556 7077/4268/4948\nf 7355/4575/5227 6651/3823/4523 6649/3821/4522\nf 7355/4575/5227 7356/4576/5228 6651/3823/4523\nf 7008/4195/4880 7005/4192/4877 7006/4193/4879\nf 7008/4195/4880 7006/4193/4879 6817/3999/4691\nf 7040/4228/4913 7400/4634/5272 7410/4748/5282\nf 7170/4367/5041 7449/4709/5321 7169/4366/5040\nf 7078/4269/4951 7170/4367/5041 7169/4366/5040\nf 7460/4728/5332 7269/4471/5141 7268/4470/5140\nf 7329/4545/5201 7330/4546/5202 7339/4555/5211\nf 7436/4692/5308 7471/4749/5343 6983/4170/4854\nf 7471/4749/5343 7460/4728/5332 6983/4170/4854\nf 6815/3996/4688 6884/4066/4757 6885/4067/4759\nf 6999/4186/4870 6884/4066/4757 6815/3996/4688\nf 7116/4306/4987 7338/4554/5210 7115/4305/4988\nf 7339/4555/5211 7115/4305/4988 7338/4554/5210\nf 7043/4231/4916 7036/4224/4908 7244/4444/5115\nf 7244/4444/5115 7033/4221/4905 7243/4443/5116\nf 6675/3847/4548 6921/4675/4793 7241/4615/5112\nf 7189/4384/5060 7473/4751/5344 7472/4750/5345\nf 7348/4568/5221 7189/4384/5060 7472/4750/5345\nf 6654/3826/4526 7283/4487/5155 7123/4315/4995\nf 6684/3856/4557 6654/3826/4526 7123/4315/4995\nf 6820/4002/4692 7216/4415/5087 6819/4001/4693\nf 7353/4573/5225 7216/4415/5087 6820/4002/4692\nf 6722/3894/4594 7295/4499/5167 6721/3893/4595\nf 7294/4498/5166 6721/3893/4595 7295/4499/5167\nf 6725/3897/4597 6708/3880/4582 7407/4642/5279\nf 6708/3880/4582 7078/4269/4951 7407/4642/5279\nf 7154/4350/5026 6984/4171/4856 6985/4172/4858\nf 7152/4752/5023 6985/4172/4858 6618/3774/4491\nf 7260/4462/5132 7418/4655/5290 6836/4018/4710\nf 6836/4018/4710 7418/4655/5290 6820/4002/4692\nf 6694/3866/4566 7407/4642/5279 6693/3865/4567\nf 6725/3897/4597 7407/4642/5279 6694/3866/4566\nf 6627/3793/4500 6689/3861/4562 7337/4553/5209\nf 6627/3793/4500 6628/3794/4502 6689/3861/4562\nf 6807/3988/4681 7002/4189/4874 7004/4531/4876\nf 7034/4222/4907 6807/3988/4681 6947/4686/4819\nf 7152/4752/5023 7154/4350/5026 6985/4172/4858\nf 7152/4752/5023 6987/4349/4859 7154/4350/5026\nf 7267/4469/5139 7243/4443/5116 6809/3990/4682\nf 7211/4408/5080 7267/4469/5139 6809/3990/4682\nf 7424/4666/5296 7226/4425/5097 7328/4544/5200\nf 7164/4363/5036 7165/4361/5035 7461/4729/5333\nf 7461/4729/5333 6637/3809/4512 7164/4363/5036\nf 7010/4660/4883 7458/4724/5330 7457/4723/5329\nf 7458/4724/5330 6988/4175/4860 7457/4723/5329\nf 6757/3931/4631 7253/4455/5125 7380/4608/5252\nf 6758/3932/4630 7253/4455/5125 6757/3931/4631\nf 6798/3976/4671 7328/4544/5200 7226/4425/5097\nf 7226/4425/5097 7224/4421/5093 6798/3976/4671\nf 7017/4539/4889 7166/4362/5037 7009/4196/4881\nf 7421/4663/5294 7422/4664/5293 6988/4175/4860\nf 7015/4203/4886 7074/4264/4946 7014/4202/4887\nf 7015/4389/4886 7157/4353/5028 7074/4355/4946\nf 7421/4663/5294 6988/4175/4860 7458/4724/5330\nf 7011/4662/4882 7421/4663/5294 7458/4724/5330\nf 7242/4442/5114 7042/4230/4914 7244/4444/5115\nf 7047/4235/4919 7042/4230/4914 7242/4442/5114\nf 7290/4753/5163 7192/4390/5063 7435/4689/5307\nf 7289/4754/5161 7290/4753/5163 7435/4689/5307\nf 7278/4691/5151 7289/4754/5161 7435/4689/5307\nf 7278/4480/5151 7291/4495/5162 7289/4493/5161\nf 7005/4192/4877 7112/4303/4984 7007/4194/4878\nf 7359/4579/5230 7470/4707/5342 7474/4707/5346\nf 7021/4209/4892 6906/4088/4779 7027/4215/4899\nf 6805/3983/4676 7424/4666/5296 6663/3835/4537\nf 7424/4666/5296 7328/4544/5200 6663/3835/4537\nf 7378/4606/5250 6912/4094/4785 6913/4095/4787\nf 6913/4095/4787 6914/4096/4786 7249/4451/5121\nf 7469/4743/5341 7039/4227/4911 7475/4755/5347\nf 7475/4755/5347 7039/4227/4911 7040/4228/4913\nf 7409/4644/5281 6866/4048/4740 7250/4452/5122\nf 7378/4606/5250 6913/4095/4787 7249/4451/5121\nf 6950/4137/4822 6949/4136/4820 6701/3873/4574\nf 6701/3873/4574 6949/4136/4820 7004/4191/4876\nf 6726/3898/4599 6725/3897/4597 6723/3895/4596\nf 6691/3863/4564 6723/3895/4596 6724/3896/4598\nf 6691/3863/4564 7337/4553/5209 6726/3898/4599\nf 6726/3898/4599 6723/3895/4596 6691/3863/4564\nf 6853/4035/4724 7315/4523/5188 7317/4529/5189\nf 7317/4529/5189 6977/4164/4849 6853/4035/4724\nf 6620/3776/4492 6937/4123/4810 6619/3775/4493\nf 6619/3775/4493 6937/4123/4810 6938/4124/4809\nf 6780/3958/4653 6781/3959/4655 7256/4458/5128\nf 7284/4488/5156 6683/3855/4555 7392/4625/5264\nf 7311/4519/5183 7088/4279/4961 6655/3827/4528\nf 7311/4519/5183 6655/3827/4528 6656/3828/4530\nf 7229/4746/5100 6650/3822/4524 7230/4430/5101\nf 7056/4245/4929 7229/4746/5100 7230/4430/5101\nf 6748/3922/4619 6752/3924/4625 6747/3921/4620\nf 6751/3923/4622 6752/3924/4625 6748/3922/4619\nf 7228/4428/5099 6869/4051/4742 7459/4725/5331\nf 7459/4725/5331 6656/3828/4530 7228/4428/5099\nf 7476/4756/5348 7392/4625/5264 7053/4242/4925\nf 6782/3960/4654 6897/4079/4770 7381/4609/5253\nf 6897/4079/4770 7382/4610/5254 7381/4609/5253\nf 7477/4757/5349 6903/4085/4776 7284/4488/5156\nf 7478/4758/5350 7220/4419/5092 7477/4757/5349\nf 7479/4759/5351 7336/4552/5207 7423/4665/5295\nf 7000/4187/4873 7479/4760/5351 7423/4714/5295\nf 7443/4740/5315 6979/4166/4852 7016/4204/4888\nf 7443/4703/5315 7016/4702/4888 6635/3807/4507\nf 7220/4419/5092 6939/4126/4811 6903/4085/4776\nf 7477/4757/5349 7220/4419/5092 6903/4085/4776\nf 7000/4187/4873 7335/4556/5208 7479/4760/5351\nf 7335/4551/5208 7336/4552/5207 7479/4759/5351\nf 7003/4530/4875 7002/4189/4874 7318/4532/5190\nf 7002/4189/4874 7408/4643/5280 7318/4532/5190\nf 7363/4672/5235 6741/3913/4613 7041/4671/4912\nf 7363/4586/5235 7041/4229/4912 7039/4227/4911\nf 6690/3862/4563 6924/4108/5352 6727/3899/4600\nf 7006/4193/4879 7007/4194/4878 7058/4247/4930\nf 7032/4220/4903 7144/4336/5016 7463/4734/5335\nf 6968/4155/4839 6950/4137/4822 6641/3813/4515\nf 6949/4136/4820 6950/4137/4822 6968/4155/4839\nf 6674/3846/4546 6657/3829/4529 7346/4563/5219\nf 7345/4562/5217 7346/4563/5219 6653/3825/4527\nf 6797/3975/4670 7469/4743/5341 7480/4761/5353\nf 7480/4761/5353 7438/4694/5310 6797/3975/4670\nf 6947/4134/4819 7004/4191/4876 6949/4136/4820\nf 6807/3988/4681 7004/4531/4876 6947/4686/4819\nf 6877/4059/4750 6649/3821/4522 6879/4061/4751\nf 6879/4061/4751 6649/3821/4522 7296/4613/5168\nf 6714/3886/4587 6715/3887/4589 7365/4592/5237\nf 7308/4516/5180 7365/4592/5237 7307/4515/5178\nf 6875/4057/4749 6876/4058/4748 6621/3778/4494\nf 6928/4114/4800 6929/4115/4802 6621/3778/4494\nf 7365/4592/5237 6715/3887/4589 7307/4515/5178\nf 7307/4515/5178 6715/3887/4589 7306/4514/5179\nf 6800/3978/4673 6969/4156/4841 7231/4431/5102\nf 7020/4208/4893 7021/4209/4892 7026/4214/4898\nf 7026/4214/4898 7397/4631/5270 7020/4208/4893\nf 7414/4651/5286 7473/4751/5344 7189/4384/5060\nf 6731/3901/4604 6767/3945/4640 6730/3900/4601\nf 6980/4167/4851 7157/4353/5028 7015/4389/4886\nf 6980/4167/4851 7156/4352/5027 7157/4353/5028\nf 7035/4223/4906 6806/3987/4679 6807/3988/4681\nf 7035/4223/4906 7031/4219/4904 6806/3987/4679\nf 6762/3938/4635 6763/3939/4638 7341/4559/5213\nf 7473/4751/5344 7414/4651/5286 6730/3900/4601\nf 7414/4651/5286 7325/4541/5197 6730/3900/4601\nf 6732/3904/4605 6733/3905/4607 7452/4713/5324\nf 7055/4244/4927 6732/3904/4605 7452/4713/5324\nf 6768/3942/4639 7473/4751/5344 6767/3945/4640\nf 6767/3945/4640 7473/4751/5344 6730/3900/4601\nf 7472/4750/5345 7473/4751/5344 6768/3942/4639\nf 7348/4568/5221 7472/4750/5345 6768/3942/4639\nf 6814/3995/4686 7064/4254/4936 7208/4407/5079\nf 7207/4406/5078 7208/4407/5079 7206/4405/5077\nf 6810/3991/4684 7341/4559/5213 7210/4411/5081\nf 7210/4411/5081 6809/3990/4682 6810/3991/4684\nf 7017/4205/4889 7018/4206/4891 7396/4630/5268\nf 7398/4632/5269 7396/4630/5268 7018/4206/4891\nf 7350/4570/5223 6642/3814/4514 6640/3812/4513\nf 7350/4570/5223 7352/4572/5224 6642/3814/4514\nf 7036/4224/4908 7035/4223/4906 7033/4221/4905\nf 7244/4444/5115 7036/4224/4908 7033/4221/4905\nf 7437/4693/5309 6981/4168/4853 6794/3972/4667\nf 7437/4693/5309 6983/4170/4854 6981/4168/4853\nf 6899/4081/4772 7370/4598/5242 7013/4201/4885\nf 6899/4081/4772 6642/3814/4514 7370/4598/5242\nf 7243/4443/5116 7034/4222/4907 6947/4686/4819\nf 7033/4221/4905 7034/4222/4907 7243/4443/5116\nf 6957/4144/4829 6741/3913/4613 7363/4672/5235\nf 6741/3913/4613 6957/4144/4829 6958/4145/4831\nf 6619/3775/4493 7187/4386/5058 6919/4698/4791\nf 7389/4622/5261 7388/4621/5260 7391/4624/5263\nf 6876/4058/4748 7465/4736/5337 6928/4114/4800\nf 6621/3778/4494 6876/4058/4748 6928/4114/4800\nf 6735/3907/4608 6986/4173/4857 7306/4514/5179\nf 6986/4173/4857 6984/4171/4856 7306/4514/5179\nf 7125/4317/4996 7069/4259/4940 7067/4257/4939\nf 7125/4317/4996 7285/4489/5157 7069/4259/4940\nf 7078/4269/4951 7169/4366/5040 7172/4369/5043\nf 7407/4642/5279 7078/4269/4951 7172/4369/5043\nf 7304/4511/5175 7455/4718/5328 7309/4517/5181\nf 7309/4517/5181 7303/4510/5176 7304/4511/5175\nf 7203/4402/5073 7090/4281/4962 7393/4627/5265\nf 7090/4281/4962 7203/4402/5073 7197/4395/5068\nf 6997/4184/4869 7319/4533/5191 7360/4580/5232\nf 6667/3839/4539 6997/4184/4869 7360/4580/5232\nf 7246/4446/5118 6684/3856/4557 7124/4316/4997\nf 7246/4446/5118 7343/4561/5215 6684/3856/4557\nf 6895/4077/4767 7141/4333/5013 6894/4076/4768\nf 7134/4326/5007 7135/4327/5006 7141/4333/5013\nf 7151/4346/5022 6927/4111/4799 7377/4605/5249\nf 7377/4605/5249 6925/4109/4797 6675/3847/4548\nf 6894/4076/4768 7141/4333/5013 7135/4327/5006\nf 7133/4325/5005 6894/4076/4768 7135/4327/5006\nf 7478/4758/5350 6940/4127/4812 7219/4418/5090\nf 7219/4418/5090 7220/4419/5092 7478/4758/5350\nf 7097/4288/4969 6719/3891/4592 6624/3781/4497\nf 6719/3891/4592 7185/4382/5056 6699/3871/4573\nf 7401/4635/5273 6940/4127/4812 7481/4762/5354\nf 7481/4762/5354 6940/4127/4812 7478/4758/5350\nf 6695/3867/4568 7071/4261/4943 7070/4260/4942\nf 7089/4280/4960 6695/3867/4568 7070/4260/4942\nf 7204/4403/5076 7202/4401/5074 7399/4633/5271\nf 7399/4633/5271 7093/4396/4965 7204/4403/5076\nf 7420/4661/5292 7297/4503/5169 7298/4504/5170\nf 7420/4661/5292 6989/4176/4863 7297/4503/5169\nf 7025/4213/4897 7374/4602/5246 6699/3871/4573\nf 7038/4226/4910 7374/4602/5246 7025/4213/4897\nf 7206/4405/5077 7064/4254/4936 7065/4255/4938\nf 7208/4407/5079 7064/4254/4936 7206/4405/5077\nf 6895/4077/4767 7140/4332/5012 7141/4333/5013\nf 6895/4077/4767 7147/4339/5019 7140/4332/5012\nf 7323/4538/5195 7367/4594/5239 6702/3874/4576\nf 7085/4722/4958 7367/4594/5239 7323/4538/5195\nf 7400/4646/5272 7041/4671/4912 6739/3911/4612\nf 7402/4636/5274 6739/3911/4612 6940/4127/4812\nf 6905/4087/4777 6939/4126/4811 7161/4358/5032\nf 6905/4087/4777 7161/4358/5032 6904/4086/4778\nf 7190/4720/5062 6920/4676/4794 6926/4110/4798\nf 6675/3847/4548 6926/4110/4798 6920/4676/4794\nf 7353/4573/5225 6631/3803/4505 7239/4439/5111\nf 7353/4573/5225 7239/4439/5111 7216/4415/5087\nf 6927/4111/4799 6925/4109/4797 7377/4605/5249\nf 7131/4323/5003 6705/4685/4579 6706/3954/4578\nf 6706/3954/4578 7132/4324/5004 7131/4323/5003\nf 6760/3934/4634 6847/4029/4720 7084/4275/4956\nf 6847/4029/4720 7086/4277/4957 7084/4275/4956\nf 7359/4579/5230 7474/4707/5346 7447/4707/5318\nf 7442/4701/5314 7149/4342/5021 7440/4699/5312\nf 7286/4490/5158 6833/4015/4707 6847/4029/4720\nf 7286/4490/5158 6832/4014/4705 6833/4015/4707\nf 7389/4622/5261 7391/4624/5263 7390/4623/5262\nf 7391/4624/5263 6758/3932/4630 7390/4623/5262\nf 7159/4357/5030 7442/4701/5314 6789/3967/4663\nf 7344/4262/5216 7110/4301/4982 7062/4251/4934\nf 7344/4262/5216 6967/4154/4840 7110/4301/4982\nf 6775/3952/4648 7411/4647/5283 7439/4696/5311\nf 6657/3829/4529 6652/3824/4525 6653/3825/4527\nf 6653/3825/4527 7346/4563/5219 6657/3829/4529\nf 7428/4673/5300 6963/4150/4835 7383/4614/5255\nf 7428/4673/5300 7383/4614/5255 6675/3847/4548\nf 7185/4382/5056 6719/3891/4592 7097/4288/4969\nf 7185/4382/5056 7097/4288/4969 6722/3894/4594\nf 7234/4434/5105 6973/4160/4846 6644/3816/4518\nf 7234/4434/5105 6972/4159/4844 6973/4160/4846\nf 7343/4561/5215 7342/4560/5214 7345/4562/5217\nf 7345/4562/5217 7342/4560/5214 7347/4564/5218\nf 7300/4506/5171 7365/4592/5237 7308/4516/5180\nf 7300/4506/5171 7308/4516/5180 6884/4066/4757\nf 6974/4161/4845 6643/3815/4516 6973/4160/4846\nf 6974/4161/4845 7247/4447/5119 6643/3815/4516\nf 6866/4048/4740 7378/4606/5250 7249/4451/5121\nf 6867/4049/4739 7378/4606/5250 6866/4048/4740\nf 6878/4060/4752 7103/4294/4975 7372/4600/5244\nf 6994/4181/4866 7103/4294/4975 6878/4060/4752\nf 7056/4245/4929 6962/4149/4833 6960/4147/4832\nf 6960/4147/4832 7229/4746/5100 7056/4245/4929\nf 7249/4451/5121 7250/4452/5122 6866/4048/4740\nf 7250/4452/5122 7249/4451/5121 7444/4704/5316\nf 7449/4709/5321 7451/4712/5323 6672/3844/4545\nf 7451/4712/5323 7228/4428/5099 6672/3844/4545\nf 7281/4484/5153 7145/4337/5017 6620/3776/4492\nf 6985/4172/4858 7281/4484/5153 6620/3776/4492\nf 7387/4742/5259 7427/4670/5299 7466/4738/5338\nf 7466/4738/5338 7467/4739/5339 7387/4742/5259\nf 6883/4063/4756 7152/4345/5023 6882/4062/4753\nf 6666/3838/4540 7368/4595/5240 6665/3837/4538\nf 7285/4489/5157 6832/4014/4705 7286/4490/5158\nf 7283/4487/5155 6832/4014/4705 7285/4489/5157\nf 7403/4637/5275 7339/4555/5211 7330/4546/5202\nf 7330/4546/5202 6824/4009/4698 7403/4637/5275\nf 7391/4624/5263 7252/4454/5124 6758/3932/4630\nf 6758/3932/4630 7252/4454/5124 7253/4455/5125\nf 6941/4128/4813 6857/4042/4731 7232/4432/5103\nf 6844/4026/4719 7114/4304/4985 7115/4305/4988\nf 7115/4305/4988 7339/4555/5211 6844/4026/4719\nf 7332/4548/5204 7333/4549/5205 7422/4664/5293\nf 7453/4716/5325 7332/4548/5204 7422/4664/5293\nf 7318/4532/5190 7085/4276/4958 7322/4536/5194\nf 7085/4722/4958 7323/4538/5195 7322/4537/5194\nf 7355/4575/5227 6649/3821/4522 6877/4059/4750\nf 6935/4120/4806 7405/4639/5277 6934/4119/4807\nf 7265/4465/5135 7405/4639/5277 6935/4120/4806\nf 7028/4216/4900 7435/4689/5307 6896/4078/4769\nf 7028/4216/4900 6896/4078/4769 6782/3960/4654\nf 7276/4478/5147 7176/4373/5046 7174/4371/5045\nf 7173/4370/5044 6864/4046/4735 6859/4040/4733\nf 6859/4040/4733 6860/4041/4732 7173/4370/5044\nf 7076/4267/4949 6786/3964/4660 7449/4709/5321\nf 7449/4709/5321 6786/3964/4660 7451/4712/5323\nf 6856/4038/4728 7258/4460/5130 7111/4302/4983\nf 6857/4042/4731 6858/4039/4730 7232/4432/5103\nf 6664/3836/4536 7118/4311/4991 7326/4543/5199\nf 6856/4038/4728 7196/4393/5066 7080/4271/4952\nf 7080/4271/4952 7258/4460/5130 6856/4038/4728\nf 6984/4171/4856 7366/4593/5238 7307/4515/5178\nf 6984/4171/4856 7155/4351/5025 7366/4593/5238\nf 7273/4475/5145 7408/4643/5280 7275/4477/5148\nf 7318/4532/5190 7408/4643/5280 7273/4475/5145\nf 7407/4642/5279 7406/4641/5278 6693/3865/4567\nf 7406/4641/5278 6774/3951/4646 6693/3865/4567\nf 7273/4475/5145 7275/4477/5148 6761/3935/4633\nf 7275/4477/5148 7174/4371/5045 6761/3935/4633\nf 7419/4659/5291 7257/4459/5129 7057/4246/4928\nf 7257/4459/5129 6962/4149/4833 7057/4246/4928\nf 7234/4434/5105 6644/3816/4518 7099/4290/4971\nf 6645/3817/4517 7099/4290/4971 6644/3816/4518\nf 7331/4547/5203 7195/4394/5067 6854/4036/4727\nf 6981/4168/4853 6982/4169/4855 6796/3974/4668\nf 6982/4169/4855 6992/4179/4864 6796/3974/4668\nf 7320/4534/5192 7299/4505/5172 6999/4186/4870\nf 6812/3993/4685 7320/4534/5192 6999/4186/4870\nf 6728/3902/4603 6729/3903/4602 7109/4300/4981\nf 6729/3903/4602 7324/4540/5196 7109/4300/4981\nf 7001/4188/4872 7335/4556/5208 7000/4187/4873\nf 6931/4117/4803 6930/4116/4801 7465/4736/5337\nf 6876/4058/4748 6931/4117/4803 7465/4736/5337\nf 7155/4351/5025 7023/4212/4894 6886/4068/4758\nf 7155/4351/5025 6886/4068/4758 7366/4593/5238\nf 7482/4763/5355 6835/4017/4708 6943/4130/4815\nf 6837/4019/4709 6835/4017/4708 7482/4763/5355\nf 6809/3990/4682 7243/4443/5116 6811/3992/4683\nf 6811/3992/4683 7243/4443/5116 6947/4686/4819\nf 7390/4623/5262 6756/3930/4629 7434/4688/5306\nf 7434/4688/5306 6756/3930/4629 7122/4314/4994\nf 7482/4763/5355 6945/4132/4818 6837/4019/4709\nf 6945/4132/4818 7482/4763/5355 6943/4130/4815\nf 6910/4449/4784 7129/4321/5001 7130/4322/5002\nf 7105/4296/4976 6910/4449/4784 7130/4322/5002\nf 7018/4206/4891 7298/4504/5170 7398/4632/5269\nf 7426/4668/5298 7312/4520/5184 7427/4670/5299\nf 7197/4395/5068 7202/4401/5074 7205/4404/5075\nf 7205/4404/5075 7333/4549/5205 7197/4395/5068\nf 7292/4496/5164 7369/4596/5241 7291/4495/5162\nf 6990/4177/4862 7292/4496/5164 7279/4481/5150\nf 7400/4646/5272 7402/4636/5274 7401/4635/5273\nf 7400/4646/5272 6739/3911/4612 7402/4636/5274\nf 7380/4608/5252 7251/4611/5123 7128/4684/4999\nf 7279/4481/5150 7292/4496/5164 7291/4495/5162\nf 7278/4480/5151 7279/4481/5150 7291/4495/5162\nf 7438/4694/5310 7436/4692/5308 7437/4693/5309\nf 7153/4347/5024 7022/4211/4895 7023/4212/4894\nf 6900/4731/4773 7022/4211/4895 7153/4347/5024\nf 7091/4282/4964 7416/4653/5288 7393/4627/5265\nf 7090/4281/4962 7091/4282/4964 7393/4627/5265\nf 6834/4016/4706 7050/4238/4922 6900/4731/4773\nf 6900/4731/4773 7050/4238/4922 7022/4211/4895\nf 7009/4196/4881 7164/4363/5036 7417/4654/5289\nf 7245/4445/5117 6914/4096/4786 6912/4094/4785\nf 7245/4445/5117 6912/4094/4785 6867/4049/4739\nf 7462/4732/5334 7429/4674/5301 6747/3921/4620\nf 6747/3921/4620 6841/4023/4714 7462/4732/5334\nf 7429/4674/5301 6746/3920/4621 6747/3921/4620\nf 6764/3940/4637 7213/4412/5084 6763/3939/4638\nf 6954/4143/4826 7272/4474/5143 7263/4467/5137\nf 7263/4467/5137 6658/3830/4531 6954/4143/4826\nf 7272/4474/5143 7270/4472/5142 7266/4466/5138\nf 7266/4466/5138 7263/4467/5137 7272/4474/5143\nf 7270/4472/5142 6823/4005/4695 7404/4640/5276\nf 7404/4640/5276 7266/4466/5138 7270/4472/5142\nf 6954/4143/4826 6955/4140/4825 7271/4473/5144\nf 7271/4473/5144 7272/4474/5143 6954/4143/4826\nf 7304/4511/5175 7301/4512/5174 6825/4006/4697\nf 6825/4006/4697 6826/4007/4700 7304/4511/5175\nf 7301/4512/5174 6792/3971/4665 6825/4006/4697\nf 7403/4637/5275 6825/4006/4697 6792/3971/4665\nf 6792/3971/4665 6843/4025/4716 7403/4637/5275\nf 7447/4707/5318 7474/4707/5346 7448/4708/5320\nf 7448/4708/5320 7446/4706/5319 7447/4707/5318\nf 7470/4707/5342 7456/4719/5327 6956/4141/4828\nf 7474/4707/5346 7470/4707/5342 6956/4141/4828\nf 7474/4707/5346 6956/4141/4828 7448/4708/5320\nf 7456/4719/5327 6827/4008/4699 6955/4140/4825\nf 6955/4140/4825 6956/4141/4828 7456/4719/5327\nf 6827/4008/4699 6824/4009/4698 7271/4473/5144\nf 7271/4473/5144 6955/4140/4825 6827/4008/4699\nf 6826/4007/4700 7455/4718/5328 7304/4511/5175\nf 6953/4142/4827 6954/4143/4826 7225/4422/5096\nf 7446/4706/5319 7448/4708/5320 7445/4705/5317\nf 7445/4705/5317 7222/4423/5095 7446/4706/5319\nf 6770/3947/4645 7075/4265/4947 6646/4266/4519\nf 6646/4266/4519 6647/3946/4521 6770/3947/4645\nf 6887/4069/4760 7431/4765/5303 6995/4182/4867\nf 6633/3805/4506 6634/3806/4508 7361/4585/5234\nf 7361/4585/5234 7432/4681/5304 6633/3805/4506\nf 7298/4504/5170 7020/4208/4893 7398/4632/5269\nf 7009/4196/4881 7417/4654/5289 7340/4558/5212\nf 6772/4726/4643 6647/3819/4521 6648/3820/4520\nf 6648/3820/4520 7321/4535/5193 6772/4726/4643\nf 7280/4483/5152 7386/4618/5258 6803/3981/4678\nf 6803/3981/4678 6804/3982/4677 7280/4483/5152\nf 6952/4139/4824 6803/3981/4678 7386/4618/5258\nf 7386/4618/5258 7450/4710/5322 6952/4139/4824\nf 7358/4578/5231 6952/4139/4824 7450/4710/5322\nf 7450/4710/5322 6713/3885/4584 7358/4578/5231\nf 6713/3885/4584 6710/3882/4583 7357/4577/5229\nf 7357/4577/5229 7358/4578/5231 6713/3885/4584\nf 7385/4619/5257 7450/4710/5322 7386/4618/5258\nf 7384/4617/5256 6711/3883/4586 6712/3884/4585\nf 6712/3884/4585 7385/4619/5257 7384/4617/5256\nf 6799/3977/4674 7231/4431/5102 6717/3889/4590\nf 7376/4604/5248 6860/4041/4732 6857/4042/4731\nf 6857/4042/4731 6942/4129/4814 7376/4604/5248\nf 6860/4041/4732 7376/4604/5248 6766/3944/4641\nf 6766/3944/4641 7173/4370/5044 6860/4041/4732\nf 6861/4043/4734 6859/4040/4733 6864/4046/4735\nf 7194/4392/5064 6991/4178/4861 7333/4549/5205\nf 7333/4549/5205 7205/4404/5075 7194/4392/5064\nf 6991/4178/4861 6988/4175/4860 7422/4664/5293\nf 7422/4664/5293 7333/4549/5205 6991/4178/4861\nf 6894/4076/4768 7137/4328/5009 7083/4274/4953\nf 7083/4274/4953 6893/4075/4766 6894/4076/4768\nf 7083/4274/4953 7137/4328/5009 7314/4522/5185\nf 7314/4522/5185 7082/4273/4954 7083/4274/4953\nf 7100/4291/4973 7101/4292/4972 7138/4330/5010\nf 7138/4330/5010 6685/3857/4558 7100/4291/4973\nf 6664/3836/4536 6662/3834/4535 7120/4310/4992\nf 7120/4310/4992 7118/4311/4991 6664/3836/4536\nf 6662/3834/4535 7328/4544/5200 7120/4310/4992\nf 6851/4033/4726 6852/4034/4725 7111/4302/4983\nf 7258/4460/5130 7081/4272/4955 6851/4033/4726\nf 7487/4799/5356 7489/4801/5357 7488/4800/5358\nf 7490/4802/5359 7493/4805/5360 7492/4804/5361\nf 7492/4804/5361 7491/4803/5362 7490/4802/5359\nf 7498/4812/5363 7500/4814/5364 7499/4813/5365\nf 7505/3873/5366 7507/3874/5367 7506/3875/5368\nf 7510/4864/5369 7513/4867/5370 7512/4866/5371\nf 7512/4866/5371 7511/4865/5372 7510/4864/5369\nf 7516/4882/5373 7515/4885/5374 7514/4884/5375\nf 7514/4884/5375 7517/4883/5376 7516/4882/5373\nf 7518/4893/5377 7520/4895/5378 7519/4894/5379\nf 7521/4896/5380 7523/4898/5381 7522/4897/5382\nf 6745/3919/4618 6746/3920/4621 7525/4902/5383\nf 7525/4902/5383 7524/4901/5384 6745/3919/4618\nf 6751/3923/4622 7527/4904/5385 7526/4903/5386\nf 7526/4903/5386 6750/3926/4623 6751/3923/4622\nf 7528/4905/5387 7530/4907/5388 7529/4906/5389\nf 7531/4908/5390 7533/4910/5391 7532/4909/5392\nf 7534/4911/5393 7536/4913/5394 7535/4912/5395\nf 7537/4916/5396 7540/4919/5397 7539/4918/5398\nf 7539/4918/5398 7538/4917/5399 7537/4916/5396\nf 7543/4920/5400 7542/4923/5401 7541/4922/5402\nf 7541/4922/5402 7544/4921/5403 7543/4920/5400\nf 7547/4930/5404 7548/4932/5405 7508/4931/5406\nf 6780/3958/4653 7552/4934/5407 7551/4933/5408\nf 6788/3966/4661 6789/3967/4663 7553/4940/5409\nf 6793/3969/4664 6788/3966/4661 7554/4942/5410\nf 7554/4942/5410 7555/4941/5411 6793/3969/4664\nf 7556/4943/5412 7558/4945/5413 7557/4944/5414\nf 7521/4896/5380 7559/4946/5415 7523/4898/5381\nf 7560/4958/5416 7562/4960/5417 7561/4959/5418\nf 7563/4961/5419 7565/4963/5420 7564/4962/5421\nf 7566/4974/5422 7568/4976/5423 7567/4975/5424\nf 7572/4977/5425 7571/4980/5426 7570/4979/5427\nf 7570/4979/5427 7569/4978/5428 7572/4977/5425\nf 7573/4981/5429 7574/4982/5430 6830/4012/4703\nf 6830/4012/4703 6831/4013/4702 7573/4981/5429\nf 7575/4983/5431 7577/4985/5432 7576/4984/5433\nf 7579/4992/5434 7578/4993/5435 7527/4904/5385\nf 7527/4904/5385 7525/4902/5383 7579/4992/5434\nf 7580/4994/5436 7581/4995/5437 6845/4027/4718\nf 6845/4027/4718 6846/4028/4717 7580/4994/5436\nf 7577/4985/5432 7582/4996/5438 7576/4984/5433\nf 7536/4913/5394 7584/4998/5439 7583/4997/5440\nf 7583/4997/5440 7535/4912/5395 7536/4913/5394\nf 7588/5006/5441 7587/5009/5442 7586/5008/5443\nf 7586/5008/5443 7585/5007/5444 7588/5006/5441\nf 7589/5010/5445 7592/5013/5446 7591/5012/5447\nf 7591/5012/5447 7590/5011/5448 7589/5010/5445\nf 7594/5019/5449 6872/4053/4746 6873/4054/4745\nf 6873/4054/4745 7593/5020/5450 7594/5019/5449\nf 7595/5021/5451 7597/5023/5452 7596/5022/5453\nf 7598/5024/5454 7600/5026/5455 7599/5025/5456\nf 7603/4062/5457 7602/4063/5458 7601/4064/5459\nf 7601/4064/5459 7604/4065/5460 7603/4062/5457\nf 7605/5030/5461 7607/5032/5462 7606/5031/5463\nf 7608/5033/5464 7610/5035/5465 7609/5034/5466\nf 7612/5039/5467 7551/4933/5408 7613/5040/5468\nf 7614/4082/5469 7616/4083/5470 7615/4084/5471\nf 7618/5044/5472 7620/5046/5473 7619/5045/5474\nf 7621/5047/5475 7623/5049/5476 7622/5048/5477\nf 7528/4905/5387 7621/5047/5475 7530/4907/5388\nf 7627/4098/5478 7626/4099/5479 7625/4100/5480\nf 7625/4100/5480 7624/4101/5481 7627/4098/5478\nf 7629/4111/5482 7628/4109/5483 7627/4112/5478\nf 7627/4112/5478 7624/4113/5481 7629/4111/5482\nf 7595/5021/5451 7596/5022/5453 7631/5060/5484\nf 7518/4893/5377 7637/5070/5485 7520/4895/5378\nf 7638/5071/5486 7639/5072/5487 7548/4932/5405\nf 7646/5086/5488 7648/5088/5489 7647/5087/5490\nf 7538/4917/5399 7539/4918/5398 7592/5013/5446\nf 7592/5013/5446 7589/5010/5445 7538/4917/5399\nf 7638/5071/5486 7585/5007/5444 7639/5072/5487\nf 7650/5101/5491 7652/5103/5492 7651/5102/5493\nf 7601/4064/5459 7602/4063/5458 7653/4174/5494\nf 7654/5107/5495 7657/5110/5496 7656/5109/5497\nf 7656/5109/5497 7655/5108/5498 7654/5107/5495\nf 7658/5111/5499 7659/5112/5500 7528/4905/5387\nf 7600/5026/5455 7660/5113/5501 7599/5025/5456\nf 6995/4182/4867 7605/5030/5461 7661/5114/5502\nf 7492/4804/5361 7663/5119/5503 7662/5118/5504\nf 7662/5118/5504 7491/4803/5362 7492/4804/5361\nf 7561/4959/5418 7562/4960/5417 7664/5120/5505\nf 7665/4190/5506 7666/4191/5507 7505/3873/5366\nf 7667/5125/5508 7669/5127/5509 7668/5126/5510\nf 7616/4083/5470 7670/4199/5511 7615/4084/5471\nf 7488/4800/5358 7672/5129/5512 7671/5128/5513\nf 7017/5131/4889 7675/5133/5514 7674/5132/5515\nf 7619/5045/5474 7677/5135/5516 7676/5134/5517\nf 7676/5134/5517 7618/5044/5472 7619/5045/5474\nf 7026/5140/4898 7679/5141/5518 7676/5134/5517\nf 7680/5142/5519 7681/5143/5520 7551/4933/5408\nf 7682/5144/5521 7684/5146/5522 7683/5145/5523\nf 7685/5147/5524 7687/5149/5525 7686/5148/5526\nf 7688/5150/5527 7684/5146/5522 7682/5144/5521\nf 7690/5153/5528 7040/4228/4913 7691/5154/5529\nf 7692/5155/5530 7693/5156/5531 7044/4232/4915\nf 7694/5157/5532 7046/4234/4918 6750/3926/4623\nf 6750/3926/4623 7526/4903/5386 7694/5157/5532\nf 7695/5158/5533 7048/4236/4920 7046/4234/4918\nf 7046/4234/4918 7694/5157/5532 7695/5158/5533\nf 7575/4983/5431 7576/4984/5433 7696/5159/5534\nf 7698/5165/5535 7500/4814/5364 7699/5166/5536\nf 7699/5166/5536 7701/5168/5537 7700/5167/5538\nf 7702/5173/5539 7704/5175/5540 7703/5174/5541\nf 7705/5178/5542 7672/5129/5512 7706/5180/5543\nf 7706/5180/5543 7496/5179/5544 7705/5178/5542\nf 7707/5189/5545 7709/5191/5546 7708/5190/5547\nf 7576/4984/5433 7582/4996/5438 7708/5190/5547\nf 7710/5195/5548 7712/5197/5549 7711/5196/5550\nf 7713/5198/5551 7613/5040/5468 7714/5199/5552\nf 7715/5200/5553 6995/4182/4867 7661/5114/5502\nf 7574/4982/5430 7717/5205/5554 7101/4292/4972\nf 7101/4292/4972 6830/4012/4703 7574/4982/5430\nf 7720/5207/5555 7719/5209/5556 7718/5208/5557\nf 7718/5208/5557 7660/5113/5501 7720/5207/5555\nf 7568/4976/5423 7722/5211/5558 7567/4975/5424\nf 7724/5212/5559 7568/4976/5423 7723/5213/5560\nf 7723/5213/5560 7514/4884/5375 7724/5212/5559\nf 7728/5216/5561 7727/5219/5562 7726/5218/5563\nf 7726/5218/5563 7725/5217/5564 7728/5216/5561\nf 7703/5174/5541 7704/5175/5540 7729/5220/5565\nf 7573/4981/5429 6831/4013/4702 7594/5019/5449\nf 7530/4907/5388 7621/5047/5475 7622/5048/5477\nf 7531/4908/5390 7730/5226/5566 7533/4910/5391\nf 7733/5230/5567 7735/5232/5568 7734/5231/5569\nf 7736/5233/5570 7737/5234/5571 7735/5232/5568\nf 7565/4963/5420 7738/5235/5572 7564/4962/5421\nf 7738/5235/5572 7565/4963/5420 7739/5236/5573\nf 7742/5242/5574 7743/5243/5575 7741/5239/5576\nf 7744/5244/5577 7745/5245/5578 7741/5239/5576\nf 7693/5156/5531 7683/5145/5523 7144/4336/5016\nf 7734/5231/5569 7735/5232/5568 7595/5021/5451\nf 7595/5021/5451 7631/5060/5484 7734/5231/5569\nf 7745/5245/5578 7746/5248/5579 7741/5239/5576\nf 7608/5033/5464 7748/5252/5580 7747/5251/5581\nf 7747/5251/5581 7610/5035/5465 7608/5033/5464\nf 7483/4344/5582 7749/4345/5583 7603/4062/5457\nf 7603/4062/5457 7750/4346/5584 7483/4344/5582\nf 7602/4063/5458 7749/4345/5583 7653/4174/5494\nf 7609/5034/5466 7753/5263/5585 7752/5262/5586\nf 7752/5262/5586 7608/5033/5464 7609/5034/5466\nf 7490/4802/5359 7162/4359/5034 7163/4360/5033\nf 7163/4360/5033 7493/4805/5360 7490/4802/5359\nf 7165/4361/5035 7166/4362/5037 7667/5125/5508\nf 7667/5125/5508 7754/5265/5587 7165/4361/5035\nf 7568/4976/5423 7724/5212/5559 7755/5270/5588\nf 7755/5270/5588 7722/5211/5558 7568/4976/5423\nf 7591/5012/5447 7724/5212/5559 7514/4884/5375\nf 7514/4884/5375 7590/5011/5448 7591/5012/5447\nf 7544/4921/5403 7541/4922/5402 7756/5272/5589\nf 7756/5272/5589 7515/4885/5374 7544/4921/5403\nf 7757/5273/5590 7175/4372/5047 7176/4373/5046\nf 7597/5023/5452 7486/4774/5591 7485/4772/5592\nf 7545/4926/5593 7546/4927/5594 7179/4376/5051\nf 7179/4376/5051 7180/4377/5050 7545/4926/5593\nf 7181/4378/5052 7759/5276/5595 7545/4926/5593\nf 7545/4926/5593 7180/4377/5050 7181/4378/5052\nf 7762/5280/5596 7761/5283/5597 7760/5282/5598\nf 7760/5282/5598 7763/5281/5599 7762/5280/5596\nf 7626/4099/5479 7627/4098/5478 7764/4387/5600\nf 7764/4387/5600 7765/4388/5601 7626/4099/5479\nf 7766/5285/5602 7613/5040/5468 7713/5198/5551\nf 7656/5109/5497 7768/5287/5603 7767/5286/5604\nf 7767/5286/5604 7655/5108/5498 7656/5109/5497\nf 7711/5196/5550 7769/5290/5605 7710/5195/5548\nf 7713/5291/5551 7771/5293/5606 7770/5292/5607\nf 7769/5290/5605 7774/5297/5608 7773/5296/5609\nf 7767/5286/5604 7776/5299/5610 7774/5297/5608\nf 7774/5297/5608 7775/5298/5611 7767/5286/5604\nf 7779/5303/5612 7778/5306/5613 7777/5305/5614\nf 7777/5305/5614 7780/5304/5615 7779/5303/5612\nf 7579/4992/5434 7781/5307/5616 7540/4919/5397\nf 7540/4919/5397 7578/4993/5435 7579/4992/5434\nf 7217/4416/5088 7218/4417/5089 7681/5143/5520\nf 7503/3848/5617 7604/4065/5460 7784/4426/5618\nf 7784/4426/5618 7502/3849/5619 7503/3848/5617\nf 7556/4943/5412 7785/5320/5620 7558/4945/5413\nf 7500/4814/5364 7786/5321/5621 7699/5166/5536\nf 7538/4917/5399 7787/5323/5622 7638/5071/5486\nf 7638/5071/5486 7537/4916/5396 7538/4917/5399\nf 7765/4388/5601 7788/4437/5623 7626/4099/5479\nf 7695/5158/5533 7694/5157/5532 7789/5330/5624\nf 7778/5306/5613 7791/5332/5625 7790/5331/5626\nf 7574/4982/5430 7732/5229/5627 7792/5334/5628\nf 7573/4981/5429 7702/5173/5539 7574/4982/5430\nf 7793/5336/5629 7719/5209/5556 7758/5274/5630\nf 7758/5274/5630 7486/4774/5591 7793/5336/5629\nf 7718/5208/5557 7623/5338/5476 7621/5337/5475\nf 7745/5245/5578 7794/5341/5631 7746/5248/5579\nf 7795/5342/5632 7796/5343/5633 7552/4934/5407\nf 7706/5180/5543 7254/4456/5126 7179/4376/5051\nf 7179/4376/5051 7546/4927/5594 7706/5180/5543\nf 7256/4458/5128 7795/5342/5632 7552/4934/5407\nf 7700/5167/5538 7701/5168/5537 7647/5087/5490\nf 7798/5347/5634 7763/5281/5599 7760/5282/5598\nf 7566/4974/5422 7800/5350/5635 7799/5349/5636\nf 7778/5306/5613 7803/5355/5637 7791/5332/5625\nf 7651/5102/5493 7652/5103/5492 7804/5356/5638\nf 7269/4471/5141 7804/5356/5638 7529/4906/5389\nf 7805/5357/5639 7722/5211/5558 7807/5359/5640\nf 7807/5359/5640 7806/5358/5641 7805/5357/5639\nf 7534/4911/5393 7535/4912/5395 7808/5360/5642\nf 7809/5361/5643 7810/5362/5644 7276/4478/5147\nf 7811/5363/5645 7813/5365/5646 7812/5364/5647\nf 7612/5039/5467 7613/5040/5468 7766/5285/5602\nf 7715/5200/5553 7661/5114/5502 7606/5031/5463\nf 7606/5031/5463 7814/5367/5648 7715/5200/5553\nf 7704/5175/5540 7573/4981/5429 7815/5369/5649\nf 7815/5369/5649 7729/5220/5565 7704/5175/5540\nf 7550/3957/5650 7508/3878/5406 7548/4486/5405\nf 7504/4857/5651 7575/4983/5431 7696/5159/5534\nf 7817/5372/5652 7584/4998/5439 7818/5373/5653\nf 7584/4998/5439 7536/4913/5394 7818/5373/5653\nf 7819/5376/5654 7821/5378/5655 7820/5377/5656\nf 7768/5287/5603 7656/5109/5497 7822/5379/5657\nf 7526/4903/5386 7823/5380/5658 7777/5305/5614\nf 7777/5305/5614 7694/5157/5532 7526/4903/5386\nf 7824/5383/5659 7660/5384/5501 7659/5112/5500\nf 7621/5337/5475 7659/5385/5500 7660/5113/5501\nf 7660/5113/5501 7718/5208/5557 7621/5337/5475\nf 7825/5386/5660 7826/5387/5661 7677/5135/5516\nf 7677/5135/5516 7619/5045/5474 7825/5386/5660\nf 7656/5109/5497 7811/5363/5645 7812/5364/5647\nf 7646/5390/5488 7521/4896/5380 7648/5391/5489\nf 7556/4943/5412 7521/4896/5380 7785/5320/5620\nf 7830/5392/5662 7829/5395/5663 7828/5394/5664\nf 7828/5394/5664 7827/5393/5665 7830/5392/5662\nf 7831/5396/5666 7554/4942/5410 6788/3966/4661\nf 6788/3966/4661 7553/4940/5409 7831/5396/5666\nf 7753/5263/5585 7609/5034/5466 7832/5400/5667\nf 7832/5400/5667 7829/5395/5663 7753/5263/5585\nf 7830/5392/5662 7831/5396/5666 7753/5263/5585\nf 7753/5263/5585 7829/5395/5663 7830/5392/5662\nf 7606/5031/5463 7607/5032/5462 7716/5201/5668\nf 7601/4064/5459 7653/4174/5494 7670/4528/5511\nf 7665/5412/5506 7664/5120/5505 7666/5413/5507\nf 7808/5360/5642 7833/5414/5669 7534/4911/5393\nf 7833/5414/5669 7665/5412/5506 7834/5418/5670\nf 7834/4537/5670 7506/3875/5368 7835/4538/5671\nf 7667/5125/5508 7017/4539/4889 7669/5127/5509\nf 7837/5419/5672 7836/5420/5673 7516/4882/5373\nf 7516/4882/5373 7517/4883/5376 7837/5419/5672\nf 7633/5064/5674 7634/5061/5675 7836/5420/5673\nf 7836/5420/5673 7837/5419/5672 7633/5064/5674\nf 7837/5419/5672 7566/4974/5422 7799/5349/5636\nf 7723/5213/5560 7566/4974/5422 7837/5419/5672\nf 7838/5424/5676 7839/5425/5677 7807/5359/5640\nf 7807/5359/5640 7722/5211/5558 7838/5424/5676\nf 7840/5427/5678 7841/5428/5679 7711/5196/5550\nf 7843/5433/5680 7844/5434/5681 7838/5424/5676\nf 7838/5424/5676 7755/5270/5588 7843/5433/5680\nf 7845/5437/5682 7667/5125/5508 7668/5126/5510\nf 7739/5236/5573 7565/4963/5420 7846/5438/5683\nf 7780/5304/5615 7777/5305/5614 7823/5380/5658\nf 7823/5380/5658 7846/5438/5683 7780/5304/5615\nf 7688/5150/5527 7686/5148/5526 7684/5146/5522\nf 7684/5146/5522 7560/4958/5416 7561/4959/5418\nf 7549/3955/5684 7849/4565/5685 7848/4566/5686\nf 7761/5283/5597 7762/5280/5596 7848/5445/5686\nf 7848/5445/5686 7849/5444/5685 7761/5283/5597\nf 7708/4569/5547 7851/4570/5687 7850/4571/5688\nf 7852/4572/5689 7616/4083/5470 7614/4082/5469\nf 7686/5148/5526 7687/5149/5525 7562/4960/5417\nf 7849/5444/5685 7548/4932/5405 7639/5072/5487\nf 7839/5425/5677 7569/4978/5428 7807/5359/5640\nf 7555/4941/5411 7554/4942/5410 7830/5392/5662\nf 7830/5392/5662 7827/5393/5665 7555/4941/5411\nf 7549/3955/5684 7548/4486/5405 7849/4565/5685\nf 7549/3955/5684 7550/3957/5650 7548/4486/5405\nf 7499/4813/5365 7500/4814/5364 7698/5165/5535\nf 7855/5450/5690 7857/5452/5691 7856/5451/5692\nf 7594/5019/5449 6831/4013/4702 6872/4053/4746\nf 7595/5021/5451 7735/5232/5568 7737/5234/5571\nf 7737/5234/5571 7793/5336/5629 7595/5021/5451\nf 7737/5234/5571 7718/5208/5557 7719/5209/5556\nf 7719/5209/5556 7793/5336/5629 7737/5234/5571\nf 7362/4584/5233 7672/5129/5512 7489/4801/5357\nf 7489/4801/5357 7361/4585/5234 7362/4584/5233\nf 7254/4456/5126 7706/5180/5543 7672/5129/5512\nf 7672/5129/5512 7362/4584/5233 7254/4456/5126\nf 7522/4897/5382 7690/5153/5528 7858/5455/5693\nf 7645/5084/5694 7859/5456/5695 7644/5083/5696\nf 7534/4911/5393 7833/5414/5669 7709/5191/5546\nf 7707/5189/5545 7534/4911/5393 7709/5191/5546\nf 7860/4594/5697 7494/3812/5698 7851/4570/5687\nf 7506/3875/5368 7507/3874/5367 7835/4538/5671\nf 7611/5037/5699 7794/5341/5631 7734/5231/5569\nf 7734/5231/5569 7631/5060/5484 7611/5037/5699\nf 7825/5386/5660 7619/5045/5474 7656/5109/5497\nf 7820/5377/5656 7821/5378/5655 7861/5464/5700\nf 7861/5464/5700 7766/5465/5602 7776/5299/5610\nf 7862/4598/5701 7616/4083/5470 7852/4572/5689\nf 7862/4598/5701 7863/4599/5702 7616/4083/5470\nf 7719/5209/5556 7864/5466/5703 7721/5210/5704\nf 7721/5210/5704 7758/5274/5630 7719/5209/5556\nf 7720/5207/5555 7864/5466/5703 7719/5209/5556\nf 7604/4065/5460 7503/3848/5617 7750/4346/5584\nf 7750/4346/5584 7603/4062/5457 7604/4065/5460\nf 7624/4113/5481 7483/4344/5582 7750/4346/5584\nf 7750/4346/5584 7629/4111/5482 7624/4113/5481\nf 7849/5444/5685 7542/4923/5401 7543/4920/5400\nf 7639/5072/5487 7866/5470/5705 7849/5444/5685\nf 7503/3848/5617 7867/4605/5706 7750/4346/5584\nf 7730/5226/5566 7868/5473/5707 7533/4910/5391\nf 7869/5474/5708 7796/5343/5633 7868/5473/5707\nf 7852/4572/5689 7614/4082/5469 7850/4571/5688\nf 7576/4984/5433 7697/5160/5709 7696/5159/5534\nf 7870/5475/5710 7794/5477/5631 7745/5476/5578\nf 7714/5199/5552 7870/5475/5710 7745/5476/5578\nf 7500/4814/5364 7498/4812/5363 7824/5478/5659\nf 7660/5113/5501 7824/5478/5659 7599/5025/5456\nf 7703/5174/5541 7729/5220/5565 7584/4998/5439\nf 7815/5369/5649 7583/4997/5440 7584/4998/5439\nf 7584/4998/5439 7729/5220/5565 7815/5369/5649\nf 7609/5034/5466 7610/5035/5465 7871/5479/5711\nf 7814/5367/5648 7873/5481/5712 7872/5480/5713\nf 7872/5480/5713 7715/5200/5553 7814/5367/5648\nf 7388/4621/5260 7795/5342/5632 7256/4458/5128\nf 7269/4471/5141 7529/4906/5389 7389/4622/5261\nf 7553/4940/5409 7752/5262/5586 7753/5263/5585\nf 7753/5263/5585 7831/5396/5666 7553/4940/5409\nf 7874/5483/5714 7531/4908/5390 7532/4909/5392\nf 7388/4621/5260 7875/5484/5715 7795/5342/5632\nf 7744/5244/5577 7714/5486/5552 7745/5245/5578\nf 7876/5487/5716 7770/5292/5607 7771/5293/5606\nf 7394/4628/5266 7395/4629/5267 7728/5216/5561\nf 7728/5216/5561 7725/5217/5564 7394/4628/5266\nf 7675/5133/5514 7826/5387/5661 7674/5132/5515\nf 7396/5488/5268 7397/5490/5270 7877/5489/5717\nf 7878/5491/5718 7713/5291/5551 7770/5292/5607\nf 7766/5465/5602 7713/5291/5551 7776/5299/5610\nf 7816/5370/5719 7731/5228/5720 7817/5372/5652\nf 7703/5174/5541 7584/4998/5439 7817/5372/5652\nf 7691/5154/5529 7040/4228/4913 7879/5492/5721\nf 7401/5493/5273 7637/5070/5485 7880/5494/5722\nf 6846/4028/4717 6793/3969/4664 7555/4941/5411\nf 7555/4941/5411 7580/4994/5436 6846/4028/4717\nf 7881/5495/5723 7572/4977/5425 7569/4978/5428\nf 7863/4599/5702 7670/4199/5511 7616/4083/5470\nf 7863/4638/5702 7784/4426/5618 7670/4528/5511\nf 7797/5345/5724 7647/5087/5490 7645/5084/5694\nf 7647/5087/5490 7859/5456/5695 7645/5084/5694\nf 7567/4975/5424 7722/5211/5558 7805/5357/5639\nf 7759/5276/5595 7181/4378/5052 7162/4359/5034\nf 7162/4359/5034 7490/4802/5359 7759/5276/5595\nf 7692/5155/5530 7790/5331/5626 7693/5156/5531\nf 7778/5306/5613 7790/5331/5626 7789/5330/5624\nf 7884/5500/5725 7810/5362/5644 7809/5361/5643\nf 7561/4959/5418 7809/5361/5643 7684/5146/5522\nf 7747/5251/5581 6995/4182/4867 7715/5200/5553\nf 7558/4945/5413 7658/5111/5499 7557/4944/5414\nf 7652/5103/5492 7658/5111/5499 7528/4905/5387\nf 7410/5502/5282 7401/5493/5273 7879/5503/5721\nf 7574/4982/5430 7792/5334/5628 7847/5440/5726\nf 7885/5504/5727 7638/5071/5486 7548/4932/5405\nf 7885/5504/5727 7537/4916/5396 7638/5071/5486\nf 7593/5020/5450 7757/5273/5590 7535/4912/5395\nf 7535/4912/5395 7583/4997/5440 7593/5020/5450\nf 7412/4648/5284 7175/4372/5047 7757/5273/5590\nf 7757/5273/5590 7593/5020/5450 7412/4648/5284\nf 7886/5505/5728 7679/5141/5518 7026/5140/4898\nf 7026/5140/4898 7217/5506/5088 7886/5505/5728\nf 7489/4801/5357 7672/5129/5512 7488/4800/5358\nf 7760/5282/5598 7761/5283/5597 7887/5507/5729\nf 7521/4896/5380 7556/4943/5412 7559/4946/5415\nf 7493/4805/5360 7754/5265/5587 7889/5510/5730\nf 7889/5510/5730 7492/4804/5361 7493/4805/5360\nf 7845/5437/5682 7663/5119/5503 7492/4804/5361\nf 7492/4804/5361 7889/5510/5730 7845/5437/5682\nf 7670/4199/5511 7653/4656/5494 7615/4084/5471\nf 7017/5131/4889 7674/5132/5515 7669/5515/5509\nf 7674/5132/5515 7826/5387/5661 7890/5516/5731\nf 7218/4417/5089 6780/3958/4653 7551/4933/5408\nf 7681/5143/5520 7218/4417/5089 7551/4933/5408\nf 7668/5517/5510 7892/5519/5732 7891/5518/5733\nf 7588/5006/5441 7589/5010/5445 7587/5009/5442\nf 7589/5010/5445 7588/5006/5441 7787/5323/5622\nf 7787/5323/5622 7538/4917/5399 7589/5010/5445\nf 7656/5109/5497 7619/5045/5474 7811/5363/5645\nf 7619/5045/5474 7813/5365/5646 7811/5363/5645\nf 7501/4833/5734 7721/5210/5704 7864/5466/5703\nf 7864/5466/5703 7600/5026/5455 7501/4833/5734\nf 7691/5526/5529 7518/4893/5377 7519/4894/5379\nf 7644/5083/5696 7859/5456/5695 7858/5527/5693\nf 7504/4857/5651 7816/5370/5719 7575/4983/5431\nf 6746/3920/4621 7394/4628/5266 7725/5217/5564\nf 7725/5217/5564 7894/5528/5735 6746/3920/4621\nf 7605/5529/5461 7895/5531/5736 7607/5530/5462\nf 7431/4680/5303 7432/4681/5304 7487/4799/5356\nf 7431/4680/5303 7487/4799/5356 7895/5531/5736\nf 7431/4680/5303 7895/5531/5736 7605/5529/5461\nf 7637/5070/5485 7782/5311/5737 7520/4895/5378\nf 6751/3923/4622 6745/3919/4618 7524/4901/5384\nf 7836/5420/5673 7760/5282/5598 7887/5507/5729\nf 7798/5347/5634 7760/5282/5598 7896/5532/5738\nf 7868/5473/5707 7733/5534/5567 7734/5533/5569\nf 7794/5477/5631 7870/5475/5710 7868/5473/5707\nf 7784/4426/5618 7601/4064/5459 7670/4528/5511\nf 7784/4426/5618 7604/4065/5460 7601/4064/5459\nf 7711/5196/5550 7712/5197/5549 7888/5509/5739\nf 7876/5487/5716 7771/5293/5606 7888/5509/5739\nf 7609/5034/5466 7871/5479/5711 7513/4867/5370\nf 7564/4962/5421 7509/5536/5740 7640/5535/5741\nf 7738/5235/5572 7509/5536/5740 7564/4962/5421\nf 7770/5292/5607 7876/5487/5716 7773/5296/5609\nf 7774/5297/5608 7770/5292/5607 7773/5296/5609\nf 7522/4897/5382 7523/4898/5381 7690/5153/5528\nf 7800/5350/5635 7883/5497/5742 7799/5349/5636\nf 7633/5064/5674 7837/5419/5672 7799/5349/5636\nf 7618/5044/5472 7679/5141/5518 7886/5505/5728\nf 7886/5505/5728 7620/5046/5473 7618/5044/5472\nf 7874/5483/5714 7530/4907/5388 7897/5538/5743\nf 7530/4907/5388 7622/5048/5477 7897/5538/5743\nf 7551/4933/5408 7552/4934/5407 7869/5474/5708\nf 7552/4934/5407 7796/5343/5633 7869/5474/5708\nf 7804/5356/5638 7528/4905/5387 7529/4906/5389\nf 7804/5356/5638 7652/5103/5492 7528/4905/5387\nf 7592/5013/5446 7726/5218/5563 7843/5433/5680\nf 7843/5433/5680 7591/5012/5447 7592/5013/5446\nf 7755/5270/5588 7724/5212/5559 7591/5012/5447\nf 7591/5012/5447 7843/5433/5680 7755/5270/5588\nf 7898/5539/5744 7612/5039/5467 7766/5285/5602\nf 7821/5378/5655 7766/5465/5602 7861/5464/5700\nf 7526/4903/5386 7527/4904/5385 7578/4993/5435\nf 7578/4993/5435 7823/5380/5658 7526/4903/5386\nf 7578/4993/5435 7540/4919/5397 7846/5438/5683\nf 7846/5438/5683 7823/5380/5658 7578/4993/5435\nf 7620/5540/5473 7898/5539/5744 7813/5541/5646\nf 7619/5045/5474 7620/5046/5473 7813/5365/5646\nf 7436/4692/5308 7899/5542/5745 7651/5102/5493\nf 7438/4694/5310 7559/4946/5415 7899/5542/5745\nf 7788/4437/5623 7549/3955/5684 7848/4566/5686\nf 7788/4437/5623 7848/4566/5686 7762/4695/5596\nf 7762/4695/5596 7626/4099/5479 7788/4437/5623\nf 7547/4930/5404 7885/5504/5727 7548/4932/5405\nf 7885/5504/5727 7900/5543/5746 7537/4916/5396\nf 7723/5213/5560 7568/4976/5423 7566/4974/5422\nf 7810/5362/5644 7757/5273/5590 7276/4478/5147\nf 7484/4770/5747 7483/4768/5582 7624/5545/5481\nf 7624/5545/5481 7625/5544/5480 7484/4770/5747\nf 7484/4770/5747 7763/5281/5599 7635/5066/5748\nf 7440/4699/5312 7441/4700/5313 7747/5251/5581\nf 7747/5251/5581 7748/5252/5580 7440/4699/5312\nf 7748/5252/5580 7608/5033/5464 7752/5262/5586\nf 7752/5262/5586 7442/4701/5314 7748/5252/5580\nf 7860/4594/5697 7507/3874/5367 7494/3812/5698\nf 7488/4800/5358 7671/5128/5513 7673/5546/5749\nf 7895/5531/5736 7487/4799/5356 7488/4800/5358\nf 7488/4800/5358 7901/5547/5750 7895/5531/5736\nf 7590/5011/5448 7514/4884/5375 7515/4885/5374\nf 7515/4885/5374 7756/5272/5589 7590/5011/5448\nf 7580/4994/5436 7881/5495/5723 7844/5434/5681\nf 7844/5434/5681 7581/4995/5437 7580/4994/5436\nf 7395/4629/5267 6845/4027/4718 7581/4995/5437\nf 7581/4995/5437 7728/5216/5561 7395/4629/5267\nf 7512/4866/5371 7872/5480/5713 7903/5554/5751\nf 7903/5554/5751 7511/4865/5372 7512/4866/5371\nf 7622/5048/5477 7730/5226/5566 7897/5538/5743\nf 7622/5048/5477 7623/5049/5476 7736/5555/5570\nf 7622/5048/5477 7733/5534/5567 7730/5226/5566\nf 7730/5226/5566 7733/5534/5567 7868/5473/5707\nf 7815/5369/5649 7594/5019/5449 7593/5020/5450\nf 7593/5020/5450 7583/4997/5440 7815/5369/5649\nf 7593/5020/5450 6873/4054/4745 7412/4648/5284\nf 7528/4905/5387 7659/5112/5500 7621/5047/5475\nf 7521/4896/5380 7646/5390/5488 7785/5320/5620\nf 7786/5321/5621 7701/5168/5537 7699/5166/5536\nf 7694/5157/5532 7778/5306/5613 7789/5330/5624\nf 7694/5157/5532 7777/5305/5614 7778/5306/5613\nf 7755/5270/5588 7838/5424/5676 7722/5211/5558\nf 7657/5110/5496 7825/5386/5660 7656/5109/5497\nf 7674/5132/5515 7890/5516/5731 7657/5110/5496\nf 7739/5236/5573 7846/5438/5683 7900/5543/5746\nf 7739/5236/5573 7900/5543/5746 7547/4930/5404\nf 7547/4930/5404 7508/4931/5406 7739/5236/5573\nf 7900/5543/5746 7846/5438/5683 7537/4916/5396\nf 7767/5286/5604 7768/5287/5603 7861/5464/5700\nf 7861/5464/5700 7776/5299/5610 7767/5286/5604\nf 7822/5379/5657 7861/5464/5700 7768/5287/5603\nf 7841/5428/5679 7769/5290/5605 7711/5196/5550\nf 7663/5119/5503 7845/5437/5682 7893/5558/5752\nf 7845/5437/5682 7668/5126/5510 7904/5559/5753\nf 7904/5560/5753 7668/5517/5510 7891/5518/5733\nf 7695/5158/5533 7692/5155/5530 7454/4717/5326\nf 7893/5520/5752 7904/5560/5753 7840/5427/5678\nf 7845/5437/5682 7904/5559/5753 7893/5558/5752\nf 7877/5489/5717 7397/5490/5270 7677/5135/5516\nf 7883/5497/5742 7633/5064/5674 7799/5349/5636\nf 7048/4236/4920 7695/5158/5533 7454/4717/5326\nf 7571/4980/5426 7906/5562/5754 7905/5561/5755\nf 7905/5561/5755 7570/4979/5427 7571/4980/5426\nf 7896/5532/5738 7836/5420/5673 7634/5061/5675\nf 7634/5061/5675 7772/5294/5756 7896/5532/5738\nf 7896/5532/5738 7760/5282/5598 7836/5420/5673\nf 7536/4913/5394 7534/4911/5393 7707/5189/5545\nf 7536/4913/5394 7582/4996/5438 7818/5373/5653\nf 7793/5336/5629 7597/5023/5452 7595/5021/5451\nf 7793/5336/5629 7486/4774/5591 7597/5023/5452\nf 7709/4722/5546 7860/4594/5697 7708/4569/5547\nf 7708/4569/5547 7860/4594/5697 7851/4570/5687\nf 7696/5159/5534 7689/5152/5757 7865/5467/5758\nf 7865/5467/5758 7504/4857/5651 7696/5159/5534\nf 7778/5306/5613 7779/5303/5612 7803/5355/5637\nf 7779/5303/5612 7780/5304/5615 7563/4961/5419\nf 7574/4982/5430 7847/5440/5726 7717/5205/5554\nf 7654/5107/5495 7907/5564/5759 7657/5110/5496\nf 7668/5517/5510 7669/5515/5509 7908/5565/5760\nf 7554/4942/5410 7831/5396/5666 7830/5392/5662\nf 7907/5564/5759 7669/5515/5509 7657/5110/5496\nf 7669/5515/5509 7674/5132/5515 7657/5110/5496\nf 7849/5444/5685 7866/5470/5705 7542/4923/5401\nf 7542/4923/5401 7866/5470/5705 7541/4922/5402\nf 7441/4700/5313 6995/4182/4867 7747/5251/5581\nf 7665/4190/5506 7506/3875/5368 7834/4537/5670\nf 7665/4190/5506 7505/3873/5366 7506/3875/5368\nf 7610/5035/5465 7872/5480/5713 7871/5479/5711\nf 7217/4416/5088 7681/5143/5520 7886/5568/5728\nf 7886/5568/5728 7681/5143/5520 7620/5540/5473\nf 7651/5102/5493 7804/5356/5638 7460/4728/5332\nf 7747/5251/5581 7715/5200/5553 7610/5035/5465\nf 7610/5035/5465 7715/5200/5553 7872/5480/5713\nf 7620/5540/5473 7680/5142/5519 7898/5539/5744\nf 7620/5540/5473 7681/5143/5520 7680/5142/5519\nf 7794/5341/5631 7611/5037/5699 7746/5248/5579\nf 7741/5239/5576 7746/5248/5579 7742/5242/5574\nf 7853/5449/5761 7499/4813/5365 7698/5165/5535\nf 7493/4805/5360 7163/4360/5033 7461/4729/5333\nf 7658/5111/5499 7558/4945/5413 7824/5383/5659\nf 7658/5111/5499 7824/5383/5659 7659/5112/5500\nf 7635/5066/5748 7798/5347/5634 7896/5532/5738\nf 7896/5532/5738 7772/5294/5756 7635/5066/5748\nf 7576/4984/5433 7850/5570/5688 7614/5569/5469\nf 7576/4984/5433 7708/5190/5547 7850/5570/5688\nf 7714/5199/5552 7613/5040/5468 7870/5475/5710\nf 7870/5475/5710 7869/5474/5708 7868/5473/5707\nf 7725/5217/5564 7726/5218/5563 7909/5571/5762\nf 7909/5571/5762 7894/5528/5735 7725/5217/5564\nf 7740/5237/5763 7744/5244/5577 7741/5239/5576\nf 7702/5173/5539 7573/4981/5429 7704/5175/5540\nf 7648/5088/5489 7859/5456/5695 7647/5087/5490\nf 7522/4897/5382 7858/5455/5693 7859/5572/5695\nf 7888/5509/5739 7744/5244/5577 7740/5237/5763\nf 7888/5509/5739 7714/5486/5552 7744/5244/5577\nf 7683/5145/5523 7809/5361/5643 7463/4734/5335\nf 7684/5146/5522 7809/5361/5643 7683/5145/5523\nf 7463/4734/5335 7809/5361/5643 7276/4478/5147\nf 7454/4717/5326 7692/5155/5530 7044/4232/4915\nf 7044/4232/4915 7693/5156/5531 7464/4735/5336\nf 7464/4735/5336 7693/5156/5531 7144/4336/5016\nf 7693/5156/5531 7688/5150/5527 7682/5144/5521\nf 7693/5156/5531 7682/5144/5521 7683/5145/5523\nf 7800/5350/5635 7567/4975/5424 7882/5496/5764\nf 7882/5496/5764 7883/5497/5742 7800/5350/5635\nf 7566/4974/5422 7567/4975/5424 7800/5350/5635\nf 7661/5114/5502 7605/5030/5461 7606/5031/5463\nf 7559/4946/5415 7556/4943/5412 7899/5542/5745\nf 7556/4943/5412 7557/4944/5414 7650/5101/5491\nf 7736/5233/5570 7735/5232/5568 7733/5230/5567\nf 7736/5555/5570 7733/5534/5567 7622/5048/5477\nf 7579/4992/5434 7909/5571/5762 7781/5307/5616\nf 7607/5032/5462 7901/5577/5750 7911/5576/5765\nf 7895/5531/5736 7901/5547/5750 7607/5530/5462\nf 7716/5201/5668 7607/5032/5462 7911/5576/5765\nf 7911/5576/5765 7901/5577/5750 7649/5100/5766\nf 7911/5576/5765 7649/5100/5766 7716/5201/5668\nf 7664/5120/5505 7884/5500/5725 7561/4959/5418\nf 7561/4959/5418 7884/5500/5725 7809/5361/5643\nf 7774/5297/5608 7878/5491/5718 7770/5292/5607\nf 7523/4898/5381 7469/4743/5341 7690/5153/5528\nf 7559/4946/5415 7469/4743/5341 7523/4898/5381\nf 7635/5066/5748 7763/5281/5599 7798/5347/5634\nf 7614/5569/5469 7615/5254/5471 7751/5253/5767\nf 7762/5280/5596 7763/5281/5599 7625/5544/5480\nf 7625/5544/5480 7626/5579/5479 7762/5280/5596\nf 7529/4906/5389 7530/4907/5388 7874/5483/5714\nf 7529/4906/5389 7874/5483/5714 7389/4622/5261\nf 7609/5034/5466 7513/4867/5370 7510/4864/5369\nf 7510/4864/5369 7832/5400/5667 7609/5034/5466\nf 7558/5580/5413 7500/4814/5364 7824/5478/5659\nf 7785/5581/5620 7500/4814/5364 7558/5580/5413\nf 7573/4981/5429 7594/5019/5449 7815/5369/5649\nf 7906/5562/5754 7832/5400/5667 7510/4864/5369\nf 7510/4864/5369 7855/5450/5690 7906/5562/5754\nf 7912/5451/5768 7905/5561/5755 7906/5562/5754\nf 7856/5451/5692 7912/5451/5768 7906/5562/5754\nf 7855/5450/5690 7856/5451/5692 7906/5562/5754\nf 7495/3814/5769 7862/4598/5701 7852/4572/5689\nf 7851/4570/5687 7852/4572/5689 7850/4571/5688\nf 7781/5307/5616 7909/5571/5762 7539/4918/5398\nf 7539/4918/5398 7909/5571/5762 7726/5218/5563\nf 7726/5218/5563 7592/5013/5446 7539/4918/5398\nf 7732/5229/5627 7702/5173/5539 7731/5228/5720\nf 7702/5173/5539 7732/5229/5627 7574/4982/5430\nf 6789/3967/4663 7752/5262/5586 7553/4940/5409\nf 7648/5391/5489 7522/4897/5382 7859/5572/5695\nf 7521/4896/5380 7522/4897/5382 7648/5391/5489\nf 7713/5291/5551 7714/5486/5552 7771/5293/5606\nf 7771/5293/5606 7714/5486/5552 7888/5509/5739\nf 7854/5448/5770 7498/4812/5363 7499/4813/5365\nf 7854/5448/5770 7499/4813/5365 7853/5449/5761\nf 7040/4228/4913 7410/4748/5282 7879/5492/5721\nf 7460/4728/5332 7804/5356/5638 7269/4471/5141\nf 7838/5424/5676 7844/5434/5681 7839/5425/5677\nf 7436/4692/5308 7651/5102/5493 7471/4749/5343\nf 7471/4749/5343 7651/5102/5493 7460/4728/5332\nf 7726/5218/5563 7727/5219/5562 7843/5433/5680\nf 7844/5434/5681 7843/5433/5680 7727/5219/5562\nf 7693/5156/5531 7790/5331/5626 7688/5150/5527\nf 7790/5331/5626 7791/5332/5625 7685/5147/5524\nf 7761/5283/5597 7914/5584/5771 7913/5583/5772\nf 7849/5444/5685 7914/5584/5771 7761/5283/5597\nf 7562/4960/5417 7666/5413/5507 7664/5120/5505\nf 7687/5149/5525 7640/5535/5741 7562/4960/5417\nf 7803/5355/5637 7563/4961/5419 7791/5332/5625\nf 7779/5303/5612 7563/4961/5419 7803/5355/5637\nf 7754/5265/5587 7493/4805/5360 7461/4729/5333\nf 7461/4729/5333 7165/4361/5035 7754/5265/5587\nf 7669/5515/5509 7907/5564/5759 7908/5565/5760\nf 7908/5565/5760 7907/5564/5759 7654/5107/5495\nf 7533/4910/5391 7868/5473/5707 7796/5343/5633\nf 7532/4909/5392 7533/4910/5391 7796/5343/5633\nf 7017/4539/4889 7667/5125/5508 7166/4362/5037\nf 7892/5519/5732 7654/5107/5495 7891/5518/5733\nf 7671/5128/5513 7672/5129/5512 7705/5178/5542\nf 7892/5519/5732 7908/5565/5760 7654/5107/5495\nf 7668/5517/5510 7908/5565/5760 7892/5519/5732\nf 7789/5330/5624 7790/5331/5626 7692/5155/5530\nf 7695/5158/5533 7789/5330/5624 7692/5155/5530\nf 7821/5586/5655 7898/5539/5744 7766/5285/5602\nf 7819/5587/5654 7898/5539/5744 7821/5586/5655\nf 7813/5541/5646 7898/5539/5744 7819/5587/5654\nf 7813/5365/5646 7819/5376/5654 7820/5377/5656\nf 7856/5451/5692 7915/5550/5773 7912/5451/5768\nf 7676/5134/5517 7679/5141/5518 7618/5044/5472\nf 7469/4743/5341 7475/4755/5347 7690/5153/5528\nf 7475/4755/5347 7040/4228/4913 7690/5153/5528\nf 7484/4770/5747 7635/5066/5748 7636/5067/5774\nf 6780/3958/4653 7256/4458/5128 7552/4934/5407\nf 7785/5581/5620 7786/5321/5621 7500/4814/5364\nf 7701/5168/5537 7786/5321/5621 7785/5581/5620\nf 7524/4901/5384 7525/4902/5383 7527/4904/5385\nf 6751/3923/4622 7524/4901/5384 7527/4904/5385\nf 7551/4933/5408 7869/5474/5708 7613/5040/5468\nf 7613/5040/5468 7869/5474/5708 7870/5475/5710\nf 7477/5589/5349 7284/5371/5156 7617/5041/5775\nf 7478/5590/5350 7477/5589/5349 7783/5313/5776\nf 7663/5119/5503 7893/5558/5752 7916/5592/5777\nf 7901/5577/5750 7673/5130/5749 7649/5100/5766\nf 7901/5547/5750 7488/4800/5358 7673/5546/5749\nf 7477/5589/5349 7617/5041/5775 7783/5313/5776\nf 7663/5119/5503 7916/5592/5777 7842/5436/5778\nf 7665/5412/5506 7833/5414/5669 7664/5120/5505\nf 7664/5120/5505 7833/5414/5669 7884/5500/5725\nf 7858/5527/5693 7691/5526/5529 7519/4894/5379\nf 7858/5455/5693 7690/5153/5528 7691/5154/5529\nf 7683/5145/5523 7463/4734/5335 7144/4336/5016\nf 7559/4946/5415 7480/4761/5353 7469/4743/5341\nf 7480/4761/5353 7559/4946/5415 7438/4694/5310\nf 7562/4960/5417 7640/5535/5741 7666/5413/5507\nf 7598/5024/5454 7599/5025/5456 7498/4812/5363\nf 7599/5025/5456 7824/5478/5659 7498/4812/5363\nf 7597/5023/5452 7485/4772/5592 7596/5022/5453\nf 7677/5135/5516 7397/5490/5270 7026/5140/4898\nf 7026/5140/4898 7676/5134/5517 7677/5135/5516\nf 7887/5507/5729 7761/5283/5597 7913/5583/5772\nf 7515/4885/5374 7516/4882/5373 7544/4921/5403\nf 7686/5148/5526 7562/4960/5417 7560/4958/5416\nf 7686/5148/5526 7560/4958/5416 7684/5146/5522\nf 7537/4916/5396 7846/5438/5683 7540/4919/5397\nf 7913/5583/5772 7516/4882/5373 7887/5507/5729\nf 7887/5507/5729 7516/4882/5373 7836/5420/5673\nf 7543/4920/5400 7544/4921/5403 7913/5583/5772\nf 7544/4921/5403 7516/4882/5373 7913/5583/5772\nf 7914/5584/5771 7543/4920/5400 7913/5583/5772\nf 7849/5444/5685 7543/4920/5400 7914/5584/5771\nf 7565/4963/5420 7780/5304/5615 7846/5438/5683\nf 7780/5304/5615 7565/4963/5420 7563/4961/5419\nf 7017/5131/4889 7396/5488/5268 7675/5133/5514\nf 7877/5489/5717 7675/5133/5514 7396/5488/5268\nf 7851/4570/5687 7494/3812/5698 7495/3814/5769\nf 7851/4570/5687 7495/3814/5769 7852/4572/5689\nf 7688/5150/5527 7685/5147/5524 7686/5148/5526\nf 7790/5331/5626 7685/5147/5524 7688/5150/5527\nf 7899/5542/5745 7556/4943/5412 7650/5101/5491\nf 7899/5542/5745 7650/5101/5491 7651/5102/5493\nf 7791/5332/5625 7640/5535/5741 7687/5149/5525\nf 7685/5147/5524 7791/5332/5625 7687/5149/5525\nf 7644/5083/5696 7858/5527/5693 7519/4894/5379\nf 7484/4770/5747 7625/5544/5480 7763/5281/5599\nf 7389/4622/5261 7875/5484/5715 7388/4621/5260\nf 7596/5022/5453 7630/5057/5779 7910/5573/5780\nf 7485/4772/5592 7630/5057/5779 7596/5022/5453\nf 7731/5228/5720 7702/5173/5539 7703/5174/5541\nf 7731/5228/5720 7703/5174/5541 7817/5372/5652\nf 7828/5394/5664 7829/5395/5663 7832/5400/5667\nf 7832/5400/5667 7906/5562/5754 7828/5394/5664\nf 7773/5296/5609 7876/5487/5716 7710/5195/5548\nf 7710/5195/5548 7769/5290/5605 7773/5296/5609\nf 7750/4346/5584 7867/4605/5706 7629/4111/5482\nf 7478/5590/5350 7782/5311/5737 7637/5070/5485\nf 7782/5311/5737 7478/5590/5350 7783/5313/5776\nf 7401/5493/5273 7481/5593/5354 7637/5070/5485\nf 7481/5593/5354 7478/5590/5350 7637/5070/5485\nf 7776/5299/5610 7878/5491/5718 7774/5297/5608\nf 7878/5491/5718 7776/5299/5610 7713/5291/5551\nf 7890/5516/5731 7826/5387/5661 7825/5386/5660\nf 7890/5516/5731 7825/5386/5660 7657/5110/5496\nf 7611/5037/5699 7743/5243/5575 7742/5242/5574\nf 7611/5037/5699 7742/5242/5574 7746/5248/5579\nf 7835/4538/5671 7507/3874/5367 7860/4594/5697\nf 7709/4722/5546 7835/4538/5671 7860/4594/5697\nf 7879/5503/5721 7518/4893/5377 7691/5526/5529\nf 7880/5494/5722 7637/5070/5485 7518/4893/5377\nf 7629/4111/5482 7867/4605/5706 7628/4109/5483\nf 7738/5235/5572 7508/4931/5406 7509/5536/5740\nf 7508/4931/5406 7738/5235/5572 7739/5236/5573\nf 7536/4913/5394 7707/5189/5545 7582/4996/5438\nf 7582/4996/5438 7707/5189/5545 7708/5190/5547\nf 7856/5451/5692 7902/5550/5781 7915/5550/5773\nf 7442/4701/5314 7440/4699/5312 7748/5252/5580\nf 7818/5373/5653 7582/4996/5438 7577/4985/5432\nf 7818/5373/5653 7577/4985/5432 7575/4983/5431\nf 7389/4622/5261 7874/5483/5714 7875/5484/5715\nf 7875/5484/5715 7874/5483/5714 7532/4909/5392\nf 7752/5262/5586 6789/3967/4663 7442/4701/5314\nf 7547/4930/5404 7900/5543/5746 7885/5504/5727\nf 7600/5026/5455 7864/5466/5703 7720/5207/5555\nf 7660/5113/5501 7600/5026/5455 7720/5207/5555\nf 7701/5168/5537 7646/5086/5488 7647/5087/5490\nf 7646/5086/5488 7701/5168/5537 7785/5581/5620\nf 7602/4063/5458 7603/4062/5457 7749/4345/5583\nf 7817/5372/5652 7818/5373/5653 7575/4983/5431\nf 7816/5370/5719 7817/5372/5652 7575/4983/5431\nf 7881/5495/5723 7569/4978/5428 7839/5425/5677\nf 7839/5425/5677 7844/5434/5681 7881/5495/5723\nf 7875/5484/5715 7532/4909/5392 7795/5342/5632\nf 7532/4909/5392 7796/5343/5633 7795/5342/5632\nf 7638/5071/5486 7787/5323/5622 7585/5007/5444\nf 7581/4995/5437 7844/5434/5681 7727/5219/5562\nf 7727/5219/5562 7728/5216/5561 7581/4995/5437\nf 7840/5427/5678 7891/5518/5733 7841/5428/5679\nf 7904/5560/5753 7891/5518/5733 7840/5427/5678\nf 7833/5414/5669 7834/5418/5670 7709/5191/5546\nf 7709/4722/5546 7834/4537/5670 7835/4538/5671\nf 7854/5448/5770 7598/5024/5454 7498/4812/5363\nf 7632/5063/5782 7633/5064/5674 7883/5497/5742\nf 7680/5142/5519 7612/5039/5467 7898/5539/5744\nf 7680/5142/5519 7551/4933/5408 7612/5039/5467\nf 7276/4478/5147 7757/5273/5590 7176/4373/5046\nf 7756/5272/5589 7586/5008/5443 7587/5009/5442\nf 7587/5009/5442 7590/5011/5448 7756/5272/5589\nf 7585/5007/5444 7787/5323/5622 7588/5006/5441\nf 7808/5360/5642 7810/5362/5644 7884/5500/5725\nf 7833/5414/5669 7808/5360/5642 7884/5500/5725\nf 7808/5360/5642 7535/4912/5395 7810/5362/5644\nf 7810/5362/5644 7535/4912/5395 7757/5273/5590\nf 7797/5345/5724 7700/5167/5538 7647/5087/5490\nf 7650/5101/5491 7557/4944/5414 7652/5103/5492\nf 7652/5103/5492 7557/4944/5414 7658/5111/5499\nf 7514/4884/5375 7723/5213/5560 7517/4883/5376\nf 7517/4883/5376 7723/5213/5560 7837/5419/5672\nf 7662/5118/5504 7663/5119/5503 7842/5436/5778\nf 7596/5022/5453 7910/5573/5780 7631/5060/5484\nf 7563/4961/5419 7564/4962/5421 7791/5332/5625\nf 7564/4962/5421 7640/5535/5741 7791/5332/5625\nf 7874/5483/5714 7897/5538/5743 7531/4908/5390\nf 7897/5538/5743 7730/5226/5566 7531/4908/5390\nf 7623/5338/5476 7737/5234/5571 7736/5233/5570\nf 7718/5208/5557 7737/5234/5571 7623/5338/5476\nf 7675/5133/5514 7877/5489/5717 7826/5387/5661\nf 7769/5290/5605 7841/5428/5679 7775/5298/5611\nf 7775/5298/5611 7774/5297/5608 7769/5290/5605\nf 7822/5379/5657 7820/5377/5656 7861/5464/5700\nf 7656/5109/5497 7812/5364/5647 7822/5379/5657\nf 7879/5503/5721 7401/5493/5273 7880/5494/5722\nf 7879/5503/5721 7880/5494/5722 7518/4893/5377\nf 7868/5473/5707 7734/5533/5569 7794/5477/5631\nf 7812/5364/5647 7820/5377/5656 7822/5379/5657\nf 7813/5365/5646 7820/5377/5656 7812/5364/5647\nf 7438/4694/5310 7899/5542/5745 7436/4692/5308\nf 7614/5569/5469 7751/5253/5767 7678/5137/5783\nf 7712/5197/5549 7876/5487/5716 7888/5509/5739\nf 7710/5195/5548 7876/5487/5716 7712/5197/5549\nf 7576/4984/5433 7614/5569/5469 7697/5160/5709\nf 7614/5569/5469 7678/5137/5783 7697/5160/5709\nf 7667/5125/5508 7889/5510/5730 7754/5265/5587\nf 7909/5571/5762 7579/4992/5434 7525/4902/5383\nf 7525/4902/5383 7894/5528/5735 7909/5571/5762\nf 7894/5528/5735 7525/4902/5383 6746/3920/4621\nf 7539/4918/5398 7540/4919/5397 7781/5307/5616\nf 7806/5358/5641 7801/5353/5784 7802/5354/5785\nf 7802/5354/5785 7805/5357/5639 7806/5358/5641\nf 7805/5357/5639 7802/5354/5785 7882/5496/5764\nf 7882/5496/5764 7567/4975/5424 7805/5357/5639\nf 7643/5080/5786 7806/5358/5641 7807/5359/5640\nf 7807/5359/5640 7642/5079/5787 7643/5080/5786\nf 7828/5394/5664 7571/4980/5426 7572/4977/5425\nf 7572/4977/5425 7827/5393/5665 7828/5394/5664\nf 7827/5393/5665 7572/4977/5425 7555/4941/5411\nf 7881/5495/5723 7580/4994/5436 7555/4941/5411\nf 7555/4941/5411 7572/4977/5425 7881/5495/5723\nf 7905/5561/5755 7641/5082/5788 7642/5079/5787\nf 7642/5079/5787 7570/4979/5427 7905/5561/5755\nf 7570/4979/5427 7642/5079/5787 7807/5359/5640\nf 7807/5359/5640 7569/4978/5428 7570/4979/5427\nf 7571/4980/5426 7828/5394/5664 7906/5562/5754\nf 7546/4927/5594 7497/4924/5789 7496/5179/5544\nf 7496/5179/5544 7706/5180/5543 7546/4927/5594\nf 7605/5030/5461 6995/4182/4867 7431/4765/5303\nf 7487/4799/5356 7432/4681/5304 7361/4585/5234\nf 7361/4585/5234 7489/4801/5357 7487/4799/5356\nf 7826/5387/5661 7877/5489/5717 7677/5135/5516\nf 7667/5125/5508 7845/5437/5682 7889/5510/5730\nf 7511/4865/5372 7857/5452/5691 7855/5450/5690\nf 7855/5450/5690 7510/4864/5369 7511/4865/5372\nf 7872/5480/5713 7873/5481/5712 7903/5554/5751\nf 7871/5479/5711 7872/5480/5713 7512/4866/5371\nf 7512/4866/5371 7513/4867/5370 7871/5479/5711\nf 7866/5470/5705 7639/5072/5487 7585/5007/5444\nf 7585/5007/5444 7586/5008/5443 7866/5470/5705\nf 7586/5008/5443 7756/5272/5589 7541/4922/5402\nf 7541/4922/5402 7866/5470/5705 7586/5008/5443\nf 7589/5010/5445 7590/5011/5448 7587/5009/5442\nf 7767/5286/5604 7775/5298/5611 7841/5428/5679\nf 7841/5428/5679 7655/5108/5498 7767/5286/5604\nf 7655/5108/5498 7841/5428/5679 7891/5518/5733\nf 7891/5518/5733 7654/5107/5495 7655/5108/5498\nf 7917/5645/5790 7920/5648/5791 7919/5647/5792\nf 7919/5647/5792 7918/5646/5793 7917/5645/5790\nf 7919/5647/5792 7920/5648/5791 7922/5650/5794\nf 7922/5650/5794 7921/5649/5795 7919/5647/5792\nf 7924/5651/5796 7923/5652/5797 7918/5646/5793\nf 7918/5646/5793 7919/5647/5792 7924/5651/5796\nf 7925/5653/5798 7924/5651/5796 7919/5647/5792\nf 7919/5647/5792 7921/5649/5795 7925/5653/5798\nf 7926/5654/5799 7925/5653/5798 7921/5649/5795\nf 7921/5649/5795 7927/5655/5800 7926/5654/5799\nf 7928/5656/5801 7926/5654/5799 7927/5655/5800\nf 7927/5655/5800 7929/5657/5802 7928/5656/5801\nf 7922/5650/5794 7930/5658/5803 7927/5655/5800\nf 7927/5655/5800 7921/5649/5795 7922/5650/5794\nf 7927/5655/5800 7930/5658/5803 7931/5659/5804\nf 7931/5659/5804 7929/5657/5802 7927/5655/5800\nf 7932/5660/5805 7933/5661/5806 7920/5648/5791\nf 7920/5648/5791 7917/5645/5790 7932/5660/5805\nf 7920/5648/5791 7933/5661/5806 7922/5650/5794\nf 7930/5658/5803 7934/5662/5807 7931/5659/5804\nf 7933/5661/5806 7934/5662/5807 7930/5658/5803\nf 7930/5658/5803 7922/5650/5794 7933/5661/5806\nf 7923/5652/5797 7924/5651/5796 7936/5664/5808\nf 7936/5664/5808 7935/5663/5809 7923/5652/5797\nf 7936/5664/5808 7924/5651/5796 7925/5653/5798\nf 7937/5665/5810 7926/5654/5799 7928/5656/5801\nf 7925/5653/5798 7926/5654/5799 7937/5665/5810\nf 7937/5665/5810 7936/5664/5808 7925/5653/5798\nf 7940/5666/5811 7939/5669/5812 7938/5668/5813\nf 7938/5668/5813 7941/5667/5814 7940/5666/5811\nf 7943/5670/5815 7942/5671/5816 7939/5669/5812\nf 7939/5669/5812 7940/5666/5811 7943/5670/5815\nf 7945/5672/5817 7944/5673/5818 7942/5671/5816\nf 7942/5671/5816 7943/5670/5815 7945/5672/5817\nf 7947/5674/5819 7946/5675/5820 7944/5673/5818\nf 7944/5673/5818 7945/5672/5817 7947/5674/5819\nf 7943/5670/5815 7949/5677/5821 7948/5676/5822\nf 7948/5676/5822 7945/5672/5817 7943/5670/5815\nf 7945/5672/5817 7948/5676/5822 7950/5678/5823\nf 7950/5678/5823 7947/5674/5819 7945/5672/5817\nf 7941/5667/5814 7952/5680/5824 7951/5679/5825\nf 7951/5679/5825 7940/5666/5811 7941/5667/5814\nf 7940/5666/5811 7951/5679/5825 7949/5677/5821\nf 7949/5677/5821 7943/5670/5815 7940/5666/5811\nf 7952/5680/5824 7954/5682/5826 7953/5681/5827\nf 7953/5681/5827 7951/5679/5825 7952/5680/5824\nf 7951/5679/5825 7953/5681/5827 7949/5677/5821\nf 7949/5677/5821 7953/5681/5827 7955/5683/5828\nf 7955/5683/5828 7948/5676/5822 7949/5677/5821\nf 7948/5676/5822 7955/5683/5828 7950/5678/5823\nf 7946/5675/5820 7956/5684/5829 7944/5673/5818\nf 7944/5673/5818 7956/5684/5829 7957/5685/5830\nf 7957/5685/5830 7942/5671/5816 7944/5673/5818\nf 7939/5669/5812 7957/5685/5830 7958/5686/5831\nf 7958/5686/5831 7938/5668/5813 7939/5669/5812\nf 7942/5671/5816 7957/5685/5830 7939/5669/5812\nf 7961/5687/5832 7960/5690/5833 7959/5689/5834\nf 7959/5689/5834 7962/5688/5835 7961/5687/5832\nf 7964/5691/5836 7963/5692/5837 7960/5690/5833\nf 7960/5690/5833 7961/5687/5832 7964/5691/5836\nf 7966/5693/5838 7965/5694/5839 7963/5692/5837\nf 7963/5692/5837 7964/5691/5836 7966/5693/5838\nf 7968/5695/5840 7967/5696/5841 7965/5694/5839\nf 7965/5694/5839 7966/5693/5838 7968/5695/5840\nf 7964/5691/5836 7970/5698/5842 7969/5697/5843\nf 7969/5697/5843 7966/5693/5838 7964/5691/5836\nf 7966/5693/5838 7969/5697/5843 7971/5699/5844\nf 7971/5699/5844 7968/5695/5840 7966/5693/5838\nf 7962/5688/5835 7973/5701/5845 7972/5700/5846\nf 7972/5700/5846 7961/5687/5832 7962/5688/5835\nf 7961/5687/5832 7972/5700/5846 7970/5698/5842\nf 7970/5698/5842 7964/5691/5836 7961/5687/5832\nf 7971/5699/5844 7969/5697/5843 7974/5702/5847\nf 7974/5702/5847 7969/5697/5843 7970/5698/5842\nf 7970/5698/5842 7975/5703/5848 7974/5702/5847\nf 7975/5703/5848 7972/5700/5846 7973/5701/5845\nf 7973/5701/5845 7976/5704/5849 7975/5703/5848\nf 7970/5698/5842 7972/5700/5846 7975/5703/5848\nf 7977/5705/5850 7959/5689/5834 7960/5690/5833\nf 7960/5690/5833 7978/5706/5851 7977/5705/5850\nf 7978/5706/5851 7960/5690/5833 7963/5692/5837\nf 7979/5707/5852 7978/5706/5851 7963/5692/5837\nf 7963/5692/5837 7965/5694/5839 7979/5707/5852\nf 7979/5707/5852 7965/5694/5839 7967/5696/5841\nf 7982/5708/5853 7981/5711/5854 7980/5710/5855\nf 7980/5710/5855 7983/5709/5856 7982/5708/5853\nf 7985/5712/5857 7984/5713/5858 7981/5711/5854\nf 7981/5711/5854 7982/5708/5853 7985/5712/5857\nf 7987/5714/5859 7986/5715/5860 7984/5713/5858\nf 7984/5713/5858 7985/5712/5857 7987/5714/5859\nf 7941/5667/5814 7938/5668/5813 7986/5715/5860\nf 7986/5715/5860 7987/5714/5859 7941/5667/5814\nf 7985/5712/5857 7989/5717/5861 7988/5716/5862\nf 7988/5716/5862 7987/5714/5859 7985/5712/5857\nf 7987/5714/5859 7988/5716/5862 7952/5680/5824\nf 7952/5680/5824 7941/5667/5814 7987/5714/5859\nf 7983/5709/5856 7991/5719/5863 7990/5718/5864\nf 7990/5718/5864 7982/5708/5853 7983/5709/5856\nf 7982/5708/5853 7990/5718/5864 7989/5717/5861\nf 7989/5717/5861 7985/5712/5857 7982/5708/5853\nf 7917/5645/5790 7918/5646/5793 7993/5721/5865\nf 7993/5721/5865 7992/5720/5866 7917/5645/5790\nf 7992/5720/5866 7993/5721/5865 7995/5723/5867\nf 7995/5723/5867 7994/5722/5868 7992/5720/5866\nf 7994/5722/5868 7995/5723/5867 7997/5725/5869\nf 7997/5725/5869 7996/5724/5870 7994/5722/5868\nf 7950/5678/5823 7996/5724/5870 7997/5725/5869\nf 7997/5725/5869 7947/5674/5819 7950/5678/5823\nf 7946/5675/5820 7947/5674/5819 7997/5725/5869\nf 7997/5725/5869 7998/5726/5871 7946/5675/5820\nf 7998/5726/5871 7997/5725/5869 7995/5723/5867\nf 7995/5723/5867 7999/5727/5872 7998/5726/5871\nf 7999/5727/5872 7995/5723/5867 7993/5721/5865\nf 7993/5721/5865 8000/5728/5873 7999/5727/5872\nf 8000/5728/5873 7993/5721/5865 7918/5646/5793\nf 7918/5646/5793 7923/5652/5797 8000/5728/5873\nf 7991/5719/5863 8002/5730/5874 8001/5729/5875\nf 8001/5729/5875 7990/5718/5864 7991/5719/5863\nf 7990/5718/5864 8001/5729/5875 7989/5717/5861\nf 7989/5717/5861 8001/5729/5875 7954/5682/5826\nf 7954/5682/5826 7988/5716/5862 7989/5717/5861\nf 7988/5716/5862 7954/5682/5826 7952/5680/5824\nf 7932/5660/5805 7917/5645/5790 7992/5720/5866\nf 7932/5660/5805 7992/5720/5866 7994/5722/5868\nf 7994/5722/5868 8003/5731/5876 7932/5660/5805\nf 8003/5731/5876 7994/5722/5868 7996/5724/5870\nf 7955/5683/5828 8003/5731/5876 7996/5724/5870\nf 7996/5724/5870 7950/5678/5823 7955/5683/5828\nf 7938/5668/5813 7958/5686/5831 7986/5715/5860\nf 7986/5715/5860 7958/5686/5831 8004/5732/5877\nf 8004/5732/5877 7984/5713/5858 7986/5715/5860\nf 7981/5711/5854 8004/5732/5877 8005/5733/5878\nf 8005/5733/5878 7980/5710/5855 7981/5711/5854\nf 7984/5713/5858 8004/5732/5877 7981/5711/5854\nf 7946/5675/5820 7998/5726/5871 8006/5734/5879\nf 8006/5734/5879 7956/5684/5829 7946/5675/5820\nf 8006/5734/5879 7998/5726/5871 7999/5727/5872\nf 7935/5663/5809 8000/5728/5873 7923/5652/5797\nf 7999/5727/5872 8000/5728/5873 7935/5663/5809\nf 7935/5663/5809 8006/5734/5879 7999/5727/5872\nf 7959/5689/5834 8007/5736/5880 8008/5735/5881\nf 8008/5735/5881 7962/5688/5835 7959/5689/5834\nf 7973/5701/5845 7962/5688/5835 8008/5735/5881\nf 8008/5735/5881 8009/5737/5882 7973/5701/5845\nf 7991/5719/5863 7983/5709/5856 8011/5739/5883\nf 8011/5739/5883 8010/5738/5884 7991/5719/5863\nf 8010/5738/5884 8011/5739/5883 8013/5741/5885\nf 8013/5741/5885 8012/5740/5886 8010/5738/5884\nf 8012/5740/5886 8013/5741/5885 8015/5743/5887\nf 8015/5743/5887 8014/5742/5888 8012/5740/5886\nf 7971/5699/5844 8014/5742/5888 8015/5743/5887\nf 8015/5743/5887 7968/5695/5840 7971/5699/5844\nf 7967/5696/5841 7968/5695/5840 8015/5743/5887\nf 8015/5743/5887 8016/5744/5889 7967/5696/5841\nf 8016/5744/5889 8015/5743/5887 8013/5741/5885\nf 8013/5741/5885 8017/5745/5890 8016/5744/5889\nf 8017/5745/5890 8013/5741/5885 8011/5739/5883\nf 8011/5739/5883 8018/5746/5891 8017/5745/5890\nf 8018/5746/5891 8011/5739/5883 7983/5709/5856\nf 7983/5709/5856 7980/5710/5855 8018/5746/5891\nf 7973/5701/5845 8009/5737/5882 7976/5704/5849\nf 7974/5702/5847 8019/5747/5892 8014/5742/5888\nf 8014/5742/5888 7971/5699/5844 7974/5702/5847\nf 8014/5742/5888 8019/5747/5892 8012/5740/5886\nf 8010/5738/5884 8002/5730/5874 7991/5719/5863\nf 8019/5747/5892 8002/5730/5874 8010/5738/5884\nf 8010/5738/5884 8012/5740/5886 8019/5747/5892\nf 7977/5705/5850 8007/5736/5880 7959/5689/5834\nf 7980/5710/5855 8005/5733/5878 8018/5746/5891\nf 8018/5746/5891 8005/5733/5878 8020/5748/5893\nf 8020/5748/5893 8017/5745/5890 8018/5746/5891\nf 8017/5745/5890 8020/5748/5893 8016/5744/5889\nf 7967/5696/5841 8016/5744/5889 8020/5748/5893\nf 8020/5748/5893 7979/5707/5852 7967/5696/5841\nf 8021/5749/5894 8024/5752/5895 8023/5751/5896\nf 8023/5751/5896 8022/5750/5897 8021/5749/5894\nf 8022/5750/5897 8023/5751/5896 8026/5754/5898\nf 8026/5754/5898 8025/5753/5899 8022/5750/5897\nf 8025/5753/5899 8026/5754/5898 8028/5756/5900\nf 8028/5756/5900 8027/5755/5901 8025/5753/5899\nf 8027/5755/5901 8028/5756/5900 8030/5758/5902\nf 8030/5758/5902 8029/5757/5903 8027/5755/5901\nf 8031/5759/5904 8028/5756/5900 8026/5754/5898\nf 8026/5754/5898 8032/5760/5905 8031/5759/5904\nf 8033/5761/5906 8030/5758/5902 8028/5756/5900\nf 8028/5756/5900 8031/5759/5904 8033/5761/5906\nf 8034/5762/5907 8033/5761/5906 8031/5759/5904\nf 8031/5759/5904 8035/5763/5908 8034/5762/5907\nf 8035/5763/5908 8031/5759/5904 8032/5760/5905\nf 8032/5760/5905 8036/5764/5909 8035/5763/5908\nf 8037/5765/5910 8023/5751/5896 8024/5752/5895\nf 8024/5752/5895 8038/5766/5911 8037/5765/5910\nf 8032/5760/5905 8026/5754/5898 8023/5751/5896\nf 8023/5751/5896 8037/5765/5910 8032/5760/5905\nf 8036/5764/5909 8032/5760/5905 8037/5765/5910\nf 8037/5765/5910 8039/5767/5912 8036/5764/5909\nf 8039/5767/5912 8037/5765/5910 8038/5766/5911\nf 8038/5766/5911 8040/5768/5913 8039/5767/5912\nf 8041/5769/5914 8021/5749/5894 8022/5750/5897\nf 8022/5750/5897 8042/5770/5915 8041/5769/5914\nf 8042/5770/5915 8022/5750/5897 8025/5753/5899\nf 8042/5770/5915 8025/5753/5899 8027/5755/5901\nf 8027/5755/5901 8043/5771/5916 8042/5770/5915\nf 8043/5771/5916 8027/5755/5901 8029/5757/5903\nf 8044/5772/5917 8039/5767/5912 8040/5768/5913\nf 8040/5768/5913 8045/5773/5918 8044/5772/5917\nf 8039/5767/5912 8044/5772/5917 8036/5764/5909\nf 8046/5774/5919 8035/5763/5908 8036/5764/5909\nf 8036/5764/5909 8044/5772/5917 8046/5774/5919\nf 8035/5763/5908 8046/5774/5919 8034/5762/5907\nf 8049/5775/5920 8048/5778/5921 8047/5777/5922\nf 8047/5777/5922 8050/5776/5923 8049/5775/5920\nf 8052/5779/5924 8051/5780/5925 8048/5778/5921\nf 8048/5778/5921 8049/5775/5920 8052/5779/5924\nf 8053/5781/5926 8052/5779/5924 8049/5775/5920\nf 8049/5775/5920 8054/5782/5927 8053/5781/5926\nf 8054/5782/5927 8049/5775/5920 8050/5776/5923\nf 8050/5776/5923 8055/5783/5928 8054/5782/5927\nf 8051/5780/5925 8052/5779/5924 8057/5785/5929\nf 8057/5785/5929 8056/5784/5930 8051/5780/5925\nf 8057/5785/5929 8052/5779/5924 8053/5781/5926\nf 8053/5781/5926 8058/5786/5931 8057/5785/5929\nf 8053/5781/5926 8060/5788/5932 8059/5787/5933\nf 8059/5787/5933 8058/5786/5931 8053/5781/5926\nf 8059/5787/5933 8060/5788/5932 8062/5790/5934\nf 8062/5790/5934 8061/5789/5935 8059/5787/5933\nf 8063/5791/5936 8054/5782/5927 8055/5783/5928\nf 8055/5783/5928 8064/5792/5937 8063/5791/5936\nf 8060/5788/5932 8053/5781/5926 8054/5782/5927\nf 8054/5782/5927 8063/5791/5936 8060/5788/5932\nf 8062/5790/5934 8060/5788/5932 8063/5791/5936\nf 8063/5791/5936 8065/5793/5938 8062/5790/5934\nf 8065/5793/5938 8063/5791/5936 8064/5792/5937\nf 8064/5792/5937 8066/5794/5939 8065/5793/5938\nf 8056/5784/5930 8057/5785/5929 8068/5796/5940\nf 8068/5796/5940 8067/5795/5941 8056/5784/5930\nf 8068/5796/5940 8057/5785/5929 8058/5786/5931\nf 8069/5797/5942 8059/5787/5933 8061/5789/5935\nf 8058/5786/5931 8059/5787/5933 8069/5797/5942\nf 8069/5797/5942 8068/5796/5940 8058/5786/5931\nf 8047/5777/5922 8071/5799/5943 8070/5798/5944\nf 8070/5798/5944 8050/5776/5923 8047/5777/5922\nf 8070/5798/5944 8055/5783/5928 8050/5776/5923\nf 8055/5783/5928 8070/5798/5944 8072/5800/5945\nf 8072/5800/5945 8064/5792/5937 8055/5783/5928\nf 8072/5800/5945 8066/5794/5939 8064/5792/5937\nf 8075/5801/5946 8074/5804/5947 8073/5803/5948\nf 8073/5803/5948 8076/5802/5949 8075/5801/5946\nf 8078/5805/5950 8077/5806/5951 8074/5804/5947\nf 8074/5804/5947 8075/5801/5946 8078/5805/5950\nf 8079/5807/5952 8078/5805/5950 8075/5801/5946\nf 8075/5801/5946 8080/5808/5953 8079/5807/5952\nf 8080/5808/5953 8075/5801/5946 8076/5802/5949\nf 8076/5802/5949 8081/5809/5954 8080/5808/5953\nf 8077/5806/5951 8078/5805/5950 8083/5811/5955\nf 8083/5811/5955 8082/5810/5956 8077/5806/5951\nf 8083/5811/5955 8078/5805/5950 8079/5807/5952\nf 8079/5807/5952 8084/5812/5957 8083/5811/5955\nf 8079/5807/5952 8086/5814/5958 8085/5813/5959\nf 8085/5813/5959 8084/5812/5957 8079/5807/5952\nf 8085/5813/5959 8086/5814/5958 8088/5816/5960\nf 8088/5816/5960 8087/5815/5961 8085/5813/5959\nf 8089/5817/5962 8080/5808/5953 8081/5809/5954\nf 8081/5809/5954 8090/5818/5963 8089/5817/5962\nf 8086/5814/5958 8079/5807/5952 8080/5808/5953\nf 8080/5808/5953 8089/5817/5962 8086/5814/5958\nf 8088/5816/5960 8086/5814/5958 8089/5817/5962\nf 8089/5817/5962 8091/5819/5964 8088/5816/5960\nf 8091/5819/5964 8089/5817/5962 8090/5818/5963\nf 8090/5818/5963 8092/5820/5965 8091/5819/5964\nf 8087/5815/5961 8093/5821/5966 8085/5813/5959\nf 8085/5813/5959 8093/5821/5966 8094/5822/5967\nf 8094/5822/5967 8084/5812/5957 8085/5813/5959\nf 8084/5812/5957 8094/5822/5967 8083/5811/5955\nf 8083/5811/5955 8094/5822/5967 8095/5823/5968\nf 8095/5823/5968 8082/5810/5956 8083/5811/5955\nf 8076/5802/5949 8073/5803/5948 8096/5825/5969\nf 8096/5825/5969 8097/5824/5970 8076/5802/5949\nf 8076/5802/5949 8097/5824/5970 8081/5809/5954\nf 8090/5818/5963 8081/5809/5954 8097/5824/5970\nf 8097/5824/5970 8098/5826/5971 8090/5818/5963\nf 8090/5818/5963 8098/5826/5971 8092/5820/5965\nf 8101/5827/5972 8100/5830/5973 8099/5829/5974\nf 8099/5829/5974 8102/5828/5975 8101/5827/5972\nf 8104/5831/5976 8103/5832/5977 8100/5830/5973\nf 8100/5830/5973 8101/5827/5972 8104/5831/5976\nf 8105/5833/5978 8104/5831/5976 8101/5827/5972\nf 8101/5827/5972 8106/5834/5979 8105/5833/5978\nf 8106/5834/5979 8101/5827/5972 8102/5828/5975\nf 8102/5828/5975 8107/5835/5980 8106/5834/5979\nf 8103/5832/5977 8104/5831/5976 8109/5837/5981\nf 8109/5837/5981 8108/5836/5982 8103/5832/5977\nf 8109/5837/5981 8104/5831/5976 8105/5833/5978\nf 8105/5833/5978 8110/5838/5983 8109/5837/5981\nf 8105/5833/5978 8112/5840/5984 8111/5839/5985\nf 8111/5839/5985 8110/5838/5983 8105/5833/5978\nf 8056/5784/5930 8111/5839/5985 8112/5840/5984\nf 8112/5840/5984 8051/5780/5925 8056/5784/5930\nf 8113/5841/5986 8106/5834/5979 8107/5835/5980\nf 8107/5835/5980 8114/5842/5987 8113/5841/5986\nf 8112/5840/5984 8105/5833/5978 8106/5834/5979\nf 8106/5834/5979 8113/5841/5986 8112/5840/5984\nf 8051/5780/5925 8112/5840/5984 8113/5841/5986\nf 8113/5841/5986 8048/5778/5921 8051/5780/5925\nf 8048/5778/5921 8113/5841/5986 8114/5842/5987\nf 8114/5842/5987 8047/5777/5922 8048/5778/5921\nf 8021/5749/5894 8116/5844/5988 8115/5843/5989\nf 8115/5843/5989 8024/5752/5895 8021/5749/5894\nf 8115/5843/5989 8116/5844/5988 8118/5846/5990\nf 8118/5846/5990 8117/5845/5991 8115/5843/5989\nf 8119/5847/5992 8038/5766/5911 8024/5752/5895\nf 8024/5752/5895 8115/5843/5989 8119/5847/5992\nf 8120/5848/5993 8040/5768/5913 8038/5766/5911\nf 8038/5766/5911 8119/5847/5992 8120/5848/5993\nf 8121/5849/5994 8120/5848/5993 8119/5847/5992\nf 8119/5847/5992 8122/5850/5995 8121/5849/5994\nf 8122/5850/5995 8119/5847/5992 8115/5843/5989\nf 8115/5843/5989 8117/5845/5991 8122/5850/5995\nf 8123/5851/5996 8122/5850/5995 8117/5845/5991\nf 8117/5845/5991 8124/5852/5997 8123/5851/5996\nf 8125/5853/5998 8121/5849/5994 8122/5850/5995\nf 8122/5850/5995 8123/5851/5996 8125/5853/5998\nf 8066/5794/5939 8125/5853/5998 8123/5851/5996\nf 8123/5851/5996 8065/5793/5938 8066/5794/5939\nf 8065/5793/5938 8123/5851/5996 8124/5852/5997\nf 8124/5852/5997 8062/5790/5934 8065/5793/5938\nf 8118/5846/5990 8126/5854/5999 8124/5852/5997\nf 8124/5852/5997 8117/5845/5991 8118/5846/5990\nf 8062/5790/5934 8124/5852/5997 8126/5854/5999\nf 8126/5854/5999 8061/5789/5935 8062/5790/5934\nf 8108/5836/5982 8109/5837/5981 8128/5856/6000\nf 8128/5856/6000 8127/5855/6001 8108/5836/5982\nf 8128/5856/6000 8109/5837/5981 8110/5838/5983\nf 8067/5795/5941 8111/5839/5985 8056/5784/5930\nf 8110/5838/5983 8111/5839/5985 8067/5795/5941\nf 8067/5795/5941 8128/5856/6000 8110/5838/5983\nf 8021/5749/5894 8041/5769/5914 8116/5844/5988\nf 8116/5844/5988 8041/5769/5914 8129/5857/6002\nf 8129/5857/6002 8118/5846/5990 8116/5844/5988\nf 8061/5789/5935 8126/5854/5999 8129/5857/6002\nf 8129/5857/6002 8069/5797/5942 8061/5789/5935\nf 8118/5846/5990 8129/5857/6002 8126/5854/5999\nf 8099/5829/5974 8131/5859/6003 8130/5858/6004\nf 8130/5858/6004 8102/5828/5975 8099/5829/5974\nf 8130/5858/6004 8107/5835/5980 8102/5828/5975\nf 8107/5835/5980 8130/5858/6004 8071/5799/5943\nf 8071/5799/5943 8114/5842/5987 8107/5835/5980\nf 8071/5799/5943 8047/5777/5922 8114/5842/5987\nf 8132/5860/6005 8125/5853/5998 8066/5794/5939\nf 8066/5794/5939 8072/5800/5945 8132/5860/6005\nf 8125/5853/5998 8132/5860/6005 8121/5849/5994\nf 8045/5773/5918 8120/5848/5993 8121/5849/5994\nf 8121/5849/5994 8132/5860/6005 8045/5773/5918\nf 8120/5848/5993 8045/5773/5918 8040/5768/5913\nf 8133/5861/6006 8136/5864/6007 8135/5863/6008\nf 8135/5863/6008 8134/5862/6009 8133/5861/6006\nf 8134/5862/6009 8135/5863/6008 8138/5866/6010\nf 8138/5866/6010 8137/5865/6011 8134/5862/6009\nf 8137/5865/6011 8138/5866/6010 8140/5868/6012\nf 8140/5868/6012 8139/5867/6013 8137/5865/6011\nf 8138/5866/6010 8142/5870/6014 8141/5869/6015\nf 8141/5869/6015 8140/5868/6012 8138/5866/6010\nf 8082/5810/5956 8141/5869/6015 8142/5870/6014\nf 8142/5870/6014 8077/5806/5951 8082/5810/5956\nf 8143/5871/6016 8135/5863/6008 8136/5864/6007\nf 8136/5864/6007 8144/5872/6017 8143/5871/6016\nf 8142/5870/6014 8138/5866/6010 8135/5863/6008\nf 8135/5863/6008 8143/5871/6016 8142/5870/6014\nf 8077/5806/5951 8142/5870/6014 8143/5871/6016\nf 8143/5871/6016 8074/5804/5947 8077/5806/5951\nf 8074/5804/5947 8143/5871/6016 8144/5872/6017\nf 8144/5872/6017 8073/5803/5948 8074/5804/5947\nf 8108/5836/5982 8146/5874/6018 8145/5873/6019\nf 8145/5873/6019 8103/5832/5977 8108/5836/5982\nf 8145/5873/6019 8146/5874/6018 8148/5876/6020\nf 8148/5876/6020 8147/5875/6021 8145/5873/6019\nf 8149/5877/6022 8100/5830/5973 8103/5832/5977\nf 8103/5832/5977 8145/5873/6019 8149/5877/6022\nf 8150/5878/6023 8099/5829/5974 8100/5830/5973\nf 8100/5830/5973 8149/5877/6022 8150/5878/6023\nf 8151/5879/6024 8150/5878/6023 8149/5877/6022\nf 8149/5877/6022 8152/5880/6025 8151/5879/6024\nf 8152/5880/6025 8149/5877/6022 8145/5873/6019\nf 8145/5873/6019 8147/5875/6021 8152/5880/6025\nf 8153/5881/6026 8152/5880/6025 8147/5875/6021\nf 8147/5875/6021 8154/5882/6027 8153/5881/6026\nf 8155/5883/6028 8151/5879/6024 8152/5880/6025\nf 8152/5880/6025 8153/5881/6026 8155/5883/6028\nf 8092/5820/5965 8155/5883/6028 8153/5881/6026\nf 8153/5881/6026 8091/5819/5964 8092/5820/5965\nf 8091/5819/5964 8153/5881/6026 8154/5882/6027\nf 8154/5882/6027 8088/5816/5960 8091/5819/5964\nf 8148/5876/6020 8156/5884/6029 8154/5882/6027\nf 8154/5882/6027 8147/5875/6021 8148/5876/6020\nf 8088/5816/5960 8154/5882/6027 8156/5884/6029\nf 8156/5884/6029 8087/5815/5961 8088/5816/5960\nf 8082/5810/5956 8095/5823/5968 8141/5869/6015\nf 8141/5869/6015 8095/5823/5968 8157/5885/6030\nf 8157/5885/6030 8140/5868/6012 8141/5869/6015\nf 8140/5868/6012 8157/5885/6030 8139/5867/6013\nf 8093/5821/5966 8087/5815/5961 8156/5884/6029\nf 8156/5884/6029 8158/5886/6031 8093/5821/5966\nf 8158/5886/6031 8156/5884/6029 8148/5876/6020\nf 8158/5886/6031 8148/5876/6020 8146/5874/6018\nf 8146/5874/6018 8127/5855/6001 8158/5886/6031\nf 8127/5855/6001 8146/5874/6018 8108/5836/5982\nf 8133/5861/6006 8159/5887/6032 8136/5864/6007\nf 8144/5872/6017 8136/5864/6007 8159/5887/6032\nf 8159/5887/6032 8096/5825/5969 8144/5872/6017\nf 8144/5872/6017 8096/5825/5969 8073/5803/5948\nf 8099/5829/5974 8150/5878/6023 8131/5859/6003\nf 8160/5888/6033 8131/5859/6003 8150/5878/6023\nf 8150/5878/6023 8151/5879/6024 8160/5888/6033\nf 8151/5879/6024 8155/5883/6028 8160/5888/6033\nf 8098/5826/5971 8160/5888/6033 8155/5883/6028\nf 8155/5883/6028 8092/5820/5965 8098/5826/5971\nf 8161/5889/6034 8164/5892/6035 8163/5891/6036\nf 8163/5891/6036 8162/5890/6037 8161/5889/6034\nf 8162/5890/6037 8163/5891/6036 8166/5891/6038\nf 8166/5891/6038 8165/5893/6039 8162/5890/6037\nf 8165/5893/6039 8166/5891/6038 8168/5895/6040\nf 8168/5895/6040 8167/5894/6041 8165/5893/6039\nf 8167/5894/6041 8168/5895/6040 8170/5897/6042\nf 8170/5897/6042 8169/5896/6043 8167/5894/6041\nf 8171/5898/6044 8170/5897/6042 8168/5895/6040\nf 8168/5895/6040 8172/5899/6045 8171/5898/6044\nf 8172/5899/6045 8168/5895/6040 8166/5891/6038\nf 8166/5891/6038 8173/5900/6046 8172/5899/6045\nf 8173/5900/6046 8166/5891/6038 8163/5891/6036\nf 8163/5891/6036 8174/5901/6047 8173/5900/6046\nf 8174/5901/6047 8163/5891/6036 8164/5892/6035\nf 8164/5892/6035 8175/5902/6048 8174/5901/6047\nf 8176/5903/6049 8161/5889/6034 8162/5890/6037\nf 8176/5903/6049 8162/5890/6037 8165/5893/6039\nf 8165/5893/6039 8177/5904/6050 8176/5903/6049\nf 8177/5904/6050 8165/5893/6039 8167/5894/6041\nf 8178/5905/6051 8177/5904/6050 8167/5894/6041\nf 8167/5894/6041 8169/5896/6043 8178/5905/6051\nf 8175/5902/6048 8179/5906/6052 8174/5901/6047\nf 8174/5901/6047 8179/5906/6052 8180/5907/6053\nf 8180/5907/6053 8173/5900/6046 8174/5901/6047\nf 8173/5900/6046 8180/5907/6053 8172/5899/6045\nf 8172/5899/6045 8180/5907/6053 8181/5908/6054\nf 8181/5908/6054 8171/5898/6044 8172/5899/6045\nf 8184/5909/6055 8183/5912/6056 8182/5911/6057\nf 8182/5911/6057 8185/5910/6058 8184/5909/6055\nf 8186/5913/6059 8184/5909/6055 8185/5910/6058\nf 8185/5910/6058 8187/5914/6060 8186/5913/6059\nf 8183/5912/6056 8184/5909/6055 8189/5916/6061\nf 8189/5916/6061 8188/5915/6062 8183/5912/6056\nf 8189/5916/6061 8184/5909/6055 8186/5913/6059\nf 8186/5913/6059 8190/5917/6063 8189/5916/6061\nf 8186/5913/6059 8192/5919/6064 8191/5918/6065\nf 8191/5918/6065 8190/5917/6063 8186/5913/6059\nf 8191/5918/6065 8192/5919/6064 8194/5921/6066\nf 8194/5921/6066 8193/5920/6067 8191/5918/6065\nf 8192/5919/6064 8186/5913/6059 8187/5914/6060\nf 8187/5914/6060 8195/5922/6068 8192/5919/6064\nf 8194/5921/6066 8192/5919/6064 8195/5922/6068\nf 8195/5922/6068 8196/5923/6069 8194/5921/6066\nf 8188/5915/6062 8189/5916/6061 8197/5924/6070\nf 8197/5924/6070 8189/5916/6061 8190/5917/6063\nf 8190/5917/6063 8198/5925/6071 8197/5924/6070\nf 8198/5925/6071 8191/5918/6065 8193/5920/6067\nf 8193/5920/6067 8199/5926/6072 8198/5925/6071\nf 8190/5917/6063 8191/5918/6065 8198/5925/6071\nf 8200/5927/6073 8196/5923/6069 8195/5922/6068\nf 8195/5922/6068 8201/5928/6074 8200/5927/6073\nf 8201/5928/6074 8195/5922/6068 8187/5914/6060\nf 8202/5929/6075 8201/5928/6074 8187/5914/6060\nf 8187/5914/6060 8185/5910/6058 8202/5929/6075\nf 8202/5929/6075 8185/5910/6058 8182/5911/6057\nf 8206/5955/6076 8204/5951/6077 8205/5952/6078\nf 8205/5952/6078 8207/5956/6079 8206/5955/6076\nf 8203/5954/6080 8204/5951/6077 8209/5958/6081\nf 8209/5958/6081 8208/5957/6082 8203/5954/6080\nf 8209/5958/6081 8204/5951/6077 8206/5955/6076\nf 8206/5955/6076 8210/5959/6083 8209/5958/6081\nf 8206/5955/6076 8212/5961/6084 8211/5960/6085\nf 8211/5960/6085 8210/5959/6083 8206/5955/6076\nf 8188/5915/6062 8211/5960/6085 8212/5961/6084\nf 8212/5961/6084 8183/5912/6056 8188/5915/6062\nf 8212/5961/6084 8206/5955/6076 8207/5956/6079\nf 8207/5956/6079 8213/5962/6086 8212/5961/6084\nf 8183/5912/6056 8212/5961/6084 8213/5962/6086\nf 8213/5962/6086 8182/5911/6057 8183/5912/6056\nf 8161/5889/6034 8215/5964/6087 8214/5963/6088\nf 8214/5963/6088 8164/5892/6035 8161/5889/6034\nf 8214/5963/6088 8215/5964/6087 8217/5966/6089\nf 8217/5966/6089 8216/5965/6090 8214/5963/6088\nf 8218/5967/6091 8175/5902/6048 8164/5892/6035\nf 8164/5892/6035 8214/5963/6088 8218/5967/6091\nf 8219/5968/6092 8218/5967/6091 8214/5963/6088\nf 8214/5963/6088 8216/5965/6090 8219/5968/6092\nf 8220/5969/6093 8219/5968/6092 8216/5965/6090\nf 8216/5965/6090 8221/5970/6094 8220/5969/6093\nf 8196/5923/6069 8220/5969/6093 8221/5970/6094\nf 8221/5970/6094 8194/5921/6066 8196/5923/6069\nf 8217/5966/6089 8222/5971/6095 8221/5970/6094\nf 8221/5970/6094 8216/5965/6090 8217/5966/6089\nf 8194/5921/6066 8221/5970/6094 8222/5971/6095\nf 8222/5971/6095 8193/5920/6067 8194/5921/6066\nf 8208/5957/6082 8209/5958/6081 8223/5972/6096\nf 8223/5972/6096 8209/5958/6081 8210/5959/6083\nf 8210/5959/6083 8224/5973/6097 8223/5972/6096\nf 8197/5924/6070 8224/5973/6097 8211/5960/6085\nf 8211/5960/6085 8188/5915/6062 8197/5924/6070\nf 8210/5959/6083 8211/5960/6085 8224/5973/6097\nf 8176/5903/6049 8225/5974/6098 8215/5964/6087\nf 8215/5964/6087 8161/5889/6034 8176/5903/6049\nf 8215/5964/6087 8225/5974/6098 8217/5966/6089\nf 8222/5971/6095 8199/5926/6072 8193/5920/6067\nf 8225/5974/6098 8199/5926/6072 8222/5971/6095\nf 8222/5971/6095 8217/5966/6089 8225/5974/6098\nf 8226/5975/6099 8202/5929/6075 8182/5911/6057\nf 8182/5911/6057 8213/5962/6086 8226/5975/6099\nf 8226/5975/6099 8213/5962/6086 8207/5956/6079\nf 8227/5976/6100 8226/5975/6099 8207/5956/6079\nf 8207/5956/6079 8205/5952/6078 8227/5976/6100\nf 8196/5923/6069 8200/5927/6073 8220/5969/6093\nf 8220/5969/6093 8200/5927/6073 8228/5977/6101\nf 8228/5977/6101 8219/5968/6092 8220/5969/6093\nf 8219/5968/6092 8228/5977/6101 8218/5967/6091\nf 8218/5967/6091 8228/5977/6101 8179/5906/6052\nf 8179/5906/6052 8175/5902/6048 8218/5967/6091\nf 8231/5991/6102 8230/5984/6103 8229/5982/6104\nf 8223/5972/6096 8231/5991/6102 8229/5982/6104\nf 8229/5982/6104 8208/5957/6082 8223/5972/6096\nf 8232/5994/6105 8235/5997/6106 8234/5996/6107\nf 8234/5996/6107 8233/5995/6108 8232/5994/6105\nf 8234/5996/6107 8235/5997/6106 8237/5999/6109\nf 8237/5999/6109 8236/5998/6110 8234/5996/6107\nf 8239/6000/6111 8238/6001/6112 8233/5995/6108\nf 8233/5995/6108 8234/5996/6107 8239/6000/6111\nf 8241/6002/6113 8240/6003/6114 8238/6001/6112\nf 8238/6001/6112 8239/6000/6111 8241/6002/6113\nf 8242/6004/6115 8241/6002/6113 8239/6000/6111\nf 8239/6000/6111 8243/6005/6116 8242/6004/6115\nf 8243/6005/6116 8239/6000/6111 8234/5996/6107\nf 8234/5996/6107 8236/5998/6110 8243/6005/6116\nf 8244/6006/6117 8243/6005/6116 8236/5998/6110\nf 8236/5998/6110 8245/6007/6118 8244/6006/6117\nf 8246/6008/6119 8242/6004/6115 8243/6005/6116\nf 8243/6005/6116 8244/6006/6117 8246/6008/6119\nf 8247/6009/6120 8246/6008/6119 8244/6006/6117\nf 8244/6006/6117 8248/6010/6121 8247/6009/6120\nf 8248/6010/6121 8244/6006/6117 8245/6007/6118\nf 8245/6007/6118 8249/6011/6122 8248/6010/6121\nf 8237/5999/6109 8250/6012/6123 8245/6007/6118\nf 8245/6007/6118 8236/5998/6110 8237/5999/6109\nf 8245/6007/6118 8250/6012/6123 8251/6013/6124\nf 8251/6013/6124 8249/6011/6122 8245/6007/6118\nf 8232/5994/6105 8252/6014/6125 8235/5997/6106\nf 8235/5997/6106 8252/6014/6125 8253/6015/6126\nf 8253/6015/6126 8237/5999/6109 8235/5997/6106\nf 8251/6013/6124 8250/6012/6123 8253/6015/6126\nf 8253/6015/6126 8254/6016/6127 8251/6013/6124\nf 8237/5999/6109 8253/6015/6126 8250/6012/6123\nf 8240/6003/6114 8241/6002/6113 8255/6017/6128\nf 8256/6018/6129 8255/6017/6128 8241/6002/6113\nf 8241/6002/6113 8242/6004/6115 8256/6018/6129\nf 8242/6004/6115 8246/6008/6119 8256/6018/6129\nf 8257/6019/6130 8256/6018/6129 8246/6008/6119\nf 8246/6008/6119 8247/6009/6120 8257/6019/6130\nf 8260/6020/6131 8259/6023/6132 8258/6022/6133\nf 8258/6022/6133 8261/6021/6134 8260/6020/6131\nf 8263/6024/6135 8262/6025/6136 8259/6023/6132\nf 8259/6023/6132 8260/6020/6131 8263/6024/6135\nf 8264/6026/6137 8263/6024/6135 8260/6020/6131\nf 8260/6020/6131 8265/6027/6138 8264/6026/6137\nf 8265/6027/6138 8260/6020/6131 8261/6021/6134\nf 8261/6021/6134 8266/6028/6139 8265/6027/6138\nf 8268/6029/6140 8267/6030/6141 8262/6025/6136\nf 8262/6025/6136 8263/6024/6135 8268/6029/6140\nf 8270/6031/6142 8269/6032/6143 8267/6030/6141\nf 8267/6030/6141 8268/6029/6140 8270/6031/6142\nf 8271/6033/6144 8270/6031/6142 8268/6029/6140\nf 8268/6029/6140 8272/6034/6145 8271/6033/6144\nf 8272/6034/6145 8268/6029/6140 8263/6024/6135\nf 8263/6024/6135 8264/6026/6137 8272/6034/6145\nf 8264/6026/6137 8274/6036/6146 8273/6035/6147\nf 8273/6035/6147 8272/6034/6145 8264/6026/6137\nf 8272/6034/6145 8273/6035/6147 8275/6037/6148\nf 8275/6037/6148 8271/6033/6144 8272/6034/6145\nf 8266/6028/6139 8277/6039/6149 8276/6038/6150\nf 8276/6038/6150 8265/6027/6138 8266/6028/6139\nf 8265/6027/6138 8276/6038/6150 8274/6036/6146\nf 8274/6036/6146 8264/6026/6137 8265/6027/6138\nf 8277/6039/6149 8278/6040/6151 8276/6038/6150\nf 8276/6038/6150 8278/6040/6151 8279/6041/6152\nf 8279/6041/6152 8274/6036/6146 8276/6038/6150\nf 8274/6036/6146 8279/6041/6152 8273/6035/6147\nf 8273/6035/6147 8279/6041/6152 8280/6042/6153\nf 8280/6042/6153 8275/6037/6148 8273/6035/6147\nf 8267/6030/6141 8269/6032/6143 8281/6044/6154\nf 8281/6044/6154 8282/6043/6155 8267/6030/6141\nf 8267/6030/6141 8282/6043/6155 8262/6025/6136\nf 8259/6023/6132 8262/6025/6136 8282/6043/6155\nf 8282/6043/6155 8283/6045/6156 8259/6023/6132\nf 8259/6023/6132 8283/6045/6156 8258/6022/6133\nf 8285/6060/6157 8286/6061/6158 8288/6063/6159\nf 8288/6063/6159 8284/6059/6160 8285/6060/6157\nf 8288/6063/6159 8286/6061/6158 8292/6067/6161\nf 8292/6067/6161 8291/6066/6162 8288/6063/6159\nf 8292/6067/6161 8286/6061/6158 8287/6062/6163\nf 8293/6068/6164 8289/6064/6165 8290/6065/6166\nf 8287/6062/6163 8289/6064/6165 8293/6068/6164\nf 8293/6068/6164 8292/6067/6161 8287/6062/6163\nf 8296/6072/6167 8295/6075/6168 8294/6074/6169\nf 8294/6074/6169 8297/6073/6170 8296/6072/6167\nf 8299/6076/6171 8298/6077/6172 8295/6075/6168\nf 8295/6075/6168 8296/6072/6167 8299/6076/6171\nf 8300/6078/6173 8299/6076/6171 8296/6072/6167\nf 8296/6072/6167 8301/6079/6174 8300/6078/6173\nf 8301/6079/6174 8296/6072/6167 8297/6073/6170\nf 8297/6073/6170 8302/6080/6175 8301/6079/6174\nf 8304/6081/6176 8303/6082/6177 8298/6077/6172\nf 8298/6077/6172 8299/6076/6171 8304/6081/6176\nf 8261/6021/6134 8258/6022/6133 8303/6082/6177\nf 8303/6082/6177 8304/6081/6176 8261/6021/6134\nf 8266/6028/6139 8261/6021/6134 8304/6081/6176\nf 8304/6081/6176 8305/6083/6178 8266/6028/6139\nf 8305/6083/6178 8304/6081/6176 8299/6076/6171\nf 8299/6076/6171 8300/6078/6173 8305/6083/6178\nf 8300/6078/6173 8307/6085/6179 8306/6084/6180\nf 8306/6084/6180 8305/6083/6178 8300/6078/6173\nf 8305/6083/6178 8306/6084/6180 8277/6039/6149\nf 8277/6039/6149 8266/6028/6139 8305/6083/6178\nf 8302/6080/6175 8309/6087/6181 8308/6086/6182\nf 8308/6086/6182 8301/6079/6174 8302/6080/6175\nf 8301/6079/6174 8308/6086/6182 8307/6085/6179\nf 8307/6085/6179 8300/6078/6173 8301/6079/6174\nf 8232/5994/6105 8233/5995/6108 8311/6089/6183\nf 8311/6089/6183 8310/6088/6184 8232/5994/6105\nf 8310/6088/6184 8311/6089/6183 8313/6091/6185\nf 8313/6091/6185 8312/6090/6186 8310/6088/6184\nf 8312/6090/6186 8313/6091/6185 8315/6093/6187\nf 8315/6093/6187 8314/6092/6188 8312/6090/6186\nf 8275/6037/6148 8314/6092/6188 8315/6093/6187\nf 8315/6093/6187 8271/6033/6144 8275/6037/6148\nf 8316/6094/6189 8315/6093/6187 8313/6091/6185\nf 8313/6091/6185 8317/6095/6190 8316/6094/6189\nf 8270/6031/6142 8271/6033/6144 8315/6093/6187\nf 8315/6093/6187 8316/6094/6189 8270/6031/6142\nf 8269/6032/6143 8270/6031/6142 8316/6094/6189\nf 8316/6094/6189 8318/6096/6191 8269/6032/6143\nf 8318/6096/6191 8316/6094/6189 8317/6095/6190\nf 8317/6095/6190 8319/6097/6192 8318/6096/6191\nf 8320/6098/6193 8311/6089/6183 8233/5995/6108\nf 8233/5995/6108 8238/6001/6112 8320/6098/6193\nf 8317/6095/6190 8313/6091/6185 8311/6089/6183\nf 8311/6089/6183 8320/6098/6193 8317/6095/6190\nf 8319/6097/6192 8317/6095/6190 8320/6098/6193\nf 8320/6098/6193 8321/6099/6194 8319/6097/6192\nf 8321/6099/6194 8320/6098/6193 8238/6001/6112\nf 8238/6001/6112 8240/6003/6114 8321/6099/6194\nf 8309/6087/6181 8322/6100/6195 8308/6086/6182\nf 8308/6086/6182 8322/6100/6195 8323/6101/6196\nf 8323/6101/6196 8307/6085/6179 8308/6086/6182\nf 8307/6085/6179 8323/6101/6196 8306/6084/6180\nf 8306/6084/6180 8323/6101/6196 8278/6040/6151\nf 8278/6040/6151 8277/6039/6149 8306/6084/6180\nf 8252/6014/6125 8232/5994/6105 8310/6088/6184\nf 8310/6088/6184 8324/6102/6197 8252/6014/6125\nf 8324/6102/6197 8310/6088/6184 8312/6090/6186\nf 8324/6102/6197 8312/6090/6186 8314/6092/6188\nf 8314/6092/6188 8280/6042/6153 8324/6102/6197\nf 8280/6042/6153 8314/6092/6188 8275/6037/6148\nf 8303/6082/6177 8258/6022/6133 8283/6045/6156\nf 8283/6045/6156 8325/6103/6198 8303/6082/6177\nf 8303/6082/6177 8325/6103/6198 8298/6077/6172\nf 8295/6075/6168 8298/6077/6172 8325/6103/6198\nf 8325/6103/6198 8326/6104/6199 8295/6075/6168\nf 8295/6075/6168 8326/6104/6199 8294/6074/6169\nf 8269/6032/6143 8318/6096/6191 8281/6044/6154\nf 8327/6105/6200 8281/6044/6154 8318/6096/6191\nf 8318/6096/6191 8319/6097/6192 8327/6105/6200\nf 8319/6097/6192 8321/6099/6194 8327/6105/6200\nf 8255/6017/6128 8327/6105/6200 8321/6099/6194\nf 8321/6099/6194 8240/6003/6114 8255/6017/6128\nf 8309/6087/6181 8302/6080/6175 8331/6119/6201\nf 8331/6119/6201 8330/6118/6202 8309/6087/6181\nf 8330/6118/6202 8331/6119/6201 8333/6121/6203\nf 8333/6121/6203 8332/6120/6204 8330/6118/6202\nf 8332/6120/6204 8333/6121/6203 8335/6123/6205\nf 8335/6123/6205 8334/6122/6206 8332/6120/6204\nf 8288/6063/6159 8334/6122/6206 8335/6123/6205\nf 8335/6123/6205 8284/6059/6160 8288/6063/6159\nf 8336/6124/6207 8335/6123/6205 8333/6121/6203\nf 8333/6121/6203 8337/6125/6208 8336/6124/6207\nf 8339/6128/6209 8331/6119/6201 8302/6080/6175\nf 8302/6080/6175 8297/6073/6170 8339/6128/6209\nf 8337/6125/6208 8333/6121/6203 8331/6119/6201\nf 8331/6119/6201 8339/6128/6209 8337/6125/6208\nf 8338/6127/6210 8337/6125/6208 8339/6128/6209\nf 8339/6128/6209 8340/6129/6211 8338/6127/6210\nf 8340/6129/6211 8339/6128/6209 8297/6073/6170\nf 8297/6073/6170 8294/6074/6169 8340/6129/6211\nf 8290/6065/6166 8328/6115/6212 8341/6130/6213\nf 8341/6130/6213 8293/6068/6164 8290/6065/6166\nf 8341/6130/6213 8328/6115/6212 8329/6116/6214\nf 8288/6063/6159 8291/6066/6162 8334/6122/6206\nf 8334/6122/6206 8291/6066/6162 8342/6132/6215\nf 8342/6132/6215 8332/6120/6204 8334/6122/6206\nf 8330/6118/6202 8342/6132/6215 8322/6100/6195\nf 8322/6100/6195 8309/6087/6181 8330/6118/6202\nf 8332/6120/6204 8342/6132/6215 8330/6118/6202\nf 8343/6135/6216 8340/6129/6211 8294/6074/6169\nf 8294/6074/6169 8326/6104/6199 8343/6135/6216\nf 8340/6129/6211 8343/6135/6216 8338/6127/6210\nf 7928/5656/5801 8345/6137/6217 8344/6136/6218\nf 8344/6136/6218 7937/5665/5810 7928/5656/5801\nf 8344/6136/6218 8345/6137/6217 8346/6138/6219\nf 8347/6139/6220 8349/6141/6221 8348/6140/6222\nf 8346/6138/6219 8349/6141/6221 8347/6139/6220\nf 8347/6139/6220 8344/6136/6218 8346/6138/6219\nf 8351/6142/6223 8350/6143/6224 8034/5762/5907\nf 8034/5762/5907 8046/5774/5919 8351/6142/6223\nf 8350/6143/6224 8351/6142/6223 8352/6144/6225\nf 8354/6145/6226 8353/6146/6227 8352/6144/6225\nf 8352/6144/6225 8351/6142/6223 8354/6145/6226\nf 8353/6146/6227 8354/6145/6226 8355/6147/6228\nf 8171/5898/6044 8181/5908/6054 8356/6148/6229\nf 8356/6148/6229 8181/5908/6054 8358/6150/6230\nf 8358/6150/6230 8357/6149/6231 8356/6148/6229\nf 8357/6149/6231 8358/6150/6230 8359/6151/6232\nf 8348/6140/6222 8359/6151/6232 8358/6150/6230\nf 8358/6150/6230 8347/6139/6220 8348/6140/6222\nf 8247/6009/6120 8360/6152/6233 8257/6019/6130\nf 8361/6153/6234 8257/6019/6130 8360/6152/6233\nf 8360/6152/6233 8362/6154/6235 8361/6153/6234\nf 8362/6154/6235 8363/6155/6236 8361/6153/6234\nf 8354/6145/6226 8361/6153/6234 8363/6155/6236\nf 8363/6155/6236 8355/6147/6228 8354/6145/6226\nf 7931/5659/5804 8365/6157/6237 8364/6156/6238\nf 8364/6156/6238 7929/5657/5802 7931/5659/5804\nf 8364/6156/6238 8365/6157/6237 8367/6159/6239\nf 8367/6159/6239 8366/6158/6240 8364/6156/6238\nf 8345/6137/6217 7928/5656/5801 7929/5657/5802\nf 7929/5657/5802 8364/6156/6238 8345/6137/6217\nf 8346/6138/6219 8345/6137/6217 8364/6156/6238\nf 8364/6156/6238 8366/6158/6240 8346/6138/6219\nf 8349/6141/6221 8346/6138/6219 8366/6158/6240\nf 8366/6158/6240 8368/6160/6241 8349/6141/6221\nf 8348/6140/6222 8349/6141/6221 8368/6160/6241\nf 8368/6160/6241 8369/6161/6242 8348/6140/6222\nf 8367/6159/6239 8370/6162/6243 8368/6160/6241\nf 8368/6160/6241 8366/6158/6240 8367/6159/6239\nf 8368/6160/6241 8370/6162/6243 8371/6163/6244\nf 8371/6163/6244 8369/6161/6242 8368/6160/6241\nf 8029/5757/5903 8030/5758/5902 8373/6165/6245\nf 8373/6165/6245 8372/6164/6246 8029/5757/5903\nf 8372/6164/6246 8373/6165/6245 8375/6167/6247\nf 8375/6167/6247 8374/6166/6248 8372/6164/6246\nf 8374/6166/6248 8375/6167/6247 8377/6169/6249\nf 8377/6169/6249 8376/6168/6250 8374/6166/6248\nf 8376/6168/6250 8377/6169/6249 8379/6171/6251\nf 8379/6171/6251 8378/6170/6252 8376/6168/6250\nf 8380/6172/6253 8377/6169/6249 8375/6167/6247\nf 8375/6167/6247 8381/6173/6254 8380/6172/6253\nf 8382/6174/6255 8379/6171/6251 8377/6169/6249\nf 8377/6169/6249 8380/6172/6253 8382/6174/6255\nf 8355/6147/6228 8382/6174/6255 8380/6172/6253\nf 8380/6172/6253 8353/6146/6227 8355/6147/6228\nf 8353/6146/6227 8380/6172/6253 8381/6173/6254\nf 8381/6173/6254 8352/6144/6225 8353/6146/6227\nf 8383/6175/6256 8373/6165/6245 8030/5758/5902\nf 8030/5758/5902 8033/5761/5906 8383/6175/6256\nf 8381/6173/6254 8375/6167/6247 8373/6165/6245\nf 8373/6165/6245 8383/6175/6256 8381/6173/6254\nf 8352/6144/6225 8381/6173/6254 8383/6175/6256\nf 8383/6175/6256 8350/6143/6224 8352/6144/6225\nf 8350/6143/6224 8383/6175/6256 8033/5761/5906\nf 8033/5761/5906 8034/5762/5907 8350/6143/6224\nf 8169/5896/6043 8170/5897/6042 8385/6177/6257\nf 8385/6177/6257 8384/6176/6258 8169/5896/6043\nf 8384/6176/6258 8385/6177/6257 8387/6179/6259\nf 8387/6179/6259 8386/6178/6260 8384/6176/6258\nf 8386/6178/6260 8387/6179/6259 8389/6181/6261\nf 8389/6181/6261 8388/6180/6262 8386/6178/6260\nf 8371/6163/6244 8388/6180/6262 8389/6181/6261\nf 8389/6181/6261 8369/6161/6242 8371/6163/6244\nf 8348/6140/6222 8369/6161/6242 8389/6181/6261\nf 8389/6181/6261 8359/6151/6232 8348/6140/6222\nf 8359/6151/6232 8389/6181/6261 8387/6179/6259\nf 8387/6179/6259 8357/6149/6231 8359/6151/6232\nf 8357/6149/6231 8387/6179/6259 8385/6177/6257\nf 8385/6177/6257 8356/6148/6229 8357/6149/6231\nf 8356/6148/6229 8385/6177/6257 8170/5897/6042\nf 8170/5897/6042 8171/5898/6044 8356/6148/6229\nf 8251/6013/6124 8391/6183/6263 8390/6182/6264\nf 8390/6182/6264 8249/6011/6122 8251/6013/6124\nf 8390/6182/6264 8391/6183/6263 8393/6185/6265\nf 8393/6185/6265 8392/6184/6266 8390/6182/6264\nf 8394/6186/6267 8248/6010/6121 8249/6011/6122\nf 8249/6011/6122 8390/6182/6264 8394/6186/6267\nf 8360/6152/6233 8247/6009/6120 8248/6010/6121\nf 8248/6010/6121 8394/6186/6267 8360/6152/6233\nf 8362/6154/6235 8360/6152/6233 8394/6186/6267\nf 8394/6186/6267 8395/6187/6268 8362/6154/6235\nf 8395/6187/6268 8394/6186/6267 8390/6182/6264\nf 8390/6182/6264 8392/6184/6266 8395/6187/6268\nf 8396/6188/6269 8395/6187/6268 8392/6184/6266\nf 8392/6184/6266 8397/6189/6270 8396/6188/6269\nf 8363/6155/6236 8362/6154/6235 8395/6187/6268\nf 8395/6187/6268 8396/6188/6269 8363/6155/6236\nf 8355/6147/6228 8363/6155/6236 8396/6188/6269\nf 8396/6188/6269 8382/6174/6255 8355/6147/6228\nf 8382/6174/6255 8396/6188/6269 8397/6189/6270\nf 8397/6189/6270 8379/6171/6251 8382/6174/6255\nf 8393/6185/6265 8398/6190/6271 8397/6189/6270\nf 8397/6189/6270 8392/6184/6266 8393/6185/6265\nf 8379/6171/6251 8397/6189/6270 8398/6190/6271\nf 8398/6190/6271 8378/6170/6252 8379/6171/6251\nf 7934/5662/5807 8399/6191/6272 8365/6157/6237\nf 8365/6157/6237 7931/5659/5804 7934/5662/5807\nf 8365/6157/6237 8399/6191/6272 8367/6159/6239\nf 8370/6162/6243 8400/6192/6273 8371/6163/6244\nf 8399/6191/6272 8400/6192/6273 8370/6162/6243\nf 8370/6162/6243 8367/6159/6239 8399/6191/6272\nf 8043/5771/5916 8029/5757/5903 8372/6164/6246\nf 8372/6164/6246 8401/6193/6274 8043/5771/5916\nf 8401/6193/6274 8372/6164/6246 8374/6166/6248\nf 8401/6193/6274 8374/6166/6248 8376/6168/6250\nf 8376/6168/6250 8402/6194/6275 8401/6193/6274\nf 8402/6194/6275 8376/6168/6250 8378/6170/6252\nf 8178/5905/6051 8169/5896/6043 8384/6176/6258\nf 8178/5905/6051 8384/6176/6258 8386/6178/6260\nf 8386/6178/6260 8403/6195/6276 8178/5905/6051\nf 8403/6195/6276 8386/6178/6260 8388/6180/6262\nf 8400/6192/6273 8403/6195/6276 8388/6180/6262\nf 8388/6180/6262 8371/6163/6244 8400/6192/6273\nf 8251/6013/6124 8254/6016/6127 8391/6183/6263\nf 8391/6183/6263 8254/6016/6127 8404/6196/6277\nf 8404/6196/6277 8393/6185/6265 8391/6183/6263\nf 8378/6170/6252 8398/6190/6271 8404/6196/6277\nf 8404/6196/6277 8402/6194/6275 8378/6170/6252\nf 8393/6185/6265 8404/6196/6277 8398/6190/6271\nf 8405/3774/6278 8406/3775/6279 8407/3776/6280\nf 8408/3778/6281 8409/3779/6282 8410/3780/6283\nf 8411/3781/6284 8412/3782/6285 8413/3783/6286\nf 8414/3793/6287 8415/3794/6288 8416/3795/6289\nf 8417/3802/6290 8418/3803/6291 8419/3804/6292\nf 8420/3805/6293 8421/3806/6294 8422/3807/6295\nf 8423/3808/6296 8424/3809/6297 8425/3810/6298\nf 8425/3810/6298 8426/3811/6299 8423/3808/6296\nf 8427/3812/6300 8428/3813/6301 8429/3814/6302\nf 8430/3815/6303 8431/3816/6304 8432/3817/6305\nf 8433/3818/6306 8434/3819/6307 8435/3820/6308\nf 8436/3821/6309 8437/3822/6310 8438/3823/6311\nf 8439/3824/6312 8440/3825/6313 8441/3826/6314\nf 8442/3827/6315 8443/3828/6316 8444/3829/6317\nf 8445/3830/6318 8446/3831/6319 8447/3832/6320\nf 8447/3832/6320 8448/3833/6321 8445/3830/6318\nf 8449/3834/6322 8450/3835/6323 8451/3836/6324\nf 8452/3837/6325 8453/3838/6326 8454/3839/6327\nf 8456/3840/6328 8457/3841/6329 8458/3842/6330\nf 8458/3842/6330 8455/3843/6331 8456/3840/6328\nf 8459/3844/6332 8460/3845/6333 8461/3846/6334\nf 8462/3847/6335 8463/3848/6336 8464/3849/6337\nf 8465/3850/6338 8466/3851/6339 8467/3852/6340\nf 8468/3853/6341 8469/3854/6342 8470/3855/6343\nf 8471/3856/6344 8441/3826/6314 8440/3825/6313\nf 8472/3857/6345 8473/3858/6346 8474/3859/6347\nf 8474/3859/6347 8475/3860/6348 8472/3857/6345\nf 8476/3861/6349 8477/3862/6350 8415/3794/6288\nf 8474/3859/6347 8478/3863/6351 8475/3860/6348\nf 8479/3864/6352 8480/3865/6353 8481/3866/6354\nf 8482/3867/6355 8483/3868/6356 8484/3869/6357\nf 8485/3870/6358 8486/3871/6359 8487/3872/6360\nf 8488/3873/6361 8489/3874/6362 8490/3875/6363\nf 8491/3876/6364 8492/3877/6365 8493/3878/6366\nf 8494/3879/6367 8495/3880/6368 8496/3881/6369\nf 8497/3882/6370 8498/3883/6371 8499/3884/6372\nf 8499/3884/6372 8500/3885/6373 8497/3882/6370\nf 8501/3886/6374 8502/3887/6375 8503/3888/6376\nf 8504/3889/6377 8505/3890/6378 8452/3837/6325\nf 8452/3837/6325 8454/3839/6327 8504/3889/6377\nf 8487/3872/6360 8486/3871/6359 8506/3891/6379\nf 8507/3892/6380 8508/3893/6381 8509/3894/6382\nf 8510/3895/6383 8511/3896/6384 8512/3897/6385\nf 8513/3898/6386 8512/3897/6385 8514/3899/6387\nf 8517/3900/6388 8518/3901/6389 8515/3902/6390\nf 8515/3902/6390 8516/3903/6391 8517/3900/6388\nf 8519/3904/6392 8520/3905/6393 8521/3906/6394\nf 8503/3888/6376 8502/3887/6375 8522/3907/6395\nf 8523/3908/6396 8524/3909/6397 8525/3910/6398\nf 8526/3911/6399 8527/3912/6400 8528/3913/6401\nf 8529/3914/6402 8530/3915/6403 8531/3916/6404\nf 8532/3919/6405 8533/3920/6406 8534/3921/6407\nf 8534/3921/6407 8535/3922/6408 8532/3919/6405\nf 8538/3923/6409 8539/3924/6410 8536/3925/6411\nf 8536/3925/6411 8537/3926/6412 8538/3923/6409\nf 8540/3927/6413 8541/3928/6414 8542/3929/6415\nf 8543/3930/6416 8544/3931/6417 8545/3932/6418\nf 8546/3933/6419 8547/3934/6420 8548/3935/6421\nf 8549/3938/6422 8550/3939/6423 8551/3940/6424\nf 8551/3940/6424 8552/3941/6425 8549/3938/6422\nf 8555/3942/6426 8556/3943/6427 8553/3944/6428\nf 8553/3944/6428 8554/3945/6429 8555/3942/6426\nf 8434/3946/6307 8557/3947/6430 8558/3948/6431\nf 8558/3948/6431 8559/3949/6432 8434/3946/6307\nf 8479/3864/6352 8560/3950/6433 8561/3951/6434\nf 8562/3952/6435 8563/3953/6436 8493/3954/6366\nf 8564/3955/6437 8565/3956/6438 8566/3957/6439\nf 8567/3958/6440 8568/3959/6441 8569/3960/6442\nf 8570/3961/6443 8571/3962/6444 8419/3804/6292\nf 8572/3963/6445 8573/3964/6446 8574/3965/6447\nf 8575/3966/6448 8576/3967/6449 8577/3968/6450\nf 8580/3969/6451 8575/3966/6448 8578/3970/6452\nf 8578/3970/6452 8579/3971/6453 8580/3969/6451\nf 8581/3972/6454 8582/3973/6455 8583/3974/6456\nf 8529/3914/6402 8584/3975/6457 8530/3915/6403\nf 8585/3976/6458 8586/3977/6459 8587/3978/6460\nf 8587/3978/6460 8588/3979/6461 8585/3976/6458\nf 8589/3980/6462 8590/3981/6463 8591/3982/6464\nf 8591/3982/6464 8592/3983/6465 8589/3980/6462\nf 8593/3987/6466 8594/3988/6467 8595/3989/6468\nf 8596/3990/6469 8597/3991/6470 8598/3992/6471\nf 8599/3993/6472 8600/3994/6473 8601/3995/6474\nf 8508/3893/6381 8507/3892/6380 8602/3996/6475\nf 8603/3998/6476 8604/3999/6477 8605/4000/6478\nf 8521/3906/6394 8606/4001/6479 8607/4002/6480\nf 8608/4003/6481 8609/4004/6482 8610/4005/6483\nf 8612/4006/6484 8613/4007/6485 8614/4008/6486\nf 8614/4008/6486 8611/4009/6487 8612/4006/6484\nf 8615/4010/6488 8616/4011/6489 8617/4012/6490\nf 8617/4012/6490 8618/4013/6491 8615/4010/6488\nf 8619/4014/6492 8620/4015/6493 8621/4016/6494\nf 8622/4017/6495 8623/4018/6496 8624/4019/6497\nf 8626/4020/6498 8627/4021/6499 8456/3840/6328\nf 8456/3840/6328 8625/4022/6500 8626/4020/6498\nf 8628/4023/6501 8629/4024/6502 8539/3924/6410\nf 8539/3924/6410 8534/3921/6407 8628/4023/6501\nf 8630/4025/6503 8631/4026/6504 8632/4027/6505\nf 8632/4027/6505 8633/4028/6506 8630/4025/6503\nf 8620/4015/6493 8634/4029/6507 8621/4016/6494\nf 8547/3934/6420 8635/4030/6508 8636/4031/6509\nf 8636/4031/6509 8548/3935/6421 8547/3934/6420\nf 8637/4032/6510 8638/4033/6511 8639/4034/6512\nf 8639/4034/6512 8640/4035/6513 8637/4032/6510\nf 8641/4036/6514 8457/3841/6329 8642/4037/6515\nf 8642/4037/6515 8643/4038/6516 8641/4036/6514\nf 8645/4039/6517 8646/4040/6518 8647/4041/6519\nf 8647/4041/6519 8644/4042/6520 8645/4039/6517\nf 8648/4043/6521 8649/4044/6522 8650/4045/6523\nf 8650/4045/6523 8651/4046/6524 8648/4043/6521\nf 8652/4047/6525 8653/4048/6526 8654/4049/6527\nf 8655/4050/6528 8574/3965/6447 8656/4051/6529\nf 8658/4052/6530 8659/4053/6531 8660/4054/6532\nf 8660/4054/6532 8657/4055/6533 8658/4052/6530\nf 8661/4056/6534 8662/4057/6535 8663/4058/6536\nf 8664/4059/6537 8665/4060/6538 8666/4061/6539\nf 8669/4062/6540 8670/4063/6541 8667/4064/6542\nf 8667/4064/6542 8668/4065/6543 8669/4062/6540\nf 8671/4066/6544 8672/4067/6545 8673/4068/6546\nf 8674/4069/6547 8675/4070/6548 8676/4071/6549\nf 8677/4072/6550 8678/4073/6551 8679/4074/6552\nf 8680/4075/6553 8681/4076/6554 8682/4077/6555\nf 8683/4078/6556 8569/3960/6442 8684/4079/6557\nf 8685/4080/6558 8686/4081/6559 8429/3814/6302\nf 8687/4082/6560 8688/4083/6561 8689/4084/6562\nf 8690/4085/6563 8691/4086/6564 8692/4087/6565\nf 8693/4088/6566 8694/4089/6567 8695/4090/6568\nf 8696/4091/6569 8697/4092/6570 8698/4093/6571\nf 8540/3927/6413 8696/4091/6569 8541/3928/6414\nf 8699/4094/6572 8700/4095/6573 8701/4096/6574\nf 8506/3891/6379 8411/3781/6284 8702/4097/6575\nf 8704/4098/6576 8705/4099/6577 8706/4100/6578\nf 8706/4100/6578 8703/4101/6579 8704/4098/6576\nf 8708/4102/6580 8709/4103/6581 8710/4104/6582\nf 8710/4104/6582 8707/4105/6583 8708/4102/6580\nf 8712/4109/6584 8462/3847/6335 8713/4110/6585\nf 8714/4111/6586 8712/4109/6584 8704/4112/6576\nf 8704/4112/6576 8703/4113/6579 8714/4111/6586\nf 8715/4114/6587 8716/4115/6588 8717/4116/6589\nf 8661/4056/6534 8663/4058/6536 8718/4117/6590\nf 8720/4118/6591 8721/4119/6592 8722/4120/6593\nf 8722/4120/6593 8719/4121/6594 8720/4118/6591\nf 8723/4122/6595 8724/4123/6596 8725/4124/6597\nf 8726/4126/6598 8690/4085/6563 8692/4087/6565\nf 8526/3911/6399 8727/4127/6599 8527/3912/6400\nf 8728/4128/6600 8729/4129/6601 8563/3953/6436\nf 8709/4103/6581 8565/3956/6438 8564/3955/6437\nf 8564/3955/6437 8710/4104/6582 8709/4103/6581\nf 8730/4130/6602 8519/3904/6392 8622/4017/6495\nf 8731/4131/6603 8732/4132/6604 8733/4133/6605\nf 8734/4134/6606 8735/4135/6607 8736/4136/6608\nf 8428/3813/6301 8427/3812/6300 8737/4137/6609\nf 8738/4138/6610 8739/4139/6611 8590/3981/6463\nf 8590/3981/6463 8589/3980/6462 8738/4138/6610\nf 8742/4140/6612 8743/4141/6613 8740/4142/6614\nf 8740/4142/6614 8741/4143/6615 8742/4140/6612\nf 8744/4144/6616 8745/4145/6617 8746/4146/6618\nf 8747/4147/6619 8748/4148/6620 8749/4149/6621\nf 8750/4150/6622 8751/4151/6623 8752/4152/6624\nf 8753/4153/6625 8754/4154/6626 8755/4155/6627\nf 8756/4156/6628 8757/4157/6629 8758/4158/6630\nf 8524/3909/6397 8523/3908/6396 8588/3979/6461\nf 8588/3979/6461 8587/3978/6460 8524/3909/6397\nf 8759/4159/6631 8760/4160/6632 8761/4161/6633\nf 8762/4162/6634 8761/4161/6633 8763/4163/6635\nf 8552/3941/6425 8551/3940/6424 8649/4044/6522\nf 8649/4044/6522 8648/4043/6521 8552/3941/6425\nf 8728/4128/6600 8644/4042/6520 8729/4129/6601\nf 8764/4164/6636 8451/3836/6324 8450/3835/6323\nf 8765/4165/6637 8766/4166/6638 8767/4167/6639\nf 8768/4168/6640 8769/4169/6641 8770/4170/6642\nf 8771/4171/6643 8772/4172/6644 8773/4173/6645\nf 8667/4064/6542 8670/4063/6541 8774/4174/6646\nf 8775/4175/6647 8776/4176/6648 8777/4177/6649\nf 8777/4177/6649 8778/4178/6650 8775/4175/6647\nf 8779/4179/6651 8780/4180/6652 8540/3927/6413\nf 8665/4060/6538 8781/4181/6653 8666/4061/6539\nf 8782/4182/6654 8674/4069/6547 8783/4183/6655\nf 8504/3889/6377 8454/3839/6327 8784/4184/6656\nf 8599/3993/6472 8785/4185/6657 8786/4186/6658\nf 8425/3810/6298 8787/4187/6659 8788/4188/6660\nf 8788/4188/6660 8426/3811/6299 8425/3810/6298\nf 8595/3989/6468 8594/3988/6467 8789/4189/6661\nf 8790/4190/6662 8791/4191/6663 8488/3873/6361\nf 8792/4192/6664 8793/4193/6665 8794/4194/6666\nf 8733/4133/6605 8605/4000/6478 8795/4195/6667\nf 8796/4196/6668 8797/4197/6669 8798/4198/6670\nf 8688/4083/6561 8799/4199/6671 8689/4084/6562\nf 8752/4200/6624 8800/4201/6672 8686/4081/6559\nf 8422/3807/6295 8801/4202/6673 8802/4203/6674\nf 8803/4204/6675 8767/4167/6639 8766/4166/6638\nf 8804/4205/6676 8805/4206/6677 8806/4207/6678\nf 8695/4090/6568 8807/4208/6679 8808/4209/6680\nf 8808/4209/6680 8693/4088/6566 8695/4090/6568\nf 8672/4067/6545 8811/4210/6681 8809/4211/6682\nf 8809/4211/6682 8810/4212/6683 8672/4067/6545\nf 8812/4213/6684 8507/3892/6380 8509/3894/6382\nf 8813/4214/6685 8814/4215/6686 8808/4209/6680\nf 8815/4216/6687 8816/4217/6688 8569/3960/6442\nf 8817/4218/6689 8818/4219/6690 8819/4220/6691\nf 8820/4221/6692 8821/4222/6693 8822/4223/6694\nf 8823/4224/6695 8818/4219/6690 8817/4218/6689\nf 8485/3870/6358 8824/4225/6696 8486/3871/6359\nf 8825/4226/6697 8507/3892/6380 8812/4213/6684\nf 8826/4227/6698 8827/4228/6699 8828/4229/6700\nf 8829/4230/6701 8830/4231/6702 8831/4232/6703\nf 8832/4233/6704 8833/4234/6705 8537/3926/6412\nf 8537/3926/6412 8536/3925/6411 8832/4233/6704\nf 8834/4235/6706 8835/4236/6707 8833/4234/6705\nf 8833/4234/6705 8832/4233/6704 8834/4235/6706\nf 8619/4014/6492 8621/4016/6494 8836/4237/6708\nf 8825/4226/6697 8836/4237/6708 8837/4238/6709\nf 8837/4238/6709 8811/4210/6681 8825/4226/6697\nf 8665/4060/6538 8664/4059/6537 8455/3843/6331\nf 8730/4130/6602 8838/4239/6710 8519/3904/6392\nf 8839/4241/6711 8468/3853/6341 8840/4242/6712\nf 8841/4243/6713 8437/3822/6310 8842/4244/6714\nf 8842/4244/6714 8843/4245/6715 8844/4246/6716\nf 8603/3998/6476 8453/3838/6326 8604/3999/6477\nf 8793/4193/6665 8453/3838/6326 8845/4247/6717\nf 8846/4248/6718 8847/4249/6719 8848/4250/6720\nf 8849/4251/6721 8750/4252/6622 8850/4253/6722\nf 8601/3995/6474 8785/4185/6657 8599/3993/6472\nf 8851/4254/6723 8852/4255/6724 8853/4256/6725\nf 8854/4257/6726 8855/4258/6727 8856/4259/6728\nf 8857/4260/6729 8439/3824/6312 8441/3826/6314\nf 8441/3826/6314 8858/4261/6730 8857/4260/6729\nf 8859/4262/6731 8846/4248/6718 8860/4263/6732\nf 8565/3956/6438 8860/4263/6732 8846/4248/6718\nf 8846/4248/6718 8566/3957/6439 8565/3956/6438\nf 8861/4264/6733 8801/4202/6673 8862/4265/6734\nf 8862/4265/6734 8433/4266/6306 8861/4264/6733\nf 8468/3853/6341 8863/4267/6735 8864/4268/6736\nf 8495/3880/6368 8865/4269/6737 8866/4270/6738\nf 8867/4271/6739 8868/4272/6740 8869/4273/6741\nf 8869/4273/6741 8870/4274/6742 8867/4271/6739\nf 8871/4275/6743 8872/4276/6744 8873/4277/6745\nf 8621/4016/6494 8634/4029/6507 8873/4277/6745\nf 8874/4278/6746 8875/4279/6747 8876/4280/6748\nf 8877/4281/6749 8878/4282/6750 8879/4283/6751\nf 8880/4284/6752 8684/4079/6557 8881/4285/6753\nf 8882/4286/6754 8782/4182/6654 8783/4183/6655\nf 8591/3982/6464 8883/4287/6755 8592/3983/6465\nf 8884/4288/6756 8885/4289/6757 8411/3781/6284\nf 8886/4290/6758 8852/4255/6724 8432/3817/6305\nf 8616/4011/6489 8887/4291/6759 8888/4292/6760\nf 8888/4292/6760 8617/4012/6490 8616/4011/6489\nf 8889/4293/6761 8525/3910/6398 8524/3909/6397\nf 8524/3909/6397 8587/3978/6460 8756/4156/6628\nf 8756/4156/6628 8758/4158/6630 8524/3909/6397\nf 8890/4294/6762 8891/4295/6763 8892/4296/6764\nf 8892/4296/6764 8781/4181/6653 8890/4294/6762\nf 8641/4036/6514 8893/4297/6765 8458/3842/6330\nf 8458/3842/6330 8457/3841/6329 8641/4036/6514\nf 8609/4004/6482 8894/4298/6766 8610/4005/6483\nf 8895/4299/6767 8609/4004/6482 8896/4300/6768\nf 8896/4300/6768 8515/3902/6390 8895/4299/6767\nf 8897/4301/6769 8685/4080/6558 8754/4154/6626\nf 8685/4080/6558 8429/3814/6302 8428/3813/6301\nf 8642/4037/6515 8898/4302/6770 8643/4038/6516\nf 8642/4037/6515 8627/4021/6499 8899/4303/6771\nf 8899/4303/6771 8898/4302/6770 8642/4037/6515\nf 8901/4304/6772 8902/4305/6773 8903/4306/6774\nf 8903/4306/6774 8900/4307/6775 8901/4304/6772\nf 8856/4259/6728 8855/4258/6727 8904/4308/6776\nf 8615/4010/6488 8618/4013/6491 8658/4052/6530\nf 8906/4309/6777 8505/3890/6378 8907/4310/6778\nf 8907/4310/6778 8905/4311/6779 8906/4309/6777\nf 8416/3795/6289 8415/3794/6288 8908/4313/6780\nf 8541/3928/6414 8696/4091/6569 8698/4093/6571\nf 8543/3930/6416 8909/4314/6781 8544/3931/6417\nf 8910/4315/6782 8911/4316/6783 8912/4317/6784\nf 8911/4316/6783 8910/4315/6782 8471/3856/6344\nf 8913/4318/6785 8914/4319/6786 8915/4320/6787\nf 8916/4321/6788 8917/4322/6789 8914/4319/6786\nf 8597/3991/6470 8918/4323/6790 8598/3992/6471\nf 8918/4323/6790 8597/3991/6470 8919/4324/6791\nf 8920/4325/6792 8921/4326/6793 8922/4327/6794\nf 8681/4076/6554 8924/4328/6795 8923/4329/6796\nf 8923/4329/6796 8920/4325/6792 8681/4076/6554\nf 8925/4330/6797 8472/3857/6345 8414/3793/6287\nf 8925/4330/6797 8414/3793/6287 8416/3795/6289\nf 8925/4330/6797 8416/3795/6289 8926/4331/6798\nf 8927/4332/6799 8928/4333/6800 8921/4326/6793\nf 8929/4334/6801 8930/4335/6802 8921/4326/6793\nf 8830/4231/6702 8819/4220/6691 8931/4336/6803\nf 8932/4337/6804 8724/4123/6596 8723/4122/6595\nf 8889/4293/6761 8933/4338/6805 8525/3910/6398\nf 8915/4320/6787 8914/4319/6786 8661/4056/6534\nf 8661/4056/6534 8718/4117/6590 8915/4320/6787\nf 8930/4335/6802 8934/4339/6806 8921/4326/6793\nf 8677/4072/6550 8936/4342/6807 8937/4343/6808\nf 8937/4343/6808 8678/4073/6551 8677/4072/6550\nf 8405/4344/6278 8939/4345/6809 8669/4062/6540\nf 8669/4062/6540 8938/4346/6810 8405/4344/6278\nf 8670/4063/6541 8939/4345/6809 8774/4174/6646\nf 8940/4347/6811 8689/4348/6562 8810/4212/6683\nf 8774/4349/6646 8941/4350/6812 8942/4351/6813\nf 8943/4352/6814 8944/4353/6815 8764/4164/6636\nf 8435/3820/6308 8945/4354/6816 8861/4355/6733\nf 8861/4355/6733 8433/3818/6306 8435/3820/6308\nf 8679/4074/6552 8947/4356/6817 8946/4357/6818\nf 8946/4357/6818 8677/4072/6550 8679/4074/6552\nf 8864/4268/6736 8863/4267/6735 8572/3963/6445\nf 8726/4126/6598 8948/4358/6819 8466/3851/6339\nf 8423/3808/6296 8949/4359/6820 8950/4360/6821\nf 8950/4360/6821 8424/3809/6297 8423/3808/6296\nf 8952/4361/6822 8953/4362/6823 8796/4196/6668\nf 8796/4196/6668 8951/4363/6824 8952/4361/6822\nf 8465/3850/6338 8726/4126/6598 8466/3851/6339\nf 8528/3913/6401 8527/3912/6400 8745/4145/6617\nf 8733/4133/6605 8795/4195/6667 8954/4364/6825\nf 8954/4364/6825 8955/4365/6826 8731/4131/6603\nf 8731/4131/6603 8733/4133/6605 8954/4364/6825\nf 8956/4366/6827 8460/3845/6333 8459/3844/6332\nf 8866/4270/6738 8865/4269/6737 8957/4367/6828\nf 8609/4004/6482 8895/4299/6767 8958/4368/6829\nf 8958/4368/6829 8894/4298/6766 8609/4004/6482\nf 8959/4369/6830 8561/3951/6434 8956/4366/6827\nf 8479/3864/6352 8561/3951/6434 8480/3865/6353\nf 8650/4045/6523 8895/4299/6767 8515/3902/6390\nf 8515/3902/6390 8651/4046/6524 8650/4045/6523\nf 8554/3945/6429 8553/3944/6428 8960/4370/6831\nf 8960/4370/6831 8518/3901/6389 8554/3945/6429\nf 8961/4371/6832 8962/4372/6833 8963/4373/6834\nf 8893/4297/6765 8641/4036/6514 8965/4374/6835\nf 8965/4374/6835 8964/4375/6836 8893/4297/6765\nf 8662/4057/6535 8409/3779/6282 8408/3778/6281\nf 8558/3948/6431 8557/3947/6430 8966/4376/6837\nf 8966/4376/6837 8967/4377/5050 8558/3948/6431\nf 8968/4378/6838 8969/4379/6839 8558/3948/6431\nf 8558/3948/6431 8967/4377/5050 8968/4378/6838\nf 8970/4380/6840 8969/4379/6839 8423/3808/6296\nf 8423/3808/6296 8426/3811/6299 8970/4380/6840\nf 8971/4381/6841 8885/4289/6757 8884/4288/6756\nf 8486/3871/6359 8509/3894/6382 8972/4382/6842\nf 8975/4383/6843 8976/4384/6844 8973/4385/6845\nf 8973/4385/6845 8974/4386/6846 8975/4383/6843\nf 8705/4099/6577 8704/4098/6576 8977/4387/6847\nf 8977/4387/6847 8978/4388/6848 8705/4099/6577\nf 8803/4204/6675 8802/4389/6674 8767/4167/6639\nf 8944/4353/6815 8861/4355/6733 8945/4354/6816\nf 8979/4390/6849 8684/4079/6557 8880/4284/6752\nf 8777/4177/6649 8980/4391/6850 8981/4392/6851\nf 8981/4392/6851 8778/4178/6650 8777/4177/6649\nf 8983/4393/6852 8716/4115/6588 8982/4394/6853\nf 8982/4394/6853 8643/4038/6516 8983/4393/6852\nf 8680/4075/6553 8983/4393/6852 8867/4271/6739\nf 8867/4271/6739 8870/4274/6742 8680/4075/6553\nf 8879/4283/6751 8984/4395/6854 8877/4281/6749\nf 8880/4396/6752 8985/4397/6855 8986/4398/6856\nf 8987/4399/6857 8720/4118/6591 8719/4121/6594\nf 8719/4121/6594 8723/4122/6595 8987/4399/6857\nf 8447/3832/6320 8988/4400/6858 8448/3833/6321\nf 8984/4395/6854 8989/4401/6859 8990/4402/6860\nf 8981/4392/6851 8991/4403/6861 8989/4401/6859\nf 8989/4401/6859 8992/4404/6862 8981/4392/6851\nf 8993/4405/6863 8432/3817/6305 8852/4255/6724\nf 8994/4406/6864 8995/4407/6865 8600/3994/6473\nf 8998/4408/6866 8999/4409/6867 8996/4410/6868\nf 8996/4410/6868 8997/4411/6869 8998/4408/6866\nf 8628/4023/6501 9000/4412/6870 8550/3939/6423\nf 8550/3939/6423 8629/4024/6502 8628/4023/6501\nf 9001/4413/6871 8746/4146/6618 9002/4414/6872\nf 9003/4415/6873 8606/4001/6479 9001/4413/6871\nf 9004/4416/6874 9005/4417/6875 8816/4217/6688\nf 9006/4418/6876 9007/4419/6877 9008/4420/6878\nf 9011/4421/6879 9012/4422/6880 9009/4423/6881\nf 9009/4423/6881 9010/4424/6882 9011/4421/6879\nf 9010/4424/6882 9013/4425/6883 9011/4421/6879\nf 8463/3848/6336 8668/4065/6543 9014/4426/6884\nf 9014/4426/6884 8464/3849/6337 8463/3848/6336\nf 8752/4152/6624 8751/4151/6623 8800/4427/6672\nf 8574/3965/6447 9015/4428/6885 8656/4051/6529\nf 8459/3844/6332 8461/3846/6334 9015/4428/6885\nf 8581/3972/6454 9016/4429/6886 8582/3973/6455\nf 8437/3822/6310 9017/4430/6887 8842/4244/6714\nf 8504/3889/6377 8784/4184/6656 9018/4431/6888\nf 8552/3941/6425 9019/4432/6889 8728/4128/6600\nf 8728/4128/6600 8549/3938/6422 8552/3941/6425\nf 9020/4433/6890 9021/4434/6891 8759/4159/6631\nf 9020/4433/6890 9022/4435/6892 9023/4436/6893\nf 9024/4437/6894 8978/4388/6848 8710/4104/6582\nf 8710/4104/6582 8564/3955/6437 9024/4437/6894\nf 8978/4388/6848 9024/4437/6894 8705/4099/6577\nf 8935/4340/6895 9025/4438/6896 8839/4241/6711\nf 8866/4270/6738 8957/4367/6828 9025/4438/6896\nf 9003/4415/6873 9001/4413/6871 9026/4439/6897\nf 9022/4435/6892 9020/4433/6890 8759/4159/6631\nf 8849/4251/6721 8859/4262/6731 9027/4440/6898\nf 9027/4440/6898 9028/4441/6899 8849/4251/6721\nf 8834/4235/6706 8832/4233/6704 9029/4442/6900\nf 8999/4409/6867 9030/4443/6901 9031/4444/6902\nf 9023/4436/6893 8652/4047/6525 8654/4049/6527\nf 8702/4097/6575 8411/3781/6284 9032/4445/6903\nf 8616/4011/6489 8911/4316/6783 9033/4446/6904\nf 8615/4010/6488 8854/4257/6726 8616/4011/6489\nf 8763/4163/6635 8761/4161/6633 9034/4447/6905\nf 8430/3815/6303 8994/4406/6864 9034/4447/6905\nf 9035/4448/6906 8891/4295/6763 8964/4375/6836\nf 8964/4375/6836 8409/3779/6282 9035/4448/6906\nf 8892/4296/6764 8697/4449/6570 8696/4450/6569\nf 9036/4451/6907 8656/4051/6529 8701/4096/6574\nf 9037/4452/6908 8418/3803/6291 8417/3802/6290\nf 8930/4335/6802 9038/4453/6909 8934/4339/6806\nf 9039/4454/6910 9040/4455/6911 8568/3959/6441\nf 8862/4265/6734 9041/4456/6912 8966/4376/6837\nf 8966/4376/6837 8557/3947/6430 8862/4265/6734\nf 9042/4457/6913 9001/4413/6871 9002/4414/6872\nf 9026/4439/6897 9001/4413/6871 8419/3804/6292\nf 9043/4458/6914 9039/4454/6910 8568/3959/6441\nf 9001/4413/6871 9044/4459/6915 8746/4146/6618\nf 8844/4246/6716 8843/4245/6715 8749/4149/6621\nf 8867/4271/6739 9045/4460/6916 8868/4272/6740\nf 9046/4461/6917 8974/4386/6846 8973/4385/6845\nf 9047/4462/6918 8762/4162/6634 8624/4019/6497\nf 9047/4462/6918 9022/4435/6892 8762/4162/6634\nf 8608/4003/6481 9048/4463/6919 9049/4464/6920\nf 9052/4465/6921 9053/4466/6922 9050/4467/6923\nf 9050/4467/6923 9051/4468/6924 9052/4465/6921\nf 8999/4409/6867 9054/4469/6925 9030/4443/6901\nf 8770/4170/6642 8769/4169/6641 9055/4470/6926\nf 9056/4471/6927 9055/4470/6926 8542/3929/6415\nf 9057/4472/6928 8894/4298/6766 9058/4473/6929\nf 9058/4473/6929 9059/4474/6930 9057/4472/6928\nf 8546/3933/6419 8548/3935/6421 9060/4475/6931\nf 9061/4476/6932 9062/4477/6933 9063/4478/6934\nf 9064/4479/6935 9065/4480/6936 9066/4481/6937\nf 8683/4078/6556 8684/4079/6557 8979/4390/6849\nf 8882/4286/6754 8783/4183/6655 8676/4071/6549\nf 8676/4071/6549 9067/4483/6938 8882/4286/6754\nf 8773/4173/6645 8772/4172/6644 9068/4484/6939\nf 8889/4293/6761 8522/3907/6395 8933/4338/6805\nf 8855/4258/6727 8615/4010/6488 9069/4485/6940\nf 9069/4485/6940 8904/4308/6776 8855/4258/6727\nf 8566/3957/6439 8493/3878/6366 8563/4486/6436\nf 8566/3957/6439 8491/3876/6364 8493/3878/6366\nf 8448/3833/6321 9051/4468/6924 9050/4467/6923\nf 9050/4467/6923 8445/3830/6318 8448/3833/6321\nf 8483/3868/6356 8619/4014/6492 8836/4237/6708\nf 9070/4487/6941 8910/4315/6782 8912/4317/6784\nf 8846/4248/6718 8491/3876/6364 8566/3957/6439\nf 8846/4248/6718 8848/4250/6720 8491/3876/6364\nf 8840/4242/6712 8468/3853/6341 8470/3855/6343\nf 8690/4085/6563 9071/4488/6942 8691/4086/6564\nf 9072/4489/6943 8635/4030/6508 9073/4490/6944\nf 8635/4030/6508 8547/3934/6420 9073/4490/6944\nf 8954/4364/6825 8626/4020/6498 8625/4022/6500\nf 8625/4022/6500 8955/4365/6826 8954/4364/6825\nf 8955/4365/6826 8625/4022/6500 9074/4491/6945\nf 9074/4491/6945 9075/4492/6946 8955/4365/6826\nf 9076/4493/6947 9077/4494/6948 9078/4495/6949\nf 8980/4391/6850 8777/4177/6649 9079/4496/6950\nf 8536/3925/6411 9080/4497/6951 8996/4410/6868\nf 8996/4410/6868 8832/4233/6704 8536/3925/6411\nf 8785/4185/6657 9081/4498/6952 8786/4186/6658\nf 9082/4499/6953 8853/4256/6725 8971/4381/6841\nf 9083/4500/6954 8781/4501/6653 8780/4180/6652\nf 8696/4450/6569 8780/4502/6652 8781/4181/6653\nf 8781/4181/6653 8892/4296/6764 8696/4450/6569\nf 9084/4503/6955 9085/4504/6956 8807/4208/6679\nf 8807/4208/6679 8695/4090/6568 9084/4503/6955\nf 8777/4177/6649 9064/4479/6935 9066/4481/6937\nf 8501/3886/6374 9086/4505/6957 9087/4506/6958\nf 8786/4186/6658 9081/4498/6952 8602/3996/6475\nf 8747/4507/6619 8529/3914/6402 8748/4508/6620\nf 8581/3972/6454 8529/3914/6402 9016/4429/6886\nf 9089/4509/6959 9090/4510/6960 9091/4511/6961\nf 9091/4511/6961 9088/4512/6962 9089/4509/6959\nf 9092/4513/6963 8578/3970/6452 8575/3966/6448\nf 8575/3966/6448 8577/3968/6450 9092/4513/6963\nf 8771/4171/6643 9093/4514/6964 9094/4515/6965\nf 8671/4066/6544 8673/4068/6546 9095/4516/6966\nf 8947/4356/6817 8679/4074/6552 9096/4517/6967\nf 9096/4517/6967 9090/4510/6960 8947/4356/6817\nf 9089/4509/6959 9092/4513/6963 8947/4356/6817\nf 8947/4356/6817 9090/4510/6960 9089/4509/6959\nf 8795/4195/6667 8792/4192/6664 8954/4364/6825\nf 8792/4192/6664 8899/4303/6771 8627/4021/6499\nf 8627/4021/6499 8626/4020/6498 8792/4192/6664\nf 9097/4518/6968 9098/4519/6969 8487/3872/6360\nf 8487/3872/6360 8506/3891/6379 9097/4518/6968\nf 9099/4520/6970 9100/4521/6971 9101/4522/6972\nf 8637/4032/6510 8640/4035/6513 9102/4523/6973\nf 9102/4523/6973 9103/4524/6974 8637/4032/6510\nf 8883/4287/6755 8591/3982/6464 9067/4483/6938\nf 9067/4483/6938 8676/4071/6549 8883/4287/6755\nf 8676/4071/6549 8675/4070/6548 8883/4287/6755\nf 8751/4151/6623 9014/4426/6884 8800/4427/6672\nf 8667/4064/6542 8774/4174/6646 8799/4528/6671\nf 8944/4353/6815 8945/4354/6816 9104/4529/6975\nf 8790/4530/6662 8789/4189/6661 8791/4531/6663\nf 9060/4475/6931 9105/4532/5190 8546/3933/6419\nf 8784/4184/6656 9106/4533/6976 9018/4431/6888\nf 9107/4534/6977 9086/4505/6957 9106/4533/6976\nf 8435/3820/6308 9108/4535/6978 9103/4524/6974\nf 9103/4524/6974 9102/4523/6973 8435/3820/6308\nf 8945/4354/6816 8435/3820/6308 9102/4523/6973\nf 9102/4523/6973 9104/4529/6975 8945/4354/6816\nf 9105/4532/5190 8790/4530/6662 9109/4536/6979\nf 9109/4537/6979 8490/3875/6363 9110/4538/6980\nf 8599/3993/6472 9107/4534/6977 8454/3839/6327\nf 8796/4196/6668 8804/4539/6676 8797/4197/6669\nf 9111/4540/6981 9112/4541/6982 8517/3900/6388\nf 8517/3900/6388 8516/3903/6391 9111/4540/6981\nf 8721/4119/6592 8720/4118/6591 9112/4541/6982\nf 9112/4541/6982 9111/4540/6981 8721/4119/6592\nf 9114/4542/6983 8899/4303/6771 8794/4194/6666\nf 8794/4194/6666 9113/4543/6984 9114/4542/6983\nf 9114/4542/6983 9113/4543/6984 8451/3836/6324\nf 8451/3836/6324 8764/4164/6636 9114/4542/6983\nf 9006/4418/6876 9008/4420/6878 8527/3912/6400\nf 8527/3912/6400 9008/4420/6878 8745/4145/6617\nf 9111/4540/6981 8608/4003/6481 9049/4464/6920\nf 8896/4300/6768 8608/4003/6481 9111/4540/6981\nf 8450/3835/6323 8449/3834/6322 9115/4544/6985\nf 9010/4424/6882 8592/3983/6465 9013/4425/6883\nf 9116/4545/6986 9117/4546/6987 9058/4473/6929\nf 9058/4473/6929 8894/4298/6766 9116/4545/6986\nf 8964/4375/6836 8965/4374/6835 8409/3779/6282\nf 8965/4374/6835 9118/4547/6988 8410/3780/6283\nf 8410/3780/6283 8409/3779/6282 8965/4374/6835\nf 9119/4548/6989 9120/4549/6990 8879/4283/6751\nf 9121/4550/6991 9122/4551/6992 9123/4552/6993\nf 9124/4553/6994 8477/3862/6350 8476/3861/6349\nf 8477/3862/6350 9124/4553/6994 8514/3899/6387\nf 9125/4554/6995 9126/4555/6996 9116/4545/6986\nf 9116/4545/6986 8958/4368/6829 9125/4554/6995\nf 8788/4188/6660 9122/4556/6992 9121/4557/6991\nf 9127/4558/6997 8796/4196/6668 8798/4198/6670\nf 8919/4324/6791 8597/3991/6470 9128/4559/6998\nf 8997/4411/6869 8996/4410/6868 9080/4497/6951\nf 9080/4497/6951 9128/4559/6998 8997/4411/6869\nf 9129/4560/6999 8473/3858/6346 8472/3857/6345\nf 8887/4291/6759 9130/4561/7000 8472/3857/6345\nf 8753/4153/6625 9131/4262/7001 8754/4154/6626\nf 9132/4562/7002 9133/4563/7003 9134/4564/7004\nf 8461/3846/6334 8444/3829/6317 8443/3828/6316\nf 8823/4224/6695 8822/4223/6694 8818/4219/6690\nf 8818/4219/6690 8593/3987/6466 8595/3989/6468\nf 8564/3955/6437 9135/4565/7005 9136/4566/7006\nf 8976/4384/6844 8975/4383/6843 9136/4567/7006\nf 9136/4567/7006 9135/4568/7005 8976/4384/6844\nf 8873/4569/6745 9137/4570/7007 9138/4571/7008\nf 9139/4572/7009 8688/4083/6561 8687/4082/6560\nf 8822/4223/6694 8821/4222/6693 8594/3988/6467\nf 8492/3877/6365 8735/4135/6607 8734/4134/6606\nf 9135/4568/7005 8563/3953/6436 8729/4129/6601\nf 8418/3803/6291 9026/4439/6897 8419/3804/6292\nf 9047/4462/6918 9140/4573/7010 8418/3803/6291\nf 9117/4546/6987 8611/4009/6487 9058/4473/6929\nf 8579/3971/6453 8578/3970/6452 9089/4509/6959\nf 9089/4509/6959 9088/4512/6962 8579/3971/6453\nf 8564/3955/6437 8563/4486/6436 9135/4565/7005\nf 8564/3955/6437 8566/3957/6439 8563/4486/6436\nf 9134/4564/7004 9133/4563/7003 9141/4574/7011\nf 9141/4574/7011 8561/3951/6434 8560/3950/6433\nf 9142/4575/7012 9143/4576/7013 9075/4492/6946\nf 9075/4492/6946 9074/4491/6945 9142/4575/7012\nf 8438/3823/6311 8437/3822/6310 8841/4243/6713\nf 9144/4577/7014 9145/4578/7015 9146/4579/7016\nf 8735/4135/6607 8848/4250/6720 8736/4136/6608\nf 8848/4250/6720 8753/4153/6625 8755/4155/6627\nf 9147/4580/7017 9107/4534/6977 9106/4533/6976\nf 8454/3839/6327 9107/4534/6977 9147/4580/7017\nf 8658/4052/6530 8618/4013/6491 8659/4053/6531\nf 8661/4056/6534 8914/4319/6786 8917/4322/6789\nf 8917/4322/6789 9035/4448/6906 8661/4056/6534\nf 8917/4322/6789 8892/4296/6764 8891/4295/6763\nf 8891/4295/6763 9035/4448/6906 8917/4322/6789\nf 9149/4584/7018 8801/4202/6673 8421/3806/6294\nf 8421/3806/6294 9148/4585/7019 9149/4584/7018\nf 9041/4456/6912 8862/4265/6734 8801/4202/6673\nf 8801/4202/6673 9149/4584/7018 9041/4456/6912\nf 8754/4154/6626 8685/4080/6558 8428/3813/6301\nf 8754/4154/6626 8428/3813/6301 8755/4155/6627\nf 8531/3916/6404 8826/4227/6698 9150/4586/7020\nf 8746/4146/6618 9151/4587/7021 8744/4144/6616\nf 8546/3933/6419 9105/4532/5190 8872/4276/6744\nf 8871/4275/6743 8546/3933/6419 8872/4276/6744\nf 8523/3908/6396 8988/4400/6858 8447/3832/6320\nf 8501/3886/6374 9087/4506/6958 9152/4592/7022\nf 9153/4593/7023 9094/4515/6965 9095/4516/6966\nf 9154/4594/7024 8427/3812/6300 9137/4570/7007\nf 8490/3875/6363 8489/3874/6362 9110/4538/6980\nf 8772/4172/6644 8405/3774/6278 8407/3776/6280\nf 8453/3838/6326 9155/4595/7025 8845/4247/6717\nf 8906/4309/6777 8905/4311/6779 9113/4543/6984\nf 9113/4543/6984 8794/4194/6666 8906/4309/6777\nf 8717/4116/6589 8680/4075/6553 8682/4077/6555\nf 8682/4077/6555 9038/4453/6909 8915/4320/6787\nf 8915/4320/6787 8718/4117/6590 8682/4077/6555\nf 9084/4503/6955 8695/4090/6568 8777/4177/6649\nf 8875/4279/6747 8442/3827/6315 8444/3829/6317\nf 8874/4278/6746 9098/4519/6969 8875/4279/6747\nf 8971/4381/6841 8886/4290/6758 8885/4289/6757\nf 8760/4160/6632 8431/3816/6304 8430/3815/6303\nf 9078/4495/6949 9077/4494/6948 9156/4596/7026\nf 9156/4596/7026 8979/4597/6849 8991/4403/6861\nf 9157/4598/7027 8688/4083/6561 9139/4572/7009\nf 9157/4598/7027 9158/4599/7028 8688/4083/6561\nf 8412/3782/6285 8886/4290/6758 9021/4434/6891\nf 9021/4434/6891 9020/4433/6890 8412/3782/6285\nf 8891/4295/6763 9159/4600/7029 8893/4297/6765\nf 8893/4297/6765 8964/4375/6836 8891/4295/6763\nf 8483/3868/6356 9160/4601/7030 8484/3869/6357\nf 9160/4601/7030 9161/4602/7031 8824/4225/6696\nf 8637/4032/6510 9103/4524/6974 9162/4603/7032\nf 9162/4603/7032 8868/4272/6740 8637/4032/6510\nf 8638/4033/6511 8637/4032/6510 8868/4272/6740\nf 8455/3843/6331 8458/3842/6330 8665/4060/6538\nf 8890/4294/6762 9159/4600/7029 8891/4295/6763\nf 8876/4280/6748 8482/3867/6355 8484/3869/6357\nf 8875/4279/6747 8857/4260/6729 8876/4280/6748\nf 8668/4065/6543 8463/3848/6336 8938/4346/6810\nf 8938/4346/6810 8669/4062/6540 8668/4065/6543\nf 8703/4113/6579 8405/4344/6278 8938/4346/6810\nf 8938/4346/6810 8714/4111/6586 8703/4113/6579\nf 9135/4568/7005 8556/3943/6427 8555/3942/6426\nf 8729/4129/6601 9163/4604/7033 9135/4568/7005\nf 8462/3847/6335 9164/4605/7034 8463/3848/6336\nf 8463/3848/6336 9164/4605/7034 8938/4346/6810\nf 8717/4116/6589 8716/4115/6588 8983/4393/6852\nf 8983/4393/6852 8680/4075/6553 8717/4116/6589\nf 8654/4049/6527 9165/4606/7035 8699/4094/6572\nf 9166/4607/7036 8654/4049/6527 9032/4445/6903\nf 8432/3817/6305 8993/4405/6863 8994/4406/6864\nf 8430/3815/6303 8432/3817/6305 8994/4406/6864\nf 8909/4314/6781 9167/4608/7037 8544/3931/6417\nf 9168/4609/7038 9040/4455/6911 9167/4608/7037\nf 8701/4096/6574 8702/4097/6575 9032/4445/6903\nf 9015/4428/6885 8461/3846/6334 8443/3828/6316\nf 9139/4572/7009 8687/4082/6560 9138/4571/7008\nf 8621/4016/6494 8837/4238/6709 8836/4237/6708\nf 9169/4610/7039 9038/4611/6909 8930/4612/6802\nf 8881/4285/6753 9169/4610/7039 8930/4612/6802\nf 8475/3860/6348 8478/3863/6351 8414/3793/6287\nf 8472/3857/6345 8475/3860/6348 8414/3793/6287\nf 8745/4145/6617 8465/3850/6338 8467/3852/6340\nf 8745/4145/6617 9008/4420/6878 8465/3850/6338\nf 8723/4122/6595 8719/4121/6594 9051/4468/6924\nf 9051/4468/6924 8448/3833/6321 8723/4122/6595\nf 8437/3822/6310 8436/3821/6309 9083/4613/6954\nf 8781/4181/6653 9083/4613/6954 8666/4061/6539\nf 8466/3851/6339 8864/4268/6736 8572/3963/6445\nf 8570/3961/6443 8655/4050/6528 8571/3962/6444\nf 9170/4614/7040 8751/4151/6623 8750/4150/6622\nf 9028/4615/6899 8750/4150/6622 8849/4616/6721\nf 8572/3963/6445 8574/3965/6447 8655/4050/6528\nf 8570/3961/6443 8572/3963/6445 8655/4050/6528\nf 8856/4259/6728 8904/4308/6776 8635/4030/6508\nf 9069/4485/6940 8636/4031/6509 8635/4030/6508\nf 8635/4030/6508 8904/4308/6776 9069/4485/6940\nf 9018/4431/6888 9106/4533/6976 8757/4157/6629\nf 9106/4533/6976 9086/4505/6957 8501/3886/6374\nf 8603/3998/6476 8600/3994/6473 8453/3838/6326\nf 8679/4074/6552 8678/4073/6551 9171/4617/7041\nf 9067/4483/6938 9173/4618/7042 9172/4619/7043\nf 9172/4619/7043 8882/4286/6754 9067/4483/6938\nf 8426/3811/6299 8788/4188/6660 9174/4620/7044\nf 9175/4621/7045 9039/4454/6910 9043/4458/6914\nf 9056/4471/6927 8542/3929/6415 9176/4622/7046\nf 8577/3968/6450 8946/4357/6818 8947/4356/6817\nf 8947/4356/6817 9092/4513/6963 8577/3968/6450\nf 9177/4623/7047 8543/3930/6416 8545/3932/6418\nf 9175/4621/7045 9178/4624/7048 9039/4454/6910\nf 8419/3804/6292 9001/4413/6871 9042/4457/6913\nf 8570/3961/6443 8419/3804/6292 9042/4457/6913\nf 9179/4625/7049 8840/4242/6712 8470/3855/6343\nf 8929/4334/6801 8881/4626/6753 8930/4335/6802\nf 9180/4627/7050 8986/4398/6856 8985/4397/6855\nf 9181/4628/7051 9182/4629/7052 8901/4304/6772\nf 8901/4304/6772 8900/4307/6775 9181/4628/7051\nf 8805/4206/6677 9085/4504/6956 8806/4207/6678\nf 9183/4630/7053 9184/4631/7054 9185/4632/7055\nf 9075/4492/6946 8730/4130/6602 8731/4131/6603\nf 8731/4131/6603 8955/4365/6826 9075/4492/6946\nf 9186/4633/7056 8880/4396/6752 8986/4398/6856\nf 8979/4597/6849 8880/4396/6752 8991/4403/6861\nf 9070/4487/6941 8912/4317/6784 9072/4489/6943\nf 8856/4259/6728 8635/4030/6508 9072/4489/6943\nf 8561/3951/6434 8460/3845/6333 8956/4366/6827\nf 9141/4574/7011 8460/3845/6333 8561/3951/6434\nf 8750/4252/6622 8752/4200/6624 8850/4253/6722\nf 8752/4200/6624 8686/4081/6559 8685/4080/6558\nf 8828/4229/6700 8827/4228/6699 9187/4634/7057\nf 9188/4635/7058 8727/4127/6599 9189/4636/7059\nf 8633/4028/6506 8580/3969/6451 8579/3971/6453\nf 8579/3971/6453 8630/4025/6503 8633/4028/6506\nf 9190/4637/7060 8612/4006/6484 8611/4009/6487\nf 9158/4599/7028 8799/4199/6671 8688/4083/6561\nf 9158/4638/7028 9014/4426/6884 8799/4528/6671\nf 9044/4459/6915 8749/4149/6621 8746/4146/6618\nf 8749/4149/6621 9151/4587/7021 8746/4146/6618\nf 8610/4005/6483 8894/4298/6766 9057/4472/6928\nf 9053/4466/6922 9052/4465/6921 9192/4639/7061\nf 9192/4639/7061 9191/4640/7062 9053/4466/6922\nf 8969/4379/6839 8968/4378/6838 8949/4359/6820\nf 8949/4359/6820 8423/3808/6296 8969/4379/6839\nf 8829/4230/6701 9031/4444/6902 8830/4231/6702\nf 8999/4409/6867 9031/4444/6902 9029/4442/6900\nf 8959/4369/6830 9193/4641/7063 8561/3951/6434\nf 9194/4642/7064 9193/4641/7063 8959/4369/6830\nf 8722/4120/6593 9052/4465/6921 9051/4468/6924\nf 9051/4468/6924 8719/4121/6594 8722/4120/6593\nf 8624/4019/6497 8733/4133/6605 8732/4132/6604\nf 8763/4163/6635 8605/4000/6478 8733/4133/6605\nf 8585/3976/6458 9115/4544/6985 8907/4310/6778\nf 8907/4310/6778 8586/3977/6459 8585/3976/6458\nf 9195/4643/7065 9062/4477/6933 9061/4476/6932\nf 8595/3989/6468 9061/4476/6932 8818/4219/6690\nf 9022/4435/6892 8652/4047/6525 9023/4436/6893\nf 9196/4644/7066 9022/4435/6892 9047/4462/6918\nf 8937/4343/6808 8782/4182/6654 8882/4286/6754\nf 8582/3973/6455 8779/4179/6651 8583/3974/6456\nf 8769/4169/6641 8779/4179/6651 8540/3927/6413\nf 9197/4645/7067 9188/4635/7058 9187/4646/7057\nf 8616/4011/6489 9033/4446/6904 9130/4561/7000\nf 9132/4562/7002 8471/3856/6344 8440/3825/6313\nf 9198/4647/7068 8728/4128/6600 8563/3953/6436\nf 9198/4647/7068 8549/3938/6422 8728/4128/6600\nf 9075/4492/6946 8838/4239/6710 8730/4130/6602\nf 8657/4055/6533 8961/4371/6832 8548/3935/6421\nf 8548/3935/6421 8636/4031/6509 8657/4055/6533\nf 9199/4648/7069 8962/4372/6833 8961/4371/6832\nf 8961/4371/6832 8657/4055/6533 9199/4648/7069\nf 9200/4649/7070 8814/4215/6686 8813/4214/6685\nf 8813/4214/6685 9004/4650/6874 9200/4649/7070\nf 8421/3806/6294 8801/4202/6673 8422/3807/6295\nf 8973/4385/6845 8976/4384/6844 9201/4651/7071\nf 8689/4348/6562 8942/4351/6813 8810/4212/6683\nf 8810/4212/6683 8673/4068/6546 8672/4067/6545\nf 8494/3879/6367 9202/4652/7072 8495/3880/6368\nf 8529/3914/6402 8581/3972/6454 8584/3975/6457\nf 8812/4213/6684 8509/3894/6382 8486/3871/6359\nf 8824/4225/6696 9161/4602/7031 8486/3871/6359\nf 9119/4548/6989 8879/4283/6751 9123/4552/6993\nf 9203/4653/7073 8920/4325/6792 8923/4329/6796\nf 8923/4329/6796 8879/4283/6751 9203/4653/7073\nf 8424/3809/6297 8951/4363/6824 9204/4654/7074\nf 9204/4654/7074 8425/3810/6298 8424/3809/6297\nf 9127/4558/6997 8787/4187/6659 8425/3810/6298\nf 8425/3810/6298 9204/4654/7074 9127/4558/6997\nf 9047/4462/6918 9205/4655/7075 9140/4573/7010\nf 8623/4018/6496 9047/4462/6918 8624/4019/6497\nf 8689/4348/6562 8774/4349/6646 8942/4351/6813\nf 8799/4199/6671 8774/4656/6646 8689/4084/6562\nf 8622/4017/6495 8519/3904/6392 8521/3906/6394\nf 8622/4017/6495 8521/3906/6394 8607/4002/6480\nf 8970/4380/6840 8559/3949/6432 8558/3948/6431\nf 8558/3948/6431 8969/4379/6839 8970/4380/6840\nf 9001/4413/6871 8606/4001/6479 9044/4459/6915\nf 8842/4244/6714 8844/4246/6716 9206/4659/7076\nf 8804/4205/6676 8806/4207/6678 8797/4660/6669\nf 8806/4207/6678 9085/4504/6956 9207/4661/7077\nf 9005/4417/6875 8567/3958/6440 8569/3960/6442\nf 8816/4217/6688 9005/4417/6875 8569/3960/6442\nf 9086/4505/6957 8786/4186/6658 8671/4066/6544\nf 9087/4506/6958 9086/4505/6957 8671/4066/6544\nf 8798/4662/6670 9208/4663/7078 9209/4664/7079\nf 9123/4552/6993 9210/4665/7080 9119/4548/6989\nf 8645/4039/6517 8648/4043/6521 8646/4040/6518\nf 8648/4043/6521 8645/4039/6517 9019/4432/6889\nf 9019/4432/6889 8552/3941/6425 8648/4043/6521\nf 8592/3983/6465 9211/4666/7081 9013/4425/6883\nf 8883/4287/6755 8765/4165/6637 9212/4667/7082\nf 8777/4177/6649 8695/4090/6568 9064/4479/6935\nf 8695/4090/6568 9065/4480/6936 9064/4479/6935\nf 8458/3842/6330 8893/4297/6765 9159/4600/7029\nf 9159/4600/7029 8665/4060/6538 8458/3842/6330\nf 8589/3980/6462 8592/3983/6465 9010/4424/6882\nf 9009/4423/6881 8738/4138/6610 8589/3980/6462\nf 8589/3980/6462 9010/4424/6882 9009/4423/6881\nf 9162/4603/7032 9103/4524/6974 9108/4535/6978\nf 9108/4535/6978 9213/4668/7083 9162/4603/7032\nf 9162/4603/7032 9213/4668/7083 9099/4520/6970\nf 9099/4520/6970 9101/4522/6972 9162/4603/7032\nf 8466/3851/6339 8948/4358/6819 8864/4268/6736\nf 8948/4358/6819 8691/4086/6564 8469/3854/6342\nf 9034/4447/6905 8605/4000/6478 8763/4163/6635\nf 9034/4447/6905 8603/3998/6476 8605/4000/6478\nf 8970/4669/6840 9214/4670/7084 9213/4668/7083\nf 9213/4668/7083 9108/4535/6978 8970/4669/6840\nf 9027/4440/6898 8859/4262/6731 8860/4263/6732\nf 9097/4518/6968 8702/4097/6575 8701/4096/6574\nf 9097/4518/6968 8506/3891/6379 8702/4097/6575\nf 8828/4671/6700 8526/3911/6399 8528/3913/6401\nf 8744/4144/6616 9151/4587/7021 9150/4672/7020\nf 9170/4614/7040 8462/3847/6335 8464/3849/6337\nf 9028/4615/6899 9215/4673/7085 8750/4150/6622\nf 8482/3867/6355 8858/4261/6730 8483/3868/6356\nf 8483/3868/6356 9070/4487/6941 8619/4014/6492\nf 8533/3920/6406 9181/4628/7051 8900/4307/6775\nf 8900/4307/6775 9216/4674/7086 8533/3920/6406\nf 9028/4615/6899 8462/3847/6335 9215/4673/7085\nf 8462/3847/6335 8708/4675/6580 8707/4676/6583\nf 8971/4381/6841 8852/4255/6724 8886/4290/6758\nf 8971/4381/6841 8853/4256/6725 8852/4255/6724\nf 8988/4400/6858 8933/4338/6805 8723/4122/6595\nf 8988/4400/6858 8723/4122/6595 8448/3833/6321\nf 8674/4677/6547 9217/4678/7087 8675/4679/6548\nf 9218/4680/7088 9219/4681/7089 8420/3805/6293\nf 9218/4680/7088 8420/3805/6293 9217/4678/7087\nf 9218/4680/7088 9217/4678/7087 8674/4677/6547\nf 8727/4127/6599 9006/4418/6876 8527/3912/6400\nf 8538/3923/6409 8532/3919/6405 8535/3922/6408\nf 9112/4541/6982 8973/4385/6845 9201/4651/7071\nf 9046/4461/6917 8973/4385/6845 9220/4682/7090\nf 8446/3831/6319 8523/3908/6396 8447/3832/6320\nf 8478/3863/6351 9124/4553/6994 8414/3793/6287\nf 9124/4553/6994 8513/3898/6386 8514/3899/6387\nf 9167/4608/7037 8913/4683/6785 8915/4684/6787\nf 9038/4611/6909 9169/4610/7039 9167/4608/7037\nf 9022/4435/6892 9196/4644/7066 8652/4047/6525\nf 9196/4644/7066 8653/4048/6526 8652/4047/6525\nf 9014/4426/6884 8667/4064/6542 8799/4528/6671\nf 9014/4426/6884 8668/4065/6543 8667/4064/6542\nf 8879/4283/6751 8878/4282/6750 9203/4653/7073\nf 9180/4627/7050 8985/4397/6855 9203/4653/7073\nf 8679/4074/6552 9171/4617/7041 8498/3883/6371\nf 8598/3992/6471 8492/4685/6365 8734/4686/6606\nf 8918/4323/6790 8492/4685/6365 8598/3992/6471\nf 8986/4398/6856 9180/4627/7050 8990/4402/6860\nf 8989/4401/6859 8986/4398/6856 8990/4402/6860\nf 8531/3916/6404 8530/3915/6403 8826/4227/6698\nf 9048/4463/6919 9192/4639/7061 9049/4464/6920\nf 8721/4119/6592 9111/4540/6981 9049/4464/6920\nf 8693/4088/6566 8814/4215/6686 9200/4649/7070\nf 9200/4649/7070 8694/4089/6567 8693/4088/6566\nf 9205/4655/7075 8607/4002/6480 9140/4573/7010\nf 8622/4017/6495 8607/4002/6480 8623/4018/6496\nf 9177/4623/7047 8541/3928/6414 9221/4688/7091\nf 8541/3928/6414 8698/4093/6571 9221/4688/7091\nf 8875/4279/6747 8444/3829/6317 8439/3824/6312\nf 8875/4279/6747 8439/3824/6312 8857/4260/6729\nf 8569/3960/6442 8568/3959/6441 9168/4609/7038\nf 8568/3959/6441 9040/4455/6911 9168/4609/7038\nf 9055/4470/6926 8540/3927/6413 8542/3929/6415\nf 9055/4470/6926 8769/4169/6641 8540/3927/6413\nf 8649/4044/6522 8903/4306/6774 9125/4554/6995\nf 9125/4554/6995 8650/4045/6523 8649/4044/6522\nf 8958/4368/6829 8895/4299/6767 8650/4045/6523\nf 8650/4045/6523 9125/4554/6995 8958/4368/6829\nf 9222/4689/7092 8683/4078/6556 8979/4390/6849\nf 9077/4494/6948 8979/4597/6849 9156/4596/7026\nf 8411/3781/6284 8413/3783/6286 9166/4607/7036\nf 8411/3781/6284 9166/4607/7036 9032/4445/6903\nf 8536/3925/6411 8539/3924/6410 8629/4024/6502\nf 8629/4024/6502 9080/4497/6951 8536/3925/6411\nf 8629/4024/6502 8550/3939/6423 9128/4559/6998\nf 9128/4559/6998 9080/4497/6951 8629/4024/6502\nf 8694/4690/6567 9222/4689/7092 9065/4691/6936\nf 8695/4090/6568 8694/4089/6567 9065/4480/6936\nf 8586/3977/6459 9018/4431/6888 8587/3978/6460\nf 8586/3977/6459 8907/4310/6778 8505/3890/6378\nf 8505/3890/6378 8504/3889/6377 8586/3977/6459\nf 9223/4692/7093 9224/4693/7094 8770/4170/6642\nf 9225/4694/7095 8584/3975/6457 9224/4693/7094\nf 8757/4157/6629 9106/4533/6976 8501/3886/6374\nf 8757/4157/6629 8501/3886/6374 8758/4158/6630\nf 8759/4159/6631 8761/4161/6633 8762/4162/6634\nf 9022/4435/6892 8759/4159/6631 8762/4162/6634\nf 9024/4437/6894 8564/3955/6437 9136/4566/7006\nf 9024/4437/6894 9136/4566/7006 8975/4695/6843\nf 8975/4695/6843 8705/4099/6577 9024/4437/6894\nf 8758/4158/6630 8501/3886/6374 8503/3888/6376\nf 8758/4158/6630 8503/3888/6376 8889/4293/6761\nf 8889/4293/6761 8524/3909/6397 8758/4158/6630\nf 8889/4293/6761 8503/3888/6376 8522/3907/6395\nf 8562/3952/6435 9198/4647/7068 8563/3953/6436\nf 9198/4647/7068 9226/4696/7096 8549/3938/6422\nf 8896/4300/6768 8609/4004/6482 8608/4003/6481\nf 9062/4477/6933 8961/4371/6832 9063/4478/6934\nf 8406/3775/6279 8405/3774/6278 8703/4697/6579\nf 8703/4697/6579 8706/4698/6578 8406/3775/6279\nf 8406/3775/6279 8974/4386/6846 8725/4124/6597\nf 9227/4699/7097 9228/4700/7098 8937/4343/6808\nf 8937/4343/6808 8936/4342/6807 9227/4699/7097\nf 8936/4342/6807 8677/4072/6550 8946/4357/6818\nf 8946/4357/6818 9229/4701/7099 8936/4342/6807\nf 8489/3874/6362 8737/4137/6609 8427/3812/6300\nf 9154/4594/7024 8489/3874/6362 8427/3812/6300\nf 8422/3807/6295 8802/4203/6674 8803/4702/6675\nf 9217/4678/7087 8420/3805/6293 8422/3807/6295\nf 8422/3807/6295 9230/4703/7100 9217/4678/7087\nf 8651/4046/6524 8515/3902/6390 8518/3901/6389\nf 8518/3901/6389 8960/4370/6831 8651/4046/6524\nf 8522/3907/6395 9068/4484/6939 8933/4338/6805\nf 8407/3776/6280 8724/4123/6596 8932/4337/6804\nf 8709/4103/6581 9027/4440/6898 8860/4263/6732\nf 8860/4263/6732 8565/3956/6438 8709/4103/6581\nf 8630/4025/6503 9190/4637/7060 9126/4555/6996\nf 9126/4555/6996 8631/4026/6504 8630/4025/6503\nf 9037/4452/6908 8417/3802/6290 9231/4704/7101\nf 8656/4051/6529 8571/3962/6444 8655/4050/6528\nf 9045/4460/6916 8898/4302/6770 8638/4033/6511\nf 8740/4142/6614 9232/4705/7102 9012/4422/6880\nf 9182/4629/7052 8632/4027/6505 8631/4026/6504\nf 8631/4026/6504 8901/4304/6772 9182/4629/7052\nf 8839/4241/6711 9025/4438/6896 8468/3853/6341\nf 9025/4438/6896 8863/4267/6735 8468/3853/6341\nf 9146/4579/7016 9145/4578/7015 8739/4139/6611\nf 8739/4139/6611 9233/4706/7103 9234/4707/7104\nf 9146/4579/7016 8739/4139/6611 9234/4707/7104\nf 8743/4141/6613 9235/4708/7105 9232/4705/7102\nf 9232/4705/7102 8740/4142/6614 8743/4141/6613\nf 9025/4438/6896 8957/4367/6828 8863/4267/6735\nf 8956/4366/6827 8459/3844/6332 9236/4709/7106\nf 8499/3884/6372 9172/4619/7043 9237/4710/7107\nf 9237/4710/7107 8500/3885/6373 8499/3884/6372\nf 8626/4020/6498 8954/4364/6825 8792/4192/6664\nf 8698/4093/6571 8909/4314/6781 9221/4688/7091\nf 8698/4093/6571 8697/4092/6570 8916/4711/6788\nf 9232/4705/7102 9009/4423/6881 9012/4422/6880\nf 8739/4139/6611 8738/4138/6610 9233/4706/7103\nf 8698/4093/6571 8913/4683/6785 8909/4314/6781\nf 8909/4314/6781 8913/4683/6785 9167/4608/7037\nf 9069/4485/6940 8658/4052/6530 8657/4055/6533\nf 8657/4055/6533 8636/4031/6509 9069/4485/6940\nf 8574/3965/6447 9238/4712/7108 9015/4428/6885\nf 8573/3964/6446 9238/4712/7108 8574/3965/6447\nf 8736/4136/6608 8848/4250/6720 8755/4155/6627\nf 8737/4137/6609 8489/3874/6362 8488/3873/6361\nf 8657/4055/6533 8660/4054/6532 9199/4648/7069\nf 9129/4560/6999 9134/4564/7004 8473/3858/6346\nf 9134/4564/7004 9141/4574/7011 8560/3950/6433\nf 9002/4414/6872 8745/4145/6617 8467/3852/6340\nf 8746/4146/6618 8745/4145/6617 9002/4414/6872\nf 8521/3906/6394 8520/3905/6393 8606/4001/6479\nf 9206/4659/7076 9044/4459/6915 8606/4001/6479\nf 9212/4667/7082 8943/4352/6814 8450/3835/6323\nf 8450/3835/6323 8943/4352/6814 8764/4164/6636\nf 9239/4713/7109 8842/4244/6714 9206/4659/7076\nf 8838/4239/6710 8842/4244/6714 8519/3904/6392\nf 8540/3927/6413 8780/4180/6652 8696/4091/6569\nf 9212/4667/7082 8765/4165/6637 8943/4352/6814\nf 8765/4165/6637 8767/4167/6639 8943/4352/6814\nf 8529/3914/6402 8747/4507/6619 9016/4429/6886\nf 9017/4430/6887 8843/4245/6715 8842/4244/6714\nf 8876/4280/6748 8485/3870/6358 8874/4278/6746\nf 8876/4280/6748 8824/4225/6696 8485/3870/6358\nf 8832/4233/6704 8999/4409/6867 9029/4442/6900\nf 8832/4233/6704 8996/4410/6868 8999/4409/6867\nf 8958/4368/6829 9116/4545/6986 8894/4298/6766\nf 9007/4419/6877 8726/4126/6598 9008/4420/6878\nf 9008/4420/6878 8726/4126/6598 8465/3850/6338\nf 8776/4176/6648 9084/4503/6955 8777/4177/6649\nf 8806/4207/6678 9207/4661/7077 8776/4176/6648\nf 8511/3896/6384 8481/3866/6354 8512/3897/6385\nf 8495/3880/6368 9202/4652/7072 8512/3897/6385\nf 8919/4324/6791 9128/4559/6998 9226/4696/7096\nf 8919/4324/6791 9226/4696/7096 8562/3952/6435\nf 8562/3952/6435 8493/3954/6366 8919/4324/6791\nf 8525/3910/6398 8933/4338/6805 8988/4400/6858\nf 8523/3908/6396 8525/3910/6398 8988/4400/6858\nf 8511/3896/6384 8479/3864/6352 8481/3866/6354\nf 8473/3858/6346 8479/3864/6352 8474/3859/6347\nf 9226/4696/7096 9128/4559/6998 8549/3938/6422\nf 8411/3781/6284 8885/4289/6757 8412/3782/6285\nf 8885/4289/6757 8886/4290/6758 8412/3782/6285\nf 8474/3859/6347 8479/3864/6352 8511/3896/6384\nf 8478/3863/6351 8474/3859/6347 8511/3896/6384\nf 8981/4392/6851 8980/4391/6850 9156/4596/7026\nf 9156/4596/7026 8991/4403/6861 8981/4392/6851\nf 9079/4496/6950 9156/4596/7026 8980/4391/6850\nf 8825/4226/6697 8811/4210/6681 8507/3892/6380\nf 8453/3838/6326 8600/3994/6473 8599/3993/6472\nf 8599/3993/6472 8454/3839/6327 8453/3838/6326\nf 9120/4549/6990 8984/4395/6854 8879/4283/6751\nf 8811/4210/6681 8672/4067/6545 8507/3892/6380\nf 8602/3996/6475 8507/3892/6380 8672/4067/6545\nf 8787/4187/6659 9127/4558/6997 9210/4714/7080\nf 8624/4019/6497 8763/4163/6635 8733/4133/6605\nf 8624/4019/6497 8762/4162/6634 8763/4163/6635\nf 9127/4558/6997 8798/4198/6670 9240/4715/7110\nf 9240/4716/7110 8798/4662/6670 9209/4664/7079\nf 8639/4034/6512 9114/4542/6983 8764/4164/6636\nf 8764/4164/6636 8640/4035/6513 8639/4034/6512\nf 9104/4529/6975 8764/4164/6636 8944/4353/6815\nf 8834/4235/6706 8829/4230/6701 9241/4717/7111\nf 9210/4665/7080 9240/4716/7110 9119/4548/6989\nf 9127/4558/6997 9240/4715/7110 9210/4714/7080\nf 9185/4632/7055 9184/4631/7054 8807/4208/6679\nf 9192/4639/7061 8721/4119/6592 9049/4464/6920\nf 8835/4236/6707 8834/4235/6706 9241/4717/7111\nf 8613/4007/6485 9242/4718/7112 9243/4719/7113\nf 9243/4719/7113 8614/4008/6486 8613/4007/6485\nf 9220/4682/7090 9112/4541/6982 8720/4118/6591\nf 8720/4118/6591 8987/4399/6857 9220/4682/7090\nf 8707/4105/6583 8710/4104/6582 8978/4388/6848\nf 8978/4388/6848 8977/4387/6847 8707/4105/6583\nf 8713/4110/6585 8977/4720/6847 8704/4112/6576\nf 8704/4112/6576 8712/4109/6584 8713/4110/6585\nf 9214/4721/7084 8970/4380/6840 8426/3811/6299\nf 8426/3811/6299 9174/4620/7044 9214/4721/7084\nf 9220/4682/7090 8973/4385/6845 9112/4541/6982\nf 8547/3934/6420 8546/3933/6419 8871/4275/6743\nf 8547/3934/6420 8634/4029/6507 9073/4490/6944\nf 8487/3872/6360 9098/4519/6969 8874/4278/6746\nf 8485/3870/6358 8487/3872/6360 8874/4278/6746\nf 9035/4448/6906 8662/4057/6535 8661/4056/6534\nf 9035/4448/6906 8409/3779/6282 8662/4057/6535\nf 8872/4722/6744 9154/4594/7024 8873/4569/6745\nf 8873/4569/6745 9154/4594/7024 9137/4570/7007\nf 8731/4131/6603 8730/4130/6602 8732/4132/6604\nf 9162/4603/7032 9101/4522/6972 8869/4273/6741\nf 8869/4273/6741 8868/4272/6740 9162/4603/7032\nf 8685/4080/6558 8850/4253/6722 8752/4200/6624\nf 8850/4253/6722 8685/4080/6558 8897/4301/6769\nf 8473/3858/6346 9134/4564/7004 8560/3950/6433\nf 8473/3858/6346 8560/3950/6433 8479/3864/6352\nf 8836/4237/6708 8825/4226/6697 9160/4601/7030\nf 9160/4601/7030 8483/3868/6356 8836/4237/6708\nf 8897/4301/6769 8849/4251/6721 8850/4253/6722\nf 8859/4262/6731 8849/4251/6721 9131/4262/7001\nf 8999/4409/6867 8998/4408/6866 9054/4469/6925\nf 8998/4408/6866 8997/4411/6869 8596/3990/6469\nf 8785/4185/6657 8853/4256/6725 9082/4499/6953\nf 8851/4254/6723 8853/4256/6725 8785/4185/6657\nf 8616/4011/6489 9130/4561/7000 8887/4291/6759\nf 9231/4704/7101 8417/3802/6290 8571/3962/6444\nf 8417/3802/6290 8419/3804/6292 8571/3962/6444\nf 8509/3894/6382 9082/4499/6953 8971/4381/6841\nf 8509/3894/6382 8971/4381/6841 8884/4288/6756\nf 8775/4175/6647 9244/4723/7114 8776/4176/6648\nf 8798/4662/6670 8797/4660/6669 9245/4724/7115\nf 8523/3908/6396 9011/4421/6879 8585/3976/6458\nf 8585/3976/6458 8588/3979/6461 8523/3908/6396\nf 8578/3970/6452 9092/4513/6963 9089/4509/6959\nf 9244/4723/7114 8797/4660/6669 8776/4176/6648\nf 8797/4660/6669 8806/4207/6678 8776/4176/6648\nf 9068/4484/6939 8932/4337/6804 8933/4338/6805\nf 8932/4337/6804 8723/4122/6595 8933/4338/6805\nf 9246/4725/7116 9097/4518/6968 8701/4096/6574\nf 8701/4096/6574 8656/4051/6529 9246/4725/7116\nf 9233/4706/7103 8738/4138/6610 9009/4423/6881\nf 8466/3851/6339 8572/3963/6445 8570/3961/6443\nf 8467/3852/6340 8466/3851/6339 8570/3961/6443\nf 9135/4568/7005 9163/4604/7033 8556/3943/6427\nf 8556/3943/6427 9163/4604/7033 8553/3944/6428\nf 8559/4726/6432 8970/4669/6840 9108/4535/6978\nf 8691/4086/6564 8470/3855/6343 8469/3854/6342\nf 9071/4488/6942 8470/3855/6343 8691/4086/6564\nf 9228/4700/7098 8782/4182/6654 8937/4343/6808\nf 8847/4249/6719 8753/4153/6625 8848/4250/6720\nf 8753/4153/6625 8859/4262/6731 9131/4262/7001\nf 8790/4190/6662 8490/3875/6363 9109/4537/6979\nf 8790/4190/6662 8488/3873/6361 8490/3875/6363\nf 8678/4073/6551 9172/4619/7043 9171/4617/7041\nf 9004/4416/6874 8816/4217/6688 9200/4727/7070\nf 9200/4727/7070 8816/4217/6688 8694/4690/6567\nf 8770/4170/6642 9055/4470/6926 9247/4728/7117\nf 8937/4343/6808 8882/4286/6754 8678/4073/6551\nf 8678/4073/6551 8882/4286/6754 9172/4619/7043\nf 8694/4690/6567 8815/4216/6687 9222/4689/7092\nf 8694/4690/6567 8816/4217/6688 8815/4216/6687\nf 8741/4143/6615 9012/4422/6880 8446/3831/6319\nf 8446/3831/6319 8445/3830/6318 8741/4143/6615\nf 9038/4453/6909 8682/4077/6555 8934/4339/6806\nf 8921/4326/6793 8934/4339/6806 8927/4332/6799\nf 9143/4576/7013 8438/3823/6311 8841/4243/6713\nf 9075/4492/6946 9143/4576/7013 8838/4239/6710\nf 9130/4561/7000 8471/3856/6344 9132/4562/7002\nf 9129/4560/6999 8472/3857/6345 9130/4561/7000\nf 8841/4243/6713 8842/4244/6714 8838/4239/6710\nf 8838/4239/6710 9143/4576/7013 8841/4243/6713\nf 8424/3809/6297 8950/4360/6821 9248/4729/7118\nf 8779/4179/6651 8582/3973/6455 9083/4500/6954\nf 8779/4179/6651 9083/4500/6954 8780/4180/6652\nf 9170/4614/7040 8464/3849/6337 8751/4151/6623\nf 8751/4151/6623 8464/3849/6337 9014/4426/6884\nf 8723/4122/6595 8725/4124/6597 8987/4399/6857\nf 8725/4124/6597 9046/4461/6917 9220/4682/7090\nf 9220/4682/7090 8987/4399/6857 8725/4124/6597\nf 8496/3881/6369 8495/3880/6368 8866/4270/6738\nf 8708/4102/6580 9028/4441/6899 9027/4440/6898\nf 9027/4440/6898 8709/4103/6581 8708/4102/6580\nf 8600/3994/6473 8995/4407/6865 8601/3995/6474\nf 8601/3995/6474 8851/4254/6723 8785/4185/6657\nf 8935/4340/6895 8866/4270/6738 9025/4438/6896\nf 8935/4340/6895 8496/3881/6369 8866/4270/6738\nf 8621/4016/6494 9138/4730/7008 8687/4731/6560\nf 8621/4016/6494 8873/4277/6745 9138/4730/7008\nf 8881/4285/6753 8684/4079/6557 9169/4610/7039\nf 9169/4610/7039 9168/4609/7038 9167/4608/7037\nf 8900/4307/6775 8903/4306/6774 9249/4732/7119\nf 9249/4732/7119 9216/4674/7086 8900/4307/6775\nf 8735/4135/6607 8491/3876/6364 8848/4250/6720\nf 8735/4135/6607 8492/3877/6365 8491/3876/6364\nf 9160/4601/7030 8825/4226/6697 9161/4602/7031\nf 9141/4574/7011 9133/4563/7003 8461/3846/6334\nf 9141/4574/7011 8461/3846/6334 8460/3845/6333\nf 8920/4325/6792 8929/4334/6801 8921/4326/6793\nf 8854/4257/6726 8615/4010/6488 8855/4258/6727\nf 8748/4148/6620 9151/4587/7021 8749/4149/6621\nf 8531/3916/6404 9150/4586/7020 9151/4733/7021\nf 9203/4653/7073 8929/4334/6801 8920/4325/6792\nf 9203/4653/7073 8881/4626/6753 8929/4334/6801\nf 8641/4036/6514 8643/4038/6516 8982/4394/6853\nf 8965/4374/6835 8641/4036/6514 9118/4547/6988\nf 8819/4220/6691 9061/4476/6932 9250/4734/7120\nf 8818/4219/6690 9061/4476/6932 8819/4220/6691\nf 8455/3843/6331 9074/4491/6945 8625/4022/6500\nf 8625/4022/6500 8456/3840/6328 8455/3843/6331\nf 9250/4734/7120 9061/4476/6932 9063/4478/6934\nf 9241/4717/7111 8829/4230/6701 8831/4232/6703\nf 8455/3843/6331 8664/4059/6537 9142/4575/7012\nf 9142/4575/7012 9074/4491/6945 8455/3843/6331\nf 8831/4232/6703 8830/4231/6702 9251/4735/7121\nf 9251/4735/7121 8830/4231/6702 8931/4336/6803\nf 8715/4114/6587 8717/4116/6589 9252/4736/7122\nf 8718/4117/6590 8717/4116/6589 8682/4077/6555\nf 8830/4231/6702 8823/4224/6695 8817/4218/6689\nf 8830/4231/6702 8817/4218/6689 8819/4220/6691\nf 8942/4351/6813 8941/4350/6812 8771/4171/6643\nf 9153/4593/7023 9095/4516/6966 8673/4068/6546\nf 9018/4431/6888 8757/4157/6629 8756/4156/6628\nf 9048/4463/6919 8610/4005/6483 9191/4640/7062\nf 9191/4640/7062 9192/4639/7061 9048/4463/6919\nf 9202/4652/7072 8514/3899/6387 8512/3897/6385\nf 8608/4003/6481 8610/4005/6483 9048/4463/6919\nf 8783/4183/6655 8674/4069/6547 8676/4071/6549\nf 9081/4498/6952 8508/3893/6381 8602/3996/6475\nf 8785/4185/6657 9082/4499/6953 9081/4498/6952\nf 9214/4670/7084 9253/4738/7123 9099/4520/6970\nf 9253/4738/7123 9254/4739/7124 9099/4520/6970\nf 8584/3975/6457 8581/3972/6454 9224/4693/7094\nf 8581/3972/6454 8583/3974/6456 8768/4168/6640\nf 8916/4321/6788 8914/4319/6786 8913/4318/6785\nf 8916/4711/6788 8913/4683/6785 8698/4093/6571\nf 9121/4550/6991 9123/4552/6993 9254/4739/7124\nf 9254/4739/7124 9100/4521/6971 9099/4520/6970\nf 8628/4023/6501 9249/4732/7119 9000/4412/6870\nf 8642/4037/6515 8457/3841/6329 8456/3840/6328\nf 8456/3840/6328 8627/4021/6499 8642/4037/6515\nf 8923/4329/6796 9100/4521/6971 9123/4552/6993\nf 9123/4552/6993 8879/4283/6751 8923/4329/6796\nf 9254/4739/7124 9123/4552/6993 9100/4521/6971\nf 8675/4070/6548 9230/4740/7100 9255/4741/7125\nf 9217/4678/7087 9230/4703/7100 8675/4679/6548\nf 8883/4287/6755 8766/4166/6638 8765/4165/6637\nf 8883/4287/6755 8675/4070/6548 9255/4741/7125\nf 8446/3831/6319 9012/4422/6880 9011/4421/6879\nf 9011/4421/6879 8523/3908/6396 8446/3831/6319\nf 8923/4329/6796 8924/4328/6795 9101/4522/6972\nf 9101/4522/6972 9100/4521/6971 8923/4329/6796\nf 9255/4741/7125 9230/4740/7100 8766/4166/6638\nf 9255/4741/7125 8766/4166/6638 8883/4287/6755\nf 8789/4189/6661 9195/4643/7065 8595/3989/6468\nf 8595/3989/6468 9195/4643/7065 9061/4476/6932\nf 9174/4742/7044 9121/4550/6991 9254/4739/7124\nf 9174/4620/7044 8788/4188/6660 9121/4557/6991\nf 8989/4401/6859 9186/4633/7056 8986/4398/6856\nf 8800/4201/6672 9158/4599/7028 9157/4598/7027\nf 8800/4427/6672 9014/4426/6884 9158/4638/7028\nf 8530/3915/6403 9256/4743/7126 8826/4227/6698\nf 8584/3975/6457 9256/4743/7126 8530/3915/6403\nf 9036/4451/6907 9231/4704/7101 8656/4051/6529\nf 9231/4704/7101 8571/3962/6444 8656/4051/6529\nf 8725/4124/6597 8974/4386/6846 9046/4461/6917\nf 8687/4731/6560 8689/4348/6562 8940/4347/6811\nf 8837/4238/6709 8809/4211/6682 8811/4210/6681\nf 8522/3907/6395 8502/3887/6375 9093/4514/6964\nf 8773/4173/6645 9068/4484/6939 8522/3907/6395\nf 8975/4383/6843 8974/4386/6846 8706/4698/6578\nf 8706/4698/6578 8705/4744/6577 8975/4383/6843\nf 8542/3929/6415 8541/3928/6414 9177/4623/7047\nf 8542/3929/6415 9177/4623/7047 9176/4622/7046\nf 8679/4074/6552 8498/3883/6371 8497/3882/6370\nf 8497/3882/6370 9096/4517/6967 8679/4074/6552\nf 8582/4745/6455 8437/3822/6310 9083/4613/6954\nf 9016/4746/6886 8437/3822/6310 8582/4745/6455\nf 8615/4010/6488 8658/4052/6530 9069/4485/6940\nf 9242/4718/7112 9096/4517/6967 8497/3882/6370\nf 8497/3882/6370 9144/4577/7014 9242/4718/7112\nf 9257/4707/7127 9243/4719/7113 9242/4718/7112\nf 9146/4579/7016 9257/4707/7127 9242/4718/7112\nf 9144/4577/7014 9146/4579/7016 9242/4718/7112\nf 8429/3814/6302 9157/4598/7027 9139/4572/7009\nf 9137/4570/7007 9139/4572/7009 9138/4571/7008\nf 8467/3852/6340 8570/3961/6443 9042/4457/6913\nf 9002/4414/6872 8467/3852/6340 9042/4457/6913\nf 8484/3869/6357 8824/4225/6696 8876/4280/6748\nf 8484/3869/6357 9160/4601/7030 8824/4225/6696\nf 8899/4303/6771 9114/4542/6983 8639/4034/6512\nf 8639/4034/6512 8898/4302/6770 8899/4303/6771\nf 8863/4267/6735 8957/4367/6828 9236/4709/7106\nf 8863/4267/6735 8573/3964/6446 8572/3963/6445\nf 8994/4406/6864 8600/3994/6473 8603/3998/6476\nf 8994/4406/6864 8603/3998/6476 9034/4447/6905\nf 8418/3803/6291 9196/4644/7066 9047/4462/6918\nf 9037/4452/6908 9196/4644/7066 8418/3803/6291\nf 9000/4412/6870 9249/4732/7119 8551/3940/6424\nf 8551/3940/6424 9249/4732/7119 8903/4306/6774\nf 8903/4306/6774 8649/4044/6522 8551/3940/6424\nf 8911/4316/6783 8854/4257/6726 8912/4317/6784\nf 8854/4257/6726 8911/4316/6783 8616/4011/6489\nf 8412/3782/6285 9020/4433/6890 8413/3783/6286\nf 9020/4433/6890 9166/4607/7036 8413/3783/6286\nf 8847/4249/6719 8859/4262/6731 8753/4153/6625\nf 8847/4249/6719 8846/4248/6718 8859/4262/6731\nf 8441/3826/6314 9070/4487/6941 8858/4261/6730\nf 8858/4261/6730 9070/4487/6941 8483/3868/6356\nf 8576/3967/6449 8946/4357/6818 8577/3968/6450\nf 8520/3905/6393 9239/4713/7109 9206/4659/7076\nf 8520/3905/6393 9206/4659/7076 8606/4001/6479\nf 8592/3983/6465 9212/4667/7082 8450/3835/6323\nf 8592/3983/6465 8883/4287/6755 9212/4667/7082\nf 8748/4508/6620 8531/3916/6404 9151/4733/7021\nf 8529/3914/6402 8531/3916/6404 8748/4508/6620\nf 8410/3780/6283 9118/4547/6988 8982/4394/6853\nf 8982/4394/6853 8716/4115/6588 8410/3780/6283\nf 8410/3780/6283 8716/4115/6588 8408/3778/6281\nf 9020/4433/6890 9023/4436/6893 9166/4607/7036\nf 9023/4436/6893 8654/4049/6527 9166/4607/7036\nf 9246/4725/7116 8443/3828/6316 9097/4518/6968\nf 9097/4518/6968 8443/3828/6316 9098/4519/6969\nf 9155/4595/7025 8452/3837/6325 8505/3890/6378\nf 8505/3890/6378 8906/4309/6777 9155/4595/7025\nf 8906/4309/6777 8794/4194/6666 8845/4247/6717\nf 8845/4247/6717 9155/4595/7025 8906/4309/6777\nf 8880/4396/6752 8881/4626/6753 8985/4397/6855\nf 8985/4397/6855 8881/4626/6753 9203/4653/7073\nf 8604/3999/6477 8453/3838/6326 8793/4193/6665\nf 8605/4000/6478 8604/3999/6477 8795/4195/6667\nf 8948/4358/6819 8469/3854/6342 8864/4268/6736\nf 8468/3853/6341 8864/4268/6736 8469/3854/6342\nf 9142/4575/7012 8436/3821/6309 8438/3823/6311\nf 9142/4575/7012 8438/3823/6311 9143/4576/7013\nf 8795/4195/6667 8793/4193/6665 8792/4192/6664\nf 8795/4195/6667 8604/3999/6477 8793/4193/6665\nf 8827/4228/6699 9197/4748/7067 9187/4634/7057\nf 8957/4367/6828 8956/4366/6827 9236/4709/7106\nf 8865/4269/6737 8956/4366/6827 8957/4367/6828\nf 9247/4728/7117 9055/4470/6926 9056/4471/6927\nf 9116/4545/6986 9126/4555/6996 9117/4546/6987\nf 9223/4692/7093 8770/4170/6642 9258/4749/7128\nf 9258/4749/7128 8770/4170/6642 9247/4728/7117\nf 8602/3996/6475 8672/4067/6545 8671/4066/6544\nf 8786/4186/6658 8602/3996/6475 8671/4066/6544\nf 8903/4306/6774 8902/4305/6773 9125/4554/6995\nf 9126/4555/6996 9125/4554/6995 8902/4305/6773\nf 8830/4231/6702 9031/4444/6902 8823/4224/6695\nf 9031/4444/6902 9030/4443/6901 8820/4221/6692\nf 8462/3847/6335 9028/4615/6899 8708/4675/6580\nf 8976/4384/6844 9259/4750/7129 9260/4751/7130\nf 9135/4568/7005 9259/4750/7129 8976/4384/6844\nf 8441/3826/6314 8910/4315/6782 9070/4487/6941\nf 8471/3856/6344 8910/4315/6782 8441/3826/6314\nf 8607/4002/6480 8606/4001/6479 9003/4415/6873\nf 9140/4573/7010 8607/4002/6480 9003/4415/6873\nf 8509/3894/6382 8508/3893/6381 9082/4499/6953\nf 9081/4498/6952 9082/4499/6953 8508/3893/6381\nf 8512/3897/6385 9194/4642/7064 8495/3880/6368\nf 8495/3880/6368 9194/4642/7064 8865/4269/6737\nf 8941/4350/6812 8772/4172/6644 8771/4171/6643\nf 8939/4752/6809 8405/3774/6278 8772/4172/6644\nf 9047/4462/6918 8623/4018/6496 9205/4655/7075\nf 8623/4018/6496 8607/4002/6480 9205/4655/7075\nf 8481/3866/6354 8480/3865/6353 9194/4642/7064\nf 8512/3897/6385 8481/3866/6354 9194/4642/7064\nf 8414/3793/6287 9124/4553/6994 8476/3861/6349\nf 8414/3793/6287 8476/3861/6349 8415/3794/6288\nf 8594/3988/6467 8791/4531/6663 8789/4189/6661\nf 8821/4222/6693 8734/4686/6606 8594/3988/6467\nf 8939/4752/6809 8772/4172/6644 8941/4350/6812\nf 8939/4752/6809 8941/4350/6812 8774/4349/6646\nf 9054/4469/6925 8596/3990/6469 9030/4443/6901\nf 8998/4408/6866 8596/3990/6469 9054/4469/6925\nf 9211/4666/7081 9115/4544/6985 9013/4425/6883\nf 8951/4363/6824 8424/3809/6297 9248/4729/7118\nf 9248/4729/7118 8952/4361/6822 8951/4363/6824\nf 8797/4660/6669 9244/4723/7114 9245/4724/7115\nf 9245/4724/7115 9244/4723/7114 8775/4175/6647\nf 8544/3931/6417 9167/4608/7037 9040/4455/6911\nf 8545/3932/6418 8544/3931/6417 9040/4455/6911\nf 8585/3976/6458 9011/4421/6879 9013/4425/6883\nf 9013/4425/6883 9115/4544/6985 8585/3976/6458\nf 8804/4539/6676 8796/4196/6668 8953/4362/6823\nf 9208/4663/7078 8775/4175/6647 9209/4664/7079\nf 8802/4203/6674 8801/4202/6673 8861/4264/6733\nf 8802/4389/6674 8861/4355/6733 8944/4353/6815\nf 9208/4663/7078 9245/4724/7115 8775/4175/6647\nf 8798/4662/6670 9245/4724/7115 9208/4663/7078\nf 9029/4442/6900 9031/4444/6902 8829/4230/6701\nf 8834/4235/6706 9029/4442/6900 8829/4230/6701\nf 9077/4753/6948 9222/4689/7092 8979/4390/6849\nf 9076/4754/6947 9222/4689/7092 9077/4753/6948\nf 9065/4691/6936 9222/4689/7092 9076/4754/6947\nf 9065/4480/6936 9076/4493/6947 9078/4495/6949\nf 8792/4192/6664 8794/4194/6666 8899/4303/6771\nf 9146/4579/7016 9261/4707/7131 9257/4707/7127\nf 8808/4209/6680 8814/4215/6686 8693/4088/6566\nf 8592/3983/6465 8450/3835/6323 9211/4666/7081\nf 9211/4666/7081 8450/3835/6323 9115/4544/6985\nf 9165/4606/7035 8700/4095/6573 8699/4094/6572\nf 8700/4095/6573 9036/4451/6907 8701/4096/6574\nf 9256/4743/7126 9262/4755/7132 8826/4227/6698\nf 9262/4755/7132 8827/4228/6699 8826/4227/6698\nf 9196/4644/7066 9037/4452/6908 8653/4048/6526\nf 9165/4606/7035 9036/4451/6907 8700/4095/6573\nf 8737/4137/6609 8488/3873/6361 8736/4136/6608\nf 8488/3873/6361 8791/4191/6663 8736/4136/6608\nf 8513/3898/6386 8510/3895/6383 8512/3897/6385\nf 8478/3863/6351 8511/3896/6384 8510/3895/6383\nf 8478/3863/6351 8513/3898/6386 9124/4553/6994\nf 8513/3898/6386 8478/3863/6351 8510/3895/6383\nf 8640/4035/6513 8764/4164/6636 9104/4529/6975\nf 9104/4529/6975 9102/4523/6973 8640/4035/6513\nf 8407/3776/6280 8406/3775/6279 8724/4123/6596\nf 8406/3775/6279 8725/4124/6597 8724/4123/6596\nf 8567/3958/6440 9043/4458/6914 8568/3959/6441\nf 9071/4488/6942 9179/4625/7049 8470/3855/6343\nf 9098/4519/6969 8442/3827/6315 8875/4279/6747\nf 9098/4519/6969 8443/3828/6316 8442/3827/6315\nf 9016/4746/6886 9017/4430/6887 8437/3822/6310\nf 8843/4245/6715 9017/4430/6887 9016/4746/6886\nf 8535/3922/6408 8534/3921/6407 8539/3924/6410\nf 8538/3923/6409 8535/3922/6408 8539/3924/6410\nf 9015/4428/6885 9246/4725/7116 8656/4051/6529\nf 9246/4725/7116 9015/4428/6885 8443/3828/6316\nf 9263/4756/7133 8840/4242/6712 9179/4625/7049\nf 8569/3960/6442 9168/4609/7038 8684/4079/6557\nf 8684/4079/6557 9168/4609/7038 9169/4610/7039\nf 9264/4757/7134 9071/4488/6942 8690/4085/6563\nf 9265/4758/7135 9264/4757/7134 9007/4419/6877\nf 9266/4759/7136 9210/4665/7080 9123/4552/6993\nf 8787/4187/6659 9210/4714/7080 9266/4760/7136\nf 9230/4740/7100 8803/4204/6675 8766/4166/6638\nf 9230/4703/7100 8422/3807/6295 8803/4702/6675\nf 9007/4419/6877 8690/4085/6563 8726/4126/6598\nf 9264/4757/7134 8690/4085/6563 9007/4419/6877\nf 8787/4187/6659 9266/4760/7136 9122/4556/6992\nf 9122/4551/6992 9266/4759/7136 9123/4552/6993\nf 8790/4530/6662 9105/4532/5190 8789/4189/6661\nf 8789/4189/6661 9105/4532/5190 9195/4643/7065\nf 9150/4672/7020 8828/4671/6700 8528/3913/6401\nf 9150/4586/7020 8826/4227/6698 8828/4229/6700\nf 8477/3862/6350 8514/3899/6387 8711/4108/7137\nf 8793/4193/6665 8845/4247/6717 8794/4194/6666\nf 8819/4220/6691 9250/4734/7120 8931/4336/6803\nf 8755/4155/6627 8428/3813/6301 8737/4137/6609\nf 8736/4136/6608 8755/4155/6627 8737/4137/6609\nf 8461/3846/6334 9133/4563/7003 8444/3829/6317\nf 9132/4562/7002 8440/3825/6313 9133/4563/7003\nf 8584/3975/6457 9267/4761/7138 9256/4743/7126\nf 9267/4761/7138 8584/3975/6457 9225/4694/7095\nf 8734/4134/6606 8736/4136/6608 8791/4191/6663\nf 8594/3988/6467 8734/4686/6606 8791/4531/6663\nf 8664/4059/6537 8666/4061/6539 8436/3821/6309\nf 8666/4061/6539 9083/4613/6954 8436/3821/6309\nf 8501/3886/6374 9152/4592/7022 8502/3887/6375\nf 9095/4516/6966 9094/4515/6965 9152/4592/7022\nf 8662/4057/6535 8408/3778/6281 8663/4058/6536\nf 8715/4114/6587 8408/3778/6281 8716/4115/6588\nf 9152/4592/7022 9094/4515/6965 8502/3887/6375\nf 9094/4515/6965 9093/4514/6964 8502/3887/6375\nf 8587/3978/6460 9018/4431/6888 8756/4156/6628\nf 8807/4208/6679 9184/4631/7054 8813/4214/6685\nf 8813/4214/6685 8808/4209/6680 8807/4208/6679\nf 9201/4651/7071 8976/4384/6844 9260/4751/7130\nf 8518/3901/6389 8517/3900/6388 8554/3945/6429\nf 8767/4167/6639 8802/4389/6674 8944/4353/6815\nf 8767/4167/6639 8944/4353/6815 8943/4352/6814\nf 8822/4223/6694 8594/3988/6467 8593/3987/6466\nf 8822/4223/6694 8593/3987/6466 8818/4219/6690\nf 8549/3938/6422 9128/4559/6998 8550/3939/6423\nf 9260/4751/7130 8517/3900/6388 9201/4651/7071\nf 9201/4651/7071 8517/3900/6388 9112/4541/6982\nf 8519/3904/6392 9239/4713/7109 8520/3905/6393\nf 8842/4244/6714 9239/4713/7109 8519/3904/6392\nf 8555/3942/6426 8554/3945/6429 9260/4751/7130\nf 8554/3945/6429 8517/3900/6388 9260/4751/7130\nf 9259/4750/7129 8555/3942/6426 9260/4751/7130\nf 9135/4568/7005 8555/3942/6426 9259/4750/7129\nf 8601/3995/6474 8995/4407/6865 8851/4254/6723\nf 8994/4406/6864 8993/4405/6863 8995/4407/6865\nf 8597/3991/6470 8997/4411/6869 9128/4559/6998\nf 8997/4411/6869 8597/3991/6470 8596/3990/6469\nf 8804/4205/6676 9183/4630/7053 8805/4206/6677\nf 9185/4632/7055 8805/4206/6677 9183/4630/7053\nf 9137/4570/7007 8427/3812/6300 8429/3814/6302\nf 9137/4570/7007 8429/3814/6302 9139/4572/7009\nf 8823/4224/6695 8820/4221/6692 8822/4223/6694\nf 9031/4444/6902 8820/4221/6692 8823/4224/6695\nf 9224/4693/7094 8581/3972/6454 8768/4168/6640\nf 9224/4693/7094 8768/4168/6640 8770/4170/6642\nf 8686/4081/6559 8800/4201/6672 9157/4598/7027\nf 8686/4081/6559 9157/4598/7027 8429/3814/6302\nf 9030/4443/6901 8734/4686/6606 8821/4222/6693\nf 8820/4221/6692 9030/4443/6901 8821/4222/6693\nf 8744/4144/6616 9150/4672/7020 8528/3913/6401\nf 8528/3913/6401 8745/4145/6617 8744/4144/6616\nf 8406/3775/6279 8706/4698/6578 8974/4386/6846\nf 9176/4622/7046 9178/4624/7048 9175/4621/7045\nf 8663/4058/6536 8715/4114/6587 9252/4736/7122\nf 8408/3778/6281 8715/4114/6587 8663/4058/6536\nf 8522/3907/6395 9093/4514/6964 8773/4173/6645\nf 8773/4173/6645 9093/4514/6964 8771/4171/6643\nf 8912/4317/6784 8854/4257/6726 8856/4259/6728\nf 8912/4317/6784 8856/4259/6728 9072/4489/6943\nf 8865/4269/6737 8959/4369/6830 8956/4366/6827\nf 9194/4642/7064 8959/4369/6830 8865/4269/6737\nf 9091/4511/6961 9090/4510/6960 9096/4517/6967\nf 9096/4517/6967 9242/4718/7112 9091/4511/6961\nf 8990/4402/6860 9180/4627/7050 8877/4281/6749\nf 8877/4281/6749 8984/4395/6854 8990/4402/6860\nf 8784/4184/6656 9147/4580/7017 9106/4533/6976\nf 8454/3839/6327 9147/4580/7017 8784/4184/6656\nf 9033/4446/6904 8911/4316/6783 8471/3856/6344\nf 9033/4446/6904 8471/3856/6344 9130/4561/7000\nf 8682/4077/6555 8681/4076/6554 8928/4333/6800\nf 8921/4326/6793 8928/4333/6800 8922/4327/6794\nf 8938/4346/6810 9164/4605/7034 8714/4111/6586\nf 9164/4605/7034 8462/3847/6335 8712/4109/6584\nf 8681/4076/6554 8922/4327/6794 8928/4333/6800\nf 8920/4325/6792 8922/4327/6794 8681/4076/6554\nf 9265/4758/7135 9006/4418/6876 8727/4127/6599\nf 9006/4418/6876 9265/4758/7135 9007/4419/6877\nf 8884/4288/6756 8411/3781/6284 8506/3891/6379\nf 8506/3891/6379 8486/3871/6359 8972/4382/6842\nf 9188/4635/7058 9268/4762/7139 8727/4127/6599\nf 9268/4762/7139 9265/4758/7135 8727/4127/6599\nf 8482/3867/6355 8857/4260/6729 8858/4261/6730\nf 8876/4280/6748 8857/4260/6729 8482/3867/6355\nf 8991/4403/6861 9186/4633/7056 8989/4401/6859\nf 9186/4633/7056 8991/4403/6861 8880/4396/6752\nf 9207/4661/7077 9085/4504/6956 9084/4503/6955\nf 9207/4661/7077 9084/4503/6955 8776/4176/6648\nf 8812/4213/6684 8486/3871/6359 9161/4602/7031\nf 8825/4226/6697 8812/4213/6684 9161/4602/7031\nf 8993/4405/6863 8852/4255/6724 8851/4254/6723\nf 8995/4407/6865 8993/4405/6863 8851/4254/6723\nf 8682/4077/6555 8928/4333/6800 8927/4332/6799\nf 8682/4077/6555 8927/4332/6799 8934/4339/6806\nf 9110/4538/6980 8489/3874/6362 9154/4594/7024\nf 8872/4722/6744 9110/4538/6980 9154/4594/7024\nf 9187/4646/7057 8526/3911/6399 8828/4671/6700\nf 9189/4636/7059 8727/4127/6599 8526/3911/6399\nf 8692/4087/6565 8948/4358/6819 8726/4126/6598\nf 8692/4087/6565 8691/4086/6564 8948/4358/6819\nf 8977/4720/6847 8713/4110/6585 8707/4676/6583\nf 8462/3847/6335 8707/4676/6583 8713/4110/6585\nf 9140/4573/7010 9026/4439/6897 8418/3803/6291\nf 9140/4573/7010 9003/4415/6873 9026/4439/6897\nf 8714/4111/6586 9164/4605/7034 8712/4109/6584\nf 8918/4323/6790 8493/3954/6366 8492/4685/6365\nf 8493/3954/6366 8918/4323/6790 8919/4324/6791\nf 8547/3934/6420 8871/4275/6743 8634/4029/6507\nf 8634/4029/6507 8871/4275/6743 8873/4277/6745\nf 9146/4579/7016 9234/4707/7104 9261/4707/7131\nf 9229/4701/7099 9227/4699/7097 8936/4342/6807\nf 9073/4490/6944 8634/4029/6507 8620/4015/6493\nf 9073/4490/6944 8620/4015/6493 8619/4014/6492\nf 9176/4622/7046 9177/4623/7047 9178/4624/7048\nf 9178/4624/7048 9177/4623/7047 8545/3932/6418\nf 8946/4357/6818 8576/3967/6449 9229/4701/7099\nf 9131/4262/7001 8849/4251/6721 8897/4301/6769\nf 9131/4262/7001 8897/4301/6769 8754/4154/6626\nf 8562/3952/6435 9226/4696/7096 9198/4647/7068\nf 8444/3829/6317 8440/3825/6313 8439/3824/6312\nf 8440/3825/6313 8444/3829/6317 9133/4563/7003\nf 9215/4673/7085 9170/4614/7040 8750/4150/6622\nf 9215/4673/7085 8462/3847/6335 9170/4614/7040\nf 8972/4382/6842 8884/4288/6756 8506/3891/6379\nf 8972/4382/6842 8509/3894/6382 8884/4288/6756\nf 9021/4434/6891 8431/3816/6304 8760/4160/6632\nf 9021/4434/6891 8760/4160/6632 8759/4159/6631\nf 9130/4561/7000 9132/4562/7002 9129/4560/6999\nf 9132/4562/7002 9134/4564/7004 9129/4560/6999\nf 9087/4506/6958 9095/4516/6966 9152/4592/7022\nf 9087/4506/6958 8671/4066/6544 9095/4516/6966\nf 8761/4161/6633 8760/4160/6632 8430/3815/6303\nf 8761/4161/6633 8430/3815/6303 9034/4447/6905\nf 8653/4048/6526 9036/4451/6907 9165/4606/7035\nf 8654/4049/6527 8653/4048/6526 9165/4606/7035\nf 8665/4060/6538 9159/4600/7029 8890/4294/6762\nf 8781/4181/6653 8665/4060/6538 8890/4294/6762\nf 8843/4245/6715 8747/4147/6619 8749/4149/6621\nf 8747/4147/6619 8843/4245/6715 9016/4746/6886\nf 9036/4451/6907 8653/4048/6526 9037/4452/6908\nf 9037/4452/6908 9231/4704/7101 9036/4451/6907\nf 9236/4709/7106 8459/3844/6332 9238/4712/7108\nf 9238/4712/7108 8459/3844/6332 9015/4428/6885\nf 9068/4484/6939 8407/3776/6280 8932/4337/6804\nf 8772/4172/6644 8407/3776/6280 9068/4484/6939\nf 9174/4742/7044 9253/4738/7123 9214/4670/7084\nf 9253/4738/7123 9174/4742/7044 9254/4739/7124\nf 8670/4063/6541 8669/4062/6540 8939/4345/6809\nf 8453/3838/6326 8452/3837/6325 9155/4595/7025\nf 9072/4489/6943 9073/4490/6944 8619/4014/6492\nf 9070/4487/6941 9072/4489/6943 8619/4014/6492\nf 9190/4637/7060 8611/4009/6487 9117/4546/6987\nf 9117/4546/6987 9126/4555/6996 9190/4637/7060\nf 9178/4624/7048 8545/3932/6418 9039/4454/6910\nf 8545/3932/6418 9040/4455/6911 9039/4454/6910\nf 8728/4128/6600 9019/4432/6889 8644/4042/6520\nf 8631/4026/6504 9126/4555/6996 8902/4305/6773\nf 8902/4305/6773 8901/4304/6772 8631/4026/6504\nf 9119/4548/6989 9209/4664/7079 9120/4549/6990\nf 9240/4716/7110 9209/4664/7079 9119/4548/6989\nf 9105/4532/5190 9109/4536/6979 8872/4276/6744\nf 8872/4722/6744 9109/4537/6979 9110/4538/6980\nf 9142/4575/7012 8664/4059/6537 8436/3821/6309\nf 8722/4120/6593 8721/4119/6592 9192/4639/7061\nf 9052/4465/6921 8722/4120/6593 9192/4639/7061\nf 8815/4216/6687 8683/4078/6556 9222/4689/7092\nf 8815/4216/6687 8569/3960/6442 8683/4078/6556\nf 9063/4478/6934 8961/4371/6832 8963/4373/6834\nf 8960/4370/6831 8647/4041/6519 8646/4040/6518\nf 8646/4040/6518 8651/4046/6524 8960/4370/6831\nf 8863/4267/6735 9236/4709/7106 8573/3964/6446\nf 9236/4709/7106 9238/4712/7108 8573/3964/6446\nf 8643/4038/6516 8898/4302/6770 9045/4460/6916\nf 8644/4042/6520 9019/4432/6889 8645/4039/6517\nf 8451/3836/6324 9113/4543/6984 8905/4311/6779\nf 8643/4038/6516 9045/4460/6916 8867/4271/6739\nf 8867/4271/6739 8983/4393/6852 8643/4038/6516\nf 8771/4171/6643 9094/4515/6965 9153/4593/7023\nf 8771/4171/6643 9153/4593/7023 8942/4351/6813\nf 9060/4475/6931 9062/4477/6933 9195/4643/7065\nf 9105/4532/5190 9060/4475/6931 9195/4643/7065\nf 9194/4642/7064 8480/3865/6353 9193/4641/7063\nf 9193/4641/7063 8480/3865/6353 8561/3951/6434\nf 9060/4475/6931 8548/3935/6421 9062/4477/6933\nf 9062/4477/6933 8548/3935/6421 8961/4371/6832\nf 9206/4659/7076 8844/4246/6716 9044/4459/6915\nf 9044/4459/6915 8844/4246/6716 8749/4149/6621\nf 9021/4434/6891 8886/4290/6758 8431/3816/6304\nf 8432/3817/6305 8431/3816/6304 8886/4290/6758\nf 9118/4547/6988 8641/4036/6514 8982/4394/6853\nf 8768/4168/6640 8583/3974/6456 8769/4169/6641\nf 8769/4169/6641 8583/3974/6456 8779/4179/6651\nf 9107/4534/6977 8786/4186/6658 9086/4505/6957\nf 8599/3993/6472 8786/4186/6658 9107/4534/6977\nf 8515/3902/6390 8896/4300/6768 8516/3903/6391\nf 8516/3903/6391 8896/4300/6768 9111/4540/6981\nf 8788/4188/6660 8787/4187/6659 9122/4556/6992\nf 8718/4117/6590 9252/4736/7122 8717/4116/6589\nf 8663/4058/6536 9252/4736/7122 8718/4117/6590\nf 8942/4351/6813 8673/4068/6546 8810/4212/6683\nf 8942/4351/6813 9153/4593/7023 8673/4068/6546\nf 9269/4763/7140 8730/4130/6602 8622/4017/6495\nf 8624/4019/6497 9269/4763/7140 8622/4017/6495\nf 8596/3990/6469 8598/3992/6471 9030/4443/6901\nf 8598/3992/6471 8734/4686/6606 9030/4443/6901\nf 9177/4623/7047 9221/4688/7091 8543/3930/6416\nf 9221/4688/7091 8909/4314/6781 8543/3930/6416\nf 9269/4763/7140 8624/4019/6497 8732/4132/6604\nf 8732/4132/6604 8730/4130/6602 9269/4763/7140\nf 8697/4449/6570 8917/4322/6789 8916/4321/6788\nf 8892/4296/6764 8917/4322/6789 8697/4449/6570\nf 8805/4206/6677 9185/4632/7055 9085/4504/6956\nf 9213/4668/7083 9214/4670/7084 9099/4520/6970\nf 8984/4395/6854 9120/4549/6990 8992/4404/6862\nf 8992/4404/6862 8989/4401/6859 8984/4395/6854\nf 9079/4496/6950 9078/4495/6949 9156/4596/7026\nf 8777/4177/6649 9066/4481/6937 9079/4496/6950\nf 9187/4646/7057 9188/4635/7058 9189/4636/7059\nf 9187/4646/7057 9189/4636/7059 8526/3911/6399\nf 9167/4608/7037 8915/4684/6787 9038/4611/6909\nf 9066/4481/6937 9078/4495/6949 9079/4496/6950\nf 9065/4480/6936 9078/4495/6949 9066/4481/6937\nf 9225/4694/7095 9224/4693/7094 9223/4692/7093\nf 8940/4347/6811 8810/4212/6683 8809/4211/6682\nf 8687/4731/6560 8940/4347/6811 8809/4211/6682\nf 8878/4282/6750 9180/4627/7050 9203/4653/7073\nf 8877/4281/6749 9180/4627/7050 8878/4282/6750\nf 8621/4016/6494 8687/4731/6560 8837/4238/6709\nf 8687/4731/6560 8809/4211/6682 8837/4238/6709\nf 8796/4196/6668 9204/4654/7074 8951/4363/6824\nf 9032/4445/6903 8699/4094/6572 8701/4096/6574\nf 9032/4445/6903 8654/4049/6527 8699/4094/6572\nf 9249/4732/7119 8628/4023/6501 8534/3921/6407\nf 8534/3921/6407 9216/4674/7086 9249/4732/7119\nf 9216/4674/7086 8534/3921/6407 8533/3920/6406\nf 8551/3940/6424 8550/3939/6423 9000/4412/6870\nf 8741/4143/6615 8445/3830/6318 9050/4467/6923\nf 9050/4467/6923 9059/4474/6930 8741/4143/6615\nf 9059/4474/6930 9050/4467/6923 9053/4466/6922\nf 9053/4466/6922 9057/4472/6928 9059/4474/6930\nf 9057/4472/6928 9053/4466/6922 9191/4640/7062\nf 9191/4640/7062 8610/4005/6483 9057/4472/6928\nf 8741/4143/6615 9059/4474/6930 9058/4473/6929\nf 9058/4473/6929 8742/4140/6612 8741/4143/6615\nf 9091/4511/6961 8613/4007/6485 8612/4006/6484\nf 8612/4006/6484 9088/4512/6962 9091/4511/6961\nf 9088/4512/6962 8612/4006/6484 8579/3971/6453\nf 9190/4637/7060 8630/4025/6503 8579/3971/6453\nf 8579/3971/6453 8612/4006/6484 9190/4637/7060\nf 9234/4707/7104 9233/4706/7103 9235/4708/7105\nf 9235/4708/7105 9261/4707/7131 9234/4707/7104\nf 9261/4707/7131 9235/4708/7105 8743/4141/6613\nf 8743/4141/6613 9243/4719/7113 9257/4707/7127\nf 9261/4707/7131 8743/4141/6613 9257/4707/7127\nf 9243/4719/7113 8743/4141/6613 8742/4140/6612\nf 8742/4140/6612 8614/4008/6486 9243/4719/7113\nf 8614/4008/6486 8742/4140/6612 9058/4473/6929\nf 9058/4473/6929 8611/4009/6487 8614/4008/6486\nf 8613/4007/6485 9091/4511/6961 9242/4718/7112\nf 8740/4142/6614 9012/4422/6880 8741/4143/6615\nf 9233/4706/7103 9009/4423/6881 9232/4705/7102\nf 9232/4705/7102 9235/4708/7105 9233/4706/7103\nf 8557/3947/6430 8434/3946/6307 8433/4266/6306\nf 8433/4266/6306 8862/4265/6734 8557/3947/6430\nf 8674/4069/6547 8782/4182/6654 9218/4765/7088\nf 8420/3805/6293 9219/4681/7089 9148/4585/7019\nf 9148/4585/7019 8421/3806/6294 8420/3805/6293\nf 9085/4504/6956 9185/4632/7055 8807/4208/6679\nf 8796/4196/6668 9127/4558/6997 9204/4654/7074\nf 8559/4726/6432 9108/4535/6978 8435/3820/6308\nf 8435/3820/6308 8434/3819/6307 8559/4726/6432\nf 9067/4483/6938 8591/3982/6464 8590/3981/6463\nf 8590/3981/6463 9173/4618/7042 9067/4483/6938\nf 8739/4139/6611 9237/4710/7107 9173/4618/7042\nf 9173/4618/7042 8590/3981/6463 8739/4139/6611\nf 9145/4578/7015 8500/3885/6373 9237/4710/7107\nf 9237/4710/7107 8739/4139/6611 9145/4578/7015\nf 8500/3885/6373 9145/4578/7015 9144/4577/7014\nf 9144/4577/7014 8497/3882/6370 8500/3885/6373\nf 9172/4619/7043 9173/4618/7042 9237/4710/7107\nf 9171/4617/7041 9172/4619/7043 8499/3884/6372\nf 8499/3884/6372 8498/3883/6371 9171/4617/7041\nf 8586/3977/6459 8504/3889/6377 9018/4431/6888\nf 9163/4604/7033 8729/4129/6601 8644/4042/6520\nf 8644/4042/6520 8647/4041/6519 9163/4604/7033\nf 8647/4041/6519 8960/4370/6831 8553/3944/6428\nf 8553/3944/6428 9163/4604/7033 8647/4041/6519\nf 8648/4043/6521 8651/4046/6524 8646/4040/6518\nf 8981/4392/6851 8992/4404/6862 9120/4549/6990\nf 9120/4549/6990 8778/4178/6650 8981/4392/6851\nf 8778/4178/6650 9120/4549/6990 9209/4664/7079\nf 9209/4664/7079 8775/4175/6647 8778/4178/6650\nf 8681/4076/6554 8680/4075/6553 8870/4274/6742\nf 8870/4274/6742 8924/4328/6795 8681/4076/6554\nf 8870/4274/6742 8869/4273/6741 9101/4522/6972\nf 9101/4522/6972 8924/4328/6795 8870/4274/6742\nf 8887/4291/6759 8472/3857/6345 8925/4330/6797\nf 8925/4330/6797 8888/4292/6760 8887/4291/6759\nf 8451/3836/6324 8905/4311/6779 8907/4310/6778\nf 8907/4310/6778 8449/3834/6322 8451/3836/6324\nf 8449/3834/6322 8907/4310/6778 9115/4544/6985\nf 8638/4033/6511 8898/4302/6770 8639/4034/6512\nf 9045/4460/6916 8638/4033/6511 8868/4272/6740\nf 9274/4799/7141 9275/4800/7142 9276/4801/7143\nf 9277/4802/7144 9278/4803/7145 9279/4804/7146\nf 9279/4804/7146 9280/4805/7147 9277/4802/7144\nf 9285/4812/7148 9286/4813/7149 9287/4814/7150\nf 9292/3873/7151 9293/3875/7152 9294/3874/7153\nf 9297/4864/7154 9298/4865/7155 9299/4866/7156\nf 9299/4866/7156 9300/4867/7157 9297/4864/7154\nf 9303/4882/7158 9304/4883/7159 9301/4884/7160\nf 9301/4884/7160 9302/4885/7161 9303/4882/7158\nf 9305/4893/7162 9306/4894/7163 9307/4895/7164\nf 9308/4896/7165 9309/4897/7166 9310/4898/7167\nf 8532/3919/6405 9311/4901/7168 9312/4902/7169\nf 9312/4902/7169 8533/3920/6406 8532/3919/6405\nf 8538/3923/6409 8537/3926/6412 9313/4903/7170\nf 9313/4903/7170 9314/4904/7171 8538/3923/6409\nf 9315/4905/7172 9316/4906/7173 9317/4907/7174\nf 9318/4908/7175 9319/4909/7176 9320/4910/7177\nf 9321/4911/7178 9322/4912/7179 9323/4913/7180\nf 9324/4916/7181 9325/4917/7182 9326/4918/7183\nf 9326/4918/7183 9327/4919/7184 9324/4916/7181\nf 9330/4920/7185 9331/4921/7186 9328/4922/7187\nf 9328/4922/7187 9329/4923/7188 9330/4920/7185\nf 9334/4930/7189 9295/4931/7190 9335/4932/7191\nf 8567/3958/6440 9338/4933/7192 9339/4934/7193\nf 8575/3966/6448 9340/4940/7194 8576/3967/6449\nf 8580/3969/6451 9342/4941/7195 9341/4942/7196\nf 9341/4942/7196 8575/3966/6448 8580/3969/6451\nf 9343/4943/7197 9344/4944/7198 9345/4945/7199\nf 9308/4896/7165 9310/4898/7167 9346/4946/7200\nf 9347/4958/7201 9348/4959/7202 9349/4960/7203\nf 9350/4961/7204 9351/4962/7205 9352/4963/7206\nf 9353/4974/7207 9354/4975/7208 9355/4976/7209\nf 9359/4977/7210 9356/4978/7211 9357/4979/7212\nf 9357/4979/7212 9358/4980/7213 9359/4977/7210\nf 9360/4981/7214 8618/4013/6491 8617/4012/6490\nf 8617/4012/6490 9361/4982/7215 9360/4981/7214\nf 9362/4983/7216 9363/4984/7217 9364/4985/7218\nf 9366/4992/7219 9312/4902/7169 9314/4904/7171\nf 9314/4904/7171 9365/4993/7220 9366/4992/7219\nf 9367/4994/7221 8633/4028/6506 8632/4027/6505\nf 8632/4027/6505 9368/4995/7222 9367/4994/7221\nf 9364/4985/7218 9363/4984/7217 9369/4996/7223\nf 9323/4913/7180 9322/4912/7179 9370/4997/7224\nf 9370/4997/7224 9371/4998/7225 9323/4913/7180\nf 9375/5006/7226 9372/5007/7227 9373/5008/7228\nf 9373/5008/7228 9374/5009/7229 9375/5006/7226\nf 9376/5010/7230 9377/5011/7231 9378/5012/7232\nf 9378/5012/7232 9379/5013/7233 9376/5010/7230\nf 9381/5019/7234 9380/5020/7235 8660/4054/6532\nf 8660/4054/6532 8659/4053/6531 9381/5019/7234\nf 9382/5021/7236 9383/5022/7237 9384/5023/7238\nf 9385/5024/7239 9386/5025/7240 9387/5026/7241\nf 9390/4062/7242 9391/4065/7243 9388/4064/7244\nf 9388/4064/7244 9389/4063/7245 9390/4062/7242\nf 9392/5030/7246 9393/5031/7247 9394/5032/7248\nf 9395/5033/7249 9396/5034/7250 9397/5035/7251\nf 9399/5039/7252 9400/5040/7253 9338/4933/7192\nf 9401/4082/7254 9402/4084/7255 9403/4083/7256\nf 9405/5044/7257 9406/5045/7258 9407/5046/7259\nf 9408/5047/7260 9409/5048/7261 9410/5049/7262\nf 9315/4905/7172 9317/4907/7174 9408/5047/7260\nf 9414/4098/7263 9411/4101/7264 9412/4100/7265\nf 9412/4100/7265 9413/4099/7266 9414/4098/7263\nf 9416/4111/7267 9411/4113/7264 9414/4112/7263\nf 9414/4112/7263 9415/4109/7268 9416/4111/7267\nf 9382/5021/7236 9418/5060/7269 9383/5022/7237\nf 9305/4893/7162 9307/4895/7164 9424/5070/7270\nf 9425/5071/7271 9335/4932/7191 9426/5072/7272\nf 9433/5086/7273 9434/5087/7274 9435/5088/7275\nf 9325/4917/7182 9376/5010/7230 9379/5013/7233\nf 9379/5013/7233 9326/4918/7183 9325/4917/7182\nf 9425/5071/7271 9426/5072/7272 9372/5007/7227\nf 9437/5101/7276 9438/5102/7277 9439/5103/7278\nf 9388/4064/7244 9440/4174/7279 9389/4063/7245\nf 9441/5107/7280 9442/5108/7281 9443/5109/7282\nf 9443/5109/7282 9444/5110/7283 9441/5107/7280\nf 9445/5111/7284 9315/4905/7172 9446/5112/7285\nf 9387/5026/7241 9386/5025/7240 9447/5113/7286\nf 8782/4182/6654 9448/5114/7287 9392/5030/7246\nf 9279/4804/7146 9278/4803/7145 9449/5118/7288\nf 9449/5118/7288 9450/5119/7289 9279/4804/7146\nf 9348/4959/7202 9451/5120/7290 9349/4960/7203\nf 9452/4190/7291 9292/3873/7151 9453/4191/7292\nf 9454/5125/7293 9455/5126/7294 9456/5127/7295\nf 9403/4083/7256 9402/4084/7255 9457/4199/7296\nf 9275/4800/7142 9458/5128/7297 9459/5129/7298\nf 8804/5131/6676 9461/5132/7299 9462/5133/7300\nf 9406/5045/7258 9405/5044/7257 9463/5134/7301\nf 9463/5134/7301 9464/5135/7302 9406/5045/7258\nf 8813/5140/6685 9463/5134/7301 9466/5141/7303\nf 9467/5142/7304 9338/4933/7192 9468/5143/7305\nf 9469/5144/7306 9470/5145/7307 9471/5146/7308\nf 9472/5147/7309 9473/5148/7310 9474/5149/7311\nf 9475/5150/7312 9469/5144/7306 9471/5146/7308\nf 9477/5153/7313 9478/5154/7314 8827/4228/6699\nf 9479/5155/7315 8831/4232/6703 9480/5156/7316\nf 9481/5157/7317 9313/4903/7170 8537/3926/6412\nf 8537/3926/6412 8833/4234/6705 9481/5157/7317\nf 9482/5158/7318 9481/5157/7317 8833/4234/6705\nf 8833/4234/6705 8835/4236/6707 9482/5158/7318\nf 9362/4983/7216 9483/5159/7319 9363/4984/7217\nf 9485/5165/7320 9486/5166/7321 9287/4814/7150\nf 9486/5166/7321 9487/5167/7322 9488/5168/7323\nf 9489/5173/7324 9490/5174/7325 9491/5175/7326\nf 9492/5178/7327 9283/5179/7328 9493/5180/7329\nf 9493/5180/7329 9459/5129/7298 9492/5178/7327\nf 9494/5189/7330 9495/5190/7331 9496/5191/7332\nf 9363/4984/7217 9495/5190/7331 9369/4996/7223\nf 9497/5195/7333 9498/5196/7334 9499/5197/7335\nf 9500/5198/7336 9501/5199/7337 9400/5040/7253\nf 9502/5200/7338 9448/5114/7287 8782/4182/6654\nf 9361/4982/7215 8617/4012/6490 8888/4292/6760\nf 8888/4292/6760 9504/5205/7339 9361/4982/7215\nf 9507/5207/7340 9447/5113/7286 9505/5208/7341\nf 9505/5208/7341 9506/5209/7342 9507/5207/7340\nf 9355/4976/7209 9354/4975/7208 9509/5211/7343\nf 9511/5212/7344 9301/4884/7160 9510/5213/7345\nf 9510/5213/7345 9355/4976/7209 9511/5212/7344\nf 9515/5216/7346 9512/5217/7347 9513/5218/7348\nf 9513/5218/7348 9514/5219/7349 9515/5216/7346\nf 9490/5174/7325 9516/5220/7350 9491/5175/7326\nf 9360/4981/7214 9381/5019/7234 8618/4013/6491\nf 9317/4907/7174 9409/5048/7261 9408/5047/7260\nf 9318/4908/7175 9320/4910/7177 9517/5226/7351\nf 9520/5230/7352 9521/5231/7353 9522/5232/7354\nf 9523/5233/7355 9522/5232/7354 9524/5234/7356\nf 9352/4963/7206 9351/4962/7205 9525/5235/7357\nf 9525/5235/7357 9526/5236/7358 9352/4963/7206\nf 9529/5242/7359 9528/5239/7360 9530/5243/7361\nf 9531/5244/7362 9528/5239/7360 9532/5245/7363\nf 9480/5156/7316 8931/4336/6803 9470/5145/7307\nf 9521/5231/7353 9418/5060/7269 9382/5021/7236\nf 9382/5021/7236 9522/5232/7354 9521/5231/7353\nf 9532/5245/7363 9528/5239/7360 9533/5248/7364\nf 9395/5033/7249 9397/5035/7251 9534/5251/7365\nf 9534/5251/7365 9535/5252/7366 9395/5033/7249\nf 9270/4344/7367 9537/4346/7368 9390/4062/7242\nf 9390/4062/7242 9536/4345/7369 9270/4344/7367\nf 9389/4063/7245 9440/4174/7279 9536/4345/7369\nf 9396/5034/7250 9395/5033/7249 9539/5262/7370\nf 9539/5262/7370 9540/5263/7371 9396/5034/7250\nf 9277/4802/7144 9280/4805/7147 8950/4360/6821\nf 8950/4360/6821 8949/4359/6820 9277/4802/7144\nf 8952/4361/6822 9541/5265/7372 9454/5125/7293\nf 9454/5125/7293 8953/4362/6823 8952/4361/6822\nf 9355/4976/7209 9509/5211/7343 9542/5270/7373\nf 9542/5270/7373 9511/5212/7344 9355/4976/7209\nf 9378/5012/7232 9377/5011/7231 9301/4884/7160\nf 9301/4884/7160 9511/5212/7344 9378/5012/7232\nf 9331/4921/7186 9302/4885/7161 9543/5272/7374\nf 9543/5272/7374 9328/4922/7187 9331/4921/7186\nf 9544/5273/7375 8963/4373/6834 8962/4372/6833\nf 9384/5023/7238 9272/4772/7376 9273/4774/7377\nf 9332/4926/7378 8967/4377/5050 8966/4376/6837\nf 8966/4376/6837 9333/4927/7379 9332/4926/7378\nf 8968/4378/6838 8967/4377/5050 9332/4926/7378\nf 9332/4926/7378 9546/5276/7380 8968/4378/6838\nf 9549/5280/7381 9550/5281/7382 9547/5282/7383\nf 9547/5282/7383 9548/5283/7384 9549/5280/7381\nf 9413/4099/7266 9552/4388/7385 9551/4387/7386\nf 9551/4387/7386 9414/4098/7263 9413/4099/7266\nf 9553/5285/7387 9500/5198/7336 9400/5040/7253\nf 9443/5109/7282 9442/5108/7281 9554/5286/7388\nf 9554/5286/7388 9555/5287/7389 9443/5109/7282\nf 9498/5196/7334 9497/5195/7333 9556/5290/7390\nf 9500/5291/7336 9557/5292/7391 9558/5293/7392\nf 9556/5290/7390 9560/5296/7393 9561/5297/7394\nf 9554/5286/7388 9562/5298/7395 9561/5297/7394\nf 9561/5297/7394 9563/5299/7396 9554/5286/7388\nf 9566/5303/7397 9567/5304/7398 9564/5305/7399\nf 9564/5305/7399 9565/5306/7400 9566/5303/7397\nf 9366/4992/7219 9365/4993/7220 9327/4919/7184\nf 9327/4919/7184 9568/5307/7401 9366/4992/7219\nf 9004/4416/6874 9468/5143/7305 9005/4417/6875\nf 9290/3848/7402 9289/3849/7403 9571/4426/7404\nf 9571/4426/7404 9391/4065/7243 9290/3848/7402\nf 9343/4943/7197 9345/4945/7199 9572/5320/7405\nf 9287/4814/7150 9486/5166/7321 9573/5321/7406\nf 9325/4917/7182 9324/4916/7181 9425/5071/7271\nf 9425/5071/7271 9574/5323/7407 9325/4917/7182\nf 9552/4388/7385 9413/4099/7266 9575/4437/7408\nf 9482/5158/7318 9576/5330/7409 9481/5157/7317\nf 9565/5306/7400 9577/5331/7410 9578/5332/7411\nf 9361/4982/7215 9579/5334/7412 9519/5229/7413\nf 9360/4981/7214 9361/4982/7215 9489/5173/7324\nf 9580/5336/7414 9273/4774/7377 9545/5274/7415\nf 9545/5274/7415 9506/5209/7342 9580/5336/7414\nf 9505/5208/7341 9408/5337/7260 9410/5338/7262\nf 9532/5245/7363 9533/5248/7364 9581/5341/7416\nf 9582/5342/7417 9339/4934/7193 9583/5343/7418\nf 9493/5180/7329 9333/4927/7379 8966/4376/6837\nf 8966/4376/6837 9041/4456/6912 9493/5180/7329\nf 9043/4458/6914 9339/4934/7193 9582/5342/7417\nf 9487/5167/7322 9434/5087/7274 9488/5168/7323\nf 9585/5347/7419 9547/5282/7383 9550/5281/7382\nf 9353/4974/7207 9586/5349/7420 9587/5350/7421\nf 9565/5306/7400 9578/5332/7411 9590/5355/7422\nf 9438/5102/7277 9591/5356/7423 9439/5103/7278\nf 9056/4471/6927 9316/4906/7173 9591/5356/7423\nf 9592/5357/7424 9593/5358/7425 9594/5359/7426\nf 9594/5359/7426 9509/5211/7343 9592/5357/7424\nf 9321/4911/7178 9595/5360/7427 9322/4912/7179\nf 9596/5361/7428 9063/4478/6934 9597/5362/7429\nf 9598/5363/7430 9599/5364/7431 9600/5365/7432\nf 9399/5039/7252 9553/5285/7387 9400/5040/7253\nf 9502/5200/7338 9601/5367/7433 9393/5031/7247\nf 9393/5031/7247 9448/5114/7287 9502/5200/7338\nf 9491/5175/7326 9516/5220/7350 9602/5369/7434\nf 9602/5369/7434 9360/4981/7214 9491/5175/7326\nf 9337/3957/7435 9335/4486/7191 9295/3878/7190\nf 9291/4857/7436 9483/5159/7319 9362/4983/7216\nf 9604/5372/7437 9605/5373/7438 9371/4998/7225\nf 9371/4998/7225 9605/5373/7438 9323/4913/7180\nf 9606/5376/7439 9607/5377/7440 9608/5378/7441\nf 9555/5287/7389 9609/5379/7442 9443/5109/7282\nf 9313/4903/7170 9481/5157/7317 9564/5305/7399\nf 9564/5305/7399 9610/5380/7443 9313/4903/7170\nf 9611/5383/7444 9446/5112/7285 9447/5384/7286\nf 9408/5337/7260 9505/5208/7341 9447/5113/7286\nf 9447/5113/7286 9446/5385/7285 9408/5337/7260\nf 9612/5386/7445 9406/5045/7258 9464/5135/7302\nf 9464/5135/7302 9613/5387/7446 9612/5386/7445\nf 9443/5109/7282 9599/5364/7431 9598/5363/7430\nf 9433/5390/7273 9435/5391/7275 9308/4896/7165\nf 9343/4943/7197 9572/5320/7405 9308/4896/7165\nf 9617/5392/7447 9614/5393/7448 9615/5394/7449\nf 9615/5394/7449 9616/5395/7450 9617/5392/7447\nf 9618/5396/7451 9340/4940/7194 8575/3966/6448\nf 8575/3966/6448 9341/4942/7196 9618/5396/7451\nf 9540/5263/7371 9616/5395/7450 9619/5400/7452\nf 9619/5400/7452 9396/5034/7250 9540/5263/7371\nf 9617/5392/7447 9616/5395/7450 9540/5263/7371\nf 9540/5263/7371 9618/5396/7451 9617/5392/7447\nf 9393/5031/7247 9503/5201/7453 9394/5032/7248\nf 9388/4064/7244 9457/4528/7296 9440/4174/7279\nf 9452/5412/7291 9453/5413/7292 9451/5120/7290\nf 9595/5360/7427 9321/4911/7178 9620/5414/7454\nf 9620/5414/7454 9621/5418/7455 9452/5412/7291\nf 9621/4537/7455 9622/4538/7456 9293/3875/7152\nf 9454/5125/7293 9456/5127/7295 8804/4539/6676\nf 9624/5419/7457 9304/4883/7159 9303/4882/7158\nf 9303/4882/7158 9623/5420/7458 9624/5419/7457\nf 9420/5064/7459 9624/5419/7457 9623/5420/7458\nf 9623/5420/7458 9421/5061/7460 9420/5064/7459\nf 9624/5419/7457 9586/5349/7420 9353/4974/7207\nf 9510/5213/7345 9624/5419/7457 9353/4974/7207\nf 9625/5424/7461 9509/5211/7343 9594/5359/7426\nf 9594/5359/7426 9626/5425/7462 9625/5424/7461\nf 9627/5427/7463 9498/5196/7334 9628/5428/7464\nf 9630/5433/7465 9542/5270/7373 9625/5424/7461\nf 9625/5424/7461 9631/5434/7466 9630/5433/7465\nf 9632/5437/7467 9455/5126/7294 9454/5125/7293\nf 9526/5236/7358 9633/5438/7468 9352/4963/7206\nf 9567/5304/7398 9633/5438/7468 9610/5380/7443\nf 9610/5380/7443 9564/5305/7399 9567/5304/7398\nf 9475/5150/7312 9471/5146/7308 9473/5148/7310\nf 9471/5146/7308 9348/4959/7202 9347/4958/7201\nf 9336/3955/7469 9635/4566/7470 9636/4565/7471\nf 9548/5283/7384 9636/5444/7471 9635/5445/7470\nf 9635/5445/7470 9549/5280/7381 9548/5283/7384\nf 9495/4569/7331 9637/4571/7472 9638/4570/7473\nf 9639/4572/7474 9401/4082/7254 9403/4083/7256\nf 9473/5148/7310 9349/4960/7203 9474/5149/7311\nf 9636/5444/7471 9426/5072/7272 9335/4932/7191\nf 9626/5425/7462 9594/5359/7426 9356/4978/7211\nf 9342/4941/7195 9614/5393/7448 9617/5392/7447\nf 9617/5392/7447 9341/4942/7196 9342/4941/7195\nf 9336/3955/7469 9636/4565/7471 9335/4486/7191\nf 9336/3955/7469 9335/4486/7191 9337/3957/7435\nf 9286/4813/7149 9485/5165/7320 9287/4814/7150\nf 9642/5450/7475 9643/5451/7476 9644/5452/7477\nf 9381/5019/7234 8659/4053/6531 8618/4013/6491\nf 9382/5021/7236 9580/5336/7414 9524/5234/7356\nf 9524/5234/7356 9522/5232/7354 9382/5021/7236\nf 9524/5234/7356 9580/5336/7414 9506/5209/7342\nf 9506/5209/7342 9505/5208/7341 9524/5234/7356\nf 9149/4584/7018 9148/4585/7019 9276/4801/7143\nf 9276/4801/7143 9459/5129/7298 9149/4584/7018\nf 9041/4456/6912 9149/4584/7018 9459/5129/7298\nf 9459/5129/7298 9493/5180/7329 9041/4456/6912\nf 9309/4897/7166 9645/5455/7478 9477/5153/7313\nf 9432/5084/7479 9431/5083/7480 9646/5456/7481\nf 9321/4911/7178 9496/5191/7332 9620/5414/7454\nf 9494/5189/7330 9496/5191/7332 9321/4911/7178\nf 9647/4594/7482 9638/4570/7473 9281/3812/7483\nf 9293/3875/7152 9622/4538/7456 9294/3874/7153\nf 9398/5037/7484 9418/5060/7269 9521/5231/7353\nf 9521/5231/7353 9581/5341/7416 9398/5037/7484\nf 9612/5386/7445 9443/5109/7282 9406/5045/7258\nf 9607/5377/7440 9648/5464/7485 9608/5378/7441\nf 9648/5464/7485 9563/5299/7396 9553/5465/7387\nf 9649/4598/7486 9639/4572/7474 9403/4083/7256\nf 9649/4598/7486 9403/4083/7256 9650/4599/7487\nf 9506/5209/7342 9545/5274/7415 9508/5210/7488\nf 9508/5210/7488 9651/5466/7489 9506/5209/7342\nf 9507/5207/7340 9506/5209/7342 9651/5466/7489\nf 9391/4065/7243 9390/4062/7242 9537/4346/7368\nf 9537/4346/7368 9290/3848/7402 9391/4065/7243\nf 9411/4113/7264 9416/4111/7267 9537/4346/7368\nf 9537/4346/7368 9270/4344/7367 9411/4113/7264\nf 9636/5444/7471 9330/4920/7185 9329/4923/7188\nf 9426/5072/7272 9636/5444/7471 9653/5470/7490\nf 9290/3848/7402 9537/4346/7368 9654/4605/7491\nf 9517/5226/7351 9320/4910/7177 9655/5473/7492\nf 9656/5474/7493 9655/5473/7492 9583/5343/7418\nf 9639/4572/7474 9637/4571/7472 9401/4082/7254\nf 9363/4984/7217 9483/5159/7319 9484/5160/7494\nf 9657/5475/7495 9532/5476/7363 9581/5477/7416\nf 9501/5199/7337 9532/5476/7363 9657/5475/7495\nf 9287/4814/7150 9611/5478/7444 9285/4812/7148\nf 9447/5113/7286 9386/5025/7240 9611/5478/7444\nf 9490/5174/7325 9371/4998/7225 9516/5220/7350\nf 9602/5369/7434 9516/5220/7350 9371/4998/7225\nf 9371/4998/7225 9370/4997/7224 9602/5369/7434\nf 9396/5034/7250 9658/5479/7496 9397/5035/7251\nf 9601/5367/7433 9502/5200/7338 9659/5480/7497\nf 9659/5480/7497 9660/5481/7498 9601/5367/7433\nf 9175/4621/7045 9043/4458/6914 9582/5342/7417\nf 9056/4471/6927 9176/4622/7046 9316/4906/7173\nf 9340/4940/7194 9618/5396/7451 9540/5263/7371\nf 9540/5263/7371 9539/5262/7370 9340/4940/7194\nf 9661/5483/7499 9319/4909/7176 9318/4908/7175\nf 9175/4621/7045 9582/5342/7417 9662/5484/7500\nf 9531/5244/7362 9532/5245/7363 9501/5486/7337\nf 9663/5487/7501 9558/5293/7392 9557/5292/7391\nf 9181/4628/7051 9512/5217/7347 9515/5216/7346\nf 9515/5216/7346 9182/4629/7052 9181/4628/7051\nf 9462/5133/7300 9461/5132/7299 9613/5387/7446\nf 9183/5488/7053 9664/5489/7502 9184/5490/7054\nf 9665/5491/7503 9557/5292/7391 9500/5291/7336\nf 9553/5465/7387 9563/5299/7396 9500/5291/7336\nf 9603/5370/7504 9604/5372/7437 9518/5228/7505\nf 9490/5174/7325 9604/5372/7437 9371/4998/7225\nf 9478/5154/7314 9666/5492/7506 8827/4228/6699\nf 9188/5493/7058 9667/5494/7507 9424/5070/7270\nf 8633/4028/6506 9367/4994/7221 9342/4941/7195\nf 9342/4941/7195 8580/3969/6451 8633/4028/6506\nf 9668/5495/7508 9356/4978/7211 9359/4977/7210\nf 9650/4599/7487 9403/4083/7256 9457/4199/7296\nf 9650/4638/7487 9457/4528/7296 9571/4426/7404\nf 9584/5345/7509 9432/5084/7479 9434/5087/7274\nf 9434/5087/7274 9432/5084/7479 9646/5456/7481\nf 9354/4975/7208 9592/5357/7424 9509/5211/7343\nf 9546/5276/7380 9277/4802/7144 8949/4359/6820\nf 8949/4359/6820 8968/4378/6838 9546/5276/7380\nf 9479/5155/7315 9480/5156/7316 9577/5331/7410\nf 9565/5306/7400 9576/5330/7409 9577/5331/7410\nf 9671/5500/7510 9596/5361/7428 9597/5362/7429\nf 9348/4959/7202 9471/5146/7308 9596/5361/7428\nf 9534/5251/7365 9502/5200/7338 8782/4182/6654\nf 9345/4945/7199 9344/4944/7198 9445/5111/7284\nf 9439/5103/7278 9315/4905/7172 9445/5111/7284\nf 9197/5502/7067 9666/5503/7506 9188/5493/7058\nf 9361/4982/7215 9634/5440/7511 9579/5334/7412\nf 9672/5504/7512 9335/4932/7191 9425/5071/7271\nf 9672/5504/7512 9425/5071/7271 9324/4916/7181\nf 9380/5020/7235 9370/4997/7224 9322/4912/7179\nf 9322/4912/7179 9544/5273/7375 9380/5020/7235\nf 9199/4648/7069 9380/5020/7235 9544/5273/7375\nf 9544/5273/7375 8962/4372/6833 9199/4648/7069\nf 9673/5505/7513 9004/5506/6874 8813/5140/6685\nf 8813/5140/6685 9466/5141/7303 9673/5505/7513\nf 9276/4801/7143 9275/4800/7142 9459/5129/7298\nf 9547/5282/7383 9674/5507/7514 9548/5283/7384\nf 9308/4896/7165 9346/4946/7200 9343/4943/7197\nf 9280/4805/7147 9279/4804/7146 9676/5510/7515\nf 9676/5510/7515 9541/5265/7372 9280/4805/7147\nf 9632/5437/7467 9676/5510/7515 9279/4804/7146\nf 9279/4804/7146 9450/5119/7289 9632/5437/7467\nf 9457/4199/7296 9402/4084/7255 9440/4656/7279\nf 8804/5131/6676 9456/5515/7295 9461/5132/7299\nf 9461/5132/7299 9677/5516/7516 9613/5387/7446\nf 9005/4417/6875 9338/4933/7192 8567/3958/6440\nf 9468/5143/7305 9338/4933/7192 9005/4417/6875\nf 9455/5517/7294 9678/5518/7517 9679/5519/7518\nf 9375/5006/7226 9374/5009/7229 9376/5010/7230\nf 9376/5010/7230 9325/4917/7182 9574/5323/7407\nf 9574/5323/7407 9375/5006/7226 9376/5010/7230\nf 9443/5109/7282 9598/5363/7430 9406/5045/7258\nf 9406/5045/7258 9598/5363/7430 9600/5365/7432\nf 9288/4833/7519 9387/5026/7241 9651/5466/7489\nf 9651/5466/7489 9508/5210/7488 9288/4833/7519\nf 9478/5526/7314 9306/4894/7163 9305/4893/7162\nf 9431/5083/7480 9645/5527/7478 9646/5456/7481\nf 9291/4857/7436 9362/4983/7216 9603/5370/7504\nf 8533/3920/6406 9681/5528/7520 9512/5217/7347\nf 9512/5217/7347 9181/4628/7051 8533/3920/6406\nf 9392/5529/7246 9394/5530/7248 9682/5531/7521\nf 9218/4680/7088 9392/5529/7246 9682/5531/7521\nf 9218/4680/7088 9682/5531/7521 9274/4799/7141\nf 9218/4680/7088 9274/4799/7141 9219/4681/7089\nf 9424/5070/7270 9307/4895/7164 9569/5311/7522\nf 8538/3923/6409 9311/4901/7168 8532/3919/6405\nf 9623/5420/7458 9674/5507/7514 9547/5282/7383\nf 9585/5347/7419 9683/5532/7523 9547/5282/7383\nf 9655/5473/7492 9521/5533/7353 9520/5534/7352\nf 9581/5477/7416 9655/5473/7492 9657/5475/7495\nf 9571/4426/7404 9457/4528/7296 9388/4064/7244\nf 9571/4426/7404 9388/4064/7244 9391/4065/7243\nf 9498/5196/7334 9675/5509/7524 9499/5197/7335\nf 9663/5487/7501 9675/5509/7524 9558/5293/7392\nf 9396/5034/7250 9300/4867/7157 9658/5479/7496\nf 9351/4962/7205 9427/5535/7525 9296/5536/7526\nf 9525/5235/7357 9351/4962/7205 9296/5536/7526\nf 9557/5292/7391 9560/5296/7393 9663/5487/7501\nf 9561/5297/7394 9560/5296/7393 9557/5292/7391\nf 9309/4897/7166 9477/5153/7313 9310/4898/7167\nf 9587/5350/7421 9586/5349/7420 9670/5497/7527\nf 9420/5064/7459 9586/5349/7420 9624/5419/7457\nf 9405/5044/7257 9407/5046/7259 9673/5505/7513\nf 9673/5505/7513 9466/5141/7303 9405/5044/7257\nf 9661/5483/7499 9684/5538/7528 9317/4907/7174\nf 9317/4907/7174 9684/5538/7528 9409/5048/7261\nf 9338/4933/7192 9656/5474/7493 9339/4934/7193\nf 9339/4934/7193 9656/5474/7493 9583/5343/7418\nf 9591/5356/7423 9316/4906/7173 9315/4905/7172\nf 9591/5356/7423 9315/4905/7172 9439/5103/7278\nf 9379/5013/7233 9378/5012/7232 9630/5433/7465\nf 9630/5433/7465 9513/5218/7348 9379/5013/7233\nf 9542/5270/7373 9630/5433/7465 9378/5012/7232\nf 9378/5012/7232 9511/5212/7344 9542/5270/7373\nf 9685/5539/7529 9553/5285/7387 9399/5039/7252\nf 9608/5378/7441 9648/5464/7485 9553/5465/7387\nf 9313/4903/7170 9610/5380/7443 9365/4993/7220\nf 9365/4993/7220 9314/4904/7171 9313/4903/7170\nf 9365/4993/7220 9610/5380/7443 9633/5438/7468\nf 9633/5438/7468 9327/4919/7184 9365/4993/7220\nf 9407/5540/7259 9600/5541/7432 9685/5539/7529\nf 9406/5045/7258 9600/5365/7432 9407/5046/7259\nf 9223/4692/7093 9438/5102/7277 9686/5542/7530\nf 9225/4694/7095 9686/5542/7530 9346/4946/7200\nf 9575/4437/7408 9635/4566/7470 9336/3955/7469\nf 9575/4437/7408 9413/4099/7266 9549/4695/7381\nf 9549/4695/7381 9635/4566/7470 9575/4437/7408\nf 9334/4930/7189 9335/4932/7191 9672/5504/7512\nf 9672/5504/7512 9324/4916/7181 9687/5543/7531\nf 9510/5213/7345 9353/4974/7207 9355/4976/7209\nf 9597/5362/7429 9063/4478/6934 9544/5273/7375\nf 9271/4770/7532 9412/5544/7265 9411/5545/7264\nf 9411/5545/7264 9270/4768/7367 9271/4770/7532\nf 9271/4770/7532 9422/5066/7533 9550/5281/7382\nf 9227/4699/7097 9535/5252/7366 9534/5251/7365\nf 9534/5251/7365 9228/4700/7098 9227/4699/7097\nf 9535/5252/7366 9229/4701/7099 9539/5262/7370\nf 9539/5262/7370 9395/5033/7249 9535/5252/7366\nf 9647/4594/7482 9281/3812/7483 9294/3874/7153\nf 9275/4800/7142 9460/5546/7534 9458/5128/7297\nf 9682/5531/7521 9688/5547/7535 9275/4800/7142\nf 9275/4800/7142 9274/4799/7141 9682/5531/7521\nf 9377/5011/7231 9543/5272/7374 9302/4885/7161\nf 9302/4885/7161 9301/4884/7160 9377/5011/7231\nf 9367/4994/7221 9368/4995/7222 9631/5434/7466\nf 9631/5434/7466 9668/5495/7508 9367/4994/7221\nf 9182/4629/7052 9515/5216/7346 9368/4995/7222\nf 9368/4995/7222 8632/4027/6505 9182/4629/7052\nf 9299/4866/7156 9298/4865/7155 9690/5554/7536\nf 9690/5554/7536 9659/5480/7497 9299/4866/7156\nf 9409/5048/7261 9684/5538/7528 9517/5226/7351\nf 9409/5048/7261 9523/5555/7355 9410/5049/7262\nf 9409/5048/7261 9517/5226/7351 9520/5534/7352\nf 9517/5226/7351 9655/5473/7492 9520/5534/7352\nf 9602/5369/7434 9370/4997/7224 9380/5020/7235\nf 9380/5020/7235 9381/5019/7234 9602/5369/7434\nf 9380/5020/7235 9199/4648/7069 8660/4054/6532\nf 9315/4905/7172 9408/5047/7260 9446/5112/7285\nf 9308/4896/7165 9572/5320/7405 9433/5390/7273\nf 9573/5321/7406 9486/5166/7321 9488/5168/7323\nf 9481/5157/7317 9576/5330/7409 9565/5306/7400\nf 9481/5157/7317 9565/5306/7400 9564/5305/7399\nf 9542/5270/7373 9509/5211/7343 9625/5424/7461\nf 9444/5110/7283 9443/5109/7282 9612/5386/7445\nf 9461/5132/7299 9444/5110/7283 9677/5516/7516\nf 9526/5236/7358 9687/5543/7531 9633/5438/7468\nf 9526/5236/7358 9295/4931/7190 9334/4930/7189\nf 9334/4930/7189 9687/5543/7531 9526/5236/7358\nf 9687/5543/7531 9324/4916/7181 9633/5438/7468\nf 9554/5286/7388 9563/5299/7396 9648/5464/7485\nf 9648/5464/7485 9555/5287/7389 9554/5286/7388\nf 9609/5379/7442 9555/5287/7389 9648/5464/7485\nf 9628/5428/7464 9498/5196/7334 9556/5290/7390\nf 9450/5119/7289 9680/5558/7537 9632/5437/7467\nf 9632/5437/7467 9691/5559/7538 9455/5126/7294\nf 9691/5560/7538 9678/5518/7517 9455/5517/7294\nf 9482/5158/7318 9241/4717/7111 9479/5155/7315\nf 9680/5520/7537 9627/5427/7463 9691/5560/7538\nf 9632/5437/7467 9680/5558/7537 9691/5559/7538\nf 9664/5489/7502 9464/5135/7302 9184/5490/7054\nf 9670/5497/7527 9586/5349/7420 9420/5064/7459\nf 8835/4236/6707 9241/4717/7111 9482/5158/7318\nf 9358/4980/7213 9357/4979/7212 9692/5561/7539\nf 9692/5561/7539 9693/5562/7540 9358/4980/7213\nf 9683/5532/7523 9559/5294/7541 9421/5061/7460\nf 9421/5061/7460 9623/5420/7458 9683/5532/7523\nf 9683/5532/7523 9623/5420/7458 9547/5282/7383\nf 9323/4913/7180 9494/5189/7330 9321/4911/7178\nf 9323/4913/7180 9605/5373/7438 9369/4996/7223\nf 9580/5336/7414 9382/5021/7236 9384/5023/7238\nf 9580/5336/7414 9384/5023/7238 9273/4774/7377\nf 9496/4722/7332 9495/4569/7331 9647/4594/7482\nf 9495/4569/7331 9638/4570/7473 9647/4594/7482\nf 9483/5159/7319 9291/4857/7436 9652/5467/7542\nf 9652/5467/7542 9476/5152/7543 9483/5159/7319\nf 9565/5306/7400 9590/5355/7422 9566/5303/7397\nf 9566/5303/7397 9350/4961/7204 9567/5304/7398\nf 9361/4982/7215 9504/5205/7339 9634/5440/7511\nf 9441/5107/7280 9444/5110/7283 9694/5564/7544\nf 9455/5517/7294 9695/5565/7545 9456/5515/7295\nf 9341/4942/7196 9617/5392/7447 9618/5396/7451\nf 9694/5564/7544 9444/5110/7283 9456/5515/7295\nf 9456/5515/7295 9444/5110/7283 9461/5132/7299\nf 9636/5444/7471 9329/4923/7188 9653/5470/7490\nf 9329/4923/7188 9328/4922/7187 9653/5470/7490\nf 9228/4700/7098 9534/5251/7365 8782/4182/6654\nf 9452/4190/7291 9621/4537/7455 9293/3875/7152\nf 9452/4190/7291 9293/3875/7152 9292/3873/7151\nf 9397/5035/7251 9658/5479/7496 9659/5480/7497\nf 9004/4416/6874 9673/5568/7513 9468/5143/7305\nf 9673/5568/7513 9407/5540/7259 9468/5143/7305\nf 9438/5102/7277 9247/4728/7117 9591/5356/7423\nf 9534/5251/7365 9397/5035/7251 9502/5200/7338\nf 9397/5035/7251 9659/5480/7497 9502/5200/7338\nf 9407/5540/7259 9685/5539/7529 9467/5142/7304\nf 9407/5540/7259 9467/5142/7304 9468/5143/7305\nf 9581/5341/7416 9533/5248/7364 9398/5037/7484\nf 9528/5239/7360 9529/5242/7359 9533/5248/7364\nf 9640/5449/7546 9485/5165/7320 9286/4813/7149\nf 9280/4805/7147 9248/4729/7118 8950/4360/6821\nf 9445/5111/7284 9611/5383/7444 9345/4945/7199\nf 9445/5111/7284 9446/5112/7285 9611/5383/7444\nf 9422/5066/7533 9559/5294/7541 9683/5532/7523\nf 9683/5532/7523 9585/5347/7419 9422/5066/7533\nf 9363/4984/7217 9401/5569/7254 9637/5570/7472\nf 9363/4984/7217 9637/5570/7472 9495/5190/7331\nf 9501/5199/7337 9657/5475/7495 9400/5040/7253\nf 9657/5475/7495 9655/5473/7492 9656/5474/7493\nf 9512/5217/7347 9681/5528/7520 9696/5571/7547\nf 9696/5571/7547 9513/5218/7348 9512/5217/7347\nf 9527/5237/7548 9528/5239/7360 9531/5244/7362\nf 9489/5173/7324 9491/5175/7326 9360/4981/7214\nf 9435/5088/7275 9434/5087/7274 9646/5456/7481\nf 9309/4897/7166 9646/5572/7481 9645/5455/7478\nf 9675/5509/7524 9527/5237/7548 9531/5244/7362\nf 9675/5509/7524 9531/5244/7362 9501/5486/7337\nf 9470/5145/7307 9250/4734/7120 9596/5361/7428\nf 9471/5146/7308 9470/5145/7307 9596/5361/7428\nf 9250/4734/7120 9063/4478/6934 9596/5361/7428\nf 9241/4717/7111 8831/4232/6703 9479/5155/7315\nf 8831/4232/6703 9251/4735/7121 9480/5156/7316\nf 9251/4735/7121 8931/4336/6803 9480/5156/7316\nf 9480/5156/7316 9469/5144/7306 9475/5150/7312\nf 9480/5156/7316 9470/5145/7307 9469/5144/7306\nf 9587/5350/7421 9670/5497/7527 9669/5496/7549\nf 9669/5496/7549 9354/4975/7208 9587/5350/7421\nf 9353/4974/7207 9587/5350/7421 9354/4975/7208\nf 9448/5114/7287 9393/5031/7247 9392/5030/7246\nf 9346/4946/7200 9686/5542/7530 9343/4943/7197\nf 9343/4943/7197 9437/5101/7276 9344/4944/7198\nf 9523/5233/7355 9520/5230/7352 9522/5232/7354\nf 9523/5555/7355 9409/5048/7261 9520/5534/7352\nf 9366/4992/7219 9568/5307/7401 9696/5571/7547\nf 9394/5032/7248 9698/5576/7550 9688/5577/7535\nf 9682/5531/7521 9394/5530/7248 9688/5547/7535\nf 9503/5201/7453 9698/5576/7550 9394/5032/7248\nf 9698/5576/7550 9436/5100/7551 9688/5577/7535\nf 9698/5576/7550 9503/5201/7453 9436/5100/7551\nf 9451/5120/7290 9348/4959/7202 9671/5500/7510\nf 9348/4959/7202 9596/5361/7428 9671/5500/7510\nf 9561/5297/7394 9557/5292/7391 9665/5491/7503\nf 9310/4898/7167 9477/5153/7313 9256/4743/7126\nf 9346/4946/7200 9310/4898/7167 9256/4743/7126\nf 9422/5066/7533 9585/5347/7419 9550/5281/7382\nf 9401/5569/7254 9538/5253/7552 9402/5254/7255\nf 9549/5280/7381 9413/5579/7266 9412/5544/7265\nf 9412/5544/7265 9550/5281/7382 9549/5280/7381\nf 9316/4906/7173 9661/5483/7499 9317/4907/7174\nf 9316/4906/7173 9176/4622/7046 9661/5483/7499\nf 9396/5034/7250 9619/5400/7452 9297/4864/7154\nf 9297/4864/7154 9300/4867/7157 9396/5034/7250\nf 9345/5580/7199 9611/5478/7444 9287/4814/7150\nf 9572/5581/7405 9345/5580/7199 9287/4814/7150\nf 9360/4981/7214 9602/5369/7434 9381/5019/7234\nf 9693/5562/7540 9642/5450/7475 9297/4864/7154\nf 9297/4864/7154 9619/5400/7452 9693/5562/7540\nf 9693/5562/7540 9692/5561/7539 9699/5451/7553\nf 9693/5562/7540 9699/5451/7553 9643/5451/7476\nf 9642/5450/7475 9693/5562/7540 9643/5451/7476\nf 9282/3814/7554 9639/4572/7474 9649/4598/7486\nf 9638/4570/7473 9637/4571/7472 9639/4572/7474\nf 9568/5307/7401 9326/4918/7183 9696/5571/7547\nf 9326/4918/7183 9379/5013/7233 9513/5218/7348\nf 9513/5218/7348 9696/5571/7547 9326/4918/7183\nf 9519/5229/7413 9518/5228/7505 9489/5173/7324\nf 9489/5173/7324 9361/4982/7215 9519/5229/7413\nf 8576/3967/6449 9340/4940/7194 9539/5262/7370\nf 9435/5391/7275 9646/5572/7481 9309/4897/7166\nf 9308/4896/7165 9435/5391/7275 9309/4897/7166\nf 9500/5291/7336 9558/5293/7392 9501/5486/7337\nf 9558/5293/7392 9675/5509/7524 9501/5486/7337\nf 9641/5448/7555 9286/4813/7149 9285/4812/7148\nf 9641/5448/7555 9640/5449/7546 9286/4813/7149\nf 8827/4228/6699 9666/5492/7506 9197/4748/7067\nf 9247/4728/7117 9056/4471/6927 9591/5356/7423\nf 9625/5424/7461 9626/5425/7462 9631/5434/7466\nf 9223/4692/7093 9258/4749/7128 9438/5102/7277\nf 9258/4749/7128 9247/4728/7117 9438/5102/7277\nf 9513/5218/7348 9630/5433/7465 9514/5219/7349\nf 9631/5434/7466 9514/5219/7349 9630/5433/7465\nf 9480/5156/7316 9475/5150/7312 9577/5331/7410\nf 9577/5331/7410 9472/5147/7309 9578/5332/7411\nf 9548/5283/7384 9700/5583/7556 9701/5584/7557\nf 9636/5444/7471 9548/5283/7384 9701/5584/7557\nf 9349/4960/7203 9451/5120/7290 9453/5413/7292\nf 9474/5149/7311 9349/4960/7203 9427/5535/7525\nf 9590/5355/7422 9578/5332/7411 9350/4961/7204\nf 9566/5303/7397 9590/5355/7422 9350/4961/7204\nf 9541/5265/7372 8952/4361/6822 9248/4729/7118\nf 9248/4729/7118 9280/4805/7147 9541/5265/7372\nf 9456/5515/7295 9695/5565/7545 9694/5564/7544\nf 9695/5565/7545 9441/5107/7280 9694/5564/7544\nf 9320/4910/7177 9583/5343/7418 9655/5473/7492\nf 9319/4909/7176 9583/5343/7418 9320/4910/7177\nf 8804/4539/6676 8953/4362/6823 9454/5125/7293\nf 9679/5519/7518 9678/5518/7517 9441/5107/7280\nf 9458/5128/7297 9492/5178/7327 9459/5129/7298\nf 9679/5519/7518 9441/5107/7280 9695/5565/7545\nf 9455/5517/7294 9679/5519/7518 9695/5565/7545\nf 9576/5330/7409 9479/5155/7315 9577/5331/7410\nf 9482/5158/7318 9479/5155/7315 9576/5330/7409\nf 9608/5586/7441 9553/5285/7387 9685/5539/7529\nf 9606/5587/7439 9608/5586/7441 9685/5539/7529\nf 9600/5541/7432 9606/5587/7439 9685/5539/7529\nf 9600/5365/7432 9607/5377/7440 9606/5376/7439\nf 9643/5451/7476 9699/5451/7553 9702/5550/7558\nf 9463/5134/7301 9405/5044/7257 9466/5141/7303\nf 9256/4743/7126 9477/5153/7313 9262/4755/7132\nf 9262/4755/7132 9477/5153/7313 8827/4228/6699\nf 9271/4770/7532 9423/5067/7559 9422/5066/7533\nf 8567/3958/6440 9339/4934/7193 9043/4458/6914\nf 9572/5581/7405 9287/4814/7150 9573/5321/7406\nf 9488/5168/7323 9572/5581/7405 9573/5321/7406\nf 9311/4901/7168 9314/4904/7171 9312/4902/7169\nf 8538/3923/6409 9314/4904/7171 9311/4901/7168\nf 9338/4933/7192 9400/5040/7253 9656/5474/7493\nf 9400/5040/7253 9657/5475/7495 9656/5474/7493\nf 9264/5589/7134 9404/5041/7560 9071/5371/6942\nf 9265/5590/7135 9570/5313/7561 9264/5589/7134\nf 9450/5119/7289 9703/5592/7562 9680/5558/7537\nf 9688/5577/7535 9436/5100/7551 9460/5130/7534\nf 9688/5547/7535 9460/5546/7534 9275/4800/7142\nf 9264/5589/7134 9570/5313/7561 9404/5041/7560\nf 9450/5119/7289 9629/5436/7563 9703/5592/7562\nf 9452/5412/7291 9451/5120/7290 9620/5414/7454\nf 9451/5120/7290 9671/5500/7510 9620/5414/7454\nf 9645/5527/7478 9306/4894/7163 9478/5526/7314\nf 9645/5455/7478 9478/5154/7314 9477/5153/7313\nf 9470/5145/7307 8931/4336/6803 9250/4734/7120\nf 9346/4946/7200 9256/4743/7126 9267/4761/7138\nf 9267/4761/7138 9225/4694/7095 9346/4946/7200\nf 9349/4960/7203 9453/5413/7292 9427/5535/7525\nf 9385/5024/7239 9285/4812/7148 9386/5025/7240\nf 9386/5025/7240 9285/4812/7148 9611/5478/7444\nf 9384/5023/7238 9383/5022/7237 9272/4772/7376\nf 9464/5135/7302 9463/5134/7301 8813/5140/6685\nf 8813/5140/6685 9184/5490/7054 9464/5135/7302\nf 9674/5507/7514 9700/5583/7556 9548/5283/7384\nf 9302/4885/7161 9331/4921/7186 9303/4882/7158\nf 9473/5148/7310 9347/4958/7201 9349/4960/7203\nf 9473/5148/7310 9471/5146/7308 9347/4958/7201\nf 9324/4916/7181 9327/4919/7184 9633/5438/7468\nf 9700/5583/7556 9674/5507/7514 9303/4882/7158\nf 9674/5507/7514 9623/5420/7458 9303/4882/7158\nf 9330/4920/7185 9700/5583/7556 9331/4921/7186\nf 9331/4921/7186 9700/5583/7556 9303/4882/7158\nf 9701/5584/7557 9700/5583/7556 9330/4920/7185\nf 9636/5444/7471 9701/5584/7557 9330/4920/7185\nf 9352/4963/7206 9633/5438/7468 9567/5304/7398\nf 9567/5304/7398 9350/4961/7204 9352/4963/7206\nf 8804/5131/6676 9462/5133/7300 9183/5488/7053\nf 9664/5489/7502 9183/5488/7053 9462/5133/7300\nf 9638/4570/7473 9282/3814/7554 9281/3812/7483\nf 9638/4570/7473 9639/4572/7474 9282/3814/7554\nf 9475/5150/7312 9473/5148/7310 9472/5147/7309\nf 9577/5331/7410 9475/5150/7312 9472/5147/7309\nf 9686/5542/7530 9437/5101/7276 9343/4943/7197\nf 9686/5542/7530 9438/5102/7277 9437/5101/7276\nf 9578/5332/7411 9474/5149/7311 9427/5535/7525\nf 9472/5147/7309 9474/5149/7311 9578/5332/7411\nf 9431/5083/7480 9306/4894/7163 9645/5527/7478\nf 9271/4770/7532 9550/5281/7382 9412/5544/7265\nf 9176/4622/7046 9175/4621/7045 9662/5484/7500\nf 9383/5022/7237 9697/5573/7564 9417/5057/7565\nf 9272/4772/7376 9383/5022/7237 9417/5057/7565\nf 9518/5228/7505 9490/5174/7325 9489/5173/7324\nf 9518/5228/7505 9604/5372/7437 9490/5174/7325\nf 9615/5394/7449 9693/5562/7540 9619/5400/7452\nf 9619/5400/7452 9616/5395/7450 9615/5394/7449\nf 9560/5296/7393 9497/5195/7333 9663/5487/7501\nf 9497/5195/7333 9560/5296/7393 9556/5290/7390\nf 9537/4346/7368 9416/4111/7267 9654/4605/7491\nf 9265/5590/7135 9424/5070/7270 9569/5311/7522\nf 9569/5311/7522 9570/5313/7561 9265/5590/7135\nf 9188/5493/7058 9424/5070/7270 9268/5593/7139\nf 9268/5593/7139 9424/5070/7270 9265/5590/7135\nf 9563/5299/7396 9561/5297/7394 9665/5491/7503\nf 9665/5491/7503 9500/5291/7336 9563/5299/7396\nf 9677/5516/7516 9612/5386/7445 9613/5387/7446\nf 9677/5516/7516 9444/5110/7283 9612/5386/7445\nf 9398/5037/7484 9529/5242/7359 9530/5243/7361\nf 9398/5037/7484 9533/5248/7364 9529/5242/7359\nf 9622/4538/7456 9647/4594/7482 9294/3874/7153\nf 9496/4722/7332 9647/4594/7482 9622/4538/7456\nf 9666/5503/7506 9478/5526/7314 9305/4893/7162\nf 9667/5494/7507 9305/4893/7162 9424/5070/7270\nf 9416/4111/7267 9415/4109/7268 9654/4605/7491\nf 9525/5235/7357 9296/5536/7526 9295/4931/7190\nf 9295/4931/7190 9526/5236/7358 9525/5235/7357\nf 9323/4913/7180 9369/4996/7223 9494/5189/7330\nf 9369/4996/7223 9495/5190/7331 9494/5189/7330\nf 9643/5451/7476 9702/5550/7558 9689/5550/7566\nf 9229/4701/7099 9535/5252/7366 9227/4699/7097\nf 9605/5373/7438 9364/4985/7218 9369/4996/7223\nf 9605/5373/7438 9362/4983/7216 9364/4985/7218\nf 9176/4622/7046 9662/5484/7500 9661/5483/7499\nf 9662/5484/7500 9319/4909/7176 9661/5483/7499\nf 9539/5262/7370 9229/4701/7099 8576/3967/6449\nf 9334/4930/7189 9672/5504/7512 9687/5543/7531\nf 9387/5026/7241 9507/5207/7340 9651/5466/7489\nf 9447/5113/7286 9507/5207/7340 9387/5026/7241\nf 9488/5168/7323 9434/5087/7274 9433/5086/7273\nf 9433/5086/7273 9572/5581/7405 9488/5168/7323\nf 9389/4063/7245 9536/4345/7369 9390/4062/7242\nf 9604/5372/7437 9362/4983/7216 9605/5373/7438\nf 9603/5370/7504 9362/4983/7216 9604/5372/7437\nf 9668/5495/7508 9631/5434/7466 9626/5425/7462\nf 9626/5425/7462 9356/4978/7211 9668/5495/7508\nf 9662/5484/7500 9582/5342/7417 9319/4909/7176\nf 9319/4909/7176 9582/5342/7417 9583/5343/7418\nf 9425/5071/7271 9372/5007/7227 9574/5323/7407\nf 9368/4995/7222 9515/5216/7346 9514/5219/7349\nf 9514/5219/7349 9631/5434/7466 9368/4995/7222\nf 9627/5427/7463 9628/5428/7464 9678/5518/7517\nf 9691/5560/7538 9627/5427/7463 9678/5518/7517\nf 9620/5414/7454 9496/5191/7332 9621/5418/7455\nf 9496/4722/7332 9622/4538/7456 9621/4537/7455\nf 9641/5448/7555 9285/4812/7148 9385/5024/7239\nf 9419/5063/7567 9670/5497/7527 9420/5064/7459\nf 9467/5142/7304 9685/5539/7529 9399/5039/7252\nf 9467/5142/7304 9399/5039/7252 9338/4933/7192\nf 9063/4478/6934 8963/4373/6834 9544/5273/7375\nf 9543/5272/7374 9377/5011/7231 9374/5009/7229\nf 9374/5009/7229 9373/5008/7228 9543/5272/7374\nf 9372/5007/7227 9375/5006/7226 9574/5323/7407\nf 9595/5360/7427 9671/5500/7510 9597/5362/7429\nf 9620/5414/7454 9671/5500/7510 9595/5360/7427\nf 9595/5360/7427 9597/5362/7429 9322/4912/7179\nf 9597/5362/7429 9544/5273/7375 9322/4912/7179\nf 9584/5345/7509 9434/5087/7274 9487/5167/7322\nf 9437/5101/7276 9439/5103/7278 9344/4944/7198\nf 9439/5103/7278 9445/5111/7284 9344/4944/7198\nf 9301/4884/7160 9304/4883/7159 9510/5213/7345\nf 9304/4883/7159 9624/5419/7457 9510/5213/7345\nf 9449/5118/7288 9629/5436/7563 9450/5119/7289\nf 9383/5022/7237 9418/5060/7269 9697/5573/7564\nf 9350/4961/7204 9578/5332/7411 9351/4962/7205\nf 9351/4962/7205 9578/5332/7411 9427/5535/7525\nf 9661/5483/7499 9318/4908/7175 9684/5538/7528\nf 9684/5538/7528 9318/4908/7175 9517/5226/7351\nf 9410/5338/7262 9523/5233/7355 9524/5234/7356\nf 9505/5208/7341 9410/5338/7262 9524/5234/7356\nf 9462/5133/7300 9613/5387/7446 9664/5489/7502\nf 9556/5290/7390 9561/5297/7394 9562/5298/7395\nf 9562/5298/7395 9628/5428/7464 9556/5290/7390\nf 9609/5379/7442 9648/5464/7485 9607/5377/7440\nf 9443/5109/7282 9609/5379/7442 9599/5364/7431\nf 9666/5503/7506 9667/5494/7507 9188/5493/7058\nf 9666/5503/7506 9305/4893/7162 9667/5494/7507\nf 9655/5473/7492 9581/5477/7416 9521/5533/7353\nf 9599/5364/7431 9609/5379/7442 9607/5377/7440\nf 9600/5365/7432 9599/5364/7431 9607/5377/7440\nf 9225/4694/7095 9223/4692/7093 9686/5542/7530\nf 9401/5569/7254 9465/5137/7568 9538/5253/7552\nf 9499/5197/7335 9675/5509/7524 9663/5487/7501\nf 9497/5195/7333 9499/5197/7335 9663/5487/7501\nf 9363/4984/7217 9484/5160/7494 9401/5569/7254\nf 9401/5569/7254 9484/5160/7494 9465/5137/7568\nf 9454/5125/7293 9541/5265/7372 9676/5510/7515\nf 9696/5571/7547 9681/5528/7520 9312/4902/7169\nf 9312/4902/7169 9366/4992/7219 9696/5571/7547\nf 9681/5528/7520 8533/3920/6406 9312/4902/7169\nf 9326/4918/7183 9568/5307/7401 9327/4919/7184\nf 9593/5358/7425 9592/5357/7424 9589/5354/7569\nf 9589/5354/7569 9588/5353/7570 9593/5358/7425\nf 9592/5357/7424 9354/4975/7208 9669/5496/7549\nf 9669/5496/7549 9589/5354/7569 9592/5357/7424\nf 9430/5080/7571 9429/5079/7572 9594/5359/7426\nf 9594/5359/7426 9593/5358/7425 9430/5080/7571\nf 9615/5394/7449 9614/5393/7448 9359/4977/7210\nf 9359/4977/7210 9358/4980/7213 9615/5394/7449\nf 9614/5393/7448 9342/4941/7195 9359/4977/7210\nf 9668/5495/7508 9359/4977/7210 9342/4941/7195\nf 9342/4941/7195 9367/4994/7221 9668/5495/7508\nf 9692/5561/7539 9357/4979/7212 9429/5079/7572\nf 9429/5079/7572 9428/5082/7573 9692/5561/7539\nf 9357/4979/7212 9356/4978/7211 9594/5359/7426\nf 9594/5359/7426 9429/5079/7572 9357/4979/7212\nf 9358/4980/7213 9693/5562/7540 9615/5394/7449\nf 9333/4927/7379 9493/5180/7329 9283/5179/7328\nf 9283/5179/7328 9284/4924/7574 9333/4927/7379\nf 9392/5030/7246 9218/4765/7088 8782/4182/6654\nf 9274/4799/7141 9276/4801/7143 9148/4585/7019\nf 9148/4585/7019 9219/4681/7089 9274/4799/7141\nf 9613/5387/7446 9464/5135/7302 9664/5489/7502\nf 9454/5125/7293 9676/5510/7515 9632/5437/7467\nf 9298/4865/7155 9297/4864/7154 9642/5450/7475\nf 9642/5450/7475 9644/5452/7477 9298/4865/7155\nf 9659/5480/7497 9690/5554/7536 9660/5481/7498\nf 9658/5479/7496 9300/4867/7157 9299/4866/7156\nf 9299/4866/7156 9659/5480/7497 9658/5479/7496\nf 9653/5470/7490 9373/5008/7228 9372/5007/7227\nf 9372/5007/7227 9426/5072/7272 9653/5470/7490\nf 9373/5008/7228 9653/5470/7490 9328/4922/7187\nf 9328/4922/7187 9543/5272/7374 9373/5008/7228\nf 9376/5010/7230 9374/5009/7229 9377/5011/7231\nf 9554/5286/7388 9442/5108/7281 9628/5428/7464\nf 9628/5428/7464 9562/5298/7395 9554/5286/7388\nf 9442/5108/7281 9441/5107/7280 9678/5518/7517\nf 9678/5518/7517 9628/5428/7464 9442/5108/7281\nf 9704/5645/7575 9705/5646/7576 9706/5647/7577\nf 9706/5647/7577 9707/5648/7578 9704/5645/7575\nf 9706/5647/7577 9708/5649/7579 9709/5650/7580\nf 9709/5650/7580 9707/5648/7578 9706/5647/7577\nf 9711/5651/7581 9706/5647/7577 9705/5646/7576\nf 9705/5646/7576 9710/5652/7582 9711/5651/7581\nf 9712/5653/7583 9708/5649/7579 9706/5647/7577\nf 9706/5647/7577 9711/5651/7581 9712/5653/7583\nf 9713/5654/7584 9714/5655/7585 9708/5649/7579\nf 9708/5649/7579 9712/5653/7583 9713/5654/7584\nf 9715/5656/7586 9716/5657/7587 9714/5655/7585\nf 9714/5655/7585 9713/5654/7584 9715/5656/7586\nf 9709/5650/7580 9708/5649/7579 9714/5655/7585\nf 9714/5655/7585 9717/5658/7588 9709/5650/7580\nf 9714/5655/7585 9716/5657/7587 9718/5659/7589\nf 9718/5659/7589 9717/5658/7588 9714/5655/7585\nf 9719/5660/7590 9704/5645/7575 9707/5648/7578\nf 9707/5648/7578 9720/5661/7591 9719/5660/7590\nf 9707/5648/7578 9709/5650/7580 9720/5661/7591\nf 9717/5658/7588 9718/5659/7589 9721/5662/7592\nf 9720/5661/7591 9709/5650/7580 9717/5658/7588\nf 9717/5658/7588 9721/5662/7592 9720/5661/7591\nf 9710/5652/7582 9722/5663/7593 9723/5664/7594\nf 9723/5664/7594 9711/5651/7581 9710/5652/7582\nf 9723/5664/7594 9712/5653/7583 9711/5651/7581\nf 9724/5665/7595 9715/5656/7586 9713/5654/7584\nf 9712/5653/7583 9723/5664/7594 9724/5665/7595\nf 9724/5665/7595 9713/5654/7584 9712/5653/7583\nf 9727/5666/7596 9728/5667/7597 9725/5668/7598\nf 9725/5668/7598 9726/5669/7599 9727/5666/7596\nf 9730/5670/7600 9727/5666/7596 9726/5669/7599\nf 9726/5669/7599 9729/5671/7601 9730/5670/7600\nf 9732/5672/7602 9730/5670/7600 9729/5671/7601\nf 9729/5671/7601 9731/5673/7603 9732/5672/7602\nf 9734/5674/7604 9732/5672/7602 9731/5673/7603\nf 9731/5673/7603 9733/5675/7605 9734/5674/7604\nf 9730/5670/7600 9732/5672/7602 9735/5676/7606\nf 9735/5676/7606 9736/5677/7607 9730/5670/7600\nf 9732/5672/7602 9734/5674/7604 9737/5678/7608\nf 9737/5678/7608 9735/5676/7606 9732/5672/7602\nf 9728/5667/7597 9727/5666/7596 9738/5679/7609\nf 9738/5679/7609 9739/5680/7610 9728/5667/7597\nf 9727/5666/7596 9730/5670/7600 9736/5677/7607\nf 9736/5677/7607 9738/5679/7609 9727/5666/7596\nf 9739/5680/7610 9738/5679/7609 9740/5681/7611\nf 9740/5681/7611 9741/5682/7612 9739/5680/7610\nf 9738/5679/7609 9736/5677/7607 9740/5681/7611\nf 9736/5677/7607 9735/5676/7606 9742/5683/7613\nf 9742/5683/7613 9740/5681/7611 9736/5677/7607\nf 9735/5676/7606 9737/5678/7608 9742/5683/7613\nf 9733/5675/7605 9731/5673/7603 9743/5684/7614\nf 9731/5673/7603 9729/5671/7601 9744/5685/7615\nf 9744/5685/7615 9743/5684/7614 9731/5673/7603\nf 9726/5669/7599 9725/5668/7598 9745/5686/7616\nf 9745/5686/7616 9744/5685/7615 9726/5669/7599\nf 9729/5671/7601 9726/5669/7599 9744/5685/7615\nf 9748/5687/7617 9749/5688/7618 9746/5689/7619\nf 9746/5689/7619 9747/5690/7620 9748/5687/7617\nf 9751/5691/7621 9748/5687/7617 9747/5690/7620\nf 9747/5690/7620 9750/5692/7622 9751/5691/7621\nf 9753/5693/7623 9751/5691/7621 9750/5692/7622\nf 9750/5692/7622 9752/5694/7624 9753/5693/7623\nf 9755/5695/7625 9753/5693/7623 9752/5694/7624\nf 9752/5694/7624 9754/5696/7626 9755/5695/7625\nf 9751/5691/7621 9753/5693/7623 9756/5697/7627\nf 9756/5697/7627 9757/5698/7628 9751/5691/7621\nf 9753/5693/7623 9755/5695/7625 9758/5699/7629\nf 9758/5699/7629 9756/5697/7627 9753/5693/7623\nf 9749/5688/7618 9748/5687/7617 9759/5700/7630\nf 9759/5700/7630 9760/5701/7631 9749/5688/7618\nf 9748/5687/7617 9751/5691/7621 9757/5698/7628\nf 9757/5698/7628 9759/5700/7630 9748/5687/7617\nf 9758/5699/7629 9761/5702/7632 9756/5697/7627\nf 9761/5702/7632 9762/5703/7633 9757/5698/7628\nf 9757/5698/7628 9756/5697/7627 9761/5702/7632\nf 9762/5703/7633 9763/5704/7634 9760/5701/7631\nf 9760/5701/7631 9759/5700/7630 9762/5703/7633\nf 9757/5698/7628 9762/5703/7633 9759/5700/7630\nf 9764/5705/7635 9765/5706/7636 9747/5690/7620\nf 9747/5690/7620 9746/5689/7619 9764/5705/7635\nf 9765/5706/7636 9750/5692/7622 9747/5690/7620\nf 9766/5707/7637 9752/5694/7624 9750/5692/7622\nf 9750/5692/7622 9765/5706/7636 9766/5707/7637\nf 9766/5707/7637 9754/5696/7626 9752/5694/7624\nf 9769/5708/7638 9770/5709/7639 9767/5710/7640\nf 9767/5710/7640 9768/5711/7641 9769/5708/7638\nf 9772/5712/7642 9769/5708/7638 9768/5711/7641\nf 9768/5711/7641 9771/5713/7643 9772/5712/7642\nf 9774/5714/7644 9772/5712/7642 9771/5713/7643\nf 9771/5713/7643 9773/5715/7645 9774/5714/7644\nf 9728/5667/7597 9774/5714/7644 9773/5715/7645\nf 9773/5715/7645 9725/5668/7598 9728/5667/7597\nf 9772/5712/7642 9774/5714/7644 9775/5716/7646\nf 9775/5716/7646 9776/5717/7647 9772/5712/7642\nf 9774/5714/7644 9728/5667/7597 9739/5680/7610\nf 9739/5680/7610 9775/5716/7646 9774/5714/7644\nf 9770/5709/7639 9769/5708/7638 9777/5718/7648\nf 9777/5718/7648 9778/5719/7649 9770/5709/7639\nf 9769/5708/7638 9772/5712/7642 9776/5717/7647\nf 9776/5717/7647 9777/5718/7648 9769/5708/7638\nf 9704/5645/7575 9779/5720/7650 9780/5721/7651\nf 9780/5721/7651 9705/5646/7576 9704/5645/7575\nf 9779/5720/7650 9781/5722/7652 9782/5723/7653\nf 9782/5723/7653 9780/5721/7651 9779/5720/7650\nf 9781/5722/7652 9783/5724/7654 9784/5725/7655\nf 9784/5725/7655 9782/5723/7653 9781/5722/7652\nf 9737/5678/7608 9734/5674/7604 9784/5725/7655\nf 9784/5725/7655 9783/5724/7654 9737/5678/7608\nf 9733/5675/7605 9785/5726/7656 9784/5725/7655\nf 9784/5725/7655 9734/5674/7604 9733/5675/7605\nf 9785/5726/7656 9786/5727/7657 9782/5723/7653\nf 9782/5723/7653 9784/5725/7655 9785/5726/7656\nf 9786/5727/7657 9787/5728/7658 9780/5721/7651\nf 9780/5721/7651 9782/5723/7653 9786/5727/7657\nf 9787/5728/7658 9710/5652/7582 9705/5646/7576\nf 9705/5646/7576 9780/5721/7651 9787/5728/7658\nf 9778/5719/7649 9777/5718/7648 9788/5729/7659\nf 9788/5729/7659 9789/5730/7660 9778/5719/7649\nf 9777/5718/7648 9776/5717/7647 9788/5729/7659\nf 9776/5717/7647 9775/5716/7646 9741/5682/7612\nf 9741/5682/7612 9788/5729/7659 9776/5717/7647\nf 9775/5716/7646 9739/5680/7610 9741/5682/7612\nf 9719/5660/7590 9779/5720/7650 9704/5645/7575\nf 9719/5660/7590 9790/5731/7661 9781/5722/7652\nf 9781/5722/7652 9779/5720/7650 9719/5660/7590\nf 9790/5731/7661 9783/5724/7654 9781/5722/7652\nf 9742/5683/7613 9737/5678/7608 9783/5724/7654\nf 9783/5724/7654 9790/5731/7661 9742/5683/7613\nf 9725/5668/7598 9773/5715/7645 9745/5686/7616\nf 9773/5715/7645 9771/5713/7643 9791/5732/7662\nf 9791/5732/7662 9745/5686/7616 9773/5715/7645\nf 9768/5711/7641 9767/5710/7640 9792/5733/7663\nf 9792/5733/7663 9791/5732/7662 9768/5711/7641\nf 9771/5713/7643 9768/5711/7641 9791/5732/7662\nf 9733/5675/7605 9743/5684/7614 9793/5734/7664\nf 9793/5734/7664 9785/5726/7656 9733/5675/7605\nf 9793/5734/7664 9786/5727/7657 9785/5726/7656\nf 9722/5663/7593 9710/5652/7582 9787/5728/7658\nf 9786/5727/7657 9793/5734/7664 9722/5663/7593\nf 9722/5663/7593 9787/5728/7658 9786/5727/7657\nf 9746/5689/7619 9749/5688/7618 9795/5735/7665\nf 9795/5735/7665 9794/5736/7666 9746/5689/7619\nf 9760/5701/7631 9796/5737/7667 9795/5735/7665\nf 9795/5735/7665 9749/5688/7618 9760/5701/7631\nf 9778/5719/7649 9797/5738/7668 9798/5739/7669\nf 9798/5739/7669 9770/5709/7639 9778/5719/7649\nf 9797/5738/7668 9799/5740/7670 9800/5741/7671\nf 9800/5741/7671 9798/5739/7669 9797/5738/7668\nf 9799/5740/7670 9801/5742/7672 9802/5743/7673\nf 9802/5743/7673 9800/5741/7671 9799/5740/7670\nf 9758/5699/7629 9755/5695/7625 9802/5743/7673\nf 9802/5743/7673 9801/5742/7672 9758/5699/7629\nf 9754/5696/7626 9803/5744/7674 9802/5743/7673\nf 9802/5743/7673 9755/5695/7625 9754/5696/7626\nf 9803/5744/7674 9804/5745/7675 9800/5741/7671\nf 9800/5741/7671 9802/5743/7673 9803/5744/7674\nf 9804/5745/7675 9805/5746/7676 9798/5739/7669\nf 9798/5739/7669 9800/5741/7671 9804/5745/7675\nf 9805/5746/7676 9767/5710/7640 9770/5709/7639\nf 9770/5709/7639 9798/5739/7669 9805/5746/7676\nf 9760/5701/7631 9763/5704/7634 9796/5737/7667\nf 9761/5702/7632 9758/5699/7629 9801/5742/7672\nf 9801/5742/7672 9806/5747/7677 9761/5702/7632\nf 9801/5742/7672 9799/5740/7670 9806/5747/7677\nf 9797/5738/7668 9778/5719/7649 9789/5730/7660\nf 9806/5747/7677 9799/5740/7670 9797/5738/7668\nf 9797/5738/7668 9789/5730/7660 9806/5747/7677\nf 9764/5705/7635 9746/5689/7619 9794/5736/7666\nf 9767/5710/7640 9805/5746/7676 9792/5733/7663\nf 9805/5746/7676 9804/5745/7675 9807/5748/7678\nf 9807/5748/7678 9792/5733/7663 9805/5746/7676\nf 9804/5745/7675 9803/5744/7674 9807/5748/7678\nf 9754/5696/7626 9766/5707/7637 9807/5748/7678\nf 9807/5748/7678 9803/5744/7674 9754/5696/7626\nf 9808/5749/7679 9809/5750/7680 9810/5751/7681\nf 9810/5751/7681 9811/5752/7682 9808/5749/7679\nf 9809/5750/7680 9812/5753/7683 9813/5754/7684\nf 9813/5754/7684 9810/5751/7681 9809/5750/7680\nf 9812/5753/7683 9814/5755/7685 9815/5756/7686\nf 9815/5756/7686 9813/5754/7684 9812/5753/7683\nf 9814/5755/7685 9816/5757/7687 9817/5758/7688\nf 9817/5758/7688 9815/5756/7686 9814/5755/7685\nf 9818/5759/7689 9819/5760/7690 9813/5754/7684\nf 9813/5754/7684 9815/5756/7686 9818/5759/7689\nf 9820/5761/7691 9818/5759/7689 9815/5756/7686\nf 9815/5756/7686 9817/5758/7688 9820/5761/7691\nf 9821/5762/7692 9822/5763/7693 9818/5759/7689\nf 9818/5759/7689 9820/5761/7691 9821/5762/7692\nf 9822/5763/7693 9823/5764/7694 9819/5760/7690\nf 9819/5760/7690 9818/5759/7689 9822/5763/7693\nf 9824/5765/7695 9825/5766/7696 9811/5752/7682\nf 9811/5752/7682 9810/5751/7681 9824/5765/7695\nf 9819/5760/7690 9824/5765/7695 9810/5751/7681\nf 9810/5751/7681 9813/5754/7684 9819/5760/7690\nf 9823/5764/7694 9826/5767/7697 9824/5765/7695\nf 9824/5765/7695 9819/5760/7690 9823/5764/7694\nf 9826/5767/7697 9827/5768/7698 9825/5766/7696\nf 9825/5766/7696 9824/5765/7695 9826/5767/7697\nf 9828/5769/7699 9829/5770/7700 9809/5750/7680\nf 9809/5750/7680 9808/5749/7679 9828/5769/7699\nf 9829/5770/7700 9812/5753/7683 9809/5750/7680\nf 9829/5770/7700 9830/5771/7701 9814/5755/7685\nf 9814/5755/7685 9812/5753/7683 9829/5770/7700\nf 9830/5771/7701 9816/5757/7687 9814/5755/7685\nf 9831/5772/7702 9832/5773/7703 9827/5768/7698\nf 9827/5768/7698 9826/5767/7697 9831/5772/7702\nf 9826/5767/7697 9823/5764/7694 9831/5772/7702\nf 9833/5774/7704 9831/5772/7702 9823/5764/7694\nf 9823/5764/7694 9822/5763/7693 9833/5774/7704\nf 9822/5763/7693 9821/5762/7692 9833/5774/7704\nf 9836/5775/7705 9837/5776/7706 9834/5777/7707\nf 9834/5777/7707 9835/5778/7708 9836/5775/7705\nf 9839/5779/7709 9836/5775/7705 9835/5778/7708\nf 9835/5778/7708 9838/5780/7710 9839/5779/7709\nf 9840/5781/7711 9841/5782/7712 9836/5775/7705\nf 9836/5775/7705 9839/5779/7709 9840/5781/7711\nf 9841/5782/7712 9842/5783/7713 9837/5776/7706\nf 9837/5776/7706 9836/5775/7705 9841/5782/7712\nf 9838/5780/7710 9843/5784/7714 9844/5785/7715\nf 9844/5785/7715 9839/5779/7709 9838/5780/7710\nf 9844/5785/7715 9845/5786/7716 9840/5781/7711\nf 9840/5781/7711 9839/5779/7709 9844/5785/7715\nf 9840/5781/7711 9845/5786/7716 9846/5787/7717\nf 9846/5787/7717 9847/5788/7718 9840/5781/7711\nf 9846/5787/7717 9848/5789/7719 9849/5790/7720\nf 9849/5790/7720 9847/5788/7718 9846/5787/7717\nf 9850/5791/7721 9851/5792/7722 9842/5783/7713\nf 9842/5783/7713 9841/5782/7712 9850/5791/7721\nf 9847/5788/7718 9850/5791/7721 9841/5782/7712\nf 9841/5782/7712 9840/5781/7711 9847/5788/7718\nf 9849/5790/7720 9852/5793/7723 9850/5791/7721\nf 9850/5791/7721 9847/5788/7718 9849/5790/7720\nf 9852/5793/7723 9853/5794/7724 9851/5792/7722\nf 9851/5792/7722 9850/5791/7721 9852/5793/7723\nf 9843/5784/7714 9854/5795/7725 9855/5796/7726\nf 9855/5796/7726 9844/5785/7715 9843/5784/7714\nf 9855/5796/7726 9845/5786/7716 9844/5785/7715\nf 9856/5797/7727 9848/5789/7719 9846/5787/7717\nf 9845/5786/7716 9855/5796/7726 9856/5797/7727\nf 9856/5797/7727 9846/5787/7717 9845/5786/7716\nf 9834/5777/7707 9837/5776/7706 9857/5798/7728\nf 9857/5798/7728 9858/5799/7729 9834/5777/7707\nf 9857/5798/7728 9837/5776/7706 9842/5783/7713\nf 9842/5783/7713 9851/5792/7722 9859/5800/7730\nf 9859/5800/7730 9857/5798/7728 9842/5783/7713\nf 9859/5800/7730 9851/5792/7722 9853/5794/7724\nf 9862/5801/7731 9863/5802/7732 9860/5803/7733\nf 9860/5803/7733 9861/5804/7734 9862/5801/7731\nf 9865/5805/7735 9862/5801/7731 9861/5804/7734\nf 9861/5804/7734 9864/5806/7736 9865/5805/7735\nf 9866/5807/7737 9867/5808/7738 9862/5801/7731\nf 9862/5801/7731 9865/5805/7735 9866/5807/7737\nf 9867/5808/7738 9868/5809/7739 9863/5802/7732\nf 9863/5802/7732 9862/5801/7731 9867/5808/7738\nf 9864/5806/7736 9869/5810/7740 9870/5811/7741\nf 9870/5811/7741 9865/5805/7735 9864/5806/7736\nf 9870/5811/7741 9871/5812/7742 9866/5807/7737\nf 9866/5807/7737 9865/5805/7735 9870/5811/7741\nf 9866/5807/7737 9871/5812/7742 9872/5813/7743\nf 9872/5813/7743 9873/5814/7744 9866/5807/7737\nf 9872/5813/7743 9874/5815/7745 9875/5816/7746\nf 9875/5816/7746 9873/5814/7744 9872/5813/7743\nf 9876/5817/7747 9877/5818/7748 9868/5809/7739\nf 9868/5809/7739 9867/5808/7738 9876/5817/7747\nf 9873/5814/7744 9876/5817/7747 9867/5808/7738\nf 9867/5808/7738 9866/5807/7737 9873/5814/7744\nf 9875/5816/7746 9878/5819/7749 9876/5817/7747\nf 9876/5817/7747 9873/5814/7744 9875/5816/7746\nf 9878/5819/7749 9879/5820/7750 9877/5818/7748\nf 9877/5818/7748 9876/5817/7747 9878/5819/7749\nf 9874/5815/7745 9872/5813/7743 9880/5821/7751\nf 9872/5813/7743 9871/5812/7742 9881/5822/7752\nf 9881/5822/7752 9880/5821/7751 9872/5813/7743\nf 9871/5812/7742 9870/5811/7741 9881/5822/7752\nf 9870/5811/7741 9869/5810/7740 9882/5823/7753\nf 9882/5823/7753 9881/5822/7752 9870/5811/7741\nf 9863/5802/7732 9884/5824/7754 9883/5825/7755\nf 9883/5825/7755 9860/5803/7733 9863/5802/7732\nf 9863/5802/7732 9868/5809/7739 9884/5824/7754\nf 9877/5818/7748 9885/5826/7756 9884/5824/7754\nf 9884/5824/7754 9868/5809/7739 9877/5818/7748\nf 9877/5818/7748 9879/5820/7750 9885/5826/7756\nf 9888/5827/7757 9889/5828/7758 9886/5829/7759\nf 9886/5829/7759 9887/5830/7760 9888/5827/7757\nf 9891/5831/7761 9888/5827/7757 9887/5830/7760\nf 9887/5830/7760 9890/5832/7762 9891/5831/7761\nf 9892/5833/7763 9893/5834/7764 9888/5827/7757\nf 9888/5827/7757 9891/5831/7761 9892/5833/7763\nf 9893/5834/7764 9894/5835/7765 9889/5828/7758\nf 9889/5828/7758 9888/5827/7757 9893/5834/7764\nf 9890/5832/7762 9895/5836/7766 9896/5837/7767\nf 9896/5837/7767 9891/5831/7761 9890/5832/7762\nf 9896/5837/7767 9897/5838/7768 9892/5833/7763\nf 9892/5833/7763 9891/5831/7761 9896/5837/7767\nf 9892/5833/7763 9897/5838/7768 9898/5839/7769\nf 9898/5839/7769 9899/5840/7770 9892/5833/7763\nf 9843/5784/7714 9838/5780/7710 9899/5840/7770\nf 9899/5840/7770 9898/5839/7769 9843/5784/7714\nf 9900/5841/7771 9901/5842/7772 9894/5835/7765\nf 9894/5835/7765 9893/5834/7764 9900/5841/7771\nf 9899/5840/7770 9900/5841/7771 9893/5834/7764\nf 9893/5834/7764 9892/5833/7763 9899/5840/7770\nf 9838/5780/7710 9835/5778/7708 9900/5841/7771\nf 9900/5841/7771 9899/5840/7770 9838/5780/7710\nf 9835/5778/7708 9834/5777/7707 9901/5842/7772\nf 9901/5842/7772 9900/5841/7771 9835/5778/7708\nf 9808/5749/7679 9811/5752/7682 9902/5843/7773\nf 9902/5843/7773 9903/5844/7774 9808/5749/7679\nf 9902/5843/7773 9904/5845/7775 9905/5846/7776\nf 9905/5846/7776 9903/5844/7774 9902/5843/7773\nf 9906/5847/7777 9902/5843/7773 9811/5752/7682\nf 9811/5752/7682 9825/5766/7696 9906/5847/7777\nf 9907/5848/7778 9906/5847/7777 9825/5766/7696\nf 9825/5766/7696 9827/5768/7698 9907/5848/7778\nf 9908/5849/7779 9909/5850/7780 9906/5847/7777\nf 9906/5847/7777 9907/5848/7778 9908/5849/7779\nf 9909/5850/7780 9904/5845/7775 9902/5843/7773\nf 9902/5843/7773 9906/5847/7777 9909/5850/7780\nf 9910/5851/7781 9911/5852/7782 9904/5845/7775\nf 9904/5845/7775 9909/5850/7780 9910/5851/7781\nf 9912/5853/7783 9910/5851/7781 9909/5850/7780\nf 9909/5850/7780 9908/5849/7779 9912/5853/7783\nf 9853/5794/7724 9852/5793/7723 9910/5851/7781\nf 9910/5851/7781 9912/5853/7783 9853/5794/7724\nf 9852/5793/7723 9849/5790/7720 9911/5852/7782\nf 9911/5852/7782 9910/5851/7781 9852/5793/7723\nf 9905/5846/7776 9904/5845/7775 9911/5852/7782\nf 9911/5852/7782 9913/5854/7784 9905/5846/7776\nf 9849/5790/7720 9848/5789/7719 9913/5854/7784\nf 9913/5854/7784 9911/5852/7782 9849/5790/7720\nf 9895/5836/7766 9914/5855/7785 9915/5856/7786\nf 9915/5856/7786 9896/5837/7767 9895/5836/7766\nf 9915/5856/7786 9897/5838/7768 9896/5837/7767\nf 9854/5795/7725 9843/5784/7714 9898/5839/7769\nf 9897/5838/7768 9915/5856/7786 9854/5795/7725\nf 9854/5795/7725 9898/5839/7769 9897/5838/7768\nf 9808/5749/7679 9903/5844/7774 9828/5769/7699\nf 9903/5844/7774 9905/5846/7776 9916/5857/7787\nf 9916/5857/7787 9828/5769/7699 9903/5844/7774\nf 9848/5789/7719 9856/5797/7727 9916/5857/7787\nf 9916/5857/7787 9913/5854/7784 9848/5789/7719\nf 9905/5846/7776 9913/5854/7784 9916/5857/7787\nf 9886/5829/7759 9889/5828/7758 9917/5858/7788\nf 9917/5858/7788 9918/5859/7789 9886/5829/7759\nf 9917/5858/7788 9889/5828/7758 9894/5835/7765\nf 9894/5835/7765 9901/5842/7772 9858/5799/7729\nf 9858/5799/7729 9917/5858/7788 9894/5835/7765\nf 9858/5799/7729 9901/5842/7772 9834/5777/7707\nf 9919/5860/7790 9859/5800/7730 9853/5794/7724\nf 9853/5794/7724 9912/5853/7783 9919/5860/7790\nf 9912/5853/7783 9908/5849/7779 9919/5860/7790\nf 9832/5773/7703 9919/5860/7790 9908/5849/7779\nf 9908/5849/7779 9907/5848/7778 9832/5773/7703\nf 9907/5848/7778 9827/5768/7698 9832/5773/7703\nf 9920/5861/7791 9921/5862/7792 9922/5863/7793\nf 9922/5863/7793 9923/5864/7794 9920/5861/7791\nf 9921/5862/7792 9924/5865/7795 9925/5866/7796\nf 9925/5866/7796 9922/5863/7793 9921/5862/7792\nf 9924/5865/7795 9926/5867/7797 9927/5868/7798\nf 9927/5868/7798 9925/5866/7796 9924/5865/7795\nf 9925/5866/7796 9927/5868/7798 9928/5869/7799\nf 9928/5869/7799 9929/5870/7800 9925/5866/7796\nf 9869/5810/7740 9864/5806/7736 9929/5870/7800\nf 9929/5870/7800 9928/5869/7799 9869/5810/7740\nf 9930/5871/7801 9931/5872/7802 9923/5864/7794\nf 9923/5864/7794 9922/5863/7793 9930/5871/7801\nf 9929/5870/7800 9930/5871/7801 9922/5863/7793\nf 9922/5863/7793 9925/5866/7796 9929/5870/7800\nf 9864/5806/7736 9861/5804/7734 9930/5871/7801\nf 9930/5871/7801 9929/5870/7800 9864/5806/7736\nf 9861/5804/7734 9860/5803/7733 9931/5872/7802\nf 9931/5872/7802 9930/5871/7801 9861/5804/7734\nf 9895/5836/7766 9890/5832/7762 9932/5873/7803\nf 9932/5873/7803 9933/5874/7804 9895/5836/7766\nf 9932/5873/7803 9934/5875/7805 9935/5876/7806\nf 9935/5876/7806 9933/5874/7804 9932/5873/7803\nf 9936/5877/7807 9932/5873/7803 9890/5832/7762\nf 9890/5832/7762 9887/5830/7760 9936/5877/7807\nf 9937/5878/7808 9936/5877/7807 9887/5830/7760\nf 9887/5830/7760 9886/5829/7759 9937/5878/7808\nf 9938/5879/7809 9939/5880/7810 9936/5877/7807\nf 9936/5877/7807 9937/5878/7808 9938/5879/7809\nf 9939/5880/7810 9934/5875/7805 9932/5873/7803\nf 9932/5873/7803 9936/5877/7807 9939/5880/7810\nf 9940/5881/7811 9941/5882/7812 9934/5875/7805\nf 9934/5875/7805 9939/5880/7810 9940/5881/7811\nf 9942/5883/7813 9940/5881/7811 9939/5880/7810\nf 9939/5880/7810 9938/5879/7809 9942/5883/7813\nf 9879/5820/7750 9878/5819/7749 9940/5881/7811\nf 9940/5881/7811 9942/5883/7813 9879/5820/7750\nf 9878/5819/7749 9875/5816/7746 9941/5882/7812\nf 9941/5882/7812 9940/5881/7811 9878/5819/7749\nf 9935/5876/7806 9934/5875/7805 9941/5882/7812\nf 9941/5882/7812 9943/5884/7814 9935/5876/7806\nf 9875/5816/7746 9874/5815/7745 9943/5884/7814\nf 9943/5884/7814 9941/5882/7812 9875/5816/7746\nf 9869/5810/7740 9928/5869/7799 9882/5823/7753\nf 9928/5869/7799 9927/5868/7798 9944/5885/7815\nf 9944/5885/7815 9882/5823/7753 9928/5869/7799\nf 9927/5868/7798 9926/5867/7797 9944/5885/7815\nf 9880/5821/7751 9945/5886/7816 9943/5884/7814\nf 9943/5884/7814 9874/5815/7745 9880/5821/7751\nf 9945/5886/7816 9935/5876/7806 9943/5884/7814\nf 9945/5886/7816 9914/5855/7785 9933/5874/7804\nf 9933/5874/7804 9935/5876/7806 9945/5886/7816\nf 9914/5855/7785 9895/5836/7766 9933/5874/7804\nf 9920/5861/7791 9923/5864/7794 9946/5887/7817\nf 9931/5872/7802 9883/5825/7755 9946/5887/7817\nf 9946/5887/7817 9923/5864/7794 9931/5872/7802\nf 9931/5872/7802 9860/5803/7733 9883/5825/7755\nf 9886/5829/7759 9918/5859/7789 9937/5878/7808\nf 9947/5888/7818 9938/5879/7809 9937/5878/7808\nf 9937/5878/7808 9918/5859/7789 9947/5888/7818\nf 9938/5879/7809 9947/5888/7818 9942/5883/7813\nf 9885/5826/7756 9879/5820/7750 9942/5883/7813\nf 9942/5883/7813 9947/5888/7818 9885/5826/7756\nf 9948/5889/7819 9949/5890/7820 9950/5891/7821\nf 9950/5891/7821 9951/5892/7822 9948/5889/7819\nf 9949/5890/7820 9952/5893/7823 9953/5891/7824\nf 9953/5891/7824 9950/5891/7821 9949/5890/7820\nf 9952/5893/7823 9954/5894/7825 9955/5895/7826\nf 9955/5895/7826 9953/5891/7824 9952/5893/7823\nf 9954/5894/7825 9956/5896/7827 9957/5897/7828\nf 9957/5897/7828 9955/5895/7826 9954/5894/7825\nf 9958/5898/7829 9959/5899/7830 9955/5895/7826\nf 9955/5895/7826 9957/5897/7828 9958/5898/7829\nf 9959/5899/7830 9960/5900/7831 9953/5891/7824\nf 9953/5891/7824 9955/5895/7826 9959/5899/7830\nf 9960/5900/7831 9961/5901/7832 9950/5891/7821\nf 9950/5891/7821 9953/5891/7824 9960/5900/7831\nf 9961/5901/7832 9962/5902/7833 9951/5892/7822\nf 9951/5892/7822 9950/5891/7821 9961/5901/7832\nf 9963/5903/7834 9949/5890/7820 9948/5889/7819\nf 9963/5903/7834 9964/5904/7835 9952/5893/7823\nf 9952/5893/7823 9949/5890/7820 9963/5903/7834\nf 9964/5904/7835 9954/5894/7825 9952/5893/7823\nf 9965/5905/7836 9956/5896/7827 9954/5894/7825\nf 9954/5894/7825 9964/5904/7835 9965/5905/7836\nf 9962/5902/7833 9961/5901/7832 9966/5906/7837\nf 9961/5901/7832 9960/5900/7831 9967/5907/7838\nf 9967/5907/7838 9966/5906/7837 9961/5901/7832\nf 9960/5900/7831 9959/5899/7830 9967/5907/7838\nf 9959/5899/7830 9958/5898/7829 9968/5908/7839\nf 9968/5908/7839 9967/5907/7838 9959/5899/7830\nf 9971/5909/7840 9972/5910/7841 9969/5911/7842\nf 9969/5911/7842 9970/5912/7843 9971/5909/7840\nf 9973/5913/7844 9974/5914/7845 9972/5910/7841\nf 9972/5910/7841 9971/5909/7840 9973/5913/7844\nf 9970/5912/7843 9975/5915/7846 9976/5916/7847\nf 9976/5916/7847 9971/5909/7840 9970/5912/7843\nf 9976/5916/7847 9977/5917/7848 9973/5913/7844\nf 9973/5913/7844 9971/5909/7840 9976/5916/7847\nf 9973/5913/7844 9977/5917/7848 9978/5918/7849\nf 9978/5918/7849 9979/5919/7850 9973/5913/7844\nf 9978/5918/7849 9980/5920/7851 9981/5921/7852\nf 9981/5921/7852 9979/5919/7850 9978/5918/7849\nf 9979/5919/7850 9982/5922/7853 9974/5914/7845\nf 9974/5914/7845 9973/5913/7844 9979/5919/7850\nf 9981/5921/7852 9983/5923/7854 9982/5922/7853\nf 9982/5922/7853 9979/5919/7850 9981/5921/7852\nf 9975/5915/7846 9984/5924/7855 9976/5916/7847\nf 9984/5924/7855 9985/5925/7856 9977/5917/7848\nf 9977/5917/7848 9976/5916/7847 9984/5924/7855\nf 9985/5925/7856 9986/5926/7857 9980/5920/7851\nf 9980/5920/7851 9978/5918/7849 9985/5925/7856\nf 9977/5917/7848 9985/5925/7856 9978/5918/7849\nf 9987/5927/7858 9988/5928/7859 9982/5922/7853\nf 9982/5922/7853 9983/5923/7854 9987/5927/7858\nf 9988/5928/7859 9974/5914/7845 9982/5922/7853\nf 9989/5929/7860 9972/5910/7841 9974/5914/7845\nf 9974/5914/7845 9988/5928/7859 9989/5929/7860\nf 9989/5929/7860 9969/5911/7842 9972/5910/7841\nf 9993/5955/7861 9994/5956/7862 9992/5952/7863\nf 9992/5952/7863 9991/5951/7864 9993/5955/7861\nf 9990/5954/7865 9995/5957/7866 9996/5958/7867\nf 9996/5958/7867 9991/5951/7864 9990/5954/7865\nf 9996/5958/7867 9997/5959/7868 9993/5955/7861\nf 9993/5955/7861 9991/5951/7864 9996/5958/7867\nf 9993/5955/7861 9997/5959/7868 9998/5960/7869\nf 9998/5960/7869 9999/5961/7870 9993/5955/7861\nf 9975/5915/7846 9970/5912/7843 9999/5961/7870\nf 9999/5961/7870 9998/5960/7869 9975/5915/7846\nf 9999/5961/7870 10000/5962/7871 9994/5956/7862\nf 9994/5956/7862 9993/5955/7861 9999/5961/7870\nf 9970/5912/7843 9969/5911/7842 10000/5962/7871\nf 10000/5962/7871 9999/5961/7870 9970/5912/7843\nf 9948/5889/7819 9951/5892/7822 10001/5963/7872\nf 10001/5963/7872 10002/5964/7873 9948/5889/7819\nf 10001/5963/7872 10003/5965/7874 10004/5966/7875\nf 10004/5966/7875 10002/5964/7873 10001/5963/7872\nf 10005/5967/7876 10001/5963/7872 9951/5892/7822\nf 9951/5892/7822 9962/5902/7833 10005/5967/7876\nf 10006/5968/7877 10003/5965/7874 10001/5963/7872\nf 10001/5963/7872 10005/5967/7876 10006/5968/7877\nf 10007/5969/7878 10008/5970/7879 10003/5965/7874\nf 10003/5965/7874 10006/5968/7877 10007/5969/7878\nf 9983/5923/7854 9981/5921/7852 10008/5970/7879\nf 10008/5970/7879 10007/5969/7878 9983/5923/7854\nf 10004/5966/7875 10003/5965/7874 10008/5970/7879\nf 10008/5970/7879 10009/5971/7880 10004/5966/7875\nf 9981/5921/7852 9980/5920/7851 10009/5971/7880\nf 10009/5971/7880 10008/5970/7879 9981/5921/7852\nf 9995/5957/7866 10010/5972/7881 9996/5958/7867\nf 10010/5972/7881 10011/5973/7882 9997/5959/7868\nf 9997/5959/7868 9996/5958/7867 10010/5972/7881\nf 9984/5924/7855 9975/5915/7846 9998/5960/7869\nf 9998/5960/7869 10011/5973/7882 9984/5924/7855\nf 9997/5959/7868 10011/5973/7882 9998/5960/7869\nf 9963/5903/7834 9948/5889/7819 10002/5964/7873\nf 10002/5964/7873 10012/5974/7883 9963/5903/7834\nf 10002/5964/7873 10004/5966/7875 10012/5974/7883\nf 10009/5971/7880 9980/5920/7851 9986/5926/7857\nf 10012/5974/7883 10004/5966/7875 10009/5971/7880\nf 10009/5971/7880 9986/5926/7857 10012/5974/7883\nf 10013/5975/7884 10000/5962/7871 9969/5911/7842\nf 9969/5911/7842 9989/5929/7860 10013/5975/7884\nf 10013/5975/7884 9994/5956/7862 10000/5962/7871\nf 10014/5976/7885 9992/5952/7863 9994/5956/7862\nf 9994/5956/7862 10013/5975/7884 10014/5976/7885\nf 9983/5923/7854 10007/5969/7878 9987/5927/7858\nf 10007/5969/7878 10006/5968/7877 10015/5977/7886\nf 10015/5977/7886 9987/5927/7858 10007/5969/7878\nf 10006/5968/7877 10005/5967/7876 10015/5977/7886\nf 10005/5967/7876 9962/5902/7833 9966/5906/7837\nf 9966/5906/7837 10015/5977/7886 10005/5967/7876\nf 10018/5991/7887 10016/5982/7888 10017/5984/7889\nf 10010/5972/7881 9995/5957/7866 10016/5982/7888\nf 10016/5982/7888 10018/5991/7887 10010/5972/7881\nf 10019/5994/7890 10020/5995/7891 10021/5996/7892\nf 10021/5996/7892 10022/5997/7893 10019/5994/7890\nf 10021/5996/7892 10023/5998/7894 10024/5999/7895\nf 10024/5999/7895 10022/5997/7893 10021/5996/7892\nf 10026/6000/7896 10021/5996/7892 10020/5995/7891\nf 10020/5995/7891 10025/6001/7897 10026/6000/7896\nf 10028/6002/7898 10026/6000/7896 10025/6001/7897\nf 10025/6001/7897 10027/6003/7899 10028/6002/7898\nf 10029/6004/7900 10030/6005/7901 10026/6000/7896\nf 10026/6000/7896 10028/6002/7898 10029/6004/7900\nf 10030/6005/7901 10023/5998/7894 10021/5996/7892\nf 10021/5996/7892 10026/6000/7896 10030/6005/7901\nf 10031/6006/7902 10032/6007/7903 10023/5998/7894\nf 10023/5998/7894 10030/6005/7901 10031/6006/7902\nf 10033/6008/7904 10031/6006/7902 10030/6005/7901\nf 10030/6005/7901 10029/6004/7900 10033/6008/7904\nf 10034/6009/7905 10035/6010/7906 10031/6006/7902\nf 10031/6006/7902 10033/6008/7904 10034/6009/7905\nf 10035/6010/7906 10036/6011/7907 10032/6007/7903\nf 10032/6007/7903 10031/6006/7902 10035/6010/7906\nf 10024/5999/7895 10023/5998/7894 10032/6007/7903\nf 10032/6007/7903 10037/6012/7908 10024/5999/7895\nf 10032/6007/7903 10036/6011/7907 10038/6013/7909\nf 10038/6013/7909 10037/6012/7908 10032/6007/7903\nf 10019/5994/7890 10022/5997/7893 10039/6014/7910\nf 10022/5997/7893 10024/5999/7895 10040/6015/7911\nf 10040/6015/7911 10039/6014/7910 10022/5997/7893\nf 10038/6013/7909 10041/6016/7912 10040/6015/7911\nf 10040/6015/7911 10037/6012/7908 10038/6013/7909\nf 10024/5999/7895 10037/6012/7908 10040/6015/7911\nf 10027/6003/7899 10042/6017/7913 10028/6002/7898\nf 10043/6018/7914 10029/6004/7900 10028/6002/7898\nf 10028/6002/7898 10042/6017/7913 10043/6018/7914\nf 10029/6004/7900 10043/6018/7914 10033/6008/7904\nf 10044/6019/7915 10034/6009/7905 10033/6008/7904\nf 10033/6008/7904 10043/6018/7914 10044/6019/7915\nf 10047/6020/7916 10048/6021/7917 10045/6022/7918\nf 10045/6022/7918 10046/6023/7919 10047/6020/7916\nf 10050/6024/7920 10047/6020/7916 10046/6023/7919\nf 10046/6023/7919 10049/6025/7921 10050/6024/7920\nf 10051/6026/7922 10052/6027/7923 10047/6020/7916\nf 10047/6020/7916 10050/6024/7920 10051/6026/7922\nf 10052/6027/7923 10053/6028/7924 10048/6021/7917\nf 10048/6021/7917 10047/6020/7916 10052/6027/7923\nf 10055/6029/7925 10050/6024/7920 10049/6025/7921\nf 10049/6025/7921 10054/6030/7926 10055/6029/7925\nf 10057/6031/7927 10055/6029/7925 10054/6030/7926\nf 10054/6030/7926 10056/6032/7928 10057/6031/7927\nf 10058/6033/7929 10059/6034/7930 10055/6029/7925\nf 10055/6029/7925 10057/6031/7927 10058/6033/7929\nf 10059/6034/7930 10051/6026/7922 10050/6024/7920\nf 10050/6024/7920 10055/6029/7925 10059/6034/7930\nf 10051/6026/7922 10059/6034/7930 10060/6035/7931\nf 10060/6035/7931 10061/6036/7932 10051/6026/7922\nf 10059/6034/7930 10058/6033/7929 10062/6037/7933\nf 10062/6037/7933 10060/6035/7931 10059/6034/7930\nf 10053/6028/7924 10052/6027/7923 10063/6038/7934\nf 10063/6038/7934 10064/6039/7935 10053/6028/7924\nf 10052/6027/7923 10051/6026/7922 10061/6036/7932\nf 10061/6036/7932 10063/6038/7934 10052/6027/7923\nf 10064/6039/7935 10063/6038/7934 10065/6040/7936\nf 10063/6038/7934 10061/6036/7932 10066/6041/7937\nf 10066/6041/7937 10065/6040/7936 10063/6038/7934\nf 10061/6036/7932 10060/6035/7931 10066/6041/7937\nf 10060/6035/7931 10062/6037/7933 10067/6042/7938\nf 10067/6042/7938 10066/6041/7937 10060/6035/7931\nf 10054/6030/7926 10069/6043/7939 10068/6044/7940\nf 10068/6044/7940 10056/6032/7928 10054/6030/7926\nf 10054/6030/7926 10049/6025/7921 10069/6043/7939\nf 10046/6023/7919 10070/6045/7941 10069/6043/7939\nf 10069/6043/7939 10049/6025/7921 10046/6023/7919\nf 10046/6023/7919 10045/6022/7918 10070/6045/7941\nf 10072/6060/7942 10071/6059/7943 10075/6063/7944\nf 10075/6063/7944 10073/6061/7945 10072/6060/7942\nf 10075/6063/7944 10078/6066/7946 10079/6067/7947\nf 10079/6067/7947 10073/6061/7945 10075/6063/7944\nf 10079/6067/7947 10074/6062/7948 10073/6061/7945\nf 10080/6068/7949 10077/6065/7950 10076/6064/7951\nf 10074/6062/7948 10079/6067/7947 10080/6068/7949\nf 10080/6068/7949 10076/6064/7951 10074/6062/7948\nf 10083/6072/7952 10084/6073/7953 10081/6074/7954\nf 10081/6074/7954 10082/6075/7955 10083/6072/7952\nf 10086/6076/7956 10083/6072/7952 10082/6075/7955\nf 10082/6075/7955 10085/6077/7957 10086/6076/7956\nf 10087/6078/7958 10088/6079/7959 10083/6072/7952\nf 10083/6072/7952 10086/6076/7956 10087/6078/7958\nf 10088/6079/7959 10089/6080/7960 10084/6073/7953\nf 10084/6073/7953 10083/6072/7952 10088/6079/7959\nf 10091/6081/7961 10086/6076/7956 10085/6077/7957\nf 10085/6077/7957 10090/6082/7962 10091/6081/7961\nf 10048/6021/7917 10091/6081/7961 10090/6082/7962\nf 10090/6082/7962 10045/6022/7918 10048/6021/7917\nf 10053/6028/7924 10092/6083/7963 10091/6081/7961\nf 10091/6081/7961 10048/6021/7917 10053/6028/7924\nf 10092/6083/7963 10087/6078/7958 10086/6076/7956\nf 10086/6076/7956 10091/6081/7961 10092/6083/7963\nf 10087/6078/7958 10092/6083/7963 10093/6084/7964\nf 10093/6084/7964 10094/6085/7965 10087/6078/7958\nf 10092/6083/7963 10053/6028/7924 10064/6039/7935\nf 10064/6039/7935 10093/6084/7964 10092/6083/7963\nf 10089/6080/7960 10088/6079/7959 10095/6086/7966\nf 10095/6086/7966 10096/6087/7967 10089/6080/7960\nf 10088/6079/7959 10087/6078/7958 10094/6085/7965\nf 10094/6085/7965 10095/6086/7966 10088/6079/7959\nf 10019/5994/7890 10097/6088/7968 10098/6089/7969\nf 10098/6089/7969 10020/5995/7891 10019/5994/7890\nf 10097/6088/7968 10099/6090/7970 10100/6091/7971\nf 10100/6091/7971 10098/6089/7969 10097/6088/7968\nf 10099/6090/7970 10101/6092/7972 10102/6093/7973\nf 10102/6093/7973 10100/6091/7971 10099/6090/7970\nf 10062/6037/7933 10058/6033/7929 10102/6093/7973\nf 10102/6093/7973 10101/6092/7972 10062/6037/7933\nf 10103/6094/7974 10104/6095/7975 10100/6091/7971\nf 10100/6091/7971 10102/6093/7973 10103/6094/7974\nf 10057/6031/7927 10103/6094/7974 10102/6093/7973\nf 10102/6093/7973 10058/6033/7929 10057/6031/7927\nf 10056/6032/7928 10105/6096/7976 10103/6094/7974\nf 10103/6094/7974 10057/6031/7927 10056/6032/7928\nf 10105/6096/7976 10106/6097/7977 10104/6095/7975\nf 10104/6095/7975 10103/6094/7974 10105/6096/7976\nf 10107/6098/7978 10025/6001/7897 10020/5995/7891\nf 10020/5995/7891 10098/6089/7969 10107/6098/7978\nf 10104/6095/7975 10107/6098/7978 10098/6089/7969\nf 10098/6089/7969 10100/6091/7971 10104/6095/7975\nf 10106/6097/7977 10108/6099/7979 10107/6098/7978\nf 10107/6098/7978 10104/6095/7975 10106/6097/7977\nf 10108/6099/7979 10027/6003/7899 10025/6001/7897\nf 10025/6001/7897 10107/6098/7978 10108/6099/7979\nf 10096/6087/7967 10095/6086/7966 10109/6100/7980\nf 10095/6086/7966 10094/6085/7965 10110/6101/7981\nf 10110/6101/7981 10109/6100/7980 10095/6086/7966\nf 10094/6085/7965 10093/6084/7964 10110/6101/7981\nf 10093/6084/7964 10064/6039/7935 10065/6040/7936\nf 10065/6040/7936 10110/6101/7981 10093/6084/7964\nf 10039/6014/7910 10111/6102/7982 10097/6088/7968\nf 10097/6088/7968 10019/5994/7890 10039/6014/7910\nf 10111/6102/7982 10099/6090/7970 10097/6088/7968\nf 10111/6102/7982 10067/6042/7938 10101/6092/7972\nf 10101/6092/7972 10099/6090/7970 10111/6102/7982\nf 10067/6042/7938 10062/6037/7933 10101/6092/7972\nf 10090/6082/7962 10112/6103/7983 10070/6045/7941\nf 10070/6045/7941 10045/6022/7918 10090/6082/7962\nf 10090/6082/7962 10085/6077/7957 10112/6103/7983\nf 10082/6075/7955 10113/6104/7984 10112/6103/7983\nf 10112/6103/7983 10085/6077/7957 10082/6075/7955\nf 10082/6075/7955 10081/6074/7954 10113/6104/7984\nf 10056/6032/7928 10068/6044/7940 10105/6096/7976\nf 10114/6105/7985 10106/6097/7977 10105/6096/7976\nf 10105/6096/7976 10068/6044/7940 10114/6105/7985\nf 10106/6097/7977 10114/6105/7985 10108/6099/7979\nf 10042/6017/7913 10027/6003/7899 10108/6099/7979\nf 10108/6099/7979 10114/6105/7985 10042/6017/7913\nf 10096/6087/7967 10117/6118/7986 10118/6119/7987\nf 10118/6119/7987 10089/6080/7960 10096/6087/7967\nf 10117/6118/7986 10119/6120/7988 10120/6121/7989\nf 10120/6121/7989 10118/6119/7987 10117/6118/7986\nf 10119/6120/7988 10121/6122/7990 10122/6123/7991\nf 10122/6123/7991 10120/6121/7989 10119/6120/7988\nf 10075/6063/7944 10071/6059/7943 10122/6123/7991\nf 10122/6123/7991 10121/6122/7990 10075/6063/7944\nf 10123/6124/7992 10124/6125/7993 10120/6121/7989\nf 10120/6121/7989 10122/6123/7991 10123/6124/7992\nf 10126/6128/7994 10084/6073/7953 10089/6080/7960\nf 10089/6080/7960 10118/6119/7987 10126/6128/7994\nf 10124/6125/7993 10126/6128/7994 10118/6119/7987\nf 10118/6119/7987 10120/6121/7989 10124/6125/7993\nf 10125/6127/7995 10127/6129/7996 10126/6128/7994\nf 10126/6128/7994 10124/6125/7993 10125/6127/7995\nf 10127/6129/7996 10081/6074/7954 10084/6073/7953\nf 10084/6073/7953 10126/6128/7994 10127/6129/7996\nf 10077/6065/7950 10080/6068/7949 10128/6130/7997\nf 10128/6130/7997 10115/6115/7998 10077/6065/7950\nf 10128/6130/7997 10116/6116/7999 10115/6115/7998\nf 10075/6063/7944 10121/6122/7990 10078/6066/7946\nf 10121/6122/7990 10119/6120/7988 10129/6132/8000\nf 10129/6132/8000 10078/6066/7946 10121/6122/7990\nf 10117/6118/7986 10096/6087/7967 10109/6100/7980\nf 10109/6100/7980 10129/6132/8000 10117/6118/7986\nf 10119/6120/7988 10117/6118/7986 10129/6132/8000\nf 10130/6135/8001 10113/6104/7984 10081/6074/7954\nf 10081/6074/7954 10127/6129/7996 10130/6135/8001\nf 10127/6129/7996 10125/6127/7995 10130/6135/8001\nf 9715/5656/7586 9724/5665/7595 10131/6136/8002\nf 10131/6136/8002 10132/6137/8003 9715/5656/7586\nf 10131/6136/8002 10133/6138/8004 10132/6137/8003\nf 10134/6139/8005 10135/6140/8006 10136/6141/8007\nf 10133/6138/8004 10131/6136/8002 10134/6139/8005\nf 10134/6139/8005 10136/6141/8007 10133/6138/8004\nf 10138/6142/8008 9833/5774/7704 9821/5762/7692\nf 9821/5762/7692 10137/6143/8009 10138/6142/8008\nf 10137/6143/8009 10139/6144/8010 10138/6142/8008\nf 10141/6145/8011 10138/6142/8008 10139/6144/8010\nf 10139/6144/8010 10140/6146/8012 10141/6145/8011\nf 10140/6146/8012 10142/6147/8013 10141/6145/8011\nf 9958/5898/7829 10143/6148/8014 9968/5908/7839\nf 10143/6148/8014 10144/6149/8015 10145/6150/8016\nf 10145/6150/8016 9968/5908/7839 10143/6148/8014\nf 10144/6149/8015 10146/6151/8017 10145/6150/8016\nf 10135/6140/8006 10134/6139/8005 10145/6150/8016\nf 10145/6150/8016 10146/6151/8017 10135/6140/8006\nf 10034/6009/7905 10044/6019/7915 10147/6152/8018\nf 10148/6153/8019 10149/6154/8020 10147/6152/8018\nf 10147/6152/8018 10044/6019/7915 10148/6153/8019\nf 10149/6154/8020 10148/6153/8019 10150/6155/8021\nf 10141/6145/8011 10142/6147/8013 10150/6155/8021\nf 10150/6155/8021 10148/6153/8019 10141/6145/8011\nf 9718/5659/7589 9716/5657/7587 10151/6156/8022\nf 10151/6156/8022 10152/6157/8023 9718/5659/7589\nf 10151/6156/8022 10153/6158/8024 10154/6159/8025\nf 10154/6159/8025 10152/6157/8023 10151/6156/8022\nf 10132/6137/8003 10151/6156/8022 9716/5657/7587\nf 9716/5657/7587 9715/5656/7586 10132/6137/8003\nf 10133/6138/8004 10153/6158/8024 10151/6156/8022\nf 10151/6156/8022 10132/6137/8003 10133/6138/8004\nf 10136/6141/8007 10155/6160/8026 10153/6158/8024\nf 10153/6158/8024 10133/6138/8004 10136/6141/8007\nf 10135/6140/8006 10156/6161/8027 10155/6160/8026\nf 10155/6160/8026 10136/6141/8007 10135/6140/8006\nf 10154/6159/8025 10153/6158/8024 10155/6160/8026\nf 10155/6160/8026 10157/6162/8028 10154/6159/8025\nf 10155/6160/8026 10156/6161/8027 10158/6163/8029\nf 10158/6163/8029 10157/6162/8028 10155/6160/8026\nf 9816/5757/7687 10159/6164/8030 10160/6165/8031\nf 10160/6165/8031 9817/5758/7688 9816/5757/7687\nf 10159/6164/8030 10161/6166/8032 10162/6167/8033\nf 10162/6167/8033 10160/6165/8031 10159/6164/8030\nf 10161/6166/8032 10163/6168/8034 10164/6169/8035\nf 10164/6169/8035 10162/6167/8033 10161/6166/8032\nf 10163/6168/8034 10165/6170/8036 10166/6171/8037\nf 10166/6171/8037 10164/6169/8035 10163/6168/8034\nf 10167/6172/8038 10168/6173/8039 10162/6167/8033\nf 10162/6167/8033 10164/6169/8035 10167/6172/8038\nf 10169/6174/8040 10167/6172/8038 10164/6169/8035\nf 10164/6169/8035 10166/6171/8037 10169/6174/8040\nf 10142/6147/8013 10140/6146/8012 10167/6172/8038\nf 10167/6172/8038 10169/6174/8040 10142/6147/8013\nf 10140/6146/8012 10139/6144/8010 10168/6173/8039\nf 10168/6173/8039 10167/6172/8038 10140/6146/8012\nf 10170/6175/8041 9820/5761/7691 9817/5758/7688\nf 9817/5758/7688 10160/6165/8031 10170/6175/8041\nf 10168/6173/8039 10170/6175/8041 10160/6165/8031\nf 10160/6165/8031 10162/6167/8033 10168/6173/8039\nf 10139/6144/8010 10137/6143/8009 10170/6175/8041\nf 10170/6175/8041 10168/6173/8039 10139/6144/8010\nf 10137/6143/8009 9821/5762/7692 9820/5761/7691\nf 9820/5761/7691 10170/6175/8041 10137/6143/8009\nf 9956/5896/7827 10171/6176/8042 10172/6177/8043\nf 10172/6177/8043 9957/5897/7828 9956/5896/7827\nf 10171/6176/8042 10173/6178/8044 10174/6179/8045\nf 10174/6179/8045 10172/6177/8043 10171/6176/8042\nf 10173/6178/8044 10175/6180/8046 10176/6181/8047\nf 10176/6181/8047 10174/6179/8045 10173/6178/8044\nf 10158/6163/8029 10156/6161/8027 10176/6181/8047\nf 10176/6181/8047 10175/6180/8046 10158/6163/8029\nf 10135/6140/8006 10146/6151/8017 10176/6181/8047\nf 10176/6181/8047 10156/6161/8027 10135/6140/8006\nf 10146/6151/8017 10144/6149/8015 10174/6179/8045\nf 10174/6179/8045 10176/6181/8047 10146/6151/8017\nf 10144/6149/8015 10143/6148/8014 10172/6177/8043\nf 10172/6177/8043 10174/6179/8045 10144/6149/8015\nf 10143/6148/8014 9958/5898/7829 9957/5897/7828\nf 9957/5897/7828 10172/6177/8043 10143/6148/8014\nf 10038/6013/7909 10036/6011/7907 10177/6182/8048\nf 10177/6182/8048 10178/6183/8049 10038/6013/7909\nf 10177/6182/8048 10179/6184/8050 10180/6185/8051\nf 10180/6185/8051 10178/6183/8049 10177/6182/8048\nf 10181/6186/8052 10177/6182/8048 10036/6011/7907\nf 10036/6011/7907 10035/6010/7906 10181/6186/8052\nf 10147/6152/8018 10181/6186/8052 10035/6010/7906\nf 10035/6010/7906 10034/6009/7905 10147/6152/8018\nf 10149/6154/8020 10182/6187/8053 10181/6186/8052\nf 10181/6186/8052 10147/6152/8018 10149/6154/8020\nf 10182/6187/8053 10179/6184/8050 10177/6182/8048\nf 10177/6182/8048 10181/6186/8052 10182/6187/8053\nf 10183/6188/8054 10184/6189/8055 10179/6184/8050\nf 10179/6184/8050 10182/6187/8053 10183/6188/8054\nf 10150/6155/8021 10183/6188/8054 10182/6187/8053\nf 10182/6187/8053 10149/6154/8020 10150/6155/8021\nf 10142/6147/8013 10169/6174/8040 10183/6188/8054\nf 10183/6188/8054 10150/6155/8021 10142/6147/8013\nf 10169/6174/8040 10166/6171/8037 10184/6189/8055\nf 10184/6189/8055 10183/6188/8054 10169/6174/8040\nf 10180/6185/8051 10179/6184/8050 10184/6189/8055\nf 10184/6189/8055 10185/6190/8056 10180/6185/8051\nf 10166/6171/8037 10165/6170/8036 10185/6190/8056\nf 10185/6190/8056 10184/6189/8055 10166/6171/8037\nf 9721/5662/7592 9718/5659/7589 10152/6157/8023\nf 10152/6157/8023 10186/6191/8057 9721/5662/7592\nf 10152/6157/8023 10154/6159/8025 10186/6191/8057\nf 10157/6162/8028 10158/6163/8029 10187/6192/8058\nf 10186/6191/8057 10154/6159/8025 10157/6162/8028\nf 10157/6162/8028 10187/6192/8058 10186/6191/8057\nf 9830/5771/7701 10188/6193/8059 10159/6164/8030\nf 10159/6164/8030 9816/5757/7687 9830/5771/7701\nf 10188/6193/8059 10161/6166/8032 10159/6164/8030\nf 10188/6193/8059 10189/6194/8060 10163/6168/8034\nf 10163/6168/8034 10161/6166/8032 10188/6193/8059\nf 10189/6194/8060 10165/6170/8036 10163/6168/8034\nf 9965/5905/7836 10171/6176/8042 9956/5896/7827\nf 9965/5905/7836 10190/6195/8061 10173/6178/8044\nf 10173/6178/8044 10171/6176/8042 9965/5905/7836\nf 10190/6195/8061 10175/6180/8046 10173/6178/8044\nf 10187/6192/8058 10158/6163/8029 10175/6180/8046\nf 10175/6180/8046 10190/6195/8061 10187/6192/8058\nf 10038/6013/7909 10178/6183/8049 10041/6016/7912\nf 10178/6183/8049 10180/6185/8051 10191/6196/8062\nf 10191/6196/8062 10041/6016/7912 10178/6183/8049\nf 10165/6170/8036 10189/6194/8060 10191/6196/8062\nf 10191/6196/8062 10185/6190/8056 10165/6170/8036\nf 10180/6185/8051 10185/6190/8056 10191/6196/8062\nf 10193/520/100 23/544/385 47/546/387\nf 47/546/387 10192/569/100 10193/520/100\nf 6041/546/3912 6017/544/3889 10194/520/97\nf 10194/520/97 10195/569/97 6041/546/3912\nf 6015/519/3888 6018/521/3929 10194/520/97\nf 6031/533/3904 6041/546/3912 10195/569/97\nf 37/519/361 22/536/377 23/544/385\nf 23/544/385 10193/520/100 37/519/361\nf 10192/569/100 47/546/387 24/533/374\nf 10197/6197/36 10250/6198/8063 10251/6199/8064\nf 10197/6197/36 10249/6200/8065 10250/6198/8063\nf 10197/6197/36 10248/6201/8066 10249/6200/8065\nf 10197/6197/36 10247/6202/8067 10248/6201/8066\nf 10197/6197/36 10246/6203/8068 10247/6202/8067\nf 10197/6197/36 10261/6204/8069 10246/6203/8068\nf 10197/6197/36 10260/6205/8070 10261/6204/8069\nf 10197/6197/36 10259/6206/8071 10260/6205/8070\nf 10197/6197/36 10258/6207/8072 10259/6206/8071\nf 10197/6197/36 10257/6208/8073 10258/6207/8072\nf 10197/6197/36 10256/6209/8074 10257/6208/8073\nf 10197/6197/36 10255/6210/8075 10256/6209/8074\nf 10197/6197/36 10254/6211/8076 10255/6210/8075\nf 10197/6197/36 10253/6212/8077 10254/6211/8076\nf 10197/6197/36 10252/6213/8078 10253/6212/8077\nf 10197/6197/36 10251/6199/8064 10252/6213/8078\nf 10265/6214/1150 10266/6215/857 10203/6216/857\nf 10203/6216/857 10202/6217/1150 10265/6214/1150\nf 10264/6218/859 10265/6214/1150 10202/6217/1150\nf 10202/6217/1150 10201/6219/859 10264/6218/859\nf 10263/6220/1151 10264/6221/859 10201/6222/859\nf 10201/6222/859 10200/6223/1151 10263/6220/1151\nf 10262/6224/862 10263/6220/1151 10200/6223/1151\nf 10200/6223/1151 10199/6225/862 10262/6224/862\nf 10277/6226/1152 10262/6224/862 10199/6225/862\nf 10199/6225/862 10198/6227/1152 10277/6226/1152\nf 10276/6228/864 10277/6226/1152 10198/6227/1152\nf 10198/6227/1152 10213/6229/864 10276/6228/864\nf 10275/6230/1153 10276/6228/864 10213/6229/864\nf 10213/6229/864 10212/6231/1153 10275/6230/1153\nf 10274/6232/867 10275/6230/1153 10212/6231/1153\nf 10212/6231/1153 10211/6233/867 10274/6232/867\nf 10273/6234/1146 10274/6232/867 10211/6233/867\nf 10211/6233/867 10210/6235/1146 10273/6234/1146\nf 10272/6236/869 10273/6234/1146 10210/6235/1146\nf 10210/6235/1146 10209/6237/869 10272/6236/869\nf 10271/6238/1147 10272/6236/869 10209/6237/869\nf 10209/6237/869 10208/6239/1147 10271/6238/1147\nf 10270/6240/872 10271/6238/1147 10208/6239/1147\nf 10208/6239/1147 10207/6241/872 10270/6240/872\nf 10269/6242/1148 10270/6240/872 10207/6241/872\nf 10207/6241/872 10206/6243/1148 10269/6242/1148\nf 10268/6244/854 10269/6242/1148 10206/6243/1148\nf 10206/6243/1148 10205/6245/854 10268/6244/854\nf 10267/6246/1149 10268/6244/854 10205/6245/854\nf 10205/6245/854 10204/6247/1149 10267/6246/1149\nf 10266/6215/857 10267/6246/1149 10204/6247/1149\nf 10204/6247/1149 10203/6216/857 10266/6215/857\nf 10313/6248/8079 10314/6249/8080 10218/6250/8081\nf 10218/6250/8081 10217/6251/8082 10313/6248/8079\nf 10312/6252/8083 10313/6248/8079 10217/6251/8082\nf 10217/6251/8082 10216/6253/8084 10312/6252/8083\nf 10311/6254/8085 10312/6255/8083 10216/6256/8084\nf 10216/6256/8084 10215/6257/8086 10311/6254/8085\nf 10310/6258/8087 10311/6254/8085 10215/6257/8086\nf 10215/6257/8086 10214/6259/8088 10310/6258/8087\nf 10325/6260/8089 10310/6258/8087 10214/6259/8088\nf 10214/6259/8088 10229/6261/8090 10325/6260/8089\nf 10324/6262/8091 10325/6260/8089 10229/6261/8090\nf 10229/6261/8090 10228/6263/8092 10324/6262/8091\nf 10323/6264/8093 10324/6262/8091 10228/6263/8092\nf 10228/6263/8092 10227/6265/8094 10323/6264/8093\nf 10322/6266/8095 10323/6264/8093 10227/6265/8094\nf 10227/6265/8094 10226/6267/8096 10322/6266/8095\nf 10321/6268/8097 10322/6266/8095 10226/6267/8096\nf 10226/6267/8096 10225/6269/8098 10321/6268/8097\nf 10320/6270/8099 10321/6268/8097 10225/6269/8098\nf 10225/6269/8098 10224/6271/8100 10320/6270/8099\nf 10319/6272/8101 10320/6270/8099 10224/6271/8100\nf 10224/6271/8100 10223/6273/8102 10319/6272/8101\nf 10318/6274/8103 10319/6272/8101 10223/6273/8102\nf 10223/6273/8102 10222/6275/8104 10318/6274/8103\nf 10317/6276/8105 10318/6274/8103 10222/6275/8104\nf 10222/6275/8104 10221/6277/8106 10317/6276/8105\nf 10316/6278/8107 10317/6276/8105 10221/6277/8106\nf 10221/6277/8106 10220/6279/8108 10316/6278/8107\nf 10315/6280/8109 10316/6278/8107 10220/6279/8108\nf 10220/6279/8108 10219/6281/8110 10315/6280/8109\nf 10314/6249/8080 10315/6280/8109 10219/6281/8110\nf 10219/6281/8110 10218/6250/8081 10314/6249/8080\nf 10217/6251/8082 10218/6250/8081 10235/6282/8111\nf 10235/6282/8111 10234/6283/8112 10217/6251/8082\nf 10216/6253/8084 10217/6251/8082 10234/6283/8112\nf 10234/6283/8112 10233/6284/8113 10216/6253/8084\nf 10215/6257/8086 10216/6256/8084 10233/6285/8113\nf 10233/6285/8113 10232/6286/8114 10215/6257/8086\nf 10214/6259/8088 10215/6257/8086 10232/6286/8114\nf 10232/6286/8114 10231/6287/8115 10214/6259/8088\nf 10229/6261/8090 10214/6259/8088 10231/6287/8115\nf 10231/6287/8115 10230/6288/8116 10229/6261/8090\nf 10228/6263/8092 10229/6261/8090 10230/6288/8116\nf 10230/6288/8116 10245/6289/8117 10228/6263/8092\nf 10227/6265/8094 10228/6263/8092 10245/6289/8117\nf 10245/6289/8117 10244/6290/8118 10227/6265/8094\nf 10226/6267/8096 10227/6265/8094 10244/6290/8118\nf 10244/6290/8118 10243/6291/8119 10226/6267/8096\nf 10225/6269/8098 10226/6267/8096 10243/6291/8119\nf 10243/6291/8119 10242/6292/8120 10225/6269/8098\nf 10224/6271/8100 10225/6269/8098 10242/6292/8120\nf 10242/6292/8120 10241/6293/8121 10224/6271/8100\nf 10223/6273/8102 10224/6271/8100 10241/6293/8121\nf 10241/6293/8121 10240/6294/8122 10223/6273/8102\nf 10222/6275/8104 10223/6273/8102 10240/6294/8122\nf 10240/6294/8122 10239/6295/8123 10222/6275/8104\nf 10221/6277/8106 10222/6275/8104 10239/6295/8123\nf 10239/6295/8123 10238/6296/8124 10221/6277/8106\nf 10220/6279/8108 10221/6277/8106 10238/6296/8124\nf 10238/6296/8124 10237/6297/8125 10220/6279/8108\nf 10219/6281/8110 10220/6279/8108 10237/6297/8125\nf 10237/6297/8125 10236/6298/8126 10219/6281/8110\nf 10218/6250/8081 10219/6281/8110 10236/6298/8126\nf 10236/6298/8126 10235/6282/8111 10218/6250/8081\nf 10234/6299/8112 10235/6300/8111 10251/6199/8064\nf 10251/6199/8064 10250/6198/8063 10234/6299/8112\nf 10233/6301/8113 10234/6299/8112 10250/6198/8063\nf 10250/6198/8063 10249/6200/8065 10233/6301/8113\nf 10232/6302/8114 10233/6301/8113 10249/6200/8065\nf 10249/6200/8065 10248/6201/8066 10232/6302/8114\nf 10231/6303/8115 10232/6302/8114 10248/6201/8066\nf 10248/6201/8066 10247/6202/8067 10231/6303/8115\nf 10230/6304/8116 10231/6303/8115 10247/6202/8067\nf 10247/6202/8067 10246/6203/8068 10230/6304/8116\nf 10245/6305/8117 10230/6304/8116 10246/6203/8068\nf 10246/6203/8068 10261/6204/8069 10245/6305/8117\nf 10244/6306/8118 10245/6305/8117 10261/6204/8069\nf 10261/6204/8069 10260/6205/8070 10244/6306/8118\nf 10243/6307/8119 10244/6306/8118 10260/6205/8070\nf 10260/6205/8070 10259/6206/8071 10243/6307/8119\nf 10242/6308/8120 10243/6307/8119 10259/6206/8071\nf 10259/6206/8071 10258/6207/8072 10242/6308/8120\nf 10241/6309/8121 10242/6308/8120 10258/6207/8072\nf 10258/6207/8072 10257/6208/8073 10241/6309/8121\nf 10240/6310/8122 10241/6309/8121 10257/6208/8073\nf 10257/6208/8073 10256/6209/8074 10240/6310/8122\nf 10239/6311/8123 10240/6310/8122 10256/6209/8074\nf 10256/6209/8074 10255/6210/8075 10239/6311/8123\nf 10238/6312/8124 10239/6311/8123 10255/6210/8075\nf 10255/6210/8075 10254/6211/8076 10238/6312/8124\nf 10237/6313/8125 10238/6312/8124 10254/6211/8076\nf 10254/6211/8076 10253/6212/8077 10237/6313/8125\nf 10236/6314/8126 10237/6313/8125 10253/6212/8077\nf 10253/6212/8077 10252/6213/8078 10236/6314/8126\nf 10235/6300/8111 10236/6314/8126 10252/6213/8078\nf 10252/6213/8078 10251/6199/8064 10235/6300/8111\nf 10278/6315/1150 10279/6316/857 10294/6317/857\nf 10294/6317/857 10295/6318/1150 10278/6315/1150\nf 10293/6319/859 10278/6315/1150 10295/6318/1150\nf 10295/6318/1150 10296/6320/859 10293/6319/859\nf 10292/6321/1151 10293/6319/859 10296/6320/859\nf 10296/6320/859 10297/6322/1151 10292/6321/1151\nf 10291/6323/862 10292/6321/1151 10297/6322/1151\nf 10297/6322/1151 10298/6324/862 10291/6323/862\nf 10290/6325/1152 10291/6323/862 10298/6324/862\nf 10298/6324/862 10299/6326/1152 10290/6325/1152\nf 10289/6327/864 10290/6328/1152 10299/6329/1152\nf 10299/6329/1152 10300/6330/864 10289/6327/864\nf 10288/6331/1153 10289/6327/864 10300/6330/864\nf 10300/6330/864 10301/6332/1153 10288/6331/1153\nf 10287/6333/867 10288/6331/1153 10301/6332/1153\nf 10301/6332/1153 10302/6334/867 10287/6333/867\nf 10286/6335/1146 10287/6333/867 10302/6334/867\nf 10302/6334/867 10303/6336/1146 10286/6335/1146\nf 10285/6337/869 10286/6335/1146 10303/6336/1146\nf 10303/6336/1146 10304/6338/869 10285/6337/869\nf 10284/6339/1147 10285/6337/869 10304/6338/869\nf 10304/6338/869 10305/6340/1147 10284/6339/1147\nf 10283/6341/872 10284/6339/1147 10305/6340/1147\nf 10305/6340/1147 10306/6342/872 10283/6341/872\nf 10282/6343/1148 10283/6341/872 10306/6342/872\nf 10306/6342/872 10307/6344/1148 10282/6343/1148\nf 10281/6345/854 10282/6343/1148 10307/6344/1148\nf 10307/6344/1148 10308/6346/854 10281/6345/854\nf 10280/6347/1149 10281/6345/854 10308/6346/854\nf 10308/6346/854 10309/6348/1149 10280/6347/1149\nf 10279/6316/857 10280/6347/1149 10309/6348/1149\nf 10309/6348/1149 10294/6317/857 10279/6316/857\nf 10196/6349/103 10391/6350/8127 10390/6351/8128\nf 10196/6349/103 10392/6352/8129 10391/6350/8127\nf 10196/6349/103 10393/6353/8130 10392/6352/8129\nf 10196/6349/103 10394/6354/8131 10393/6353/8130\nf 10196/6349/103 10395/6355/8132 10394/6354/8131\nf 10196/6349/103 10396/6356/8133 10395/6355/8132\nf 10196/6349/103 10397/6357/8134 10396/6356/8133\nf 10196/6349/103 10398/6358/8135 10397/6357/8134\nf 10196/6349/103 10399/6359/8136 10398/6358/8135\nf 10196/6349/103 10400/6360/8137 10399/6359/8136\nf 10196/6349/103 10401/6361/8138 10400/6360/8137\nf 10196/6349/103 10402/6362/8139 10401/6361/8138\nf 10196/6349/103 10403/6363/8140 10402/6362/8139\nf 10196/6349/103 10404/6364/8141 10403/6363/8140\nf 10196/6349/103 10405/6365/8142 10404/6364/8141\nf 10196/6349/103 10390/6351/8128 10405/6365/8142\nf 10266/6366/36 10265/6367/36 10295/6368/36\nf 10295/6368/36 10294/6369/36 10266/6366/36\nf 10265/6367/36 10264/6370/36 10296/6371/36\nf 10296/6371/36 10295/6368/36 10265/6367/36\nf 10264/6370/36 10263/6372/36 10297/6373/36\nf 10297/6373/36 10296/6371/36 10264/6370/36\nf 10263/6372/36 10262/6374/36 10298/6375/36\nf 10298/6375/36 10297/6373/36 10263/6372/36\nf 10262/6374/36 10277/6376/36 10299/6377/36\nf 10299/6377/36 10298/6375/36 10262/6374/36\nf 10277/6376/36 10276/6378/36 10300/6379/36\nf 10300/6379/36 10299/6377/36 10277/6376/36\nf 10276/6378/36 10275/6380/36 10301/6381/36\nf 10301/6381/36 10300/6379/36 10276/6378/36\nf 10275/6380/36 10274/6382/36 10302/6383/36\nf 10302/6383/36 10301/6381/36 10275/6380/36\nf 10274/6382/36 10273/6384/36 10303/6385/36\nf 10303/6385/36 10302/6383/36 10274/6382/36\nf 10273/6384/36 10272/6386/36 10304/6387/36\nf 10304/6387/36 10303/6385/36 10273/6384/36\nf 10272/6386/36 10271/6388/36 10305/6389/36\nf 10305/6389/36 10304/6387/36 10272/6386/36\nf 10271/6388/36 10270/6390/36 10306/6391/36\nf 10306/6391/36 10305/6389/36 10271/6388/36\nf 10270/6390/36 10269/6392/36 10307/6393/36\nf 10307/6393/36 10306/6391/36 10270/6390/36\nf 10269/6392/36 10268/6394/36 10308/6395/36\nf 10308/6395/36 10307/6393/36 10269/6392/36\nf 10268/6394/36 10267/6396/36 10309/6397/36\nf 10309/6397/36 10308/6395/36 10268/6394/36\nf 10267/6396/36 10266/6366/36 10294/6369/36\nf 10294/6369/36 10309/6397/36 10267/6396/36\nf 10328/6398/8143 10329/6399/8144 10314/6249/8080\nf 10314/6249/8080 10313/6248/8079 10328/6398/8143\nf 10327/6400/8145 10328/6398/8143 10313/6248/8079\nf 10313/6248/8079 10312/6252/8083 10327/6400/8145\nf 10326/6401/8146 10327/6402/8145 10312/6255/8083\nf 10312/6255/8083 10311/6254/8085 10326/6401/8146\nf 10341/6403/8147 10326/6401/8146 10311/6254/8085\nf 10311/6254/8085 10310/6258/8087 10341/6403/8147\nf 10340/6404/8148 10341/6403/8147 10310/6258/8087\nf 10310/6258/8087 10325/6260/8089 10340/6404/8148\nf 10339/6405/8149 10340/6404/8148 10325/6260/8089\nf 10325/6260/8089 10324/6262/8091 10339/6405/8149\nf 10338/6406/8150 10339/6405/8149 10324/6262/8091\nf 10324/6262/8091 10323/6264/8093 10338/6406/8150\nf 10337/6407/8151 10338/6406/8150 10323/6264/8093\nf 10323/6264/8093 10322/6266/8095 10337/6407/8151\nf 10336/6408/8152 10337/6407/8151 10322/6266/8095\nf 10322/6266/8095 10321/6268/8097 10336/6408/8152\nf 10335/6409/8153 10336/6408/8152 10321/6268/8097\nf 10321/6268/8097 10320/6270/8099 10335/6409/8153\nf 10334/6410/8154 10335/6409/8153 10320/6270/8099\nf 10320/6270/8099 10319/6272/8101 10334/6410/8154\nf 10333/6411/8155 10334/6410/8154 10319/6272/8101\nf 10319/6272/8101 10318/6274/8103 10333/6411/8155\nf 10332/6412/8156 10333/6411/8155 10318/6274/8103\nf 10318/6274/8103 10317/6276/8105 10332/6412/8156\nf 10331/6413/8157 10332/6412/8156 10317/6276/8105\nf 10317/6276/8105 10316/6278/8107 10331/6413/8157\nf 10330/6414/8158 10331/6413/8157 10316/6278/8107\nf 10316/6278/8107 10315/6280/8109 10330/6414/8158\nf 10329/6399/8144 10330/6414/8158 10315/6280/8109\nf 10315/6280/8109 10314/6249/8080 10329/6399/8144\nf 10344/6415/8159 10345/6416/8160 10329/6399/8144\nf 10329/6399/8144 10328/6398/8143 10344/6415/8159\nf 10343/6417/8161 10344/6415/8159 10328/6398/8143\nf 10328/6398/8143 10327/6400/8145 10343/6417/8161\nf 10342/6418/8162 10343/6419/8161 10327/6402/8145\nf 10327/6402/8145 10326/6401/8146 10342/6418/8162\nf 10357/6420/8163 10342/6418/8162 10326/6401/8146\nf 10326/6401/8146 10341/6403/8147 10357/6420/8163\nf 10356/6421/8164 10357/6420/8163 10341/6403/8147\nf 10341/6403/8147 10340/6404/8148 10356/6421/8164\nf 10355/6422/8165 10356/6421/8164 10340/6404/8148\nf 10340/6404/8148 10339/6405/8149 10355/6422/8165\nf 10354/6423/8166 10355/6422/8165 10339/6405/8149\nf 10339/6405/8149 10338/6406/8150 10354/6423/8166\nf 10353/6424/8167 10354/6423/8166 10338/6406/8150\nf 10338/6406/8150 10337/6407/8151 10353/6424/8167\nf 10352/6425/8168 10353/6424/8167 10337/6407/8151\nf 10337/6407/8151 10336/6408/8152 10352/6425/8168\nf 10351/6426/8169 10352/6425/8168 10336/6408/8152\nf 10336/6408/8152 10335/6409/8153 10351/6426/8169\nf 10350/6427/8170 10351/6426/8169 10335/6409/8153\nf 10335/6409/8153 10334/6410/8154 10350/6427/8170\nf 10349/6428/8171 10350/6427/8170 10334/6410/8154\nf 10334/6410/8154 10333/6411/8155 10349/6428/8171\nf 10348/6429/8172 10349/6428/8171 10333/6411/8155\nf 10333/6411/8155 10332/6412/8156 10348/6429/8172\nf 10347/6430/8173 10348/6429/8172 10332/6412/8156\nf 10332/6412/8156 10331/6413/8157 10347/6430/8173\nf 10346/6431/8174 10347/6430/8173 10331/6413/8157\nf 10331/6413/8157 10330/6414/8158 10346/6431/8174\nf 10345/6416/8160 10346/6431/8174 10330/6414/8158\nf 10330/6414/8158 10329/6399/8144 10345/6416/8160\nf 10361/6432/8175 10358/6433/8176 10345/6416/8176\nf 10345/6416/8176 10344/6415/8175 10361/6432/8175\nf 10360/6434/8177 10361/6432/8175 10344/6415/8175\nf 10344/6415/8175 10343/6417/8177 10360/6434/8177\nf 10359/6435/8178 10360/6436/8177 10343/6419/8177\nf 10343/6419/8177 10342/6418/8178 10359/6435/8178\nf 10373/6437/8179 10359/6435/8178 10342/6418/8178\nf 10342/6418/8178 10357/6420/8179 10373/6437/8179\nf 10372/6438/8180 10373/6437/8179 10357/6420/8179\nf 10357/6420/8179 10356/6421/8180 10372/6438/8180\nf 10371/6439/8181 10372/6438/8180 10356/6421/8180\nf 10356/6421/8180 10355/6422/8181 10371/6439/8181\nf 10370/6440/8182 10371/6439/8181 10355/6422/8181\nf 10355/6422/8181 10354/6423/8182 10370/6440/8182\nf 10369/6441/8183 10370/6440/8182 10354/6423/8182\nf 10354/6423/8182 10353/6424/8183 10369/6441/8183\nf 10368/6442/8184 10369/6441/8183 10353/6424/8183\nf 10353/6424/8183 10352/6425/8184 10368/6442/8184\nf 10367/6443/8185 10368/6442/8184 10352/6425/8184\nf 10352/6425/8184 10351/6426/8185 10367/6443/8185\nf 10366/6444/8186 10367/6443/8185 10351/6426/8185\nf 10351/6426/8185 10350/6427/8186 10366/6444/8186\nf 10365/6445/8187 10366/6444/8186 10350/6427/8186\nf 10350/6427/8186 10349/6428/8187 10365/6445/8187\nf 10364/6446/8188 10365/6445/8187 10349/6428/8187\nf 10349/6428/8187 10348/6429/8188 10364/6446/8188\nf 10363/6447/8189 10364/6446/8188 10348/6429/8188\nf 10348/6429/8188 10347/6430/8189 10363/6447/8189\nf 10362/6448/8190 10363/6447/8189 10347/6430/8189\nf 10347/6430/8189 10346/6431/8190 10362/6448/8190\nf 10358/6433/8176 10362/6448/8190 10346/6431/8190\nf 10346/6431/8190 10345/6416/8176 10358/6433/8176\nf 10202/6217/8191 10203/6216/8192 10358/6433/8192\nf 10358/6433/8192 10361/6432/8191 10202/6217/8191\nf 10201/6219/8193 10202/6217/8191 10361/6432/8191\nf 10361/6432/8191 10360/6434/8193 10201/6219/8193\nf 10200/6223/8194 10201/6222/8193 10360/6436/8193\nf 10360/6436/8193 10359/6435/8194 10200/6223/8194\nf 10199/6225/8195 10200/6223/8194 10359/6435/8194\nf 10359/6435/8194 10373/6437/8195 10199/6225/8195\nf 10198/6227/8196 10199/6225/8195 10373/6437/8195\nf 10373/6437/8195 10372/6438/8196 10198/6227/8196\nf 10213/6229/8197 10198/6227/8196 10372/6438/8196\nf 10372/6438/8196 10371/6439/8197 10213/6229/8197\nf 10212/6231/8198 10213/6229/8197 10371/6439/8197\nf 10371/6439/8197 10370/6440/8198 10212/6231/8198\nf 10211/6233/8199 10212/6231/8198 10370/6440/8198\nf 10370/6440/8198 10369/6441/8199 10211/6233/8199\nf 10210/6235/8200 10211/6233/8199 10369/6441/8199\nf 10369/6441/8199 10368/6442/8200 10210/6235/8200\nf 10209/6237/8201 10210/6235/8200 10368/6442/8200\nf 10368/6442/8200 10367/6443/8201 10209/6237/8201\nf 10208/6239/8202 10209/6237/8201 10367/6443/8201\nf 10367/6443/8201 10366/6444/8202 10208/6239/8202\nf 10207/6241/8203 10208/6239/8202 10366/6444/8202\nf 10366/6444/8202 10365/6445/8203 10207/6241/8203\nf 10206/6243/8204 10207/6241/8203 10365/6445/8203\nf 10365/6445/8203 10364/6446/8204 10206/6243/8204\nf 10205/6245/8205 10206/6243/8204 10364/6446/8204\nf 10364/6446/8204 10363/6447/8205 10205/6245/8205\nf 10204/6247/8206 10205/6245/8205 10363/6447/8205\nf 10363/6447/8205 10362/6448/8206 10204/6247/8206\nf 10203/6216/8192 10204/6247/8206 10362/6448/8206\nf 10362/6448/8206 10358/6433/8192 10203/6216/8192\nf 10279/6449/103 10278/6450/103 10406/6451/103\nf 10406/6451/103 10407/6452/103 10279/6449/103\nf 10280/6453/103 10279/6449/103 10407/6452/103\nf 10407/6452/103 10408/6454/103 10280/6453/103\nf 10281/6455/103 10280/6453/103 10408/6454/103\nf 10408/6454/103 10409/6456/103 10281/6455/103\nf 10282/6457/103 10281/6455/103 10409/6456/103\nf 10409/6456/103 10410/6458/103 10282/6457/103\nf 10283/6459/103 10282/6457/103 10410/6458/103\nf 10410/6458/103 10411/6460/103 10283/6459/103\nf 10284/6461/103 10283/6459/103 10411/6460/103\nf 10411/6460/103 10412/6462/103 10284/6461/103\nf 10285/6463/103 10284/6461/103 10412/6462/103\nf 10412/6462/103 10413/6464/103 10285/6463/103\nf 10286/6465/103 10285/6463/103 10413/6464/103\nf 10413/6464/103 10414/6466/103 10286/6465/103\nf 10287/6467/103 10286/6465/103 10414/6466/103\nf 10414/6466/103 10415/6468/103 10287/6467/103\nf 10288/6469/103 10287/6467/103 10415/6468/103\nf 10415/6468/103 10416/6470/103 10288/6469/103\nf 10289/6471/103 10288/6469/103 10416/6470/103\nf 10416/6470/103 10417/6472/103 10289/6471/103\nf 10290/6473/103 10289/6471/103 10417/6472/103\nf 10417/6472/103 10418/6474/103 10290/6473/103\nf 10291/6475/103 10290/6473/103 10418/6474/103\nf 10418/6474/103 10419/6476/103 10291/6475/103\nf 10292/6477/103 10291/6475/103 10419/6476/103\nf 10419/6476/103 10420/6478/103 10292/6477/103\nf 10293/6479/103 10292/6477/103 10420/6478/103\nf 10420/6478/103 10421/6480/103 10293/6479/103\nf 10278/6450/103 10293/6479/103 10421/6480/103\nf 10421/6480/103 10406/6451/103 10278/6450/103\nf 10390/6351/8128 10391/6350/8127 10375/6481/8207\nf 10375/6481/8207 10374/6482/8208 10390/6351/8128\nf 10391/6350/8127 10392/6352/8129 10376/6483/8209\nf 10376/6483/8209 10375/6481/8207 10391/6350/8127\nf 10392/6352/8129 10393/6353/8130 10377/6484/8210\nf 10377/6484/8210 10376/6483/8209 10392/6352/8129\nf 10393/6353/8130 10394/6354/8131 10378/6485/8211\nf 10378/6485/8211 10377/6484/8210 10393/6353/8130\nf 10394/6354/8131 10395/6355/8132 10379/6486/8212\nf 10379/6486/8212 10378/6485/8211 10394/6354/8131\nf 10395/6355/8132 10396/6356/8133 10380/6487/8213\nf 10380/6487/8213 10379/6486/8212 10395/6355/8132\nf 10396/6356/8133 10397/6357/8134 10381/6488/8214\nf 10381/6488/8214 10380/6487/8213 10396/6356/8133\nf 10397/6357/8134 10398/6358/8135 10382/6489/8215\nf 10382/6489/8215 10381/6488/8214 10397/6357/8134\nf 10398/6358/8135 10399/6359/8136 10383/6490/8216\nf 10383/6490/8216 10382/6489/8215 10398/6358/8135\nf 10399/6359/8136 10400/6360/8137 10384/6491/8217\nf 10384/6491/8217 10383/6490/8216 10399/6359/8136\nf 10400/6360/8137 10401/6361/8138 10385/6492/8218\nf 10385/6492/8218 10384/6491/8217 10400/6360/8137\nf 10401/6361/8138 10402/6362/8139 10386/6493/8219\nf 10386/6493/8219 10385/6492/8218 10401/6361/8138\nf 10402/6362/8139 10403/6363/8140 10387/6494/8220\nf 10387/6494/8220 10386/6493/8219 10402/6362/8139\nf 10403/6363/8140 10404/6364/8141 10388/6495/8221\nf 10388/6495/8221 10387/6494/8220 10403/6363/8140\nf 10404/6364/8141 10405/6365/8142 10389/6496/8222\nf 10389/6496/8222 10388/6495/8221 10404/6364/8141\nf 10389/6496/8222 10405/6365/8142 10390/6351/8128\nf 10390/6351/8128 10374/6482/8208 10389/6496/8222\nf 10375/6481/8216 10407/6452/8216 10406/6451/8215\nf 10406/6451/8215 10374/6482/8215 10375/6481/8216\nf 10376/6483/8217 10408/6454/8217 10407/6452/8216\nf 10407/6452/8216 10375/6481/8216 10376/6483/8217\nf 10377/6484/8218 10409/6456/8218 10408/6454/8217\nf 10408/6454/8217 10376/6483/8217 10377/6484/8218\nf 10378/6485/8219 10410/6458/8219 10409/6456/8218\nf 10409/6456/8218 10377/6484/8218 10378/6485/8219\nf 10379/6486/8220 10411/6460/8220 10410/6458/8219\nf 10410/6458/8219 10378/6485/8219 10379/6486/8220\nf 10380/6487/8221 10412/6462/8221 10411/6460/8220\nf 10411/6460/8220 10379/6486/8220 10380/6487/8221\nf 10381/6488/8222 10413/6464/8222 10412/6462/8221\nf 10412/6462/8221 10380/6487/8221 10381/6488/8222\nf 10382/6489/8208 10414/6466/8208 10413/6464/8222\nf 10413/6464/8222 10381/6488/8222 10382/6489/8208\nf 10383/6490/8207 10415/6468/8207 10414/6466/8208\nf 10414/6466/8208 10382/6489/8208 10383/6490/8207\nf 10384/6491/8209 10416/6470/8209 10415/6468/8207\nf 10415/6468/8207 10383/6490/8207 10384/6491/8209\nf 10385/6492/8210 10417/6472/8210 10416/6470/8209\nf 10416/6470/8209 10384/6491/8209 10385/6492/8210\nf 10386/6493/8211 10418/6474/8211 10417/6472/8210\nf 10417/6472/8210 10385/6492/8210 10386/6493/8211\nf 10387/6494/8212 10419/6476/8212 10418/6474/8211\nf 10418/6474/8211 10386/6493/8211 10387/6494/8212\nf 10388/6495/8213 10420/6478/8213 10419/6476/8212\nf 10419/6476/8212 10387/6494/8212 10388/6495/8213\nf 10389/6496/8214 10421/6480/8214 10420/6478/8213\nf 10420/6478/8213 10388/6495/8213 10389/6496/8214\nf 10374/6482/8215 10406/6451/8215 10421/6480/8214\nf 10421/6480/8214 10389/6496/8214 10374/6482/8215\nf 10616/6497/8223 10585/6498/8224 10520/6499/8225\nf 10853/6500/8226 10634/6501/8227 10716/6502/8228\nf 10716/6502/8228 10703/6503/8229 10853/6500/8226\nf 10634/6501/8227 10696/6504/8230 10817/6505/8231\nf 10576/6506/8232 10822/6507/8233 10481/6508/8234\nf 10531/6509/8235 10422/6510/8236 10458/6511/8237\nf 10480/6512/8238 10785/6513/8239 10448/6514/8240\nf 10425/6515/8241 10594/6516/8242 10444/6517/8243\nf 10444/6517/8243 10522/6518/8244 10425/6515/8241\nf 10434/6519/8245 10863/6520/8246 10688/6521/8247\nf 10659/6522/8248 10517/6523/8249 11094/6524/8250\nf 11094/6524/8250 11095/6525/8251 10659/6522/8248\nf 10657/6526/8252 10696/6504/8230 10659/6522/8248\nf 10902/6527/8253 11100/6528/8254 10779/6529/8255\nf 10779/6529/8255 10430/6530/8256 10902/6527/8253\nf 10634/6501/8227 10659/6522/8248 10696/6504/8230\nf 10432/6531/8257 10635/6532/8258 10430/6530/8256\nf 10779/6533/8255 11103/6534/8259 10860/6535/8260\nf 10432/6536/8257 10429/6537/8261 10431/6538/8262\nf 10429/6537/8261 10432/6536/8257 10860/6535/8260\nf 10552/6539/8263 10890/6540/8264 10592/6541/8265\nf 10592/6541/8265 10891/6542/8266 10552/6539/8263\nf 10472/6543/8267 10534/6544/8268 10439/6545/8269\nf 10805/6546/8270 10443/6547/8271 10509/6548/8272\nf 10509/6548/8272 10483/6549/8273 10805/6546/8270\nf 10650/6550/8274 10894/6551/8275 10701/6552/8276\nf 10798/6553/8277 10599/6554/8278 10435/6555/8279\nf 10576/6506/8232 10435/6555/8279 10822/6507/8233\nf 10520/6499/8225 10585/6498/8224 10422/6510/8236\nf 10898/6556/8280 10662/6557/8281 10862/6558/8282\nf 10862/6558/8282 10639/6559/8283 10898/6556/8280\nf 10436/6560/8284 10758/6561/8285 11130/6562/8286\nf 11130/6562/8286 10916/6563/8287 10436/6560/8284\nf 10883/6564/8288 10642/6565/8289 10604/6566/8290\nf 10604/6566/8290 10523/6567/8291 10883/6564/8288\nf 10665/6568/8292 10523/6567/8291 10653/6569/8293\nf 10653/6569/8293 10630/6570/8294 10665/6568/8292\nf 10437/6571/8295 10897/6572/8296 10685/6573/8297\nf 10436/6560/8284 10438/6574/8298 10758/6561/8285\nf 10835/6575/8299 10539/6576/8300 10854/6577/8301\nf 10641/6578/8302 10720/6579/8303 10584/6580/8304\nf 10522/6518/8244 10708/6581/8305 10793/6582/8306\nf 10793/6582/8306 10832/6583/8307 10522/6518/8244\nf 10580/6584/8308 10670/6585/8309 10791/6586/8310\nf 10472/6543/8267 10439/6545/8269 11154/6587/8311\nf 11154/6587/8311 11023/6588/8312 10472/6543/8267\nf 10803/6589/8313 10442/6590/8314 11157/6591/8315\nf 11157/6591/8315 11158/6592/8316 10803/6589/8313\nf 10537/6593/8317 10739/6594/8318 10736/6595/8319\nf 10495/6596/8320 10839/6597/8321 10580/6584/8308\nf 10580/6584/8308 10791/6586/8310 10495/6596/8320\nf 10495/6596/8320 10542/6598/8322 10882/6599/8323\nf 10882/6599/8323 10839/6597/8321 10495/6596/8320\nf 11010/6600/8324 10541/6601/8325 10440/6602/8326\nf 10440/6602/8326 11168/6603/8327 11010/6600/8324\nf 10838/6604/8328 10437/6571/8295 10440/6602/8326\nf 10440/6602/8326 10602/6605/8329 11171/6606/8330\nf 11171/6606/8330 11168/6603/8327 10440/6602/8326\nf 10707/6607/8331 10706/6608/8332 10809/6609/8333\nf 10809/6609/8333 10701/6552/8276 10707/6607/8331\nf 10735/6610/8334 10823/6611/8335 11177/6612/8336\nf 11177/6612/8336 11178/6613/8337 10735/6610/8334\nf 10440/6602/8326 10693/6614/8338 10602/6605/8329\nf 10712/6615/8339 10714/6616/8340 10715/6617/8341\nf 10715/6617/8341 10708/6581/8305 10712/6615/8339\nf 10664/6618/8342 10443/6547/8271 10726/6619/8343\nf 10726/6619/8343 10649/6620/8344 10664/6618/8342\nf 10736/6595/8319 10497/6621/8345 10833/6622/8346\nf 10622/6623/8347 10549/6624/8348 10867/6625/8349\nf 10629/6626/8350 10447/6627/8351 10930/6628/8352\nf 10930/6628/8352 11021/6629/8353 10629/6626/8350\nf 10673/6630/8354 10574/6631/8355 10667/6632/8356\nf 10518/6633/8357 11197/6634/8358 11198/6635/8359\nf 10776/6636/8360 10730/6637/8361 10841/6638/8362\nf 10992/6639/8363 10441/6640/8364 10578/6641/8365\nf 10578/6641/8365 10993/6642/8366 10992/6639/8363\nf 10520/6499/8225 10759/6643/8367 11066/6644/8368\nf 10727/6645/8369 11207/6646/8370 10915/6647/8371\nf 10647/6648/8372 10563/6649/8373 10850/6650/8374\nf 11213/6651/8375 10565/6652/8376 10449/6653/8377\nf 10449/6653/8377 11212/6654/8378 11213/6651/8375\nf 10492/6655/8379 10563/6649/8373 10647/6648/8372\nf 10857/6656/8380 10859/6657/8381 10465/6658/8382\nf 10465/6658/8382 10667/6632/8356 10857/6656/8380\nf 10859/6657/8381 10738/6659/8383 10464/6660/8384\nf 10490/6661/8385 10474/6662/8386 11223/6663/8387\nf 11223/6663/8387 10994/6664/8388 10490/6661/8385\nf 10662/6557/8281 10898/6556/8280 10516/6665/8389\nf 10516/6665/8389 10826/6666/8390 10662/6557/8281\nf 10627/6667/8391 10777/6668/8392 10745/6669/8393\nf 10589/6670/8394 10697/6671/8395 10935/6672/8396\nf 10935/6672/8396 11231/6673/8397 10589/6670/8394\nf 10776/6636/8360 10671/6674/8398 10730/6637/8361\nf 10746/6675/8399 10532/6676/8400 11235/6677/8401\nf 11235/6677/8401 10917/6678/8402 10746/6675/8399\nf 10471/6679/8403 10633/6680/8404 11238/6681/8405\nf 11238/6681/8405 10995/6682/8406 10471/6679/8403\nf 10833/6622/8346 10497/6621/8345 10674/6683/8407\nf 10852/6684/8408 10851/6685/8409 11242/6686/8410\nf 11242/6686/8410 11243/6687/8411 10852/6684/8408\nf 10776/6636/8360 10833/6622/8346 10671/6674/8398\nf 10594/6516/8242 10425/6515/8241 11244/6688/8412\nf 11244/6688/8412 10918/6689/8413 10594/6516/8242\nf 10712/6615/8339 10708/6581/8305 10522/6518/8244\nf 10522/6518/8244 10444/6517/8243 10712/6615/8339\nf 10737/6690/8414 10672/6691/8415 10675/6692/8416\nf 10675/6692/8416 10848/6693/8417 10737/6690/8414\nf 10577/6694/8418 10455/6695/8419 11250/6696/8420\nf 11250/6696/8420 10919/6697/8421 10577/6694/8418\nf 10455/6695/8419 10797/6698/8422 10796/6699/8423\nf 10423/6700/8424 10760/6701/8425 10920/6702/8426\nf 10920/6702/8426 11256/6703/8427 10423/6700/8424\nf 10716/6502/8228 10634/6501/8227 10817/6505/8231\nf 10547/6704/8428 10829/6705/8429 11002/6706/8430\nf 11002/6706/8430 11259/6707/8431 10547/6704/8428\nf 10457/6708/8432 10547/6704/8428 11259/6707/8431\nf 11259/6707/8431 11261/6709/8433 10457/6708/8432\nf 10426/6710/8434 10458/6511/8237 11263/6711/8435\nf 11263/6711/8435 11264/6712/8436 10426/6710/8434\nf 10459/6713/8437 10736/6595/8319 10742/6714/8438\nf 10582/6715/8439 10526/6716/8440 10872/6717/8441\nf 10815/6718/8442 10794/6719/8443 10529/6720/8444\nf 10461/6721/8445 10694/6722/8446 10488/6723/8447\nf 10559/6724/8448 10504/6725/8449 11278/6726/8450\nf 11278/6726/8450 10927/6727/8451 10559/6724/8448\nf 10916/6563/8287 11280/6728/8452 10644/6729/8453\nf 10644/6729/8453 10436/6560/8284 10916/6563/8287\nf 10436/6560/8284 10628/6730/8454 10438/6574/8298\nf 10786/6731/8455 10529/6720/8444 10794/6719/8443\nf 10837/6732/8456 10880/6733/8457 11285/6734/8458\nf 11285/6734/8458 11286/6735/8459 10837/6732/8456\nf 10529/6720/8444 10679/6736/8460 10815/6718/8442\nf 10445/6737/8461 10465/6658/8382 10464/6660/8384\nf 10561/6738/8462 10478/6739/8463 10487/6740/8464\nf 10723/6741/8465 10724/6742/8466 10510/6743/8467\nf 10648/6744/8468 10996/6745/8469 11296/6746/8470\nf 10774/6747/8471 10740/6748/8472 10886/6749/8473\nf 10886/6749/8473 10887/6750/8474 10774/6747/8471\nf 10586/6751/8475 10711/6752/8476 10593/6753/8477\nf 10593/6753/8477 10462/6754/8478 10586/6751/8475\nf 10734/6755/8479 10824/6756/8480 10698/6757/8481\nf 10470/6758/8482 11309/6759/8483 11310/6760/8484\nf 10732/6761/8485 10704/6762/8486 10933/6763/8487\nf 10933/6763/8487 11029/6764/8488 10732/6761/8485\nf 10637/6765/8489 10769/6766/8490 10709/6767/8491\nf 11309/6759/8483 10470/6758/8482 10551/6768/8492\nf 10551/6768/8492 11317/6769/8493 11309/6759/8483\nf 10781/6770/8494 10584/6580/8304 10643/6771/8495\nf 10809/6609/8333 10706/6608/8332 10805/6546/8270\nf 10805/6546/8270 10807/6772/8496 10809/6609/8333\nf 10766/6773/8497 10854/6577/8301 10653/6569/8293\nf 10653/6569/8293 10765/6774/8498 10766/6773/8497\nf 10487/6740/8464 10511/6775/8499 10561/6738/8462\nf 10649/6620/8344 10726/6619/8343 10813/6776/8500\nf 10798/6553/8277 10435/6555/8279 10583/6777/8501\nf 10786/6731/8455 10692/6778/8502 10529/6720/8444\nf 10595/6779/8503 10738/6659/8383 10876/6780/8504\nf 10738/6659/8383 10476/6781/8505 10591/6782/8506\nf 10591/6782/8506 10876/6780/8504 10738/6659/8383\nf 10814/6783/8507 11332/6784/8508 11333/6785/8509\nf 11334/6786/8510 11335/6787/8511 10658/6788/8512\nf 10658/6788/8512 10707/6607/8331 11334/6786/8510\nf 10771/6789/8513 10591/6782/8506 10476/6781/8505\nf 10476/6781/8505 10626/6790/8514 10771/6789/8513\nf 10590/6791/8515 10997/6792/8516 10926/6793/8517\nf 10683/6794/8518 10559/6724/8448 10998/6795/8519\nf 10559/6724/8448 10927/6727/8451 10998/6795/8519\nf 10428/6796/8520 10479/6797/8521 10589/6670/8394\nf 10674/6683/8407 10497/6621/8345 10661/6798/8522\nf 10458/6511/8237 10480/6512/8238 10531/6509/8235\nf 10480/6512/8238 10458/6511/8237 10426/6710/8434\nf 10782/6799/8523 10568/6800/8524 10757/6801/8525\nf 10762/6802/8526 10597/6803/8527 10427/6804/8528\nf 10762/6802/8526 10618/6805/8529 10505/6806/8530\nf 10466/6807/8531 10556/6808/8532 11353/6809/8533\nf 11353/6809/8533 11354/6810/8534 10466/6807/8531\nf 10466/6807/8531 10782/6799/8523 10556/6808/8532\nf 10631/6811/8535 10564/6812/8536 10753/6813/8537\nf 10506/6814/8538 10794/6719/8443 10815/6718/8442\nf 10438/6574/8298 10818/6815/8539 10758/6561/8285\nf 10545/6816/8540 10610/6817/8541 10539/6576/8300\nf 10539/6576/8300 10625/6818/8542 10545/6816/8540\nf 10817/6505/8231 10486/6819/8543 10829/6705/8429\nf 10829/6705/8429 10456/6820/8544 10817/6505/8231\nf 10466/6807/8531 10783/6821/8545 10782/6799/8523\nf 10783/6821/8545 10648/6744/8468 10485/6822/8546\nf 10835/6575/8299 10625/6818/8542 10539/6576/8300\nf 10489/6823/8547 11368/6824/8548 10911/6825/8549\nf 10490/6661/8385 10994/6664/8388 10999/6826/8550\nf 10490/6661/8385 10599/6554/8278 10474/6662/8386\nf 10488/6723/8447 10755/6827/8551 10513/6828/8552\nf 10492/6655/8379 10647/6648/8372 11371/6829/8553\nf 11371/6829/8553 11372/6830/8554 10492/6655/8379\nf 11373/6831/8555 10586/6751/8475 10462/6754/8478\nf 10462/6754/8478 10932/6832/8556 11373/6831/8555\nf 10609/6833/8557 10761/6834/8558 11376/6835/8559\nf 11376/6835/8559 11000/6836/8560 10609/6833/8557\nf 10575/6837/8561 10494/6838/8562 10493/6839/8563\nf 11380/6840/8564 10650/6550/8274 10441/6640/8364\nf 10495/6596/8320 10865/6841/8565 10638/6842/8566\nf 10638/6842/8566 10542/6598/8322 10495/6596/8320\nf 10850/6650/8374 10702/6843/8567 10652/6844/8568\nf 10451/6845/8569 10661/6798/8522 10803/6589/8313\nf 10668/6846/8570 11388/6847/8571 11389/6848/8572\nf 11389/6848/8572 10498/6849/8573 10668/6846/8570\nf 10587/6850/8574 10668/6846/8570 10498/6849/8573\nf 10587/6850/8574 10498/6849/8573 10554/6851/8575\nf 10926/6793/8517 11393/6852/8576 10500/6853/8577\nf 10500/6853/8577 10590/6791/8515 10926/6793/8517\nf 10595/6779/8503 10876/6780/8504 10864/6854/8578\nf 10611/6855/8579 10612/6856/8580 10502/6857/8581\nf 10502/6857/8581 10612/6856/8580 11398/6858/8582\nf 11398/6858/8582 10937/6859/8583 10502/6857/8581\nf 10820/6860/8584 10691/6861/8585 10938/6862/8586\nf 10938/6862/8586 11401/6863/8587 10820/6860/8584\nf 10852/6684/8408 11243/6687/8411 11013/6864/8588\nf 11013/6864/8588 10808/6865/8589 10852/6684/8408\nf 10885/6866/8590 10739/6594/8318 10537/6593/8317\nf 10537/6593/8317 10750/6867/8591 10885/6866/8590\nf 10855/6868/8592 10621/6869/8593 11407/6870/8594\nf 11407/6870/8594 11408/6871/8595 10855/6868/8592\nf 10663/6872/8596 10748/6873/8597 10754/6874/8598\nf 10754/6874/8598 10883/6564/8288 10663/6872/8596\nf 11412/6875/8599 10764/6876/8600 10505/6806/8530\nf 10676/6877/8601 11415/6878/8602 10939/6879/8603\nf 10536/6880/8604 10577/6694/8418 11001/6881/8605\nf 11001/6881/8605 10940/6882/8606 10536/6880/8604\nf 10764/6876/8600 11412/6875/8599 11417/6883/8607\nf 10783/6821/8545 10485/6822/8546 10632/6884/8608\nf 10632/6884/8608 10636/6885/8609 10941/6886/8610\nf 10941/6886/8610 11420/6887/8611 10632/6884/8608\nf 10645/6888/8612 10544/6889/8613 10769/6766/8490\nf 10574/6631/8355 10713/6890/8614 10629/6626/8350\nf 10629/6626/8350 10508/6891/8615 10574/6631/8355\nf 10508/6891/8615 10629/6626/8350 10626/6790/8514\nf 10626/6790/8514 10476/6781/8505 10508/6891/8615\nf 10632/6884/8608 11420/6887/8611 11003/6892/8616\nf 10483/6549/8273 10509/6548/8272 10445/6737/8461\nf 10509/6548/8272 10901/6893/8617 10445/6737/8461\nf 10510/6743/8467 10724/6742/8466 11426/6892/8618\nf 11426/6892/8618 10943/6894/8619 10510/6743/8467\nf 10510/6743/8467 10943/6894/8619 11004/6895/8620\nf 10845/6896/8621 10555/6897/8622 11056/6898/8623\nf 11056/6898/8623 11429/6899/8624 10845/6896/8621\nf 10719/6900/8625 10678/6901/8626 10679/6736/8460\nf 10874/6902/8627 10605/6903/8628 10551/6768/8492\nf 11436/6904/8629 10687/6905/8630 10491/6906/8631\nf 10491/6906/8631 11005/6907/8632 11436/6904/8629\nf 10755/6827/8551 10795/6908/8633 10687/6905/8630\nf 10624/6909/8634 10743/6910/8635 10469/6911/8636\nf 10645/6888/8612 10769/6766/8490 10637/6765/8489\nf 10869/6912/8637 10690/6913/8638 10571/6914/8639\nf 10669/6915/8640 10514/6916/8641 10515/6917/8642\nf 10654/6918/8643 10655/6919/8644 10729/6920/8645\nf 10501/6921/8646 10878/6922/8647 11452/6923/8648\nf 11452/6923/8648 11453/6924/8649 10501/6921/8646\nf 10501/6921/8646 11453/6924/8649 10947/6925/8650\nf 10572/6926/8651 11455/6927/8652 11197/6634/8358\nf 11197/6634/8358 10518/6633/8357 10572/6926/8651\nf 10841/6638/8362 10730/6637/8361 10572/6926/8651\nf 10519/6928/8653 10623/6929/8654 11458/6930/8655\nf 11458/6930/8655 11006/6931/8656 10519/6928/8653\nf 10730/6637/8361 10825/6932/8657 10538/6933/8658\nf 10531/6509/8235 10480/6512/8238 10448/6514/8240\nf 10546/6934/8659 10521/6935/8660 10825/6932/8657\nf 10539/6576/8300 10610/6817/8541 10653/6569/8293\nf 10653/6569/8293 10854/6577/8301 10539/6576/8300\nf 10444/6517/8243 10569/6936/8661 10849/6937/8662\nf 10849/6937/8662 10712/6615/8339 10444/6517/8243\nf 10525/6938/8663 10878/6922/8647 10501/6921/8646\nf 10947/6925/8650 11007/6939/8664 10682/6940/8665\nf 10682/6940/8665 10501/6921/8646 10947/6925/8650\nf 10677/6941/8666 10527/6942/8667 10948/6943/8668\nf 10948/6943/8668 11008/6944/8669 10677/6941/8666\nf 10720/6579/8303 10461/6721/8445 10843/6945/8670\nf 10843/6945/8670 10461/6721/8445 11009/6946/8671\nf 11009/6946/8671 11470/6947/8672 10843/6945/8670\nf 10678/6901/8626 10719/6900/8625 10527/6942/8667\nf 10872/6717/8441 10526/6716/8440 11471/6948/8673\nf 11471/6948/8673 11472/6949/8674 10872/6717/8441\nf 10719/6900/8625 10881/6950/8675 10527/6942/8667\nf 10530/6951/8676 11045/6952/8677 11476/6953/8678\nf 11476/6953/8678 10475/6954/8679 10530/6951/8676\nf 10529/6720/8444 10559/6724/8448 10683/6794/8518\nf 10529/6720/8444 10683/6794/8518 10475/6954/8679\nf 10520/6499/8225 10422/6510/8236 10531/6509/8235\nf 10759/6643/8367 10520/6499/8225 10531/6509/8235\nf 10837/6732/8456 10806/6955/8680 10880/6733/8457\nf 10534/6544/8268 10899/6956/8681 10439/6545/8269\nf 10874/6902/8627 10551/6768/8492 10470/6758/8482\nf 10816/6957/8682 10874/6902/8627 10470/6758/8482\nf 10534/6544/8268 10765/6774/8498 10604/6566/8290\nf 10604/6566/8290 10895/6958/8683 10534/6544/8268\nf 10765/6774/8498 10653/6569/8293 10523/6567/8291\nf 10523/6567/8291 10604/6566/8290 10765/6774/8498\nf 10452/6959/8684 10601/6960/8685 10535/6961/8686\nf 10503/6962/8687 10852/6684/8408 10808/6865/8589\nf 10808/6865/8589 10535/6961/8686 10503/6962/8687\nf 10536/6880/8604 10818/6815/8539 10455/6695/8419\nf 10577/6694/8418 10536/6880/8604 10455/6695/8419\nf 10503/6962/8687 10750/6867/8591 10537/6593/8317\nf 10537/6593/8317 10620/6963/8688 10503/6962/8687\nf 10538/6933/8658 10557/6964/8689 10619/6965/8690\nf 10538/6933/8658 10619/6965/8690 11488/6966/8691\nf 11488/6966/8691 10951/6967/8692 10538/6933/8658\nf 10653/6569/8293 10610/6817/8541 10630/6570/8294\nf 10545/6816/8540 10896/6968/8693 10630/6570/8294\nf 10630/6570/8294 10610/6817/8541 10545/6816/8540\nf 11010/6600/8324 11039/6969/8694 10836/6970/8695\nf 10836/6970/8695 10541/6601/8325 11010/6600/8324\nf 10459/6713/8437 10742/6714/8438 10838/6604/8328\nf 10855/6868/8592 10543/6971/8696 10621/6869/8593\nf 10559/6724/8448 10900/6972/8697 10640/6973/8698\nf 10640/6973/8698 10504/6725/8449 10559/6724/8448\nf 10584/6580/8304 10544/6889/8613 10645/6888/8612\nf 10545/6816/8540 10695/6974/8699 10731/6975/8700\nf 10731/6975/8700 10896/6968/8693 10545/6816/8540\nf 10731/6975/8700 10695/6974/8699 10718/6976/8701\nf 10718/6976/8701 10641/6578/8302 10731/6975/8700\nf 10521/6935/8660 10546/6934/8659 10953/6977/8702\nf 10953/6977/8702 11497/6978/8703 10521/6935/8660\nf 10780/6979/8704 10671/6674/8398 11499/6980/8705\nf 10547/6704/8428 10456/6820/8544 10829/6705/8429\nf 10457/6708/8432 10592/6541/8265 10547/6704/8428\nf 10512/6981/8706 10515/6917/8642 10656/6982/8707\nf 10804/6983/8708 10622/6623/8347 10666/6984/8709\nf 10666/6984/8709 10812/6985/8710 10804/6983/8708\nf 10563/6649/8373 10492/6655/8379 10550/6986/8711\nf 10512/6981/8706 11506/6987/8712 11011/6988/8713\nf 11012/6989/8714 10551/6768/8492 10669/6915/8640\nf 10669/6915/8640 10954/6990/8715 11012/6989/8714\nf 10551/6768/8492 10605/6903/8628 10669/6915/8640\nf 10847/6991/8716 10892/6992/8717 10893/6993/8718\nf 10893/6993/8718 10810/6994/8719 10847/6991/8716\nf 10737/6690/8414 10847/6991/8716 10865/6841/8565\nf 10865/6841/8565 10672/6691/8415 10737/6690/8414\nf 10553/6995/8720 10457/6708/8432 11261/6709/8433\nf 11261/6709/8433 10922/6996/8721 10553/6995/8720\nf 10499/6997/8722 10554/6851/8575 11513/6998/8723\nf 11513/6998/8723 11514/6999/8724 10499/6997/8722\nf 11515/7000/8725 10955/7001/8726 10554/6851/8575\nf 10554/6851/8575 10498/6849/8573 11515/7000/8725\nf 10554/6851/8575 10955/7001/8726 11513/6998/8723\nf 10679/6736/8460 10473/7002/8727 10555/6897/8622\nf 10556/6808/8532 10566/7003/8728 10811/7004/8729\nf 10877/7005/8730 10619/6965/8690 10557/6964/8689\nf 10557/6964/8689 10519/6928/8653 10877/7005/8730\nf 10557/6964/8689 10825/6932/8657 10684/7006/8731\nf 10684/7006/8731 10519/6928/8653 10557/6964/8689\nf 11499/6980/8705 10479/6797/8521 10428/6796/8520\nf 10540/7007/8732 10705/7008/8733 11523/7009/8734\nf 11523/7009/8734 11524/7010/8735 10540/7007/8732\nf 10571/6914/8639 10690/6913/8638 10705/7008/8733\nf 10786/6731/8455 10834/7011/8736 10900/6972/8697\nf 10900/6972/8697 10692/6778/8502 10786/6731/8455\nf 10733/7012/8737 10717/7013/8738 10617/7014/8739\nf 10760/6701/8425 10423/6700/8424 11529/7015/8740\nf 10478/6739/8463 10830/7016/8741 10985/7017/8742\nf 10985/7017/8742 11014/7018/8743 10478/6739/8463\nf 10478/6739/8463 10561/6738/8462 10830/7016/8741\nf 10749/7019/8744 10511/6775/8499 10680/7020/8745\nf 10562/7021/8746 10747/7022/8747 10680/7020/8745\nf 10588/7023/8748 10563/6649/8373 10690/6913/8638\nf 10449/6653/8377 10565/6652/8376 10717/7013/8738\nf 10588/7023/8748 10717/7013/8738 10563/6649/8373\nf 10717/7013/8738 10565/6652/8376 10617/7014/8739\nf 10570/7024/8749 11537/7025/8750 11538/7026/8751\nf 11538/7026/8751 10511/6775/8499 10570/7024/8749\nf 10556/6808/8532 10782/6799/8523 10566/7003/8728\nf 10482/7027/8752 11046/7028/8753 11015/7029/8754\nf 11015/7029/8754 10567/7030/8755 10482/7027/8752\nf 10782/6799/8523 10567/7030/8755 10566/7003/8728\nf 10568/6800/8524 10866/7031/8756 10763/7032/8757\nf 10568/6800/8524 10845/6896/8621 10866/7031/8756\nf 10594/6516/8242 10787/7033/8758 10569/6936/8661\nf 10569/6936/8661 10444/6517/8243 10594/6516/8242\nf 10570/7024/8749 10511/6775/8499 10866/7031/8756\nf 10523/6567/8291 10665/6568/8292 10663/6872/8596\nf 10663/6872/8596 10883/6564/8288 10523/6567/8291\nf 10571/6914/8639 10540/7007/8732 11544/7034/8759\nf 11544/7034/8759 11545/7035/8760 10571/6914/8639\nf 10571/6914/8639 10705/7008/8733 10540/7007/8732\nf 10572/6926/8651 10730/6637/8361 10538/6933/8658\nf 10540/7007/8732 11524/7010/8735 11544/7034/8759\nf 10867/6625/8349 10549/6624/8348 10573/7036/8761\nf 10713/6890/8614 10447/6627/8351 10629/6626/8350\nf 10867/6625/8349 10573/7036/8761 10447/6627/8351\nf 10469/6911/8636 10643/6771/8495 10637/6765/8489\nf 11548/7037/8762 10422/6510/8236 10576/6506/8232\nf 10576/6506/8232 11547/7038/8763 11548/7037/8762\nf 10585/6498/8224 10576/6506/8232 10422/6510/8236\nf 10779/6529/8255 11100/6528/8254 11549/7039/8764\nf 10638/6842/8566 10865/6841/8565 10847/6991/8716\nf 10847/6991/8716 10810/6994/8719 10638/6842/8566\nf 10579/7040/8765 10760/6701/8425 11529/7015/8740\nf 10579/7040/8765 11529/7015/8740 11551/7041/8766\nf 10886/6749/8473 10740/6748/8472 10739/6594/8318\nf 10739/6594/8318 10885/6866/8590 10886/6749/8473\nf 11310/6760/8484 10960/7042/8767 10816/6957/8682\nf 10816/6957/8682 10470/6758/8482 11310/6760/8484\nf 10450/7043/8768 10802/7044/8769 10662/6557/8281\nf 10802/7044/8769 10828/7045/8770 10533/7046/8771\nf 10467/7047/8772 10774/6747/8471 10756/7048/8773\nf 10756/7048/8773 10593/6753/8477 10467/7047/8772\nf 10722/7049/8774 10582/6715/8439 10528/7050/8775\nf 10584/6580/8304 10507/7051/8776 10544/6889/8613\nf 10583/6777/8501 10435/6555/8279 10434/6519/8245\nf 10584/6580/8304 10582/6715/8439 10722/7049/8774\nf 10585/6498/8224 10435/6555/8279 10576/6506/8232\nf 10434/6519/8245 10435/6555/8279 10863/6520/8246\nf 10516/6665/8389 10878/6922/8647 10525/6938/8663\nf 10587/6850/8574 10554/6851/8575 10499/6997/8722\nf 10588/7023/8748 10449/6653/8377 10717/7013/8738\nf 11561/7052/8777 11212/6654/8378 10449/6653/8377\nf 10449/6653/8377 10869/6912/8637 11561/7052/8777\nf 10674/6683/8407 10661/6798/8522 10697/6671/8395\nf 10697/6671/8395 10587/6850/8574 10499/6997/8722\nf 10636/6885/8609 11017/7053/8778 10941/6886/8610\nf 10590/6791/8515 10500/6853/8577 10876/6780/8504\nf 10876/6780/8504 10591/6782/8506 10590/6791/8515\nf 10590/6791/8515 10613/7054/8779 10651/7055/8780\nf 10592/6541/8265 10890/6540/8264 10456/6820/8544\nf 10456/6820/8544 10547/6704/8428 10592/6541/8265\nf 10649/6620/8344 10812/6985/8710 10666/6984/8709\nf 10666/6984/8709 10664/6618/8342 10649/6620/8344\nf 10467/7047/8772 10593/6753/8477 10711/6752/8476\nf 10711/6752/8476 10686/7056/8781 10467/7047/8772\nf 10453/7057/8782 10594/6516/8242 10918/6689/8413\nf 10918/6689/8413 10965/7058/8783 10453/7057/8782\nf 10453/7057/8782 10787/7033/8758 10594/6516/8242\nf 10464/6660/8384 10738/6659/8383 10595/6779/8503\nf 10700/7059/8784 10596/7060/8785 10564/6812/8536\nf 10427/6804/8528 10597/6803/8527 10489/6823/8547\nf 10481/6508/8234 10822/6507/8233 10597/6803/8527\nf 10597/6803/8527 10598/7061/8786 10489/6823/8547\nf 10801/7062/8787 10489/6823/8547 10599/6554/8278\nf 10819/7063/8788 10599/6554/8278 10489/6823/8547\nf 10597/6803/8527 10822/6507/8233 10598/7061/8786\nf 10484/7064/8789 10741/7065/8790 11018/7066/8791\nf 11018/7066/8791 11573/7067/8792 10484/7064/8789\nf 10615/7068/8793 10564/6812/8536 10725/7069/8794\nf 10601/6960/8685 10524/7070/8795 10767/7071/8796\nf 10524/7070/8795 10601/6960/8685 10452/6959/8684\nf 10772/7072/8797 10477/7073/8798 10964/7074/8799\nf 10484/7064/8789 11573/7067/8792 11171/6606/8330\nf 11171/6606/8330 10602/6605/8329 10484/7064/8789\nf 10602/6605/8329 10596/7060/8785 10842/7075/8800\nf 10698/6757/8481 10603/7076/8801 10454/7077/8802\nf 10603/7076/8801 10601/6960/8685 10767/7071/8796\nf 10642/6565/8289 10640/6973/8698 10895/6958/8683\nf 10895/6958/8683 10604/6566/8290 10642/6565/8289\nf 10573/7036/8761 11582/7078/8803 11583/7079/8804\nf 10605/6903/8628 10514/6916/8641 10669/6915/8640\nf 10743/6910/8635 10643/6771/8495 10469/6911/8636\nf 10934/7080/8805 10744/7081/8806 10607/7082/8807\nf 10607/7082/8807 11019/7083/8808 10934/7080/8805\nf 10781/6770/8494 10846/7084/8809 10874/6902/8627\nf 10728/7085/8810 10707/6607/8331 10608/7086/8811\nf 10802/7044/8769 10533/7046/8771 10856/7087/8812\nf 10609/6833/8557 10494/6838/8562 10761/6834/8558\nf 10494/6838/8562 10609/6833/8557 10493/6839/8563\nf 10533/7046/8771 11590/7088/8813 11591/7089/8814\nf 10820/6860/8584 10611/6855/8579 10691/6861/8585\nf 10662/6557/8281 10826/6666/8390 10450/7043/8768\nf 10525/6938/8663 10612/6856/8580 10516/6665/8389\nf 10516/6665/8389 10612/6856/8580 10611/6855/8579\nf 10591/6782/8506 10771/6789/8513 10613/7054/8779\nf 10613/7054/8779 10590/6791/8515 10591/6782/8506\nf 10688/6521/8247 10863/6520/8246 10734/6755/8479\nf 10688/6521/8247 10468/7090/8815 11593/7091/8816\nf 11593/7091/8816 10967/7092/8817 10688/6521/8247\nf 10615/7068/8793 10741/7065/8790 10484/7064/8789\nf 10602/6605/8329 10699/7093/8818 10484/7064/8789\nf 10614/7094/8819 10616/6497/8223 10520/6499/8225\nf 11597/7095/8820 10618/6805/8529 10427/6804/8528\nf 10427/6804/8528 11596/7096/8821 11597/7095/8820\nf 10427/6804/8528 10618/6805/8529 10762/6802/8526\nf 10669/6915/8640 11598/7097/8822 10954/6990/8715\nf 10851/6685/8409 10852/6684/8408 10503/6962/8687\nf 10503/6962/8687 10620/6963/8688 10851/6685/8409\nf 10620/6963/8688 10841/6638/8362 10518/6633/8357\nf 10518/6633/8357 11198/6635/8359 10620/6963/8688\nf 11178/6613/8337 11407/6870/8594 10621/6869/8593\nf 10621/6869/8593 10735/6610/8334 11178/6613/8337\nf 10621/6869/8593 10543/6971/8696 10735/6610/8334\nf 10673/6630/8354 10622/6623/8347 10867/6625/8349\nf 10666/6984/8709 10673/6630/8354 10901/6893/8617\nf 10901/6893/8617 10664/6618/8342 10666/6984/8709\nf 10684/7006/8731 10825/6932/8657 10521/6935/8660\nf 11599/7098/8823 11600/7099/8824 10684/7006/8731\nf 10684/7006/8731 10521/6935/8660 11599/7098/8823\nf 10656/6982/8707 10515/6917/8642 10778/7100/8825\nf 10514/6916/8641 10778/7100/8825 10515/6917/8642\nf 10795/6908/8633 11602/7101/8826 10971/7102/8827\nf 10695/6974/8699 10545/6816/8540 10625/6818/8542\nf 10625/6818/8542 10795/6908/8633 10695/6974/8699\nf 11603/7103/8828 11602/7101/8826 10795/6908/8633\nf 10795/6908/8633 10625/6818/8542 11603/7103/8828\nf 10477/7073/8798 10626/6790/8514 10972/7104/8829\nf 11250/6696/8420 10455/6695/8419 10796/6699/8423\nf 10796/6699/8423 11604/6696/8830 11250/6696/8420\nf 10644/6729/8453 10628/6730/8454 10436/6560/8284\nf 10593/6753/8477 10756/7048/8773 10628/6730/8454\nf 10628/6730/8454 10462/6754/8478 10593/6753/8477\nf 10972/7104/8829 10626/6790/8514 10629/6626/8350\nf 10629/6626/8350 11021/6629/8353 10972/7104/8829\nf 10630/6570/8294 10438/6574/8298 10887/6750/8474\nf 10887/6750/8474 10665/6568/8292 10630/6570/8294\nf 10630/6570/8294 10896/6968/8693 10818/6815/8539\nf 10818/6815/8539 10438/6574/8298 10630/6570/8294\nf 11606/7105/8831 11607/7106/8832 10600/7107/8833\nf 10600/7107/8833 10631/6811/8535 11606/7105/8831\nf 10631/6811/8535 10725/7069/8794 10564/6812/8536\nf 10506/6814/8538 10873/7108/8834 10632/6884/8608\nf 11003/6892/8616 11426/6892/8618 10724/6742/8466\nf 10724/6742/8466 10632/6884/8608 11003/6892/8616\nf 10805/6546/8270 10483/6549/8273 10633/6680/8404\nf 10634/6501/8227 10517/6523/8249 10659/6522/8248\nf 10517/6523/8249 10634/6501/8227 10853/6500/8226\nf 10431/7109/8262 10635/6532/8258 10432/6531/8257\nf 10632/6884/8608 10485/6822/8546 10636/6885/8609\nf 10469/6911/8636 10637/6765/8489 10575/6837/8561\nf 10637/6765/8489 10709/6767/8491 10575/6837/8561\nf 10810/6994/8719 10578/6641/8365 10441/6640/8364\nf 10441/6640/8364 10638/6842/8566 10810/6994/8719\nf 10441/6640/8364 10650/6550/8274 10542/6598/8322\nf 10542/6598/8322 10638/6842/8566 10441/6640/8364\nf 10858/7110/8835 10596/7060/8785 10602/6605/8329\nf 10543/6971/8696 10855/6868/8592 10640/6973/8698\nf 10543/6971/8696 10642/6565/8289 10807/6772/8496\nf 10745/6669/8393 10777/6668/8392 10879/7111/8836\nf 10744/7081/8806 10781/6770/8494 10607/7082/8807\nf 10642/6565/8289 10543/6971/8696 10640/6973/8698\nf 10781/6770/8494 10643/6771/8495 10846/7084/8809\nf 10743/6910/8635 10846/7084/8809 10643/6771/8495\nf 10932/6832/8556 10462/6754/8478 10644/6729/8453\nf 10644/6729/8453 11280/6728/8452 10932/6832/8556\nf 10462/6754/8478 10628/6730/8454 10644/6729/8453\nf 10643/6771/8495 10584/6580/8304 10645/6888/8612\nf 10643/6771/8495 10645/6888/8612 10637/6765/8489\nf 10425/6515/8241 10522/6518/8244 10832/6583/8307\nf 11371/6829/8553 10647/6648/8372 10773/7112/8837\nf 10773/7112/8837 11612/7113/8838 11371/6829/8553\nf 10655/6919/8644 10652/6844/8568 10729/6920/8645\nf 10466/6807/8531 10648/6744/8468 10783/6821/8545\nf 11333/6785/8509 10649/6620/8344 10813/6776/8500\nf 11333/6785/8509 10812/6985/8710 10649/6620/8344\nf 10651/7055/8780 11022/7114/8839 10975/7115/8840\nf 10647/6648/8372 10652/6844/8568 10496/7116/8841\nf 10850/6650/8374 10652/6844/8568 10647/6648/8372\nf 10654/6918/8643 10729/6920/8645 11614/7117/8842\nf 10773/7112/8837 10689/7118/8843 10977/7119/8844\nf 10977/7119/8844 11612/7113/8838 10773/7112/8837\nf 10496/7116/8841 10652/6844/8568 10655/6919/8644\nf 10871/7120/8845 10689/7118/8843 10496/7116/8841\nf 10548/7121/8846 10656/6982/8707 10778/7100/8825\nf 11618/7122/8847 10978/7123/8848 10656/6982/8707\nf 10656/6982/8707 10548/7121/8846 11618/7122/8847\nf 10657/6526/8252 10430/6530/8256 10696/6504/8230\nf 11619/7124/8849 11620/7125/8850 10608/7086/8811\nf 10608/7086/8811 10658/6788/8512 11619/7124/8849\nf 10707/6607/8331 10658/6788/8512 10608/7086/8811\nf 10659/6522/8248 10429/7126/8261 10860/7127/8260\nf 10717/7013/8738 10660/7128/8851 10563/6649/8373\nf 10660/7128/8851 10802/7044/8769 10850/6650/8374\nf 10850/6650/8374 10563/6649/8373 10660/7128/8851\nf 10587/6850/8574 10661/6798/8522 10668/6846/8570\nf 10661/6798/8522 10587/6850/8574 10697/6671/8395\nf 10662/6557/8281 10802/7044/8769 10660/7128/8851\nf 10901/6893/8617 10509/6548/8272 10443/6547/8271\nf 10443/6547/8271 10664/6618/8342 10901/6893/8617\nf 10667/6632/8356 10574/6631/8355 10508/6891/8615\nf 10508/6891/8615 10857/6656/8380 10667/6632/8356\nf 10661/6798/8522 10451/6845/8569 10668/6846/8570\nf 11011/6988/8713 11598/7097/8822 10669/6915/8640\nf 10669/6915/8640 10512/6981/8706 11011/6988/8713\nf 10669/6915/8640 10515/6917/8642 10512/6981/8706\nf 10601/6960/8685 10844/7129/8852 10670/6585/8309\nf 10670/6585/8309 10535/6961/8686 10601/6960/8685\nf 10671/6674/8398 10833/6622/8346 10674/6683/8407\nf 10671/6674/8398 10674/6683/8407 11499/6980/8705\nf 10844/7129/8852 10601/6960/8685 10675/6692/8416\nf 10675/6692/8416 10672/6691/8415 10844/7129/8852\nf 10465/6658/8382 10673/6630/8354 10667/6632/8356\nf 11499/6980/8705 10674/6683/8407 10479/6797/8521\nf 10479/6797/8521 10674/6683/8407 10589/6670/8394\nf 10601/6960/8685 10603/7076/8801 10675/6692/8416\nf 10849/6937/8662 10675/6692/8416 10603/7076/8801\nf 10505/6806/8530 10618/6805/8529 10676/6877/8601\nf 11412/6875/8599 10505/6806/8530 10676/6877/8601\nf 10678/6901/8626 10527/6942/8667 10677/6941/8666\nf 10473/7002/8727 10678/6901/8626 10677/6941/8666\nf 10678/6901/8626 10473/7002/8727 10679/6736/8460\nf 10679/6736/8460 10845/6896/8621 10815/6718/8442\nf 10845/6896/8621 10679/6736/8460 10555/6897/8622\nf 10562/7021/8746 10680/7020/8745 10979/7130/8853\nf 10979/7130/8853 10925/7131/8854 10562/7021/8746\nf 10925/7131/8854 10979/7130/8853 10680/7020/8745\nf 10680/7020/8745 10511/6775/8499 10925/7131/8854\nf 11624/7132/8855 10556/6808/8532 10811/7004/8729\nf 10811/7004/8729 10980/7133/8856 11624/7132/8855\nf 10765/6774/8498 10534/6544/8268 10472/6543/8267\nf 10472/6543/8267 10766/6773/8497 10765/6774/8498\nf 10682/6940/8665 10525/6938/8663 10501/6921/8646\nf 10612/6856/8580 10525/6938/8663 10827/7134/8857\nf 10530/6951/8676 10683/6794/8518 11626/7135/8858\nf 10475/6954/8679 10683/6794/8518 10530/6951/8676\nf 10519/6928/8653 10684/7006/8731 10623/6929/8654\nf 10440/6602/8326 10685/6573/8297 10693/6614/8338\nf 10440/6602/8326 10437/6571/8295 10685/6573/8297\nf 10858/7110/8835 10685/6573/8297 10897/6572/8296\nf 10897/6572/8296 10770/7136/8859 10858/7110/8835\nf 10582/6715/8439 10584/6580/8304 10720/6579/8303\nf 10720/6579/8303 10526/6716/8440 10582/6715/8439\nf 10513/6828/8552 10755/6827/8551 10687/6905/8630\nf 10931/7137/8860 11025/7138/8861 10513/6828/8552\nf 10513/6828/8552 10687/6905/8630 10931/7137/8860\nf 10434/6519/8245 10688/6521/8247 10967/7092/8817\nf 10967/7092/8817 11628/7139/8862 10434/6519/8245\nf 10654/6918/8643 11614/7117/8842 10689/7118/8843\nf 10689/7118/8843 10870/7140/8863 10654/6918/8643\nf 10690/6913/8638 10563/6649/8373 10550/6986/8711\nf 10690/6913/8638 10550/6986/8711 10705/7008/8733\nf 10611/6855/8579 10502/6857/8581 10691/6861/8585\nf 10692/6778/8502 10900/6972/8697 10559/6724/8448\nf 10529/6720/8444 10692/6778/8502 10559/6724/8448\nf 10639/6559/8283 10596/7060/8785 10858/7110/8835\nf 10858/7110/8835 10770/7136/8859 10639/6559/8283\nf 10695/6974/8699 10795/6908/8633 10718/6976/8701\nf 10430/6530/8256 10817/6505/8231 10696/6504/8230\nf 10589/6670/8394 10674/6683/8407 10697/6671/8395\nf 10468/7090/8815 10698/6757/8481 10981/7141/8864\nf 10699/7093/8818 10861/7142/8865 10484/7064/8789\nf 10842/7075/8800 10596/7060/8785 10700/7059/8784\nf 10615/7068/8793 10700/7059/8784 10564/6812/8536\nf 10484/7064/8789 10861/7142/8865 10615/7068/8793\nf 10763/7032/8757 11026/7143/8866 11027/7144/8867\nf 10701/6552/8276 10882/6599/8323 10542/6598/8322\nf 10542/6598/8322 10650/6550/8274 10701/6552/8276\nf 10702/6843/8567 10850/6650/8374 10982/7145/8868\nf 10982/7145/8868 11028/7146/8869 10702/6843/8567\nf 11614/7117/8842 10729/6920/8645 11631/7147/8870\nf 10426/6710/8434 11264/6712/8436 10921/7148/8871\nf 10790/7149/8872 10888/7150/8873 10737/6690/8414\nf 10737/6690/8414 10848/6693/8417 10790/7149/8872\nf 10704/6762/8486 10732/6761/8485 10493/6839/8563\nf 10493/6839/8563 10609/6833/8557 10840/7151/8874\nf 10705/7008/8733 10550/6986/8711 10558/7152/8875\nf 10706/6608/8332 10726/6619/8343 10443/6547/8271\nf 10443/6547/8271 10805/6546/8270 10706/6608/8332\nf 10793/6582/8306 10708/6581/8305 10710/7153/8876\nf 10710/7153/8876 10585/6498/8224 10793/6582/8306\nf 10585/6498/8224 10863/6520/8246 10435/6555/8279\nf 10768/7154/8877 10494/6838/8562 10709/6767/8491\nf 10709/6767/8491 10494/6838/8562 10575/6837/8561\nf 10715/6617/8341 10863/6520/8246 10710/7153/8876\nf 10710/7153/8876 10708/6581/8305 10715/6617/8341\nf 11373/6831/8555 11452/6923/8648 10878/6922/8647\nf 10878/6922/8647 10586/6751/8475 11373/6831/8555\nf 10849/6937/8662 10603/7076/8801 10714/6616/8340\nf 10714/6616/8340 10712/6615/8339 10849/6937/8662\nf 10673/6630/8354 10867/6625/8349 10574/6631/8355\nf 10698/6757/8481 10824/6756/8480 10603/7076/8801\nf 10583/6777/8501 10924/7155/8878 11638/7156/8879\nf 10715/6617/8341 10714/6616/8340 10824/6756/8480\nf 10824/6756/8480 10734/6755/8479 10715/6617/8341\nf 10734/6755/8479 10863/6520/8246 10715/6617/8341\nf 10552/6539/8263 10888/7150/8873 10889/7157/8880\nf 10889/7157/8880 10890/6540/8264 10552/6539/8263\nf 10456/6820/8544 10716/6502/8228 10817/6505/8231\nf 10564/6812/8536 10660/7128/8851 10717/7013/8738\nf 10560/7158/8881 10564/6812/8536 10717/7013/8738\nf 10488/6723/8447 10694/6722/8446 10718/6976/8701\nf 10694/6722/8446 10461/6721/8445 10720/6579/8303\nf 10529/6720/8444 10475/6954/8679 10719/6900/8625\nf 10529/6720/8444 10719/6900/8625 10679/6736/8460\nf 10718/6976/8701 10720/6579/8303 10641/6578/8302\nf 10718/6976/8701 10694/6722/8446 10720/6579/8303\nf 10880/6733/8457 10806/6955/8680 10794/6719/8443\nf 10789/7159/8882 10723/6741/8465 10510/6743/8467\nf 10507/7051/8776 10584/6580/8304 10722/7049/8774\nf 10792/7160/8883 10723/6741/8465 10789/7159/8882\nf 10792/7160/8883 10506/6814/8538 10723/6741/8465\nf 10724/6742/8466 10723/6741/8465 10506/6814/8538\nf 10724/6742/8466 10506/6814/8538 10632/6884/8608\nf 10725/7069/8794 10631/6811/8535 10600/7107/8833\nf 10600/7107/8833 10615/7068/8793 10725/7069/8794\nf 10707/6607/8331 10728/7085/8810 10726/6619/8343\nf 10706/6608/8332 10707/6607/8331 10726/6619/8343\nf 10450/7043/8768 10826/6666/8390 10727/6645/8369\nf 10828/7045/8770 10727/6645/8369 10533/7046/8771\nf 10606/7161/8884 10728/7085/8810 10608/7086/8811\nf 10813/6776/8500 10726/6619/8343 10728/7085/8810\nf 11380/6840/8564 10441/6640/8364 10992/6639/8363\nf 10702/6843/8567 11028/7146/8869 11631/7147/8870\nf 11631/7147/8870 10729/6920/8645 10702/6843/8567\nf 10729/6920/8645 10652/6844/8568 10702/6843/8567\nf 10780/6979/8704 10730/6637/8361 10671/6674/8398\nf 10546/6934/8659 10825/6932/8657 10730/6637/8361\nf 10731/6975/8700 10455/6695/8419 10818/6815/8539\nf 10818/6815/8539 10896/6968/8693 10731/6975/8700\nf 10732/6761/8485 10575/6837/8561 10493/6839/8563\nf 10957/7162/8885 10575/6837/8561 10732/6761/8485\nf 10732/6761/8485 11029/6764/8488 10957/7162/8885\nf 10733/7012/8737 10560/7158/8881 10717/7013/8738\nf 10468/7090/8815 10734/6755/8479 10698/6757/8481\nf 10688/6521/8247 10734/6755/8479 10468/7090/8815\nf 10735/6610/8334 10433/7163/8886 10823/6611/8335\nf 10735/6610/8334 10543/6971/8696 10433/7163/8886\nf 10775/7164/8887 10736/6595/8319 10459/6713/8437\nf 10442/6590/8314 10497/6621/8345 10736/6595/8319\nf 10552/6539/8263 10847/6991/8716 10737/6690/8414\nf 10737/6690/8414 10888/7150/8873 10552/6539/8263\nf 10859/6657/8381 10857/6656/8380 10738/6659/8383\nf 10742/6714/8438 10437/6571/8295 10838/6604/8328\nf 10740/6748/8472 10774/6747/8471 10437/6571/8295\nf 10740/6748/8472 10437/6571/8295 10739/6594/8318\nf 10741/7065/8790 10600/7107/8833 11607/7106/8832\nf 11607/7106/8832 11018/7066/8791 10741/7065/8790\nf 10615/7068/8793 10600/7107/8833 10741/7065/8790\nf 10739/6594/8318 10742/6714/8438 10736/6595/8319\nf 10437/6571/8295 10742/6714/8438 10739/6594/8318\nf 10605/6903/8628 10743/6910/8635 10514/6916/8641\nf 10743/6910/8635 10778/7100/8825 10514/6916/8641\nf 10746/6675/8399 10745/6669/8393 10532/6676/8400\nf 11626/7135/8858 10683/6794/8518 10998/6795/8519\nf 10784/7165/8888 10745/6669/8393 10781/6770/8494\nf 10532/6676/8400 10745/6669/8393 10784/7165/8888\nf 10627/6667/8391 10746/6675/8399 11604/6696/8830\nf 10746/6675/8399 10627/6667/8391 10745/6669/8393\nf 10680/7020/8745 10747/7022/8747 10751/7166/8889\nf 10830/7016/8741 10561/6738/8462 10831/7167/8890\nf 10749/7019/8744 10680/7020/8745 10751/7166/8889\nf 10561/6738/8462 10511/6775/8499 10749/7019/8744\nf 10560/7158/8881 11030/7168/8891 11031/7169/8892\nf 11031/7169/8892 10753/6813/8537 10560/7158/8881\nf 10751/7166/8889 10561/6738/8462 10749/7019/8744\nf 10751/7166/8889 10831/7167/8890 10561/6738/8462\nf 10832/6583/8307 10984/7170/8893 11244/6688/8412\nf 11244/6688/8412 10425/6515/8241 10832/6583/8307\nf 10753/6813/8537 10564/6812/8536 10560/7158/8881\nf 10718/6976/8701 10755/6827/8551 10488/6723/8447\nf 10718/6976/8701 10795/6908/8633 10755/6827/8551\nf 10774/6747/8471 10887/6750/8474 10756/7048/8773\nf 11650/7171/8894 11026/7143/8866 10763/7032/8757\nf 10763/7032/8757 10478/6739/8463 11650/7171/8894\nf 10763/7032/8757 10487/6740/8464 10478/6739/8463\nf 10628/6730/8454 10756/7048/8773 10887/6750/8474\nf 10628/6730/8454 10887/6750/8474 10438/6574/8298\nf 10940/6882/8606 11651/7172/8895 10758/6561/8285\nf 10758/6561/8285 10536/6880/8604 10940/6882/8606\nf 10758/6561/8285 10818/6815/8539 10536/6880/8604\nf 10759/6643/8367 10531/6509/8235 10579/7040/8765\nf 10579/7040/8765 10531/6509/8235 10760/6701/8425\nf 10531/6509/8235 10448/6514/8240 10760/6701/8425\nf 10460/7173/8896 11653/7174/8897 11654/7175/8898\nf 10768/7154/8877 10761/6834/8558 10494/6838/8562\nf 10764/6876/8600 10597/6803/8527 10762/6802/8526\nf 10764/6876/8600 10762/6802/8526 10505/6806/8530\nf 10568/6800/8524 10763/7032/8757 10757/6801/8525\nf 10764/6876/8600 10481/6508/8234 10597/6803/8527\nf 11655/7176/8899 11032/7177/8900 10854/6577/8301\nf 10854/6577/8301 10766/6773/8497 11655/7176/8899\nf 11657/7178/8901 10454/7077/8802 10767/7071/8796\nf 10767/7071/8796 11656/7179/8902 11657/7178/8901\nf 10454/7077/8802 10603/7076/8801 10767/7071/8796\nf 10460/7173/8896 10769/6766/8490 10544/6889/8613\nf 10768/7154/8877 10769/6766/8490 10460/7173/8896\nf 10769/6766/8490 10768/7154/8877 10709/6767/8491\nf 10477/7073/8798 10772/7072/8797 10771/6789/8513\nf 10771/6789/8513 10626/6790/8514 10477/7073/8798\nf 10613/7054/8779 10771/6789/8513 10772/7072/8797\nf 10772/7072/8797 10651/7055/8780 10613/7054/8779\nf 10562/7021/8746 10925/7131/8854 11033/7180/8903\nf 10773/7112/8837 10496/7116/8841 10689/7118/8843\nf 10647/6648/8372 10496/7116/8841 10773/7112/8837\nf 10897/6572/8296 10467/7047/8772 10686/7056/8781\nf 10686/7056/8781 10770/7136/8859 10897/6572/8296\nf 10428/6796/8520 10589/6670/8394 11231/6673/8397\nf 10442/6590/8314 10736/6595/8319 10775/7164/8887\nf 10775/7164/8887 11658/7181/8904 11157/6591/8315\nf 11157/6591/8315 10442/6590/8314 10775/7164/8887\nf 10776/6636/8360 10841/6638/8362 10620/6963/8688\nf 10620/6963/8688 10537/6593/8317 10833/6622/8346\nf 10833/6622/8346 10776/6636/8360 10620/6963/8688\nf 10799/7182/8905 10731/6975/8700 10641/6578/8302\nf 10455/6695/8419 10731/6975/8700 10799/7182/8905\nf 10624/6909/8634 10778/7100/8825 10743/6910/8635\nf 10432/6531/8257 10430/6530/8256 10779/6529/8255\nf 10546/6934/8659 10730/6637/8361 10780/6979/8704\nf 10745/6669/8393 10879/7111/8836 10781/6770/8494\nf 10879/7111/8836 10584/6580/8304 10781/6770/8494\nf 10782/6799/8523 10482/7027/8752 10567/7030/8755\nf 10782/6799/8523 10757/6801/8525 10482/7027/8752\nf 10783/6821/8545 10568/6800/8524 10782/6799/8523\nf 10632/6884/8608 10873/7108/8834 10783/6821/8545\nf 10532/6676/8400 10784/7165/8888 10744/7081/8806\nf 10784/7165/8888 10781/6770/8494 10744/7081/8806\nf 10785/6513/8239 11660/7183/8906 11661/7184/8907\nf 10806/6955/8680 10899/6956/8681 10834/7011/8736\nf 10834/7011/8736 10786/6731/8455 10806/6955/8680\nf 10790/7149/8872 10848/6693/8417 10569/6936/8661\nf 10569/6936/8661 10787/7033/8758 10790/7149/8872\nf 10787/7033/8758 10453/7057/8782 10800/7185/8908\nf 10800/7185/8908 10703/6503/8229 10787/7033/8758\nf 10788/7186/8909 10785/6513/8239 10480/6512/8238\nf 10721/7187/8910 10463/7188/8911 10789/7159/8882\nf 10790/7149/8872 10787/7033/8758 10703/6503/8229\nf 10791/6586/8310 10670/6585/8309 10844/7129/8852\nf 10844/7129/8852 10672/6691/8415 10791/6586/8310\nf 10463/7188/8911 10792/7160/8883 10789/7159/8882\nf 10880/6733/8457 10794/6719/8443 10463/7188/8911\nf 10832/6583/8307 10793/6582/8306 10616/6497/8223\nf 10793/6582/8306 10585/6498/8224 10616/6497/8223\nf 10495/6596/8320 10791/6586/8310 10672/6691/8415\nf 10672/6691/8415 10865/6841/8565 10495/6596/8320\nf 10794/6719/8443 10792/7160/8883 10463/7188/8911\nf 10792/7160/8883 10794/6719/8443 10506/6814/8538\nf 11034/7189/8912 10491/6906/8631 10795/6908/8633\nf 10795/6908/8633 11666/7190/8913 11034/7189/8912\nf 10795/6908/8633 10491/6906/8631 10687/6905/8630\nf 10796/6699/8423 10777/6668/8392 10627/6667/8391\nf 10455/6695/8419 10799/7182/8905 10797/6698/8422\nf 10796/6699/8423 10797/6698/8422 10777/6668/8392\nf 11035/7191/8914 11036/7192/8915 10474/6662/8386\nf 10474/6662/8386 10798/6553/8277 11035/7191/8914\nf 10474/6662/8386 10599/6554/8278 10798/6553/8277\nf 10797/6698/8422 10799/7182/8905 10777/6668/8392\nf 10777/6668/8392 10799/7182/8905 10879/7111/8836\nf 10490/6661/8385 10801/7062/8787 10599/6554/8278\nf 10803/6589/8313 10497/6621/8345 10442/6590/8314\nf 10803/6589/8313 10661/6798/8522 10497/6621/8345\nf 11037/7193/8916 10549/6624/8348 10804/6983/8708\nf 10804/6983/8708 11667/7194/8917 11037/7193/8916\nf 10804/6983/8708 10549/6624/8348 10622/6623/8347\nf 10471/6679/8403 10805/6546/8270 10633/6680/8404\nf 10433/7163/8886 10805/6546/8270 10823/6611/8335\nf 10794/6719/8443 10806/6955/8680 10786/6731/8455\nf 10433/7163/8886 10807/6772/8496 10805/6546/8270\nf 10543/6971/8696 10807/6772/8496 10433/7163/8886\nf 10534/6544/8268 10895/6958/8683 10834/7011/8736\nf 10834/7011/8736 10899/6956/8681 10534/6544/8268\nf 10795/6908/8633 10971/7102/8827 11666/7190/8913\nf 11013/6864/8588 11668/7195/8918 10452/6959/8684\nf 10452/6959/8684 10808/6865/8589 11013/6864/8588\nf 10452/6959/8684 10535/6961/8686 10808/6865/8589\nf 10893/6993/8718 10553/6995/8720 10578/6641/8365\nf 10578/6641/8365 10810/6994/8719 10893/6993/8718\nf 11670/7196/8919 11671/7197/8920 10811/7004/8729\nf 10811/7004/8729 10681/7198/8921 11670/7196/8919\nf 10681/7198/8921 10811/7004/8729 10566/7003/8728\nf 10804/6983/8708 10812/6985/8710 11038/7199/8922\nf 10606/7161/8884 10813/6776/8500 10728/7085/8810\nf 11333/6785/8509 10813/6776/8500 10814/6783/8507\nf 10813/6776/8500 10606/7161/8884 10814/6783/8507\nf 10815/6718/8442 10845/6896/8621 10568/6800/8524\nf 10815/6718/8442 10873/7108/8834 10506/6814/8538\nf 10816/6957/8682 10960/7042/8767 10987/7200/8923\nf 10874/6902/8627 10816/6957/8682 10581/7201/8924\nf 11673/7202/8925 10581/7201/8924 10816/6957/8682\nf 10816/6957/8682 10987/7200/8923 11673/7202/8925\nf 10486/6819/8543 10817/6505/8231 10635/6532/8258\nf 10635/6532/8258 10817/6505/8231 10430/6530/8256\nf 10598/7061/8786 10819/7063/8788 10489/6823/8547\nf 10821/7203/8926 10599/6554/8278 10819/7063/8788\nf 10435/6555/8279 10599/6554/8278 10821/7203/8926\nf 10727/6645/8369 10611/6855/8579 10820/6860/8584\nf 10598/7061/8786 10822/6507/8233 10821/7203/8926\nf 10821/7203/8926 10819/7063/8788 10598/7061/8786\nf 10435/6555/8279 10821/7203/8926 10822/6507/8233\nf 10995/6682/8406 11675/7204/8927 10823/6611/8335\nf 10823/6611/8335 10471/6679/8403 10995/6682/8406\nf 10823/6611/8335 10805/6546/8270 10471/6679/8403\nf 10714/6616/8340 10603/7076/8801 10824/6756/8480\nf 10825/6932/8657 10557/6964/8689 10538/6933/8658\nf 10727/6645/8369 10826/6666/8390 10611/6855/8579\nf 10516/6665/8389 10611/6855/8579 10826/6666/8390\nf 10827/7134/8857 10525/6938/8663 10682/6940/8665\nf 10936/7205/8928 10827/7134/8857 10682/6940/8665\nf 10682/6940/8665 11676/7206/8929 10936/7205/8928\nf 10450/7043/8768 10828/7045/8770 10802/7044/8769\nf 10450/7043/8768 10727/6645/8369 10828/7045/8770\nf 10829/6705/8429 10486/6819/8543 10991/7207/8930\nf 10991/7207/8930 11002/6706/8430 10829/6705/8429\nf 10985/7017/8742 10830/7016/8741 10562/7021/8746\nf 10562/7021/8746 11033/7180/8903 10985/7017/8742\nf 10562/7021/8746 10830/7016/8741 10831/7167/8890\nf 10831/7167/8890 10747/7022/8747 10562/7021/8746\nf 10747/7022/8747 10831/7167/8890 10751/7166/8889\nf 10832/6583/8307 10616/6497/8223 10646/7208/8931\nf 10537/6593/8317 10736/6595/8319 10833/6622/8346\nf 10854/6577/8301 11678/7209/8932 10952/7210/8933\nf 10952/7210/8933 10835/6575/8299 10854/6577/8301\nf 10459/6713/8437 10838/6604/8328 10836/6970/8695\nf 11679/7211/8934 10459/6713/8437 10836/6970/8695\nf 10836/6970/8695 11039/6969/8694 11679/7211/8934\nf 10439/6545/8269 10806/6955/8680 10837/6732/8456\nf 10440/6602/8326 10541/6601/8325 10838/6604/8328\nf 10541/6601/8325 10836/6970/8695 10838/6604/8328\nf 10580/6584/8308 10748/6873/8597 10752/7212/8935\nf 10704/6762/8486 10493/6839/8563 10840/7151/8874\nf 10841/6638/8362 10572/6926/8651 10518/6633/8357\nf 10842/7075/8800 10699/7093/8818 10602/6605/8329\nf 10842/7075/8800 10861/7142/8865 10699/7093/8818\nf 11471/6948/8673 10526/6716/8440 10843/6945/8670\nf 10843/6945/8670 10986/7213/8936 11471/6948/8673\nf 10526/6716/8440 10720/6579/8303 10843/6945/8670\nf 10866/7031/8756 10845/6896/8621 10868/7214/8937\nf 10605/6903/8628 10846/7084/8809 10743/6910/8635\nf 10846/7084/8809 10605/6903/8628 10874/6902/8627\nf 10891/6542/8266 10892/6992/8717 10847/6991/8716\nf 10847/6991/8716 10552/6539/8263 10891/6542/8266\nf 10848/6693/8417 10675/6692/8416 10849/6937/8662\nf 10849/6937/8662 10569/6936/8661 10848/6693/8417\nf 10851/6685/8409 11198/6635/8359 11242/6686/8410\nf 10851/6685/8409 10620/6963/8688 11198/6635/8359\nf 10577/6694/8418 11040/7215/8938 11001/6881/8605\nf 10577/6694/8418 10919/6697/8421 11040/7215/8938\nf 10853/6500/8226 10703/6503/8229 10800/7185/8908\nf 10517/6523/8249 10853/6500/8226 10800/7185/8908\nf 11278/6726/8450 10504/6725/8449 10855/6868/8592\nf 10855/6868/8592 11408/6871/8595 11278/6726/8450\nf 10504/6725/8449 10640/6973/8698 10855/6868/8592\nf 11041/7216/8939 10802/7044/8769 10856/7087/8812\nf 10856/7087/8812 10988/7217/8940 11041/7216/8939\nf 10476/6781/8505 10738/6659/8383 10857/6656/8380\nf 10857/6656/8380 10508/6891/8615 10476/6781/8505\nf 10693/6614/8338 10685/6573/8297 10858/7110/8835\nf 10693/6614/8338 10858/7110/8835 10602/6605/8329\nf 10464/6660/8384 10465/6658/8382 10859/6657/8381\nf 10424/7218/8941 10657/6526/8252 10860/7127/8260\nf 10860/7127/8260 10657/6526/8252 10659/6522/8248\nf 10861/7142/8865 10700/7059/8784 10615/7068/8793\nf 10861/7142/8865 10842/7075/8800 10700/7059/8784\nf 10666/6984/8709 10622/6623/8347 10673/6630/8354\nf 10862/6558/8282 10662/6557/8281 10660/7128/8851\nf 10564/6812/8536 10862/6558/8282 10660/7128/8851\nf 10710/7153/8876 10863/6520/8246 10585/6498/8224\nf 11684/7219/8942 11042/7220/8943 10864/6854/8578\nf 10864/6854/8578 10875/7221/8944 11684/7219/8942\nf 11685/7222/8945 10595/6779/8503 10864/6854/8578\nf 10864/6854/8578 11042/7220/8943 11685/7222/8945\nf 10596/7060/8785 10639/6559/8283 10862/6558/8282\nf 10862/6558/8282 10564/6812/8536 10596/7060/8785\nf 10866/7031/8756 10511/6775/8499 10487/6740/8464\nf 10866/7031/8756 10487/6740/8464 10763/7032/8757\nf 10867/6625/8349 10713/6890/8614 10574/6631/8355\nf 10447/6627/8351 10713/6890/8614 10867/6625/8349\nf 10866/7031/8756 10868/7214/8937 10570/7024/8749\nf 10449/6653/8377 10588/7023/8748 10869/6912/8637\nf 10869/6912/8637 10588/7023/8748 10690/6913/8638\nf 10870/7140/8863 10689/7118/8843 10871/7120/8845\nf 10870/7140/8863 10655/6919/8644 10654/6918/8643\nf 10655/6919/8644 10870/7140/8863 10871/7120/8845\nf 10871/7120/8845 10496/7116/8841 10655/6919/8644\nf 10582/6715/8439 10872/6717/8441 10528/7050/8775\nf 10873/7108/8834 10815/6718/8442 10568/6800/8524\nf 10783/6821/8545 10873/7108/8834 10568/6800/8524\nf 10781/6770/8494 10874/6902/8627 10607/7082/8807\nf 11393/6852/8576 11684/7219/8942 10875/7221/8944\nf 10875/7221/8944 10500/6853/8577 11393/6852/8576\nf 10864/6854/8578 10876/6780/8504 10875/7221/8944\nf 10875/7221/8944 10876/6780/8504 10500/6853/8577\nf 10619/6965/8690 10877/7005/8730 10446/7223/8946\nf 10878/6922/8647 10711/6752/8476 10586/6751/8475\nf 10711/6752/8476 10878/6922/8647 10516/6665/8389\nf 10879/7111/8836 10641/6578/8302 10584/6580/8304\nf 10879/7111/8836 10799/7182/8905 10641/6578/8302\nf 10880/6733/8457 10463/7188/8911 10721/7187/8910\nf 10565/6652/8376 11213/6651/8375 11043/7224/8947\nf 10881/6950/8675 10475/6954/8679 11476/6953/8678\nf 11476/6953/8678 11024/7225/8948 10881/6950/8675\nf 10881/6950/8675 10719/6900/8625 10475/6954/8679\nf 10535/6961/8686 10752/7212/8935 10750/6867/8591\nf 10750/6867/8591 10503/6962/8687 10535/6961/8686\nf 10882/6599/8323 10884/7226/8949 10754/6874/8598\nf 10754/6874/8598 10839/6597/8321 10882/6599/8323\nf 10580/6584/8308 10839/6597/8321 10754/6874/8598\nf 10754/6874/8598 10748/6873/8597 10580/6584/8308\nf 10884/7226/8949 10642/6565/8289 10883/6564/8288\nf 10883/6564/8288 10754/6874/8598 10884/7226/8949\nf 10884/7226/8949 10882/6599/8323 10701/6552/8276\nf 10701/6552/8276 10809/6609/8333 10884/7226/8949\nf 10809/6609/8333 10807/6772/8496 10642/6565/8289\nf 10642/6565/8289 10884/7226/8949 10809/6609/8333\nf 10750/6867/8591 10752/7212/8935 10748/6873/8597\nf 10748/6873/8597 10885/6866/8590 10750/6867/8591\nf 10663/6872/8596 10665/6568/8292 10887/6750/8474\nf 10887/6750/8474 10886/6749/8473 10663/6872/8596\nf 10748/6873/8597 10663/6872/8596 10886/6749/8473\nf 10886/6749/8473 10885/6866/8590 10748/6873/8597\nf 10703/6503/8229 10889/7157/8880 10888/7150/8873\nf 10888/7150/8873 10790/7149/8872 10703/6503/8229\nf 10703/6503/8229 10716/6502/8228 10889/7157/8880\nf 10716/6502/8228 10456/6820/8544 10890/6540/8264\nf 10890/6540/8264 10889/7157/8880 10716/6502/8228\nf 10592/6541/8265 10457/6708/8432 10891/6542/8266\nf 10891/6542/8266 10457/6708/8432 10892/6992/8717\nf 10892/6992/8717 10457/6708/8432 10553/6995/8720\nf 10553/6995/8720 10893/6993/8718 10892/6992/8717\nf 10894/6551/8275 10707/6607/8331 10701/6552/8276\nf 10900/6972/8697 10834/7011/8736 10895/6958/8683\nf 10895/6958/8683 10640/6973/8698 10900/6972/8697\nf 10774/6747/8471 10467/7047/8772 10897/6572/8296\nf 10897/6572/8296 10437/6571/8295 10774/6747/8471\nf 10639/6559/8283 10770/7136/8859 10686/7056/8781\nf 10686/7056/8781 10898/6556/8280 10639/6559/8283\nf 10898/6556/8280 10686/7056/8781 10711/6752/8476\nf 10711/6752/8476 10516/6665/8389 10898/6556/8280\nf 10899/6956/8681 10806/6955/8680 10439/6545/8269\nf 10673/6630/8354 10465/6658/8382 10445/6737/8461\nf 10445/6737/8461 10901/6893/8617 10673/6630/8354\nf 10464/6660/8384 11688/7227/8950 10913/7228/8951\nf 10913/7228/8951 10445/6737/8461 10464/6660/8384\nf 10424/7218/8941 11100/6528/8254 10902/6527/8253\nf 10902/6527/8253 10430/6530/8256 10424/7218/8941\nf 10422/6510/8236 10904/7229/8952 10903/7230/8953\nf 10903/7230/8953 10458/6511/8237 10422/6510/8236\nf 10481/6508/8234 10905/7231/8954 11044/7232/8955\nf 11044/7232/8955 10576/6506/8232 10481/6508/8234\nf 10618/6805/8529 11597/7095/8820 11415/6878/8602\nf 11415/6878/8602 10676/6877/8601 10618/6805/8529\nf 11100/6528/8254 10424/7218/8941 10906/7233/8956\nf 10904/7229/8952 10422/6510/8236 11548/7037/8762\nf 10905/7231/8954 10481/6508/8234 10907/7234/8957\nf 10908/7235/8958 10431/6538/8262 10429/6537/8261\nf 10429/6537/8261 11689/7236/8959 10908/7235/8958\nf 10993/6642/8366 10578/6641/8365 10553/6995/8720\nf 10553/6995/8720 10922/6996/8721 10993/6642/8366\nf 10616/6497/8223 11020/7237/8960 11690/7238/8961\nf 11690/7238/8961 10646/7208/8931 10616/6497/8223\nf 10909/7239/8962 10524/7070/8795 10452/6959/8684\nf 10452/6959/8684 11668/7195/8918 10909/7239/8962\nf 11691/7240/8963 10721/7187/8910 10910/7241/8964\nf 10489/6823/8547 10911/6825/8549 11692/7242/8965\nf 11692/7242/8965 10427/6804/8528 10489/6823/8547\nf 10981/7141/8864 10698/6757/8481 10454/7077/8802\nf 10454/7077/8802 11657/7178/8901 10981/7141/8864\nf 10912/7243/8966 10445/6737/8461 10913/7228/8951\nf 10549/6624/8348 10914/7244/8967 11582/7078/8803\nf 11582/7078/8803 10573/7036/8761 10549/6624/8348\nf 10519/6928/8653 11694/7245/8968 11693/7246/8969\nf 11693/7246/8969 10877/7005/8730 10519/6928/8653\nf 11695/7247/8970 10448/6514/8240 11696/7248/8971\nf 11207/6646/8370 10727/6645/8369 10820/6860/8584\nf 10820/6860/8584 11401/6863/8587 11207/6646/8370\nf 11515/7000/8725 10498/6849/8573 11389/6848/8572\nf 11697/7249/8972 10426/6710/8434 10921/7148/8871\nf 10775/7164/8887 10459/6713/8437 11679/7211/8934\nf 11679/7211/8934 11658/7181/8904 10775/7164/8887\nf 11697/7249/8972 10923/7250/8973 10480/6512/8238\nf 10480/6512/8238 10426/6710/8434 11697/7249/8972\nf 10924/7155/8878 10583/6777/8501 11698/7251/8974\nf 11699/7252/8975 10461/6721/8445 10488/6723/8447\nf 10488/6723/8447 10950/7253/8976 11699/7252/8975\nf 10473/7002/8727 10677/6941/8666 11008/6944/8669\nf 11008/6944/8669 11700/7254/8977 10473/7002/8727\nf 10925/7131/8854 10511/6775/8499 11538/7026/8751\nf 10583/6777/8501 11638/7156/8879 11035/7191/8914\nf 11035/7191/8914 10798/6553/8277 10583/6777/8501\nf 11045/6952/8677 10530/6951/8676 11626/7135/8858\nf 11593/7091/8816 10468/7090/8815 10981/7141/8864\nf 10482/7027/8752 10757/6801/8525 11058/7255/8978\nf 11058/7255/8978 11046/7028/8753 10482/7027/8752\nf 10928/7256/8979 10566/7003/8728 11701/7257/8980\nf 10912/7243/8966 11047/7258/8981 10483/6549/8273\nf 10483/6549/8273 10445/6737/8461 10912/7243/8966\nf 11238/6681/8405 10633/6680/8404 10929/7259/8982\nf 10631/6811/8535 10753/6813/8537 11031/7169/8892\nf 11031/7169/8892 11606/7105/8831 10631/6811/8535\nf 11296/6746/8470 11702/7260/8983 10485/6822/8546\nf 10485/6822/8546 10648/6744/8468 11296/6746/8470\nf 10991/7207/8930 10486/6819/8543 10635/6532/8258\nf 10635/6532/8258 11048/7261/8984 10991/7207/8930\nf 10930/6628/8352 10447/6627/8351 10573/7036/8761\nf 10573/7036/8761 11583/7079/8804 10930/6628/8352\nf 10931/7137/8860 10687/6905/8630 11436/6904/8629\nf 11368/6824/8548 10489/6823/8547 10801/7062/8787\nf 10801/7062/8787 11703/7262/8985 11368/6824/8548\nf 11000/6836/8560 11016/7263/8986 10840/7151/8874\nf 10840/7151/8874 10609/6833/8557 11000/6836/8560\nf 11704/7264/8987 10744/7081/8806 10934/7080/8805\nf 10451/6845/8569 10803/6589/8313 11158/6592/8316\nf 11158/6592/8316 11057/7265/8988 10451/6845/8569\nf 10935/6672/8396 10697/6671/8395 10499/6997/8722\nf 10499/6997/8722 10961/7266/8989 10935/6672/8396\nf 11705/7267/8990 10827/7134/8857 10936/7205/8928\nf 11049/7268/8991 10502/6857/8581 10937/6859/8583\nf 11412/6875/8599 10676/6877/8601 10939/6879/8603\nf 11019/7083/8808 10607/7082/8807 11706/7269/8992\nf 10722/7049/8774 10528/7050/8775 11708/7270/8993\nf 11708/7270/8993 11707/7271/8994 10722/7049/8774\nf 10544/6889/8613 10942/7272/8995 11050/7273/8996\nf 11050/7273/8996 10460/7173/8896 10544/6889/8613\nf 10789/7159/8882 10510/6743/8467 11004/6895/8620\nf 11004/6895/8620 11709/7274/8997 10789/7159/8882\nf 10469/6911/8636 11710/7275/8998 10944/7276/8999\nf 10944/7276/8999 10624/6909/8634 10469/6911/8636\nf 10550/6986/8711 11051/7277/9000 10945/7278/9001\nf 10945/7278/9001 10558/7152/8875 10550/6986/8711\nf 10778/7100/8825 11052/7279/9002 11711/7280/9003\nf 11711/7280/9003 10548/7121/8846 10778/7100/8825\nf 11712/7281/9004 10877/7005/8730 11693/7246/8969\nf 11618/7122/8847 10548/7121/8846 11711/7280/9003\nf 10517/6523/8249 10800/7185/8908 10946/7282/9005\nf 10946/7282/9005 11094/6524/8250 10517/6523/8249\nf 11705/7267/8990 11713/7283/9006 10612/6856/8580\nf 10612/6856/8580 10827/7134/8857 11705/7267/8990\nf 11695/7247/8970 11053/7284/9007 10760/6701/8425\nf 10760/6701/8425 10448/6514/8240 11695/7247/8970\nf 10909/7239/8962 11656/7179/8902 10767/7071/8796\nf 10767/7071/8796 10524/7070/8795 10909/7239/8962\nf 11714/7285/9008 10843/6945/8670 11470/6947/8672\nf 10949/7286/9009 10872/6717/8441 11472/6949/8674\nf 11715/7287/9010 10802/7044/8769 11041/7216/8939\nf 11025/7138/8861 10950/7253/8976 10488/6723/8447\nf 10488/6723/8447 10513/6828/8552 11025/7138/8861\nf 11561/7052/8777 10869/6912/8637 10571/6914/8639\nf 10571/6914/8639 11545/7035/8760 11561/7052/8777\nf 11716/7288/9011 10558/7152/8875 10945/7278/9001\nf 10894/6551/8275 10650/6550/8274 11380/6840/8564\nf 11380/6840/8564 10990/7289/9012 10894/6551/8275\nf 10625/6818/8542 10835/6575/8299 10952/7210/8933\nf 10952/7210/8933 11603/7103/8828 10625/6818/8542\nf 10942/7272/8995 10544/6889/8613 10507/7051/8776\nf 10507/7051/8776 11717/7290/9013 10942/7272/8995\nf 11718/7291/9014 10780/6979/8704 11499/6980/8705\nf 10656/6982/8707 11054/7292/9015 11506/6987/8712\nf 11506/6987/8712 10512/6981/8706 10656/6982/8707\nf 10914/7244/8967 10549/6624/8348 11037/7193/8916\nf 11317/6769/8493 10551/6768/8492 11012/6989/8714\nf 11667/7194/8917 10804/6983/8708 11038/7199/8922\nf 11051/7277/9000 10550/6986/8711 10492/6655/8379\nf 10492/6655/8379 11372/6830/8554 11051/7277/9000\nf 11055/7293/9016 10466/6807/8531 11354/6810/8534\nf 11056/6898/8623 10555/6897/8622 10473/7002/8727\nf 10473/7002/8727 11700/7254/8977 11056/6898/8623\nf 11353/6809/8533 10556/6808/8532 11624/7132/8855\nf 11596/7096/8821 10427/6804/8528 10956/7294/9017\nf 11719/7295/9018 10733/7012/8737 10617/7014/8739\nf 10617/7014/8739 10969/7296/9019 11719/7295/9018\nf 10668/6846/8570 10451/6845/8569 11057/7265/8988\nf 11057/7265/8988 11388/6847/8571 10668/6846/8570\nf 10920/6702/8426 10760/6701/8425 11053/7284/9007\nf 11458/6930/8655 10623/6929/8654 11720/7297/9020\nf 11599/7098/8823 10521/6935/8660 11497/6978/8703\nf 11059/7298/9021 10565/6652/8376 11043/7224/8947\nf 11223/6663/8387 10474/6662/8386 11036/7192/8915\nf 11701/7257/8980 10566/7003/8728 10567/7030/8755\nf 10567/7030/8755 11721/7299/9022 11701/7257/8980\nf 11721/7299/9022 10567/7030/8755 11015/7029/8754\nf 11650/7171/8894 10478/6739/8463 11014/7018/8743\nf 11722/7300/9023 11619/7124/8849 10658/6788/8512\nf 10658/6788/8512 11335/6787/8511 11722/7300/9023\nf 11676/7206/8929 10682/6940/8665 11007/6939/8664\nf 10572/6926/8651 10538/6933/8658 10951/6967/8692\nf 10951/6967/8692 11455/6927/8652 10572/6926/8651\nf 11710/7275/8998 10469/6911/8636 10575/6837/8561\nf 10575/6837/8561 10957/7162/8885 11710/7275/8998\nf 11723/7301/9024 10423/6700/8424 11256/6703/8427\nf 11060/7302/9025 10423/6700/8424 11723/7301/9024\nf 11529/7015/8740 10423/6700/8424 11060/7302/9025\nf 10759/6643/8367 11724/7303/9026 10958/7304/9027\nf 10958/7304/9027 11066/6644/8368 10759/6643/8367\nf 11263/6711/8435 10458/6511/8237 10903/7230/8953\nf 10581/7201/8924 11725/7305/9028 10959/7306/9029\nf 10959/7306/9029 10874/6902/8627 10581/7201/8924\nf 11726/7307/9030 10788/7186/8909 11061/7308/9031\nf 11628/7139/8862 11698/7251/8974 10583/6777/8501\nf 10583/6777/8501 10434/6519/8245 11628/7139/8862\nf 10962/7309/9032 10485/6822/8546 11727/7310/9033\nf 10997/6792/8516 10590/6791/8515 10651/7055/8780\nf 10651/7055/8780 11062/7311/9034 10997/6792/8516\nf 10963/7114/9035 10772/7072/8797 10964/7074/8799\nf 11005/6907/8632 10491/6906/8631 11034/7189/8912\nf 10464/6660/8384 10595/6779/8503 11685/7222/8945\nf 11685/7222/8945 11688/7227/8950 10464/6660/8384\nf 11009/6946/8671 10461/6721/8445 11699/7252/8975\nf 10948/6943/8668 10527/6942/8667 10881/6950/8675\nf 10881/6950/8675 11024/7225/8948 10948/6943/8668\nf 11728/7312/9036 10606/7161/8884 10966/7313/9037\nf 11729/7314/9038 10608/7086/8811 11620/7125/8850\nf 10966/7313/9037 10606/7161/8884 10608/7086/8811\nf 10608/7086/8811 11729/7314/9038 10966/7313/9037\nf 10915/6647/8371 11590/7088/8813 10533/7046/8771\nf 10533/7046/8771 10727/6645/8369 10915/6647/8371\nf 10560/7158/8881 10733/7012/8737 11719/7295/9018\nf 11719/7295/9018 11030/7168/8891 10560/7158/8881\nf 11398/6858/8582 10612/6856/8580 11713/7283/9006\nf 10968/7315/9039 11020/7237/8960 10616/6497/8223\nf 10616/6497/8223 10614/7094/8819 10968/7315/9039\nf 11059/7298/9021 11730/7316/9040 10617/7014/8739\nf 10617/7014/8739 10565/6652/8376 11059/7298/9021\nf 11488/6966/8691 10619/6965/8690 10446/7223/8946\nf 10446/7223/8946 10970/7317/9041 11488/6966/8691\nf 10970/7317/9041 10446/7223/8946 11731/7318/9042\nf 11703/7262/8985 10801/7062/8787 11732/7319/9043\nf 11689/7320/8959 10429/7126/8261 10659/6522/8248\nf 10659/6522/8248 11095/6525/8251 11689/7320/8959\nf 11604/6696/8830 10746/6675/8399 10917/6678/8402\nf 11177/6612/8336 10823/6611/8335 11675/7204/8927\nf 10929/7259/8982 10633/6680/8404 10483/6549/8273\nf 10483/6549/8273 10973/7321/9044 10929/7259/8982\nf 11048/7261/8984 10635/6532/8258 10431/7109/8262\nf 10431/7109/8262 10908/7322/8958 11048/7261/8984\nf 10962/7309/9032 11017/7053/8778 10636/6885/8609\nf 10636/6885/8609 10485/6822/8546 10962/7309/9032\nf 10974/7323/9045 10802/7044/8769 11715/7287/9010\nf 10996/6745/8469 10648/6744/8468 10466/6807/8531\nf 10466/6807/8531 11063/7324/9046 10996/6745/8469\nf 11063/7324/9046 10466/6807/8531 11055/7293/9016\nf 10963/7114/9035 11022/7114/8839 10651/7055/8780\nf 10651/7055/8780 10772/7072/8797 10963/7114/9035\nf 11052/7279/9002 10778/7100/8825 10976/7325/9047\nf 10977/7119/8844 10689/7118/8843 11614/7117/8842\nf 10906/7233/8956 10424/7218/8941 10860/7127/8260\nf 10860/7127/8260 11103/7326/8259 10906/7233/8956\nf 10928/7256/8979 11064/7327/9048 10681/7198/8921\nf 10681/7198/8921 10566/7003/8728 10928/7256/8979\nf 11670/7196/8919 10681/7198/8921 11064/7327/9048\nf 11720/7297/9020 10623/6929/8654 10684/7006/8731\nf 10684/7006/8731 11600/7099/8824 11720/7297/9020\nf 10691/6861/8585 10502/6857/8581 11049/7268/8991\nf 11049/7268/8991 10938/6862/8586 10691/6861/8585\nf 11058/7255/8978 10757/6801/8525 10763/7032/8757\nf 10763/7032/8757 11027/7144/8867 11058/7255/8978\nf 10973/7321/9044 10483/6549/8273 11047/7258/8981\nf 11716/7288/9011 11523/7009/8734 10705/7008/8733\nf 10705/7008/8733 10558/7152/8875 11716/7288/9011\nf 11717/7290/9013 10507/7051/8776 10722/7049/8774\nf 10722/7049/8774 11707/7271/8994 11717/7290/9013\nf 11694/7245/8968 10519/6928/8653 11006/6931/8656\nf 10969/7296/9019 10617/7014/8739 11730/7316/9040\nf 11235/6677/8401 10532/6676/8400 10744/7081/8806\nf 10744/7081/8806 11704/7264/8987 11235/6677/8401\nf 11547/7038/8763 10576/6506/8232 11044/7232/8955\nf 11130/6562/8286 10758/6561/8285 11651/7172/8895\nf 11062/7311/9034 10651/7055/8780 10975/7115/8840\nf 11551/7041/8766 11724/7303/9026 10759/6643/8367\nf 10759/6643/8367 10579/7040/8765 11551/7041/8766\nf 11054/7292/9015 10656/6982/8707 10978/7123/8848\nf 11653/7174/8897 10460/7173/8896 11050/7273/8996\nf 11376/6835/8559 10761/6834/8558 10768/7154/8877\nf 10768/7154/8877 11733/7328/9049 11376/6835/8559\nf 10907/7234/8957 10481/6508/8234 10764/6876/8600\nf 10764/6876/8600 11417/6883/8607 10907/7234/8957\nf 11023/6588/8312 11734/7329/9050 10766/6773/8497\nf 10766/6773/8497 10472/6543/8267 11023/6588/8312\nf 11655/7176/8899 10766/6773/8497 11734/7329/9050\nf 11654/7175/8898 11733/7328/9049 10768/7154/8877\nf 10768/7154/8877 10460/7173/8896 11654/7175/8898\nf 10961/7266/8989 10499/6997/8722 11514/6999/8724\nf 10956/7294/9017 10427/6804/8528 11692/7242/8965\nf 10944/7276/8999 10976/7325/9047 10778/7100/8825\nf 10778/7100/8825 10624/6909/8634 10944/7276/8999\nf 10439/6545/8269 10837/6732/8456 11286/6735/8459\nf 11286/6735/8459 11154/6587/8311 10439/6545/8269\nf 10953/6977/8702 10546/6934/8659 10780/6979/8704\nf 10780/6979/8704 11718/7291/9014 10953/6977/8702\nf 11696/7248/8971 10448/6514/8240 10785/6513/8239\nf 10785/6513/8239 11661/7184/8907 11696/7248/8971\nf 11726/7307/9030 11660/7183/8906 10785/6513/8239\nf 10785/6513/8239 10788/7186/8909 11726/7307/9030\nf 10923/7250/8973 11061/7308/9031 10788/7186/8909\nf 10788/7186/8909 10480/6512/8238 10923/7250/8973\nf 10910/7241/8964 10721/7187/8910 10789/7159/8882\nf 10789/7159/8882 11735/7330/9051 10910/7241/8964\nf 11604/6696/8830 10796/6699/8423 10627/6667/8391\nf 10627/6667/9052 10983/6696/9053 11604/6696/9054\nf 10800/7185/8908 10453/7057/8782 10965/7058/8783\nf 10965/7058/8783 10946/7282/9005 10800/7185/8908\nf 10999/6826/8550 11732/7319/9043 10801/7062/8787\nf 10801/7062/8787 10490/6661/8385 10999/6826/8550\nf 10974/7323/9045 10982/7145/8868 10850/6650/8374\nf 10850/6650/8374 10802/7044/8769 10974/7323/9045\nf 10986/7213/8936 10843/6945/8670 11714/7285/9008\nf 11728/7312/9036 11736/7331/9055 10814/6783/8507\nf 10814/6783/8507 10606/7161/8884 11728/7312/9036\nf 11332/6784/8508 10814/6783/8507 11736/7331/9055\nf 11333/6785/8509 11038/7199/8922 10812/6985/8710\nf 11725/7305/9028 10581/7201/8924 11673/7202/8925\nf 11727/7310/9033 10485/6822/8546 11702/7260/8983\nf 10984/7170/8893 10832/6583/8307 10646/7208/8931\nf 10646/7208/8931 11690/7238/8961 10984/7170/8893\nf 11708/7270/8993 10528/7050/8775 10872/6717/8441\nf 10872/6717/8441 10949/7286/9009 11708/7270/8993\nf 10933/6763/8487 10704/6762/8486 10840/7151/8874\nf 10840/7151/8874 11016/7263/8986 10933/6763/8487\nf 10980/7133/8856 10811/7004/8729 11671/7197/8920\nf 10845/6896/8621 11429/6899/8624 11737/7332/9056\nf 11737/7332/9056 10868/7214/8937 10845/6896/8621\nf 10570/7024/8749 10868/7214/8937 11737/7332/9056\nf 11737/7332/9056 11537/7025/8750 10570/7024/8749\nf 11735/7330/9051 10789/7159/8882 11065/7333/9057\nf 11678/7209/8932 10854/6577/8301 11032/7177/8900\nf 11591/7089/8814 10989/7334/9058 10856/7087/8812\nf 10856/7087/8812 10533/7046/8771 11591/7089/8814\nf 10988/7217/8940 10856/7087/8812 10989/7334/9058\nf 11706/7269/8992 10607/7082/8807 10874/6902/8627\nf 10874/6902/8627 10959/7306/9029 11706/7269/8992\nf 11065/7333/9057 10789/7159/8882 11709/7274/8997\nf 11712/7281/9004 11731/7318/9042 10446/7223/8946\nf 10446/7223/8946 10877/7005/8730 11712/7281/9004\nf 11691/7240/8963 11285/6734/8458 10880/6733/8457\nf 10880/6733/8457 10721/7187/8910 11691/7240/8963\nf 10958/7304/9027 10968/7315/9039 10614/7094/8819\nf 10614/7094/8819 11066/6644/8368 10958/7304/9027\nf 11066/6644/8368 10614/7094/8819 10520/6499/8225\nf 10752/7212/8935 10535/6961/8686 10670/6585/8309\nf 10670/6585/8309 10580/6584/8308 10752/7212/8935\nf 10432/6536/8257 10779/6533/8255 10860/6535/8260\nf 10779/6533/8255 11549/7335/8764 11103/6534/8259\nf 10657/6526/8252 10424/7218/8941 10430/6530/8256\nf 11334/6786/8510 10707/6607/8331 10894/6551/8275\nf 10894/6551/8275 10990/7289/9012 11334/6786/8510\nf 11067/7336/9059 11069/7337/9060 11068/7338/9061\nf 11072/7339/9062 11071/7340/9063 11070/7341/9064\nf 11070/7341/9064 11073/7342/9065 11072/7339/9062\nf 11073/7342/9065 11075/7343/9066 11074/7344/9067\nf 11076/7345/9068 11078/7346/9069 11077/7347/9070\nf 11079/7348/9071 11081/7349/9072 11080/7350/9073\nf 11082/7351/9074 11084/7352/9075 11083/7353/9076\nf 11085/7354/9077 11088/7355/9078 11087/7356/9079\nf 11087/7356/9079 11086/7357/9080 11085/7354/9077\nf 11089/7358/9081 11091/7359/9082 11090/7360/9083\nf 11092/7361/9084 11095/7362/8251 11094/7363/8250\nf 11094/7363/8250 11093/7364/9085 11092/7361/9084\nf 11096/7365/9086 11092/7361/9084 11074/7344/9067\nf 11099/7366/9087 11098/7367/9088 11097/7368/9089\nf 11097/7368/9089 11100/7369/8254 11099/7366/9087\nf 11073/7342/9065 11074/7344/9067 11092/7361/9084\nf 11101/7370/9090 11098/7367/9088 11102/7371/9091\nf 11097/7372/9089 11104/7373/9092 11103/7374/8259\nf 11101/7375/9090 11106/7376/9093 11105/7377/9094\nf 11105/7377/9094 11104/7373/9092 11101/7375/9090\nf 11107/7378/9095 11110/7379/9096 11109/7380/9097\nf 11109/7380/9097 11108/7381/9098 11107/7378/9095\nf 11111/7382/9099 11113/7383/9100 11112/7384/9101\nf 11115/7385/9102 11114/7386/9103 11117/7387/9104\nf 11117/7387/9104 11116/7388/9105 11115/7385/9102\nf 11118/7389/9106 11120/7390/9107 11119/7391/9108\nf 11121/7392/9109 11123/7393/9110 11122/7394/9111\nf 11076/7345/9068 11077/7347/9070 11123/7393/9110\nf 11069/7337/9060 11080/7350/9073 11068/7338/9061\nf 11124/7395/9112 11127/7396/9113 11126/7397/9114\nf 11126/7397/9114 11125/7398/9115 11124/7395/9112\nf 11128/7399/9116 10916/7400/8287 11130/7401/8286\nf 11130/7401/8286 11129/7402/9117 11128/7399/9116\nf 11132/7403/9118 11131/7404/9119 11134/7405/9120\nf 11134/7405/9120 11133/7406/9121 11132/7403/9118\nf 11135/7407/9122 11137/7408/9123 11136/7409/9124\nf 11136/7409/9124 11131/7404/9119 11135/7407/9122\nf 11138/7410/9125 11140/7411/9126 11139/7412/9127\nf 11128/7399/9116 11129/7402/9117 11141/7413/9128\nf 11142/7414/9129 11144/7415/9130 11143/7416/9131\nf 11145/7417/9132 11147/7418/9133 11146/7419/9134\nf 11088/7355/9078 11148/7420/9135 11150/7421/9136\nf 11150/7421/9136 11149/7422/9137 11088/7355/9078\nf 11151/7423/9138 11153/7424/9139 11152/7425/9140\nf 11111/7382/9099 11023/7426/8312 11154/7427/8311\nf 11154/7427/8311 11113/7383/9100 11111/7382/9099\nf 11155/7428/9141 11158/7429/8316 11157/7430/8315\nf 11157/7430/8315 11156/7431/9142 11155/7428/9141\nf 11159/7432/9143 11161/7433/9144 11160/7434/9145\nf 11162/7435/9146 11153/7424/9139 11151/7423/9138\nf 11151/7423/9138 11163/7436/9147 11162/7435/9146\nf 11162/7435/9146 11163/7436/9147 11164/7437/9148\nf 11164/7437/9148 11165/7438/9149 11162/7435/9146\nf 11010/7439/8324 11168/7440/8327 11167/7441/9150\nf 11167/7441/9150 11166/7442/9151 11010/7439/8324\nf 11169/7443/9152 11167/7441/9150 11138/7410/9125\nf 11167/7441/9150 11168/7440/8327 11171/7444/8330\nf 11171/7444/8330 11170/7445/9153 11167/7441/9150\nf 11173/7446/9154 11120/7390/9107 11172/7447/9155\nf 11172/7447/9155 11174/7448/9156 11173/7446/9154\nf 11175/7449/9157 11178/7450/8337 11177/7451/8336\nf 11177/7451/8336 11176/7452/9158 11175/7449/9157\nf 11167/7441/9150 11170/7445/9153 11179/7453/9159\nf 11180/7454/9160 11149/7422/9137 11182/7455/9161\nf 11182/7455/9161 11181/7456/9162 11180/7454/9160\nf 11185/7457/9163 11184/7458/9164 11183/7459/9165\nf 11183/7459/9165 11116/7388/9105 11185/7457/9163\nf 11161/7433/9144 11187/7460/9166 11186/7461/9167\nf 11188/7462/9168 11190/7463/9169 11189/7464/9170\nf 11191/7465/9171 11021/7466/8353 10930/7467/8352\nf 10930/7467/8352 11192/7468/9172 11191/7465/9171\nf 11193/7469/9173 11195/7470/9174 11194/7471/9175\nf 11196/7472/9176 11198/7473/8359 11197/7474/8358\nf 11199/7475/9177 11201/7476/9178 11200/7477/9179\nf 10992/7478/8363 10993/7479/8366 11202/7480/9180\nf 11202/7480/9180 11203/7481/9181 10992/7478/8363\nf 11069/7337/9060 11205/7482/9182 11204/7483/9183\nf 11206/7484/9184 10915/7485/8371 11207/7486/8370\nf 11208/7487/9185 11210/7488/9186 11209/7489/9187\nf 11213/7490/8375 11212/7491/8378 11211/7492/9188\nf 11211/7492/9188 11214/7493/9189 11213/7490/8375\nf 11215/7494/9190 11208/7487/9185 11209/7489/9187\nf 11217/7495/9191 11195/7470/9174 11216/7496/9192\nf 11216/7496/9192 11218/7497/9193 11217/7495/9191\nf 11218/7497/9193 11220/7498/9194 11219/7499/9195\nf 11221/7500/9196 10994/7501/8388 11223/7502/8387\nf 11223/7502/8387 11222/7503/9197 11221/7500/9196\nf 11125/7398/9115 11225/7504/9198 11224/7505/9199\nf 11224/7505/9199 11124/7395/9112 11125/7398/9115\nf 11226/7506/9200 11228/7507/9201 11227/7508/9202\nf 11229/7509/9203 11231/7510/8397 10935/7511/8396\nf 10935/7511/8396 11230/7512/9204 11229/7509/9203\nf 11199/7475/9177 11200/7477/9179 11232/7513/9205\nf 11233/7514/9206 10917/7515/8402 11235/7516/8401\nf 11235/7516/8401 11234/7517/9207 11233/7514/9206\nf 11236/7518/9208 10995/7519/8406 11238/7520/8405\nf 11238/7520/8405 11237/7521/9209 11236/7518/9208\nf 11187/7460/9166 11239/7522/9210 11186/7461/9167\nf 11240/7523/9211 11243/7524/8411 11242/7525/8410\nf 11242/7525/8410 11241/7526/9212 11240/7523/9211\nf 11199/7475/9177 11232/7513/9205 11187/7460/9166\nf 11086/7357/9080 10918/7527/8413 11244/7528/8412\nf 11244/7528/8412 11085/7354/9077 11086/7357/9080\nf 11180/7454/9160 11087/7356/9079 11088/7355/9078\nf 11088/7355/9078 11149/7422/9137 11180/7454/9160\nf 11245/7529/9213 11248/7530/9214 11247/7531/9215\nf 11247/7531/9215 11246/7532/9216 11245/7529/9213\nf 11251/7533/9217 10919/7534/8421 11250/7535/8420\nf 11250/7535/8420 11249/7536/9218 11251/7533/9217\nf 11249/7536/9218 11253/7537/9219 11252/7538/9220\nf 11254/7539/9221 11256/7540/8427 10920/7541/8426\nf 10920/7541/8426 11255/7542/9222 11254/7539/9221\nf 11070/7341/9064 11075/7343/9066 11073/7342/9065\nf 11257/7543/9223 11259/7544/8431 11002/7545/8430\nf 11002/7545/8430 11258/7546/9224 11257/7543/9223\nf 11260/7547/9225 11261/7548/8433 11259/7544/8431\nf 11259/7544/8431 11257/7543/9223 11260/7547/9225\nf 11262/7549/9226 11264/7550/8436 11263/7551/8435\nf 11263/7551/8435 11081/7349/9072 11262/7549/9226\nf 11265/7552/9227 11266/7553/9228 11161/7433/9144\nf 11267/7554/9229 11269/7555/9230 11268/7556/9231\nf 11270/7557/9232 11272/7558/9233 11271/7559/9234\nf 11273/7560/9235 11275/7561/9236 11274/7562/9237\nf 11276/7563/9238 10927/7564/8451 11278/7565/8450\nf 11278/7565/8450 11277/7566/9239 11276/7563/9238\nf 10916/7400/8287 11128/7399/9116 11279/7567/9240\nf 11279/7567/9240 11280/7568/8452 10916/7400/8287\nf 11128/7399/9116 11141/7413/9128 11281/7569/9241\nf 11282/7570/9242 11271/7559/9234 11272/7558/9233\nf 11283/7571/9243 11286/7572/8459 11285/7573/8458\nf 11285/7573/8458 11284/7574/9244 11283/7571/9243\nf 11272/7558/9233 11270/7557/9232 11287/7575/9245\nf 11288/7576/9246 11220/7498/9194 11216/7496/9192\nf 11289/7577/9247 11291/7578/9248 11290/7579/9249\nf 11292/7580/9250 11294/7581/9251 11293/7582/9252\nf 11295/7583/9253 11296/7584/8470 10996/7585/8469\nf 11298/7586/9254 11297/7587/9255 11300/7588/9256\nf 11300/7588/9256 11299/7589/9257 11298/7586/9254\nf 11301/7590/9258 11304/7591/9259 11303/7592/9260\nf 11303/7592/9260 11302/7593/9261 11301/7590/9258\nf 11305/7594/9262 11307/7595/9263 11306/7596/9264\nf 11308/7597/9265 11310/7598/8484 11309/7599/8483\nf 11312/7600/9266 11029/7601/8488 10933/7602/8487\nf 10933/7602/8487 11311/7603/9267 11312/7600/9266\nf 11313/7604/9268 11315/7605/9269 11314/7606/9270\nf 11309/7599/8483 11317/7607/8493 11316/7608/9271\nf 11316/7608/9271 11308/7597/9265 11309/7599/8483\nf 11318/7609/9272 11319/7610/9273 11147/7418/9133\nf 11172/7447/9155 11320/7611/9274 11115/7385/9102\nf 11115/7385/9102 11174/7448/9156 11172/7447/9155\nf 11321/7612/9275 11322/7613/9276 11136/7409/9124\nf 11136/7409/9124 11144/7415/9130 11321/7612/9275\nf 11291/7578/9248 11289/7577/9247 11323/7614/9277\nf 11184/7458/9164 11324/7615/9278 11183/7459/9165\nf 11121/7392/9109 11325/7616/9279 11123/7393/9110\nf 11282/7570/9242 11272/7558/9233 11326/7617/9280\nf 11327/7618/9281 11328/7619/9282 11219/7499/9195\nf 11219/7499/9195 11328/7619/9282 11330/7620/9283\nf 11330/7620/9283 11329/7621/9284 11219/7499/9195\nf 11331/7622/9285 11333/7623/8509 11332/7624/8508\nf 11334/7625/8510 11173/7446/9154 11336/7626/9286\nf 11336/7626/9286 11335/7627/8511 11334/7625/8510\nf 11338/7628/9287 11337/7629/9288 11329/7621/9284\nf 11329/7621/9284 11330/7620/9283 11338/7628/9287\nf 11339/7630/9289 10926/7631/8517 10997/7632/8516\nf 11340/7633/9290 10998/7634/8519 11276/7563/9238\nf 11276/7563/9238 10998/7634/8519 10927/7564/8451\nf 10428/7635/8520 11229/7509/9203 11341/7636/9291\nf 11239/7522/9210 11342/7637/9292 11186/7461/9167\nf 11081/7349/9072 11079/7348/9071 11082/7351/9074\nf 11082/7351/9074 11262/7549/9226 11081/7349/9072\nf 11343/7638/9293 11345/7639/9294 11344/7640/9295\nf 11346/7641/9296 11348/7642/9297 11347/7643/9298\nf 11346/7641/9296 11350/7644/9299 11349/7645/9300\nf 11351/7646/9301 11354/7647/8534 11353/7648/8533\nf 11353/7648/8533 11352/7649/9302 11351/7646/9301\nf 11351/7646/9301 11352/7649/9302 11343/7638/9293\nf 11355/7650/9303 11357/7651/9304 11356/7652/9305\nf 11358/7653/9306 11270/7557/9232 11271/7559/9234\nf 11141/7413/9128 11129/7402/9117 11359/7654/9307\nf 11361/7655/9308 11360/7656/9309 11143/7416/9131\nf 11143/7416/9131 11362/7657/9310 11361/7655/9308\nf 11075/7343/9066 11363/7658/9311 11258/7546/9224\nf 11258/7546/9224 11364/7659/9312 11075/7343/9066\nf 11351/7646/9301 11343/7638/9293 11365/7660/9313\nf 11365/7660/9313 11366/7661/9314 11295/7583/9253\nf 11142/7414/9129 11143/7416/9131 11360/7656/9309\nf 11367/7662/9315 10911/7663/8549 11368/7664/8548\nf 11221/7500/9196 10999/7665/8550 10994/7501/8388\nf 11221/7500/9196 11222/7503/9197 11122/7394/9111\nf 11275/7561/9236 11370/7666/9316 11369/7667/9317\nf 11215/7494/9190 11372/7668/8554 11371/7669/8553\nf 11371/7669/8553 11208/7487/9185 11215/7494/9190\nf 11373/7670/8555 10932/7671/8556 11304/7591/9259\nf 11304/7591/9259 11301/7590/9258 11373/7670/8555\nf 11374/7672/9318 11000/7673/8560 11376/7674/8559\nf 11376/7674/8559 11375/7675/9319 11374/7672/9318\nf 11377/7676/9320 11379/7677/9321 11378/7678/9322\nf 11380/7679/8564 11203/7481/9181 11118/7389/9106\nf 11162/7435/9146 11165/7438/9149 11382/7680/9323\nf 11382/7680/9323 11381/7681/9324 11162/7435/9146\nf 11210/7488/9186 11384/7682/9325 11383/7683/9326\nf 11385/7684/9327 11155/7428/9141 11342/7637/9292\nf 11387/7685/9328 11386/7686/9329 11389/7687/8572\nf 11389/7687/8572 11388/7688/8571 11387/7685/9328\nf 11390/7689/9330 11386/7686/9329 11387/7685/9328\nf 11390/7689/9330 11391/7690/9331 11386/7686/9329\nf 10926/7631/8517 11339/7630/9289 11392/7691/9332\nf 11392/7691/9332 11393/7692/8576 10926/7631/8517\nf 11327/7618/9281 11394/7693/9333 11328/7619/9282\nf 11395/7694/9334 11397/7695/9335 11396/7696/9336\nf 11397/7695/9335 10937/7697/8583 11398/7698/8582\nf 11398/7698/8582 11396/7696/9336 11397/7695/9335\nf 11399/7699/9337 11401/7700/8587 10938/7701/8586\nf 10938/7701/8586 11400/7702/9338 11399/7699/9337\nf 11240/7523/9211 11402/7703/9339 11013/7704/8588\nf 11013/7704/8588 11243/7524/8411 11240/7523/9211\nf 11404/7705/9340 11403/7706/9341 11159/7432/9143\nf 11159/7432/9143 11160/7434/9145 11404/7705/9340\nf 11405/7707/9342 11408/7708/8595 11407/7709/8594\nf 11407/7709/8594 11406/7710/9343 11405/7707/9342\nf 11409/7711/9344 11132/7403/9118 11411/7712/9345\nf 11411/7712/9345 11410/7713/9346 11409/7711/9344\nf 11412/7714/8599 11350/7644/9299 11413/7715/9347\nf 11414/7716/9348 10939/7717/8603 11415/7718/8602\nf 11416/7719/9349 10940/7720/8606 11001/7721/8605\nf 11001/7721/8605 11251/7533/9217 11416/7719/9349\nf 11413/7715/9347 11417/7722/8607 11412/7714/8599\nf 11365/7660/9313 11418/7723/9350 11366/7661/9314\nf 11418/7723/9350 11420/7724/8611 10941/7725/8610\nf 10941/7725/8610 11419/7726/9351 11418/7723/9350\nf 11421/7727/9352 11314/7606/9270 11422/7728/9353\nf 11194/7471/9175 11424/7729/9354 11191/7465/9171\nf 11191/7465/9171 11423/7730/9355 11194/7471/9175\nf 11424/7729/9354 11329/7621/9284 11337/7629/9288\nf 11337/7629/9288 11191/7465/9171 11424/7729/9354\nf 11418/7723/9350 11003/7731/8616 11420/7724/8611\nf 11114/7386/9103 11288/7576/9246 11117/7387/9104\nf 11117/7387/9104 11288/7576/9246 11425/7732/9356\nf 11294/7581/9251 10943/7733/8619 11426/7731/8618\nf 11426/7731/8618 11293/7582/9252 11294/7581/9251\nf 11294/7581/9251 11004/7734/8620 10943/7733/8619\nf 11427/7735/9357 11429/7736/8624 11056/7737/8623\nf 11056/7737/8623 11428/7738/9358 11427/7735/9357\nf 11430/7739/9359 11287/7575/9245 11431/7740/9360\nf 11432/7741/9361 11316/7608/9271 11433/7742/9362\nf 11436/7743/8629 11005/7744/8632 11435/7745/9363\nf 11435/7745/9363 11434/7746/9364 11436/7743/8629\nf 11369/7667/9317 11434/7746/9364 11437/7747/9365\nf 11438/7748/9366 11440/7749/9367 11439/7750/9368\nf 11421/7727/9352 11313/7604/9268 11314/7606/9270\nf 11441/7751/9369 11443/7752/9370 11442/7753/9371\nf 11444/7754/9372 11446/7755/9373 11445/7756/9374\nf 11447/7757/9375 11449/7758/9376 11448/7759/9377\nf 11450/7760/9378 11453/7761/8649 11452/7762/8648\nf 11452/7762/8648 11451/7763/9379 11450/7760/9378\nf 11450/7760/9378 10947/7764/8650 11453/7761/8649\nf 11454/7765/9380 11196/7472/9176 11197/7474/8358\nf 11197/7474/8358 11455/7766/8652 11454/7765/9380\nf 11201/7476/9178 11454/7765/9380 11200/7477/9179\nf 11456/7767/9381 11006/7768/8656 11458/7769/8655\nf 11458/7769/8655 11457/7770/9382 11456/7767/9381\nf 11200/7477/9179 11460/7771/9383 11459/7772/9384\nf 11079/7348/9071 11084/7352/9075 11082/7351/9074\nf 11461/7773/9385 11459/7772/9384 11462/7774/9386\nf 11143/7416/9131 11144/7415/9130 11136/7409/9124\nf 11136/7409/9124 11362/7657/9310 11143/7416/9131\nf 11087/7356/9079 11180/7454/9160 11464/7775/9387\nf 11464/7775/9387 11463/7776/9388 11087/7356/9079\nf 11465/7777/9389 11450/7760/9378 11451/7763/9379\nf 10947/7764/8650 11450/7760/9378 11466/7778/9390\nf 11466/7778/9390 11007/7779/8664 10947/7764/8650\nf 11467/7780/9391 11008/7781/8669 10948/7782/8668\nf 10948/7782/8668 11468/7783/9392 11467/7780/9391\nf 11146/7419/9134 11469/7784/9393 11273/7560/9235\nf 11469/7784/9393 11470/7785/8672 11009/7786/8671\nf 11009/7786/8671 11273/7560/9235 11469/7784/9393\nf 11431/7740/9360 11468/7783/9392 11430/7739/9359\nf 11269/7555/9230 11472/7787/8674 11471/7788/8673\nf 11471/7788/8673 11268/7556/9231 11269/7555/9230\nf 11430/7739/9359 11468/7783/9392 11473/7789/9394\nf 11475/7790/9395 11474/7791/9396 11476/7792/8678\nf 11476/7792/8678 11045/7793/8677 11475/7790/9395\nf 11272/7558/9233 11340/7633/9290 11276/7563/9238\nf 11272/7558/9233 11474/7791/9396 11340/7633/9290\nf 11069/7337/9060 11079/7348/9071 11080/7350/9073\nf 11204/7483/9183 11079/7348/9071 11069/7337/9060\nf 11283/7571/9243 11284/7574/9244 11477/7794/9397\nf 11112/7384/9101 11113/7383/9100 11478/7795/9398\nf 11432/7741/9361 11308/7597/9265 11316/7608/9271\nf 11479/7796/9399 11308/7597/9265 11432/7741/9361\nf 11112/7384/9101 11480/7797/9400 11134/7405/9120\nf 11134/7405/9120 11322/7613/9276 11112/7384/9101\nf 11322/7613/9276 11134/7405/9120 11131/7404/9119\nf 11131/7404/9119 11136/7409/9124 11322/7613/9276\nf 11481/7798/9401 11483/7799/9402 11482/7800/9403\nf 11484/7801/9404 11483/7799/9402 11402/7703/9339\nf 11402/7703/9339 11240/7523/9211 11484/7801/9404\nf 11416/7719/9349 11249/7536/9218 11359/7654/9307\nf 11251/7533/9217 11249/7536/9218 11416/7719/9349\nf 11484/7801/9404 11485/7802/9405 11159/7432/9143\nf 11159/7432/9143 11403/7706/9341 11484/7801/9404\nf 11460/7771/9383 11487/7803/9406 11486/7804/9407\nf 11460/7771/9383 10951/7805/8692 11488/7806/8691\nf 11488/7806/8691 11487/7803/9406 11460/7771/9383\nf 11136/7409/9124 11137/7408/9123 11362/7657/9310\nf 11361/7655/9308 11362/7657/9310 11137/7408/9123\nf 11137/7408/9123 11489/7807/9408 11361/7655/9308\nf 11010/7439/8324 11166/7442/9151 11490/7808/9409\nf 11490/7808/9409 11039/7809/8694 11010/7439/8324\nf 11265/7552/9227 11169/7443/9152 11266/7553/9228\nf 11405/7707/9342 11406/7710/9343 11491/7810/9410\nf 11276/7563/9238 11277/7566/9239 11493/7811/9411\nf 11493/7811/9411 11492/7812/9412 11276/7563/9238\nf 11147/7418/9133 11421/7727/9352 11422/7728/9353\nf 11361/7655/9308 11489/7807/9408 11495/7813/9413\nf 11495/7813/9413 11494/7814/9414 11361/7655/9308\nf 11495/7813/9413 11145/7417/9132 11496/7815/9415\nf 11496/7815/9415 11494/7814/9414 11495/7813/9413\nf 11462/7774/9386 11497/7816/8703 10953/7817/8702\nf 10953/7817/8702 11461/7773/9385 11462/7774/9386\nf 11498/7818/9416 11499/7819/8705 11232/7513/9205\nf 11257/7543/9223 11258/7546/9224 11363/7658/9311\nf 11260/7547/9225 11257/7543/9223 11109/7380/9097\nf 11500/7820/9417 11501/7821/9418 11446/7755/9373\nf 11504/7822/9419 11503/7823/9420 11502/7824/9421\nf 11502/7824/9421 11188/7462/9168 11504/7822/9419\nf 11209/7489/9187 11505/7825/9422 11215/7494/9190\nf 11500/7820/9417 11011/7826/8713 11506/7827/8712\nf 11012/7828/8714 10954/7829/8715 11444/7754/9372\nf 11444/7754/9372 11316/7608/9271 11012/7828/8714\nf 11316/7608/9271 11444/7754/9372 11433/7742/9362\nf 11508/7830/9423 11507/7831/9424 11510/7832/9425\nf 11510/7832/9425 11509/7833/9426 11508/7830/9423\nf 11245/7529/9213 11246/7532/9216 11381/7681/9324\nf 11381/7681/9324 11508/7830/9423 11245/7529/9213\nf 11511/7834/9427 10922/7835/8721 11261/7548/8433\nf 11261/7548/8433 11260/7547/9225 11511/7834/9427\nf 11512/7836/9428 11514/7837/8724 11513/7838/8723\nf 11513/7838/8723 11391/7690/9331 11512/7836/9428\nf 11515/7839/8725 11386/7686/9329 11391/7690/9331\nf 11391/7690/9331 10955/7840/8726 11515/7839/8725\nf 11391/7690/9331 11513/7838/8723 10955/7840/8726\nf 11287/7575/9245 11428/7738/9358 11516/7841/9429\nf 11352/7649/9302 11518/7842/9430 11517/7843/9431\nf 11519/7844/9432 11456/7767/9381 11486/7804/9407\nf 11486/7804/9407 11487/7803/9406 11519/7844/9432\nf 11486/7804/9407 11456/7767/9381 11520/7845/9433\nf 11520/7845/9433 11459/7772/9384 11486/7804/9407\nf 11499/7819/8705 10428/7635/8520 11341/7636/9291\nf 11521/7846/9434 11524/7847/8735 11523/7848/8734\nf 11523/7848/8734 11522/7849/9435 11521/7846/9434\nf 11443/7752/9370 11522/7849/9435 11442/7753/9371\nf 11282/7570/9242 11326/7617/9280 11492/7812/9412\nf 11492/7812/9412 11525/7850/9436 11282/7570/9242\nf 11526/7851/9437 11528/7852/9438 11527/7853/9439\nf 11255/7542/9222 11529/7854/8740 11254/7539/9221\nf 11290/7579/9249 11014/7855/8743 10985/7856/8742\nf 10985/7856/8742 11530/7857/9440 11290/7579/9249\nf 11290/7579/9249 11530/7857/9440 11289/7577/9247\nf 11531/7858/9441 11532/7859/9442 11323/7614/9277\nf 11533/7860/9443 11532/7859/9442 11534/7861/9444\nf 11535/7862/9445 11442/7753/9371 11209/7489/9187\nf 11211/7492/9188 11527/7853/9439 11214/7493/9189\nf 11535/7862/9445 11209/7489/9187 11527/7853/9439\nf 11527/7853/9439 11528/7852/9438 11214/7493/9189\nf 11536/7863/9446 11323/7614/9277 11538/7864/8751\nf 11538/7864/8751 11537/7865/8750 11536/7863/9446\nf 11352/7649/9302 11517/7843/9431 11343/7638/9293\nf 11540/7866/9447 11539/7867/9448 11015/7868/8754\nf 11015/7868/8754 11046/7869/8753 11540/7866/9447\nf 11343/7638/9293 11517/7843/9431 11539/7867/9448\nf 11344/7640/9295 11542/7870/9449 11541/7871/9450\nf 11344/7640/9295 11541/7871/9450 11427/7735/9357\nf 11086/7357/9080 11087/7356/9079 11463/7776/9388\nf 11463/7776/9388 11543/7872/9451 11086/7357/9080\nf 11536/7863/9446 11541/7871/9450 11323/7614/9277\nf 11131/7404/9119 11132/7403/9118 11409/7711/9344\nf 11409/7711/9344 11135/7407/9122 11131/7404/9119\nf 11443/7752/9370 11545/7873/8760 11544/7874/8759\nf 11544/7874/8759 11521/7846/9434 11443/7752/9370\nf 11443/7752/9370 11521/7846/9434 11522/7849/9435\nf 11454/7765/9380 11460/7771/9383 11200/7477/9179\nf 11521/7846/9434 11544/7874/8759 11524/7847/8735\nf 11190/7463/9169 11546/7875/9452 11189/7464/9170\nf 11423/7730/9355 11191/7465/9171 11192/7468/9172\nf 11190/7463/9169 11192/7468/9172 11546/7875/9452\nf 11440/7749/9367 11313/7604/9268 11319/7610/9273\nf 11548/7876/8762 11547/7877/8763 11076/7345/9068\nf 11076/7345/9068 11080/7350/9073 11548/7876/8762\nf 11068/7338/9061 11080/7350/9073 11076/7345/9068\nf 11097/7368/9089 11549/7878/8764 11100/7369/8254\nf 11382/7680/9323 11507/7831/9424 11508/7830/9423\nf 11508/7830/9423 11381/7681/9324 11382/7680/9323\nf 11550/7879/9453 11529/7854/8740 11255/7542/9222\nf 11550/7879/9453 11551/7880/8766 11529/7854/8740\nf 11300/7588/9256 11404/7705/9340 11160/7434/9145\nf 11160/7434/9145 11299/7589/9257 11300/7588/9256\nf 11310/7598/8484 11308/7597/9265 11479/7796/9399\nf 11479/7796/9399 10960/7881/8767 11310/7598/8484\nf 11552/7882/9454 11125/7398/9115 11553/7883/9455\nf 11553/7883/9455 11555/7884/9456 11554/7885/9457\nf 11556/7886/9458 11303/7592/9260 11557/7887/9459\nf 11557/7887/9459 11298/7586/9254 11556/7886/9458\nf 11558/7888/9460 11559/7889/9461 11267/7554/9229\nf 11147/7418/9133 11422/7728/9353 11560/7890/9462\nf 11325/7616/9279 11089/7358/9081 11123/7393/9110\nf 11147/7418/9133 11558/7888/9460 11267/7554/9229\nf 11068/7338/9061 11076/7345/9068 11123/7393/9110\nf 11089/7358/9081 11090/7360/9083 11123/7393/9110\nf 11224/7505/9199 11465/7777/9389 11451/7763/9379\nf 11390/7689/9330 11512/7836/9428 11391/7690/9331\nf 11535/7862/9445 11527/7853/9439 11211/7492/9188\nf 11561/7891/8777 11441/7751/9369 11211/7492/9188\nf 11211/7492/9188 11212/7491/8378 11561/7891/8777\nf 11239/7522/9210 11230/7512/9204 11342/7637/9292\nf 11230/7512/9204 11512/7836/9428 11390/7689/9330\nf 11419/7726/9351 10941/7725/8610 11017/7892/8778\nf 11339/7630/9289 11330/7620/9283 11328/7619/9282\nf 11328/7619/9282 11392/7691/9332 11339/7630/9289\nf 11339/7630/9289 11563/7893/9463 11562/7894/9464\nf 11109/7380/9097 11257/7543/9223 11363/7658/9311\nf 11363/7658/9311 11108/7381/9098 11109/7380/9097\nf 11184/7458/9164 11185/7457/9163 11502/7824/9421\nf 11502/7824/9421 11503/7823/9420 11184/7458/9164\nf 11556/7886/9458 11564/7895/9465 11302/7593/9261\nf 11302/7593/9261 11303/7592/9260 11556/7886/9458\nf 11565/7896/9466 10965/7897/8783 10918/7527/8413\nf 10918/7527/8413 11086/7357/9080 11565/7896/9466\nf 11565/7896/9466 11086/7357/9080 11543/7872/9451\nf 11220/7498/9194 11327/7618/9281 11219/7499/9195\nf 11566/7898/9467 11356/7652/9305 11567/7899/9468\nf 11348/7642/9297 11367/7662/9315 11347/7643/9298\nf 11078/7346/9069 11347/7643/9298 11077/7347/9070\nf 11347/7643/9298 11367/7662/9315 11568/7900/9469\nf 11569/7901/9470 11122/7394/9111 11367/7662/9315\nf 11570/7902/9471 11367/7662/9315 11122/7394/9111\nf 11347/7643/9298 11568/7900/9469 11077/7347/9070\nf 11571/7903/9472 11573/7904/8792 11018/7905/8791\nf 11018/7905/8791 11572/7906/9473 11571/7903/9472\nf 11574/7907/9474 11575/7908/9475 11356/7652/9305\nf 11482/7800/9403 11577/7909/9476 11576/7910/9477\nf 11576/7910/9477 11481/7798/9401 11482/7800/9403\nf 11578/7911/9478 10964/7912/8799 10477/7913/8798\nf 11571/7903/9472 11170/7445/9153 11171/7444/8330\nf 11171/7444/8330 11573/7904/8792 11571/7903/9472\nf 11170/7445/9153 11579/7914/9479 11567/7899/9468\nf 11307/7595/9263 11581/7915/9480 11580/7916/9481\nf 11580/7916/9481 11577/7909/9476 11482/7800/9403\nf 11133/7406/9121 11134/7405/9120 11480/7797/9400\nf 11480/7797/9400 11493/7811/9411 11133/7406/9121\nf 11546/7875/9452 11583/7917/8804 11582/7918/8803\nf 11433/7742/9362 11444/7754/9372 11445/7756/9374\nf 11439/7750/9368 11440/7749/9367 11319/7610/9273\nf 10934/7919/8805 11019/7920/8808 11585/7921/9482\nf 11585/7921/9482 11584/7922/9483 10934/7919/8805\nf 11318/7609/9272 11432/7741/9361 11586/7923/9484\nf 11587/7924/9485 11588/7925/9486 11173/7446/9154\nf 11553/7883/9455 11589/7926/9487 11555/7884/9456\nf 11374/7672/9318 11375/7675/9319 11378/7678/9322\nf 11378/7678/9322 11379/7677/9321 11374/7672/9318\nf 11555/7884/9456 11591/7927/8814 11590/7928/8813\nf 11399/7699/9337 11400/7702/9338 11395/7694/9334\nf 11125/7398/9115 11552/7882/9454 11225/7504/9198\nf 11465/7777/9389 11224/7505/9199 11396/7696/9336\nf 11224/7505/9199 11395/7694/9334 11396/7696/9336\nf 11330/7620/9283 11339/7630/9289 11562/7894/9464\nf 11562/7894/9464 11338/7628/9287 11330/7620/9283\nf 11091/7359/9082 11305/7594/9262 11090/7360/9083\nf 11091/7359/9082 10967/7929/8817 11593/7930/8816\nf 11593/7930/8816 11592/7931/9488 11091/7359/9082\nf 11574/7907/9474 11571/7903/9472 11572/7906/9473\nf 11170/7445/9153 11571/7903/9472 11594/7932/9489\nf 11595/7933/9490 11069/7337/9060 11067/7336/9059\nf 11597/7934/8820 11596/7935/8821 11348/7642/9297\nf 11348/7642/9297 11349/7645/9300 11597/7934/8820\nf 11348/7642/9297 11346/7641/9296 11349/7645/9300\nf 11444/7754/9372 10954/7829/8715 11598/7936/8822\nf 11241/7526/9212 11485/7802/9405 11484/7801/9404\nf 11484/7801/9404 11240/7523/9211 11241/7526/9212\nf 11485/7802/9405 11198/7473/8359 11196/7472/9176\nf 11196/7472/9176 11201/7476/9178 11485/7802/9405\nf 11178/7450/8337 11175/7449/9157 11406/7710/9343\nf 11406/7710/9343 11407/7709/8594 11178/7450/8337\nf 11406/7710/9343 11175/7449/9157 11491/7810/9410\nf 11193/7469/9173 11190/7463/9169 11188/7462/9168\nf 11502/7824/9421 11185/7457/9163 11425/7732/9356\nf 11425/7732/9356 11193/7469/9173 11502/7824/9421\nf 11520/7845/9433 11462/7774/9386 11459/7772/9384\nf 11599/7937/8823 11462/7774/9386 11520/7845/9433\nf 11520/7845/9433 11600/7938/8824 11599/7937/8823\nf 11501/7821/9418 11601/7939/9491 11446/7755/9373\nf 11445/7756/9374 11446/7755/9373 11601/7939/9491\nf 11437/7747/9365 10971/7940/8827 11602/7941/8826\nf 11494/7814/9414 11437/7747/9365 11360/7656/9309\nf 11360/7656/9309 11361/7655/9308 11494/7814/9414\nf 11603/7942/8828 11360/7656/9309 11437/7747/9365\nf 11437/7747/9365 11602/7941/8826 11603/7942/8828\nf 10477/7913/8798 10972/7943/8829 11337/7629/9288\nf 11250/7535/8420 11604/7535/8830 11253/7537/9219\nf 11253/7537/9219 11249/7536/9218 11250/7535/8420\nf 11279/7567/9240 11128/7399/9116 11281/7569/9241\nf 11303/7592/9260 11304/7591/9259 11281/7569/9241\nf 11281/7569/9241 11557/7887/9459 11303/7592/9260\nf 10972/7943/8829 11021/7466/8353 11191/7465/9171\nf 11191/7465/9171 11337/7629/9288 10972/7943/8829\nf 11137/7408/9123 11135/7407/9122 11297/7587/9255\nf 11297/7587/9255 11141/7413/9128 11137/7408/9123\nf 11137/7408/9123 11141/7413/9128 11359/7654/9307\nf 11359/7654/9307 11489/7807/9408 11137/7408/9123\nf 11606/7944/8831 11355/7650/9303 11605/7945/9492\nf 11605/7945/9492 11607/7946/8832 11606/7944/8831\nf 11355/7650/9303 11356/7652/9305 11575/7908/9475\nf 11358/7653/9306 11418/7723/9350 11608/7947/9493\nf 11003/7731/8616 11418/7723/9350 11293/7582/9252\nf 11293/7582/9252 11426/7731/8618 11003/7731/8616\nf 11115/7385/9102 11237/7521/9209 11114/7386/9103\nf 11073/7342/9065 11092/7361/9084 11093/7364/9085\nf 11093/7364/9085 11072/7339/9062 11073/7342/9065\nf 11106/7948/9093 11101/7370/9090 11102/7371/9091\nf 11418/7723/9350 11419/7726/9351 11366/7661/9314\nf 11440/7749/9367 11377/7676/9320 11313/7604/9268\nf 11313/7604/9268 11377/7676/9320 11315/7605/9269\nf 11507/7831/9424 11382/7680/9323 11203/7481/9181\nf 11203/7481/9181 11202/7480/9180 11507/7831/9424\nf 11203/7481/9181 11382/7680/9323 11165/7438/9149\nf 11165/7438/9149 11118/7389/9106 11203/7481/9181\nf 11609/7949/9494 11170/7445/9153 11567/7899/9468\nf 11491/7810/9410 11493/7811/9411 11405/7707/9342\nf 11491/7810/9410 11320/7611/9274 11133/7406/9121\nf 11228/7507/9201 11610/7950/9495 11227/7508/9202\nf 11584/7922/9483 11585/7921/9482 11318/7609/9272\nf 11133/7406/9121 11493/7811/9411 11491/7810/9410\nf 11318/7609/9272 11586/7923/9484 11319/7610/9273\nf 11439/7750/9368 11319/7610/9273 11586/7923/9484\nf 10932/7671/8556 11280/7568/8452 11279/7567/9240\nf 11279/7567/9240 11304/7591/9259 10932/7671/8556\nf 11304/7591/9259 11279/7567/9240 11281/7569/9241\nf 11319/7610/9273 11421/7727/9352 11147/7418/9133\nf 11319/7610/9273 11313/7604/9268 11421/7727/9352\nf 11085/7354/9077 11148/7420/9135 11088/7355/9078\nf 11371/7669/8553 11612/7951/8838 11611/7952/9496\nf 11611/7952/9496 11208/7487/9185 11371/7669/8553\nf 11448/7759/9377 11449/7758/9376 11384/7682/9325\nf 11351/7646/9301 11365/7660/9313 11295/7583/9253\nf 11333/7623/8509 11324/7615/9278 11184/7458/9164\nf 11333/7623/8509 11184/7458/9164 11503/7823/9420\nf 11563/7893/9463 10975/7953/8840 11022/7954/8839\nf 11208/7487/9185 11613/7955/9497 11384/7682/9325\nf 11210/7488/9186 11208/7487/9185 11384/7682/9325\nf 11447/7757/9375 11614/7956/8842 11449/7758/9376\nf 11611/7952/9496 11612/7951/8838 10977/7957/8844\nf 10977/7957/8844 11615/7958/9498 11611/7952/9496\nf 11613/7955/9497 11448/7759/9377 11384/7682/9325\nf 11616/7959/9499 11613/7955/9497 11615/7958/9498\nf 11617/7960/9500 11601/7939/9491 11501/7821/9418\nf 11618/7961/8847 11617/7960/9500 11501/7821/9418\nf 11501/7821/9418 10978/7962/8848 11618/7961/8847\nf 11096/7365/9086 11074/7344/9067 11098/7367/9088\nf 11619/7963/8849 11336/7626/9286 11588/7925/9486\nf 11588/7925/9486 11620/7964/8850 11619/7963/8849\nf 11173/7446/9154 11588/7925/9486 11336/7626/9286\nf 11092/7361/9084 11104/7965/9092 11105/7966/9094\nf 11527/7853/9439 11209/7489/9187 11621/7967/9501\nf 11621/7967/9501 11209/7489/9187 11210/7488/9186\nf 11210/7488/9186 11553/7883/9455 11621/7967/9501\nf 11390/7689/9330 11387/7685/9328 11342/7637/9292\nf 11342/7637/9292 11230/7512/9204 11390/7689/9330\nf 11125/7398/9115 11621/7967/9501 11553/7883/9455\nf 11425/7732/9356 11185/7457/9163 11116/7388/9105\nf 11116/7388/9105 11117/7387/9104 11425/7732/9356\nf 11195/7470/9174 11217/7495/9191 11424/7729/9354\nf 11424/7729/9354 11194/7471/9175 11195/7470/9174\nf 11342/7637/9292 11387/7685/9328 11385/7684/9327\nf 11011/7826/8713 11500/7820/9417 11444/7754/9372\nf 11444/7754/9372 11598/7936/8822 11011/7826/8713\nf 11444/7754/9372 11500/7820/9417 11446/7755/9373\nf 11482/7800/9403 11483/7799/9402 11152/7425/9140\nf 11152/7425/9140 11622/7968/9502 11482/7800/9403\nf 11232/7513/9205 11239/7522/9210 11187/7460/9166\nf 11232/7513/9205 11499/7819/8705 11239/7522/9210\nf 11622/7968/9502 11246/7532/9216 11247/7531/9215\nf 11247/7531/9215 11482/7800/9403 11622/7968/9502\nf 11216/7496/9192 11195/7470/9174 11193/7469/9173\nf 11499/7819/8705 11341/7636/9291 11239/7522/9210\nf 11341/7636/9291 11229/7509/9203 11239/7522/9210\nf 11482/7800/9403 11247/7531/9215 11580/7916/9481\nf 11464/7775/9387 11580/7916/9481 11247/7531/9215\nf 11350/7644/9299 11414/7716/9348 11349/7645/9300\nf 11412/7714/8599 11414/7716/9348 11350/7644/9299\nf 11431/7740/9360 11467/7780/9391 11468/7783/9392\nf 11516/7841/9429 11467/7780/9391 11431/7740/9360\nf 11431/7740/9360 11287/7575/9245 11516/7841/9429\nf 11287/7575/9245 11270/7557/9232 11427/7735/9357\nf 11427/7735/9357 11428/7738/9358 11287/7575/9245\nf 11533/7860/9443 10925/7969/8854 11623/7970/9503\nf 11623/7970/9503 11532/7859/9442 11533/7860/9443\nf 10925/7969/8854 11323/7614/9277 11532/7859/9442\nf 11532/7859/9442 11623/7970/9503 10925/7969/8854\nf 11624/7971/8855 10980/7972/8856 11518/7842/9430\nf 11518/7842/9430 11352/7649/9302 11624/7971/8855\nf 11322/7613/9276 11321/7612/9275 11111/7382/9099\nf 11111/7382/9099 11112/7384/9101 11322/7613/9276\nf 11466/7778/9390 11450/7760/9378 11465/7777/9389\nf 11396/7696/9336 11625/7973/9504 11465/7777/9389\nf 11475/7790/9395 11626/7974/8858 11340/7633/9290\nf 11474/7791/9396 11475/7790/9395 11340/7633/9290\nf 11456/7767/9381 11457/7770/9382 11520/7845/9433\nf 11167/7441/9150 11179/7453/9159 11140/7411/9126\nf 11167/7441/9150 11140/7411/9126 11138/7410/9125\nf 11609/7949/9494 11627/7975/9505 11139/7412/9127\nf 11139/7412/9127 11140/7411/9126 11609/7949/9494\nf 11267/7554/9229 11268/7556/9231 11146/7419/9134\nf 11146/7419/9134 11147/7418/9133 11267/7554/9229\nf 11370/7666/9316 11434/7746/9364 11369/7667/9317\nf 10931/7976/8860 11434/7746/9364 11370/7666/9316\nf 11370/7666/9316 11025/7977/8861 10931/7976/8860\nf 11089/7358/9081 11628/7978/8862 10967/7929/8817\nf 10967/7929/8817 11091/7359/9082 11089/7358/9081\nf 11447/7757/9375 11615/7958/9498 11614/7956/8842\nf 11615/7958/9498 11447/7757/9375 11629/7979/9506\nf 11442/7753/9371 11505/7825/9422 11209/7489/9187\nf 11442/7753/9371 11522/7849/9435 11505/7825/9422\nf 11395/7694/9334 11400/7702/9338 11397/7695/9335\nf 11326/7617/9280 11276/7563/9238 11492/7812/9412\nf 11272/7558/9233 11276/7563/9238 11326/7617/9280\nf 11127/7396/9113 11627/7975/9505 11609/7949/9494\nf 11609/7949/9494 11567/7899/9468 11127/7396/9113\nf 11494/7814/9414 11496/7815/9415 11437/7747/9365\nf 11098/7367/9088 11074/7344/9067 11075/7343/9066\nf 11229/7509/9203 11230/7512/9204 11239/7522/9210\nf 11592/7931/9488 10981/7980/8864 11307/7595/9263\nf 11594/7932/9489 11571/7903/9472 11630/7981/9507\nf 11579/7914/9479 11566/7898/9467 11567/7899/9468\nf 11574/7907/9474 11356/7652/9305 11566/7898/9467\nf 11571/7903/9472 11574/7907/9474 11630/7981/9507\nf 11542/7870/9449 11027/7982/8867 11026/7983/8866\nf 11120/7390/9107 11118/7389/9106 11165/7438/9149\nf 11165/7438/9149 11164/7437/9148 11120/7390/9107\nf 11383/7683/9326 11028/7984/8869 10982/7985/8868\nf 10982/7985/8868 11210/7488/9186 11383/7683/9326\nf 11614/7956/8842 11631/7986/8870 11449/7758/9376\nf 11262/7549/9226 10921/7987/8871 11264/7550/8436\nf 11632/7988/9508 11248/7530/9214 11245/7529/9213\nf 11245/7529/9213 11633/7989/9509 11632/7988/9508\nf 11311/7603/9267 11379/7677/9321 11312/7600/9266\nf 11379/7677/9321 11634/7990/9510 11374/7672/9318\nf 11522/7849/9435 11635/7991/9511 11505/7825/9422\nf 11174/7448/9156 11115/7385/9102 11116/7388/9105\nf 11116/7388/9105 11183/7459/9165 11174/7448/9156\nf 11150/7421/9136 11068/7338/9061 11636/7992/9512\nf 11636/7992/9512 11149/7422/9137 11150/7421/9136\nf 11068/7338/9061 11123/7393/9110 11090/7360/9083\nf 11637/7993/9513 11315/7605/9269 11378/7678/9322\nf 11315/7605/9269 11377/7676/9320 11378/7678/9322\nf 11182/7455/9161 11149/7422/9137 11636/7992/9512\nf 11636/7992/9512 11090/7360/9083 11182/7455/9161\nf 11373/7670/8555 11301/7590/9258 11451/7763/9379\nf 11451/7763/9379 11452/7762/8648 11373/7670/8555\nf 11464/7775/9387 11180/7454/9160 11181/7456/9162\nf 11181/7456/9162 11580/7916/9481 11464/7775/9387\nf 11193/7469/9173 11194/7471/9175 11190/7463/9169\nf 11307/7595/9263 11580/7916/9481 11306/7596/9264\nf 11325/7616/9279 11638/7994/8879 10924/7995/8878\nf 11182/7455/9161 11305/7594/9262 11306/7596/9264\nf 11306/7596/9264 11181/7456/9162 11182/7455/9161\nf 11305/7594/9262 11182/7455/9161 11090/7360/9083\nf 11107/7378/9095 11108/7381/9098 11639/7996/9514\nf 11639/7996/9514 11633/7989/9509 11107/7378/9095\nf 11363/7658/9311 11075/7343/9066 11070/7341/9064\nf 11356/7652/9305 11527/7853/9439 11621/7967/9501\nf 11640/7997/9515 11527/7853/9439 11356/7652/9305\nf 11275/7561/9236 11496/7815/9415 11274/7562/9237\nf 11274/7562/9237 11146/7419/9134 11273/7560/9235\nf 11272/7558/9233 11430/7739/9359 11474/7791/9396\nf 11272/7558/9233 11287/7575/9245 11430/7739/9359\nf 11496/7815/9415 11145/7417/9132 11146/7419/9134\nf 11496/7815/9415 11146/7419/9134 11274/7562/9237\nf 11284/7574/9244 11271/7559/9234 11477/7794/9397\nf 11641/7998/9516 11294/7581/9251 11292/7580/9250\nf 11560/7890/9462 11558/7888/9460 11147/7418/9133\nf 11642/7999/9517 11641/7998/9516 11292/7580/9250\nf 11642/7999/9517 11292/7580/9250 11358/7653/9306\nf 11293/7582/9252 11358/7653/9306 11292/7580/9250\nf 11293/7582/9252 11418/7723/9350 11358/7653/9306\nf 11575/7908/9475 11605/7945/9492 11355/7650/9303\nf 11605/7945/9492 11575/7908/9475 11574/7907/9474\nf 11173/7446/9154 11183/7459/9165 11587/7924/9485\nf 11174/7448/9156 11183/7459/9165 11173/7446/9154\nf 11552/7882/9454 11206/7484/9184 11225/7504/9198\nf 11554/7885/9457 11555/7884/9456 11206/7484/9184\nf 11643/8000/9518 11588/7925/9486 11587/7924/9485\nf 11324/7615/9278 11587/7924/9485 11183/7459/9165\nf 11380/7679/8564 10992/7478/8363 11203/7481/9181\nf 11383/7683/9326 11449/7758/9376 11631/7986/8870\nf 11631/7986/8870 11028/7984/8869 11383/7683/9326\nf 11449/7758/9376 11383/7683/9326 11384/7682/9325\nf 11498/7818/9416 11232/7513/9205 11200/7477/9179\nf 11461/7773/9385 11200/7477/9179 11459/7772/9384\nf 11495/7813/9413 11489/7807/9408 11359/7654/9307\nf 11359/7654/9307 11249/7536/9218 11495/7813/9413\nf 11312/7600/9266 11379/7677/9321 11377/7676/9320\nf 10957/8001/8885 11029/7601/8488 11312/7600/9266\nf 11312/7600/9266 11377/7676/9320 10957/8001/8885\nf 11526/7851/9437 11527/7853/9439 11640/7997/9515\nf 11592/7931/9488 11307/7595/9263 11305/7594/9262\nf 11091/7359/9082 11592/7931/9488 11305/7594/9262\nf 11175/7449/9157 11176/7452/9158 11644/8002/9519\nf 11175/7449/9157 11644/8002/9519 11491/7810/9410\nf 11645/8003/9520 11265/7552/9227 11161/7433/9144\nf 11156/7431/9142 11161/7433/9144 11186/7461/9167\nf 11107/7378/9095 11633/7989/9509 11245/7529/9213\nf 11245/7529/9213 11508/7830/9423 11107/7378/9095\nf 11218/7497/9193 11219/7499/9195 11217/7495/9191\nf 11266/7553/9228 11169/7443/9152 11138/7410/9125\nf 11299/7589/9257 11138/7410/9125 11298/7586/9254\nf 11299/7589/9257 11160/7434/9145 11138/7410/9125\nf 11572/7906/9473 11018/7905/8791 11607/7946/8832\nf 11607/7946/8832 11605/7945/9492 11572/7906/9473\nf 11574/7907/9474 11572/7906/9473 11605/7945/9492\nf 11160/7434/9145 11161/7433/9144 11266/7553/9228\nf 11138/7410/9125 11160/7434/9145 11266/7553/9228\nf 11433/7742/9362 11445/7756/9374 11439/7750/9368\nf 11439/7750/9368 11445/7756/9374 11601/7939/9491\nf 11233/7514/9206 11234/7517/9207 11228/7507/9201\nf 11626/7974/8858 10998/7634/8519 11340/7633/9290\nf 11646/8004/9521 11318/7609/9272 11228/7507/9201\nf 11234/7517/9207 11646/8004/9521 11228/7507/9201\nf 11604/7535/8830 11233/7514/9206 11226/7506/9200\nf 11233/7514/9206 11228/7507/9201 11226/7506/9200\nf 11532/7859/9442 11648/8005/9522 11534/7861/9444\nf 11530/7857/9440 11649/8006/9523 11289/7577/9247\nf 11531/7858/9441 11648/8005/9522 11532/7859/9442\nf 11289/7577/9247 11531/7858/9441 11323/7614/9277\nf 11640/7997/9515 11357/7651/9304 11031/8007/8892\nf 11031/8007/8892 11030/8008/8891 11640/7997/9515\nf 11648/8005/9522 11531/7858/9441 11289/7577/9247\nf 11648/8005/9522 11289/7577/9247 11649/8006/9523\nf 11148/7420/9135 11085/7354/9077 11244/7528/8412\nf 11244/7528/8412 10984/8009/8893 11148/7420/9135\nf 11357/7651/9304 11640/7997/9515 11356/7652/9305\nf 11496/7815/9415 11275/7561/9236 11369/7667/9317\nf 11496/7815/9415 11369/7667/9317 11437/7747/9365\nf 11298/7586/9254 11557/7887/9459 11297/7587/9255\nf 11650/8010/8894 11290/7579/9249 11542/7870/9449\nf 11542/7870/9449 11026/7983/8866 11650/8010/8894\nf 11542/7870/9449 11290/7579/9249 11291/7578/9248\nf 11281/7569/9241 11297/7587/9255 11557/7887/9459\nf 11281/7569/9241 11141/7413/9128 11297/7587/9255\nf 10940/7720/8606 11416/7719/9349 11129/7402/9117\nf 11129/7402/9117 11651/8011/8895 10940/7720/8606\nf 11129/7402/9117 11416/7719/9349 11359/7654/9307\nf 11204/7483/9183 11550/7879/9453 11079/7348/9071\nf 11550/7879/9453 11255/7542/9222 11079/7348/9071\nf 11079/7348/9071 11255/7542/9222 11084/7352/9075\nf 11652/8012/9524 11654/8013/8898 11653/8014/8897\nf 11637/7993/9513 11378/7678/9322 11375/7675/9319\nf 11413/7715/9347 11346/7641/9296 11347/7643/9298\nf 11413/7715/9347 11350/7644/9299 11346/7641/9296\nf 11344/7640/9295 11345/7639/9294 11542/7870/9449\nf 11413/7715/9347 11347/7643/9298 11078/7346/9069\nf 11655/8015/8899 11321/7612/9275 11144/7415/9130\nf 11144/7415/9130 11032/8016/8900 11655/8015/8899\nf 11657/8017/8901 11656/8018/8902 11577/7909/9476\nf 11577/7909/9476 11581/7915/9480 11657/8017/8901\nf 11581/7915/9480 11577/7909/9476 11580/7916/9481\nf 11652/8012/9524 11422/7728/9353 11314/7606/9270\nf 11637/7993/9513 11652/8012/9524 11314/7606/9270\nf 11314/7606/9270 11315/7605/9269 11637/7993/9513\nf 10477/7913/8798 11338/7628/9287 11578/7911/9478\nf 11338/7628/9287 10477/7913/8798 11337/7629/9288\nf 11562/7894/9464 11578/7911/9478 11338/7628/9287\nf 11578/7911/9478 11562/7894/9464 11563/7893/9463\nf 11533/7860/9443 11033/8019/8903 10925/7969/8854\nf 11611/7952/9496 11615/7958/9498 11613/7955/9497\nf 11208/7487/9185 11611/7952/9496 11613/7955/9497\nf 11139/7412/9127 11627/7975/9505 11564/7895/9465\nf 11564/7895/9465 11556/7886/9458 11139/7412/9127\nf 10428/7635/8520 11231/7510/8397 11229/7509/9203\nf 11156/7431/9142 11645/8003/9520 11161/7433/9144\nf 11645/8003/9520 11156/7431/9142 11157/7430/8315\nf 11157/7430/8315 11658/8020/8904 11645/8003/9520\nf 11199/7475/9177 11485/7802/9405 11201/7476/9178\nf 11485/7802/9405 11199/7475/9177 11187/7460/9166\nf 11187/7460/9166 11159/7432/9143 11485/7802/9405\nf 11659/8021/9525 11145/7417/9132 11495/7813/9413\nf 11249/7536/9218 11659/8021/9525 11495/7813/9413\nf 11438/7748/9366 11439/7750/9368 11601/7939/9491\nf 11101/7370/9090 11097/7368/9089 11098/7367/9088\nf 11461/7773/9385 11498/7818/9416 11200/7477/9179\nf 11228/7507/9201 11318/7609/9272 11610/7950/9495\nf 11610/7950/9495 11318/7609/9272 11147/7418/9133\nf 11343/7638/9293 11539/7867/9448 11540/7866/9447\nf 11343/7638/9293 11540/7866/9447 11345/7639/9294\nf 11365/7660/9313 11343/7638/9293 11344/7640/9295\nf 11418/7723/9350 11365/7660/9313 11608/7947/9493\nf 11234/7517/9207 11584/7922/9483 11646/8004/9521\nf 11646/8004/9521 11584/7922/9483 11318/7609/9272\nf 11083/7353/9076 11661/8022/8907 11660/8023/8906\nf 11477/7794/9397 11282/7570/9242 11525/7850/9436\nf 11525/7850/9436 11478/7795/9398 11477/7794/9397\nf 11632/7988/9508 11543/7872/9451 11463/7776/9388\nf 11463/7776/9388 11248/7530/9214 11632/7988/9508\nf 11543/7872/9451 11071/7340/9063 11662/8024/9526\nf 11662/8024/9526 11565/7896/9466 11543/7872/9451\nf 11663/8025/9527 11082/7351/9074 11083/7353/9076\nf 11664/8026/9528 11641/7998/9516 11665/8027/9529\nf 11632/7988/9508 11071/7340/9063 11543/7872/9451\nf 11153/7424/9139 11246/7532/9216 11622/7968/9502\nf 11622/7968/9502 11152/7425/9140 11153/7424/9139\nf 11665/8027/9529 11641/7998/9516 11642/7999/9517\nf 11284/7574/9244 11665/8027/9529 11271/7559/9234\nf 11148/7420/9135 11067/7336/9059 11150/7421/9136\nf 11150/7421/9136 11067/7336/9059 11068/7338/9061\nf 11162/7435/9146 11381/7681/9324 11246/7532/9216\nf 11246/7532/9216 11153/7424/9139 11162/7435/9146\nf 11271/7559/9234 11665/8027/9529 11642/7999/9517\nf 11642/7999/9517 11358/7653/9306 11271/7559/9234\nf 11034/8028/8912 11666/8029/8913 11437/7747/9365\nf 11437/7747/9365 11435/7745/9363 11034/8028/8912\nf 11437/7747/9365 11434/7746/9364 11435/7745/9363\nf 11253/7537/9219 11226/7506/9200 11227/7508/9202\nf 11249/7536/9218 11252/7538/9220 11659/8021/9525\nf 11253/7537/9219 11227/7508/9202 11252/7538/9220\nf 11035/8030/8914 11121/7392/9109 11222/7503/9197\nf 11222/7503/9197 11036/8031/8915 11035/8030/8914\nf 11222/7503/9197 11121/7392/9109 11122/7394/9111\nf 11252/7538/9220 11227/7508/9202 11659/8021/9525\nf 11227/7508/9202 11610/7950/9495 11659/8021/9525\nf 11221/7500/9196 11122/7394/9111 11569/7901/9470\nf 11155/7428/9141 11156/7431/9142 11186/7461/9167\nf 11155/7428/9141 11186/7461/9167 11342/7637/9292\nf 11037/8032/8916 11667/8033/8917 11504/7822/9419\nf 11504/7822/9419 11189/7464/9170 11037/8032/8916\nf 11504/7822/9419 11188/7462/9168 11189/7464/9170\nf 11236/7518/9208 11237/7521/9209 11115/7385/9102\nf 11644/8002/9519 11176/7452/9158 11115/7385/9102\nf 11271/7559/9234 11282/7570/9242 11477/7794/9397\nf 11644/8002/9519 11115/7385/9102 11320/7611/9274\nf 11491/7810/9410 11644/8002/9519 11320/7611/9274\nf 11112/7384/9101 11478/7795/9398 11525/7850/9436\nf 11525/7850/9436 11480/7797/9400 11112/7384/9101\nf 11437/7747/9365 11666/8029/8913 10971/7940/8827\nf 11013/7704/8588 11402/7703/9339 11481/7798/9401\nf 11481/7798/9401 11668/8034/8918 11013/7704/8588\nf 11481/7798/9401 11402/7703/9339 11483/7799/9402\nf 11510/7832/9425 11507/7831/9424 11202/7480/9180\nf 11202/7480/9180 11511/7834/9427 11510/7832/9425\nf 11670/8035/8919 11669/8036/9530 11518/7842/9430\nf 11518/7842/9430 11671/8037/8920 11670/8035/8919\nf 11669/8036/9530 11517/7843/9431 11518/7842/9430\nf 11504/7822/9419 11038/8038/8922 11503/7823/9420\nf 11643/8000/9518 11587/7924/9485 11324/7615/9278\nf 11333/7623/8509 11331/7622/9285 11324/7615/9278\nf 11324/7615/9278 11331/7622/9285 11643/8000/9518\nf 11270/7557/9232 11344/7640/9295 11427/7735/9357\nf 11270/7557/9232 11358/7653/9306 11608/7947/9493\nf 11479/7796/9399 10987/8039/8923 10960/7881/8767\nf 11432/7741/9361 11672/8040/9531 11479/7796/9399\nf 11673/8041/8925 10987/8039/8923 11479/7796/9399\nf 11479/7796/9399 11672/8040/9531 11673/8041/8925\nf 11364/7659/9312 11102/7371/9091 11075/7343/9066\nf 11102/7371/9091 11098/7367/9088 11075/7343/9066\nf 11568/7900/9469 11367/7662/9315 11570/7902/9471\nf 11674/8042/9532 11570/7902/9471 11122/7394/9111\nf 11123/7393/9110 11674/8042/9532 11122/7394/9111\nf 11206/7484/9184 11399/7699/9337 11395/7694/9334\nf 11568/7900/9469 11570/7902/9471 11674/8042/9532\nf 11674/8042/9532 11077/7347/9070 11568/7900/9469\nf 11123/7393/9110 11077/7347/9070 11674/8042/9532\nf 10995/7519/8406 11236/7518/9208 11176/7452/9158\nf 11176/7452/9158 11675/8043/8927 10995/7519/8406\nf 11176/7452/9158 11236/7518/9208 11115/7385/9102\nf 11181/7456/9162 11306/7596/9264 11580/7916/9481\nf 11459/7772/9384 11460/7771/9383 11486/7804/9407\nf 11206/7484/9184 11395/7694/9334 11225/7504/9198\nf 11224/7505/9199 11225/7504/9198 11395/7694/9334\nf 11625/7973/9504 11466/7778/9390 11465/7777/9389\nf 10936/8044/8928 11676/8045/8929 11466/7778/9390\nf 11466/7778/9390 11625/7973/9504 10936/8044/8928\nf 11552/7882/9454 11553/7883/9455 11554/7885/9457\nf 11552/7882/9454 11554/7885/9457 11206/7484/9184\nf 11258/7546/9224 11002/7545/8430 10991/8046/8930\nf 10991/8046/8930 11364/7659/9312 11258/7546/9224\nf 10985/7856/8742 11033/8019/8903 11533/7860/9443\nf 11533/7860/9443 11530/7857/9440 10985/7856/8742\nf 11533/7860/9443 11649/8006/9523 11530/7857/9440\nf 11649/8006/9523 11533/7860/9443 11534/7861/9444\nf 11534/7861/9444 11648/8005/9522 11649/8006/9523\nf 11148/7420/9135 11677/8047/9533 11067/7336/9059\nf 11159/7432/9143 11187/7460/9166 11161/7433/9144\nf 11144/7415/9130 11142/7414/9129 10952/8048/8933\nf 10952/8048/8933 11678/8049/8932 11144/7415/9130\nf 11265/7552/9227 11490/7808/9409 11169/7443/9152\nf 11679/8050/8934 11039/7809/8694 11490/7808/9409\nf 11490/7808/9409 11265/7552/9227 11679/8050/8934\nf 11113/7383/9100 11283/7571/9243 11477/7794/9397\nf 11167/7441/9150 11169/7443/9152 11166/7442/9151\nf 11166/7442/9151 11169/7443/9152 11490/7808/9409\nf 11151/7423/9138 11680/8051/9534 11410/7713/9346\nf 11311/7603/9267 11634/7990/9510 11379/7677/9321\nf 11201/7476/9178 11196/7472/9176 11454/7765/9380\nf 11579/7914/9479 11170/7445/9153 11594/7932/9489\nf 11579/7914/9479 11594/7932/9489 11630/7981/9507\nf 11471/7788/8673 10986/8052/8936 11469/7784/9393\nf 11469/7784/9393 11268/7556/9231 11471/7788/8673\nf 11268/7556/9231 11469/7784/9393 11146/7419/9134\nf 11541/7871/9450 11681/8053/9535 11427/7735/9357\nf 11433/7742/9362 11439/7750/9368 11586/7923/9484\nf 11586/7923/9484 11432/7741/9361 11433/7742/9362\nf 11110/7379/9096 11107/7378/9095 11508/7830/9423\nf 11508/7830/9423 11509/7833/9426 11110/7379/9096\nf 11248/7530/9214 11463/7776/9388 11464/7775/9387\nf 11464/7775/9387 11247/7531/9215 11248/7530/9214\nf 11241/7526/9212 11242/7525/8410 11198/7473/8359\nf 11241/7526/9212 11198/7473/8359 11485/7802/9405\nf 11251/7533/9217 11001/7721/8605 11040/8054/8938\nf 11251/7533/9217 11040/8054/8938 10919/7534/8421\nf 11072/7339/9062 11662/8024/9526 11071/7340/9063\nf 11093/7364/9085 11662/8024/9526 11072/7339/9062\nf 11278/7565/8450 11408/7708/8595 11405/7707/9342\nf 11405/7707/9342 11277/7566/9239 11278/7565/8450\nf 11277/7566/9239 11405/7707/9342 11493/7811/9411\nf 11041/8055/8939 10988/8056/8940 11589/7926/9487\nf 11589/7926/9487 11553/7883/9455 11041/8055/8939\nf 11329/7621/9284 11424/7729/9354 11217/7495/9191\nf 11217/7495/9191 11219/7499/9195 11329/7621/9284\nf 11179/7453/9159 11609/7949/9494 11140/7411/9126\nf 11179/7453/9159 11170/7445/9153 11609/7949/9494\nf 11220/7498/9194 11218/7497/9193 11216/7496/9192\nf 11682/8057/9536 11104/7965/9092 11096/7365/9086\nf 11104/7965/9092 11092/7361/9084 11096/7365/9086\nf 11630/7981/9507 11574/7907/9474 11566/7898/9467\nf 11630/7981/9507 11566/7898/9467 11579/7914/9479\nf 11502/7824/9421 11193/7469/9173 11188/7462/9168\nf 11126/7397/9114 11621/7967/9501 11125/7398/9115\nf 11356/7652/9305 11621/7967/9501 11126/7397/9114\nf 11636/7992/9512 11068/7338/9061 11090/7360/9083\nf 11684/8058/8942 11683/8059/9537 11394/7693/9333\nf 11394/7693/9333 11042/8060/8943 11684/8058/8942\nf 11685/8061/8945 11042/8060/8943 11394/7693/9333\nf 11394/7693/9333 11327/7618/9281 11685/8061/8945\nf 11567/7899/9468 11356/7652/9305 11126/7397/9114\nf 11126/7397/9114 11127/7396/9113 11567/7899/9468\nf 11541/7871/9450 11291/7578/9248 11323/7614/9277\nf 11541/7871/9450 11542/7870/9449 11291/7578/9248\nf 11190/7463/9169 11194/7471/9175 11423/7730/9355\nf 11192/7468/9172 11190/7463/9169 11423/7730/9355\nf 11541/7871/9450 11536/7863/9446 11681/8053/9535\nf 11211/7492/9188 11441/7751/9369 11535/7862/9445\nf 11441/7751/9369 11442/7753/9371 11535/7862/9445\nf 11629/7979/9506 11616/7959/9499 11615/7958/9498\nf 11629/7979/9506 11447/7757/9375 11448/7759/9377\nf 11448/7759/9377 11616/7959/9499 11629/7979/9506\nf 11616/7959/9499 11448/7759/9377 11613/7955/9497\nf 11267/7554/9229 11559/7889/9461 11269/7555/9230\nf 11608/7947/9493 11344/7640/9295 11270/7557/9232\nf 11365/7660/9313 11344/7640/9295 11608/7947/9493\nf 11318/7609/9272 11585/7921/9482 11432/7741/9361\nf 11393/7692/8576 11392/7691/9332 11683/8059/9537\nf 11683/8059/9537 11684/8058/8942 11393/7692/8576\nf 11394/7693/9333 11683/8059/9537 11328/7619/9282\nf 11683/8059/9537 11392/7691/9332 11328/7619/9282\nf 11487/7803/9406 11686/8062/9538 11519/7844/9432\nf 11451/7763/9379 11301/7590/9258 11302/7593/9261\nf 11302/7593/9261 11224/7505/9199 11451/7763/9379\nf 11610/7950/9495 11147/7418/9133 11145/7417/9132\nf 11610/7950/9495 11145/7417/9132 11659/8021/9525\nf 11284/7574/9244 11664/8026/9528 11665/8027/9529\nf 11214/7493/9189 11043/8063/8947 11213/7490/8375\nf 11473/7789/9394 11024/8064/8948 11476/7792/8678\nf 11476/7792/8678 11474/7791/9396 11473/7789/9394\nf 11473/7789/9394 11474/7791/9396 11430/7739/9359\nf 11483/7799/9402 11484/7801/9404 11403/7706/9341\nf 11403/7706/9341 11680/8051/9534 11483/7799/9402\nf 11164/7437/9148 11163/7436/9147 11411/7712/9345\nf 11411/7712/9345 11687/8065/9539 11164/7437/9148\nf 11151/7423/9138 11410/7713/9346 11411/7712/9345\nf 11411/7712/9345 11163/7436/9147 11151/7423/9138\nf 11687/8065/9539 11411/7712/9345 11132/7403/9118\nf 11132/7403/9118 11133/7406/9121 11687/8065/9539\nf 11687/8065/9539 11172/7447/9155 11120/7390/9107\nf 11120/7390/9107 11164/7437/9148 11687/8065/9539\nf 11172/7447/9155 11687/8065/9539 11133/7406/9121\nf 11133/7406/9121 11320/7611/9274 11172/7447/9155\nf 11403/7706/9341 11404/7705/9340 11410/7713/9346\nf 11410/7713/9346 11680/8051/9534 11403/7706/9341\nf 11409/7711/9344 11300/7588/9256 11297/7587/9255\nf 11297/7587/9255 11135/7407/9122 11409/7711/9344\nf 11410/7713/9346 11404/7705/9340 11300/7588/9256\nf 11300/7588/9256 11409/7711/9344 11410/7713/9346\nf 11071/7340/9063 11632/7988/9508 11633/7989/9509\nf 11633/7989/9509 11639/7996/9514 11071/7340/9063\nf 11071/7340/9063 11639/7996/9514 11070/7341/9064\nf 11070/7341/9064 11639/7996/9514 11108/7381/9098\nf 11108/7381/9098 11363/7658/9311 11070/7341/9064\nf 11109/7380/9097 11110/7379/9096 11260/7547/9225\nf 11110/7379/9096 11509/7833/9426 11260/7547/9225\nf 11509/7833/9426 11510/7832/9425 11511/7834/9427\nf 11511/7834/9427 11260/7547/9225 11509/7833/9426\nf 11119/7391/9108 11120/7390/9107 11173/7446/9154\nf 11492/7812/9412 11493/7811/9411 11480/7797/9400\nf 11480/7797/9400 11525/7850/9436 11492/7812/9412\nf 11298/7586/9254 11138/7410/9125 11139/7412/9127\nf 11139/7412/9127 11556/7886/9458 11298/7586/9254\nf 11127/7396/9113 11124/7395/9112 11564/7895/9465\nf 11564/7895/9465 11627/7975/9505 11127/7396/9113\nf 11124/7395/9112 11224/7505/9199 11302/7593/9261\nf 11302/7593/9261 11564/7895/9465 11124/7395/9112\nf 11478/7795/9398 11113/7383/9100 11477/7794/9397\nf 11193/7469/9173 11425/7732/9356 11288/7576/9246\nf 11288/7576/9246 11216/7496/9192 11193/7469/9173\nf 11220/7498/9194 11288/7576/9246 10913/8066/8951\nf 10913/8066/8951 11688/8067/8950 11220/7498/9194\nf 11682/8057/9536 11098/7367/9088 11099/7366/9087\nf 11099/7366/9087 11100/7369/8254 11682/8057/9536\nf 11080/7350/9073 11081/7349/9072 10903/8068/8953\nf 10903/8068/8953 10904/8069/8952 11080/7350/9073\nf 11078/7346/9069 11076/7345/9068 11044/8070/8955\nf 11044/8070/8955 10905/8071/8954 11078/7346/9069\nf 11349/7645/9300 11414/7716/9348 11415/7718/8602\nf 11415/7718/8602 11597/7934/8820 11349/7645/9300\nf 11100/7369/8254 10906/8072/8956 11682/8057/9536\nf 10904/8069/8952 11548/7876/8762 11080/7350/9073\nf 10905/8071/8954 10907/8073/8957 11078/7346/9069\nf 10908/8074/8958 11689/8075/8959 11105/7377/9094\nf 11105/7377/9094 11106/7376/9093 10908/8074/8958\nf 10993/7479/8366 10922/7835/8721 11511/7834/9427\nf 11511/7834/9427 11202/7480/9180 10993/7479/8366\nf 11067/7336/9059 11677/8047/9533 11690/8076/8961\nf 11690/8076/8961 11020/8077/8960 11067/7336/9059\nf 10909/8078/8962 11668/8034/8918 11481/7798/9401\nf 11481/7798/9401 11576/7910/9477 10909/8078/8962\nf 11691/8079/8963 10910/8080/8964 11664/8026/9528\nf 11367/7662/9315 11348/7642/9297 11692/8081/8965\nf 11692/8081/8965 10911/7663/8549 11367/7662/9315\nf 10981/7980/8864 11657/8017/8901 11581/7915/9480\nf 11581/7915/9480 11307/7595/9263 10981/7980/8864\nf 10912/8082/8966 10913/8066/8951 11288/7576/9246\nf 11189/7464/9170 11546/7875/9452 11582/7918/8803\nf 11582/7918/8803 10914/8083/8967 11189/7464/9170\nf 11456/7767/9381 11519/7844/9432 11693/8084/8969\nf 11693/8084/8969 11694/8085/8968 11456/7767/9381\nf 11695/8086/8970 11696/8087/8971 11084/7352/9075\nf 11207/7486/8370 11401/7700/8587 11399/7699/9337\nf 11399/7699/9337 11206/7484/9184 11207/7486/8370\nf 11515/7839/8725 11389/7687/8572 11386/7686/9329\nf 11697/8088/8972 10921/7987/8871 11262/7549/9226\nf 11645/8003/9520 11658/8020/8904 11679/8050/8934\nf 11679/8050/8934 11265/7552/9227 11645/8003/9520\nf 11697/8088/8972 11262/7549/9226 11082/7351/9074\nf 11082/7351/9074 10923/8089/8973 11697/8088/8972\nf 10924/7995/8878 11698/8090/8974 11325/7616/9279\nf 11699/8091/8975 10950/8092/8976 11275/7561/9236\nf 11275/7561/9236 11273/7560/9235 11699/8091/8975\nf 11516/7841/9429 11700/8093/8977 11008/7781/8669\nf 11008/7781/8669 11467/7780/9391 11516/7841/9429\nf 10925/7969/8854 11538/7864/8751 11323/7614/9277\nf 11325/7616/9279 11121/7392/9109 11035/8030/8914\nf 11035/8030/8914 11638/7994/8879 11325/7616/9279\nf 11045/7793/8677 11626/7974/8858 11475/7790/9395\nf 11593/7930/8816 10981/7980/8864 11592/7931/9488\nf 11540/7866/9447 11046/7869/8753 11058/8094/8978\nf 11058/8094/8978 11345/7639/9294 11540/7866/9447\nf 10928/8095/8979 11701/8096/8980 11517/7843/9431\nf 10912/8082/8966 11288/7576/9246 11114/7386/9103\nf 11114/7386/9103 11047/8097/8981 10912/8082/8966\nf 11238/7520/8405 10929/8098/8982 11237/7521/9209\nf 11355/7650/9303 11606/7944/8831 11031/8007/8892\nf 11031/8007/8892 11357/7651/9304 11355/7650/9303\nf 11296/7584/8470 11295/7583/9253 11366/7661/9314\nf 11366/7661/9314 11702/8099/8983 11296/7584/8470\nf 10991/8046/8930 11048/8100/8984 11102/7371/9091\nf 11102/7371/9091 11364/7659/9312 10991/8046/8930\nf 10930/7467/8352 11583/7917/8804 11546/7875/9452\nf 11546/7875/9452 11192/7468/9172 10930/7467/8352\nf 10931/7976/8860 11436/7743/8629 11434/7746/9364\nf 11368/7664/8548 11703/8101/8985 11569/7901/9470\nf 11569/7901/9470 11367/7662/9315 11368/7664/8548\nf 11000/7673/8560 11374/7672/9318 11634/7990/9510\nf 11634/7990/9510 11016/8102/8986 11000/7673/8560\nf 11704/8103/8987 10934/7919/8805 11584/7922/9483\nf 11385/7684/9327 11057/8104/8988 11158/7429/8316\nf 11158/7429/8316 11155/7428/9141 11385/7684/9327\nf 10935/7511/8396 10961/8105/8989 11512/7836/9428\nf 11512/7836/9428 11230/7512/9204 10935/7511/8396\nf 11705/8106/8990 10936/8044/8928 11625/7973/9504\nf 11049/8107/8991 10937/7697/8583 11397/7695/9335\nf 11412/7714/8599 10939/7717/8603 11414/7716/9348\nf 11019/7920/8808 11706/8108/8992 11585/7921/9482\nf 11558/7888/9460 11707/8109/8994 11708/8110/8993\nf 11708/8110/8993 11559/7889/9461 11558/7888/9460\nf 11422/7728/9353 11652/8012/9524 11050/8111/8996\nf 11050/8111/8996 10942/8112/8995 11422/7728/9353\nf 11641/7998/9516 11709/8113/8997 11004/7734/8620\nf 11004/7734/8620 11294/7581/9251 11641/7998/9516\nf 11440/7749/9367 11438/7748/9366 10944/8114/8999\nf 10944/8114/8999 11710/8115/8998 11440/7749/9367\nf 11505/7825/9422 11635/7991/9511 10945/8116/9001\nf 10945/8116/9001 11051/8117/9000 11505/7825/9422\nf 11601/7939/9491 11617/7960/9500 11711/8118/9003\nf 11711/8118/9003 11052/8119/9002 11601/7939/9491\nf 11712/8120/9004 11693/8084/8969 11519/7844/9432\nf 11618/7961/8847 11711/8118/9003 11617/7960/9500\nf 11093/7364/9085 11094/7363/8250 10946/8121/9005\nf 10946/8121/9005 11662/8024/9526 11093/7364/9085\nf 11705/8106/8990 11625/7973/9504 11396/7696/9336\nf 11396/7696/9336 11713/8122/9006 11705/8106/8990\nf 11695/8086/8970 11084/7352/9075 11255/7542/9222\nf 11255/7542/9222 11053/8123/9007 11695/8086/8970\nf 10909/8078/8962 11576/7910/9477 11577/7909/9476\nf 11577/7909/9476 11656/8018/8902 10909/8078/8962\nf 11714/8124/9008 11470/7785/8672 11469/7784/9393\nf 10949/8125/9009 11472/7787/8674 11269/7555/9230\nf 11715/8126/9010 11041/8055/8939 11553/7883/9455\nf 11025/7977/8861 11370/7666/9316 11275/7561/9236\nf 11275/7561/9236 10950/8092/8976 11025/7977/8861\nf 11561/7891/8777 11545/7873/8760 11443/7752/9370\nf 11443/7752/9370 11441/7751/9369 11561/7891/8777\nf 11716/8127/9011 10945/8116/9001 11635/7991/9511\nf 11119/7391/9108 10990/8128/9012 11380/7679/8564\nf 11380/7679/8564 11118/7389/9106 11119/7391/9108\nf 11360/7656/9309 11603/7942/8828 10952/8048/8933\nf 10952/8048/8933 11142/7414/9129 11360/7656/9309\nf 10942/8112/8995 11717/8129/9013 11560/7890/9462\nf 11560/7890/9462 11422/7728/9353 10942/8112/8995\nf 11718/8130/9014 11499/7819/8705 11498/7818/9416\nf 11501/7821/9418 11500/7820/9417 11506/7827/8712\nf 11506/7827/8712 11054/8131/9015 11501/7821/9418\nf 10914/8083/8967 11037/8032/8916 11189/7464/9170\nf 11317/7607/8493 11012/7828/8714 11316/7608/9271\nf 11667/8033/8917 11038/8038/8922 11504/7822/9419\nf 11051/8117/9000 11372/7668/8554 11215/7494/9190\nf 11215/7494/9190 11505/7825/9422 11051/8117/9000\nf 11055/8132/9016 11354/7647/8534 11351/7646/9301\nf 11056/7737/8623 11700/8093/8977 11516/7841/9429\nf 11516/7841/9429 11428/7738/9358 11056/7737/8623\nf 11353/7648/8533 11624/7971/8855 11352/7649/9302\nf 11596/7935/8821 10956/8133/9017 11348/7642/9297\nf 11719/8134/9018 10969/8135/9019 11528/7852/9438\nf 11528/7852/9438 11526/7851/9437 11719/8134/9018\nf 11387/7685/9328 11388/7688/8571 11057/8104/8988\nf 11057/8104/8988 11385/7684/9327 11387/7685/9328\nf 10920/7541/8426 11053/8123/9007 11255/7542/9222\nf 11458/7769/8655 11720/8136/9020 11457/7770/9382\nf 11599/7937/8823 11497/7816/8703 11462/7774/9386\nf 11059/8137/9021 11043/8063/8947 11214/7493/9189\nf 11223/7502/8387 11036/8031/8915 11222/7503/9197\nf 11701/8096/8980 11721/8138/9022 11539/7867/9448\nf 11539/7867/9448 11517/7843/9431 11701/8096/8980\nf 11721/8138/9022 11015/7868/8754 11539/7867/9448\nf 11650/8010/8894 11014/7855/8743 11290/7579/9249\nf 11722/8139/9023 11335/7627/8511 11336/7626/9286\nf 11336/7626/9286 11619/7963/8849 11722/8139/9023\nf 11676/8045/8929 11007/7779/8664 11466/7778/9390\nf 11454/7765/9380 11455/7766/8652 10951/7805/8692\nf 10951/7805/8692 11460/7771/9383 11454/7765/9380\nf 11710/8115/8998 10957/8001/8885 11377/7676/9320\nf 11377/7676/9320 11440/7749/9367 11710/8115/8998\nf 11723/8140/9024 11256/7540/8427 11254/7539/9221\nf 11060/8141/9025 11723/8140/9024 11254/7539/9221\nf 11529/7854/8740 11060/8141/9025 11254/7539/9221\nf 11204/7483/9183 11205/7482/9182 10958/8142/9027\nf 10958/8142/9027 11724/8143/9026 11204/7483/9183\nf 11263/7551/8435 10903/8068/8953 11081/7349/9072\nf 11672/8040/9531 11432/7741/9361 10959/8144/9029\nf 10959/8144/9029 11725/8145/9028 11672/8040/9531\nf 11726/8146/9030 11061/8147/9031 11663/8025/9527\nf 11628/7978/8862 11089/7358/9081 11325/7616/9279\nf 11325/7616/9279 11698/8090/8974 11628/7978/8862\nf 10962/8148/9032 11727/8149/9033 11366/7661/9314\nf 10997/7632/8516 11062/8150/9034 11563/7893/9463\nf 11563/7893/9463 11339/7630/9289 10997/7632/8516\nf 10963/7954/9035 10964/7912/8799 11578/7911/9478\nf 11005/7744/8632 11034/8028/8912 11435/7745/9363\nf 11220/7498/9194 11688/8067/8950 11685/8061/8945\nf 11685/8061/8945 11327/7618/9281 11220/7498/9194\nf 11009/7786/8671 11699/8091/8975 11273/7560/9235\nf 10948/7782/8668 11024/8064/8948 11473/7789/9394\nf 11473/7789/9394 11468/7783/9392 10948/7782/8668\nf 11728/8151/9036 10966/8152/9037 11643/8000/9518\nf 11729/8153/9038 11620/7964/8850 11588/7925/9486\nf 10966/8152/9037 11729/8153/9038 11588/7925/9486\nf 11588/7925/9486 11643/8000/9518 10966/8152/9037\nf 10915/7485/8371 11206/7484/9184 11555/7884/9456\nf 11555/7884/9456 11590/7928/8813 10915/7485/8371\nf 11640/7997/9515 11030/8008/8891 11719/8134/9018\nf 11719/8134/9018 11526/7851/9437 11640/7997/9515\nf 11398/7698/8582 11713/8122/9006 11396/7696/9336\nf 10968/8154/9039 11595/7933/9490 11067/7336/9059\nf 11067/7336/9059 11020/8077/8960 10968/8154/9039\nf 11059/8137/9021 11214/7493/9189 11528/7852/9438\nf 11528/7852/9438 11730/8155/9040 11059/8137/9021\nf 11488/7806/8691 10970/8156/9041 11686/8062/9538\nf 11686/8062/9538 11487/7803/9406 11488/7806/8691\nf 10970/8156/9041 11731/8157/9042 11686/8062/9538\nf 11703/8101/8985 11732/8158/9043 11569/7901/9470\nf 11689/8159/8959 11095/7362/8251 11092/7361/9084\nf 11092/7361/9084 11105/7966/9094 11689/8159/8959\nf 11604/7535/8830 10917/7515/8402 11233/7514/9206\nf 11177/7451/8336 11675/8043/8927 11176/7452/9158\nf 10929/8098/8982 10973/8160/9044 11114/7386/9103\nf 11114/7386/9103 11237/7521/9209 10929/8098/8982\nf 11048/8100/8984 10908/8161/8958 11106/7948/9093\nf 11106/7948/9093 11102/7371/9091 11048/8100/8984\nf 10962/8148/9032 11366/7661/9314 11419/7726/9351\nf 11419/7726/9351 11017/7892/8778 10962/8148/9032\nf 10974/8162/9045 11715/8126/9010 11553/7883/9455\nf 10996/7585/8469 11063/8163/9046 11351/7646/9301\nf 11351/7646/9301 11295/7583/9253 10996/7585/8469\nf 11063/8163/9046 11055/8132/9016 11351/7646/9301\nf 10963/7954/9035 11578/7911/9478 11563/7893/9463\nf 11563/7893/9463 11022/7954/8839 10963/7954/9035\nf 11052/8119/9002 10976/8164/9047 11601/7939/9491\nf 10977/7957/8844 11614/7956/8842 11615/7958/9498\nf 10906/8072/8956 11103/8165/8259 11104/7965/9092\nf 11104/7965/9092 11682/8057/9536 10906/8072/8956\nf 10928/8095/8979 11517/7843/9431 11669/8036/9530\nf 11669/8036/9530 11064/8166/9048 10928/8095/8979\nf 11670/8035/8919 11064/8166/9048 11669/8036/9530\nf 11720/8136/9020 11600/7938/8824 11520/7845/9433\nf 11520/7845/9433 11457/7770/9382 11720/8136/9020\nf 11400/7702/9338 10938/7701/8586 11049/8107/8991\nf 11049/8107/8991 11397/7695/9335 11400/7702/9338\nf 11058/8094/8978 11027/7982/8867 11542/7870/9449\nf 11542/7870/9449 11345/7639/9294 11058/8094/8978\nf 10973/8160/9044 11047/8097/8981 11114/7386/9103\nf 11716/8127/9011 11635/7991/9511 11522/7849/9435\nf 11522/7849/9435 11523/7848/8734 11716/8127/9011\nf 11717/8129/9013 11707/8109/8994 11558/7888/9460\nf 11558/7888/9460 11560/7890/9462 11717/8129/9013\nf 11694/8085/8968 11006/7768/8656 11456/7767/9381\nf 10969/8135/9019 11730/8155/9040 11528/7852/9438\nf 11235/7516/8401 11704/8103/8987 11584/7922/9483\nf 11584/7922/9483 11234/7517/9207 11235/7516/8401\nf 11547/7877/8763 11044/8070/8955 11076/7345/9068\nf 11130/7401/8286 11651/8011/8895 11129/7402/9117\nf 11062/8150/9034 10975/7953/8840 11563/7893/9463\nf 11551/7880/8766 11550/7879/9453 11204/7483/9183\nf 11204/7483/9183 11724/8143/9026 11551/7880/8766\nf 11054/8131/9015 10978/7962/8848 11501/7821/9418\nf 11653/8014/8897 11050/8111/8996 11652/8012/9524\nf 11376/7674/8559 11733/8167/9049 11637/7993/9513\nf 11637/7993/9513 11375/7675/9319 11376/7674/8559\nf 10907/8073/8957 11417/7722/8607 11413/7715/9347\nf 11413/7715/9347 11078/7346/9069 10907/8073/8957\nf 11023/7426/8312 11111/7382/9099 11321/7612/9275\nf 11321/7612/9275 11734/8168/9050 11023/7426/8312\nf 11655/8015/8899 11734/8168/9050 11321/7612/9275\nf 11654/8013/8898 11652/8012/9524 11637/7993/9513\nf 11637/7993/9513 11733/8167/9049 11654/8013/8898\nf 10961/8105/8989 11514/7837/8724 11512/7836/9428\nf 10956/8133/9017 11692/8081/8965 11348/7642/9297\nf 10944/8114/8999 11438/7748/9366 11601/7939/9491\nf 11601/7939/9491 10976/8164/9047 10944/8114/8999\nf 11113/7383/9100 11154/7427/8311 11286/7572/8459\nf 11286/7572/8459 11283/7571/9243 11113/7383/9100\nf 11498/7818/9416 11461/7773/9385 10953/7817/8702\nf 10953/7817/8702 11718/8130/9014 11498/7818/9416\nf 11696/8087/8971 11661/8022/8907 11083/7353/9076\nf 11083/7353/9076 11084/7352/9075 11696/8087/8971\nf 11726/8146/9030 11663/8025/9527 11083/7353/9076\nf 11083/7353/9076 11660/8023/8906 11726/8146/9030\nf 10923/8089/8973 11082/7351/9074 11663/8025/9527\nf 11663/8025/9527 11061/8147/9031 10923/8089/8973\nf 10910/8080/8964 11735/8169/9051 11641/7998/9516\nf 11641/7998/9516 11664/8026/9528 10910/8080/8964\nf 11604/7535/9540 11647/7535/9541 11226/7506/9542\nf 11226/7506/9200 11253/7537/9219 11604/7535/8830\nf 11662/8024/9526 10946/8121/9005 10965/7897/8783\nf 10965/7897/8783 11565/7896/9466 11662/8024/9526\nf 10999/7665/8550 11221/7500/9196 11569/7901/9470\nf 11569/7901/9470 11732/8158/9043 10999/7665/8550\nf 10974/8162/9045 11553/7883/9455 11210/7488/9186\nf 11210/7488/9186 10982/7985/8868 10974/8162/9045\nf 10986/8052/8936 11714/8124/9008 11469/7784/9393\nf 11728/8151/9036 11643/8000/9518 11331/7622/9285\nf 11331/7622/9285 11736/8170/9055 11728/8151/9036\nf 11332/7624/8508 11736/8170/9055 11331/7622/9285\nf 11333/7623/8509 11503/7823/9420 11038/8038/8922\nf 11725/8145/9028 11673/8041/8925 11672/8040/9531\nf 11727/8149/9033 11702/8099/8983 11366/7661/9314\nf 10984/8009/8893 11690/8076/8961 11677/8047/9533\nf 11677/8047/9533 11148/7420/9135 10984/8009/8893\nf 11708/8110/8993 10949/8125/9009 11269/7555/9230\nf 11269/7555/9230 11559/7889/9461 11708/8110/8993\nf 10933/7602/8487 11016/8102/8986 11634/7990/9510\nf 11634/7990/9510 11311/7603/9267 10933/7602/8487\nf 10980/7972/8856 11671/8037/8920 11518/7842/9430\nf 11427/7735/9357 11681/8053/9535 11737/8171/9056\nf 11737/8171/9056 11429/7736/8624 11427/7735/9357\nf 11536/7863/9446 11537/7865/8750 11737/8171/9056\nf 11737/8171/9056 11681/8053/9535 11536/7863/9446\nf 11735/8169/9051 11065/8172/9057 11641/7998/9516\nf 11678/8049/8932 11032/8016/8900 11144/7415/9130\nf 11591/7927/8814 11555/7884/9456 11589/7926/9487\nf 11589/7926/9487 10989/8173/9058 11591/7927/8814\nf 10988/8056/8940 10989/8173/9058 11589/7926/9487\nf 11706/8108/8992 10959/8144/9029 11432/7741/9361\nf 11432/7741/9361 11585/7921/9482 11706/8108/8992\nf 11065/8172/9057 11709/8113/8997 11641/7998/9516\nf 11712/8120/9004 11519/7844/9432 11686/8062/9538\nf 11686/8062/9538 11731/8157/9042 11712/8120/9004\nf 11691/8079/8963 11664/8026/9528 11284/7574/9244\nf 11284/7574/9244 11285/7573/8458 11691/8079/8963\nf 10958/8142/9027 11205/7482/9182 11595/7933/9490\nf 11595/7933/9490 10968/8154/9039 10958/8142/9027\nf 11205/7482/9182 11069/7337/9060 11595/7933/9490\nf 11680/8051/9534 11151/7423/9138 11152/7425/9140\nf 11152/7425/9140 11483/7799/9402 11680/8051/9534\nf 11101/7375/9090 11104/7373/9092 11097/7372/9089\nf 11097/7372/9089 11103/7374/8259 11549/8174/8764\nf 11096/7365/9086 11098/7367/9088 11682/8057/9536\nf 11334/7625/8510 10990/8128/9012 11119/7391/9108\nf 11119/7391/9108 11173/7446/9154 11334/7625/8510\nf 11743/8175/9543 11739/8176/9544 11738/8177/9545\nf 11738/8177/9545 11742/8178/9546 11743/8175/9543\nf 11744/8179/9547 11740/8180/9548 11739/8176/9544\nf 11739/8176/9544 11743/8175/9543 11744/8179/9547\nf 11745/8175/9549 11741/8176/9550 11740/8180/9548\nf 11740/8180/9548 11744/8179/9547 11745/8175/9549\nf 11742/8178/9546 11738/8177/9545 11741/8176/9550\nf 11741/8176/9550 11745/8175/9549 11742/8178/9546\nf 11747/8181/9551 11743/8175/9543 11742/8178/9546\nf 11742/8178/9546 11746/8182/9552 11747/8181/9551\nf 11748/8183/9553 11744/8179/9547 11743/8175/9543\nf 11743/8175/9543 11747/8181/9551 11748/8183/9553\nf 11749/8181/9554 11745/8175/9549 11744/8179/9547\nf 11744/8179/9547 11748/8183/9553 11749/8181/9554\nf 11746/8182/9552 11742/8178/9546 11745/8175/9549\nf 11745/8175/9549 11749/8181/9554 11746/8182/9552\nf 11751/8184/9555 11747/8181/9551 11746/8182/9552\nf 11746/8182/9552 11750/8185/9556 11751/8184/9555\nf 11752/8186/9557 11748/8183/9553 11747/8181/9551\nf 11747/8181/9551 11751/8184/9555 11752/8186/9557\nf 11753/8184/9558 11749/8181/9554 11748/8183/9553\nf 11748/8183/9553 11752/8186/9557 11753/8184/9558\nf 11750/8185/9556 11746/8182/9552 11749/8181/9554\nf 11749/8181/9554 11753/8184/9558 11750/8185/9556\nf 11755/8187/9559 11751/8184/9555 11750/8185/9556\nf 11750/8185/9556 11754/8188/9560 11755/8187/9559\nf 11756/8189/9561 11752/8186/9557 11751/8184/9555\nf 11751/8184/9555 11755/8187/9559 11756/8189/9561\nf 11757/8187/9562 11753/8184/9558 11752/8186/9557\nf 11752/8186/9557 11756/8189/9561 11757/8187/9562\nf 11754/8188/9560 11750/8185/9556 11753/8184/9558\nf 11753/8184/9558 11757/8187/9562 11754/8188/9560\nf 11759/8190/9563 11755/8187/9559 11754/8188/9560\nf 11754/8188/9560 11758/8191/9564 11759/8190/9563\nf 11760/8192/9565 11756/8189/9561 11755/8187/9559\nf 11755/8187/9559 11759/8190/9563 11760/8192/9565\nf 11761/8190/9566 11757/8187/9562 11756/8189/9561\nf 11756/8189/9561 11760/8192/9565 11761/8190/9566\nf 11758/8191/9564 11754/8188/9560 11757/8187/9562\nf 11757/8187/9562 11761/8190/9566 11758/8191/9564\nf 11763/8193/9567 11759/8190/9563 11758/8191/9564\nf 11758/8191/9564 11762/8194/9568 11763/8193/9567\nf 11764/8195/9569 11760/8192/9565 11759/8190/9563\nf 11759/8190/9563 11763/8193/9567 11764/8195/9569\nf 11765/8193/9570 11761/8190/9566 11760/8192/9565\nf 11760/8192/9565 11764/8195/9569 11765/8193/9570\nf 11762/8194/9568 11758/8191/9564 11761/8190/9566\nf 11761/8190/9566 11765/8193/9570 11762/8194/9568\nf 11767/8196/9571 11763/8193/9567 11762/8194/9568\nf 11762/8194/9568 11766/8197/9572 11767/8196/9571\nf 11768/8198/9573 11764/8195/9569 11763/8193/9567\nf 11763/8193/9567 11767/8196/9571 11768/8198/9573\nf 11769/8196/9574 11765/8193/9570 11764/8195/9569\nf 11764/8195/9569 11768/8198/9573 11769/8196/9574\nf 11766/8197/9572 11762/8194/9568 11765/8193/9570\nf 11765/8193/9570 11769/8196/9574 11766/8197/9572\nf 11771/8199/9575 11767/8196/9571 11766/8197/9572\nf 11766/8197/9572 11770/8200/9548 11771/8199/9575\nf 11772/8201/9545 11768/8198/9573 11767/8196/9571\nf 11767/8196/9571 11771/8199/9575 11772/8201/9545\nf 11773/8199/9576 11769/8196/9574 11768/8198/9573\nf 11768/8198/9573 11772/8201/9545 11773/8199/9576\nf 11770/8200/9548 11766/8197/9572 11769/8196/9574\nf 11769/8196/9574 11773/8199/9576 11770/8200/9548\nf 11775/8202/9577 11771/8199/9575 11770/8200/9548\nf 11770/8200/9548 11774/8203/9547 11775/8202/9577\nf 11776/8204/9546 11772/8201/9545 11771/8199/9575\nf 11771/8199/9575 11775/8202/9577 11776/8204/9546\nf 11777/8202/9578 11773/8199/9576 11772/8201/9545\nf 11772/8201/9545 11776/8204/9546 11777/8202/9578\nf 11774/8203/9547 11770/8200/9548 11773/8199/9576\nf 11773/8199/9576 11777/8202/9578 11774/8203/9547\nf 11779/8205/9579 11775/8202/9577 11774/8203/9547\nf 11774/8203/9547 11778/8206/9580 11779/8205/9579\nf 11780/8207/9581 11776/8204/9546 11775/8202/9577\nf 11775/8202/9577 11779/8205/9579 11780/8207/9581\nf 11781/8205/9582 11777/8202/9578 11776/8204/9546\nf 11776/8204/9546 11780/8207/9581 11781/8205/9582\nf 11778/8206/9580 11774/8203/9547 11777/8202/9578\nf 11777/8202/9578 11781/8205/9582 11778/8206/9580\nf 11783/8208/9583 11779/8205/9579 11778/8206/9580\nf 11778/8206/9580 11782/8209/9584 11783/8208/9583\nf 11784/8210/9585 11780/8207/9581 11779/8205/9579\nf 11779/8205/9579 11783/8208/9583 11784/8210/9585\nf 11785/8208/9586 11781/8205/9582 11780/8207/9581\nf 11780/8207/9581 11784/8210/9585 11785/8208/9586\nf 11782/8209/9584 11778/8206/9580 11781/8205/9582\nf 11781/8205/9582 11785/8208/9586 11782/8209/9584\nf 11791/8211/9587 11787/8212/9588 11786/8213/9589\nf 11786/8213/9589 11790/8214/9590 11791/8211/9587\nf 11792/8215/9591 11788/8216/9592 11787/8212/9588\nf 11787/8212/9588 11791/8211/9587 11792/8215/9591\nf 11793/8211/9593 11789/8212/9594 11788/8216/9592\nf 11788/8216/9592 11792/8215/9591 11793/8211/9593\nf 11790/8214/9590 11786/8213/9589 11789/8212/9594\nf 11789/8212/9594 11793/8211/9593 11790/8214/9590\nf 11739/8176/9544 11791/8211/9587 11790/8214/9590\nf 11790/8214/9590 11738/8177/9545 11739/8176/9544\nf 11740/8180/9548 11792/8215/9591 11791/8211/9587\nf 11791/8211/9587 11739/8176/9544 11740/8180/9548\nf 11741/8176/9550 11793/8211/9593 11792/8215/9591\nf 11792/8215/9591 11740/8180/9548 11741/8176/9550\nf 11738/8177/9545 11790/8214/9590 11793/8211/9593\nf 11793/8211/9593 11741/8176/9550 11738/8177/9545\nf 11811/8217/9595 11822/8218/9596 11819/8219/9597\nf 11819/8219/9597 11794/8220/9598 11811/8217/9595\nf 11797/8221/9599 11820/8222/9600 11818/8223/9601\nf 11818/8223/9601 11795/8224/9602 11797/8221/9599\nf 11810/8225/9603 11823/8226/9604 11820/8222/9600\nf 11820/8222/9600 11797/8221/9599 11810/8225/9603\nf 11794/8220/9598 11819/8219/9597 11821/8227/9605\nf 11821/8227/9605 11796/8228/9606 11794/8220/9598\nf 11794/8220/9598 11796/8228/9606 11803/8229/9607\nf 11803/8229/9607 11802/8230/9608 11794/8220/9598\nf 11810/8225/9603 11814/8231/9609 11803/8229/9607\nf 11803/8229/9607 11796/8228/9606 11810/8225/9603\nf 11797/8221/9599 11795/8224/9602 11805/8232/9610\nf 11805/8232/9610 11804/8233/9611 11797/8221/9599\nf 11811/8217/9595 11815/8234/9612 11805/8232/9610\nf 11805/8232/9610 11795/8224/9602 11811/8217/9595\nf 11812/8217/9613 11816/8234/9614 11806/8230/9615\nf 11806/8230/9615 11798/8220/9616 11812/8217/9613\nf 11799/8224/9617 11801/8221/9618 11808/8233/9619\nf 11808/8233/9619 11807/8232/9620 11799/8224/9617\nf 11813/8225/9621 11817/8231/9622 11808/8233/9619\nf 11808/8233/9619 11801/8221/9618 11813/8225/9621\nf 11800/8228/9623 11798/8220/9616 11806/8230/9615\nf 11806/8230/9615 11809/8229/9624 11800/8228/9623\nf 11814/8231/9609 11817/8235/9622 11809/8236/9624\nf 11809/8236/9624 11803/8229/9607 11814/8231/9609\nf 11804/8233/9611 11805/8232/9610 11807/8237/9620\nf 11807/8237/9620 11808/8238/9619 11804/8233/9611\nf 11815/8234/9612 11816/8239/9614 11807/8237/9620\nf 11807/8237/9620 11805/8232/9610 11815/8234/9612\nf 11802/8230/9608 11803/8229/9607 11809/8236/9624\nf 11809/8236/9624 11806/8240/9615 11802/8230/9608\nf 11795/8224/9602 11818/8223/9601 11822/8218/9596\nf 11822/8218/9596 11811/8217/9595 11795/8224/9602\nf 11796/8228/9606 11821/8227/9605 11823/8226/9604\nf 11823/8226/9604 11810/8225/9603 11796/8228/9606\nf 11810/8225/9603 11797/8221/9599 11804/8233/9611\nf 11804/8233/9611 11814/8231/9609 11810/8225/9603\nf 11811/8217/9595 11794/8220/9598 11802/8230/9608\nf 11802/8230/9608 11815/8234/9612 11811/8217/9595\nf 11812/8217/9613 11799/8224/9617 11807/8232/9620\nf 11807/8232/9620 11816/8234/9614 11812/8217/9613\nf 11813/8225/9621 11800/8228/9623 11809/8229/9624\nf 11809/8229/9624 11817/8231/9622 11813/8225/9621\nf 11804/8233/9611 11808/8238/9619 11817/8235/9622\nf 11817/8235/9622 11814/8231/9609 11804/8233/9611\nf 11802/8230/9608 11806/8240/9615 11816/8239/9614\nf 11816/8239/9614 11815/8234/9612 11802/8230/9608\nf 11812/8217/9613 11798/8220/9616 11819/8219/9597\nf 11819/8219/9597 11822/8218/9596 11812/8217/9613\nf 11801/8221/9618 11799/8224/9617 11818/8223/9601\nf 11818/8223/9601 11820/8222/9600 11801/8221/9618\nf 11813/8225/9621 11801/8221/9618 11820/8222/9600\nf 11820/8222/9600 11823/8226/9604 11813/8225/9621\nf 11798/8220/9616 11800/8228/9623 11821/8227/9605\nf 11821/8227/9605 11819/8219/9597 11798/8220/9616\nf 11799/8224/9617 11812/8217/9613 11822/8218/9596\nf 11822/8218/9596 11818/8223/9601 11799/8224/9617\nf 11800/8228/9623 11813/8225/9621 11823/8226/9604\nf 11823/8226/9604 11821/8227/9605 11800/8228/9623\nf 11841/8217/9625 11852/8218/9626 11849/8219/9627\nf 11849/8219/9627 11824/8220/9628 11841/8217/9625\nf 11827/8221/9629 11850/8222/9630 11848/8223/9631\nf 11848/8223/9631 11825/8224/9632 11827/8221/9629\nf 11840/8225/9633 11853/8226/9634 11850/8222/9630\nf 11850/8222/9630 11827/8221/9629 11840/8225/9633\nf 11824/8220/9628 11849/8219/9627 11851/8227/9635\nf 11851/8227/9635 11826/8228/9636 11824/8220/9628\nf 11824/8220/9628 11826/8228/9636 11833/8229/9637\nf 11833/8229/9637 11832/8230/9638 11824/8220/9628\nf 11840/8225/9633 11844/8231/9639 11833/8229/9637\nf 11833/8229/9637 11826/8228/9636 11840/8225/9633\nf 11827/8221/9629 11825/8224/9632 11835/8232/9640\nf 11835/8232/9640 11834/8233/9641 11827/8221/9629\nf 11841/8217/9625 11845/8234/9642 11835/8232/9640\nf 11835/8232/9640 11825/8224/9632 11841/8217/9625\nf 11842/8217/9643 11846/8234/9644 11836/8230/9645\nf 11836/8230/9645 11828/8220/9646 11842/8217/9643\nf 11829/8224/9647 11831/8221/9648 11838/8233/9649\nf 11838/8233/9649 11837/8232/9650 11829/8224/9647\nf 11843/8225/9651 11847/8231/9652 11838/8233/9649\nf 11838/8233/9649 11831/8221/9648 11843/8225/9651\nf 11830/8228/9653 11828/8220/9646 11836/8230/9645\nf 11836/8230/9645 11839/8229/9654 11830/8228/9653\nf 11844/8231/9639 11847/8235/9652 11839/8236/9654\nf 11839/8236/9654 11833/8229/9637 11844/8231/9639\nf 11834/8233/9641 11835/8232/9640 11837/8237/9650\nf 11837/8237/9650 11838/8238/9649 11834/8233/9641\nf 11845/8234/9642 11846/8239/9644 11837/8237/9650\nf 11837/8237/9650 11835/8232/9640 11845/8234/9642\nf 11832/8230/9638 11833/8229/9637 11839/8236/9654\nf 11839/8236/9654 11836/8240/9645 11832/8230/9638\nf 11825/8224/9632 11848/8223/9631 11852/8218/9626\nf 11852/8218/9626 11841/8217/9625 11825/8224/9632\nf 11826/8228/9636 11851/8227/9635 11853/8226/9634\nf 11853/8226/9634 11840/8225/9633 11826/8228/9636\nf 11840/8225/9633 11827/8221/9629 11834/8233/9641\nf 11834/8233/9641 11844/8231/9639 11840/8225/9633\nf 11841/8217/9625 11824/8220/9628 11832/8230/9638\nf 11832/8230/9638 11845/8234/9642 11841/8217/9625\nf 11842/8217/9643 11829/8224/9647 11837/8232/9650\nf 11837/8232/9650 11846/8234/9644 11842/8217/9643\nf 11843/8225/9651 11830/8228/9653 11839/8229/9654\nf 11839/8229/9654 11847/8231/9652 11843/8225/9651\nf 11834/8233/9641 11838/8238/9649 11847/8235/9652\nf 11847/8235/9652 11844/8231/9639 11834/8233/9641\nf 11832/8230/9638 11836/8240/9645 11846/8239/9644\nf 11846/8239/9644 11845/8234/9642 11832/8230/9638\nf 11842/8217/9643 11828/8220/9646 11849/8219/9627\nf 11849/8219/9627 11852/8218/9626 11842/8217/9643\nf 11831/8221/9648 11829/8224/9647 11848/8223/9631\nf 11848/8223/9631 11850/8222/9630 11831/8221/9648\nf 11843/8225/9651 11831/8221/9648 11850/8222/9630\nf 11850/8222/9630 11853/8226/9634 11843/8225/9651\nf 11828/8220/9646 11830/8228/9653 11851/8227/9635\nf 11851/8227/9635 11849/8219/9627 11828/8220/9646\nf 11829/8224/9647 11842/8217/9643 11852/8218/9626\nf 11852/8218/9626 11848/8223/9631 11829/8224/9647\nf 11830/8228/9653 11843/8225/9651 11853/8226/9634\nf 11853/8226/9634 11851/8227/9635 11830/8228/9653\nf 11871/8217/9655 11882/8218/9656 11879/8219/9657\nf 11879/8219/9657 11854/8220/9658 11871/8217/9655\nf 11857/8221/9659 11880/8222/9660 11878/8223/9661\nf 11878/8223/9661 11855/8224/9662 11857/8221/9659\nf 11870/8225/9663 11883/8226/9664 11880/8222/9660\nf 11880/8222/9660 11857/8221/9659 11870/8225/9663\nf 11854/8220/9658 11879/8219/9657 11881/8227/9665\nf 11881/8227/9665 11856/8228/9666 11854/8220/9658\nf 11854/8220/9658 11856/8228/9666 11863/8229/9667\nf 11863/8229/9667 11862/8230/9668 11854/8220/9658\nf 11870/8225/9663 11874/8231/9669 11863/8229/9667\nf 11863/8229/9667 11856/8228/9666 11870/8225/9663\nf 11857/8221/9659 11855/8224/9662 11865/8232/9670\nf 11865/8232/9670 11864/8233/9671 11857/8221/9659\nf 11871/8217/9655 11875/8234/9672 11865/8232/9670\nf 11865/8232/9670 11855/8224/9662 11871/8217/9655\nf 11872/8217/9673 11876/8234/9674 11866/8230/9675\nf 11866/8230/9675 11858/8220/9676 11872/8217/9673\nf 11859/8224/9677 11861/8221/9678 11868/8233/9679\nf 11868/8233/9679 11867/8232/9680 11859/8224/9677\nf 11873/8225/9681 11877/8231/9682 11868/8233/9679\nf 11868/8233/9679 11861/8221/9678 11873/8225/9681\nf 11860/8228/9683 11858/8220/9676 11866/8230/9675\nf 11866/8230/9675 11869/8229/9684 11860/8228/9683\nf 11874/8231/9669 11877/8235/9682 11869/8236/9684\nf 11869/8236/9684 11863/8229/9667 11874/8231/9669\nf 11864/8233/9671 11865/8232/9670 11867/8237/9680\nf 11867/8237/9680 11868/8238/9679 11864/8233/9671\nf 11875/8234/9672 11876/8239/9674 11867/8237/9680\nf 11867/8237/9680 11865/8232/9670 11875/8234/9672\nf 11862/8230/9668 11863/8229/9667 11869/8236/9684\nf 11869/8236/9684 11866/8240/9675 11862/8230/9668\nf 11855/8224/9662 11878/8223/9661 11882/8218/9656\nf 11882/8218/9656 11871/8217/9655 11855/8224/9662\nf 11856/8228/9666 11881/8227/9665 11883/8226/9664\nf 11883/8226/9664 11870/8225/9663 11856/8228/9666\nf 11870/8225/9663 11857/8221/9659 11864/8233/9671\nf 11864/8233/9671 11874/8231/9669 11870/8225/9663\nf 11871/8217/9655 11854/8220/9658 11862/8230/9668\nf 11862/8230/9668 11875/8234/9672 11871/8217/9655\nf 11872/8217/9673 11859/8224/9677 11867/8232/9680\nf 11867/8232/9680 11876/8234/9674 11872/8217/9673\nf 11873/8225/9681 11860/8228/9683 11869/8229/9684\nf 11869/8229/9684 11877/8231/9682 11873/8225/9681\nf 11864/8233/9671 11868/8238/9679 11877/8235/9682\nf 11877/8235/9682 11874/8231/9669 11864/8233/9671\nf 11862/8230/9668 11866/8240/9675 11876/8239/9674\nf 11876/8239/9674 11875/8234/9672 11862/8230/9668\nf 11872/8217/9673 11858/8220/9676 11879/8219/9657\nf 11879/8219/9657 11882/8218/9656 11872/8217/9673\nf 11861/8221/9678 11859/8224/9677 11878/8223/9661\nf 11878/8223/9661 11880/8222/9660 11861/8221/9678\nf 11873/8225/9681 11861/8221/9678 11880/8222/9660\nf 11880/8222/9660 11883/8226/9664 11873/8225/9681\nf 11858/8220/9676 11860/8228/9683 11881/8227/9665\nf 11881/8227/9665 11879/8219/9657 11858/8220/9676\nf 11859/8224/9677 11872/8217/9673 11882/8218/9656\nf 11882/8218/9656 11878/8223/9661 11859/8224/9677\nf 11860/8228/9683 11873/8225/9681 11883/8226/9664\nf 11883/8226/9664 11881/8227/9665 11860/8228/9683\nf 11901/8217/9685 11912/8218/9686 11909/8219/9687\nf 11909/8219/9687 11884/8220/9688 11901/8217/9685\nf 11887/8221/9689 11910/8222/9690 11908/8223/9691\nf 11908/8223/9691 11885/8224/9692 11887/8221/9689\nf 11900/8225/9693 11913/8226/9694 11910/8222/9690\nf 11910/8222/9690 11887/8221/9689 11900/8225/9693\nf 11884/8220/9688 11909/8219/9687 11911/8227/9695\nf 11911/8227/9695 11886/8228/9696 11884/8220/9688\nf 11884/8220/9688 11886/8228/9696 11893/8229/9697\nf 11893/8229/9697 11892/8230/9698 11884/8220/9688\nf 11900/8225/9693 11904/8231/9699 11893/8229/9697\nf 11893/8229/9697 11886/8228/9696 11900/8225/9693\nf 11887/8221/9689 11885/8224/9692 11895/8232/9700\nf 11895/8232/9700 11894/8233/9701 11887/8221/9689\nf 11901/8217/9685 11905/8234/9702 11895/8232/9700\nf 11895/8232/9700 11885/8224/9692 11901/8217/9685\nf 11902/8217/9703 11906/8234/9704 11896/8230/9705\nf 11896/8230/9705 11888/8220/9706 11902/8217/9703\nf 11889/8224/9707 11891/8221/9708 11898/8233/9709\nf 11898/8233/9709 11897/8232/9710 11889/8224/9707\nf 11903/8225/9711 11907/8231/9712 11898/8233/9709\nf 11898/8233/9709 11891/8221/9708 11903/8225/9711\nf 11890/8228/9713 11888/8220/9706 11896/8230/9705\nf 11896/8230/9705 11899/8229/9714 11890/8228/9713\nf 11904/8231/9699 11907/8235/9712 11899/8236/9714\nf 11899/8236/9714 11893/8229/9697 11904/8231/9699\nf 11894/8233/9701 11895/8232/9700 11897/8237/9710\nf 11897/8237/9710 11898/8238/9709 11894/8233/9701\nf 11905/8234/9702 11906/8239/9704 11897/8237/9710\nf 11897/8237/9710 11895/8232/9700 11905/8234/9702\nf 11892/8230/9698 11893/8229/9697 11899/8236/9714\nf 11899/8236/9714 11896/8240/9705 11892/8230/9698\nf 11885/8224/9692 11908/8223/9691 11912/8218/9686\nf 11912/8218/9686 11901/8217/9685 11885/8224/9692\nf 11886/8228/9696 11911/8227/9695 11913/8226/9694\nf 11913/8226/9694 11900/8225/9693 11886/8228/9696\nf 11900/8225/9693 11887/8221/9689 11894/8233/9701\nf 11894/8233/9701 11904/8231/9699 11900/8225/9693\nf 11901/8217/9685 11884/8220/9688 11892/8230/9698\nf 11892/8230/9698 11905/8234/9702 11901/8217/9685\nf 11902/8217/9703 11889/8224/9707 11897/8232/9710\nf 11897/8232/9710 11906/8234/9704 11902/8217/9703\nf 11903/8225/9711 11890/8228/9713 11899/8229/9714\nf 11899/8229/9714 11907/8231/9712 11903/8225/9711\nf 11894/8233/9701 11898/8238/9709 11907/8235/9712\nf 11907/8235/9712 11904/8231/9699 11894/8233/9701\nf 11892/8230/9698 11896/8240/9705 11906/8239/9704\nf 11906/8239/9704 11905/8234/9702 11892/8230/9698\nf 11902/8217/9703 11888/8220/9706 11909/8219/9687\nf 11909/8219/9687 11912/8218/9686 11902/8217/9703\nf 11891/8221/9708 11889/8224/9707 11908/8223/9691\nf 11908/8223/9691 11910/8222/9690 11891/8221/9708\nf 11903/8225/9711 11891/8221/9708 11910/8222/9690\nf 11910/8222/9690 11913/8226/9694 11903/8225/9711\nf 11888/8220/9706 11890/8228/9713 11911/8227/9695\nf 11911/8227/9695 11909/8219/9687 11888/8220/9706\nf 11889/8224/9707 11902/8217/9703 11912/8218/9686\nf 11912/8218/9686 11908/8223/9691 11889/8224/9707\nf 11890/8228/9713 11903/8225/9711 11913/8226/9694\nf 11913/8226/9694 11911/8227/9695 11890/8228/9713\nf 11931/8217/9715 11942/8218/9716 11939/8219/9717\nf 11939/8219/9717 11914/8220/9718 11931/8217/9715\nf 11917/8221/9719 11940/8222/9720 11938/8223/9721\nf 11938/8223/9721 11915/8224/9722 11917/8221/9719\nf 11930/8225/9723 11943/8226/9724 11940/8222/9720\nf 11940/8222/9720 11917/8221/9719 11930/8225/9723\nf 11914/8220/9718 11939/8219/9717 11941/8227/9725\nf 11941/8227/9725 11916/8228/9726 11914/8220/9718\nf 11914/8220/9718 11916/8228/9726 11923/8229/9727\nf 11923/8229/9727 11922/8230/9728 11914/8220/9718\nf 11930/8225/9723 11934/8231/9729 11923/8229/9727\nf 11923/8229/9727 11916/8228/9726 11930/8225/9723\nf 11917/8221/9719 11915/8224/9722 11925/8232/9730\nf 11925/8232/9730 11924/8233/9731 11917/8221/9719\nf 11931/8217/9715 11935/8234/9732 11925/8232/9730\nf 11925/8232/9730 11915/8224/9722 11931/8217/9715\nf 11932/8217/9733 11936/8234/9734 11926/8230/9735\nf 11926/8230/9735 11918/8220/9736 11932/8217/9733\nf 11919/8224/9737 11921/8221/9738 11928/8233/9739\nf 11928/8233/9739 11927/8232/9740 11919/8224/9737\nf 11933/8225/9741 11937/8231/9742 11928/8233/9739\nf 11928/8233/9739 11921/8221/9738 11933/8225/9741\nf 11920/8228/9743 11918/8220/9736 11926/8230/9735\nf 11926/8230/9735 11929/8229/9744 11920/8228/9743\nf 11934/8231/9729 11937/8235/9742 11929/8236/9744\nf 11929/8236/9744 11923/8229/9727 11934/8231/9729\nf 11924/8233/9731 11925/8232/9730 11927/8237/9740\nf 11927/8237/9740 11928/8238/9739 11924/8233/9731\nf 11935/8234/9732 11936/8239/9734 11927/8237/9740\nf 11927/8237/9740 11925/8232/9730 11935/8234/9732\nf 11922/8230/9728 11923/8229/9727 11929/8236/9744\nf 11929/8236/9744 11926/8240/9735 11922/8230/9728\nf 11915/8224/9722 11938/8223/9721 11942/8218/9716\nf 11942/8218/9716 11931/8217/9715 11915/8224/9722\nf 11916/8228/9726 11941/8227/9725 11943/8226/9724\nf 11943/8226/9724 11930/8225/9723 11916/8228/9726\nf 11930/8225/9723 11917/8221/9719 11924/8233/9731\nf 11924/8233/9731 11934/8231/9729 11930/8225/9723\nf 11931/8217/9715 11914/8220/9718 11922/8230/9728\nf 11922/8230/9728 11935/8234/9732 11931/8217/9715\nf 11932/8217/9733 11919/8224/9737 11927/8232/9740\nf 11927/8232/9740 11936/8234/9734 11932/8217/9733\nf 11933/8225/9741 11920/8228/9743 11929/8229/9744\nf 11929/8229/9744 11937/8231/9742 11933/8225/9741\nf 11924/8233/9731 11928/8238/9739 11937/8235/9742\nf 11937/8235/9742 11934/8231/9729 11924/8233/9731\nf 11922/8230/9728 11926/8240/9735 11936/8239/9734\nf 11936/8239/9734 11935/8234/9732 11922/8230/9728\nf 11932/8217/9733 11918/8220/9736 11939/8219/9717\nf 11939/8219/9717 11942/8218/9716 11932/8217/9733\nf 11921/8221/9738 11919/8224/9737 11938/8223/9721\nf 11938/8223/9721 11940/8222/9720 11921/8221/9738\nf 11933/8225/9741 11921/8221/9738 11940/8222/9720\nf 11940/8222/9720 11943/8226/9724 11933/8225/9741\nf 11918/8220/9736 11920/8228/9743 11941/8227/9725\nf 11941/8227/9725 11939/8219/9717 11918/8220/9736\nf 11919/8224/9737 11932/8217/9733 11942/8218/9716\nf 11942/8218/9716 11938/8223/9721 11919/8224/9737\nf 11920/8228/9743 11933/8225/9741 11943/8226/9724\nf 11943/8226/9724 11941/8227/9725 11920/8228/9743\nf 11961/8217/9745 11972/8218/9746 11969/8219/9747\nf 11969/8219/9747 11944/8220/9748 11961/8217/9745\nf 11947/8221/9749 11970/8222/9750 11968/8223/9751\nf 11968/8223/9751 11945/8224/9752 11947/8221/9749\nf 11960/8225/9753 11973/8226/9754 11970/8222/9750\nf 11970/8222/9750 11947/8221/9749 11960/8225/9753\nf 11944/8220/9748 11969/8219/9747 11971/8227/9755\nf 11971/8227/9755 11946/8228/9756 11944/8220/9748\nf 11944/8220/9748 11946/8228/9756 11953/8229/9757\nf 11953/8229/9757 11952/8230/9758 11944/8220/9748\nf 11960/8225/9753 11964/8231/9759 11953/8229/9757\nf 11953/8229/9757 11946/8228/9756 11960/8225/9753\nf 11947/8221/9749 11945/8224/9752 11955/8232/9760\nf 11955/8232/9760 11954/8233/9761 11947/8221/9749\nf 11961/8217/9745 11965/8234/9762 11955/8232/9760\nf 11955/8232/9760 11945/8224/9752 11961/8217/9745\nf 11962/8217/9763 11966/8234/9764 11956/8230/9765\nf 11956/8230/9765 11948/8220/9766 11962/8217/9763\nf 11949/8224/9767 11951/8221/9768 11958/8233/9769\nf 11958/8233/9769 11957/8232/9770 11949/8224/9767\nf 11963/8225/9771 11967/8231/9772 11958/8233/9769\nf 11958/8233/9769 11951/8221/9768 11963/8225/9771\nf 11950/8228/9773 11948/8220/9766 11956/8230/9765\nf 11956/8230/9765 11959/8229/9774 11950/8228/9773\nf 11964/8231/9759 11967/8235/9772 11959/8236/9774\nf 11959/8236/9774 11953/8229/9757 11964/8231/9759\nf 11954/8233/9761 11955/8232/9760 11957/8237/9770\nf 11957/8237/9770 11958/8238/9769 11954/8233/9761\nf 11965/8234/9762 11966/8239/9764 11957/8237/9770\nf 11957/8237/9770 11955/8232/9760 11965/8234/9762\nf 11952/8230/9758 11953/8229/9757 11959/8236/9774\nf 11959/8236/9774 11956/8240/9765 11952/8230/9758\nf 11945/8224/9752 11968/8223/9751 11972/8218/9746\nf 11972/8218/9746 11961/8217/9745 11945/8224/9752\nf 11946/8228/9756 11971/8227/9755 11973/8226/9754\nf 11973/8226/9754 11960/8225/9753 11946/8228/9756\nf 11960/8225/9753 11947/8221/9749 11954/8233/9761\nf 11954/8233/9761 11964/8231/9759 11960/8225/9753\nf 11961/8217/9745 11944/8220/9748 11952/8230/9758\nf 11952/8230/9758 11965/8234/9762 11961/8217/9745\nf 11962/8217/9763 11949/8224/9767 11957/8232/9770\nf 11957/8232/9770 11966/8234/9764 11962/8217/9763\nf 11963/8225/9771 11950/8228/9773 11959/8229/9774\nf 11959/8229/9774 11967/8231/9772 11963/8225/9771\nf 11954/8233/9761 11958/8238/9769 11967/8235/9772\nf 11967/8235/9772 11964/8231/9759 11954/8233/9761\nf 11952/8230/9758 11956/8240/9765 11966/8239/9764\nf 11966/8239/9764 11965/8234/9762 11952/8230/9758\nf 11962/8217/9763 11948/8220/9766 11969/8219/9747\nf 11969/8219/9747 11972/8218/9746 11962/8217/9763\nf 11951/8221/9768 11949/8224/9767 11968/8223/9751\nf 11968/8223/9751 11970/8222/9750 11951/8221/9768\nf 11963/8225/9771 11951/8221/9768 11970/8222/9750\nf 11970/8222/9750 11973/8226/9754 11963/8225/9771\nf 11948/8220/9766 11950/8228/9773 11971/8227/9755\nf 11971/8227/9755 11969/8219/9747 11948/8220/9766\nf 11949/8224/9767 11962/8217/9763 11972/8218/9746\nf 11972/8218/9746 11968/8223/9751 11949/8224/9767\nf 11950/8228/9773 11963/8225/9771 11973/8226/9754\nf 11973/8226/9754 11971/8227/9755 11950/8228/9773\nf 11977/8241/9775 11980/8242/9776 11979/8243/9777\nf 11979/8243/9777 11978/8244/9775 11977/8241/9775\nf 11981/8245/9778 11979/8243/9777 12066/8246/9775\nf 12066/8246/9775 12078/8247/9779 11981/8245/9778\nf 11982/8248/9775 11984/8249/9780 11983/8250/9781\nf 11983/8250/9781 11978/8244/9775 11982/8248/9775\nf 11986/8251/9782 11985/8252/9783 11983/8250/9781\nf 11983/8250/9781 11984/8249/9780 11986/8251/9782\nf 11982/8248/9775 11978/8244/9775 11979/8243/9777\nf 11979/8243/9777 11981/8245/9778 11982/8248/9775\nf 11979/8243/9777 11980/8242/9776 11974/8253/9784\nf 11974/8253/9784 12066/8246/9775 11979/8243/9777\nf 11977/8241/9775 11978/8244/9775 11983/8250/9781\nf 11983/8250/9781 11987/8254/9785 11977/8241/9775\nf 11983/8250/9781 11985/8252/9783 11988/8255/9786\nf 11988/8255/9786 11987/8254/9785 11983/8250/9781\nf 11985/8252/9783 11986/8251/9782 11990/8256/9787\nf 11990/8256/9787 11989/8257/9788 11985/8252/9783\nf 11985/8252/9783 11989/8257/9788 11991/8258/9789\nf 11991/8258/9789 11988/8255/9786 11985/8252/9783\nf 11993/8259/9790 11992/8260/9791 11990/8256/9787\nf 11990/8256/9787 11986/8251/9782 11993/8259/9790\nf 11994/8261/9792 11993/8259/9790 11986/8251/9782\nf 11986/8251/9782 11984/8249/9780 11994/8261/9792\nf 11996/8262/9793 11995/8263/9794 11987/8254/9785\nf 11987/8254/9785 11988/8255/9786 11996/8262/9793\nf 11997/8264/9795 11996/8262/9793 11988/8255/9786\nf 11988/8255/9786 11991/8258/9789 11997/8264/9795\nf 11998/8265/9796 12136/8266/9797 11974/8253/9784\nf 11974/8253/9784 11980/8242/9776 11998/8265/9796\nf 11998/8265/9796 12009/8267/9798 12010/8268/9799\nf 12010/8268/9799 12136/8266/9797 11998/8265/9796\nf 12078/8247/9779 12079/8269/9800 12000/8270/9801\nf 12000/8270/9801 11981/8245/9778 12078/8247/9779\nf 12079/8269/9800 12080/8271/9802 12001/8272/9803\nf 12001/8272/9803 12000/8270/9801 12079/8269/9800\nf 12080/8271/9802 11976/8273/9804 12052/8274/9805\nf 12052/8274/9805 12002/8275/9806 12001/8272/9803\nf 12080/8271/9802 12052/8274/9805 12001/8272/9803\nf 12006/8276/9807 12005/8277/9808 12003/8278/9809\nf 12003/8278/9809 12004/8279/9810 12006/8276/9807\nf 12005/8277/9808 12008/8280/9775 12007/8281/9775\nf 12007/8281/9775 12003/8278/9809 12005/8277/9808\nf 11982/8248/9811 11981/8245/9812 12015/8282/9813\nf 12015/8282/9813 12018/8283/9811 11982/8248/9811\nf 11977/8241/9814 11987/8254/9815 12024/8284/9814\nf 12024/8284/9814 12011/8285/9814 11977/8241/9814\nf 11991/8258/9816 11989/8257/9817 12027/8286/9817\nf 12027/8286/9817 12028/8287/9816 11991/8258/9816\nf 11993/8259/9818 12029/8288/9818 12030/8289/9819\nf 12030/8289/9819 11992/8260/9819 11993/8259/9818\nf 12000/8270/9820 12038/8290/9820 12015/8282/9813\nf 12015/8282/9813 11981/8245/9812 12000/8270/9820\nf 12002/8275/9821 12003/8278/9822 12042/8291/9821\nf 12042/8291/9821 12040/8292/9823 12002/8275/9821\nf 12052/8274/9824 11976/8273/9825 12141/8293/9826\nf 12141/8293/9826 12051/8294/9827 12052/8274/9824\nf 12006/8276/9828 12043/8295/9828 12044/8296/9829\nf 12044/8296/9829 12005/8277/9829 12006/8276/9828\nf 12006/8276/9828 12004/8279/9830 12041/8297/9830\nf 12041/8297/9830 12043/8295/9828 12006/8276/9828\nf 12003/8278/9831 12007/8281/9831 12046/8298/9831\nf 12046/8298/9831 12042/8291/9831 12003/8278/9831\nf 12007/8281/9832 12008/8280/9832 12045/8299/9832\nf 12045/8299/9832 12046/8298/9833 12007/8281/9832\nf 12005/8277/9829 12044/8296/9829 12045/8299/9834\nf 12045/8299/9834 12008/8280/9835 12005/8277/9829\nf 12050/8300/9836 12137/8301/9837 12010/8268/9799\nf 12010/8268/9799 12009/8267/9798 12050/8300/9836\nf 12009/8267/9838 11998/8265/9839 12035/8302/9839\nf 12035/8302/9839 12037/8303/9838 12009/8267/9838\nf 12011/8304/9840 12014/8305/9840 12013/8306/9841\nf 12013/8306/9841 12012/8307/9842 12011/8304/9840\nf 12015/8308/9843 12017/8309/9844 12016/8310/9840\nf 12016/8310/9840 12013/8306/9841 12015/8308/9843\nf 12018/8311/9840 12014/8305/9840 12020/8312/9845\nf 12020/8312/9845 12019/8313/9846 12018/8311/9840\nf 12020/8312/9845 12022/8314/9847 12021/8315/9848\nf 12021/8315/9848 12019/8313/9846 12020/8312/9845\nf 12018/8311/9840 12015/8308/9843 12013/8306/9841\nf 12013/8306/9841 12014/8305/9840 12018/8311/9840\nf 12016/8310/9840 12023/8316/9849 12012/8307/9842\nf 12012/8307/9842 12013/8306/9841 12016/8310/9840\nf 12011/8304/9840 12024/8317/9850 12020/8312/9845\nf 12020/8312/9845 12014/8305/9840 12011/8304/9840\nf 12020/8312/9845 12024/8317/9850 12025/8318/9851\nf 12025/8318/9851 12022/8314/9847 12020/8312/9845\nf 12022/8314/9847 12027/8319/9852 12026/8320/9853\nf 12026/8320/9853 12021/8315/9848 12022/8314/9847\nf 12028/8321/9854 12027/8319/9852 12022/8314/9847\nf 12022/8314/9847 12025/8318/9851 12028/8321/9854\nf 12021/8315/9848 12026/8320/9853 12030/8322/9855\nf 12030/8322/9855 12029/8323/9856 12021/8315/9848\nf 12021/8315/9848 12029/8323/9856 12031/8324/9857\nf 12031/8324/9857 12019/8313/9846 12021/8315/9848\nf 12025/8318/9851 12024/8317/9850 12033/8325/9858\nf 12033/8325/9858 12032/8326/9859 12025/8318/9851\nf 12025/8318/9851 12032/8326/9859 12034/8327/9860\nf 12034/8327/9860 12028/8321/9854 12025/8318/9851\nf 12023/8316/9849 12036/8328/9861 12035/8329/9862\nf 12035/8329/9862 12012/8307/9842 12023/8316/9849\nf 12036/8328/9861 12138/8330/9863 12037/8331/9864\nf 12037/8331/9864 12035/8329/9862 12036/8328/9861\nf 12017/8309/9844 12015/8308/9843 12038/8332/9865\nf 12038/8332/9865 12116/8333/9866 12017/8309/9844\nf 12116/8333/9866 12038/8332/9865 12039/8334/9867\nf 12039/8334/9867 12117/8335/9868 12116/8333/9866\nf 12039/8334/9867 12040/8336/9869 12051/8337/9870\nf 12117/8335/9868 12039/8334/9867 12051/8337/9870\nf 12117/8335/9868 12051/8337/9870 12141/8338/9871\nf 12042/8339/9872 12044/8340/9873 12043/8341/9874\nf 12043/8341/9874 12041/8342/9875 12042/8339/9872\nf 12044/8340/9873 12042/8339/9872 12046/8343/9876\nf 12046/8343/9876 12045/8344/9876 12044/8340/9873\nf 11980/8242/9877 11977/8241/9878 12011/8285/9877\nf 12011/8285/9877 12012/8345/9877 11980/8242/9877\nf 12019/8346/9879 11984/8249/9879 11982/8248/9879\nf 11982/8248/9879 12018/8283/9879 12019/8346/9879\nf 12027/8286/9817 11989/8257/9817 11990/8256/9880\nf 11990/8256/9880 12026/8347/9880 12027/8286/9817\nf 11990/8256/9880 11992/8260/9819 12030/8289/9819\nf 12030/8289/9819 12026/8347/9880 11990/8256/9880\nf 11993/8259/9818 11994/8261/9881 12031/8348/9881\nf 12031/8348/9881 12029/8288/9818 11993/8259/9818\nf 11994/8261/9882 11984/8249/9883 12019/8346/9883\nf 12019/8346/9883 12031/8348/9882 11994/8261/9882\nf 12024/8284/9884 11987/8254/9884 11995/8263/9884\nf 11995/8263/9884 12033/8349/9884 12024/8284/9884\nf 12033/8349/9885 11995/8263/9886 11996/8262/9887\nf 11996/8262/9887 12032/8350/9887 12033/8349/9885\nf 12032/8350/9888 11996/8262/9889 11997/8264/9890\nf 11997/8264/9890 12034/8351/9890 12032/8350/9888\nf 11997/8264/9890 11991/8258/9816 12028/8287/9816\nf 12028/8287/9816 12034/8351/9890 11997/8264/9890\nf 12035/8302/9839 11998/8265/9839 11980/8242/9891\nf 11980/8242/9891 12012/8345/9891 12035/8302/9839\nf 12056/8352/9892 12055/8353/9893 12049/8354/9894\nf 12049/8354/9894 12048/8355/9838 12056/8352/9892\nf 12038/8290/9820 12000/8270/9820 12001/8272/9895\nf 12001/8272/9895 12039/8356/9895 12038/8290/9820\nf 12039/8356/9895 12001/8272/9895 12002/8275/9896\nf 12002/8275/9896 12040/8292/9896 12039/8356/9895\nf 12138/8330/9863 12139/8357/9897 12049/8358/9898\nf 12049/8358/9898 12037/8331/9864 12138/8330/9863\nf 12050/8300/9899 12009/8267/9838 12054/8359/9900\nf 11999/8360/9901 11975/8361/9902 12137/8301/9837\nf 12137/8301/9837 12050/8300/9836 11999/8360/9901\nf 12009/8267/9838 12037/8303/9838 12055/8353/9893\nf 12055/8353/9893 12054/8359/9900 12009/8267/9838\nf 12139/8357/9897 12047/8362/9840 12048/8363/9903\nf 12048/8363/9903 12049/8358/9898 12139/8357/9897\nf 12042/8339/9872 12041/8342/9875 12051/8337/9870\nf 12051/8337/9870 12040/8336/9869 12042/8339/9872\nf 12041/8297/9830 12004/8279/9830 12052/8274/9824\nf 12052/8274/9824 12051/8294/9827 12041/8297/9830\nf 12004/8279/9810 12003/8278/9809 12002/8275/9806\nf 12002/8275/9806 12052/8274/9805 12004/8279/9810\nf 11975/8361/9904 11999/8360/9904 12048/8355/9904\nf 12048/8355/9904 12047/8364/9904 11975/8361/9904\nf 12145/8365/9775 12055/8366/9905 12056/8367/9905\nf 12056/8367/9905 12057/8368/9775 12145/8365/9775\nf 12054/8369/9906 12055/8366/9906 12145/8365/9906\nf 12145/8365/9906 12143/8370/9906 12054/8369/9906\nf 12053/8371/9907 12054/8372/9907 12143/8373/9840\nf 12143/8373/9840 12144/8374/9840 12053/8371/9907\nf 12056/8367/9908 12053/8371/9909 12144/8374/9910\nf 12144/8374/9910 12057/8368/9910 12056/8367/9908\nf 12058/8375/9775 12061/8376/9775 12060/8377/9911\nf 12060/8377/9911 12059/8378/9912 12058/8375/9775\nf 12062/8379/9913 12078/8247/9779 12066/8246/9775\nf 12066/8246/9775 12060/8377/9911 12062/8379/9913\nf 12063/8380/9775 12061/8376/9775 12065/8381/9914\nf 12065/8381/9914 12064/8382/9915 12063/8380/9775\nf 12065/8381/9914 12068/8383/9916 12069/8384/9917\nf 12069/8384/9917 12064/8382/9915 12065/8381/9914\nf 12063/8380/9775 12062/8379/9913 12060/8377/9911\nf 12060/8377/9911 12061/8376/9775 12063/8380/9775\nf 11974/8253/9784 12059/8378/9912 12060/8377/9911\nf 12060/8377/9911 12066/8246/9775 11974/8253/9784\nf 12058/8375/9775 12067/8385/9918 12065/8381/9914\nf 12065/8381/9914 12061/8376/9775 12058/8375/9775\nf 12065/8381/9914 12067/8385/9918 12070/8386/9919\nf 12070/8386/9919 12068/8383/9916 12065/8381/9914\nf 12068/8383/9916 12087/8387/9920 12088/8388/9921\nf 12088/8388/9921 12069/8384/9917 12068/8383/9916\nf 12074/8389/9922 12087/8387/9920 12068/8383/9916\nf 12068/8383/9916 12070/8386/9919 12074/8389/9922\nf 12088/8388/9921 12089/8390/9923 12071/8391/9924\nf 12071/8391/9924 12069/8384/9917 12088/8388/9921\nf 12069/8384/9917 12071/8391/9924 12072/8392/9925\nf 12072/8392/9925 12064/8382/9915 12069/8384/9917\nf 12067/8385/9918 12090/8393/9926 12073/8394/9927\nf 12073/8394/9927 12070/8386/9919 12067/8385/9918\nf 12070/8386/9919 12073/8394/9927 12075/8395/9928\nf 12075/8395/9928 12074/8389/9922 12070/8386/9919\nf 11974/8253/9784 12136/8266/9797 12076/8396/9929\nf 12076/8396/9929 12059/8378/9912 11974/8253/9784\nf 12076/8396/9929 12136/8266/9797 12010/8268/9799\nf 12010/8268/9799 12077/8397/9930 12076/8396/9929\nf 12078/8247/9779 12062/8379/9913 12092/8398/9931\nf 12092/8398/9931 12079/8269/9800 12078/8247/9779\nf 12079/8269/9800 12092/8398/9931 12093/8399/9932\nf 12093/8399/9932 12080/8271/9802 12079/8269/9800\nf 12093/8399/9932 12094/8400/9933 12095/8401/9934\nf 12080/8271/9802 12093/8399/9932 12095/8401/9934\nf 12080/8271/9802 12095/8401/9934 11976/8273/9804\nf 12086/8402/9935 12083/8403/9936 12082/8404/9937\nf 12082/8404/9937 12081/8405/9938 12086/8402/9935\nf 12083/8403/9936 12086/8402/9935 12085/8406/9905\nf 12085/8406/9905 12084/8407/9775 12083/8403/9936\nf 12063/8380/9939 12102/8408/9939 12101/8409/9940\nf 12101/8409/9940 12062/8379/9940 12063/8380/9939\nf 12058/8375/9941 12097/8410/9941 12105/8411/9942\nf 12105/8411/9942 12067/8385/9943 12058/8375/9941\nf 12074/8389/9944 12112/8412/9944 12124/8413/9945\nf 12124/8413/9945 12087/8387/9945 12074/8389/9944\nf 12126/8414/9946 12109/8415/9947 12071/8391/9947\nf 12071/8391/9947 12089/8390/9946 12126/8414/9946\nf 12047/8364/9948 12128/8416/9948 12091/8417/9948\nf 12091/8417/9948 11975/8361/9948 12047/8364/9948\nf 12135/8418/9949 12133/8419/9950 12096/8420/9951\nf 12096/8420/9951 12091/8417/9952 12135/8418/9949\nf 12101/8409/9940 12129/8421/9953 12092/8398/9953\nf 12092/8398/9953 12062/8379/9940 12101/8409/9940\nf 12094/8400/9954 12131/8422/9954 12121/8423/9954\nf 12121/8423/9954 12086/8402/9954 12094/8400/9954\nf 12140/8424/9955 12141/8293/9956 11976/8273/9957\nf 11976/8273/9957 12095/8401/9955 12140/8424/9955\nf 12120/8425/9958 12119/8426/9959 12082/8404/9960\nf 12082/8404/9960 12083/8403/9961 12120/8425/9958\nf 12082/8404/9960 12119/8426/9959 12118/8427/9962\nf 12118/8427/9962 12081/8405/9962 12082/8404/9960\nf 12086/8402/9963 12121/8423/9963 12122/8428/9963\nf 12122/8428/9963 12085/8406/9963 12086/8402/9963\nf 12085/8406/9964 12122/8428/9964 12123/8429/9964\nf 12123/8429/9964 12084/8407/9965 12085/8406/9964\nf 12123/8429/9966 12120/8425/9958 12083/8403/9961\nf 12083/8403/9961 12084/8407/9966 12123/8429/9966\nf 12010/8268/9799 12137/8301/9837 12096/8420/9967\nf 12096/8420/9967 12077/8397/9930 12010/8268/9799\nf 12077/8397/9968 12115/8430/9968 12114/8431/9969\nf 12114/8431/9969 12076/8396/9969 12077/8397/9968\nf 12097/8432/9840 12100/8433/9970 12099/8434/9971\nf 12099/8434/9971 12098/8435/9840 12097/8432/9840\nf 12101/8436/9972 12099/8434/9971 12016/8310/9840\nf 12016/8310/9840 12017/8309/9844 12101/8436/9972\nf 12102/8437/9840 12104/8438/9973 12103/8439/9974\nf 12103/8439/9974 12098/8435/9840 12102/8437/9840\nf 12107/8440/9975 12106/8441/9976 12103/8439/9974\nf 12103/8439/9974 12104/8438/9973 12107/8440/9975\nf 12102/8437/9840 12098/8435/9840 12099/8434/9971\nf 12099/8434/9971 12101/8436/9972 12102/8437/9840\nf 12016/8310/9840 12099/8434/9971 12100/8433/9970\nf 12100/8433/9970 12023/8316/9849 12016/8310/9840\nf 12097/8432/9840 12098/8435/9840 12103/8439/9974\nf 12103/8439/9974 12105/8442/9977 12097/8432/9840\nf 12103/8439/9974 12106/8441/9976 12108/8443/9978\nf 12108/8443/9978 12105/8442/9977 12103/8439/9974\nf 12106/8441/9976 12107/8440/9975 12125/8444/9979\nf 12125/8444/9979 12124/8445/9980 12106/8441/9976\nf 12106/8441/9976 12124/8445/9980 12112/8446/9981\nf 12112/8446/9981 12108/8443/9978 12106/8441/9976\nf 12107/8440/9975 12109/8447/9982 12126/8448/9983\nf 12126/8448/9983 12125/8444/9979 12107/8440/9975\nf 12110/8449/9984 12109/8447/9982 12107/8440/9975\nf 12107/8440/9975 12104/8438/9973 12110/8449/9984\nf 12108/8443/9978 12111/8450/9985 12127/8451/9986\nf 12127/8451/9986 12105/8442/9977 12108/8443/9978\nf 12113/8452/9987 12111/8450/9985 12108/8443/9978\nf 12108/8443/9978 12112/8446/9981 12113/8452/9987\nf 12114/8453/9988 12036/8328/9861 12023/8316/9849\nf 12023/8316/9849 12100/8433/9970 12114/8453/9988\nf 12115/8454/9989 12138/8330/9863 12036/8328/9861\nf 12036/8328/9861 12114/8453/9988 12115/8454/9989\nf 12017/8309/9844 12116/8333/9866 12129/8455/9990\nf 12129/8455/9990 12101/8436/9972 12017/8309/9844\nf 12116/8333/9866 12117/8335/9868 12130/8456/9991\nf 12130/8456/9991 12129/8455/9990 12116/8333/9866\nf 12117/8335/9868 12141/8338/9871 12140/8457/9992\nf 12140/8457/9992 12131/8458/9993 12130/8456/9991\nf 12117/8335/9868 12140/8457/9992 12130/8456/9991\nf 12119/8459/9994 12120/8460/9995 12121/8461/9996\nf 12121/8461/9996 12118/8462/9997 12119/8459/9994\nf 12120/8460/9995 12123/8463/9998 12122/8464/9840\nf 12122/8464/9840 12121/8461/9996 12120/8460/9995\nf 12097/8410/9999 12058/8375/10000 12059/8378/9999\nf 12059/8378/9999 12100/8465/9999 12097/8410/9999\nf 12104/8466/10001 12102/8408/10002 12063/8380/10001\nf 12063/8380/10001 12064/8382/10001 12104/8466/10001\nf 12124/8413/9945 12125/8467/10003 12088/8388/10003\nf 12088/8388/10003 12087/8387/9945 12124/8413/9945\nf 12126/8414/9946 12089/8390/9946 12088/8388/10003\nf 12088/8388/10003 12125/8467/10003 12126/8414/9946\nf 12110/8468/10004 12072/8392/10004 12071/8391/9947\nf 12071/8391/9947 12109/8415/9947 12110/8468/10004\nf 12104/8466/10005 12064/8382/10005 12072/8392/10006\nf 12072/8392/10006 12110/8468/10007 12104/8466/10005\nf 12105/8411/10008 12127/8469/10009 12090/8393/10009\nf 12090/8393/10009 12067/8385/10008 12105/8411/10008\nf 12127/8469/10010 12111/8470/10010 12073/8394/10010\nf 12073/8394/10010 12090/8393/10010 12127/8469/10010\nf 12111/8470/10011 12113/8471/10012 12075/8395/10013\nf 12075/8395/10013 12073/8394/10011 12111/8470/10011\nf 12112/8412/9944 12074/8389/9944 12075/8395/10013\nf 12075/8395/10013 12113/8471/10012 12112/8412/9944\nf 12114/8431/9969 12100/8465/10014 12059/8378/10014\nf 12059/8378/10014 12076/8396/9969 12114/8431/9969\nf 12129/8421/9953 12130/8472/10015 12093/8399/10015\nf 12093/8399/10015 12092/8398/9953 12129/8421/9953\nf 12130/8472/10015 12131/8422/10016 12094/8400/10016\nf 12094/8400/10016 12093/8399/10015 12130/8472/10015\nf 12132/8473/10017 12139/8357/9897 12138/8330/9863\nf 12138/8330/9863 12115/8454/9989 12132/8473/10017\nf 12134/8474/10018 12132/8475/10019 12096/8420/9951\nf 12096/8420/9951 12133/8419/9950 12134/8474/10018\nf 12140/8457/9992 12118/8462/9997 12121/8461/9996\nf 12121/8461/9996 12131/8458/9993 12140/8457/9992\nf 12095/8401/9955 12081/8405/9962 12118/8427/9962\nf 12118/8427/9962 12140/8424/9955 12095/8401/9955\nf 12094/8400/9933 12086/8402/9935 12081/8405/9938\nf 12081/8405/9938 12095/8401/9934 12094/8400/9933\nf 12096/8420/9967 12137/8301/9837 11975/8361/9902\nf 11975/8361/9902 12091/8417/10020 12096/8420/9967\nf 12128/8476/10021 12047/8362/9840 12139/8357/9897\nf 12139/8357/9897 12132/8473/10017 12128/8476/10021\nf 12132/8475/10019 12115/8430/9968 12077/8397/9968\nf 12077/8397/9968 12096/8420/9951 12132/8475/10019\nf 12145/8365/9775 12057/8368/9775 12142/8477/9775\nf 12142/8477/9775 12134/8478/9775 12145/8365/9775\nf 12145/8365/9906 12134/8478/9906 12133/8479/9906\nf 12133/8479/9906 12143/8370/9906 12145/8365/9906\nf 12143/8373/9840 12133/8480/9840 12135/8481/9840\nf 12135/8481/9840 12144/8374/9840 12143/8373/9840\nf 12144/8374/9910 12135/8481/9910 12142/8477/9910\nf 12142/8477/9910 12057/8368/9910 12144/8374/9910\nf 12037/8303/9838 12049/8354/9894 12055/8353/9893\nf 12128/8416/9968 12142/8482/9949 12135/8418/9949\nf 12135/8418/9949 12091/8417/9952 12128/8416/9968\nf 12128/8416/9968 12132/8475/10019 12134/8474/10018\nf 12134/8474/10018 12142/8482/9949 12128/8416/9968\nf 11999/8360/9838 12053/8483/9892 12056/8352/9892\nf 12056/8352/9892 12048/8355/9838 11999/8360/9838\nf 12050/8300/9899 12054/8359/9900 12053/8483/9892\nf 12053/8483/9892 11999/8360/9838 12050/8300/9899\nf 12163/8217/10022 12174/8218/10023 12171/8219/10024\nf 12171/8219/10024 12146/8220/10025 12163/8217/10022\nf 12149/8221/10026 12172/8222/10027 12170/8223/10028\nf 12170/8223/10028 12147/8224/10029 12149/8221/10026\nf 12162/8225/10030 12175/8226/10031 12172/8222/10027\nf 12172/8222/10027 12149/8221/10026 12162/8225/10030\nf 12146/8220/10025 12171/8219/10024 12173/8227/10032\nf 12173/8227/10032 12148/8228/10033 12146/8220/10025\nf 12146/8220/10025 12148/8228/10033 12155/8229/10034\nf 12155/8229/10034 12154/8230/10035 12146/8220/10025\nf 12162/8225/10030 12166/8231/10036 12155/8229/10034\nf 12155/8229/10034 12148/8228/10033 12162/8225/10030\nf 12149/8221/10026 12147/8224/10029 12157/8232/10037\nf 12157/8232/10037 12156/8233/10038 12149/8221/10026\nf 12163/8217/10022 12167/8234/10039 12157/8232/10037\nf 12157/8232/10037 12147/8224/10029 12163/8217/10022\nf 12164/8217/10040 12168/8234/10041 12158/8230/10042\nf 12158/8230/10042 12150/8220/10043 12164/8217/10040\nf 12151/8224/10044 12153/8221/10045 12160/8233/10046\nf 12160/8233/10046 12159/8232/10047 12151/8224/10044\nf 12165/8225/10048 12169/8231/10049 12160/8233/10046\nf 12160/8233/10046 12153/8221/10045 12165/8225/10048\nf 12152/8228/10050 12150/8220/10043 12158/8230/10042\nf 12158/8230/10042 12161/8229/10051 12152/8228/10050\nf 12166/8231/10036 12169/8235/10049 12161/8236/10051\nf 12161/8236/10051 12155/8229/10034 12166/8231/10036\nf 12156/8233/10038 12157/8232/10037 12159/8237/10047\nf 12159/8237/10047 12160/8238/10046 12156/8233/10038\nf 12167/8234/10039 12168/8239/10041 12159/8237/10047\nf 12159/8237/10047 12157/8232/10037 12167/8234/10039\nf 12154/8230/10035 12155/8229/10034 12161/8236/10051\nf 12161/8236/10051 12158/8240/10042 12154/8230/10035\nf 12147/8224/10029 12170/8223/10028 12174/8218/10023\nf 12174/8218/10023 12163/8217/10022 12147/8224/10029\nf 12148/8228/10033 12173/8227/10032 12175/8226/10031\nf 12175/8226/10031 12162/8225/10030 12148/8228/10033\nf 12162/8225/10030 12149/8221/10026 12156/8233/10038\nf 12156/8233/10038 12166/8231/10036 12162/8225/10030\nf 12163/8217/10022 12146/8220/10025 12154/8230/10035\nf 12154/8230/10035 12167/8234/10039 12163/8217/10022\nf 12164/8217/10040 12151/8224/10044 12159/8232/10047\nf 12159/8232/10047 12168/8234/10041 12164/8217/10040\nf 12165/8225/10048 12152/8228/10050 12161/8229/10051\nf 12161/8229/10051 12169/8231/10049 12165/8225/10048\nf 12156/8233/10038 12160/8238/10046 12169/8235/10049\nf 12169/8235/10049 12166/8231/10036 12156/8233/10038\nf 12154/8230/10035 12158/8240/10042 12168/8239/10041\nf 12168/8239/10041 12167/8234/10039 12154/8230/10035\nf 12164/8217/10040 12150/8220/10043 12171/8219/10024\nf 12171/8219/10024 12174/8218/10023 12164/8217/10040\nf 12153/8221/10045 12151/8224/10044 12170/8223/10028\nf 12170/8223/10028 12172/8222/10027 12153/8221/10045\nf 12165/8225/10048 12153/8221/10045 12172/8222/10027\nf 12172/8222/10027 12175/8226/10031 12165/8225/10048\nf 12150/8220/10043 12152/8228/10050 12173/8227/10032\nf 12173/8227/10032 12171/8219/10024 12150/8220/10043\nf 12151/8224/10044 12164/8217/10040 12174/8218/10023\nf 12174/8218/10023 12170/8223/10028 12151/8224/10044\nf 12152/8228/10050 12165/8225/10048 12175/8226/10031\nf 12175/8226/10031 12173/8227/10032 12152/8228/10050\nf 12193/8217/10052 12204/8218/10053 12201/8219/10054\nf 12201/8219/10054 12176/8220/10055 12193/8217/10052\nf 12179/8221/10056 12202/8222/10057 12200/8223/10058\nf 12200/8223/10058 12177/8224/10059 12179/8221/10056\nf 12192/8225/10060 12205/8226/10061 12202/8222/10057\nf 12202/8222/10057 12179/8221/10056 12192/8225/10060\nf 12176/8220/10055 12201/8219/10054 12203/8227/10062\nf 12203/8227/10062 12178/8228/10063 12176/8220/10055\nf 12176/8220/10055 12178/8228/10063 12185/8229/10064\nf 12185/8229/10064 12184/8230/10065 12176/8220/10055\nf 12192/8225/10060 12196/8231/10066 12185/8229/10064\nf 12185/8229/10064 12178/8228/10063 12192/8225/10060\nf 12179/8221/10056 12177/8224/10059 12187/8232/10067\nf 12187/8232/10067 12186/8233/10068 12179/8221/10056\nf 12193/8217/10052 12197/8234/10069 12187/8232/10067\nf 12187/8232/10067 12177/8224/10059 12193/8217/10052\nf 12194/8217/10070 12198/8234/10071 12188/8230/10072\nf 12188/8230/10072 12180/8220/10073 12194/8217/10070\nf 12181/8224/10074 12183/8221/10075 12190/8233/10076\nf 12190/8233/10076 12189/8232/10077 12181/8224/10074\nf 12195/8225/10078 12199/8231/10079 12190/8233/10076\nf 12190/8233/10076 12183/8221/10075 12195/8225/10078\nf 12182/8228/10080 12180/8220/10073 12188/8230/10072\nf 12188/8230/10072 12191/8229/10081 12182/8228/10080\nf 12196/8231/10066 12199/8235/10079 12191/8236/10081\nf 12191/8236/10081 12185/8229/10064 12196/8231/10066\nf 12186/8233/10068 12187/8232/10067 12189/8237/10077\nf 12189/8237/10077 12190/8238/10076 12186/8233/10068\nf 12197/8234/10069 12198/8239/10071 12189/8237/10077\nf 12189/8237/10077 12187/8232/10067 12197/8234/10069\nf 12184/8230/10065 12185/8229/10064 12191/8236/10081\nf 12191/8236/10081 12188/8240/10072 12184/8230/10065\nf 12177/8224/10059 12200/8223/10058 12204/8218/10053\nf 12204/8218/10053 12193/8217/10052 12177/8224/10059\nf 12178/8228/10063 12203/8227/10062 12205/8226/10061\nf 12205/8226/10061 12192/8225/10060 12178/8228/10063\nf 12192/8225/10060 12179/8221/10056 12186/8233/10068\nf 12186/8233/10068 12196/8231/10066 12192/8225/10060\nf 12193/8217/10052 12176/8220/10055 12184/8230/10065\nf 12184/8230/10065 12197/8234/10069 12193/8217/10052\nf 12194/8217/10070 12181/8224/10074 12189/8232/10077\nf 12189/8232/10077 12198/8234/10071 12194/8217/10070\nf 12195/8225/10078 12182/8228/10080 12191/8229/10081\nf 12191/8229/10081 12199/8231/10079 12195/8225/10078\nf 12186/8233/10068 12190/8238/10076 12199/8235/10079\nf 12199/8235/10079 12196/8231/10066 12186/8233/10068\nf 12184/8230/10065 12188/8240/10072 12198/8239/10071\nf 12198/8239/10071 12197/8234/10069 12184/8230/10065\nf 12194/8217/10070 12180/8220/10073 12201/8219/10054\nf 12201/8219/10054 12204/8218/10053 12194/8217/10070\nf 12183/8221/10075 12181/8224/10074 12200/8223/10058\nf 12200/8223/10058 12202/8222/10057 12183/8221/10075\nf 12195/8225/10078 12183/8221/10075 12202/8222/10057\nf 12202/8222/10057 12205/8226/10061 12195/8225/10078\nf 12180/8220/10073 12182/8228/10080 12203/8227/10062\nf 12203/8227/10062 12201/8219/10054 12180/8220/10073\nf 12181/8224/10074 12194/8217/10070 12204/8218/10053\nf 12204/8218/10053 12200/8223/10058 12181/8224/10074\nf 12182/8228/10080 12195/8225/10078 12205/8226/10061\nf 12205/8226/10061 12203/8227/10062 12182/8228/10080\nf 12223/8217/10082 12234/8218/10083 12231/8219/10084\nf 12231/8219/10084 12206/8220/10085 12223/8217/10082\nf 12209/8221/10086 12232/8222/10087 12230/8223/10088\nf 12230/8223/10088 12207/8224/10089 12209/8221/10086\nf 12222/8225/10090 12235/8226/10091 12232/8222/10087\nf 12232/8222/10087 12209/8221/10086 12222/8225/10090\nf 12206/8220/10085 12231/8219/10084 12233/8227/10092\nf 12233/8227/10092 12208/8228/10093 12206/8220/10085\nf 12206/8220/10085 12208/8228/10093 12215/8229/10094\nf 12215/8229/10094 12214/8230/10095 12206/8220/10085\nf 12222/8225/10090 12226/8231/10096 12215/8229/10094\nf 12215/8229/10094 12208/8228/10093 12222/8225/10090\nf 12209/8221/10086 12207/8224/10089 12217/8232/10097\nf 12217/8232/10097 12216/8233/10098 12209/8221/10086\nf 12223/8217/10082 12227/8234/10099 12217/8232/10097\nf 12217/8232/10097 12207/8224/10089 12223/8217/10082\nf 12224/8217/10100 12228/8234/10101 12218/8230/10102\nf 12218/8230/10102 12210/8220/10103 12224/8217/10100\nf 12211/8224/10104 12213/8221/10105 12220/8233/10106\nf 12220/8233/10106 12219/8232/10107 12211/8224/10104\nf 12225/8225/10108 12229/8231/10109 12220/8233/10106\nf 12220/8233/10106 12213/8221/10105 12225/8225/10108\nf 12212/8228/10110 12210/8220/10103 12218/8230/10102\nf 12218/8230/10102 12221/8229/10111 12212/8228/10110\nf 12226/8231/10096 12229/8235/10109 12221/8236/10111\nf 12221/8236/10111 12215/8229/10094 12226/8231/10096\nf 12216/8233/10098 12217/8232/10097 12219/8237/10107\nf 12219/8237/10107 12220/8238/10106 12216/8233/10098\nf 12227/8234/10099 12228/8239/10101 12219/8237/10107\nf 12219/8237/10107 12217/8232/10097 12227/8234/10099\nf 12214/8230/10095 12215/8229/10094 12221/8236/10111\nf 12221/8236/10111 12218/8240/10102 12214/8230/10095\nf 12207/8224/10089 12230/8223/10088 12234/8218/10083\nf 12234/8218/10083 12223/8217/10082 12207/8224/10089\nf 12208/8228/10093 12233/8227/10092 12235/8226/10091\nf 12235/8226/10091 12222/8225/10090 12208/8228/10093\nf 12222/8225/10090 12209/8221/10086 12216/8233/10098\nf 12216/8233/10098 12226/8231/10096 12222/8225/10090\nf 12223/8217/10082 12206/8220/10085 12214/8230/10095\nf 12214/8230/10095 12227/8234/10099 12223/8217/10082\nf 12224/8217/10100 12211/8224/10104 12219/8232/10107\nf 12219/8232/10107 12228/8234/10101 12224/8217/10100\nf 12225/8225/10108 12212/8228/10110 12221/8229/10111\nf 12221/8229/10111 12229/8231/10109 12225/8225/10108\nf 12216/8233/10098 12220/8238/10106 12229/8235/10109\nf 12229/8235/10109 12226/8231/10096 12216/8233/10098\nf 12214/8230/10095 12218/8240/10102 12228/8239/10101\nf 12228/8239/10101 12227/8234/10099 12214/8230/10095\nf 12224/8217/10100 12210/8220/10103 12231/8219/10084\nf 12231/8219/10084 12234/8218/10083 12224/8217/10100\nf 12213/8221/10105 12211/8224/10104 12230/8223/10088\nf 12230/8223/10088 12232/8222/10087 12213/8221/10105\nf 12225/8225/10108 12213/8221/10105 12232/8222/10087\nf 12232/8222/10087 12235/8226/10091 12225/8225/10108\nf 12210/8220/10103 12212/8228/10110 12233/8227/10092\nf 12233/8227/10092 12231/8219/10084 12210/8220/10103\nf 12211/8224/10104 12224/8217/10100 12234/8218/10083\nf 12234/8218/10083 12230/8223/10088 12211/8224/10104\nf 12212/8228/10110 12225/8225/10108 12235/8226/10091\nf 12235/8226/10091 12233/8227/10092 12212/8228/10110\nf 12253/8217/10112 12264/8218/10113 12261/8219/10114\nf 12261/8219/10114 12236/8220/10115 12253/8217/10112\nf 12239/8221/10116 12262/8222/10117 12260/8223/10118\nf 12260/8223/10118 12237/8224/10119 12239/8221/10116\nf 12252/8225/10120 12265/8226/10121 12262/8222/10117\nf 12262/8222/10117 12239/8221/10116 12252/8225/10120\nf 12236/8220/10115 12261/8219/10114 12263/8227/10122\nf 12263/8227/10122 12238/8228/10123 12236/8220/10115\nf 12236/8220/10115 12238/8228/10123 12245/8229/10124\nf 12245/8229/10124 12244/8230/10125 12236/8220/10115\nf 12252/8225/10120 12256/8231/10126 12245/8229/10124\nf 12245/8229/10124 12238/8228/10123 12252/8225/10120\nf 12239/8221/10116 12237/8224/10119 12247/8232/10127\nf 12247/8232/10127 12246/8233/10128 12239/8221/10116\nf 12253/8217/10112 12257/8234/10129 12247/8232/10127\nf 12247/8232/10127 12237/8224/10119 12253/8217/10112\nf 12254/8217/10130 12258/8234/10131 12248/8230/10132\nf 12248/8230/10132 12240/8220/10133 12254/8217/10130\nf 12241/8224/10134 12243/8221/10135 12250/8233/10136\nf 12250/8233/10136 12249/8232/10137 12241/8224/10134\nf 12255/8225/10138 12259/8231/10139 12250/8233/10136\nf 12250/8233/10136 12243/8221/10135 12255/8225/10138\nf 12242/8228/10140 12240/8220/10133 12248/8230/10132\nf 12248/8230/10132 12251/8229/10141 12242/8228/10140\nf 12256/8231/10126 12259/8235/10139 12251/8236/10141\nf 12251/8236/10141 12245/8229/10124 12256/8231/10126\nf 12246/8233/10128 12247/8232/10127 12249/8237/10137\nf 12249/8237/10137 12250/8238/10136 12246/8233/10128\nf 12257/8234/10129 12258/8239/10131 12249/8237/10137\nf 12249/8237/10137 12247/8232/10127 12257/8234/10129\nf 12244/8230/10125 12245/8229/10124 12251/8236/10141\nf 12251/8236/10141 12248/8240/10132 12244/8230/10125\nf 12237/8224/10119 12260/8223/10118 12264/8218/10113\nf 12264/8218/10113 12253/8217/10112 12237/8224/10119\nf 12238/8228/10123 12263/8227/10122 12265/8226/10121\nf 12265/8226/10121 12252/8225/10120 12238/8228/10123\nf 12252/8225/10120 12239/8221/10116 12246/8233/10128\nf 12246/8233/10128 12256/8231/10126 12252/8225/10120\nf 12253/8217/10112 12236/8220/10115 12244/8230/10125\nf 12244/8230/10125 12257/8234/10129 12253/8217/10112\nf 12254/8217/10130 12241/8224/10134 12249/8232/10137\nf 12249/8232/10137 12258/8234/10131 12254/8217/10130\nf 12255/8225/10138 12242/8228/10140 12251/8229/10141\nf 12251/8229/10141 12259/8231/10139 12255/8225/10138\nf 12246/8233/10128 12250/8238/10136 12259/8235/10139\nf 12259/8235/10139 12256/8231/10126 12246/8233/10128\nf 12244/8230/10125 12248/8240/10132 12258/8239/10131\nf 12258/8239/10131 12257/8234/10129 12244/8230/10125\nf 12254/8217/10130 12240/8220/10133 12261/8219/10114\nf 12261/8219/10114 12264/8218/10113 12254/8217/10130\nf 12243/8221/10135 12241/8224/10134 12260/8223/10118\nf 12260/8223/10118 12262/8222/10117 12243/8221/10135\nf 12255/8225/10138 12243/8221/10135 12262/8222/10117\nf 12262/8222/10117 12265/8226/10121 12255/8225/10138\nf 12240/8220/10133 12242/8228/10140 12263/8227/10122\nf 12263/8227/10122 12261/8219/10114 12240/8220/10133\nf 12241/8224/10134 12254/8217/10130 12264/8218/10113\nf 12264/8218/10113 12260/8223/10118 12241/8224/10134\nf 12242/8228/10140 12255/8225/10138 12265/8226/10121\nf 12265/8226/10121 12263/8227/10122 12242/8228/10140\nf 12283/8217/10142 12294/8218/10143 12291/8219/10144\nf 12291/8219/10144 12266/8220/10145 12283/8217/10142\nf 12269/8221/10146 12292/8222/10147 12290/8223/10148\nf 12290/8223/10148 12267/8224/10149 12269/8221/10146\nf 12282/8225/10150 12295/8226/10151 12292/8222/10147\nf 12292/8222/10147 12269/8221/10146 12282/8225/10150\nf 12266/8220/10145 12291/8219/10144 12293/8227/10152\nf 12293/8227/10152 12268/8228/10153 12266/8220/10145\nf 12266/8220/10145 12268/8228/10153 12275/8229/10154\nf 12275/8229/10154 12274/8230/10155 12266/8220/10145\nf 12282/8225/10150 12286/8231/10156 12275/8229/10154\nf 12275/8229/10154 12268/8228/10153 12282/8225/10150\nf 12269/8221/10146 12267/8224/10149 12277/8232/10157\nf 12277/8232/10157 12276/8233/10158 12269/8221/10146\nf 12283/8217/10142 12287/8234/10159 12277/8232/10157\nf 12277/8232/10157 12267/8224/10149 12283/8217/10142\nf 12284/8217/10160 12288/8234/10161 12278/8230/10162\nf 12278/8230/10162 12270/8220/10163 12284/8217/10160\nf 12271/8224/10164 12273/8221/10165 12280/8233/10166\nf 12280/8233/10166 12279/8232/10167 12271/8224/10164\nf 12285/8225/10168 12289/8231/10169 12280/8233/10166\nf 12280/8233/10166 12273/8221/10165 12285/8225/10168\nf 12272/8228/10170 12270/8220/10163 12278/8230/10162\nf 12278/8230/10162 12281/8229/10171 12272/8228/10170\nf 12286/8231/10156 12289/8235/10169 12281/8236/10171\nf 12281/8236/10171 12275/8229/10154 12286/8231/10156\nf 12276/8233/10158 12277/8232/10157 12279/8237/10167\nf 12279/8237/10167 12280/8238/10166 12276/8233/10158\nf 12287/8234/10159 12288/8239/10161 12279/8237/10167\nf 12279/8237/10167 12277/8232/10157 12287/8234/10159\nf 12274/8230/10155 12275/8229/10154 12281/8236/10171\nf 12281/8236/10171 12278/8240/10162 12274/8230/10155\nf 12267/8224/10149 12290/8223/10148 12294/8218/10143\nf 12294/8218/10143 12283/8217/10142 12267/8224/10149\nf 12268/8228/10153 12293/8227/10152 12295/8226/10151\nf 12295/8226/10151 12282/8225/10150 12268/8228/10153\nf 12282/8225/10150 12269/8221/10146 12276/8233/10158\nf 12276/8233/10158 12286/8231/10156 12282/8225/10150\nf 12283/8217/10142 12266/8220/10145 12274/8230/10155\nf 12274/8230/10155 12287/8234/10159 12283/8217/10142\nf 12284/8217/10160 12271/8224/10164 12279/8232/10167\nf 12279/8232/10167 12288/8234/10161 12284/8217/10160\nf 12285/8225/10168 12272/8228/10170 12281/8229/10171\nf 12281/8229/10171 12289/8231/10169 12285/8225/10168\nf 12276/8233/10158 12280/8238/10166 12289/8235/10169\nf 12289/8235/10169 12286/8231/10156 12276/8233/10158\nf 12274/8230/10155 12278/8240/10162 12288/8239/10161\nf 12288/8239/10161 12287/8234/10159 12274/8230/10155\nf 12284/8217/10160 12270/8220/10163 12291/8219/10144\nf 12291/8219/10144 12294/8218/10143 12284/8217/10160\nf 12273/8221/10165 12271/8224/10164 12290/8223/10148\nf 12290/8223/10148 12292/8222/10147 12273/8221/10165\nf 12285/8225/10168 12273/8221/10165 12292/8222/10147\nf 12292/8222/10147 12295/8226/10151 12285/8225/10168\nf 12270/8220/10163 12272/8228/10170 12293/8227/10152\nf 12293/8227/10152 12291/8219/10144 12270/8220/10163\nf 12271/8224/10164 12284/8217/10160 12294/8218/10143\nf 12294/8218/10143 12290/8223/10148 12271/8224/10164\nf 12272/8228/10170 12285/8225/10168 12295/8226/10151\nf 12295/8226/10151 12293/8227/10152 12272/8228/10170\nf 12313/8217/10172 12324/8218/10173 12321/8219/10174\nf 12321/8219/10174 12296/8220/10175 12313/8217/10172\nf 12299/8221/10176 12322/8222/10177 12320/8223/10178\nf 12320/8223/10178 12297/8224/10179 12299/8221/10176\nf 12312/8225/10180 12325/8226/10181 12322/8222/10177\nf 12322/8222/10177 12299/8221/10176 12312/8225/10180\nf 12296/8220/10175 12321/8219/10174 12323/8227/10182\nf 12323/8227/10182 12298/8228/10183 12296/8220/10175\nf 12296/8220/10175 12298/8228/10183 12305/8229/10184\nf 12305/8229/10184 12304/8230/10185 12296/8220/10175\nf 12312/8225/10180 12316/8231/10186 12305/8229/10184\nf 12305/8229/10184 12298/8228/10183 12312/8225/10180\nf 12299/8221/10176 12297/8224/10179 12307/8232/10187\nf 12307/8232/10187 12306/8233/10188 12299/8221/10176\nf 12313/8217/10172 12317/8234/10189 12307/8232/10187\nf 12307/8232/10187 12297/8224/10179 12313/8217/10172\nf 12314/8217/10190 12318/8234/10191 12308/8230/10192\nf 12308/8230/10192 12300/8220/10193 12314/8217/10190\nf 12301/8224/10194 12303/8221/10195 12310/8233/10196\nf 12310/8233/10196 12309/8232/10197 12301/8224/10194\nf 12315/8225/10198 12319/8231/10199 12310/8233/10196\nf 12310/8233/10196 12303/8221/10195 12315/8225/10198\nf 12302/8228/10200 12300/8220/10193 12308/8230/10192\nf 12308/8230/10192 12311/8229/10201 12302/8228/10200\nf 12316/8231/10186 12319/8235/10199 12311/8236/10201\nf 12311/8236/10201 12305/8229/10184 12316/8231/10186\nf 12306/8233/10188 12307/8232/10187 12309/8237/10197\nf 12309/8237/10197 12310/8238/10196 12306/8233/10188\nf 12317/8234/10189 12318/8239/10191 12309/8237/10197\nf 12309/8237/10197 12307/8232/10187 12317/8234/10189\nf 12304/8230/10185 12305/8229/10184 12311/8236/10201\nf 12311/8236/10201 12308/8240/10192 12304/8230/10185\nf 12297/8224/10179 12320/8223/10178 12324/8218/10173\nf 12324/8218/10173 12313/8217/10172 12297/8224/10179\nf 12298/8228/10183 12323/8227/10182 12325/8226/10181\nf 12325/8226/10181 12312/8225/10180 12298/8228/10183\nf 12312/8225/10180 12299/8221/10176 12306/8233/10188\nf 12306/8233/10188 12316/8231/10186 12312/8225/10180\nf 12313/8217/10172 12296/8220/10175 12304/8230/10185\nf 12304/8230/10185 12317/8234/10189 12313/8217/10172\nf 12314/8217/10190 12301/8224/10194 12309/8232/10197\nf 12309/8232/10197 12318/8234/10191 12314/8217/10190\nf 12315/8225/10198 12302/8228/10200 12311/8229/10201\nf 12311/8229/10201 12319/8231/10199 12315/8225/10198\nf 12306/8233/10188 12310/8238/10196 12319/8235/10199\nf 12319/8235/10199 12316/8231/10186 12306/8233/10188\nf 12304/8230/10185 12308/8240/10192 12318/8239/10191\nf 12318/8239/10191 12317/8234/10189 12304/8230/10185\nf 12314/8217/10190 12300/8220/10193 12321/8219/10174\nf 12321/8219/10174 12324/8218/10173 12314/8217/10190\nf 12303/8221/10195 12301/8224/10194 12320/8223/10178\nf 12320/8223/10178 12322/8222/10177 12303/8221/10195\nf 12315/8225/10198 12303/8221/10195 12322/8222/10177\nf 12322/8222/10177 12325/8226/10181 12315/8225/10198\nf 12300/8220/10193 12302/8228/10200 12323/8227/10182\nf 12323/8227/10182 12321/8219/10174 12300/8220/10193\nf 12301/8224/10194 12314/8217/10190 12324/8218/10173\nf 12324/8218/10173 12320/8223/10178 12301/8224/10194\nf 12302/8228/10200 12315/8225/10198 12325/8226/10181\nf 12325/8226/10181 12323/8227/10182 12302/8228/10200\nf 12343/8217/10202 12354/8218/10203 12351/8219/10204\nf 12351/8219/10204 12326/8220/10205 12343/8217/10202\nf 12329/8221/10206 12352/8222/10207 12350/8223/10208\nf 12350/8223/10208 12327/8224/10209 12329/8221/10206\nf 12342/8225/10210 12355/8226/10211 12352/8222/10207\nf 12352/8222/10207 12329/8221/10206 12342/8225/10210\nf 12326/8220/10205 12351/8219/10204 12353/8227/10212\nf 12353/8227/10212 12328/8228/10213 12326/8220/10205\nf 12326/8220/10205 12328/8228/10213 12335/8229/10214\nf 12335/8229/10214 12334/8230/10215 12326/8220/10205\nf 12342/8225/10210 12346/8231/10216 12335/8229/10214\nf 12335/8229/10214 12328/8228/10213 12342/8225/10210\nf 12329/8221/10206 12327/8224/10209 12337/8232/10217\nf 12337/8232/10217 12336/8233/10218 12329/8221/10206\nf 12343/8217/10202 12347/8234/10219 12337/8232/10217\nf 12337/8232/10217 12327/8224/10209 12343/8217/10202\nf 12344/8217/10220 12348/8234/10221 12338/8230/10222\nf 12338/8230/10222 12330/8220/10223 12344/8217/10220\nf 12331/8224/10224 12333/8221/10225 12340/8233/10226\nf 12340/8233/10226 12339/8232/10227 12331/8224/10224\nf 12345/8225/10228 12349/8231/10229 12340/8233/10226\nf 12340/8233/10226 12333/8221/10225 12345/8225/10228\nf 12332/8228/10230 12330/8220/10223 12338/8230/10222\nf 12338/8230/10222 12341/8229/10231 12332/8228/10230\nf 12346/8231/10216 12349/8235/10229 12341/8236/10231\nf 12341/8236/10231 12335/8229/10214 12346/8231/10216\nf 12336/8233/10218 12337/8232/10217 12339/8237/10227\nf 12339/8237/10227 12340/8238/10226 12336/8233/10218\nf 12347/8234/10219 12348/8239/10221 12339/8237/10227\nf 12339/8237/10227 12337/8232/10217 12347/8234/10219\nf 12334/8230/10215 12335/8229/10214 12341/8236/10231\nf 12341/8236/10231 12338/8240/10222 12334/8230/10215\nf 12327/8224/10209 12350/8223/10208 12354/8218/10203\nf 12354/8218/10203 12343/8217/10202 12327/8224/10209\nf 12328/8228/10213 12353/8227/10212 12355/8226/10211\nf 12355/8226/10211 12342/8225/10210 12328/8228/10213\nf 12342/8225/10210 12329/8221/10206 12336/8233/10218\nf 12336/8233/10218 12346/8231/10216 12342/8225/10210\nf 12343/8217/10202 12326/8220/10205 12334/8230/10215\nf 12334/8230/10215 12347/8234/10219 12343/8217/10202\nf 12344/8217/10220 12331/8224/10224 12339/8232/10227\nf 12339/8232/10227 12348/8234/10221 12344/8217/10220\nf 12345/8225/10228 12332/8228/10230 12341/8229/10231\nf 12341/8229/10231 12349/8231/10229 12345/8225/10228\nf 12336/8233/10218 12340/8238/10226 12349/8235/10229\nf 12349/8235/10229 12346/8231/10216 12336/8233/10218\nf 12334/8230/10215 12338/8240/10222 12348/8239/10221\nf 12348/8239/10221 12347/8234/10219 12334/8230/10215\nf 12344/8217/10220 12330/8220/10223 12351/8219/10204\nf 12351/8219/10204 12354/8218/10203 12344/8217/10220\nf 12333/8221/10225 12331/8224/10224 12350/8223/10208\nf 12350/8223/10208 12352/8222/10207 12333/8221/10225\nf 12345/8225/10228 12333/8221/10225 12352/8222/10207\nf 12352/8222/10207 12355/8226/10211 12345/8225/10228\nf 12330/8220/10223 12332/8228/10230 12353/8227/10212\nf 12353/8227/10212 12351/8219/10204 12330/8220/10223\nf 12331/8224/10224 12344/8217/10220 12354/8218/10203\nf 12354/8218/10203 12350/8223/10208 12331/8224/10224\nf 12332/8228/10230 12345/8225/10228 12355/8226/10211\nf 12355/8226/10211 12353/8227/10212 12332/8228/10230\nf 12373/8217/10232 12384/8218/10233 12381/8219/10234\nf 12381/8219/10234 12356/8220/10235 12373/8217/10232\nf 12359/8221/10236 12382/8222/10237 12380/8223/10238\nf 12380/8223/10238 12357/8224/10239 12359/8221/10236\nf 12372/8225/10240 12385/8226/10241 12382/8222/10237\nf 12382/8222/10237 12359/8221/10236 12372/8225/10240\nf 12356/8220/10235 12381/8219/10234 12383/8227/10242\nf 12383/8227/10242 12358/8228/10243 12356/8220/10235\nf 12356/8220/10235 12358/8228/10243 12365/8229/10244\nf 12365/8229/10244 12364/8230/10245 12356/8220/10235\nf 12372/8225/10240 12376/8231/10246 12365/8229/10244\nf 12365/8229/10244 12358/8228/10243 12372/8225/10240\nf 12359/8221/10236 12357/8224/10239 12367/8232/10247\nf 12367/8232/10247 12366/8233/10248 12359/8221/10236\nf 12373/8217/10232 12377/8234/10249 12367/8232/10247\nf 12367/8232/10247 12357/8224/10239 12373/8217/10232\nf 12374/8217/10250 12378/8234/10251 12368/8230/10252\nf 12368/8230/10252 12360/8220/10253 12374/8217/10250\nf 12361/8224/10254 12363/8221/10255 12370/8233/10256\nf 12370/8233/10256 12369/8232/10257 12361/8224/10254\nf 12375/8225/10258 12379/8231/10259 12370/8233/10256\nf 12370/8233/10256 12363/8221/10255 12375/8225/10258\nf 12362/8228/10260 12360/8220/10253 12368/8230/10252\nf 12368/8230/10252 12371/8229/10261 12362/8228/10260\nf 12376/8231/10246 12379/8235/10259 12371/8236/10261\nf 12371/8236/10261 12365/8229/10244 12376/8231/10246\nf 12366/8233/10248 12367/8232/10247 12369/8237/10257\nf 12369/8237/10257 12370/8238/10256 12366/8233/10248\nf 12377/8234/10249 12378/8239/10251 12369/8237/10257\nf 12369/8237/10257 12367/8232/10247 12377/8234/10249\nf 12364/8230/10245 12365/8229/10244 12371/8236/10261\nf 12371/8236/10261 12368/8240/10252 12364/8230/10245\nf 12357/8224/10239 12380/8223/10238 12384/8218/10233\nf 12384/8218/10233 12373/8217/10232 12357/8224/10239\nf 12358/8228/10243 12383/8227/10242 12385/8226/10241\nf 12385/8226/10241 12372/8225/10240 12358/8228/10243\nf 12372/8225/10240 12359/8221/10236 12366/8233/10248\nf 12366/8233/10248 12376/8231/10246 12372/8225/10240\nf 12373/8217/10232 12356/8220/10235 12364/8230/10245\nf 12364/8230/10245 12377/8234/10249 12373/8217/10232\nf 12374/8217/10250 12361/8224/10254 12369/8232/10257\nf 12369/8232/10257 12378/8234/10251 12374/8217/10250\nf 12375/8225/10258 12362/8228/10260 12371/8229/10261\nf 12371/8229/10261 12379/8231/10259 12375/8225/10258\nf 12366/8233/10248 12370/8238/10256 12379/8235/10259\nf 12379/8235/10259 12376/8231/10246 12366/8233/10248\nf 12364/8230/10245 12368/8240/10252 12378/8239/10251\nf 12378/8239/10251 12377/8234/10249 12364/8230/10245\nf 12374/8217/10250 12360/8220/10253 12381/8219/10234\nf 12381/8219/10234 12384/8218/10233 12374/8217/10250\nf 12363/8221/10255 12361/8224/10254 12380/8223/10238\nf 12380/8223/10238 12382/8222/10237 12363/8221/10255\nf 12375/8225/10258 12363/8221/10255 12382/8222/10237\nf 12382/8222/10237 12385/8226/10241 12375/8225/10258\nf 12360/8220/10253 12362/8228/10260 12383/8227/10242\nf 12383/8227/10242 12381/8219/10234 12360/8220/10253\nf 12361/8224/10254 12374/8217/10250 12384/8218/10233\nf 12384/8218/10233 12380/8223/10238 12361/8224/10254\nf 12362/8228/10260 12375/8225/10258 12385/8226/10241\nf 12385/8226/10241 12383/8227/10242 12362/8228/10260\nf 12403/8217/10262 12414/8218/10263 12411/8219/10264\nf 12411/8219/10264 12386/8220/10265 12403/8217/10262\nf 12389/8221/10266 12412/8222/10267 12410/8223/10268\nf 12410/8223/10268 12387/8224/10269 12389/8221/10266\nf 12402/8225/10270 12415/8226/10271 12412/8222/10267\nf 12412/8222/10267 12389/8221/10266 12402/8225/10270\nf 12386/8220/10265 12411/8219/10264 12413/8227/10272\nf 12413/8227/10272 12388/8228/10273 12386/8220/10265\nf 12386/8220/10265 12388/8228/10273 12395/8229/10274\nf 12395/8229/10274 12394/8230/10275 12386/8220/10265\nf 12402/8225/10270 12406/8231/10276 12395/8229/10274\nf 12395/8229/10274 12388/8228/10273 12402/8225/10270\nf 12389/8221/10266 12387/8224/10269 12397/8232/10277\nf 12397/8232/10277 12396/8233/10278 12389/8221/10266\nf 12403/8217/10262 12407/8234/10279 12397/8232/10277\nf 12397/8232/10277 12387/8224/10269 12403/8217/10262\nf 12404/8217/10280 12408/8234/10281 12398/8230/10282\nf 12398/8230/10282 12390/8220/10283 12404/8217/10280\nf 12391/8224/10284 12393/8221/10285 12400/8233/10286\nf 12400/8233/10286 12399/8232/10287 12391/8224/10284\nf 12405/8225/10288 12409/8231/10289 12400/8233/10286\nf 12400/8233/10286 12393/8221/10285 12405/8225/10288\nf 12392/8228/10290 12390/8220/10283 12398/8230/10282\nf 12398/8230/10282 12401/8229/10291 12392/8228/10290\nf 12406/8231/10276 12409/8235/10289 12401/8236/10291\nf 12401/8236/10291 12395/8229/10274 12406/8231/10276\nf 12396/8233/10278 12397/8232/10277 12399/8237/10287\nf 12399/8237/10287 12400/8238/10286 12396/8233/10278\nf 12407/8234/10279 12408/8239/10281 12399/8237/10287\nf 12399/8237/10287 12397/8232/10277 12407/8234/10279\nf 12394/8230/10275 12395/8229/10274 12401/8236/10291\nf 12401/8236/10291 12398/8240/10282 12394/8230/10275\nf 12387/8224/10269 12410/8223/10268 12414/8218/10263\nf 12414/8218/10263 12403/8217/10262 12387/8224/10269\nf 12388/8228/10273 12413/8227/10272 12415/8226/10271\nf 12415/8226/10271 12402/8225/10270 12388/8228/10273\nf 12402/8225/10270 12389/8221/10266 12396/8233/10278\nf 12396/8233/10278 12406/8231/10276 12402/8225/10270\nf 12403/8217/10262 12386/8220/10265 12394/8230/10275\nf 12394/8230/10275 12407/8234/10279 12403/8217/10262\nf 12404/8217/10280 12391/8224/10284 12399/8232/10287\nf 12399/8232/10287 12408/8234/10281 12404/8217/10280\nf 12405/8225/10288 12392/8228/10290 12401/8229/10291\nf 12401/8229/10291 12409/8231/10289 12405/8225/10288\nf 12396/8233/10278 12400/8238/10286 12409/8235/10289\nf 12409/8235/10289 12406/8231/10276 12396/8233/10278\nf 12394/8230/10275 12398/8240/10282 12408/8239/10281\nf 12408/8239/10281 12407/8234/10279 12394/8230/10275\nf 12404/8217/10280 12390/8220/10283 12411/8219/10264\nf 12411/8219/10264 12414/8218/10263 12404/8217/10280\nf 12393/8221/10285 12391/8224/10284 12410/8223/10268\nf 12410/8223/10268 12412/8222/10267 12393/8221/10285\nf 12405/8225/10288 12393/8221/10285 12412/8222/10267\nf 12412/8222/10267 12415/8226/10271 12405/8225/10288\nf 12390/8220/10283 12392/8228/10290 12413/8227/10272\nf 12413/8227/10272 12411/8219/10264 12390/8220/10283\nf 12391/8224/10284 12404/8217/10280 12414/8218/10263\nf 12414/8218/10263 12410/8223/10268 12391/8224/10284\nf 12392/8228/10290 12405/8225/10288 12415/8226/10271\nf 12415/8226/10271 12413/8227/10272 12392/8228/10290\nf 12433/8217/10292 12444/8218/10293 12441/8219/10294\nf 12441/8219/10294 12416/8220/10295 12433/8217/10292\nf 12419/8221/10296 12442/8222/10297 12440/8223/10298\nf 12440/8223/10298 12417/8224/10299 12419/8221/10296\nf 12432/8225/10300 12445/8226/10301 12442/8222/10297\nf 12442/8222/10297 12419/8221/10296 12432/8225/10300\nf 12416/8220/10295 12441/8219/10294 12443/8227/10302\nf 12443/8227/10302 12418/8228/10303 12416/8220/10295\nf 12416/8220/10295 12418/8228/10303 12425/8229/10304\nf 12425/8229/10304 12424/8230/10305 12416/8220/10295\nf 12432/8225/10300 12436/8231/10306 12425/8229/10304\nf 12425/8229/10304 12418/8228/10303 12432/8225/10300\nf 12419/8221/10296 12417/8224/10299 12427/8232/10307\nf 12427/8232/10307 12426/8233/10308 12419/8221/10296\nf 12433/8217/10292 12437/8234/10309 12427/8232/10307\nf 12427/8232/10307 12417/8224/10299 12433/8217/10292\nf 12434/8217/10310 12438/8234/10311 12428/8230/10312\nf 12428/8230/10312 12420/8220/10313 12434/8217/10310\nf 12421/8224/10314 12423/8221/10315 12430/8233/10316\nf 12430/8233/10316 12429/8232/10317 12421/8224/10314\nf 12435/8225/10318 12439/8231/10319 12430/8233/10316\nf 12430/8233/10316 12423/8221/10315 12435/8225/10318\nf 12422/8228/10320 12420/8220/10313 12428/8230/10312\nf 12428/8230/10312 12431/8229/10321 12422/8228/10320\nf 12436/8231/10306 12439/8235/10319 12431/8236/10321\nf 12431/8236/10321 12425/8229/10304 12436/8231/10306\nf 12426/8233/10308 12427/8232/10307 12429/8237/10317\nf 12429/8237/10317 12430/8238/10316 12426/8233/10308\nf 12437/8234/10309 12438/8239/10311 12429/8237/10317\nf 12429/8237/10317 12427/8232/10307 12437/8234/10309\nf 12424/8230/10305 12425/8229/10304 12431/8236/10321\nf 12431/8236/10321 12428/8240/10312 12424/8230/10305\nf 12417/8224/10299 12440/8223/10298 12444/8218/10293\nf 12444/8218/10293 12433/8217/10292 12417/8224/10299\nf 12418/8228/10303 12443/8227/10302 12445/8226/10301\nf 12445/8226/10301 12432/8225/10300 12418/8228/10303\nf 12432/8225/10300 12419/8221/10296 12426/8233/10308\nf 12426/8233/10308 12436/8231/10306 12432/8225/10300\nf 12433/8217/10292 12416/8220/10295 12424/8230/10305\nf 12424/8230/10305 12437/8234/10309 12433/8217/10292\nf 12434/8217/10310 12421/8224/10314 12429/8232/10317\nf 12429/8232/10317 12438/8234/10311 12434/8217/10310\nf 12435/8225/10318 12422/8228/10320 12431/8229/10321\nf 12431/8229/10321 12439/8231/10319 12435/8225/10318\nf 12426/8233/10308 12430/8238/10316 12439/8235/10319\nf 12439/8235/10319 12436/8231/10306 12426/8233/10308\nf 12424/8230/10305 12428/8240/10312 12438/8239/10311\nf 12438/8239/10311 12437/8234/10309 12424/8230/10305\nf 12434/8217/10310 12420/8220/10313 12441/8219/10294\nf 12441/8219/10294 12444/8218/10293 12434/8217/10310\nf 12423/8221/10315 12421/8224/10314 12440/8223/10298\nf 12440/8223/10298 12442/8222/10297 12423/8221/10315\nf 12435/8225/10318 12423/8221/10315 12442/8222/10297\nf 12442/8222/10297 12445/8226/10301 12435/8225/10318\nf 12420/8220/10313 12422/8228/10320 12443/8227/10302\nf 12443/8227/10302 12441/8219/10294 12420/8220/10313\nf 12421/8224/10314 12434/8217/10310 12444/8218/10293\nf 12444/8218/10293 12440/8223/10298 12421/8224/10314\nf 12422/8228/10320 12435/8225/10318 12445/8226/10301\nf 12445/8226/10301 12443/8227/10302 12422/8228/10320\nf 12463/8217/10322 12474/8218/10323 12471/8219/10324\nf 12471/8219/10324 12446/8220/10325 12463/8217/10322\nf 12449/8221/10326 12472/8222/10327 12470/8223/10328\nf 12470/8223/10328 12447/8224/10329 12449/8221/10326\nf 12462/8225/10330 12475/8226/10331 12472/8222/10327\nf 12472/8222/10327 12449/8221/10326 12462/8225/10330\nf 12446/8220/10325 12471/8219/10324 12473/8227/10332\nf 12473/8227/10332 12448/8228/10333 12446/8220/10325\nf 12446/8220/10325 12448/8228/10333 12455/8229/10334\nf 12455/8229/10334 12454/8230/10335 12446/8220/10325\nf 12462/8225/10330 12466/8231/10336 12455/8229/10334\nf 12455/8229/10334 12448/8228/10333 12462/8225/10330\nf 12449/8221/10326 12447/8224/10329 12457/8232/10337\nf 12457/8232/10337 12456/8233/10338 12449/8221/10326\nf 12463/8217/10322 12467/8234/10339 12457/8232/10337\nf 12457/8232/10337 12447/8224/10329 12463/8217/10322\nf 12464/8217/10340 12468/8234/10341 12458/8230/10342\nf 12458/8230/10342 12450/8220/10343 12464/8217/10340\nf 12451/8224/10344 12453/8221/10345 12460/8233/10346\nf 12460/8233/10346 12459/8232/10347 12451/8224/10344\nf 12465/8225/10348 12469/8231/10349 12460/8233/10346\nf 12460/8233/10346 12453/8221/10345 12465/8225/10348\nf 12452/8228/10350 12450/8220/10343 12458/8230/10342\nf 12458/8230/10342 12461/8229/10351 12452/8228/10350\nf 12466/8231/10336 12469/8235/10349 12461/8236/10351\nf 12461/8236/10351 12455/8229/10334 12466/8231/10336\nf 12456/8233/10338 12457/8232/10337 12459/8237/10347\nf 12459/8237/10347 12460/8238/10346 12456/8233/10338\nf 12467/8234/10339 12468/8239/10341 12459/8237/10347\nf 12459/8237/10347 12457/8232/10337 12467/8234/10339\nf 12454/8230/10335 12455/8229/10334 12461/8236/10351\nf 12461/8236/10351 12458/8240/10342 12454/8230/10335\nf 12447/8224/10329 12470/8223/10328 12474/8218/10323\nf 12474/8218/10323 12463/8217/10322 12447/8224/10329\nf 12448/8228/10333 12473/8227/10332 12475/8226/10331\nf 12475/8226/10331 12462/8225/10330 12448/8228/10333\nf 12462/8225/10330 12449/8221/10326 12456/8233/10338\nf 12456/8233/10338 12466/8231/10336 12462/8225/10330\nf 12463/8217/10322 12446/8220/10325 12454/8230/10335\nf 12454/8230/10335 12467/8234/10339 12463/8217/10322\nf 12464/8217/10340 12451/8224/10344 12459/8232/10347\nf 12459/8232/10347 12468/8234/10341 12464/8217/10340\nf 12465/8225/10348 12452/8228/10350 12461/8229/10351\nf 12461/8229/10351 12469/8231/10349 12465/8225/10348\nf 12456/8233/10338 12460/8238/10346 12469/8235/10349\nf 12469/8235/10349 12466/8231/10336 12456/8233/10338\nf 12454/8230/10335 12458/8240/10342 12468/8239/10341\nf 12468/8239/10341 12467/8234/10339 12454/8230/10335\nf 12464/8217/10340 12450/8220/10343 12471/8219/10324\nf 12471/8219/10324 12474/8218/10323 12464/8217/10340\nf 12453/8221/10345 12451/8224/10344 12470/8223/10328\nf 12470/8223/10328 12472/8222/10327 12453/8221/10345\nf 12465/8225/10348 12453/8221/10345 12472/8222/10327\nf 12472/8222/10327 12475/8226/10331 12465/8225/10348\nf 12450/8220/10343 12452/8228/10350 12473/8227/10332\nf 12473/8227/10332 12471/8219/10324 12450/8220/10343\nf 12451/8224/10344 12464/8217/10340 12474/8218/10323\nf 12474/8218/10323 12470/8223/10328 12451/8224/10344\nf 12452/8228/10350 12465/8225/10348 12475/8226/10331\nf 12475/8226/10331 12473/8227/10332 12452/8228/10350\nf 12493/8217/10352 12504/8218/10353 12501/8219/10354\nf 12501/8219/10354 12476/8220/10355 12493/8217/10352\nf 12479/8221/10356 12502/8222/10357 12500/8223/10358\nf 12500/8223/10358 12477/8224/10359 12479/8221/10356\nf 12492/8225/10360 12505/8226/10361 12502/8222/10357\nf 12502/8222/10357 12479/8221/10356 12492/8225/10360\nf 12476/8220/10355 12501/8219/10354 12503/8227/10362\nf 12503/8227/10362 12478/8228/10363 12476/8220/10355\nf 12476/8220/10355 12478/8228/10363 12485/8229/10364\nf 12485/8229/10364 12484/8230/10365 12476/8220/10355\nf 12492/8225/10360 12496/8231/10366 12485/8229/10364\nf 12485/8229/10364 12478/8228/10363 12492/8225/10360\nf 12479/8221/10356 12477/8224/10359 12487/8232/10367\nf 12487/8232/10367 12486/8233/10368 12479/8221/10356\nf 12493/8217/10352 12497/8234/10369 12487/8232/10367\nf 12487/8232/10367 12477/8224/10359 12493/8217/10352\nf 12494/8217/10370 12498/8234/10371 12488/8230/10372\nf 12488/8230/10372 12480/8220/10373 12494/8217/10370\nf 12481/8224/10374 12483/8221/10375 12490/8233/10376\nf 12490/8233/10376 12489/8232/10377 12481/8224/10374\nf 12495/8225/10378 12499/8231/10379 12490/8233/10376\nf 12490/8233/10376 12483/8221/10375 12495/8225/10378\nf 12482/8228/10380 12480/8220/10373 12488/8230/10372\nf 12488/8230/10372 12491/8229/10381 12482/8228/10380\nf 12496/8231/10366 12499/8235/10379 12491/8236/10381\nf 12491/8236/10381 12485/8229/10364 12496/8231/10366\nf 12486/8233/10368 12487/8232/10367 12489/8237/10377\nf 12489/8237/10377 12490/8238/10376 12486/8233/10368\nf 12497/8234/10369 12498/8239/10371 12489/8237/10377\nf 12489/8237/10377 12487/8232/10367 12497/8234/10369\nf 12484/8230/10365 12485/8229/10364 12491/8236/10381\nf 12491/8236/10381 12488/8240/10372 12484/8230/10365\nf 12477/8224/10359 12500/8223/10358 12504/8218/10353\nf 12504/8218/10353 12493/8217/10352 12477/8224/10359\nf 12478/8228/10363 12503/8227/10362 12505/8226/10361\nf 12505/8226/10361 12492/8225/10360 12478/8228/10363\nf 12492/8225/10360 12479/8221/10356 12486/8233/10368\nf 12486/8233/10368 12496/8231/10366 12492/8225/10360\nf 12493/8217/10352 12476/8220/10355 12484/8230/10365\nf 12484/8230/10365 12497/8234/10369 12493/8217/10352\nf 12494/8217/10370 12481/8224/10374 12489/8232/10377\nf 12489/8232/10377 12498/8234/10371 12494/8217/10370\nf 12495/8225/10378 12482/8228/10380 12491/8229/10381\nf 12491/8229/10381 12499/8231/10379 12495/8225/10378\nf 12486/8233/10368 12490/8238/10376 12499/8235/10379\nf 12499/8235/10379 12496/8231/10366 12486/8233/10368\nf 12484/8230/10365 12488/8240/10372 12498/8239/10371\nf 12498/8239/10371 12497/8234/10369 12484/8230/10365\nf 12494/8217/10370 12480/8220/10373 12501/8219/10354\nf 12501/8219/10354 12504/8218/10353 12494/8217/10370\nf 12483/8221/10375 12481/8224/10374 12500/8223/10358\nf 12500/8223/10358 12502/8222/10357 12483/8221/10375\nf 12495/8225/10378 12483/8221/10375 12502/8222/10357\nf 12502/8222/10357 12505/8226/10361 12495/8225/10378\nf 12480/8220/10373 12482/8228/10380 12503/8227/10362\nf 12503/8227/10362 12501/8219/10354 12480/8220/10373\nf 12481/8224/10374 12494/8217/10370 12504/8218/10353\nf 12504/8218/10353 12500/8223/10358 12481/8224/10374\nf 12482/8228/10380 12495/8225/10378 12505/8226/10361\nf 12505/8226/10361 12503/8227/10362 12482/8228/10380\nf 12523/8217/10382 12534/8218/10383 12531/8219/10384\nf 12531/8219/10384 12506/8220/10385 12523/8217/10382\nf 12509/8221/10386 12532/8222/10387 12530/8223/10388\nf 12530/8223/10388 12507/8224/10389 12509/8221/10386\nf 12522/8225/10390 12535/8226/10391 12532/8222/10387\nf 12532/8222/10387 12509/8221/10386 12522/8225/10390\nf 12506/8220/10385 12531/8219/10384 12533/8227/10392\nf 12533/8227/10392 12508/8228/10393 12506/8220/10385\nf 12506/8220/10385 12508/8228/10393 12515/8229/10394\nf 12515/8229/10394 12514/8230/10395 12506/8220/10385\nf 12522/8225/10390 12526/8231/10396 12515/8229/10394\nf 12515/8229/10394 12508/8228/10393 12522/8225/10390\nf 12509/8221/10386 12507/8224/10389 12517/8232/10397\nf 12517/8232/10397 12516/8233/10398 12509/8221/10386\nf 12523/8217/10382 12527/8234/10399 12517/8232/10397\nf 12517/8232/10397 12507/8224/10389 12523/8217/10382\nf 12524/8217/10400 12528/8234/10401 12518/8230/10402\nf 12518/8230/10402 12510/8220/10403 12524/8217/10400\nf 12511/8224/10404 12513/8221/10405 12520/8233/10406\nf 12520/8233/10406 12519/8232/10407 12511/8224/10404\nf 12525/8225/10408 12529/8231/10409 12520/8233/10406\nf 12520/8233/10406 12513/8221/10405 12525/8225/10408\nf 12512/8228/10410 12510/8220/10403 12518/8230/10402\nf 12518/8230/10402 12521/8229/10411 12512/8228/10410\nf 12526/8231/10396 12529/8235/10409 12521/8236/10411\nf 12521/8236/10411 12515/8229/10394 12526/8231/10396\nf 12516/8233/10398 12517/8232/10397 12519/8237/10407\nf 12519/8237/10407 12520/8238/10406 12516/8233/10398\nf 12527/8234/10399 12528/8239/10401 12519/8237/10407\nf 12519/8237/10407 12517/8232/10397 12527/8234/10399\nf 12514/8230/10395 12515/8229/10394 12521/8236/10411\nf 12521/8236/10411 12518/8240/10402 12514/8230/10395\nf 12507/8224/10389 12530/8223/10388 12534/8218/10383\nf 12534/8218/10383 12523/8217/10382 12507/8224/10389\nf 12508/8228/10393 12533/8227/10392 12535/8226/10391\nf 12535/8226/10391 12522/8225/10390 12508/8228/10393\nf 12522/8225/10390 12509/8221/10386 12516/8233/10398\nf 12516/8233/10398 12526/8231/10396 12522/8225/10390\nf 12523/8217/10382 12506/8220/10385 12514/8230/10395\nf 12514/8230/10395 12527/8234/10399 12523/8217/10382\nf 12524/8217/10400 12511/8224/10404 12519/8232/10407\nf 12519/8232/10407 12528/8234/10401 12524/8217/10400\nf 12525/8225/10408 12512/8228/10410 12521/8229/10411\nf 12521/8229/10411 12529/8231/10409 12525/8225/10408\nf 12516/8233/10398 12520/8238/10406 12529/8235/10409\nf 12529/8235/10409 12526/8231/10396 12516/8233/10398\nf 12514/8230/10395 12518/8240/10402 12528/8239/10401\nf 12528/8239/10401 12527/8234/10399 12514/8230/10395\nf 12524/8217/10400 12510/8220/10403 12531/8219/10384\nf 12531/8219/10384 12534/8218/10383 12524/8217/10400\nf 12513/8221/10405 12511/8224/10404 12530/8223/10388\nf 12530/8223/10388 12532/8222/10387 12513/8221/10405\nf 12525/8225/10408 12513/8221/10405 12532/8222/10387\nf 12532/8222/10387 12535/8226/10391 12525/8225/10408\nf 12510/8220/10403 12512/8228/10410 12533/8227/10392\nf 12533/8227/10392 12531/8219/10384 12510/8220/10403\nf 12511/8224/10404 12524/8217/10400 12534/8218/10383\nf 12534/8218/10383 12530/8223/10388 12511/8224/10404\nf 12512/8228/10410 12525/8225/10408 12535/8226/10391\nf 12535/8226/10391 12533/8227/10392 12512/8228/10410\nf 12553/8217/10412 12564/8218/10413 12561/8219/10414\nf 12561/8219/10414 12536/8220/10415 12553/8217/10412\nf 12539/8221/10416 12562/8222/10417 12560/8223/10418\nf 12560/8223/10418 12537/8224/10419 12539/8221/10416\nf 12552/8225/10420 12565/8226/10421 12562/8222/10417\nf 12562/8222/10417 12539/8221/10416 12552/8225/10420\nf 12536/8220/10415 12561/8219/10414 12563/8227/10422\nf 12563/8227/10422 12538/8228/10423 12536/8220/10415\nf 12536/8220/10415 12538/8228/10423 12545/8229/10424\nf 12545/8229/10424 12544/8230/10425 12536/8220/10415\nf 12552/8225/10420 12556/8231/10426 12545/8229/10424\nf 12545/8229/10424 12538/8228/10423 12552/8225/10420\nf 12539/8221/10416 12537/8224/10419 12547/8232/10427\nf 12547/8232/10427 12546/8233/10428 12539/8221/10416\nf 12553/8217/10412 12557/8234/10429 12547/8232/10427\nf 12547/8232/10427 12537/8224/10419 12553/8217/10412\nf 12554/8217/10430 12558/8234/10431 12548/8230/10432\nf 12548/8230/10432 12540/8220/10433 12554/8217/10430\nf 12541/8224/10434 12543/8221/10435 12550/8233/10436\nf 12550/8233/10436 12549/8232/10437 12541/8224/10434\nf 12555/8225/10438 12559/8231/10439 12550/8233/10436\nf 12550/8233/10436 12543/8221/10435 12555/8225/10438\nf 12542/8228/10440 12540/8220/10433 12548/8230/10432\nf 12548/8230/10432 12551/8229/10441 12542/8228/10440\nf 12556/8231/10426 12559/8235/10439 12551/8236/10441\nf 12551/8236/10441 12545/8229/10424 12556/8231/10426\nf 12546/8233/10428 12547/8232/10427 12549/8237/10437\nf 12549/8237/10437 12550/8238/10436 12546/8233/10428\nf 12557/8234/10429 12558/8239/10431 12549/8237/10437\nf 12549/8237/10437 12547/8232/10427 12557/8234/10429\nf 12544/8230/10425 12545/8229/10424 12551/8236/10441\nf 12551/8236/10441 12548/8240/10432 12544/8230/10425\nf 12537/8224/10419 12560/8223/10418 12564/8218/10413\nf 12564/8218/10413 12553/8217/10412 12537/8224/10419\nf 12538/8228/10423 12563/8227/10422 12565/8226/10421\nf 12565/8226/10421 12552/8225/10420 12538/8228/10423\nf 12552/8225/10420 12539/8221/10416 12546/8233/10428\nf 12546/8233/10428 12556/8231/10426 12552/8225/10420\nf 12553/8217/10412 12536/8220/10415 12544/8230/10425\nf 12544/8230/10425 12557/8234/10429 12553/8217/10412\nf 12554/8217/10430 12541/8224/10434 12549/8232/10437\nf 12549/8232/10437 12558/8234/10431 12554/8217/10430\nf 12555/8225/10438 12542/8228/10440 12551/8229/10441\nf 12551/8229/10441 12559/8231/10439 12555/8225/10438\nf 12546/8233/10428 12550/8238/10436 12559/8235/10439\nf 12559/8235/10439 12556/8231/10426 12546/8233/10428\nf 12544/8230/10425 12548/8240/10432 12558/8239/10431\nf 12558/8239/10431 12557/8234/10429 12544/8230/10425\nf 12554/8217/10430 12540/8220/10433 12561/8219/10414\nf 12561/8219/10414 12564/8218/10413 12554/8217/10430\nf 12543/8221/10435 12541/8224/10434 12560/8223/10418\nf 12560/8223/10418 12562/8222/10417 12543/8221/10435\nf 12555/8225/10438 12543/8221/10435 12562/8222/10417\nf 12562/8222/10417 12565/8226/10421 12555/8225/10438\nf 12540/8220/10433 12542/8228/10440 12563/8227/10422\nf 12563/8227/10422 12561/8219/10414 12540/8220/10433\nf 12541/8224/10434 12554/8217/10430 12564/8218/10413\nf 12564/8218/10413 12560/8223/10418 12541/8224/10434\nf 12542/8228/10440 12555/8225/10438 12565/8226/10421\nf 12565/8226/10421 12563/8227/10422 12542/8228/10440\nf 12583/8217/10442 12594/8218/10443 12591/8219/10444\nf 12591/8219/10444 12566/8220/10445 12583/8217/10442\nf 12569/8221/10446 12592/8222/10447 12590/8223/10448\nf 12590/8223/10448 12567/8224/10449 12569/8221/10446\nf 12582/8225/10450 12595/8226/10451 12592/8222/10447\nf 12592/8222/10447 12569/8221/10446 12582/8225/10450\nf 12566/8220/10445 12591/8219/10444 12593/8227/10452\nf 12593/8227/10452 12568/8228/10453 12566/8220/10445\nf 12566/8220/10445 12568/8228/10453 12575/8229/10454\nf 12575/8229/10454 12574/8230/10455 12566/8220/10445\nf 12582/8225/10450 12586/8231/10456 12575/8229/10454\nf 12575/8229/10454 12568/8228/10453 12582/8225/10450\nf 12569/8221/10446 12567/8224/10449 12577/8232/10457\nf 12577/8232/10457 12576/8233/10458 12569/8221/10446\nf 12583/8217/10442 12587/8234/10459 12577/8232/10457\nf 12577/8232/10457 12567/8224/10449 12583/8217/10442\nf 12584/8217/10460 12588/8234/10461 12578/8230/10462\nf 12578/8230/10462 12570/8220/10463 12584/8217/10460\nf 12571/8224/10464 12573/8221/10465 12580/8233/10466\nf 12580/8233/10466 12579/8232/10467 12571/8224/10464\nf 12585/8225/10468 12589/8231/10469 12580/8233/10466\nf 12580/8233/10466 12573/8221/10465 12585/8225/10468\nf 12572/8228/10470 12570/8220/10463 12578/8230/10462\nf 12578/8230/10462 12581/8229/10471 12572/8228/10470\nf 12586/8231/10456 12589/8235/10469 12581/8236/10471\nf 12581/8236/10471 12575/8229/10454 12586/8231/10456\nf 12576/8233/10458 12577/8232/10457 12579/8237/10467\nf 12579/8237/10467 12580/8238/10466 12576/8233/10458\nf 12587/8234/10459 12588/8239/10461 12579/8237/10467\nf 12579/8237/10467 12577/8232/10457 12587/8234/10459\nf 12574/8230/10455 12575/8229/10454 12581/8236/10471\nf 12581/8236/10471 12578/8240/10462 12574/8230/10455\nf 12567/8224/10449 12590/8223/10448 12594/8218/10443\nf 12594/8218/10443 12583/8217/10442 12567/8224/10449\nf 12568/8228/10453 12593/8227/10452 12595/8226/10451\nf 12595/8226/10451 12582/8225/10450 12568/8228/10453\nf 12582/8225/10450 12569/8221/10446 12576/8233/10458\nf 12576/8233/10458 12586/8231/10456 12582/8225/10450\nf 12583/8217/10442 12566/8220/10445 12574/8230/10455\nf 12574/8230/10455 12587/8234/10459 12583/8217/10442\nf 12584/8217/10460 12571/8224/10464 12579/8232/10467\nf 12579/8232/10467 12588/8234/10461 12584/8217/10460\nf 12585/8225/10468 12572/8228/10470 12581/8229/10471\nf 12581/8229/10471 12589/8231/10469 12585/8225/10468\nf 12576/8233/10458 12580/8238/10466 12589/8235/10469\nf 12589/8235/10469 12586/8231/10456 12576/8233/10458\nf 12574/8230/10455 12578/8240/10462 12588/8239/10461\nf 12588/8239/10461 12587/8234/10459 12574/8230/10455\nf 12584/8217/10460 12570/8220/10463 12591/8219/10444\nf 12591/8219/10444 12594/8218/10443 12584/8217/10460\nf 12573/8221/10465 12571/8224/10464 12590/8223/10448\nf 12590/8223/10448 12592/8222/10447 12573/8221/10465\nf 12585/8225/10468 12573/8221/10465 12592/8222/10447\nf 12592/8222/10447 12595/8226/10451 12585/8225/10468\nf 12570/8220/10463 12572/8228/10470 12593/8227/10452\nf 12593/8227/10452 12591/8219/10444 12570/8220/10463\nf 12571/8224/10464 12584/8217/10460 12594/8218/10443\nf 12594/8218/10443 12590/8223/10448 12571/8224/10464\nf 12572/8228/10470 12585/8225/10468 12595/8226/10451\nf 12595/8226/10451 12593/8227/10452 12572/8228/10470\nf 12613/8217/10472 12624/8218/10473 12621/8219/10474\nf 12621/8219/10474 12596/8220/10475 12613/8217/10472\nf 12599/8221/10476 12622/8222/10477 12620/8223/10478\nf 12620/8223/10478 12597/8224/10479 12599/8221/10476\nf 12612/8225/10480 12625/8226/10481 12622/8222/10477\nf 12622/8222/10477 12599/8221/10476 12612/8225/10480\nf 12596/8220/10475 12621/8219/10474 12623/8227/10482\nf 12623/8227/10482 12598/8228/10483 12596/8220/10475\nf 12596/8220/10475 12598/8228/10483 12605/8229/10484\nf 12605/8229/10484 12604/8230/10485 12596/8220/10475\nf 12612/8225/10480 12616/8231/10486 12605/8229/10484\nf 12605/8229/10484 12598/8228/10483 12612/8225/10480\nf 12599/8221/10476 12597/8224/10479 12607/8232/10487\nf 12607/8232/10487 12606/8233/10488 12599/8221/10476\nf 12613/8217/10472 12617/8234/10489 12607/8232/10487\nf 12607/8232/10487 12597/8224/10479 12613/8217/10472\nf 12614/8217/10490 12618/8234/10491 12608/8230/10492\nf 12608/8230/10492 12600/8220/10493 12614/8217/10490\nf 12601/8224/10494 12603/8221/10495 12610/8233/10496\nf 12610/8233/10496 12609/8232/10497 12601/8224/10494\nf 12615/8225/10498 12619/8231/10499 12610/8233/10496\nf 12610/8233/10496 12603/8221/10495 12615/8225/10498\nf 12602/8228/10500 12600/8220/10493 12608/8230/10492\nf 12608/8230/10492 12611/8229/10501 12602/8228/10500\nf 12616/8231/10486 12619/8235/10499 12611/8236/10501\nf 12611/8236/10501 12605/8229/10484 12616/8231/10486\nf 12606/8233/10488 12607/8232/10487 12609/8237/10497\nf 12609/8237/10497 12610/8238/10496 12606/8233/10488\nf 12617/8234/10489 12618/8239/10491 12609/8237/10497\nf 12609/8237/10497 12607/8232/10487 12617/8234/10489\nf 12604/8230/10485 12605/8229/10484 12611/8236/10501\nf 12611/8236/10501 12608/8240/10492 12604/8230/10485\nf 12597/8224/10479 12620/8223/10478 12624/8218/10473\nf 12624/8218/10473 12613/8217/10472 12597/8224/10479\nf 12598/8228/10483 12623/8227/10482 12625/8226/10481\nf 12625/8226/10481 12612/8225/10480 12598/8228/10483\nf 12612/8225/10480 12599/8221/10476 12606/8233/10488\nf 12606/8233/10488 12616/8231/10486 12612/8225/10480\nf 12613/8217/10472 12596/8220/10475 12604/8230/10485\nf 12604/8230/10485 12617/8234/10489 12613/8217/10472\nf 12614/8217/10490 12601/8224/10494 12609/8232/10497\nf 12609/8232/10497 12618/8234/10491 12614/8217/10490\nf 12615/8225/10498 12602/8228/10500 12611/8229/10501\nf 12611/8229/10501 12619/8231/10499 12615/8225/10498\nf 12606/8233/10488 12610/8238/10496 12619/8235/10499\nf 12619/8235/10499 12616/8231/10486 12606/8233/10488\nf 12604/8230/10485 12608/8240/10492 12618/8239/10491\nf 12618/8239/10491 12617/8234/10489 12604/8230/10485\nf 12614/8217/10490 12600/8220/10493 12621/8219/10474\nf 12621/8219/10474 12624/8218/10473 12614/8217/10490\nf 12603/8221/10495 12601/8224/10494 12620/8223/10478\nf 12620/8223/10478 12622/8222/10477 12603/8221/10495\nf 12615/8225/10498 12603/8221/10495 12622/8222/10477\nf 12622/8222/10477 12625/8226/10481 12615/8225/10498\nf 12600/8220/10493 12602/8228/10500 12623/8227/10482\nf 12623/8227/10482 12621/8219/10474 12600/8220/10493\nf 12601/8224/10494 12614/8217/10490 12624/8218/10473\nf 12624/8218/10473 12620/8223/10478 12601/8224/10494\nf 12602/8228/10500 12615/8225/10498 12625/8226/10481\nf 12625/8226/10481 12623/8227/10482 12602/8228/10500\nf 12643/8217/10502 12654/8218/10503 12651/8219/10504\nf 12651/8219/10504 12626/8220/10505 12643/8217/10502\nf 12629/8221/10506 12652/8222/10507 12650/8223/10508\nf 12650/8223/10508 12627/8224/10509 12629/8221/10506\nf 12642/8225/10510 12655/8226/10511 12652/8222/10507\nf 12652/8222/10507 12629/8221/10506 12642/8225/10510\nf 12626/8220/10505 12651/8219/10504 12653/8227/10512\nf 12653/8227/10512 12628/8228/10513 12626/8220/10505\nf 12626/8220/10505 12628/8228/10513 12635/8229/10514\nf 12635/8229/10514 12634/8230/10515 12626/8220/10505\nf 12642/8225/10510 12646/8231/10516 12635/8229/10514\nf 12635/8229/10514 12628/8228/10513 12642/8225/10510\nf 12629/8221/10506 12627/8224/10509 12637/8232/10517\nf 12637/8232/10517 12636/8233/10518 12629/8221/10506\nf 12643/8217/10502 12647/8234/10519 12637/8232/10517\nf 12637/8232/10517 12627/8224/10509 12643/8217/10502\nf 12644/8217/10520 12648/8234/10521 12638/8230/10522\nf 12638/8230/10522 12630/8220/10523 12644/8217/10520\nf 12631/8224/10524 12633/8221/10525 12640/8233/10526\nf 12640/8233/10526 12639/8232/10527 12631/8224/10524\nf 12645/8225/10528 12649/8231/10529 12640/8233/10526\nf 12640/8233/10526 12633/8221/10525 12645/8225/10528\nf 12632/8228/10530 12630/8220/10523 12638/8230/10522\nf 12638/8230/10522 12641/8229/10531 12632/8228/10530\nf 12646/8231/10516 12649/8235/10529 12641/8236/10531\nf 12641/8236/10531 12635/8229/10514 12646/8231/10516\nf 12636/8233/10518 12637/8232/10517 12639/8237/10527\nf 12639/8237/10527 12640/8238/10526 12636/8233/10518\nf 12647/8234/10519 12648/8239/10521 12639/8237/10527\nf 12639/8237/10527 12637/8232/10517 12647/8234/10519\nf 12634/8230/10515 12635/8229/10514 12641/8236/10531\nf 12641/8236/10531 12638/8240/10522 12634/8230/10515\nf 12627/8224/10509 12650/8223/10508 12654/8218/10503\nf 12654/8218/10503 12643/8217/10502 12627/8224/10509\nf 12628/8228/10513 12653/8227/10512 12655/8226/10511\nf 12655/8226/10511 12642/8225/10510 12628/8228/10513\nf 12642/8225/10510 12629/8221/10506 12636/8233/10518\nf 12636/8233/10518 12646/8231/10516 12642/8225/10510\nf 12643/8217/10502 12626/8220/10505 12634/8230/10515\nf 12634/8230/10515 12647/8234/10519 12643/8217/10502\nf 12644/8217/10520 12631/8224/10524 12639/8232/10527\nf 12639/8232/10527 12648/8234/10521 12644/8217/10520\nf 12645/8225/10528 12632/8228/10530 12641/8229/10531\nf 12641/8229/10531 12649/8231/10529 12645/8225/10528\nf 12636/8233/10518 12640/8238/10526 12649/8235/10529\nf 12649/8235/10529 12646/8231/10516 12636/8233/10518\nf 12634/8230/10515 12638/8240/10522 12648/8239/10521\nf 12648/8239/10521 12647/8234/10519 12634/8230/10515\nf 12644/8217/10520 12630/8220/10523 12651/8219/10504\nf 12651/8219/10504 12654/8218/10503 12644/8217/10520\nf 12633/8221/10525 12631/8224/10524 12650/8223/10508\nf 12650/8223/10508 12652/8222/10507 12633/8221/10525\nf 12645/8225/10528 12633/8221/10525 12652/8222/10507\nf 12652/8222/10507 12655/8226/10511 12645/8225/10528\nf 12630/8220/10523 12632/8228/10530 12653/8227/10512\nf 12653/8227/10512 12651/8219/10504 12630/8220/10523\nf 12631/8224/10524 12644/8217/10520 12654/8218/10503\nf 12654/8218/10503 12650/8223/10508 12631/8224/10524\nf 12632/8228/10530 12645/8225/10528 12655/8226/10511\nf 12655/8226/10511 12653/8227/10512 12632/8228/10530\nf 12673/8217/10532 12684/8218/10533 12681/8219/10534\nf 12681/8219/10534 12656/8220/10535 12673/8217/10532\nf 12659/8221/10536 12682/8222/10537 12680/8223/10538\nf 12680/8223/10538 12657/8224/10539 12659/8221/10536\nf 12672/8225/10540 12685/8226/10541 12682/8222/10537\nf 12682/8222/10537 12659/8221/10536 12672/8225/10540\nf 12656/8220/10535 12681/8219/10534 12683/8227/10542\nf 12683/8227/10542 12658/8228/10543 12656/8220/10535\nf 12656/8220/10535 12658/8228/10543 12665/8229/10544\nf 12665/8229/10544 12664/8230/10545 12656/8220/10535\nf 12672/8225/10540 12676/8231/10546 12665/8229/10544\nf 12665/8229/10544 12658/8228/10543 12672/8225/10540\nf 12659/8221/10536 12657/8224/10539 12667/8232/10547\nf 12667/8232/10547 12666/8233/10548 12659/8221/10536\nf 12673/8217/10532 12677/8234/10549 12667/8232/10547\nf 12667/8232/10547 12657/8224/10539 12673/8217/10532\nf 12674/8217/10550 12678/8234/10551 12668/8230/10552\nf 12668/8230/10552 12660/8220/10553 12674/8217/10550\nf 12661/8224/10554 12663/8221/10555 12670/8233/10556\nf 12670/8233/10556 12669/8232/10557 12661/8224/10554\nf 12675/8225/10558 12679/8231/10559 12670/8233/10556\nf 12670/8233/10556 12663/8221/10555 12675/8225/10558\nf 12662/8228/10560 12660/8220/10553 12668/8230/10552\nf 12668/8230/10552 12671/8229/10561 12662/8228/10560\nf 12676/8231/10546 12679/8235/10559 12671/8236/10561\nf 12671/8236/10561 12665/8229/10544 12676/8231/10546\nf 12666/8233/10548 12667/8232/10547 12669/8237/10557\nf 12669/8237/10557 12670/8238/10556 12666/8233/10548\nf 12677/8234/10549 12678/8239/10551 12669/8237/10557\nf 12669/8237/10557 12667/8232/10547 12677/8234/10549\nf 12664/8230/10545 12665/8229/10544 12671/8236/10561\nf 12671/8236/10561 12668/8240/10552 12664/8230/10545\nf 12657/8224/10539 12680/8223/10538 12684/8218/10533\nf 12684/8218/10533 12673/8217/10532 12657/8224/10539\nf 12658/8228/10543 12683/8227/10542 12685/8226/10541\nf 12685/8226/10541 12672/8225/10540 12658/8228/10543\nf 12672/8225/10540 12659/8221/10536 12666/8233/10548\nf 12666/8233/10548 12676/8231/10546 12672/8225/10540\nf 12673/8217/10532 12656/8220/10535 12664/8230/10545\nf 12664/8230/10545 12677/8234/10549 12673/8217/10532\nf 12674/8217/10550 12661/8224/10554 12669/8232/10557\nf 12669/8232/10557 12678/8234/10551 12674/8217/10550\nf 12675/8225/10558 12662/8228/10560 12671/8229/10561\nf 12671/8229/10561 12679/8231/10559 12675/8225/10558\nf 12666/8233/10548 12670/8238/10556 12679/8235/10559\nf 12679/8235/10559 12676/8231/10546 12666/8233/10548\nf 12664/8230/10545 12668/8240/10552 12678/8239/10551\nf 12678/8239/10551 12677/8234/10549 12664/8230/10545\nf 12674/8217/10550 12660/8220/10553 12681/8219/10534\nf 12681/8219/10534 12684/8218/10533 12674/8217/10550\nf 12663/8221/10555 12661/8224/10554 12680/8223/10538\nf 12680/8223/10538 12682/8222/10537 12663/8221/10555\nf 12675/8225/10558 12663/8221/10555 12682/8222/10537\nf 12682/8222/10537 12685/8226/10541 12675/8225/10558\nf 12660/8220/10553 12662/8228/10560 12683/8227/10542\nf 12683/8227/10542 12681/8219/10534 12660/8220/10553\nf 12661/8224/10554 12674/8217/10550 12684/8218/10533\nf 12684/8218/10533 12680/8223/10538 12661/8224/10554\nf 12662/8228/10560 12675/8225/10558 12685/8226/10541\nf 12685/8226/10541 12683/8227/10542 12662/8228/10560\nf 12703/8217/10562 12714/8218/10563 12711/8219/10564\nf 12711/8219/10564 12686/8220/10565 12703/8217/10562\nf 12689/8221/10566 12712/8222/10567 12710/8223/10568\nf 12710/8223/10568 12687/8224/10569 12689/8221/10566\nf 12702/8225/10570 12715/8226/10571 12712/8222/10567\nf 12712/8222/10567 12689/8221/10566 12702/8225/10570\nf 12686/8220/10565 12711/8219/10564 12713/8227/10572\nf 12713/8227/10572 12688/8228/10573 12686/8220/10565\nf 12686/8220/10565 12688/8228/10573 12695/8229/10574\nf 12695/8229/10574 12694/8230/10575 12686/8220/10565\nf 12702/8225/10570 12706/8231/10576 12695/8229/10574\nf 12695/8229/10574 12688/8228/10573 12702/8225/10570\nf 12689/8221/10566 12687/8224/10569 12697/8232/10577\nf 12697/8232/10577 12696/8233/10578 12689/8221/10566\nf 12703/8217/10562 12707/8234/10579 12697/8232/10577\nf 12697/8232/10577 12687/8224/10569 12703/8217/10562\nf 12704/8217/10580 12708/8234/10581 12698/8230/10582\nf 12698/8230/10582 12690/8220/10583 12704/8217/10580\nf 12691/8224/10584 12693/8221/10585 12700/8233/10586\nf 12700/8233/10586 12699/8232/10587 12691/8224/10584\nf 12705/8225/10588 12709/8231/10589 12700/8233/10586\nf 12700/8233/10586 12693/8221/10585 12705/8225/10588\nf 12692/8228/10590 12690/8220/10583 12698/8230/10582\nf 12698/8230/10582 12701/8229/10591 12692/8228/10590\nf 12706/8231/10576 12709/8235/10589 12701/8236/10591\nf 12701/8236/10591 12695/8229/10574 12706/8231/10576\nf 12696/8233/10578 12697/8232/10577 12699/8237/10587\nf 12699/8237/10587 12700/8238/10586 12696/8233/10578\nf 12707/8234/10579 12708/8239/10581 12699/8237/10587\nf 12699/8237/10587 12697/8232/10577 12707/8234/10579\nf 12694/8230/10575 12695/8229/10574 12701/8236/10591\nf 12701/8236/10591 12698/8240/10582 12694/8230/10575\nf 12687/8224/10569 12710/8223/10568 12714/8218/10563\nf 12714/8218/10563 12703/8217/10562 12687/8224/10569\nf 12688/8228/10573 12713/8227/10572 12715/8226/10571\nf 12715/8226/10571 12702/8225/10570 12688/8228/10573\nf 12702/8225/10570 12689/8221/10566 12696/8233/10578\nf 12696/8233/10578 12706/8231/10576 12702/8225/10570\nf 12703/8217/10562 12686/8220/10565 12694/8230/10575\nf 12694/8230/10575 12707/8234/10579 12703/8217/10562\nf 12704/8217/10580 12691/8224/10584 12699/8232/10587\nf 12699/8232/10587 12708/8234/10581 12704/8217/10580\nf 12705/8225/10588 12692/8228/10590 12701/8229/10591\nf 12701/8229/10591 12709/8231/10589 12705/8225/10588\nf 12696/8233/10578 12700/8238/10586 12709/8235/10589\nf 12709/8235/10589 12706/8231/10576 12696/8233/10578\nf 12694/8230/10575 12698/8240/10582 12708/8239/10581\nf 12708/8239/10581 12707/8234/10579 12694/8230/10575\nf 12704/8217/10580 12690/8220/10583 12711/8219/10564\nf 12711/8219/10564 12714/8218/10563 12704/8217/10580\nf 12693/8221/10585 12691/8224/10584 12710/8223/10568\nf 12710/8223/10568 12712/8222/10567 12693/8221/10585\nf 12705/8225/10588 12693/8221/10585 12712/8222/10567\nf 12712/8222/10567 12715/8226/10571 12705/8225/10588\nf 12690/8220/10583 12692/8228/10590 12713/8227/10572\nf 12713/8227/10572 12711/8219/10564 12690/8220/10583\nf 12691/8224/10584 12704/8217/10580 12714/8218/10563\nf 12714/8218/10563 12710/8223/10568 12691/8224/10584\nf 12692/8228/10590 12705/8225/10588 12715/8226/10571\nf 12715/8226/10571 12713/8227/10572 12692/8228/10590\nf 12733/8217/10592 12744/8218/10593 12741/8219/10594\nf 12741/8219/10594 12716/8220/10595 12733/8217/10592\nf 12719/8221/10596 12742/8222/10597 12740/8223/10598\nf 12740/8223/10598 12717/8224/10599 12719/8221/10596\nf 12732/8225/10600 12745/8226/10601 12742/8222/10597\nf 12742/8222/10597 12719/8221/10596 12732/8225/10600\nf 12716/8220/10595 12741/8219/10594 12743/8227/10602\nf 12743/8227/10602 12718/8228/10603 12716/8220/10595\nf 12716/8220/10595 12718/8228/10603 12725/8229/10604\nf 12725/8229/10604 12724/8230/10605 12716/8220/10595\nf 12732/8225/10600 12736/8231/10606 12725/8229/10604\nf 12725/8229/10604 12718/8228/10603 12732/8225/10600\nf 12719/8221/10596 12717/8224/10599 12727/8232/10607\nf 12727/8232/10607 12726/8233/10608 12719/8221/10596\nf 12733/8217/10592 12737/8234/10609 12727/8232/10607\nf 12727/8232/10607 12717/8224/10599 12733/8217/10592\nf 12734/8217/10610 12738/8234/10611 12728/8230/10612\nf 12728/8230/10612 12720/8220/10613 12734/8217/10610\nf 12721/8224/10614 12723/8221/10615 12730/8233/10616\nf 12730/8233/10616 12729/8232/10617 12721/8224/10614\nf 12735/8225/10618 12739/8231/10619 12730/8233/10616\nf 12730/8233/10616 12723/8221/10615 12735/8225/10618\nf 12722/8228/10620 12720/8220/10613 12728/8230/10612\nf 12728/8230/10612 12731/8229/10621 12722/8228/10620\nf 12736/8231/10606 12739/8235/10619 12731/8236/10621\nf 12731/8236/10621 12725/8229/10604 12736/8231/10606\nf 12726/8233/10608 12727/8232/10607 12729/8237/10617\nf 12729/8237/10617 12730/8238/10616 12726/8233/10608\nf 12737/8234/10609 12738/8239/10611 12729/8237/10617\nf 12729/8237/10617 12727/8232/10607 12737/8234/10609\nf 12724/8230/10605 12725/8229/10604 12731/8236/10621\nf 12731/8236/10621 12728/8240/10612 12724/8230/10605\nf 12717/8224/10599 12740/8223/10598 12744/8218/10593\nf 12744/8218/10593 12733/8217/10592 12717/8224/10599\nf 12718/8228/10603 12743/8227/10602 12745/8226/10601\nf 12745/8226/10601 12732/8225/10600 12718/8228/10603\nf 12732/8225/10600 12719/8221/10596 12726/8233/10608\nf 12726/8233/10608 12736/8231/10606 12732/8225/10600\nf 12733/8217/10592 12716/8220/10595 12724/8230/10605\nf 12724/8230/10605 12737/8234/10609 12733/8217/10592\nf 12734/8217/10610 12721/8224/10614 12729/8232/10617\nf 12729/8232/10617 12738/8234/10611 12734/8217/10610\nf 12735/8225/10618 12722/8228/10620 12731/8229/10621\nf 12731/8229/10621 12739/8231/10619 12735/8225/10618\nf 12726/8233/10608 12730/8238/10616 12739/8235/10619\nf 12739/8235/10619 12736/8231/10606 12726/8233/10608\nf 12724/8230/10605 12728/8240/10612 12738/8239/10611\nf 12738/8239/10611 12737/8234/10609 12724/8230/10605\nf 12734/8217/10610 12720/8220/10613 12741/8219/10594\nf 12741/8219/10594 12744/8218/10593 12734/8217/10610\nf 12723/8221/10615 12721/8224/10614 12740/8223/10598\nf 12740/8223/10598 12742/8222/10597 12723/8221/10615\nf 12735/8225/10618 12723/8221/10615 12742/8222/10597\nf 12742/8222/10597 12745/8226/10601 12735/8225/10618\nf 12720/8220/10613 12722/8228/10620 12743/8227/10602\nf 12743/8227/10602 12741/8219/10594 12720/8220/10613\nf 12721/8224/10614 12734/8217/10610 12744/8218/10593\nf 12744/8218/10593 12740/8223/10598 12721/8224/10614\nf 12722/8228/10620 12735/8225/10618 12745/8226/10601\nf 12745/8226/10601 12743/8227/10602 12722/8228/10620\nf 12763/8217/10622 12774/8218/10623 12771/8219/10624\nf 12771/8219/10624 12746/8220/10625 12763/8217/10622\nf 12749/8221/10626 12772/8222/10627 12770/8223/10628\nf 12770/8223/10628 12747/8224/10629 12749/8221/10626\nf 12762/8225/10630 12775/8226/10631 12772/8222/10627\nf 12772/8222/10627 12749/8221/10626 12762/8225/10630\nf 12746/8220/10625 12771/8219/10624 12773/8227/10632\nf 12773/8227/10632 12748/8228/10633 12746/8220/10625\nf 12746/8220/10625 12748/8228/10633 12755/8229/10634\nf 12755/8229/10634 12754/8230/10635 12746/8220/10625\nf 12762/8225/10630 12766/8231/10636 12755/8229/10634\nf 12755/8229/10634 12748/8228/10633 12762/8225/10630\nf 12749/8221/10626 12747/8224/10629 12757/8232/10637\nf 12757/8232/10637 12756/8233/10638 12749/8221/10626\nf 12763/8217/10622 12767/8234/10639 12757/8232/10637\nf 12757/8232/10637 12747/8224/10629 12763/8217/10622\nf 12764/8217/10640 12768/8234/10641 12758/8230/10642\nf 12758/8230/10642 12750/8220/10643 12764/8217/10640\nf 12751/8224/10644 12753/8221/10645 12760/8233/10646\nf 12760/8233/10646 12759/8232/10647 12751/8224/10644\nf 12765/8225/10648 12769/8231/10649 12760/8233/10646\nf 12760/8233/10646 12753/8221/10645 12765/8225/10648\nf 12752/8228/10650 12750/8220/10643 12758/8230/10642\nf 12758/8230/10642 12761/8229/10651 12752/8228/10650\nf 12766/8231/10636 12769/8235/10649 12761/8236/10651\nf 12761/8236/10651 12755/8229/10634 12766/8231/10636\nf 12756/8233/10638 12757/8232/10637 12759/8237/10647\nf 12759/8237/10647 12760/8238/10646 12756/8233/10638\nf 12767/8234/10639 12768/8239/10641 12759/8237/10647\nf 12759/8237/10647 12757/8232/10637 12767/8234/10639\nf 12754/8230/10635 12755/8229/10634 12761/8236/10651\nf 12761/8236/10651 12758/8240/10642 12754/8230/10635\nf 12747/8224/10629 12770/8223/10628 12774/8218/10623\nf 12774/8218/10623 12763/8217/10622 12747/8224/10629\nf 12748/8228/10633 12773/8227/10632 12775/8226/10631\nf 12775/8226/10631 12762/8225/10630 12748/8228/10633\nf 12762/8225/10630 12749/8221/10626 12756/8233/10638\nf 12756/8233/10638 12766/8231/10636 12762/8225/10630\nf 12763/8217/10622 12746/8220/10625 12754/8230/10635\nf 12754/8230/10635 12767/8234/10639 12763/8217/10622\nf 12764/8217/10640 12751/8224/10644 12759/8232/10647\nf 12759/8232/10647 12768/8234/10641 12764/8217/10640\nf 12765/8225/10648 12752/8228/10650 12761/8229/10651\nf 12761/8229/10651 12769/8231/10649 12765/8225/10648\nf 12756/8233/10638 12760/8238/10646 12769/8235/10649\nf 12769/8235/10649 12766/8231/10636 12756/8233/10638\nf 12754/8230/10635 12758/8240/10642 12768/8239/10641\nf 12768/8239/10641 12767/8234/10639 12754/8230/10635\nf 12764/8217/10640 12750/8220/10643 12771/8219/10624\nf 12771/8219/10624 12774/8218/10623 12764/8217/10640\nf 12753/8221/10645 12751/8224/10644 12770/8223/10628\nf 12770/8223/10628 12772/8222/10627 12753/8221/10645\nf 12765/8225/10648 12753/8221/10645 12772/8222/10627\nf 12772/8222/10627 12775/8226/10631 12765/8225/10648\nf 12750/8220/10643 12752/8228/10650 12773/8227/10632\nf 12773/8227/10632 12771/8219/10624 12750/8220/10643\nf 12751/8224/10644 12764/8217/10640 12774/8218/10623\nf 12774/8218/10623 12770/8223/10628 12751/8224/10644\nf 12752/8228/10650 12765/8225/10648 12775/8226/10631\nf 12775/8226/10631 12773/8227/10632 12752/8228/10650\nf 12793/8217/10652 12804/8218/10653 12801/8219/10654\nf 12801/8219/10654 12776/8220/10655 12793/8217/10652\nf 12779/8221/10656 12802/8222/10657 12800/8223/10658\nf 12800/8223/10658 12777/8224/10659 12779/8221/10656\nf 12792/8225/10660 12805/8226/10661 12802/8222/10657\nf 12802/8222/10657 12779/8221/10656 12792/8225/10660\nf 12776/8220/10655 12801/8219/10654 12803/8227/10662\nf 12803/8227/10662 12778/8228/10663 12776/8220/10655\nf 12776/8220/10655 12778/8228/10663 12785/8229/10664\nf 12785/8229/10664 12784/8230/10665 12776/8220/10655\nf 12792/8225/10660 12796/8231/10666 12785/8229/10664\nf 12785/8229/10664 12778/8228/10663 12792/8225/10660\nf 12779/8221/10656 12777/8224/10659 12787/8232/10667\nf 12787/8232/10667 12786/8233/10668 12779/8221/10656\nf 12793/8217/10652 12797/8234/10669 12787/8232/10667\nf 12787/8232/10667 12777/8224/10659 12793/8217/10652\nf 12794/8217/10670 12798/8234/10671 12788/8230/10672\nf 12788/8230/10672 12780/8220/10673 12794/8217/10670\nf 12781/8224/10674 12783/8221/10675 12790/8233/10676\nf 12790/8233/10676 12789/8232/10677 12781/8224/10674\nf 12795/8225/10678 12799/8231/10679 12790/8233/10676\nf 12790/8233/10676 12783/8221/10675 12795/8225/10678\nf 12782/8228/10680 12780/8220/10673 12788/8230/10672\nf 12788/8230/10672 12791/8229/10681 12782/8228/10680\nf 12796/8231/10666 12799/8235/10679 12791/8236/10681\nf 12791/8236/10681 12785/8229/10664 12796/8231/10666\nf 12786/8233/10668 12787/8232/10667 12789/8237/10677\nf 12789/8237/10677 12790/8238/10676 12786/8233/10668\nf 12797/8234/10669 12798/8239/10671 12789/8237/10677\nf 12789/8237/10677 12787/8232/10667 12797/8234/10669\nf 12784/8230/10665 12785/8229/10664 12791/8236/10681\nf 12791/8236/10681 12788/8240/10672 12784/8230/10665\nf 12777/8224/10659 12800/8223/10658 12804/8218/10653\nf 12804/8218/10653 12793/8217/10652 12777/8224/10659\nf 12778/8228/10663 12803/8227/10662 12805/8226/10661\nf 12805/8226/10661 12792/8225/10660 12778/8228/10663\nf 12792/8225/10660 12779/8221/10656 12786/8233/10668\nf 12786/8233/10668 12796/8231/10666 12792/8225/10660\nf 12793/8217/10652 12776/8220/10655 12784/8230/10665\nf 12784/8230/10665 12797/8234/10669 12793/8217/10652\nf 12794/8217/10670 12781/8224/10674 12789/8232/10677\nf 12789/8232/10677 12798/8234/10671 12794/8217/10670\nf 12795/8225/10678 12782/8228/10680 12791/8229/10681\nf 12791/8229/10681 12799/8231/10679 12795/8225/10678\nf 12786/8233/10668 12790/8238/10676 12799/8235/10679\nf 12799/8235/10679 12796/8231/10666 12786/8233/10668\nf 12784/8230/10665 12788/8240/10672 12798/8239/10671\nf 12798/8239/10671 12797/8234/10669 12784/8230/10665\nf 12794/8217/10670 12780/8220/10673 12801/8219/10654\nf 12801/8219/10654 12804/8218/10653 12794/8217/10670\nf 12783/8221/10675 12781/8224/10674 12800/8223/10658\nf 12800/8223/10658 12802/8222/10657 12783/8221/10675\nf 12795/8225/10678 12783/8221/10675 12802/8222/10657\nf 12802/8222/10657 12805/8226/10661 12795/8225/10678\nf 12780/8220/10673 12782/8228/10680 12803/8227/10662\nf 12803/8227/10662 12801/8219/10654 12780/8220/10673\nf 12781/8224/10674 12794/8217/10670 12804/8218/10653\nf 12804/8218/10653 12800/8223/10658 12781/8224/10674\nf 12782/8228/10680 12795/8225/10678 12805/8226/10661\nf 12805/8226/10661 12803/8227/10662 12782/8228/10680\nf 12823/8217/10682 12834/8218/10683 12831/8219/10684\nf 12831/8219/10684 12806/8220/10685 12823/8217/10682\nf 12809/8221/10686 12832/8222/10687 12830/8223/10688\nf 12830/8223/10688 12807/8224/10689 12809/8221/10686\nf 12822/8225/10690 12835/8226/10691 12832/8222/10687\nf 12832/8222/10687 12809/8221/10686 12822/8225/10690\nf 12806/8220/10685 12831/8219/10684 12833/8227/10692\nf 12833/8227/10692 12808/8228/10693 12806/8220/10685\nf 12806/8220/10685 12808/8228/10693 12815/8229/10694\nf 12815/8229/10694 12814/8230/10695 12806/8220/10685\nf 12822/8225/10690 12826/8231/10696 12815/8229/10694\nf 12815/8229/10694 12808/8228/10693 12822/8225/10690\nf 12809/8221/10686 12807/8224/10689 12817/8232/10697\nf 12817/8232/10697 12816/8233/10698 12809/8221/10686\nf 12823/8217/10682 12827/8234/10699 12817/8232/10697\nf 12817/8232/10697 12807/8224/10689 12823/8217/10682\nf 12824/8217/10700 12828/8234/10701 12818/8230/10702\nf 12818/8230/10702 12810/8220/10703 12824/8217/10700\nf 12811/8224/10704 12813/8221/10705 12820/8233/10706\nf 12820/8233/10706 12819/8232/10707 12811/8224/10704\nf 12825/8225/10708 12829/8231/10709 12820/8233/10706\nf 12820/8233/10706 12813/8221/10705 12825/8225/10708\nf 12812/8228/10710 12810/8220/10703 12818/8230/10702\nf 12818/8230/10702 12821/8229/10711 12812/8228/10710\nf 12826/8231/10696 12829/8235/10709 12821/8236/10711\nf 12821/8236/10711 12815/8229/10694 12826/8231/10696\nf 12816/8233/10698 12817/8232/10697 12819/8237/10707\nf 12819/8237/10707 12820/8238/10706 12816/8233/10698\nf 12827/8234/10699 12828/8239/10701 12819/8237/10707\nf 12819/8237/10707 12817/8232/10697 12827/8234/10699\nf 12814/8230/10695 12815/8229/10694 12821/8236/10711\nf 12821/8236/10711 12818/8240/10702 12814/8230/10695\nf 12807/8224/10689 12830/8223/10688 12834/8218/10683\nf 12834/8218/10683 12823/8217/10682 12807/8224/10689\nf 12808/8228/10693 12833/8227/10692 12835/8226/10691\nf 12835/8226/10691 12822/8225/10690 12808/8228/10693\nf 12822/8225/10690 12809/8221/10686 12816/8233/10698\nf 12816/8233/10698 12826/8231/10696 12822/8225/10690\nf 12823/8217/10682 12806/8220/10685 12814/8230/10695\nf 12814/8230/10695 12827/8234/10699 12823/8217/10682\nf 12824/8217/10700 12811/8224/10704 12819/8232/10707\nf 12819/8232/10707 12828/8234/10701 12824/8217/10700\nf 12825/8225/10708 12812/8228/10710 12821/8229/10711\nf 12821/8229/10711 12829/8231/10709 12825/8225/10708\nf 12816/8233/10698 12820/8238/10706 12829/8235/10709\nf 12829/8235/10709 12826/8231/10696 12816/8233/10698\nf 12814/8230/10695 12818/8240/10702 12828/8239/10701\nf 12828/8239/10701 12827/8234/10699 12814/8230/10695\nf 12824/8217/10700 12810/8220/10703 12831/8219/10684\nf 12831/8219/10684 12834/8218/10683 12824/8217/10700\nf 12813/8221/10705 12811/8224/10704 12830/8223/10688\nf 12830/8223/10688 12832/8222/10687 12813/8221/10705\nf 12825/8225/10708 12813/8221/10705 12832/8222/10687\nf 12832/8222/10687 12835/8226/10691 12825/8225/10708\nf 12810/8220/10703 12812/8228/10710 12833/8227/10692\nf 12833/8227/10692 12831/8219/10684 12810/8220/10703\nf 12811/8224/10704 12824/8217/10700 12834/8218/10683\nf 12834/8218/10683 12830/8223/10688 12811/8224/10704\nf 12812/8228/10710 12825/8225/10708 12835/8226/10691\nf 12835/8226/10691 12833/8227/10692 12812/8228/10710\nf 12853/8217/10712 12864/8218/10713 12861/8219/10714\nf 12861/8219/10714 12836/8220/10715 12853/8217/10712\nf 12839/8221/10716 12862/8222/10717 12860/8223/10718\nf 12860/8223/10718 12837/8224/10719 12839/8221/10716\nf 12852/8225/10720 12865/8226/10721 12862/8222/10717\nf 12862/8222/10717 12839/8221/10716 12852/8225/10720\nf 12836/8220/10715 12861/8219/10714 12863/8227/10722\nf 12863/8227/10722 12838/8228/10723 12836/8220/10715\nf 12836/8220/10715 12838/8228/10723 12845/8229/10724\nf 12845/8229/10724 12844/8230/10725 12836/8220/10715\nf 12852/8225/10720 12856/8231/10726 12845/8229/10724\nf 12845/8229/10724 12838/8228/10723 12852/8225/10720\nf 12839/8221/10716 12837/8224/10719 12847/8232/10727\nf 12847/8232/10727 12846/8233/10728 12839/8221/10716\nf 12853/8217/10712 12857/8234/10729 12847/8232/10727\nf 12847/8232/10727 12837/8224/10719 12853/8217/10712\nf 12854/8217/10730 12858/8234/10731 12848/8230/10732\nf 12848/8230/10732 12840/8220/10733 12854/8217/10730\nf 12841/8224/10734 12843/8221/10735 12850/8233/10736\nf 12850/8233/10736 12849/8232/10737 12841/8224/10734\nf 12855/8225/10738 12859/8231/10739 12850/8233/10736\nf 12850/8233/10736 12843/8221/10735 12855/8225/10738\nf 12842/8228/10740 12840/8220/10733 12848/8230/10732\nf 12848/8230/10732 12851/8229/10741 12842/8228/10740\nf 12856/8231/10726 12859/8235/10739 12851/8236/10741\nf 12851/8236/10741 12845/8229/10724 12856/8231/10726\nf 12846/8233/10728 12847/8232/10727 12849/8237/10737\nf 12849/8237/10737 12850/8238/10736 12846/8233/10728\nf 12857/8234/10729 12858/8239/10731 12849/8237/10737\nf 12849/8237/10737 12847/8232/10727 12857/8234/10729\nf 12844/8230/10725 12845/8229/10724 12851/8236/10741\nf 12851/8236/10741 12848/8240/10732 12844/8230/10725\nf 12837/8224/10719 12860/8223/10718 12864/8218/10713\nf 12864/8218/10713 12853/8217/10712 12837/8224/10719\nf 12838/8228/10723 12863/8227/10722 12865/8226/10721\nf 12865/8226/10721 12852/8225/10720 12838/8228/10723\nf 12852/8225/10720 12839/8221/10716 12846/8233/10728\nf 12846/8233/10728 12856/8231/10726 12852/8225/10720\nf 12853/8217/10712 12836/8220/10715 12844/8230/10725\nf 12844/8230/10725 12857/8234/10729 12853/8217/10712\nf 12854/8217/10730 12841/8224/10734 12849/8232/10737\nf 12849/8232/10737 12858/8234/10731 12854/8217/10730\nf 12855/8225/10738 12842/8228/10740 12851/8229/10741\nf 12851/8229/10741 12859/8231/10739 12855/8225/10738\nf 12846/8233/10728 12850/8238/10736 12859/8235/10739\nf 12859/8235/10739 12856/8231/10726 12846/8233/10728\nf 12844/8230/10725 12848/8240/10732 12858/8239/10731\nf 12858/8239/10731 12857/8234/10729 12844/8230/10725\nf 12854/8217/10730 12840/8220/10733 12861/8219/10714\nf 12861/8219/10714 12864/8218/10713 12854/8217/10730\nf 12843/8221/10735 12841/8224/10734 12860/8223/10718\nf 12860/8223/10718 12862/8222/10717 12843/8221/10735\nf 12855/8225/10738 12843/8221/10735 12862/8222/10717\nf 12862/8222/10717 12865/8226/10721 12855/8225/10738\nf 12840/8220/10733 12842/8228/10740 12863/8227/10722\nf 12863/8227/10722 12861/8219/10714 12840/8220/10733\nf 12841/8224/10734 12854/8217/10730 12864/8218/10713\nf 12864/8218/10713 12860/8223/10718 12841/8224/10734\nf 12842/8228/10740 12855/8225/10738 12865/8226/10721\nf 12865/8226/10721 12863/8227/10722 12842/8228/10740\nf 12883/8217/10742 12894/8218/10743 12891/8219/10744\nf 12891/8219/10744 12866/8220/10745 12883/8217/10742\nf 12869/8221/10746 12892/8222/10747 12890/8223/10748\nf 12890/8223/10748 12867/8224/10749 12869/8221/10746\nf 12882/8225/10750 12895/8226/10751 12892/8222/10747\nf 12892/8222/10747 12869/8221/10746 12882/8225/10750\nf 12866/8220/10745 12891/8219/10744 12893/8227/10752\nf 12893/8227/10752 12868/8228/10753 12866/8220/10745\nf 12866/8220/10745 12868/8228/10753 12875/8229/10754\nf 12875/8229/10754 12874/8230/10755 12866/8220/10745\nf 12882/8225/10750 12886/8231/10756 12875/8229/10754\nf 12875/8229/10754 12868/8228/10753 12882/8225/10750\nf 12869/8221/10746 12867/8224/10749 12877/8232/10757\nf 12877/8232/10757 12876/8233/10758 12869/8221/10746\nf 12883/8217/10742 12887/8234/10759 12877/8232/10757\nf 12877/8232/10757 12867/8224/10749 12883/8217/10742\nf 12884/8217/10760 12888/8234/10761 12878/8230/10762\nf 12878/8230/10762 12870/8220/10763 12884/8217/10760\nf 12871/8224/10764 12873/8221/10765 12880/8233/10766\nf 12880/8233/10766 12879/8232/10767 12871/8224/10764\nf 12885/8225/10768 12889/8231/10769 12880/8233/10766\nf 12880/8233/10766 12873/8221/10765 12885/8225/10768\nf 12872/8228/10770 12870/8220/10763 12878/8230/10762\nf 12878/8230/10762 12881/8229/10771 12872/8228/10770\nf 12886/8231/10756 12889/8235/10769 12881/8236/10771\nf 12881/8236/10771 12875/8229/10754 12886/8231/10756\nf 12876/8233/10758 12877/8232/10757 12879/8237/10767\nf 12879/8237/10767 12880/8238/10766 12876/8233/10758\nf 12887/8234/10759 12888/8239/10761 12879/8237/10767\nf 12879/8237/10767 12877/8232/10757 12887/8234/10759\nf 12874/8230/10755 12875/8229/10754 12881/8236/10771\nf 12881/8236/10771 12878/8240/10762 12874/8230/10755\nf 12867/8224/10749 12890/8223/10748 12894/8218/10743\nf 12894/8218/10743 12883/8217/10742 12867/8224/10749\nf 12868/8228/10753 12893/8227/10752 12895/8226/10751\nf 12895/8226/10751 12882/8225/10750 12868/8228/10753\nf 12882/8225/10750 12869/8221/10746 12876/8233/10758\nf 12876/8233/10758 12886/8231/10756 12882/8225/10750\nf 12883/8217/10742 12866/8220/10745 12874/8230/10755\nf 12874/8230/10755 12887/8234/10759 12883/8217/10742\nf 12884/8217/10760 12871/8224/10764 12879/8232/10767\nf 12879/8232/10767 12888/8234/10761 12884/8217/10760\nf 12885/8225/10768 12872/8228/10770 12881/8229/10771\nf 12881/8229/10771 12889/8231/10769 12885/8225/10768\nf 12876/8233/10758 12880/8238/10766 12889/8235/10769\nf 12889/8235/10769 12886/8231/10756 12876/8233/10758\nf 12874/8230/10755 12878/8240/10762 12888/8239/10761\nf 12888/8239/10761 12887/8234/10759 12874/8230/10755\nf 12884/8217/10760 12870/8220/10763 12891/8219/10744\nf 12891/8219/10744 12894/8218/10743 12884/8217/10760\nf 12873/8221/10765 12871/8224/10764 12890/8223/10748\nf 12890/8223/10748 12892/8222/10747 12873/8221/10765\nf 12885/8225/10768 12873/8221/10765 12892/8222/10747\nf 12892/8222/10747 12895/8226/10751 12885/8225/10768\nf 12870/8220/10763 12872/8228/10770 12893/8227/10752\nf 12893/8227/10752 12891/8219/10744 12870/8220/10763\nf 12871/8224/10764 12884/8217/10760 12894/8218/10743\nf 12894/8218/10743 12890/8223/10748 12871/8224/10764\nf 12872/8228/10770 12885/8225/10768 12895/8226/10751\nf 12895/8226/10751 12893/8227/10752 12872/8228/10770\nf 12913/8217/10772 12924/8218/10773 12921/8219/10774\nf 12921/8219/10774 12896/8220/10775 12913/8217/10772\nf 12899/8221/10776 12922/8222/10777 12920/8223/10778\nf 12920/8223/10778 12897/8224/10779 12899/8221/10776\nf 12912/8225/10780 12925/8226/10781 12922/8222/10777\nf 12922/8222/10777 12899/8221/10776 12912/8225/10780\nf 12896/8220/10775 12921/8219/10774 12923/8227/10782\nf 12923/8227/10782 12898/8228/10783 12896/8220/10775\nf 12896/8220/10775 12898/8228/10783 12905/8229/10784\nf 12905/8229/10784 12904/8230/10785 12896/8220/10775\nf 12912/8225/10780 12916/8231/10786 12905/8229/10784\nf 12905/8229/10784 12898/8228/10783 12912/8225/10780\nf 12899/8221/10776 12897/8224/10779 12907/8232/10787\nf 12907/8232/10787 12906/8233/10788 12899/8221/10776\nf 12913/8217/10772 12917/8234/10789 12907/8232/10787\nf 12907/8232/10787 12897/8224/10779 12913/8217/10772\nf 12914/8217/10790 12918/8234/10791 12908/8230/10792\nf 12908/8230/10792 12900/8220/10793 12914/8217/10790\nf 12901/8224/10794 12903/8221/10795 12910/8233/10796\nf 12910/8233/10796 12909/8232/10797 12901/8224/10794\nf 12915/8225/10798 12919/8231/10799 12910/8233/10796\nf 12910/8233/10796 12903/8221/10795 12915/8225/10798\nf 12902/8228/10800 12900/8220/10793 12908/8230/10792\nf 12908/8230/10792 12911/8229/10801 12902/8228/10800\nf 12916/8231/10786 12919/8235/10799 12911/8236/10801\nf 12911/8236/10801 12905/8229/10784 12916/8231/10786\nf 12906/8233/10788 12907/8232/10787 12909/8237/10797\nf 12909/8237/10797 12910/8238/10796 12906/8233/10788\nf 12917/8234/10789 12918/8239/10791 12909/8237/10797\nf 12909/8237/10797 12907/8232/10787 12917/8234/10789\nf 12904/8230/10785 12905/8229/10784 12911/8236/10801\nf 12911/8236/10801 12908/8240/10792 12904/8230/10785\nf 12897/8224/10779 12920/8223/10778 12924/8218/10773\nf 12924/8218/10773 12913/8217/10772 12897/8224/10779\nf 12898/8228/10783 12923/8227/10782 12925/8226/10781\nf 12925/8226/10781 12912/8225/10780 12898/8228/10783\nf 12912/8225/10780 12899/8221/10776 12906/8233/10788\nf 12906/8233/10788 12916/8231/10786 12912/8225/10780\nf 12913/8217/10772 12896/8220/10775 12904/8230/10785\nf 12904/8230/10785 12917/8234/10789 12913/8217/10772\nf 12914/8217/10790 12901/8224/10794 12909/8232/10797\nf 12909/8232/10797 12918/8234/10791 12914/8217/10790\nf 12915/8225/10798 12902/8228/10800 12911/8229/10801\nf 12911/8229/10801 12919/8231/10799 12915/8225/10798\nf 12906/8233/10788 12910/8238/10796 12919/8235/10799\nf 12919/8235/10799 12916/8231/10786 12906/8233/10788\nf 12904/8230/10785 12908/8240/10792 12918/8239/10791\nf 12918/8239/10791 12917/8234/10789 12904/8230/10785\nf 12914/8217/10790 12900/8220/10793 12921/8219/10774\nf 12921/8219/10774 12924/8218/10773 12914/8217/10790\nf 12903/8221/10795 12901/8224/10794 12920/8223/10778\nf 12920/8223/10778 12922/8222/10777 12903/8221/10795\nf 12915/8225/10798 12903/8221/10795 12922/8222/10777\nf 12922/8222/10777 12925/8226/10781 12915/8225/10798\nf 12900/8220/10793 12902/8228/10800 12923/8227/10782\nf 12923/8227/10782 12921/8219/10774 12900/8220/10793\nf 12901/8224/10794 12914/8217/10790 12924/8218/10773\nf 12924/8218/10773 12920/8223/10778 12901/8224/10794\nf 12902/8228/10800 12915/8225/10798 12925/8226/10781\nf 12925/8226/10781 12923/8227/10782 12902/8228/10800\nf 12943/8217/10802 12954/8218/10803 12951/8219/10804\nf 12951/8219/10804 12926/8220/10805 12943/8217/10802\nf 12929/8221/10806 12952/8222/10807 12950/8223/10808\nf 12950/8223/10808 12927/8224/10809 12929/8221/10806\nf 12942/8225/10810 12955/8226/10811 12952/8222/10807\nf 12952/8222/10807 12929/8221/10806 12942/8225/10810\nf 12926/8220/10805 12951/8219/10804 12953/8227/10812\nf 12953/8227/10812 12928/8228/10813 12926/8220/10805\nf 12926/8220/10805 12928/8228/10813 12935/8229/10814\nf 12935/8229/10814 12934/8230/10815 12926/8220/10805\nf 12942/8225/10810 12946/8231/10816 12935/8229/10814\nf 12935/8229/10814 12928/8228/10813 12942/8225/10810\nf 12929/8221/10806 12927/8224/10809 12937/8232/10817\nf 12937/8232/10817 12936/8233/10818 12929/8221/10806\nf 12943/8217/10802 12947/8234/10819 12937/8232/10817\nf 12937/8232/10817 12927/8224/10809 12943/8217/10802\nf 12944/8217/10820 12948/8234/10821 12938/8230/10822\nf 12938/8230/10822 12930/8220/10823 12944/8217/10820\nf 12931/8224/10824 12933/8221/10825 12940/8233/10826\nf 12940/8233/10826 12939/8232/10827 12931/8224/10824\nf 12945/8225/10828 12949/8231/10829 12940/8233/10826\nf 12940/8233/10826 12933/8221/10825 12945/8225/10828\nf 12932/8228/10830 12930/8220/10823 12938/8230/10822\nf 12938/8230/10822 12941/8229/10831 12932/8228/10830\nf 12946/8231/10816 12949/8235/10829 12941/8236/10831\nf 12941/8236/10831 12935/8229/10814 12946/8231/10816\nf 12936/8233/10818 12937/8232/10817 12939/8237/10827\nf 12939/8237/10827 12940/8238/10826 12936/8233/10818\nf 12947/8234/10819 12948/8239/10821 12939/8237/10827\nf 12939/8237/10827 12937/8232/10817 12947/8234/10819\nf 12934/8230/10815 12935/8229/10814 12941/8236/10831\nf 12941/8236/10831 12938/8240/10822 12934/8230/10815\nf 12927/8224/10809 12950/8223/10808 12954/8218/10803\nf 12954/8218/10803 12943/8217/10802 12927/8224/10809\nf 12928/8228/10813 12953/8227/10812 12955/8226/10811\nf 12955/8226/10811 12942/8225/10810 12928/8228/10813\nf 12942/8225/10810 12929/8221/10806 12936/8233/10818\nf 12936/8233/10818 12946/8231/10816 12942/8225/10810\nf 12943/8217/10802 12926/8220/10805 12934/8230/10815\nf 12934/8230/10815 12947/8234/10819 12943/8217/10802\nf 12944/8217/10820 12931/8224/10824 12939/8232/10827\nf 12939/8232/10827 12948/8234/10821 12944/8217/10820\nf 12945/8225/10828 12932/8228/10830 12941/8229/10831\nf 12941/8229/10831 12949/8231/10829 12945/8225/10828\nf 12936/8233/10818 12940/8238/10826 12949/8235/10829\nf 12949/8235/10829 12946/8231/10816 12936/8233/10818\nf 12934/8230/10815 12938/8240/10822 12948/8239/10821\nf 12948/8239/10821 12947/8234/10819 12934/8230/10815\nf 12944/8217/10820 12930/8220/10823 12951/8219/10804\nf 12951/8219/10804 12954/8218/10803 12944/8217/10820\nf 12933/8221/10825 12931/8224/10824 12950/8223/10808\nf 12950/8223/10808 12952/8222/10807 12933/8221/10825\nf 12945/8225/10828 12933/8221/10825 12952/8222/10807\nf 12952/8222/10807 12955/8226/10811 12945/8225/10828\nf 12930/8220/10823 12932/8228/10830 12953/8227/10812\nf 12953/8227/10812 12951/8219/10804 12930/8220/10823\nf 12931/8224/10824 12944/8217/10820 12954/8218/10803\nf 12954/8218/10803 12950/8223/10808 12931/8224/10824\nf 12932/8228/10830 12945/8225/10828 12955/8226/10811\nf 12955/8226/10811 12953/8227/10812 12932/8228/10830\nf 12973/8217/10832 12984/8218/10833 12981/8219/10834\nf 12981/8219/10834 12956/8220/10835 12973/8217/10832\nf 12959/8221/10836 12982/8222/10837 12980/8223/10838\nf 12980/8223/10838 12957/8224/10839 12959/8221/10836\nf 12972/8225/10840 12985/8226/10841 12982/8222/10837\nf 12982/8222/10837 12959/8221/10836 12972/8225/10840\nf 12956/8220/10835 12981/8219/10834 12983/8227/10842\nf 12983/8227/10842 12958/8228/10843 12956/8220/10835\nf 12956/8220/10835 12958/8228/10843 12965/8229/10844\nf 12965/8229/10844 12964/8230/10845 12956/8220/10835\nf 12972/8225/10840 12976/8231/10846 12965/8229/10844\nf 12965/8229/10844 12958/8228/10843 12972/8225/10840\nf 12959/8221/10836 12957/8224/10839 12967/8232/10847\nf 12967/8232/10847 12966/8233/10848 12959/8221/10836\nf 12973/8217/10832 12977/8234/10849 12967/8232/10847\nf 12967/8232/10847 12957/8224/10839 12973/8217/10832\nf 12974/8217/10850 12978/8234/10851 12968/8230/10852\nf 12968/8230/10852 12960/8220/10853 12974/8217/10850\nf 12961/8224/10854 12963/8221/10855 12970/8233/10856\nf 12970/8233/10856 12969/8232/10857 12961/8224/10854\nf 12975/8225/10858 12979/8231/10859 12970/8233/10856\nf 12970/8233/10856 12963/8221/10855 12975/8225/10858\nf 12962/8228/10860 12960/8220/10853 12968/8230/10852\nf 12968/8230/10852 12971/8229/10861 12962/8228/10860\nf 12976/8231/10846 12979/8235/10859 12971/8236/10861\nf 12971/8236/10861 12965/8229/10844 12976/8231/10846\nf 12966/8233/10848 12967/8232/10847 12969/8237/10857\nf 12969/8237/10857 12970/8238/10856 12966/8233/10848\nf 12977/8234/10849 12978/8239/10851 12969/8237/10857\nf 12969/8237/10857 12967/8232/10847 12977/8234/10849\nf 12964/8230/10845 12965/8229/10844 12971/8236/10861\nf 12971/8236/10861 12968/8240/10852 12964/8230/10845\nf 12957/8224/10839 12980/8223/10838 12984/8218/10833\nf 12984/8218/10833 12973/8217/10832 12957/8224/10839\nf 12958/8228/10843 12983/8227/10842 12985/8226/10841\nf 12985/8226/10841 12972/8225/10840 12958/8228/10843\nf 12972/8225/10840 12959/8221/10836 12966/8233/10848\nf 12966/8233/10848 12976/8231/10846 12972/8225/10840\nf 12973/8217/10832 12956/8220/10835 12964/8230/10845\nf 12964/8230/10845 12977/8234/10849 12973/8217/10832\nf 12974/8217/10850 12961/8224/10854 12969/8232/10857\nf 12969/8232/10857 12978/8234/10851 12974/8217/10850\nf 12975/8225/10858 12962/8228/10860 12971/8229/10861\nf 12971/8229/10861 12979/8231/10859 12975/8225/10858\nf 12966/8233/10848 12970/8238/10856 12979/8235/10859\nf 12979/8235/10859 12976/8231/10846 12966/8233/10848\nf 12964/8230/10845 12968/8240/10852 12978/8239/10851\nf 12978/8239/10851 12977/8234/10849 12964/8230/10845\nf 12974/8217/10850 12960/8220/10853 12981/8219/10834\nf 12981/8219/10834 12984/8218/10833 12974/8217/10850\nf 12963/8221/10855 12961/8224/10854 12980/8223/10838\nf 12980/8223/10838 12982/8222/10837 12963/8221/10855\nf 12975/8225/10858 12963/8221/10855 12982/8222/10837\nf 12982/8222/10837 12985/8226/10841 12975/8225/10858\nf 12960/8220/10853 12962/8228/10860 12983/8227/10842\nf 12983/8227/10842 12981/8219/10834 12960/8220/10853\nf 12961/8224/10854 12974/8217/10850 12984/8218/10833\nf 12984/8218/10833 12980/8223/10838 12961/8224/10854\nf 12962/8228/10860 12975/8225/10858 12985/8226/10841\nf 12985/8226/10841 12983/8227/10842 12962/8228/10860\nf 12986/6197/36 12987/6198/8063 12988/6199/8064\nf 12986/6197/36 12989/6200/8065 12987/6198/8063\nf 12986/6197/36 12990/6201/8066 12989/6200/8065\nf 12986/6197/36 12991/6202/8067 12990/6201/8066\nf 12986/6197/36 12992/6203/8068 12991/6202/8067\nf 12986/6197/36 12993/6204/8069 12992/6203/8068\nf 12986/6197/36 12994/6205/8070 12993/6204/8069\nf 12986/6197/36 12995/6206/8071 12994/6205/8070\nf 12986/6197/36 12996/6207/8072 12995/6206/8071\nf 12986/6197/36 12997/6208/8073 12996/6207/8072\nf 12986/6197/36 12998/6209/8074 12997/6208/8073\nf 12986/6197/36 12999/6210/8075 12998/6209/8074\nf 12986/6197/36 13000/6211/8076 12999/6210/8075\nf 12986/6197/36 13001/6212/8077 13000/6211/8076\nf 12986/6197/36 13002/6213/8078 13001/6212/8077\nf 12986/6197/36 12988/6199/8064 13002/6213/8078\nf 13004/6214/1150 13005/6215/857 13006/6216/857\nf 13006/6216/857 13003/6217/1150 13004/6214/1150\nf 13008/6218/859 13004/6214/1150 13003/6217/1150\nf 13003/6217/1150 13007/6219/859 13008/6218/859\nf 13010/6220/1151 13008/6221/859 13007/6222/859\nf 13007/6222/859 13009/6223/1151 13010/6220/1151\nf 13012/6224/862 13010/6220/1151 13009/6223/1151\nf 13009/6223/1151 13011/6225/862 13012/6224/862\nf 13014/6226/1152 13012/6224/862 13011/6225/862\nf 13011/6225/862 13013/6227/1152 13014/6226/1152\nf 13016/6228/864 13014/6226/1152 13013/6227/1152\nf 13013/6227/1152 13015/6229/864 13016/6228/864\nf 13018/6230/1153 13016/6228/864 13015/6229/864\nf 13015/6229/864 13017/6231/1153 13018/6230/1153\nf 13020/6232/867 13018/6230/1153 13017/6231/1153\nf 13017/6231/1153 13019/6233/867 13020/6232/867\nf 13022/6234/1146 13020/6232/867 13019/6233/867\nf 13019/6233/867 13021/6235/1146 13022/6234/1146\nf 13024/6236/869 13022/6234/1146 13021/6235/1146\nf 13021/6235/1146 13023/6237/869 13024/6236/869\nf 13026/6238/1147 13024/6236/869 13023/6237/869\nf 13023/6237/869 13025/6239/1147 13026/6238/1147\nf 13028/6240/872 13026/6238/1147 13025/6239/1147\nf 13025/6239/1147 13027/6241/872 13028/6240/872\nf 13030/6242/1148 13028/6240/872 13027/6241/872\nf 13027/6241/872 13029/6243/1148 13030/6242/1148\nf 13032/6244/854 13030/6242/1148 13029/6243/1148\nf 13029/6243/1148 13031/6245/854 13032/6244/854\nf 13034/6246/1149 13032/6244/854 13031/6245/854\nf 13031/6245/854 13033/6247/1149 13034/6246/1149\nf 13005/6215/857 13034/6246/1149 13033/6247/1149\nf 13033/6247/1149 13006/6216/857 13005/6215/857\nf 13036/6248/8079 13037/6249/8080 13038/6250/8081\nf 13038/6250/8081 13035/6251/8082 13036/6248/8079\nf 13040/6252/8083 13036/6248/8079 13035/6251/8082\nf 13035/6251/8082 13039/6253/8084 13040/6252/8083\nf 13042/6254/8085 13040/6255/8083 13039/6256/8084\nf 13039/6256/8084 13041/6257/8086 13042/6254/8085\nf 13044/6258/8087 13042/6254/8085 13041/6257/8086\nf 13041/6257/8086 13043/6259/8088 13044/6258/8087\nf 13046/6260/8089 13044/6258/8087 13043/6259/8088\nf 13043/6259/8088 13045/6261/8090 13046/6260/8089\nf 13048/6262/8091 13046/6260/8089 13045/6261/8090\nf 13045/6261/8090 13047/6263/8092 13048/6262/8091\nf 13050/6264/8093 13048/6262/8091 13047/6263/8092\nf 13047/6263/8092 13049/6265/8094 13050/6264/8093\nf 13052/6266/8095 13050/6264/8093 13049/6265/8094\nf 13049/6265/8094 13051/6267/8096 13052/6266/8095\nf 13054/6268/8097 13052/6266/8095 13051/6267/8096\nf 13051/6267/8096 13053/6269/8098 13054/6268/8097\nf 13056/6270/8099 13054/6268/8097 13053/6269/8098\nf 13053/6269/8098 13055/6271/8100 13056/6270/8099\nf 13058/6272/8101 13056/6270/8099 13055/6271/8100\nf 13055/6271/8100 13057/6273/8102 13058/6272/8101\nf 13060/6274/8103 13058/6272/8101 13057/6273/8102\nf 13057/6273/8102 13059/6275/8104 13060/6274/8103\nf 13062/6276/8105 13060/6274/8103 13059/6275/8104\nf 13059/6275/8104 13061/6277/8106 13062/6276/8105\nf 13064/6278/8107 13062/6276/8105 13061/6277/8106\nf 13061/6277/8106 13063/6279/8108 13064/6278/8107\nf 13066/6280/8109 13064/6278/8107 13063/6279/8108\nf 13063/6279/8108 13065/6281/8110 13066/6280/8109\nf 13037/6249/8080 13066/6280/8109 13065/6281/8110\nf 13065/6281/8110 13038/6250/8081 13037/6249/8080\nf 13035/6251/8082 13038/6250/8081 13068/6282/8111\nf 13068/6282/8111 13067/6283/8112 13035/6251/8082\nf 13039/6253/8084 13035/6251/8082 13067/6283/8112\nf 13067/6283/8112 13069/6284/8113 13039/6253/8084\nf 13041/6257/8086 13039/6256/8084 13069/6285/8113\nf 13069/6285/8113 13070/6286/8114 13041/6257/8086\nf 13043/6259/8088 13041/6257/8086 13070/6286/8114\nf 13070/6286/8114 13071/6287/8115 13043/6259/8088\nf 13045/6261/8090 13043/6259/8088 13071/6287/8115\nf 13071/6287/8115 13072/6288/8116 13045/6261/8090\nf 13047/6263/8092 13045/6261/8090 13072/6288/8116\nf 13072/6288/8116 13073/6289/8117 13047/6263/8092\nf 13049/6265/8094 13047/6263/8092 13073/6289/8117\nf 13073/6289/8117 13074/6290/8118 13049/6265/8094\nf 13051/6267/8096 13049/6265/8094 13074/6290/8118\nf 13074/6290/8118 13075/6291/8119 13051/6267/8096\nf 13053/6269/8098 13051/6267/8096 13075/6291/8119\nf 13075/6291/8119 13076/6292/8120 13053/6269/8098\nf 13055/6271/8100 13053/6269/8098 13076/6292/8120\nf 13076/6292/8120 13077/6293/8121 13055/6271/8100\nf 13057/6273/8102 13055/6271/8100 13077/6293/8121\nf 13077/6293/8121 13078/6294/8122 13057/6273/8102\nf 13059/6275/8104 13057/6273/8102 13078/6294/8122\nf 13078/6294/8122 13079/6295/8123 13059/6275/8104\nf 13061/6277/8106 13059/6275/8104 13079/6295/8123\nf 13079/6295/8123 13080/6296/8124 13061/6277/8106\nf 13063/6279/8108 13061/6277/8106 13080/6296/8124\nf 13080/6296/8124 13081/6297/8125 13063/6279/8108\nf 13065/6281/8110 13063/6279/8108 13081/6297/8125\nf 13081/6297/8125 13082/6298/8126 13065/6281/8110\nf 13038/6250/8081 13065/6281/8110 13082/6298/8126\nf 13082/6298/8126 13068/6282/8111 13038/6250/8081\nf 13067/6299/8112 13068/6300/8111 12988/6199/8064\nf 12988/6199/8064 12987/6198/8063 13067/6299/8112\nf 13069/6301/8113 13067/6299/8112 12987/6198/8063\nf 12987/6198/8063 12989/6200/8065 13069/6301/8113\nf 13070/6302/8114 13069/6301/8113 12989/6200/8065\nf 12989/6200/8065 12990/6201/8066 13070/6302/8114\nf 13071/6303/8115 13070/6302/8114 12990/6201/8066\nf 12990/6201/8066 12991/6202/8067 13071/6303/8115\nf 13072/6304/8116 13071/6303/8115 12991/6202/8067\nf 12991/6202/8067 12992/6203/8068 13072/6304/8116\nf 13073/6305/8117 13072/6304/8116 12992/6203/8068\nf 12992/6203/8068 12993/6204/8069 13073/6305/8117\nf 13074/6306/8118 13073/6305/8117 12993/6204/8069\nf 12993/6204/8069 12994/6205/8070 13074/6306/8118\nf 13075/6307/8119 13074/6306/8118 12994/6205/8070\nf 12994/6205/8070 12995/6206/8071 13075/6307/8119\nf 13076/6308/8120 13075/6307/8119 12995/6206/8071\nf 12995/6206/8071 12996/6207/8072 13076/6308/8120\nf 13077/6309/8121 13076/6308/8120 12996/6207/8072\nf 12996/6207/8072 12997/6208/8073 13077/6309/8121\nf 13078/6310/8122 13077/6309/8121 12997/6208/8073\nf 12997/6208/8073 12998/6209/8074 13078/6310/8122\nf 13079/6311/8123 13078/6310/8122 12998/6209/8074\nf 12998/6209/8074 12999/6210/8075 13079/6311/8123\nf 13080/6312/8124 13079/6311/8123 12999/6210/8075\nf 12999/6210/8075 13000/6211/8076 13080/6312/8124\nf 13081/6313/8125 13080/6312/8124 13000/6211/8076\nf 13000/6211/8076 13001/6212/8077 13081/6313/8125\nf 13082/6314/8126 13081/6313/8125 13001/6212/8077\nf 13001/6212/8077 13002/6213/8078 13082/6314/8126\nf 13068/6300/8111 13082/6314/8126 13002/6213/8078\nf 13002/6213/8078 12988/6199/8064 13068/6300/8111\nf 13084/6315/1150 13085/6316/857 13086/6317/857\nf 13086/6317/857 13083/6318/1150 13084/6315/1150\nf 13088/6319/859 13084/6315/1150 13083/6318/1150\nf 13083/6318/1150 13087/6320/859 13088/6319/859\nf 13090/6321/1151 13088/6319/859 13087/6320/859\nf 13087/6320/859 13089/6322/1151 13090/6321/1151\nf 13092/6323/862 13090/6321/1151 13089/6322/1151\nf 13089/6322/1151 13091/6324/862 13092/6323/862\nf 13094/6325/1152 13092/6323/862 13091/6324/862\nf 13091/6324/862 13093/6326/1152 13094/6325/1152\nf 13096/6327/864 13094/6328/1152 13093/6329/1152\nf 13093/6329/1152 13095/6330/864 13096/6327/864\nf 13098/6331/1153 13096/6327/864 13095/6330/864\nf 13095/6330/864 13097/6332/1153 13098/6331/1153\nf 13100/6333/867 13098/6331/1153 13097/6332/1153\nf 13097/6332/1153 13099/6334/867 13100/6333/867\nf 13102/6335/1146 13100/6333/867 13099/6334/867\nf 13099/6334/867 13101/6336/1146 13102/6335/1146\nf 13104/6337/869 13102/6335/1146 13101/6336/1146\nf 13101/6336/1146 13103/6338/869 13104/6337/869\nf 13106/6339/1147 13104/6337/869 13103/6338/869\nf 13103/6338/869 13105/6340/1147 13106/6339/1147\nf 13108/6341/872 13106/6339/1147 13105/6340/1147\nf 13105/6340/1147 13107/6342/872 13108/6341/872\nf 13110/6343/1148 13108/6341/872 13107/6342/872\nf 13107/6342/872 13109/6344/1148 13110/6343/1148\nf 13112/6345/854 13110/6343/1148 13109/6344/1148\nf 13109/6344/1148 13111/6346/854 13112/6345/854\nf 13114/6347/1149 13112/6345/854 13111/6346/854\nf 13111/6346/854 13113/6348/1149 13114/6347/1149\nf 13085/6316/857 13114/6347/1149 13113/6348/1149\nf 13113/6348/1149 13086/6317/857 13085/6316/857\nf 13115/6349/103 13116/6350/8127 13117/6351/8128\nf 13115/6349/103 13118/6352/8129 13116/6350/8127\nf 13115/6349/103 13119/6353/8130 13118/6352/8129\nf 13115/6349/103 13120/6354/8131 13119/6353/8130\nf 13115/6349/103 13121/6355/8132 13120/6354/8131\nf 13115/6349/103 13122/6356/8133 13121/6355/8132\nf 13115/6349/103 13123/6357/8134 13122/6356/8133\nf 13115/6349/103 13124/6358/8135 13123/6357/8134\nf 13115/6349/103 13125/6359/8136 13124/6358/8135\nf 13115/6349/103 13126/6360/8137 13125/6359/8136\nf 13115/6349/103 13127/6361/8138 13126/6360/8137\nf 13115/6349/103 13128/6362/8139 13127/6361/8138\nf 13115/6349/103 13129/6363/8140 13128/6362/8139\nf 13115/6349/103 13130/6364/8141 13129/6363/8140\nf 13115/6349/103 13131/6365/8142 13130/6364/8141\nf 13115/6349/103 13117/6351/8128 13131/6365/8142\nf 13005/6366/36 13004/6367/36 13083/6368/36\nf 13083/6368/36 13086/6369/36 13005/6366/36\nf 13004/6367/36 13008/6370/36 13087/6371/36\nf 13087/6371/36 13083/6368/36 13004/6367/36\nf 13008/6370/36 13010/6372/36 13089/6373/36\nf 13089/6373/36 13087/6371/36 13008/6370/36\nf 13010/6372/36 13012/6374/36 13091/6375/36\nf 13091/6375/36 13089/6373/36 13010/6372/36\nf 13012/6374/36 13014/6376/36 13093/6377/36\nf 13093/6377/36 13091/6375/36 13012/6374/36\nf 13014/6376/36 13016/6378/36 13095/6379/36\nf 13095/6379/36 13093/6377/36 13014/6376/36\nf 13016/6378/36 13018/6380/36 13097/6381/36\nf 13097/6381/36 13095/6379/36 13016/6378/36\nf 13018/6380/36 13020/6382/36 13099/6383/36\nf 13099/6383/36 13097/6381/36 13018/6380/36\nf 13020/6382/36 13022/6384/36 13101/6385/36\nf 13101/6385/36 13099/6383/36 13020/6382/36\nf 13022/6384/36 13024/6386/36 13103/6387/36\nf 13103/6387/36 13101/6385/36 13022/6384/36\nf 13024/6386/36 13026/6388/36 13105/6389/36\nf 13105/6389/36 13103/6387/36 13024/6386/36\nf 13026/6388/36 13028/6390/36 13107/6391/36\nf 13107/6391/36 13105/6389/36 13026/6388/36\nf 13028/6390/36 13030/6392/36 13109/6393/36\nf 13109/6393/36 13107/6391/36 13028/6390/36\nf 13030/6392/36 13032/6394/36 13111/6395/36\nf 13111/6395/36 13109/6393/36 13030/6392/36\nf 13032/6394/36 13034/6396/36 13113/6397/36\nf 13113/6397/36 13111/6395/36 13032/6394/36\nf 13034/6396/36 13005/6366/36 13086/6369/36\nf 13086/6369/36 13113/6397/36 13034/6396/36\nf 13132/6398/8143 13133/6399/8144 13037/6249/8080\nf 13037/6249/8080 13036/6248/8079 13132/6398/8143\nf 13134/6400/8145 13132/6398/8143 13036/6248/8079\nf 13036/6248/8079 13040/6252/8083 13134/6400/8145\nf 13135/6401/8146 13134/6402/8145 13040/6255/8083\nf 13040/6255/8083 13042/6254/8085 13135/6401/8146\nf 13136/6403/8147 13135/6401/8146 13042/6254/8085\nf 13042/6254/8085 13044/6258/8087 13136/6403/8147\nf 13137/6404/8148 13136/6403/8147 13044/6258/8087\nf 13044/6258/8087 13046/6260/8089 13137/6404/8148\nf 13138/6405/8149 13137/6404/8148 13046/6260/8089\nf 13046/6260/8089 13048/6262/8091 13138/6405/8149\nf 13139/6406/8150 13138/6405/8149 13048/6262/8091\nf 13048/6262/8091 13050/6264/8093 13139/6406/8150\nf 13140/6407/8151 13139/6406/8150 13050/6264/8093\nf 13050/6264/8093 13052/6266/8095 13140/6407/8151\nf 13141/6408/8152 13140/6407/8151 13052/6266/8095\nf 13052/6266/8095 13054/6268/8097 13141/6408/8152\nf 13142/6409/8153 13141/6408/8152 13054/6268/8097\nf 13054/6268/8097 13056/6270/8099 13142/6409/8153\nf 13143/6410/8154 13142/6409/8153 13056/6270/8099\nf 13056/6270/8099 13058/6272/8101 13143/6410/8154\nf 13144/6411/8155 13143/6410/8154 13058/6272/8101\nf 13058/6272/8101 13060/6274/8103 13144/6411/8155\nf 13145/6412/8156 13144/6411/8155 13060/6274/8103\nf 13060/6274/8103 13062/6276/8105 13145/6412/8156\nf 13146/6413/8157 13145/6412/8156 13062/6276/8105\nf 13062/6276/8105 13064/6278/8107 13146/6413/8157\nf 13147/6414/8158 13146/6413/8157 13064/6278/8107\nf 13064/6278/8107 13066/6280/8109 13147/6414/8158\nf 13133/6399/8144 13147/6414/8158 13066/6280/8109\nf 13066/6280/8109 13037/6249/8080 13133/6399/8144\nf 13148/6415/8159 13149/6416/8160 13133/6399/8144\nf 13133/6399/8144 13132/6398/8143 13148/6415/8159\nf 13150/6417/8161 13148/6415/8159 13132/6398/8143\nf 13132/6398/8143 13134/6400/8145 13150/6417/8161\nf 13151/6418/8162 13150/6419/8161 13134/6402/8145\nf 13134/6402/8145 13135/6401/8146 13151/6418/8162\nf 13152/6420/8163 13151/6418/8162 13135/6401/8146\nf 13135/6401/8146 13136/6403/8147 13152/6420/8163\nf 13153/6421/8164 13152/6420/8163 13136/6403/8147\nf 13136/6403/8147 13137/6404/8148 13153/6421/8164\nf 13154/6422/8165 13153/6421/8164 13137/6404/8148\nf 13137/6404/8148 13138/6405/8149 13154/6422/8165\nf 13155/6423/8166 13154/6422/8165 13138/6405/8149\nf 13138/6405/8149 13139/6406/8150 13155/6423/8166\nf 13156/6424/8167 13155/6423/8166 13139/6406/8150\nf 13139/6406/8150 13140/6407/8151 13156/6424/8167\nf 13157/6425/8168 13156/6424/8167 13140/6407/8151\nf 13140/6407/8151 13141/6408/8152 13157/6425/8168\nf 13158/6426/8169 13157/6425/8168 13141/6408/8152\nf 13141/6408/8152 13142/6409/8153 13158/6426/8169\nf 13159/6427/8170 13158/6426/8169 13142/6409/8153\nf 13142/6409/8153 13143/6410/8154 13159/6427/8170\nf 13160/6428/8171 13159/6427/8170 13143/6410/8154\nf 13143/6410/8154 13144/6411/8155 13160/6428/8171\nf 13161/6429/8172 13160/6428/8171 13144/6411/8155\nf 13144/6411/8155 13145/6412/8156 13161/6429/8172\nf 13162/6430/8173 13161/6429/8172 13145/6412/8156\nf 13145/6412/8156 13146/6413/8157 13162/6430/8173\nf 13163/6431/8174 13162/6430/8173 13146/6413/8157\nf 13146/6413/8157 13147/6414/8158 13163/6431/8174\nf 13149/6416/8160 13163/6431/8174 13147/6414/8158\nf 13147/6414/8158 13133/6399/8144 13149/6416/8160\nf 13164/6432/8175 13165/6433/8176 13149/6416/8176\nf 13149/6416/8176 13148/6415/8175 13164/6432/8175\nf 13166/6434/8177 13164/6432/8175 13148/6415/8175\nf 13148/6415/8175 13150/6417/8177 13166/6434/8177\nf 13167/6435/8178 13166/6436/8177 13150/6419/8177\nf 13150/6419/8177 13151/6418/8178 13167/6435/8178\nf 13168/6437/8179 13167/6435/8178 13151/6418/8178\nf 13151/6418/8178 13152/6420/8179 13168/6437/8179\nf 13169/6438/8180 13168/6437/8179 13152/6420/8179\nf 13152/6420/8179 13153/6421/8180 13169/6438/8180\nf 13170/6439/8181 13169/6438/8180 13153/6421/8180\nf 13153/6421/8180 13154/6422/8181 13170/6439/8181\nf 13171/6440/8182 13170/6439/8181 13154/6422/8181\nf 13154/6422/8181 13155/6423/8182 13171/6440/8182\nf 13172/6441/8183 13171/6440/8182 13155/6423/8182\nf 13155/6423/8182 13156/6424/8183 13172/6441/8183\nf 13173/6442/8184 13172/6441/8183 13156/6424/8183\nf 13156/6424/8183 13157/6425/8184 13173/6442/8184\nf 13174/6443/8185 13173/6442/8184 13157/6425/8184\nf 13157/6425/8184 13158/6426/8185 13174/6443/8185\nf 13175/6444/8186 13174/6443/8185 13158/6426/8185\nf 13158/6426/8185 13159/6427/8186 13175/6444/8186\nf 13176/6445/8187 13175/6444/8186 13159/6427/8186\nf 13159/6427/8186 13160/6428/8187 13176/6445/8187\nf 13177/6446/8188 13176/6445/8187 13160/6428/8187\nf 13160/6428/8187 13161/6429/8188 13177/6446/8188\nf 13178/6447/8189 13177/6446/8188 13161/6429/8188\nf 13161/6429/8188 13162/6430/8189 13178/6447/8189\nf 13179/6448/8190 13178/6447/8189 13162/6430/8189\nf 13162/6430/8189 13163/6431/8190 13179/6448/8190\nf 13165/6433/8176 13179/6448/8190 13163/6431/8190\nf 13163/6431/8190 13149/6416/8176 13165/6433/8176\nf 13003/6217/8191 13006/6216/8192 13165/6433/8192\nf 13165/6433/8192 13164/6432/8191 13003/6217/8191\nf 13007/6219/8193 13003/6217/8191 13164/6432/8191\nf 13164/6432/8191 13166/6434/8193 13007/6219/8193\nf 13009/6223/8194 13007/6222/8193 13166/6436/8193\nf 13166/6436/8193 13167/6435/8194 13009/6223/8194\nf 13011/6225/8195 13009/6223/8194 13167/6435/8194\nf 13167/6435/8194 13168/6437/8195 13011/6225/8195\nf 13013/6227/8196 13011/6225/8195 13168/6437/8195\nf 13168/6437/8195 13169/6438/8196 13013/6227/8196\nf 13015/6229/8197 13013/6227/8196 13169/6438/8196\nf 13169/6438/8196 13170/6439/8197 13015/6229/8197\nf 13017/6231/8198 13015/6229/8197 13170/6439/8197\nf 13170/6439/8197 13171/6440/8198 13017/6231/8198\nf 13019/6233/8199 13017/6231/8198 13171/6440/8198\nf 13171/6440/8198 13172/6441/8199 13019/6233/8199\nf 13021/6235/8200 13019/6233/8199 13172/6441/8199\nf 13172/6441/8199 13173/6442/8200 13021/6235/8200\nf 13023/6237/8201 13021/6235/8200 13173/6442/8200\nf 13173/6442/8200 13174/6443/8201 13023/6237/8201\nf 13025/6239/8202 13023/6237/8201 13174/6443/8201\nf 13174/6443/8201 13175/6444/8202 13025/6239/8202\nf 13027/6241/8203 13025/6239/8202 13175/6444/8202\nf 13175/6444/8202 13176/6445/8203 13027/6241/8203\nf 13029/6243/8204 13027/6241/8203 13176/6445/8203\nf 13176/6445/8203 13177/6446/8204 13029/6243/8204\nf 13031/6245/8205 13029/6243/8204 13177/6446/8204\nf 13177/6446/8204 13178/6447/8205 13031/6245/8205\nf 13033/6247/8206 13031/6245/8205 13178/6447/8205\nf 13178/6447/8205 13179/6448/8206 13033/6247/8206\nf 13006/6216/8192 13033/6247/8206 13179/6448/8206\nf 13179/6448/8206 13165/6433/8192 13006/6216/8192\nf 13085/6449/103 13084/6450/103 13181/6451/103\nf 13181/6451/103 13180/6452/103 13085/6449/103\nf 13114/6453/103 13085/6449/103 13180/6452/103\nf 13180/6452/103 13182/6454/103 13114/6453/103\nf 13112/6455/103 13114/6453/103 13182/6454/103\nf 13182/6454/103 13183/6456/103 13112/6455/103\nf 13110/6457/103 13112/6455/103 13183/6456/103\nf 13183/6456/103 13184/6458/103 13110/6457/103\nf 13108/6459/103 13110/6457/103 13184/6458/103\nf 13184/6458/103 13185/6460/103 13108/6459/103\nf 13106/6461/103 13108/6459/103 13185/6460/103\nf 13185/6460/103 13186/6462/103 13106/6461/103\nf 13104/6463/103 13106/6461/103 13186/6462/103\nf 13186/6462/103 13187/6464/103 13104/6463/103\nf 13102/6465/103 13104/6463/103 13187/6464/103\nf 13187/6464/103 13188/6466/103 13102/6465/103\nf 13100/6467/103 13102/6465/103 13188/6466/103\nf 13188/6466/103 13189/6468/103 13100/6467/103\nf 13098/6469/103 13100/6467/103 13189/6468/103\nf 13189/6468/103 13190/6470/103 13098/6469/103\nf 13096/6471/103 13098/6469/103 13190/6470/103\nf 13190/6470/103 13191/6472/103 13096/6471/103\nf 13094/6473/103 13096/6471/103 13191/6472/103\nf 13191/6472/103 13192/6474/103 13094/6473/103\nf 13092/6475/103 13094/6473/103 13192/6474/103\nf 13192/6474/103 13193/6476/103 13092/6475/103\nf 13090/6477/103 13092/6475/103 13193/6476/103\nf 13193/6476/103 13194/6478/103 13090/6477/103\nf 13088/6479/103 13090/6477/103 13194/6478/103\nf 13194/6478/103 13195/6480/103 13088/6479/103\nf 13084/6450/103 13088/6479/103 13195/6480/103\nf 13195/6480/103 13181/6451/103 13084/6450/103\nf 13117/6351/8128 13116/6350/8127 13196/6481/8207\nf 13196/6481/8207 13197/6482/8208 13117/6351/8128\nf 13116/6350/8127 13118/6352/8129 13198/6483/8209\nf 13198/6483/8209 13196/6481/8207 13116/6350/8127\nf 13118/6352/8129 13119/6353/8130 13199/6484/8210\nf 13199/6484/8210 13198/6483/8209 13118/6352/8129\nf 13119/6353/8130 13120/6354/8131 13200/6485/8211\nf 13200/6485/8211 13199/6484/8210 13119/6353/8130\nf 13120/6354/8131 13121/6355/8132 13201/6486/8212\nf 13201/6486/8212 13200/6485/8211 13120/6354/8131\nf 13121/6355/8132 13122/6356/8133 13202/6487/8213\nf 13202/6487/8213 13201/6486/8212 13121/6355/8132\nf 13122/6356/8133 13123/6357/8134 13203/6488/8214\nf 13203/6488/8214 13202/6487/8213 13122/6356/8133\nf 13123/6357/8134 13124/6358/8135 13204/6489/8215\nf 13204/6489/8215 13203/6488/8214 13123/6357/8134\nf 13124/6358/8135 13125/6359/8136 13205/6490/8216\nf 13205/6490/8216 13204/6489/8215 13124/6358/8135\nf 13125/6359/8136 13126/6360/8137 13206/6491/8217\nf 13206/6491/8217 13205/6490/8216 13125/6359/8136\nf 13126/6360/8137 13127/6361/8138 13207/6492/8218\nf 13207/6492/8218 13206/6491/8217 13126/6360/8137\nf 13127/6361/8138 13128/6362/8139 13208/6493/8219\nf 13208/6493/8219 13207/6492/8218 13127/6361/8138\nf 13128/6362/8139 13129/6363/8140 13209/6494/8220\nf 13209/6494/8220 13208/6493/8219 13128/6362/8139\nf 13129/6363/8140 13130/6364/8141 13210/6495/8221\nf 13210/6495/8221 13209/6494/8220 13129/6363/8140\nf 13130/6364/8141 13131/6365/8142 13211/6496/8222\nf 13211/6496/8222 13210/6495/8221 13130/6364/8141\nf 13211/6496/8222 13131/6365/8142 13117/6351/8128\nf 13117/6351/8128 13197/6482/8208 13211/6496/8222\nf 13196/6481/8216 13180/6452/8216 13181/6451/8215\nf 13181/6451/8215 13197/6482/8215 13196/6481/8216\nf 13198/6483/8217 13182/6454/8217 13180/6452/8216\nf 13180/6452/8216 13196/6481/8216 13198/6483/8217\nf 13199/6484/8218 13183/6456/8218 13182/6454/8217\nf 13182/6454/8217 13198/6483/8217 13199/6484/8218\nf 13200/6485/8219 13184/6458/8219 13183/6456/8218\nf 13183/6456/8218 13199/6484/8218 13200/6485/8219\nf 13201/6486/8220 13185/6460/8220 13184/6458/8219\nf 13184/6458/8219 13200/6485/8219 13201/6486/8220\nf 13202/6487/8221 13186/6462/8221 13185/6460/8220\nf 13185/6460/8220 13201/6486/8220 13202/6487/8221\nf 13203/6488/8222 13187/6464/8222 13186/6462/8221\nf 13186/6462/8221 13202/6487/8221 13203/6488/8222\nf 13204/6489/8208 13188/6466/8208 13187/6464/8222\nf 13187/6464/8222 13203/6488/8222 13204/6489/8208\nf 13205/6490/8207 13189/6468/8207 13188/6466/8208\nf 13188/6466/8208 13204/6489/8208 13205/6490/8207\nf 13206/6491/8209 13190/6470/8209 13189/6468/8207\nf 13189/6468/8207 13205/6490/8207 13206/6491/8209\nf 13207/6492/8210 13191/6472/8210 13190/6470/8209\nf 13190/6470/8209 13206/6491/8209 13207/6492/8210\nf 13208/6493/8211 13192/6474/8211 13191/6472/8210\nf 13191/6472/8210 13207/6492/8210 13208/6493/8211\nf 13209/6494/8212 13193/6476/8212 13192/6474/8211\nf 13192/6474/8211 13208/6493/8211 13209/6494/8212\nf 13210/6495/8213 13194/6478/8213 13193/6476/8212\nf 13193/6476/8212 13209/6494/8212 13210/6495/8213\nf 13211/6496/8214 13195/6480/8214 13194/6478/8213\nf 13194/6478/8213 13210/6495/8213 13211/6496/8214\nf 13197/6482/8215 13181/6451/8215 13195/6480/8214\nf 13195/6480/8214 13211/6496/8214 13197/6482/8215\nf 13212/6197/36 13213/6198/8063 13214/6199/8064\nf 13212/6197/36 13215/6200/8065 13213/6198/8063\nf 13212/6197/36 13216/6201/8066 13215/6200/8065\nf 13212/6197/36 13217/6202/8067 13216/6201/8066\nf 13212/6197/36 13218/6203/8068 13217/6202/8067\nf 13212/6197/36 13219/6204/8069 13218/6203/8068\nf 13212/6197/36 13220/6205/8070 13219/6204/8069\nf 13212/6197/36 13221/6206/8071 13220/6205/8070\nf 13212/6197/36 13222/6207/8072 13221/6206/8071\nf 13212/6197/36 13223/6208/8073 13222/6207/8072\nf 13212/6197/36 13224/6209/8074 13223/6208/8073\nf 13212/6197/36 13225/6210/8075 13224/6209/8074\nf 13212/6197/36 13226/6211/8076 13225/6210/8075\nf 13212/6197/36 13227/6212/8077 13226/6211/8076\nf 13212/6197/36 13228/6213/8078 13227/6212/8077\nf 13212/6197/36 13214/6199/8064 13228/6213/8078\nf 13230/6214/1150 13231/6215/857 13232/6216/857\nf 13232/6216/857 13229/6217/1150 13230/6214/1150\nf 13234/6218/859 13230/6214/1150 13229/6217/1150\nf 13229/6217/1150 13233/6219/859 13234/6218/859\nf 13236/6220/1151 13234/6221/859 13233/6222/859\nf 13233/6222/859 13235/6223/1151 13236/6220/1151\nf 13238/6224/862 13236/6220/1151 13235/6223/1151\nf 13235/6223/1151 13237/6225/862 13238/6224/862\nf 13240/6226/1152 13238/6224/862 13237/6225/862\nf 13237/6225/862 13239/6227/1152 13240/6226/1152\nf 13242/6228/864 13240/6226/1152 13239/6227/1152\nf 13239/6227/1152 13241/6229/864 13242/6228/864\nf 13244/6230/1153 13242/6228/864 13241/6229/864\nf 13241/6229/864 13243/6231/1153 13244/6230/1153\nf 13246/6232/867 13244/6230/1153 13243/6231/1153\nf 13243/6231/1153 13245/6233/867 13246/6232/867\nf 13248/6234/1146 13246/6232/867 13245/6233/867\nf 13245/6233/867 13247/6235/1146 13248/6234/1146\nf 13250/6236/869 13248/6234/1146 13247/6235/1146\nf 13247/6235/1146 13249/6237/869 13250/6236/869\nf 13252/6238/1147 13250/6236/869 13249/6237/869\nf 13249/6237/869 13251/6239/1147 13252/6238/1147\nf 13254/6240/872 13252/6238/1147 13251/6239/1147\nf 13251/6239/1147 13253/6241/872 13254/6240/872\nf 13256/6242/1148 13254/6240/872 13253/6241/872\nf 13253/6241/872 13255/6243/1148 13256/6242/1148\nf 13258/6244/854 13256/6242/1148 13255/6243/1148\nf 13255/6243/1148 13257/6245/854 13258/6244/854\nf 13260/6246/1149 13258/6244/854 13257/6245/854\nf 13257/6245/854 13259/6247/1149 13260/6246/1149\nf 13231/6215/857 13260/6246/1149 13259/6247/1149\nf 13259/6247/1149 13232/6216/857 13231/6215/857\nf 13262/6248/8079 13263/6249/8080 13264/6250/8081\nf 13264/6250/8081 13261/6251/8082 13262/6248/8079\nf 13266/6252/8083 13262/6248/8079 13261/6251/8082\nf 13261/6251/8082 13265/6253/8084 13266/6252/8083\nf 13268/6254/8085 13266/6255/8083 13265/6256/8084\nf 13265/6256/8084 13267/6257/8086 13268/6254/8085\nf 13270/6258/8087 13268/6254/8085 13267/6257/8086\nf 13267/6257/8086 13269/6259/8088 13270/6258/8087\nf 13272/6260/8089 13270/6258/8087 13269/6259/8088\nf 13269/6259/8088 13271/6261/8090 13272/6260/8089\nf 13274/6262/8091 13272/6260/8089 13271/6261/8090\nf 13271/6261/8090 13273/6263/8092 13274/6262/8091\nf 13276/6264/8093 13274/6262/8091 13273/6263/8092\nf 13273/6263/8092 13275/6265/8094 13276/6264/8093\nf 13278/6266/8095 13276/6264/8093 13275/6265/8094\nf 13275/6265/8094 13277/6267/8096 13278/6266/8095\nf 13280/6268/8097 13278/6266/8095 13277/6267/8096\nf 13277/6267/8096 13279/6269/8098 13280/6268/8097\nf 13282/6270/8099 13280/6268/8097 13279/6269/8098\nf 13279/6269/8098 13281/6271/8100 13282/6270/8099\nf 13284/6272/8101 13282/6270/8099 13281/6271/8100\nf 13281/6271/8100 13283/6273/8102 13284/6272/8101\nf 13286/6274/8103 13284/6272/8101 13283/6273/8102\nf 13283/6273/8102 13285/6275/8104 13286/6274/8103\nf 13288/6276/8105 13286/6274/8103 13285/6275/8104\nf 13285/6275/8104 13287/6277/8106 13288/6276/8105\nf 13290/6278/8107 13288/6276/8105 13287/6277/8106\nf 13287/6277/8106 13289/6279/8108 13290/6278/8107\nf 13292/6280/8109 13290/6278/8107 13289/6279/8108\nf 13289/6279/8108 13291/6281/8110 13292/6280/8109\nf 13263/6249/8080 13292/6280/8109 13291/6281/8110\nf 13291/6281/8110 13264/6250/8081 13263/6249/8080\nf 13261/6251/8082 13264/6250/8081 13294/6282/8111\nf 13294/6282/8111 13293/6283/8112 13261/6251/8082\nf 13265/6253/8084 13261/6251/8082 13293/6283/8112\nf 13293/6283/8112 13295/6284/8113 13265/6253/8084\nf 13267/6257/8086 13265/6256/8084 13295/6285/8113\nf 13295/6285/8113 13296/6286/8114 13267/6257/8086\nf 13269/6259/8088 13267/6257/8086 13296/6286/8114\nf 13296/6286/8114 13297/6287/8115 13269/6259/8088\nf 13271/6261/8090 13269/6259/8088 13297/6287/8115\nf 13297/6287/8115 13298/6288/8116 13271/6261/8090\nf 13273/6263/8092 13271/6261/8090 13298/6288/8116\nf 13298/6288/8116 13299/6289/8117 13273/6263/8092\nf 13275/6265/8094 13273/6263/8092 13299/6289/8117\nf 13299/6289/8117 13300/6290/8118 13275/6265/8094\nf 13277/6267/8096 13275/6265/8094 13300/6290/8118\nf 13300/6290/8118 13301/6291/8119 13277/6267/8096\nf 13279/6269/8098 13277/6267/8096 13301/6291/8119\nf 13301/6291/8119 13302/6292/8120 13279/6269/8098\nf 13281/6271/8100 13279/6269/8098 13302/6292/8120\nf 13302/6292/8120 13303/6293/8121 13281/6271/8100\nf 13283/6273/8102 13281/6271/8100 13303/6293/8121\nf 13303/6293/8121 13304/6294/8122 13283/6273/8102\nf 13285/6275/8104 13283/6273/8102 13304/6294/8122\nf 13304/6294/8122 13305/6295/8123 13285/6275/8104\nf 13287/6277/8106 13285/6275/8104 13305/6295/8123\nf 13305/6295/8123 13306/6296/8124 13287/6277/8106\nf 13289/6279/8108 13287/6277/8106 13306/6296/8124\nf 13306/6296/8124 13307/6297/8125 13289/6279/8108\nf 13291/6281/8110 13289/6279/8108 13307/6297/8125\nf 13307/6297/8125 13308/6298/8126 13291/6281/8110\nf 13264/6250/8081 13291/6281/8110 13308/6298/8126\nf 13308/6298/8126 13294/6282/8111 13264/6250/8081\nf 13293/6299/8112 13294/6300/8111 13214/6199/8064\nf 13214/6199/8064 13213/6198/8063 13293/6299/8112\nf 13295/6301/8113 13293/6299/8112 13213/6198/8063\nf 13213/6198/8063 13215/6200/8065 13295/6301/8113\nf 13296/6302/8114 13295/6301/8113 13215/6200/8065\nf 13215/6200/8065 13216/6201/8066 13296/6302/8114\nf 13297/6303/8115 13296/6302/8114 13216/6201/8066\nf 13216/6201/8066 13217/6202/8067 13297/6303/8115\nf 13298/6304/8116 13297/6303/8115 13217/6202/8067\nf 13217/6202/8067 13218/6203/8068 13298/6304/8116\nf 13299/6305/8117 13298/6304/8116 13218/6203/8068\nf 13218/6203/8068 13219/6204/8069 13299/6305/8117\nf 13300/6306/8118 13299/6305/8117 13219/6204/8069\nf 13219/6204/8069 13220/6205/8070 13300/6306/8118\nf 13301/6307/8119 13300/6306/8118 13220/6205/8070\nf 13220/6205/8070 13221/6206/8071 13301/6307/8119\nf 13302/6308/8120 13301/6307/8119 13221/6206/8071\nf 13221/6206/8071 13222/6207/8072 13302/6308/8120\nf 13303/6309/8121 13302/6308/8120 13222/6207/8072\nf 13222/6207/8072 13223/6208/8073 13303/6309/8121\nf 13304/6310/8122 13303/6309/8121 13223/6208/8073\nf 13223/6208/8073 13224/6209/8074 13304/6310/8122\nf 13305/6311/8123 13304/6310/8122 13224/6209/8074\nf 13224/6209/8074 13225/6210/8075 13305/6311/8123\nf 13306/6312/8124 13305/6311/8123 13225/6210/8075\nf 13225/6210/8075 13226/6211/8076 13306/6312/8124\nf 13307/6313/8125 13306/6312/8124 13226/6211/8076\nf 13226/6211/8076 13227/6212/8077 13307/6313/8125\nf 13308/6314/8126 13307/6313/8125 13227/6212/8077\nf 13227/6212/8077 13228/6213/8078 13308/6314/8126\nf 13294/6300/8111 13308/6314/8126 13228/6213/8078\nf 13228/6213/8078 13214/6199/8064 13294/6300/8111\nf 13310/6315/1150 13311/6316/857 13312/6317/857\nf 13312/6317/857 13309/6318/1150 13310/6315/1150\nf 13314/6319/859 13310/6315/1150 13309/6318/1150\nf 13309/6318/1150 13313/6320/859 13314/6319/859\nf 13316/6321/1151 13314/6319/859 13313/6320/859\nf 13313/6320/859 13315/6322/1151 13316/6321/1151\nf 13318/6323/862 13316/6321/1151 13315/6322/1151\nf 13315/6322/1151 13317/6324/862 13318/6323/862\nf 13320/6325/1152 13318/6323/862 13317/6324/862\nf 13317/6324/862 13319/6326/1152 13320/6325/1152\nf 13322/6327/864 13320/6328/1152 13319/6329/1152\nf 13319/6329/1152 13321/6330/864 13322/6327/864\nf 13324/6331/1153 13322/6327/864 13321/6330/864\nf 13321/6330/864 13323/6332/1153 13324/6331/1153\nf 13326/6333/867 13324/6331/1153 13323/6332/1153\nf 13323/6332/1153 13325/6334/867 13326/6333/867\nf 13328/6335/1146 13326/6333/867 13325/6334/867\nf 13325/6334/867 13327/6336/1146 13328/6335/1146\nf 13330/6337/869 13328/6335/1146 13327/6336/1146\nf 13327/6336/1146 13329/6338/869 13330/6337/869\nf 13332/6339/1147 13330/6337/869 13329/6338/869\nf 13329/6338/869 13331/6340/1147 13332/6339/1147\nf 13334/6341/872 13332/6339/1147 13331/6340/1147\nf 13331/6340/1147 13333/6342/872 13334/6341/872\nf 13336/6343/1148 13334/6341/872 13333/6342/872\nf 13333/6342/872 13335/6344/1148 13336/6343/1148\nf 13338/6345/854 13336/6343/1148 13335/6344/1148\nf 13335/6344/1148 13337/6346/854 13338/6345/854\nf 13340/6347/1149 13338/6345/854 13337/6346/854\nf 13337/6346/854 13339/6348/1149 13340/6347/1149\nf 13311/6316/857 13340/6347/1149 13339/6348/1149\nf 13339/6348/1149 13312/6317/857 13311/6316/857\nf 13341/6349/103 13342/6350/8127 13343/6351/8128\nf 13341/6349/103 13344/6352/8129 13342/6350/8127\nf 13341/6349/103 13345/6353/8130 13344/6352/8129\nf 13341/6349/103 13346/6354/8131 13345/6353/8130\nf 13341/6349/103 13347/6355/8132 13346/6354/8131\nf 13341/6349/103 13348/6356/8133 13347/6355/8132\nf 13341/6349/103 13349/6357/8134 13348/6356/8133\nf 13341/6349/103 13350/6358/8135 13349/6357/8134\nf 13341/6349/103 13351/6359/8136 13350/6358/8135\nf 13341/6349/103 13352/6360/8137 13351/6359/8136\nf 13341/6349/103 13353/6361/8138 13352/6360/8137\nf 13341/6349/103 13354/6362/8139 13353/6361/8138\nf 13341/6349/103 13355/6363/8140 13354/6362/8139\nf 13341/6349/103 13356/6364/8141 13355/6363/8140\nf 13341/6349/103 13357/6365/8142 13356/6364/8141\nf 13341/6349/103 13343/6351/8128 13357/6365/8142\nf 13231/6366/36 13230/6367/36 13309/6368/36\nf 13309/6368/36 13312/6369/36 13231/6366/36\nf 13230/6367/36 13234/6370/36 13313/6371/36\nf 13313/6371/36 13309/6368/36 13230/6367/36\nf 13234/6370/36 13236/6372/36 13315/6373/36\nf 13315/6373/36 13313/6371/36 13234/6370/36\nf 13236/6372/36 13238/6374/36 13317/6375/36\nf 13317/6375/36 13315/6373/36 13236/6372/36\nf 13238/6374/36 13240/6376/36 13319/6377/36\nf 13319/6377/36 13317/6375/36 13238/6374/36\nf 13240/6376/36 13242/6378/36 13321/6379/36\nf 13321/6379/36 13319/6377/36 13240/6376/36\nf 13242/6378/36 13244/6380/36 13323/6381/36\nf 13323/6381/36 13321/6379/36 13242/6378/36\nf 13244/6380/36 13246/6382/36 13325/6383/36\nf 13325/6383/36 13323/6381/36 13244/6380/36\nf 13246/6382/36 13248/6384/36 13327/6385/36\nf 13327/6385/36 13325/6383/36 13246/6382/36\nf 13248/6384/36 13250/6386/36 13329/6387/36\nf 13329/6387/36 13327/6385/36 13248/6384/36\nf 13250/6386/36 13252/6388/36 13331/6389/36\nf 13331/6389/36 13329/6387/36 13250/6386/36\nf 13252/6388/36 13254/6390/36 13333/6391/36\nf 13333/6391/36 13331/6389/36 13252/6388/36\nf 13254/6390/36 13256/6392/36 13335/6393/36\nf 13335/6393/36 13333/6391/36 13254/6390/36\nf 13256/6392/36 13258/6394/36 13337/6395/36\nf 13337/6395/36 13335/6393/36 13256/6392/36\nf 13258/6394/36 13260/6396/36 13339/6397/36\nf 13339/6397/36 13337/6395/36 13258/6394/36\nf 13260/6396/36 13231/6366/36 13312/6369/36\nf 13312/6369/36 13339/6397/36 13260/6396/36\nf 13358/6398/8143 13359/6399/8144 13263/6249/8080\nf 13263/6249/8080 13262/6248/8079 13358/6398/8143\nf 13360/6400/8145 13358/6398/8143 13262/6248/8079\nf 13262/6248/8079 13266/6252/8083 13360/6400/8145\nf 13361/6401/8146 13360/6402/8145 13266/6255/8083\nf 13266/6255/8083 13268/6254/8085 13361/6401/8146\nf 13362/6403/8147 13361/6401/8146 13268/6254/8085\nf 13268/6254/8085 13270/6258/8087 13362/6403/8147\nf 13363/6404/8148 13362/6403/8147 13270/6258/8087\nf 13270/6258/8087 13272/6260/8089 13363/6404/8148\nf 13364/6405/8149 13363/6404/8148 13272/6260/8089\nf 13272/6260/8089 13274/6262/8091 13364/6405/8149\nf 13365/6406/8150 13364/6405/8149 13274/6262/8091\nf 13274/6262/8091 13276/6264/8093 13365/6406/8150\nf 13366/6407/8151 13365/6406/8150 13276/6264/8093\nf 13276/6264/8093 13278/6266/8095 13366/6407/8151\nf 13367/6408/8152 13366/6407/8151 13278/6266/8095\nf 13278/6266/8095 13280/6268/8097 13367/6408/8152\nf 13368/6409/8153 13367/6408/8152 13280/6268/8097\nf 13280/6268/8097 13282/6270/8099 13368/6409/8153\nf 13369/6410/8154 13368/6409/8153 13282/6270/8099\nf 13282/6270/8099 13284/6272/8101 13369/6410/8154\nf 13370/6411/8155 13369/6410/8154 13284/6272/8101\nf 13284/6272/8101 13286/6274/8103 13370/6411/8155\nf 13371/6412/8156 13370/6411/8155 13286/6274/8103\nf 13286/6274/8103 13288/6276/8105 13371/6412/8156\nf 13372/6413/8157 13371/6412/8156 13288/6276/8105\nf 13288/6276/8105 13290/6278/8107 13372/6413/8157\nf 13373/6414/8158 13372/6413/8157 13290/6278/8107\nf 13290/6278/8107 13292/6280/8109 13373/6414/8158\nf 13359/6399/8144 13373/6414/8158 13292/6280/8109\nf 13292/6280/8109 13263/6249/8080 13359/6399/8144\nf 13374/6415/8159 13375/6416/8160 13359/6399/8144\nf 13359/6399/8144 13358/6398/8143 13374/6415/8159\nf 13376/6417/8161 13374/6415/8159 13358/6398/8143\nf 13358/6398/8143 13360/6400/8145 13376/6417/8161\nf 13377/6418/8162 13376/6419/8161 13360/6402/8145\nf 13360/6402/8145 13361/6401/8146 13377/6418/8162\nf 13378/6420/8163 13377/6418/8162 13361/6401/8146\nf 13361/6401/8146 13362/6403/8147 13378/6420/8163\nf 13379/6421/8164 13378/6420/8163 13362/6403/8147\nf 13362/6403/8147 13363/6404/8148 13379/6421/8164\nf 13380/6422/8165 13379/6421/8164 13363/6404/8148\nf 13363/6404/8148 13364/6405/8149 13380/6422/8165\nf 13381/6423/8166 13380/6422/8165 13364/6405/8149\nf 13364/6405/8149 13365/6406/8150 13381/6423/8166\nf 13382/6424/8167 13381/6423/8166 13365/6406/8150\nf 13365/6406/8150 13366/6407/8151 13382/6424/8167\nf 13383/6425/8168 13382/6424/8167 13366/6407/8151\nf 13366/6407/8151 13367/6408/8152 13383/6425/8168\nf 13384/6426/8169 13383/6425/8168 13367/6408/8152\nf 13367/6408/8152 13368/6409/8153 13384/6426/8169\nf 13385/6427/8170 13384/6426/8169 13368/6409/8153\nf 13368/6409/8153 13369/6410/8154 13385/6427/8170\nf 13386/6428/8171 13385/6427/8170 13369/6410/8154\nf 13369/6410/8154 13370/6411/8155 13386/6428/8171\nf 13387/6429/8172 13386/6428/8171 13370/6411/8155\nf 13370/6411/8155 13371/6412/8156 13387/6429/8172\nf 13388/6430/8173 13387/6429/8172 13371/6412/8156\nf 13371/6412/8156 13372/6413/8157 13388/6430/8173\nf 13389/6431/8174 13388/6430/8173 13372/6413/8157\nf 13372/6413/8157 13373/6414/8158 13389/6431/8174\nf 13375/6416/8160 13389/6431/8174 13373/6414/8158\nf 13373/6414/8158 13359/6399/8144 13375/6416/8160\nf 13390/6432/8175 13391/6433/8176 13375/6416/8176\nf 13375/6416/8176 13374/6415/8175 13390/6432/8175\nf 13392/6434/8177 13390/6432/8175 13374/6415/8175\nf 13374/6415/8175 13376/6417/8177 13392/6434/8177\nf 13393/6435/8178 13392/6436/8177 13376/6419/8177\nf 13376/6419/8177 13377/6418/8178 13393/6435/8178\nf 13394/6437/8179 13393/6435/8178 13377/6418/8178\nf 13377/6418/8178 13378/6420/8179 13394/6437/8179\nf 13395/6438/8180 13394/6437/8179 13378/6420/8179\nf 13378/6420/8179 13379/6421/8180 13395/6438/8180\nf 13396/6439/8181 13395/6438/8180 13379/6421/8180\nf 13379/6421/8180 13380/6422/8181 13396/6439/8181\nf 13397/6440/8182 13396/6439/8181 13380/6422/8181\nf 13380/6422/8181 13381/6423/8182 13397/6440/8182\nf 13398/6441/8183 13397/6440/8182 13381/6423/8182\nf 13381/6423/8182 13382/6424/8183 13398/6441/8183\nf 13399/6442/10862 13398/6441/8183 13382/6424/8183\nf 13382/6424/8183 13383/6425/10862 13399/6442/10862\nf 13400/6443/8185 13399/6442/10862 13383/6425/10862\nf 13383/6425/10862 13384/6426/8185 13400/6443/8185\nf 13401/6444/8186 13400/6443/8185 13384/6426/8185\nf 13384/6426/8185 13385/6427/8186 13401/6444/8186\nf 13402/6445/8187 13401/6444/8186 13385/6427/8186\nf 13385/6427/8186 13386/6428/8187 13402/6445/8187\nf 13403/6446/8188 13402/6445/8187 13386/6428/8187\nf 13386/6428/8187 13387/6429/8188 13403/6446/8188\nf 13404/6447/8189 13403/6446/8188 13387/6429/8188\nf 13387/6429/8188 13388/6430/8189 13404/6447/8189\nf 13405/6448/8190 13404/6447/8189 13388/6430/8189\nf 13388/6430/8189 13389/6431/8190 13405/6448/8190\nf 13391/6433/8176 13405/6448/8190 13389/6431/8190\nf 13389/6431/8190 13375/6416/8176 13391/6433/8176\nf 13229/6217/8191 13232/6216/8192 13391/6433/8192\nf 13391/6433/8192 13390/6432/8191 13229/6217/8191\nf 13233/6219/8193 13229/6217/8191 13390/6432/8191\nf 13390/6432/8191 13392/6434/8193 13233/6219/8193\nf 13235/6223/8194 13233/6222/8193 13392/6436/8193\nf 13392/6436/8193 13393/6435/8194 13235/6223/8194\nf 13237/6225/8195 13235/6223/8194 13393/6435/8194\nf 13393/6435/8194 13394/6437/8195 13237/6225/8195\nf 13239/6227/8196 13237/6225/8195 13394/6437/8195\nf 13394/6437/8195 13395/6438/8196 13239/6227/8196\nf 13241/6229/8197 13239/6227/8196 13395/6438/8196\nf 13395/6438/8196 13396/6439/8197 13241/6229/8197\nf 13243/6231/8198 13241/6229/8197 13396/6439/8197\nf 13396/6439/8197 13397/6440/8198 13243/6231/8198\nf 13245/6233/8199 13243/6231/8198 13397/6440/8198\nf 13397/6440/8198 13398/6441/8199 13245/6233/8199\nf 13247/6235/8200 13245/6233/8199 13398/6441/8199\nf 13398/6441/8199 13399/6442/8200 13247/6235/8200\nf 13249/6237/8201 13247/6235/8200 13399/6442/8200\nf 13399/6442/8200 13400/6443/8201 13249/6237/8201\nf 13251/6239/8202 13249/6237/8201 13400/6443/8201\nf 13400/6443/8201 13401/6444/8202 13251/6239/8202\nf 13253/6241/8203 13251/6239/8202 13401/6444/8202\nf 13401/6444/8202 13402/6445/8203 13253/6241/8203\nf 13255/6243/8204 13253/6241/8203 13402/6445/8203\nf 13402/6445/8203 13403/6446/8204 13255/6243/8204\nf 13257/6245/8205 13255/6243/8204 13403/6446/8204\nf 13403/6446/8204 13404/6447/8205 13257/6245/8205\nf 13259/6247/8206 13257/6245/8205 13404/6447/8205\nf 13404/6447/8205 13405/6448/8206 13259/6247/8206\nf 13232/6216/8192 13259/6247/8206 13405/6448/8206\nf 13405/6448/8206 13391/6433/8192 13232/6216/8192\nf 13311/6449/103 13310/6450/103 13407/6451/103\nf 13407/6451/103 13406/6452/103 13311/6449/103\nf 13340/6453/103 13311/6449/103 13406/6452/103\nf 13406/6452/103 13408/6454/103 13340/6453/103\nf 13338/6455/103 13340/6453/103 13408/6454/103\nf 13408/6454/103 13409/6456/103 13338/6455/103\nf 13336/6457/103 13338/6455/103 13409/6456/103\nf 13409/6456/103 13410/6458/103 13336/6457/103\nf 13334/6459/103 13336/6457/103 13410/6458/103\nf 13410/6458/103 13411/6460/103 13334/6459/103\nf 13332/6461/103 13334/6459/103 13411/6460/103\nf 13411/6460/103 13412/6462/103 13332/6461/103\nf 13330/6463/103 13332/6461/103 13412/6462/103\nf 13412/6462/103 13413/6464/103 13330/6463/103\nf 13328/6465/103 13330/6463/103 13413/6464/103\nf 13413/6464/103 13414/6466/103 13328/6465/103\nf 13326/6467/103 13328/6465/103 13414/6466/103\nf 13414/6466/103 13415/6468/103 13326/6467/103\nf 13324/6469/103 13326/6467/103 13415/6468/103\nf 13415/6468/103 13416/6470/103 13324/6469/103\nf 13322/6471/103 13324/6469/103 13416/6470/103\nf 13416/6470/103 13417/6472/103 13322/6471/103\nf 13320/6473/103 13322/6471/103 13417/6472/103\nf 13417/6472/103 13418/6474/103 13320/6473/103\nf 13318/6475/103 13320/6473/103 13418/6474/103\nf 13418/6474/103 13419/6476/103 13318/6475/103\nf 13316/6477/103 13318/6475/103 13419/6476/103\nf 13419/6476/103 13420/6478/103 13316/6477/103\nf 13314/6479/103 13316/6477/103 13420/6478/103\nf 13420/6478/103 13421/6480/103 13314/6479/103\nf 13310/6450/103 13314/6479/103 13421/6480/103\nf 13421/6480/103 13407/6451/103 13310/6450/103\nf 13343/6351/8128 13342/6350/8127 13422/6481/8207\nf 13422/6481/8207 13423/6482/8208 13343/6351/8128\nf 13342/6350/8127 13344/6352/8129 13424/6483/8209\nf 13424/6483/8209 13422/6481/8207 13342/6350/8127\nf 13344/6352/8129 13345/6353/8130 13425/6484/8210\nf 13425/6484/8210 13424/6483/8209 13344/6352/8129\nf 13345/6353/8130 13346/6354/8131 13426/6485/8211\nf 13426/6485/8211 13425/6484/8210 13345/6353/8130\nf 13346/6354/8131 13347/6355/8132 13427/6486/8212\nf 13427/6486/8212 13426/6485/8211 13346/6354/8131\nf 13347/6355/8132 13348/6356/8133 13428/6487/8213\nf 13428/6487/8213 13427/6486/8212 13347/6355/8132\nf 13348/6356/8133 13349/6357/8134 13429/6488/8214\nf 13429/6488/8214 13428/6487/8213 13348/6356/8133\nf 13349/6357/8134 13350/6358/8135 13430/6489/8215\nf 13430/6489/8215 13429/6488/8214 13349/6357/8134\nf 13350/6358/8135 13351/6359/8136 13431/6490/8216\nf 13431/6490/8216 13430/6489/8215 13350/6358/8135\nf 13351/6359/8136 13352/6360/8137 13432/6491/8217\nf 13432/6491/8217 13431/6490/8216 13351/6359/8136\nf 13352/6360/8137 13353/6361/8138 13433/6492/8218\nf 13433/6492/8218 13432/6491/8217 13352/6360/8137\nf 13353/6361/8138 13354/6362/8139 13434/6493/8219\nf 13434/6493/8219 13433/6492/8218 13353/6361/8138\nf 13354/6362/8139 13355/6363/8140 13435/6494/8220\nf 13435/6494/8220 13434/6493/8219 13354/6362/8139\nf 13355/6363/8140 13356/6364/8141 13436/6495/8221\nf 13436/6495/8221 13435/6494/8220 13355/6363/8140\nf 13356/6364/8141 13357/6365/8142 13437/6496/8222\nf 13437/6496/8222 13436/6495/8221 13356/6364/8141\nf 13437/6496/8222 13357/6365/8142 13343/6351/8128\nf 13343/6351/8128 13423/6482/8208 13437/6496/8222\nf 13422/6481/8216 13406/6452/8216 13407/6451/8215\nf 13407/6451/8215 13423/6482/8215 13422/6481/8216\nf 13424/6483/8217 13408/6454/8217 13406/6452/8216\nf 13406/6452/8216 13422/6481/8216 13424/6483/8217\nf 13425/6484/8218 13409/6456/8218 13408/6454/8217\nf 13408/6454/8217 13424/6483/8217 13425/6484/8218\nf 13426/6485/8219 13410/6458/8219 13409/6456/8218\nf 13409/6456/8218 13425/6484/8218 13426/6485/8219\nf 13427/6486/8220 13411/6460/8220 13410/6458/8219\nf 13410/6458/8219 13426/6485/8219 13427/6486/8220\nf 13428/6487/8221 13412/6462/8221 13411/6460/8220\nf 13411/6460/8220 13427/6486/8220 13428/6487/8221\nf 13429/6488/8222 13413/6464/8222 13412/6462/8221\nf 13412/6462/8221 13428/6487/8221 13429/6488/8222\nf 13430/6489/8208 13414/6466/8208 13413/6464/8222\nf 13413/6464/8222 13429/6488/8222 13430/6489/8208\nf 13431/6490/8207 13415/6468/8207 13414/6466/8208\nf 13414/6466/8208 13430/6489/8208 13431/6490/8207\nf 13432/6491/8209 13416/6470/8209 13415/6468/8207\nf 13415/6468/8207 13431/6490/8207 13432/6491/8209\nf 13433/6492/8210 13417/6472/8210 13416/6470/8209\nf 13416/6470/8209 13432/6491/8209 13433/6492/8210\nf 13434/6493/8211 13418/6474/8211 13417/6472/8210\nf 13417/6472/8210 13433/6492/8210 13434/6493/8211\nf 13435/6494/8212 13419/6476/8212 13418/6474/8211\nf 13418/6474/8211 13434/6493/8211 13435/6494/8212\nf 13436/6495/8213 13420/6478/8213 13419/6476/8212\nf 13419/6476/8212 13435/6494/8212 13436/6495/8213\nf 13437/6496/8214 13421/6480/8214 13420/6478/8213\nf 13420/6478/8213 13436/6495/8213 13437/6496/8214\nf 13423/6482/8215 13407/6451/8215 13421/6480/8214\nf 13421/6480/8214 13437/6496/8214 13423/6482/8215\nf 13438/6197/36 13439/6198/8063 13440/6199/8064\nf 13438/6197/36 13441/6200/8065 13439/6198/8063\nf 13438/6197/36 13442/6201/8066 13441/6200/8065\nf 13438/6197/36 13443/6202/8067 13442/6201/8066\nf 13438/6197/36 13444/6203/8068 13443/6202/8067\nf 13438/6197/36 13445/6204/8069 13444/6203/8068\nf 13438/6197/36 13446/6205/8070 13445/6204/8069\nf 13438/6197/36 13447/6206/8071 13446/6205/8070\nf 13438/6197/36 13448/6207/8072 13447/6206/8071\nf 13438/6197/36 13449/6208/8073 13448/6207/8072\nf 13438/6197/36 13450/6209/8074 13449/6208/8073\nf 13438/6197/36 13451/6210/8075 13450/6209/8074\nf 13438/6197/36 13452/6211/8076 13451/6210/8075\nf 13438/6197/36 13453/6212/8077 13452/6211/8076\nf 13438/6197/36 13454/6213/8078 13453/6212/8077\nf 13438/6197/36 13440/6199/8064 13454/6213/8078\nf 13456/6214/1150 13457/6215/857 13458/6216/857\nf 13458/6216/857 13455/6217/1150 13456/6214/1150\nf 13460/6218/859 13456/6214/1150 13455/6217/1150\nf 13455/6217/1150 13459/6219/859 13460/6218/859\nf 13462/6220/1151 13460/6221/859 13459/6222/859\nf 13459/6222/859 13461/6223/1151 13462/6220/1151\nf 13464/6224/862 13462/6220/1151 13461/6223/1151\nf 13461/6223/1151 13463/6225/862 13464/6224/862\nf 13466/6226/1152 13464/6224/862 13463/6225/862\nf 13463/6225/862 13465/6227/1152 13466/6226/1152\nf 13468/6228/864 13466/6226/1152 13465/6227/1152\nf 13465/6227/1152 13467/6229/864 13468/6228/864\nf 13470/6230/1153 13468/6228/864 13467/6229/864\nf 13467/6229/864 13469/6231/1153 13470/6230/1153\nf 13472/6232/867 13470/6230/1153 13469/6231/1153\nf 13469/6231/1153 13471/6233/867 13472/6232/867\nf 13474/6234/1146 13472/6232/867 13471/6233/867\nf 13471/6233/867 13473/6235/1146 13474/6234/1146\nf 13476/6236/869 13474/6234/1146 13473/6235/1146\nf 13473/6235/1146 13475/6237/869 13476/6236/869\nf 13478/6238/1147 13476/6236/869 13475/6237/869\nf 13475/6237/869 13477/6239/1147 13478/6238/1147\nf 13480/6240/872 13478/6238/1147 13477/6239/1147\nf 13477/6239/1147 13479/6241/872 13480/6240/872\nf 13482/6242/1148 13480/6240/872 13479/6241/872\nf 13479/6241/872 13481/6243/1148 13482/6242/1148\nf 13484/6244/854 13482/6242/1148 13481/6243/1148\nf 13481/6243/1148 13483/6245/854 13484/6244/854\nf 13486/6246/1149 13484/6244/854 13483/6245/854\nf 13483/6245/854 13485/6247/1149 13486/6246/1149\nf 13457/6215/857 13486/6246/1149 13485/6247/1149\nf 13485/6247/1149 13458/6216/857 13457/6215/857\nf 13488/6248/8079 13489/6249/8080 13490/6250/8081\nf 13490/6250/8081 13487/6251/8082 13488/6248/8079\nf 13492/6252/8083 13488/6248/8079 13487/6251/8082\nf 13487/6251/8082 13491/6253/8084 13492/6252/8083\nf 13494/6254/8085 13492/6255/8083 13491/6256/8084\nf 13491/6256/8084 13493/6257/8086 13494/6254/8085\nf 13496/6258/8087 13494/6254/8085 13493/6257/8086\nf 13493/6257/8086 13495/6259/8088 13496/6258/8087\nf 13498/6260/8089 13496/6258/8087 13495/6259/8088\nf 13495/6259/8088 13497/6261/8090 13498/6260/8089\nf 13500/6262/8091 13498/6260/8089 13497/6261/8090\nf 13497/6261/8090 13499/6263/8092 13500/6262/8091\nf 13502/6264/8093 13500/6262/8091 13499/6263/8092\nf 13499/6263/8092 13501/6265/8094 13502/6264/8093\nf 13504/6266/8095 13502/6264/8093 13501/6265/8094\nf 13501/6265/8094 13503/6267/8096 13504/6266/8095\nf 13506/6268/8097 13504/6266/8095 13503/6267/8096\nf 13503/6267/8096 13505/6269/8098 13506/6268/8097\nf 13508/6270/8099 13506/6268/8097 13505/6269/8098\nf 13505/6269/8098 13507/6271/8100 13508/6270/8099\nf 13510/6272/8101 13508/6270/8099 13507/6271/8100\nf 13507/6271/8100 13509/6273/8102 13510/6272/8101\nf 13512/6274/8103 13510/6272/8101 13509/6273/8102\nf 13509/6273/8102 13511/6275/8104 13512/6274/8103\nf 13514/6276/8105 13512/6274/8103 13511/6275/8104\nf 13511/6275/8104 13513/6277/8106 13514/6276/8105\nf 13516/6278/8107 13514/6276/8105 13513/6277/8106\nf 13513/6277/8106 13515/6279/8108 13516/6278/8107\nf 13518/6280/8109 13516/6278/8107 13515/6279/8108\nf 13515/6279/8108 13517/6281/8110 13518/6280/8109\nf 13489/6249/8080 13518/6280/8109 13517/6281/8110\nf 13517/6281/8110 13490/6250/8081 13489/6249/8080\nf 13487/6251/8082 13490/6250/8081 13520/6282/8111\nf 13520/6282/8111 13519/6283/8112 13487/6251/8082\nf 13491/6253/8084 13487/6251/8082 13519/6283/8112\nf 13519/6283/8112 13521/6284/8113 13491/6253/8084\nf 13493/6257/8086 13491/6256/8084 13521/6285/8113\nf 13521/6285/8113 13522/6286/8114 13493/6257/8086\nf 13495/6259/8088 13493/6257/8086 13522/6286/8114\nf 13522/6286/8114 13523/6287/8115 13495/6259/8088\nf 13497/6261/8090 13495/6259/8088 13523/6287/8115\nf 13523/6287/8115 13524/6288/8116 13497/6261/8090\nf 13499/6263/8092 13497/6261/8090 13524/6288/8116\nf 13524/6288/8116 13525/6289/8117 13499/6263/8092\nf 13501/6265/8094 13499/6263/8092 13525/6289/8117\nf 13525/6289/8117 13526/6290/8118 13501/6265/8094\nf 13503/6267/8096 13501/6265/8094 13526/6290/8118\nf 13526/6290/8118 13527/6291/8119 13503/6267/8096\nf 13505/6269/8098 13503/6267/8096 13527/6291/8119\nf 13527/6291/8119 13528/6292/8120 13505/6269/8098\nf 13507/6271/8100 13505/6269/8098 13528/6292/8120\nf 13528/6292/8120 13529/6293/8121 13507/6271/8100\nf 13509/6273/8102 13507/6271/8100 13529/6293/8121\nf 13529/6293/8121 13530/6294/8122 13509/6273/8102\nf 13511/6275/8104 13509/6273/8102 13530/6294/8122\nf 13530/6294/8122 13531/6295/8123 13511/6275/8104\nf 13513/6277/8106 13511/6275/8104 13531/6295/8123\nf 13531/6295/8123 13532/6296/8124 13513/6277/8106\nf 13515/6279/8108 13513/6277/8106 13532/6296/8124\nf 13532/6296/8124 13533/6297/8125 13515/6279/8108\nf 13517/6281/8110 13515/6279/8108 13533/6297/8125\nf 13533/6297/8125 13534/6298/8126 13517/6281/8110\nf 13490/6250/8081 13517/6281/8110 13534/6298/8126\nf 13534/6298/8126 13520/6282/8111 13490/6250/8081\nf 13519/6299/8112 13520/6300/8111 13440/6199/8064\nf 13440/6199/8064 13439/6198/8063 13519/6299/8112\nf 13521/6301/8113 13519/6299/8112 13439/6198/8063\nf 13439/6198/8063 13441/6200/8065 13521/6301/8113\nf 13522/6302/8114 13521/6301/8113 13441/6200/8065\nf 13441/6200/8065 13442/6201/8066 13522/6302/8114\nf 13523/6303/8115 13522/6302/8114 13442/6201/8066\nf 13442/6201/8066 13443/6202/8067 13523/6303/8115\nf 13524/6304/8116 13523/6303/8115 13443/6202/8067\nf 13443/6202/8067 13444/6203/8068 13524/6304/8116\nf 13525/6305/8117 13524/6304/8116 13444/6203/8068\nf 13444/6203/8068 13445/6204/8069 13525/6305/8117\nf 13526/6306/8118 13525/6305/8117 13445/6204/8069\nf 13445/6204/8069 13446/6205/8070 13526/6306/8118\nf 13527/6307/8119 13526/6306/8118 13446/6205/8070\nf 13446/6205/8070 13447/6206/8071 13527/6307/8119\nf 13528/6308/8120 13527/6307/8119 13447/6206/8071\nf 13447/6206/8071 13448/6207/8072 13528/6308/8120\nf 13529/6309/8121 13528/6308/8120 13448/6207/8072\nf 13448/6207/8072 13449/6208/8073 13529/6309/8121\nf 13530/6310/8122 13529/6309/8121 13449/6208/8073\nf 13449/6208/8073 13450/6209/8074 13530/6310/8122\nf 13531/6311/8123 13530/6310/8122 13450/6209/8074\nf 13450/6209/8074 13451/6210/8075 13531/6311/8123\nf 13532/6312/8124 13531/6311/8123 13451/6210/8075\nf 13451/6210/8075 13452/6211/8076 13532/6312/8124\nf 13533/6313/8125 13532/6312/8124 13452/6211/8076\nf 13452/6211/8076 13453/6212/8077 13533/6313/8125\nf 13534/6314/8126 13533/6313/8125 13453/6212/8077\nf 13453/6212/8077 13454/6213/8078 13534/6314/8126\nf 13520/6300/8111 13534/6314/8126 13454/6213/8078\nf 13454/6213/8078 13440/6199/8064 13520/6300/8111\nf 13536/6315/1150 13537/6316/857 13538/6317/857\nf 13538/6317/857 13535/6318/1150 13536/6315/1150\nf 13540/6319/859 13536/6315/1150 13535/6318/1150\nf 13535/6318/1150 13539/6320/859 13540/6319/859\nf 13542/6321/1151 13540/6319/859 13539/6320/859\nf 13539/6320/859 13541/6322/1151 13542/6321/1151\nf 13544/6323/862 13542/6321/1151 13541/6322/1151\nf 13541/6322/1151 13543/6324/862 13544/6323/862\nf 13546/6325/1152 13544/6323/862 13543/6324/862\nf 13543/6324/862 13545/6326/1152 13546/6325/1152\nf 13548/6327/864 13546/6328/1152 13545/6329/1152\nf 13545/6329/1152 13547/6330/864 13548/6327/864\nf 13550/6331/1153 13548/6327/864 13547/6330/864\nf 13547/6330/864 13549/6332/1153 13550/6331/1153\nf 13552/6333/867 13550/6331/1153 13549/6332/1153\nf 13549/6332/1153 13551/6334/867 13552/6333/867\nf 13554/6335/1146 13552/6333/867 13551/6334/867\nf 13551/6334/867 13553/6336/1146 13554/6335/1146\nf 13556/6337/869 13554/6335/1146 13553/6336/1146\nf 13553/6336/1146 13555/6338/869 13556/6337/869\nf 13558/6339/1147 13556/6337/869 13555/6338/869\nf 13555/6338/869 13557/6340/1147 13558/6339/1147\nf 13560/6341/872 13558/6339/1147 13557/6340/1147\nf 13557/6340/1147 13559/6342/872 13560/6341/872\nf 13562/6343/1148 13560/6341/872 13559/6342/872\nf 13559/6342/872 13561/6344/1148 13562/6343/1148\nf 13564/6345/854 13562/6343/1148 13561/6344/1148\nf 13561/6344/1148 13563/6346/854 13564/6345/854\nf 13566/6347/1149 13564/6345/854 13563/6346/854\nf 13563/6346/854 13565/6348/1149 13566/6347/1149\nf 13537/6316/857 13566/6347/1149 13565/6348/1149\nf 13565/6348/1149 13538/6317/857 13537/6316/857\nf 13567/6349/103 13568/6350/8127 13569/6351/8128\nf 13567/6349/103 13570/6352/8129 13568/6350/8127\nf 13567/6349/103 13571/6353/8130 13570/6352/8129\nf 13567/6349/103 13572/6354/8131 13571/6353/8130\nf 13567/6349/103 13573/6355/8132 13572/6354/8131\nf 13567/6349/103 13574/6356/8133 13573/6355/8132\nf 13567/6349/103 13575/6357/8134 13574/6356/8133\nf 13567/6349/103 13576/6358/8135 13575/6357/8134\nf 13567/6349/103 13577/6359/8136 13576/6358/8135\nf 13567/6349/103 13578/6360/8137 13577/6359/8136\nf 13567/6349/103 13579/6361/8138 13578/6360/8137\nf 13567/6349/103 13580/6362/8139 13579/6361/8138\nf 13567/6349/103 13581/6363/8140 13580/6362/8139\nf 13567/6349/103 13582/6364/8141 13581/6363/8140\nf 13567/6349/103 13583/6365/8142 13582/6364/8141\nf 13567/6349/103 13569/6351/8128 13583/6365/8142\nf 13457/6366/36 13456/6367/36 13535/6368/36\nf 13535/6368/36 13538/6369/36 13457/6366/36\nf 13456/6367/36 13460/6370/36 13539/6371/36\nf 13539/6371/36 13535/6368/36 13456/6367/36\nf 13460/6370/36 13462/6372/36 13541/6373/36\nf 13541/6373/36 13539/6371/36 13460/6370/36\nf 13462/6372/36 13464/6374/36 13543/6375/36\nf 13543/6375/36 13541/6373/36 13462/6372/36\nf 13464/6374/36 13466/6376/36 13545/6377/36\nf 13545/6377/36 13543/6375/36 13464/6374/36\nf 13466/6376/36 13468/6378/36 13547/6379/36\nf 13547/6379/36 13545/6377/36 13466/6376/36\nf 13468/6378/36 13470/6380/36 13549/6381/36\nf 13549/6381/36 13547/6379/36 13468/6378/36\nf 13470/6380/36 13472/6382/36 13551/6383/36\nf 13551/6383/36 13549/6381/36 13470/6380/36\nf 13472/6382/36 13474/6384/36 13553/6385/36\nf 13553/6385/36 13551/6383/36 13472/6382/36\nf 13474/6384/36 13476/6386/36 13555/6387/36\nf 13555/6387/36 13553/6385/36 13474/6384/36\nf 13476/6386/36 13478/6388/36 13557/6389/36\nf 13557/6389/36 13555/6387/36 13476/6386/36\nf 13478/6388/36 13480/6390/36 13559/6391/36\nf 13559/6391/36 13557/6389/36 13478/6388/36\nf 13480/6390/36 13482/6392/36 13561/6393/36\nf 13561/6393/36 13559/6391/36 13480/6390/36\nf 13482/6392/36 13484/6394/36 13563/6395/36\nf 13563/6395/36 13561/6393/36 13482/6392/36\nf 13484/6394/36 13486/6396/36 13565/6397/36\nf 13565/6397/36 13563/6395/36 13484/6394/36\nf 13486/6396/36 13457/6366/36 13538/6369/36\nf 13538/6369/36 13565/6397/36 13486/6396/36\nf 13584/6398/10863 13585/6399/8144 13489/6249/8080\nf 13489/6249/8080 13488/6248/8079 13584/6398/10863\nf 13586/6400/8145 13584/6398/10863 13488/6248/8079\nf 13488/6248/8079 13492/6252/8083 13586/6400/8145\nf 13587/6401/8146 13586/6402/8145 13492/6255/8083\nf 13492/6255/8083 13494/6254/8085 13587/6401/8146\nf 13588/6403/8147 13587/6401/8146 13494/6254/8085\nf 13494/6254/8085 13496/6258/8087 13588/6403/8147\nf 13589/6404/8148 13588/6403/8147 13496/6258/8087\nf 13496/6258/8087 13498/6260/8089 13589/6404/8148\nf 13590/6405/8149 13589/6404/8148 13498/6260/8089\nf 13498/6260/8089 13500/6262/8091 13590/6405/8149\nf 13591/6406/8150 13590/6405/8149 13500/6262/8091\nf 13500/6262/8091 13502/6264/8093 13591/6406/8150\nf 13592/6407/8151 13591/6406/8150 13502/6264/8093\nf 13502/6264/8093 13504/6266/8095 13592/6407/8151\nf 13593/6408/8152 13592/6407/8151 13504/6266/8095\nf 13504/6266/8095 13506/6268/8097 13593/6408/8152\nf 13594/6409/8153 13593/6408/8152 13506/6268/8097\nf 13506/6268/8097 13508/6270/8099 13594/6409/8153\nf 13595/6410/8154 13594/6409/8153 13508/6270/8099\nf 13508/6270/8099 13510/6272/8101 13595/6410/8154\nf 13596/6411/8155 13595/6410/8154 13510/6272/8101\nf 13510/6272/8101 13512/6274/8103 13596/6411/8155\nf 13597/6412/8156 13596/6411/8155 13512/6274/8103\nf 13512/6274/8103 13514/6276/8105 13597/6412/8156\nf 13598/6413/8157 13597/6412/8156 13514/6276/8105\nf 13514/6276/8105 13516/6278/8107 13598/6413/8157\nf 13599/6414/8158 13598/6413/8157 13516/6278/8107\nf 13516/6278/8107 13518/6280/8109 13599/6414/8158\nf 13585/6399/8144 13599/6414/8158 13518/6280/8109\nf 13518/6280/8109 13489/6249/8080 13585/6399/8144\nf 13600/6415/8159 13601/6416/8160 13585/6399/8144\nf 13585/6399/8144 13584/6398/10863 13600/6415/8159\nf 13602/6417/8161 13600/6415/8159 13584/6398/10863\nf 13584/6398/10863 13586/6400/8145 13602/6417/8161\nf 13603/6418/8162 13602/6419/8161 13586/6402/8145\nf 13586/6402/8145 13587/6401/8146 13603/6418/8162\nf 13604/6420/8163 13603/6418/8162 13587/6401/8146\nf 13587/6401/8146 13588/6403/8147 13604/6420/8163\nf 13605/6421/8164 13604/6420/8163 13588/6403/8147\nf 13588/6403/8147 13589/6404/8148 13605/6421/8164\nf 13606/6422/8165 13605/6421/8164 13589/6404/8148\nf 13589/6404/8148 13590/6405/8149 13606/6422/8165\nf 13607/6423/8166 13606/6422/8165 13590/6405/8149\nf 13590/6405/8149 13591/6406/8150 13607/6423/8166\nf 13608/6424/8167 13607/6423/8166 13591/6406/8150\nf 13591/6406/8150 13592/6407/8151 13608/6424/8167\nf 13609/6425/8168 13608/6424/8167 13592/6407/8151\nf 13592/6407/8151 13593/6408/8152 13609/6425/8168\nf 13610/6426/8169 13609/6425/8168 13593/6408/8152\nf 13593/6408/8152 13594/6409/8153 13610/6426/8169\nf 13611/6427/8170 13610/6426/8169 13594/6409/8153\nf 13594/6409/8153 13595/6410/8154 13611/6427/8170\nf 13612/6428/8171 13611/6427/8170 13595/6410/8154\nf 13595/6410/8154 13596/6411/8155 13612/6428/8171\nf 13613/6429/8172 13612/6428/8171 13596/6411/8155\nf 13596/6411/8155 13597/6412/8156 13613/6429/8172\nf 13614/6430/8173 13613/6429/8172 13597/6412/8156\nf 13597/6412/8156 13598/6413/8157 13614/6430/8173\nf 13615/6431/8174 13614/6430/8173 13598/6413/8157\nf 13598/6413/8157 13599/6414/8158 13615/6431/8174\nf 13601/6416/8160 13615/6431/8174 13599/6414/8158\nf 13599/6414/8158 13585/6399/8144 13601/6416/8160\nf 13616/6432/8175 13617/6433/8176 13601/6416/8176\nf 13601/6416/8176 13600/6415/8175 13616/6432/8175\nf 13618/6434/8177 13616/6432/8175 13600/6415/8175\nf 13600/6415/8175 13602/6417/8177 13618/6434/8177\nf 13619/6435/8178 13618/6436/8177 13602/6419/8177\nf 13602/6419/8177 13603/6418/8178 13619/6435/8178\nf 13620/6437/8179 13619/6435/8178 13603/6418/8178\nf 13603/6418/8178 13604/6420/8179 13620/6437/8179\nf 13621/6438/8180 13620/6437/8179 13604/6420/8179\nf 13604/6420/8179 13605/6421/8180 13621/6438/8180\nf 13622/6439/8181 13621/6438/8180 13605/6421/8180\nf 13605/6421/8180 13606/6422/8181 13622/6439/8181\nf 13623/6440/8182 13622/6439/8181 13606/6422/8181\nf 13606/6422/8181 13607/6423/8182 13623/6440/8182\nf 13624/6441/8183 13623/6440/8182 13607/6423/8182\nf 13607/6423/8182 13608/6424/8183 13624/6441/8183\nf 13625/6442/8184 13624/6441/8183 13608/6424/8183\nf 13608/6424/8183 13609/6425/10862 13625/6442/8184\nf 13626/6443/8185 13625/6442/8184 13609/6425/10862\nf 13609/6425/10862 13610/6426/8185 13626/6443/8185\nf 13627/6444/8186 13626/6443/8185 13610/6426/8185\nf 13610/6426/8185 13611/6427/8186 13627/6444/8186\nf 13628/6445/8187 13627/6444/8186 13611/6427/8186\nf 13611/6427/8186 13612/6428/8187 13628/6445/8187\nf 13629/6446/8188 13628/6445/8187 13612/6428/8187\nf 13612/6428/8187 13613/6429/8188 13629/6446/8188\nf 13630/6447/8189 13629/6446/8188 13613/6429/8188\nf 13613/6429/8188 13614/6430/8189 13630/6447/8189\nf 13631/6448/8190 13630/6447/8189 13614/6430/8189\nf 13614/6430/8189 13615/6431/8190 13631/6448/8190\nf 13617/6433/8176 13631/6448/8190 13615/6431/8190\nf 13615/6431/8190 13601/6416/8176 13617/6433/8176\nf 13455/6217/8191 13458/6216/8192 13617/6433/8192\nf 13617/6433/8192 13616/6432/8191 13455/6217/8191\nf 13459/6219/8193 13455/6217/8191 13616/6432/8191\nf 13616/6432/8191 13618/6434/8193 13459/6219/8193\nf 13461/6223/8194 13459/6222/8193 13618/6436/8193\nf 13618/6436/8193 13619/6435/8194 13461/6223/8194\nf 13463/6225/8195 13461/6223/8194 13619/6435/8194\nf 13619/6435/8194 13620/6437/8195 13463/6225/8195\nf 13465/6227/8196 13463/6225/8195 13620/6437/8195\nf 13620/6437/8195 13621/6438/8196 13465/6227/8196\nf 13467/6229/8197 13465/6227/8196 13621/6438/8196\nf 13621/6438/8196 13622/6439/8197 13467/6229/8197\nf 13469/6231/8198 13467/6229/8197 13622/6439/8197\nf 13622/6439/8197 13623/6440/8198 13469/6231/8198\nf 13471/6233/8199 13469/6231/8198 13623/6440/8198\nf 13623/6440/8198 13624/6441/8199 13471/6233/8199\nf 13473/6235/8200 13471/6233/8199 13624/6441/8199\nf 13624/6441/8199 13625/6442/8200 13473/6235/8200\nf 13475/6237/8201 13473/6235/8200 13625/6442/8200\nf 13625/6442/8200 13626/6443/8201 13475/6237/8201\nf 13477/6239/8202 13475/6237/8201 13626/6443/8201\nf 13626/6443/8201 13627/6444/8202 13477/6239/8202\nf 13479/6241/8203 13477/6239/8202 13627/6444/8202\nf 13627/6444/8202 13628/6445/8203 13479/6241/8203\nf 13481/6243/8204 13479/6241/8203 13628/6445/8203\nf 13628/6445/8203 13629/6446/8204 13481/6243/8204\nf 13483/6245/8205 13481/6243/8204 13629/6446/8204\nf 13629/6446/8204 13630/6447/8205 13483/6245/8205\nf 13485/6247/8206 13483/6245/8205 13630/6447/8205\nf 13630/6447/8205 13631/6448/8206 13485/6247/8206\nf 13458/6216/8192 13485/6247/8206 13631/6448/8206\nf 13631/6448/8206 13617/6433/8192 13458/6216/8192\nf 13537/6449/103 13536/6450/103 13633/6451/103\nf 13633/6451/103 13632/6452/103 13537/6449/103\nf 13566/6453/103 13537/6449/103 13632/6452/103\nf 13632/6452/103 13634/6454/103 13566/6453/103\nf 13564/6455/103 13566/6453/103 13634/6454/103\nf 13634/6454/103 13635/6456/103 13564/6455/103\nf 13562/6457/103 13564/6455/103 13635/6456/103\nf 13635/6456/103 13636/6458/103 13562/6457/103\nf 13560/6459/103 13562/6457/103 13636/6458/103\nf 13636/6458/103 13637/6460/103 13560/6459/103\nf 13558/6461/103 13560/6459/103 13637/6460/103\nf 13637/6460/103 13638/6462/103 13558/6461/103\nf 13556/6463/103 13558/6461/103 13638/6462/103\nf 13638/6462/103 13639/6464/103 13556/6463/103\nf 13554/6465/103 13556/6463/103 13639/6464/103\nf 13639/6464/103 13640/6466/103 13554/6465/103\nf 13552/6467/103 13554/6465/103 13640/6466/103\nf 13640/6466/103 13641/6468/103 13552/6467/103\nf 13550/6469/103 13552/6467/103 13641/6468/103\nf 13641/6468/103 13642/6470/103 13550/6469/103\nf 13548/6471/103 13550/6469/103 13642/6470/103\nf 13642/6470/103 13643/6472/103 13548/6471/103\nf 13546/6473/103 13548/6471/103 13643/6472/103\nf 13643/6472/103 13644/6474/103 13546/6473/103\nf 13544/6475/103 13546/6473/103 13644/6474/103\nf 13644/6474/103 13645/6476/103 13544/6475/103\nf 13542/6477/103 13544/6475/103 13645/6476/103\nf 13645/6476/103 13646/6478/103 13542/6477/103\nf 13540/6479/103 13542/6477/103 13646/6478/103\nf 13646/6478/103 13647/6480/103 13540/6479/103\nf 13536/6450/103 13540/6479/103 13647/6480/103\nf 13647/6480/103 13633/6451/103 13536/6450/103\nf 13569/6351/8128 13568/6350/8127 13648/6481/8207\nf 13648/6481/8207 13649/6482/8208 13569/6351/8128\nf 13568/6350/8127 13570/6352/8129 13650/6483/8209\nf 13650/6483/8209 13648/6481/8207 13568/6350/8127\nf 13570/6352/8129 13571/6353/8130 13651/6484/8210\nf 13651/6484/8210 13650/6483/8209 13570/6352/8129\nf 13571/6353/8130 13572/6354/8131 13652/6485/8211\nf 13652/6485/8211 13651/6484/8210 13571/6353/8130\nf 13572/6354/8131 13573/6355/8132 13653/6486/8212\nf 13653/6486/8212 13652/6485/8211 13572/6354/8131\nf 13573/6355/8132 13574/6356/8133 13654/6487/8213\nf 13654/6487/8213 13653/6486/8212 13573/6355/8132\nf 13574/6356/8133 13575/6357/8134 13655/6488/8214\nf 13655/6488/8214 13654/6487/8213 13574/6356/8133\nf 13575/6357/8134 13576/6358/8135 13656/6489/8215\nf 13656/6489/8215 13655/6488/8214 13575/6357/8134\nf 13576/6358/8135 13577/6359/8136 13657/6490/8216\nf 13657/6490/8216 13656/6489/8215 13576/6358/8135\nf 13577/6359/8136 13578/6360/8137 13658/6491/8217\nf 13658/6491/8217 13657/6490/8216 13577/6359/8136\nf 13578/6360/8137 13579/6361/8138 13659/6492/8218\nf 13659/6492/8218 13658/6491/8217 13578/6360/8137\nf 13579/6361/8138 13580/6362/8139 13660/6493/8219\nf 13660/6493/8219 13659/6492/8218 13579/6361/8138\nf 13580/6362/8139 13581/6363/8140 13661/6494/8220\nf 13661/6494/8220 13660/6493/8219 13580/6362/8139\nf 13581/6363/8140 13582/6364/8141 13662/6495/8221\nf 13662/6495/8221 13661/6494/8220 13581/6363/8140\nf 13582/6364/8141 13583/6365/8142 13663/6496/8222\nf 13663/6496/8222 13662/6495/8221 13582/6364/8141\nf 13663/6496/8222 13583/6365/8142 13569/6351/8128\nf 13569/6351/8128 13649/6482/8208 13663/6496/8222\nf 13648/6481/8216 13632/6452/8216 13633/6451/8215\nf 13633/6451/8215 13649/6482/8215 13648/6481/8216\nf 13650/6483/8217 13634/6454/8217 13632/6452/8216\nf 13632/6452/8216 13648/6481/8216 13650/6483/8217\nf 13651/6484/8218 13635/6456/8218 13634/6454/8217\nf 13634/6454/8217 13650/6483/8217 13651/6484/8218\nf 13652/6485/8219 13636/6458/8219 13635/6456/8218\nf 13635/6456/8218 13651/6484/8218 13652/6485/8219\nf 13653/6486/8220 13637/6460/8220 13636/6458/8219\nf 13636/6458/8219 13652/6485/8219 13653/6486/8220\nf 13654/6487/8221 13638/6462/8221 13637/6460/8220\nf 13637/6460/8220 13653/6486/8220 13654/6487/8221\nf 13655/6488/8222 13639/6464/8222 13638/6462/8221\nf 13638/6462/8221 13654/6487/8221 13655/6488/8222\nf 13656/6489/8208 13640/6466/8208 13639/6464/8222\nf 13639/6464/8222 13655/6488/8222 13656/6489/8208\nf 13657/6490/8207 13641/6468/8207 13640/6466/8208\nf 13640/6466/8208 13656/6489/8208 13657/6490/8207\nf 13658/6491/8209 13642/6470/8209 13641/6468/8207\nf 13641/6468/8207 13657/6490/8207 13658/6491/8209\nf 13659/6492/8210 13643/6472/8210 13642/6470/8209\nf 13642/6470/8209 13658/6491/8209 13659/6492/8210\nf 13660/6493/8211 13644/6474/8211 13643/6472/8210\nf 13643/6472/8210 13659/6492/8210 13660/6493/8211\nf 13661/6494/8212 13645/6476/8212 13644/6474/8211\nf 13644/6474/8211 13660/6493/8211 13661/6494/8212\nf 13662/6495/8213 13646/6478/8213 13645/6476/8212\nf 13645/6476/8212 13661/6494/8212 13662/6495/8213\nf 13663/6496/8214 13647/6480/8214 13646/6478/8213\nf 13646/6478/8213 13662/6495/8213 13663/6496/8214\nf 13649/6482/8215 13633/6451/8215 13647/6480/8214\nf 13647/6480/8214 13663/6496/8214 13649/6482/8215\nf 13664/6197/36 13665/6198/8063 13666/6199/8064\nf 13664/6197/36 13667/6200/8065 13665/6198/8063\nf 13664/6197/36 13668/6201/8066 13667/6200/8065\nf 13664/6197/36 13669/6202/8067 13668/6201/8066\nf 13664/6197/36 13670/6203/8068 13669/6202/8067\nf 13664/6197/36 13671/6204/8069 13670/6203/8068\nf 13664/6197/36 13672/6205/8070 13671/6204/8069\nf 13664/6197/36 13673/6206/8071 13672/6205/8070\nf 13664/6197/36 13674/6207/8072 13673/6206/8071\nf 13664/6197/36 13675/6208/8073 13674/6207/8072\nf 13664/6197/36 13676/6209/8074 13675/6208/8073\nf 13664/6197/36 13677/6210/8075 13676/6209/8074\nf 13664/6197/36 13678/6211/8076 13677/6210/8075\nf 13664/6197/36 13679/6212/8077 13678/6211/8076\nf 13664/6197/36 13680/6213/8078 13679/6212/8077\nf 13664/6197/36 13666/6199/8064 13680/6213/8078\nf 13682/6214/1150 13683/6215/857 13684/6216/857\nf 13684/6216/857 13681/6217/1150 13682/6214/1150\nf 13686/6218/859 13682/6214/1150 13681/6217/1150\nf 13681/6217/1150 13685/6219/859 13686/6218/859\nf 13688/6220/1151 13686/6221/859 13685/6222/859\nf 13685/6222/859 13687/6223/1151 13688/6220/1151\nf 13690/6224/862 13688/6220/1151 13687/6223/1151\nf 13687/6223/1151 13689/6225/862 13690/6224/862\nf 13692/6226/1152 13690/6224/862 13689/6225/862\nf 13689/6225/862 13691/6227/1152 13692/6226/1152\nf 13694/6228/864 13692/6226/1152 13691/6227/1152\nf 13691/6227/1152 13693/6229/864 13694/6228/864\nf 13696/6230/1153 13694/6228/864 13693/6229/864\nf 13693/6229/864 13695/6231/1153 13696/6230/1153\nf 13698/6232/867 13696/6230/1153 13695/6231/1153\nf 13695/6231/1153 13697/6233/867 13698/6232/867\nf 13700/6234/1146 13698/6232/867 13697/6233/867\nf 13697/6233/867 13699/6235/1146 13700/6234/1146\nf 13702/6236/869 13700/6234/1146 13699/6235/1146\nf 13699/6235/1146 13701/6237/869 13702/6236/869\nf 13704/6238/1147 13702/6236/869 13701/6237/869\nf 13701/6237/869 13703/6239/1147 13704/6238/1147\nf 13706/6240/872 13704/6238/1147 13703/6239/1147\nf 13703/6239/1147 13705/6241/872 13706/6240/872\nf 13708/6242/1148 13706/6240/872 13705/6241/872\nf 13705/6241/872 13707/6243/1148 13708/6242/1148\nf 13710/6244/854 13708/6242/1148 13707/6243/1148\nf 13707/6243/1148 13709/6245/854 13710/6244/854\nf 13712/6246/1149 13710/6244/854 13709/6245/854\nf 13709/6245/854 13711/6247/1149 13712/6246/1149\nf 13683/6215/857 13712/6246/1149 13711/6247/1149\nf 13711/6247/1149 13684/6216/857 13683/6215/857\nf 13714/6248/8079 13715/6249/8080 13716/6250/8081\nf 13716/6250/8081 13713/6251/8082 13714/6248/8079\nf 13718/6252/8083 13714/6248/8079 13713/6251/8082\nf 13713/6251/8082 13717/6253/8084 13718/6252/8083\nf 13720/6254/8085 13718/6255/8083 13717/6256/8084\nf 13717/6256/8084 13719/6257/8086 13720/6254/8085\nf 13722/6258/8087 13720/6254/8085 13719/6257/8086\nf 13719/6257/8086 13721/6259/8088 13722/6258/8087\nf 13724/6260/8089 13722/6258/8087 13721/6259/8088\nf 13721/6259/8088 13723/6261/8090 13724/6260/8089\nf 13726/6262/8091 13724/6260/8089 13723/6261/8090\nf 13723/6261/8090 13725/6263/8092 13726/6262/8091\nf 13728/6264/8093 13726/6262/8091 13725/6263/8092\nf 13725/6263/8092 13727/6265/8094 13728/6264/8093\nf 13730/6266/8095 13728/6264/8093 13727/6265/8094\nf 13727/6265/8094 13729/6267/8096 13730/6266/8095\nf 13732/6268/8097 13730/6266/8095 13729/6267/8096\nf 13729/6267/8096 13731/6269/8098 13732/6268/8097\nf 13734/6270/8099 13732/6268/8097 13731/6269/8098\nf 13731/6269/8098 13733/6271/8100 13734/6270/8099\nf 13736/6272/8101 13734/6270/8099 13733/6271/8100\nf 13733/6271/8100 13735/6273/8102 13736/6272/8101\nf 13738/6274/8103 13736/6272/8101 13735/6273/8102\nf 13735/6273/8102 13737/6275/8104 13738/6274/8103\nf 13740/6276/8105 13738/6274/8103 13737/6275/8104\nf 13737/6275/8104 13739/6277/8106 13740/6276/8105\nf 13742/6278/8107 13740/6276/8105 13739/6277/8106\nf 13739/6277/8106 13741/6279/8108 13742/6278/8107\nf 13744/6280/8109 13742/6278/8107 13741/6279/8108\nf 13741/6279/8108 13743/6281/8110 13744/6280/8109\nf 13715/6249/8080 13744/6280/8109 13743/6281/8110\nf 13743/6281/8110 13716/6250/8081 13715/6249/8080\nf 13713/6251/8082 13716/6250/8081 13746/6282/8111\nf 13746/6282/8111 13745/6283/8112 13713/6251/8082\nf 13717/6253/8084 13713/6251/8082 13745/6283/8112\nf 13745/6283/8112 13747/6284/8113 13717/6253/8084\nf 13719/6257/8086 13717/6256/8084 13747/6285/8113\nf 13747/6285/8113 13748/6286/8114 13719/6257/8086\nf 13721/6259/8088 13719/6257/8086 13748/6286/8114\nf 13748/6286/8114 13749/6287/8115 13721/6259/8088\nf 13723/6261/8090 13721/6259/8088 13749/6287/8115\nf 13749/6287/8115 13750/6288/8116 13723/6261/8090\nf 13725/6263/8092 13723/6261/8090 13750/6288/8116\nf 13750/6288/8116 13751/6289/8117 13725/6263/8092\nf 13727/6265/8094 13725/6263/8092 13751/6289/8117\nf 13751/6289/8117 13752/6290/8118 13727/6265/8094\nf 13729/6267/8096 13727/6265/8094 13752/6290/8118\nf 13752/6290/8118 13753/6291/8119 13729/6267/8096\nf 13731/6269/8098 13729/6267/8096 13753/6291/8119\nf 13753/6291/8119 13754/6292/8120 13731/6269/8098\nf 13733/6271/8100 13731/6269/8098 13754/6292/8120\nf 13754/6292/8120 13755/6293/8121 13733/6271/8100\nf 13735/6273/8102 13733/6271/8100 13755/6293/8121\nf 13755/6293/8121 13756/6294/8122 13735/6273/8102\nf 13737/6275/8104 13735/6273/8102 13756/6294/8122\nf 13756/6294/8122 13757/6295/8123 13737/6275/8104\nf 13739/6277/8106 13737/6275/8104 13757/6295/8123\nf 13757/6295/8123 13758/6296/8124 13739/6277/8106\nf 13741/6279/8108 13739/6277/8106 13758/6296/8124\nf 13758/6296/8124 13759/6297/8125 13741/6279/8108\nf 13743/6281/8110 13741/6279/8108 13759/6297/8125\nf 13759/6297/8125 13760/6298/8126 13743/6281/8110\nf 13716/6250/8081 13743/6281/8110 13760/6298/8126\nf 13760/6298/8126 13746/6282/8111 13716/6250/8081\nf 13745/6299/8112 13746/6300/8111 13666/6199/8064\nf 13666/6199/8064 13665/6198/8063 13745/6299/8112\nf 13747/6301/8113 13745/6299/8112 13665/6198/8063\nf 13665/6198/8063 13667/6200/8065 13747/6301/8113\nf 13748/6302/8114 13747/6301/8113 13667/6200/8065\nf 13667/6200/8065 13668/6201/8066 13748/6302/8114\nf 13749/6303/8115 13748/6302/8114 13668/6201/8066\nf 13668/6201/8066 13669/6202/8067 13749/6303/8115\nf 13750/6304/8116 13749/6303/8115 13669/6202/8067\nf 13669/6202/8067 13670/6203/8068 13750/6304/8116\nf 13751/6305/8117 13750/6304/8116 13670/6203/8068\nf 13670/6203/8068 13671/6204/8069 13751/6305/8117\nf 13752/6306/8118 13751/6305/8117 13671/6204/8069\nf 13671/6204/8069 13672/6205/8070 13752/6306/8118\nf 13753/6307/8119 13752/6306/8118 13672/6205/8070\nf 13672/6205/8070 13673/6206/8071 13753/6307/8119\nf 13754/6308/8120 13753/6307/8119 13673/6206/8071\nf 13673/6206/8071 13674/6207/8072 13754/6308/8120\nf 13755/6309/8121 13754/6308/8120 13674/6207/8072\nf 13674/6207/8072 13675/6208/8073 13755/6309/8121\nf 13756/6310/8122 13755/6309/8121 13675/6208/8073\nf 13675/6208/8073 13676/6209/8074 13756/6310/8122\nf 13757/6311/8123 13756/6310/8122 13676/6209/8074\nf 13676/6209/8074 13677/6210/8075 13757/6311/8123\nf 13758/6312/8124 13757/6311/8123 13677/6210/8075\nf 13677/6210/8075 13678/6211/8076 13758/6312/8124\nf 13759/6313/8125 13758/6312/8124 13678/6211/8076\nf 13678/6211/8076 13679/6212/8077 13759/6313/8125\nf 13760/6314/8126 13759/6313/8125 13679/6212/8077\nf 13679/6212/8077 13680/6213/8078 13760/6314/8126\nf 13746/6300/8111 13760/6314/8126 13680/6213/8078\nf 13680/6213/8078 13666/6199/8064 13746/6300/8111\nf 13762/6315/1150 13763/6316/857 13764/6317/857\nf 13764/6317/857 13761/6318/1150 13762/6315/1150\nf 13766/6319/859 13762/6315/1150 13761/6318/1150\nf 13761/6318/1150 13765/6320/859 13766/6319/859\nf 13768/6321/1151 13766/6319/859 13765/6320/859\nf 13765/6320/859 13767/6322/1151 13768/6321/1151\nf 13770/6323/862 13768/6321/1151 13767/6322/1151\nf 13767/6322/1151 13769/6324/862 13770/6323/862\nf 13772/6325/1152 13770/6323/862 13769/6324/862\nf 13769/6324/862 13771/6326/1152 13772/6325/1152\nf 13774/6327/864 13772/6328/1152 13771/6329/1152\nf 13771/6329/1152 13773/6330/864 13774/6327/864\nf 13776/6331/1153 13774/6327/864 13773/6330/864\nf 13773/6330/864 13775/6332/1153 13776/6331/1153\nf 13778/6333/867 13776/6331/1153 13775/6332/1153\nf 13775/6332/1153 13777/6334/867 13778/6333/867\nf 13780/6335/1146 13778/6333/867 13777/6334/867\nf 13777/6334/867 13779/6336/1146 13780/6335/1146\nf 13782/6337/869 13780/6335/1146 13779/6336/1146\nf 13779/6336/1146 13781/6338/869 13782/6337/869\nf 13784/6339/1147 13782/6337/869 13781/6338/869\nf 13781/6338/869 13783/6340/1147 13784/6339/1147\nf 13786/6341/872 13784/6339/1147 13783/6340/1147\nf 13783/6340/1147 13785/6342/872 13786/6341/872\nf 13788/6343/1148 13786/6341/872 13785/6342/872\nf 13785/6342/872 13787/6344/1148 13788/6343/1148\nf 13790/6345/854 13788/6343/1148 13787/6344/1148\nf 13787/6344/1148 13789/6346/854 13790/6345/854\nf 13792/6347/1149 13790/6345/854 13789/6346/854\nf 13789/6346/854 13791/6348/1149 13792/6347/1149\nf 13763/6316/857 13792/6347/1149 13791/6348/1149\nf 13791/6348/1149 13764/6317/857 13763/6316/857\nf 13793/6349/103 13794/6350/8127 13795/6351/8128\nf 13793/6349/103 13796/6352/8129 13794/6350/8127\nf 13793/6349/103 13797/6353/8130 13796/6352/8129\nf 13793/6349/103 13798/6354/8131 13797/6353/8130\nf 13793/6349/103 13799/6355/8132 13798/6354/8131\nf 13793/6349/103 13800/6356/8133 13799/6355/8132\nf 13793/6349/103 13801/6357/8134 13800/6356/8133\nf 13793/6349/103 13802/6358/8135 13801/6357/8134\nf 13793/6349/103 13803/6359/8136 13802/6358/8135\nf 13793/6349/103 13804/6360/8137 13803/6359/8136\nf 13793/6349/103 13805/6361/8138 13804/6360/8137\nf 13793/6349/103 13806/6362/8139 13805/6361/8138\nf 13793/6349/103 13807/6363/8140 13806/6362/8139\nf 13793/6349/103 13808/6364/8141 13807/6363/8140\nf 13793/6349/103 13809/6365/8142 13808/6364/8141\nf 13793/6349/103 13795/6351/8128 13809/6365/8142\nf 13683/6366/36 13682/6367/36 13761/6368/36\nf 13761/6368/36 13764/6369/36 13683/6366/36\nf 13682/6367/36 13686/6370/36 13765/6371/36\nf 13765/6371/36 13761/6368/36 13682/6367/36\nf 13686/6370/36 13688/6372/36 13767/6373/36\nf 13767/6373/36 13765/6371/36 13686/6370/36\nf 13688/6372/36 13690/6374/36 13769/6375/36\nf 13769/6375/36 13767/6373/36 13688/6372/36\nf 13690/6374/36 13692/6376/36 13771/6377/36\nf 13771/6377/36 13769/6375/36 13690/6374/36\nf 13692/6376/36 13694/6378/36 13773/6379/36\nf 13773/6379/36 13771/6377/36 13692/6376/36\nf 13694/6378/36 13696/6380/36 13775/6381/36\nf 13775/6381/36 13773/6379/36 13694/6378/36\nf 13696/6380/36 13698/6382/36 13777/6383/36\nf 13777/6383/36 13775/6381/36 13696/6380/36\nf 13698/6382/36 13700/6384/36 13779/6385/36\nf 13779/6385/36 13777/6383/36 13698/6382/36\nf 13700/6384/36 13702/6386/36 13781/6387/36\nf 13781/6387/36 13779/6385/36 13700/6384/36\nf 13702/6386/36 13704/6388/36 13783/6389/36\nf 13783/6389/36 13781/6387/36 13702/6386/36\nf 13704/6388/36 13706/6390/36 13785/6391/36\nf 13785/6391/36 13783/6389/36 13704/6388/36\nf 13706/6390/36 13708/6392/36 13787/6393/36\nf 13787/6393/36 13785/6391/36 13706/6390/36\nf 13708/6392/36 13710/6394/36 13789/6395/36\nf 13789/6395/36 13787/6393/36 13708/6392/36\nf 13710/6394/36 13712/6396/36 13791/6397/36\nf 13791/6397/36 13789/6395/36 13710/6394/36\nf 13712/6396/36 13683/6366/36 13764/6369/36\nf 13764/6369/36 13791/6397/36 13712/6396/36\nf 13810/6398/8143 13811/6399/8144 13715/6249/8080\nf 13715/6249/8080 13714/6248/8079 13810/6398/8143\nf 13812/6400/8145 13810/6398/8143 13714/6248/8079\nf 13714/6248/8079 13718/6252/8083 13812/6400/8145\nf 13813/6401/8146 13812/6402/8145 13718/6255/8083\nf 13718/6255/8083 13720/6254/8085 13813/6401/8146\nf 13814/6403/8147 13813/6401/8146 13720/6254/8085\nf 13720/6254/8085 13722/6258/8087 13814/6403/8147\nf 13815/6404/8148 13814/6403/8147 13722/6258/8087\nf 13722/6258/8087 13724/6260/8089 13815/6404/8148\nf 13816/6405/8149 13815/6404/8148 13724/6260/8089\nf 13724/6260/8089 13726/6262/8091 13816/6405/8149\nf 13817/6406/8150 13816/6405/8149 13726/6262/8091\nf 13726/6262/8091 13728/6264/8093 13817/6406/8150\nf 13818/6407/8151 13817/6406/8150 13728/6264/8093\nf 13728/6264/8093 13730/6266/8095 13818/6407/8151\nf 13819/6408/8152 13818/6407/8151 13730/6266/8095\nf 13730/6266/8095 13732/6268/8097 13819/6408/8152\nf 13820/6409/8153 13819/6408/8152 13732/6268/8097\nf 13732/6268/8097 13734/6270/8099 13820/6409/8153\nf 13821/6410/8154 13820/6409/8153 13734/6270/8099\nf 13734/6270/8099 13736/6272/8101 13821/6410/8154\nf 13822/6411/8155 13821/6410/8154 13736/6272/8101\nf 13736/6272/8101 13738/6274/8103 13822/6411/8155\nf 13823/6412/8156 13822/6411/8155 13738/6274/8103\nf 13738/6274/8103 13740/6276/8105 13823/6412/8156\nf 13824/6413/8157 13823/6412/8156 13740/6276/8105\nf 13740/6276/8105 13742/6278/8107 13824/6413/8157\nf 13825/6414/8158 13824/6413/8157 13742/6278/8107\nf 13742/6278/8107 13744/6280/8109 13825/6414/8158\nf 13811/6399/8144 13825/6414/8158 13744/6280/8109\nf 13744/6280/8109 13715/6249/8080 13811/6399/8144\nf 13826/6415/8159 13827/6416/8160 13811/6399/8144\nf 13811/6399/8144 13810/6398/8143 13826/6415/8159\nf 13828/6417/8161 13826/6415/8159 13810/6398/8143\nf 13810/6398/8143 13812/6400/8145 13828/6417/8161\nf 13829/6418/8162 13828/6419/8161 13812/6402/8145\nf 13812/6402/8145 13813/6401/8146 13829/6418/8162\nf 13830/6420/8163 13829/6418/8162 13813/6401/8146\nf 13813/6401/8146 13814/6403/8147 13830/6420/8163\nf 13831/6421/8164 13830/6420/8163 13814/6403/8147\nf 13814/6403/8147 13815/6404/8148 13831/6421/8164\nf 13832/6422/8165 13831/6421/8164 13815/6404/8148\nf 13815/6404/8148 13816/6405/8149 13832/6422/8165\nf 13833/6423/8166 13832/6422/8165 13816/6405/8149\nf 13816/6405/8149 13817/6406/8150 13833/6423/8166\nf 13834/6424/8167 13833/6423/8166 13817/6406/8150\nf 13817/6406/8150 13818/6407/8151 13834/6424/8167\nf 13835/6425/8168 13834/6424/8167 13818/6407/8151\nf 13818/6407/8151 13819/6408/8152 13835/6425/8168\nf 13836/6426/8169 13835/6425/8168 13819/6408/8152\nf 13819/6408/8152 13820/6409/8153 13836/6426/8169\nf 13837/6427/8170 13836/6426/8169 13820/6409/8153\nf 13820/6409/8153 13821/6410/8154 13837/6427/8170\nf 13838/6428/8171 13837/6427/8170 13821/6410/8154\nf 13821/6410/8154 13822/6411/8155 13838/6428/8171\nf 13839/6429/8172 13838/6428/8171 13822/6411/8155\nf 13822/6411/8155 13823/6412/8156 13839/6429/8172\nf 13840/6430/8173 13839/6429/8172 13823/6412/8156\nf 13823/6412/8156 13824/6413/8157 13840/6430/8173\nf 13841/6431/8174 13840/6430/8173 13824/6413/8157\nf 13824/6413/8157 13825/6414/8158 13841/6431/8174\nf 13827/6416/8160 13841/6431/8174 13825/6414/8158\nf 13825/6414/8158 13811/6399/8144 13827/6416/8160\nf 13842/6432/8175 13843/6433/8176 13827/6416/8176\nf 13827/6416/8176 13826/6415/10864 13842/6432/8175\nf 13844/6434/8177 13842/6432/8175 13826/6415/10864\nf 13826/6415/10864 13828/6417/8177 13844/6434/8177\nf 13845/6435/8178 13844/6436/8177 13828/6419/8177\nf 13828/6419/8177 13829/6418/8178 13845/6435/8178\nf 13846/6437/8179 13845/6435/8178 13829/6418/8178\nf 13829/6418/8178 13830/6420/8179 13846/6437/8179\nf 13847/6438/8180 13846/6437/8179 13830/6420/8179\nf 13830/6420/8179 13831/6421/8180 13847/6438/8180\nf 13848/6439/8181 13847/6438/8180 13831/6421/8180\nf 13831/6421/8180 13832/6422/8181 13848/6439/8181\nf 13849/6440/8182 13848/6439/8181 13832/6422/8181\nf 13832/6422/8181 13833/6423/8182 13849/6440/8182\nf 13850/6441/8183 13849/6440/8182 13833/6423/8182\nf 13833/6423/8182 13834/6424/8183 13850/6441/8183\nf 13851/6442/10862 13850/6441/8183 13834/6424/8183\nf 13834/6424/8183 13835/6425/10862 13851/6442/10862\nf 13852/6443/8185 13851/6442/10862 13835/6425/10862\nf 13835/6425/10862 13836/6426/8185 13852/6443/8185\nf 13853/6444/8186 13852/6443/8185 13836/6426/8185\nf 13836/6426/8185 13837/6427/8186 13853/6444/8186\nf 13854/6445/8187 13853/6444/8186 13837/6427/8186\nf 13837/6427/8186 13838/6428/8187 13854/6445/8187\nf 13855/6446/8188 13854/6445/8187 13838/6428/8187\nf 13838/6428/8187 13839/6429/8188 13855/6446/8188\nf 13856/6447/8189 13855/6446/8188 13839/6429/8188\nf 13839/6429/8188 13840/6430/8189 13856/6447/8189\nf 13857/6448/8190 13856/6447/8189 13840/6430/8189\nf 13840/6430/8189 13841/6431/8190 13857/6448/8190\nf 13843/6433/8176 13857/6448/8190 13841/6431/8190\nf 13841/6431/8190 13827/6416/8176 13843/6433/8176\nf 13681/6217/8191 13684/6216/8192 13843/6433/8192\nf 13843/6433/8192 13842/6432/8191 13681/6217/8191\nf 13685/6219/8193 13681/6217/8191 13842/6432/8191\nf 13842/6432/8191 13844/6434/8193 13685/6219/8193\nf 13687/6223/8194 13685/6222/8193 13844/6436/8193\nf 13844/6436/8193 13845/6435/8194 13687/6223/8194\nf 13689/6225/8195 13687/6223/8194 13845/6435/8194\nf 13845/6435/8194 13846/6437/8195 13689/6225/8195\nf 13691/6227/8196 13689/6225/8195 13846/6437/8195\nf 13846/6437/8195 13847/6438/8196 13691/6227/8196\nf 13693/6229/8197 13691/6227/8196 13847/6438/8196\nf 13847/6438/8196 13848/6439/8197 13693/6229/8197\nf 13695/6231/8198 13693/6229/8197 13848/6439/8197\nf 13848/6439/8197 13849/6440/8198 13695/6231/8198\nf 13697/6233/8199 13695/6231/8198 13849/6440/8198\nf 13849/6440/8198 13850/6441/8199 13697/6233/8199\nf 13699/6235/8200 13697/6233/8199 13850/6441/8199\nf 13850/6441/8199 13851/6442/8200 13699/6235/8200\nf 13701/6237/8201 13699/6235/8200 13851/6442/8200\nf 13851/6442/8200 13852/6443/8201 13701/6237/8201\nf 13703/6239/8202 13701/6237/8201 13852/6443/8201\nf 13852/6443/8201 13853/6444/8202 13703/6239/8202\nf 13705/6241/8203 13703/6239/8202 13853/6444/8202\nf 13853/6444/8202 13854/6445/8203 13705/6241/8203\nf 13707/6243/8204 13705/6241/8203 13854/6445/8203\nf 13854/6445/8203 13855/6446/8204 13707/6243/8204\nf 13709/6245/8205 13707/6243/8204 13855/6446/8204\nf 13855/6446/8204 13856/6447/8205 13709/6245/8205\nf 13711/6247/8206 13709/6245/8205 13856/6447/8205\nf 13856/6447/8205 13857/6448/8206 13711/6247/8206\nf 13684/6216/8192 13711/6247/8206 13857/6448/8206\nf 13857/6448/8206 13843/6433/8192 13684/6216/8192\nf 13763/6449/103 13762/6450/103 13859/6451/103\nf 13859/6451/103 13858/6452/103 13763/6449/103\nf 13792/6453/103 13763/6449/103 13858/6452/103\nf 13858/6452/103 13860/6454/103 13792/6453/103\nf 13790/6455/103 13792/6453/103 13860/6454/103\nf 13860/6454/103 13861/6456/103 13790/6455/103\nf 13788/6457/103 13790/6455/103 13861/6456/103\nf 13861/6456/103 13862/6458/103 13788/6457/103\nf 13786/6459/103 13788/6457/103 13862/6458/103\nf 13862/6458/103 13863/6460/103 13786/6459/103\nf 13784/6461/103 13786/6459/103 13863/6460/103\nf 13863/6460/103 13864/6462/103 13784/6461/103\nf 13782/6463/103 13784/6461/103 13864/6462/103\nf 13864/6462/103 13865/6464/103 13782/6463/103\nf 13780/6465/103 13782/6463/103 13865/6464/103\nf 13865/6464/103 13866/6466/103 13780/6465/103\nf 13778/6467/103 13780/6465/103 13866/6466/103\nf 13866/6466/103 13867/6468/103 13778/6467/103\nf 13776/6469/103 13778/6467/103 13867/6468/103\nf 13867/6468/103 13868/6470/103 13776/6469/103\nf 13774/6471/103 13776/6469/103 13868/6470/103\nf 13868/6470/103 13869/6472/103 13774/6471/103\nf 13772/6473/103 13774/6471/103 13869/6472/103\nf 13869/6472/103 13870/6474/103 13772/6473/103\nf 13770/6475/103 13772/6473/103 13870/6474/103\nf 13870/6474/103 13871/6476/103 13770/6475/103\nf 13768/6477/103 13770/6475/103 13871/6476/103\nf 13871/6476/103 13872/6478/103 13768/6477/103\nf 13766/6479/103 13768/6477/103 13872/6478/103\nf 13872/6478/103 13873/6480/103 13766/6479/103\nf 13762/6450/103 13766/6479/103 13873/6480/103\nf 13873/6480/103 13859/6451/103 13762/6450/103\nf 13795/6351/8128 13794/6350/8127 13874/6481/8207\nf 13874/6481/8207 13875/6482/8208 13795/6351/8128\nf 13794/6350/8127 13796/6352/8129 13876/6483/8209\nf 13876/6483/8209 13874/6481/8207 13794/6350/8127\nf 13796/6352/8129 13797/6353/8130 13877/6484/8210\nf 13877/6484/8210 13876/6483/8209 13796/6352/8129\nf 13797/6353/8130 13798/6354/8131 13878/6485/8211\nf 13878/6485/8211 13877/6484/8210 13797/6353/8130\nf 13798/6354/8131 13799/6355/8132 13879/6486/8212\nf 13879/6486/8212 13878/6485/8211 13798/6354/8131\nf 13799/6355/8132 13800/6356/8133 13880/6487/8213\nf 13880/6487/8213 13879/6486/8212 13799/6355/8132\nf 13800/6356/8133 13801/6357/8134 13881/6488/8214\nf 13881/6488/8214 13880/6487/8213 13800/6356/8133\nf 13801/6357/8134 13802/6358/8135 13882/6489/8215\nf 13882/6489/8215 13881/6488/8214 13801/6357/8134\nf 13802/6358/8135 13803/6359/8136 13883/6490/8216\nf 13883/6490/8216 13882/6489/8215 13802/6358/8135\nf 13803/6359/8136 13804/6360/8137 13884/6491/8217\nf 13884/6491/8217 13883/6490/8216 13803/6359/8136\nf 13804/6360/8137 13805/6361/8138 13885/6492/8218\nf 13885/6492/8218 13884/6491/8217 13804/6360/8137\nf 13805/6361/8138 13806/6362/8139 13886/6493/8219\nf 13886/6493/8219 13885/6492/8218 13805/6361/8138\nf 13806/6362/8139 13807/6363/8140 13887/6494/8220\nf 13887/6494/8220 13886/6493/8219 13806/6362/8139\nf 13807/6363/8140 13808/6364/8141 13888/6495/8221\nf 13888/6495/8221 13887/6494/8220 13807/6363/8140\nf 13808/6364/8141 13809/6365/8142 13889/6496/8222\nf 13889/6496/8222 13888/6495/8221 13808/6364/8141\nf 13889/6496/8222 13809/6365/8142 13795/6351/8128\nf 13795/6351/8128 13875/6482/8208 13889/6496/8222\nf 13874/6481/8216 13858/6452/8216 13859/6451/8215\nf 13859/6451/8215 13875/6482/8215 13874/6481/8216\nf 13876/6483/8217 13860/6454/8217 13858/6452/8216\nf 13858/6452/8216 13874/6481/8216 13876/6483/8217\nf 13877/6484/8218 13861/6456/8218 13860/6454/8217\nf 13860/6454/8217 13876/6483/8217 13877/6484/8218\nf 13878/6485/8219 13862/6458/8219 13861/6456/8218\nf 13861/6456/8218 13877/6484/8218 13878/6485/8219\nf 13879/6486/8220 13863/6460/8220 13862/6458/8219\nf 13862/6458/8219 13878/6485/8219 13879/6486/8220\nf 13880/6487/8221 13864/6462/8221 13863/6460/8220\nf 13863/6460/8220 13879/6486/8220 13880/6487/8221\nf 13881/6488/8222 13865/6464/8222 13864/6462/8221\nf 13864/6462/8221 13880/6487/8221 13881/6488/8222\nf 13882/6489/8208 13866/6466/8208 13865/6464/8222\nf 13865/6464/8222 13881/6488/8222 13882/6489/8208\nf 13883/6490/8207 13867/6468/8207 13866/6466/8208\nf 13866/6466/8208 13882/6489/8208 13883/6490/8207\nf 13884/6491/8209 13868/6470/8209 13867/6468/8207\nf 13867/6468/8207 13883/6490/8207 13884/6491/8209\nf 13885/6492/8210 13869/6472/8210 13868/6470/8209\nf 13868/6470/8209 13884/6491/8209 13885/6492/8210\nf 13886/6493/8211 13870/6474/8211 13869/6472/8210\nf 13869/6472/8210 13885/6492/8210 13886/6493/8211\nf 13887/6494/8212 13871/6476/8212 13870/6474/8211\nf 13870/6474/8211 13886/6493/8211 13887/6494/8212\nf 13888/6495/8213 13872/6478/8213 13871/6476/8212\nf 13871/6476/8212 13887/6494/8212 13888/6495/8213\nf 13889/6496/8214 13873/6480/8214 13872/6478/8213\nf 13872/6478/8213 13888/6495/8213 13889/6496/8214\nf 13875/6482/8215 13859/6451/8215 13873/6480/8214\nf 13873/6480/8214 13889/6496/8214 13875/6482/8215\nf 13890/6197/36 13891/6198/8063 13892/6199/8064\nf 13890/6197/36 13893/6200/8065 13891/6198/8063\nf 13890/6197/36 13894/6201/8066 13893/6200/8065\nf 13890/6197/36 13895/6202/8067 13894/6201/8066\nf 13890/6197/36 13896/6203/8068 13895/6202/8067\nf 13890/6197/36 13897/6204/8069 13896/6203/8068\nf 13890/6197/36 13898/6205/8070 13897/6204/8069\nf 13890/6197/36 13899/6206/8071 13898/6205/8070\nf 13890/6197/36 13900/6207/8072 13899/6206/8071\nf 13890/6197/36 13901/6208/8073 13900/6207/8072\nf 13890/6197/36 13902/6209/8074 13901/6208/8073\nf 13890/6197/36 13903/6210/8075 13902/6209/8074\nf 13890/6197/36 13904/6211/8076 13903/6210/8075\nf 13890/6197/36 13905/6212/8077 13904/6211/8076\nf 13890/6197/36 13906/6213/8078 13905/6212/8077\nf 13890/6197/36 13892/6199/8064 13906/6213/8078\nf 13908/6214/1150 13909/6215/857 13910/6216/857\nf 13910/6216/857 13907/6217/1150 13908/6214/1150\nf 13912/6218/859 13908/6214/1150 13907/6217/1150\nf 13907/6217/1150 13911/6219/859 13912/6218/859\nf 13914/6220/1151 13912/6221/859 13911/6222/859\nf 13911/6222/859 13913/6223/1151 13914/6220/1151\nf 13916/6224/862 13914/6220/1151 13913/6223/1151\nf 13913/6223/1151 13915/6225/862 13916/6224/862\nf 13918/6226/1152 13916/6224/862 13915/6225/862\nf 13915/6225/862 13917/6227/1152 13918/6226/1152\nf 13920/6228/864 13918/6226/1152 13917/6227/1152\nf 13917/6227/1152 13919/6229/864 13920/6228/864\nf 13922/6230/1153 13920/6228/864 13919/6229/864\nf 13919/6229/864 13921/6231/1153 13922/6230/1153\nf 13924/6232/867 13922/6230/1153 13921/6231/1153\nf 13921/6231/1153 13923/6233/867 13924/6232/867\nf 13926/6234/1146 13924/6232/867 13923/6233/867\nf 13923/6233/867 13925/6235/1146 13926/6234/1146\nf 13928/6236/869 13926/6234/1146 13925/6235/1146\nf 13925/6235/1146 13927/6237/869 13928/6236/869\nf 13930/6238/1147 13928/6236/869 13927/6237/869\nf 13927/6237/869 13929/6239/1147 13930/6238/1147\nf 13932/6240/872 13930/6238/1147 13929/6239/1147\nf 13929/6239/1147 13931/6241/872 13932/6240/872\nf 13934/6242/1148 13932/6240/872 13931/6241/872\nf 13931/6241/872 13933/6243/1148 13934/6242/1148\nf 13936/6244/854 13934/6242/1148 13933/6243/1148\nf 13933/6243/1148 13935/6245/854 13936/6244/854\nf 13938/6246/1149 13936/6244/854 13935/6245/854\nf 13935/6245/854 13937/6247/1149 13938/6246/1149\nf 13909/6215/857 13938/6246/1149 13937/6247/1149\nf 13937/6247/1149 13910/6216/857 13909/6215/857\nf 13940/6248/8079 13941/6249/8080 13942/6250/8081\nf 13942/6250/8081 13939/6251/8082 13940/6248/8079\nf 13944/6252/8083 13940/6248/8079 13939/6251/8082\nf 13939/6251/8082 13943/6253/8084 13944/6252/8083\nf 13946/6254/8085 13944/6255/8083 13943/6256/8084\nf 13943/6256/8084 13945/6257/8086 13946/6254/8085\nf 13948/6258/8087 13946/6254/8085 13945/6257/8086\nf 13945/6257/8086 13947/6259/8088 13948/6258/8087\nf 13950/6260/8089 13948/6258/8087 13947/6259/8088\nf 13947/6259/8088 13949/6261/8090 13950/6260/8089\nf 13952/6262/8091 13950/6260/8089 13949/6261/8090\nf 13949/6261/8090 13951/6263/8092 13952/6262/8091\nf 13954/6264/8093 13952/6262/8091 13951/6263/8092\nf 13951/6263/8092 13953/6265/8094 13954/6264/8093\nf 13956/6266/8095 13954/6264/8093 13953/6265/8094\nf 13953/6265/8094 13955/6267/8096 13956/6266/8095\nf 13958/6268/8097 13956/6266/8095 13955/6267/8096\nf 13955/6267/8096 13957/6269/8098 13958/6268/8097\nf 13960/6270/8099 13958/6268/8097 13957/6269/8098\nf 13957/6269/8098 13959/6271/8100 13960/6270/8099\nf 13962/6272/8101 13960/6270/8099 13959/6271/8100\nf 13959/6271/8100 13961/6273/8102 13962/6272/8101\nf 13964/6274/8103 13962/6272/8101 13961/6273/8102\nf 13961/6273/8102 13963/6275/8104 13964/6274/8103\nf 13966/6276/8105 13964/6274/8103 13963/6275/8104\nf 13963/6275/8104 13965/6277/8106 13966/6276/8105\nf 13968/6278/8107 13966/6276/8105 13965/6277/8106\nf 13965/6277/8106 13967/6279/8108 13968/6278/8107\nf 13970/6280/8109 13968/6278/8107 13967/6279/8108\nf 13967/6279/8108 13969/6281/8110 13970/6280/8109\nf 13941/6249/8080 13970/6280/8109 13969/6281/8110\nf 13969/6281/8110 13942/6250/8081 13941/6249/8080\nf 13939/6251/8082 13942/6250/8081 13972/6282/8111\nf 13972/6282/8111 13971/6283/8112 13939/6251/8082\nf 13943/6253/8084 13939/6251/8082 13971/6283/8112\nf 13971/6283/8112 13973/6284/8113 13943/6253/8084\nf 13945/6257/8086 13943/6256/8084 13973/6285/8113\nf 13973/6285/8113 13974/6286/8114 13945/6257/8086\nf 13947/6259/8088 13945/6257/8086 13974/6286/8114\nf 13974/6286/8114 13975/6287/8115 13947/6259/8088\nf 13949/6261/8090 13947/6259/8088 13975/6287/8115\nf 13975/6287/8115 13976/6288/8116 13949/6261/8090\nf 13951/6263/8092 13949/6261/8090 13976/6288/8116\nf 13976/6288/8116 13977/6289/8117 13951/6263/8092\nf 13953/6265/8094 13951/6263/8092 13977/6289/8117\nf 13977/6289/8117 13978/6290/8118 13953/6265/8094\nf 13955/6267/8096 13953/6265/8094 13978/6290/8118\nf 13978/6290/8118 13979/6291/8119 13955/6267/8096\nf 13957/6269/8098 13955/6267/8096 13979/6291/8119\nf 13979/6291/8119 13980/6292/8120 13957/6269/8098\nf 13959/6271/8100 13957/6269/8098 13980/6292/8120\nf 13980/6292/8120 13981/6293/8121 13959/6271/8100\nf 13961/6273/8102 13959/6271/8100 13981/6293/8121\nf 13981/6293/8121 13982/6294/8122 13961/6273/8102\nf 13963/6275/8104 13961/6273/8102 13982/6294/8122\nf 13982/6294/8122 13983/6295/8123 13963/6275/8104\nf 13965/6277/8106 13963/6275/8104 13983/6295/8123\nf 13983/6295/8123 13984/6296/8124 13965/6277/8106\nf 13967/6279/8108 13965/6277/8106 13984/6296/8124\nf 13984/6296/8124 13985/6297/8125 13967/6279/8108\nf 13969/6281/8110 13967/6279/8108 13985/6297/8125\nf 13985/6297/8125 13986/6298/8126 13969/6281/8110\nf 13942/6250/8081 13969/6281/8110 13986/6298/8126\nf 13986/6298/8126 13972/6282/8111 13942/6250/8081\nf 13971/6299/8112 13972/6300/8111 13892/6199/8064\nf 13892/6199/8064 13891/6198/8063 13971/6299/8112\nf 13973/6301/8113 13971/6299/8112 13891/6198/8063\nf 13891/6198/8063 13893/6200/8065 13973/6301/8113\nf 13974/6302/8114 13973/6301/8113 13893/6200/8065\nf 13893/6200/8065 13894/6201/8066 13974/6302/8114\nf 13975/6303/8115 13974/6302/8114 13894/6201/8066\nf 13894/6201/8066 13895/6202/8067 13975/6303/8115\nf 13976/6304/8116 13975/6303/8115 13895/6202/8067\nf 13895/6202/8067 13896/6203/8068 13976/6304/8116\nf 13977/6305/8117 13976/6304/8116 13896/6203/8068\nf 13896/6203/8068 13897/6204/8069 13977/6305/8117\nf 13978/6306/8118 13977/6305/8117 13897/6204/8069\nf 13897/6204/8069 13898/6205/8070 13978/6306/8118\nf 13979/6307/8119 13978/6306/8118 13898/6205/8070\nf 13898/6205/8070 13899/6206/8071 13979/6307/8119\nf 13980/6308/8120 13979/6307/8119 13899/6206/8071\nf 13899/6206/8071 13900/6207/8072 13980/6308/8120\nf 13981/6309/8121 13980/6308/8120 13900/6207/8072\nf 13900/6207/8072 13901/6208/8073 13981/6309/8121\nf 13982/6310/8122 13981/6309/8121 13901/6208/8073\nf 13901/6208/8073 13902/6209/8074 13982/6310/8122\nf 13983/6311/8123 13982/6310/8122 13902/6209/8074\nf 13902/6209/8074 13903/6210/8075 13983/6311/8123\nf 13984/6312/8124 13983/6311/8123 13903/6210/8075\nf 13903/6210/8075 13904/6211/8076 13984/6312/8124\nf 13985/6313/8125 13984/6312/8124 13904/6211/8076\nf 13904/6211/8076 13905/6212/8077 13985/6313/8125\nf 13986/6314/8126 13985/6313/8125 13905/6212/8077\nf 13905/6212/8077 13906/6213/8078 13986/6314/8126\nf 13972/6300/8111 13986/6314/8126 13906/6213/8078\nf 13906/6213/8078 13892/6199/8064 13972/6300/8111\nf 13988/6315/1150 13989/6316/857 13990/6317/857\nf 13990/6317/857 13987/6318/1150 13988/6315/1150\nf 13992/6319/859 13988/6315/1150 13987/6318/1150\nf 13987/6318/1150 13991/6320/859 13992/6319/859\nf 13994/6321/1151 13992/6319/859 13991/6320/859\nf 13991/6320/859 13993/6322/1151 13994/6321/1151\nf 13996/6323/862 13994/6321/1151 13993/6322/1151\nf 13993/6322/1151 13995/6324/862 13996/6323/862\nf 13998/6325/1152 13996/6323/862 13995/6324/862\nf 13995/6324/862 13997/6326/1152 13998/6325/1152\nf 14000/6327/864 13998/6328/1152 13997/6329/1152\nf 13997/6329/1152 13999/6330/864 14000/6327/864\nf 14002/6331/1153 14000/6327/864 13999/6330/864\nf 13999/6330/864 14001/6332/1153 14002/6331/1153\nf 14004/6333/867 14002/6331/1153 14001/6332/1153\nf 14001/6332/1153 14003/6334/867 14004/6333/867\nf 14006/6335/1146 14004/6333/867 14003/6334/867\nf 14003/6334/867 14005/6336/1146 14006/6335/1146\nf 14008/6337/869 14006/6335/1146 14005/6336/1146\nf 14005/6336/1146 14007/6338/869 14008/6337/869\nf 14010/6339/1147 14008/6337/869 14007/6338/869\nf 14007/6338/869 14009/6340/1147 14010/6339/1147\nf 14012/6341/872 14010/6339/1147 14009/6340/1147\nf 14009/6340/1147 14011/6342/872 14012/6341/872\nf 14014/6343/1148 14012/6341/872 14011/6342/872\nf 14011/6342/872 14013/6344/1148 14014/6343/1148\nf 14016/6345/854 14014/6343/1148 14013/6344/1148\nf 14013/6344/1148 14015/6346/854 14016/6345/854\nf 14018/6347/1149 14016/6345/854 14015/6346/854\nf 14015/6346/854 14017/6348/1149 14018/6347/1149\nf 13989/6316/857 14018/6347/1149 14017/6348/1149\nf 14017/6348/1149 13990/6317/857 13989/6316/857\nf 14019/6349/103 14020/6350/8127 14021/6351/8128\nf 14019/6349/103 14022/6352/8129 14020/6350/8127\nf 14019/6349/103 14023/6353/8130 14022/6352/8129\nf 14019/6349/103 14024/6354/8131 14023/6353/8130\nf 14019/6349/103 14025/6355/8132 14024/6354/8131\nf 14019/6349/103 14026/6356/8133 14025/6355/8132\nf 14019/6349/103 14027/6357/8134 14026/6356/8133\nf 14019/6349/103 14028/6358/8135 14027/6357/8134\nf 14019/6349/103 14029/6359/8136 14028/6358/8135\nf 14019/6349/103 14030/6360/8137 14029/6359/8136\nf 14019/6349/103 14031/6361/8138 14030/6360/8137\nf 14019/6349/103 14032/6362/8139 14031/6361/8138\nf 14019/6349/103 14033/6363/8140 14032/6362/8139\nf 14019/6349/103 14034/6364/8141 14033/6363/8140\nf 14019/6349/103 14035/6365/8142 14034/6364/8141\nf 14019/6349/103 14021/6351/8128 14035/6365/8142\nf 13909/6366/36 13908/6367/36 13987/6368/36\nf 13987/6368/36 13990/6369/36 13909/6366/36\nf 13908/6367/36 13912/6370/36 13991/6371/36\nf 13991/6371/36 13987/6368/36 13908/6367/36\nf 13912/6370/36 13914/6372/36 13993/6373/36\nf 13993/6373/36 13991/6371/36 13912/6370/36\nf 13914/6372/36 13916/6374/36 13995/6375/36\nf 13995/6375/36 13993/6373/36 13914/6372/36\nf 13916/6374/36 13918/6376/36 13997/6377/36\nf 13997/6377/36 13995/6375/36 13916/6374/36\nf 13918/6376/36 13920/6378/36 13999/6379/36\nf 13999/6379/36 13997/6377/36 13918/6376/36\nf 13920/6378/36 13922/6380/36 14001/6381/36\nf 14001/6381/36 13999/6379/36 13920/6378/36\nf 13922/6380/36 13924/6382/36 14003/6383/36\nf 14003/6383/36 14001/6381/36 13922/6380/36\nf 13924/6382/36 13926/6384/36 14005/6385/36\nf 14005/6385/36 14003/6383/36 13924/6382/36\nf 13926/6384/36 13928/6386/36 14007/6387/36\nf 14007/6387/36 14005/6385/36 13926/6384/36\nf 13928/6386/36 13930/6388/36 14009/6389/36\nf 14009/6389/36 14007/6387/36 13928/6386/36\nf 13930/6388/36 13932/6390/36 14011/6391/36\nf 14011/6391/36 14009/6389/36 13930/6388/36\nf 13932/6390/36 13934/6392/36 14013/6393/36\nf 14013/6393/36 14011/6391/36 13932/6390/36\nf 13934/6392/36 13936/6394/36 14015/6395/36\nf 14015/6395/36 14013/6393/36 13934/6392/36\nf 13936/6394/36 13938/6396/36 14017/6397/36\nf 14017/6397/36 14015/6395/36 13936/6394/36\nf 13938/6396/36 13909/6366/36 13990/6369/36\nf 13990/6369/36 14017/6397/36 13938/6396/36\nf 14036/6398/8143 14037/6399/8144 13941/6249/8080\nf 13941/6249/8080 13940/6248/8079 14036/6398/8143\nf 14038/6400/8145 14036/6398/8143 13940/6248/8079\nf 13940/6248/8079 13944/6252/8083 14038/6400/8145\nf 14039/6401/8146 14038/6402/8145 13944/6255/8083\nf 13944/6255/8083 13946/6254/8085 14039/6401/8146\nf 14040/6403/8147 14039/6401/8146 13946/6254/8085\nf 13946/6254/8085 13948/6258/8087 14040/6403/8147\nf 14041/6404/8148 14040/6403/8147 13948/6258/8087\nf 13948/6258/8087 13950/6260/8089 14041/6404/8148\nf 14042/6405/8149 14041/6404/8148 13950/6260/8089\nf 13950/6260/8089 13952/6262/8091 14042/6405/8149\nf 14043/6406/8150 14042/6405/8149 13952/6262/8091\nf 13952/6262/8091 13954/6264/8093 14043/6406/8150\nf 14044/6407/8151 14043/6406/8150 13954/6264/8093\nf 13954/6264/8093 13956/6266/8095 14044/6407/8151\nf 14045/6408/8152 14044/6407/8151 13956/6266/8095\nf 13956/6266/8095 13958/6268/8097 14045/6408/8152\nf 14046/6409/8153 14045/6408/8152 13958/6268/8097\nf 13958/6268/8097 13960/6270/8099 14046/6409/8153\nf 14047/6410/8154 14046/6409/8153 13960/6270/8099\nf 13960/6270/8099 13962/6272/8101 14047/6410/8154\nf 14048/6411/8155 14047/6410/8154 13962/6272/8101\nf 13962/6272/8101 13964/6274/8103 14048/6411/8155\nf 14049/6412/8156 14048/6411/8155 13964/6274/8103\nf 13964/6274/8103 13966/6276/8105 14049/6412/8156\nf 14050/6413/8157 14049/6412/8156 13966/6276/8105\nf 13966/6276/8105 13968/6278/8107 14050/6413/8157\nf 14051/6414/8158 14050/6413/8157 13968/6278/8107\nf 13968/6278/8107 13970/6280/8109 14051/6414/8158\nf 14037/6399/8144 14051/6414/8158 13970/6280/8109\nf 13970/6280/8109 13941/6249/8080 14037/6399/8144\nf 14052/6415/8159 14053/6416/8160 14037/6399/8144\nf 14037/6399/8144 14036/6398/8143 14052/6415/8159\nf 14054/6417/8161 14052/6415/8159 14036/6398/8143\nf 14036/6398/8143 14038/6400/8145 14054/6417/8161\nf 14055/6418/8162 14054/6419/8161 14038/6402/8145\nf 14038/6402/8145 14039/6401/8146 14055/6418/8162\nf 14056/6420/8163 14055/6418/8162 14039/6401/8146\nf 14039/6401/8146 14040/6403/8147 14056/6420/8163\nf 14057/6421/8164 14056/6420/8163 14040/6403/8147\nf 14040/6403/8147 14041/6404/8148 14057/6421/8164\nf 14058/6422/8165 14057/6421/8164 14041/6404/8148\nf 14041/6404/8148 14042/6405/8149 14058/6422/8165\nf 14059/6423/8166 14058/6422/8165 14042/6405/8149\nf 14042/6405/8149 14043/6406/8150 14059/6423/8166\nf 14060/6424/8167 14059/6423/8166 14043/6406/8150\nf 14043/6406/8150 14044/6407/8151 14060/6424/8167\nf 14061/6425/8168 14060/6424/8167 14044/6407/8151\nf 14044/6407/8151 14045/6408/8152 14061/6425/8168\nf 14062/6426/8169 14061/6425/8168 14045/6408/8152\nf 14045/6408/8152 14046/6409/8153 14062/6426/8169\nf 14063/6427/8170 14062/6426/8169 14046/6409/8153\nf 14046/6409/8153 14047/6410/8154 14063/6427/8170\nf 14064/6428/8171 14063/6427/8170 14047/6410/8154\nf 14047/6410/8154 14048/6411/8155 14064/6428/8171\nf 14065/6429/8172 14064/6428/8171 14048/6411/8155\nf 14048/6411/8155 14049/6412/8156 14065/6429/8172\nf 14066/6430/8173 14065/6429/8172 14049/6412/8156\nf 14049/6412/8156 14050/6413/8157 14066/6430/8173\nf 14067/6431/8174 14066/6430/8173 14050/6413/8157\nf 14050/6413/8157 14051/6414/8158 14067/6431/8174\nf 14053/6416/8160 14067/6431/8174 14051/6414/8158\nf 14051/6414/8158 14037/6399/8144 14053/6416/8160\nf 14068/6432/8175 14069/6433/8176 14053/6416/8176\nf 14053/6416/8176 14052/6415/8175 14068/6432/8175\nf 14070/6434/8177 14068/6432/8175 14052/6415/8175\nf 14052/6415/8175 14054/6417/8177 14070/6434/8177\nf 14071/6435/8178 14070/6436/8177 14054/6419/8177\nf 14054/6419/8177 14055/6418/8178 14071/6435/8178\nf 14072/6437/8179 14071/6435/8178 14055/6418/8178\nf 14055/6418/8178 14056/6420/8179 14072/6437/8179\nf 14073/6438/8180 14072/6437/8179 14056/6420/8179\nf 14056/6420/8179 14057/6421/8180 14073/6438/8180\nf 14074/6439/8181 14073/6438/8180 14057/6421/8180\nf 14057/6421/8180 14058/6422/8181 14074/6439/8181\nf 14075/6440/8182 14074/6439/8181 14058/6422/8181\nf 14058/6422/8181 14059/6423/8182 14075/6440/8182\nf 14076/6441/8183 14075/6440/8182 14059/6423/8182\nf 14059/6423/8182 14060/6424/8183 14076/6441/8183\nf 14077/6442/10862 14076/6441/8183 14060/6424/8183\nf 14060/6424/8183 14061/6425/10862 14077/6442/10862\nf 14078/6443/8185 14077/6442/10862 14061/6425/10862\nf 14061/6425/10862 14062/6426/8185 14078/6443/8185\nf 14079/6444/8186 14078/6443/8185 14062/6426/8185\nf 14062/6426/8185 14063/6427/8186 14079/6444/8186\nf 14080/6445/8187 14079/6444/8186 14063/6427/8186\nf 14063/6427/8186 14064/6428/8187 14080/6445/8187\nf 14081/6446/8188 14080/6445/8187 14064/6428/8187\nf 14064/6428/8187 14065/6429/8188 14081/6446/8188\nf 14082/6447/8189 14081/6446/8188 14065/6429/8188\nf 14065/6429/8188 14066/6430/8189 14082/6447/8189\nf 14083/6448/8190 14082/6447/8189 14066/6430/8189\nf 14066/6430/8189 14067/6431/8190 14083/6448/8190\nf 14069/6433/8176 14083/6448/8190 14067/6431/8190\nf 14067/6431/8190 14053/6416/8176 14069/6433/8176\nf 13907/6217/8191 13910/6216/8192 14069/6433/8192\nf 14069/6433/8192 14068/6432/8191 13907/6217/8191\nf 13911/6219/8193 13907/6217/8191 14068/6432/8191\nf 14068/6432/8191 14070/6434/8193 13911/6219/8193\nf 13913/6223/8194 13911/6222/8193 14070/6436/8193\nf 14070/6436/8193 14071/6435/8194 13913/6223/8194\nf 13915/6225/8195 13913/6223/8194 14071/6435/8194\nf 14071/6435/8194 14072/6437/8195 13915/6225/8195\nf 13917/6227/8196 13915/6225/8195 14072/6437/8195\nf 14072/6437/8195 14073/6438/8196 13917/6227/8196\nf 13919/6229/8197 13917/6227/8196 14073/6438/8196\nf 14073/6438/8196 14074/6439/8197 13919/6229/8197\nf 13921/6231/8198 13919/6229/8197 14074/6439/8197\nf 14074/6439/8197 14075/6440/8198 13921/6231/8198\nf 13923/6233/8199 13921/6231/8198 14075/6440/8198\nf 14075/6440/8198 14076/6441/8199 13923/6233/8199\nf 13925/6235/8200 13923/6233/8199 14076/6441/8199\nf 14076/6441/8199 14077/6442/8200 13925/6235/8200\nf 13927/6237/8201 13925/6235/8200 14077/6442/8200\nf 14077/6442/8200 14078/6443/8201 13927/6237/8201\nf 13929/6239/8202 13927/6237/8201 14078/6443/8201\nf 14078/6443/8201 14079/6444/8202 13929/6239/8202\nf 13931/6241/8203 13929/6239/8202 14079/6444/8202\nf 14079/6444/8202 14080/6445/8203 13931/6241/8203\nf 13933/6243/8204 13931/6241/8203 14080/6445/8203\nf 14080/6445/8203 14081/6446/8204 13933/6243/8204\nf 13935/6245/8205 13933/6243/8204 14081/6446/8204\nf 14081/6446/8204 14082/6447/8205 13935/6245/8205\nf 13937/6247/8206 13935/6245/8205 14082/6447/8205\nf 14082/6447/8205 14083/6448/8206 13937/6247/8206\nf 13910/6216/8192 13937/6247/8206 14083/6448/8206\nf 14083/6448/8206 14069/6433/8192 13910/6216/8192\nf 13989/6449/103 13988/6450/103 14085/6451/103\nf 14085/6451/103 14084/6452/103 13989/6449/103\nf 14018/6453/103 13989/6449/103 14084/6452/103\nf 14084/6452/103 14086/6454/103 14018/6453/103\nf 14016/6455/103 14018/6453/103 14086/6454/103\nf 14086/6454/103 14087/6456/103 14016/6455/103\nf 14014/6457/103 14016/6455/103 14087/6456/103\nf 14087/6456/103 14088/6458/103 14014/6457/103\nf 14012/6459/103 14014/6457/103 14088/6458/103\nf 14088/6458/103 14089/6460/103 14012/6459/103\nf 14010/6461/103 14012/6459/103 14089/6460/103\nf 14089/6460/103 14090/6462/103 14010/6461/103\nf 14008/6463/103 14010/6461/103 14090/6462/103\nf 14090/6462/103 14091/6464/103 14008/6463/103\nf 14006/6465/103 14008/6463/103 14091/6464/103\nf 14091/6464/103 14092/6466/103 14006/6465/103\nf 14004/6467/103 14006/6465/103 14092/6466/103\nf 14092/6466/103 14093/6468/103 14004/6467/103\nf 14002/6469/103 14004/6467/103 14093/6468/103\nf 14093/6468/103 14094/6470/103 14002/6469/103\nf 14000/6471/103 14002/6469/103 14094/6470/103\nf 14094/6470/103 14095/6472/103 14000/6471/103\nf 13998/6473/103 14000/6471/103 14095/6472/103\nf 14095/6472/103 14096/6474/103 13998/6473/103\nf 13996/6475/103 13998/6473/103 14096/6474/103\nf 14096/6474/103 14097/6476/103 13996/6475/103\nf 13994/6477/103 13996/6475/103 14097/6476/103\nf 14097/6476/103 14098/6478/103 13994/6477/103\nf 13992/6479/103 13994/6477/103 14098/6478/103\nf 14098/6478/103 14099/6480/103 13992/6479/103\nf 13988/6450/103 13992/6479/103 14099/6480/103\nf 14099/6480/103 14085/6451/103 13988/6450/103\nf 14021/6351/8128 14020/6350/8127 14100/6481/8207\nf 14100/6481/8207 14101/6482/8208 14021/6351/8128\nf 14020/6350/8127 14022/6352/8129 14102/6483/8209\nf 14102/6483/8209 14100/6481/8207 14020/6350/8127\nf 14022/6352/8129 14023/6353/8130 14103/6484/8210\nf 14103/6484/8210 14102/6483/8209 14022/6352/8129\nf 14023/6353/8130 14024/6354/8131 14104/6485/8211\nf 14104/6485/8211 14103/6484/8210 14023/6353/8130\nf 14024/6354/8131 14025/6355/8132 14105/6486/8212\nf 14105/6486/8212 14104/6485/8211 14024/6354/8131\nf 14025/6355/8132 14026/6356/8133 14106/6487/8213\nf 14106/6487/8213 14105/6486/8212 14025/6355/8132\nf 14026/6356/8133 14027/6357/8134 14107/6488/8214\nf 14107/6488/8214 14106/6487/8213 14026/6356/8133\nf 14027/6357/8134 14028/6358/8135 14108/6489/8215\nf 14108/6489/8215 14107/6488/8214 14027/6357/8134\nf 14028/6358/8135 14029/6359/8136 14109/6490/8216\nf 14109/6490/8216 14108/6489/8215 14028/6358/8135\nf 14029/6359/8136 14030/6360/8137 14110/6491/8217\nf 14110/6491/8217 14109/6490/8216 14029/6359/8136\nf 14030/6360/8137 14031/6361/8138 14111/6492/8218\nf 14111/6492/8218 14110/6491/8217 14030/6360/8137\nf 14031/6361/8138 14032/6362/8139 14112/6493/8219\nf 14112/6493/8219 14111/6492/8218 14031/6361/8138\nf 14032/6362/8139 14033/6363/8140 14113/6494/8220\nf 14113/6494/8220 14112/6493/8219 14032/6362/8139\nf 14033/6363/8140 14034/6364/8141 14114/6495/8221\nf 14114/6495/8221 14113/6494/8220 14033/6363/8140\nf 14034/6364/8141 14035/6365/8142 14115/6496/8222\nf 14115/6496/8222 14114/6495/8221 14034/6364/8141\nf 14115/6496/8222 14035/6365/8142 14021/6351/8128\nf 14021/6351/8128 14101/6482/8208 14115/6496/8222\nf 14100/6481/8216 14084/6452/8216 14085/6451/8215\nf 14085/6451/8215 14101/6482/8215 14100/6481/8216\nf 14102/6483/8217 14086/6454/8217 14084/6452/8216\nf 14084/6452/8216 14100/6481/8216 14102/6483/8217\nf 14103/6484/8218 14087/6456/8218 14086/6454/8217\nf 14086/6454/8217 14102/6483/8217 14103/6484/8218\nf 14104/6485/8219 14088/6458/8219 14087/6456/8218\nf 14087/6456/8218 14103/6484/8218 14104/6485/8219\nf 14105/6486/8220 14089/6460/8220 14088/6458/8219\nf 14088/6458/8219 14104/6485/8219 14105/6486/8220\nf 14106/6487/8221 14090/6462/8221 14089/6460/8220\nf 14089/6460/8220 14105/6486/8220 14106/6487/8221\nf 14107/6488/8222 14091/6464/8222 14090/6462/8221\nf 14090/6462/8221 14106/6487/8221 14107/6488/8222\nf 14108/6489/8208 14092/6466/8208 14091/6464/8222\nf 14091/6464/8222 14107/6488/8222 14108/6489/8208\nf 14109/6490/8207 14093/6468/8207 14092/6466/8208\nf 14092/6466/8208 14108/6489/8208 14109/6490/8207\nf 14110/6491/8209 14094/6470/8209 14093/6468/8207\nf 14093/6468/8207 14109/6490/8207 14110/6491/8209\nf 14111/6492/8210 14095/6472/8210 14094/6470/8209\nf 14094/6470/8209 14110/6491/8209 14111/6492/8210\nf 14112/6493/8211 14096/6474/8211 14095/6472/8210\nf 14095/6472/8210 14111/6492/8210 14112/6493/8211\nf 14113/6494/8212 14097/6476/8212 14096/6474/8211\nf 14096/6474/8211 14112/6493/8211 14113/6494/8212\nf 14114/6495/8213 14098/6478/8213 14097/6476/8212\nf 14097/6476/8212 14113/6494/8212 14114/6495/8213\nf 14115/6496/8214 14099/6480/8214 14098/6478/8213\nf 14098/6478/8213 14114/6495/8213 14115/6496/8214\nf 14101/6482/8215 14085/6451/8215 14099/6480/8214\nf 14099/6480/8214 14115/6496/8214 14101/6482/8215\nf 14116/6197/36 14117/6198/8063 14118/6199/8064\nf 14116/6197/36 14119/6200/8065 14117/6198/8063\nf 14116/6197/36 14120/6201/8066 14119/6200/8065\nf 14116/6197/36 14121/6202/8067 14120/6201/8066\nf 14116/6197/36 14122/6203/8068 14121/6202/8067\nf 14116/6197/36 14123/6204/8069 14122/6203/8068\nf 14116/6197/36 14124/6205/8070 14123/6204/8069\nf 14116/6197/36 14125/6206/8071 14124/6205/8070\nf 14116/6197/36 14126/6207/8072 14125/6206/8071\nf 14116/6197/36 14127/6208/8073 14126/6207/8072\nf 14116/6197/36 14128/6209/8074 14127/6208/8073\nf 14116/6197/36 14129/6210/8075 14128/6209/8074\nf 14116/6197/36 14130/6211/8076 14129/6210/8075\nf 14116/6197/36 14131/6212/8077 14130/6211/8076\nf 14116/6197/36 14132/6213/8078 14131/6212/8077\nf 14116/6197/36 14118/6199/8064 14132/6213/8078\nf 14134/6214/1150 14135/6215/857 14136/6216/857\nf 14136/6216/857 14133/6217/1150 14134/6214/1150\nf 14138/6218/859 14134/6214/1150 14133/6217/1150\nf 14133/6217/1150 14137/6219/859 14138/6218/859\nf 14140/6220/1151 14138/6221/859 14137/6222/859\nf 14137/6222/859 14139/6223/1151 14140/6220/1151\nf 14142/6224/862 14140/6220/1151 14139/6223/1151\nf 14139/6223/1151 14141/6225/862 14142/6224/862\nf 14144/6226/1152 14142/6224/862 14141/6225/862\nf 14141/6225/862 14143/6227/1152 14144/6226/1152\nf 14146/6228/864 14144/6226/1152 14143/6227/1152\nf 14143/6227/1152 14145/6229/864 14146/6228/864\nf 14148/6230/1153 14146/6228/864 14145/6229/864\nf 14145/6229/864 14147/6231/1153 14148/6230/1153\nf 14150/6232/867 14148/6230/1153 14147/6231/1153\nf 14147/6231/1153 14149/6233/867 14150/6232/867\nf 14152/6234/1146 14150/6232/867 14149/6233/867\nf 14149/6233/867 14151/6235/1146 14152/6234/1146\nf 14154/6236/869 14152/6234/1146 14151/6235/1146\nf 14151/6235/1146 14153/6237/869 14154/6236/869\nf 14156/6238/1147 14154/6236/869 14153/6237/869\nf 14153/6237/869 14155/6239/1147 14156/6238/1147\nf 14158/6240/872 14156/6238/1147 14155/6239/1147\nf 14155/6239/1147 14157/6241/872 14158/6240/872\nf 14160/6242/1148 14158/6240/872 14157/6241/872\nf 14157/6241/872 14159/6243/1148 14160/6242/1148\nf 14162/6244/854 14160/6242/1148 14159/6243/1148\nf 14159/6243/1148 14161/6245/854 14162/6244/854\nf 14164/6246/1149 14162/6244/854 14161/6245/854\nf 14161/6245/854 14163/6247/1149 14164/6246/1149\nf 14135/6215/857 14164/6246/1149 14163/6247/1149\nf 14163/6247/1149 14136/6216/857 14135/6215/857\nf 14166/6248/8079 14167/6249/8080 14168/6250/8081\nf 14168/6250/8081 14165/6251/8082 14166/6248/8079\nf 14170/6252/8083 14166/6248/8079 14165/6251/8082\nf 14165/6251/8082 14169/6253/8084 14170/6252/8083\nf 14172/6254/8085 14170/6255/8083 14169/6256/8084\nf 14169/6256/8084 14171/6257/8086 14172/6254/8085\nf 14174/6258/8087 14172/6254/8085 14171/6257/8086\nf 14171/6257/8086 14173/6259/8088 14174/6258/8087\nf 14176/6260/8089 14174/6258/8087 14173/6259/8088\nf 14173/6259/8088 14175/6261/8090 14176/6260/8089\nf 14178/6262/8091 14176/6260/8089 14175/6261/8090\nf 14175/6261/8090 14177/6263/8092 14178/6262/8091\nf 14180/6264/8093 14178/6262/8091 14177/6263/8092\nf 14177/6263/8092 14179/6265/8094 14180/6264/8093\nf 14182/6266/8095 14180/6264/8093 14179/6265/8094\nf 14179/6265/8094 14181/6267/8096 14182/6266/8095\nf 14184/6268/8097 14182/6266/8095 14181/6267/8096\nf 14181/6267/8096 14183/6269/8098 14184/6268/8097\nf 14186/6270/8099 14184/6268/8097 14183/6269/8098\nf 14183/6269/8098 14185/6271/8100 14186/6270/8099\nf 14188/6272/8101 14186/6270/8099 14185/6271/8100\nf 14185/6271/8100 14187/6273/8102 14188/6272/8101\nf 14190/6274/8103 14188/6272/8101 14187/6273/8102\nf 14187/6273/8102 14189/6275/8104 14190/6274/8103\nf 14192/6276/8105 14190/6274/8103 14189/6275/8104\nf 14189/6275/8104 14191/6277/8106 14192/6276/8105\nf 14194/6278/8107 14192/6276/8105 14191/6277/8106\nf 14191/6277/8106 14193/6279/10865 14194/6278/8107\nf 14196/6280/8109 14194/6278/8107 14193/6279/10865\nf 14193/6279/10865 14195/6281/8110 14196/6280/8109\nf 14167/6249/8080 14196/6280/8109 14195/6281/8110\nf 14195/6281/8110 14168/6250/8081 14167/6249/8080\nf 14165/6251/8082 14168/6250/8081 14198/6282/8111\nf 14198/6282/8111 14197/6283/8112 14165/6251/8082\nf 14169/6253/8084 14165/6251/8082 14197/6283/8112\nf 14197/6283/8112 14199/6284/8113 14169/6253/8084\nf 14171/6257/8086 14169/6256/8084 14199/6285/8113\nf 14199/6285/8113 14200/6286/8114 14171/6257/8086\nf 14173/6259/8088 14171/6257/8086 14200/6286/8114\nf 14200/6286/8114 14201/6287/8115 14173/6259/8088\nf 14175/6261/8090 14173/6259/8088 14201/6287/8115\nf 14201/6287/8115 14202/6288/8116 14175/6261/8090\nf 14177/6263/8092 14175/6261/8090 14202/6288/8116\nf 14202/6288/8116 14203/6289/8117 14177/6263/8092\nf 14179/6265/8094 14177/6263/8092 14203/6289/8117\nf 14203/6289/8117 14204/6290/8118 14179/6265/8094\nf 14181/6267/8096 14179/6265/8094 14204/6290/8118\nf 14204/6290/8118 14205/6291/8119 14181/6267/8096\nf 14183/6269/8098 14181/6267/8096 14205/6291/8119\nf 14205/6291/8119 14206/6292/8120 14183/6269/8098\nf 14185/6271/8100 14183/6269/8098 14206/6292/8120\nf 14206/6292/8120 14207/6293/8121 14185/6271/8100\nf 14187/6273/8102 14185/6271/8100 14207/6293/8121\nf 14207/6293/8121 14208/6294/8122 14187/6273/8102\nf 14189/6275/8104 14187/6273/8102 14208/6294/8122\nf 14208/6294/8122 14209/6295/8123 14189/6275/8104\nf 14191/6277/8106 14189/6275/8104 14209/6295/8123\nf 14209/6295/8123 14210/6296/8124 14191/6277/8106\nf 14193/6279/10865 14191/6277/8106 14210/6296/8124\nf 14210/6296/8124 14211/6297/8125 14193/6279/10865\nf 14195/6281/8110 14193/6279/10865 14211/6297/8125\nf 14211/6297/8125 14212/6298/8126 14195/6281/8110\nf 14168/6250/8081 14195/6281/8110 14212/6298/8126\nf 14212/6298/8126 14198/6282/8111 14168/6250/8081\nf 14197/6299/8112 14198/6300/8111 14118/6199/8064\nf 14118/6199/8064 14117/6198/8063 14197/6299/8112\nf 14199/6301/8113 14197/6299/8112 14117/6198/8063\nf 14117/6198/8063 14119/6200/8065 14199/6301/8113\nf 14200/6302/8114 14199/6301/8113 14119/6200/8065\nf 14119/6200/8065 14120/6201/8066 14200/6302/8114\nf 14201/6303/8115 14200/6302/8114 14120/6201/8066\nf 14120/6201/8066 14121/6202/8067 14201/6303/8115\nf 14202/6304/8116 14201/6303/8115 14121/6202/8067\nf 14121/6202/8067 14122/6203/8068 14202/6304/8116\nf 14203/6305/8117 14202/6304/8116 14122/6203/8068\nf 14122/6203/8068 14123/6204/8069 14203/6305/8117\nf 14204/6306/8118 14203/6305/8117 14123/6204/8069\nf 14123/6204/8069 14124/6205/8070 14204/6306/8118\nf 14205/6307/8119 14204/6306/8118 14124/6205/8070\nf 14124/6205/8070 14125/6206/8071 14205/6307/8119\nf 14206/6308/8120 14205/6307/8119 14125/6206/8071\nf 14125/6206/8071 14126/6207/8072 14206/6308/8120\nf 14207/6309/8121 14206/6308/8120 14126/6207/8072\nf 14126/6207/8072 14127/6208/8073 14207/6309/8121\nf 14208/6310/8122 14207/6309/8121 14127/6208/8073\nf 14127/6208/8073 14128/6209/8074 14208/6310/8122\nf 14209/6311/8123 14208/6310/8122 14128/6209/8074\nf 14128/6209/8074 14129/6210/8075 14209/6311/8123\nf 14210/6312/8124 14209/6311/8123 14129/6210/8075\nf 14129/6210/8075 14130/6211/8076 14210/6312/8124\nf 14211/6313/8125 14210/6312/8124 14130/6211/8076\nf 14130/6211/8076 14131/6212/8077 14211/6313/8125\nf 14212/6314/8126 14211/6313/8125 14131/6212/8077\nf 14131/6212/8077 14132/6213/8078 14212/6314/8126\nf 14198/6300/8111 14212/6314/8126 14132/6213/8078\nf 14132/6213/8078 14118/6199/8064 14198/6300/8111\nf 14214/6315/1150 14215/6316/857 14216/6317/857\nf 14216/6317/857 14213/6318/1150 14214/6315/1150\nf 14218/6319/859 14214/6315/1150 14213/6318/1150\nf 14213/6318/1150 14217/6320/859 14218/6319/859\nf 14220/6321/1151 14218/6319/859 14217/6320/859\nf 14217/6320/859 14219/6322/1151 14220/6321/1151\nf 14222/6323/862 14220/6321/1151 14219/6322/1151\nf 14219/6322/1151 14221/6324/862 14222/6323/862\nf 14224/6325/1152 14222/6323/862 14221/6324/862\nf 14221/6324/862 14223/6326/1152 14224/6325/1152\nf 14226/6327/864 14224/6328/1152 14223/6329/1152\nf 14223/6329/1152 14225/6330/864 14226/6327/864\nf 14228/6331/1153 14226/6327/864 14225/6330/864\nf 14225/6330/864 14227/6332/1153 14228/6331/1153\nf 14230/6333/867 14228/6331/1153 14227/6332/1153\nf 14227/6332/1153 14229/6334/867 14230/6333/867\nf 14232/6335/1146 14230/6333/867 14229/6334/867\nf 14229/6334/867 14231/6336/1146 14232/6335/1146\nf 14234/6337/869 14232/6335/1146 14231/6336/1146\nf 14231/6336/1146 14233/6338/869 14234/6337/869\nf 14236/6339/1147 14234/6337/869 14233/6338/869\nf 14233/6338/869 14235/6340/1147 14236/6339/1147\nf 14238/6341/872 14236/6339/1147 14235/6340/1147\nf 14235/6340/1147 14237/6342/872 14238/6341/872\nf 14240/6343/1148 14238/6341/872 14237/6342/872\nf 14237/6342/872 14239/6344/1148 14240/6343/1148\nf 14242/6345/854 14240/6343/1148 14239/6344/1148\nf 14239/6344/1148 14241/6346/854 14242/6345/854\nf 14244/6347/1149 14242/6345/854 14241/6346/854\nf 14241/6346/854 14243/6348/1149 14244/6347/1149\nf 14215/6316/857 14244/6347/1149 14243/6348/1149\nf 14243/6348/1149 14216/6317/857 14215/6316/857\nf 14245/6349/103 14246/6350/8127 14247/6351/8128\nf 14245/6349/103 14248/6352/8129 14246/6350/8127\nf 14245/6349/103 14249/6353/8130 14248/6352/8129\nf 14245/6349/103 14250/6354/8131 14249/6353/8130\nf 14245/6349/103 14251/6355/8132 14250/6354/8131\nf 14245/6349/103 14252/6356/8133 14251/6355/8132\nf 14245/6349/103 14253/6357/8134 14252/6356/8133\nf 14245/6349/103 14254/6358/8135 14253/6357/8134\nf 14245/6349/103 14255/6359/8136 14254/6358/8135\nf 14245/6349/103 14256/6360/8137 14255/6359/8136\nf 14245/6349/103 14257/6361/8138 14256/6360/8137\nf 14245/6349/103 14258/6362/8139 14257/6361/8138\nf 14245/6349/103 14259/6363/8140 14258/6362/8139\nf 14245/6349/103 14260/6364/8141 14259/6363/8140\nf 14245/6349/103 14261/6365/8142 14260/6364/8141\nf 14245/6349/103 14247/6351/8128 14261/6365/8142\nf 14135/6366/36 14134/6367/36 14213/6368/36\nf 14213/6368/36 14216/6369/36 14135/6366/36\nf 14134/6367/36 14138/6370/36 14217/6371/36\nf 14217/6371/36 14213/6368/36 14134/6367/36\nf 14138/6370/36 14140/6372/36 14219/6373/36\nf 14219/6373/36 14217/6371/36 14138/6370/36\nf 14140/6372/36 14142/6374/36 14221/6375/36\nf 14221/6375/36 14219/6373/36 14140/6372/36\nf 14142/6374/36 14144/6376/36 14223/6377/36\nf 14223/6377/36 14221/6375/36 14142/6374/36\nf 14144/6376/36 14146/6378/36 14225/6379/36\nf 14225/6379/36 14223/6377/36 14144/6376/36\nf 14146/6378/36 14148/6380/36 14227/6381/36\nf 14227/6381/36 14225/6379/36 14146/6378/36\nf 14148/6380/36 14150/6382/36 14229/6383/36\nf 14229/6383/36 14227/6381/36 14148/6380/36\nf 14150/6382/36 14152/6384/36 14231/6385/36\nf 14231/6385/36 14229/6383/36 14150/6382/36\nf 14152/6384/36 14154/6386/36 14233/6387/36\nf 14233/6387/36 14231/6385/36 14152/6384/36\nf 14154/6386/36 14156/6388/36 14235/6389/36\nf 14235/6389/36 14233/6387/36 14154/6386/36\nf 14156/6388/36 14158/6390/36 14237/6391/36\nf 14237/6391/36 14235/6389/36 14156/6388/36\nf 14158/6390/36 14160/6392/36 14239/6393/36\nf 14239/6393/36 14237/6391/36 14158/6390/36\nf 14160/6392/36 14162/6394/36 14241/6395/36\nf 14241/6395/36 14239/6393/36 14160/6392/36\nf 14162/6394/36 14164/6396/36 14243/6397/36\nf 14243/6397/36 14241/6395/36 14162/6394/36\nf 14164/6396/36 14135/6366/36 14216/6369/36\nf 14216/6369/36 14243/6397/36 14164/6396/36\nf 14262/6398/8143 14263/6399/8144 14167/6249/8080\nf 14167/6249/8080 14166/6248/8079 14262/6398/8143\nf 14264/6400/8145 14262/6398/8143 14166/6248/8079\nf 14166/6248/8079 14170/6252/8083 14264/6400/8145\nf 14265/6401/8146 14264/6402/8145 14170/6255/8083\nf 14170/6255/8083 14172/6254/8085 14265/6401/8146\nf 14266/6403/8147 14265/6401/8146 14172/6254/8085\nf 14172/6254/8085 14174/6258/8087 14266/6403/8147\nf 14267/6404/8148 14266/6403/8147 14174/6258/8087\nf 14174/6258/8087 14176/6260/8089 14267/6404/8148\nf 14268/6405/8149 14267/6404/8148 14176/6260/8089\nf 14176/6260/8089 14178/6262/8091 14268/6405/8149\nf 14269/6406/8150 14268/6405/8149 14178/6262/8091\nf 14178/6262/8091 14180/6264/8093 14269/6406/8150\nf 14270/6407/8151 14269/6406/8150 14180/6264/8093\nf 14180/6264/8093 14182/6266/8095 14270/6407/8151\nf 14271/6408/8152 14270/6407/8151 14182/6266/8095\nf 14182/6266/8095 14184/6268/8097 14271/6408/8152\nf 14272/6409/8153 14271/6408/8152 14184/6268/8097\nf 14184/6268/8097 14186/6270/8099 14272/6409/8153\nf 14273/6410/8154 14272/6409/8153 14186/6270/8099\nf 14186/6270/8099 14188/6272/8101 14273/6410/8154\nf 14274/6411/8155 14273/6410/8154 14188/6272/8101\nf 14188/6272/8101 14190/6274/8103 14274/6411/8155\nf 14275/6412/8156 14274/6411/8155 14190/6274/8103\nf 14190/6274/8103 14192/6276/8105 14275/6412/8156\nf 14276/6413/8157 14275/6412/8156 14192/6276/8105\nf 14192/6276/8105 14194/6278/8107 14276/6413/8157\nf 14277/6414/8158 14276/6413/8157 14194/6278/8107\nf 14194/6278/8107 14196/6280/8109 14277/6414/8158\nf 14263/6399/8144 14277/6414/8158 14196/6280/8109\nf 14196/6280/8109 14167/6249/8080 14263/6399/8144\nf 14278/6415/8159 14279/6416/8160 14263/6399/8144\nf 14263/6399/8144 14262/6398/8143 14278/6415/8159\nf 14280/6417/8161 14278/6415/8159 14262/6398/8143\nf 14262/6398/8143 14264/6400/8145 14280/6417/8161\nf 14281/6418/8162 14280/6419/8161 14264/6402/8145\nf 14264/6402/8145 14265/6401/8146 14281/6418/8162\nf 14282/6420/8163 14281/6418/8162 14265/6401/8146\nf 14265/6401/8146 14266/6403/8147 14282/6420/8163\nf 14283/6421/8164 14282/6420/8163 14266/6403/8147\nf 14266/6403/8147 14267/6404/8148 14283/6421/8164\nf 14284/6422/8165 14283/6421/8164 14267/6404/8148\nf 14267/6404/8148 14268/6405/8149 14284/6422/8165\nf 14285/6423/8166 14284/6422/8165 14268/6405/8149\nf 14268/6405/8149 14269/6406/8150 14285/6423/8166\nf 14286/6424/8167 14285/6423/8166 14269/6406/8150\nf 14269/6406/8150 14270/6407/8151 14286/6424/8167\nf 14287/6425/8168 14286/6424/8167 14270/6407/8151\nf 14270/6407/8151 14271/6408/8152 14287/6425/8168\nf 14288/6426/8169 14287/6425/8168 14271/6408/8152\nf 14271/6408/8152 14272/6409/8153 14288/6426/8169\nf 14289/6427/8170 14288/6426/8169 14272/6409/8153\nf 14272/6409/8153 14273/6410/8154 14289/6427/8170\nf 14290/6428/8171 14289/6427/8170 14273/6410/8154\nf 14273/6410/8154 14274/6411/8155 14290/6428/8171\nf 14291/6429/8172 14290/6428/8171 14274/6411/8155\nf 14274/6411/8155 14275/6412/8156 14291/6429/8172\nf 14292/6430/8173 14291/6429/8172 14275/6412/8156\nf 14275/6412/8156 14276/6413/8157 14292/6430/8173\nf 14293/6431/8174 14292/6430/8173 14276/6413/8157\nf 14276/6413/8157 14277/6414/8158 14293/6431/8174\nf 14279/6416/8160 14293/6431/8174 14277/6414/8158\nf 14277/6414/8158 14263/6399/8144 14279/6416/8160\nf 14294/6432/8175 14295/6433/8176 14279/6416/8176\nf 14279/6416/8176 14278/6415/8175 14294/6432/8175\nf 14296/6434/8177 14294/6432/8175 14278/6415/8175\nf 14278/6415/8175 14280/6417/8177 14296/6434/8177\nf 14297/6435/8178 14296/6436/8177 14280/6419/8177\nf 14280/6419/8177 14281/6418/8178 14297/6435/8178\nf 14298/6437/8179 14297/6435/8178 14281/6418/8178\nf 14281/6418/8178 14282/6420/8179 14298/6437/8179\nf 14299/6438/10866 14298/6437/8179 14282/6420/8179\nf 14282/6420/8179 14283/6421/10866 14299/6438/10866\nf 14300/6439/8181 14299/6438/10866 14283/6421/10866\nf 14283/6421/10866 14284/6422/8181 14300/6439/8181\nf 14301/6440/8182 14300/6439/8181 14284/6422/8181\nf 14284/6422/8181 14285/6423/8182 14301/6440/8182\nf 14302/6441/8183 14301/6440/8182 14285/6423/8182\nf 14285/6423/8182 14286/6424/8183 14302/6441/8183\nf 14303/6442/8184 14302/6441/8183 14286/6424/8183\nf 14286/6424/8183 14287/6425/10862 14303/6442/8184\nf 14304/6443/8185 14303/6442/8184 14287/6425/10862\nf 14287/6425/10862 14288/6426/8185 14304/6443/8185\nf 14305/6444/8186 14304/6443/8185 14288/6426/8185\nf 14288/6426/8185 14289/6427/8186 14305/6444/8186\nf 14306/6445/8187 14305/6444/8186 14289/6427/8186\nf 14289/6427/8186 14290/6428/8187 14306/6445/8187\nf 14307/6446/8188 14306/6445/8187 14290/6428/8187\nf 14290/6428/8187 14291/6429/10867 14307/6446/8188\nf 14308/6447/8189 14307/6446/8188 14291/6429/10867\nf 14291/6429/10867 14292/6430/8189 14308/6447/8189\nf 14309/6448/8190 14308/6447/8189 14292/6430/8189\nf 14292/6430/8189 14293/6431/8190 14309/6448/8190\nf 14295/6433/8176 14309/6448/8190 14293/6431/8190\nf 14293/6431/8190 14279/6416/8176 14295/6433/8176\nf 14133/6217/8191 14136/6216/8192 14295/6433/8192\nf 14295/6433/8192 14294/6432/8191 14133/6217/8191\nf 14137/6219/8193 14133/6217/8191 14294/6432/8191\nf 14294/6432/8191 14296/6434/8193 14137/6219/8193\nf 14139/6223/8194 14137/6222/8193 14296/6436/8193\nf 14296/6436/8193 14297/6435/8194 14139/6223/8194\nf 14141/6225/8195 14139/6223/8194 14297/6435/8194\nf 14297/6435/8194 14298/6437/8195 14141/6225/8195\nf 14143/6227/8196 14141/6225/8195 14298/6437/8195\nf 14298/6437/8195 14299/6438/8196 14143/6227/8196\nf 14145/6229/8197 14143/6227/8196 14299/6438/8196\nf 14299/6438/8196 14300/6439/8197 14145/6229/8197\nf 14147/6231/8198 14145/6229/8197 14300/6439/8197\nf 14300/6439/8197 14301/6440/8198 14147/6231/8198\nf 14149/6233/8199 14147/6231/8198 14301/6440/8198\nf 14301/6440/8198 14302/6441/8199 14149/6233/8199\nf 14151/6235/8200 14149/6233/8199 14302/6441/8199\nf 14302/6441/8199 14303/6442/8200 14151/6235/8200\nf 14153/6237/8201 14151/6235/8200 14303/6442/8200\nf 14303/6442/8200 14304/6443/8201 14153/6237/8201\nf 14155/6239/8202 14153/6237/8201 14304/6443/8201\nf 14304/6443/8201 14305/6444/8202 14155/6239/8202\nf 14157/6241/8203 14155/6239/8202 14305/6444/8202\nf 14305/6444/8202 14306/6445/8203 14157/6241/8203\nf 14159/6243/8204 14157/6241/8203 14306/6445/8203\nf 14306/6445/8203 14307/6446/8204 14159/6243/8204\nf 14161/6245/8205 14159/6243/8204 14307/6446/8204\nf 14307/6446/8204 14308/6447/8205 14161/6245/8205\nf 14163/6247/8206 14161/6245/8205 14308/6447/8205\nf 14308/6447/8205 14309/6448/8206 14163/6247/8206\nf 14136/6216/8192 14163/6247/8206 14309/6448/8206\nf 14309/6448/8206 14295/6433/8192 14136/6216/8192\nf 14215/6449/103 14214/6450/103 14311/6451/103\nf 14311/6451/103 14310/6452/103 14215/6449/103\nf 14244/6453/103 14215/6449/103 14310/6452/103\nf 14310/6452/103 14312/6454/103 14244/6453/103\nf 14242/6455/103 14244/6453/103 14312/6454/103\nf 14312/6454/103 14313/6456/103 14242/6455/103\nf 14240/6457/103 14242/6455/103 14313/6456/103\nf 14313/6456/103 14314/6458/103 14240/6457/103\nf 14238/6459/103 14240/6457/103 14314/6458/103\nf 14314/6458/103 14315/6460/103 14238/6459/103\nf 14236/6461/103 14238/6459/103 14315/6460/103\nf 14315/6460/103 14316/6462/103 14236/6461/103\nf 14234/6463/103 14236/6461/103 14316/6462/103\nf 14316/6462/103 14317/6464/103 14234/6463/103\nf 14232/6465/103 14234/6463/103 14317/6464/103\nf 14317/6464/103 14318/6466/103 14232/6465/103\nf 14230/6467/103 14232/6465/103 14318/6466/103\nf 14318/6466/103 14319/6468/103 14230/6467/103\nf 14228/6469/103 14230/6467/103 14319/6468/103\nf 14319/6468/103 14320/6470/103 14228/6469/103\nf 14226/6471/103 14228/6469/103 14320/6470/103\nf 14320/6470/103 14321/6472/103 14226/6471/103\nf 14224/6473/103 14226/6471/103 14321/6472/103\nf 14321/6472/103 14322/6474/103 14224/6473/103\nf 14222/6475/103 14224/6473/103 14322/6474/103\nf 14322/6474/103 14323/6476/103 14222/6475/103\nf 14220/6477/103 14222/6475/103 14323/6476/103\nf 14323/6476/103 14324/6478/103 14220/6477/103\nf 14218/6479/103 14220/6477/103 14324/6478/103\nf 14324/6478/103 14325/6480/103 14218/6479/103\nf 14214/6450/103 14218/6479/103 14325/6480/103\nf 14325/6480/103 14311/6451/103 14214/6450/103\nf 14247/6351/8128 14246/6350/8127 14326/6481/8207\nf 14326/6481/8207 14327/6482/8208 14247/6351/8128\nf 14246/6350/8127 14248/6352/8129 14328/6483/8209\nf 14328/6483/8209 14326/6481/8207 14246/6350/8127\nf 14248/6352/8129 14249/6353/8130 14329/6484/8210\nf 14329/6484/8210 14328/6483/8209 14248/6352/8129\nf 14249/6353/8130 14250/6354/8131 14330/6485/8211\nf 14330/6485/8211 14329/6484/8210 14249/6353/8130\nf 14250/6354/8131 14251/6355/8132 14331/6486/8212\nf 14331/6486/8212 14330/6485/8211 14250/6354/8131\nf 14251/6355/8132 14252/6356/8133 14332/6487/8213\nf 14332/6487/8213 14331/6486/8212 14251/6355/8132\nf 14252/6356/8133 14253/6357/8134 14333/6488/8214\nf 14333/6488/8214 14332/6487/8213 14252/6356/8133\nf 14253/6357/8134 14254/6358/8135 14334/6489/8215\nf 14334/6489/8215 14333/6488/8214 14253/6357/8134\nf 14254/6358/8135 14255/6359/8136 14335/6490/8216\nf 14335/6490/8216 14334/6489/8215 14254/6358/8135\nf 14255/6359/8136 14256/6360/8137 14336/6491/8217\nf 14336/6491/8217 14335/6490/8216 14255/6359/8136\nf 14256/6360/8137 14257/6361/8138 14337/6492/8218\nf 14337/6492/8218 14336/6491/8217 14256/6360/8137\nf 14257/6361/8138 14258/6362/8139 14338/6493/8219\nf 14338/6493/8219 14337/6492/8218 14257/6361/8138\nf 14258/6362/8139 14259/6363/8140 14339/6494/8220\nf 14339/6494/8220 14338/6493/8219 14258/6362/8139\nf 14259/6363/8140 14260/6364/8141 14340/6495/8221\nf 14340/6495/8221 14339/6494/8220 14259/6363/8140\nf 14260/6364/8141 14261/6365/8142 14341/6496/8222\nf 14341/6496/8222 14340/6495/8221 14260/6364/8141\nf 14341/6496/8222 14261/6365/8142 14247/6351/8128\nf 14247/6351/8128 14327/6482/8208 14341/6496/8222\nf 14326/6481/8216 14310/6452/8216 14311/6451/8215\nf 14311/6451/8215 14327/6482/8215 14326/6481/8216\nf 14328/6483/8217 14312/6454/8217 14310/6452/8216\nf 14310/6452/8216 14326/6481/8216 14328/6483/8217\nf 14329/6484/8218 14313/6456/8218 14312/6454/8217\nf 14312/6454/8217 14328/6483/8217 14329/6484/8218\nf 14330/6485/8219 14314/6458/8219 14313/6456/8218\nf 14313/6456/8218 14329/6484/8218 14330/6485/8219\nf 14331/6486/8220 14315/6460/8220 14314/6458/8219\nf 14314/6458/8219 14330/6485/8219 14331/6486/8220\nf 14332/6487/8221 14316/6462/8221 14315/6460/8220\nf 14315/6460/8220 14331/6486/8220 14332/6487/8221\nf 14333/6488/8222 14317/6464/8222 14316/6462/8221\nf 14316/6462/8221 14332/6487/8221 14333/6488/8222\nf 14334/6489/8208 14318/6466/8208 14317/6464/8222\nf 14317/6464/8222 14333/6488/8222 14334/6489/8208\nf 14335/6490/8207 14319/6468/8207 14318/6466/8208\nf 14318/6466/8208 14334/6489/8208 14335/6490/8207\nf 14336/6491/8209 14320/6470/8209 14319/6468/8207\nf 14319/6468/8207 14335/6490/8207 14336/6491/8209\nf 14337/6492/8210 14321/6472/8210 14320/6470/8209\nf 14320/6470/8209 14336/6491/8209 14337/6492/8210\nf 14338/6493/8211 14322/6474/8211 14321/6472/8210\nf 14321/6472/8210 14337/6492/8210 14338/6493/8211\nf 14339/6494/8212 14323/6476/8212 14322/6474/8211\nf 14322/6474/8211 14338/6493/8211 14339/6494/8212\nf 14340/6495/8213 14324/6478/8213 14323/6476/8212\nf 14323/6476/8212 14339/6494/8212 14340/6495/8213\nf 14341/6496/8214 14325/6480/8214 14324/6478/8213\nf 14324/6478/8213 14340/6495/8213 14341/6496/8214\nf 14327/6482/8215 14311/6451/8215 14325/6480/8214\nf 14325/6480/8214 14341/6496/8214 14327/6482/8215\nf 14342/6197/36 14343/6198/8063 14344/6199/8064\nf 14342/6197/36 14345/6200/8065 14343/6198/8063\nf 14342/6197/36 14346/6201/8066 14345/6200/8065\nf 14342/6197/36 14347/6202/8067 14346/6201/8066\nf 14342/6197/36 14348/6203/8068 14347/6202/8067\nf 14342/6197/36 14349/6204/8069 14348/6203/8068\nf 14342/6197/36 14350/6205/8070 14349/6204/8069\nf 14342/6197/36 14351/6206/8071 14350/6205/8070\nf 14342/6197/36 14352/6207/8072 14351/6206/8071\nf 14342/6197/36 14353/6208/8073 14352/6207/8072\nf 14342/6197/36 14354/6209/8074 14353/6208/8073\nf 14342/6197/36 14355/6210/8075 14354/6209/8074\nf 14342/6197/36 14356/6211/8076 14355/6210/8075\nf 14342/6197/36 14357/6212/8077 14356/6211/8076\nf 14342/6197/36 14358/6213/8078 14357/6212/8077\nf 14342/6197/36 14344/6199/8064 14358/6213/8078\nf 14360/6214/1150 14361/6215/857 14362/6216/857\nf 14362/6216/857 14359/6217/1150 14360/6214/1150\nf 14364/6218/859 14360/6214/1150 14359/6217/1150\nf 14359/6217/1150 14363/6219/859 14364/6218/859\nf 14366/6220/1151 14364/6221/859 14363/6222/859\nf 14363/6222/859 14365/6223/1151 14366/6220/1151\nf 14368/6224/862 14366/6220/1151 14365/6223/1151\nf 14365/6223/1151 14367/6225/862 14368/6224/862\nf 14370/6226/1152 14368/6224/862 14367/6225/862\nf 14367/6225/862 14369/6227/1152 14370/6226/1152\nf 14372/6228/864 14370/6226/1152 14369/6227/1152\nf 14369/6227/1152 14371/6229/864 14372/6228/864\nf 14374/6230/1153 14372/6228/864 14371/6229/864\nf 14371/6229/864 14373/6231/1153 14374/6230/1153\nf 14376/6232/867 14374/6230/1153 14373/6231/1153\nf 14373/6231/1153 14375/6233/867 14376/6232/867\nf 14378/6234/1146 14376/6232/867 14375/6233/867\nf 14375/6233/867 14377/6235/1146 14378/6234/1146\nf 14380/6236/869 14378/6234/1146 14377/6235/1146\nf 14377/6235/1146 14379/6237/869 14380/6236/869\nf 14382/6238/1147 14380/6236/869 14379/6237/869\nf 14379/6237/869 14381/6239/1147 14382/6238/1147\nf 14384/6240/872 14382/6238/1147 14381/6239/1147\nf 14381/6239/1147 14383/6241/872 14384/6240/872\nf 14386/6242/1148 14384/6240/872 14383/6241/872\nf 14383/6241/872 14385/6243/1148 14386/6242/1148\nf 14388/6244/854 14386/6242/1148 14385/6243/1148\nf 14385/6243/1148 14387/6245/854 14388/6244/854\nf 14390/6246/1149 14388/6244/854 14387/6245/854\nf 14387/6245/854 14389/6247/1149 14390/6246/1149\nf 14361/6215/857 14390/6246/1149 14389/6247/1149\nf 14389/6247/1149 14362/6216/857 14361/6215/857\nf 14392/6248/8079 14393/6249/8080 14394/6250/8081\nf 14394/6250/8081 14391/6251/8082 14392/6248/8079\nf 14396/6252/8083 14392/6248/8079 14391/6251/8082\nf 14391/6251/8082 14395/6253/8084 14396/6252/8083\nf 14398/6254/8085 14396/6255/8083 14395/6256/8084\nf 14395/6256/8084 14397/6257/8086 14398/6254/8085\nf 14400/6258/8087 14398/6254/8085 14397/6257/8086\nf 14397/6257/8086 14399/6259/8088 14400/6258/8087\nf 14402/6260/8089 14400/6258/8087 14399/6259/8088\nf 14399/6259/8088 14401/6261/8090 14402/6260/8089\nf 14404/6262/8091 14402/6260/8089 14401/6261/8090\nf 14401/6261/8090 14403/6263/8092 14404/6262/8091\nf 14406/6264/8093 14404/6262/8091 14403/6263/8092\nf 14403/6263/8092 14405/6265/8094 14406/6264/8093\nf 14408/6266/8095 14406/6264/8093 14405/6265/8094\nf 14405/6265/8094 14407/6267/8096 14408/6266/8095\nf 14410/6268/8097 14408/6266/8095 14407/6267/8096\nf 14407/6267/8096 14409/6269/8098 14410/6268/8097\nf 14412/6270/8099 14410/6268/8097 14409/6269/8098\nf 14409/6269/8098 14411/6271/8100 14412/6270/8099\nf 14414/6272/8101 14412/6270/8099 14411/6271/8100\nf 14411/6271/8100 14413/6273/8102 14414/6272/8101\nf 14416/6274/8103 14414/6272/8101 14413/6273/8102\nf 14413/6273/8102 14415/6275/8104 14416/6274/8103\nf 14418/6276/8105 14416/6274/8103 14415/6275/8104\nf 14415/6275/8104 14417/6277/8106 14418/6276/8105\nf 14420/6278/8107 14418/6276/8105 14417/6277/8106\nf 14417/6277/8106 14419/6279/8108 14420/6278/8107\nf 14422/6280/8109 14420/6278/8107 14419/6279/8108\nf 14419/6279/8108 14421/6281/8110 14422/6280/8109\nf 14393/6249/8080 14422/6280/8109 14421/6281/8110\nf 14421/6281/8110 14394/6250/8081 14393/6249/8080\nf 14391/6251/8082 14394/6250/8081 14424/6282/8111\nf 14424/6282/8111 14423/6283/8112 14391/6251/8082\nf 14395/6253/8084 14391/6251/8082 14423/6283/8112\nf 14423/6283/8112 14425/6284/8113 14395/6253/8084\nf 14397/6257/8086 14395/6256/8084 14425/6285/8113\nf 14425/6285/8113 14426/6286/8114 14397/6257/8086\nf 14399/6259/8088 14397/6257/8086 14426/6286/8114\nf 14426/6286/8114 14427/6287/8115 14399/6259/8088\nf 14401/6261/8090 14399/6259/8088 14427/6287/8115\nf 14427/6287/8115 14428/6288/8116 14401/6261/8090\nf 14403/6263/8092 14401/6261/8090 14428/6288/8116\nf 14428/6288/8116 14429/6289/8117 14403/6263/8092\nf 14405/6265/8094 14403/6263/8092 14429/6289/8117\nf 14429/6289/8117 14430/6290/8118 14405/6265/8094\nf 14407/6267/8096 14405/6265/8094 14430/6290/8118\nf 14430/6290/8118 14431/6291/8119 14407/6267/8096\nf 14409/6269/8098 14407/6267/8096 14431/6291/8119\nf 14431/6291/8119 14432/6292/8120 14409/6269/8098\nf 14411/6271/8100 14409/6269/8098 14432/6292/8120\nf 14432/6292/8120 14433/6293/8121 14411/6271/8100\nf 14413/6273/8102 14411/6271/8100 14433/6293/8121\nf 14433/6293/8121 14434/6294/8122 14413/6273/8102\nf 14415/6275/8104 14413/6273/8102 14434/6294/8122\nf 14434/6294/8122 14435/6295/8123 14415/6275/8104\nf 14417/6277/8106 14415/6275/8104 14435/6295/8123\nf 14435/6295/8123 14436/6296/8124 14417/6277/8106\nf 14419/6279/8108 14417/6277/8106 14436/6296/8124\nf 14436/6296/8124 14437/6297/8125 14419/6279/8108\nf 14421/6281/8110 14419/6279/8108 14437/6297/8125\nf 14437/6297/8125 14438/6298/8126 14421/6281/8110\nf 14394/6250/8081 14421/6281/8110 14438/6298/8126\nf 14438/6298/8126 14424/6282/8111 14394/6250/8081\nf 14423/6299/8112 14424/6300/8111 14344/6199/8064\nf 14344/6199/8064 14343/6198/8063 14423/6299/8112\nf 14425/6301/8113 14423/6299/8112 14343/6198/8063\nf 14343/6198/8063 14345/6200/8065 14425/6301/8113\nf 14426/6302/8114 14425/6301/8113 14345/6200/8065\nf 14345/6200/8065 14346/6201/8066 14426/6302/8114\nf 14427/6303/8115 14426/6302/8114 14346/6201/8066\nf 14346/6201/8066 14347/6202/8067 14427/6303/8115\nf 14428/6304/8116 14427/6303/8115 14347/6202/8067\nf 14347/6202/8067 14348/6203/8068 14428/6304/8116\nf 14429/6305/8117 14428/6304/8116 14348/6203/8068\nf 14348/6203/8068 14349/6204/8069 14429/6305/8117\nf 14430/6306/8118 14429/6305/8117 14349/6204/8069\nf 14349/6204/8069 14350/6205/8070 14430/6306/8118\nf 14431/6307/8119 14430/6306/8118 14350/6205/8070\nf 14350/6205/8070 14351/6206/8071 14431/6307/8119\nf 14432/6308/8120 14431/6307/8119 14351/6206/8071\nf 14351/6206/8071 14352/6207/8072 14432/6308/8120\nf 14433/6309/8121 14432/6308/8120 14352/6207/8072\nf 14352/6207/8072 14353/6208/8073 14433/6309/8121\nf 14434/6310/8122 14433/6309/8121 14353/6208/8073\nf 14353/6208/8073 14354/6209/8074 14434/6310/8122\nf 14435/6311/8123 14434/6310/8122 14354/6209/8074\nf 14354/6209/8074 14355/6210/8075 14435/6311/8123\nf 14436/6312/8124 14435/6311/8123 14355/6210/8075\nf 14355/6210/8075 14356/6211/8076 14436/6312/8124\nf 14437/6313/8125 14436/6312/8124 14356/6211/8076\nf 14356/6211/8076 14357/6212/8077 14437/6313/8125\nf 14438/6314/8126 14437/6313/8125 14357/6212/8077\nf 14357/6212/8077 14358/6213/8078 14438/6314/8126\nf 14424/6300/8111 14438/6314/8126 14358/6213/8078\nf 14358/6213/8078 14344/6199/8064 14424/6300/8111\nf 14440/6315/1150 14441/6316/857 14442/6317/857\nf 14442/6317/857 14439/6318/1150 14440/6315/1150\nf 14444/6319/859 14440/6315/1150 14439/6318/1150\nf 14439/6318/1150 14443/6320/859 14444/6319/859\nf 14446/6321/1151 14444/6319/859 14443/6320/859\nf 14443/6320/859 14445/6322/1151 14446/6321/1151\nf 14448/6323/862 14446/6321/1151 14445/6322/1151\nf 14445/6322/1151 14447/6324/862 14448/6323/862\nf 14450/6325/1152 14448/6323/862 14447/6324/862\nf 14447/6324/862 14449/6326/1152 14450/6325/1152\nf 14452/6327/864 14450/6328/1152 14449/6329/1152\nf 14449/6329/1152 14451/6330/864 14452/6327/864\nf 14454/6331/1153 14452/6327/864 14451/6330/864\nf 14451/6330/864 14453/6332/1153 14454/6331/1153\nf 14456/6333/867 14454/6331/1153 14453/6332/1153\nf 14453/6332/1153 14455/6334/867 14456/6333/867\nf 14458/6335/1146 14456/6333/867 14455/6334/867\nf 14455/6334/867 14457/6336/1146 14458/6335/1146\nf 14460/6337/869 14458/6335/1146 14457/6336/1146\nf 14457/6336/1146 14459/6338/869 14460/6337/869\nf 14462/6339/1147 14460/6337/869 14459/6338/869\nf 14459/6338/869 14461/6340/1147 14462/6339/1147\nf 14464/6341/872 14462/6339/1147 14461/6340/1147\nf 14461/6340/1147 14463/6342/872 14464/6341/872\nf 14466/6343/1148 14464/6341/872 14463/6342/872\nf 14463/6342/872 14465/6344/1148 14466/6343/1148\nf 14468/6345/854 14466/6343/1148 14465/6344/1148\nf 14465/6344/1148 14467/6346/854 14468/6345/854\nf 14470/6347/1149 14468/6345/854 14467/6346/854\nf 14467/6346/854 14469/6348/1149 14470/6347/1149\nf 14441/6316/857 14470/6347/1149 14469/6348/1149\nf 14469/6348/1149 14442/6317/857 14441/6316/857\nf 14471/6349/103 14472/6350/8127 14473/6351/8128\nf 14471/6349/103 14474/6352/8129 14472/6350/8127\nf 14471/6349/103 14475/6353/8130 14474/6352/8129\nf 14471/6349/103 14476/6354/8131 14475/6353/8130\nf 14471/6349/103 14477/6355/8132 14476/6354/8131\nf 14471/6349/103 14478/6356/8133 14477/6355/8132\nf 14471/6349/103 14479/6357/8134 14478/6356/8133\nf 14471/6349/103 14480/6358/8135 14479/6357/8134\nf 14471/6349/103 14481/6359/8136 14480/6358/8135\nf 14471/6349/103 14482/6360/8137 14481/6359/8136\nf 14471/6349/103 14483/6361/8138 14482/6360/8137\nf 14471/6349/103 14484/6362/8139 14483/6361/8138\nf 14471/6349/103 14485/6363/8140 14484/6362/8139\nf 14471/6349/103 14486/6364/8141 14485/6363/8140\nf 14471/6349/103 14487/6365/8142 14486/6364/8141\nf 14471/6349/103 14473/6351/8128 14487/6365/8142\nf 14361/6366/36 14360/6367/36 14439/6368/36\nf 14439/6368/36 14442/6369/36 14361/6366/36\nf 14360/6367/36 14364/6370/36 14443/6371/36\nf 14443/6371/36 14439/6368/36 14360/6367/36\nf 14364/6370/36 14366/6372/36 14445/6373/36\nf 14445/6373/36 14443/6371/36 14364/6370/36\nf 14366/6372/36 14368/6374/36 14447/6375/36\nf 14447/6375/36 14445/6373/36 14366/6372/36\nf 14368/6374/36 14370/6376/36 14449/6377/36\nf 14449/6377/36 14447/6375/36 14368/6374/36\nf 14370/6376/36 14372/6378/36 14451/6379/36\nf 14451/6379/36 14449/6377/36 14370/6376/36\nf 14372/6378/36 14374/6380/36 14453/6381/36\nf 14453/6381/36 14451/6379/36 14372/6378/36\nf 14374/6380/36 14376/6382/36 14455/6383/36\nf 14455/6383/36 14453/6381/36 14374/6380/36\nf 14376/6382/36 14378/6384/36 14457/6385/36\nf 14457/6385/36 14455/6383/36 14376/6382/36\nf 14378/6384/36 14380/6386/36 14459/6387/36\nf 14459/6387/36 14457/6385/36 14378/6384/36\nf 14380/6386/36 14382/6388/36 14461/6389/36\nf 14461/6389/36 14459/6387/36 14380/6386/36\nf 14382/6388/36 14384/6390/36 14463/6391/36\nf 14463/6391/36 14461/6389/36 14382/6388/36\nf 14384/6390/36 14386/6392/36 14465/6393/36\nf 14465/6393/36 14463/6391/36 14384/6390/36\nf 14386/6392/36 14388/6394/36 14467/6395/36\nf 14467/6395/36 14465/6393/36 14386/6392/36\nf 14388/6394/36 14390/6396/36 14469/6397/36\nf 14469/6397/36 14467/6395/36 14388/6394/36\nf 14390/6396/36 14361/6366/36 14442/6369/36\nf 14442/6369/36 14469/6397/36 14390/6396/36\nf 14488/6398/10863 14489/6399/8144 14393/6249/8080\nf 14393/6249/8080 14392/6248/8079 14488/6398/10863\nf 14490/6400/8145 14488/6398/10863 14392/6248/8079\nf 14392/6248/8079 14396/6252/8083 14490/6400/8145\nf 14491/6401/8146 14490/6402/8145 14396/6255/8083\nf 14396/6255/8083 14398/6254/8085 14491/6401/8146\nf 14492/6403/8147 14491/6401/8146 14398/6254/8085\nf 14398/6254/8085 14400/6258/8087 14492/6403/8147\nf 14493/6404/8148 14492/6403/8147 14400/6258/8087\nf 14400/6258/8087 14402/6260/8089 14493/6404/8148\nf 14494/6405/8149 14493/6404/8148 14402/6260/8089\nf 14402/6260/8089 14404/6262/8091 14494/6405/8149\nf 14495/6406/8150 14494/6405/8149 14404/6262/8091\nf 14404/6262/8091 14406/6264/8093 14495/6406/8150\nf 14496/6407/8151 14495/6406/8150 14406/6264/8093\nf 14406/6264/8093 14408/6266/8095 14496/6407/8151\nf 14497/6408/8152 14496/6407/8151 14408/6266/8095\nf 14408/6266/8095 14410/6268/8097 14497/6408/8152\nf 14498/6409/8153 14497/6408/8152 14410/6268/8097\nf 14410/6268/8097 14412/6270/8099 14498/6409/8153\nf 14499/6410/8154 14498/6409/8153 14412/6270/8099\nf 14412/6270/8099 14414/6272/8101 14499/6410/8154\nf 14500/6411/8155 14499/6410/8154 14414/6272/8101\nf 14414/6272/8101 14416/6274/8103 14500/6411/8155\nf 14501/6412/8156 14500/6411/8155 14416/6274/8103\nf 14416/6274/8103 14418/6276/8105 14501/6412/8156\nf 14502/6413/8157 14501/6412/8156 14418/6276/8105\nf 14418/6276/8105 14420/6278/8107 14502/6413/8157\nf 14503/6414/8158 14502/6413/8157 14420/6278/8107\nf 14420/6278/8107 14422/6280/8109 14503/6414/8158\nf 14489/6399/8144 14503/6414/8158 14422/6280/8109\nf 14422/6280/8109 14393/6249/8080 14489/6399/8144\nf 14504/6415/8159 14505/6416/8160 14489/6399/8144\nf 14489/6399/8144 14488/6398/10863 14504/6415/8159\nf 14506/6417/8161 14504/6415/8159 14488/6398/10863\nf 14488/6398/10863 14490/6400/8145 14506/6417/8161\nf 14507/6418/8162 14506/6419/8161 14490/6402/8145\nf 14490/6402/8145 14491/6401/8146 14507/6418/8162\nf 14508/6420/8163 14507/6418/8162 14491/6401/8146\nf 14491/6401/8146 14492/6403/8147 14508/6420/8163\nf 14509/6421/8164 14508/6420/8163 14492/6403/8147\nf 14492/6403/8147 14493/6404/8148 14509/6421/8164\nf 14510/6422/8165 14509/6421/8164 14493/6404/8148\nf 14493/6404/8148 14494/6405/8149 14510/6422/8165\nf 14511/6423/8166 14510/6422/8165 14494/6405/8149\nf 14494/6405/8149 14495/6406/8150 14511/6423/8166\nf 14512/6424/8167 14511/6423/8166 14495/6406/8150\nf 14495/6406/8150 14496/6407/8151 14512/6424/8167\nf 14513/6425/8168 14512/6424/8167 14496/6407/8151\nf 14496/6407/8151 14497/6408/8152 14513/6425/8168\nf 14514/6426/8169 14513/6425/8168 14497/6408/8152\nf 14497/6408/8152 14498/6409/8153 14514/6426/8169\nf 14515/6427/8170 14514/6426/8169 14498/6409/8153\nf 14498/6409/8153 14499/6410/8154 14515/6427/8170\nf 14516/6428/8171 14515/6427/8170 14499/6410/8154\nf 14499/6410/8154 14500/6411/8155 14516/6428/8171\nf 14517/6429/8172 14516/6428/8171 14500/6411/8155\nf 14500/6411/8155 14501/6412/8156 14517/6429/8172\nf 14518/6430/8173 14517/6429/8172 14501/6412/8156\nf 14501/6412/8156 14502/6413/8157 14518/6430/8173\nf 14519/6431/8174 14518/6430/8173 14502/6413/8157\nf 14502/6413/8157 14503/6414/8158 14519/6431/8174\nf 14505/6416/8160 14519/6431/8174 14503/6414/8158\nf 14503/6414/8158 14489/6399/8144 14505/6416/8160\nf 14520/6432/8175 14521/6433/8176 14505/6416/8176\nf 14505/6416/8176 14504/6415/8175 14520/6432/8175\nf 14522/6434/8177 14520/6432/8175 14504/6415/8175\nf 14504/6415/8175 14506/6417/8177 14522/6434/8177\nf 14523/6435/8178 14522/6436/8177 14506/6419/8177\nf 14506/6419/8177 14507/6418/8178 14523/6435/8178\nf 14524/6437/8179 14523/6435/8178 14507/6418/8178\nf 14507/6418/8178 14508/6420/8179 14524/6437/8179\nf 14525/6438/8180 14524/6437/8179 14508/6420/8179\nf 14508/6420/8179 14509/6421/8180 14525/6438/8180\nf 14526/6439/8181 14525/6438/8180 14509/6421/8180\nf 14509/6421/8180 14510/6422/8181 14526/6439/8181\nf 14527/6440/8182 14526/6439/8181 14510/6422/8181\nf 14510/6422/8181 14511/6423/8182 14527/6440/8182\nf 14528/6441/8183 14527/6440/8182 14511/6423/8182\nf 14511/6423/8182 14512/6424/8183 14528/6441/8183\nf 14529/6442/10862 14528/6441/8183 14512/6424/8183\nf 14512/6424/8183 14513/6425/10862 14529/6442/10862\nf 14530/6443/8185 14529/6442/10862 14513/6425/10862\nf 14513/6425/10862 14514/6426/8185 14530/6443/8185\nf 14531/6444/8186 14530/6443/8185 14514/6426/8185\nf 14514/6426/8185 14515/6427/8186 14531/6444/8186\nf 14532/6445/8187 14531/6444/8186 14515/6427/8186\nf 14515/6427/8186 14516/6428/8187 14532/6445/8187\nf 14533/6446/8188 14532/6445/8187 14516/6428/8187\nf 14516/6428/8187 14517/6429/8188 14533/6446/8188\nf 14534/6447/8189 14533/6446/8188 14517/6429/8188\nf 14517/6429/8188 14518/6430/8189 14534/6447/8189\nf 14535/6448/8190 14534/6447/8189 14518/6430/8189\nf 14518/6430/8189 14519/6431/8190 14535/6448/8190\nf 14521/6433/8176 14535/6448/8190 14519/6431/8190\nf 14519/6431/8190 14505/6416/8176 14521/6433/8176\nf 14359/6217/8191 14362/6216/8192 14521/6433/8192\nf 14521/6433/8192 14520/6432/8191 14359/6217/8191\nf 14363/6219/8193 14359/6217/8191 14520/6432/8191\nf 14520/6432/8191 14522/6434/8193 14363/6219/8193\nf 14365/6223/8194 14363/6222/8193 14522/6436/8193\nf 14522/6436/8193 14523/6435/8194 14365/6223/8194\nf 14367/6225/8195 14365/6223/8194 14523/6435/8194\nf 14523/6435/8194 14524/6437/8195 14367/6225/8195\nf 14369/6227/8196 14367/6225/8195 14524/6437/8195\nf 14524/6437/8195 14525/6438/8196 14369/6227/8196\nf 14371/6229/8197 14369/6227/8196 14525/6438/8196\nf 14525/6438/8196 14526/6439/8197 14371/6229/8197\nf 14373/6231/8198 14371/6229/8197 14526/6439/8197\nf 14526/6439/8197 14527/6440/8198 14373/6231/8198\nf 14375/6233/8199 14373/6231/8198 14527/6440/8198\nf 14527/6440/8198 14528/6441/8199 14375/6233/8199\nf 14377/6235/8200 14375/6233/8199 14528/6441/8199\nf 14528/6441/8199 14529/6442/8200 14377/6235/8200\nf 14379/6237/8201 14377/6235/8200 14529/6442/8200\nf 14529/6442/8200 14530/6443/8201 14379/6237/8201\nf 14381/6239/8202 14379/6237/8201 14530/6443/8201\nf 14530/6443/8201 14531/6444/8202 14381/6239/8202\nf 14383/6241/8203 14381/6239/8202 14531/6444/8202\nf 14531/6444/8202 14532/6445/8203 14383/6241/8203\nf 14385/6243/8204 14383/6241/8203 14532/6445/8203\nf 14532/6445/8203 14533/6446/8204 14385/6243/8204\nf 14387/6245/8205 14385/6243/8204 14533/6446/8204\nf 14533/6446/8204 14534/6447/8205 14387/6245/8205\nf 14389/6247/8206 14387/6245/8205 14534/6447/8205\nf 14534/6447/8205 14535/6448/8206 14389/6247/8206\nf 14362/6216/8192 14389/6247/8206 14535/6448/8206\nf 14535/6448/8206 14521/6433/8192 14362/6216/8192\nf 14441/6449/103 14440/6450/103 14537/6451/103\nf 14537/6451/103 14536/6452/103 14441/6449/103\nf 14470/6453/103 14441/6449/103 14536/6452/103\nf 14536/6452/103 14538/6454/103 14470/6453/103\nf 14468/6455/103 14470/6453/103 14538/6454/103\nf 14538/6454/103 14539/6456/103 14468/6455/103\nf 14466/6457/103 14468/6455/103 14539/6456/103\nf 14539/6456/103 14540/6458/103 14466/6457/103\nf 14464/6459/103 14466/6457/103 14540/6458/103\nf 14540/6458/103 14541/6460/103 14464/6459/103\nf 14462/6461/103 14464/6459/103 14541/6460/103\nf 14541/6460/103 14542/6462/103 14462/6461/103\nf 14460/6463/103 14462/6461/103 14542/6462/103\nf 14542/6462/103 14543/6464/103 14460/6463/103\nf 14458/6465/103 14460/6463/103 14543/6464/103\nf 14543/6464/103 14544/6466/103 14458/6465/103\nf 14456/6467/103 14458/6465/103 14544/6466/103\nf 14544/6466/103 14545/6468/103 14456/6467/103\nf 14454/6469/103 14456/6467/103 14545/6468/103\nf 14545/6468/103 14546/6470/103 14454/6469/103\nf 14452/6471/103 14454/6469/103 14546/6470/103\nf 14546/6470/103 14547/6472/103 14452/6471/103\nf 14450/6473/103 14452/6471/103 14547/6472/103\nf 14547/6472/103 14548/6474/103 14450/6473/103\nf 14448/6475/103 14450/6473/103 14548/6474/103\nf 14548/6474/103 14549/6476/103 14448/6475/103\nf 14446/6477/103 14448/6475/103 14549/6476/103\nf 14549/6476/103 14550/6478/103 14446/6477/103\nf 14444/6479/103 14446/6477/103 14550/6478/103\nf 14550/6478/103 14551/6480/103 14444/6479/103\nf 14440/6450/103 14444/6479/103 14551/6480/103\nf 14551/6480/103 14537/6451/103 14440/6450/103\nf 14473/6351/8128 14472/6350/8127 14552/6481/8207\nf 14552/6481/8207 14553/6482/8208 14473/6351/8128\nf 14472/6350/8127 14474/6352/8129 14554/6483/8209\nf 14554/6483/8209 14552/6481/8207 14472/6350/8127\nf 14474/6352/8129 14475/6353/8130 14555/6484/8210\nf 14555/6484/8210 14554/6483/8209 14474/6352/8129\nf 14475/6353/8130 14476/6354/8131 14556/6485/8211\nf 14556/6485/8211 14555/6484/8210 14475/6353/8130\nf 14476/6354/8131 14477/6355/8132 14557/6486/8212\nf 14557/6486/8212 14556/6485/8211 14476/6354/8131\nf 14477/6355/8132 14478/6356/8133 14558/6487/8213\nf 14558/6487/8213 14557/6486/8212 14477/6355/8132\nf 14478/6356/8133 14479/6357/8134 14559/6488/8214\nf 14559/6488/8214 14558/6487/8213 14478/6356/8133\nf 14479/6357/8134 14480/6358/8135 14560/6489/8215\nf 14560/6489/8215 14559/6488/8214 14479/6357/8134\nf 14480/6358/8135 14481/6359/8136 14561/6490/8216\nf 14561/6490/8216 14560/6489/8215 14480/6358/8135\nf 14481/6359/8136 14482/6360/8137 14562/6491/8217\nf 14562/6491/8217 14561/6490/8216 14481/6359/8136\nf 14482/6360/8137 14483/6361/8138 14563/6492/8218\nf 14563/6492/8218 14562/6491/8217 14482/6360/8137\nf 14483/6361/8138 14484/6362/8139 14564/6493/8219\nf 14564/6493/8219 14563/6492/8218 14483/6361/8138\nf 14484/6362/8139 14485/6363/8140 14565/6494/8220\nf 14565/6494/8220 14564/6493/8219 14484/6362/8139\nf 14485/6363/8140 14486/6364/8141 14566/6495/8221\nf 14566/6495/8221 14565/6494/8220 14485/6363/8140\nf 14486/6364/8141 14487/6365/8142 14567/6496/8222\nf 14567/6496/8222 14566/6495/8221 14486/6364/8141\nf 14567/6496/8222 14487/6365/8142 14473/6351/8128\nf 14473/6351/8128 14553/6482/8208 14567/6496/8222\nf 14552/6481/8216 14536/6452/8216 14537/6451/8215\nf 14537/6451/8215 14553/6482/8215 14552/6481/8216\nf 14554/6483/8217 14538/6454/8217 14536/6452/8216\nf 14536/6452/8216 14552/6481/8216 14554/6483/8217\nf 14555/6484/8218 14539/6456/8218 14538/6454/8217\nf 14538/6454/8217 14554/6483/8217 14555/6484/8218\nf 14556/6485/8219 14540/6458/8219 14539/6456/8218\nf 14539/6456/8218 14555/6484/8218 14556/6485/8219\nf 14557/6486/8220 14541/6460/8220 14540/6458/8219\nf 14540/6458/8219 14556/6485/8219 14557/6486/8220\nf 14558/6487/8221 14542/6462/8221 14541/6460/8220\nf 14541/6460/8220 14557/6486/8220 14558/6487/8221\nf 14559/6488/8222 14543/6464/8222 14542/6462/8221\nf 14542/6462/8221 14558/6487/8221 14559/6488/8222\nf 14560/6489/8208 14544/6466/8208 14543/6464/8222\nf 14543/6464/8222 14559/6488/8222 14560/6489/8208\nf 14561/6490/8207 14545/6468/8207 14544/6466/8208\nf 14544/6466/8208 14560/6489/8208 14561/6490/8207\nf 14562/6491/8209 14546/6470/8209 14545/6468/8207\nf 14545/6468/8207 14561/6490/8207 14562/6491/8209\nf 14563/6492/8210 14547/6472/8210 14546/6470/8209\nf 14546/6470/8209 14562/6491/8209 14563/6492/8210\nf 14564/6493/8211 14548/6474/8211 14547/6472/8210\nf 14547/6472/8210 14563/6492/8210 14564/6493/8211\nf 14565/6494/8212 14549/6476/8212 14548/6474/8211\nf 14548/6474/8211 14564/6493/8211 14565/6494/8212\nf 14566/6495/8213 14550/6478/8213 14549/6476/8212\nf 14549/6476/8212 14565/6494/8212 14566/6495/8213\nf 14567/6496/8214 14551/6480/8214 14550/6478/8213\nf 14550/6478/8213 14566/6495/8213 14567/6496/8214\nf 14553/6482/8215 14537/6451/8215 14551/6480/8214\nf 14551/6480/8214 14567/6496/8214 14553/6482/8215\nf 14568/6197/36 14569/6198/8063 14570/6199/8064\nf 14568/6197/36 14571/6200/8065 14569/6198/8063\nf 14568/6197/36 14572/6201/8066 14571/6200/8065\nf 14568/6197/36 14573/6202/8067 14572/6201/8066\nf 14568/6197/36 14574/6203/8068 14573/6202/8067\nf 14568/6197/36 14575/6204/8069 14574/6203/8068\nf 14568/6197/36 14576/6205/8070 14575/6204/8069\nf 14568/6197/36 14577/6206/8071 14576/6205/8070\nf 14568/6197/36 14578/6207/8072 14577/6206/8071\nf 14568/6197/36 14579/6208/8073 14578/6207/8072\nf 14568/6197/36 14580/6209/8074 14579/6208/8073\nf 14568/6197/36 14581/6210/8075 14580/6209/8074\nf 14568/6197/36 14582/6211/8076 14581/6210/8075\nf 14568/6197/36 14583/6212/8077 14582/6211/8076\nf 14568/6197/36 14584/6213/8078 14583/6212/8077\nf 14568/6197/36 14570/6199/8064 14584/6213/8078\nf 14586/6214/1150 14587/6215/857 14588/6216/857\nf 14588/6216/857 14585/6217/1150 14586/6214/1150\nf 14590/6218/859 14586/6214/1150 14585/6217/1150\nf 14585/6217/1150 14589/6219/859 14590/6218/859\nf 14592/6220/1151 14590/6221/859 14589/6222/859\nf 14589/6222/859 14591/6223/1151 14592/6220/1151\nf 14594/6224/862 14592/6220/1151 14591/6223/1151\nf 14591/6223/1151 14593/6225/862 14594/6224/862\nf 14596/6226/1152 14594/6224/862 14593/6225/862\nf 14593/6225/862 14595/6227/1152 14596/6226/1152\nf 14598/6228/864 14596/6226/1152 14595/6227/1152\nf 14595/6227/1152 14597/6229/864 14598/6228/864\nf 14600/6230/1153 14598/6228/864 14597/6229/864\nf 14597/6229/864 14599/6231/1153 14600/6230/1153\nf 14602/6232/867 14600/6230/1153 14599/6231/1153\nf 14599/6231/1153 14601/6233/867 14602/6232/867\nf 14604/6234/1146 14602/6232/867 14601/6233/867\nf 14601/6233/867 14603/6235/1146 14604/6234/1146\nf 14606/6236/869 14604/6234/1146 14603/6235/1146\nf 14603/6235/1146 14605/6237/869 14606/6236/869\nf 14608/6238/1147 14606/6236/869 14605/6237/869\nf 14605/6237/869 14607/6239/1147 14608/6238/1147\nf 14610/6240/872 14608/6238/1147 14607/6239/1147\nf 14607/6239/1147 14609/6241/872 14610/6240/872\nf 14612/6242/1148 14610/6240/872 14609/6241/872\nf 14609/6241/872 14611/6243/1148 14612/6242/1148\nf 14614/6244/854 14612/6242/1148 14611/6243/1148\nf 14611/6243/1148 14613/6245/854 14614/6244/854\nf 14616/6246/1149 14614/6244/854 14613/6245/854\nf 14613/6245/854 14615/6247/1149 14616/6246/1149\nf 14587/6215/857 14616/6246/1149 14615/6247/1149\nf 14615/6247/1149 14588/6216/857 14587/6215/857\nf 14618/6248/8079 14619/6249/8080 14620/6250/8081\nf 14620/6250/8081 14617/6251/8082 14618/6248/8079\nf 14622/6252/8083 14618/6248/8079 14617/6251/8082\nf 14617/6251/8082 14621/6253/8084 14622/6252/8083\nf 14624/6254/8085 14622/6255/8083 14621/6256/8084\nf 14621/6256/8084 14623/6257/8086 14624/6254/8085\nf 14626/6258/8087 14624/6254/8085 14623/6257/8086\nf 14623/6257/8086 14625/6259/8088 14626/6258/8087\nf 14628/6260/8089 14626/6258/8087 14625/6259/8088\nf 14625/6259/8088 14627/6261/8090 14628/6260/8089\nf 14630/6262/8091 14628/6260/8089 14627/6261/8090\nf 14627/6261/8090 14629/6263/8092 14630/6262/8091\nf 14632/6264/8093 14630/6262/8091 14629/6263/8092\nf 14629/6263/8092 14631/6265/8094 14632/6264/8093\nf 14634/6266/8095 14632/6264/8093 14631/6265/8094\nf 14631/6265/8094 14633/6267/8096 14634/6266/8095\nf 14636/6268/8097 14634/6266/8095 14633/6267/8096\nf 14633/6267/8096 14635/6269/8098 14636/6268/8097\nf 14638/6270/8099 14636/6268/8097 14635/6269/8098\nf 14635/6269/8098 14637/6271/8100 14638/6270/8099\nf 14640/6272/8101 14638/6270/8099 14637/6271/8100\nf 14637/6271/8100 14639/6273/8102 14640/6272/8101\nf 14642/6274/8103 14640/6272/8101 14639/6273/8102\nf 14639/6273/8102 14641/6275/8104 14642/6274/8103\nf 14644/6276/8105 14642/6274/8103 14641/6275/8104\nf 14641/6275/8104 14643/6277/8106 14644/6276/8105\nf 14646/6278/8107 14644/6276/8105 14643/6277/8106\nf 14643/6277/8106 14645/6279/8108 14646/6278/8107\nf 14648/6280/8109 14646/6278/8107 14645/6279/8108\nf 14645/6279/8108 14647/6281/8110 14648/6280/8109\nf 14619/6249/8080 14648/6280/8109 14647/6281/8110\nf 14647/6281/8110 14620/6250/8081 14619/6249/8080\nf 14617/6251/8082 14620/6250/8081 14650/6282/8111\nf 14650/6282/8111 14649/6283/8112 14617/6251/8082\nf 14621/6253/8084 14617/6251/8082 14649/6283/8112\nf 14649/6283/8112 14651/6284/8113 14621/6253/8084\nf 14623/6257/8086 14621/6256/8084 14651/6285/8113\nf 14651/6285/8113 14652/6286/8114 14623/6257/8086\nf 14625/6259/8088 14623/6257/8086 14652/6286/8114\nf 14652/6286/8114 14653/6287/8115 14625/6259/8088\nf 14627/6261/8090 14625/6259/8088 14653/6287/8115\nf 14653/6287/8115 14654/6288/8116 14627/6261/8090\nf 14629/6263/8092 14627/6261/8090 14654/6288/8116\nf 14654/6288/8116 14655/6289/8117 14629/6263/8092\nf 14631/6265/8094 14629/6263/8092 14655/6289/8117\nf 14655/6289/8117 14656/6290/8118 14631/6265/8094\nf 14633/6267/8096 14631/6265/8094 14656/6290/8118\nf 14656/6290/8118 14657/6291/8119 14633/6267/8096\nf 14635/6269/8098 14633/6267/8096 14657/6291/8119\nf 14657/6291/8119 14658/6292/8120 14635/6269/8098\nf 14637/6271/8100 14635/6269/8098 14658/6292/8120\nf 14658/6292/8120 14659/6293/8121 14637/6271/8100\nf 14639/6273/8102 14637/6271/8100 14659/6293/8121\nf 14659/6293/8121 14660/6294/8122 14639/6273/8102\nf 14641/6275/8104 14639/6273/8102 14660/6294/8122\nf 14660/6294/8122 14661/6295/8123 14641/6275/8104\nf 14643/6277/8106 14641/6275/8104 14661/6295/8123\nf 14661/6295/8123 14662/6296/8124 14643/6277/8106\nf 14645/6279/8108 14643/6277/8106 14662/6296/8124\nf 14662/6296/8124 14663/6297/8125 14645/6279/8108\nf 14647/6281/8110 14645/6279/8108 14663/6297/8125\nf 14663/6297/8125 14664/6298/8126 14647/6281/8110\nf 14620/6250/8081 14647/6281/8110 14664/6298/8126\nf 14664/6298/8126 14650/6282/8111 14620/6250/8081\nf 14649/6299/8112 14650/6300/8111 14570/6199/8064\nf 14570/6199/8064 14569/6198/8063 14649/6299/8112\nf 14651/6301/8113 14649/6299/8112 14569/6198/8063\nf 14569/6198/8063 14571/6200/8065 14651/6301/8113\nf 14652/6302/8114 14651/6301/8113 14571/6200/8065\nf 14571/6200/8065 14572/6201/8066 14652/6302/8114\nf 14653/6303/8115 14652/6302/8114 14572/6201/8066\nf 14572/6201/8066 14573/6202/8067 14653/6303/8115\nf 14654/6304/8116 14653/6303/8115 14573/6202/8067\nf 14573/6202/8067 14574/6203/8068 14654/6304/8116\nf 14655/6305/8117 14654/6304/8116 14574/6203/8068\nf 14574/6203/8068 14575/6204/8069 14655/6305/8117\nf 14656/6306/8118 14655/6305/8117 14575/6204/8069\nf 14575/6204/8069 14576/6205/8070 14656/6306/8118\nf 14657/6307/8119 14656/6306/8118 14576/6205/8070\nf 14576/6205/8070 14577/6206/8071 14657/6307/8119\nf 14658/6308/8120 14657/6307/8119 14577/6206/8071\nf 14577/6206/8071 14578/6207/8072 14658/6308/8120\nf 14659/6309/8121 14658/6308/8120 14578/6207/8072\nf 14578/6207/8072 14579/6208/8073 14659/6309/8121\nf 14660/6310/8122 14659/6309/8121 14579/6208/8073\nf 14579/6208/8073 14580/6209/8074 14660/6310/8122\nf 14661/6311/8123 14660/6310/8122 14580/6209/8074\nf 14580/6209/8074 14581/6210/8075 14661/6311/8123\nf 14662/6312/8124 14661/6311/8123 14581/6210/8075\nf 14581/6210/8075 14582/6211/8076 14662/6312/8124\nf 14663/6313/8125 14662/6312/8124 14582/6211/8076\nf 14582/6211/8076 14583/6212/8077 14663/6313/8125\nf 14664/6314/8126 14663/6313/8125 14583/6212/8077\nf 14583/6212/8077 14584/6213/8078 14664/6314/8126\nf 14650/6300/8111 14664/6314/8126 14584/6213/8078\nf 14584/6213/8078 14570/6199/8064 14650/6300/8111\nf 14666/6315/1150 14667/6316/857 14668/6317/857\nf 14668/6317/857 14665/6318/1150 14666/6315/1150\nf 14670/6319/859 14666/6315/1150 14665/6318/1150\nf 14665/6318/1150 14669/6320/859 14670/6319/859\nf 14672/6321/1151 14670/6319/859 14669/6320/859\nf 14669/6320/859 14671/6322/1151 14672/6321/1151\nf 14674/6323/862 14672/6321/1151 14671/6322/1151\nf 14671/6322/1151 14673/6324/862 14674/6323/862\nf 14676/6325/1152 14674/6323/862 14673/6324/862\nf 14673/6324/862 14675/6326/1152 14676/6325/1152\nf 14678/6327/864 14676/6328/1152 14675/6329/1152\nf 14675/6329/1152 14677/6330/864 14678/6327/864\nf 14680/6331/1153 14678/6327/864 14677/6330/864\nf 14677/6330/864 14679/6332/1153 14680/6331/1153\nf 14682/6333/867 14680/6331/1153 14679/6332/1153\nf 14679/6332/1153 14681/6334/867 14682/6333/867\nf 14684/6335/1146 14682/6333/867 14681/6334/867\nf 14681/6334/867 14683/6336/1146 14684/6335/1146\nf 14686/6337/869 14684/6335/1146 14683/6336/1146\nf 14683/6336/1146 14685/6338/869 14686/6337/869\nf 14688/6339/1147 14686/6337/869 14685/6338/869\nf 14685/6338/869 14687/6340/1147 14688/6339/1147\nf 14690/6341/872 14688/6339/1147 14687/6340/1147\nf 14687/6340/1147 14689/6342/872 14690/6341/872\nf 14692/6343/1148 14690/6341/872 14689/6342/872\nf 14689/6342/872 14691/6344/1148 14692/6343/1148\nf 14694/6345/854 14692/6343/1148 14691/6344/1148\nf 14691/6344/1148 14693/6346/854 14694/6345/854\nf 14696/6347/1149 14694/6345/854 14693/6346/854\nf 14693/6346/854 14695/6348/1149 14696/6347/1149\nf 14667/6316/857 14696/6347/1149 14695/6348/1149\nf 14695/6348/1149 14668/6317/857 14667/6316/857\nf 14697/6349/103 14698/6350/8127 14699/6351/8128\nf 14697/6349/103 14700/6352/8129 14698/6350/8127\nf 14697/6349/103 14701/6353/8130 14700/6352/8129\nf 14697/6349/103 14702/6354/8131 14701/6353/8130\nf 14697/6349/103 14703/6355/8132 14702/6354/8131\nf 14697/6349/103 14704/6356/8133 14703/6355/8132\nf 14697/6349/103 14705/6357/8134 14704/6356/8133\nf 14697/6349/103 14706/6358/8135 14705/6357/8134\nf 14697/6349/103 14707/6359/8136 14706/6358/8135\nf 14697/6349/103 14708/6360/8137 14707/6359/8136\nf 14697/6349/103 14709/6361/8138 14708/6360/8137\nf 14697/6349/103 14710/6362/8139 14709/6361/8138\nf 14697/6349/103 14711/6363/8140 14710/6362/8139\nf 14697/6349/103 14712/6364/8141 14711/6363/8140\nf 14697/6349/103 14713/6365/8142 14712/6364/8141\nf 14697/6349/103 14699/6351/8128 14713/6365/8142\nf 14587/6366/36 14586/6367/36 14665/6368/36\nf 14665/6368/36 14668/6369/36 14587/6366/36\nf 14586/6367/36 14590/6370/36 14669/6371/36\nf 14669/6371/36 14665/6368/36 14586/6367/36\nf 14590/6370/36 14592/6372/36 14671/6373/36\nf 14671/6373/36 14669/6371/36 14590/6370/36\nf 14592/6372/36 14594/6374/36 14673/6375/36\nf 14673/6375/36 14671/6373/36 14592/6372/36\nf 14594/6374/36 14596/6376/36 14675/6377/36\nf 14675/6377/36 14673/6375/36 14594/6374/36\nf 14596/6376/36 14598/6378/36 14677/6379/36\nf 14677/6379/36 14675/6377/36 14596/6376/36\nf 14598/6378/36 14600/6380/36 14679/6381/36\nf 14679/6381/36 14677/6379/36 14598/6378/36\nf 14600/6380/36 14602/6382/36 14681/6383/36\nf 14681/6383/36 14679/6381/36 14600/6380/36\nf 14602/6382/36 14604/6384/36 14683/6385/36\nf 14683/6385/36 14681/6383/36 14602/6382/36\nf 14604/6384/36 14606/6386/36 14685/6387/36\nf 14685/6387/36 14683/6385/36 14604/6384/36\nf 14606/6386/36 14608/6388/36 14687/6389/36\nf 14687/6389/36 14685/6387/36 14606/6386/36\nf 14608/6388/36 14610/6390/36 14689/6391/36\nf 14689/6391/36 14687/6389/36 14608/6388/36\nf 14610/6390/36 14612/6392/36 14691/6393/36\nf 14691/6393/36 14689/6391/36 14610/6390/36\nf 14612/6392/36 14614/6394/36 14693/6395/36\nf 14693/6395/36 14691/6393/36 14612/6392/36\nf 14614/6394/36 14616/6396/36 14695/6397/36\nf 14695/6397/36 14693/6395/36 14614/6394/36\nf 14616/6396/36 14587/6366/36 14668/6369/36\nf 14668/6369/36 14695/6397/36 14616/6396/36\nf 14714/6398/8143 14715/6399/8144 14619/6249/8080\nf 14619/6249/8080 14618/6248/8079 14714/6398/8143\nf 14716/6400/8145 14714/6398/8143 14618/6248/8079\nf 14618/6248/8079 14622/6252/8083 14716/6400/8145\nf 14717/6401/8146 14716/6402/8145 14622/6255/8083\nf 14622/6255/8083 14624/6254/8085 14717/6401/8146\nf 14718/6403/8147 14717/6401/8146 14624/6254/8085\nf 14624/6254/8085 14626/6258/8087 14718/6403/8147\nf 14719/6404/8148 14718/6403/8147 14626/6258/8087\nf 14626/6258/8087 14628/6260/8089 14719/6404/8148\nf 14720/6405/8149 14719/6404/8148 14628/6260/8089\nf 14628/6260/8089 14630/6262/8091 14720/6405/8149\nf 14721/6406/8150 14720/6405/8149 14630/6262/8091\nf 14630/6262/8091 14632/6264/8093 14721/6406/8150\nf 14722/6407/8151 14721/6406/8150 14632/6264/8093\nf 14632/6264/8093 14634/6266/8095 14722/6407/8151\nf 14723/6408/8152 14722/6407/8151 14634/6266/8095\nf 14634/6266/8095 14636/6268/8097 14723/6408/8152\nf 14724/6409/8153 14723/6408/8152 14636/6268/8097\nf 14636/6268/8097 14638/6270/8099 14724/6409/8153\nf 14725/6410/8154 14724/6409/8153 14638/6270/8099\nf 14638/6270/8099 14640/6272/8101 14725/6410/8154\nf 14726/6411/8155 14725/6410/8154 14640/6272/8101\nf 14640/6272/8101 14642/6274/8103 14726/6411/8155\nf 14727/6412/8156 14726/6411/8155 14642/6274/8103\nf 14642/6274/8103 14644/6276/8105 14727/6412/8156\nf 14728/6413/8157 14727/6412/8156 14644/6276/8105\nf 14644/6276/8105 14646/6278/8107 14728/6413/8157\nf 14729/6414/8158 14728/6413/8157 14646/6278/8107\nf 14646/6278/8107 14648/6280/8109 14729/6414/8158\nf 14715/6399/8144 14729/6414/8158 14648/6280/8109\nf 14648/6280/8109 14619/6249/8080 14715/6399/8144\nf 14730/6415/8159 14731/6416/8160 14715/6399/8144\nf 14715/6399/8144 14714/6398/8143 14730/6415/8159\nf 14732/6417/8161 14730/6415/8159 14714/6398/8143\nf 14714/6398/8143 14716/6400/8145 14732/6417/8161\nf 14733/6418/8162 14732/6419/8161 14716/6402/8145\nf 14716/6402/8145 14717/6401/8146 14733/6418/8162\nf 14734/6420/8163 14733/6418/8162 14717/6401/8146\nf 14717/6401/8146 14718/6403/8147 14734/6420/8163\nf 14735/6421/8164 14734/6420/8163 14718/6403/8147\nf 14718/6403/8147 14719/6404/8148 14735/6421/8164\nf 14736/6422/8165 14735/6421/8164 14719/6404/8148\nf 14719/6404/8148 14720/6405/8149 14736/6422/8165\nf 14737/6423/8166 14736/6422/8165 14720/6405/8149\nf 14720/6405/8149 14721/6406/8150 14737/6423/8166\nf 14738/6424/8167 14737/6423/8166 14721/6406/8150\nf 14721/6406/8150 14722/6407/8151 14738/6424/8167\nf 14739/6425/8168 14738/6424/8167 14722/6407/8151\nf 14722/6407/8151 14723/6408/8152 14739/6425/8168\nf 14740/6426/8169 14739/6425/8168 14723/6408/8152\nf 14723/6408/8152 14724/6409/8153 14740/6426/8169\nf 14741/6427/8170 14740/6426/8169 14724/6409/8153\nf 14724/6409/8153 14725/6410/8154 14741/6427/8170\nf 14742/6428/8171 14741/6427/8170 14725/6410/8154\nf 14725/6410/8154 14726/6411/8155 14742/6428/8171\nf 14743/6429/8172 14742/6428/8171 14726/6411/8155\nf 14726/6411/8155 14727/6412/8156 14743/6429/8172\nf 14744/6430/8173 14743/6429/8172 14727/6412/8156\nf 14727/6412/8156 14728/6413/8157 14744/6430/8173\nf 14745/6431/8174 14744/6430/8173 14728/6413/8157\nf 14728/6413/8157 14729/6414/8158 14745/6431/8174\nf 14731/6416/8160 14745/6431/8174 14729/6414/8158\nf 14729/6414/8158 14715/6399/8144 14731/6416/8160\nf 14746/6432/8175 14747/6433/8176 14731/6416/8176\nf 14731/6416/8176 14730/6415/8175 14746/6432/8175\nf 14748/6434/8177 14746/6432/8175 14730/6415/8175\nf 14730/6415/8175 14732/6417/8177 14748/6434/8177\nf 14749/6435/8178 14748/6436/8177 14732/6419/8177\nf 14732/6419/8177 14733/6418/8178 14749/6435/8178\nf 14750/6437/8179 14749/6435/8178 14733/6418/8178\nf 14733/6418/8178 14734/6420/8179 14750/6437/8179\nf 14751/6438/10866 14750/6437/8179 14734/6420/8179\nf 14734/6420/8179 14735/6421/10866 14751/6438/10866\nf 14752/6439/8181 14751/6438/10866 14735/6421/10866\nf 14735/6421/10866 14736/6422/8181 14752/6439/8181\nf 14753/6440/8182 14752/6439/8181 14736/6422/8181\nf 14736/6422/8181 14737/6423/8182 14753/6440/8182\nf 14754/6441/8183 14753/6440/8182 14737/6423/8182\nf 14737/6423/8182 14738/6424/8183 14754/6441/8183\nf 14755/6442/10862 14754/6441/8183 14738/6424/8183\nf 14738/6424/8183 14739/6425/10862 14755/6442/10862\nf 14756/6443/8185 14755/6442/10862 14739/6425/10862\nf 14739/6425/10862 14740/6426/8185 14756/6443/8185\nf 14757/6444/8186 14756/6443/8185 14740/6426/8185\nf 14740/6426/8185 14741/6427/8186 14757/6444/8186\nf 14758/6445/8187 14757/6444/8186 14741/6427/8186\nf 14741/6427/8186 14742/6428/8187 14758/6445/8187\nf 14759/6446/8188 14758/6445/8187 14742/6428/8187\nf 14742/6428/8187 14743/6429/8188 14759/6446/8188\nf 14760/6447/8189 14759/6446/8188 14743/6429/8188\nf 14743/6429/8188 14744/6430/8189 14760/6447/8189\nf 14761/6448/8190 14760/6447/8189 14744/6430/8189\nf 14744/6430/8189 14745/6431/8190 14761/6448/8190\nf 14747/6433/8176 14761/6448/8190 14745/6431/8190\nf 14745/6431/8190 14731/6416/8176 14747/6433/8176\nf 14585/6217/8191 14588/6216/8192 14747/6433/8192\nf 14747/6433/8192 14746/6432/8191 14585/6217/8191\nf 14589/6219/8193 14585/6217/8191 14746/6432/8191\nf 14746/6432/8191 14748/6434/8193 14589/6219/8193\nf 14591/6223/8194 14589/6222/8193 14748/6436/8193\nf 14748/6436/8193 14749/6435/8194 14591/6223/8194\nf 14593/6225/8195 14591/6223/8194 14749/6435/8194\nf 14749/6435/8194 14750/6437/8195 14593/6225/8195\nf 14595/6227/8196 14593/6225/8195 14750/6437/8195\nf 14750/6437/8195 14751/6438/8196 14595/6227/8196\nf 14597/6229/8197 14595/6227/8196 14751/6438/8196\nf 14751/6438/8196 14752/6439/8197 14597/6229/8197\nf 14599/6231/8198 14597/6229/8197 14752/6439/8197\nf 14752/6439/8197 14753/6440/8198 14599/6231/8198\nf 14601/6233/8199 14599/6231/8198 14753/6440/8198\nf 14753/6440/8198 14754/6441/8199 14601/6233/8199\nf 14603/6235/8200 14601/6233/8199 14754/6441/8199\nf 14754/6441/8199 14755/6442/8200 14603/6235/8200\nf 14605/6237/8201 14603/6235/8200 14755/6442/8200\nf 14755/6442/8200 14756/6443/8201 14605/6237/8201\nf 14607/6239/8202 14605/6237/8201 14756/6443/8201\nf 14756/6443/8201 14757/6444/8202 14607/6239/8202\nf 14609/6241/8203 14607/6239/8202 14757/6444/8202\nf 14757/6444/8202 14758/6445/8203 14609/6241/8203\nf 14611/6243/8204 14609/6241/8203 14758/6445/8203\nf 14758/6445/8203 14759/6446/8204 14611/6243/8204\nf 14613/6245/8205 14611/6243/8204 14759/6446/8204\nf 14759/6446/8204 14760/6447/8205 14613/6245/8205\nf 14615/6247/8206 14613/6245/8205 14760/6447/8205\nf 14760/6447/8205 14761/6448/8206 14615/6247/8206\nf 14588/6216/8192 14615/6247/8206 14761/6448/8206\nf 14761/6448/8206 14747/6433/8192 14588/6216/8192\nf 14667/6449/103 14666/6450/103 14763/6451/103\nf 14763/6451/103 14762/6452/103 14667/6449/103\nf 14696/6453/103 14667/6449/103 14762/6452/103\nf 14762/6452/103 14764/6454/103 14696/6453/103\nf 14694/6455/103 14696/6453/103 14764/6454/103\nf 14764/6454/103 14765/6456/103 14694/6455/103\nf 14692/6457/103 14694/6455/103 14765/6456/103\nf 14765/6456/103 14766/6458/103 14692/6457/103\nf 14690/6459/103 14692/6457/103 14766/6458/103\nf 14766/6458/103 14767/6460/103 14690/6459/103\nf 14688/6461/103 14690/6459/103 14767/6460/103\nf 14767/6460/103 14768/6462/103 14688/6461/103\nf 14686/6463/103 14688/6461/103 14768/6462/103\nf 14768/6462/103 14769/6464/103 14686/6463/103\nf 14684/6465/103 14686/6463/103 14769/6464/103\nf 14769/6464/103 14770/6466/103 14684/6465/103\nf 14682/6467/103 14684/6465/103 14770/6466/103\nf 14770/6466/103 14771/6468/103 14682/6467/103\nf 14680/6469/103 14682/6467/103 14771/6468/103\nf 14771/6468/103 14772/6470/103 14680/6469/103\nf 14678/6471/103 14680/6469/103 14772/6470/103\nf 14772/6470/103 14773/6472/103 14678/6471/103\nf 14676/6473/103 14678/6471/103 14773/6472/103\nf 14773/6472/103 14774/6474/103 14676/6473/103\nf 14674/6475/103 14676/6473/103 14774/6474/103\nf 14774/6474/103 14775/6476/103 14674/6475/103\nf 14672/6477/103 14674/6475/103 14775/6476/103\nf 14775/6476/103 14776/6478/103 14672/6477/103\nf 14670/6479/103 14672/6477/103 14776/6478/103\nf 14776/6478/103 14777/6480/103 14670/6479/103\nf 14666/6450/103 14670/6479/103 14777/6480/103\nf 14777/6480/103 14763/6451/103 14666/6450/103\nf 14699/6351/8128 14698/6350/8127 14778/6481/8207\nf 14778/6481/8207 14779/6482/8208 14699/6351/8128\nf 14698/6350/8127 14700/6352/8129 14780/6483/8209\nf 14780/6483/8209 14778/6481/8207 14698/6350/8127\nf 14700/6352/8129 14701/6353/8130 14781/6484/8210\nf 14781/6484/8210 14780/6483/8209 14700/6352/8129\nf 14701/6353/8130 14702/6354/8131 14782/6485/8211\nf 14782/6485/8211 14781/6484/8210 14701/6353/8130\nf 14702/6354/8131 14703/6355/8132 14783/6486/8212\nf 14783/6486/8212 14782/6485/8211 14702/6354/8131\nf 14703/6355/8132 14704/6356/8133 14784/6487/8213\nf 14784/6487/8213 14783/6486/8212 14703/6355/8132\nf 14704/6356/8133 14705/6357/8134 14785/6488/8214\nf 14785/6488/8214 14784/6487/8213 14704/6356/8133\nf 14705/6357/8134 14706/6358/8135 14786/6489/8215\nf 14786/6489/8215 14785/6488/8214 14705/6357/8134\nf 14706/6358/8135 14707/6359/8136 14787/6490/8216\nf 14787/6490/8216 14786/6489/8215 14706/6358/8135\nf 14707/6359/8136 14708/6360/8137 14788/6491/8217\nf 14788/6491/8217 14787/6490/8216 14707/6359/8136\nf 14708/6360/8137 14709/6361/8138 14789/6492/8218\nf 14789/6492/8218 14788/6491/8217 14708/6360/8137\nf 14709/6361/8138 14710/6362/8139 14790/6493/8219\nf 14790/6493/8219 14789/6492/8218 14709/6361/8138\nf 14710/6362/8139 14711/6363/8140 14791/6494/8220\nf 14791/6494/8220 14790/6493/8219 14710/6362/8139\nf 14711/6363/8140 14712/6364/8141 14792/6495/8221\nf 14792/6495/8221 14791/6494/8220 14711/6363/8140\nf 14712/6364/8141 14713/6365/8142 14793/6496/8222\nf 14793/6496/8222 14792/6495/8221 14712/6364/8141\nf 14793/6496/8222 14713/6365/8142 14699/6351/8128\nf 14699/6351/8128 14779/6482/8208 14793/6496/8222\nf 14778/6481/8216 14762/6452/8216 14763/6451/8215\nf 14763/6451/8215 14779/6482/8215 14778/6481/8216\nf 14780/6483/8217 14764/6454/8217 14762/6452/8216\nf 14762/6452/8216 14778/6481/8216 14780/6483/8217\nf 14781/6484/8218 14765/6456/8218 14764/6454/8217\nf 14764/6454/8217 14780/6483/8217 14781/6484/8218\nf 14782/6485/8219 14766/6458/8219 14765/6456/8218\nf 14765/6456/8218 14781/6484/8218 14782/6485/8219\nf 14783/6486/8220 14767/6460/8220 14766/6458/8219\nf 14766/6458/8219 14782/6485/8219 14783/6486/8220\nf 14784/6487/8221 14768/6462/8221 14767/6460/8220\nf 14767/6460/8220 14783/6486/8220 14784/6487/8221\nf 14785/6488/8222 14769/6464/8222 14768/6462/8221\nf 14768/6462/8221 14784/6487/8221 14785/6488/8222\nf 14786/6489/8208 14770/6466/8208 14769/6464/8222\nf 14769/6464/8222 14785/6488/8222 14786/6489/8208\nf 14787/6490/8207 14771/6468/8207 14770/6466/8208\nf 14770/6466/8208 14786/6489/8208 14787/6490/8207\nf 14788/6491/8209 14772/6470/8209 14771/6468/8207\nf 14771/6468/8207 14787/6490/8207 14788/6491/8209\nf 14789/6492/8210 14773/6472/8210 14772/6470/8209\nf 14772/6470/8209 14788/6491/8209 14789/6492/8210\nf 14790/6493/8211 14774/6474/8211 14773/6472/8210\nf 14773/6472/8210 14789/6492/8210 14790/6493/8211\nf 14791/6494/8212 14775/6476/8212 14774/6474/8211\nf 14774/6474/8211 14790/6493/8211 14791/6494/8212\nf 14792/6495/8213 14776/6478/8213 14775/6476/8212\nf 14775/6476/8212 14791/6494/8212 14792/6495/8213\nf 14793/6496/8214 14777/6480/8214 14776/6478/8213\nf 14776/6478/8213 14792/6495/8213 14793/6496/8214\nf 14779/6482/8215 14763/6451/8215 14777/6480/8214\nf 14777/6480/8214 14793/6496/8214 14779/6482/8215\nf 14794/6197/36 14795/6198/8063 14796/6199/8064\nf 14794/6197/36 14797/6200/8065 14795/6198/8063\nf 14794/6197/36 14798/6201/8066 14797/6200/8065\nf 14794/6197/36 14799/6202/8067 14798/6201/8066\nf 14794/6197/36 14800/6203/8068 14799/6202/8067\nf 14794/6197/36 14801/6204/8069 14800/6203/8068\nf 14794/6197/36 14802/6205/8070 14801/6204/8069\nf 14794/6197/36 14803/6206/8071 14802/6205/8070\nf 14794/6197/36 14804/6207/8072 14803/6206/8071\nf 14794/6197/36 14805/6208/8073 14804/6207/8072\nf 14794/6197/36 14806/6209/8074 14805/6208/8073\nf 14794/6197/36 14807/6210/8075 14806/6209/8074\nf 14794/6197/36 14808/6211/8076 14807/6210/8075\nf 14794/6197/36 14809/6212/8077 14808/6211/8076\nf 14794/6197/36 14810/6213/8078 14809/6212/8077\nf 14794/6197/36 14796/6199/8064 14810/6213/8078\nf 14812/6214/1150 14813/6215/857 14814/6216/857\nf 14814/6216/857 14811/6217/1150 14812/6214/1150\nf 14816/6218/859 14812/6214/1150 14811/6217/1150\nf 14811/6217/1150 14815/6219/859 14816/6218/859\nf 14818/6220/1151 14816/6221/859 14815/6222/859\nf 14815/6222/859 14817/6223/1151 14818/6220/1151\nf 14820/6224/862 14818/6220/1151 14817/6223/1151\nf 14817/6223/1151 14819/6225/862 14820/6224/862\nf 14822/6226/1152 14820/6224/862 14819/6225/862\nf 14819/6225/862 14821/6227/1152 14822/6226/1152\nf 14824/6228/864 14822/6226/1152 14821/6227/1152\nf 14821/6227/1152 14823/6229/864 14824/6228/864\nf 14826/6230/1153 14824/6228/864 14823/6229/864\nf 14823/6229/864 14825/6231/1153 14826/6230/1153\nf 14828/6232/867 14826/6230/1153 14825/6231/1153\nf 14825/6231/1153 14827/6233/867 14828/6232/867\nf 14830/6234/1146 14828/6232/867 14827/6233/867\nf 14827/6233/867 14829/6235/1146 14830/6234/1146\nf 14832/6236/869 14830/6234/1146 14829/6235/1146\nf 14829/6235/1146 14831/6237/869 14832/6236/869\nf 14834/6238/1147 14832/6236/869 14831/6237/869\nf 14831/6237/869 14833/6239/1147 14834/6238/1147\nf 14836/6240/872 14834/6238/1147 14833/6239/1147\nf 14833/6239/1147 14835/6241/872 14836/6240/872\nf 14838/6242/1148 14836/6240/872 14835/6241/872\nf 14835/6241/872 14837/6243/1148 14838/6242/1148\nf 14840/6244/854 14838/6242/1148 14837/6243/1148\nf 14837/6243/1148 14839/6245/854 14840/6244/854\nf 14842/6246/1149 14840/6244/854 14839/6245/854\nf 14839/6245/854 14841/6247/1149 14842/6246/1149\nf 14813/6215/857 14842/6246/1149 14841/6247/1149\nf 14841/6247/1149 14814/6216/857 14813/6215/857\nf 14844/6248/8079 14845/6249/8080 14846/6250/8081\nf 14846/6250/8081 14843/6251/8082 14844/6248/8079\nf 14848/6252/8083 14844/6248/8079 14843/6251/8082\nf 14843/6251/8082 14847/6253/8084 14848/6252/8083\nf 14850/6254/8085 14848/6255/8083 14847/6256/8084\nf 14847/6256/8084 14849/6257/8086 14850/6254/8085\nf 14852/6258/8087 14850/6254/8085 14849/6257/8086\nf 14849/6257/8086 14851/6259/8088 14852/6258/8087\nf 14854/6260/8089 14852/6258/8087 14851/6259/8088\nf 14851/6259/8088 14853/6261/8090 14854/6260/8089\nf 14856/6262/8091 14854/6260/8089 14853/6261/8090\nf 14853/6261/8090 14855/6263/8092 14856/6262/8091\nf 14858/6264/8093 14856/6262/8091 14855/6263/8092\nf 14855/6263/8092 14857/6265/8094 14858/6264/8093\nf 14860/6266/8095 14858/6264/8093 14857/6265/8094\nf 14857/6265/8094 14859/6267/8096 14860/6266/8095\nf 14862/6268/8097 14860/6266/8095 14859/6267/8096\nf 14859/6267/8096 14861/6269/8098 14862/6268/8097\nf 14864/6270/8099 14862/6268/8097 14861/6269/8098\nf 14861/6269/8098 14863/6271/8100 14864/6270/8099\nf 14866/6272/8101 14864/6270/8099 14863/6271/8100\nf 14863/6271/8100 14865/6273/8102 14866/6272/8101\nf 14868/6274/8103 14866/6272/8101 14865/6273/8102\nf 14865/6273/8102 14867/6275/8104 14868/6274/8103\nf 14870/6276/8105 14868/6274/8103 14867/6275/8104\nf 14867/6275/8104 14869/6277/8106 14870/6276/8105\nf 14872/6278/8107 14870/6276/8105 14869/6277/8106\nf 14869/6277/8106 14871/6279/8108 14872/6278/8107\nf 14874/6280/8109 14872/6278/8107 14871/6279/8108\nf 14871/6279/8108 14873/6281/8110 14874/6280/8109\nf 14845/6249/8080 14874/6280/8109 14873/6281/8110\nf 14873/6281/8110 14846/6250/8081 14845/6249/8080\nf 14843/6251/8082 14846/6250/8081 14876/6282/8111\nf 14876/6282/8111 14875/6283/8112 14843/6251/8082\nf 14847/6253/8084 14843/6251/8082 14875/6283/8112\nf 14875/6283/8112 14877/6284/8113 14847/6253/8084\nf 14849/6257/8086 14847/6256/8084 14877/6285/8113\nf 14877/6285/8113 14878/6286/8114 14849/6257/8086\nf 14851/6259/8088 14849/6257/8086 14878/6286/8114\nf 14878/6286/8114 14879/6287/8115 14851/6259/8088\nf 14853/6261/8090 14851/6259/8088 14879/6287/8115\nf 14879/6287/8115 14880/6288/8116 14853/6261/8090\nf 14855/6263/8092 14853/6261/8090 14880/6288/8116\nf 14880/6288/8116 14881/6289/8117 14855/6263/8092\nf 14857/6265/8094 14855/6263/8092 14881/6289/8117\nf 14881/6289/8117 14882/6290/8118 14857/6265/8094\nf 14859/6267/8096 14857/6265/8094 14882/6290/8118\nf 14882/6290/8118 14883/6291/8119 14859/6267/8096\nf 14861/6269/8098 14859/6267/8096 14883/6291/8119\nf 14883/6291/8119 14884/6292/8120 14861/6269/8098\nf 14863/6271/8100 14861/6269/8098 14884/6292/8120\nf 14884/6292/8120 14885/6293/8121 14863/6271/8100\nf 14865/6273/8102 14863/6271/8100 14885/6293/8121\nf 14885/6293/8121 14886/6294/8122 14865/6273/8102\nf 14867/6275/8104 14865/6273/8102 14886/6294/8122\nf 14886/6294/8122 14887/6295/8123 14867/6275/8104\nf 14869/6277/8106 14867/6275/8104 14887/6295/8123\nf 14887/6295/8123 14888/6296/8124 14869/6277/8106\nf 14871/6279/8108 14869/6277/8106 14888/6296/8124\nf 14888/6296/8124 14889/6297/8125 14871/6279/8108\nf 14873/6281/8110 14871/6279/8108 14889/6297/8125\nf 14889/6297/8125 14890/6298/8126 14873/6281/8110\nf 14846/6250/8081 14873/6281/8110 14890/6298/8126\nf 14890/6298/8126 14876/6282/8111 14846/6250/8081\nf 14875/6299/8112 14876/6300/8111 14796/6199/8064\nf 14796/6199/8064 14795/6198/8063 14875/6299/8112\nf 14877/6301/8113 14875/6299/8112 14795/6198/8063\nf 14795/6198/8063 14797/6200/8065 14877/6301/8113\nf 14878/6302/8114 14877/6301/8113 14797/6200/8065\nf 14797/6200/8065 14798/6201/8066 14878/6302/8114\nf 14879/6303/8115 14878/6302/8114 14798/6201/8066\nf 14798/6201/8066 14799/6202/8067 14879/6303/8115\nf 14880/6304/8116 14879/6303/8115 14799/6202/8067\nf 14799/6202/8067 14800/6203/8068 14880/6304/8116\nf 14881/6305/8117 14880/6304/8116 14800/6203/8068\nf 14800/6203/8068 14801/6204/8069 14881/6305/8117\nf 14882/6306/8118 14881/6305/8117 14801/6204/8069\nf 14801/6204/8069 14802/6205/8070 14882/6306/8118\nf 14883/6307/8119 14882/6306/8118 14802/6205/8070\nf 14802/6205/8070 14803/6206/8071 14883/6307/8119\nf 14884/6308/8120 14883/6307/8119 14803/6206/8071\nf 14803/6206/8071 14804/6207/8072 14884/6308/8120\nf 14885/6309/8121 14884/6308/8120 14804/6207/8072\nf 14804/6207/8072 14805/6208/8073 14885/6309/8121\nf 14886/6310/8122 14885/6309/8121 14805/6208/8073\nf 14805/6208/8073 14806/6209/8074 14886/6310/8122\nf 14887/6311/8123 14886/6310/8122 14806/6209/8074\nf 14806/6209/8074 14807/6210/8075 14887/6311/8123\nf 14888/6312/8124 14887/6311/8123 14807/6210/8075\nf 14807/6210/8075 14808/6211/8076 14888/6312/8124\nf 14889/6313/8125 14888/6312/8124 14808/6211/8076\nf 14808/6211/8076 14809/6212/8077 14889/6313/8125\nf 14890/6314/8126 14889/6313/8125 14809/6212/8077\nf 14809/6212/8077 14810/6213/8078 14890/6314/8126\nf 14876/6300/8111 14890/6314/8126 14810/6213/8078\nf 14810/6213/8078 14796/6199/8064 14876/6300/8111\nf 14892/6315/1150 14893/6316/857 14894/6317/857\nf 14894/6317/857 14891/6318/1150 14892/6315/1150\nf 14896/6319/859 14892/6315/1150 14891/6318/1150\nf 14891/6318/1150 14895/6320/859 14896/6319/859\nf 14898/6321/1151 14896/6319/859 14895/6320/859\nf 14895/6320/859 14897/6322/1151 14898/6321/1151\nf 14900/6323/862 14898/6321/1151 14897/6322/1151\nf 14897/6322/1151 14899/6324/862 14900/6323/862\nf 14902/6325/1152 14900/6323/862 14899/6324/862\nf 14899/6324/862 14901/6326/1152 14902/6325/1152\nf 14904/6327/864 14902/6328/1152 14901/6329/1152\nf 14901/6329/1152 14903/6330/864 14904/6327/864\nf 14906/6331/1153 14904/6327/864 14903/6330/864\nf 14903/6330/864 14905/6332/1153 14906/6331/1153\nf 14908/6333/867 14906/6331/1153 14905/6332/1153\nf 14905/6332/1153 14907/6334/867 14908/6333/867\nf 14910/6335/1146 14908/6333/867 14907/6334/867\nf 14907/6334/867 14909/6336/1146 14910/6335/1146\nf 14912/6337/869 14910/6335/1146 14909/6336/1146\nf 14909/6336/1146 14911/6338/869 14912/6337/869\nf 14914/6339/1147 14912/6337/869 14911/6338/869\nf 14911/6338/869 14913/6340/1147 14914/6339/1147\nf 14916/6341/872 14914/6339/1147 14913/6340/1147\nf 14913/6340/1147 14915/6342/872 14916/6341/872\nf 14918/6343/1148 14916/6341/872 14915/6342/872\nf 14915/6342/872 14917/6344/1148 14918/6343/1148\nf 14920/6345/854 14918/6343/1148 14917/6344/1148\nf 14917/6344/1148 14919/6346/854 14920/6345/854\nf 14922/6347/1149 14920/6345/854 14919/6346/854\nf 14919/6346/854 14921/6348/1149 14922/6347/1149\nf 14893/6316/857 14922/6347/1149 14921/6348/1149\nf 14921/6348/1149 14894/6317/857 14893/6316/857\nf 14923/6349/103 14924/6350/8127 14925/6351/8128\nf 14923/6349/103 14926/6352/8129 14924/6350/8127\nf 14923/6349/103 14927/6353/8130 14926/6352/8129\nf 14923/6349/103 14928/6354/8131 14927/6353/8130\nf 14923/6349/103 14929/6355/8132 14928/6354/8131\nf 14923/6349/103 14930/6356/8133 14929/6355/8132\nf 14923/6349/103 14931/6357/8134 14930/6356/8133\nf 14923/6349/103 14932/6358/8135 14931/6357/8134\nf 14923/6349/103 14933/6359/8136 14932/6358/8135\nf 14923/6349/103 14934/6360/8137 14933/6359/8136\nf 14923/6349/103 14935/6361/8138 14934/6360/8137\nf 14923/6349/103 14936/6362/8139 14935/6361/8138\nf 14923/6349/103 14937/6363/8140 14936/6362/8139\nf 14923/6349/103 14938/6364/8141 14937/6363/8140\nf 14923/6349/103 14939/6365/8142 14938/6364/8141\nf 14923/6349/103 14925/6351/8128 14939/6365/8142\nf 14813/6366/36 14812/6367/36 14891/6368/36\nf 14891/6368/36 14894/6369/36 14813/6366/36\nf 14812/6367/36 14816/6370/36 14895/6371/36\nf 14895/6371/36 14891/6368/36 14812/6367/36\nf 14816/6370/36 14818/6372/36 14897/6373/36\nf 14897/6373/36 14895/6371/36 14816/6370/36\nf 14818/6372/36 14820/6374/36 14899/6375/36\nf 14899/6375/36 14897/6373/36 14818/6372/36\nf 14820/6374/36 14822/6376/36 14901/6377/36\nf 14901/6377/36 14899/6375/36 14820/6374/36\nf 14822/6376/36 14824/6378/36 14903/6379/36\nf 14903/6379/36 14901/6377/36 14822/6376/36\nf 14824/6378/36 14826/6380/36 14905/6381/36\nf 14905/6381/36 14903/6379/36 14824/6378/36\nf 14826/6380/36 14828/6382/36 14907/6383/36\nf 14907/6383/36 14905/6381/36 14826/6380/36\nf 14828/6382/36 14830/6384/36 14909/6385/36\nf 14909/6385/36 14907/6383/36 14828/6382/36\nf 14830/6384/36 14832/6386/36 14911/6387/36\nf 14911/6387/36 14909/6385/36 14830/6384/36\nf 14832/6386/36 14834/6388/36 14913/6389/36\nf 14913/6389/36 14911/6387/36 14832/6386/36\nf 14834/6388/36 14836/6390/36 14915/6391/36\nf 14915/6391/36 14913/6389/36 14834/6388/36\nf 14836/6390/36 14838/6392/36 14917/6393/36\nf 14917/6393/36 14915/6391/36 14836/6390/36\nf 14838/6392/36 14840/6394/36 14919/6395/36\nf 14919/6395/36 14917/6393/36 14838/6392/36\nf 14840/6394/36 14842/6396/36 14921/6397/36\nf 14921/6397/36 14919/6395/36 14840/6394/36\nf 14842/6396/36 14813/6366/36 14894/6369/36\nf 14894/6369/36 14921/6397/36 14842/6396/36\nf 14940/6398/8143 14941/6399/8144 14845/6249/8080\nf 14845/6249/8080 14844/6248/8079 14940/6398/8143\nf 14942/6400/8145 14940/6398/8143 14844/6248/8079\nf 14844/6248/8079 14848/6252/8083 14942/6400/8145\nf 14943/6401/8146 14942/6402/8145 14848/6255/8083\nf 14848/6255/8083 14850/6254/8085 14943/6401/8146\nf 14944/6403/8147 14943/6401/8146 14850/6254/8085\nf 14850/6254/8085 14852/6258/8087 14944/6403/8147\nf 14945/6404/8148 14944/6403/8147 14852/6258/8087\nf 14852/6258/8087 14854/6260/8089 14945/6404/8148\nf 14946/6405/8149 14945/6404/8148 14854/6260/8089\nf 14854/6260/8089 14856/6262/8091 14946/6405/8149\nf 14947/6406/8150 14946/6405/8149 14856/6262/8091\nf 14856/6262/8091 14858/6264/8093 14947/6406/8150\nf 14948/6407/8151 14947/6406/8150 14858/6264/8093\nf 14858/6264/8093 14860/6266/8095 14948/6407/8151\nf 14949/6408/8152 14948/6407/8151 14860/6266/8095\nf 14860/6266/8095 14862/6268/8097 14949/6408/8152\nf 14950/6409/8153 14949/6408/8152 14862/6268/8097\nf 14862/6268/8097 14864/6270/8099 14950/6409/8153\nf 14951/6410/8154 14950/6409/8153 14864/6270/8099\nf 14864/6270/8099 14866/6272/8101 14951/6410/8154\nf 14952/6411/8155 14951/6410/8154 14866/6272/8101\nf 14866/6272/8101 14868/6274/8103 14952/6411/8155\nf 14953/6412/8156 14952/6411/8155 14868/6274/8103\nf 14868/6274/8103 14870/6276/8105 14953/6412/8156\nf 14954/6413/8157 14953/6412/8156 14870/6276/8105\nf 14870/6276/8105 14872/6278/8107 14954/6413/8157\nf 14955/6414/8158 14954/6413/8157 14872/6278/8107\nf 14872/6278/8107 14874/6280/8109 14955/6414/8158\nf 14941/6399/8144 14955/6414/8158 14874/6280/8109\nf 14874/6280/8109 14845/6249/8080 14941/6399/8144\nf 14956/6415/8159 14957/6416/8160 14941/6399/8144\nf 14941/6399/8144 14940/6398/8143 14956/6415/8159\nf 14958/6417/8161 14956/6415/8159 14940/6398/8143\nf 14940/6398/8143 14942/6400/8145 14958/6417/8161\nf 14959/6418/8162 14958/6419/8161 14942/6402/8145\nf 14942/6402/8145 14943/6401/8146 14959/6418/8162\nf 14960/6420/8163 14959/6418/8162 14943/6401/8146\nf 14943/6401/8146 14944/6403/8147 14960/6420/8163\nf 14961/6421/8164 14960/6420/8163 14944/6403/8147\nf 14944/6403/8147 14945/6404/8148 14961/6421/8164\nf 14962/6422/8165 14961/6421/8164 14945/6404/8148\nf 14945/6404/8148 14946/6405/8149 14962/6422/8165\nf 14963/6423/8166 14962/6422/8165 14946/6405/8149\nf 14946/6405/8149 14947/6406/8150 14963/6423/8166\nf 14964/6424/8167 14963/6423/8166 14947/6406/8150\nf 14947/6406/8150 14948/6407/8151 14964/6424/8167\nf 14965/6425/8168 14964/6424/8167 14948/6407/8151\nf 14948/6407/8151 14949/6408/8152 14965/6425/8168\nf 14966/6426/8169 14965/6425/8168 14949/6408/8152\nf 14949/6408/8152 14950/6409/8153 14966/6426/8169\nf 14967/6427/8170 14966/6426/8169 14950/6409/8153\nf 14950/6409/8153 14951/6410/8154 14967/6427/8170\nf 14968/6428/8171 14967/6427/8170 14951/6410/8154\nf 14951/6410/8154 14952/6411/8155 14968/6428/8171\nf 14969/6429/8172 14968/6428/8171 14952/6411/8155\nf 14952/6411/8155 14953/6412/8156 14969/6429/8172\nf 14970/6430/8173 14969/6429/8172 14953/6412/8156\nf 14953/6412/8156 14954/6413/8157 14970/6430/8173\nf 14971/6431/8174 14970/6430/8173 14954/6413/8157\nf 14954/6413/8157 14955/6414/8158 14971/6431/8174\nf 14957/6416/8160 14971/6431/8174 14955/6414/8158\nf 14955/6414/8158 14941/6399/8144 14957/6416/8160\nf 14972/6432/8175 14973/6433/8176 14957/6416/8176\nf 14957/6416/8176 14956/6415/8175 14972/6432/8175\nf 14974/6434/8177 14972/6432/8175 14956/6415/8175\nf 14956/6415/8175 14958/6417/8177 14974/6434/8177\nf 14975/6435/8178 14974/6436/8177 14958/6419/8177\nf 14958/6419/8177 14959/6418/8178 14975/6435/8178\nf 14976/6437/8179 14975/6435/8178 14959/6418/8178\nf 14959/6418/8178 14960/6420/8179 14976/6437/8179\nf 14977/6438/8180 14976/6437/8179 14960/6420/8179\nf 14960/6420/8179 14961/6421/8180 14977/6438/8180\nf 14978/6439/8181 14977/6438/8180 14961/6421/8180\nf 14961/6421/8180 14962/6422/8181 14978/6439/8181\nf 14979/6440/8182 14978/6439/8181 14962/6422/8181\nf 14962/6422/8181 14963/6423/8182 14979/6440/8182\nf 14980/6441/8183 14979/6440/8182 14963/6423/8182\nf 14963/6423/8182 14964/6424/8183 14980/6441/8183\nf 14981/6442/10862 14980/6441/8183 14964/6424/8183\nf 14964/6424/8183 14965/6425/10862 14981/6442/10862\nf 14982/6443/8185 14981/6442/10862 14965/6425/10862\nf 14965/6425/10862 14966/6426/8185 14982/6443/8185\nf 14983/6444/8186 14982/6443/8185 14966/6426/8185\nf 14966/6426/8185 14967/6427/8186 14983/6444/8186\nf 14984/6445/8187 14983/6444/8186 14967/6427/8186\nf 14967/6427/8186 14968/6428/8187 14984/6445/8187\nf 14985/6446/8188 14984/6445/8187 14968/6428/8187\nf 14968/6428/8187 14969/6429/10867 14985/6446/8188\nf 14986/6447/8189 14985/6446/8188 14969/6429/10867\nf 14969/6429/10867 14970/6430/8189 14986/6447/8189\nf 14987/6448/8190 14986/6447/8189 14970/6430/8189\nf 14970/6430/8189 14971/6431/8190 14987/6448/8190\nf 14973/6433/8176 14987/6448/8190 14971/6431/8190\nf 14971/6431/8190 14957/6416/8176 14973/6433/8176\nf 14811/6217/8191 14814/6216/8192 14973/6433/8192\nf 14973/6433/8192 14972/6432/8191 14811/6217/8191\nf 14815/6219/8193 14811/6217/8191 14972/6432/8191\nf 14972/6432/8191 14974/6434/8193 14815/6219/8193\nf 14817/6223/8194 14815/6222/8193 14974/6436/8193\nf 14974/6436/8193 14975/6435/8194 14817/6223/8194\nf 14819/6225/8195 14817/6223/8194 14975/6435/8194\nf 14975/6435/8194 14976/6437/8195 14819/6225/8195\nf 14821/6227/8196 14819/6225/8195 14976/6437/8195\nf 14976/6437/8195 14977/6438/8196 14821/6227/8196\nf 14823/6229/8197 14821/6227/8196 14977/6438/8196\nf 14977/6438/8196 14978/6439/8197 14823/6229/8197\nf 14825/6231/8198 14823/6229/8197 14978/6439/8197\nf 14978/6439/8197 14979/6440/8198 14825/6231/8198\nf 14827/6233/8199 14825/6231/8198 14979/6440/8198\nf 14979/6440/8198 14980/6441/8199 14827/6233/8199\nf 14829/6235/8200 14827/6233/8199 14980/6441/8199\nf 14980/6441/8199 14981/6442/8200 14829/6235/8200\nf 14831/6237/8201 14829/6235/8200 14981/6442/8200\nf 14981/6442/8200 14982/6443/8201 14831/6237/8201\nf 14833/6239/8202 14831/6237/8201 14982/6443/8201\nf 14982/6443/8201 14983/6444/8202 14833/6239/8202\nf 14835/6241/8203 14833/6239/8202 14983/6444/8202\nf 14983/6444/8202 14984/6445/8203 14835/6241/8203\nf 14837/6243/8204 14835/6241/8203 14984/6445/8203\nf 14984/6445/8203 14985/6446/8204 14837/6243/8204\nf 14839/6245/8205 14837/6243/8204 14985/6446/8204\nf 14985/6446/8204 14986/6447/8205 14839/6245/8205\nf 14841/6247/8206 14839/6245/8205 14986/6447/8205\nf 14986/6447/8205 14987/6448/8206 14841/6247/8206\nf 14814/6216/8192 14841/6247/8206 14987/6448/8206\nf 14987/6448/8206 14973/6433/8192 14814/6216/8192\nf 14893/6449/103 14892/6450/103 14989/6451/103\nf 14989/6451/103 14988/6452/103 14893/6449/103\nf 14922/6453/103 14893/6449/103 14988/6452/103\nf 14988/6452/103 14990/6454/103 14922/6453/103\nf 14920/6455/103 14922/6453/103 14990/6454/103\nf 14990/6454/103 14991/6456/103 14920/6455/103\nf 14918/6457/103 14920/6455/103 14991/6456/103\nf 14991/6456/103 14992/6458/103 14918/6457/103\nf 14916/6459/103 14918/6457/103 14992/6458/103\nf 14992/6458/103 14993/6460/103 14916/6459/103\nf 14914/6461/103 14916/6459/103 14993/6460/103\nf 14993/6460/103 14994/6462/103 14914/6461/103\nf 14912/6463/103 14914/6461/103 14994/6462/103\nf 14994/6462/103 14995/6464/103 14912/6463/103\nf 14910/6465/103 14912/6463/103 14995/6464/103\nf 14995/6464/103 14996/6466/103 14910/6465/103\nf 14908/6467/103 14910/6465/103 14996/6466/103\nf 14996/6466/103 14997/6468/103 14908/6467/103\nf 14906/6469/103 14908/6467/103 14997/6468/103\nf 14997/6468/103 14998/6470/103 14906/6469/103\nf 14904/6471/103 14906/6469/103 14998/6470/103\nf 14998/6470/103 14999/6472/103 14904/6471/103\nf 14902/6473/103 14904/6471/103 14999/6472/103\nf 14999/6472/103 15000/6474/103 14902/6473/103\nf 14900/6475/103 14902/6473/103 15000/6474/103\nf 15000/6474/103 15001/6476/103 14900/6475/103\nf 14898/6477/103 14900/6475/103 15001/6476/103\nf 15001/6476/103 15002/6478/103 14898/6477/103\nf 14896/6479/103 14898/6477/103 15002/6478/103\nf 15002/6478/103 15003/6480/103 14896/6479/103\nf 14892/6450/103 14896/6479/103 15003/6480/103\nf 15003/6480/103 14989/6451/103 14892/6450/103\nf 14925/6351/8128 14924/6350/8127 15004/6481/8207\nf 15004/6481/8207 15005/6482/8208 14925/6351/8128\nf 14924/6350/8127 14926/6352/8129 15006/6483/8209\nf 15006/6483/8209 15004/6481/8207 14924/6350/8127\nf 14926/6352/8129 14927/6353/8130 15007/6484/8210\nf 15007/6484/8210 15006/6483/8209 14926/6352/8129\nf 14927/6353/8130 14928/6354/8131 15008/6485/8211\nf 15008/6485/8211 15007/6484/8210 14927/6353/8130\nf 14928/6354/8131 14929/6355/8132 15009/6486/8212\nf 15009/6486/8212 15008/6485/8211 14928/6354/8131\nf 14929/6355/8132 14930/6356/8133 15010/6487/8213\nf 15010/6487/8213 15009/6486/8212 14929/6355/8132\nf 14930/6356/8133 14931/6357/8134 15011/6488/8214\nf 15011/6488/8214 15010/6487/8213 14930/6356/8133\nf 14931/6357/8134 14932/6358/8135 15012/6489/8215\nf 15012/6489/8215 15011/6488/8214 14931/6357/8134\nf 14932/6358/8135 14933/6359/8136 15013/6490/8216\nf 15013/6490/8216 15012/6489/8215 14932/6358/8135\nf 14933/6359/8136 14934/6360/8137 15014/6491/8217\nf 15014/6491/8217 15013/6490/8216 14933/6359/8136\nf 14934/6360/8137 14935/6361/8138 15015/6492/8218\nf 15015/6492/8218 15014/6491/8217 14934/6360/8137\nf 14935/6361/8138 14936/6362/8139 15016/6493/8219\nf 15016/6493/8219 15015/6492/8218 14935/6361/8138\nf 14936/6362/8139 14937/6363/8140 15017/6494/8220\nf 15017/6494/8220 15016/6493/8219 14936/6362/8139\nf 14937/6363/8140 14938/6364/8141 15018/6495/8221\nf 15018/6495/8221 15017/6494/8220 14937/6363/8140\nf 14938/6364/8141 14939/6365/8142 15019/6496/8222\nf 15019/6496/8222 15018/6495/8221 14938/6364/8141\nf 15019/6496/8222 14939/6365/8142 14925/6351/8128\nf 14925/6351/8128 15005/6482/8208 15019/6496/8222\nf 15004/6481/8216 14988/6452/8216 14989/6451/8215\nf 14989/6451/8215 15005/6482/8215 15004/6481/8216\nf 15006/6483/8217 14990/6454/8217 14988/6452/8216\nf 14988/6452/8216 15004/6481/8216 15006/6483/8217\nf 15007/6484/8218 14991/6456/8218 14990/6454/8217\nf 14990/6454/8217 15006/6483/8217 15007/6484/8218\nf 15008/6485/8219 14992/6458/8219 14991/6456/8218\nf 14991/6456/8218 15007/6484/8218 15008/6485/8219\nf 15009/6486/8220 14993/6460/8220 14992/6458/8219\nf 14992/6458/8219 15008/6485/8219 15009/6486/8220\nf 15010/6487/8221 14994/6462/8221 14993/6460/8220\nf 14993/6460/8220 15009/6486/8220 15010/6487/8221\nf 15011/6488/8222 14995/6464/8222 14994/6462/8221\nf 14994/6462/8221 15010/6487/8221 15011/6488/8222\nf 15012/6489/8208 14996/6466/8208 14995/6464/8222\nf 14995/6464/8222 15011/6488/8222 15012/6489/8208\nf 15013/6490/8207 14997/6468/8207 14996/6466/8208\nf 14996/6466/8208 15012/6489/8208 15013/6490/8207\nf 15014/6491/8209 14998/6470/8209 14997/6468/8207\nf 14997/6468/8207 15013/6490/8207 15014/6491/8209\nf 15015/6492/8210 14999/6472/8210 14998/6470/8209\nf 14998/6470/8209 15014/6491/8209 15015/6492/8210\nf 15016/6493/8211 15000/6474/8211 14999/6472/8210\nf 14999/6472/8210 15015/6492/8210 15016/6493/8211\nf 15017/6494/8212 15001/6476/8212 15000/6474/8211\nf 15000/6474/8211 15016/6493/8211 15017/6494/8212\nf 15018/6495/8213 15002/6478/8213 15001/6476/8212\nf 15001/6476/8212 15017/6494/8212 15018/6495/8213\nf 15019/6496/8214 15003/6480/8214 15002/6478/8213\nf 15002/6478/8213 15018/6495/8213 15019/6496/8214\nf 15005/6482/8215 14989/6451/8215 15003/6480/8214\nf 15003/6480/8214 15019/6496/8214 15005/6482/8215\nf 15020/6197/36 15021/6198/8063 15022/6199/8064\nf 15020/6197/36 15023/6200/8065 15021/6198/8063\nf 15020/6197/36 15024/6201/8066 15023/6200/8065\nf 15020/6197/36 15025/6202/8067 15024/6201/8066\nf 15020/6197/36 15026/6203/8068 15025/6202/8067\nf 15020/6197/36 15027/6204/8069 15026/6203/8068\nf 15020/6197/36 15028/6205/8070 15027/6204/8069\nf 15020/6197/36 15029/6206/8071 15028/6205/8070\nf 15020/6197/36 15030/6207/8072 15029/6206/8071\nf 15020/6197/36 15031/6208/8073 15030/6207/8072\nf 15020/6197/36 15032/6209/8074 15031/6208/8073\nf 15020/6197/36 15033/6210/8075 15032/6209/8074\nf 15020/6197/36 15034/6211/8076 15033/6210/8075\nf 15020/6197/36 15035/6212/8077 15034/6211/8076\nf 15020/6197/36 15036/6213/8078 15035/6212/8077\nf 15020/6197/36 15022/6199/8064 15036/6213/8078\nf 15038/6214/1150 15039/6215/857 15040/6216/857\nf 15040/6216/857 15037/6217/1150 15038/6214/1150\nf 15042/6218/859 15038/6214/1150 15037/6217/1150\nf 15037/6217/1150 15041/6219/859 15042/6218/859\nf 15044/6220/1151 15042/6221/859 15041/6222/859\nf 15041/6222/859 15043/6223/1151 15044/6220/1151\nf 15046/6224/862 15044/6220/1151 15043/6223/1151\nf 15043/6223/1151 15045/6225/862 15046/6224/862\nf 15048/6226/1152 15046/6224/862 15045/6225/862\nf 15045/6225/862 15047/6227/1152 15048/6226/1152\nf 15050/6228/864 15048/6226/1152 15047/6227/1152\nf 15047/6227/1152 15049/6229/864 15050/6228/864\nf 15052/6230/1153 15050/6228/864 15049/6229/864\nf 15049/6229/864 15051/6231/1153 15052/6230/1153\nf 15054/6232/867 15052/6230/1153 15051/6231/1153\nf 15051/6231/1153 15053/6233/867 15054/6232/867\nf 15056/6234/1146 15054/6232/867 15053/6233/867\nf 15053/6233/867 15055/6235/1146 15056/6234/1146\nf 15058/6236/869 15056/6234/1146 15055/6235/1146\nf 15055/6235/1146 15057/6237/869 15058/6236/869\nf 15060/6238/1147 15058/6236/869 15057/6237/869\nf 15057/6237/869 15059/6239/1147 15060/6238/1147\nf 15062/6240/872 15060/6238/1147 15059/6239/1147\nf 15059/6239/1147 15061/6241/872 15062/6240/872\nf 15064/6242/1148 15062/6240/872 15061/6241/872\nf 15061/6241/872 15063/6243/1148 15064/6242/1148\nf 15066/6244/854 15064/6242/1148 15063/6243/1148\nf 15063/6243/1148 15065/6245/854 15066/6244/854\nf 15068/6246/1149 15066/6244/854 15065/6245/854\nf 15065/6245/854 15067/6247/1149 15068/6246/1149\nf 15039/6215/857 15068/6246/1149 15067/6247/1149\nf 15067/6247/1149 15040/6216/857 15039/6215/857\nf 15070/6248/8079 15071/6249/8080 15072/6250/8081\nf 15072/6250/8081 15069/6251/8082 15070/6248/8079\nf 15074/6252/8083 15070/6248/8079 15069/6251/8082\nf 15069/6251/8082 15073/6253/8084 15074/6252/8083\nf 15076/6254/8085 15074/6255/8083 15073/6256/8084\nf 15073/6256/8084 15075/6257/8086 15076/6254/8085\nf 15078/6258/8087 15076/6254/8085 15075/6257/8086\nf 15075/6257/8086 15077/6259/8088 15078/6258/8087\nf 15080/6260/8089 15078/6258/8087 15077/6259/8088\nf 15077/6259/8088 15079/6261/8090 15080/6260/8089\nf 15082/6262/8091 15080/6260/8089 15079/6261/8090\nf 15079/6261/8090 15081/6263/8092 15082/6262/8091\nf 15084/6264/8093 15082/6262/8091 15081/6263/8092\nf 15081/6263/8092 15083/6265/8094 15084/6264/8093\nf 15086/6266/8095 15084/6264/8093 15083/6265/8094\nf 15083/6265/8094 15085/6267/8096 15086/6266/8095\nf 15088/6268/8097 15086/6266/8095 15085/6267/8096\nf 15085/6267/8096 15087/6269/8098 15088/6268/8097\nf 15090/6270/8099 15088/6268/8097 15087/6269/8098\nf 15087/6269/8098 15089/6271/8100 15090/6270/8099\nf 15092/6272/8101 15090/6270/8099 15089/6271/8100\nf 15089/6271/8100 15091/6273/8102 15092/6272/8101\nf 15094/6274/8103 15092/6272/8101 15091/6273/8102\nf 15091/6273/8102 15093/6275/8104 15094/6274/8103\nf 15096/6276/8105 15094/6274/8103 15093/6275/8104\nf 15093/6275/8104 15095/6277/8106 15096/6276/8105\nf 15098/6278/8107 15096/6276/8105 15095/6277/8106\nf 15095/6277/8106 15097/6279/8108 15098/6278/8107\nf 15100/6280/8109 15098/6278/8107 15097/6279/8108\nf 15097/6279/8108 15099/6281/8110 15100/6280/8109\nf 15071/6249/8080 15100/6280/8109 15099/6281/8110\nf 15099/6281/8110 15072/6250/8081 15071/6249/8080\nf 15069/6251/8082 15072/6250/8081 15102/6282/8111\nf 15102/6282/8111 15101/6283/8112 15069/6251/8082\nf 15073/6253/8084 15069/6251/8082 15101/6283/8112\nf 15101/6283/8112 15103/6284/8113 15073/6253/8084\nf 15075/6257/8086 15073/6256/8084 15103/6285/8113\nf 15103/6285/8113 15104/6286/8114 15075/6257/8086\nf 15077/6259/8088 15075/6257/8086 15104/6286/8114\nf 15104/6286/8114 15105/6287/8115 15077/6259/8088\nf 15079/6261/8090 15077/6259/8088 15105/6287/8115\nf 15105/6287/8115 15106/6288/8116 15079/6261/8090\nf 15081/6263/8092 15079/6261/8090 15106/6288/8116\nf 15106/6288/8116 15107/6289/8117 15081/6263/8092\nf 15083/6265/8094 15081/6263/8092 15107/6289/8117\nf 15107/6289/8117 15108/6290/8118 15083/6265/8094\nf 15085/6267/8096 15083/6265/8094 15108/6290/8118\nf 15108/6290/8118 15109/6291/8119 15085/6267/8096\nf 15087/6269/8098 15085/6267/8096 15109/6291/8119\nf 15109/6291/8119 15110/6292/8120 15087/6269/8098\nf 15089/6271/8100 15087/6269/8098 15110/6292/8120\nf 15110/6292/8120 15111/6293/8121 15089/6271/8100\nf 15091/6273/8102 15089/6271/8100 15111/6293/8121\nf 15111/6293/8121 15112/6294/8122 15091/6273/8102\nf 15093/6275/8104 15091/6273/8102 15112/6294/8122\nf 15112/6294/8122 15113/6295/8123 15093/6275/8104\nf 15095/6277/8106 15093/6275/8104 15113/6295/8123\nf 15113/6295/8123 15114/6296/8124 15095/6277/8106\nf 15097/6279/8108 15095/6277/8106 15114/6296/8124\nf 15114/6296/8124 15115/6297/8125 15097/6279/8108\nf 15099/6281/8110 15097/6279/8108 15115/6297/8125\nf 15115/6297/8125 15116/6298/8126 15099/6281/8110\nf 15072/6250/8081 15099/6281/8110 15116/6298/8126\nf 15116/6298/8126 15102/6282/8111 15072/6250/8081\nf 15101/6299/8112 15102/6300/8111 15022/6199/8064\nf 15022/6199/8064 15021/6198/8063 15101/6299/8112\nf 15103/6301/8113 15101/6299/8112 15021/6198/8063\nf 15021/6198/8063 15023/6200/8065 15103/6301/8113\nf 15104/6302/8114 15103/6301/8113 15023/6200/8065\nf 15023/6200/8065 15024/6201/8066 15104/6302/8114\nf 15105/6303/8115 15104/6302/8114 15024/6201/8066\nf 15024/6201/8066 15025/6202/8067 15105/6303/8115\nf 15106/6304/8116 15105/6303/8115 15025/6202/8067\nf 15025/6202/8067 15026/6203/8068 15106/6304/8116\nf 15107/6305/8117 15106/6304/8116 15026/6203/8068\nf 15026/6203/8068 15027/6204/8069 15107/6305/8117\nf 15108/6306/8118 15107/6305/8117 15027/6204/8069\nf 15027/6204/8069 15028/6205/8070 15108/6306/8118\nf 15109/6307/8119 15108/6306/8118 15028/6205/8070\nf 15028/6205/8070 15029/6206/8071 15109/6307/8119\nf 15110/6308/8120 15109/6307/8119 15029/6206/8071\nf 15029/6206/8071 15030/6207/8072 15110/6308/8120\nf 15111/6309/8121 15110/6308/8120 15030/6207/8072\nf 15030/6207/8072 15031/6208/8073 15111/6309/8121\nf 15112/6310/8122 15111/6309/8121 15031/6208/8073\nf 15031/6208/8073 15032/6209/8074 15112/6310/8122\nf 15113/6311/8123 15112/6310/8122 15032/6209/8074\nf 15032/6209/8074 15033/6210/8075 15113/6311/8123\nf 15114/6312/8124 15113/6311/8123 15033/6210/8075\nf 15033/6210/8075 15034/6211/8076 15114/6312/8124\nf 15115/6313/8125 15114/6312/8124 15034/6211/8076\nf 15034/6211/8076 15035/6212/8077 15115/6313/8125\nf 15116/6314/8126 15115/6313/8125 15035/6212/8077\nf 15035/6212/8077 15036/6213/8078 15116/6314/8126\nf 15102/6300/8111 15116/6314/8126 15036/6213/8078\nf 15036/6213/8078 15022/6199/8064 15102/6300/8111\nf 15118/6315/1150 15119/6316/857 15120/6317/857\nf 15120/6317/857 15117/6318/1150 15118/6315/1150\nf 15122/6319/859 15118/6315/1150 15117/6318/1150\nf 15117/6318/1150 15121/6320/859 15122/6319/859\nf 15124/6321/1151 15122/6319/859 15121/6320/859\nf 15121/6320/859 15123/6322/1151 15124/6321/1151\nf 15126/6323/862 15124/6321/1151 15123/6322/1151\nf 15123/6322/1151 15125/6324/862 15126/6323/862\nf 15128/6325/1152 15126/6323/862 15125/6324/862\nf 15125/6324/862 15127/6326/1152 15128/6325/1152\nf 15130/6327/864 15128/6328/1152 15127/6329/1152\nf 15127/6329/1152 15129/6330/864 15130/6327/864\nf 15132/6331/1153 15130/6327/864 15129/6330/864\nf 15129/6330/864 15131/6332/1153 15132/6331/1153\nf 15134/6333/867 15132/6331/1153 15131/6332/1153\nf 15131/6332/1153 15133/6334/867 15134/6333/867\nf 15136/6335/1146 15134/6333/867 15133/6334/867\nf 15133/6334/867 15135/6336/1146 15136/6335/1146\nf 15138/6337/869 15136/6335/1146 15135/6336/1146\nf 15135/6336/1146 15137/6338/869 15138/6337/869\nf 15140/6339/1147 15138/6337/869 15137/6338/869\nf 15137/6338/869 15139/6340/1147 15140/6339/1147\nf 15142/6341/872 15140/6339/1147 15139/6340/1147\nf 15139/6340/1147 15141/6342/872 15142/6341/872\nf 15144/6343/1148 15142/6341/872 15141/6342/872\nf 15141/6342/872 15143/6344/1148 15144/6343/1148\nf 15146/6345/854 15144/6343/1148 15143/6344/1148\nf 15143/6344/1148 15145/6346/854 15146/6345/854\nf 15148/6347/1149 15146/6345/854 15145/6346/854\nf 15145/6346/854 15147/6348/1149 15148/6347/1149\nf 15119/6316/857 15148/6347/1149 15147/6348/1149\nf 15147/6348/1149 15120/6317/857 15119/6316/857\nf 15149/6349/103 15150/6350/8127 15151/6351/8128\nf 15149/6349/103 15152/6352/8129 15150/6350/8127\nf 15149/6349/103 15153/6353/8130 15152/6352/8129\nf 15149/6349/103 15154/6354/8131 15153/6353/8130\nf 15149/6349/103 15155/6355/8132 15154/6354/8131\nf 15149/6349/103 15156/6356/8133 15155/6355/8132\nf 15149/6349/103 15157/6357/8134 15156/6356/8133\nf 15149/6349/103 15158/6358/8135 15157/6357/8134\nf 15149/6349/103 15159/6359/8136 15158/6358/8135\nf 15149/6349/103 15160/6360/8137 15159/6359/8136\nf 15149/6349/103 15161/6361/8138 15160/6360/8137\nf 15149/6349/103 15162/6362/8139 15161/6361/8138\nf 15149/6349/103 15163/6363/8140 15162/6362/8139\nf 15149/6349/103 15164/6364/8141 15163/6363/8140\nf 15149/6349/103 15165/6365/8142 15164/6364/8141\nf 15149/6349/103 15151/6351/8128 15165/6365/8142\nf 15039/6366/36 15038/6367/36 15117/6368/36\nf 15117/6368/36 15120/6369/36 15039/6366/36\nf 15038/6367/36 15042/6370/36 15121/6371/36\nf 15121/6371/36 15117/6368/36 15038/6367/36\nf 15042/6370/36 15044/6372/36 15123/6373/36\nf 15123/6373/36 15121/6371/36 15042/6370/36\nf 15044/6372/36 15046/6374/36 15125/6375/36\nf 15125/6375/36 15123/6373/36 15044/6372/36\nf 15046/6374/36 15048/6376/36 15127/6377/36\nf 15127/6377/36 15125/6375/36 15046/6374/36\nf 15048/6376/36 15050/6378/36 15129/6379/36\nf 15129/6379/36 15127/6377/36 15048/6376/36\nf 15050/6378/36 15052/6380/36 15131/6381/36\nf 15131/6381/36 15129/6379/36 15050/6378/36\nf 15052/6380/36 15054/6382/36 15133/6383/36\nf 15133/6383/36 15131/6381/36 15052/6380/36\nf 15054/6382/36 15056/6384/36 15135/6385/36\nf 15135/6385/36 15133/6383/36 15054/6382/36\nf 15056/6384/36 15058/6386/36 15137/6387/36\nf 15137/6387/36 15135/6385/36 15056/6384/36\nf 15058/6386/36 15060/6388/36 15139/6389/36\nf 15139/6389/36 15137/6387/36 15058/6386/36\nf 15060/6388/36 15062/6390/36 15141/6391/36\nf 15141/6391/36 15139/6389/36 15060/6388/36\nf 15062/6390/36 15064/6392/36 15143/6393/36\nf 15143/6393/36 15141/6391/36 15062/6390/36\nf 15064/6392/36 15066/6394/36 15145/6395/36\nf 15145/6395/36 15143/6393/36 15064/6392/36\nf 15066/6394/36 15068/6396/36 15147/6397/36\nf 15147/6397/36 15145/6395/36 15066/6394/36\nf 15068/6396/36 15039/6366/36 15120/6369/36\nf 15120/6369/36 15147/6397/36 15068/6396/36\nf 15166/6398/8143 15167/6399/8144 15071/6249/8080\nf 15071/6249/8080 15070/6248/8079 15166/6398/8143\nf 15168/6400/8145 15166/6398/8143 15070/6248/8079\nf 15070/6248/8079 15074/6252/8083 15168/6400/8145\nf 15169/6401/8146 15168/6402/8145 15074/6255/8083\nf 15074/6255/8083 15076/6254/8085 15169/6401/8146\nf 15170/6403/8147 15169/6401/8146 15076/6254/8085\nf 15076/6254/8085 15078/6258/8087 15170/6403/8147\nf 15171/6404/8148 15170/6403/8147 15078/6258/8087\nf 15078/6258/8087 15080/6260/8089 15171/6404/8148\nf 15172/6405/8149 15171/6404/8148 15080/6260/8089\nf 15080/6260/8089 15082/6262/8091 15172/6405/8149\nf 15173/6406/8150 15172/6405/8149 15082/6262/8091\nf 15082/6262/8091 15084/6264/8093 15173/6406/8150\nf 15174/6407/8151 15173/6406/8150 15084/6264/8093\nf 15084/6264/8093 15086/6266/8095 15174/6407/8151\nf 15175/6408/8152 15174/6407/8151 15086/6266/8095\nf 15086/6266/8095 15088/6268/8097 15175/6408/8152\nf 15176/6409/8153 15175/6408/8152 15088/6268/8097\nf 15088/6268/8097 15090/6270/8099 15176/6409/8153\nf 15177/6410/8154 15176/6409/8153 15090/6270/8099\nf 15090/6270/8099 15092/6272/8101 15177/6410/8154\nf 15178/6411/8155 15177/6410/8154 15092/6272/8101\nf 15092/6272/8101 15094/6274/8103 15178/6411/8155\nf 15179/6412/8156 15178/6411/8155 15094/6274/8103\nf 15094/6274/8103 15096/6276/8105 15179/6412/8156\nf 15180/6413/8157 15179/6412/8156 15096/6276/8105\nf 15096/6276/8105 15098/6278/8107 15180/6413/8157\nf 15181/6414/8158 15180/6413/8157 15098/6278/8107\nf 15098/6278/8107 15100/6280/8109 15181/6414/8158\nf 15167/6399/8144 15181/6414/8158 15100/6280/8109\nf 15100/6280/8109 15071/6249/8080 15167/6399/8144\nf 15182/6415/8159 15183/6416/8160 15167/6399/8144\nf 15167/6399/8144 15166/6398/8143 15182/6415/8159\nf 15184/6417/8161 15182/6415/8159 15166/6398/8143\nf 15166/6398/8143 15168/6400/8145 15184/6417/8161\nf 15185/6418/8162 15184/6419/8161 15168/6402/8145\nf 15168/6402/8145 15169/6401/8146 15185/6418/8162\nf 15186/6420/8163 15185/6418/8162 15169/6401/8146\nf 15169/6401/8146 15170/6403/8147 15186/6420/8163\nf 15187/6421/8164 15186/6420/8163 15170/6403/8147\nf 15170/6403/8147 15171/6404/8148 15187/6421/8164\nf 15188/6422/8165 15187/6421/8164 15171/6404/8148\nf 15171/6404/8148 15172/6405/8149 15188/6422/8165\nf 15189/6423/8166 15188/6422/8165 15172/6405/8149\nf 15172/6405/8149 15173/6406/8150 15189/6423/8166\nf 15190/6424/8167 15189/6423/8166 15173/6406/8150\nf 15173/6406/8150 15174/6407/8151 15190/6424/8167\nf 15191/6425/8168 15190/6424/8167 15174/6407/8151\nf 15174/6407/8151 15175/6408/8152 15191/6425/8168\nf 15192/6426/8169 15191/6425/8168 15175/6408/8152\nf 15175/6408/8152 15176/6409/8153 15192/6426/8169\nf 15193/6427/8170 15192/6426/8169 15176/6409/8153\nf 15176/6409/8153 15177/6410/8154 15193/6427/8170\nf 15194/6428/8171 15193/6427/8170 15177/6410/8154\nf 15177/6410/8154 15178/6411/8155 15194/6428/8171\nf 15195/6429/8172 15194/6428/8171 15178/6411/8155\nf 15178/6411/8155 15179/6412/8156 15195/6429/8172\nf 15196/6430/8173 15195/6429/8172 15179/6412/8156\nf 15179/6412/8156 15180/6413/8157 15196/6430/8173\nf 15197/6431/8174 15196/6430/8173 15180/6413/8157\nf 15180/6413/8157 15181/6414/8158 15197/6431/8174\nf 15183/6416/8160 15197/6431/8174 15181/6414/8158\nf 15181/6414/8158 15167/6399/8144 15183/6416/8160\nf 15198/6432/8175 15199/6433/8176 15183/6416/8176\nf 15183/6416/8176 15182/6415/10864 15198/6432/8175\nf 15200/6434/8177 15198/6432/8175 15182/6415/10864\nf 15182/6415/10864 15184/6417/8177 15200/6434/8177\nf 15201/6435/8178 15200/6436/8177 15184/6419/8177\nf 15184/6419/8177 15185/6418/8178 15201/6435/8178\nf 15202/6437/8179 15201/6435/8178 15185/6418/8178\nf 15185/6418/8178 15186/6420/8179 15202/6437/8179\nf 15203/6438/10866 15202/6437/8179 15186/6420/8179\nf 15186/6420/8179 15187/6421/10866 15203/6438/10866\nf 15204/6439/8181 15203/6438/10866 15187/6421/10866\nf 15187/6421/10866 15188/6422/8181 15204/6439/8181\nf 15205/6440/8182 15204/6439/8181 15188/6422/8181\nf 15188/6422/8181 15189/6423/8182 15205/6440/8182\nf 15206/6441/8183 15205/6440/8182 15189/6423/8182\nf 15189/6423/8182 15190/6424/8183 15206/6441/8183\nf 15207/6442/10862 15206/6441/8183 15190/6424/8183\nf 15190/6424/8183 15191/6425/10862 15207/6442/10862\nf 15208/6443/8185 15207/6442/10862 15191/6425/10862\nf 15191/6425/10862 15192/6426/8185 15208/6443/8185\nf 15209/6444/8186 15208/6443/8185 15192/6426/8185\nf 15192/6426/8185 15193/6427/8186 15209/6444/8186\nf 15210/6445/8187 15209/6444/8186 15193/6427/8186\nf 15193/6427/8186 15194/6428/8187 15210/6445/8187\nf 15211/6446/8188 15210/6445/8187 15194/6428/8187\nf 15194/6428/8187 15195/6429/8188 15211/6446/8188\nf 15212/6447/8189 15211/6446/8188 15195/6429/8188\nf 15195/6429/8188 15196/6430/8189 15212/6447/8189\nf 15213/6448/8190 15212/6447/8189 15196/6430/8189\nf 15196/6430/8189 15197/6431/8190 15213/6448/8190\nf 15199/6433/8176 15213/6448/8190 15197/6431/8190\nf 15197/6431/8190 15183/6416/8176 15199/6433/8176\nf 15037/6217/8191 15040/6216/8192 15199/6433/8192\nf 15199/6433/8192 15198/6432/8191 15037/6217/8191\nf 15041/6219/8193 15037/6217/8191 15198/6432/8191\nf 15198/6432/8191 15200/6434/8193 15041/6219/8193\nf 15043/6223/8194 15041/6222/8193 15200/6436/8193\nf 15200/6436/8193 15201/6435/8194 15043/6223/8194\nf 15045/6225/8195 15043/6223/8194 15201/6435/8194\nf 15201/6435/8194 15202/6437/8195 15045/6225/8195\nf 15047/6227/8196 15045/6225/8195 15202/6437/8195\nf 15202/6437/8195 15203/6438/8196 15047/6227/8196\nf 15049/6229/8197 15047/6227/8196 15203/6438/8196\nf 15203/6438/8196 15204/6439/8197 15049/6229/8197\nf 15051/6231/8198 15049/6229/8197 15204/6439/8197\nf 15204/6439/8197 15205/6440/8198 15051/6231/8198\nf 15053/6233/8199 15051/6231/8198 15205/6440/8198\nf 15205/6440/8198 15206/6441/8199 15053/6233/8199\nf 15055/6235/8200 15053/6233/8199 15206/6441/8199\nf 15206/6441/8199 15207/6442/8200 15055/6235/8200\nf 15057/6237/8201 15055/6235/8200 15207/6442/8200\nf 15207/6442/8200 15208/6443/8201 15057/6237/8201\nf 15059/6239/8202 15057/6237/8201 15208/6443/8201\nf 15208/6443/8201 15209/6444/8202 15059/6239/8202\nf 15061/6241/8203 15059/6239/8202 15209/6444/8202\nf 15209/6444/8202 15210/6445/8203 15061/6241/8203\nf 15063/6243/8204 15061/6241/8203 15210/6445/8203\nf 15210/6445/8203 15211/6446/8204 15063/6243/8204\nf 15065/6245/8205 15063/6243/8204 15211/6446/8204\nf 15211/6446/8204 15212/6447/8205 15065/6245/8205\nf 15067/6247/8206 15065/6245/8205 15212/6447/8205\nf 15212/6447/8205 15213/6448/8206 15067/6247/8206\nf 15040/6216/8192 15067/6247/8206 15213/6448/8206\nf 15213/6448/8206 15199/6433/8192 15040/6216/8192\nf 15119/6449/103 15118/6450/103 15215/6451/103\nf 15215/6451/103 15214/6452/103 15119/6449/103\nf 15148/6453/103 15119/6449/103 15214/6452/103\nf 15214/6452/103 15216/6454/103 15148/6453/103\nf 15146/6455/103 15148/6453/103 15216/6454/103\nf 15216/6454/103 15217/6456/103 15146/6455/103\nf 15144/6457/103 15146/6455/103 15217/6456/103\nf 15217/6456/103 15218/6458/103 15144/6457/103\nf 15142/6459/103 15144/6457/103 15218/6458/103\nf 15218/6458/103 15219/6460/103 15142/6459/103\nf 15140/6461/103 15142/6459/103 15219/6460/103\nf 15219/6460/103 15220/6462/103 15140/6461/103\nf 15138/6463/103 15140/6461/103 15220/6462/103\nf 15220/6462/103 15221/6464/103 15138/6463/103\nf 15136/6465/103 15138/6463/103 15221/6464/103\nf 15221/6464/103 15222/6466/103 15136/6465/103\nf 15134/6467/103 15136/6465/103 15222/6466/103\nf 15222/6466/103 15223/6468/103 15134/6467/103\nf 15132/6469/103 15134/6467/103 15223/6468/103\nf 15223/6468/103 15224/6470/103 15132/6469/103\nf 15130/6471/103 15132/6469/103 15224/6470/103\nf 15224/6470/103 15225/6472/103 15130/6471/103\nf 15128/6473/103 15130/6471/103 15225/6472/103\nf 15225/6472/103 15226/6474/103 15128/6473/103\nf 15126/6475/103 15128/6473/103 15226/6474/103\nf 15226/6474/103 15227/6476/103 15126/6475/103\nf 15124/6477/103 15126/6475/103 15227/6476/103\nf 15227/6476/103 15228/6478/103 15124/6477/103\nf 15122/6479/103 15124/6477/103 15228/6478/103\nf 15228/6478/103 15229/6480/103 15122/6479/103\nf 15118/6450/103 15122/6479/103 15229/6480/103\nf 15229/6480/103 15215/6451/103 15118/6450/103\nf 15151/6351/8128 15150/6350/8127 15230/6481/8207\nf 15230/6481/8207 15231/6482/8208 15151/6351/8128\nf 15150/6350/8127 15152/6352/8129 15232/6483/8209\nf 15232/6483/8209 15230/6481/8207 15150/6350/8127\nf 15152/6352/8129 15153/6353/8130 15233/6484/8210\nf 15233/6484/8210 15232/6483/8209 15152/6352/8129\nf 15153/6353/8130 15154/6354/8131 15234/6485/8211\nf 15234/6485/8211 15233/6484/8210 15153/6353/8130\nf 15154/6354/8131 15155/6355/8132 15235/6486/8212\nf 15235/6486/8212 15234/6485/8211 15154/6354/8131\nf 15155/6355/8132 15156/6356/8133 15236/6487/8213\nf 15236/6487/8213 15235/6486/8212 15155/6355/8132\nf 15156/6356/8133 15157/6357/8134 15237/6488/8214\nf 15237/6488/8214 15236/6487/8213 15156/6356/8133\nf 15157/6357/8134 15158/6358/8135 15238/6489/8215\nf 15238/6489/8215 15237/6488/8214 15157/6357/8134\nf 15158/6358/8135 15159/6359/8136 15239/6490/8216\nf 15239/6490/8216 15238/6489/8215 15158/6358/8135\nf 15159/6359/8136 15160/6360/8137 15240/6491/8217\nf 15240/6491/8217 15239/6490/8216 15159/6359/8136\nf 15160/6360/8137 15161/6361/8138 15241/6492/8218\nf 15241/6492/8218 15240/6491/8217 15160/6360/8137\nf 15161/6361/8138 15162/6362/8139 15242/6493/8219\nf 15242/6493/8219 15241/6492/8218 15161/6361/8138\nf 15162/6362/8139 15163/6363/8140 15243/6494/8220\nf 15243/6494/8220 15242/6493/8219 15162/6362/8139\nf 15163/6363/8140 15164/6364/8141 15244/6495/8221\nf 15244/6495/8221 15243/6494/8220 15163/6363/8140\nf 15164/6364/8141 15165/6365/8142 15245/6496/8222\nf 15245/6496/8222 15244/6495/8221 15164/6364/8141\nf 15245/6496/8222 15165/6365/8142 15151/6351/8128\nf 15151/6351/8128 15231/6482/8208 15245/6496/8222\nf 15230/6481/8216 15214/6452/8216 15215/6451/8215\nf 15215/6451/8215 15231/6482/8215 15230/6481/8216\nf 15232/6483/8217 15216/6454/8217 15214/6452/8216\nf 15214/6452/8216 15230/6481/8216 15232/6483/8217\nf 15233/6484/8218 15217/6456/8218 15216/6454/8217\nf 15216/6454/8217 15232/6483/8217 15233/6484/8218\nf 15234/6485/8219 15218/6458/8219 15217/6456/8218\nf 15217/6456/8218 15233/6484/8218 15234/6485/8219\nf 15235/6486/8220 15219/6460/8220 15218/6458/8219\nf 15218/6458/8219 15234/6485/8219 15235/6486/8220\nf 15236/6487/8221 15220/6462/8221 15219/6460/8220\nf 15219/6460/8220 15235/6486/8220 15236/6487/8221\nf 15237/6488/8222 15221/6464/8222 15220/6462/8221\nf 15220/6462/8221 15236/6487/8221 15237/6488/8222\nf 15238/6489/8208 15222/6466/8208 15221/6464/8222\nf 15221/6464/8222 15237/6488/8222 15238/6489/8208\nf 15239/6490/8207 15223/6468/8207 15222/6466/8208\nf 15222/6466/8208 15238/6489/8208 15239/6490/8207\nf 15240/6491/8209 15224/6470/8209 15223/6468/8207\nf 15223/6468/8207 15239/6490/8207 15240/6491/8209\nf 15241/6492/8210 15225/6472/8210 15224/6470/8209\nf 15224/6470/8209 15240/6491/8209 15241/6492/8210\nf 15242/6493/8211 15226/6474/8211 15225/6472/8210\nf 15225/6472/8210 15241/6492/8210 15242/6493/8211\nf 15243/6494/8212 15227/6476/8212 15226/6474/8211\nf 15226/6474/8211 15242/6493/8211 15243/6494/8212\nf 15244/6495/8213 15228/6478/8213 15227/6476/8212\nf 15227/6476/8212 15243/6494/8212 15244/6495/8213\nf 15245/6496/8214 15229/6480/8214 15228/6478/8213\nf 15228/6478/8213 15244/6495/8213 15245/6496/8214\nf 15231/6482/8215 15215/6451/8215 15229/6480/8214\nf 15229/6480/8214 15245/6496/8214 15231/6482/8215\nf 15246/6197/36 15247/6198/8063 15248/6199/8064\nf 15246/6197/36 15249/6200/8065 15247/6198/8063\nf 15246/6197/36 15250/6201/8066 15249/6200/8065\nf 15246/6197/36 15251/6202/8067 15250/6201/8066\nf 15246/6197/36 15252/6203/8068 15251/6202/8067\nf 15246/6197/36 15253/6204/8069 15252/6203/8068\nf 15246/6197/36 15254/6205/8070 15253/6204/8069\nf 15246/6197/36 15255/6206/8071 15254/6205/8070\nf 15246/6197/36 15256/6207/8072 15255/6206/8071\nf 15246/6197/36 15257/6208/8073 15256/6207/8072\nf 15246/6197/36 15258/6209/8074 15257/6208/8073\nf 15246/6197/36 15259/6210/8075 15258/6209/8074\nf 15246/6197/36 15260/6211/8076 15259/6210/8075\nf 15246/6197/36 15261/6212/8077 15260/6211/8076\nf 15246/6197/36 15262/6213/8078 15261/6212/8077\nf 15246/6197/36 15248/6199/8064 15262/6213/8078\nf 15264/6214/1150 15265/6215/857 15266/6216/857\nf 15266/6216/857 15263/6217/1150 15264/6214/1150\nf 15268/6218/859 15264/6214/1150 15263/6217/1150\nf 15263/6217/1150 15267/6219/859 15268/6218/859\nf 15270/6220/1151 15268/6221/859 15267/6222/859\nf 15267/6222/859 15269/6223/1151 15270/6220/1151\nf 15272/6224/862 15270/6220/1151 15269/6223/1151\nf 15269/6223/1151 15271/6225/862 15272/6224/862\nf 15274/6226/1152 15272/6224/862 15271/6225/862\nf 15271/6225/862 15273/6227/1152 15274/6226/1152\nf 15276/6228/864 15274/6226/1152 15273/6227/1152\nf 15273/6227/1152 15275/6229/864 15276/6228/864\nf 15278/6230/1153 15276/6228/864 15275/6229/864\nf 15275/6229/864 15277/6231/1153 15278/6230/1153\nf 15280/6232/867 15278/6230/1153 15277/6231/1153\nf 15277/6231/1153 15279/6233/867 15280/6232/867\nf 15282/6234/1146 15280/6232/867 15279/6233/867\nf 15279/6233/867 15281/6235/1146 15282/6234/1146\nf 15284/6236/869 15282/6234/1146 15281/6235/1146\nf 15281/6235/1146 15283/6237/869 15284/6236/869\nf 15286/6238/1147 15284/6236/869 15283/6237/869\nf 15283/6237/869 15285/6239/1147 15286/6238/1147\nf 15288/6240/872 15286/6238/1147 15285/6239/1147\nf 15285/6239/1147 15287/6241/872 15288/6240/872\nf 15290/6242/1148 15288/6240/872 15287/6241/872\nf 15287/6241/872 15289/6243/1148 15290/6242/1148\nf 15292/6244/854 15290/6242/1148 15289/6243/1148\nf 15289/6243/1148 15291/6245/854 15292/6244/854\nf 15294/6246/1149 15292/6244/854 15291/6245/854\nf 15291/6245/854 15293/6247/1149 15294/6246/1149\nf 15265/6215/857 15294/6246/1149 15293/6247/1149\nf 15293/6247/1149 15266/6216/857 15265/6215/857\nf 15296/6248/8079 15297/6249/8080 15298/6250/8081\nf 15298/6250/8081 15295/6251/8082 15296/6248/8079\nf 15300/6252/8083 15296/6248/8079 15295/6251/8082\nf 15295/6251/8082 15299/6253/8084 15300/6252/8083\nf 15302/6254/8085 15300/6255/8083 15299/6256/8084\nf 15299/6256/8084 15301/6257/8086 15302/6254/8085\nf 15304/6258/8087 15302/6254/8085 15301/6257/8086\nf 15301/6257/8086 15303/6259/8088 15304/6258/8087\nf 15306/6260/8089 15304/6258/8087 15303/6259/8088\nf 15303/6259/8088 15305/6261/8090 15306/6260/8089\nf 15308/6262/8091 15306/6260/8089 15305/6261/8090\nf 15305/6261/8090 15307/6263/8092 15308/6262/8091\nf 15310/6264/8093 15308/6262/8091 15307/6263/8092\nf 15307/6263/8092 15309/6265/8094 15310/6264/8093\nf 15312/6266/8095 15310/6264/8093 15309/6265/8094\nf 15309/6265/8094 15311/6267/8096 15312/6266/8095\nf 15314/6268/8097 15312/6266/8095 15311/6267/8096\nf 15311/6267/8096 15313/6269/8098 15314/6268/8097\nf 15316/6270/8099 15314/6268/8097 15313/6269/8098\nf 15313/6269/8098 15315/6271/8100 15316/6270/8099\nf 15318/6272/8101 15316/6270/8099 15315/6271/8100\nf 15315/6271/8100 15317/6273/8102 15318/6272/8101\nf 15320/6274/8103 15318/6272/8101 15317/6273/8102\nf 15317/6273/8102 15319/6275/8104 15320/6274/8103\nf 15322/6276/8105 15320/6274/8103 15319/6275/8104\nf 15319/6275/8104 15321/6277/8106 15322/6276/8105\nf 15324/6278/8107 15322/6276/8105 15321/6277/8106\nf 15321/6277/8106 15323/6279/8108 15324/6278/8107\nf 15326/6280/8109 15324/6278/8107 15323/6279/8108\nf 15323/6279/8108 15325/6281/8110 15326/6280/8109\nf 15297/6249/8080 15326/6280/8109 15325/6281/8110\nf 15325/6281/8110 15298/6250/8081 15297/6249/8080\nf 15295/6251/8082 15298/6250/8081 15328/6282/8111\nf 15328/6282/8111 15327/6283/8112 15295/6251/8082\nf 15299/6253/8084 15295/6251/8082 15327/6283/8112\nf 15327/6283/8112 15329/6284/8113 15299/6253/8084\nf 15301/6257/8086 15299/6256/8084 15329/6285/8113\nf 15329/6285/8113 15330/6286/8114 15301/6257/8086\nf 15303/6259/8088 15301/6257/8086 15330/6286/8114\nf 15330/6286/8114 15331/6287/8115 15303/6259/8088\nf 15305/6261/8090 15303/6259/8088 15331/6287/8115\nf 15331/6287/8115 15332/6288/8116 15305/6261/8090\nf 15307/6263/8092 15305/6261/8090 15332/6288/8116\nf 15332/6288/8116 15333/6289/8117 15307/6263/8092\nf 15309/6265/8094 15307/6263/8092 15333/6289/8117\nf 15333/6289/8117 15334/6290/8118 15309/6265/8094\nf 15311/6267/8096 15309/6265/8094 15334/6290/8118\nf 15334/6290/8118 15335/6291/8119 15311/6267/8096\nf 15313/6269/8098 15311/6267/8096 15335/6291/8119\nf 15335/6291/8119 15336/6292/8120 15313/6269/8098\nf 15315/6271/8100 15313/6269/8098 15336/6292/8120\nf 15336/6292/8120 15337/6293/8121 15315/6271/8100\nf 15317/6273/8102 15315/6271/8100 15337/6293/8121\nf 15337/6293/8121 15338/6294/8122 15317/6273/8102\nf 15319/6275/8104 15317/6273/8102 15338/6294/8122\nf 15338/6294/8122 15339/6295/8123 15319/6275/8104\nf 15321/6277/8106 15319/6275/8104 15339/6295/8123\nf 15339/6295/8123 15340/6296/8124 15321/6277/8106\nf 15323/6279/8108 15321/6277/8106 15340/6296/8124\nf 15340/6296/8124 15341/6297/8125 15323/6279/8108\nf 15325/6281/8110 15323/6279/8108 15341/6297/8125\nf 15341/6297/8125 15342/6298/8126 15325/6281/8110\nf 15298/6250/8081 15325/6281/8110 15342/6298/8126\nf 15342/6298/8126 15328/6282/8111 15298/6250/8081\nf 15327/6299/8112 15328/6300/8111 15248/6199/8064\nf 15248/6199/8064 15247/6198/8063 15327/6299/8112\nf 15329/6301/8113 15327/6299/8112 15247/6198/8063\nf 15247/6198/8063 15249/6200/8065 15329/6301/8113\nf 15330/6302/8114 15329/6301/8113 15249/6200/8065\nf 15249/6200/8065 15250/6201/8066 15330/6302/8114\nf 15331/6303/8115 15330/6302/8114 15250/6201/8066\nf 15250/6201/8066 15251/6202/8067 15331/6303/8115\nf 15332/6304/8116 15331/6303/8115 15251/6202/8067\nf 15251/6202/8067 15252/6203/8068 15332/6304/8116\nf 15333/6305/8117 15332/6304/8116 15252/6203/8068\nf 15252/6203/8068 15253/6204/8069 15333/6305/8117\nf 15334/6306/8118 15333/6305/8117 15253/6204/8069\nf 15253/6204/8069 15254/6205/8070 15334/6306/8118\nf 15335/6307/8119 15334/6306/8118 15254/6205/8070\nf 15254/6205/8070 15255/6206/8071 15335/6307/8119\nf 15336/6308/8120 15335/6307/8119 15255/6206/8071\nf 15255/6206/8071 15256/6207/8072 15336/6308/8120\nf 15337/6309/8121 15336/6308/8120 15256/6207/8072\nf 15256/6207/8072 15257/6208/8073 15337/6309/8121\nf 15338/6310/8122 15337/6309/8121 15257/6208/8073\nf 15257/6208/8073 15258/6209/8074 15338/6310/8122\nf 15339/6311/8123 15338/6310/8122 15258/6209/8074\nf 15258/6209/8074 15259/6210/8075 15339/6311/8123\nf 15340/6312/8124 15339/6311/8123 15259/6210/8075\nf 15259/6210/8075 15260/6211/8076 15340/6312/8124\nf 15341/6313/8125 15340/6312/8124 15260/6211/8076\nf 15260/6211/8076 15261/6212/8077 15341/6313/8125\nf 15342/6314/8126 15341/6313/8125 15261/6212/8077\nf 15261/6212/8077 15262/6213/8078 15342/6314/8126\nf 15328/6300/8111 15342/6314/8126 15262/6213/8078\nf 15262/6213/8078 15248/6199/8064 15328/6300/8111\nf 15344/6315/1150 15345/6316/857 15346/6317/857\nf 15346/6317/857 15343/6318/1150 15344/6315/1150\nf 15348/6319/859 15344/6315/1150 15343/6318/1150\nf 15343/6318/1150 15347/6320/859 15348/6319/859\nf 15350/6321/1151 15348/6319/859 15347/6320/859\nf 15347/6320/859 15349/6322/1151 15350/6321/1151\nf 15352/6323/862 15350/6321/1151 15349/6322/1151\nf 15349/6322/1151 15351/6324/862 15352/6323/862\nf 15354/6325/1152 15352/6323/862 15351/6324/862\nf 15351/6324/862 15353/6326/1152 15354/6325/1152\nf 15356/6327/864 15354/6328/1152 15353/6329/1152\nf 15353/6329/1152 15355/6330/864 15356/6327/864\nf 15358/6331/1153 15356/6327/864 15355/6330/864\nf 15355/6330/864 15357/6332/1153 15358/6331/1153\nf 15360/6333/867 15358/6331/1153 15357/6332/1153\nf 15357/6332/1153 15359/6334/867 15360/6333/867\nf 15362/6335/1146 15360/6333/867 15359/6334/867\nf 15359/6334/867 15361/6336/1146 15362/6335/1146\nf 15364/6337/869 15362/6335/1146 15361/6336/1146\nf 15361/6336/1146 15363/6338/869 15364/6337/869\nf 15366/6339/1147 15364/6337/869 15363/6338/869\nf 15363/6338/869 15365/6340/1147 15366/6339/1147\nf 15368/6341/872 15366/6339/1147 15365/6340/1147\nf 15365/6340/1147 15367/6342/872 15368/6341/872\nf 15370/6343/1148 15368/6341/872 15367/6342/872\nf 15367/6342/872 15369/6344/1148 15370/6343/1148\nf 15372/6345/854 15370/6343/1148 15369/6344/1148\nf 15369/6344/1148 15371/6346/854 15372/6345/854\nf 15374/6347/1149 15372/6345/854 15371/6346/854\nf 15371/6346/854 15373/6348/1149 15374/6347/1149\nf 15345/6316/857 15374/6347/1149 15373/6348/1149\nf 15373/6348/1149 15346/6317/857 15345/6316/857\nf 15375/6349/103 15376/6350/8127 15377/6351/8128\nf 15375/6349/103 15378/6352/8129 15376/6350/8127\nf 15375/6349/103 15379/6353/8130 15378/6352/8129\nf 15375/6349/103 15380/6354/8131 15379/6353/8130\nf 15375/6349/103 15381/6355/8132 15380/6354/8131\nf 15375/6349/103 15382/6356/8133 15381/6355/8132\nf 15375/6349/103 15383/6357/8134 15382/6356/8133\nf 15375/6349/103 15384/6358/8135 15383/6357/8134\nf 15375/6349/103 15385/6359/8136 15384/6358/8135\nf 15375/6349/103 15386/6360/8137 15385/6359/8136\nf 15375/6349/103 15387/6361/8138 15386/6360/8137\nf 15375/6349/103 15388/6362/8139 15387/6361/8138\nf 15375/6349/103 15389/6363/8140 15388/6362/8139\nf 15375/6349/103 15390/6364/8141 15389/6363/8140\nf 15375/6349/103 15391/6365/8142 15390/6364/8141\nf 15375/6349/103 15377/6351/8128 15391/6365/8142\nf 15265/6366/36 15264/6367/36 15343/6368/36\nf 15343/6368/36 15346/6369/36 15265/6366/36\nf 15264/6367/36 15268/6370/36 15347/6371/36\nf 15347/6371/36 15343/6368/36 15264/6367/36\nf 15268/6370/36 15270/6372/36 15349/6373/36\nf 15349/6373/36 15347/6371/36 15268/6370/36\nf 15270/6372/36 15272/6374/36 15351/6375/36\nf 15351/6375/36 15349/6373/36 15270/6372/36\nf 15272/6374/36 15274/6376/36 15353/6377/36\nf 15353/6377/36 15351/6375/36 15272/6374/36\nf 15274/6376/36 15276/6378/36 15355/6379/36\nf 15355/6379/36 15353/6377/36 15274/6376/36\nf 15276/6378/36 15278/6380/36 15357/6381/36\nf 15357/6381/36 15355/6379/36 15276/6378/36\nf 15278/6380/36 15280/6382/36 15359/6383/36\nf 15359/6383/36 15357/6381/36 15278/6380/36\nf 15280/6382/36 15282/6384/36 15361/6385/36\nf 15361/6385/36 15359/6383/36 15280/6382/36\nf 15282/6384/36 15284/6386/36 15363/6387/36\nf 15363/6387/36 15361/6385/36 15282/6384/36\nf 15284/6386/36 15286/6388/36 15365/6389/36\nf 15365/6389/36 15363/6387/36 15284/6386/36\nf 15286/6388/36 15288/6390/36 15367/6391/36\nf 15367/6391/36 15365/6389/36 15286/6388/36\nf 15288/6390/36 15290/6392/36 15369/6393/36\nf 15369/6393/36 15367/6391/36 15288/6390/36\nf 15290/6392/36 15292/6394/36 15371/6395/36\nf 15371/6395/36 15369/6393/36 15290/6392/36\nf 15292/6394/36 15294/6396/36 15373/6397/36\nf 15373/6397/36 15371/6395/36 15292/6394/36\nf 15294/6396/36 15265/6366/36 15346/6369/36\nf 15346/6369/36 15373/6397/36 15294/6396/36\nf 15392/6398/8143 15393/6399/8144 15297/6249/8080\nf 15297/6249/8080 15296/6248/8079 15392/6398/8143\nf 15394/6400/8145 15392/6398/8143 15296/6248/8079\nf 15296/6248/8079 15300/6252/8083 15394/6400/8145\nf 15395/6401/8146 15394/6402/8145 15300/6255/8083\nf 15300/6255/8083 15302/6254/8085 15395/6401/8146\nf 15396/6403/8147 15395/6401/8146 15302/6254/8085\nf 15302/6254/8085 15304/6258/8087 15396/6403/8147\nf 15397/6404/8148 15396/6403/8147 15304/6258/8087\nf 15304/6258/8087 15306/6260/8089 15397/6404/8148\nf 15398/6405/8149 15397/6404/8148 15306/6260/8089\nf 15306/6260/8089 15308/6262/8091 15398/6405/8149\nf 15399/6406/8150 15398/6405/8149 15308/6262/8091\nf 15308/6262/8091 15310/6264/8093 15399/6406/8150\nf 15400/6407/8151 15399/6406/8150 15310/6264/8093\nf 15310/6264/8093 15312/6266/8095 15400/6407/8151\nf 15401/6408/8152 15400/6407/8151 15312/6266/8095\nf 15312/6266/8095 15314/6268/8097 15401/6408/8152\nf 15402/6409/8153 15401/6408/8152 15314/6268/8097\nf 15314/6268/8097 15316/6270/8099 15402/6409/8153\nf 15403/6410/8154 15402/6409/8153 15316/6270/8099\nf 15316/6270/8099 15318/6272/8101 15403/6410/8154\nf 15404/6411/8155 15403/6410/8154 15318/6272/8101\nf 15318/6272/8101 15320/6274/8103 15404/6411/8155\nf 15405/6412/8156 15404/6411/8155 15320/6274/8103\nf 15320/6274/8103 15322/6276/8105 15405/6412/8156\nf 15406/6413/8157 15405/6412/8156 15322/6276/8105\nf 15322/6276/8105 15324/6278/8107 15406/6413/8157\nf 15407/6414/8158 15406/6413/8157 15324/6278/8107\nf 15324/6278/8107 15326/6280/8109 15407/6414/8158\nf 15393/6399/8144 15407/6414/8158 15326/6280/8109\nf 15326/6280/8109 15297/6249/8080 15393/6399/8144\nf 15408/6415/8159 15409/6416/8160 15393/6399/8144\nf 15393/6399/8144 15392/6398/8143 15408/6415/8159\nf 15410/6417/8161 15408/6415/8159 15392/6398/8143\nf 15392/6398/8143 15394/6400/8145 15410/6417/8161\nf 15411/6418/8162 15410/6419/8161 15394/6402/8145\nf 15394/6402/8145 15395/6401/8146 15411/6418/8162\nf 15412/6420/8163 15411/6418/8162 15395/6401/8146\nf 15395/6401/8146 15396/6403/8147 15412/6420/8163\nf 15413/6421/8164 15412/6420/8163 15396/6403/8147\nf 15396/6403/8147 15397/6404/8148 15413/6421/8164\nf 15414/6422/8165 15413/6421/8164 15397/6404/8148\nf 15397/6404/8148 15398/6405/8149 15414/6422/8165\nf 15415/6423/8166 15414/6422/8165 15398/6405/8149\nf 15398/6405/8149 15399/6406/8150 15415/6423/8166\nf 15416/6424/8167 15415/6423/8166 15399/6406/8150\nf 15399/6406/8150 15400/6407/8151 15416/6424/8167\nf 15417/6425/8168 15416/6424/8167 15400/6407/8151\nf 15400/6407/8151 15401/6408/8152 15417/6425/8168\nf 15418/6426/8169 15417/6425/8168 15401/6408/8152\nf 15401/6408/8152 15402/6409/8153 15418/6426/8169\nf 15419/6427/8170 15418/6426/8169 15402/6409/8153\nf 15402/6409/8153 15403/6410/8154 15419/6427/8170\nf 15420/6428/8171 15419/6427/8170 15403/6410/8154\nf 15403/6410/8154 15404/6411/8155 15420/6428/8171\nf 15421/6429/8172 15420/6428/8171 15404/6411/8155\nf 15404/6411/8155 15405/6412/8156 15421/6429/8172\nf 15422/6430/8173 15421/6429/8172 15405/6412/8156\nf 15405/6412/8156 15406/6413/8157 15422/6430/8173\nf 15423/6431/8174 15422/6430/8173 15406/6413/8157\nf 15406/6413/8157 15407/6414/8158 15423/6431/8174\nf 15409/6416/8160 15423/6431/8174 15407/6414/8158\nf 15407/6414/8158 15393/6399/8144 15409/6416/8160\nf 15424/6432/8175 15425/6433/8176 15409/6416/8176\nf 15409/6416/8176 15408/6415/8175 15424/6432/8175\nf 15426/6434/8177 15424/6432/8175 15408/6415/8175\nf 15408/6415/8175 15410/6417/8177 15426/6434/8177\nf 15427/6435/8178 15426/6436/8177 15410/6419/8177\nf 15410/6419/8177 15411/6418/8178 15427/6435/8178\nf 15428/6437/8179 15427/6435/8178 15411/6418/8178\nf 15411/6418/8178 15412/6420/8179 15428/6437/8179\nf 15429/6438/8180 15428/6437/8179 15412/6420/8179\nf 15412/6420/8179 15413/6421/8180 15429/6438/8180\nf 15430/6439/8181 15429/6438/8180 15413/6421/8180\nf 15413/6421/8180 15414/6422/8181 15430/6439/8181\nf 15431/6440/8182 15430/6439/8181 15414/6422/8181\nf 15414/6422/8181 15415/6423/8182 15431/6440/8182\nf 15432/6441/8183 15431/6440/8182 15415/6423/8182\nf 15415/6423/8182 15416/6424/8183 15432/6441/8183\nf 15433/6442/10862 15432/6441/8183 15416/6424/8183\nf 15416/6424/8183 15417/6425/10862 15433/6442/10862\nf 15434/6443/8185 15433/6442/10862 15417/6425/10862\nf 15417/6425/10862 15418/6426/8185 15434/6443/8185\nf 15435/6444/8186 15434/6443/8185 15418/6426/8185\nf 15418/6426/8185 15419/6427/8186 15435/6444/8186\nf 15436/6445/8187 15435/6444/8186 15419/6427/8186\nf 15419/6427/8186 15420/6428/8187 15436/6445/8187\nf 15437/6446/8188 15436/6445/8187 15420/6428/8187\nf 15420/6428/8187 15421/6429/10867 15437/6446/8188\nf 15438/6447/8189 15437/6446/8188 15421/6429/10867\nf 15421/6429/10867 15422/6430/8189 15438/6447/8189\nf 15439/6448/8190 15438/6447/8189 15422/6430/8189\nf 15422/6430/8189 15423/6431/8190 15439/6448/8190\nf 15425/6433/8176 15439/6448/8190 15423/6431/8190\nf 15423/6431/8190 15409/6416/8176 15425/6433/8176\nf 15263/6217/8191 15266/6216/8192 15425/6433/8192\nf 15425/6433/8192 15424/6432/8191 15263/6217/8191\nf 15267/6219/8193 15263/6217/8191 15424/6432/8191\nf 15424/6432/8191 15426/6434/8193 15267/6219/8193\nf 15269/6223/8194 15267/6222/8193 15426/6436/8193\nf 15426/6436/8193 15427/6435/8194 15269/6223/8194\nf 15271/6225/8195 15269/6223/8194 15427/6435/8194\nf 15427/6435/8194 15428/6437/8195 15271/6225/8195\nf 15273/6227/8196 15271/6225/8195 15428/6437/8195\nf 15428/6437/8195 15429/6438/8196 15273/6227/8196\nf 15275/6229/8197 15273/6227/8196 15429/6438/8196\nf 15429/6438/8196 15430/6439/8197 15275/6229/8197\nf 15277/6231/8198 15275/6229/8197 15430/6439/8197\nf 15430/6439/8197 15431/6440/8198 15277/6231/8198\nf 15279/6233/8199 15277/6231/8198 15431/6440/8198\nf 15431/6440/8198 15432/6441/8199 15279/6233/8199\nf 15281/6235/8200 15279/6233/8199 15432/6441/8199\nf 15432/6441/8199 15433/6442/8200 15281/6235/8200\nf 15283/6237/8201 15281/6235/8200 15433/6442/8200\nf 15433/6442/8200 15434/6443/8201 15283/6237/8201\nf 15285/6239/8202 15283/6237/8201 15434/6443/8201\nf 15434/6443/8201 15435/6444/8202 15285/6239/8202\nf 15287/6241/8203 15285/6239/8202 15435/6444/8202\nf 15435/6444/8202 15436/6445/8203 15287/6241/8203\nf 15289/6243/8204 15287/6241/8203 15436/6445/8203\nf 15436/6445/8203 15437/6446/8204 15289/6243/8204\nf 15291/6245/8205 15289/6243/8204 15437/6446/8204\nf 15437/6446/8204 15438/6447/8205 15291/6245/8205\nf 15293/6247/8206 15291/6245/8205 15438/6447/8205\nf 15438/6447/8205 15439/6448/8206 15293/6247/8206\nf 15266/6216/8192 15293/6247/8206 15439/6448/8206\nf 15439/6448/8206 15425/6433/8192 15266/6216/8192\nf 15345/6449/103 15344/6450/103 15441/6451/103\nf 15441/6451/103 15440/6452/103 15345/6449/103\nf 15374/6453/103 15345/6449/103 15440/6452/103\nf 15440/6452/103 15442/6454/103 15374/6453/103\nf 15372/6455/103 15374/6453/103 15442/6454/103\nf 15442/6454/103 15443/6456/103 15372/6455/103\nf 15370/6457/103 15372/6455/103 15443/6456/103\nf 15443/6456/103 15444/6458/103 15370/6457/103\nf 15368/6459/103 15370/6457/103 15444/6458/103\nf 15444/6458/103 15445/6460/103 15368/6459/103\nf 15366/6461/103 15368/6459/103 15445/6460/103\nf 15445/6460/103 15446/6462/103 15366/6461/103\nf 15364/6463/103 15366/6461/103 15446/6462/103\nf 15446/6462/103 15447/6464/103 15364/6463/103\nf 15362/6465/103 15364/6463/103 15447/6464/103\nf 15447/6464/103 15448/6466/103 15362/6465/103\nf 15360/6467/103 15362/6465/103 15448/6466/103\nf 15448/6466/103 15449/6468/103 15360/6467/103\nf 15358/6469/103 15360/6467/103 15449/6468/103\nf 15449/6468/103 15450/6470/103 15358/6469/103\nf 15356/6471/103 15358/6469/103 15450/6470/103\nf 15450/6470/103 15451/6472/103 15356/6471/103\nf 15354/6473/103 15356/6471/103 15451/6472/103\nf 15451/6472/103 15452/6474/103 15354/6473/103\nf 15352/6475/103 15354/6473/103 15452/6474/103\nf 15452/6474/103 15453/6476/103 15352/6475/103\nf 15350/6477/103 15352/6475/103 15453/6476/103\nf 15453/6476/103 15454/6478/103 15350/6477/103\nf 15348/6479/103 15350/6477/103 15454/6478/103\nf 15454/6478/103 15455/6480/103 15348/6479/103\nf 15344/6450/103 15348/6479/103 15455/6480/103\nf 15455/6480/103 15441/6451/103 15344/6450/103\nf 15377/6351/8128 15376/6350/8127 15456/6481/8207\nf 15456/6481/8207 15457/6482/8208 15377/6351/8128\nf 15376/6350/8127 15378/6352/8129 15458/6483/8209\nf 15458/6483/8209 15456/6481/8207 15376/6350/8127\nf 15378/6352/8129 15379/6353/8130 15459/6484/8210\nf 15459/6484/8210 15458/6483/8209 15378/6352/8129\nf 15379/6353/8130 15380/6354/8131 15460/6485/8211\nf 15460/6485/8211 15459/6484/8210 15379/6353/8130\nf 15380/6354/8131 15381/6355/8132 15461/6486/8212\nf 15461/6486/8212 15460/6485/8211 15380/6354/8131\nf 15381/6355/8132 15382/6356/8133 15462/6487/8213\nf 15462/6487/8213 15461/6486/8212 15381/6355/8132\nf 15382/6356/8133 15383/6357/8134 15463/6488/8214\nf 15463/6488/8214 15462/6487/8213 15382/6356/8133\nf 15383/6357/8134 15384/6358/8135 15464/6489/8215\nf 15464/6489/8215 15463/6488/8214 15383/6357/8134\nf 15384/6358/8135 15385/6359/8136 15465/6490/8216\nf 15465/6490/8216 15464/6489/8215 15384/6358/8135\nf 15385/6359/8136 15386/6360/8137 15466/6491/8217\nf 15466/6491/8217 15465/6490/8216 15385/6359/8136\nf 15386/6360/8137 15387/6361/8138 15467/6492/8218\nf 15467/6492/8218 15466/6491/8217 15386/6360/8137\nf 15387/6361/8138 15388/6362/8139 15468/6493/8219\nf 15468/6493/8219 15467/6492/8218 15387/6361/8138\nf 15388/6362/8139 15389/6363/8140 15469/6494/8220\nf 15469/6494/8220 15468/6493/8219 15388/6362/8139\nf 15389/6363/8140 15390/6364/8141 15470/6495/8221\nf 15470/6495/8221 15469/6494/8220 15389/6363/8140\nf 15390/6364/8141 15391/6365/8142 15471/6496/8222\nf 15471/6496/8222 15470/6495/8221 15390/6364/8141\nf 15471/6496/8222 15391/6365/8142 15377/6351/8128\nf 15377/6351/8128 15457/6482/8208 15471/6496/8222\nf 15456/6481/8216 15440/6452/8216 15441/6451/8215\nf 15441/6451/8215 15457/6482/8215 15456/6481/8216\nf 15458/6483/8217 15442/6454/8217 15440/6452/8216\nf 15440/6452/8216 15456/6481/8216 15458/6483/8217\nf 15459/6484/8218 15443/6456/8218 15442/6454/8217\nf 15442/6454/8217 15458/6483/8217 15459/6484/8218\nf 15460/6485/8219 15444/6458/8219 15443/6456/8218\nf 15443/6456/8218 15459/6484/8218 15460/6485/8219\nf 15461/6486/8220 15445/6460/8220 15444/6458/8219\nf 15444/6458/8219 15460/6485/8219 15461/6486/8220\nf 15462/6487/8221 15446/6462/8221 15445/6460/8220\nf 15445/6460/8220 15461/6486/8220 15462/6487/8221\nf 15463/6488/8222 15447/6464/8222 15446/6462/8221\nf 15446/6462/8221 15462/6487/8221 15463/6488/8222\nf 15464/6489/8208 15448/6466/8208 15447/6464/8222\nf 15447/6464/8222 15463/6488/8222 15464/6489/8208\nf 15465/6490/8207 15449/6468/8207 15448/6466/8208\nf 15448/6466/8208 15464/6489/8208 15465/6490/8207\nf 15466/6491/8209 15450/6470/8209 15449/6468/8207\nf 15449/6468/8207 15465/6490/8207 15466/6491/8209\nf 15467/6492/8210 15451/6472/8210 15450/6470/8209\nf 15450/6470/8209 15466/6491/8209 15467/6492/8210\nf 15468/6493/8211 15452/6474/8211 15451/6472/8210\nf 15451/6472/8210 15467/6492/8210 15468/6493/8211\nf 15469/6494/8212 15453/6476/8212 15452/6474/8211\nf 15452/6474/8211 15468/6493/8211 15469/6494/8212\nf 15470/6495/8213 15454/6478/8213 15453/6476/8212\nf 15453/6476/8212 15469/6494/8212 15470/6495/8213\nf 15471/6496/8214 15455/6480/8214 15454/6478/8213\nf 15454/6478/8213 15470/6495/8213 15471/6496/8214\nf 15457/6482/8215 15441/6451/8215 15455/6480/8214\nf 15455/6480/8214 15471/6496/8214 15457/6482/8215\nf 15472/6197/36 15473/6198/8063 15474/6199/8064\nf 15472/6197/36 15475/6200/8065 15473/6198/8063\nf 15472/6197/36 15476/6201/8066 15475/6200/8065\nf 15472/6197/36 15477/6202/8067 15476/6201/8066\nf 15472/6197/36 15478/6203/8068 15477/6202/8067\nf 15472/6197/36 15479/6204/8069 15478/6203/8068\nf 15472/6197/36 15480/6205/8070 15479/6204/8069\nf 15472/6197/36 15481/6206/8071 15480/6205/8070\nf 15472/6197/36 15482/6207/8072 15481/6206/8071\nf 15472/6197/36 15483/6208/8073 15482/6207/8072\nf 15472/6197/36 15484/6209/8074 15483/6208/8073\nf 15472/6197/36 15485/6210/8075 15484/6209/8074\nf 15472/6197/36 15486/6211/8076 15485/6210/8075\nf 15472/6197/36 15487/6212/8077 15486/6211/8076\nf 15472/6197/36 15488/6213/8078 15487/6212/8077\nf 15472/6197/36 15474/6199/8064 15488/6213/8078\nf 15490/6214/1150 15491/6215/857 15492/6216/857\nf 15492/6216/857 15489/6217/1150 15490/6214/1150\nf 15494/6218/859 15490/6214/1150 15489/6217/1150\nf 15489/6217/1150 15493/6219/859 15494/6218/859\nf 15496/6220/1151 15494/6221/859 15493/6222/859\nf 15493/6222/859 15495/6223/1151 15496/6220/1151\nf 15498/6224/862 15496/6220/1151 15495/6223/1151\nf 15495/6223/1151 15497/6225/862 15498/6224/862\nf 15500/6226/1152 15498/6224/862 15497/6225/862\nf 15497/6225/862 15499/6227/1152 15500/6226/1152\nf 15502/6228/864 15500/6226/1152 15499/6227/1152\nf 15499/6227/1152 15501/6229/864 15502/6228/864\nf 15504/6230/1153 15502/6228/864 15501/6229/864\nf 15501/6229/864 15503/6231/1153 15504/6230/1153\nf 15506/6232/867 15504/6230/1153 15503/6231/1153\nf 15503/6231/1153 15505/6233/867 15506/6232/867\nf 15508/6234/1146 15506/6232/867 15505/6233/867\nf 15505/6233/867 15507/6235/1146 15508/6234/1146\nf 15510/6236/869 15508/6234/1146 15507/6235/1146\nf 15507/6235/1146 15509/6237/869 15510/6236/869\nf 15512/6238/1147 15510/6236/869 15509/6237/869\nf 15509/6237/869 15511/6239/1147 15512/6238/1147\nf 15514/6240/872 15512/6238/1147 15511/6239/1147\nf 15511/6239/1147 15513/6241/872 15514/6240/872\nf 15516/6242/1148 15514/6240/872 15513/6241/872\nf 15513/6241/872 15515/6243/1148 15516/6242/1148\nf 15518/6244/854 15516/6242/1148 15515/6243/1148\nf 15515/6243/1148 15517/6245/854 15518/6244/854\nf 15520/6246/1149 15518/6244/854 15517/6245/854\nf 15517/6245/854 15519/6247/1149 15520/6246/1149\nf 15491/6215/857 15520/6246/1149 15519/6247/1149\nf 15519/6247/1149 15492/6216/857 15491/6215/857\nf 15522/6248/8079 15523/6249/8080 15524/6250/8081\nf 15524/6250/8081 15521/6251/8082 15522/6248/8079\nf 15526/6252/8083 15522/6248/8079 15521/6251/8082\nf 15521/6251/8082 15525/6253/8084 15526/6252/8083\nf 15528/6254/8085 15526/6255/8083 15525/6256/8084\nf 15525/6256/8084 15527/6257/8086 15528/6254/8085\nf 15530/6258/8087 15528/6254/8085 15527/6257/8086\nf 15527/6257/8086 15529/6259/8088 15530/6258/8087\nf 15532/6260/8089 15530/6258/8087 15529/6259/8088\nf 15529/6259/8088 15531/6261/8090 15532/6260/8089\nf 15534/6262/8091 15532/6260/8089 15531/6261/8090\nf 15531/6261/8090 15533/6263/8092 15534/6262/8091\nf 15536/6264/8093 15534/6262/8091 15533/6263/8092\nf 15533/6263/8092 15535/6265/8094 15536/6264/8093\nf 15538/6266/8095 15536/6264/8093 15535/6265/8094\nf 15535/6265/8094 15537/6267/8096 15538/6266/8095\nf 15540/6268/8097 15538/6266/8095 15537/6267/8096\nf 15537/6267/8096 15539/6269/8098 15540/6268/8097\nf 15542/6270/8099 15540/6268/8097 15539/6269/8098\nf 15539/6269/8098 15541/6271/8100 15542/6270/8099\nf 15544/6272/8101 15542/6270/8099 15541/6271/8100\nf 15541/6271/8100 15543/6273/8102 15544/6272/8101\nf 15546/6274/8103 15544/6272/8101 15543/6273/8102\nf 15543/6273/8102 15545/6275/8104 15546/6274/8103\nf 15548/6276/8105 15546/6274/8103 15545/6275/8104\nf 15545/6275/8104 15547/6277/8106 15548/6276/8105\nf 15550/6278/8107 15548/6276/8105 15547/6277/8106\nf 15547/6277/8106 15549/6279/10865 15550/6278/8107\nf 15552/6280/8109 15550/6278/8107 15549/6279/10865\nf 15549/6279/10865 15551/6281/8110 15552/6280/8109\nf 15523/6249/8080 15552/6280/8109 15551/6281/8110\nf 15551/6281/8110 15524/6250/8081 15523/6249/8080\nf 15521/6251/8082 15524/6250/8081 15554/6282/8111\nf 15554/6282/8111 15553/6283/8112 15521/6251/8082\nf 15525/6253/8084 15521/6251/8082 15553/6283/8112\nf 15553/6283/8112 15555/6284/8113 15525/6253/8084\nf 15527/6257/8086 15525/6256/8084 15555/6285/8113\nf 15555/6285/8113 15556/6286/8114 15527/6257/8086\nf 15529/6259/8088 15527/6257/8086 15556/6286/8114\nf 15556/6286/8114 15557/6287/8115 15529/6259/8088\nf 15531/6261/8090 15529/6259/8088 15557/6287/8115\nf 15557/6287/8115 15558/6288/8116 15531/6261/8090\nf 15533/6263/8092 15531/6261/8090 15558/6288/8116\nf 15558/6288/8116 15559/6289/8117 15533/6263/8092\nf 15535/6265/8094 15533/6263/8092 15559/6289/8117\nf 15559/6289/8117 15560/6290/8118 15535/6265/8094\nf 15537/6267/8096 15535/6265/8094 15560/6290/8118\nf 15560/6290/8118 15561/6291/8119 15537/6267/8096\nf 15539/6269/8098 15537/6267/8096 15561/6291/8119\nf 15561/6291/8119 15562/6292/8120 15539/6269/8098\nf 15541/6271/8100 15539/6269/8098 15562/6292/8120\nf 15562/6292/8120 15563/6293/8121 15541/6271/8100\nf 15543/6273/8102 15541/6271/8100 15563/6293/8121\nf 15563/6293/8121 15564/6294/8122 15543/6273/8102\nf 15545/6275/8104 15543/6273/8102 15564/6294/8122\nf 15564/6294/8122 15565/6295/8123 15545/6275/8104\nf 15547/6277/8106 15545/6275/8104 15565/6295/8123\nf 15565/6295/8123 15566/6296/8124 15547/6277/8106\nf 15549/6279/10865 15547/6277/8106 15566/6296/8124\nf 15566/6296/8124 15567/6297/8125 15549/6279/10865\nf 15551/6281/8110 15549/6279/10865 15567/6297/8125\nf 15567/6297/8125 15568/6298/8126 15551/6281/8110\nf 15524/6250/8081 15551/6281/8110 15568/6298/8126\nf 15568/6298/8126 15554/6282/8111 15524/6250/8081\nf 15553/6299/8112 15554/6300/8111 15474/6199/8064\nf 15474/6199/8064 15473/6198/8063 15553/6299/8112\nf 15555/6301/8113 15553/6299/8112 15473/6198/8063\nf 15473/6198/8063 15475/6200/8065 15555/6301/8113\nf 15556/6302/8114 15555/6301/8113 15475/6200/8065\nf 15475/6200/8065 15476/6201/8066 15556/6302/8114\nf 15557/6303/8115 15556/6302/8114 15476/6201/8066\nf 15476/6201/8066 15477/6202/8067 15557/6303/8115\nf 15558/6304/8116 15557/6303/8115 15477/6202/8067\nf 15477/6202/8067 15478/6203/8068 15558/6304/8116\nf 15559/6305/8117 15558/6304/8116 15478/6203/8068\nf 15478/6203/8068 15479/6204/8069 15559/6305/8117\nf 15560/6306/8118 15559/6305/8117 15479/6204/8069\nf 15479/6204/8069 15480/6205/8070 15560/6306/8118\nf 15561/6307/8119 15560/6306/8118 15480/6205/8070\nf 15480/6205/8070 15481/6206/8071 15561/6307/8119\nf 15562/6308/8120 15561/6307/8119 15481/6206/8071\nf 15481/6206/8071 15482/6207/8072 15562/6308/8120\nf 15563/6309/8121 15562/6308/8120 15482/6207/8072\nf 15482/6207/8072 15483/6208/8073 15563/6309/8121\nf 15564/6310/8122 15563/6309/8121 15483/6208/8073\nf 15483/6208/8073 15484/6209/8074 15564/6310/8122\nf 15565/6311/8123 15564/6310/8122 15484/6209/8074\nf 15484/6209/8074 15485/6210/8075 15565/6311/8123\nf 15566/6312/8124 15565/6311/8123 15485/6210/8075\nf 15485/6210/8075 15486/6211/8076 15566/6312/8124\nf 15567/6313/8125 15566/6312/8124 15486/6211/8076\nf 15486/6211/8076 15487/6212/8077 15567/6313/8125\nf 15568/6314/8126 15567/6313/8125 15487/6212/8077\nf 15487/6212/8077 15488/6213/8078 15568/6314/8126\nf 15554/6300/8111 15568/6314/8126 15488/6213/8078\nf 15488/6213/8078 15474/6199/8064 15554/6300/8111\nf 15570/6315/1150 15571/6316/857 15572/6317/857\nf 15572/6317/857 15569/6318/1150 15570/6315/1150\nf 15574/6319/859 15570/6315/1150 15569/6318/1150\nf 15569/6318/1150 15573/6320/859 15574/6319/859\nf 15576/6321/1151 15574/6319/859 15573/6320/859\nf 15573/6320/859 15575/6322/1151 15576/6321/1151\nf 15578/6323/862 15576/6321/1151 15575/6322/1151\nf 15575/6322/1151 15577/6324/862 15578/6323/862\nf 15580/6325/1152 15578/6323/862 15577/6324/862\nf 15577/6324/862 15579/6326/1152 15580/6325/1152\nf 15582/6327/864 15580/6328/1152 15579/6329/1152\nf 15579/6329/1152 15581/6330/864 15582/6327/864\nf 15584/6331/1153 15582/6327/864 15581/6330/864\nf 15581/6330/864 15583/6332/1153 15584/6331/1153\nf 15586/6333/867 15584/6331/1153 15583/6332/1153\nf 15583/6332/1153 15585/6334/867 15586/6333/867\nf 15588/6335/1146 15586/6333/867 15585/6334/867\nf 15585/6334/867 15587/6336/1146 15588/6335/1146\nf 15590/6337/869 15588/6335/1146 15587/6336/1146\nf 15587/6336/1146 15589/6338/869 15590/6337/869\nf 15592/6339/1147 15590/6337/869 15589/6338/869\nf 15589/6338/869 15591/6340/1147 15592/6339/1147\nf 15594/6341/872 15592/6339/1147 15591/6340/1147\nf 15591/6340/1147 15593/6342/872 15594/6341/872\nf 15596/6343/1148 15594/6341/872 15593/6342/872\nf 15593/6342/872 15595/6344/1148 15596/6343/1148\nf 15598/6345/854 15596/6343/1148 15595/6344/1148\nf 15595/6344/1148 15597/6346/854 15598/6345/854\nf 15600/6347/1149 15598/6345/854 15597/6346/854\nf 15597/6346/854 15599/6348/1149 15600/6347/1149\nf 15571/6316/857 15600/6347/1149 15599/6348/1149\nf 15599/6348/1149 15572/6317/857 15571/6316/857\nf 15601/6349/103 15602/6350/8127 15603/6351/8128\nf 15601/6349/103 15604/6352/8129 15602/6350/8127\nf 15601/6349/103 15605/6353/8130 15604/6352/8129\nf 15601/6349/103 15606/6354/8131 15605/6353/8130\nf 15601/6349/103 15607/6355/8132 15606/6354/8131\nf 15601/6349/103 15608/6356/8133 15607/6355/8132\nf 15601/6349/103 15609/6357/8134 15608/6356/8133\nf 15601/6349/103 15610/6358/8135 15609/6357/8134\nf 15601/6349/103 15611/6359/8136 15610/6358/8135\nf 15601/6349/103 15612/6360/8137 15611/6359/8136\nf 15601/6349/103 15613/6361/8138 15612/6360/8137\nf 15601/6349/103 15614/6362/8139 15613/6361/8138\nf 15601/6349/103 15615/6363/8140 15614/6362/8139\nf 15601/6349/103 15616/6364/8141 15615/6363/8140\nf 15601/6349/103 15617/6365/8142 15616/6364/8141\nf 15601/6349/103 15603/6351/8128 15617/6365/8142\nf 15491/6366/36 15490/6367/36 15569/6368/36\nf 15569/6368/36 15572/6369/36 15491/6366/36\nf 15490/6367/36 15494/6370/36 15573/6371/36\nf 15573/6371/36 15569/6368/36 15490/6367/36\nf 15494/6370/36 15496/6372/36 15575/6373/36\nf 15575/6373/36 15573/6371/36 15494/6370/36\nf 15496/6372/36 15498/6374/36 15577/6375/36\nf 15577/6375/36 15575/6373/36 15496/6372/36\nf 15498/6374/36 15500/6376/36 15579/6377/36\nf 15579/6377/36 15577/6375/36 15498/6374/36\nf 15500/6376/36 15502/6378/36 15581/6379/36\nf 15581/6379/36 15579/6377/36 15500/6376/36\nf 15502/6378/36 15504/6380/36 15583/6381/36\nf 15583/6381/36 15581/6379/36 15502/6378/36\nf 15504/6380/36 15506/6382/36 15585/6383/36\nf 15585/6383/36 15583/6381/36 15504/6380/36\nf 15506/6382/36 15508/6384/36 15587/6385/36\nf 15587/6385/36 15585/6383/36 15506/6382/36\nf 15508/6384/36 15510/6386/36 15589/6387/36\nf 15589/6387/36 15587/6385/36 15508/6384/36\nf 15510/6386/36 15512/6388/36 15591/6389/36\nf 15591/6389/36 15589/6387/36 15510/6386/36\nf 15512/6388/36 15514/6390/36 15593/6391/36\nf 15593/6391/36 15591/6389/36 15512/6388/36\nf 15514/6390/36 15516/6392/36 15595/6393/36\nf 15595/6393/36 15593/6391/36 15514/6390/36\nf 15516/6392/36 15518/6394/36 15597/6395/36\nf 15597/6395/36 15595/6393/36 15516/6392/36\nf 15518/6394/36 15520/6396/36 15599/6397/36\nf 15599/6397/36 15597/6395/36 15518/6394/36\nf 15520/6396/36 15491/6366/36 15572/6369/36\nf 15572/6369/36 15599/6397/36 15520/6396/36\nf 15618/6398/8143 15619/6399/8144 15523/6249/8080\nf 15523/6249/8080 15522/6248/8079 15618/6398/8143\nf 15620/6400/8145 15618/6398/8143 15522/6248/8079\nf 15522/6248/8079 15526/6252/8083 15620/6400/8145\nf 15621/6401/8146 15620/6402/8145 15526/6255/8083\nf 15526/6255/8083 15528/6254/8085 15621/6401/8146\nf 15622/6403/8147 15621/6401/8146 15528/6254/8085\nf 15528/6254/8085 15530/6258/8087 15622/6403/8147\nf 15623/6404/8148 15622/6403/8147 15530/6258/8087\nf 15530/6258/8087 15532/6260/8089 15623/6404/8148\nf 15624/6405/8149 15623/6404/8148 15532/6260/8089\nf 15532/6260/8089 15534/6262/8091 15624/6405/8149\nf 15625/6406/8150 15624/6405/8149 15534/6262/8091\nf 15534/6262/8091 15536/6264/8093 15625/6406/8150\nf 15626/6407/8151 15625/6406/8150 15536/6264/8093\nf 15536/6264/8093 15538/6266/8095 15626/6407/8151\nf 15627/6408/8152 15626/6407/8151 15538/6266/8095\nf 15538/6266/8095 15540/6268/8097 15627/6408/8152\nf 15628/6409/8153 15627/6408/8152 15540/6268/8097\nf 15540/6268/8097 15542/6270/8099 15628/6409/8153\nf 15629/6410/8154 15628/6409/8153 15542/6270/8099\nf 15542/6270/8099 15544/6272/8101 15629/6410/8154\nf 15630/6411/8155 15629/6410/8154 15544/6272/8101\nf 15544/6272/8101 15546/6274/8103 15630/6411/8155\nf 15631/6412/10868 15630/6411/8155 15546/6274/8103\nf 15546/6274/8103 15548/6276/8105 15631/6412/10868\nf 15632/6413/8157 15631/6412/10868 15548/6276/8105\nf 15548/6276/8105 15550/6278/8107 15632/6413/8157\nf 15633/6414/8158 15632/6413/8157 15550/6278/8107\nf 15550/6278/8107 15552/6280/8109 15633/6414/8158\nf 15619/6399/8144 15633/6414/8158 15552/6280/8109\nf 15552/6280/8109 15523/6249/8080 15619/6399/8144\nf 15634/6415/8159 15635/6416/8160 15619/6399/8144\nf 15619/6399/8144 15618/6398/8143 15634/6415/8159\nf 15636/6417/8161 15634/6415/8159 15618/6398/8143\nf 15618/6398/8143 15620/6400/8145 15636/6417/8161\nf 15637/6418/8162 15636/6419/8161 15620/6402/8145\nf 15620/6402/8145 15621/6401/8146 15637/6418/8162\nf 15638/6420/8163 15637/6418/8162 15621/6401/8146\nf 15621/6401/8146 15622/6403/8147 15638/6420/8163\nf 15639/6421/8164 15638/6420/8163 15622/6403/8147\nf 15622/6403/8147 15623/6404/8148 15639/6421/8164\nf 15640/6422/8165 15639/6421/8164 15623/6404/8148\nf 15623/6404/8148 15624/6405/8149 15640/6422/8165\nf 15641/6423/8166 15640/6422/8165 15624/6405/8149\nf 15624/6405/8149 15625/6406/8150 15641/6423/8166\nf 15642/6424/8167 15641/6423/8166 15625/6406/8150\nf 15625/6406/8150 15626/6407/8151 15642/6424/8167\nf 15643/6425/8168 15642/6424/8167 15626/6407/8151\nf 15626/6407/8151 15627/6408/8152 15643/6425/8168\nf 15644/6426/8169 15643/6425/8168 15627/6408/8152\nf 15627/6408/8152 15628/6409/8153 15644/6426/8169\nf 15645/6427/8170 15644/6426/8169 15628/6409/8153\nf 15628/6409/8153 15629/6410/8154 15645/6427/8170\nf 15646/6428/8171 15645/6427/8170 15629/6410/8154\nf 15629/6410/8154 15630/6411/8155 15646/6428/8171\nf 15647/6429/8172 15646/6428/8171 15630/6411/8155\nf 15630/6411/8155 15631/6412/10868 15647/6429/8172\nf 15648/6430/8173 15647/6429/8172 15631/6412/10868\nf 15631/6412/10868 15632/6413/8157 15648/6430/8173\nf 15649/6431/8174 15648/6430/8173 15632/6413/8157\nf 15632/6413/8157 15633/6414/8158 15649/6431/8174\nf 15635/6416/8160 15649/6431/8174 15633/6414/8158\nf 15633/6414/8158 15619/6399/8144 15635/6416/8160\nf 15650/6432/8175 15651/6433/8176 15635/6416/8176\nf 15635/6416/8176 15634/6415/8175 15650/6432/8175\nf 15652/6434/8177 15650/6432/8175 15634/6415/8175\nf 15634/6415/8175 15636/6417/8177 15652/6434/8177\nf 15653/6435/8178 15652/6436/8177 15636/6419/8177\nf 15636/6419/8177 15637/6418/8178 15653/6435/8178\nf 15654/6437/8179 15653/6435/8178 15637/6418/8178\nf 15637/6418/8178 15638/6420/8179 15654/6437/8179\nf 15655/6438/10866 15654/6437/8179 15638/6420/8179\nf 15638/6420/8179 15639/6421/10866 15655/6438/10866\nf 15656/6439/8181 15655/6438/10866 15639/6421/10866\nf 15639/6421/10866 15640/6422/8181 15656/6439/8181\nf 15657/6440/8182 15656/6439/8181 15640/6422/8181\nf 15640/6422/8181 15641/6423/8182 15657/6440/8182\nf 15658/6441/8183 15657/6440/8182 15641/6423/8182\nf 15641/6423/8182 15642/6424/8183 15658/6441/8183\nf 15659/6442/8184 15658/6441/8183 15642/6424/8183\nf 15642/6424/8183 15643/6425/10862 15659/6442/8184\nf 15660/6443/8185 15659/6442/8184 15643/6425/10862\nf 15643/6425/10862 15644/6426/8185 15660/6443/8185\nf 15661/6444/8186 15660/6443/8185 15644/6426/8185\nf 15644/6426/8185 15645/6427/8186 15661/6444/8186\nf 15662/6445/8187 15661/6444/8186 15645/6427/8186\nf 15645/6427/8186 15646/6428/8187 15662/6445/8187\nf 15663/6446/8188 15662/6445/8187 15646/6428/8187\nf 15646/6428/8187 15647/6429/10867 15663/6446/8188\nf 15664/6447/8189 15663/6446/8188 15647/6429/10867\nf 15647/6429/10867 15648/6430/8189 15664/6447/8189\nf 15665/6448/8190 15664/6447/8189 15648/6430/8189\nf 15648/6430/8189 15649/6431/8190 15665/6448/8190\nf 15651/6433/8176 15665/6448/8190 15649/6431/8190\nf 15649/6431/8190 15635/6416/8176 15651/6433/8176\nf 15489/6217/8191 15492/6216/8192 15651/6433/8192\nf 15651/6433/8192 15650/6432/8191 15489/6217/8191\nf 15493/6219/8193 15489/6217/8191 15650/6432/8191\nf 15650/6432/8191 15652/6434/8193 15493/6219/8193\nf 15495/6223/8194 15493/6222/8193 15652/6436/8193\nf 15652/6436/8193 15653/6435/8194 15495/6223/8194\nf 15497/6225/8195 15495/6223/8194 15653/6435/8194\nf 15653/6435/8194 15654/6437/8195 15497/6225/8195\nf 15499/6227/8196 15497/6225/8195 15654/6437/8195\nf 15654/6437/8195 15655/6438/8196 15499/6227/8196\nf 15501/6229/8197 15499/6227/8196 15655/6438/8196\nf 15655/6438/8196 15656/6439/8197 15501/6229/8197\nf 15503/6231/8198 15501/6229/8197 15656/6439/8197\nf 15656/6439/8197 15657/6440/8198 15503/6231/8198\nf 15505/6233/8199 15503/6231/8198 15657/6440/8198\nf 15657/6440/8198 15658/6441/8199 15505/6233/8199\nf 15507/6235/8200 15505/6233/8199 15658/6441/8199\nf 15658/6441/8199 15659/6442/8200 15507/6235/8200\nf 15509/6237/8201 15507/6235/8200 15659/6442/8200\nf 15659/6442/8200 15660/6443/8201 15509/6237/8201\nf 15511/6239/8202 15509/6237/8201 15660/6443/8201\nf 15660/6443/8201 15661/6444/8202 15511/6239/8202\nf 15513/6241/8203 15511/6239/8202 15661/6444/8202\nf 15661/6444/8202 15662/6445/8203 15513/6241/8203\nf 15515/6243/8204 15513/6241/8203 15662/6445/8203\nf 15662/6445/8203 15663/6446/8204 15515/6243/8204\nf 15517/6245/8205 15515/6243/8204 15663/6446/8204\nf 15663/6446/8204 15664/6447/8205 15517/6245/8205\nf 15519/6247/8206 15517/6245/8205 15664/6447/8205\nf 15664/6447/8205 15665/6448/8206 15519/6247/8206\nf 15492/6216/8192 15519/6247/8206 15665/6448/8206\nf 15665/6448/8206 15651/6433/8192 15492/6216/8192\nf 15571/6449/103 15570/6450/103 15667/6451/103\nf 15667/6451/103 15666/6452/103 15571/6449/103\nf 15600/6453/103 15571/6449/103 15666/6452/103\nf 15666/6452/103 15668/6454/103 15600/6453/103\nf 15598/6455/103 15600/6453/103 15668/6454/103\nf 15668/6454/103 15669/6456/103 15598/6455/103\nf 15596/6457/103 15598/6455/103 15669/6456/103\nf 15669/6456/103 15670/6458/103 15596/6457/103\nf 15594/6459/103 15596/6457/103 15670/6458/103\nf 15670/6458/103 15671/6460/103 15594/6459/103\nf 15592/6461/103 15594/6459/103 15671/6460/103\nf 15671/6460/103 15672/6462/103 15592/6461/103\nf 15590/6463/103 15592/6461/103 15672/6462/103\nf 15672/6462/103 15673/6464/103 15590/6463/103\nf 15588/6465/103 15590/6463/103 15673/6464/103\nf 15673/6464/103 15674/6466/103 15588/6465/103\nf 15586/6467/103 15588/6465/103 15674/6466/103\nf 15674/6466/103 15675/6468/103 15586/6467/103\nf 15584/6469/103 15586/6467/103 15675/6468/103\nf 15675/6468/103 15676/6470/103 15584/6469/103\nf 15582/6471/103 15584/6469/103 15676/6470/103\nf 15676/6470/103 15677/6472/103 15582/6471/103\nf 15580/6473/103 15582/6471/103 15677/6472/103\nf 15677/6472/103 15678/6474/103 15580/6473/103\nf 15578/6475/103 15580/6473/103 15678/6474/103\nf 15678/6474/103 15679/6476/103 15578/6475/103\nf 15576/6477/103 15578/6475/103 15679/6476/103\nf 15679/6476/103 15680/6478/103 15576/6477/103\nf 15574/6479/103 15576/6477/103 15680/6478/103\nf 15680/6478/103 15681/6480/103 15574/6479/103\nf 15570/6450/103 15574/6479/103 15681/6480/103\nf 15681/6480/103 15667/6451/103 15570/6450/103\nf 15603/6351/8128 15602/6350/8127 15682/6481/8207\nf 15682/6481/8207 15683/6482/8208 15603/6351/8128\nf 15602/6350/8127 15604/6352/8129 15684/6483/8209\nf 15684/6483/8209 15682/6481/8207 15602/6350/8127\nf 15604/6352/8129 15605/6353/8130 15685/6484/8210\nf 15685/6484/8210 15684/6483/8209 15604/6352/8129\nf 15605/6353/8130 15606/6354/8131 15686/6485/8211\nf 15686/6485/8211 15685/6484/8210 15605/6353/8130\nf 15606/6354/8131 15607/6355/8132 15687/6486/8212\nf 15687/6486/8212 15686/6485/8211 15606/6354/8131\nf 15607/6355/8132 15608/6356/8133 15688/6487/8213\nf 15688/6487/8213 15687/6486/8212 15607/6355/8132\nf 15608/6356/8133 15609/6357/8134 15689/6488/8214\nf 15689/6488/8214 15688/6487/8213 15608/6356/8133\nf 15609/6357/8134 15610/6358/8135 15690/6489/8215\nf 15690/6489/8215 15689/6488/8214 15609/6357/8134\nf 15610/6358/8135 15611/6359/8136 15691/6490/8216\nf 15691/6490/8216 15690/6489/8215 15610/6358/8135\nf 15611/6359/8136 15612/6360/8137 15692/6491/8217\nf 15692/6491/8217 15691/6490/8216 15611/6359/8136\nf 15612/6360/8137 15613/6361/8138 15693/6492/8218\nf 15693/6492/8218 15692/6491/8217 15612/6360/8137\nf 15613/6361/8138 15614/6362/8139 15694/6493/8219\nf 15694/6493/8219 15693/6492/8218 15613/6361/8138\nf 15614/6362/8139 15615/6363/8140 15695/6494/8220\nf 15695/6494/8220 15694/6493/8219 15614/6362/8139\nf 15615/6363/8140 15616/6364/8141 15696/6495/8221\nf 15696/6495/8221 15695/6494/8220 15615/6363/8140\nf 15616/6364/8141 15617/6365/8142 15697/6496/8222\nf 15697/6496/8222 15696/6495/8221 15616/6364/8141\nf 15697/6496/8222 15617/6365/8142 15603/6351/8128\nf 15603/6351/8128 15683/6482/8208 15697/6496/8222\nf 15682/6481/8216 15666/6452/8216 15667/6451/8215\nf 15667/6451/8215 15683/6482/8215 15682/6481/8216\nf 15684/6483/8217 15668/6454/8217 15666/6452/8216\nf 15666/6452/8216 15682/6481/8216 15684/6483/8217\nf 15685/6484/8218 15669/6456/8218 15668/6454/8217\nf 15668/6454/8217 15684/6483/8217 15685/6484/8218\nf 15686/6485/8219 15670/6458/8219 15669/6456/8218\nf 15669/6456/8218 15685/6484/8218 15686/6485/8219\nf 15687/6486/8220 15671/6460/8220 15670/6458/8219\nf 15670/6458/8219 15686/6485/8219 15687/6486/8220\nf 15688/6487/8221 15672/6462/8221 15671/6460/8220\nf 15671/6460/8220 15687/6486/8220 15688/6487/8221\nf 15689/6488/8222 15673/6464/8222 15672/6462/8221\nf 15672/6462/8221 15688/6487/8221 15689/6488/8222\nf 15690/6489/8208 15674/6466/8208 15673/6464/8222\nf 15673/6464/8222 15689/6488/8222 15690/6489/8208\nf 15691/6490/8207 15675/6468/8207 15674/6466/8208\nf 15674/6466/8208 15690/6489/8208 15691/6490/8207\nf 15692/6491/8209 15676/6470/8209 15675/6468/8207\nf 15675/6468/8207 15691/6490/8207 15692/6491/8209\nf 15693/6492/8210 15677/6472/8210 15676/6470/8209\nf 15676/6470/8209 15692/6491/8209 15693/6492/8210\nf 15694/6493/8211 15678/6474/8211 15677/6472/8210\nf 15677/6472/8210 15693/6492/8210 15694/6493/8211\nf 15695/6494/8212 15679/6476/8212 15678/6474/8211\nf 15678/6474/8211 15694/6493/8211 15695/6494/8212\nf 15696/6495/8213 15680/6478/8213 15679/6476/8212\nf 15679/6476/8212 15695/6494/8212 15696/6495/8213\nf 15697/6496/8214 15681/6480/8214 15680/6478/8213\nf 15680/6478/8213 15696/6495/8213 15697/6496/8214\nf 15683/6482/8215 15667/6451/8215 15681/6480/8214\nf 15681/6480/8214 15697/6496/8214 15683/6482/8215\nf 15698/6197/36 15699/6198/8063 15700/6199/8064\nf 15698/6197/36 15701/6200/8065 15699/6198/8063\nf 15698/6197/36 15702/6201/8066 15701/6200/8065\nf 15698/6197/36 15703/6202/8067 15702/6201/8066\nf 15698/6197/36 15704/6203/8068 15703/6202/8067\nf 15698/6197/36 15705/6204/10869 15704/6203/8068\nf 15698/6197/36 15706/6205/8070 15705/6204/10869\nf 15698/6197/36 15707/6206/8071 15706/6205/8070\nf 15698/6197/36 15708/6207/8072 15707/6206/8071\nf 15698/6197/36 15709/6208/8073 15708/6207/8072\nf 15698/6197/36 15710/6209/8074 15709/6208/8073\nf 15698/6197/36 15711/6210/8075 15710/6209/8074\nf 15698/6197/36 15712/6211/8076 15711/6210/8075\nf 15698/6197/36 15713/6212/8077 15712/6211/8076\nf 15698/6197/36 15714/6213/8078 15713/6212/8077\nf 15698/6197/36 15700/6199/8064 15714/6213/8078\nf 15716/6214/1150 15717/6215/857 15718/6216/857\nf 15718/6216/857 15715/6217/1150 15716/6214/1150\nf 15720/6218/859 15716/6214/1150 15715/6217/1150\nf 15715/6217/1150 15719/6219/859 15720/6218/859\nf 15722/6220/1151 15720/6221/859 15719/6222/859\nf 15719/6222/859 15721/6223/1151 15722/6220/1151\nf 15724/6224/862 15722/6220/1151 15721/6223/1151\nf 15721/6223/1151 15723/6225/862 15724/6224/862\nf 15726/6226/1152 15724/6224/862 15723/6225/862\nf 15723/6225/862 15725/6227/1152 15726/6226/1152\nf 15728/6228/864 15726/6226/1152 15725/6227/1152\nf 15725/6227/1152 15727/6229/864 15728/6228/864\nf 15730/6230/1153 15728/6228/864 15727/6229/864\nf 15727/6229/864 15729/6231/1153 15730/6230/1153\nf 15732/6232/867 15730/6230/1153 15729/6231/1153\nf 15729/6231/1153 15731/6233/867 15732/6232/867\nf 15734/6234/1146 15732/6232/867 15731/6233/867\nf 15731/6233/867 15733/6235/1146 15734/6234/1146\nf 15736/6236/869 15734/6234/1146 15733/6235/1146\nf 15733/6235/1146 15735/6237/869 15736/6236/869\nf 15738/6238/1147 15736/6236/869 15735/6237/869\nf 15735/6237/869 15737/6239/1147 15738/6238/1147\nf 15740/6240/872 15738/6238/1147 15737/6239/1147\nf 15737/6239/1147 15739/6241/872 15740/6240/872\nf 15742/6242/1148 15740/6240/872 15739/6241/872\nf 15739/6241/872 15741/6243/1148 15742/6242/1148\nf 15744/6244/854 15742/6242/1148 15741/6243/1148\nf 15741/6243/1148 15743/6245/854 15744/6244/854\nf 15746/6246/1149 15744/6244/854 15743/6245/854\nf 15743/6245/854 15745/6247/1149 15746/6246/1149\nf 15717/6215/857 15746/6246/1149 15745/6247/1149\nf 15745/6247/1149 15718/6216/857 15717/6215/857\nf 15748/6248/8079 15749/6249/8080 15750/6250/8081\nf 15750/6250/8081 15747/6251/8082 15748/6248/8079\nf 15752/6252/8083 15748/6248/8079 15747/6251/8082\nf 15747/6251/8082 15751/6253/8084 15752/6252/8083\nf 15754/6254/8085 15752/6255/8083 15751/6256/8084\nf 15751/6256/8084 15753/6257/8086 15754/6254/8085\nf 15756/6258/8087 15754/6254/8085 15753/6257/8086\nf 15753/6257/8086 15755/6259/8088 15756/6258/8087\nf 15758/6260/8089 15756/6258/8087 15755/6259/8088\nf 15755/6259/8088 15757/6261/8090 15758/6260/8089\nf 15760/6262/8091 15758/6260/8089 15757/6261/8090\nf 15757/6261/8090 15759/6263/8092 15760/6262/8091\nf 15762/6264/8093 15760/6262/8091 15759/6263/8092\nf 15759/6263/8092 15761/6265/8094 15762/6264/8093\nf 15764/6266/8095 15762/6264/8093 15761/6265/8094\nf 15761/6265/8094 15763/6267/8096 15764/6266/8095\nf 15766/6268/8097 15764/6266/8095 15763/6267/8096\nf 15763/6267/8096 15765/6269/8098 15766/6268/8097\nf 15768/6270/8099 15766/6268/8097 15765/6269/8098\nf 15765/6269/8098 15767/6271/8100 15768/6270/8099\nf 15770/6272/8101 15768/6270/8099 15767/6271/8100\nf 15767/6271/8100 15769/6273/8102 15770/6272/8101\nf 15772/6274/8103 15770/6272/8101 15769/6273/8102\nf 15769/6273/8102 15771/6275/8104 15772/6274/8103\nf 15774/6276/8105 15772/6274/8103 15771/6275/8104\nf 15771/6275/8104 15773/6277/8106 15774/6276/8105\nf 15776/6278/8107 15774/6276/8105 15773/6277/8106\nf 15773/6277/8106 15775/6279/8108 15776/6278/8107\nf 15778/6280/8109 15776/6278/8107 15775/6279/8108\nf 15775/6279/8108 15777/6281/8110 15778/6280/8109\nf 15749/6249/8080 15778/6280/8109 15777/6281/8110\nf 15777/6281/8110 15750/6250/8081 15749/6249/8080\nf 15747/6251/8082 15750/6250/8081 15780/6282/8111\nf 15780/6282/8111 15779/6283/8112 15747/6251/8082\nf 15751/6253/8084 15747/6251/8082 15779/6283/8112\nf 15779/6283/8112 15781/6284/8113 15751/6253/8084\nf 15753/6257/8086 15751/6256/8084 15781/6285/8113\nf 15781/6285/8113 15782/6286/8114 15753/6257/8086\nf 15755/6259/8088 15753/6257/8086 15782/6286/8114\nf 15782/6286/8114 15783/6287/8115 15755/6259/8088\nf 15757/6261/8090 15755/6259/8088 15783/6287/8115\nf 15783/6287/8115 15784/6288/8116 15757/6261/8090\nf 15759/6263/8092 15757/6261/8090 15784/6288/8116\nf 15784/6288/8116 15785/6289/8117 15759/6263/8092\nf 15761/6265/8094 15759/6263/8092 15785/6289/8117\nf 15785/6289/8117 15786/6290/8118 15761/6265/8094\nf 15763/6267/8096 15761/6265/8094 15786/6290/8118\nf 15786/6290/8118 15787/6291/8119 15763/6267/8096\nf 15765/6269/8098 15763/6267/8096 15787/6291/8119\nf 15787/6291/8119 15788/6292/8120 15765/6269/8098\nf 15767/6271/8100 15765/6269/8098 15788/6292/8120\nf 15788/6292/8120 15789/6293/8121 15767/6271/8100\nf 15769/6273/8102 15767/6271/8100 15789/6293/8121\nf 15789/6293/8121 15790/6294/8122 15769/6273/8102\nf 15771/6275/8104 15769/6273/8102 15790/6294/8122\nf 15790/6294/8122 15791/6295/8123 15771/6275/8104\nf 15773/6277/8106 15771/6275/8104 15791/6295/8123\nf 15791/6295/8123 15792/6296/8124 15773/6277/8106\nf 15775/6279/8108 15773/6277/8106 15792/6296/8124\nf 15792/6296/8124 15793/6297/8125 15775/6279/8108\nf 15777/6281/8110 15775/6279/8108 15793/6297/8125\nf 15793/6297/8125 15794/6298/8126 15777/6281/8110\nf 15750/6250/8081 15777/6281/8110 15794/6298/8126\nf 15794/6298/8126 15780/6282/8111 15750/6250/8081\nf 15779/6299/8112 15780/6300/8111 15700/6199/8064\nf 15700/6199/8064 15699/6198/8063 15779/6299/8112\nf 15781/6301/8113 15779/6299/8112 15699/6198/8063\nf 15699/6198/8063 15701/6200/8065 15781/6301/8113\nf 15782/6302/8114 15781/6301/8113 15701/6200/8065\nf 15701/6200/8065 15702/6201/8066 15782/6302/8114\nf 15783/6303/8115 15782/6302/8114 15702/6201/8066\nf 15702/6201/8066 15703/6202/8067 15783/6303/8115\nf 15784/6304/8116 15783/6303/8115 15703/6202/8067\nf 15703/6202/8067 15704/6203/8068 15784/6304/8116\nf 15785/6305/8117 15784/6304/8116 15704/6203/8068\nf 15704/6203/8068 15705/6204/10869 15785/6305/8117\nf 15786/6306/8118 15785/6305/8117 15705/6204/10869\nf 15705/6204/10869 15706/6205/8070 15786/6306/8118\nf 15787/6307/8119 15786/6306/8118 15706/6205/8070\nf 15706/6205/8070 15707/6206/8071 15787/6307/8119\nf 15788/6308/8120 15787/6307/8119 15707/6206/8071\nf 15707/6206/8071 15708/6207/8072 15788/6308/8120\nf 15789/6309/8121 15788/6308/8120 15708/6207/8072\nf 15708/6207/8072 15709/6208/8073 15789/6309/8121\nf 15790/6310/8122 15789/6309/8121 15709/6208/8073\nf 15709/6208/8073 15710/6209/8074 15790/6310/8122\nf 15791/6311/8123 15790/6310/8122 15710/6209/8074\nf 15710/6209/8074 15711/6210/8075 15791/6311/8123\nf 15792/6312/8124 15791/6311/8123 15711/6210/8075\nf 15711/6210/8075 15712/6211/8076 15792/6312/8124\nf 15793/6313/8125 15792/6312/8124 15712/6211/8076\nf 15712/6211/8076 15713/6212/8077 15793/6313/8125\nf 15794/6314/8126 15793/6313/8125 15713/6212/8077\nf 15713/6212/8077 15714/6213/8078 15794/6314/8126\nf 15780/6300/8111 15794/6314/8126 15714/6213/8078\nf 15714/6213/8078 15700/6199/8064 15780/6300/8111\nf 15796/6315/1150 15797/6316/857 15798/6317/857\nf 15798/6317/857 15795/6318/1150 15796/6315/1150\nf 15800/6319/859 15796/6315/1150 15795/6318/1150\nf 15795/6318/1150 15799/6320/859 15800/6319/859\nf 15802/6321/1151 15800/6319/859 15799/6320/859\nf 15799/6320/859 15801/6322/1151 15802/6321/1151\nf 15804/6323/862 15802/6321/1151 15801/6322/1151\nf 15801/6322/1151 15803/6324/862 15804/6323/862\nf 15806/6325/1152 15804/6323/862 15803/6324/862\nf 15803/6324/862 15805/6326/1152 15806/6325/1152\nf 15808/6327/864 15806/6328/1152 15805/6329/1152\nf 15805/6329/1152 15807/6330/864 15808/6327/864\nf 15810/6331/1153 15808/6327/864 15807/6330/864\nf 15807/6330/864 15809/6332/1153 15810/6331/1153\nf 15812/6333/867 15810/6331/1153 15809/6332/1153\nf 15809/6332/1153 15811/6334/867 15812/6333/867\nf 15814/6335/1146 15812/6333/867 15811/6334/867\nf 15811/6334/867 15813/6336/1146 15814/6335/1146\nf 15816/6337/869 15814/6335/1146 15813/6336/1146\nf 15813/6336/1146 15815/6338/869 15816/6337/869\nf 15818/6339/1147 15816/6337/869 15815/6338/869\nf 15815/6338/869 15817/6340/1147 15818/6339/1147\nf 15820/6341/872 15818/6339/1147 15817/6340/1147\nf 15817/6340/1147 15819/6342/872 15820/6341/872\nf 15822/6343/1148 15820/6341/872 15819/6342/872\nf 15819/6342/872 15821/6344/1148 15822/6343/1148\nf 15824/6345/854 15822/6343/1148 15821/6344/1148\nf 15821/6344/1148 15823/6346/854 15824/6345/854\nf 15826/6347/1149 15824/6345/854 15823/6346/854\nf 15823/6346/854 15825/6348/1149 15826/6347/1149\nf 15797/6316/857 15826/6347/1149 15825/6348/1149\nf 15825/6348/1149 15798/6317/857 15797/6316/857\nf 15827/6349/103 15828/6350/8127 15829/6351/8128\nf 15827/6349/103 15830/6352/8129 15828/6350/8127\nf 15827/6349/103 15831/6353/8130 15830/6352/8129\nf 15827/6349/103 15832/6354/8131 15831/6353/8130\nf 15827/6349/103 15833/6355/8132 15832/6354/8131\nf 15827/6349/103 15834/6356/8133 15833/6355/8132\nf 15827/6349/103 15835/6357/8134 15834/6356/8133\nf 15827/6349/103 15836/6358/8135 15835/6357/8134\nf 15827/6349/103 15837/6359/8136 15836/6358/8135\nf 15827/6349/103 15838/6360/8137 15837/6359/8136\nf 15827/6349/103 15839/6361/8138 15838/6360/8137\nf 15827/6349/103 15840/6362/8139 15839/6361/8138\nf 15827/6349/103 15841/6363/8140 15840/6362/8139\nf 15827/6349/103 15842/6364/8141 15841/6363/8140\nf 15827/6349/103 15843/6365/8142 15842/6364/8141\nf 15827/6349/103 15829/6351/8128 15843/6365/8142\nf 15717/6366/36 15716/6367/36 15795/6368/36\nf 15795/6368/36 15798/6369/36 15717/6366/36\nf 15716/6367/36 15720/6370/36 15799/6371/36\nf 15799/6371/36 15795/6368/36 15716/6367/36\nf 15720/6370/36 15722/6372/36 15801/6373/36\nf 15801/6373/36 15799/6371/36 15720/6370/36\nf 15722/6372/36 15724/6374/36 15803/6375/36\nf 15803/6375/36 15801/6373/36 15722/6372/36\nf 15724/6374/36 15726/6376/36 15805/6377/36\nf 15805/6377/36 15803/6375/36 15724/6374/36\nf 15726/6376/36 15728/6378/36 15807/6379/36\nf 15807/6379/36 15805/6377/36 15726/6376/36\nf 15728/6378/36 15730/6380/36 15809/6381/36\nf 15809/6381/36 15807/6379/36 15728/6378/36\nf 15730/6380/36 15732/6382/36 15811/6383/36\nf 15811/6383/36 15809/6381/36 15730/6380/36\nf 15732/6382/36 15734/6384/36 15813/6385/36\nf 15813/6385/36 15811/6383/36 15732/6382/36\nf 15734/6384/36 15736/6386/36 15815/6387/36\nf 15815/6387/36 15813/6385/36 15734/6384/36\nf 15736/6386/36 15738/6388/36 15817/6389/36\nf 15817/6389/36 15815/6387/36 15736/6386/36\nf 15738/6388/36 15740/6390/36 15819/6391/36\nf 15819/6391/36 15817/6389/36 15738/6388/36\nf 15740/6390/36 15742/6392/36 15821/6393/36\nf 15821/6393/36 15819/6391/36 15740/6390/36\nf 15742/6392/36 15744/6394/36 15823/6395/36\nf 15823/6395/36 15821/6393/36 15742/6392/36\nf 15744/6394/36 15746/6396/36 15825/6397/36\nf 15825/6397/36 15823/6395/36 15744/6394/36\nf 15746/6396/36 15717/6366/36 15798/6369/36\nf 15798/6369/36 15825/6397/36 15746/6396/36\nf 15844/6398/8143 15845/6399/8144 15749/6249/8080\nf 15749/6249/8080 15748/6248/8079 15844/6398/8143\nf 15846/6400/8145 15844/6398/8143 15748/6248/8079\nf 15748/6248/8079 15752/6252/8083 15846/6400/8145\nf 15847/6401/8146 15846/6402/8145 15752/6255/8083\nf 15752/6255/8083 15754/6254/8085 15847/6401/8146\nf 15848/6403/8147 15847/6401/8146 15754/6254/8085\nf 15754/6254/8085 15756/6258/8087 15848/6403/8147\nf 15849/6404/8148 15848/6403/8147 15756/6258/8087\nf 15756/6258/8087 15758/6260/8089 15849/6404/8148\nf 15850/6405/8149 15849/6404/8148 15758/6260/8089\nf 15758/6260/8089 15760/6262/8091 15850/6405/8149\nf 15851/6406/8150 15850/6405/8149 15760/6262/8091\nf 15760/6262/8091 15762/6264/8093 15851/6406/8150\nf 15852/6407/8151 15851/6406/8150 15762/6264/8093\nf 15762/6264/8093 15764/6266/8095 15852/6407/8151\nf 15853/6408/8152 15852/6407/8151 15764/6266/8095\nf 15764/6266/8095 15766/6268/8097 15853/6408/8152\nf 15854/6409/8153 15853/6408/8152 15766/6268/8097\nf 15766/6268/8097 15768/6270/8099 15854/6409/8153\nf 15855/6410/8154 15854/6409/8153 15768/6270/8099\nf 15768/6270/8099 15770/6272/8101 15855/6410/8154\nf 15856/6411/8155 15855/6410/8154 15770/6272/8101\nf 15770/6272/8101 15772/6274/8103 15856/6411/8155\nf 15857/6412/8156 15856/6411/8155 15772/6274/8103\nf 15772/6274/8103 15774/6276/8105 15857/6412/8156\nf 15858/6413/8157 15857/6412/8156 15774/6276/8105\nf 15774/6276/8105 15776/6278/8107 15858/6413/8157\nf 15859/6414/8158 15858/6413/8157 15776/6278/8107\nf 15776/6278/8107 15778/6280/8109 15859/6414/8158\nf 15845/6399/8144 15859/6414/8158 15778/6280/8109\nf 15778/6280/8109 15749/6249/8080 15845/6399/8144\nf 15860/6415/8159 15861/6416/8160 15845/6399/8144\nf 15845/6399/8144 15844/6398/8143 15860/6415/8159\nf 15862/6417/8161 15860/6415/8159 15844/6398/8143\nf 15844/6398/8143 15846/6400/8145 15862/6417/8161\nf 15863/6418/8162 15862/6419/8161 15846/6402/8145\nf 15846/6402/8145 15847/6401/8146 15863/6418/8162\nf 15864/6420/8163 15863/6418/8162 15847/6401/8146\nf 15847/6401/8146 15848/6403/8147 15864/6420/8163\nf 15865/6421/8164 15864/6420/8163 15848/6403/8147\nf 15848/6403/8147 15849/6404/8148 15865/6421/8164\nf 15866/6422/8165 15865/6421/8164 15849/6404/8148\nf 15849/6404/8148 15850/6405/8149 15866/6422/8165\nf 15867/6423/8166 15866/6422/8165 15850/6405/8149\nf 15850/6405/8149 15851/6406/8150 15867/6423/8166\nf 15868/6424/8167 15867/6423/8166 15851/6406/8150\nf 15851/6406/8150 15852/6407/8151 15868/6424/8167\nf 15869/6425/8168 15868/6424/8167 15852/6407/8151\nf 15852/6407/8151 15853/6408/8152 15869/6425/8168\nf 15870/6426/8169 15869/6425/8168 15853/6408/8152\nf 15853/6408/8152 15854/6409/8153 15870/6426/8169\nf 15871/6427/8170 15870/6426/8169 15854/6409/8153\nf 15854/6409/8153 15855/6410/8154 15871/6427/8170\nf 15872/6428/8171 15871/6427/8170 15855/6410/8154\nf 15855/6410/8154 15856/6411/8155 15872/6428/8171\nf 15873/6429/8172 15872/6428/8171 15856/6411/8155\nf 15856/6411/8155 15857/6412/8156 15873/6429/8172\nf 15874/6430/8173 15873/6429/8172 15857/6412/8156\nf 15857/6412/8156 15858/6413/8157 15874/6430/8173\nf 15875/6431/8174 15874/6430/8173 15858/6413/8157\nf 15858/6413/8157 15859/6414/8158 15875/6431/8174\nf 15861/6416/8160 15875/6431/8174 15859/6414/8158\nf 15859/6414/8158 15845/6399/8144 15861/6416/8160\nf 15876/6432/10864 15877/6433/8176 15861/6416/8176\nf 15861/6416/8176 15860/6415/10864 15876/6432/10864\nf 15878/6434/8177 15876/6432/10864 15860/6415/10864\nf 15860/6415/10864 15862/6417/8177 15878/6434/8177\nf 15879/6435/8178 15878/6436/8177 15862/6419/8177\nf 15862/6419/8177 15863/6418/8178 15879/6435/8178\nf 15880/6437/8179 15879/6435/8178 15863/6418/8178\nf 15863/6418/8178 15864/6420/8179 15880/6437/8179\nf 15881/6438/8180 15880/6437/8179 15864/6420/8179\nf 15864/6420/8179 15865/6421/8180 15881/6438/8180\nf 15882/6439/8181 15881/6438/8180 15865/6421/8180\nf 15865/6421/8180 15866/6422/8181 15882/6439/8181\nf 15883/6440/8182 15882/6439/8181 15866/6422/8181\nf 15866/6422/8181 15867/6423/8182 15883/6440/8182\nf 15884/6441/8183 15883/6440/8182 15867/6423/8182\nf 15867/6423/8182 15868/6424/8183 15884/6441/8183\nf 15885/6442/10862 15884/6441/8183 15868/6424/8183\nf 15868/6424/8183 15869/6425/10862 15885/6442/10862\nf 15886/6443/8185 15885/6442/10862 15869/6425/10862\nf 15869/6425/10862 15870/6426/8185 15886/6443/8185\nf 15887/6444/8186 15886/6443/8185 15870/6426/8185\nf 15870/6426/8185 15871/6427/8186 15887/6444/8186\nf 15888/6445/8187 15887/6444/8186 15871/6427/8186\nf 15871/6427/8186 15872/6428/8187 15888/6445/8187\nf 15889/6446/8188 15888/6445/8187 15872/6428/8187\nf 15872/6428/8187 15873/6429/8188 15889/6446/8188\nf 15890/6447/8189 15889/6446/8188 15873/6429/8188\nf 15873/6429/8188 15874/6430/8189 15890/6447/8189\nf 15891/6448/8190 15890/6447/8189 15874/6430/8189\nf 15874/6430/8189 15875/6431/8190 15891/6448/8190\nf 15877/6433/8176 15891/6448/8190 15875/6431/8190\nf 15875/6431/8190 15861/6416/8176 15877/6433/8176\nf 15715/6217/8191 15718/6216/8192 15877/6433/8192\nf 15877/6433/8192 15876/6432/8191 15715/6217/8191\nf 15719/6219/8193 15715/6217/8191 15876/6432/8191\nf 15876/6432/8191 15878/6434/8193 15719/6219/8193\nf 15721/6223/8194 15719/6222/8193 15878/6436/8193\nf 15878/6436/8193 15879/6435/8194 15721/6223/8194\nf 15723/6225/8195 15721/6223/8194 15879/6435/8194\nf 15879/6435/8194 15880/6437/8195 15723/6225/8195\nf 15725/6227/8196 15723/6225/8195 15880/6437/8195\nf 15880/6437/8195 15881/6438/8196 15725/6227/8196\nf 15727/6229/8197 15725/6227/8196 15881/6438/8196\nf 15881/6438/8196 15882/6439/8197 15727/6229/8197\nf 15729/6231/8198 15727/6229/8197 15882/6439/8197\nf 15882/6439/8197 15883/6440/8198 15729/6231/8198\nf 15731/6233/8199 15729/6231/8198 15883/6440/8198\nf 15883/6440/8198 15884/6441/8199 15731/6233/8199\nf 15733/6235/8200 15731/6233/8199 15884/6441/8199\nf 15884/6441/8199 15885/6442/8200 15733/6235/8200\nf 15735/6237/8201 15733/6235/8200 15885/6442/8200\nf 15885/6442/8200 15886/6443/8201 15735/6237/8201\nf 15737/6239/8202 15735/6237/8201 15886/6443/8201\nf 15886/6443/8201 15887/6444/8202 15737/6239/8202\nf 15739/6241/8203 15737/6239/8202 15887/6444/8202\nf 15887/6444/8202 15888/6445/8203 15739/6241/8203\nf 15741/6243/8204 15739/6241/8203 15888/6445/8203\nf 15888/6445/8203 15889/6446/8204 15741/6243/8204\nf 15743/6245/8205 15741/6243/8204 15889/6446/8204\nf 15889/6446/8204 15890/6447/8205 15743/6245/8205\nf 15745/6247/8206 15743/6245/8205 15890/6447/8205\nf 15890/6447/8205 15891/6448/8206 15745/6247/8206\nf 15718/6216/8192 15745/6247/8206 15891/6448/8206\nf 15891/6448/8206 15877/6433/8192 15718/6216/8192\nf 15797/6449/103 15796/6450/103 15893/6451/103\nf 15893/6451/103 15892/6452/103 15797/6449/103\nf 15826/6453/103 15797/6449/103 15892/6452/103\nf 15892/6452/103 15894/6454/103 15826/6453/103\nf 15824/6455/103 15826/6453/103 15894/6454/103\nf 15894/6454/103 15895/6456/103 15824/6455/103\nf 15822/6457/103 15824/6455/103 15895/6456/103\nf 15895/6456/103 15896/6458/103 15822/6457/103\nf 15820/6459/103 15822/6457/103 15896/6458/103\nf 15896/6458/103 15897/6460/103 15820/6459/103\nf 15818/6461/103 15820/6459/103 15897/6460/103\nf 15897/6460/103 15898/6462/103 15818/6461/103\nf 15816/6463/103 15818/6461/103 15898/6462/103\nf 15898/6462/103 15899/6464/103 15816/6463/103\nf 15814/6465/103 15816/6463/103 15899/6464/103\nf 15899/6464/103 15900/6466/103 15814/6465/103\nf 15812/6467/103 15814/6465/103 15900/6466/103\nf 15900/6466/103 15901/6468/103 15812/6467/103\nf 15810/6469/103 15812/6467/103 15901/6468/103\nf 15901/6468/103 15902/6470/103 15810/6469/103\nf 15808/6471/103 15810/6469/103 15902/6470/103\nf 15902/6470/103 15903/6472/103 15808/6471/103\nf 15806/6473/103 15808/6471/103 15903/6472/103\nf 15903/6472/103 15904/6474/103 15806/6473/103\nf 15804/6475/103 15806/6473/103 15904/6474/103\nf 15904/6474/103 15905/6476/103 15804/6475/103\nf 15802/6477/103 15804/6475/103 15905/6476/103\nf 15905/6476/103 15906/6478/103 15802/6477/103\nf 15800/6479/103 15802/6477/103 15906/6478/103\nf 15906/6478/103 15907/6480/103 15800/6479/103\nf 15796/6450/103 15800/6479/103 15907/6480/103\nf 15907/6480/103 15893/6451/103 15796/6450/103\nf 15829/6351/8128 15828/6350/8127 15908/6481/8207\nf 15908/6481/8207 15909/6482/8208 15829/6351/8128\nf 15828/6350/8127 15830/6352/8129 15910/6483/8209\nf 15910/6483/8209 15908/6481/8207 15828/6350/8127\nf 15830/6352/8129 15831/6353/8130 15911/6484/8210\nf 15911/6484/8210 15910/6483/8209 15830/6352/8129\nf 15831/6353/8130 15832/6354/8131 15912/6485/8211\nf 15912/6485/8211 15911/6484/8210 15831/6353/8130\nf 15832/6354/8131 15833/6355/8132 15913/6486/8212\nf 15913/6486/8212 15912/6485/8211 15832/6354/8131\nf 15833/6355/8132 15834/6356/8133 15914/6487/8213\nf 15914/6487/8213 15913/6486/8212 15833/6355/8132\nf 15834/6356/8133 15835/6357/8134 15915/6488/8214\nf 15915/6488/8214 15914/6487/8213 15834/6356/8133\nf 15835/6357/8134 15836/6358/8135 15916/6489/8215\nf 15916/6489/8215 15915/6488/8214 15835/6357/8134\nf 15836/6358/8135 15837/6359/8136 15917/6490/8216\nf 15917/6490/8216 15916/6489/8215 15836/6358/8135\nf 15837/6359/8136 15838/6360/8137 15918/6491/8217\nf 15918/6491/8217 15917/6490/8216 15837/6359/8136\nf 15838/6360/8137 15839/6361/8138 15919/6492/8218\nf 15919/6492/8218 15918/6491/8217 15838/6360/8137\nf 15839/6361/8138 15840/6362/8139 15920/6493/8219\nf 15920/6493/8219 15919/6492/8218 15839/6361/8138\nf 15840/6362/8139 15841/6363/8140 15921/6494/8220\nf 15921/6494/8220 15920/6493/8219 15840/6362/8139\nf 15841/6363/8140 15842/6364/8141 15922/6495/8221\nf 15922/6495/8221 15921/6494/8220 15841/6363/8140\nf 15842/6364/8141 15843/6365/8142 15923/6496/8222\nf 15923/6496/8222 15922/6495/8221 15842/6364/8141\nf 15923/6496/8222 15843/6365/8142 15829/6351/8128\nf 15829/6351/8128 15909/6482/8208 15923/6496/8222\nf 15908/6481/8216 15892/6452/8216 15893/6451/8215\nf 15893/6451/8215 15909/6482/8215 15908/6481/8216\nf 15910/6483/8217 15894/6454/8217 15892/6452/8216\nf 15892/6452/8216 15908/6481/8216 15910/6483/8217\nf 15911/6484/8218 15895/6456/8218 15894/6454/8217\nf 15894/6454/8217 15910/6483/8217 15911/6484/8218\nf 15912/6485/8219 15896/6458/8219 15895/6456/8218\nf 15895/6456/8218 15911/6484/8218 15912/6485/8219\nf 15913/6486/8220 15897/6460/8220 15896/6458/8219\nf 15896/6458/8219 15912/6485/8219 15913/6486/8220\nf 15914/6487/8221 15898/6462/8221 15897/6460/8220\nf 15897/6460/8220 15913/6486/8220 15914/6487/8221\nf 15915/6488/8222 15899/6464/8222 15898/6462/8221\nf 15898/6462/8221 15914/6487/8221 15915/6488/8222\nf 15916/6489/8208 15900/6466/8208 15899/6464/8222\nf 15899/6464/8222 15915/6488/8222 15916/6489/8208\nf 15917/6490/8207 15901/6468/8207 15900/6466/8208\nf 15900/6466/8208 15916/6489/8208 15917/6490/8207\nf 15918/6491/8209 15902/6470/8209 15901/6468/8207\nf 15901/6468/8207 15917/6490/8207 15918/6491/8209\nf 15919/6492/8210 15903/6472/8210 15902/6470/8209\nf 15902/6470/8209 15918/6491/8209 15919/6492/8210\nf 15920/6493/8211 15904/6474/8211 15903/6472/8210\nf 15903/6472/8210 15919/6492/8210 15920/6493/8211\nf 15921/6494/8212 15905/6476/8212 15904/6474/8211\nf 15904/6474/8211 15920/6493/8211 15921/6494/8212\nf 15922/6495/8213 15906/6478/8213 15905/6476/8212\nf 15905/6476/8212 15921/6494/8212 15922/6495/8213\nf 15923/6496/8214 15907/6480/8214 15906/6478/8213\nf 15906/6478/8213 15922/6495/8213 15923/6496/8214\nf 15909/6482/8215 15893/6451/8215 15907/6480/8214\nf 15907/6480/8214 15923/6496/8214 15909/6482/8215\nf 15924/6197/36 15925/6198/8063 15926/6199/8064\nf 15924/6197/36 15927/6200/8065 15925/6198/8063\nf 15924/6197/36 15928/6201/8066 15927/6200/8065\nf 15924/6197/36 15929/6202/8067 15928/6201/8066\nf 15924/6197/36 15930/6203/8068 15929/6202/8067\nf 15924/6197/36 15931/6204/8069 15930/6203/8068\nf 15924/6197/36 15932/6205/8070 15931/6204/8069\nf 15924/6197/36 15933/6206/8071 15932/6205/8070\nf 15924/6197/36 15934/6207/8072 15933/6206/8071\nf 15924/6197/36 15935/6208/8073 15934/6207/8072\nf 15924/6197/36 15936/6209/8074 15935/6208/8073\nf 15924/6197/36 15937/6210/8075 15936/6209/8074\nf 15924/6197/36 15938/6211/8076 15937/6210/8075\nf 15924/6197/36 15939/6212/8077 15938/6211/8076\nf 15924/6197/36 15940/6213/8078 15939/6212/8077\nf 15924/6197/36 15926/6199/8064 15940/6213/8078\nf 15942/6214/1150 15943/6215/857 15944/6216/857\nf 15944/6216/857 15941/6217/1150 15942/6214/1150\nf 15946/6218/859 15942/6214/1150 15941/6217/1150\nf 15941/6217/1150 15945/6219/859 15946/6218/859\nf 15948/6220/1151 15946/6221/859 15945/6222/859\nf 15945/6222/859 15947/6223/1151 15948/6220/1151\nf 15950/6224/862 15948/6220/1151 15947/6223/1151\nf 15947/6223/1151 15949/6225/862 15950/6224/862\nf 15952/6226/1152 15950/6224/862 15949/6225/862\nf 15949/6225/862 15951/6227/1152 15952/6226/1152\nf 15954/6228/864 15952/6226/1152 15951/6227/1152\nf 15951/6227/1152 15953/6229/864 15954/6228/864\nf 15956/6230/1153 15954/6228/864 15953/6229/864\nf 15953/6229/864 15955/6231/1153 15956/6230/1153\nf 15958/6232/867 15956/6230/1153 15955/6231/1153\nf 15955/6231/1153 15957/6233/867 15958/6232/867\nf 15960/6234/1146 15958/6232/867 15957/6233/867\nf 15957/6233/867 15959/6235/1146 15960/6234/1146\nf 15962/6236/869 15960/6234/1146 15959/6235/1146\nf 15959/6235/1146 15961/6237/869 15962/6236/869\nf 15964/6238/1147 15962/6236/869 15961/6237/869\nf 15961/6237/869 15963/6239/1147 15964/6238/1147\nf 15966/6240/872 15964/6238/1147 15963/6239/1147\nf 15963/6239/1147 15965/6241/872 15966/6240/872\nf 15968/6242/1148 15966/6240/872 15965/6241/872\nf 15965/6241/872 15967/6243/1148 15968/6242/1148\nf 15970/6244/854 15968/6242/1148 15967/6243/1148\nf 15967/6243/1148 15969/6245/854 15970/6244/854\nf 15972/6246/1149 15970/6244/854 15969/6245/854\nf 15969/6245/854 15971/6247/1149 15972/6246/1149\nf 15943/6215/857 15972/6246/1149 15971/6247/1149\nf 15971/6247/1149 15944/6216/857 15943/6215/857\nf 15974/6248/8079 15975/6249/8080 15976/6250/8081\nf 15976/6250/8081 15973/6251/8082 15974/6248/8079\nf 15978/6252/8083 15974/6248/8079 15973/6251/8082\nf 15973/6251/8082 15977/6253/8084 15978/6252/8083\nf 15980/6254/8085 15978/6255/8083 15977/6256/8084\nf 15977/6256/8084 15979/6257/8086 15980/6254/8085\nf 15982/6258/8087 15980/6254/8085 15979/6257/8086\nf 15979/6257/8086 15981/6259/8088 15982/6258/8087\nf 15984/6260/8089 15982/6258/8087 15981/6259/8088\nf 15981/6259/8088 15983/6261/8090 15984/6260/8089\nf 15986/6262/8091 15984/6260/8089 15983/6261/8090\nf 15983/6261/8090 15985/6263/8092 15986/6262/8091\nf 15988/6264/8093 15986/6262/8091 15985/6263/8092\nf 15985/6263/8092 15987/6265/8094 15988/6264/8093\nf 15990/6266/8095 15988/6264/8093 15987/6265/8094\nf 15987/6265/8094 15989/6267/8096 15990/6266/8095\nf 15992/6268/8097 15990/6266/8095 15989/6267/8096\nf 15989/6267/8096 15991/6269/8098 15992/6268/8097\nf 15994/6270/8099 15992/6268/8097 15991/6269/8098\nf 15991/6269/8098 15993/6271/8100 15994/6270/8099\nf 15996/6272/8101 15994/6270/8099 15993/6271/8100\nf 15993/6271/8100 15995/6273/8102 15996/6272/8101\nf 15998/6274/8103 15996/6272/8101 15995/6273/8102\nf 15995/6273/8102 15997/6275/8104 15998/6274/8103\nf 16000/6276/8105 15998/6274/8103 15997/6275/8104\nf 15997/6275/8104 15999/6277/8106 16000/6276/8105\nf 16002/6278/8107 16000/6276/8105 15999/6277/8106\nf 15999/6277/8106 16001/6279/8108 16002/6278/8107\nf 16004/6280/8109 16002/6278/8107 16001/6279/8108\nf 16001/6279/8108 16003/6281/8110 16004/6280/8109\nf 15975/6249/8080 16004/6280/8109 16003/6281/8110\nf 16003/6281/8110 15976/6250/8081 15975/6249/8080\nf 15973/6251/8082 15976/6250/8081 16006/6282/8111\nf 16006/6282/8111 16005/6283/8112 15973/6251/8082\nf 15977/6253/8084 15973/6251/8082 16005/6283/8112\nf 16005/6283/8112 16007/6284/8113 15977/6253/8084\nf 15979/6257/8086 15977/6256/8084 16007/6285/8113\nf 16007/6285/8113 16008/6286/8114 15979/6257/8086\nf 15981/6259/8088 15979/6257/8086 16008/6286/8114\nf 16008/6286/8114 16009/6287/8115 15981/6259/8088\nf 15983/6261/8090 15981/6259/8088 16009/6287/8115\nf 16009/6287/8115 16010/6288/8116 15983/6261/8090\nf 15985/6263/8092 15983/6261/8090 16010/6288/8116\nf 16010/6288/8116 16011/6289/8117 15985/6263/8092\nf 15987/6265/8094 15985/6263/8092 16011/6289/8117\nf 16011/6289/8117 16012/6290/8118 15987/6265/8094\nf 15989/6267/8096 15987/6265/8094 16012/6290/8118\nf 16012/6290/8118 16013/6291/8119 15989/6267/8096\nf 15991/6269/8098 15989/6267/8096 16013/6291/8119\nf 16013/6291/8119 16014/6292/8120 15991/6269/8098\nf 15993/6271/8100 15991/6269/8098 16014/6292/8120\nf 16014/6292/8120 16015/6293/8121 15993/6271/8100\nf 15995/6273/8102 15993/6271/8100 16015/6293/8121\nf 16015/6293/8121 16016/6294/8122 15995/6273/8102\nf 15997/6275/8104 15995/6273/8102 16016/6294/8122\nf 16016/6294/8122 16017/6295/8123 15997/6275/8104\nf 15999/6277/8106 15997/6275/8104 16017/6295/8123\nf 16017/6295/8123 16018/6296/8124 15999/6277/8106\nf 16001/6279/8108 15999/6277/8106 16018/6296/8124\nf 16018/6296/8124 16019/6297/8125 16001/6279/8108\nf 16003/6281/8110 16001/6279/8108 16019/6297/8125\nf 16019/6297/8125 16020/6298/8126 16003/6281/8110\nf 15976/6250/8081 16003/6281/8110 16020/6298/8126\nf 16020/6298/8126 16006/6282/8111 15976/6250/8081\nf 16005/6299/8112 16006/6300/8111 15926/6199/8064\nf 15926/6199/8064 15925/6198/8063 16005/6299/8112\nf 16007/6301/8113 16005/6299/8112 15925/6198/8063\nf 15925/6198/8063 15927/6200/8065 16007/6301/8113\nf 16008/6302/8114 16007/6301/8113 15927/6200/8065\nf 15927/6200/8065 15928/6201/8066 16008/6302/8114\nf 16009/6303/8115 16008/6302/8114 15928/6201/8066\nf 15928/6201/8066 15929/6202/8067 16009/6303/8115\nf 16010/6304/8116 16009/6303/8115 15929/6202/8067\nf 15929/6202/8067 15930/6203/8068 16010/6304/8116\nf 16011/6305/8117 16010/6304/8116 15930/6203/8068\nf 15930/6203/8068 15931/6204/8069 16011/6305/8117\nf 16012/6306/8118 16011/6305/8117 15931/6204/8069\nf 15931/6204/8069 15932/6205/8070 16012/6306/8118\nf 16013/6307/8119 16012/6306/8118 15932/6205/8070\nf 15932/6205/8070 15933/6206/8071 16013/6307/8119\nf 16014/6308/8120 16013/6307/8119 15933/6206/8071\nf 15933/6206/8071 15934/6207/8072 16014/6308/8120\nf 16015/6309/8121 16014/6308/8120 15934/6207/8072\nf 15934/6207/8072 15935/6208/8073 16015/6309/8121\nf 16016/6310/8122 16015/6309/8121 15935/6208/8073\nf 15935/6208/8073 15936/6209/8074 16016/6310/8122\nf 16017/6311/8123 16016/6310/8122 15936/6209/8074\nf 15936/6209/8074 15937/6210/8075 16017/6311/8123\nf 16018/6312/8124 16017/6311/8123 15937/6210/8075\nf 15937/6210/8075 15938/6211/8076 16018/6312/8124\nf 16019/6313/8125 16018/6312/8124 15938/6211/8076\nf 15938/6211/8076 15939/6212/8077 16019/6313/8125\nf 16020/6314/8126 16019/6313/8125 15939/6212/8077\nf 15939/6212/8077 15940/6213/8078 16020/6314/8126\nf 16006/6300/8111 16020/6314/8126 15940/6213/8078\nf 15940/6213/8078 15926/6199/8064 16006/6300/8111\nf 16022/6315/1150 16023/6316/857 16024/6317/857\nf 16024/6317/857 16021/6318/1150 16022/6315/1150\nf 16026/6319/859 16022/6315/1150 16021/6318/1150\nf 16021/6318/1150 16025/6320/859 16026/6319/859\nf 16028/6321/1151 16026/6319/859 16025/6320/859\nf 16025/6320/859 16027/6322/1151 16028/6321/1151\nf 16030/6323/862 16028/6321/1151 16027/6322/1151\nf 16027/6322/1151 16029/6324/862 16030/6323/862\nf 16032/6325/1152 16030/6323/862 16029/6324/862\nf 16029/6324/862 16031/6326/1152 16032/6325/1152\nf 16034/6327/864 16032/6328/1152 16031/6329/1152\nf 16031/6329/1152 16033/6330/864 16034/6327/864\nf 16036/6331/1153 16034/6327/864 16033/6330/864\nf 16033/6330/864 16035/6332/1153 16036/6331/1153\nf 16038/6333/867 16036/6331/1153 16035/6332/1153\nf 16035/6332/1153 16037/6334/867 16038/6333/867\nf 16040/6335/1146 16038/6333/867 16037/6334/867\nf 16037/6334/867 16039/6336/1146 16040/6335/1146\nf 16042/6337/869 16040/6335/1146 16039/6336/1146\nf 16039/6336/1146 16041/6338/869 16042/6337/869\nf 16044/6339/1147 16042/6337/869 16041/6338/869\nf 16041/6338/869 16043/6340/1147 16044/6339/1147\nf 16046/6341/872 16044/6339/1147 16043/6340/1147\nf 16043/6340/1147 16045/6342/872 16046/6341/872\nf 16048/6343/1148 16046/6341/872 16045/6342/872\nf 16045/6342/872 16047/6344/1148 16048/6343/1148\nf 16050/6345/854 16048/6343/1148 16047/6344/1148\nf 16047/6344/1148 16049/6346/854 16050/6345/854\nf 16052/6347/1149 16050/6345/854 16049/6346/854\nf 16049/6346/854 16051/6348/1149 16052/6347/1149\nf 16023/6316/857 16052/6347/1149 16051/6348/1149\nf 16051/6348/1149 16024/6317/857 16023/6316/857\nf 16053/6349/103 16054/6350/8127 16055/6351/8128\nf 16053/6349/103 16056/6352/8129 16054/6350/8127\nf 16053/6349/103 16057/6353/8130 16056/6352/8129\nf 16053/6349/103 16058/6354/8131 16057/6353/8130\nf 16053/6349/103 16059/6355/8132 16058/6354/8131\nf 16053/6349/103 16060/6356/8133 16059/6355/8132\nf 16053/6349/103 16061/6357/8134 16060/6356/8133\nf 16053/6349/103 16062/6358/8135 16061/6357/8134\nf 16053/6349/103 16063/6359/8136 16062/6358/8135\nf 16053/6349/103 16064/6360/8137 16063/6359/8136\nf 16053/6349/103 16065/6361/8138 16064/6360/8137\nf 16053/6349/103 16066/6362/8139 16065/6361/8138\nf 16053/6349/103 16067/6363/8140 16066/6362/8139\nf 16053/6349/103 16068/6364/8141 16067/6363/8140\nf 16053/6349/103 16069/6365/8142 16068/6364/8141\nf 16053/6349/103 16055/6351/8128 16069/6365/8142\nf 15943/6366/36 15942/6367/36 16021/6368/36\nf 16021/6368/36 16024/6369/36 15943/6366/36\nf 15942/6367/36 15946/6370/36 16025/6371/36\nf 16025/6371/36 16021/6368/36 15942/6367/36\nf 15946/6370/36 15948/6372/36 16027/6373/36\nf 16027/6373/36 16025/6371/36 15946/6370/36\nf 15948/6372/36 15950/6374/36 16029/6375/36\nf 16029/6375/36 16027/6373/36 15948/6372/36\nf 15950/6374/36 15952/6376/36 16031/6377/36\nf 16031/6377/36 16029/6375/36 15950/6374/36\nf 15952/6376/36 15954/6378/36 16033/6379/36\nf 16033/6379/36 16031/6377/36 15952/6376/36\nf 15954/6378/36 15956/6380/36 16035/6381/36\nf 16035/6381/36 16033/6379/36 15954/6378/36\nf 15956/6380/36 15958/6382/36 16037/6383/36\nf 16037/6383/36 16035/6381/36 15956/6380/36\nf 15958/6382/36 15960/6384/36 16039/6385/36\nf 16039/6385/36 16037/6383/36 15958/6382/36\nf 15960/6384/36 15962/6386/36 16041/6387/36\nf 16041/6387/36 16039/6385/36 15960/6384/36\nf 15962/6386/36 15964/6388/36 16043/6389/36\nf 16043/6389/36 16041/6387/36 15962/6386/36\nf 15964/6388/36 15966/6390/36 16045/6391/36\nf 16045/6391/36 16043/6389/36 15964/6388/36\nf 15966/6390/36 15968/6392/36 16047/6393/36\nf 16047/6393/36 16045/6391/36 15966/6390/36\nf 15968/6392/36 15970/6394/36 16049/6395/36\nf 16049/6395/36 16047/6393/36 15968/6392/36\nf 15970/6394/36 15972/6396/36 16051/6397/36\nf 16051/6397/36 16049/6395/36 15970/6394/36\nf 15972/6396/36 15943/6366/36 16024/6369/36\nf 16024/6369/36 16051/6397/36 15972/6396/36\nf 16070/6398/10863 16071/6399/8144 15975/6249/8080\nf 15975/6249/8080 15974/6248/8079 16070/6398/10863\nf 16072/6400/8145 16070/6398/10863 15974/6248/8079\nf 15974/6248/8079 15978/6252/8083 16072/6400/8145\nf 16073/6401/8146 16072/6402/8145 15978/6255/8083\nf 15978/6255/8083 15980/6254/8085 16073/6401/8146\nf 16074/6403/8147 16073/6401/8146 15980/6254/8085\nf 15980/6254/8085 15982/6258/8087 16074/6403/8147\nf 16075/6404/8148 16074/6403/8147 15982/6258/8087\nf 15982/6258/8087 15984/6260/8089 16075/6404/8148\nf 16076/6405/8149 16075/6404/8148 15984/6260/8089\nf 15984/6260/8089 15986/6262/8091 16076/6405/8149\nf 16077/6406/8150 16076/6405/8149 15986/6262/8091\nf 15986/6262/8091 15988/6264/8093 16077/6406/8150\nf 16078/6407/8151 16077/6406/8150 15988/6264/8093\nf 15988/6264/8093 15990/6266/8095 16078/6407/8151\nf 16079/6408/8152 16078/6407/8151 15990/6266/8095\nf 15990/6266/8095 15992/6268/8097 16079/6408/8152\nf 16080/6409/8153 16079/6408/8152 15992/6268/8097\nf 15992/6268/8097 15994/6270/8099 16080/6409/8153\nf 16081/6410/8154 16080/6409/8153 15994/6270/8099\nf 15994/6270/8099 15996/6272/8101 16081/6410/8154\nf 16082/6411/8155 16081/6410/8154 15996/6272/8101\nf 15996/6272/8101 15998/6274/8103 16082/6411/8155\nf 16083/6412/8156 16082/6411/8155 15998/6274/8103\nf 15998/6274/8103 16000/6276/8105 16083/6412/8156\nf 16084/6413/8157 16083/6412/8156 16000/6276/8105\nf 16000/6276/8105 16002/6278/8107 16084/6413/8157\nf 16085/6414/8158 16084/6413/8157 16002/6278/8107\nf 16002/6278/8107 16004/6280/8109 16085/6414/8158\nf 16071/6399/8144 16085/6414/8158 16004/6280/8109\nf 16004/6280/8109 15975/6249/8080 16071/6399/8144\nf 16086/6415/8159 16087/6416/8160 16071/6399/8144\nf 16071/6399/8144 16070/6398/10863 16086/6415/8159\nf 16088/6417/8161 16086/6415/8159 16070/6398/10863\nf 16070/6398/10863 16072/6400/8145 16088/6417/8161\nf 16089/6418/8162 16088/6419/8161 16072/6402/8145\nf 16072/6402/8145 16073/6401/8146 16089/6418/8162\nf 16090/6420/8163 16089/6418/8162 16073/6401/8146\nf 16073/6401/8146 16074/6403/8147 16090/6420/8163\nf 16091/6421/8164 16090/6420/8163 16074/6403/8147\nf 16074/6403/8147 16075/6404/8148 16091/6421/8164\nf 16092/6422/8165 16091/6421/8164 16075/6404/8148\nf 16075/6404/8148 16076/6405/8149 16092/6422/8165\nf 16093/6423/8166 16092/6422/8165 16076/6405/8149\nf 16076/6405/8149 16077/6406/8150 16093/6423/8166\nf 16094/6424/8167 16093/6423/8166 16077/6406/8150\nf 16077/6406/8150 16078/6407/8151 16094/6424/8167\nf 16095/6425/8168 16094/6424/8167 16078/6407/8151\nf 16078/6407/8151 16079/6408/8152 16095/6425/8168\nf 16096/6426/8169 16095/6425/8168 16079/6408/8152\nf 16079/6408/8152 16080/6409/8153 16096/6426/8169\nf 16097/6427/8170 16096/6426/8169 16080/6409/8153\nf 16080/6409/8153 16081/6410/8154 16097/6427/8170\nf 16098/6428/8171 16097/6427/8170 16081/6410/8154\nf 16081/6410/8154 16082/6411/8155 16098/6428/8171\nf 16099/6429/8172 16098/6428/8171 16082/6411/8155\nf 16082/6411/8155 16083/6412/8156 16099/6429/8172\nf 16100/6430/8173 16099/6429/8172 16083/6412/8156\nf 16083/6412/8156 16084/6413/8157 16100/6430/8173\nf 16101/6431/8174 16100/6430/8173 16084/6413/8157\nf 16084/6413/8157 16085/6414/8158 16101/6431/8174\nf 16087/6416/8160 16101/6431/8174 16085/6414/8158\nf 16085/6414/8158 16071/6399/8144 16087/6416/8160\nf 16102/6432/10864 16103/6433/8176 16087/6416/8176\nf 16087/6416/8176 16086/6415/8175 16102/6432/10864\nf 16104/6434/8177 16102/6432/10864 16086/6415/8175\nf 16086/6415/8175 16088/6417/8177 16104/6434/8177\nf 16105/6435/8178 16104/6436/8177 16088/6419/8177\nf 16088/6419/8177 16089/6418/8178 16105/6435/8178\nf 16106/6437/8179 16105/6435/8178 16089/6418/8178\nf 16089/6418/8178 16090/6420/8179 16106/6437/8179\nf 16107/6438/10866 16106/6437/8179 16090/6420/8179\nf 16090/6420/8179 16091/6421/10866 16107/6438/10866\nf 16108/6439/8181 16107/6438/10866 16091/6421/10866\nf 16091/6421/10866 16092/6422/8181 16108/6439/8181\nf 16109/6440/8182 16108/6439/8181 16092/6422/8181\nf 16092/6422/8181 16093/6423/8182 16109/6440/8182\nf 16110/6441/8183 16109/6440/8182 16093/6423/8182\nf 16093/6423/8182 16094/6424/8183 16110/6441/8183\nf 16111/6442/8184 16110/6441/8183 16094/6424/8183\nf 16094/6424/8183 16095/6425/10862 16111/6442/8184\nf 16112/6443/8185 16111/6442/8184 16095/6425/10862\nf 16095/6425/10862 16096/6426/8185 16112/6443/8185\nf 16113/6444/8186 16112/6443/8185 16096/6426/8185\nf 16096/6426/8185 16097/6427/8186 16113/6444/8186\nf 16114/6445/8187 16113/6444/8186 16097/6427/8186\nf 16097/6427/8186 16098/6428/8187 16114/6445/8187\nf 16115/6446/8188 16114/6445/8187 16098/6428/8187\nf 16098/6428/8187 16099/6429/8188 16115/6446/8188\nf 16116/6447/8189 16115/6446/8188 16099/6429/8188\nf 16099/6429/8188 16100/6430/8189 16116/6447/8189\nf 16117/6448/8190 16116/6447/8189 16100/6430/8189\nf 16100/6430/8189 16101/6431/8190 16117/6448/8190\nf 16103/6433/8176 16117/6448/8190 16101/6431/8190\nf 16101/6431/8190 16087/6416/8176 16103/6433/8176\nf 15941/6217/8191 15944/6216/8192 16103/6433/8192\nf 16103/6433/8192 16102/6432/8191 15941/6217/8191\nf 15945/6219/8193 15941/6217/8191 16102/6432/8191\nf 16102/6432/8191 16104/6434/8193 15945/6219/8193\nf 15947/6223/8194 15945/6222/8193 16104/6436/8193\nf 16104/6436/8193 16105/6435/8194 15947/6223/8194\nf 15949/6225/8195 15947/6223/8194 16105/6435/8194\nf 16105/6435/8194 16106/6437/8195 15949/6225/8195\nf 15951/6227/8196 15949/6225/8195 16106/6437/8195\nf 16106/6437/8195 16107/6438/8196 15951/6227/8196\nf 15953/6229/8197 15951/6227/8196 16107/6438/8196\nf 16107/6438/8196 16108/6439/8197 15953/6229/8197\nf 15955/6231/8198 15953/6229/8197 16108/6439/8197\nf 16108/6439/8197 16109/6440/8198 15955/6231/8198\nf 15957/6233/8199 15955/6231/8198 16109/6440/8198\nf 16109/6440/8198 16110/6441/8199 15957/6233/8199\nf 15959/6235/8200 15957/6233/8199 16110/6441/8199\nf 16110/6441/8199 16111/6442/8200 15959/6235/8200\nf 15961/6237/8201 15959/6235/8200 16111/6442/8200\nf 16111/6442/8200 16112/6443/8201 15961/6237/8201\nf 15963/6239/8202 15961/6237/8201 16112/6443/8201\nf 16112/6443/8201 16113/6444/8202 15963/6239/8202\nf 15965/6241/8203 15963/6239/8202 16113/6444/8202\nf 16113/6444/8202 16114/6445/8203 15965/6241/8203\nf 15967/6243/8204 15965/6241/8203 16114/6445/8203\nf 16114/6445/8203 16115/6446/8204 15967/6243/8204\nf 15969/6245/8205 15967/6243/8204 16115/6446/8204\nf 16115/6446/8204 16116/6447/8205 15969/6245/8205\nf 15971/6247/8206 15969/6245/8205 16116/6447/8205\nf 16116/6447/8205 16117/6448/8206 15971/6247/8206\nf 15944/6216/8192 15971/6247/8206 16117/6448/8206\nf 16117/6448/8206 16103/6433/8192 15944/6216/8192\nf 16023/6449/103 16022/6450/103 16119/6451/103\nf 16119/6451/103 16118/6452/103 16023/6449/103\nf 16052/6453/103 16023/6449/103 16118/6452/103\nf 16118/6452/103 16120/6454/103 16052/6453/103\nf 16050/6455/103 16052/6453/103 16120/6454/103\nf 16120/6454/103 16121/6456/103 16050/6455/103\nf 16048/6457/103 16050/6455/103 16121/6456/103\nf 16121/6456/103 16122/6458/103 16048/6457/103\nf 16046/6459/103 16048/6457/103 16122/6458/103\nf 16122/6458/103 16123/6460/103 16046/6459/103\nf 16044/6461/103 16046/6459/103 16123/6460/103\nf 16123/6460/103 16124/6462/103 16044/6461/103\nf 16042/6463/103 16044/6461/103 16124/6462/103\nf 16124/6462/103 16125/6464/103 16042/6463/103\nf 16040/6465/103 16042/6463/103 16125/6464/103\nf 16125/6464/103 16126/6466/103 16040/6465/103\nf 16038/6467/103 16040/6465/103 16126/6466/103\nf 16126/6466/103 16127/6468/103 16038/6467/103\nf 16036/6469/103 16038/6467/103 16127/6468/103\nf 16127/6468/103 16128/6470/103 16036/6469/103\nf 16034/6471/103 16036/6469/103 16128/6470/103\nf 16128/6470/103 16129/6472/103 16034/6471/103\nf 16032/6473/103 16034/6471/103 16129/6472/103\nf 16129/6472/103 16130/6474/103 16032/6473/103\nf 16030/6475/103 16032/6473/103 16130/6474/103\nf 16130/6474/103 16131/6476/103 16030/6475/103\nf 16028/6477/103 16030/6475/103 16131/6476/103\nf 16131/6476/103 16132/6478/103 16028/6477/103\nf 16026/6479/103 16028/6477/103 16132/6478/103\nf 16132/6478/103 16133/6480/103 16026/6479/103\nf 16022/6450/103 16026/6479/103 16133/6480/103\nf 16133/6480/103 16119/6451/103 16022/6450/103\nf 16055/6351/8128 16054/6350/8127 16134/6481/8207\nf 16134/6481/8207 16135/6482/8208 16055/6351/8128\nf 16054/6350/8127 16056/6352/8129 16136/6483/8209\nf 16136/6483/8209 16134/6481/8207 16054/6350/8127\nf 16056/6352/8129 16057/6353/8130 16137/6484/8210\nf 16137/6484/8210 16136/6483/8209 16056/6352/8129\nf 16057/6353/8130 16058/6354/8131 16138/6485/8211\nf 16138/6485/8211 16137/6484/8210 16057/6353/8130\nf 16058/6354/8131 16059/6355/8132 16139/6486/8212\nf 16139/6486/8212 16138/6485/8211 16058/6354/8131\nf 16059/6355/8132 16060/6356/8133 16140/6487/8213\nf 16140/6487/8213 16139/6486/8212 16059/6355/8132\nf 16060/6356/8133 16061/6357/8134 16141/6488/8214\nf 16141/6488/8214 16140/6487/8213 16060/6356/8133\nf 16061/6357/8134 16062/6358/8135 16142/6489/8215\nf 16142/6489/8215 16141/6488/8214 16061/6357/8134\nf 16062/6358/8135 16063/6359/8136 16143/6490/8216\nf 16143/6490/8216 16142/6489/8215 16062/6358/8135\nf 16063/6359/8136 16064/6360/8137 16144/6491/8217\nf 16144/6491/8217 16143/6490/8216 16063/6359/8136\nf 16064/6360/8137 16065/6361/8138 16145/6492/8218\nf 16145/6492/8218 16144/6491/8217 16064/6360/8137\nf 16065/6361/8138 16066/6362/8139 16146/6493/8219\nf 16146/6493/8219 16145/6492/8218 16065/6361/8138\nf 16066/6362/8139 16067/6363/8140 16147/6494/8220\nf 16147/6494/8220 16146/6493/8219 16066/6362/8139\nf 16067/6363/8140 16068/6364/8141 16148/6495/8221\nf 16148/6495/8221 16147/6494/8220 16067/6363/8140\nf 16068/6364/8141 16069/6365/8142 16149/6496/8222\nf 16149/6496/8222 16148/6495/8221 16068/6364/8141\nf 16149/6496/8222 16069/6365/8142 16055/6351/8128\nf 16055/6351/8128 16135/6482/8208 16149/6496/8222\nf 16134/6481/8216 16118/6452/8216 16119/6451/8215\nf 16119/6451/8215 16135/6482/8215 16134/6481/8216\nf 16136/6483/8217 16120/6454/8217 16118/6452/8216\nf 16118/6452/8216 16134/6481/8216 16136/6483/8217\nf 16137/6484/8218 16121/6456/8218 16120/6454/8217\nf 16120/6454/8217 16136/6483/8217 16137/6484/8218\nf 16138/6485/8219 16122/6458/8219 16121/6456/8218\nf 16121/6456/8218 16137/6484/8218 16138/6485/8219\nf 16139/6486/8220 16123/6460/8220 16122/6458/8219\nf 16122/6458/8219 16138/6485/8219 16139/6486/8220\nf 16140/6487/8221 16124/6462/8221 16123/6460/8220\nf 16123/6460/8220 16139/6486/8220 16140/6487/8221\nf 16141/6488/8222 16125/6464/8222 16124/6462/8221\nf 16124/6462/8221 16140/6487/8221 16141/6488/8222\nf 16142/6489/10870 16126/6466/10870 16125/6464/8222\nf 16125/6464/8222 16141/6488/8222 16142/6489/10870\nf 16143/6490/8207 16127/6468/8207 16126/6466/10870\nf 16126/6466/10870 16142/6489/10870 16143/6490/8207\nf 16144/6491/8209 16128/6470/8209 16127/6468/8207\nf 16127/6468/8207 16143/6490/8207 16144/6491/8209\nf 16145/6492/8210 16129/6472/8210 16128/6470/8209\nf 16128/6470/8209 16144/6491/8209 16145/6492/8210\nf 16146/6493/8211 16130/6474/8211 16129/6472/8210\nf 16129/6472/8210 16145/6492/8210 16146/6493/8211\nf 16147/6494/8212 16131/6476/8212 16130/6474/8211\nf 16130/6474/8211 16146/6493/8211 16147/6494/8212\nf 16148/6495/8213 16132/6478/8213 16131/6476/8212\nf 16131/6476/8212 16147/6494/8212 16148/6495/8213\nf 16149/6496/8214 16133/6480/8214 16132/6478/8213\nf 16132/6478/8213 16148/6495/8213 16149/6496/8214\nf 16135/6482/8215 16119/6451/8215 16133/6480/8214\nf 16133/6480/8214 16149/6496/8214 16135/6482/8215\nf 16150/6197/36 16151/6198/8063 16152/6199/8064\nf 16150/6197/36 16153/6200/8065 16151/6198/8063\nf 16150/6197/36 16154/6201/8066 16153/6200/8065\nf 16150/6197/36 16155/6202/8067 16154/6201/8066\nf 16150/6197/36 16156/6203/8068 16155/6202/8067\nf 16150/6197/36 16157/6204/10869 16156/6203/8068\nf 16150/6197/36 16158/6205/8070 16157/6204/10869\nf 16150/6197/36 16159/6206/8071 16158/6205/8070\nf 16150/6197/36 16160/6207/8072 16159/6206/8071\nf 16150/6197/36 16161/6208/8073 16160/6207/8072\nf 16150/6197/36 16162/6209/8074 16161/6208/8073\nf 16150/6197/36 16163/6210/8075 16162/6209/8074\nf 16150/6197/36 16164/6211/8076 16163/6210/8075\nf 16150/6197/36 16165/6212/8077 16164/6211/8076\nf 16150/6197/36 16166/6213/8078 16165/6212/8077\nf 16150/6197/36 16152/6199/8064 16166/6213/8078\nf 16168/6214/1150 16169/6215/857 16170/6216/857\nf 16170/6216/857 16167/6217/1150 16168/6214/1150\nf 16172/6218/859 16168/6214/1150 16167/6217/1150\nf 16167/6217/1150 16171/6219/859 16172/6218/859\nf 16174/6220/1151 16172/6221/859 16171/6222/859\nf 16171/6222/859 16173/6223/1151 16174/6220/1151\nf 16176/6224/862 16174/6220/1151 16173/6223/1151\nf 16173/6223/1151 16175/6225/862 16176/6224/862\nf 16178/6226/1152 16176/6224/862 16175/6225/862\nf 16175/6225/862 16177/6227/1152 16178/6226/1152\nf 16180/6228/864 16178/6226/1152 16177/6227/1152\nf 16177/6227/1152 16179/6229/864 16180/6228/864\nf 16182/6230/1153 16180/6228/864 16179/6229/864\nf 16179/6229/864 16181/6231/1153 16182/6230/1153\nf 16184/6232/867 16182/6230/1153 16181/6231/1153\nf 16181/6231/1153 16183/6233/867 16184/6232/867\nf 16186/6234/1146 16184/6232/867 16183/6233/867\nf 16183/6233/867 16185/6235/1146 16186/6234/1146\nf 16188/6236/869 16186/6234/1146 16185/6235/1146\nf 16185/6235/1146 16187/6237/869 16188/6236/869\nf 16190/6238/1147 16188/6236/869 16187/6237/869\nf 16187/6237/869 16189/6239/1147 16190/6238/1147\nf 16192/6240/872 16190/6238/1147 16189/6239/1147\nf 16189/6239/1147 16191/6241/872 16192/6240/872\nf 16194/6242/1148 16192/6240/872 16191/6241/872\nf 16191/6241/872 16193/6243/1148 16194/6242/1148\nf 16196/6244/854 16194/6242/1148 16193/6243/1148\nf 16193/6243/1148 16195/6245/854 16196/6244/854\nf 16198/6246/1149 16196/6244/854 16195/6245/854\nf 16195/6245/854 16197/6247/1149 16198/6246/1149\nf 16169/6215/857 16198/6246/1149 16197/6247/1149\nf 16197/6247/1149 16170/6216/857 16169/6215/857\nf 16200/6248/8079 16201/6249/8080 16202/6250/8081\nf 16202/6250/8081 16199/6251/8082 16200/6248/8079\nf 16204/6252/8083 16200/6248/8079 16199/6251/8082\nf 16199/6251/8082 16203/6253/8084 16204/6252/8083\nf 16206/6254/8085 16204/6255/8083 16203/6256/8084\nf 16203/6256/8084 16205/6257/8086 16206/6254/8085\nf 16208/6258/8087 16206/6254/8085 16205/6257/8086\nf 16205/6257/8086 16207/6259/8088 16208/6258/8087\nf 16210/6260/8089 16208/6258/8087 16207/6259/8088\nf 16207/6259/8088 16209/6261/8090 16210/6260/8089\nf 16212/6262/8091 16210/6260/8089 16209/6261/8090\nf 16209/6261/8090 16211/6263/8092 16212/6262/8091\nf 16214/6264/8093 16212/6262/8091 16211/6263/8092\nf 16211/6263/8092 16213/6265/8094 16214/6264/8093\nf 16216/6266/8095 16214/6264/8093 16213/6265/8094\nf 16213/6265/8094 16215/6267/8096 16216/6266/8095\nf 16218/6268/8097 16216/6266/8095 16215/6267/8096\nf 16215/6267/8096 16217/6269/8098 16218/6268/8097\nf 16220/6270/8099 16218/6268/8097 16217/6269/8098\nf 16217/6269/8098 16219/6271/8100 16220/6270/8099\nf 16222/6272/8101 16220/6270/8099 16219/6271/8100\nf 16219/6271/8100 16221/6273/8102 16222/6272/8101\nf 16224/6274/8103 16222/6272/8101 16221/6273/8102\nf 16221/6273/8102 16223/6275/8104 16224/6274/8103\nf 16226/6276/8105 16224/6274/8103 16223/6275/8104\nf 16223/6275/8104 16225/6277/8106 16226/6276/8105\nf 16228/6278/8107 16226/6276/8105 16225/6277/8106\nf 16225/6277/8106 16227/6279/8108 16228/6278/8107\nf 16230/6280/8109 16228/6278/8107 16227/6279/8108\nf 16227/6279/8108 16229/6281/8110 16230/6280/8109\nf 16201/6249/8080 16230/6280/8109 16229/6281/8110\nf 16229/6281/8110 16202/6250/8081 16201/6249/8080\nf 16199/6251/8082 16202/6250/8081 16232/6282/8111\nf 16232/6282/8111 16231/6283/8112 16199/6251/8082\nf 16203/6253/8084 16199/6251/8082 16231/6283/8112\nf 16231/6283/8112 16233/6284/8113 16203/6253/8084\nf 16205/6257/8086 16203/6256/8084 16233/6285/8113\nf 16233/6285/8113 16234/6286/8114 16205/6257/8086\nf 16207/6259/8088 16205/6257/8086 16234/6286/8114\nf 16234/6286/8114 16235/6287/8115 16207/6259/8088\nf 16209/6261/8090 16207/6259/8088 16235/6287/8115\nf 16235/6287/8115 16236/6288/8116 16209/6261/8090\nf 16211/6263/8092 16209/6261/8090 16236/6288/8116\nf 16236/6288/8116 16237/6289/8117 16211/6263/8092\nf 16213/6265/8094 16211/6263/8092 16237/6289/8117\nf 16237/6289/8117 16238/6290/8118 16213/6265/8094\nf 16215/6267/8096 16213/6265/8094 16238/6290/8118\nf 16238/6290/8118 16239/6291/8119 16215/6267/8096\nf 16217/6269/8098 16215/6267/8096 16239/6291/8119\nf 16239/6291/8119 16240/6292/8120 16217/6269/8098\nf 16219/6271/8100 16217/6269/8098 16240/6292/8120\nf 16240/6292/8120 16241/6293/8121 16219/6271/8100\nf 16221/6273/8102 16219/6271/8100 16241/6293/8121\nf 16241/6293/8121 16242/6294/8122 16221/6273/8102\nf 16223/6275/8104 16221/6273/8102 16242/6294/8122\nf 16242/6294/8122 16243/6295/8123 16223/6275/8104\nf 16225/6277/8106 16223/6275/8104 16243/6295/8123\nf 16243/6295/8123 16244/6296/8124 16225/6277/8106\nf 16227/6279/8108 16225/6277/8106 16244/6296/8124\nf 16244/6296/8124 16245/6297/8125 16227/6279/8108\nf 16229/6281/8110 16227/6279/8108 16245/6297/8125\nf 16245/6297/8125 16246/6298/8126 16229/6281/8110\nf 16202/6250/8081 16229/6281/8110 16246/6298/8126\nf 16246/6298/8126 16232/6282/8111 16202/6250/8081\nf 16231/6299/8112 16232/6300/8111 16152/6199/8064\nf 16152/6199/8064 16151/6198/8063 16231/6299/8112\nf 16233/6301/8113 16231/6299/8112 16151/6198/8063\nf 16151/6198/8063 16153/6200/8065 16233/6301/8113\nf 16234/6302/8114 16233/6301/8113 16153/6200/8065\nf 16153/6200/8065 16154/6201/8066 16234/6302/8114\nf 16235/6303/8115 16234/6302/8114 16154/6201/8066\nf 16154/6201/8066 16155/6202/8067 16235/6303/8115\nf 16236/6304/8116 16235/6303/8115 16155/6202/8067\nf 16155/6202/8067 16156/6203/8068 16236/6304/8116\nf 16237/6305/8117 16236/6304/8116 16156/6203/8068\nf 16156/6203/8068 16157/6204/10869 16237/6305/8117\nf 16238/6306/8118 16237/6305/8117 16157/6204/10869\nf 16157/6204/10869 16158/6205/8070 16238/6306/8118\nf 16239/6307/8119 16238/6306/8118 16158/6205/8070\nf 16158/6205/8070 16159/6206/8071 16239/6307/8119\nf 16240/6308/8120 16239/6307/8119 16159/6206/8071\nf 16159/6206/8071 16160/6207/8072 16240/6308/8120\nf 16241/6309/8121 16240/6308/8120 16160/6207/8072\nf 16160/6207/8072 16161/6208/8073 16241/6309/8121\nf 16242/6310/8122 16241/6309/8121 16161/6208/8073\nf 16161/6208/8073 16162/6209/8074 16242/6310/8122\nf 16243/6311/8123 16242/6310/8122 16162/6209/8074\nf 16162/6209/8074 16163/6210/8075 16243/6311/8123\nf 16244/6312/8124 16243/6311/8123 16163/6210/8075\nf 16163/6210/8075 16164/6211/8076 16244/6312/8124\nf 16245/6313/8125 16244/6312/8124 16164/6211/8076\nf 16164/6211/8076 16165/6212/8077 16245/6313/8125\nf 16246/6314/8126 16245/6313/8125 16165/6212/8077\nf 16165/6212/8077 16166/6213/8078 16246/6314/8126\nf 16232/6300/8111 16246/6314/8126 16166/6213/8078\nf 16166/6213/8078 16152/6199/8064 16232/6300/8111\nf 16248/6315/1150 16249/6316/857 16250/6317/857\nf 16250/6317/857 16247/6318/1150 16248/6315/1150\nf 16252/6319/859 16248/6315/1150 16247/6318/1150\nf 16247/6318/1150 16251/6320/859 16252/6319/859\nf 16254/6321/1151 16252/6319/859 16251/6320/859\nf 16251/6320/859 16253/6322/1151 16254/6321/1151\nf 16256/6323/862 16254/6321/1151 16253/6322/1151\nf 16253/6322/1151 16255/6324/862 16256/6323/862\nf 16258/6325/1152 16256/6323/862 16255/6324/862\nf 16255/6324/862 16257/6326/1152 16258/6325/1152\nf 16260/6327/864 16258/6328/1152 16257/6329/1152\nf 16257/6329/1152 16259/6330/864 16260/6327/864\nf 16262/6331/1153 16260/6327/864 16259/6330/864\nf 16259/6330/864 16261/6332/1153 16262/6331/1153\nf 16264/6333/867 16262/6331/1153 16261/6332/1153\nf 16261/6332/1153 16263/6334/867 16264/6333/867\nf 16266/6335/1146 16264/6333/867 16263/6334/867\nf 16263/6334/867 16265/6336/1146 16266/6335/1146\nf 16268/6337/869 16266/6335/1146 16265/6336/1146\nf 16265/6336/1146 16267/6338/869 16268/6337/869\nf 16270/6339/1147 16268/6337/869 16267/6338/869\nf 16267/6338/869 16269/6340/1147 16270/6339/1147\nf 16272/6341/872 16270/6339/1147 16269/6340/1147\nf 16269/6340/1147 16271/6342/872 16272/6341/872\nf 16274/6343/1148 16272/6341/872 16271/6342/872\nf 16271/6342/872 16273/6344/1148 16274/6343/1148\nf 16276/6345/854 16274/6343/1148 16273/6344/1148\nf 16273/6344/1148 16275/6346/854 16276/6345/854\nf 16278/6347/1149 16276/6345/854 16275/6346/854\nf 16275/6346/854 16277/6348/1149 16278/6347/1149\nf 16249/6316/857 16278/6347/1149 16277/6348/1149\nf 16277/6348/1149 16250/6317/857 16249/6316/857\nf 16279/6349/103 16280/6350/8127 16281/6351/8128\nf 16279/6349/103 16282/6352/8129 16280/6350/8127\nf 16279/6349/103 16283/6353/8130 16282/6352/8129\nf 16279/6349/103 16284/6354/8131 16283/6353/8130\nf 16279/6349/103 16285/6355/8132 16284/6354/8131\nf 16279/6349/103 16286/6356/8133 16285/6355/8132\nf 16279/6349/103 16287/6357/8134 16286/6356/8133\nf 16279/6349/103 16288/6358/8135 16287/6357/8134\nf 16279/6349/103 16289/6359/8136 16288/6358/8135\nf 16279/6349/103 16290/6360/8137 16289/6359/8136\nf 16279/6349/103 16291/6361/8138 16290/6360/8137\nf 16279/6349/103 16292/6362/8139 16291/6361/8138\nf 16279/6349/103 16293/6363/8140 16292/6362/8139\nf 16279/6349/103 16294/6364/8141 16293/6363/8140\nf 16279/6349/103 16295/6365/8142 16294/6364/8141\nf 16279/6349/103 16281/6351/8128 16295/6365/8142\nf 16169/6366/36 16168/6367/36 16247/6368/36\nf 16247/6368/36 16250/6369/36 16169/6366/36\nf 16168/6367/36 16172/6370/36 16251/6371/36\nf 16251/6371/36 16247/6368/36 16168/6367/36\nf 16172/6370/36 16174/6372/36 16253/6373/36\nf 16253/6373/36 16251/6371/36 16172/6370/36\nf 16174/6372/36 16176/6374/36 16255/6375/36\nf 16255/6375/36 16253/6373/36 16174/6372/36\nf 16176/6374/36 16178/6376/36 16257/6377/36\nf 16257/6377/36 16255/6375/36 16176/6374/36\nf 16178/6376/36 16180/6378/36 16259/6379/36\nf 16259/6379/36 16257/6377/36 16178/6376/36\nf 16180/6378/36 16182/6380/36 16261/6381/36\nf 16261/6381/36 16259/6379/36 16180/6378/36\nf 16182/6380/36 16184/6382/36 16263/6383/36\nf 16263/6383/36 16261/6381/36 16182/6380/36\nf 16184/6382/36 16186/6384/36 16265/6385/36\nf 16265/6385/36 16263/6383/36 16184/6382/36\nf 16186/6384/36 16188/6386/36 16267/6387/36\nf 16267/6387/36 16265/6385/36 16186/6384/36\nf 16188/6386/36 16190/6388/36 16269/6389/36\nf 16269/6389/36 16267/6387/36 16188/6386/36\nf 16190/6388/36 16192/6390/36 16271/6391/36\nf 16271/6391/36 16269/6389/36 16190/6388/36\nf 16192/6390/36 16194/6392/36 16273/6393/36\nf 16273/6393/36 16271/6391/36 16192/6390/36\nf 16194/6392/36 16196/6394/36 16275/6395/36\nf 16275/6395/36 16273/6393/36 16194/6392/36\nf 16196/6394/36 16198/6396/36 16277/6397/36\nf 16277/6397/36 16275/6395/36 16196/6394/36\nf 16198/6396/36 16169/6366/36 16250/6369/36\nf 16250/6369/36 16277/6397/36 16198/6396/36\nf 16296/6398/8143 16297/6399/8144 16201/6249/8080\nf 16201/6249/8080 16200/6248/8079 16296/6398/8143\nf 16298/6400/8145 16296/6398/8143 16200/6248/8079\nf 16200/6248/8079 16204/6252/8083 16298/6400/8145\nf 16299/6401/8146 16298/6402/8145 16204/6255/8083\nf 16204/6255/8083 16206/6254/8085 16299/6401/8146\nf 16300/6403/8147 16299/6401/8146 16206/6254/8085\nf 16206/6254/8085 16208/6258/8087 16300/6403/8147\nf 16301/6404/8148 16300/6403/8147 16208/6258/8087\nf 16208/6258/8087 16210/6260/8089 16301/6404/8148\nf 16302/6405/8149 16301/6404/8148 16210/6260/8089\nf 16210/6260/8089 16212/6262/8091 16302/6405/8149\nf 16303/6406/8150 16302/6405/8149 16212/6262/8091\nf 16212/6262/8091 16214/6264/8093 16303/6406/8150\nf 16304/6407/8151 16303/6406/8150 16214/6264/8093\nf 16214/6264/8093 16216/6266/8095 16304/6407/8151\nf 16305/6408/8152 16304/6407/8151 16216/6266/8095\nf 16216/6266/8095 16218/6268/8097 16305/6408/8152\nf 16306/6409/8153 16305/6408/8152 16218/6268/8097\nf 16218/6268/8097 16220/6270/8099 16306/6409/8153\nf 16307/6410/8154 16306/6409/8153 16220/6270/8099\nf 16220/6270/8099 16222/6272/8101 16307/6410/8154\nf 16308/6411/8155 16307/6410/8154 16222/6272/8101\nf 16222/6272/8101 16224/6274/8103 16308/6411/8155\nf 16309/6412/8156 16308/6411/8155 16224/6274/8103\nf 16224/6274/8103 16226/6276/8105 16309/6412/8156\nf 16310/6413/8157 16309/6412/8156 16226/6276/8105\nf 16226/6276/8105 16228/6278/8107 16310/6413/8157\nf 16311/6414/8158 16310/6413/8157 16228/6278/8107\nf 16228/6278/8107 16230/6280/8109 16311/6414/8158\nf 16297/6399/8144 16311/6414/8158 16230/6280/8109\nf 16230/6280/8109 16201/6249/8080 16297/6399/8144\nf 16312/6415/8159 16313/6416/8160 16297/6399/8144\nf 16297/6399/8144 16296/6398/8143 16312/6415/8159\nf 16314/6417/8161 16312/6415/8159 16296/6398/8143\nf 16296/6398/8143 16298/6400/8145 16314/6417/8161\nf 16315/6418/8162 16314/6419/8161 16298/6402/8145\nf 16298/6402/8145 16299/6401/8146 16315/6418/8162\nf 16316/6420/8163 16315/6418/8162 16299/6401/8146\nf 16299/6401/8146 16300/6403/8147 16316/6420/8163\nf 16317/6421/8164 16316/6420/8163 16300/6403/8147\nf 16300/6403/8147 16301/6404/8148 16317/6421/8164\nf 16318/6422/8165 16317/6421/8164 16301/6404/8148\nf 16301/6404/8148 16302/6405/8149 16318/6422/8165\nf 16319/6423/8166 16318/6422/8165 16302/6405/8149\nf 16302/6405/8149 16303/6406/8150 16319/6423/8166\nf 16320/6424/8167 16319/6423/8166 16303/6406/8150\nf 16303/6406/8150 16304/6407/8151 16320/6424/8167\nf 16321/6425/8168 16320/6424/8167 16304/6407/8151\nf 16304/6407/8151 16305/6408/8152 16321/6425/8168\nf 16322/6426/8169 16321/6425/8168 16305/6408/8152\nf 16305/6408/8152 16306/6409/8153 16322/6426/8169\nf 16323/6427/8170 16322/6426/8169 16306/6409/8153\nf 16306/6409/8153 16307/6410/8154 16323/6427/8170\nf 16324/6428/8171 16323/6427/8170 16307/6410/8154\nf 16307/6410/8154 16308/6411/8155 16324/6428/8171\nf 16325/6429/8172 16324/6428/8171 16308/6411/8155\nf 16308/6411/8155 16309/6412/8156 16325/6429/8172\nf 16326/6430/8173 16325/6429/8172 16309/6412/8156\nf 16309/6412/8156 16310/6413/8157 16326/6430/8173\nf 16327/6431/8174 16326/6430/8173 16310/6413/8157\nf 16310/6413/8157 16311/6414/8158 16327/6431/8174\nf 16313/6416/8160 16327/6431/8174 16311/6414/8158\nf 16311/6414/8158 16297/6399/8144 16313/6416/8160\nf 16328/6432/10864 16329/6433/8176 16313/6416/8176\nf 16313/6416/8176 16312/6415/10864 16328/6432/10864\nf 16330/6434/8177 16328/6432/10864 16312/6415/10864\nf 16312/6415/10864 16314/6417/8177 16330/6434/8177\nf 16331/6435/8178 16330/6436/8177 16314/6419/8177\nf 16314/6419/8177 16315/6418/8178 16331/6435/8178\nf 16332/6437/8179 16331/6435/8178 16315/6418/8178\nf 16315/6418/8178 16316/6420/8179 16332/6437/8179\nf 16333/6438/8180 16332/6437/8179 16316/6420/8179\nf 16316/6420/8179 16317/6421/8180 16333/6438/8180\nf 16334/6439/8181 16333/6438/8180 16317/6421/8180\nf 16317/6421/8180 16318/6422/8181 16334/6439/8181\nf 16335/6440/8182 16334/6439/8181 16318/6422/8181\nf 16318/6422/8181 16319/6423/8182 16335/6440/8182\nf 16336/6441/8183 16335/6440/8182 16319/6423/8182\nf 16319/6423/8182 16320/6424/8183 16336/6441/8183\nf 16337/6442/10862 16336/6441/8183 16320/6424/8183\nf 16320/6424/8183 16321/6425/10862 16337/6442/10862\nf 16338/6443/8185 16337/6442/10862 16321/6425/10862\nf 16321/6425/10862 16322/6426/8185 16338/6443/8185\nf 16339/6444/8186 16338/6443/8185 16322/6426/8185\nf 16322/6426/8185 16323/6427/8186 16339/6444/8186\nf 16340/6445/8187 16339/6444/8186 16323/6427/8186\nf 16323/6427/8186 16324/6428/8187 16340/6445/8187\nf 16341/6446/8188 16340/6445/8187 16324/6428/8187\nf 16324/6428/8187 16325/6429/10867 16341/6446/8188\nf 16342/6447/8189 16341/6446/8188 16325/6429/10867\nf 16325/6429/10867 16326/6430/8189 16342/6447/8189\nf 16343/6448/8190 16342/6447/8189 16326/6430/8189\nf 16326/6430/8189 16327/6431/8190 16343/6448/8190\nf 16329/6433/8176 16343/6448/8190 16327/6431/8190\nf 16327/6431/8190 16313/6416/8176 16329/6433/8176\nf 16167/6217/8191 16170/6216/8192 16329/6433/8192\nf 16329/6433/8192 16328/6432/8191 16167/6217/8191\nf 16171/6219/8193 16167/6217/8191 16328/6432/8191\nf 16328/6432/8191 16330/6434/8193 16171/6219/8193\nf 16173/6223/8194 16171/6222/8193 16330/6436/8193\nf 16330/6436/8193 16331/6435/8194 16173/6223/8194\nf 16175/6225/8195 16173/6223/8194 16331/6435/8194\nf 16331/6435/8194 16332/6437/8195 16175/6225/8195\nf 16177/6227/8196 16175/6225/8195 16332/6437/8195\nf 16332/6437/8195 16333/6438/8196 16177/6227/8196\nf 16179/6229/8197 16177/6227/8196 16333/6438/8196\nf 16333/6438/8196 16334/6439/8197 16179/6229/8197\nf 16181/6231/8198 16179/6229/8197 16334/6439/8197\nf 16334/6439/8197 16335/6440/8198 16181/6231/8198\nf 16183/6233/8199 16181/6231/8198 16335/6440/8198\nf 16335/6440/8198 16336/6441/8199 16183/6233/8199\nf 16185/6235/8200 16183/6233/8199 16336/6441/8199\nf 16336/6441/8199 16337/6442/8200 16185/6235/8200\nf 16187/6237/8201 16185/6235/8200 16337/6442/8200\nf 16337/6442/8200 16338/6443/8201 16187/6237/8201\nf 16189/6239/8202 16187/6237/8201 16338/6443/8201\nf 16338/6443/8201 16339/6444/8202 16189/6239/8202\nf 16191/6241/8203 16189/6239/8202 16339/6444/8202\nf 16339/6444/8202 16340/6445/8203 16191/6241/8203\nf 16193/6243/8204 16191/6241/8203 16340/6445/8203\nf 16340/6445/8203 16341/6446/8204 16193/6243/8204\nf 16195/6245/8205 16193/6243/8204 16341/6446/8204\nf 16341/6446/8204 16342/6447/8205 16195/6245/8205\nf 16197/6247/8206 16195/6245/8205 16342/6447/8205\nf 16342/6447/8205 16343/6448/8206 16197/6247/8206\nf 16170/6216/8192 16197/6247/8206 16343/6448/8206\nf 16343/6448/8206 16329/6433/8192 16170/6216/8192\nf 16249/6449/103 16248/6450/103 16345/6451/103\nf 16345/6451/103 16344/6452/103 16249/6449/103\nf 16278/6453/103 16249/6449/103 16344/6452/103\nf 16344/6452/103 16346/6454/103 16278/6453/103\nf 16276/6455/103 16278/6453/103 16346/6454/103\nf 16346/6454/103 16347/6456/103 16276/6455/103\nf 16274/6457/103 16276/6455/103 16347/6456/103\nf 16347/6456/103 16348/6458/103 16274/6457/103\nf 16272/6459/103 16274/6457/103 16348/6458/103\nf 16348/6458/103 16349/6460/103 16272/6459/103\nf 16270/6461/103 16272/6459/103 16349/6460/103\nf 16349/6460/103 16350/6462/103 16270/6461/103\nf 16268/6463/103 16270/6461/103 16350/6462/103\nf 16350/6462/103 16351/6464/103 16268/6463/103\nf 16266/6465/103 16268/6463/103 16351/6464/103\nf 16351/6464/103 16352/6466/103 16266/6465/103\nf 16264/6467/103 16266/6465/103 16352/6466/103\nf 16352/6466/103 16353/6468/103 16264/6467/103\nf 16262/6469/103 16264/6467/103 16353/6468/103\nf 16353/6468/103 16354/6470/103 16262/6469/103\nf 16260/6471/103 16262/6469/103 16354/6470/103\nf 16354/6470/103 16355/6472/103 16260/6471/103\nf 16258/6473/103 16260/6471/103 16355/6472/103\nf 16355/6472/103 16356/6474/103 16258/6473/103\nf 16256/6475/103 16258/6473/103 16356/6474/103\nf 16356/6474/103 16357/6476/103 16256/6475/103\nf 16254/6477/103 16256/6475/103 16357/6476/103\nf 16357/6476/103 16358/6478/103 16254/6477/103\nf 16252/6479/103 16254/6477/103 16358/6478/103\nf 16358/6478/103 16359/6480/103 16252/6479/103\nf 16248/6450/103 16252/6479/103 16359/6480/103\nf 16359/6480/103 16345/6451/103 16248/6450/103\nf 16281/6351/8128 16280/6350/8127 16360/6481/8207\nf 16360/6481/8207 16361/6482/8208 16281/6351/8128\nf 16280/6350/8127 16282/6352/8129 16362/6483/8209\nf 16362/6483/8209 16360/6481/8207 16280/6350/8127\nf 16282/6352/8129 16283/6353/8130 16363/6484/8210\nf 16363/6484/8210 16362/6483/8209 16282/6352/8129\nf 16283/6353/8130 16284/6354/8131 16364/6485/8211\nf 16364/6485/8211 16363/6484/8210 16283/6353/8130\nf 16284/6354/8131 16285/6355/8132 16365/6486/8212\nf 16365/6486/8212 16364/6485/8211 16284/6354/8131\nf 16285/6355/8132 16286/6356/8133 16366/6487/8213\nf 16366/6487/8213 16365/6486/8212 16285/6355/8132\nf 16286/6356/8133 16287/6357/8134 16367/6488/8214\nf 16367/6488/8214 16366/6487/8213 16286/6356/8133\nf 16287/6357/8134 16288/6358/8135 16368/6489/8215\nf 16368/6489/8215 16367/6488/8214 16287/6357/8134\nf 16288/6358/8135 16289/6359/8136 16369/6490/8216\nf 16369/6490/8216 16368/6489/8215 16288/6358/8135\nf 16289/6359/8136 16290/6360/8137 16370/6491/8217\nf 16370/6491/8217 16369/6490/8216 16289/6359/8136\nf 16290/6360/8137 16291/6361/8138 16371/6492/8218\nf 16371/6492/8218 16370/6491/8217 16290/6360/8137\nf 16291/6361/8138 16292/6362/8139 16372/6493/8219\nf 16372/6493/8219 16371/6492/8218 16291/6361/8138\nf 16292/6362/8139 16293/6363/8140 16373/6494/8220\nf 16373/6494/8220 16372/6493/8219 16292/6362/8139\nf 16293/6363/8140 16294/6364/8141 16374/6495/8221\nf 16374/6495/8221 16373/6494/8220 16293/6363/8140\nf 16294/6364/8141 16295/6365/8142 16375/6496/8222\nf 16375/6496/8222 16374/6495/8221 16294/6364/8141\nf 16375/6496/8222 16295/6365/8142 16281/6351/8128\nf 16281/6351/8128 16361/6482/8208 16375/6496/8222\nf 16360/6481/8216 16344/6452/8216 16345/6451/8215\nf 16345/6451/8215 16361/6482/8215 16360/6481/8216\nf 16362/6483/8217 16346/6454/8217 16344/6452/8216\nf 16344/6452/8216 16360/6481/8216 16362/6483/8217\nf 16363/6484/8218 16347/6456/8218 16346/6454/8217\nf 16346/6454/8217 16362/6483/8217 16363/6484/8218\nf 16364/6485/8219 16348/6458/8219 16347/6456/8218\nf 16347/6456/8218 16363/6484/8218 16364/6485/8219\nf 16365/6486/8220 16349/6460/8220 16348/6458/8219\nf 16348/6458/8219 16364/6485/8219 16365/6486/8220\nf 16366/6487/8221 16350/6462/8221 16349/6460/8220\nf 16349/6460/8220 16365/6486/8220 16366/6487/8221\nf 16367/6488/8222 16351/6464/8222 16350/6462/8221\nf 16350/6462/8221 16366/6487/8221 16367/6488/8222\nf 16368/6489/8208 16352/6466/8208 16351/6464/8222\nf 16351/6464/8222 16367/6488/8222 16368/6489/8208\nf 16369/6490/8207 16353/6468/8207 16352/6466/8208\nf 16352/6466/8208 16368/6489/8208 16369/6490/8207\nf 16370/6491/8209 16354/6470/8209 16353/6468/8207\nf 16353/6468/8207 16369/6490/8207 16370/6491/8209\nf 16371/6492/8210 16355/6472/8210 16354/6470/8209\nf 16354/6470/8209 16370/6491/8209 16371/6492/8210\nf 16372/6493/8211 16356/6474/8211 16355/6472/8210\nf 16355/6472/8210 16371/6492/8210 16372/6493/8211\nf 16373/6494/8212 16357/6476/8212 16356/6474/8211\nf 16356/6474/8211 16372/6493/8211 16373/6494/8212\nf 16374/6495/8213 16358/6478/8213 16357/6476/8212\nf 16357/6476/8212 16373/6494/8212 16374/6495/8213\nf 16375/6496/10871 16359/6480/8214 16358/6478/8213\nf 16358/6478/8213 16374/6495/8213 16375/6496/10871\nf 16361/6482/8215 16345/6451/8215 16359/6480/8214\nf 16359/6480/8214 16375/6496/10871 16361/6482/8215\nf 16376/6197/36 16377/6198/8063 16378/6199/8064\nf 16376/6197/36 16379/6200/8065 16377/6198/8063\nf 16376/6197/36 16380/6201/8066 16379/6200/8065\nf 16376/6197/36 16381/6202/8067 16380/6201/8066\nf 16376/6197/36 16382/6203/8068 16381/6202/8067\nf 16376/6197/36 16383/6204/8069 16382/6203/8068\nf 16376/6197/36 16384/6205/8070 16383/6204/8069\nf 16376/6197/36 16385/6206/8071 16384/6205/8070\nf 16376/6197/36 16386/6207/8072 16385/6206/8071\nf 16376/6197/36 16387/6208/8073 16386/6207/8072\nf 16376/6197/36 16388/6209/8074 16387/6208/8073\nf 16376/6197/36 16389/6210/8075 16388/6209/8074\nf 16376/6197/36 16390/6211/8076 16389/6210/8075\nf 16376/6197/36 16391/6212/8077 16390/6211/8076\nf 16376/6197/36 16392/6213/8078 16391/6212/8077\nf 16376/6197/36 16378/6199/8064 16392/6213/8078\nf 16394/6214/1150 16395/6215/857 16396/6216/857\nf 16396/6216/857 16393/6217/1150 16394/6214/1150\nf 16398/6218/859 16394/6214/1150 16393/6217/1150\nf 16393/6217/1150 16397/6219/859 16398/6218/859\nf 16400/6220/1151 16398/6221/859 16397/6222/859\nf 16397/6222/859 16399/6223/1151 16400/6220/1151\nf 16402/6224/862 16400/6220/1151 16399/6223/1151\nf 16399/6223/1151 16401/6225/862 16402/6224/862\nf 16404/6226/1152 16402/6224/862 16401/6225/862\nf 16401/6225/862 16403/6227/1152 16404/6226/1152\nf 16406/6228/864 16404/6226/1152 16403/6227/1152\nf 16403/6227/1152 16405/6229/864 16406/6228/864\nf 16408/6230/1153 16406/6228/864 16405/6229/864\nf 16405/6229/864 16407/6231/1153 16408/6230/1153\nf 16410/6232/867 16408/6230/1153 16407/6231/1153\nf 16407/6231/1153 16409/6233/867 16410/6232/867\nf 16412/6234/1146 16410/6232/867 16409/6233/867\nf 16409/6233/867 16411/6235/1146 16412/6234/1146\nf 16414/6236/869 16412/6234/1146 16411/6235/1146\nf 16411/6235/1146 16413/6237/869 16414/6236/869\nf 16416/6238/1147 16414/6236/869 16413/6237/869\nf 16413/6237/869 16415/6239/1147 16416/6238/1147\nf 16418/6240/872 16416/6238/1147 16415/6239/1147\nf 16415/6239/1147 16417/6241/872 16418/6240/872\nf 16420/6242/1148 16418/6240/872 16417/6241/872\nf 16417/6241/872 16419/6243/1148 16420/6242/1148\nf 16422/6244/854 16420/6242/1148 16419/6243/1148\nf 16419/6243/1148 16421/6245/854 16422/6244/854\nf 16424/6246/1149 16422/6244/854 16421/6245/854\nf 16421/6245/854 16423/6247/1149 16424/6246/1149\nf 16395/6215/857 16424/6246/1149 16423/6247/1149\nf 16423/6247/1149 16396/6216/857 16395/6215/857\nf 16426/6248/8079 16427/6249/8080 16428/6250/8081\nf 16428/6250/8081 16425/6251/8082 16426/6248/8079\nf 16430/6252/8083 16426/6248/8079 16425/6251/8082\nf 16425/6251/8082 16429/6253/8084 16430/6252/8083\nf 16432/6254/8085 16430/6255/8083 16429/6256/8084\nf 16429/6256/8084 16431/6257/8086 16432/6254/8085\nf 16434/6258/8087 16432/6254/8085 16431/6257/8086\nf 16431/6257/8086 16433/6259/8088 16434/6258/8087\nf 16436/6260/8089 16434/6258/8087 16433/6259/8088\nf 16433/6259/8088 16435/6261/8090 16436/6260/8089\nf 16438/6262/8091 16436/6260/8089 16435/6261/8090\nf 16435/6261/8090 16437/6263/10872 16438/6262/8091\nf 16440/6264/8093 16438/6262/8091 16437/6263/10872\nf 16437/6263/10872 16439/6265/8094 16440/6264/8093\nf 16442/6266/8095 16440/6264/8093 16439/6265/8094\nf 16439/6265/8094 16441/6267/8096 16442/6266/8095\nf 16444/6268/8097 16442/6266/8095 16441/6267/8096\nf 16441/6267/8096 16443/6269/8098 16444/6268/8097\nf 16446/6270/8099 16444/6268/8097 16443/6269/8098\nf 16443/6269/8098 16445/6271/8100 16446/6270/8099\nf 16448/6272/8101 16446/6270/8099 16445/6271/8100\nf 16445/6271/8100 16447/6273/8102 16448/6272/8101\nf 16450/6274/8103 16448/6272/8101 16447/6273/8102\nf 16447/6273/8102 16449/6275/8104 16450/6274/8103\nf 16452/6276/8105 16450/6274/8103 16449/6275/8104\nf 16449/6275/8104 16451/6277/8106 16452/6276/8105\nf 16454/6278/8107 16452/6276/8105 16451/6277/8106\nf 16451/6277/8106 16453/6279/8108 16454/6278/8107\nf 16456/6280/8109 16454/6278/8107 16453/6279/8108\nf 16453/6279/8108 16455/6281/8110 16456/6280/8109\nf 16427/6249/8080 16456/6280/8109 16455/6281/8110\nf 16455/6281/8110 16428/6250/8081 16427/6249/8080\nf 16425/6251/8082 16428/6250/8081 16458/6282/8111\nf 16458/6282/8111 16457/6283/8112 16425/6251/8082\nf 16429/6253/8084 16425/6251/8082 16457/6283/8112\nf 16457/6283/8112 16459/6284/8113 16429/6253/8084\nf 16431/6257/8086 16429/6256/8084 16459/6285/8113\nf 16459/6285/8113 16460/6286/8114 16431/6257/8086\nf 16433/6259/8088 16431/6257/8086 16460/6286/8114\nf 16460/6286/8114 16461/6287/8115 16433/6259/8088\nf 16435/6261/8090 16433/6259/8088 16461/6287/8115\nf 16461/6287/8115 16462/6288/8116 16435/6261/8090\nf 16437/6263/10872 16435/6261/8090 16462/6288/8116\nf 16462/6288/8116 16463/6289/8117 16437/6263/10872\nf 16439/6265/8094 16437/6263/10872 16463/6289/8117\nf 16463/6289/8117 16464/6290/8118 16439/6265/8094\nf 16441/6267/8096 16439/6265/8094 16464/6290/8118\nf 16464/6290/8118 16465/6291/8119 16441/6267/8096\nf 16443/6269/8098 16441/6267/8096 16465/6291/8119\nf 16465/6291/8119 16466/6292/8120 16443/6269/8098\nf 16445/6271/8100 16443/6269/8098 16466/6292/8120\nf 16466/6292/8120 16467/6293/8121 16445/6271/8100\nf 16447/6273/8102 16445/6271/8100 16467/6293/8121\nf 16467/6293/8121 16468/6294/8122 16447/6273/8102\nf 16449/6275/8104 16447/6273/8102 16468/6294/8122\nf 16468/6294/8122 16469/6295/8123 16449/6275/8104\nf 16451/6277/8106 16449/6275/8104 16469/6295/8123\nf 16469/6295/8123 16470/6296/8124 16451/6277/8106\nf 16453/6279/8108 16451/6277/8106 16470/6296/8124\nf 16470/6296/8124 16471/6297/8125 16453/6279/8108\nf 16455/6281/8110 16453/6279/8108 16471/6297/8125\nf 16471/6297/8125 16472/6298/8126 16455/6281/8110\nf 16428/6250/8081 16455/6281/8110 16472/6298/8126\nf 16472/6298/8126 16458/6282/8111 16428/6250/8081\nf 16457/6299/8112 16458/6300/8111 16378/6199/8064\nf 16378/6199/8064 16377/6198/8063 16457/6299/8112\nf 16459/6301/8113 16457/6299/8112 16377/6198/8063\nf 16377/6198/8063 16379/6200/8065 16459/6301/8113\nf 16460/6302/8114 16459/6301/8113 16379/6200/8065\nf 16379/6200/8065 16380/6201/8066 16460/6302/8114\nf 16461/6303/8115 16460/6302/8114 16380/6201/8066\nf 16380/6201/8066 16381/6202/8067 16461/6303/8115\nf 16462/6304/8116 16461/6303/8115 16381/6202/8067\nf 16381/6202/8067 16382/6203/8068 16462/6304/8116\nf 16463/6305/8117 16462/6304/8116 16382/6203/8068\nf 16382/6203/8068 16383/6204/8069 16463/6305/8117\nf 16464/6306/8118 16463/6305/8117 16383/6204/8069\nf 16383/6204/8069 16384/6205/8070 16464/6306/8118\nf 16465/6307/8119 16464/6306/8118 16384/6205/8070\nf 16384/6205/8070 16385/6206/8071 16465/6307/8119\nf 16466/6308/8120 16465/6307/8119 16385/6206/8071\nf 16385/6206/8071 16386/6207/8072 16466/6308/8120\nf 16467/6309/8121 16466/6308/8120 16386/6207/8072\nf 16386/6207/8072 16387/6208/8073 16467/6309/8121\nf 16468/6310/8122 16467/6309/8121 16387/6208/8073\nf 16387/6208/8073 16388/6209/8074 16468/6310/8122\nf 16469/6311/8123 16468/6310/8122 16388/6209/8074\nf 16388/6209/8074 16389/6210/8075 16469/6311/8123\nf 16470/6312/8124 16469/6311/8123 16389/6210/8075\nf 16389/6210/8075 16390/6211/8076 16470/6312/8124\nf 16471/6313/8125 16470/6312/8124 16390/6211/8076\nf 16390/6211/8076 16391/6212/8077 16471/6313/8125\nf 16472/6314/8126 16471/6313/8125 16391/6212/8077\nf 16391/6212/8077 16392/6213/8078 16472/6314/8126\nf 16458/6300/8111 16472/6314/8126 16392/6213/8078\nf 16392/6213/8078 16378/6199/8064 16458/6300/8111\nf 16474/6315/1150 16475/6316/857 16476/6317/857\nf 16476/6317/857 16473/6318/1150 16474/6315/1150\nf 16478/6319/859 16474/6315/1150 16473/6318/1150\nf 16473/6318/1150 16477/6320/859 16478/6319/859\nf 16480/6321/1151 16478/6319/859 16477/6320/859\nf 16477/6320/859 16479/6322/1151 16480/6321/1151\nf 16482/6323/862 16480/6321/1151 16479/6322/1151\nf 16479/6322/1151 16481/6324/862 16482/6323/862\nf 16484/6325/1152 16482/6323/862 16481/6324/862\nf 16481/6324/862 16483/6326/1152 16484/6325/1152\nf 16486/6327/864 16484/6328/1152 16483/6329/1152\nf 16483/6329/1152 16485/6330/864 16486/6327/864\nf 16488/6331/1153 16486/6327/864 16485/6330/864\nf 16485/6330/864 16487/6332/1153 16488/6331/1153\nf 16490/6333/867 16488/6331/1153 16487/6332/1153\nf 16487/6332/1153 16489/6334/867 16490/6333/867\nf 16492/6335/1146 16490/6333/867 16489/6334/867\nf 16489/6334/867 16491/6336/1146 16492/6335/1146\nf 16494/6337/869 16492/6335/1146 16491/6336/1146\nf 16491/6336/1146 16493/6338/869 16494/6337/869\nf 16496/6339/1147 16494/6337/869 16493/6338/869\nf 16493/6338/869 16495/6340/1147 16496/6339/1147\nf 16498/6341/872 16496/6339/1147 16495/6340/1147\nf 16495/6340/1147 16497/6342/872 16498/6341/872\nf 16500/6343/1148 16498/6341/872 16497/6342/872\nf 16497/6342/872 16499/6344/1148 16500/6343/1148\nf 16502/6345/854 16500/6343/1148 16499/6344/1148\nf 16499/6344/1148 16501/6346/854 16502/6345/854\nf 16504/6347/1149 16502/6345/854 16501/6346/854\nf 16501/6346/854 16503/6348/1149 16504/6347/1149\nf 16475/6316/857 16504/6347/1149 16503/6348/1149\nf 16503/6348/1149 16476/6317/857 16475/6316/857\nf 16505/6349/103 16506/6350/8127 16507/6351/8128\nf 16505/6349/103 16508/6352/8129 16506/6350/8127\nf 16505/6349/103 16509/6353/8130 16508/6352/8129\nf 16505/6349/103 16510/6354/8131 16509/6353/8130\nf 16505/6349/103 16511/6355/8132 16510/6354/8131\nf 16505/6349/103 16512/6356/8133 16511/6355/8132\nf 16505/6349/103 16513/6357/8134 16512/6356/8133\nf 16505/6349/103 16514/6358/8135 16513/6357/8134\nf 16505/6349/103 16515/6359/8136 16514/6358/8135\nf 16505/6349/103 16516/6360/8137 16515/6359/8136\nf 16505/6349/103 16517/6361/8138 16516/6360/8137\nf 16505/6349/103 16518/6362/8139 16517/6361/8138\nf 16505/6349/103 16519/6363/8140 16518/6362/8139\nf 16505/6349/103 16520/6364/8141 16519/6363/8140\nf 16505/6349/103 16521/6365/8142 16520/6364/8141\nf 16505/6349/103 16507/6351/8128 16521/6365/8142\nf 16395/6366/36 16394/6367/36 16473/6368/36\nf 16473/6368/36 16476/6369/36 16395/6366/36\nf 16394/6367/36 16398/6370/36 16477/6371/36\nf 16477/6371/36 16473/6368/36 16394/6367/36\nf 16398/6370/36 16400/6372/36 16479/6373/36\nf 16479/6373/36 16477/6371/36 16398/6370/36\nf 16400/6372/36 16402/6374/36 16481/6375/36\nf 16481/6375/36 16479/6373/36 16400/6372/36\nf 16402/6374/36 16404/6376/36 16483/6377/36\nf 16483/6377/36 16481/6375/36 16402/6374/36\nf 16404/6376/36 16406/6378/36 16485/6379/36\nf 16485/6379/36 16483/6377/36 16404/6376/36\nf 16406/6378/36 16408/6380/36 16487/6381/36\nf 16487/6381/36 16485/6379/36 16406/6378/36\nf 16408/6380/36 16410/6382/36 16489/6383/36\nf 16489/6383/36 16487/6381/36 16408/6380/36\nf 16410/6382/36 16412/6384/36 16491/6385/36\nf 16491/6385/36 16489/6383/36 16410/6382/36\nf 16412/6384/36 16414/6386/36 16493/6387/36\nf 16493/6387/36 16491/6385/36 16412/6384/36\nf 16414/6386/36 16416/6388/36 16495/6389/36\nf 16495/6389/36 16493/6387/36 16414/6386/36\nf 16416/6388/36 16418/6390/36 16497/6391/36\nf 16497/6391/36 16495/6389/36 16416/6388/36\nf 16418/6390/36 16420/6392/36 16499/6393/36\nf 16499/6393/36 16497/6391/36 16418/6390/36\nf 16420/6392/36 16422/6394/36 16501/6395/36\nf 16501/6395/36 16499/6393/36 16420/6392/36\nf 16422/6394/36 16424/6396/36 16503/6397/36\nf 16503/6397/36 16501/6395/36 16422/6394/36\nf 16424/6396/36 16395/6366/36 16476/6369/36\nf 16476/6369/36 16503/6397/36 16424/6396/36\nf 16522/6398/8143 16523/6399/8144 16427/6249/8080\nf 16427/6249/8080 16426/6248/8079 16522/6398/8143\nf 16524/6400/8145 16522/6398/8143 16426/6248/8079\nf 16426/6248/8079 16430/6252/8083 16524/6400/8145\nf 16525/6401/8146 16524/6402/8145 16430/6255/8083\nf 16430/6255/8083 16432/6254/8085 16525/6401/8146\nf 16526/6403/8147 16525/6401/8146 16432/6254/8085\nf 16432/6254/8085 16434/6258/8087 16526/6403/8147\nf 16527/6404/8148 16526/6403/8147 16434/6258/8087\nf 16434/6258/8087 16436/6260/8089 16527/6404/8148\nf 16528/6405/8149 16527/6404/8148 16436/6260/8089\nf 16436/6260/8089 16438/6262/8091 16528/6405/8149\nf 16529/6406/8150 16528/6405/8149 16438/6262/8091\nf 16438/6262/8091 16440/6264/8093 16529/6406/8150\nf 16530/6407/8151 16529/6406/8150 16440/6264/8093\nf 16440/6264/8093 16442/6266/8095 16530/6407/8151\nf 16531/6408/8152 16530/6407/8151 16442/6266/8095\nf 16442/6266/8095 16444/6268/8097 16531/6408/8152\nf 16532/6409/8153 16531/6408/8152 16444/6268/8097\nf 16444/6268/8097 16446/6270/8099 16532/6409/8153\nf 16533/6410/8154 16532/6409/8153 16446/6270/8099\nf 16446/6270/8099 16448/6272/8101 16533/6410/8154\nf 16534/6411/8155 16533/6410/8154 16448/6272/8101\nf 16448/6272/8101 16450/6274/8103 16534/6411/8155\nf 16535/6412/8156 16534/6411/8155 16450/6274/8103\nf 16450/6274/8103 16452/6276/8105 16535/6412/8156\nf 16536/6413/8157 16535/6412/8156 16452/6276/8105\nf 16452/6276/8105 16454/6278/8107 16536/6413/8157\nf 16537/6414/8158 16536/6413/8157 16454/6278/8107\nf 16454/6278/8107 16456/6280/8109 16537/6414/8158\nf 16523/6399/8144 16537/6414/8158 16456/6280/8109\nf 16456/6280/8109 16427/6249/8080 16523/6399/8144\nf 16538/6415/8159 16539/6416/8160 16523/6399/8144\nf 16523/6399/8144 16522/6398/8143 16538/6415/8159\nf 16540/6417/8161 16538/6415/8159 16522/6398/8143\nf 16522/6398/8143 16524/6400/8145 16540/6417/8161\nf 16541/6418/8162 16540/6419/8161 16524/6402/8145\nf 16524/6402/8145 16525/6401/8146 16541/6418/8162\nf 16542/6420/8163 16541/6418/8162 16525/6401/8146\nf 16525/6401/8146 16526/6403/8147 16542/6420/8163\nf 16543/6421/8164 16542/6420/8163 16526/6403/8147\nf 16526/6403/8147 16527/6404/8148 16543/6421/8164\nf 16544/6422/8165 16543/6421/8164 16527/6404/8148\nf 16527/6404/8148 16528/6405/8149 16544/6422/8165\nf 16545/6423/8166 16544/6422/8165 16528/6405/8149\nf 16528/6405/8149 16529/6406/8150 16545/6423/8166\nf 16546/6424/8167 16545/6423/8166 16529/6406/8150\nf 16529/6406/8150 16530/6407/8151 16546/6424/8167\nf 16547/6425/8168 16546/6424/8167 16530/6407/8151\nf 16530/6407/8151 16531/6408/8152 16547/6425/8168\nf 16548/6426/8169 16547/6425/8168 16531/6408/8152\nf 16531/6408/8152 16532/6409/8153 16548/6426/8169\nf 16549/6427/8170 16548/6426/8169 16532/6409/8153\nf 16532/6409/8153 16533/6410/8154 16549/6427/8170\nf 16550/6428/8171 16549/6427/8170 16533/6410/8154\nf 16533/6410/8154 16534/6411/8155 16550/6428/8171\nf 16551/6429/8172 16550/6428/8171 16534/6411/8155\nf 16534/6411/8155 16535/6412/8156 16551/6429/8172\nf 16552/6430/8173 16551/6429/8172 16535/6412/8156\nf 16535/6412/8156 16536/6413/8157 16552/6430/8173\nf 16553/6431/8174 16552/6430/8173 16536/6413/8157\nf 16536/6413/8157 16537/6414/8158 16553/6431/8174\nf 16539/6416/8160 16553/6431/8174 16537/6414/8158\nf 16537/6414/8158 16523/6399/8144 16539/6416/8160\nf 16554/6432/10864 16555/6433/8176 16539/6416/8176\nf 16539/6416/8176 16538/6415/10864 16554/6432/10864\nf 16556/6434/8177 16554/6432/10864 16538/6415/10864\nf 16538/6415/10864 16540/6417/8177 16556/6434/8177\nf 16557/6435/8178 16556/6436/8177 16540/6419/8177\nf 16540/6419/8177 16541/6418/8178 16557/6435/8178\nf 16558/6437/8179 16557/6435/8178 16541/6418/8178\nf 16541/6418/8178 16542/6420/8179 16558/6437/8179\nf 16559/6438/10866 16558/6437/8179 16542/6420/8179\nf 16542/6420/8179 16543/6421/10866 16559/6438/10866\nf 16560/6439/8181 16559/6438/10866 16543/6421/10866\nf 16543/6421/10866 16544/6422/8181 16560/6439/8181\nf 16561/6440/8182 16560/6439/8181 16544/6422/8181\nf 16544/6422/8181 16545/6423/8182 16561/6440/8182\nf 16562/6441/8183 16561/6440/8182 16545/6423/8182\nf 16545/6423/8182 16546/6424/8183 16562/6441/8183\nf 16563/6442/8184 16562/6441/8183 16546/6424/8183\nf 16546/6424/8183 16547/6425/8184 16563/6442/8184\nf 16564/6443/8185 16563/6442/8184 16547/6425/8184\nf 16547/6425/8184 16548/6426/8185 16564/6443/8185\nf 16565/6444/8186 16564/6443/8185 16548/6426/8185\nf 16548/6426/8185 16549/6427/8186 16565/6444/8186\nf 16566/6445/8187 16565/6444/8186 16549/6427/8186\nf 16549/6427/8186 16550/6428/8187 16566/6445/8187\nf 16567/6446/8188 16566/6445/8187 16550/6428/8187\nf 16550/6428/8187 16551/6429/10867 16567/6446/8188\nf 16568/6447/8189 16567/6446/8188 16551/6429/10867\nf 16551/6429/10867 16552/6430/8189 16568/6447/8189\nf 16569/6448/8190 16568/6447/8189 16552/6430/8189\nf 16552/6430/8189 16553/6431/8190 16569/6448/8190\nf 16555/6433/8176 16569/6448/8190 16553/6431/8190\nf 16553/6431/8190 16539/6416/8176 16555/6433/8176\nf 16393/6217/8191 16396/6216/8192 16555/6433/8192\nf 16555/6433/8192 16554/6432/8191 16393/6217/8191\nf 16397/6219/8193 16393/6217/8191 16554/6432/8191\nf 16554/6432/8191 16556/6434/8193 16397/6219/8193\nf 16399/6223/8194 16397/6222/8193 16556/6436/8193\nf 16556/6436/8193 16557/6435/8194 16399/6223/8194\nf 16401/6225/8195 16399/6223/8194 16557/6435/8194\nf 16557/6435/8194 16558/6437/8195 16401/6225/8195\nf 16403/6227/8196 16401/6225/8195 16558/6437/8195\nf 16558/6437/8195 16559/6438/8196 16403/6227/8196\nf 16405/6229/8197 16403/6227/8196 16559/6438/8196\nf 16559/6438/8196 16560/6439/8197 16405/6229/8197\nf 16407/6231/8198 16405/6229/8197 16560/6439/8197\nf 16560/6439/8197 16561/6440/8198 16407/6231/8198\nf 16409/6233/8199 16407/6231/8198 16561/6440/8198\nf 16561/6440/8198 16562/6441/8199 16409/6233/8199\nf 16411/6235/8200 16409/6233/8199 16562/6441/8199\nf 16562/6441/8199 16563/6442/8200 16411/6235/8200\nf 16413/6237/8201 16411/6235/8200 16563/6442/8200\nf 16563/6442/8200 16564/6443/8201 16413/6237/8201\nf 16415/6239/8202 16413/6237/8201 16564/6443/8201\nf 16564/6443/8201 16565/6444/8202 16415/6239/8202\nf 16417/6241/8203 16415/6239/8202 16565/6444/8202\nf 16565/6444/8202 16566/6445/8203 16417/6241/8203\nf 16419/6243/8204 16417/6241/8203 16566/6445/8203\nf 16566/6445/8203 16567/6446/8204 16419/6243/8204\nf 16421/6245/8205 16419/6243/8204 16567/6446/8204\nf 16567/6446/8204 16568/6447/8205 16421/6245/8205\nf 16423/6247/8206 16421/6245/8205 16568/6447/8205\nf 16568/6447/8205 16569/6448/8206 16423/6247/8206\nf 16396/6216/8192 16423/6247/8206 16569/6448/8206\nf 16569/6448/8206 16555/6433/8192 16396/6216/8192\nf 16475/6449/103 16474/6450/103 16571/6451/103\nf 16571/6451/103 16570/6452/103 16475/6449/103\nf 16504/6453/103 16475/6449/103 16570/6452/103\nf 16570/6452/103 16572/6454/103 16504/6453/103\nf 16502/6455/103 16504/6453/103 16572/6454/103\nf 16572/6454/103 16573/6456/103 16502/6455/103\nf 16500/6457/103 16502/6455/103 16573/6456/103\nf 16573/6456/103 16574/6458/103 16500/6457/103\nf 16498/6459/103 16500/6457/103 16574/6458/103\nf 16574/6458/103 16575/6460/103 16498/6459/103\nf 16496/6461/103 16498/6459/103 16575/6460/103\nf 16575/6460/103 16576/6462/103 16496/6461/103\nf 16494/6463/103 16496/6461/103 16576/6462/103\nf 16576/6462/103 16577/6464/103 16494/6463/103\nf 16492/6465/103 16494/6463/103 16577/6464/103\nf 16577/6464/103 16578/6466/103 16492/6465/103\nf 16490/6467/103 16492/6465/103 16578/6466/103\nf 16578/6466/103 16579/6468/103 16490/6467/103\nf 16488/6469/103 16490/6467/103 16579/6468/103\nf 16579/6468/103 16580/6470/103 16488/6469/103\nf 16486/6471/103 16488/6469/103 16580/6470/103\nf 16580/6470/103 16581/6472/103 16486/6471/103\nf 16484/6473/103 16486/6471/103 16581/6472/103\nf 16581/6472/103 16582/6474/103 16484/6473/103\nf 16482/6475/103 16484/6473/103 16582/6474/103\nf 16582/6474/103 16583/6476/103 16482/6475/103\nf 16480/6477/103 16482/6475/103 16583/6476/103\nf 16583/6476/103 16584/6478/103 16480/6477/103\nf 16478/6479/103 16480/6477/103 16584/6478/103\nf 16584/6478/103 16585/6480/103 16478/6479/103\nf 16474/6450/103 16478/6479/103 16585/6480/103\nf 16585/6480/103 16571/6451/103 16474/6450/103\nf 16507/6351/8128 16506/6350/8127 16586/6481/8207\nf 16586/6481/8207 16587/6482/8208 16507/6351/8128\nf 16506/6350/8127 16508/6352/8129 16588/6483/8209\nf 16588/6483/8209 16586/6481/8207 16506/6350/8127\nf 16508/6352/8129 16509/6353/8130 16589/6484/8210\nf 16589/6484/8210 16588/6483/8209 16508/6352/8129\nf 16509/6353/8130 16510/6354/8131 16590/6485/8211\nf 16590/6485/8211 16589/6484/8210 16509/6353/8130\nf 16510/6354/8131 16511/6355/8132 16591/6486/8212\nf 16591/6486/8212 16590/6485/8211 16510/6354/8131\nf 16511/6355/8132 16512/6356/8133 16592/6487/8213\nf 16592/6487/8213 16591/6486/8212 16511/6355/8132\nf 16512/6356/8133 16513/6357/8134 16593/6488/8214\nf 16593/6488/8214 16592/6487/8213 16512/6356/8133\nf 16513/6357/8134 16514/6358/8135 16594/6489/8215\nf 16594/6489/8215 16593/6488/8214 16513/6357/8134\nf 16514/6358/8135 16515/6359/8136 16595/6490/8216\nf 16595/6490/8216 16594/6489/8215 16514/6358/8135\nf 16515/6359/8136 16516/6360/8137 16596/6491/8217\nf 16596/6491/8217 16595/6490/8216 16515/6359/8136\nf 16516/6360/8137 16517/6361/8138 16597/6492/8218\nf 16597/6492/8218 16596/6491/8217 16516/6360/8137\nf 16517/6361/8138 16518/6362/8139 16598/6493/8219\nf 16598/6493/8219 16597/6492/8218 16517/6361/8138\nf 16518/6362/8139 16519/6363/8140 16599/6494/8220\nf 16599/6494/8220 16598/6493/8219 16518/6362/8139\nf 16519/6363/8140 16520/6364/8141 16600/6495/8221\nf 16600/6495/8221 16599/6494/8220 16519/6363/8140\nf 16520/6364/8141 16521/6365/8142 16601/6496/8222\nf 16601/6496/8222 16600/6495/8221 16520/6364/8141\nf 16601/6496/8222 16521/6365/8142 16507/6351/8128\nf 16507/6351/8128 16587/6482/8208 16601/6496/8222\nf 16586/6481/8216 16570/6452/8216 16571/6451/8215\nf 16571/6451/8215 16587/6482/8215 16586/6481/8216\nf 16588/6483/8217 16572/6454/8217 16570/6452/8216\nf 16570/6452/8216 16586/6481/8216 16588/6483/8217\nf 16589/6484/8218 16573/6456/8218 16572/6454/8217\nf 16572/6454/8217 16588/6483/8217 16589/6484/8218\nf 16590/6485/8219 16574/6458/8219 16573/6456/8218\nf 16573/6456/8218 16589/6484/8218 16590/6485/8219\nf 16591/6486/8220 16575/6460/8220 16574/6458/8219\nf 16574/6458/8219 16590/6485/8219 16591/6486/8220\nf 16592/6487/8221 16576/6462/8221 16575/6460/8220\nf 16575/6460/8220 16591/6486/8220 16592/6487/8221\nf 16593/6488/8222 16577/6464/8222 16576/6462/8221\nf 16576/6462/8221 16592/6487/8221 16593/6488/8222\nf 16594/6489/10870 16578/6466/10870 16577/6464/8222\nf 16577/6464/8222 16593/6488/8222 16594/6489/10870\nf 16595/6490/8207 16579/6468/8207 16578/6466/10870\nf 16578/6466/10870 16594/6489/10870 16595/6490/8207\nf 16596/6491/8209 16580/6470/8209 16579/6468/8207\nf 16579/6468/8207 16595/6490/8207 16596/6491/8209\nf 16597/6492/8210 16581/6472/8210 16580/6470/8209\nf 16580/6470/8209 16596/6491/8209 16597/6492/8210\nf 16598/6493/8211 16582/6474/8211 16581/6472/8210\nf 16581/6472/8210 16597/6492/8210 16598/6493/8211\nf 16599/6494/8212 16583/6476/8212 16582/6474/8211\nf 16582/6474/8211 16598/6493/8211 16599/6494/8212\nf 16600/6495/8213 16584/6478/8213 16583/6476/8212\nf 16583/6476/8212 16599/6494/8212 16600/6495/8213\nf 16601/6496/8214 16585/6480/8214 16584/6478/8213\nf 16584/6478/8213 16600/6495/8213 16601/6496/8214\nf 16587/6482/8215 16571/6451/8215 16585/6480/8214\nf 16585/6480/8214 16601/6496/8214 16587/6482/8215\nf 16602/6197/36 16603/6198/8063 16604/6199/8064\nf 16602/6197/36 16605/6200/8065 16603/6198/8063\nf 16602/6197/36 16606/6201/8066 16605/6200/8065\nf 16602/6197/36 16607/6202/8067 16606/6201/8066\nf 16602/6197/36 16608/6203/8068 16607/6202/8067\nf 16602/6197/36 16609/6204/8069 16608/6203/8068\nf 16602/6197/36 16610/6205/8070 16609/6204/8069\nf 16602/6197/36 16611/6206/8071 16610/6205/8070\nf 16602/6197/36 16612/6207/8072 16611/6206/8071\nf 16602/6197/36 16613/6208/8073 16612/6207/8072\nf 16602/6197/36 16614/6209/8074 16613/6208/8073\nf 16602/6197/36 16615/6210/8075 16614/6209/8074\nf 16602/6197/36 16616/6211/8076 16615/6210/8075\nf 16602/6197/36 16617/6212/8077 16616/6211/8076\nf 16602/6197/36 16618/6213/8078 16617/6212/8077\nf 16602/6197/36 16604/6199/8064 16618/6213/8078\nf 16620/6214/1150 16621/6215/857 16622/6216/857\nf 16622/6216/857 16619/6217/1150 16620/6214/1150\nf 16624/6218/859 16620/6214/1150 16619/6217/1150\nf 16619/6217/1150 16623/6219/859 16624/6218/859\nf 16626/6220/1151 16624/6221/859 16623/6222/859\nf 16623/6222/859 16625/6223/1151 16626/6220/1151\nf 16628/6224/862 16626/6220/1151 16625/6223/1151\nf 16625/6223/1151 16627/6225/862 16628/6224/862\nf 16630/6226/1152 16628/6224/862 16627/6225/862\nf 16627/6225/862 16629/6227/1152 16630/6226/1152\nf 16632/6228/864 16630/6226/1152 16629/6227/1152\nf 16629/6227/1152 16631/6229/864 16632/6228/864\nf 16634/6230/1153 16632/6228/864 16631/6229/864\nf 16631/6229/864 16633/6231/1153 16634/6230/1153\nf 16636/6232/867 16634/6230/1153 16633/6231/1153\nf 16633/6231/1153 16635/6233/867 16636/6232/867\nf 16638/6234/1146 16636/6232/867 16635/6233/867\nf 16635/6233/867 16637/6235/1146 16638/6234/1146\nf 16640/6236/869 16638/6234/1146 16637/6235/1146\nf 16637/6235/1146 16639/6237/869 16640/6236/869\nf 16642/6238/1147 16640/6236/869 16639/6237/869\nf 16639/6237/869 16641/6239/1147 16642/6238/1147\nf 16644/6240/872 16642/6238/1147 16641/6239/1147\nf 16641/6239/1147 16643/6241/872 16644/6240/872\nf 16646/6242/1148 16644/6240/872 16643/6241/872\nf 16643/6241/872 16645/6243/1148 16646/6242/1148\nf 16648/6244/854 16646/6242/1148 16645/6243/1148\nf 16645/6243/1148 16647/6245/854 16648/6244/854\nf 16650/6246/1149 16648/6244/854 16647/6245/854\nf 16647/6245/854 16649/6247/1149 16650/6246/1149\nf 16621/6215/857 16650/6246/1149 16649/6247/1149\nf 16649/6247/1149 16622/6216/857 16621/6215/857\nf 16652/6248/8079 16653/6249/8080 16654/6250/8081\nf 16654/6250/8081 16651/6251/8082 16652/6248/8079\nf 16656/6252/8083 16652/6248/8079 16651/6251/8082\nf 16651/6251/8082 16655/6253/8084 16656/6252/8083\nf 16658/6254/8085 16656/6255/8083 16655/6256/8084\nf 16655/6256/8084 16657/6257/8086 16658/6254/8085\nf 16660/6258/8087 16658/6254/8085 16657/6257/8086\nf 16657/6257/8086 16659/6259/8088 16660/6258/8087\nf 16662/6260/8089 16660/6258/8087 16659/6259/8088\nf 16659/6259/8088 16661/6261/8090 16662/6260/8089\nf 16664/6262/8091 16662/6260/8089 16661/6261/8090\nf 16661/6261/8090 16663/6263/8092 16664/6262/8091\nf 16666/6264/8093 16664/6262/8091 16663/6263/8092\nf 16663/6263/8092 16665/6265/8094 16666/6264/8093\nf 16668/6266/8095 16666/6264/8093 16665/6265/8094\nf 16665/6265/8094 16667/6267/8096 16668/6266/8095\nf 16670/6268/8097 16668/6266/8095 16667/6267/8096\nf 16667/6267/8096 16669/6269/8098 16670/6268/8097\nf 16672/6270/8099 16670/6268/8097 16669/6269/8098\nf 16669/6269/8098 16671/6271/8100 16672/6270/8099\nf 16674/6272/8101 16672/6270/8099 16671/6271/8100\nf 16671/6271/8100 16673/6273/8102 16674/6272/8101\nf 16676/6274/8103 16674/6272/8101 16673/6273/8102\nf 16673/6273/8102 16675/6275/8104 16676/6274/8103\nf 16678/6276/8105 16676/6274/8103 16675/6275/8104\nf 16675/6275/8104 16677/6277/8106 16678/6276/8105\nf 16680/6278/8107 16678/6276/8105 16677/6277/8106\nf 16677/6277/8106 16679/6279/8108 16680/6278/8107\nf 16682/6280/8109 16680/6278/8107 16679/6279/8108\nf 16679/6279/8108 16681/6281/8110 16682/6280/8109\nf 16653/6249/8080 16682/6280/8109 16681/6281/8110\nf 16681/6281/8110 16654/6250/8081 16653/6249/8080\nf 16651/6251/8082 16654/6250/8081 16684/6282/8111\nf 16684/6282/8111 16683/6283/8112 16651/6251/8082\nf 16655/6253/8084 16651/6251/8082 16683/6283/8112\nf 16683/6283/8112 16685/6284/8113 16655/6253/8084\nf 16657/6257/8086 16655/6256/8084 16685/6285/8113\nf 16685/6285/8113 16686/6286/8114 16657/6257/8086\nf 16659/6259/8088 16657/6257/8086 16686/6286/8114\nf 16686/6286/8114 16687/6287/8115 16659/6259/8088\nf 16661/6261/8090 16659/6259/8088 16687/6287/8115\nf 16687/6287/8115 16688/6288/8116 16661/6261/8090\nf 16663/6263/8092 16661/6261/8090 16688/6288/8116\nf 16688/6288/8116 16689/6289/8117 16663/6263/8092\nf 16665/6265/8094 16663/6263/8092 16689/6289/8117\nf 16689/6289/8117 16690/6290/8118 16665/6265/8094\nf 16667/6267/8096 16665/6265/8094 16690/6290/8118\nf 16690/6290/8118 16691/6291/8119 16667/6267/8096\nf 16669/6269/8098 16667/6267/8096 16691/6291/8119\nf 16691/6291/8119 16692/6292/8120 16669/6269/8098\nf 16671/6271/8100 16669/6269/8098 16692/6292/8120\nf 16692/6292/8120 16693/6293/8121 16671/6271/8100\nf 16673/6273/8102 16671/6271/8100 16693/6293/8121\nf 16693/6293/8121 16694/6294/8122 16673/6273/8102\nf 16675/6275/8104 16673/6273/8102 16694/6294/8122\nf 16694/6294/8122 16695/6295/8123 16675/6275/8104\nf 16677/6277/8106 16675/6275/8104 16695/6295/8123\nf 16695/6295/8123 16696/6296/8124 16677/6277/8106\nf 16679/6279/8108 16677/6277/8106 16696/6296/8124\nf 16696/6296/8124 16697/6297/8125 16679/6279/8108\nf 16681/6281/8110 16679/6279/8108 16697/6297/8125\nf 16697/6297/8125 16698/6298/8126 16681/6281/8110\nf 16654/6250/8081 16681/6281/8110 16698/6298/8126\nf 16698/6298/8126 16684/6282/8111 16654/6250/8081\nf 16683/6299/8112 16684/6300/8111 16604/6199/8064\nf 16604/6199/8064 16603/6198/8063 16683/6299/8112\nf 16685/6301/8113 16683/6299/8112 16603/6198/8063\nf 16603/6198/8063 16605/6200/8065 16685/6301/8113\nf 16686/6302/8114 16685/6301/8113 16605/6200/8065\nf 16605/6200/8065 16606/6201/8066 16686/6302/8114\nf 16687/6303/8115 16686/6302/8114 16606/6201/8066\nf 16606/6201/8066 16607/6202/8067 16687/6303/8115\nf 16688/6304/8116 16687/6303/8115 16607/6202/8067\nf 16607/6202/8067 16608/6203/8068 16688/6304/8116\nf 16689/6305/8117 16688/6304/8116 16608/6203/8068\nf 16608/6203/8068 16609/6204/8069 16689/6305/8117\nf 16690/6306/8118 16689/6305/8117 16609/6204/8069\nf 16609/6204/8069 16610/6205/8070 16690/6306/8118\nf 16691/6307/8119 16690/6306/8118 16610/6205/8070\nf 16610/6205/8070 16611/6206/8071 16691/6307/8119\nf 16692/6308/8120 16691/6307/8119 16611/6206/8071\nf 16611/6206/8071 16612/6207/8072 16692/6308/8120\nf 16693/6309/8121 16692/6308/8120 16612/6207/8072\nf 16612/6207/8072 16613/6208/8073 16693/6309/8121\nf 16694/6310/8122 16693/6309/8121 16613/6208/8073\nf 16613/6208/8073 16614/6209/8074 16694/6310/8122\nf 16695/6311/8123 16694/6310/8122 16614/6209/8074\nf 16614/6209/8074 16615/6210/8075 16695/6311/8123\nf 16696/6312/8124 16695/6311/8123 16615/6210/8075\nf 16615/6210/8075 16616/6211/8076 16696/6312/8124\nf 16697/6313/8125 16696/6312/8124 16616/6211/8076\nf 16616/6211/8076 16617/6212/8077 16697/6313/8125\nf 16698/6314/8126 16697/6313/8125 16617/6212/8077\nf 16617/6212/8077 16618/6213/8078 16698/6314/8126\nf 16684/6300/8111 16698/6314/8126 16618/6213/8078\nf 16618/6213/8078 16604/6199/8064 16684/6300/8111\nf 16700/6315/1150 16701/6316/857 16702/6317/857\nf 16702/6317/857 16699/6318/1150 16700/6315/1150\nf 16704/6319/859 16700/6315/1150 16699/6318/1150\nf 16699/6318/1150 16703/6320/859 16704/6319/859\nf 16706/6321/1151 16704/6319/859 16703/6320/859\nf 16703/6320/859 16705/6322/1151 16706/6321/1151\nf 16708/6323/862 16706/6321/1151 16705/6322/1151\nf 16705/6322/1151 16707/6324/862 16708/6323/862\nf 16710/6325/1152 16708/6323/862 16707/6324/862\nf 16707/6324/862 16709/6326/1152 16710/6325/1152\nf 16712/6327/864 16710/6328/1152 16709/6329/1152\nf 16709/6329/1152 16711/6330/864 16712/6327/864\nf 16714/6331/1153 16712/6327/864 16711/6330/864\nf 16711/6330/864 16713/6332/1153 16714/6331/1153\nf 16716/6333/867 16714/6331/1153 16713/6332/1153\nf 16713/6332/1153 16715/6334/867 16716/6333/867\nf 16718/6335/1146 16716/6333/867 16715/6334/867\nf 16715/6334/867 16717/6336/1146 16718/6335/1146\nf 16720/6337/869 16718/6335/1146 16717/6336/1146\nf 16717/6336/1146 16719/6338/869 16720/6337/869\nf 16722/6339/1147 16720/6337/869 16719/6338/869\nf 16719/6338/869 16721/6340/1147 16722/6339/1147\nf 16724/6341/872 16722/6339/1147 16721/6340/1147\nf 16721/6340/1147 16723/6342/872 16724/6341/872\nf 16726/6343/1148 16724/6341/872 16723/6342/872\nf 16723/6342/872 16725/6344/1148 16726/6343/1148\nf 16728/6345/854 16726/6343/1148 16725/6344/1148\nf 16725/6344/1148 16727/6346/854 16728/6345/854\nf 16730/6347/1149 16728/6345/854 16727/6346/854\nf 16727/6346/854 16729/6348/1149 16730/6347/1149\nf 16701/6316/857 16730/6347/1149 16729/6348/1149\nf 16729/6348/1149 16702/6317/857 16701/6316/857\nf 16731/6349/103 16732/6350/8127 16733/6351/8128\nf 16731/6349/103 16734/6352/8129 16732/6350/8127\nf 16731/6349/103 16735/6353/8130 16734/6352/8129\nf 16731/6349/103 16736/6354/8131 16735/6353/8130\nf 16731/6349/103 16737/6355/8132 16736/6354/8131\nf 16731/6349/103 16738/6356/8133 16737/6355/8132\nf 16731/6349/103 16739/6357/8134 16738/6356/8133\nf 16731/6349/103 16740/6358/8135 16739/6357/8134\nf 16731/6349/103 16741/6359/8136 16740/6358/8135\nf 16731/6349/103 16742/6360/8137 16741/6359/8136\nf 16731/6349/103 16743/6361/8138 16742/6360/8137\nf 16731/6349/103 16744/6362/8139 16743/6361/8138\nf 16731/6349/103 16745/6363/8140 16744/6362/8139\nf 16731/6349/103 16746/6364/8141 16745/6363/8140\nf 16731/6349/103 16747/6365/8142 16746/6364/8141\nf 16731/6349/103 16733/6351/8128 16747/6365/8142\nf 16621/6366/36 16620/6367/36 16699/6368/36\nf 16699/6368/36 16702/6369/36 16621/6366/36\nf 16620/6367/36 16624/6370/36 16703/6371/36\nf 16703/6371/36 16699/6368/36 16620/6367/36\nf 16624/6370/36 16626/6372/36 16705/6373/36\nf 16705/6373/36 16703/6371/36 16624/6370/36\nf 16626/6372/36 16628/6374/36 16707/6375/36\nf 16707/6375/36 16705/6373/36 16626/6372/36\nf 16628/6374/36 16630/6376/36 16709/6377/36\nf 16709/6377/36 16707/6375/36 16628/6374/36\nf 16630/6376/36 16632/6378/36 16711/6379/36\nf 16711/6379/36 16709/6377/36 16630/6376/36\nf 16632/6378/36 16634/6380/36 16713/6381/36\nf 16713/6381/36 16711/6379/36 16632/6378/36\nf 16634/6380/36 16636/6382/36 16715/6383/36\nf 16715/6383/36 16713/6381/36 16634/6380/36\nf 16636/6382/36 16638/6384/36 16717/6385/36\nf 16717/6385/36 16715/6383/36 16636/6382/36\nf 16638/6384/36 16640/6386/36 16719/6387/36\nf 16719/6387/36 16717/6385/36 16638/6384/36\nf 16640/6386/36 16642/6388/36 16721/6389/36\nf 16721/6389/36 16719/6387/36 16640/6386/36\nf 16642/6388/36 16644/6390/36 16723/6391/36\nf 16723/6391/36 16721/6389/36 16642/6388/36\nf 16644/6390/36 16646/6392/36 16725/6393/36\nf 16725/6393/36 16723/6391/36 16644/6390/36\nf 16646/6392/36 16648/6394/36 16727/6395/36\nf 16727/6395/36 16725/6393/36 16646/6392/36\nf 16648/6394/36 16650/6396/36 16729/6397/36\nf 16729/6397/36 16727/6395/36 16648/6394/36\nf 16650/6396/36 16621/6366/36 16702/6369/36\nf 16702/6369/36 16729/6397/36 16650/6396/36\nf 16748/6398/8143 16749/6399/8144 16653/6249/8080\nf 16653/6249/8080 16652/6248/8079 16748/6398/8143\nf 16750/6400/8145 16748/6398/8143 16652/6248/8079\nf 16652/6248/8079 16656/6252/8083 16750/6400/8145\nf 16751/6401/8146 16750/6402/8145 16656/6255/8083\nf 16656/6255/8083 16658/6254/8085 16751/6401/8146\nf 16752/6403/8147 16751/6401/8146 16658/6254/8085\nf 16658/6254/8085 16660/6258/8087 16752/6403/8147\nf 16753/6404/8148 16752/6403/8147 16660/6258/8087\nf 16660/6258/8087 16662/6260/8089 16753/6404/8148\nf 16754/6405/8149 16753/6404/8148 16662/6260/8089\nf 16662/6260/8089 16664/6262/8091 16754/6405/8149\nf 16755/6406/8150 16754/6405/8149 16664/6262/8091\nf 16664/6262/8091 16666/6264/8093 16755/6406/8150\nf 16756/6407/8151 16755/6406/8150 16666/6264/8093\nf 16666/6264/8093 16668/6266/8095 16756/6407/8151\nf 16757/6408/8152 16756/6407/8151 16668/6266/8095\nf 16668/6266/8095 16670/6268/8097 16757/6408/8152\nf 16758/6409/8153 16757/6408/8152 16670/6268/8097\nf 16670/6268/8097 16672/6270/8099 16758/6409/8153\nf 16759/6410/8154 16758/6409/8153 16672/6270/8099\nf 16672/6270/8099 16674/6272/8101 16759/6410/8154\nf 16760/6411/8155 16759/6410/8154 16674/6272/8101\nf 16674/6272/8101 16676/6274/8103 16760/6411/8155\nf 16761/6412/8156 16760/6411/8155 16676/6274/8103\nf 16676/6274/8103 16678/6276/8105 16761/6412/8156\nf 16762/6413/8157 16761/6412/8156 16678/6276/8105\nf 16678/6276/8105 16680/6278/8107 16762/6413/8157\nf 16763/6414/8158 16762/6413/8157 16680/6278/8107\nf 16680/6278/8107 16682/6280/8109 16763/6414/8158\nf 16749/6399/8144 16763/6414/8158 16682/6280/8109\nf 16682/6280/8109 16653/6249/8080 16749/6399/8144\nf 16764/6415/8159 16765/6416/8160 16749/6399/8144\nf 16749/6399/8144 16748/6398/8143 16764/6415/8159\nf 16766/6417/8161 16764/6415/8159 16748/6398/8143\nf 16748/6398/8143 16750/6400/8145 16766/6417/8161\nf 16767/6418/8162 16766/6419/8161 16750/6402/8145\nf 16750/6402/8145 16751/6401/8146 16767/6418/8162\nf 16768/6420/8163 16767/6418/8162 16751/6401/8146\nf 16751/6401/8146 16752/6403/8147 16768/6420/8163\nf 16769/6421/8164 16768/6420/8163 16752/6403/8147\nf 16752/6403/8147 16753/6404/8148 16769/6421/8164\nf 16770/6422/8165 16769/6421/8164 16753/6404/8148\nf 16753/6404/8148 16754/6405/8149 16770/6422/8165\nf 16771/6423/8166 16770/6422/8165 16754/6405/8149\nf 16754/6405/8149 16755/6406/8150 16771/6423/8166\nf 16772/6424/8167 16771/6423/8166 16755/6406/8150\nf 16755/6406/8150 16756/6407/8151 16772/6424/8167\nf 16773/6425/8168 16772/6424/8167 16756/6407/8151\nf 16756/6407/8151 16757/6408/8152 16773/6425/8168\nf 16774/6426/8169 16773/6425/8168 16757/6408/8152\nf 16757/6408/8152 16758/6409/8153 16774/6426/8169\nf 16775/6427/8170 16774/6426/8169 16758/6409/8153\nf 16758/6409/8153 16759/6410/8154 16775/6427/8170\nf 16776/6428/8171 16775/6427/8170 16759/6410/8154\nf 16759/6410/8154 16760/6411/8155 16776/6428/8171\nf 16777/6429/8172 16776/6428/8171 16760/6411/8155\nf 16760/6411/8155 16761/6412/8156 16777/6429/8172\nf 16778/6430/8173 16777/6429/8172 16761/6412/8156\nf 16761/6412/8156 16762/6413/8157 16778/6430/8173\nf 16779/6431/8174 16778/6430/8173 16762/6413/8157\nf 16762/6413/8157 16763/6414/8158 16779/6431/8174\nf 16765/6416/8160 16779/6431/8174 16763/6414/8158\nf 16763/6414/8158 16749/6399/8144 16765/6416/8160\nf 16780/6432/8175 16781/6433/8176 16765/6416/8176\nf 16765/6416/8176 16764/6415/8175 16780/6432/8175\nf 16782/6434/8177 16780/6432/8175 16764/6415/8175\nf 16764/6415/8175 16766/6417/8177 16782/6434/8177\nf 16783/6435/8178 16782/6436/8177 16766/6419/8177\nf 16766/6419/8177 16767/6418/8178 16783/6435/8178\nf 16784/6437/8179 16783/6435/8178 16767/6418/8178\nf 16767/6418/8178 16768/6420/8179 16784/6437/8179\nf 16785/6438/8180 16784/6437/8179 16768/6420/8179\nf 16768/6420/8179 16769/6421/8180 16785/6438/8180\nf 16786/6439/8181 16785/6438/8180 16769/6421/8180\nf 16769/6421/8180 16770/6422/8181 16786/6439/8181\nf 16787/6440/8182 16786/6439/8181 16770/6422/8181\nf 16770/6422/8181 16771/6423/8182 16787/6440/8182\nf 16788/6441/8183 16787/6440/8182 16771/6423/8182\nf 16771/6423/8182 16772/6424/8183 16788/6441/8183\nf 16789/6442/10862 16788/6441/8183 16772/6424/8183\nf 16772/6424/8183 16773/6425/10862 16789/6442/10862\nf 16790/6443/8185 16789/6442/10862 16773/6425/10862\nf 16773/6425/10862 16774/6426/8185 16790/6443/8185\nf 16791/6444/8186 16790/6443/8185 16774/6426/8185\nf 16774/6426/8185 16775/6427/8186 16791/6444/8186\nf 16792/6445/8187 16791/6444/8186 16775/6427/8186\nf 16775/6427/8186 16776/6428/8187 16792/6445/8187\nf 16793/6446/10867 16792/6445/8187 16776/6428/8187\nf 16776/6428/8187 16777/6429/10867 16793/6446/10867\nf 16794/6447/8189 16793/6446/10867 16777/6429/10867\nf 16777/6429/10867 16778/6430/8189 16794/6447/8189\nf 16795/6448/8190 16794/6447/8189 16778/6430/8189\nf 16778/6430/8189 16779/6431/8190 16795/6448/8190\nf 16781/6433/8176 16795/6448/8190 16779/6431/8190\nf 16779/6431/8190 16765/6416/8176 16781/6433/8176\nf 16619/6217/8191 16622/6216/8192 16781/6433/8192\nf 16781/6433/8192 16780/6432/8191 16619/6217/8191\nf 16623/6219/8193 16619/6217/8191 16780/6432/8191\nf 16780/6432/8191 16782/6434/8193 16623/6219/8193\nf 16625/6223/8194 16623/6222/8193 16782/6436/8193\nf 16782/6436/8193 16783/6435/8194 16625/6223/8194\nf 16627/6225/8195 16625/6223/8194 16783/6435/8194\nf 16783/6435/8194 16784/6437/8195 16627/6225/8195\nf 16629/6227/8196 16627/6225/8195 16784/6437/8195\nf 16784/6437/8195 16785/6438/8196 16629/6227/8196\nf 16631/6229/8197 16629/6227/8196 16785/6438/8196\nf 16785/6438/8196 16786/6439/8197 16631/6229/8197\nf 16633/6231/8198 16631/6229/8197 16786/6439/8197\nf 16786/6439/8197 16787/6440/8198 16633/6231/8198\nf 16635/6233/8199 16633/6231/8198 16787/6440/8198\nf 16787/6440/8198 16788/6441/8199 16635/6233/8199\nf 16637/6235/8200 16635/6233/8199 16788/6441/8199\nf 16788/6441/8199 16789/6442/8200 16637/6235/8200\nf 16639/6237/8201 16637/6235/8200 16789/6442/8200\nf 16789/6442/8200 16790/6443/8201 16639/6237/8201\nf 16641/6239/8202 16639/6237/8201 16790/6443/8201\nf 16790/6443/8201 16791/6444/8202 16641/6239/8202\nf 16643/6241/8203 16641/6239/8202 16791/6444/8202\nf 16791/6444/8202 16792/6445/8203 16643/6241/8203\nf 16645/6243/8204 16643/6241/8203 16792/6445/8203\nf 16792/6445/8203 16793/6446/8204 16645/6243/8204\nf 16647/6245/8205 16645/6243/8204 16793/6446/8204\nf 16793/6446/8204 16794/6447/8205 16647/6245/8205\nf 16649/6247/8206 16647/6245/8205 16794/6447/8205\nf 16794/6447/8205 16795/6448/8206 16649/6247/8206\nf 16622/6216/8192 16649/6247/8206 16795/6448/8206\nf 16795/6448/8206 16781/6433/8192 16622/6216/8192\nf 16701/6449/103 16700/6450/103 16797/6451/103\nf 16797/6451/103 16796/6452/103 16701/6449/103\nf 16730/6453/103 16701/6449/103 16796/6452/103\nf 16796/6452/103 16798/6454/103 16730/6453/103\nf 16728/6455/103 16730/6453/103 16798/6454/103\nf 16798/6454/103 16799/6456/103 16728/6455/103\nf 16726/6457/103 16728/6455/103 16799/6456/103\nf 16799/6456/103 16800/6458/103 16726/6457/103\nf 16724/6459/103 16726/6457/103 16800/6458/103\nf 16800/6458/103 16801/6460/103 16724/6459/103\nf 16722/6461/103 16724/6459/103 16801/6460/103\nf 16801/6460/103 16802/6462/103 16722/6461/103\nf 16720/6463/103 16722/6461/103 16802/6462/103\nf 16802/6462/103 16803/6464/103 16720/6463/103\nf 16718/6465/103 16720/6463/103 16803/6464/103\nf 16803/6464/103 16804/6466/103 16718/6465/103\nf 16716/6467/103 16718/6465/103 16804/6466/103\nf 16804/6466/103 16805/6468/103 16716/6467/103\nf 16714/6469/103 16716/6467/103 16805/6468/103\nf 16805/6468/103 16806/6470/103 16714/6469/103\nf 16712/6471/103 16714/6469/103 16806/6470/103\nf 16806/6470/103 16807/6472/103 16712/6471/103\nf 16710/6473/103 16712/6471/103 16807/6472/103\nf 16807/6472/103 16808/6474/103 16710/6473/103\nf 16708/6475/103 16710/6473/103 16808/6474/103\nf 16808/6474/103 16809/6476/103 16708/6475/103\nf 16706/6477/103 16708/6475/103 16809/6476/103\nf 16809/6476/103 16810/6478/103 16706/6477/103\nf 16704/6479/103 16706/6477/103 16810/6478/103\nf 16810/6478/103 16811/6480/103 16704/6479/103\nf 16700/6450/103 16704/6479/103 16811/6480/103\nf 16811/6480/103 16797/6451/103 16700/6450/103\nf 16733/6351/8128 16732/6350/8127 16812/6481/8207\nf 16812/6481/8207 16813/6482/8208 16733/6351/8128\nf 16732/6350/8127 16734/6352/8129 16814/6483/8209\nf 16814/6483/8209 16812/6481/8207 16732/6350/8127\nf 16734/6352/8129 16735/6353/8130 16815/6484/8210\nf 16815/6484/8210 16814/6483/8209 16734/6352/8129\nf 16735/6353/8130 16736/6354/8131 16816/6485/8211\nf 16816/6485/8211 16815/6484/8210 16735/6353/8130\nf 16736/6354/8131 16737/6355/8132 16817/6486/8212\nf 16817/6486/8212 16816/6485/8211 16736/6354/8131\nf 16737/6355/8132 16738/6356/8133 16818/6487/8213\nf 16818/6487/8213 16817/6486/8212 16737/6355/8132\nf 16738/6356/8133 16739/6357/8134 16819/6488/8214\nf 16819/6488/8214 16818/6487/8213 16738/6356/8133\nf 16739/6357/8134 16740/6358/8135 16820/6489/8215\nf 16820/6489/8215 16819/6488/8214 16739/6357/8134\nf 16740/6358/8135 16741/6359/8136 16821/6490/8216\nf 16821/6490/8216 16820/6489/8215 16740/6358/8135\nf 16741/6359/8136 16742/6360/8137 16822/6491/8217\nf 16822/6491/8217 16821/6490/8216 16741/6359/8136\nf 16742/6360/8137 16743/6361/8138 16823/6492/8218\nf 16823/6492/8218 16822/6491/8217 16742/6360/8137\nf 16743/6361/8138 16744/6362/8139 16824/6493/8219\nf 16824/6493/8219 16823/6492/8218 16743/6361/8138\nf 16744/6362/8139 16745/6363/8140 16825/6494/8220\nf 16825/6494/8220 16824/6493/8219 16744/6362/8139\nf 16745/6363/8140 16746/6364/8141 16826/6495/8221\nf 16826/6495/8221 16825/6494/8220 16745/6363/8140\nf 16746/6364/8141 16747/6365/8142 16827/6496/8222\nf 16827/6496/8222 16826/6495/8221 16746/6364/8141\nf 16827/6496/8222 16747/6365/8142 16733/6351/8128\nf 16733/6351/8128 16813/6482/8208 16827/6496/8222\nf 16812/6481/8216 16796/6452/8216 16797/6451/10873\nf 16797/6451/10873 16813/6482/10873 16812/6481/8216\nf 16814/6483/8217 16798/6454/8217 16796/6452/8216\nf 16796/6452/8216 16812/6481/8216 16814/6483/8217\nf 16815/6484/8218 16799/6456/8218 16798/6454/8217\nf 16798/6454/8217 16814/6483/8217 16815/6484/8218\nf 16816/6485/8219 16800/6458/8219 16799/6456/8218\nf 16799/6456/8218 16815/6484/8218 16816/6485/8219\nf 16817/6486/8220 16801/6460/8220 16800/6458/8219\nf 16800/6458/8219 16816/6485/8219 16817/6486/8220\nf 16818/6487/8221 16802/6462/8221 16801/6460/8220\nf 16801/6460/8220 16817/6486/8220 16818/6487/8221\nf 16819/6488/8222 16803/6464/8222 16802/6462/8221\nf 16802/6462/8221 16818/6487/8221 16819/6488/8222\nf 16820/6489/8208 16804/6466/8208 16803/6464/8222\nf 16803/6464/8222 16819/6488/8222 16820/6489/8208\nf 16821/6490/8207 16805/6468/8207 16804/6466/8208\nf 16804/6466/8208 16820/6489/8208 16821/6490/8207\nf 16822/6491/8209 16806/6470/8209 16805/6468/8207\nf 16805/6468/8207 16821/6490/8207 16822/6491/8209\nf 16823/6492/8210 16807/6472/8210 16806/6470/8209\nf 16806/6470/8209 16822/6491/8209 16823/6492/8210\nf 16824/6493/8211 16808/6474/8211 16807/6472/8210\nf 16807/6472/8210 16823/6492/8210 16824/6493/8211\nf 16825/6494/8212 16809/6476/8212 16808/6474/8211\nf 16808/6474/8211 16824/6493/8211 16825/6494/8212\nf 16826/6495/8213 16810/6478/8213 16809/6476/8212\nf 16809/6476/8212 16825/6494/8212 16826/6495/8213\nf 16827/6496/8214 16811/6480/8214 16810/6478/8213\nf 16810/6478/8213 16826/6495/8213 16827/6496/8214\nf 16813/6482/10873 16797/6451/10873 16811/6480/8214\nf 16811/6480/8214 16827/6496/8214 16813/6482/10873\nf 2701/3370/1501 2702/3369/1500 16829/3368/1499\nf 16829/3368/1499 16828/3367/1498 2701/3370/1501\nf 16828/3422/1537 2683/8484/1512 2714/8485/1513\nf 2714/8485/1513 16830/3423/1538 16828/3422/1537\nf 2702/3431/1544 2727/3434/1547 16831/3426/1541\nf 16831/3426/1541 16829/3425/1540 2702/3431/1544\nf 16833/3368/1853 3085/3369/1856 3084/3370/1859\nf 3084/3370/1859 16832/3367/1854 16833/3368/1853\nf 3097/8485/1513 3066/8484/1512 16832/3422/1537\nf 16832/3422/1537 16834/3423/1538 3097/8485/1513\nf 16835/3426/1541 3110/3434/1547 3085/3431/1544\nf 3085/3431/1544 16833/3425/1540 16835/3426/1541\nf 42/538/379 38/537/378 39/540/381\nf 39/540/381 41/539/380 42/538/379\nf 41/539/380 16836/567/408 42/538/379\nf 16836/567/408 18/568/409 42/538/379\nf 16837/8486/36 16838/6198/8063 16839/6199/8064\nf 16837/8486/36 16840/6200/8065 16838/6198/8063\nf 16837/8486/36 16841/8487/8066 16840/6200/8065\nf 16837/8486/36 16842/8488/8067 16841/8487/8066\nf 16837/8486/36 16843/8489/8068 16842/8488/8067\nf 16837/8486/36 16844/6204/8069 16843/8489/8068\nf 16837/8486/36 16845/6205/8070 16844/6204/8069\nf 16837/8486/36 16846/8490/8071 16845/6205/8070\nf 16837/8486/36 16847/6207/8072 16846/8490/8071\nf 16837/8486/36 16848/6208/8073 16847/6207/8072\nf 16837/8486/36 16849/8491/8074 16848/6208/8073\nf 16837/8486/36 16850/8492/8075 16849/8491/8074\nf 16837/8486/36 16851/8493/8076 16850/8492/8075\nf 16837/8486/36 16852/6212/8077 16851/8493/8076\nf 16837/8486/36 16853/6213/8078 16852/6212/8077\nf 16837/8486/36 16839/6199/8064 16853/6213/8078\nf 16855/6248/8079 16856/6249/8080 16857/6250/8081\nf 16857/6250/8081 16854/6251/8082 16855/6248/8079\nf 16859/6252/8083 16855/6248/8079 16854/6251/8082\nf 16854/6251/8082 16858/6253/10874 16859/6252/8083\nf 16861/6254/8085 16859/6255/8083 16858/6256/10874\nf 16858/6256/10874 16860/6257/8086 16861/6254/8085\nf 16863/6258/8087 16861/6254/8085 16860/6257/8086\nf 16860/6257/8086 16862/6259/8088 16863/6258/8087\nf 16865/6260/8089 16863/6258/8087 16862/6259/8088\nf 16862/6259/8088 16864/6261/8090 16865/6260/8089\nf 16867/6262/8091 16865/6260/8089 16864/6261/8090\nf 16864/6261/8090 16866/6263/8092 16867/6262/8091\nf 16869/6264/8093 16867/6262/8091 16866/6263/8092\nf 16866/6263/8092 16868/6265/8094 16869/6264/8093\nf 16871/6266/10875 16869/6264/8093 16868/6265/8094\nf 16868/6265/8094 16870/6267/8096 16871/6266/10875\nf 16873/6268/8097 16871/6266/10875 16870/6267/8096\nf 16870/6267/8096 16872/6269/8098 16873/6268/8097\nf 16875/6270/8099 16873/6268/8097 16872/6269/8098\nf 16872/6269/8098 16874/6271/8100 16875/6270/8099\nf 16877/6272/8101 16875/6270/8099 16874/6271/8100\nf 16874/6271/8100 16876/6273/8102 16877/6272/8101\nf 16879/6274/10876 16877/6272/8101 16876/6273/8102\nf 16876/6273/8102 16878/6275/8104 16879/6274/10876\nf 16881/6276/8105 16879/6274/10876 16878/6275/8104\nf 16878/6275/8104 16880/6277/8106 16881/6276/8105\nf 16883/6278/8107 16881/6276/8105 16880/6277/8106\nf 16880/6277/8106 16882/6279/8108 16883/6278/8107\nf 16885/6280/8109 16883/6278/8107 16882/6279/8108\nf 16882/6279/8108 16884/6281/8110 16885/6280/8109\nf 16856/6249/8080 16885/6280/8109 16884/6281/8110\nf 16884/6281/8110 16857/6250/8081 16856/6249/8080\nf 16854/6251/8082 16857/6250/8081 16887/6282/8111\nf 16887/6282/8111 16886/6283/8112 16854/6251/8082\nf 16858/6253/10874 16854/6251/8082 16886/6283/8112\nf 16886/6283/8112 16888/6284/8113 16858/6253/10874\nf 16860/6257/8086 16858/6256/10874 16888/6285/8113\nf 16888/6285/8113 16889/6286/8114 16860/6257/8086\nf 16862/6259/8088 16860/6257/8086 16889/6286/8114\nf 16889/6286/8114 16890/6287/8115 16862/6259/8088\nf 16864/6261/8090 16862/6259/8088 16890/6287/8115\nf 16890/6287/8115 16891/6288/8116 16864/6261/8090\nf 16866/6263/8092 16864/6261/8090 16891/6288/8116\nf 16891/6288/8116 16892/6289/8117 16866/6263/8092\nf 16868/6265/8094 16866/6263/8092 16892/6289/8117\nf 16892/6289/8117 16893/6290/8118 16868/6265/8094\nf 16870/6267/8096 16868/6265/8094 16893/6290/8118\nf 16893/6290/8118 16894/6291/8119 16870/6267/8096\nf 16872/6269/8098 16870/6267/8096 16894/6291/8119\nf 16894/6291/8119 16895/6292/8120 16872/6269/8098\nf 16874/6271/8100 16872/6269/8098 16895/6292/8120\nf 16895/6292/8120 16896/6293/8121 16874/6271/8100\nf 16876/6273/8102 16874/6271/8100 16896/6293/8121\nf 16896/6293/8121 16897/6294/8122 16876/6273/8102\nf 16878/6275/8104 16876/6273/8102 16897/6294/8122\nf 16897/6294/8122 16898/6295/8123 16878/6275/8104\nf 16880/6277/8106 16878/6275/8104 16898/6295/8123\nf 16898/6295/8123 16899/6296/8124 16880/6277/8106\nf 16882/6279/8108 16880/6277/8106 16899/6296/8124\nf 16899/6296/8124 16900/6297/8125 16882/6279/8108\nf 16884/6281/8110 16882/6279/8108 16900/6297/8125\nf 16900/6297/8125 16901/6298/8126 16884/6281/8110\nf 16857/6250/8081 16884/6281/8110 16901/6298/8126\nf 16901/6298/8126 16887/6282/8111 16857/6250/8081\nf 16886/6299/8112 16887/8494/8111 16839/6199/8064\nf 16839/6199/8064 16838/6198/8063 16886/6299/8112\nf 16888/8495/8113 16886/6299/8112 16838/6198/8063\nf 16838/6198/8063 16840/6200/8065 16888/8495/8113\nf 16889/8496/8114 16888/8495/8113 16840/6200/8065\nf 16840/6200/8065 16841/8487/8066 16889/8496/8114\nf 16890/8497/8115 16889/8496/8114 16841/8487/8066\nf 16841/8487/8066 16842/8488/8067 16890/8497/8115\nf 16891/6304/8116 16890/8497/8115 16842/8488/8067\nf 16842/8488/8067 16843/8489/8068 16891/6304/8116\nf 16892/8498/8117 16891/6304/8116 16843/8489/8068\nf 16843/8489/8068 16844/6204/8069 16892/8498/8117\nf 16893/6306/8118 16892/8498/8117 16844/6204/8069\nf 16844/6204/8069 16845/6205/8070 16893/6306/8118\nf 16894/6307/8119 16893/6306/8118 16845/6205/8070\nf 16845/6205/8070 16846/8490/8071 16894/6307/8119\nf 16895/6308/8120 16894/6307/8119 16846/8490/8071\nf 16846/8490/8071 16847/6207/8072 16895/6308/8120\nf 16896/8499/8121 16895/6308/8120 16847/6207/8072\nf 16847/6207/8072 16848/6208/8073 16896/8499/8121\nf 16897/8500/8122 16896/8499/8121 16848/6208/8073\nf 16848/6208/8073 16849/8491/8074 16897/8500/8122\nf 16898/6311/8123 16897/8500/8122 16849/8491/8074\nf 16849/8491/8074 16850/8492/8075 16898/6311/8123\nf 16899/8501/8124 16898/6311/8123 16850/8492/8075\nf 16850/8492/8075 16851/8493/8076 16899/8501/8124\nf 16900/6313/8125 16899/8501/8124 16851/8493/8076\nf 16851/8493/8076 16852/6212/8077 16900/6313/8125\nf 16901/8502/8126 16900/6313/8125 16852/6212/8077\nf 16852/6212/8077 16853/6213/8078 16901/8502/8126\nf 16887/8494/8111 16901/8502/8126 16853/6213/8078\nf 16853/6213/8078 16839/6199/8064 16887/8494/8111\nf 16902/6398/10877 16903/6399/8144 16856/6249/8080\nf 16856/6249/8080 16855/6248/8079 16902/6398/10877\nf 16904/6400/10878 16902/6398/10877 16855/6248/8079\nf 16855/6248/8079 16859/6252/8083 16904/6400/10878\nf 16905/6401/10879 16904/6402/10878 16859/6255/8083\nf 16859/6255/8083 16861/6254/8085 16905/6401/10879\nf 16906/6403/10880 16905/6401/10879 16861/6254/8085\nf 16861/6254/8085 16863/6258/8087 16906/6403/10880\nf 16907/6404/8148 16906/6403/10880 16863/6258/8087\nf 16863/6258/8087 16865/6260/8089 16907/6404/8148\nf 16908/6405/10881 16907/6404/8148 16865/6260/8089\nf 16865/6260/8089 16867/6262/8091 16908/6405/10881\nf 16909/6406/10882 16908/6405/10881 16867/6262/8091\nf 16867/6262/8091 16869/6264/8093 16909/6406/10882\nf 16910/6407/10883 16909/6406/10882 16869/6264/8093\nf 16869/6264/8093 16871/6266/10875 16910/6407/10883\nf 16911/6408/10884 16910/6407/10883 16871/6266/10875\nf 16871/6266/10875 16873/6268/8097 16911/6408/10884\nf 16912/6409/10885 16911/6408/10884 16873/6268/8097\nf 16873/6268/8097 16875/6270/8099 16912/6409/10885\nf 16913/6410/10886 16912/6409/10885 16875/6270/8099\nf 16875/6270/8099 16877/6272/8101 16913/6410/10886\nf 16914/6411/10887 16913/6410/10886 16877/6272/8101\nf 16877/6272/8101 16879/6274/10876 16914/6411/10887\nf 16915/6412/10888 16914/6411/10887 16879/6274/10876\nf 16879/6274/10876 16881/6276/8105 16915/6412/10888\nf 16916/6413/10889 16915/6412/10888 16881/6276/8105\nf 16881/6276/8105 16883/6278/8107 16916/6413/10889\nf 16917/6414/8158 16916/6413/10889 16883/6278/8107\nf 16883/6278/8107 16885/6280/8109 16917/6414/8158\nf 16903/6399/8144 16917/6414/8158 16885/6280/8109\nf 16885/6280/8109 16856/6249/8080 16903/6399/8144\nf 16918/6415/8159 16919/6416/8160 16903/6399/8144\nf 16903/6399/8144 16902/6398/10877 16918/6415/8159\nf 16920/6417/8161 16918/6415/8159 16902/6398/10877\nf 16902/6398/10877 16904/6400/10878 16920/6417/8161\nf 16921/6418/8162 16920/6419/8161 16904/6402/10878\nf 16904/6402/10878 16905/6401/10879 16921/6418/8162\nf 16922/6420/8163 16921/6418/8162 16905/6401/10879\nf 16905/6401/10879 16906/6403/10880 16922/6420/8163\nf 16923/6421/8164 16922/6420/8163 16906/6403/10880\nf 16906/6403/10880 16907/6404/8148 16923/6421/8164\nf 16924/6422/8165 16923/6421/8164 16907/6404/8148\nf 16907/6404/8148 16908/6405/10881 16924/6422/8165\nf 16925/6423/8166 16924/6422/8165 16908/6405/10881\nf 16908/6405/10881 16909/6406/10882 16925/6423/8166\nf 16926/6424/8167 16925/6423/8166 16909/6406/10882\nf 16909/6406/10882 16910/6407/10883 16926/6424/8167\nf 16927/6425/8168 16926/6424/8167 16910/6407/10883\nf 16910/6407/10883 16911/6408/10884 16927/6425/8168\nf 16928/6426/8169 16927/6425/8168 16911/6408/10884\nf 16911/6408/10884 16912/6409/10885 16928/6426/8169\nf 16929/6427/8170 16928/6426/8169 16912/6409/10885\nf 16912/6409/10885 16913/6410/10886 16929/6427/8170\nf 16930/6428/8171 16929/6427/8170 16913/6410/10886\nf 16913/6410/10886 16914/6411/10887 16930/6428/8171\nf 16931/6429/8172 16930/6428/8171 16914/6411/10887\nf 16914/6411/10887 16915/6412/10888 16931/6429/8172\nf 16932/6430/8173 16931/6429/8172 16915/6412/10888\nf 16915/6412/10888 16916/6413/10889 16932/6430/8173\nf 16933/6431/8174 16932/6430/8173 16916/6413/10889\nf 16916/6413/10889 16917/6414/8158 16933/6431/8174\nf 16919/6416/8160 16933/6431/8174 16917/6414/8158\nf 16917/6414/8158 16903/6399/8144 16919/6416/8160\nf 17129/6432/10890 17130/6433/10891 16919/6416/10891\nf 16919/6416/10891 16918/6415/10890 17129/6432/10890\nf 17131/6434/10892 17129/6432/10890 16918/6415/10890\nf 16918/6415/10890 16920/6417/10892 17131/6434/10892\nf 17132/6435/10893 17131/6436/10892 16920/6419/10892\nf 16920/6419/10892 16921/6418/10893 17132/6435/10893\nf 17133/6437/10894 17132/6435/10893 16921/6418/10893\nf 16921/6418/10893 16922/6420/10894 17133/6437/10894\nf 17134/6438/10895 17133/6437/10894 16922/6420/10894\nf 16922/6420/10894 16923/6421/10895 17134/6438/10895\nf 17135/6439/10896 17134/6438/10895 16923/6421/10895\nf 16923/6421/10895 16924/6422/10896 17135/6439/10896\nf 17136/6440/10897 17135/6439/10896 16924/6422/10896\nf 16924/6422/10896 16925/6423/10897 17136/6440/10897\nf 17137/6441/10898 17136/6440/10897 16925/6423/10897\nf 16925/6423/10897 16926/6424/10898 17137/6441/10898\nf 17138/6442/10899 17137/6441/10898 16926/6424/10898\nf 16926/6424/10898 16927/6425/10899 17138/6442/10899\nf 17139/6443/10900 17138/6442/10899 16927/6425/10899\nf 16927/6425/10899 16928/6426/10900 17139/6443/10900\nf 17140/6444/10901 17139/6443/10900 16928/6426/10900\nf 16928/6426/10900 16929/6427/10901 17140/6444/10901\nf 17141/6445/10902 17140/6444/10901 16929/6427/10901\nf 16929/6427/10901 16930/6428/10902 17141/6445/10902\nf 17142/6446/10903 17141/6445/10902 16930/6428/10902\nf 16930/6428/10902 16931/6429/10903 17142/6446/10903\nf 17143/6447/10904 17142/6446/10903 16931/6429/10903\nf 16931/6429/10903 16932/6430/10904 17143/6447/10904\nf 17144/6448/10905 17143/6447/10904 16932/6430/10904\nf 16932/6430/10904 16933/6431/10905 17144/6448/10905\nf 17130/6433/10891 17144/6448/10905 16933/6431/10905\nf 16933/6431/10905 16919/6416/10891 17130/6433/10891\nf 16934/8486/36 16935/6198/8063 16936/6199/8064\nf 16934/8486/36 16937/6200/8065 16935/6198/8063\nf 16934/8486/36 16938/8487/8066 16937/6200/8065\nf 16934/8486/36 16939/8488/8067 16938/8487/8066\nf 16934/8486/36 16940/8489/8068 16939/8488/8067\nf 16934/8486/36 16941/6204/10869 16940/8489/8068\nf 16934/8486/36 16942/6205/8070 16941/6204/10869\nf 16934/8486/36 16943/8490/8071 16942/6205/8070\nf 16934/8486/36 16944/6207/8072 16943/8490/8071\nf 16934/8486/36 16945/6208/8073 16944/6207/8072\nf 16934/8486/36 16946/8491/8074 16945/6208/8073\nf 16934/8486/36 16947/8492/8075 16946/8491/8074\nf 16934/8486/36 16948/8493/8076 16947/8492/8075\nf 16934/8486/36 16949/6212/8077 16948/8493/8076\nf 16934/8486/36 16950/6213/8078 16949/6212/8077\nf 16934/8486/36 16936/6199/8064 16950/6213/8078\nf 16952/6248/8079 16953/6249/10906 16954/6250/8081\nf 16954/6250/8081 16951/6251/8082 16952/6248/8079\nf 16956/6252/8083 16952/6248/8079 16951/6251/8082\nf 16951/6251/8082 16955/6253/8084 16956/6252/8083\nf 16958/6254/8085 16956/6255/8083 16955/6256/8084\nf 16955/6256/8084 16957/6257/8086 16958/6254/8085\nf 16960/6258/10907 16958/6254/8085 16957/6257/8086\nf 16957/6257/8086 16959/6259/8088 16960/6258/10907\nf 16962/6260/8089 16960/6258/10907 16959/6259/8088\nf 16959/6259/8088 16961/6261/8090 16962/6260/8089\nf 16964/6262/8091 16962/6260/8089 16961/6261/8090\nf 16961/6261/8090 16963/6263/8092 16964/6262/8091\nf 16966/6264/8093 16964/6262/8091 16963/6263/8092\nf 16963/6263/8092 16965/6265/8094 16966/6264/8093\nf 16968/6266/8095 16966/6264/8093 16965/6265/8094\nf 16965/6265/8094 16967/6267/8096 16968/6266/8095\nf 16970/6268/8097 16968/6266/8095 16967/6267/8096\nf 16967/6267/8096 16969/6269/8098 16970/6268/8097\nf 16972/6270/8099 16970/6268/8097 16969/6269/8098\nf 16969/6269/8098 16971/6271/8100 16972/6270/8099\nf 16974/6272/8101 16972/6270/8099 16971/6271/8100\nf 16971/6271/8100 16973/6273/8102 16974/6272/8101\nf 16976/6274/8103 16974/6272/8101 16973/6273/8102\nf 16973/6273/8102 16975/6275/8104 16976/6274/8103\nf 16978/6276/8105 16976/6274/8103 16975/6275/8104\nf 16975/6275/8104 16977/6277/8106 16978/6276/8105\nf 16980/6278/8107 16978/6276/8105 16977/6277/8106\nf 16977/6277/8106 16979/6279/8108 16980/6278/8107\nf 16982/6280/8109 16980/6278/8107 16979/6279/8108\nf 16979/6279/8108 16981/6281/8110 16982/6280/8109\nf 16953/6249/10906 16982/6280/8109 16981/6281/8110\nf 16981/6281/8110 16954/6250/8081 16953/6249/10906\nf 16951/6251/8082 16954/6250/8081 16984/6282/8111\nf 16984/6282/8111 16983/6283/8112 16951/6251/8082\nf 16955/6253/8084 16951/6251/8082 16983/6283/8112\nf 16983/6283/8112 16985/6284/8113 16955/6253/8084\nf 16957/6257/8086 16955/6256/8084 16985/6285/8113\nf 16985/6285/8113 16986/6286/8114 16957/6257/8086\nf 16959/6259/8088 16957/6257/8086 16986/6286/8114\nf 16986/6286/8114 16987/6287/8115 16959/6259/8088\nf 16961/6261/8090 16959/6259/8088 16987/6287/8115\nf 16987/6287/8115 16988/6288/8116 16961/6261/8090\nf 16963/6263/8092 16961/6261/8090 16988/6288/8116\nf 16988/6288/8116 16989/6289/8117 16963/6263/8092\nf 16965/6265/8094 16963/6263/8092 16989/6289/8117\nf 16989/6289/8117 16990/6290/8118 16965/6265/8094\nf 16967/6267/8096 16965/6265/8094 16990/6290/8118\nf 16990/6290/8118 16991/6291/8119 16967/6267/8096\nf 16969/6269/8098 16967/6267/8096 16991/6291/8119\nf 16991/6291/8119 16992/6292/8120 16969/6269/8098\nf 16971/6271/8100 16969/6269/8098 16992/6292/8120\nf 16992/6292/8120 16993/6293/8121 16971/6271/8100\nf 16973/6273/8102 16971/6271/8100 16993/6293/8121\nf 16993/6293/8121 16994/6294/8122 16973/6273/8102\nf 16975/6275/8104 16973/6273/8102 16994/6294/8122\nf 16994/6294/8122 16995/6295/8123 16975/6275/8104\nf 16977/6277/8106 16975/6275/8104 16995/6295/8123\nf 16995/6295/8123 16996/6296/8124 16977/6277/8106\nf 16979/6279/8108 16977/6277/8106 16996/6296/8124\nf 16996/6296/8124 16997/6297/8125 16979/6279/8108\nf 16981/6281/8110 16979/6279/8108 16997/6297/8125\nf 16997/6297/8125 16998/6298/8126 16981/6281/8110\nf 16954/6250/8081 16981/6281/8110 16998/6298/8126\nf 16998/6298/8126 16984/6282/8111 16954/6250/8081\nf 16983/6299/8112 16984/8494/8111 16936/6199/8064\nf 16936/6199/8064 16935/6198/8063 16983/6299/8112\nf 16985/8495/8113 16983/6299/8112 16935/6198/8063\nf 16935/6198/8063 16937/6200/8065 16985/8495/8113\nf 16986/8496/8114 16985/8495/8113 16937/6200/8065\nf 16937/6200/8065 16938/8487/8066 16986/8496/8114\nf 16987/8497/8115 16986/8496/8114 16938/8487/8066\nf 16938/8487/8066 16939/8488/8067 16987/8497/8115\nf 16988/6304/8116 16987/8497/8115 16939/8488/8067\nf 16939/8488/8067 16940/8489/8068 16988/6304/8116\nf 16989/8498/8117 16988/6304/8116 16940/8489/8068\nf 16940/8489/8068 16941/6204/10869 16989/8498/8117\nf 16990/6306/8118 16989/8498/8117 16941/6204/10869\nf 16941/6204/10869 16942/6205/8070 16990/6306/8118\nf 16991/6307/8119 16990/6306/8118 16942/6205/8070\nf 16942/6205/8070 16943/8490/8071 16991/6307/8119\nf 16992/6308/8120 16991/6307/8119 16943/8490/8071\nf 16943/8490/8071 16944/6207/8072 16992/6308/8120\nf 16993/8499/8121 16992/6308/8120 16944/6207/8072\nf 16944/6207/8072 16945/6208/8073 16993/8499/8121\nf 16994/8500/8122 16993/8499/8121 16945/6208/8073\nf 16945/6208/8073 16946/8491/8074 16994/8500/8122\nf 16995/6311/8123 16994/8500/8122 16946/8491/8074\nf 16946/8491/8074 16947/8492/8075 16995/6311/8123\nf 16996/8501/8124 16995/6311/8123 16947/8492/8075\nf 16947/8492/8075 16948/8493/8076 16996/8501/8124\nf 16997/6313/8125 16996/8501/8124 16948/8493/8076\nf 16948/8493/8076 16949/6212/8077 16997/6313/8125\nf 16998/8502/8126 16997/6313/8125 16949/6212/8077\nf 16949/6212/8077 16950/6213/8078 16998/8502/8126\nf 16984/8494/8111 16998/8502/8126 16950/6213/8078\nf 16950/6213/8078 16936/6199/8064 16984/8494/8111\nf 16999/6398/10877 17000/6399/8144 16953/6249/10906\nf 16953/6249/10906 16952/6248/8079 16999/6398/10877\nf 17001/6400/10878 16999/6398/10877 16952/6248/8079\nf 16952/6248/8079 16956/6252/8083 17001/6400/10878\nf 17002/6401/10879 17001/6402/10878 16956/6255/8083\nf 16956/6255/8083 16958/6254/8085 17002/6401/10879\nf 17003/6403/8147 17002/6401/10879 16958/6254/8085\nf 16958/6254/8085 16960/6258/10907 17003/6403/8147\nf 17004/6404/10908 17003/6403/8147 16960/6258/10907\nf 16960/6258/10907 16962/6260/8089 17004/6404/10908\nf 17005/6405/10909 17004/6404/10908 16962/6260/8089\nf 16962/6260/8089 16964/6262/8091 17005/6405/10909\nf 17006/6406/10882 17005/6405/10909 16964/6262/8091\nf 16964/6262/8091 16966/6264/8093 17006/6406/10882\nf 17007/6407/10883 17006/6406/10882 16966/6264/8093\nf 16966/6264/8093 16968/6266/8095 17007/6407/10883\nf 17008/6408/10884 17007/6407/10883 16968/6266/8095\nf 16968/6266/8095 16970/6268/8097 17008/6408/10884\nf 17009/6409/10885 17008/6408/10884 16970/6268/8097\nf 16970/6268/8097 16972/6270/8099 17009/6409/10885\nf 17010/6410/8154 17009/6409/10885 16972/6270/8099\nf 16972/6270/8099 16974/6272/8101 17010/6410/8154\nf 17011/6411/10887 17010/6410/8154 16974/6272/8101\nf 16974/6272/8101 16976/6274/8103 17011/6411/10887\nf 17012/6412/10888 17011/6411/10887 16976/6274/8103\nf 16976/6274/8103 16978/6276/8105 17012/6412/10888\nf 17013/6413/8157 17012/6412/10888 16978/6276/8105\nf 16978/6276/8105 16980/6278/8107 17013/6413/8157\nf 17014/6414/8158 17013/6413/8157 16980/6278/8107\nf 16980/6278/8107 16982/6280/8109 17014/6414/8158\nf 17000/6399/8144 17014/6414/8158 16982/6280/8109\nf 16982/6280/8109 16953/6249/10906 17000/6399/8144\nf 17015/6415/8159 17016/6416/8160 17000/6399/8144\nf 17000/6399/8144 16999/6398/10877 17015/6415/8159\nf 17017/6417/8161 17015/6415/8159 16999/6398/10877\nf 16999/6398/10877 17001/6400/10878 17017/6417/8161\nf 17018/6418/8162 17017/6419/8161 17001/6402/10878\nf 17001/6402/10878 17002/6401/10879 17018/6418/8162\nf 17019/6420/8163 17018/6418/8162 17002/6401/10879\nf 17002/6401/10879 17003/6403/8147 17019/6420/8163\nf 17020/6421/8164 17019/6420/8163 17003/6403/8147\nf 17003/6403/8147 17004/6404/10908 17020/6421/8164\nf 17021/6422/8165 17020/6421/8164 17004/6404/10908\nf 17004/6404/10908 17005/6405/10909 17021/6422/8165\nf 17022/6423/8166 17021/6422/8165 17005/6405/10909\nf 17005/6405/10909 17006/6406/10882 17022/6423/8166\nf 17023/6424/8167 17022/6423/8166 17006/6406/10882\nf 17006/6406/10882 17007/6407/10883 17023/6424/8167\nf 17024/6425/8168 17023/6424/8167 17007/6407/10883\nf 17007/6407/10883 17008/6408/10884 17024/6425/8168\nf 17025/6426/8169 17024/6425/8168 17008/6408/10884\nf 17008/6408/10884 17009/6409/10885 17025/6426/8169\nf 17026/6427/8170 17025/6426/8169 17009/6409/10885\nf 17009/6409/10885 17010/6410/8154 17026/6427/8170\nf 17027/6428/8171 17026/6427/8170 17010/6410/8154\nf 17010/6410/8154 17011/6411/10887 17027/6428/8171\nf 17028/6429/8172 17027/6428/8171 17011/6411/10887\nf 17011/6411/10887 17012/6412/10888 17028/6429/8172\nf 17029/6430/8173 17028/6429/8172 17012/6412/10888\nf 17012/6412/10888 17013/6413/8157 17029/6430/8173\nf 17030/6431/8174 17029/6430/8173 17013/6413/8157\nf 17013/6413/8157 17014/6414/8158 17030/6431/8174\nf 17016/6416/8160 17030/6431/8174 17014/6414/8158\nf 17014/6414/8158 17000/6399/8144 17016/6416/8160\nf 17146/6432/10890 17147/6433/10891 17016/6416/10891\nf 17016/6416/10891 17015/6415/10890 17146/6432/10890\nf 17148/6434/10892 17146/6432/10890 17015/6415/10890\nf 17015/6415/10890 17017/6417/10892 17148/6434/10892\nf 17149/6435/10893 17148/6436/10892 17017/6419/10892\nf 17017/6419/10892 17018/6418/10893 17149/6435/10893\nf 17150/6437/10910 17149/6435/10893 17018/6418/10893\nf 17018/6418/10893 17019/6420/10910 17150/6437/10910\nf 17151/6438/10895 17150/6437/10910 17019/6420/10910\nf 17019/6420/10910 17020/6421/10895 17151/6438/10895\nf 17152/6439/10896 17151/6438/10895 17020/6421/10895\nf 17020/6421/10895 17021/6422/10896 17152/6439/10896\nf 17153/6440/10897 17152/6439/10896 17021/6422/10896\nf 17021/6422/10896 17022/6423/10897 17153/6440/10897\nf 17154/6441/10898 17153/6440/10897 17022/6423/10897\nf 17022/6423/10897 17023/6424/10898 17154/6441/10898\nf 17155/6442/10899 17154/6441/10898 17023/6424/10898\nf 17023/6424/10898 17024/6425/10899 17155/6442/10899\nf 17156/6443/10900 17155/6442/10899 17024/6425/10899\nf 17024/6425/10899 17025/6426/10900 17156/6443/10900\nf 17157/6444/10901 17156/6443/10900 17025/6426/10900\nf 17025/6426/10900 17026/6427/10901 17157/6444/10901\nf 17158/6445/10902 17157/6444/10901 17026/6427/10901\nf 17026/6427/10901 17027/6428/10902 17158/6445/10902\nf 17159/6446/10903 17158/6445/10902 17027/6428/10902\nf 17027/6428/10902 17028/6429/10903 17159/6446/10903\nf 17160/6447/10904 17159/6446/10903 17028/6429/10903\nf 17028/6429/10903 17029/6430/10904 17160/6447/10904\nf 17161/6448/10905 17160/6447/10904 17029/6430/10904\nf 17029/6430/10904 17030/6431/10905 17161/6448/10905\nf 17147/6433/10891 17161/6448/10905 17030/6431/10905\nf 17030/6431/10905 17016/6416/10891 17147/6433/10891\nf 17031/8486/36 17032/6198/8063 17033/6199/8064\nf 17031/8486/36 17034/6200/8065 17032/6198/8063\nf 17031/8486/36 17035/8487/8066 17034/6200/8065\nf 17031/8486/36 17036/8488/8067 17035/8487/8066\nf 17031/8486/36 17037/8489/8068 17036/8488/8067\nf 17031/8486/36 17038/6204/8069 17037/8489/8068\nf 17031/8486/36 17039/6205/8070 17038/6204/8069\nf 17031/8486/36 17040/8490/8071 17039/6205/8070\nf 17031/8486/36 17041/6207/8072 17040/8490/8071\nf 17031/8486/36 17042/6208/8073 17041/6207/8072\nf 17031/8486/36 17043/8491/8074 17042/6208/8073\nf 17031/8486/36 17044/8492/8075 17043/8491/8074\nf 17031/8486/36 17045/8493/8076 17044/8492/8075\nf 17031/8486/36 17046/6212/8077 17045/8493/8076\nf 17031/8486/36 17047/6213/8078 17046/6212/8077\nf 17031/8486/36 17033/6199/8064 17047/6213/8078\nf 17049/6248/8079 17050/6249/8080 17051/6250/8081\nf 17051/6250/8081 17048/6251/8082 17049/6248/8079\nf 17053/6252/8083 17049/6248/8079 17048/6251/8082\nf 17048/6251/8082 17052/6253/10874 17053/6252/8083\nf 17055/6254/8085 17053/6255/8083 17052/6256/10874\nf 17052/6256/10874 17054/6257/8086 17055/6254/8085\nf 17057/6258/8087 17055/6254/8085 17054/6257/8086\nf 17054/6257/8086 17056/6259/8088 17057/6258/8087\nf 17059/6260/8089 17057/6258/8087 17056/6259/8088\nf 17056/6259/8088 17058/6261/8090 17059/6260/8089\nf 17061/6262/8091 17059/6260/8089 17058/6261/8090\nf 17058/6261/8090 17060/6263/8092 17061/6262/8091\nf 17063/6264/8093 17061/6262/8091 17060/6263/8092\nf 17060/6263/8092 17062/6265/8094 17063/6264/8093\nf 17065/6266/10875 17063/6264/8093 17062/6265/8094\nf 17062/6265/8094 17064/6267/8096 17065/6266/10875\nf 17067/6268/8097 17065/6266/10875 17064/6267/8096\nf 17064/6267/8096 17066/6269/8098 17067/6268/8097\nf 17069/6270/8099 17067/6268/8097 17066/6269/8098\nf 17066/6269/8098 17068/6271/8100 17069/6270/8099\nf 17071/6272/8101 17069/6270/8099 17068/6271/8100\nf 17068/6271/8100 17070/6273/8102 17071/6272/8101\nf 17073/6274/10876 17071/6272/8101 17070/6273/8102\nf 17070/6273/8102 17072/6275/8104 17073/6274/10876\nf 17075/6276/8105 17073/6274/10876 17072/6275/8104\nf 17072/6275/8104 17074/6277/8106 17075/6276/8105\nf 17077/6278/8107 17075/6276/8105 17074/6277/8106\nf 17074/6277/8106 17076/6279/10865 17077/6278/8107\nf 17079/6280/8109 17077/6278/8107 17076/6279/10865\nf 17076/6279/10865 17078/6281/8110 17079/6280/8109\nf 17050/6249/8080 17079/6280/8109 17078/6281/8110\nf 17078/6281/8110 17051/6250/8081 17050/6249/8080\nf 17048/6251/8082 17051/6250/8081 17081/6282/8111\nf 17081/6282/8111 17080/6283/8112 17048/6251/8082\nf 17052/6253/10874 17048/6251/8082 17080/6283/8112\nf 17080/6283/8112 17082/6284/8113 17052/6253/10874\nf 17054/6257/8086 17052/6256/10874 17082/6285/8113\nf 17082/6285/8113 17083/6286/8114 17054/6257/8086\nf 17056/6259/8088 17054/6257/8086 17083/6286/8114\nf 17083/6286/8114 17084/6287/8115 17056/6259/8088\nf 17058/6261/8090 17056/6259/8088 17084/6287/8115\nf 17084/6287/8115 17085/6288/8116 17058/6261/8090\nf 17060/6263/8092 17058/6261/8090 17085/6288/8116\nf 17085/6288/8116 17086/6289/8117 17060/6263/8092\nf 17062/6265/8094 17060/6263/8092 17086/6289/8117\nf 17086/6289/8117 17087/6290/8118 17062/6265/8094\nf 17064/6267/8096 17062/6265/8094 17087/6290/8118\nf 17087/6290/8118 17088/6291/8119 17064/6267/8096\nf 17066/6269/8098 17064/6267/8096 17088/6291/8119\nf 17088/6291/8119 17089/6292/8120 17066/6269/8098\nf 17068/6271/8100 17066/6269/8098 17089/6292/8120\nf 17089/6292/8120 17090/6293/8121 17068/6271/8100\nf 17070/6273/8102 17068/6271/8100 17090/6293/8121\nf 17090/6293/8121 17091/6294/8122 17070/6273/8102\nf 17072/6275/8104 17070/6273/8102 17091/6294/8122\nf 17091/6294/8122 17092/6295/8123 17072/6275/8104\nf 17074/6277/8106 17072/6275/8104 17092/6295/8123\nf 17092/6295/8123 17093/6296/8124 17074/6277/8106\nf 17076/6279/10865 17074/6277/8106 17093/6296/8124\nf 17093/6296/8124 17094/6297/8125 17076/6279/10865\nf 17078/6281/8110 17076/6279/10865 17094/6297/8125\nf 17094/6297/8125 17095/6298/8126 17078/6281/8110\nf 17051/6250/8081 17078/6281/8110 17095/6298/8126\nf 17095/6298/8126 17081/6282/8111 17051/6250/8081\nf 17080/6299/8112 17081/8494/8111 17033/6199/8064\nf 17033/6199/8064 17032/6198/8063 17080/6299/8112\nf 17082/8495/8113 17080/6299/8112 17032/6198/8063\nf 17032/6198/8063 17034/6200/8065 17082/8495/8113\nf 17083/8496/8114 17082/8495/8113 17034/6200/8065\nf 17034/6200/8065 17035/8487/8066 17083/8496/8114\nf 17084/8497/8115 17083/8496/8114 17035/8487/8066\nf 17035/8487/8066 17036/8488/8067 17084/8497/8115\nf 17085/6304/8116 17084/8497/8115 17036/8488/8067\nf 17036/8488/8067 17037/8489/8068 17085/6304/8116\nf 17086/8498/8117 17085/6304/8116 17037/8489/8068\nf 17037/8489/8068 17038/6204/8069 17086/8498/8117\nf 17087/6306/8118 17086/8498/8117 17038/6204/8069\nf 17038/6204/8069 17039/6205/8070 17087/6306/8118\nf 17088/6307/8119 17087/6306/8118 17039/6205/8070\nf 17039/6205/8070 17040/8490/8071 17088/6307/8119\nf 17089/6308/8120 17088/6307/8119 17040/8490/8071\nf 17040/8490/8071 17041/6207/8072 17089/6308/8120\nf 17090/8499/8121 17089/6308/8120 17041/6207/8072\nf 17041/6207/8072 17042/6208/8073 17090/8499/8121\nf 17091/8500/8122 17090/8499/8121 17042/6208/8073\nf 17042/6208/8073 17043/8491/8074 17091/8500/8122\nf 17092/6311/8123 17091/8500/8122 17043/8491/8074\nf 17043/8491/8074 17044/8492/8075 17092/6311/8123\nf 17093/8501/8124 17092/6311/8123 17044/8492/8075\nf 17044/8492/8075 17045/8493/8076 17093/8501/8124\nf 17094/6313/8125 17093/8501/8124 17045/8493/8076\nf 17045/8493/8076 17046/6212/8077 17094/6313/8125\nf 17095/8502/8126 17094/6313/8125 17046/6212/8077\nf 17046/6212/8077 17047/6213/8078 17095/8502/8126\nf 17081/8494/8111 17095/8502/8126 17047/6213/8078\nf 17047/6213/8078 17033/6199/8064 17081/8494/8111\nf 17096/6398/10877 17097/6399/8144 17050/6249/8080\nf 17050/6249/8080 17049/6248/8079 17096/6398/10877\nf 17098/6400/10878 17096/6398/10877 17049/6248/8079\nf 17049/6248/8079 17053/6252/8083 17098/6400/10878\nf 17099/6401/10879 17098/6402/10878 17053/6255/8083\nf 17053/6255/8083 17055/6254/8085 17099/6401/10879\nf 17100/6403/10880 17099/6401/10879 17055/6254/8085\nf 17055/6254/8085 17057/6258/8087 17100/6403/10880\nf 17101/6404/8148 17100/6403/10880 17057/6258/8087\nf 17057/6258/8087 17059/6260/8089 17101/6404/8148\nf 17102/6405/10909 17101/6404/8148 17059/6260/8089\nf 17059/6260/8089 17061/6262/8091 17102/6405/10909\nf 17103/6406/10882 17102/6405/10909 17061/6262/8091\nf 17061/6262/8091 17063/6264/8093 17103/6406/10882\nf 17104/6407/10883 17103/6406/10882 17063/6264/8093\nf 17063/6264/8093 17065/6266/10875 17104/6407/10883\nf 17105/6408/10884 17104/6407/10883 17065/6266/10875\nf 17065/6266/10875 17067/6268/8097 17105/6408/10884\nf 17106/6409/10885 17105/6408/10884 17067/6268/8097\nf 17067/6268/8097 17069/6270/8099 17106/6409/10885\nf 17107/6410/10886 17106/6409/10885 17069/6270/8099\nf 17069/6270/8099 17071/6272/8101 17107/6410/10886\nf 17108/6411/10887 17107/6410/10886 17071/6272/8101\nf 17071/6272/8101 17073/6274/10876 17108/6411/10887\nf 17109/6412/10888 17108/6411/10887 17073/6274/10876\nf 17073/6274/10876 17075/6276/8105 17109/6412/10888\nf 17110/6413/10889 17109/6412/10888 17075/6276/8105\nf 17075/6276/8105 17077/6278/8107 17110/6413/10889\nf 17111/6414/8158 17110/6413/10889 17077/6278/8107\nf 17077/6278/8107 17079/6280/8109 17111/6414/8158\nf 17097/6399/8144 17111/6414/8158 17079/6280/8109\nf 17079/6280/8109 17050/6249/8080 17097/6399/8144\nf 17112/6415/8159 17113/6416/8160 17097/6399/8144\nf 17097/6399/8144 17096/6398/10877 17112/6415/8159\nf 17114/6417/8161 17112/6415/8159 17096/6398/10877\nf 17096/6398/10877 17098/6400/10878 17114/6417/8161\nf 17115/6418/8162 17114/6419/8161 17098/6402/10878\nf 17098/6402/10878 17099/6401/10879 17115/6418/8162\nf 17116/6420/8163 17115/6418/8162 17099/6401/10879\nf 17099/6401/10879 17100/6403/10880 17116/6420/8163\nf 17117/6421/8164 17116/6420/8163 17100/6403/10880\nf 17100/6403/10880 17101/6404/8148 17117/6421/8164\nf 17118/6422/8165 17117/6421/8164 17101/6404/8148\nf 17101/6404/8148 17102/6405/10909 17118/6422/8165\nf 17119/6423/8166 17118/6422/8165 17102/6405/10909\nf 17102/6405/10909 17103/6406/10882 17119/6423/8166\nf 17120/6424/8167 17119/6423/8166 17103/6406/10882\nf 17103/6406/10882 17104/6407/10883 17120/6424/8167\nf 17121/6425/8168 17120/6424/8167 17104/6407/10883\nf 17104/6407/10883 17105/6408/10884 17121/6425/8168\nf 17122/6426/8169 17121/6425/8168 17105/6408/10884\nf 17105/6408/10884 17106/6409/10885 17122/6426/8169\nf 17123/6427/8170 17122/6426/8169 17106/6409/10885\nf 17106/6409/10885 17107/6410/10886 17123/6427/8170\nf 17124/6428/8171 17123/6427/8170 17107/6410/10886\nf 17107/6410/10886 17108/6411/10887 17124/6428/8171\nf 17125/6429/8172 17124/6428/8171 17108/6411/10887\nf 17108/6411/10887 17109/6412/10888 17125/6429/8172\nf 17126/6430/8173 17125/6429/8172 17109/6412/10888\nf 17109/6412/10888 17110/6413/10889 17126/6430/8173\nf 17127/6431/8174 17126/6430/8173 17110/6413/10889\nf 17110/6413/10889 17111/6414/8158 17127/6431/8174\nf 17113/6416/8160 17127/6431/8174 17111/6414/8158\nf 17111/6414/8158 17097/6399/8144 17113/6416/8160\nf 17163/6432/10911 17164/6433/10912 17113/6416/10913\nf 17113/6416/10913 17112/6415/10914 17163/6432/10911\nf 17165/6434/10915 17163/6432/10911 17112/6415/10914\nf 17112/6415/10914 17114/6417/10916 17165/6434/10915\nf 17166/6435/10917 17165/6436/10915 17114/6419/10916\nf 17114/6419/10916 17115/6418/10918 17166/6435/10917\nf 17167/6437/10919 17166/6435/10917 17115/6418/10918\nf 17115/6418/10918 17116/6420/10920 17167/6437/10919\nf 17168/6438/10921 17167/6437/10919 17116/6420/10920\nf 17116/6420/10920 17117/6421/10921 17168/6438/10921\nf 17169/6439/10922 17168/6438/10921 17117/6421/10921\nf 17117/6421/10921 17118/6422/10923 17169/6439/10922\nf 17170/6440/10924 17169/6439/10922 17118/6422/10923\nf 17118/6422/10923 17119/6423/10925 17170/6440/10924\nf 17171/6441/10926 17170/6440/10924 17119/6423/10925\nf 17119/6423/10925 17120/6424/10927 17171/6441/10926\nf 17172/6442/10928 17171/6441/10926 17120/6424/10927\nf 17120/6424/10927 17121/6425/10929 17172/6442/10928\nf 17173/6443/10930 17172/6442/10928 17121/6425/10929\nf 17121/6425/10929 17122/6426/10931 17173/6443/10930\nf 17174/6444/10932 17173/6443/10930 17122/6426/10931\nf 17122/6426/10931 17123/6427/10933 17174/6444/10932\nf 17175/6445/10934 17174/6444/10932 17123/6427/10933\nf 17123/6427/10933 17124/6428/10935 17175/6445/10934\nf 17176/6446/10936 17175/6445/10934 17124/6428/10935\nf 17124/6428/10935 17125/6429/10936 17176/6446/10936\nf 17177/6447/10937 17176/6446/10936 17125/6429/10936\nf 17125/6429/10936 17126/6430/10938 17177/6447/10937\nf 17178/6448/10939 17177/6447/10937 17126/6430/10938\nf 17126/6430/10938 17127/6431/10940 17178/6448/10939\nf 17164/6433/10912 17178/6448/10939 17127/6431/10940\nf 17127/6431/10940 17113/6416/10913 17164/6433/10912\nf 17128/8486/103 17130/6199/10941 17129/6198/10942\nf 17128/8486/103 17129/6198/10942 17131/6200/10943\nf 17128/8486/103 17131/6200/10943 17132/8487/10944\nf 17128/8486/103 17132/8487/10944 17133/8488/10945\nf 17128/8486/103 17133/8488/10945 17134/8489/10946\nf 17128/8486/103 17134/8489/10946 17135/6204/10947\nf 17128/8486/103 17135/6204/10947 17136/6205/10948\nf 17128/8486/103 17136/6205/10948 17137/8490/10949\nf 17128/8486/103 17137/8490/10949 17138/6207/10950\nf 17128/8486/103 17138/6207/10950 17139/6208/10951\nf 17128/8486/103 17139/6208/10951 17140/8491/10952\nf 17128/8486/103 17140/8491/10952 17141/8492/10953\nf 17128/8486/103 17141/8492/10953 17142/8493/10954\nf 17128/8486/103 17142/8493/10954 17143/6212/10955\nf 17128/8486/103 17143/6212/10955 17144/6213/10956\nf 17128/8486/103 17144/6213/10956 17130/6199/10941\nf 17145/8486/103 17147/6199/10941 17146/6198/10942\nf 17145/8486/103 17146/6198/10942 17148/6200/10943\nf 17145/8486/103 17148/6200/10943 17149/8487/10944\nf 17145/8486/103 17149/8487/10944 17150/8488/10945\nf 17145/8486/103 17150/8488/10945 17151/8489/10946\nf 17145/8486/103 17151/8489/10946 17152/6204/10947\nf 17145/8486/103 17152/6204/10947 17153/6205/10948\nf 17145/8486/103 17153/6205/10948 17154/8490/10949\nf 17145/8486/103 17154/8490/10949 17155/6207/10950\nf 17145/8486/103 17155/6207/10950 17156/6208/10951\nf 17145/8486/103 17156/6208/10951 17157/8491/10952\nf 17145/8486/103 17157/8491/10952 17158/8492/10953\nf 17145/8486/103 17158/8492/10953 17159/8493/10954\nf 17145/8486/103 17159/8493/10954 17160/6212/10957\nf 17145/8486/103 17160/6212/10957 17161/6213/10956\nf 17145/8486/103 17161/6213/10956 17147/6199/10941\nf 17162/8486/10958 17164/6199/10959 17163/6198/10960\nf 17162/8486/10958 17163/6198/10960 17165/6200/10961\nf 17162/8486/10958 17165/6200/10961 17166/8487/10962\nf 17162/8486/10958 17166/8487/10962 17167/8488/10963\nf 17162/8486/10958 17167/8488/10963 17168/8489/10964\nf 17162/8486/10958 17168/8489/10964 17169/6204/10965\nf 17162/8486/10958 17169/6204/10965 17170/6205/10966\nf 17162/8486/10958 17170/6205/10966 17171/8490/10967\nf 17162/8486/10958 17171/8490/10967 17172/6207/10968\nf 17162/8486/10958 17172/6207/10968 17173/6208/10969\nf 17162/8486/10958 17173/6208/10969 17174/8491/10970\nf 17162/8486/10958 17174/8491/10970 17175/8492/10971\nf 17162/8486/10958 17175/8492/10971 17176/8493/10972\nf 17162/8486/10958 17176/8493/10972 17177/6212/10973\nf 17162/8486/10958 17177/6212/10973 17178/6213/10974\nf 17162/8486/10958 17178/6213/10974 17164/6199/10959\nf 3159/3699/1890 3157/3698/1889 17179/1481/875\nf 17179/1481/875 17180/1480/874 3159/3699/1890\nf 3161/3703/1892 3159/3699/1890 17180/1480/874\nf 17180/1480/874 17181/1484/878 3161/3703/1892\nf 3163/3706/1894 3161/3703/1892 17181/1484/878\nf 17181/1484/878 17182/1486/880 3163/3706/1894\nf 3165/3709/1896 3163/3706/1894 17182/1486/880\nf 17182/1486/880 17183/1488/882 3165/3709/1896\nf 3167/3712/1898 3165/3709/1896 17183/1488/882\nf 17183/1488/882 17184/1490/884 3167/3712/1898\nf 3169/3715/1900 3167/3712/1898 17184/1490/884\nf 17184/1490/884 17185/1492/886 3169/3715/1900\nf 3171/3718/1902 3169/3715/1900 17185/1492/886\nf 17185/1492/886 17186/1494/888 3171/3718/1902\nf 3173/3721/1904 3171/3718/1902 17186/1494/888\nf 17186/1494/888 17187/1496/890 3173/3721/1904\nf 3175/3724/1906 3173/3721/1904 17187/1496/890\nf 17187/1496/890 17188/1498/892 3175/3724/1906\nf 3177/3727/1908 3175/3724/1906 17188/1498/892\nf 17188/1498/892 17189/1500/894 3177/3727/1908\nf 3179/3730/1910 3177/3727/1908 17189/1500/894\nf 17189/1500/894 17190/1502/896 3179/3730/1910\nf 3181/3733/1912 3179/3730/1910 17190/1502/896\nf 17190/1502/896 17191/1504/898 3181/3733/1912\nf 3183/3736/1914 3181/3733/1912 17191/1504/898\nf 17191/1504/898 17192/1506/900 3183/3736/1914\nf 3185/3739/1916 3183/3736/1914 17192/1506/900\nf 17192/1506/900 17193/1508/902 3185/3739/1916\nf 3187/3742/1918 3185/3739/1916 17193/1508/902\nf 17193/1508/902 17194/1510/904 3187/3742/1918\nf 3189/3745/1920 3187/3742/1918 17194/1510/904\nf 17194/1510/904 17195/1512/906 3189/3745/1920\nf 3191/3748/1922 3189/3745/1920 17195/1512/906\nf 17195/1512/906 17196/1514/908 3191/3748/1922\nf 3193/3751/1924 3191/3748/1922 17196/1514/908\nf 17196/1514/908 17197/1516/910 3193/3751/1924\nf 3195/3754/1926 3193/3751/1924 17197/1516/910\nf 17197/1516/910 17198/1518/912 3195/3754/1926\nf 3197/3757/1928 3195/3754/1926 17198/1518/912\nf 17198/1518/912 17199/1520/914 3197/3757/1928\nf 3199/3760/1930 3197/3757/1928 17199/1520/914\nf 17199/1520/914 17200/1522/916 3199/3760/1930\nf 3201/3763/1932 3199/3760/1930 17200/1522/916\nf 17200/1522/916 17201/1524/918 3201/3763/1932\nf 3203/3766/1934 3201/3763/1932 17201/1524/918\nf 17201/1524/918 17202/1526/920 3203/3766/1934\nf 3157/3769/1889 3203/3766/1934 17202/1526/920\nf 17202/1526/920 17179/1528/875 3157/3769/1889\nf 3207/3699/1890 3205/3698/1889 17203/1481/875\nf 17203/1481/875 17204/1480/874 3207/3699/1890\nf 3209/3703/1892 3207/3699/1890 17204/1480/874\nf 17204/1480/874 17205/1484/878 3209/3703/1892\nf 3211/3706/1935 3209/3703/1892 17205/1484/878\nf 17205/1484/878 17206/1486/880 3211/3706/1935\nf 3213/3709/1896 3211/3706/1935 17206/1486/880\nf 17206/1486/880 17207/1488/882 3213/3709/1896\nf 3215/3712/1898 3213/3709/1896 17207/1488/882\nf 17207/1488/882 17208/1490/884 3215/3712/1898\nf 3217/3715/1900 3215/3712/1898 17208/1490/884\nf 17208/1490/884 17209/1492/886 3217/3715/1900\nf 3219/3718/1902 3217/3715/1900 17209/1492/886\nf 17209/1492/886 17210/1494/888 3219/3718/1902\nf 3221/3721/1904 3219/3718/1902 17210/1494/888\nf 17210/1494/888 17211/1496/890 3221/3721/1904\nf 3223/3724/1906 3221/3721/1904 17211/1496/890\nf 17211/1496/890 17212/1498/892 3223/3724/1906\nf 3225/3727/1908 3223/3724/1906 17212/1498/892\nf 17212/1498/892 17213/1500/894 3225/3727/1908\nf 3227/3730/1910 3225/3727/1908 17213/1500/894\nf 17213/1500/894 17214/1502/896 3227/3730/1910\nf 3229/3733/1912 3227/3730/1910 17214/1502/896\nf 17214/1502/896 17215/1504/898 3229/3733/1912\nf 3231/3736/1914 3229/3733/1912 17215/1504/898\nf 17215/1504/898 17216/1506/900 3231/3736/1914\nf 3233/3739/1916 3231/3736/1914 17216/1506/900\nf 17216/1506/900 17217/1508/902 3233/3739/1916\nf 3235/3742/1936 3233/3739/1916 17217/1508/902\nf 17217/1508/902 17218/1510/904 3235/3742/1936\nf 3237/3745/1920 3235/3742/1936 17218/1510/904\nf 17218/1510/904 17219/1512/906 3237/3745/1920\nf 3239/3748/1922 3237/3745/1920 17219/1512/906\nf 17219/1512/906 17220/1514/908 3239/3748/1922\nf 3241/3751/1924 3239/3748/1922 17220/1514/908\nf 17220/1514/908 17221/1516/910 3241/3751/1924\nf 3243/3754/1926 3241/3751/1924 17221/1516/910\nf 17221/1516/910 17222/1518/912 3243/3754/1926\nf 3245/3757/1928 3243/3754/1926 17222/1518/912\nf 17222/1518/912 17223/1520/914 3245/3757/1928\nf 3247/3760/1930 3245/3757/1928 17223/1520/914\nf 17223/1520/914 17224/1522/916 3247/3760/1930\nf 3249/3763/1932 3247/3760/1930 17224/1522/916\nf 17224/1522/916 17225/1524/918 3249/3763/1932\nf 3251/3766/1934 3249/3763/1932 17225/1524/918\nf 17225/1524/918 17226/1526/920 3251/3766/1934\nf 3205/3769/1889 3251/3766/1934 17226/1526/920\nf 17226/1526/920 17203/1528/875 3205/3769/1889\nf 5164/3698/3842 5163/3699/3841 17227/1480/3697\nf 17227/1480/3697 17228/1481/3696 5164/3698/3842\nf 5163/3699/3841 5167/3703/3845 17229/1484/3699\nf 17229/1484/3699 17227/1480/3697 5163/3699/3841\nf 5167/3703/3845 5169/3706/3847 17230/1486/3701\nf 17230/1486/3701 17229/1484/3699 5167/3703/3845\nf 5169/3706/3847 5171/3709/3849 17231/1488/3703\nf 17231/1488/3703 17230/1486/3701 5169/3706/3847\nf 5171/3709/3849 5173/3712/3851 17232/1490/3705\nf 17232/1490/3705 17231/1488/3703 5171/3709/3849\nf 5173/3712/3851 5175/3715/3853 17233/1492/3707\nf 17233/1492/3707 17232/1490/3705 5173/3712/3851\nf 5175/3715/3853 5177/3718/3855 17234/1494/3709\nf 17234/1494/3709 17233/1492/3707 5175/3715/3853\nf 5177/3718/3855 5179/3721/3857 17235/1496/3711\nf 17235/1496/3711 17234/1494/3709 5177/3718/3855\nf 5179/3721/3857 5181/3724/3859 17236/1498/3713\nf 17236/1498/3713 17235/1496/3711 5179/3721/3857\nf 5181/3724/3859 5183/3727/3861 17237/1500/3715\nf 17237/1500/3715 17236/1498/3713 5181/3724/3859\nf 5183/3727/3861 5185/3730/3863 17238/1502/3717\nf 17238/1502/3717 17237/1500/3715 5183/3727/3861\nf 5185/3730/3863 5187/3733/3865 17239/1504/3719\nf 17239/1504/3719 17238/1502/3717 5185/3730/3863\nf 5187/3733/3865 5189/3736/3867 17240/1506/3721\nf 17240/1506/3721 17239/1504/3719 5187/3733/3865\nf 5189/3736/3867 5191/3739/3869 17241/1508/3723\nf 17241/1508/3723 17240/1506/3721 5189/3736/3867\nf 5191/3739/3869 5193/3742/3871 17242/1510/3725\nf 17242/1510/3725 17241/1508/3723 5191/3739/3869\nf 5193/3742/3871 5195/3745/3873 17243/1512/3727\nf 17243/1512/3727 17242/1510/3725 5193/3742/3871\nf 5195/3745/3873 5197/3748/3875 17244/1514/3729\nf 17244/1514/3729 17243/1512/3727 5195/3745/3873\nf 5197/3748/3875 5199/3751/3877 17245/1516/3731\nf 17245/1516/3731 17244/1514/3729 5197/3748/3875\nf 5199/3751/3877 5201/3754/3879 17246/1518/3733\nf 17246/1518/3733 17245/1516/3731 5199/3751/3877\nf 5201/3754/3879 5203/3757/3881 17247/1520/3735\nf 17247/1520/3735 17246/1518/3733 5201/3754/3879\nf 5203/3757/3881 5205/3760/3883 17248/1522/3737\nf 17248/1522/3737 17247/1520/3735 5203/3757/3881\nf 5205/3760/3883 5207/3763/3885 17249/1524/3739\nf 17249/1524/3739 17248/1522/3737 5205/3760/3883\nf 5207/3763/3885 5209/3766/3887 17250/1526/3741\nf 17250/1526/3741 17249/1524/3739 5207/3763/3885\nf 5209/3766/3887 5164/3769/3842 17228/1528/3696\nf 17228/1528/3696 17250/1526/3741 5209/3766/3887\n"
  },
  {
    "path": ".storybook/public/cyclops.json",
    "content": "{\"frames\": {\r\n\r\n\"Attacking_000\":\r\n{\r\n\t\"frame\": {\"x\":1,\"y\":1,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_001\":\r\n{\r\n\t\"frame\": {\"x\":643,\"y\":1,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_002\":\r\n{\r\n\t\"frame\": {\"x\":1285,\"y\":1,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_003\":\r\n{\r\n\t\"frame\": {\"x\":1927,\"y\":1,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_004\":\r\n{\r\n\t\"frame\": {\"x\":2569,\"y\":1,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_005\":\r\n{\r\n\t\"frame\": {\"x\":3211,\"y\":1,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_006\":\r\n{\r\n\t\"frame\": {\"x\":1,\"y\":483,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_007\":\r\n{\r\n\t\"frame\": {\"x\":643,\"y\":483,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_008\":\r\n{\r\n\t\"frame\": {\"x\":1285,\"y\":483,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_009\":\r\n{\r\n\t\"frame\": {\"x\":1927,\"y\":483,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_010\":\r\n{\r\n\t\"frame\": {\"x\":2569,\"y\":483,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Attacking_011\":\r\n{\r\n\t\"frame\": {\"x\":3211,\"y\":483,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_000\":\r\n{\r\n\t\"frame\": {\"x\":1,\"y\":965,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_001\":\r\n{\r\n\t\"frame\": {\"x\":643,\"y\":965,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_002\":\r\n{\r\n\t\"frame\": {\"x\":1285,\"y\":965,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_003\":\r\n{\r\n\t\"frame\": {\"x\":1927,\"y\":965,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_004\":\r\n{\r\n\t\"frame\": {\"x\":2569,\"y\":965,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_005\":\r\n{\r\n\t\"frame\": {\"x\":3211,\"y\":965,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_006\":\r\n{\r\n\t\"frame\": {\"x\":1,\"y\":1447,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_007\":\r\n{\r\n\t\"frame\": {\"x\":643,\"y\":1447,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_008\":\r\n{\r\n\t\"frame\": {\"x\":1285,\"y\":1447,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_009\":\r\n{\r\n\t\"frame\": {\"x\":1927,\"y\":1447,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_010\":\r\n{\r\n\t\"frame\": {\"x\":2569,\"y\":1447,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Hurt_011\":\r\n{\r\n\t\"frame\": {\"x\":3211,\"y\":1447,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_000\":\r\n{\r\n\t\"frame\": {\"x\":1,\"y\":1929,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_001\":\r\n{\r\n\t\"frame\": {\"x\":643,\"y\":1929,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_002\":\r\n{\r\n\t\"frame\": {\"x\":1285,\"y\":1929,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_003\":\r\n{\r\n\t\"frame\": {\"x\":1927,\"y\":1929,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_004\":\r\n{\r\n\t\"frame\": {\"x\":2569,\"y\":1929,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_005\":\r\n{\r\n\t\"frame\": {\"x\":3211,\"y\":1929,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_006\":\r\n{\r\n\t\"frame\": {\"x\":1,\"y\":2411,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_007\":\r\n{\r\n\t\"frame\": {\"x\":643,\"y\":2411,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_008\":\r\n{\r\n\t\"frame\": {\"x\":1285,\"y\":2411,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_009\":\r\n{\r\n\t\"frame\": {\"x\":1927,\"y\":2411,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_010\":\r\n{\r\n\t\"frame\": {\"x\":2569,\"y\":2411,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n},\r\n\"Idle_011\":\r\n{\r\n\t\"frame\": {\"x\":3211,\"y\":2411,\"w\":640,\"h\":480},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":640,\"h\":480},\r\n\t\"sourceSize\": {\"w\":640,\"h\":480}\r\n}},\r\n\"meta\": {\r\n\t\"app\": \"https://www.codeandweb.com/texturepacker\",\r\n\t\"version\": \"1.0\",\r\n\t\"image\": \"cyclops.png\",\r\n\t\"format\": \"RGBA8888\",\r\n\t\"size\": {\"w\":3852,\"h\":2892},\r\n\t\"scale\": \"1\",\r\n\t\"smartupdate\": \"$TexturePacker:SmartUpdate:0e87593e152aa1b96dcc023abeafd158:bb7257f44207a87046359dab31983daf:cf3b5afa5774b99a9ed80f2056562301$\"\r\n}\r\n}\r\n"
  },
  {
    "path": ".storybook/public/draco-gltf/draco_decoder.js",
    "content": "var DracoDecoderModule = function (DracoDecoderModule) {\n  DracoDecoderModule = DracoDecoderModule || {}\n\n  var Module = typeof DracoDecoderModule !== 'undefined' ? DracoDecoderModule : {}\n  var isRuntimeInitialized = false\n  var isModuleParsed = false\n  Module['onRuntimeInitialized'] = function () {\n    isRuntimeInitialized = true\n    if (isModuleParsed) {\n      if (typeof Module['onModuleLoaded'] === 'function') {\n        Module['onModuleLoaded'](Module)\n      }\n    }\n  }\n  Module['onModuleParsed'] = function () {\n    isModuleParsed = true\n    if (isRuntimeInitialized) {\n      if (typeof Module['onModuleLoaded'] === 'function') {\n        Module['onModuleLoaded'](Module)\n      }\n    }\n  }\n  function isVersionSupported(versionString) {\n    if (typeof versionString !== 'string') return false\n    const version = versionString.split('.')\n    if (version.length < 2 || version.length > 3) return false\n    if (version[0] == 1 && version[1] >= 0 && version[1] <= 3) return true\n    if (version[0] != 0 || version[1] > 10) return false\n    return true\n  }\n  Module['isVersionSupported'] = isVersionSupported\n  var moduleOverrides = {}\n  var key\n  for (key in Module) {\n    if (Module.hasOwnProperty(key)) {\n      moduleOverrides[key] = Module[key]\n    }\n  }\n  Module['arguments'] = []\n  Module['thisProgram'] = './this.program'\n  Module['quit'] = function (status, toThrow) {\n    throw toThrow\n  }\n  Module['preRun'] = []\n  Module['postRun'] = []\n  var ENVIRONMENT_IS_WEB = false\n  var ENVIRONMENT_IS_WORKER = false\n  var ENVIRONMENT_IS_NODE = false\n  var ENVIRONMENT_IS_SHELL = false\n  if (Module['ENVIRONMENT']) {\n    if (Module['ENVIRONMENT'] === 'WEB') {\n      ENVIRONMENT_IS_WEB = true\n    } else if (Module['ENVIRONMENT'] === 'WORKER') {\n      ENVIRONMENT_IS_WORKER = true\n    } else if (Module['ENVIRONMENT'] === 'NODE') {\n      ENVIRONMENT_IS_NODE = true\n    } else if (Module['ENVIRONMENT'] === 'SHELL') {\n      ENVIRONMENT_IS_SHELL = true\n    } else {\n      throw new Error(\"Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.\")\n    }\n  } else {\n    ENVIRONMENT_IS_WEB = typeof window === 'object'\n    ENVIRONMENT_IS_WORKER = typeof importScripts === 'function'\n    ENVIRONMENT_IS_NODE =\n      typeof process === 'object' && typeof require === 'function' && !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_WORKER\n    ENVIRONMENT_IS_SHELL = !ENVIRONMENT_IS_WEB && !ENVIRONMENT_IS_NODE && !ENVIRONMENT_IS_WORKER\n  }\n  if (ENVIRONMENT_IS_NODE) {\n    var nodeFS\n    var nodePath\n    Module['read'] = function shell_read(filename, binary) {\n      var ret\n      ret = tryParseAsDataURI(filename)\n      if (!ret) {\n        if (!nodeFS) nodeFS = require('fs')\n        if (!nodePath) nodePath = require('path')\n        filename = nodePath['normalize'](filename)\n        ret = nodeFS['readFileSync'](filename)\n      }\n      return binary ? ret : ret.toString()\n    }\n    Module['readBinary'] = function readBinary(filename) {\n      var ret = Module['read'](filename, true)\n      if (!ret.buffer) {\n        ret = new Uint8Array(ret)\n      }\n      assert(ret.buffer)\n      return ret\n    }\n    if (process['argv'].length > 1) {\n      Module['thisProgram'] = process['argv'][1].replace(/\\\\/g, '/')\n    }\n    Module['arguments'] = process['argv'].slice(2)\n    process['on']('uncaughtException', function (ex) {\n      if (!(ex instanceof ExitStatus)) {\n        throw ex\n      }\n    })\n    process['on']('unhandledRejection', function (reason, p) {\n      process['exit'](1)\n    })\n    Module['inspect'] = function () {\n      return '[Emscripten Module object]'\n    }\n  } else if (ENVIRONMENT_IS_SHELL) {\n    if (typeof read != 'undefined') {\n      Module['read'] = function shell_read(f) {\n        var data = tryParseAsDataURI(f)\n        if (data) {\n          return intArrayToString(data)\n        }\n        return read(f)\n      }\n    }\n    Module['readBinary'] = function readBinary(f) {\n      var data\n      data = tryParseAsDataURI(f)\n      if (data) {\n        return data\n      }\n      if (typeof readbuffer === 'function') {\n        return new Uint8Array(readbuffer(f))\n      }\n      data = read(f, 'binary')\n      assert(typeof data === 'object')\n      return data\n    }\n    if (typeof scriptArgs != 'undefined') {\n      Module['arguments'] = scriptArgs\n    } else if (typeof arguments != 'undefined') {\n      Module['arguments'] = arguments\n    }\n    if (typeof quit === 'function') {\n      Module['quit'] = function (status, toThrow) {\n        quit(status)\n      }\n    }\n  } else if (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) {\n    Module['read'] = function shell_read(url) {\n      try {\n        var xhr = new XMLHttpRequest()\n        xhr.open('GET', url, false)\n        xhr.send(null)\n        return xhr.responseText\n      } catch (err) {\n        var data = tryParseAsDataURI(url)\n        if (data) {\n          return intArrayToString(data)\n        }\n        throw err\n      }\n    }\n    if (ENVIRONMENT_IS_WORKER) {\n      Module['readBinary'] = function readBinary(url) {\n        try {\n          var xhr = new XMLHttpRequest()\n          xhr.open('GET', url, false)\n          xhr.responseType = 'arraybuffer'\n          xhr.send(null)\n          return new Uint8Array(xhr.response)\n        } catch (err) {\n          var data = tryParseAsDataURI(url)\n          if (data) {\n            return data\n          }\n          throw err\n        }\n      }\n    }\n    Module['readAsync'] = function readAsync(url, onload, onerror) {\n      var xhr = new XMLHttpRequest()\n      xhr.open('GET', url, true)\n      xhr.responseType = 'arraybuffer'\n      xhr.onload = function xhr_onload() {\n        if (xhr.status == 200 || (xhr.status == 0 && xhr.response)) {\n          onload(xhr.response)\n          return\n        }\n        var data = tryParseAsDataURI(url)\n        if (data) {\n          onload(data.buffer)\n          return\n        }\n        onerror()\n      }\n      xhr.onerror = onerror\n      xhr.send(null)\n    }\n    Module['setWindowTitle'] = function (title) {\n      document.title = title\n    }\n  }\n  Module['print'] =\n    typeof console !== 'undefined' ? console.log.bind(console) : typeof print !== 'undefined' ? print : null\n  Module['printErr'] =\n    typeof printErr !== 'undefined'\n      ? printErr\n      : (typeof console !== 'undefined' && console.warn.bind(console)) || Module['print']\n  Module.print = Module['print']\n  Module.printErr = Module['printErr']\n  for (key in moduleOverrides) {\n    if (moduleOverrides.hasOwnProperty(key)) {\n      Module[key] = moduleOverrides[key]\n    }\n  }\n  moduleOverrides = undefined\n  var STACK_ALIGN = 16\n  function staticAlloc(size) {\n    assert(!staticSealed)\n    var ret = STATICTOP\n    STATICTOP = (STATICTOP + size + 15) & -16\n    return ret\n  }\n  function dynamicAlloc(size) {\n    assert(DYNAMICTOP_PTR)\n    var ret = HEAP32[DYNAMICTOP_PTR >> 2]\n    var end = (ret + size + 15) & -16\n    HEAP32[DYNAMICTOP_PTR >> 2] = end\n    if (end >= TOTAL_MEMORY) {\n      var success = enlargeMemory()\n      if (!success) {\n        HEAP32[DYNAMICTOP_PTR >> 2] = ret\n        return 0\n      }\n    }\n    return ret\n  }\n  function alignMemory(size, factor) {\n    if (!factor) factor = STACK_ALIGN\n    var ret = (size = Math.ceil(size / factor) * factor)\n    return ret\n  }\n  function getNativeTypeSize(type) {\n    switch (type) {\n      case 'i1':\n      case 'i8':\n        return 1\n      case 'i16':\n        return 2\n      case 'i32':\n        return 4\n      case 'i64':\n        return 8\n      case 'float':\n        return 4\n      case 'double':\n        return 8\n      default: {\n        if (type[type.length - 1] === '*') {\n          return 4\n        } else if (type[0] === 'i') {\n          var bits = parseInt(type.substr(1))\n          assert(bits % 8 === 0)\n          return bits / 8\n        } else {\n          return 0\n        }\n      }\n    }\n  }\n  function warnOnce(text) {\n    if (!warnOnce.shown) warnOnce.shown = {}\n    if (!warnOnce.shown[text]) {\n      warnOnce.shown[text] = 1\n      Module.printErr(text)\n    }\n  }\n  var jsCallStartIndex = 1\n  var functionPointers = new Array(0)\n  var funcWrappers = {}\n  function dynCall(sig, ptr, args) {\n    if (args && args.length) {\n      return Module['dynCall_' + sig].apply(null, [ptr].concat(args))\n    } else {\n      return Module['dynCall_' + sig].call(null, ptr)\n    }\n  }\n  var GLOBAL_BASE = 8\n  var ABORT = 0\n  var EXITSTATUS = 0\n  function assert(condition, text) {\n    if (!condition) {\n      abort('Assertion failed: ' + text)\n    }\n  }\n  function getCFunc(ident) {\n    var func = Module['_' + ident]\n    assert(func, 'Cannot call unknown function ' + ident + ', make sure it is exported')\n    return func\n  }\n  var JSfuncs = {\n    stackSave: function () {\n      stackSave()\n    },\n    stackRestore: function () {\n      stackRestore()\n    },\n    arrayToC: function (arr) {\n      var ret = stackAlloc(arr.length)\n      writeArrayToMemory(arr, ret)\n      return ret\n    },\n    stringToC: function (str) {\n      var ret = 0\n      if (str !== null && str !== undefined && str !== 0) {\n        var len = (str.length << 2) + 1\n        ret = stackAlloc(len)\n        stringToUTF8(str, ret, len)\n      }\n      return ret\n    },\n  }\n  var toC = { string: JSfuncs['stringToC'], array: JSfuncs['arrayToC'] }\n  function ccall(ident, returnType, argTypes, args, opts) {\n    var func = getCFunc(ident)\n    var cArgs = []\n    var stack = 0\n    if (args) {\n      for (var i = 0; i < args.length; i++) {\n        var converter = toC[argTypes[i]]\n        if (converter) {\n          if (stack === 0) stack = stackSave()\n          cArgs[i] = converter(args[i])\n        } else {\n          cArgs[i] = args[i]\n        }\n      }\n    }\n    var ret = func.apply(null, cArgs)\n    if (returnType === 'string') ret = Pointer_stringify(ret)\n    if (returnType === 'boolean') ret = Boolean(ret)\n    if (stack !== 0) {\n      stackRestore(stack)\n    }\n    return ret\n  }\n  function setValue(ptr, value, type, noSafe) {\n    type = type || 'i8'\n    if (type.charAt(type.length - 1) === '*') type = 'i32'\n    switch (type) {\n      case 'i1':\n        HEAP8[ptr >> 0] = value\n        break\n      case 'i8':\n        HEAP8[ptr >> 0] = value\n        break\n      case 'i16':\n        HEAP16[ptr >> 1] = value\n        break\n      case 'i32':\n        HEAP32[ptr >> 2] = value\n        break\n      case 'i64':\n        ;(tempI64 = [\n          value >>> 0,\n          ((tempDouble = value),\n          +Math_abs(tempDouble) >= +1\n            ? tempDouble > +0\n              ? (Math_min(+Math_floor(tempDouble / +4294967296), +4294967295) | 0) >>> 0\n              : ~~+Math_ceil((tempDouble - +(~~tempDouble >>> 0)) / +4294967296) >>> 0\n            : 0),\n        ]),\n          (HEAP32[ptr >> 2] = tempI64[0]),\n          (HEAP32[(ptr + 4) >> 2] = tempI64[1])\n        break\n      case 'float':\n        HEAPF32[ptr >> 2] = value\n        break\n      case 'double':\n        HEAPF64[ptr >> 3] = value\n        break\n      default:\n        abort('invalid type for setValue: ' + type)\n    }\n  }\n  var ALLOC_STATIC = 2\n  var ALLOC_NONE = 4\n  function allocate(slab, types, allocator, ptr) {\n    var zeroinit, size\n    if (typeof slab === 'number') {\n      zeroinit = true\n      size = slab\n    } else {\n      zeroinit = false\n      size = slab.length\n    }\n    var singleType = typeof types === 'string' ? types : null\n    var ret\n    if (allocator == ALLOC_NONE) {\n      ret = ptr\n    } else {\n      ret = [typeof _malloc === 'function' ? _malloc : staticAlloc, stackAlloc, staticAlloc, dynamicAlloc][\n        allocator === undefined ? ALLOC_STATIC : allocator\n      ](Math.max(size, singleType ? 1 : types.length))\n    }\n    if (zeroinit) {\n      var stop\n      ptr = ret\n      assert((ret & 3) == 0)\n      stop = ret + (size & ~3)\n      for (; ptr < stop; ptr += 4) {\n        HEAP32[ptr >> 2] = 0\n      }\n      stop = ret + size\n      while (ptr < stop) {\n        HEAP8[ptr++ >> 0] = 0\n      }\n      return ret\n    }\n    if (singleType === 'i8') {\n      if (slab.subarray || slab.slice) {\n        HEAPU8.set(slab, ret)\n      } else {\n        HEAPU8.set(new Uint8Array(slab), ret)\n      }\n      return ret\n    }\n    var i = 0,\n      type,\n      typeSize,\n      previousType\n    while (i < size) {\n      var curr = slab[i]\n      type = singleType || types[i]\n      if (type === 0) {\n        i++\n        continue\n      }\n      if (type == 'i64') type = 'i32'\n      setValue(ret + i, curr, type)\n      if (previousType !== type) {\n        typeSize = getNativeTypeSize(type)\n        previousType = type\n      }\n      i += typeSize\n    }\n    return ret\n  }\n  function Pointer_stringify(ptr, length) {\n    if (length === 0 || !ptr) return ''\n    var hasUtf = 0\n    var t\n    var i = 0\n    while (1) {\n      t = HEAPU8[(ptr + i) >> 0]\n      hasUtf |= t\n      if (t == 0 && !length) break\n      i++\n      if (length && i == length) break\n    }\n    if (!length) length = i\n    var ret = ''\n    if (hasUtf < 128) {\n      var MAX_CHUNK = 1024\n      var curr\n      while (length > 0) {\n        curr = String.fromCharCode.apply(String, HEAPU8.subarray(ptr, ptr + Math.min(length, MAX_CHUNK)))\n        ret = ret ? ret + curr : curr\n        ptr += MAX_CHUNK\n        length -= MAX_CHUNK\n      }\n      return ret\n    }\n    return UTF8ToString(ptr)\n  }\n  var UTF8Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf8') : undefined\n  function UTF8ArrayToString(u8Array, idx) {\n    var endPtr = idx\n    while (u8Array[endPtr]) ++endPtr\n    if (endPtr - idx > 16 && u8Array.subarray && UTF8Decoder) {\n      return UTF8Decoder.decode(u8Array.subarray(idx, endPtr))\n    } else {\n      var u0, u1, u2, u3, u4, u5\n      var str = ''\n      while (1) {\n        u0 = u8Array[idx++]\n        if (!u0) return str\n        if (!(u0 & 128)) {\n          str += String.fromCharCode(u0)\n          continue\n        }\n        u1 = u8Array[idx++] & 63\n        if ((u0 & 224) == 192) {\n          str += String.fromCharCode(((u0 & 31) << 6) | u1)\n          continue\n        }\n        u2 = u8Array[idx++] & 63\n        if ((u0 & 240) == 224) {\n          u0 = ((u0 & 15) << 12) | (u1 << 6) | u2\n        } else {\n          u3 = u8Array[idx++] & 63\n          if ((u0 & 248) == 240) {\n            u0 = ((u0 & 7) << 18) | (u1 << 12) | (u2 << 6) | u3\n          } else {\n            u4 = u8Array[idx++] & 63\n            if ((u0 & 252) == 248) {\n              u0 = ((u0 & 3) << 24) | (u1 << 18) | (u2 << 12) | (u3 << 6) | u4\n            } else {\n              u5 = u8Array[idx++] & 63\n              u0 = ((u0 & 1) << 30) | (u1 << 24) | (u2 << 18) | (u3 << 12) | (u4 << 6) | u5\n            }\n          }\n        }\n        if (u0 < 65536) {\n          str += String.fromCharCode(u0)\n        } else {\n          var ch = u0 - 65536\n          str += String.fromCharCode(55296 | (ch >> 10), 56320 | (ch & 1023))\n        }\n      }\n    }\n  }\n  function UTF8ToString(ptr) {\n    return UTF8ArrayToString(HEAPU8, ptr)\n  }\n  function stringToUTF8Array(str, outU8Array, outIdx, maxBytesToWrite) {\n    if (!(maxBytesToWrite > 0)) return 0\n    var startIdx = outIdx\n    var endIdx = outIdx + maxBytesToWrite - 1\n    for (var i = 0; i < str.length; ++i) {\n      var u = str.charCodeAt(i)\n      if (u >= 55296 && u <= 57343) u = (65536 + ((u & 1023) << 10)) | (str.charCodeAt(++i) & 1023)\n      if (u <= 127) {\n        if (outIdx >= endIdx) break\n        outU8Array[outIdx++] = u\n      } else if (u <= 2047) {\n        if (outIdx + 1 >= endIdx) break\n        outU8Array[outIdx++] = 192 | (u >> 6)\n        outU8Array[outIdx++] = 128 | (u & 63)\n      } else if (u <= 65535) {\n        if (outIdx + 2 >= endIdx) break\n        outU8Array[outIdx++] = 224 | (u >> 12)\n        outU8Array[outIdx++] = 128 | ((u >> 6) & 63)\n        outU8Array[outIdx++] = 128 | (u & 63)\n      } else if (u <= 2097151) {\n        if (outIdx + 3 >= endIdx) break\n        outU8Array[outIdx++] = 240 | (u >> 18)\n        outU8Array[outIdx++] = 128 | ((u >> 12) & 63)\n        outU8Array[outIdx++] = 128 | ((u >> 6) & 63)\n        outU8Array[outIdx++] = 128 | (u & 63)\n      } else if (u <= 67108863) {\n        if (outIdx + 4 >= endIdx) break\n        outU8Array[outIdx++] = 248 | (u >> 24)\n        outU8Array[outIdx++] = 128 | ((u >> 18) & 63)\n        outU8Array[outIdx++] = 128 | ((u >> 12) & 63)\n        outU8Array[outIdx++] = 128 | ((u >> 6) & 63)\n        outU8Array[outIdx++] = 128 | (u & 63)\n      } else {\n        if (outIdx + 5 >= endIdx) break\n        outU8Array[outIdx++] = 252 | (u >> 30)\n        outU8Array[outIdx++] = 128 | ((u >> 24) & 63)\n        outU8Array[outIdx++] = 128 | ((u >> 18) & 63)\n        outU8Array[outIdx++] = 128 | ((u >> 12) & 63)\n        outU8Array[outIdx++] = 128 | ((u >> 6) & 63)\n        outU8Array[outIdx++] = 128 | (u & 63)\n      }\n    }\n    outU8Array[outIdx] = 0\n    return outIdx - startIdx\n  }\n  function stringToUTF8(str, outPtr, maxBytesToWrite) {\n    return stringToUTF8Array(str, HEAPU8, outPtr, maxBytesToWrite)\n  }\n  function lengthBytesUTF8(str) {\n    var len = 0\n    for (var i = 0; i < str.length; ++i) {\n      var u = str.charCodeAt(i)\n      if (u >= 55296 && u <= 57343) u = (65536 + ((u & 1023) << 10)) | (str.charCodeAt(++i) & 1023)\n      if (u <= 127) {\n        ++len\n      } else if (u <= 2047) {\n        len += 2\n      } else if (u <= 65535) {\n        len += 3\n      } else if (u <= 2097151) {\n        len += 4\n      } else if (u <= 67108863) {\n        len += 5\n      } else {\n        len += 6\n      }\n    }\n    return len\n  }\n  var UTF16Decoder = typeof TextDecoder !== 'undefined' ? new TextDecoder('utf-16le') : undefined\n  function demangle(func) {\n    return func\n  }\n  function demangleAll(text) {\n    var regex = /__Z[\\w\\d_]+/g\n    return text.replace(regex, function (x) {\n      var y = demangle(x)\n      return x === y ? x : x + ' [' + y + ']'\n    })\n  }\n  function jsStackTrace() {\n    var err = new Error()\n    if (!err.stack) {\n      try {\n        throw new Error(0)\n      } catch (e) {\n        err = e\n      }\n      if (!err.stack) {\n        return '(no stack trace available)'\n      }\n    }\n    return err.stack.toString()\n  }\n  var WASM_PAGE_SIZE = 65536\n  var ASMJS_PAGE_SIZE = 16777216\n  var MIN_TOTAL_MEMORY = 16777216\n  function alignUp(x, multiple) {\n    if (x % multiple > 0) {\n      x += multiple - (x % multiple)\n    }\n    return x\n  }\n  var buffer, HEAP8, HEAPU8, HEAP16, HEAPU16, HEAP32, HEAPU32, HEAPF32, HEAPF64\n  function updateGlobalBuffer(buf) {\n    Module['buffer'] = buffer = buf\n  }\n  function updateGlobalBufferViews() {\n    Module['HEAP8'] = HEAP8 = new Int8Array(buffer)\n    Module['HEAP16'] = HEAP16 = new Int16Array(buffer)\n    Module['HEAP32'] = HEAP32 = new Int32Array(buffer)\n    Module['HEAPU8'] = HEAPU8 = new Uint8Array(buffer)\n    Module['HEAPU16'] = HEAPU16 = new Uint16Array(buffer)\n    Module['HEAPU32'] = HEAPU32 = new Uint32Array(buffer)\n    Module['HEAPF32'] = HEAPF32 = new Float32Array(buffer)\n    Module['HEAPF64'] = HEAPF64 = new Float64Array(buffer)\n  }\n  var STATIC_BASE, STATICTOP, staticSealed\n  var STACK_BASE, STACKTOP, STACK_MAX\n  var DYNAMIC_BASE, DYNAMICTOP_PTR\n  STATIC_BASE = STATICTOP = STACK_BASE = STACKTOP = STACK_MAX = DYNAMIC_BASE = DYNAMICTOP_PTR = 0\n  staticSealed = false\n  function abortOnCannotGrowMemory() {\n    abort(\n      'Cannot enlarge memory arrays. Either (1) compile with  -s TOTAL_MEMORY=X  with X higher than the current value ' +\n        TOTAL_MEMORY +\n        ', (2) compile with  -s ALLOW_MEMORY_GROWTH=1  which allows increasing the size at runtime but prevents some optimizations, (3) set Module.TOTAL_MEMORY to a higher value before the program runs, or (4) if you want malloc to return NULL (0) instead of this abort, compile with  -s ABORTING_MALLOC=0 '\n    )\n  }\n  if (!Module['reallocBuffer'])\n    Module['reallocBuffer'] = function (size) {\n      var ret\n      try {\n        if (ArrayBuffer.transfer) {\n          ret = ArrayBuffer.transfer(buffer, size)\n        } else {\n          var oldHEAP8 = HEAP8\n          ret = new ArrayBuffer(size)\n          var temp = new Int8Array(ret)\n          temp.set(oldHEAP8)\n        }\n      } catch (e) {\n        return false\n      }\n      var success = _emscripten_replace_memory(ret)\n      if (!success) return false\n      return ret\n    }\n  function enlargeMemory() {\n    var PAGE_MULTIPLE = Module['usingWasm'] ? WASM_PAGE_SIZE : ASMJS_PAGE_SIZE\n    var LIMIT = 2147483648 - PAGE_MULTIPLE\n    if (HEAP32[DYNAMICTOP_PTR >> 2] > LIMIT) {\n      return false\n    }\n    var OLD_TOTAL_MEMORY = TOTAL_MEMORY\n    TOTAL_MEMORY = Math.max(TOTAL_MEMORY, MIN_TOTAL_MEMORY)\n    while (TOTAL_MEMORY < HEAP32[DYNAMICTOP_PTR >> 2]) {\n      if (TOTAL_MEMORY <= 536870912) {\n        TOTAL_MEMORY = alignUp(2 * TOTAL_MEMORY, PAGE_MULTIPLE)\n      } else {\n        TOTAL_MEMORY = Math.min(alignUp((3 * TOTAL_MEMORY + 2147483648) / 4, PAGE_MULTIPLE), LIMIT)\n      }\n    }\n    var replacement = Module['reallocBuffer'](TOTAL_MEMORY)\n    if (!replacement || replacement.byteLength != TOTAL_MEMORY) {\n      TOTAL_MEMORY = OLD_TOTAL_MEMORY\n      return false\n    }\n    updateGlobalBuffer(replacement)\n    updateGlobalBufferViews()\n    return true\n  }\n  var byteLength\n  try {\n    byteLength = Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype, 'byteLength').get)\n    byteLength(new ArrayBuffer(4))\n  } catch (e) {\n    byteLength = function (buffer) {\n      return buffer.byteLength\n    }\n  }\n  var TOTAL_STACK = Module['TOTAL_STACK'] || 5242880\n  var TOTAL_MEMORY = Module['TOTAL_MEMORY'] || 16777216\n  if (TOTAL_MEMORY < TOTAL_STACK)\n    Module.printErr(\n      'TOTAL_MEMORY should be larger than TOTAL_STACK, was ' + TOTAL_MEMORY + '! (TOTAL_STACK=' + TOTAL_STACK + ')'\n    )\n  if (Module['buffer']) {\n    buffer = Module['buffer']\n  } else {\n    {\n      buffer = new ArrayBuffer(TOTAL_MEMORY)\n    }\n    Module['buffer'] = buffer\n  }\n  updateGlobalBufferViews()\n  function getTotalMemory() {\n    return TOTAL_MEMORY\n  }\n  HEAP32[0] = 1668509029\n  HEAP16[1] = 25459\n  if (HEAPU8[2] !== 115 || HEAPU8[3] !== 99) throw 'Runtime error: expected the system to be little-endian!'\n  function callRuntimeCallbacks(callbacks) {\n    while (callbacks.length > 0) {\n      var callback = callbacks.shift()\n      if (typeof callback == 'function') {\n        callback()\n        continue\n      }\n      var func = callback.func\n      if (typeof func === 'number') {\n        if (callback.arg === undefined) {\n          Module['dynCall_v'](func)\n        } else {\n          Module['dynCall_vi'](func, callback.arg)\n        }\n      } else {\n        func(callback.arg === undefined ? null : callback.arg)\n      }\n    }\n  }\n  var __ATPRERUN__ = []\n  var __ATINIT__ = []\n  var __ATMAIN__ = []\n  var __ATEXIT__ = []\n  var __ATPOSTRUN__ = []\n  var runtimeInitialized = false\n  var runtimeExited = false\n  function preRun() {\n    if (Module['preRun']) {\n      if (typeof Module['preRun'] == 'function') Module['preRun'] = [Module['preRun']]\n      while (Module['preRun'].length) {\n        addOnPreRun(Module['preRun'].shift())\n      }\n    }\n    callRuntimeCallbacks(__ATPRERUN__)\n  }\n  function ensureInitRuntime() {\n    if (runtimeInitialized) return\n    runtimeInitialized = true\n    callRuntimeCallbacks(__ATINIT__)\n  }\n  function preMain() {\n    callRuntimeCallbacks(__ATMAIN__)\n  }\n  function exitRuntime() {\n    callRuntimeCallbacks(__ATEXIT__)\n    runtimeExited = true\n  }\n  function postRun() {\n    if (Module['postRun']) {\n      if (typeof Module['postRun'] == 'function') Module['postRun'] = [Module['postRun']]\n      while (Module['postRun'].length) {\n        addOnPostRun(Module['postRun'].shift())\n      }\n    }\n    callRuntimeCallbacks(__ATPOSTRUN__)\n  }\n  function addOnPreRun(cb) {\n    __ATPRERUN__.unshift(cb)\n  }\n  function addOnPreMain(cb) {\n    __ATMAIN__.unshift(cb)\n  }\n  function addOnPostRun(cb) {\n    __ATPOSTRUN__.unshift(cb)\n  }\n  function writeArrayToMemory(array, buffer) {\n    HEAP8.set(array, buffer)\n  }\n  function writeAsciiToMemory(str, buffer, dontAddNull) {\n    for (var i = 0; i < str.length; ++i) {\n      HEAP8[buffer++ >> 0] = str.charCodeAt(i)\n    }\n    if (!dontAddNull) HEAP8[buffer >> 0] = 0\n  }\n  var Math_abs = Math.abs\n  var Math_cos = Math.cos\n  var Math_sin = Math.sin\n  var Math_tan = Math.tan\n  var Math_acos = Math.acos\n  var Math_asin = Math.asin\n  var Math_atan = Math.atan\n  var Math_atan2 = Math.atan2\n  var Math_exp = Math.exp\n  var Math_log = Math.log\n  var Math_sqrt = Math.sqrt\n  var Math_ceil = Math.ceil\n  var Math_floor = Math.floor\n  var Math_pow = Math.pow\n  var Math_imul = Math.imul\n  var Math_fround = Math.fround\n  var Math_round = Math.round\n  var Math_min = Math.min\n  var Math_max = Math.max\n  var Math_clz32 = Math.clz32\n  var Math_trunc = Math.trunc\n  var runDependencies = 0\n  var runDependencyWatcher = null\n  var dependenciesFulfilled = null\n  function addRunDependency(id) {\n    runDependencies++\n    if (Module['monitorRunDependencies']) {\n      Module['monitorRunDependencies'](runDependencies)\n    }\n  }\n  function removeRunDependency(id) {\n    runDependencies--\n    if (Module['monitorRunDependencies']) {\n      Module['monitorRunDependencies'](runDependencies)\n    }\n    if (runDependencies == 0) {\n      if (runDependencyWatcher !== null) {\n        clearInterval(runDependencyWatcher)\n        runDependencyWatcher = null\n      }\n      if (dependenciesFulfilled) {\n        var callback = dependenciesFulfilled\n        dependenciesFulfilled = null\n        callback()\n      }\n    }\n  }\n  Module['preloadedImages'] = {}\n  Module['preloadedAudios'] = {}\n  var memoryInitializer = null\n  var dataURIPrefix = 'data:application/octet-stream;base64,'\n  function isDataURI(filename) {\n    return String.prototype.startsWith ? filename.startsWith(dataURIPrefix) : filename.indexOf(dataURIPrefix) === 0\n  }\n  STATIC_BASE = GLOBAL_BASE\n  STATICTOP = STATIC_BASE + 13472\n  __ATINIT__.push()\n  memoryInitializer =\n    'data:application/octet-stream;base64,PA4AAIQOAAAYAAAAAAAAABQOAACrDgAAPA4AAMgOAAAYAAAAAAAAADwOAADxDgAAQAAAAAAAAAAUDgAADQ8AABQOAAAyDwAAPA4AAFcPAAAwAAAAAAAAADwOAAB4GQAASAAAAAAAAAA8DgAAhw8AAIAAAAAAAAAAPA4AAOAPAACQAAAAAAAAADwOAAA0EAAAoAAAAAAAAAA8DgAAaBAAALAAAAAAAAAAFA4AAJMQAAA8DgAAtxAAAMgAAAAAAAAAFA4AAFURAAA8DgAA8xEAAOAAAAAAAAAAPA4AAIsSAACAAAAAAAAAADwOAAAUEwAA4AAAAAAAAAA8DgAArhMAAOAAAAAAAAAAPA4AAFQUAADgAAAAAAAAADwOAADqFAAAMAEAAAAAAAAUDgAAlRUAADwOAABAFgAASAEAAAAAAAA8DgAA5RYAAIAAAAAAAAAAPA4AAHsXAABIAQAAAAAAADwOAAAiGAAASAEAAAAAAAA8DgAA1RgAAEgBAAAAAAAAPA4AAC8gAABgAAAAAAAAADwOAACkGQAAqAEAAAAAAAA8DgAAFRoAAJAAAAAAAAAAPA4AAIEaAADIAQAAAAAAABQOAAA3GwAAPA4AAO0bAADgAQAAAAAAADwOAACdHAAAqAEAAAAAAAA8DgAAPh0AAAACAAAAAAAAFA4AAAEeAAA8DgAAxB4AABgCAAAAAAAAPA4AAIEfAACoAQAAAAAAADwOAABaIAAAYAAAAAAAAAA8DgAA8SAAAOgCAAAAAAAAPA4AAAchAAA4AgAAAAAAADwOAAD1IwAAsAIAAAAAAAAUDgAAKCEAADwOAABwIQAAgAIAAAAAAAAUDgAAOiIAABQOAABUIgAAPA4AAI8iAACAAgAAAAAAADwOAAA4IwAAgAIAAAAAAAAUDgAAQSQAADwOAABvJAAAsAIAAAAAAAA8DgAA3CQAADgCAAAAAAAAPA4AAMIkAACAAgAAAAAAABQOAAD8JAAAPA4AAC8mAAAAAwAAAAAAABQOAACBJgAAFA4AAKQwAAA8DgAABDEAACADAAAAAAAAPA4AALEwAAAwAwAAAAAAABQOAADSMAAAPA4AAN8wAAAQAwAAAAAAADwOAADmMQAACAMAAAAAAAA8DgAA9jEAAEgDAAAAAAAAPA4AACsyAAAgAwAAAAAAADwOAAAHMgAAaAMAAAAAAAAAAADAAAAAwAAAAMAAAADAAAAAAAgAAAABAAAAAgAAAAEAAAABAAAAAQAAAAAAAAAgAAAAAwAAAAQAAAACAAAAAgAAAAIAAAAAAAAAMAAAAAUAAAAGAAAAAQAAAAMAAAAEAAAABQAAAAMAAAAEAAAABgAAAAEAAAAHAAAABQAAAAAAAABIAAAABwAAAAgAAAACAAAACAAAAAMAAAAEAAAACQAAAAoAAAAFAAAA/////wAAAABQAAAACQAAAAoAAAABAAAACwAAAAwAAAAFAAAAAwAAAAQAAAANAAAADgAAAA8AAAAGAAAAAQAAAAAAAABgAAAACwAAAAwAAAAGAAAACAAAAAMAAAAEAAAAEAAAAAoAAAAHAAAACAAAAAEAAAAHAAAAEQAAAAAAAACAAAAADQAAAA4AAAABAAAACAAAAAEAAAAJAAAAEgAAABMAAAAKAAAACwAAABQAAAABAAAAAAAAAHAAAAANAAAADwAAAAwAAAAIAAAADQAAAAkAAAASAAAAEwAAAAoAAAALAAAAFAAAAAEAAAAAAAAAEAEAAA0AAAAQAAAADgAAAAgAAAAPAAAACQAAABIAAAATAAAACgAAAAsAAAAUAAAAAgAAAAAAAAAAAQAAEQAAABIAAAAQAAAACAAAABEAAAAJAAAAEgAAABMAAAAKAAAACwAAABUAAAADAAAAAAAAAPAAAAATAAAAFAAAABIAAAAIAAAAEwAAABQAAAAWAAAAFwAAAAoAAAALAAAAGAAAAAQAAAAAAAAA0AAAABUAAAAWAAAAFQAAAAgAAAAWAAAAFwAAABkAAAAaAAAACgAAAAsAAAAbAAAABQAAAAAAAAC4AAAAFwAAABgAAAAcAAAAGAAAAAIAAAAAAAAAeAEAAA0AAAAZAAAAGQAAAAgAAAAaAAAACQAAABIAAAATAAAACgAAAAsAAAAUAAAABgAAAAAAAABoAQAAGgAAABsAAAAbAAAACAAAABwAAAAJAAAAEgAAABMAAAAKAAAACwAAAB0AAAAHAAAAAAAAAFgBAAAcAAAAHQAAAB0AAAAIAAAAHgAAAB8AAAAeAAAAHwAAAAoAAAALAAAAIAAAAAgAAAAAAAAAOAEAAB4AAAAfAAAAIAAAAAgAAAAhAAAAIgAAACEAAAAiAAAACgAAAAsAAAAjAAAACQAAAAAAAAAgAQAAIAAAACEAAAAkAAAAIwAAAAMAAAAAAAAAiAEAAAsAAAAiAAAACQAAAAgAAAADAAAACgAAABAAAAAKAAAABwAAAAsAAAACAAAAJAAAACUAAAAAAAAAmAEAACMAAAAkAAAAJQAAACYAAAAnAAAAKAAAACYAAAAnAAAAKQAAACoAAAAoAAAACgAAAAAAAAAIAgAAJQAAACYAAAArAAAAJgAAACwAAAAtAAAAKQAAACoAAAApAAAAKgAAACsAAAALAAAAAAAAAPABAAAnAAAAKAAAACwAAAAuAAAABAAAAAAAAADQAQAAKQAAACoAAAAvAAAAJgAAADAAAAAxAAAALQAAAC4AAAApAAAAKgAAAC8AAAAMAAAAAAAAALgBAAArAAAALAAAADAAAAAyAAAABQAAAAAAAAAoAgAALQAAAC4AAAAMAAAACAAAAAMAAAANAAAAEAAAAAoAAAAHAAAADgAAAAEAAAAHAAAAMQAAADMAAAAyAAAAAAAAADgCAAAvAAAAMAAAADQAAAA1AAAAAQAAADYAAAA3AAAAOAAAADkAAAA6AAAAMwAAADQAAAABAAAAAAAAAEgCAAAxAAAAMgAAADQAAAA7AAAANQAAADYAAAA3AAAAOAAAADwAAAA9AAAANgAAADcAAAA+AAAAAAAAAFgCAAAzAAAANAAAADgAAAA5AAAAOgAAADsAAAA/AAAAQAAAAEEAAABCAAAA/////wAAAABwAgAANQAAADYAAAA8AAAAQwAAAAAAAABoAgAANwAAADgAAAA5AAAA/////wAAAACQAgAAOgAAADsAAAA9AAAARAAAAAAAAACIAgAAPAAAAD0AAAA+AAAAAAAAAKACAAA/AAAAQAAAAD4AAABFAAAAAAAAALgCAABBAAAAQgAAAD8AAABAAAAAQQAAAEIAAABGAAAARwAAAEgAAABJAAAAAAAAAAEAAAADAAAABQAAAAcAAAAAAAAAyAIAAC8AAABDAAAANAAAADUAAABDAAAANgAAADcAAAA4AAAAOQAAADoAAAAzAAAANAAAAEoAAAAAAAAA2AIAAEQAAABFAAAARAAAAEsAAAAAAAAA6AIAAC8AAABGAAAATAAAADUAAAABAAAATQAAADcAAAA4AAAAOQAAAP//////////AAAAAPACAABHAAAASAAAAAYAAAADAAAA/////wAAAAAAAwAASQAAAEoAAAAHAAAABAAAAJwKAAAFAAAAAAAAAAAAAABOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAEAAAAJg0AAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAD//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAMAAAAFAAAABwAAAAsAAAANAAAAEQAAABMAAAAXAAAAHQAAAB8AAAAlAAAAKQAAACsAAAAvAAAANQAAADsAAAA9AAAAQwAAAEcAAABJAAAATwAAAFMAAABZAAAAYQAAAGUAAABnAAAAawAAAG0AAABxAAAAfwAAAIMAAACJAAAAiwAAAJUAAACXAAAAnQAAAKMAAACnAAAArQAAALMAAAC1AAAAvwAAAMEAAADFAAAAxwAAANMAAAABAAAACwAAAA0AAAARAAAAEwAAABcAAAAdAAAAHwAAACUAAAApAAAAKwAAAC8AAAA1AAAAOwAAAD0AAABDAAAARwAAAEkAAABPAAAAUwAAAFkAAABhAAAAZQAAAGcAAABrAAAAbQAAAHEAAAB5AAAAfwAAAIMAAACJAAAAiwAAAI8AAACVAAAAlwAAAJ0AAACjAAAApwAAAKkAAACtAAAAswAAALUAAAC7AAAAvwAAAMEAAADFAAAAxwAAANEAAAACAAAAAAAAABADAABLAAAATAAAAE0AAABOAAAAEgAAAAEAAAABAAAAAwAAAAAAAAA4AwAASwAAAE8AAABNAAAATgAAABIAAAACAAAAAgAAAAQAAAAAAAAASAMAAFAAAABRAAAATwAAAAAAAABYAwAAUAAAAFIAAABPAAAATjVkcmFjbzI4QXR0cmlidXRlT2N0YWhlZHJvblRyYW5zZm9ybUUATjVkcmFjbzE4QXR0cmlidXRlVHJhbnNmb3JtRQBONWRyYWNvMzBBdHRyaWJ1dGVRdWFudGl6YXRpb25UcmFuc2Zvcm1FAE41ZHJhY28xN0F0dHJpYnV0ZXNEZWNvZGVyRQBONWRyYWNvMjZBdHRyaWJ1dGVzRGVjb2RlckludGVyZmFjZUUATjVkcmFjbzI2U2VxdWVudGlhbEF0dHJpYnV0ZURlY29kZXJFAE41ZHJhY28zN1NlcXVlbnRpYWxBdHRyaWJ1dGVEZWNvZGVyc0NvbnRyb2xsZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YURlY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBEZWNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZURlY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBEZWNvZGluZ1RyYW5zZm9ybUlpaUVFRUUATjVkcmFjbzM3UHJlZGljdGlvblNjaGVtZVR5cGVkRGVjb2RlckludGVyZmFjZUlpaUVFAE41ZHJhY28zMlByZWRpY3Rpb25TY2hlbWVEZWNvZGVySW50ZXJmYWNlRQBONWRyYWNvMjVQcmVkaWN0aW9uU2NoZW1lSW50ZXJmYWNlRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBEZWNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280OE1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsUHJlZGljdG9yQmFzZUlpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcERlY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxEZWNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRGVjb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZURlY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBEZWNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280NE1lc2hQcmVkaWN0aW9uU2NoZW1lVGV4Q29vcmRzUG9ydGFibGVEZWNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRGVjb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRGVjb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcERlY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQwTWVzaFByZWRpY3Rpb25TY2hlbWVQYXJhbGxlbG9ncmFtRGVjb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcERlY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRGVjb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JCYXNlSWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRGVjb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQyTWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxEZWNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRGVjb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVEZWNvZGVySWlOU18zN1ByZWRpY3Rpb25TY2hlbWVXcmFwRGVjb2RpbmdUcmFuc2Zvcm1JaWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzI0TWVzaEF0dHJpYnV0ZUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzQ0TWVzaFByZWRpY3Rpb25TY2hlbWVUZXhDb29yZHNQb3J0YWJsZURlY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBEZWNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNTZNZXNoUHJlZGljdGlvblNjaGVtZUNvbnN0cmFpbmVkTXVsdGlQYXJhbGxlbG9ncmFtRGVjb2RlcklpTlNfMzdQcmVkaWN0aW9uU2NoZW1lV3JhcERlY29kaW5nVHJhbnNmb3JtSWlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280ME1lc2hQcmVkaWN0aW9uU2NoZW1lUGFyYWxsZWxvZ3JhbURlY29kZXJJaU5TXzM3UHJlZGljdGlvblNjaGVtZVdyYXBEZWNvZGluZ1RyYW5zZm9ybUlpaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMzNTZXF1ZW50aWFsSW50ZWdlckF0dHJpYnV0ZURlY29kZXJFAE41ZHJhY28yOFByZWRpY3Rpb25TY2hlbWVEZWx0YURlY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRGVjb2RpbmdUcmFuc2Zvcm1JaUVFRUUATjVkcmFjbzIzUHJlZGljdGlvblNjaGVtZURlY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRGVjb2RpbmdUcmFuc2Zvcm1JaUVFRUUATjVkcmFjbzQ4TWVzaFByZWRpY3Rpb25TY2hlbWVHZW9tZXRyaWNOb3JtYWxQcmVkaWN0b3JBcmVhSWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZERlY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckJhc2VJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRGVjb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMTFDb3JuZXJUYWJsZUVFRUVFAE41ZHJhY280Mk1lc2hQcmVkaWN0aW9uU2NoZW1lR2VvbWV0cmljTm9ybWFsRGVjb2RlcklpTlNfNjJQcmVkaWN0aW9uU2NoZW1lTm9ybWFsT2N0YWhlZHJvbkNhbm9uaWNhbGl6ZWREZWNvZGluZ1RyYW5zZm9ybUlpRUVOU18yNE1lc2hQcmVkaWN0aW9uU2NoZW1lRGF0YUlOU18xMUNvcm5lclRhYmxlRUVFRUUATjVkcmFjbzI3TWVzaFByZWRpY3Rpb25TY2hlbWVEZWNvZGVySWlOU182MlByZWRpY3Rpb25TY2hlbWVOb3JtYWxPY3RhaGVkcm9uQ2Fub25pY2FsaXplZERlY29kaW5nVHJhbnNmb3JtSWlFRU5TXzI0TWVzaFByZWRpY3Rpb25TY2hlbWVEYXRhSU5TXzExQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckFyZWFJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRGVjb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDhNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbFByZWRpY3RvckJhc2VJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRGVjb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvNDJNZXNoUHJlZGljdGlvblNjaGVtZUdlb21ldHJpY05vcm1hbERlY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRGVjb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMjdNZXNoUHJlZGljdGlvblNjaGVtZURlY29kZXJJaU5TXzYyUHJlZGljdGlvblNjaGVtZU5vcm1hbE9jdGFoZWRyb25DYW5vbmljYWxpemVkRGVjb2RpbmdUcmFuc2Zvcm1JaUVFTlNfMjRNZXNoUHJlZGljdGlvblNjaGVtZURhdGFJTlNfMjRNZXNoQXR0cmlidXRlQ29ybmVyVGFibGVFRUVFRQBONWRyYWNvMzJTZXF1ZW50aWFsTm9ybWFsQXR0cmlidXRlRGVjb2RlckUATjVkcmFjbzM4U2VxdWVudGlhbFF1YW50aXphdGlvbkF0dHJpYnV0ZURlY29kZXJFAFVuc3VwcG9ydGVkIGVuY29kaW5nIG1ldGhvZC4AVW5zdXBwb3J0ZWQgZ2VvbWV0cnkgdHlwZS4ASW5wdXQgaXMgbm90IGEgbWVzaC4Ac2tpcF9hdHRyaWJ1dGVfdHJhbnNmb3JtAE41ZHJhY28xMU1lc2hEZWNvZGVyRQBONWRyYWNvMjJNZXNoRWRnZUJyZWFrZXJEZWNvZGVyRQBONWRyYWNvMjlDb3JuZXJUYWJsZVRyYXZlcnNhbFByb2Nlc3NvcklOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRQBONWRyYWNvMjJNZXNoVHJhdmVyc2FsU2VxdWVuY2VySU5TXzIwRWRnZUJyZWFrZXJUcmF2ZXJzZXJJTlNfMjlDb3JuZXJUYWJsZVRyYXZlcnNhbFByb2Nlc3NvcklOU18yNE1lc2hBdHRyaWJ1dGVDb3JuZXJUYWJsZUVFRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMzX0VFTlNfMTlFZGdlQnJlYWtlck9ic2VydmVyRUVFRUUATjVkcmFjbzE1UG9pbnRzU2VxdWVuY2VyRQBONWRyYWNvMjlDb3JuZXJUYWJsZVRyYXZlcnNhbFByb2Nlc3NvcklOU18xMUNvcm5lclRhYmxlRUVFAE41ZHJhY28yMk1lc2hUcmF2ZXJzYWxTZXF1ZW5jZXJJTlNfMjVQcmVkaWN0aW9uRGVncmVlVHJhdmVyc2VySU5TXzI5Q29ybmVyVGFibGVUcmF2ZXJzYWxQcm9jZXNzb3JJTlNfMTFDb3JuZXJUYWJsZUVFRU5TXzM2TWVzaEF0dHJpYnV0ZUluZGljZXNFbmNvZGluZ09ic2VydmVySVMzX0VFRUVFRQBONWRyYWNvMjJNZXNoVHJhdmVyc2FsU2VxdWVuY2VySU5TXzIwRWRnZUJyZWFrZXJUcmF2ZXJzZXJJTlNfMjlDb3JuZXJUYWJsZVRyYXZlcnNhbFByb2Nlc3NvcklOU18xMUNvcm5lclRhYmxlRUVFTlNfMzZNZXNoQXR0cmlidXRlSW5kaWNlc0VuY29kaW5nT2JzZXJ2ZXJJUzNfRUVOU18xOUVkZ2VCcmVha2VyT2JzZXJ2ZXJFRUVFRQBONWRyYWNvMjZNZXNoRWRnZUJyZWFrZXJEZWNvZGVySW1wbElOU18zMU1lc2hFZGdlQnJlYWtlclRyYXZlcnNhbERlY29kZXJFRUUATjVkcmFjbzM1TWVzaEVkZ2VCcmVha2VyRGVjb2RlckltcGxJbnRlcmZhY2VFAE41ZHJhY28yNk1lc2hFZGdlQnJlYWtlckRlY29kZXJJbXBsSU5TXzM4TWVzaEVkZ2VCcmVha2VyVHJhdmVyc2FsVmFsZW5jZURlY29kZXJFRUUATjVkcmFjbzE1TGluZWFyU2VxdWVuY2VyRQBONWRyYWNvMjFNZXNoU2VxdWVudGlhbERlY29kZXJFAE41ZHJhY28xN1BvaW50Q2xvdWREZWNvZGVyRQBGYWlsZWQgdG8gcGFyc2UgRHJhY28gaGVhZGVyLgBEUkFDTwBOb3QgYSBEcmFjbyBmaWxlLgBGYWlsZWQgdG8gZGVjb2RlIG1ldGFkYXRhLgBVc2luZyBpbmNvbXBhdGlibGUgZGVjb2RlciBmb3IgdGhlIGlucHV0IGdlb21ldHJ5LgBVbmtub3duIG1ham9yIHZlcnNpb24uAFVua25vd24gbWlub3IgdmVyc2lvbi4ARmFpbGVkIHRvIGluaXRpYWxpemUgdGhlIGRlY29kZXIuAEZhaWxlZCB0byBkZWNvZGUgZ2VvbWV0cnkgZGF0YS4ARmFpbGVkIHRvIGRlY29kZSBwb2ludCBhdHRyaWJ1dGVzLgBONWRyYWNvNE1lc2hFAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUATjVkcmFjbzEwUG9pbnRDbG91ZEUAEQAKABEREQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAARAA8KERERAwoHAAETCQsLAAAJBgsAAAsABhEAAAAREREAAAAAAAAAAAAAAAAAAAAACwAAAAAAAAAAEQAKChEREQAKAAACAAkLAAAACQALAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAAwAAAAADAAAAAAJDAAAAAAADAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAANAAAABA0AAAAACQ4AAAAAAA4AAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAADwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAAASEhIAAAAAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAKAAAAAAoAAAAACQsAAAAAAAsAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAAAAAAAAAAADAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAtKyAgIDBYMHgAKG51bGwpAC0wWCswWCAwWC0weCsweCAweABpbmYASU5GAG5hbgBOQU4AMDEyMzQ1Njc4OUFCQ0RFRi4AVCEiGQ0BAgMRSxwMEAQLHRIeJ2hub3BxYiAFBg8TFBUaCBYHKCQXGAkKDhsfJSODgn0mKis8PT4/Q0dKTVhZWltcXV5fYGFjZGVmZ2lqa2xyc3R5ent8AElsbGVnYWwgYnl0ZSBzZXF1ZW5jZQBEb21haW4gZXJyb3IAUmVzdWx0IG5vdCByZXByZXNlbnRhYmxlAE5vdCBhIHR0eQBQZXJtaXNzaW9uIGRlbmllZABPcGVyYXRpb24gbm90IHBlcm1pdHRlZABObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5AE5vIHN1Y2ggcHJvY2VzcwBGaWxlIGV4aXN0cwBWYWx1ZSB0b28gbGFyZ2UgZm9yIGRhdGEgdHlwZQBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQBPdXQgb2YgbWVtb3J5AFJlc291cmNlIGJ1c3kASW50ZXJydXB0ZWQgc3lzdGVtIGNhbGwAUmVzb3VyY2UgdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUASW52YWxpZCBzZWVrAENyb3NzLWRldmljZSBsaW5rAFJlYWQtb25seSBmaWxlIHN5c3RlbQBEaXJlY3Rvcnkgbm90IGVtcHR5AENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlcgBPcGVyYXRpb24gdGltZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABIb3N0IGlzIGRvd24ASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBCbG9jayBkZXZpY2UgcmVxdWlyZWQATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABEZXZpY2Ugbm90IGEgc3RyZWFtAE5vIGRhdGEgYXZhaWxhYmxlAERldmljZSB0aW1lb3V0AE91dCBvZiBzdHJlYW1zIHJlc291cmNlcwBMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UARmlsZSBkZXNjcmlwdG9yIGluIGJhZCBzdGF0ZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAFNvY2tldCB0eXBlIG5vdCBzdXBwb3J0ZWQATm90IHN1cHBvcnRlZABQcm90b2NvbCBmYW1pbHkgbm90IHN1cHBvcnRlZABBZGRyZXNzIGZhbWlseSBub3Qgc3VwcG9ydGVkIGJ5IHByb3RvY29sAEFkZHJlc3Mgbm90IGF2YWlsYWJsZQBOZXR3b3JrIGlzIGRvd24ATmV0d29yayB1bnJlYWNoYWJsZQBDb25uZWN0aW9uIHJlc2V0IGJ5IG5ldHdvcmsAQ29ubmVjdGlvbiBhYm9ydGVkAE5vIGJ1ZmZlciBzcGFjZSBhdmFpbGFibGUAU29ja2V0IGlzIGNvbm5lY3RlZABTb2NrZXQgbm90IGNvbm5lY3RlZABDYW5ub3Qgc2VuZCBhZnRlciBzb2NrZXQgc2h1dGRvd24AT3BlcmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3MAT3BlcmF0aW9uIGluIHByb2dyZXNzAFN0YWxlIGZpbGUgaGFuZGxlAFJlbW90ZSBJL08gZXJyb3IAUXVvdGEgZXhjZWVkZWQATm8gbWVkaXVtIGZvdW5kAFdyb25nIG1lZGl1bSB0eXBlAE5vIGVycm9yIGluZm9ybWF0aW9uAAAlZAB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzOiAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZm9yZWlnbiBleGNlcHRpb24AdGVybWluYXRpbmcAdW5jYXVnaHQAU3Q5ZXhjZXB0aW9uAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAFN0OXR5cGVfaW5mbwBOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTE3X19jbGFzc190eXBlX2luZm9FAHB0aHJlYWRfb25jZSBmYWlsdXJlIGluIF9fY3hhX2dldF9nbG9iYWxzX2Zhc3QoKQBjYW5ub3QgY3JlYXRlIHB0aHJlYWQga2V5IGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAGNhbm5vdCB6ZXJvIG91dCB0aHJlYWQgdmFsdWUgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAdGVybWluYXRlX2hhbmRsZXIgdW5leHBlY3RlZGx5IHJldHVybmVkAFN0MTFsb2dpY19lcnJvcgBTdDEybGVuZ3RoX2Vycm9yAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQ=='\n  var tempDoublePtr = STATICTOP\n  STATICTOP += 16\n  function ___cxa_allocate_exception(size) {\n    return _malloc(size)\n  }\n  function __ZSt18uncaught_exceptionv() {\n    return !!__ZSt18uncaught_exceptionv.uncaught_exception\n  }\n  var EXCEPTIONS = {\n    last: 0,\n    caught: [],\n    infos: {},\n    deAdjust: function (adjusted) {\n      if (!adjusted || EXCEPTIONS.infos[adjusted]) return adjusted\n      for (var ptr in EXCEPTIONS.infos) {\n        var info = EXCEPTIONS.infos[ptr]\n        if (info.adjusted === adjusted) {\n          return ptr\n        }\n      }\n      return adjusted\n    },\n    addRef: function (ptr) {\n      if (!ptr) return\n      var info = EXCEPTIONS.infos[ptr]\n      info.refcount++\n    },\n    decRef: function (ptr) {\n      if (!ptr) return\n      var info = EXCEPTIONS.infos[ptr]\n      assert(info.refcount > 0)\n      info.refcount--\n      if (info.refcount === 0 && !info.rethrown) {\n        if (info.destructor) {\n          Module['dynCall_vi'](info.destructor, ptr)\n        }\n        delete EXCEPTIONS.infos[ptr]\n        ___cxa_free_exception(ptr)\n      }\n    },\n    clearRef: function (ptr) {\n      if (!ptr) return\n      var info = EXCEPTIONS.infos[ptr]\n      info.refcount = 0\n    },\n  }\n  function ___cxa_begin_catch(ptr) {\n    var info = EXCEPTIONS.infos[ptr]\n    if (info && !info.caught) {\n      info.caught = true\n      __ZSt18uncaught_exceptionv.uncaught_exception--\n    }\n    if (info) info.rethrown = false\n    EXCEPTIONS.caught.push(ptr)\n    EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr))\n    return ptr\n  }\n  function ___cxa_pure_virtual() {\n    ABORT = true\n    throw 'Pure virtual function called!'\n  }\n  function ___resumeException(ptr) {\n    if (!EXCEPTIONS.last) {\n      EXCEPTIONS.last = ptr\n    }\n    throw (\n      ptr +\n      ' - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.'\n    )\n  }\n  function ___cxa_find_matching_catch() {\n    var thrown = EXCEPTIONS.last\n    if (!thrown) {\n      return (setTempRet0(0), 0) | 0\n    }\n    var info = EXCEPTIONS.infos[thrown]\n    var throwntype = info.type\n    if (!throwntype) {\n      return (setTempRet0(0), thrown) | 0\n    }\n    var typeArray = Array.prototype.slice.call(arguments)\n    var pointer = Module['___cxa_is_pointer_type'](throwntype)\n    if (!___cxa_find_matching_catch.buffer) ___cxa_find_matching_catch.buffer = _malloc(4)\n    HEAP32[___cxa_find_matching_catch.buffer >> 2] = thrown\n    thrown = ___cxa_find_matching_catch.buffer\n    for (var i = 0; i < typeArray.length; i++) {\n      if (typeArray[i] && Module['___cxa_can_catch'](typeArray[i], throwntype, thrown)) {\n        thrown = HEAP32[thrown >> 2]\n        info.adjusted = thrown\n        return (setTempRet0(typeArray[i]), thrown) | 0\n      }\n    }\n    thrown = HEAP32[thrown >> 2]\n    return (setTempRet0(throwntype), thrown) | 0\n  }\n  function ___cxa_throw(ptr, type, destructor) {\n    EXCEPTIONS.infos[ptr] = {\n      ptr: ptr,\n      adjusted: ptr,\n      type: type,\n      destructor: destructor,\n      refcount: 0,\n      caught: false,\n      rethrown: false,\n    }\n    EXCEPTIONS.last = ptr\n    if (!('uncaught_exception' in __ZSt18uncaught_exceptionv)) {\n      __ZSt18uncaught_exceptionv.uncaught_exception = 1\n    } else {\n      __ZSt18uncaught_exceptionv.uncaught_exception++\n    }\n    throw (\n      ptr +\n      ' - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.'\n    )\n  }\n  var cttz_i8 = allocate(\n    [\n      8, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 5, 0, 1, 0, 2, 0,\n      1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 6, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0,\n      2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 5, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0,\n      1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 7, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0,\n      3, 0, 1, 0, 2, 0, 1, 0, 5, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0,\n      1, 0, 6, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 5, 0, 1, 0,\n      2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0, 4, 0, 1, 0, 2, 0, 1, 0, 3, 0, 1, 0, 2, 0, 1, 0,\n    ],\n    'i8',\n    ALLOC_STATIC\n  )\n  function ___gxx_personality_v0() {}\n  var SYSCALLS = {\n    varargs: 0,\n    get: function (varargs) {\n      SYSCALLS.varargs += 4\n      var ret = HEAP32[(SYSCALLS.varargs - 4) >> 2]\n      return ret\n    },\n    getStr: function () {\n      var ret = Pointer_stringify(SYSCALLS.get())\n      return ret\n    },\n    get64: function () {\n      var low = SYSCALLS.get(),\n        high = SYSCALLS.get()\n      if (low >= 0) assert(high === 0)\n      else assert(high === -1)\n      return low\n    },\n    getZero: function () {\n      assert(SYSCALLS.get() === 0)\n    },\n  }\n  function ___syscall140(which, varargs) {\n    SYSCALLS.varargs = varargs\n    try {\n      var stream = SYSCALLS.getStreamFromFD(),\n        offset_high = SYSCALLS.get(),\n        offset_low = SYSCALLS.get(),\n        result = SYSCALLS.get(),\n        whence = SYSCALLS.get()\n      var offset = offset_low\n      FS.llseek(stream, offset, whence)\n      HEAP32[result >> 2] = stream.position\n      if (stream.getdents && offset === 0 && whence === 0) stream.getdents = null\n      return 0\n    } catch (e) {\n      if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e)\n      return -e.errno\n    }\n  }\n  function flush_NO_FILESYSTEM() {\n    var fflush = Module['_fflush']\n    if (fflush) fflush(0)\n    var printChar = ___syscall146.printChar\n    if (!printChar) return\n    var buffers = ___syscall146.buffers\n    if (buffers[1].length) printChar(1, 10)\n    if (buffers[2].length) printChar(2, 10)\n  }\n  function ___syscall146(which, varargs) {\n    SYSCALLS.varargs = varargs\n    try {\n      var stream = SYSCALLS.get(),\n        iov = SYSCALLS.get(),\n        iovcnt = SYSCALLS.get()\n      var ret = 0\n      if (!___syscall146.buffers) {\n        ___syscall146.buffers = [null, [], []]\n        ___syscall146.printChar = function (stream, curr) {\n          var buffer = ___syscall146.buffers[stream]\n          assert(buffer)\n          if (curr === 0 || curr === 10) {\n            ;(stream === 1 ? Module['print'] : Module['printErr'])(UTF8ArrayToString(buffer, 0))\n            buffer.length = 0\n          } else {\n            buffer.push(curr)\n          }\n        }\n      }\n      for (var i = 0; i < iovcnt; i++) {\n        var ptr = HEAP32[(iov + i * 8) >> 2]\n        var len = HEAP32[(iov + (i * 8 + 4)) >> 2]\n        for (var j = 0; j < len; j++) {\n          ___syscall146.printChar(stream, HEAPU8[ptr + j])\n        }\n        ret += len\n      }\n      return ret\n    } catch (e) {\n      if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e)\n      return -e.errno\n    }\n  }\n  function ___syscall6(which, varargs) {\n    SYSCALLS.varargs = varargs\n    try {\n      var stream = SYSCALLS.getStreamFromFD()\n      FS.close(stream)\n      return 0\n    } catch (e) {\n      if (typeof FS === 'undefined' || !(e instanceof FS.ErrnoError)) abort(e)\n      return -e.errno\n    }\n  }\n  function _abort() {\n    Module['abort']()\n  }\n  function _llvm_trap() {\n    abort('trap!')\n  }\n  function _emscripten_memcpy_big(dest, src, num) {\n    HEAPU8.set(HEAPU8.subarray(src, src + num), dest)\n    return dest\n  }\n  var PTHREAD_SPECIFIC = {}\n  function _pthread_getspecific(key) {\n    return PTHREAD_SPECIFIC[key] || 0\n  }\n  var PTHREAD_SPECIFIC_NEXT_KEY = 1\n  var ERRNO_CODES = {\n    EPERM: 1,\n    ENOENT: 2,\n    ESRCH: 3,\n    EINTR: 4,\n    EIO: 5,\n    ENXIO: 6,\n    E2BIG: 7,\n    ENOEXEC: 8,\n    EBADF: 9,\n    ECHILD: 10,\n    EAGAIN: 11,\n    EWOULDBLOCK: 11,\n    ENOMEM: 12,\n    EACCES: 13,\n    EFAULT: 14,\n    ENOTBLK: 15,\n    EBUSY: 16,\n    EEXIST: 17,\n    EXDEV: 18,\n    ENODEV: 19,\n    ENOTDIR: 20,\n    EISDIR: 21,\n    EINVAL: 22,\n    ENFILE: 23,\n    EMFILE: 24,\n    ENOTTY: 25,\n    ETXTBSY: 26,\n    EFBIG: 27,\n    ENOSPC: 28,\n    ESPIPE: 29,\n    EROFS: 30,\n    EMLINK: 31,\n    EPIPE: 32,\n    EDOM: 33,\n    ERANGE: 34,\n    ENOMSG: 42,\n    EIDRM: 43,\n    ECHRNG: 44,\n    EL2NSYNC: 45,\n    EL3HLT: 46,\n    EL3RST: 47,\n    ELNRNG: 48,\n    EUNATCH: 49,\n    ENOCSI: 50,\n    EL2HLT: 51,\n    EDEADLK: 35,\n    ENOLCK: 37,\n    EBADE: 52,\n    EBADR: 53,\n    EXFULL: 54,\n    ENOANO: 55,\n    EBADRQC: 56,\n    EBADSLT: 57,\n    EDEADLOCK: 35,\n    EBFONT: 59,\n    ENOSTR: 60,\n    ENODATA: 61,\n    ETIME: 62,\n    ENOSR: 63,\n    ENONET: 64,\n    ENOPKG: 65,\n    EREMOTE: 66,\n    ENOLINK: 67,\n    EADV: 68,\n    ESRMNT: 69,\n    ECOMM: 70,\n    EPROTO: 71,\n    EMULTIHOP: 72,\n    EDOTDOT: 73,\n    EBADMSG: 74,\n    ENOTUNIQ: 76,\n    EBADFD: 77,\n    EREMCHG: 78,\n    ELIBACC: 79,\n    ELIBBAD: 80,\n    ELIBSCN: 81,\n    ELIBMAX: 82,\n    ELIBEXEC: 83,\n    ENOSYS: 38,\n    ENOTEMPTY: 39,\n    ENAMETOOLONG: 36,\n    ELOOP: 40,\n    EOPNOTSUPP: 95,\n    EPFNOSUPPORT: 96,\n    ECONNRESET: 104,\n    ENOBUFS: 105,\n    EAFNOSUPPORT: 97,\n    EPROTOTYPE: 91,\n    ENOTSOCK: 88,\n    ENOPROTOOPT: 92,\n    ESHUTDOWN: 108,\n    ECONNREFUSED: 111,\n    EADDRINUSE: 98,\n    ECONNABORTED: 103,\n    ENETUNREACH: 101,\n    ENETDOWN: 100,\n    ETIMEDOUT: 110,\n    EHOSTDOWN: 112,\n    EHOSTUNREACH: 113,\n    EINPROGRESS: 115,\n    EALREADY: 114,\n    EDESTADDRREQ: 89,\n    EMSGSIZE: 90,\n    EPROTONOSUPPORT: 93,\n    ESOCKTNOSUPPORT: 94,\n    EADDRNOTAVAIL: 99,\n    ENETRESET: 102,\n    EISCONN: 106,\n    ENOTCONN: 107,\n    ETOOMANYREFS: 109,\n    EUSERS: 87,\n    EDQUOT: 122,\n    ESTALE: 116,\n    ENOTSUP: 95,\n    ENOMEDIUM: 123,\n    EILSEQ: 84,\n    EOVERFLOW: 75,\n    ECANCELED: 125,\n    ENOTRECOVERABLE: 131,\n    EOWNERDEAD: 130,\n    ESTRPIPE: 86,\n  }\n  function _pthread_key_create(key, destructor) {\n    if (key == 0) {\n      return ERRNO_CODES.EINVAL\n    }\n    HEAP32[key >> 2] = PTHREAD_SPECIFIC_NEXT_KEY\n    PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY] = 0\n    PTHREAD_SPECIFIC_NEXT_KEY++\n    return 0\n  }\n  function _pthread_once(ptr, func) {\n    if (!_pthread_once.seen) _pthread_once.seen = {}\n    if (ptr in _pthread_once.seen) return\n    Module['dynCall_v'](func)\n    _pthread_once.seen[ptr] = 1\n  }\n  function _pthread_setspecific(key, value) {\n    if (!(key in PTHREAD_SPECIFIC)) {\n      return ERRNO_CODES.EINVAL\n    }\n    PTHREAD_SPECIFIC[key] = value\n    return 0\n  }\n  function ___setErrNo(value) {\n    if (Module['___errno_location']) HEAP32[Module['___errno_location']() >> 2] = value\n    return value\n  }\n  DYNAMICTOP_PTR = staticAlloc(4)\n  STACK_BASE = STACKTOP = alignMemory(STATICTOP)\n  STACK_MAX = STACK_BASE + TOTAL_STACK\n  DYNAMIC_BASE = alignMemory(STACK_MAX)\n  HEAP32[DYNAMICTOP_PTR >> 2] = DYNAMIC_BASE\n  staticSealed = true\n  var ASSERTIONS = false\n  function intArrayFromString(stringy, dontAddNull, length) {\n    var len = length > 0 ? length : lengthBytesUTF8(stringy) + 1\n    var u8array = new Array(len)\n    var numBytesWritten = stringToUTF8Array(stringy, u8array, 0, u8array.length)\n    if (dontAddNull) u8array.length = numBytesWritten\n    return u8array\n  }\n  function intArrayToString(array) {\n    var ret = []\n    for (var i = 0; i < array.length; i++) {\n      var chr = array[i]\n      if (chr > 255) {\n        if (ASSERTIONS) {\n          assert(\n            false,\n            'Character code ' + chr + ' (' + String.fromCharCode(chr) + ')  at offset ' + i + ' not in 0x00-0xFF.'\n          )\n        }\n        chr &= 255\n      }\n      ret.push(String.fromCharCode(chr))\n    }\n    return ret.join('')\n  }\n  var decodeBase64 =\n    typeof atob === 'function'\n      ? atob\n      : function (input) {\n          var keyStr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='\n          var output = ''\n          var chr1, chr2, chr3\n          var enc1, enc2, enc3, enc4\n          var i = 0\n          input = input.replace(/[^A-Za-z0-9\\+\\/\\=]/g, '')\n          do {\n            enc1 = keyStr.indexOf(input.charAt(i++))\n            enc2 = keyStr.indexOf(input.charAt(i++))\n            enc3 = keyStr.indexOf(input.charAt(i++))\n            enc4 = keyStr.indexOf(input.charAt(i++))\n            chr1 = (enc1 << 2) | (enc2 >> 4)\n            chr2 = ((enc2 & 15) << 4) | (enc3 >> 2)\n            chr3 = ((enc3 & 3) << 6) | enc4\n            output = output + String.fromCharCode(chr1)\n            if (enc3 !== 64) {\n              output = output + String.fromCharCode(chr2)\n            }\n            if (enc4 !== 64) {\n              output = output + String.fromCharCode(chr3)\n            }\n          } while (i < input.length)\n          return output\n        }\n  function intArrayFromBase64(s) {\n    if (typeof ENVIRONMENT_IS_NODE === 'boolean' && ENVIRONMENT_IS_NODE) {\n      var buf\n      try {\n        buf = Buffer.from(s, 'base64')\n      } catch (_) {\n        buf = new Buffer(s, 'base64')\n      }\n      return new Uint8Array(buf.buffer, buf.byteOffset, buf.byteLength)\n    }\n    try {\n      var decoded = decodeBase64(s)\n      var bytes = new Uint8Array(decoded.length)\n      for (var i = 0; i < decoded.length; ++i) {\n        bytes[i] = decoded.charCodeAt(i)\n      }\n      return bytes\n    } catch (_) {\n      throw new Error('Converting base64 string to bytes failed.')\n    }\n  }\n  function tryParseAsDataURI(filename) {\n    if (!isDataURI(filename)) {\n      return\n    }\n    return intArrayFromBase64(filename.slice(dataURIPrefix.length))\n  }\n  function invoke_ii(index, a1) {\n    try {\n      return Module['dynCall_ii'](index, a1)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_iii(index, a1, a2) {\n    try {\n      return Module['dynCall_iii'](index, a1, a2)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_iiii(index, a1, a2, a3) {\n    try {\n      return Module['dynCall_iiii'](index, a1, a2, a3)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_iiiiiii(index, a1, a2, a3, a4, a5, a6) {\n    try {\n      return Module['dynCall_iiiiiii'](index, a1, a2, a3, a4, a5, a6)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_v(index) {\n    try {\n      Module['dynCall_v'](index)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_vi(index, a1) {\n    try {\n      Module['dynCall_vi'](index, a1)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_vii(index, a1, a2) {\n    try {\n      Module['dynCall_vii'](index, a1, a2)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_viii(index, a1, a2, a3) {\n    try {\n      Module['dynCall_viii'](index, a1, a2, a3)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_viiii(index, a1, a2, a3, a4) {\n    try {\n      Module['dynCall_viiii'](index, a1, a2, a3, a4)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_viiiii(index, a1, a2, a3, a4, a5) {\n    try {\n      Module['dynCall_viiiii'](index, a1, a2, a3, a4, a5)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  function invoke_viiiiii(index, a1, a2, a3, a4, a5, a6) {\n    try {\n      Module['dynCall_viiiiii'](index, a1, a2, a3, a4, a5, a6)\n    } catch (e) {\n      if (typeof e !== 'number' && e !== 'longjmp') throw e\n      Module['setThrew'](1, 0)\n    }\n  }\n  Module.asmGlobalArg = {\n    Math: Math,\n    Int8Array: Int8Array,\n    Int16Array: Int16Array,\n    Int32Array: Int32Array,\n    Uint8Array: Uint8Array,\n    Uint16Array: Uint16Array,\n    Uint32Array: Uint32Array,\n    Float32Array: Float32Array,\n    Float64Array: Float64Array,\n    NaN: NaN,\n    Infinity: Infinity,\n    byteLength: byteLength,\n  }\n  Module.asmLibraryArg = {\n    abort: abort,\n    assert: assert,\n    enlargeMemory: enlargeMemory,\n    getTotalMemory: getTotalMemory,\n    abortOnCannotGrowMemory: abortOnCannotGrowMemory,\n    invoke_ii: invoke_ii,\n    invoke_iii: invoke_iii,\n    invoke_iiii: invoke_iiii,\n    invoke_iiiiiii: invoke_iiiiiii,\n    invoke_v: invoke_v,\n    invoke_vi: invoke_vi,\n    invoke_vii: invoke_vii,\n    invoke_viii: invoke_viii,\n    invoke_viiii: invoke_viiii,\n    invoke_viiiii: invoke_viiiii,\n    invoke_viiiiii: invoke_viiiiii,\n    __ZSt18uncaught_exceptionv: __ZSt18uncaught_exceptionv,\n    ___cxa_allocate_exception: ___cxa_allocate_exception,\n    ___cxa_begin_catch: ___cxa_begin_catch,\n    ___cxa_find_matching_catch: ___cxa_find_matching_catch,\n    ___cxa_pure_virtual: ___cxa_pure_virtual,\n    ___cxa_throw: ___cxa_throw,\n    ___gxx_personality_v0: ___gxx_personality_v0,\n    ___resumeException: ___resumeException,\n    ___setErrNo: ___setErrNo,\n    ___syscall140: ___syscall140,\n    ___syscall146: ___syscall146,\n    ___syscall6: ___syscall6,\n    _abort: _abort,\n    _emscripten_memcpy_big: _emscripten_memcpy_big,\n    _llvm_trap: _llvm_trap,\n    _pthread_getspecific: _pthread_getspecific,\n    _pthread_key_create: _pthread_key_create,\n    _pthread_once: _pthread_once,\n    _pthread_setspecific: _pthread_setspecific,\n    flush_NO_FILESYSTEM: flush_NO_FILESYSTEM,\n    DYNAMICTOP_PTR: DYNAMICTOP_PTR,\n    tempDoublePtr: tempDoublePtr,\n    ABORT: ABORT,\n    STACKTOP: STACKTOP,\n    STACK_MAX: STACK_MAX,\n    cttz_i8: cttz_i8,\n  } // EMSCRIPTEN_START_ASM\n  var asm = /** @suppress {uselessCode} */ (function (global, env, buffer) {\n    'almost asm'\n    var a = global.Int8Array\n    var b = new a(buffer)\n    var c = global.Int16Array\n    var d = new c(buffer)\n    var e = global.Int32Array\n    var f = new e(buffer)\n    var g = global.Uint8Array\n    var h = new g(buffer)\n    var i = global.Uint16Array\n    var j = new i(buffer)\n    var k = global.Uint32Array\n    var l = new k(buffer)\n    var m = global.Float32Array\n    var n = new m(buffer)\n    var o = global.Float64Array\n    var p = new o(buffer)\n    var q = global.byteLength\n    var r = env.DYNAMICTOP_PTR | 0\n    var s = env.tempDoublePtr | 0\n    var t = env.ABORT | 0\n    var u = env.STACKTOP | 0\n    var v = env.STACK_MAX | 0\n    var w = env.cttz_i8 | 0\n    var x = 0\n    var y = 0\n    var z = 0\n    var A = 0\n    var B = global.NaN,\n      C = global.Infinity\n    var D = 0,\n      E = 0,\n      F = 0,\n      G = 0,\n      H = 0.0\n    var I = 0\n    var J = global.Math.floor\n    var K = global.Math.abs\n    var L = global.Math.sqrt\n    var M = global.Math.pow\n    var N = global.Math.cos\n    var O = global.Math.sin\n    var P = global.Math.tan\n    var Q = global.Math.acos\n    var R = global.Math.asin\n    var S = global.Math.atan\n    var T = global.Math.atan2\n    var U = global.Math.exp\n    var V = global.Math.log\n    var W = global.Math.ceil\n    var X = global.Math.imul\n    var Y = global.Math.min\n    var Z = global.Math.max\n    var _ = global.Math.clz32\n    var $ = global.Math.fround\n    var aa = env.abort\n    var ba = env.assert\n    var ca = env.enlargeMemory\n    var da = env.getTotalMemory\n    var ea = env.abortOnCannotGrowMemory\n    var fa = env.invoke_ii\n    var ga = env.invoke_iii\n    var ha = env.invoke_iiii\n    var ia = env.invoke_iiiiiii\n    var ja = env.invoke_v\n    var ka = env.invoke_vi\n    var la = env.invoke_vii\n    var ma = env.invoke_viii\n    var na = env.invoke_viiii\n    var oa = env.invoke_viiiii\n    var pa = env.invoke_viiiiii\n    var qa = env.__ZSt18uncaught_exceptionv\n    var ra = env.___cxa_allocate_exception\n    var sa = env.___cxa_begin_catch\n    var ta = env.___cxa_find_matching_catch\n    var ua = env.___cxa_pure_virtual\n    var va = env.___cxa_throw\n    var wa = env.___gxx_personality_v0\n    var xa = env.___resumeException\n    var ya = env.___setErrNo\n    var za = env.___syscall140\n    var Aa = env.___syscall146\n    var Ba = env.___syscall6\n    var Ca = env._abort\n    var Da = env._emscripten_memcpy_big\n    var Ea = env._llvm_trap\n    var Fa = env._pthread_getspecific\n    var Ga = env._pthread_key_create\n    var Ha = env._pthread_once\n    var Ia = env._pthread_setspecific\n    var Ja = env.flush_NO_FILESYSTEM\n    var Ka = $(0)\n    const La = $(0)\n    function Ma(newBuffer) {\n      if (q(newBuffer) & 16777215 || q(newBuffer) <= 16777215 || q(newBuffer) > 2147483648) return false\n      b = new a(newBuffer)\n      d = new c(newBuffer)\n      f = new e(newBuffer)\n      h = new g(newBuffer)\n      j = new i(newBuffer)\n      l = new k(newBuffer)\n      n = new m(newBuffer)\n      p = new o(newBuffer)\n      buffer = newBuffer\n      return true\n    }\n    // EMSCRIPTEN_START_FUNCS\n    function Ib(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0\n      if ((b | 0) < 0) return\n      c = (a + 12) | 0\n      d = f[c >> 2] | 0\n      e = f[(a + 8) >> 2] | 0\n      g = e\n      h = d\n      if (((d - e) >> 2) >>> 0 <= b >>> 0) return\n      e = (g + (b << 2)) | 0\n      d = f[((f[e >> 2] | 0) + 56) >> 2] | 0\n      i = f[((f[(g + (b << 2)) >> 2] | 0) + 60) >> 2] | 0\n      g = (e + 4) | 0\n      if ((g | 0) != (h | 0)) {\n        j = g\n        g = e\n        do {\n          k = f[j >> 2] | 0\n          f[j >> 2] = 0\n          l = f[g >> 2] | 0\n          f[g >> 2] = k\n          if (l | 0) {\n            k = (l + 88) | 0\n            m = f[k >> 2] | 0\n            f[k >> 2] = 0\n            if (m | 0) {\n              k = f[(m + 8) >> 2] | 0\n              if (k | 0) {\n                n = (m + 12) | 0\n                if ((f[n >> 2] | 0) != (k | 0)) f[n >> 2] = k\n                dn(k)\n              }\n              dn(m)\n            }\n            m = f[(l + 68) >> 2] | 0\n            if (m | 0) {\n              k = (l + 72) | 0\n              n = f[k >> 2] | 0\n              if ((n | 0) != (m | 0)) f[k >> 2] = n + (~(((n + -4 - m) | 0) >>> 2) << 2)\n              dn(m)\n            }\n            m = (l + 64) | 0\n            n = f[m >> 2] | 0\n            f[m >> 2] = 0\n            if (n | 0) {\n              m = f[n >> 2] | 0\n              if (m | 0) {\n                k = (n + 4) | 0\n                if ((f[k >> 2] | 0) != (m | 0)) f[k >> 2] = m\n                dn(m)\n              }\n              dn(n)\n            }\n            dn(l)\n          }\n          j = (j + 4) | 0\n          g = (g + 4) | 0\n        } while ((j | 0) != (h | 0))\n        j = f[c >> 2] | 0\n        if ((j | 0) != (g | 0)) {\n          o = g\n          p = j\n          q = 24\n        }\n      } else {\n        o = e\n        p = h\n        q = 24\n      }\n      if ((q | 0) == 24) {\n        q = p\n        do {\n          p = (q + -4) | 0\n          f[c >> 2] = p\n          h = f[p >> 2] | 0\n          f[p >> 2] = 0\n          if (h | 0) {\n            p = (h + 88) | 0\n            e = f[p >> 2] | 0\n            f[p >> 2] = 0\n            if (e | 0) {\n              p = f[(e + 8) >> 2] | 0\n              if (p | 0) {\n                j = (e + 12) | 0\n                if ((f[j >> 2] | 0) != (p | 0)) f[j >> 2] = p\n                dn(p)\n              }\n              dn(e)\n            }\n            e = f[(h + 68) >> 2] | 0\n            if (e | 0) {\n              p = (h + 72) | 0\n              j = f[p >> 2] | 0\n              if ((j | 0) != (e | 0)) f[p >> 2] = j + (~(((j + -4 - e) | 0) >>> 2) << 2)\n              dn(e)\n            }\n            e = (h + 64) | 0\n            j = f[e >> 2] | 0\n            f[e >> 2] = 0\n            if (j | 0) {\n              e = f[j >> 2] | 0\n              if (e | 0) {\n                p = (j + 4) | 0\n                if ((f[p >> 2] | 0) != (e | 0)) f[p >> 2] = e\n                dn(e)\n              }\n              dn(j)\n            }\n            dn(h)\n          }\n          q = f[c >> 2] | 0\n        } while ((q | 0) != (o | 0))\n      }\n      o = f[(a + 4) >> 2] | 0\n      a: do\n        if (o | 0) {\n          q = (o + 44) | 0\n          c = f[q >> 2] | 0\n          h = f[(o + 40) >> 2] | 0\n          while (1) {\n            if ((h | 0) == (c | 0)) break a\n            r = (h + 4) | 0\n            if ((f[((f[h >> 2] | 0) + 40) >> 2] | 0) == (i | 0)) break\n            else h = r\n          }\n          if ((r | 0) != (c | 0)) {\n            j = r\n            e = h\n            do {\n              p = f[j >> 2] | 0\n              f[j >> 2] = 0\n              g = f[e >> 2] | 0\n              f[e >> 2] = p\n              if (g | 0) {\n                Cf(g)\n                dn(g)\n              }\n              j = (j + 4) | 0\n              e = (e + 4) | 0\n            } while ((j | 0) != (c | 0))\n            j = f[q >> 2] | 0\n            if ((j | 0) == (e | 0)) break\n            else {\n              s = e\n              t = j\n            }\n          } else {\n            s = h\n            t = c\n          }\n          j = t\n          do {\n            g = (j + -4) | 0\n            f[q >> 2] = g\n            p = f[g >> 2] | 0\n            f[g >> 2] = 0\n            if (p | 0) {\n              Cf(p)\n              dn(p)\n            }\n            j = f[q >> 2] | 0\n          } while ((j | 0) != (s | 0))\n        }\n      while (0)\n      b: do\n        if ((d | 0) < 5) {\n          s = f[(a + 20 + ((d * 12) | 0)) >> 2] | 0\n          t = (a + 20 + ((d * 12) | 0) + 4) | 0\n          r = f[t >> 2] | 0\n          i = r\n          c: do\n            if ((s | 0) == (r | 0)) u = s\n            else {\n              o = s\n              while (1) {\n                if ((f[o >> 2] | 0) == (b | 0)) {\n                  u = o\n                  break c\n                }\n                o = (o + 4) | 0\n                if ((o | 0) == (r | 0)) break b\n              }\n            }\n          while (0)\n          if ((u | 0) != (r | 0)) {\n            s = (u + 4) | 0\n            o = (i - s) | 0\n            j = o >> 2\n            if (!j) v = r\n            else {\n              qi(u | 0, s | 0, o | 0) | 0\n              v = f[t >> 2] | 0\n            }\n            o = (u + (j << 2)) | 0\n            if ((v | 0) != (o | 0)) f[t >> 2] = v + (~(((v + -4 - o) | 0) >>> 2) << 2)\n          }\n        }\n      while (0)\n      v = f[(a + 24) >> 2] | 0\n      u = f[(a + 20) >> 2] | 0\n      d = u\n      if ((v | 0) != (u | 0)) {\n        o = (v - u) >> 2\n        u = 0\n        do {\n          v = (d + (u << 2)) | 0\n          j = f[v >> 2] | 0\n          if ((j | 0) > (b | 0)) f[v >> 2] = j + -1\n          u = (u + 1) | 0\n        } while (u >>> 0 < o >>> 0)\n      }\n      o = f[(a + 36) >> 2] | 0\n      u = f[(a + 32) >> 2] | 0\n      d = u\n      if ((o | 0) != (u | 0)) {\n        j = (o - u) >> 2\n        u = 0\n        do {\n          o = (d + (u << 2)) | 0\n          v = f[o >> 2] | 0\n          if ((v | 0) > (b | 0)) f[o >> 2] = v + -1\n          u = (u + 1) | 0\n        } while (u >>> 0 < j >>> 0)\n      }\n      j = f[(a + 48) >> 2] | 0\n      u = f[(a + 44) >> 2] | 0\n      d = u\n      if ((j | 0) != (u | 0)) {\n        v = (j - u) >> 2\n        u = 0\n        do {\n          j = (d + (u << 2)) | 0\n          o = f[j >> 2] | 0\n          if ((o | 0) > (b | 0)) f[j >> 2] = o + -1\n          u = (u + 1) | 0\n        } while (u >>> 0 < v >>> 0)\n      }\n      v = f[(a + 60) >> 2] | 0\n      u = f[(a + 56) >> 2] | 0\n      d = u\n      if ((v | 0) != (u | 0)) {\n        o = (v - u) >> 2\n        u = 0\n        do {\n          v = (d + (u << 2)) | 0\n          j = f[v >> 2] | 0\n          if ((j | 0) > (b | 0)) f[v >> 2] = j + -1\n          u = (u + 1) | 0\n        } while (u >>> 0 < o >>> 0)\n      }\n      o = f[(a + 72) >> 2] | 0\n      u = f[(a + 68) >> 2] | 0\n      a = u\n      if ((o | 0) == (u | 0)) return\n      d = (o - u) >> 2\n      u = 0\n      do {\n        o = (a + (u << 2)) | 0\n        j = f[o >> 2] | 0\n        if ((j | 0) > (b | 0)) f[o >> 2] = j + -1\n        u = (u + 1) | 0\n      } while (u >>> 0 < d >>> 0)\n      return\n    }\n    function Jb(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0\n      e = u\n      u = (u + 32) | 0\n      d = (e + 28) | 0\n      h = (e + 16) | 0\n      i = (e + 8) | 0\n      j = e\n      k = (a + 60) | 0\n      f[(a + 68) >> 2] = g\n      g = (a + 56) | 0\n      l = f[g >> 2] | 0\n      m = ((f[(l + 4) >> 2] | 0) - (f[l >> 2] | 0)) | 0\n      n = m >> 2\n      f[h >> 2] = 0\n      f[(h + 4) >> 2] = 0\n      f[(h + 8) >> 2] = 0\n      if ((m | 0) <= 0) {\n        u = e\n        return 1\n      }\n      m = (h + 4) | 0\n      o = (h + 8) | 0\n      p = (a + 104) | 0\n      q = (a + 108) | 0\n      r = (i + 4) | 0\n      s = (a + 100) | 0\n      t = (a + 8) | 0\n      v = (a + 16) | 0\n      w = (a + 32) | 0\n      x = (a + 12) | 0\n      y = (a + 20) | 0\n      a = f[l >> 2] | 0\n      if ((f[(l + 4) >> 2] | 0) == (a | 0)) {\n        z = l\n        um(z)\n      } else {\n        A = 0\n        B = a\n      }\n      while (1) {\n        f[j >> 2] = f[(B + (A << 2)) >> 2]\n        f[d >> 2] = f[j >> 2]\n        yb(k, d, h)\n        a = f[h >> 2] | 0\n        l = (a | 0) > -1 ? a : (0 - a) | 0\n        C = f[m >> 2] | 0\n        D = (C | 0) > -1 ? C : (0 - C) | 0\n        E = Rj(D | 0, ((((D | 0) < 0) << 31) >> 31) | 0, l | 0, ((((l | 0) < 0) << 31) >> 31) | 0) | 0\n        l = f[o >> 2] | 0\n        D = (l | 0) > -1\n        F = D ? l : (0 - l) | 0\n        l = Rj(E | 0, I | 0, F | 0, ((((F | 0) < 0) << 31) >> 31) | 0) | 0\n        F = I\n        if (((l | 0) == 0) & ((F | 0) == 0)) {\n          G = f[p >> 2] | 0\n          H = h\n        } else {\n          E = f[p >> 2] | 0\n          J = (((E | 0) < 0) << 31) >> 31\n          K = gj(E | 0, J | 0, a | 0, ((((a | 0) < 0) << 31) >> 31) | 0) | 0\n          a = Ug(K | 0, I | 0, l | 0, F | 0) | 0\n          f[h >> 2] = a\n          K = gj(E | 0, J | 0, C | 0, ((((C | 0) < 0) << 31) >> 31) | 0) | 0\n          C = Ug(K | 0, I | 0, l | 0, F | 0) | 0\n          f[m >> 2] = C\n          F = (E - ((a | 0) > -1 ? a : (0 - a) | 0) - ((C | 0) > -1 ? C : (0 - C) | 0)) | 0\n          G = D ? F : (0 - F) | 0\n          H = o\n        }\n        f[H >> 2] = G\n        F = Wg(q) | 0\n        D = f[h >> 2] | 0\n        if (F) {\n          F = (0 - D) | 0\n          C = (0 - (f[m >> 2] | 0)) | 0\n          a = (0 - (f[o >> 2] | 0)) | 0\n          f[h >> 2] = F\n          f[m >> 2] = C\n          f[o >> 2] = a\n          L = F\n          M = C\n        } else {\n          L = D\n          M = f[m >> 2] | 0\n        }\n        do\n          if ((L | 0) <= -1) {\n            if ((M | 0) < 0) {\n              D = f[o >> 2] | 0\n              N = (D | 0) > -1 ? D : (0 - D) | 0\n              O = D\n            } else {\n              D = f[o >> 2] | 0\n              N = ((f[s >> 2] | 0) - ((D | 0) > -1 ? D : (0 - D) | 0)) | 0\n              O = D\n            }\n            if ((O | 0) < 0) {\n              P = (M | 0) > -1 ? M : (0 - M) | 0\n              Q = N\n              break\n            } else {\n              P = ((f[s >> 2] | 0) - ((M | 0) > -1 ? M : (0 - M) | 0)) | 0\n              Q = N\n              break\n            }\n          } else {\n            D = f[p >> 2] | 0\n            P = ((f[o >> 2] | 0) + D) | 0\n            Q = (D + M) | 0\n          }\n        while (0)\n        D = (Q | 0) == 0\n        C = (P | 0) == 0\n        F = f[s >> 2] | 0\n        do\n          if (P | Q) {\n            a = (F | 0) == (P | 0)\n            if (!(D & a)) {\n              E = (F | 0) == (Q | 0)\n              if (!(C & E)) {\n                if (D ? ((l = f[p >> 2] | 0), (l | 0) < (P | 0)) : 0) {\n                  R = 0\n                  S = ((l << 1) - P) | 0\n                  break\n                }\n                if (E ? ((E = f[p >> 2] | 0), (E | 0) > (P | 0)) : 0) {\n                  R = Q\n                  S = ((E << 1) - P) | 0\n                  break\n                }\n                if (a ? ((a = f[p >> 2] | 0), (a | 0) > (Q | 0)) : 0) {\n                  R = ((a << 1) - Q) | 0\n                  S = P\n                  break\n                }\n                if (C) {\n                  a = f[p >> 2] | 0\n                  R = (a | 0) < (Q | 0) ? ((a << 1) - Q) | 0 : Q\n                  S = 0\n                } else {\n                  R = Q\n                  S = P\n                }\n              } else {\n                R = Q\n                S = Q\n              }\n            } else {\n              R = P\n              S = P\n            }\n          } else {\n            R = F\n            S = F\n          }\n        while (0)\n        f[i >> 2] = R\n        f[r >> 2] = S\n        F = A << 1\n        C = (b + (F << 2)) | 0\n        D = (c + (F << 2)) | 0\n        if ((f[t >> 2] | 0) > 0) {\n          F = 0\n          a = R\n          while (1) {\n            E = f[v >> 2] | 0\n            if ((a | 0) > (E | 0)) {\n              l = f[w >> 2] | 0\n              f[(l + (F << 2)) >> 2] = E\n              T = l\n            } else {\n              l = f[x >> 2] | 0\n              E = f[w >> 2] | 0\n              f[(E + (F << 2)) >> 2] = (a | 0) < (l | 0) ? l : a\n              T = E\n            }\n            E = (F + 1) | 0\n            U = f[t >> 2] | 0\n            if ((E | 0) >= (U | 0)) break\n            F = E\n            a = f[(i + (E << 2)) >> 2] | 0\n          }\n          if ((U | 0) > 0) {\n            a = 0\n            do {\n              F = ((f[(C + (a << 2)) >> 2] | 0) + (f[(T + (a << 2)) >> 2] | 0)) | 0\n              E = (D + (a << 2)) | 0\n              f[E >> 2] = F\n              if ((F | 0) <= (f[v >> 2] | 0)) {\n                if ((F | 0) < (f[x >> 2] | 0)) {\n                  V = ((f[y >> 2] | 0) + F) | 0\n                  W = 44\n                }\n              } else {\n                V = (F - (f[y >> 2] | 0)) | 0\n                W = 44\n              }\n              if ((W | 0) == 44) {\n                W = 0\n                f[E >> 2] = V\n              }\n              a = (a + 1) | 0\n            } while ((a | 0) < (f[t >> 2] | 0))\n          }\n        }\n        A = (A + 1) | 0\n        if ((A | 0) >= (n | 0)) {\n          W = 3\n          break\n        }\n        a = f[g >> 2] | 0\n        B = f[a >> 2] | 0\n        if ((((f[(a + 4) >> 2] | 0) - B) >> 2) >>> 0 <= A >>> 0) {\n          z = a\n          W = 4\n          break\n        }\n      }\n      if ((W | 0) == 3) {\n        u = e\n        return 1\n      } else if ((W | 0) == 4) um(z)\n      return 0\n    }\n    function Kb(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0\n      e = u\n      u = (u + 32) | 0\n      d = (e + 28) | 0\n      h = (e + 16) | 0\n      i = (e + 8) | 0\n      j = e\n      k = (a + 60) | 0\n      f[(a + 68) >> 2] = g\n      g = (a + 56) | 0\n      l = f[g >> 2] | 0\n      m = ((f[(l + 4) >> 2] | 0) - (f[l >> 2] | 0)) | 0\n      n = m >> 2\n      f[h >> 2] = 0\n      f[(h + 4) >> 2] = 0\n      f[(h + 8) >> 2] = 0\n      if ((m | 0) <= 0) {\n        u = e\n        return 1\n      }\n      m = (h + 4) | 0\n      o = (h + 8) | 0\n      p = (a + 104) | 0\n      q = (a + 108) | 0\n      r = (i + 4) | 0\n      s = (a + 100) | 0\n      t = (a + 8) | 0\n      v = (a + 16) | 0\n      w = (a + 32) | 0\n      x = (a + 12) | 0\n      y = (a + 20) | 0\n      a = f[l >> 2] | 0\n      if ((f[(l + 4) >> 2] | 0) == (a | 0)) {\n        z = l\n        um(z)\n      } else {\n        A = 0\n        B = a\n      }\n      while (1) {\n        f[j >> 2] = f[(B + (A << 2)) >> 2]\n        f[d >> 2] = f[j >> 2]\n        vb(k, d, h)\n        a = f[h >> 2] | 0\n        l = (a | 0) > -1 ? a : (0 - a) | 0\n        C = f[m >> 2] | 0\n        D = (C | 0) > -1 ? C : (0 - C) | 0\n        E = Rj(D | 0, ((((D | 0) < 0) << 31) >> 31) | 0, l | 0, ((((l | 0) < 0) << 31) >> 31) | 0) | 0\n        l = f[o >> 2] | 0\n        D = (l | 0) > -1\n        F = D ? l : (0 - l) | 0\n        l = Rj(E | 0, I | 0, F | 0, ((((F | 0) < 0) << 31) >> 31) | 0) | 0\n        F = I\n        if (((l | 0) == 0) & ((F | 0) == 0)) {\n          G = f[p >> 2] | 0\n          H = h\n        } else {\n          E = f[p >> 2] | 0\n          J = (((E | 0) < 0) << 31) >> 31\n          K = gj(E | 0, J | 0, a | 0, ((((a | 0) < 0) << 31) >> 31) | 0) | 0\n          a = Ug(K | 0, I | 0, l | 0, F | 0) | 0\n          f[h >> 2] = a\n          K = gj(E | 0, J | 0, C | 0, ((((C | 0) < 0) << 31) >> 31) | 0) | 0\n          C = Ug(K | 0, I | 0, l | 0, F | 0) | 0\n          f[m >> 2] = C\n          F = (E - ((a | 0) > -1 ? a : (0 - a) | 0) - ((C | 0) > -1 ? C : (0 - C) | 0)) | 0\n          G = D ? F : (0 - F) | 0\n          H = o\n        }\n        f[H >> 2] = G\n        F = Wg(q) | 0\n        D = f[h >> 2] | 0\n        if (F) {\n          F = (0 - D) | 0\n          C = (0 - (f[m >> 2] | 0)) | 0\n          a = (0 - (f[o >> 2] | 0)) | 0\n          f[h >> 2] = F\n          f[m >> 2] = C\n          f[o >> 2] = a\n          L = F\n          M = C\n        } else {\n          L = D\n          M = f[m >> 2] | 0\n        }\n        do\n          if ((L | 0) <= -1) {\n            if ((M | 0) < 0) {\n              D = f[o >> 2] | 0\n              N = (D | 0) > -1 ? D : (0 - D) | 0\n              O = D\n            } else {\n              D = f[o >> 2] | 0\n              N = ((f[s >> 2] | 0) - ((D | 0) > -1 ? D : (0 - D) | 0)) | 0\n              O = D\n            }\n            if ((O | 0) < 0) {\n              P = (M | 0) > -1 ? M : (0 - M) | 0\n              Q = N\n              break\n            } else {\n              P = ((f[s >> 2] | 0) - ((M | 0) > -1 ? M : (0 - M) | 0)) | 0\n              Q = N\n              break\n            }\n          } else {\n            D = f[p >> 2] | 0\n            P = ((f[o >> 2] | 0) + D) | 0\n            Q = (D + M) | 0\n          }\n        while (0)\n        D = (Q | 0) == 0\n        C = (P | 0) == 0\n        F = f[s >> 2] | 0\n        do\n          if (P | Q) {\n            a = (F | 0) == (P | 0)\n            if (!(D & a)) {\n              E = (F | 0) == (Q | 0)\n              if (!(C & E)) {\n                if (D ? ((l = f[p >> 2] | 0), (l | 0) < (P | 0)) : 0) {\n                  R = 0\n                  S = ((l << 1) - P) | 0\n                  break\n                }\n                if (E ? ((E = f[p >> 2] | 0), (E | 0) > (P | 0)) : 0) {\n                  R = Q\n                  S = ((E << 1) - P) | 0\n                  break\n                }\n                if (a ? ((a = f[p >> 2] | 0), (a | 0) > (Q | 0)) : 0) {\n                  R = ((a << 1) - Q) | 0\n                  S = P\n                  break\n                }\n                if (C) {\n                  a = f[p >> 2] | 0\n                  R = (a | 0) < (Q | 0) ? ((a << 1) - Q) | 0 : Q\n                  S = 0\n                } else {\n                  R = Q\n                  S = P\n                }\n              } else {\n                R = Q\n                S = Q\n              }\n            } else {\n              R = P\n              S = P\n            }\n          } else {\n            R = F\n            S = F\n          }\n        while (0)\n        f[i >> 2] = R\n        f[r >> 2] = S\n        F = A << 1\n        C = (b + (F << 2)) | 0\n        D = (c + (F << 2)) | 0\n        if ((f[t >> 2] | 0) > 0) {\n          F = 0\n          a = R\n          while (1) {\n            E = f[v >> 2] | 0\n            if ((a | 0) > (E | 0)) {\n              l = f[w >> 2] | 0\n              f[(l + (F << 2)) >> 2] = E\n              T = l\n            } else {\n              l = f[x >> 2] | 0\n              E = f[w >> 2] | 0\n              f[(E + (F << 2)) >> 2] = (a | 0) < (l | 0) ? l : a\n              T = E\n            }\n            E = (F + 1) | 0\n            U = f[t >> 2] | 0\n            if ((E | 0) >= (U | 0)) break\n            F = E\n            a = f[(i + (E << 2)) >> 2] | 0\n          }\n          if ((U | 0) > 0) {\n            a = 0\n            do {\n              F = ((f[(C + (a << 2)) >> 2] | 0) + (f[(T + (a << 2)) >> 2] | 0)) | 0\n              E = (D + (a << 2)) | 0\n              f[E >> 2] = F\n              if ((F | 0) <= (f[v >> 2] | 0)) {\n                if ((F | 0) < (f[x >> 2] | 0)) {\n                  V = ((f[y >> 2] | 0) + F) | 0\n                  W = 44\n                }\n              } else {\n                V = (F - (f[y >> 2] | 0)) | 0\n                W = 44\n              }\n              if ((W | 0) == 44) {\n                W = 0\n                f[E >> 2] = V\n              }\n              a = (a + 1) | 0\n            } while ((a | 0) < (f[t >> 2] | 0))\n          }\n        }\n        A = (A + 1) | 0\n        if ((A | 0) >= (n | 0)) {\n          W = 3\n          break\n        }\n        a = f[g >> 2] | 0\n        B = f[a >> 2] | 0\n        if ((((f[(a + 4) >> 2] | 0) - B) >> 2) >>> 0 <= A >>> 0) {\n          z = a\n          W = 4\n          break\n        }\n      }\n      if ((W | 0) == 3) {\n        u = e\n        return 1\n      } else if ((W | 0) == 4) um(z)\n      return 0\n    }\n    function Lb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0\n      e = u\n      u = (u + 16) | 0\n      g = (e + 8) | 0\n      h = (e + 4) | 0\n      i = e\n      j = (a + 64) | 0\n      k = f[j >> 2] | 0\n      if ((f[(k + 28) >> 2] | 0) == (f[(k + 24) >> 2] | 0)) {\n        u = e\n        return\n      }\n      l = (c + 96) | 0\n      c = (a + 52) | 0\n      m = (d + 84) | 0\n      n = (d + 68) | 0\n      d = (a + 56) | 0\n      o = (a + 60) | 0\n      p = (a + 12) | 0\n      q = (a + 28) | 0\n      r = (a + 40) | 0\n      s = (a + 44) | 0\n      t = (a + 48) | 0\n      v = 0\n      w = 0\n      x = k\n      while (1) {\n        k = f[((f[(x + 24) >> 2] | 0) + (w << 2)) >> 2] | 0\n        if ((k | 0) == -1) {\n          y = v\n          z = x\n        } else {\n          A = (v + 1) | 0\n          B = f[((f[l >> 2] | 0) + (((((k | 0) / 3) | 0) * 12) | 0) + (((k | 0) % 3 | 0) << 2)) >> 2] | 0\n          if (!(b[m >> 0] | 0)) C = f[((f[n >> 2] | 0) + (B << 2)) >> 2] | 0\n          else C = B\n          f[g >> 2] = C\n          B = f[d >> 2] | 0\n          if (B >>> 0 < (f[o >> 2] | 0) >>> 0) {\n            f[B >> 2] = C\n            f[d >> 2] = B + 4\n          } else xf(c, g)\n          f[g >> 2] = k\n          f[h >> 2] = 0\n          a: do\n            if (!(f[((f[p >> 2] | 0) + ((w >>> 5) << 2)) >> 2] & (1 << (w & 31)))) D = k\n            else {\n              B = (k + 1) | 0\n              E = ((B >>> 0) % 3 | 0 | 0) == 0 ? (k + -2) | 0 : B\n              if (\n                ((E | 0) != -1 ? ((f[((f[a >> 2] | 0) + ((E >>> 5) << 2)) >> 2] & (1 << (E & 31))) | 0) == 0 : 0)\n                  ? ((B = f[((f[((f[j >> 2] | 0) + 12) >> 2] | 0) + (E << 2)) >> 2] | 0),\n                    (E = (B + 1) | 0),\n                    (B | 0) != -1)\n                  : 0\n              ) {\n                F = ((E >>> 0) % 3 | 0 | 0) == 0 ? (B + -2) | 0 : E\n                f[h >> 2] = F\n                if ((F | 0) == -1) {\n                  D = k\n                  break\n                } else G = F\n                while (1) {\n                  f[g >> 2] = G\n                  F = (G + 1) | 0\n                  E = ((F >>> 0) % 3 | 0 | 0) == 0 ? (G + -2) | 0 : F\n                  if ((E | 0) == -1) break\n                  if ((f[((f[a >> 2] | 0) + ((E >>> 5) << 2)) >> 2] & (1 << (E & 31))) | 0) break\n                  F = f[((f[((f[j >> 2] | 0) + 12) >> 2] | 0) + (E << 2)) >> 2] | 0\n                  E = (F + 1) | 0\n                  if ((F | 0) == -1) break\n                  B = ((E >>> 0) % 3 | 0 | 0) == 0 ? (F + -2) | 0 : E\n                  f[h >> 2] = B\n                  if ((B | 0) == -1) {\n                    D = G\n                    break a\n                  } else G = B\n                }\n                f[h >> 2] = -1\n                D = G\n                break\n              }\n              f[h >> 2] = -1\n              D = k\n            }\n          while (0)\n          f[((f[q >> 2] | 0) + (D << 2)) >> 2] = v\n          k = f[s >> 2] | 0\n          if ((k | 0) == (f[t >> 2] | 0)) xf(r, g)\n          else {\n            f[k >> 2] = f[g >> 2]\n            f[s >> 2] = k + 4\n          }\n          k = f[j >> 2] | 0\n          B = f[g >> 2] | 0\n          b: do\n            if (\n              ((B | 0) != -1 ? ((E = ((((B >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + B) | 0), (E | 0) != -1) : 0)\n                ? ((F = f[((f[(k + 12) >> 2] | 0) + (E << 2)) >> 2] | 0), (F | 0) != -1)\n                : 0\n            ) {\n              E = (F + (((F >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n              f[h >> 2] = E\n              if (((E | 0) != -1) & ((E | 0) != (B | 0))) {\n                F = A\n                H = v\n                I = E\n                while (1) {\n                  E = (I + 1) | 0\n                  J = ((E >>> 0) % 3 | 0 | 0) == 0 ? (I + -2) | 0 : E\n                  do\n                    if (f[((f[a >> 2] | 0) + ((J >>> 5) << 2)) >> 2] & (1 << (J & 31))) {\n                      E = (F + 1) | 0\n                      K = f[((f[l >> 2] | 0) + (((((I | 0) / 3) | 0) * 12) | 0) + (((I | 0) % 3 | 0) << 2)) >> 2] | 0\n                      if (!(b[m >> 0] | 0)) L = f[((f[n >> 2] | 0) + (K << 2)) >> 2] | 0\n                      else L = K\n                      f[i >> 2] = L\n                      K = f[d >> 2] | 0\n                      if (K >>> 0 < (f[o >> 2] | 0) >>> 0) {\n                        f[K >> 2] = L\n                        f[d >> 2] = K + 4\n                      } else xf(c, i)\n                      K = f[s >> 2] | 0\n                      if ((K | 0) == (f[t >> 2] | 0)) {\n                        xf(r, h)\n                        M = E\n                        N = F\n                        break\n                      } else {\n                        f[K >> 2] = f[h >> 2]\n                        f[s >> 2] = K + 4\n                        M = E\n                        N = F\n                        break\n                      }\n                    } else {\n                      M = F\n                      N = H\n                    }\n                  while (0)\n                  f[((f[q >> 2] | 0) + (f[h >> 2] << 2)) >> 2] = N\n                  O = f[j >> 2] | 0\n                  J = f[h >> 2] | 0\n                  if ((J | 0) == -1) break\n                  E = ((((J >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + J) | 0\n                  if ((E | 0) == -1) break\n                  J = f[((f[(O + 12) >> 2] | 0) + (E << 2)) >> 2] | 0\n                  if ((J | 0) == -1) break\n                  I = (J + (((J >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n                  f[h >> 2] = I\n                  if (!((I | 0) != -1 ? (I | 0) != (f[g >> 2] | 0) : 0)) {\n                    P = M\n                    Q = O\n                    break b\n                  } else {\n                    F = M\n                    H = N\n                  }\n                }\n                f[h >> 2] = -1\n                P = M\n                Q = O\n              } else {\n                P = A\n                Q = k\n              }\n            } else R = 28\n          while (0)\n          if ((R | 0) == 28) {\n            R = 0\n            f[h >> 2] = -1\n            P = A\n            Q = k\n          }\n          y = P\n          z = Q\n        }\n        w = (w + 1) | 0\n        if (w >>> 0 >= (((f[(z + 28) >> 2] | 0) - (f[(z + 24) >> 2] | 0)) >> 2) >>> 0) break\n        else {\n          v = y\n          x = z\n        }\n      }\n      u = e\n      return\n    }\n    function Mb(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0\n      e = u\n      u = (u + 48) | 0\n      d = (e + 32) | 0\n      h = (e + 24) | 0\n      i = (e + 16) | 0\n      j = e\n      k = (e + 12) | 0\n      l = (a + 8) | 0\n      m = f[l >> 2] | 0\n      if (((m + -2) | 0) >>> 0 <= 28) {\n        f[(a + 72) >> 2] = m\n        n = 1 << m\n        f[(a + 76) >> 2] = n + -1\n        m = (n + -2) | 0\n        f[(a + 80) >> 2] = m\n        f[(a + 84) >> 2] = ((m | 0) / 2) | 0\n      }\n      m = (a + 40) | 0\n      f[(a + 48) >> 2] = g\n      g = (a + 36) | 0\n      n = f[g >> 2] | 0\n      o = ((f[(n + 4) >> 2] | 0) - (f[n >> 2] | 0)) | 0\n      p = o >> 2\n      f[j >> 2] = 0\n      f[(j + 4) >> 2] = 0\n      f[(j + 8) >> 2] = 0\n      if ((o | 0) <= 0) {\n        u = e\n        return 1\n      }\n      o = (j + 4) | 0\n      q = (j + 8) | 0\n      r = (a + 84) | 0\n      s = (a + 88) | 0\n      t = (a + 80) | 0\n      a = (h + 4) | 0\n      v = (i + 4) | 0\n      w = (d + 4) | 0\n      x = f[n >> 2] | 0\n      if ((f[(n + 4) >> 2] | 0) == (x | 0)) {\n        y = n\n        um(y)\n      } else {\n        z = 0\n        A = x\n      }\n      while (1) {\n        f[k >> 2] = f[(A + (z << 2)) >> 2]\n        f[d >> 2] = f[k >> 2]\n        yb(m, d, j)\n        x = f[j >> 2] | 0\n        n = (x | 0) > -1 ? x : (0 - x) | 0\n        B = f[o >> 2] | 0\n        C = (B | 0) > -1 ? B : (0 - B) | 0\n        D = Rj(C | 0, ((((C | 0) < 0) << 31) >> 31) | 0, n | 0, ((((n | 0) < 0) << 31) >> 31) | 0) | 0\n        n = f[q >> 2] | 0\n        C = (n | 0) > -1\n        E = C ? n : (0 - n) | 0\n        n = Rj(D | 0, I | 0, E | 0, ((((E | 0) < 0) << 31) >> 31) | 0) | 0\n        E = I\n        if (((n | 0) == 0) & ((E | 0) == 0)) {\n          F = f[r >> 2] | 0\n          G = j\n        } else {\n          D = f[r >> 2] | 0\n          H = (((D | 0) < 0) << 31) >> 31\n          J = gj(D | 0, H | 0, x | 0, ((((x | 0) < 0) << 31) >> 31) | 0) | 0\n          x = Ug(J | 0, I | 0, n | 0, E | 0) | 0\n          f[j >> 2] = x\n          J = gj(D | 0, H | 0, B | 0, ((((B | 0) < 0) << 31) >> 31) | 0) | 0\n          B = Ug(J | 0, I | 0, n | 0, E | 0) | 0\n          f[o >> 2] = B\n          E = (D - ((x | 0) > -1 ? x : (0 - x) | 0) - ((B | 0) > -1 ? B : (0 - B) | 0)) | 0\n          F = C ? E : (0 - E) | 0\n          G = q\n        }\n        f[G >> 2] = F\n        E = Wg(s) | 0\n        C = f[j >> 2] | 0\n        if (E) {\n          E = (0 - C) | 0\n          B = (0 - (f[o >> 2] | 0)) | 0\n          x = (0 - (f[q >> 2] | 0)) | 0\n          f[j >> 2] = E\n          f[o >> 2] = B\n          f[q >> 2] = x\n          K = E\n          L = B\n        } else {\n          K = C\n          L = f[o >> 2] | 0\n        }\n        do\n          if ((K | 0) <= -1) {\n            if ((L | 0) < 0) {\n              C = f[q >> 2] | 0\n              M = (C | 0) > -1 ? C : (0 - C) | 0\n              N = C\n            } else {\n              C = f[q >> 2] | 0\n              M = ((f[t >> 2] | 0) - ((C | 0) > -1 ? C : (0 - C) | 0)) | 0\n              N = C\n            }\n            if ((N | 0) < 0) {\n              O = (L | 0) > -1 ? L : (0 - L) | 0\n              P = M\n              break\n            } else {\n              O = ((f[t >> 2] | 0) - ((L | 0) > -1 ? L : (0 - L) | 0)) | 0\n              P = M\n              break\n            }\n          } else {\n            C = f[r >> 2] | 0\n            O = ((f[q >> 2] | 0) + C) | 0\n            P = (C + L) | 0\n          }\n        while (0)\n        C = (P | 0) == 0\n        B = (O | 0) == 0\n        E = f[t >> 2] | 0\n        do\n          if (O | P) {\n            x = (E | 0) == (O | 0)\n            if (!(C & x)) {\n              D = (E | 0) == (P | 0)\n              if (!(B & D)) {\n                if (C ? ((n = f[r >> 2] | 0), (n | 0) < (O | 0)) : 0) {\n                  Q = 0\n                  R = ((n << 1) - O) | 0\n                  break\n                }\n                if (D ? ((D = f[r >> 2] | 0), (D | 0) > (O | 0)) : 0) {\n                  Q = P\n                  R = ((D << 1) - O) | 0\n                  break\n                }\n                if (x ? ((x = f[r >> 2] | 0), (x | 0) > (P | 0)) : 0) {\n                  Q = ((x << 1) - P) | 0\n                  R = O\n                  break\n                }\n                if (B) {\n                  x = f[r >> 2] | 0\n                  Q = (x | 0) < (P | 0) ? ((x << 1) - P) | 0 : P\n                  R = 0\n                } else {\n                  Q = P\n                  R = O\n                }\n              } else {\n                Q = P\n                R = P\n              }\n            } else {\n              Q = O\n              R = O\n            }\n          } else {\n            Q = E\n            R = E\n          }\n        while (0)\n        E = z << 1\n        B = (b + (E << 2)) | 0\n        C = (c + (E << 2)) | 0\n        E = f[B >> 2] | 0\n        x = f[(B + 4) >> 2] | 0\n        f[h >> 2] = Q\n        f[a >> 2] = R\n        f[i >> 2] = E\n        f[v >> 2] = x\n        ec(d, l, h, i)\n        f[C >> 2] = f[d >> 2]\n        f[(C + 4) >> 2] = f[w >> 2]\n        z = (z + 1) | 0\n        if ((z | 0) >= (p | 0)) {\n          S = 5\n          break\n        }\n        C = f[g >> 2] | 0\n        A = f[C >> 2] | 0\n        if ((((f[(C + 4) >> 2] | 0) - A) >> 2) >>> 0 <= z >>> 0) {\n          y = C\n          S = 6\n          break\n        }\n      }\n      if ((S | 0) == 5) {\n        u = e\n        return 1\n      } else if ((S | 0) == 6) um(y)\n      return 0\n    }\n    function Nb(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0\n      e = u\n      u = (u + 48) | 0\n      d = (e + 32) | 0\n      h = (e + 24) | 0\n      i = (e + 16) | 0\n      j = e\n      k = (e + 12) | 0\n      l = (a + 8) | 0\n      m = f[l >> 2] | 0\n      if (((m + -2) | 0) >>> 0 <= 28) {\n        f[(a + 72) >> 2] = m\n        n = 1 << m\n        f[(a + 76) >> 2] = n + -1\n        m = (n + -2) | 0\n        f[(a + 80) >> 2] = m\n        f[(a + 84) >> 2] = ((m | 0) / 2) | 0\n      }\n      m = (a + 40) | 0\n      f[(a + 48) >> 2] = g\n      g = (a + 36) | 0\n      n = f[g >> 2] | 0\n      o = ((f[(n + 4) >> 2] | 0) - (f[n >> 2] | 0)) | 0\n      p = o >> 2\n      f[j >> 2] = 0\n      f[(j + 4) >> 2] = 0\n      f[(j + 8) >> 2] = 0\n      if ((o | 0) <= 0) {\n        u = e\n        return 1\n      }\n      o = (j + 4) | 0\n      q = (j + 8) | 0\n      r = (a + 84) | 0\n      s = (a + 88) | 0\n      t = (a + 80) | 0\n      a = (h + 4) | 0\n      v = (i + 4) | 0\n      w = (d + 4) | 0\n      x = f[n >> 2] | 0\n      if ((f[(n + 4) >> 2] | 0) == (x | 0)) {\n        y = n\n        um(y)\n      } else {\n        z = 0\n        A = x\n      }\n      while (1) {\n        f[k >> 2] = f[(A + (z << 2)) >> 2]\n        f[d >> 2] = f[k >> 2]\n        vb(m, d, j)\n        x = f[j >> 2] | 0\n        n = (x | 0) > -1 ? x : (0 - x) | 0\n        B = f[o >> 2] | 0\n        C = (B | 0) > -1 ? B : (0 - B) | 0\n        D = Rj(C | 0, ((((C | 0) < 0) << 31) >> 31) | 0, n | 0, ((((n | 0) < 0) << 31) >> 31) | 0) | 0\n        n = f[q >> 2] | 0\n        C = (n | 0) > -1\n        E = C ? n : (0 - n) | 0\n        n = Rj(D | 0, I | 0, E | 0, ((((E | 0) < 0) << 31) >> 31) | 0) | 0\n        E = I\n        if (((n | 0) == 0) & ((E | 0) == 0)) {\n          F = f[r >> 2] | 0\n          G = j\n        } else {\n          D = f[r >> 2] | 0\n          H = (((D | 0) < 0) << 31) >> 31\n          J = gj(D | 0, H | 0, x | 0, ((((x | 0) < 0) << 31) >> 31) | 0) | 0\n          x = Ug(J | 0, I | 0, n | 0, E | 0) | 0\n          f[j >> 2] = x\n          J = gj(D | 0, H | 0, B | 0, ((((B | 0) < 0) << 31) >> 31) | 0) | 0\n          B = Ug(J | 0, I | 0, n | 0, E | 0) | 0\n          f[o >> 2] = B\n          E = (D - ((x | 0) > -1 ? x : (0 - x) | 0) - ((B | 0) > -1 ? B : (0 - B) | 0)) | 0\n          F = C ? E : (0 - E) | 0\n          G = q\n        }\n        f[G >> 2] = F\n        E = Wg(s) | 0\n        C = f[j >> 2] | 0\n        if (E) {\n          E = (0 - C) | 0\n          B = (0 - (f[o >> 2] | 0)) | 0\n          x = (0 - (f[q >> 2] | 0)) | 0\n          f[j >> 2] = E\n          f[o >> 2] = B\n          f[q >> 2] = x\n          K = E\n          L = B\n        } else {\n          K = C\n          L = f[o >> 2] | 0\n        }\n        do\n          if ((K | 0) <= -1) {\n            if ((L | 0) < 0) {\n              C = f[q >> 2] | 0\n              M = (C | 0) > -1 ? C : (0 - C) | 0\n              N = C\n            } else {\n              C = f[q >> 2] | 0\n              M = ((f[t >> 2] | 0) - ((C | 0) > -1 ? C : (0 - C) | 0)) | 0\n              N = C\n            }\n            if ((N | 0) < 0) {\n              O = (L | 0) > -1 ? L : (0 - L) | 0\n              P = M\n              break\n            } else {\n              O = ((f[t >> 2] | 0) - ((L | 0) > -1 ? L : (0 - L) | 0)) | 0\n              P = M\n              break\n            }\n          } else {\n            C = f[r >> 2] | 0\n            O = ((f[q >> 2] | 0) + C) | 0\n            P = (C + L) | 0\n          }\n        while (0)\n        C = (P | 0) == 0\n        B = (O | 0) == 0\n        E = f[t >> 2] | 0\n        do\n          if (O | P) {\n            x = (E | 0) == (O | 0)\n            if (!(C & x)) {\n              D = (E | 0) == (P | 0)\n              if (!(B & D)) {\n                if (C ? ((n = f[r >> 2] | 0), (n | 0) < (O | 0)) : 0) {\n                  Q = 0\n                  R = ((n << 1) - O) | 0\n                  break\n                }\n                if (D ? ((D = f[r >> 2] | 0), (D | 0) > (O | 0)) : 0) {\n                  Q = P\n                  R = ((D << 1) - O) | 0\n                  break\n                }\n                if (x ? ((x = f[r >> 2] | 0), (x | 0) > (P | 0)) : 0) {\n                  Q = ((x << 1) - P) | 0\n                  R = O\n                  break\n                }\n                if (B) {\n                  x = f[r >> 2] | 0\n                  Q = (x | 0) < (P | 0) ? ((x << 1) - P) | 0 : P\n                  R = 0\n                } else {\n                  Q = P\n                  R = O\n                }\n              } else {\n                Q = P\n                R = P\n              }\n            } else {\n              Q = O\n              R = O\n            }\n          } else {\n            Q = E\n            R = E\n          }\n        while (0)\n        E = z << 1\n        B = (b + (E << 2)) | 0\n        C = (c + (E << 2)) | 0\n        E = f[B >> 2] | 0\n        x = f[(B + 4) >> 2] | 0\n        f[h >> 2] = Q\n        f[a >> 2] = R\n        f[i >> 2] = E\n        f[v >> 2] = x\n        ec(d, l, h, i)\n        f[C >> 2] = f[d >> 2]\n        f[(C + 4) >> 2] = f[w >> 2]\n        z = (z + 1) | 0\n        if ((z | 0) >= (p | 0)) {\n          S = 5\n          break\n        }\n        C = f[g >> 2] | 0\n        A = f[C >> 2] | 0\n        if ((((f[(C + 4) >> 2] | 0) - A) >> 2) >>> 0 <= z >>> 0) {\n          y = C\n          S = 6\n          break\n        }\n      }\n      if ((S | 0) == 5) {\n        u = e\n        return 1\n      } else if ((S | 0) == 6) um(y)\n      return 0\n    }\n    function Ob(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0\n      d = u\n      u = (u + 16) | 0\n      e = (d + 12) | 0\n      g = d\n      h = (d + 8) | 0\n      i = (d + 4) | 0\n      j = (a + 8 + ((b * 12) | 0)) | 0\n      k = f[j >> 2] | 0\n      l = (a + 8 + ((b * 12) | 0) + 4) | 0\n      m = f[l >> 2] | 0\n      if ((m | 0) != (k | 0)) f[l >> 2] = m + (~(((m + -4 - k) | 0) >>> 2) << 2)\n      k = f[c >> 2] | 0\n      m = (a + 4) | 0\n      f[g >> 2] = (k | 0) == -1 ? -1 : ((k >>> 0) / 3) | 0\n      n = (a + 56) | 0\n      o = (a + 8 + ((b * 12) | 0) + 8) | 0\n      p = 0\n      q = f[g >> 2] | 0\n      r = k\n      while (1) {\n        s = ((f[n >> 2] | 0) + ((q >>> 5) << 2)) | 0\n        t = 1 << (q & 31)\n        v = f[s >> 2] | 0\n        if ((t & v) | 0) break\n        f[s >> 2] = v | t\n        t = f[l >> 2] | 0\n        if ((t | 0) == (f[o >> 2] | 0)) xf(j, g)\n        else {\n          f[t >> 2] = f[g >> 2]\n          f[l >> 2] = t + 4\n        }\n        t = (p + 1) | 0\n        if ((p | 0) > 0) {\n          v = (r | 0) == -1\n          do\n            if (!(t & 1))\n              if (!v)\n                if (!((r >>> 0) % 3 | 0)) {\n                  w = (r + 2) | 0\n                  break\n                } else {\n                  w = (r + -1) | 0\n                  break\n                }\n              else w = -1\n            else {\n              s = (r + 1) | 0\n              if (v) w = -1\n              else w = ((s >>> 0) % 3 | 0 | 0) == 0 ? (r + -2) | 0 : s\n            }\n          while (0)\n          f[c >> 2] = w\n          x = w\n        } else x = r\n        f[i >> 2] = x\n        f[e >> 2] = f[i >> 2]\n        v = Od(a, e) | 0\n        f[c >> 2] = v\n        if ((v | 0) == -1) break\n        s = ((v >>> 0) / 3) | 0\n        f[g >> 2] = s\n        p = t\n        q = s\n        r = v\n      }\n      r = (k | 0) == -1\n      do\n        if (!r)\n          if (!((k >>> 0) % 3 | 0)) {\n            y = (k + 2) | 0\n            break\n          } else {\n            y = (k + -1) | 0\n            break\n          }\n        else y = -1\n      while (0)\n      f[h >> 2] = y\n      f[e >> 2] = f[h >> 2]\n      do\n        if ((Od(a, e) | 0) == -1) z = k\n        else {\n          h = (k + 1) | 0\n          if (!r) {\n            y = ((h >>> 0) % 3 | 0 | 0) == 0 ? (k + -2) | 0 : h\n            f[c >> 2] = y\n            h = f[m >> 2] | 0\n            q = (y + 1) | 0\n            if (\n              ((y | 0) != -1 ? ((p = ((q >>> 0) % 3 | 0 | 0) == 0 ? (y + -2) | 0 : q), (p | 0) != -1) : 0)\n                ? ((q = f[((f[(h + 12) >> 2] | 0) + (p << 2)) >> 2] | 0), (p = (q + 1) | 0), (q | 0) != -1)\n                : 0\n            ) {\n              h = ((p >>> 0) % 3 | 0 | 0) == 0 ? (q + -2) | 0 : p\n              f[c >> 2] = h\n              if ((h | 0) == -1) {\n                z = k\n                break\n              } else {\n                A = h\n                B = 0\n                C = k\n              }\n              while (1) {\n                h = ((A >>> 0) / 3) | 0\n                f[g >> 2] = h\n                p = ((f[n >> 2] | 0) + ((h >>> 5) << 2)) | 0\n                q = 1 << (h & 31)\n                h = f[p >> 2] | 0\n                if ((q & h) | 0) {\n                  D = B\n                  E = C\n                  break\n                }\n                f[p >> 2] = h | q\n                q = f[l >> 2] | 0\n                if ((q | 0) == (f[o >> 2] | 0)) xf(j, g)\n                else {\n                  f[q >> 2] = f[g >> 2]\n                  f[l >> 2] = q + 4\n                }\n                q = (B + 1) | 0\n                if ((B | 0) > 0) {\n                  h = (A | 0) == -1\n                  do\n                    if (!(q & 1))\n                      if (!h)\n                        if (!((A >>> 0) % 3 | 0)) {\n                          F = (A + 2) | 0\n                          G = A\n                          break\n                        } else {\n                          F = (A + -1) | 0\n                          G = A\n                          break\n                        }\n                      else {\n                        F = -1\n                        G = A\n                      }\n                    else {\n                      p = (A + 1) | 0\n                      if (h) {\n                        F = -1\n                        G = C\n                      } else {\n                        F = ((p >>> 0) % 3 | 0 | 0) == 0 ? (A + -2) | 0 : p\n                        G = C\n                      }\n                    }\n                  while (0)\n                  f[c >> 2] = F\n                  H = G\n                  I = F\n                } else {\n                  H = C\n                  I = A\n                }\n                f[i >> 2] = I\n                f[e >> 2] = f[i >> 2]\n                A = Od(a, e) | 0\n                f[c >> 2] = A\n                if ((A | 0) == -1) {\n                  D = q\n                  E = H\n                  break\n                } else {\n                  B = q\n                  C = H\n                }\n              }\n              if (!(D & 1)) {\n                z = E\n                break\n              }\n              t = f[l >> 2] | 0\n              h = f[(t + -4) >> 2] | 0\n              p = ((f[n >> 2] | 0) + ((h >>> 5) << 2)) | 0\n              f[p >> 2] = f[p >> 2] & ~(1 << (h & 31))\n              f[l >> 2] = t + -4\n              z = E\n              break\n            } else J = k\n          } else {\n            f[c >> 2] = -1\n            J = -1\n          }\n          f[c >> 2] = -1\n          z = J\n        }\n      while (0)\n      f[(a + 44 + (b << 2)) >> 2] = z\n      z = f[l >> 2] | 0\n      l = f[j >> 2] | 0\n      j = l\n      if ((z | 0) == (l | 0)) {\n        u = d\n        return\n      }\n      b = f[n >> 2] | 0\n      n = (z - l) >> 2\n      l = 0\n      do {\n        z = f[(j + (l << 2)) >> 2] | 0\n        a = (b + ((z >>> 5) << 2)) | 0\n        f[a >> 2] = f[a >> 2] & ~(1 << (z & 31))\n        l = (l + 1) | 0\n      } while (l >>> 0 < n >>> 0)\n      u = d\n      return\n    }\n    function Pb(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0\n      c = u\n      u = (u + 16) | 0\n      b = (c + 8) | 0\n      d = (c + 4) | 0\n      e = c\n      g = (a + 64) | 0\n      h = f[g >> 2] | 0\n      if ((f[(h + 28) >> 2] | 0) == (f[(h + 24) >> 2] | 0)) {\n        u = c\n        return\n      }\n      i = (a + 52) | 0\n      j = (a + 56) | 0\n      k = (a + 60) | 0\n      l = (a + 12) | 0\n      m = (a + 28) | 0\n      n = (a + 40) | 0\n      o = (a + 44) | 0\n      p = (a + 48) | 0\n      q = 0\n      r = 0\n      s = h\n      while (1) {\n        h = f[((f[(s + 24) >> 2] | 0) + (r << 2)) >> 2] | 0\n        if ((h | 0) == -1) {\n          t = q\n          v = s\n        } else {\n          w = (q + 1) | 0\n          f[b >> 2] = q\n          x = f[j >> 2] | 0\n          if ((x | 0) == (f[k >> 2] | 0)) xf(i, b)\n          else {\n            f[x >> 2] = q\n            f[j >> 2] = x + 4\n          }\n          f[d >> 2] = h\n          f[e >> 2] = 0\n          a: do\n            if (!(f[((f[l >> 2] | 0) + ((r >>> 5) << 2)) >> 2] & (1 << (r & 31)))) y = h\n            else {\n              x = (h + 1) | 0\n              z = ((x >>> 0) % 3 | 0 | 0) == 0 ? (h + -2) | 0 : x\n              if (\n                ((z | 0) != -1 ? ((f[((f[a >> 2] | 0) + ((z >>> 5) << 2)) >> 2] & (1 << (z & 31))) | 0) == 0 : 0)\n                  ? ((x = f[((f[((f[g >> 2] | 0) + 12) >> 2] | 0) + (z << 2)) >> 2] | 0),\n                    (z = (x + 1) | 0),\n                    (x | 0) != -1)\n                  : 0\n              ) {\n                A = ((z >>> 0) % 3 | 0 | 0) == 0 ? (x + -2) | 0 : z\n                f[e >> 2] = A\n                if ((A | 0) == -1) {\n                  y = h\n                  break\n                } else B = A\n                while (1) {\n                  f[d >> 2] = B\n                  A = (B + 1) | 0\n                  z = ((A >>> 0) % 3 | 0 | 0) == 0 ? (B + -2) | 0 : A\n                  if ((z | 0) == -1) break\n                  if ((f[((f[a >> 2] | 0) + ((z >>> 5) << 2)) >> 2] & (1 << (z & 31))) | 0) break\n                  A = f[((f[((f[g >> 2] | 0) + 12) >> 2] | 0) + (z << 2)) >> 2] | 0\n                  z = (A + 1) | 0\n                  if ((A | 0) == -1) break\n                  x = ((z >>> 0) % 3 | 0 | 0) == 0 ? (A + -2) | 0 : z\n                  f[e >> 2] = x\n                  if ((x | 0) == -1) {\n                    y = B\n                    break a\n                  } else B = x\n                }\n                f[e >> 2] = -1\n                y = B\n                break\n              }\n              f[e >> 2] = -1\n              y = h\n            }\n          while (0)\n          f[((f[m >> 2] | 0) + (y << 2)) >> 2] = f[b >> 2]\n          h = f[o >> 2] | 0\n          if ((h | 0) == (f[p >> 2] | 0)) xf(n, d)\n          else {\n            f[h >> 2] = f[d >> 2]\n            f[o >> 2] = h + 4\n          }\n          h = f[g >> 2] | 0\n          x = f[d >> 2] | 0\n          b: do\n            if (\n              ((x | 0) != -1 ? ((z = ((((x >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + x) | 0), (z | 0) != -1) : 0)\n                ? ((A = f[((f[(h + 12) >> 2] | 0) + (z << 2)) >> 2] | 0), (A | 0) != -1)\n                : 0\n            ) {\n              z = (A + (((A >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n              f[e >> 2] = z\n              if (((z | 0) != -1) & ((z | 0) != (x | 0))) {\n                A = w\n                C = z\n                while (1) {\n                  z = (C + 1) | 0\n                  D = ((z >>> 0) % 3 | 0 | 0) == 0 ? (C + -2) | 0 : z\n                  do\n                    if (f[((f[a >> 2] | 0) + ((D >>> 5) << 2)) >> 2] & (1 << (D & 31))) {\n                      z = (A + 1) | 0\n                      f[b >> 2] = A\n                      E = f[j >> 2] | 0\n                      if ((E | 0) == (f[k >> 2] | 0)) xf(i, b)\n                      else {\n                        f[E >> 2] = A\n                        f[j >> 2] = E + 4\n                      }\n                      E = f[o >> 2] | 0\n                      if ((E | 0) == (f[p >> 2] | 0)) {\n                        xf(n, e)\n                        F = z\n                        break\n                      } else {\n                        f[E >> 2] = f[e >> 2]\n                        f[o >> 2] = E + 4\n                        F = z\n                        break\n                      }\n                    } else F = A\n                  while (0)\n                  f[((f[m >> 2] | 0) + (f[e >> 2] << 2)) >> 2] = f[b >> 2]\n                  G = f[g >> 2] | 0\n                  D = f[e >> 2] | 0\n                  if ((D | 0) == -1) break\n                  z = ((((D >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + D) | 0\n                  if ((z | 0) == -1) break\n                  D = f[((f[(G + 12) >> 2] | 0) + (z << 2)) >> 2] | 0\n                  if ((D | 0) == -1) break\n                  C = (D + (((D >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n                  f[e >> 2] = C\n                  if (!((C | 0) != -1 ? (C | 0) != (f[d >> 2] | 0) : 0)) {\n                    H = F\n                    I = G\n                    break b\n                  } else A = F\n                }\n                f[e >> 2] = -1\n                H = F\n                I = G\n              } else {\n                H = w\n                I = h\n              }\n            } else J = 26\n          while (0)\n          if ((J | 0) == 26) {\n            J = 0\n            f[e >> 2] = -1\n            H = w\n            I = h\n          }\n          t = H\n          v = I\n        }\n        r = (r + 1) | 0\n        if (r >>> 0 >= (((f[(v + 28) >> 2] | 0) - (f[(v + 24) >> 2] | 0)) >> 2) >>> 0) break\n        else {\n          q = t\n          s = v\n        }\n      }\n      u = c\n      return\n    }\n    function Qb(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0\n      d = u\n      u = (u + 80) | 0\n      e = (d + 76) | 0\n      g = d\n      h = (d + 72) | 0\n      i = (d + 64) | 0\n      j = (d + 68) | 0\n      if (!(dg(e, c) | 0)) {\n        k = 0\n        u = d\n        return k | 0\n      }\n      l = f[e >> 2] | 0\n      if (!l) {\n        k = 0\n        u = d\n        return k | 0\n      }\n      m = (a + 4) | 0\n      n = (a + 8) | 0\n      o = f[n >> 2] | 0\n      p = f[m >> 2] | 0\n      q = (o - p) >> 2\n      r = p\n      p = o\n      if (l >>> 0 > q >>> 0) {\n        ff(m, (l - q) | 0)\n        if (!(f[e >> 2] | 0)) {\n          k = 1\n          u = d\n          return k | 0\n        }\n      } else if (l >>> 0 < q >>> 0 ? ((q = (r + (l << 2)) | 0), (q | 0) != (p | 0)) : 0)\n        f[n >> 2] = p + (~(((p + -4 - q) | 0) >>> 2) << 2)\n      q = f[(a + 32) >> 2] | 0\n      p = (c + 8) | 0\n      n = (c + 16) | 0\n      l = (g + 60) | 0\n      r = (q + 8) | 0\n      o = (a + 16) | 0\n      s = (a + 20) | 0\n      a = 0\n      while (1) {\n        t = p\n        v = f[t >> 2] | 0\n        w = f[(t + 4) >> 2] | 0\n        t = n\n        x = f[t >> 2] | 0\n        y = f[(t + 4) >> 2] | 0\n        if (!(((w | 0) > (y | 0)) | (((w | 0) == (y | 0)) & (v >>> 0 > x >>> 0)))) {\n          k = 0\n          z = 40\n          break\n        }\n        t = f[c >> 2] | 0\n        A = b[(t + x) >> 0] | 0\n        B = Rj(x | 0, y | 0, 1, 0) | 0\n        C = I\n        D = n\n        f[D >> 2] = B\n        f[(D + 4) >> 2] = C\n        if (!(((w | 0) > (C | 0)) | (((w | 0) == (C | 0)) & (v >>> 0 > B >>> 0)))) {\n          k = 0\n          z = 40\n          break\n        }\n        C = b[(t + B) >> 0] | 0\n        B = Rj(x | 0, y | 0, 2, 0) | 0\n        D = I\n        E = n\n        f[E >> 2] = B\n        f[(E + 4) >> 2] = D\n        if (!(((w | 0) > (D | 0)) | (((w | 0) == (D | 0)) & (v >>> 0 > B >>> 0)))) {\n          k = 0\n          z = 40\n          break\n        }\n        D = b[(t + B) >> 0] | 0\n        B = Rj(x | 0, y | 0, 3, 0) | 0\n        E = I\n        F = n\n        f[F >> 2] = B\n        f[(F + 4) >> 2] = E\n        if (!(((w | 0) > (E | 0)) | (((w | 0) == (E | 0)) & (v >>> 0 > B >>> 0)))) {\n          k = 0\n          z = 40\n          break\n        }\n        v = b[(t + B) >> 0] | 0\n        B = Rj(x | 0, y | 0, 4, 0) | 0\n        y = n\n        f[y >> 2] = B\n        f[(y + 4) >> 2] = I\n        y = C & 255\n        if (((C + -1) & 255) > 10) {\n          k = 0\n          z = 40\n          break\n        }\n        Qh(g)\n        C = X(ai(y) | 0, D & 255) | 0\n        jg(g, A & 255, 0, D, y, (v << 24) >> 24 != 0, C, (((C | 0) < 0) << 31) >> 31, 0, 0)\n        dg(h, c) | 0\n        f[l >> 2] = f[h >> 2]\n        C = bj(96) | 0\n        Eh(C, g)\n        f[i >> 2] = C\n        C = oe(q, i) | 0\n        v = f[i >> 2] | 0\n        f[i >> 2] = 0\n        if (v | 0) {\n          y = (v + 88) | 0\n          D = f[y >> 2] | 0\n          f[y >> 2] = 0\n          if (D | 0) {\n            y = f[(D + 8) >> 2] | 0\n            if (y | 0) {\n              A = (D + 12) | 0\n              if ((f[A >> 2] | 0) != (y | 0)) f[A >> 2] = y\n              dn(y)\n            }\n            dn(D)\n          }\n          D = f[(v + 68) >> 2] | 0\n          if (D | 0) {\n            y = (v + 72) | 0\n            A = f[y >> 2] | 0\n            if ((A | 0) != (D | 0)) f[y >> 2] = A + (~(((A + -4 - D) | 0) >>> 2) << 2)\n            dn(D)\n          }\n          D = (v + 64) | 0\n          A = f[D >> 2] | 0\n          f[D >> 2] = 0\n          if (A | 0) {\n            D = f[A >> 2] | 0\n            if (D | 0) {\n              y = (A + 4) | 0\n              if ((f[y >> 2] | 0) != (D | 0)) f[y >> 2] = D\n              dn(D)\n            }\n            dn(A)\n          }\n          dn(v)\n        }\n        f[((f[((f[r >> 2] | 0) + (C << 2)) >> 2] | 0) + 60) >> 2] = f[h >> 2]\n        f[((f[m >> 2] | 0) + (a << 2)) >> 2] = C\n        v = f[s >> 2] | 0\n        A = f[o >> 2] | 0\n        D = (v - A) >> 2\n        y = A\n        if ((C | 0) < (D | 0)) G = y\n        else {\n          A = (C + 1) | 0\n          f[j >> 2] = -1\n          B = v\n          if (A >>> 0 <= D >>> 0)\n            if (A >>> 0 < D >>> 0 ? ((v = (y + (A << 2)) | 0), (v | 0) != (B | 0)) : 0) {\n              f[s >> 2] = B + (~(((B + -4 - v) | 0) >>> 2) << 2)\n              H = y\n            } else H = y\n          else {\n            Ae(o, (A - D) | 0, j)\n            H = f[o >> 2] | 0\n          }\n          G = H\n        }\n        f[(G + (C << 2)) >> 2] = a\n        a = (a + 1) | 0\n        if (a >>> 0 >= (f[e >> 2] | 0) >>> 0) {\n          k = 1\n          z = 40\n          break\n        }\n      }\n      if ((z | 0) == 40) {\n        u = d\n        return k | 0\n      }\n      return 0\n    }\n    function Rb(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0\n      d = (a + 4) | 0\n      if (!c) {\n        e = f[a >> 2] | 0\n        f[a >> 2] = 0\n        if (e | 0) dn(e)\n        f[d >> 2] = 0\n        return\n      }\n      if (c >>> 0 > 1073741823) {\n        e = ra(8) | 0\n        Yk(e, 9789)\n        f[e >> 2] = 3704\n        va(e | 0, 856, 80)\n      }\n      e = bj(c << 2) | 0\n      g = f[a >> 2] | 0\n      f[a >> 2] = e\n      if (g | 0) dn(g)\n      f[d >> 2] = c\n      d = 0\n      do {\n        f[((f[a >> 2] | 0) + (d << 2)) >> 2] = 0\n        d = (d + 1) | 0\n      } while ((d | 0) != (c | 0))\n      d = (a + 8) | 0\n      g = f[d >> 2] | 0\n      if (!g) return\n      e = f[(g + 4) >> 2] | 0\n      h = (c + -1) | 0\n      i = ((h & c) | 0) == 0\n      if (!i)\n        if (e >>> 0 < c >>> 0) j = e\n        else j = (e >>> 0) % (c >>> 0) | 0\n      else j = e & h\n      f[((f[a >> 2] | 0) + (j << 2)) >> 2] = d\n      d = f[g >> 2] | 0\n      if (!d) return\n      else {\n        k = j\n        l = g\n        m = d\n        n = g\n      }\n      a: while (1) {\n        g = l\n        d = m\n        j = n\n        b: while (1) {\n          o = d\n          while (1) {\n            e = f[(o + 4) >> 2] | 0\n            if (!i)\n              if (e >>> 0 < c >>> 0) p = e\n              else p = (e >>> 0) % (c >>> 0) | 0\n            else p = e & h\n            if ((p | 0) == (k | 0)) break\n            q = ((f[a >> 2] | 0) + (p << 2)) | 0\n            if (!(f[q >> 2] | 0)) break b\n            e = f[o >> 2] | 0\n            c: do\n              if (!e) r = o\n              else {\n                s = (o + 8) | 0\n                t = b[(s + 11) >> 0] | 0\n                u = (t << 24) >> 24 < 0\n                v = t & 255\n                t = u ? f[(o + 12) >> 2] | 0 : v\n                w = (t | 0) == 0\n                if (u) {\n                  u = o\n                  x = e\n                  while (1) {\n                    y = (x + 8) | 0\n                    z = b[(y + 11) >> 0] | 0\n                    A = (z << 24) >> 24 < 0\n                    if ((t | 0) != ((A ? f[(x + 12) >> 2] | 0 : z & 255) | 0)) {\n                      r = u\n                      break c\n                    }\n                    if (!w ? jh(f[s >> 2] | 0, A ? f[y >> 2] | 0 : y, t) | 0 : 0) {\n                      r = u\n                      break c\n                    }\n                    y = f[x >> 2] | 0\n                    if (!y) {\n                      r = x\n                      break c\n                    } else {\n                      A = x\n                      x = y\n                      u = A\n                    }\n                  }\n                }\n                if (w) {\n                  u = o\n                  x = e\n                  while (1) {\n                    A = b[(x + 8 + 11) >> 0] | 0\n                    if (((A << 24) >> 24 < 0 ? f[(x + 12) >> 2] | 0 : A & 255) | 0) {\n                      r = u\n                      break c\n                    }\n                    A = f[x >> 2] | 0\n                    if (!A) {\n                      r = x\n                      break c\n                    } else {\n                      y = x\n                      x = A\n                      u = y\n                    }\n                  }\n                }\n                u = o\n                x = e\n                while (1) {\n                  w = (x + 8) | 0\n                  y = b[(w + 11) >> 0] | 0\n                  A = (y << 24) >> 24 < 0\n                  if ((t | 0) != ((A ? f[(x + 12) >> 2] | 0 : y & 255) | 0)) {\n                    r = u\n                    break c\n                  }\n                  y = A ? f[w >> 2] | 0 : w\n                  if ((b[y >> 0] | 0) == ((f[s >> 2] & 255) << 24) >> 24) {\n                    B = s\n                    C = v\n                    D = y\n                  } else {\n                    r = u\n                    break c\n                  }\n                  while (1) {\n                    C = (C + -1) | 0\n                    B = (B + 1) | 0\n                    if (!C) break\n                    D = (D + 1) | 0\n                    if ((b[B >> 0] | 0) != (b[D >> 0] | 0)) {\n                      r = u\n                      break c\n                    }\n                  }\n                  y = f[x >> 2] | 0\n                  if (!y) {\n                    r = x\n                    break\n                  } else {\n                    w = x\n                    x = y\n                    u = w\n                  }\n                }\n              }\n            while (0)\n            f[j >> 2] = f[r >> 2]\n            f[r >> 2] = f[f[((f[a >> 2] | 0) + (p << 2)) >> 2] >> 2]\n            f[f[((f[a >> 2] | 0) + (p << 2)) >> 2] >> 2] = o\n            e = f[g >> 2] | 0\n            if (!e) {\n              E = 43\n              break a\n            } else o = e\n          }\n          d = f[o >> 2] | 0\n          if (!d) {\n            E = 43\n            break a\n          } else {\n            g = o\n            j = o\n          }\n        }\n        f[q >> 2] = j\n        m = f[o >> 2] | 0\n        if (!m) {\n          E = 43\n          break\n        } else {\n          k = p\n          l = o\n          n = o\n        }\n      }\n      if ((E | 0) == 43) return\n    }\n    function Sb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0\n      e = Na[f[((f[a >> 2] | 0) + 44) >> 2] & 127](a) | 0\n      if ((e | 0) < 1) {\n        g = 0\n        return g | 0\n      }\n      h = ((f[(c + 4) >> 2] | 0) - (f[c >> 2] | 0)) >> 2\n      i = X(h, e) | 0\n      _d(a, h, e)\n      h = (a + 16) | 0\n      j = f[h >> 2] | 0\n      k = ((f[f[j >> 2] >> 2] | 0) + (f[(j + 48) >> 2] | 0)) | 0\n      j = (d + 8) | 0\n      l = j\n      m = f[l >> 2] | 0\n      n = f[(l + 4) >> 2] | 0\n      l = (d + 16) | 0\n      o = l\n      p = f[o >> 2] | 0\n      q = f[(o + 4) >> 2] | 0\n      if (!(((n | 0) > (q | 0)) | (((n | 0) == (q | 0)) & (m >>> 0 > p >>> 0)))) {\n        g = 0\n        return g | 0\n      }\n      o = f[d >> 2] | 0\n      r = b[(o + p) >> 0] | 0\n      s = Rj(p | 0, q | 0, 1, 0) | 0\n      t = I\n      u = l\n      f[u >> 2] = s\n      f[(u + 4) >> 2] = t\n      a: do\n        if (!((r << 24) >> 24)) {\n          if (!(((n | 0) > (t | 0)) | (((n | 0) == (t | 0)) & (m >>> 0 > s >>> 0)))) {\n            g = 0\n            return g | 0\n          }\n          u = b[(o + s) >> 0] | 0\n          v = Rj(p | 0, q | 0, 2, 0) | 0\n          w = l\n          f[w >> 2] = v\n          f[(w + 4) >> 2] = I\n          w = u & 255\n          v = (ai(5) | 0) == (w | 0)\n          x = f[((f[h >> 2] | 0) + 64) >> 2] | 0\n          y = ((f[(x + 4) >> 2] | 0) - (f[x >> 2] | 0)) | 0\n          if (v) {\n            v = i << 2\n            if (y >>> 0 < v >>> 0) {\n              g = 0\n              return g | 0\n            }\n            x = j\n            z = f[x >> 2] | 0\n            A = f[(x + 4) >> 2] | 0\n            x = l\n            B = f[x >> 2] | 0\n            C = Rj(B | 0, f[(x + 4) >> 2] | 0, v | 0, 0) | 0\n            x = I\n            if (((A | 0) < (x | 0)) | (((A | 0) == (x | 0)) & (z >>> 0 < C >>> 0))) {\n              g = 0\n              return g | 0\n            } else {\n              ge(k | 0, ((f[d >> 2] | 0) + B) | 0, v | 0) | 0\n              B = l\n              C = Rj(f[B >> 2] | 0, f[(B + 4) >> 2] | 0, v | 0, 0) | 0\n              v = l\n              f[v >> 2] = C\n              f[(v + 4) >> 2] = I\n              D = 18\n              break\n            }\n          }\n          v = X(i, w) | 0\n          if (y >>> 0 < v >>> 0) {\n            g = 0\n            return g | 0\n          }\n          y = j\n          C = f[y >> 2] | 0\n          B = f[(y + 4) >> 2] | 0\n          y = l\n          z = f[y >> 2] | 0\n          x = f[(y + 4) >> 2] | 0\n          y = Tj(C | 0, B | 0, z | 0, x | 0) | 0\n          A = I\n          if (((A | 0) < 0) | (((A | 0) == 0) & (y >>> 0 < v >>> 0))) {\n            g = 0\n            return g | 0\n          }\n          if (!i) D = 19\n          else {\n            v = u & 255\n            u = 0\n            y = z\n            z = x\n            x = B\n            B = C\n            while (1) {\n              C = Rj(y | 0, z | 0, v | 0, 0) | 0\n              A = I\n              if (((x | 0) < (A | 0)) | (((x | 0) == (A | 0)) & (B >>> 0 < C >>> 0))) {\n                E = y\n                F = z\n              } else {\n                ge((k + (u << 2)) | 0, ((f[d >> 2] | 0) + y) | 0, w | 0) | 0\n                C = l\n                A = Rj(f[C >> 2] | 0, f[(C + 4) >> 2] | 0, v | 0, 0) | 0\n                C = I\n                G = l\n                f[G >> 2] = A\n                f[(G + 4) >> 2] = C\n                E = A\n                F = C\n              }\n              C = (u + 1) | 0\n              if ((C | 0) == (i | 0)) {\n                D = 18\n                break a\n              }\n              A = j\n              u = C\n              y = E\n              z = F\n              x = f[(A + 4) >> 2] | 0\n              B = f[A >> 2] | 0\n            }\n          }\n        } else if (Qf(i, e, d, k) | 0) D = 18\n        else {\n          g = 0\n          return g | 0\n        }\n      while (0)\n      do\n        if ((D | 0) == 18)\n          if (!i) D = 19\n          else {\n            F = (a + 20) | 0\n            E = f[F >> 2] | 0\n            if (E | 0 ? Na[f[((f[E >> 2] | 0) + 32) >> 2] & 127](E) | 0 : 0) {\n              H = F\n              J = 1\n              break\n            }\n            ui(k, i, k)\n            H = F\n            J = 1\n          }\n      while (0)\n      if ((D | 0) == 19) {\n        H = (a + 20) | 0\n        J = 0\n      }\n      a = f[H >> 2] | 0\n      if (a | 0) {\n        if (!(Oa[f[((f[a >> 2] | 0) + 40) >> 2] & 127](a, d) | 0)) {\n          g = 0\n          return g | 0\n        }\n        if (\n          J ? ((J = f[H >> 2] | 0), !(Qa[f[((f[J >> 2] | 0) + 44) >> 2] & 15](J, k, k, i, e, f[c >> 2] | 0) | 0)) : 0\n        ) {\n          g = 0\n          return g | 0\n        }\n      }\n      g = 1\n      return g | 0\n    }\n    function Tb(a, c, e, g, h) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      var i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      i = u\n      u = (u + 32) | 0\n      j = (i + 12) | 0\n      k = i\n      f[(c + 40) >> 2] = e\n      e = (c + 32) | 0\n      f[e >> 2] = g\n      f[(c + 4) >> 2] = h\n      Hb(a, g, j)\n      if (f[a >> 2] | 0) {\n        u = i\n        return\n      }\n      g = (a + 4) | 0\n      h = (g + 11) | 0\n      if ((b[h >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n      l = b[(j + 7) >> 0] | 0\n      if ((Na[f[((f[c >> 2] | 0) + 8) >> 2] & 127](c) | 0) != ((l & 255) | 0)) {\n        m = bj(64) | 0\n        f[k >> 2] = m\n        f[(k + 8) >> 2] = -2147483584\n        f[(k + 4) >> 2] = 50\n        n = m\n        o = 9577\n        p = (n + 50) | 0\n        do {\n          b[n >> 0] = b[o >> 0] | 0\n          n = (n + 1) | 0\n          o = (o + 1) | 0\n        } while ((n | 0) < (p | 0))\n        b[(m + 50) >> 0] = 0\n        f[a >> 2] = -1\n        Rf(g, k)\n        if ((b[(k + 11) >> 0] | 0) < 0) dn(f[k >> 2] | 0)\n        u = i\n        return\n      }\n      m = b[(j + 5) >> 0] | 0\n      b[(c + 36) >> 0] = m\n      q = b[(j + 6) >> 0] | 0\n      b[(c + 37) >> 0] = q\n      if (((m + -1) & 255) > 1) {\n        r = bj(32) | 0\n        f[k >> 2] = r\n        f[(k + 8) >> 2] = -2147483616\n        f[(k + 4) >> 2] = 22\n        n = r\n        o = 9628\n        p = (n + 22) | 0\n        do {\n          b[n >> 0] = b[o >> 0] | 0\n          n = (n + 1) | 0\n          o = (o + 1) | 0\n        } while ((n | 0) < (p | 0))\n        b[(r + 22) >> 0] = 0\n        f[a >> 2] = -5\n        Rf(g, k)\n        if ((b[(k + 11) >> 0] | 0) < 0) dn(f[k >> 2] | 0)\n        u = i\n        return\n      }\n      r = q & 255\n      if (((m << 24) >> 24 == 2) & (((l << 24) >> 24 == 0 ? 3 : 2) >>> 0 < r >>> 0)) {\n        l = bj(32) | 0\n        f[k >> 2] = l\n        f[(k + 8) >> 2] = -2147483616\n        f[(k + 4) >> 2] = 22\n        n = l\n        o = 9651\n        p = (n + 22) | 0\n        do {\n          b[n >> 0] = b[o >> 0] | 0\n          n = (n + 1) | 0\n          o = (o + 1) | 0\n        } while ((n | 0) < (p | 0))\n        b[(l + 22) >> 0] = 0\n        f[a >> 2] = -5\n        Rf(g, k)\n        if ((b[(k + 11) >> 0] | 0) < 0) dn(f[k >> 2] | 0)\n        u = i\n        return\n      }\n      l = (((m & 255) << 8) | r) & 65535\n      d[((f[e >> 2] | 0) + 38) >> 1] = l\n      if ((l & 65535) > 258 ? (d[(j + 10) >> 1] | 0) < 0 : 0) {\n        Yc(a, c)\n        if (f[a >> 2] | 0) {\n          u = i\n          return\n        }\n        if ((b[h >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n      }\n      if (!(Na[f[((f[c >> 2] | 0) + 12) >> 2] & 127](c) | 0)) {\n        h = bj(48) | 0\n        f[k >> 2] = h\n        f[(k + 8) >> 2] = -2147483600\n        f[(k + 4) >> 2] = 33\n        n = h\n        o = 9674\n        p = (n + 33) | 0\n        do {\n          b[n >> 0] = b[o >> 0] | 0\n          n = (n + 1) | 0\n          o = (o + 1) | 0\n        } while ((n | 0) < (p | 0))\n        b[(h + 33) >> 0] = 0\n        f[a >> 2] = -1\n        Rf(g, k)\n        if ((b[(k + 11) >> 0] | 0) < 0) dn(f[k >> 2] | 0)\n        u = i\n        return\n      }\n      if (!(Na[f[((f[c >> 2] | 0) + 20) >> 2] & 127](c) | 0)) {\n        h = bj(32) | 0\n        f[k >> 2] = h\n        f[(k + 8) >> 2] = -2147483616\n        f[(k + 4) >> 2] = 31\n        n = h\n        o = 9708\n        p = (n + 31) | 0\n        do {\n          b[n >> 0] = b[o >> 0] | 0\n          n = (n + 1) | 0\n          o = (o + 1) | 0\n        } while ((n | 0) < (p | 0))\n        b[(h + 31) >> 0] = 0\n        f[a >> 2] = -1\n        Rf(g, k)\n        if ((b[(k + 11) >> 0] | 0) < 0) dn(f[k >> 2] | 0)\n        u = i\n        return\n      }\n      if (Na[f[((f[c >> 2] | 0) + 24) >> 2] & 127](c) | 0) {\n        f[a >> 2] = 0\n        f[(a + 4) >> 2] = 0\n        f[(a + 8) >> 2] = 0\n        f[(a + 12) >> 2] = 0\n        u = i\n        return\n      }\n      c = bj(48) | 0\n      f[k >> 2] = c\n      f[(k + 8) >> 2] = -2147483600\n      f[(k + 4) >> 2] = 34\n      n = c\n      o = 9740\n      p = (n + 34) | 0\n      do {\n        b[n >> 0] = b[o >> 0] | 0\n        n = (n + 1) | 0\n        o = (o + 1) | 0\n      } while ((n | 0) < (p | 0))\n      b[(c + 34) >> 0] = 0\n      f[a >> 2] = -1\n      Rf(g, k)\n      if ((b[(k + 11) >> 0] | 0) < 0) dn(f[k >> 2] | 0)\n      u = i\n      return\n    }\n    function Ub(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0\n      c = u\n      u = (u + 48) | 0\n      d = (c + 32) | 0\n      e = (c + 28) | 0\n      g = (c + 16) | 0\n      h = c\n      i = (a + 16) | 0\n      j = f[i >> 2] | 0\n      if (j | 0) {\n        k = f[b >> 2] | 0\n        l = i\n        m = j\n        a: while (1) {\n          j = m\n          while (1) {\n            if ((f[(j + 16) >> 2] | 0) >= (k | 0)) break\n            n = f[(j + 4) >> 2] | 0\n            if (!n) {\n              o = l\n              break a\n            } else j = n\n          }\n          m = f[j >> 2] | 0\n          if (!m) {\n            o = j\n            break\n          } else l = j\n        }\n        if ((o | 0) != (i | 0) ? (k | 0) >= (f[(o + 16) >> 2] | 0) : 0) {\n          p = o\n          q = (p + 20) | 0\n          u = c\n          return q | 0\n        }\n      }\n      Gl(g)\n      f[h >> 2] = f[b >> 2]\n      b = (h + 4) | 0\n      f[(h + 8) >> 2] = 0\n      o = (h + 12) | 0\n      f[o >> 2] = 0\n      k = (h + 8) | 0\n      f[b >> 2] = k\n      l = f[g >> 2] | 0\n      m = (g + 4) | 0\n      if ((l | 0) != (m | 0)) {\n        n = k\n        r = l\n        while (1) {\n          l = (r + 16) | 0\n          f[e >> 2] = n\n          f[d >> 2] = f[e >> 2]\n          ke(b, d, l, l) | 0\n          l = f[(r + 4) >> 2] | 0\n          if (!l) {\n            s = (r + 8) | 0\n            t = f[s >> 2] | 0\n            if ((f[t >> 2] | 0) == (r | 0)) v = t\n            else {\n              t = s\n              do {\n                s = f[t >> 2] | 0\n                t = (s + 8) | 0\n                w = f[t >> 2] | 0\n              } while ((f[w >> 2] | 0) != (s | 0))\n              v = w\n            }\n          } else {\n            t = l\n            while (1) {\n              j = f[t >> 2] | 0\n              if (!j) break\n              else t = j\n            }\n            v = t\n          }\n          if ((v | 0) == (m | 0)) break\n          else r = v\n        }\n      }\n      v = (a + 12) | 0\n      r = f[i >> 2] | 0\n      do\n        if (r) {\n          d = f[h >> 2] | 0\n          e = (a + 16) | 0\n          n = r\n          while (1) {\n            l = f[(n + 16) >> 2] | 0\n            if ((d | 0) < (l | 0)) {\n              j = f[n >> 2] | 0\n              if (!j) {\n                x = 23\n                break\n              } else {\n                y = n\n                z = j\n              }\n            } else {\n              if ((l | 0) >= (d | 0)) {\n                x = 27\n                break\n              }\n              A = (n + 4) | 0\n              l = f[A >> 2] | 0\n              if (!l) {\n                x = 26\n                break\n              } else {\n                y = A\n                z = l\n              }\n            }\n            e = y\n            n = z\n          }\n          if ((x | 0) == 23) {\n            B = n\n            C = n\n            break\n          } else if ((x | 0) == 26) {\n            B = n\n            C = A\n            break\n          } else if ((x | 0) == 27) {\n            B = n\n            C = e\n            break\n          }\n        } else {\n          B = i\n          C = i\n        }\n      while (0)\n      i = f[C >> 2] | 0\n      if (!i) {\n        x = bj(32) | 0\n        f[(x + 16) >> 2] = f[h >> 2]\n        A = (x + 20) | 0\n        f[A >> 2] = f[b >> 2]\n        z = (x + 24) | 0\n        y = f[(h + 8) >> 2] | 0\n        f[z >> 2] = y\n        r = f[o >> 2] | 0\n        f[(x + 28) >> 2] = r\n        if (!r) f[A >> 2] = z\n        else {\n          f[(y + 8) >> 2] = z\n          f[b >> 2] = k\n          f[k >> 2] = 0\n          f[o >> 2] = 0\n        }\n        f[x >> 2] = 0\n        f[(x + 4) >> 2] = 0\n        f[(x + 8) >> 2] = B\n        f[C >> 2] = x\n        B = f[f[v >> 2] >> 2] | 0\n        if (!B) D = x\n        else {\n          f[v >> 2] = B\n          D = f[C >> 2] | 0\n        }\n        Lc(f[(a + 16) >> 2] | 0, D)\n        D = (a + 20) | 0\n        f[D >> 2] = (f[D >> 2] | 0) + 1\n        E = x\n      } else E = i\n      eg((h + 4) | 0, f[k >> 2] | 0)\n      eg(g, f[m >> 2] | 0)\n      p = E\n      q = (p + 20) | 0\n      u = c\n      return q | 0\n    }\n    function Vb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      e = u\n      u = (u + 64) | 0\n      g = e\n      i = (e + 8) | 0\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Qc(i, c) | 0) {\n          j = (a | 0) == 0\n          if (!j ? (f[(i + 12) >> 2] | 0) == 0 : 0) {\n            l = 0\n            break\n          }\n          if (\n            Ff(g, c) | 0\n              ? ((k = g),\n                (m = f[k >> 2] | 0),\n                (n = f[(k + 4) >> 2] | 0),\n                (k = (c + 8) | 0),\n                (o = (c + 16) | 0),\n                (p = o),\n                (q = f[p >> 2] | 0),\n                (r = f[(p + 4) >> 2] | 0),\n                (p = Tj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, q | 0, r | 0) | 0),\n                (k = I),\n                !((n >>> 0 > k >>> 0) | (((n | 0) == (k | 0)) & (m >>> 0 > p >>> 0))))\n              : 0\n          ) {\n            p = ((f[c >> 2] | 0) + q) | 0\n            k = Rj(q | 0, r | 0, m | 0, n | 0) | 0\n            n = o\n            f[n >> 2] = k\n            f[(n + 4) >> 2] = I\n            b: do\n              if ((m | 0) >= 1) {\n                f[(i + 40) >> 2] = p\n                n = (m + -1) | 0\n                k = (p + n) | 0\n                switch (((h[k >> 0] | 0) >>> 6) & 3) {\n                  case 0: {\n                    f[(i + 44) >> 2] = n\n                    s = n\n                    t = b[k >> 0] & 63\n                    break\n                  }\n                  case 1: {\n                    if ((m | 0) < 2) break b\n                    k = (m + -2) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -2) | 0\n                    s = k\n                    t = (((h[(n + 1) >> 0] | 0) << 8) & 16128) | (h[n >> 0] | 0)\n                    break\n                  }\n                  case 2: {\n                    if ((m | 0) < 3) break b\n                    n = (m + -3) | 0\n                    f[(i + 44) >> 2] = n\n                    k = (p + m + -3) | 0\n                    s = n\n                    t = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n                    break\n                  }\n                  case 3: {\n                    k = (m + -4) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -4) | 0\n                    s = k\n                    t =\n                      ((h[(n + 2) >> 0] | 0) << 16) |\n                      (((h[(n + 3) >> 0] | 0) << 24) & 1056964608) |\n                      ((h[(n + 1) >> 0] | 0) << 8) |\n                      (h[n >> 0] | 0)\n                    break\n                  }\n                  default: {\n                  }\n                }\n                n = (i + 48) | 0\n                k = (t + 4194304) | 0\n                f[n >> 2] = k\n                o = k >>> 0 > 1073741823\n                if (o | j) {\n                  l = o ^ 1\n                  break a\n                }\n                o = (i + 44) | 0\n                r = (i + 16) | 0\n                q = (i + 28) | 0\n                v = 0\n                w = s\n                x = k\n                while (1) {\n                  c: do\n                    if (x >>> 0 < 4194304) {\n                      k = w\n                      y = x\n                      while (1) {\n                        if ((k | 0) <= 0) {\n                          z = k\n                          A = y\n                          break c\n                        }\n                        B = (k + -1) | 0\n                        f[o >> 2] = B\n                        C = (y << 8) | (h[(p + B) >> 0] | 0)\n                        f[n >> 2] = C\n                        if (C >>> 0 < 4194304) {\n                          k = B\n                          y = C\n                        } else {\n                          z = B\n                          A = C\n                          break\n                        }\n                      }\n                    } else {\n                      z = w\n                      A = x\n                    }\n                  while (0)\n                  y = A & 1048575\n                  k = f[((f[r >> 2] | 0) + (y << 2)) >> 2] | 0\n                  C = f[q >> 2] | 0\n                  x = ((X(f[(C + (k << 3)) >> 2] | 0, A >>> 20) | 0) + y - (f[(C + (k << 3) + 4) >> 2] | 0)) | 0\n                  f[n >> 2] = x\n                  f[(d + (v << 2)) >> 2] = k\n                  v = (v + 1) | 0\n                  if ((v | 0) == (a | 0)) {\n                    l = 1\n                    break a\n                  } else w = z\n                }\n              }\n            while (0)\n            l = 0\n            break\n          }\n          l = 0\n        } else l = 0\n      while (0)\n      z = f[(i + 28) >> 2] | 0\n      if (z | 0) {\n        a = (i + 32) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (z | 0)) f[a >> 2] = d + (~(((d + -8 - z) | 0) >>> 3) << 3)\n        dn(z)\n      }\n      z = f[(i + 16) >> 2] | 0\n      if (z | 0) {\n        d = (i + 20) | 0\n        a = f[d >> 2] | 0\n        if ((a | 0) != (z | 0)) f[d >> 2] = a + (~(((a + -4 - z) | 0) >>> 2) << 2)\n        dn(z)\n      }\n      z = f[i >> 2] | 0\n      if (!z) {\n        u = e\n        return l | 0\n      }\n      a = (i + 4) | 0\n      i = f[a >> 2] | 0\n      if ((i | 0) != (z | 0)) f[a >> 2] = i + (~(((i + -4 - z) | 0) >>> 2) << 2)\n      dn(z)\n      u = e\n      return l | 0\n    }\n    function Wb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      e = u\n      u = (u + 64) | 0\n      g = e\n      i = (e + 8) | 0\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Rc(i, c) | 0) {\n          j = (a | 0) == 0\n          if (!j ? (f[(i + 12) >> 2] | 0) == 0 : 0) {\n            l = 0\n            break\n          }\n          if (\n            Ff(g, c) | 0\n              ? ((k = g),\n                (m = f[k >> 2] | 0),\n                (n = f[(k + 4) >> 2] | 0),\n                (k = (c + 8) | 0),\n                (o = (c + 16) | 0),\n                (p = o),\n                (q = f[p >> 2] | 0),\n                (r = f[(p + 4) >> 2] | 0),\n                (p = Tj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, q | 0, r | 0) | 0),\n                (k = I),\n                !((n >>> 0 > k >>> 0) | (((n | 0) == (k | 0)) & (m >>> 0 > p >>> 0))))\n              : 0\n          ) {\n            p = ((f[c >> 2] | 0) + q) | 0\n            k = Rj(q | 0, r | 0, m | 0, n | 0) | 0\n            n = o\n            f[n >> 2] = k\n            f[(n + 4) >> 2] = I\n            b: do\n              if ((m | 0) >= 1) {\n                f[(i + 40) >> 2] = p\n                n = (m + -1) | 0\n                k = (p + n) | 0\n                switch (((h[k >> 0] | 0) >>> 6) & 3) {\n                  case 0: {\n                    f[(i + 44) >> 2] = n\n                    s = n\n                    t = b[k >> 0] & 63\n                    break\n                  }\n                  case 1: {\n                    if ((m | 0) < 2) break b\n                    k = (m + -2) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -2) | 0\n                    s = k\n                    t = (((h[(n + 1) >> 0] | 0) << 8) & 16128) | (h[n >> 0] | 0)\n                    break\n                  }\n                  case 2: {\n                    if ((m | 0) < 3) break b\n                    n = (m + -3) | 0\n                    f[(i + 44) >> 2] = n\n                    k = (p + m + -3) | 0\n                    s = n\n                    t = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n                    break\n                  }\n                  case 3: {\n                    k = (m + -4) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -4) | 0\n                    s = k\n                    t =\n                      ((h[(n + 2) >> 0] | 0) << 16) |\n                      (((h[(n + 3) >> 0] | 0) << 24) & 1056964608) |\n                      ((h[(n + 1) >> 0] | 0) << 8) |\n                      (h[n >> 0] | 0)\n                    break\n                  }\n                  default: {\n                  }\n                }\n                n = (i + 48) | 0\n                k = (t + 2097152) | 0\n                f[n >> 2] = k\n                o = k >>> 0 > 536870911\n                if (o | j) {\n                  l = o ^ 1\n                  break a\n                }\n                o = (i + 44) | 0\n                r = (i + 16) | 0\n                q = (i + 28) | 0\n                v = 0\n                w = s\n                x = k\n                while (1) {\n                  c: do\n                    if (x >>> 0 < 2097152) {\n                      k = w\n                      y = x\n                      while (1) {\n                        if ((k | 0) <= 0) {\n                          z = k\n                          A = y\n                          break c\n                        }\n                        B = (k + -1) | 0\n                        f[o >> 2] = B\n                        C = (y << 8) | (h[(p + B) >> 0] | 0)\n                        f[n >> 2] = C\n                        if (C >>> 0 < 2097152) {\n                          k = B\n                          y = C\n                        } else {\n                          z = B\n                          A = C\n                          break\n                        }\n                      }\n                    } else {\n                      z = w\n                      A = x\n                    }\n                  while (0)\n                  y = A & 524287\n                  k = f[((f[r >> 2] | 0) + (y << 2)) >> 2] | 0\n                  C = f[q >> 2] | 0\n                  x = ((X(f[(C + (k << 3)) >> 2] | 0, A >>> 19) | 0) + y - (f[(C + (k << 3) + 4) >> 2] | 0)) | 0\n                  f[n >> 2] = x\n                  f[(d + (v << 2)) >> 2] = k\n                  v = (v + 1) | 0\n                  if ((v | 0) == (a | 0)) {\n                    l = 1\n                    break a\n                  } else w = z\n                }\n              }\n            while (0)\n            l = 0\n            break\n          }\n          l = 0\n        } else l = 0\n      while (0)\n      z = f[(i + 28) >> 2] | 0\n      if (z | 0) {\n        a = (i + 32) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (z | 0)) f[a >> 2] = d + (~(((d + -8 - z) | 0) >>> 3) << 3)\n        dn(z)\n      }\n      z = f[(i + 16) >> 2] | 0\n      if (z | 0) {\n        d = (i + 20) | 0\n        a = f[d >> 2] | 0\n        if ((a | 0) != (z | 0)) f[d >> 2] = a + (~(((a + -4 - z) | 0) >>> 2) << 2)\n        dn(z)\n      }\n      z = f[i >> 2] | 0\n      if (!z) {\n        u = e\n        return l | 0\n      }\n      a = (i + 4) | 0\n      i = f[a >> 2] | 0\n      if ((i | 0) != (z | 0)) f[a >> 2] = i + (~(((i + -4 - z) | 0) >>> 2) << 2)\n      dn(z)\n      u = e\n      return l | 0\n    }\n    function Xb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      e = u\n      u = (u + 64) | 0\n      g = e\n      i = (e + 8) | 0\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Sc(i, c) | 0) {\n          j = (a | 0) == 0\n          if (!j ? (f[(i + 12) >> 2] | 0) == 0 : 0) {\n            l = 0\n            break\n          }\n          if (\n            Ff(g, c) | 0\n              ? ((k = g),\n                (m = f[k >> 2] | 0),\n                (n = f[(k + 4) >> 2] | 0),\n                (k = (c + 8) | 0),\n                (o = (c + 16) | 0),\n                (p = o),\n                (q = f[p >> 2] | 0),\n                (r = f[(p + 4) >> 2] | 0),\n                (p = Tj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, q | 0, r | 0) | 0),\n                (k = I),\n                !((n >>> 0 > k >>> 0) | (((n | 0) == (k | 0)) & (m >>> 0 > p >>> 0))))\n              : 0\n          ) {\n            p = ((f[c >> 2] | 0) + q) | 0\n            k = Rj(q | 0, r | 0, m | 0, n | 0) | 0\n            n = o\n            f[n >> 2] = k\n            f[(n + 4) >> 2] = I\n            b: do\n              if ((m | 0) >= 1) {\n                f[(i + 40) >> 2] = p\n                n = (m + -1) | 0\n                k = (p + n) | 0\n                switch (((h[k >> 0] | 0) >>> 6) & 3) {\n                  case 0: {\n                    f[(i + 44) >> 2] = n\n                    s = n\n                    t = b[k >> 0] & 63\n                    break\n                  }\n                  case 1: {\n                    if ((m | 0) < 2) break b\n                    k = (m + -2) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -2) | 0\n                    s = k\n                    t = (((h[(n + 1) >> 0] | 0) << 8) & 16128) | (h[n >> 0] | 0)\n                    break\n                  }\n                  case 2: {\n                    if ((m | 0) < 3) break b\n                    n = (m + -3) | 0\n                    f[(i + 44) >> 2] = n\n                    k = (p + m + -3) | 0\n                    s = n\n                    t = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n                    break\n                  }\n                  case 3: {\n                    k = (m + -4) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -4) | 0\n                    s = k\n                    t =\n                      ((h[(n + 2) >> 0] | 0) << 16) |\n                      (((h[(n + 3) >> 0] | 0) << 24) & 1056964608) |\n                      ((h[(n + 1) >> 0] | 0) << 8) |\n                      (h[n >> 0] | 0)\n                    break\n                  }\n                  default: {\n                  }\n                }\n                n = (i + 48) | 0\n                k = (t + 1048576) | 0\n                f[n >> 2] = k\n                o = k >>> 0 > 268435455\n                if (o | j) {\n                  l = o ^ 1\n                  break a\n                }\n                o = (i + 44) | 0\n                r = (i + 16) | 0\n                q = (i + 28) | 0\n                v = 0\n                w = s\n                x = k\n                while (1) {\n                  c: do\n                    if (x >>> 0 < 1048576) {\n                      k = w\n                      y = x\n                      while (1) {\n                        if ((k | 0) <= 0) {\n                          z = k\n                          A = y\n                          break c\n                        }\n                        B = (k + -1) | 0\n                        f[o >> 2] = B\n                        C = (y << 8) | (h[(p + B) >> 0] | 0)\n                        f[n >> 2] = C\n                        if (C >>> 0 < 1048576) {\n                          k = B\n                          y = C\n                        } else {\n                          z = B\n                          A = C\n                          break\n                        }\n                      }\n                    } else {\n                      z = w\n                      A = x\n                    }\n                  while (0)\n                  y = A & 262143\n                  k = f[((f[r >> 2] | 0) + (y << 2)) >> 2] | 0\n                  C = f[q >> 2] | 0\n                  x = ((X(f[(C + (k << 3)) >> 2] | 0, A >>> 18) | 0) + y - (f[(C + (k << 3) + 4) >> 2] | 0)) | 0\n                  f[n >> 2] = x\n                  f[(d + (v << 2)) >> 2] = k\n                  v = (v + 1) | 0\n                  if ((v | 0) == (a | 0)) {\n                    l = 1\n                    break a\n                  } else w = z\n                }\n              }\n            while (0)\n            l = 0\n            break\n          }\n          l = 0\n        } else l = 0\n      while (0)\n      z = f[(i + 28) >> 2] | 0\n      if (z | 0) {\n        a = (i + 32) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (z | 0)) f[a >> 2] = d + (~(((d + -8 - z) | 0) >>> 3) << 3)\n        dn(z)\n      }\n      z = f[(i + 16) >> 2] | 0\n      if (z | 0) {\n        d = (i + 20) | 0\n        a = f[d >> 2] | 0\n        if ((a | 0) != (z | 0)) f[d >> 2] = a + (~(((a + -4 - z) | 0) >>> 2) << 2)\n        dn(z)\n      }\n      z = f[i >> 2] | 0\n      if (!z) {\n        u = e\n        return l | 0\n      }\n      a = (i + 4) | 0\n      i = f[a >> 2] | 0\n      if ((i | 0) != (z | 0)) f[a >> 2] = i + (~(((i + -4 - z) | 0) >>> 2) << 2)\n      dn(z)\n      u = e\n      return l | 0\n    }\n    function Yb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      e = u\n      u = (u + 64) | 0\n      g = e\n      i = (e + 8) | 0\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Tc(i, c) | 0) {\n          j = (a | 0) == 0\n          if (!j ? (f[(i + 12) >> 2] | 0) == 0 : 0) {\n            l = 0\n            break\n          }\n          if (\n            Ff(g, c) | 0\n              ? ((k = g),\n                (m = f[k >> 2] | 0),\n                (n = f[(k + 4) >> 2] | 0),\n                (k = (c + 8) | 0),\n                (o = (c + 16) | 0),\n                (p = o),\n                (q = f[p >> 2] | 0),\n                (r = f[(p + 4) >> 2] | 0),\n                (p = Tj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, q | 0, r | 0) | 0),\n                (k = I),\n                !((n >>> 0 > k >>> 0) | (((n | 0) == (k | 0)) & (m >>> 0 > p >>> 0))))\n              : 0\n          ) {\n            p = ((f[c >> 2] | 0) + q) | 0\n            k = Rj(q | 0, r | 0, m | 0, n | 0) | 0\n            n = o\n            f[n >> 2] = k\n            f[(n + 4) >> 2] = I\n            b: do\n              if ((m | 0) >= 1) {\n                f[(i + 40) >> 2] = p\n                n = (m + -1) | 0\n                k = (p + n) | 0\n                switch (((h[k >> 0] | 0) >>> 6) & 3) {\n                  case 0: {\n                    f[(i + 44) >> 2] = n\n                    s = n\n                    t = b[k >> 0] & 63\n                    break\n                  }\n                  case 1: {\n                    if ((m | 0) < 2) break b\n                    k = (m + -2) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -2) | 0\n                    s = k\n                    t = (((h[(n + 1) >> 0] | 0) << 8) & 16128) | (h[n >> 0] | 0)\n                    break\n                  }\n                  case 2: {\n                    if ((m | 0) < 3) break b\n                    n = (m + -3) | 0\n                    f[(i + 44) >> 2] = n\n                    k = (p + m + -3) | 0\n                    s = n\n                    t = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n                    break\n                  }\n                  case 3: {\n                    k = (m + -4) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -4) | 0\n                    s = k\n                    t =\n                      ((h[(n + 2) >> 0] | 0) << 16) |\n                      (((h[(n + 3) >> 0] | 0) << 24) & 1056964608) |\n                      ((h[(n + 1) >> 0] | 0) << 8) |\n                      (h[n >> 0] | 0)\n                    break\n                  }\n                  default: {\n                  }\n                }\n                n = (i + 48) | 0\n                k = (t + 262144) | 0\n                f[n >> 2] = k\n                o = k >>> 0 > 67108863\n                if (o | j) {\n                  l = o ^ 1\n                  break a\n                }\n                o = (i + 44) | 0\n                r = (i + 16) | 0\n                q = (i + 28) | 0\n                v = 0\n                w = s\n                x = k\n                while (1) {\n                  c: do\n                    if (x >>> 0 < 262144) {\n                      k = w\n                      y = x\n                      while (1) {\n                        if ((k | 0) <= 0) {\n                          z = k\n                          A = y\n                          break c\n                        }\n                        B = (k + -1) | 0\n                        f[o >> 2] = B\n                        C = (y << 8) | (h[(p + B) >> 0] | 0)\n                        f[n >> 2] = C\n                        if (C >>> 0 < 262144) {\n                          k = B\n                          y = C\n                        } else {\n                          z = B\n                          A = C\n                          break\n                        }\n                      }\n                    } else {\n                      z = w\n                      A = x\n                    }\n                  while (0)\n                  y = A & 65535\n                  k = f[((f[r >> 2] | 0) + (y << 2)) >> 2] | 0\n                  C = f[q >> 2] | 0\n                  x = ((X(f[(C + (k << 3)) >> 2] | 0, A >>> 16) | 0) + y - (f[(C + (k << 3) + 4) >> 2] | 0)) | 0\n                  f[n >> 2] = x\n                  f[(d + (v << 2)) >> 2] = k\n                  v = (v + 1) | 0\n                  if ((v | 0) == (a | 0)) {\n                    l = 1\n                    break a\n                  } else w = z\n                }\n              }\n            while (0)\n            l = 0\n            break\n          }\n          l = 0\n        } else l = 0\n      while (0)\n      z = f[(i + 28) >> 2] | 0\n      if (z | 0) {\n        a = (i + 32) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (z | 0)) f[a >> 2] = d + (~(((d + -8 - z) | 0) >>> 3) << 3)\n        dn(z)\n      }\n      z = f[(i + 16) >> 2] | 0\n      if (z | 0) {\n        d = (i + 20) | 0\n        a = f[d >> 2] | 0\n        if ((a | 0) != (z | 0)) f[d >> 2] = a + (~(((a + -4 - z) | 0) >>> 2) << 2)\n        dn(z)\n      }\n      z = f[i >> 2] | 0\n      if (!z) {\n        u = e\n        return l | 0\n      }\n      a = (i + 4) | 0\n      i = f[a >> 2] | 0\n      if ((i | 0) != (z | 0)) f[a >> 2] = i + (~(((i + -4 - z) | 0) >>> 2) << 2)\n      dn(z)\n      u = e\n      return l | 0\n    }\n    function Zb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      e = u\n      u = (u + 64) | 0\n      g = e\n      i = (e + 8) | 0\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Uc(i, c) | 0) {\n          j = (a | 0) == 0\n          if (!j ? (f[(i + 12) >> 2] | 0) == 0 : 0) {\n            l = 0\n            break\n          }\n          if (\n            Ff(g, c) | 0\n              ? ((k = g),\n                (m = f[k >> 2] | 0),\n                (n = f[(k + 4) >> 2] | 0),\n                (k = (c + 8) | 0),\n                (o = (c + 16) | 0),\n                (p = o),\n                (q = f[p >> 2] | 0),\n                (r = f[(p + 4) >> 2] | 0),\n                (p = Tj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, q | 0, r | 0) | 0),\n                (k = I),\n                !((n >>> 0 > k >>> 0) | (((n | 0) == (k | 0)) & (m >>> 0 > p >>> 0))))\n              : 0\n          ) {\n            p = ((f[c >> 2] | 0) + q) | 0\n            k = Rj(q | 0, r | 0, m | 0, n | 0) | 0\n            n = o\n            f[n >> 2] = k\n            f[(n + 4) >> 2] = I\n            b: do\n              if ((m | 0) >= 1) {\n                f[(i + 40) >> 2] = p\n                n = (m + -1) | 0\n                k = (p + n) | 0\n                switch (((h[k >> 0] | 0) >>> 6) & 3) {\n                  case 0: {\n                    f[(i + 44) >> 2] = n\n                    s = n\n                    t = b[k >> 0] & 63\n                    break\n                  }\n                  case 1: {\n                    if ((m | 0) < 2) break b\n                    k = (m + -2) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -2) | 0\n                    s = k\n                    t = (((h[(n + 1) >> 0] | 0) << 8) & 16128) | (h[n >> 0] | 0)\n                    break\n                  }\n                  case 2: {\n                    if ((m | 0) < 3) break b\n                    n = (m + -3) | 0\n                    f[(i + 44) >> 2] = n\n                    k = (p + m + -3) | 0\n                    s = n\n                    t = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n                    break\n                  }\n                  case 3: {\n                    k = (m + -4) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -4) | 0\n                    s = k\n                    t =\n                      ((h[(n + 2) >> 0] | 0) << 16) |\n                      (((h[(n + 3) >> 0] | 0) << 24) & 1056964608) |\n                      ((h[(n + 1) >> 0] | 0) << 8) |\n                      (h[n >> 0] | 0)\n                    break\n                  }\n                  default: {\n                  }\n                }\n                n = (i + 48) | 0\n                k = (t + 131072) | 0\n                f[n >> 2] = k\n                o = k >>> 0 > 33554431\n                if (o | j) {\n                  l = o ^ 1\n                  break a\n                }\n                o = (i + 44) | 0\n                r = (i + 16) | 0\n                q = (i + 28) | 0\n                v = 0\n                w = s\n                x = k\n                while (1) {\n                  c: do\n                    if (x >>> 0 < 131072) {\n                      k = w\n                      y = x\n                      while (1) {\n                        if ((k | 0) <= 0) {\n                          z = k\n                          A = y\n                          break c\n                        }\n                        B = (k + -1) | 0\n                        f[o >> 2] = B\n                        C = (y << 8) | (h[(p + B) >> 0] | 0)\n                        f[n >> 2] = C\n                        if (C >>> 0 < 131072) {\n                          k = B\n                          y = C\n                        } else {\n                          z = B\n                          A = C\n                          break\n                        }\n                      }\n                    } else {\n                      z = w\n                      A = x\n                    }\n                  while (0)\n                  y = A & 32767\n                  k = f[((f[r >> 2] | 0) + (y << 2)) >> 2] | 0\n                  C = f[q >> 2] | 0\n                  x = ((X(f[(C + (k << 3)) >> 2] | 0, A >>> 15) | 0) + y - (f[(C + (k << 3) + 4) >> 2] | 0)) | 0\n                  f[n >> 2] = x\n                  f[(d + (v << 2)) >> 2] = k\n                  v = (v + 1) | 0\n                  if ((v | 0) == (a | 0)) {\n                    l = 1\n                    break a\n                  } else w = z\n                }\n              }\n            while (0)\n            l = 0\n            break\n          }\n          l = 0\n        } else l = 0\n      while (0)\n      z = f[(i + 28) >> 2] | 0\n      if (z | 0) {\n        a = (i + 32) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (z | 0)) f[a >> 2] = d + (~(((d + -8 - z) | 0) >>> 3) << 3)\n        dn(z)\n      }\n      z = f[(i + 16) >> 2] | 0\n      if (z | 0) {\n        d = (i + 20) | 0\n        a = f[d >> 2] | 0\n        if ((a | 0) != (z | 0)) f[d >> 2] = a + (~(((a + -4 - z) | 0) >>> 2) << 2)\n        dn(z)\n      }\n      z = f[i >> 2] | 0\n      if (!z) {\n        u = e\n        return l | 0\n      }\n      a = (i + 4) | 0\n      i = f[a >> 2] | 0\n      if ((i | 0) != (z | 0)) f[a >> 2] = i + (~(((i + -4 - z) | 0) >>> 2) << 2)\n      dn(z)\n      u = e\n      return l | 0\n    }\n    function _b(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      c = u\n      u = (u + 32) | 0\n      d = (c + 16) | 0\n      e = c\n      dg(d, b) | 0\n      g = f[d >> 2] | 0\n      if (g | 0 ? ((i = (a + 60) | 0), Gc(i, g, 0), Cm(e), td(e, b) | 0, f[d >> 2] | 0) : 0) {\n        g = 0\n        do {\n          j = Wg(e) | 0\n          k = ((f[i >> 2] | 0) + ((g >>> 5) << 2)) | 0\n          l = 1 << (g & 31)\n          if (j) m = f[k >> 2] | l\n          else m = f[k >> 2] & ~l\n          f[k >> 2] = m\n          g = (g + 1) | 0\n        } while (g >>> 0 < (f[d >> 2] | 0) >>> 0)\n      }\n      dg(d, b) | 0\n      g = f[d >> 2] | 0\n      if (g | 0 ? ((m = (a + 72) | 0), Gc(m, g, 0), Cm(e), td(e, b) | 0, f[d >> 2] | 0) : 0) {\n        g = 0\n        do {\n          i = Wg(e) | 0\n          k = ((f[m >> 2] | 0) + ((g >>> 5) << 2)) | 0\n          l = 1 << (g & 31)\n          if (i) n = f[k >> 2] | l\n          else n = f[k >> 2] & ~l\n          f[k >> 2] = n\n          g = (g + 1) | 0\n        } while (g >>> 0 < (f[d >> 2] | 0) >>> 0)\n      }\n      dg(d, b) | 0\n      g = f[d >> 2] | 0\n      if (g | 0 ? ((n = (a + 84) | 0), Gc(n, g, 0), Cm(e), td(e, b) | 0, f[d >> 2] | 0) : 0) {\n        g = 0\n        do {\n          m = Wg(e) | 0\n          k = ((f[n >> 2] | 0) + ((g >>> 5) << 2)) | 0\n          l = 1 << (g & 31)\n          if (m) o = f[k >> 2] | l\n          else o = f[k >> 2] & ~l\n          f[k >> 2] = o\n          g = (g + 1) | 0\n        } while (g >>> 0 < (f[d >> 2] | 0) >>> 0)\n      }\n      dg(d, b) | 0\n      g = f[d >> 2] | 0\n      if (g | 0 ? ((o = (a + 96) | 0), Gc(o, g, 0), Cm(e), td(e, b) | 0, f[d >> 2] | 0) : 0) {\n        g = 0\n        do {\n          n = Wg(e) | 0\n          k = ((f[o >> 2] | 0) + ((g >>> 5) << 2)) | 0\n          l = 1 << (g & 31)\n          if (n) p = f[k >> 2] | l\n          else p = f[k >> 2] & ~l\n          f[k >> 2] = p\n          g = (g + 1) | 0\n        } while (g >>> 0 < (f[d >> 2] | 0) >>> 0)\n      }\n      d = (b + 8) | 0\n      g = f[d >> 2] | 0\n      p = f[(d + 4) >> 2] | 0\n      d = (b + 16) | 0\n      o = d\n      e = f[o >> 2] | 0\n      k = f[(o + 4) >> 2] | 0\n      o = Rj(e | 0, k | 0, 4, 0) | 0\n      l = I\n      if (((p | 0) < (l | 0)) | (((p | 0) == (l | 0)) & (g >>> 0 < o >>> 0))) {\n        q = 0\n        u = c\n        return q | 0\n      }\n      n = f[b >> 2] | 0\n      b = (n + e) | 0\n      m = h[b >> 0] | (h[(b + 1) >> 0] << 8) | (h[(b + 2) >> 0] << 16) | (h[(b + 3) >> 0] << 24)\n      b = d\n      f[b >> 2] = o\n      f[(b + 4) >> 2] = l\n      l = Rj(e | 0, k | 0, 8, 0) | 0\n      k = I\n      if (((p | 0) < (k | 0)) | (((p | 0) == (k | 0)) & (g >>> 0 < l >>> 0))) {\n        q = 0\n        u = c\n        return q | 0\n      }\n      g = (n + o) | 0\n      o = h[g >> 0] | (h[(g + 1) >> 0] << 8) | (h[(g + 2) >> 0] << 16) | (h[(g + 3) >> 0] << 24)\n      g = d\n      f[g >> 2] = l\n      f[(g + 4) >> 2] = k\n      if ((m | 0) > (o | 0)) {\n        q = 0\n        u = c\n        return q | 0\n      }\n      f[(a + 12) >> 2] = m\n      f[(a + 16) >> 2] = o\n      k = Tj(o | 0, ((((o | 0) < 0) << 31) >> 31) | 0, m | 0, ((((m | 0) < 0) << 31) >> 31) | 0) | 0\n      m = I\n      if (!((m >>> 0 < 0) | (((m | 0) == 0) & (k >>> 0 < 2147483647)))) {\n        q = 0\n        u = c\n        return q | 0\n      }\n      m = (k + 1) | 0\n      f[(a + 20) >> 2] = m\n      k = ((m | 0) / 2) | 0\n      o = (a + 24) | 0\n      f[o >> 2] = k\n      f[(a + 28) >> 2] = 0 - k\n      if ((m & 1) | 0) {\n        q = 1\n        u = c\n        return q | 0\n      }\n      f[o >> 2] = k + -1\n      q = 1\n      u = c\n      return q | 0\n    }\n    function $b(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0\n      d = b[(c + 11) >> 0] | 0\n      e = (d << 24) >> 24 < 0\n      g = e ? f[c >> 2] | 0 : c\n      i = e ? f[(c + 4) >> 2] | 0 : d & 255\n      if (i >>> 0 > 3) {\n        d = g\n        c = i\n        e = i\n        while (1) {\n          j = X(h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24), 1540483477) | 0\n          c = (X((j >>> 24) ^ j, 1540483477) | 0) ^ (X(c, 1540483477) | 0)\n          e = (e + -4) | 0\n          if (e >>> 0 <= 3) break\n          else d = (d + 4) | 0\n        }\n        d = (i + -4) | 0\n        e = d & -4\n        k = (d - e) | 0\n        l = (g + (e + 4)) | 0\n        m = c\n      } else {\n        k = i\n        l = g\n        m = i\n      }\n      switch (k | 0) {\n        case 3: {\n          n = (h[(l + 2) >> 0] << 16) ^ m\n          o = 6\n          break\n        }\n        case 2: {\n          n = m\n          o = 6\n          break\n        }\n        case 1: {\n          p = m\n          o = 7\n          break\n        }\n        default:\n          q = m\n      }\n      if ((o | 0) == 6) {\n        p = (h[(l + 1) >> 0] << 8) ^ n\n        o = 7\n      }\n      if ((o | 0) == 7) q = X(p ^ h[l >> 0], 1540483477) | 0\n      l = X((q >>> 13) ^ q, 1540483477) | 0\n      q = (l >>> 15) ^ l\n      l = f[(a + 4) >> 2] | 0\n      if (!l) {\n        r = 0\n        return r | 0\n      }\n      p = (l + -1) | 0\n      n = ((p & l) | 0) == 0\n      if (!n)\n        if (q >>> 0 < l >>> 0) s = q\n        else s = (q >>> 0) % (l >>> 0) | 0\n      else s = q & p\n      m = f[((f[a >> 2] | 0) + (s << 2)) >> 2] | 0\n      if (!m) {\n        r = 0\n        return r | 0\n      }\n      a = f[m >> 2] | 0\n      if (!a) {\n        r = 0\n        return r | 0\n      }\n      m = (i | 0) == 0\n      if (n) {\n        n = a\n        a: while (1) {\n          k = f[(n + 4) >> 2] | 0\n          c = (q | 0) == (k | 0)\n          if (!(c | (((k & p) | 0) == (s | 0)))) {\n            r = 0\n            o = 40\n            break\n          }\n          do\n            if (\n              c\n                ? ((k = (n + 8) | 0),\n                  (e = b[(k + 11) >> 0] | 0),\n                  (d = (e << 24) >> 24 < 0),\n                  (j = e & 255),\n                  ((d ? f[(n + 12) >> 2] | 0 : j) | 0) == (i | 0))\n                : 0\n            ) {\n              e = f[k >> 2] | 0\n              t = d ? e : k\n              if (d) {\n                if (m) {\n                  r = n\n                  o = 40\n                  break a\n                }\n                if (!(jh(t, g, i) | 0)) {\n                  r = n\n                  o = 40\n                  break a\n                } else break\n              }\n              if (m) {\n                r = n\n                o = 40\n                break a\n              }\n              if ((b[g >> 0] | 0) == ((e & 255) << 24) >> 24) {\n                e = k\n                k = j\n                j = g\n                do {\n                  k = (k + -1) | 0\n                  e = (e + 1) | 0\n                  if (!k) {\n                    r = n\n                    o = 40\n                    break a\n                  }\n                  j = (j + 1) | 0\n                } while ((b[e >> 0] | 0) == (b[j >> 0] | 0))\n              }\n            }\n          while (0)\n          n = f[n >> 2] | 0\n          if (!n) {\n            r = 0\n            o = 40\n            break\n          }\n        }\n        if ((o | 0) == 40) return r | 0\n      } else u = a\n      b: while (1) {\n        a = f[(u + 4) >> 2] | 0\n        do\n          if ((q | 0) == (a | 0)) {\n            n = (u + 8) | 0\n            p = b[(n + 11) >> 0] | 0\n            c = (p << 24) >> 24 < 0\n            j = p & 255\n            if (((c ? f[(u + 12) >> 2] | 0 : j) | 0) == (i | 0)) {\n              p = f[n >> 2] | 0\n              e = c ? p : n\n              if (c) {\n                if (m) {\n                  r = u\n                  o = 40\n                  break b\n                }\n                if (!(jh(e, g, i) | 0)) {\n                  r = u\n                  o = 40\n                  break b\n                } else break\n              }\n              if (m) {\n                r = u\n                o = 40\n                break b\n              }\n              if ((b[g >> 0] | 0) == ((p & 255) << 24) >> 24) {\n                p = n\n                n = j\n                j = g\n                do {\n                  n = (n + -1) | 0\n                  p = (p + 1) | 0\n                  if (!n) {\n                    r = u\n                    o = 40\n                    break b\n                  }\n                  j = (j + 1) | 0\n                } while ((b[p >> 0] | 0) == (b[j >> 0] | 0))\n              }\n            }\n          } else {\n            if (a >>> 0 < l >>> 0) v = a\n            else v = (a >>> 0) % (l >>> 0) | 0\n            if ((v | 0) != (s | 0)) {\n              r = 0\n              o = 40\n              break b\n            }\n          }\n        while (0)\n        u = f[u >> 2] | 0\n        if (!u) {\n          r = 0\n          o = 40\n          break\n        }\n      }\n      if ((o | 0) == 40) return r | 0\n      return 0\n    }\n    function ac(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      e = u\n      u = (u + 64) | 0\n      g = e\n      i = (e + 8) | 0\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Vc(i, c) | 0) {\n          j = (a | 0) == 0\n          if (!j ? (f[(i + 12) >> 2] | 0) == 0 : 0) {\n            l = 0\n            break\n          }\n          if (\n            Ff(g, c) | 0\n              ? ((k = g),\n                (m = f[k >> 2] | 0),\n                (n = f[(k + 4) >> 2] | 0),\n                (k = (c + 8) | 0),\n                (o = (c + 16) | 0),\n                (p = o),\n                (q = f[p >> 2] | 0),\n                (r = f[(p + 4) >> 2] | 0),\n                (p = Tj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, q | 0, r | 0) | 0),\n                (k = I),\n                !((n >>> 0 > k >>> 0) | (((n | 0) == (k | 0)) & (m >>> 0 > p >>> 0))))\n              : 0\n          ) {\n            p = ((f[c >> 2] | 0) + q) | 0\n            k = Rj(q | 0, r | 0, m | 0, n | 0) | 0\n            n = o\n            f[n >> 2] = k\n            f[(n + 4) >> 2] = I\n            b: do\n              if ((m | 0) >= 1) {\n                f[(i + 40) >> 2] = p\n                n = (m + -1) | 0\n                k = (p + n) | 0\n                switch (((h[k >> 0] | 0) >>> 6) & 3) {\n                  case 0: {\n                    f[(i + 44) >> 2] = n\n                    s = n\n                    t = b[k >> 0] & 63\n                    break\n                  }\n                  case 1: {\n                    if ((m | 0) < 2) break b\n                    k = (m + -2) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -2) | 0\n                    s = k\n                    t = (((h[(n + 1) >> 0] | 0) << 8) & 16128) | (h[n >> 0] | 0)\n                    break\n                  }\n                  case 2: {\n                    if ((m | 0) < 3) break b\n                    n = (m + -3) | 0\n                    f[(i + 44) >> 2] = n\n                    k = (p + m + -3) | 0\n                    s = n\n                    t = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n                    break\n                  }\n                  case 3: {\n                    k = (m + -4) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -4) | 0\n                    s = k\n                    t =\n                      ((h[(n + 2) >> 0] | 0) << 16) |\n                      (((h[(n + 3) >> 0] | 0) << 24) & 1056964608) |\n                      ((h[(n + 1) >> 0] | 0) << 8) |\n                      (h[n >> 0] | 0)\n                    break\n                  }\n                  default: {\n                  }\n                }\n                n = (i + 48) | 0\n                k = (t + 32768) | 0\n                f[n >> 2] = k\n                o = k >>> 0 > 8388607\n                if (o | j) {\n                  l = o ^ 1\n                  break a\n                }\n                o = (i + 44) | 0\n                r = (i + 16) | 0\n                q = (i + 28) | 0\n                v = 0\n                w = s\n                x = k\n                while (1) {\n                  c: do\n                    if (x >>> 0 < 32768) {\n                      k = w\n                      y = x\n                      while (1) {\n                        if ((k | 0) <= 0) {\n                          z = k\n                          A = y\n                          break c\n                        }\n                        B = (k + -1) | 0\n                        f[o >> 2] = B\n                        C = (y << 8) | (h[(p + B) >> 0] | 0)\n                        f[n >> 2] = C\n                        if (C >>> 0 < 32768) {\n                          k = B\n                          y = C\n                        } else {\n                          z = B\n                          A = C\n                          break\n                        }\n                      }\n                    } else {\n                      z = w\n                      A = x\n                    }\n                  while (0)\n                  y = A & 8191\n                  k = f[((f[r >> 2] | 0) + (y << 2)) >> 2] | 0\n                  C = f[q >> 2] | 0\n                  x = ((X(f[(C + (k << 3)) >> 2] | 0, A >>> 13) | 0) + y - (f[(C + (k << 3) + 4) >> 2] | 0)) | 0\n                  f[n >> 2] = x\n                  f[(d + (v << 2)) >> 2] = k\n                  v = (v + 1) | 0\n                  if ((v | 0) == (a | 0)) {\n                    l = 1\n                    break a\n                  } else w = z\n                }\n              }\n            while (0)\n            l = 0\n            break\n          }\n          l = 0\n        } else l = 0\n      while (0)\n      z = f[(i + 28) >> 2] | 0\n      if (z | 0) {\n        a = (i + 32) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (z | 0)) f[a >> 2] = d + (~(((d + -8 - z) | 0) >>> 3) << 3)\n        dn(z)\n      }\n      z = f[(i + 16) >> 2] | 0\n      if (z | 0) {\n        d = (i + 20) | 0\n        a = f[d >> 2] | 0\n        if ((a | 0) != (z | 0)) f[d >> 2] = a + (~(((a + -4 - z) | 0) >>> 2) << 2)\n        dn(z)\n      }\n      z = f[i >> 2] | 0\n      if (!z) {\n        u = e\n        return l | 0\n      }\n      a = (i + 4) | 0\n      i = f[a >> 2] | 0\n      if ((i | 0) != (z | 0)) f[a >> 2] = i + (~(((i + -4 - z) | 0) >>> 2) << 2)\n      dn(z)\n      u = e\n      return l | 0\n    }\n    function bc(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      e = u\n      u = (u + 64) | 0\n      g = e\n      i = (e + 8) | 0\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Wc(i, c) | 0) {\n          j = (a | 0) == 0\n          if (!j ? (f[(i + 12) >> 2] | 0) == 0 : 0) {\n            l = 0\n            break\n          }\n          if (\n            Ff(g, c) | 0\n              ? ((k = g),\n                (m = f[k >> 2] | 0),\n                (n = f[(k + 4) >> 2] | 0),\n                (k = (c + 8) | 0),\n                (o = (c + 16) | 0),\n                (p = o),\n                (q = f[p >> 2] | 0),\n                (r = f[(p + 4) >> 2] | 0),\n                (p = Tj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, q | 0, r | 0) | 0),\n                (k = I),\n                !((n >>> 0 > k >>> 0) | (((n | 0) == (k | 0)) & (m >>> 0 > p >>> 0))))\n              : 0\n          ) {\n            p = ((f[c >> 2] | 0) + q) | 0\n            k = Rj(q | 0, r | 0, m | 0, n | 0) | 0\n            n = o\n            f[n >> 2] = k\n            f[(n + 4) >> 2] = I\n            b: do\n              if ((m | 0) >= 1) {\n                f[(i + 40) >> 2] = p\n                n = (m + -1) | 0\n                k = (p + n) | 0\n                switch (((h[k >> 0] | 0) >>> 6) & 3) {\n                  case 0: {\n                    f[(i + 44) >> 2] = n\n                    s = n\n                    t = b[k >> 0] & 63\n                    break\n                  }\n                  case 1: {\n                    if ((m | 0) < 2) break b\n                    k = (m + -2) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -2) | 0\n                    s = k\n                    t = (((h[(n + 1) >> 0] | 0) << 8) & 16128) | (h[n >> 0] | 0)\n                    break\n                  }\n                  case 2: {\n                    if ((m | 0) < 3) break b\n                    n = (m + -3) | 0\n                    f[(i + 44) >> 2] = n\n                    k = (p + m + -3) | 0\n                    s = n\n                    t = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n                    break\n                  }\n                  case 3: {\n                    k = (m + -4) | 0\n                    f[(i + 44) >> 2] = k\n                    n = (p + m + -4) | 0\n                    s = k\n                    t =\n                      ((h[(n + 2) >> 0] | 0) << 16) |\n                      (((h[(n + 3) >> 0] | 0) << 24) & 1056964608) |\n                      ((h[(n + 1) >> 0] | 0) << 8) |\n                      (h[n >> 0] | 0)\n                    break\n                  }\n                  default: {\n                  }\n                }\n                n = (i + 48) | 0\n                k = (t + 16384) | 0\n                f[n >> 2] = k\n                o = k >>> 0 > 4194303\n                if (o | j) {\n                  l = o ^ 1\n                  break a\n                }\n                o = (i + 44) | 0\n                r = (i + 16) | 0\n                q = (i + 28) | 0\n                v = 0\n                w = s\n                x = k\n                while (1) {\n                  c: do\n                    if (x >>> 0 < 16384) {\n                      k = w\n                      y = x\n                      while (1) {\n                        if ((k | 0) <= 0) {\n                          z = k\n                          A = y\n                          break c\n                        }\n                        B = (k + -1) | 0\n                        f[o >> 2] = B\n                        C = (y << 8) | (h[(p + B) >> 0] | 0)\n                        f[n >> 2] = C\n                        if (C >>> 0 < 16384) {\n                          k = B\n                          y = C\n                        } else {\n                          z = B\n                          A = C\n                          break\n                        }\n                      }\n                    } else {\n                      z = w\n                      A = x\n                    }\n                  while (0)\n                  y = A & 4095\n                  k = f[((f[r >> 2] | 0) + (y << 2)) >> 2] | 0\n                  C = f[q >> 2] | 0\n                  x = ((X(f[(C + (k << 3)) >> 2] | 0, A >>> 12) | 0) + y - (f[(C + (k << 3) + 4) >> 2] | 0)) | 0\n                  f[n >> 2] = x\n                  f[(d + (v << 2)) >> 2] = k\n                  v = (v + 1) | 0\n                  if ((v | 0) == (a | 0)) {\n                    l = 1\n                    break a\n                  } else w = z\n                }\n              }\n            while (0)\n            l = 0\n            break\n          }\n          l = 0\n        } else l = 0\n      while (0)\n      z = f[(i + 28) >> 2] | 0\n      if (z | 0) {\n        a = (i + 32) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (z | 0)) f[a >> 2] = d + (~(((d + -8 - z) | 0) >>> 3) << 3)\n        dn(z)\n      }\n      z = f[(i + 16) >> 2] | 0\n      if (z | 0) {\n        d = (i + 20) | 0\n        a = f[d >> 2] | 0\n        if ((a | 0) != (z | 0)) f[d >> 2] = a + (~(((a + -4 - z) | 0) >>> 2) << 2)\n        dn(z)\n      }\n      z = f[i >> 2] | 0\n      if (!z) {\n        u = e\n        return l | 0\n      }\n      a = (i + 4) | 0\n      i = f[a >> 2] | 0\n      if ((i | 0) != (z | 0)) f[a >> 2] = i + (~(((i + -4 - z) | 0) >>> 2) << 2)\n      dn(z)\n      u = e\n      return l | 0\n    }\n    function cc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0\n      d = b[(c + 11) >> 0] | 0\n      e = (d << 24) >> 24 < 0\n      g = e ? f[c >> 2] | 0 : c\n      i = e ? f[(c + 4) >> 2] | 0 : d & 255\n      if (i >>> 0 > 3) {\n        d = g\n        c = i\n        e = i\n        while (1) {\n          j = X(h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24), 1540483477) | 0\n          c = (X((j >>> 24) ^ j, 1540483477) | 0) ^ (X(c, 1540483477) | 0)\n          e = (e + -4) | 0\n          if (e >>> 0 <= 3) break\n          else d = (d + 4) | 0\n        }\n        d = (i + -4) | 0\n        e = d & -4\n        k = (d - e) | 0\n        l = (g + (e + 4)) | 0\n        m = c\n      } else {\n        k = i\n        l = g\n        m = i\n      }\n      switch (k | 0) {\n        case 3: {\n          n = (h[(l + 2) >> 0] << 16) ^ m\n          o = 6\n          break\n        }\n        case 2: {\n          n = m\n          o = 6\n          break\n        }\n        case 1: {\n          p = m\n          o = 7\n          break\n        }\n        default:\n          q = m\n      }\n      if ((o | 0) == 6) {\n        p = (h[(l + 1) >> 0] << 8) ^ n\n        o = 7\n      }\n      if ((o | 0) == 7) q = X(p ^ h[l >> 0], 1540483477) | 0\n      l = X((q >>> 13) ^ q, 1540483477) | 0\n      q = (l >>> 15) ^ l\n      l = f[(a + 4) >> 2] | 0\n      if (!l) {\n        r = 0\n        return r | 0\n      }\n      p = (l + -1) | 0\n      n = ((p & l) | 0) == 0\n      if (!n)\n        if (q >>> 0 < l >>> 0) s = q\n        else s = (q >>> 0) % (l >>> 0) | 0\n      else s = q & p\n      m = f[((f[a >> 2] | 0) + (s << 2)) >> 2] | 0\n      if (!m) {\n        r = 0\n        return r | 0\n      }\n      a = f[m >> 2] | 0\n      if (!a) {\n        r = 0\n        return r | 0\n      }\n      m = (i | 0) == 0\n      if (n) {\n        n = a\n        a: while (1) {\n          k = f[(n + 4) >> 2] | 0\n          c = (k | 0) == (q | 0)\n          if (!(c | (((k & p) | 0) == (s | 0)))) {\n            r = 0\n            o = 40\n            break\n          }\n          do\n            if (\n              c\n                ? ((k = (n + 8) | 0),\n                  (e = b[(k + 11) >> 0] | 0),\n                  (d = (e << 24) >> 24 < 0),\n                  (j = e & 255),\n                  ((d ? f[(n + 12) >> 2] | 0 : j) | 0) == (i | 0))\n                : 0\n            ) {\n              e = f[k >> 2] | 0\n              t = d ? e : k\n              if (d) {\n                if (m) {\n                  r = n\n                  o = 40\n                  break a\n                }\n                if (!(jh(t, g, i) | 0)) {\n                  r = n\n                  o = 40\n                  break a\n                } else break\n              }\n              if (m) {\n                r = n\n                o = 40\n                break a\n              }\n              if ((b[g >> 0] | 0) == ((e & 255) << 24) >> 24) {\n                e = k\n                k = j\n                j = g\n                do {\n                  k = (k + -1) | 0\n                  e = (e + 1) | 0\n                  if (!k) {\n                    r = n\n                    o = 40\n                    break a\n                  }\n                  j = (j + 1) | 0\n                } while ((b[e >> 0] | 0) == (b[j >> 0] | 0))\n              }\n            }\n          while (0)\n          n = f[n >> 2] | 0\n          if (!n) {\n            r = 0\n            o = 40\n            break\n          }\n        }\n        if ((o | 0) == 40) return r | 0\n      } else u = a\n      b: while (1) {\n        a = f[(u + 4) >> 2] | 0\n        do\n          if ((a | 0) == (q | 0)) {\n            n = (u + 8) | 0\n            p = b[(n + 11) >> 0] | 0\n            c = (p << 24) >> 24 < 0\n            j = p & 255\n            if (((c ? f[(u + 12) >> 2] | 0 : j) | 0) == (i | 0)) {\n              p = f[n >> 2] | 0\n              e = c ? p : n\n              if (c) {\n                if (m) {\n                  r = u\n                  o = 40\n                  break b\n                }\n                if (!(jh(e, g, i) | 0)) {\n                  r = u\n                  o = 40\n                  break b\n                } else break\n              }\n              if (m) {\n                r = u\n                o = 40\n                break b\n              }\n              if ((b[g >> 0] | 0) == ((p & 255) << 24) >> 24) {\n                p = n\n                n = j\n                j = g\n                do {\n                  n = (n + -1) | 0\n                  p = (p + 1) | 0\n                  if (!n) {\n                    r = u\n                    o = 40\n                    break b\n                  }\n                  j = (j + 1) | 0\n                } while ((b[p >> 0] | 0) == (b[j >> 0] | 0))\n              }\n            }\n          } else {\n            if (a >>> 0 < l >>> 0) v = a\n            else v = (a >>> 0) % (l >>> 0) | 0\n            if ((v | 0) != (s | 0)) {\n              r = 0\n              o = 40\n              break b\n            }\n          }\n        while (0)\n        u = f[u >> 2] | 0\n        if (!u) {\n          r = 0\n          o = 40\n          break\n        }\n      }\n      if ((o | 0) == 40) return r | 0\n      return 0\n    }\n    function dc(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0\n      h = (a + 4) | 0\n      i = f[c >> 2] | 0\n      c = i\n      do\n        if ((i | 0) != (h | 0)) {\n          j = (i + 16) | 0\n          k = b[(j + 11) >> 0] | 0\n          l = (k << 24) >> 24 < 0\n          m = l ? f[(i + 20) >> 2] | 0 : k & 255\n          k = b[(g + 11) >> 0] | 0\n          n = (k << 24) >> 24 < 0\n          o = n ? f[(g + 4) >> 2] | 0 : k & 255\n          k = m >>> 0 < o >>> 0\n          p = k ? m : o\n          if ((p | 0) != 0 ? ((q = jh(n ? f[g >> 2] | 0 : g, l ? f[j >> 2] | 0 : j, p) | 0), (q | 0) != 0) : 0) {\n            if ((q | 0) < 0) break\n          } else r = 4\n          if ((r | 0) == 4 ? o >>> 0 < m >>> 0 : 0) break\n          q = o >>> 0 < m >>> 0 ? o : m\n          if ((q | 0) != 0 ? ((m = jh(l ? f[j >> 2] | 0 : j, n ? f[g >> 2] | 0 : g, q) | 0), (m | 0) != 0) : 0) {\n            if ((m | 0) >= 0) r = 37\n          } else r = 21\n          if ((r | 0) == 21 ? !k : 0) r = 37\n          if ((r | 0) == 37) {\n            f[d >> 2] = c\n            f[e >> 2] = c\n            s = e\n            return s | 0\n          }\n          k = f[(i + 4) >> 2] | 0\n          m = (k | 0) == 0\n          if (m) {\n            q = (i + 8) | 0\n            j = f[q >> 2] | 0\n            if ((f[j >> 2] | 0) == (i | 0)) t = j\n            else {\n              j = q\n              do {\n                q = f[j >> 2] | 0\n                j = (q + 8) | 0\n                l = f[j >> 2] | 0\n              } while ((f[l >> 2] | 0) != (q | 0))\n              t = l\n            }\n          } else {\n            j = k\n            while (1) {\n              l = f[j >> 2] | 0\n              if (!l) break\n              else j = l\n            }\n            t = j\n          }\n          do\n            if ((t | 0) != (h | 0)) {\n              k = (t + 16) | 0\n              l = b[(k + 11) >> 0] | 0\n              q = (l << 24) >> 24 < 0\n              p = q ? f[(t + 20) >> 2] | 0 : l & 255\n              l = p >>> 0 < o >>> 0 ? p : o\n              if ((l | 0) != 0 ? ((u = jh(n ? f[g >> 2] | 0 : g, q ? f[k >> 2] | 0 : k, l) | 0), (u | 0) != 0) : 0) {\n                if ((u | 0) < 0) break\n              } else r = 31\n              if ((r | 0) == 31 ? o >>> 0 < p >>> 0 : 0) break\n              s = Gd(a, d, g) | 0\n              return s | 0\n            }\n          while (0)\n          if (m) {\n            f[d >> 2] = c\n            s = (i + 4) | 0\n            return s | 0\n          } else {\n            f[d >> 2] = t\n            s = t\n            return s | 0\n          }\n        }\n      while (0)\n      t = f[i >> 2] | 0\n      do\n        if ((f[a >> 2] | 0) == (i | 0)) v = c\n        else {\n          if (!t) {\n            h = i\n            while (1) {\n              e = f[(h + 8) >> 2] | 0\n              if ((f[e >> 2] | 0) == (h | 0)) h = e\n              else {\n                w = e\n                break\n              }\n            }\n          } else {\n            h = t\n            while (1) {\n              m = f[(h + 4) >> 2] | 0\n              if (!m) {\n                w = h\n                break\n              } else h = m\n            }\n          }\n          h = w\n          m = (w + 16) | 0\n          e = b[(g + 11) >> 0] | 0\n          o = (e << 24) >> 24 < 0\n          n = o ? f[(g + 4) >> 2] | 0 : e & 255\n          e = b[(m + 11) >> 0] | 0\n          j = (e << 24) >> 24 < 0\n          p = j ? f[(w + 20) >> 2] | 0 : e & 255\n          e = n >>> 0 < p >>> 0 ? n : p\n          if ((e | 0) != 0 ? ((u = jh(j ? f[m >> 2] | 0 : m, o ? f[g >> 2] | 0 : g, e) | 0), (u | 0) != 0) : 0) {\n            if ((u | 0) < 0) {\n              v = h\n              break\n            }\n          } else r = 13\n          if ((r | 0) == 13 ? p >>> 0 < n >>> 0 : 0) {\n            v = h\n            break\n          }\n          s = Gd(a, d, g) | 0\n          return s | 0\n        }\n      while (0)\n      if (!t) {\n        f[d >> 2] = i\n        s = i\n        return s | 0\n      } else {\n        f[d >> 2] = v\n        s = (v + 4) | 0\n        return s | 0\n      }\n      return 0\n    }\n    function ec(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0\n      e = (b + 12) | 0\n      g = f[e >> 2] | 0\n      h = ((f[c >> 2] | 0) - g) | 0\n      i = (c + 4) | 0\n      j = ((f[i >> 2] | 0) - g) | 0\n      k = c\n      f[k >> 2] = h\n      f[(k + 4) >> 2] = j\n      k = (h | 0) > -1\n      l = (j | 0) > -1\n      m = f[e >> 2] | 0\n      n = (((l ? j : (0 - j) | 0) + (k ? h : (0 - h) | 0)) | 0) <= (m | 0)\n      if (n) {\n        o = h\n        p = j\n      } else {\n        if (k)\n          if (!l)\n            if ((h | 0) < 1) {\n              q = -1\n              r = -1\n            } else s = 6\n          else {\n            q = 1\n            r = 1\n          }\n        else if ((j | 0) < 1) {\n          q = -1\n          r = -1\n        } else s = 6\n        if ((s | 0) == 6) {\n          q = (h | 0) > 0 ? 1 : -1\n          r = (j | 0) > 0 ? 1 : -1\n        }\n        l = X(m, q) | 0\n        k = X(m, r) | 0\n        m = ((h << 1) - l) | 0\n        f[c >> 2] = m\n        h = ((j << 1) - k) | 0\n        f[i >> 2] = h\n        if ((X(q, r) | 0) > -1) {\n          r = (0 - h) | 0\n          f[c >> 2] = r\n          t = (0 - m) | 0\n          u = r\n        } else {\n          f[c >> 2] = h\n          t = m\n          u = h\n        }\n        h = (((u + l) | 0) / 2) | 0\n        f[c >> 2] = h\n        l = (((t + k) | 0) / 2) | 0\n        f[i >> 2] = l\n        o = h\n        p = l\n      }\n      if (!o) v = (p | 0) == 0\n      else v = ((o | 0) < 0) & ((p | 0) < 1)\n      if (!o) w = (p | 0) == 0 ? 0 : (p | 0) > 0 ? 3 : 1\n      else w = (o | 0) > 0 ? ((p >> 31) + 2) | 0 : (p | 0) < 1 ? 0 : 3\n      if (v) {\n        x = 1\n        y = o\n        z = p\n      } else {\n        switch (w | 0) {\n          case 1: {\n            A = p\n            B = (0 - o) | 0\n            break\n          }\n          case 2: {\n            A = (0 - o) | 0\n            B = (0 - p) | 0\n            break\n          }\n          case 3: {\n            A = (0 - p) | 0\n            B = o\n            break\n          }\n          default: {\n            A = o\n            B = p\n          }\n        }\n        p = c\n        f[p >> 2] = A\n        f[(p + 4) >> 2] = B\n        x = 0\n        y = A\n        z = B\n      }\n      B = ((f[d >> 2] | 0) + y) | 0\n      f[a >> 2] = B\n      y = ((f[(d + 4) >> 2] | 0) + z) | 0\n      z = (a + 4) | 0\n      f[z >> 2] = y\n      d = f[e >> 2] | 0\n      if ((d | 0) >= (B | 0))\n        if ((B | 0) < ((0 - d) | 0)) C = ((f[(b + 4) >> 2] | 0) + B) | 0\n        else C = B\n      else C = (B - (f[(b + 4) >> 2] | 0)) | 0\n      f[a >> 2] = C\n      if ((d | 0) >= (y | 0))\n        if ((y | 0) < ((0 - d) | 0)) D = ((f[(b + 4) >> 2] | 0) + y) | 0\n        else D = y\n      else D = (y - (f[(b + 4) >> 2] | 0)) | 0\n      f[z >> 2] = D\n      if (x) {\n        E = C\n        F = D\n      } else {\n        switch (((4 - w) | 0) % 4 | 0 | 0) {\n          case 1: {\n            G = D\n            H = (0 - C) | 0\n            break\n          }\n          case 2: {\n            G = (0 - C) | 0\n            H = (0 - D) | 0\n            break\n          }\n          case 3: {\n            G = (0 - D) | 0\n            H = C\n            break\n          }\n          default: {\n            G = C\n            H = D\n          }\n        }\n        D = a\n        f[D >> 2] = G\n        f[(D + 4) >> 2] = H\n        E = G\n        F = H\n      }\n      if (n) {\n        I = E\n        J = F\n        K = (I + g) | 0\n        L = (J + g) | 0\n        M = a\n        N = M\n        f[N >> 2] = K\n        O = (M + 4) | 0\n        P = O\n        f[P >> 2] = L\n        return\n      }\n      if ((E | 0) > -1)\n        if ((F | 0) <= -1)\n          if ((E | 0) < 1) {\n            Q = -1\n            R = -1\n          } else s = 42\n        else {\n          Q = 1\n          R = 1\n        }\n      else if ((F | 0) < 1) {\n        Q = -1\n        R = -1\n      } else s = 42\n      if ((s | 0) == 42) {\n        Q = (E | 0) > 0 ? 1 : -1\n        R = (F | 0) > 0 ? 1 : -1\n      }\n      s = X(d, Q) | 0\n      n = X(d, R) | 0\n      d = ((E << 1) - s) | 0\n      f[a >> 2] = d\n      E = ((F << 1) - n) | 0\n      f[z >> 2] = E\n      if ((X(Q, R) | 0) > -1) {\n        R = (0 - E) | 0\n        f[a >> 2] = R\n        S = (0 - d) | 0\n        T = R\n      } else {\n        f[a >> 2] = E\n        S = d\n        T = E\n      }\n      E = (((T + s) | 0) / 2) | 0\n      f[a >> 2] = E\n      s = (((S + n) | 0) / 2) | 0\n      f[z >> 2] = s\n      I = E\n      J = s\n      K = (I + g) | 0\n      L = (J + g) | 0\n      M = a\n      N = M\n      f[N >> 2] = K\n      O = (M + 4) | 0\n      P = O\n      f[P >> 2] = L\n      return\n    }\n    function fc(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0\n      g = u\n      u = (u + 64) | 0\n      i = g\n      j = i\n      k = (j + 40) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      a: do\n        if (Wc(i, d) | 0 ? Bd(i, d) | 0 : 0) {\n          j = (a | 0) == 0\n          if (!j) {\n            if (!(f[(i + 12) >> 2] | 0)) {\n              l = 0\n              break\n            }\n            ah(d, 0, 0) | 0\n            if (!j) {\n              j = (i + 48) | 0\n              k = (i + 44) | 0\n              m = (i + 40) | 0\n              n = (i + 16) | 0\n              o = (i + 28) | 0\n              p = (c | 0) > 0\n              q = (d + 36) | 0\n              r = (d + 32) | 0\n              s = (d + 24) | 0\n              t = (d + 28) | 0\n              v = 0\n              w = 0\n              x = f[j >> 2] | 0\n              while (1) {\n                b: do\n                  if (x >>> 0 < 16384) {\n                    y = f[k >> 2] | 0\n                    z = x\n                    while (1) {\n                      if ((y | 0) <= 0) {\n                        A = z\n                        break b\n                      }\n                      B = f[m >> 2] | 0\n                      y = (y + -1) | 0\n                      f[k >> 2] = y\n                      C = (z << 8) | h[(B + y) >> 0]\n                      f[j >> 2] = C\n                      if (C >>> 0 >= 16384) {\n                        A = C\n                        break\n                      } else z = C\n                    }\n                  } else A = x\n                while (0)\n                z = A & 4095\n                y = f[((f[n >> 2] | 0) + (z << 2)) >> 2] | 0\n                C = f[o >> 2] | 0\n                x = ((X(f[(C + (y << 3)) >> 2] | 0, A >>> 12) | 0) + z - (f[(C + (y << 3) + 4) >> 2] | 0)) | 0\n                f[j >> 2] = x\n                c: do\n                  if (p) {\n                    if ((y | 0) > 0) {\n                      D = 0\n                      E = w\n                    } else {\n                      C = (b[q >> 0] | 0) == 0\n                      z = 0\n                      B = w\n                      while (1) {\n                        if (C) {\n                          l = 0\n                          break a\n                        }\n                        F = (B + 1) | 0\n                        f[(e + (B << 2)) >> 2] = 0\n                        z = (z + 1) | 0\n                        if ((z | 0) >= (c | 0)) {\n                          G = F\n                          break c\n                        } else B = F\n                      }\n                    }\n                    while (1) {\n                      if (!(b[q >> 0] | 0)) {\n                        l = 0\n                        break a\n                      }\n                      B = f[s >> 2] | 0\n                      z = f[t >> 2] | 0\n                      C = 0\n                      F = 0\n                      H = f[r >> 2] | 0\n                      while (1) {\n                        I = (B + (H >>> 3)) | 0\n                        if (I >>> 0 < z >>> 0) {\n                          J = ((h[I >> 0] | 0) >>> (H & 7)) & 1\n                          I = (H + 1) | 0\n                          f[r >> 2] = I\n                          K = J\n                          L = I\n                        } else {\n                          K = 0\n                          L = H\n                        }\n                        C = (K << F) | C\n                        F = (F + 1) | 0\n                        if ((F | 0) == (y | 0)) break\n                        else H = L\n                      }\n                      H = (E + 1) | 0\n                      f[(e + (E << 2)) >> 2] = C\n                      D = (D + 1) | 0\n                      if ((D | 0) >= (c | 0)) {\n                        G = H\n                        break\n                      } else E = H\n                    }\n                  } else G = w\n                while (0)\n                v = (v + c) | 0\n                if (v >>> 0 >= a >>> 0) break\n                else w = G\n              }\n            }\n          } else ah(d, 0, 0) | 0\n          bi(d)\n          l = 1\n        } else l = 0\n      while (0)\n      d = f[(i + 28) >> 2] | 0\n      if (d | 0) {\n        G = (i + 32) | 0\n        a = f[G >> 2] | 0\n        if ((a | 0) != (d | 0)) f[G >> 2] = a + (~(((a + -8 - d) | 0) >>> 3) << 3)\n        dn(d)\n      }\n      d = f[(i + 16) >> 2] | 0\n      if (d | 0) {\n        a = (i + 20) | 0\n        G = f[a >> 2] | 0\n        if ((G | 0) != (d | 0)) f[a >> 2] = G + (~(((G + -4 - d) | 0) >>> 2) << 2)\n        dn(d)\n      }\n      d = f[i >> 2] | 0\n      if (!d) {\n        u = g\n        return l | 0\n      }\n      G = (i + 4) | 0\n      i = f[G >> 2] | 0\n      if ((i | 0) != (d | 0)) f[G >> 2] = i + (~(((i + -4 - d) | 0) >>> 2) << 2)\n      dn(d)\n      u = g\n      return l | 0\n    }\n    function gc(a, b, c, d, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0\n      g = a\n      h = b\n      i = h\n      j = c\n      k = d\n      l = k\n      if (!i) {\n        m = (e | 0) != 0\n        if (!l) {\n          if (m) {\n            f[e >> 2] = (g >>> 0) % (j >>> 0)\n            f[(e + 4) >> 2] = 0\n          }\n          n = 0\n          o = ((g >>> 0) / (j >>> 0)) >>> 0\n          return ((I = n), o) | 0\n        } else {\n          if (!m) {\n            n = 0\n            o = 0\n            return ((I = n), o) | 0\n          }\n          f[e >> 2] = a | 0\n          f[(e + 4) >> 2] = b & 0\n          n = 0\n          o = 0\n          return ((I = n), o) | 0\n        }\n      }\n      m = (l | 0) == 0\n      do\n        if (j) {\n          if (!m) {\n            p = ((_(l | 0) | 0) - (_(i | 0) | 0)) | 0\n            if (p >>> 0 <= 31) {\n              q = (p + 1) | 0\n              r = (31 - p) | 0\n              s = (p - 31) >> 31\n              t = q\n              u = ((g >>> (q >>> 0)) & s) | (i << r)\n              v = (i >>> (q >>> 0)) & s\n              w = 0\n              x = g << r\n              break\n            }\n            if (!e) {\n              n = 0\n              o = 0\n              return ((I = n), o) | 0\n            }\n            f[e >> 2] = a | 0\n            f[(e + 4) >> 2] = h | (b & 0)\n            n = 0\n            o = 0\n            return ((I = n), o) | 0\n          }\n          r = (j - 1) | 0\n          if ((r & j) | 0) {\n            s = ((_(j | 0) | 0) + 33 - (_(i | 0) | 0)) | 0\n            q = (64 - s) | 0\n            p = (32 - s) | 0\n            y = p >> 31\n            z = (s - 32) | 0\n            A = z >> 31\n            t = s\n            u = (((p - 1) >> 31) & (i >>> (z >>> 0))) | (((i << p) | (g >>> (s >>> 0))) & A)\n            v = A & (i >>> (s >>> 0))\n            w = (g << q) & y\n            x = (((i << q) | (g >>> (z >>> 0))) & y) | ((g << p) & ((s - 33) >> 31))\n            break\n          }\n          if (e | 0) {\n            f[e >> 2] = r & g\n            f[(e + 4) >> 2] = 0\n          }\n          if ((j | 0) == 1) {\n            n = h | (b & 0)\n            o = a | 0 | 0\n            return ((I = n), o) | 0\n          } else {\n            r = wi(j | 0) | 0\n            n = (i >>> (r >>> 0)) | 0\n            o = (i << (32 - r)) | (g >>> (r >>> 0)) | 0\n            return ((I = n), o) | 0\n          }\n        } else {\n          if (m) {\n            if (e | 0) {\n              f[e >> 2] = (i >>> 0) % (j >>> 0)\n              f[(e + 4) >> 2] = 0\n            }\n            n = 0\n            o = ((i >>> 0) / (j >>> 0)) >>> 0\n            return ((I = n), o) | 0\n          }\n          if (!g) {\n            if (e | 0) {\n              f[e >> 2] = 0\n              f[(e + 4) >> 2] = (i >>> 0) % (l >>> 0)\n            }\n            n = 0\n            o = ((i >>> 0) / (l >>> 0)) >>> 0\n            return ((I = n), o) | 0\n          }\n          r = (l - 1) | 0\n          if (!(r & l)) {\n            if (e | 0) {\n              f[e >> 2] = a | 0\n              f[(e + 4) >> 2] = (r & i) | (b & 0)\n            }\n            n = 0\n            o = i >>> ((wi(l | 0) | 0) >>> 0)\n            return ((I = n), o) | 0\n          }\n          r = ((_(l | 0) | 0) - (_(i | 0) | 0)) | 0\n          if (r >>> 0 <= 30) {\n            s = (r + 1) | 0\n            p = (31 - r) | 0\n            t = s\n            u = (i << p) | (g >>> (s >>> 0))\n            v = i >>> (s >>> 0)\n            w = 0\n            x = g << p\n            break\n          }\n          if (!e) {\n            n = 0\n            o = 0\n            return ((I = n), o) | 0\n          }\n          f[e >> 2] = a | 0\n          f[(e + 4) >> 2] = h | (b & 0)\n          n = 0\n          o = 0\n          return ((I = n), o) | 0\n        }\n      while (0)\n      if (!t) {\n        B = x\n        C = w\n        D = v\n        E = u\n        F = 0\n        G = 0\n      } else {\n        b = c | 0 | 0\n        c = k | (d & 0)\n        d = Rj(b | 0, c | 0, -1, -1) | 0\n        k = I\n        h = x\n        x = w\n        w = v\n        v = u\n        u = t\n        t = 0\n        do {\n          a = h\n          h = (x >>> 31) | (h << 1)\n          x = t | (x << 1)\n          g = (v << 1) | (a >>> 31) | 0\n          a = (v >>> 31) | (w << 1) | 0\n          Tj(d | 0, k | 0, g | 0, a | 0) | 0\n          i = I\n          l = (i >> 31) | (((i | 0) < 0 ? -1 : 0) << 1)\n          t = l & 1\n          v =\n            Tj(g | 0, a | 0, (l & b) | 0, (((((i | 0) < 0 ? -1 : 0) >> 31) | (((i | 0) < 0 ? -1 : 0) << 1)) & c) | 0) |\n            0\n          w = I\n          u = (u - 1) | 0\n        } while ((u | 0) != 0)\n        B = h\n        C = x\n        D = w\n        E = v\n        F = 0\n        G = t\n      }\n      t = C\n      C = 0\n      if (e | 0) {\n        f[e >> 2] = E\n        f[(e + 4) >> 2] = D\n      }\n      n = ((t | 0) >>> 31) | ((B | C) << 1) | (((C << 1) | (t >>> 31)) & 0) | F\n      o = (((t << 1) | (0 >>> 31)) & -2) | G\n      return ((I = n), o) | 0\n    }\n    function hc(a, b, c, d, e, g, h) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      var i = 0\n      switch (c | 0) {\n        case 1: {\n          c = bj(60) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          h = (c + 8) | 0\n          f[h >> 2] = f[e >> 2]\n          f[(h + 4) >> 2] = f[(e + 4) >> 2]\n          f[(h + 8) >> 2] = f[(e + 8) >> 2]\n          f[(h + 12) >> 2] = f[(e + 12) >> 2]\n          f[(h + 16) >> 2] = f[(e + 16) >> 2]\n          f[(h + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          h = (c + 44) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1572\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        case 4: {\n          c = bj(112) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          h = (c + 8) | 0\n          f[h >> 2] = f[e >> 2]\n          f[(h + 4) >> 2] = f[(e + 4) >> 2]\n          f[(h + 8) >> 2] = f[(e + 8) >> 2]\n          f[(h + 12) >> 2] = f[(e + 12) >> 2]\n          f[(h + 16) >> 2] = f[(e + 16) >> 2]\n          f[(h + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          h = (c + 44) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1628\n          h = (c + 60) | 0\n          b = (h + 52) | 0\n          do {\n            f[h >> 2] = 0\n            h = (h + 4) | 0\n          } while ((h | 0) < (b | 0))\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        case 5: {\n          c = bj(104) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          h = (c + 8) | 0\n          f[h >> 2] = f[e >> 2]\n          f[(h + 4) >> 2] = f[(e + 4) >> 2]\n          f[(h + 8) >> 2] = f[(e + 8) >> 2]\n          f[(h + 12) >> 2] = f[(e + 12) >> 2]\n          f[(h + 16) >> 2] = f[(e + 16) >> 2]\n          f[(h + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          h = (c + 44) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1684\n          f[(c + 60) >> 2] = 0\n          f[(c + 64) >> 2] = 0\n          f[(c + 76) >> 2] = 0\n          f[(c + 80) >> 2] = 0\n          f[(c + 84) >> 2] = 0\n          h = (c + 88) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        case 6: {\n          c = bj(124) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          d = (c + 8) | 0\n          f[d >> 2] = f[e >> 2]\n          f[(d + 4) >> 2] = f[(e + 4) >> 2]\n          f[(d + 8) >> 2] = f[(e + 8) >> 2]\n          f[(d + 12) >> 2] = f[(e + 12) >> 2]\n          f[(d + 16) >> 2] = f[(e + 16) >> 2]\n          f[(d + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          e = (c + 44) | 0\n          f[e >> 2] = f[g >> 2]\n          f[(e + 4) >> 2] = f[(g + 4) >> 2]\n          f[(e + 8) >> 2] = f[(g + 8) >> 2]\n          f[(e + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1740\n          f[(c + 64) >> 2] = 0\n          f[(c + 68) >> 2] = 0\n          e = (c + 72) | 0\n          f[e >> 2] = f[g >> 2]\n          f[(e + 4) >> 2] = f[(g + 4) >> 2]\n          f[(e + 8) >> 2] = f[(g + 8) >> 2]\n          f[(e + 12) >> 2] = f[(g + 12) >> 2]\n          f[(c + 60) >> 2] = 1796\n          f[(c + 88) >> 2] = 1\n          g = (c + 92) | 0\n          f[g >> 2] = -1\n          f[(g + 4) >> 2] = -1\n          f[(g + 8) >> 2] = -1\n          f[(g + 12) >> 2] = -1\n          Cm((c + 108) | 0)\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        default: {\n          i = 0\n          f[a >> 2] = i\n          return\n        }\n      }\n    }\n    function ic(a, b, c, d, e, g, h) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      var i = 0\n      switch (c | 0) {\n        case 1: {\n          c = bj(60) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          h = (c + 8) | 0\n          f[h >> 2] = f[e >> 2]\n          f[(h + 4) >> 2] = f[(e + 4) >> 2]\n          f[(h + 8) >> 2] = f[(e + 8) >> 2]\n          f[(h + 12) >> 2] = f[(e + 12) >> 2]\n          f[(h + 16) >> 2] = f[(e + 16) >> 2]\n          f[(h + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          h = (c + 44) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1320\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        case 4: {\n          c = bj(112) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          h = (c + 8) | 0\n          f[h >> 2] = f[e >> 2]\n          f[(h + 4) >> 2] = f[(e + 4) >> 2]\n          f[(h + 8) >> 2] = f[(e + 8) >> 2]\n          f[(h + 12) >> 2] = f[(e + 12) >> 2]\n          f[(h + 16) >> 2] = f[(e + 16) >> 2]\n          f[(h + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          h = (c + 44) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1376\n          h = (c + 60) | 0\n          b = (h + 52) | 0\n          do {\n            f[h >> 2] = 0\n            h = (h + 4) | 0\n          } while ((h | 0) < (b | 0))\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        case 5: {\n          c = bj(104) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          h = (c + 8) | 0\n          f[h >> 2] = f[e >> 2]\n          f[(h + 4) >> 2] = f[(e + 4) >> 2]\n          f[(h + 8) >> 2] = f[(e + 8) >> 2]\n          f[(h + 12) >> 2] = f[(e + 12) >> 2]\n          f[(h + 16) >> 2] = f[(e + 16) >> 2]\n          f[(h + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          h = (c + 44) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1432\n          f[(c + 60) >> 2] = 0\n          f[(c + 64) >> 2] = 0\n          f[(c + 76) >> 2] = 0\n          f[(c + 80) >> 2] = 0\n          f[(c + 84) >> 2] = 0\n          h = (c + 88) | 0\n          f[h >> 2] = f[g >> 2]\n          f[(h + 4) >> 2] = f[(g + 4) >> 2]\n          f[(h + 8) >> 2] = f[(g + 8) >> 2]\n          f[(h + 12) >> 2] = f[(g + 12) >> 2]\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        case 6: {\n          c = bj(124) | 0\n          f[c >> 2] = 1208\n          f[(c + 4) >> 2] = d\n          d = (c + 8) | 0\n          f[d >> 2] = f[e >> 2]\n          f[(d + 4) >> 2] = f[(e + 4) >> 2]\n          f[(d + 8) >> 2] = f[(e + 8) >> 2]\n          f[(d + 12) >> 2] = f[(e + 12) >> 2]\n          f[(d + 16) >> 2] = f[(e + 16) >> 2]\n          f[(d + 20) >> 2] = f[(e + 20) >> 2]\n          Bg((c + 32) | 0, (e + 24) | 0)\n          e = (c + 44) | 0\n          f[e >> 2] = f[g >> 2]\n          f[(e + 4) >> 2] = f[(g + 4) >> 2]\n          f[(e + 8) >> 2] = f[(g + 8) >> 2]\n          f[(e + 12) >> 2] = f[(g + 12) >> 2]\n          f[c >> 2] = 1488\n          f[(c + 64) >> 2] = 0\n          f[(c + 68) >> 2] = 0\n          e = (c + 72) | 0\n          f[e >> 2] = f[g >> 2]\n          f[(e + 4) >> 2] = f[(g + 4) >> 2]\n          f[(e + 8) >> 2] = f[(g + 8) >> 2]\n          f[(e + 12) >> 2] = f[(g + 12) >> 2]\n          f[(c + 60) >> 2] = 1544\n          f[(c + 88) >> 2] = 1\n          g = (c + 92) | 0\n          f[g >> 2] = -1\n          f[(g + 4) >> 2] = -1\n          f[(g + 8) >> 2] = -1\n          f[(g + 12) >> 2] = -1\n          Cm((c + 108) | 0)\n          i = c\n          f[a >> 2] = i\n          return\n        }\n        default: {\n          i = 0\n          f[a >> 2] = i\n          return\n        }\n      }\n    }\n    function jc(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0\n      c = (a + 4) | 0\n      if (!b) {\n        d = f[a >> 2] | 0\n        f[a >> 2] = 0\n        if (d | 0) dn(d)\n        f[c >> 2] = 0\n        return\n      }\n      if (b >>> 0 > 1073741823) {\n        d = ra(8) | 0\n        Yk(d, 9789)\n        f[d >> 2] = 3704\n        va(d | 0, 856, 80)\n      }\n      d = bj(b << 2) | 0\n      e = f[a >> 2] | 0\n      f[a >> 2] = d\n      if (e | 0) dn(e)\n      f[c >> 2] = b\n      c = 0\n      do {\n        f[((f[a >> 2] | 0) + (c << 2)) >> 2] = 0\n        c = (c + 1) | 0\n      } while ((c | 0) != (b | 0))\n      c = (a + 8) | 0\n      e = f[c >> 2] | 0\n      if (!e) return\n      d = f[(e + 4) >> 2] | 0\n      g = (b + -1) | 0\n      h = ((g & b) | 0) == 0\n      if (!h)\n        if (d >>> 0 < b >>> 0) i = d\n        else i = (d >>> 0) % (b >>> 0) | 0\n      else i = d & g\n      f[((f[a >> 2] | 0) + (i << 2)) >> 2] = c\n      c = f[e >> 2] | 0\n      if (!c) return\n      else {\n        j = i\n        k = e\n        l = c\n        m = e\n      }\n      a: while (1) {\n        b: do\n          if (h) {\n            e = k\n            c = l\n            i = m\n            while (1) {\n              d = c\n              while (1) {\n                n = f[(d + 4) >> 2] & g\n                if ((n | 0) == (j | 0)) break\n                o = ((f[a >> 2] | 0) + (n << 2)) | 0\n                if (!(f[o >> 2] | 0)) {\n                  p = d\n                  q = i\n                  r = n\n                  s = o\n                  break b\n                }\n                o = (d + 8) | 0\n                t = d\n                while (1) {\n                  u = f[t >> 2] | 0\n                  if (!u) break\n                  if ((f[o >> 2] | 0) == (f[(u + 8) >> 2] | 0)) t = u\n                  else break\n                }\n                f[i >> 2] = u\n                f[t >> 2] = f[f[((f[a >> 2] | 0) + (n << 2)) >> 2] >> 2]\n                f[f[((f[a >> 2] | 0) + (n << 2)) >> 2] >> 2] = d\n                o = f[e >> 2] | 0\n                if (!o) {\n                  v = 37\n                  break a\n                } else d = o\n              }\n              c = f[d >> 2] | 0\n              if (!c) {\n                v = 37\n                break a\n              } else {\n                e = d\n                i = d\n              }\n            }\n          } else {\n            i = k\n            e = l\n            c = m\n            while (1) {\n              o = e\n              while (1) {\n                w = f[(o + 4) >> 2] | 0\n                if (w >>> 0 < b >>> 0) x = w\n                else x = (w >>> 0) % (b >>> 0) | 0\n                if ((x | 0) == (j | 0)) break\n                w = ((f[a >> 2] | 0) + (x << 2)) | 0\n                if (!(f[w >> 2] | 0)) {\n                  p = o\n                  q = c\n                  r = x\n                  s = w\n                  break b\n                }\n                w = (o + 8) | 0\n                y = o\n                while (1) {\n                  z = f[y >> 2] | 0\n                  if (!z) break\n                  if ((f[w >> 2] | 0) == (f[(z + 8) >> 2] | 0)) y = z\n                  else break\n                }\n                f[c >> 2] = z\n                f[y >> 2] = f[f[((f[a >> 2] | 0) + (x << 2)) >> 2] >> 2]\n                f[f[((f[a >> 2] | 0) + (x << 2)) >> 2] >> 2] = o\n                w = f[i >> 2] | 0\n                if (!w) {\n                  v = 37\n                  break a\n                } else o = w\n              }\n              e = f[o >> 2] | 0\n              if (!e) {\n                v = 37\n                break a\n              } else {\n                i = o\n                c = o\n              }\n            }\n          }\n        while (0)\n        f[s >> 2] = q\n        l = f[p >> 2] | 0\n        if (!l) {\n          v = 37\n          break\n        } else {\n          j = r\n          k = p\n          m = p\n        }\n      }\n      if ((v | 0) == 37) return\n    }\n    function kc(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      td((a + 80) | 0, a) | 0\n      if (!(qf(a) | 0)) {\n        e = 0\n        u = c\n        return e | 0\n      }\n      g = b\n      h = a\n      i = (g + 40) | 0\n      do {\n        f[g >> 2] = f[h >> 2]\n        g = (g + 4) | 0\n        h = (h + 4) | 0\n      } while ((g | 0) < (i | 0))\n      h = (a + 176) | 0\n      f[h >> 2] = 2\n      g = (a + 180) | 0\n      f[g >> 2] = 7\n      i = f[(a + 152) >> 2] | 0\n      if ((i | 0) < 0) {\n        e = 0\n        u = c\n        return e | 0\n      }\n      j = (a + 156) | 0\n      f[d >> 2] = 0\n      k = (a + 160) | 0\n      l = f[k >> 2] | 0\n      m = f[j >> 2] | 0\n      n = (l - m) >> 2\n      o = m\n      m = l\n      if (i >>> 0 <= n >>> 0)\n        if (i >>> 0 < n >>> 0 ? ((l = (o + (i << 2)) | 0), (l | 0) != (m | 0)) : 0) {\n          f[k >> 2] = m + (~(((m + -4 - l) | 0) >>> 2) << 2)\n          p = 2\n          q = 7\n        } else {\n          p = 2\n          q = 7\n        }\n      else {\n        Ae(j, (i - n) | 0, d)\n        p = f[h >> 2] | 0\n        q = f[g >> 2] | 0\n      }\n      g = (q - p + 1) | 0\n      p = (a + 184) | 0\n      q = (a + 188) | 0\n      h = f[q >> 2] | 0\n      n = f[p >> 2] | 0\n      i = (((h - n) | 0) / 12) | 0\n      j = n\n      n = h\n      if (g >>> 0 <= i >>> 0)\n        if (g >>> 0 < i >>> 0 ? ((l = (j + ((g * 12) | 0)) | 0), (l | 0) != (n | 0)) : 0) {\n          j = n\n          while (1) {\n            n = (j + -12) | 0\n            f[q >> 2] = n\n            m = f[n >> 2] | 0\n            if (!m) r = n\n            else {\n              n = (j + -8) | 0\n              k = f[n >> 2] | 0\n              if ((k | 0) != (m | 0)) f[n >> 2] = k + (~(((k + -4 - m) | 0) >>> 2) << 2)\n              dn(m)\n              r = f[q >> 2] | 0\n            }\n            if ((r | 0) == (l | 0)) break\n            else j = r\n          }\n          s = r\n        } else s = h\n      else {\n        ld(p, (g - i) | 0)\n        s = f[q >> 2] | 0\n      }\n      i = (a + 196) | 0\n      g = f[p >> 2] | 0\n      h = (((s - g) | 0) / 12) | 0\n      r = (a + 200) | 0\n      a = f[r >> 2] | 0\n      j = f[i >> 2] | 0\n      l = (a - j) >> 2\n      m = j\n      j = a\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((a = (m + (h << 2)) | 0), (a | 0) != (j | 0)) : 0) {\n          f[r >> 2] = j + (~(((j + -4 - a) | 0) >>> 2) << 2)\n          t = s\n          v = g\n        } else {\n          t = s\n          v = g\n        }\n      else {\n        ff(i, (h - l) | 0)\n        t = f[q >> 2] | 0\n        v = f[p >> 2] | 0\n      }\n      if ((t | 0) == (v | 0)) {\n        e = 1\n        u = c\n        return e | 0\n      }\n      v = 0\n      do {\n        dg(d, b) | 0\n        t = f[d >> 2] | 0\n        if (t | 0) {\n          l = f[p >> 2] | 0\n          h = (l + ((v * 12) | 0)) | 0\n          g = (l + ((v * 12) | 0) + 4) | 0\n          s = f[g >> 2] | 0\n          a = f[h >> 2] | 0\n          j = (s - a) >> 2\n          r = a\n          a = s\n          if (t >>> 0 <= j >>> 0)\n            if (t >>> 0 < j >>> 0 ? ((s = (r + (t << 2)) | 0), (s | 0) != (a | 0)) : 0) {\n              f[g >> 2] = a + (~(((a + -4 - s) | 0) >>> 2) << 2)\n              w = l\n              x = t\n            } else {\n              w = l\n              x = t\n            }\n          else {\n            ff(h, (t - j) | 0)\n            w = f[p >> 2] | 0\n            x = f[d >> 2] | 0\n          }\n          Qf(x, 1, b, f[(w + ((v * 12) | 0)) >> 2] | 0) | 0\n          f[((f[i >> 2] | 0) + (v << 2)) >> 2] = f[d >> 2]\n        }\n        v = (v + 1) | 0\n      } while (v >>> 0 < (((((f[q >> 2] | 0) - (f[p >> 2] | 0)) | 0) / 12) | 0) >>> 0)\n      e = 1\n      u = c\n      return e | 0\n    }\n    function lc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 24) | 0\n      g = (d + 20) | 0\n      h = (d + 8) | 0\n      i = (d + 4) | 0\n      j = d\n      f[e >> 2] = 0\n      dg(e, f[a >> 2] | 0) | 0\n      a: do\n        if (f[e >> 2] | 0) {\n          k = 0\n          while (1) {\n            k = (k + 1) | 0\n            if (!(rc(a, c) | 0)) {\n              l = 0\n              break\n            }\n            if (k >>> 0 >= (f[e >> 2] | 0) >>> 0) break a\n          }\n          u = d\n          return l | 0\n        }\n      while (0)\n      f[g >> 2] = 0\n      dg(g, f[a >> 2] | 0) | 0\n      b: do\n        if (!(f[g >> 2] | 0)) m = 1\n        else {\n          e = (h + 11) | 0\n          k = 0\n          while (1) {\n            f[h >> 2] = 0\n            f[(h + 4) >> 2] = 0\n            f[(h + 8) >> 2] = 0\n            o = f[a >> 2] | 0\n            p = (o + 8) | 0\n            q = f[(p + 4) >> 2] | 0\n            r = (o + 16) | 0\n            s = r\n            t = f[s >> 2] | 0\n            v = f[(s + 4) >> 2] | 0\n            do\n              if (((q | 0) > (v | 0)) | ((q | 0) == (v | 0) ? (f[p >> 2] | 0) >>> 0 > t >>> 0 : 0)) {\n                s = b[((f[o >> 2] | 0) + t) >> 0] | 0\n                w = Rj(t | 0, v | 0, 1, 0) | 0\n                x = r\n                f[x >> 2] = w\n                f[(x + 4) >> 2] = I\n                x = s & 255\n                hg(h, x, 0)\n                if ((s << 24) >> 24) {\n                  w = f[a >> 2] | 0\n                  y = Jh(h, 0) | 0\n                  z = (w + 8) | 0\n                  A = f[z >> 2] | 0\n                  B = f[(z + 4) >> 2] | 0\n                  z = (w + 16) | 0\n                  C = z\n                  D = f[C >> 2] | 0\n                  E = s & 255\n                  s = Rj(D | 0, f[(C + 4) >> 2] | 0, E | 0, 0) | 0\n                  C = I\n                  if (((B | 0) < (C | 0)) | (((B | 0) == (C | 0)) & (A >>> 0 < s >>> 0))) {\n                    F = 1\n                    break\n                  }\n                  ge(y | 0, ((f[w >> 2] | 0) + D) | 0, x | 0) | 0\n                  x = z\n                  D = Rj(f[x >> 2] | 0, f[(x + 4) >> 2] | 0, E | 0, 0) | 0\n                  E = z\n                  f[E >> 2] = D\n                  f[(E + 4) >> 2] = I\n                }\n                E = bj(40) | 0\n                f[E >> 2] = 0\n                f[(E + 4) >> 2] = 0\n                f[(E + 8) >> 2] = 0\n                f[(E + 12) >> 2] = 0\n                n[(E + 16) >> 2] = $(1.0)\n                D = (E + 20) | 0\n                f[D >> 2] = 0\n                f[(D + 4) >> 2] = 0\n                f[(D + 8) >> 2] = 0\n                f[(D + 12) >> 2] = 0\n                n[(E + 36) >> 2] = $(1.0)\n                f[i >> 2] = E\n                if (lc(a, E) | 0) {\n                  E = f[i >> 2] | 0\n                  f[i >> 2] = 0\n                  f[j >> 2] = E\n                  Pd(c, h, j) | 0\n                  rf(j)\n                  G = 0\n                } else G = 1\n                rf(i)\n                F = G\n              } else F = 1\n            while (0)\n            if ((b[e >> 0] | 0) < 0) dn(f[h >> 2] | 0)\n            k = (k + 1) | 0\n            if (F | 0) {\n              m = 0\n              break b\n            }\n            if (k >>> 0 >= (f[g >> 2] | 0) >>> 0) {\n              m = 1\n              break\n            }\n          }\n        }\n      while (0)\n      l = m\n      u = d\n      return l | 0\n    }\n    function mc(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      e = u\n      u = (u + 176) | 0\n      g = (e + 136) | 0\n      h = (e + 64) | 0\n      i = e\n      j = (e + 32) | 0\n      k = f[((f[(c + 4) >> 2] | 0) + 44) >> 2] | 0\n      l = bj(88) | 0\n      f[(l + 4) >> 2] = 0\n      f[l >> 2] = 2440\n      m = (l + 12) | 0\n      f[m >> 2] = 2420\n      n = (l + 64) | 0\n      f[n >> 2] = 0\n      f[(l + 68) >> 2] = 0\n      f[(l + 72) >> 2] = 0\n      o = (l + 16) | 0\n      p = (o + 44) | 0\n      do {\n        f[o >> 2] = 0\n        o = (o + 4) | 0\n      } while ((o | 0) < (p | 0))\n      f[(l + 76) >> 2] = k\n      f[(l + 80) >> 2] = d\n      f[(l + 84) >> 2] = 0\n      q = l\n      r = (h + 4) | 0\n      f[r >> 2] = 2420\n      s = (h + 56) | 0\n      f[s >> 2] = 0\n      t = (h + 60) | 0\n      f[t >> 2] = 0\n      f[(h + 64) >> 2] = 0\n      o = (h + 8) | 0\n      p = (o + 44) | 0\n      do {\n        f[o >> 2] = 0\n        o = (o + 4) | 0\n      } while ((o | 0) < (p | 0))\n      o = f[(c + 8) >> 2] | 0\n      f[i >> 2] = 2420\n      c = (i + 4) | 0\n      p = (c + 4) | 0\n      f[p >> 2] = 0\n      f[(p + 4) >> 2] = 0\n      f[(p + 8) >> 2] = 0\n      f[(p + 12) >> 2] = 0\n      f[(p + 16) >> 2] = 0\n      f[(p + 20) >> 2] = 0\n      p = o\n      f[c >> 2] = p\n      c = (((((f[(p + 4) >> 2] | 0) - (f[o >> 2] | 0)) >> 2) >>> 0) / 3) | 0\n      b[g >> 0] = 0\n      le((i + 8) | 0, c, g)\n      Sa[f[((f[i >> 2] | 0) + 8) >> 2] & 127](i)\n      jd(j, i)\n      jd(g, j)\n      f[h >> 2] = f[(g + 4) >> 2]\n      c = (h + 4) | 0\n      wd(c, g) | 0\n      f[g >> 2] = 2420\n      p = f[(g + 20) >> 2] | 0\n      if (p | 0) dn(p)\n      p = f[(g + 8) >> 2] | 0\n      if (p | 0) dn(p)\n      f[(h + 36) >> 2] = o\n      f[(h + 40) >> 2] = d\n      f[(h + 44) >> 2] = k\n      f[(h + 48) >> 2] = l\n      f[j >> 2] = 2420\n      k = f[(j + 20) >> 2] | 0\n      if (k | 0) dn(k)\n      k = f[(j + 8) >> 2] | 0\n      if (k | 0) dn(k)\n      f[(l + 8) >> 2] = f[h >> 2]\n      wd(m, c) | 0\n      c = (l + 44) | 0\n      l = (h + 36) | 0\n      f[c >> 2] = f[l >> 2]\n      f[(c + 4) >> 2] = f[(l + 4) >> 2]\n      f[(c + 8) >> 2] = f[(l + 8) >> 2]\n      f[(c + 12) >> 2] = f[(l + 12) >> 2]\n      b[(c + 16) >> 0] = b[(l + 16) >> 0] | 0\n      zd(n, f[s >> 2] | 0, f[t >> 2] | 0)\n      f[a >> 2] = q\n      f[i >> 2] = 2420\n      q = f[(i + 20) >> 2] | 0\n      if (q | 0) dn(q)\n      q = f[(i + 8) >> 2] | 0\n      if (q | 0) dn(q)\n      q = f[s >> 2] | 0\n      if (q | 0) {\n        s = f[t >> 2] | 0\n        if ((s | 0) != (q | 0)) f[t >> 2] = s + (~(((s + -4 - q) | 0) >>> 2) << 2)\n        dn(q)\n      }\n      f[r >> 2] = 2420\n      r = f[(h + 24) >> 2] | 0\n      if (r | 0) dn(r)\n      r = f[(h + 12) >> 2] | 0\n      if (!r) {\n        u = e\n        return\n      }\n      dn(r)\n      u = e\n      return\n    }\n    function nc(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0\n      g = (a + 8) | 0\n      f[g >> 2] = e\n      h = (a + 32) | 0\n      i = (a + 36) | 0\n      j = f[i >> 2] | 0\n      k = f[h >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (l >>> 0 >= e >>> 0)\n        if (l >>> 0 > e >>> 0 ? ((j = (m + (e << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = e\n        } else n = e\n      else {\n        ff(h, (e - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      l = e >>> 0 > 1073741823 ? -1 : e << 2\n      h = an(l) | 0\n      Vf(h | 0, 0, l | 0) | 0\n      if ((n | 0) > 0) {\n        l = (a + 16) | 0\n        j = (a + 32) | 0\n        k = (a + 12) | 0\n        i = 0\n        do {\n          m = f[(h + (i << 2)) >> 2] | 0\n          o = f[l >> 2] | 0\n          if ((m | 0) > (o | 0)) {\n            p = f[j >> 2] | 0\n            f[(p + (i << 2)) >> 2] = o\n            q = p\n          } else {\n            p = f[k >> 2] | 0\n            o = f[j >> 2] | 0\n            f[(o + (i << 2)) >> 2] = (m | 0) < (p | 0) ? p : m\n            q = o\n          }\n          i = (i + 1) | 0\n          r = f[g >> 2] | 0\n        } while ((i | 0) < (r | 0))\n        if ((r | 0) > 0) {\n          i = (a + 20) | 0\n          j = 0\n          do {\n            o = ((f[(b + (j << 2)) >> 2] | 0) + (f[(q + (j << 2)) >> 2] | 0)) | 0\n            m = (c + (j << 2)) | 0\n            f[m >> 2] = o\n            if ((o | 0) <= (f[l >> 2] | 0)) {\n              if ((o | 0) < (f[k >> 2] | 0)) {\n                s = ((f[i >> 2] | 0) + o) | 0\n                t = 18\n              }\n            } else {\n              s = (o - (f[i >> 2] | 0)) | 0\n              t = 18\n            }\n            if ((t | 0) == 18) {\n              t = 0\n              f[m >> 2] = s\n            }\n            j = (j + 1) | 0\n            m = f[g >> 2] | 0\n          } while ((j | 0) < (m | 0))\n          u = m\n        } else u = r\n      } else u = n\n      if ((e | 0) >= (d | 0)) {\n        bn(h)\n        return 1\n      }\n      n = (0 - e) | 0\n      r = (a + 16) | 0\n      j = (a + 32) | 0\n      s = (a + 12) | 0\n      i = (a + 20) | 0\n      a = e\n      k = u\n      while (1) {\n        u = (c + (a << 2)) | 0\n        l = (u + (n << 2)) | 0\n        q = (b + (a << 2)) | 0\n        if ((k | 0) > 0) {\n          m = 0\n          do {\n            o = f[(l + (m << 2)) >> 2] | 0\n            p = f[r >> 2] | 0\n            if ((o | 0) > (p | 0)) {\n              v = f[j >> 2] | 0\n              f[(v + (m << 2)) >> 2] = p\n              w = v\n            } else {\n              v = f[s >> 2] | 0\n              p = f[j >> 2] | 0\n              f[(p + (m << 2)) >> 2] = (o | 0) < (v | 0) ? v : o\n              w = p\n            }\n            m = (m + 1) | 0\n            x = f[g >> 2] | 0\n          } while ((m | 0) < (x | 0))\n          if ((x | 0) > 0) {\n            m = 0\n            do {\n              l = ((f[(q + (m << 2)) >> 2] | 0) + (f[(w + (m << 2)) >> 2] | 0)) | 0\n              p = (u + (m << 2)) | 0\n              f[p >> 2] = l\n              if ((l | 0) <= (f[r >> 2] | 0)) {\n                if ((l | 0) < (f[s >> 2] | 0)) {\n                  y = ((f[i >> 2] | 0) + l) | 0\n                  t = 33\n                }\n              } else {\n                y = (l - (f[i >> 2] | 0)) | 0\n                t = 33\n              }\n              if ((t | 0) == 33) {\n                t = 0\n                f[p >> 2] = y\n              }\n              m = (m + 1) | 0\n              p = f[g >> 2] | 0\n            } while ((m | 0) < (p | 0))\n            z = p\n          } else z = x\n        } else z = k\n        a = (a + e) | 0\n        if ((a | 0) >= (d | 0)) break\n        else k = z\n      }\n      bn(h)\n      return 1\n    }\n    function oc(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      g = (a + 68) | 0\n      f[g >> 2] = (f[g >> 2] | 0) + 1\n      g = ((f[(a + 8 + ((b * 12) | 0) + 4) >> 2] | 0) - (f[(a + 8 + ((b * 12) | 0)) >> 2] | 0)) | 0\n      h = g >> 2\n      if ((g | 0) <= 0) {\n        u = d\n        return\n      }\n      g = (a + 4) | 0\n      i = (a + 56) | 0\n      j = (a + 72) | 0\n      k = f[c >> 2] | 0\n      c = (k + 4) | 0\n      l = (k + 8) | 0\n      m = (a + 76) | 0\n      n = 0\n      o = f[(a + 44 + (b << 2)) >> 2] | 0\n      while (1) {\n        b = (o | 0) == -1\n        p = b ? -1 : ((o >>> 0) / 3) | 0\n        q = ((f[i >> 2] | 0) + ((p >>> 5) << 2)) | 0\n        f[q >> 2] = f[q >> 2] | (1 << (p & 31))\n        f[j >> 2] = (f[j >> 2] | 0) + 1\n        do\n          if (n) {\n            if (b) r = -1\n            else\n              r =\n                f[\n                  ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) +\n                    (((((o | 0) / 3) | 0) * 12) | 0) +\n                    (((o | 0) % 3 | 0) << 2)) >>\n                    2\n                ] | 0\n            f[m >> 2] = r\n            f[e >> 2] = r\n            p = f[c >> 2] | 0\n            if (p >>> 0 < (f[l >> 2] | 0) >>> 0) {\n              f[p >> 2] = r\n              f[c >> 2] = p + 4\n            } else xf(k, e)\n            if (!(n & 1)) {\n              p = (o + 1) | 0\n              if (b) {\n                s = -1\n                break\n              }\n              t = ((p >>> 0) % 3 | 0 | 0) == 0 ? (o + -2) | 0 : p\n              v = 35\n              break\n            }\n            if (!b)\n              if (!((o >>> 0) % 3 | 0)) {\n                t = (o + 2) | 0\n                v = 35\n                break\n              } else {\n                t = (o + -1) | 0\n                v = 35\n                break\n              }\n            else s = -1\n          } else {\n            if (b) w = -1\n            else\n              w =\n                f[\n                  ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) +\n                    (((((o | 0) / 3) | 0) * 12) | 0) +\n                    (((o | 0) % 3 | 0) << 2)) >>\n                    2\n                ] | 0\n            f[e >> 2] = w\n            p = f[c >> 2] | 0\n            if (p >>> 0 < (f[l >> 2] | 0) >>> 0) {\n              f[p >> 2] = w\n              f[c >> 2] = p + 4\n            } else xf(k, e)\n            p = (o + 1) | 0\n            if (!b ? ((q = ((p >>> 0) % 3 | 0 | 0) == 0 ? (o + -2) | 0 : p), (q | 0) != -1) : 0)\n              x =\n                f[\n                  ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) +\n                    (((((q | 0) / 3) | 0) * 12) | 0) +\n                    (((q | 0) % 3 | 0) << 2)) >>\n                    2\n                ] | 0\n            else x = -1\n            f[e >> 2] = x\n            q = f[c >> 2] | 0\n            if (q >>> 0 < (f[l >> 2] | 0) >>> 0) {\n              f[q >> 2] = x\n              f[c >> 2] = q + 4\n            } else xf(k, e)\n            if (!b ? ((q = ((((o >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + o) | 0), (q | 0) != -1) : 0)\n              y =\n                f[\n                  ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) +\n                    (((((q | 0) / 3) | 0) * 12) | 0) +\n                    (((q | 0) % 3 | 0) << 2)) >>\n                    2\n                ] | 0\n            else y = -1\n            f[m >> 2] = y\n            f[e >> 2] = y\n            q = f[c >> 2] | 0\n            if (q >>> 0 < (f[l >> 2] | 0) >>> 0) {\n              f[q >> 2] = y\n              f[c >> 2] = q + 4\n            } else xf(k, e)\n            t = o\n            v = 35\n          }\n        while (0)\n        if ((v | 0) == 35) {\n          v = 0\n          if ((t | 0) == -1) s = -1\n          else s = f[((f[((f[g >> 2] | 0) + 12) >> 2] | 0) + (t << 2)) >> 2] | 0\n        }\n        n = (n + 1) | 0\n        if ((n | 0) >= (h | 0)) break\n        else o = s\n      }\n      u = d\n      return\n    }\n    function pc(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0\n      d = u\n      u = (u + 16) | 0\n      e = (d + 8) | 0\n      g = d\n      h = (d + 4) | 0\n      if (!(Uf(a, b) | 0)) {\n        i = 0\n        u = d\n        return i | 0\n      }\n      j = (b + 96) | 0\n      k = (b + 100) | 0\n      b = f[k >> 2] | 0\n      l = f[j >> 2] | 0\n      if ((b | 0) == (l | 0)) {\n        i = 1\n        u = d\n        return i | 0\n      }\n      m = (a + 56) | 0\n      n = (a + 8) | 0\n      o = (a + 12) | 0\n      p = (a + 20) | 0\n      q = (a + 24) | 0\n      r = (a + 32) | 0\n      s = (a + 36) | 0\n      t = (a + 68) | 0\n      v = (a + 76) | 0\n      w = f[c >> 2] | 0\n      c = (w + 4) | 0\n      x = (w + 8) | 0\n      y = (a + 72) | 0\n      z = w\n      A = 0\n      B = l\n      l = b\n      while (1) {\n        if (!(f[((f[m >> 2] | 0) + ((A >>> 5) << 2)) >> 2] & (1 << (A & 31)))) {\n          b = (A * 3) | 0\n          f[g >> 2] = b\n          f[e >> 2] = f[g >> 2]\n          Ob(a, 0, e)\n          C = ((f[o >> 2] | 0) - (f[n >> 2] | 0)) >> 2\n          f[g >> 2] = b + 1\n          f[e >> 2] = f[g >> 2]\n          Ob(a, 1, e)\n          D = ((f[q >> 2] | 0) - (f[p >> 2] | 0)) >> 2\n          E = D >>> 0 > C >>> 0\n          f[g >> 2] = b + 2\n          f[e >> 2] = f[g >> 2]\n          Ob(a, 2, e)\n          b =\n            (((f[s >> 2] | 0) - (f[r >> 2] | 0)) >> 2) >>> 0 > (E ? D : C) >>> 0\n              ? 2\n              : E\n              ? 1\n              : (((C | 0) == 0) << 31) >> 31\n          if ((f[t >> 2] | 0) > 0) {\n            C = f[v >> 2] | 0\n            f[e >> 2] = C\n            E = f[c >> 2] | 0\n            if (E >>> 0 < (f[x >> 2] | 0) >>> 0) {\n              f[E >> 2] = C\n              f[c >> 2] = E + 4\n            } else xf(w, e)\n            E = f[(a + 44 + (b << 2)) >> 2] | 0\n            if ((E | 0) == -1) F = -1\n            else\n              F =\n                f[\n                  ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) +\n                    (((((E | 0) / 3) | 0) * 12) | 0) +\n                    (((E | 0) % 3 | 0) << 2)) >>\n                    2\n                ] | 0\n            f[e >> 2] = F\n            E = f[c >> 2] | 0\n            if (E >>> 0 < (f[x >> 2] | 0) >>> 0) {\n              f[E >> 2] = F\n              f[c >> 2] = E + 4\n            } else xf(w, e)\n            E = ((f[y >> 2] | 0) + 2) | 0\n            f[y >> 2] = E\n            if ((E & 1) | 0) {\n              f[e >> 2] = F\n              E = f[c >> 2] | 0\n              if (E >>> 0 < (f[x >> 2] | 0) >>> 0) {\n                f[E >> 2] = F\n                f[c >> 2] = E + 4\n              } else xf(w, e)\n              f[y >> 2] = (f[y >> 2] | 0) + 1\n            }\n          }\n          f[h >> 2] = z\n          f[e >> 2] = f[h >> 2]\n          oc(a, b, e)\n          G = f[j >> 2] | 0\n          H = f[k >> 2] | 0\n        } else {\n          G = B\n          H = l\n        }\n        A = (A + 1) | 0\n        if (A >>> 0 >= ((((H - G) | 0) / 12) | 0) >>> 0) {\n          i = 1\n          break\n        } else {\n          B = G\n          l = H\n        }\n      }\n      u = d\n      return i | 0\n    }\n    function qc(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      c = (a + 148) | 0\n      d = f[b >> 2] | 0\n      b = (d | 0) == -1\n      e = (d + 1) | 0\n      do\n        if (!b) {\n          g = ((e >>> 0) % 3 | 0 | 0) == 0 ? (d + -2) | 0 : e\n          if (!((d >>> 0) % 3 | 0)) {\n            h = (d + 2) | 0\n            i = g\n            break\n          } else {\n            h = (d + -1) | 0\n            i = g\n            break\n          }\n        } else {\n          h = -1\n          i = -1\n        }\n      while (0)\n      switch (f[(a + 168) >> 2] | 0) {\n        case 1:\n        case 0: {\n          if ((i | 0) == -1) j = -1\n          else j = f[((f[f[c >> 2] >> 2] | 0) + (i << 2)) >> 2] | 0\n          e = f[(a + 156) >> 2] | 0\n          g = (e + (j << 2)) | 0\n          f[g >> 2] = (f[g >> 2] | 0) + 1\n          if ((h | 0) == -1) {\n            k = 1\n            l = -1\n            m = e\n            n = 28\n          } else {\n            k = 1\n            l = f[((f[f[c >> 2] >> 2] | 0) + (h << 2)) >> 2] | 0\n            m = e\n            n = 28\n          }\n          break\n        }\n        case 5: {\n          if (b) o = -1\n          else o = f[((f[f[c >> 2] >> 2] | 0) + (d << 2)) >> 2] | 0\n          e = f[(a + 156) >> 2] | 0\n          g = (e + (o << 2)) | 0\n          f[g >> 2] = (f[g >> 2] | 0) + 1\n          if ((i | 0) == -1) p = -1\n          else p = f[((f[f[c >> 2] >> 2] | 0) + (i << 2)) >> 2] | 0\n          g = (e + (p << 2)) | 0\n          f[g >> 2] = (f[g >> 2] | 0) + 1\n          if ((h | 0) == -1) {\n            k = 2\n            l = -1\n            m = e\n            n = 28\n          } else {\n            k = 2\n            l = f[((f[f[c >> 2] >> 2] | 0) + (h << 2)) >> 2] | 0\n            m = e\n            n = 28\n          }\n          break\n        }\n        case 3: {\n          if (b) q = -1\n          else q = f[((f[f[c >> 2] >> 2] | 0) + (d << 2)) >> 2] | 0\n          e = f[(a + 156) >> 2] | 0\n          g = (e + (q << 2)) | 0\n          f[g >> 2] = (f[g >> 2] | 0) + 1\n          if ((i | 0) == -1) r = -1\n          else r = f[((f[f[c >> 2] >> 2] | 0) + (i << 2)) >> 2] | 0\n          g = (e + (r << 2)) | 0\n          f[g >> 2] = (f[g >> 2] | 0) + 2\n          if ((h | 0) == -1) {\n            k = 1\n            l = -1\n            m = e\n            n = 28\n          } else {\n            k = 1\n            l = f[((f[f[c >> 2] >> 2] | 0) + (h << 2)) >> 2] | 0\n            m = e\n            n = 28\n          }\n          break\n        }\n        case 7: {\n          if (b) s = -1\n          else s = f[((f[f[c >> 2] >> 2] | 0) + (d << 2)) >> 2] | 0\n          d = f[(a + 156) >> 2] | 0\n          b = (d + (s << 2)) | 0\n          f[b >> 2] = (f[b >> 2] | 0) + 2\n          if ((i | 0) == -1) t = -1\n          else t = f[((f[f[c >> 2] >> 2] | 0) + (i << 2)) >> 2] | 0\n          b = (d + (t << 2)) | 0\n          f[b >> 2] = (f[b >> 2] | 0) + 2\n          if ((h | 0) == -1) {\n            k = 2\n            l = -1\n            m = d\n            n = 28\n          } else {\n            k = 2\n            l = f[((f[f[c >> 2] >> 2] | 0) + (h << 2)) >> 2] | 0\n            m = d\n            n = 28\n          }\n          break\n        }\n        default: {\n        }\n      }\n      if ((n | 0) == 28) {\n        n = (m + (l << 2)) | 0\n        f[n >> 2] = (f[n >> 2] | 0) + k\n      }\n      if ((i | 0) == -1) u = -1\n      else u = f[((f[f[c >> 2] >> 2] | 0) + (i << 2)) >> 2] | 0\n      i = f[((f[(a + 156) >> 2] | 0) + (u << 2)) >> 2] | 0\n      u = f[(a + 176) >> 2] | 0\n      if ((i | 0) < (u | 0)) {\n        v = u\n        w = (v - u) | 0\n        x = (a + 172) | 0\n        f[x >> 2] = w\n        return\n      }\n      c = f[(a + 180) >> 2] | 0\n      v = (i | 0) > (c | 0) ? c : i\n      w = (v - u) | 0\n      x = (a + 172) | 0\n      f[x >> 2] = w\n      return\n    }\n    function rc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 16) | 0\n      g = (d + 12) | 0\n      h = d\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      i = f[a >> 2] | 0\n      j = (i + 8) | 0\n      k = f[(j + 4) >> 2] | 0\n      l = (i + 16) | 0\n      m = l\n      n = f[m >> 2] | 0\n      o = f[(m + 4) >> 2] | 0\n      do\n        if (((k | 0) > (o | 0)) | ((k | 0) == (o | 0) ? (f[j >> 2] | 0) >>> 0 > n >>> 0 : 0)) {\n          m = b[((f[i >> 2] | 0) + n) >> 0] | 0\n          p = Rj(n | 0, o | 0, 1, 0) | 0\n          q = l\n          f[q >> 2] = p\n          f[(q + 4) >> 2] = I\n          q = m & 255\n          hg(e, q, 0)\n          if ((m << 24) >> 24) {\n            p = f[a >> 2] | 0\n            r = Jh(e, 0) | 0\n            s = (p + 8) | 0\n            t = f[s >> 2] | 0\n            v = f[(s + 4) >> 2] | 0\n            s = (p + 16) | 0\n            w = s\n            x = f[w >> 2] | 0\n            y = m & 255\n            m = Rj(x | 0, f[(w + 4) >> 2] | 0, y | 0, 0) | 0\n            w = I\n            if (((v | 0) < (w | 0)) | (((v | 0) == (w | 0)) & (t >>> 0 < m >>> 0))) {\n              z = 0\n              break\n            }\n            ge(r | 0, ((f[p >> 2] | 0) + x) | 0, q | 0) | 0\n            q = s\n            x = Rj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, y | 0, 0) | 0\n            y = s\n            f[y >> 2] = x\n            f[(y + 4) >> 2] = I\n          }\n          f[g >> 2] = 0\n          y = (dg(g, f[a >> 2] | 0) | 0) ^ 1\n          x = f[g >> 2] | 0\n          if (((x | 0) == 0) | y) A = 0\n          else {\n            f[h >> 2] = 0\n            y = (h + 4) | 0\n            f[y >> 2] = 0\n            f[(h + 8) >> 2] = 0\n            if ((x | 0) < 0) um(h)\n            s = bj(x) | 0\n            f[y >> 2] = s\n            f[h >> 2] = s\n            f[(h + 8) >> 2] = s + x\n            q = x\n            x = s\n            do {\n              b[x >> 0] = 0\n              x = ((f[y >> 2] | 0) + 1) | 0\n              f[y >> 2] = x\n              q = (q + -1) | 0\n            } while ((q | 0) != 0)\n            q = f[g >> 2] | 0\n            x = f[a >> 2] | 0\n            s = (x + 8) | 0\n            p = f[s >> 2] | 0\n            r = f[(s + 4) >> 2] | 0\n            s = (x + 16) | 0\n            m = s\n            t = f[m >> 2] | 0\n            w = Rj(t | 0, f[(m + 4) >> 2] | 0, q | 0, 0) | 0\n            m = I\n            if (((r | 0) < (m | 0)) | (((r | 0) == (m | 0)) & (p >>> 0 < w >>> 0))) B = 0\n            else {\n              ge(f[h >> 2] | 0, ((f[x >> 2] | 0) + t) | 0, q | 0) | 0\n              t = s\n              x = Rj(f[t >> 2] | 0, f[(t + 4) >> 2] | 0, q | 0, 0) | 0\n              q = s\n              f[q >> 2] = x\n              f[(q + 4) >> 2] = I\n              Fi(c, e, h)\n              B = 1\n            }\n            q = f[h >> 2] | 0\n            if (q | 0) {\n              if ((f[y >> 2] | 0) != (q | 0)) f[y >> 2] = q\n              dn(q)\n            }\n            A = B\n          }\n          z = A\n        } else z = 0\n      while (0)\n      if ((b[(e + 11) >> 0] | 0) >= 0) {\n        u = d\n        return z | 0\n      }\n      dn(f[e >> 2] | 0)\n      u = d\n      return z | 0\n    }\n    function sc(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = La,\n        t = La,\n        u = La,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0\n      c = f[b >> 2] | 0\n      b = (a + 4) | 0\n      d = f[b >> 2] | 0\n      e = (d | 0) == 0\n      a: do\n        if (!e) {\n          g = (d + -1) | 0\n          h = ((g & d) | 0) == 0\n          if (!h)\n            if (c >>> 0 < d >>> 0) i = c\n            else i = (c >>> 0) % (d >>> 0) | 0\n          else i = g & c\n          j = f[((f[a >> 2] | 0) + (i << 2)) >> 2] | 0\n          if (!j) k = i\n          else {\n            if (h) {\n              h = j\n              while (1) {\n                l = f[h >> 2] | 0\n                if (!l) {\n                  k = i\n                  break a\n                }\n                m = f[(l + 4) >> 2] | 0\n                if (!(((m | 0) == (c | 0)) | (((m & g) | 0) == (i | 0)))) {\n                  k = i\n                  break a\n                }\n                if ((f[(l + 8) >> 2] | 0) == (c | 0)) {\n                  o = l\n                  break\n                } else h = l\n              }\n              p = (o + 12) | 0\n              return p | 0\n            } else q = j\n            while (1) {\n              h = f[q >> 2] | 0\n              if (!h) {\n                k = i\n                break a\n              }\n              g = f[(h + 4) >> 2] | 0\n              if ((g | 0) != (c | 0)) {\n                if (g >>> 0 < d >>> 0) r = g\n                else r = (g >>> 0) % (d >>> 0) | 0\n                if ((r | 0) != (i | 0)) {\n                  k = i\n                  break a\n                }\n              }\n              if ((f[(h + 8) >> 2] | 0) == (c | 0)) {\n                o = h\n                break\n              } else q = h\n            }\n            p = (o + 12) | 0\n            return p | 0\n          }\n        } else k = 0\n      while (0)\n      q = bj(16) | 0\n      f[(q + 8) >> 2] = c\n      f[(q + 12) >> 2] = 0\n      f[(q + 4) >> 2] = c\n      f[q >> 2] = 0\n      i = (a + 12) | 0\n      s = $((((f[i >> 2] | 0) + 1) | 0) >>> 0)\n      t = $(d >>> 0)\n      u = $(n[(a + 16) >> 2])\n      do\n        if (e | ($(u * t) < s)) {\n          r = (d << 1) | (((d >>> 0 < 3) | ((((d + -1) & d) | 0) != 0)) & 1)\n          j = ~~$(W($(s / u))) >>> 0\n          Te(a, r >>> 0 < j >>> 0 ? j : r)\n          r = f[b >> 2] | 0\n          j = (r + -1) | 0\n          if (!(j & r)) {\n            v = r\n            w = j & c\n            break\n          }\n          if (c >>> 0 < r >>> 0) {\n            v = r\n            w = c\n          } else {\n            v = r\n            w = (c >>> 0) % (r >>> 0) | 0\n          }\n        } else {\n          v = d\n          w = k\n        }\n      while (0)\n      k = ((f[a >> 2] | 0) + (w << 2)) | 0\n      w = f[k >> 2] | 0\n      if (!w) {\n        d = (a + 8) | 0\n        f[q >> 2] = f[d >> 2]\n        f[d >> 2] = q\n        f[k >> 2] = d\n        d = f[q >> 2] | 0\n        if (d | 0) {\n          k = f[(d + 4) >> 2] | 0\n          d = (v + -1) | 0\n          if (d & v)\n            if (k >>> 0 < v >>> 0) x = k\n            else x = (k >>> 0) % (v >>> 0) | 0\n          else x = k & d\n          y = ((f[a >> 2] | 0) + (x << 2)) | 0\n          z = 30\n        }\n      } else {\n        f[q >> 2] = f[w >> 2]\n        y = w\n        z = 30\n      }\n      if ((z | 0) == 30) f[y >> 2] = q\n      f[i >> 2] = (f[i >> 2] | 0) + 1\n      o = q\n      p = (o + 12) | 0\n      return p | 0\n    }\n    function tc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0\n      f[a >> 2] = f[c >> 2]\n      d = (c + 4) | 0\n      f[(a + 4) >> 2] = f[d >> 2]\n      e = (c + 8) | 0\n      f[(a + 8) >> 2] = f[e >> 2]\n      g = (c + 12) | 0\n      f[(a + 12) >> 2] = f[g >> 2]\n      f[d >> 2] = 0\n      f[e >> 2] = 0\n      f[g >> 2] = 0\n      g = (c + 16) | 0\n      f[(a + 16) >> 2] = f[g >> 2]\n      e = (c + 20) | 0\n      f[(a + 20) >> 2] = f[e >> 2]\n      d = (c + 24) | 0\n      f[(a + 24) >> 2] = f[d >> 2]\n      f[g >> 2] = 0\n      f[e >> 2] = 0\n      f[d >> 2] = 0\n      b[(a + 28) >> 0] = b[(c + 28) >> 0] | 0\n      d = (a + 32) | 0\n      e = (c + 32) | 0\n      f[d >> 2] = 0\n      g = (a + 36) | 0\n      f[g >> 2] = 0\n      f[(a + 40) >> 2] = 0\n      f[d >> 2] = f[e >> 2]\n      d = (c + 36) | 0\n      f[g >> 2] = f[d >> 2]\n      g = (c + 40) | 0\n      f[(a + 40) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[d >> 2] = 0\n      f[e >> 2] = 0\n      e = (a + 44) | 0\n      d = (c + 44) | 0\n      f[e >> 2] = 0\n      g = (a + 48) | 0\n      f[g >> 2] = 0\n      f[(a + 52) >> 2] = 0\n      f[e >> 2] = f[d >> 2]\n      e = (c + 48) | 0\n      f[g >> 2] = f[e >> 2]\n      g = (c + 52) | 0\n      f[(a + 52) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[e >> 2] = 0\n      f[d >> 2] = 0\n      d = (a + 56) | 0\n      e = (c + 56) | 0\n      f[d >> 2] = 0\n      g = (a + 60) | 0\n      f[g >> 2] = 0\n      f[(a + 64) >> 2] = 0\n      f[d >> 2] = f[e >> 2]\n      d = (c + 60) | 0\n      f[g >> 2] = f[d >> 2]\n      g = (c + 64) | 0\n      f[(a + 64) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[d >> 2] = 0\n      f[e >> 2] = 0\n      f[(a + 68) >> 2] = f[(c + 68) >> 2]\n      f[(a + 72) >> 2] = f[(c + 72) >> 2]\n      e = (a + 76) | 0\n      d = (c + 76) | 0\n      f[e >> 2] = 0\n      g = (a + 80) | 0\n      f[g >> 2] = 0\n      f[(a + 84) >> 2] = 0\n      f[e >> 2] = f[d >> 2]\n      e = (c + 80) | 0\n      f[g >> 2] = f[e >> 2]\n      g = (c + 84) | 0\n      f[(a + 84) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[e >> 2] = 0\n      f[d >> 2] = 0\n      d = (a + 88) | 0\n      e = (c + 88) | 0\n      f[d >> 2] = 0\n      g = (a + 92) | 0\n      f[g >> 2] = 0\n      f[(a + 96) >> 2] = 0\n      f[d >> 2] = f[e >> 2]\n      d = (c + 92) | 0\n      f[g >> 2] = f[d >> 2]\n      g = (c + 96) | 0\n      f[(a + 96) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[d >> 2] = 0\n      f[e >> 2] = 0\n      b[(a + 100) >> 0] = b[(c + 100) >> 0] | 0\n      e = (a + 104) | 0\n      d = (c + 104) | 0\n      f[e >> 2] = 0\n      g = (a + 108) | 0\n      f[g >> 2] = 0\n      f[(a + 112) >> 2] = 0\n      f[e >> 2] = f[d >> 2]\n      e = (c + 108) | 0\n      f[g >> 2] = f[e >> 2]\n      g = (c + 112) | 0\n      f[(a + 112) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[e >> 2] = 0\n      f[d >> 2] = 0\n      d = (a + 116) | 0\n      e = (c + 116) | 0\n      f[d >> 2] = 0\n      g = (a + 120) | 0\n      f[g >> 2] = 0\n      f[(a + 124) >> 2] = 0\n      f[d >> 2] = f[e >> 2]\n      d = (c + 120) | 0\n      f[g >> 2] = f[d >> 2]\n      g = (c + 124) | 0\n      f[(a + 124) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[d >> 2] = 0\n      f[e >> 2] = 0\n      f[(a + 128) >> 2] = f[(c + 128) >> 2]\n      e = (a + 132) | 0\n      d = (c + 132) | 0\n      f[e >> 2] = 0\n      g = (a + 136) | 0\n      f[g >> 2] = 0\n      f[(a + 140) >> 2] = 0\n      f[e >> 2] = f[d >> 2]\n      e = (c + 136) | 0\n      f[g >> 2] = f[e >> 2]\n      g = (c + 140) | 0\n      f[(a + 140) >> 2] = f[g >> 2]\n      f[g >> 2] = 0\n      f[e >> 2] = 0\n      f[d >> 2] = 0\n      return\n    }\n    function uc(a, c, e, g, h) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      var i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0\n      i = u\n      u = (u + 32) | 0\n      j = (i + 16) | 0\n      k = (i + 12) | 0\n      l = i\n      m = (c + 24) | 0\n      n = b[m >> 0] | 0\n      o = (n << 24) >> 24\n      p = f[(a + 80) >> 2] | 0\n      a = X(p, o) | 0\n      q = f[(c + 28) >> 2] | 0\n      if (((q | 0) == (e | 0)) | ((q | 0) == (g | 0)) ? b[(c + 84) >> 0] | 0 : 0) {\n        g = ((f[f[c >> 2] >> 2] | 0) + (f[(c + 48) >> 2] | 0)) | 0\n        qd(h, g, (g + (a << 1)) | 0)\n        r = 1\n        u = i\n        return r | 0\n      }\n      f[l >> 2] = 0\n      g = (l + 4) | 0\n      f[g >> 2] = 0\n      f[(l + 8) >> 2] = 0\n      do\n        if ((n << 24) >> 24)\n          if ((n << 24) >> 24 < 0) um(l)\n          else {\n            q = o << 1\n            e = bj(q) | 0\n            f[l >> 2] = e\n            s = (e + (o << 1)) | 0\n            f[(l + 8) >> 2] = s\n            Vf(e | 0, 0, q | 0) | 0\n            f[g >> 2] = s\n            break\n          }\n      while (0)\n      qd(h, 0, (0 + (a << 1)) | 0)\n      a: do\n        if (!p) t = 1\n        else {\n          a = (c + 84) | 0\n          s = (c + 68) | 0\n          if ((n << 24) >> 24 > 0) {\n            v = 0\n            w = 0\n          } else {\n            q = 0\n            while (1) {\n              if (!(b[a >> 0] | 0)) x = f[((f[s >> 2] | 0) + (q << 2)) >> 2] | 0\n              else x = q\n              e = f[l >> 2] | 0\n              f[k >> 2] = x\n              y = b[m >> 0] | 0\n              f[j >> 2] = f[k >> 2]\n              if (!(mb(c, j, y, e) | 0)) {\n                t = 0\n                break a\n              }\n              q = (q + 1) | 0\n              if (q >>> 0 >= p >>> 0) {\n                t = 1\n                break a\n              }\n            }\n          }\n          while (1) {\n            if (!(b[a >> 0] | 0)) z = f[((f[s >> 2] | 0) + (w << 2)) >> 2] | 0\n            else z = w\n            q = f[l >> 2] | 0\n            f[k >> 2] = z\n            e = b[m >> 0] | 0\n            f[j >> 2] = f[k >> 2]\n            if (!(mb(c, j, e, q) | 0)) {\n              t = 0\n              break a\n            }\n            q = f[l >> 2] | 0\n            e = f[h >> 2] | 0\n            y = 0\n            A = v\n            while (1) {\n              d[(e + (A << 1)) >> 1] = d[(q + (y << 1)) >> 1] | 0\n              y = (y + 1) | 0\n              if ((y | 0) == (o | 0)) break\n              else A = (A + 1) | 0\n            }\n            w = (w + 1) | 0\n            if (w >>> 0 >= p >>> 0) {\n              t = 1\n              break\n            } else v = (v + o) | 0\n          }\n        }\n      while (0)\n      o = f[l >> 2] | 0\n      if (o | 0) {\n        l = f[g >> 2] | 0\n        if ((l | 0) != (o | 0)) f[g >> 2] = l + (~(((l + -2 - o) | 0) >>> 1) << 1)\n        dn(o)\n      }\n      r = t\n      u = i\n      return r | 0\n    }\n    function vc(a, c, e, g, h) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      var i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0\n      i = u\n      u = (u + 32) | 0\n      j = (i + 16) | 0\n      k = (i + 12) | 0\n      l = i\n      m = (c + 24) | 0\n      n = b[m >> 0] | 0\n      o = (n << 24) >> 24\n      p = f[(a + 80) >> 2] | 0\n      a = X(p, o) | 0\n      q = f[(c + 28) >> 2] | 0\n      if (((q | 0) == (e | 0)) | ((q | 0) == (g | 0)) ? b[(c + 84) >> 0] | 0 : 0) {\n        g = ((f[f[c >> 2] >> 2] | 0) + (f[(c + 48) >> 2] | 0)) | 0\n        qd(h, g, (g + (a << 1)) | 0)\n        r = 1\n        u = i\n        return r | 0\n      }\n      f[l >> 2] = 0\n      g = (l + 4) | 0\n      f[g >> 2] = 0\n      f[(l + 8) >> 2] = 0\n      do\n        if ((n << 24) >> 24)\n          if ((n << 24) >> 24 < 0) um(l)\n          else {\n            q = o << 1\n            e = bj(q) | 0\n            f[l >> 2] = e\n            s = (e + (o << 1)) | 0\n            f[(l + 8) >> 2] = s\n            Vf(e | 0, 0, q | 0) | 0\n            f[g >> 2] = s\n            break\n          }\n      while (0)\n      qd(h, 0, (0 + (a << 1)) | 0)\n      a: do\n        if (!p) t = 1\n        else {\n          a = (c + 84) | 0\n          s = (c + 68) | 0\n          if ((n << 24) >> 24 > 0) {\n            v = 0\n            w = 0\n          } else {\n            q = 0\n            while (1) {\n              if (!(b[a >> 0] | 0)) x = f[((f[s >> 2] | 0) + (q << 2)) >> 2] | 0\n              else x = q\n              e = f[l >> 2] | 0\n              f[k >> 2] = x\n              y = b[m >> 0] | 0\n              f[j >> 2] = f[k >> 2]\n              if (!(nb(c, j, y, e) | 0)) {\n                t = 0\n                break a\n              }\n              q = (q + 1) | 0\n              if (q >>> 0 >= p >>> 0) {\n                t = 1\n                break a\n              }\n            }\n          }\n          while (1) {\n            if (!(b[a >> 0] | 0)) z = f[((f[s >> 2] | 0) + (w << 2)) >> 2] | 0\n            else z = w\n            q = f[l >> 2] | 0\n            f[k >> 2] = z\n            e = b[m >> 0] | 0\n            f[j >> 2] = f[k >> 2]\n            if (!(nb(c, j, e, q) | 0)) {\n              t = 0\n              break a\n            }\n            q = f[l >> 2] | 0\n            e = f[h >> 2] | 0\n            y = 0\n            A = v\n            while (1) {\n              d[(e + (A << 1)) >> 1] = d[(q + (y << 1)) >> 1] | 0\n              y = (y + 1) | 0\n              if ((y | 0) == (o | 0)) break\n              else A = (A + 1) | 0\n            }\n            w = (w + 1) | 0\n            if (w >>> 0 >= p >>> 0) {\n              t = 1\n              break\n            } else v = (v + o) | 0\n          }\n        }\n      while (0)\n      o = f[l >> 2] | 0\n      if (o | 0) {\n        l = f[g >> 2] | 0\n        if ((l | 0) != (o | 0)) f[g >> 2] = l + (~(((l + -2 - o) | 0) >>> 1) << 1)\n        dn(o)\n      }\n      r = t\n      u = i\n      return r | 0\n    }\n    function wc(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0\n      h = u\n      u = (u + 32) | 0\n      i = (h + 16) | 0\n      j = (h + 12) | 0\n      k = h\n      l = (c + 24) | 0\n      m = b[l >> 0] | 0\n      n = (m << 24) >> 24\n      o = f[(a + 80) >> 2] | 0\n      a = X(o, n) | 0\n      p = f[(c + 28) >> 2] | 0\n      if (((p | 0) == (d | 0)) | ((p | 0) == (e | 0)) ? b[(c + 84) >> 0] | 0 : 0) {\n        e = ((f[f[c >> 2] >> 2] | 0) + (f[(c + 48) >> 2] | 0)) | 0\n        rd(g, e, (e + (a << 2)) | 0)\n        q = 1\n        u = h\n        return q | 0\n      }\n      f[k >> 2] = 0\n      e = (k + 4) | 0\n      f[e >> 2] = 0\n      f[(k + 8) >> 2] = 0\n      do\n        if ((m << 24) >> 24)\n          if ((m << 24) >> 24 < 0) um(k)\n          else {\n            p = n << 2\n            d = bj(p) | 0\n            f[k >> 2] = d\n            r = (d + (n << 2)) | 0\n            f[(k + 8) >> 2] = r\n            Vf(d | 0, 0, p | 0) | 0\n            f[e >> 2] = r\n            break\n          }\n      while (0)\n      rd(g, 0, (0 + (a << 2)) | 0)\n      a: do\n        if (!o) s = 1\n        else {\n          a = (c + 84) | 0\n          r = (c + 68) | 0\n          if ((m << 24) >> 24 > 0) {\n            t = 0\n            v = 0\n          } else {\n            p = 0\n            while (1) {\n              if (!(b[a >> 0] | 0)) w = f[((f[r >> 2] | 0) + (p << 2)) >> 2] | 0\n              else w = p\n              d = f[k >> 2] | 0\n              f[j >> 2] = w\n              x = b[l >> 0] | 0\n              f[i >> 2] = f[j >> 2]\n              if (!(ob(c, i, x, d) | 0)) {\n                s = 0\n                break a\n              }\n              p = (p + 1) | 0\n              if (p >>> 0 >= o >>> 0) {\n                s = 1\n                break a\n              }\n            }\n          }\n          while (1) {\n            if (!(b[a >> 0] | 0)) y = f[((f[r >> 2] | 0) + (v << 2)) >> 2] | 0\n            else y = v\n            p = f[k >> 2] | 0\n            f[j >> 2] = y\n            d = b[l >> 0] | 0\n            f[i >> 2] = f[j >> 2]\n            if (!(ob(c, i, d, p) | 0)) {\n              s = 0\n              break a\n            }\n            p = f[k >> 2] | 0\n            d = f[g >> 2] | 0\n            x = 0\n            z = t\n            while (1) {\n              f[(d + (z << 2)) >> 2] = f[(p + (x << 2)) >> 2]\n              x = (x + 1) | 0\n              if ((x | 0) == (n | 0)) break\n              else z = (z + 1) | 0\n            }\n            v = (v + 1) | 0\n            if (v >>> 0 >= o >>> 0) {\n              s = 1\n              break\n            } else t = (t + n) | 0\n          }\n        }\n      while (0)\n      n = f[k >> 2] | 0\n      if (n | 0) {\n        k = f[e >> 2] | 0\n        if ((k | 0) != (n | 0)) f[e >> 2] = k + (~(((k + -4 - n) | 0) >>> 2) << 2)\n        dn(n)\n      }\n      q = s\n      u = h\n      return q | 0\n    }\n    function xc(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0\n      h = u\n      u = (u + 32) | 0\n      i = (h + 16) | 0\n      j = (h + 12) | 0\n      k = h\n      l = (c + 24) | 0\n      m = b[l >> 0] | 0\n      n = (m << 24) >> 24\n      o = f[(a + 80) >> 2] | 0\n      a = X(o, n) | 0\n      p = f[(c + 28) >> 2] | 0\n      if (((p | 0) == (d | 0)) | ((p | 0) == (e | 0)) ? b[(c + 84) >> 0] | 0 : 0) {\n        e = ((f[f[c >> 2] >> 2] | 0) + (f[(c + 48) >> 2] | 0)) | 0\n        rd(g, e, (e + (a << 2)) | 0)\n        q = 1\n        u = h\n        return q | 0\n      }\n      f[k >> 2] = 0\n      e = (k + 4) | 0\n      f[e >> 2] = 0\n      f[(k + 8) >> 2] = 0\n      do\n        if ((m << 24) >> 24)\n          if ((m << 24) >> 24 < 0) um(k)\n          else {\n            p = n << 2\n            d = bj(p) | 0\n            f[k >> 2] = d\n            r = (d + (n << 2)) | 0\n            f[(k + 8) >> 2] = r\n            Vf(d | 0, 0, p | 0) | 0\n            f[e >> 2] = r\n            break\n          }\n      while (0)\n      rd(g, 0, (0 + (a << 2)) | 0)\n      a: do\n        if (!o) s = 1\n        else {\n          a = (c + 84) | 0\n          r = (c + 68) | 0\n          if ((m << 24) >> 24 > 0) {\n            t = 0\n            v = 0\n          } else {\n            p = 0\n            while (1) {\n              if (!(b[a >> 0] | 0)) w = f[((f[r >> 2] | 0) + (p << 2)) >> 2] | 0\n              else w = p\n              d = f[k >> 2] | 0\n              f[j >> 2] = w\n              x = b[l >> 0] | 0\n              f[i >> 2] = f[j >> 2]\n              if (!(pb(c, i, x, d) | 0)) {\n                s = 0\n                break a\n              }\n              p = (p + 1) | 0\n              if (p >>> 0 >= o >>> 0) {\n                s = 1\n                break a\n              }\n            }\n          }\n          while (1) {\n            if (!(b[a >> 0] | 0)) y = f[((f[r >> 2] | 0) + (v << 2)) >> 2] | 0\n            else y = v\n            p = f[k >> 2] | 0\n            f[j >> 2] = y\n            d = b[l >> 0] | 0\n            f[i >> 2] = f[j >> 2]\n            if (!(pb(c, i, d, p) | 0)) {\n              s = 0\n              break a\n            }\n            p = f[k >> 2] | 0\n            d = f[g >> 2] | 0\n            x = 0\n            z = t\n            while (1) {\n              f[(d + (z << 2)) >> 2] = f[(p + (x << 2)) >> 2]\n              x = (x + 1) | 0\n              if ((x | 0) == (n | 0)) break\n              else z = (z + 1) | 0\n            }\n            v = (v + 1) | 0\n            if (v >>> 0 >= o >>> 0) {\n              s = 1\n              break\n            } else t = (t + n) | 0\n          }\n        }\n      while (0)\n      n = f[k >> 2] | 0\n      if (n | 0) {\n        k = f[e >> 2] | 0\n        if ((k | 0) != (n | 0)) f[e >> 2] = k + (~(((k + -4 - n) | 0) >>> 2) << 2)\n        dn(n)\n      }\n      q = s\n      u = h\n      return q | 0\n    }\n    function yc(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      e = (c + 8) | 0\n      g = f[(e + 4) >> 2] | 0\n      h = (c + 16) | 0\n      i = h\n      j = f[i >> 2] | 0\n      k = f[(i + 4) >> 2] | 0\n      if (!(((g | 0) > (k | 0)) | ((g | 0) == (k | 0) ? (f[e >> 2] | 0) >>> 0 > j >>> 0 : 0))) {\n        l = 0\n        return l | 0\n      }\n      e = b[((f[c >> 2] | 0) + j) >> 0] | 0\n      g = Rj(j | 0, k | 0, 1, 0) | 0\n      k = h\n      f[k >> 2] = g\n      f[(k + 4) >> 2] = I\n      do\n        switch ((e << 24) >> 24) {\n          case 1: {\n            l = bc(a, c, d) | 0\n            return l | 0\n          }\n          case 2: {\n            l = bc(a, c, d) | 0\n            return l | 0\n          }\n          case 3: {\n            l = bc(a, c, d) | 0\n            return l | 0\n          }\n          case 4: {\n            l = bc(a, c, d) | 0\n            return l | 0\n          }\n          case 5: {\n            l = cd(a, c, d) | 0\n            return l | 0\n          }\n          case 6: {\n            l = bc(a, c, d) | 0\n            return l | 0\n          }\n          case 7: {\n            l = bc(a, c, d) | 0\n            return l | 0\n          }\n          case 8: {\n            l = bc(a, c, d) | 0\n            return l | 0\n          }\n          case 9: {\n            l = ac(a, c, d) | 0\n            return l | 0\n          }\n          case 10: {\n            l = Zb(a, c, d) | 0\n            return l | 0\n          }\n          case 11: {\n            l = Yb(a, c, d) | 0\n            return l | 0\n          }\n          case 12: {\n            l = Xb(a, c, d) | 0\n            return l | 0\n          }\n          case 13: {\n            l = Wb(a, c, d) | 0\n            return l | 0\n          }\n          case 14: {\n            l = Vb(a, c, d) | 0\n            return l | 0\n          }\n          case 15: {\n            l = Vb(a, c, d) | 0\n            return l | 0\n          }\n          case 16: {\n            l = Vb(a, c, d) | 0\n            return l | 0\n          }\n          case 17: {\n            l = Vb(a, c, d) | 0\n            return l | 0\n          }\n          case 18: {\n            l = Vb(a, c, d) | 0\n            return l | 0\n          }\n          default: {\n            l = 0\n            return l | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function zc(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0\n      h = u\n      u = (u + 32) | 0\n      i = (h + 16) | 0\n      j = (h + 12) | 0\n      k = h\n      l = (c + 24) | 0\n      m = b[l >> 0] | 0\n      n = (m << 24) >> 24\n      o = f[(a + 80) >> 2] | 0\n      a = X(o, n) | 0\n      p = f[(c + 28) >> 2] | 0\n      if (((p | 0) == (d | 0)) | ((p | 0) == (e | 0)) ? b[(c + 84) >> 0] | 0 : 0) {\n        e = ((f[f[c >> 2] >> 2] | 0) + (f[(c + 48) >> 2] | 0)) | 0\n        Jd(g, e, (e + a) | 0)\n        q = 1\n        u = h\n        return q | 0\n      }\n      f[k >> 2] = 0\n      e = (k + 4) | 0\n      f[e >> 2] = 0\n      f[(k + 8) >> 2] = 0\n      if ((m << 24) >> 24) {\n        if ((m << 24) >> 24 < 0) um(k)\n        p = bj(n) | 0\n        f[e >> 2] = p\n        f[k >> 2] = p\n        f[(k + 8) >> 2] = p + n\n        d = n\n        r = p\n        do {\n          b[r >> 0] = 0\n          r = ((f[e >> 2] | 0) + 1) | 0\n          f[e >> 2] = r\n          d = (d + -1) | 0\n        } while ((d | 0) != 0)\n      }\n      Jd(g, 0, (0 + a) | 0)\n      a: do\n        if (!o) s = 1\n        else {\n          a = (c + 84) | 0\n          d = (c + 68) | 0\n          if ((m << 24) >> 24 > 0) {\n            t = 0\n            v = 0\n          } else {\n            r = 0\n            while (1) {\n              if (!(b[a >> 0] | 0)) w = f[((f[d >> 2] | 0) + (r << 2)) >> 2] | 0\n              else w = r\n              p = f[k >> 2] | 0\n              f[j >> 2] = w\n              x = b[l >> 0] | 0\n              f[i >> 2] = f[j >> 2]\n              if (!(qb(c, i, x, p) | 0)) {\n                s = 0\n                break a\n              }\n              r = (r + 1) | 0\n              if (r >>> 0 >= o >>> 0) {\n                s = 1\n                break a\n              }\n            }\n          }\n          while (1) {\n            if (!(b[a >> 0] | 0)) y = f[((f[d >> 2] | 0) + (v << 2)) >> 2] | 0\n            else y = v\n            r = f[k >> 2] | 0\n            f[j >> 2] = y\n            p = b[l >> 0] | 0\n            f[i >> 2] = f[j >> 2]\n            if (qb(c, i, p, r) | 0) {\n              z = 0\n              A = t\n            } else {\n              s = 0\n              break a\n            }\n            while (1) {\n              b[((f[g >> 2] | 0) + A) >> 0] = b[((f[k >> 2] | 0) + z) >> 0] | 0\n              z = (z + 1) | 0\n              if ((z | 0) == (n | 0)) break\n              else A = (A + 1) | 0\n            }\n            v = (v + 1) | 0\n            if (v >>> 0 >= o >>> 0) {\n              s = 1\n              break\n            } else t = (t + n) | 0\n          }\n        }\n      while (0)\n      n = f[k >> 2] | 0\n      if (n | 0) {\n        if ((f[e >> 2] | 0) != (n | 0)) f[e >> 2] = n\n        dn(n)\n      }\n      q = s\n      u = h\n      return q | 0\n    }\n    function Ac(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0\n      h = u\n      u = (u + 32) | 0\n      i = (h + 16) | 0\n      j = (h + 12) | 0\n      k = h\n      l = (c + 24) | 0\n      m = b[l >> 0] | 0\n      n = (m << 24) >> 24\n      o = f[(a + 80) >> 2] | 0\n      a = X(o, n) | 0\n      p = f[(c + 28) >> 2] | 0\n      if (((p | 0) == (d | 0)) | ((p | 0) == (e | 0)) ? b[(c + 84) >> 0] | 0 : 0) {\n        e = ((f[f[c >> 2] >> 2] | 0) + (f[(c + 48) >> 2] | 0)) | 0\n        Jd(g, e, (e + a) | 0)\n        q = 1\n        u = h\n        return q | 0\n      }\n      f[k >> 2] = 0\n      e = (k + 4) | 0\n      f[e >> 2] = 0\n      f[(k + 8) >> 2] = 0\n      if ((m << 24) >> 24) {\n        if ((m << 24) >> 24 < 0) um(k)\n        p = bj(n) | 0\n        f[e >> 2] = p\n        f[k >> 2] = p\n        f[(k + 8) >> 2] = p + n\n        d = n\n        r = p\n        do {\n          b[r >> 0] = 0\n          r = ((f[e >> 2] | 0) + 1) | 0\n          f[e >> 2] = r\n          d = (d + -1) | 0\n        } while ((d | 0) != 0)\n      }\n      Jd(g, 0, (0 + a) | 0)\n      a: do\n        if (!o) s = 1\n        else {\n          a = (c + 84) | 0\n          d = (c + 68) | 0\n          if ((m << 24) >> 24 > 0) {\n            t = 0\n            v = 0\n          } else {\n            r = 0\n            while (1) {\n              if (!(b[a >> 0] | 0)) w = f[((f[d >> 2] | 0) + (r << 2)) >> 2] | 0\n              else w = r\n              p = f[k >> 2] | 0\n              f[j >> 2] = w\n              x = b[l >> 0] | 0\n              f[i >> 2] = f[j >> 2]\n              if (!(rb(c, i, x, p) | 0)) {\n                s = 0\n                break a\n              }\n              r = (r + 1) | 0\n              if (r >>> 0 >= o >>> 0) {\n                s = 1\n                break a\n              }\n            }\n          }\n          while (1) {\n            if (!(b[a >> 0] | 0)) y = f[((f[d >> 2] | 0) + (v << 2)) >> 2] | 0\n            else y = v\n            r = f[k >> 2] | 0\n            f[j >> 2] = y\n            p = b[l >> 0] | 0\n            f[i >> 2] = f[j >> 2]\n            if (rb(c, i, p, r) | 0) {\n              z = 0\n              A = t\n            } else {\n              s = 0\n              break a\n            }\n            while (1) {\n              b[((f[g >> 2] | 0) + A) >> 0] = b[((f[k >> 2] | 0) + z) >> 0] | 0\n              z = (z + 1) | 0\n              if ((z | 0) == (n | 0)) break\n              else A = (A + 1) | 0\n            }\n            v = (v + 1) | 0\n            if (v >>> 0 >= o >>> 0) {\n              s = 1\n              break\n            } else t = (t + n) | 0\n          }\n        }\n      while (0)\n      n = f[k >> 2] | 0\n      if (n | 0) {\n        if ((f[e >> 2] | 0) != (n | 0)) f[e >> 2] = n\n        dn(n)\n      }\n      q = s\n      u = h\n      return q | 0\n    }\n    function Bc(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0\n      d = u\n      u = (u + 16) | 0\n      h = (d + 4) | 0\n      i = d\n      j = (a + 60) | 0\n      f[(a + 64) >> 2] = g\n      g = (a + 8) | 0\n      f[g >> 2] = e\n      k = (a + 32) | 0\n      l = (a + 36) | 0\n      m = f[l >> 2] | 0\n      n = f[k >> 2] | 0\n      o = (m - n) >> 2\n      p = n\n      n = m\n      if (o >>> 0 >= e >>> 0) {\n        if (o >>> 0 > e >>> 0 ? ((m = (p + (e << 2)) | 0), (m | 0) != (n | 0)) : 0)\n          f[l >> 2] = n + (~(((n + -4 - m) | 0) >>> 2) << 2)\n      } else ff(k, (e - o) | 0)\n      o = (a + 56) | 0\n      k = f[o >> 2] | 0\n      m = f[(k + 4) >> 2] | 0\n      n = f[k >> 2] | 0\n      l = (m - n) | 0\n      p = l >> 2\n      if ((l | 0) <= 0) {\n        u = d\n        return 1\n      }\n      l = (a + 16) | 0\n      q = (a + 32) | 0\n      r = (a + 12) | 0\n      s = (a + 20) | 0\n      if ((m | 0) == (n | 0)) {\n        t = k\n        um(t)\n      } else {\n        v = 0\n        w = n\n      }\n      while (1) {\n        f[i >> 2] = f[(w + (v << 2)) >> 2]\n        f[h >> 2] = f[i >> 2]\n        ub(j, h, c, v)\n        n = X(v, e) | 0\n        k = (b + (n << 2)) | 0\n        m = (c + (n << 2)) | 0\n        if ((f[g >> 2] | 0) > 0) {\n          n = 0\n          do {\n            x = f[(a + 68 + (n << 2)) >> 2] | 0\n            y = f[l >> 2] | 0\n            if ((x | 0) > (y | 0)) {\n              z = f[q >> 2] | 0\n              f[(z + (n << 2)) >> 2] = y\n              A = z\n            } else {\n              z = f[r >> 2] | 0\n              y = f[q >> 2] | 0\n              f[(y + (n << 2)) >> 2] = (x | 0) < (z | 0) ? z : x\n              A = y\n            }\n            n = (n + 1) | 0\n            B = f[g >> 2] | 0\n          } while ((n | 0) < (B | 0))\n          if ((B | 0) > 0) {\n            n = 0\n            do {\n              y = ((f[(k + (n << 2)) >> 2] | 0) + (f[(A + (n << 2)) >> 2] | 0)) | 0\n              x = (m + (n << 2)) | 0\n              f[x >> 2] = y\n              if ((y | 0) <= (f[l >> 2] | 0)) {\n                if ((y | 0) < (f[r >> 2] | 0)) {\n                  C = ((f[s >> 2] | 0) + y) | 0\n                  D = 20\n                }\n              } else {\n                C = (y - (f[s >> 2] | 0)) | 0\n                D = 20\n              }\n              if ((D | 0) == 20) {\n                D = 0\n                f[x >> 2] = C\n              }\n              n = (n + 1) | 0\n            } while ((n | 0) < (f[g >> 2] | 0))\n          }\n        }\n        v = (v + 1) | 0\n        if ((v | 0) >= (p | 0)) {\n          D = 8\n          break\n        }\n        n = f[o >> 2] | 0\n        w = f[n >> 2] | 0\n        if ((((f[(n + 4) >> 2] | 0) - w) >> 2) >>> 0 <= v >>> 0) {\n          t = n\n          D = 9\n          break\n        }\n      }\n      if ((D | 0) == 8) {\n        u = d\n        return 1\n      } else if ((D | 0) == 9) um(t)\n      return 0\n    }\n    function Cc(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0\n      e = f[b >> 2] | 0\n      g = f[(b + 4) >> 2] | 0\n      h = ((((f[c >> 2] | 0) - e) << 3) + (f[(c + 4) >> 2] | 0) - g) | 0\n      c = e\n      if ((h | 0) <= 0) {\n        i = (d + 4) | 0\n        j = f[d >> 2] | 0\n        f[a >> 2] = j\n        k = (a + 4) | 0\n        l = f[i >> 2] | 0\n        f[k >> 2] = l\n        return\n      }\n      if (!g) {\n        e = (d + 4) | 0\n        m = h\n        n = e\n        o = f[e >> 2] | 0\n        p = c\n      } else {\n        e = (32 - g) | 0\n        q = (h | 0) < (e | 0) ? h : e\n        r = (-1 >>> ((e - q) | 0)) & (-1 << g) & f[c >> 2]\n        e = (d + 4) | 0\n        s = f[e >> 2] | 0\n        t = (32 - s) | 0\n        u = t >>> 0 < q >>> 0 ? t : q\n        v = f[d >> 2] | 0\n        w = f[v >> 2] & ~((-1 >>> ((t - u) | 0)) & (-1 << s))\n        f[v >> 2] = w\n        s = f[e >> 2] | 0\n        f[v >> 2] = (s >>> 0 > g >>> 0 ? r << (s - g) : r >>> ((g - s) | 0)) | w\n        w = ((f[e >> 2] | 0) + u) | 0\n        s = (v + ((w >>> 5) << 2)) | 0\n        f[d >> 2] = s\n        v = w & 31\n        f[e >> 2] = v\n        w = (q - u) | 0\n        if ((w | 0) > 0) {\n          f[s >> 2] = (f[s >> 2] & ~(-1 >>> ((32 - w) | 0))) | (r >>> ((g + u) | 0))\n          f[e >> 2] = w\n          x = w\n        } else x = v\n        v = (c + 4) | 0\n        f[b >> 2] = v\n        m = (h - q) | 0\n        n = e\n        o = x\n        p = v\n      }\n      v = (32 - o) | 0\n      x = -1 << o\n      if ((m | 0) > 31) {\n        o = ~x\n        e = f[d >> 2] | 0\n        q = ~m\n        h = (m + ((q | 0) > -64 ? q : -64) + 32) | 0\n        q = ((h >>> 5) + 1) | 0\n        c = (m + -32 - (h & -32)) | 0\n        h = m\n        w = p\n        u = f[e >> 2] | 0\n        g = e\n        while (1) {\n          r = f[w >> 2] | 0\n          s = u & o\n          f[g >> 2] = s\n          f[g >> 2] = s | (r << f[n >> 2])\n          g = (g + 4) | 0\n          u = (f[g >> 2] & x) | (r >>> v)\n          f[g >> 2] = u\n          if ((h | 0) <= 63) break\n          else {\n            h = (h + -32) | 0\n            w = (w + 4) | 0\n          }\n        }\n        w = (p + (q << 2)) | 0\n        f[b >> 2] = w\n        f[d >> 2] = e + (q << 2)\n        y = c\n        z = w\n      } else {\n        y = m\n        z = p\n      }\n      if ((y | 0) <= 0) {\n        i = n\n        j = f[d >> 2] | 0\n        f[a >> 2] = j\n        k = (a + 4) | 0\n        l = f[i >> 2] | 0\n        f[k >> 2] = l\n        return\n      }\n      p = f[z >> 2] & (-1 >>> ((32 - y) | 0))\n      z = (v | 0) < (y | 0) ? v : y\n      m = f[d >> 2] | 0\n      w = f[m >> 2] & ~((-1 << f[n >> 2]) & (-1 >>> ((v - z) | 0)))\n      f[m >> 2] = w\n      f[m >> 2] = w | (p << f[n >> 2])\n      w = ((f[n >> 2] | 0) + z) | 0\n      v = (m + ((w >>> 5) << 2)) | 0\n      f[d >> 2] = v\n      f[n >> 2] = w & 31\n      w = (y - z) | 0\n      if ((w | 0) <= 0) {\n        i = n\n        j = f[d >> 2] | 0\n        f[a >> 2] = j\n        k = (a + 4) | 0\n        l = f[i >> 2] | 0\n        f[k >> 2] = l\n        return\n      }\n      f[v >> 2] = (f[v >> 2] & ~(-1 >>> ((32 - w) | 0))) | (p >>> z)\n      f[n >> 2] = w\n      i = n\n      j = f[d >> 2] | 0\n      f[a >> 2] = j\n      k = (a + 4) | 0\n      l = f[i >> 2] | 0\n      f[k >> 2] = l\n      return\n    }\n    function Dc(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0\n      d = u\n      u = (u + 16) | 0\n      h = (d + 4) | 0\n      i = d\n      j = (a + 60) | 0\n      f[(a + 64) >> 2] = g\n      g = (a + 8) | 0\n      f[g >> 2] = e\n      k = (a + 32) | 0\n      l = (a + 36) | 0\n      m = f[l >> 2] | 0\n      n = f[k >> 2] | 0\n      o = (m - n) >> 2\n      p = n\n      n = m\n      if (o >>> 0 >= e >>> 0) {\n        if (o >>> 0 > e >>> 0 ? ((m = (p + (e << 2)) | 0), (m | 0) != (n | 0)) : 0)\n          f[l >> 2] = n + (~(((n + -4 - m) | 0) >>> 2) << 2)\n      } else ff(k, (e - o) | 0)\n      o = (a + 56) | 0\n      k = f[o >> 2] | 0\n      m = f[(k + 4) >> 2] | 0\n      n = f[k >> 2] | 0\n      l = (m - n) | 0\n      p = l >> 2\n      if ((l | 0) <= 0) {\n        u = d\n        return 1\n      }\n      l = (a + 16) | 0\n      q = (a + 32) | 0\n      r = (a + 12) | 0\n      s = (a + 20) | 0\n      if ((m | 0) == (n | 0)) {\n        t = k\n        um(t)\n      } else {\n        v = 0\n        w = n\n      }\n      while (1) {\n        f[i >> 2] = f[(w + (v << 2)) >> 2]\n        f[h >> 2] = f[i >> 2]\n        sb(j, h, c, v)\n        n = X(v, e) | 0\n        k = (b + (n << 2)) | 0\n        m = (c + (n << 2)) | 0\n        if ((f[g >> 2] | 0) > 0) {\n          n = 0\n          do {\n            x = f[(a + 68 + (n << 2)) >> 2] | 0\n            y = f[l >> 2] | 0\n            if ((x | 0) > (y | 0)) {\n              z = f[q >> 2] | 0\n              f[(z + (n << 2)) >> 2] = y\n              A = z\n            } else {\n              z = f[r >> 2] | 0\n              y = f[q >> 2] | 0\n              f[(y + (n << 2)) >> 2] = (x | 0) < (z | 0) ? z : x\n              A = y\n            }\n            n = (n + 1) | 0\n            B = f[g >> 2] | 0\n          } while ((n | 0) < (B | 0))\n          if ((B | 0) > 0) {\n            n = 0\n            do {\n              y = ((f[(k + (n << 2)) >> 2] | 0) + (f[(A + (n << 2)) >> 2] | 0)) | 0\n              x = (m + (n << 2)) | 0\n              f[x >> 2] = y\n              if ((y | 0) <= (f[l >> 2] | 0)) {\n                if ((y | 0) < (f[r >> 2] | 0)) {\n                  C = ((f[s >> 2] | 0) + y) | 0\n                  D = 20\n                }\n              } else {\n                C = (y - (f[s >> 2] | 0)) | 0\n                D = 20\n              }\n              if ((D | 0) == 20) {\n                D = 0\n                f[x >> 2] = C\n              }\n              n = (n + 1) | 0\n            } while ((n | 0) < (f[g >> 2] | 0))\n          }\n        }\n        v = (v + 1) | 0\n        if ((v | 0) >= (p | 0)) {\n          D = 8\n          break\n        }\n        n = f[o >> 2] | 0\n        w = f[n >> 2] | 0\n        if ((((f[(n + 4) >> 2] | 0) - w) >> 2) >>> 0 <= v >>> 0) {\n          t = n\n          D = 9\n          break\n        }\n      }\n      if ((D | 0) == 8) {\n        u = d\n        return 1\n      } else if ((D | 0) == 9) um(t)\n      return 0\n    }\n    function Ec(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0\n      e = f[b >> 2] | 0\n      g = (b + 4) | 0\n      h = f[g >> 2] | 0\n      i = ((((f[c >> 2] | 0) - e) << 3) + (f[(c + 4) >> 2] | 0) - h) | 0\n      c = e\n      if ((i | 0) <= 0) {\n        j = (d + 4) | 0\n        k = f[d >> 2] | 0\n        f[a >> 2] = k\n        l = (a + 4) | 0\n        m = f[j >> 2] | 0\n        f[l >> 2] = m\n        return\n      }\n      if (!h) {\n        e = (d + 4) | 0\n        n = i\n        o = e\n        p = c\n        q = f[e >> 2] | 0\n      } else {\n        e = (32 - h) | 0\n        r = (i | 0) < (e | 0) ? i : e\n        s = (-1 >>> ((e - r) | 0)) & (-1 << h) & f[c >> 2]\n        c = (d + 4) | 0\n        h = f[c >> 2] | 0\n        e = (32 - h) | 0\n        t = e >>> 0 < r >>> 0 ? e : r\n        u = f[d >> 2] | 0\n        v = f[u >> 2] & ~((-1 >>> ((e - t) | 0)) & (-1 << h))\n        f[u >> 2] = v\n        h = f[c >> 2] | 0\n        e = f[g >> 2] | 0\n        f[u >> 2] = (h >>> 0 > e >>> 0 ? s << (h - e) : s >>> ((e - h) | 0)) | v\n        v = ((f[c >> 2] | 0) + t) | 0\n        h = (u + ((v >>> 5) << 2)) | 0\n        f[d >> 2] = h\n        u = v & 31\n        f[c >> 2] = u\n        v = (r - t) | 0\n        if ((v | 0) > 0) {\n          e = f[h >> 2] & ~(-1 >>> ((32 - v) | 0))\n          f[h >> 2] = e\n          f[h >> 2] = e | (s >>> (((f[g >> 2] | 0) + t) | 0))\n          f[c >> 2] = v\n          w = v\n        } else w = u\n        u = ((f[b >> 2] | 0) + 4) | 0\n        f[b >> 2] = u\n        n = (i - r) | 0\n        o = c\n        p = u\n        q = w\n      }\n      w = (32 - q) | 0\n      u = -1 << q\n      if ((n | 0) > 31) {\n        q = ~u\n        c = ~n\n        r = (n + ((c | 0) > -64 ? c : -64) + 32) & -32\n        c = n\n        i = p\n        while (1) {\n          v = f[i >> 2] | 0\n          t = f[d >> 2] | 0\n          g = f[t >> 2] & q\n          f[t >> 2] = g\n          f[t >> 2] = g | (v << f[o >> 2])\n          g = (t + 4) | 0\n          f[d >> 2] = g\n          f[g >> 2] = (f[g >> 2] & u) | (v >>> w)\n          i = ((f[b >> 2] | 0) + 4) | 0\n          f[b >> 2] = i\n          if ((c | 0) <= 63) break\n          else c = (c + -32) | 0\n        }\n        x = (n + -32 - r) | 0\n        y = i\n      } else {\n        x = n\n        y = p\n      }\n      if ((x | 0) <= 0) {\n        j = o\n        k = f[d >> 2] | 0\n        f[a >> 2] = k\n        l = (a + 4) | 0\n        m = f[j >> 2] | 0\n        f[l >> 2] = m\n        return\n      }\n      p = f[y >> 2] & (-1 >>> ((32 - x) | 0))\n      y = (w | 0) < (x | 0) ? w : x\n      n = f[d >> 2] | 0\n      i = f[n >> 2] & ~((-1 << f[o >> 2]) & (-1 >>> ((w - y) | 0)))\n      f[n >> 2] = i\n      f[n >> 2] = i | (p << f[o >> 2])\n      i = ((f[o >> 2] | 0) + y) | 0\n      w = (n + ((i >>> 5) << 2)) | 0\n      f[d >> 2] = w\n      f[o >> 2] = i & 31\n      i = (x - y) | 0\n      if ((i | 0) <= 0) {\n        j = o\n        k = f[d >> 2] | 0\n        f[a >> 2] = k\n        l = (a + 4) | 0\n        m = f[j >> 2] | 0\n        f[l >> 2] = m\n        return\n      }\n      f[w >> 2] = (f[w >> 2] & ~(-1 >>> ((32 - i) | 0))) | (p >>> y)\n      f[o >> 2] = i\n      j = o\n      k = f[d >> 2] | 0\n      f[a >> 2] = k\n      l = (a + 4) | 0\n      m = f[j >> 2] | 0\n      f[l >> 2] = m\n      return\n    }\n    function Fc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 16) | 0\n      g = (d + 4) | 0\n      i = d\n      if (!(dg(e, c) | 0)) {\n        j = -1\n        u = d\n        return j | 0\n      }\n      k = f[e >> 2] | 0\n      if (k | 0) {\n        l = f[(a + 8) >> 2] | 0\n        if (k >>> 0 > ((((((f[(l + 4) >> 2] | 0) - (f[l >> 2] | 0)) >> 2) >>> 0) / 3) | 0) >>> 0) {\n          j = -1\n          u = d\n          return j | 0\n        }\n        l = (g + 4) | 0\n        k = (a + 40) | 0\n        m = (a + 44) | 0\n        n = (a + 36) | 0\n        o = 0\n        p = 0\n        do {\n          dg(i, c) | 0\n          f[l >> 2] = (f[i >> 2] | 0) + p\n          dg(i, c) | 0\n          q = f[i >> 2] | 0\n          p = f[l >> 2] | 0\n          if (p >>> 0 < q >>> 0) {\n            r = 22\n            break\n          }\n          f[g >> 2] = p - q\n          q = f[k >> 2] | 0\n          if ((q | 0) == (f[m >> 2] | 0)) cf(n, g)\n          else {\n            f[q >> 2] = f[g >> 2]\n            f[(q + 4) >> 2] = f[(g + 4) >> 2]\n            f[(q + 8) >> 2] = f[(g + 8) >> 2]\n            f[k >> 2] = (f[k >> 2] | 0) + 12\n          }\n          o = (o + 1) | 0\n        } while (o >>> 0 < (f[e >> 2] | 0) >>> 0)\n        if ((r | 0) == 22) {\n          j = -1\n          u = d\n          return j | 0\n        }\n        ah(c, 0, 0) | 0\n        r = f[e >> 2] | 0\n        if (r | 0) {\n          e = (a + 4) | 0\n          o = (c + 36) | 0\n          k = (c + 32) | 0\n          g = (c + 24) | 0\n          n = (c + 28) | 0\n          m = (a + 36) | 0\n          a = 0\n          p = 0\n          while (1) {\n            l = f[e >> 2] | 0\n            i = (b[o >> 0] | 0) == 0\n            if ((((h[(l + 36) >> 0] << 8) | h[(l + 37) >> 0]) & 65535) < 514)\n              if (!i) {\n                l = f[k >> 2] | 0\n                q = f[g >> 2] | 0\n                s = f[n >> 2] | 0\n                t = (q + (l >>> 3)) | 0\n                if (t >>> 0 < s >>> 0) {\n                  v = ((h[t >> 0] | 0) >>> (l & 7)) & 1\n                  t = (l + 1) | 0\n                  f[k >> 2] = t\n                  w = v\n                  x = t\n                } else {\n                  w = 0\n                  x = l\n                }\n                if (((q + (x >>> 3)) | 0) >>> 0 < s >>> 0) {\n                  f[k >> 2] = x + 1\n                  y = w\n                } else y = w\n              } else y = p\n            else if (!i) {\n              i = f[k >> 2] | 0\n              s = ((f[g >> 2] | 0) + (i >>> 3)) | 0\n              if (s >>> 0 < (f[n >> 2] | 0) >>> 0) {\n                q = ((h[s >> 0] | 0) >>> (i & 7)) & 1\n                f[k >> 2] = i + 1\n                y = q\n              } else y = 0\n            } else y = p\n            q = ((f[m >> 2] | 0) + ((a * 12) | 0) + 8) | 0\n            b[q >> 0] = (b[q >> 0] & -2) | (y & 1)\n            a = (a + 1) | 0\n            if (a >>> 0 >= r >>> 0) break\n            else p = y\n          }\n        }\n        bi(c)\n      }\n      j = f[(c + 16) >> 2] | 0\n      u = d\n      return j | 0\n    }\n    function Gc(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 8) | 0\n      g = d\n      h = (a + 4) | 0\n      i = f[h >> 2] | 0\n      if (i >>> 0 >= b >>> 0) {\n        f[h >> 2] = b\n        u = d\n        return\n      }\n      j = (a + 8) | 0\n      k = f[j >> 2] | 0\n      l = k << 5\n      m = (b - i) | 0\n      if ((l >>> 0 < m >>> 0) | (i >>> 0 > ((l - m) | 0) >>> 0)) {\n        f[e >> 2] = 0\n        n = (e + 4) | 0\n        f[n >> 2] = 0\n        o = (e + 8) | 0\n        f[o >> 2] = 0\n        if ((b | 0) < 0) um(a)\n        p = k << 6\n        k = (b + 31) & -32\n        af(e, l >>> 0 < 1073741823 ? (p >>> 0 < k >>> 0 ? k : p) : 2147483647)\n        p = f[h >> 2] | 0\n        f[n >> 2] = p + m\n        k = f[a >> 2] | 0\n        l = k\n        q = f[e >> 2] | 0\n        r = (((l + ((p >>> 5) << 2) - k) << 3) + (p & 31)) | 0\n        if ((r | 0) > 0) {\n          p = r >>> 5\n          qi(q | 0, k | 0, (p << 2) | 0) | 0\n          k = r & 31\n          r = (q + (p << 2)) | 0\n          s = r\n          if (!k) {\n            t = 0\n            v = s\n          } else {\n            w = -1 >>> ((32 - k) | 0)\n            f[r >> 2] = (f[r >> 2] & ~w) | (f[(l + (p << 2)) >> 2] & w)\n            t = k\n            v = s\n          }\n        } else {\n          t = 0\n          v = q\n        }\n        f[g >> 2] = v\n        f[(g + 4) >> 2] = t\n        t = g\n        g = f[t >> 2] | 0\n        v = f[(t + 4) >> 2] | 0\n        t = f[a >> 2] | 0\n        f[a >> 2] = f[e >> 2]\n        f[e >> 2] = t\n        e = f[h >> 2] | 0\n        f[h >> 2] = f[n >> 2]\n        f[n >> 2] = e\n        e = f[j >> 2] | 0\n        f[j >> 2] = f[o >> 2]\n        f[o >> 2] = e\n        if (t | 0) dn(t)\n        x = g\n        y = v\n      } else {\n        v = ((f[a >> 2] | 0) + ((i >>> 5) << 2)) | 0\n        f[h >> 2] = b\n        x = v\n        y = i & 31\n      }\n      if (!m) {\n        u = d\n        return\n      }\n      i = (y | 0) == 0\n      v = x\n      if (c) {\n        if (i) {\n          z = m\n          A = x\n          B = v\n        } else {\n          c = (32 - y) | 0\n          b = c >>> 0 > m >>> 0 ? m : c\n          f[v >> 2] = f[v >> 2] | ((-1 >>> ((c - b) | 0)) & (-1 << y))\n          c = (v + 4) | 0\n          z = (m - b) | 0\n          A = c\n          B = c\n        }\n        c = z >>> 5\n        Vf(A | 0, -1, (c << 2) | 0) | 0\n        A = z & 31\n        z = (B + (c << 2)) | 0\n        if (!A) {\n          u = d\n          return\n        }\n        f[z >> 2] = f[z >> 2] | (-1 >>> ((32 - A) | 0))\n        u = d\n        return\n      } else {\n        if (i) {\n          C = m\n          D = x\n          E = v\n        } else {\n          x = (32 - y) | 0\n          i = x >>> 0 > m >>> 0 ? m : x\n          f[v >> 2] = f[v >> 2] & ~((-1 >>> ((x - i) | 0)) & (-1 << y))\n          y = (v + 4) | 0\n          C = (m - i) | 0\n          D = y\n          E = y\n        }\n        y = C >>> 5\n        Vf(D | 0, 0, (y << 2) | 0) | 0\n        D = C & 31\n        C = (E + (y << 2)) | 0\n        if (!D) {\n          u = d\n          return\n        }\n        f[C >> 2] = f[C >> 2] & ~(-1 >>> ((32 - D) | 0))\n        u = d\n        return\n      }\n    }\n    function Hc(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0\n      c = (a + 32) | 0\n      d = f[c >> 2] | 0\n      e = (d + 8) | 0\n      g = f[(e + 4) >> 2] | 0\n      h = (d + 16) | 0\n      i = h\n      j = f[i >> 2] | 0\n      k = f[(i + 4) >> 2] | 0\n      if (!(((g | 0) > (k | 0)) | ((g | 0) == (k | 0) ? (f[e >> 2] | 0) >>> 0 > j >>> 0 : 0))) {\n        l = 0\n        return l | 0\n      }\n      e = b[((f[d >> 2] | 0) + j) >> 0] | 0\n      d = Rj(j | 0, k | 0, 1, 0) | 0\n      k = h\n      f[k >> 2] = d\n      f[(k + 4) >> 2] = I\n      k = e & 255\n      d = (e << 24) >> 24 == 0\n      a: do\n        if (!d) {\n          e = 0\n          while (1) {\n            if (!(Oa[f[((f[a >> 2] | 0) + 16) >> 2] & 127](a, e) | 0)) {\n              l = 0\n              break\n            }\n            e = (e + 1) | 0\n            if ((e | 0) >= (k | 0)) break a\n          }\n          return l | 0\n        }\n      while (0)\n      e = (a + 8) | 0\n      h = f[e >> 2] | 0\n      j = f[(a + 12) >> 2] | 0\n      b: do\n        if ((h | 0) != (j | 0)) {\n          g = (a + 4) | 0\n          i = h\n          while (1) {\n            m = f[i >> 2] | 0\n            i = (i + 4) | 0\n            if (!(Pa[f[((f[m >> 2] | 0) + 8) >> 2] & 31](m, a, f[g >> 2] | 0) | 0)) {\n              l = 0\n              break\n            }\n            if ((i | 0) == (j | 0)) break b\n          }\n          return l | 0\n        }\n      while (0)\n      if (!d) {\n        j = 0\n        do {\n          h = f[((f[e >> 2] | 0) + (j << 2)) >> 2] | 0\n          j = (j + 1) | 0\n          if (!(Oa[f[((f[h >> 2] | 0) + 12) >> 2] & 127](h, f[c >> 2] | 0) | 0)) {\n            l = 0\n            n = 26\n            break\n          }\n        } while ((j | 0) < (k | 0))\n        if ((n | 0) == 26) return l | 0\n        if (!d) {\n          d = (a + 20) | 0\n          n = (a + 24) | 0\n          j = 0\n          do {\n            c = f[((f[e >> 2] | 0) + (j << 2)) >> 2] | 0\n            h = Na[f[((f[c >> 2] | 0) + 24) >> 2] & 127](c) | 0\n            if ((h | 0) > 0) {\n              c = 0\n              do {\n                i = f[((f[e >> 2] | 0) + (j << 2)) >> 2] | 0\n                g = Oa[f[((f[i >> 2] | 0) + 20) >> 2] & 127](i, c) | 0\n                i = f[n >> 2] | 0\n                m = f[d >> 2] | 0\n                o = (i - m) >> 2\n                p = m\n                do\n                  if (g >>> 0 >= o >>> 0) {\n                    m = (g + 1) | 0\n                    q = i\n                    if (m >>> 0 > o >>> 0) {\n                      ff(d, (m - o) | 0)\n                      r = f[d >> 2] | 0\n                      break\n                    }\n                    if (m >>> 0 < o >>> 0 ? ((s = (p + (m << 2)) | 0), (s | 0) != (q | 0)) : 0) {\n                      f[n >> 2] = q + (~(((q + -4 - s) | 0) >>> 2) << 2)\n                      r = p\n                    } else r = p\n                  } else r = p\n                while (0)\n                f[(r + (g << 2)) >> 2] = j\n                c = (c + 1) | 0\n              } while ((c | 0) != (h | 0))\n            }\n            j = (j + 1) | 0\n          } while ((j | 0) != (k | 0))\n        }\n      }\n      if (!(Na[f[((f[a >> 2] | 0) + 28) >> 2] & 127](a) | 0)) {\n        l = 0\n        return l | 0\n      }\n      l = Na[f[((f[a >> 2] | 0) + 32) >> 2] & 127](a) | 0\n      return l | 0\n    }\n    function Ic(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = Na[f[((f[a >> 2] | 0) + 24) >> 2] & 127](a) | 0\n      if ((e | 0) <= 0) {\n        g = 1\n        u = c\n        return g | 0\n      }\n      h = (a + 36) | 0\n      i = (a + 48) | 0\n      j = (d + 8) | 0\n      k = (d + 4) | 0\n      l = (d + 11) | 0\n      m = 0\n      while (1) {\n        n = ((Na[f[((f[a >> 2] | 0) + 28) >> 2] & 127](a) | 0) + 40) | 0\n        if (f[n >> 2] | 0) {\n          n = f[((f[((f[h >> 2] | 0) + (m << 2)) >> 2] | 0) + 8) >> 2] | 0\n          o = ((Na[f[((f[a >> 2] | 0) + 28) >> 2] & 127](a) | 0) + 40) | 0\n          p = f[o >> 2] | 0\n          o = f[(n + 56) >> 2] | 0\n          n = bj(32) | 0\n          f[d >> 2] = n\n          f[j >> 2] = -2147483616\n          f[k >> 2] = 24\n          q = n\n          r = 8408\n          s = (q + 24) | 0\n          do {\n            b[q >> 0] = b[r >> 0] | 0\n            q = (q + 1) | 0\n            r = (r + 1) | 0\n          } while ((q | 0) < (s | 0))\n          b[(n + 24) >> 0] = 0\n          r = (p + 16) | 0\n          q = f[r >> 2] | 0\n          if (q) {\n            s = r\n            t = q\n            a: while (1) {\n              q = t\n              while (1) {\n                if ((f[(q + 16) >> 2] | 0) >= (o | 0)) break\n                v = f[(q + 4) >> 2] | 0\n                if (!v) {\n                  w = s\n                  break a\n                } else q = v\n              }\n              t = f[q >> 2] | 0\n              if (!t) {\n                w = q\n                break\n              } else s = q\n            }\n            if (\n              ((w | 0) != (r | 0) ? (o | 0) >= (f[(w + 16) >> 2] | 0) : 0)\n                ? ((s = (w + 20) | 0), (Ge(s, d) | 0) != 0)\n                : 0\n            )\n              x = tg(s, d, 0) | 0\n            else y = 13\n          } else y = 13\n          if ((y | 0) == 13) {\n            y = 0\n            x = tg(p, d, 0) | 0\n          }\n          if ((b[l >> 0] | 0) < 0) dn(f[d >> 2] | 0)\n          if (x) {\n            s = f[((f[h >> 2] | 0) + (m << 2)) >> 2] | 0\n            t = f[(s + 8) >> 2] | 0\n            ad(t, Je(s) | 0)\n          } else y = 18\n        } else y = 18\n        if (\n          (y | 0) == 18\n            ? ((y = 0),\n              (s = f[((f[h >> 2] | 0) + (m << 2)) >> 2] | 0),\n              !(Oa[f[((f[s >> 2] | 0) + 24) >> 2] & 127](s, i) | 0))\n            : 0\n        ) {\n          g = 0\n          y = 20\n          break\n        }\n        m = (m + 1) | 0\n        if ((m | 0) >= (e | 0)) {\n          g = 1\n          y = 20\n          break\n        }\n      }\n      if ((y | 0) == 20) {\n        u = c\n        return g | 0\n      }\n      return 0\n    }\n    function Jc(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0\n      f[a >> 2] = 2296\n      b = (a + 360) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) {\n        b = (c + -4) | 0\n        d = f[b >> 2] | 0\n        if (d | 0) {\n          e = (c + (d << 4)) | 0\n          do e = (e + -16) | 0\n          while ((e | 0) != (c | 0))\n        }\n        bn(b)\n      }\n      gf((a + 212) | 0)\n      b = f[(a + 196) >> 2] | 0\n      if (b | 0) {\n        c = (a + 200) | 0\n        e = f[c >> 2] | 0\n        if ((e | 0) != (b | 0)) f[c >> 2] = e + (~(((e + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 184) >> 2] | 0\n      if (b | 0) {\n        e = (a + 188) | 0\n        c = f[e >> 2] | 0\n        if ((c | 0) != (b | 0)) f[e >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 172) >> 2] | 0\n      if (b | 0) {\n        c = (a + 176) | 0\n        e = f[c >> 2] | 0\n        if ((e | 0) != (b | 0)) f[c >> 2] = e + (~(((e + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 160) >> 2] | 0\n      if (b | 0) {\n        e = (a + 164) | 0\n        c = f[e >> 2] | 0\n        if ((c | 0) != (b | 0)) f[e >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 144) >> 2] | 0\n      if (b | 0) {\n        c = b\n        do {\n          b = c\n          c = f[c >> 2] | 0\n          dn(b)\n        } while ((c | 0) != 0)\n      }\n      c = (a + 136) | 0\n      b = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (b | 0) dn(b)\n      b = f[(a + 120) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 108) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 72) >> 2] | 0\n      if (b | 0) {\n        c = (a + 76) | 0\n        e = f[c >> 2] | 0\n        if ((e | 0) != (b | 0)) f[c >> 2] = e + (~(((e + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 60) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 48) >> 2] | 0\n      if (b | 0) {\n        e = (a + 52) | 0\n        c = f[e >> 2] | 0\n        if ((c | 0) != (b | 0)) f[e >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 36) >> 2] | 0\n      if (b | 0) {\n        c = (a + 40) | 0\n        e = f[c >> 2] | 0\n        if ((e | 0) != (b | 0)) f[c >> 2] = e + ((~(((((e + -12 - b) | 0) >>> 0) / 12) | 0) * 12) | 0)\n        dn(b)\n      }\n      b = f[(a + 24) >> 2] | 0\n      if (b | 0) {\n        e = (a + 28) | 0\n        c = f[e >> 2] | 0\n        if ((c | 0) != (b | 0)) f[e >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 12) >> 2] | 0\n      if (b | 0) {\n        c = (a + 16) | 0\n        e = f[c >> 2] | 0\n        if ((e | 0) != (b | 0)) f[c >> 2] = e + (~(((e + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = (a + 8) | 0\n      a = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (!a) return\n      mf(a)\n      dn(a)\n      return\n    }\n    function Kc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      d = u\n      u = (u + 32) | 0\n      e = d\n      g = (a + 8) | 0\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      if (((((h - j) | 0) / 144) | 0) >>> 0 >= c >>> 0) {\n        k = c\n        l = j\n        do {\n          f[l >> 2] = -1\n          _g((l + 4) | 0)\n          b[(l + 100) >> 0] = 1\n          m = (l + 104) | 0\n          n = (m + 40) | 0\n          do {\n            f[m >> 2] = 0\n            m = (m + 4) | 0\n          } while ((m | 0) < (n | 0))\n          l = ((f[i >> 2] | 0) + 144) | 0\n          f[i >> 2] = l\n          k = (k + -1) | 0\n        } while ((k | 0) != 0)\n        u = d\n        return\n      }\n      k = f[a >> 2] | 0\n      l = (((j - k) | 0) / 144) | 0\n      j = (l + c) | 0\n      if (j >>> 0 > 29826161) um(a)\n      o = (((h - k) | 0) / 144) | 0\n      k = o << 1\n      h = o >>> 0 < 14913080 ? (k >>> 0 < j >>> 0 ? j : k) : 29826161\n      f[(e + 12) >> 2] = 0\n      f[(e + 16) >> 2] = a + 8\n      do\n        if (h)\n          if (h >>> 0 > 29826161) {\n            k = ra(8) | 0\n            Yk(k, 9789)\n            f[k >> 2] = 3704\n            va(k | 0, 856, 80)\n          } else {\n            p = bj((h * 144) | 0) | 0\n            break\n          }\n        else p = 0\n      while (0)\n      f[e >> 2] = p\n      k = (p + ((l * 144) | 0)) | 0\n      l = (e + 8) | 0\n      f[l >> 2] = k\n      j = (e + 4) | 0\n      f[j >> 2] = k\n      o = (e + 12) | 0\n      f[o >> 2] = p + ((h * 144) | 0)\n      h = c\n      c = k\n      do {\n        f[c >> 2] = -1\n        _g((c + 4) | 0)\n        b[(c + 100) >> 0] = 1\n        m = (c + 104) | 0\n        n = (m + 40) | 0\n        do {\n          f[m >> 2] = 0\n          m = (m + 4) | 0\n        } while ((m | 0) < (n | 0))\n        c = ((f[l >> 2] | 0) + 144) | 0\n        f[l >> 2] = c\n        h = (h + -1) | 0\n      } while ((h | 0) != 0)\n      h = c\n      c = f[a >> 2] | 0\n      m = f[i >> 2] | 0\n      if ((m | 0) == (c | 0)) {\n        q = j\n        r = f[j >> 2] | 0\n        s = c\n        t = m\n      } else {\n        n = m\n        m = f[j >> 2] | 0\n        do {\n          m = (m + -144) | 0\n          n = (n + -144) | 0\n          tc(m, n)\n        } while ((n | 0) != (c | 0))\n        f[j >> 2] = m\n        q = j\n        r = m\n        s = f[a >> 2] | 0\n        t = f[i >> 2] | 0\n      }\n      f[a >> 2] = r\n      f[q >> 2] = s\n      f[i >> 2] = h\n      f[l >> 2] = t\n      t = f[g >> 2] | 0\n      f[g >> 2] = f[o >> 2]\n      f[o >> 2] = t\n      f[e >> 2] = s\n      lf(e)\n      u = d\n      return\n    }\n    function Lc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      d = (c | 0) == (a | 0)\n      b[(c + 12) >> 0] = d & 1\n      if (d) return\n      else e = c\n      while (1) {\n        g = (e + 8) | 0\n        h = f[g >> 2] | 0\n        c = (h + 12) | 0\n        if (b[c >> 0] | 0) {\n          i = 23\n          break\n        }\n        j = (h + 8) | 0\n        k = f[j >> 2] | 0\n        d = f[k >> 2] | 0\n        if ((d | 0) == (h | 0)) {\n          l = f[(k + 4) >> 2] | 0\n          if (!l) {\n            i = 7\n            break\n          }\n          m = (l + 12) | 0\n          if (!(b[m >> 0] | 0)) n = m\n          else {\n            i = 7\n            break\n          }\n        } else {\n          if (!d) {\n            i = 16\n            break\n          }\n          m = (d + 12) | 0\n          if (!(b[m >> 0] | 0)) n = m\n          else {\n            i = 16\n            break\n          }\n        }\n        b[c >> 0] = 1\n        c = (k | 0) == (a | 0)\n        b[(k + 12) >> 0] = c & 1\n        b[n >> 0] = 1\n        if (c) {\n          i = 23\n          break\n        } else e = k\n      }\n      if ((i | 0) == 7) {\n        if ((f[h >> 2] | 0) == (e | 0)) {\n          o = h\n          p = k\n        } else {\n          n = (h + 4) | 0\n          a = f[n >> 2] | 0\n          c = f[a >> 2] | 0\n          f[n >> 2] = c\n          if (!c) q = k\n          else {\n            f[(c + 8) >> 2] = h\n            q = f[j >> 2] | 0\n          }\n          f[(a + 8) >> 2] = q\n          q = f[j >> 2] | 0\n          f[((f[q >> 2] | 0) == (h | 0) ? q : (q + 4) | 0) >> 2] = a\n          f[a >> 2] = h\n          f[j >> 2] = a\n          o = a\n          p = f[(a + 8) >> 2] | 0\n        }\n        b[(o + 12) >> 0] = 1\n        b[(p + 12) >> 0] = 0\n        o = f[p >> 2] | 0\n        a = (o + 4) | 0\n        q = f[a >> 2] | 0\n        f[p >> 2] = q\n        if (q | 0) f[(q + 8) >> 2] = p\n        q = (p + 8) | 0\n        f[(o + 8) >> 2] = f[q >> 2]\n        c = f[q >> 2] | 0\n        f[((f[c >> 2] | 0) == (p | 0) ? c : (c + 4) | 0) >> 2] = o\n        f[a >> 2] = p\n        f[q >> 2] = o\n        return\n      } else if ((i | 0) == 16) {\n        if ((f[h >> 2] | 0) == (e | 0)) {\n          o = (e + 4) | 0\n          q = f[o >> 2] | 0\n          f[h >> 2] = q\n          if (!q) r = k\n          else {\n            f[(q + 8) >> 2] = h\n            r = f[j >> 2] | 0\n          }\n          f[g >> 2] = r\n          r = f[j >> 2] | 0\n          f[((f[r >> 2] | 0) == (h | 0) ? r : (r + 4) | 0) >> 2] = e\n          f[o >> 2] = h\n          f[j >> 2] = e\n          s = e\n          t = f[(e + 8) >> 2] | 0\n        } else {\n          s = h\n          t = k\n        }\n        b[(s + 12) >> 0] = 1\n        b[(t + 12) >> 0] = 0\n        s = (t + 4) | 0\n        k = f[s >> 2] | 0\n        h = f[k >> 2] | 0\n        f[s >> 2] = h\n        if (h | 0) f[(h + 8) >> 2] = t\n        h = (t + 8) | 0\n        f[(k + 8) >> 2] = f[h >> 2]\n        s = f[h >> 2] | 0\n        f[((f[s >> 2] | 0) == (t | 0) ? s : (s + 4) | 0) >> 2] = k\n        f[k >> 2] = t\n        f[h >> 2] = k\n        return\n      } else if ((i | 0) == 23) return\n    }\n    function Mc(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      h = f[(a + 40) >> 2] | 0\n      i = f[(a + 44) >> 2] | 0\n      if ((h | 0) == (i | 0)) {\n        j = 0\n        k = 2\n        l = (k | 0) == 2\n        m = l ? 0 : j\n        u = e\n        return m | 0\n      }\n      a = (g + 11) | 0\n      n = (g + 4) | 0\n      o = (d + 11) | 0\n      p = (d + 4) | 0\n      q = 0\n      r = h\n      a: while (1) {\n        f[g >> 2] = 0\n        f[(g + 4) >> 2] = 0\n        f[(g + 8) >> 2] = 0\n        h = Sf(f[r >> 2] | 0, c, g) | 0\n        s = b[a >> 0] | 0\n        b: do\n          if (h) {\n            t = (s << 24) >> 24 < 0\n            v = s & 255\n            w = t ? f[n >> 2] | 0 : v\n            x = b[o >> 0] | 0\n            y = (x << 24) >> 24 < 0\n            if ((w | 0) == ((y ? f[p >> 2] | 0 : x & 255) | 0)) {\n              x = f[g >> 2] | 0\n              z = t ? x : g\n              A = y ? f[d >> 2] | 0 : d\n              y = (w | 0) == 0\n              c: do\n                if (t) {\n                  if (!y ? jh(z, A, w) | 0 : 0) {\n                    B = 0\n                    C = q\n                    D = 14\n                    break b\n                  }\n                } else if (!y) {\n                  if ((b[A >> 0] | 0) == ((x & 255) << 24) >> 24) {\n                    E = g\n                    F = v\n                    G = A\n                  } else {\n                    H = 0\n                    I = q\n                    D = 13\n                    break b\n                  }\n                  while (1) {\n                    F = (F + -1) | 0\n                    E = (E + 1) | 0\n                    if (!F) break c\n                    G = (G + 1) | 0\n                    if ((b[E >> 0] | 0) != (b[G >> 0] | 0)) {\n                      H = 0\n                      I = q\n                      D = 13\n                      break b\n                    }\n                  }\n                }\n              while (0)\n              H = 1\n              I = f[r >> 2] | 0\n              D = 13\n            } else {\n              H = 0\n              I = q\n              D = 13\n            }\n          } else {\n            H = 3\n            I = q\n            D = 13\n          }\n        while (0)\n        if ((D | 0) == 13) {\n          D = 0\n          if ((s << 24) >> 24 < 0) {\n            B = H\n            C = I\n            D = 14\n          } else {\n            J = H\n            K = I\n          }\n        }\n        if ((D | 0) == 14) {\n          D = 0\n          dn(f[g >> 2] | 0)\n          J = B\n          K = C\n        }\n        switch (J & 3) {\n          case 3:\n          case 0:\n            break\n          default: {\n            j = K\n            k = J\n            D = 17\n            break a\n          }\n        }\n        r = (r + 4) | 0\n        if ((r | 0) == (i | 0)) {\n          j = K\n          k = 2\n          D = 17\n          break\n        } else q = K\n      }\n      if ((D | 0) == 17) {\n        l = (k | 0) == 2\n        m = l ? 0 : j\n        u = e\n        return m | 0\n      }\n      return 0\n    }\n    function Nc(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = (b + 8) | 0\n      g = e\n      i = f[g >> 2] | 0\n      j = f[(g + 4) >> 2] | 0\n      g = (b + 16) | 0\n      k = g\n      l = f[k >> 2] | 0\n      m = Rj(l | 0, f[(k + 4) >> 2] | 0, 4, 0) | 0\n      k = I\n      if (((j | 0) < (k | 0)) | (((j | 0) == (k | 0)) & (i >>> 0 < m >>> 0))) {\n        n = 0\n        u = c\n        return n | 0\n      }\n      i = ((f[b >> 2] | 0) + l) | 0\n      l = h[i >> 0] | (h[(i + 1) >> 0] << 8) | (h[(i + 2) >> 0] << 16) | (h[(i + 3) >> 0] << 24)\n      i = g\n      f[i >> 2] = m\n      f[(i + 4) >> 2] = k\n      if ((l | 0) < 0) {\n        n = 0\n        u = c\n        return n | 0\n      }\n      Gc((a + 76) | 0, l, 0)\n      Cm(d)\n      if (td(d, b) | 0) {\n        if ((l | 0) > 0) {\n          k = (a + 76) | 0\n          i = 1\n          m = 0\n          do {\n            i = i ^ ((Wg(d) | 0) ^ 1)\n            j = ((f[k >> 2] | 0) + ((m >>> 5) << 2)) | 0\n            o = 1 << (m & 31)\n            if (i) p = f[j >> 2] | o\n            else p = f[j >> 2] & ~o\n            f[j >> 2] = p\n            m = (m + 1) | 0\n          } while ((m | 0) < (l | 0))\n        }\n        l = e\n        e = f[l >> 2] | 0\n        m = f[(l + 4) >> 2] | 0\n        l = g\n        p = f[l >> 2] | 0\n        i = f[(l + 4) >> 2] | 0\n        l = Rj(p | 0, i | 0, 4, 0) | 0\n        k = I\n        if (\n          (\n            (\n              !(((m | 0) < (k | 0)) | (((m | 0) == (k | 0)) & (e >>> 0 < l >>> 0)))\n                ? ((d = f[b >> 2] | 0),\n                  (b = (d + p) | 0),\n                  (j = h[b >> 0] | (h[(b + 1) >> 0] << 8) | (h[(b + 2) >> 0] << 16) | (h[(b + 3) >> 0] << 24)),\n                  (b = g),\n                  (f[b >> 2] = l),\n                  (f[(b + 4) >> 2] = k),\n                  (k = Rj(p | 0, i | 0, 8, 0) | 0),\n                  (i = I),\n                  !(((m | 0) < (i | 0)) | (((m | 0) == (i | 0)) & (e >>> 0 < k >>> 0))))\n                : 0\n            )\n              ? ((e = (d + l) | 0),\n                (l = h[e >> 0] | (h[(e + 1) >> 0] << 8) | (h[(e + 2) >> 0] << 16) | (h[(e + 3) >> 0] << 24)),\n                (e = g),\n                (f[e >> 2] = k),\n                (f[(e + 4) >> 2] = i),\n                (j | 0) <= (l | 0))\n              : 0\n          )\n            ? ((f[(a + 12) >> 2] = j),\n              (f[(a + 16) >> 2] = l),\n              (i = Tj(l | 0, ((((l | 0) < 0) << 31) >> 31) | 0, j | 0, ((((j | 0) < 0) << 31) >> 31) | 0) | 0),\n              (j = I),\n              (j >>> 0 < 0) | (((j | 0) == 0) & (i >>> 0 < 2147483647)))\n            : 0\n        ) {\n          j = (i + 1) | 0\n          f[(a + 20) >> 2] = j\n          i = ((j | 0) / 2) | 0\n          l = (a + 24) | 0\n          f[l >> 2] = i\n          f[(a + 28) >> 2] = 0 - i\n          if (!(j & 1)) {\n            f[l >> 2] = i + -1\n            q = 1\n          } else q = 1\n        } else q = 0\n      } else q = 0\n      n = q\n      u = c\n      return n | 0\n    }\n    function Oc(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      g = f[((f[((f[(b + 4) >> 2] | 0) + 8) >> 2] | 0) + (d << 2)) >> 2] | 0\n      if (!((((c + -1) | 0) >>> 0 < 6) & ((Na[f[((f[b >> 2] | 0) + 8) >> 2] & 127](b) | 0) == 1))) {\n        h = 0\n        f[a >> 2] = h\n        return\n      }\n      i = Na[f[((f[b >> 2] | 0) + 36) >> 2] & 127](b) | 0\n      j = Oa[f[((f[b >> 2] | 0) + 44) >> 2] & 127](b, d) | 0\n      if (((i | 0) == 0) | ((j | 0) == 0)) {\n        h = 0\n        f[a >> 2] = h\n        return\n      }\n      k = Oa[f[((f[b >> 2] | 0) + 40) >> 2] & 127](b, d) | 0\n      d = f[(b + 44) >> 2] | 0\n      b = (j + 12) | 0\n      l = (c | 0) == 6\n      if (!k) {\n        if (l) {\n          c = bj(104) | 0\n          f[(c + 4) >> 2] = g\n          m = (c + 8) | 0\n          f[m >> 2] = f[e >> 2]\n          f[(m + 4) >> 2] = f[(e + 4) >> 2]\n          f[(m + 8) >> 2] = f[(e + 8) >> 2]\n          f[(m + 12) >> 2] = f[(e + 12) >> 2]\n          f[(c + 24) >> 2] = d\n          f[(c + 28) >> 2] = i\n          f[(c + 32) >> 2] = b\n          f[(c + 36) >> 2] = j\n          f[c >> 2] = 2024\n          f[(c + 44) >> 2] = 0\n          f[(c + 48) >> 2] = 0\n          f[(c + 52) >> 2] = d\n          f[(c + 56) >> 2] = i\n          f[(c + 60) >> 2] = b\n          f[(c + 64) >> 2] = j\n          f[(c + 40) >> 2] = 2080\n          f[(c + 68) >> 2] = 1\n          i = (c + 72) | 0\n          f[i >> 2] = -1\n          f[(i + 4) >> 2] = -1\n          f[(i + 8) >> 2] = -1\n          f[(i + 12) >> 2] = -1\n          Cm((c + 88) | 0)\n          h = c\n          f[a >> 2] = h\n          return\n        }\n      } else if (l) {\n        l = bj(104) | 0\n        f[(l + 4) >> 2] = g\n        g = (l + 8) | 0\n        f[g >> 2] = f[e >> 2]\n        f[(g + 4) >> 2] = f[(e + 4) >> 2]\n        f[(g + 8) >> 2] = f[(e + 8) >> 2]\n        f[(g + 12) >> 2] = f[(e + 12) >> 2]\n        f[(l + 24) >> 2] = d\n        f[(l + 28) >> 2] = k\n        f[(l + 32) >> 2] = b\n        f[(l + 36) >> 2] = j\n        f[l >> 2] = 1940\n        f[(l + 44) >> 2] = 0\n        f[(l + 48) >> 2] = 0\n        f[(l + 52) >> 2] = d\n        f[(l + 56) >> 2] = k\n        f[(l + 60) >> 2] = b\n        f[(l + 64) >> 2] = j\n        f[(l + 40) >> 2] = 1996\n        f[(l + 68) >> 2] = 1\n        j = (l + 72) | 0\n        f[j >> 2] = -1\n        f[(j + 4) >> 2] = -1\n        f[(j + 8) >> 2] = -1\n        f[(j + 12) >> 2] = -1\n        Cm((l + 88) | 0)\n        h = l\n        f[a >> 2] = h\n        return\n      }\n      f[a >> 2] = 0\n      f[a >> 2] = 0\n      h = 0\n      f[a >> 2] = h\n      return\n    }\n    function Pc(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2464\n      Le((a + 224) | 0)\n      gf((a + 212) | 0)\n      b = f[(a + 196) >> 2] | 0\n      if (b | 0) {\n        c = (a + 200) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 184) >> 2] | 0\n      if (b | 0) {\n        d = (a + 188) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 172) >> 2] | 0\n      if (b | 0) {\n        c = (a + 176) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 160) >> 2] | 0\n      if (b | 0) {\n        d = (a + 164) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 144) >> 2] | 0\n      if (b | 0) {\n        c = b\n        do {\n          b = c\n          c = f[c >> 2] | 0\n          dn(b)\n        } while ((c | 0) != 0)\n      }\n      c = (a + 136) | 0\n      b = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (b | 0) dn(b)\n      b = f[(a + 120) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 108) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 72) >> 2] | 0\n      if (b | 0) {\n        c = (a + 76) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 60) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 48) >> 2] | 0\n      if (b | 0) {\n        d = (a + 52) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 36) >> 2] | 0\n      if (b | 0) {\n        c = (a + 40) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + ((~(((((d + -12 - b) | 0) >>> 0) / 12) | 0) * 12) | 0)\n        dn(b)\n      }\n      b = f[(a + 24) >> 2] | 0\n      if (b | 0) {\n        d = (a + 28) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 12) >> 2] | 0\n      if (b | 0) {\n        c = (a + 16) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = (a + 8) | 0\n      a = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (!a) return\n      mf(a)\n      dn(a)\n      return\n    }\n    function Qc(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      if (!(d[(c + 38) >> 1] | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (a + 12) | 0\n      if (!(dg(g, c) | 0)) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((j = (m + (h << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = h\n        } else n = h\n      else {\n        ff(a, (h - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      if (!n) {\n        e = 1\n        return e | 0\n      }\n      l = (c + 8) | 0\n      h = (c + 16) | 0\n      j = 0\n      k = n\n      a: while (1) {\n        n = l\n        i = f[n >> 2] | 0\n        m = f[(n + 4) >> 2] | 0\n        n = h\n        o = f[n >> 2] | 0\n        p = f[(n + 4) >> 2] | 0\n        if (!(((m | 0) > (p | 0)) | (((m | 0) == (p | 0)) & (i >>> 0 > o >>> 0)))) {\n          e = 0\n          q = 19\n          break\n        }\n        n = f[c >> 2] | 0\n        r = b[(n + o) >> 0] | 0\n        s = Rj(o | 0, p | 0, 1, 0) | 0\n        p = I\n        o = h\n        f[o >> 2] = s\n        f[(o + 4) >> 2] = p\n        o = r & 255\n        t = o & 3\n        u = o >>> 2\n        switch (r & 3) {\n          case 3: {\n            r = (u + j) | 0\n            if (r >>> 0 >= k >>> 0) {\n              e = 0\n              q = 19\n              break a\n            }\n            Vf(((f[a >> 2] | 0) + (j << 2)) | 0, 0, ((o & 252) + 4) | 0) | 0\n            v = r\n            break\n          }\n          case 0: {\n            w = u\n            q = 16\n            break\n          }\n          default: {\n            r = u\n            u = 0\n            o = p\n            p = s\n            while (1) {\n              if (!(((m | 0) > (o | 0)) | (((m | 0) == (o | 0)) & (i >>> 0 > p >>> 0)))) {\n                e = 0\n                q = 19\n                break a\n              }\n              s = b[(n + p) >> 0] | 0\n              p = Rj(p | 0, o | 0, 1, 0) | 0\n              o = I\n              x = h\n              f[x >> 2] = p\n              f[(x + 4) >> 2] = o\n              x = ((s & 255) << ((u << 3) | 6)) | r\n              u = (u + 1) | 0\n              if ((u | 0) >= (t | 0)) {\n                w = x\n                q = 16\n                break\n              } else r = x\n            }\n          }\n        }\n        if ((q | 0) == 16) {\n          q = 0\n          f[((f[a >> 2] | 0) + (j << 2)) >> 2] = w\n          v = j\n        }\n        j = (v + 1) | 0\n        k = f[g >> 2] | 0\n        if (j >>> 0 >= k >>> 0) {\n          q = 18\n          break\n        }\n      }\n      if ((q | 0) == 18) {\n        e = pe((a + 16) | 0, f[a >> 2] | 0, k) | 0\n        return e | 0\n      } else if ((q | 0) == 19) return e | 0\n      return 0\n    }\n    function Rc(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      if (!(d[(c + 38) >> 1] | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (a + 12) | 0\n      if (!(dg(g, c) | 0)) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((j = (m + (h << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = h\n        } else n = h\n      else {\n        ff(a, (h - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      if (!n) {\n        e = 1\n        return e | 0\n      }\n      l = (c + 8) | 0\n      h = (c + 16) | 0\n      j = 0\n      k = n\n      a: while (1) {\n        n = l\n        i = f[n >> 2] | 0\n        m = f[(n + 4) >> 2] | 0\n        n = h\n        o = f[n >> 2] | 0\n        p = f[(n + 4) >> 2] | 0\n        if (!(((m | 0) > (p | 0)) | (((m | 0) == (p | 0)) & (i >>> 0 > o >>> 0)))) {\n          e = 0\n          q = 19\n          break\n        }\n        n = f[c >> 2] | 0\n        r = b[(n + o) >> 0] | 0\n        s = Rj(o | 0, p | 0, 1, 0) | 0\n        p = I\n        o = h\n        f[o >> 2] = s\n        f[(o + 4) >> 2] = p\n        o = r & 255\n        t = o & 3\n        u = o >>> 2\n        switch (r & 3) {\n          case 3: {\n            r = (u + j) | 0\n            if (r >>> 0 >= k >>> 0) {\n              e = 0\n              q = 19\n              break a\n            }\n            Vf(((f[a >> 2] | 0) + (j << 2)) | 0, 0, ((o & 252) + 4) | 0) | 0\n            v = r\n            break\n          }\n          case 0: {\n            w = u\n            q = 16\n            break\n          }\n          default: {\n            r = u\n            u = 0\n            o = p\n            p = s\n            while (1) {\n              if (!(((m | 0) > (o | 0)) | (((m | 0) == (o | 0)) & (i >>> 0 > p >>> 0)))) {\n                e = 0\n                q = 19\n                break a\n              }\n              s = b[(n + p) >> 0] | 0\n              p = Rj(p | 0, o | 0, 1, 0) | 0\n              o = I\n              x = h\n              f[x >> 2] = p\n              f[(x + 4) >> 2] = o\n              x = ((s & 255) << ((u << 3) | 6)) | r\n              u = (u + 1) | 0\n              if ((u | 0) >= (t | 0)) {\n                w = x\n                q = 16\n                break\n              } else r = x\n            }\n          }\n        }\n        if ((q | 0) == 16) {\n          q = 0\n          f[((f[a >> 2] | 0) + (j << 2)) >> 2] = w\n          v = j\n        }\n        j = (v + 1) | 0\n        k = f[g >> 2] | 0\n        if (j >>> 0 >= k >>> 0) {\n          q = 18\n          break\n        }\n      }\n      if ((q | 0) == 18) {\n        e = re((a + 16) | 0, f[a >> 2] | 0, k) | 0\n        return e | 0\n      } else if ((q | 0) == 19) return e | 0\n      return 0\n    }\n    function Sc(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      if (!(d[(c + 38) >> 1] | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (a + 12) | 0\n      if (!(dg(g, c) | 0)) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((j = (m + (h << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = h\n        } else n = h\n      else {\n        ff(a, (h - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      if (!n) {\n        e = 1\n        return e | 0\n      }\n      l = (c + 8) | 0\n      h = (c + 16) | 0\n      j = 0\n      k = n\n      a: while (1) {\n        n = l\n        i = f[n >> 2] | 0\n        m = f[(n + 4) >> 2] | 0\n        n = h\n        o = f[n >> 2] | 0\n        p = f[(n + 4) >> 2] | 0\n        if (!(((m | 0) > (p | 0)) | (((m | 0) == (p | 0)) & (i >>> 0 > o >>> 0)))) {\n          e = 0\n          q = 19\n          break\n        }\n        n = f[c >> 2] | 0\n        r = b[(n + o) >> 0] | 0\n        s = Rj(o | 0, p | 0, 1, 0) | 0\n        p = I\n        o = h\n        f[o >> 2] = s\n        f[(o + 4) >> 2] = p\n        o = r & 255\n        t = o & 3\n        u = o >>> 2\n        switch (r & 3) {\n          case 3: {\n            r = (u + j) | 0\n            if (r >>> 0 >= k >>> 0) {\n              e = 0\n              q = 19\n              break a\n            }\n            Vf(((f[a >> 2] | 0) + (j << 2)) | 0, 0, ((o & 252) + 4) | 0) | 0\n            v = r\n            break\n          }\n          case 0: {\n            w = u\n            q = 16\n            break\n          }\n          default: {\n            r = u\n            u = 0\n            o = p\n            p = s\n            while (1) {\n              if (!(((m | 0) > (o | 0)) | (((m | 0) == (o | 0)) & (i >>> 0 > p >>> 0)))) {\n                e = 0\n                q = 19\n                break a\n              }\n              s = b[(n + p) >> 0] | 0\n              p = Rj(p | 0, o | 0, 1, 0) | 0\n              o = I\n              x = h\n              f[x >> 2] = p\n              f[(x + 4) >> 2] = o\n              x = ((s & 255) << ((u << 3) | 6)) | r\n              u = (u + 1) | 0\n              if ((u | 0) >= (t | 0)) {\n                w = x\n                q = 16\n                break\n              } else r = x\n            }\n          }\n        }\n        if ((q | 0) == 16) {\n          q = 0\n          f[((f[a >> 2] | 0) + (j << 2)) >> 2] = w\n          v = j\n        }\n        j = (v + 1) | 0\n        k = f[g >> 2] | 0\n        if (j >>> 0 >= k >>> 0) {\n          q = 18\n          break\n        }\n      }\n      if ((q | 0) == 18) {\n        e = se((a + 16) | 0, f[a >> 2] | 0, k) | 0\n        return e | 0\n      } else if ((q | 0) == 19) return e | 0\n      return 0\n    }\n    function Tc(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      if (!(d[(c + 38) >> 1] | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (a + 12) | 0\n      if (!(dg(g, c) | 0)) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((j = (m + (h << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = h\n        } else n = h\n      else {\n        ff(a, (h - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      if (!n) {\n        e = 1\n        return e | 0\n      }\n      l = (c + 8) | 0\n      h = (c + 16) | 0\n      j = 0\n      k = n\n      a: while (1) {\n        n = l\n        i = f[n >> 2] | 0\n        m = f[(n + 4) >> 2] | 0\n        n = h\n        o = f[n >> 2] | 0\n        p = f[(n + 4) >> 2] | 0\n        if (!(((m | 0) > (p | 0)) | (((m | 0) == (p | 0)) & (i >>> 0 > o >>> 0)))) {\n          e = 0\n          q = 19\n          break\n        }\n        n = f[c >> 2] | 0\n        r = b[(n + o) >> 0] | 0\n        s = Rj(o | 0, p | 0, 1, 0) | 0\n        p = I\n        o = h\n        f[o >> 2] = s\n        f[(o + 4) >> 2] = p\n        o = r & 255\n        t = o & 3\n        u = o >>> 2\n        switch (r & 3) {\n          case 3: {\n            r = (u + j) | 0\n            if (r >>> 0 >= k >>> 0) {\n              e = 0\n              q = 19\n              break a\n            }\n            Vf(((f[a >> 2] | 0) + (j << 2)) | 0, 0, ((o & 252) + 4) | 0) | 0\n            v = r\n            break\n          }\n          case 0: {\n            w = u\n            q = 16\n            break\n          }\n          default: {\n            r = u\n            u = 0\n            o = p\n            p = s\n            while (1) {\n              if (!(((m | 0) > (o | 0)) | (((m | 0) == (o | 0)) & (i >>> 0 > p >>> 0)))) {\n                e = 0\n                q = 19\n                break a\n              }\n              s = b[(n + p) >> 0] | 0\n              p = Rj(p | 0, o | 0, 1, 0) | 0\n              o = I\n              x = h\n              f[x >> 2] = p\n              f[(x + 4) >> 2] = o\n              x = ((s & 255) << ((u << 3) | 6)) | r\n              u = (u + 1) | 0\n              if ((u | 0) >= (t | 0)) {\n                w = x\n                q = 16\n                break\n              } else r = x\n            }\n          }\n        }\n        if ((q | 0) == 16) {\n          q = 0\n          f[((f[a >> 2] | 0) + (j << 2)) >> 2] = w\n          v = j\n        }\n        j = (v + 1) | 0\n        k = f[g >> 2] | 0\n        if (j >>> 0 >= k >>> 0) {\n          q = 18\n          break\n        }\n      }\n      if ((q | 0) == 18) {\n        e = ue((a + 16) | 0, f[a >> 2] | 0, k) | 0\n        return e | 0\n      } else if ((q | 0) == 19) return e | 0\n      return 0\n    }\n    function Uc(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      if (!(d[(c + 38) >> 1] | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (a + 12) | 0\n      if (!(dg(g, c) | 0)) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((j = (m + (h << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = h\n        } else n = h\n      else {\n        ff(a, (h - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      if (!n) {\n        e = 1\n        return e | 0\n      }\n      l = (c + 8) | 0\n      h = (c + 16) | 0\n      j = 0\n      k = n\n      a: while (1) {\n        n = l\n        i = f[n >> 2] | 0\n        m = f[(n + 4) >> 2] | 0\n        n = h\n        o = f[n >> 2] | 0\n        p = f[(n + 4) >> 2] | 0\n        if (!(((m | 0) > (p | 0)) | (((m | 0) == (p | 0)) & (i >>> 0 > o >>> 0)))) {\n          e = 0\n          q = 19\n          break\n        }\n        n = f[c >> 2] | 0\n        r = b[(n + o) >> 0] | 0\n        s = Rj(o | 0, p | 0, 1, 0) | 0\n        p = I\n        o = h\n        f[o >> 2] = s\n        f[(o + 4) >> 2] = p\n        o = r & 255\n        t = o & 3\n        u = o >>> 2\n        switch (r & 3) {\n          case 3: {\n            r = (u + j) | 0\n            if (r >>> 0 >= k >>> 0) {\n              e = 0\n              q = 19\n              break a\n            }\n            Vf(((f[a >> 2] | 0) + (j << 2)) | 0, 0, ((o & 252) + 4) | 0) | 0\n            v = r\n            break\n          }\n          case 0: {\n            w = u\n            q = 16\n            break\n          }\n          default: {\n            r = u\n            u = 0\n            o = p\n            p = s\n            while (1) {\n              if (!(((m | 0) > (o | 0)) | (((m | 0) == (o | 0)) & (i >>> 0 > p >>> 0)))) {\n                e = 0\n                q = 19\n                break a\n              }\n              s = b[(n + p) >> 0] | 0\n              p = Rj(p | 0, o | 0, 1, 0) | 0\n              o = I\n              x = h\n              f[x >> 2] = p\n              f[(x + 4) >> 2] = o\n              x = ((s & 255) << ((u << 3) | 6)) | r\n              u = (u + 1) | 0\n              if ((u | 0) >= (t | 0)) {\n                w = x\n                q = 16\n                break\n              } else r = x\n            }\n          }\n        }\n        if ((q | 0) == 16) {\n          q = 0\n          f[((f[a >> 2] | 0) + (j << 2)) >> 2] = w\n          v = j\n        }\n        j = (v + 1) | 0\n        k = f[g >> 2] | 0\n        if (j >>> 0 >= k >>> 0) {\n          q = 18\n          break\n        }\n      }\n      if ((q | 0) == 18) {\n        e = ve((a + 16) | 0, f[a >> 2] | 0, k) | 0\n        return e | 0\n      } else if ((q | 0) == 19) return e | 0\n      return 0\n    }\n    function Vc(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      if (!(d[(c + 38) >> 1] | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (a + 12) | 0\n      if (!(dg(g, c) | 0)) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((j = (m + (h << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = h\n        } else n = h\n      else {\n        ff(a, (h - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      if (!n) {\n        e = 1\n        return e | 0\n      }\n      l = (c + 8) | 0\n      h = (c + 16) | 0\n      j = 0\n      k = n\n      a: while (1) {\n        n = l\n        i = f[n >> 2] | 0\n        m = f[(n + 4) >> 2] | 0\n        n = h\n        o = f[n >> 2] | 0\n        p = f[(n + 4) >> 2] | 0\n        if (!(((m | 0) > (p | 0)) | (((m | 0) == (p | 0)) & (i >>> 0 > o >>> 0)))) {\n          e = 0\n          q = 19\n          break\n        }\n        n = f[c >> 2] | 0\n        r = b[(n + o) >> 0] | 0\n        s = Rj(o | 0, p | 0, 1, 0) | 0\n        p = I\n        o = h\n        f[o >> 2] = s\n        f[(o + 4) >> 2] = p\n        o = r & 255\n        t = o & 3\n        u = o >>> 2\n        switch (r & 3) {\n          case 3: {\n            r = (u + j) | 0\n            if (r >>> 0 >= k >>> 0) {\n              e = 0\n              q = 19\n              break a\n            }\n            Vf(((f[a >> 2] | 0) + (j << 2)) | 0, 0, ((o & 252) + 4) | 0) | 0\n            v = r\n            break\n          }\n          case 0: {\n            w = u\n            q = 16\n            break\n          }\n          default: {\n            r = u\n            u = 0\n            o = p\n            p = s\n            while (1) {\n              if (!(((m | 0) > (o | 0)) | (((m | 0) == (o | 0)) & (i >>> 0 > p >>> 0)))) {\n                e = 0\n                q = 19\n                break a\n              }\n              s = b[(n + p) >> 0] | 0\n              p = Rj(p | 0, o | 0, 1, 0) | 0\n              o = I\n              x = h\n              f[x >> 2] = p\n              f[(x + 4) >> 2] = o\n              x = ((s & 255) << ((u << 3) | 6)) | r\n              u = (u + 1) | 0\n              if ((u | 0) >= (t | 0)) {\n                w = x\n                q = 16\n                break\n              } else r = x\n            }\n          }\n        }\n        if ((q | 0) == 16) {\n          q = 0\n          f[((f[a >> 2] | 0) + (j << 2)) >> 2] = w\n          v = j\n        }\n        j = (v + 1) | 0\n        k = f[g >> 2] | 0\n        if (j >>> 0 >= k >>> 0) {\n          q = 18\n          break\n        }\n      }\n      if ((q | 0) == 18) {\n        e = we((a + 16) | 0, f[a >> 2] | 0, k) | 0\n        return e | 0\n      } else if ((q | 0) == 19) return e | 0\n      return 0\n    }\n    function Wc(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0\n      if (!(d[(c + 38) >> 1] | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (a + 12) | 0\n      if (!(dg(g, c) | 0)) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      i = (a + 4) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (h >>> 0 <= l >>> 0)\n        if (h >>> 0 < l >>> 0 ? ((j = (m + (h << 2)) | 0), (j | 0) != (k | 0)) : 0) {\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n          n = h\n        } else n = h\n      else {\n        ff(a, (h - l) | 0)\n        n = f[g >> 2] | 0\n      }\n      if (!n) {\n        e = 1\n        return e | 0\n      }\n      l = (c + 8) | 0\n      h = (c + 16) | 0\n      j = 0\n      k = n\n      a: while (1) {\n        n = l\n        i = f[n >> 2] | 0\n        m = f[(n + 4) >> 2] | 0\n        n = h\n        o = f[n >> 2] | 0\n        p = f[(n + 4) >> 2] | 0\n        if (!(((m | 0) > (p | 0)) | (((m | 0) == (p | 0)) & (i >>> 0 > o >>> 0)))) {\n          e = 0\n          q = 19\n          break\n        }\n        n = f[c >> 2] | 0\n        r = b[(n + o) >> 0] | 0\n        s = Rj(o | 0, p | 0, 1, 0) | 0\n        p = I\n        o = h\n        f[o >> 2] = s\n        f[(o + 4) >> 2] = p\n        o = r & 255\n        t = o & 3\n        u = o >>> 2\n        switch (r & 3) {\n          case 3: {\n            r = (u + j) | 0\n            if (r >>> 0 >= k >>> 0) {\n              e = 0\n              q = 19\n              break a\n            }\n            Vf(((f[a >> 2] | 0) + (j << 2)) | 0, 0, ((o & 252) + 4) | 0) | 0\n            v = r\n            break\n          }\n          case 0: {\n            w = u\n            q = 16\n            break\n          }\n          default: {\n            r = u\n            u = 0\n            o = p\n            p = s\n            while (1) {\n              if (!(((m | 0) > (o | 0)) | (((m | 0) == (o | 0)) & (i >>> 0 > p >>> 0)))) {\n                e = 0\n                q = 19\n                break a\n              }\n              s = b[(n + p) >> 0] | 0\n              p = Rj(p | 0, o | 0, 1, 0) | 0\n              o = I\n              x = h\n              f[x >> 2] = p\n              f[(x + 4) >> 2] = o\n              x = ((s & 255) << ((u << 3) | 6)) | r\n              u = (u + 1) | 0\n              if ((u | 0) >= (t | 0)) {\n                w = x\n                q = 16\n                break\n              } else r = x\n            }\n          }\n        }\n        if ((q | 0) == 16) {\n          q = 0\n          f[((f[a >> 2] | 0) + (j << 2)) >> 2] = w\n          v = j\n        }\n        j = (v + 1) | 0\n        k = f[g >> 2] | 0\n        if (j >>> 0 >= k >>> 0) {\n          q = 18\n          break\n        }\n      }\n      if ((q | 0) == 18) {\n        e = xe((a + 16) | 0, f[a >> 2] | 0, k) | 0\n        return e | 0\n      } else if ((q | 0) == 19) return e | 0\n      return 0\n    }\n    function Xc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      if (!(Qb(a, c) | 0)) {\n        g = 0\n        u = d\n        return g | 0\n      }\n      h = Na[f[((f[a >> 2] | 0) + 24) >> 2] & 127](a) | 0\n      i = (a + 36) | 0\n      j = (a + 40) | 0\n      k = f[j >> 2] | 0\n      l = f[i >> 2] | 0\n      m = (k - l) >> 2\n      n = l\n      l = k\n      if (h >>> 0 <= m >>> 0) {\n        if (h >>> 0 < m >>> 0 ? ((k = (n + (h << 2)) | 0), (k | 0) != (l | 0)) : 0) {\n          n = l\n          do {\n            l = (n + -4) | 0\n            f[j >> 2] = l\n            o = f[l >> 2] | 0\n            f[l >> 2] = 0\n            if (o | 0) Sa[f[((f[o >> 2] | 0) + 4) >> 2] & 127](o)\n            n = f[j >> 2] | 0\n          } while ((n | 0) != (k | 0))\n        }\n      } else Kd(i, (h - m) | 0)\n      m = (c + 8) | 0\n      if ((h | 0) <= 0) {\n        g = 1\n        u = d\n        return g | 0\n      }\n      k = (c + 16) | 0\n      n = 0\n      while (1) {\n        j = m\n        o = f[(j + 4) >> 2] | 0\n        l = k\n        p = f[l >> 2] | 0\n        q = f[(l + 4) >> 2] | 0\n        if (!(((o | 0) > (q | 0)) | ((o | 0) == (q | 0) ? (f[j >> 2] | 0) >>> 0 > p >>> 0 : 0))) {\n          g = 0\n          r = 19\n          break\n        }\n        j = b[((f[c >> 2] | 0) + p) >> 0] | 0\n        o = Rj(p | 0, q | 0, 1, 0) | 0\n        q = k\n        f[q >> 2] = o\n        f[(q + 4) >> 2] = I\n        Ua[f[((f[a >> 2] | 0) + 48) >> 2] & 7](e, a, j)\n        j = ((f[i >> 2] | 0) + (n << 2)) | 0\n        q = f[e >> 2] | 0\n        f[e >> 2] = 0\n        o = f[j >> 2] | 0\n        f[j >> 2] = q\n        if (o | 0) Sa[f[((f[o >> 2] | 0) + 4) >> 2] & 127](o)\n        o = f[e >> 2] | 0\n        f[e >> 2] = 0\n        if (o | 0) Sa[f[((f[o >> 2] | 0) + 4) >> 2] & 127](o)\n        o = f[((f[i >> 2] | 0) + (n << 2)) >> 2] | 0\n        if (!o) {\n          g = 0\n          r = 19\n          break\n        }\n        q = f[((f[o >> 2] | 0) + 8) >> 2] | 0\n        j = Na[f[((f[a >> 2] | 0) + 28) >> 2] & 127](a) | 0\n        p = Oa[f[((f[a >> 2] | 0) + 20) >> 2] & 127](a, n) | 0\n        n = (n + 1) | 0\n        if (!(Pa[q & 31](o, j, p) | 0)) {\n          g = 0\n          r = 19\n          break\n        }\n        if ((n | 0) >= (h | 0)) {\n          g = 1\n          r = 19\n          break\n        }\n      }\n      if ((r | 0) == 19) {\n        u = d\n        return g | 0\n      }\n      return 0\n    }\n    function Yc(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0\n      d = u\n      u = (u + 16) | 0\n      e = (d + 12) | 0\n      g = d\n      h = bj(52) | 0\n      f[h >> 2] = 0\n      f[(h + 4) >> 2] = 0\n      f[(h + 8) >> 2] = 0\n      f[(h + 12) >> 2] = 0\n      n[(h + 16) >> 2] = $(1.0)\n      i = (h + 20) | 0\n      f[i >> 2] = 0\n      f[(i + 4) >> 2] = 0\n      f[(i + 8) >> 2] = 0\n      f[(i + 12) >> 2] = 0\n      n[(h + 36) >> 2] = $(1.0)\n      f[(h + 40) >> 2] = 0\n      f[(h + 44) >> 2] = 0\n      f[(h + 48) >> 2] = 0\n      Em(e)\n      if (ee(e, f[(c + 32) >> 2] | 0, h) | 0) {\n        e = ((f[(c + 4) >> 2] | 0) + 4) | 0\n        c = f[e >> 2] | 0\n        f[e >> 2] = h\n        if (c | 0) {\n          e = (c + 40) | 0\n          i = f[e >> 2] | 0\n          if (i | 0) {\n            j = (c + 44) | 0\n            k = f[j >> 2] | 0\n            if ((k | 0) == (i | 0)) l = i\n            else {\n              m = k\n              do {\n                k = (m + -4) | 0\n                f[j >> 2] = k\n                o = f[k >> 2] | 0\n                f[k >> 2] = 0\n                if (o | 0) {\n                  Cf(o)\n                  dn(o)\n                }\n                m = f[j >> 2] | 0\n              } while ((m | 0) != (i | 0))\n              l = f[e >> 2] | 0\n            }\n            dn(l)\n          }\n          Cf(c)\n          dn(c)\n        }\n        f[a >> 2] = 0\n        f[(a + 4) >> 2] = 0\n        f[(a + 8) >> 2] = 0\n        f[(a + 12) >> 2] = 0\n        u = d\n        return\n      } else {\n        f[g >> 2] = 0\n        f[(g + 4) >> 2] = 0\n        f[(g + 8) >> 2] = 0\n        c = bj(32) | 0\n        f[g >> 2] = c\n        f[(g + 8) >> 2] = -2147483616\n        f[(g + 4) >> 2] = 26\n        l = c\n        e = 9550\n        i = (l + 26) | 0\n        do {\n          b[l >> 0] = b[e >> 0] | 0\n          l = (l + 1) | 0\n          e = (e + 1) | 0\n        } while ((l | 0) < (i | 0))\n        b[(c + 26) >> 0] = 0\n        f[a >> 2] = -1\n        Rf((a + 4) | 0, g)\n        if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n        g = (h + 40) | 0\n        a = f[g >> 2] | 0\n        if (a | 0) {\n          c = (h + 44) | 0\n          e = f[c >> 2] | 0\n          if ((e | 0) == (a | 0)) p = a\n          else {\n            l = e\n            do {\n              e = (l + -4) | 0\n              f[c >> 2] = e\n              i = f[e >> 2] | 0\n              f[e >> 2] = 0\n              if (i | 0) {\n                Cf(i)\n                dn(i)\n              }\n              l = f[c >> 2] | 0\n            } while ((l | 0) != (a | 0))\n            p = f[g >> 2] | 0\n          }\n          dn(p)\n        }\n        Cf(h)\n        dn(h)\n        u = d\n        return\n      }\n    }\n    function Zc(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0.0\n      a: do\n        if (b >>> 0 <= 20)\n          do\n            switch (b | 0) {\n              case 9: {\n                d = ((f[c >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n                e = f[d >> 2] | 0\n                f[c >> 2] = d + 4\n                f[a >> 2] = e\n                break a\n                break\n              }\n              case 10: {\n                e = ((f[c >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n                d = f[e >> 2] | 0\n                f[c >> 2] = e + 4\n                e = a\n                f[e >> 2] = d\n                f[(e + 4) >> 2] = (((d | 0) < 0) << 31) >> 31\n                break a\n                break\n              }\n              case 11: {\n                d = ((f[c >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n                e = f[d >> 2] | 0\n                f[c >> 2] = d + 4\n                d = a\n                f[d >> 2] = e\n                f[(d + 4) >> 2] = 0\n                break a\n                break\n              }\n              case 12: {\n                d = ((f[c >> 2] | 0) + (8 - 1)) & ~(8 - 1)\n                e = d\n                g = f[e >> 2] | 0\n                h = f[(e + 4) >> 2] | 0\n                f[c >> 2] = d + 8\n                d = a\n                f[d >> 2] = g\n                f[(d + 4) >> 2] = h\n                break a\n                break\n              }\n              case 13: {\n                h = ((f[c >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n                d = f[h >> 2] | 0\n                f[c >> 2] = h + 4\n                h = ((d & 65535) << 16) >> 16\n                d = a\n                f[d >> 2] = h\n                f[(d + 4) >> 2] = (((h | 0) < 0) << 31) >> 31\n                break a\n                break\n              }\n              case 14: {\n                h = ((f[c >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n                d = f[h >> 2] | 0\n                f[c >> 2] = h + 4\n                h = a\n                f[h >> 2] = d & 65535\n                f[(h + 4) >> 2] = 0\n                break a\n                break\n              }\n              case 15: {\n                h = ((f[c >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n                d = f[h >> 2] | 0\n                f[c >> 2] = h + 4\n                h = ((d & 255) << 24) >> 24\n                d = a\n                f[d >> 2] = h\n                f[(d + 4) >> 2] = (((h | 0) < 0) << 31) >> 31\n                break a\n                break\n              }\n              case 16: {\n                h = ((f[c >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n                d = f[h >> 2] | 0\n                f[c >> 2] = h + 4\n                h = a\n                f[h >> 2] = d & 255\n                f[(h + 4) >> 2] = 0\n                break a\n                break\n              }\n              case 17: {\n                h = ((f[c >> 2] | 0) + (8 - 1)) & ~(8 - 1)\n                i = +p[h >> 3]\n                f[c >> 2] = h + 8\n                p[a >> 3] = i\n                break a\n                break\n              }\n              case 18: {\n                h = ((f[c >> 2] | 0) + (8 - 1)) & ~(8 - 1)\n                i = +p[h >> 3]\n                f[c >> 2] = h + 8\n                p[a >> 3] = i\n                break a\n                break\n              }\n              default:\n                break a\n            }\n          while (0)\n      while (0)\n      return\n    }\n    function _c(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      e = u\n      u = (u + 144) | 0\n      g = (e + 136) | 0\n      h = (e + 32) | 0\n      i = e\n      j = f[((f[(c + 4) >> 2] | 0) + 44) >> 2] | 0\n      k = bj(124) | 0\n      f[(k + 4) >> 2] = 0\n      f[k >> 2] = 2396\n      f[(k + 12) >> 2] = 2420\n      f[(k + 100) >> 2] = 0\n      f[(k + 104) >> 2] = 0\n      f[(k + 108) >> 2] = 0\n      l = (k + 16) | 0\n      m = (l + 80) | 0\n      do {\n        f[l >> 2] = 0\n        l = (l + 4) | 0\n      } while ((l | 0) < (m | 0))\n      f[(k + 112) >> 2] = j\n      f[(k + 116) >> 2] = d\n      f[(k + 120) >> 2] = 0\n      n = k\n      f[(h + 4) >> 2] = 2420\n      f[(h + 92) >> 2] = 0\n      f[(h + 96) >> 2] = 0\n      f[(h + 100) >> 2] = 0\n      l = (h + 8) | 0\n      m = (l + 80) | 0\n      do {\n        f[l >> 2] = 0\n        l = (l + 4) | 0\n      } while ((l | 0) < (m | 0))\n      l = f[(c + 8) >> 2] | 0\n      f[i >> 2] = 2420\n      c = (i + 4) | 0\n      m = (c + 4) | 0\n      f[m >> 2] = 0\n      f[(m + 4) >> 2] = 0\n      f[(m + 8) >> 2] = 0\n      f[(m + 12) >> 2] = 0\n      f[(m + 16) >> 2] = 0\n      f[(m + 20) >> 2] = 0\n      m = l\n      f[c >> 2] = m\n      o = (((((f[(m + 4) >> 2] | 0) - (f[l >> 2] | 0)) >> 2) >>> 0) / 3) | 0\n      b[g >> 0] = 0\n      le((i + 8) | 0, o, g)\n      Sa[f[((f[i >> 2] | 0) + 8) >> 2] & 127](i)\n      f[h >> 2] = f[c >> 2]\n      wd((h + 4) | 0, i) | 0\n      f[(h + 36) >> 2] = l\n      f[(h + 40) >> 2] = d\n      f[(h + 44) >> 2] = j\n      f[(h + 48) >> 2] = k\n      Wd(k, h)\n      f[a >> 2] = n\n      f[i >> 2] = 2420\n      n = f[(i + 20) >> 2] | 0\n      if (n | 0) dn(n)\n      n = f[(i + 8) >> 2] | 0\n      if (!n) {\n        wf(h)\n        u = e\n        return\n      }\n      dn(n)\n      wf(h)\n      u = e\n      return\n    }\n    function $c(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 12) | 0\n      g = d\n      h = xh(c, 0) | 0\n      if (!h) {\n        f[a >> 2] = 0\n        u = d\n        return\n      }\n      i = f[(c + 100) >> 2] | 0\n      j = f[(c + 96) >> 2] | 0\n      c = (i - j) | 0\n      k = ((c | 0) / 12) | 0\n      f[e >> 2] = 0\n      l = (e + 4) | 0\n      f[l >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      m = j\n      do\n        if (c)\n          if (k >>> 0 > 357913941) um(e)\n          else {\n            n = bj(c) | 0\n            f[e >> 2] = n\n            f[(e + 8) >> 2] = n + ((k * 12) | 0)\n            Vf(n | 0, 0, c | 0) | 0\n            f[l >> 2] = n + c\n            o = n\n            break\n          }\n        else o = 0\n      while (0)\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      a: do\n        if ((i | 0) != (j | 0)) {\n          c = (g + 4) | 0\n          n = (g + 8) | 0\n          if (b[(h + 84) >> 0] | 0) {\n            p = 0\n            while (1) {\n              q = (m + ((p * 12) | 0)) | 0\n              f[g >> 2] = f[q >> 2]\n              f[(g + 4) >> 2] = f[(q + 4) >> 2]\n              f[(g + 8) >> 2] = f[(q + 8) >> 2]\n              f[(o + ((p * 12) | 0)) >> 2] = f[g >> 2]\n              f[(o + ((p * 12) | 0) + 4) >> 2] = f[c >> 2]\n              f[(o + ((p * 12) | 0) + 8) >> 2] = f[n >> 2]\n              p = (p + 1) | 0\n              if (p >>> 0 >= k >>> 0) break a\n            }\n          }\n          p = f[(h + 68) >> 2] | 0\n          q = 0\n          do {\n            r = f[(p + (f[(m + ((q * 12) | 0)) >> 2] << 2)) >> 2] | 0\n            f[g >> 2] = r\n            s = f[(p + (f[(m + ((q * 12) | 0) + 4) >> 2] << 2)) >> 2] | 0\n            f[c >> 2] = s\n            t = f[(p + (f[(m + ((q * 12) | 0) + 8) >> 2] << 2)) >> 2] | 0\n            f[n >> 2] = t\n            f[(o + ((q * 12) | 0)) >> 2] = r\n            f[(o + ((q * 12) | 0) + 4) >> 2] = s\n            f[(o + ((q * 12) | 0) + 8) >> 2] = t\n            q = (q + 1) | 0\n          } while (q >>> 0 < k >>> 0)\n        }\n      while (0)\n      kg(a, e)\n      a = f[e >> 2] | 0\n      if (a | 0) {\n        e = f[l >> 2] | 0\n        if ((e | 0) != (a | 0)) f[l >> 2] = e + ((~(((((e + -12 - a) | 0) >>> 0) / 12) | 0) * 12) | 0)\n        dn(a)\n      }\n      u = d\n      return\n    }\n    function ad(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      if (!(f[(a + 64) >> 2] | 0)) {\n        d = bj(32) | 0\n        oj(d)\n        e = (a + 64) | 0\n        g = f[e >> 2] | 0\n        f[e >> 2] = d\n        if (!g) h = d\n        else {\n          d = f[g >> 2] | 0\n          if (d | 0) {\n            i = (g + 4) | 0\n            if ((f[i >> 2] | 0) != (d | 0)) f[i >> 2] = d\n            dn(d)\n          }\n          dn(g)\n          h = f[e >> 2] | 0\n        }\n        Vg(a, h, 0, 0, 0, 0)\n        j = a\n      } else j = a\n      if (!(Nf(j, c) | 0)) return\n      b[(a + 84) >> 0] = b[(c + 84) >> 0] | 0\n      f[(a + 80) >> 2] = f[(c + 80) >> 2]\n      if ((a | 0) != (c | 0)) zd((a + 68) | 0, f[(c + 68) >> 2] | 0, f[(c + 72) >> 2] | 0)\n      j = f[(c + 88) >> 2] | 0\n      if (!j) {\n        c = (a + 88) | 0\n        h = f[c >> 2] | 0\n        f[c >> 2] = 0\n        if (!h) return\n        c = f[(h + 8) >> 2] | 0\n        if (c | 0) {\n          e = (h + 12) | 0\n          if ((f[e >> 2] | 0) != (c | 0)) f[e >> 2] = c\n          dn(c)\n        }\n        dn(h)\n        return\n      }\n      h = bj(40) | 0\n      f[h >> 2] = f[j >> 2]\n      c = (h + 8) | 0\n      e = (j + 8) | 0\n      f[c >> 2] = 0\n      g = (h + 12) | 0\n      f[g >> 2] = 0\n      d = (h + 16) | 0\n      f[d >> 2] = 0\n      i = (j + 12) | 0\n      k = ((f[i >> 2] | 0) - (f[e >> 2] | 0)) | 0\n      if (k | 0) {\n        if ((k | 0) < 0) um(c)\n        l = bj(k) | 0\n        f[g >> 2] = l\n        f[c >> 2] = l\n        f[d >> 2] = l + k\n        k = f[e >> 2] | 0\n        e = ((f[i >> 2] | 0) - k) | 0\n        if ((e | 0) > 0) {\n          ge(l | 0, k | 0, e | 0) | 0\n          f[g >> 2] = l + e\n        }\n      }\n      e = (h + 24) | 0\n      l = (j + 24) | 0\n      f[e >> 2] = f[l >> 2]\n      f[(e + 4) >> 2] = f[(l + 4) >> 2]\n      f[(e + 8) >> 2] = f[(l + 8) >> 2]\n      f[(e + 12) >> 2] = f[(l + 12) >> 2]\n      l = (a + 88) | 0\n      a = f[l >> 2] | 0\n      f[l >> 2] = h\n      if (!a) return\n      h = f[(a + 8) >> 2] | 0\n      if (h | 0) {\n        l = (a + 12) | 0\n        if ((f[l >> 2] | 0) != (h | 0)) f[l >> 2] = h\n        dn(h)\n      }\n      dn(a)\n      return\n    }\n    function bd(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0\n      e = u\n      u = (u + 32) | 0\n      g = (e + 20) | 0\n      h = (e + 16) | 0\n      i = e\n      j = (c + 24) | 0\n      k = b[j >> 0] | 0\n      l = (k << 24) >> 24\n      m = f[(a + 80) >> 2] | 0\n      a = X(m, l) | 0\n      f[i >> 2] = f[226]\n      f[(i + 4) >> 2] = f[227]\n      f[(i + 8) >> 2] = f[228]\n      f[(i + 12) >> 2] = f[229]\n      n = (d + 4) | 0\n      o = f[n >> 2] | 0\n      p = f[d >> 2] | 0\n      q = (o - p) >> 2\n      r = p\n      p = o\n      if (a >>> 0 <= q >>> 0) {\n        if (a >>> 0 < q >>> 0 ? ((o = (r + (a << 2)) | 0), (o | 0) != (p | 0)) : 0)\n          f[n >> 2] = p + (~(((p + -4 - o) | 0) >>> 2) << 2)\n      } else ff(d, (a - q) | 0)\n      if (!m) {\n        s = 1\n        u = e\n        return s | 0\n      }\n      q = (c + 84) | 0\n      a = (c + 68) | 0\n      if ((k << 24) >> 24 <= 0) {\n        k = 0\n        while (1) {\n          if (!(b[q >> 0] | 0)) t = f[((f[a >> 2] | 0) + (k << 2)) >> 2] | 0\n          else t = k\n          f[h >> 2] = t\n          o = b[j >> 0] | 0\n          f[g >> 2] = f[h >> 2]\n          if (!(bb(c, g, o, i) | 0)) {\n            s = 0\n            v = 18\n            break\n          }\n          k = (k + 1) | 0\n          if (k >>> 0 >= m >>> 0) {\n            s = 1\n            v = 18\n            break\n          }\n        }\n        if ((v | 0) == 18) {\n          u = e\n          return s | 0\n        }\n      } else {\n        w = 0\n        x = 0\n      }\n      while (1) {\n        if (!(b[q >> 0] | 0)) y = f[((f[a >> 2] | 0) + (x << 2)) >> 2] | 0\n        else y = x\n        f[h >> 2] = y\n        k = b[j >> 0] | 0\n        f[g >> 2] = f[h >> 2]\n        if (!(bb(c, g, k, i) | 0)) {\n          s = 0\n          v = 18\n          break\n        }\n        k = f[d >> 2] | 0\n        t = 0\n        o = w\n        while (1) {\n          f[(k + (o << 2)) >> 2] = f[(i + (t << 2)) >> 2]\n          t = (t + 1) | 0\n          if ((t | 0) == (l | 0)) break\n          else o = (o + 1) | 0\n        }\n        x = (x + 1) | 0\n        if (x >>> 0 >= m >>> 0) {\n          s = 1\n          v = 18\n          break\n        } else w = (w + l) | 0\n      }\n      if ((v | 0) == 18) {\n        u = e\n        return s | 0\n      }\n      return 0\n    }\n    function cd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      d = u\n      u = (u + 64) | 0\n      e = d\n      g = e\n      i = (g + 40) | 0\n      do {\n        f[g >> 2] = 0\n        g = (g + 4) | 0\n      } while ((g | 0) < (i | 0))\n      do\n        if (Wc(e, b) | 0) {\n          g = (a | 0) == 0\n          if (!g ? (f[(e + 12) >> 2] | 0) == 0 : 0) {\n            j = 0\n            break\n          }\n          i = Bd(e, b) | 0\n          if (g | (i ^ 1)) j = i\n          else {\n            i = (e + 48) | 0\n            g = (e + 44) | 0\n            k = (e + 40) | 0\n            l = (e + 16) | 0\n            m = (e + 28) | 0\n            n = 0\n            o = f[i >> 2] | 0\n            while (1) {\n              a: do\n                if (o >>> 0 < 16384) {\n                  p = f[g >> 2] | 0\n                  q = o\n                  while (1) {\n                    if ((p | 0) <= 0) {\n                      r = q\n                      break a\n                    }\n                    s = f[k >> 2] | 0\n                    p = (p + -1) | 0\n                    f[g >> 2] = p\n                    t = (q << 8) | (h[(s + p) >> 0] | 0)\n                    f[i >> 2] = t\n                    if (t >>> 0 >= 16384) {\n                      r = t\n                      break\n                    } else q = t\n                  }\n                } else r = o\n              while (0)\n              q = r & 4095\n              p = f[((f[l >> 2] | 0) + (q << 2)) >> 2] | 0\n              t = f[m >> 2] | 0\n              o = ((X(f[(t + (p << 3)) >> 2] | 0, r >>> 12) | 0) + q - (f[(t + (p << 3) + 4) >> 2] | 0)) | 0\n              f[i >> 2] = o\n              f[(c + (n << 2)) >> 2] = p\n              n = (n + 1) | 0\n              if ((n | 0) == (a | 0)) {\n                j = 1\n                break\n              }\n            }\n          }\n        } else j = 0\n      while (0)\n      a = f[(e + 28) >> 2] | 0\n      if (a | 0) {\n        c = (e + 32) | 0\n        r = f[c >> 2] | 0\n        if ((r | 0) != (a | 0)) f[c >> 2] = r + (~(((r + -8 - a) | 0) >>> 3) << 3)\n        dn(a)\n      }\n      a = f[(e + 16) >> 2] | 0\n      if (a | 0) {\n        r = (e + 20) | 0\n        c = f[r >> 2] | 0\n        if ((c | 0) != (a | 0)) f[r >> 2] = c + (~(((c + -4 - a) | 0) >>> 2) << 2)\n        dn(a)\n      }\n      a = f[e >> 2] | 0\n      if (!a) {\n        u = d\n        return j | 0\n      }\n      c = (e + 4) | 0\n      e = f[c >> 2] | 0\n      if ((e | 0) != (a | 0)) f[c >> 2] = e + (~(((e + -4 - a) | 0) >>> 2) << 2)\n      dn(a)\n      u = d\n      return j | 0\n    }\n    function dd(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      d = f[c >> 2] | 0\n      c = f[d >> 2] | 0\n      e = f[(a + 4) >> 2] | 0\n      g = f[(d + 4) >> 2] | 0\n      h = (e + -1) | 0\n      i = ((h & e) | 0) == 0\n      if (!i)\n        if (g >>> 0 < e >>> 0) j = g\n        else j = (g >>> 0) % (e >>> 0) | 0\n      else j = h & g\n      g = ((f[a >> 2] | 0) + (j << 2)) | 0\n      k = f[g >> 2] | 0\n      while (1) {\n        l = f[k >> 2] | 0\n        if ((l | 0) == (d | 0)) break\n        else k = l\n      }\n      if ((k | 0) != ((a + 8) | 0)) {\n        l = f[(k + 4) >> 2] | 0\n        if (!i)\n          if (l >>> 0 < e >>> 0) m = l\n          else m = (l >>> 0) % (e >>> 0) | 0\n        else m = l & h\n        if ((m | 0) == (j | 0)) {\n          n = c\n          o = 21\n        } else o = 13\n      } else o = 13\n      do\n        if ((o | 0) == 13) {\n          if (c | 0) {\n            m = f[(c + 4) >> 2] | 0\n            if (!i)\n              if (m >>> 0 < e >>> 0) p = m\n              else p = (m >>> 0) % (e >>> 0) | 0\n            else p = m & h\n            if ((p | 0) == (j | 0)) {\n              q = c\n              r = c\n              o = 22\n              break\n            }\n          }\n          f[g >> 2] = 0\n          n = f[d >> 2] | 0\n          o = 21\n        }\n      while (0)\n      if ((o | 0) == 21) {\n        g = n\n        if (!n) s = g\n        else {\n          q = n\n          r = g\n          o = 22\n        }\n      }\n      if ((o | 0) == 22) {\n        o = f[(q + 4) >> 2] | 0\n        if (!i)\n          if (o >>> 0 < e >>> 0) t = o\n          else t = (o >>> 0) % (e >>> 0) | 0\n        else t = o & h\n        if ((t | 0) == (j | 0)) s = r\n        else {\n          f[((f[a >> 2] | 0) + (t << 2)) >> 2] = k\n          s = f[d >> 2] | 0\n        }\n      }\n      f[k >> 2] = s\n      f[d >> 2] = 0\n      s = (a + 12) | 0\n      f[s >> 2] = (f[s >> 2] | 0) + -1\n      if (!d) return c | 0\n      s = (d + 8) | 0\n      a = f[(d + 20) >> 2] | 0\n      if (a | 0) {\n        k = (d + 24) | 0\n        if ((f[k >> 2] | 0) != (a | 0)) f[k >> 2] = a\n        dn(a)\n      }\n      if ((b[(s + 11) >> 0] | 0) < 0) dn(f[s >> 2] | 0)\n      dn(d)\n      return c | 0\n    }\n    function ed(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      c = u\n      u = (u + 32) | 0\n      d = (c + 12) | 0\n      e = c\n      g = (b * 3) | 0\n      f[d >> 2] = 0\n      h = (d + 4) | 0\n      f[h >> 2] = 0\n      f[(d + 8) >> 2] = 0\n      do\n        if (g)\n          if (g >>> 0 > 1073741823) um(d)\n          else {\n            i = (b * 12) | 0\n            j = bj(i) | 0\n            f[d >> 2] = j\n            k = (j + (g << 2)) | 0\n            f[(d + 8) >> 2] = k\n            Vf(j | 0, 0, i | 0) | 0\n            f[h >> 2] = k\n            l = j\n            break\n          }\n        else l = 0\n      while (0)\n      if (Qf(g, 1, f[(a + 32) >> 2] | 0, l) | 0)\n        if (!b) m = 1\n        else {\n          l = (a + 44) | 0\n          a = (e + 4) | 0\n          g = (e + 8) | 0\n          j = 0\n          k = 0\n          i = 0\n          while (1) {\n            f[e >> 2] = 0\n            f[(e + 4) >> 2] = 0\n            f[(e + 8) >> 2] = 0\n            n = f[d >> 2] | 0\n            o = f[(n + (k << 2)) >> 2] | 0\n            p = o >>> 1\n            q = ((((o & 1) | 0) == 0 ? p : (0 - p) | 0) + i) | 0\n            f[e >> 2] = q\n            p = f[(n + ((k + 1) << 2)) >> 2] | 0\n            o = p >>> 1\n            r = ((((p & 1) | 0) == 0 ? o : (0 - o) | 0) + q) | 0\n            f[a >> 2] = r\n            q = f[(n + ((k + 2) << 2)) >> 2] | 0\n            n = q >>> 1\n            i = ((((q & 1) | 0) == 0 ? n : (0 - n) | 0) + r) | 0\n            f[g >> 2] = i\n            r = f[l >> 2] | 0\n            n = (r + 100) | 0\n            q = f[n >> 2] | 0\n            if ((q | 0) == (f[(r + 104) >> 2] | 0)) cf((r + 96) | 0, e)\n            else {\n              f[q >> 2] = f[e >> 2]\n              f[(q + 4) >> 2] = f[(e + 4) >> 2]\n              f[(q + 8) >> 2] = f[(e + 8) >> 2]\n              f[n >> 2] = (f[n >> 2] | 0) + 12\n            }\n            j = (j + 1) | 0\n            if (j >>> 0 >= b >>> 0) {\n              m = 1\n              break\n            } else k = (k + 3) | 0\n          }\n        }\n      else m = 0\n      k = f[d >> 2] | 0\n      if (!k) {\n        u = c\n        return m | 0\n      }\n      d = f[h >> 2] | 0\n      if ((d | 0) != (k | 0)) f[h >> 2] = d + (~(((d + -4 - k) | 0) >>> 2) << 2)\n      dn(k)\n      u = c\n      return m | 0\n    }\n    function fd(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0\n      d = f[(a + 8) >> 2] | 0\n      e = (a + 76) | 0\n      g = f[e >> 2] | 0\n      h = f[(g + 80) >> 2] | 0\n      b[(c + 84) >> 0] = 0\n      i = (c + 68) | 0\n      j = (c + 72) | 0\n      k = f[j >> 2] | 0\n      l = f[i >> 2] | 0\n      m = (k - l) >> 2\n      n = l\n      l = k\n      if (h >>> 0 <= m >>> 0)\n        if (h >>> 0 < m >>> 0 ? ((k = (n + (h << 2)) | 0), (k | 0) != (l | 0)) : 0) {\n          f[j >> 2] = l + (~(((l + -4 - k) | 0) >>> 2) << 2)\n          o = g\n          p = h\n        } else {\n          o = g\n          p = h\n        }\n      else {\n        Ae(i, (h - m) | 0, 2384)\n        m = f[e >> 2] | 0\n        o = m\n        p = f[(m + 80) >> 2] | 0\n      }\n      m = ((f[(o + 100) >> 2] | 0) - (f[(o + 96) >> 2] | 0)) | 0\n      e = ((m | 0) / 12) | 0\n      if (!m) {\n        q = 1\n        return q | 0\n      }\n      m = (a + 80) | 0\n      a = (c + 68) | 0\n      c = f[(o + 96) >> 2] | 0\n      o = 0\n      while (1) {\n        h = (o * 3) | 0\n        if ((h | 0) == -1) r = -1\n        else r = f[((f[d >> 2] | 0) + (h << 2)) >> 2] | 0\n        i = f[((f[m >> 2] | 0) + 12) >> 2] | 0\n        g = f[(i + (r << 2)) >> 2] | 0\n        if (g >>> 0 >= p >>> 0) {\n          q = 0\n          s = 12\n          break\n        }\n        k = f[a >> 2] | 0\n        f[(k + (f[(c + ((o * 12) | 0)) >> 2] << 2)) >> 2] = g\n        g = (h + 1) | 0\n        if ((g | 0) == -1) t = -1\n        else t = f[((f[d >> 2] | 0) + (g << 2)) >> 2] | 0\n        g = f[(i + (t << 2)) >> 2] | 0\n        if (g >>> 0 >= p >>> 0) {\n          q = 0\n          s = 12\n          break\n        }\n        f[(k + (f[(c + ((o * 12) | 0) + 4) >> 2] << 2)) >> 2] = g\n        g = (h + 2) | 0\n        if ((g | 0) == -1) u = -1\n        else u = f[((f[d >> 2] | 0) + (g << 2)) >> 2] | 0\n        g = f[(i + (u << 2)) >> 2] | 0\n        if (g >>> 0 >= p >>> 0) {\n          q = 0\n          s = 12\n          break\n        }\n        f[(k + (f[(c + ((o * 12) | 0) + 8) >> 2] << 2)) >> 2] = g\n        o = (o + 1) | 0\n        if (o >>> 0 >= e >>> 0) {\n          q = 1\n          s = 12\n          break\n        }\n      }\n      if ((s | 0) == 12) return q | 0\n      return 0\n    }\n    function gd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0\n      c = u\n      u = (u + 32) | 0\n      d = c\n      e = (a + 8) | 0\n      g = f[e >> 2] | 0\n      h = (a + 4) | 0\n      i = f[h >> 2] | 0\n      j = i\n      if (((g - i) >> 2) >>> 0 >= b >>> 0) {\n        Vf(i | 0, 0, (b << 2) | 0) | 0\n        f[h >> 2] = i + (b << 2)\n        u = c\n        return\n      }\n      k = f[a >> 2] | 0\n      l = (i - k) >> 2\n      m = (l + b) | 0\n      n = k\n      if (m >>> 0 > 1073741823) um(a)\n      o = (g - k) | 0\n      p = o >> 1\n      q = (o >> 2) >>> 0 < 536870911 ? (p >>> 0 < m >>> 0 ? m : p) : 1073741823\n      f[(d + 12) >> 2] = 0\n      f[(d + 16) >> 2] = a + 8\n      do\n        if (q)\n          if (q >>> 0 > 1073741823) {\n            p = ra(8) | 0\n            Yk(p, 9789)\n            f[p >> 2] = 3704\n            va(p | 0, 856, 80)\n          } else {\n            r = bj(q << 2) | 0\n            break\n          }\n        else r = 0\n      while (0)\n      f[d >> 2] = r\n      p = (r + (l << 2)) | 0\n      l = (d + 8) | 0\n      m = (d + 4) | 0\n      f[m >> 2] = p\n      o = (r + (q << 2)) | 0\n      q = (d + 12) | 0\n      f[q >> 2] = o\n      r = (p + (b << 2)) | 0\n      Vf(p | 0, 0, (b << 2) | 0) | 0\n      f[l >> 2] = r\n      if ((j | 0) == (n | 0)) {\n        s = p\n        t = q\n        v = l\n        w = k\n        x = r\n        y = i\n        z = o\n        A = g\n      } else {\n        g = j\n        j = p\n        do {\n          g = (g + -4) | 0\n          p = f[g >> 2] | 0\n          f[g >> 2] = 0\n          f[(j + -4) >> 2] = p\n          j = ((f[m >> 2] | 0) + -4) | 0\n          f[m >> 2] = j\n        } while ((g | 0) != (n | 0))\n        s = j\n        t = q\n        v = l\n        w = f[a >> 2] | 0\n        x = f[l >> 2] | 0\n        y = f[h >> 2] | 0\n        z = f[q >> 2] | 0\n        A = f[e >> 2] | 0\n      }\n      f[a >> 2] = s\n      f[m >> 2] = w\n      f[h >> 2] = x\n      f[v >> 2] = y\n      f[e >> 2] = z\n      f[t >> 2] = A\n      f[d >> 2] = w\n      Se(d)\n      u = c\n      return\n    }\n    function hd(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0\n      d = f[(a + 8) >> 2] | 0\n      e = (a + 112) | 0\n      g = f[e >> 2] | 0\n      h = f[(g + 80) >> 2] | 0\n      b[(c + 84) >> 0] = 0\n      i = (c + 68) | 0\n      j = (c + 72) | 0\n      k = f[j >> 2] | 0\n      l = f[i >> 2] | 0\n      m = (k - l) >> 2\n      n = l\n      l = k\n      if (h >>> 0 <= m >>> 0)\n        if (h >>> 0 < m >>> 0 ? ((k = (n + (h << 2)) | 0), (k | 0) != (l | 0)) : 0) {\n          f[j >> 2] = l + (~(((l + -4 - k) | 0) >>> 2) << 2)\n          o = g\n          p = h\n        } else {\n          o = g\n          p = h\n        }\n      else {\n        Ae(i, (h - m) | 0, 2384)\n        m = f[e >> 2] | 0\n        o = m\n        p = f[(m + 80) >> 2] | 0\n      }\n      m = ((f[(o + 100) >> 2] | 0) - (f[(o + 96) >> 2] | 0)) | 0\n      e = ((m | 0) / 12) | 0\n      if (!m) {\n        q = 1\n        return q | 0\n      }\n      m = (a + 116) | 0\n      a = (c + 68) | 0\n      c = f[(o + 96) >> 2] | 0\n      o = 0\n      while (1) {\n        h = (o * 3) | 0\n        if ((h | 0) == -1) r = -1\n        else r = f[((f[d >> 2] | 0) + (h << 2)) >> 2] | 0\n        i = f[((f[m >> 2] | 0) + 12) >> 2] | 0\n        g = f[(i + (r << 2)) >> 2] | 0\n        if (g >>> 0 >= p >>> 0) {\n          q = 0\n          s = 12\n          break\n        }\n        k = f[a >> 2] | 0\n        f[(k + (f[(c + ((o * 12) | 0)) >> 2] << 2)) >> 2] = g\n        g = (h + 1) | 0\n        if ((g | 0) == -1) t = -1\n        else t = f[((f[d >> 2] | 0) + (g << 2)) >> 2] | 0\n        g = f[(i + (t << 2)) >> 2] | 0\n        if (g >>> 0 >= p >>> 0) {\n          q = 0\n          s = 12\n          break\n        }\n        f[(k + (f[(c + ((o * 12) | 0) + 4) >> 2] << 2)) >> 2] = g\n        g = (h + 2) | 0\n        if ((g | 0) == -1) u = -1\n        else u = f[((f[d >> 2] | 0) + (g << 2)) >> 2] | 0\n        g = f[(i + (u << 2)) >> 2] | 0\n        if (g >>> 0 >= p >>> 0) {\n          q = 0\n          s = 12\n          break\n        }\n        f[(k + (f[(c + ((o * 12) | 0) + 8) >> 2] << 2)) >> 2] = g\n        o = (o + 1) | 0\n        if (o >>> 0 >= e >>> 0) {\n          q = 1\n          s = 12\n          break\n        }\n      }\n      if ((s | 0) == 12) return q | 0\n      return 0\n    }\n    function id(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      c = u\n      u = (u + 32) | 0\n      d = (c + 24) | 0\n      e = (c + 16) | 0\n      g = (c + 8) | 0\n      h = c\n      f[a >> 2] = 2372\n      f[(a + 4) >> 2] = f[(b + 4) >> 2]\n      i = (a + 8) | 0\n      j = (b + 8) | 0\n      f[i >> 2] = 0\n      k = (a + 12) | 0\n      f[k >> 2] = 0\n      l = (a + 16) | 0\n      f[l >> 2] = 0\n      m = (b + 12) | 0\n      n = f[m >> 2] | 0\n      do\n        if (n | 0)\n          if ((n | 0) < 0) um(i)\n          else {\n            o = ((((n + -1) | 0) >>> 5) + 1) | 0\n            p = bj(o << 2) | 0\n            f[i >> 2] = p\n            f[k >> 2] = 0\n            f[l >> 2] = o\n            o = f[j >> 2] | 0\n            f[g >> 2] = o\n            f[(g + 4) >> 2] = 0\n            p = f[m >> 2] | 0\n            f[h >> 2] = o + ((p >>> 5) << 2)\n            f[(h + 4) >> 2] = p & 31\n            f[e >> 2] = f[g >> 2]\n            f[(e + 4) >> 2] = f[(g + 4) >> 2]\n            f[d >> 2] = f[h >> 2]\n            f[(d + 4) >> 2] = f[(h + 4) >> 2]\n            od(i, e, d)\n            break\n          }\n      while (0)\n      i = (a + 20) | 0\n      f[i >> 2] = 0\n      m = (a + 24) | 0\n      f[m >> 2] = 0\n      j = (a + 28) | 0\n      f[j >> 2] = 0\n      a = (b + 24) | 0\n      l = f[a >> 2] | 0\n      if (!l) {\n        u = c\n        return\n      }\n      if ((l | 0) < 0) um(i)\n      k = ((((l + -1) | 0) >>> 5) + 1) | 0\n      l = bj(k << 2) | 0\n      f[i >> 2] = l\n      f[m >> 2] = 0\n      f[j >> 2] = k\n      k = f[(b + 20) >> 2] | 0\n      f[g >> 2] = k\n      f[(g + 4) >> 2] = 0\n      b = f[a >> 2] | 0\n      f[h >> 2] = k + ((b >>> 5) << 2)\n      f[(h + 4) >> 2] = b & 31\n      f[e >> 2] = f[g >> 2]\n      f[(e + 4) >> 2] = f[(g + 4) >> 2]\n      f[d >> 2] = f[h >> 2]\n      f[(d + 4) >> 2] = f[(h + 4) >> 2]\n      od(i, e, d)\n      u = c\n      return\n    }\n    function jd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      c = u\n      u = (u + 32) | 0\n      d = (c + 24) | 0\n      e = (c + 16) | 0\n      g = (c + 8) | 0\n      h = c\n      f[a >> 2] = 2420\n      f[(a + 4) >> 2] = f[(b + 4) >> 2]\n      i = (a + 8) | 0\n      j = (b + 8) | 0\n      f[i >> 2] = 0\n      k = (a + 12) | 0\n      f[k >> 2] = 0\n      l = (a + 16) | 0\n      f[l >> 2] = 0\n      m = (b + 12) | 0\n      n = f[m >> 2] | 0\n      do\n        if (n | 0)\n          if ((n | 0) < 0) um(i)\n          else {\n            o = ((((n + -1) | 0) >>> 5) + 1) | 0\n            p = bj(o << 2) | 0\n            f[i >> 2] = p\n            f[k >> 2] = 0\n            f[l >> 2] = o\n            o = f[j >> 2] | 0\n            f[g >> 2] = o\n            f[(g + 4) >> 2] = 0\n            p = f[m >> 2] | 0\n            f[h >> 2] = o + ((p >>> 5) << 2)\n            f[(h + 4) >> 2] = p & 31\n            f[e >> 2] = f[g >> 2]\n            f[(e + 4) >> 2] = f[(g + 4) >> 2]\n            f[d >> 2] = f[h >> 2]\n            f[(d + 4) >> 2] = f[(h + 4) >> 2]\n            od(i, e, d)\n            break\n          }\n      while (0)\n      i = (a + 20) | 0\n      f[i >> 2] = 0\n      m = (a + 24) | 0\n      f[m >> 2] = 0\n      j = (a + 28) | 0\n      f[j >> 2] = 0\n      a = (b + 24) | 0\n      l = f[a >> 2] | 0\n      if (!l) {\n        u = c\n        return\n      }\n      if ((l | 0) < 0) um(i)\n      k = ((((l + -1) | 0) >>> 5) + 1) | 0\n      l = bj(k << 2) | 0\n      f[i >> 2] = l\n      f[m >> 2] = 0\n      f[j >> 2] = k\n      k = f[(b + 20) >> 2] | 0\n      f[g >> 2] = k\n      f[(g + 4) >> 2] = 0\n      b = f[a >> 2] | 0\n      f[h >> 2] = k + ((b >>> 5) << 2)\n      f[(h + 4) >> 2] = b & 31\n      f[e >> 2] = f[g >> 2]\n      f[(e + 4) >> 2] = f[(g + 4) >> 2]\n      f[d >> 2] = f[h >> 2]\n      f[(d + 4) >> 2] = f[(h + 4) >> 2]\n      od(i, e, d)\n      u = c\n      return\n    }\n    function kd(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      c = b[((f[(a + 8) >> 2] | 0) + 24) >> 0] | 0\n      d = an(c >>> 0 > 1073741823 ? -1 : c << 2) | 0\n      e = (a + 28) | 0\n      g = f[e >> 2] | 0\n      f[e >> 2] = d\n      if (g | 0) bn(g)\n      g = (a + 4) | 0\n      d = f[((f[g >> 2] | 0) + 32) >> 2] | 0\n      i = c << 2\n      c = (d + 8) | 0\n      j = f[c >> 2] | 0\n      k = f[(c + 4) >> 2] | 0\n      c = (d + 16) | 0\n      l = c\n      m = f[l >> 2] | 0\n      n = Rj(m | 0, f[(l + 4) >> 2] | 0, i | 0, 0) | 0\n      l = I\n      if (((k | 0) < (l | 0)) | (((k | 0) == (l | 0)) & (j >>> 0 < n >>> 0))) {\n        o = 0\n        return o | 0\n      }\n      ge(f[e >> 2] | 0, ((f[d >> 2] | 0) + m) | 0, i | 0) | 0\n      m = c\n      d = Rj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, i | 0, 0) | 0\n      i = c\n      f[i >> 2] = d\n      f[(i + 4) >> 2] = I\n      i = ((f[g >> 2] | 0) + 32) | 0\n      g = f[i >> 2] | 0\n      d = (g + 8) | 0\n      c = f[d >> 2] | 0\n      m = f[(d + 4) >> 2] | 0\n      d = (g + 16) | 0\n      e = d\n      n = f[e >> 2] | 0\n      j = Rj(n | 0, f[(e + 4) >> 2] | 0, 4, 0) | 0\n      e = I\n      if (((m | 0) < (e | 0)) | (((m | 0) == (e | 0)) & (c >>> 0 < j >>> 0))) {\n        o = 0\n        return o | 0\n      }\n      j = (a + 32) | 0\n      c = ((f[g >> 2] | 0) + n) | 0\n      n = h[c >> 0] | (h[(c + 1) >> 0] << 8) | (h[(c + 2) >> 0] << 16) | (h[(c + 3) >> 0] << 24)\n      b[j >> 0] = n\n      b[(j + 1) >> 0] = n >> 8\n      b[(j + 2) >> 0] = n >> 16\n      b[(j + 3) >> 0] = n >> 24\n      n = d\n      j = Rj(f[n >> 2] | 0, f[(n + 4) >> 2] | 0, 4, 0) | 0\n      n = d\n      f[n >> 2] = j\n      f[(n + 4) >> 2] = I\n      n = f[i >> 2] | 0\n      i = (n + 8) | 0\n      j = f[(i + 4) >> 2] | 0\n      d = (n + 16) | 0\n      c = d\n      g = f[c >> 2] | 0\n      e = f[(c + 4) >> 2] | 0\n      if (!(((j | 0) > (e | 0)) | ((j | 0) == (e | 0) ? (f[i >> 2] | 0) >>> 0 > g >>> 0 : 0))) {\n        o = 0\n        return o | 0\n      }\n      i = b[((f[n >> 2] | 0) + g) >> 0] | 0\n      n = Rj(g | 0, e | 0, 1, 0) | 0\n      e = d\n      f[e >> 2] = n\n      f[(e + 4) >> 2] = I\n      if ((i & 255) > 31) {\n        o = 0\n        return o | 0\n      }\n      f[(a + 24) >> 2] = i & 255\n      o = 1\n      return o | 0\n    }\n    function ld(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      e = (a + 4) | 0\n      g = f[e >> 2] | 0\n      h = g\n      if (((((d - g) | 0) / 12) | 0) >>> 0 >= b >>> 0) {\n        Vf(g | 0, 0, (b * 12) | 0) | 0\n        f[e >> 2] = h + ((b * 12) | 0)\n        return\n      }\n      i = f[a >> 2] | 0\n      j = (((g - i) | 0) / 12) | 0\n      g = (j + b) | 0\n      k = i\n      if (g >>> 0 > 357913941) um(a)\n      l = (((d - i) | 0) / 12) | 0\n      d = l << 1\n      m = l >>> 0 < 178956970 ? (d >>> 0 < g >>> 0 ? g : d) : 357913941\n      do\n        if (m)\n          if (m >>> 0 > 357913941) {\n            d = ra(8) | 0\n            Yk(d, 9789)\n            f[d >> 2] = 3704\n            va(d | 0, 856, 80)\n          } else {\n            n = bj((m * 12) | 0) | 0\n            break\n          }\n        else n = 0\n      while (0)\n      d = (n + ((j * 12) | 0)) | 0\n      j = d\n      g = (n + ((m * 12) | 0)) | 0\n      Vf(d | 0, 0, (b * 12) | 0) | 0\n      m = (d + ((b * 12) | 0)) | 0\n      if ((h | 0) == (k | 0)) {\n        o = j\n        p = i\n        q = h\n      } else {\n        i = h\n        h = j\n        j = d\n        do {\n          d = (j + -12) | 0\n          b = i\n          i = (i + -12) | 0\n          f[d >> 2] = 0\n          n = (j + -8) | 0\n          f[n >> 2] = 0\n          f[(j + -4) >> 2] = 0\n          f[d >> 2] = f[i >> 2]\n          d = (b + -8) | 0\n          f[n >> 2] = f[d >> 2]\n          n = (b + -4) | 0\n          f[(j + -4) >> 2] = f[n >> 2]\n          f[n >> 2] = 0\n          f[d >> 2] = 0\n          f[i >> 2] = 0\n          j = (h + -12) | 0\n          h = j\n        } while ((i | 0) != (k | 0))\n        o = h\n        p = f[a >> 2] | 0\n        q = f[e >> 2] | 0\n      }\n      f[a >> 2] = o\n      f[e >> 2] = m\n      f[c >> 2] = g\n      g = p\n      if ((q | 0) != (g | 0)) {\n        c = q\n        do {\n          q = c\n          c = (c + -12) | 0\n          m = f[c >> 2] | 0\n          if (m | 0) {\n            e = (q + -8) | 0\n            q = f[e >> 2] | 0\n            if ((q | 0) != (m | 0)) f[e >> 2] = q + (~(((q + -4 - m) | 0) >>> 2) << 2)\n            dn(m)\n          }\n        } while ((c | 0) != (g | 0))\n      }\n      if (!p) return\n      dn(p)\n      return\n    }\n    function md(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      g = u\n      u = (u + 80) | 0\n      h = g\n      i = (g + 60) | 0\n      j = (g + 40) | 0\n      k = h\n      l = d\n      m = (k + 40) | 0\n      do {\n        f[k >> 2] = f[l >> 2]\n        k = (k + 4) | 0\n        l = (l + 4) | 0\n      } while ((k | 0) < (m | 0))\n      Hb(a, h, i)\n      if (f[a >> 2] | 0) {\n        u = g\n        return\n      }\n      h = (a + 4) | 0\n      n = (h + 11) | 0\n      if ((b[n >> 0] | 0) < 0) dn(f[h >> 2] | 0)\n      if ((b[(i + 7) >> 0] | 0) != 1) {\n        f[j >> 2] = 0\n        f[(j + 4) >> 2] = 0\n        f[(j + 8) >> 2] = 0\n        o = bj(32) | 0\n        f[j >> 2] = o\n        f[(j + 8) >> 2] = -2147483616\n        f[(j + 4) >> 2] = 20\n        k = o\n        l = 8387\n        m = (k + 20) | 0\n        do {\n          b[k >> 0] = b[l >> 0] | 0\n          k = (k + 1) | 0\n          l = (l + 1) | 0\n        } while ((k | 0) < (m | 0))\n        b[(o + 20) >> 0] = 0\n        f[a >> 2] = -1\n        Rf(h, j)\n        if ((b[(j + 11) >> 0] | 0) < 0) dn(f[j >> 2] | 0)\n        u = g\n        return\n      }\n      Me(j, b[(i + 8) >> 0] | 0)\n      i = f[j >> 2] | 0\n      if (!i) {\n        o = (j + 16) | 0\n        l = f[o >> 2] | 0\n        f[o >> 2] = 0\n        mi(a, l, c, d, e)\n        if (!(f[a >> 2] | 0)) {\n          if ((b[n >> 0] | 0) < 0) dn(f[h >> 2] | 0)\n          f[a >> 2] = 0\n          f[(a + 4) >> 2] = 0\n          f[(a + 8) >> 2] = 0\n          f[(a + 12) >> 2] = 0\n        }\n        if (l | 0) Sa[f[((f[l >> 2] | 0) + 4) >> 2] & 127](l)\n      } else {\n        f[a >> 2] = i\n        Rf(h, (j + 4) | 0)\n      }\n      h = (j + 16) | 0\n      i = f[h >> 2] | 0\n      f[h >> 2] = 0\n      if (i | 0) Sa[f[((f[i >> 2] | 0) + 4) >> 2] & 127](i)\n      i = (j + 4) | 0\n      if ((b[(i + 11) >> 0] | 0) < 0) dn(f[i >> 2] | 0)\n      u = g\n      return\n    }\n    function nd(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      b = u\n      u = (u + 16) | 0\n      c = (b + 4) | 0\n      d = b\n      e = (a + 8) | 0\n      g = f[e >> 2] | 0\n      Eg(f[(a + 4) >> 2] | 0, ((f[(g + 28) >> 2] | 0) - (f[(g + 24) >> 2] | 0)) >> 2)\n      g = (a + 100) | 0\n      h = f[e >> 2] | 0\n      i = ((f[(h + 28) >> 2] | 0) - (f[(h + 24) >> 2] | 0)) >> 2\n      f[c >> 2] = 0\n      h = (a + 104) | 0\n      j = f[h >> 2] | 0\n      k = f[g >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (i >>> 0 <= l >>> 0) {\n        if (i >>> 0 < l >>> 0 ? ((j = (m + (i << 2)) | 0), (j | 0) != (k | 0)) : 0)\n          f[h >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n      } else Ae(g, (i - l) | 0, c)\n      l = (a + 120) | 0\n      a = f[l >> 2] | 0\n      if (!a) {\n        i = f[e >> 2] | 0\n        g = ((f[(i + 4) >> 2] | 0) - (f[i >> 2] | 0)) >> 2\n        i = ((g >>> 0) / 3) | 0\n        if (g >>> 0 <= 2) {\n          u = b\n          return 1\n        }\n        g = 0\n        do {\n          f[d >> 2] = g * 3\n          f[c >> 2] = f[d >> 2]\n          lb(e, c)\n          g = (g + 1) | 0\n        } while ((g | 0) < (i | 0))\n        u = b\n        return 1\n      } else {\n        i = f[a >> 2] | 0\n        if ((f[(a + 4) >> 2] | 0) == (i | 0)) {\n          u = b\n          return 1\n        }\n        a = 0\n        g = i\n        do {\n          f[d >> 2] = f[(g + (a << 2)) >> 2]\n          f[c >> 2] = f[d >> 2]\n          lb(e, c)\n          a = (a + 1) | 0\n          i = f[l >> 2] | 0\n          g = f[i >> 2] | 0\n        } while (a >>> 0 < (((f[(i + 4) >> 2] | 0) - g) >> 2) >>> 0)\n        u = b\n        return 1\n      }\n      return 0\n    }\n    function od(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0\n      d = u\n      u = (u + 48) | 0\n      e = (d + 40) | 0\n      g = (d + 32) | 0\n      h = (d + 8) | 0\n      i = d\n      j = (d + 24) | 0\n      k = (d + 16) | 0\n      l = (a + 4) | 0\n      m = f[l >> 2] | 0\n      n = b\n      b = f[n >> 2] | 0\n      o = f[(n + 4) >> 2] | 0\n      n = c\n      c = f[n >> 2] | 0\n      p = f[(n + 4) >> 2] | 0\n      n = (c - b) << 3\n      f[l >> 2] = m - o + p + n\n      l = ((f[a >> 2] | 0) + ((m >>> 5) << 2)) | 0\n      a = m & 31\n      m = l\n      if ((a | 0) != (o | 0)) {\n        q = h\n        f[q >> 2] = b\n        f[(q + 4) >> 2] = o\n        q = i\n        f[q >> 2] = c\n        f[(q + 4) >> 2] = p\n        f[j >> 2] = m\n        f[(j + 4) >> 2] = a\n        f[g >> 2] = f[h >> 2]\n        f[(g + 4) >> 2] = f[(h + 4) >> 2]\n        f[e >> 2] = f[i >> 2]\n        f[(e + 4) >> 2] = f[(i + 4) >> 2]\n        Cc(k, g, e, j)\n        u = d\n        return\n      }\n      j = (p - o + n) | 0\n      n = b\n      if ((j | 0) > 0) {\n        if (!o) {\n          r = j\n          s = 0\n          t = l\n          v = b\n          w = n\n        } else {\n          b = (32 - o) | 0\n          p = (j | 0) < (b | 0) ? j : b\n          e = (-1 >>> ((b - p) | 0)) & (-1 << o)\n          f[l >> 2] = (f[l >> 2] & ~e) | (f[n >> 2] & e)\n          e = (p + o) | 0\n          b = (n + 4) | 0\n          r = (j - p) | 0\n          s = e & 31\n          t = (l + ((e >>> 5) << 2)) | 0\n          v = b\n          w = b\n        }\n        b = ((r | 0) / 32) | 0\n        qi(t | 0, v | 0, (b << 2) | 0) | 0\n        v = (r - (b << 5)) | 0\n        r = (t + (b << 2)) | 0\n        t = r\n        if ((v | 0) > 0) {\n          e = -1 >>> ((32 - v) | 0)\n          f[r >> 2] = (f[r >> 2] & ~e) | (f[(w + (b << 2)) >> 2] & e)\n          x = v\n          y = t\n        } else {\n          x = s\n          y = t\n        }\n      } else {\n        x = o\n        y = m\n      }\n      f[k >> 2] = y\n      f[(k + 4) >> 2] = x\n      u = d\n      return\n    }\n    function pd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      d = b\n      e = (c - d) >> 2\n      g = (a + 8) | 0\n      h = f[g >> 2] | 0\n      i = f[a >> 2] | 0\n      j = i\n      if (e >>> 0 <= ((h - i) >> 2) >>> 0) {\n        k = (a + 4) | 0\n        l = ((f[k >> 2] | 0) - i) >> 2\n        m = e >>> 0 > l >>> 0\n        n = (b + (l << 2)) | 0\n        l = m ? n : c\n        o = l\n        p = (o - d) | 0\n        q = p >> 2\n        if (q | 0) qi(i | 0, b | 0, p | 0) | 0\n        p = (j + (q << 2)) | 0\n        if (!m) {\n          m = f[k >> 2] | 0\n          if ((m | 0) == (p | 0)) return\n          f[k >> 2] = m + (~(((m + -4 - p) | 0) >>> 2) << 2)\n          return\n        }\n        if ((l | 0) == (c | 0)) return\n        l = f[k >> 2] | 0\n        p = ((((c + -4 - o) | 0) >>> 2) + 1) | 0\n        o = n\n        n = l\n        while (1) {\n          f[n >> 2] = f[o >> 2]\n          o = (o + 4) | 0\n          if ((o | 0) == (c | 0)) break\n          else n = (n + 4) | 0\n        }\n        f[k >> 2] = l + (p << 2)\n        return\n      }\n      p = i\n      if (!i) r = h\n      else {\n        h = (a + 4) | 0\n        l = f[h >> 2] | 0\n        if ((l | 0) != (j | 0)) f[h >> 2] = l + (~(((l + -4 - i) | 0) >>> 2) << 2)\n        dn(p)\n        f[g >> 2] = 0\n        f[h >> 2] = 0\n        f[a >> 2] = 0\n        r = 0\n      }\n      if (e >>> 0 > 1073741823) um(a)\n      h = r >> 1\n      p = (r >> 2) >>> 0 < 536870911 ? (h >>> 0 < e >>> 0 ? e : h) : 1073741823\n      if (p >>> 0 > 1073741823) um(a)\n      h = bj(p << 2) | 0\n      e = (a + 4) | 0\n      f[e >> 2] = h\n      f[a >> 2] = h\n      f[g >> 2] = h + (p << 2)\n      if ((b | 0) == (c | 0)) return\n      p = ((((c + -4 - d) | 0) >>> 2) + 1) | 0\n      d = b\n      b = h\n      while (1) {\n        f[b >> 2] = f[d >> 2]\n        d = (d + 4) | 0\n        if ((d | 0) == (c | 0)) break\n        else b = (b + 4) | 0\n      }\n      f[e >> 2] = h + (p << 2)\n      return\n    }\n    function qd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      e = b\n      g = (c - e) | 0\n      h = g >> 1\n      i = (a + 8) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = k\n      if (h >>> 0 <= ((j - k) >> 1) >>> 0) {\n        m = (a + 4) | 0\n        n = ((f[m >> 2] | 0) - k) >> 1\n        o = h >>> 0 > n >>> 0\n        p = (b + (n << 1)) | 0\n        n = o ? p : c\n        q = n\n        r = (q - e) | 0\n        s = r >> 1\n        if (s | 0) qi(k | 0, b | 0, r | 0) | 0\n        r = (l + (s << 1)) | 0\n        if (!o) {\n          o = f[m >> 2] | 0\n          if ((o | 0) == (r | 0)) return\n          f[m >> 2] = o + (~(((o + -2 - r) | 0) >>> 1) << 1)\n          return\n        }\n        if ((n | 0) == (c | 0)) return\n        n = f[m >> 2] | 0\n        r = (c + -2 - q) | 0\n        q = p\n        p = n\n        while (1) {\n          d[p >> 1] = d[q >> 1] | 0\n          q = (q + 2) | 0\n          if ((q | 0) == (c | 0)) break\n          else p = (p + 2) | 0\n        }\n        f[m >> 2] = n + (((r >>> 1) + 1) << 1)\n        return\n      }\n      r = k\n      if (!k) t = j\n      else {\n        j = (a + 4) | 0\n        n = f[j >> 2] | 0\n        if ((n | 0) != (l | 0)) f[j >> 2] = n + (~(((n + -2 - k) | 0) >>> 1) << 1)\n        dn(r)\n        f[i >> 2] = 0\n        f[j >> 2] = 0\n        f[a >> 2] = 0\n        t = 0\n      }\n      if ((g | 0) < 0) um(a)\n      g = (t >> 1) >>> 0 < 1073741823 ? (t >>> 0 < h >>> 0 ? h : t) : 2147483647\n      if ((g | 0) < 0) um(a)\n      t = bj(g << 1) | 0\n      h = (a + 4) | 0\n      f[h >> 2] = t\n      f[a >> 2] = t\n      f[i >> 2] = t + (g << 1)\n      if ((b | 0) == (c | 0)) return\n      g = (c + -2 - e) | 0\n      e = b\n      b = t\n      while (1) {\n        d[b >> 1] = d[e >> 1] | 0\n        e = (e + 2) | 0\n        if ((e | 0) == (c | 0)) break\n        else b = (b + 2) | 0\n      }\n      f[h >> 2] = t + (((g >>> 1) + 1) << 1)\n      return\n    }\n    function rd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      d = b\n      e = (c - d) >> 2\n      g = (a + 8) | 0\n      h = f[g >> 2] | 0\n      i = f[a >> 2] | 0\n      j = i\n      if (e >>> 0 <= ((h - i) >> 2) >>> 0) {\n        k = (a + 4) | 0\n        l = ((f[k >> 2] | 0) - i) >> 2\n        m = e >>> 0 > l >>> 0\n        n = (b + (l << 2)) | 0\n        l = m ? n : c\n        o = l\n        p = (o - d) | 0\n        q = p >> 2\n        if (q | 0) qi(i | 0, b | 0, p | 0) | 0\n        p = (j + (q << 2)) | 0\n        if (!m) {\n          m = f[k >> 2] | 0\n          if ((m | 0) == (p | 0)) return\n          f[k >> 2] = m + (~(((m + -4 - p) | 0) >>> 2) << 2)\n          return\n        }\n        if ((l | 0) == (c | 0)) return\n        l = f[k >> 2] | 0\n        p = (c + -4 - o) | 0\n        o = n\n        n = l\n        while (1) {\n          f[n >> 2] = f[o >> 2]\n          o = (o + 4) | 0\n          if ((o | 0) == (c | 0)) break\n          else n = (n + 4) | 0\n        }\n        f[k >> 2] = l + (((p >>> 2) + 1) << 2)\n        return\n      }\n      p = i\n      if (!i) r = h\n      else {\n        h = (a + 4) | 0\n        l = f[h >> 2] | 0\n        if ((l | 0) != (j | 0)) f[h >> 2] = l + (~(((l + -4 - i) | 0) >>> 2) << 2)\n        dn(p)\n        f[g >> 2] = 0\n        f[h >> 2] = 0\n        f[a >> 2] = 0\n        r = 0\n      }\n      if (e >>> 0 > 1073741823) um(a)\n      h = r >> 1\n      p = (r >> 2) >>> 0 < 536870911 ? (h >>> 0 < e >>> 0 ? e : h) : 1073741823\n      if (p >>> 0 > 1073741823) um(a)\n      h = bj(p << 2) | 0\n      e = (a + 4) | 0\n      f[e >> 2] = h\n      f[a >> 2] = h\n      f[g >> 2] = h + (p << 2)\n      if ((b | 0) == (c | 0)) return\n      p = (c + -4 - d) | 0\n      d = b\n      b = h\n      while (1) {\n        f[b >> 2] = f[d >> 2]\n        d = (d + 4) | 0\n        if ((d | 0) == (c | 0)) break\n        else b = (b + 4) | 0\n      }\n      f[e >> 2] = h + (((p >>> 2) + 1) << 2)\n      return\n    }\n    function sd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      d = (a + 8) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = g\n      do\n        if (((e - g) >> 2) >>> 0 >= b >>> 0) {\n          i = (a + 4) | 0\n          j = f[i >> 2] | 0\n          k = (j - g) >> 2\n          l = k >>> 0 < b >>> 0\n          m = l ? k : b\n          n = j\n          if (m | 0) {\n            j = m\n            m = h\n            while (1) {\n              f[m >> 2] = f[c >> 2]\n              j = (j + -1) | 0\n              if (!j) break\n              else m = (m + 4) | 0\n            }\n          }\n          if (!l) {\n            m = (h + (b << 2)) | 0\n            if ((m | 0) == (n | 0)) return\n            else {\n              o = i\n              p = (n + (~(((n + -4 - m) | 0) >>> 2) << 2)) | 0\n              break\n            }\n          } else {\n            m = (b - k) | 0\n            j = m\n            q = n\n            while (1) {\n              f[q >> 2] = f[c >> 2]\n              j = (j + -1) | 0\n              if (!j) break\n              else q = (q + 4) | 0\n            }\n            o = i\n            p = (n + (m << 2)) | 0\n            break\n          }\n        } else {\n          q = g\n          if (!g) r = e\n          else {\n            j = (a + 4) | 0\n            k = f[j >> 2] | 0\n            if ((k | 0) != (h | 0)) f[j >> 2] = k + (~(((k + -4 - g) | 0) >>> 2) << 2)\n            dn(q)\n            f[d >> 2] = 0\n            f[j >> 2] = 0\n            f[a >> 2] = 0\n            r = 0\n          }\n          if (b >>> 0 > 1073741823) um(a)\n          j = r >> 1\n          q = (r >> 2) >>> 0 < 536870911 ? (j >>> 0 < b >>> 0 ? b : j) : 1073741823\n          if (q >>> 0 > 1073741823) um(a)\n          j = bj(q << 2) | 0\n          k = (a + 4) | 0\n          f[k >> 2] = j\n          f[a >> 2] = j\n          f[d >> 2] = j + (q << 2)\n          q = b\n          l = j\n          while (1) {\n            f[l >> 2] = f[c >> 2]\n            q = (q + -1) | 0\n            if (!q) break\n            else l = (l + 4) | 0\n          }\n          o = k\n          p = (j + (b << 2)) | 0\n        }\n      while (0)\n      f[o >> 2] = p\n      return\n    }\n    function td(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      g = (c + 8) | 0\n      i = g\n      j = f[(i + 4) >> 2] | 0\n      k = (c + 16) | 0\n      l = k\n      m = f[l >> 2] | 0\n      n = f[(l + 4) >> 2] | 0\n      if (!(((j | 0) > (n | 0)) | ((j | 0) == (n | 0) ? (f[i >> 2] | 0) >>> 0 > m >>> 0 : 0))) {\n        o = 0\n        u = d\n        return o | 0\n      }\n      b[(a + 12) >> 0] = b[((f[c >> 2] | 0) + m) >> 0] | 0\n      m = k\n      i = Rj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, 1, 0) | 0\n      m = k\n      f[m >> 2] = i\n      f[(m + 4) >> 2] = I\n      a: do\n        if (\n          (\n            dg(e, c) | 0\n              ? ((m = f[e >> 2] | 0),\n                (i = g),\n                (n = k),\n                (j = f[n >> 2] | 0),\n                (l = f[(n + 4) >> 2] | 0),\n                (n = Tj(f[i >> 2] | 0, f[(i + 4) >> 2] | 0, j | 0, l | 0) | 0),\n                (i = I),\n                !(((i | 0) < 0) | (((i | 0) == 0) & (n >>> 0 < m >>> 0))))\n              : 0\n          )\n            ? ((n = ((f[c >> 2] | 0) + j) | 0), (m | 0) >= 1)\n            : 0\n        ) {\n          f[a >> 2] = n\n          i = (m + -1) | 0\n          p = (n + i) | 0\n          switch (((h[p >> 0] | 0) >>> 6) & 3) {\n            case 0: {\n              f[(a + 4) >> 2] = i\n              q = b[p >> 0] & 63\n              break\n            }\n            case 1: {\n              if ((m | 0) < 2) {\n                r = 0\n                break a\n              }\n              f[(a + 4) >> 2] = m + -2\n              p = (n + m + -2) | 0\n              q = (((h[(p + 1) >> 0] | 0) << 8) & 16128) | (h[p >> 0] | 0)\n              break\n            }\n            case 2: {\n              if ((m | 0) < 3) {\n                r = 0\n                break a\n              }\n              f[(a + 4) >> 2] = m + -3\n              p = (n + m + -3) | 0\n              q = ((h[(p + 1) >> 0] | 0) << 8) | (h[p >> 0] | 0) | (((h[(p + 2) >> 0] | 0) << 16) & 4128768)\n              break\n            }\n            default: {\n              r = 0\n              break a\n            }\n          }\n          p = (q + 4096) | 0\n          f[(a + 8) >> 2] = p\n          if (p >>> 0 < 1048576) {\n            p = Rj(j | 0, l | 0, m | 0, 0) | 0\n            m = k\n            f[m >> 2] = p\n            f[(m + 4) >> 2] = I\n            r = 1\n          } else r = 0\n        } else r = 0\n      while (0)\n      o = r\n      u = d\n      return o | 0\n    }\n    function ud(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      h = u\n      u = (u + 32) | 0\n      i = (h + 16) | 0\n      j = h\n      k = f[((f[((f[(b + 4) >> 2] | 0) + 8) >> 2] | 0) + (d << 2)) >> 2] | 0\n      do\n        if ((((c + -1) | 0) >>> 0 < 6) & ((Na[f[((f[b >> 2] | 0) + 8) >> 2] & 127](b) | 0) == 1)) {\n          l = Na[f[((f[b >> 2] | 0) + 36) >> 2] & 127](b) | 0\n          m = Oa[f[((f[b >> 2] | 0) + 44) >> 2] & 127](b, d) | 0\n          if (((l | 0) == 0) | ((m | 0) == 0)) {\n            f[a >> 2] = 0\n            u = h\n            return\n          }\n          n = Oa[f[((f[b >> 2] | 0) + 40) >> 2] & 127](b, d) | 0\n          if (!n) {\n            f[j >> 2] = f[(b + 44) >> 2]\n            f[(j + 4) >> 2] = l\n            f[(j + 12) >> 2] = m\n            f[(j + 8) >> 2] = m + 12\n            ic(a, i, c, k, e, j, g)\n            if (!(f[a >> 2] | 0)) {\n              f[a >> 2] = 0\n              break\n            }\n            u = h\n            return\n          } else {\n            f[j >> 2] = f[(b + 44) >> 2]\n            f[(j + 4) >> 2] = n\n            f[(j + 12) >> 2] = m\n            f[(j + 8) >> 2] = m + 12\n            hc(a, i, c, k, e, j, g)\n            if (!(f[a >> 2] | 0)) {\n              f[a >> 2] = 0\n              break\n            }\n            u = h\n            return\n          }\n        }\n      while (0)\n      f[a >> 2] = 0\n      u = h\n      return\n    }\n    function vd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = (a + 76) | 0\n      g = f[e >> 2] | 0\n      h = (a + 80) | 0\n      i = f[h >> 2] | 0\n      if ((i | 0) != (g | 0)) f[h >> 2] = i + (~(((i + -4 - g) | 0) >>> 2) << 2)\n      f[e >> 2] = 0\n      f[h >> 2] = 0\n      f[(a + 84) >> 2] = 0\n      if (g | 0) dn(g)\n      g = (a + 64) | 0\n      h = f[g >> 2] | 0\n      e = (a + 68) | 0\n      if ((f[e >> 2] | 0) != (h | 0)) f[e >> 2] = h\n      f[g >> 2] = 0\n      f[e >> 2] = 0\n      f[(a + 72) >> 2] = 0\n      if (h | 0) dn(h)\n      h = (b + 4) | 0\n      e = f[h >> 2] | 0\n      g = f[b >> 2] | 0\n      i = (((((e - g) | 0) / 12) | 0) * 3) | 0\n      j = (a + 4) | 0\n      k = f[j >> 2] | 0\n      l = f[a >> 2] | 0\n      m = (k - l) >> 2\n      n = l\n      l = k\n      k = g\n      if (i >>> 0 <= m >>> 0)\n        if (i >>> 0 < m >>> 0 ? ((o = (n + (i << 2)) | 0), (o | 0) != (l | 0)) : 0) {\n          f[j >> 2] = l + (~(((l + -4 - o) | 0) >>> 2) << 2)\n          p = e\n          q = g\n          r = k\n        } else {\n          p = e\n          q = g\n          r = k\n        }\n      else {\n        ff(a, (i - m) | 0)\n        m = f[b >> 2] | 0\n        p = f[h >> 2] | 0\n        q = m\n        r = m\n      }\n      if ((p | 0) != (q | 0)) {\n        q = f[a >> 2] | 0\n        m = (((p - r) | 0) / 12) | 0\n        p = 0\n        do {\n          h = (p * 3) | 0\n          f[(q + (h << 2)) >> 2] = f[(r + ((p * 12) | 0)) >> 2]\n          f[(q + ((h + 1) << 2)) >> 2] = f[(r + ((p * 12) | 0) + 4) >> 2]\n          f[(q + ((h + 2) << 2)) >> 2] = f[(r + ((p * 12) | 0) + 8) >> 2]\n          p = (p + 1) | 0\n        } while (p >>> 0 < m >>> 0)\n      }\n      f[d >> 2] = -1\n      if (!(zb(a, d) | 0)) {\n        s = 0\n        u = c\n        return s | 0\n      }\n      ab(a, f[d >> 2] | 0) | 0\n      s = 1\n      u = c\n      return s | 0\n    }\n    function wd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      f[(a + 4) >> 2] = f[(b + 4) >> 2]\n      c = (a + 8) | 0\n      d = (b + 8) | 0\n      if ((a | 0) == (b | 0)) return a | 0\n      e = (b + 12) | 0\n      g = f[e >> 2] | 0\n      if (!g) h = 0\n      else {\n        i = (a + 16) | 0\n        do\n          if (g >>> 0 > (f[i >> 2] << 5) >>> 0) {\n            j = f[c >> 2] | 0\n            if (!j) k = g\n            else {\n              dn(j)\n              f[c >> 2] = 0\n              f[i >> 2] = 0\n              f[(a + 12) >> 2] = 0\n              k = f[e >> 2] | 0\n            }\n            if ((k | 0) < 0) um(c)\n            else {\n              j = ((((k + -1) | 0) >>> 5) + 1) | 0\n              l = bj(j << 2) | 0\n              f[c >> 2] = l\n              f[(a + 12) >> 2] = 0\n              f[i >> 2] = j\n              m = f[e >> 2] | 0\n              n = l\n              break\n            }\n          } else {\n            m = g\n            n = f[c >> 2] | 0\n          }\n        while (0)\n        qi(n | 0, f[d >> 2] | 0, (((((m + -1) | 0) >>> 5) << 2) + 4) | 0) | 0\n        h = f[e >> 2] | 0\n      }\n      f[(a + 12) >> 2] = h\n      h = (a + 20) | 0\n      e = (b + 20) | 0\n      m = (b + 24) | 0\n      b = f[m >> 2] | 0\n      if (!b) o = 0\n      else {\n        d = (a + 28) | 0\n        do\n          if (b >>> 0 > (f[d >> 2] << 5) >>> 0) {\n            n = f[h >> 2] | 0\n            if (!n) p = b\n            else {\n              dn(n)\n              f[h >> 2] = 0\n              f[d >> 2] = 0\n              f[(a + 24) >> 2] = 0\n              p = f[m >> 2] | 0\n            }\n            if ((p | 0) < 0) um(h)\n            else {\n              n = ((((p + -1) | 0) >>> 5) + 1) | 0\n              c = bj(n << 2) | 0\n              f[h >> 2] = c\n              f[(a + 24) >> 2] = 0\n              f[d >> 2] = n\n              q = f[m >> 2] | 0\n              r = c\n              break\n            }\n          } else {\n            q = b\n            r = f[h >> 2] | 0\n          }\n        while (0)\n        qi(r | 0, f[e >> 2] | 0, (((((q + -1) | 0) >>> 5) << 2) + 4) | 0) | 0\n        o = f[m >> 2] | 0\n      }\n      f[(a + 24) >> 2] = o\n      return a | 0\n    }\n    function xd(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      f[c >> 2] = 1\n      d = (a + 4) | 0\n      e = (c + 8) | 0\n      g = (c + 12) | 0\n      c = f[e >> 2] | 0\n      i = ((f[g >> 2] | 0) - c) | 0\n      if (i >>> 0 < 4294967292) {\n        Xg(e, (i + 4) | 0, 0)\n        j = f[e >> 2] | 0\n      } else j = c\n      c = (j + i) | 0\n      i = h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24)\n      b[c >> 0] = i\n      b[(c + 1) >> 0] = i >> 8\n      b[(c + 2) >> 0] = i >> 16\n      b[(c + 3) >> 0] = i >> 24\n      i = (a + 8) | 0\n      c = (a + 12) | 0\n      d = f[i >> 2] | 0\n      if ((f[c >> 2] | 0) != (d | 0)) {\n        j = 0\n        k = d\n        do {\n          d = (k + (j << 2)) | 0\n          l = f[e >> 2] | 0\n          m = ((f[g >> 2] | 0) - l) | 0\n          if (m >>> 0 < 4294967292) {\n            Xg(e, (m + 4) | 0, 0)\n            n = f[e >> 2] | 0\n          } else n = l\n          l = (n + m) | 0\n          m = h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24)\n          b[l >> 0] = m\n          b[(l + 1) >> 0] = m >> 8\n          b[(l + 2) >> 0] = m >> 16\n          b[(l + 3) >> 0] = m >> 24\n          j = (j + 1) | 0\n          k = f[i >> 2] | 0\n        } while (j >>> 0 < (((f[c >> 2] | 0) - k) >> 2) >>> 0)\n      }\n      k = (a + 20) | 0\n      a = f[e >> 2] | 0\n      c = ((f[g >> 2] | 0) - a) | 0\n      if (c >>> 0 < 4294967292) {\n        Xg(e, (c + 4) | 0, 0)\n        o = f[e >> 2] | 0\n        p = (o + c) | 0\n        q = h[k >> 0] | (h[(k + 1) >> 0] << 8) | (h[(k + 2) >> 0] << 16) | (h[(k + 3) >> 0] << 24)\n        b[p >> 0] = q\n        b[(p + 1) >> 0] = q >> 8\n        b[(p + 2) >> 0] = q >> 16\n        b[(p + 3) >> 0] = q >> 24\n        return\n      } else {\n        o = a\n        p = (o + c) | 0\n        q = h[k >> 0] | (h[(k + 1) >> 0] << 8) | (h[(k + 2) >> 0] << 16) | (h[(k + 3) >> 0] << 24)\n        b[p >> 0] = q\n        b[(p + 1) >> 0] = q >> 8\n        b[(p + 2) >> 0] = q >> 16\n        b[(p + 3) >> 0] = q >> 24\n        return\n      }\n    }\n    function yd(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = La,\n        v = La,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = La,\n        A = La,\n        B = La\n      d = u\n      u = (u + 16) | 0\n      e = d\n      g = f[(a + 24) >> 2] | 0\n      h = (a + 8) | 0\n      i = b[((f[h >> 2] | 0) + 24) >> 0] | 0\n      j = (i << 24) >> 24\n      k = j << 2\n      l = an(j >>> 0 > 1073741823 ? -1 : j << 2) | 0\n      yl(e)\n      if (!(Xi(e, $(n[(a + 32) >> 2]), ((1 << g) + -1) | 0) | 0)) {\n        m = 0\n        bn(l)\n        u = d\n        return m | 0\n      }\n      g = f[(a + 16) >> 2] | 0\n      o = ((f[f[g >> 2] >> 2] | 0) + (f[(g + 48) >> 2] | 0)) | 0\n      if (!c) {\n        m = 1\n        bn(l)\n        u = d\n        return m | 0\n      }\n      g = (e + 4) | 0\n      p = (a + 28) | 0\n      if ((i << 24) >> 24 > 0) {\n        q = 0\n        r = 0\n        s = 0\n      } else {\n        i = 0\n        a = 0\n        while (1) {\n          ge(((f[f[((f[h >> 2] | 0) + 64) >> 2] >> 2] | 0) + a) | 0, l | 0, k | 0) | 0\n          i = (i + 1) | 0\n          if ((i | 0) == (c | 0)) {\n            m = 1\n            break\n          } else a = (a + k) | 0\n        }\n        bn(l)\n        u = d\n        return m | 0\n      }\n      while (1) {\n        a = f[p >> 2] | 0\n        t = $(n[g >> 2])\n        v = $(n[e >> 2])\n        i = 0\n        w = r\n        while (1) {\n          x = f[(o + (w << 2)) >> 2] | 0\n          y = (x | 0) < 0\n          z = $(t * $((y ? (0 - x) | 0 : x) | 0))\n          A = $(-z)\n          B = $(v * (y ? A : z))\n          z = $($(n[(a + (i << 2)) >> 2]) + B)\n          n[(l + (i << 2)) >> 2] = z\n          i = (i + 1) | 0\n          if ((i | 0) == (j | 0)) break\n          else w = (w + 1) | 0\n        }\n        ge(((f[f[((f[h >> 2] | 0) + 64) >> 2] >> 2] | 0) + s) | 0, l | 0, k | 0) | 0\n        q = (q + 1) | 0\n        if ((q | 0) == (c | 0)) {\n          m = 1\n          break\n        } else {\n          r = (r + j) | 0\n          s = (s + k) | 0\n        }\n      }\n      bn(l)\n      u = d\n      return m | 0\n    }\n    function zd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      d = c\n      e = b\n      g = (d - e) | 0\n      h = g >> 2\n      i = (a + 8) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = k\n      if (h >>> 0 > ((j - k) >> 2) >>> 0) {\n        m = k\n        if (!k) n = j\n        else {\n          j = (a + 4) | 0\n          o = f[j >> 2] | 0\n          if ((o | 0) != (l | 0)) f[j >> 2] = o + (~(((o + -4 - k) | 0) >>> 2) << 2)\n          dn(m)\n          f[i >> 2] = 0\n          f[j >> 2] = 0\n          f[a >> 2] = 0\n          n = 0\n        }\n        if (h >>> 0 > 1073741823) um(a)\n        j = n >> 1\n        m = (n >> 2) >>> 0 < 536870911 ? (j >>> 0 < h >>> 0 ? h : j) : 1073741823\n        if (m >>> 0 > 1073741823) um(a)\n        j = bj(m << 2) | 0\n        n = (a + 4) | 0\n        f[n >> 2] = j\n        f[a >> 2] = j\n        f[i >> 2] = j + (m << 2)\n        if ((g | 0) <= 0) return\n        ge(j | 0, b | 0, g | 0) | 0\n        f[n >> 2] = j + ((g >>> 2) << 2)\n        return\n      }\n      g = (a + 4) | 0\n      a = f[g >> 2] | 0\n      j = (a - k) >> 2\n      k = h >>> 0 > j >>> 0\n      h = k ? (b + (j << 2)) | 0 : c\n      c = a\n      j = a\n      if ((h | 0) == (b | 0)) p = l\n      else {\n        a = (h + -4 - e) | 0\n        e = b\n        b = l\n        while (1) {\n          f[b >> 2] = f[e >> 2]\n          e = (e + 4) | 0\n          if ((e | 0) == (h | 0)) break\n          else b = (b + 4) | 0\n        }\n        p = (l + (((a >>> 2) + 1) << 2)) | 0\n      }\n      if (k) {\n        k = (d - h) | 0\n        if ((k | 0) <= 0) return\n        ge(j | 0, h | 0, k | 0) | 0\n        f[g >> 2] = (f[g >> 2] | 0) + ((k >>> 2) << 2)\n        return\n      } else {\n        if ((p | 0) == (c | 0)) return\n        f[g >> 2] = c + (~(((c + -4 - p) | 0) >>> 2) << 2)\n        return\n      }\n    }\n    function Ad(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      d = f[(a + 8) >> 2] | 0\n      e = (a + 76) | 0\n      g = f[e >> 2] | 0\n      h = f[(g + 80) >> 2] | 0\n      b[(c + 84) >> 0] = 0\n      i = (c + 68) | 0\n      j = (c + 72) | 0\n      k = f[j >> 2] | 0\n      l = f[i >> 2] | 0\n      m = (k - l) >> 2\n      n = l\n      l = k\n      if (h >>> 0 <= m >>> 0)\n        if (h >>> 0 < m >>> 0 ? ((k = (n + (h << 2)) | 0), (k | 0) != (l | 0)) : 0) {\n          f[j >> 2] = l + (~(((l + -4 - k) | 0) >>> 2) << 2)\n          o = g\n          p = h\n        } else {\n          o = g\n          p = h\n        }\n      else {\n        Ae(i, (h - m) | 0, 2384)\n        m = f[e >> 2] | 0\n        o = m\n        p = f[(m + 80) >> 2] | 0\n      }\n      m = ((f[(o + 100) >> 2] | 0) - (f[(o + 96) >> 2] | 0)) | 0\n      e = ((m | 0) / 12) | 0\n      if (!m) {\n        q = 1\n        return q | 0\n      }\n      m = (c + 68) | 0\n      c = f[(o + 96) >> 2] | 0\n      o = f[(d + 28) >> 2] | 0\n      d = f[((f[(a + 80) >> 2] | 0) + 12) >> 2] | 0\n      a = 0\n      while (1) {\n        h = (a * 3) | 0\n        i = f[(d + (f[(o + (h << 2)) >> 2] << 2)) >> 2] | 0\n        if (i >>> 0 >= p >>> 0) {\n          q = 0\n          r = 10\n          break\n        }\n        g = f[m >> 2] | 0\n        f[(g + (f[(c + ((a * 12) | 0)) >> 2] << 2)) >> 2] = i\n        i = f[(d + (f[(o + ((h + 1) << 2)) >> 2] << 2)) >> 2] | 0\n        if (i >>> 0 >= p >>> 0) {\n          q = 0\n          r = 10\n          break\n        }\n        f[(g + (f[(c + ((a * 12) | 0) + 4) >> 2] << 2)) >> 2] = i\n        i = f[(d + (f[(o + ((h + 2) << 2)) >> 2] << 2)) >> 2] | 0\n        if (i >>> 0 >= p >>> 0) {\n          q = 0\n          r = 10\n          break\n        }\n        f[(g + (f[(c + ((a * 12) | 0) + 8) >> 2] << 2)) >> 2] = i\n        a = (a + 1) | 0\n        if (a >>> 0 >= e >>> 0) {\n          q = 1\n          r = 10\n          break\n        }\n      }\n      if ((r | 0) == 10) return q | 0\n      return 0\n    }\n    function Bd(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      if (!(Ff(e, c) | 0)) {\n        g = 0\n        u = d\n        return g | 0\n      }\n      i = e\n      e = f[i >> 2] | 0\n      j = f[(i + 4) >> 2] | 0\n      i = (c + 8) | 0\n      k = (c + 16) | 0\n      l = k\n      m = f[l >> 2] | 0\n      n = f[(l + 4) >> 2] | 0\n      l = Tj(f[i >> 2] | 0, f[(i + 4) >> 2] | 0, m | 0, n | 0) | 0\n      i = I\n      if ((j >>> 0 > i >>> 0) | (((j | 0) == (i | 0)) & (e >>> 0 > l >>> 0))) {\n        g = 0\n        u = d\n        return g | 0\n      }\n      l = ((f[c >> 2] | 0) + m) | 0\n      c = Rj(m | 0, n | 0, e | 0, j | 0) | 0\n      j = k\n      f[j >> 2] = c\n      f[(j + 4) >> 2] = I\n      if ((e | 0) < 1) {\n        g = 0\n        u = d\n        return g | 0\n      }\n      f[(a + 40) >> 2] = l\n      j = (e + -1) | 0\n      c = (l + j) | 0\n      a: do\n        switch (((h[c >> 0] | 0) >>> 6) & 3) {\n          case 0: {\n            f[(a + 44) >> 2] = j\n            o = b[c >> 0] & 63\n            break\n          }\n          case 1: {\n            if ((e | 0) < 2) {\n              g = 0\n              u = d\n              return g | 0\n            } else {\n              f[(a + 44) >> 2] = e + -2\n              k = (l + e + -2) | 0\n              o = (((h[(k + 1) >> 0] | 0) << 8) & 16128) | (h[k >> 0] | 0)\n              break a\n            }\n            break\n          }\n          case 2: {\n            if ((e | 0) < 3) {\n              g = 0\n              u = d\n              return g | 0\n            } else {\n              f[(a + 44) >> 2] = e + -3\n              k = (l + e + -3) | 0\n              o = ((h[(k + 1) >> 0] | 0) << 8) | (h[k >> 0] | 0) | (((h[(k + 2) >> 0] | 0) << 16) & 4128768)\n              break a\n            }\n            break\n          }\n          case 3: {\n            f[(a + 44) >> 2] = e + -4\n            k = (l + e + -4) | 0\n            o =\n              ((h[(k + 2) >> 0] | 0) << 16) |\n              (((h[(k + 3) >> 0] | 0) << 24) & 1056964608) |\n              ((h[(k + 1) >> 0] | 0) << 8) |\n              (h[k >> 0] | 0)\n            break\n          }\n          default: {\n          }\n        }\n      while (0)\n      e = (o + 16384) | 0\n      f[(a + 48) >> 2] = e\n      g = e >>> 0 < 4194304\n      u = d\n      return g | 0\n    }\n    function Cd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      c = u\n      u = (u + 112) | 0\n      d = (c + 96) | 0\n      e = (c + 16) | 0\n      g = (c + 4) | 0\n      h = c\n      i = (e + 76) | 0\n      j = e\n      k = (j + 76) | 0\n      do {\n        f[j >> 2] = 0\n        j = (j + 4) | 0\n      } while ((j | 0) < (k | 0))\n      f[i >> 2] = -1\n      f[g >> 2] = 0\n      i = (g + 4) | 0\n      f[i >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      f[h >> 2] = g\n      f[d >> 2] = f[h >> 2]\n      if (pc(e, a, d) | 0) {\n        d = f[g >> 2] | 0\n        rd(b, d, (d + ((((f[i >> 2] | 0) - d) >> 2) << 2)) | 0)\n        l = f[(e + 68) >> 2] | 0\n      } else l = 0\n      d = f[g >> 2] | 0\n      if (d | 0) {\n        g = f[i >> 2] | 0\n        if ((g | 0) != (d | 0)) f[i >> 2] = g + (~(((g + -4 - d) | 0) >>> 2) << 2)\n        dn(d)\n      }\n      d = f[(e + 56) >> 2] | 0\n      if (d | 0) dn(d)\n      d = f[(e + 32) >> 2] | 0\n      if (d | 0) {\n        g = (e + 36) | 0\n        i = f[g >> 2] | 0\n        if ((i | 0) != (d | 0)) f[g >> 2] = i + (~(((i + -4 - d) | 0) >>> 2) << 2)\n        dn(d)\n      }\n      d = f[(e + 20) >> 2] | 0\n      if (d | 0) {\n        i = (e + 24) | 0\n        g = f[i >> 2] | 0\n        if ((g | 0) != (d | 0)) f[i >> 2] = g + (~(((g + -4 - d) | 0) >>> 2) << 2)\n        dn(d)\n      }\n      d = f[(e + 8) >> 2] | 0\n      if (d | 0) {\n        g = (e + 12) | 0\n        i = f[g >> 2] | 0\n        if ((i | 0) != (d | 0)) f[g >> 2] = i + (~(((i + -4 - d) | 0) >>> 2) << 2)\n        dn(d)\n      }\n      d = (e + 4) | 0\n      e = f[d >> 2] | 0\n      f[d >> 2] = 0\n      if (!e) {\n        u = c\n        return l | 0\n      }\n      mf(e)\n      dn(e)\n      u = c\n      return l | 0\n    }\n    function Dd(a, b, c, d) {\n      a = a | 0\n      b = $(b)\n      c = $(c)\n      d = d | 0\n      var e = La,\n        f = La,\n        g = La,\n        h = La,\n        i = La,\n        j = La,\n        k = 0.0,\n        l = La,\n        m = La,\n        o = 0.0,\n        p = 0.0,\n        q = 0.0,\n        r = 0.0,\n        s = 0.0,\n        t = La,\n        u = La,\n        v = 0,\n        w = 0\n      e = $(b + c)\n      f = $(b - c)\n      if (!(f <= $(0.5)) | (!(f >= $(-0.5)) | (!(e >= $(0.5)) | !(e <= $(1.5))))) {\n        do\n          if (!(e <= $(0.5))) {\n            if (e >= $(1.5)) {\n              g = $($(1.5) - c)\n              h = $($(1.5) - b)\n              break\n            }\n            if (!(f <= $(-0.5))) {\n              g = $(c + $(0.5))\n              h = $(b + $(-0.5))\n              break\n            } else {\n              g = $(c + $(-0.5))\n              h = $(b + $(0.5))\n              break\n            }\n          } else {\n            g = $($(0.5) - c)\n            h = $($(0.5) - b)\n          }\n        while (0)\n        i = $(h + g)\n        j = $(g - h)\n        k = -1.0\n        l = g\n        m = h\n      } else {\n        i = e\n        j = f\n        k = 1.0\n        l = b\n        m = c\n      }\n      c = $(+l * 2.0 + -1.0)\n      l = $(+m * 2.0 + -1.0)\n      o = +i * 2.0\n      p = o + -1.0\n      q = 3.0 - o\n      o = +j * 2.0\n      r = o + 1.0\n      s = 1.0 - o\n      o = s < r ? s : r\n      r = q < p ? q : p\n      j = $(k * (o < r ? o : r))\n      i = $($(l * l) + $($(c * c) + $(j * j)))\n      if (+i < 1.0e-6) {\n        n[d >> 2] = $(0.0)\n        t = $(0.0)\n        u = $(0.0)\n        v = (d + 4) | 0\n        n[v >> 2] = u\n        w = (d + 8) | 0\n        n[w >> 2] = t\n        return\n      } else {\n        m = $($(1.0) / $(L($(i))))\n        i = $(m * j)\n        n[d >> 2] = i\n        t = $(m * l)\n        u = $(m * c)\n        v = (d + 4) | 0\n        n[v >> 2] = u\n        w = (d + 8) | 0\n        n[w >> 2] = t\n        return\n      }\n    }\n    function Ed(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0\n      e = c & 255\n      g = (d | 0) != 0\n      a: do\n        if (g & (((a & 3) | 0) != 0)) {\n          h = c & 255\n          i = a\n          j = d\n          while (1) {\n            if ((b[i >> 0] | 0) == (h << 24) >> 24) {\n              k = i\n              l = j\n              m = 6\n              break a\n            }\n            n = (i + 1) | 0\n            o = (j + -1) | 0\n            p = (o | 0) != 0\n            if (p & (((n & 3) | 0) != 0)) {\n              i = n\n              j = o\n            } else {\n              q = n\n              r = o\n              s = p\n              m = 5\n              break\n            }\n          }\n        } else {\n          q = a\n          r = d\n          s = g\n          m = 5\n        }\n      while (0)\n      if ((m | 0) == 5)\n        if (s) {\n          k = q\n          l = r\n          m = 6\n        } else {\n          t = q\n          u = 0\n        }\n      b: do\n        if ((m | 0) == 6) {\n          q = c & 255\n          if ((b[k >> 0] | 0) == (q << 24) >> 24) {\n            t = k\n            u = l\n          } else {\n            r = X(e, 16843009) | 0\n            c: do\n              if (l >>> 0 > 3) {\n                s = k\n                g = l\n                while (1) {\n                  d = f[s >> 2] ^ r\n                  if ((((d & -2139062144) ^ -2139062144) & (d + -16843009)) | 0) break\n                  d = (s + 4) | 0\n                  a = (g + -4) | 0\n                  if (a >>> 0 > 3) {\n                    s = d\n                    g = a\n                  } else {\n                    v = d\n                    w = a\n                    m = 11\n                    break c\n                  }\n                }\n                x = s\n                y = g\n              } else {\n                v = k\n                w = l\n                m = 11\n              }\n            while (0)\n            if ((m | 0) == 11)\n              if (!w) {\n                t = v\n                u = 0\n                break\n              } else {\n                x = v\n                y = w\n              }\n            while (1) {\n              if ((b[x >> 0] | 0) == (q << 24) >> 24) {\n                t = x\n                u = y\n                break b\n              }\n              r = (x + 1) | 0\n              y = (y + -1) | 0\n              if (!y) {\n                t = r\n                u = 0\n                break\n              } else x = r\n            }\n          }\n        }\n      while (0)\n      return (u | 0 ? t : 0) | 0\n    }\n    function Fd(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      h = (d + 8) | 0\n      i = f[h >> 2] | 0\n      j = f[(h + 4) >> 2] | 0\n      h = (d + 16) | 0\n      k = h\n      l = f[k >> 2] | 0\n      m = f[(k + 4) >> 2] | 0\n      if (((j | 0) > (m | 0)) | (((j | 0) == (m | 0)) & (i >>> 0 > l >>> 0))) {\n        k = b[((f[d >> 2] | 0) + l) >> 0] | 0\n        n = Rj(l | 0, m | 0, 1, 0) | 0\n        o = I\n        p = h\n        f[p >> 2] = n\n        f[(p + 4) >> 2] = o\n        if ((k << 24) >> 24 != -2) {\n          q = k\n          r = o\n          s = n\n          t = 3\n        }\n      } else {\n        q = 0\n        r = m\n        s = l\n        t = 3\n      }\n      if ((t | 0) == 3) {\n        if (((j | 0) > (r | 0)) | (((j | 0) == (r | 0)) & (i >>> 0 > s >>> 0))) {\n          i = b[((f[d >> 2] | 0) + s) >> 0] | 0\n          j = Rj(s | 0, r | 0, 1, 0) | 0\n          r = h\n          f[r >> 2] = j\n          f[(r + 4) >> 2] = I\n          v = i\n        } else v = 0\n        Va[f[((f[a >> 2] | 0) + 40) >> 2] & 7](g, a, (q << 24) >> 24, (v << 24) >> 24)\n        v = (a + 20) | 0\n        q = f[g >> 2] | 0\n        f[g >> 2] = 0\n        i = f[v >> 2] | 0\n        f[v >> 2] = q\n        if (i) {\n          Sa[f[((f[i >> 2] | 0) + 4) >> 2] & 127](i)\n          i = f[g >> 2] | 0\n          f[g >> 2] = 0\n          if (i | 0) Sa[f[((f[i >> 2] | 0) + 4) >> 2] & 127](i)\n        } else f[g >> 2] = 0\n      }\n      g = f[(a + 20) >> 2] | 0\n      if (g | 0 ? !(Oa[f[((f[a >> 2] | 0) + 28) >> 2] & 127](a, g) | 0) : 0) {\n        w = 0\n        u = e\n        return w | 0\n      }\n      w = Pa[f[((f[a >> 2] | 0) + 36) >> 2] & 31](a, c, d) | 0\n      u = e\n      return w | 0\n    }\n    function Gd(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      e = (a + 4) | 0\n      g = f[e >> 2] | 0\n      if (!g) {\n        f[c >> 2] = e\n        h = e\n        return h | 0\n      }\n      e = b[(d + 11) >> 0] | 0\n      i = (e << 24) >> 24 < 0\n      j = i ? f[(d + 4) >> 2] | 0 : e & 255\n      e = i ? f[d >> 2] | 0 : d\n      d = (a + 4) | 0\n      a = g\n      while (1) {\n        g = (a + 16) | 0\n        i = b[(g + 11) >> 0] | 0\n        k = (i << 24) >> 24 < 0\n        l = k ? f[(a + 20) >> 2] | 0 : i & 255\n        i = l >>> 0 < j >>> 0\n        m = i ? l : j\n        if ((m | 0) != 0 ? ((n = jh(e, k ? f[g >> 2] | 0 : g, m) | 0), (n | 0) != 0) : 0)\n          if ((n | 0) < 0) o = 8\n          else o = 10\n        else if (j >>> 0 < l >>> 0) o = 8\n        else o = 10\n        if ((o | 0) == 8) {\n          o = 0\n          n = f[a >> 2] | 0\n          if (!n) {\n            o = 9\n            break\n          } else {\n            p = a\n            q = n\n          }\n        } else if ((o | 0) == 10) {\n          o = 0\n          n = j >>> 0 < l >>> 0 ? j : l\n          if ((n | 0) != 0 ? ((l = jh(k ? f[g >> 2] | 0 : g, e, n) | 0), (l | 0) != 0) : 0) {\n            if ((l | 0) >= 0) {\n              o = 16\n              break\n            }\n          } else o = 12\n          if ((o | 0) == 12 ? ((o = 0), !i) : 0) {\n            o = 16\n            break\n          }\n          r = (a + 4) | 0\n          i = f[r >> 2] | 0\n          if (!i) {\n            o = 15\n            break\n          } else {\n            p = r\n            q = i\n          }\n        }\n        d = p\n        a = q\n      }\n      if ((o | 0) == 9) {\n        f[c >> 2] = a\n        h = a\n        return h | 0\n      } else if ((o | 0) == 15) {\n        f[c >> 2] = a\n        h = r\n        return h | 0\n      } else if ((o | 0) == 16) {\n        f[c >> 2] = a\n        h = d\n        return h | 0\n      }\n      return 0\n    }\n    function Hd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 24) | 0\n      g = (d + 16) | 0\n      h = (d + 8) | 0\n      i = d\n      j = (a + 4) | 0\n      k = f[j >> 2] | 0\n      l = f[b >> 2] | 0\n      m = f[(b + 4) >> 2] | 0\n      b = f[c >> 2] | 0\n      n = f[(c + 4) >> 2] | 0\n      c = (b - l) << 3\n      f[j >> 2] = k - m + n + c\n      j = ((f[a >> 2] | 0) + ((k >>> 5) << 2)) | 0\n      a = k & 31\n      k = j\n      if ((m | 0) != (a | 0)) {\n        f[e >> 2] = l\n        f[(e + 4) >> 2] = m\n        f[g >> 2] = b\n        f[(g + 4) >> 2] = n\n        f[h >> 2] = k\n        f[(h + 4) >> 2] = a\n        Ec(i, e, g, h)\n        u = d\n        return\n      }\n      h = (n - m + c) | 0\n      c = l\n      if ((h | 0) > 0) {\n        if (!m) {\n          o = h\n          p = j\n          q = 0\n          r = l\n          s = c\n        } else {\n          l = (32 - m) | 0\n          n = (h | 0) < (l | 0) ? h : l\n          g = (-1 >>> ((l - n) | 0)) & (-1 << m)\n          f[j >> 2] = (f[j >> 2] & ~g) | (f[c >> 2] & g)\n          g = (n + m) | 0\n          l = (c + 4) | 0\n          o = (h - n) | 0\n          p = (j + ((g >>> 5) << 2)) | 0\n          q = g & 31\n          r = l\n          s = l\n        }\n        l = ((o | 0) / 32) | 0\n        qi(p | 0, r | 0, (l << 2) | 0) | 0\n        r = (o - (l << 5)) | 0\n        o = (p + (l << 2)) | 0\n        p = o\n        if ((r | 0) > 0) {\n          g = -1 >>> ((32 - r) | 0)\n          f[o >> 2] = (f[o >> 2] & ~g) | (f[(s + (l << 2)) >> 2] & g)\n          t = r\n          v = p\n        } else {\n          t = q\n          v = p\n        }\n      } else {\n        t = m\n        v = k\n      }\n      f[i >> 2] = v\n      f[(i + 4) >> 2] = t\n      u = d\n      return\n    }\n    function Id(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      e = u\n      u = (u + 32) | 0\n      g = (e + 12) | 0\n      h = e\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      i = gg(c) | 0\n      if (i >>> 0 > 4294967279) um(g)\n      if (i >>> 0 < 11) {\n        b[(g + 11) >> 0] = i\n        if (!i) j = g\n        else {\n          k = g\n          l = 6\n        }\n      } else {\n        m = (i + 16) & -16\n        n = bj(m) | 0\n        f[g >> 2] = n\n        f[(g + 8) >> 2] = m | -2147483648\n        f[(g + 4) >> 2] = i\n        k = n\n        l = 6\n      }\n      if ((l | 0) == 6) {\n        ge(k | 0, c | 0, i | 0) | 0\n        j = k\n      }\n      b[(j + i) >> 0] = 0\n      f[h >> 2] = 0\n      f[(h + 4) >> 2] = 0\n      f[(h + 8) >> 2] = 0\n      i = gg(d) | 0\n      if (i >>> 0 > 4294967279) um(h)\n      if (i >>> 0 < 11) {\n        b[(h + 11) >> 0] = i\n        if (!i) o = h\n        else {\n          p = h\n          l = 12\n        }\n      } else {\n        j = (i + 16) & -16\n        k = bj(j) | 0\n        f[h >> 2] = k\n        f[(h + 8) >> 2] = j | -2147483648\n        f[(h + 4) >> 2] = i\n        p = k\n        l = 12\n      }\n      if ((l | 0) == 12) {\n        ge(p | 0, d | 0, i | 0) | 0\n        o = p\n      }\n      b[(o + i) >> 0] = 0\n      i = f[(a + 4) >> 2] | 0\n      if ((i | 0) != 0 ? ((o = Mc(i, g, h) | 0), (o | 0) != 0) : 0) q = ih(a, f[(o + 40) >> 2] | 0) | 0\n      else q = -1\n      if ((b[(h + 11) >> 0] | 0) < 0) dn(f[h >> 2] | 0)\n      if ((b[(g + 11) >> 0] | 0) >= 0) {\n        u = e\n        return q | 0\n      }\n      dn(f[g >> 2] | 0)\n      u = e\n      return q | 0\n    }\n    function Jd(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      e = c\n      g = (d - e) | 0\n      h = (a + 8) | 0\n      i = f[h >> 2] | 0\n      j = f[a >> 2] | 0\n      k = j\n      if (g >>> 0 > ((i - j) | 0) >>> 0) {\n        if (!j) l = i\n        else {\n          i = (a + 4) | 0\n          if ((f[i >> 2] | 0) != (k | 0)) f[i >> 2] = k\n          dn(k)\n          f[h >> 2] = 0\n          f[i >> 2] = 0\n          f[a >> 2] = 0\n          l = 0\n        }\n        if ((g | 0) < 0) um(a)\n        i = l << 1\n        m = l >>> 0 < 1073741823 ? (i >>> 0 < g >>> 0 ? g : i) : 2147483647\n        if ((m | 0) < 0) um(a)\n        i = bj(m) | 0\n        l = (a + 4) | 0\n        f[l >> 2] = i\n        f[a >> 2] = i\n        f[h >> 2] = i + m\n        if ((c | 0) == (d | 0)) return\n        else {\n          n = c\n          o = i\n        }\n        do {\n          b[o >> 0] = b[n >> 0] | 0\n          n = (n + 1) | 0\n          o = ((f[l >> 2] | 0) + 1) | 0\n          f[l >> 2] = o\n        } while ((n | 0) != (d | 0))\n        return\n      } else {\n        n = (a + 4) | 0\n        a = ((f[n >> 2] | 0) - j) | 0\n        j = g >>> 0 > a >>> 0\n        g = (c + a) | 0\n        a = j ? g : d\n        o = (a - e) | 0\n        if (o | 0) qi(k | 0, c | 0, o | 0) | 0\n        c = (k + o) | 0\n        if (!j) {\n          if ((f[n >> 2] | 0) == (c | 0)) return\n          f[n >> 2] = c\n          return\n        }\n        if ((a | 0) == (d | 0)) return\n        a = g\n        g = f[n >> 2] | 0\n        do {\n          b[g >> 0] = b[a >> 0] | 0\n          a = (a + 1) | 0\n          g = ((f[n >> 2] | 0) + 1) | 0\n          f[n >> 2] = g\n        } while ((a | 0) != (d | 0))\n        return\n      }\n    }\n    function Kd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      e = (a + 4) | 0\n      g = f[e >> 2] | 0\n      h = g\n      if (((d - g) >> 2) >>> 0 >= b >>> 0) {\n        Vf(g | 0, 0, (b << 2) | 0) | 0\n        f[e >> 2] = g + (b << 2)\n        return\n      }\n      i = f[a >> 2] | 0\n      j = (g - i) >> 2\n      g = (j + b) | 0\n      k = i\n      if (g >>> 0 > 1073741823) um(a)\n      l = (d - i) | 0\n      d = l >> 1\n      m = (l >> 2) >>> 0 < 536870911 ? (d >>> 0 < g >>> 0 ? g : d) : 1073741823\n      do\n        if (m)\n          if (m >>> 0 > 1073741823) {\n            d = ra(8) | 0\n            Yk(d, 9789)\n            f[d >> 2] = 3704\n            va(d | 0, 856, 80)\n          } else {\n            n = bj(m << 2) | 0\n            break\n          }\n        else n = 0\n      while (0)\n      d = (n + (j << 2)) | 0\n      Vf(d | 0, 0, (b << 2) | 0) | 0\n      b = d\n      j = (n + (m << 2)) | 0\n      m = (n + (g << 2)) | 0\n      if ((h | 0) == (k | 0)) {\n        o = b\n        p = i\n        q = h\n      } else {\n        i = h\n        h = b\n        b = d\n        do {\n          i = (i + -4) | 0\n          d = f[i >> 2] | 0\n          f[i >> 2] = 0\n          f[(b + -4) >> 2] = d\n          b = (h + -4) | 0\n          h = b\n        } while ((i | 0) != (k | 0))\n        o = h\n        p = f[a >> 2] | 0\n        q = f[e >> 2] | 0\n      }\n      f[a >> 2] = o\n      f[e >> 2] = m\n      f[c >> 2] = j\n      j = p\n      if ((q | 0) != (j | 0)) {\n        c = q\n        do {\n          c = (c + -4) | 0\n          q = f[c >> 2] | 0\n          f[c >> 2] = 0\n          if (q | 0) Sa[f[((f[q >> 2] | 0) + 4) >> 2] & 127](q)\n        } while ((c | 0) != (j | 0))\n      }\n      if (!p) return\n      dn(p)\n      return\n    }\n    function Ld(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      d = (a + 4) | 0\n      e = f[a >> 2] | 0\n      g = ((((f[d >> 2] | 0) - e) | 0) / 12) | 0\n      h = (g + 1) | 0\n      if (h >>> 0 > 357913941) um(a)\n      i = (a + 8) | 0\n      j = ((((f[i >> 2] | 0) - e) | 0) / 12) | 0\n      e = j << 1\n      k = j >>> 0 < 178956970 ? (e >>> 0 < h >>> 0 ? h : e) : 357913941\n      do\n        if (k)\n          if (k >>> 0 > 357913941) {\n            e = ra(8) | 0\n            Yk(e, 9789)\n            f[e >> 2] = 3704\n            va(e | 0, 856, 80)\n          } else {\n            l = bj((k * 12) | 0) | 0\n            break\n          }\n        else l = 0\n      while (0)\n      e = (l + ((g * 12) | 0)) | 0\n      g = e\n      h = (l + ((k * 12) | 0)) | 0\n      Rf(e, c)\n      c = (e + 12) | 0\n      k = f[a >> 2] | 0\n      l = f[d >> 2] | 0\n      if ((l | 0) == (k | 0)) {\n        m = g\n        n = k\n        o = k\n      } else {\n        j = l\n        l = g\n        g = e\n        do {\n          e = (g + -12) | 0\n          j = (j + -12) | 0\n          f[e >> 2] = f[j >> 2]\n          f[(e + 4) >> 2] = f[(j + 4) >> 2]\n          f[(e + 8) >> 2] = f[(j + 8) >> 2]\n          f[j >> 2] = 0\n          f[(j + 4) >> 2] = 0\n          f[(j + 8) >> 2] = 0\n          g = (l + -12) | 0\n          l = g\n        } while ((j | 0) != (k | 0))\n        m = l\n        n = f[a >> 2] | 0\n        o = f[d >> 2] | 0\n      }\n      f[a >> 2] = m\n      f[d >> 2] = c\n      f[i >> 2] = h\n      h = n\n      if ((o | 0) != (h | 0)) {\n        i = o\n        do {\n          i = (i + -12) | 0\n          if ((b[(i + 11) >> 0] | 0) < 0) dn(f[i >> 2] | 0)\n        } while ((i | 0) != (h | 0))\n      }\n      if (!n) return\n      dn(n)\n      return\n    }\n    function Md(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      d = c\n      e = b\n      g = (d - e) | 0\n      h = g >> 2\n      i = (a + 8) | 0\n      j = f[i >> 2] | 0\n      k = f[a >> 2] | 0\n      l = k\n      if (h >>> 0 <= ((j - k) >> 2) >>> 0) {\n        m = (a + 4) | 0\n        n = ((f[m >> 2] | 0) - k) >> 2\n        o = h >>> 0 > n >>> 0\n        p = o ? (b + (n << 2)) | 0 : c\n        c = p\n        n = (c - e) | 0\n        e = n >> 2\n        if (e | 0) qi(k | 0, b | 0, n | 0) | 0\n        n = (l + (e << 2)) | 0\n        if (o) {\n          o = (d - c) | 0\n          if ((o | 0) <= 0) return\n          ge(f[m >> 2] | 0, p | 0, o | 0) | 0\n          f[m >> 2] = (f[m >> 2] | 0) + ((o >>> 2) << 2)\n          return\n        } else {\n          o = f[m >> 2] | 0\n          if ((o | 0) == (n | 0)) return\n          f[m >> 2] = o + (~(((o + -4 - n) | 0) >>> 2) << 2)\n          return\n        }\n      }\n      n = k\n      if (!k) q = j\n      else {\n        j = (a + 4) | 0\n        o = f[j >> 2] | 0\n        if ((o | 0) != (l | 0)) f[j >> 2] = o + (~(((o + -4 - k) | 0) >>> 2) << 2)\n        dn(n)\n        f[i >> 2] = 0\n        f[j >> 2] = 0\n        f[a >> 2] = 0\n        q = 0\n      }\n      if (h >>> 0 > 1073741823) um(a)\n      j = q >> 1\n      n = (q >> 2) >>> 0 < 536870911 ? (j >>> 0 < h >>> 0 ? h : j) : 1073741823\n      if (n >>> 0 > 1073741823) um(a)\n      j = bj(n << 2) | 0\n      h = (a + 4) | 0\n      f[h >> 2] = j\n      f[a >> 2] = j\n      f[i >> 2] = j + (n << 2)\n      if ((g | 0) <= 0) return\n      ge(j | 0, b | 0, g | 0) | 0\n      f[h >> 2] = j + ((g >>> 2) << 2)\n      return\n    }\n    function Nd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = bj(64) | 0\n      g = bj(12) | 0\n      h = f[((f[(a + 4) >> 2] | 0) + 80) >> 2] | 0\n      f[(g + 4) >> 2] = 0\n      f[g >> 2] = 2592\n      f[(g + 8) >> 2] = h\n      f[d >> 2] = g\n      Ah(e, d)\n      g = e\n      if ((b | 0) >= 0) {\n        h = (a + 8) | 0\n        i = (a + 12) | 0\n        a = f[i >> 2] | 0\n        j = f[h >> 2] | 0\n        k = (a - j) >> 2\n        do\n          if ((k | 0) <= (b | 0)) {\n            l = (b + 1) | 0\n            m = a\n            if (l >>> 0 > k >>> 0) {\n              Kd(h, (l - k) | 0)\n              break\n            }\n            if (l >>> 0 < k >>> 0 ? ((n = (j + (l << 2)) | 0), (n | 0) != (m | 0)) : 0) {\n              l = m\n              do {\n                m = (l + -4) | 0\n                f[i >> 2] = m\n                o = f[m >> 2] | 0\n                f[m >> 2] = 0\n                if (o | 0) Sa[f[((f[o >> 2] | 0) + 4) >> 2] & 127](o)\n                l = f[i >> 2] | 0\n              } while ((l | 0) != (n | 0))\n            }\n          }\n        while (0)\n        i = ((f[h >> 2] | 0) + (b << 2)) | 0\n        b = f[i >> 2] | 0\n        f[i >> 2] = g\n        if (!b) p = 1\n        else {\n          Sa[f[((f[b >> 2] | 0) + 4) >> 2] & 127](b)\n          p = 1\n        }\n      } else {\n        Sa[f[((f[e >> 2] | 0) + 4) >> 2] & 127](e)\n        p = 0\n      }\n      e = f[d >> 2] | 0\n      f[d >> 2] = 0\n      if (!e) {\n        u = c\n        return p | 0\n      }\n      Sa[f[((f[e >> 2] | 0) + 4) >> 2] & 127](e)\n      u = c\n      return p | 0\n    }\n    function Od(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      c = f[b >> 2] | 0\n      do\n        if ((c | 0) != -1) {\n          b = f[((f[((f[(a + 4) >> 2] | 0) + 12) >> 2] | 0) + (c << 2)) >> 2] | 0\n          d = (c + 1) | 0\n          e = ((d >>> 0) % 3 | 0 | 0) == 0 ? (c + -2) | 0 : d\n          if ((e | 0) == -1) g = -1\n          else\n            g =\n              f[\n                ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) + (((((e | 0) / 3) | 0) * 12) | 0) + (((e | 0) % 3 | 0) << 2)) >>\n                  2\n              ] | 0\n          if ((b | 0) != -1) {\n            e = ((((b >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + b) | 0\n            if ((e | 0) == -1) {\n              h = -1\n              i = b\n              j = 0\n            } else {\n              h =\n                f[\n                  ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) +\n                    (((((e | 0) / 3) | 0) * 12) | 0) +\n                    (((e | 0) % 3 | 0) << 2)) >>\n                    2\n                ] | 0\n              i = b\n              j = 0\n            }\n          } else {\n            h = -1\n            i = -1\n            j = 1\n          }\n          if ((g | 0) != (h | 0)) {\n            k = -1\n            return k | 0\n          }\n          b = ((((c >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + c) | 0\n          if ((b | 0) == -1)\n            if (j) {\n              l = -1\n              m = -1\n              n = i\n              break\n            } else o = -1\n          else {\n            e =\n              f[\n                ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) + (((((b | 0) / 3) | 0) * 12) | 0) + (((b | 0) % 3 | 0) << 2)) >>\n                  2\n              ] | 0\n            if (j) {\n              l = -1\n              m = e\n              n = i\n              break\n            } else o = e\n          }\n          e = (i + 1) | 0\n          b = ((e >>> 0) % 3 | 0 | 0) == 0 ? (i + -2) | 0 : e\n          if ((b | 0) == -1) {\n            l = -1\n            m = o\n            n = i\n          } else {\n            l =\n              f[\n                ((f[((f[a >> 2] | 0) + 96) >> 2] | 0) + (((((b | 0) / 3) | 0) * 12) | 0) + (((b | 0) % 3 | 0) << 2)) >>\n                  2\n              ] | 0\n            m = o\n            n = i\n          }\n        } else {\n          l = -1\n          m = -1\n          n = -1\n        }\n      while (0)\n      k = (m | 0) != (l | 0) ? -1 : n\n      return k | 0\n    }\n    function Pd(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      e = (a + 20) | 0\n      if (cc(e, c) | 0) {\n        g = 0\n        return g | 0\n      }\n      a = Db(e, c) | 0\n      c = f[d >> 2] | 0\n      f[d >> 2] = 0\n      d = f[a >> 2] | 0\n      f[a >> 2] = c\n      if (!d) {\n        g = 1\n        return g | 0\n      }\n      c = f[(d + 28) >> 2] | 0\n      if (c | 0) {\n        a = c\n        do {\n          c = a\n          a = f[a >> 2] | 0\n          Ye((c + 8) | 0)\n          dn(c)\n        } while ((a | 0) != 0)\n      }\n      a = (d + 20) | 0\n      c = f[a >> 2] | 0\n      f[a >> 2] = 0\n      if (c | 0) dn(c)\n      c = f[(d + 8) >> 2] | 0\n      if (c | 0) {\n        a = c\n        do {\n          c = a\n          a = f[a >> 2] | 0\n          e = (c + 8) | 0\n          h = f[(c + 20) >> 2] | 0\n          if (h | 0) {\n            i = (c + 24) | 0\n            if ((f[i >> 2] | 0) != (h | 0)) f[i >> 2] = h\n            dn(h)\n          }\n          if ((b[(e + 11) >> 0] | 0) < 0) dn(f[e >> 2] | 0)\n          dn(c)\n        } while ((a | 0) != 0)\n      }\n      a = f[d >> 2] | 0\n      f[d >> 2] = 0\n      if (a | 0) dn(a)\n      dn(d)\n      g = 1\n      return g | 0\n    }\n    function Qd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      f[e >> 2] = b\n      g = (a + 8) | 0\n      if (((((f[(a + 12) >> 2] | 0) - (f[g >> 2] | 0)) >> 2) | 0) <= (b | 0)) ze(g, (b + 1) | 0)\n      h = f[((f[c >> 2] | 0) + 56) >> 2] | 0\n      do\n        if ((h | 0) < 5) {\n          i = (a + 20 + ((h * 12) | 0) + 4) | 0\n          j = f[i >> 2] | 0\n          if ((j | 0) == (f[(a + 20 + ((h * 12) | 0) + 8) >> 2] | 0)) {\n            xf((a + 20 + ((h * 12) | 0)) | 0, e)\n            break\n          } else {\n            f[j >> 2] = b\n            f[i >> 2] = j + 4\n            break\n          }\n        }\n      while (0)\n      b = f[c >> 2] | 0\n      h = f[e >> 2] | 0\n      f[(b + 60) >> 2] = h\n      e = ((f[g >> 2] | 0) + (h << 2)) | 0\n      f[c >> 2] = 0\n      c = f[e >> 2] | 0\n      f[e >> 2] = b\n      if (!c) {\n        u = d\n        return\n      }\n      b = (c + 88) | 0\n      e = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (e | 0) {\n        b = f[(e + 8) >> 2] | 0\n        if (b | 0) {\n          h = (e + 12) | 0\n          if ((f[h >> 2] | 0) != (b | 0)) f[h >> 2] = b\n          dn(b)\n        }\n        dn(e)\n      }\n      e = f[(c + 68) >> 2] | 0\n      if (e | 0) {\n        b = (c + 72) | 0\n        h = f[b >> 2] | 0\n        if ((h | 0) != (e | 0)) f[b >> 2] = h + (~(((h + -4 - e) | 0) >>> 2) << 2)\n        dn(e)\n      }\n      e = (c + 64) | 0\n      h = f[e >> 2] | 0\n      f[e >> 2] = 0\n      if (h | 0) {\n        e = f[h >> 2] | 0\n        if (e | 0) {\n          b = (h + 4) | 0\n          if ((f[b >> 2] | 0) != (e | 0)) f[b >> 2] = e\n          dn(e)\n        }\n        dn(h)\n      }\n      dn(c)\n      u = d\n      return\n    }\n    function Rd(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      b = u\n      u = (u + 16) | 0\n      c = (b + 4) | 0\n      d = b\n      e = (a + 8) | 0\n      g = f[e >> 2] | 0\n      Eg(f[(a + 4) >> 2] | 0, ((f[(g + 56) >> 2] | 0) - (f[(g + 52) >> 2] | 0)) >> 2)\n      g = (a + 84) | 0\n      a = f[g >> 2] | 0\n      if (!a) {\n        h = f[((f[e >> 2] | 0) + 64) >> 2] | 0\n        i = ((f[(h + 4) >> 2] | 0) - (f[h >> 2] | 0)) >> 2\n        h = ((i >>> 0) / 3) | 0\n        if (i >>> 0 <= 2) {\n          u = b\n          return 1\n        }\n        i = 0\n        do {\n          f[d >> 2] = i * 3\n          f[c >> 2] = f[d >> 2]\n          tb(e, c)\n          i = (i + 1) | 0\n        } while ((i | 0) < (h | 0))\n        u = b\n        return 1\n      } else {\n        h = f[a >> 2] | 0\n        if ((f[(a + 4) >> 2] | 0) == (h | 0)) {\n          u = b\n          return 1\n        }\n        a = 0\n        i = h\n        do {\n          f[d >> 2] = f[(i + (a << 2)) >> 2]\n          f[c >> 2] = f[d >> 2]\n          tb(e, c)\n          a = (a + 1) | 0\n          h = f[g >> 2] | 0\n          i = f[h >> 2] | 0\n        } while (a >>> 0 < (((f[(h + 4) >> 2] | 0) - i) >> 2) >>> 0)\n        u = b\n        return 1\n      }\n      return 0\n    }\n    function Sd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0\n      d = u\n      u = (u + 48) | 0\n      e = (d + 16) | 0\n      g = d\n      h = (d + 32) | 0\n      i = (a + 28) | 0\n      j = f[i >> 2] | 0\n      f[h >> 2] = j\n      k = (a + 20) | 0\n      l = ((f[k >> 2] | 0) - j) | 0\n      f[(h + 4) >> 2] = l\n      f[(h + 8) >> 2] = b\n      f[(h + 12) >> 2] = c\n      b = (l + c) | 0\n      l = (a + 60) | 0\n      f[g >> 2] = f[l >> 2]\n      f[(g + 4) >> 2] = h\n      f[(g + 8) >> 2] = 2\n      j = ik(Aa(146, g | 0) | 0) | 0\n      a: do\n        if ((b | 0) != (j | 0)) {\n          g = 2\n          m = b\n          n = h\n          o = j\n          while (1) {\n            if ((o | 0) < 0) break\n            m = (m - o) | 0\n            p = f[(n + 4) >> 2] | 0\n            q = o >>> 0 > p >>> 0\n            r = q ? (n + 8) | 0 : n\n            s = (g + ((q << 31) >> 31)) | 0\n            t = (o - (q ? p : 0)) | 0\n            f[r >> 2] = (f[r >> 2] | 0) + t\n            p = (r + 4) | 0\n            f[p >> 2] = (f[p >> 2] | 0) - t\n            f[e >> 2] = f[l >> 2]\n            f[(e + 4) >> 2] = r\n            f[(e + 8) >> 2] = s\n            o = ik(Aa(146, e | 0) | 0) | 0\n            if ((m | 0) == (o | 0)) {\n              v = 3\n              break a\n            } else {\n              g = s\n              n = r\n            }\n          }\n          f[(a + 16) >> 2] = 0\n          f[i >> 2] = 0\n          f[k >> 2] = 0\n          f[a >> 2] = f[a >> 2] | 32\n          if ((g | 0) == 2) w = 0\n          else w = (c - (f[(n + 4) >> 2] | 0)) | 0\n        } else v = 3\n      while (0)\n      if ((v | 0) == 3) {\n        v = f[(a + 44) >> 2] | 0\n        f[(a + 16) >> 2] = v + (f[(a + 48) >> 2] | 0)\n        a = v\n        f[i >> 2] = a\n        f[k >> 2] = a\n        w = c\n      }\n      u = d\n      return w | 0\n    }\n    function Td(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      f[a >> 2] = 2696\n      b = f[(a + 68) >> 2] | 0\n      if (b | 0) {\n        c = (a + 72) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 56) >> 2] | 0\n      if (b | 0) {\n        d = (a + 60) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 44) >> 2] | 0\n      if (b | 0) {\n        c = (a + 48) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 32) >> 2] | 0\n      if (b | 0) {\n        d = (a + 36) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 20) >> 2] | 0\n      if (b | 0) {\n        c = (a + 24) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      Qe((a + 8) | 0)\n      b = (a + 4) | 0\n      a = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (!a) return\n      b = (a + 40) | 0\n      d = f[b >> 2] | 0\n      if (d | 0) {\n        c = (a + 44) | 0\n        e = f[c >> 2] | 0\n        if ((e | 0) == (d | 0)) g = d\n        else {\n          h = e\n          do {\n            e = (h + -4) | 0\n            f[c >> 2] = e\n            i = f[e >> 2] | 0\n            f[e >> 2] = 0\n            if (i | 0) {\n              Cf(i)\n              dn(i)\n            }\n            h = f[c >> 2] | 0\n          } while ((h | 0) != (d | 0))\n          g = f[b >> 2] | 0\n        }\n        dn(g)\n      }\n      Cf(a)\n      dn(a)\n      return\n    }\n    function Ud(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      c = (a + 12) | 0\n      d = f[a >> 2] | 0\n      e = (a + 8) | 0\n      g = f[e >> 2] | 0\n      h = (g | 0) == -1\n      if (!(b[c >> 0] | 0)) {\n        do\n          if (\n            (\n              (!h ? ((i = ((((g >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + g) | 0), (i | 0) != -1) : 0)\n                ? ((f[((f[d >> 2] | 0) + ((i >>> 5) << 2)) >> 2] & (1 << (i & 31))) | 0) == 0\n                : 0\n            )\n              ? ((j = f[((f[((f[(d + 64) >> 2] | 0) + 12) >> 2] | 0) + (i << 2)) >> 2] | 0), (j | 0) != -1)\n              : 0\n          )\n            if (!((j >>> 0) % 3 | 0)) {\n              k = (j + 2) | 0\n              break\n            } else {\n              k = (j + -1) | 0\n              break\n            }\n          else k = -1\n        while (0)\n        f[e >> 2] = k\n        return\n      }\n      k = (g + 1) | 0\n      if (\n        (\n          (!h ? ((h = ((k >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : k), (h | 0) != -1) : 0)\n            ? ((f[((f[d >> 2] | 0) + ((h >>> 5) << 2)) >> 2] & (1 << (h & 31))) | 0) == 0\n            : 0\n        )\n          ? ((k = f[((f[((f[(d + 64) >> 2] | 0) + 12) >> 2] | 0) + (h << 2)) >> 2] | 0),\n            (h = (k + 1) | 0),\n            (k | 0) != -1)\n          : 0\n      ) {\n        g = ((h >>> 0) % 3 | 0 | 0) == 0 ? (k + -2) | 0 : h\n        f[e >> 2] = g\n        if ((g | 0) != -1) {\n          if ((g | 0) != (f[(a + 4) >> 2] | 0)) return\n          f[e >> 2] = -1\n          return\n        }\n      } else f[e >> 2] = -1\n      g = f[(a + 4) >> 2] | 0\n      do\n        if (\n          (\n            ((g | 0) != -1 ? ((a = ((((g >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + g) | 0), (a | 0) != -1) : 0)\n              ? ((f[((f[d >> 2] | 0) + ((a >>> 5) << 2)) >> 2] & (1 << (a & 31))) | 0) == 0\n              : 0\n          )\n            ? ((h = f[((f[((f[(d + 64) >> 2] | 0) + 12) >> 2] | 0) + (a << 2)) >> 2] | 0), (h | 0) != -1)\n            : 0\n        )\n          if (!((h >>> 0) % 3 | 0)) {\n            l = (h + 2) | 0\n            break\n          } else {\n            l = (h + -1) | 0\n            break\n          }\n        else l = -1\n      while (0)\n      f[e >> 2] = l\n      b[c >> 0] = 0\n      return\n    }\n    function Vd(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      d = (a + 4) | 0\n      a = f[d >> 2] | 0\n      do\n        if (a | 0) {\n          e = b[(c + 11) >> 0] | 0\n          g = (e << 24) >> 24 < 0\n          h = g ? f[(c + 4) >> 2] | 0 : e & 255\n          e = g ? f[c >> 2] | 0 : c\n          g = d\n          i = a\n          a: while (1) {\n            j = i\n            while (1) {\n              k = (j + 16) | 0\n              l = b[(k + 11) >> 0] | 0\n              m = (l << 24) >> 24 < 0\n              n = m ? f[(j + 20) >> 2] | 0 : l & 255\n              l = h >>> 0 < n >>> 0 ? h : n\n              if ((l | 0) != 0 ? ((o = jh(m ? f[k >> 2] | 0 : k, e, l) | 0), (o | 0) != 0) : 0) {\n                if ((o | 0) >= 0) break\n              } else p = 6\n              if ((p | 0) == 6 ? ((p = 0), n >>> 0 >= h >>> 0) : 0) break\n              n = f[(j + 4) >> 2] | 0\n              if (!n) {\n                q = g\n                break a\n              } else j = n\n            }\n            i = f[j >> 2] | 0\n            if (!i) {\n              q = j\n              break\n            } else g = j\n          }\n          if ((q | 0) != (d | 0)) {\n            g = (q + 16) | 0\n            i = b[(g + 11) >> 0] | 0\n            n = (i << 24) >> 24 < 0\n            o = n ? f[(q + 20) >> 2] | 0 : i & 255\n            i = o >>> 0 < h >>> 0 ? o : h\n            if (i | 0 ? ((l = jh(e, n ? f[g >> 2] | 0 : g, i) | 0), l | 0) : 0) {\n              if ((l | 0) < 0) break\n              else r = q\n              return r | 0\n            }\n            if (h >>> 0 >= o >>> 0) {\n              r = q\n              return r | 0\n            }\n          }\n        }\n      while (0)\n      r = d\n      return r | 0\n    }\n    function Wd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0\n      c = (a + 8) | 0\n      f[c >> 2] = f[b >> 2]\n      wd((a + 12) | 0, (b + 4) | 0) | 0\n      d = (a + 44) | 0\n      e = (b + 36) | 0\n      f[d >> 2] = f[e >> 2]\n      f[(d + 4) >> 2] = f[(e + 4) >> 2]\n      f[(d + 8) >> 2] = f[(e + 8) >> 2]\n      f[(d + 12) >> 2] = f[(e + 12) >> 2]\n      if ((c | 0) == (b | 0)) {\n        f[(a + 96) >> 2] = f[(b + 88) >> 2]\n        return\n      } else {\n        zd((a + 60) | 0, f[(b + 52) >> 2] | 0, f[(b + 56) >> 2] | 0)\n        zd((a + 72) | 0, f[(b + 64) >> 2] | 0, f[(b + 68) >> 2] | 0)\n        zd((a + 84) | 0, f[(b + 76) >> 2] | 0, f[(b + 80) >> 2] | 0)\n        f[(a + 96) >> 2] = f[(b + 88) >> 2]\n        Md((a + 100) | 0, f[(b + 92) >> 2] | 0, f[(b + 96) >> 2] | 0)\n        return\n      }\n    }\n    function Xd(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      e = u\n      u = (u + 32) | 0\n      g = (e + 8) | 0\n      i = e\n      if ((d | 0) != 3) {\n        f[a >> 2] = 0\n        u = e\n        return\n      }\n      d = f[(b + 12) >> 2] | 0\n      j = f[(b + 4) >> 2] | 0\n      f[g >> 2] = -1\n      f[(g + 4) >> 2] = -1\n      f[(g + 8) >> 2] = -1\n      f[(g + 12) >> 2] = -1\n      a: do\n        if ((c | 0) == -2) {\n          k = 0\n          l = 8\n        } else {\n          b = f[((f[((f[(j + 4) >> 2] | 0) + 8) >> 2] | 0) + (d << 2)) >> 2] | 0\n          do\n            if ((Na[f[((f[j >> 2] | 0) + 8) >> 2] & 127](j) | 0) == 1) {\n              Oc(i, j, c, d, g, (((h[(j + 36) >> 0] | 0) << 8) | (h[(j + 37) >> 0] | 0)) & 65535)\n              m = f[i >> 2] | 0\n              if (!m) {\n                f[i >> 2] = 0\n                break\n              } else {\n                n = i\n                o = m\n                break a\n              }\n            }\n          while (0)\n          m = bj(24) | 0\n          f[(m + 4) >> 2] = b\n          p = (m + 8) | 0\n          f[p >> 2] = f[g >> 2]\n          f[(p + 4) >> 2] = f[(g + 4) >> 2]\n          f[(p + 8) >> 2] = f[(g + 8) >> 2]\n          f[(p + 12) >> 2] = f[(g + 12) >> 2]\n          f[m >> 2] = 1884\n          k = m\n          l = 8\n        }\n      while (0)\n      if ((l | 0) == 8) {\n        f[i >> 2] = k\n        n = i\n        o = k\n      }\n      f[a >> 2] = o\n      f[n >> 2] = 0\n      u = e\n      return\n    }\n    function Yd(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 8) | 0\n      e = f[d >> 2] | 0\n      g = (a + 4) | 0\n      h = f[g >> 2] | 0\n      if (((((e - h) | 0) / 12) | 0) >>> 0 >= b >>> 0) {\n        i = b\n        j = h\n        do {\n          f[j >> 2] = f[c >> 2]\n          f[(j + 4) >> 2] = f[(c + 4) >> 2]\n          f[(j + 8) >> 2] = f[(c + 8) >> 2]\n          j = ((f[g >> 2] | 0) + 12) | 0\n          f[g >> 2] = j\n          i = (i + -1) | 0\n        } while ((i | 0) != 0)\n        return\n      }\n      i = f[a >> 2] | 0\n      j = (((h - i) | 0) / 12) | 0\n      h = (j + b) | 0\n      if (h >>> 0 > 357913941) um(a)\n      k = (((e - i) | 0) / 12) | 0\n      i = k << 1\n      e = k >>> 0 < 178956970 ? (i >>> 0 < h >>> 0 ? h : i) : 357913941\n      do\n        if (e)\n          if (e >>> 0 > 357913941) {\n            i = ra(8) | 0\n            Yk(i, 9789)\n            f[i >> 2] = 3704\n            va(i | 0, 856, 80)\n          } else {\n            l = bj((e * 12) | 0) | 0\n            break\n          }\n        else l = 0\n      while (0)\n      i = (l + ((j * 12) | 0)) | 0\n      j = (l + ((e * 12) | 0)) | 0\n      e = b\n      b = i\n      l = i\n      do {\n        f[b >> 2] = f[c >> 2]\n        f[(b + 4) >> 2] = f[(c + 4) >> 2]\n        f[(b + 8) >> 2] = f[(c + 8) >> 2]\n        b = (l + 12) | 0\n        l = b\n        e = (e + -1) | 0\n      } while ((e | 0) != 0)\n      e = f[a >> 2] | 0\n      b = ((f[g >> 2] | 0) - e) | 0\n      c = (i + (((((b | 0) / -12) | 0) * 12) | 0)) | 0\n      if ((b | 0) > 0) ge(c | 0, e | 0, b | 0) | 0\n      f[a >> 2] = c\n      f[g >> 2] = l\n      f[d >> 2] = j\n      if (!e) return\n      dn(e)\n      return\n    }\n    function Zd(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      c = (a + 4) | 0\n      d = f[a >> 2] | 0\n      e = ((f[c >> 2] | 0) - d) >> 2\n      g = (e + 1) | 0\n      if (g >>> 0 > 1073741823) um(a)\n      h = (a + 8) | 0\n      i = ((f[h >> 2] | 0) - d) | 0\n      d = i >> 1\n      j = (i >> 2) >>> 0 < 536870911 ? (d >>> 0 < g >>> 0 ? g : d) : 1073741823\n      do\n        if (j)\n          if (j >>> 0 > 1073741823) {\n            d = ra(8) | 0\n            Yk(d, 9789)\n            f[d >> 2] = 3704\n            va(d | 0, 856, 80)\n          } else {\n            k = bj(j << 2) | 0\n            break\n          }\n        else k = 0\n      while (0)\n      d = (k + (e << 2)) | 0\n      e = d\n      g = (k + (j << 2)) | 0\n      j = f[b >> 2] | 0\n      f[b >> 2] = 0\n      f[d >> 2] = j\n      j = (d + 4) | 0\n      b = f[a >> 2] | 0\n      k = f[c >> 2] | 0\n      if ((k | 0) == (b | 0)) {\n        l = e\n        m = b\n        n = b\n      } else {\n        i = k\n        k = e\n        e = d\n        do {\n          i = (i + -4) | 0\n          d = f[i >> 2] | 0\n          f[i >> 2] = 0\n          f[(e + -4) >> 2] = d\n          e = (k + -4) | 0\n          k = e\n        } while ((i | 0) != (b | 0))\n        l = k\n        m = f[a >> 2] | 0\n        n = f[c >> 2] | 0\n      }\n      f[a >> 2] = l\n      f[c >> 2] = j\n      f[h >> 2] = g\n      g = m\n      if ((n | 0) != (g | 0)) {\n        h = n\n        do {\n          h = (h + -4) | 0\n          n = f[h >> 2] | 0\n          f[h >> 2] = 0\n          if (n | 0) {\n            Cf(n)\n            dn(n)\n          }\n        } while ((h | 0) != (g | 0))\n      }\n      if (!m) return\n      dn(m)\n      return\n    }\n    function _d(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      e = u\n      u = (u + 80) | 0\n      g = e\n      h = (e + 64) | 0\n      Qh(g)\n      i = f[((f[(a + 8) >> 2] | 0) + 56) >> 2] | 0\n      j = X(ai(5) | 0, d) | 0\n      jg(g, i, 0, d & 255, 5, 0, j, (((j | 0) < 0) << 31) >> 31, 0, 0)\n      j = bj(96) | 0\n      Eh(j, g)\n      b[(j + 84) >> 0] = 1\n      g = f[(j + 68) >> 2] | 0\n      d = (j + 72) | 0\n      i = f[d >> 2] | 0\n      if ((i | 0) != (g | 0)) f[d >> 2] = i + (~(((i + -4 - g) | 0) >>> 2) << 2)\n      $f(j, c) | 0\n      f[h >> 2] = j\n      If(a, h)\n      a = f[h >> 2] | 0\n      f[h >> 2] = 0\n      if (!a) {\n        u = e\n        return\n      }\n      h = (a + 88) | 0\n      j = f[h >> 2] | 0\n      f[h >> 2] = 0\n      if (j | 0) {\n        h = f[(j + 8) >> 2] | 0\n        if (h | 0) {\n          c = (j + 12) | 0\n          if ((f[c >> 2] | 0) != (h | 0)) f[c >> 2] = h\n          dn(h)\n        }\n        dn(j)\n      }\n      j = f[(a + 68) >> 2] | 0\n      if (j | 0) {\n        h = (a + 72) | 0\n        c = f[h >> 2] | 0\n        if ((c | 0) != (j | 0)) f[h >> 2] = c + (~(((c + -4 - j) | 0) >>> 2) << 2)\n        dn(j)\n      }\n      j = (a + 64) | 0\n      c = f[j >> 2] | 0\n      f[j >> 2] = 0\n      if (c | 0) {\n        j = f[c >> 2] | 0\n        if (j | 0) {\n          h = (c + 4) | 0\n          if ((f[h >> 2] | 0) != (j | 0)) f[h >> 2] = j\n          dn(j)\n        }\n        dn(c)\n      }\n      dn(a)\n      u = e\n      return\n    }\n    function $d(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      d = f[c >> 2] | 0\n      c = f[a >> 2] | 0\n      e = (c + ((d >>> 5) << 2)) | 0\n      f[e >> 2] = f[e >> 2] | (1 << (d & 31))\n      e = f[(a + 64) >> 2] | 0\n      g = (d | 0) == -1\n      h = (d + 1) | 0\n      if (!g ? ((i = ((h >>> 0) % 3 | 0 | 0) == 0 ? (d + -2) | 0 : h), (i | 0) != -1) : 0)\n        j = f[((f[e >> 2] | 0) + (i << 2)) >> 2] | 0\n      else j = -1\n      i = (a + 12) | 0\n      h = ((f[i >> 2] | 0) + ((j >>> 5) << 2)) | 0\n      f[h >> 2] = f[h >> 2] | (1 << (j & 31))\n      if (g) {\n        j = ((f[i >> 2] | 0) + 536870908) | 0\n        f[j >> 2] = f[j >> 2] | -2147483648\n        return\n      }\n      j = ((((d >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + d) | 0\n      if ((j | 0) == -1) k = -1\n      else k = f[((f[e >> 2] | 0) + (j << 2)) >> 2] | 0\n      j = ((f[i >> 2] | 0) + ((k >>> 5) << 2)) | 0\n      f[j >> 2] = f[j >> 2] | (1 << (k & 31))\n      if (g) return\n      g = f[((f[(e + 12) >> 2] | 0) + (d << 2)) >> 2] | 0\n      if ((g | 0) == -1) return\n      b[(a + 24) >> 0] = 0\n      a = (c + ((g >>> 5) << 2)) | 0\n      f[a >> 2] = f[a >> 2] | (1 << (g & 31))\n      a = (g + 1) | 0\n      c = ((a >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : a\n      if ((c | 0) == -1) l = -1\n      else l = f[((f[e >> 2] | 0) + (c << 2)) >> 2] | 0\n      c = ((f[i >> 2] | 0) + ((l >>> 5) << 2)) | 0\n      f[c >> 2] = f[c >> 2] | (1 << (l & 31))\n      l = ((((g >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + g) | 0\n      if ((l | 0) == -1) m = -1\n      else m = f[((f[e >> 2] | 0) + (l << 2)) >> 2] | 0\n      l = ((f[i >> 2] | 0) + ((m >>> 5) << 2)) | 0\n      f[l >> 2] = f[l >> 2] | (1 << (m & 31))\n      return\n    }\n    function ae(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      b = u\n      u = (u + 16) | 0\n      c = (b + 4) | 0\n      d = b\n      e = (a + 8) | 0\n      g = f[e >> 2] | 0\n      Eg(f[(a + 4) >> 2] | 0, ((f[(g + 28) >> 2] | 0) - (f[(g + 24) >> 2] | 0)) >> 2)\n      g = (a + 84) | 0\n      a = f[g >> 2] | 0\n      if (!a) {\n        h = f[e >> 2] | 0\n        i = ((f[(h + 4) >> 2] | 0) - (f[h >> 2] | 0)) >> 2\n        h = ((i >>> 0) / 3) | 0\n        if (i >>> 0 <= 2) {\n          u = b\n          return 1\n        }\n        i = 0\n        do {\n          f[d >> 2] = i * 3\n          f[c >> 2] = f[d >> 2]\n          wb(e, c)\n          i = (i + 1) | 0\n        } while ((i | 0) < (h | 0))\n        u = b\n        return 1\n      } else {\n        h = f[a >> 2] | 0\n        if ((f[(a + 4) >> 2] | 0) == (h | 0)) {\n          u = b\n          return 1\n        }\n        a = 0\n        i = h\n        do {\n          f[d >> 2] = f[(i + (a << 2)) >> 2]\n          f[c >> 2] = f[d >> 2]\n          wb(e, c)\n          a = (a + 1) | 0\n          h = f[g >> 2] | 0\n          i = f[h >> 2] | 0\n        } while (a >>> 0 < (((f[(h + 4) >> 2] | 0) - i) >> 2) >>> 0)\n        u = b\n        return 1\n      }\n      return 0\n    }\n    function be(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0\n      g = u\n      u = (u + 32) | 0\n      h = (g + 16) | 0\n      i = (g + 8) | 0\n      j = g\n      k = e >>> 0 > 1073741823 ? -1 : e << 2\n      l = an(k) | 0\n      Vf(l | 0, 0, k | 0) | 0\n      k = (a + 8) | 0\n      a = f[(l + 4) >> 2] | 0\n      m = f[b >> 2] | 0\n      n = f[(b + 4) >> 2] | 0\n      f[i >> 2] = f[l >> 2]\n      f[(i + 4) >> 2] = a\n      f[j >> 2] = m\n      f[(j + 4) >> 2] = n\n      ec(h, k, i, j)\n      f[c >> 2] = f[h >> 2]\n      f[(c + 4) >> 2] = f[(h + 4) >> 2]\n      if ((e | 0) >= (d | 0)) {\n        bn(l)\n        u = g\n        return 1\n      }\n      n = (0 - e) | 0\n      m = (i + 4) | 0\n      a = (j + 4) | 0\n      o = (h + 4) | 0\n      p = e\n      do {\n        q = (c + (p << 2)) | 0\n        r = (q + (n << 2)) | 0\n        s = (b + (p << 2)) | 0\n        t = f[(r + 4) >> 2] | 0\n        v = f[s >> 2] | 0\n        w = f[(s + 4) >> 2] | 0\n        f[i >> 2] = f[r >> 2]\n        f[m >> 2] = t\n        f[j >> 2] = v\n        f[a >> 2] = w\n        ec(h, k, i, j)\n        f[q >> 2] = f[h >> 2]\n        f[(q + 4) >> 2] = f[o >> 2]\n        p = (p + e) | 0\n      } while ((p | 0) < (d | 0))\n      bn(l)\n      u = g\n      return 1\n    }\n    function ce(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      g = f[c >> 2] | 0\n      f[c >> 2] = 0\n      f[e >> 2] = g\n      Qd(a, b, e)\n      g = f[e >> 2] | 0\n      f[e >> 2] = 0\n      if (g | 0) {\n        e = (g + 88) | 0\n        c = f[e >> 2] | 0\n        f[e >> 2] = 0\n        if (c | 0) {\n          e = f[(c + 8) >> 2] | 0\n          if (e | 0) {\n            h = (c + 12) | 0\n            if ((f[h >> 2] | 0) != (e | 0)) f[h >> 2] = e\n            dn(e)\n          }\n          dn(c)\n        }\n        c = f[(g + 68) >> 2] | 0\n        if (c | 0) {\n          e = (g + 72) | 0\n          h = f[e >> 2] | 0\n          if ((h | 0) != (c | 0)) f[e >> 2] = h + (~(((h + -4 - c) | 0) >>> 2) << 2)\n          dn(c)\n        }\n        c = (g + 64) | 0\n        h = f[c >> 2] | 0\n        f[c >> 2] = 0\n        if (h | 0) {\n          c = f[h >> 2] | 0\n          if (c | 0) {\n            e = (h + 4) | 0\n            if ((f[e >> 2] | 0) != (c | 0)) f[e >> 2] = c\n            dn(c)\n          }\n          dn(h)\n        }\n        dn(g)\n      }\n      g = (a + 84) | 0\n      h = (a + 88) | 0\n      a = f[h >> 2] | 0\n      c = f[g >> 2] | 0\n      e = (a - c) >> 2\n      if ((e | 0) > (b | 0)) {\n        u = d\n        return\n      }\n      i = (b + 1) | 0\n      b = a\n      if (i >>> 0 > e >>> 0) {\n        Ee(g, (i - e) | 0)\n        u = d\n        return\n      }\n      if (i >>> 0 >= e >>> 0) {\n        u = d\n        return\n      }\n      e = (c + (i << 2)) | 0\n      if ((e | 0) == (b | 0)) {\n        u = d\n        return\n      }\n      f[h >> 2] = b + (~(((b + -4 - e) | 0) >>> 2) << 2)\n      u = d\n      return\n    }\n    function de(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      c = (b + 8) | 0\n      d = f[c >> 2] | 0\n      e = f[(c + 4) >> 2] | 0\n      c = (b + 16) | 0\n      g = c\n      i = f[g >> 2] | 0\n      j = f[(g + 4) >> 2] | 0\n      g = Rj(i | 0, j | 0, 4, 0) | 0\n      k = I\n      if (((e | 0) < (k | 0)) | (((e | 0) == (k | 0)) & (d >>> 0 < g >>> 0))) {\n        l = 0\n        return l | 0\n      }\n      m = f[b >> 2] | 0\n      n = (m + i) | 0\n      o = h[n >> 0] | (h[(n + 1) >> 0] << 8) | (h[(n + 2) >> 0] << 16) | (h[(n + 3) >> 0] << 24)\n      n = c\n      f[n >> 2] = g\n      f[(n + 4) >> 2] = k\n      k = Rj(i | 0, j | 0, 8, 0) | 0\n      j = I\n      if (((e | 0) < (j | 0)) | (((e | 0) == (j | 0)) & (d >>> 0 < k >>> 0))) {\n        l = 0\n        return l | 0\n      }\n      d = (m + g) | 0\n      g = h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24)\n      d = c\n      f[d >> 2] = k\n      f[(d + 4) >> 2] = j\n      if ((o | 0) > (g | 0)) {\n        l = 0\n        return l | 0\n      }\n      f[(a + 12) >> 2] = o\n      f[(a + 16) >> 2] = g\n      j = Tj(g | 0, ((((g | 0) < 0) << 31) >> 31) | 0, o | 0, ((((o | 0) < 0) << 31) >> 31) | 0) | 0\n      o = I\n      if (!((o >>> 0 < 0) | (((o | 0) == 0) & (j >>> 0 < 2147483647)))) {\n        l = 0\n        return l | 0\n      }\n      o = (j + 1) | 0\n      f[(a + 20) >> 2] = o\n      j = ((o | 0) / 2) | 0\n      g = (a + 24) | 0\n      f[g >> 2] = j\n      f[(a + 28) >> 2] = 0 - j\n      if (!(o & 1)) f[g >> 2] = j + -1\n      l = td((a + 108) | 0, b) | 0\n      return l | 0\n    }\n    function ee(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      d = u\n      u = (u + 16) | 0\n      e = (d + 8) | 0\n      g = (d + 4) | 0\n      h = d\n      if (!c) {\n        i = 0\n        u = d\n        return i | 0\n      }\n      f[a >> 2] = b\n      f[e >> 2] = 0\n      dg(e, b) | 0\n      a: do\n        if (!(f[e >> 2] | 0)) j = 8\n        else {\n          b = 0\n          while (1) {\n            dg(g, f[a >> 2] | 0) | 0\n            k = bj(44) | 0\n            f[k >> 2] = 0\n            f[(k + 4) >> 2] = 0\n            f[(k + 8) >> 2] = 0\n            f[(k + 12) >> 2] = 0\n            n[(k + 16) >> 2] = $(1.0)\n            l = (k + 20) | 0\n            f[l >> 2] = 0\n            f[(l + 4) >> 2] = 0\n            f[(l + 8) >> 2] = 0\n            f[(l + 12) >> 2] = 0\n            n[(k + 36) >> 2] = $(1.0)\n            f[(k + 40) >> 2] = f[g >> 2]\n            if (!(lc(a, k) | 0)) break\n            f[h >> 2] = k\n            Hg(c, h) | 0\n            l = f[h >> 2] | 0\n            f[h >> 2] = 0\n            if (l | 0) {\n              Cf(l)\n              dn(l)\n            }\n            b = (b + 1) | 0\n            if (b >>> 0 >= (f[e >> 2] | 0) >>> 0) {\n              j = 8\n              break a\n            }\n          }\n          Cf(k)\n          dn(k)\n          m = 0\n        }\n      while (0)\n      if ((j | 0) == 8) m = lc(a, c) | 0\n      i = m\n      u = d\n      return i | 0\n    }\n    function fe(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0\n      if (c >>> 0 > 4294967279) um(a)\n      d = (a + 11) | 0\n      e = b[d >> 0] | 0\n      g = (e << 24) >> 24 < 0\n      if (g) {\n        h = f[(a + 4) >> 2] | 0\n        i = ((f[(a + 8) >> 2] & 2147483647) + -1) | 0\n      } else {\n        h = e & 255\n        i = 10\n      }\n      j = h >>> 0 > c >>> 0 ? h : c\n      c = j >>> 0 < 11\n      k = c ? 10 : (((j + 16) & -16) + -1) | 0\n      do\n        if ((k | 0) != (i | 0)) {\n          do\n            if (c) {\n              j = f[a >> 2] | 0\n              if (g) {\n                l = 0\n                m = j\n                n = a\n                o = 13\n              } else {\n                Ok(a, j, ((e & 255) + 1) | 0) | 0\n                dn(j)\n                o = 16\n              }\n            } else {\n              j = (k + 1) | 0\n              p = bj(j) | 0\n              if (g) {\n                l = 1\n                m = f[a >> 2] | 0\n                n = p\n                o = 13\n                break\n              } else {\n                Ok(p, a, ((e & 255) + 1) | 0) | 0\n                q = p\n                r = j\n                s = (a + 4) | 0\n                o = 15\n                break\n              }\n            }\n          while (0)\n          if ((o | 0) == 13) {\n            j = (a + 4) | 0\n            Ok(n, m, ((f[j >> 2] | 0) + 1) | 0) | 0\n            dn(m)\n            if (l) {\n              q = n\n              r = (k + 1) | 0\n              s = j\n              o = 15\n            } else o = 16\n          }\n          if ((o | 0) == 15) {\n            f[(a + 8) >> 2] = r | -2147483648\n            f[s >> 2] = h\n            f[a >> 2] = q\n            break\n          } else if ((o | 0) == 16) {\n            b[d >> 0] = h\n            break\n          }\n        }\n      while (0)\n      return\n    }\n    function ge(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0\n      if ((d | 0) >= 8192) return Da(a | 0, c | 0, d | 0) | 0\n      e = a | 0\n      g = (a + d) | 0\n      if ((a & 3) == (c & 3)) {\n        while (a & 3) {\n          if (!d) return e | 0\n          b[a >> 0] = b[c >> 0] | 0\n          a = (a + 1) | 0\n          c = (c + 1) | 0\n          d = (d - 1) | 0\n        }\n        h = (g & -4) | 0\n        d = (h - 64) | 0\n        while ((a | 0) <= (d | 0)) {\n          f[a >> 2] = f[c >> 2]\n          f[(a + 4) >> 2] = f[(c + 4) >> 2]\n          f[(a + 8) >> 2] = f[(c + 8) >> 2]\n          f[(a + 12) >> 2] = f[(c + 12) >> 2]\n          f[(a + 16) >> 2] = f[(c + 16) >> 2]\n          f[(a + 20) >> 2] = f[(c + 20) >> 2]\n          f[(a + 24) >> 2] = f[(c + 24) >> 2]\n          f[(a + 28) >> 2] = f[(c + 28) >> 2]\n          f[(a + 32) >> 2] = f[(c + 32) >> 2]\n          f[(a + 36) >> 2] = f[(c + 36) >> 2]\n          f[(a + 40) >> 2] = f[(c + 40) >> 2]\n          f[(a + 44) >> 2] = f[(c + 44) >> 2]\n          f[(a + 48) >> 2] = f[(c + 48) >> 2]\n          f[(a + 52) >> 2] = f[(c + 52) >> 2]\n          f[(a + 56) >> 2] = f[(c + 56) >> 2]\n          f[(a + 60) >> 2] = f[(c + 60) >> 2]\n          a = (a + 64) | 0\n          c = (c + 64) | 0\n        }\n        while ((a | 0) < (h | 0)) {\n          f[a >> 2] = f[c >> 2]\n          a = (a + 4) | 0\n          c = (c + 4) | 0\n        }\n      } else {\n        h = (g - 4) | 0\n        while ((a | 0) < (h | 0)) {\n          b[a >> 0] = b[c >> 0] | 0\n          b[(a + 1) >> 0] = b[(c + 1) >> 0] | 0\n          b[(a + 2) >> 0] = b[(c + 2) >> 0] | 0\n          b[(a + 3) >> 0] = b[(c + 3) >> 0] | 0\n          a = (a + 4) | 0\n          c = (c + 4) | 0\n        }\n      }\n      while ((a | 0) < (g | 0)) {\n        b[a >> 0] = b[c >> 0] | 0\n        a = (a + 1) | 0\n        c = (c + 1) | 0\n      }\n      return e | 0\n    }\n    function he(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0\n      d = f[(c + 88) >> 2] | 0\n      if (!d) {\n        e = 0\n        return e | 0\n      }\n      if ((f[d >> 2] | 0) != 1) {\n        e = 0\n        return e | 0\n      }\n      g = (d + 8) | 0\n      d = f[g >> 2] | 0\n      f[(a + 4) >> 2] = h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24)\n      i = (a + 8) | 0\n      j = (c + 24) | 0\n      c = b[j >> 0] | 0\n      k = (c << 24) >> 24\n      l = (a + 12) | 0\n      m = f[l >> 2] | 0\n      n = f[i >> 2] | 0\n      o = (m - n) >> 2\n      p = n\n      n = m\n      if (o >>> 0 >= k >>> 0)\n        if (o >>> 0 > k >>> 0 ? ((m = (p + (k << 2)) | 0), (m | 0) != (n | 0)) : 0) {\n          f[l >> 2] = n + (~(((n + -4 - m) | 0) >>> 2) << 2)\n          q = c\n          r = d\n        } else {\n          q = c\n          r = d\n        }\n      else {\n        ff(i, (k - o) | 0)\n        q = b[j >> 0] | 0\n        r = f[g >> 2] | 0\n      }\n      g = (r + 4) | 0\n      j = h[g >> 0] | (h[(g + 1) >> 0] << 8) | (h[(g + 2) >> 0] << 16) | (h[(g + 3) >> 0] << 24)\n      if ((q << 24) >> 24 > 0) {\n        g = f[i >> 2] | 0\n        i = (q << 24) >> 24\n        q = j\n        o = 4\n        k = 0\n        while (1) {\n          f[(g + (k << 2)) >> 2] = q\n          o = (o + 4) | 0\n          k = (k + 1) | 0\n          d = (r + o) | 0\n          c = h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24)\n          if ((k | 0) >= (i | 0)) {\n            s = c\n            break\n          } else q = c\n        }\n      } else s = j\n      f[(a + 20) >> 2] = s\n      e = 1\n      return e | 0\n    }\n    function ie(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      do\n        if (!(zl(a, f[(c + 8) >> 2] | 0, g) | 0)) {\n          if (!(zl(a, f[c >> 2] | 0, g) | 0)) {\n            h = f[(a + 8) >> 2] | 0\n            Wa[f[((f[h >> 2] | 0) + 24) >> 2] & 3](h, c, d, e, g)\n            break\n          }\n          if ((f[(c + 16) >> 2] | 0) != (d | 0) ? ((h = (c + 20) | 0), (f[h >> 2] | 0) != (d | 0)) : 0) {\n            f[(c + 32) >> 2] = e\n            i = (c + 44) | 0\n            if ((f[i >> 2] | 0) == 4) break\n            j = (c + 52) | 0\n            b[j >> 0] = 0\n            k = (c + 53) | 0\n            b[k >> 0] = 0\n            l = f[(a + 8) >> 2] | 0\n            Xa[f[((f[l >> 2] | 0) + 20) >> 2] & 3](l, c, d, d, 1, g)\n            if (b[k >> 0] | 0)\n              if (!(b[j >> 0] | 0)) {\n                m = 3\n                n = 11\n              } else o = 3\n            else {\n              m = 4\n              n = 11\n            }\n            if ((n | 0) == 11) {\n              f[h >> 2] = d\n              h = (c + 40) | 0\n              f[h >> 2] = (f[h >> 2] | 0) + 1\n              if ((f[(c + 36) >> 2] | 0) == 1 ? (f[(c + 24) >> 2] | 0) == 2 : 0) {\n                b[(c + 54) >> 0] = 1\n                o = m\n              } else o = m\n            }\n            f[i >> 2] = o\n            break\n          }\n          if ((e | 0) == 1) f[(c + 32) >> 2] = 1\n        } else Ui(0, c, d, e)\n      while (0)\n      return\n    }\n    function je(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      c = f[(a + 32) >> 2] | 0\n      d = (c + 8) | 0\n      e = f[(d + 4) >> 2] | 0\n      g = (c + 16) | 0\n      h = g\n      i = f[h >> 2] | 0\n      j = f[(h + 4) >> 2] | 0\n      if (!(((e | 0) > (j | 0)) | ((e | 0) == (j | 0) ? (f[d >> 2] | 0) >>> 0 > i >>> 0 : 0))) {\n        k = 0\n        return k | 0\n      }\n      d = b[((f[c >> 2] | 0) + i) >> 0] | 0\n      c = Rj(i | 0, j | 0, 1, 0) | 0\n      j = g\n      f[j >> 2] = c\n      f[(j + 4) >> 2] = I\n      j = (a + 48) | 0\n      c = f[j >> 2] | 0\n      f[j >> 2] = 0\n      if (c | 0) Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n      switch ((d << 24) >> 24) {\n        case 0: {\n          d = bj(376) | 0\n          Ag(d)\n          c = f[j >> 2] | 0\n          f[j >> 2] = d\n          if (!c) l = d\n          else {\n            Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n            m = 9\n          }\n          break\n        }\n        case 2: {\n          c = bj(432) | 0\n          yf(c)\n          d = f[j >> 2] | 0\n          f[j >> 2] = c\n          if (!d) l = c\n          else {\n            Sa[f[((f[d >> 2] | 0) + 4) >> 2] & 127](d)\n            m = 9\n          }\n          break\n        }\n        default:\n          m = 9\n      }\n      if ((m | 0) == 9) {\n        m = f[j >> 2] | 0\n        if (!m) {\n          k = 0\n          return k | 0\n        } else l = m\n      }\n      k = Oa[f[((f[l >> 2] | 0) + 8) >> 2] & 127](l, a) | 0\n      return k | 0\n    }\n    function ke(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      e = u\n      u = (u + 16) | 0\n      g = (e + 12) | 0\n      h = (e + 8) | 0\n      i = e\n      f[i >> 2] = f[b >> 2]\n      f[g >> 2] = f[i >> 2]\n      i = dc(a, g, h, (e + 4) | 0, c) | 0\n      c = f[i >> 2] | 0\n      if (c | 0) {\n        j = c\n        u = e\n        return j | 0\n      }\n      c = bj(40) | 0\n      Rf((c + 16) | 0, d)\n      Rf((c + 28) | 0, (d + 12) | 0)\n      d = f[h >> 2] | 0\n      f[c >> 2] = 0\n      f[(c + 4) >> 2] = 0\n      f[(c + 8) >> 2] = d\n      f[i >> 2] = c\n      d = f[f[a >> 2] >> 2] | 0\n      if (!d) k = c\n      else {\n        f[a >> 2] = d\n        k = f[i >> 2] | 0\n      }\n      Lc(f[(a + 4) >> 2] | 0, k)\n      k = (a + 8) | 0\n      f[k >> 2] = (f[k >> 2] | 0) + 1\n      j = c\n      u = e\n      return j | 0\n    }\n    function le(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      h = (a + 4) | 0\n      f[h >> 2] = 0\n      if (!c) {\n        u = e\n        return\n      }\n      i = (a + 8) | 0\n      j = f[i >> 2] | 0\n      k = j << 5\n      if (k >>> 0 < c >>> 0) {\n        f[g >> 2] = 0\n        l = (g + 4) | 0\n        f[l >> 2] = 0\n        m = (g + 8) | 0\n        f[m >> 2] = 0\n        if ((c | 0) < 0) um(a)\n        n = j << 6\n        j = (c + 31) & -32\n        af(g, k >>> 0 < 1073741823 ? (n >>> 0 < j >>> 0 ? j : n) : 2147483647)\n        n = f[a >> 2] | 0\n        f[a >> 2] = f[g >> 2]\n        f[g >> 2] = n\n        g = f[h >> 2] | 0\n        f[h >> 2] = c\n        f[l >> 2] = g\n        g = f[i >> 2] | 0\n        f[i >> 2] = f[m >> 2]\n        f[m >> 2] = g\n        if (n | 0) dn(n)\n        o = a\n      } else {\n        f[h >> 2] = c\n        o = a\n      }\n      a = f[o >> 2] | 0\n      o = a\n      h = a\n      a = c >>> 5\n      n = a << 2\n      if (!(b[d >> 0] | 0)) {\n        Vf(h | 0, 0, n | 0) | 0\n        d = c & 31\n        g = (o + (a << 2)) | 0\n        if (!d) {\n          u = e\n          return\n        }\n        f[g >> 2] = f[g >> 2] & ~(-1 >>> ((32 - d) | 0))\n        u = e\n        return\n      } else {\n        Vf(h | 0, -1, n | 0) | 0\n        n = c & 31\n        c = (o + (a << 2)) | 0\n        if (!n) {\n          u = e\n          return\n        }\n        f[c >> 2] = f[c >> 2] | (-1 >>> ((32 - n) | 0))\n        u = e\n        return\n      }\n    }\n    function me(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      c = (b + 8) | 0\n      d = f[c >> 2] | 0\n      e = f[(c + 4) >> 2] | 0\n      c = (b + 16) | 0\n      g = c\n      i = f[g >> 2] | 0\n      j = f[(g + 4) >> 2] | 0\n      g = Rj(i | 0, j | 0, 4, 0) | 0\n      k = I\n      if (((e | 0) < (k | 0)) | (((e | 0) == (k | 0)) & (d >>> 0 < g >>> 0))) {\n        l = 0\n        return l | 0\n      }\n      m = f[b >> 2] | 0\n      b = (m + i) | 0\n      n = h[b >> 0] | (h[(b + 1) >> 0] << 8) | (h[(b + 2) >> 0] << 16) | (h[(b + 3) >> 0] << 24)\n      b = c\n      f[b >> 2] = g\n      f[(b + 4) >> 2] = k\n      k = Rj(i | 0, j | 0, 8, 0) | 0\n      j = I\n      if (((e | 0) < (j | 0)) | (((e | 0) == (j | 0)) & (d >>> 0 < k >>> 0))) {\n        l = 0\n        return l | 0\n      }\n      d = (m + g) | 0\n      g = h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24)\n      d = c\n      f[d >> 2] = k\n      f[(d + 4) >> 2] = j\n      if ((n | 0) > (g | 0)) {\n        l = 0\n        return l | 0\n      }\n      f[(a + 12) >> 2] = n\n      f[(a + 16) >> 2] = g\n      j = Tj(g | 0, ((((g | 0) < 0) << 31) >> 31) | 0, n | 0, ((((n | 0) < 0) << 31) >> 31) | 0) | 0\n      n = I\n      if (!((n >>> 0 < 0) | (((n | 0) == 0) & (j >>> 0 < 2147483647)))) {\n        l = 0\n        return l | 0\n      }\n      n = (j + 1) | 0\n      f[(a + 20) >> 2] = n\n      j = ((n | 0) / 2) | 0\n      g = (a + 24) | 0\n      f[g >> 2] = j\n      f[(a + 28) >> 2] = 0 - j\n      if ((n & 1) | 0) {\n        l = 1\n        return l | 0\n      }\n      f[g >> 2] = j + -1\n      l = 1\n      return l | 0\n    }\n    function ne(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      e = (a + 12) | 0\n      a: do\n        if ((f[e >> 2] | 0) != (c | 0)) {\n          g = f[a >> 2] | 0\n          h = (a + 4) | 0\n          i = f[h >> 2] | 0\n          if ((i | 0) != (g | 0)) {\n            j = i\n            while (1) {\n              i = (j + -12) | 0\n              f[h >> 2] = i\n              if ((b[(i + 11) >> 0] | 0) < 0) {\n                dn(f[i >> 2] | 0)\n                k = f[h >> 2] | 0\n              } else k = i\n              if ((k | 0) == (g | 0)) break\n              else j = k\n            }\n          }\n          f[e >> 2] = c\n          j = f[(c + 8) >> 2] | 0\n          if (j | 0) {\n            i = (a + 8) | 0\n            l = j\n            j = g\n            while (1) {\n              m = (l + 8) | 0\n              if ((j | 0) == (f[i >> 2] | 0)) Ld(a, m)\n              else {\n                Rf(j, m)\n                f[h >> 2] = (f[h >> 2] | 0) + 12\n              }\n              m = f[l >> 2] | 0\n              if (!m) break a\n              l = m\n              j = f[h >> 2] | 0\n            }\n          }\n        }\n      while (0)\n      if ((d | 0) < 0) {\n        n = 0\n        return n | 0\n      }\n      c = f[a >> 2] | 0\n      if ((((((f[(a + 4) >> 2] | 0) - c) | 0) / 12) | 0) >>> 0 <= d >>> 0) {\n        n = 0\n        return n | 0\n      }\n      a = (c + ((d * 12) | 0)) | 0\n      if ((b[(a + 11) >> 0] | 0) < 0) {\n        n = f[a >> 2] | 0\n        return n | 0\n      } else {\n        n = a\n        return n | 0\n      }\n      return 0\n    }\n    function oe(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = f[((f[a >> 2] | 0) + 8) >> 2] | 0\n      g = (a + 8) | 0\n      h = (a + 12) | 0\n      i = ((f[h >> 2] | 0) - (f[g >> 2] | 0)) >> 2\n      j = f[b >> 2] | 0\n      f[b >> 2] = 0\n      f[d >> 2] = j\n      Ua[e & 7](a, i, d)\n      i = f[d >> 2] | 0\n      f[d >> 2] = 0\n      if (!i) {\n        k = f[h >> 2] | 0\n        l = f[g >> 2] | 0\n        m = (k - l) | 0\n        n = m >> 2\n        o = (n + -1) | 0\n        u = c\n        return o | 0\n      }\n      d = (i + 88) | 0\n      a = f[d >> 2] | 0\n      f[d >> 2] = 0\n      if (a | 0) {\n        d = f[(a + 8) >> 2] | 0\n        if (d | 0) {\n          e = (a + 12) | 0\n          if ((f[e >> 2] | 0) != (d | 0)) f[e >> 2] = d\n          dn(d)\n        }\n        dn(a)\n      }\n      a = f[(i + 68) >> 2] | 0\n      if (a | 0) {\n        d = (i + 72) | 0\n        e = f[d >> 2] | 0\n        if ((e | 0) != (a | 0)) f[d >> 2] = e + (~(((e + -4 - a) | 0) >>> 2) << 2)\n        dn(a)\n      }\n      a = (i + 64) | 0\n      e = f[a >> 2] | 0\n      f[a >> 2] = 0\n      if (e | 0) {\n        a = f[e >> 2] | 0\n        if (a | 0) {\n          d = (e + 4) | 0\n          if ((f[d >> 2] | 0) != (a | 0)) f[d >> 2] = a\n          dn(a)\n        }\n        dn(e)\n      }\n      dn(i)\n      k = f[h >> 2] | 0\n      l = f[g >> 2] | 0\n      m = (k - l) | 0\n      n = m >> 2\n      o = (n + -1) | 0\n      u = c\n      return o | 0\n    }\n    function pe(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 4) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = (e - g) >> 2\n      i = g\n      g = e\n      if (h >>> 0 >= 1048576) {\n        if ((h | 0) != 1048576 ? ((e = (i + 4194304) | 0), (e | 0) != (g | 0)) : 0)\n          f[d >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      } else ff(a, (1048576 - h) | 0)\n      h = (a + 12) | 0\n      e = (a + 16) | 0\n      g = f[e >> 2] | 0\n      d = f[h >> 2] | 0\n      i = (g - d) >> 3\n      j = d\n      d = g\n      if (i >>> 0 >= c >>> 0) {\n        if (i >>> 0 > c >>> 0 ? ((g = (j + (c << 3)) | 0), (g | 0) != (d | 0)) : 0)\n          f[e >> 2] = d + (~(((d + -8 - g) | 0) >>> 3) << 3)\n        if (!c) {\n          k = 0\n          return k | 0\n        }\n      } else qe(h, (c - i) | 0)\n      i = f[h >> 2] | 0\n      h = 0\n      g = 0\n      do {\n        d = (b + (h << 2)) | 0\n        f[(i + (h << 3)) >> 2] = f[d >> 2]\n        f[(i + (h << 3) + 4) >> 2] = g\n        e = g\n        g = ((f[d >> 2] | 0) + g) | 0\n        if (g >>> 0 > 1048576) {\n          k = 0\n          l = 19\n          break\n        }\n        if (e >>> 0 < g >>> 0) {\n          d = f[a >> 2] | 0\n          j = e\n          do {\n            f[(d + (j << 2)) >> 2] = h\n            j = (j + 1) | 0\n          } while ((j | 0) != (g | 0))\n        }\n        h = (h + 1) | 0\n      } while (h >>> 0 < c >>> 0)\n      if ((l | 0) == 19) return k | 0\n      k = (g | 0) == 1048576\n      return k | 0\n    }\n    function qe(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      e = (a + 4) | 0\n      g = f[e >> 2] | 0\n      if (((d - g) >> 3) >>> 0 >= b >>> 0) {\n        h = b\n        i = g\n        do {\n          j = i\n          f[j >> 2] = 0\n          f[(j + 4) >> 2] = 0\n          i = ((f[e >> 2] | 0) + 8) | 0\n          f[e >> 2] = i\n          h = (h + -1) | 0\n        } while ((h | 0) != 0)\n        return\n      }\n      h = f[a >> 2] | 0\n      i = (g - h) >> 3\n      g = (i + b) | 0\n      if (g >>> 0 > 536870911) um(a)\n      j = (d - h) | 0\n      h = j >> 2\n      d = (j >> 3) >>> 0 < 268435455 ? (h >>> 0 < g >>> 0 ? g : h) : 536870911\n      do\n        if (d)\n          if (d >>> 0 > 536870911) {\n            h = ra(8) | 0\n            Yk(h, 9789)\n            f[h >> 2] = 3704\n            va(h | 0, 856, 80)\n          } else {\n            k = bj(d << 3) | 0\n            break\n          }\n        else k = 0\n      while (0)\n      h = (k + (i << 3)) | 0\n      i = (k + (d << 3)) | 0\n      d = b\n      b = h\n      k = h\n      do {\n        g = b\n        f[g >> 2] = 0\n        f[(g + 4) >> 2] = 0\n        b = (k + 8) | 0\n        k = b\n        d = (d + -1) | 0\n      } while ((d | 0) != 0)\n      d = f[a >> 2] | 0\n      b = ((f[e >> 2] | 0) - d) | 0\n      g = (h + ((0 - (b >> 3)) << 3)) | 0\n      if ((b | 0) > 0) ge(g | 0, d | 0, b | 0) | 0\n      f[a >> 2] = g\n      f[e >> 2] = k\n      f[c >> 2] = i\n      if (!d) return\n      dn(d)\n      return\n    }\n    function re(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 4) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = (e - g) >> 2\n      i = g\n      g = e\n      if (h >>> 0 >= 524288) {\n        if ((h | 0) != 524288 ? ((e = (i + 2097152) | 0), (e | 0) != (g | 0)) : 0)\n          f[d >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      } else ff(a, (524288 - h) | 0)\n      h = (a + 12) | 0\n      e = (a + 16) | 0\n      g = f[e >> 2] | 0\n      d = f[h >> 2] | 0\n      i = (g - d) >> 3\n      j = d\n      d = g\n      if (i >>> 0 >= c >>> 0) {\n        if (i >>> 0 > c >>> 0 ? ((g = (j + (c << 3)) | 0), (g | 0) != (d | 0)) : 0)\n          f[e >> 2] = d + (~(((d + -8 - g) | 0) >>> 3) << 3)\n        if (!c) {\n          k = 0\n          return k | 0\n        }\n      } else qe(h, (c - i) | 0)\n      i = f[h >> 2] | 0\n      h = 0\n      g = 0\n      do {\n        d = (b + (h << 2)) | 0\n        f[(i + (h << 3)) >> 2] = f[d >> 2]\n        f[(i + (h << 3) + 4) >> 2] = g\n        e = g\n        g = ((f[d >> 2] | 0) + g) | 0\n        if (g >>> 0 > 524288) {\n          k = 0\n          l = 19\n          break\n        }\n        if (e >>> 0 < g >>> 0) {\n          d = f[a >> 2] | 0\n          j = e\n          do {\n            f[(d + (j << 2)) >> 2] = h\n            j = (j + 1) | 0\n          } while ((j | 0) != (g | 0))\n        }\n        h = (h + 1) | 0\n      } while (h >>> 0 < c >>> 0)\n      if ((l | 0) == 19) return k | 0\n      k = (g | 0) == 524288\n      return k | 0\n    }\n    function se(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 4) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = (e - g) >> 2\n      i = g\n      g = e\n      if (h >>> 0 >= 262144) {\n        if ((h | 0) != 262144 ? ((e = (i + 1048576) | 0), (e | 0) != (g | 0)) : 0)\n          f[d >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      } else ff(a, (262144 - h) | 0)\n      h = (a + 12) | 0\n      e = (a + 16) | 0\n      g = f[e >> 2] | 0\n      d = f[h >> 2] | 0\n      i = (g - d) >> 3\n      j = d\n      d = g\n      if (i >>> 0 >= c >>> 0) {\n        if (i >>> 0 > c >>> 0 ? ((g = (j + (c << 3)) | 0), (g | 0) != (d | 0)) : 0)\n          f[e >> 2] = d + (~(((d + -8 - g) | 0) >>> 3) << 3)\n        if (!c) {\n          k = 0\n          return k | 0\n        }\n      } else qe(h, (c - i) | 0)\n      i = f[h >> 2] | 0\n      h = 0\n      g = 0\n      do {\n        d = (b + (h << 2)) | 0\n        f[(i + (h << 3)) >> 2] = f[d >> 2]\n        f[(i + (h << 3) + 4) >> 2] = g\n        e = g\n        g = ((f[d >> 2] | 0) + g) | 0\n        if (g >>> 0 > 262144) {\n          k = 0\n          l = 19\n          break\n        }\n        if (e >>> 0 < g >>> 0) {\n          d = f[a >> 2] | 0\n          j = e\n          do {\n            f[(d + (j << 2)) >> 2] = h\n            j = (j + 1) | 0\n          } while ((j | 0) != (g | 0))\n        }\n        h = (h + 1) | 0\n      } while (h >>> 0 < c >>> 0)\n      if ((l | 0) == 19) return k | 0\n      k = (g | 0) == 262144\n      return k | 0\n    }\n    function te(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      if (!c) {\n        g = 0\n        u = d\n        return g | 0\n      }\n      h = (a + 84) | 0\n      i = f[h >> 2] | 0\n      j = (a + 88) | 0\n      k = f[j >> 2] | 0\n      if ((k | 0) != (i | 0)) f[j >> 2] = k + (~(((k + -4 - i) | 0) >>> 2) << 2)\n      f[h >> 2] = 0\n      f[j >> 2] = 0\n      f[(a + 92) >> 2] = 0\n      if (i | 0) dn(i)\n      i = (a + 72) | 0\n      j = f[i >> 2] | 0\n      h = (a + 76) | 0\n      if ((f[h >> 2] | 0) != (j | 0)) f[h >> 2] = j\n      f[i >> 2] = 0\n      f[h >> 2] = 0\n      f[(a + 80) >> 2] = 0\n      if (j | 0) dn(j)\n      j = (c + 4) | 0\n      h = ((f[j >> 2] | 0) - (f[c >> 2] | 0)) >> 2\n      b[e >> 0] = 0\n      le(a, h, e)\n      h = (c + 24) | 0\n      i = (c + 28) | 0\n      k = ((f[i >> 2] | 0) - (f[h >> 2] | 0)) >> 2\n      b[e >> 0] = 0\n      le((a + 12) | 0, k, e)\n      sd((a + 28) | 0, ((f[j >> 2] | 0) - (f[c >> 2] | 0)) >> 2, 2684)\n      Eg((a + 52) | 0, ((f[i >> 2] | 0) - (f[h >> 2] | 0)) >> 2)\n      Eg((a + 40) | 0, ((f[i >> 2] | 0) - (f[h >> 2] | 0)) >> 2)\n      f[(a + 64) >> 2] = c\n      b[(a + 24) >> 0] = 1\n      g = 1\n      u = d\n      return g | 0\n    }\n    function ue(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 4) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = (e - g) >> 2\n      i = g\n      g = e\n      if (h >>> 0 >= 65536) {\n        if ((h | 0) != 65536 ? ((e = (i + 262144) | 0), (e | 0) != (g | 0)) : 0)\n          f[d >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      } else ff(a, (65536 - h) | 0)\n      h = (a + 12) | 0\n      e = (a + 16) | 0\n      g = f[e >> 2] | 0\n      d = f[h >> 2] | 0\n      i = (g - d) >> 3\n      j = d\n      d = g\n      if (i >>> 0 >= c >>> 0) {\n        if (i >>> 0 > c >>> 0 ? ((g = (j + (c << 3)) | 0), (g | 0) != (d | 0)) : 0)\n          f[e >> 2] = d + (~(((d + -8 - g) | 0) >>> 3) << 3)\n        if (!c) {\n          k = 0\n          return k | 0\n        }\n      } else qe(h, (c - i) | 0)\n      i = f[h >> 2] | 0\n      h = 0\n      g = 0\n      do {\n        d = (b + (h << 2)) | 0\n        f[(i + (h << 3)) >> 2] = f[d >> 2]\n        f[(i + (h << 3) + 4) >> 2] = g\n        e = g\n        g = ((f[d >> 2] | 0) + g) | 0\n        if (g >>> 0 > 65536) {\n          k = 0\n          l = 19\n          break\n        }\n        if (e >>> 0 < g >>> 0) {\n          d = f[a >> 2] | 0\n          j = e\n          do {\n            f[(d + (j << 2)) >> 2] = h\n            j = (j + 1) | 0\n          } while ((j | 0) != (g | 0))\n        }\n        h = (h + 1) | 0\n      } while (h >>> 0 < c >>> 0)\n      if ((l | 0) == 19) return k | 0\n      k = (g | 0) == 65536\n      return k | 0\n    }\n    function ve(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 4) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = (e - g) >> 2\n      i = g\n      g = e\n      if (h >>> 0 >= 32768) {\n        if ((h | 0) != 32768 ? ((e = (i + 131072) | 0), (e | 0) != (g | 0)) : 0)\n          f[d >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      } else ff(a, (32768 - h) | 0)\n      h = (a + 12) | 0\n      e = (a + 16) | 0\n      g = f[e >> 2] | 0\n      d = f[h >> 2] | 0\n      i = (g - d) >> 3\n      j = d\n      d = g\n      if (i >>> 0 >= c >>> 0) {\n        if (i >>> 0 > c >>> 0 ? ((g = (j + (c << 3)) | 0), (g | 0) != (d | 0)) : 0)\n          f[e >> 2] = d + (~(((d + -8 - g) | 0) >>> 3) << 3)\n        if (!c) {\n          k = 0\n          return k | 0\n        }\n      } else qe(h, (c - i) | 0)\n      i = f[h >> 2] | 0\n      h = 0\n      g = 0\n      do {\n        d = (b + (h << 2)) | 0\n        f[(i + (h << 3)) >> 2] = f[d >> 2]\n        f[(i + (h << 3) + 4) >> 2] = g\n        e = g\n        g = ((f[d >> 2] | 0) + g) | 0\n        if (g >>> 0 > 32768) {\n          k = 0\n          l = 19\n          break\n        }\n        if (e >>> 0 < g >>> 0) {\n          d = f[a >> 2] | 0\n          j = e\n          do {\n            f[(d + (j << 2)) >> 2] = h\n            j = (j + 1) | 0\n          } while ((j | 0) != (g | 0))\n        }\n        h = (h + 1) | 0\n      } while (h >>> 0 < c >>> 0)\n      if ((l | 0) == 19) return k | 0\n      k = (g | 0) == 32768\n      return k | 0\n    }\n    function we(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 4) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = (e - g) >> 2\n      i = g\n      g = e\n      if (h >>> 0 >= 8192) {\n        if ((h | 0) != 8192 ? ((e = (i + 32768) | 0), (e | 0) != (g | 0)) : 0)\n          f[d >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      } else ff(a, (8192 - h) | 0)\n      h = (a + 12) | 0\n      e = (a + 16) | 0\n      g = f[e >> 2] | 0\n      d = f[h >> 2] | 0\n      i = (g - d) >> 3\n      j = d\n      d = g\n      if (i >>> 0 >= c >>> 0) {\n        if (i >>> 0 > c >>> 0 ? ((g = (j + (c << 3)) | 0), (g | 0) != (d | 0)) : 0)\n          f[e >> 2] = d + (~(((d + -8 - g) | 0) >>> 3) << 3)\n        if (!c) {\n          k = 0\n          return k | 0\n        }\n      } else qe(h, (c - i) | 0)\n      i = f[h >> 2] | 0\n      h = 0\n      g = 0\n      do {\n        d = (b + (h << 2)) | 0\n        f[(i + (h << 3)) >> 2] = f[d >> 2]\n        f[(i + (h << 3) + 4) >> 2] = g\n        e = g\n        g = ((f[d >> 2] | 0) + g) | 0\n        if (g >>> 0 > 8192) {\n          k = 0\n          l = 19\n          break\n        }\n        if (e >>> 0 < g >>> 0) {\n          d = f[a >> 2] | 0\n          j = e\n          do {\n            f[(d + (j << 2)) >> 2] = h\n            j = (j + 1) | 0\n          } while ((j | 0) != (g | 0))\n        }\n        h = (h + 1) | 0\n      } while (h >>> 0 < c >>> 0)\n      if ((l | 0) == 19) return k | 0\n      k = (g | 0) == 8192\n      return k | 0\n    }\n    function xe(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 4) | 0\n      e = f[d >> 2] | 0\n      g = f[a >> 2] | 0\n      h = (e - g) >> 2\n      i = g\n      g = e\n      if (h >>> 0 >= 4096) {\n        if ((h | 0) != 4096 ? ((e = (i + 16384) | 0), (e | 0) != (g | 0)) : 0)\n          f[d >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      } else ff(a, (4096 - h) | 0)\n      h = (a + 12) | 0\n      e = (a + 16) | 0\n      g = f[e >> 2] | 0\n      d = f[h >> 2] | 0\n      i = (g - d) >> 3\n      j = d\n      d = g\n      if (i >>> 0 >= c >>> 0) {\n        if (i >>> 0 > c >>> 0 ? ((g = (j + (c << 3)) | 0), (g | 0) != (d | 0)) : 0)\n          f[e >> 2] = d + (~(((d + -8 - g) | 0) >>> 3) << 3)\n        if (!c) {\n          k = 0\n          return k | 0\n        }\n      } else qe(h, (c - i) | 0)\n      i = f[h >> 2] | 0\n      h = 0\n      g = 0\n      do {\n        d = (b + (h << 2)) | 0\n        f[(i + (h << 3)) >> 2] = f[d >> 2]\n        f[(i + (h << 3) + 4) >> 2] = g\n        e = g\n        g = ((f[d >> 2] | 0) + g) | 0\n        if (g >>> 0 > 4096) {\n          k = 0\n          l = 19\n          break\n        }\n        if (e >>> 0 < g >>> 0) {\n          d = f[a >> 2] | 0\n          j = e\n          do {\n            f[(d + (j << 2)) >> 2] = h\n            j = (j + 1) | 0\n          } while ((j | 0) != (g | 0))\n        }\n        h = (h + 1) | 0\n      } while (h >>> 0 < c >>> 0)\n      if ((l | 0) == 19) return k | 0\n      k = (g | 0) == 4096\n      return k | 0\n    }\n    function ye(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      e = u\n      u = (u + 224) | 0\n      g = (e + 120) | 0\n      h = (e + 80) | 0\n      i = e\n      j = (e + 136) | 0\n      k = h\n      l = (k + 40) | 0\n      do {\n        f[k >> 2] = 0\n        k = (k + 4) | 0\n      } while ((k | 0) < (l | 0))\n      f[g >> 2] = f[d >> 2]\n      if ((gb(0, c, g, i, h) | 0) < 0) m = -1\n      else {\n        if ((f[(a + 76) >> 2] | 0) > -1) n = jn(a) | 0\n        else n = 0\n        d = f[a >> 2] | 0\n        k = d & 32\n        if ((b[(a + 74) >> 0] | 0) < 1) f[a >> 2] = d & -33\n        d = (a + 48) | 0\n        if (!(f[d >> 2] | 0)) {\n          l = (a + 44) | 0\n          o = f[l >> 2] | 0\n          f[l >> 2] = j\n          p = (a + 28) | 0\n          f[p >> 2] = j\n          q = (a + 20) | 0\n          f[q >> 2] = j\n          f[d >> 2] = 80\n          r = (a + 16) | 0\n          f[r >> 2] = j + 80\n          j = gb(a, c, g, i, h) | 0\n          if (!o) s = j\n          else {\n            Pa[f[(a + 36) >> 2] & 31](a, 0, 0) | 0\n            t = (f[q >> 2] | 0) == 0 ? -1 : j\n            f[l >> 2] = o\n            f[d >> 2] = 0\n            f[r >> 2] = 0\n            f[p >> 2] = 0\n            f[q >> 2] = 0\n            s = t\n          }\n        } else s = gb(a, c, g, i, h) | 0\n        h = f[a >> 2] | 0\n        f[a >> 2] = h | k\n        if (n | 0) hn(a)\n        m = ((h & 32) | 0) == 0 ? s : -1\n      }\n      u = e\n      return m | 0\n    }\n    function ze(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      c = (a + 4) | 0\n      d = f[c >> 2] | 0\n      e = f[a >> 2] | 0\n      g = (d - e) >> 2\n      h = d\n      if (g >>> 0 < b >>> 0) {\n        gd(a, (b - g) | 0)\n        return\n      }\n      if (g >>> 0 <= b >>> 0) return\n      g = (e + (b << 2)) | 0\n      if ((g | 0) == (h | 0)) return\n      else i = h\n      do {\n        h = (i + -4) | 0\n        f[c >> 2] = h\n        b = f[h >> 2] | 0\n        f[h >> 2] = 0\n        if (b | 0) {\n          h = (b + 88) | 0\n          e = f[h >> 2] | 0\n          f[h >> 2] = 0\n          if (e | 0) {\n            h = f[(e + 8) >> 2] | 0\n            if (h | 0) {\n              a = (e + 12) | 0\n              if ((f[a >> 2] | 0) != (h | 0)) f[a >> 2] = h\n              dn(h)\n            }\n            dn(e)\n          }\n          e = f[(b + 68) >> 2] | 0\n          if (e | 0) {\n            h = (b + 72) | 0\n            a = f[h >> 2] | 0\n            if ((a | 0) != (e | 0)) f[h >> 2] = a + (~(((a + -4 - e) | 0) >>> 2) << 2)\n            dn(e)\n          }\n          e = (b + 64) | 0\n          a = f[e >> 2] | 0\n          f[e >> 2] = 0\n          if (a | 0) {\n            e = f[a >> 2] | 0\n            if (e | 0) {\n              h = (a + 4) | 0\n              if ((f[h >> 2] | 0) != (e | 0)) f[h >> 2] = e\n              dn(e)\n            }\n            dn(a)\n          }\n          dn(b)\n        }\n        i = f[c >> 2] | 0\n      } while ((i | 0) != (g | 0))\n      return\n    }\n    function Ae(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      d = (a + 8) | 0\n      e = f[d >> 2] | 0\n      g = (a + 4) | 0\n      h = f[g >> 2] | 0\n      i = h\n      if (((e - h) >> 2) >>> 0 >= b >>> 0) {\n        j = b\n        k = i\n        while (1) {\n          f[k >> 2] = f[c >> 2]\n          j = (j + -1) | 0\n          if (!j) break\n          else k = (k + 4) | 0\n        }\n        f[g >> 2] = i + (b << 2)\n        return\n      }\n      i = f[a >> 2] | 0\n      k = (h - i) | 0\n      h = k >> 2\n      j = (h + b) | 0\n      if (j >>> 0 > 1073741823) um(a)\n      l = (e - i) | 0\n      e = l >> 1\n      m = (l >> 2) >>> 0 < 536870911 ? (e >>> 0 < j >>> 0 ? j : e) : 1073741823\n      do\n        if (m)\n          if (m >>> 0 > 1073741823) {\n            e = ra(8) | 0\n            Yk(e, 9789)\n            f[e >> 2] = 3704\n            va(e | 0, 856, 80)\n          } else {\n            e = bj(m << 2) | 0\n            n = e\n            o = e\n            break\n          }\n        else {\n          n = 0\n          o = 0\n        }\n      while (0)\n      e = (n + (h << 2)) | 0\n      h = (n + (m << 2)) | 0\n      m = b\n      j = e\n      while (1) {\n        f[j >> 2] = f[c >> 2]\n        m = (m + -1) | 0\n        if (!m) break\n        else j = (j + 4) | 0\n      }\n      if ((k | 0) > 0) ge(o | 0, i | 0, k | 0) | 0\n      f[a >> 2] = n\n      f[g >> 2] = e + (b << 2)\n      f[d >> 2] = h\n      if (!i) return\n      dn(i)\n      return\n    }\n    function Be(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      c = (a + 8) | 0\n      d = (b + 8) | 0\n      e = f[d >> 2] | 0\n      g = f[(d + 4) >> 2] | 0\n      d = (b + 16) | 0\n      i = d\n      j = f[i >> 2] | 0\n      k = f[(i + 4) >> 2] | 0\n      i = Rj(j | 0, k | 0, 4, 0) | 0\n      l = I\n      if (((g | 0) < (l | 0)) | (((g | 0) == (l | 0)) & (e >>> 0 < i >>> 0))) {\n        m = 0\n        return m | 0\n      }\n      n = ((f[b >> 2] | 0) + j) | 0\n      o = h[n >> 0] | (h[(n + 1) >> 0] << 8) | (h[(n + 2) >> 0] << 16) | (h[(n + 3) >> 0] << 24)\n      n = d\n      f[n >> 2] = i\n      f[(n + 4) >> 2] = l\n      l = Rj(j | 0, k | 0, 8, 0) | 0\n      k = I\n      if (((g | 0) < (k | 0)) | (((g | 0) == (k | 0)) & (e >>> 0 < l >>> 0))) {\n        m = 0\n        return m | 0\n      }\n      e = d\n      f[e >> 2] = l\n      f[(e + 4) >> 2] = k\n      k = (_(o | 0) | 0) ^ 31\n      if (((k + -1) | 0) >>> 0 > 28) p = f[c >> 2] | 0\n      else {\n        o = (k + 1) | 0\n        f[c >> 2] = o\n        c = 2 << k\n        f[(a + 12) >> 2] = c + -1\n        k = (c + -2) | 0\n        f[(a + 16) >> 2] = k\n        f[(a + 20) >> 2] = ((k | 0) / 2) | 0\n        p = o\n      }\n      if (((p + -2) | 0) >>> 0 >= 29) {\n        m = 0\n        return m | 0\n      }\n      m = td((a + 88) | 0, b) | 0\n      return m | 0\n    }\n    function Ce(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0\n      e = ((f[a >> 2] | 0) + 1794895138) | 0\n      g = Al(f[(a + 8) >> 2] | 0, e) | 0\n      h = Al(f[(a + 12) >> 2] | 0, e) | 0\n      i = Al(f[(a + 16) >> 2] | 0, e) | 0\n      a: do\n        if (\n          (g >>> 0 < (c >>> 2) >>> 0 ? ((j = (c - (g << 2)) | 0), (h >>> 0 < j >>> 0) & (i >>> 0 < j >>> 0)) : 0)\n            ? (((i | h) & 3) | 0) == 0\n            : 0\n        ) {\n          j = h >>> 2\n          k = i >>> 2\n          l = 0\n          m = g\n          while (1) {\n            n = m >>> 1\n            o = (l + n) | 0\n            p = o << 1\n            q = (p + j) | 0\n            r = Al(f[(a + (q << 2)) >> 2] | 0, e) | 0\n            s = Al(f[(a + ((q + 1) << 2)) >> 2] | 0, e) | 0\n            if (!((s >>> 0 < c >>> 0) & (r >>> 0 < ((c - s) | 0) >>> 0))) {\n              t = 0\n              break a\n            }\n            if (b[(a + (s + r)) >> 0] | 0) {\n              t = 0\n              break a\n            }\n            r = th(d, (a + s) | 0) | 0\n            if (!r) break\n            s = (r | 0) < 0\n            if ((m | 0) == 1) {\n              t = 0\n              break a\n            } else {\n              l = s ? l : o\n              m = s ? n : (m - n) | 0\n            }\n          }\n          m = (p + k) | 0\n          l = Al(f[(a + (m << 2)) >> 2] | 0, e) | 0\n          j = Al(f[(a + ((m + 1) << 2)) >> 2] | 0, e) | 0\n          if ((j >>> 0 < c >>> 0) & (l >>> 0 < ((c - j) | 0) >>> 0))\n            t = (b[(a + (j + l)) >> 0] | 0) == 0 ? (a + j) | 0 : 0\n          else t = 0\n        } else t = 0\n      while (0)\n      return t | 0\n    }\n    function De(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      h = u\n      u = (u + 64) | 0\n      i = h\n      j = f[a >> 2] | 0\n      k = (a + (f[(j + -8) >> 2] | 0)) | 0\n      l = f[(j + -4) >> 2] | 0\n      f[i >> 2] = e\n      f[(i + 4) >> 2] = a\n      f[(i + 8) >> 2] = c\n      f[(i + 12) >> 2] = g\n      g = (i + 16) | 0\n      c = (i + 20) | 0\n      a = (i + 24) | 0\n      j = (i + 28) | 0\n      m = (i + 32) | 0\n      n = (i + 40) | 0\n      o = g\n      p = (o + 36) | 0\n      do {\n        f[o >> 2] = 0\n        o = (o + 4) | 0\n      } while ((o | 0) < (p | 0))\n      d[(g + 36) >> 1] = 0\n      b[(g + 38) >> 0] = 0\n      a: do\n        if (zl(l, e, 0) | 0) {\n          f[(i + 48) >> 2] = 1\n          Xa[f[((f[l >> 2] | 0) + 20) >> 2] & 3](l, i, k, k, 1, 0)\n          q = (f[a >> 2] | 0) == 1 ? k : 0\n        } else {\n          Wa[f[((f[l >> 2] | 0) + 24) >> 2] & 3](l, i, k, 1, 0)\n          switch (f[(i + 36) >> 2] | 0) {\n            case 0: {\n              q = ((f[n >> 2] | 0) == 1) & ((f[j >> 2] | 0) == 1) & ((f[m >> 2] | 0) == 1) ? f[c >> 2] | 0 : 0\n              break a\n              break\n            }\n            case 1:\n              break\n            default: {\n              q = 0\n              break a\n            }\n          }\n          if ((f[a >> 2] | 0) != 1 ? !(((f[n >> 2] | 0) == 0) & ((f[j >> 2] | 0) == 1) & ((f[m >> 2] | 0) == 1)) : 0) {\n            q = 0\n            break\n          }\n          q = f[g >> 2] | 0\n        }\n      while (0)\n      u = h\n      return q | 0\n    }\n    function Ee(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      e = (a + 4) | 0\n      g = f[e >> 2] | 0\n      h = g\n      if (((d - g) >> 2) >>> 0 >= b >>> 0) {\n        i = b\n        j = h\n        while (1) {\n          f[j >> 2] = 1\n          i = (i + -1) | 0\n          if (!i) break\n          else j = (j + 4) | 0\n        }\n        f[e >> 2] = h + (b << 2)\n        return\n      }\n      h = f[a >> 2] | 0\n      j = (g - h) | 0\n      g = j >> 2\n      i = (g + b) | 0\n      if (i >>> 0 > 1073741823) um(a)\n      k = (d - h) | 0\n      d = k >> 1\n      l = (k >> 2) >>> 0 < 536870911 ? (d >>> 0 < i >>> 0 ? i : d) : 1073741823\n      do\n        if (l)\n          if (l >>> 0 > 1073741823) {\n            d = ra(8) | 0\n            Yk(d, 9789)\n            f[d >> 2] = 3704\n            va(d | 0, 856, 80)\n          } else {\n            d = bj(l << 2) | 0\n            m = d\n            n = d\n            break\n          }\n        else {\n          m = 0\n          n = 0\n        }\n      while (0)\n      d = (m + (g << 2)) | 0\n      g = (m + (l << 2)) | 0\n      l = b\n      i = d\n      while (1) {\n        f[i >> 2] = 1\n        l = (l + -1) | 0\n        if (!l) break\n        else i = (i + 4) | 0\n      }\n      if ((j | 0) > 0) ge(n | 0, h | 0, j | 0) | 0\n      f[a >> 2] = m\n      f[e >> 2] = d + (b << 2)\n      f[c >> 2] = g\n      if (!h) return\n      dn(h)\n      return\n    }\n    function Fe(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      c = (a + 12) | 0\n      d = f[a >> 2] | 0\n      e = (a + 8) | 0\n      g = f[e >> 2] | 0\n      h = (g | 0) == -1\n      if (!(b[c >> 0] | 0)) {\n        do\n          if (\n            (!h ? ((i = ((((g >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + g) | 0), (i | 0) != -1) : 0)\n              ? ((j = f[((f[(d + 12) >> 2] | 0) + (i << 2)) >> 2] | 0), (j | 0) != -1)\n              : 0\n          )\n            if (!((j >>> 0) % 3 | 0)) {\n              k = (j + 2) | 0\n              break\n            } else {\n              k = (j + -1) | 0\n              break\n            }\n          else k = -1\n        while (0)\n        f[e >> 2] = k\n        return\n      }\n      k = (g + 1) | 0\n      if (\n        (!h ? ((h = ((k >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : k), (h | 0) != -1) : 0)\n          ? ((k = f[((f[(d + 12) >> 2] | 0) + (h << 2)) >> 2] | 0), (h = (k + 1) | 0), (k | 0) != -1)\n          : 0\n      ) {\n        g = ((h >>> 0) % 3 | 0 | 0) == 0 ? (k + -2) | 0 : h\n        f[e >> 2] = g\n        if ((g | 0) != -1) {\n          if ((g | 0) != (f[(a + 4) >> 2] | 0)) return\n          f[e >> 2] = -1\n          return\n        }\n      } else f[e >> 2] = -1\n      g = f[(a + 4) >> 2] | 0\n      do\n        if (\n          ((g | 0) != -1 ? ((a = ((((g >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + g) | 0), (a | 0) != -1) : 0)\n            ? ((h = f[((f[(d + 12) >> 2] | 0) + (a << 2)) >> 2] | 0), (h | 0) != -1)\n            : 0\n        )\n          if (!((h >>> 0) % 3 | 0)) {\n            l = (h + 2) | 0\n            break\n          } else {\n            l = (h + -1) | 0\n            break\n          }\n        else l = -1\n      while (0)\n      f[e >> 2] = l\n      b[c >> 0] = 0\n      return\n    }\n    function Ge(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      d = f[(a + 4) >> 2] | 0\n      if (!d) {\n        e = 0\n        return e | 0\n      }\n      a = b[(c + 11) >> 0] | 0\n      g = (a << 24) >> 24 < 0\n      h = g ? f[(c + 4) >> 2] | 0 : a & 255\n      a = g ? f[c >> 2] | 0 : c\n      c = d\n      while (1) {\n        d = (c + 16) | 0\n        g = b[(d + 11) >> 0] | 0\n        i = (g << 24) >> 24 < 0\n        j = i ? f[(c + 20) >> 2] | 0 : g & 255\n        g = j >>> 0 < h >>> 0\n        k = g ? j : h\n        if ((k | 0) != 0 ? ((l = jh(a, i ? f[d >> 2] | 0 : d, k) | 0), (l | 0) != 0) : 0)\n          if ((l | 0) < 0) m = 7\n          else m = 8\n        else if (h >>> 0 < j >>> 0) m = 7\n        else m = 8\n        if ((m | 0) == 7) {\n          m = 0\n          n = c\n        } else if ((m | 0) == 8) {\n          m = 0\n          l = h >>> 0 < j >>> 0 ? h : j\n          if ((l | 0) != 0 ? ((j = jh(i ? f[d >> 2] | 0 : d, a, l) | 0), (j | 0) != 0) : 0) {\n            if ((j | 0) >= 0) {\n              e = 1\n              m = 14\n              break\n            }\n          } else m = 10\n          if ((m | 0) == 10 ? ((m = 0), !g) : 0) {\n            e = 1\n            m = 14\n            break\n          }\n          n = (c + 4) | 0\n        }\n        c = f[n >> 2] | 0\n        if (!c) {\n          e = 0\n          m = 14\n          break\n        }\n      }\n      if ((m | 0) == 14) return e | 0\n      return 0\n    }\n    function He(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 12) | 0\n      g = d\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      h = gg(c) | 0\n      if (h >>> 0 > 4294967279) um(e)\n      if (h >>> 0 < 11) {\n        b[(e + 11) >> 0] = h\n        if (!h) i = e\n        else {\n          j = e\n          k = 6\n        }\n      } else {\n        l = (h + 16) & -16\n        m = bj(l) | 0\n        f[e >> 2] = m\n        f[(e + 8) >> 2] = l | -2147483648\n        f[(e + 4) >> 2] = h\n        j = m\n        k = 6\n      }\n      if ((k | 0) == 6) {\n        ge(j | 0, c | 0, h | 0) | 0\n        i = j\n      }\n      b[(i + h) >> 0] = 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      h = (g + 11) | 0\n      b[h >> 0] = 4\n      f[g >> 2] = 1701667182\n      b[(g + 4) >> 0] = 0\n      i = f[(a + 4) >> 2] | 0\n      if ((i | 0) != 0 ? ((j = Mc(i, g, e) | 0), (j | 0) != 0) : 0) n = ih(a, f[(j + 40) >> 2] | 0) | 0\n      else n = -1\n      if ((b[h >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n      if ((b[(e + 11) >> 0] | 0) >= 0) {\n        u = d\n        return n | 0\n      }\n      dn(f[e >> 2] | 0)\n      u = d\n      return n | 0\n    }\n    function Ie(a, b, c, d, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        i = 0\n      if ((b | 0) == -2) g = 0\n      else {\n        i = f[((f[((f[(d + 4) >> 2] | 0) + 8) >> 2] | 0) + (c << 2)) >> 2] | 0\n        do\n          if ((Na[f[((f[d >> 2] | 0) + 8) >> 2] & 127](d) | 0) == 1) {\n            ud(a, d, b, c, e, (((h[(d + 36) >> 0] | 0) << 8) | (h[(d + 37) >> 0] | 0)) & 65535)\n            if (!(f[a >> 2] | 0)) {\n              f[a >> 2] = 0\n              break\n            } else return\n          }\n        while (0)\n        d = bj(44) | 0\n        f[d >> 2] = 1208\n        f[(d + 4) >> 2] = i\n        i = (d + 8) | 0\n        f[i >> 2] = f[e >> 2]\n        f[(i + 4) >> 2] = f[(e + 4) >> 2]\n        f[(i + 8) >> 2] = f[(e + 8) >> 2]\n        f[(i + 12) >> 2] = f[(e + 12) >> 2]\n        f[(i + 16) >> 2] = f[(e + 16) >> 2]\n        f[(i + 20) >> 2] = f[(e + 20) >> 2]\n        Bg((d + 32) | 0, (e + 24) | 0)\n        f[d >> 2] = 1264\n        g = d\n      }\n      f[a >> 2] = g\n      return\n    }\n    function Je(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      e = (a + 16) | 0\n      if (b[(d + 84) >> 0] | 0) {\n        g = f[e >> 2] | 0\n        return g | 0\n      }\n      a = f[e >> 2] | 0\n      if (!a) {\n        g = f[e >> 2] | 0\n        return g | 0\n      }\n      h = (a + 84) | 0\n      if (!(b[h >> 0] | 0)) {\n        g = f[e >> 2] | 0\n        return g | 0\n      }\n      i = ((f[(d + 72) >> 2] | 0) - (f[(d + 68) >> 2] | 0)) >> 2\n      b[h >> 0] = 0\n      h = (a + 68) | 0\n      j = (a + 72) | 0\n      a = f[j >> 2] | 0\n      k = f[h >> 2] | 0\n      l = (a - k) >> 2\n      m = k\n      k = a\n      if (i >>> 0 <= l >>> 0)\n        if (i >>> 0 < l >>> 0 ? ((a = (m + (i << 2)) | 0), (a | 0) != (k | 0)) : 0) {\n          f[j >> 2] = k + (~(((k + -4 - a) | 0) >>> 2) << 2)\n          n = d\n        } else n = d\n      else {\n        Ae(h, (i - l) | 0, 1076)\n        n = f[c >> 2] | 0\n      }\n      if (b[(n + 84) >> 0] | 0) {\n        g = f[e >> 2] | 0\n        return g | 0\n      }\n      c = f[(n + 68) >> 2] | 0\n      l = c\n      i = ((f[(n + 72) >> 2] | 0) - c) >> 2\n      if (!i) {\n        g = f[e >> 2] | 0\n        return g | 0\n      }\n      c = f[((f[e >> 2] | 0) + 68) >> 2] | 0\n      n = 0\n      do {\n        f[(c + (n << 2)) >> 2] = f[(l + (n << 2)) >> 2]\n        n = (n + 1) | 0\n      } while (n >>> 0 < i >>> 0)\n      g = f[e >> 2] | 0\n      return g | 0\n    }\n    function Ke(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = La\n      d = u\n      u = (u + 32) | 0\n      e = (d + 16) | 0\n      g = d\n      h = (a + 8) | 0\n      i = b[((f[h >> 2] | 0) + 24) >> 0] << 2\n      j = f[(a + 16) >> 2] | 0\n      k = ((f[f[j >> 2] >> 2] | 0) + (f[(j + 48) >> 2] | 0)) | 0\n      f[g >> 2] = -1\n      f[(g + 4) >> 2] = -1\n      f[(g + 8) >> 2] = -1\n      f[(g + 12) >> 2] = -1\n      j = f[(a + 24) >> 2] | 0\n      if (((j + -2) | 0) >>> 0 > 28) {\n        l = 0\n        u = d\n        return l | 0\n      }\n      f[g >> 2] = j\n      a = 1 << j\n      f[(g + 4) >> 2] = a + -1\n      j = (a + -2) | 0\n      a = (g + 8) | 0\n      f[a >> 2] = j\n      f[(g + 12) >> 2] = ((j | 0) / 2) | 0\n      if (!c) {\n        l = 1\n        u = d\n        return l | 0\n      }\n      m = 0\n      n = 0\n      o = 0\n      p = j\n      while (1) {\n        q = $($(1.0) / $(p | 0))\n        Dd(g, $(q * $(f[(k + (m << 2)) >> 2] | 0)), $(q * $(f[(k + ((m | 1) << 2)) >> 2] | 0)), e)\n        ge(((f[f[((f[h >> 2] | 0) + 64) >> 2] >> 2] | 0) + o) | 0, e | 0, i | 0) | 0\n        j = (n + 1) | 0\n        if ((j | 0) == (c | 0)) {\n          l = 1\n          break\n        }\n        m = (m + 2) | 0\n        n = j\n        o = (o + i) | 0\n        p = f[a >> 2] | 0\n      }\n      u = d\n      return l | 0\n    }\n    function Le(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      b = f[(a + 196) >> 2] | 0\n      if (b | 0) {\n        c = (a + 200) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = (a + 184) | 0\n      d = f[b >> 2] | 0\n      if (d | 0) {\n        c = (a + 188) | 0\n        e = f[c >> 2] | 0\n        if ((e | 0) == (d | 0)) g = d\n        else {\n          h = e\n          while (1) {\n            e = (h + -12) | 0\n            f[c >> 2] = e\n            i = f[e >> 2] | 0\n            if (!i) j = e\n            else {\n              e = (h + -8) | 0\n              k = f[e >> 2] | 0\n              if ((k | 0) != (i | 0)) f[e >> 2] = k + (~(((k + -4 - i) | 0) >>> 2) << 2)\n              dn(i)\n              j = f[c >> 2] | 0\n            }\n            if ((j | 0) == (d | 0)) break\n            else h = j\n          }\n          g = f[b >> 2] | 0\n        }\n        dn(g)\n      }\n      g = f[(a + 156) >> 2] | 0\n      if (g | 0) {\n        b = (a + 160) | 0\n        j = f[b >> 2] | 0\n        if ((j | 0) != (g | 0)) f[b >> 2] = j + (~(((j + -4 - g) | 0) >>> 2) << 2)\n        dn(g)\n      }\n      g = (a + 136) | 0\n      a = f[g >> 2] | 0\n      f[g >> 2] = 0\n      if (!a) return\n      g = (a + -4) | 0\n      j = f[g >> 2] | 0\n      if (j | 0) {\n        b = (a + (j << 4)) | 0\n        do b = (b + -16) | 0\n        while ((b | 0) != (a | 0))\n      }\n      bn(g)\n      return\n    }\n    function Me(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      d = u\n      u = (u + 32) | 0\n      e = (d + 16) | 0\n      g = d\n      switch ((c << 24) >> 24) {\n        case 0: {\n          c = bj(48) | 0\n          Ql(c)\n          f[a >> 2] = 0\n          f[(a + 4) >> 2] = 0\n          f[(a + 8) >> 2] = 0\n          f[(a + 12) >> 2] = 0\n          f[(a + 16) >> 2] = c\n          u = d\n          return\n        }\n        case 1: {\n          c = bj(52) | 0\n          Vk(c)\n          f[a >> 2] = 0\n          f[(a + 4) >> 2] = 0\n          f[(a + 8) >> 2] = 0\n          f[(a + 12) >> 2] = 0\n          f[(a + 16) >> 2] = c\n          u = d\n          return\n        }\n        default: {\n          c = bj(32) | 0\n          f[g >> 2] = c\n          f[(g + 8) >> 2] = -2147483616\n          f[(g + 4) >> 2] = 28\n          h = c\n          i = 8331\n          j = (h + 28) | 0\n          do {\n            b[h >> 0] = b[i >> 0] | 0\n            h = (h + 1) | 0\n            i = (i + 1) | 0\n          } while ((h | 0) < (j | 0))\n          b[(c + 28) >> 0] = 0\n          f[e >> 2] = -1\n          c = (e + 4) | 0\n          Rf(c, g)\n          f[a >> 2] = f[e >> 2]\n          Rf((a + 4) | 0, c)\n          f[(a + 16) >> 2] = 0\n          if ((b[(c + 11) >> 0] | 0) < 0) dn(f[c >> 2] | 0)\n          if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n          u = d\n          return\n        }\n      }\n    }\n    function Ne(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      c = (a + 4) | 0\n      d = f[c >> 2] | 0\n      e = f[a >> 2] | 0\n      g = (((d - e) | 0) / 144) | 0\n      h = d\n      if (g >>> 0 < b >>> 0) {\n        Kc(a, (b - g) | 0)\n        return\n      }\n      if (g >>> 0 <= b >>> 0) return\n      g = (e + ((b * 144) | 0)) | 0\n      if ((g | 0) == (h | 0)) return\n      else i = h\n      do {\n        f[c >> 2] = i + -144\n        h = f[(i + -12) >> 2] | 0\n        if (h | 0) {\n          b = (i + -8) | 0\n          e = f[b >> 2] | 0\n          if ((e | 0) != (h | 0)) f[b >> 2] = e + (~(((e + -4 - h) | 0) >>> 2) << 2)\n          dn(h)\n        }\n        h = f[(i + -28) >> 2] | 0\n        if (h | 0) {\n          e = (i + -24) | 0\n          b = f[e >> 2] | 0\n          if ((b | 0) != (h | 0)) f[e >> 2] = b + (~(((b + -4 - h) | 0) >>> 2) << 2)\n          dn(h)\n        }\n        h = f[(i + -40) >> 2] | 0\n        if (h | 0) {\n          b = (i + -36) | 0\n          e = f[b >> 2] | 0\n          if ((e | 0) != (h | 0)) f[b >> 2] = e + (~(((e + -4 - h) | 0) >>> 2) << 2)\n          dn(h)\n        }\n        tf((i + -140) | 0)\n        i = f[c >> 2] | 0\n      } while ((i | 0) != (g | 0))\n      return\n    }\n    function Oe(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = La,\n        e = 0,\n        g = 0\n      if ((b | 0) != 1)\n        if (!((b + -1) & b)) c = b\n        else c = $a(b) | 0\n      else c = 2\n      b = f[(a + 4) >> 2] | 0\n      if (c >>> 0 > b >>> 0) {\n        Rb(a, c)\n        return\n      }\n      if (c >>> 0 >= b >>> 0) return\n      d = $((f[(a + 12) >> 2] | 0) >>> 0)\n      e = ~~$(W($(d / $(n[(a + 16) >> 2])))) >>> 0\n      if ((b >>> 0 > 2) & ((((b + -1) & b) | 0) == 0)) g = 1 << (32 - (_((e + -1) | 0) | 0))\n      else g = $a(e) | 0\n      e = c >>> 0 < g >>> 0 ? g : c\n      if (e >>> 0 >= b >>> 0) return\n      Rb(a, e)\n      return\n    }\n    function Pe(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      f[a >> 2] = 1088\n      b = (a + 60) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n      c = f[(a + 48) >> 2] | 0\n      if (c | 0) {\n        b = (a + 52) | 0\n        d = f[b >> 2] | 0\n        if ((d | 0) != (c | 0)) f[b >> 2] = d + (~(((d + -4 - c) | 0) >>> 2) << 2)\n        dn(c)\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if (d | 0) {\n        b = (a + 40) | 0\n        e = f[b >> 2] | 0\n        if ((e | 0) == (d | 0)) g = d\n        else {\n          h = e\n          do {\n            e = (h + -4) | 0\n            f[b >> 2] = e\n            i = f[e >> 2] | 0\n            f[e >> 2] = 0\n            if (i | 0) Sa[f[((f[i >> 2] | 0) + 4) >> 2] & 127](i)\n            h = f[b >> 2] | 0\n          } while ((h | 0) != (d | 0))\n          g = f[c >> 2] | 0\n        }\n        dn(g)\n      }\n      f[a >> 2] = 984\n      g = f[(a + 16) >> 2] | 0\n      if (g | 0) {\n        c = (a + 20) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (g | 0)) f[c >> 2] = d + (~(((d + -4 - g) | 0) >>> 2) << 2)\n        dn(g)\n      }\n      g = f[(a + 4) >> 2] | 0\n      if (!g) return\n      d = (a + 8) | 0\n      a = f[d >> 2] | 0\n      if ((a | 0) != (g | 0)) f[d >> 2] = a + (~(((a + -4 - g) | 0) >>> 2) << 2)\n      dn(g)\n      return\n    }\n    function Qe(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      b = f[a >> 2] | 0\n      if (!b) return\n      c = (a + 4) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) == (b | 0)) e = b\n      else {\n        g = d\n        do {\n          d = (g + -4) | 0\n          f[c >> 2] = d\n          h = f[d >> 2] | 0\n          f[d >> 2] = 0\n          if (h | 0) {\n            d = (h + 88) | 0\n            i = f[d >> 2] | 0\n            f[d >> 2] = 0\n            if (i | 0) {\n              d = f[(i + 8) >> 2] | 0\n              if (d | 0) {\n                j = (i + 12) | 0\n                if ((f[j >> 2] | 0) != (d | 0)) f[j >> 2] = d\n                dn(d)\n              }\n              dn(i)\n            }\n            i = f[(h + 68) >> 2] | 0\n            if (i | 0) {\n              d = (h + 72) | 0\n              j = f[d >> 2] | 0\n              if ((j | 0) != (i | 0)) f[d >> 2] = j + (~(((j + -4 - i) | 0) >>> 2) << 2)\n              dn(i)\n            }\n            i = (h + 64) | 0\n            j = f[i >> 2] | 0\n            f[i >> 2] = 0\n            if (j | 0) {\n              i = f[j >> 2] | 0\n              if (i | 0) {\n                d = (j + 4) | 0\n                if ((f[d >> 2] | 0) != (i | 0)) f[d >> 2] = i\n                dn(i)\n              }\n              dn(j)\n            }\n            dn(h)\n          }\n          g = f[c >> 2] | 0\n        } while ((g | 0) != (b | 0))\n        e = f[a >> 2] | 0\n      }\n      dn(e)\n      return\n    }\n    function Re(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      c = (a + 8) | 0\n      d = (b + 8) | 0\n      e = f[d >> 2] | 0\n      g = f[(d + 4) >> 2] | 0\n      d = (b + 16) | 0\n      i = d\n      j = f[i >> 2] | 0\n      k = f[(i + 4) >> 2] | 0\n      i = Rj(j | 0, k | 0, 4, 0) | 0\n      l = I\n      if (((g | 0) < (l | 0)) | (((g | 0) == (l | 0)) & (e >>> 0 < i >>> 0))) return 0\n      m = ((f[b >> 2] | 0) + j) | 0\n      b = h[m >> 0] | (h[(m + 1) >> 0] << 8) | (h[(m + 2) >> 0] << 16) | (h[(m + 3) >> 0] << 24)\n      m = d\n      f[m >> 2] = i\n      f[(m + 4) >> 2] = l\n      l = Rj(j | 0, k | 0, 8, 0) | 0\n      k = I\n      if (((g | 0) < (k | 0)) | (((g | 0) == (k | 0)) & (e >>> 0 < l >>> 0))) return 0\n      e = d\n      f[e >> 2] = l\n      f[(e + 4) >> 2] = k\n      k = (_(b | 0) | 0) ^ 31\n      if (((k + -1) | 0) >>> 0 > 28) {\n        n = f[c >> 2] | 0\n        o = (n + -2) | 0\n        p = o >>> 0 < 29\n        return p | 0\n      } else {\n        b = (k + 1) | 0\n        f[c >> 2] = b\n        c = 2 << k\n        f[(a + 12) >> 2] = c + -1\n        k = (c + -2) | 0\n        f[(a + 16) >> 2] = k\n        f[(a + 20) >> 2] = ((k | 0) / 2) | 0\n        n = b\n        o = (n + -2) | 0\n        p = o >>> 0 < 29\n        return p | 0\n      }\n      return 0\n    }\n    function Se(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      b = f[(a + 4) >> 2] | 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) {\n        e = d\n        do {\n          d = (e + -4) | 0\n          f[c >> 2] = d\n          g = f[d >> 2] | 0\n          f[d >> 2] = 0\n          if (g | 0) {\n            d = (g + 88) | 0\n            h = f[d >> 2] | 0\n            f[d >> 2] = 0\n            if (h | 0) {\n              d = f[(h + 8) >> 2] | 0\n              if (d | 0) {\n                i = (h + 12) | 0\n                if ((f[i >> 2] | 0) != (d | 0)) f[i >> 2] = d\n                dn(d)\n              }\n              dn(h)\n            }\n            h = f[(g + 68) >> 2] | 0\n            if (h | 0) {\n              d = (g + 72) | 0\n              i = f[d >> 2] | 0\n              if ((i | 0) != (h | 0)) f[d >> 2] = i + (~(((i + -4 - h) | 0) >>> 2) << 2)\n              dn(h)\n            }\n            h = (g + 64) | 0\n            i = f[h >> 2] | 0\n            f[h >> 2] = 0\n            if (i | 0) {\n              h = f[i >> 2] | 0\n              if (h | 0) {\n                d = (i + 4) | 0\n                if ((f[d >> 2] | 0) != (h | 0)) f[d >> 2] = h\n                dn(h)\n              }\n              dn(i)\n            }\n            dn(g)\n          }\n          e = f[c >> 2] | 0\n        } while ((e | 0) != (b | 0))\n      }\n      b = f[a >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function Te(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = La,\n        e = 0,\n        g = 0\n      if ((b | 0) != 1)\n        if (!((b + -1) & b)) c = b\n        else c = $a(b) | 0\n      else c = 2\n      b = f[(a + 4) >> 2] | 0\n      if (c >>> 0 > b >>> 0) {\n        jc(a, c)\n        return\n      }\n      if (c >>> 0 >= b >>> 0) return\n      d = $((f[(a + 12) >> 2] | 0) >>> 0)\n      e = ~~$(W($(d / $(n[(a + 16) >> 2])))) >>> 0\n      if ((b >>> 0 > 2) & ((((b + -1) & b) | 0) == 0)) g = 1 << (32 - (_((e + -1) | 0) | 0))\n      else g = $a(e) | 0\n      e = c >>> 0 < g >>> 0 ? g : c\n      if (e >>> 0 >= b >>> 0) return\n      jc(a, e)\n      return\n    }\n    function Ue(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      g = bj(32) | 0\n      f[a >> 2] = g\n      f[(a + 4) >> 2] = c + 8\n      c = (a + 8) | 0\n      b[c >> 0] = 0\n      h = (g + 8) | 0\n      f[h >> 2] = f[e >> 2]\n      f[(h + 4) >> 2] = f[(e + 4) >> 2]\n      f[(h + 8) >> 2] = f[(e + 8) >> 2]\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      h = (g + 20) | 0\n      i = (e + 12) | 0\n      f[h >> 2] = 0\n      f[(g + 24) >> 2] = 0\n      f[(g + 28) >> 2] = 0\n      g = (e + 16) | 0\n      e = f[g >> 2] | 0\n      j = f[i >> 2] | 0\n      k = (e - j) | 0\n      if (!k) {\n        l = j\n        m = e\n        n = 0\n      } else {\n        jf(h, k)\n        l = f[i >> 2] | 0\n        m = f[g >> 2] | 0\n        n = f[h >> 2] | 0\n      }\n      ge(n | 0, l | 0, (m - l) | 0) | 0\n      b[c >> 0] = 1\n      c = f[a >> 2] | 0\n      f[(c + 4) >> 2] = d\n      f[c >> 2] = 0\n      return\n    }\n    function Ve(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      c = (a + 60) | 0\n      d = f[c >> 2] | 0\n      if (!d) {\n        e = 0\n        return e | 0\n      }\n      f[(d + 4) >> 2] = a + 48\n      if (!(Na[f[((f[d >> 2] | 0) + 12) >> 2] & 127](d) | 0)) {\n        e = 0\n        return e | 0\n      }\n      d = Na[f[((f[a >> 2] | 0) + 24) >> 2] & 127](a) | 0\n      a: do\n        if ((d | 0) > 0) {\n          g = 0\n          while (1) {\n            h = ((Na[f[((f[a >> 2] | 0) + 28) >> 2] & 127](a) | 0) + 4) | 0\n            i = f[h >> 2] | 0\n            h = Oa[f[((f[a >> 2] | 0) + 20) >> 2] & 127](a, g) | 0\n            j = f[c >> 2] | 0\n            g = (g + 1) | 0\n            if (!(Oa[f[((f[j >> 2] | 0) + 8) >> 2] & 127](j, f[((f[(i + 8) >> 2] | 0) + (h << 2)) >> 2] | 0) | 0)) {\n              e = 0\n              break\n            }\n            if ((g | 0) >= (d | 0)) break a\n          }\n          return e | 0\n        }\n      while (0)\n      if (!(Oa[f[((f[a >> 2] | 0) + 36) >> 2] & 127](a, b) | 0)) {\n        e = 0\n        return e | 0\n      }\n      if (!(Oa[f[((f[a >> 2] | 0) + 40) >> 2] & 127](a, b) | 0)) {\n        e = 0\n        return e | 0\n      }\n      e = Na[f[((f[a >> 2] | 0) + 44) >> 2] & 127](a) | 0\n      return e | 0\n    }\n    function We(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      a = u\n      u = (u + 32) | 0\n      e = (a + 12) | 0\n      g = a\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      h = gg(d) | 0\n      if (h >>> 0 > 4294967279) um(g)\n      if (h >>> 0 < 11) {\n        b[(g + 11) >> 0] = h\n        if (!h) i = g\n        else {\n          j = g\n          k = 6\n        }\n      } else {\n        l = (h + 16) & -16\n        m = bj(l) | 0\n        f[g >> 2] = m\n        f[(g + 8) >> 2] = l | -2147483648\n        f[(g + 4) >> 2] = h\n        j = m\n        k = 6\n      }\n      if ((k | 0) == 6) {\n        ge(j | 0, d | 0, h | 0) | 0\n        i = j\n      }\n      b[(i + h) >> 0] = 0\n      Sf(c, g, e) | 0\n      c = (e + 11) | 0\n      h = b[c >> 0] | 0\n      i = (h << 24) >> 24 < 0 ? f[e >> 2] | 0 : e\n      if ((b[(g + 11) >> 0] | 0) < 0) {\n        dn(f[g >> 2] | 0)\n        n = b[c >> 0] | 0\n      } else n = h\n      if ((n << 24) >> 24 >= 0) {\n        u = a\n        return i | 0\n      }\n      dn(f[e >> 2] | 0)\n      u = a\n      return i | 0\n    }\n    function Xe(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      e = (d + 16) | 0\n      g = f[e >> 2] | 0\n      if (!g)\n        if (!(Gh(d) | 0)) {\n          h = f[e >> 2] | 0\n          i = 5\n        } else j = 0\n      else {\n        h = g\n        i = 5\n      }\n      a: do\n        if ((i | 0) == 5) {\n          g = (d + 20) | 0\n          e = f[g >> 2] | 0\n          k = e\n          if (((h - e) | 0) >>> 0 < c >>> 0) {\n            j = Pa[f[(d + 36) >> 2] & 31](d, a, c) | 0\n            break\n          }\n          b: do\n            if ((b[(d + 75) >> 0] | 0) > -1) {\n              e = c\n              while (1) {\n                if (!e) {\n                  l = 0\n                  m = a\n                  n = c\n                  o = k\n                  break b\n                }\n                p = (e + -1) | 0\n                if ((b[(a + p) >> 0] | 0) == 10) break\n                else e = p\n              }\n              p = Pa[f[(d + 36) >> 2] & 31](d, a, e) | 0\n              if (p >>> 0 < e >>> 0) {\n                j = p\n                break a\n              }\n              l = e\n              m = (a + e) | 0\n              n = (c - e) | 0\n              o = f[g >> 2] | 0\n            } else {\n              l = 0\n              m = a\n              n = c\n              o = k\n            }\n          while (0)\n          ge(o | 0, m | 0, n | 0) | 0\n          f[g >> 2] = (f[g >> 2] | 0) + n\n          j = (l + n) | 0\n        }\n      while (0)\n      return j | 0\n    }\n    function Ye(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      c = (a + 12) | 0\n      d = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (d | 0) {\n        c = f[(d + 28) >> 2] | 0\n        if (c | 0) {\n          e = c\n          do {\n            c = e\n            e = f[e >> 2] | 0\n            Ye((c + 8) | 0)\n            dn(c)\n          } while ((e | 0) != 0)\n        }\n        e = (d + 20) | 0\n        c = f[e >> 2] | 0\n        f[e >> 2] = 0\n        if (c | 0) dn(c)\n        c = f[(d + 8) >> 2] | 0\n        if (c | 0) {\n          e = c\n          do {\n            c = e\n            e = f[e >> 2] | 0\n            g = (c + 8) | 0\n            h = f[(c + 20) >> 2] | 0\n            if (h | 0) {\n              i = (c + 24) | 0\n              if ((f[i >> 2] | 0) != (h | 0)) f[i >> 2] = h\n              dn(h)\n            }\n            if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n            dn(c)\n          } while ((e | 0) != 0)\n        }\n        e = f[d >> 2] | 0\n        f[d >> 2] = 0\n        if (e | 0) dn(e)\n        dn(d)\n      }\n      if ((b[(a + 11) >> 0] | 0) >= 0) return\n      dn(f[a >> 2] | 0)\n      return\n    }\n    function Ze(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0\n      d = ((f[(b + 4) >> 2] | 0) - (f[b >> 2] | 0)) | 0\n      b = d >> 2\n      e = (a + 8) | 0\n      a = f[((f[e >> 2] | 0) + 40) >> 2] | 0\n      g = an((a | 0) > -1 ? a : -1) | 0\n      h = (c + 8) | 0\n      if ((d | 0) <= 0) {\n        i = 1\n        bn(g)\n        return i | 0\n      }\n      d = (c + 16) | 0\n      j = 0\n      k = 0\n      while (1) {\n        l = h\n        m = f[l >> 2] | 0\n        n = f[(l + 4) >> 2] | 0\n        l = d\n        o = f[l >> 2] | 0\n        p = Rj(o | 0, f[(l + 4) >> 2] | 0, a | 0, 0) | 0\n        l = I\n        if (((n | 0) < (l | 0)) | (((n | 0) == (l | 0)) & (m >>> 0 < p >>> 0))) {\n          i = 0\n          q = 5\n          break\n        }\n        ge(g | 0, ((f[c >> 2] | 0) + o) | 0, a | 0) | 0\n        o = d\n        f[o >> 2] = p\n        f[(o + 4) >> 2] = l\n        ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + j) | 0, g | 0, a | 0) | 0\n        k = (k + 1) | 0\n        if ((k | 0) >= (b | 0)) {\n          i = 1\n          q = 5\n          break\n        } else j = (j + a) | 0\n      }\n      if ((q | 0) == 5) {\n        bn(g)\n        return i | 0\n      }\n      return 0\n    }\n    function _e(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      d = (a + 212) | 0\n      e = (a + 216) | 0\n      g = f[d >> 2] | 0\n      if ((f[e >> 2] | 0) == (g | 0)) {\n        h = 0\n        return h | 0\n      }\n      i = (a + 4) | 0\n      a = 0\n      j = g\n      a: while (1) {\n        g = f[(j + ((a * 144) | 0)) >> 2] | 0\n        if (\n          (\n            (g | 0) >= 0\n              ? ((k = f[i >> 2] | 0), (l = f[(k + 8) >> 2] | 0), (g | 0) < ((((f[(k + 12) >> 2] | 0) - l) >> 2) | 0))\n              : 0\n          )\n            ? ((k = f[(l + (g << 2)) >> 2] | 0), (Na[f[((f[k >> 2] | 0) + 24) >> 2] & 127](k) | 0) > 0)\n            : 0\n        ) {\n          g = 0\n          do {\n            if ((Oa[f[((f[k >> 2] | 0) + 20) >> 2] & 127](k, g) | 0) == (c | 0)) break a\n            g = (g + 1) | 0\n          } while ((g | 0) < (Na[f[((f[k >> 2] | 0) + 24) >> 2] & 127](k) | 0))\n        }\n        k = (a + 1) | 0\n        j = f[d >> 2] | 0\n        if (k >>> 0 >= (((((f[e >> 2] | 0) - j) | 0) / 144) | 0) >>> 0) {\n          h = 0\n          m = 11\n          break\n        } else a = k\n      }\n      if ((m | 0) == 11) return h | 0\n      m = f[d >> 2] | 0\n      h = (b[(m + ((a * 144) | 0) + 100) >> 0] | 0) == 0 ? 0 : (m + ((a * 144) | 0) + 4) | 0\n      return h | 0\n    }\n    function $e(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      c = (a + 212) | 0\n      d = (a + 216) | 0\n      e = f[c >> 2] | 0\n      a: do\n        if ((f[d >> 2] | 0) != (e | 0)) {\n          g = (a + 4) | 0\n          h = 0\n          i = e\n          b: while (1) {\n            j = f[(i + ((h * 144) | 0)) >> 2] | 0\n            if (\n              (\n                (j | 0) >= 0\n                  ? ((k = f[g >> 2] | 0),\n                    (l = f[(k + 8) >> 2] | 0),\n                    (j | 0) < ((((f[(k + 12) >> 2] | 0) - l) >> 2) | 0))\n                  : 0\n              )\n                ? ((k = f[(l + (j << 2)) >> 2] | 0), (Na[f[((f[k >> 2] | 0) + 24) >> 2] & 127](k) | 0) > 0)\n                : 0\n            ) {\n              j = 0\n              do {\n                if ((Oa[f[((f[k >> 2] | 0) + 20) >> 2] & 127](k, j) | 0) == (b | 0)) break b\n                j = (j + 1) | 0\n              } while ((j | 0) < (Na[f[((f[k >> 2] | 0) + 24) >> 2] & 127](k) | 0))\n            }\n            k = (h + 1) | 0\n            i = f[c >> 2] | 0\n            if (k >>> 0 >= (((((f[d >> 2] | 0) - i) | 0) / 144) | 0) >>> 0) break a\n            else h = k\n          }\n          m = ((f[c >> 2] | 0) + ((h * 144) | 0) + 104) | 0\n          return m | 0\n        }\n      while (0)\n      m = (a + 184) | 0\n      return m | 0\n    }\n    function af(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      c = u\n      u = (u + 32) | 0\n      d = (c + 16) | 0\n      e = (c + 8) | 0\n      g = c\n      h = (a + 8) | 0\n      if ((f[h >> 2] << 5) >>> 0 >= b >>> 0) {\n        u = c\n        return\n      }\n      f[d >> 2] = 0\n      i = (d + 4) | 0\n      f[i >> 2] = 0\n      j = (d + 8) | 0\n      f[j >> 2] = 0\n      if ((b | 0) < 0) um(d)\n      k = ((((b + -1) | 0) >>> 5) + 1) | 0\n      b = bj(k << 2) | 0\n      f[d >> 2] = b\n      f[i >> 2] = 0\n      f[j >> 2] = k\n      k = f[a >> 2] | 0\n      f[e >> 2] = k\n      f[(e + 4) >> 2] = 0\n      b = (a + 4) | 0\n      l = f[b >> 2] | 0\n      f[g >> 2] = k + ((l >>> 5) << 2)\n      f[(g + 4) >> 2] = l & 31\n      Hd(d, e, g)\n      g = f[a >> 2] | 0\n      f[a >> 2] = f[d >> 2]\n      f[d >> 2] = g\n      d = f[b >> 2] | 0\n      f[b >> 2] = f[i >> 2]\n      f[i >> 2] = d\n      d = f[h >> 2] | 0\n      f[h >> 2] = f[j >> 2]\n      f[j >> 2] = d\n      if (g | 0) dn(g)\n      u = c\n      return\n    }\n    function bf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0\n      c = u\n      u = (u + 16) | 0\n      e = c\n      do\n        if ((((h[((f[(a + 4) >> 2] | 0) + 36) >> 0] | 0) << 8) & 65535) > 511) {\n          g = (d + 8) | 0\n          i = f[(g + 4) >> 2] | 0\n          j = (d + 16) | 0\n          k = j\n          l = f[k >> 2] | 0\n          m = f[(k + 4) >> 2] | 0\n          if (((i | 0) > (m | 0)) | ((i | 0) == (m | 0) ? (f[g >> 2] | 0) >>> 0 > l >>> 0 : 0)) {\n            g = b[((f[d >> 2] | 0) + l) >> 0] | 0\n            i = Rj(l | 0, m | 0, 1, 0) | 0\n            m = j\n            f[m >> 2] = i\n            f[(m + 4) >> 2] = I\n            m = g & 255\n            f[(a + 24) >> 2] = m\n            n = m\n            break\n          } else {\n            o = 0\n            u = c\n            return o | 0\n          }\n        } else n = f[(a + 24) >> 2] | 0\n      while (0)\n      f[e >> 2] = 928\n      f[(e + 4) >> 2] = -1\n      El(e, n)\n      o = gh(e, f[(a + 16) >> 2] | 0) | 0\n      u = c\n      return o | 0\n    }\n    function cf(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      c = (a + 4) | 0\n      d = f[a >> 2] | 0\n      e = ((f[c >> 2] | 0) - d) | 0\n      g = ((e | 0) / 12) | 0\n      h = (g + 1) | 0\n      if (h >>> 0 > 357913941) um(a)\n      i = (a + 8) | 0\n      j = ((((f[i >> 2] | 0) - d) | 0) / 12) | 0\n      k = j << 1\n      l = j >>> 0 < 178956970 ? (k >>> 0 < h >>> 0 ? h : k) : 357913941\n      do\n        if (l)\n          if (l >>> 0 > 357913941) {\n            k = ra(8) | 0\n            Yk(k, 9789)\n            f[k >> 2] = 3704\n            va(k | 0, 856, 80)\n          } else {\n            m = bj((l * 12) | 0) | 0\n            break\n          }\n        else m = 0\n      while (0)\n      k = (m + ((g * 12) | 0)) | 0\n      f[k >> 2] = f[b >> 2]\n      f[(k + 4) >> 2] = f[(b + 4) >> 2]\n      f[(k + 8) >> 2] = f[(b + 8) >> 2]\n      b = (k + (((((e | 0) / -12) | 0) * 12) | 0)) | 0\n      if ((e | 0) > 0) ge(b | 0, d | 0, e | 0) | 0\n      f[a >> 2] = b\n      f[c >> 2] = k + 12\n      f[i >> 2] = m + ((l * 12) | 0)\n      if (!d) return\n      dn(d)\n      return\n    }\n    function Ya(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0,\n        ua = 0,\n        va = 0,\n        wa = 0,\n        xa = 0,\n        ya = 0,\n        za = 0\n      b = u\n      u = (u + 16) | 0\n      c = b\n      do\n        if (a >>> 0 < 245) {\n          d = a >>> 0 < 11 ? 16 : (a + 11) & -8\n          e = d >>> 3\n          g = f[3220] | 0\n          h = g >>> e\n          if ((h & 3) | 0) {\n            i = (((h & 1) ^ 1) + e) | 0\n            j = (12920 + ((i << 1) << 2)) | 0\n            k = (j + 8) | 0\n            l = f[k >> 2] | 0\n            m = (l + 8) | 0\n            n = f[m >> 2] | 0\n            if ((n | 0) == (j | 0)) f[3220] = g & ~(1 << i)\n            else {\n              f[(n + 12) >> 2] = j\n              f[k >> 2] = n\n            }\n            n = i << 3\n            f[(l + 4) >> 2] = n | 3\n            i = (l + n + 4) | 0\n            f[i >> 2] = f[i >> 2] | 1\n            o = m\n            u = b\n            return o | 0\n          }\n          m = f[3222] | 0\n          if (d >>> 0 > m >>> 0) {\n            if (h | 0) {\n              i = 2 << e\n              n = (h << e) & (i | (0 - i))\n              i = ((n & (0 - n)) + -1) | 0\n              n = (i >>> 12) & 16\n              e = i >>> n\n              i = (e >>> 5) & 8\n              h = e >>> i\n              e = (h >>> 2) & 4\n              l = h >>> e\n              h = (l >>> 1) & 2\n              k = l >>> h\n              l = (k >>> 1) & 1\n              j = ((i | n | e | h | l) + (k >>> l)) | 0\n              l = (12920 + ((j << 1) << 2)) | 0\n              k = (l + 8) | 0\n              h = f[k >> 2] | 0\n              e = (h + 8) | 0\n              n = f[e >> 2] | 0\n              if ((n | 0) == (l | 0)) {\n                i = g & ~(1 << j)\n                f[3220] = i\n                p = i\n              } else {\n                f[(n + 12) >> 2] = l\n                f[k >> 2] = n\n                p = g\n              }\n              n = j << 3\n              j = (n - d) | 0\n              f[(h + 4) >> 2] = d | 3\n              k = (h + d) | 0\n              f[(k + 4) >> 2] = j | 1\n              f[(h + n) >> 2] = j\n              if (m | 0) {\n                n = f[3225] | 0\n                h = m >>> 3\n                l = (12920 + ((h << 1) << 2)) | 0\n                i = 1 << h\n                if (!(p & i)) {\n                  f[3220] = p | i\n                  q = l\n                  r = (l + 8) | 0\n                } else {\n                  i = (l + 8) | 0\n                  q = f[i >> 2] | 0\n                  r = i\n                }\n                f[r >> 2] = n\n                f[(q + 12) >> 2] = n\n                f[(n + 8) >> 2] = q\n                f[(n + 12) >> 2] = l\n              }\n              f[3222] = j\n              f[3225] = k\n              o = e\n              u = b\n              return o | 0\n            }\n            e = f[3221] | 0\n            if (e) {\n              k = ((e & (0 - e)) + -1) | 0\n              j = (k >>> 12) & 16\n              l = k >>> j\n              k = (l >>> 5) & 8\n              n = l >>> k\n              l = (n >>> 2) & 4\n              i = n >>> l\n              n = (i >>> 1) & 2\n              h = i >>> n\n              i = (h >>> 1) & 1\n              s = f[(13184 + (((k | j | l | n | i) + (h >>> i)) << 2)) >> 2] | 0\n              i = ((f[(s + 4) >> 2] & -8) - d) | 0\n              h = f[(s + 16 + ((((f[(s + 16) >> 2] | 0) == 0) & 1) << 2)) >> 2] | 0\n              if (!h) {\n                t = s\n                v = i\n              } else {\n                n = s\n                s = i\n                i = h\n                while (1) {\n                  h = ((f[(i + 4) >> 2] & -8) - d) | 0\n                  l = h >>> 0 < s >>> 0\n                  j = l ? h : s\n                  h = l ? i : n\n                  i = f[(i + 16 + ((((f[(i + 16) >> 2] | 0) == 0) & 1) << 2)) >> 2] | 0\n                  if (!i) {\n                    t = h\n                    v = j\n                    break\n                  } else {\n                    n = h\n                    s = j\n                  }\n                }\n              }\n              s = (t + d) | 0\n              if (s >>> 0 > t >>> 0) {\n                n = f[(t + 24) >> 2] | 0\n                i = f[(t + 12) >> 2] | 0\n                do\n                  if ((i | 0) == (t | 0)) {\n                    j = (t + 20) | 0\n                    h = f[j >> 2] | 0\n                    if (!h) {\n                      l = (t + 16) | 0\n                      k = f[l >> 2] | 0\n                      if (!k) {\n                        w = 0\n                        break\n                      } else {\n                        x = k\n                        y = l\n                      }\n                    } else {\n                      x = h\n                      y = j\n                    }\n                    while (1) {\n                      j = (x + 20) | 0\n                      h = f[j >> 2] | 0\n                      if (h | 0) {\n                        x = h\n                        y = j\n                        continue\n                      }\n                      j = (x + 16) | 0\n                      h = f[j >> 2] | 0\n                      if (!h) break\n                      else {\n                        x = h\n                        y = j\n                      }\n                    }\n                    f[y >> 2] = 0\n                    w = x\n                  } else {\n                    j = f[(t + 8) >> 2] | 0\n                    f[(j + 12) >> 2] = i\n                    f[(i + 8) >> 2] = j\n                    w = i\n                  }\n                while (0)\n                do\n                  if (n | 0) {\n                    i = f[(t + 28) >> 2] | 0\n                    j = (13184 + (i << 2)) | 0\n                    if ((t | 0) == (f[j >> 2] | 0)) {\n                      f[j >> 2] = w\n                      if (!w) {\n                        f[3221] = e & ~(1 << i)\n                        break\n                      }\n                    } else {\n                      f[(n + 16 + ((((f[(n + 16) >> 2] | 0) != (t | 0)) & 1) << 2)) >> 2] = w\n                      if (!w) break\n                    }\n                    f[(w + 24) >> 2] = n\n                    i = f[(t + 16) >> 2] | 0\n                    if (i | 0) {\n                      f[(w + 16) >> 2] = i\n                      f[(i + 24) >> 2] = w\n                    }\n                    i = f[(t + 20) >> 2] | 0\n                    if (i | 0) {\n                      f[(w + 20) >> 2] = i\n                      f[(i + 24) >> 2] = w\n                    }\n                  }\n                while (0)\n                if (v >>> 0 < 16) {\n                  n = (v + d) | 0\n                  f[(t + 4) >> 2] = n | 3\n                  e = (t + n + 4) | 0\n                  f[e >> 2] = f[e >> 2] | 1\n                } else {\n                  f[(t + 4) >> 2] = d | 3\n                  f[(s + 4) >> 2] = v | 1\n                  f[(s + v) >> 2] = v\n                  if (m | 0) {\n                    e = f[3225] | 0\n                    n = m >>> 3\n                    i = (12920 + ((n << 1) << 2)) | 0\n                    j = 1 << n\n                    if (!(g & j)) {\n                      f[3220] = g | j\n                      z = i\n                      A = (i + 8) | 0\n                    } else {\n                      j = (i + 8) | 0\n                      z = f[j >> 2] | 0\n                      A = j\n                    }\n                    f[A >> 2] = e\n                    f[(z + 12) >> 2] = e\n                    f[(e + 8) >> 2] = z\n                    f[(e + 12) >> 2] = i\n                  }\n                  f[3222] = v\n                  f[3225] = s\n                }\n                o = (t + 8) | 0\n                u = b\n                return o | 0\n              } else B = d\n            } else B = d\n          } else B = d\n        } else if (a >>> 0 <= 4294967231) {\n          i = (a + 11) | 0\n          e = i & -8\n          j = f[3221] | 0\n          if (j) {\n            n = (0 - e) | 0\n            h = i >>> 8\n            if (h)\n              if (e >>> 0 > 16777215) C = 31\n              else {\n                i = (((h + 1048320) | 0) >>> 16) & 8\n                l = h << i\n                h = (((l + 520192) | 0) >>> 16) & 4\n                k = l << h\n                l = (((k + 245760) | 0) >>> 16) & 2\n                D = (14 - (h | i | l) + ((k << l) >>> 15)) | 0\n                C = ((e >>> ((D + 7) | 0)) & 1) | (D << 1)\n              }\n            else C = 0\n            D = f[(13184 + (C << 2)) >> 2] | 0\n            a: do\n              if (!D) {\n                E = 0\n                F = 0\n                G = n\n                H = 57\n              } else {\n                l = 0\n                k = n\n                i = D\n                h = e << ((C | 0) == 31 ? 0 : (25 - (C >>> 1)) | 0)\n                I = 0\n                while (1) {\n                  J = ((f[(i + 4) >> 2] & -8) - e) | 0\n                  if (J >>> 0 < k >>> 0)\n                    if (!J) {\n                      K = 0\n                      L = i\n                      M = i\n                      H = 61\n                      break a\n                    } else {\n                      N = i\n                      O = J\n                    }\n                  else {\n                    N = l\n                    O = k\n                  }\n                  J = f[(i + 20) >> 2] | 0\n                  i = f[(i + 16 + ((h >>> 31) << 2)) >> 2] | 0\n                  P = ((J | 0) == 0) | ((J | 0) == (i | 0)) ? I : J\n                  J = (i | 0) == 0\n                  if (J) {\n                    E = P\n                    F = N\n                    G = O\n                    H = 57\n                    break\n                  } else {\n                    l = N\n                    k = O\n                    h = h << ((J ^ 1) & 1)\n                    I = P\n                  }\n                }\n              }\n            while (0)\n            if ((H | 0) == 57) {\n              if (((E | 0) == 0) & ((F | 0) == 0)) {\n                D = 2 << C\n                n = j & (D | (0 - D))\n                if (!n) {\n                  B = e\n                  break\n                }\n                D = ((n & (0 - n)) + -1) | 0\n                n = (D >>> 12) & 16\n                d = D >>> n\n                D = (d >>> 5) & 8\n                s = d >>> D\n                d = (s >>> 2) & 4\n                g = s >>> d\n                s = (g >>> 1) & 2\n                m = g >>> s\n                g = (m >>> 1) & 1\n                Q = 0\n                R = f[(13184 + (((D | n | d | s | g) + (m >>> g)) << 2)) >> 2] | 0\n              } else {\n                Q = F\n                R = E\n              }\n              if (!R) {\n                S = Q\n                T = G\n              } else {\n                K = G\n                L = R\n                M = Q\n                H = 61\n              }\n            }\n            if ((H | 0) == 61)\n              while (1) {\n                H = 0\n                g = ((f[(L + 4) >> 2] & -8) - e) | 0\n                m = g >>> 0 < K >>> 0\n                s = m ? g : K\n                g = m ? L : M\n                L = f[(L + 16 + ((((f[(L + 16) >> 2] | 0) == 0) & 1) << 2)) >> 2] | 0\n                if (!L) {\n                  S = g\n                  T = s\n                  break\n                } else {\n                  K = s\n                  M = g\n                  H = 61\n                }\n              }\n            if ((S | 0) != 0 ? T >>> 0 < (((f[3222] | 0) - e) | 0) >>> 0 : 0) {\n              g = (S + e) | 0\n              if (g >>> 0 <= S >>> 0) {\n                o = 0\n                u = b\n                return o | 0\n              }\n              s = f[(S + 24) >> 2] | 0\n              m = f[(S + 12) >> 2] | 0\n              do\n                if ((m | 0) == (S | 0)) {\n                  d = (S + 20) | 0\n                  n = f[d >> 2] | 0\n                  if (!n) {\n                    D = (S + 16) | 0\n                    I = f[D >> 2] | 0\n                    if (!I) {\n                      U = 0\n                      break\n                    } else {\n                      V = I\n                      W = D\n                    }\n                  } else {\n                    V = n\n                    W = d\n                  }\n                  while (1) {\n                    d = (V + 20) | 0\n                    n = f[d >> 2] | 0\n                    if (n | 0) {\n                      V = n\n                      W = d\n                      continue\n                    }\n                    d = (V + 16) | 0\n                    n = f[d >> 2] | 0\n                    if (!n) break\n                    else {\n                      V = n\n                      W = d\n                    }\n                  }\n                  f[W >> 2] = 0\n                  U = V\n                } else {\n                  d = f[(S + 8) >> 2] | 0\n                  f[(d + 12) >> 2] = m\n                  f[(m + 8) >> 2] = d\n                  U = m\n                }\n              while (0)\n              do\n                if (s) {\n                  m = f[(S + 28) >> 2] | 0\n                  d = (13184 + (m << 2)) | 0\n                  if ((S | 0) == (f[d >> 2] | 0)) {\n                    f[d >> 2] = U\n                    if (!U) {\n                      d = j & ~(1 << m)\n                      f[3221] = d\n                      X = d\n                      break\n                    }\n                  } else {\n                    f[(s + 16 + ((((f[(s + 16) >> 2] | 0) != (S | 0)) & 1) << 2)) >> 2] = U\n                    if (!U) {\n                      X = j\n                      break\n                    }\n                  }\n                  f[(U + 24) >> 2] = s\n                  d = f[(S + 16) >> 2] | 0\n                  if (d | 0) {\n                    f[(U + 16) >> 2] = d\n                    f[(d + 24) >> 2] = U\n                  }\n                  d = f[(S + 20) >> 2] | 0\n                  if (d) {\n                    f[(U + 20) >> 2] = d\n                    f[(d + 24) >> 2] = U\n                    X = j\n                  } else X = j\n                } else X = j\n              while (0)\n              do\n                if (T >>> 0 >= 16) {\n                  f[(S + 4) >> 2] = e | 3\n                  f[(g + 4) >> 2] = T | 1\n                  f[(g + T) >> 2] = T\n                  j = T >>> 3\n                  if (T >>> 0 < 256) {\n                    s = (12920 + ((j << 1) << 2)) | 0\n                    d = f[3220] | 0\n                    m = 1 << j\n                    if (!(d & m)) {\n                      f[3220] = d | m\n                      Y = s\n                      Z = (s + 8) | 0\n                    } else {\n                      m = (s + 8) | 0\n                      Y = f[m >> 2] | 0\n                      Z = m\n                    }\n                    f[Z >> 2] = g\n                    f[(Y + 12) >> 2] = g\n                    f[(g + 8) >> 2] = Y\n                    f[(g + 12) >> 2] = s\n                    break\n                  }\n                  s = T >>> 8\n                  if (s)\n                    if (T >>> 0 > 16777215) _ = 31\n                    else {\n                      m = (((s + 1048320) | 0) >>> 16) & 8\n                      d = s << m\n                      s = (((d + 520192) | 0) >>> 16) & 4\n                      j = d << s\n                      d = (((j + 245760) | 0) >>> 16) & 2\n                      n = (14 - (s | m | d) + ((j << d) >>> 15)) | 0\n                      _ = ((T >>> ((n + 7) | 0)) & 1) | (n << 1)\n                    }\n                  else _ = 0\n                  n = (13184 + (_ << 2)) | 0\n                  f[(g + 28) >> 2] = _\n                  d = (g + 16) | 0\n                  f[(d + 4) >> 2] = 0\n                  f[d >> 2] = 0\n                  d = 1 << _\n                  if (!(X & d)) {\n                    f[3221] = X | d\n                    f[n >> 2] = g\n                    f[(g + 24) >> 2] = n\n                    f[(g + 12) >> 2] = g\n                    f[(g + 8) >> 2] = g\n                    break\n                  }\n                  d = T << ((_ | 0) == 31 ? 0 : (25 - (_ >>> 1)) | 0)\n                  j = f[n >> 2] | 0\n                  while (1) {\n                    if (((f[(j + 4) >> 2] & -8) | 0) == (T | 0)) {\n                      H = 97\n                      break\n                    }\n                    $ = (j + 16 + ((d >>> 31) << 2)) | 0\n                    n = f[$ >> 2] | 0\n                    if (!n) {\n                      H = 96\n                      break\n                    } else {\n                      d = d << 1\n                      j = n\n                    }\n                  }\n                  if ((H | 0) == 96) {\n                    f[$ >> 2] = g\n                    f[(g + 24) >> 2] = j\n                    f[(g + 12) >> 2] = g\n                    f[(g + 8) >> 2] = g\n                    break\n                  } else if ((H | 0) == 97) {\n                    d = (j + 8) | 0\n                    n = f[d >> 2] | 0\n                    f[(n + 12) >> 2] = g\n                    f[d >> 2] = g\n                    f[(g + 8) >> 2] = n\n                    f[(g + 12) >> 2] = j\n                    f[(g + 24) >> 2] = 0\n                    break\n                  }\n                } else {\n                  n = (T + e) | 0\n                  f[(S + 4) >> 2] = n | 3\n                  d = (S + n + 4) | 0\n                  f[d >> 2] = f[d >> 2] | 1\n                }\n              while (0)\n              o = (S + 8) | 0\n              u = b\n              return o | 0\n            } else B = e\n          } else B = e\n        } else B = -1\n      while (0)\n      S = f[3222] | 0\n      if (S >>> 0 >= B >>> 0) {\n        T = (S - B) | 0\n        $ = f[3225] | 0\n        if (T >>> 0 > 15) {\n          _ = ($ + B) | 0\n          f[3225] = _\n          f[3222] = T\n          f[(_ + 4) >> 2] = T | 1\n          f[($ + S) >> 2] = T\n          f[($ + 4) >> 2] = B | 3\n        } else {\n          f[3222] = 0\n          f[3225] = 0\n          f[($ + 4) >> 2] = S | 3\n          T = ($ + S + 4) | 0\n          f[T >> 2] = f[T >> 2] | 1\n        }\n        o = ($ + 8) | 0\n        u = b\n        return o | 0\n      }\n      $ = f[3223] | 0\n      if ($ >>> 0 > B >>> 0) {\n        T = ($ - B) | 0\n        f[3223] = T\n        S = f[3226] | 0\n        _ = (S + B) | 0\n        f[3226] = _\n        f[(_ + 4) >> 2] = T | 1\n        f[(S + 4) >> 2] = B | 3\n        o = (S + 8) | 0\n        u = b\n        return o | 0\n      }\n      if (!(f[3338] | 0)) {\n        f[3340] = 4096\n        f[3339] = 4096\n        f[3341] = -1\n        f[3342] = -1\n        f[3343] = 0\n        f[3331] = 0\n        f[3338] = (c & -16) ^ 1431655768\n        aa = 4096\n      } else aa = f[3340] | 0\n      c = (B + 48) | 0\n      S = (B + 47) | 0\n      T = (aa + S) | 0\n      _ = (0 - aa) | 0\n      aa = T & _\n      if (aa >>> 0 <= B >>> 0) {\n        o = 0\n        u = b\n        return o | 0\n      }\n      X = f[3330] | 0\n      if (X | 0 ? ((Y = f[3328] | 0), (Z = (Y + aa) | 0), (Z >>> 0 <= Y >>> 0) | (Z >>> 0 > X >>> 0)) : 0) {\n        o = 0\n        u = b\n        return o | 0\n      }\n      b: do\n        if (!(f[3331] & 4)) {\n          X = f[3226] | 0\n          c: do\n            if (X) {\n              Z = 13328\n              while (1) {\n                Y = f[Z >> 2] | 0\n                if (Y >>> 0 <= X >>> 0 ? ((ba = (Z + 4) | 0), ((Y + (f[ba >> 2] | 0)) | 0) >>> 0 > X >>> 0) : 0) break\n                Y = f[(Z + 8) >> 2] | 0\n                if (!Y) {\n                  H = 118\n                  break c\n                } else Z = Y\n              }\n              j = (T - $) & _\n              if (j >>> 0 < 2147483647) {\n                Y = Vh(j | 0) | 0\n                if ((Y | 0) == (((f[Z >> 2] | 0) + (f[ba >> 2] | 0)) | 0))\n                  if ((Y | 0) == (-1 | 0)) ca = j\n                  else {\n                    da = j\n                    ea = Y\n                    H = 135\n                    break b\n                  }\n                else {\n                  fa = Y\n                  ga = j\n                  H = 126\n                }\n              } else ca = 0\n            } else H = 118\n          while (0)\n          do\n            if ((H | 0) == 118) {\n              X = Vh(0) | 0\n              if (\n                (X | 0) != (-1 | 0)\n                  ? ((e = X),\n                    (j = f[3339] | 0),\n                    (Y = (j + -1) | 0),\n                    (U = ((((Y & e) | 0) == 0 ? 0 : (((Y + e) & (0 - j)) - e) | 0) + aa) | 0),\n                    (e = f[3328] | 0),\n                    (j = (U + e) | 0),\n                    (U >>> 0 > B >>> 0) & (U >>> 0 < 2147483647))\n                  : 0\n              ) {\n                Y = f[3330] | 0\n                if (Y | 0 ? (j >>> 0 <= e >>> 0) | (j >>> 0 > Y >>> 0) : 0) {\n                  ca = 0\n                  break\n                }\n                Y = Vh(U | 0) | 0\n                if ((Y | 0) == (X | 0)) {\n                  da = U\n                  ea = X\n                  H = 135\n                  break b\n                } else {\n                  fa = Y\n                  ga = U\n                  H = 126\n                }\n              } else ca = 0\n            }\n          while (0)\n          do\n            if ((H | 0) == 126) {\n              U = (0 - ga) | 0\n              if (!((c >>> 0 > ga >>> 0) & ((ga >>> 0 < 2147483647) & ((fa | 0) != (-1 | 0)))))\n                if ((fa | 0) == (-1 | 0)) {\n                  ca = 0\n                  break\n                } else {\n                  da = ga\n                  ea = fa\n                  H = 135\n                  break b\n                }\n              Y = f[3340] | 0\n              X = (S - ga + Y) & (0 - Y)\n              if (X >>> 0 >= 2147483647) {\n                da = ga\n                ea = fa\n                H = 135\n                break b\n              }\n              if ((Vh(X | 0) | 0) == (-1 | 0)) {\n                Vh(U | 0) | 0\n                ca = 0\n                break\n              } else {\n                da = (X + ga) | 0\n                ea = fa\n                H = 135\n                break b\n              }\n            }\n          while (0)\n          f[3331] = f[3331] | 4\n          ha = ca\n          H = 133\n        } else {\n          ha = 0\n          H = 133\n        }\n      while (0)\n      if (\n        ((H | 0) == 133 ? aa >>> 0 < 2147483647 : 0)\n          ? ((ca = Vh(aa | 0) | 0),\n            (aa = Vh(0) | 0),\n            (fa = (aa - ca) | 0),\n            (ga = fa >>> 0 > ((B + 40) | 0) >>> 0),\n            !(\n              ((ca | 0) == (-1 | 0)) |\n              (ga ^ 1) |\n              (((ca >>> 0 < aa >>> 0) & (((ca | 0) != (-1 | 0)) & ((aa | 0) != (-1 | 0)))) ^ 1)\n            ))\n          : 0\n      ) {\n        da = ga ? fa : ha\n        ea = ca\n        H = 135\n      }\n      if ((H | 0) == 135) {\n        ca = ((f[3328] | 0) + da) | 0\n        f[3328] = ca\n        if (ca >>> 0 > (f[3329] | 0) >>> 0) f[3329] = ca\n        ca = f[3226] | 0\n        do\n          if (ca) {\n            ha = 13328\n            while (1) {\n              ia = f[ha >> 2] | 0\n              ja = (ha + 4) | 0\n              ka = f[ja >> 2] | 0\n              if ((ea | 0) == ((ia + ka) | 0)) {\n                H = 143\n                break\n              }\n              fa = f[(ha + 8) >> 2] | 0\n              if (!fa) break\n              else ha = fa\n            }\n            if (\n              ((H | 0) == 143 ? ((f[(ha + 12) >> 2] & 8) | 0) == 0 : 0)\n                ? (ea >>> 0 > ca >>> 0) & (ia >>> 0 <= ca >>> 0)\n                : 0\n            ) {\n              f[ja >> 2] = ka + da\n              fa = ((f[3223] | 0) + da) | 0\n              ga = (ca + 8) | 0\n              aa = ((ga & 7) | 0) == 0 ? 0 : (0 - ga) & 7\n              ga = (ca + aa) | 0\n              S = (fa - aa) | 0\n              f[3226] = ga\n              f[3223] = S\n              f[(ga + 4) >> 2] = S | 1\n              f[(ca + fa + 4) >> 2] = 40\n              f[3227] = f[3342]\n              break\n            }\n            if (ea >>> 0 < (f[3224] | 0) >>> 0) f[3224] = ea\n            fa = (ea + da) | 0\n            S = 13328\n            while (1) {\n              if ((f[S >> 2] | 0) == (fa | 0)) {\n                H = 151\n                break\n              }\n              ga = f[(S + 8) >> 2] | 0\n              if (!ga) {\n                la = 13328\n                break\n              } else S = ga\n            }\n            if ((H | 0) == 151)\n              if (!(f[(S + 12) >> 2] & 8)) {\n                f[S >> 2] = ea\n                ha = (S + 4) | 0\n                f[ha >> 2] = (f[ha >> 2] | 0) + da\n                ha = (ea + 8) | 0\n                ga = (ea + (((ha & 7) | 0) == 0 ? 0 : (0 - ha) & 7)) | 0\n                ha = (fa + 8) | 0\n                aa = (fa + (((ha & 7) | 0) == 0 ? 0 : (0 - ha) & 7)) | 0\n                ha = (ga + B) | 0\n                c = (aa - ga - B) | 0\n                f[(ga + 4) >> 2] = B | 3\n                do\n                  if ((ca | 0) != (aa | 0)) {\n                    if ((f[3225] | 0) == (aa | 0)) {\n                      ba = ((f[3222] | 0) + c) | 0\n                      f[3222] = ba\n                      f[3225] = ha\n                      f[(ha + 4) >> 2] = ba | 1\n                      f[(ha + ba) >> 2] = ba\n                      break\n                    }\n                    ba = f[(aa + 4) >> 2] | 0\n                    if (((ba & 3) | 0) == 1) {\n                      _ = ba & -8\n                      $ = ba >>> 3\n                      d: do\n                        if (ba >>> 0 < 256) {\n                          T = f[(aa + 8) >> 2] | 0\n                          X = f[(aa + 12) >> 2] | 0\n                          if ((X | 0) == (T | 0)) {\n                            f[3220] = f[3220] & ~(1 << $)\n                            break\n                          } else {\n                            f[(T + 12) >> 2] = X\n                            f[(X + 8) >> 2] = T\n                            break\n                          }\n                        } else {\n                          T = f[(aa + 24) >> 2] | 0\n                          X = f[(aa + 12) >> 2] | 0\n                          do\n                            if ((X | 0) == (aa | 0)) {\n                              U = (aa + 16) | 0\n                              Y = (U + 4) | 0\n                              j = f[Y >> 2] | 0\n                              if (!j) {\n                                e = f[U >> 2] | 0\n                                if (!e) {\n                                  ma = 0\n                                  break\n                                } else {\n                                  na = e\n                                  oa = U\n                                }\n                              } else {\n                                na = j\n                                oa = Y\n                              }\n                              while (1) {\n                                Y = (na + 20) | 0\n                                j = f[Y >> 2] | 0\n                                if (j | 0) {\n                                  na = j\n                                  oa = Y\n                                  continue\n                                }\n                                Y = (na + 16) | 0\n                                j = f[Y >> 2] | 0\n                                if (!j) break\n                                else {\n                                  na = j\n                                  oa = Y\n                                }\n                              }\n                              f[oa >> 2] = 0\n                              ma = na\n                            } else {\n                              Y = f[(aa + 8) >> 2] | 0\n                              f[(Y + 12) >> 2] = X\n                              f[(X + 8) >> 2] = Y\n                              ma = X\n                            }\n                          while (0)\n                          if (!T) break\n                          X = f[(aa + 28) >> 2] | 0\n                          Y = (13184 + (X << 2)) | 0\n                          do\n                            if ((f[Y >> 2] | 0) != (aa | 0)) {\n                              f[(T + 16 + ((((f[(T + 16) >> 2] | 0) != (aa | 0)) & 1) << 2)) >> 2] = ma\n                              if (!ma) break d\n                            } else {\n                              f[Y >> 2] = ma\n                              if (ma | 0) break\n                              f[3221] = f[3221] & ~(1 << X)\n                              break d\n                            }\n                          while (0)\n                          f[(ma + 24) >> 2] = T\n                          X = (aa + 16) | 0\n                          Y = f[X >> 2] | 0\n                          if (Y | 0) {\n                            f[(ma + 16) >> 2] = Y\n                            f[(Y + 24) >> 2] = ma\n                          }\n                          Y = f[(X + 4) >> 2] | 0\n                          if (!Y) break\n                          f[(ma + 20) >> 2] = Y\n                          f[(Y + 24) >> 2] = ma\n                        }\n                      while (0)\n                      pa = (aa + _) | 0\n                      qa = (_ + c) | 0\n                    } else {\n                      pa = aa\n                      qa = c\n                    }\n                    $ = (pa + 4) | 0\n                    f[$ >> 2] = f[$ >> 2] & -2\n                    f[(ha + 4) >> 2] = qa | 1\n                    f[(ha + qa) >> 2] = qa\n                    $ = qa >>> 3\n                    if (qa >>> 0 < 256) {\n                      ba = (12920 + (($ << 1) << 2)) | 0\n                      Z = f[3220] | 0\n                      Y = 1 << $\n                      if (!(Z & Y)) {\n                        f[3220] = Z | Y\n                        ra = ba\n                        sa = (ba + 8) | 0\n                      } else {\n                        Y = (ba + 8) | 0\n                        ra = f[Y >> 2] | 0\n                        sa = Y\n                      }\n                      f[sa >> 2] = ha\n                      f[(ra + 12) >> 2] = ha\n                      f[(ha + 8) >> 2] = ra\n                      f[(ha + 12) >> 2] = ba\n                      break\n                    }\n                    ba = qa >>> 8\n                    do\n                      if (!ba) ta = 0\n                      else {\n                        if (qa >>> 0 > 16777215) {\n                          ta = 31\n                          break\n                        }\n                        Y = (((ba + 1048320) | 0) >>> 16) & 8\n                        Z = ba << Y\n                        $ = (((Z + 520192) | 0) >>> 16) & 4\n                        X = Z << $\n                        Z = (((X + 245760) | 0) >>> 16) & 2\n                        j = (14 - ($ | Y | Z) + ((X << Z) >>> 15)) | 0\n                        ta = ((qa >>> ((j + 7) | 0)) & 1) | (j << 1)\n                      }\n                    while (0)\n                    ba = (13184 + (ta << 2)) | 0\n                    f[(ha + 28) >> 2] = ta\n                    _ = (ha + 16) | 0\n                    f[(_ + 4) >> 2] = 0\n                    f[_ >> 2] = 0\n                    _ = f[3221] | 0\n                    j = 1 << ta\n                    if (!(_ & j)) {\n                      f[3221] = _ | j\n                      f[ba >> 2] = ha\n                      f[(ha + 24) >> 2] = ba\n                      f[(ha + 12) >> 2] = ha\n                      f[(ha + 8) >> 2] = ha\n                      break\n                    }\n                    j = qa << ((ta | 0) == 31 ? 0 : (25 - (ta >>> 1)) | 0)\n                    _ = f[ba >> 2] | 0\n                    while (1) {\n                      if (((f[(_ + 4) >> 2] & -8) | 0) == (qa | 0)) {\n                        H = 192\n                        break\n                      }\n                      ua = (_ + 16 + ((j >>> 31) << 2)) | 0\n                      ba = f[ua >> 2] | 0\n                      if (!ba) {\n                        H = 191\n                        break\n                      } else {\n                        j = j << 1\n                        _ = ba\n                      }\n                    }\n                    if ((H | 0) == 191) {\n                      f[ua >> 2] = ha\n                      f[(ha + 24) >> 2] = _\n                      f[(ha + 12) >> 2] = ha\n                      f[(ha + 8) >> 2] = ha\n                      break\n                    } else if ((H | 0) == 192) {\n                      j = (_ + 8) | 0\n                      ba = f[j >> 2] | 0\n                      f[(ba + 12) >> 2] = ha\n                      f[j >> 2] = ha\n                      f[(ha + 8) >> 2] = ba\n                      f[(ha + 12) >> 2] = _\n                      f[(ha + 24) >> 2] = 0\n                      break\n                    }\n                  } else {\n                    ba = ((f[3223] | 0) + c) | 0\n                    f[3223] = ba\n                    f[3226] = ha\n                    f[(ha + 4) >> 2] = ba | 1\n                  }\n                while (0)\n                o = (ga + 8) | 0\n                u = b\n                return o | 0\n              } else la = 13328\n            while (1) {\n              ha = f[la >> 2] | 0\n              if (ha >>> 0 <= ca >>> 0 ? ((va = (ha + (f[(la + 4) >> 2] | 0)) | 0), va >>> 0 > ca >>> 0) : 0) break\n              la = f[(la + 8) >> 2] | 0\n            }\n            ga = (va + -47) | 0\n            ha = (ga + 8) | 0\n            c = (ga + (((ha & 7) | 0) == 0 ? 0 : (0 - ha) & 7)) | 0\n            ha = (ca + 16) | 0\n            ga = c >>> 0 < ha >>> 0 ? ca : c\n            c = (ga + 8) | 0\n            aa = (da + -40) | 0\n            fa = (ea + 8) | 0\n            S = ((fa & 7) | 0) == 0 ? 0 : (0 - fa) & 7\n            fa = (ea + S) | 0\n            ba = (aa - S) | 0\n            f[3226] = fa\n            f[3223] = ba\n            f[(fa + 4) >> 2] = ba | 1\n            f[(ea + aa + 4) >> 2] = 40\n            f[3227] = f[3342]\n            aa = (ga + 4) | 0\n            f[aa >> 2] = 27\n            f[c >> 2] = f[3332]\n            f[(c + 4) >> 2] = f[3333]\n            f[(c + 8) >> 2] = f[3334]\n            f[(c + 12) >> 2] = f[3335]\n            f[3332] = ea\n            f[3333] = da\n            f[3335] = 0\n            f[3334] = c\n            c = (ga + 24) | 0\n            do {\n              ba = c\n              c = (c + 4) | 0\n              f[c >> 2] = 7\n            } while (((ba + 8) | 0) >>> 0 < va >>> 0)\n            if ((ga | 0) != (ca | 0)) {\n              c = (ga - ca) | 0\n              f[aa >> 2] = f[aa >> 2] & -2\n              f[(ca + 4) >> 2] = c | 1\n              f[ga >> 2] = c\n              ba = c >>> 3\n              if (c >>> 0 < 256) {\n                fa = (12920 + ((ba << 1) << 2)) | 0\n                S = f[3220] | 0\n                j = 1 << ba\n                if (!(S & j)) {\n                  f[3220] = S | j\n                  wa = fa\n                  xa = (fa + 8) | 0\n                } else {\n                  j = (fa + 8) | 0\n                  wa = f[j >> 2] | 0\n                  xa = j\n                }\n                f[xa >> 2] = ca\n                f[(wa + 12) >> 2] = ca\n                f[(ca + 8) >> 2] = wa\n                f[(ca + 12) >> 2] = fa\n                break\n              }\n              fa = c >>> 8\n              if (fa)\n                if (c >>> 0 > 16777215) ya = 31\n                else {\n                  j = (((fa + 1048320) | 0) >>> 16) & 8\n                  S = fa << j\n                  fa = (((S + 520192) | 0) >>> 16) & 4\n                  ba = S << fa\n                  S = (((ba + 245760) | 0) >>> 16) & 2\n                  Z = (14 - (fa | j | S) + ((ba << S) >>> 15)) | 0\n                  ya = ((c >>> ((Z + 7) | 0)) & 1) | (Z << 1)\n                }\n              else ya = 0\n              Z = (13184 + (ya << 2)) | 0\n              f[(ca + 28) >> 2] = ya\n              f[(ca + 20) >> 2] = 0\n              f[ha >> 2] = 0\n              S = f[3221] | 0\n              ba = 1 << ya\n              if (!(S & ba)) {\n                f[3221] = S | ba\n                f[Z >> 2] = ca\n                f[(ca + 24) >> 2] = Z\n                f[(ca + 12) >> 2] = ca\n                f[(ca + 8) >> 2] = ca\n                break\n              }\n              ba = c << ((ya | 0) == 31 ? 0 : (25 - (ya >>> 1)) | 0)\n              S = f[Z >> 2] | 0\n              while (1) {\n                if (((f[(S + 4) >> 2] & -8) | 0) == (c | 0)) {\n                  H = 213\n                  break\n                }\n                za = (S + 16 + ((ba >>> 31) << 2)) | 0\n                Z = f[za >> 2] | 0\n                if (!Z) {\n                  H = 212\n                  break\n                } else {\n                  ba = ba << 1\n                  S = Z\n                }\n              }\n              if ((H | 0) == 212) {\n                f[za >> 2] = ca\n                f[(ca + 24) >> 2] = S\n                f[(ca + 12) >> 2] = ca\n                f[(ca + 8) >> 2] = ca\n                break\n              } else if ((H | 0) == 213) {\n                ba = (S + 8) | 0\n                c = f[ba >> 2] | 0\n                f[(c + 12) >> 2] = ca\n                f[ba >> 2] = ca\n                f[(ca + 8) >> 2] = c\n                f[(ca + 12) >> 2] = S\n                f[(ca + 24) >> 2] = 0\n                break\n              }\n            }\n          } else {\n            c = f[3224] | 0\n            if (((c | 0) == 0) | (ea >>> 0 < c >>> 0)) f[3224] = ea\n            f[3332] = ea\n            f[3333] = da\n            f[3335] = 0\n            f[3229] = f[3338]\n            f[3228] = -1\n            f[3233] = 12920\n            f[3232] = 12920\n            f[3235] = 12928\n            f[3234] = 12928\n            f[3237] = 12936\n            f[3236] = 12936\n            f[3239] = 12944\n            f[3238] = 12944\n            f[3241] = 12952\n            f[3240] = 12952\n            f[3243] = 12960\n            f[3242] = 12960\n            f[3245] = 12968\n            f[3244] = 12968\n            f[3247] = 12976\n            f[3246] = 12976\n            f[3249] = 12984\n            f[3248] = 12984\n            f[3251] = 12992\n            f[3250] = 12992\n            f[3253] = 13e3\n            f[3252] = 13e3\n            f[3255] = 13008\n            f[3254] = 13008\n            f[3257] = 13016\n            f[3256] = 13016\n            f[3259] = 13024\n            f[3258] = 13024\n            f[3261] = 13032\n            f[3260] = 13032\n            f[3263] = 13040\n            f[3262] = 13040\n            f[3265] = 13048\n            f[3264] = 13048\n            f[3267] = 13056\n            f[3266] = 13056\n            f[3269] = 13064\n            f[3268] = 13064\n            f[3271] = 13072\n            f[3270] = 13072\n            f[3273] = 13080\n            f[3272] = 13080\n            f[3275] = 13088\n            f[3274] = 13088\n            f[3277] = 13096\n            f[3276] = 13096\n            f[3279] = 13104\n            f[3278] = 13104\n            f[3281] = 13112\n            f[3280] = 13112\n            f[3283] = 13120\n            f[3282] = 13120\n            f[3285] = 13128\n            f[3284] = 13128\n            f[3287] = 13136\n            f[3286] = 13136\n            f[3289] = 13144\n            f[3288] = 13144\n            f[3291] = 13152\n            f[3290] = 13152\n            f[3293] = 13160\n            f[3292] = 13160\n            f[3295] = 13168\n            f[3294] = 13168\n            c = (da + -40) | 0\n            ba = (ea + 8) | 0\n            ha = ((ba & 7) | 0) == 0 ? 0 : (0 - ba) & 7\n            ba = (ea + ha) | 0\n            ga = (c - ha) | 0\n            f[3226] = ba\n            f[3223] = ga\n            f[(ba + 4) >> 2] = ga | 1\n            f[(ea + c + 4) >> 2] = 40\n            f[3227] = f[3342]\n          }\n        while (0)\n        ea = f[3223] | 0\n        if (ea >>> 0 > B >>> 0) {\n          da = (ea - B) | 0\n          f[3223] = da\n          ea = f[3226] | 0\n          ca = (ea + B) | 0\n          f[3226] = ca\n          f[(ca + 4) >> 2] = da | 1\n          f[(ea + 4) >> 2] = B | 3\n          o = (ea + 8) | 0\n          u = b\n          return o | 0\n        }\n      }\n      ea = ln() | 0\n      f[ea >> 2] = 12\n      o = 0\n      u = b\n      return o | 0\n    }\n    function Za(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0,\n        ua = 0,\n        va = 0,\n        wa = 0,\n        xa = 0,\n        ya = 0,\n        za = 0,\n        Aa = 0,\n        Ba = 0,\n        Ca = 0,\n        Da = 0,\n        Ea = 0,\n        Fa = 0,\n        Ga = 0,\n        Ha = 0,\n        Ia = 0,\n        Ja = 0,\n        Ka = 0,\n        La = 0,\n        Ma = 0,\n        Na = 0,\n        Oa = 0,\n        Pa = 0,\n        Qa = 0,\n        Ra = 0,\n        Sa = 0,\n        Ta = 0,\n        Ua = 0,\n        Va = 0,\n        Wa = 0\n      d = u\n      u = (u + 80) | 0\n      e = (d + 56) | 0\n      g = (d + 40) | 0\n      h = (d + 16) | 0\n      i = (d + 4) | 0\n      j = (d + 36) | 0\n      k = d\n      f[g >> 2] = 0\n      l = (g + 4) | 0\n      f[l >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      f[h >> 2] = 0\n      f[(h + 4) >> 2] = 0\n      f[(h + 8) >> 2] = 0\n      f[(h + 12) >> 2] = 0\n      n[(h + 16) >> 2] = $(1.0)\n      f[i >> 2] = 0\n      m = (i + 4) | 0\n      f[m >> 2] = 0\n      f[(i + 8) >> 2] = 0\n      o = (f[(a + 212) >> 2] | 0) == (f[(a + 216) >> 2] | 0)\n      p = (a + 120) | 0\n      q = f[(a + 124) >> 2] | 0\n      a: do\n        if ((c | 0) > 0) {\n          r = (a + 224) | 0\n          s = (a + 396) | 0\n          t = (a + 392) | 0\n          v = (a + 8) | 0\n          w = (g + 8) | 0\n          x = (a + 36) | 0\n          y = (a + 40) | 0\n          z = (c + -1) | 0\n          A = (a + 420) | 0\n          B = (a + 408) | 0\n          C = (h + 4) | 0\n          D = (a + 380) | 0\n          E = (i + 8) | 0\n          F = 0\n          while (1) {\n            G = (F + 1) | 0\n            H = f[s >> 2] | 0\n            b: do\n              if ((H | 0) == -1) {\n                f[t >> 2] = 7\n                I = 89\n              } else {\n                J = ((f[A >> 2] | 0) + (H << 2)) | 0\n                K = f[J >> 2] | 0\n                L = (K + -1) | 0\n                f[J >> 2] = L\n                if ((K | 0) < 1) {\n                  M = -1\n                  I = 174\n                  break a\n                }\n                K = f[((f[((f[B >> 2] | 0) + (((f[s >> 2] | 0) * 12) | 0)) >> 2] | 0) + (L << 2)) >> 2] | 0\n                L = f[(2504 + (K << 2)) >> 2] | 0\n                f[t >> 2] = L\n                if (!K) {\n                  J = f[l >> 2] | 0\n                  if ((f[g >> 2] | 0) == (J | 0)) {\n                    M = -1\n                    I = 174\n                    break a\n                  }\n                  N = (J + -4) | 0\n                  O = f[N >> 2] | 0\n                  P = f[v >> 2] | 0\n                  Q = (O | 0) == -1\n                  R = (O + 1) | 0\n                  if (!Q ? ((S = ((R >>> 0) % 3 | 0 | 0) == 0 ? (O + -2) | 0 : R), (S | 0) != -1) : 0)\n                    T = f[((f[P >> 2] | 0) + (S << 2)) >> 2] | 0\n                  else T = -1\n                  S = f[(P + 24) >> 2] | 0\n                  R = f[(S + (T << 2)) >> 2] | 0\n                  U = (R + 1) | 0\n                  V = S\n                  if ((R | 0) == -1) W = -1\n                  else W = ((U >>> 0) % 3 | 0 | 0) == 0 ? (R + -2) | 0 : U\n                  U = (F * 3) | 0\n                  R = (U + 1) | 0\n                  X = f[(P + 12) >> 2] | 0\n                  f[(X + (O << 2)) >> 2] = R\n                  f[(X + (R << 2)) >> 2] = O\n                  Y = (U + 2) | 0\n                  f[(X + (W << 2)) >> 2] = Y\n                  f[(X + (Y << 2)) >> 2] = W\n                  X = f[P >> 2] | 0\n                  f[(X + (U << 2)) >> 2] = T\n                  Z = (W + 1) | 0\n                  if ((W | 0) != -1 ? ((_ = ((Z >>> 0) % 3 | 0 | 0) == 0 ? (W + -2) | 0 : Z), (_ | 0) != -1) : 0)\n                    aa = f[(X + (_ << 2)) >> 2] | 0\n                  else aa = -1\n                  f[(X + (R << 2)) >> 2] = aa\n                  if (!Q ? ((Q = ((((O >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + O) | 0), (Q | 0) != -1) : 0) {\n                    O = f[(X + (Q << 2)) >> 2] | 0\n                    f[(X + (Y << 2)) >> 2] = O\n                    if ((O | 0) != -1) f[(S + (O << 2)) >> 2] = Y\n                  } else f[(X + (Y << 2)) >> 2] = -1\n                  if (((((f[(P + 28) >> 2] | 0) - V) >> 2) | 0) > (q | 0)) {\n                    M = -1\n                    I = 174\n                    break a\n                  }\n                  V = ((f[p >> 2] | 0) + ((T >>> 5) << 2)) | 0\n                  f[V >> 2] = f[V >> 2] & ~(1 << (T & 31))\n                  f[N >> 2] = U\n                  ba = J\n                } else {\n                  J = (K | 0) == 3\n                  switch (L | 0) {\n                    case 7: {\n                      I = 89\n                      break b\n                      break\n                    }\n                    case 3:\n                    case 5: {\n                      L = f[l >> 2] | 0\n                      if ((f[g >> 2] | 0) == (L | 0)) {\n                        M = -1\n                        I = 174\n                        break a\n                      }\n                      K = f[(L + -4) >> 2] | 0\n                      L = (F * 3) | 0\n                      U = J ? L : (L + 2) | 0\n                      N = (L + (J & 1)) | 0\n                      V = ((J ? 2 : 1) + L) | 0\n                      J = f[v >> 2] | 0\n                      P = f[(J + 12) >> 2] | 0\n                      f[(P + (V << 2)) >> 2] = K\n                      f[(P + (K << 2)) >> 2] = V\n                      P = (J + 24) | 0\n                      Y = (J + 28) | 0\n                      X = f[Y >> 2] | 0\n                      if ((X | 0) == (f[(J + 32) >> 2] | 0)) {\n                        xf(P, 2336)\n                        ca = f[Y >> 2] | 0\n                      } else {\n                        f[X >> 2] = -1\n                        J = (X + 4) | 0\n                        f[Y >> 2] = J\n                        ca = J\n                      }\n                      J = (ca - (f[P >> 2] | 0)) >> 2\n                      P = (J + -1) | 0\n                      Y = f[v >> 2] | 0\n                      X = f[Y >> 2] | 0\n                      f[(X + (V << 2)) >> 2] = P\n                      if (J | 0) f[((f[(Y + 24) >> 2] | 0) + (P << 2)) >> 2] = V\n                      if ((K | 0) != -1) {\n                        V = ((((K >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + K) | 0\n                        if ((V | 0) != -1) {\n                          P = f[(X + (V << 2)) >> 2] | 0\n                          f[(X + (U << 2)) >> 2] = P\n                          if ((P | 0) != -1) f[((f[(Y + 24) >> 2] | 0) + (P << 2)) >> 2] = U\n                        } else f[(X + (U << 2)) >> 2] = -1\n                        P = (K + 1) | 0\n                        Y = ((P >>> 0) % 3 | 0 | 0) == 0 ? (K + -2) | 0 : P\n                        if ((Y | 0) == -1) da = -1\n                        else da = f[(X + (Y << 2)) >> 2] | 0\n                      } else {\n                        f[(X + (U << 2)) >> 2] = -1\n                        da = -1\n                      }\n                      f[(X + (N << 2)) >> 2] = da\n                      N = f[l >> 2] | 0\n                      f[(N + -4) >> 2] = L\n                      f[j >> 2] = f[(N + -4) >> 2]\n                      f[e >> 2] = f[j >> 2]\n                      qc(r, e)\n                      I = 108\n                      break b\n                      break\n                    }\n                    case 1:\n                      break\n                    default: {\n                      M = -1\n                      I = 174\n                      break a\n                    }\n                  }\n                  N = f[g >> 2] | 0\n                  L = f[l >> 2] | 0\n                  if ((N | 0) == (L | 0)) {\n                    M = -1\n                    I = 174\n                    break a\n                  }\n                  X = (L + -4) | 0\n                  U = f[X >> 2] | 0\n                  f[l >> 2] = X\n                  Y = f[C >> 2] | 0\n                  c: do\n                    if (Y) {\n                      P = (Y + -1) | 0\n                      K = ((P & Y) | 0) == 0\n                      if (!K)\n                        if (F >>> 0 < Y >>> 0) ea = F\n                        else ea = (F >>> 0) % (Y >>> 0) | 0\n                      else ea = P & F\n                      V = f[((f[h >> 2] | 0) + (ea << 2)) >> 2] | 0\n                      if ((V | 0) != 0 ? ((J = f[V >> 2] | 0), (J | 0) != 0) : 0) {\n                        d: do\n                          if (K) {\n                            V = J\n                            while (1) {\n                              O = f[(V + 4) >> 2] | 0\n                              S = (O | 0) == (F | 0)\n                              if (!(S | (((O & P) | 0) == (ea | 0)))) {\n                                fa = N\n                                ga = X\n                                break c\n                              }\n                              if (S ? (f[(V + 8) >> 2] | 0) == (F | 0) : 0) {\n                                ha = V\n                                break d\n                              }\n                              V = f[V >> 2] | 0\n                              if (!V) {\n                                fa = N\n                                ga = X\n                                break c\n                              }\n                            }\n                          } else {\n                            V = J\n                            while (1) {\n                              S = f[(V + 4) >> 2] | 0\n                              if ((S | 0) == (F | 0)) {\n                                if ((f[(V + 8) >> 2] | 0) == (F | 0)) {\n                                  ha = V\n                                  break d\n                                }\n                              } else {\n                                if (S >>> 0 < Y >>> 0) ia = S\n                                else ia = (S >>> 0) % (Y >>> 0) | 0\n                                if ((ia | 0) != (ea | 0)) {\n                                  fa = N\n                                  ga = X\n                                  break c\n                                }\n                              }\n                              V = f[V >> 2] | 0\n                              if (!V) {\n                                fa = N\n                                ga = X\n                                break c\n                              }\n                            }\n                          }\n                        while (0)\n                        J = (ha + 12) | 0\n                        if ((X | 0) == (f[w >> 2] | 0)) {\n                          xf(g, J)\n                          fa = f[g >> 2] | 0\n                          ga = f[l >> 2] | 0\n                          break\n                        } else {\n                          f[X >> 2] = f[J >> 2]\n                          f[l >> 2] = L\n                          fa = N\n                          ga = L\n                          break\n                        }\n                      } else {\n                        fa = N\n                        ga = X\n                      }\n                    } else {\n                      fa = N\n                      ga = X\n                    }\n                  while (0)\n                  if ((fa | 0) == (ga | 0)) {\n                    M = -1\n                    I = 174\n                    break a\n                  }\n                  X = f[(ga + -4) >> 2] | 0\n                  N = (F * 3) | 0\n                  L = (N + 2) | 0\n                  Y = f[v >> 2] | 0\n                  J = f[(Y + 12) >> 2] | 0\n                  f[(J + (X << 2)) >> 2] = L\n                  f[(J + (L << 2)) >> 2] = X\n                  P = (N + 1) | 0\n                  f[(J + (U << 2)) >> 2] = P\n                  f[(J + (P << 2)) >> 2] = U\n                  if ((X | 0) != -1) {\n                    K = ((((X >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + X) | 0\n                    if ((K | 0) == -1) ja = -1\n                    else ja = f[((f[Y >> 2] | 0) + (K << 2)) >> 2] | 0\n                    K = f[Y >> 2] | 0\n                    f[(K + (N << 2)) >> 2] = ja\n                    V = (X + 1) | 0\n                    S = ((V >>> 0) % 3 | 0 | 0) == 0 ? (X + -2) | 0 : V\n                    if ((S | 0) == -1) {\n                      ka = -1\n                      la = ja\n                      ma = K\n                      na = Y\n                    } else {\n                      ka = f[(K + (S << 2)) >> 2] | 0\n                      la = ja\n                      ma = K\n                      na = Y\n                    }\n                  } else {\n                    K = f[Y >> 2] | 0\n                    f[(K + (N << 2)) >> 2] = -1\n                    ka = -1\n                    la = -1\n                    ma = K\n                    na = Y\n                  }\n                  f[(ma + (P << 2)) >> 2] = ka\n                  if ((U | 0) != -1) {\n                    P = ((((U >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + U) | 0\n                    if ((P | 0) != -1) {\n                      K = f[(ma + (P << 2)) >> 2] | 0\n                      f[(ma + (L << 2)) >> 2] = K\n                      if ((K | 0) != -1) f[((f[(Y + 24) >> 2] | 0) + (K << 2)) >> 2] = L\n                    } else f[(ma + (L << 2)) >> 2] = -1\n                    K = (U + 1) | 0\n                    P = ((K >>> 0) % 3 | 0 | 0) == 0 ? (U + -2) | 0 : K\n                    if ((P | 0) == -1) {\n                      oa = -1\n                      pa = -1\n                    } else {\n                      oa = f[(ma + (P << 2)) >> 2] | 0\n                      pa = P\n                    }\n                  } else {\n                    f[(ma + (L << 2)) >> 2] = -1\n                    oa = -1\n                    pa = -1\n                  }\n                  f[e >> 2] = oa\n                  L = f[D >> 2] | 0\n                  P = (L + (la << 2)) | 0\n                  f[P >> 2] = (f[P >> 2] | 0) + (f[(L + (oa << 2)) >> 2] | 0)\n                  L = f[(Y + 24) >> 2] | 0\n                  if ((la | 0) != -1) f[(L + (la << 2)) >> 2] = f[(L + (f[e >> 2] << 2)) >> 2]\n                  e: do\n                    if ((pa | 0) != -1) {\n                      Y = f[na >> 2] | 0\n                      P = pa\n                      do {\n                        f[(Y + (P << 2)) >> 2] = la\n                        K = (P + 1) | 0\n                        S = ((K >>> 0) % 3 | 0 | 0) == 0 ? (P + -2) | 0 : K\n                        if ((S | 0) == -1) break e\n                        K = f[(J + (S << 2)) >> 2] | 0\n                        S = (K + 1) | 0\n                        if ((K | 0) == -1) break e\n                        P = ((S >>> 0) % 3 | 0 | 0) == 0 ? (K + -2) | 0 : S\n                      } while ((P | 0) != -1)\n                    }\n                  while (0)\n                  f[(L + (f[e >> 2] << 2)) >> 2] = -1\n                  do\n                    if (o) {\n                      J = f[m >> 2] | 0\n                      if ((J | 0) == (f[E >> 2] | 0)) {\n                        xf(i, e)\n                        qa = f[l >> 2] | 0\n                        break\n                      } else {\n                        f[J >> 2] = f[e >> 2]\n                        f[m >> 2] = J + 4\n                        qa = ga\n                        break\n                      }\n                    } else qa = ga\n                  while (0)\n                  f[(qa + -4) >> 2] = N\n                  ba = qa\n                }\n                f[j >> 2] = f[(ba + -4) >> 2]\n                f[e >> 2] = f[j >> 2]\n                qc(r, e)\n              }\n            while (0)\n            if ((I | 0) == 89) {\n              I = 0\n              f[e >> 2] = F * 3\n              H = f[v >> 2] | 0\n              L = (H + 24) | 0\n              J = (H + 28) | 0\n              U = f[J >> 2] | 0\n              if ((U | 0) == (f[(H + 32) >> 2] | 0)) {\n                xf(L, 2336)\n                ra = f[J >> 2] | 0\n              } else {\n                f[U >> 2] = -1\n                H = (U + 4) | 0\n                f[J >> 2] = H\n                ra = H\n              }\n              H = (ra - (f[L >> 2] | 0)) >> 2\n              L = (H + -1) | 0\n              J = f[v >> 2] | 0\n              U = f[e >> 2] | 0\n              P = f[J >> 2] | 0\n              f[(P + (U << 2)) >> 2] = L\n              Y = (J + 24) | 0\n              S = (J + 28) | 0\n              K = f[S >> 2] | 0\n              if ((K | 0) == (f[(J + 32) >> 2] | 0)) {\n                xf(Y, 2336)\n                sa = f[S >> 2] | 0\n                ta = f[J >> 2] | 0\n              } else {\n                f[K >> 2] = -1\n                J = (K + 4) | 0\n                f[S >> 2] = J\n                sa = J\n                ta = P\n              }\n              f[(ta + ((U + 1) << 2)) >> 2] = ((sa - (f[Y >> 2] | 0)) >> 2) + -1\n              Y = f[v >> 2] | 0\n              U = ((f[e >> 2] | 0) + 2) | 0\n              P = (Y + 24) | 0\n              J = (Y + 28) | 0\n              S = f[J >> 2] | 0\n              if ((S | 0) == (f[(Y + 32) >> 2] | 0)) {\n                xf(P, 2336)\n                ua = f[J >> 2] | 0\n              } else {\n                f[S >> 2] = -1\n                K = (S + 4) | 0\n                f[J >> 2] = K\n                ua = K\n              }\n              f[((f[Y >> 2] | 0) + (U << 2)) >> 2] = ((ua - (f[P >> 2] | 0)) >> 2) + -1\n              P = f[e >> 2] | 0\n              U = f[((f[v >> 2] | 0) + 24) >> 2] | 0\n              if (H) {\n                f[(U + (L << 2)) >> 2] = P\n                if ((H | 0) != -1) {\n                  f[(U + (H << 2)) >> 2] = (f[e >> 2] | 0) + 1\n                  L = (H + 1) | 0\n                  if ((L | 0) != -1) {\n                    va = L\n                    I = 102\n                  }\n                } else {\n                  va = 0\n                  I = 102\n                }\n              } else {\n                f[(U + (H << 2)) >> 2] = P + 1\n                va = 1\n                I = 102\n              }\n              if ((I | 0) == 102) {\n                I = 0\n                f[(U + (va << 2)) >> 2] = (f[e >> 2] | 0) + 2\n              }\n              U = f[l >> 2] | 0\n              if ((U | 0) == (f[w >> 2] | 0)) {\n                xf(g, e)\n                wa = f[l >> 2] | 0\n              } else {\n                f[U >> 2] = f[e >> 2]\n                P = (U + 4) | 0\n                f[l >> 2] = P\n                wa = P\n              }\n              f[j >> 2] = f[(wa + -4) >> 2]\n              f[e >> 2] = f[j >> 2]\n              qc(r, e)\n              I = 108\n            }\n            f: do\n              if (\n                (I | 0) == 108 ? ((I = 0), (P = (c - F + -1) | 0), (U = f[y >> 2] | 0), (U | 0) != (f[x >> 2] | 0)) : 0\n              ) {\n                H = U\n                do {\n                  U = H\n                  L = f[(U + -8) >> 2] | 0\n                  if (L >>> 0 > P >>> 0) {\n                    M = -1\n                    I = 174\n                    break a\n                  }\n                  if ((L | 0) != (P | 0)) break f\n                  L = b[(U + -4) >> 0] | 0\n                  Y = f[(U + -12) >> 2] | 0\n                  f[y >> 2] = U + -12\n                  if ((Y | 0) < 0) {\n                    M = -1\n                    I = 174\n                    break a\n                  }\n                  U = f[((f[l >> 2] | 0) + -4) >> 2] | 0\n                  K = (U | 0) == -1\n                  do\n                    if (!(L & 1))\n                      if (!K)\n                        if (!((U >>> 0) % 3 | 0)) {\n                          xa = (U + 2) | 0\n                          break\n                        } else {\n                          xa = (U + -1) | 0\n                          break\n                        }\n                      else xa = -1\n                    else {\n                      J = (U + 1) | 0\n                      if (K) xa = -1\n                      else xa = ((J >>> 0) % 3 | 0 | 0) == 0 ? (U + -2) | 0 : J\n                    }\n                  while (0)\n                  f[e >> 2] = z - Y\n                  U = sc(h, e) | 0\n                  f[U >> 2] = xa\n                  H = f[y >> 2] | 0\n                } while ((H | 0) != (f[x >> 2] | 0))\n              }\n            while (0)\n            if ((G | 0) < (c | 0)) F = G\n            else {\n              ya = G\n              za = v\n              I = 121\n              break\n            }\n          }\n        } else {\n          ya = 0\n          za = (a + 8) | 0\n          I = 121\n        }\n      while (0)\n      g: do\n        if ((I | 0) == 121) {\n          c = f[za >> 2] | 0\n          if (((((f[(c + 28) >> 2] | 0) - (f[(c + 24) >> 2] | 0)) >> 2) | 0) <= (q | 0)) {\n            xa = f[l >> 2] | 0\n            do\n              if ((xa | 0) != (f[g >> 2] | 0)) {\n                j = (a + 304) | 0\n                wa = (a + 60) | 0\n                va = (a + 64) | 0\n                ua = (a + 68) | 0\n                sa = (a + 76) | 0\n                ta = (a + 80) | 0\n                ra = (a + 72) | 0\n                ba = ya\n                qa = xa\n                h: while (1) {\n                  ga = qa\n                  f[e >> 2] = f[(ga + -4) >> 2]\n                  f[l >> 2] = ga + -4\n                  do\n                    if (!(Wg(j) | 0)) {\n                      ga = f[va >> 2] | 0\n                      o = f[ua >> 2] | 0\n                      if ((ga | 0) == ((o << 5) | 0)) {\n                        if (((ga + 1) | 0) < 0) {\n                          I = 149\n                          break h\n                        }\n                        la = o << 6\n                        o = (ga + 32) & -32\n                        af(wa, ga >>> 0 < 1073741823 ? (la >>> 0 < o >>> 0 ? o : la) : 2147483647)\n                        Aa = f[va >> 2] | 0\n                      } else Aa = ga\n                      f[va >> 2] = Aa + 1\n                      ga = ((f[wa >> 2] | 0) + ((Aa >>> 5) << 2)) | 0\n                      f[ga >> 2] = f[ga >> 2] & ~(1 << (Aa & 31))\n                      ga = f[sa >> 2] | 0\n                      if ((ga | 0) == (f[ta >> 2] | 0)) {\n                        xf(ra, e)\n                        Ba = ba\n                        break\n                      } else {\n                        f[ga >> 2] = f[e >> 2]\n                        f[sa >> 2] = ga + 4\n                        Ba = ba\n                        break\n                      }\n                    } else {\n                      ga = f[za >> 2] | 0\n                      la = f[ga >> 2] | 0\n                      o = la\n                      if ((ba | 0) >= ((((((f[(ga + 4) >> 2] | 0) - la) >> 2) >>> 0) / 3) | 0 | 0)) {\n                        I = 155\n                        break h\n                      }\n                      la = f[e >> 2] | 0\n                      pa = (la + 1) | 0\n                      if (\n                        (la | 0) != -1 ? ((na = ((pa >>> 0) % 3 | 0 | 0) == 0 ? (la + -2) | 0 : pa), (na | 0) != -1) : 0\n                      )\n                        Ca = f[(o + (na << 2)) >> 2] | 0\n                      else Ca = -1\n                      na = f[(ga + 24) >> 2] | 0\n                      pa = f[(na + (Ca << 2)) >> 2] | 0\n                      oa = (pa + 1) | 0\n                      if (\n                        (pa | 0) != -1\n                          ? ((ma = ((oa >>> 0) % 3 | 0 | 0) == 0 ? (pa + -2) | 0 : oa),\n                            (oa = (ma + 1) | 0),\n                            (ma | 0) != -1)\n                          : 0\n                      ) {\n                        pa = ((oa >>> 0) % 3 | 0 | 0) == 0 ? (ma + -2) | 0 : oa\n                        if ((pa | 0) == -1) {\n                          Da = -1\n                          Ea = ma\n                        } else {\n                          Da = f[(o + (pa << 2)) >> 2] | 0\n                          Ea = ma\n                        }\n                      } else {\n                        Da = -1\n                        Ea = -1\n                      }\n                      ma = f[(na + (Da << 2)) >> 2] | 0\n                      na = (ma + 1) | 0\n                      if (\n                        (ma | 0) != -1\n                          ? ((pa = ((na >>> 0) % 3 | 0 | 0) == 0 ? (ma + -2) | 0 : na),\n                            (na = (pa + 1) | 0),\n                            (pa | 0) != -1)\n                          : 0\n                      ) {\n                        ma = ((na >>> 0) % 3 | 0 | 0) == 0 ? (pa + -2) | 0 : na\n                        if ((ma | 0) == -1) {\n                          Fa = -1\n                          Ga = pa\n                        } else {\n                          Fa = f[(o + (ma << 2)) >> 2] | 0\n                          Ga = pa\n                        }\n                      } else {\n                        Fa = -1\n                        Ga = -1\n                      }\n                      pa = (ba * 3) | 0\n                      f[k >> 2] = pa\n                      ma = f[(ga + 12) >> 2] | 0\n                      f[(ma + (pa << 2)) >> 2] = la\n                      f[(ma + (la << 2)) >> 2] = pa\n                      pa = ((f[k >> 2] | 0) + 1) | 0\n                      f[(ma + (pa << 2)) >> 2] = Ea\n                      f[(ma + (Ea << 2)) >> 2] = pa\n                      pa = ((f[k >> 2] | 0) + 2) | 0\n                      f[(ma + (pa << 2)) >> 2] = Ga\n                      f[(ma + (Ga << 2)) >> 2] = pa\n                      pa = f[k >> 2] | 0\n                      ma = (o + (pa << 2)) | 0\n                      f[ma >> 2] = Da\n                      f[(o + ((pa + 1) << 2)) >> 2] = Fa\n                      f[(o + ((pa + 2) << 2)) >> 2] = Ca\n                      if ((pa | 0) == -1) Ha = -1\n                      else Ha = f[ma >> 2] | 0\n                      ma = f[p >> 2] | 0\n                      pa = (ma + ((Ha >>> 5) << 2)) | 0\n                      f[pa >> 2] = f[pa >> 2] & ~(1 << (Ha & 31))\n                      pa = ((f[k >> 2] | 0) + 1) | 0\n                      if ((pa | 0) == -1) Ia = -1\n                      else Ia = f[(o + (pa << 2)) >> 2] | 0\n                      pa = (ma + ((Ia >>> 5) << 2)) | 0\n                      f[pa >> 2] = f[pa >> 2] & ~(1 << (Ia & 31))\n                      pa = ((f[k >> 2] | 0) + 2) | 0\n                      if ((pa | 0) == -1) Ja = -1\n                      else Ja = f[(o + (pa << 2)) >> 2] | 0\n                      pa = (ma + ((Ja >>> 5) << 2)) | 0\n                      f[pa >> 2] = f[pa >> 2] & ~(1 << (Ja & 31))\n                      pa = (ba + 1) | 0\n                      ma = f[va >> 2] | 0\n                      o = f[ua >> 2] | 0\n                      if ((ma | 0) == ((o << 5) | 0)) {\n                        if (((ma + 1) | 0) < 0) {\n                          I = 139\n                          break h\n                        }\n                        la = o << 6\n                        o = (ma + 32) & -32\n                        af(wa, ma >>> 0 < 1073741823 ? (la >>> 0 < o >>> 0 ? o : la) : 2147483647)\n                        Ka = f[va >> 2] | 0\n                      } else Ka = ma\n                      f[va >> 2] = Ka + 1\n                      ma = ((f[wa >> 2] | 0) + ((Ka >>> 5) << 2)) | 0\n                      f[ma >> 2] = f[ma >> 2] | (1 << (Ka & 31))\n                      ma = f[sa >> 2] | 0\n                      if ((ma | 0) == (f[ta >> 2] | 0)) xf(ra, k)\n                      else {\n                        f[ma >> 2] = f[k >> 2]\n                        f[sa >> 2] = ma + 4\n                      }\n                      Ba = pa\n                    }\n                  while (0)\n                  qa = f[l >> 2] | 0\n                  if ((qa | 0) == (f[g >> 2] | 0)) {\n                    I = 156\n                    break\n                  } else ba = Ba\n                }\n                if ((I | 0) == 139) um(wa)\n                else if ((I | 0) == 149) um(wa)\n                else if ((I | 0) == 155) {\n                  M = -1\n                  I = 174\n                  break g\n                } else if ((I | 0) == 156) {\n                  La = Ba\n                  Ma = f[za >> 2] | 0\n                  break\n                }\n              } else {\n                La = ya\n                Ma = c\n              }\n            while (0)\n            if ((La | 0) == ((((((f[(Ma + 4) >> 2] | 0) - (f[Ma >> 2] | 0)) >> 2) >>> 0) / 3) | 0 | 0)) {\n              c = ((f[(Ma + 28) >> 2] | 0) - (f[(Ma + 24) >> 2] | 0)) >> 2\n              xa = f[i >> 2] | 0\n              ba = f[m >> 2] | 0\n              if ((xa | 0) == (ba | 0)) {\n                Na = c\n                Oa = xa\n              } else {\n                qa = (e + 4) | 0\n                sa = (e + 8) | 0\n                ra = (e + 12) | 0\n                ta = c\n                c = xa\n                xa = Ma\n                while (1) {\n                  va = f[c >> 2] | 0\n                  ua = (ta + -1) | 0\n                  j = f[(xa + 24) >> 2] | 0\n                  if ((f[(j + (ua << 2)) >> 2] | 0) == -1) {\n                    G = ta\n                    while (1) {\n                      pa = (G + -1) | 0\n                      ma = (G + -2) | 0\n                      if ((f[(j + (ma << 2)) >> 2] | 0) == -1) G = pa\n                      else {\n                        Pa = pa\n                        Qa = ma\n                        break\n                      }\n                    }\n                  } else {\n                    Pa = ta\n                    Qa = ua\n                  }\n                  if (Qa >>> 0 < va >>> 0) {\n                    Ra = Pa\n                    Sa = xa\n                  } else {\n                    f[e >> 2] = xa\n                    G = f[(j + (Qa << 2)) >> 2] | 0\n                    f[qa >> 2] = G\n                    f[sa >> 2] = G\n                    b[ra >> 0] = 1\n                    if ((G | 0) == -1) {\n                      Ta = j\n                      Ua = xa\n                    } else {\n                      wa = xa\n                      ma = G\n                      do {\n                        f[((f[wa >> 2] | 0) + (ma << 2)) >> 2] = va\n                        Fe(e)\n                        ma = f[sa >> 2] | 0\n                        wa = f[za >> 2] | 0\n                      } while ((ma | 0) != -1)\n                      Ta = f[(wa + 24) >> 2] | 0\n                      Ua = wa\n                    }\n                    if ((va | 0) == -1) Va = (Ta + (Qa << 2)) | 0\n                    else {\n                      ma = (Ta + (Qa << 2)) | 0\n                      f[(Ta + (va << 2)) >> 2] = f[ma >> 2]\n                      Va = ma\n                    }\n                    f[Va >> 2] = -1\n                    ma = f[p >> 2] | 0\n                    j = (ma + ((Qa >>> 5) << 2)) | 0\n                    ua = 1 << (Qa & 31)\n                    G = (ma + ((va >>> 5) << 2)) | 0\n                    ma = 1 << (va & 31)\n                    if (!(f[j >> 2] & ua)) Wa = f[G >> 2] & ~ma\n                    else Wa = f[G >> 2] | ma\n                    f[G >> 2] = Wa\n                    f[j >> 2] = f[j >> 2] & ~ua\n                    Ra = (Pa + -1) | 0\n                    Sa = Ua\n                  }\n                  c = (c + 4) | 0\n                  if ((c | 0) == (ba | 0)) {\n                    M = Ra\n                    I = 174\n                    break\n                  } else {\n                    ta = Ra\n                    xa = Sa\n                  }\n                }\n              }\n            } else {\n              M = -1\n              I = 174\n            }\n          } else {\n            M = -1\n            I = 174\n          }\n        }\n      while (0)\n      if ((I | 0) == 174) {\n        Na = M\n        Oa = f[i >> 2] | 0\n      }\n      if (Oa | 0) {\n        i = f[m >> 2] | 0\n        if ((i | 0) != (Oa | 0)) f[m >> 2] = i + (~(((i + -4 - Oa) | 0) >>> 2) << 2)\n        dn(Oa)\n      }\n      Oa = f[(h + 8) >> 2] | 0\n      if (Oa | 0) {\n        i = Oa\n        do {\n          Oa = i\n          i = f[i >> 2] | 0\n          dn(Oa)\n        } while ((i | 0) != 0)\n      }\n      i = f[h >> 2] | 0\n      f[h >> 2] = 0\n      if (i | 0) dn(i)\n      i = f[g >> 2] | 0\n      if (!i) {\n        u = d\n        return Na | 0\n      }\n      g = f[l >> 2] | 0\n      if ((g | 0) != (i | 0)) f[l >> 2] = g + (~(((g + -4 - i) | 0) >>> 2) << 2)\n      dn(i)\n      u = d\n      return Na | 0\n    }\n    function _a(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0,\n        ua = 0,\n        va = 0,\n        wa = 0,\n        xa = 0,\n        ya = 0,\n        za = 0,\n        Aa = 0,\n        Ba = 0,\n        Ca = 0,\n        Da = 0,\n        Ea = 0,\n        Fa = 0,\n        Ga = 0,\n        Ha = 0,\n        Ia = 0,\n        Ja = 0,\n        Ka = 0,\n        La = 0,\n        Ma = 0,\n        Na = 0,\n        Oa = 0,\n        Pa = 0,\n        Qa = 0,\n        Ra = 0,\n        Sa = 0,\n        Ta = 0\n      d = u\n      u = (u + 80) | 0\n      e = (d + 56) | 0\n      g = (d + 36) | 0\n      i = (d + 24) | 0\n      j = (d + 8) | 0\n      k = d\n      f[e >> 2] = 0\n      l = (e + 4) | 0\n      f[l >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      f[(g + 12) >> 2] = 0\n      n[(g + 16) >> 2] = $(1.0)\n      f[i >> 2] = 0\n      m = (i + 4) | 0\n      f[m >> 2] = 0\n      f[(i + 8) >> 2] = 0\n      o = (f[(a + 212) >> 2] | 0) == (f[(a + 216) >> 2] | 0)\n      p = (a + 120) | 0\n      q = f[(a + 124) >> 2] | 0\n      a: do\n        if ((c | 0) > 0) {\n          r = (a + 300) | 0\n          s = (g + 4) | 0\n          t = (a + 8) | 0\n          v = (i + 8) | 0\n          w = (e + 8) | 0\n          x = (a + 296) | 0\n          y = (a + 288) | 0\n          z = (a + 292) | 0\n          A = (a + 36) | 0\n          B = (a + 40) | 0\n          C = (c + -1) | 0\n          D = 0\n          b: while (1) {\n            E = (D + 1) | 0\n            c: do\n              if (!(b[r >> 0] | 0)) F = 42\n              else {\n                G = f[x >> 2] | 0\n                H = f[y >> 2] | 0\n                I = f[z >> 2] | 0\n                J = (H + (G >>> 3)) | 0\n                if (\n                  J >>> 0 < I >>> 0\n                    ? ((K = h[J >> 0] | 0), (J = (G + 1) | 0), (f[x >> 2] = J), ((1 << (G & 7)) & K) | 0)\n                    : 0\n                ) {\n                  K = (H + (J >>> 3)) | 0\n                  if (K >>> 0 < I >>> 0) {\n                    L = ((h[K >> 0] | 0) >>> (J & 7)) & 1\n                    K = (G + 2) | 0\n                    f[x >> 2] = K\n                    M = L\n                    N = K\n                  } else {\n                    M = 0\n                    N = J\n                  }\n                  J = (H + (N >>> 3)) | 0\n                  if (J >>> 0 < I >>> 0) {\n                    I = (h[J >> 0] | 0) >>> (N & 7)\n                    f[x >> 2] = N + 1\n                    O = (I << 1) & 2\n                  } else O = 0\n                  I = ((O | M) << 1) | 1\n                  J = (I | 0) == 5\n                  switch (I & 7) {\n                    case 1: {\n                      F = 42\n                      break c\n                      break\n                    }\n                    case 3:\n                    case 5: {\n                      I = f[l >> 2] | 0\n                      if ((f[e >> 2] | 0) == (I | 0)) {\n                        P = -1\n                        F = 177\n                        break a\n                      }\n                      H = f[(I + -4) >> 2] | 0\n                      I = (D * 3) | 0\n                      K = J ? I : (I + 2) | 0\n                      L = (I + (J & 1)) | 0\n                      G = ((J ? 2 : 1) + I) | 0\n                      J = f[t >> 2] | 0\n                      Q = f[(J + 12) >> 2] | 0\n                      f[(Q + (G << 2)) >> 2] = H\n                      f[(Q + (H << 2)) >> 2] = G\n                      Q = (J + 24) | 0\n                      R = (J + 28) | 0\n                      S = f[R >> 2] | 0\n                      if ((S | 0) == (f[(J + 32) >> 2] | 0)) {\n                        xf(Q, 2336)\n                        T = f[R >> 2] | 0\n                      } else {\n                        f[S >> 2] = -1\n                        J = (S + 4) | 0\n                        f[R >> 2] = J\n                        T = J\n                      }\n                      J = (T - (f[Q >> 2] | 0)) >> 2\n                      Q = (J + -1) | 0\n                      R = f[t >> 2] | 0\n                      S = f[R >> 2] | 0\n                      f[(S + (G << 2)) >> 2] = Q\n                      if (J | 0) f[((f[(R + 24) >> 2] | 0) + (Q << 2)) >> 2] = G\n                      if ((H | 0) != -1) {\n                        G = ((((H >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + H) | 0\n                        if ((G | 0) != -1) {\n                          Q = f[(S + (G << 2)) >> 2] | 0\n                          f[(S + (K << 2)) >> 2] = Q\n                          if ((Q | 0) != -1) f[((f[(R + 24) >> 2] | 0) + (Q << 2)) >> 2] = K\n                        } else f[(S + (K << 2)) >> 2] = -1\n                        Q = (H + 1) | 0\n                        R = ((Q >>> 0) % 3 | 0 | 0) == 0 ? (H + -2) | 0 : Q\n                        if ((R | 0) == -1) U = -1\n                        else U = f[(S + (R << 2)) >> 2] | 0\n                      } else {\n                        f[(S + (K << 2)) >> 2] = -1\n                        U = -1\n                      }\n                      f[(S + (L << 2)) >> 2] = U\n                      f[((f[l >> 2] | 0) + -4) >> 2] = I\n                      break\n                    }\n                    case 7: {\n                      f[j >> 2] = D * 3\n                      I = f[t >> 2] | 0\n                      L = (I + 24) | 0\n                      S = (I + 28) | 0\n                      K = f[S >> 2] | 0\n                      if ((K | 0) == (f[(I + 32) >> 2] | 0)) {\n                        xf(L, 2336)\n                        V = f[S >> 2] | 0\n                      } else {\n                        f[K >> 2] = -1\n                        I = (K + 4) | 0\n                        f[S >> 2] = I\n                        V = I\n                      }\n                      I = (V - (f[L >> 2] | 0)) >> 2\n                      L = (I + -1) | 0\n                      S = f[t >> 2] | 0\n                      K = f[j >> 2] | 0\n                      R = f[S >> 2] | 0\n                      f[(R + (K << 2)) >> 2] = L\n                      Q = (S + 24) | 0\n                      H = (S + 28) | 0\n                      G = f[H >> 2] | 0\n                      if ((G | 0) == (f[(S + 32) >> 2] | 0)) {\n                        xf(Q, 2336)\n                        W = f[H >> 2] | 0\n                        X = f[S >> 2] | 0\n                      } else {\n                        f[G >> 2] = -1\n                        S = (G + 4) | 0\n                        f[H >> 2] = S\n                        W = S\n                        X = R\n                      }\n                      f[(X + ((K + 1) << 2)) >> 2] = ((W - (f[Q >> 2] | 0)) >> 2) + -1\n                      Q = f[t >> 2] | 0\n                      K = ((f[j >> 2] | 0) + 2) | 0\n                      R = (Q + 24) | 0\n                      S = (Q + 28) | 0\n                      H = f[S >> 2] | 0\n                      if ((H | 0) == (f[(Q + 32) >> 2] | 0)) {\n                        xf(R, 2336)\n                        Y = f[S >> 2] | 0\n                      } else {\n                        f[H >> 2] = -1\n                        G = (H + 4) | 0\n                        f[S >> 2] = G\n                        Y = G\n                      }\n                      f[((f[Q >> 2] | 0) + (K << 2)) >> 2] = ((Y - (f[R >> 2] | 0)) >> 2) + -1\n                      R = f[j >> 2] | 0\n                      K = f[((f[t >> 2] | 0) + 24) >> 2] | 0\n                      if (I) {\n                        f[(K + (L << 2)) >> 2] = R\n                        if ((I | 0) != -1) {\n                          f[(K + (I << 2)) >> 2] = (f[j >> 2] | 0) + 1\n                          L = (I + 1) | 0\n                          if ((L | 0) != -1) {\n                            Z = L\n                            F = 103\n                          }\n                        } else {\n                          Z = 0\n                          F = 103\n                        }\n                      } else {\n                        f[(K + (I << 2)) >> 2] = R + 1\n                        Z = 1\n                        F = 103\n                      }\n                      if ((F | 0) == 103) {\n                        F = 0\n                        f[(K + (Z << 2)) >> 2] = (f[j >> 2] | 0) + 2\n                      }\n                      K = f[l >> 2] | 0\n                      if ((K | 0) == (f[w >> 2] | 0)) xf(e, j)\n                      else {\n                        f[K >> 2] = f[j >> 2]\n                        f[l >> 2] = K + 4\n                      }\n                      break\n                    }\n                    default:\n                      break b\n                  }\n                  K = (c - D + -1) | 0\n                  R = f[B >> 2] | 0\n                  if ((R | 0) == (f[A >> 2] | 0)) break\n                  else _ = R\n                  while (1) {\n                    R = _\n                    I = f[(R + -8) >> 2] | 0\n                    if (I >>> 0 > K >>> 0) {\n                      P = -1\n                      F = 177\n                      break a\n                    }\n                    if ((I | 0) != (K | 0)) break c\n                    I = b[(R + -4) >> 0] | 0\n                    L = f[(R + -12) >> 2] | 0\n                    f[B >> 2] = R + -12\n                    if ((L | 0) < 0) {\n                      P = -1\n                      F = 177\n                      break a\n                    }\n                    R = f[((f[l >> 2] | 0) + -4) >> 2] | 0\n                    Q = (R | 0) == -1\n                    do\n                      if (!(I & 1))\n                        if (!Q)\n                          if (!((R >>> 0) % 3 | 0)) {\n                            aa = (R + 2) | 0\n                            break\n                          } else {\n                            aa = (R + -1) | 0\n                            break\n                          }\n                        else aa = -1\n                      else {\n                        G = (R + 1) | 0\n                        if (Q) aa = -1\n                        else aa = ((G >>> 0) % 3 | 0 | 0) == 0 ? (R + -2) | 0 : G\n                      }\n                    while (0)\n                    f[j >> 2] = C - L\n                    R = sc(g, j) | 0\n                    f[R >> 2] = aa\n                    _ = f[B >> 2] | 0\n                    if ((_ | 0) == (f[A >> 2] | 0)) break c\n                  }\n                }\n                K = f[l >> 2] | 0\n                if ((f[e >> 2] | 0) == (K | 0)) {\n                  P = -1\n                  F = 177\n                  break a\n                }\n                R = (K + -4) | 0\n                K = f[R >> 2] | 0\n                Q = f[t >> 2] | 0\n                I = (K | 0) == -1\n                G = (K + 1) | 0\n                if (!I ? ((S = ((G >>> 0) % 3 | 0 | 0) == 0 ? (K + -2) | 0 : G), (S | 0) != -1) : 0)\n                  ba = f[((f[Q >> 2] | 0) + (S << 2)) >> 2] | 0\n                else ba = -1\n                S = f[(Q + 24) >> 2] | 0\n                G = f[(S + (ba << 2)) >> 2] | 0\n                H = (G + 1) | 0\n                J = S\n                if ((G | 0) == -1) ca = -1\n                else ca = ((H >>> 0) % 3 | 0 | 0) == 0 ? (G + -2) | 0 : H\n                H = (D * 3) | 0\n                G = (H + 1) | 0\n                da = f[(Q + 12) >> 2] | 0\n                f[(da + (K << 2)) >> 2] = G\n                f[(da + (G << 2)) >> 2] = K\n                ea = (H + 2) | 0\n                f[(da + (ca << 2)) >> 2] = ea\n                f[(da + (ea << 2)) >> 2] = ca\n                da = f[Q >> 2] | 0\n                f[(da + (H << 2)) >> 2] = ba\n                fa = (ca + 1) | 0\n                if ((ca | 0) != -1 ? ((ga = ((fa >>> 0) % 3 | 0 | 0) == 0 ? (ca + -2) | 0 : fa), (ga | 0) != -1) : 0)\n                  ha = f[(da + (ga << 2)) >> 2] | 0\n                else ha = -1\n                f[(da + (G << 2)) >> 2] = ha\n                if (!I ? ((I = ((((K >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + K) | 0), (I | 0) != -1) : 0) {\n                  K = f[(da + (I << 2)) >> 2] | 0\n                  f[(da + (ea << 2)) >> 2] = K\n                  if ((K | 0) != -1) f[(S + (K << 2)) >> 2] = ea\n                } else f[(da + (ea << 2)) >> 2] = -1\n                if (((((f[(Q + 28) >> 2] | 0) - J) >> 2) | 0) > (q | 0)) {\n                  P = -1\n                  F = 177\n                  break a\n                }\n                J = ((f[p >> 2] | 0) + ((ba >>> 5) << 2)) | 0\n                f[J >> 2] = f[J >> 2] & ~(1 << (ba & 31))\n                f[R >> 2] = H\n              }\n            while (0)\n            if ((F | 0) == 42) {\n              F = 0\n              H = f[e >> 2] | 0\n              R = f[l >> 2] | 0\n              if ((H | 0) == (R | 0)) {\n                P = -1\n                F = 177\n                break a\n              }\n              J = (R + -4) | 0\n              Q = f[J >> 2] | 0\n              f[l >> 2] = J\n              ea = f[s >> 2] | 0\n              d: do\n                if (ea) {\n                  da = (ea + -1) | 0\n                  K = ((da & ea) | 0) == 0\n                  if (!K)\n                    if (D >>> 0 < ea >>> 0) ia = D\n                    else ia = (D >>> 0) % (ea >>> 0) | 0\n                  else ia = da & D\n                  S = f[((f[g >> 2] | 0) + (ia << 2)) >> 2] | 0\n                  if ((S | 0) != 0 ? ((I = f[S >> 2] | 0), (I | 0) != 0) : 0) {\n                    e: do\n                      if (K) {\n                        S = I\n                        while (1) {\n                          G = f[(S + 4) >> 2] | 0\n                          ga = (G | 0) == (D | 0)\n                          if (!(ga | (((G & da) | 0) == (ia | 0)))) {\n                            ja = H\n                            ka = J\n                            break d\n                          }\n                          if (ga ? (f[(S + 8) >> 2] | 0) == (D | 0) : 0) {\n                            la = S\n                            break e\n                          }\n                          S = f[S >> 2] | 0\n                          if (!S) {\n                            ja = H\n                            ka = J\n                            break d\n                          }\n                        }\n                      } else {\n                        S = I\n                        while (1) {\n                          L = f[(S + 4) >> 2] | 0\n                          if ((L | 0) == (D | 0)) {\n                            if ((f[(S + 8) >> 2] | 0) == (D | 0)) {\n                              la = S\n                              break e\n                            }\n                          } else {\n                            if (L >>> 0 < ea >>> 0) ma = L\n                            else ma = (L >>> 0) % (ea >>> 0) | 0\n                            if ((ma | 0) != (ia | 0)) {\n                              ja = H\n                              ka = J\n                              break d\n                            }\n                          }\n                          S = f[S >> 2] | 0\n                          if (!S) {\n                            ja = H\n                            ka = J\n                            break d\n                          }\n                        }\n                      }\n                    while (0)\n                    I = (la + 12) | 0\n                    if ((J | 0) == (f[w >> 2] | 0)) {\n                      xf(e, I)\n                      ja = f[e >> 2] | 0\n                      ka = f[l >> 2] | 0\n                      break\n                    } else {\n                      f[J >> 2] = f[I >> 2]\n                      f[l >> 2] = R\n                      ja = H\n                      ka = R\n                      break\n                    }\n                  } else {\n                    ja = H\n                    ka = J\n                  }\n                } else {\n                  ja = H\n                  ka = J\n                }\n              while (0)\n              if ((ja | 0) == (ka | 0)) {\n                P = -1\n                F = 177\n                break a\n              }\n              J = f[(ka + -4) >> 2] | 0\n              H = (D * 3) | 0\n              R = (H + 2) | 0\n              ea = f[t >> 2] | 0\n              I = f[(ea + 12) >> 2] | 0\n              f[(I + (J << 2)) >> 2] = R\n              f[(I + (R << 2)) >> 2] = J\n              da = (H + 1) | 0\n              f[(I + (Q << 2)) >> 2] = da\n              f[(I + (da << 2)) >> 2] = Q\n              if ((J | 0) != -1) {\n                K = ((((J >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + J) | 0\n                if ((K | 0) == -1) na = -1\n                else na = f[((f[ea >> 2] | 0) + (K << 2)) >> 2] | 0\n                K = f[ea >> 2] | 0\n                f[(K + (H << 2)) >> 2] = na\n                S = (J + 1) | 0\n                L = ((S >>> 0) % 3 | 0 | 0) == 0 ? (J + -2) | 0 : S\n                if ((L | 0) == -1) {\n                  oa = -1\n                  pa = na\n                  qa = K\n                  ra = ea\n                } else {\n                  oa = f[(K + (L << 2)) >> 2] | 0\n                  pa = na\n                  qa = K\n                  ra = ea\n                }\n              } else {\n                K = f[ea >> 2] | 0\n                f[(K + (H << 2)) >> 2] = -1\n                oa = -1\n                pa = -1\n                qa = K\n                ra = ea\n              }\n              f[(qa + (da << 2)) >> 2] = oa\n              if ((Q | 0) != -1) {\n                da = ((((Q >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + Q) | 0\n                if ((da | 0) != -1) {\n                  K = f[(qa + (da << 2)) >> 2] | 0\n                  f[(qa + (R << 2)) >> 2] = K\n                  if ((K | 0) != -1) f[((f[(ea + 24) >> 2] | 0) + (K << 2)) >> 2] = R\n                } else f[(qa + (R << 2)) >> 2] = -1\n                K = (Q + 1) | 0\n                da = ((K >>> 0) % 3 | 0 | 0) == 0 ? (Q + -2) | 0 : K\n                if ((da | 0) == -1) {\n                  sa = -1\n                  ta = -1\n                } else {\n                  sa = f[(qa + (da << 2)) >> 2] | 0\n                  ta = da\n                }\n              } else {\n                f[(qa + (R << 2)) >> 2] = -1\n                sa = -1\n                ta = -1\n              }\n              f[j >> 2] = sa\n              R = f[(ea + 24) >> 2] | 0\n              if ((pa | 0) != -1) f[(R + (pa << 2)) >> 2] = f[(R + (sa << 2)) >> 2]\n              f: do\n                if ((ta | 0) != -1) {\n                  ea = f[ra >> 2] | 0\n                  da = ta\n                  do {\n                    f[(ea + (da << 2)) >> 2] = pa\n                    K = (da + 1) | 0\n                    L = ((K >>> 0) % 3 | 0 | 0) == 0 ? (da + -2) | 0 : K\n                    if ((L | 0) == -1) break f\n                    K = f[(I + (L << 2)) >> 2] | 0\n                    L = (K + 1) | 0\n                    if ((K | 0) == -1) break f\n                    da = ((L >>> 0) % 3 | 0 | 0) == 0 ? (K + -2) | 0 : L\n                  } while ((da | 0) != -1)\n                }\n              while (0)\n              f[(R + (f[j >> 2] << 2)) >> 2] = -1\n              do\n                if (o) {\n                  I = f[m >> 2] | 0\n                  if ((I | 0) == (f[v >> 2] | 0)) {\n                    xf(i, j)\n                    ua = f[l >> 2] | 0\n                    break\n                  } else {\n                    f[I >> 2] = f[j >> 2]\n                    f[m >> 2] = I + 4\n                    ua = ka\n                    break\n                  }\n                } else ua = ka\n              while (0)\n              f[(ua + -4) >> 2] = H\n            }\n            if ((E | 0) < (c | 0)) D = E\n            else {\n              va = E\n              wa = t\n              F = 123\n              break a\n            }\n          }\n        } else {\n          va = 0\n          wa = (a + 8) | 0\n          F = 123\n        }\n      while (0)\n      g: do\n        if ((F | 0) == 123) {\n          c = f[wa >> 2] | 0\n          if (((((f[(c + 28) >> 2] | 0) - (f[(c + 24) >> 2] | 0)) >> 2) | 0) <= (q | 0)) {\n            ua = f[l >> 2] | 0\n            do\n              if ((ua | 0) != (f[e >> 2] | 0)) {\n                ka = (a + 304) | 0\n                o = (a + 60) | 0\n                pa = (a + 64) | 0\n                ta = (a + 68) | 0\n                ra = (a + 76) | 0\n                sa = (a + 80) | 0\n                qa = (a + 72) | 0\n                oa = va\n                na = ua\n                h: while (1) {\n                  ja = na\n                  f[j >> 2] = f[(ja + -4) >> 2]\n                  f[l >> 2] = ja + -4\n                  do\n                    if (!(Wg(ka) | 0)) {\n                      ja = f[pa >> 2] | 0\n                      la = f[ta >> 2] | 0\n                      if ((ja | 0) == ((la << 5) | 0)) {\n                        if (((ja + 1) | 0) < 0) {\n                          F = 151\n                          break h\n                        }\n                        ia = la << 6\n                        la = (ja + 32) & -32\n                        af(o, ja >>> 0 < 1073741823 ? (ia >>> 0 < la >>> 0 ? la : ia) : 2147483647)\n                        xa = f[pa >> 2] | 0\n                      } else xa = ja\n                      f[pa >> 2] = xa + 1\n                      ja = ((f[o >> 2] | 0) + ((xa >>> 5) << 2)) | 0\n                      f[ja >> 2] = f[ja >> 2] & ~(1 << (xa & 31))\n                      ja = f[ra >> 2] | 0\n                      if ((ja | 0) == (f[sa >> 2] | 0)) {\n                        xf(qa, j)\n                        ya = oa\n                        break\n                      } else {\n                        f[ja >> 2] = f[j >> 2]\n                        f[ra >> 2] = ja + 4\n                        ya = oa\n                        break\n                      }\n                    } else {\n                      ja = f[wa >> 2] | 0\n                      ia = f[ja >> 2] | 0\n                      la = ia\n                      if ((oa | 0) >= ((((((f[(ja + 4) >> 2] | 0) - ia) >> 2) >>> 0) / 3) | 0 | 0)) {\n                        F = 157\n                        break h\n                      }\n                      ia = f[j >> 2] | 0\n                      ma = (ia + 1) | 0\n                      if (\n                        (ia | 0) != -1 ? ((ba = ((ma >>> 0) % 3 | 0 | 0) == 0 ? (ia + -2) | 0 : ma), (ba | 0) != -1) : 0\n                      )\n                        za = f[(la + (ba << 2)) >> 2] | 0\n                      else za = -1\n                      ba = f[(ja + 24) >> 2] | 0\n                      ma = f[(ba + (za << 2)) >> 2] | 0\n                      ha = (ma + 1) | 0\n                      if (\n                        (ma | 0) != -1\n                          ? ((ca = ((ha >>> 0) % 3 | 0 | 0) == 0 ? (ma + -2) | 0 : ha),\n                            (ha = (ca + 1) | 0),\n                            (ca | 0) != -1)\n                          : 0\n                      ) {\n                        ma = ((ha >>> 0) % 3 | 0 | 0) == 0 ? (ca + -2) | 0 : ha\n                        if ((ma | 0) == -1) {\n                          Aa = -1\n                          Ba = ca\n                        } else {\n                          Aa = f[(la + (ma << 2)) >> 2] | 0\n                          Ba = ca\n                        }\n                      } else {\n                        Aa = -1\n                        Ba = -1\n                      }\n                      ca = f[(ba + (Aa << 2)) >> 2] | 0\n                      ba = (ca + 1) | 0\n                      if (\n                        (ca | 0) != -1\n                          ? ((ma = ((ba >>> 0) % 3 | 0 | 0) == 0 ? (ca + -2) | 0 : ba),\n                            (ba = (ma + 1) | 0),\n                            (ma | 0) != -1)\n                          : 0\n                      ) {\n                        ca = ((ba >>> 0) % 3 | 0 | 0) == 0 ? (ma + -2) | 0 : ba\n                        if ((ca | 0) == -1) {\n                          Ca = -1\n                          Da = ma\n                        } else {\n                          Ca = f[(la + (ca << 2)) >> 2] | 0\n                          Da = ma\n                        }\n                      } else {\n                        Ca = -1\n                        Da = -1\n                      }\n                      ma = (oa * 3) | 0\n                      f[k >> 2] = ma\n                      ca = f[(ja + 12) >> 2] | 0\n                      f[(ca + (ma << 2)) >> 2] = ia\n                      f[(ca + (ia << 2)) >> 2] = ma\n                      ma = ((f[k >> 2] | 0) + 1) | 0\n                      f[(ca + (ma << 2)) >> 2] = Ba\n                      f[(ca + (Ba << 2)) >> 2] = ma\n                      ma = ((f[k >> 2] | 0) + 2) | 0\n                      f[(ca + (ma << 2)) >> 2] = Da\n                      f[(ca + (Da << 2)) >> 2] = ma\n                      ma = f[k >> 2] | 0\n                      ca = (la + (ma << 2)) | 0\n                      f[ca >> 2] = Aa\n                      f[(la + ((ma + 1) << 2)) >> 2] = Ca\n                      f[(la + ((ma + 2) << 2)) >> 2] = za\n                      if ((ma | 0) == -1) Ea = -1\n                      else Ea = f[ca >> 2] | 0\n                      ca = f[p >> 2] | 0\n                      ma = (ca + ((Ea >>> 5) << 2)) | 0\n                      f[ma >> 2] = f[ma >> 2] & ~(1 << (Ea & 31))\n                      ma = ((f[k >> 2] | 0) + 1) | 0\n                      if ((ma | 0) == -1) Fa = -1\n                      else Fa = f[(la + (ma << 2)) >> 2] | 0\n                      ma = (ca + ((Fa >>> 5) << 2)) | 0\n                      f[ma >> 2] = f[ma >> 2] & ~(1 << (Fa & 31))\n                      ma = ((f[k >> 2] | 0) + 2) | 0\n                      if ((ma | 0) == -1) Ga = -1\n                      else Ga = f[(la + (ma << 2)) >> 2] | 0\n                      ma = (ca + ((Ga >>> 5) << 2)) | 0\n                      f[ma >> 2] = f[ma >> 2] & ~(1 << (Ga & 31))\n                      ma = (oa + 1) | 0\n                      ca = f[pa >> 2] | 0\n                      la = f[ta >> 2] | 0\n                      if ((ca | 0) == ((la << 5) | 0)) {\n                        if (((ca + 1) | 0) < 0) {\n                          F = 141\n                          break h\n                        }\n                        ia = la << 6\n                        la = (ca + 32) & -32\n                        af(o, ca >>> 0 < 1073741823 ? (ia >>> 0 < la >>> 0 ? la : ia) : 2147483647)\n                        Ha = f[pa >> 2] | 0\n                      } else Ha = ca\n                      f[pa >> 2] = Ha + 1\n                      ca = ((f[o >> 2] | 0) + ((Ha >>> 5) << 2)) | 0\n                      f[ca >> 2] = f[ca >> 2] | (1 << (Ha & 31))\n                      ca = f[ra >> 2] | 0\n                      if ((ca | 0) == (f[sa >> 2] | 0)) xf(qa, k)\n                      else {\n                        f[ca >> 2] = f[k >> 2]\n                        f[ra >> 2] = ca + 4\n                      }\n                      ya = ma\n                    }\n                  while (0)\n                  na = f[l >> 2] | 0\n                  if ((na | 0) == (f[e >> 2] | 0)) {\n                    F = 158\n                    break\n                  } else oa = ya\n                }\n                if ((F | 0) == 141) um(o)\n                else if ((F | 0) == 151) um(o)\n                else if ((F | 0) == 157) {\n                  P = -1\n                  F = 177\n                  break g\n                } else if ((F | 0) == 158) {\n                  Ia = ya\n                  Ja = f[wa >> 2] | 0\n                  break\n                }\n              } else {\n                Ia = va\n                Ja = c\n              }\n            while (0)\n            if ((Ia | 0) == ((((((f[(Ja + 4) >> 2] | 0) - (f[Ja >> 2] | 0)) >> 2) >>> 0) / 3) | 0 | 0)) {\n              c = ((f[(Ja + 28) >> 2] | 0) - (f[(Ja + 24) >> 2] | 0)) >> 2\n              ua = f[i >> 2] | 0\n              oa = f[m >> 2] | 0\n              if ((ua | 0) == (oa | 0)) {\n                Ka = c\n                La = ua\n              } else {\n                na = (j + 4) | 0\n                ra = (j + 8) | 0\n                qa = (j + 12) | 0\n                sa = c\n                c = ua\n                ua = Ja\n                while (1) {\n                  pa = f[c >> 2] | 0\n                  ta = (sa + -1) | 0\n                  ka = f[(ua + 24) >> 2] | 0\n                  if ((f[(ka + (ta << 2)) >> 2] | 0) == -1) {\n                    E = sa\n                    while (1) {\n                      H = (E + -1) | 0\n                      ma = (E + -2) | 0\n                      if ((f[(ka + (ma << 2)) >> 2] | 0) == -1) E = H\n                      else {\n                        Ma = H\n                        Na = ma\n                        break\n                      }\n                    }\n                  } else {\n                    Ma = sa\n                    Na = ta\n                  }\n                  if (Na >>> 0 < pa >>> 0) {\n                    Oa = Ma\n                    Pa = ua\n                  } else {\n                    f[j >> 2] = ua\n                    E = f[(ka + (Na << 2)) >> 2] | 0\n                    f[na >> 2] = E\n                    f[ra >> 2] = E\n                    b[qa >> 0] = 1\n                    if ((E | 0) == -1) {\n                      Qa = ka\n                      Ra = ua\n                    } else {\n                      o = ua\n                      ma = E\n                      do {\n                        f[((f[o >> 2] | 0) + (ma << 2)) >> 2] = pa\n                        Fe(j)\n                        ma = f[ra >> 2] | 0\n                        o = f[wa >> 2] | 0\n                      } while ((ma | 0) != -1)\n                      Qa = f[(o + 24) >> 2] | 0\n                      Ra = o\n                    }\n                    if ((pa | 0) == -1) Sa = (Qa + (Na << 2)) | 0\n                    else {\n                      ma = (Qa + (Na << 2)) | 0\n                      f[(Qa + (pa << 2)) >> 2] = f[ma >> 2]\n                      Sa = ma\n                    }\n                    f[Sa >> 2] = -1\n                    ma = f[p >> 2] | 0\n                    ka = (ma + ((Na >>> 5) << 2)) | 0\n                    ta = 1 << (Na & 31)\n                    E = (ma + ((pa >>> 5) << 2)) | 0\n                    ma = 1 << (pa & 31)\n                    if (!(f[ka >> 2] & ta)) Ta = f[E >> 2] & ~ma\n                    else Ta = f[E >> 2] | ma\n                    f[E >> 2] = Ta\n                    f[ka >> 2] = f[ka >> 2] & ~ta\n                    Oa = (Ma + -1) | 0\n                    Pa = Ra\n                  }\n                  c = (c + 4) | 0\n                  if ((c | 0) == (oa | 0)) {\n                    P = Oa\n                    F = 177\n                    break\n                  } else {\n                    sa = Oa\n                    ua = Pa\n                  }\n                }\n              }\n            } else {\n              P = -1\n              F = 177\n            }\n          } else {\n            P = -1\n            F = 177\n          }\n        }\n      while (0)\n      if ((F | 0) == 177) {\n        Ka = P\n        La = f[i >> 2] | 0\n      }\n      if (La | 0) {\n        i = f[m >> 2] | 0\n        if ((i | 0) != (La | 0)) f[m >> 2] = i + (~(((i + -4 - La) | 0) >>> 2) << 2)\n        dn(La)\n      }\n      La = f[(g + 8) >> 2] | 0\n      if (La | 0) {\n        i = La\n        do {\n          La = i\n          i = f[i >> 2] | 0\n          dn(La)\n        } while ((i | 0) != 0)\n      }\n      i = f[g >> 2] | 0\n      f[g >> 2] = 0\n      if (i | 0) dn(i)\n      i = f[e >> 2] | 0\n      if (!i) {\n        u = d\n        return Ka | 0\n      }\n      e = f[l >> 2] | 0\n      if ((e | 0) != (i | 0)) f[l >> 2] = e + (~(((e + -4 - i) | 0) >>> 2) << 2)\n      dn(i)\n      u = d\n      return Ka | 0\n    }\n    function $a(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0\n      b = u\n      u = (u + 16) | 0\n      c = b\n      d = (b + 8) | 0\n      e = (b + 4) | 0\n      f[d >> 2] = a\n      do\n        if (a >>> 0 >= 212) {\n          g = ((a >>> 0) / 210) | 0\n          h = (g * 210) | 0\n          f[e >> 2] = a - h\n          i = 0\n          j = g\n          g = ((Oh(3400, 3592, e, c) | 0) - 3400) >> 2\n          k = h\n          a: while (1) {\n            l = ((f[(3400 + (g << 2)) >> 2] | 0) + k) | 0\n            h = 5\n            while (1) {\n              if (h >>> 0 >= 47) {\n                m = 211\n                n = i\n                o = 8\n                break\n              }\n              p = f[(3208 + (h << 2)) >> 2] | 0\n              q = ((l >>> 0) / (p >>> 0)) | 0\n              if (q >>> 0 < p >>> 0) {\n                o = 106\n                break a\n              }\n              if ((l | 0) == (X(q, p) | 0)) {\n                r = i\n                break\n              } else h = (h + 1) | 0\n            }\n            b: do\n              if ((o | 0) == 8) {\n                c: while (1) {\n                  o = 0\n                  h = ((l >>> 0) / (m >>> 0)) | 0\n                  do\n                    if (h >>> 0 >= m >>> 0)\n                      if ((l | 0) != (X(h, m) | 0)) {\n                        p = (m + 10) | 0\n                        q = ((l >>> 0) / (p >>> 0)) | 0\n                        if (q >>> 0 >= p >>> 0)\n                          if ((l | 0) != (X(q, p) | 0)) {\n                            q = (m + 12) | 0\n                            s = ((l >>> 0) / (q >>> 0)) | 0\n                            if (s >>> 0 >= q >>> 0)\n                              if ((l | 0) != (X(s, q) | 0)) {\n                                s = (m + 16) | 0\n                                t = ((l >>> 0) / (s >>> 0)) | 0\n                                if (t >>> 0 >= s >>> 0)\n                                  if ((l | 0) != (X(t, s) | 0)) {\n                                    t = (m + 18) | 0\n                                    v = ((l >>> 0) / (t >>> 0)) | 0\n                                    if (v >>> 0 >= t >>> 0)\n                                      if ((l | 0) != (X(v, t) | 0)) {\n                                        v = (m + 22) | 0\n                                        w = ((l >>> 0) / (v >>> 0)) | 0\n                                        if (w >>> 0 >= v >>> 0)\n                                          if ((l | 0) != (X(w, v) | 0)) {\n                                            w = (m + 28) | 0\n                                            x = ((l >>> 0) / (w >>> 0)) | 0\n                                            if (x >>> 0 >= w >>> 0)\n                                              if ((l | 0) == (X(x, w) | 0)) {\n                                                y = w\n                                                z = 9\n                                                A = n\n                                              } else {\n                                                x = (m + 30) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 36) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 40) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 42) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 46) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 52) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 58) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 60) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 66) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 70) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 72) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 78) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 82) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 88) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 96) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 100) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 102) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 106) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 108) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 112) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 120) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 126) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 130) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 136) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 138) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 142) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 148) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 150) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 156) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 162) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 166) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 168) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 172) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 178) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 180) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 186) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 190) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 192) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 196) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 198) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                if (B >>> 0 < x >>> 0) {\n                                                  y = x\n                                                  z = 1\n                                                  A = l\n                                                  break\n                                                }\n                                                if ((l | 0) == (X(B, x) | 0)) {\n                                                  y = x\n                                                  z = 9\n                                                  A = n\n                                                  break\n                                                }\n                                                x = (m + 208) | 0\n                                                B = ((l >>> 0) / (x >>> 0)) | 0\n                                                C = B >>> 0 < x >>> 0\n                                                D = (l | 0) == (X(B, x) | 0)\n                                                y = C | D ? x : (m + 210) | 0\n                                                z = C ? 1 : D ? 9 : 0\n                                                A = C ? l : n\n                                              }\n                                            else {\n                                              y = w\n                                              z = 1\n                                              A = l\n                                            }\n                                          } else {\n                                            y = v\n                                            z = 9\n                                            A = n\n                                          }\n                                        else {\n                                          y = v\n                                          z = 1\n                                          A = l\n                                        }\n                                      } else {\n                                        y = t\n                                        z = 9\n                                        A = n\n                                      }\n                                    else {\n                                      y = t\n                                      z = 1\n                                      A = l\n                                    }\n                                  } else {\n                                    y = s\n                                    z = 9\n                                    A = n\n                                  }\n                                else {\n                                  y = s\n                                  z = 1\n                                  A = l\n                                }\n                              } else {\n                                y = q\n                                z = 9\n                                A = n\n                              }\n                            else {\n                              y = q\n                              z = 1\n                              A = l\n                            }\n                          } else {\n                            y = p\n                            z = 9\n                            A = n\n                          }\n                        else {\n                          y = p\n                          z = 1\n                          A = l\n                        }\n                      } else {\n                        y = m\n                        z = 9\n                        A = n\n                      }\n                    else {\n                      y = m\n                      z = 1\n                      A = l\n                    }\n                  while (0)\n                  switch (z & 15) {\n                    case 9: {\n                      r = A\n                      break b\n                      break\n                    }\n                    case 0: {\n                      m = y\n                      n = A\n                      o = 8\n                      break\n                    }\n                    default:\n                      break c\n                  }\n                }\n                if (!z) r = A\n                else {\n                  o = 107\n                  break a\n                }\n              }\n            while (0)\n            h = (g + 1) | 0\n            p = (h | 0) == 48\n            q = (j + (p & 1)) | 0\n            i = r\n            j = q\n            g = p ? 0 : h\n            k = (q * 210) | 0\n          }\n          if ((o | 0) == 106) {\n            f[d >> 2] = l\n            E = l\n            break\n          } else if ((o | 0) == 107) {\n            f[d >> 2] = l\n            E = A\n            break\n          }\n        } else {\n          k = Oh(3208, 3400, d, c) | 0\n          E = f[k >> 2] | 0\n        }\n      while (0)\n      u = b\n      return E | 0\n    }\n    function ab(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0,\n        ua = 0,\n        va = 0,\n        wa = 0,\n        xa = 0,\n        ya = 0,\n        za = 0,\n        Aa = 0,\n        Ba = 0,\n        Ca = 0,\n        Da = 0,\n        Ea = 0,\n        Fa = 0,\n        Ga = 0,\n        Ha = 0,\n        Ia = 0,\n        Ja = 0,\n        Ka = 0,\n        La = 0,\n        Ma = 0,\n        Na = 0,\n        Oa = 0,\n        Pa = 0,\n        Qa = 0,\n        Ra = 0,\n        Sa = 0,\n        Ta = 0,\n        Ua = 0,\n        Va = 0,\n        Wa = 0,\n        Xa = 0,\n        Ya = 0,\n        Za = 0,\n        _a = 0,\n        $a = 0,\n        ab = 0,\n        bb = 0,\n        cb = 0,\n        db = 0,\n        eb = 0,\n        fb = 0,\n        gb = 0,\n        hb = 0,\n        ib = 0,\n        jb = 0,\n        kb = 0,\n        lb = 0,\n        mb = 0,\n        nb = 0,\n        ob = 0,\n        pb = 0,\n        qb = 0,\n        rb = 0,\n        sb = 0,\n        tb = 0,\n        ub = 0,\n        vb = 0,\n        wb = 0,\n        xb = 0,\n        yb = 0,\n        zb = 0,\n        Ab = 0,\n        Bb = 0,\n        Cb = 0,\n        Db = 0,\n        Eb = 0,\n        Fb = 0,\n        Gb = 0,\n        Hb = 0,\n        Ib = 0,\n        Jb = 0,\n        Kb = 0,\n        Lb = 0,\n        Mb = 0,\n        Nb = 0,\n        Ob = 0,\n        Pb = 0,\n        Qb = 0,\n        Rb = 0,\n        Sb = 0,\n        Tb = 0,\n        Ub = 0,\n        Vb = 0,\n        Wb = 0,\n        Xb = 0,\n        Yb = 0,\n        Zb = 0,\n        _b = 0\n      c = u\n      u = (u + 32) | 0\n      d = (c + 16) | 0\n      e = (c + 4) | 0\n      g = c\n      f[(a + 36) >> 2] = b\n      h = (a + 24) | 0\n      i = (a + 28) | 0\n      j = f[i >> 2] | 0\n      k = f[h >> 2] | 0\n      l = (j - k) >> 2\n      m = k\n      k = j\n      if (l >>> 0 >= b >>> 0) {\n        if (l >>> 0 > b >>> 0 ? ((j = (m + (b << 2)) | 0), (j | 0) != (k | 0)) : 0)\n          f[i >> 2] = k + (~(((k + -4 - j) | 0) >>> 2) << 2)\n      } else Ae(h, (b - l) | 0, 2652)\n      f[d >> 2] = 0\n      l = (d + 4) | 0\n      f[l >> 2] = 0\n      j = (d + 8) | 0\n      f[j >> 2] = 0\n      if (b) {\n        if ((b | 0) < 0) um(d)\n        k = ((((b + -1) | 0) >>> 5) + 1) | 0\n        m = bj(k << 2) | 0\n        f[d >> 2] = m\n        f[j >> 2] = k\n        f[l >> 2] = b\n        k = b >>> 5\n        Vf(m | 0, 0, (k << 2) | 0) | 0\n        n = b & 31\n        o = (m + (k << 2)) | 0\n        k = m\n        if (!n) {\n          p = b\n          q = k\n          r = m\n        } else {\n          f[o >> 2] = f[o >> 2] & ~(-1 >>> ((32 - n) | 0))\n          p = b\n          q = k\n          r = m\n        }\n      } else {\n        p = 0\n        q = 0\n        r = 0\n      }\n      m = (a + 4) | 0\n      k = f[a >> 2] | 0\n      n = ((f[m >> 2] | 0) - k) | 0\n      o = n >> 2\n      f[e >> 2] = 0\n      s = (e + 4) | 0\n      f[s >> 2] = 0\n      t = (e + 8) | 0\n      f[t >> 2] = 0\n      do\n        if (o) {\n          if ((n | 0) < 0) um(e)\n          v = ((((o + -1) | 0) >>> 5) + 1) | 0\n          w = bj(v << 2) | 0\n          f[e >> 2] = w\n          f[t >> 2] = v\n          f[s >> 2] = o\n          v = o >>> 5\n          Vf(w | 0, 0, (v << 2) | 0) | 0\n          x = o & 31\n          y = (w + (v << 2)) | 0\n          if (x | 0) f[y >> 2] = f[y >> 2] & ~(-1 >>> ((32 - x) | 0))\n          if (o >>> 0 > 2) {\n            x = (a + 12) | 0\n            y = (a + 32) | 0\n            v = (a + 52) | 0\n            w = (a + 56) | 0\n            z = (a + 48) | 0\n            A = b\n            B = k\n            C = 0\n            D = q\n            E = r\n            a: while (1) {\n              F = B\n              G = (C * 3) | 0\n              if ((G | 0) != -1) {\n                H = f[(F + (G << 2)) >> 2] | 0\n                I = (G + 1) | 0\n                J = ((I >>> 0) % 3 | 0 | 0) == 0 ? (G + -2) | 0 : I\n                if ((J | 0) == -1) K = -1\n                else K = f[(F + (J << 2)) >> 2] | 0\n                J = ((((G >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + G) | 0\n                if ((J | 0) == -1) L = -1\n                else L = f[(F + (J << 2)) >> 2] | 0\n                if ((H | 0) != (K | 0) ? !(((H | 0) == (L | 0)) | ((K | 0) == (L | 0))) : 0) {\n                  H = 0\n                  J = A\n                  F = E\n                  I = D\n                  while (1) {\n                    M = (H + G) | 0\n                    if (!(f[((f[e >> 2] | 0) + ((M >>> 5) << 2)) >> 2] & (1 << (M & 31)))) {\n                      N = f[((f[a >> 2] | 0) + (M << 2)) >> 2] | 0\n                      f[g >> 2] = N\n                      if (!(f[(F + ((N >>> 5) << 2)) >> 2] & (1 << (N & 31)))) {\n                        O = 0\n                        P = J\n                        Q = N\n                      } else {\n                        N = f[i >> 2] | 0\n                        if ((N | 0) == (f[y >> 2] | 0)) xf(h, 2652)\n                        else {\n                          f[N >> 2] = -1\n                          f[i >> 2] = N + 4\n                        }\n                        N = f[v >> 2] | 0\n                        if ((N | 0) == (f[w >> 2] | 0)) xf(z, g)\n                        else {\n                          f[N >> 2] = f[g >> 2]\n                          f[v >> 2] = N + 4\n                        }\n                        N = f[l >> 2] | 0\n                        R = f[j >> 2] | 0\n                        if ((N | 0) == ((R << 5) | 0)) {\n                          if (((N + 1) | 0) < 0) {\n                            S = 50\n                            break a\n                          }\n                          T = R << 6\n                          R = (N + 32) & -32\n                          af(d, N >>> 0 < 1073741823 ? (T >>> 0 < R >>> 0 ? R : T) : 2147483647)\n                          U = f[l >> 2] | 0\n                        } else U = N\n                        f[l >> 2] = U + 1\n                        N = ((f[d >> 2] | 0) + ((U >>> 5) << 2)) | 0\n                        f[N >> 2] = f[N >> 2] & ~(1 << (U & 31))\n                        f[g >> 2] = J\n                        O = 1\n                        P = (J + 1) | 0\n                        Q = J\n                      }\n                      N = f[d >> 2] | 0\n                      T = (N + ((Q >>> 5) << 2)) | 0\n                      f[T >> 2] = f[T >> 2] | (1 << (Q & 31))\n                      T = N\n                      b: do\n                        if (O) {\n                          R = M\n                          while (1) {\n                            if ((R | 0) == -1) {\n                              S = 64\n                              break b\n                            }\n                            V = ((f[e >> 2] | 0) + ((R >>> 5) << 2)) | 0\n                            f[V >> 2] = f[V >> 2] | (1 << (R & 31))\n                            V = f[g >> 2] | 0\n                            f[((f[h >> 2] | 0) + (V << 2)) >> 2] = R\n                            f[((f[a >> 2] | 0) + (R << 2)) >> 2] = V\n                            V = (R + 1) | 0\n                            W = ((V >>> 0) % 3 | 0 | 0) == 0 ? (R + -2) | 0 : V\n                            do\n                              if ((W | 0) == -1) X = -1\n                              else {\n                                V = f[((f[x >> 2] | 0) + (W << 2)) >> 2] | 0\n                                Y = (V + 1) | 0\n                                if ((V | 0) == -1) {\n                                  X = -1\n                                  break\n                                }\n                                X = ((Y >>> 0) % 3 | 0 | 0) == 0 ? (V + -2) | 0 : Y\n                              }\n                            while (0)\n                            if ((X | 0) == (M | 0)) break\n                            else R = X\n                          }\n                        } else {\n                          R = M\n                          while (1) {\n                            if ((R | 0) == -1) {\n                              S = 64\n                              break b\n                            }\n                            W = ((f[e >> 2] | 0) + ((R >>> 5) << 2)) | 0\n                            f[W >> 2] = f[W >> 2] | (1 << (R & 31))\n                            f[((f[h >> 2] | 0) + (f[g >> 2] << 2)) >> 2] = R\n                            W = (R + 1) | 0\n                            Y = ((W >>> 0) % 3 | 0 | 0) == 0 ? (R + -2) | 0 : W\n                            do\n                              if ((Y | 0) == -1) Z = -1\n                              else {\n                                W = f[((f[x >> 2] | 0) + (Y << 2)) >> 2] | 0\n                                V = (W + 1) | 0\n                                if ((W | 0) == -1) {\n                                  Z = -1\n                                  break\n                                }\n                                Z = ((V >>> 0) % 3 | 0 | 0) == 0 ? (W + -2) | 0 : V\n                              }\n                            while (0)\n                            if ((Z | 0) == (M | 0)) break\n                            else R = Z\n                          }\n                        }\n                      while (0)\n                      c: do\n                        if ((S | 0) == 64) {\n                          S = 0\n                          if ((M | 0) == -1) break\n                          R = ((((M >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + M) | 0\n                          if ((R | 0) == -1) break\n                          Y = f[((f[x >> 2] | 0) + (R << 2)) >> 2] | 0\n                          if ((Y | 0) == -1) break\n                          R = (Y + (((Y >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n                          if ((R | 0) == -1) break\n                          if (!O) {\n                            Y = R\n                            while (1) {\n                              V = ((f[e >> 2] | 0) + ((Y >>> 5) << 2)) | 0\n                              f[V >> 2] = f[V >> 2] | (1 << (Y & 31))\n                              V = ((((Y >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + Y) | 0\n                              if ((V | 0) == -1) break c\n                              W = f[((f[x >> 2] | 0) + (V << 2)) >> 2] | 0\n                              if ((W | 0) == -1) break c\n                              Y = (W + (((W >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n                              if ((Y | 0) == -1) break c\n                            }\n                          }\n                          Y = f[a >> 2] | 0\n                          W = R\n                          do {\n                            V = ((f[e >> 2] | 0) + ((W >>> 5) << 2)) | 0\n                            f[V >> 2] = f[V >> 2] | (1 << (W & 31))\n                            f[(Y + (W << 2)) >> 2] = f[g >> 2]\n                            V = ((((W >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + W) | 0\n                            if ((V | 0) == -1) break c\n                            _ = f[((f[x >> 2] | 0) + (V << 2)) >> 2] | 0\n                            if ((_ | 0) == -1) break c\n                            W = (_ + (((_ >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n                          } while ((W | 0) != -1)\n                        }\n                      while (0)\n                      $ = P\n                      aa = T\n                      ba = N\n                    } else {\n                      $ = J\n                      aa = I\n                      ba = F\n                    }\n                    if ((H | 0) < 2) {\n                      H = (H + 1) | 0\n                      J = $\n                      F = ba\n                      I = aa\n                    } else {\n                      ca = $\n                      da = aa\n                      ea = ba\n                      break\n                    }\n                  }\n                } else {\n                  ca = A\n                  da = D\n                  ea = E\n                }\n              } else {\n                ca = A\n                da = D\n                ea = E\n              }\n              C = (C + 1) | 0\n              B = f[a >> 2] | 0\n              if (C >>> 0 >= ((((((f[m >> 2] | 0) - B) >> 2) >>> 0) / 3) | 0) >>> 0) {\n                S = 18\n                break\n              } else {\n                A = ca\n                D = da\n                E = ea\n              }\n            }\n            if ((S | 0) == 18) {\n              fa = da\n              ga = f[l >> 2] | 0\n              break\n            } else if ((S | 0) == 50) um(d)\n          } else {\n            fa = q\n            ga = p\n          }\n        } else {\n          fa = q\n          ga = p\n        }\n      while (0)\n      p = (a + 44) | 0\n      f[p >> 2] = 0\n      a = fa\n      fa = ga >>> 5\n      q = (a + (fa << 2)) | 0\n      S = ga & 31\n      ga = (fa | 0) != 0\n      d: do\n        if (fa | S | 0)\n          if (!S) {\n            l = a\n            da = 0\n            ea = ga\n            while (1) {\n              e: do\n                if (ea) {\n                  if (!(f[l >> 2] & 1)) {\n                    ca = (da + 1) | 0\n                    f[p >> 2] = ca\n                    ha = ca\n                  } else ha = da\n                  if (!(f[l >> 2] & 2)) {\n                    ca = (ha + 1) | 0\n                    f[p >> 2] = ca\n                    ia = ca\n                  } else ia = ha\n                  if (!(f[l >> 2] & 4)) {\n                    ca = (ia + 1) | 0\n                    f[p >> 2] = ca\n                    ja = ca\n                  } else ja = ia\n                  if (!(f[l >> 2] & 8)) {\n                    ca = (ja + 1) | 0\n                    f[p >> 2] = ca\n                    ka = ca\n                  } else ka = ja\n                  if (!(f[l >> 2] & 16)) {\n                    ca = (ka + 1) | 0\n                    f[p >> 2] = ca\n                    la = ca\n                  } else la = ka\n                  if (!(f[l >> 2] & 32)) {\n                    ca = (la + 1) | 0\n                    f[p >> 2] = ca\n                    ma = ca\n                  } else ma = la\n                  if (!(f[l >> 2] & 64)) {\n                    ca = (ma + 1) | 0\n                    f[p >> 2] = ca\n                    na = ca\n                  } else na = ma\n                  if (!(f[l >> 2] & 128)) {\n                    ca = (na + 1) | 0\n                    f[p >> 2] = ca\n                    oa = ca\n                  } else oa = na\n                  if (!(f[l >> 2] & 256)) {\n                    ca = (oa + 1) | 0\n                    f[p >> 2] = ca\n                    pa = ca\n                  } else pa = oa\n                  if (!(f[l >> 2] & 512)) {\n                    ca = (pa + 1) | 0\n                    f[p >> 2] = ca\n                    qa = ca\n                  } else qa = pa\n                  if (!(f[l >> 2] & 1024)) {\n                    ca = (qa + 1) | 0\n                    f[p >> 2] = ca\n                    ra = ca\n                  } else ra = qa\n                  if (!(f[l >> 2] & 2048)) {\n                    ca = (ra + 1) | 0\n                    f[p >> 2] = ca\n                    sa = ca\n                  } else sa = ra\n                  if (!(f[l >> 2] & 4096)) {\n                    ca = (sa + 1) | 0\n                    f[p >> 2] = ca\n                    ta = ca\n                  } else ta = sa\n                  if (!(f[l >> 2] & 8192)) {\n                    ca = (ta + 1) | 0\n                    f[p >> 2] = ca\n                    ua = ca\n                  } else ua = ta\n                  if (!(f[l >> 2] & 16384)) {\n                    ca = (ua + 1) | 0\n                    f[p >> 2] = ca\n                    va = ca\n                  } else va = ua\n                  if (!(f[l >> 2] & 32768)) {\n                    ca = (va + 1) | 0\n                    f[p >> 2] = ca\n                    wa = ca\n                  } else wa = va\n                  if (!(f[l >> 2] & 65536)) {\n                    ca = (wa + 1) | 0\n                    f[p >> 2] = ca\n                    xa = ca\n                  } else xa = wa\n                  if (!(f[l >> 2] & 131072)) {\n                    ca = (xa + 1) | 0\n                    f[p >> 2] = ca\n                    ya = ca\n                  } else ya = xa\n                  if (!(f[l >> 2] & 262144)) {\n                    ca = (ya + 1) | 0\n                    f[p >> 2] = ca\n                    za = ca\n                  } else za = ya\n                  if (!(f[l >> 2] & 524288)) {\n                    ca = (za + 1) | 0\n                    f[p >> 2] = ca\n                    Aa = ca\n                  } else Aa = za\n                  if (!(f[l >> 2] & 1048576)) {\n                    ca = (Aa + 1) | 0\n                    f[p >> 2] = ca\n                    Ba = ca\n                  } else Ba = Aa\n                  if (!(f[l >> 2] & 2097152)) {\n                    ca = (Ba + 1) | 0\n                    f[p >> 2] = ca\n                    Ca = ca\n                  } else Ca = Ba\n                  if (!(f[l >> 2] & 4194304)) {\n                    ca = (Ca + 1) | 0\n                    f[p >> 2] = ca\n                    Da = ca\n                  } else Da = Ca\n                  if (!(f[l >> 2] & 8388608)) {\n                    ca = (Da + 1) | 0\n                    f[p >> 2] = ca\n                    Ea = ca\n                  } else Ea = Da\n                  if (!(f[l >> 2] & 16777216)) {\n                    ca = (Ea + 1) | 0\n                    f[p >> 2] = ca\n                    Fa = ca\n                  } else Fa = Ea\n                  if (!(f[l >> 2] & 33554432)) {\n                    ca = (Fa + 1) | 0\n                    f[p >> 2] = ca\n                    Ga = ca\n                  } else Ga = Fa\n                  if (!(f[l >> 2] & 67108864)) {\n                    ca = (Ga + 1) | 0\n                    f[p >> 2] = ca\n                    Ha = ca\n                  } else Ha = Ga\n                  if (!(f[l >> 2] & 134217728)) {\n                    ca = (Ha + 1) | 0\n                    f[p >> 2] = ca\n                    Ia = ca\n                  } else Ia = Ha\n                  if (!(f[l >> 2] & 268435456)) {\n                    ca = (Ia + 1) | 0\n                    f[p >> 2] = ca\n                    Ja = ca\n                  } else Ja = Ia\n                  if (!(f[l >> 2] & 536870912)) {\n                    ca = (Ja + 1) | 0\n                    f[p >> 2] = ca\n                    Ka = ca\n                  } else Ka = Ja\n                  if (!(f[l >> 2] & 1073741824)) {\n                    ca = (Ka + 1) | 0\n                    f[p >> 2] = ca\n                    La = ca\n                  } else La = Ka\n                  if ((f[l >> 2] | 0) <= -1) {\n                    Ma = La\n                    break\n                  }\n                  ca = (La + 1) | 0\n                  f[p >> 2] = ca\n                  Ma = ca\n                } else {\n                  ca = 0\n                  m = da\n                  while (1) {\n                    if (!(f[l >> 2] & (1 << ca))) {\n                      ba = (m + 1) | 0\n                      f[p >> 2] = ba\n                      Na = ba\n                    } else Na = m\n                    if ((ca | 0) == 31) {\n                      Ma = Na\n                      break e\n                    }\n                    ca = (ca + 1) | 0\n                    if (!ca) break d\n                    else m = Na\n                  }\n                }\n              while (0)\n              l = (l + 4) | 0\n              if ((q | 0) == (l | 0)) break\n              else {\n                da = Ma\n                ea = 1\n              }\n            }\n          } else {\n            if (ga) {\n              ea = 0\n              da = a\n              l = 0\n              while (1) {\n                if (!(f[da >> 2] & 1)) {\n                  m = (l + 1) | 0\n                  f[p >> 2] = m\n                  Oa = m\n                  Pa = m\n                } else {\n                  Oa = l\n                  Pa = ea\n                }\n                if (!(f[da >> 2] & 2)) {\n                  m = (Oa + 1) | 0\n                  f[p >> 2] = m\n                  Qa = m\n                  Ra = m\n                } else {\n                  Qa = Oa\n                  Ra = Pa\n                }\n                if (!(f[da >> 2] & 4)) {\n                  m = (Qa + 1) | 0\n                  f[p >> 2] = m\n                  Sa = m\n                  Ta = m\n                } else {\n                  Sa = Qa\n                  Ta = Ra\n                }\n                if (!(f[da >> 2] & 8)) {\n                  m = (Sa + 1) | 0\n                  f[p >> 2] = m\n                  Ua = m\n                  Va = m\n                } else {\n                  Ua = Sa\n                  Va = Ta\n                }\n                if (!(f[da >> 2] & 16)) {\n                  m = (Ua + 1) | 0\n                  f[p >> 2] = m\n                  Wa = m\n                  Xa = m\n                } else {\n                  Wa = Ua\n                  Xa = Va\n                }\n                if (!(f[da >> 2] & 32)) {\n                  m = (Wa + 1) | 0\n                  f[p >> 2] = m\n                  Ya = m\n                  Za = m\n                } else {\n                  Ya = Wa\n                  Za = Xa\n                }\n                if (!(f[da >> 2] & 64)) {\n                  m = (Ya + 1) | 0\n                  f[p >> 2] = m\n                  _a = m\n                  $a = m\n                } else {\n                  _a = Ya\n                  $a = Za\n                }\n                if (!(f[da >> 2] & 128)) {\n                  m = (_a + 1) | 0\n                  f[p >> 2] = m\n                  ab = m\n                  bb = m\n                } else {\n                  ab = _a\n                  bb = $a\n                }\n                if (!(f[da >> 2] & 256)) {\n                  m = (ab + 1) | 0\n                  f[p >> 2] = m\n                  cb = m\n                  db = m\n                } else {\n                  cb = ab\n                  db = bb\n                }\n                if (!(f[da >> 2] & 512)) {\n                  m = (cb + 1) | 0\n                  f[p >> 2] = m\n                  eb = m\n                  fb = m\n                } else {\n                  eb = cb\n                  fb = db\n                }\n                if (!(f[da >> 2] & 1024)) {\n                  m = (eb + 1) | 0\n                  f[p >> 2] = m\n                  gb = m\n                  hb = m\n                } else {\n                  gb = eb\n                  hb = fb\n                }\n                if (!(f[da >> 2] & 2048)) {\n                  m = (gb + 1) | 0\n                  f[p >> 2] = m\n                  ib = m\n                  jb = m\n                } else {\n                  ib = gb\n                  jb = hb\n                }\n                if (!(f[da >> 2] & 4096)) {\n                  m = (ib + 1) | 0\n                  f[p >> 2] = m\n                  kb = m\n                  lb = m\n                } else {\n                  kb = ib\n                  lb = jb\n                }\n                if (!(f[da >> 2] & 8192)) {\n                  m = (kb + 1) | 0\n                  f[p >> 2] = m\n                  mb = m\n                  nb = m\n                } else {\n                  mb = kb\n                  nb = lb\n                }\n                if (!(f[da >> 2] & 16384)) {\n                  m = (mb + 1) | 0\n                  f[p >> 2] = m\n                  ob = m\n                  pb = m\n                } else {\n                  ob = mb\n                  pb = nb\n                }\n                if (!(f[da >> 2] & 32768)) {\n                  m = (ob + 1) | 0\n                  f[p >> 2] = m\n                  qb = m\n                  rb = m\n                } else {\n                  qb = ob\n                  rb = pb\n                }\n                if (!(f[da >> 2] & 65536)) {\n                  m = (qb + 1) | 0\n                  f[p >> 2] = m\n                  sb = m\n                  tb = m\n                } else {\n                  sb = qb\n                  tb = rb\n                }\n                if (!(f[da >> 2] & 131072)) {\n                  m = (sb + 1) | 0\n                  f[p >> 2] = m\n                  ub = m\n                  vb = m\n                } else {\n                  ub = sb\n                  vb = tb\n                }\n                if (!(f[da >> 2] & 262144)) {\n                  m = (ub + 1) | 0\n                  f[p >> 2] = m\n                  wb = m\n                  xb = m\n                } else {\n                  wb = ub\n                  xb = vb\n                }\n                if (!(f[da >> 2] & 524288)) {\n                  m = (wb + 1) | 0\n                  f[p >> 2] = m\n                  yb = m\n                  zb = m\n                } else {\n                  yb = wb\n                  zb = xb\n                }\n                if (!(f[da >> 2] & 1048576)) {\n                  m = (yb + 1) | 0\n                  f[p >> 2] = m\n                  Ab = m\n                  Bb = m\n                } else {\n                  Ab = yb\n                  Bb = zb\n                }\n                if (!(f[da >> 2] & 2097152)) {\n                  m = (Ab + 1) | 0\n                  f[p >> 2] = m\n                  Cb = m\n                  Db = m\n                } else {\n                  Cb = Ab\n                  Db = Bb\n                }\n                if (!(f[da >> 2] & 4194304)) {\n                  m = (Cb + 1) | 0\n                  f[p >> 2] = m\n                  Eb = m\n                  Fb = m\n                } else {\n                  Eb = Cb\n                  Fb = Db\n                }\n                if (!(f[da >> 2] & 8388608)) {\n                  m = (Eb + 1) | 0\n                  f[p >> 2] = m\n                  Gb = m\n                  Hb = m\n                } else {\n                  Gb = Eb\n                  Hb = Fb\n                }\n                if (!(f[da >> 2] & 16777216)) {\n                  m = (Gb + 1) | 0\n                  f[p >> 2] = m\n                  Ib = m\n                  Jb = m\n                } else {\n                  Ib = Gb\n                  Jb = Hb\n                }\n                if (!(f[da >> 2] & 33554432)) {\n                  m = (Ib + 1) | 0\n                  f[p >> 2] = m\n                  Kb = m\n                  Lb = m\n                } else {\n                  Kb = Ib\n                  Lb = Jb\n                }\n                if (!(f[da >> 2] & 67108864)) {\n                  m = (Kb + 1) | 0\n                  f[p >> 2] = m\n                  Mb = m\n                  Nb = m\n                } else {\n                  Mb = Kb\n                  Nb = Lb\n                }\n                if (!(f[da >> 2] & 134217728)) {\n                  m = (Mb + 1) | 0\n                  f[p >> 2] = m\n                  Ob = m\n                  Pb = m\n                } else {\n                  Ob = Mb\n                  Pb = Nb\n                }\n                if (!(f[da >> 2] & 268435456)) {\n                  m = (Ob + 1) | 0\n                  f[p >> 2] = m\n                  Qb = m\n                  Rb = m\n                } else {\n                  Qb = Ob\n                  Rb = Pb\n                }\n                if (!(f[da >> 2] & 536870912)) {\n                  m = (Qb + 1) | 0\n                  f[p >> 2] = m\n                  Sb = m\n                  Tb = m\n                } else {\n                  Sb = Qb\n                  Tb = Rb\n                }\n                if (!(f[da >> 2] & 1073741824)) {\n                  m = (Sb + 1) | 0\n                  f[p >> 2] = m\n                  Ub = m\n                  Vb = m\n                } else {\n                  Ub = Sb\n                  Vb = Tb\n                }\n                if ((f[da >> 2] | 0) > -1) {\n                  m = (Ub + 1) | 0\n                  f[p >> 2] = m\n                  Wb = m\n                  Xb = m\n                } else {\n                  Wb = Ub\n                  Xb = Vb\n                }\n                m = (da + 4) | 0\n                if ((q | 0) == (m | 0)) {\n                  Yb = m\n                  Zb = Xb\n                  break\n                } else {\n                  ea = Xb\n                  da = m\n                  l = Wb\n                }\n              }\n            } else {\n              Yb = a\n              Zb = 0\n            }\n            l = 0\n            da = Zb\n            while (1) {\n              if (!(f[Yb >> 2] & (1 << l))) {\n                ea = (da + 1) | 0\n                f[p >> 2] = ea\n                _b = ea\n              } else _b = da\n              l = (l + 1) | 0\n              if ((l | 0) == (S | 0)) break\n              else da = _b\n            }\n          }\n      while (0)\n      _b = f[e >> 2] | 0\n      if (_b | 0) dn(_b)\n      _b = f[d >> 2] | 0\n      if (!_b) {\n        u = c\n        return 1\n      }\n      dn(_b)\n      u = c\n      return 1\n    }\n    function bb(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var i = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = La,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0\n      if (!g) {\n        i = 0\n        return i | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            k = (a + 24) | 0\n            l = b[k >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              q = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              r = Rj(q | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (m + r) | 0\n              if (!(b[(a + 32) >> 0] | 0)) {\n                r = o\n                m = 0\n                while (1) {\n                  s = $(b[r >> 0] | 0)\n                  n[(g + (m << 2)) >> 2] = s\n                  m = (m + 1) | 0\n                  q = b[k >> 0] | 0\n                  if ((m | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    t = q\n                    break\n                  } else r = (r + 1) | 0\n                }\n              } else {\n                r = o\n                m = 0\n                while (1) {\n                  s = $($(b[r >> 0] | 0) / $(127.0))\n                  n[(g + (m << 2)) >> 2] = s\n                  m = (m + 1) | 0\n                  q = b[k >> 0] | 0\n                  if ((m | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    t = q\n                    break\n                  } else r = (r + 1) | 0\n                }\n              }\n            } else t = l\n            r = (t << 24) >> 24\n            if ((t << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (r << 2)) | 0, 0, ((((e << 24) >> 24) - r) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 2: {\n            r = (a + 24) | 0\n            m = b[r >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              q = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              u = Rj(q | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (k + u) | 0\n              if (!(b[(a + 32) >> 0] | 0)) {\n                u = o\n                k = 0\n                while (1) {\n                  s = $(h[u >> 0] | 0)\n                  n[(g + (k << 2)) >> 2] = s\n                  k = (k + 1) | 0\n                  q = b[r >> 0] | 0\n                  if ((k | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    v = q\n                    break\n                  } else u = (u + 1) | 0\n                }\n              } else {\n                u = o\n                k = 0\n                while (1) {\n                  s = $($(h[u >> 0] | 0) / $(255.0))\n                  n[(g + (k << 2)) >> 2] = s\n                  k = (k + 1) | 0\n                  l = b[r >> 0] | 0\n                  if ((k | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                    v = l\n                    break\n                  } else u = (u + 1) | 0\n                }\n              }\n            } else v = m\n            u = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (u << 2)) | 0, 0, ((((e << 24) >> 24) - u) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 3: {\n            u = (a + 48) | 0\n            k = f[u >> 2] | 0\n            r = f[(u + 4) >> 2] | 0\n            u = (a + 40) | 0\n            o =\n              ((Rj(gj(f[u >> 2] | 0, f[(u + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0, I | 0, k | 0, r | 0) | 0) +\n                (f[f[a >> 2] >> 2] | 0)) |\n              0\n            r = (a + 24) | 0\n            k = b[r >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0)\n              if (!(b[(a + 32) >> 0] | 0)) {\n                u = o\n                l = 0\n                while (1) {\n                  s = $(d[u >> 1] | 0)\n                  n[(g + (l << 2)) >> 2] = s\n                  l = (l + 1) | 0\n                  q = b[r >> 0] | 0\n                  if ((l | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    w = q\n                    break\n                  } else u = (u + 2) | 0\n                }\n              } else {\n                u = o\n                l = 0\n                while (1) {\n                  s = $($(d[u >> 1] | 0) / $(32767.0))\n                  n[(g + (l << 2)) >> 2] = s\n                  l = (l + 1) | 0\n                  m = b[r >> 0] | 0\n                  if ((l | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                    w = m\n                    break\n                  } else u = (u + 2) | 0\n                }\n              }\n            else w = k\n            u = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (u << 2)) | 0, 0, ((((e << 24) >> 24) - u) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 4: {\n            u = (a + 48) | 0\n            l = f[u >> 2] | 0\n            r = f[(u + 4) >> 2] | 0\n            u = (a + 40) | 0\n            o =\n              ((Rj(gj(f[u >> 2] | 0, f[(u + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0, I | 0, l | 0, r | 0) | 0) +\n                (f[f[a >> 2] >> 2] | 0)) |\n              0\n            r = (a + 24) | 0\n            l = b[r >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0)\n              if (!(b[(a + 32) >> 0] | 0)) {\n                u = o\n                m = 0\n                while (1) {\n                  s = $(j[u >> 1] | 0)\n                  n[(g + (m << 2)) >> 2] = s\n                  m = (m + 1) | 0\n                  q = b[r >> 0] | 0\n                  if ((m | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    x = q\n                    break\n                  } else u = (u + 2) | 0\n                }\n              } else {\n                u = o\n                m = 0\n                while (1) {\n                  s = $($(j[u >> 1] | 0) / $(65535.0))\n                  n[(g + (m << 2)) >> 2] = s\n                  m = (m + 1) | 0\n                  k = b[r >> 0] | 0\n                  if ((m | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                    x = k\n                    break\n                  } else u = (u + 2) | 0\n                }\n              }\n            else x = l\n            u = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (u << 2)) | 0, 0, ((((e << 24) >> 24) - u) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 5: {\n            u = (a + 48) | 0\n            m = f[u >> 2] | 0\n            r = f[(u + 4) >> 2] | 0\n            u = (a + 40) | 0\n            o =\n              ((Rj(gj(f[u >> 2] | 0, f[(u + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0, I | 0, m | 0, r | 0) | 0) +\n                (f[f[a >> 2] >> 2] | 0)) |\n              0\n            r = (a + 24) | 0\n            m = b[r >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0)\n              if (!(b[(a + 32) >> 0] | 0)) {\n                u = o\n                k = 0\n                while (1) {\n                  s = $(f[u >> 2] | 0)\n                  n[(g + (k << 2)) >> 2] = s\n                  k = (k + 1) | 0\n                  q = b[r >> 0] | 0\n                  if ((k | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    y = q\n                    break\n                  } else u = (u + 4) | 0\n                }\n              } else {\n                u = o\n                k = 0\n                while (1) {\n                  s = $($(f[u >> 2] | 0) * $(4.65661287e-10))\n                  n[(g + (k << 2)) >> 2] = s\n                  k = (k + 1) | 0\n                  l = b[r >> 0] | 0\n                  if ((k | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                    y = l\n                    break\n                  } else u = (u + 4) | 0\n                }\n              }\n            else y = m\n            u = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (u << 2)) | 0, 0, ((((e << 24) >> 24) - u) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 6: {\n            u = (a + 48) | 0\n            k = f[u >> 2] | 0\n            r = f[(u + 4) >> 2] | 0\n            u = (a + 40) | 0\n            o =\n              ((Rj(gj(f[u >> 2] | 0, f[(u + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0, I | 0, k | 0, r | 0) | 0) +\n                (f[f[a >> 2] >> 2] | 0)) |\n              0\n            r = (a + 24) | 0\n            k = b[r >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0)\n              if (!(b[(a + 32) >> 0] | 0)) {\n                u = o\n                l = 0\n                while (1) {\n                  s = $((f[u >> 2] | 0) >>> 0)\n                  n[(g + (l << 2)) >> 2] = s\n                  l = (l + 1) | 0\n                  q = b[r >> 0] | 0\n                  if ((l | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    z = q\n                    break\n                  } else u = (u + 4) | 0\n                }\n              } else {\n                u = o\n                l = 0\n                while (1) {\n                  s = $($((f[u >> 2] | 0) >>> 0) * $(2.32830644e-10))\n                  n[(g + (l << 2)) >> 2] = s\n                  l = (l + 1) | 0\n                  m = b[r >> 0] | 0\n                  if ((l | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                    z = m\n                    break\n                  } else u = (u + 4) | 0\n                }\n              }\n            else z = k\n            u = (z << 24) >> 24\n            if ((z << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (u << 2)) | 0, 0, ((((e << 24) >> 24) - u) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 7: {\n            u = (a + 48) | 0\n            l = f[u >> 2] | 0\n            r = f[(u + 4) >> 2] | 0\n            u = (a + 40) | 0\n            o =\n              ((Rj(gj(f[u >> 2] | 0, f[(u + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0, I | 0, l | 0, r | 0) | 0) +\n                (f[f[a >> 2] >> 2] | 0)) |\n              0\n            r = (a + 24) | 0\n            l = b[r >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0)\n              if (!(b[(a + 32) >> 0] | 0)) {\n                u = o\n                m = 0\n                while (1) {\n                  q = u\n                  s = $(+((f[q >> 2] | 0) >>> 0) + 4294967296.0 * +(f[(q + 4) >> 2] | 0))\n                  n[(g + (m << 2)) >> 2] = s\n                  m = (m + 1) | 0\n                  q = b[r >> 0] | 0\n                  if ((m | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    A = q\n                    break\n                  } else u = (u + 8) | 0\n                }\n              } else {\n                u = o\n                m = 0\n                while (1) {\n                  k = u\n                  s = $($(+((f[k >> 2] | 0) >>> 0) + 4294967296.0 * +(f[(k + 4) >> 2] | 0)) * $(1.08420217e-19))\n                  n[(g + (m << 2)) >> 2] = s\n                  m = (m + 1) | 0\n                  k = b[r >> 0] | 0\n                  if ((m | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                    A = k\n                    break\n                  } else u = (u + 8) | 0\n                }\n              }\n            else A = l\n            u = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (u << 2)) | 0, 0, ((((e << 24) >> 24) - u) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 8: {\n            u = (a + 48) | 0\n            m = f[u >> 2] | 0\n            r = f[(u + 4) >> 2] | 0\n            u = (a + 40) | 0\n            o =\n              ((Rj(gj(f[u >> 2] | 0, f[(u + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0, I | 0, m | 0, r | 0) | 0) +\n                (f[f[a >> 2] >> 2] | 0)) |\n              0\n            r = (a + 24) | 0\n            m = b[r >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0)\n              if (!(b[(a + 32) >> 0] | 0)) {\n                u = o\n                k = 0\n                while (1) {\n                  q = u\n                  s = $(+((f[q >> 2] | 0) >>> 0) + 4294967296.0 * +((f[(q + 4) >> 2] | 0) >>> 0))\n                  n[(g + (k << 2)) >> 2] = s\n                  k = (k + 1) | 0\n                  q = b[r >> 0] | 0\n                  if ((k | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                    B = q\n                    break\n                  } else u = (u + 8) | 0\n                }\n              } else {\n                u = o\n                k = 0\n                while (1) {\n                  l = u\n                  s = $($(+((f[l >> 2] | 0) >>> 0) + 4294967296.0 * +((f[(l + 4) >> 2] | 0) >>> 0)) * $(5.42101086e-20))\n                  n[(g + (k << 2)) >> 2] = s\n                  k = (k + 1) | 0\n                  l = b[r >> 0] | 0\n                  if ((k | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                    B = l\n                    break\n                  } else u = (u + 8) | 0\n                }\n              }\n            else B = m\n            u = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (u << 2)) | 0, 0, ((((e << 24) >> 24) - u) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 9: {\n            u = (a + 24) | 0\n            k = b[u >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              r = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              l = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              q = Rj(l | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (r + q) | 0\n              q = 0\n              while (1) {\n                f[(g + (q << 2)) >> 2] = f[o >> 2]\n                q = (q + 1) | 0\n                r = b[u >> 0] | 0\n                if ((q | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  C = r\n                  break\n                } else o = (o + 4) | 0\n              }\n            } else C = k\n            o = (C << 24) >> 24\n            if ((C << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 2)) | 0, 0, ((((e << 24) >> 24) - o) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 10: {\n            o = (a + 24) | 0\n            q = b[o >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              u = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              r = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              l = Rj(r | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (u + l) | 0\n              l = 0\n              while (1) {\n                s = $(+p[m >> 3])\n                n[(g + (l << 2)) >> 2] = s\n                l = (l + 1) | 0\n                u = b[o >> 0] | 0\n                if ((l | 0) >= (((((u << 24) >> 24 > (e << 24) >> 24 ? e : u) << 24) >> 24) | 0)) {\n                  D = u\n                  break\n                } else m = (m + 8) | 0\n              }\n            } else D = q\n            m = (D << 24) >> 24\n            if ((D << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 2)) | 0, 0, ((((e << 24) >> 24) - m) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 11: {\n            m = (a + 24) | 0\n            l = b[m >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              u = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              r = Rj(u | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (o + r) | 0\n              r = 0\n              while (1) {\n                s = $(((b[k >> 0] | 0) != 0) & 1)\n                n[(g + (r << 2)) >> 2] = s\n                r = (r + 1) | 0\n                o = b[m >> 0] | 0\n                if ((r | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  E = o\n                  break\n                } else k = (k + 1) | 0\n              }\n            } else E = l\n            k = (E << 24) >> 24\n            if ((E << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 2)) | 0, 0, ((((e << 24) >> 24) - k) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          default: {\n            i = 0\n            return i | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function cb(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0\n      g = u\n      u = (u + 64) | 0\n      d = (g + 16) | 0\n      h = g\n      i = (a + 8) | 0\n      f[i >> 2] = e\n      j = (a + 32) | 0\n      k = (a + 36) | 0\n      l = f[k >> 2] | 0\n      m = f[j >> 2] | 0\n      n = (l - m) >> 2\n      o = m\n      m = l\n      if (n >>> 0 >= e >>> 0) {\n        if (n >>> 0 > e >>> 0 ? ((l = (o + (e << 2)) | 0), (l | 0) != (m | 0)) : 0)\n          f[k >> 2] = m + (~(((m + -4 - l) | 0) >>> 2) << 2)\n      } else ff(j, (e - n) | 0)\n      n = d\n      j = (n + 48) | 0\n      do {\n        f[n >> 2] = 0\n        n = (n + 4) | 0\n      } while ((n | 0) < (j | 0))\n      f[h >> 2] = 0\n      if (!e) {\n        p = 0\n        q = 0\n      } else {\n        Ae(d, e, h)\n        p = f[(d + 12) >> 2] | 0\n        q = f[(d + 16) >> 2] | 0\n      }\n      f[h >> 2] = 0\n      n = (d + 16) | 0\n      j = (q - p) >> 2\n      l = p\n      p = q\n      if (j >>> 0 >= e >>> 0) {\n        if (j >>> 0 > e >>> 0 ? ((q = (l + (e << 2)) | 0), (q | 0) != (p | 0)) : 0)\n          f[n >> 2] = p + (~(((p + -4 - q) | 0) >>> 2) << 2)\n      } else Ae((d + 12) | 0, (e - j) | 0, h)\n      j = (d + 24) | 0\n      f[h >> 2] = 0\n      q = (d + 28) | 0\n      p = f[q >> 2] | 0\n      n = f[j >> 2] | 0\n      l = (p - n) >> 2\n      m = n\n      n = p\n      if (l >>> 0 >= e >>> 0) {\n        if (l >>> 0 > e >>> 0 ? ((p = (m + (e << 2)) | 0), (p | 0) != (n | 0)) : 0)\n          f[q >> 2] = n + (~(((n + -4 - p) | 0) >>> 2) << 2)\n      } else Ae(j, (e - l) | 0, h)\n      l = (d + 36) | 0\n      f[h >> 2] = 0\n      j = (d + 40) | 0\n      p = f[j >> 2] | 0\n      n = f[l >> 2] | 0\n      q = (p - n) >> 2\n      m = n\n      n = p\n      if (q >>> 0 >= e >>> 0) {\n        if (q >>> 0 > e >>> 0 ? ((p = (m + (e << 2)) | 0), (p | 0) != (n | 0)) : 0)\n          f[j >> 2] = n + (~(((n + -4 - p) | 0) >>> 2) << 2)\n      } else Ae(l, (e - q) | 0, h)\n      q = f[d >> 2] | 0\n      if ((f[i >> 2] | 0) > 0) {\n        l = (a + 16) | 0\n        p = (a + 32) | 0\n        n = (a + 12) | 0\n        j = 0\n        do {\n          m = f[(q + (j << 2)) >> 2] | 0\n          k = f[l >> 2] | 0\n          if ((m | 0) > (k | 0)) {\n            o = f[p >> 2] | 0\n            f[(o + (j << 2)) >> 2] = k\n            r = o\n          } else {\n            o = f[n >> 2] | 0\n            k = f[p >> 2] | 0\n            f[(k + (j << 2)) >> 2] = (m | 0) < (o | 0) ? o : m\n            r = k\n          }\n          j = (j + 1) | 0\n          s = f[i >> 2] | 0\n        } while ((j | 0) < (s | 0))\n        if ((s | 0) > 0) {\n          s = (a + 20) | 0\n          j = 0\n          do {\n            p = ((f[(b + (j << 2)) >> 2] | 0) + (f[(r + (j << 2)) >> 2] | 0)) | 0\n            q = (c + (j << 2)) | 0\n            f[q >> 2] = p\n            if ((p | 0) <= (f[l >> 2] | 0)) {\n              if ((p | 0) < (f[n >> 2] | 0)) {\n                t = ((f[s >> 2] | 0) + p) | 0\n                v = 18\n              }\n            } else {\n              t = (p - (f[s >> 2] | 0)) | 0\n              v = 18\n            }\n            if ((v | 0) == 18) {\n              v = 0\n              f[q >> 2] = t\n            }\n            j = (j + 1) | 0\n          } while ((j | 0) < (f[i >> 2] | 0))\n        }\n      }\n      j = f[(a + 48) >> 2] | 0\n      t = f[(a + 52) >> 2] | 0\n      s = bj(16) | 0\n      f[s >> 2] = 0\n      f[(s + 4) >> 2] = 0\n      f[(s + 8) >> 2] = 0\n      f[(s + 12) >> 2] = 0\n      f[h >> 2] = 0\n      n = (h + 4) | 0\n      f[n >> 2] = 0\n      f[(h + 8) >> 2] = 0\n      do\n        if (e)\n          if (e >>> 0 > 1073741823) um(h)\n          else {\n            l = e << 2\n            r = bj(l) | 0\n            f[h >> 2] = r\n            q = (r + (e << 2)) | 0\n            f[(h + 8) >> 2] = q\n            Vf(r | 0, 0, l | 0) | 0\n            f[n >> 2] = q\n            w = r\n            x = r\n            break\n          }\n        else {\n          w = 0\n          x = 0\n        }\n      while (0)\n      r = (a + 56) | 0\n      q = f[r >> 2] | 0\n      l = f[(q + 4) >> 2] | 0\n      p = f[q >> 2] | 0\n      k = (l - p) | 0\n      m = k >> 2\n      do\n        if ((k | 0) > 4) {\n          o = (j + 64) | 0\n          y = (j + 28) | 0\n          z = (e | 0) > 0\n          A = (a + 16) | 0\n          B = (a + 32) | 0\n          C = (a + 12) | 0\n          D = (a + 20) | 0\n          E = e << 2\n          F = (e | 0) == 1\n          if (((l - p) >> 2) >>> 0 > 1) {\n            G = 1\n            H = p\n          } else {\n            I = q\n            um(I)\n          }\n          while (1) {\n            J = f[(H + (G << 2)) >> 2] | 0\n            K = ((((J >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + J) | 0\n            L = K >>> 5\n            M = 1 << (K & 31)\n            N = ((J | 0) == -1) | ((K | 0) == -1)\n            O = 1\n            P = 0\n            Q = J\n            a: while (1) {\n              R = O ^ 1\n              S = P\n              T = Q\n              while (1) {\n                if ((T | 0) == -1) {\n                  U = S\n                  v = 64\n                  break a\n                }\n                V = f[(d + ((S * 12) | 0)) >> 2] | 0\n                if (\n                  (\n                    ((f[((f[j >> 2] | 0) + ((T >>> 5) << 2)) >> 2] & (1 << (T & 31))) | 0) == 0\n                      ? ((W = f[((f[((f[o >> 2] | 0) + 12) >> 2] | 0) + (T << 2)) >> 2] | 0), (W | 0) != -1)\n                      : 0\n                  )\n                    ? ((Y = f[y >> 2] | 0),\n                      (Z = f[t >> 2] | 0),\n                      (_ = f[(Z + (f[(Y + (W << 2)) >> 2] << 2)) >> 2] | 0),\n                      ($ = (W + 1) | 0),\n                      (aa =\n                        f[(Z + (f[(Y + (((($ >>> 0) % 3 | 0 | 0) == 0 ? (W + -2) | 0 : $) << 2)) >> 2] << 2)) >> 2] |\n                        0),\n                      ($ = f[(Z + (f[(Y + (((((W >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + W) << 2)) >> 2] << 2)) >> 2] | 0),\n                      ((_ | 0) < (G | 0)) & ((aa | 0) < (G | 0)) & (($ | 0) < (G | 0)))\n                    : 0\n                ) {\n                  W = X(_, e) | 0\n                  _ = X(aa, e) | 0\n                  aa = X($, e) | 0\n                  if (z) {\n                    $ = 0\n                    do {\n                      f[(V + ($ << 2)) >> 2] =\n                        (f[(c + (($ + aa) << 2)) >> 2] | 0) +\n                        (f[(c + (($ + _) << 2)) >> 2] | 0) -\n                        (f[(c + (($ + W) << 2)) >> 2] | 0)\n                      $ = ($ + 1) | 0\n                    } while (($ | 0) != (e | 0))\n                  }\n                  $ = (S + 1) | 0\n                  if (($ | 0) == 4) {\n                    ba = 4\n                    v = 44\n                    break a\n                  } else ca = $\n                } else ca = S\n                do\n                  if (O) {\n                    $ = (T + 1) | 0\n                    W = (($ >>> 0) % 3 | 0 | 0) == 0 ? (T + -2) | 0 : $\n                    if (\n                      ((W | 0) != -1 ? ((f[((f[j >> 2] | 0) + ((W >>> 5) << 2)) >> 2] & (1 << (W & 31))) | 0) == 0 : 0)\n                        ? (($ = f[((f[((f[o >> 2] | 0) + 12) >> 2] | 0) + (W << 2)) >> 2] | 0),\n                          (W = ($ + 1) | 0),\n                          ($ | 0) != -1)\n                        : 0\n                    )\n                      da = ((W >>> 0) % 3 | 0 | 0) == 0 ? ($ + -2) | 0 : W\n                    else da = -1\n                  } else {\n                    W = ((((T >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + T) | 0\n                    if (\n                      ((W | 0) != -1 ? ((f[((f[j >> 2] | 0) + ((W >>> 5) << 2)) >> 2] & (1 << (W & 31))) | 0) == 0 : 0)\n                        ? (($ = f[((f[((f[o >> 2] | 0) + 12) >> 2] | 0) + (W << 2)) >> 2] | 0), ($ | 0) != -1)\n                        : 0\n                    )\n                      if (!(($ >>> 0) % 3 | 0)) {\n                        da = ($ + 2) | 0\n                        break\n                      } else {\n                        da = ($ + -1) | 0\n                        break\n                      }\n                    else da = -1\n                  }\n                while (0)\n                if ((da | 0) == (J | 0)) {\n                  U = ca\n                  v = 64\n                  break a\n                }\n                if (((da | 0) != -1) | R) {\n                  S = ca\n                  T = da\n                } else break\n              }\n              if (N) {\n                O = 0\n                P = ca\n                Q = -1\n                continue\n              }\n              if ((f[((f[j >> 2] | 0) + (L << 2)) >> 2] & M) | 0) {\n                O = 0\n                P = ca\n                Q = -1\n                continue\n              }\n              T = f[((f[((f[o >> 2] | 0) + 12) >> 2] | 0) + (K << 2)) >> 2] | 0\n              if ((T | 0) == -1) {\n                O = 0\n                P = ca\n                Q = -1\n                continue\n              }\n              if (!((T >>> 0) % 3 | 0)) {\n                O = 0\n                P = ca\n                Q = (T + 2) | 0\n                continue\n              } else {\n                O = 0\n                P = ca\n                Q = (T + -1) | 0\n                continue\n              }\n            }\n            if ((v | 0) == 64) {\n              v = 0\n              if ((U | 0) > 0) {\n                ba = U\n                v = 44\n              } else {\n                ea = X(G, e) | 0\n                v = 77\n              }\n            }\n            if ((v | 0) == 44) {\n              v = 0\n              if (z) {\n                Vf(f[h >> 2] | 0, 0, E | 0) | 0\n                Q = (ba + -1) | 0\n                P = (s + (Q << 2)) | 0\n                O = f[(a + 60 + ((Q * 12) | 0)) >> 2] | 0\n                Q = f[h >> 2] | 0\n                K = 0\n                M = 0\n                while (1) {\n                  L = f[P >> 2] | 0\n                  f[P >> 2] = L + 1\n                  if (!(f[(O + ((L >>> 5) << 2)) >> 2] & (1 << (L & 31)))) {\n                    L = f[(d + ((K * 12) | 0)) >> 2] | 0\n                    N = 0\n                    do {\n                      J = (Q + (N << 2)) | 0\n                      f[J >> 2] = (f[J >> 2] | 0) + (f[(L + (N << 2)) >> 2] | 0)\n                      N = (N + 1) | 0\n                    } while ((N | 0) != (e | 0))\n                    fa = (M + 1) | 0\n                  } else fa = M\n                  K = (K + 1) | 0\n                  if ((K | 0) == (ba | 0)) {\n                    ga = fa\n                    break\n                  } else M = fa\n                }\n              } else {\n                M = (ba + -1) | 0\n                K = (s + (M << 2)) | 0\n                Q = f[(a + 60 + ((M * 12) | 0)) >> 2] | 0\n                M = 0\n                O = 0\n                P = f[K >> 2] | 0\n                while (1) {\n                  N = P\n                  P = (P + 1) | 0\n                  f[K >> 2] = P\n                  L = (O + ((((f[(Q + ((N >>> 5) << 2)) >> 2] & (1 << (N & 31))) | 0) == 0) & 1)) | 0\n                  M = (M + 1) | 0\n                  if ((M | 0) == (ba | 0)) {\n                    ga = L\n                    break\n                  } else O = L\n                }\n              }\n              O = X(G, e) | 0\n              if (ga) {\n                M = f[h >> 2] | 0\n                if (z ? ((f[M >> 2] = ((f[M >> 2] | 0) / (ga | 0)) | 0), !F) : 0) {\n                  Q = 1\n                  do {\n                    P = (M + (Q << 2)) | 0\n                    f[P >> 2] = ((f[P >> 2] | 0) / (ga | 0)) | 0\n                    Q = (Q + 1) | 0\n                  } while ((Q | 0) != (e | 0))\n                }\n                Q = (b + (O << 2)) | 0\n                P = (c + (O << 2)) | 0\n                if ((f[i >> 2] | 0) > 0) {\n                  K = 0\n                  do {\n                    L = f[(M + (K << 2)) >> 2] | 0\n                    N = f[A >> 2] | 0\n                    if ((L | 0) > (N | 0)) {\n                      J = f[B >> 2] | 0\n                      f[(J + (K << 2)) >> 2] = N\n                      ha = J\n                    } else {\n                      J = f[C >> 2] | 0\n                      N = f[B >> 2] | 0\n                      f[(N + (K << 2)) >> 2] = (L | 0) < (J | 0) ? J : L\n                      ha = N\n                    }\n                    K = (K + 1) | 0\n                    ia = f[i >> 2] | 0\n                  } while ((K | 0) < (ia | 0))\n                  if ((ia | 0) > 0) {\n                    K = 0\n                    do {\n                      M = ((f[(Q + (K << 2)) >> 2] | 0) + (f[(ha + (K << 2)) >> 2] | 0)) | 0\n                      N = (P + (K << 2)) | 0\n                      f[N >> 2] = M\n                      do\n                        if ((M | 0) > (f[A >> 2] | 0)) {\n                          ja = (M - (f[D >> 2] | 0)) | 0\n                          v = 99\n                        } else {\n                          if ((M | 0) >= (f[C >> 2] | 0)) break\n                          ja = ((f[D >> 2] | 0) + M) | 0\n                          v = 99\n                        }\n                      while (0)\n                      if ((v | 0) == 99) {\n                        v = 0\n                        f[N >> 2] = ja\n                      }\n                      K = (K + 1) | 0\n                    } while ((K | 0) < (f[i >> 2] | 0))\n                  }\n                }\n              } else {\n                ea = O\n                v = 77\n              }\n            }\n            if (\n              (v | 0) == 77\n                ? ((v = 0),\n                  (K = (c + ((X((G + -1) | 0, e) | 0) << 2)) | 0),\n                  (P = (b + (ea << 2)) | 0),\n                  (Q = (c + (ea << 2)) | 0),\n                  (f[i >> 2] | 0) > 0)\n                : 0\n            ) {\n              M = 0\n              do {\n                L = f[(K + (M << 2)) >> 2] | 0\n                J = f[A >> 2] | 0\n                if ((L | 0) > (J | 0)) {\n                  T = f[B >> 2] | 0\n                  f[(T + (M << 2)) >> 2] = J\n                  ka = T\n                } else {\n                  T = f[C >> 2] | 0\n                  J = f[B >> 2] | 0\n                  f[(J + (M << 2)) >> 2] = (L | 0) < (T | 0) ? T : L\n                  ka = J\n                }\n                M = (M + 1) | 0\n                la = f[i >> 2] | 0\n              } while ((M | 0) < (la | 0))\n              if ((la | 0) > 0) {\n                M = 0\n                do {\n                  K = ((f[(P + (M << 2)) >> 2] | 0) + (f[(ka + (M << 2)) >> 2] | 0)) | 0\n                  O = (Q + (M << 2)) | 0\n                  f[O >> 2] = K\n                  if ((K | 0) <= (f[A >> 2] | 0)) {\n                    if ((K | 0) < (f[C >> 2] | 0)) {\n                      ma = ((f[D >> 2] | 0) + K) | 0\n                      v = 87\n                    }\n                  } else {\n                    ma = (K - (f[D >> 2] | 0)) | 0\n                    v = 87\n                  }\n                  if ((v | 0) == 87) {\n                    v = 0\n                    f[O >> 2] = ma\n                  }\n                  M = (M + 1) | 0\n                } while ((M | 0) < (f[i >> 2] | 0))\n              }\n            }\n            G = (G + 1) | 0\n            if ((G | 0) >= (m | 0)) {\n              v = 28\n              break\n            }\n            M = f[r >> 2] | 0\n            H = f[M >> 2] | 0\n            if ((((f[(M + 4) >> 2] | 0) - H) >> 2) >>> 0 <= G >>> 0) {\n              I = M\n              v = 34\n              break\n            }\n          }\n          if ((v | 0) == 28) {\n            D = f[h >> 2] | 0\n            na = D\n            oa = D\n            break\n          } else if ((v | 0) == 34) um(I)\n        } else {\n          na = x\n          oa = w\n        }\n      while (0)\n      if (na | 0) {\n        w = f[n >> 2] | 0\n        if ((w | 0) != (na | 0)) f[n >> 2] = w + (~(((w + -4 - na) | 0) >>> 2) << 2)\n        dn(oa)\n      }\n      dn(s)\n      s = f[(d + 36) >> 2] | 0\n      if (s | 0) {\n        oa = (d + 40) | 0\n        na = f[oa >> 2] | 0\n        if ((na | 0) != (s | 0)) f[oa >> 2] = na + (~(((na + -4 - s) | 0) >>> 2) << 2)\n        dn(s)\n      }\n      s = f[(d + 24) >> 2] | 0\n      if (s | 0) {\n        na = (d + 28) | 0\n        oa = f[na >> 2] | 0\n        if ((oa | 0) != (s | 0)) f[na >> 2] = oa + (~(((oa + -4 - s) | 0) >>> 2) << 2)\n        dn(s)\n      }\n      s = f[(d + 12) >> 2] | 0\n      if (s | 0) {\n        oa = (d + 16) | 0\n        na = f[oa >> 2] | 0\n        if ((na | 0) != (s | 0)) f[oa >> 2] = na + (~(((na + -4 - s) | 0) >>> 2) << 2)\n        dn(s)\n      }\n      s = f[d >> 2] | 0\n      if (!s) {\n        u = g\n        return 1\n      }\n      na = (d + 4) | 0\n      d = f[na >> 2] | 0\n      if ((d | 0) != (s | 0)) f[na >> 2] = d + (~(((d + -4 - s) | 0) >>> 2) << 2)\n      dn(s)\n      u = g\n      return 1\n    }\n    function db(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0\n      g = u\n      u = (u + 64) | 0\n      d = (g + 16) | 0\n      h = g\n      i = (a + 8) | 0\n      f[i >> 2] = e\n      j = (a + 32) | 0\n      k = (a + 36) | 0\n      l = f[k >> 2] | 0\n      m = f[j >> 2] | 0\n      n = (l - m) >> 2\n      o = m\n      m = l\n      if (n >>> 0 >= e >>> 0) {\n        if (n >>> 0 > e >>> 0 ? ((l = (o + (e << 2)) | 0), (l | 0) != (m | 0)) : 0)\n          f[k >> 2] = m + (~(((m + -4 - l) | 0) >>> 2) << 2)\n      } else ff(j, (e - n) | 0)\n      n = d\n      j = (n + 48) | 0\n      do {\n        f[n >> 2] = 0\n        n = (n + 4) | 0\n      } while ((n | 0) < (j | 0))\n      f[h >> 2] = 0\n      if (!e) {\n        p = 0\n        q = 0\n      } else {\n        Ae(d, e, h)\n        p = f[(d + 12) >> 2] | 0\n        q = f[(d + 16) >> 2] | 0\n      }\n      f[h >> 2] = 0\n      n = (d + 16) | 0\n      j = (q - p) >> 2\n      l = p\n      p = q\n      if (j >>> 0 >= e >>> 0) {\n        if (j >>> 0 > e >>> 0 ? ((q = (l + (e << 2)) | 0), (q | 0) != (p | 0)) : 0)\n          f[n >> 2] = p + (~(((p + -4 - q) | 0) >>> 2) << 2)\n      } else Ae((d + 12) | 0, (e - j) | 0, h)\n      j = (d + 24) | 0\n      f[h >> 2] = 0\n      q = (d + 28) | 0\n      p = f[q >> 2] | 0\n      n = f[j >> 2] | 0\n      l = (p - n) >> 2\n      m = n\n      n = p\n      if (l >>> 0 >= e >>> 0) {\n        if (l >>> 0 > e >>> 0 ? ((p = (m + (e << 2)) | 0), (p | 0) != (n | 0)) : 0)\n          f[q >> 2] = n + (~(((n + -4 - p) | 0) >>> 2) << 2)\n      } else Ae(j, (e - l) | 0, h)\n      l = (d + 36) | 0\n      f[h >> 2] = 0\n      j = (d + 40) | 0\n      p = f[j >> 2] | 0\n      n = f[l >> 2] | 0\n      q = (p - n) >> 2\n      m = n\n      n = p\n      if (q >>> 0 >= e >>> 0) {\n        if (q >>> 0 > e >>> 0 ? ((p = (m + (e << 2)) | 0), (p | 0) != (n | 0)) : 0)\n          f[j >> 2] = n + (~(((n + -4 - p) | 0) >>> 2) << 2)\n      } else Ae(l, (e - q) | 0, h)\n      q = f[d >> 2] | 0\n      if ((f[i >> 2] | 0) > 0) {\n        l = (a + 16) | 0\n        p = (a + 32) | 0\n        n = (a + 12) | 0\n        j = 0\n        do {\n          m = f[(q + (j << 2)) >> 2] | 0\n          k = f[l >> 2] | 0\n          if ((m | 0) > (k | 0)) {\n            o = f[p >> 2] | 0\n            f[(o + (j << 2)) >> 2] = k\n            r = o\n          } else {\n            o = f[n >> 2] | 0\n            k = f[p >> 2] | 0\n            f[(k + (j << 2)) >> 2] = (m | 0) < (o | 0) ? o : m\n            r = k\n          }\n          j = (j + 1) | 0\n          s = f[i >> 2] | 0\n        } while ((j | 0) < (s | 0))\n        if ((s | 0) > 0) {\n          s = (a + 20) | 0\n          j = 0\n          do {\n            p = ((f[(b + (j << 2)) >> 2] | 0) + (f[(r + (j << 2)) >> 2] | 0)) | 0\n            q = (c + (j << 2)) | 0\n            f[q >> 2] = p\n            if ((p | 0) <= (f[l >> 2] | 0)) {\n              if ((p | 0) < (f[n >> 2] | 0)) {\n                t = ((f[s >> 2] | 0) + p) | 0\n                v = 18\n              }\n            } else {\n              t = (p - (f[s >> 2] | 0)) | 0\n              v = 18\n            }\n            if ((v | 0) == 18) {\n              v = 0\n              f[q >> 2] = t\n            }\n            j = (j + 1) | 0\n          } while ((j | 0) < (f[i >> 2] | 0))\n        }\n      }\n      j = f[(a + 48) >> 2] | 0\n      t = f[(a + 52) >> 2] | 0\n      s = bj(16) | 0\n      f[s >> 2] = 0\n      f[(s + 4) >> 2] = 0\n      f[(s + 8) >> 2] = 0\n      f[(s + 12) >> 2] = 0\n      f[h >> 2] = 0\n      n = (h + 4) | 0\n      f[n >> 2] = 0\n      f[(h + 8) >> 2] = 0\n      do\n        if (e)\n          if (e >>> 0 > 1073741823) um(h)\n          else {\n            l = e << 2\n            r = bj(l) | 0\n            f[h >> 2] = r\n            q = (r + (e << 2)) | 0\n            f[(h + 8) >> 2] = q\n            Vf(r | 0, 0, l | 0) | 0\n            f[n >> 2] = q\n            w = r\n            x = r\n            break\n          }\n        else {\n          w = 0\n          x = 0\n        }\n      while (0)\n      r = (a + 56) | 0\n      q = f[r >> 2] | 0\n      l = f[(q + 4) >> 2] | 0\n      p = f[q >> 2] | 0\n      k = (l - p) | 0\n      m = k >> 2\n      do\n        if ((k | 0) > 4) {\n          o = (j + 12) | 0\n          y = (e | 0) > 0\n          z = (a + 16) | 0\n          A = (a + 32) | 0\n          B = (a + 12) | 0\n          C = (a + 20) | 0\n          D = e << 2\n          E = (e | 0) == 1\n          if (((l - p) >> 2) >>> 0 > 1) {\n            F = 1\n            G = p\n          } else {\n            H = q\n            um(H)\n          }\n          while (1) {\n            I = f[(G + (F << 2)) >> 2] | 0\n            J = ((((I >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + I) | 0\n            K = ((I | 0) == -1) | ((J | 0) == -1)\n            L = 1\n            M = 0\n            N = I\n            a: while (1) {\n              O = L ^ 1\n              P = M\n              Q = N\n              while (1) {\n                if ((Q | 0) == -1) {\n                  R = P\n                  v = 64\n                  break a\n                }\n                S = f[(d + ((P * 12) | 0)) >> 2] | 0\n                T = f[o >> 2] | 0\n                U = f[(T + (Q << 2)) >> 2] | 0\n                if ((U | 0) != -1) {\n                  V = f[j >> 2] | 0\n                  W = f[t >> 2] | 0\n                  Y = f[(W + (f[(V + (U << 2)) >> 2] << 2)) >> 2] | 0\n                  Z = (U + 1) | 0\n                  _ = ((Z >>> 0) % 3 | 0 | 0) == 0 ? (U + -2) | 0 : Z\n                  if ((_ | 0) == -1) $ = -1\n                  else $ = f[(V + (_ << 2)) >> 2] | 0\n                  _ = f[(W + ($ << 2)) >> 2] | 0\n                  Z = ((((U >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + U) | 0\n                  if ((Z | 0) == -1) aa = -1\n                  else aa = f[(V + (Z << 2)) >> 2] | 0\n                  Z = f[(W + (aa << 2)) >> 2] | 0\n                  if (((Y | 0) < (F | 0)) & ((_ | 0) < (F | 0)) & ((Z | 0) < (F | 0))) {\n                    W = X(Y, e) | 0\n                    Y = X(_, e) | 0\n                    _ = X(Z, e) | 0\n                    if (y) {\n                      Z = 0\n                      do {\n                        f[(S + (Z << 2)) >> 2] =\n                          (f[(c + ((Z + _) << 2)) >> 2] | 0) +\n                          (f[(c + ((Z + Y) << 2)) >> 2] | 0) -\n                          (f[(c + ((Z + W) << 2)) >> 2] | 0)\n                        Z = (Z + 1) | 0\n                      } while ((Z | 0) != (e | 0))\n                    }\n                    Z = (P + 1) | 0\n                    if ((Z | 0) == 4) {\n                      ba = 4\n                      v = 47\n                      break a\n                    } else ca = Z\n                  } else ca = P\n                } else ca = P\n                do\n                  if (L) {\n                    Z = (Q + 1) | 0\n                    W = ((Z >>> 0) % 3 | 0 | 0) == 0 ? (Q + -2) | 0 : Z\n                    if ((W | 0) != -1 ? ((Z = f[(T + (W << 2)) >> 2] | 0), (W = (Z + 1) | 0), (Z | 0) != -1) : 0)\n                      da = ((W >>> 0) % 3 | 0 | 0) == 0 ? (Z + -2) | 0 : W\n                    else da = -1\n                  } else {\n                    W = ((((Q >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + Q) | 0\n                    if ((W | 0) != -1 ? ((Z = f[(T + (W << 2)) >> 2] | 0), (Z | 0) != -1) : 0)\n                      if (!((Z >>> 0) % 3 | 0)) {\n                        da = (Z + 2) | 0\n                        break\n                      } else {\n                        da = (Z + -1) | 0\n                        break\n                      }\n                    else da = -1\n                  }\n                while (0)\n                if ((da | 0) == (I | 0)) {\n                  R = ca\n                  v = 64\n                  break a\n                }\n                if (((da | 0) != -1) | O) {\n                  P = ca\n                  Q = da\n                } else break\n              }\n              if (K) {\n                L = 0\n                M = ca\n                N = -1\n                continue\n              }\n              Q = f[(T + (J << 2)) >> 2] | 0\n              if ((Q | 0) == -1) {\n                L = 0\n                M = ca\n                N = -1\n                continue\n              }\n              if (!((Q >>> 0) % 3 | 0)) {\n                L = 0\n                M = ca\n                N = (Q + 2) | 0\n                continue\n              } else {\n                L = 0\n                M = ca\n                N = (Q + -1) | 0\n                continue\n              }\n            }\n            if ((v | 0) == 64) {\n              v = 0\n              if ((R | 0) > 0) {\n                ba = R\n                v = 47\n              } else {\n                ea = X(F, e) | 0\n                v = 77\n              }\n            }\n            if ((v | 0) == 47) {\n              v = 0\n              if (y) {\n                Vf(f[h >> 2] | 0, 0, D | 0) | 0\n                N = (ba + -1) | 0\n                M = (s + (N << 2)) | 0\n                L = f[(a + 60 + ((N * 12) | 0)) >> 2] | 0\n                N = f[h >> 2] | 0\n                J = 0\n                K = 0\n                while (1) {\n                  I = f[M >> 2] | 0\n                  f[M >> 2] = I + 1\n                  if (!(f[(L + ((I >>> 5) << 2)) >> 2] & (1 << (I & 31)))) {\n                    I = f[(d + ((J * 12) | 0)) >> 2] | 0\n                    Q = 0\n                    do {\n                      P = (N + (Q << 2)) | 0\n                      f[P >> 2] = (f[P >> 2] | 0) + (f[(I + (Q << 2)) >> 2] | 0)\n                      Q = (Q + 1) | 0\n                    } while ((Q | 0) != (e | 0))\n                    fa = (K + 1) | 0\n                  } else fa = K\n                  J = (J + 1) | 0\n                  if ((J | 0) == (ba | 0)) {\n                    ga = fa\n                    break\n                  } else K = fa\n                }\n              } else {\n                K = (ba + -1) | 0\n                J = (s + (K << 2)) | 0\n                N = f[(a + 60 + ((K * 12) | 0)) >> 2] | 0\n                K = 0\n                L = 0\n                M = f[J >> 2] | 0\n                while (1) {\n                  Q = M\n                  M = (M + 1) | 0\n                  f[J >> 2] = M\n                  I = (L + ((((f[(N + ((Q >>> 5) << 2)) >> 2] & (1 << (Q & 31))) | 0) == 0) & 1)) | 0\n                  K = (K + 1) | 0\n                  if ((K | 0) == (ba | 0)) {\n                    ga = I\n                    break\n                  } else L = I\n                }\n              }\n              L = X(F, e) | 0\n              if (ga) {\n                K = f[h >> 2] | 0\n                if (y ? ((f[K >> 2] = ((f[K >> 2] | 0) / (ga | 0)) | 0), !E) : 0) {\n                  N = 1\n                  do {\n                    M = (K + (N << 2)) | 0\n                    f[M >> 2] = ((f[M >> 2] | 0) / (ga | 0)) | 0\n                    N = (N + 1) | 0\n                  } while ((N | 0) != (e | 0))\n                }\n                N = (b + (L << 2)) | 0\n                M = (c + (L << 2)) | 0\n                if ((f[i >> 2] | 0) > 0) {\n                  J = 0\n                  do {\n                    I = f[(K + (J << 2)) >> 2] | 0\n                    Q = f[z >> 2] | 0\n                    if ((I | 0) > (Q | 0)) {\n                      P = f[A >> 2] | 0\n                      f[(P + (J << 2)) >> 2] = Q\n                      ha = P\n                    } else {\n                      P = f[B >> 2] | 0\n                      Q = f[A >> 2] | 0\n                      f[(Q + (J << 2)) >> 2] = (I | 0) < (P | 0) ? P : I\n                      ha = Q\n                    }\n                    J = (J + 1) | 0\n                    ia = f[i >> 2] | 0\n                  } while ((J | 0) < (ia | 0))\n                  if ((ia | 0) > 0) {\n                    J = 0\n                    do {\n                      K = ((f[(N + (J << 2)) >> 2] | 0) + (f[(ha + (J << 2)) >> 2] | 0)) | 0\n                      Q = (M + (J << 2)) | 0\n                      f[Q >> 2] = K\n                      do\n                        if ((K | 0) > (f[z >> 2] | 0)) {\n                          ja = (K - (f[C >> 2] | 0)) | 0\n                          v = 99\n                        } else {\n                          if ((K | 0) >= (f[B >> 2] | 0)) break\n                          ja = ((f[C >> 2] | 0) + K) | 0\n                          v = 99\n                        }\n                      while (0)\n                      if ((v | 0) == 99) {\n                        v = 0\n                        f[Q >> 2] = ja\n                      }\n                      J = (J + 1) | 0\n                    } while ((J | 0) < (f[i >> 2] | 0))\n                  }\n                }\n              } else {\n                ea = L\n                v = 77\n              }\n            }\n            if (\n              (v | 0) == 77\n                ? ((v = 0),\n                  (J = (c + ((X((F + -1) | 0, e) | 0) << 2)) | 0),\n                  (M = (b + (ea << 2)) | 0),\n                  (N = (c + (ea << 2)) | 0),\n                  (f[i >> 2] | 0) > 0)\n                : 0\n            ) {\n              K = 0\n              do {\n                I = f[(J + (K << 2)) >> 2] | 0\n                P = f[z >> 2] | 0\n                if ((I | 0) > (P | 0)) {\n                  O = f[A >> 2] | 0\n                  f[(O + (K << 2)) >> 2] = P\n                  ka = O\n                } else {\n                  O = f[B >> 2] | 0\n                  P = f[A >> 2] | 0\n                  f[(P + (K << 2)) >> 2] = (I | 0) < (O | 0) ? O : I\n                  ka = P\n                }\n                K = (K + 1) | 0\n                la = f[i >> 2] | 0\n              } while ((K | 0) < (la | 0))\n              if ((la | 0) > 0) {\n                K = 0\n                do {\n                  J = ((f[(M + (K << 2)) >> 2] | 0) + (f[(ka + (K << 2)) >> 2] | 0)) | 0\n                  L = (N + (K << 2)) | 0\n                  f[L >> 2] = J\n                  if ((J | 0) <= (f[z >> 2] | 0)) {\n                    if ((J | 0) < (f[B >> 2] | 0)) {\n                      ma = ((f[C >> 2] | 0) + J) | 0\n                      v = 87\n                    }\n                  } else {\n                    ma = (J - (f[C >> 2] | 0)) | 0\n                    v = 87\n                  }\n                  if ((v | 0) == 87) {\n                    v = 0\n                    f[L >> 2] = ma\n                  }\n                  K = (K + 1) | 0\n                } while ((K | 0) < (f[i >> 2] | 0))\n              }\n            }\n            F = (F + 1) | 0\n            if ((F | 0) >= (m | 0)) {\n              v = 28\n              break\n            }\n            K = f[r >> 2] | 0\n            G = f[K >> 2] | 0\n            if ((((f[(K + 4) >> 2] | 0) - G) >> 2) >>> 0 <= F >>> 0) {\n              H = K\n              v = 34\n              break\n            }\n          }\n          if ((v | 0) == 28) {\n            C = f[h >> 2] | 0\n            na = C\n            oa = C\n            break\n          } else if ((v | 0) == 34) um(H)\n        } else {\n          na = x\n          oa = w\n        }\n      while (0)\n      if (na | 0) {\n        w = f[n >> 2] | 0\n        if ((w | 0) != (na | 0)) f[n >> 2] = w + (~(((w + -4 - na) | 0) >>> 2) << 2)\n        dn(oa)\n      }\n      dn(s)\n      s = f[(d + 36) >> 2] | 0\n      if (s | 0) {\n        oa = (d + 40) | 0\n        na = f[oa >> 2] | 0\n        if ((na | 0) != (s | 0)) f[oa >> 2] = na + (~(((na + -4 - s) | 0) >>> 2) << 2)\n        dn(s)\n      }\n      s = f[(d + 24) >> 2] | 0\n      if (s | 0) {\n        na = (d + 28) | 0\n        oa = f[na >> 2] | 0\n        if ((oa | 0) != (s | 0)) f[na >> 2] = oa + (~(((oa + -4 - s) | 0) >>> 2) << 2)\n        dn(s)\n      }\n      s = f[(d + 12) >> 2] | 0\n      if (s | 0) {\n        oa = (d + 16) | 0\n        na = f[oa >> 2] | 0\n        if ((na | 0) != (s | 0)) f[oa >> 2] = na + (~(((na + -4 - s) | 0) >>> 2) << 2)\n        dn(s)\n      }\n      s = f[d >> 2] | 0\n      if (!s) {\n        u = g\n        return 1\n      }\n      na = (d + 4) | 0\n      d = f[na >> 2] | 0\n      if ((d | 0) != (s | 0)) f[na >> 2] = d + (~(((d + -4 - s) | 0) >>> 2) << 2)\n      dn(s)\n      u = g\n      return 1\n    }\n    function eb(a, c, d, e, g, i) {\n      a = a | 0\n      c = +c\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      i = i | 0\n      var j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0.0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0.0,\n        C = 0,\n        D = 0.0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0.0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0.0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0.0,\n        ga = 0.0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0,\n        ua = 0,\n        va = 0,\n        wa = 0,\n        xa = 0,\n        ya = 0,\n        za = 0,\n        Aa = 0,\n        Ba = 0,\n        Ca = 0,\n        Da = 0,\n        Ea = 0,\n        Fa = 0\n      j = u\n      u = (u + 560) | 0\n      k = (j + 8) | 0\n      l = j\n      m = (j + 524) | 0\n      n = m\n      o = (j + 512) | 0\n      f[l >> 2] = 0\n      p = (o + 12) | 0\n      zk(c) | 0\n      if ((I | 0) < 0) {\n        q = -c\n        r = 1\n        s = 10359\n      } else {\n        q = c\n        r = (((g & 2049) | 0) != 0) & 1\n        s = ((g & 2048) | 0) == 0 ? (((g & 1) | 0) == 0 ? 10360 : 10365) : 10362\n      }\n      zk(q) | 0\n      do\n        if ((0 == 0) & (((I & 2146435072) | 0) == 2146435072)) {\n          t = ((i & 32) | 0) != 0\n          v = (r + 3) | 0\n          ch(a, 32, d, v, g & -65537)\n          il(a, s, r)\n          il(a, (q != q) | (0.0 != 0.0) ? (t ? 10386 : 10390) : t ? 10378 : 10382, 3)\n          ch(a, 32, d, v, g ^ 8192)\n          w = v\n        } else {\n          c = +Jm(q, l) * 2.0\n          v = c != 0.0\n          if (v) f[l >> 2] = (f[l >> 2] | 0) + -1\n          t = i | 32\n          if ((t | 0) == 97) {\n            x = i & 32\n            y = (x | 0) == 0 ? s : (s + 9) | 0\n            z = r | 2\n            A = (12 - e) | 0\n            do\n              if (!((e >>> 0 > 11) | ((A | 0) == 0))) {\n                B = 8.0\n                C = A\n                do {\n                  C = (C + -1) | 0\n                  B = B * 16.0\n                } while ((C | 0) != 0)\n                if ((b[y >> 0] | 0) == 45) {\n                  D = -(B + (-c - B))\n                  break\n                } else {\n                  D = c + B - B\n                  break\n                }\n              } else D = c\n            while (0)\n            A = f[l >> 2] | 0\n            C = (A | 0) < 0 ? (0 - A) | 0 : A\n            E = pg(C, (((C | 0) < 0) << 31) >> 31, p) | 0\n            if ((E | 0) == (p | 0)) {\n              C = (o + 11) | 0\n              b[C >> 0] = 48\n              F = C\n            } else F = E\n            b[(F + -1) >> 0] = ((A >> 31) & 2) + 43\n            A = (F + -2) | 0\n            b[A >> 0] = i + 15\n            E = (e | 0) < 1\n            C = ((g & 8) | 0) == 0\n            G = m\n            H = D\n            while (1) {\n              J = ~~H\n              K = (G + 1) | 0\n              b[G >> 0] = x | h[(10394 + J) >> 0]\n              H = (H - +(J | 0)) * 16.0\n              if (((K - n) | 0) == 1 ? !(C & (E & (H == 0.0))) : 0) {\n                b[K >> 0] = 46\n                L = (G + 2) | 0\n              } else L = K\n              if (!(H != 0.0)) break\n              else G = L\n            }\n            G = L\n            if ((e | 0) != 0 ? ((-2 - n + G) | 0) < (e | 0) : 0) {\n              M = (G - n) | 0\n              N = (e + 2) | 0\n            } else {\n              E = (G - n) | 0\n              M = E\n              N = E\n            }\n            E = (p - A) | 0\n            G = (E + z + N) | 0\n            ch(a, 32, d, G, g)\n            il(a, y, z)\n            ch(a, 48, d, G, g ^ 65536)\n            il(a, m, M)\n            ch(a, 48, (N - M) | 0, 0, 0)\n            il(a, A, E)\n            ch(a, 32, d, G, g ^ 8192)\n            w = G\n            break\n          }\n          G = (e | 0) < 0 ? 6 : e\n          if (v) {\n            E = ((f[l >> 2] | 0) + -28) | 0\n            f[l >> 2] = E\n            O = c * 268435456.0\n            P = E\n          } else {\n            O = c\n            P = f[l >> 2] | 0\n          }\n          E = (P | 0) < 0 ? k : (k + 288) | 0\n          C = E\n          H = O\n          do {\n            x = ~~H >>> 0\n            f[C >> 2] = x\n            C = (C + 4) | 0\n            H = (H - +(x >>> 0)) * 1.0e9\n          } while (H != 0.0)\n          if ((P | 0) > 0) {\n            v = E\n            A = C\n            z = P\n            while (1) {\n              y = (z | 0) < 29 ? z : 29\n              x = (A + -4) | 0\n              if (x >>> 0 >= v >>> 0) {\n                K = x\n                x = 0\n                do {\n                  J = Oj(f[K >> 2] | 0, 0, y | 0) | 0\n                  Q = Rj(J | 0, I | 0, x | 0, 0) | 0\n                  J = I\n                  R = $i(Q | 0, J | 0, 1e9, 0) | 0\n                  f[K >> 2] = R\n                  x = Fl(Q | 0, J | 0, 1e9, 0) | 0\n                  K = (K + -4) | 0\n                } while (K >>> 0 >= v >>> 0)\n                if (x) {\n                  K = (v + -4) | 0\n                  f[K >> 2] = x\n                  S = K\n                } else S = v\n              } else S = v\n              K = A\n              while (1) {\n                if (K >>> 0 <= S >>> 0) break\n                J = (K + -4) | 0\n                if (!(f[J >> 2] | 0)) K = J\n                else break\n              }\n              x = ((f[l >> 2] | 0) - y) | 0\n              f[l >> 2] = x\n              if ((x | 0) > 0) {\n                v = S\n                A = K\n                z = x\n              } else {\n                T = S\n                U = K\n                V = x\n                break\n              }\n            }\n          } else {\n            T = E\n            U = C\n            V = P\n          }\n          if ((V | 0) < 0) {\n            z = (((((G + 25) | 0) / 9) | 0) + 1) | 0\n            A = (t | 0) == 102\n            v = T\n            x = U\n            J = V\n            while (1) {\n              Q = (0 - J) | 0\n              R = (Q | 0) < 9 ? Q : 9\n              if (v >>> 0 < x >>> 0) {\n                Q = ((1 << R) + -1) | 0\n                W = 1e9 >>> R\n                Y = 0\n                Z = v\n                do {\n                  _ = f[Z >> 2] | 0\n                  f[Z >> 2] = (_ >>> R) + Y\n                  Y = X(_ & Q, W) | 0\n                  Z = (Z + 4) | 0\n                } while (Z >>> 0 < x >>> 0)\n                Z = (f[v >> 2] | 0) == 0 ? (v + 4) | 0 : v\n                if (!Y) {\n                  $ = Z\n                  aa = x\n                } else {\n                  f[x >> 2] = Y\n                  $ = Z\n                  aa = (x + 4) | 0\n                }\n              } else {\n                $ = (f[v >> 2] | 0) == 0 ? (v + 4) | 0 : v\n                aa = x\n              }\n              Z = A ? E : $\n              W = (((aa - Z) >> 2) | 0) > (z | 0) ? (Z + (z << 2)) | 0 : aa\n              J = ((f[l >> 2] | 0) + R) | 0\n              f[l >> 2] = J\n              if ((J | 0) >= 0) {\n                ba = $\n                ca = W\n                break\n              } else {\n                v = $\n                x = W\n              }\n            }\n          } else {\n            ba = T\n            ca = U\n          }\n          x = E\n          if (ba >>> 0 < ca >>> 0) {\n            v = (((x - ba) >> 2) * 9) | 0\n            J = f[ba >> 2] | 0\n            if (J >>> 0 < 10) da = v\n            else {\n              z = v\n              v = 10\n              while (1) {\n                v = (v * 10) | 0\n                A = (z + 1) | 0\n                if (J >>> 0 < v >>> 0) {\n                  da = A\n                  break\n                } else z = A\n              }\n            }\n          } else da = 0\n          z = (t | 0) == 103\n          v = (G | 0) != 0\n          J = (G - ((t | 0) != 102 ? da : 0) + (((v & z) << 31) >> 31)) | 0\n          if ((J | 0) < ((((((ca - x) >> 2) * 9) | 0) + -9) | 0)) {\n            A = (J + 9216) | 0\n            J = (E + 4 + (((((A | 0) / 9) | 0) + -1024) << 2)) | 0\n            C = (A | 0) % 9 | 0\n            if ((C | 0) < 8) {\n              A = C\n              C = 10\n              while (1) {\n                W = (C * 10) | 0\n                if ((A | 0) < 7) {\n                  A = (A + 1) | 0\n                  C = W\n                } else {\n                  ea = W\n                  break\n                }\n              }\n            } else ea = 10\n            C = f[J >> 2] | 0\n            A = (C >>> 0) % (ea >>> 0) | 0\n            t = ((J + 4) | 0) == (ca | 0)\n            if (!(t & ((A | 0) == 0))) {\n              B = (((((C >>> 0) / (ea >>> 0)) | 0) & 1) | 0) == 0 ? 9007199254740992.0 : 9007199254740994.0\n              W = ((ea | 0) / 2) | 0\n              H = A >>> 0 < W >>> 0 ? 0.5 : t & ((A | 0) == (W | 0)) ? 1.0 : 1.5\n              if (!r) {\n                fa = H\n                ga = B\n              } else {\n                W = (b[s >> 0] | 0) == 45\n                fa = W ? -H : H\n                ga = W ? -B : B\n              }\n              W = (C - A) | 0\n              f[J >> 2] = W\n              if (ga + fa != ga) {\n                A = (W + ea) | 0\n                f[J >> 2] = A\n                if (A >>> 0 > 999999999) {\n                  A = ba\n                  W = J\n                  while (1) {\n                    C = (W + -4) | 0\n                    f[W >> 2] = 0\n                    if (C >>> 0 < A >>> 0) {\n                      t = (A + -4) | 0\n                      f[t >> 2] = 0\n                      ha = t\n                    } else ha = A\n                    t = ((f[C >> 2] | 0) + 1) | 0\n                    f[C >> 2] = t\n                    if (t >>> 0 > 999999999) {\n                      A = ha\n                      W = C\n                    } else {\n                      ia = ha\n                      ja = C\n                      break\n                    }\n                  }\n                } else {\n                  ia = ba\n                  ja = J\n                }\n                W = (((x - ia) >> 2) * 9) | 0\n                A = f[ia >> 2] | 0\n                if (A >>> 0 < 10) {\n                  ka = ja\n                  la = W\n                  ma = ia\n                } else {\n                  C = W\n                  W = 10\n                  while (1) {\n                    W = (W * 10) | 0\n                    t = (C + 1) | 0\n                    if (A >>> 0 < W >>> 0) {\n                      ka = ja\n                      la = t\n                      ma = ia\n                      break\n                    } else C = t\n                  }\n                }\n              } else {\n                ka = J\n                la = da\n                ma = ba\n              }\n            } else {\n              ka = J\n              la = da\n              ma = ba\n            }\n            C = (ka + 4) | 0\n            na = la\n            oa = ca >>> 0 > C >>> 0 ? C : ca\n            pa = ma\n          } else {\n            na = da\n            oa = ca\n            pa = ba\n          }\n          C = oa\n          while (1) {\n            if (C >>> 0 <= pa >>> 0) {\n              qa = 0\n              break\n            }\n            W = (C + -4) | 0\n            if (!(f[W >> 2] | 0)) C = W\n            else {\n              qa = 1\n              break\n            }\n          }\n          J = (0 - na) | 0\n          do\n            if (z) {\n              W = (G + ((v ^ 1) & 1)) | 0\n              if (((W | 0) > (na | 0)) & ((na | 0) > -5)) {\n                ra = (i + -1) | 0\n                sa = (W + -1 - na) | 0\n              } else {\n                ra = (i + -2) | 0\n                sa = (W + -1) | 0\n              }\n              W = g & 8\n              if (!W) {\n                if (qa ? ((A = f[(C + -4) >> 2] | 0), (A | 0) != 0) : 0)\n                  if (!((A >>> 0) % 10 | 0)) {\n                    t = 0\n                    Z = 10\n                    while (1) {\n                      Z = (Z * 10) | 0\n                      Q = (t + 1) | 0\n                      if ((A >>> 0) % (Z >>> 0) | 0 | 0) {\n                        ta = Q\n                        break\n                      } else t = Q\n                    }\n                  } else ta = 0\n                else ta = 9\n                t = (((((C - x) >> 2) * 9) | 0) + -9) | 0\n                if ((ra | 32 | 0) == 102) {\n                  Z = (t - ta) | 0\n                  A = (Z | 0) > 0 ? Z : 0\n                  ua = ra\n                  va = (sa | 0) < (A | 0) ? sa : A\n                  wa = 0\n                  break\n                } else {\n                  A = (t + na - ta) | 0\n                  t = (A | 0) > 0 ? A : 0\n                  ua = ra\n                  va = (sa | 0) < (t | 0) ? sa : t\n                  wa = 0\n                  break\n                }\n              } else {\n                ua = ra\n                va = sa\n                wa = W\n              }\n            } else {\n              ua = i\n              va = G\n              wa = g & 8\n            }\n          while (0)\n          G = va | wa\n          x = ((G | 0) != 0) & 1\n          v = (ua | 32 | 0) == 102\n          if (v) {\n            xa = 0\n            ya = (na | 0) > 0 ? na : 0\n          } else {\n            z = (na | 0) < 0 ? J : na\n            t = pg(z, (((z | 0) < 0) << 31) >> 31, p) | 0\n            z = p\n            if (((z - t) | 0) < 2) {\n              A = t\n              while (1) {\n                Z = (A + -1) | 0\n                b[Z >> 0] = 48\n                if (((z - Z) | 0) < 2) A = Z\n                else {\n                  za = Z\n                  break\n                }\n              }\n            } else za = t\n            b[(za + -1) >> 0] = ((na >> 31) & 2) + 43\n            A = (za + -2) | 0\n            b[A >> 0] = ua\n            xa = A\n            ya = (z - A) | 0\n          }\n          A = (r + 1 + va + x + ya) | 0\n          ch(a, 32, d, A, g)\n          il(a, s, r)\n          ch(a, 48, d, A, g ^ 65536)\n          if (v) {\n            J = pa >>> 0 > E >>> 0 ? E : pa\n            Z = (m + 9) | 0\n            R = Z\n            Y = (m + 8) | 0\n            Q = J\n            do {\n              K = pg(f[Q >> 2] | 0, 0, Z) | 0\n              if ((Q | 0) == (J | 0))\n                if ((K | 0) == (Z | 0)) {\n                  b[Y >> 0] = 48\n                  Aa = Y\n                } else Aa = K\n              else if (K >>> 0 > m >>> 0) {\n                Vf(m | 0, 48, (K - n) | 0) | 0\n                y = K\n                while (1) {\n                  _ = (y + -1) | 0\n                  if (_ >>> 0 > m >>> 0) y = _\n                  else {\n                    Aa = _\n                    break\n                  }\n                }\n              } else Aa = K\n              il(a, Aa, (R - Aa) | 0)\n              Q = (Q + 4) | 0\n            } while (Q >>> 0 <= E >>> 0)\n            if (G | 0) il(a, 10410, 1)\n            if ((Q >>> 0 < C >>> 0) & ((va | 0) > 0)) {\n              E = va\n              R = Q\n              while (1) {\n                Y = pg(f[R >> 2] | 0, 0, Z) | 0\n                if (Y >>> 0 > m >>> 0) {\n                  Vf(m | 0, 48, (Y - n) | 0) | 0\n                  J = Y\n                  while (1) {\n                    v = (J + -1) | 0\n                    if (v >>> 0 > m >>> 0) J = v\n                    else {\n                      Ba = v\n                      break\n                    }\n                  }\n                } else Ba = Y\n                il(a, Ba, (E | 0) < 9 ? E : 9)\n                R = (R + 4) | 0\n                J = (E + -9) | 0\n                if (!((R >>> 0 < C >>> 0) & ((E | 0) > 9))) {\n                  Ca = J\n                  break\n                } else E = J\n              }\n            } else Ca = va\n            ch(a, 48, (Ca + 9) | 0, 9, 0)\n          } else {\n            E = qa ? C : (pa + 4) | 0\n            if ((va | 0) > -1) {\n              R = (m + 9) | 0\n              Z = (wa | 0) == 0\n              Q = R\n              G = (0 - n) | 0\n              J = (m + 8) | 0\n              K = va\n              v = pa\n              while (1) {\n                x = pg(f[v >> 2] | 0, 0, R) | 0\n                if ((x | 0) == (R | 0)) {\n                  b[J >> 0] = 48\n                  Da = J\n                } else Da = x\n                do\n                  if ((v | 0) == (pa | 0)) {\n                    x = (Da + 1) | 0\n                    il(a, Da, 1)\n                    if (Z & ((K | 0) < 1)) {\n                      Ea = x\n                      break\n                    }\n                    il(a, 10410, 1)\n                    Ea = x\n                  } else {\n                    if (Da >>> 0 <= m >>> 0) {\n                      Ea = Da\n                      break\n                    }\n                    Vf(m | 0, 48, (Da + G) | 0) | 0\n                    x = Da\n                    while (1) {\n                      z = (x + -1) | 0\n                      if (z >>> 0 > m >>> 0) x = z\n                      else {\n                        Ea = z\n                        break\n                      }\n                    }\n                  }\n                while (0)\n                Y = (Q - Ea) | 0\n                il(a, Ea, (K | 0) > (Y | 0) ? Y : K)\n                x = (K - Y) | 0\n                v = (v + 4) | 0\n                if (!((v >>> 0 < E >>> 0) & ((x | 0) > -1))) {\n                  Fa = x\n                  break\n                } else K = x\n              }\n            } else Fa = va\n            ch(a, 48, (Fa + 18) | 0, 18, 0)\n            il(a, xa, (p - xa) | 0)\n          }\n          ch(a, 32, d, A, g ^ 8192)\n          w = A\n        }\n      while (0)\n      u = j\n      return ((w | 0) < (d | 0) ? d : w) | 0\n    }\n    function fb(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0\n      c = u\n      u = (u + 48) | 0\n      d = (c + 36) | 0\n      e = (c + 24) | 0\n      g = (c + 12) | 0\n      h = c\n      i = (a + 4) | 0\n      j = f[((f[i >> 2] | 0) + 44) >> 2] | 0\n      k = (a + 8) | 0\n      l = f[k >> 2] | 0\n      m = (((((f[(l + 4) >> 2] | 0) - (f[l >> 2] | 0)) >> 2) >>> 0) / 3) | 0\n      l = (j + 96) | 0\n      n = (j + 100) | 0\n      f[d >> 2] = 0\n      f[(d + 4) >> 2] = 0\n      f[(d + 8) >> 2] = 0\n      j = f[n >> 2] | 0\n      o = f[l >> 2] | 0\n      p = (((j - o) | 0) / 12) | 0\n      q = o\n      o = j\n      if (m >>> 0 <= p >>> 0) {\n        if (m >>> 0 < p >>> 0 ? ((j = (q + ((m * 12) | 0)) | 0), (j | 0) != (o | 0)) : 0)\n          f[n >> 2] = o + ((~(((((o + -12 - j) | 0) >>> 0) / 12) | 0) * 12) | 0)\n      } else Yd(l, (m - p) | 0, d)\n      p = (a + 212) | 0\n      m = (a + 216) | 0\n      if ((f[p >> 2] | 0) == (f[m >> 2] | 0)) {\n        l = f[i >> 2] | 0\n        j = f[(l + 44) >> 2] | 0\n        o = f[(j + 100) >> 2] | 0\n        n = f[(j + 96) >> 2] | 0\n        if ((o | 0) == (n | 0)) r = l\n        else {\n          q = (e + 4) | 0\n          s = (e + 8) | 0\n          t = 0\n          v = j\n          j = n\n          n = l\n          w = l\n          l = o\n          while (1) {\n            f[e >> 2] = 0\n            f[(e + 4) >> 2] = 0\n            f[(e + 8) >> 2] = 0\n            o = (t * 3) | 0\n            if ((o | 0) != -1) {\n              x = f[((f[f[k >> 2] >> 2] | 0) + (o << 2)) >> 2] | 0\n              f[e >> 2] = x\n              y = (o + 1) | 0\n              if ((y | 0) == -1) {\n                f[q >> 2] = -1\n                z = 0\n                A = x\n                B = 95\n              } else {\n                C = y\n                D = x\n                B = 94\n              }\n            } else {\n              f[e >> 2] = -1\n              C = 0\n              D = -1\n              B = 94\n            }\n            if ((B | 0) == 94) {\n              B = 0\n              f[q >> 2] = f[((f[f[k >> 2] >> 2] | 0) + (C << 2)) >> 2]\n              x = (o + 2) | 0\n              if ((x | 0) == -1) {\n                E = -1\n                F = D\n              } else {\n                z = x\n                A = D\n                B = 95\n              }\n            }\n            if ((B | 0) == 95) {\n              B = 0\n              E = f[((f[f[k >> 2] >> 2] | 0) + (z << 2)) >> 2] | 0\n              F = A\n            }\n            f[s >> 2] = E\n            x = (v + 96) | 0\n            o = (v + 100) | 0\n            y = (((l - j) | 0) / 12) | 0\n            G = j\n            H = t\n            t = (t + 1) | 0\n            if (H >>> 0 < y >>> 0) {\n              I = n\n              J = v\n              K = w\n              L = G\n              M = j\n              N = l\n            } else {\n              O = l\n              f[d >> 2] = 0\n              f[(d + 4) >> 2] = 0\n              f[(d + 8) >> 2] = 0\n              if (t >>> 0 <= y >>> 0)\n                if (t >>> 0 < y >>> 0 ? ((P = (G + ((t * 12) | 0)) | 0), (P | 0) != (O | 0)) : 0) {\n                  Q = (O + ((~(((((O + -12 - P) | 0) >>> 0) / 12) | 0) * 12) | 0)) | 0\n                  f[o >> 2] = Q\n                  R = G\n                  S = w\n                  T = v\n                  U = Q\n                  V = j\n                } else {\n                  R = G\n                  S = w\n                  T = v\n                  U = l\n                  V = j\n                }\n              else {\n                Yd(x, (t - y) | 0, d)\n                y = f[i >> 2] | 0\n                G = f[(y + 44) >> 2] | 0\n                R = f[x >> 2] | 0\n                S = y\n                T = G\n                U = f[(G + 100) >> 2] | 0\n                V = f[(G + 96) >> 2] | 0\n              }\n              I = S\n              J = T\n              K = S\n              L = R\n              M = V\n              N = U\n            }\n            f[(L + ((H * 12) | 0)) >> 2] = F\n            f[(L + ((H * 12) | 0) + 4) >> 2] = f[q >> 2]\n            f[(L + ((H * 12) | 0) + 8) >> 2] = f[s >> 2]\n            if (t >>> 0 >= ((((N - M) | 0) / 12) | 0) >>> 0) {\n              r = I\n              break\n            } else {\n              v = J\n              j = M\n              n = I\n              w = K\n              l = N\n            }\n          }\n        }\n        f[((f[(r + 4) >> 2] | 0) + 80) >> 2] = b\n        u = c\n        return 1\n      }\n      f[e >> 2] = 0\n      b = (e + 4) | 0\n      f[b >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      r = f[k >> 2] | 0\n      N = ((f[(r + 4) >> 2] | 0) - (f[r >> 2] | 0)) | 0\n      l = N >> 2\n      f[g >> 2] = 0\n      K = (g + 4) | 0\n      f[K >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      do\n        if (l | 0)\n          if (l >>> 0 > 1073741823) um(g)\n          else {\n            w = bj(N) | 0\n            f[g >> 2] = w\n            I = (w + (l << 2)) | 0\n            f[(g + 8) >> 2] = I\n            Vf(w | 0, 0, N | 0) | 0\n            f[K >> 2] = I\n            break\n          }\n      while (0)\n      if ((((f[(r + 28) >> 2] | 0) - (f[(r + 24) >> 2] | 0)) | 0) > 0) {\n        N = (a + 120) | 0\n        a = (e + 8) | 0\n        l = 0\n        I = r\n        while (1) {\n          r = f[((f[(I + 24) >> 2] | 0) + (l << 2)) >> 2] | 0\n          a: do\n            if ((r | 0) != -1) {\n              b: do\n                if (\n                  ((f[((f[N >> 2] | 0) + ((l >>> 5) << 2)) >> 2] & (1 << (l & 31))) | 0) == 0\n                    ? ((w = f[m >> 2] | 0), (n = f[p >> 2] | 0), (M = n), (w | 0) != (n | 0))\n                    : 0\n                ) {\n                  j = ((((r >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + r) | 0\n                  J = (((w - n) | 0) / 144) | 0\n                  if ((j | 0) == -1) {\n                    n = (r | 0) == -1\n                    w = 0\n                    while (1) {\n                      v = f[((f[f[(M + ((w * 144) | 0) + 68) >> 2] >> 2] | 0) + (r << 2)) >> 2] | 0\n                      if (\n                        ((1 << (v & 31)) & f[((f[(M + ((w * 144) | 0) + 16) >> 2] | 0) + ((v >>> 5) << 2)) >> 2]) |\n                        0\n                      ) {\n                        v = f[(M + ((w * 144) | 0) + 32) >> 2] | 0\n                        t = (f[(v + -4) >> 2] | 0) == (f[(v + (r << 2)) >> 2] | 0)\n                        do\n                          if (!t) {\n                            W = -1\n                            break b\n                          }\n                        while (!n)\n                      }\n                      w = (w + 1) | 0\n                      if (w >>> 0 >= J >>> 0) {\n                        W = r\n                        break b\n                      }\n                    }\n                  }\n                  w = (I + 12) | 0\n                  n = 0\n                  while (1) {\n                    t = f[((f[f[(M + ((n * 144) | 0) + 68) >> 2] >> 2] | 0) + (r << 2)) >> 2] | 0\n                    if (((1 << (t & 31)) & f[((f[(M + ((n * 144) | 0) + 16) >> 2] | 0) + ((t >>> 5) << 2)) >> 2]) | 0) {\n                      t = f[(M + ((n * 144) | 0) + 32) >> 2] | 0\n                      v = f[(t + (r << 2)) >> 2] | 0\n                      s = f[w >> 2] | 0\n                      L = f[(s + (j << 2)) >> 2] | 0\n                      do\n                        if ((L | 0) != -1)\n                          if (!((L >>> 0) % 3 | 0)) {\n                            X = (L + 2) | 0\n                            break\n                          } else {\n                            X = (L + -1) | 0\n                            break\n                          }\n                        else X = -1\n                      while (0)\n                      if ((X | 0) != (r | 0)) {\n                        L = X\n                        while (1) {\n                          if ((f[(t + (L << 2)) >> 2] | 0) != (v | 0)) {\n                            W = L\n                            break b\n                          }\n                          do\n                            if ((L | 0) != -1) {\n                              q = ((((L >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + L) | 0\n                              if ((q | 0) == -1) {\n                                Y = -1\n                                break\n                              }\n                              F = f[(s + (q << 2)) >> 2] | 0\n                              if ((F | 0) == -1) {\n                                Y = -1\n                                break\n                              }\n                              if (!((F >>> 0) % 3 | 0)) {\n                                Y = (F + 2) | 0\n                                break\n                              } else {\n                                Y = (F + -1) | 0\n                                break\n                              }\n                            } else Y = -1\n                          while (0)\n                          if ((Y | 0) == (r | 0)) break\n                          else L = Y\n                        }\n                      }\n                    }\n                    n = (n + 1) | 0\n                    if (n >>> 0 >= J >>> 0) {\n                      W = r\n                      break\n                    }\n                  }\n                } else W = r\n              while (0)\n              J = f[b >> 2] | 0\n              f[((f[g >> 2] | 0) + (W << 2)) >> 2] = (J - (f[e >> 2] | 0)) >> 2\n              f[d >> 2] = W\n              n = J\n              if ((f[a >> 2] | 0) >>> 0 > n >>> 0) {\n                f[n >> 2] = W\n                f[b >> 2] = n + 4\n                Z = I\n              } else {\n                xf(e, d)\n                Z = f[k >> 2] | 0\n              }\n              if (\n                (\n                  ((W | 0) != -1 ? ((n = ((((W >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + W) | 0), (n | 0) != -1) : 0)\n                    ? ((J = f[((f[(Z + 12) >> 2] | 0) + (n << 2)) >> 2] | 0), (J | 0) != -1)\n                    : 0\n                )\n                  ? ((n = (J + (((J >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0), ((n | 0) != -1) & ((n | 0) != (W | 0)))\n                  : 0\n              ) {\n                J = W\n                j = n\n                n = Z\n                while (1) {\n                  w = f[m >> 2] | 0\n                  M = f[p >> 2] | 0\n                  L = M\n                  c: do\n                    if ((w | 0) == (M | 0)) B = 70\n                    else {\n                      s = (((w - M) | 0) / 144) | 0\n                      v = 0\n                      while (1) {\n                        t = f[(L + ((v * 144) | 0) + 32) >> 2] | 0\n                        v = (v + 1) | 0\n                        if ((f[(t + (j << 2)) >> 2] | 0) != (f[(t + (J << 2)) >> 2] | 0)) break\n                        if (v >>> 0 >= s >>> 0) {\n                          B = 70\n                          break c\n                        }\n                      }\n                      s = f[b >> 2] | 0\n                      f[((f[g >> 2] | 0) + (j << 2)) >> 2] = (s - (f[e >> 2] | 0)) >> 2\n                      f[d >> 2] = j\n                      v = s\n                      if ((f[a >> 2] | 0) >>> 0 > v >>> 0) {\n                        f[v >> 2] = j\n                        f[b >> 2] = v + 4\n                        _ = n\n                      } else {\n                        xf(e, d)\n                        _ = f[k >> 2] | 0\n                      }\n                      $ = _\n                    }\n                  while (0)\n                  if ((B | 0) == 70) {\n                    B = 0\n                    L = f[g >> 2] | 0\n                    f[(L + (j << 2)) >> 2] = f[(L + (J << 2)) >> 2]\n                    $ = n\n                  }\n                  if ((j | 0) == -1) {\n                    aa = $\n                    break a\n                  }\n                  L = ((((j >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + j) | 0\n                  if ((L | 0) == -1) {\n                    aa = $\n                    break a\n                  }\n                  M = f[((f[($ + 12) >> 2] | 0) + (L << 2)) >> 2] | 0\n                  if ((M | 0) == -1) {\n                    aa = $\n                    break a\n                  }\n                  L = (M + (((M >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n                  if (((L | 0) != -1) & ((L | 0) != (W | 0))) {\n                    M = j\n                    j = L\n                    n = $\n                    J = M\n                  } else {\n                    aa = $\n                    break\n                  }\n                }\n              } else aa = Z\n            } else aa = I\n          while (0)\n          l = (l + 1) | 0\n          if ((l | 0) >= ((((f[(aa + 28) >> 2] | 0) - (f[(aa + 24) >> 2] | 0)) >> 2) | 0)) break\n          else I = aa\n        }\n      }\n      aa = f[i >> 2] | 0\n      I = f[(aa + 44) >> 2] | 0\n      l = f[(I + 100) >> 2] | 0\n      Z = f[(I + 96) >> 2] | 0\n      if ((l | 0) == (Z | 0)) ba = aa\n      else {\n        $ = (h + 4) | 0\n        W = (h + 8) | 0\n        B = 0\n        _ = I\n        I = Z\n        Z = l\n        l = aa\n        k = aa\n        while (1) {\n          f[h >> 2] = 0\n          f[(h + 4) >> 2] = 0\n          f[(h + 8) >> 2] = 0\n          aa = ((f[g >> 2] | 0) + ((B * 3) << 2)) | 0\n          f[h >> 2] = f[aa >> 2]\n          f[(h + 4) >> 2] = f[(aa + 4) >> 2]\n          f[(h + 8) >> 2] = f[(aa + 8) >> 2]\n          aa = (_ + 96) | 0\n          a = (_ + 100) | 0\n          p = (((Z - I) | 0) / 12) | 0\n          m = I\n          Y = B\n          B = (B + 1) | 0\n          if (Y >>> 0 < p >>> 0) {\n            ca = m\n            da = I\n            ea = Z\n            fa = l\n            ga = _\n            ha = k\n          } else {\n            X = Z\n            f[d >> 2] = 0\n            f[(d + 4) >> 2] = 0\n            f[(d + 8) >> 2] = 0\n            if (B >>> 0 <= p >>> 0)\n              if (B >>> 0 < p >>> 0 ? ((N = (m + ((B * 12) | 0)) | 0), (N | 0) != (X | 0)) : 0) {\n                r = (X + ((~(((((X + -12 - N) | 0) >>> 0) / 12) | 0) * 12) | 0)) | 0\n                f[a >> 2] = r\n                ia = m\n                ja = k\n                ka = _\n                la = r\n                ma = I\n              } else {\n                ia = m\n                ja = k\n                ka = _\n                la = Z\n                ma = I\n              }\n            else {\n              Yd(aa, (B - p) | 0, d)\n              p = f[i >> 2] | 0\n              m = f[(p + 44) >> 2] | 0\n              ia = f[aa >> 2] | 0\n              ja = p\n              ka = m\n              la = f[(m + 100) >> 2] | 0\n              ma = f[(m + 96) >> 2] | 0\n            }\n            ca = ia\n            da = ma\n            ea = la\n            fa = ja\n            ga = ka\n            ha = ja\n          }\n          f[(ca + ((Y * 12) | 0)) >> 2] = f[h >> 2]\n          f[(ca + ((Y * 12) | 0) + 4) >> 2] = f[$ >> 2]\n          f[(ca + ((Y * 12) | 0) + 8) >> 2] = f[W >> 2]\n          if (B >>> 0 >= ((((ea - da) | 0) / 12) | 0) >>> 0) {\n            ba = fa\n            break\n          } else {\n            _ = ga\n            I = da\n            Z = ea\n            l = fa\n            k = ha\n          }\n        }\n      }\n      ha = f[e >> 2] | 0\n      f[((f[(ba + 4) >> 2] | 0) + 80) >> 2] = ((f[b >> 2] | 0) - ha) >> 2\n      ba = f[g >> 2] | 0\n      if (!ba) na = ha\n      else {\n        ha = f[K >> 2] | 0\n        if ((ha | 0) != (ba | 0)) f[K >> 2] = ha + (~(((ha + -4 - ba) | 0) >>> 2) << 2)\n        dn(ba)\n        na = f[e >> 2] | 0\n      }\n      if (na | 0) {\n        e = f[b >> 2] | 0\n        if ((e | 0) != (na | 0)) f[b >> 2] = e + (~(((e + -4 - na) | 0) >>> 2) << 2)\n        dn(na)\n      }\n      u = c\n      return 1\n    }\n    function gb(a, c, e, g, h) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      var i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0,\n        ua = 0,\n        va = 0,\n        wa = 0,\n        xa = 0,\n        ya = 0,\n        za = 0,\n        Aa = 0,\n        Ba = 0,\n        Ca = 0,\n        Da = 0,\n        Ea = 0,\n        Fa = 0,\n        Ga = 0,\n        Ha = 0,\n        Ia = 0\n      i = u\n      u = (u + 64) | 0\n      j = (i + 16) | 0\n      k = i\n      l = (i + 24) | 0\n      m = (i + 8) | 0\n      n = (i + 20) | 0\n      f[j >> 2] = c\n      c = (a | 0) != 0\n      o = (l + 40) | 0\n      q = o\n      r = (l + 39) | 0\n      l = (m + 4) | 0\n      s = 0\n      t = 0\n      v = 0\n      a: while (1) {\n        do\n          if ((t | 0) > -1)\n            if ((s | 0) > ((2147483647 - t) | 0)) {\n              w = ln() | 0\n              f[w >> 2] = 75\n              x = -1\n              break\n            } else {\n              x = (s + t) | 0\n              break\n            }\n          else x = t\n        while (0)\n        w = f[j >> 2] | 0\n        y = b[w >> 0] | 0\n        if (!((y << 24) >> 24)) {\n          z = 88\n          break\n        } else {\n          A = y\n          B = w\n        }\n        b: while (1) {\n          switch ((A << 24) >> 24) {\n            case 37: {\n              C = B\n              D = B\n              z = 9\n              break b\n              break\n            }\n            case 0: {\n              E = B\n              break b\n              break\n            }\n            default: {\n            }\n          }\n          y = (B + 1) | 0\n          f[j >> 2] = y\n          A = b[y >> 0] | 0\n          B = y\n        }\n        c: do\n          if ((z | 0) == 9)\n            while (1) {\n              z = 0\n              if ((b[(D + 1) >> 0] | 0) != 37) {\n                E = C\n                break c\n              }\n              y = (C + 1) | 0\n              D = (D + 2) | 0\n              f[j >> 2] = D\n              if ((b[D >> 0] | 0) != 37) {\n                E = y\n                break\n              } else {\n                C = y\n                z = 9\n              }\n            }\n        while (0)\n        y = (E - w) | 0\n        if (c) il(a, w, y)\n        if (y | 0) {\n          s = y\n          t = x\n          continue\n        }\n        y = (Om(b[((f[j >> 2] | 0) + 1) >> 0] | 0) | 0) == 0\n        F = f[j >> 2] | 0\n        if (!y ? (b[(F + 2) >> 0] | 0) == 36 : 0) {\n          G = ((b[(F + 1) >> 0] | 0) + -48) | 0\n          H = 1\n          J = 3\n        } else {\n          G = -1\n          H = v\n          J = 1\n        }\n        y = (F + J) | 0\n        f[j >> 2] = y\n        F = b[y >> 0] | 0\n        K = (((F << 24) >> 24) + -32) | 0\n        if ((K >>> 0 > 31) | ((((1 << K) & 75913) | 0) == 0)) {\n          L = 0\n          M = F\n          N = y\n        } else {\n          K = 0\n          O = F\n          F = y\n          while (1) {\n            y = (1 << (((O << 24) >> 24) + -32)) | K\n            P = (F + 1) | 0\n            f[j >> 2] = P\n            Q = b[P >> 0] | 0\n            R = (((Q << 24) >> 24) + -32) | 0\n            if ((R >>> 0 > 31) | ((((1 << R) & 75913) | 0) == 0)) {\n              L = y\n              M = Q\n              N = P\n              break\n            } else {\n              K = y\n              O = Q\n              F = P\n            }\n          }\n        }\n        if ((M << 24) >> 24 == 42) {\n          if ((Om(b[(N + 1) >> 0] | 0) | 0) != 0 ? ((F = f[j >> 2] | 0), (b[(F + 2) >> 0] | 0) == 36) : 0) {\n            O = (F + 1) | 0\n            f[(h + (((b[O >> 0] | 0) + -48) << 2)) >> 2] = 10\n            S = f[(g + (((b[O >> 0] | 0) + -48) << 3)) >> 2] | 0\n            T = 1\n            U = (F + 3) | 0\n          } else {\n            if (H | 0) {\n              V = -1\n              break\n            }\n            if (c) {\n              F = ((f[e >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n              O = f[F >> 2] | 0\n              f[e >> 2] = F + 4\n              W = O\n            } else W = 0\n            S = W\n            T = 0\n            U = ((f[j >> 2] | 0) + 1) | 0\n          }\n          f[j >> 2] = U\n          O = (S | 0) < 0\n          X = O ? (0 - S) | 0 : S\n          Y = O ? L | 8192 : L\n          Z = T\n          _ = U\n        } else {\n          O = Sh(j) | 0\n          if ((O | 0) < 0) {\n            V = -1\n            break\n          }\n          X = O\n          Y = L\n          Z = H\n          _ = f[j >> 2] | 0\n        }\n        do\n          if ((b[_ >> 0] | 0) == 46) {\n            if ((b[(_ + 1) >> 0] | 0) != 42) {\n              f[j >> 2] = _ + 1\n              O = Sh(j) | 0\n              $ = O\n              aa = f[j >> 2] | 0\n              break\n            }\n            if (Om(b[(_ + 2) >> 0] | 0) | 0 ? ((O = f[j >> 2] | 0), (b[(O + 3) >> 0] | 0) == 36) : 0) {\n              F = (O + 2) | 0\n              f[(h + (((b[F >> 0] | 0) + -48) << 2)) >> 2] = 10\n              K = f[(g + (((b[F >> 0] | 0) + -48) << 3)) >> 2] | 0\n              F = (O + 4) | 0\n              f[j >> 2] = F\n              $ = K\n              aa = F\n              break\n            }\n            if (Z | 0) {\n              V = -1\n              break a\n            }\n            if (c) {\n              F = ((f[e >> 2] | 0) + (4 - 1)) & ~(4 - 1)\n              K = f[F >> 2] | 0\n              f[e >> 2] = F + 4\n              ba = K\n            } else ba = 0\n            K = ((f[j >> 2] | 0) + 2) | 0\n            f[j >> 2] = K\n            $ = ba\n            aa = K\n          } else {\n            $ = -1\n            aa = _\n          }\n        while (0)\n        K = 0\n        F = aa\n        while (1) {\n          if ((((b[F >> 0] | 0) + -65) | 0) >>> 0 > 57) {\n            V = -1\n            break a\n          }\n          O = F\n          F = (F + 1) | 0\n          f[j >> 2] = F\n          ca = b[((b[O >> 0] | 0) + -65 + (9878 + ((K * 58) | 0))) >> 0] | 0\n          da = ca & 255\n          if (((da + -1) | 0) >>> 0 >= 8) break\n          else K = da\n        }\n        if (!((ca << 24) >> 24)) {\n          V = -1\n          break\n        }\n        O = (G | 0) > -1\n        do\n          if ((ca << 24) >> 24 == 19)\n            if (O) {\n              V = -1\n              break a\n            } else z = 50\n          else {\n            if (O) {\n              f[(h + (G << 2)) >> 2] = da\n              P = (g + (G << 3)) | 0\n              Q = f[(P + 4) >> 2] | 0\n              y = k\n              f[y >> 2] = f[P >> 2]\n              f[(y + 4) >> 2] = Q\n              z = 50\n              break\n            }\n            if (!c) {\n              V = 0\n              break a\n            }\n            Zc(k, da, e)\n            ea = f[j >> 2] | 0\n          }\n        while (0)\n        if ((z | 0) == 50) {\n          z = 0\n          if (c) ea = F\n          else {\n            s = 0\n            t = x\n            v = Z\n            continue\n          }\n        }\n        O = b[(ea + -1) >> 0] | 0\n        Q = ((K | 0) != 0) & (((O & 15) | 0) == 3) ? O & -33 : O\n        O = Y & -65537\n        y = ((Y & 8192) | 0) == 0 ? Y : O\n        d: do\n          switch (Q | 0) {\n            case 110: {\n              switch (((K & 255) << 24) >> 24) {\n                case 0: {\n                  f[f[k >> 2] >> 2] = x\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                  break\n                }\n                case 1: {\n                  f[f[k >> 2] >> 2] = x\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                  break\n                }\n                case 2: {\n                  P = f[k >> 2] | 0\n                  f[P >> 2] = x\n                  f[(P + 4) >> 2] = (((x | 0) < 0) << 31) >> 31\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                  break\n                }\n                case 3: {\n                  d[f[k >> 2] >> 1] = x\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                  break\n                }\n                case 4: {\n                  b[f[k >> 2] >> 0] = x\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                  break\n                }\n                case 6: {\n                  f[f[k >> 2] >> 2] = x\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                  break\n                }\n                case 7: {\n                  P = f[k >> 2] | 0\n                  f[P >> 2] = x\n                  f[(P + 4) >> 2] = (((x | 0) < 0) << 31) >> 31\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                  break\n                }\n                default: {\n                  s = 0\n                  t = x\n                  v = Z\n                  continue a\n                }\n              }\n              break\n            }\n            case 112: {\n              fa = 120\n              ga = $ >>> 0 > 8 ? $ : 8\n              ha = y | 8\n              z = 62\n              break\n            }\n            case 88:\n            case 120: {\n              fa = Q\n              ga = $\n              ha = y\n              z = 62\n              break\n            }\n            case 111: {\n              P = k\n              R = f[P >> 2] | 0\n              ia = f[(P + 4) >> 2] | 0\n              P = Wh(R, ia, o) | 0\n              ja = (q - P) | 0\n              ka = P\n              la = 0\n              ma = 10342\n              na = (((y & 8) | 0) == 0) | (($ | 0) > (ja | 0)) ? $ : (ja + 1) | 0\n              oa = y\n              pa = R\n              qa = ia\n              z = 68\n              break\n            }\n            case 105:\n            case 100: {\n              ia = k\n              R = f[ia >> 2] | 0\n              ja = f[(ia + 4) >> 2] | 0\n              if ((ja | 0) < 0) {\n                ia = Tj(0, 0, R | 0, ja | 0) | 0\n                P = I\n                ra = k\n                f[ra >> 2] = ia\n                f[(ra + 4) >> 2] = P\n                sa = 1\n                ta = 10342\n                ua = ia\n                va = P\n                z = 67\n                break d\n              } else {\n                sa = (((y & 2049) | 0) != 0) & 1\n                ta = ((y & 2048) | 0) == 0 ? (((y & 1) | 0) == 0 ? 10342 : 10344) : 10343\n                ua = R\n                va = ja\n                z = 67\n                break d\n              }\n              break\n            }\n            case 117: {\n              ja = k\n              sa = 0\n              ta = 10342\n              ua = f[ja >> 2] | 0\n              va = f[(ja + 4) >> 2] | 0\n              z = 67\n              break\n            }\n            case 99: {\n              b[r >> 0] = f[k >> 2]\n              wa = r\n              xa = 0\n              ya = 10342\n              za = o\n              Aa = 1\n              Ba = O\n              break\n            }\n            case 109: {\n              ja = ln() | 0\n              Ca = nl(f[ja >> 2] | 0) | 0\n              z = 72\n              break\n            }\n            case 115: {\n              ja = f[k >> 2] | 0\n              Ca = ja | 0 ? ja : 10352\n              z = 72\n              break\n            }\n            case 67: {\n              f[m >> 2] = f[k >> 2]\n              f[l >> 2] = 0\n              f[k >> 2] = m\n              Da = -1\n              Ea = m\n              z = 76\n              break\n            }\n            case 83: {\n              ja = f[k >> 2] | 0\n              if (!$) {\n                ch(a, 32, X, 0, y)\n                Fa = 0\n                z = 85\n              } else {\n                Da = $\n                Ea = ja\n                z = 76\n              }\n              break\n            }\n            case 65:\n            case 71:\n            case 70:\n            case 69:\n            case 97:\n            case 103:\n            case 102:\n            case 101: {\n              s = eb(a, +p[k >> 3], X, $, y, Q) | 0\n              t = x\n              v = Z\n              continue a\n              break\n            }\n            default: {\n              wa = w\n              xa = 0\n              ya = 10342\n              za = o\n              Aa = $\n              Ba = y\n            }\n          }\n        while (0)\n        e: do\n          if ((z | 0) == 62) {\n            z = 0\n            w = k\n            Q = f[w >> 2] | 0\n            K = f[(w + 4) >> 2] | 0\n            w = Fh(Q, K, o, fa & 32) | 0\n            F = (((ha & 8) | 0) == 0) | (((Q | 0) == 0) & ((K | 0) == 0))\n            ka = w\n            la = F ? 0 : 2\n            ma = F ? 10342 : (10342 + (fa >> 4)) | 0\n            na = ga\n            oa = ha\n            pa = Q\n            qa = K\n            z = 68\n          } else if ((z | 0) == 67) {\n            z = 0\n            ka = pg(ua, va, o) | 0\n            la = sa\n            ma = ta\n            na = $\n            oa = y\n            pa = ua\n            qa = va\n            z = 68\n          } else if ((z | 0) == 72) {\n            z = 0\n            K = Ed(Ca, 0, $) | 0\n            Q = (K | 0) == 0\n            wa = Ca\n            xa = 0\n            ya = 10342\n            za = Q ? (Ca + $) | 0 : K\n            Aa = Q ? $ : (K - Ca) | 0\n            Ba = O\n          } else if ((z | 0) == 76) {\n            z = 0\n            K = Ea\n            Q = 0\n            F = 0\n            while (1) {\n              w = f[K >> 2] | 0\n              if (!w) {\n                Ga = Q\n                Ha = F\n                break\n              }\n              ja = _k(n, w) | 0\n              if (((ja | 0) < 0) | (ja >>> 0 > ((Da - Q) | 0) >>> 0)) {\n                Ga = Q\n                Ha = ja\n                break\n              }\n              w = (ja + Q) | 0\n              if (Da >>> 0 > w >>> 0) {\n                K = (K + 4) | 0\n                Q = w\n                F = ja\n              } else {\n                Ga = w\n                Ha = ja\n                break\n              }\n            }\n            if ((Ha | 0) < 0) {\n              V = -1\n              break a\n            }\n            ch(a, 32, X, Ga, y)\n            if (!Ga) {\n              Fa = 0\n              z = 85\n            } else {\n              F = Ea\n              Q = 0\n              while (1) {\n                K = f[F >> 2] | 0\n                if (!K) {\n                  Fa = Ga\n                  z = 85\n                  break e\n                }\n                ja = _k(n, K) | 0\n                Q = (ja + Q) | 0\n                if ((Q | 0) > (Ga | 0)) {\n                  Fa = Ga\n                  z = 85\n                  break e\n                }\n                il(a, n, ja)\n                if (Q >>> 0 >= Ga >>> 0) {\n                  Fa = Ga\n                  z = 85\n                  break\n                } else F = (F + 4) | 0\n              }\n            }\n          }\n        while (0)\n        if ((z | 0) == 68) {\n          z = 0\n          O = ((pa | 0) != 0) | ((qa | 0) != 0)\n          F = ((na | 0) != 0) | O\n          Q = (q - ka + ((O ^ 1) & 1)) | 0\n          wa = F ? ka : o\n          xa = la\n          ya = ma\n          za = o\n          Aa = F ? ((na | 0) > (Q | 0) ? na : Q) : na\n          Ba = (na | 0) > -1 ? oa & -65537 : oa\n        } else if ((z | 0) == 85) {\n          z = 0\n          ch(a, 32, X, Fa, y ^ 8192)\n          s = (X | 0) > (Fa | 0) ? X : Fa\n          t = x\n          v = Z\n          continue\n        }\n        Q = (za - wa) | 0\n        F = (Aa | 0) < (Q | 0) ? Q : Aa\n        O = (F + xa) | 0\n        ja = (X | 0) < (O | 0) ? O : X\n        ch(a, 32, ja, O, Ba)\n        il(a, ya, xa)\n        ch(a, 48, ja, O, Ba ^ 65536)\n        ch(a, 48, F, Q, 0)\n        il(a, wa, Q)\n        ch(a, 32, ja, O, Ba ^ 8192)\n        s = ja\n        t = x\n        v = Z\n      }\n      f: do\n        if ((z | 0) == 88)\n          if (!a)\n            if (v) {\n              Z = 1\n              while (1) {\n                t = f[(h + (Z << 2)) >> 2] | 0\n                if (!t) {\n                  Ia = Z\n                  break\n                }\n                Zc((g + (Z << 3)) | 0, t, e)\n                t = (Z + 1) | 0\n                if ((Z | 0) < 9) Z = t\n                else {\n                  Ia = t\n                  break\n                }\n              }\n              if ((Ia | 0) < 10) {\n                Z = Ia\n                while (1) {\n                  if (f[(h + (Z << 2)) >> 2] | 0) {\n                    V = -1\n                    break f\n                  }\n                  if ((Z | 0) < 9) Z = (Z + 1) | 0\n                  else {\n                    V = 1\n                    break\n                  }\n                }\n              } else V = 1\n            } else V = 0\n          else V = x\n      while (0)\n      u = i\n      return V | 0\n    }\n    function hb(a) {\n      a = a | 0\n      var c = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0\n      c = u\n      u = (u + 80) | 0\n      e = (c + 40) | 0\n      g = (c + 68) | 0\n      h = (c + 64) | 0\n      i = (c + 60) | 0\n      j = (c + 52) | 0\n      k = c\n      l = (c + 56) | 0\n      m = (c + 48) | 0\n      f[(a + 132) >> 2] = 0\n      n = (a + 148) | 0\n      if (f[n >> 2] | 0) {\n        o = (a + 144) | 0\n        p = f[o >> 2] | 0\n        if (p | 0) {\n          q = p\n          do {\n            p = q\n            q = f[q >> 2] | 0\n            dn(p)\n          } while ((q | 0) != 0)\n        }\n        f[o >> 2] = 0\n        o = f[(a + 140) >> 2] | 0\n        if (o | 0) {\n          q = (a + 136) | 0\n          p = 0\n          do {\n            f[((f[q >> 2] | 0) + (p << 2)) >> 2] = 0\n            p = (p + 1) | 0\n          } while ((p | 0) != (o | 0))\n        }\n        f[n >> 2] = 0\n      }\n      n = (a + 4) | 0\n      if (!(dg(g, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0)) {\n        r = 0\n        u = c\n        return r | 0\n      }\n      o = (a + 156) | 0\n      f[o >> 2] = f[g >> 2]\n      g = (dg(h, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0) ^ 1\n      do\n        if (!(((f[h >> 2] | 0) >>> 0 > 1431655765) | g)) {\n          p = f[(a + 24) >> 2] | 0\n          q = (a + 28) | 0\n          s = f[q >> 2] | 0\n          if ((s | 0) != (p | 0)) f[q >> 2] = s + (~(((s + -4 - p) | 0) >>> 2) << 2)\n          p = bj(88) | 0\n          di(p)\n          s = (a + 8) | 0\n          q = f[s >> 2] | 0\n          f[s >> 2] = p\n          if (q | 0 ? (mf(q), dn(q), (f[s >> 2] | 0) == 0) : 0) {\n            t = 0\n            break\n          }\n          q = (a + 160) | 0\n          p = f[q >> 2] | 0\n          v = (a + 164) | 0\n          w = f[v >> 2] | 0\n          if ((w | 0) != (p | 0)) f[v >> 2] = w + (~(((w + -4 - p) | 0) >>> 2) << 2)\n          Eg(q, f[h >> 2] | 0)\n          q = (a + 172) | 0\n          p = f[q >> 2] | 0\n          w = (a + 176) | 0\n          v = f[w >> 2] | 0\n          if ((v | 0) != (p | 0)) f[w >> 2] = v + (~(((v + -4 - p) | 0) >>> 2) << 2)\n          Eg(q, f[h >> 2] | 0)\n          q = f[(a + 36) >> 2] | 0\n          p = (a + 40) | 0\n          v = f[p >> 2] | 0\n          if ((v | 0) != (q | 0)) f[p >> 2] = v + ((~(((((v + -12 - q) | 0) >>> 0) / 12) | 0) * 12) | 0)\n          q = f[(a + 48) >> 2] | 0\n          v = (a + 52) | 0\n          p = f[v >> 2] | 0\n          if ((p | 0) != (q | 0)) f[v >> 2] = p + (~(((p + -4 - q) | 0) >>> 2) << 2)\n          f[(a + 64) >> 2] = 0\n          q = f[(a + 72) >> 2] | 0\n          p = (a + 76) | 0\n          v = f[p >> 2] | 0\n          if ((v | 0) != (q | 0)) f[p >> 2] = v + (~(((v + -4 - q) | 0) >>> 2) << 2)\n          f[(a + 84) >> 2] = -1\n          f[(a + 92) >> 2] = -1\n          f[(a + 88) >> 2] = -1\n          q = f[((f[n >> 2] | 0) + 32) >> 2] | 0\n          v = (q + 8) | 0\n          p = f[(v + 4) >> 2] | 0\n          w = (q + 16) | 0\n          x = w\n          y = f[x >> 2] | 0\n          z = f[(x + 4) >> 2] | 0\n          if (((p | 0) > (z | 0)) | ((p | 0) == (z | 0) ? (f[v >> 2] | 0) >>> 0 > y >>> 0 : 0)) {\n            v = b[((f[q >> 2] | 0) + y) >> 0] | 0\n            q = Rj(y | 0, z | 0, 1, 0) | 0\n            z = w\n            f[z >> 2] = q\n            f[(z + 4) >> 2] = I\n            z = (a + 212) | 0\n            q = f[z >> 2] | 0\n            w = (a + 216) | 0\n            y = f[w >> 2] | 0\n            if ((y | 0) != (q | 0)) {\n              p = y\n              do {\n                f[w >> 2] = p + -144\n                y = f[(p + -12) >> 2] | 0\n                if (y | 0) {\n                  x = (p + -8) | 0\n                  A = f[x >> 2] | 0\n                  if ((A | 0) != (y | 0)) f[x >> 2] = A + (~(((A + -4 - y) | 0) >>> 2) << 2)\n                  dn(y)\n                }\n                y = f[(p + -28) >> 2] | 0\n                if (y | 0) {\n                  A = (p + -24) | 0\n                  x = f[A >> 2] | 0\n                  if ((x | 0) != (y | 0)) f[A >> 2] = x + (~(((x + -4 - y) | 0) >>> 2) << 2)\n                  dn(y)\n                }\n                y = f[(p + -40) >> 2] | 0\n                if (y | 0) {\n                  x = (p + -36) | 0\n                  A = f[x >> 2] | 0\n                  if ((A | 0) != (y | 0)) f[x >> 2] = A + (~(((A + -4 - y) | 0) >>> 2) << 2)\n                  dn(y)\n                }\n                tf((p + -140) | 0)\n                p = f[w >> 2] | 0\n              } while ((p | 0) != (q | 0))\n            }\n            q = v & 255\n            Ne(z, q)\n            if (dg(i, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0 ? (f[h >> 2] | 0) >>> 0 >= (f[i >> 2] | 0) >>> 0 : 0) {\n              if (\n                (\n                  dg(j, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0\n                    ? Gf(f[s >> 2] | 0, f[h >> 2] | 0, ((f[j >> 2] | 0) + (f[o >> 2] | 0)) | 0) | 0\n                    : 0\n                )\n                  ? ((p = ((f[j >> 2] | 0) + (f[o >> 2] | 0)) | 0),\n                    (b[e >> 0] = 1),\n                    le((a + 120) | 0, p, e),\n                    (Fc(a, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0) != -1)\n                  : 0\n              ) {\n                p = (a + 224) | 0\n                f[(a + 368) >> 2] = a\n                y = ((Na[f[((f[a >> 2] | 0) + 32) >> 2] & 127](a) | 0) + 32) | 0\n                A = f[y >> 2] | 0\n                y = ((f[A >> 2] | 0) + (f[(A + 16) >> 2] | 0)) | 0\n                A = ((Na[f[((f[a >> 2] | 0) + 32) >> 2] & 127](a) | 0) + 32) | 0\n                x = f[A >> 2] | 0\n                A = (x + 8) | 0\n                B = (x + 16) | 0\n                x = Tj(f[A >> 2] | 0, f[(A + 4) >> 2] | 0, f[B >> 2] | 0, f[(B + 4) >> 2] | 0) | 0\n                B = ((Na[f[((f[a >> 2] | 0) + 32) >> 2] & 127](a) | 0) + 32) | 0\n                Wi(p, y, x, d[((f[B >> 2] | 0) + 38) >> 1] | 0)\n                f[(a + 364) >> 2] = q\n                Bi(k)\n                q = (a + 264) | 0\n                B = q\n                x = p\n                y = (B + 40) | 0\n                do {\n                  f[B >> 2] = f[x >> 2]\n                  B = (B + 4) | 0\n                  x = (x + 4) | 0\n                } while ((B | 0) < (y | 0))\n                a: do\n                  if (ah(q, 1, e) | 0) {\n                    B = p\n                    x = q\n                    y = (B + 40) | 0\n                    do {\n                      f[B >> 2] = f[x >> 2]\n                      B = (B + 4) | 0\n                      x = (x + 4) | 0\n                    } while ((B | 0) < (y | 0))\n                    v = e\n                    A = f[v >> 2] | 0\n                    C = f[(v + 4) >> 2] | 0\n                    v = (a + 232) | 0\n                    D = (a + 240) | 0\n                    E = D\n                    F = f[E >> 2] | 0\n                    G = f[(E + 4) >> 2] | 0\n                    E = Tj(f[v >> 2] | 0, f[(v + 4) >> 2] | 0, F | 0, G | 0) | 0\n                    v = I\n                    if ((C >>> 0 > v >>> 0) | (((C | 0) == (v | 0)) & (A >>> 0 > E >>> 0))) {\n                      H = 46\n                      break\n                    }\n                    E = Rj(F | 0, G | 0, A | 0, C | 0) | 0\n                    C = D\n                    f[C >> 2] = E\n                    f[(C + 4) >> 2] = I\n                    td((a + 304) | 0, p) | 0\n                    if (!(qf(p) | 0)) {\n                      J = 0\n                      break\n                    }\n                    B = k\n                    x = p\n                    y = (B + 40) | 0\n                    do {\n                      f[B >> 2] = f[x >> 2]\n                      B = (B + 4) | 0\n                      x = (x + 4) | 0\n                    } while ((B | 0) < (y | 0))\n                    C = _a(a, f[i >> 2] | 0) | 0\n                    if ((C | 0) == -1) {\n                      J = 0\n                      break\n                    }\n                    E = f[((f[n >> 2] | 0) + 32) >> 2] | 0\n                    D = (k + 16) | 0\n                    A = f[D >> 2] | 0\n                    G = ((f[k >> 2] | 0) + A) | 0\n                    F = (k + 8) | 0\n                    v = Tj(f[F >> 2] | 0, f[(F + 4) >> 2] | 0, A | 0, f[(D + 4) >> 2] | 0) | 0\n                    Wi(E, G, v, d[(E + 38) >> 1] | 0)\n                    do\n                      if ((f[w >> 2] | 0) != (f[z >> 2] | 0)) {\n                        E = f[s >> 2] | 0\n                        if ((f[(E + 4) >> 2] | 0) == (f[E >> 2] | 0)) break\n                        E = 0\n                        do {\n                          f[l >> 2] = E\n                          f[e >> 2] = f[l >> 2]\n                          E = (E + 3) | 0\n                          if (!(Gb(a, e) | 0)) {\n                            J = 0\n                            break a\n                          }\n                          v = f[s >> 2] | 0\n                        } while (E >>> 0 < (((f[(v + 4) >> 2] | 0) - (f[v >> 2] | 0)) >> 2) >>> 0)\n                      }\n                    while (0)\n                    if (b[(a + 300) >> 0] | 0) bi(q)\n                    E = f[z >> 2] | 0\n                    if ((f[w >> 2] | 0) != (E | 0)) {\n                      v = 0\n                      G = E\n                      do {\n                        te((G + ((v * 144) | 0) + 4) | 0, f[s >> 2] | 0) | 0\n                        E = f[z >> 2] | 0\n                        D = f[(E + ((v * 144) | 0) + 132) >> 2] | 0\n                        A = f[(E + ((v * 144) | 0) + 136) >> 2] | 0\n                        if ((D | 0) == (A | 0)) K = E\n                        else {\n                          F = D\n                          D = E\n                          while (1) {\n                            f[m >> 2] = f[F >> 2]\n                            f[e >> 2] = f[m >> 2]\n                            $d((D + ((v * 144) | 0) + 4) | 0, e)\n                            F = (F + 4) | 0\n                            E = f[z >> 2] | 0\n                            if ((F | 0) == (A | 0)) {\n                              K = E\n                              break\n                            } else D = E\n                          }\n                        }\n                        Lh((K + ((v * 144) | 0) + 4) | 0, 0, 0)\n                        v = (v + 1) | 0\n                        G = f[z >> 2] | 0\n                      } while (v >>> 0 < (((((f[w >> 2] | 0) - G) | 0) / 144) | 0) >>> 0)\n                    }\n                    G = f[s >> 2] | 0\n                    v = ((f[(G + 28) >> 2] | 0) - (f[(G + 24) >> 2] | 0)) >> 2\n                    G = (a + 196) | 0\n                    D = (a + 200) | 0\n                    A = f[D >> 2] | 0\n                    F = f[G >> 2] | 0\n                    E = (A - F) >> 2\n                    L = F\n                    F = A\n                    do\n                      if (v >>> 0 > E >>> 0) ff(G, (v - E) | 0)\n                      else {\n                        if (v >>> 0 >= E >>> 0) break\n                        A = (L + (v << 2)) | 0\n                        if ((A | 0) == (F | 0)) break\n                        f[D >> 2] = F + (~(((F + -4 - A) | 0) >>> 2) << 2)\n                      }\n                    while (0)\n                    Eg((a + 184) | 0, v)\n                    F = f[z >> 2] | 0\n                    if ((f[w >> 2] | 0) != (F | 0)) {\n                      D = 0\n                      L = F\n                      do {\n                        F = L\n                        E = ((f[(F + ((D * 144) | 0) + 60) >> 2] | 0) - (f[(F + ((D * 144) | 0) + 56) >> 2] | 0)) >> 2\n                        G = f[s >> 2] | 0\n                        A = ((f[(G + 28) >> 2] | 0) - (f[(G + 24) >> 2] | 0)) >> 2\n                        G = (E | 0) < (A | 0) ? A : E\n                        E = (F + ((D * 144) | 0) + 116) | 0\n                        A = (F + ((D * 144) | 0) + 120) | 0\n                        M = f[A >> 2] | 0\n                        N = f[E >> 2] | 0\n                        O = (M - N) >> 2\n                        P = N\n                        N = M\n                        do\n                          if (G >>> 0 > O >>> 0) ff(E, (G - O) | 0)\n                          else {\n                            if (G >>> 0 >= O >>> 0) break\n                            M = (P + (G << 2)) | 0\n                            if ((M | 0) == (N | 0)) break\n                            f[A >> 2] = N + (~(((N + -4 - M) | 0) >>> 2) << 2)\n                          }\n                        while (0)\n                        Eg((F + ((D * 144) | 0) + 104) | 0, G)\n                        D = (D + 1) | 0\n                        L = f[z >> 2] | 0\n                      } while (D >>> 0 < (((((f[w >> 2] | 0) - L) | 0) / 144) | 0) >>> 0)\n                    }\n                    J = fb(a, C) | 0\n                  } else H = 46\n                while (0)\n                if ((H | 0) == 46) J = 0\n                Q = J\n              } else Q = 0\n              R = Q\n            } else R = 0\n            t = R\n          } else t = 0\n        } else t = 0\n      while (0)\n      r = t\n      u = c\n      return r | 0\n    }\n    function ib(a) {\n      a = a | 0\n      var c = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0\n      c = u\n      u = (u + 80) | 0\n      e = (c + 64) | 0\n      g = (c + 60) | 0\n      h = (c + 56) | 0\n      i = (c + 52) | 0\n      j = (c + 48) | 0\n      k = c\n      l = (c + 44) | 0\n      m = (c + 40) | 0\n      f[(a + 132) >> 2] = 0\n      n = (a + 148) | 0\n      if (f[n >> 2] | 0) {\n        o = (a + 144) | 0\n        p = f[o >> 2] | 0\n        if (p | 0) {\n          q = p\n          do {\n            p = q\n            q = f[q >> 2] | 0\n            dn(p)\n          } while ((q | 0) != 0)\n        }\n        f[o >> 2] = 0\n        o = f[(a + 140) >> 2] | 0\n        if (o | 0) {\n          q = (a + 136) | 0\n          p = 0\n          do {\n            f[((f[q >> 2] | 0) + (p << 2)) >> 2] = 0\n            p = (p + 1) | 0\n          } while ((p | 0) != (o | 0))\n        }\n        f[n >> 2] = 0\n      }\n      n = (a + 4) | 0\n      if (!(dg(g, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0)) {\n        r = 0\n        u = c\n        return r | 0\n      }\n      o = (a + 156) | 0\n      f[o >> 2] = f[g >> 2]\n      g = (dg(h, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0) ^ 1\n      do\n        if (!(((f[h >> 2] | 0) >>> 0 > 1431655765) | g)) {\n          p = f[(a + 24) >> 2] | 0\n          q = (a + 28) | 0\n          s = f[q >> 2] | 0\n          if ((s | 0) != (p | 0)) f[q >> 2] = s + (~(((s + -4 - p) | 0) >>> 2) << 2)\n          p = bj(88) | 0\n          di(p)\n          s = (a + 8) | 0\n          q = f[s >> 2] | 0\n          f[s >> 2] = p\n          if (q | 0 ? (mf(q), dn(q), (f[s >> 2] | 0) == 0) : 0) {\n            t = 0\n            break\n          }\n          q = (a + 160) | 0\n          p = f[q >> 2] | 0\n          v = (a + 164) | 0\n          w = f[v >> 2] | 0\n          if ((w | 0) != (p | 0)) f[v >> 2] = w + (~(((w + -4 - p) | 0) >>> 2) << 2)\n          Eg(q, f[h >> 2] | 0)\n          q = (a + 172) | 0\n          p = f[q >> 2] | 0\n          w = (a + 176) | 0\n          v = f[w >> 2] | 0\n          if ((v | 0) != (p | 0)) f[w >> 2] = v + (~(((v + -4 - p) | 0) >>> 2) << 2)\n          Eg(q, f[h >> 2] | 0)\n          q = f[(a + 36) >> 2] | 0\n          p = (a + 40) | 0\n          v = f[p >> 2] | 0\n          if ((v | 0) != (q | 0)) f[p >> 2] = v + ((~(((((v + -12 - q) | 0) >>> 0) / 12) | 0) * 12) | 0)\n          q = f[(a + 48) >> 2] | 0\n          v = (a + 52) | 0\n          p = f[v >> 2] | 0\n          if ((p | 0) != (q | 0)) f[v >> 2] = p + (~(((p + -4 - q) | 0) >>> 2) << 2)\n          f[(a + 64) >> 2] = 0\n          q = f[(a + 72) >> 2] | 0\n          p = (a + 76) | 0\n          v = f[p >> 2] | 0\n          if ((v | 0) != (q | 0)) f[p >> 2] = v + (~(((v + -4 - q) | 0) >>> 2) << 2)\n          f[(a + 84) >> 2] = -1\n          f[(a + 92) >> 2] = -1\n          f[(a + 88) >> 2] = -1\n          q = f[((f[n >> 2] | 0) + 32) >> 2] | 0\n          v = (q + 8) | 0\n          p = f[(v + 4) >> 2] | 0\n          w = (q + 16) | 0\n          x = w\n          y = f[x >> 2] | 0\n          z = f[(x + 4) >> 2] | 0\n          if (((p | 0) > (z | 0)) | ((p | 0) == (z | 0) ? (f[v >> 2] | 0) >>> 0 > y >>> 0 : 0)) {\n            v = b[((f[q >> 2] | 0) + y) >> 0] | 0\n            q = Rj(y | 0, z | 0, 1, 0) | 0\n            z = w\n            f[z >> 2] = q\n            f[(z + 4) >> 2] = I\n            z = (a + 212) | 0\n            q = f[z >> 2] | 0\n            w = (a + 216) | 0\n            y = f[w >> 2] | 0\n            if ((y | 0) != (q | 0)) {\n              p = y\n              do {\n                f[w >> 2] = p + -144\n                y = f[(p + -12) >> 2] | 0\n                if (y | 0) {\n                  x = (p + -8) | 0\n                  A = f[x >> 2] | 0\n                  if ((A | 0) != (y | 0)) f[x >> 2] = A + (~(((A + -4 - y) | 0) >>> 2) << 2)\n                  dn(y)\n                }\n                y = f[(p + -28) >> 2] | 0\n                if (y | 0) {\n                  A = (p + -24) | 0\n                  x = f[A >> 2] | 0\n                  if ((x | 0) != (y | 0)) f[A >> 2] = x + (~(((x + -4 - y) | 0) >>> 2) << 2)\n                  dn(y)\n                }\n                y = f[(p + -40) >> 2] | 0\n                if (y | 0) {\n                  x = (p + -36) | 0\n                  A = f[x >> 2] | 0\n                  if ((A | 0) != (y | 0)) f[x >> 2] = A + (~(((A + -4 - y) | 0) >>> 2) << 2)\n                  dn(y)\n                }\n                tf((p + -140) | 0)\n                p = f[w >> 2] | 0\n              } while ((p | 0) != (q | 0))\n            }\n            q = v & 255\n            Ne(z, q)\n            if (dg(i, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0 ? (f[h >> 2] | 0) >>> 0 >= (f[i >> 2] | 0) >>> 0 : 0) {\n              if (\n                (\n                  dg(j, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0\n                    ? Gf(f[s >> 2] | 0, f[h >> 2] | 0, ((f[j >> 2] | 0) + (f[o >> 2] | 0)) | 0) | 0\n                    : 0\n                )\n                  ? ((p = ((f[j >> 2] | 0) + (f[o >> 2] | 0)) | 0),\n                    (b[e >> 0] = 1),\n                    le((a + 120) | 0, p, e),\n                    (Fc(a, f[((f[n >> 2] | 0) + 32) >> 2] | 0) | 0) != -1)\n                  : 0\n              ) {\n                p = (a + 224) | 0\n                f[(a + 368) >> 2] = a\n                y = ((Na[f[((f[a >> 2] | 0) + 32) >> 2] & 127](a) | 0) + 32) | 0\n                A = f[y >> 2] | 0\n                y = ((f[A >> 2] | 0) + (f[(A + 16) >> 2] | 0)) | 0\n                A = ((Na[f[((f[a >> 2] | 0) + 32) >> 2] & 127](a) | 0) + 32) | 0\n                x = f[A >> 2] | 0\n                A = (x + 8) | 0\n                B = (x + 16) | 0\n                x = Tj(f[A >> 2] | 0, f[(A + 4) >> 2] | 0, f[B >> 2] | 0, f[(B + 4) >> 2] | 0) | 0\n                B = ((Na[f[((f[a >> 2] | 0) + 32) >> 2] & 127](a) | 0) + 32) | 0\n                Wi(p, y, x, d[((f[B >> 2] | 0) + 38) >> 1] | 0)\n                B = Na[f[((f[a >> 2] | 0) + 36) >> 2] & 127](a) | 0\n                f[(a + 372) >> 2] = B\n                f[(a + 376) >> 2] = (f[j >> 2] | 0) + (f[o >> 2] | 0)\n                f[(a + 364) >> 2] = q\n                Bi(k)\n                a: do\n                  if (kc(p, k) | 0) {\n                    q = Za(a, f[i >> 2] | 0) | 0\n                    if ((q | 0) == -1) {\n                      C = 0\n                      break\n                    }\n                    B = f[((f[n >> 2] | 0) + 32) >> 2] | 0\n                    x = (k + 16) | 0\n                    y = f[x >> 2] | 0\n                    A = ((f[k >> 2] | 0) + y) | 0\n                    D = (k + 8) | 0\n                    E = Tj(f[D >> 2] | 0, f[(D + 4) >> 2] | 0, y | 0, f[(x + 4) >> 2] | 0) | 0\n                    Wi(B, A, E, d[(B + 38) >> 1] | 0)\n                    do\n                      if ((f[w >> 2] | 0) != (f[z >> 2] | 0)) {\n                        B = f[s >> 2] | 0\n                        if ((f[(B + 4) >> 2] | 0) == (f[B >> 2] | 0)) break\n                        B = 0\n                        do {\n                          f[l >> 2] = B\n                          f[e >> 2] = f[l >> 2]\n                          B = (B + 3) | 0\n                          if (!(Gb(a, e) | 0)) {\n                            C = 0\n                            break a\n                          }\n                          E = f[s >> 2] | 0\n                        } while (B >>> 0 < (((f[(E + 4) >> 2] | 0) - (f[E >> 2] | 0)) >> 2) >>> 0)\n                      }\n                    while (0)\n                    if (b[(a + 300) >> 0] | 0) bi((a + 264) | 0)\n                    B = f[z >> 2] | 0\n                    if ((f[w >> 2] | 0) != (B | 0)) {\n                      E = 0\n                      A = B\n                      do {\n                        te((A + ((E * 144) | 0) + 4) | 0, f[s >> 2] | 0) | 0\n                        B = f[z >> 2] | 0\n                        x = f[(B + ((E * 144) | 0) + 132) >> 2] | 0\n                        y = f[(B + ((E * 144) | 0) + 136) >> 2] | 0\n                        if ((x | 0) == (y | 0)) F = B\n                        else {\n                          D = x\n                          x = B\n                          while (1) {\n                            f[m >> 2] = f[D >> 2]\n                            f[e >> 2] = f[m >> 2]\n                            $d((x + ((E * 144) | 0) + 4) | 0, e)\n                            D = (D + 4) | 0\n                            B = f[z >> 2] | 0\n                            if ((D | 0) == (y | 0)) {\n                              F = B\n                              break\n                            } else x = B\n                          }\n                        }\n                        Lh((F + ((E * 144) | 0) + 4) | 0, 0, 0)\n                        E = (E + 1) | 0\n                        A = f[z >> 2] | 0\n                      } while (E >>> 0 < (((((f[w >> 2] | 0) - A) | 0) / 144) | 0) >>> 0)\n                    }\n                    A = f[s >> 2] | 0\n                    E = ((f[(A + 28) >> 2] | 0) - (f[(A + 24) >> 2] | 0)) >> 2\n                    A = (a + 196) | 0\n                    x = (a + 200) | 0\n                    y = f[x >> 2] | 0\n                    D = f[A >> 2] | 0\n                    B = (y - D) >> 2\n                    G = D\n                    D = y\n                    do\n                      if (E >>> 0 > B >>> 0) ff(A, (E - B) | 0)\n                      else {\n                        if (E >>> 0 >= B >>> 0) break\n                        y = (G + (E << 2)) | 0\n                        if ((y | 0) == (D | 0)) break\n                        f[x >> 2] = D + (~(((D + -4 - y) | 0) >>> 2) << 2)\n                      }\n                    while (0)\n                    Eg((a + 184) | 0, E)\n                    D = f[z >> 2] | 0\n                    if ((f[w >> 2] | 0) != (D | 0)) {\n                      x = 0\n                      G = D\n                      do {\n                        D = G\n                        B = ((f[(D + ((x * 144) | 0) + 60) >> 2] | 0) - (f[(D + ((x * 144) | 0) + 56) >> 2] | 0)) >> 2\n                        A = f[s >> 2] | 0\n                        y = ((f[(A + 28) >> 2] | 0) - (f[(A + 24) >> 2] | 0)) >> 2\n                        A = (B | 0) < (y | 0) ? y : B\n                        B = (D + ((x * 144) | 0) + 116) | 0\n                        y = (D + ((x * 144) | 0) + 120) | 0\n                        H = f[y >> 2] | 0\n                        J = f[B >> 2] | 0\n                        K = (H - J) >> 2\n                        L = J\n                        J = H\n                        do\n                          if (A >>> 0 > K >>> 0) ff(B, (A - K) | 0)\n                          else {\n                            if (A >>> 0 >= K >>> 0) break\n                            H = (L + (A << 2)) | 0\n                            if ((H | 0) == (J | 0)) break\n                            f[y >> 2] = J + (~(((J + -4 - H) | 0) >>> 2) << 2)\n                          }\n                        while (0)\n                        Eg((D + ((x * 144) | 0) + 104) | 0, A)\n                        x = (x + 1) | 0\n                        G = f[z >> 2] | 0\n                      } while (x >>> 0 < (((((f[w >> 2] | 0) - G) | 0) / 144) | 0) >>> 0)\n                    }\n                    C = fb(a, q) | 0\n                  } else C = 0\n                while (0)\n                M = C\n              } else M = 0\n              N = M\n            } else N = 0\n            t = N\n          } else t = 0\n        } else t = 0\n      while (0)\n      r = t\n      u = c\n      return r | 0\n    }\n    function jb(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var i = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = La,\n        D = 0,\n        E = 0.0,\n        F = 0,\n        G = 0\n      if (!g) {\n        i = 0\n        return i | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            k = (a + 24) | 0\n            l = b[k >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              q = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              r = Rj(q | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (m + r) | 0\n              r = 0\n              while (1) {\n                m = b[o >> 0] | 0\n                q = (g + (r << 3)) | 0\n                f[q >> 2] = m\n                f[(q + 4) >> 2] = (((m | 0) < 0) << 31) >> 31\n                r = (r + 1) | 0\n                m = b[k >> 0] | 0\n                if ((r | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  s = m\n                  break\n                } else o = (o + 1) | 0\n              }\n            } else s = l\n            o = (s << 24) >> 24\n            if ((s << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 3)) | 0, 0, ((((e << 24) >> 24) - o) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 2: {\n            o = (a + 24) | 0\n            r = b[o >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              q = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              t = Rj(q | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (k + t) | 0\n              t = 0\n              while (1) {\n                k = (g + (t << 3)) | 0\n                f[k >> 2] = h[m >> 0]\n                f[(k + 4) >> 2] = 0\n                t = (t + 1) | 0\n                k = b[o >> 0] | 0\n                if ((t | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  u = k\n                  break\n                } else m = (m + 1) | 0\n              }\n            } else u = r\n            m = (u << 24) >> 24\n            if ((u << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 3)) | 0, 0, ((((e << 24) >> 24) - m) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 3: {\n            m = (a + 24) | 0\n            t = b[m >> 0] | 0\n            if ((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              k = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              q = Rj(k | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (o + q) | 0\n              q = 0\n              while (1) {\n                o = d[l >> 1] | 0\n                k = (g + (q << 3)) | 0\n                f[k >> 2] = o\n                f[(k + 4) >> 2] = (((o | 0) < 0) << 31) >> 31\n                q = (q + 1) | 0\n                o = b[m >> 0] | 0\n                if ((q | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  v = o\n                  break\n                } else l = (l + 2) | 0\n              }\n            } else v = t\n            l = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 3)) | 0, 0, ((((e << 24) >> 24) - l) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 4: {\n            l = (a + 24) | 0\n            q = b[l >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              r = (a + 40) | 0\n              o = gj(f[r >> 2] | 0, f[(r + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              r = (a + 48) | 0\n              k = Rj(o | 0, I | 0, f[r >> 2] | 0, f[(r + 4) >> 2] | 0) | 0\n              r = (m + k) | 0\n              k = 0\n              while (1) {\n                m = (g + (k << 3)) | 0\n                f[m >> 2] = j[r >> 1]\n                f[(m + 4) >> 2] = 0\n                k = (k + 1) | 0\n                m = b[l >> 0] | 0\n                if ((k | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  w = m\n                  break\n                } else r = (r + 2) | 0\n              }\n            } else w = q\n            r = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (r << 3)) | 0, 0, ((((e << 24) >> 24) - r) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 5: {\n            r = (a + 24) | 0\n            k = b[r >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              t = (a + 40) | 0\n              m = gj(f[t >> 2] | 0, f[(t + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              t = (a + 48) | 0\n              o = Rj(m | 0, I | 0, f[t >> 2] | 0, f[(t + 4) >> 2] | 0) | 0\n              t = (l + o) | 0\n              o = 0\n              while (1) {\n                l = f[t >> 2] | 0\n                m = (g + (o << 3)) | 0\n                f[m >> 2] = l\n                f[(m + 4) >> 2] = (((l | 0) < 0) << 31) >> 31\n                o = (o + 1) | 0\n                l = b[r >> 0] | 0\n                if ((o | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  x = l\n                  break\n                } else t = (t + 4) | 0\n              }\n            } else x = k\n            t = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (t << 3)) | 0, 0, ((((e << 24) >> 24) - t) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 6: {\n            t = (a + 24) | 0\n            o = b[t >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              r = f[f[a >> 2] >> 2] | 0\n              q = (a + 40) | 0\n              l = gj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              q = (a + 48) | 0\n              m = Rj(l | 0, I | 0, f[q >> 2] | 0, f[(q + 4) >> 2] | 0) | 0\n              q = (r + m) | 0\n              m = 0\n              while (1) {\n                r = (g + (m << 3)) | 0\n                f[r >> 2] = f[q >> 2]\n                f[(r + 4) >> 2] = 0\n                m = (m + 1) | 0\n                r = b[t >> 0] | 0\n                if ((m | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  y = r\n                  break\n                } else q = (q + 4) | 0\n              }\n            } else y = o\n            q = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (q << 3)) | 0, 0, ((((e << 24) >> 24) - q) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 7: {\n            q = (a + 24) | 0\n            m = b[q >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              t = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              r = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              l = Rj(r | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (t + l) | 0\n              l = 0\n              while (1) {\n                t = k\n                r = f[(t + 4) >> 2] | 0\n                z = (g + (l << 3)) | 0\n                f[z >> 2] = f[t >> 2]\n                f[(z + 4) >> 2] = r\n                l = (l + 1) | 0\n                r = b[q >> 0] | 0\n                if ((l | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  A = r\n                  break\n                } else k = (k + 8) | 0\n              }\n            } else A = m\n            k = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 3)) | 0, 0, ((((e << 24) >> 24) - k) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 8: {\n            k = (a + 24) | 0\n            l = b[k >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              q = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              r = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              z = Rj(r | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (q + z) | 0\n              z = 0\n              while (1) {\n                q = o\n                r = f[(q + 4) >> 2] | 0\n                t = (g + (z << 3)) | 0\n                f[t >> 2] = f[q >> 2]\n                f[(t + 4) >> 2] = r\n                z = (z + 1) | 0\n                r = b[k >> 0] | 0\n                if ((z | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  B = r\n                  break\n                } else o = (o + 8) | 0\n              }\n            } else B = l\n            o = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 3)) | 0, 0, ((((e << 24) >> 24) - o) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 9: {\n            o = (a + 24) | 0\n            z = b[o >> 0] | 0\n            if ((((z << 24) >> 24 > (e << 24) >> 24 ? e : z) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              r = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              t = Rj(r | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (k + t) | 0\n              t = 0\n              while (1) {\n                C = $(n[m >> 2])\n                k =\n                  +K(+C) >= 1.0\n                    ? +C > 0.0\n                      ? ~~+Y(+J(+C / 4294967296.0), 4294967295.0) >>> 0\n                      : ~~+W((+C - +(~~+C >>> 0)) / 4294967296.0) >>> 0\n                    : 0\n                r = (g + (t << 3)) | 0\n                f[r >> 2] = ~~+C >>> 0\n                f[(r + 4) >> 2] = k\n                t = (t + 1) | 0\n                k = b[o >> 0] | 0\n                if ((t | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  D = k\n                  break\n                } else m = (m + 4) | 0\n              }\n            } else D = z\n            m = (D << 24) >> 24\n            if ((D << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 3)) | 0, 0, ((((e << 24) >> 24) - m) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 10: {\n            m = (a + 24) | 0\n            t = b[m >> 0] | 0\n            if ((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              k = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              r = Rj(k | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (o + r) | 0\n              r = 0\n              while (1) {\n                E = +p[l >> 3]\n                o =\n                  +K(E) >= 1.0\n                    ? E > 0.0\n                      ? ~~+Y(+J(E / 4294967296.0), 4294967295.0) >>> 0\n                      : ~~+W((E - +(~~E >>> 0)) / 4294967296.0) >>> 0\n                    : 0\n                k = (g + (r << 3)) | 0\n                f[k >> 2] = ~~E >>> 0\n                f[(k + 4) >> 2] = o\n                r = (r + 1) | 0\n                o = b[m >> 0] | 0\n                if ((r | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  F = o\n                  break\n                } else l = (l + 8) | 0\n              }\n            } else F = t\n            l = (F << 24) >> 24\n            if ((F << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 3)) | 0, 0, ((((e << 24) >> 24) - l) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 11: {\n            l = (a + 24) | 0\n            r = b[l >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              z = (a + 40) | 0\n              o = gj(f[z >> 2] | 0, f[(z + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              z = (a + 48) | 0\n              k = Rj(o | 0, I | 0, f[z >> 2] | 0, f[(z + 4) >> 2] | 0) | 0\n              z = (m + k) | 0\n              k = 0\n              while (1) {\n                m = (g + (k << 3)) | 0\n                f[m >> 2] = h[z >> 0]\n                f[(m + 4) >> 2] = 0\n                k = (k + 1) | 0\n                m = b[l >> 0] | 0\n                if ((k | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  G = m\n                  break\n                } else z = (z + 1) | 0\n              }\n            } else G = r\n            z = (G << 24) >> 24\n            if ((G << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (z << 3)) | 0, 0, ((((e << 24) >> 24) - z) << 3) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          default: {\n            i = 0\n            return i | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function kb(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0\n      c = u\n      u = (u + 32) | 0\n      d = (c + 20) | 0\n      e = (c + 16) | 0\n      g = (c + 4) | 0\n      i = c\n      j = (a + 32) | 0\n      if (!(dg(d, f[j >> 2] | 0) | 0)) {\n        k = 0\n        u = c\n        return k | 0\n      }\n      if (!(dg(e, f[j >> 2] | 0) | 0)) {\n        k = 0\n        u = c\n        return k | 0\n      }\n      l = f[d >> 2] | 0\n      if (l >>> 0 > 1431655765) {\n        k = 0\n        u = c\n        return k | 0\n      }\n      m = f[e >> 2] | 0\n      n = gj(l | 0, 0, 3, 0) | 0\n      o = I\n      if ((o >>> 0 < 0) | (((o | 0) == 0) & (n >>> 0 < m >>> 0))) {\n        k = 0\n        u = c\n        return k | 0\n      }\n      n = f[j >> 2] | 0\n      o = (n + 8) | 0\n      p = f[(o + 4) >> 2] | 0\n      q = (n + 16) | 0\n      r = q\n      s = f[r >> 2] | 0\n      t = f[(r + 4) >> 2] | 0\n      if (!(((p | 0) > (t | 0)) | ((p | 0) == (t | 0) ? (f[o >> 2] | 0) >>> 0 > s >>> 0 : 0))) {\n        k = 0\n        u = c\n        return k | 0\n      }\n      o = b[((f[n >> 2] | 0) + s) >> 0] | 0\n      p = Rj(s | 0, t | 0, 1, 0) | 0\n      r = I\n      v = q\n      f[v >> 2] = p\n      f[(v + 4) >> 2] = r\n      a: do\n        if (!((o << 24) >> 24)) {\n          if (!(ed(a, l) | 0)) {\n            k = 0\n            u = c\n            return k | 0\n          }\n        } else {\n          if (m >>> 0 < 256) {\n            if (!l) break\n            v = (a + 44) | 0\n            q = (g + 4) | 0\n            w = (g + 8) | 0\n            f[g >> 2] = 0\n            f[(g + 4) >> 2] = 0\n            f[(g + 8) >> 2] = 0\n            x = (n + 8) | 0\n            y = f[x >> 2] | 0\n            z = f[(x + 4) >> 2] | 0\n            b: do\n              if (((z | 0) > (r | 0)) | (((z | 0) == (r | 0)) & (y >>> 0 > p >>> 0))) {\n                x = 0\n                A = n\n                B = l\n                C = p\n                D = r\n                E = z\n                F = y\n                while (1) {\n                  G = (A + 16) | 0\n                  H = f[A >> 2] | 0\n                  J = b[(H + C) >> 0] | 0\n                  K = Rj(C | 0, D | 0, 1, 0) | 0\n                  L = I\n                  M = G\n                  f[M >> 2] = K\n                  f[(M + 4) >> 2] = L\n                  f[g >> 2] = J & 255\n                  if (!(((E | 0) > (L | 0)) | (((E | 0) == (L | 0)) & (F >>> 0 > K >>> 0)))) break b\n                  L = b[(H + K) >> 0] | 0\n                  K = Rj(C | 0, D | 0, 2, 0) | 0\n                  J = I\n                  M = G\n                  f[M >> 2] = K\n                  f[(M + 4) >> 2] = J\n                  f[q >> 2] = L & 255\n                  if (!(((E | 0) > (J | 0)) | (((E | 0) == (J | 0)) & (F >>> 0 > K >>> 0)))) break b\n                  J = b[(H + K) >> 0] | 0\n                  K = Rj(C | 0, D | 0, 3, 0) | 0\n                  H = G\n                  f[H >> 2] = K\n                  f[(H + 4) >> 2] = I\n                  f[w >> 2] = J & 255\n                  J = f[v >> 2] | 0\n                  H = (J + 100) | 0\n                  K = f[H >> 2] | 0\n                  if ((K | 0) == (f[(J + 104) >> 2] | 0)) {\n                    cf((J + 96) | 0, g)\n                    N = f[d >> 2] | 0\n                  } else {\n                    f[K >> 2] = f[g >> 2]\n                    f[(K + 4) >> 2] = f[(g + 4) >> 2]\n                    f[(K + 8) >> 2] = f[(g + 8) >> 2]\n                    f[H >> 2] = (f[H >> 2] | 0) + 12\n                    N = B\n                  }\n                  x = (x + 1) | 0\n                  if (x >>> 0 >= N >>> 0) break a\n                  A = f[j >> 2] | 0\n                  H = (A + 16) | 0\n                  C = f[H >> 2] | 0\n                  D = f[(H + 4) >> 2] | 0\n                  f[g >> 2] = 0\n                  f[(g + 4) >> 2] = 0\n                  f[(g + 8) >> 2] = 0\n                  H = (A + 8) | 0\n                  F = f[H >> 2] | 0\n                  E = f[(H + 4) >> 2] | 0\n                  if (!(((E | 0) > (D | 0)) | (((E | 0) == (D | 0)) & (F >>> 0 > C >>> 0)))) break\n                  else B = N\n                }\n              }\n            while (0)\n            k = 0\n            u = c\n            return k | 0\n          }\n          if (m >>> 0 < 65536) {\n            if (!l) break\n            v = (a + 44) | 0\n            w = (g + 4) | 0\n            q = (g + 8) | 0\n            f[g >> 2] = 0\n            f[(g + 4) >> 2] = 0\n            f[(g + 8) >> 2] = 0\n            y = (n + 8) | 0\n            z = f[y >> 2] | 0\n            B = f[(y + 4) >> 2] | 0\n            y = Rj(s | 0, t | 0, 3, 0) | 0\n            C = I\n            c: do\n              if (!(((B | 0) < (C | 0)) | (((B | 0) == (C | 0)) & (z >>> 0 < y >>> 0)))) {\n                F = 0\n                D = n\n                E = p\n                A = y\n                x = C\n                H = r\n                K = B\n                J = z\n                G = l\n                while (1) {\n                  L = (D + 16) | 0\n                  M = f[D >> 2] | 0\n                  O = (M + E) | 0\n                  P = h[O >> 0] | (h[(O + 1) >> 0] << 8)\n                  O = L\n                  f[O >> 2] = A\n                  f[(O + 4) >> 2] = x\n                  f[g >> 2] = P & 65535\n                  P = Rj(E | 0, H | 0, 4, 0) | 0\n                  O = I\n                  if (((K | 0) < (O | 0)) | (((K | 0) == (O | 0)) & (J >>> 0 < P >>> 0))) break c\n                  Q = (M + A) | 0\n                  R = h[Q >> 0] | (h[(Q + 1) >> 0] << 8)\n                  Q = L\n                  f[Q >> 2] = P\n                  f[(Q + 4) >> 2] = O\n                  f[w >> 2] = R & 65535\n                  R = Rj(E | 0, H | 0, 6, 0) | 0\n                  O = I\n                  if (((K | 0) < (O | 0)) | (((K | 0) == (O | 0)) & (J >>> 0 < R >>> 0))) break c\n                  Q = (M + P) | 0\n                  P = h[Q >> 0] | (h[(Q + 1) >> 0] << 8)\n                  Q = L\n                  f[Q >> 2] = R\n                  f[(Q + 4) >> 2] = O\n                  f[q >> 2] = P & 65535\n                  P = f[v >> 2] | 0\n                  O = (P + 100) | 0\n                  Q = f[O >> 2] | 0\n                  if ((Q | 0) == (f[(P + 104) >> 2] | 0)) {\n                    cf((P + 96) | 0, g)\n                    S = f[d >> 2] | 0\n                  } else {\n                    f[Q >> 2] = f[g >> 2]\n                    f[(Q + 4) >> 2] = f[(g + 4) >> 2]\n                    f[(Q + 8) >> 2] = f[(g + 8) >> 2]\n                    f[O >> 2] = (f[O >> 2] | 0) + 12\n                    S = G\n                  }\n                  F = (F + 1) | 0\n                  if (F >>> 0 >= S >>> 0) break a\n                  D = f[j >> 2] | 0\n                  O = (D + 16) | 0\n                  E = f[O >> 2] | 0\n                  H = f[(O + 4) >> 2] | 0\n                  f[g >> 2] = 0\n                  f[(g + 4) >> 2] = 0\n                  f[(g + 8) >> 2] = 0\n                  O = (D + 8) | 0\n                  J = f[O >> 2] | 0\n                  K = f[(O + 4) >> 2] | 0\n                  A = Rj(E | 0, H | 0, 2, 0) | 0\n                  x = I\n                  if (((K | 0) < (x | 0)) | (((K | 0) == (x | 0)) & (J >>> 0 < A >>> 0))) break\n                  else G = S\n                }\n              }\n            while (0)\n            k = 0\n            u = c\n            return k | 0\n          }\n          v = (a + 44) | 0\n          if (\n            (f[((f[v >> 2] | 0) + 80) >> 2] | 0) >>> 0 < 2097152\n              ? ((((h[(a + 36) >> 0] | 0) << 8) | (h[(a + 37) >> 0] | 0)) & 65535) > 513\n              : 0\n          ) {\n            if (!l) break\n            q = (g + 4) | 0\n            w = (g + 8) | 0\n            f[g >> 2] = 0\n            f[(g + 4) >> 2] = 0\n            f[(g + 8) >> 2] = 0\n            d: do\n              if (dg(i, n) | 0) {\n                z = 0\n                do {\n                  f[g >> 2] = f[i >> 2]\n                  if (!(dg(i, f[j >> 2] | 0) | 0)) break d\n                  f[q >> 2] = f[i >> 2]\n                  if (!(dg(i, f[j >> 2] | 0) | 0)) break d\n                  f[w >> 2] = f[i >> 2]\n                  B = f[v >> 2] | 0\n                  C = (B + 100) | 0\n                  y = f[C >> 2] | 0\n                  if ((y | 0) == (f[(B + 104) >> 2] | 0)) cf((B + 96) | 0, g)\n                  else {\n                    f[y >> 2] = f[g >> 2]\n                    f[(y + 4) >> 2] = f[(g + 4) >> 2]\n                    f[(y + 8) >> 2] = f[(g + 8) >> 2]\n                    f[C >> 2] = (f[C >> 2] | 0) + 12\n                  }\n                  z = (z + 1) | 0\n                  if (z >>> 0 >= (f[d >> 2] | 0) >>> 0) break a\n                  C = f[j >> 2] | 0\n                  f[g >> 2] = 0\n                  f[(g + 4) >> 2] = 0\n                  f[(g + 8) >> 2] = 0\n                } while (dg(i, C) | 0)\n              }\n            while (0)\n            k = 0\n            u = c\n            return k | 0\n          }\n          if (l | 0) {\n            w = (g + 4) | 0\n            q = (g + 8) | 0\n            f[g >> 2] = 0\n            f[(g + 4) >> 2] = 0\n            f[(g + 8) >> 2] = 0\n            z = (n + 8) | 0\n            C = f[z >> 2] | 0\n            y = f[(z + 4) >> 2] | 0\n            z = Rj(s | 0, t | 0, 5, 0) | 0\n            B = I\n            e: do\n              if (!(((y | 0) < (B | 0)) | (((y | 0) == (B | 0)) & (C >>> 0 < z >>> 0)))) {\n                G = 0\n                A = n\n                J = p\n                x = z\n                K = B\n                H = r\n                E = y\n                D = C\n                F = l\n                while (1) {\n                  O = (A + 16) | 0\n                  Q = f[A >> 2] | 0\n                  P = (Q + J) | 0\n                  R = h[P >> 0] | (h[(P + 1) >> 0] << 8) | (h[(P + 2) >> 0] << 16) | (h[(P + 3) >> 0] << 24)\n                  P = O\n                  f[P >> 2] = x\n                  f[(P + 4) >> 2] = K\n                  f[g >> 2] = R\n                  R = Rj(J | 0, H | 0, 8, 0) | 0\n                  P = I\n                  if (((E | 0) < (P | 0)) | (((E | 0) == (P | 0)) & (D >>> 0 < R >>> 0))) break e\n                  L = (Q + x) | 0\n                  M = h[L >> 0] | (h[(L + 1) >> 0] << 8) | (h[(L + 2) >> 0] << 16) | (h[(L + 3) >> 0] << 24)\n                  L = O\n                  f[L >> 2] = R\n                  f[(L + 4) >> 2] = P\n                  f[w >> 2] = M\n                  M = Rj(J | 0, H | 0, 12, 0) | 0\n                  P = I\n                  if (((E | 0) < (P | 0)) | (((E | 0) == (P | 0)) & (D >>> 0 < M >>> 0))) break e\n                  L = (Q + R) | 0\n                  R = h[L >> 0] | (h[(L + 1) >> 0] << 8) | (h[(L + 2) >> 0] << 16) | (h[(L + 3) >> 0] << 24)\n                  L = O\n                  f[L >> 2] = M\n                  f[(L + 4) >> 2] = P\n                  f[q >> 2] = R\n                  R = f[v >> 2] | 0\n                  P = (R + 100) | 0\n                  L = f[P >> 2] | 0\n                  if ((L | 0) == (f[(R + 104) >> 2] | 0)) {\n                    cf((R + 96) | 0, g)\n                    T = f[d >> 2] | 0\n                  } else {\n                    f[L >> 2] = f[g >> 2]\n                    f[(L + 4) >> 2] = f[(g + 4) >> 2]\n                    f[(L + 8) >> 2] = f[(g + 8) >> 2]\n                    f[P >> 2] = (f[P >> 2] | 0) + 12\n                    T = F\n                  }\n                  G = (G + 1) | 0\n                  if (G >>> 0 >= T >>> 0) break a\n                  A = f[j >> 2] | 0\n                  P = (A + 16) | 0\n                  J = f[P >> 2] | 0\n                  H = f[(P + 4) >> 2] | 0\n                  f[g >> 2] = 0\n                  f[(g + 4) >> 2] = 0\n                  f[(g + 8) >> 2] = 0\n                  P = (A + 8) | 0\n                  D = f[P >> 2] | 0\n                  E = f[(P + 4) >> 2] | 0\n                  x = Rj(J | 0, H | 0, 4, 0) | 0\n                  K = I\n                  if (((E | 0) < (K | 0)) | (((E | 0) == (K | 0)) & (D >>> 0 < x >>> 0))) break\n                  else F = T\n                }\n              }\n            while (0)\n            k = 0\n            u = c\n            return k | 0\n          }\n        }\n      while (0)\n      f[((f[(a + 4) >> 2] | 0) + 80) >> 2] = f[e >> 2]\n      k = 1\n      u = c\n      return k | 0\n    }\n    function lb(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0\n      c = u\n      u = (u + 16) | 0\n      d = (c + 8) | 0\n      e = c\n      if ((f[(a + 96) >> 2] | 0) == (f[(a + 92) >> 2] | 0)) {\n        u = c\n        return\n      }\n      g = (a + 56) | 0\n      h = f[g >> 2] | 0\n      if ((h | 0) == (f[(a + 60) >> 2] | 0)) {\n        xf((a + 52) | 0, b)\n        i = b\n      } else {\n        f[h >> 2] = f[b >> 2]\n        f[g >> 2] = h + 4\n        i = b\n      }\n      b = (a + 88) | 0\n      f[b >> 2] = 0\n      h = f[a >> 2] | 0\n      g = f[i >> 2] | 0\n      j = (g + 1) | 0\n      if ((g | 0) != -1) {\n        k = ((j >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : j\n        if ((k | 0) == -1) l = -1\n        else l = f[((f[h >> 2] | 0) + (k << 2)) >> 2] | 0\n        k = ((((g >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + g) | 0\n        if ((k | 0) == -1) {\n          m = l\n          n = -1\n        } else {\n          m = l\n          n = f[((f[h >> 2] | 0) + (k << 2)) >> 2] | 0\n        }\n      } else {\n        m = -1\n        n = -1\n      }\n      k = (a + 24) | 0\n      h = f[k >> 2] | 0\n      l = (h + ((m >>> 5) << 2)) | 0\n      g = 1 << (m & 31)\n      j = f[l >> 2] | 0\n      if (!(j & g)) {\n        f[l >> 2] = j | g\n        g = f[i >> 2] | 0\n        j = (g + 1) | 0\n        if ((g | 0) == -1) o = -1\n        else o = ((j >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : j\n        f[e >> 2] = o\n        j =\n          f[\n            ((f[((f[(a + 44) >> 2] | 0) + 96) >> 2] | 0) +\n              (((((o >>> 0) / 3) | 0) * 12) | 0) +\n              (((o >>> 0) % 3 | 0) << 2)) >>\n              2\n          ] | 0\n        o = f[(a + 48) >> 2] | 0\n        f[d >> 2] = j\n        g = f[(o + 4) >> 2] | 0\n        o = (g + 4) | 0\n        l = f[o >> 2] | 0\n        if ((l | 0) == (f[(g + 8) >> 2] | 0)) xf(g, d)\n        else {\n          f[l >> 2] = j\n          f[o >> 2] = l + 4\n        }\n        l = (a + 40) | 0\n        o = f[l >> 2] | 0\n        j = (o + 4) | 0\n        g = f[j >> 2] | 0\n        if ((g | 0) == (f[(o + 8) >> 2] | 0)) {\n          xf(o, e)\n          p = f[l >> 2] | 0\n        } else {\n          f[g >> 2] = f[e >> 2]\n          f[j >> 2] = g + 4\n          p = o\n        }\n        o = (p + 24) | 0\n        f[((f[(p + 12) >> 2] | 0) + (m << 2)) >> 2] = f[o >> 2]\n        f[o >> 2] = (f[o >> 2] | 0) + 1\n        q = f[k >> 2] | 0\n      } else q = h\n      h = (q + ((n >>> 5) << 2)) | 0\n      q = 1 << (n & 31)\n      o = f[h >> 2] | 0\n      if (!(o & q)) {\n        f[h >> 2] = o | q\n        q = f[i >> 2] | 0\n        do\n          if ((q | 0) != -1)\n            if (!((q >>> 0) % 3 | 0)) {\n              r = (q + 2) | 0\n              break\n            } else {\n              r = (q + -1) | 0\n              break\n            }\n          else r = -1\n        while (0)\n        f[e >> 2] = r\n        q =\n          f[\n            ((f[((f[(a + 44) >> 2] | 0) + 96) >> 2] | 0) +\n              (((((r >>> 0) / 3) | 0) * 12) | 0) +\n              (((r >>> 0) % 3 | 0) << 2)) >>\n              2\n          ] | 0\n        r = f[(a + 48) >> 2] | 0\n        f[d >> 2] = q\n        o = f[(r + 4) >> 2] | 0\n        r = (o + 4) | 0\n        h = f[r >> 2] | 0\n        if ((h | 0) == (f[(o + 8) >> 2] | 0)) xf(o, d)\n        else {\n          f[h >> 2] = q\n          f[r >> 2] = h + 4\n        }\n        h = (a + 40) | 0\n        r = f[h >> 2] | 0\n        q = (r + 4) | 0\n        o = f[q >> 2] | 0\n        if ((o | 0) == (f[(r + 8) >> 2] | 0)) {\n          xf(r, e)\n          s = f[h >> 2] | 0\n        } else {\n          f[o >> 2] = f[e >> 2]\n          f[q >> 2] = o + 4\n          s = r\n        }\n        r = (s + 24) | 0\n        f[((f[(s + 12) >> 2] | 0) + (n << 2)) >> 2] = f[r >> 2]\n        f[r >> 2] = (f[r >> 2] | 0) + 1\n      }\n      r = f[i >> 2] | 0\n      if ((r | 0) == -1) t = -1\n      else t = f[((f[f[a >> 2] >> 2] | 0) + (r << 2)) >> 2] | 0\n      r = ((f[k >> 2] | 0) + ((t >>> 5) << 2)) | 0\n      n = 1 << (t & 31)\n      s = f[r >> 2] | 0\n      if (!(n & s)) {\n        f[r >> 2] = s | n\n        n = f[i >> 2] | 0\n        f[e >> 2] = n\n        s =\n          f[\n            ((f[((f[(a + 44) >> 2] | 0) + 96) >> 2] | 0) +\n              (((((n >>> 0) / 3) | 0) * 12) | 0) +\n              (((n >>> 0) % 3 | 0) << 2)) >>\n              2\n          ] | 0\n        n = f[(a + 48) >> 2] | 0\n        f[d >> 2] = s\n        r = f[(n + 4) >> 2] | 0\n        n = (r + 4) | 0\n        o = f[n >> 2] | 0\n        if ((o | 0) == (f[(r + 8) >> 2] | 0)) xf(r, d)\n        else {\n          f[o >> 2] = s\n          f[n >> 2] = o + 4\n        }\n        o = (a + 40) | 0\n        n = f[o >> 2] | 0\n        s = (n + 4) | 0\n        r = f[s >> 2] | 0\n        if ((r | 0) == (f[(n + 8) >> 2] | 0)) {\n          xf(n, e)\n          v = f[o >> 2] | 0\n        } else {\n          f[r >> 2] = f[e >> 2]\n          f[s >> 2] = r + 4\n          v = n\n        }\n        n = (v + 24) | 0\n        f[((f[(v + 12) >> 2] | 0) + (t << 2)) >> 2] = f[n >> 2]\n        f[n >> 2] = (f[n >> 2] | 0) + 1\n      }\n      n = f[b >> 2] | 0\n      a: do\n        if ((n | 0) < 3) {\n          t = (a + 12) | 0\n          v = (a + 44) | 0\n          r = (a + 48) | 0\n          s = (a + 40) | 0\n          o = (a + 92) | 0\n          q = n\n          while (1) {\n            h = q\n            while (1) {\n              w = (a + 52 + ((h * 12) | 0) + 4) | 0\n              x = f[w >> 2] | 0\n              if ((f[(a + 52 + ((h * 12) | 0)) >> 2] | 0) != (x | 0)) break\n              if ((h | 0) < 2) h = (h + 1) | 0\n              else break a\n            }\n            m = (x + -4) | 0\n            p = f[m >> 2] | 0\n            f[w >> 2] = m\n            f[b >> 2] = h\n            f[i >> 2] = p\n            if ((p | 0) == -1) break\n            m = ((p >>> 0) / 3) | 0\n            g = f[t >> 2] | 0\n            do\n              if (!(f[(g + ((m >>> 5) << 2)) >> 2] & (1 << (m & 31)))) {\n                j = p\n                l = g\n                b: while (1) {\n                  y = ((j >>> 0) / 3) | 0\n                  z = (l + ((y >>> 5) << 2)) | 0\n                  f[z >> 2] = (1 << (y & 31)) | f[z >> 2]\n                  z = f[i >> 2] | 0\n                  if ((z | 0) == -1) A = -1\n                  else A = f[((f[f[a >> 2] >> 2] | 0) + (z << 2)) >> 2] | 0\n                  y = ((f[k >> 2] | 0) + ((A >>> 5) << 2)) | 0\n                  B = 1 << (A & 31)\n                  C = f[y >> 2] | 0\n                  if (!(B & C)) {\n                    f[y >> 2] = C | B\n                    B = f[i >> 2] | 0\n                    f[e >> 2] = B\n                    C =\n                      f[\n                        ((f[((f[v >> 2] | 0) + 96) >> 2] | 0) +\n                          (((((B >>> 0) / 3) | 0) * 12) | 0) +\n                          (((B >>> 0) % 3 | 0) << 2)) >>\n                          2\n                      ] | 0\n                    B = f[r >> 2] | 0\n                    f[d >> 2] = C\n                    y = f[(B + 4) >> 2] | 0\n                    B = (y + 4) | 0\n                    D = f[B >> 2] | 0\n                    if ((D | 0) == (f[(y + 8) >> 2] | 0)) xf(y, d)\n                    else {\n                      f[D >> 2] = C\n                      f[B >> 2] = D + 4\n                    }\n                    D = f[s >> 2] | 0\n                    B = (D + 4) | 0\n                    C = f[B >> 2] | 0\n                    if ((C | 0) == (f[(D + 8) >> 2] | 0)) {\n                      xf(D, e)\n                      E = f[s >> 2] | 0\n                    } else {\n                      f[C >> 2] = f[e >> 2]\n                      f[B >> 2] = C + 4\n                      E = D\n                    }\n                    D = (E + 24) | 0\n                    f[((f[(E + 12) >> 2] | 0) + (A << 2)) >> 2] = f[D >> 2]\n                    f[D >> 2] = (f[D >> 2] | 0) + 1\n                    F = f[i >> 2] | 0\n                  } else F = z\n                  z = f[a >> 2] | 0\n                  if ((F | 0) == -1) {\n                    G = 93\n                    break\n                  }\n                  D = (F + 1) | 0\n                  C = ((D >>> 0) % 3 | 0 | 0) == 0 ? (F + -2) | 0 : D\n                  if ((C | 0) == -1) H = -1\n                  else H = f[((f[(z + 12) >> 2] | 0) + (C << 2)) >> 2] | 0\n                  C = ((((F >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + F) | 0\n                  if ((C | 0) == -1) I = -1\n                  else I = f[((f[(z + 12) >> 2] | 0) + (C << 2)) >> 2] | 0\n                  C = (H | 0) == -1\n                  D = C ? -1 : ((H >>> 0) / 3) | 0\n                  B = (I | 0) == -1\n                  y = B ? -1 : ((I >>> 0) / 3) | 0\n                  if (C) J = 1\n                  else J = ((f[((f[t >> 2] | 0) + ((D >>> 5) << 2)) >> 2] & (1 << (D & 31))) | 0) != 0\n                  do\n                    if (B)\n                      if (J) {\n                        G = 93\n                        break b\n                      } else G = 82\n                    else {\n                      if ((f[((f[t >> 2] | 0) + ((y >>> 5) << 2)) >> 2] & (1 << (y & 31))) | 0)\n                        if (J) {\n                          G = 93\n                          break b\n                        } else {\n                          G = 82\n                          break\n                        }\n                      D = f[((f[z >> 2] | 0) + (I << 2)) >> 2] | 0\n                      if (!((1 << (D & 31)) & f[((f[k >> 2] | 0) + ((D >>> 5) << 2)) >> 2])) {\n                        K = ((f[o >> 2] | 0) + (D << 2)) | 0\n                        D = f[K >> 2] | 0\n                        f[K >> 2] = D + 1\n                        L = (D | 0) > 0 ? 1 : 2\n                      } else L = 0\n                      if (J ? (L | 0) <= (f[b >> 2] | 0) : 0) {\n                        M = I\n                        break\n                      }\n                      f[d >> 2] = I\n                      D = (a + 52 + ((L * 12) | 0) + 4) | 0\n                      K = f[D >> 2] | 0\n                      if ((K | 0) == (f[(a + 52 + ((L * 12) | 0) + 8) >> 2] | 0)) xf((a + 52 + ((L * 12) | 0)) | 0, d)\n                      else {\n                        f[K >> 2] = I\n                        f[D >> 2] = K + 4\n                      }\n                      if ((f[b >> 2] | 0) > (L | 0)) f[b >> 2] = L\n                      if (J) {\n                        G = 93\n                        break b\n                      } else G = 82\n                    }\n                  while (0)\n                  if ((G | 0) == 82) {\n                    G = 0\n                    if (C) N = -1\n                    else N = f[((f[f[a >> 2] >> 2] | 0) + (H << 2)) >> 2] | 0\n                    if (!((1 << (N & 31)) & f[((f[k >> 2] | 0) + ((N >>> 5) << 2)) >> 2])) {\n                      z = ((f[o >> 2] | 0) + (N << 2)) | 0\n                      y = f[z >> 2] | 0\n                      f[z >> 2] = y + 1\n                      O = (y | 0) > 0 ? 1 : 2\n                    } else O = 0\n                    if ((O | 0) > (f[b >> 2] | 0)) break\n                    else M = H\n                  }\n                  f[i >> 2] = M\n                  j = M\n                  l = f[t >> 2] | 0\n                }\n                if ((G | 0) == 93) {\n                  G = 0\n                  P = f[b >> 2] | 0\n                  break\n                }\n                f[d >> 2] = H\n                l = (a + 52 + ((O * 12) | 0) + 4) | 0\n                j = f[l >> 2] | 0\n                if ((j | 0) == (f[(a + 52 + ((O * 12) | 0) + 8) >> 2] | 0)) xf((a + 52 + ((O * 12) | 0)) | 0, d)\n                else {\n                  f[j >> 2] = H\n                  f[l >> 2] = j + 4\n                }\n                j = f[b >> 2] | 0\n                if ((j | 0) > (O | 0)) {\n                  f[b >> 2] = O\n                  Q = O\n                } else Q = j\n                P = Q\n              } else P = h\n            while (0)\n            if ((P | 0) < 3) q = P\n            else break a\n          }\n          u = c\n          return\n        }\n      while (0)\n      f[i >> 2] = -1\n      u = c\n      return\n    }\n    function mb(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      if (!g) {\n        i = 0\n        return i | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            j = (a + 24) | 0\n            k = b[j >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              o = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              q = Rj(o | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (l + q) | 0\n              q = 0\n              while (1) {\n                d[(g + (q << 1)) >> 1] = b[m >> 0] | 0\n                q = (q + 1) | 0\n                l = b[j >> 0] | 0\n                if ((q | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  r = l\n                  break\n                } else m = (m + 1) | 0\n              }\n            } else r = k\n            m = (r << 24) >> 24\n            if ((r << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 1)) | 0, 0, ((((e << 24) >> 24) - m) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 2: {\n            m = (a + 24) | 0\n            q = b[m >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              j = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              o = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              s = Rj(o | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (j + s) | 0\n              s = 0\n              while (1) {\n                d[(g + (s << 1)) >> 1] = h[l >> 0] | 0\n                s = (s + 1) | 0\n                j = b[m >> 0] | 0\n                if ((s | 0) >= (((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24) | 0)) {\n                  t = j\n                  break\n                } else l = (l + 1) | 0\n              }\n            } else t = q\n            l = (t << 24) >> 24\n            if ((t << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 1)) | 0, 0, ((((e << 24) >> 24) - l) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 3: {\n            l = (a + 24) | 0\n            s = b[l >> 0] | 0\n            if ((((s << 24) >> 24 > (e << 24) >> 24 ? e : s) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              j = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              o = Rj(j | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (m + o) | 0\n              o = 0\n              while (1) {\n                d[(g + (o << 1)) >> 1] = d[k >> 1] | 0\n                o = (o + 1) | 0\n                m = b[l >> 0] | 0\n                if ((o | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  u = m\n                  break\n                } else k = (k + 2) | 0\n              }\n            } else u = s\n            k = (u << 24) >> 24\n            if ((u << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 1)) | 0, 0, ((((e << 24) >> 24) - k) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 4: {\n            k = (a + 24) | 0\n            o = b[k >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              q = (a + 40) | 0\n              m = gj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              q = (a + 48) | 0\n              j = Rj(m | 0, I | 0, f[q >> 2] | 0, f[(q + 4) >> 2] | 0) | 0\n              q = (l + j) | 0\n              j = 0\n              while (1) {\n                d[(g + (j << 1)) >> 1] = d[q >> 1] | 0\n                j = (j + 1) | 0\n                l = b[k >> 0] | 0\n                if ((j | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  v = l\n                  break\n                } else q = (q + 2) | 0\n              }\n            } else v = o\n            q = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (q << 1)) | 0, 0, ((((e << 24) >> 24) - q) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 5: {\n            q = (a + 24) | 0\n            j = b[q >> 0] | 0\n            if ((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              s = (a + 40) | 0\n              l = gj(f[s >> 2] | 0, f[(s + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              s = (a + 48) | 0\n              m = Rj(l | 0, I | 0, f[s >> 2] | 0, f[(s + 4) >> 2] | 0) | 0\n              s = (k + m) | 0\n              m = 0\n              while (1) {\n                d[(g + (m << 1)) >> 1] = f[s >> 2]\n                m = (m + 1) | 0\n                k = b[q >> 0] | 0\n                if ((m | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  w = k\n                  break\n                } else s = (s + 4) | 0\n              }\n            } else w = j\n            s = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (s << 1)) | 0, 0, ((((e << 24) >> 24) - s) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 6: {\n            s = (a + 24) | 0\n            m = b[s >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              q = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              k = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              l = Rj(k | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (q + l) | 0\n              l = 0\n              while (1) {\n                d[(g + (l << 1)) >> 1] = f[o >> 2]\n                l = (l + 1) | 0\n                q = b[s >> 0] | 0\n                if ((l | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                  x = q\n                  break\n                } else o = (o + 4) | 0\n              }\n            } else x = m\n            o = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 1)) | 0, 0, ((((e << 24) >> 24) - o) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 7: {\n            o = (a + 24) | 0\n            l = b[o >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              s = f[f[a >> 2] >> 2] | 0\n              j = (a + 40) | 0\n              q = gj(f[j >> 2] | 0, f[(j + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              j = (a + 48) | 0\n              k = Rj(q | 0, I | 0, f[j >> 2] | 0, f[(j + 4) >> 2] | 0) | 0\n              j = (s + k) | 0\n              k = 0\n              while (1) {\n                d[(g + (k << 1)) >> 1] = f[j >> 2]\n                k = (k + 1) | 0\n                s = b[o >> 0] | 0\n                if ((k | 0) >= (((((s << 24) >> 24 > (e << 24) >> 24 ? e : s) << 24) >> 24) | 0)) {\n                  y = s\n                  break\n                } else j = (j + 8) | 0\n              }\n            } else y = l\n            j = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (j << 1)) | 0, 0, ((((e << 24) >> 24) - j) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 8: {\n            j = (a + 24) | 0\n            k = b[j >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              s = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              q = Rj(s | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (o + q) | 0\n              q = 0\n              while (1) {\n                d[(g + (q << 1)) >> 1] = f[m >> 2]\n                q = (q + 1) | 0\n                o = b[j >> 0] | 0\n                if ((q | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  z = o\n                  break\n                } else m = (m + 8) | 0\n              }\n            } else z = k\n            m = (z << 24) >> 24\n            if ((z << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 1)) | 0, 0, ((((e << 24) >> 24) - m) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 9: {\n            m = (a + 24) | 0\n            q = b[m >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              j = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              o = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              s = Rj(o | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (j + s) | 0\n              s = 0\n              while (1) {\n                j = ~~$(n[l >> 2]) & 65535\n                d[(g + (s << 1)) >> 1] = j\n                s = (s + 1) | 0\n                j = b[m >> 0] | 0\n                if ((s | 0) >= (((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24) | 0)) {\n                  A = j\n                  break\n                } else l = (l + 4) | 0\n              }\n            } else A = q\n            l = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 1)) | 0, 0, ((((e << 24) >> 24) - l) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 10: {\n            l = (a + 24) | 0\n            s = b[l >> 0] | 0\n            if ((((s << 24) >> 24 > (e << 24) >> 24 ? e : s) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              j = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              o = Rj(j | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (m + o) | 0\n              o = 0\n              while (1) {\n                d[(g + (o << 1)) >> 1] = ~~+p[k >> 3]\n                o = (o + 1) | 0\n                m = b[l >> 0] | 0\n                if ((o | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  B = m\n                  break\n                } else k = (k + 8) | 0\n              }\n            } else B = s\n            k = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 1)) | 0, 0, ((((e << 24) >> 24) - k) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 11: {\n            k = (a + 24) | 0\n            o = b[k >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              q = (a + 40) | 0\n              m = gj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              q = (a + 48) | 0\n              j = Rj(m | 0, I | 0, f[q >> 2] | 0, f[(q + 4) >> 2] | 0) | 0\n              q = (l + j) | 0\n              j = 0\n              while (1) {\n                d[(g + (j << 1)) >> 1] = h[q >> 0] | 0\n                j = (j + 1) | 0\n                l = b[k >> 0] | 0\n                if ((j | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  C = l\n                  break\n                } else q = (q + 1) | 0\n              }\n            } else C = o\n            q = (C << 24) >> 24\n            if ((C << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (q << 1)) | 0, 0, ((((e << 24) >> 24) - q) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          default: {\n            i = 0\n            return i | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function nb(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0\n      if (!g) {\n        i = 0\n        return i | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            j = (a + 24) | 0\n            k = b[j >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              o = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              q = Rj(o | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (l + q) | 0\n              q = 0\n              while (1) {\n                d[(g + (q << 1)) >> 1] = b[m >> 0] | 0\n                q = (q + 1) | 0\n                l = b[j >> 0] | 0\n                if ((q | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  r = l\n                  break\n                } else m = (m + 1) | 0\n              }\n            } else r = k\n            m = (r << 24) >> 24\n            if ((r << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 1)) | 0, 0, ((((e << 24) >> 24) - m) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 2: {\n            m = (a + 24) | 0\n            q = b[m >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              j = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              o = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              s = Rj(o | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (j + s) | 0\n              s = 0\n              while (1) {\n                d[(g + (s << 1)) >> 1] = h[l >> 0] | 0\n                s = (s + 1) | 0\n                j = b[m >> 0] | 0\n                if ((s | 0) >= (((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24) | 0)) {\n                  t = j\n                  break\n                } else l = (l + 1) | 0\n              }\n            } else t = q\n            l = (t << 24) >> 24\n            if ((t << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 1)) | 0, 0, ((((e << 24) >> 24) - l) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 3: {\n            l = (a + 24) | 0\n            s = b[l >> 0] | 0\n            if ((((s << 24) >> 24 > (e << 24) >> 24 ? e : s) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              j = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              o = Rj(j | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (m + o) | 0\n              o = 0\n              while (1) {\n                d[(g + (o << 1)) >> 1] = d[k >> 1] | 0\n                o = (o + 1) | 0\n                m = b[l >> 0] | 0\n                if ((o | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  u = m\n                  break\n                } else k = (k + 2) | 0\n              }\n            } else u = s\n            k = (u << 24) >> 24\n            if ((u << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 1)) | 0, 0, ((((e << 24) >> 24) - k) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 4: {\n            k = (a + 24) | 0\n            o = b[k >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              q = (a + 40) | 0\n              m = gj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              q = (a + 48) | 0\n              j = Rj(m | 0, I | 0, f[q >> 2] | 0, f[(q + 4) >> 2] | 0) | 0\n              q = (l + j) | 0\n              j = 0\n              while (1) {\n                d[(g + (j << 1)) >> 1] = d[q >> 1] | 0\n                j = (j + 1) | 0\n                l = b[k >> 0] | 0\n                if ((j | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  v = l\n                  break\n                } else q = (q + 2) | 0\n              }\n            } else v = o\n            q = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (q << 1)) | 0, 0, ((((e << 24) >> 24) - q) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 5: {\n            q = (a + 24) | 0\n            j = b[q >> 0] | 0\n            if ((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              s = (a + 40) | 0\n              l = gj(f[s >> 2] | 0, f[(s + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              s = (a + 48) | 0\n              m = Rj(l | 0, I | 0, f[s >> 2] | 0, f[(s + 4) >> 2] | 0) | 0\n              s = (k + m) | 0\n              m = 0\n              while (1) {\n                d[(g + (m << 1)) >> 1] = f[s >> 2]\n                m = (m + 1) | 0\n                k = b[q >> 0] | 0\n                if ((m | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  w = k\n                  break\n                } else s = (s + 4) | 0\n              }\n            } else w = j\n            s = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (s << 1)) | 0, 0, ((((e << 24) >> 24) - s) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 6: {\n            s = (a + 24) | 0\n            m = b[s >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              q = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              k = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              l = Rj(k | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (q + l) | 0\n              l = 0\n              while (1) {\n                d[(g + (l << 1)) >> 1] = f[o >> 2]\n                l = (l + 1) | 0\n                q = b[s >> 0] | 0\n                if ((l | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                  x = q\n                  break\n                } else o = (o + 4) | 0\n              }\n            } else x = m\n            o = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 1)) | 0, 0, ((((e << 24) >> 24) - o) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 7: {\n            o = (a + 24) | 0\n            l = b[o >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              s = f[f[a >> 2] >> 2] | 0\n              j = (a + 40) | 0\n              q = gj(f[j >> 2] | 0, f[(j + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              j = (a + 48) | 0\n              k = Rj(q | 0, I | 0, f[j >> 2] | 0, f[(j + 4) >> 2] | 0) | 0\n              j = (s + k) | 0\n              k = 0\n              while (1) {\n                d[(g + (k << 1)) >> 1] = f[j >> 2]\n                k = (k + 1) | 0\n                s = b[o >> 0] | 0\n                if ((k | 0) >= (((((s << 24) >> 24 > (e << 24) >> 24 ? e : s) << 24) >> 24) | 0)) {\n                  y = s\n                  break\n                } else j = (j + 8) | 0\n              }\n            } else y = l\n            j = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (j << 1)) | 0, 0, ((((e << 24) >> 24) - j) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 8: {\n            j = (a + 24) | 0\n            k = b[j >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              s = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              q = Rj(s | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (o + q) | 0\n              q = 0\n              while (1) {\n                d[(g + (q << 1)) >> 1] = f[m >> 2]\n                q = (q + 1) | 0\n                o = b[j >> 0] | 0\n                if ((q | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  z = o\n                  break\n                } else m = (m + 8) | 0\n              }\n            } else z = k\n            m = (z << 24) >> 24\n            if ((z << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 1)) | 0, 0, ((((e << 24) >> 24) - m) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 9: {\n            m = (a + 24) | 0\n            q = b[m >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              j = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              o = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              s = Rj(o | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (j + s) | 0\n              s = 0\n              while (1) {\n                j = ~~$(n[l >> 2])\n                d[(g + (s << 1)) >> 1] = j\n                s = (s + 1) | 0\n                j = b[m >> 0] | 0\n                if ((s | 0) >= (((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24) | 0)) {\n                  A = j\n                  break\n                } else l = (l + 4) | 0\n              }\n            } else A = q\n            l = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 1)) | 0, 0, ((((e << 24) >> 24) - l) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 10: {\n            l = (a + 24) | 0\n            s = b[l >> 0] | 0\n            if ((((s << 24) >> 24 > (e << 24) >> 24 ? e : s) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              j = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              o = Rj(j | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (m + o) | 0\n              o = 0\n              while (1) {\n                d[(g + (o << 1)) >> 1] = ~~+p[k >> 3]\n                o = (o + 1) | 0\n                m = b[l >> 0] | 0\n                if ((o | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  B = m\n                  break\n                } else k = (k + 8) | 0\n              }\n            } else B = s\n            k = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 1)) | 0, 0, ((((e << 24) >> 24) - k) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 11: {\n            k = (a + 24) | 0\n            o = b[k >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              q = (a + 40) | 0\n              m = gj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              q = (a + 48) | 0\n              j = Rj(m | 0, I | 0, f[q >> 2] | 0, f[(q + 4) >> 2] | 0) | 0\n              q = (l + j) | 0\n              j = 0\n              while (1) {\n                d[(g + (j << 1)) >> 1] = h[q >> 0] | 0\n                j = (j + 1) | 0\n                l = b[k >> 0] | 0\n                if ((j | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  C = l\n                  break\n                } else q = (q + 1) | 0\n              }\n            } else C = o\n            q = (C << 24) >> 24\n            if ((C << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (q << 1)) | 0, 0, ((((e << 24) >> 24) - q) << 1) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          default: {\n            i = 0\n            return i | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function ob(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var i = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0\n      if (!g) {\n        i = 0\n        return i | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            k = (a + 24) | 0\n            l = b[k >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              q = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              r = Rj(q | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (m + r) | 0\n              r = 0\n              while (1) {\n                f[(g + (r << 2)) >> 2] = b[o >> 0]\n                r = (r + 1) | 0\n                m = b[k >> 0] | 0\n                if ((r | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  s = m\n                  break\n                } else o = (o + 1) | 0\n              }\n            } else s = l\n            o = (s << 24) >> 24\n            if ((s << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 2)) | 0, 0, ((((e << 24) >> 24) - o) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 2: {\n            o = (a + 24) | 0\n            r = b[o >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              q = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              t = Rj(q | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (k + t) | 0\n              t = 0\n              while (1) {\n                f[(g + (t << 2)) >> 2] = h[m >> 0]\n                t = (t + 1) | 0\n                k = b[o >> 0] | 0\n                if ((t | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  u = k\n                  break\n                } else m = (m + 1) | 0\n              }\n            } else u = r\n            m = (u << 24) >> 24\n            if ((u << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 2)) | 0, 0, ((((e << 24) >> 24) - m) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 3: {\n            m = (a + 24) | 0\n            t = b[m >> 0] | 0\n            if ((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              k = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              q = Rj(k | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (o + q) | 0\n              q = 0\n              while (1) {\n                f[(g + (q << 2)) >> 2] = d[l >> 1]\n                q = (q + 1) | 0\n                o = b[m >> 0] | 0\n                if ((q | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  v = o\n                  break\n                } else l = (l + 2) | 0\n              }\n            } else v = t\n            l = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 2)) | 0, 0, ((((e << 24) >> 24) - l) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 4: {\n            l = (a + 24) | 0\n            q = b[l >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              r = (a + 40) | 0\n              o = gj(f[r >> 2] | 0, f[(r + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              r = (a + 48) | 0\n              k = Rj(o | 0, I | 0, f[r >> 2] | 0, f[(r + 4) >> 2] | 0) | 0\n              r = (m + k) | 0\n              k = 0\n              while (1) {\n                f[(g + (k << 2)) >> 2] = j[r >> 1]\n                k = (k + 1) | 0\n                m = b[l >> 0] | 0\n                if ((k | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  w = m\n                  break\n                } else r = (r + 2) | 0\n              }\n            } else w = q\n            r = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (r << 2)) | 0, 0, ((((e << 24) >> 24) - r) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 5: {\n            r = (a + 24) | 0\n            k = b[r >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              t = (a + 40) | 0\n              m = gj(f[t >> 2] | 0, f[(t + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              t = (a + 48) | 0\n              o = Rj(m | 0, I | 0, f[t >> 2] | 0, f[(t + 4) >> 2] | 0) | 0\n              t = (l + o) | 0\n              o = 0\n              while (1) {\n                f[(g + (o << 2)) >> 2] = f[t >> 2]\n                o = (o + 1) | 0\n                l = b[r >> 0] | 0\n                if ((o | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  x = l\n                  break\n                } else t = (t + 4) | 0\n              }\n            } else x = k\n            t = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (t << 2)) | 0, 0, ((((e << 24) >> 24) - t) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 6: {\n            t = (a + 24) | 0\n            o = b[t >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              r = f[f[a >> 2] >> 2] | 0\n              q = (a + 40) | 0\n              l = gj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              q = (a + 48) | 0\n              m = Rj(l | 0, I | 0, f[q >> 2] | 0, f[(q + 4) >> 2] | 0) | 0\n              q = (r + m) | 0\n              m = 0\n              while (1) {\n                f[(g + (m << 2)) >> 2] = f[q >> 2]\n                m = (m + 1) | 0\n                r = b[t >> 0] | 0\n                if ((m | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  y = r\n                  break\n                } else q = (q + 4) | 0\n              }\n            } else y = o\n            q = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (q << 2)) | 0, 0, ((((e << 24) >> 24) - q) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 7: {\n            q = (a + 24) | 0\n            m = b[q >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              t = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              r = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              l = Rj(r | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (t + l) | 0\n              l = 0\n              while (1) {\n                f[(g + (l << 2)) >> 2] = f[k >> 2]\n                l = (l + 1) | 0\n                t = b[q >> 0] | 0\n                if ((l | 0) >= (((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24) | 0)) {\n                  z = t\n                  break\n                } else k = (k + 8) | 0\n              }\n            } else z = m\n            k = (z << 24) >> 24\n            if ((z << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 2)) | 0, 0, ((((e << 24) >> 24) - k) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 8: {\n            k = (a + 24) | 0\n            l = b[k >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              q = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              t = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              r = Rj(t | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (q + r) | 0\n              r = 0\n              while (1) {\n                f[(g + (r << 2)) >> 2] = f[o >> 2]\n                r = (r + 1) | 0\n                q = b[k >> 0] | 0\n                if ((r | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                  A = q\n                  break\n                } else o = (o + 8) | 0\n              }\n            } else A = l\n            o = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 2)) | 0, 0, ((((e << 24) >> 24) - o) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 9: {\n            o = (a + 24) | 0\n            r = b[o >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              q = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              t = Rj(q | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (k + t) | 0\n              t = 0\n              while (1) {\n                k = ~~$(n[m >> 2]) >>> 0\n                f[(g + (t << 2)) >> 2] = k\n                t = (t + 1) | 0\n                k = b[o >> 0] | 0\n                if ((t | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  B = k\n                  break\n                } else m = (m + 4) | 0\n              }\n            } else B = r\n            m = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 2)) | 0, 0, ((((e << 24) >> 24) - m) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 10: {\n            m = (a + 24) | 0\n            t = b[m >> 0] | 0\n            if ((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              k = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              q = Rj(k | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (o + q) | 0\n              q = 0\n              while (1) {\n                f[(g + (q << 2)) >> 2] = ~~+p[l >> 3] >>> 0\n                q = (q + 1) | 0\n                o = b[m >> 0] | 0\n                if ((q | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  C = o\n                  break\n                } else l = (l + 8) | 0\n              }\n            } else C = t\n            l = (C << 24) >> 24\n            if ((C << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 2)) | 0, 0, ((((e << 24) >> 24) - l) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 11: {\n            l = (a + 24) | 0\n            q = b[l >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              r = (a + 40) | 0\n              o = gj(f[r >> 2] | 0, f[(r + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              r = (a + 48) | 0\n              k = Rj(o | 0, I | 0, f[r >> 2] | 0, f[(r + 4) >> 2] | 0) | 0\n              r = (m + k) | 0\n              k = 0\n              while (1) {\n                f[(g + (k << 2)) >> 2] = h[r >> 0]\n                k = (k + 1) | 0\n                m = b[l >> 0] | 0\n                if ((k | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  D = m\n                  break\n                } else r = (r + 1) | 0\n              }\n            } else D = q\n            r = (D << 24) >> 24\n            if ((D << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (r << 2)) | 0, 0, ((((e << 24) >> 24) - r) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          default: {\n            i = 0\n            return i | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function pb(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var i = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0\n      if (!g) {\n        i = 0\n        return i | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            k = (a + 24) | 0\n            l = b[k >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              q = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              r = Rj(q | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (m + r) | 0\n              r = 0\n              while (1) {\n                f[(g + (r << 2)) >> 2] = b[o >> 0]\n                r = (r + 1) | 0\n                m = b[k >> 0] | 0\n                if ((r | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  s = m\n                  break\n                } else o = (o + 1) | 0\n              }\n            } else s = l\n            o = (s << 24) >> 24\n            if ((s << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 2)) | 0, 0, ((((e << 24) >> 24) - o) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 2: {\n            o = (a + 24) | 0\n            r = b[o >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              q = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              t = Rj(q | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (k + t) | 0\n              t = 0\n              while (1) {\n                f[(g + (t << 2)) >> 2] = h[m >> 0]\n                t = (t + 1) | 0\n                k = b[o >> 0] | 0\n                if ((t | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  u = k\n                  break\n                } else m = (m + 1) | 0\n              }\n            } else u = r\n            m = (u << 24) >> 24\n            if ((u << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 2)) | 0, 0, ((((e << 24) >> 24) - m) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 3: {\n            m = (a + 24) | 0\n            t = b[m >> 0] | 0\n            if ((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              k = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              q = Rj(k | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (o + q) | 0\n              q = 0\n              while (1) {\n                f[(g + (q << 2)) >> 2] = d[l >> 1]\n                q = (q + 1) | 0\n                o = b[m >> 0] | 0\n                if ((q | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  v = o\n                  break\n                } else l = (l + 2) | 0\n              }\n            } else v = t\n            l = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 2)) | 0, 0, ((((e << 24) >> 24) - l) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 4: {\n            l = (a + 24) | 0\n            q = b[l >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              r = (a + 40) | 0\n              o = gj(f[r >> 2] | 0, f[(r + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              r = (a + 48) | 0\n              k = Rj(o | 0, I | 0, f[r >> 2] | 0, f[(r + 4) >> 2] | 0) | 0\n              r = (m + k) | 0\n              k = 0\n              while (1) {\n                f[(g + (k << 2)) >> 2] = j[r >> 1]\n                k = (k + 1) | 0\n                m = b[l >> 0] | 0\n                if ((k | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  w = m\n                  break\n                } else r = (r + 2) | 0\n              }\n            } else w = q\n            r = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (r << 2)) | 0, 0, ((((e << 24) >> 24) - r) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 5: {\n            r = (a + 24) | 0\n            k = b[r >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              t = (a + 40) | 0\n              m = gj(f[t >> 2] | 0, f[(t + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              t = (a + 48) | 0\n              o = Rj(m | 0, I | 0, f[t >> 2] | 0, f[(t + 4) >> 2] | 0) | 0\n              t = (l + o) | 0\n              o = 0\n              while (1) {\n                f[(g + (o << 2)) >> 2] = f[t >> 2]\n                o = (o + 1) | 0\n                l = b[r >> 0] | 0\n                if ((o | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  x = l\n                  break\n                } else t = (t + 4) | 0\n              }\n            } else x = k\n            t = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (t << 2)) | 0, 0, ((((e << 24) >> 24) - t) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 6: {\n            t = (a + 24) | 0\n            o = b[t >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              r = f[f[a >> 2] >> 2] | 0\n              q = (a + 40) | 0\n              l = gj(f[q >> 2] | 0, f[(q + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              q = (a + 48) | 0\n              m = Rj(l | 0, I | 0, f[q >> 2] | 0, f[(q + 4) >> 2] | 0) | 0\n              q = (r + m) | 0\n              m = 0\n              while (1) {\n                f[(g + (m << 2)) >> 2] = f[q >> 2]\n                m = (m + 1) | 0\n                r = b[t >> 0] | 0\n                if ((m | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  y = r\n                  break\n                } else q = (q + 4) | 0\n              }\n            } else y = o\n            q = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (q << 2)) | 0, 0, ((((e << 24) >> 24) - q) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 7: {\n            q = (a + 24) | 0\n            m = b[q >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              t = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              r = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              l = Rj(r | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (t + l) | 0\n              l = 0\n              while (1) {\n                f[(g + (l << 2)) >> 2] = f[k >> 2]\n                l = (l + 1) | 0\n                t = b[q >> 0] | 0\n                if ((l | 0) >= (((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24) | 0)) {\n                  z = t\n                  break\n                } else k = (k + 8) | 0\n              }\n            } else z = m\n            k = (z << 24) >> 24\n            if ((z << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (k << 2)) | 0, 0, ((((e << 24) >> 24) - k) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 8: {\n            k = (a + 24) | 0\n            l = b[k >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              q = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              t = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              r = Rj(t | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (q + r) | 0\n              r = 0\n              while (1) {\n                f[(g + (r << 2)) >> 2] = f[o >> 2]\n                r = (r + 1) | 0\n                q = b[k >> 0] | 0\n                if ((r | 0) >= (((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24) | 0)) {\n                  A = q\n                  break\n                } else o = (o + 8) | 0\n              }\n            } else A = l\n            o = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (o << 2)) | 0, 0, ((((e << 24) >> 24) - o) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 9: {\n            o = (a + 24) | 0\n            r = b[o >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              q = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              t = Rj(q | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (k + t) | 0\n              t = 0\n              while (1) {\n                k = ~~$(n[m >> 2])\n                f[(g + (t << 2)) >> 2] = k\n                t = (t + 1) | 0\n                k = b[o >> 0] | 0\n                if ((t | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  B = k\n                  break\n                } else m = (m + 4) | 0\n              }\n            } else B = r\n            m = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (m << 2)) | 0, 0, ((((e << 24) >> 24) - m) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 10: {\n            m = (a + 24) | 0\n            t = b[m >> 0] | 0\n            if ((((t << 24) >> 24 > (e << 24) >> 24 ? e : t) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              k = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              q = Rj(k | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (o + q) | 0\n              q = 0\n              while (1) {\n                f[(g + (q << 2)) >> 2] = ~~+p[l >> 3]\n                q = (q + 1) | 0\n                o = b[m >> 0] | 0\n                if ((q | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  C = o\n                  break\n                } else l = (l + 8) | 0\n              }\n            } else C = t\n            l = (C << 24) >> 24\n            if ((C << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (l << 2)) | 0, 0, ((((e << 24) >> 24) - l) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          case 11: {\n            l = (a + 24) | 0\n            q = b[l >> 0] | 0\n            if ((((q << 24) >> 24 > (e << 24) >> 24 ? e : q) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              r = (a + 40) | 0\n              o = gj(f[r >> 2] | 0, f[(r + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              r = (a + 48) | 0\n              k = Rj(o | 0, I | 0, f[r >> 2] | 0, f[(r + 4) >> 2] | 0) | 0\n              r = (m + k) | 0\n              k = 0\n              while (1) {\n                f[(g + (k << 2)) >> 2] = h[r >> 0]\n                k = (k + 1) | 0\n                m = b[l >> 0] | 0\n                if ((k | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  D = m\n                  break\n                } else r = (r + 1) | 0\n              }\n            } else D = q\n            r = (D << 24) >> 24\n            if ((D << 24) >> 24 >= (e << 24) >> 24) {\n              i = 1\n              return i | 0\n            }\n            Vf((g + (r << 2)) | 0, 0, ((((e << 24) >> 24) - r) << 2) | 0) | 0\n            i = 1\n            return i | 0\n          }\n          default: {\n            i = 0\n            return i | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function qb(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0\n      if (!g) {\n        h = 0\n        return h | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            i = (a + 24) | 0\n            j = b[i >> 0] | 0\n            if ((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              m = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              o = Rj(m | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (k + o) | 0\n              o = 0\n              while (1) {\n                b[(g + o) >> 0] = b[l >> 0] | 0\n                o = (o + 1) | 0\n                k = b[i >> 0] | 0\n                if ((o | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  q = k\n                  break\n                } else l = (l + 1) | 0\n              }\n            } else q = j\n            l = (q << 24) >> 24\n            if ((q << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + l) | 0, 0, (((e << 24) >> 24) - l) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 2: {\n            l = (a + 24) | 0\n            o = b[l >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              i = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              m = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              r = Rj(m | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (i + r) | 0\n              r = 0\n              while (1) {\n                b[(g + r) >> 0] = b[k >> 0] | 0\n                r = (r + 1) | 0\n                i = b[l >> 0] | 0\n                if ((r | 0) >= (((((i << 24) >> 24 > (e << 24) >> 24 ? e : i) << 24) >> 24) | 0)) {\n                  s = i\n                  break\n                } else k = (k + 1) | 0\n              }\n            } else s = o\n            k = (s << 24) >> 24\n            if ((s << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + k) | 0, 0, (((e << 24) >> 24) - k) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 3: {\n            k = (a + 24) | 0\n            r = b[k >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              j = (a + 40) | 0\n              i = gj(f[j >> 2] | 0, f[(j + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              j = (a + 48) | 0\n              m = Rj(i | 0, I | 0, f[j >> 2] | 0, f[(j + 4) >> 2] | 0) | 0\n              j = (l + m) | 0\n              m = 0\n              while (1) {\n                b[(g + m) >> 0] = d[j >> 1]\n                m = (m + 1) | 0\n                l = b[k >> 0] | 0\n                if ((m | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  t = l\n                  break\n                } else j = (j + 2) | 0\n              }\n            } else t = r\n            j = (t << 24) >> 24\n            if ((t << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + j) | 0, 0, (((e << 24) >> 24) - j) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 4: {\n            j = (a + 24) | 0\n            m = b[j >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              l = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              i = Rj(l | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (k + i) | 0\n              i = 0\n              while (1) {\n                b[(g + i) >> 0] = d[o >> 1]\n                i = (i + 1) | 0\n                k = b[j >> 0] | 0\n                if ((i | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  u = k\n                  break\n                } else o = (o + 2) | 0\n              }\n            } else u = m\n            o = (u << 24) >> 24\n            if ((u << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + o) | 0, 0, (((e << 24) >> 24) - o) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 5: {\n            o = (a + 24) | 0\n            i = b[o >> 0] | 0\n            if ((((i << 24) >> 24 > (e << 24) >> 24 ? e : i) << 24) >> 24 > 0) {\n              j = f[f[a >> 2] >> 2] | 0\n              r = (a + 40) | 0\n              k = gj(f[r >> 2] | 0, f[(r + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              r = (a + 48) | 0\n              l = Rj(k | 0, I | 0, f[r >> 2] | 0, f[(r + 4) >> 2] | 0) | 0\n              r = (j + l) | 0\n              l = 0\n              while (1) {\n                b[(g + l) >> 0] = f[r >> 2]\n                l = (l + 1) | 0\n                j = b[o >> 0] | 0\n                if ((l | 0) >= (((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24) | 0)) {\n                  v = j\n                  break\n                } else r = (r + 4) | 0\n              }\n            } else v = i\n            r = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + r) | 0, 0, (((e << 24) >> 24) - r) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 6: {\n            r = (a + 24) | 0\n            l = b[r >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              j = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              k = Rj(j | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (o + k) | 0\n              k = 0\n              while (1) {\n                b[(g + k) >> 0] = f[m >> 2]\n                k = (k + 1) | 0\n                o = b[r >> 0] | 0\n                if ((k | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  w = o\n                  break\n                } else m = (m + 4) | 0\n              }\n            } else w = l\n            m = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + m) | 0, 0, (((e << 24) >> 24) - m) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 7: {\n            m = (a + 24) | 0\n            k = b[m >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              r = f[f[a >> 2] >> 2] | 0\n              i = (a + 40) | 0\n              o = gj(f[i >> 2] | 0, f[(i + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              i = (a + 48) | 0\n              j = Rj(o | 0, I | 0, f[i >> 2] | 0, f[(i + 4) >> 2] | 0) | 0\n              i = (r + j) | 0\n              j = 0\n              while (1) {\n                b[(g + j) >> 0] = f[i >> 2]\n                j = (j + 1) | 0\n                r = b[m >> 0] | 0\n                if ((j | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  x = r\n                  break\n                } else i = (i + 8) | 0\n              }\n            } else x = k\n            i = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + i) | 0, 0, (((e << 24) >> 24) - i) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 8: {\n            i = (a + 24) | 0\n            j = b[i >> 0] | 0\n            if ((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              r = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              o = Rj(r | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (m + o) | 0\n              o = 0\n              while (1) {\n                b[(g + o) >> 0] = f[l >> 2]\n                o = (o + 1) | 0\n                m = b[i >> 0] | 0\n                if ((o | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  y = m\n                  break\n                } else l = (l + 8) | 0\n              }\n            } else y = j\n            l = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + l) | 0, 0, (((e << 24) >> 24) - l) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 9: {\n            l = (a + 24) | 0\n            o = b[l >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              i = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              m = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              r = Rj(m | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (i + r) | 0\n              r = 0\n              while (1) {\n                i = ~~$(n[k >> 2]) & 255\n                b[(g + r) >> 0] = i\n                r = (r + 1) | 0\n                i = b[l >> 0] | 0\n                if ((r | 0) >= (((((i << 24) >> 24 > (e << 24) >> 24 ? e : i) << 24) >> 24) | 0)) {\n                  z = i\n                  break\n                } else k = (k + 4) | 0\n              }\n            } else z = o\n            k = (z << 24) >> 24\n            if ((z << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + k) | 0, 0, (((e << 24) >> 24) - k) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 10: {\n            k = (a + 24) | 0\n            r = b[k >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              j = (a + 40) | 0\n              i = gj(f[j >> 2] | 0, f[(j + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              j = (a + 48) | 0\n              m = Rj(i | 0, I | 0, f[j >> 2] | 0, f[(j + 4) >> 2] | 0) | 0\n              j = (l + m) | 0\n              m = 0\n              while (1) {\n                b[(g + m) >> 0] = ~~+p[j >> 3]\n                m = (m + 1) | 0\n                l = b[k >> 0] | 0\n                if ((m | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  A = l\n                  break\n                } else j = (j + 8) | 0\n              }\n            } else A = r\n            j = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + j) | 0, 0, (((e << 24) >> 24) - j) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 11: {\n            j = (a + 24) | 0\n            m = b[j >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              l = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              i = Rj(l | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (k + i) | 0\n              i = 0\n              while (1) {\n                b[(g + i) >> 0] = b[o >> 0] | 0\n                i = (i + 1) | 0\n                k = b[j >> 0] | 0\n                if ((i | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  B = k\n                  break\n                } else o = (o + 1) | 0\n              }\n            } else B = m\n            o = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + o) | 0, 0, (((e << 24) >> 24) - o) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          default: {\n            h = 0\n            return h | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function rb(a, c, e, g) {\n      a = a | 0\n      c = c | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0\n      if (!g) {\n        h = 0\n        return h | 0\n      }\n      do\n        switch (f[(a + 28) >> 2] | 0) {\n          case 1: {\n            i = (a + 24) | 0\n            j = b[i >> 0] | 0\n            if ((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              m = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              o = Rj(m | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (k + o) | 0\n              o = 0\n              while (1) {\n                b[(g + o) >> 0] = b[l >> 0] | 0\n                o = (o + 1) | 0\n                k = b[i >> 0] | 0\n                if ((o | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  q = k\n                  break\n                } else l = (l + 1) | 0\n              }\n            } else q = j\n            l = (q << 24) >> 24\n            if ((q << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + l) | 0, 0, (((e << 24) >> 24) - l) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 2: {\n            l = (a + 24) | 0\n            o = b[l >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              i = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              m = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              r = Rj(m | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (i + r) | 0\n              r = 0\n              while (1) {\n                b[(g + r) >> 0] = b[k >> 0] | 0\n                r = (r + 1) | 0\n                i = b[l >> 0] | 0\n                if ((r | 0) >= (((((i << 24) >> 24 > (e << 24) >> 24 ? e : i) << 24) >> 24) | 0)) {\n                  s = i\n                  break\n                } else k = (k + 1) | 0\n              }\n            } else s = o\n            k = (s << 24) >> 24\n            if ((s << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + k) | 0, 0, (((e << 24) >> 24) - k) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 3: {\n            k = (a + 24) | 0\n            r = b[k >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              j = (a + 40) | 0\n              i = gj(f[j >> 2] | 0, f[(j + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              j = (a + 48) | 0\n              m = Rj(i | 0, I | 0, f[j >> 2] | 0, f[(j + 4) >> 2] | 0) | 0\n              j = (l + m) | 0\n              m = 0\n              while (1) {\n                b[(g + m) >> 0] = d[j >> 1]\n                m = (m + 1) | 0\n                l = b[k >> 0] | 0\n                if ((m | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  t = l\n                  break\n                } else j = (j + 2) | 0\n              }\n            } else t = r\n            j = (t << 24) >> 24\n            if ((t << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + j) | 0, 0, (((e << 24) >> 24) - j) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 4: {\n            j = (a + 24) | 0\n            m = b[j >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              l = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              i = Rj(l | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (k + i) | 0\n              i = 0\n              while (1) {\n                b[(g + i) >> 0] = d[o >> 1]\n                i = (i + 1) | 0\n                k = b[j >> 0] | 0\n                if ((i | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  u = k\n                  break\n                } else o = (o + 2) | 0\n              }\n            } else u = m\n            o = (u << 24) >> 24\n            if ((u << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + o) | 0, 0, (((e << 24) >> 24) - o) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 5: {\n            o = (a + 24) | 0\n            i = b[o >> 0] | 0\n            if ((((i << 24) >> 24 > (e << 24) >> 24 ? e : i) << 24) >> 24 > 0) {\n              j = f[f[a >> 2] >> 2] | 0\n              r = (a + 40) | 0\n              k = gj(f[r >> 2] | 0, f[(r + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              r = (a + 48) | 0\n              l = Rj(k | 0, I | 0, f[r >> 2] | 0, f[(r + 4) >> 2] | 0) | 0\n              r = (j + l) | 0\n              l = 0\n              while (1) {\n                b[(g + l) >> 0] = f[r >> 2]\n                l = (l + 1) | 0\n                j = b[o >> 0] | 0\n                if ((l | 0) >= (((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24) | 0)) {\n                  v = j\n                  break\n                } else r = (r + 4) | 0\n              }\n            } else v = i\n            r = (v << 24) >> 24\n            if ((v << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + r) | 0, 0, (((e << 24) >> 24) - r) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 6: {\n            r = (a + 24) | 0\n            l = b[r >> 0] | 0\n            if ((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24 > 0) {\n              o = f[f[a >> 2] >> 2] | 0\n              m = (a + 40) | 0\n              j = gj(f[m >> 2] | 0, f[(m + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              m = (a + 48) | 0\n              k = Rj(j | 0, I | 0, f[m >> 2] | 0, f[(m + 4) >> 2] | 0) | 0\n              m = (o + k) | 0\n              k = 0\n              while (1) {\n                b[(g + k) >> 0] = f[m >> 2]\n                k = (k + 1) | 0\n                o = b[r >> 0] | 0\n                if ((k | 0) >= (((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24) | 0)) {\n                  w = o\n                  break\n                } else m = (m + 4) | 0\n              }\n            } else w = l\n            m = (w << 24) >> 24\n            if ((w << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + m) | 0, 0, (((e << 24) >> 24) - m) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 7: {\n            m = (a + 24) | 0\n            k = b[m >> 0] | 0\n            if ((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24 > 0) {\n              r = f[f[a >> 2] >> 2] | 0\n              i = (a + 40) | 0\n              o = gj(f[i >> 2] | 0, f[(i + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              i = (a + 48) | 0\n              j = Rj(o | 0, I | 0, f[i >> 2] | 0, f[(i + 4) >> 2] | 0) | 0\n              i = (r + j) | 0\n              j = 0\n              while (1) {\n                b[(g + j) >> 0] = f[i >> 2]\n                j = (j + 1) | 0\n                r = b[m >> 0] | 0\n                if ((j | 0) >= (((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24) | 0)) {\n                  x = r\n                  break\n                } else i = (i + 8) | 0\n              }\n            } else x = k\n            i = (x << 24) >> 24\n            if ((x << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + i) | 0, 0, (((e << 24) >> 24) - i) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 8: {\n            i = (a + 24) | 0\n            j = b[i >> 0] | 0\n            if ((((j << 24) >> 24 > (e << 24) >> 24 ? e : j) << 24) >> 24 > 0) {\n              m = f[f[a >> 2] >> 2] | 0\n              l = (a + 40) | 0\n              r = gj(f[l >> 2] | 0, f[(l + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              l = (a + 48) | 0\n              o = Rj(r | 0, I | 0, f[l >> 2] | 0, f[(l + 4) >> 2] | 0) | 0\n              l = (m + o) | 0\n              o = 0\n              while (1) {\n                b[(g + o) >> 0] = f[l >> 2]\n                o = (o + 1) | 0\n                m = b[i >> 0] | 0\n                if ((o | 0) >= (((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24) | 0)) {\n                  y = m\n                  break\n                } else l = (l + 8) | 0\n              }\n            } else y = j\n            l = (y << 24) >> 24\n            if ((y << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + l) | 0, 0, (((e << 24) >> 24) - l) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 9: {\n            l = (a + 24) | 0\n            o = b[l >> 0] | 0\n            if ((((o << 24) >> 24 > (e << 24) >> 24 ? e : o) << 24) >> 24 > 0) {\n              i = f[f[a >> 2] >> 2] | 0\n              k = (a + 40) | 0\n              m = gj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              k = (a + 48) | 0\n              r = Rj(m | 0, I | 0, f[k >> 2] | 0, f[(k + 4) >> 2] | 0) | 0\n              k = (i + r) | 0\n              r = 0\n              while (1) {\n                i = ~~$(n[k >> 2])\n                b[(g + r) >> 0] = i\n                r = (r + 1) | 0\n                i = b[l >> 0] | 0\n                if ((r | 0) >= (((((i << 24) >> 24 > (e << 24) >> 24 ? e : i) << 24) >> 24) | 0)) {\n                  z = i\n                  break\n                } else k = (k + 4) | 0\n              }\n            } else z = o\n            k = (z << 24) >> 24\n            if ((z << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + k) | 0, 0, (((e << 24) >> 24) - k) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 10: {\n            k = (a + 24) | 0\n            r = b[k >> 0] | 0\n            if ((((r << 24) >> 24 > (e << 24) >> 24 ? e : r) << 24) >> 24 > 0) {\n              l = f[f[a >> 2] >> 2] | 0\n              j = (a + 40) | 0\n              i = gj(f[j >> 2] | 0, f[(j + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              j = (a + 48) | 0\n              m = Rj(i | 0, I | 0, f[j >> 2] | 0, f[(j + 4) >> 2] | 0) | 0\n              j = (l + m) | 0\n              m = 0\n              while (1) {\n                b[(g + m) >> 0] = ~~+p[j >> 3]\n                m = (m + 1) | 0\n                l = b[k >> 0] | 0\n                if ((m | 0) >= (((((l << 24) >> 24 > (e << 24) >> 24 ? e : l) << 24) >> 24) | 0)) {\n                  A = l\n                  break\n                } else j = (j + 8) | 0\n              }\n            } else A = r\n            j = (A << 24) >> 24\n            if ((A << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + j) | 0, 0, (((e << 24) >> 24) - j) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          case 11: {\n            j = (a + 24) | 0\n            m = b[j >> 0] | 0\n            if ((((m << 24) >> 24 > (e << 24) >> 24 ? e : m) << 24) >> 24 > 0) {\n              k = f[f[a >> 2] >> 2] | 0\n              o = (a + 40) | 0\n              l = gj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, f[c >> 2] | 0, 0) | 0\n              o = (a + 48) | 0\n              i = Rj(l | 0, I | 0, f[o >> 2] | 0, f[(o + 4) >> 2] | 0) | 0\n              o = (k + i) | 0\n              i = 0\n              while (1) {\n                b[(g + i) >> 0] = b[o >> 0] | 0\n                i = (i + 1) | 0\n                k = b[j >> 0] | 0\n                if ((i | 0) >= (((((k << 24) >> 24 > (e << 24) >> 24 ? e : k) << 24) >> 24) | 0)) {\n                  B = k\n                  break\n                } else o = (o + 1) | 0\n              }\n            } else B = m\n            o = (B << 24) >> 24\n            if ((B << 24) >> 24 >= (e << 24) >> 24) {\n              h = 1\n              return h | 0\n            }\n            Vf((g + o) | 0, 0, (((e << 24) >> 24) - o) | 0) | 0\n            h = 1\n            return h | 0\n          }\n          default: {\n            h = 0\n            return h | 0\n          }\n        }\n      while (0)\n      return 0\n    }\n    function sb(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0\n      g = u\n      u = (u + 80) | 0\n      h = (g + 76) | 0\n      i = (g + 72) | 0\n      j = (g + 48) | 0\n      k = (g + 24) | 0\n      l = g\n      m = (a + 32) | 0\n      n = f[c >> 2] | 0\n      c = (n + 1) | 0\n      if ((n | 0) != -1) {\n        o = ((c >>> 0) % 3 | 0 | 0) == 0 ? (n + -2) | 0 : c\n        c = ((((n >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + n) | 0\n        if ((o | 0) == -1) p = -1\n        else p = f[((f[f[m >> 2] >> 2] | 0) + (o << 2)) >> 2] | 0\n        if ((c | 0) == -1) {\n          q = p\n          r = -1\n        } else {\n          q = p\n          r = f[((f[f[m >> 2] >> 2] | 0) + (c << 2)) >> 2] | 0\n        }\n      } else {\n        q = -1\n        r = -1\n      }\n      c = f[(a + 36) >> 2] | 0\n      m = f[c >> 2] | 0\n      p = ((f[(c + 4) >> 2] | 0) - m) >> 2\n      if (p >>> 0 <= q >>> 0) um(c)\n      o = m\n      m = f[(o + (q << 2)) >> 2] | 0\n      if (p >>> 0 <= r >>> 0) um(c)\n      c = f[(o + (r << 2)) >> 2] | 0\n      r = (m | 0) < (e | 0)\n      do\n        if (r & ((c | 0) < (e | 0))) {\n          o = m << 1\n          p = f[(d + (o << 2)) >> 2] | 0\n          q = (((p | 0) < 0) << 31) >> 31\n          n = f[(d + ((o | 1) << 2)) >> 2] | 0\n          o = (((n | 0) < 0) << 31) >> 31\n          s = c << 1\n          t = f[(d + (s << 2)) >> 2] | 0\n          v = f[(d + ((s | 1) << 2)) >> 2] | 0\n          if (!(((t | 0) != (p | 0)) | ((v | 0) != (n | 0)))) {\n            f[(a + 8) >> 2] = p\n            f[(a + 12) >> 2] = n\n            u = g\n            return\n          }\n          s = (a + 4) | 0\n          w = f[((f[s >> 2] | 0) + (e << 2)) >> 2] | 0\n          f[j >> 2] = 0\n          f[(j + 4) >> 2] = 0\n          f[(j + 8) >> 2] = 0\n          f[(j + 12) >> 2] = 0\n          f[(j + 16) >> 2] = 0\n          f[(j + 20) >> 2] = 0\n          x = f[a >> 2] | 0\n          if (!(b[(x + 84) >> 0] | 0)) y = f[((f[(x + 68) >> 2] | 0) + (w << 2)) >> 2] | 0\n          else y = w\n          f[i >> 2] = y\n          w = b[(x + 24) >> 0] | 0\n          f[h >> 2] = f[i >> 2]\n          jb(x, h, w, j) | 0\n          w = f[((f[s >> 2] | 0) + (m << 2)) >> 2] | 0\n          f[k >> 2] = 0\n          f[(k + 4) >> 2] = 0\n          f[(k + 8) >> 2] = 0\n          f[(k + 12) >> 2] = 0\n          f[(k + 16) >> 2] = 0\n          f[(k + 20) >> 2] = 0\n          x = f[a >> 2] | 0\n          if (!(b[(x + 84) >> 0] | 0)) z = f[((f[(x + 68) >> 2] | 0) + (w << 2)) >> 2] | 0\n          else z = w\n          f[i >> 2] = z\n          w = b[(x + 24) >> 0] | 0\n          f[h >> 2] = f[i >> 2]\n          jb(x, h, w, k) | 0\n          w = f[((f[s >> 2] | 0) + (c << 2)) >> 2] | 0\n          f[l >> 2] = 0\n          f[(l + 4) >> 2] = 0\n          f[(l + 8) >> 2] = 0\n          f[(l + 12) >> 2] = 0\n          f[(l + 16) >> 2] = 0\n          f[(l + 20) >> 2] = 0\n          s = f[a >> 2] | 0\n          if (!(b[(s + 84) >> 0] | 0)) A = f[((f[(s + 68) >> 2] | 0) + (w << 2)) >> 2] | 0\n          else A = w\n          f[i >> 2] = A\n          w = b[(s + 24) >> 0] | 0\n          f[h >> 2] = f[i >> 2]\n          jb(s, h, w, l) | 0\n          w = l\n          s = k\n          x = f[s >> 2] | 0\n          B = f[(s + 4) >> 2] | 0\n          s = Tj(f[w >> 2] | 0, f[(w + 4) >> 2] | 0, x | 0, B | 0) | 0\n          w = I\n          C = (l + 8) | 0\n          D = (k + 8) | 0\n          E = f[D >> 2] | 0\n          F = f[(D + 4) >> 2] | 0\n          D = Tj(f[C >> 2] | 0, f[(C + 4) >> 2] | 0, E | 0, F | 0) | 0\n          C = I\n          G = (l + 16) | 0\n          H = (k + 16) | 0\n          J = f[H >> 2] | 0\n          K = f[(H + 4) >> 2] | 0\n          H = Tj(f[G >> 2] | 0, f[(G + 4) >> 2] | 0, J | 0, K | 0) | 0\n          G = I\n          L = gj(s | 0, w | 0, s | 0, w | 0) | 0\n          M = I\n          N = gj(D | 0, C | 0, D | 0, C | 0) | 0\n          O = Rj(N | 0, I | 0, L | 0, M | 0) | 0\n          M = I\n          L = gj(H | 0, G | 0, H | 0, G | 0) | 0\n          N = Rj(O | 0, M | 0, L | 0, I | 0) | 0\n          L = I\n          if (((N | 0) == 0) & ((L | 0) == 0)) break\n          M = j\n          O = Tj(f[M >> 2] | 0, f[(M + 4) >> 2] | 0, x | 0, B | 0) | 0\n          B = I\n          x = (j + 8) | 0\n          M = Tj(f[x >> 2] | 0, f[(x + 4) >> 2] | 0, E | 0, F | 0) | 0\n          F = I\n          E = (j + 16) | 0\n          x = Tj(f[E >> 2] | 0, f[(E + 4) >> 2] | 0, J | 0, K | 0) | 0\n          K = I\n          J = gj(O | 0, B | 0, s | 0, w | 0) | 0\n          E = I\n          P = gj(M | 0, F | 0, D | 0, C | 0) | 0\n          Q = Rj(P | 0, I | 0, J | 0, E | 0) | 0\n          E = I\n          J = gj(x | 0, K | 0, H | 0, G | 0) | 0\n          P = Rj(Q | 0, E | 0, J | 0, I | 0) | 0\n          J = I\n          E = Tj(t | 0, ((((t | 0) < 0) << 31) >> 31) | 0, p | 0, q | 0) | 0\n          t = I\n          Q = Tj(v | 0, ((((v | 0) < 0) << 31) >> 31) | 0, n | 0, o | 0) | 0\n          v = I\n          R = gj(N | 0, L | 0, p | 0, q | 0) | 0\n          q = I\n          p = gj(N | 0, L | 0, n | 0, o | 0) | 0\n          o = I\n          n = gj(P | 0, J | 0, E | 0, t | 0) | 0\n          S = I\n          T = gj(P | 0, J | 0, Q | 0, v | 0) | 0\n          U = I\n          V = Rj(n | 0, S | 0, R | 0, q | 0) | 0\n          q = I\n          R = Rj(T | 0, U | 0, p | 0, o | 0) | 0\n          o = I\n          p = gj(P | 0, J | 0, s | 0, w | 0) | 0\n          w = I\n          s = gj(P | 0, J | 0, D | 0, C | 0) | 0\n          C = I\n          D = gj(P | 0, J | 0, H | 0, G | 0) | 0\n          G = I\n          H = Ug(p | 0, w | 0, N | 0, L | 0) | 0\n          w = I\n          p = Ug(s | 0, C | 0, N | 0, L | 0) | 0\n          C = I\n          s = Ug(D | 0, G | 0, N | 0, L | 0) | 0\n          G = I\n          D = Tj(O | 0, B | 0, H | 0, w | 0) | 0\n          w = I\n          H = Tj(M | 0, F | 0, p | 0, C | 0) | 0\n          C = I\n          p = Tj(x | 0, K | 0, s | 0, G | 0) | 0\n          G = I\n          s = gj(D | 0, w | 0, D | 0, w | 0) | 0\n          w = I\n          D = gj(H | 0, C | 0, H | 0, C | 0) | 0\n          C = Rj(D | 0, I | 0, s | 0, w | 0) | 0\n          w = I\n          s = gj(p | 0, G | 0, p | 0, G | 0) | 0\n          G = Rj(C | 0, w | 0, s | 0, I | 0) | 0\n          s = I\n          w = Tj(0, 0, E | 0, t | 0) | 0\n          t = I\n          E = gj(G | 0, s | 0, N | 0, L | 0) | 0\n          s = I\n          switch (E | 0) {\n            case 0: {\n              if (!s) {\n                W = 0\n                X = 0\n              } else {\n                Y = 1\n                Z = 0\n                _ = E\n                $ = s\n                aa = 23\n              }\n              break\n            }\n            case 1: {\n              if (!s) {\n                ba = 1\n                ca = 0\n                aa = 24\n              } else {\n                Y = 1\n                Z = 0\n                _ = E\n                $ = s\n                aa = 23\n              }\n              break\n            }\n            default: {\n              Y = 1\n              Z = 0\n              _ = E\n              $ = s\n              aa = 23\n            }\n          }\n          if ((aa | 0) == 23)\n            while (1) {\n              aa = 0\n              G = Oj(Y | 0, Z | 0, 1) | 0\n              C = I\n              p = _\n              _ = Uj(_ | 0, $ | 0, 2) | 0\n              if (!(($ >>> 0 > 0) | ((($ | 0) == 0) & (p >>> 0 > 7)))) {\n                ba = G\n                ca = C\n                aa = 24\n                break\n              } else {\n                Y = G\n                Z = C\n                $ = I\n                aa = 23\n              }\n            }\n          if ((aa | 0) == 24)\n            while (1) {\n              aa = 0\n              C = Fl(E | 0, s | 0, ba | 0, ca | 0) | 0\n              G = Rj(C | 0, I | 0, ba | 0, ca | 0) | 0\n              C = Uj(G | 0, I | 0, 1) | 0\n              G = I\n              p = gj(C | 0, G | 0, C | 0, G | 0) | 0\n              D = I\n              if ((D >>> 0 > s >>> 0) | (((D | 0) == (s | 0)) & (p >>> 0 > E >>> 0))) {\n                ba = C\n                ca = G\n                aa = 24\n              } else {\n                W = C\n                X = G\n                break\n              }\n            }\n          E = gj(W | 0, X | 0, Q | 0, v | 0) | 0\n          s = I\n          G = gj(W | 0, X | 0, w | 0, t | 0) | 0\n          C = I\n          p = (a + 20) | 0\n          D = ((f[p >> 2] | 0) + -1) | 0\n          H = (((1 << (D & 31)) & f[((f[(a + 16) >> 2] | 0) + ((D >>> 5) << 2)) >> 2]) | 0) != 0\n          f[p >> 2] = D\n          D = Tj(0, 0, E | 0, s | 0) | 0\n          p = Rj(V | 0, q | 0, (H ? E : D) | 0, (H ? s : I) | 0) | 0\n          s = I\n          D = Tj(0, 0, G | 0, C | 0) | 0\n          E = Rj(R | 0, o | 0, (H ? G : D) | 0, (H ? C : I) | 0) | 0\n          C = I\n          H = Ug(p | 0, s | 0, N | 0, L | 0) | 0\n          s = Ug(E | 0, C | 0, N | 0, L | 0) | 0\n          f[(a + 8) >> 2] = H\n          f[(a + 12) >> 2] = s\n          u = g\n          return\n        }\n      while (0)\n      do\n        if (r) da = m << 1\n        else {\n          if ((e | 0) > 0) {\n            da = ((e << 1) + -2) | 0\n            break\n          }\n          X = (a + 8) | 0\n          f[X >> 2] = 0\n          f[(X + 4) >> 2] = 0\n          u = g\n          return\n        }\n      while (0)\n      f[(a + 8) >> 2] = f[(d + (da << 2)) >> 2]\n      f[(a + 12) >> 2] = f[(d + ((da + 1) << 2)) >> 2]\n      u = g\n      return\n    }\n    function tb(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0\n      c = u\n      u = (u + 16) | 0\n      d = (c + 8) | 0\n      e = c\n      g = f[b >> 2] | 0\n      if ((g | 0) == -1) {\n        u = c\n        return\n      }\n      h = ((g >>> 0) / 3) | 0\n      i = (a + 12) | 0\n      if ((f[((f[i >> 2] | 0) + ((h >>> 5) << 2)) >> 2] & (1 << (h & 31))) | 0) {\n        u = c\n        return\n      }\n      h = (a + 56) | 0\n      j = f[h >> 2] | 0\n      k = (a + 60) | 0\n      l = f[k >> 2] | 0\n      if ((l | 0) == (j | 0)) m = j\n      else {\n        n = (l + (~(((l + -4 - j) | 0) >>> 2) << 2)) | 0\n        f[k >> 2] = n\n        m = n\n      }\n      n = (a + 64) | 0\n      if ((m | 0) == (f[n >> 2] | 0)) xf(h, b)\n      else {\n        f[m >> 2] = g\n        f[k >> 2] = m + 4\n      }\n      m = f[a >> 2] | 0\n      g = f[b >> 2] | 0\n      j = (g + 1) | 0\n      do\n        if ((g | 0) != -1) {\n          l = f[(m + 28) >> 2] | 0\n          o = f[(l + ((((j >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : j) << 2)) >> 2] | 0\n          if (!((g >>> 0) % 3 | 0)) {\n            p = o\n            q = (g + 2) | 0\n            r = l\n            break\n          } else {\n            p = o\n            q = (g + -1) | 0\n            r = l\n            break\n          }\n        } else {\n          l = f[(m + 28) >> 2] | 0\n          p = f[(l + -4) >> 2] | 0\n          q = -1\n          r = l\n        }\n      while (0)\n      m = f[(r + (q << 2)) >> 2] | 0\n      q = (a + 24) | 0\n      r = f[q >> 2] | 0\n      g = (r + ((p >>> 5) << 2)) | 0\n      j = 1 << (p & 31)\n      l = f[g >> 2] | 0\n      if (!(l & j)) {\n        f[g >> 2] = l | j\n        j = f[b >> 2] | 0\n        l = (j + 1) | 0\n        if ((j | 0) == -1) s = -1\n        else s = ((l >>> 0) % 3 | 0 | 0) == 0 ? (j + -2) | 0 : l\n        f[e >> 2] = s\n        l =\n          f[\n            ((f[((f[(a + 44) >> 2] | 0) + 96) >> 2] | 0) +\n              (((((s >>> 0) / 3) | 0) * 12) | 0) +\n              (((s >>> 0) % 3 | 0) << 2)) >>\n              2\n          ] | 0\n        s = f[(a + 48) >> 2] | 0\n        f[d >> 2] = l\n        j = f[(s + 4) >> 2] | 0\n        s = (j + 4) | 0\n        g = f[s >> 2] | 0\n        if ((g | 0) == (f[(j + 8) >> 2] | 0)) xf(j, d)\n        else {\n          f[g >> 2] = l\n          f[s >> 2] = g + 4\n        }\n        g = (a + 40) | 0\n        s = f[g >> 2] | 0\n        l = (s + 4) | 0\n        j = f[l >> 2] | 0\n        if ((j | 0) == (f[(s + 8) >> 2] | 0)) {\n          xf(s, e)\n          t = f[g >> 2] | 0\n        } else {\n          f[j >> 2] = f[e >> 2]\n          f[l >> 2] = j + 4\n          t = s\n        }\n        s = (t + 24) | 0\n        f[((f[(t + 12) >> 2] | 0) + (p << 2)) >> 2] = f[s >> 2]\n        f[s >> 2] = (f[s >> 2] | 0) + 1\n        v = f[q >> 2] | 0\n      } else v = r\n      r = (v + ((m >>> 5) << 2)) | 0\n      v = 1 << (m & 31)\n      s = f[r >> 2] | 0\n      if (!(s & v)) {\n        f[r >> 2] = s | v\n        v = f[b >> 2] | 0\n        do\n          if ((v | 0) != -1)\n            if (!((v >>> 0) % 3 | 0)) {\n              w = (v + 2) | 0\n              break\n            } else {\n              w = (v + -1) | 0\n              break\n            }\n          else w = -1\n        while (0)\n        f[e >> 2] = w\n        v =\n          f[\n            ((f[((f[(a + 44) >> 2] | 0) + 96) >> 2] | 0) +\n              (((((w >>> 0) / 3) | 0) * 12) | 0) +\n              (((w >>> 0) % 3 | 0) << 2)) >>\n              2\n          ] | 0\n        w = f[(a + 48) >> 2] | 0\n        f[d >> 2] = v\n        s = f[(w + 4) >> 2] | 0\n        w = (s + 4) | 0\n        r = f[w >> 2] | 0\n        if ((r | 0) == (f[(s + 8) >> 2] | 0)) xf(s, d)\n        else {\n          f[r >> 2] = v\n          f[w >> 2] = r + 4\n        }\n        r = (a + 40) | 0\n        w = f[r >> 2] | 0\n        v = (w + 4) | 0\n        s = f[v >> 2] | 0\n        if ((s | 0) == (f[(w + 8) >> 2] | 0)) {\n          xf(w, e)\n          x = f[r >> 2] | 0\n        } else {\n          f[s >> 2] = f[e >> 2]\n          f[v >> 2] = s + 4\n          x = w\n        }\n        w = (x + 24) | 0\n        f[((f[(x + 12) >> 2] | 0) + (m << 2)) >> 2] = f[w >> 2]\n        f[w >> 2] = (f[w >> 2] | 0) + 1\n      }\n      w = f[h >> 2] | 0\n      m = f[k >> 2] | 0\n      if ((w | 0) == (m | 0)) {\n        u = c\n        return\n      }\n      x = (a + 44) | 0\n      s = (a + 48) | 0\n      v = (a + 40) | 0\n      r = m\n      m = w\n      while (1) {\n        w = f[(r + -4) >> 2] | 0\n        f[b >> 2] = w\n        p = ((w >>> 0) / 3) | 0\n        if ((w | 0) != -1 ? ((w = f[i >> 2] | 0), ((f[(w + ((p >>> 5) << 2)) >> 2] & (1 << (p & 31))) | 0) == 0) : 0) {\n          t = p\n          p = w\n          w = f[a >> 2] | 0\n          a: while (1) {\n            j = (p + ((t >>> 5) << 2)) | 0\n            f[j >> 2] = f[j >> 2] | (1 << (t & 31))\n            j = f[b >> 2] | 0\n            l = f[((f[(w + 28) >> 2] | 0) + (j << 2)) >> 2] | 0\n            g = ((f[q >> 2] | 0) + ((l >>> 5) << 2)) | 0\n            o = 1 << (l & 31)\n            y = f[g >> 2] | 0\n            if (!(o & y)) {\n              z = f[((f[(w + 40) >> 2] | 0) + (l << 2)) >> 2] | 0\n              if ((z | 0) == -1) A = 1\n              else {\n                B = f[((f[f[(w + 64) >> 2] >> 2] | 0) + (z << 2)) >> 2] | 0\n                A = (((1 << (B & 31)) & f[((f[(w + 12) >> 2] | 0) + ((B >>> 5) << 2)) >> 2]) | 0) != 0\n              }\n              f[g >> 2] = y | o\n              o = f[b >> 2] | 0\n              f[e >> 2] = o\n              y =\n                f[\n                  ((f[((f[x >> 2] | 0) + 96) >> 2] | 0) +\n                    (((((o >>> 0) / 3) | 0) * 12) | 0) +\n                    (((o >>> 0) % 3 | 0) << 2)) >>\n                    2\n                ] | 0\n              o = f[s >> 2] | 0\n              f[d >> 2] = y\n              g = f[(o + 4) >> 2] | 0\n              o = (g + 4) | 0\n              B = f[o >> 2] | 0\n              if ((B | 0) == (f[(g + 8) >> 2] | 0)) xf(g, d)\n              else {\n                f[B >> 2] = y\n                f[o >> 2] = B + 4\n              }\n              B = f[v >> 2] | 0\n              o = (B + 4) | 0\n              y = f[o >> 2] | 0\n              if ((y | 0) == (f[(B + 8) >> 2] | 0)) {\n                xf(B, e)\n                C = f[v >> 2] | 0\n              } else {\n                f[y >> 2] = f[e >> 2]\n                f[o >> 2] = y + 4\n                C = B\n              }\n              B = (C + 24) | 0\n              f[((f[(C + 12) >> 2] | 0) + (l << 2)) >> 2] = f[B >> 2]\n              f[B >> 2] = (f[B >> 2] | 0) + 1\n              B = f[a >> 2] | 0\n              l = f[b >> 2] | 0\n              if (A) {\n                D = l\n                E = B\n                F = 57\n              } else {\n                y = (l + 1) | 0\n                do\n                  if ((l | 0) == -1) G = -1\n                  else {\n                    o = ((y >>> 0) % 3 | 0 | 0) == 0 ? (l + -2) | 0 : y\n                    if ((o | 0) == -1) {\n                      G = -1\n                      break\n                    }\n                    if ((f[((f[B >> 2] | 0) + ((o >>> 5) << 2)) >> 2] & (1 << (o & 31))) | 0) {\n                      G = -1\n                      break\n                    }\n                    G = f[((f[((f[(B + 64) >> 2] | 0) + 12) >> 2] | 0) + (o << 2)) >> 2] | 0\n                  }\n                while (0)\n                f[b >> 2] = G\n                H = ((G >>> 0) / 3) | 0\n                I = B\n              }\n            } else {\n              D = j\n              E = w\n              F = 57\n            }\n            if ((F | 0) == 57) {\n              F = 0\n              y = (D + 1) | 0\n              if ((D | 0) == -1) {\n                F = 58\n                break\n              }\n              l = ((y >>> 0) % 3 | 0 | 0) == 0 ? (D + -2) | 0 : y\n              if ((l | 0) != -1 ? ((f[((f[E >> 2] | 0) + ((l >>> 5) << 2)) >> 2] & (1 << (l & 31))) | 0) == 0 : 0)\n                J = f[((f[((f[(E + 64) >> 2] | 0) + 12) >> 2] | 0) + (l << 2)) >> 2] | 0\n              else J = -1\n              f[d >> 2] = J\n              l = ((((D >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + D) | 0\n              if ((l | 0) != -1 ? ((f[((f[E >> 2] | 0) + ((l >>> 5) << 2)) >> 2] & (1 << (l & 31))) | 0) == 0 : 0)\n                K = f[((f[((f[(E + 64) >> 2] | 0) + 12) >> 2] | 0) + (l << 2)) >> 2] | 0\n              else K = -1\n              l = (J | 0) == -1\n              y = ((J >>> 0) / 3) | 0\n              o = l ? -1 : y\n              g = (K | 0) == -1\n              z = ((K >>> 0) / 3) | 0\n              L = g ? -1 : z\n              do\n                if (!l) {\n                  M = f[i >> 2] | 0\n                  if ((f[(M + ((o >>> 5) << 2)) >> 2] & (1 << (o & 31))) | 0) {\n                    F = 67\n                    break\n                  }\n                  if (g) {\n                    N = J\n                    O = y\n                    break\n                  }\n                  if (!(f[(M + ((L >>> 5) << 2)) >> 2] & (1 << (L & 31)))) {\n                    F = 72\n                    break a\n                  } else {\n                    N = J\n                    O = y\n                  }\n                } else F = 67\n              while (0)\n              if ((F | 0) == 67) {\n                F = 0\n                if (g) {\n                  F = 69\n                  break\n                }\n                if (!(f[((f[i >> 2] | 0) + ((L >>> 5) << 2)) >> 2] & (1 << (L & 31)))) {\n                  N = K\n                  O = z\n                } else {\n                  F = 69\n                  break\n                }\n              }\n              f[b >> 2] = N\n              H = O\n              I = E\n            }\n            t = H\n            p = f[i >> 2] | 0\n            w = I\n          }\n          do\n            if ((F | 0) == 58) {\n              F = 0\n              f[d >> 2] = -1\n              F = 69\n            } else if ((F | 0) == 72) {\n              F = 0\n              w = f[k >> 2] | 0\n              f[(w + -4) >> 2] = K\n              if ((w | 0) == (f[n >> 2] | 0)) {\n                xf(h, d)\n                P = f[k >> 2] | 0\n                break\n              } else {\n                f[w >> 2] = f[d >> 2]\n                p = (w + 4) | 0\n                f[k >> 2] = p\n                P = p\n                break\n              }\n            }\n          while (0)\n          if ((F | 0) == 69) {\n            F = 0\n            p = ((f[k >> 2] | 0) + -4) | 0\n            f[k >> 2] = p\n            P = p\n          }\n          Q = f[h >> 2] | 0\n          R = P\n        } else {\n          p = (r + -4) | 0\n          f[k >> 2] = p\n          Q = m\n          R = p\n        }\n        if ((Q | 0) == (R | 0)) break\n        else {\n          r = R\n          m = Q\n        }\n      }\n      u = c\n      return\n    }\n    function ub(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0\n      g = u\n      u = (u + 80) | 0\n      h = (g + 76) | 0\n      i = (g + 72) | 0\n      j = (g + 48) | 0\n      k = (g + 24) | 0\n      l = g\n      m = (a + 32) | 0\n      n = f[c >> 2] | 0\n      c = (n + 1) | 0\n      do\n        if ((n | 0) != -1) {\n          o = ((c >>> 0) % 3 | 0 | 0) == 0 ? (n + -2) | 0 : c\n          if (!((n >>> 0) % 3 | 0)) {\n            p = (n + 2) | 0\n            q = o\n            break\n          } else {\n            p = (n + -1) | 0\n            q = o\n            break\n          }\n        } else {\n          p = -1\n          q = -1\n        }\n      while (0)\n      n = f[((f[m >> 2] | 0) + 28) >> 2] | 0\n      m = f[(n + (q << 2)) >> 2] | 0\n      q = f[(n + (p << 2)) >> 2] | 0\n      p = f[(a + 36) >> 2] | 0\n      n = f[p >> 2] | 0\n      c = ((f[(p + 4) >> 2] | 0) - n) >> 2\n      if (c >>> 0 <= m >>> 0) um(p)\n      o = n\n      n = f[(o + (m << 2)) >> 2] | 0\n      if (c >>> 0 <= q >>> 0) um(p)\n      p = f[(o + (q << 2)) >> 2] | 0\n      q = (n | 0) < (e | 0)\n      do\n        if (q & ((p | 0) < (e | 0))) {\n          o = n << 1\n          c = f[(d + (o << 2)) >> 2] | 0\n          m = (((c | 0) < 0) << 31) >> 31\n          r = f[(d + ((o | 1) << 2)) >> 2] | 0\n          o = (((r | 0) < 0) << 31) >> 31\n          s = p << 1\n          t = f[(d + (s << 2)) >> 2] | 0\n          v = f[(d + ((s | 1) << 2)) >> 2] | 0\n          if (!(((t | 0) != (c | 0)) | ((v | 0) != (r | 0)))) {\n            f[(a + 8) >> 2] = c\n            f[(a + 12) >> 2] = r\n            u = g\n            return\n          }\n          s = (a + 4) | 0\n          w = f[((f[s >> 2] | 0) + (e << 2)) >> 2] | 0\n          f[j >> 2] = 0\n          f[(j + 4) >> 2] = 0\n          f[(j + 8) >> 2] = 0\n          f[(j + 12) >> 2] = 0\n          f[(j + 16) >> 2] = 0\n          f[(j + 20) >> 2] = 0\n          x = f[a >> 2] | 0\n          if (!(b[(x + 84) >> 0] | 0)) y = f[((f[(x + 68) >> 2] | 0) + (w << 2)) >> 2] | 0\n          else y = w\n          f[i >> 2] = y\n          w = b[(x + 24) >> 0] | 0\n          f[h >> 2] = f[i >> 2]\n          jb(x, h, w, j) | 0\n          w = f[((f[s >> 2] | 0) + (n << 2)) >> 2] | 0\n          f[k >> 2] = 0\n          f[(k + 4) >> 2] = 0\n          f[(k + 8) >> 2] = 0\n          f[(k + 12) >> 2] = 0\n          f[(k + 16) >> 2] = 0\n          f[(k + 20) >> 2] = 0\n          x = f[a >> 2] | 0\n          if (!(b[(x + 84) >> 0] | 0)) z = f[((f[(x + 68) >> 2] | 0) + (w << 2)) >> 2] | 0\n          else z = w\n          f[i >> 2] = z\n          w = b[(x + 24) >> 0] | 0\n          f[h >> 2] = f[i >> 2]\n          jb(x, h, w, k) | 0\n          w = f[((f[s >> 2] | 0) + (p << 2)) >> 2] | 0\n          f[l >> 2] = 0\n          f[(l + 4) >> 2] = 0\n          f[(l + 8) >> 2] = 0\n          f[(l + 12) >> 2] = 0\n          f[(l + 16) >> 2] = 0\n          f[(l + 20) >> 2] = 0\n          s = f[a >> 2] | 0\n          if (!(b[(s + 84) >> 0] | 0)) A = f[((f[(s + 68) >> 2] | 0) + (w << 2)) >> 2] | 0\n          else A = w\n          f[i >> 2] = A\n          w = b[(s + 24) >> 0] | 0\n          f[h >> 2] = f[i >> 2]\n          jb(s, h, w, l) | 0\n          w = l\n          s = k\n          x = f[s >> 2] | 0\n          B = f[(s + 4) >> 2] | 0\n          s = Tj(f[w >> 2] | 0, f[(w + 4) >> 2] | 0, x | 0, B | 0) | 0\n          w = I\n          C = (l + 8) | 0\n          D = (k + 8) | 0\n          E = f[D >> 2] | 0\n          F = f[(D + 4) >> 2] | 0\n          D = Tj(f[C >> 2] | 0, f[(C + 4) >> 2] | 0, E | 0, F | 0) | 0\n          C = I\n          G = (l + 16) | 0\n          H = (k + 16) | 0\n          J = f[H >> 2] | 0\n          K = f[(H + 4) >> 2] | 0\n          H = Tj(f[G >> 2] | 0, f[(G + 4) >> 2] | 0, J | 0, K | 0) | 0\n          G = I\n          L = gj(s | 0, w | 0, s | 0, w | 0) | 0\n          M = I\n          N = gj(D | 0, C | 0, D | 0, C | 0) | 0\n          O = Rj(N | 0, I | 0, L | 0, M | 0) | 0\n          M = I\n          L = gj(H | 0, G | 0, H | 0, G | 0) | 0\n          N = Rj(O | 0, M | 0, L | 0, I | 0) | 0\n          L = I\n          if (((N | 0) == 0) & ((L | 0) == 0)) break\n          M = j\n          O = Tj(f[M >> 2] | 0, f[(M + 4) >> 2] | 0, x | 0, B | 0) | 0\n          B = I\n          x = (j + 8) | 0\n          M = Tj(f[x >> 2] | 0, f[(x + 4) >> 2] | 0, E | 0, F | 0) | 0\n          F = I\n          E = (j + 16) | 0\n          x = Tj(f[E >> 2] | 0, f[(E + 4) >> 2] | 0, J | 0, K | 0) | 0\n          K = I\n          J = gj(O | 0, B | 0, s | 0, w | 0) | 0\n          E = I\n          P = gj(M | 0, F | 0, D | 0, C | 0) | 0\n          Q = Rj(P | 0, I | 0, J | 0, E | 0) | 0\n          E = I\n          J = gj(x | 0, K | 0, H | 0, G | 0) | 0\n          P = Rj(Q | 0, E | 0, J | 0, I | 0) | 0\n          J = I\n          E = Tj(t | 0, ((((t | 0) < 0) << 31) >> 31) | 0, c | 0, m | 0) | 0\n          t = I\n          Q = Tj(v | 0, ((((v | 0) < 0) << 31) >> 31) | 0, r | 0, o | 0) | 0\n          v = I\n          R = gj(N | 0, L | 0, c | 0, m | 0) | 0\n          m = I\n          c = gj(N | 0, L | 0, r | 0, o | 0) | 0\n          o = I\n          r = gj(P | 0, J | 0, E | 0, t | 0) | 0\n          S = I\n          T = gj(P | 0, J | 0, Q | 0, v | 0) | 0\n          U = I\n          V = Rj(r | 0, S | 0, R | 0, m | 0) | 0\n          m = I\n          R = Rj(T | 0, U | 0, c | 0, o | 0) | 0\n          o = I\n          c = gj(P | 0, J | 0, s | 0, w | 0) | 0\n          w = I\n          s = gj(P | 0, J | 0, D | 0, C | 0) | 0\n          C = I\n          D = gj(P | 0, J | 0, H | 0, G | 0) | 0\n          G = I\n          H = Ug(c | 0, w | 0, N | 0, L | 0) | 0\n          w = I\n          c = Ug(s | 0, C | 0, N | 0, L | 0) | 0\n          C = I\n          s = Ug(D | 0, G | 0, N | 0, L | 0) | 0\n          G = I\n          D = Tj(O | 0, B | 0, H | 0, w | 0) | 0\n          w = I\n          H = Tj(M | 0, F | 0, c | 0, C | 0) | 0\n          C = I\n          c = Tj(x | 0, K | 0, s | 0, G | 0) | 0\n          G = I\n          s = gj(D | 0, w | 0, D | 0, w | 0) | 0\n          w = I\n          D = gj(H | 0, C | 0, H | 0, C | 0) | 0\n          C = Rj(D | 0, I | 0, s | 0, w | 0) | 0\n          w = I\n          s = gj(c | 0, G | 0, c | 0, G | 0) | 0\n          G = Rj(C | 0, w | 0, s | 0, I | 0) | 0\n          s = I\n          w = Tj(0, 0, E | 0, t | 0) | 0\n          t = I\n          E = gj(G | 0, s | 0, N | 0, L | 0) | 0\n          s = I\n          switch (E | 0) {\n            case 0: {\n              if (!s) {\n                W = 0\n                X = 0\n              } else {\n                Y = 1\n                Z = 0\n                _ = E\n                $ = s\n                aa = 22\n              }\n              break\n            }\n            case 1: {\n              if (!s) {\n                ba = 1\n                ca = 0\n                aa = 23\n              } else {\n                Y = 1\n                Z = 0\n                _ = E\n                $ = s\n                aa = 22\n              }\n              break\n            }\n            default: {\n              Y = 1\n              Z = 0\n              _ = E\n              $ = s\n              aa = 22\n            }\n          }\n          if ((aa | 0) == 22)\n            while (1) {\n              aa = 0\n              G = Oj(Y | 0, Z | 0, 1) | 0\n              C = I\n              c = _\n              _ = Uj(_ | 0, $ | 0, 2) | 0\n              if (!(($ >>> 0 > 0) | ((($ | 0) == 0) & (c >>> 0 > 7)))) {\n                ba = G\n                ca = C\n                aa = 23\n                break\n              } else {\n                Y = G\n                Z = C\n                $ = I\n                aa = 22\n              }\n            }\n          if ((aa | 0) == 23)\n            while (1) {\n              aa = 0\n              C = Fl(E | 0, s | 0, ba | 0, ca | 0) | 0\n              G = Rj(C | 0, I | 0, ba | 0, ca | 0) | 0\n              C = Uj(G | 0, I | 0, 1) | 0\n              G = I\n              c = gj(C | 0, G | 0, C | 0, G | 0) | 0\n              D = I\n              if ((D >>> 0 > s >>> 0) | (((D | 0) == (s | 0)) & (c >>> 0 > E >>> 0))) {\n                ba = C\n                ca = G\n                aa = 23\n              } else {\n                W = C\n                X = G\n                break\n              }\n            }\n          E = gj(W | 0, X | 0, Q | 0, v | 0) | 0\n          s = I\n          G = gj(W | 0, X | 0, w | 0, t | 0) | 0\n          C = I\n          c = (a + 20) | 0\n          D = ((f[c >> 2] | 0) + -1) | 0\n          H = (((1 << (D & 31)) & f[((f[(a + 16) >> 2] | 0) + ((D >>> 5) << 2)) >> 2]) | 0) != 0\n          f[c >> 2] = D\n          D = Tj(0, 0, E | 0, s | 0) | 0\n          c = Rj(V | 0, m | 0, (H ? E : D) | 0, (H ? s : I) | 0) | 0\n          s = I\n          D = Tj(0, 0, G | 0, C | 0) | 0\n          E = Rj(R | 0, o | 0, (H ? G : D) | 0, (H ? C : I) | 0) | 0\n          C = I\n          H = Ug(c | 0, s | 0, N | 0, L | 0) | 0\n          s = Ug(E | 0, C | 0, N | 0, L | 0) | 0\n          f[(a + 8) >> 2] = H\n          f[(a + 12) >> 2] = s\n          u = g\n          return\n        }\n      while (0)\n      do\n        if (q) da = n << 1\n        else {\n          if ((e | 0) > 0) {\n            da = ((e << 1) + -2) | 0\n            break\n          }\n          X = (a + 8) | 0\n          f[X >> 2] = 0\n          f[(X + 4) >> 2] = 0\n          u = g\n          return\n        }\n      while (0)\n      f[(a + 8) >> 2] = f[(d + (da << 2)) >> 2]\n      f[(a + 12) >> 2] = f[(d + ((da + 1) << 2)) >> 2]\n      u = g\n      return\n    }\n    function vb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0,\n        ua = 0,\n        va = 0,\n        wa = 0,\n        xa = 0,\n        ya = 0,\n        za = 0\n      e = u\n      u = (u + 96) | 0\n      g = (e + 92) | 0\n      h = (e + 88) | 0\n      i = (e + 72) | 0\n      j = (e + 48) | 0\n      k = (e + 24) | 0\n      l = e\n      m = (a + 16) | 0\n      n = f[m >> 2] | 0\n      o = f[c >> 2] | 0\n      f[i >> 2] = n\n      f[(i + 4) >> 2] = o\n      c = (i + 8) | 0\n      f[c >> 2] = o\n      b[(i + 12) >> 0] = 1\n      p = (o | 0) == -1\n      if (p) q = -1\n      else q = f[((f[n >> 2] | 0) + (o << 2)) >> 2] | 0\n      n = (a + 20) | 0\n      r = f[n >> 2] | 0\n      s = f[r >> 2] | 0\n      if ((((f[(r + 4) >> 2] | 0) - s) >> 2) >>> 0 <= q >>> 0) um(r)\n      r = (a + 8) | 0\n      t = f[((f[r >> 2] | 0) + (f[(s + (q << 2)) >> 2] << 2)) >> 2] | 0\n      q = (a + 4) | 0\n      s = f[q >> 2] | 0\n      if (!(b[(s + 84) >> 0] | 0)) v = f[((f[(s + 68) >> 2] | 0) + (t << 2)) >> 2] | 0\n      else v = t\n      f[j >> 2] = 0\n      f[(j + 4) >> 2] = 0\n      f[(j + 8) >> 2] = 0\n      f[(j + 12) >> 2] = 0\n      f[(j + 16) >> 2] = 0\n      f[(j + 20) >> 2] = 0\n      f[h >> 2] = v\n      v = b[(s + 24) >> 0] | 0\n      f[g >> 2] = f[h >> 2]\n      jb(s, g, v, j) | 0\n      v = (a + 28) | 0\n      a = (f[v >> 2] | 0) == 0\n      a: do\n        if (!p) {\n          s = (k + 8) | 0\n          t = (j + 8) | 0\n          w = (k + 16) | 0\n          x = (j + 16) | 0\n          y = (l + 8) | 0\n          z = (l + 16) | 0\n          A = o\n          B = o\n          C = 0\n          D = 0\n          E = 0\n          F = 0\n          G = 0\n          H = 0\n          J = a\n          K = o\n          while (1) {\n            do\n              if (J) {\n                L = (K + 1) | 0\n                if ((K | 0) == -1) {\n                  M = A\n                  N = -1\n                  O = -1\n                  P = -1\n                  break\n                }\n                Q = ((L >>> 0) % 3 | 0 | 0) == 0 ? (K + -2) | 0 : L\n                if ((A | 0) != -1)\n                  if (!((A >>> 0) % 3 | 0)) {\n                    R = A\n                    S = (A + 2) | 0\n                    T = Q\n                    U = A\n                    V = 19\n                    break\n                  } else {\n                    R = A\n                    S = (A + -1) | 0\n                    T = Q\n                    U = A\n                    V = 19\n                    break\n                  }\n                else {\n                  R = -1\n                  S = -1\n                  T = Q\n                  U = -1\n                  V = 19\n                }\n              } else {\n                Q = (B + 1) | 0\n                L = ((Q >>> 0) % 3 | 0 | 0) == 0 ? (B + -2) | 0 : Q\n                if (!((B >>> 0) % 3 | 0)) {\n                  R = A\n                  S = (B + 2) | 0\n                  T = L\n                  U = K\n                  V = 19\n                  break\n                } else {\n                  R = A\n                  S = (B + -1) | 0\n                  T = L\n                  U = K\n                  V = 19\n                  break\n                }\n              }\n            while (0)\n            if ((V | 0) == 19) {\n              V = 0\n              if ((T | 0) == -1) {\n                M = R\n                N = -1\n                O = S\n                P = U\n              } else {\n                M = R\n                N = f[((f[f[m >> 2] >> 2] | 0) + (T << 2)) >> 2] | 0\n                O = S\n                P = U\n              }\n            }\n            W = f[n >> 2] | 0\n            L = f[W >> 2] | 0\n            if ((((f[(W + 4) >> 2] | 0) - L) >> 2) >>> 0 <= N >>> 0) {\n              V = 22\n              break\n            }\n            Q = f[((f[r >> 2] | 0) + (f[(L + (N << 2)) >> 2] << 2)) >> 2] | 0\n            L = f[q >> 2] | 0\n            if (!(b[(L + 84) >> 0] | 0)) X = f[((f[(L + 68) >> 2] | 0) + (Q << 2)) >> 2] | 0\n            else X = Q\n            f[k >> 2] = 0\n            f[(k + 4) >> 2] = 0\n            f[(k + 8) >> 2] = 0\n            f[(k + 12) >> 2] = 0\n            f[(k + 16) >> 2] = 0\n            f[(k + 20) >> 2] = 0\n            f[h >> 2] = X\n            Q = b[(L + 24) >> 0] | 0\n            f[g >> 2] = f[h >> 2]\n            jb(L, g, Q, k) | 0\n            if ((O | 0) == -1) Y = -1\n            else Y = f[((f[f[m >> 2] >> 2] | 0) + (O << 2)) >> 2] | 0\n            Z = f[n >> 2] | 0\n            Q = f[Z >> 2] | 0\n            if ((((f[(Z + 4) >> 2] | 0) - Q) >> 2) >>> 0 <= Y >>> 0) {\n              V = 28\n              break\n            }\n            L = f[((f[r >> 2] | 0) + (f[(Q + (Y << 2)) >> 2] << 2)) >> 2] | 0\n            Q = f[q >> 2] | 0\n            if (!(b[(Q + 84) >> 0] | 0)) _ = f[((f[(Q + 68) >> 2] | 0) + (L << 2)) >> 2] | 0\n            else _ = L\n            f[l >> 2] = 0\n            f[(l + 4) >> 2] = 0\n            f[(l + 8) >> 2] = 0\n            f[(l + 12) >> 2] = 0\n            f[(l + 16) >> 2] = 0\n            f[(l + 20) >> 2] = 0\n            f[h >> 2] = _\n            L = b[(Q + 24) >> 0] | 0\n            f[g >> 2] = f[h >> 2]\n            jb(Q, g, L, l) | 0\n            L = k\n            Q = j\n            $ = f[Q >> 2] | 0\n            aa = f[(Q + 4) >> 2] | 0\n            Q = Tj(f[L >> 2] | 0, f[(L + 4) >> 2] | 0, $ | 0, aa | 0) | 0\n            L = I\n            ba = s\n            ca = t\n            da = f[ca >> 2] | 0\n            ea = f[(ca + 4) >> 2] | 0\n            ca = Tj(f[ba >> 2] | 0, f[(ba + 4) >> 2] | 0, da | 0, ea | 0) | 0\n            ba = I\n            fa = w\n            ga = x\n            ha = f[ga >> 2] | 0\n            ia = f[(ga + 4) >> 2] | 0\n            ga = Tj(f[fa >> 2] | 0, f[(fa + 4) >> 2] | 0, ha | 0, ia | 0) | 0\n            fa = I\n            ja = l\n            ka = Tj(f[ja >> 2] | 0, f[(ja + 4) >> 2] | 0, $ | 0, aa | 0) | 0\n            aa = I\n            $ = y\n            ja = Tj(f[$ >> 2] | 0, f[($ + 4) >> 2] | 0, da | 0, ea | 0) | 0\n            ea = I\n            da = z\n            $ = Tj(f[da >> 2] | 0, f[(da + 4) >> 2] | 0, ha | 0, ia | 0) | 0\n            ia = I\n            ha = gj($ | 0, ia | 0, ca | 0, ba | 0) | 0\n            da = I\n            la = gj(ja | 0, ea | 0, ga | 0, fa | 0) | 0\n            ma = I\n            na = gj(ka | 0, aa | 0, ga | 0, fa | 0) | 0\n            fa = I\n            ga = gj($ | 0, ia | 0, Q | 0, L | 0) | 0\n            ia = I\n            $ = gj(ja | 0, ea | 0, Q | 0, L | 0) | 0\n            L = I\n            Q = gj(ka | 0, aa | 0, ca | 0, ba | 0) | 0\n            ba = I\n            ca = Tj(C | 0, D | 0, la | 0, ma | 0) | 0\n            ma = Rj(ca | 0, I | 0, ha | 0, da | 0) | 0\n            da = I\n            ha = Rj(na | 0, fa | 0, E | 0, F | 0) | 0\n            fa = Tj(ha | 0, I | 0, ga | 0, ia | 0) | 0\n            ia = I\n            ga = Tj(G | 0, H | 0, Q | 0, ba | 0) | 0\n            ba = Rj(ga | 0, I | 0, $ | 0, L | 0) | 0\n            L = I\n            Fe(i)\n            B = f[c >> 2] | 0\n            $ = (f[v >> 2] | 0) == 0\n            if ((B | 0) == -1) {\n              oa = $\n              pa = da\n              qa = ma\n              ra = ia\n              sa = fa\n              ta = L\n              ua = ba\n              break a\n            } else {\n              A = M\n              C = ma\n              D = da\n              E = fa\n              F = ia\n              G = ba\n              H = L\n              J = $\n              K = P\n            }\n          }\n          if ((V | 0) == 22) um(W)\n          else if ((V | 0) == 28) um(Z)\n        } else {\n          oa = a\n          pa = 0\n          qa = 0\n          ra = 0\n          sa = 0\n          ta = 0\n          ua = 0\n        }\n      while (0)\n      a = ((pa | 0) > -1) | (((pa | 0) == -1) & (qa >>> 0 > 4294967295))\n      Z = Tj(0, 0, qa | 0, pa | 0) | 0\n      V = a ? pa : I\n      W = ((ra | 0) > -1) | (((ra | 0) == -1) & (sa >>> 0 > 4294967295))\n      P = Tj(0, 0, sa | 0, ra | 0) | 0\n      M = W ? ra : I\n      v = ((ta | 0) > -1) | (((ta | 0) == -1) & (ua >>> 0 > 4294967295))\n      c = Tj(0, 0, ua | 0, ta | 0) | 0\n      i = Rj((W ? sa : P) | 0, M | 0, (v ? ua : c) | 0, (v ? ta : I) | 0) | 0\n      v = Rj(i | 0, I | 0, (a ? qa : Z) | 0, V | 0) | 0\n      V = I\n      if (oa) {\n        if ((v | 0) <= 536870912) {\n          va = qa\n          wa = sa\n          xa = ua\n          f[d >> 2] = va\n          ya = (d + 4) | 0\n          f[ya >> 2] = wa\n          za = (d + 8) | 0\n          f[za >> 2] = xa\n          u = e\n          return\n        }\n        oa = Uj(v | 0, V | 0, 29) | 0\n        Z = oa & 7\n        oa = Ug(qa | 0, pa | 0, Z | 0, 0) | 0\n        a = Ug(sa | 0, ra | 0, Z | 0, 0) | 0\n        i = Ug(ua | 0, ta | 0, Z | 0, 0) | 0\n        va = oa\n        wa = a\n        xa = i\n        f[d >> 2] = va\n        ya = (d + 4) | 0\n        f[ya >> 2] = wa\n        za = (d + 8) | 0\n        f[za >> 2] = xa\n        u = e\n        return\n      } else {\n        if (!(((V | 0) > 0) | (((V | 0) == 0) & (v >>> 0 > 536870912)))) {\n          va = qa\n          wa = sa\n          xa = ua\n          f[d >> 2] = va\n          ya = (d + 4) | 0\n          f[ya >> 2] = wa\n          za = (d + 8) | 0\n          f[za >> 2] = xa\n          u = e\n          return\n        }\n        i = Uj(v | 0, V | 0, 29) | 0\n        V = I\n        v = Ug(qa | 0, pa | 0, i | 0, V | 0) | 0\n        pa = Ug(sa | 0, ra | 0, i | 0, V | 0) | 0\n        ra = Ug(ua | 0, ta | 0, i | 0, V | 0) | 0\n        va = v\n        wa = pa\n        xa = ra\n        f[d >> 2] = va\n        ya = (d + 4) | 0\n        f[ya >> 2] = wa\n        za = (d + 8) | 0\n        f[za >> 2] = xa\n        u = e\n        return\n      }\n    }\n    function wb(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0\n      c = u\n      u = (u + 16) | 0\n      d = (c + 8) | 0\n      e = c\n      g = f[b >> 2] | 0\n      if ((g | 0) == -1) {\n        u = c\n        return\n      }\n      h = ((g >>> 0) / 3) | 0\n      i = (a + 12) | 0\n      if ((f[((f[i >> 2] | 0) + ((h >>> 5) << 2)) >> 2] & (1 << (h & 31))) | 0) {\n        u = c\n        return\n      }\n      h = (a + 56) | 0\n      j = f[h >> 2] | 0\n      k = (a + 60) | 0\n      l = f[k >> 2] | 0\n      if ((l | 0) == (j | 0)) m = j\n      else {\n        n = (l + (~(((l + -4 - j) | 0) >>> 2) << 2)) | 0\n        f[k >> 2] = n\n        m = n\n      }\n      n = (a + 64) | 0\n      if ((m | 0) == (f[n >> 2] | 0)) xf(h, b)\n      else {\n        f[m >> 2] = g\n        f[k >> 2] = m + 4\n      }\n      m = f[a >> 2] | 0\n      g = f[b >> 2] | 0\n      j = (g + 1) | 0\n      if ((g | 0) != -1) {\n        l = ((j >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : j\n        if ((l | 0) == -1) o = -1\n        else o = f[((f[m >> 2] | 0) + (l << 2)) >> 2] | 0\n        l = ((((g >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + g) | 0\n        if ((l | 0) == -1) {\n          p = o\n          q = -1\n        } else {\n          p = o\n          q = f[((f[m >> 2] | 0) + (l << 2)) >> 2] | 0\n        }\n      } else {\n        p = -1\n        q = -1\n      }\n      l = (a + 24) | 0\n      m = f[l >> 2] | 0\n      o = (m + ((p >>> 5) << 2)) | 0\n      g = 1 << (p & 31)\n      j = f[o >> 2] | 0\n      if (!(j & g)) {\n        f[o >> 2] = j | g\n        g = f[b >> 2] | 0\n        j = (g + 1) | 0\n        if ((g | 0) == -1) r = -1\n        else r = ((j >>> 0) % 3 | 0 | 0) == 0 ? (g + -2) | 0 : j\n        f[e >> 2] = r\n        j =\n          f[\n            ((f[((f[(a + 44) >> 2] | 0) + 96) >> 2] | 0) +\n              (((((r >>> 0) / 3) | 0) * 12) | 0) +\n              (((r >>> 0) % 3 | 0) << 2)) >>\n              2\n          ] | 0\n        r = f[(a + 48) >> 2] | 0\n        f[d >> 2] = j\n        g = f[(r + 4) >> 2] | 0\n        r = (g + 4) | 0\n        o = f[r >> 2] | 0\n        if ((o | 0) == (f[(g + 8) >> 2] | 0)) xf(g, d)\n        else {\n          f[o >> 2] = j\n          f[r >> 2] = o + 4\n        }\n        o = (a + 40) | 0\n        r = f[o >> 2] | 0\n        j = (r + 4) | 0\n        g = f[j >> 2] | 0\n        if ((g | 0) == (f[(r + 8) >> 2] | 0)) {\n          xf(r, e)\n          s = f[o >> 2] | 0\n        } else {\n          f[g >> 2] = f[e >> 2]\n          f[j >> 2] = g + 4\n          s = r\n        }\n        r = (s + 24) | 0\n        f[((f[(s + 12) >> 2] | 0) + (p << 2)) >> 2] = f[r >> 2]\n        f[r >> 2] = (f[r >> 2] | 0) + 1\n        t = f[l >> 2] | 0\n      } else t = m\n      m = (t + ((q >>> 5) << 2)) | 0\n      t = 1 << (q & 31)\n      r = f[m >> 2] | 0\n      if (!(r & t)) {\n        f[m >> 2] = r | t\n        t = f[b >> 2] | 0\n        do\n          if ((t | 0) != -1)\n            if (!((t >>> 0) % 3 | 0)) {\n              v = (t + 2) | 0\n              break\n            } else {\n              v = (t + -1) | 0\n              break\n            }\n          else v = -1\n        while (0)\n        f[e >> 2] = v\n        t =\n          f[\n            ((f[((f[(a + 44) >> 2] | 0) + 96) >> 2] | 0) +\n              (((((v >>> 0) / 3) | 0) * 12) | 0) +\n              (((v >>> 0) % 3 | 0) << 2)) >>\n              2\n          ] | 0\n        v = f[(a + 48) >> 2] | 0\n        f[d >> 2] = t\n        r = f[(v + 4) >> 2] | 0\n        v = (r + 4) | 0\n        m = f[v >> 2] | 0\n        if ((m | 0) == (f[(r + 8) >> 2] | 0)) xf(r, d)\n        else {\n          f[m >> 2] = t\n          f[v >> 2] = m + 4\n        }\n        m = (a + 40) | 0\n        v = f[m >> 2] | 0\n        t = (v + 4) | 0\n        r = f[t >> 2] | 0\n        if ((r | 0) == (f[(v + 8) >> 2] | 0)) {\n          xf(v, e)\n          w = f[m >> 2] | 0\n        } else {\n          f[r >> 2] = f[e >> 2]\n          f[t >> 2] = r + 4\n          w = v\n        }\n        v = (w + 24) | 0\n        f[((f[(w + 12) >> 2] | 0) + (q << 2)) >> 2] = f[v >> 2]\n        f[v >> 2] = (f[v >> 2] | 0) + 1\n      }\n      v = f[h >> 2] | 0\n      q = f[k >> 2] | 0\n      if ((v | 0) == (q | 0)) {\n        u = c\n        return\n      }\n      w = (a + 44) | 0\n      r = (a + 48) | 0\n      t = (a + 40) | 0\n      m = q\n      q = v\n      while (1) {\n        v = f[(m + -4) >> 2] | 0\n        f[b >> 2] = v\n        p = ((v >>> 0) / 3) | 0\n        if ((v | 0) != -1 ? ((v = f[i >> 2] | 0), ((f[(v + ((p >>> 5) << 2)) >> 2] & (1 << (p & 31))) | 0) == 0) : 0) {\n          s = p\n          p = v\n          a: while (1) {\n            v = (p + ((s >>> 5) << 2)) | 0\n            f[v >> 2] = f[v >> 2] | (1 << (s & 31))\n            v = f[b >> 2] | 0\n            if ((v | 0) == -1) x = -1\n            else x = f[((f[f[a >> 2] >> 2] | 0) + (v << 2)) >> 2] | 0\n            g = ((f[l >> 2] | 0) + ((x >>> 5) << 2)) | 0\n            j = 1 << (x & 31)\n            o = f[g >> 2] | 0\n            do\n              if (!(j & o)) {\n                y = f[a >> 2] | 0\n                z = f[((f[(y + 24) >> 2] | 0) + (x << 2)) >> 2] | 0\n                A = (z + 1) | 0\n                if (\n                  ((z | 0) != -1 ? ((B = ((A >>> 0) % 3 | 0 | 0) == 0 ? (z + -2) | 0 : A), (B | 0) != -1) : 0)\n                    ? ((A = f[((f[(y + 12) >> 2] | 0) + (B << 2)) >> 2] | 0), (B = (A + 1) | 0), (A | 0) != -1)\n                    : 0\n                )\n                  C = ((((B >>> 0) % 3 | 0 | 0) == 0 ? (A + -2) | 0 : B) | 0) == -1\n                else C = 1\n                f[g >> 2] = o | j\n                B = f[b >> 2] | 0\n                f[e >> 2] = B\n                A =\n                  f[\n                    ((f[((f[w >> 2] | 0) + 96) >> 2] | 0) +\n                      (((((B >>> 0) / 3) | 0) * 12) | 0) +\n                      (((B >>> 0) % 3 | 0) << 2)) >>\n                      2\n                  ] | 0\n                B = f[r >> 2] | 0\n                f[d >> 2] = A\n                y = f[(B + 4) >> 2] | 0\n                B = (y + 4) | 0\n                z = f[B >> 2] | 0\n                if ((z | 0) == (f[(y + 8) >> 2] | 0)) xf(y, d)\n                else {\n                  f[z >> 2] = A\n                  f[B >> 2] = z + 4\n                }\n                z = f[t >> 2] | 0\n                B = (z + 4) | 0\n                A = f[B >> 2] | 0\n                if ((A | 0) == (f[(z + 8) >> 2] | 0)) {\n                  xf(z, e)\n                  D = f[t >> 2] | 0\n                } else {\n                  f[A >> 2] = f[e >> 2]\n                  f[B >> 2] = A + 4\n                  D = z\n                }\n                z = (D + 24) | 0\n                f[((f[(D + 12) >> 2] | 0) + (x << 2)) >> 2] = f[z >> 2]\n                f[z >> 2] = (f[z >> 2] | 0) + 1\n                if (C) {\n                  E = f[b >> 2] | 0\n                  F = 60\n                  break\n                }\n                z = f[a >> 2] | 0\n                A = f[b >> 2] | 0\n                do\n                  if ((A | 0) == -1) G = -1\n                  else {\n                    B = (A + 1) | 0\n                    y = ((B >>> 0) % 3 | 0 | 0) == 0 ? (A + -2) | 0 : B\n                    if ((y | 0) == -1) {\n                      G = -1\n                      break\n                    }\n                    G = f[((f[(z + 12) >> 2] | 0) + (y << 2)) >> 2] | 0\n                  }\n                while (0)\n                f[b >> 2] = G\n                H = ((G >>> 0) / 3) | 0\n              } else {\n                E = v\n                F = 60\n              }\n            while (0)\n            if ((F | 0) == 60) {\n              F = 0\n              v = f[a >> 2] | 0\n              if ((E | 0) == -1) {\n                F = 61\n                break\n              }\n              j = (E + 1) | 0\n              o = ((j >>> 0) % 3 | 0 | 0) == 0 ? (E + -2) | 0 : j\n              if ((o | 0) == -1) I = -1\n              else I = f[((f[(v + 12) >> 2] | 0) + (o << 2)) >> 2] | 0\n              f[d >> 2] = I\n              o = ((((E >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + E) | 0\n              if ((o | 0) == -1) J = -1\n              else J = f[((f[(v + 12) >> 2] | 0) + (o << 2)) >> 2] | 0\n              o = (I | 0) == -1\n              v = ((I >>> 0) / 3) | 0\n              j = o ? -1 : v\n              g = (J | 0) == -1\n              z = ((J >>> 0) / 3) | 0\n              A = g ? -1 : z\n              do\n                if (!o) {\n                  y = f[i >> 2] | 0\n                  if ((f[(y + ((j >>> 5) << 2)) >> 2] & (1 << (j & 31))) | 0) {\n                    F = 68\n                    break\n                  }\n                  if (g) {\n                    K = I\n                    L = v\n                    break\n                  }\n                  if (!(f[(y + ((A >>> 5) << 2)) >> 2] & (1 << (A & 31)))) {\n                    F = 73\n                    break a\n                  } else {\n                    K = I\n                    L = v\n                  }\n                } else F = 68\n              while (0)\n              if ((F | 0) == 68) {\n                F = 0\n                if (g) {\n                  F = 70\n                  break\n                }\n                if (!(f[((f[i >> 2] | 0) + ((A >>> 5) << 2)) >> 2] & (1 << (A & 31)))) {\n                  K = J\n                  L = z\n                } else {\n                  F = 70\n                  break\n                }\n              }\n              f[b >> 2] = K\n              H = L\n            }\n            s = H\n            p = f[i >> 2] | 0\n          }\n          do\n            if ((F | 0) == 61) {\n              F = 0\n              f[d >> 2] = -1\n              F = 70\n            } else if ((F | 0) == 73) {\n              F = 0\n              p = f[k >> 2] | 0\n              f[(p + -4) >> 2] = J\n              if ((p | 0) == (f[n >> 2] | 0)) {\n                xf(h, d)\n                M = f[k >> 2] | 0\n                break\n              } else {\n                f[p >> 2] = f[d >> 2]\n                s = (p + 4) | 0\n                f[k >> 2] = s\n                M = s\n                break\n              }\n            }\n          while (0)\n          if ((F | 0) == 70) {\n            F = 0\n            s = ((f[k >> 2] | 0) + -4) | 0\n            f[k >> 2] = s\n            M = s\n          }\n          N = f[h >> 2] | 0\n          O = M\n        } else {\n          s = (m + -4) | 0\n          f[k >> 2] = s\n          N = q\n          O = s\n        }\n        if ((N | 0) == (O | 0)) break\n        else {\n          m = O\n          q = N\n        }\n      }\n      u = c\n      return\n    }\n    function xb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = La,\n        K = La,\n        L = La,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0\n      e = u\n      u = (u + 64) | 0\n      g = (e + 40) | 0\n      i = (e + 16) | 0\n      j = e\n      k = cc(a, c) | 0\n      if (k | 0) {\n        f[i >> 2] = k\n        f[g >> 2] = f[i >> 2]\n        dd(a, g) | 0\n      }\n      f[j >> 2] = 0\n      k = (j + 4) | 0\n      f[k >> 2] = 0\n      f[(j + 8) >> 2] = 0\n      l = f[d >> 2] | 0\n      m = ((f[(d + 4) >> 2] | 0) - l) | 0\n      if (!m) {\n        o = 0\n        p = l\n      } else {\n        jf(j, m)\n        o = f[j >> 2] | 0\n        p = f[d >> 2] | 0\n      }\n      ge(o | 0, p | 0, m | 0) | 0\n      Rf(i, c)\n      c = (i + 12) | 0\n      f[c >> 2] = 0\n      m = (i + 16) | 0\n      f[m >> 2] = 0\n      f[(i + 20) >> 2] = 0\n      p = f[k >> 2] | 0\n      o = f[j >> 2] | 0\n      d = (p - o) | 0\n      if (!d) {\n        q = o\n        r = p\n        s = 0\n      } else {\n        jf(c, d)\n        q = f[j >> 2] | 0\n        r = f[k >> 2] | 0\n        s = f[c >> 2] | 0\n      }\n      ge(s | 0, q | 0, (r - q) | 0) | 0\n      q = (i + 11) | 0\n      r = b[q >> 0] | 0\n      s = (r << 24) >> 24 < 0\n      c = s ? f[i >> 2] | 0 : i\n      d = s ? f[(i + 4) >> 2] | 0 : r & 255\n      if (d >>> 0 > 3) {\n        r = c\n        s = d\n        p = d\n        while (1) {\n          o = X(h[r >> 0] | (h[(r + 1) >> 0] << 8) | (h[(r + 2) >> 0] << 16) | (h[(r + 3) >> 0] << 24), 1540483477) | 0\n          s = (X((o >>> 24) ^ o, 1540483477) | 0) ^ (X(s, 1540483477) | 0)\n          p = (p + -4) | 0\n          if (p >>> 0 <= 3) break\n          else r = (r + 4) | 0\n        }\n        r = (d + -4) | 0\n        p = r & -4\n        t = (r - p) | 0\n        v = (c + (p + 4)) | 0\n        w = s\n      } else {\n        t = d\n        v = c\n        w = d\n      }\n      switch (t | 0) {\n        case 3: {\n          x = (h[(v + 2) >> 0] << 16) ^ w\n          y = 12\n          break\n        }\n        case 2: {\n          x = w\n          y = 12\n          break\n        }\n        case 1: {\n          z = w\n          y = 13\n          break\n        }\n        default:\n          A = w\n      }\n      if ((y | 0) == 12) {\n        z = (h[(v + 1) >> 0] << 8) ^ x\n        y = 13\n      }\n      if ((y | 0) == 13) A = X(z ^ h[v >> 0], 1540483477) | 0\n      v = X((A >>> 13) ^ A, 1540483477) | 0\n      A = (v >>> 15) ^ v\n      v = (a + 4) | 0\n      z = f[v >> 2] | 0\n      x = (z | 0) == 0\n      a: do\n        if (!x) {\n          w = (z + -1) | 0\n          t = ((w & z) | 0) == 0\n          if (!t)\n            if (A >>> 0 < z >>> 0) B = A\n            else B = (A >>> 0) % (z >>> 0) | 0\n          else B = A & w\n          s = f[((f[a >> 2] | 0) + (B << 2)) >> 2] | 0\n          if ((s | 0) != 0 ? ((p = f[s >> 2] | 0), (p | 0) != 0) : 0) {\n            s = (d | 0) == 0\n            if (t) {\n              if (s) {\n                t = p\n                while (1) {\n                  r = f[(t + 4) >> 2] | 0\n                  if (!(((r | 0) == (A | 0)) | (((r & w) | 0) == (B | 0)))) {\n                    C = B\n                    y = 54\n                    break a\n                  }\n                  r = b[(t + 8 + 11) >> 0] | 0\n                  if (!(((r << 24) >> 24 < 0 ? f[(t + 12) >> 2] | 0 : r & 255) | 0)) break a\n                  t = f[t >> 2] | 0\n                  if (!t) {\n                    C = B\n                    y = 54\n                    break a\n                  }\n                }\n              } else D = p\n              while (1) {\n                t = f[(D + 4) >> 2] | 0\n                if (!(((t | 0) == (A | 0)) | (((t & w) | 0) == (B | 0)))) {\n                  C = B\n                  y = 54\n                  break a\n                }\n                t = (D + 8) | 0\n                r = b[(t + 11) >> 0] | 0\n                o = (r << 24) >> 24 < 0\n                l = r & 255\n                do\n                  if (((o ? f[(D + 12) >> 2] | 0 : l) | 0) == (d | 0)) {\n                    r = f[t >> 2] | 0\n                    if (o)\n                      if (!(jh(r, c, d) | 0)) break a\n                      else break\n                    if ((b[c >> 0] | 0) == ((r & 255) << 24) >> 24) {\n                      r = t\n                      E = l\n                      F = c\n                      do {\n                        E = (E + -1) | 0\n                        r = (r + 1) | 0\n                        if (!E) break a\n                        F = (F + 1) | 0\n                      } while ((b[r >> 0] | 0) == (b[F >> 0] | 0))\n                    }\n                  }\n                while (0)\n                D = f[D >> 2] | 0\n                if (!D) {\n                  C = B\n                  y = 54\n                  break a\n                }\n              }\n            }\n            if (s) {\n              w = p\n              while (1) {\n                l = f[(w + 4) >> 2] | 0\n                if ((l | 0) != (A | 0)) {\n                  if (l >>> 0 < z >>> 0) G = l\n                  else G = (l >>> 0) % (z >>> 0) | 0\n                  if ((G | 0) != (B | 0)) {\n                    C = B\n                    y = 54\n                    break a\n                  }\n                }\n                l = b[(w + 8 + 11) >> 0] | 0\n                if (!(((l << 24) >> 24 < 0 ? f[(w + 12) >> 2] | 0 : l & 255) | 0)) break a\n                w = f[w >> 2] | 0\n                if (!w) {\n                  C = B\n                  y = 54\n                  break a\n                }\n              }\n            } else H = p\n            while (1) {\n              w = f[(H + 4) >> 2] | 0\n              if ((w | 0) != (A | 0)) {\n                if (w >>> 0 < z >>> 0) I = w\n                else I = (w >>> 0) % (z >>> 0) | 0\n                if ((I | 0) != (B | 0)) {\n                  C = B\n                  y = 54\n                  break a\n                }\n              }\n              w = (H + 8) | 0\n              s = b[(w + 11) >> 0] | 0\n              l = (s << 24) >> 24 < 0\n              t = s & 255\n              do\n                if (((l ? f[(H + 12) >> 2] | 0 : t) | 0) == (d | 0)) {\n                  s = f[w >> 2] | 0\n                  if (l)\n                    if (!(jh(s, c, d) | 0)) break a\n                    else break\n                  if ((b[c >> 0] | 0) == ((s & 255) << 24) >> 24) {\n                    s = w\n                    o = t\n                    F = c\n                    do {\n                      o = (o + -1) | 0\n                      s = (s + 1) | 0\n                      if (!o) break a\n                      F = (F + 1) | 0\n                    } while ((b[s >> 0] | 0) == (b[F >> 0] | 0))\n                  }\n                }\n              while (0)\n              H = f[H >> 2] | 0\n              if (!H) {\n                C = B\n                y = 54\n                break\n              }\n            }\n          } else {\n            C = B\n            y = 54\n          }\n        } else {\n          C = 0\n          y = 54\n        }\n      while (0)\n      if ((y | 0) == 54) {\n        Ue(g, a, A, i)\n        y = (a + 12) | 0\n        J = $((((f[y >> 2] | 0) + 1) | 0) >>> 0)\n        K = $(z >>> 0)\n        L = $(n[(a + 16) >> 2])\n        do\n          if (x | ($(L * K) < J)) {\n            B = (z << 1) | (((z >>> 0 < 3) | ((((z + -1) & z) | 0) != 0)) & 1)\n            H = ~~$(W($(J / L))) >>> 0\n            Oe(a, B >>> 0 < H >>> 0 ? H : B)\n            B = f[v >> 2] | 0\n            H = (B + -1) | 0\n            if (!(H & B)) {\n              M = B\n              N = H & A\n              break\n            }\n            if (A >>> 0 < B >>> 0) {\n              M = B\n              N = A\n            } else {\n              M = B\n              N = (A >>> 0) % (B >>> 0) | 0\n            }\n          } else {\n            M = z\n            N = C\n          }\n        while (0)\n        C = f[((f[a >> 2] | 0) + (N << 2)) >> 2] | 0\n        if (!C) {\n          z = (a + 8) | 0\n          f[f[g >> 2] >> 2] = f[z >> 2]\n          f[z >> 2] = f[g >> 2]\n          f[((f[a >> 2] | 0) + (N << 2)) >> 2] = z\n          z = f[g >> 2] | 0\n          N = f[z >> 2] | 0\n          if (!N) O = g\n          else {\n            A = f[(N + 4) >> 2] | 0\n            N = (M + -1) | 0\n            if (N & M)\n              if (A >>> 0 < M >>> 0) P = A\n              else P = (A >>> 0) % (M >>> 0) | 0\n            else P = A & N\n            f[((f[a >> 2] | 0) + (P << 2)) >> 2] = z\n            O = g\n          }\n        } else {\n          f[f[g >> 2] >> 2] = f[C >> 2]\n          f[C >> 2] = f[g >> 2]\n          O = g\n        }\n        f[y >> 2] = (f[y >> 2] | 0) + 1\n        f[O >> 2] = 0\n      }\n      O = f[(i + 12) >> 2] | 0\n      if (O | 0) {\n        if ((f[m >> 2] | 0) != (O | 0)) f[m >> 2] = O\n        dn(O)\n      }\n      if ((b[q >> 0] | 0) < 0) dn(f[i >> 2] | 0)\n      i = f[j >> 2] | 0\n      if (!i) {\n        u = e\n        return\n      }\n      if ((f[k >> 2] | 0) != (i | 0)) f[k >> 2] = i\n      dn(i)\n      u = e\n      return\n    }\n    function yb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0,\n        da = 0,\n        ea = 0,\n        fa = 0,\n        ga = 0,\n        ha = 0,\n        ia = 0,\n        ja = 0,\n        ka = 0,\n        la = 0,\n        ma = 0,\n        na = 0,\n        oa = 0,\n        pa = 0,\n        qa = 0,\n        ra = 0,\n        sa = 0,\n        ta = 0\n      e = u\n      u = (u + 96) | 0\n      g = (e + 92) | 0\n      h = (e + 88) | 0\n      i = (e + 72) | 0\n      j = (e + 48) | 0\n      k = (e + 24) | 0\n      l = e\n      m = (a + 16) | 0\n      n = f[m >> 2] | 0\n      o = f[c >> 2] | 0\n      f[i >> 2] = n\n      f[(i + 4) >> 2] = o\n      c = (i + 8) | 0\n      f[c >> 2] = o\n      b[(i + 12) >> 0] = 1\n      p = f[((f[(n + 28) >> 2] | 0) + (o << 2)) >> 2] | 0\n      n = (a + 20) | 0\n      q = f[n >> 2] | 0\n      r = f[q >> 2] | 0\n      if ((((f[(q + 4) >> 2] | 0) - r) >> 2) >>> 0 <= p >>> 0) um(q)\n      q = (a + 8) | 0\n      s = f[((f[q >> 2] | 0) + (f[(r + (p << 2)) >> 2] << 2)) >> 2] | 0\n      p = (a + 4) | 0\n      r = f[p >> 2] | 0\n      if (!(b[(r + 84) >> 0] | 0)) t = f[((f[(r + 68) >> 2] | 0) + (s << 2)) >> 2] | 0\n      else t = s\n      f[j >> 2] = 0\n      f[(j + 4) >> 2] = 0\n      f[(j + 8) >> 2] = 0\n      f[(j + 12) >> 2] = 0\n      f[(j + 16) >> 2] = 0\n      f[(j + 20) >> 2] = 0\n      f[h >> 2] = t\n      t = b[(r + 24) >> 0] | 0\n      f[g >> 2] = f[h >> 2]\n      jb(r, g, t, j) | 0\n      t = (a + 28) | 0\n      a = (f[t >> 2] | 0) == 0\n      a: do\n        if ((o | 0) != -1) {\n          r = (k + 8) | 0\n          s = (j + 8) | 0\n          v = (k + 16) | 0\n          w = (j + 16) | 0\n          x = (l + 8) | 0\n          y = (l + 16) | 0\n          z = o\n          A = o\n          B = 0\n          C = 0\n          D = 0\n          E = 0\n          F = 0\n          G = 0\n          H = a\n          J = o\n          while (1) {\n            do\n              if (H) {\n                K = (J + 1) | 0\n                if ((J | 0) != -1) {\n                  L = ((K >>> 0) % 3 | 0 | 0) == 0 ? (J + -2) | 0 : K\n                  if ((z | 0) != -1)\n                    if (!((z >>> 0) % 3 | 0)) {\n                      M = z\n                      N = (z + 2) | 0\n                      O = L\n                      P = z\n                      break\n                    } else {\n                      M = z\n                      N = (z + -1) | 0\n                      O = L\n                      P = z\n                      break\n                    }\n                  else {\n                    M = -1\n                    N = -1\n                    O = L\n                    P = -1\n                  }\n                } else {\n                  M = z\n                  N = -1\n                  O = -1\n                  P = -1\n                }\n              } else {\n                L = (A + 1) | 0\n                K = ((L >>> 0) % 3 | 0 | 0) == 0 ? (A + -2) | 0 : L\n                if (!((A >>> 0) % 3 | 0)) {\n                  M = z\n                  N = (A + 2) | 0\n                  O = K\n                  P = J\n                  break\n                } else {\n                  M = z\n                  N = (A + -1) | 0\n                  O = K\n                  P = J\n                  break\n                }\n              }\n            while (0)\n            K = f[((f[((f[m >> 2] | 0) + 28) >> 2] | 0) + (O << 2)) >> 2] | 0\n            Q = f[n >> 2] | 0\n            L = f[Q >> 2] | 0\n            if ((((f[(Q + 4) >> 2] | 0) - L) >> 2) >>> 0 <= K >>> 0) {\n              R = 17\n              break\n            }\n            S = f[((f[q >> 2] | 0) + (f[(L + (K << 2)) >> 2] << 2)) >> 2] | 0\n            K = f[p >> 2] | 0\n            if (!(b[(K + 84) >> 0] | 0)) T = f[((f[(K + 68) >> 2] | 0) + (S << 2)) >> 2] | 0\n            else T = S\n            f[k >> 2] = 0\n            f[(k + 4) >> 2] = 0\n            f[(k + 8) >> 2] = 0\n            f[(k + 12) >> 2] = 0\n            f[(k + 16) >> 2] = 0\n            f[(k + 20) >> 2] = 0\n            f[h >> 2] = T\n            S = b[(K + 24) >> 0] | 0\n            f[g >> 2] = f[h >> 2]\n            jb(K, g, S, k) | 0\n            S = f[((f[((f[m >> 2] | 0) + 28) >> 2] | 0) + (N << 2)) >> 2] | 0\n            U = f[n >> 2] | 0\n            K = f[U >> 2] | 0\n            if ((((f[(U + 4) >> 2] | 0) - K) >> 2) >>> 0 <= S >>> 0) {\n              R = 21\n              break\n            }\n            L = f[((f[q >> 2] | 0) + (f[(K + (S << 2)) >> 2] << 2)) >> 2] | 0\n            S = f[p >> 2] | 0\n            if (!(b[(S + 84) >> 0] | 0)) V = f[((f[(S + 68) >> 2] | 0) + (L << 2)) >> 2] | 0\n            else V = L\n            f[l >> 2] = 0\n            f[(l + 4) >> 2] = 0\n            f[(l + 8) >> 2] = 0\n            f[(l + 12) >> 2] = 0\n            f[(l + 16) >> 2] = 0\n            f[(l + 20) >> 2] = 0\n            f[h >> 2] = V\n            L = b[(S + 24) >> 0] | 0\n            f[g >> 2] = f[h >> 2]\n            jb(S, g, L, l) | 0\n            L = k\n            S = j\n            K = f[S >> 2] | 0\n            W = f[(S + 4) >> 2] | 0\n            S = Tj(f[L >> 2] | 0, f[(L + 4) >> 2] | 0, K | 0, W | 0) | 0\n            L = I\n            X = r\n            Y = s\n            Z = f[Y >> 2] | 0\n            _ = f[(Y + 4) >> 2] | 0\n            Y = Tj(f[X >> 2] | 0, f[(X + 4) >> 2] | 0, Z | 0, _ | 0) | 0\n            X = I\n            $ = v\n            aa = w\n            ba = f[aa >> 2] | 0\n            ca = f[(aa + 4) >> 2] | 0\n            aa = Tj(f[$ >> 2] | 0, f[($ + 4) >> 2] | 0, ba | 0, ca | 0) | 0\n            $ = I\n            da = l\n            ea = Tj(f[da >> 2] | 0, f[(da + 4) >> 2] | 0, K | 0, W | 0) | 0\n            W = I\n            K = x\n            da = Tj(f[K >> 2] | 0, f[(K + 4) >> 2] | 0, Z | 0, _ | 0) | 0\n            _ = I\n            Z = y\n            K = Tj(f[Z >> 2] | 0, f[(Z + 4) >> 2] | 0, ba | 0, ca | 0) | 0\n            ca = I\n            ba = gj(K | 0, ca | 0, Y | 0, X | 0) | 0\n            Z = I\n            fa = gj(da | 0, _ | 0, aa | 0, $ | 0) | 0\n            ga = I\n            ha = gj(ea | 0, W | 0, aa | 0, $ | 0) | 0\n            $ = I\n            aa = gj(K | 0, ca | 0, S | 0, L | 0) | 0\n            ca = I\n            K = gj(da | 0, _ | 0, S | 0, L | 0) | 0\n            L = I\n            S = gj(ea | 0, W | 0, Y | 0, X | 0) | 0\n            X = I\n            Y = Tj(B | 0, C | 0, fa | 0, ga | 0) | 0\n            ga = Rj(Y | 0, I | 0, ba | 0, Z | 0) | 0\n            Z = I\n            ba = Rj(ha | 0, $ | 0, D | 0, E | 0) | 0\n            $ = Tj(ba | 0, I | 0, aa | 0, ca | 0) | 0\n            ca = I\n            aa = Tj(F | 0, G | 0, S | 0, X | 0) | 0\n            X = Rj(aa | 0, I | 0, K | 0, L | 0) | 0\n            L = I\n            Ud(i)\n            A = f[c >> 2] | 0\n            K = (f[t >> 2] | 0) == 0\n            if ((A | 0) == -1) {\n              ia = K\n              ja = Z\n              ka = ga\n              la = ca\n              ma = $\n              na = L\n              oa = X\n              break a\n            } else {\n              z = M\n              B = ga\n              C = Z\n              D = $\n              E = ca\n              F = X\n              G = L\n              H = K\n              J = P\n            }\n          }\n          if ((R | 0) == 17) um(Q)\n          else if ((R | 0) == 21) um(U)\n        } else {\n          ia = a\n          ja = 0\n          ka = 0\n          la = 0\n          ma = 0\n          na = 0\n          oa = 0\n        }\n      while (0)\n      a = ((ja | 0) > -1) | (((ja | 0) == -1) & (ka >>> 0 > 4294967295))\n      U = Tj(0, 0, ka | 0, ja | 0) | 0\n      R = a ? ja : I\n      Q = ((la | 0) > -1) | (((la | 0) == -1) & (ma >>> 0 > 4294967295))\n      P = Tj(0, 0, ma | 0, la | 0) | 0\n      M = Q ? la : I\n      t = ((na | 0) > -1) | (((na | 0) == -1) & (oa >>> 0 > 4294967295))\n      c = Tj(0, 0, oa | 0, na | 0) | 0\n      i = Rj((Q ? ma : P) | 0, M | 0, (t ? oa : c) | 0, (t ? na : I) | 0) | 0\n      t = Rj(i | 0, I | 0, (a ? ka : U) | 0, R | 0) | 0\n      R = I\n      if (ia) {\n        if ((t | 0) <= 536870912) {\n          pa = ka\n          qa = ma\n          ra = oa\n          f[d >> 2] = pa\n          sa = (d + 4) | 0\n          f[sa >> 2] = qa\n          ta = (d + 8) | 0\n          f[ta >> 2] = ra\n          u = e\n          return\n        }\n        ia = Uj(t | 0, R | 0, 29) | 0\n        U = ia & 7\n        ia = Ug(ka | 0, ja | 0, U | 0, 0) | 0\n        a = Ug(ma | 0, la | 0, U | 0, 0) | 0\n        i = Ug(oa | 0, na | 0, U | 0, 0) | 0\n        pa = ia\n        qa = a\n        ra = i\n        f[d >> 2] = pa\n        sa = (d + 4) | 0\n        f[sa >> 2] = qa\n        ta = (d + 8) | 0\n        f[ta >> 2] = ra\n        u = e\n        return\n      } else {\n        if (!(((R | 0) > 0) | (((R | 0) == 0) & (t >>> 0 > 536870912)))) {\n          pa = ka\n          qa = ma\n          ra = oa\n          f[d >> 2] = pa\n          sa = (d + 4) | 0\n          f[sa >> 2] = qa\n          ta = (d + 8) | 0\n          f[ta >> 2] = ra\n          u = e\n          return\n        }\n        i = Uj(t | 0, R | 0, 29) | 0\n        R = I\n        t = Ug(ka | 0, ja | 0, i | 0, R | 0) | 0\n        ja = Ug(ma | 0, la | 0, i | 0, R | 0) | 0\n        la = Ug(oa | 0, na | 0, i | 0, R | 0) | 0\n        pa = t\n        qa = ja\n        ra = la\n        f[d >> 2] = pa\n        sa = (d + 4) | 0\n        f[sa >> 2] = qa\n        ta = (d + 8) | 0\n        f[ta >> 2] = ra\n        u = e\n        return\n      }\n    }\n    function zb(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0,\n        U = 0,\n        V = 0,\n        W = 0,\n        X = 0,\n        Y = 0,\n        Z = 0,\n        _ = 0,\n        $ = 0,\n        aa = 0,\n        ba = 0,\n        ca = 0\n      c = u\n      u = (u + 48) | 0\n      d = (c + 24) | 0\n      e = (c + 12) | 0\n      g = c\n      if (!b) {\n        h = 0\n        u = c\n        return h | 0\n      }\n      i = (a + 12) | 0\n      j = (a + 4) | 0\n      k = f[j >> 2] | 0\n      l = f[a >> 2] | 0\n      m = (k - l) >> 2\n      n = (a + 16) | 0\n      o = f[n >> 2] | 0\n      p = f[i >> 2] | 0\n      q = (o - p) >> 2\n      r = p\n      p = o\n      if (m >>> 0 <= q >>> 0)\n        if (m >>> 0 < q >>> 0 ? ((o = (r + (m << 2)) | 0), (o | 0) != (p | 0)) : 0) {\n          f[n >> 2] = p + (~(((p + -4 - o) | 0) >>> 2) << 2)\n          s = l\n          t = k\n        } else {\n          s = l\n          t = k\n        }\n      else {\n        Ae(i, (m - q) | 0, 2652)\n        s = f[a >> 2] | 0\n        t = f[j >> 2] | 0\n      }\n      f[d >> 2] = 0\n      q = (d + 4) | 0\n      f[q >> 2] = 0\n      f[(d + 8) >> 2] = 0\n      Eg(d, (t - s) >> 2)\n      s = f[j >> 2] | 0\n      t = f[a >> 2] | 0\n      if ((s | 0) == (t | 0)) {\n        v = s\n        w = s\n      } else {\n        m = f[d >> 2] | 0\n        k = m\n        l = k\n        o = 0\n        p = s\n        s = k\n        k = t\n        t = m\n        while (1) {\n          m = f[(k + (o << 2)) >> 2] | 0\n          n = f[q >> 2] | 0\n          if (m >>> 0 < ((n - t) >> 2) >>> 0) {\n            x = l\n            y = s\n            z = k\n            A = p\n          } else {\n            r = (m + 1) | 0\n            f[e >> 2] = 0\n            B = (n - t) >> 2\n            C = t\n            D = n\n            if (r >>> 0 <= B >>> 0)\n              if (r >>> 0 < B >>> 0 ? ((n = (C + (r << 2)) | 0), (n | 0) != (D | 0)) : 0) {\n                f[q >> 2] = D + (~(((D + -4 - n) | 0) >>> 2) << 2)\n                E = l\n                F = p\n                G = k\n              } else {\n                E = l\n                F = p\n                G = k\n              }\n            else {\n              Ae(d, (r - B) | 0, e)\n              E = f[d >> 2] | 0\n              F = f[j >> 2] | 0\n              G = f[a >> 2] | 0\n            }\n            x = E\n            y = E\n            z = G\n            A = F\n          }\n          B = (y + (m << 2)) | 0\n          f[B >> 2] = (f[B >> 2] | 0) + 1\n          o = (o + 1) | 0\n          if (o >>> 0 >= ((A - z) >> 2) >>> 0) {\n            v = z\n            w = A\n            break\n          } else {\n            l = x\n            p = A\n            s = y\n            k = z\n            t = y\n          }\n        }\n      }\n      y = (w - v) | 0\n      v = y >> 2\n      f[e >> 2] = 0\n      w = (e + 4) | 0\n      f[w >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      if (!v) {\n        H = 0\n        I = 0\n      } else {\n        if (v >>> 0 > 536870911) um(e)\n        t = bj(y << 1) | 0\n        f[w >> 2] = t\n        f[e >> 2] = t\n        y = (t + (v << 3)) | 0\n        f[(e + 8) >> 2] = y\n        z = v\n        v = t\n        k = t\n        while (1) {\n          s = v\n          f[s >> 2] = -1\n          f[(s + 4) >> 2] = -1\n          s = (k + 8) | 0\n          A = (z + -1) | 0\n          if (!A) break\n          else {\n            z = A\n            v = s\n            k = s\n          }\n        }\n        f[w >> 2] = y\n        H = t\n        I = t\n      }\n      t = f[q >> 2] | 0\n      y = f[d >> 2] | 0\n      k = (t - y) | 0\n      v = k >> 2\n      f[g >> 2] = 0\n      z = (g + 4) | 0\n      f[z >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      s = y\n      do\n        if (v)\n          if (v >>> 0 > 1073741823) um(g)\n          else {\n            A = bj(k) | 0\n            f[g >> 2] = A\n            p = (A + (v << 2)) | 0\n            f[(g + 8) >> 2] = p\n            Vf(A | 0, 0, k | 0) | 0\n            f[z >> 2] = p\n            J = A\n            K = p\n            L = A\n            break\n          }\n        else {\n          J = 0\n          K = 0\n          L = 0\n        }\n      while (0)\n      if ((t | 0) != (y | 0)) {\n        y = 0\n        t = 0\n        while (1) {\n          f[(J + (t << 2)) >> 2] = y\n          k = (t + 1) | 0\n          if (k >>> 0 < v >>> 0) {\n            y = ((f[(s + (t << 2)) >> 2] | 0) + y) | 0\n            t = k\n          } else break\n        }\n      }\n      t = f[j >> 2] | 0\n      j = f[a >> 2] | 0\n      y = j\n      if ((t | 0) != (j | 0)) {\n        k = (a + 40) | 0\n        a = (t - j) >> 2\n        j = H\n        t = H\n        g = H\n        A = H\n        p = H\n        x = H\n        l = 0\n        o = J\n        while (1) {\n          F = f[(y + (l << 2)) >> 2] | 0\n          G = (l + 1) | 0\n          E = ((G >>> 0) % 3 | 0 | 0) == 0 ? (l + -2) | 0 : G\n          if ((E | 0) == -1) M = -1\n          else M = f[(y + (E << 2)) >> 2] | 0\n          E = ((l >>> 0) % 3 | 0 | 0) == 0\n          G = ((E ? 2 : -1) + l) | 0\n          if ((G | 0) == -1) N = -1\n          else N = f[(y + (G << 2)) >> 2] | 0\n          if (E ? ((M | 0) == (N | 0)) | (((F | 0) == (M | 0)) | ((F | 0) == (N | 0))) : 0) {\n            f[k >> 2] = (f[k >> 2] | 0) + 1\n            O = j\n            P = t\n            Q = g\n            R = A\n            S = p\n            T = x\n            U = (l + 2) | 0\n            V = o\n          } else W = 51\n          a: do\n            if ((W | 0) == 51) {\n              W = 0\n              E = f[(s + (N << 2)) >> 2] | 0\n              b: do\n                if ((E | 0) > 0) {\n                  G = 0\n                  B = f[(o + (N << 2)) >> 2] | 0\n                  while (1) {\n                    m = f[(p + (B << 3)) >> 2] | 0\n                    if ((m | 0) == -1) {\n                      X = j\n                      Y = t\n                      Z = A\n                      _ = p\n                      break b\n                    }\n                    if ((m | 0) == (M | 0)) {\n                      m = f[(p + (B << 3) + 4) >> 2] | 0\n                      if ((m | 0) == -1) $ = -1\n                      else $ = f[(y + (m << 2)) >> 2] | 0\n                      if ((F | 0) != ($ | 0)) break\n                    }\n                    m = (G + 1) | 0\n                    if ((m | 0) < (E | 0)) {\n                      G = m\n                      B = (B + 1) | 0\n                    } else {\n                      X = j\n                      Y = t\n                      Z = A\n                      _ = p\n                      break b\n                    }\n                  }\n                  m = f[(A + (B << 3) + 4) >> 2] | 0\n                  r = G\n                  n = B\n                  D = t\n                  while (1) {\n                    r = (r + 1) | 0\n                    if ((r | 0) >= (E | 0)) break\n                    C = (n + 1) | 0\n                    f[(D + (n << 3)) >> 2] = f[(D + (C << 3)) >> 2]\n                    f[(D + (n << 3) + 4) >> 2] = f[(D + (C << 3) + 4) >> 2]\n                    if ((f[(j + (n << 3)) >> 2] | 0) == -1) break\n                    else {\n                      n = C\n                      D = j\n                    }\n                  }\n                  f[(g + (n << 3)) >> 2] = -1\n                  if ((m | 0) == -1) {\n                    X = g\n                    Y = g\n                    Z = g\n                    _ = g\n                  } else {\n                    D = f[i >> 2] | 0\n                    f[(D + (l << 2)) >> 2] = m\n                    f[(D + (m << 2)) >> 2] = l\n                    O = g\n                    P = g\n                    Q = g\n                    R = g\n                    S = g\n                    T = x\n                    U = l\n                    V = o\n                    break a\n                  }\n                } else {\n                  X = j\n                  Y = t\n                  Z = A\n                  _ = p\n                }\n              while (0)\n              E = f[(s + (M << 2)) >> 2] | 0\n              if ((E | 0) > 0) {\n                D = 0\n                r = f[(J + (M << 2)) >> 2] | 0\n                while (1) {\n                  aa = (x + (r << 3)) | 0\n                  if ((f[aa >> 2] | 0) == -1) break\n                  D = (D + 1) | 0\n                  if ((D | 0) >= (E | 0)) {\n                    O = x\n                    P = x\n                    Q = x\n                    R = x\n                    S = x\n                    T = x\n                    U = l\n                    V = J\n                    break a\n                  } else r = (r + 1) | 0\n                }\n                f[aa >> 2] = N\n                f[(H + (r << 3) + 4) >> 2] = l\n                O = H\n                P = H\n                Q = H\n                R = H\n                S = H\n                T = H\n                U = l\n                V = J\n              } else {\n                O = X\n                P = Y\n                Q = g\n                R = Z\n                S = _\n                T = x\n                U = l\n                V = o\n              }\n            }\n          while (0)\n          l = (U + 1) | 0\n          if (l >>> 0 >= a >>> 0) break\n          else {\n            j = O\n            t = P\n            g = Q\n            A = R\n            p = S\n            x = T\n            o = V\n          }\n        }\n      }\n      f[b >> 2] = v\n      if (!J) {\n        ba = H\n        ca = I\n      } else {\n        if ((K | 0) != (J | 0)) f[z >> 2] = K + (~(((K + -4 - J) | 0) >>> 2) << 2)\n        dn(L)\n        L = f[e >> 2] | 0\n        ba = L\n        ca = L\n      }\n      if (ba | 0) {\n        L = f[w >> 2] | 0\n        if ((L | 0) != (ba | 0)) f[w >> 2] = L + (~(((L + -8 - ba) | 0) >>> 3) << 3)\n        dn(ca)\n      }\n      ca = f[d >> 2] | 0\n      if (ca | 0) {\n        d = f[q >> 2] | 0\n        if ((d | 0) != (ca | 0)) f[q >> 2] = d + (~(((d + -4 - ca) | 0) >>> 2) << 2)\n        dn(ca)\n      }\n      h = 1\n      u = c\n      return h | 0\n    }\n    function Ab(a, c) {\n      a = a | 0\n      c = c | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0\n      e = (a + 8) | 0\n      g = f[e >> 2] | 0\n      switch (f[(g + 28) >> 2] | 0) {\n        case 2: {\n          h = b[(g + 24) >> 0] | 0\n          i = (h << 24) >> 24\n          j = an((i | 0) > -1 ? i : -1) | 0\n          k = f[(a + 16) >> 2] | 0\n          l = ((f[f[k >> 2] >> 2] | 0) + (f[(k + 48) >> 2] | 0)) | 0\n          a: do\n            if (c | 0) {\n              if ((h << 24) >> 24 > 0) {\n                m = 0\n                n = 0\n              } else {\n                ge(f[f[(g + 64) >> 2] >> 2] | 0, j | 0, i | 0) | 0\n                if ((c | 0) == 1) break\n                else {\n                  o = 0\n                  p = 1\n                }\n                while (1) {\n                  o = (o + i) | 0\n                  ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + o) | 0, j | 0, i | 0) | 0\n                  p = (p + 1) | 0\n                  if ((p | 0) == (c | 0)) break a\n                }\n              }\n              while (1) {\n                k = 0\n                q = n\n                while (1) {\n                  b[(j + k) >> 0] = f[(l + (q << 2)) >> 2]\n                  k = (k + 1) | 0\n                  if ((k | 0) == (i | 0)) break\n                  else q = (q + 1) | 0\n                }\n                ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + n) | 0, j | 0, i | 0) | 0\n                m = (m + 1) | 0\n                if ((m | 0) == (c | 0)) break\n                else n = (n + i) | 0\n              }\n            }\n          while (0)\n          bn(j)\n          r = 1\n          return r | 0\n        }\n        case 1: {\n          j = b[(g + 24) >> 0] | 0\n          i = (j << 24) >> 24\n          n = an((i | 0) > -1 ? i : -1) | 0\n          m = f[(a + 16) >> 2] | 0\n          l = ((f[f[m >> 2] >> 2] | 0) + (f[(m + 48) >> 2] | 0)) | 0\n          b: do\n            if (c | 0) {\n              if ((j << 24) >> 24 > 0) {\n                s = 0\n                t = 0\n              } else {\n                ge(f[f[(g + 64) >> 2] >> 2] | 0, n | 0, i | 0) | 0\n                if ((c | 0) == 1) break\n                else {\n                  u = 0\n                  v = 1\n                }\n                while (1) {\n                  u = (u + i) | 0\n                  ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + u) | 0, n | 0, i | 0) | 0\n                  v = (v + 1) | 0\n                  if ((v | 0) == (c | 0)) break b\n                }\n              }\n              while (1) {\n                m = 0\n                p = t\n                while (1) {\n                  b[(n + m) >> 0] = f[(l + (p << 2)) >> 2]\n                  m = (m + 1) | 0\n                  if ((m | 0) == (i | 0)) break\n                  else p = (p + 1) | 0\n                }\n                ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + t) | 0, n | 0, i | 0) | 0\n                s = (s + 1) | 0\n                if ((s | 0) == (c | 0)) break\n                else t = (t + i) | 0\n              }\n            }\n          while (0)\n          bn(n)\n          r = 1\n          return r | 0\n        }\n        case 4: {\n          n = b[(g + 24) >> 0] | 0\n          i = (n << 24) >> 24\n          t = i << 1\n          s = an(i >>> 0 > 2147483647 ? -1 : i << 1) | 0\n          l = f[(a + 16) >> 2] | 0\n          v = ((f[f[l >> 2] >> 2] | 0) + (f[(l + 48) >> 2] | 0)) | 0\n          c: do\n            if (c | 0) {\n              if ((n << 24) >> 24 > 0) {\n                w = 0\n                x = 0\n                y = 0\n              } else {\n                ge(f[f[(g + 64) >> 2] >> 2] | 0, s | 0, t | 0) | 0\n                if ((c | 0) == 1) break\n                else {\n                  z = 0\n                  A = 1\n                }\n                while (1) {\n                  z = (z + t) | 0\n                  ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + z) | 0, s | 0, t | 0) | 0\n                  A = (A + 1) | 0\n                  if ((A | 0) == (c | 0)) break c\n                }\n              }\n              while (1) {\n                l = 0\n                u = y\n                while (1) {\n                  d[(s + (l << 1)) >> 1] = f[(v + (u << 2)) >> 2]\n                  l = (l + 1) | 0\n                  if ((l | 0) == (i | 0)) break\n                  else u = (u + 1) | 0\n                }\n                ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + x) | 0, s | 0, t | 0) | 0\n                w = (w + 1) | 0\n                if ((w | 0) == (c | 0)) break\n                else {\n                  x = (x + t) | 0\n                  y = (y + i) | 0\n                }\n              }\n            }\n          while (0)\n          bn(s)\n          r = 1\n          return r | 0\n        }\n        case 3: {\n          s = b[(g + 24) >> 0] | 0\n          i = (s << 24) >> 24\n          y = i << 1\n          t = an(i >>> 0 > 2147483647 ? -1 : i << 1) | 0\n          x = f[(a + 16) >> 2] | 0\n          w = ((f[f[x >> 2] >> 2] | 0) + (f[(x + 48) >> 2] | 0)) | 0\n          d: do\n            if (c | 0) {\n              if ((s << 24) >> 24 > 0) {\n                B = 0\n                C = 0\n                D = 0\n              } else {\n                ge(f[f[(g + 64) >> 2] >> 2] | 0, t | 0, y | 0) | 0\n                if ((c | 0) == 1) break\n                else {\n                  E = 0\n                  F = 1\n                }\n                while (1) {\n                  E = (E + y) | 0\n                  ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + E) | 0, t | 0, y | 0) | 0\n                  F = (F + 1) | 0\n                  if ((F | 0) == (c | 0)) break d\n                }\n              }\n              while (1) {\n                x = 0\n                v = D\n                while (1) {\n                  d[(t + (x << 1)) >> 1] = f[(w + (v << 2)) >> 2]\n                  x = (x + 1) | 0\n                  if ((x | 0) == (i | 0)) break\n                  else v = (v + 1) | 0\n                }\n                ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + C) | 0, t | 0, y | 0) | 0\n                B = (B + 1) | 0\n                if ((B | 0) == (c | 0)) break\n                else {\n                  C = (C + y) | 0\n                  D = (D + i) | 0\n                }\n              }\n            }\n          while (0)\n          bn(t)\n          r = 1\n          return r | 0\n        }\n        case 6: {\n          t = b[(g + 24) >> 0] | 0\n          i = (t << 24) >> 24\n          D = i << 2\n          y = an(i >>> 0 > 1073741823 ? -1 : i << 2) | 0\n          C = f[(a + 16) >> 2] | 0\n          B = ((f[f[C >> 2] >> 2] | 0) + (f[(C + 48) >> 2] | 0)) | 0\n          e: do\n            if (c | 0) {\n              if ((t << 24) >> 24 > 0) {\n                G = 0\n                H = 0\n                I = 0\n              } else {\n                ge(f[f[(g + 64) >> 2] >> 2] | 0, y | 0, D | 0) | 0\n                if ((c | 0) == 1) break\n                else {\n                  J = 0\n                  K = 1\n                }\n                while (1) {\n                  J = (J + D) | 0\n                  ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + J) | 0, y | 0, D | 0) | 0\n                  K = (K + 1) | 0\n                  if ((K | 0) == (c | 0)) break e\n                }\n              }\n              while (1) {\n                C = 0\n                w = I\n                while (1) {\n                  f[(y + (C << 2)) >> 2] = f[(B + (w << 2)) >> 2]\n                  C = (C + 1) | 0\n                  if ((C | 0) == (i | 0)) break\n                  else w = (w + 1) | 0\n                }\n                ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + H) | 0, y | 0, D | 0) | 0\n                G = (G + 1) | 0\n                if ((G | 0) == (c | 0)) break\n                else {\n                  H = (H + D) | 0\n                  I = (I + i) | 0\n                }\n              }\n            }\n          while (0)\n          bn(y)\n          r = 1\n          return r | 0\n        }\n        case 5: {\n          y = b[(g + 24) >> 0] | 0\n          i = (y << 24) >> 24\n          I = i << 2\n          D = an(i >>> 0 > 1073741823 ? -1 : i << 2) | 0\n          H = f[(a + 16) >> 2] | 0\n          a = ((f[f[H >> 2] >> 2] | 0) + (f[(H + 48) >> 2] | 0)) | 0\n          f: do\n            if (c | 0) {\n              if ((y << 24) >> 24 > 0) {\n                L = 0\n                M = 0\n                N = 0\n              } else {\n                ge(f[f[(g + 64) >> 2] >> 2] | 0, D | 0, I | 0) | 0\n                if ((c | 0) == 1) break\n                else {\n                  O = 0\n                  P = 1\n                }\n                while (1) {\n                  O = (O + I) | 0\n                  ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + O) | 0, D | 0, I | 0) | 0\n                  P = (P + 1) | 0\n                  if ((P | 0) == (c | 0)) break f\n                }\n              }\n              while (1) {\n                H = 0\n                G = N\n                while (1) {\n                  f[(D + (H << 2)) >> 2] = f[(a + (G << 2)) >> 2]\n                  H = (H + 1) | 0\n                  if ((H | 0) == (i | 0)) break\n                  else G = (G + 1) | 0\n                }\n                ge(((f[f[((f[e >> 2] | 0) + 64) >> 2] >> 2] | 0) + M) | 0, D | 0, I | 0) | 0\n                L = (L + 1) | 0\n                if ((L | 0) == (c | 0)) break\n                else {\n                  M = (M + I) | 0\n                  N = (N + i) | 0\n                }\n              }\n            }\n          while (0)\n          bn(D)\n          r = 1\n          return r | 0\n        }\n        default: {\n          r = 0\n          return r | 0\n        }\n      }\n      return 0\n    }\n    function Bb(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0\n      d = u\n      u = (u + 176) | 0\n      e = (d + 136) | 0\n      g = (d + 32) | 0\n      i = d\n      j = (d + 104) | 0\n      k = (d + 100) | 0\n      l = (a + 4) | 0\n      m = f[l >> 2] | 0\n      n = f[(m + 32) >> 2] | 0\n      o = (n + 8) | 0\n      p = f[o >> 2] | 0\n      q = f[(o + 4) >> 2] | 0\n      o = (n + 16) | 0\n      r = o\n      s = f[r >> 2] | 0\n      t = f[(r + 4) >> 2] | 0\n      if (!(((q | 0) > (t | 0)) | (((q | 0) == (t | 0)) & (p >>> 0 > s >>> 0)))) {\n        v = 0\n        u = d\n        return v | 0\n      }\n      r = f[n >> 2] | 0\n      n = b[(r + s) >> 0] | 0\n      w = Rj(s | 0, t | 0, 1, 0) | 0\n      x = I\n      y = o\n      f[y >> 2] = w\n      f[(y + 4) >> 2] = x\n      if (!(((q | 0) > (x | 0)) | (((q | 0) == (x | 0)) & (p >>> 0 > w >>> 0)))) {\n        v = 0\n        u = d\n        return v | 0\n      }\n      x = b[(r + w) >> 0] | 0\n      w = Rj(s | 0, t | 0, 2, 0) | 0\n      y = I\n      z = o\n      f[z >> 2] = w\n      f[(z + 4) >> 2] = y\n      do\n        if ((n << 24) >> 24 > -1) {\n          z = (n << 24) >> 24\n          A = f[(a + 212) >> 2] | 0\n          if ((((((f[(a + 216) >> 2] | 0) - A) | 0) / 144) | 0) >>> 0 > z >>> 0) {\n            f[(A + ((z * 144) | 0)) >> 2] = c\n            break\n          } else {\n            v = 0\n            u = d\n            return v | 0\n          }\n        }\n      while (0)\n      do\n        if (((((h[(m + 36) >> 0] | 0) << 8) | (h[(m + 37) >> 0] | 0)) & 65535) > 257)\n          if (((q | 0) > (y | 0)) | (((q | 0) == (y | 0)) & (p >>> 0 > w >>> 0))) {\n            z = b[(r + w) >> 0] | 0\n            A = Rj(s | 0, t | 0, 3, 0) | 0\n            B = o\n            f[B >> 2] = A\n            f[(B + 4) >> 2] = I\n            C = z & 255\n            break\n          } else {\n            v = 0\n            u = d\n            return v | 0\n          }\n        else C = 0\n      while (0)\n      o = f[(m + 44) >> 2] | 0\n      if (!((x << 24) >> 24)) {\n        if ((n << 24) >> 24 < 0) D = (a + 184) | 0\n        else {\n          x = (n << 24) >> 24\n          m = f[(a + 212) >> 2] | 0\n          b[(m + ((x * 144) | 0) + 100) >> 0] = 0\n          D = (m + ((x * 144) | 0) + 104) | 0\n        }\n        switch (((C & 255) << 24) >> 24) {\n          case 0: {\n            mc(e, a, D)\n            E = f[e >> 2] | 0\n            break\n          }\n          case 1: {\n            _c(e, a, D)\n            E = f[e >> 2] | 0\n            break\n          }\n          default: {\n            v = 0\n            u = d\n            return v | 0\n          }\n        }\n        if (!E) {\n          v = 0\n          u = d\n          return v | 0\n        } else F = E\n      } else {\n        if (((n << 24) >> 24 < 0) | ((C | 0) != 0)) {\n          v = 0\n          u = d\n          return v | 0\n        }\n        C = bj(88) | 0\n        E = (n << 24) >> 24\n        n = f[(a + 212) >> 2] | 0\n        a = (n + ((E * 144) | 0) + 104) | 0\n        f[(C + 4) >> 2] = 0\n        f[C >> 2] = 2348\n        D = (C + 12) | 0\n        f[D >> 2] = 2372\n        x = (C + 64) | 0\n        f[x >> 2] = 0\n        f[(C + 68) >> 2] = 0\n        f[(C + 72) >> 2] = 0\n        m = (C + 16) | 0\n        t = (m + 44) | 0\n        do {\n          f[m >> 2] = 0\n          m = (m + 4) | 0\n        } while ((m | 0) < (t | 0))\n        f[(C + 76) >> 2] = o\n        f[(C + 80) >> 2] = a\n        f[(C + 84) >> 2] = 0\n        s = (g + 4) | 0\n        f[s >> 2] = 2372\n        w = (g + 56) | 0\n        f[w >> 2] = 0\n        r = (g + 60) | 0\n        f[r >> 2] = 0\n        f[(g + 64) >> 2] = 0\n        m = (g + 8) | 0\n        t = (m + 44) | 0\n        do {\n          f[m >> 2] = 0\n          m = (m + 4) | 0\n        } while ((m | 0) < (t | 0))\n        m = (n + ((E * 144) | 0) + 4) | 0\n        f[i >> 2] = 2372\n        t = (i + 4) | 0\n        p = (t + 4) | 0\n        f[p >> 2] = 0\n        f[(p + 4) >> 2] = 0\n        f[(p + 8) >> 2] = 0\n        f[(p + 12) >> 2] = 0\n        f[(p + 16) >> 2] = 0\n        f[(p + 20) >> 2] = 0\n        f[t >> 2] = m\n        t = f[(n + ((E * 144) | 0) + 68) >> 2] | 0\n        E = (((((f[(t + 4) >> 2] | 0) - (f[t >> 2] | 0)) >> 2) >>> 0) / 3) | 0\n        b[e >> 0] = 0\n        le((i + 8) | 0, E, e)\n        Sa[f[((f[i >> 2] | 0) + 8) >> 2] & 127](i)\n        id(j, i)\n        id(e, j)\n        f[g >> 2] = f[(e + 4) >> 2]\n        E = (g + 4) | 0\n        wd(E, e) | 0\n        f[e >> 2] = 2372\n        t = f[(e + 20) >> 2] | 0\n        if (t | 0) dn(t)\n        t = f[(e + 8) >> 2] | 0\n        if (t | 0) dn(t)\n        f[(g + 36) >> 2] = m\n        f[(g + 40) >> 2] = a\n        f[(g + 44) >> 2] = o\n        f[(g + 48) >> 2] = C\n        f[j >> 2] = 2372\n        o = f[(j + 20) >> 2] | 0\n        if (o | 0) dn(o)\n        o = f[(j + 8) >> 2] | 0\n        if (o | 0) dn(o)\n        f[(C + 8) >> 2] = f[g >> 2]\n        wd(D, E) | 0\n        E = (C + 44) | 0\n        D = (g + 36) | 0\n        f[E >> 2] = f[D >> 2]\n        f[(E + 4) >> 2] = f[(D + 4) >> 2]\n        f[(E + 8) >> 2] = f[(D + 8) >> 2]\n        f[(E + 12) >> 2] = f[(D + 12) >> 2]\n        b[(E + 16) >> 0] = b[(D + 16) >> 0] | 0\n        zd(x, f[w >> 2] | 0, f[r >> 2] | 0)\n        x = C\n        f[i >> 2] = 2372\n        C = f[(i + 20) >> 2] | 0\n        if (C | 0) dn(C)\n        C = f[(i + 8) >> 2] | 0\n        if (C | 0) dn(C)\n        C = f[w >> 2] | 0\n        if (C | 0) {\n          w = f[r >> 2] | 0\n          if ((w | 0) != (C | 0)) f[r >> 2] = w + (~(((w + -4 - C) | 0) >>> 2) << 2)\n          dn(C)\n        }\n        f[s >> 2] = 2372\n        s = f[(g + 24) >> 2] | 0\n        if (s | 0) dn(s)\n        s = f[(g + 12) >> 2] | 0\n        if (s | 0) dn(s)\n        F = x\n      }\n      x = bj(64) | 0\n      f[k >> 2] = F\n      Ah(x, k)\n      F = x\n      s = f[k >> 2] | 0\n      f[k >> 2] = 0\n      if (s | 0) Sa[f[((f[s >> 2] | 0) + 4) >> 2] & 127](s)\n      s = f[l >> 2] | 0\n      if ((c | 0) < 0) {\n        Sa[f[((f[x >> 2] | 0) + 4) >> 2] & 127](x)\n        v = 0\n        u = d\n        return v | 0\n      }\n      x = (s + 8) | 0\n      l = (s + 12) | 0\n      s = f[l >> 2] | 0\n      k = f[x >> 2] | 0\n      g = (s - k) >> 2\n      do\n        if ((g | 0) <= (c | 0)) {\n          C = (c + 1) | 0\n          w = s\n          if (C >>> 0 > g >>> 0) {\n            Kd(x, (C - g) | 0)\n            break\n          }\n          if (C >>> 0 < g >>> 0 ? ((r = (k + (C << 2)) | 0), (r | 0) != (w | 0)) : 0) {\n            C = w\n            do {\n              w = (C + -4) | 0\n              f[l >> 2] = w\n              i = f[w >> 2] | 0\n              f[w >> 2] = 0\n              if (i | 0) Sa[f[((f[i >> 2] | 0) + 4) >> 2] & 127](i)\n              C = f[l >> 2] | 0\n            } while ((C | 0) != (r | 0))\n          }\n        }\n      while (0)\n      l = ((f[x >> 2] | 0) + (c << 2)) | 0\n      c = f[l >> 2] | 0\n      f[l >> 2] = F\n      if (!c) {\n        v = 1\n        u = d\n        return v | 0\n      }\n      Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n      v = 1\n      u = d\n      return v | 0\n    }\n    function Cb(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0\n      if (!a) return\n      b = (a + -8) | 0\n      c = f[3224] | 0\n      d = f[(a + -4) >> 2] | 0\n      a = d & -8\n      e = (b + a) | 0\n      do\n        if (!(d & 1)) {\n          g = f[b >> 2] | 0\n          if (!(d & 3)) return\n          h = (b + (0 - g)) | 0\n          i = (g + a) | 0\n          if (h >>> 0 < c >>> 0) return\n          if ((f[3225] | 0) == (h | 0)) {\n            j = (e + 4) | 0\n            k = f[j >> 2] | 0\n            if (((k & 3) | 0) != 3) {\n              l = h\n              m = i\n              n = h\n              break\n            }\n            f[3222] = i\n            f[j >> 2] = k & -2\n            f[(h + 4) >> 2] = i | 1\n            f[(h + i) >> 2] = i\n            return\n          }\n          k = g >>> 3\n          if (g >>> 0 < 256) {\n            g = f[(h + 8) >> 2] | 0\n            j = f[(h + 12) >> 2] | 0\n            if ((j | 0) == (g | 0)) {\n              f[3220] = f[3220] & ~(1 << k)\n              l = h\n              m = i\n              n = h\n              break\n            } else {\n              f[(g + 12) >> 2] = j\n              f[(j + 8) >> 2] = g\n              l = h\n              m = i\n              n = h\n              break\n            }\n          }\n          g = f[(h + 24) >> 2] | 0\n          j = f[(h + 12) >> 2] | 0\n          do\n            if ((j | 0) == (h | 0)) {\n              k = (h + 16) | 0\n              o = (k + 4) | 0\n              p = f[o >> 2] | 0\n              if (!p) {\n                q = f[k >> 2] | 0\n                if (!q) {\n                  r = 0\n                  break\n                } else {\n                  s = q\n                  t = k\n                }\n              } else {\n                s = p\n                t = o\n              }\n              while (1) {\n                o = (s + 20) | 0\n                p = f[o >> 2] | 0\n                if (p | 0) {\n                  s = p\n                  t = o\n                  continue\n                }\n                o = (s + 16) | 0\n                p = f[o >> 2] | 0\n                if (!p) break\n                else {\n                  s = p\n                  t = o\n                }\n              }\n              f[t >> 2] = 0\n              r = s\n            } else {\n              o = f[(h + 8) >> 2] | 0\n              f[(o + 12) >> 2] = j\n              f[(j + 8) >> 2] = o\n              r = j\n            }\n          while (0)\n          if (g) {\n            j = f[(h + 28) >> 2] | 0\n            o = (13184 + (j << 2)) | 0\n            if ((f[o >> 2] | 0) == (h | 0)) {\n              f[o >> 2] = r\n              if (!r) {\n                f[3221] = f[3221] & ~(1 << j)\n                l = h\n                m = i\n                n = h\n                break\n              }\n            } else {\n              f[(g + 16 + ((((f[(g + 16) >> 2] | 0) != (h | 0)) & 1) << 2)) >> 2] = r\n              if (!r) {\n                l = h\n                m = i\n                n = h\n                break\n              }\n            }\n            f[(r + 24) >> 2] = g\n            j = (h + 16) | 0\n            o = f[j >> 2] | 0\n            if (o | 0) {\n              f[(r + 16) >> 2] = o\n              f[(o + 24) >> 2] = r\n            }\n            o = f[(j + 4) >> 2] | 0\n            if (o) {\n              f[(r + 20) >> 2] = o\n              f[(o + 24) >> 2] = r\n              l = h\n              m = i\n              n = h\n            } else {\n              l = h\n              m = i\n              n = h\n            }\n          } else {\n            l = h\n            m = i\n            n = h\n          }\n        } else {\n          l = b\n          m = a\n          n = b\n        }\n      while (0)\n      if (n >>> 0 >= e >>> 0) return\n      b = (e + 4) | 0\n      a = f[b >> 2] | 0\n      if (!(a & 1)) return\n      if (!(a & 2)) {\n        if ((f[3226] | 0) == (e | 0)) {\n          r = ((f[3223] | 0) + m) | 0\n          f[3223] = r\n          f[3226] = l\n          f[(l + 4) >> 2] = r | 1\n          if ((l | 0) != (f[3225] | 0)) return\n          f[3225] = 0\n          f[3222] = 0\n          return\n        }\n        if ((f[3225] | 0) == (e | 0)) {\n          r = ((f[3222] | 0) + m) | 0\n          f[3222] = r\n          f[3225] = n\n          f[(l + 4) >> 2] = r | 1\n          f[(n + r) >> 2] = r\n          return\n        }\n        r = ((a & -8) + m) | 0\n        s = a >>> 3\n        do\n          if (a >>> 0 < 256) {\n            t = f[(e + 8) >> 2] | 0\n            c = f[(e + 12) >> 2] | 0\n            if ((c | 0) == (t | 0)) {\n              f[3220] = f[3220] & ~(1 << s)\n              break\n            } else {\n              f[(t + 12) >> 2] = c\n              f[(c + 8) >> 2] = t\n              break\n            }\n          } else {\n            t = f[(e + 24) >> 2] | 0\n            c = f[(e + 12) >> 2] | 0\n            do\n              if ((c | 0) == (e | 0)) {\n                d = (e + 16) | 0\n                o = (d + 4) | 0\n                j = f[o >> 2] | 0\n                if (!j) {\n                  p = f[d >> 2] | 0\n                  if (!p) {\n                    u = 0\n                    break\n                  } else {\n                    v = p\n                    w = d\n                  }\n                } else {\n                  v = j\n                  w = o\n                }\n                while (1) {\n                  o = (v + 20) | 0\n                  j = f[o >> 2] | 0\n                  if (j | 0) {\n                    v = j\n                    w = o\n                    continue\n                  }\n                  o = (v + 16) | 0\n                  j = f[o >> 2] | 0\n                  if (!j) break\n                  else {\n                    v = j\n                    w = o\n                  }\n                }\n                f[w >> 2] = 0\n                u = v\n              } else {\n                o = f[(e + 8) >> 2] | 0\n                f[(o + 12) >> 2] = c\n                f[(c + 8) >> 2] = o\n                u = c\n              }\n            while (0)\n            if (t | 0) {\n              c = f[(e + 28) >> 2] | 0\n              h = (13184 + (c << 2)) | 0\n              if ((f[h >> 2] | 0) == (e | 0)) {\n                f[h >> 2] = u\n                if (!u) {\n                  f[3221] = f[3221] & ~(1 << c)\n                  break\n                }\n              } else {\n                f[(t + 16 + ((((f[(t + 16) >> 2] | 0) != (e | 0)) & 1) << 2)) >> 2] = u\n                if (!u) break\n              }\n              f[(u + 24) >> 2] = t\n              c = (e + 16) | 0\n              h = f[c >> 2] | 0\n              if (h | 0) {\n                f[(u + 16) >> 2] = h\n                f[(h + 24) >> 2] = u\n              }\n              h = f[(c + 4) >> 2] | 0\n              if (h | 0) {\n                f[(u + 20) >> 2] = h\n                f[(h + 24) >> 2] = u\n              }\n            }\n          }\n        while (0)\n        f[(l + 4) >> 2] = r | 1\n        f[(n + r) >> 2] = r\n        if ((l | 0) == (f[3225] | 0)) {\n          f[3222] = r\n          return\n        } else x = r\n      } else {\n        f[b >> 2] = a & -2\n        f[(l + 4) >> 2] = m | 1\n        f[(n + m) >> 2] = m\n        x = m\n      }\n      m = x >>> 3\n      if (x >>> 0 < 256) {\n        n = (12920 + ((m << 1) << 2)) | 0\n        a = f[3220] | 0\n        b = 1 << m\n        if (!(a & b)) {\n          f[3220] = a | b\n          y = n\n          z = (n + 8) | 0\n        } else {\n          b = (n + 8) | 0\n          y = f[b >> 2] | 0\n          z = b\n        }\n        f[z >> 2] = l\n        f[(y + 12) >> 2] = l\n        f[(l + 8) >> 2] = y\n        f[(l + 12) >> 2] = n\n        return\n      }\n      n = x >>> 8\n      if (n)\n        if (x >>> 0 > 16777215) A = 31\n        else {\n          y = (((n + 1048320) | 0) >>> 16) & 8\n          z = n << y\n          n = (((z + 520192) | 0) >>> 16) & 4\n          b = z << n\n          z = (((b + 245760) | 0) >>> 16) & 2\n          a = (14 - (n | y | z) + ((b << z) >>> 15)) | 0\n          A = ((x >>> ((a + 7) | 0)) & 1) | (a << 1)\n        }\n      else A = 0\n      a = (13184 + (A << 2)) | 0\n      f[(l + 28) >> 2] = A\n      f[(l + 20) >> 2] = 0\n      f[(l + 16) >> 2] = 0\n      z = f[3221] | 0\n      b = 1 << A\n      do\n        if (z & b) {\n          y = x << ((A | 0) == 31 ? 0 : (25 - (A >>> 1)) | 0)\n          n = f[a >> 2] | 0\n          while (1) {\n            if (((f[(n + 4) >> 2] & -8) | 0) == (x | 0)) {\n              B = 73\n              break\n            }\n            C = (n + 16 + ((y >>> 31) << 2)) | 0\n            m = f[C >> 2] | 0\n            if (!m) {\n              B = 72\n              break\n            } else {\n              y = y << 1\n              n = m\n            }\n          }\n          if ((B | 0) == 72) {\n            f[C >> 2] = l\n            f[(l + 24) >> 2] = n\n            f[(l + 12) >> 2] = l\n            f[(l + 8) >> 2] = l\n            break\n          } else if ((B | 0) == 73) {\n            y = (n + 8) | 0\n            t = f[y >> 2] | 0\n            f[(t + 12) >> 2] = l\n            f[y >> 2] = l\n            f[(l + 8) >> 2] = t\n            f[(l + 12) >> 2] = n\n            f[(l + 24) >> 2] = 0\n            break\n          }\n        } else {\n          f[3221] = z | b\n          f[a >> 2] = l\n          f[(l + 24) >> 2] = a\n          f[(l + 12) >> 2] = l\n          f[(l + 8) >> 2] = l\n        }\n      while (0)\n      l = ((f[3228] | 0) + -1) | 0\n      f[3228] = l\n      if (!l) D = 13336\n      else return\n      while (1) {\n        l = f[D >> 2] | 0\n        if (!l) break\n        else D = (l + 8) | 0\n      }\n      f[3228] = -1\n      return\n    }\n    function Db(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = La,\n        F = La,\n        G = La,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0\n      d = b[(c + 11) >> 0] | 0\n      e = (d << 24) >> 24 < 0\n      g = e ? f[c >> 2] | 0 : c\n      i = e ? f[(c + 4) >> 2] | 0 : d & 255\n      if (i >>> 0 > 3) {\n        d = g\n        e = i\n        j = i\n        while (1) {\n          k = X(h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24), 1540483477) | 0\n          e = (X((k >>> 24) ^ k, 1540483477) | 0) ^ (X(e, 1540483477) | 0)\n          j = (j + -4) | 0\n          if (j >>> 0 <= 3) break\n          else d = (d + 4) | 0\n        }\n        d = (i + -4) | 0\n        j = d & -4\n        l = (d - j) | 0\n        m = (g + (j + 4)) | 0\n        o = e\n      } else {\n        l = i\n        m = g\n        o = i\n      }\n      switch (l | 0) {\n        case 3: {\n          p = (h[(m + 2) >> 0] << 16) ^ o\n          q = 6\n          break\n        }\n        case 2: {\n          p = o\n          q = 6\n          break\n        }\n        case 1: {\n          r = o\n          q = 7\n          break\n        }\n        default:\n          s = o\n      }\n      if ((q | 0) == 6) {\n        r = (h[(m + 1) >> 0] << 8) ^ p\n        q = 7\n      }\n      if ((q | 0) == 7) s = X(r ^ h[m >> 0], 1540483477) | 0\n      m = X((s >>> 13) ^ s, 1540483477) | 0\n      s = (m >>> 15) ^ m\n      m = (a + 4) | 0\n      r = f[m >> 2] | 0\n      p = (r | 0) == 0\n      a: do\n        if (!p) {\n          o = (r + -1) | 0\n          l = ((o & r) | 0) == 0\n          if (!l)\n            if (s >>> 0 < r >>> 0) t = s\n            else t = (s >>> 0) % (r >>> 0) | 0\n          else t = s & o\n          e = f[((f[a >> 2] | 0) + (t << 2)) >> 2] | 0\n          if ((e | 0) != 0 ? ((j = f[e >> 2] | 0), (j | 0) != 0) : 0) {\n            e = (i | 0) == 0\n            if (l) {\n              if (e) {\n                l = j\n                while (1) {\n                  d = f[(l + 4) >> 2] | 0\n                  if (!(((d | 0) == (s | 0)) | (((d & o) | 0) == (t | 0)))) {\n                    u = t\n                    break a\n                  }\n                  d = b[(l + 8 + 11) >> 0] | 0\n                  if (!(((d << 24) >> 24 < 0 ? f[(l + 12) >> 2] | 0 : d & 255) | 0)) {\n                    v = l\n                    break\n                  }\n                  l = f[l >> 2] | 0\n                  if (!l) {\n                    u = t\n                    break a\n                  }\n                }\n                w = (v + 20) | 0\n                return w | 0\n              } else x = j\n              b: while (1) {\n                l = f[(x + 4) >> 2] | 0\n                if (!(((l | 0) == (s | 0)) | (((l & o) | 0) == (t | 0)))) {\n                  u = t\n                  break a\n                }\n                l = (x + 8) | 0\n                d = b[(l + 11) >> 0] | 0\n                k = (d << 24) >> 24 < 0\n                y = d & 255\n                do\n                  if (((k ? f[(x + 12) >> 2] | 0 : y) | 0) == (i | 0)) {\n                    d = f[l >> 2] | 0\n                    if (k)\n                      if (!(jh(d, g, i) | 0)) {\n                        v = x\n                        q = 63\n                        break b\n                      } else break\n                    if ((b[g >> 0] | 0) == ((d & 255) << 24) >> 24) {\n                      d = l\n                      z = y\n                      A = g\n                      do {\n                        z = (z + -1) | 0\n                        d = (d + 1) | 0\n                        if (!z) {\n                          v = x\n                          q = 63\n                          break b\n                        }\n                        A = (A + 1) | 0\n                      } while ((b[d >> 0] | 0) == (b[A >> 0] | 0))\n                    }\n                  }\n                while (0)\n                x = f[x >> 2] | 0\n                if (!x) {\n                  u = t\n                  break a\n                }\n              }\n              if ((q | 0) == 63) {\n                w = (v + 20) | 0\n                return w | 0\n              }\n            }\n            if (e) {\n              o = j\n              while (1) {\n                y = f[(o + 4) >> 2] | 0\n                if ((y | 0) != (s | 0)) {\n                  if (y >>> 0 < r >>> 0) B = y\n                  else B = (y >>> 0) % (r >>> 0) | 0\n                  if ((B | 0) != (t | 0)) {\n                    u = t\n                    break a\n                  }\n                }\n                y = b[(o + 8 + 11) >> 0] | 0\n                if (!(((y << 24) >> 24 < 0 ? f[(o + 12) >> 2] | 0 : y & 255) | 0)) {\n                  v = o\n                  break\n                }\n                o = f[o >> 2] | 0\n                if (!o) {\n                  u = t\n                  break a\n                }\n              }\n              w = (v + 20) | 0\n              return w | 0\n            } else C = j\n            c: while (1) {\n              o = f[(C + 4) >> 2] | 0\n              if ((o | 0) != (s | 0)) {\n                if (o >>> 0 < r >>> 0) D = o\n                else D = (o >>> 0) % (r >>> 0) | 0\n                if ((D | 0) != (t | 0)) {\n                  u = t\n                  break a\n                }\n              }\n              o = (C + 8) | 0\n              e = b[(o + 11) >> 0] | 0\n              y = (e << 24) >> 24 < 0\n              l = e & 255\n              do\n                if (((y ? f[(C + 12) >> 2] | 0 : l) | 0) == (i | 0)) {\n                  e = f[o >> 2] | 0\n                  if (y)\n                    if (!(jh(e, g, i) | 0)) {\n                      v = C\n                      q = 63\n                      break c\n                    } else break\n                  if ((b[g >> 0] | 0) == ((e & 255) << 24) >> 24) {\n                    e = o\n                    k = l\n                    A = g\n                    do {\n                      k = (k + -1) | 0\n                      e = (e + 1) | 0\n                      if (!k) {\n                        v = C\n                        q = 63\n                        break c\n                      }\n                      A = (A + 1) | 0\n                    } while ((b[e >> 0] | 0) == (b[A >> 0] | 0))\n                  }\n                }\n              while (0)\n              C = f[C >> 2] | 0\n              if (!C) {\n                u = t\n                break a\n              }\n            }\n            if ((q | 0) == 63) {\n              w = (v + 20) | 0\n              return w | 0\n            }\n          } else u = t\n        } else u = 0\n      while (0)\n      t = bj(24) | 0\n      Rf((t + 8) | 0, c)\n      f[(t + 20) >> 2] = 0\n      f[(t + 4) >> 2] = s\n      f[t >> 2] = 0\n      c = (a + 12) | 0\n      E = $((((f[c >> 2] | 0) + 1) | 0) >>> 0)\n      F = $(r >>> 0)\n      G = $(n[(a + 16) >> 2])\n      do\n        if (p | ($(G * F) < E)) {\n          C = (r << 1) | (((r >>> 0 < 3) | ((((r + -1) & r) | 0) != 0)) & 1)\n          g = ~~$(W($(E / G))) >>> 0\n          Oe(a, C >>> 0 < g >>> 0 ? g : C)\n          C = f[m >> 2] | 0\n          g = (C + -1) | 0\n          if (!(g & C)) {\n            H = C\n            I = g & s\n            break\n          }\n          if (s >>> 0 < C >>> 0) {\n            H = C\n            I = s\n          } else {\n            H = C\n            I = (s >>> 0) % (C >>> 0) | 0\n          }\n        } else {\n          H = r\n          I = u\n        }\n      while (0)\n      u = ((f[a >> 2] | 0) + (I << 2)) | 0\n      I = f[u >> 2] | 0\n      if (!I) {\n        r = (a + 8) | 0\n        f[t >> 2] = f[r >> 2]\n        f[r >> 2] = t\n        f[u >> 2] = r\n        r = f[t >> 2] | 0\n        if (r | 0) {\n          u = f[(r + 4) >> 2] | 0\n          r = (H + -1) | 0\n          if (r & H)\n            if (u >>> 0 < H >>> 0) J = u\n            else J = (u >>> 0) % (H >>> 0) | 0\n          else J = u & r\n          K = ((f[a >> 2] | 0) + (J << 2)) | 0\n          q = 61\n        }\n      } else {\n        f[t >> 2] = f[I >> 2]\n        K = I\n        q = 61\n      }\n      if ((q | 0) == 61) f[K >> 2] = t\n      f[c >> 2] = (f[c >> 2] | 0) + 1\n      v = t\n      w = (v + 20) | 0\n      return w | 0\n    }\n    function Eb(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0\n      g = (a + 8) | 0\n      f[g >> 2] = e\n      d = (a + 32) | 0\n      h = (a + 36) | 0\n      i = f[h >> 2] | 0\n      j = f[d >> 2] | 0\n      k = (i - j) >> 2\n      l = j\n      j = i\n      if (k >>> 0 >= e >>> 0)\n        if (k >>> 0 > e >>> 0 ? ((i = (l + (e << 2)) | 0), (i | 0) != (j | 0)) : 0) {\n          f[h >> 2] = j + (~(((j + -4 - i) | 0) >>> 2) << 2)\n          m = e\n        } else m = e\n      else {\n        ff(d, (e - k) | 0)\n        m = f[g >> 2] | 0\n      }\n      k = f[(a + 48) >> 2] | 0\n      d = f[(a + 52) >> 2] | 0\n      i = e >>> 0 > 1073741823 ? -1 : e << 2\n      j = an(i) | 0\n      Vf(j | 0, 0, i | 0) | 0\n      if ((m | 0) > 0) {\n        i = (a + 16) | 0\n        h = (a + 32) | 0\n        l = (a + 12) | 0\n        n = 0\n        do {\n          o = f[(j + (n << 2)) >> 2] | 0\n          p = f[i >> 2] | 0\n          if ((o | 0) > (p | 0)) {\n            q = f[h >> 2] | 0\n            f[(q + (n << 2)) >> 2] = p\n            r = q\n          } else {\n            q = f[l >> 2] | 0\n            p = f[h >> 2] | 0\n            f[(p + (n << 2)) >> 2] = (o | 0) < (q | 0) ? q : o\n            r = p\n          }\n          n = (n + 1) | 0\n          s = f[g >> 2] | 0\n        } while ((n | 0) < (s | 0))\n        if ((s | 0) > 0) {\n          n = (a + 20) | 0\n          h = 0\n          do {\n            p = ((f[(b + (h << 2)) >> 2] | 0) + (f[(r + (h << 2)) >> 2] | 0)) | 0\n            o = (c + (h << 2)) | 0\n            f[o >> 2] = p\n            if ((p | 0) <= (f[i >> 2] | 0)) {\n              if ((p | 0) < (f[l >> 2] | 0)) {\n                t = ((f[n >> 2] | 0) + p) | 0\n                u = 18\n              }\n            } else {\n              t = (p - (f[n >> 2] | 0)) | 0\n              u = 18\n            }\n            if ((u | 0) == 18) {\n              u = 0\n              f[o >> 2] = t\n            }\n            h = (h + 1) | 0\n            o = f[g >> 2] | 0\n          } while ((h | 0) < (o | 0))\n          v = o\n        } else v = s\n      } else v = m\n      m = f[(a + 56) >> 2] | 0\n      s = f[m >> 2] | 0\n      h = ((f[(m + 4) >> 2] | 0) - s) | 0\n      t = h >> 2\n      if ((h | 0) <= 4) {\n        bn(j)\n        return 1\n      }\n      h = (a + 16) | 0\n      n = (a + 32) | 0\n      l = (a + 12) | 0\n      i = (a + 20) | 0\n      a = (k + 12) | 0\n      r = (e | 0) > 0\n      o = s\n      s = 1\n      p = v\n      while (1) {\n        if (t >>> 0 <= s >>> 0) {\n          u = 24\n          break\n        }\n        v = f[(o + (s << 2)) >> 2] | 0\n        q = X(s, e) | 0\n        if ((v | 0) != -1 ? ((w = f[((f[a >> 2] | 0) + (v << 2)) >> 2] | 0), (w | 0) != -1) : 0) {\n          v = f[k >> 2] | 0\n          x = f[d >> 2] | 0\n          y = f[(x + (f[(v + (w << 2)) >> 2] << 2)) >> 2] | 0\n          z = (w + 1) | 0\n          A = ((z >>> 0) % 3 | 0 | 0) == 0 ? (w + -2) | 0 : z\n          if ((A | 0) == -1) B = -1\n          else B = f[(v + (A << 2)) >> 2] | 0\n          A = f[(x + (B << 2)) >> 2] | 0\n          z = ((((w >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + w) | 0\n          if ((z | 0) == -1) C = -1\n          else C = f[(v + (z << 2)) >> 2] | 0\n          z = f[(x + (C << 2)) >> 2] | 0\n          if (((y | 0) < (s | 0)) & ((A | 0) < (s | 0)) & ((z | 0) < (s | 0))) {\n            x = X(y, e) | 0\n            y = X(A, e) | 0\n            A = X(z, e) | 0\n            if (r) {\n              z = 0\n              do {\n                f[(j + (z << 2)) >> 2] =\n                  (f[(c + ((z + A) << 2)) >> 2] | 0) +\n                  (f[(c + ((z + y) << 2)) >> 2] | 0) -\n                  (f[(c + ((z + x) << 2)) >> 2] | 0)\n                z = (z + 1) | 0\n              } while ((z | 0) != (e | 0))\n            }\n            z = (b + (q << 2)) | 0\n            x = (c + (q << 2)) | 0\n            if ((p | 0) > 0) {\n              y = 0\n              do {\n                A = f[(j + (y << 2)) >> 2] | 0\n                v = f[h >> 2] | 0\n                if ((A | 0) > (v | 0)) {\n                  w = f[n >> 2] | 0\n                  f[(w + (y << 2)) >> 2] = v\n                  D = w\n                } else {\n                  w = f[l >> 2] | 0\n                  v = f[n >> 2] | 0\n                  f[(v + (y << 2)) >> 2] = (A | 0) < (w | 0) ? w : A\n                  D = v\n                }\n                y = (y + 1) | 0\n                E = f[g >> 2] | 0\n              } while ((y | 0) < (E | 0))\n              if ((E | 0) > 0) {\n                y = 0\n                do {\n                  v = ((f[(z + (y << 2)) >> 2] | 0) + (f[(D + (y << 2)) >> 2] | 0)) | 0\n                  A = (x + (y << 2)) | 0\n                  f[A >> 2] = v\n                  if ((v | 0) <= (f[h >> 2] | 0)) {\n                    if ((v | 0) < (f[l >> 2] | 0)) {\n                      F = ((f[i >> 2] | 0) + v) | 0\n                      u = 56\n                    }\n                  } else {\n                    F = (v - (f[i >> 2] | 0)) | 0\n                    u = 56\n                  }\n                  if ((u | 0) == 56) {\n                    u = 0\n                    f[A >> 2] = F\n                  }\n                  y = (y + 1) | 0\n                  A = f[g >> 2] | 0\n                } while ((y | 0) < (A | 0))\n                G = A\n              } else G = E\n            } else G = p\n          } else u = 34\n        } else u = 34\n        if ((u | 0) == 34) {\n          u = 0\n          y = (c + ((X((s + -1) | 0, e) | 0) << 2)) | 0\n          x = (b + (q << 2)) | 0\n          z = (c + (q << 2)) | 0\n          if ((p | 0) > 0) {\n            A = 0\n            do {\n              v = f[(y + (A << 2)) >> 2] | 0\n              w = f[h >> 2] | 0\n              if ((v | 0) > (w | 0)) {\n                H = f[n >> 2] | 0\n                f[(H + (A << 2)) >> 2] = w\n                I = H\n              } else {\n                H = f[l >> 2] | 0\n                w = f[n >> 2] | 0\n                f[(w + (A << 2)) >> 2] = (v | 0) < (H | 0) ? H : v\n                I = w\n              }\n              A = (A + 1) | 0\n              J = f[g >> 2] | 0\n            } while ((A | 0) < (J | 0))\n            if ((J | 0) > 0) {\n              A = 0\n              do {\n                y = ((f[(x + (A << 2)) >> 2] | 0) + (f[(I + (A << 2)) >> 2] | 0)) | 0\n                q = (z + (A << 2)) | 0\n                f[q >> 2] = y\n                if ((y | 0) <= (f[h >> 2] | 0)) {\n                  if ((y | 0) < (f[l >> 2] | 0)) {\n                    K = ((f[i >> 2] | 0) + y) | 0\n                    u = 44\n                  }\n                } else {\n                  K = (y - (f[i >> 2] | 0)) | 0\n                  u = 44\n                }\n                if ((u | 0) == 44) {\n                  u = 0\n                  f[q >> 2] = K\n                }\n                A = (A + 1) | 0\n                q = f[g >> 2] | 0\n              } while ((A | 0) < (q | 0))\n              G = q\n            } else G = J\n          } else G = p\n        }\n        s = (s + 1) | 0\n        if ((s | 0) >= (t | 0)) {\n          u = 22\n          break\n        } else p = G\n      }\n      if ((u | 0) == 22) {\n        bn(j)\n        return 1\n      } else if ((u | 0) == 24) um(m)\n      return 0\n    }\n    function Fb(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        u = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0\n      g = (a + 8) | 0\n      f[g >> 2] = e\n      d = (a + 32) | 0\n      h = (a + 36) | 0\n      i = f[h >> 2] | 0\n      j = f[d >> 2] | 0\n      k = (i - j) >> 2\n      l = j\n      j = i\n      if (k >>> 0 >= e >>> 0)\n        if (k >>> 0 > e >>> 0 ? ((i = (l + (e << 2)) | 0), (i | 0) != (j | 0)) : 0) {\n          f[h >> 2] = j + (~(((j + -4 - i) | 0) >>> 2) << 2)\n          m = e\n        } else m = e\n      else {\n        ff(d, (e - k) | 0)\n        m = f[g >> 2] | 0\n      }\n      k = f[(a + 48) >> 2] | 0\n      d = f[(a + 52) >> 2] | 0\n      i = e >>> 0 > 1073741823 ? -1 : e << 2\n      j = an(i) | 0\n      Vf(j | 0, 0, i | 0) | 0\n      if ((m | 0) > 0) {\n        i = (a + 16) | 0\n        h = (a + 32) | 0\n        l = (a + 12) | 0\n        n = 0\n        do {\n          o = f[(j + (n << 2)) >> 2] | 0\n          p = f[i >> 2] | 0\n          if ((o | 0) > (p | 0)) {\n            q = f[h >> 2] | 0\n            f[(q + (n << 2)) >> 2] = p\n            r = q\n          } else {\n            q = f[l >> 2] | 0\n            p = f[h >> 2] | 0\n            f[(p + (n << 2)) >> 2] = (o | 0) < (q | 0) ? q : o\n            r = p\n          }\n          n = (n + 1) | 0\n          s = f[g >> 2] | 0\n        } while ((n | 0) < (s | 0))\n        if ((s | 0) > 0) {\n          n = (a + 20) | 0\n          h = 0\n          do {\n            p = ((f[(b + (h << 2)) >> 2] | 0) + (f[(r + (h << 2)) >> 2] | 0)) | 0\n            o = (c + (h << 2)) | 0\n            f[o >> 2] = p\n            if ((p | 0) <= (f[i >> 2] | 0)) {\n              if ((p | 0) < (f[l >> 2] | 0)) {\n                t = ((f[n >> 2] | 0) + p) | 0\n                u = 18\n              }\n            } else {\n              t = (p - (f[n >> 2] | 0)) | 0\n              u = 18\n            }\n            if ((u | 0) == 18) {\n              u = 0\n              f[o >> 2] = t\n            }\n            h = (h + 1) | 0\n            o = f[g >> 2] | 0\n          } while ((h | 0) < (o | 0))\n          v = o\n        } else v = s\n      } else v = m\n      m = f[(a + 56) >> 2] | 0\n      s = f[m >> 2] | 0\n      h = ((f[(m + 4) >> 2] | 0) - s) | 0\n      t = h >> 2\n      if ((h | 0) <= 4) {\n        bn(j)\n        return 1\n      }\n      h = (a + 16) | 0\n      n = (a + 32) | 0\n      l = (a + 12) | 0\n      i = (a + 20) | 0\n      a = (k + 64) | 0\n      r = (k + 28) | 0\n      o = (e | 0) > 0\n      p = s\n      s = 1\n      q = v\n      while (1) {\n        if (t >>> 0 <= s >>> 0) {\n          u = 24\n          break\n        }\n        v = f[(p + (s << 2)) >> 2] | 0\n        w = X(s, e) | 0\n        if (\n          (\n            ((v | 0) != -1 ? ((f[((f[k >> 2] | 0) + ((v >>> 5) << 2)) >> 2] & (1 << (v & 31))) | 0) == 0 : 0)\n              ? ((x = f[((f[((f[a >> 2] | 0) + 12) >> 2] | 0) + (v << 2)) >> 2] | 0), (x | 0) != -1)\n              : 0\n          )\n            ? ((v = f[r >> 2] | 0),\n              (y = f[d >> 2] | 0),\n              (z = f[(y + (f[(v + (x << 2)) >> 2] << 2)) >> 2] | 0),\n              (A = (x + 1) | 0),\n              (B = f[(y + (f[(v + ((((A >>> 0) % 3 | 0 | 0) == 0 ? (x + -2) | 0 : A) << 2)) >> 2] << 2)) >> 2] | 0),\n              (A = f[(y + (f[(v + (((((x >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1) + x) << 2)) >> 2] << 2)) >> 2] | 0),\n              ((z | 0) < (s | 0)) & ((B | 0) < (s | 0)) & ((A | 0) < (s | 0)))\n            : 0\n        ) {\n          x = X(z, e) | 0\n          z = X(B, e) | 0\n          B = X(A, e) | 0\n          if (o) {\n            A = 0\n            do {\n              f[(j + (A << 2)) >> 2] =\n                (f[(c + ((A + B) << 2)) >> 2] | 0) +\n                (f[(c + ((A + z) << 2)) >> 2] | 0) -\n                (f[(c + ((A + x) << 2)) >> 2] | 0)\n              A = (A + 1) | 0\n            } while ((A | 0) != (e | 0))\n          }\n          A = (b + (w << 2)) | 0\n          x = (c + (w << 2)) | 0\n          if ((q | 0) > 0) {\n            z = 0\n            do {\n              B = f[(j + (z << 2)) >> 2] | 0\n              v = f[h >> 2] | 0\n              if ((B | 0) > (v | 0)) {\n                y = f[n >> 2] | 0\n                f[(y + (z << 2)) >> 2] = v\n                C = y\n              } else {\n                y = f[l >> 2] | 0\n                v = f[n >> 2] | 0\n                f[(v + (z << 2)) >> 2] = (B | 0) < (y | 0) ? y : B\n                C = v\n              }\n              z = (z + 1) | 0\n              D = f[g >> 2] | 0\n            } while ((z | 0) < (D | 0))\n            if ((D | 0) > 0) {\n              z = 0\n              do {\n                v = ((f[(A + (z << 2)) >> 2] | 0) + (f[(C + (z << 2)) >> 2] | 0)) | 0\n                B = (x + (z << 2)) | 0\n                f[B >> 2] = v\n                if ((v | 0) <= (f[h >> 2] | 0)) {\n                  if ((v | 0) < (f[l >> 2] | 0)) {\n                    E = ((f[i >> 2] | 0) + v) | 0\n                    u = 53\n                  }\n                } else {\n                  E = (v - (f[i >> 2] | 0)) | 0\n                  u = 53\n                }\n                if ((u | 0) == 53) {\n                  u = 0\n                  f[B >> 2] = E\n                }\n                z = (z + 1) | 0\n                B = f[g >> 2] | 0\n              } while ((z | 0) < (B | 0))\n              F = B\n            } else F = D\n          } else F = q\n        } else {\n          z = (c + ((X((s + -1) | 0, e) | 0) << 2)) | 0\n          x = (b + (w << 2)) | 0\n          A = (c + (w << 2)) | 0\n          if ((q | 0) > 0) {\n            B = 0\n            do {\n              v = f[(z + (B << 2)) >> 2] | 0\n              y = f[h >> 2] | 0\n              if ((v | 0) > (y | 0)) {\n                G = f[n >> 2] | 0\n                f[(G + (B << 2)) >> 2] = y\n                H = G\n              } else {\n                G = f[l >> 2] | 0\n                y = f[n >> 2] | 0\n                f[(y + (B << 2)) >> 2] = (v | 0) < (G | 0) ? G : v\n                H = y\n              }\n              B = (B + 1) | 0\n              I = f[g >> 2] | 0\n            } while ((B | 0) < (I | 0))\n            if ((I | 0) > 0) {\n              B = 0\n              do {\n                z = ((f[(x + (B << 2)) >> 2] | 0) + (f[(H + (B << 2)) >> 2] | 0)) | 0\n                w = (A + (B << 2)) | 0\n                f[w >> 2] = z\n                if ((z | 0) <= (f[h >> 2] | 0)) {\n                  if ((z | 0) < (f[l >> 2] | 0)) {\n                    J = ((f[i >> 2] | 0) + z) | 0\n                    u = 41\n                  }\n                } else {\n                  J = (z - (f[i >> 2] | 0)) | 0\n                  u = 41\n                }\n                if ((u | 0) == 41) {\n                  u = 0\n                  f[w >> 2] = J\n                }\n                B = (B + 1) | 0\n                w = f[g >> 2] | 0\n              } while ((B | 0) < (w | 0))\n              F = w\n            } else F = I\n          } else F = q\n        }\n        s = (s + 1) | 0\n        if ((s | 0) >= (t | 0)) {\n          u = 22\n          break\n        } else q = F\n      }\n      if ((u | 0) == 22) {\n        bn(j)\n        return 1\n      } else if ((u | 0) == 24) um(m)\n      return 0\n    }\n    function Gb(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0,\n        s = 0,\n        t = 0,\n        v = 0,\n        w = 0,\n        x = 0,\n        y = 0,\n        z = 0,\n        A = 0,\n        B = 0,\n        C = 0,\n        D = 0,\n        E = 0,\n        F = 0,\n        G = 0,\n        H = 0,\n        I = 0,\n        J = 0,\n        K = 0,\n        L = 0,\n        M = 0,\n        N = 0,\n        O = 0,\n        P = 0,\n        Q = 0,\n        R = 0,\n        S = 0,\n        T = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = f[b >> 2] | 0\n      b = (a + 8) | 0\n      g = (e + 1) | 0\n      if ((e | 0) != -1) {\n        h = ((g >>> 0) % 3 | 0 | 0) == 0 ? (e + -2) | 0 : g\n        g = (e + (((e >>> 0) % 3 | 0 | 0) == 0 ? 2 : -1)) | 0\n        i = ((e >>> 0) / 3) | 0\n        j = (a + 212) | 0\n        k = (a + 216) | 0\n        l = (a + 360) | 0\n        m = f[((f[((f[b >> 2] | 0) + 12) >> 2] | 0) + (e << 2)) >> 2] | 0\n        if ((m | 0) != -1)\n          if ((((m >>> 0) / 3) | 0) >>> 0 >= i >>> 0 ? (f[k >> 2] | 0) != (f[j >> 2] | 0) : 0) {\n            m = 0\n            do {\n              if (Wg(((f[l >> 2] | 0) + (m << 4)) | 0) | 0) {\n                n = f[j >> 2] | 0\n                f[d >> 2] = e\n                o = (n + ((m * 144) | 0) + 136) | 0\n                p = f[o >> 2] | 0\n                if (p >>> 0 < (f[(n + ((m * 144) | 0) + 140) >> 2] | 0) >>> 0) {\n                  f[p >> 2] = e\n                  f[o >> 2] = p + 4\n                } else xf((n + ((m * 144) | 0) + 132) | 0, d)\n              }\n              m = (m + 1) | 0\n            } while (m >>> 0 < (((((f[k >> 2] | 0) - (f[j >> 2] | 0)) | 0) / 144) | 0) >>> 0)\n            q = i\n            r = g\n            s = d\n            t = d\n            v = h\n            w = k\n            x = j\n            y = l\n            z = j\n          } else {\n            q = i\n            r = g\n            s = d\n            t = d\n            v = h\n            w = k\n            x = j\n            y = l\n            z = j\n          }\n        else {\n          A = i\n          B = d\n          C = d\n          D = j\n          E = l\n          F = g\n          G = h\n          H = k\n          I = j\n          J = 4\n        }\n      } else {\n        j = (a + 212) | 0\n        A = -1\n        B = d\n        C = d\n        D = j\n        E = (a + 360) | 0\n        F = -1\n        G = -1\n        H = (a + 216) | 0\n        I = j\n        J = 4\n      }\n      if ((J | 0) == 4) {\n        j = f[H >> 2] | 0\n        a = f[I >> 2] | 0\n        if ((j | 0) == (a | 0)) {\n          q = A\n          r = F\n          s = B\n          t = C\n          v = G\n          w = H\n          x = I\n          y = E\n          z = D\n        } else {\n          k = 0\n          h = j\n          j = a\n          while (1) {\n            a = j\n            f[d >> 2] = e\n            g = (a + ((k * 144) | 0) + 136) | 0\n            l = f[g >> 2] | 0\n            if (l >>> 0 < (f[(a + ((k * 144) | 0) + 140) >> 2] | 0) >>> 0) {\n              f[l >> 2] = e\n              f[g >> 2] = l + 4\n              K = j\n              L = h\n            } else {\n              xf((a + ((k * 144) | 0) + 132) | 0, d)\n              K = f[I >> 2] | 0\n              L = f[H >> 2] | 0\n            }\n            k = (k + 1) | 0\n            if (k >>> 0 >= ((((L - K) | 0) / 144) | 0) >>> 0) {\n              q = A\n              r = F\n              s = B\n              t = C\n              v = G\n              w = H\n              x = I\n              y = E\n              z = D\n              break\n            } else {\n              h = L\n              j = K\n            }\n          }\n        }\n      }\n      if ((v | 0) != -1 ? ((K = f[((f[((f[b >> 2] | 0) + 12) >> 2] | 0) + (v << 2)) >> 2] | 0), (K | 0) != -1) : 0) {\n        if ((((K >>> 0) / 3) | 0) >>> 0 >= q >>> 0 ? (f[w >> 2] | 0) != (f[x >> 2] | 0) : 0) {\n          K = 0\n          do {\n            if (Wg(((f[y >> 2] | 0) + (K << 4)) | 0) | 0) {\n              j = f[z >> 2] | 0\n              f[d >> 2] = v\n              L = (j + ((K * 144) | 0) + 136) | 0\n              h = f[L >> 2] | 0\n              if (h >>> 0 < (f[(j + ((K * 144) | 0) + 140) >> 2] | 0) >>> 0) {\n                f[h >> 2] = v\n                f[L >> 2] = h + 4\n              } else xf((j + ((K * 144) | 0) + 132) | 0, d)\n            }\n            K = (K + 1) | 0\n          } while (K >>> 0 < (((((f[w >> 2] | 0) - (f[x >> 2] | 0)) | 0) / 144) | 0) >>> 0)\n        }\n      } else J = 27\n      if ((J | 0) == 27 ? ((J = f[w >> 2] | 0), (K = f[x >> 2] | 0), (J | 0) != (K | 0)) : 0) {\n        j = 0\n        h = K\n        K = J\n        while (1) {\n          J = h\n          f[d >> 2] = v\n          L = (J + ((j * 144) | 0) + 136) | 0\n          D = f[L >> 2] | 0\n          if (D >>> 0 < (f[(J + ((j * 144) | 0) + 140) >> 2] | 0) >>> 0) {\n            f[D >> 2] = v\n            f[L >> 2] = D + 4\n            M = h\n            N = K\n          } else {\n            xf((J + ((j * 144) | 0) + 132) | 0, d)\n            M = f[x >> 2] | 0\n            N = f[w >> 2] | 0\n          }\n          j = (j + 1) | 0\n          if (j >>> 0 >= ((((N - M) | 0) / 144) | 0) >>> 0) break\n          else {\n            h = M\n            K = N\n          }\n        }\n      }\n      if ((r | 0) != -1 ? ((N = f[((f[((f[b >> 2] | 0) + 12) >> 2] | 0) + (r << 2)) >> 2] | 0), (N | 0) != -1) : 0) {\n        if ((((N >>> 0) / 3) | 0) >>> 0 < q >>> 0) {\n          u = c\n          return 1\n        }\n        if ((f[w >> 2] | 0) == (f[x >> 2] | 0)) {\n          u = c\n          return 1\n        } else O = 0\n        do {\n          if (Wg(((f[y >> 2] | 0) + (O << 4)) | 0) | 0) {\n            q = f[z >> 2] | 0\n            f[d >> 2] = r\n            N = (q + ((O * 144) | 0) + 136) | 0\n            b = f[N >> 2] | 0\n            if (b >>> 0 < (f[(q + ((O * 144) | 0) + 140) >> 2] | 0) >>> 0) {\n              f[b >> 2] = r\n              f[N >> 2] = b + 4\n            } else xf((q + ((O * 144) | 0) + 132) | 0, d)\n          }\n          O = (O + 1) | 0\n        } while (O >>> 0 < (((((f[w >> 2] | 0) - (f[x >> 2] | 0)) | 0) / 144) | 0) >>> 0)\n        u = c\n        return 1\n      }\n      O = f[w >> 2] | 0\n      z = f[x >> 2] | 0\n      if ((O | 0) == (z | 0)) {\n        u = c\n        return 1\n      } else {\n        P = 0\n        Q = z\n        R = O\n      }\n      while (1) {\n        O = Q\n        f[d >> 2] = r\n        z = (O + ((P * 144) | 0) + 136) | 0\n        y = f[z >> 2] | 0\n        if (y >>> 0 < (f[(O + ((P * 144) | 0) + 140) >> 2] | 0) >>> 0) {\n          f[y >> 2] = r\n          f[z >> 2] = y + 4\n          S = Q\n          T = R\n        } else {\n          xf((O + ((P * 144) | 0) + 132) | 0, d)\n          S = f[x >> 2] | 0\n          T = f[w >> 2] | 0\n        }\n        P = (P + 1) | 0\n        if (P >>> 0 >= ((((T - S) | 0) / 144) | 0) >>> 0) break\n        else {\n          Q = S\n          R = T\n        }\n      }\n      u = c\n      return 1\n    }\n    function Hb(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0,\n        q = 0,\n        r = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      i = (c + 8) | 0\n      j = i\n      k = f[j >> 2] | 0\n      l = f[(j + 4) >> 2] | 0\n      j = (c + 16) | 0\n      m = j\n      n = f[m >> 2] | 0\n      o = Rj(n | 0, f[(m + 4) >> 2] | 0, 5, 0) | 0\n      m = I\n      if (((l | 0) < (m | 0)) | (((l | 0) == (m | 0)) & (k >>> 0 < o >>> 0))) {\n        o = bj(32) | 0\n        f[g >> 2] = o\n        f[(g + 8) >> 2] = -2147483616\n        f[(g + 4) >> 2] = 29\n        p = o\n        q = 9496\n        r = (p + 29) | 0\n        do {\n          b[p >> 0] = b[q >> 0] | 0\n          p = (p + 1) | 0\n          q = (q + 1) | 0\n        } while ((p | 0) < (r | 0))\n        b[(o + 29) >> 0] = 0\n        f[a >> 2] = -2\n        Rf((a + 4) | 0, g)\n        if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n        u = e\n        return\n      }\n      o = ((f[c >> 2] | 0) + n) | 0\n      b[d >> 0] = b[o >> 0] | 0\n      b[(d + 1) >> 0] = b[(o + 1) >> 0] | 0\n      b[(d + 2) >> 0] = b[(o + 2) >> 0] | 0\n      b[(d + 3) >> 0] = b[(o + 3) >> 0] | 0\n      b[(d + 4) >> 0] = b[(o + 4) >> 0] | 0\n      o = j\n      n = Rj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, 5, 0) | 0\n      o = I\n      k = j\n      f[k >> 2] = n\n      f[(k + 4) >> 2] = o\n      if (jh(d, 9526, 5) | 0) {\n        k = bj(32) | 0\n        f[g >> 2] = k\n        f[(g + 8) >> 2] = -2147483616\n        f[(g + 4) >> 2] = 17\n        p = k\n        q = 9532\n        r = (p + 17) | 0\n        do {\n          b[p >> 0] = b[q >> 0] | 0\n          p = (p + 1) | 0\n          q = (q + 1) | 0\n        } while ((p | 0) < (r | 0))\n        b[(k + 17) >> 0] = 0\n        f[a >> 2] = -1\n        Rf((a + 4) | 0, g)\n        if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n        u = e\n        return\n      }\n      k = i\n      m = f[(k + 4) >> 2] | 0\n      if (!(((m | 0) > (o | 0)) | ((m | 0) == (o | 0) ? (f[k >> 2] | 0) >>> 0 > n >>> 0 : 0))) {\n        k = bj(32) | 0\n        f[g >> 2] = k\n        f[(g + 8) >> 2] = -2147483616\n        f[(g + 4) >> 2] = 29\n        p = k\n        q = 9496\n        r = (p + 29) | 0\n        do {\n          b[p >> 0] = b[q >> 0] | 0\n          p = (p + 1) | 0\n          q = (q + 1) | 0\n        } while ((p | 0) < (r | 0))\n        b[(k + 29) >> 0] = 0\n        f[a >> 2] = -2\n        Rf((a + 4) | 0, g)\n        if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n        u = e\n        return\n      }\n      b[(d + 5) >> 0] = b[((f[c >> 2] | 0) + n) >> 0] | 0\n      n = j\n      k = Rj(f[n >> 2] | 0, f[(n + 4) >> 2] | 0, 1, 0) | 0\n      n = I\n      o = j\n      f[o >> 2] = k\n      f[(o + 4) >> 2] = n\n      o = i\n      m = f[(o + 4) >> 2] | 0\n      if (!(((m | 0) > (n | 0)) | ((m | 0) == (n | 0) ? (f[o >> 2] | 0) >>> 0 > k >>> 0 : 0))) {\n        o = bj(32) | 0\n        f[g >> 2] = o\n        f[(g + 8) >> 2] = -2147483616\n        f[(g + 4) >> 2] = 29\n        p = o\n        q = 9496\n        r = (p + 29) | 0\n        do {\n          b[p >> 0] = b[q >> 0] | 0\n          p = (p + 1) | 0\n          q = (q + 1) | 0\n        } while ((p | 0) < (r | 0))\n        b[(o + 29) >> 0] = 0\n        f[a >> 2] = -2\n        Rf((a + 4) | 0, g)\n        if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n        u = e\n        return\n      }\n      b[(d + 6) >> 0] = b[((f[c >> 2] | 0) + k) >> 0] | 0\n      k = j\n      o = Rj(f[k >> 2] | 0, f[(k + 4) >> 2] | 0, 1, 0) | 0\n      k = I\n      n = j\n      f[n >> 2] = o\n      f[(n + 4) >> 2] = k\n      n = i\n      m = f[(n + 4) >> 2] | 0\n      if (!(((m | 0) > (k | 0)) | ((m | 0) == (k | 0) ? (f[n >> 2] | 0) >>> 0 > o >>> 0 : 0))) {\n        n = bj(32) | 0\n        f[g >> 2] = n\n        f[(g + 8) >> 2] = -2147483616\n        f[(g + 4) >> 2] = 29\n        p = n\n        q = 9496\n        r = (p + 29) | 0\n        do {\n          b[p >> 0] = b[q >> 0] | 0\n          p = (p + 1) | 0\n          q = (q + 1) | 0\n        } while ((p | 0) < (r | 0))\n        b[(n + 29) >> 0] = 0\n        f[a >> 2] = -2\n        Rf((a + 4) | 0, g)\n        if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n        u = e\n        return\n      }\n      b[(d + 7) >> 0] = b[((f[c >> 2] | 0) + o) >> 0] | 0\n      o = j\n      n = Rj(f[o >> 2] | 0, f[(o + 4) >> 2] | 0, 1, 0) | 0\n      o = I\n      k = j\n      f[k >> 2] = n\n      f[(k + 4) >> 2] = o\n      k = i\n      m = f[(k + 4) >> 2] | 0\n      if (!(((m | 0) > (o | 0)) | ((m | 0) == (o | 0) ? (f[k >> 2] | 0) >>> 0 > n >>> 0 : 0))) {\n        k = bj(32) | 0\n        f[g >> 2] = k\n        f[(g + 8) >> 2] = -2147483616\n        f[(g + 4) >> 2] = 29\n        p = k\n        q = 9496\n        r = (p + 29) | 0\n        do {\n          b[p >> 0] = b[q >> 0] | 0\n          p = (p + 1) | 0\n          q = (q + 1) | 0\n        } while ((p | 0) < (r | 0))\n        b[(k + 29) >> 0] = 0\n        f[a >> 2] = -2\n        Rf((a + 4) | 0, g)\n        if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n        u = e\n        return\n      }\n      b[(d + 8) >> 0] = b[((f[c >> 2] | 0) + n) >> 0] | 0\n      n = j\n      k = f[n >> 2] | 0\n      o = f[(n + 4) >> 2] | 0\n      n = Rj(k | 0, o | 0, 1, 0) | 0\n      m = j\n      f[m >> 2] = n\n      f[(m + 4) >> 2] = I\n      m = i\n      i = f[m >> 2] | 0\n      l = f[(m + 4) >> 2] | 0\n      m = Rj(k | 0, o | 0, 3, 0) | 0\n      o = I\n      if (!(((l | 0) < (o | 0)) | (((l | 0) == (o | 0)) & (i >>> 0 < m >>> 0)))) {\n        m = (d + 10) | 0\n        d = ((f[c >> 2] | 0) + n) | 0\n        n = h[d >> 0] | (h[(d + 1) >> 0] << 8)\n        b[m >> 0] = n\n        b[(m + 1) >> 0] = n >> 8\n        n = j\n        m = Rj(f[n >> 2] | 0, f[(n + 4) >> 2] | 0, 2, 0) | 0\n        n = j\n        f[n >> 2] = m\n        f[(n + 4) >> 2] = I\n        f[a >> 2] = 0\n        f[(a + 4) >> 2] = 0\n        f[(a + 8) >> 2] = 0\n        f[(a + 12) >> 2] = 0\n        u = e\n        return\n      }\n      n = bj(32) | 0\n      f[g >> 2] = n\n      f[(g + 8) >> 2] = -2147483616\n      f[(g + 4) >> 2] = 29\n      p = n\n      q = 9496\n      r = (p + 29) | 0\n      do {\n        b[p >> 0] = b[q >> 0] | 0\n        p = (p + 1) | 0\n        q = (q + 1) | 0\n      } while ((p | 0) < (r | 0))\n      b[(n + 29) >> 0] = 0\n      f[a >> 2] = -2\n      Rf((a + 4) | 0, g)\n      if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n      u = e\n      return\n    }\n    function df(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = Gd(a, d, b) | 0\n      g = f[e >> 2] | 0\n      if (g | 0) {\n        h = g\n        i = (h + 28) | 0\n        u = c\n        return i | 0\n      }\n      g = bj(40) | 0\n      Rf((g + 16) | 0, b)\n      b = (g + 28) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      b = f[d >> 2] | 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = b\n      f[e >> 2] = g\n      b = f[f[a >> 2] >> 2] | 0\n      if (!b) j = g\n      else {\n        f[a >> 2] = b\n        j = f[e >> 2] | 0\n      }\n      Lc(f[(a + 4) >> 2] | 0, j)\n      j = (a + 8) | 0\n      f[j >> 2] = (f[j >> 2] | 0) + 1\n      h = g\n      i = (h + 28) | 0\n      u = c\n      return i | 0\n    }\n    function ef(a, c, d, e, g, h, i, j) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      i = i | 0\n      j = j | 0\n      var k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      k = u\n      u = (u + 16) | 0\n      l = k\n      if (((-18 - c) | 0) >>> 0 < d >>> 0) um(a)\n      if ((b[(a + 11) >> 0] | 0) < 0) m = f[a >> 2] | 0\n      else m = a\n      if (c >>> 0 < 2147483623) {\n        n = (d + c) | 0\n        d = c << 1\n        o = n >>> 0 < d >>> 0 ? d : n\n        p = o >>> 0 < 11 ? 11 : (o + 16) & -16\n      } else p = -17\n      o = bj(p) | 0\n      if (g | 0) Ok(o, m, g) | 0\n      if (i | 0) Ok((o + g) | 0, j, i) | 0\n      j = (e - h) | 0\n      e = (j - g) | 0\n      if (e | 0) Ok((o + g + i) | 0, (m + g + h) | 0, e) | 0\n      if ((c | 0) != 10) dn(m)\n      f[a >> 2] = o\n      f[(a + 8) >> 2] = p | -2147483648\n      p = (j + i) | 0\n      f[(a + 4) >> 2] = p\n      b[l >> 0] = 0\n      Rl((o + p) | 0, l)\n      u = k\n      return\n    }\n    function ff(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      e = (a + 4) | 0\n      g = f[e >> 2] | 0\n      if (((d - g) >> 2) >>> 0 >= b >>> 0) {\n        Vf(g | 0, 0, (b << 2) | 0) | 0\n        f[e >> 2] = g + (b << 2)\n        return\n      }\n      h = f[a >> 2] | 0\n      i = (g - h) | 0\n      g = i >> 2\n      j = (g + b) | 0\n      if (j >>> 0 > 1073741823) um(a)\n      k = (d - h) | 0\n      d = k >> 1\n      l = (k >> 2) >>> 0 < 536870911 ? (d >>> 0 < j >>> 0 ? j : d) : 1073741823\n      do\n        if (l)\n          if (l >>> 0 > 1073741823) {\n            d = ra(8) | 0\n            Yk(d, 9789)\n            f[d >> 2] = 3704\n            va(d | 0, 856, 80)\n          } else {\n            d = bj(l << 2) | 0\n            m = d\n            n = d\n            break\n          }\n        else {\n          m = 0\n          n = 0\n        }\n      while (0)\n      d = (m + (g << 2)) | 0\n      Vf(d | 0, 0, (b << 2) | 0) | 0\n      if ((i | 0) > 0) ge(n | 0, h | 0, i | 0) | 0\n      f[a >> 2] = m\n      f[e >> 2] = d + (b << 2)\n      f[c >> 2] = m + (l << 2)\n      if (!h) return\n      dn(h)\n      return\n    }\n    function gf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      b = f[a >> 2] | 0\n      if (!b) return\n      c = (a + 4) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) == (b | 0)) e = b\n      else {\n        g = d\n        do {\n          f[c >> 2] = g + -144\n          d = f[(g + -12) >> 2] | 0\n          if (d | 0) {\n            h = (g + -8) | 0\n            i = f[h >> 2] | 0\n            if ((i | 0) != (d | 0)) f[h >> 2] = i + (~(((i + -4 - d) | 0) >>> 2) << 2)\n            dn(d)\n          }\n          d = f[(g + -28) >> 2] | 0\n          if (d | 0) {\n            i = (g + -24) | 0\n            h = f[i >> 2] | 0\n            if ((h | 0) != (d | 0)) f[i >> 2] = h + (~(((h + -4 - d) | 0) >>> 2) << 2)\n            dn(d)\n          }\n          d = f[(g + -40) >> 2] | 0\n          if (d | 0) {\n            h = (g + -36) | 0\n            i = f[h >> 2] | 0\n            if ((i | 0) != (d | 0)) f[h >> 2] = i + (~(((i + -4 - d) | 0) >>> 2) << 2)\n            dn(d)\n          }\n          tf((g + -140) | 0)\n          g = f[c >> 2] | 0\n        } while ((g | 0) != (b | 0))\n        e = f[a >> 2] | 0\n      }\n      dn(e)\n      return\n    }\n    function hf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      a = u\n      u = (u + 16) | 0\n      e = a\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      g = gg(d) | 0\n      if (g >>> 0 > 4294967279) um(e)\n      if (g >>> 0 < 11) {\n        b[(e + 11) >> 0] = g\n        if (!g) h = e\n        else {\n          i = e\n          j = 6\n        }\n      } else {\n        k = (g + 16) & -16\n        l = bj(k) | 0\n        f[e >> 2] = l\n        f[(e + 8) >> 2] = k | -2147483648\n        f[(e + 4) >> 2] = g\n        i = l\n        j = 6\n      }\n      if ((j | 0) == 6) {\n        ge(i | 0, d | 0, g | 0) | 0\n        h = i\n      }\n      b[(h + g) >> 0] = 0\n      g = ($b(c, e) | 0) != 0\n      if ((b[(e + 11) >> 0] | 0) >= 0) {\n        u = a\n        return g | 0\n      }\n      dn(f[e >> 2] | 0)\n      u = a\n      return g | 0\n    }\n    function jf(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (a + 8) | 0\n      e = f[d >> 2] | 0\n      g = (a + 4) | 0\n      h = f[g >> 2] | 0\n      if (((e - h) | 0) >>> 0 >= c >>> 0) {\n        i = c\n        j = h\n        do {\n          b[j >> 0] = 0\n          j = ((f[g >> 2] | 0) + 1) | 0\n          f[g >> 2] = j\n          i = (i + -1) | 0\n        } while ((i | 0) != 0)\n        return\n      }\n      i = f[a >> 2] | 0\n      j = (h - i) | 0\n      h = (j + c) | 0\n      if ((h | 0) < 0) um(a)\n      k = (e - i) | 0\n      i = k << 1\n      e = k >>> 0 < 1073741823 ? (i >>> 0 < h >>> 0 ? h : i) : 2147483647\n      if (!e) l = 0\n      else l = bj(e) | 0\n      i = (l + j) | 0\n      j = (l + e) | 0\n      e = c\n      c = i\n      l = i\n      do {\n        b[l >> 0] = 0\n        l = (c + 1) | 0\n        c = l\n        e = (e + -1) | 0\n      } while ((e | 0) != 0)\n      e = f[a >> 2] | 0\n      l = ((f[g >> 2] | 0) - e) | 0\n      h = (i + (0 - l)) | 0\n      if ((l | 0) > 0) ge(h | 0, e | 0, l | 0) | 0\n      f[a >> 2] = h\n      f[g >> 2] = c\n      f[d >> 2] = j\n      if (!e) return\n      dn(e)\n      return\n    }\n    function kf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        i = 0\n      d = u\n      u = (u + 32) | 0\n      c = d\n      if (\n        ((h[((f[(a + 4) >> 2] | 0) + 36) >> 0] << 8) & 65535) > 511\n          ? !(Na[f[((f[a >> 2] | 0) + 52) >> 2] & 127](a) | 0)\n          : 0\n      ) {\n        e = 0\n        u = d\n        return e | 0\n      }\n      f[c >> 2] = 956\n      f[(c + 4) >> 2] = -1\n      g = (c + 8) | 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      f[(g + 12) >> 2] = 0\n      Mh(c, f[(a + 24) >> 2] | 0, f[(a + 28) >> 2] | 0, b[((f[(a + 8) >> 2] | 0) + 24) >> 0] | 0, $(n[(a + 32) >> 2]))\n      i = gh(c, f[(a + 16) >> 2] | 0) | 0\n      f[c >> 2] = 956\n      a = f[g >> 2] | 0\n      if (a | 0) {\n        g = (c + 12) | 0\n        c = f[g >> 2] | 0\n        if ((c | 0) != (a | 0)) f[g >> 2] = c + (~(((c + -4 - a) | 0) >>> 2) << 2)\n        dn(a)\n      }\n      e = i\n      u = d\n      return e | 0\n    }\n    function lf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      b = f[(a + 4) >> 2] | 0\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) {\n        e = d\n        do {\n          f[c >> 2] = e + -144\n          d = f[(e + -12) >> 2] | 0\n          if (d | 0) {\n            g = (e + -8) | 0\n            h = f[g >> 2] | 0\n            if ((h | 0) != (d | 0)) f[g >> 2] = h + (~(((h + -4 - d) | 0) >>> 2) << 2)\n            dn(d)\n          }\n          d = f[(e + -28) >> 2] | 0\n          if (d | 0) {\n            h = (e + -24) | 0\n            g = f[h >> 2] | 0\n            if ((g | 0) != (d | 0)) f[h >> 2] = g + (~(((g + -4 - d) | 0) >>> 2) << 2)\n            dn(d)\n          }\n          d = f[(e + -40) >> 2] | 0\n          if (d | 0) {\n            g = (e + -36) | 0\n            h = f[g >> 2] | 0\n            if ((h | 0) != (d | 0)) f[g >> 2] = h + (~(((h + -4 - d) | 0) >>> 2) << 2)\n            dn(d)\n          }\n          tf((e + -140) | 0)\n          e = f[c >> 2] | 0\n        } while ((e | 0) != (b | 0))\n      }\n      b = f[a >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function mf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      b = f[(a + 76) >> 2] | 0\n      if (b | 0) {\n        c = (a + 80) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 64) >> 2] | 0\n      if (b | 0) {\n        d = (a + 68) | 0\n        if ((f[d >> 2] | 0) != (b | 0)) f[d >> 2] = b\n        dn(b)\n      }\n      b = f[(a + 48) >> 2] | 0\n      if (b | 0) {\n        d = (a + 52) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 24) >> 2] | 0\n      if (b | 0) {\n        c = (a + 28) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 12) >> 2] | 0\n      if (b | 0) {\n        d = (a + 16) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[a >> 2] | 0\n      if (!b) return\n      c = (a + 4) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function nf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      a = u\n      u = (u + 32) | 0\n      e = (a + 12) | 0\n      g = a\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      h = gg(d) | 0\n      if (h >>> 0 > 4294967279) um(g)\n      if (h >>> 0 < 11) {\n        b[(g + 11) >> 0] = h\n        if (!h) i = g\n        else {\n          j = g\n          k = 6\n        }\n      } else {\n        l = (h + 16) & -16\n        m = bj(l) | 0\n        f[g >> 2] = m\n        f[(g + 8) >> 2] = l | -2147483648\n        f[(g + 4) >> 2] = h\n        j = m\n        k = 6\n      }\n      if ((k | 0) == 6) {\n        ge(j | 0, d | 0, h | 0) | 0\n        i = j\n      }\n      b[(i + h) >> 0] = 0\n      h = Sf(c, g, e) | 0\n      if ((b[(g + 11) >> 0] | 0) < 0) dn(f[g >> 2] | 0)\n      if ((b[(e + 11) >> 0] | 0) >= 0) {\n        u = a\n        return h | 0\n      }\n      dn(f[e >> 2] | 0)\n      u = a\n      return h | 0\n    }\n    function of(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      h = (c + 11) | 0\n      i = b[h >> 0] | 0\n      if ((i << 24) >> 24 < 0) j = f[(c + 4) >> 2] | 0\n      else j = i & 255\n      k = j\n      j = i\n      while (1) {\n        if ((j << 24) >> 24 < 0) l = f[c >> 2] | 0\n        else l = c\n        f[g >> 2] = d\n        m = tj(l, (k + 1) | 0, 12304, g) | 0\n        if ((m | 0) > -1)\n          if (m >>> 0 > k >>> 0) n = m\n          else break\n        else n = (k << 1) | 1\n        hg(c, n, 0)\n        k = n\n        j = b[h >> 0] | 0\n      }\n      hg(c, m, 0)\n      f[a >> 2] = f[c >> 2]\n      f[(a + 4) >> 2] = f[(c + 4) >> 2]\n      f[(a + 8) >> 2] = f[(c + 8) >> 2]\n      a = 0\n      while (1) {\n        if ((a | 0) == 3) break\n        f[(c + (a << 2)) >> 2] = 0\n        a = (a + 1) | 0\n      }\n      u = e\n      return\n    }\n    function pf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      b = (a + 8) | 0\n      c = f[b >> 2] | 0\n      if ((c | 0) < 0) {\n        d = 0\n        return d | 0\n      }\n      e = (a + 4) | 0\n      a = f[e >> 2] | 0\n      g = (a + 4) | 0\n      h = f[g >> 2] | 0\n      i = f[a >> 2] | 0\n      j = (h - i) >> 2\n      k = i\n      i = h\n      if (c >>> 0 <= j >>> 0)\n        if (c >>> 0 < j >>> 0 ? ((h = (k + (c << 2)) | 0), (h | 0) != (i | 0)) : 0) {\n          f[g >> 2] = i + (~(((i + -4 - h) | 0) >>> 2) << 2)\n          l = c\n        } else l = c\n      else {\n        ff(a, (c - j) | 0)\n        l = f[b >> 2] | 0\n      }\n      if ((l | 0) <= 0) {\n        d = 1\n        return d | 0\n      }\n      b = f[e >> 2] | 0\n      e = f[b >> 2] | 0\n      j = ((f[(b + 4) >> 2] | 0) - e) >> 2\n      c = e\n      e = 0\n      while (1) {\n        if (j >>> 0 <= e >>> 0) {\n          m = 10\n          break\n        }\n        f[(c + (e << 2)) >> 2] = e\n        e = (e + 1) | 0\n        if ((e | 0) >= (l | 0)) {\n          d = 1\n          m = 12\n          break\n        }\n      }\n      if ((m | 0) == 10) um(b)\n      else if ((m | 0) == 12) return d | 0\n      return 0\n    }\n    function qf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      b = (a + 140) | 0\n      c = f[b >> 2] | 0\n      if ((c | 0) <= 0) {\n        d = 1\n        return d | 0\n      }\n      e = c << 4\n      g = an((c >>> 0 > 268435455) | (e >>> 0 > 4294967291) ? -1 : (e + 4) | 0) | 0\n      f[g >> 2] = c\n      e = (g + 4) | 0\n      g = (e + (c << 4)) | 0\n      c = e\n      do {\n        Cm(c)\n        c = (c + 16) | 0\n      } while ((c | 0) != (g | 0))\n      g = (a + 136) | 0\n      c = f[g >> 2] | 0\n      f[g >> 2] = e\n      if (c | 0) {\n        e = (c + -4) | 0\n        h = f[e >> 2] | 0\n        if (h | 0) {\n          i = (c + (h << 4)) | 0\n          do i = (i + -16) | 0\n          while ((i | 0) != (c | 0))\n        }\n        bn(e)\n      }\n      if ((f[b >> 2] | 0) <= 0) {\n        d = 1\n        return d | 0\n      }\n      e = 0\n      while (1) {\n        if (!(td(((f[g >> 2] | 0) + (e << 4)) | 0, a) | 0)) {\n          d = 0\n          j = 13\n          break\n        }\n        e = (e + 1) | 0\n        if ((e | 0) >= (f[b >> 2] | 0)) {\n          d = 1\n          j = 13\n          break\n        }\n      }\n      if ((j | 0) == 13) return d | 0\n      return 0\n    }\n    function rf(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      c = f[a >> 2] | 0\n      f[a >> 2] = 0\n      if (!c) return\n      a = f[(c + 28) >> 2] | 0\n      if (a | 0) {\n        d = a\n        do {\n          a = d\n          d = f[d >> 2] | 0\n          e = (a + 8) | 0\n          rf((a + 20) | 0)\n          if ((b[(e + 11) >> 0] | 0) < 0) dn(f[e >> 2] | 0)\n          dn(a)\n        } while ((d | 0) != 0)\n      }\n      d = (c + 20) | 0\n      a = f[d >> 2] | 0\n      f[d >> 2] = 0\n      if (a | 0) dn(a)\n      a = f[(c + 8) >> 2] | 0\n      if (a | 0) {\n        d = a\n        do {\n          a = d\n          d = f[d >> 2] | 0\n          e = (a + 8) | 0\n          g = f[(a + 20) >> 2] | 0\n          if (g | 0) {\n            h = (a + 24) | 0\n            if ((f[h >> 2] | 0) != (g | 0)) f[h >> 2] = g\n            dn(g)\n          }\n          if ((b[(e + 11) >> 0] | 0) < 0) dn(f[e >> 2] | 0)\n          dn(a)\n        } while ((d | 0) != 0)\n      }\n      d = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (d | 0) dn(d)\n      dn(c)\n      return\n    }\n    function sf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      e = $b(a, c) | 0\n      if (!e) {\n        g = 0\n        return g | 0\n      }\n      c = f[(e + 20) >> 2] | 0\n      if ((((f[(e + 24) >> 2] | 0) - c) | 0) != 8) {\n        g = 0\n        return g | 0\n      }\n      e = c\n      c = e\n      a = h[c >> 0] | (h[(c + 1) >> 0] << 8) | (h[(c + 2) >> 0] << 16) | (h[(c + 3) >> 0] << 24)\n      c = (e + 4) | 0\n      e = h[c >> 0] | (h[(c + 1) >> 0] << 8) | (h[(c + 2) >> 0] << 16) | (h[(c + 3) >> 0] << 24)\n      c = d\n      d = c\n      b[d >> 0] = a\n      b[(d + 1) >> 0] = a >> 8\n      b[(d + 2) >> 0] = a >> 16\n      b[(d + 3) >> 0] = a >> 24\n      a = (c + 4) | 0\n      b[a >> 0] = e\n      b[(a + 1) >> 0] = e >> 8\n      b[(a + 2) >> 0] = e >> 16\n      b[(a + 3) >> 0] = e >> 24\n      g = 1\n      return g | 0\n    }\n    function tf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      b = f[(a + 84) >> 2] | 0\n      if (b | 0) {\n        c = (a + 88) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 72) >> 2] | 0\n      if (b | 0) {\n        d = (a + 76) | 0\n        if ((f[d >> 2] | 0) != (b | 0)) f[d >> 2] = b\n        dn(b)\n      }\n      b = f[(a + 52) >> 2] | 0\n      if (b | 0) {\n        d = (a + 56) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 40) >> 2] | 0\n      if (b | 0) {\n        c = (a + 44) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 28) >> 2] | 0\n      if (b | 0) {\n        d = (a + 32) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 12) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[a >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function uf() {\n      var a = 0,\n        b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      a = u\n      u = (u + 48) | 0\n      b = (a + 32) | 0\n      c = (a + 24) | 0\n      d = (a + 16) | 0\n      e = a\n      g = (a + 36) | 0\n      a = ej() | 0\n      if (a | 0 ? ((h = f[a >> 2] | 0), h | 0) : 0) {\n        a = (h + 48) | 0\n        i = f[a >> 2] | 0\n        j = f[(a + 4) >> 2] | 0\n        if (!((((i & -256) | 0) == 1126902528) & ((j | 0) == 1129074247))) {\n          f[c >> 2] = 12443\n          zj(12393, c)\n        }\n        if (((i | 0) == 1126902529) & ((j | 0) == 1129074247)) k = f[(h + 44) >> 2] | 0\n        else k = (h + 80) | 0\n        f[g >> 2] = k\n        k = f[h >> 2] | 0\n        h = f[(k + 4) >> 2] | 0\n        if (Pa[f[((f[194] | 0) + 16) >> 2] & 31](776, k, g) | 0) {\n          k = f[g >> 2] | 0\n          g = Na[f[((f[k >> 2] | 0) + 8) >> 2] & 127](k) | 0\n          f[e >> 2] = 12443\n          f[(e + 4) >> 2] = h\n          f[(e + 8) >> 2] = g\n          zj(12307, e)\n        } else {\n          f[d >> 2] = 12443\n          f[(d + 4) >> 2] = h\n          zj(12352, d)\n        }\n      }\n      zj(12431, b)\n    }\n    function vf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0\n      do\n        if (a) {\n          if (c >>> 0 < 128) {\n            b[a >> 0] = c\n            e = 1\n            break\n          }\n          d = ((Zm() | 0) + 188) | 0\n          if (!(f[f[d >> 2] >> 2] | 0))\n            if (((c & -128) | 0) == 57216) {\n              b[a >> 0] = c\n              e = 1\n              break\n            } else {\n              d = ln() | 0\n              f[d >> 2] = 84\n              e = -1\n              break\n            }\n          if (c >>> 0 < 2048) {\n            b[a >> 0] = (c >>> 6) | 192\n            b[(a + 1) >> 0] = (c & 63) | 128\n            e = 2\n            break\n          }\n          if ((c >>> 0 < 55296) | (((c & -8192) | 0) == 57344)) {\n            b[a >> 0] = (c >>> 12) | 224\n            b[(a + 1) >> 0] = ((c >>> 6) & 63) | 128\n            b[(a + 2) >> 0] = (c & 63) | 128\n            e = 3\n            break\n          }\n          if (((c + -65536) | 0) >>> 0 < 1048576) {\n            b[a >> 0] = (c >>> 18) | 240\n            b[(a + 1) >> 0] = ((c >>> 12) & 63) | 128\n            b[(a + 2) >> 0] = ((c >>> 6) & 63) | 128\n            b[(a + 3) >> 0] = (c & 63) | 128\n            e = 4\n            break\n          } else {\n            d = ln() | 0\n            f[d >> 2] = 84\n            e = -1\n            break\n          }\n        } else e = 1\n      while (0)\n      return e | 0\n    }\n    function wf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      b = f[(a + 92) >> 2] | 0\n      if (b | 0) {\n        c = (a + 96) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 76) >> 2] | 0\n      if (b | 0) {\n        d = (a + 80) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 64) >> 2] | 0\n      if (b | 0) {\n        c = (a + 68) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 52) >> 2] | 0\n      if (b | 0) {\n        d = (a + 56) | 0\n        c = f[d >> 2] | 0\n        if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      f[(a + 4) >> 2] = 2420\n      b = f[(a + 24) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 12) >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function xf(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      c = (a + 4) | 0\n      d = f[a >> 2] | 0\n      e = ((f[c >> 2] | 0) - d) | 0\n      g = e >> 2\n      h = (g + 1) | 0\n      if (h >>> 0 > 1073741823) um(a)\n      i = (a + 8) | 0\n      j = ((f[i >> 2] | 0) - d) | 0\n      k = j >> 1\n      l = (j >> 2) >>> 0 < 536870911 ? (k >>> 0 < h >>> 0 ? h : k) : 1073741823\n      do\n        if (l)\n          if (l >>> 0 > 1073741823) {\n            k = ra(8) | 0\n            Yk(k, 9789)\n            f[k >> 2] = 3704\n            va(k | 0, 856, 80)\n          } else {\n            k = bj(l << 2) | 0\n            m = k\n            n = k\n            break\n          }\n        else {\n          m = 0\n          n = 0\n        }\n      while (0)\n      k = (m + (g << 2)) | 0\n      f[k >> 2] = f[b >> 2]\n      if ((e | 0) > 0) ge(n | 0, d | 0, e | 0) | 0\n      f[a >> 2] = m\n      f[c >> 2] = k + 4\n      f[i >> 2] = m + (l << 2)\n      if (!d) return\n      dn(d)\n      return\n    }\n    function yf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2464\n      b = (a + 84) | 0\n      c = (a + 4) | 0\n      d = (c + 80) | 0\n      do {\n        f[c >> 2] = 0\n        c = (c + 4) | 0\n      } while ((c | 0) < (d | 0))\n      f[b >> 2] = -1\n      f[(a + 88) >> 2] = -1\n      f[(a + 92) >> 2] = -1\n      b = (a + 152) | 0\n      c = (a + 96) | 0\n      d = (c + 56) | 0\n      do {\n        f[c >> 2] = 0\n        c = (c + 4) | 0\n      } while ((c | 0) < (d | 0))\n      n[b >> 2] = $(1.0)\n      b = (a + 224) | 0\n      c = (a + 156) | 0\n      d = (c + 68) | 0\n      do {\n        f[c >> 2] = 0\n        c = (c + 4) | 0\n      } while ((c | 0) < (d | 0))\n      Gi(b)\n      b = (a + 372) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      f[(b + 16) >> 2] = 0\n      f[(a + 392) >> 2] = -1\n      f[(a + 396) >> 2] = -1\n      f[(a + 400) >> 2] = 2\n      f[(a + 404) >> 2] = 7\n      b = (a + 408) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      f[(b + 16) >> 2] = 0\n      f[(b + 20) >> 2] = 0\n      return\n    }\n    function zf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0.0\n      a = u\n      u = (u + 32) | 0\n      e = a\n      g = (a + 8) | 0\n      p[e >> 3] = 0.0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      h = gg(d) | 0\n      if (h >>> 0 > 4294967279) um(g)\n      if (h >>> 0 < 11) {\n        b[(g + 11) >> 0] = h\n        if (!h) i = g\n        else {\n          j = g\n          k = 6\n        }\n      } else {\n        l = (h + 16) & -16\n        m = bj(l) | 0\n        f[g >> 2] = m\n        f[(g + 8) >> 2] = l | -2147483648\n        f[(g + 4) >> 2] = h\n        j = m\n        k = 6\n      }\n      if ((k | 0) == 6) {\n        ge(j | 0, d | 0, h | 0) | 0\n        i = j\n      }\n      b[(i + h) >> 0] = 0\n      sf(c, g, e) | 0\n      n = +p[e >> 3]\n      if ((b[(g + 11) >> 0] | 0) >= 0) {\n        u = a\n        return +n\n      }\n      dn(f[g >> 2] | 0)\n      u = a\n      return +n\n    }\n    function Af(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0,\n        o = 0,\n        p = 0\n      g = u\n      u = (u + 128) | 0\n      h = (g + 124) | 0\n      i = g\n      j = i\n      k = 3084\n      l = (j + 124) | 0\n      do {\n        f[j >> 2] = f[k >> 2]\n        j = (j + 4) | 0\n        k = (k + 4) | 0\n      } while ((j | 0) < (l | 0))\n      if (((c + -1) | 0) >>> 0 > 2147483646)\n        if (!c) {\n          m = h\n          n = 1\n          o = 4\n        } else {\n          h = ln() | 0\n          f[h >> 2] = 75\n          p = -1\n        }\n      else {\n        m = a\n        n = c\n        o = 4\n      }\n      if ((o | 0) == 4) {\n        o = (-2 - m) | 0\n        c = n >>> 0 > o >>> 0 ? o : n\n        f[(i + 48) >> 2] = c\n        n = (i + 20) | 0\n        f[n >> 2] = m\n        f[(i + 44) >> 2] = m\n        o = (m + c) | 0\n        m = (i + 16) | 0\n        f[m >> 2] = o\n        f[(i + 28) >> 2] = o\n        o = ye(i, d, e) | 0\n        if (!c) p = o\n        else {\n          c = f[n >> 2] | 0\n          b[(c + ((((c | 0) == (f[m >> 2] | 0)) << 31) >> 31)) >> 0] = 0\n          p = o\n        }\n      }\n      u = g\n      return p | 0\n    }\n    function Bf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      a = u\n      u = (u + 16) | 0\n      e = (a + 12) | 0\n      g = a\n      f[e >> 2] = 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      h = gg(d) | 0\n      if (h >>> 0 > 4294967279) um(g)\n      if (h >>> 0 < 11) {\n        b[(g + 11) >> 0] = h\n        if (!h) i = g\n        else {\n          j = g\n          k = 6\n        }\n      } else {\n        l = (h + 16) & -16\n        m = bj(l) | 0\n        f[g >> 2] = m\n        f[(g + 8) >> 2] = l | -2147483648\n        f[(g + 4) >> 2] = h\n        j = m\n        k = 6\n      }\n      if ((k | 0) == 6) {\n        ge(j | 0, d | 0, h | 0) | 0\n        i = j\n      }\n      b[(i + h) >> 0] = 0\n      cg(c, g, e) | 0\n      c = f[e >> 2] | 0\n      if ((b[(g + 11) >> 0] | 0) >= 0) {\n        u = a\n        return c | 0\n      }\n      dn(f[g >> 2] | 0)\n      u = a\n      return c | 0\n    }\n    function Cf(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      c = f[(a + 28) >> 2] | 0\n      if (c | 0) {\n        d = c\n        do {\n          c = d\n          d = f[d >> 2] | 0\n          e = (c + 8) | 0\n          g = (c + 20) | 0\n          h = f[g >> 2] | 0\n          f[g >> 2] = 0\n          if (h | 0) {\n            Cf(h)\n            dn(h)\n          }\n          if ((b[(e + 11) >> 0] | 0) < 0) dn(f[e >> 2] | 0)\n          dn(c)\n        } while ((d | 0) != 0)\n      }\n      d = (a + 20) | 0\n      c = f[d >> 2] | 0\n      f[d >> 2] = 0\n      if (c | 0) dn(c)\n      c = f[(a + 8) >> 2] | 0\n      if (c | 0) {\n        d = c\n        do {\n          c = d\n          d = f[d >> 2] | 0\n          e = (c + 8) | 0\n          h = f[(c + 20) >> 2] | 0\n          if (h | 0) {\n            g = (c + 24) | 0\n            if ((f[g >> 2] | 0) != (h | 0)) f[g >> 2] = h\n            dn(h)\n          }\n          if ((b[(e + 11) >> 0] | 0) < 0) dn(f[e >> 2] | 0)\n          dn(c)\n        } while ((d | 0) != 0)\n      }\n      d = f[a >> 2] | 0\n      f[a >> 2] = 0\n      if (!d) return\n      dn(d)\n      return\n    }\n    function Df(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      a = u\n      u = (u + 32) | 0\n      e = a\n      g = (a + 8) | 0\n      p[e >> 3] = 0.0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      h = gg(d) | 0\n      if (h >>> 0 > 4294967279) um(g)\n      if (h >>> 0 < 11) {\n        b[(g + 11) >> 0] = h\n        if (!h) i = g\n        else {\n          j = g\n          k = 6\n        }\n      } else {\n        l = (h + 16) & -16\n        m = bj(l) | 0\n        f[g >> 2] = m\n        f[(g + 8) >> 2] = l | -2147483648\n        f[(g + 4) >> 2] = h\n        j = m\n        k = 6\n      }\n      if ((k | 0) == 6) {\n        ge(j | 0, d | 0, h | 0) | 0\n        i = j\n      }\n      b[(i + h) >> 0] = 0\n      h = sf(c, g, e) | 0\n      if ((b[(g + 11) >> 0] | 0) >= 0) {\n        u = a\n        return h | 0\n      }\n      dn(f[g >> 2] | 0)\n      u = a\n      return h | 0\n    }\n    function Ef(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      a = u\n      u = (u + 16) | 0\n      e = (a + 12) | 0\n      g = a\n      f[e >> 2] = 0\n      f[g >> 2] = 0\n      f[(g + 4) >> 2] = 0\n      f[(g + 8) >> 2] = 0\n      h = gg(d) | 0\n      if (h >>> 0 > 4294967279) um(g)\n      if (h >>> 0 < 11) {\n        b[(g + 11) >> 0] = h\n        if (!h) i = g\n        else {\n          j = g\n          k = 6\n        }\n      } else {\n        l = (h + 16) & -16\n        m = bj(l) | 0\n        f[g >> 2] = m\n        f[(g + 8) >> 2] = l | -2147483648\n        f[(g + 4) >> 2] = h\n        j = m\n        k = 6\n      }\n      if ((k | 0) == 6) {\n        ge(j | 0, d | 0, h | 0) | 0\n        i = j\n      }\n      b[(i + h) >> 0] = 0\n      h = cg(c, g, e) | 0\n      if ((b[(g + 11) >> 0] | 0) >= 0) {\n        u = a\n        return h | 0\n      }\n      dn(f[g >> 2] | 0)\n      u = a\n      return h | 0\n    }\n    function Ff(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      d = (c + 8) | 0\n      e = f[(d + 4) >> 2] | 0\n      g = (c + 16) | 0\n      h = g\n      i = f[h >> 2] | 0\n      j = f[(h + 4) >> 2] | 0\n      if (!(((e | 0) > (j | 0)) | ((e | 0) == (j | 0) ? (f[d >> 2] | 0) >>> 0 > i >>> 0 : 0))) {\n        k = 0\n        return k | 0\n      }\n      d = b[((f[c >> 2] | 0) + i) >> 0] | 0\n      e = Rj(i | 0, j | 0, 1, 0) | 0\n      j = g\n      f[j >> 2] = e\n      f[(j + 4) >> 2] = I\n      do\n        if ((d << 24) >> 24 < 0)\n          if (Ff(a, c) | 0) {\n            j = a\n            e = Oj(f[j >> 2] | 0, f[(j + 4) >> 2] | 0, 7) | 0\n            j = I\n            g = a\n            f[g >> 2] = e\n            f[(g + 4) >> 2] = j\n            l = e | (d & 127)\n            m = j\n            break\n          } else {\n            k = 0\n            return k | 0\n          }\n        else {\n          l = d & 255\n          m = 0\n        }\n      while (0)\n      d = a\n      f[d >> 2] = l\n      f[(d + 4) >> 2] = m\n      k = 1\n      return k | 0\n    }\n    function Gf(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0\n      if ((b >>> 0 > 1431655765) | ((c | b | 0) < 0)) {\n        d = 0\n        return d | 0\n      }\n      e = (b * 3) | 0\n      sd(a, e, 2656)\n      sd((a + 12) | 0, e, 2652)\n      Eg((a + 24) | 0, c)\n      c = (a + 76) | 0\n      e = f[c >> 2] | 0\n      b = (a + 80) | 0\n      g = f[b >> 2] | 0\n      if ((g | 0) != (e | 0)) f[b >> 2] = g + (~(((g + -4 - e) | 0) >>> 2) << 2)\n      f[c >> 2] = 0\n      f[b >> 2] = 0\n      f[(a + 84) >> 2] = 0\n      if (e | 0) dn(e)\n      e = (a + 64) | 0\n      b = f[e >> 2] | 0\n      c = (a + 68) | 0\n      if ((f[c >> 2] | 0) != (b | 0)) f[c >> 2] = b\n      f[e >> 2] = 0\n      f[c >> 2] = 0\n      f[(a + 72) >> 2] = 0\n      if (!b) {\n        d = 1\n        return d | 0\n      }\n      dn(b)\n      d = 1\n      return d | 0\n    }\n    function Hf(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      e = u\n      u = (u + 48) | 0\n      g = (e + 4) | 0\n      h = e\n      if ((d | 0) != 1) {\n        f[a >> 2] = 0\n        u = e\n        return\n      }\n      d = f[(b + 12) >> 2] | 0\n      i = f[(b + 4) >> 2] | 0\n      b = g\n      j = (b + 36) | 0\n      do {\n        f[b >> 2] = 0\n        b = (b + 4) | 0\n      } while ((b | 0) < (j | 0))\n      Ie(h, c, d, i, g)\n      i = f[(g + 24) >> 2] | 0\n      if (i | 0) {\n        d = (g + 28) | 0\n        g = f[d >> 2] | 0\n        if ((g | 0) != (i | 0)) f[d >> 2] = g + (~(((g + -4 - i) | 0) >>> 2) << 2)\n        dn(i)\n      }\n      f[a >> 2] = f[h >> 2]\n      u = e\n      return\n    }\n    function If(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0\n      c = (a + 16) | 0\n      a = f[b >> 2] | 0\n      f[b >> 2] = 0\n      b = f[c >> 2] | 0\n      f[c >> 2] = a\n      if (!b) return\n      a = (b + 88) | 0\n      c = f[a >> 2] | 0\n      f[a >> 2] = 0\n      if (c | 0) {\n        a = f[(c + 8) >> 2] | 0\n        if (a | 0) {\n          d = (c + 12) | 0\n          if ((f[d >> 2] | 0) != (a | 0)) f[d >> 2] = a\n          dn(a)\n        }\n        dn(c)\n      }\n      c = f[(b + 68) >> 2] | 0\n      if (c | 0) {\n        a = (b + 72) | 0\n        d = f[a >> 2] | 0\n        if ((d | 0) != (c | 0)) f[a >> 2] = d + (~(((d + -4 - c) | 0) >>> 2) << 2)\n        dn(c)\n      }\n      c = (b + 64) | 0\n      d = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (d | 0) {\n        c = f[d >> 2] | 0\n        if (c | 0) {\n          a = (d + 4) | 0\n          if ((f[a >> 2] | 0) != (c | 0)) f[a >> 2] = c\n          dn(c)\n        }\n        dn(d)\n      }\n      dn(b)\n      return\n    }\n    function Jf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      if (c | 0) {\n        h = (a + 11) | 0\n        i = b[h >> 0] | 0\n        if ((i << 24) >> 24 < 0) {\n          j = f[(a + 4) >> 2] | 0\n          k = ((f[(a + 8) >> 2] & 2147483647) + -1) | 0\n        } else {\n          j = i & 255\n          k = 10\n        }\n        if (((k - j) | 0) >>> 0 < c >>> 0) {\n          Zf(a, k, (c - k + j) | 0, j, j, 0, 0)\n          l = b[h >> 0] | 0\n        } else l = i\n        if ((l << 24) >> 24 < 0) m = f[a >> 2] | 0\n        else m = a\n        Mj((m + j) | 0, c, d) | 0\n        d = (j + c) | 0\n        if ((b[h >> 0] | 0) < 0) f[(a + 4) >> 2] = d\n        else b[h >> 0] = d\n        b[g >> 0] = 0\n        Rl((m + d) | 0, g)\n      }\n      u = e\n      return a | 0\n    }\n    function Kf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      h = (a + 11) | 0\n      i = b[h >> 0] | 0\n      j = (i << 24) >> 24 < 0\n      if (j) k = ((f[(a + 8) >> 2] & 2147483647) + -1) | 0\n      else k = 10\n      do\n        if (k >>> 0 >= d >>> 0) {\n          if (j) l = f[a >> 2] | 0\n          else l = a\n          Mk(l, c, d) | 0\n          b[g >> 0] = 0\n          Rl((l + d) | 0, g)\n          if ((b[h >> 0] | 0) < 0) {\n            f[(a + 4) >> 2] = d\n            break\n          } else {\n            b[h >> 0] = d\n            break\n          }\n        } else {\n          if (j) m = f[(a + 4) >> 2] | 0\n          else m = i & 255\n          ef(a, k, (d - k) | 0, m, 0, m, d, c)\n        }\n      while (0)\n      u = e\n      return a | 0\n    }\n    function Lf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      f[a >> 2] = 2236\n      b = (a + 48) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n      f[a >> 2] = 2616\n      c = f[(a + 20) >> 2] | 0\n      if (c | 0) {\n        b = (a + 24) | 0\n        d = f[b >> 2] | 0\n        if ((d | 0) != (c | 0)) f[b >> 2] = d + (~(((d + -4 - c) | 0) >>> 2) << 2)\n        dn(c)\n      }\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      if (!d) {\n        dn(a)\n        return\n      }\n      b = (a + 12) | 0\n      e = f[b >> 2] | 0\n      if ((e | 0) == (d | 0)) g = d\n      else {\n        h = e\n        do {\n          e = (h + -4) | 0\n          f[b >> 2] = e\n          i = f[e >> 2] | 0\n          f[e >> 2] = 0\n          if (i | 0) Sa[f[((f[i >> 2] | 0) + 4) >> 2] & 127](i)\n          h = f[b >> 2] | 0\n        } while ((h | 0) != (d | 0))\n        g = f[c >> 2] | 0\n      }\n      dn(g)\n      dn(a)\n      return\n    }\n    function Mf(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      d = u\n      u = (u + 80) | 0\n      e = d\n      g = (d + 56) | 0\n      i = (d + 40) | 0\n      j = e\n      k = c\n      c = (j + 40) | 0\n      do {\n        f[j >> 2] = f[k >> 2]\n        j = (j + 4) | 0\n        k = (k + 4) | 0\n      } while ((j | 0) < (c | 0))\n      Hb(i, e, g)\n      e = f[i >> 2] | 0\n      if (!e) {\n        k = (i + 4) | 0\n        if ((b[(k + 11) >> 0] | 0) < 0) dn(f[k >> 2] | 0)\n        k = h[(g + 7) >> 0] | 0\n        f[a >> 2] = 0\n        f[(a + 4) >> 2] = 0\n        f[(a + 8) >> 2] = 0\n        f[(a + 12) >> 2] = 0\n        f[(a + 16) >> 2] = k\n        u = d\n        return\n      } else {\n        f[a >> 2] = e\n        e = (i + 4) | 0\n        Rf((a + 4) | 0, e)\n        if ((b[(e + 11) >> 0] | 0) < 0) dn(f[e >> 2] | 0)\n        u = d\n        return\n      }\n    }\n    function Nf(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      d = f[a >> 2] | 0\n      if (!d) {\n        e = 0\n        return e | 0\n      }\n      g = f[c >> 2] | 0\n      if (!g) {\n        e = 0\n        return e | 0\n      }\n      h = f[g >> 2] | 0\n      Xf(d, h, ((f[(g + 4) >> 2] | 0) - h) | 0, 0) | 0\n      b[(a + 24) >> 0] = b[(c + 24) >> 0] | 0\n      f[(a + 28) >> 2] = f[(c + 28) >> 2]\n      b[(a + 32) >> 0] = b[(c + 32) >> 0] | 0\n      h = (c + 40) | 0\n      g = f[(h + 4) >> 2] | 0\n      d = (a + 40) | 0\n      f[d >> 2] = f[h >> 2]\n      f[(d + 4) >> 2] = g\n      g = (c + 48) | 0\n      d = f[(g + 4) >> 2] | 0\n      h = (a + 48) | 0\n      f[h >> 2] = f[g >> 2]\n      f[(h + 4) >> 2] = d\n      f[(a + 56) >> 2] = f[(c + 56) >> 2]\n      d = (c + 8) | 0\n      c = (a + 8) | 0\n      f[c >> 2] = f[d >> 2]\n      f[(c + 4) >> 2] = f[(d + 4) >> 2]\n      f[(c + 8) >> 2] = f[(d + 8) >> 2]\n      f[(c + 12) >> 2] = f[(d + 12) >> 2]\n      e = 1\n      return e | 0\n    }\n    function Of(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      c = (a + 4) | 0\n      if ((Na[f[((f[b >> 2] | 0) + 20) >> 2] & 127](b) | 0) <= 0) {\n        d = 1\n        return d | 0\n      }\n      a = 0\n      while (1) {\n        e = f[((f[c >> 2] | 0) + 4) >> 2] | 0\n        g = ki(e, Oa[f[((f[b >> 2] | 0) + 24) >> 2] & 127](b, a) | 0) | 0\n        if ((g | 0) == -1) {\n          d = 0\n          h = 6\n          break\n        }\n        e = f[((f[b >> 2] | 0) + 28) >> 2] | 0\n        i = sh(f[c >> 2] | 0, g) | 0\n        a = (a + 1) | 0\n        if (!(Oa[e & 127](b, i) | 0)) {\n          d = 0\n          h = 6\n          break\n        }\n        if ((a | 0) >= (Na[f[((f[b >> 2] | 0) + 20) >> 2] & 127](b) | 0)) {\n          d = 1\n          h = 6\n          break\n        }\n      }\n      if ((h | 0) == 6) return d | 0\n      return 0\n    }\n    function Pf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      f[a >> 2] = 2236\n      b = (a + 48) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n      f[a >> 2] = 2616\n      c = f[(a + 20) >> 2] | 0\n      if (c | 0) {\n        b = (a + 24) | 0\n        d = f[b >> 2] | 0\n        if ((d | 0) != (c | 0)) f[b >> 2] = d + (~(((d + -4 - c) | 0) >>> 2) << 2)\n        dn(c)\n      }\n      c = (a + 8) | 0\n      d = f[c >> 2] | 0\n      if (!d) return\n      b = (a + 12) | 0\n      a = f[b >> 2] | 0\n      if ((a | 0) == (d | 0)) e = d\n      else {\n        g = a\n        do {\n          a = (g + -4) | 0\n          f[b >> 2] = a\n          h = f[a >> 2] | 0\n          f[a >> 2] = 0\n          if (h | 0) Sa[f[((f[h >> 2] | 0) + 4) >> 2] & 127](h)\n          g = f[b >> 2] | 0\n        } while ((g | 0) != (d | 0))\n        e = f[c >> 2] | 0\n      }\n      dn(e)\n      return\n    }\n    function Qf(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      if (!a) {\n        g = 1\n        return g | 0\n      }\n      h = (d + 8) | 0\n      i = f[(h + 4) >> 2] | 0\n      j = (d + 16) | 0\n      k = j\n      l = f[k >> 2] | 0\n      m = f[(k + 4) >> 2] | 0\n      if (!(((i | 0) > (m | 0)) | ((i | 0) == (m | 0) ? (f[h >> 2] | 0) >>> 0 > l >>> 0 : 0))) {\n        g = 0\n        return g | 0\n      }\n      h = b[((f[d >> 2] | 0) + l) >> 0] | 0\n      i = Rj(l | 0, m | 0, 1, 0) | 0\n      m = j\n      f[m >> 2] = i\n      f[(m + 4) >> 2] = I\n      switch ((h << 24) >> 24) {\n        case 0: {\n          g = fc(a, c, d, e) | 0\n          return g | 0\n        }\n        case 1: {\n          g = yc(a, d, e) | 0\n          return g | 0\n        }\n        default: {\n          g = 0\n          return g | 0\n        }\n      }\n      return 0\n    }\n    function Rf(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      f[a >> 2] = 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      if ((b[(c + 11) >> 0] | 0) < 0) {\n        g = f[c >> 2] | 0\n        h = f[(c + 4) >> 2] | 0\n        if (h >>> 0 > 4294967279) um(a)\n        if (h >>> 0 < 11) {\n          b[(a + 11) >> 0] = h\n          i = a\n        } else {\n          j = (h + 16) & -16\n          k = bj(j) | 0\n          f[a >> 2] = k\n          f[(a + 8) >> 2] = j | -2147483648\n          f[(a + 4) >> 2] = h\n          i = k\n        }\n        Ok(i, g, h) | 0\n        b[e >> 0] = 0\n        Rl((i + h) | 0, e)\n      } else {\n        f[a >> 2] = f[c >> 2]\n        f[(a + 4) >> 2] = f[(c + 4) >> 2]\n        f[(a + 8) >> 2] = f[(c + 8) >> 2]\n      }\n      u = d\n      return\n    }\n    function Sf(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0\n      d = $b(a, b) | 0\n      if (!d) {\n        e = 0\n        return e | 0\n      }\n      b = (d + 20) | 0\n      a = f[b >> 2] | 0\n      g = (d + 24) | 0\n      d = f[g >> 2] | 0\n      if ((a | 0) == (d | 0)) {\n        e = 0\n        return e | 0\n      }\n      hg(c, (d - a) | 0, 0)\n      a = Jh(c, 0) | 0\n      c = f[b >> 2] | 0\n      ge(a | 0, c | 0, ((f[g >> 2] | 0) - c) | 0) | 0\n      e = 1\n      return e | 0\n    }\n    function Tf(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0\n      b[(c + 53) >> 0] = 1\n      do\n        if ((f[(c + 4) >> 2] | 0) == (e | 0)) {\n          b[(c + 52) >> 0] = 1\n          a = (c + 16) | 0\n          h = f[a >> 2] | 0\n          if (!h) {\n            f[a >> 2] = d\n            f[(c + 24) >> 2] = g\n            f[(c + 36) >> 2] = 1\n            if (!((g | 0) == 1 ? (f[(c + 48) >> 2] | 0) == 1 : 0)) break\n            b[(c + 54) >> 0] = 1\n            break\n          }\n          if ((h | 0) != (d | 0)) {\n            h = (c + 36) | 0\n            f[h >> 2] = (f[h >> 2] | 0) + 1\n            b[(c + 54) >> 0] = 1\n            break\n          }\n          h = (c + 24) | 0\n          a = f[h >> 2] | 0\n          if ((a | 0) == 2) {\n            f[h >> 2] = g\n            i = g\n          } else i = a\n          if ((i | 0) == 1 ? (f[(c + 48) >> 2] | 0) == 1 : 0) b[(c + 54) >> 0] = 1\n        }\n      while (0)\n      return\n    }\n    function Uf(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      f[a >> 2] = c\n      f[(a + 68) >> 2] = 0\n      f[(a + 72) >> 2] = 0\n      $c(e, c)\n      g = (a + 4) | 0\n      h = f[e >> 2] | 0\n      f[e >> 2] = 0\n      i = f[g >> 2] | 0\n      f[g >> 2] = h\n      if (!i) {\n        f[e >> 2] = 0\n        j = h\n      } else {\n        mf(i)\n        dn(i)\n        i = f[e >> 2] | 0\n        f[e >> 2] = 0\n        if (i | 0) {\n          mf(i)\n          dn(i)\n        }\n        j = f[g >> 2] | 0\n      }\n      if (!j) {\n        k = 0\n        u = d\n        return k | 0\n      }\n      j = ((((f[(c + 100) >> 2] | 0) - (f[(c + 96) >> 2] | 0)) | 0) / 12) | 0\n      b[e >> 0] = 0\n      le((a + 56) | 0, j, e)\n      k = 1\n      u = d\n      return k | 0\n    }\n    function Vf(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      e = (a + d) | 0\n      c = c & 255\n      if ((d | 0) >= 67) {\n        while (a & 3) {\n          b[a >> 0] = c\n          a = (a + 1) | 0\n        }\n        g = (e & -4) | 0\n        h = (g - 64) | 0\n        i = c | (c << 8) | (c << 16) | (c << 24)\n        while ((a | 0) <= (h | 0)) {\n          f[a >> 2] = i\n          f[(a + 4) >> 2] = i\n          f[(a + 8) >> 2] = i\n          f[(a + 12) >> 2] = i\n          f[(a + 16) >> 2] = i\n          f[(a + 20) >> 2] = i\n          f[(a + 24) >> 2] = i\n          f[(a + 28) >> 2] = i\n          f[(a + 32) >> 2] = i\n          f[(a + 36) >> 2] = i\n          f[(a + 40) >> 2] = i\n          f[(a + 44) >> 2] = i\n          f[(a + 48) >> 2] = i\n          f[(a + 52) >> 2] = i\n          f[(a + 56) >> 2] = i\n          f[(a + 60) >> 2] = i\n          a = (a + 64) | 0\n        }\n        while ((a | 0) < (g | 0)) {\n          f[a >> 2] = i\n          a = (a + 4) | 0\n        }\n      }\n      while ((a | 0) < (e | 0)) {\n        b[a >> 0] = c\n        a = (a + 1) | 0\n      }\n      return (e - d) | 0\n    }\n    function Wf(a, c, d, e, g) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0\n      do\n        if (!(zl(a, f[(c + 8) >> 2] | 0, g) | 0)) {\n          if (zl(a, f[c >> 2] | 0, g) | 0) {\n            if ((f[(c + 16) >> 2] | 0) != (d | 0) ? ((h = (c + 20) | 0), (f[h >> 2] | 0) != (d | 0)) : 0) {\n              f[(c + 32) >> 2] = e\n              f[h >> 2] = d\n              h = (c + 40) | 0\n              f[h >> 2] = (f[h >> 2] | 0) + 1\n              if ((f[(c + 36) >> 2] | 0) == 1 ? (f[(c + 24) >> 2] | 0) == 2 : 0) b[(c + 54) >> 0] = 1\n              f[(c + 44) >> 2] = 4\n              break\n            }\n            if ((e | 0) == 1) f[(c + 32) >> 2] = 1\n          }\n        } else Ui(0, c, d, e)\n      while (0)\n      return\n    }\n    function Xf(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      if ((d | 0) < 0) {\n        e = 0\n        return e | 0\n      }\n      do\n        if (!b) {\n          d = (a + 4) | 0\n          g = f[d >> 2] | 0\n          h = f[a >> 2] | 0\n          i = (g - h) | 0\n          if (i >>> 0 < c >>> 0) {\n            jf(a, (c - i) | 0)\n            break\n          }\n          if (i >>> 0 > c >>> 0 ? ((i = (h + c) | 0), (i | 0) != (g | 0)) : 0) f[d >> 2] = i\n        } else Jd(a, b, (b + c) | 0)\n      while (0)\n      c = (a + 24) | 0\n      a = c\n      b = Rj(f[a >> 2] | 0, f[(a + 4) >> 2] | 0, 1, 0) | 0\n      a = c\n      f[a >> 2] = b\n      f[(a + 4) >> 2] = I\n      e = 1\n      return e | 0\n    }\n    function Yf(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1040\n      b = (a + 16) | 0\n      a = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (!a) return\n      b = (a + 88) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) {\n        b = f[(c + 8) >> 2] | 0\n        if (b | 0) {\n          d = (c + 12) | 0\n          if ((f[d >> 2] | 0) != (b | 0)) f[d >> 2] = b\n          dn(b)\n        }\n        dn(c)\n      }\n      c = f[(a + 68) >> 2] | 0\n      if (c | 0) {\n        b = (a + 72) | 0\n        d = f[b >> 2] | 0\n        if ((d | 0) != (c | 0)) f[b >> 2] = d + (~(((d + -4 - c) | 0) >>> 2) << 2)\n        dn(c)\n      }\n      c = (a + 64) | 0\n      d = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (d | 0) {\n        c = f[d >> 2] | 0\n        if (c | 0) {\n          b = (d + 4) | 0\n          if ((f[b >> 2] | 0) != (c | 0)) f[b >> 2] = c\n          dn(c)\n        }\n        dn(d)\n      }\n      dn(a)\n      return\n    }\n    function Zf(a, c, d, e, g, h, i) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      i = i | 0\n      var j = 0,\n        k = 0,\n        l = 0,\n        m = 0\n      if (((-17 - c) | 0) >>> 0 < d >>> 0) um(a)\n      if ((b[(a + 11) >> 0] | 0) < 0) j = f[a >> 2] | 0\n      else j = a\n      if (c >>> 0 < 2147483623) {\n        k = (d + c) | 0\n        d = c << 1\n        l = k >>> 0 < d >>> 0 ? d : k\n        m = l >>> 0 < 11 ? 11 : (l + 16) & -16\n      } else m = -17\n      l = bj(m) | 0\n      if (g | 0) Ok(l, j, g) | 0\n      k = (e - h - g) | 0\n      if (k | 0) Ok((l + g + i) | 0, (j + g + h) | 0, k) | 0\n      if ((c | 0) != 10) dn(j)\n      f[a >> 2] = l\n      f[(a + 8) >> 2] = m | -2147483648\n      return\n    }\n    function _f(a, b) {\n      a = a | 0\n      b = b | 0\n      if (!b) return\n      else {\n        _f(a, f[b >> 2] | 0)\n        _f(a, f[(b + 4) >> 2] | 0)\n        eg((b + 20) | 0, f[(b + 24) >> 2] | 0)\n        dn(b)\n        return\n      }\n    }\n    function $f(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      d = (a + 64) | 0\n      if ((f[d >> 2] | 0) == 0 ? ((e = bj(32) | 0), oj(e), (g = f[d >> 2] | 0), (f[d >> 2] = e), g | 0) : 0) {\n        e = f[g >> 2] | 0\n        if (e | 0) {\n          h = (g + 4) | 0\n          if ((f[h >> 2] | 0) != (e | 0)) f[h >> 2] = e\n          dn(e)\n        }\n        dn(g)\n      }\n      g = ai(f[(a + 28) >> 2] | 0) | 0\n      e = X(g, b[(a + 24) >> 0] | 0) | 0\n      g = (((e | 0) < 0) << 31) >> 31\n      h = f[d >> 2] | 0\n      i = gj(e | 0, g | 0, c | 0, 0) | 0\n      if (!(Xf(h, 0, i, I) | 0)) {\n        j = 0\n        return j | 0\n      }\n      Vg(a, f[d >> 2] | 0, e, g, 0, 0)\n      f[(a + 80) >> 2] = c\n      j = 1\n      return j | 0\n    }\n    function ag(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      e = u\n      u = (u + 32) | 0\n      g = (e + 20) | 0\n      h = (e + 16) | 0\n      i = e\n      j = b[(a + 24) >> 0] | 0\n      f[i >> 2] = f[226]\n      f[(i + 4) >> 2] = f[227]\n      f[(i + 8) >> 2] = f[228]\n      f[(i + 12) >> 2] = f[229]\n      f[h >> 2] = c\n      f[g >> 2] = f[h >> 2]\n      if (!(bb(a, g, j, i) | 0)) {\n        k = 0\n        u = e\n        return k | 0\n      }\n      pd(d, i, (i + (((j << 24) >> 24) << 2)) | 0)\n      k = 1\n      u = e\n      return k | 0\n    }\n    function bg(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      d = u\n      u = (u + 64) | 0\n      e = d\n      if (!(zl(a, b, 0) | 0))\n        if ((b | 0) != 0 ? ((g = De(b, 800, 784, 0) | 0), (g | 0) != 0) : 0) {\n          b = (e + 4) | 0\n          h = (b + 52) | 0\n          do {\n            f[b >> 2] = 0\n            b = (b + 4) | 0\n          } while ((b | 0) < (h | 0))\n          f[e >> 2] = g\n          f[(e + 8) >> 2] = a\n          f[(e + 12) >> 2] = -1\n          f[(e + 48) >> 2] = 1\n          Va[f[((f[g >> 2] | 0) + 28) >> 2] & 7](g, e, f[c >> 2] | 0, 1)\n          if ((f[(e + 24) >> 2] | 0) == 1) {\n            f[c >> 2] = f[(e + 16) >> 2]\n            i = 1\n          } else i = 0\n          j = i\n        } else j = 0\n      else j = 1\n      u = d\n      return j | 0\n    }\n    function cg(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      e = $b(a, c) | 0\n      if (!e) {\n        g = 0\n        return g | 0\n      }\n      c = f[(e + 20) >> 2] | 0\n      if ((((f[(e + 24) >> 2] | 0) - c) | 0) != 4) {\n        g = 0\n        return g | 0\n      }\n      e = c\n      c = h[e >> 0] | (h[(e + 1) >> 0] << 8) | (h[(e + 2) >> 0] << 16) | (h[(e + 3) >> 0] << 24)\n      b[d >> 0] = c\n      b[(d + 1) >> 0] = c >> 8\n      b[(d + 2) >> 0] = c >> 16\n      b[(d + 3) >> 0] = c >> 24\n      g = 1\n      return g | 0\n    }\n    function dg(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      d = (c + 8) | 0\n      e = f[(d + 4) >> 2] | 0\n      g = (c + 16) | 0\n      h = g\n      i = f[h >> 2] | 0\n      j = f[(h + 4) >> 2] | 0\n      if (!(((e | 0) > (j | 0)) | ((e | 0) == (j | 0) ? (f[d >> 2] | 0) >>> 0 > i >>> 0 : 0))) {\n        k = 0\n        return k | 0\n      }\n      d = b[((f[c >> 2] | 0) + i) >> 0] | 0\n      e = Rj(i | 0, j | 0, 1, 0) | 0\n      j = g\n      f[j >> 2] = e\n      f[(j + 4) >> 2] = I\n      j = d & 255\n      do\n        if (j & 128)\n          if (dg(a, c) | 0) {\n            e = f[a >> 2] << 7\n            f[a >> 2] = e\n            l = e | (d & 127)\n            break\n          } else {\n            k = 0\n            return k | 0\n          }\n        else l = j\n      while (0)\n      f[a >> 2] = l\n      k = 1\n      return k | 0\n    }\n    function eg(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0\n      if (!c) return\n      eg(a, f[c >> 2] | 0)\n      eg(a, f[(c + 4) >> 2] | 0)\n      a = (c + 16) | 0\n      d = (c + 28) | 0\n      if ((b[(d + 11) >> 0] | 0) < 0) dn(f[d >> 2] | 0)\n      if ((b[(a + 11) >> 0] | 0) < 0) dn(f[a >> 2] | 0)\n      dn(c)\n      return\n    }\n    function fg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      f[a >> 2] = 2616\n      b = f[(a + 20) >> 2] | 0\n      if (b | 0) {\n        c = (a + 24) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = (a + 8) | 0\n      d = f[b >> 2] | 0\n      if (!d) {\n        dn(a)\n        return\n      }\n      c = (a + 12) | 0\n      e = f[c >> 2] | 0\n      if ((e | 0) == (d | 0)) g = d\n      else {\n        h = e\n        do {\n          e = (h + -4) | 0\n          f[c >> 2] = e\n          i = f[e >> 2] | 0\n          f[e >> 2] = 0\n          if (i | 0) Sa[f[((f[i >> 2] | 0) + 4) >> 2] & 127](i)\n          h = f[c >> 2] | 0\n        } while ((h | 0) != (d | 0))\n        g = f[b >> 2] | 0\n      }\n      dn(g)\n      dn(a)\n      return\n    }\n    function gg(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0\n      c = a\n      a: do\n        if (!(c & 3)) {\n          d = a\n          e = 4\n        } else {\n          g = a\n          h = c\n          while (1) {\n            if (!(b[g >> 0] | 0)) {\n              i = h\n              break a\n            }\n            j = (g + 1) | 0\n            h = j\n            if (!(h & 3)) {\n              d = j\n              e = 4\n              break\n            } else g = j\n          }\n        }\n      while (0)\n      if ((e | 0) == 4) {\n        e = d\n        while (1) {\n          k = f[e >> 2] | 0\n          if (!(((k & -2139062144) ^ -2139062144) & (k + -16843009))) e = (e + 4) | 0\n          else break\n        }\n        if (!(((k & 255) << 24) >> 24)) l = e\n        else {\n          k = e\n          while (1) {\n            e = (k + 1) | 0\n            if (!(b[e >> 0] | 0)) {\n              l = e\n              break\n            } else k = e\n          }\n        }\n        i = l\n      }\n      return (i - c) | 0\n    }\n    function hg(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      h = (a + 11) | 0\n      i = b[h >> 0] | 0\n      j = (i << 24) >> 24 < 0\n      if (j) k = f[(a + 4) >> 2] | 0\n      else k = i & 255\n      do\n        if (k >>> 0 >= c >>> 0)\n          if (j) {\n            i = ((f[a >> 2] | 0) + c) | 0\n            b[g >> 0] = 0\n            Rl(i, g)\n            f[(a + 4) >> 2] = c\n            break\n          } else {\n            b[g >> 0] = 0\n            Rl((a + c) | 0, g)\n            b[h >> 0] = c\n            break\n          }\n        else Jf(a, (c - k) | 0, d) | 0\n      while (0)\n      u = e\n      return\n    }\n    function ig(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      if (!a) return\n      b = (a + 88) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) {\n        b = f[(c + 8) >> 2] | 0\n        if (b | 0) {\n          d = (c + 12) | 0\n          if ((f[d >> 2] | 0) != (b | 0)) f[d >> 2] = b\n          dn(b)\n        }\n        dn(c)\n      }\n      c = f[(a + 68) >> 2] | 0\n      if (c | 0) {\n        b = (a + 72) | 0\n        d = f[b >> 2] | 0\n        if ((d | 0) != (c | 0)) f[b >> 2] = d + (~(((d + -4 - c) | 0) >>> 2) << 2)\n        dn(c)\n      }\n      c = (a + 64) | 0\n      d = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (d | 0) {\n        c = f[d >> 2] | 0\n        if (c | 0) {\n          b = (d + 4) | 0\n          if ((f[b >> 2] | 0) != (c | 0)) f[b >> 2] = c\n          dn(c)\n        }\n        dn(d)\n      }\n      dn(a)\n      return\n    }\n    function jg(a, c, d, e, g, h, i, j, k, l) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      h = h | 0\n      i = i | 0\n      j = j | 0\n      k = k | 0\n      l = l | 0\n      var m = 0,\n        n = 0,\n        o = 0\n      f[a >> 2] = d\n      if (d | 0) {\n        m = (d + 16) | 0\n        n = f[(m + 4) >> 2] | 0\n        o = (a + 8) | 0\n        f[o >> 2] = f[m >> 2]\n        f[(o + 4) >> 2] = n\n        n = (d + 24) | 0\n        d = f[(n + 4) >> 2] | 0\n        o = (a + 16) | 0\n        f[o >> 2] = f[n >> 2]\n        f[(o + 4) >> 2] = d\n      }\n      b[(a + 24) >> 0] = e\n      f[(a + 28) >> 2] = g\n      b[(a + 32) >> 0] = h & 1\n      h = (a + 40) | 0\n      f[h >> 2] = i\n      f[(h + 4) >> 2] = j\n      j = (a + 48) | 0\n      f[j >> 2] = k\n      f[(j + 4) >> 2] = l\n      f[(a + 56) >> 2] = c\n      return\n    }\n    function kg(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0\n      c = bj(88) | 0\n      d = (c + 60) | 0\n      e = c\n      g = (e + 60) | 0\n      do {\n        f[e >> 2] = 0\n        e = (e + 4) | 0\n      } while ((e | 0) < (g | 0))\n      f[d >> 2] = c\n      d = (c + 64) | 0\n      f[d >> 2] = 0\n      f[(d + 4) >> 2] = 0\n      f[(d + 8) >> 2] = 0\n      f[(d + 12) >> 2] = 0\n      f[(d + 16) >> 2] = 0\n      f[(d + 20) >> 2] = 0\n      d = vd(c, b) | 0\n      f[a >> 2] = d ? c : 0\n      a = d ? 0 : c\n      if (d) return\n      mf(a)\n      dn(a)\n      return\n    }\n    function lg(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      if ((f[(c + 76) >> 2] | 0) >= 0 ? (jn(c) | 0) != 0 : 0) {\n        d = a & 255\n        e = a & 255\n        if (\n          (e | 0) != (b[(c + 75) >> 0] | 0)\n            ? ((g = (c + 20) | 0), (h = f[g >> 2] | 0), h >>> 0 < (f[(c + 16) >> 2] | 0) >>> 0)\n            : 0\n        ) {\n          f[g >> 2] = h + 1\n          b[h >> 0] = d\n          i = e\n        } else i = mg(c, a) | 0\n        hn(c)\n        j = i\n      } else k = 3\n      do\n        if ((k | 0) == 3) {\n          i = a & 255\n          e = a & 255\n          if (\n            (e | 0) != (b[(c + 75) >> 0] | 0)\n              ? ((d = (c + 20) | 0), (h = f[d >> 2] | 0), h >>> 0 < (f[(c + 16) >> 2] | 0) >>> 0)\n              : 0\n          ) {\n            f[d >> 2] = h + 1\n            b[h >> 0] = i\n            j = e\n            break\n          }\n          j = mg(c, a) | 0\n        }\n      while (0)\n      return j | 0\n    }\n    function mg(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0,\n        l = 0,\n        m = 0,\n        n = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      g = c & 255\n      b[e >> 0] = g\n      i = (a + 16) | 0\n      j = f[i >> 2] | 0\n      if (!j)\n        if (!(Gh(a) | 0)) {\n          k = f[i >> 2] | 0\n          l = 4\n        } else m = -1\n      else {\n        k = j\n        l = 4\n      }\n      do\n        if ((l | 0) == 4) {\n          j = (a + 20) | 0\n          i = f[j >> 2] | 0\n          if (i >>> 0 < k >>> 0 ? ((n = c & 255), (n | 0) != (b[(a + 75) >> 0] | 0)) : 0) {\n            f[j >> 2] = i + 1\n            b[i >> 0] = g\n            m = n\n            break\n          }\n          if ((Pa[f[(a + 36) >> 2] & 31](a, e, 1) | 0) == 1) m = h[e >> 0] | 0\n          else m = -1\n        }\n      while (0)\n      u = d\n      return m | 0\n    }\n    function ng(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      g = (d + 4) | 0\n      f[e >> 2] = c\n      c = bj(32) | 0\n      f[g >> 2] = c\n      f[(g + 8) >> 2] = -2147483616\n      f[(g + 4) >> 2] = 24\n      h = c\n      i = 8408\n      j = (h + 24) | 0\n      do {\n        b[h >> 0] = b[i >> 0] | 0\n        h = (h + 1) | 0\n        i = (i + 1) | 0\n      } while ((h | 0) < (j | 0))\n      b[(c + 24) >> 0] = 0\n      rg(Ub(a, e) | 0, g, 1)\n      if ((b[(g + 11) >> 0] | 0) >= 0) {\n        u = d\n        return\n      }\n      dn(f[g >> 2] | 0)\n      u = d\n      return\n    }\n    function og(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      f[a >> 2] = 2616\n      b = f[(a + 20) >> 2] | 0\n      if (b | 0) {\n        c = (a + 24) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = (a + 8) | 0\n      d = f[b >> 2] | 0\n      if (!d) return\n      c = (a + 12) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) == (d | 0)) e = d\n      else {\n        g = a\n        do {\n          a = (g + -4) | 0\n          f[c >> 2] = a\n          h = f[a >> 2] | 0\n          f[a >> 2] = 0\n          if (h | 0) Sa[f[((f[h >> 2] | 0) + 4) >> 2] & 127](h)\n          g = f[c >> 2] | 0\n        } while ((g | 0) != (d | 0))\n        e = f[b >> 2] | 0\n      }\n      dn(e)\n      return\n    }\n    function pg(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        f = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      if ((c >>> 0 > 0) | (((c | 0) == 0) & (a >>> 0 > 4294967295))) {\n        e = d\n        f = a\n        g = c\n        while (1) {\n          c = $i(f | 0, g | 0, 10, 0) | 0\n          e = (e + -1) | 0\n          b[e >> 0] = (c & 255) | 48\n          c = f\n          f = Fl(f | 0, g | 0, 10, 0) | 0\n          if (!((g >>> 0 > 9) | (((g | 0) == 9) & (c >>> 0 > 4294967295)))) break\n          else g = I\n        }\n        h = f\n        i = e\n      } else {\n        h = a\n        i = d\n      }\n      if (!h) j = i\n      else {\n        d = h\n        h = i\n        while (1) {\n          i = (h + -1) | 0\n          b[i >> 0] = (d >>> 0) % 10 | 0 | 48\n          if (d >>> 0 < 10) {\n            j = i\n            break\n          } else {\n            d = ((d >>> 0) / 10) | 0\n            h = i\n          }\n        }\n      }\n      return j | 0\n    }\n    function qg(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        f = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      c = a\n      while (1) {\n        d = (c + 1) | 0\n        if (!(wm(b[c >> 0] | 0) | 0)) break\n        else c = d\n      }\n      a = b[c >> 0] | 0\n      switch (((a << 24) >> 24) | 0) {\n        case 45: {\n          e = 1\n          f = 5\n          break\n        }\n        case 43: {\n          e = 0\n          f = 5\n          break\n        }\n        default: {\n          g = 0\n          h = c\n          i = a\n        }\n      }\n      if ((f | 0) == 5) {\n        g = e\n        h = d\n        i = b[d >> 0] | 0\n      }\n      if (!(Om((i << 24) >> 24) | 0)) j = 0\n      else {\n        i = 0\n        d = h\n        while (1) {\n          h = (((i * 10) | 0) + 48 - (b[d >> 0] | 0)) | 0\n          d = (d + 1) | 0\n          if (!(Om(b[d >> 0] | 0) | 0)) {\n            j = h\n            break\n          } else i = h\n        }\n      }\n      return (g | 0 ? j : (0 - j) | 0) | 0\n    }\n    function rg(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      vh(g, d & 1)\n      d = df(a, c) | 0\n      c = (d + 11) | 0\n      if ((b[c >> 0] | 0) < 0) {\n        b[f[d >> 2] >> 0] = 0\n        f[(d + 4) >> 2] = 0\n      } else {\n        b[d >> 0] = 0\n        b[c >> 0] = 0\n      }\n      fe(d, 0)\n      f[d >> 2] = f[g >> 2]\n      f[(d + 4) >> 2] = f[(g + 4) >> 2]\n      f[(d + 8) >> 2] = f[(g + 8) >> 2]\n      u = e\n      return\n    }\n    function sg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1628\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 84) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 72) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 60) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function tg(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      e = Vd(a, c) | 0\n      if ((e | 0) == ((a + 4) | 0)) {\n        g = -1\n        h = (g | 0) == -1\n        i = (g | 0) != 0\n        j = h ? d : i\n        return j | 0\n      }\n      a = (e + 28) | 0\n      if ((b[(a + 11) >> 0] | 0) < 0) k = f[a >> 2] | 0\n      else k = a\n      g = qg(k) | 0\n      h = (g | 0) == -1\n      i = (g | 0) != 0\n      j = h ? d : i\n      return j | 0\n    }\n    function ug(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1376\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 84) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 72) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 60) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function vg(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      d = 0\n      while (1) {\n        if ((h[(10412 + d) >> 0] | 0) == (a | 0)) {\n          e = 2\n          break\n        }\n        g = (d + 1) | 0\n        if ((g | 0) == 87) {\n          i = 10500\n          j = 87\n          e = 5\n          break\n        } else d = g\n      }\n      if ((e | 0) == 2)\n        if (!d) k = 10500\n        else {\n          i = 10500\n          j = d\n          e = 5\n        }\n      if ((e | 0) == 5)\n        while (1) {\n          e = 0\n          d = i\n          do {\n            a = d\n            d = (d + 1) | 0\n          } while ((b[a >> 0] | 0) != 0)\n          j = (j + -1) | 0\n          if (!j) {\n            k = d\n            break\n          } else {\n            i = d\n            e = 5\n          }\n        }\n      return Bm(k, f[(c + 20) >> 2] | 0) | 0\n    }\n    function wg(a, b) {\n      a = +a\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0.0,\n        h = 0.0,\n        i = 0,\n        j = 0.0\n      p[s >> 3] = a\n      c = f[s >> 2] | 0\n      d = f[(s + 4) >> 2] | 0\n      e = Uj(c | 0, d | 0, 52) | 0\n      switch (e & 2047) {\n        case 0: {\n          if (a != 0.0) {\n            g = +wg(a * 18446744073709551616.0, b)\n            h = g\n            i = ((f[b >> 2] | 0) + -64) | 0\n          } else {\n            h = a\n            i = 0\n          }\n          f[b >> 2] = i\n          j = h\n          break\n        }\n        case 2047: {\n          j = a\n          break\n        }\n        default: {\n          f[b >> 2] = (e & 2047) + -1022\n          f[s >> 2] = c\n          f[(s + 4) >> 2] = (d & -2146435073) | 1071644672\n          j = +p[s >> 3]\n        }\n      }\n      return +j\n    }\n    function xg(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0,\n        i = 0\n      e = u\n      u = (u + 16) | 0\n      d = e\n      c = bj(32) | 0\n      f[d >> 2] = c\n      f[(d + 8) >> 2] = -2147483616\n      f[(d + 4) >> 2] = 26\n      g = c\n      h = 8360\n      i = (g + 26) | 0\n      do {\n        b[g >> 0] = b[h >> 0] | 0\n        g = (g + 1) | 0\n        h = (h + 1) | 0\n      } while ((g | 0) < (i | 0))\n      b[(c + 26) >> 0] = 0\n      f[a >> 2] = -1\n      Rf((a + 4) | 0, d)\n      if ((b[(d + 11) >> 0] | 0) >= 0) {\n        u = e\n        return\n      }\n      dn(f[d >> 2] | 0)\n      u = e\n      return\n    }\n    function yg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1628\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 84) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 72) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 60) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) return\n      c = (a + 36) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function zg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1376\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 84) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 72) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 60) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) return\n      c = (a + 36) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function Ag(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2296\n      b = (a + 84) | 0\n      c = (a + 4) | 0\n      d = (c + 80) | 0\n      do {\n        f[c >> 2] = 0\n        c = (c + 4) | 0\n      } while ((c | 0) < (d | 0))\n      f[b >> 2] = -1\n      f[(a + 88) >> 2] = -1\n      f[(a + 92) >> 2] = -1\n      b = (a + 152) | 0\n      c = (a + 96) | 0\n      d = (c + 56) | 0\n      do {\n        f[c >> 2] = 0\n        c = (c + 4) | 0\n      } while ((c | 0) < (d | 0))\n      n[b >> 2] = $(1.0)\n      b = (a + 224) | 0\n      c = (a + 156) | 0\n      d = (c + 68) | 0\n      do {\n        f[c >> 2] = 0\n        c = (c + 4) | 0\n      } while ((c | 0) < (d | 0))\n      Gi(b)\n      return\n    }\n    function Bg(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      f[a >> 2] = 0\n      c = (a + 4) | 0\n      f[c >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      d = (b + 4) | 0\n      e = ((f[d >> 2] | 0) - (f[b >> 2] | 0)) | 0\n      g = e >> 2\n      if (!g) return\n      if (g >>> 0 > 1073741823) um(a)\n      h = bj(e) | 0\n      f[c >> 2] = h\n      f[a >> 2] = h\n      f[(a + 8) >> 2] = h + (g << 2)\n      g = f[b >> 2] | 0\n      b = ((f[d >> 2] | 0) - g) | 0\n      if ((b | 0) <= 0) return\n      ge(h | 0, g | 0, b | 0) | 0\n      f[c >> 2] = h + ((b >>> 2) << 2)\n      return\n    }\n    function Cg(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      a = f[(b + 4) >> 2] | 0\n      if (!a) {\n        d = 0\n        return d | 0\n      }\n      e = f[((f[((f[(b + 8) >> 2] | 0) + (c << 2)) >> 2] | 0) + 60) >> 2] | 0\n      c = f[(a + 40) >> 2] | 0\n      b = f[(a + 44) >> 2] | 0\n      if ((c | 0) == (b | 0)) {\n        d = 0\n        return d | 0\n      } else g = c\n      while (1) {\n        c = f[g >> 2] | 0\n        g = (g + 4) | 0\n        if ((f[(c + 40) >> 2] | 0) == (e | 0)) {\n          d = c\n          h = 5\n          break\n        }\n        if ((g | 0) == (b | 0)) {\n          d = 0\n          h = 5\n          break\n        }\n      }\n      if ((h | 0) == 5) return d | 0\n      return 0\n    }\n    function Dg(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      c = Na[f[((f[a >> 2] | 0) + 24) >> 2] & 127](a) | 0\n      if ((c | 0) <= 0) {\n        d = 1\n        return d | 0\n      }\n      e = (a + 36) | 0\n      g = (a + 48) | 0\n      a = 0\n      while (1) {\n        h = f[((f[e >> 2] | 0) + (a << 2)) >> 2] | 0\n        a = (a + 1) | 0\n        if (!(Pa[f[((f[h >> 2] | 0) + 20) >> 2] & 31](h, g, b) | 0)) {\n          d = 0\n          i = 5\n          break\n        }\n        if ((a | 0) >= (c | 0)) {\n          d = 1\n          i = 5\n          break\n        }\n      }\n      if ((i | 0) == 5) return d | 0\n      return 0\n    }\n    function Eg(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      c = (a + 8) | 0\n      d = f[a >> 2] | 0\n      if ((((f[c >> 2] | 0) - d) >> 2) >>> 0 >= b >>> 0) return\n      e = (a + 4) | 0\n      if (b >>> 0 > 1073741823) {\n        g = ra(8) | 0\n        Yk(g, 9789)\n        f[g >> 2] = 3704\n        va(g | 0, 856, 80)\n      }\n      g = ((f[e >> 2] | 0) - d) | 0\n      h = bj(b << 2) | 0\n      if ((g | 0) > 0) ge(h | 0, d | 0, g | 0) | 0\n      f[a >> 2] = h\n      f[e >> 2] = h + ((g >> 2) << 2)\n      f[c >> 2] = h + (b << 2)\n      if (!d) return\n      dn(d)\n      return\n    }\n    function Fg(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0\n      switch ((c << 24) >> 24) {\n        case 0: {\n          c = bj(20) | 0\n          dk(c)\n          d = c\n          break\n        }\n        case 1: {\n          c = bj(24) | 0\n          Dk(c)\n          d = c\n          break\n        }\n        case 2: {\n          c = bj(36) | 0\n          pj(c)\n          d = c\n          break\n        }\n        case 3: {\n          c = bj(28) | 0\n          vk(c)\n          d = c\n          break\n        }\n        default:\n          d = 0\n      }\n      f[a >> 2] = d\n      return\n    }\n    function Gg(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      c = Na[f[((f[a >> 2] | 0) + 24) >> 2] & 127](a) | 0\n      if ((c | 0) <= 0) {\n        d = 1\n        return d | 0\n      }\n      e = (a + 36) | 0\n      g = (a + 48) | 0\n      a = 0\n      while (1) {\n        h = f[((f[e >> 2] | 0) + (a << 2)) >> 2] | 0\n        a = (a + 1) | 0\n        if (!(Pa[f[((f[h >> 2] | 0) + 16) >> 2] & 31](h, g, b) | 0)) {\n          d = 0\n          i = 5\n          break\n        }\n        if ((a | 0) >= (c | 0)) {\n          d = 1\n          i = 5\n          break\n        }\n      }\n      if ((i | 0) == 5) return d | 0\n      return 0\n    }\n    function Hg(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0\n      c = f[b >> 2] | 0\n      if (!c) {\n        d = 0\n        return d | 0\n      }\n      e = (a + 44) | 0\n      g = f[e >> 2] | 0\n      if (g >>> 0 < (f[(a + 48) >> 2] | 0) >>> 0) {\n        f[b >> 2] = 0\n        f[g >> 2] = c\n        f[e >> 2] = (f[e >> 2] | 0) + 4\n        d = 1\n        return d | 0\n      } else {\n        Zd((a + 40) | 0, b)\n        d = 1\n        return d | 0\n      }\n      return 0\n    }\n    function Ig(a) {\n      a = a | 0\n      var b = 0\n      if (!(f[(a + 44) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 48) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 24) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 28) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 32) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 36) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      b = (f[(a + 72) >> 2] | 0) != -1\n      return b | 0\n    }\n    function Jg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2348\n      b = f[(a + 64) >> 2] | 0\n      if (b | 0) {\n        c = (a + 68) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      f[(a + 12) >> 2] = 2372\n      b = f[(a + 32) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 20) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      dn(b)\n      dn(a)\n      return\n    }\n    function Kg(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        i = 0\n      f[c >> 2] = 2\n      d = (a + 4) | 0\n      a = (c + 8) | 0\n      e = f[a >> 2] | 0\n      g = ((f[(c + 12) >> 2] | 0) - e) | 0\n      if (g >>> 0 < 4294967292) {\n        Xg(a, (g + 4) | 0, 0)\n        i = f[a >> 2] | 0\n      } else i = e\n      e = (i + g) | 0\n      g = h[d >> 0] | (h[(d + 1) >> 0] << 8) | (h[(d + 2) >> 0] << 16) | (h[(d + 3) >> 0] << 24)\n      b[e >> 0] = g\n      b[(e + 1) >> 0] = g >> 8\n      b[(e + 2) >> 0] = g >> 16\n      b[(e + 3) >> 0] = g >> 24\n      return\n    }\n    function Lg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2440\n      b = f[(a + 64) >> 2] | 0\n      if (b | 0) {\n        c = (a + 68) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      f[(a + 12) >> 2] = 2420\n      b = f[(a + 32) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 20) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      dn(b)\n      dn(a)\n      return\n    }\n    function Mg(a) {\n      a = a | 0\n      var b = 0\n      if (!(f[(a + 64) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 68) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 44) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 48) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 52) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 56) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      b = (f[(a + 92) >> 2] | 0) != -1\n      return b | 0\n    }\n    function Ng(a) {\n      a = a | 0\n      var c = 0\n      if (!a) return\n      c = (a + 28) | 0\n      if ((b[(c + 11) >> 0] | 0) < 0) dn(f[c >> 2] | 0)\n      _f((a + 12) | 0, f[(a + 16) >> 2] | 0)\n      eg(a, f[(a + 4) >> 2] | 0)\n      dn(a)\n      return\n    }\n    function Og(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2348\n      b = f[(a + 64) >> 2] | 0\n      if (b | 0) {\n        c = (a + 68) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      f[(a + 12) >> 2] = 2372\n      b = f[(a + 32) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 20) >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function Pg(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      if (!a) return\n      c = f[a >> 2] | 0\n      if (c | 0) {\n        d = (a + 4) | 0\n        e = f[d >> 2] | 0\n        if ((e | 0) == (c | 0)) g = c\n        else {\n          h = e\n          while (1) {\n            e = (h + -12) | 0\n            f[d >> 2] = e\n            if ((b[(e + 11) >> 0] | 0) < 0) {\n              dn(f[e >> 2] | 0)\n              i = f[d >> 2] | 0\n            } else i = e\n            if ((i | 0) == (c | 0)) break\n            else h = i\n          }\n          g = f[a >> 2] | 0\n        }\n        dn(g)\n      }\n      dn(a)\n      return\n    }\n    function Qg(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      Ib(a, b)\n      if ((b | 0) <= -1) return\n      c = (a + 88) | 0\n      d = f[c >> 2] | 0\n      e = f[(a + 84) >> 2] | 0\n      if ((((d - e) >> 2) | 0) <= (b | 0)) return\n      a = (e + (b << 2)) | 0\n      b = (a + 4) | 0\n      e = (d - b) | 0\n      g = e >> 2\n      if (!g) h = d\n      else {\n        qi(a | 0, b | 0, e | 0) | 0\n        h = f[c >> 2] | 0\n      }\n      e = (a + (g << 2)) | 0\n      if ((h | 0) == (e | 0)) return\n      f[c >> 2] = h + (~(((h + -4 - e) | 0) >>> 2) << 2)\n      return\n    }\n    function Rg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2440\n      b = f[(a + 64) >> 2] | 0\n      if (b | 0) {\n        c = (a + 68) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      f[(a + 12) >> 2] = 2420\n      b = f[(a + 32) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 20) >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function Sg(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var g = 0,\n        h = 0\n      a = (c + 16) | 0\n      g = f[a >> 2] | 0\n      do\n        if (g) {\n          if ((g | 0) != (d | 0)) {\n            h = (c + 36) | 0\n            f[h >> 2] = (f[h >> 2] | 0) + 1\n            f[(c + 24) >> 2] = 2\n            b[(c + 54) >> 0] = 1\n            break\n          }\n          h = (c + 24) | 0\n          if ((f[h >> 2] | 0) == 2) f[h >> 2] = e\n        } else {\n          f[a >> 2] = d\n          f[(c + 24) >> 2] = e\n          f[(c + 36) >> 2] = 1\n        }\n      while (0)\n      return\n    }\n    function Tg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2668\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) {\n        c = (a + 100) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + ((~(((((d + -12 - b) | 0) >>> 0) / 12) | 0) * 12) | 0)\n        dn(b)\n      }\n      b = f[(a + 84) >> 2] | 0\n      if (!b) {\n        Td(a)\n        dn(a)\n        return\n      }\n      d = (a + 88) | 0\n      c = f[d >> 2] | 0\n      if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      Td(a)\n      dn(a)\n      return\n    }\n    function Ug(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        f = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      e = (b >> 31) | (((b | 0) < 0 ? -1 : 0) << 1)\n      f = (((b | 0) < 0 ? -1 : 0) >> 31) | (((b | 0) < 0 ? -1 : 0) << 1)\n      g = (d >> 31) | (((d | 0) < 0 ? -1 : 0) << 1)\n      h = (((d | 0) < 0 ? -1 : 0) >> 31) | (((d | 0) < 0 ? -1 : 0) << 1)\n      i = Tj((e ^ a) | 0, (f ^ b) | 0, e | 0, f | 0) | 0\n      b = I\n      a = g ^ e\n      e = h ^ f\n      return (\n        Tj(((gc(i, b, Tj((g ^ c) | 0, (h ^ d) | 0, g | 0, h | 0) | 0, I, 0) | 0) ^ a) | 0, (I ^ e) | 0, a | 0, e | 0) |\n        0\n      )\n    }\n    function Vg(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0,\n        i = 0,\n        j = 0\n      f[a >> 2] = b\n      h = (b + 16) | 0\n      i = f[(h + 4) >> 2] | 0\n      j = (a + 8) | 0\n      f[j >> 2] = f[h >> 2]\n      f[(j + 4) >> 2] = i\n      i = (b + 24) | 0\n      b = f[(i + 4) >> 2] | 0\n      j = (a + 16) | 0\n      f[j >> 2] = f[i >> 2]\n      f[(j + 4) >> 2] = b\n      b = (a + 40) | 0\n      f[b >> 2] = c\n      f[(b + 4) >> 2] = d\n      d = (a + 48) | 0\n      f[d >> 2] = e\n      f[(d + 4) >> 2] = g\n      return\n    }\n    function Wg(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        i = 0,\n        j = 0,\n        k = 0\n      c = b[(a + 12) >> 0] | 0\n      d = (a + 8) | 0\n      e = f[d >> 2] | 0\n      if (e >>> 0 < 4096 ? ((g = (a + 4) | 0), (i = f[g >> 2] | 0), (i | 0) > 0) : 0) {\n        j = f[a >> 2] | 0\n        a = (i + -1) | 0\n        f[g >> 2] = a\n        g = (e << 8) | (h[(j + a) >> 0] | 0)\n        f[d >> 2] = g\n        k = g\n      } else k = e\n      e = k & 255\n      g = (0 - c) & 255\n      c = X(k >>> 8, g) | 0\n      a = e >>> 0 < g >>> 0\n      f[d >> 2] = a ? (c + e) | 0 : (k - g - c) | 0\n      return a | 0\n    }\n    function Xg(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      c = (a + 4) | 0\n      d = f[c >> 2] | 0\n      e = f[a >> 2] | 0\n      g = (d - e) | 0\n      h = e\n      e = d\n      if (g >>> 0 >= b >>> 0) {\n        if (g >>> 0 > b >>> 0 ? ((d = (h + b) | 0), (d | 0) != (e | 0)) : 0) f[c >> 2] = d\n      } else jf(a, (b - g) | 0)\n      g = (a + 24) | 0\n      a = g\n      b = Rj(f[a >> 2] | 0, f[(a + 4) >> 2] | 0, 1, 0) | 0\n      a = g\n      f[a >> 2] = b\n      f[(a + 4) >> 2] = I\n      return\n    }\n    function Yg(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      xg(g, a, c, d)\n      d = (a + 24) | 0\n      f[d >> 2] = f[g >> 2]\n      c = (g + 4) | 0\n      hi((a + 28) | 0, c) | 0\n      if ((b[(c + 11) >> 0] | 0) >= 0) {\n        u = e\n        return d | 0\n      }\n      dn(f[c >> 2] | 0)\n      u = e\n      return d | 0\n    }\n    function Zg(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 2668\n      b = f[(a + 96) >> 2] | 0\n      if (b | 0) {\n        c = (a + 100) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + ((~(((((d + -12 - b) | 0) >>> 0) / 12) | 0) * 12) | 0)\n        dn(b)\n      }\n      b = f[(a + 84) >> 2] | 0\n      if (!b) {\n        Td(a)\n        return\n      }\n      d = (a + 88) | 0\n      c = f[d >> 2] | 0\n      if ((c | 0) != (b | 0)) f[d >> 2] = c + (~(((c + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      Td(a)\n      return\n    }\n    function _g(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0\n      f[a >> 2] = 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      f[(a + 12) >> 2] = 0\n      f[(a + 16) >> 2] = 0\n      f[(a + 20) >> 2] = 0\n      b[(a + 24) >> 0] = 1\n      c = (a + 68) | 0\n      d = (a + 28) | 0\n      e = (d + 40) | 0\n      do {\n        f[d >> 2] = 0\n        d = (d + 4) | 0\n      } while ((d | 0) < (e | 0))\n      f[c >> 2] = a\n      c = (a + 72) | 0\n      f[c >> 2] = 0\n      f[(c + 4) >> 2] = 0\n      f[(c + 8) >> 2] = 0\n      f[(c + 12) >> 2] = 0\n      f[(c + 16) >> 2] = 0\n      f[(c + 20) >> 2] = 0\n      return\n    }\n    function $g(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      md(g, a, c, d)\n      d = (a + 24) | 0\n      f[d >> 2] = f[g >> 2]\n      c = (g + 4) | 0\n      hi((a + 28) | 0, c) | 0\n      if ((b[(c + 11) >> 0] | 0) >= 0) {\n        u = e\n        return d | 0\n      }\n      dn(f[c >> 2] | 0)\n      u = e\n      return d | 0\n    }\n    function ah(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0,\n        h = 0,\n        i = 0\n      if (c ? !(Ff(d, a) | 0) : 0) {\n        e = 0\n        return e | 0\n      }\n      b[(a + 36) >> 0] = 1\n      d = (a + 16) | 0\n      c = f[d >> 2] | 0\n      g = ((f[a >> 2] | 0) + c) | 0\n      h = (a + 8) | 0\n      i = Tj(f[h >> 2] | 0, f[(h + 4) >> 2] | 0, c | 0, f[(d + 4) >> 2] | 0) | 0\n      f[(a + 32) >> 2] = 0\n      f[(a + 24) >> 2] = g\n      f[(a + 28) >> 2] = g + i\n      e = 1\n      return e | 0\n    }\n    function bh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1684\n      b = f[(a + 76) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function ch(a, b, c, d, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var f = 0,\n        g = 0,\n        h = 0\n      f = u\n      u = (u + 256) | 0\n      g = f\n      if (((c | 0) > (d | 0)) & (((e & 73728) | 0) == 0)) {\n        e = (c - d) | 0\n        Vf(g | 0, ((b << 24) >> 24) | 0, (e >>> 0 < 256 ? e : 256) | 0) | 0\n        if (e >>> 0 > 255) {\n          b = (c - d) | 0\n          d = e\n          do {\n            il(a, g, 256)\n            d = (d + -256) | 0\n          } while (d >>> 0 > 255)\n          h = b & 255\n        } else h = e\n        il(a, g, h)\n      }\n      u = f\n      return\n    }\n    function dh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0,\n        e = 0,\n        g = 0\n      b = f[(a + 8) >> 2] | 0\n      c = f[(a + 12) >> 2] | 0\n      if ((b | 0) == (c | 0)) {\n        d = 1\n        return d | 0\n      }\n      e = (a + 32) | 0\n      a = b\n      while (1) {\n        b = f[a >> 2] | 0\n        a = (a + 4) | 0\n        if (!(Oa[f[((f[b >> 2] | 0) + 16) >> 2] & 127](b, f[e >> 2] | 0) | 0)) {\n          d = 0\n          g = 5\n          break\n        }\n        if ((a | 0) == (c | 0)) {\n          d = 1\n          g = 5\n          break\n        }\n      }\n      if ((g | 0) == 5) return d | 0\n      return 0\n    }\n    function eh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1432\n      b = f[(a + 76) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function fh(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      var h = 0\n      if (zl(a, f[(b + 8) >> 2] | 0, g) | 0) Tf(0, b, c, d, e)\n      else {\n        h = f[(a + 8) >> 2] | 0\n        Xa[f[((f[h >> 2] | 0) + 20) >> 2] & 3](h, b, c, d, e, g)\n      }\n      return\n    }\n    function gh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      c = bj(40) | 0\n      f[c >> 2] = -1\n      oj((c + 8) | 0)\n      Ta[f[((f[a >> 2] | 0) + 16) >> 2] & 7](a, c)\n      a = (b + 88) | 0\n      b = f[a >> 2] | 0\n      f[a >> 2] = c\n      if (!b) return 1\n      c = f[(b + 8) >> 2] | 0\n      if (c | 0) {\n        a = (b + 12) | 0\n        if ((f[a >> 2] | 0) != (c | 0)) f[a >> 2] = c\n        dn(c)\n      }\n      dn(b)\n      return 1\n    }\n    function hh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      c = f[(a + 12) >> 2] | 0\n      d = f[(a + 8) >> 2] | 0\n      a = d\n      if ((c | 0) == (d | 0)) {\n        e = 0\n        return e | 0\n      }\n      g = (c - d) >> 2\n      d = 0\n      while (1) {\n        c = f[(a + (d << 2)) >> 2] | 0\n        if ((f[(c + 60) >> 2] | 0) == (b | 0)) {\n          e = c\n          h = 5\n          break\n        }\n        d = (d + 1) | 0\n        if (d >>> 0 >= g >>> 0) {\n          e = 0\n          h = 5\n          break\n        }\n      }\n      if ((h | 0) == 5) return e | 0\n      return 0\n    }\n    function ih(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      c = f[(a + 12) >> 2] | 0\n      d = f[(a + 8) >> 2] | 0\n      a = d\n      if ((c | 0) == (d | 0)) {\n        e = -1\n        return e | 0\n      }\n      g = (c - d) >> 2\n      d = 0\n      while (1) {\n        if ((f[((f[(a + (d << 2)) >> 2] | 0) + 60) >> 2] | 0) == (b | 0)) {\n          e = d\n          h = 5\n          break\n        }\n        d = (d + 1) | 0\n        if (d >>> 0 >= g >>> 0) {\n          e = -1\n          h = 5\n          break\n        }\n      }\n      if ((h | 0) == 5) return e | 0\n      return 0\n    }\n    function jh(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        f = 0,\n        g = 0,\n        h = 0,\n        i = 0,\n        j = 0\n      a: do\n        if (!d) e = 0\n        else {\n          f = a\n          g = d\n          h = c\n          while (1) {\n            i = b[f >> 0] | 0\n            j = b[h >> 0] | 0\n            if ((i << 24) >> 24 != (j << 24) >> 24) break\n            g = (g + -1) | 0\n            if (!g) {\n              e = 0\n              break a\n            } else {\n              f = (f + 1) | 0\n              h = (h + 1) | 0\n            }\n          }\n          e = ((i & 255) - (j & 255)) | 0\n        }\n      while (0)\n      return e | 0\n    }\n    function kh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1684\n      b = f[(a + 76) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) return\n      c = (a + 36) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function lh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 2108\n      b = (a + 28) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) bn(c)\n      f[a >> 2] = 1148\n      c = (a + 20) | 0\n      b = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (!b) {\n        Yf(a)\n        dn(a)\n        return\n      }\n      Sa[f[((f[b >> 2] | 0) + 4) >> 2] & 127](b)\n      Yf(a)\n      dn(a)\n      return\n    }\n    function mh(a) {\n      a = a | 0\n      var c = 0,\n        d = 0\n      f[a >> 2] = 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      c = 0\n      while (1) {\n        if ((c | 0) == 3) break\n        f[(a + (c << 2)) >> 2] = 0\n        c = (c + 1) | 0\n      }\n      if ((b[(a + 11) >> 0] | 0) < 0) d = ((f[(a + 8) >> 2] & 2147483647) + -1) | 0\n      else d = 10\n      hg(a, d, 0)\n      return\n    }\n    function nh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1432\n      b = f[(a + 76) >> 2] | 0\n      if (b | 0) dn(b)\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) return\n      c = (a + 36) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function oh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 984\n      b = f[(a + 16) >> 2] | 0\n      if (b | 0) {\n        c = (a + 20) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      b = f[(a + 4) >> 2] | 0\n      if (!b) return\n      d = (a + 8) | 0\n      a = f[d >> 2] | 0\n      if ((a | 0) != (b | 0)) f[d >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function ph(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1740\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function qh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 2108\n      b = (a + 28) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) bn(c)\n      f[a >> 2] = 1148\n      c = (a + 20) | 0\n      b = f[c >> 2] | 0\n      f[c >> 2] = 0\n      if (!b) {\n        Yf(a)\n        return\n      }\n      Sa[f[((f[b >> 2] | 0) + 4) >> 2] & 127](b)\n      Yf(a)\n      return\n    }\n    function rh(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0\n      if (zl(a, f[(b + 8) >> 2] | 0, 0) | 0) Sg(0, b, c, d)\n      else {\n        e = f[(a + 8) >> 2] | 0\n        Va[f[((f[e >> 2] | 0) + 28) >> 2] & 7](e, b, c, d)\n      }\n      return\n    }\n    function sh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0\n      if ((b | 0) < 0) {\n        c = 0\n        return c | 0\n      }\n      d = f[(a + 4) >> 2] | 0\n      if (((((f[(d + 12) >> 2] | 0) - (f[(d + 8) >> 2] | 0)) >> 2) | 0) <= (b | 0)) {\n        c = 0\n        return c | 0\n      }\n      d = f[((f[(a + 8) >> 2] | 0) + (f[((f[(a + 20) >> 2] | 0) + (b << 2)) >> 2] << 2)) >> 2] | 0\n      c = Oa[f[((f[d >> 2] | 0) + 32) >> 2] & 127](d, b) | 0\n      return c | 0\n    }\n    function th(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        f = 0,\n        g = 0\n      d = b[a >> 0] | 0\n      e = b[c >> 0] | 0\n      if ((d << 24) >> 24 == 0 ? 1 : (d << 24) >> 24 != (e << 24) >> 24) {\n        f = e\n        g = d\n      } else {\n        d = c\n        c = a\n        do {\n          c = (c + 1) | 0\n          d = (d + 1) | 0\n          a = b[c >> 0] | 0\n          e = b[d >> 0] | 0\n        } while (!((a << 24) >> 24 == 0 ? 1 : (a << 24) >> 24 != (e << 24) >> 24))\n        f = e\n        g = a\n      }\n      return ((g & 255) - (f & 255)) | 0\n    }\n    function uh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1488\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function vh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      mh(d)\n      of(a, d, b)\n      Ik(d)\n      u = c\n      return\n    }\n    function wh(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      d = u\n      u = (u + 32) | 0\n      e = d\n      g = (d + 20) | 0\n      f[e >> 2] = f[(a + 60) >> 2]\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = b\n      f[(e + 12) >> 2] = g\n      f[(e + 16) >> 2] = c\n      if ((ik(za(140, e | 0) | 0) | 0) < 0) {\n        f[g >> 2] = -1\n        h = -1\n      } else h = f[g >> 2] | 0\n      u = d\n      return h | 0\n    }\n    function xh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0\n      if (((b | 0) == -1) | ((b | 0) > 4)) {\n        c = 0\n        return c | 0\n      }\n      d = f[(a + 20 + ((b * 12) | 0)) >> 2] | 0\n      if ((((f[(a + 20 + ((b * 12) | 0) + 4) >> 2] | 0) - d) | 0) <= 0) {\n        c = 0\n        return c | 0\n      }\n      b = f[d >> 2] | 0\n      if ((b | 0) == -1) {\n        c = 0\n        return c | 0\n      }\n      c = f[((f[(a + 8) >> 2] | 0) + (b << 2)) >> 2] | 0\n      return c | 0\n    }\n    function yh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0\n      c = f[(a + 16) >> 2] | 0\n      if (((((f[(a + 20) >> 2] | 0) - c) >> 2) | 0) <= (b | 0)) {\n        d = 0\n        return d | 0\n      }\n      e = f[(c + (b << 2)) >> 2] | 0\n      if ((e | 0) < 0) {\n        d = 0\n        return d | 0\n      }\n      d = Je(f[((f[(a + 36) >> 2] | 0) + (e << 2)) >> 2] | 0) | 0\n      return d | 0\n    }\n    function zh(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0\n      if (!($f(f[(a + 8) >> 2] | 0, ((f[(b + 4) >> 2] | 0) - (f[b >> 2] | 0)) >> 2) | 0)) {\n        d = 0\n        return d | 0\n      }\n      d = Pa[f[((f[a >> 2] | 0) + 32) >> 2] & 31](a, b, c) | 0\n      return d | 0\n    }\n    function Ah(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      Ki(a)\n      f[a >> 2] = 1088\n      c = (a + 36) | 0\n      f[c >> 2] = 0\n      f[(c + 4) >> 2] = 0\n      f[(c + 8) >> 2] = 0\n      f[(c + 12) >> 2] = 0\n      f[(c + 16) >> 2] = 0\n      f[(c + 20) >> 2] = 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      f[(a + 60) >> 2] = c\n      return\n    }\n    function Bh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1740\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) return\n      c = (a + 36) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function Ch(a) {\n      a = a | 0\n      if (!(f[(a + 60) >> 2] | 0)) return 0\n      if (!(f[(a + 44) >> 2] | 0)) return 0\n      if (!(f[(a + 48) >> 2] | 0)) return 0\n      if (!(f[(a + 52) >> 2] | 0)) return 0\n      else return ((f[(a + 56) >> 2] | 0) != 0) | 0\n      return 0\n    }\n    function Dh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1488\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) return\n      c = (a + 36) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function Eh(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0\n      d = a\n      e = c\n      c = (d + 64) | 0\n      do {\n        f[d >> 2] = f[e >> 2]\n        d = (d + 4) | 0\n        e = (e + 4) | 0\n      } while ((d | 0) < (c | 0))\n      e = (a + 64) | 0\n      f[(a + 88) >> 2] = 0\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      f[(e + 8) >> 2] = 0\n      f[(e + 12) >> 2] = 0\n      f[(e + 16) >> 2] = 0\n      b[(e + 20) >> 0] = 0\n      return\n    }\n    function Fh(a, c, d, e) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      var f = 0,\n        g = 0\n      if (((a | 0) == 0) & ((c | 0) == 0)) f = d\n      else {\n        g = d\n        d = c\n        c = a\n        while (1) {\n          a = (g + -1) | 0\n          b[a >> 0] = h[(10394 + (c & 15)) >> 0] | 0 | e\n          c = Uj(c | 0, d | 0, 4) | 0\n          d = I\n          if (((c | 0) == 0) & ((d | 0) == 0)) {\n            f = a\n            break\n          } else g = a\n        }\n      }\n      return f | 0\n    }\n    function Gh(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0\n      c = (a + 74) | 0\n      d = b[c >> 0] | 0\n      b[c >> 0] = (d + 255) | d\n      d = f[a >> 2] | 0\n      if (!(d & 8)) {\n        f[(a + 8) >> 2] = 0\n        f[(a + 4) >> 2] = 0\n        c = f[(a + 44) >> 2] | 0\n        f[(a + 28) >> 2] = c\n        f[(a + 20) >> 2] = c\n        f[(a + 16) >> 2] = c + (f[(a + 48) >> 2] | 0)\n        e = 0\n      } else {\n        f[a >> 2] = d | 32\n        e = -1\n      }\n      return e | 0\n    }\n    function Hh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0\n      c = f[(b + 88) >> 2] | 0\n      if (!c) {\n        d = 0\n        return d | 0\n      }\n      if ((f[c >> 2] | 0) != 2) {\n        d = 0\n        return d | 0\n      }\n      b = f[(c + 8) >> 2] | 0\n      f[(a + 4) >> 2] = h[b >> 0] | (h[(b + 1) >> 0] << 8) | (h[(b + 2) >> 0] << 16) | (h[(b + 3) >> 0] << 24)\n      d = 1\n      return d | 0\n    }\n    function Ih(a) {\n      a = a | 0\n      var b = 0\n      if (!(f[(a + 44) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 48) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      if (!(f[(a + 52) >> 2] | 0)) {\n        b = 0\n        return b | 0\n      }\n      b = (f[(a + 56) >> 2] | 0) != 0\n      return b | 0\n    }\n    function Jh(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      d = b[(a + 11) >> 0] | 0\n      e = (d << 24) >> 24 < 0\n      if (e) g = f[(a + 4) >> 2] | 0\n      else g = d & 255\n      if (g >>> 0 <= c >>> 0) um(a)\n      if (e) h = f[a >> 2] | 0\n      else h = a\n      return (h + c) | 0\n    }\n    function Kh(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0\n      if (f[(c + 56) >> 2] | 0) {\n        d = 0\n        return d | 0\n      }\n      if ((b[(c + 24) >> 0] | 0) != 3) {\n        d = 0\n        return d | 0\n      }\n      f[(a + 44) >> 2] = c\n      d = 1\n      return d | 0\n    }\n    function Lh(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      if (((b | 0) != 0) & ((c | 0) != 0)) {\n        Lb(a, b, c)\n        return\n      } else {\n        Pb(a, 0, 0)\n        return\n      }\n    }\n    function Mh(a, b, c, d, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = $(e)\n      f[(a + 4) >> 2] = b\n      pd((a + 8) | 0, c, (c + (d << 2)) | 0)\n      n[(a + 20) >> 2] = e\n      return\n    }\n    function Nh(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      if (!(Oa[f[((f[a >> 2] | 0) + 36) >> 2] & 127](a, b) | 0)) {\n        c = 0\n        return c | 0\n      }\n      if (!(Oa[f[((f[a >> 2] | 0) + 40) >> 2] & 127](a, b) | 0)) {\n        c = 0\n        return c | 0\n      }\n      c = Na[f[((f[a >> 2] | 0) + 44) >> 2] & 127](a) | 0\n      return c | 0\n    }\n    function Oh(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      d = f[c >> 2] | 0\n      c = a\n      e = (b - a) >> 2\n      while (1) {\n        if (!e) break\n        a = ((e | 0) / 2) | 0\n        b = (c + (a << 2)) | 0\n        g = (f[b >> 2] | 0) >>> 0 < d >>> 0\n        c = g ? (b + 4) | 0 : c\n        e = g ? (e + -1 - a) | 0 : a\n      }\n      return c | 0\n    }\n    function Ph(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0\n      if (!(xj(a, c, d) | 0)) {\n        e = 0\n        return e | 0\n      }\n      d = f[(a + 8) >> 2] | 0\n      if ((b[(d + 24) >> 0] | 0) != 3) {\n        e = 0\n        return e | 0\n      }\n      e = (f[(d + 28) >> 2] | 0) == 9\n      return e | 0\n    }\n    function Qh(a) {\n      a = a | 0\n      var c = 0\n      f[a >> 2] = 0\n      c = (a + 8) | 0\n      f[c >> 2] = 0\n      f[(c + 4) >> 2] = 0\n      f[(c + 8) >> 2] = 0\n      f[(c + 12) >> 2] = 0\n      b[(a + 24) >> 0] = 1\n      f[(a + 28) >> 2] = 9\n      c = (a + 40) | 0\n      f[c >> 2] = 0\n      f[(c + 4) >> 2] = 0\n      f[(c + 8) >> 2] = 0\n      f[(c + 12) >> 2] = 0\n      f[(a + 56) >> 2] = -1\n      f[(a + 60) >> 2] = 0\n      return\n    }\n    function Rh(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0\n      a = u\n      u = (u + 32) | 0\n      d = a\n      Mf(d, c)\n      c = f[(d + 16) >> 2] | 0\n      e = (d + 4) | 0\n      if ((b[(e + 11) >> 0] | 0) >= 0) {\n        u = a\n        return c | 0\n      }\n      dn(f[e >> 2] | 0)\n      u = a\n      return c | 0\n    }\n    function Sh(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0,\n        h = 0\n      if (!(Om(b[f[a >> 2] >> 0] | 0) | 0)) c = 0\n      else {\n        d = 0\n        while (1) {\n          e = f[a >> 2] | 0\n          g = (((d * 10) | 0) + -48 + (b[e >> 0] | 0)) | 0\n          h = (e + 1) | 0\n          f[a >> 2] = h\n          if (!(Om(b[h >> 0] | 0) | 0)) {\n            c = g\n            break\n          } else d = g\n        }\n      }\n      return c | 0\n    }\n    function Th(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0\n      if (f[(c + 56) >> 2] | 0) {\n        d = 0\n        return d | 0\n      }\n      if ((b[(c + 24) >> 0] | 0) != 3) {\n        d = 0\n        return d | 0\n      }\n      f[(a + 64) >> 2] = c\n      d = 1\n      return d | 0\n    }\n    function Uh(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0\n      if (!(xj(a, b, c) | 0)) {\n        d = 0\n        return d | 0\n      }\n      d = (f[((f[((f[((f[(b + 4) >> 2] | 0) + 8) >> 2] | 0) + (c << 2)) >> 2] | 0) + 28) >> 2] | 0) == 9\n      return d | 0\n    }\n    function Vh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      b = f[r >> 2] | 0\n      c = (b + a) | 0\n      if ((((a | 0) > 0) & ((c | 0) < (b | 0))) | ((c | 0) < 0)) {\n        ea() | 0\n        ya(12)\n        return -1\n      }\n      f[r >> 2] = c\n      if ((c | 0) > (da() | 0) ? (ca() | 0) == 0 : 0) {\n        f[r >> 2] = b\n        ya(12)\n        return -1\n      }\n      return b | 0\n    }\n    function Wh(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        f = 0\n      if (((a | 0) == 0) & ((c | 0) == 0)) e = d\n      else {\n        f = d\n        d = c\n        c = a\n        while (1) {\n          a = (f + -1) | 0\n          b[a >> 0] = (c & 7) | 48\n          c = Uj(c | 0, d | 0, 3) | 0\n          d = I\n          if (((c | 0) == 0) & ((d | 0) == 0)) {\n            e = a\n            break\n          } else f = a\n        }\n      }\n      return e | 0\n    }\n    function Xh(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0\n      if (((c | 0) != 0 ? (f[(c + 56) >> 2] | 0) == 0 : 0) ? (b[(c + 24) >> 0] | 0) == 3 : 0) {\n        f[(a + 60) >> 2] = c\n        d = 1\n      } else d = 0\n      return d | 0\n    }\n    function Yh(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 36) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function Zh(a, b, c, d, e, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      g = g | 0\n      if (zl(a, f[(b + 8) >> 2] | 0, g) | 0) Tf(0, b, c, d, e)\n      return\n    }\n    function _h(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = f[(a + 4) >> 2] | 0\n      g = ((f[(e + 56) >> 2] | 0) - (f[(e + 52) >> 2] | 0)) >> 2\n      b[d >> 0] = 0\n      le((a + 20) | 0, g, d)\n      u = c\n      return\n    }\n    function $h(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Sb(a, b, c) | 0\n    }\n    function ai(a) {\n      a = a | 0\n      var b = 0\n      switch (a | 0) {\n        case 11:\n        case 2:\n        case 1: {\n          b = 1\n          break\n        }\n        case 4:\n        case 3: {\n          b = 2\n          break\n        }\n        case 6:\n        case 5: {\n          b = 4\n          break\n        }\n        case 8:\n        case 7: {\n          b = 8\n          break\n        }\n        case 9: {\n          b = 4\n          break\n        }\n        case 10: {\n          b = 8\n          break\n        }\n        default:\n          b = -1\n      }\n      return b | 0\n    }\n    function bi(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0\n      b[(a + 36) >> 0] = 0\n      c = Rj(f[(a + 32) >> 2] | 0, 0, 7, 0) | 0\n      d = Uj(c | 0, I | 0, 3) | 0\n      c = (a + 16) | 0\n      a = c\n      e = Rj(d | 0, I | 0, f[a >> 2] | 0, f[(a + 4) >> 2] | 0) | 0\n      a = c\n      f[a >> 2] = e\n      f[(a + 4) >> 2] = I\n      return\n    }\n    function ci(a) {\n      a = a | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        g = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      e = f[(a + 4) >> 2] | 0\n      g = ((f[(e + 28) >> 2] | 0) - (f[(e + 24) >> 2] | 0)) >> 2\n      b[d >> 0] = 0\n      le((a + 20) | 0, g, d)\n      u = c\n      return\n    }\n    function di(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      b = (a + 60) | 0\n      c = a\n      d = (c + 60) | 0\n      do {\n        f[c >> 2] = 0\n        c = (c + 4) | 0\n      } while ((c | 0) < (d | 0))\n      f[b >> 2] = a\n      b = (a + 64) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      f[(b + 16) >> 2] = 0\n      f[(b + 20) >> 2] = 0\n      return\n    }\n    function ei(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0\n      d = ((f[(a + 96) >> 2] | 0) + ((b * 12) | 0)) | 0\n      rd(c, d, (d + 12) | 0)\n      return 1\n    }\n    function fi() {\n      var a = 0,\n        b = 0\n      a = bj(40) | 0\n      f[a >> 2] = 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      f[(a + 12) >> 2] = 0\n      n[(a + 16) >> 2] = $(1.0)\n      b = (a + 20) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      n[(a + 36) >> 2] = $(1.0)\n      return a | 0\n    }\n    function gi(a) {\n      a = a | 0\n      f[a >> 2] = 2396\n      wf((a + 8) | 0)\n      dn(a)\n      return\n    }\n    function hi(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0,\n        e = 0\n      if ((a | 0) != (c | 0)) {\n        d = b[(c + 11) >> 0] | 0\n        e = (d << 24) >> 24 < 0\n        Kf(a, e ? f[c >> 2] | 0 : c, e ? f[(c + 4) >> 2] | 0 : d & 255) | 0\n      }\n      return a | 0\n    }\n    function ii(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0,\n        f = 0\n      c = a & 65535\n      d = b & 65535\n      e = X(d, c) | 0\n      f = a >>> 16\n      a = ((e >>> 16) + (X(d, f) | 0)) | 0\n      d = b >>> 16\n      b = X(d, c) | 0\n      return (\n        ((I = ((a >>> 16) + (X(d, f) | 0) + ((((a & 65535) + b) | 0) >>> 16)) | 0), ((a + b) << 16) | (e & 65535) | 0) |\n        0\n      )\n    }\n    function ji(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0,\n        e = 0\n      c = gg(b) | 0\n      d = bj((c + 13) | 0) | 0\n      f[d >> 2] = c\n      f[(d + 4) >> 2] = c\n      f[(d + 8) >> 2] = 0\n      e = Zl(d) | 0\n      ge(e | 0, b | 0, (c + 1) | 0) | 0\n      f[a >> 2] = e\n      return\n    }\n    function ki(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0\n      if (((b | 0) == -1) | ((b | 0) > 4)) {\n        c = -1\n        return c | 0\n      }\n      d = f[(a + 20 + ((b * 12) | 0)) >> 2] | 0\n      if ((((f[(a + 20 + ((b * 12) | 0) + 4) >> 2] | 0) - d) | 0) <= 0) {\n        c = -1\n        return c | 0\n      }\n      c = f[d >> 2] | 0\n      return c | 0\n    }\n    function li(a) {\n      a = a | 0\n      f[a >> 2] = 2396\n      wf((a + 8) | 0)\n      return\n    }\n    function mi(a, b, c, d, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      f[(b + 44) >> 2] = e\n      Tb(a, b, c, d, e)\n      return\n    }\n    function ni(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1208\n      b = f[(a + 32) >> 2] | 0\n      if (!b) return\n      c = (a + 36) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function oi(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      if (zl(a, f[(b + 8) >> 2] | 0, 0) | 0) Sg(0, b, c, d)\n      return\n    }\n    function pi(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 2616\n      b = (a + 4) | 0\n      f[(a + 40) >> 2] = 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      f[(b + 16) >> 2] = 0\n      f[(b + 20) >> 2] = 0\n      f[(b + 24) >> 2] = 0\n      f[(b + 28) >> 2] = 0\n      d[(b + 32) >> 1] = 0\n      return\n    }\n    function qi(a, c, d) {\n      a = a | 0\n      c = c | 0\n      d = d | 0\n      var e = 0\n      if (((c | 0) < (a | 0)) & ((a | 0) < ((c + d) | 0))) {\n        e = a\n        c = (c + d) | 0\n        a = (a + d) | 0\n        while ((d | 0) > 0) {\n          a = (a - 1) | 0\n          c = (c - 1) | 0\n          d = (d - 1) | 0\n          b[a >> 0] = b[c >> 0] | 0\n        }\n        a = e\n      } else ge(a, c, d) | 0\n      return a | 0\n    }\n    function ri(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      f[a >> 2] = 956\n      b = f[(a + 8) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      c = (a + 12) | 0\n      d = f[c >> 2] | 0\n      if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      dn(a)\n      return\n    }\n    function si(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0\n      d = u\n      u = (u + 16) | 0\n      e = d\n      f[e >> 2] = f[c >> 2]\n      g = Pa[f[((f[a >> 2] | 0) + 16) >> 2] & 31](a, b, e) | 0\n      if (g) f[c >> 2] = f[e >> 2]\n      u = d\n      return (g & 1) | 0\n    }\n    function ti(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      if (b >>> 0 >= 2) {\n        c = 0\n        return c | 0\n      }\n      f[(a + 28) >> 2] = b\n      c = 1\n      return c | 0\n    }\n    function ui(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0\n      if ((b | 0) > 0) d = 0\n      else return\n      do {\n        e = f[(a + (d << 2)) >> 2] | 0\n        f[(c + (d << 2)) >> 2] = ((e << 31) >> 31) ^ (e >>> 1)\n        d = (d + 1) | 0\n      } while ((d | 0) != (b | 0))\n      return\n    }\n    function vi() {\n      var a = 0,\n        b = 0\n      a = ej() | 0\n      if (\n        (a | 0 ? ((b = f[a >> 2] | 0), b | 0) : 0)\n          ? ((a = (b + 48) | 0), ((f[a >> 2] & -256) | 0) == 1126902528 ? (f[(a + 4) >> 2] | 0) == 1129074247 : 0)\n          : 0\n      )\n        Rk(f[(b + 12) >> 2] | 0)\n      Rk(lm() | 0)\n    }\n    function wi(a) {\n      a = a | 0\n      var c = 0\n      c = b[(w + (a & 255)) >> 0] | 0\n      if ((c | 0) < 8) return c | 0\n      c = b[(w + ((a >> 8) & 255)) >> 0] | 0\n      if ((c | 0) < 8) return (c + 8) | 0\n      c = b[(w + ((a >> 16) & 255)) >> 0] | 0\n      if ((c | 0) < 8) return (c + 16) | 0\n      return ((b[(w + (a >>> 24)) >> 0] | 0) + 24) | 0\n    }\n    function xi(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      if (!a) return\n      b = f[a >> 2] | 0\n      if (b | 0) {\n        c = (a + 4) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -4 - b) | 0) >>> 2) << 2)\n        dn(b)\n      }\n      dn(a)\n      return\n    }\n    function yi(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      if (!a) return\n      b = f[a >> 2] | 0\n      if (b | 0) {\n        c = (a + 4) | 0\n        d = f[c >> 2] | 0\n        if ((d | 0) != (b | 0)) f[c >> 2] = d + (~(((d + -2 - b) | 0) >>> 1) << 1)\n        dn(b)\n      }\n      dn(a)\n      return\n    }\n    function zi(a, c) {\n      a = a | 0\n      c = c | 0\n      var d = 0\n      b[(c + 84) >> 0] = 1\n      a = f[(c + 68) >> 2] | 0\n      d = (c + 72) | 0\n      c = f[d >> 2] | 0\n      if ((c | 0) == (a | 0)) return 1\n      f[d >> 2] = c + (~(((c + -4 - a) | 0) >>> 2) << 2)\n      return 1\n    }\n    function Ai(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      if (\n        Im(a) | 0\n          ? ((b = dm(f[a >> 2] | 0) | 0),\n            (a = (b + 8) | 0),\n            (c = f[a >> 2] | 0),\n            (f[a >> 2] = c + -1),\n            ((c + -1) | 0) < 0)\n          : 0\n      )\n        dn(b)\n      return\n    }\n    function Bi(a) {\n      a = a | 0\n      var c = 0\n      f[a >> 2] = 0\n      c = (a + 8) | 0\n      d[(a + 38) >> 1] = 0\n      f[c >> 2] = 0\n      f[(c + 4) >> 2] = 0\n      f[(c + 8) >> 2] = 0\n      f[(c + 12) >> 2] = 0\n      f[(c + 16) >> 2] = 0\n      f[(c + 20) >> 2] = 0\n      f[(c + 24) >> 2] = 0\n      b[(c + 28) >> 0] = 0\n      return\n    }\n    function Ci(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1148\n      b = (a + 20) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n      Yf(a)\n      dn(a)\n      return\n    }\n    function Di(a, b) {\n      a = a | 0\n      b = b | 0\n      return Oa[f[((f[a >> 2] | 0) + 48) >> 2] & 127](a, ((f[(b + 4) >> 2] | 0) - (f[b >> 2] | 0)) >> 2) | 0\n    }\n    function Ei(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 956\n      b = f[(a + 8) >> 2] | 0\n      if (!b) return\n      c = (a + 12) | 0\n      a = f[c >> 2] | 0\n      if ((a | 0) != (b | 0)) f[c >> 2] = a + (~(((a + -4 - b) | 0) >>> 2) << 2)\n      dn(b)\n      return\n    }\n    function Fi(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      xb(a, b, c)\n      return\n    }\n    function Gi(a) {\n      a = a | 0\n      Bi(a)\n      Bi((a + 40) | 0)\n      Cm((a + 80) | 0)\n      Bi((a + 96) | 0)\n      f[(a + 136) >> 2] = 0\n      f[(a + 140) >> 2] = 0\n      f[(a + 144) >> 2] = 0\n      return\n    }\n    function Hi(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      f[a >> 2] = 1148\n      b = (a + 20) | 0\n      c = f[b >> 2] | 0\n      f[b >> 2] = 0\n      if (c | 0) Sa[f[((f[c >> 2] | 0) + 4) >> 2] & 127](c)\n      Yf(a)\n      return\n    }\n    function Ii(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return wc(a, b, 5, 6, c) | 0\n    }\n    function Ji(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return uc(a, b, 3, 4, c) | 0\n    }\n    function Ki(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 984\n      b = (a + 4) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      f[(b + 16) >> 2] = 0\n      f[(b + 20) >> 2] = 0\n      f[(b + 24) >> 2] = 0\n      f[(b + 28) >> 2] = 0\n      return\n    }\n    function Li(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return zc(a, b, 1, 2, c) | 0\n    }\n    function Mi(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return vc(a, b, 3, 4, c) | 0\n    }\n    function Ni(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return xc(a, b, 5, 6, c) | 0\n    }\n    function Oi(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      var d = 0,\n        e = 0,\n        g = 0\n      d = (a + 20) | 0\n      e = f[d >> 2] | 0\n      g = ((f[(a + 16) >> 2] | 0) - e) | 0\n      a = g >>> 0 > c >>> 0 ? c : g\n      ge(e | 0, b | 0, a | 0) | 0\n      f[d >> 2] = (f[d >> 2] | 0) + a\n      return c | 0\n    }\n    function Pi(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Ac(a, b, 1, 2, c) | 0\n    }\n    function Qi(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 2372\n      b = f[(a + 20) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 8) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      dn(b)\n      dn(a)\n      return\n    }\n    function Ri() {\n      var a = 0,\n        b = 0\n      a = bj(24) | 0\n      f[a >> 2] = 956\n      f[(a + 4) >> 2] = -1\n      b = (a + 8) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      return a | 0\n    }\n    function Si(a) {\n      a = a | 0\n      var c = 0\n      Qh(a)\n      c = (a + 64) | 0\n      f[(a + 88) >> 2] = 0\n      f[c >> 2] = 0\n      f[(c + 4) >> 2] = 0\n      f[(c + 8) >> 2] = 0\n      f[(c + 12) >> 2] = 0\n      f[(c + 16) >> 2] = 0\n      b[(c + 20) >> 0] = 0\n      return\n    }\n    function Ti(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      if (!a) return\n      b = f[(a + 8) >> 2] | 0\n      if (b | 0) {\n        c = (a + 12) | 0\n        if ((f[c >> 2] | 0) != (b | 0)) f[c >> 2] = b\n        dn(b)\n      }\n      dn(a)\n      return\n    }\n    function Ui(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      if ((f[(b + 4) >> 2] | 0) == (c | 0) ? ((c = (b + 28) | 0), (f[c >> 2] | 0) != 1) : 0) f[c >> 2] = d\n      return\n    }\n    function Vi(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 2420\n      b = f[(a + 20) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 8) >> 2] | 0\n      if (!b) {\n        dn(a)\n        return\n      }\n      dn(b)\n      dn(a)\n      return\n    }\n    function Wi(a, b, c, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      e = e | 0\n      f[a >> 2] = b\n      b = (a + 8) | 0\n      f[b >> 2] = c\n      f[(b + 4) >> 2] = 0\n      d[(a + 38) >> 1] = e\n      e = (a + 16) | 0\n      f[e >> 2] = 0\n      f[(e + 4) >> 2] = 0\n      return\n    }\n    function Xi(a, b, c) {\n      a = a | 0\n      b = $(b)\n      c = c | 0\n      var d = 0,\n        e = La\n      if ((c | 0) < 1) {\n        d = 0\n        return d | 0\n      }\n      e = $($(1.0) / $(c | 0))\n      n[(a + 4) >> 2] = e\n      n[a >> 2] = b\n      d = 1\n      return d | 0\n    }\n    function Yi(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      f[(a + 4) >> 2] = b\n      f[(a + 8) >> 2] = f[((f[((f[(b + 4) >> 2] | 0) + 8) >> 2] | 0) + (c << 2)) >> 2]\n      f[(a + 12) >> 2] = c\n      return 1\n    }\n    function Zi(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      if (!a) return\n      b = f[a >> 2] | 0\n      if (b | 0) {\n        c = (a + 4) | 0\n        if ((f[c >> 2] | 0) != (b | 0)) f[c >> 2] = b\n        dn(b)\n      }\n      dn(a)\n      return\n    }\n    function _i(a) {\n      a = a | 0\n      var b = 0\n      Gl(a)\n      f[(a + 16) >> 2] = 0\n      f[(a + 20) >> 2] = 0\n      f[(a + 12) >> 2] = a + 16\n      b = (a + 24) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      return\n    }\n    function $i(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      e = u\n      u = (u + 16) | 0\n      g = e | 0\n      gc(a, b, c, d, g) | 0\n      u = e\n      return ((I = f[(g + 4) >> 2] | 0), f[g >> 2] | 0) | 0\n    }\n    function aj(a) {\n      a = a | 0\n      var b = 0\n      Yj(a)\n      f[a >> 2] = 2668\n      b = (a + 84) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      f[(b + 16) >> 2] = 0\n      f[(b + 20) >> 2] = 0\n      return\n    }\n    function bj(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      b = (a | 0) == 0 ? 1 : a\n      while (1) {\n        a = Ya(b) | 0\n        if (a | 0) {\n          c = a\n          break\n        }\n        a = fm() | 0\n        if (!a) {\n          c = 0\n          break\n        }\n        Ra[a & 3]()\n      }\n      return c | 0\n    }\n    function cj(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 2372\n      b = f[(a + 20) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 8) >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function dj(a) {\n      a = a | 0\n      var b = 0,\n        c = 0,\n        d = 0\n      b = u\n      u = (u + 16) | 0\n      c = b\n      d = fn(f[(a + 60) >> 2] | 0) | 0\n      f[c >> 2] = d\n      d = ik(Ba(6, c | 0) | 0) | 0\n      u = b\n      return d | 0\n    }\n    function ej() {\n      var a = 0,\n        b = 0\n      a = u\n      u = (u + 16) | 0\n      if (!(Ha(13444, 3) | 0)) {\n        b = Fa(f[3362] | 0) | 0\n        u = a\n        return b | 0\n      } else zj(12582, a)\n      return 0\n    }\n    function fj(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 2420\n      b = f[(a + 20) >> 2] | 0\n      if (b | 0) dn(b)\n      b = f[(a + 8) >> 2] | 0\n      if (!b) return\n      dn(b)\n      return\n    }\n    function gj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        f = 0\n      e = a\n      a = c\n      c = ii(e, a) | 0\n      f = I\n      return ((I = ((X(b, a) | 0) + (X(d, e) | 0) + f) | (f & 0)), c | 0 | 0) | 0\n    }\n    function hj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Ii(b, c, d) | 0\n    }\n    function ij(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Ji(b, c, d) | 0\n    }\n    function jj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return bd(b, c, d) | 0\n    }\n    function kj(a) {\n      a = a | 0\n      var b = 0\n      b = u\n      u = (u + 16) | 0\n      Cb(a)\n      if (!(Ia(f[3362] | 0, 0) | 0)) {\n        u = b\n        return\n      } else zj(12681, b)\n    }\n    function lj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Li(b, c, d) | 0\n    }\n    function mj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Mi(b, c, d) | 0\n    }\n    function nj(a) {\n      a = a | 0\n      f[a >> 2] = 1940\n      dn(a)\n      return\n    }\n    function oj(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      b = (a + 16) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      f[(b + 8) >> 2] = 0\n      f[(b + 12) >> 2] = 0\n      return\n    }\n    function pj(a) {\n      a = a | 0\n      Dk(a)\n      f[a >> 2] = 2108\n      f[(a + 24) >> 2] = -1\n      f[(a + 28) >> 2] = 0\n      n[(a + 32) >> 2] = $(0.0)\n      return\n    }\n    function qj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Pi(b, c, d) | 0\n    }\n    function rj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Ni(b, c, d) | 0\n    }\n    function sj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      f[a >> 2] = b\n      b = (a + 8) | 0\n      f[b >> 2] = c\n      f[(b + 4) >> 2] = 0\n      b = (a + 16) | 0\n      f[b >> 2] = 0\n      f[(b + 4) >> 2] = 0\n      return\n    }\n    function tj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0,\n        g = 0\n      e = u\n      u = (u + 16) | 0\n      g = e\n      f[g >> 2] = d\n      d = Af(a, b, c, g) | 0\n      u = e\n      return d | 0\n    }\n    function uj(a) {\n      a = a | 0\n      f[a >> 2] = 2024\n      dn(a)\n      return\n    }\n    function vj(a) {\n      a = a | 0\n      f[a >> 2] = 1940\n      return\n    }\n    function wj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return 1\n    }\n    function xj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Yi(a, b, c) | 0\n    }\n    function yj(a, b, c, d, e, f, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      f = f | 0\n      g = g | 0\n      return Qa[a & 15](b | 0, c | 0, d | 0, e | 0, f | 0, g | 0) | 0\n    }\n    function zj(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0,\n        d = 0\n      c = u\n      u = (u + 16) | 0\n      d = c\n      f[d >> 2] = b\n      b = f[678] | 0\n      ye(b, a, d) | 0\n      lg(10, b) | 0\n      Ca()\n    }\n    function Aj(a) {\n      a = a | 0\n      f[a >> 2] = 2024\n      return\n    }\n    function Bj(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      c = f[(a + 48) >> 2] | 0\n      return Oa[f[((f[c >> 2] | 0) + 16) >> 2] & 127](c, b) | 0\n    }\n    function Cj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return ki(b, c) | 0\n    }\n    function Dj(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      c = f[(a + 48) >> 2] | 0\n      return Oa[f[((f[c >> 2] | 0) + 12) >> 2] & 127](c, b) | 0\n    }\n    function Ej(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      c = f[(a + 48) >> 2] | 0\n      return Oa[f[((f[c >> 2] | 0) + 20) >> 2] & 127](c, b) | 0\n    }\n    function Fj(a) {\n      a = a | 0\n      var c = 0,\n        d = 0\n      c = (a + 4) | 0\n      if ((b[(c + 11) >> 0] | 0) < 0) {\n        d = f[c >> 2] | 0\n        return d | 0\n      } else {\n        d = c\n        return d | 0\n      }\n      return 0\n    }\n    function Gj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Id(b, c, d) | 0\n    }\n    function Hj() {\n      var a = 0\n      a = u\n      u = (u + 16) | 0\n      if (!(Ga(13448, 83) | 0)) {\n        u = a\n        return\n      } else zj(12631, a)\n    }\n    function Ij(a) {\n      a = a | 0\n      Pc(a)\n      dn(a)\n      return\n    }\n    function Jj(a, b, c, d, e, f, g) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      f = f | 0\n      g = g | 0\n      Xa[a & 3](b | 0, c | 0, d | 0, e | 0, f | 0, g | 0)\n    }\n    function Kj(a) {\n      a = a | 0\n      if (!(f[(a + 44) >> 2] | 0)) return 0\n      else return Na[f[((f[a >> 2] | 0) + 48) >> 2] & 127](a) | 0\n      return 0\n    }\n    function Lj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return ag(b, c, d) | 0\n    }\n    function Mj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      if (b | 0) Vf(a | 0, ((Dm(c) | 0) & 255) | 0, b | 0) | 0\n      return a | 0\n    }\n    function Nj(a) {\n      a = a | 0\n      return 4\n    }\n    function Oj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      if ((c | 0) < 32) {\n        I = (b << c) | ((a & (((1 << c) - 1) << (32 - c))) >>> (32 - c))\n        return a << c\n      }\n      I = a << (c - 32)\n      return 0\n    }\n    function Pj(a) {\n      a = a | 0\n      var c = 0\n      if (!a) return\n      c = (a + 4) | 0\n      if ((b[(c + 11) >> 0] | 0) < 0) dn(f[c >> 2] | 0)\n      dn(a)\n      return\n    }\n    function Qj() {}\n    function Rj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0\n      e = (a + c) >>> 0\n      return ((I = (b + d + ((e >>> 0 < a >>> 0) | 0)) >>> 0), e | 0) | 0\n    }\n    function Sj(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      if (!b) c = 0\n      else c = Ce(f[b >> 2] | 0, f[(b + 4) >> 2] | 0, a) | 0\n      return (c | 0 ? c : a) | 0\n    }\n    function Tj(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      var e = 0\n      e = (b - d) >>> 0\n      e = (b - d - ((c >>> 0 > a >>> 0) | 0)) >>> 0\n      return ((I = e), ((a - c) >>> 0) | 0) | 0\n    }\n    function Uj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      if ((c | 0) < 32) {\n        I = b >>> c\n        return (a >>> c) | ((b & ((1 << c) - 1)) << (32 - c))\n      }\n      I = 0\n      return (b >>> (c - 32)) | 0\n    }\n    function Vj(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Yg(a, b, c) | 0\n    }\n    function Wj(a) {\n      a = a | 0\n      Jc(a)\n      dn(a)\n      return\n    }\n    function Xj(a) {\n      a = a | 0\n      return 5\n    }\n    function Yj(a) {\n      a = a | 0\n      var b = 0\n      f[a >> 2] = 2696\n      b = (a + 4) | 0\n      a = (b + 80) | 0\n      do {\n        f[b >> 2] = 0\n        b = (b + 4) | 0\n      } while ((b | 0) < (a | 0))\n      return\n    }\n    function Zj(a) {\n      a = a | 0\n      return 6\n    }\n    function _j(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return ei(b, c, d) | 0\n    }\n    function $j(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      f[(a + 28) >> 2] = b\n      f[(a + 32) >> 2] = c\n      return 1\n    }\n    function ak(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Cj(a, b, c) | 0\n    }\n    function bk(a) {\n      a = a | 0\n      var b = 0\n      b = f[(a + 48) >> 2] | 0\n      return Na[f[((f[b >> 2] | 0) + 28) >> 2] & 127](b) | 0\n    }\n    function ck(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Cd(b, c) | 0\n    }\n    function dk(a) {\n      a = a | 0\n      f[a >> 2] = 1040\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      f[(a + 12) >> 2] = -1\n      f[(a + 16) >> 2] = 0\n      return\n    }\n    function ek(a) {\n      a = a | 0\n      var b = 0\n      b = f[(a + 48) >> 2] | 0\n      return Na[f[((f[b >> 2] | 0) + 24) >> 2] & 127](b) | 0\n    }\n    function fk(a, b) {\n      a = a | 0\n      b = b | 0\n      ng(a, b)\n      return\n    }\n    function gk(a) {\n      a = a | 0\n      var b = 0\n      b = f[(a + 48) >> 2] | 0\n      return Na[f[((f[b >> 2] | 0) + 36) >> 2] & 127](b) | 0\n    }\n    function hk(a, b, c, d, e, f) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      f = f | 0\n      Wa[a & 3](b | 0, c | 0, d | 0, e | 0, f | 0)\n    }\n    function ik(a) {\n      a = a | 0\n      var b = 0,\n        c = 0\n      if (a >>> 0 > 4294963200) {\n        b = ln() | 0\n        f[b >> 2] = 0 - a\n        c = -1\n      } else c = a\n      return c | 0\n    }\n    function jk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return $g(a, b, c) | 0\n    }\n    function kk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return nf(a, b, c) | 0\n    }\n    function lk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Df(a, b, c) | 0\n    }\n    function mk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return We(a, b, c) | 0\n    }\n    function nk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return +(+zf(a, b, c))\n    }\n    function ok(a, b) {\n      a = a | 0\n      b = b | 0\n      return Oa[f[((f[a >> 2] | 0) + 12) >> 2] & 127](a, b) | 0\n    }\n    function pk(a, b) {\n      a = a | 0\n      b = b | 0\n      return Oa[f[((f[a >> 2] | 0) + 56) >> 2] & 127](a, b) | 0\n    }\n    function qk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Cg(a, b, c) | 0\n    }\n    function rk(a, b) {\n      a = a | 0\n      b = b | 0\n      f[(a + 4) >> 2] = b\n      return 1\n    }\n    function sk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Kk(b, c) | 0\n    }\n    function tk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Ef(a, b, c) | 0\n    }\n    function uk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Bf(a, b, c) | 0\n    }\n    function vk(a) {\n      a = a | 0\n      Dk(a)\n      f[a >> 2] = 1824\n      f[(a + 24) >> 2] = -1\n      return\n    }\n    function wk(a, b) {\n      a = a | 0\n      b = b | 0\n      f[(a + 8) >> 2] = b\n      f[(a + 12) >> 2] = -1\n      return 1\n    }\n    function xk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return ne(a, b, c) | 0\n    }\n    function yk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return He(b, c) | 0\n    }\n    function zk(a) {\n      a = +a\n      var b = 0\n      p[s >> 3] = a\n      b = f[s >> 2] | 0\n      I = f[(s + 4) >> 2] | 0\n      return b | 0\n    }\n    function Ak() {\n      var a = 0\n      a = bj(40) | 0\n      f[a >> 2] = -1\n      oj((a + 8) | 0)\n      return a | 0\n    }\n    function Bk() {\n      var a = 0\n      a = bj(8) | 0\n      f[a >> 2] = 928\n      f[(a + 4) >> 2] = -1\n      return a | 0\n    }\n    function Ck(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return hf(a, b, c) | 0\n    }\n    function Dk(a) {\n      a = a | 0\n      dk(a)\n      f[a >> 2] = 1148\n      f[(a + 20) >> 2] = 0\n      return\n    }\n    function Ek(a, b) {\n      a = a | 0\n      b = b | 0\n      fk(a, b)\n      return\n    }\n    function Fk(a) {\n      a = a | 0\n      var b = 0\n      if (!a) b = 0\n      else b = ((De(a, 800, 888, 0) | 0) != 0) & 1\n      return b | 0\n    }\n    function Gk(a, b) {\n      a = a | 0\n      b = b | 0\n      return $(n[((f[(a + 8) >> 2] | 0) + (b << 2)) >> 2])\n    }\n    function Hk(a, b) {\n      a = a | 0\n      b = b | 0\n      return Rh(a, b) | 0\n    }\n    function Ik(a) {\n      a = a | 0\n      if ((b[(a + 11) >> 0] | 0) < 0) dn(f[a >> 2] | 0)\n      return\n    }\n    function Jk(a) {\n      a = a | 0\n      if (!a) return\n      Sa[f[((f[a >> 2] | 0) + 4) >> 2] & 127](a)\n      return\n    }\n    function Kk(a, b) {\n      a = a | 0\n      b = b | 0\n      return hh(a, b) | 0\n    }\n    function Lk(a, b, c, d, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      Va[a & 7](b | 0, c | 0, d | 0, e | 0)\n    }\n    function Mk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      if (c | 0) qi(a | 0, b | 0, c | 0) | 0\n      return a | 0\n    }\n    function Nk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Zk(b, c) | 0\n    }\n    function Ok(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      if (c | 0) ge(a | 0, b | 0, c | 0) | 0\n      return a | 0\n    }\n    function Pk(a, b) {\n      a = a | 0\n      b = b | 0\n      return -1\n    }\n    function Qk(a) {\n      a = a | 0\n      return 3\n    }\n    function Rk(a) {\n      a = a | 0\n      var b = 0\n      b = u\n      u = (u + 16) | 0\n      Ra[a & 3]()\n      zj(12734, b)\n    }\n    function Sk(a, b) {\n      a = a | 0\n      b = b | 0\n      return Ml(a, b) | 0\n    }\n    function Tk(a) {\n      a = a | 0\n      Pe(a)\n      dn(a)\n      return\n    }\n    function Uk(a) {\n      a = a | 0\n      f[a >> 2] = 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      f[(a + 12) >> 2] = 0\n      return\n    }\n    function Vk(a) {\n      a = a | 0\n      dl(a)\n      f[a >> 2] = 2236\n      f[(a + 48) >> 2] = 0\n      return\n    }\n    function Wk(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return Pa[a & 31](b | 0, c | 0, d | 0) | 0\n    }\n    function Xk(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      sj(a, b, c)\n      return\n    }\n    function Yk(a, b) {\n      a = a | 0\n      b = b | 0\n      f[a >> 2] = 3684\n      ji((a + 4) | 0, b)\n      return\n    }\n    function Zk(a, b) {\n      a = a | 0\n      b = b | 0\n      return f[((f[(a + 8) >> 2] | 0) + (b << 2)) >> 2] | 0\n    }\n    function _k(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      if (!a) c = 0\n      else c = vf(a, b, 0) | 0\n      return c | 0\n    }\n    function $k(a, b) {\n      a = a | 0\n      b = b | 0\n      return f[((f[(a + 4) >> 2] | 0) + (b << 2)) >> 2] | 0\n    }\n    function al() {\n      var a = 0\n      a = bj(64) | 0\n      Qh(a)\n      return a | 0\n    }\n    function bl(a, b) {\n      a = a | 0\n      b = b | 0\n      return $(hl(a, b))\n    }\n    function cl(a) {\n      a = a | 0\n      return f[(a + 8) >> 2] | 0\n    }\n    function dl(a) {\n      a = a | 0\n      pi(a)\n      f[a >> 2] = 2176\n      f[(a + 44) >> 2] = 0\n      return\n    }\n    function el(a) {\n      a = a | 0\n      if (!a) return\n      Cf(a)\n      dn(a)\n      return\n    }\n    function fl(a, b) {\n      a = a | 0\n      b = b | 0\n      return Ul(a, b) | 0\n    }\n    function gl(a) {\n      a = a | 0\n      return b[((f[(a + 8) >> 2] | 0) + 24) >> 0] | 0\n    }\n    function hl(a, b) {\n      a = a | 0\n      b = b | 0\n      return $(n[((f[a >> 2] | 0) + (b << 2)) >> 2])\n    }\n    function il(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      if (!(f[a >> 2] & 32)) Xe(b, c, a) | 0\n      return\n    }\n    function jl(a) {\n      a = a | 0\n      return (((f[(a + 8) >> 2] | 0) - (f[(a + 4) >> 2] | 0)) >> 2) | 0\n    }\n    function kl(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      Ua[a & 7](b | 0, c | 0, d | 0)\n    }\n    function ll() {\n      var a = 0\n      a = bj(96) | 0\n      Si(a)\n      return a | 0\n    }\n    function ml(a) {\n      a = a | 0\n      var b = 0\n      b = u\n      u = (u + a) | 0\n      u = (u + 15) & -16\n      return b | 0\n    }\n    function nl(a) {\n      a = a | 0\n      var b = 0\n      b = ((Zm() | 0) + 188) | 0\n      return vg(a, f[b >> 2] | 0) | 0\n    }\n    function ol(a) {\n      a = a | 0\n      return ((((f[(a + 100) >> 2] | 0) - (f[(a + 96) >> 2] | 0)) | 0) / 12) | 0 | 0\n    }\n    function pl() {\n      var a = 0\n      a = bj(16) | 0\n      Uk(a)\n      return a | 0\n    }\n    function ql() {\n      var a = 0\n      a = bj(40) | 0\n      Bi(a)\n      return a | 0\n    }\n    function rl(a, b) {\n      a = a | 0\n      b = b | 0\n      return 1\n    }\n    function sl(a, b) {\n      a = a | 0\n      b = b | 0\n      return Cl(a, b) | 0\n    }\n    function tl(a, b) {\n      a = a | 0\n      b = b | 0\n      return Dl(a, b) | 0\n    }\n    function ul(a, b, c, d, e, f) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      f = f | 0\n      aa(3)\n      return 0\n    }\n    function vl(a, b) {\n      a = a | 0\n      b = b | 0\n      return Sl(a, b) | 0\n    }\n    function wl() {\n      var a = 0\n      a = bj(12) | 0\n      Kl(a)\n      return a | 0\n    }\n    function xl(a) {\n      a = a | 0\n      Yf(a)\n      dn(a)\n      return\n    }\n    function yl(a) {\n      a = a | 0\n      n[a >> 2] = $(1.0)\n      n[(a + 4) >> 2] = $(1.0)\n      return\n    }\n    function zl(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return ((a | 0) == (b | 0)) | 0\n    }\n    function Al(a, b) {\n      a = a | 0\n      b = b | 0\n      var c = 0\n      c = Pl(a | 0) | 0\n      return ((b | 0) == 0 ? a : c) | 0\n    }\n    function Bl(a) {\n      a = a | 0\n      return (((f[(a + 12) >> 2] | 0) - (f[(a + 8) >> 2] | 0)) >> 2) | 0\n    }\n    function Cl(a, b) {\n      a = a | 0\n      b = b | 0\n      return f[((f[a >> 2] | 0) + (b << 2)) >> 2] | 0\n    }\n    function Dl(a, b) {\n      a = a | 0\n      b = b | 0\n      return d[((f[a >> 2] | 0) + (b << 1)) >> 1] | 0\n    }\n    function El(a, b) {\n      a = a | 0\n      b = b | 0\n      f[(a + 4) >> 2] = b\n      return\n    }\n    function Fl(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      return gc(a, b, c, d, 0) | 0\n    }\n    function Gl(a) {\n      a = a | 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      f[a >> 2] = a + 4\n      return\n    }\n    function Hl() {\n      var a = 0\n      a = bj(84) | 0\n      Yj(a)\n      return a | 0\n    }\n    function Il(a) {\n      a = a | 0\n      return (((f[(a + 4) >> 2] | 0) - (f[a >> 2] | 0)) >> 2) | 0\n    }\n    function Jl(a) {\n      a = a | 0\n      return (((f[(a + 4) >> 2] | 0) - (f[a >> 2] | 0)) >> 1) | 0\n    }\n    function Kl(a) {\n      a = a | 0\n      f[a >> 2] = 0\n      f[(a + 4) >> 2] = 0\n      f[(a + 8) >> 2] = 0\n      return\n    }\n    function Ll(a) {\n      a = a | 0\n      f[a >> 2] = 3684\n      Ai((a + 4) | 0)\n      return\n    }\n    function Ml(a, b) {\n      a = a | 0\n      b = b | 0\n      return f[(b + 12) >> 2] | 0\n    }\n    function Nl(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      return Oa[a & 127](b | 0, c | 0) | 0\n    }\n    function Ol(a, b, c, d, e, f) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      f = f | 0\n      aa(10)\n    }\n    function Pl(a) {\n      a = a | 0\n      return ((a & 255) << 24) | (((a >> 8) & 255) << 16) | (((a >> 16) & 255) << 8) | (a >>> 24) | 0\n    }\n    function Ql(a) {\n      a = a | 0\n      dl(a)\n      f[a >> 2] = 2532\n      return\n    }\n    function Rl(a, c) {\n      a = a | 0\n      c = c | 0\n      b[a >> 0] = b[c >> 0] | 0\n      return\n    }\n    function Sl(a, c) {\n      a = a | 0\n      c = c | 0\n      return b[((f[a >> 2] | 0) + c) >> 0] | 0\n    }\n    function Tl(a) {\n      a = a | 0\n      return ((f[(a + 4) >> 2] | 0) - (f[a >> 2] | 0)) | 0\n    }\n    function Ul(a, b) {\n      a = a | 0\n      b = b | 0\n      return f[(b + 4) >> 2] | 0\n    }\n    function Vl(a) {\n      a = a | 0\n      return $(n[(a + 20) >> 2])\n    }\n    function Wl(a) {\n      a = a | 0\n      return f[(a + 4) >> 2] | 0\n    }\n    function Xl(a) {\n      a = a | 0\n      if (!a) return\n      dn(a)\n      return\n    }\n    function Yl(a, b) {\n      a = a | 0\n      b = b | 0\n      if (!x) {\n        x = a\n        y = b\n      }\n    }\n    function Zl(a) {\n      a = a | 0\n      return (a + 12) | 0\n    }\n    function _l(a) {\n      a = a | 0\n      return f[(a + 88) >> 2] | 0\n    }\n    function $l(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      Ta[a & 7](b | 0, c | 0)\n    }\n    function am() {\n      var a = 0\n      a = bj(40) | 0\n      _i(a)\n      return a | 0\n    }\n    function bm() {\n      var a = 0\n      a = bj(108) | 0\n      aj(a)\n      return a | 0\n    }\n    function cm(a) {\n      a = a | 0\n      return ((b[(a + 32) >> 0] | 0) != 0) | 0\n    }\n    function dm(a) {\n      a = a | 0\n      return (a + -12) | 0\n    }\n    function em(a, b, c, d, e) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      e = e | 0\n      aa(9)\n    }\n    function fm() {\n      var a = 0\n      a = f[3363] | 0\n      f[3363] = a + 0\n      return a | 0\n    }\n    function gm(a) {\n      a = a | 0\n      return Gm((a + 4) | 0) | 0\n    }\n    function hm(a) {\n      a = a | 0\n      return f[(a + 56) >> 2] | 0\n    }\n    function im(a) {\n      a = a | 0\n      Td(a)\n      dn(a)\n      return\n    }\n    function jm(a) {\n      a = a | 0\n      hn(a)\n      dn(a)\n      return\n    }\n    function km(a) {\n      a = a | 0\n      return b[(a + 24) >> 0] | 0\n    }\n    function lm() {\n      var a = 0\n      a = f[898] | 0\n      f[898] = a + 0\n      return a | 0\n    }\n    function mm(a, b) {\n      a = a | 0\n      b = b | 0\n      return 0\n    }\n    function nm(a) {\n      a = a | 0\n      return f[(a + 40) >> 2] | 0\n    }\n    function om(a) {\n      a = a | 0\n      return f[(a + 48) >> 2] | 0\n    }\n    function pm(a, b) {\n      a = a | 0\n      b = b | 0\n      return Na[a & 127](b | 0) | 0\n    }\n    function qm(a) {\n      a = a | 0\n      return f[(a + 60) >> 2] | 0\n    }\n    function rm(a) {\n      a = a | 0\n      return f[(a + 28) >> 2] | 0\n    }\n    function sm(a) {\n      a = a | 0\n      sa(a | 0) | 0\n      vi()\n    }\n    function tm(a) {\n      a = a | 0\n      Ll(a)\n      dn(a)\n      return\n    }\n    function um(a) {\n      a = a | 0\n      Ca()\n    }\n    function vm(a, b) {\n      a = a | 0\n      b = b | 0\n      u = a\n      v = b\n    }\n    function wm(a) {\n      a = a | 0\n      return ((((a | 0) == 32) | (((a + -9) | 0) >>> 0 < 5)) & 1) | 0\n    }\n    function xm(a) {\n      a = a | 0\n      return ((f[a >> 2] | 0) == 0) | 0\n    }\n    function ym(a) {\n      a = a | 0\n      return f[(a + 80) >> 2] | 0\n    }\n    function zm(a, b, c, d) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      d = d | 0\n      aa(8)\n    }\n    function Am(a, b) {\n      a = a | 0\n      b = b | 0\n      Sa[a & 127](b | 0)\n    }\n    function Bm(a, b) {\n      a = a | 0\n      b = b | 0\n      return Sj(a, b) | 0\n    }\n    function Cm(a) {\n      a = a | 0\n      b[(a + 12) >> 0] = 0\n      return\n    }\n    function Dm(a) {\n      a = a | 0\n      return (a & 255) | 0\n    }\n    function Em(a) {\n      a = a | 0\n      f[a >> 2] = 0\n      return\n    }\n    function Fm(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      aa(2)\n      return 0\n    }\n    function Gm(a) {\n      a = a | 0\n      return f[a >> 2] | 0\n    }\n    function Hm(a) {\n      a = a | 0\n      return 2\n    }\n    function Im(a) {\n      a = a | 0\n      return 1\n    }\n    function Jm(a, b) {\n      a = +a\n      b = b | 0\n      return +(+wg(a, b))\n    }\n    function Km() {\n      return 3\n    }\n    function Lm(a, b, c) {\n      a = a | 0\n      b = b | 0\n      c = c | 0\n      aa(7)\n    }\n    function Mm() {\n      return -4\n    }\n    function Nm() {\n      return 4\n    }\n    function Om(a) {\n      a = a | 0\n      return (((a + -48) | 0) >>> 0 < 10) | 0\n    }\n    function Pm() {\n      return -3\n    }\n    function Qm() {\n      return 1\n    }\n    function Rm() {\n      return 2\n    }\n    function Sm() {\n      return -5\n    }\n    function Tm(a, b) {\n      a = a | 0\n      b = b | 0\n      aa(1)\n      return 0\n    }\n    function Um(a) {\n      a = a | 0\n      Ea()\n    }\n    function Vm(a) {\n      a = a | 0\n      Ra[a & 3]()\n    }\n    function Wm() {\n      return -2\n    }\n    function Xm() {\n      ua()\n    }\n    function Ym() {\n      return -1\n    }\n    function Zm() {\n      return on() | 0\n    }\n    function _m(a, b) {\n      a = a | 0\n      b = b | 0\n      aa(6)\n    }\n    function $m() {\n      return 0\n    }\n    function an(a) {\n      a = a | 0\n      return bj(a) | 0\n    }\n    function bn(a) {\n      a = a | 0\n      dn(a)\n      return\n    }\n    function cn(a) {\n      a = a | 0\n      u = a\n    }\n    function dn(a) {\n      a = a | 0\n      Cb(a)\n      return\n    }\n    function en(a) {\n      a = a | 0\n      I = a\n    }\n    function fn(a) {\n      a = a | 0\n      return a | 0\n    }\n    function gn(a) {\n      a = a | 0\n      aa(0)\n      return 0\n    }\n    function hn(a) {\n      a = a | 0\n      return\n    }\n    function jn(a) {\n      a = a | 0\n      return 0\n    }\n    function kn() {\n      return I | 0\n    }\n    function ln() {\n      return 13376\n    }\n    function mn() {\n      return u | 0\n    }\n    function nn(a) {\n      a = a | 0\n      aa(5)\n    }\n    function on() {\n      return 2840\n    }\n    function pn() {\n      aa(4)\n    }\n\n    // EMSCRIPTEN_END_FUNCS\n    var Na = [\n      gn,\n      Hm,\n      Im,\n      jl,\n      rm,\n      Im,\n      Ic,\n      gl,\n      Wl,\n      jn,\n      jn,\n      Im,\n      jn,\n      Im,\n      Im,\n      Ih,\n      Nj,\n      Ih,\n      Xj,\n      Ch,\n      Im,\n      Zj,\n      Mg,\n      Im,\n      rm,\n      Im,\n      Ih,\n      Nj,\n      Ih,\n      Xj,\n      Ch,\n      Im,\n      Zj,\n      Mg,\n      Im,\n      rm,\n      Hm,\n      jn,\n      Wl,\n      Im,\n      jn,\n      Im,\n      Qk,\n      Zj,\n      Ig,\n      Im,\n      rm,\n      Zj,\n      Ig,\n      Im,\n      rm,\n      kd,\n      Im,\n      Im,\n      Kj,\n      Hc,\n      dh,\n      Im,\n      jn,\n      je,\n      bk,\n      gk,\n      ek,\n      hb,\n      Im,\n      Wl,\n      cl,\n      Rd,\n      nd,\n      ae,\n      ib,\n      Im,\n      Wl,\n      cl,\n      kb,\n      pf,\n      jn,\n      Im,\n      dj,\n      gm,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n      gn,\n    ]\n    var Oa = [\n      Tm,\n      Hh,\n      he,\n      Qb,\n      Nh,\n      $k,\n      mm,\n      rl,\n      wk,\n      rl,\n      Of,\n      Xc,\n      Ve,\n      yh,\n      Gg,\n      Dg,\n      Di,\n      Ab,\n      Pk,\n      mm,\n      me,\n      _b,\n      mm,\n      Xh,\n      Nc,\n      mm,\n      Th,\n      de,\n      ti,\n      _b,\n      mm,\n      Xh,\n      Nc,\n      mm,\n      Th,\n      de,\n      ti,\n      Ke,\n      Pk,\n      mm,\n      Re,\n      mm,\n      Kh,\n      Be,\n      ti,\n      mm,\n      Kh,\n      Be,\n      ti,\n      pk,\n      yd,\n      mm,\n      mm,\n      Ej,\n      Dj,\n      Bj,\n      rk,\n      _e,\n      $e,\n      Bb,\n      Ad,\n      hd,\n      fd,\n      rk,\n      _e,\n      $e,\n      Bb,\n      Nd,\n      zi,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n      Tm,\n    ]\n    var Pa = [\n      Fm,\n      $j,\n      Yi,\n      zh,\n      wj,\n      Ze,\n      xj,\n      Fd,\n      Sb,\n      Ph,\n      bf,\n      $h,\n      Uh,\n      kf,\n      $h,\n      Sd,\n      wh,\n      Oi,\n      bg,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n      Fm,\n    ]\n    var Qa = [ul, nc, Eb, db, Dc, Kb, Fb, cb, Bc, Jb, be, Mb, Nb, ul, ul, ul]\n    var Ra = [pn, Xm, uf, Hj]\n    var Sa = [\n      nn,\n      hn,\n      bn,\n      Ei,\n      ri,\n      oh,\n      Um,\n      Yf,\n      xl,\n      Pe,\n      Tk,\n      Hi,\n      Ci,\n      ni,\n      Um,\n      Yh,\n      Yh,\n      zg,\n      ug,\n      nh,\n      eh,\n      Dh,\n      uh,\n      hn,\n      bn,\n      Yh,\n      yg,\n      sg,\n      kh,\n      bh,\n      Bh,\n      ph,\n      hn,\n      bn,\n      Ci,\n      hn,\n      bn,\n      vj,\n      nj,\n      hn,\n      bn,\n      Aj,\n      uj,\n      hn,\n      bn,\n      qh,\n      lh,\n      og,\n      Um,\n      Pf,\n      Lf,\n      Jc,\n      Wj,\n      Og,\n      Jg,\n      cj,\n      Qi,\n      _h,\n      li,\n      gi,\n      fj,\n      Vi,\n      ci,\n      Rg,\n      Lg,\n      Pc,\n      Ij,\n      fg,\n      hn,\n      bn,\n      Um,\n      Zg,\n      Tg,\n      Td,\n      im,\n      hn,\n      jm,\n      hn,\n      hn,\n      jm,\n      Ll,\n      tm,\n      tm,\n      kj,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n      nn,\n    ]\n    var Ta = [_m, Kg, xd, Qg, Ib, _m, _m, _m]\n    var Ua = [Lm, Fg, vb, yb, yb, vb, ce, Qd]\n    var Va = [zm, Hf, Xd, oi, rh, zm, zm, zm]\n    var Wa = [em, Wf, ie, em]\n    var Xa = [Ol, Zh, fh, Ol]\n    return {\n      ___cxa_can_catch: si,\n      ___cxa_is_pointer_type: Fk,\n      ___divdi3: Ug,\n      ___muldi3: gj,\n      ___udivdi3: Fl,\n      ___uremdi3: $i,\n      _bitshift64Lshr: Uj,\n      _bitshift64Shl: Oj,\n      _emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0: Bk,\n      _emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1: ok,\n      _emscripten_bind_AttributeOctahedronTransform___destroy___0: Jk,\n      _emscripten_bind_AttributeOctahedronTransform_quantization_bits_0: Wl,\n      _emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0: Ri,\n      _emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1: ok,\n      _emscripten_bind_AttributeQuantizationTransform___destroy___0: Jk,\n      _emscripten_bind_AttributeQuantizationTransform_min_value_1: Gk,\n      _emscripten_bind_AttributeQuantizationTransform_quantization_bits_0: Wl,\n      _emscripten_bind_AttributeQuantizationTransform_range_0: Vl,\n      _emscripten_bind_AttributeTransformData_AttributeTransformData_0: Ak,\n      _emscripten_bind_AttributeTransformData___destroy___0: Ti,\n      _emscripten_bind_AttributeTransformData_transform_type_0: Gm,\n      _emscripten_bind_DecoderBuffer_DecoderBuffer_0: ql,\n      _emscripten_bind_DecoderBuffer_Init_2: Xk,\n      _emscripten_bind_DecoderBuffer___destroy___0: Xl,\n      _emscripten_bind_Decoder_DecodeBufferToMesh_2: jk,\n      _emscripten_bind_Decoder_DecodeBufferToPointCloud_2: Vj,\n      _emscripten_bind_Decoder_Decoder_0: am,\n      _emscripten_bind_Decoder_GetAttributeByUniqueId_2: sk,\n      _emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3: jj,\n      _emscripten_bind_Decoder_GetAttributeFloat_3: Lj,\n      _emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3: Gj,\n      _emscripten_bind_Decoder_GetAttributeIdByName_2: yk,\n      _emscripten_bind_Decoder_GetAttributeId_2: ak,\n      _emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3: mj,\n      _emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3: rj,\n      _emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3: qj,\n      _emscripten_bind_Decoder_GetAttributeIntForAllPoints_3: rj,\n      _emscripten_bind_Decoder_GetAttributeMetadata_2: qk,\n      _emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3: ij,\n      _emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3: hj,\n      _emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3: lj,\n      _emscripten_bind_Decoder_GetAttribute_2: Nk,\n      _emscripten_bind_Decoder_GetEncodedGeometryType_1: Hk,\n      _emscripten_bind_Decoder_GetFaceFromMesh_3: _j,\n      _emscripten_bind_Decoder_GetMetadata_1: fl,\n      _emscripten_bind_Decoder_GetTriangleStripsFromMesh_2: ck,\n      _emscripten_bind_Decoder_SkipAttributeTransform_1: Ek,\n      _emscripten_bind_Decoder___destroy___0: Ng,\n      _emscripten_bind_DracoFloat32Array_DracoFloat32Array_0: wl,\n      _emscripten_bind_DracoFloat32Array_GetValue_1: bl,\n      _emscripten_bind_DracoFloat32Array___destroy___0: xi,\n      _emscripten_bind_DracoFloat32Array_size_0: Il,\n      _emscripten_bind_DracoInt16Array_DracoInt16Array_0: wl,\n      _emscripten_bind_DracoInt16Array_GetValue_1: tl,\n      _emscripten_bind_DracoInt16Array___destroy___0: yi,\n      _emscripten_bind_DracoInt16Array_size_0: Jl,\n      _emscripten_bind_DracoInt32Array_DracoInt32Array_0: wl,\n      _emscripten_bind_DracoInt32Array_GetValue_1: sl,\n      _emscripten_bind_DracoInt32Array___destroy___0: xi,\n      _emscripten_bind_DracoInt32Array_size_0: Il,\n      _emscripten_bind_DracoInt8Array_DracoInt8Array_0: wl,\n      _emscripten_bind_DracoInt8Array_GetValue_1: vl,\n      _emscripten_bind_DracoInt8Array___destroy___0: Zi,\n      _emscripten_bind_DracoInt8Array_size_0: Tl,\n      _emscripten_bind_DracoUInt16Array_DracoUInt16Array_0: wl,\n      _emscripten_bind_DracoUInt16Array_GetValue_1: tl,\n      _emscripten_bind_DracoUInt16Array___destroy___0: yi,\n      _emscripten_bind_DracoUInt16Array_size_0: Jl,\n      _emscripten_bind_DracoUInt32Array_DracoUInt32Array_0: wl,\n      _emscripten_bind_DracoUInt32Array_GetValue_1: sl,\n      _emscripten_bind_DracoUInt32Array___destroy___0: xi,\n      _emscripten_bind_DracoUInt32Array_size_0: Il,\n      _emscripten_bind_DracoUInt8Array_DracoUInt8Array_0: wl,\n      _emscripten_bind_DracoUInt8Array_GetValue_1: vl,\n      _emscripten_bind_DracoUInt8Array___destroy___0: Zi,\n      _emscripten_bind_DracoUInt8Array_size_0: Tl,\n      _emscripten_bind_GeometryAttribute_GeometryAttribute_0: al,\n      _emscripten_bind_GeometryAttribute___destroy___0: Xl,\n      _emscripten_bind_Mesh_Mesh_0: bm,\n      _emscripten_bind_Mesh___destroy___0: Jk,\n      _emscripten_bind_Mesh_num_attributes_0: Bl,\n      _emscripten_bind_Mesh_num_faces_0: ol,\n      _emscripten_bind_Mesh_num_points_0: ym,\n      _emscripten_bind_MetadataQuerier_GetDoubleEntry_2: nk,\n      _emscripten_bind_MetadataQuerier_GetEntryName_2: xk,\n      _emscripten_bind_MetadataQuerier_GetIntEntry_2: uk,\n      _emscripten_bind_MetadataQuerier_GetStringEntry_2: mk,\n      _emscripten_bind_MetadataQuerier_HasDoubleEntry_2: lk,\n      _emscripten_bind_MetadataQuerier_HasEntry_2: Ck,\n      _emscripten_bind_MetadataQuerier_HasIntEntry_2: tk,\n      _emscripten_bind_MetadataQuerier_HasStringEntry_2: kk,\n      _emscripten_bind_MetadataQuerier_MetadataQuerier_0: pl,\n      _emscripten_bind_MetadataQuerier_NumEntries_1: Sk,\n      _emscripten_bind_MetadataQuerier___destroy___0: Pg,\n      _emscripten_bind_Metadata_Metadata_0: fi,\n      _emscripten_bind_Metadata___destroy___0: el,\n      _emscripten_bind_PointAttribute_GetAttributeTransformData_0: _l,\n      _emscripten_bind_PointAttribute_PointAttribute_0: ll,\n      _emscripten_bind_PointAttribute___destroy___0: ig,\n      _emscripten_bind_PointAttribute_attribute_type_0: hm,\n      _emscripten_bind_PointAttribute_byte_offset_0: om,\n      _emscripten_bind_PointAttribute_byte_stride_0: nm,\n      _emscripten_bind_PointAttribute_data_type_0: rm,\n      _emscripten_bind_PointAttribute_normalized_0: cm,\n      _emscripten_bind_PointAttribute_num_components_0: km,\n      _emscripten_bind_PointAttribute_size_0: ym,\n      _emscripten_bind_PointAttribute_unique_id_0: qm,\n      _emscripten_bind_PointCloud_PointCloud_0: Hl,\n      _emscripten_bind_PointCloud___destroy___0: Jk,\n      _emscripten_bind_PointCloud_num_attributes_0: Bl,\n      _emscripten_bind_PointCloud_num_points_0: ym,\n      _emscripten_bind_Status___destroy___0: Pj,\n      _emscripten_bind_Status_code_0: Gm,\n      _emscripten_bind_Status_error_msg_0: Fj,\n      _emscripten_bind_Status_ok_0: xm,\n      _emscripten_bind_VoidPtr___destroy___0: Xl,\n      _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM: Ym,\n      _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM: $m,\n      _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM: Rm,\n      _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM: Qm,\n      _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE: Ym,\n      _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD: $m,\n      _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH: Qm,\n      _emscripten_enum_draco_GeometryAttribute_Type_COLOR: Rm,\n      _emscripten_enum_draco_GeometryAttribute_Type_GENERIC: Nm,\n      _emscripten_enum_draco_GeometryAttribute_Type_INVALID: Ym,\n      _emscripten_enum_draco_GeometryAttribute_Type_NORMAL: Qm,\n      _emscripten_enum_draco_GeometryAttribute_Type_POSITION: $m,\n      _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD: Km,\n      _emscripten_enum_draco_StatusCode_ERROR: Ym,\n      _emscripten_enum_draco_StatusCode_INVALID_PARAMETER: Pm,\n      _emscripten_enum_draco_StatusCode_IO_ERROR: Wm,\n      _emscripten_enum_draco_StatusCode_OK: $m,\n      _emscripten_enum_draco_StatusCode_UNKNOWN_VERSION: Sm,\n      _emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION: Mm,\n      _emscripten_replace_memory: Ma,\n      _free: Cb,\n      _i64Add: Rj,\n      _i64Subtract: Tj,\n      _llvm_bswap_i32: Pl,\n      _malloc: Ya,\n      _memcpy: ge,\n      _memmove: qi,\n      _memset: Vf,\n      _sbrk: Vh,\n      dynCall_ii: pm,\n      dynCall_iii: Nl,\n      dynCall_iiii: Wk,\n      dynCall_iiiiiii: yj,\n      dynCall_v: Vm,\n      dynCall_vi: Am,\n      dynCall_vii: $l,\n      dynCall_viii: kl,\n      dynCall_viiii: Lk,\n      dynCall_viiiii: hk,\n      dynCall_viiiiii: Jj,\n      establishStackSpace: vm,\n      getTempRet0: kn,\n      runPostSets: Qj,\n      setTempRet0: en,\n      setThrew: Yl,\n      stackAlloc: ml,\n      stackRestore: cn,\n      stackSave: mn,\n    }\n  })(\n    // EMSCRIPTEN_END_ASM\n    Module.asmGlobalArg,\n    Module.asmLibraryArg,\n    buffer\n  )\n  var ___cxa_can_catch = (Module['___cxa_can_catch'] = asm['___cxa_can_catch'])\n  var ___cxa_is_pointer_type = (Module['___cxa_is_pointer_type'] = asm['___cxa_is_pointer_type'])\n  var ___divdi3 = (Module['___divdi3'] = asm['___divdi3'])\n  var ___muldi3 = (Module['___muldi3'] = asm['___muldi3'])\n  var ___udivdi3 = (Module['___udivdi3'] = asm['___udivdi3'])\n  var ___uremdi3 = (Module['___uremdi3'] = asm['___uremdi3'])\n  var _bitshift64Lshr = (Module['_bitshift64Lshr'] = asm['_bitshift64Lshr'])\n  var _bitshift64Shl = (Module['_bitshift64Shl'] = asm['_bitshift64Shl'])\n  var _emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0 = (Module[\n    '_emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0'\n  ] = asm['_emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0'])\n  var _emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1 = (Module[\n    '_emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1'\n  ] = asm['_emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1'])\n  var _emscripten_bind_AttributeOctahedronTransform___destroy___0 = (Module[\n    '_emscripten_bind_AttributeOctahedronTransform___destroy___0'\n  ] = asm['_emscripten_bind_AttributeOctahedronTransform___destroy___0'])\n  var _emscripten_bind_AttributeOctahedronTransform_quantization_bits_0 = (Module[\n    '_emscripten_bind_AttributeOctahedronTransform_quantization_bits_0'\n  ] = asm['_emscripten_bind_AttributeOctahedronTransform_quantization_bits_0'])\n  var _emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0 = (Module[\n    '_emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0'\n  ] = asm['_emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0'])\n  var _emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1 = (Module[\n    '_emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1'\n  ] = asm['_emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1'])\n  var _emscripten_bind_AttributeQuantizationTransform___destroy___0 = (Module[\n    '_emscripten_bind_AttributeQuantizationTransform___destroy___0'\n  ] = asm['_emscripten_bind_AttributeQuantizationTransform___destroy___0'])\n  var _emscripten_bind_AttributeQuantizationTransform_min_value_1 = (Module[\n    '_emscripten_bind_AttributeQuantizationTransform_min_value_1'\n  ] = asm['_emscripten_bind_AttributeQuantizationTransform_min_value_1'])\n  var _emscripten_bind_AttributeQuantizationTransform_quantization_bits_0 = (Module[\n    '_emscripten_bind_AttributeQuantizationTransform_quantization_bits_0'\n  ] = asm['_emscripten_bind_AttributeQuantizationTransform_quantization_bits_0'])\n  var _emscripten_bind_AttributeQuantizationTransform_range_0 = (Module[\n    '_emscripten_bind_AttributeQuantizationTransform_range_0'\n  ] = asm['_emscripten_bind_AttributeQuantizationTransform_range_0'])\n  var _emscripten_bind_AttributeTransformData_AttributeTransformData_0 = (Module[\n    '_emscripten_bind_AttributeTransformData_AttributeTransformData_0'\n  ] = asm['_emscripten_bind_AttributeTransformData_AttributeTransformData_0'])\n  var _emscripten_bind_AttributeTransformData___destroy___0 = (Module[\n    '_emscripten_bind_AttributeTransformData___destroy___0'\n  ] = asm['_emscripten_bind_AttributeTransformData___destroy___0'])\n  var _emscripten_bind_AttributeTransformData_transform_type_0 = (Module[\n    '_emscripten_bind_AttributeTransformData_transform_type_0'\n  ] = asm['_emscripten_bind_AttributeTransformData_transform_type_0'])\n  var _emscripten_bind_DecoderBuffer_DecoderBuffer_0 = (Module['_emscripten_bind_DecoderBuffer_DecoderBuffer_0'] =\n    asm['_emscripten_bind_DecoderBuffer_DecoderBuffer_0'])\n  var _emscripten_bind_DecoderBuffer_Init_2 = (Module['_emscripten_bind_DecoderBuffer_Init_2'] =\n    asm['_emscripten_bind_DecoderBuffer_Init_2'])\n  var _emscripten_bind_DecoderBuffer___destroy___0 = (Module['_emscripten_bind_DecoderBuffer___destroy___0'] =\n    asm['_emscripten_bind_DecoderBuffer___destroy___0'])\n  var _emscripten_bind_Decoder_DecodeBufferToMesh_2 = (Module['_emscripten_bind_Decoder_DecodeBufferToMesh_2'] =\n    asm['_emscripten_bind_Decoder_DecodeBufferToMesh_2'])\n  var _emscripten_bind_Decoder_DecodeBufferToPointCloud_2 = (Module[\n    '_emscripten_bind_Decoder_DecodeBufferToPointCloud_2'\n  ] = asm['_emscripten_bind_Decoder_DecodeBufferToPointCloud_2'])\n  var _emscripten_bind_Decoder_Decoder_0 = (Module['_emscripten_bind_Decoder_Decoder_0'] =\n    asm['_emscripten_bind_Decoder_Decoder_0'])\n  var _emscripten_bind_Decoder_GetAttributeByUniqueId_2 = (Module['_emscripten_bind_Decoder_GetAttributeByUniqueId_2'] =\n    asm['_emscripten_bind_Decoder_GetAttributeByUniqueId_2'])\n  var _emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttributeFloat_3 = (Module['_emscripten_bind_Decoder_GetAttributeFloat_3'] =\n    asm['_emscripten_bind_Decoder_GetAttributeFloat_3'])\n  var _emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3'])\n  var _emscripten_bind_Decoder_GetAttributeIdByName_2 = (Module['_emscripten_bind_Decoder_GetAttributeIdByName_2'] =\n    asm['_emscripten_bind_Decoder_GetAttributeIdByName_2'])\n  var _emscripten_bind_Decoder_GetAttributeId_2 = (Module['_emscripten_bind_Decoder_GetAttributeId_2'] =\n    asm['_emscripten_bind_Decoder_GetAttributeId_2'])\n  var _emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttributeIntForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeIntForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeIntForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttributeMetadata_2 = (Module['_emscripten_bind_Decoder_GetAttributeMetadata_2'] =\n    asm['_emscripten_bind_Decoder_GetAttributeMetadata_2'])\n  var _emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3 = (Module[\n    '_emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3'\n  ] = asm['_emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3'])\n  var _emscripten_bind_Decoder_GetAttribute_2 = (Module['_emscripten_bind_Decoder_GetAttribute_2'] =\n    asm['_emscripten_bind_Decoder_GetAttribute_2'])\n  var _emscripten_bind_Decoder_GetEncodedGeometryType_1 = (Module['_emscripten_bind_Decoder_GetEncodedGeometryType_1'] =\n    asm['_emscripten_bind_Decoder_GetEncodedGeometryType_1'])\n  var _emscripten_bind_Decoder_GetFaceFromMesh_3 = (Module['_emscripten_bind_Decoder_GetFaceFromMesh_3'] =\n    asm['_emscripten_bind_Decoder_GetFaceFromMesh_3'])\n  var _emscripten_bind_Decoder_GetMetadata_1 = (Module['_emscripten_bind_Decoder_GetMetadata_1'] =\n    asm['_emscripten_bind_Decoder_GetMetadata_1'])\n  var _emscripten_bind_Decoder_GetTriangleStripsFromMesh_2 = (Module[\n    '_emscripten_bind_Decoder_GetTriangleStripsFromMesh_2'\n  ] = asm['_emscripten_bind_Decoder_GetTriangleStripsFromMesh_2'])\n  var _emscripten_bind_Decoder_SkipAttributeTransform_1 = (Module['_emscripten_bind_Decoder_SkipAttributeTransform_1'] =\n    asm['_emscripten_bind_Decoder_SkipAttributeTransform_1'])\n  var _emscripten_bind_Decoder___destroy___0 = (Module['_emscripten_bind_Decoder___destroy___0'] =\n    asm['_emscripten_bind_Decoder___destroy___0'])\n  var _emscripten_bind_DracoFloat32Array_DracoFloat32Array_0 = (Module[\n    '_emscripten_bind_DracoFloat32Array_DracoFloat32Array_0'\n  ] = asm['_emscripten_bind_DracoFloat32Array_DracoFloat32Array_0'])\n  var _emscripten_bind_DracoFloat32Array_GetValue_1 = (Module['_emscripten_bind_DracoFloat32Array_GetValue_1'] =\n    asm['_emscripten_bind_DracoFloat32Array_GetValue_1'])\n  var _emscripten_bind_DracoFloat32Array___destroy___0 = (Module['_emscripten_bind_DracoFloat32Array___destroy___0'] =\n    asm['_emscripten_bind_DracoFloat32Array___destroy___0'])\n  var _emscripten_bind_DracoFloat32Array_size_0 = (Module['_emscripten_bind_DracoFloat32Array_size_0'] =\n    asm['_emscripten_bind_DracoFloat32Array_size_0'])\n  var _emscripten_bind_DracoInt16Array_DracoInt16Array_0 = (Module[\n    '_emscripten_bind_DracoInt16Array_DracoInt16Array_0'\n  ] = asm['_emscripten_bind_DracoInt16Array_DracoInt16Array_0'])\n  var _emscripten_bind_DracoInt16Array_GetValue_1 = (Module['_emscripten_bind_DracoInt16Array_GetValue_1'] =\n    asm['_emscripten_bind_DracoInt16Array_GetValue_1'])\n  var _emscripten_bind_DracoInt16Array___destroy___0 = (Module['_emscripten_bind_DracoInt16Array___destroy___0'] =\n    asm['_emscripten_bind_DracoInt16Array___destroy___0'])\n  var _emscripten_bind_DracoInt16Array_size_0 = (Module['_emscripten_bind_DracoInt16Array_size_0'] =\n    asm['_emscripten_bind_DracoInt16Array_size_0'])\n  var _emscripten_bind_DracoInt32Array_DracoInt32Array_0 = (Module[\n    '_emscripten_bind_DracoInt32Array_DracoInt32Array_0'\n  ] = asm['_emscripten_bind_DracoInt32Array_DracoInt32Array_0'])\n  var _emscripten_bind_DracoInt32Array_GetValue_1 = (Module['_emscripten_bind_DracoInt32Array_GetValue_1'] =\n    asm['_emscripten_bind_DracoInt32Array_GetValue_1'])\n  var _emscripten_bind_DracoInt32Array___destroy___0 = (Module['_emscripten_bind_DracoInt32Array___destroy___0'] =\n    asm['_emscripten_bind_DracoInt32Array___destroy___0'])\n  var _emscripten_bind_DracoInt32Array_size_0 = (Module['_emscripten_bind_DracoInt32Array_size_0'] =\n    asm['_emscripten_bind_DracoInt32Array_size_0'])\n  var _emscripten_bind_DracoInt8Array_DracoInt8Array_0 = (Module['_emscripten_bind_DracoInt8Array_DracoInt8Array_0'] =\n    asm['_emscripten_bind_DracoInt8Array_DracoInt8Array_0'])\n  var _emscripten_bind_DracoInt8Array_GetValue_1 = (Module['_emscripten_bind_DracoInt8Array_GetValue_1'] =\n    asm['_emscripten_bind_DracoInt8Array_GetValue_1'])\n  var _emscripten_bind_DracoInt8Array___destroy___0 = (Module['_emscripten_bind_DracoInt8Array___destroy___0'] =\n    asm['_emscripten_bind_DracoInt8Array___destroy___0'])\n  var _emscripten_bind_DracoInt8Array_size_0 = (Module['_emscripten_bind_DracoInt8Array_size_0'] =\n    asm['_emscripten_bind_DracoInt8Array_size_0'])\n  var _emscripten_bind_DracoUInt16Array_DracoUInt16Array_0 = (Module[\n    '_emscripten_bind_DracoUInt16Array_DracoUInt16Array_0'\n  ] = asm['_emscripten_bind_DracoUInt16Array_DracoUInt16Array_0'])\n  var _emscripten_bind_DracoUInt16Array_GetValue_1 = (Module['_emscripten_bind_DracoUInt16Array_GetValue_1'] =\n    asm['_emscripten_bind_DracoUInt16Array_GetValue_1'])\n  var _emscripten_bind_DracoUInt16Array___destroy___0 = (Module['_emscripten_bind_DracoUInt16Array___destroy___0'] =\n    asm['_emscripten_bind_DracoUInt16Array___destroy___0'])\n  var _emscripten_bind_DracoUInt16Array_size_0 = (Module['_emscripten_bind_DracoUInt16Array_size_0'] =\n    asm['_emscripten_bind_DracoUInt16Array_size_0'])\n  var _emscripten_bind_DracoUInt32Array_DracoUInt32Array_0 = (Module[\n    '_emscripten_bind_DracoUInt32Array_DracoUInt32Array_0'\n  ] = asm['_emscripten_bind_DracoUInt32Array_DracoUInt32Array_0'])\n  var _emscripten_bind_DracoUInt32Array_GetValue_1 = (Module['_emscripten_bind_DracoUInt32Array_GetValue_1'] =\n    asm['_emscripten_bind_DracoUInt32Array_GetValue_1'])\n  var _emscripten_bind_DracoUInt32Array___destroy___0 = (Module['_emscripten_bind_DracoUInt32Array___destroy___0'] =\n    asm['_emscripten_bind_DracoUInt32Array___destroy___0'])\n  var _emscripten_bind_DracoUInt32Array_size_0 = (Module['_emscripten_bind_DracoUInt32Array_size_0'] =\n    asm['_emscripten_bind_DracoUInt32Array_size_0'])\n  var _emscripten_bind_DracoUInt8Array_DracoUInt8Array_0 = (Module[\n    '_emscripten_bind_DracoUInt8Array_DracoUInt8Array_0'\n  ] = asm['_emscripten_bind_DracoUInt8Array_DracoUInt8Array_0'])\n  var _emscripten_bind_DracoUInt8Array_GetValue_1 = (Module['_emscripten_bind_DracoUInt8Array_GetValue_1'] =\n    asm['_emscripten_bind_DracoUInt8Array_GetValue_1'])\n  var _emscripten_bind_DracoUInt8Array___destroy___0 = (Module['_emscripten_bind_DracoUInt8Array___destroy___0'] =\n    asm['_emscripten_bind_DracoUInt8Array___destroy___0'])\n  var _emscripten_bind_DracoUInt8Array_size_0 = (Module['_emscripten_bind_DracoUInt8Array_size_0'] =\n    asm['_emscripten_bind_DracoUInt8Array_size_0'])\n  var _emscripten_bind_GeometryAttribute_GeometryAttribute_0 = (Module[\n    '_emscripten_bind_GeometryAttribute_GeometryAttribute_0'\n  ] = asm['_emscripten_bind_GeometryAttribute_GeometryAttribute_0'])\n  var _emscripten_bind_GeometryAttribute___destroy___0 = (Module['_emscripten_bind_GeometryAttribute___destroy___0'] =\n    asm['_emscripten_bind_GeometryAttribute___destroy___0'])\n  var _emscripten_bind_Mesh_Mesh_0 = (Module['_emscripten_bind_Mesh_Mesh_0'] = asm['_emscripten_bind_Mesh_Mesh_0'])\n  var _emscripten_bind_Mesh___destroy___0 = (Module['_emscripten_bind_Mesh___destroy___0'] =\n    asm['_emscripten_bind_Mesh___destroy___0'])\n  var _emscripten_bind_Mesh_num_attributes_0 = (Module['_emscripten_bind_Mesh_num_attributes_0'] =\n    asm['_emscripten_bind_Mesh_num_attributes_0'])\n  var _emscripten_bind_Mesh_num_faces_0 = (Module['_emscripten_bind_Mesh_num_faces_0'] =\n    asm['_emscripten_bind_Mesh_num_faces_0'])\n  var _emscripten_bind_Mesh_num_points_0 = (Module['_emscripten_bind_Mesh_num_points_0'] =\n    asm['_emscripten_bind_Mesh_num_points_0'])\n  var _emscripten_bind_MetadataQuerier_GetDoubleEntry_2 = (Module['_emscripten_bind_MetadataQuerier_GetDoubleEntry_2'] =\n    asm['_emscripten_bind_MetadataQuerier_GetDoubleEntry_2'])\n  var _emscripten_bind_MetadataQuerier_GetEntryName_2 = (Module['_emscripten_bind_MetadataQuerier_GetEntryName_2'] =\n    asm['_emscripten_bind_MetadataQuerier_GetEntryName_2'])\n  var _emscripten_bind_MetadataQuerier_GetIntEntry_2 = (Module['_emscripten_bind_MetadataQuerier_GetIntEntry_2'] =\n    asm['_emscripten_bind_MetadataQuerier_GetIntEntry_2'])\n  var _emscripten_bind_MetadataQuerier_GetStringEntry_2 = (Module['_emscripten_bind_MetadataQuerier_GetStringEntry_2'] =\n    asm['_emscripten_bind_MetadataQuerier_GetStringEntry_2'])\n  var _emscripten_bind_MetadataQuerier_HasDoubleEntry_2 = (Module['_emscripten_bind_MetadataQuerier_HasDoubleEntry_2'] =\n    asm['_emscripten_bind_MetadataQuerier_HasDoubleEntry_2'])\n  var _emscripten_bind_MetadataQuerier_HasEntry_2 = (Module['_emscripten_bind_MetadataQuerier_HasEntry_2'] =\n    asm['_emscripten_bind_MetadataQuerier_HasEntry_2'])\n  var _emscripten_bind_MetadataQuerier_HasIntEntry_2 = (Module['_emscripten_bind_MetadataQuerier_HasIntEntry_2'] =\n    asm['_emscripten_bind_MetadataQuerier_HasIntEntry_2'])\n  var _emscripten_bind_MetadataQuerier_HasStringEntry_2 = (Module['_emscripten_bind_MetadataQuerier_HasStringEntry_2'] =\n    asm['_emscripten_bind_MetadataQuerier_HasStringEntry_2'])\n  var _emscripten_bind_MetadataQuerier_MetadataQuerier_0 = (Module[\n    '_emscripten_bind_MetadataQuerier_MetadataQuerier_0'\n  ] = asm['_emscripten_bind_MetadataQuerier_MetadataQuerier_0'])\n  var _emscripten_bind_MetadataQuerier_NumEntries_1 = (Module['_emscripten_bind_MetadataQuerier_NumEntries_1'] =\n    asm['_emscripten_bind_MetadataQuerier_NumEntries_1'])\n  var _emscripten_bind_MetadataQuerier___destroy___0 = (Module['_emscripten_bind_MetadataQuerier___destroy___0'] =\n    asm['_emscripten_bind_MetadataQuerier___destroy___0'])\n  var _emscripten_bind_Metadata_Metadata_0 = (Module['_emscripten_bind_Metadata_Metadata_0'] =\n    asm['_emscripten_bind_Metadata_Metadata_0'])\n  var _emscripten_bind_Metadata___destroy___0 = (Module['_emscripten_bind_Metadata___destroy___0'] =\n    asm['_emscripten_bind_Metadata___destroy___0'])\n  var _emscripten_bind_PointAttribute_GetAttributeTransformData_0 = (Module[\n    '_emscripten_bind_PointAttribute_GetAttributeTransformData_0'\n  ] = asm['_emscripten_bind_PointAttribute_GetAttributeTransformData_0'])\n  var _emscripten_bind_PointAttribute_PointAttribute_0 = (Module['_emscripten_bind_PointAttribute_PointAttribute_0'] =\n    asm['_emscripten_bind_PointAttribute_PointAttribute_0'])\n  var _emscripten_bind_PointAttribute___destroy___0 = (Module['_emscripten_bind_PointAttribute___destroy___0'] =\n    asm['_emscripten_bind_PointAttribute___destroy___0'])\n  var _emscripten_bind_PointAttribute_attribute_type_0 = (Module['_emscripten_bind_PointAttribute_attribute_type_0'] =\n    asm['_emscripten_bind_PointAttribute_attribute_type_0'])\n  var _emscripten_bind_PointAttribute_byte_offset_0 = (Module['_emscripten_bind_PointAttribute_byte_offset_0'] =\n    asm['_emscripten_bind_PointAttribute_byte_offset_0'])\n  var _emscripten_bind_PointAttribute_byte_stride_0 = (Module['_emscripten_bind_PointAttribute_byte_stride_0'] =\n    asm['_emscripten_bind_PointAttribute_byte_stride_0'])\n  var _emscripten_bind_PointAttribute_data_type_0 = (Module['_emscripten_bind_PointAttribute_data_type_0'] =\n    asm['_emscripten_bind_PointAttribute_data_type_0'])\n  var _emscripten_bind_PointAttribute_normalized_0 = (Module['_emscripten_bind_PointAttribute_normalized_0'] =\n    asm['_emscripten_bind_PointAttribute_normalized_0'])\n  var _emscripten_bind_PointAttribute_num_components_0 = (Module['_emscripten_bind_PointAttribute_num_components_0'] =\n    asm['_emscripten_bind_PointAttribute_num_components_0'])\n  var _emscripten_bind_PointAttribute_size_0 = (Module['_emscripten_bind_PointAttribute_size_0'] =\n    asm['_emscripten_bind_PointAttribute_size_0'])\n  var _emscripten_bind_PointAttribute_unique_id_0 = (Module['_emscripten_bind_PointAttribute_unique_id_0'] =\n    asm['_emscripten_bind_PointAttribute_unique_id_0'])\n  var _emscripten_bind_PointCloud_PointCloud_0 = (Module['_emscripten_bind_PointCloud_PointCloud_0'] =\n    asm['_emscripten_bind_PointCloud_PointCloud_0'])\n  var _emscripten_bind_PointCloud___destroy___0 = (Module['_emscripten_bind_PointCloud___destroy___0'] =\n    asm['_emscripten_bind_PointCloud___destroy___0'])\n  var _emscripten_bind_PointCloud_num_attributes_0 = (Module['_emscripten_bind_PointCloud_num_attributes_0'] =\n    asm['_emscripten_bind_PointCloud_num_attributes_0'])\n  var _emscripten_bind_PointCloud_num_points_0 = (Module['_emscripten_bind_PointCloud_num_points_0'] =\n    asm['_emscripten_bind_PointCloud_num_points_0'])\n  var _emscripten_bind_Status___destroy___0 = (Module['_emscripten_bind_Status___destroy___0'] =\n    asm['_emscripten_bind_Status___destroy___0'])\n  var _emscripten_bind_Status_code_0 = (Module['_emscripten_bind_Status_code_0'] =\n    asm['_emscripten_bind_Status_code_0'])\n  var _emscripten_bind_Status_error_msg_0 = (Module['_emscripten_bind_Status_error_msg_0'] =\n    asm['_emscripten_bind_Status_error_msg_0'])\n  var _emscripten_bind_Status_ok_0 = (Module['_emscripten_bind_Status_ok_0'] = asm['_emscripten_bind_Status_ok_0'])\n  var _emscripten_bind_VoidPtr___destroy___0 = (Module['_emscripten_bind_VoidPtr___destroy___0'] =\n    asm['_emscripten_bind_VoidPtr___destroy___0'])\n  var _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM = (Module[\n    '_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM'\n  ] = asm['_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM'])\n  var _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM = (Module[\n    '_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM'\n  ] = asm['_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM'])\n  var _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM = (Module[\n    '_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM'\n  ] = asm['_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM'])\n  var _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM = (Module[\n    '_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM'\n  ] = asm['_emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM'])\n  var _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE = (Module[\n    '_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE'\n  ] = asm['_emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE'])\n  var _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD = (Module[\n    '_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD'\n  ] = asm['_emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD'])\n  var _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH = (Module[\n    '_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH'\n  ] = asm['_emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH'])\n  var _emscripten_enum_draco_GeometryAttribute_Type_COLOR = (Module[\n    '_emscripten_enum_draco_GeometryAttribute_Type_COLOR'\n  ] = asm['_emscripten_enum_draco_GeometryAttribute_Type_COLOR'])\n  var _emscripten_enum_draco_GeometryAttribute_Type_GENERIC = (Module[\n    '_emscripten_enum_draco_GeometryAttribute_Type_GENERIC'\n  ] = asm['_emscripten_enum_draco_GeometryAttribute_Type_GENERIC'])\n  var _emscripten_enum_draco_GeometryAttribute_Type_INVALID = (Module[\n    '_emscripten_enum_draco_GeometryAttribute_Type_INVALID'\n  ] = asm['_emscripten_enum_draco_GeometryAttribute_Type_INVALID'])\n  var _emscripten_enum_draco_GeometryAttribute_Type_NORMAL = (Module[\n    '_emscripten_enum_draco_GeometryAttribute_Type_NORMAL'\n  ] = asm['_emscripten_enum_draco_GeometryAttribute_Type_NORMAL'])\n  var _emscripten_enum_draco_GeometryAttribute_Type_POSITION = (Module[\n    '_emscripten_enum_draco_GeometryAttribute_Type_POSITION'\n  ] = asm['_emscripten_enum_draco_GeometryAttribute_Type_POSITION'])\n  var _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD = (Module[\n    '_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD'\n  ] = asm['_emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD'])\n  var _emscripten_enum_draco_StatusCode_ERROR = (Module['_emscripten_enum_draco_StatusCode_ERROR'] =\n    asm['_emscripten_enum_draco_StatusCode_ERROR'])\n  var _emscripten_enum_draco_StatusCode_INVALID_PARAMETER = (Module[\n    '_emscripten_enum_draco_StatusCode_INVALID_PARAMETER'\n  ] = asm['_emscripten_enum_draco_StatusCode_INVALID_PARAMETER'])\n  var _emscripten_enum_draco_StatusCode_IO_ERROR = (Module['_emscripten_enum_draco_StatusCode_IO_ERROR'] =\n    asm['_emscripten_enum_draco_StatusCode_IO_ERROR'])\n  var _emscripten_enum_draco_StatusCode_OK = (Module['_emscripten_enum_draco_StatusCode_OK'] =\n    asm['_emscripten_enum_draco_StatusCode_OK'])\n  var _emscripten_enum_draco_StatusCode_UNKNOWN_VERSION = (Module['_emscripten_enum_draco_StatusCode_UNKNOWN_VERSION'] =\n    asm['_emscripten_enum_draco_StatusCode_UNKNOWN_VERSION'])\n  var _emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION = (Module[\n    '_emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION'\n  ] = asm['_emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION'])\n  var _emscripten_replace_memory = (Module['_emscripten_replace_memory'] = asm['_emscripten_replace_memory'])\n  var _free = (Module['_free'] = asm['_free'])\n  var _i64Add = (Module['_i64Add'] = asm['_i64Add'])\n  var _i64Subtract = (Module['_i64Subtract'] = asm['_i64Subtract'])\n  var _llvm_bswap_i32 = (Module['_llvm_bswap_i32'] = asm['_llvm_bswap_i32'])\n  var _malloc = (Module['_malloc'] = asm['_malloc'])\n  var _memcpy = (Module['_memcpy'] = asm['_memcpy'])\n  var _memmove = (Module['_memmove'] = asm['_memmove'])\n  var _memset = (Module['_memset'] = asm['_memset'])\n  var _sbrk = (Module['_sbrk'] = asm['_sbrk'])\n  var establishStackSpace = (Module['establishStackSpace'] = asm['establishStackSpace'])\n  var getTempRet0 = (Module['getTempRet0'] = asm['getTempRet0'])\n  var runPostSets = (Module['runPostSets'] = asm['runPostSets'])\n  var setTempRet0 = (Module['setTempRet0'] = asm['setTempRet0'])\n  var setThrew = (Module['setThrew'] = asm['setThrew'])\n  var stackAlloc = (Module['stackAlloc'] = asm['stackAlloc'])\n  var stackRestore = (Module['stackRestore'] = asm['stackRestore'])\n  var stackSave = (Module['stackSave'] = asm['stackSave'])\n  var dynCall_ii = (Module['dynCall_ii'] = asm['dynCall_ii'])\n  var dynCall_iii = (Module['dynCall_iii'] = asm['dynCall_iii'])\n  var dynCall_iiii = (Module['dynCall_iiii'] = asm['dynCall_iiii'])\n  var dynCall_iiiiiii = (Module['dynCall_iiiiiii'] = asm['dynCall_iiiiiii'])\n  var dynCall_v = (Module['dynCall_v'] = asm['dynCall_v'])\n  var dynCall_vi = (Module['dynCall_vi'] = asm['dynCall_vi'])\n  var dynCall_vii = (Module['dynCall_vii'] = asm['dynCall_vii'])\n  var dynCall_viii = (Module['dynCall_viii'] = asm['dynCall_viii'])\n  var dynCall_viiii = (Module['dynCall_viiii'] = asm['dynCall_viiii'])\n  var dynCall_viiiii = (Module['dynCall_viiiii'] = asm['dynCall_viiiii'])\n  var dynCall_viiiiii = (Module['dynCall_viiiiii'] = asm['dynCall_viiiiii'])\n  Module['asm'] = asm\n  if (memoryInitializer) {\n    if (!isDataURI(memoryInitializer)) {\n      if (typeof Module['locateFile'] === 'function') {\n        memoryInitializer = Module['locateFile'](memoryInitializer)\n      } else if (Module['memoryInitializerPrefixURL']) {\n        memoryInitializer = Module['memoryInitializerPrefixURL'] + memoryInitializer\n      }\n    }\n    if (ENVIRONMENT_IS_NODE || ENVIRONMENT_IS_SHELL) {\n      var data = Module['readBinary'](memoryInitializer)\n      HEAPU8.set(data, GLOBAL_BASE)\n    } else {\n      addRunDependency('memory initializer')\n      var applyMemoryInitializer = function (data) {\n        if (data.byteLength) data = new Uint8Array(data)\n        HEAPU8.set(data, GLOBAL_BASE)\n        if (Module['memoryInitializerRequest']) delete Module['memoryInitializerRequest'].response\n        removeRunDependency('memory initializer')\n      }\n      function doBrowserLoad() {\n        Module['readAsync'](memoryInitializer, applyMemoryInitializer, function () {\n          throw 'could not load memory initializer ' + memoryInitializer\n        })\n      }\n      var memoryInitializerBytes = tryParseAsDataURI(memoryInitializer)\n      if (memoryInitializerBytes) {\n        applyMemoryInitializer(memoryInitializerBytes.buffer)\n      } else if (Module['memoryInitializerRequest']) {\n        function useRequest() {\n          var request = Module['memoryInitializerRequest']\n          var response = request.response\n          if (request.status !== 200 && request.status !== 0) {\n            var data = tryParseAsDataURI(Module['memoryInitializerRequestURL'])\n            if (data) {\n              response = data.buffer\n            } else {\n              console.warn(\n                'a problem seems to have happened with Module.memoryInitializerRequest, status: ' +\n                  request.status +\n                  ', retrying ' +\n                  memoryInitializer\n              )\n              doBrowserLoad()\n              return\n            }\n          }\n          applyMemoryInitializer(response)\n        }\n        if (Module['memoryInitializerRequest'].response) {\n          setTimeout(useRequest, 0)\n        } else {\n          Module['memoryInitializerRequest'].addEventListener('load', useRequest)\n        }\n      } else {\n        doBrowserLoad()\n      }\n    }\n  }\n  Module['then'] = function (func) {\n    if (Module['calledRun']) {\n      func(Module)\n    } else {\n      var old = Module['onRuntimeInitialized']\n      Module['onRuntimeInitialized'] = function () {\n        if (old) old()\n        func(Module)\n      }\n    }\n    return Module\n  }\n  function ExitStatus(status) {\n    this.name = 'ExitStatus'\n    this.message = 'Program terminated with exit(' + status + ')'\n    this.status = status\n  }\n  ExitStatus.prototype = new Error()\n  ExitStatus.prototype.constructor = ExitStatus\n  var initialStackTop\n  dependenciesFulfilled = function runCaller() {\n    if (!Module['calledRun']) run()\n    if (!Module['calledRun']) dependenciesFulfilled = runCaller\n  }\n  function run(args) {\n    args = args || Module['arguments']\n    if (runDependencies > 0) {\n      return\n    }\n    preRun()\n    if (runDependencies > 0) return\n    if (Module['calledRun']) return\n    function doRun() {\n      if (Module['calledRun']) return\n      Module['calledRun'] = true\n      if (ABORT) return\n      ensureInitRuntime()\n      preMain()\n      if (Module['onRuntimeInitialized']) Module['onRuntimeInitialized']()\n      postRun()\n    }\n    if (Module['setStatus']) {\n      Module['setStatus']('Running...')\n      setTimeout(function () {\n        setTimeout(function () {\n          Module['setStatus']('')\n        }, 1)\n        doRun()\n      }, 1)\n    } else {\n      doRun()\n    }\n  }\n  Module['run'] = run\n  function exit(status, implicit) {\n    if (implicit && Module['noExitRuntime'] && status === 0) {\n      return\n    }\n    if (Module['noExitRuntime']) {\n    } else {\n      ABORT = true\n      EXITSTATUS = status\n      STACKTOP = initialStackTop\n      exitRuntime()\n      if (Module['onExit']) Module['onExit'](status)\n    }\n    if (ENVIRONMENT_IS_NODE) {\n      process['exit'](status)\n    }\n    Module['quit'](status, new ExitStatus(status))\n  }\n  Module['exit'] = exit\n  function abort(what) {\n    if (Module['onAbort']) {\n      Module['onAbort'](what)\n    }\n    if (what !== undefined) {\n      Module.print(what)\n      Module.printErr(what)\n      what = JSON.stringify(what)\n    } else {\n      what = ''\n    }\n    ABORT = true\n    EXITSTATUS = 1\n    throw 'abort(' + what + '). Build with -s ASSERTIONS=1 for more info.'\n  }\n  Module['abort'] = abort\n  if (Module['preInit']) {\n    if (typeof Module['preInit'] == 'function') Module['preInit'] = [Module['preInit']]\n    while (Module['preInit'].length > 0) {\n      Module['preInit'].pop()()\n    }\n  }\n  Module['noExitRuntime'] = true\n  run()\n  function WrapperObject() {}\n  WrapperObject.prototype = Object.create(WrapperObject.prototype)\n  WrapperObject.prototype.constructor = WrapperObject\n  WrapperObject.prototype.__class__ = WrapperObject\n  WrapperObject.__cache__ = {}\n  Module['WrapperObject'] = WrapperObject\n  function getCache(__class__) {\n    return (__class__ || WrapperObject).__cache__\n  }\n  Module['getCache'] = getCache\n  function wrapPointer(ptr, __class__) {\n    var cache = getCache(__class__)\n    var ret = cache[ptr]\n    if (ret) return ret\n    ret = Object.create((__class__ || WrapperObject).prototype)\n    ret.ptr = ptr\n    return (cache[ptr] = ret)\n  }\n  Module['wrapPointer'] = wrapPointer\n  function castObject(obj, __class__) {\n    return wrapPointer(obj.ptr, __class__)\n  }\n  Module['castObject'] = castObject\n  Module['NULL'] = wrapPointer(0)\n  function destroy(obj) {\n    if (!obj['__destroy__']) throw 'Error: Cannot destroy object. (Did you create it yourself?)'\n    obj['__destroy__']()\n    delete getCache(obj.__class__)[obj.ptr]\n  }\n  Module['destroy'] = destroy\n  function compare(obj1, obj2) {\n    return obj1.ptr === obj2.ptr\n  }\n  Module['compare'] = compare\n  function getPointer(obj) {\n    return obj.ptr\n  }\n  Module['getPointer'] = getPointer\n  function getClass(obj) {\n    return obj.__class__\n  }\n  Module['getClass'] = getClass\n  var ensureCache = {\n    buffer: 0,\n    size: 0,\n    pos: 0,\n    temps: [],\n    needed: 0,\n    prepare: function () {\n      if (ensureCache.needed) {\n        for (var i = 0; i < ensureCache.temps.length; i++) {\n          Module['_free'](ensureCache.temps[i])\n        }\n        ensureCache.temps.length = 0\n        Module['_free'](ensureCache.buffer)\n        ensureCache.buffer = 0\n        ensureCache.size += ensureCache.needed\n        ensureCache.needed = 0\n      }\n      if (!ensureCache.buffer) {\n        ensureCache.size += 128\n        ensureCache.buffer = Module['_malloc'](ensureCache.size)\n        assert(ensureCache.buffer)\n      }\n      ensureCache.pos = 0\n    },\n    alloc: function (array, view) {\n      assert(ensureCache.buffer)\n      var bytes = view.BYTES_PER_ELEMENT\n      var len = array.length * bytes\n      len = (len + 7) & -8\n      var ret\n      if (ensureCache.pos + len >= ensureCache.size) {\n        assert(len > 0)\n        ensureCache.needed += len\n        ret = Module['_malloc'](len)\n        ensureCache.temps.push(ret)\n      } else {\n        ret = ensureCache.buffer + ensureCache.pos\n        ensureCache.pos += len\n      }\n      return ret\n    },\n    copy: function (array, view, offset) {\n      var offsetShifted = offset\n      var bytes = view.BYTES_PER_ELEMENT\n      switch (bytes) {\n        case 2:\n          offsetShifted >>= 1\n          break\n        case 4:\n          offsetShifted >>= 2\n          break\n        case 8:\n          offsetShifted >>= 3\n          break\n      }\n      for (var i = 0; i < array.length; i++) {\n        view[offsetShifted + i] = array[i]\n      }\n    },\n  }\n  function ensureString(value) {\n    if (typeof value === 'string') {\n      var intArray = intArrayFromString(value)\n      var offset = ensureCache.alloc(intArray, HEAP8)\n      ensureCache.copy(intArray, HEAP8, offset)\n      return offset\n    }\n    return value\n  }\n  function ensureInt8(value) {\n    if (typeof value === 'object') {\n      var offset = ensureCache.alloc(value, HEAP8)\n      ensureCache.copy(value, HEAP8, offset)\n      return offset\n    }\n    return value\n  }\n  function Status() {\n    throw 'cannot construct a Status, no constructor in IDL'\n  }\n  Status.prototype = Object.create(WrapperObject.prototype)\n  Status.prototype.constructor = Status\n  Status.prototype.__class__ = Status\n  Status.__cache__ = {}\n  Module['Status'] = Status\n  Status.prototype['code'] = Status.prototype.code = function () {\n    var self = this.ptr\n    return _emscripten_bind_Status_code_0(self)\n  }\n  Status.prototype['ok'] = Status.prototype.ok = function () {\n    var self = this.ptr\n    return !!_emscripten_bind_Status_ok_0(self)\n  }\n  Status.prototype['error_msg'] = Status.prototype.error_msg = function () {\n    var self = this.ptr\n    return Pointer_stringify(_emscripten_bind_Status_error_msg_0(self))\n  }\n  Status.prototype['__destroy__'] = Status.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_Status___destroy___0(self)\n  }\n  function DracoUInt16Array() {\n    this.ptr = _emscripten_bind_DracoUInt16Array_DracoUInt16Array_0()\n    getCache(DracoUInt16Array)[this.ptr] = this\n  }\n  DracoUInt16Array.prototype = Object.create(WrapperObject.prototype)\n  DracoUInt16Array.prototype.constructor = DracoUInt16Array\n  DracoUInt16Array.prototype.__class__ = DracoUInt16Array\n  DracoUInt16Array.__cache__ = {}\n  Module['DracoUInt16Array'] = DracoUInt16Array\n  DracoUInt16Array.prototype['GetValue'] = DracoUInt16Array.prototype.GetValue = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_DracoUInt16Array_GetValue_1(self, arg0)\n  }\n  DracoUInt16Array.prototype['size'] = DracoUInt16Array.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_DracoUInt16Array_size_0(self)\n  }\n  DracoUInt16Array.prototype['__destroy__'] = DracoUInt16Array.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DracoUInt16Array___destroy___0(self)\n  }\n  function PointCloud() {\n    this.ptr = _emscripten_bind_PointCloud_PointCloud_0()\n    getCache(PointCloud)[this.ptr] = this\n  }\n  PointCloud.prototype = Object.create(WrapperObject.prototype)\n  PointCloud.prototype.constructor = PointCloud\n  PointCloud.prototype.__class__ = PointCloud\n  PointCloud.__cache__ = {}\n  Module['PointCloud'] = PointCloud\n  PointCloud.prototype['num_attributes'] = PointCloud.prototype.num_attributes = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointCloud_num_attributes_0(self)\n  }\n  PointCloud.prototype['num_points'] = PointCloud.prototype.num_points = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointCloud_num_points_0(self)\n  }\n  PointCloud.prototype['__destroy__'] = PointCloud.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_PointCloud___destroy___0(self)\n  }\n  function DracoUInt8Array() {\n    this.ptr = _emscripten_bind_DracoUInt8Array_DracoUInt8Array_0()\n    getCache(DracoUInt8Array)[this.ptr] = this\n  }\n  DracoUInt8Array.prototype = Object.create(WrapperObject.prototype)\n  DracoUInt8Array.prototype.constructor = DracoUInt8Array\n  DracoUInt8Array.prototype.__class__ = DracoUInt8Array\n  DracoUInt8Array.__cache__ = {}\n  Module['DracoUInt8Array'] = DracoUInt8Array\n  DracoUInt8Array.prototype['GetValue'] = DracoUInt8Array.prototype.GetValue = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_DracoUInt8Array_GetValue_1(self, arg0)\n  }\n  DracoUInt8Array.prototype['size'] = DracoUInt8Array.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_DracoUInt8Array_size_0(self)\n  }\n  DracoUInt8Array.prototype['__destroy__'] = DracoUInt8Array.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DracoUInt8Array___destroy___0(self)\n  }\n  function DracoUInt32Array() {\n    this.ptr = _emscripten_bind_DracoUInt32Array_DracoUInt32Array_0()\n    getCache(DracoUInt32Array)[this.ptr] = this\n  }\n  DracoUInt32Array.prototype = Object.create(WrapperObject.prototype)\n  DracoUInt32Array.prototype.constructor = DracoUInt32Array\n  DracoUInt32Array.prototype.__class__ = DracoUInt32Array\n  DracoUInt32Array.__cache__ = {}\n  Module['DracoUInt32Array'] = DracoUInt32Array\n  DracoUInt32Array.prototype['GetValue'] = DracoUInt32Array.prototype.GetValue = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_DracoUInt32Array_GetValue_1(self, arg0)\n  }\n  DracoUInt32Array.prototype['size'] = DracoUInt32Array.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_DracoUInt32Array_size_0(self)\n  }\n  DracoUInt32Array.prototype['__destroy__'] = DracoUInt32Array.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DracoUInt32Array___destroy___0(self)\n  }\n  function AttributeOctahedronTransform() {\n    this.ptr = _emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0()\n    getCache(AttributeOctahedronTransform)[this.ptr] = this\n  }\n  AttributeOctahedronTransform.prototype = Object.create(WrapperObject.prototype)\n  AttributeOctahedronTransform.prototype.constructor = AttributeOctahedronTransform\n  AttributeOctahedronTransform.prototype.__class__ = AttributeOctahedronTransform\n  AttributeOctahedronTransform.__cache__ = {}\n  Module['AttributeOctahedronTransform'] = AttributeOctahedronTransform\n  AttributeOctahedronTransform.prototype['InitFromAttribute'] =\n    AttributeOctahedronTransform.prototype.InitFromAttribute = function (arg0) {\n      var self = this.ptr\n      if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n      return !!_emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1(self, arg0)\n    }\n  AttributeOctahedronTransform.prototype['quantization_bits'] =\n    AttributeOctahedronTransform.prototype.quantization_bits = function () {\n      var self = this.ptr\n      return _emscripten_bind_AttributeOctahedronTransform_quantization_bits_0(self)\n    }\n  AttributeOctahedronTransform.prototype['__destroy__'] = AttributeOctahedronTransform.prototype.__destroy__ =\n    function () {\n      var self = this.ptr\n      _emscripten_bind_AttributeOctahedronTransform___destroy___0(self)\n    }\n  function PointAttribute() {\n    this.ptr = _emscripten_bind_PointAttribute_PointAttribute_0()\n    getCache(PointAttribute)[this.ptr] = this\n  }\n  PointAttribute.prototype = Object.create(WrapperObject.prototype)\n  PointAttribute.prototype.constructor = PointAttribute\n  PointAttribute.prototype.__class__ = PointAttribute\n  PointAttribute.__cache__ = {}\n  Module['PointAttribute'] = PointAttribute\n  PointAttribute.prototype['size'] = PointAttribute.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointAttribute_size_0(self)\n  }\n  PointAttribute.prototype['GetAttributeTransformData'] = PointAttribute.prototype.GetAttributeTransformData =\n    function () {\n      var self = this.ptr\n      return wrapPointer(_emscripten_bind_PointAttribute_GetAttributeTransformData_0(self), AttributeTransformData)\n    }\n  PointAttribute.prototype['attribute_type'] = PointAttribute.prototype.attribute_type = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointAttribute_attribute_type_0(self)\n  }\n  PointAttribute.prototype['data_type'] = PointAttribute.prototype.data_type = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointAttribute_data_type_0(self)\n  }\n  PointAttribute.prototype['num_components'] = PointAttribute.prototype.num_components = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointAttribute_num_components_0(self)\n  }\n  PointAttribute.prototype['normalized'] = PointAttribute.prototype.normalized = function () {\n    var self = this.ptr\n    return !!_emscripten_bind_PointAttribute_normalized_0(self)\n  }\n  PointAttribute.prototype['byte_stride'] = PointAttribute.prototype.byte_stride = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointAttribute_byte_stride_0(self)\n  }\n  PointAttribute.prototype['byte_offset'] = PointAttribute.prototype.byte_offset = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointAttribute_byte_offset_0(self)\n  }\n  PointAttribute.prototype['unique_id'] = PointAttribute.prototype.unique_id = function () {\n    var self = this.ptr\n    return _emscripten_bind_PointAttribute_unique_id_0(self)\n  }\n  PointAttribute.prototype['__destroy__'] = PointAttribute.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_PointAttribute___destroy___0(self)\n  }\n  function AttributeTransformData() {\n    this.ptr = _emscripten_bind_AttributeTransformData_AttributeTransformData_0()\n    getCache(AttributeTransformData)[this.ptr] = this\n  }\n  AttributeTransformData.prototype = Object.create(WrapperObject.prototype)\n  AttributeTransformData.prototype.constructor = AttributeTransformData\n  AttributeTransformData.prototype.__class__ = AttributeTransformData\n  AttributeTransformData.__cache__ = {}\n  Module['AttributeTransformData'] = AttributeTransformData\n  AttributeTransformData.prototype['transform_type'] = AttributeTransformData.prototype.transform_type = function () {\n    var self = this.ptr\n    return _emscripten_bind_AttributeTransformData_transform_type_0(self)\n  }\n  AttributeTransformData.prototype['__destroy__'] = AttributeTransformData.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_AttributeTransformData___destroy___0(self)\n  }\n  function AttributeQuantizationTransform() {\n    this.ptr = _emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0()\n    getCache(AttributeQuantizationTransform)[this.ptr] = this\n  }\n  AttributeQuantizationTransform.prototype = Object.create(WrapperObject.prototype)\n  AttributeQuantizationTransform.prototype.constructor = AttributeQuantizationTransform\n  AttributeQuantizationTransform.prototype.__class__ = AttributeQuantizationTransform\n  AttributeQuantizationTransform.__cache__ = {}\n  Module['AttributeQuantizationTransform'] = AttributeQuantizationTransform\n  AttributeQuantizationTransform.prototype['InitFromAttribute'] =\n    AttributeQuantizationTransform.prototype.InitFromAttribute = function (arg0) {\n      var self = this.ptr\n      if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n      return !!_emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1(self, arg0)\n    }\n  AttributeQuantizationTransform.prototype['quantization_bits'] =\n    AttributeQuantizationTransform.prototype.quantization_bits = function () {\n      var self = this.ptr\n      return _emscripten_bind_AttributeQuantizationTransform_quantization_bits_0(self)\n    }\n  AttributeQuantizationTransform.prototype['min_value'] = AttributeQuantizationTransform.prototype.min_value =\n    function (arg0) {\n      var self = this.ptr\n      if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n      return _emscripten_bind_AttributeQuantizationTransform_min_value_1(self, arg0)\n    }\n  AttributeQuantizationTransform.prototype['range'] = AttributeQuantizationTransform.prototype.range = function () {\n    var self = this.ptr\n    return _emscripten_bind_AttributeQuantizationTransform_range_0(self)\n  }\n  AttributeQuantizationTransform.prototype['__destroy__'] = AttributeQuantizationTransform.prototype.__destroy__ =\n    function () {\n      var self = this.ptr\n      _emscripten_bind_AttributeQuantizationTransform___destroy___0(self)\n    }\n  function DracoInt8Array() {\n    this.ptr = _emscripten_bind_DracoInt8Array_DracoInt8Array_0()\n    getCache(DracoInt8Array)[this.ptr] = this\n  }\n  DracoInt8Array.prototype = Object.create(WrapperObject.prototype)\n  DracoInt8Array.prototype.constructor = DracoInt8Array\n  DracoInt8Array.prototype.__class__ = DracoInt8Array\n  DracoInt8Array.__cache__ = {}\n  Module['DracoInt8Array'] = DracoInt8Array\n  DracoInt8Array.prototype['GetValue'] = DracoInt8Array.prototype.GetValue = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_DracoInt8Array_GetValue_1(self, arg0)\n  }\n  DracoInt8Array.prototype['size'] = DracoInt8Array.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_DracoInt8Array_size_0(self)\n  }\n  DracoInt8Array.prototype['__destroy__'] = DracoInt8Array.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DracoInt8Array___destroy___0(self)\n  }\n  function MetadataQuerier() {\n    this.ptr = _emscripten_bind_MetadataQuerier_MetadataQuerier_0()\n    getCache(MetadataQuerier)[this.ptr] = this\n  }\n  MetadataQuerier.prototype = Object.create(WrapperObject.prototype)\n  MetadataQuerier.prototype.constructor = MetadataQuerier\n  MetadataQuerier.prototype.__class__ = MetadataQuerier\n  MetadataQuerier.__cache__ = {}\n  Module['MetadataQuerier'] = MetadataQuerier\n  MetadataQuerier.prototype['HasEntry'] = MetadataQuerier.prototype.HasEntry = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return !!_emscripten_bind_MetadataQuerier_HasEntry_2(self, arg0, arg1)\n  }\n  MetadataQuerier.prototype['HasIntEntry'] = MetadataQuerier.prototype.HasIntEntry = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return !!_emscripten_bind_MetadataQuerier_HasIntEntry_2(self, arg0, arg1)\n  }\n  MetadataQuerier.prototype['GetIntEntry'] = MetadataQuerier.prototype.GetIntEntry = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return _emscripten_bind_MetadataQuerier_GetIntEntry_2(self, arg0, arg1)\n  }\n  MetadataQuerier.prototype['HasDoubleEntry'] = MetadataQuerier.prototype.HasDoubleEntry = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return !!_emscripten_bind_MetadataQuerier_HasDoubleEntry_2(self, arg0, arg1)\n  }\n  MetadataQuerier.prototype['GetDoubleEntry'] = MetadataQuerier.prototype.GetDoubleEntry = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return _emscripten_bind_MetadataQuerier_GetDoubleEntry_2(self, arg0, arg1)\n  }\n  MetadataQuerier.prototype['HasStringEntry'] = MetadataQuerier.prototype.HasStringEntry = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return !!_emscripten_bind_MetadataQuerier_HasStringEntry_2(self, arg0, arg1)\n  }\n  MetadataQuerier.prototype['GetStringEntry'] = MetadataQuerier.prototype.GetStringEntry = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return Pointer_stringify(_emscripten_bind_MetadataQuerier_GetStringEntry_2(self, arg0, arg1))\n  }\n  MetadataQuerier.prototype['NumEntries'] = MetadataQuerier.prototype.NumEntries = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_MetadataQuerier_NumEntries_1(self, arg0)\n  }\n  MetadataQuerier.prototype['GetEntryName'] = MetadataQuerier.prototype.GetEntryName = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return Pointer_stringify(_emscripten_bind_MetadataQuerier_GetEntryName_2(self, arg0, arg1))\n  }\n  MetadataQuerier.prototype['__destroy__'] = MetadataQuerier.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_MetadataQuerier___destroy___0(self)\n  }\n  function DracoInt16Array() {\n    this.ptr = _emscripten_bind_DracoInt16Array_DracoInt16Array_0()\n    getCache(DracoInt16Array)[this.ptr] = this\n  }\n  DracoInt16Array.prototype = Object.create(WrapperObject.prototype)\n  DracoInt16Array.prototype.constructor = DracoInt16Array\n  DracoInt16Array.prototype.__class__ = DracoInt16Array\n  DracoInt16Array.__cache__ = {}\n  Module['DracoInt16Array'] = DracoInt16Array\n  DracoInt16Array.prototype['GetValue'] = DracoInt16Array.prototype.GetValue = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_DracoInt16Array_GetValue_1(self, arg0)\n  }\n  DracoInt16Array.prototype['size'] = DracoInt16Array.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_DracoInt16Array_size_0(self)\n  }\n  DracoInt16Array.prototype['__destroy__'] = DracoInt16Array.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DracoInt16Array___destroy___0(self)\n  }\n  function DracoFloat32Array() {\n    this.ptr = _emscripten_bind_DracoFloat32Array_DracoFloat32Array_0()\n    getCache(DracoFloat32Array)[this.ptr] = this\n  }\n  DracoFloat32Array.prototype = Object.create(WrapperObject.prototype)\n  DracoFloat32Array.prototype.constructor = DracoFloat32Array\n  DracoFloat32Array.prototype.__class__ = DracoFloat32Array\n  DracoFloat32Array.__cache__ = {}\n  Module['DracoFloat32Array'] = DracoFloat32Array\n  DracoFloat32Array.prototype['GetValue'] = DracoFloat32Array.prototype.GetValue = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_DracoFloat32Array_GetValue_1(self, arg0)\n  }\n  DracoFloat32Array.prototype['size'] = DracoFloat32Array.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_DracoFloat32Array_size_0(self)\n  }\n  DracoFloat32Array.prototype['__destroy__'] = DracoFloat32Array.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DracoFloat32Array___destroy___0(self)\n  }\n  function GeometryAttribute() {\n    this.ptr = _emscripten_bind_GeometryAttribute_GeometryAttribute_0()\n    getCache(GeometryAttribute)[this.ptr] = this\n  }\n  GeometryAttribute.prototype = Object.create(WrapperObject.prototype)\n  GeometryAttribute.prototype.constructor = GeometryAttribute\n  GeometryAttribute.prototype.__class__ = GeometryAttribute\n  GeometryAttribute.__cache__ = {}\n  Module['GeometryAttribute'] = GeometryAttribute\n  GeometryAttribute.prototype['__destroy__'] = GeometryAttribute.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_GeometryAttribute___destroy___0(self)\n  }\n  function DecoderBuffer() {\n    this.ptr = _emscripten_bind_DecoderBuffer_DecoderBuffer_0()\n    getCache(DecoderBuffer)[this.ptr] = this\n  }\n  DecoderBuffer.prototype = Object.create(WrapperObject.prototype)\n  DecoderBuffer.prototype.constructor = DecoderBuffer\n  DecoderBuffer.prototype.__class__ = DecoderBuffer\n  DecoderBuffer.__cache__ = {}\n  Module['DecoderBuffer'] = DecoderBuffer\n  DecoderBuffer.prototype['Init'] = DecoderBuffer.prototype.Init = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (typeof arg0 == 'object') {\n      arg0 = ensureInt8(arg0)\n    }\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    _emscripten_bind_DecoderBuffer_Init_2(self, arg0, arg1)\n  }\n  DecoderBuffer.prototype['__destroy__'] = DecoderBuffer.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DecoderBuffer___destroy___0(self)\n  }\n  function Decoder() {\n    this.ptr = _emscripten_bind_Decoder_Decoder_0()\n    getCache(Decoder)[this.ptr] = this\n  }\n  Decoder.prototype = Object.create(WrapperObject.prototype)\n  Decoder.prototype.constructor = Decoder\n  Decoder.prototype.__class__ = Decoder\n  Decoder.__cache__ = {}\n  Module['Decoder'] = Decoder\n  Decoder.prototype['GetEncodedGeometryType'] = Decoder.prototype.GetEncodedGeometryType = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_Decoder_GetEncodedGeometryType_1(self, arg0)\n  }\n  Decoder.prototype['DecodeBufferToPointCloud'] = Decoder.prototype.DecodeBufferToPointCloud = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return wrapPointer(_emscripten_bind_Decoder_DecodeBufferToPointCloud_2(self, arg0, arg1), Status)\n  }\n  Decoder.prototype['DecodeBufferToMesh'] = Decoder.prototype.DecodeBufferToMesh = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return wrapPointer(_emscripten_bind_Decoder_DecodeBufferToMesh_2(self, arg0, arg1), Status)\n  }\n  Decoder.prototype['GetAttributeId'] = Decoder.prototype.GetAttributeId = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return _emscripten_bind_Decoder_GetAttributeId_2(self, arg0, arg1)\n  }\n  Decoder.prototype['GetAttributeIdByName'] = Decoder.prototype.GetAttributeIdByName = function (arg0, arg1) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    return _emscripten_bind_Decoder_GetAttributeIdByName_2(self, arg0, arg1)\n  }\n  Decoder.prototype['GetAttributeIdByMetadataEntry'] = Decoder.prototype.GetAttributeIdByMetadataEntry = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    ensureCache.prepare()\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    else arg1 = ensureString(arg1)\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    else arg2 = ensureString(arg2)\n    return _emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttribute'] = Decoder.prototype.GetAttribute = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return wrapPointer(_emscripten_bind_Decoder_GetAttribute_2(self, arg0, arg1), PointAttribute)\n  }\n  Decoder.prototype['GetAttributeByUniqueId'] = Decoder.prototype.GetAttributeByUniqueId = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return wrapPointer(_emscripten_bind_Decoder_GetAttributeByUniqueId_2(self, arg0, arg1), PointAttribute)\n  }\n  Decoder.prototype['GetMetadata'] = Decoder.prototype.GetMetadata = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return wrapPointer(_emscripten_bind_Decoder_GetMetadata_1(self, arg0), Metadata)\n  }\n  Decoder.prototype['GetAttributeMetadata'] = Decoder.prototype.GetAttributeMetadata = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return wrapPointer(_emscripten_bind_Decoder_GetAttributeMetadata_2(self, arg0, arg1), Metadata)\n  }\n  Decoder.prototype['GetFaceFromMesh'] = Decoder.prototype.GetFaceFromMesh = function (arg0, arg1, arg2) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetFaceFromMesh_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetTriangleStripsFromMesh'] = Decoder.prototype.GetTriangleStripsFromMesh = function (arg0, arg1) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    return _emscripten_bind_Decoder_GetTriangleStripsFromMesh_2(self, arg0, arg1)\n  }\n  Decoder.prototype['GetAttributeFloat'] = Decoder.prototype.GetAttributeFloat = function (arg0, arg1, arg2) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeFloat_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeFloatForAllPoints'] = Decoder.prototype.GetAttributeFloatForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeIntForAllPoints'] = Decoder.prototype.GetAttributeIntForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeIntForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeInt8ForAllPoints'] = Decoder.prototype.GetAttributeInt8ForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeUInt8ForAllPoints'] = Decoder.prototype.GetAttributeUInt8ForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeInt16ForAllPoints'] = Decoder.prototype.GetAttributeInt16ForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeUInt16ForAllPoints'] = Decoder.prototype.GetAttributeUInt16ForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeInt32ForAllPoints'] = Decoder.prototype.GetAttributeInt32ForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['GetAttributeUInt32ForAllPoints'] = Decoder.prototype.GetAttributeUInt32ForAllPoints = function (\n    arg0,\n    arg1,\n    arg2\n  ) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    if (arg1 && typeof arg1 === 'object') arg1 = arg1.ptr\n    if (arg2 && typeof arg2 === 'object') arg2 = arg2.ptr\n    return !!_emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3(self, arg0, arg1, arg2)\n  }\n  Decoder.prototype['SkipAttributeTransform'] = Decoder.prototype.SkipAttributeTransform = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    _emscripten_bind_Decoder_SkipAttributeTransform_1(self, arg0)\n  }\n  Decoder.prototype['__destroy__'] = Decoder.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_Decoder___destroy___0(self)\n  }\n  function Mesh() {\n    this.ptr = _emscripten_bind_Mesh_Mesh_0()\n    getCache(Mesh)[this.ptr] = this\n  }\n  Mesh.prototype = Object.create(WrapperObject.prototype)\n  Mesh.prototype.constructor = Mesh\n  Mesh.prototype.__class__ = Mesh\n  Mesh.__cache__ = {}\n  Module['Mesh'] = Mesh\n  Mesh.prototype['num_faces'] = Mesh.prototype.num_faces = function () {\n    var self = this.ptr\n    return _emscripten_bind_Mesh_num_faces_0(self)\n  }\n  Mesh.prototype['num_attributes'] = Mesh.prototype.num_attributes = function () {\n    var self = this.ptr\n    return _emscripten_bind_Mesh_num_attributes_0(self)\n  }\n  Mesh.prototype['num_points'] = Mesh.prototype.num_points = function () {\n    var self = this.ptr\n    return _emscripten_bind_Mesh_num_points_0(self)\n  }\n  Mesh.prototype['__destroy__'] = Mesh.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_Mesh___destroy___0(self)\n  }\n  function VoidPtr() {\n    throw 'cannot construct a VoidPtr, no constructor in IDL'\n  }\n  VoidPtr.prototype = Object.create(WrapperObject.prototype)\n  VoidPtr.prototype.constructor = VoidPtr\n  VoidPtr.prototype.__class__ = VoidPtr\n  VoidPtr.__cache__ = {}\n  Module['VoidPtr'] = VoidPtr\n  VoidPtr.prototype['__destroy__'] = VoidPtr.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_VoidPtr___destroy___0(self)\n  }\n  function DracoInt32Array() {\n    this.ptr = _emscripten_bind_DracoInt32Array_DracoInt32Array_0()\n    getCache(DracoInt32Array)[this.ptr] = this\n  }\n  DracoInt32Array.prototype = Object.create(WrapperObject.prototype)\n  DracoInt32Array.prototype.constructor = DracoInt32Array\n  DracoInt32Array.prototype.__class__ = DracoInt32Array\n  DracoInt32Array.__cache__ = {}\n  Module['DracoInt32Array'] = DracoInt32Array\n  DracoInt32Array.prototype['GetValue'] = DracoInt32Array.prototype.GetValue = function (arg0) {\n    var self = this.ptr\n    if (arg0 && typeof arg0 === 'object') arg0 = arg0.ptr\n    return _emscripten_bind_DracoInt32Array_GetValue_1(self, arg0)\n  }\n  DracoInt32Array.prototype['size'] = DracoInt32Array.prototype.size = function () {\n    var self = this.ptr\n    return _emscripten_bind_DracoInt32Array_size_0(self)\n  }\n  DracoInt32Array.prototype['__destroy__'] = DracoInt32Array.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_DracoInt32Array___destroy___0(self)\n  }\n  function Metadata() {\n    this.ptr = _emscripten_bind_Metadata_Metadata_0()\n    getCache(Metadata)[this.ptr] = this\n  }\n  Metadata.prototype = Object.create(WrapperObject.prototype)\n  Metadata.prototype.constructor = Metadata\n  Metadata.prototype.__class__ = Metadata\n  Metadata.__cache__ = {}\n  Module['Metadata'] = Metadata\n  Metadata.prototype['__destroy__'] = Metadata.prototype.__destroy__ = function () {\n    var self = this.ptr\n    _emscripten_bind_Metadata___destroy___0(self)\n  }\n  ;(function () {\n    function setupEnums() {\n      Module['OK'] = _emscripten_enum_draco_StatusCode_OK()\n      Module['ERROR'] = _emscripten_enum_draco_StatusCode_ERROR()\n      Module['IO_ERROR'] = _emscripten_enum_draco_StatusCode_IO_ERROR()\n      Module['INVALID_PARAMETER'] = _emscripten_enum_draco_StatusCode_INVALID_PARAMETER()\n      Module['UNSUPPORTED_VERSION'] = _emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION()\n      Module['UNKNOWN_VERSION'] = _emscripten_enum_draco_StatusCode_UNKNOWN_VERSION()\n      Module['INVALID_GEOMETRY_TYPE'] = _emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE()\n      Module['POINT_CLOUD'] = _emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD()\n      Module['TRIANGULAR_MESH'] = _emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH()\n      Module['ATTRIBUTE_INVALID_TRANSFORM'] =\n        _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM()\n      Module['ATTRIBUTE_NO_TRANSFORM'] = _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM()\n      Module['ATTRIBUTE_QUANTIZATION_TRANSFORM'] =\n        _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM()\n      Module['ATTRIBUTE_OCTAHEDRON_TRANSFORM'] =\n        _emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM()\n      Module['INVALID'] = _emscripten_enum_draco_GeometryAttribute_Type_INVALID()\n      Module['POSITION'] = _emscripten_enum_draco_GeometryAttribute_Type_POSITION()\n      Module['NORMAL'] = _emscripten_enum_draco_GeometryAttribute_Type_NORMAL()\n      Module['COLOR'] = _emscripten_enum_draco_GeometryAttribute_Type_COLOR()\n      Module['TEX_COORD'] = _emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD()\n      Module['GENERIC'] = _emscripten_enum_draco_GeometryAttribute_Type_GENERIC()\n    }\n    if (Module['calledRun']) setupEnums()\n    else addOnPreMain(setupEnums)\n  })()\n  if (typeof Module['onModuleParsed'] === 'function') {\n    Module['onModuleParsed']()\n  }\n\n  return DracoDecoderModule\n}\nif (typeof exports === 'object' && typeof module === 'object') module.exports = DracoDecoderModule\nelse if (typeof define === 'function' && define['amd'])\n  define([], function () {\n    return DracoDecoderModule\n  })\nelse if (typeof exports === 'object') exports['DracoDecoderModule'] = DracoDecoderModule\n"
  },
  {
    "path": ".storybook/public/draco-gltf/draco_wasm_wrapper.js",
    "content": "var $jscomp = $jscomp || {}\n$jscomp.scope = {}\n$jscomp.ASSUME_ES5 = !1\n$jscomp.ASSUME_NO_NATIVE_MAP = !1\n$jscomp.ASSUME_NO_NATIVE_SET = !1\n$jscomp.defineProperty =\n  $jscomp.ASSUME_ES5 || 'function' == typeof Object.defineProperties\n    ? Object.defineProperty\n    : function (d, k, f) {\n        d != Array.prototype && d != Object.prototype && (d[k] = f.value)\n      }\n$jscomp.getGlobal = function (d) {\n  return 'undefined' != typeof window && window === d ? d : 'undefined' != typeof global && null != global ? global : d\n}\n$jscomp.global = $jscomp.getGlobal(this)\n$jscomp.polyfill = function (d, k, f, u) {\n  if (k) {\n    f = $jscomp.global\n    d = d.split('.')\n    for (u = 0; u < d.length - 1; u++) {\n      var h = d[u]\n      h in f || (f[h] = {})\n      f = f[h]\n    }\n    d = d[d.length - 1]\n    u = f[d]\n    k = k(u)\n    k != u && null != k && $jscomp.defineProperty(f, d, { configurable: !0, writable: !0, value: k })\n  }\n}\n$jscomp.polyfill(\n  'Math.imul',\n  function (d) {\n    return d\n      ? d\n      : function (d, f) {\n          d = Number(d)\n          f = Number(f)\n          var k = d & 65535,\n            h = f & 65535\n          return (k * h + (((((d >>> 16) & 65535) * h + k * ((f >>> 16) & 65535)) << 16) >>> 0)) | 0\n        }\n  },\n  'es6',\n  'es3'\n)\n$jscomp.polyfill(\n  'Math.clz32',\n  function (d) {\n    return d\n      ? d\n      : function (d) {\n          d = Number(d) >>> 0\n          if (0 === d) return 32\n          var f = 0\n          0 === (d & 4294901760) && ((d <<= 16), (f += 16))\n          0 === (d & 4278190080) && ((d <<= 8), (f += 8))\n          0 === (d & 4026531840) && ((d <<= 4), (f += 4))\n          0 === (d & 3221225472) && ((d <<= 2), (f += 2))\n          0 === (d & 2147483648) && f++\n          return f\n        }\n  },\n  'es6',\n  'es3'\n)\n$jscomp.polyfill(\n  'Math.trunc',\n  function (d) {\n    return d\n      ? d\n      : function (d) {\n          d = Number(d)\n          if (isNaN(d) || Infinity === d || -Infinity === d || 0 === d) return d\n          var f = Math.floor(Math.abs(d))\n          return 0 > d ? -f : f\n        }\n  },\n  'es6',\n  'es3'\n)\n$jscomp.SYMBOL_PREFIX = 'jscomp_symbol_'\n$jscomp.initSymbol = function () {\n  $jscomp.initSymbol = function () {}\n  $jscomp.global.Symbol || ($jscomp.global.Symbol = $jscomp.Symbol)\n}\n$jscomp.Symbol = (function () {\n  var d = 0\n  return function (k) {\n    return $jscomp.SYMBOL_PREFIX + (k || '') + d++\n  }\n})()\n$jscomp.initSymbolIterator = function () {\n  $jscomp.initSymbol()\n  var d = $jscomp.global.Symbol.iterator\n  d || (d = $jscomp.global.Symbol.iterator = $jscomp.global.Symbol('iterator'))\n  'function' != typeof Array.prototype[d] &&\n    $jscomp.defineProperty(Array.prototype, d, {\n      configurable: !0,\n      writable: !0,\n      value: function () {\n        return $jscomp.arrayIterator(this)\n      },\n    })\n  $jscomp.initSymbolIterator = function () {}\n}\n$jscomp.arrayIterator = function (d) {\n  var k = 0\n  return $jscomp.iteratorPrototype(function () {\n    return k < d.length ? { done: !1, value: d[k++] } : { done: !0 }\n  })\n}\n$jscomp.iteratorPrototype = function (d) {\n  $jscomp.initSymbolIterator()\n  d = { next: d }\n  d[$jscomp.global.Symbol.iterator] = function () {\n    return this\n  }\n  return d\n}\n$jscomp.makeIterator = function (d) {\n  $jscomp.initSymbolIterator()\n  var k = d[Symbol.iterator]\n  return k ? k.call(d) : $jscomp.arrayIterator(d)\n}\n$jscomp.FORCE_POLYFILL_PROMISE = !1\n$jscomp.polyfill(\n  'Promise',\n  function (d) {\n    function k() {\n      this.batch_ = null\n    }\n    function f(d) {\n      return d instanceof h\n        ? d\n        : new h(function (r, f) {\n            r(d)\n          })\n    }\n    if (d && !$jscomp.FORCE_POLYFILL_PROMISE) return d\n    k.prototype.asyncExecute = function (d) {\n      null == this.batch_ && ((this.batch_ = []), this.asyncExecuteBatch_())\n      this.batch_.push(d)\n      return this\n    }\n    k.prototype.asyncExecuteBatch_ = function () {\n      var d = this\n      this.asyncExecuteFunction(function () {\n        d.executeBatch_()\n      })\n    }\n    var u = $jscomp.global.setTimeout\n    k.prototype.asyncExecuteFunction = function (d) {\n      u(d, 0)\n    }\n    k.prototype.executeBatch_ = function () {\n      for (; this.batch_ && this.batch_.length; ) {\n        var d = this.batch_\n        this.batch_ = []\n        for (var B = 0; B < d.length; ++B) {\n          var f = d[B]\n          delete d[B]\n          try {\n            f()\n          } catch (v) {\n            this.asyncThrow_(v)\n          }\n        }\n      }\n      this.batch_ = null\n    }\n    k.prototype.asyncThrow_ = function (d) {\n      this.asyncExecuteFunction(function () {\n        throw d\n      })\n    }\n    var h = function (d) {\n      this.state_ = 0\n      this.result_ = void 0\n      this.onSettledCallbacks_ = []\n      var r = this.createResolveAndReject_()\n      try {\n        d(r.resolve, r.reject)\n      } catch (Y) {\n        r.reject(Y)\n      }\n    }\n    h.prototype.createResolveAndReject_ = function () {\n      function d(d) {\n        return function (r) {\n          h || ((h = !0), d.call(f, r))\n        }\n      }\n      var f = this,\n        h = !1\n      return { resolve: d(this.resolveTo_), reject: d(this.reject_) }\n    }\n    h.prototype.resolveTo_ = function (d) {\n      if (d === this) this.reject_(new TypeError('A Promise cannot resolve to itself'))\n      else if (d instanceof h) this.settleSameAsPromise_(d)\n      else {\n        a: switch (typeof d) {\n          case 'object':\n            var f = null != d\n            break a\n          case 'function':\n            f = !0\n            break a\n          default:\n            f = !1\n        }\n        f ? this.resolveToNonPromiseObj_(d) : this.fulfill_(d)\n      }\n    }\n    h.prototype.resolveToNonPromiseObj_ = function (d) {\n      var f = void 0\n      try {\n        f = d.then\n      } catch (Y) {\n        this.reject_(Y)\n        return\n      }\n      'function' == typeof f ? this.settleSameAsThenable_(f, d) : this.fulfill_(d)\n    }\n    h.prototype.reject_ = function (d) {\n      this.settle_(2, d)\n    }\n    h.prototype.fulfill_ = function (d) {\n      this.settle_(1, d)\n    }\n    h.prototype.settle_ = function (d, f) {\n      if (0 != this.state_)\n        throw Error(('Cannot settle(' + d + ', ' + f) | ('): Promise already settled in state' + this.state_))\n      this.state_ = d\n      this.result_ = f\n      this.executeOnSettledCallbacks_()\n    }\n    h.prototype.executeOnSettledCallbacks_ = function () {\n      if (null != this.onSettledCallbacks_) {\n        for (var d = this.onSettledCallbacks_, f = 0; f < d.length; ++f) d[f].call(), (d[f] = null)\n        this.onSettledCallbacks_ = null\n      }\n    }\n    var ha = new k()\n    h.prototype.settleSameAsPromise_ = function (d) {\n      var f = this.createResolveAndReject_()\n      d.callWhenSettled_(f.resolve, f.reject)\n    }\n    h.prototype.settleSameAsThenable_ = function (d, f) {\n      var h = this.createResolveAndReject_()\n      try {\n        d.call(f, h.resolve, h.reject)\n      } catch (v) {\n        h.reject(v)\n      }\n    }\n    h.prototype.then = function (d, f) {\n      function k(d, f) {\n        return 'function' == typeof d\n          ? function (f) {\n              try {\n                v(d(f))\n              } catch (O) {\n                r(O)\n              }\n            }\n          : f\n      }\n      var v,\n        r,\n        B = new h(function (d, f) {\n          v = d\n          r = f\n        })\n      this.callWhenSettled_(k(d, v), k(f, r))\n      return B\n    }\n    h.prototype.catch = function (d) {\n      return this.then(void 0, d)\n    }\n    h.prototype.callWhenSettled_ = function (d, f) {\n      function h() {\n        switch (k.state_) {\n          case 1:\n            d(k.result_)\n            break\n          case 2:\n            f(k.result_)\n            break\n          default:\n            throw Error('Unexpected state: ' + k.state_)\n        }\n      }\n      var k = this\n      null == this.onSettledCallbacks_\n        ? ha.asyncExecute(h)\n        : this.onSettledCallbacks_.push(function () {\n            ha.asyncExecute(h)\n          })\n    }\n    h.resolve = f\n    h.reject = function (d) {\n      return new h(function (f, h) {\n        h(d)\n      })\n    }\n    h.race = function (d) {\n      return new h(function (h, k) {\n        for (var v = $jscomp.makeIterator(d), r = v.next(); !r.done; r = v.next()) f(r.value).callWhenSettled_(h, k)\n      })\n    }\n    h.all = function (d) {\n      var k = $jscomp.makeIterator(d),\n        r = k.next()\n      return r.done\n        ? f([])\n        : new h(function (d, h) {\n            function v(f) {\n              return function (h) {\n                u[f] = h\n                B--\n                0 == B && d(u)\n              }\n            }\n            var u = [],\n              B = 0\n            do u.push(void 0), B++, f(r.value).callWhenSettled_(v(u.length - 1), h), (r = k.next())\n            while (!r.done)\n          })\n    }\n    return h\n  },\n  'es6',\n  'es3'\n)\nvar DracoDecoderModule = function (d) {\n  function k(a, c) {\n    c || (c = 16)\n    return Math.ceil(a / c) * c\n  }\n  function f(a, c) {\n    a || O('Assertion failed: ' + c)\n  }\n  function u(a, c) {\n    if (0 === c || !a) return ''\n    for (var b = 0, e, d = 0; ; ) {\n      e = W[(a + d) >> 0]\n      b |= e\n      if (0 == e && !c) break\n      d++\n      if (c && d == c) break\n    }\n    c || (c = d)\n    e = ''\n    if (128 > b) {\n      for (; 0 < c; )\n        (b = String.fromCharCode.apply(String, W.subarray(a, a + Math.min(c, 1024)))),\n          (e = e ? e + b : b),\n          (a += 1024),\n          (c -= 1024)\n      return e\n    }\n    return h(W, a)\n  }\n  function h(a, c) {\n    for (var b = c; a[b]; ) ++b\n    if (16 < b - c && a.subarray && Ia) return Ia.decode(a.subarray(c, b))\n    for (b = ''; ; ) {\n      var e = a[c++]\n      if (!e) return b\n      if (e & 128) {\n        var d = a[c++] & 63\n        if (192 == (e & 224)) b += String.fromCharCode(((e & 31) << 6) | d)\n        else {\n          var f = a[c++] & 63\n          if (224 == (e & 240)) e = ((e & 15) << 12) | (d << 6) | f\n          else {\n            var g = a[c++] & 63\n            if (240 == (e & 248)) e = ((e & 7) << 18) | (d << 12) | (f << 6) | g\n            else {\n              var h = a[c++] & 63\n              if (248 == (e & 252)) e = ((e & 3) << 24) | (d << 18) | (f << 12) | (g << 6) | h\n              else {\n                var k = a[c++] & 63\n                e = ((e & 1) << 30) | (d << 24) | (f << 18) | (g << 12) | (h << 6) | k\n              }\n            }\n          }\n          65536 > e\n            ? (b += String.fromCharCode(e))\n            : ((e -= 65536), (b += String.fromCharCode(55296 | (e >> 10), 56320 | (e & 1023))))\n        }\n      } else b += String.fromCharCode(e)\n    }\n  }\n  function ha(a, c) {\n    0 < a % c && (a += c - (a % c))\n    return a\n  }\n  function r() {\n    a.HEAP8 = ia = new Int8Array(D)\n    a.HEAP16 = Ja = new Int16Array(D)\n    a.HEAP32 = E = new Int32Array(D)\n    a.HEAPU8 = W = new Uint8Array(D)\n    a.HEAPU16 = new Uint16Array(D)\n    a.HEAPU32 = new Uint32Array(D)\n    a.HEAPF32 = new Float32Array(D)\n    a.HEAPF64 = new Float64Array(D)\n  }\n  function B(e) {\n    for (; 0 < e.length; ) {\n      var c = e.shift()\n      if ('function' == typeof c) c()\n      else {\n        var b = c.func\n        'number' === typeof b\n          ? void 0 === c.arg\n            ? a.dynCall_v(b)\n            : a.dynCall_vi(b, c.arg)\n          : b(void 0 === c.arg ? null : c.arg)\n      }\n    }\n  }\n  function Y(a) {\n    return String.prototype.startsWith\n      ? a.startsWith('data:application/octet-stream;base64,')\n      : 0 === a.indexOf('data:application/octet-stream;base64,')\n  }\n  function v() {\n    return !!v.uncaught_exception\n  }\n  function la() {\n    var e = y.last\n    if (!e) return (sa(0), 0) | 0\n    var c = y.infos[e],\n      b = c.type\n    if (!b) return (sa(0), e) | 0\n    var p = Array.prototype.slice.call(arguments)\n    a.___cxa_is_pointer_type(b)\n    la.buffer || (la.buffer = Ka(4))\n    E[la.buffer >> 2] = e\n    e = la.buffer\n    for (var d = 0; d < p.length; d++)\n      if (p[d] && a.___cxa_can_catch(p[d], b, e)) return (e = E[e >> 2]), (c.adjusted = e), (sa(p[d]), e) | 0\n    e = E[e >> 2]\n    return (sa(b), e) | 0\n  }\n  function Z(e, c) {\n    w.varargs = c\n    try {\n      var b = w.get(),\n        p = w.get(),\n        d = w.get()\n      e = 0\n      Z.buffers ||\n        ((Z.buffers = [null, [], []]),\n        (Z.printChar = function (c, b) {\n          var e = Z.buffers[c]\n          f(e)\n          0 === b || 10 === b ? ((1 === c ? a.print : a.printErr)(h(e, 0)), (e.length = 0)) : e.push(b)\n        }))\n      for (c = 0; c < d; c++) {\n        for (var g = E[(p + 8 * c) >> 2], k = E[(p + (8 * c + 4)) >> 2], l = 0; l < k; l++) Z.printChar(b, W[g + l])\n        e += k\n      }\n      return e\n    } catch (ya) {\n      return ('undefined' !== typeof FS && ya instanceof FS.ErrnoError) || O(ya), -ya.errno\n    }\n  }\n  function ma(e, c) {\n    ma.seen || (ma.seen = {})\n    e in ma.seen || (a.dynCall_v(c), (ma.seen[e] = 1))\n  }\n  function na(a) {\n    this.name = 'ExitStatus'\n    this.message = 'Program terminated with exit(' + a + ')'\n    this.status = a\n  }\n  function wa(e) {\n    function c() {\n      if (!a.calledRun && ((a.calledRun = !0), !oa)) {\n        La || ((La = !0), B(Ma))\n        B(Na)\n        if (a.onRuntimeInitialized) a.onRuntimeInitialized()\n        if (a.postRun)\n          for ('function' == typeof a.postRun && (a.postRun = [a.postRun]); a.postRun.length; )\n            Oa.unshift(a.postRun.shift())\n        B(Oa)\n      }\n    }\n    if (!(0 < ea)) {\n      if (a.preRun)\n        for ('function' == typeof a.preRun && (a.preRun = [a.preRun]); a.preRun.length; ) Pa.unshift(a.preRun.shift())\n      B(Pa)\n      0 < ea ||\n        a.calledRun ||\n        (a.setStatus\n          ? (a.setStatus('Running...'),\n            setTimeout(function () {\n              setTimeout(function () {\n                a.setStatus('')\n              }, 1)\n              c()\n            }, 1))\n          : c())\n    }\n  }\n  function O(e) {\n    if (a.onAbort) a.onAbort(e)\n    void 0 !== e ? (a.print(e), a.printErr(e), (e = JSON.stringify(e))) : (e = '')\n    oa = !0\n    throw 'abort(' + e + '). Build with -s ASSERTIONS=1 for more info.'\n  }\n  function m() {}\n  function t(a) {\n    return (a || m).__cache__\n  }\n  function T(a, c) {\n    var b = t(c),\n      e = b[a]\n    if (e) return e\n    e = Object.create((c || m).prototype)\n    e.ptr = a\n    return (b[a] = e)\n  }\n  function U(a) {\n    if ('string' === typeof a) {\n      for (var c = 0, b = 0; b < a.length; ++b) {\n        var e = a.charCodeAt(b)\n        55296 <= e && 57343 >= e && (e = (65536 + ((e & 1023) << 10)) | (a.charCodeAt(++b) & 1023))\n        127 >= e\n          ? ++c\n          : (c = 2047 >= e ? c + 2 : 65535 >= e ? c + 3 : 2097151 >= e ? c + 4 : 67108863 >= e ? c + 5 : c + 6)\n      }\n      c = Array(c + 1)\n      b = 0\n      e = c.length\n      if (0 < e) {\n        e = b + e - 1\n        for (var d = 0; d < a.length; ++d) {\n          var f = a.charCodeAt(d)\n          55296 <= f && 57343 >= f && (f = (65536 + ((f & 1023) << 10)) | (a.charCodeAt(++d) & 1023))\n          if (127 >= f) {\n            if (b >= e) break\n            c[b++] = f\n          } else {\n            if (2047 >= f) {\n              if (b + 1 >= e) break\n              c[b++] = 192 | (f >> 6)\n            } else {\n              if (65535 >= f) {\n                if (b + 2 >= e) break\n                c[b++] = 224 | (f >> 12)\n              } else {\n                if (2097151 >= f) {\n                  if (b + 3 >= e) break\n                  c[b++] = 240 | (f >> 18)\n                } else {\n                  if (67108863 >= f) {\n                    if (b + 4 >= e) break\n                    c[b++] = 248 | (f >> 24)\n                  } else {\n                    if (b + 5 >= e) break\n                    c[b++] = 252 | (f >> 30)\n                    c[b++] = 128 | ((f >> 24) & 63)\n                  }\n                  c[b++] = 128 | ((f >> 18) & 63)\n                }\n                c[b++] = 128 | ((f >> 12) & 63)\n              }\n              c[b++] = 128 | ((f >> 6) & 63)\n            }\n            c[b++] = 128 | (f & 63)\n          }\n        }\n        c[b] = 0\n      }\n      a = l.alloc(c, ia)\n      l.copy(c, ia, a)\n    }\n    return a\n  }\n  function z() {\n    throw 'cannot construct a Status, no constructor in IDL'\n  }\n  function F() {\n    this.ptr = Wa()\n    t(F)[this.ptr] = this\n  }\n  function G() {\n    this.ptr = Xa()\n    t(G)[this.ptr] = this\n  }\n  function H() {\n    this.ptr = Ya()\n    t(H)[this.ptr] = this\n  }\n  function I() {\n    this.ptr = Za()\n    t(I)[this.ptr] = this\n  }\n  function J() {\n    this.ptr = $a()\n    t(J)[this.ptr] = this\n  }\n  function n() {\n    this.ptr = ab()\n    t(n)[this.ptr] = this\n  }\n  function P() {\n    this.ptr = bb()\n    t(P)[this.ptr] = this\n  }\n  function x() {\n    this.ptr = cb()\n    t(x)[this.ptr] = this\n  }\n  function K() {\n    this.ptr = db()\n    t(K)[this.ptr] = this\n  }\n  function q() {\n    this.ptr = eb()\n    t(q)[this.ptr] = this\n  }\n  function L() {\n    this.ptr = fb()\n    t(L)[this.ptr] = this\n  }\n  function M() {\n    this.ptr = gb()\n    t(M)[this.ptr] = this\n  }\n  function V() {\n    this.ptr = hb()\n    t(V)[this.ptr] = this\n  }\n  function Q() {\n    this.ptr = ib()\n    t(Q)[this.ptr] = this\n  }\n  function g() {\n    this.ptr = jb()\n    t(g)[this.ptr] = this\n  }\n  function C() {\n    this.ptr = kb()\n    t(C)[this.ptr] = this\n  }\n  function X() {\n    throw 'cannot construct a VoidPtr, no constructor in IDL'\n  }\n  function N() {\n    this.ptr = lb()\n    t(N)[this.ptr] = this\n  }\n  function R() {\n    this.ptr = mb()\n    t(R)[this.ptr] = this\n  }\n  d = d || {}\n  var a = 'undefined' !== typeof d ? d : {},\n    Qa = !1,\n    Ra = !1\n  a.onRuntimeInitialized = function () {\n    Qa = !0\n    if (Ra && 'function' === typeof a.onModuleLoaded) a.onModuleLoaded(a)\n  }\n  a.onModuleParsed = function () {\n    Ra = !0\n    if (Qa && 'function' === typeof a.onModuleLoaded) a.onModuleLoaded(a)\n  }\n  a.isVersionSupported = function (a) {\n    if ('string' !== typeof a) return !1\n    a = a.split('.')\n    return 2 > a.length || 3 < a.length\n      ? !1\n      : 1 == a[0] && 0 <= a[1] && 3 >= a[1]\n      ? !0\n      : 0 != a[0] || 10 < a[1]\n      ? !1\n      : !0\n  }\n  var pa = {},\n    aa\n  for (aa in a) a.hasOwnProperty(aa) && (pa[aa] = a[aa])\n  a.arguments = []\n  a.thisProgram = './this.program'\n  a.quit = function (a, c) {\n    throw c\n  }\n  a.preRun = []\n  a.postRun = []\n  var ja = !1,\n    fa = !1,\n    qa = !1,\n    za = !1\n  if (a.ENVIRONMENT)\n    if ('WEB' === a.ENVIRONMENT) ja = !0\n    else if ('WORKER' === a.ENVIRONMENT) fa = !0\n    else if ('NODE' === a.ENVIRONMENT) qa = !0\n    else if ('SHELL' === a.ENVIRONMENT) za = !0\n    else throw Error(\"Module['ENVIRONMENT'] value is not valid. must be one of: WEB|WORKER|NODE|SHELL.\")\n  else\n    (ja = 'object' === typeof window),\n      (fa = 'function' === typeof importScripts),\n      (qa = 'object' === typeof process && 'function' === typeof require && !ja && !fa),\n      (za = !ja && !qa && !fa)\n  if (qa) {\n    var Aa, Ba\n    a.read = function (a, c) {\n      Aa || (Aa = require('fs'))\n      Ba || (Ba = require('path'))\n      a = Ba.normalize(a)\n      a = Aa.readFileSync(a)\n      return c ? a : a.toString()\n    }\n    a.readBinary = function (e) {\n      e = a.read(e, !0)\n      e.buffer || (e = new Uint8Array(e))\n      f(e.buffer)\n      return e\n    }\n    1 < process.argv.length && (a.thisProgram = process.argv[1].replace(/\\\\/g, '/'))\n    a.arguments = process.argv.slice(2)\n    process.on('uncaughtException', function (a) {\n      if (!(a instanceof na)) throw a\n    })\n    process.on('unhandledRejection', function (a, c) {\n      process.exit(1)\n    })\n    a.inspect = function () {\n      return '[Emscripten Module object]'\n    }\n  } else if (za)\n    'undefined' != typeof read &&\n      (a.read = function (a) {\n        return read(a)\n      }),\n      (a.readBinary = function (a) {\n        if ('function' === typeof readbuffer) return new Uint8Array(readbuffer(a))\n        a = read(a, 'binary')\n        f('object' === typeof a)\n        return a\n      }),\n      'undefined' != typeof scriptArgs\n        ? (a.arguments = scriptArgs)\n        : 'undefined' != typeof arguments && (a.arguments = arguments),\n      'function' === typeof quit &&\n        (a.quit = function (a, c) {\n          quit(a)\n        })\n  else if (ja || fa)\n    (a.read = function (a) {\n      var c = new XMLHttpRequest()\n      c.open('GET', a, !1)\n      c.send(null)\n      return c.responseText\n    }),\n      fa &&\n        (a.readBinary = function (a) {\n          var c = new XMLHttpRequest()\n          c.open('GET', a, !1)\n          c.responseType = 'arraybuffer'\n          c.send(null)\n          return new Uint8Array(c.response)\n        }),\n      (a.readAsync = function (a, c, b) {\n        var e = new XMLHttpRequest()\n        e.open('GET', a, !0)\n        e.responseType = 'arraybuffer'\n        e.onload = function () {\n          200 == e.status || (0 == e.status && e.response) ? c(e.response) : b()\n        }\n        e.onerror = b\n        e.send(null)\n      }),\n      (a.setWindowTitle = function (a) {\n        document.title = a\n      })\n  a.print = 'undefined' !== typeof console ? console.log.bind(console) : 'undefined' !== typeof print ? print : null\n  a.printErr =\n    'undefined' !== typeof printErr\n      ? printErr\n      : ('undefined' !== typeof console && console.warn.bind(console)) || a.print\n  a.print = a.print\n  a.printErr = a.printErr\n  for (aa in pa) pa.hasOwnProperty(aa) && (a[aa] = pa[aa])\n  pa = void 0\n  var oa = 0,\n    Ia = 'undefined' !== typeof TextDecoder ? new TextDecoder('utf8') : void 0\n  'undefined' !== typeof TextDecoder && new TextDecoder('utf-16le')\n  var ia, W, Ja, E, ba, Ca, ta, ua, Da, ka\n  var Ea = (ba = Ca = ta = ua = Da = ka = 0)\n  var Sa = !1\n  a.reallocBuffer ||\n    (a.reallocBuffer = function (a) {\n      try {\n        if (ArrayBuffer.transfer) var c = ArrayBuffer.transfer(D, a)\n        else {\n          var b = ia\n          c = new ArrayBuffer(a)\n          new Int8Array(c).set(b)\n        }\n      } catch (p) {\n        return !1\n      }\n      return nb(c) ? c : !1\n    })\n  try {\n    var Ta = Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype, 'byteLength').get)\n    Ta(new ArrayBuffer(4))\n  } catch (e) {\n    Ta = function (a) {\n      return a.byteLength\n    }\n  }\n  var Fa = a.TOTAL_STACK || 5242880,\n    A = a.TOTAL_MEMORY || 16777216\n  A < Fa && a.printErr('TOTAL_MEMORY should be larger than TOTAL_STACK, was ' + A + '! (TOTAL_STACK=' + Fa + ')')\n  if (a.buffer) var D = a.buffer\n  else\n    'object' === typeof WebAssembly && 'function' === typeof WebAssembly.Memory\n      ? ((a.wasmMemory = new WebAssembly.Memory({ initial: A / 65536 })), (D = a.wasmMemory.buffer))\n      : (D = new ArrayBuffer(A)),\n      (a.buffer = D)\n  r()\n  E[0] = 1668509029\n  Ja[1] = 25459\n  if (115 !== W[2] || 99 !== W[3]) throw 'Runtime error: expected the system to be little-endian!'\n  var Pa = [],\n    Ma = [],\n    Na = [],\n    ob = [],\n    Oa = [],\n    La = !1,\n    ea = 0,\n    Ga = null,\n    ra = null\n  a.preloadedImages = {}\n  a.preloadedAudios = {}\n  ;(function () {\n    function e() {\n      try {\n        if (a.wasmBinary) return new Uint8Array(a.wasmBinary)\n        if (a.readBinary) return a.readBinary(f)\n        throw \"on the web, we need the wasm binary to be preloaded and set on Module['wasmBinary']. emcc.py will do that for you when generating HTML (but not JS)\"\n      } catch (Va) {\n        O(Va)\n      }\n    }\n    function c() {\n      return a.wasmBinary || (!ja && !fa) || 'function' !== typeof fetch\n        ? new Promise(function (a, c) {\n            a(e())\n          })\n        : fetch(f, { credentials: 'same-origin' })\n            .then(function (a) {\n              if (!a.ok) throw \"failed to load wasm binary file at '\" + f + \"'\"\n              return a.arrayBuffer()\n            })\n            .catch(function () {\n              return e()\n            })\n    }\n    function b(b, e, d) {\n      function p(c, b) {\n        k = c.exports\n        k.memory &&\n          ((c = k.memory),\n          (b = a.buffer),\n          c.byteLength < b.byteLength &&\n            a.printErr(\n              'the new buffer in mergeMemory is smaller than the previous one. in native wasm, we should grow memory here'\n            ),\n          (b = new Int8Array(b)),\n          new Int8Array(c).set(b),\n          (a.buffer = D = c),\n          r())\n        a.asm = k\n        a.usingWasm = !0\n        ea--\n        a.monitorRunDependencies && a.monitorRunDependencies(ea)\n        0 == ea && (null !== Ga && (clearInterval(Ga), (Ga = null)), ra && ((c = ra), (ra = null), c()))\n      }\n      function g(a) {\n        p(a.instance, a.module)\n      }\n      function S(b) {\n        c()\n          .then(function (a) {\n            return WebAssembly.instantiate(a, h)\n          })\n          .then(b)\n          .catch(function (c) {\n            a.printErr('failed to asynchronously prepare wasm: ' + c)\n            O(c)\n          })\n      }\n      if ('object' !== typeof WebAssembly) return a.printErr('no native wasm support detected'), !1\n      if (!(a.wasmMemory instanceof WebAssembly.Memory)) return a.printErr('no native wasm Memory in use'), !1\n      e.memory = a.wasmMemory\n      h.global = { NaN: NaN, Infinity: Infinity }\n      h['global.Math'] = Math\n      h.env = e\n      ea++\n      a.monitorRunDependencies && a.monitorRunDependencies(ea)\n      if (a.instantiateWasm)\n        try {\n          return a.instantiateWasm(h, p)\n        } catch (pb) {\n          return a.printErr('Module.instantiateWasm callback failed with error: ' + pb), !1\n        }\n      a.wasmBinary || 'function' !== typeof WebAssembly.instantiateStreaming || Y(f) || 'function' !== typeof fetch\n        ? S(g)\n        : WebAssembly.instantiateStreaming(fetch(f, { credentials: 'same-origin' }), h)\n            .then(g)\n            .catch(function (c) {\n              a.printErr('wasm streaming compile failed: ' + c)\n              a.printErr('falling back to ArrayBuffer instantiation')\n              S(g)\n            })\n      return {}\n    }\n    var d = 'draco_decoder.wast',\n      f = 'draco_decoder.wasm',\n      g = 'draco_decoder.temp.asm.js'\n    'function' === typeof a.locateFile &&\n      (Y(d) || (d = a.locateFile(d)), Y(f) || (f = a.locateFile(f)), Y(g) || (g = a.locateFile(g)))\n    var h = {\n        global: null,\n        env: null,\n        asm2wasm: {\n          'f64-rem': function (a, c) {\n            return a % c\n          },\n          debugger: function () {\n            debugger\n          },\n        },\n        parent: a,\n      },\n      k = null\n    a.asmPreload = a.asm\n    var l = a.reallocBuffer\n    a.reallocBuffer = function (c) {\n      if ('asmjs' === m) var b = l(c)\n      else\n        a: {\n          c = ha(c, a.usingWasm ? 65536 : 16777216)\n          var e = a.buffer.byteLength\n          if (a.usingWasm)\n            try {\n              b = -1 !== a.wasmMemory.grow((c - e) / 65536) ? (a.buffer = a.wasmMemory.buffer) : null\n              break a\n            } catch (ud) {\n              b = null\n              break a\n            }\n          b = void 0\n        }\n      return b\n    }\n    var m = ''\n    a.asm = function (c, e, d) {\n      if (!e.table) {\n        var p = a.wasmTableSize\n        void 0 === p && (p = 1024)\n        var f = a.wasmMaxTableSize\n        e.table =\n          'object' === typeof WebAssembly && 'function' === typeof WebAssembly.Table\n            ? void 0 !== f\n              ? new WebAssembly.Table({ initial: p, maximum: f, element: 'anyfunc' })\n              : new WebAssembly.Table({ initial: p, element: 'anyfunc' })\n            : Array(p)\n        a.wasmTable = e.table\n      }\n      e.memoryBase || (e.memoryBase = a.STATIC_BASE)\n      e.tableBase || (e.tableBase = 0)\n      ;(c = b(c, e, d)) ||\n        O(\n          'no binaryen method succeeded. consider enabling more options, like interpreting, if you want that: https://github.com/kripken/emscripten/wiki/WebAssembly#binaryen-methods'\n        )\n      return c\n    }\n  })()\n  Ea = 1024\n  ba = Ea + 14480\n  Ma.push()\n  a.STATIC_BASE = Ea\n  a.STATIC_BUMP = 14480\n  var qb = ba\n  ba += 16\n  var y = {\n      last: 0,\n      caught: [],\n      infos: {},\n      deAdjust: function (a) {\n        if (!a || y.infos[a]) return a\n        for (var c in y.infos) if (y.infos[c].adjusted === a) return c\n        return a\n      },\n      addRef: function (a) {\n        a && y.infos[a].refcount++\n      },\n      decRef: function (e) {\n        if (e) {\n          var c = y.infos[e]\n          f(0 < c.refcount)\n          c.refcount--\n          0 !== c.refcount ||\n            c.rethrown ||\n            (c.destructor && a.dynCall_vi(c.destructor, e), delete y.infos[e], ___cxa_free_exception(e))\n        }\n      },\n      clearRef: function (a) {\n        a && (y.infos[a].refcount = 0)\n      },\n    },\n    w = {\n      varargs: 0,\n      get: function (a) {\n        w.varargs += 4\n        return E[(w.varargs - 4) >> 2]\n      },\n      getStr: function () {\n        return u(w.get())\n      },\n      get64: function () {\n        var a = w.get(),\n          c = w.get()\n        0 <= a ? f(0 === c) : f(-1 === c)\n        return a\n      },\n      getZero: function () {\n        f(0 === w.get())\n      },\n    },\n    va = {},\n    Ha = 1\n  ka = (function (a) {\n    f(!Sa)\n    var c = ba\n    ba = (ba + a + 15) & -16\n    return c\n  })(4)\n  Ca = ta = k(ba)\n  ua = Ca + Fa\n  Da = k(ua)\n  E[ka >> 2] = Da\n  Sa = !0\n  a.wasmTableSize = 468\n  a.wasmMaxTableSize = 468\n  a.asmGlobalArg = {}\n  a.asmLibraryArg = {\n    abort: O,\n    assert: f,\n    enlargeMemory: function () {\n      var e = a.usingWasm ? 65536 : 16777216,\n        c = 2147483648 - e\n      if (E[ka >> 2] > c) return !1\n      var b = A\n      for (A = Math.max(A, 16777216); A < E[ka >> 2]; )\n        A = 536870912 >= A ? ha(2 * A, e) : Math.min(ha((3 * A + 2147483648) / 4, e), c)\n      e = a.reallocBuffer(A)\n      if (!e || e.byteLength != A) return (A = b), !1\n      a.buffer = D = e\n      r()\n      return !0\n    },\n    getTotalMemory: function () {\n      return A\n    },\n    abortOnCannotGrowMemory: function () {\n      O(\n        'Cannot enlarge memory arrays. Either (1) compile with  -s TOTAL_MEMORY=X  with X higher than the current value ' +\n          A +\n          ', (2) compile with  -s ALLOW_MEMORY_GROWTH=1  which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with  -s ABORTING_MALLOC=0 '\n      )\n    },\n    invoke_ii: function (e, c) {\n      try {\n        return a.dynCall_ii(e, c)\n      } catch (b) {\n        if ('number' !== typeof b && 'longjmp' !== b) throw b\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_iii: function (e, c, b) {\n      try {\n        return a.dynCall_iii(e, c, b)\n      } catch (p) {\n        if ('number' !== typeof p && 'longjmp' !== p) throw p\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_iiii: function (e, c, b, d) {\n      try {\n        return a.dynCall_iiii(e, c, b, d)\n      } catch (S) {\n        if ('number' !== typeof S && 'longjmp' !== S) throw S\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_iiiiiii: function (e, c, b, d, f, g, h) {\n      try {\n        return a.dynCall_iiiiiii(e, c, b, d, f, g, h)\n      } catch (da) {\n        if ('number' !== typeof da && 'longjmp' !== da) throw da\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_v: function (e) {\n      try {\n        a.dynCall_v(e)\n      } catch (c) {\n        if ('number' !== typeof c && 'longjmp' !== c) throw c\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_vi: function (e, c) {\n      try {\n        a.dynCall_vi(e, c)\n      } catch (b) {\n        if ('number' !== typeof b && 'longjmp' !== b) throw b\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_vii: function (e, c, b) {\n      try {\n        a.dynCall_vii(e, c, b)\n      } catch (p) {\n        if ('number' !== typeof p && 'longjmp' !== p) throw p\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_viii: function (e, c, b, d) {\n      try {\n        a.dynCall_viii(e, c, b, d)\n      } catch (S) {\n        if ('number' !== typeof S && 'longjmp' !== S) throw S\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_viiii: function (e, c, b, d, f) {\n      try {\n        a.dynCall_viiii(e, c, b, d, f)\n      } catch (xa) {\n        if ('number' !== typeof xa && 'longjmp' !== xa) throw xa\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_viiiii: function (e, c, b, d, f, g) {\n      try {\n        a.dynCall_viiiii(e, c, b, d, f, g)\n      } catch (ca) {\n        if ('number' !== typeof ca && 'longjmp' !== ca) throw ca\n        a.setThrew(1, 0)\n      }\n    },\n    invoke_viiiiii: function (e, c, b, d, f, g, h) {\n      try {\n        a.dynCall_viiiiii(e, c, b, d, f, g, h)\n      } catch (da) {\n        if ('number' !== typeof da && 'longjmp' !== da) throw da\n        a.setThrew(1, 0)\n      }\n    },\n    __ZSt18uncaught_exceptionv: v,\n    ___cxa_allocate_exception: function (a) {\n      return Ka(a)\n    },\n    ___cxa_begin_catch: function (a) {\n      var c = y.infos[a]\n      c && !c.caught && ((c.caught = !0), v.uncaught_exception--)\n      c && (c.rethrown = !1)\n      y.caught.push(a)\n      y.addRef(y.deAdjust(a))\n      return a\n    },\n    ___cxa_find_matching_catch: la,\n    ___cxa_pure_virtual: function () {\n      oa = !0\n      throw 'Pure virtual function called!'\n    },\n    ___cxa_throw: function (a, c, b) {\n      y.infos[a] = { ptr: a, adjusted: a, type: c, destructor: b, refcount: 0, caught: !1, rethrown: !1 }\n      y.last = a\n      'uncaught_exception' in v ? v.uncaught_exception++ : (v.uncaught_exception = 1)\n      throw (\n        a +\n        ' - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.'\n      )\n    },\n    ___gxx_personality_v0: function () {},\n    ___resumeException: function (a) {\n      y.last || (y.last = a)\n      throw (\n        a +\n        ' - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.'\n      )\n    },\n    ___setErrNo: function (d) {\n      a.___errno_location && (E[a.___errno_location() >> 2] = d)\n      return d\n    },\n    ___syscall140: function (a, c) {\n      w.varargs = c\n      try {\n        var b = w.getStreamFromFD()\n        w.get()\n        var d = w.get(),\n          e = w.get(),\n          f = w.get()\n        FS.llseek(b, d, f)\n        E[e >> 2] = b.position\n        b.getdents && 0 === d && 0 === f && (b.getdents = null)\n        return 0\n      } catch (ca) {\n        return ('undefined' !== typeof FS && ca instanceof FS.ErrnoError) || O(ca), -ca.errno\n      }\n    },\n    ___syscall146: Z,\n    ___syscall6: function (a, c) {\n      w.varargs = c\n      try {\n        var b = w.getStreamFromFD()\n        FS.close(b)\n        return 0\n      } catch (p) {\n        return ('undefined' !== typeof FS && p instanceof FS.ErrnoError) || O(p), -p.errno\n      }\n    },\n    _abort: function () {\n      a.abort()\n    },\n    _emscripten_memcpy_big: function (a, c, b) {\n      W.set(W.subarray(c, c + b), a)\n      return a\n    },\n    _llvm_trap: function () {\n      O('trap!')\n    },\n    _pthread_getspecific: function (a) {\n      return va[a] || 0\n    },\n    _pthread_key_create: function (a, c) {\n      if (0 == a) return 22\n      E[a >> 2] = Ha\n      va[Ha] = 0\n      Ha++\n      return 0\n    },\n    _pthread_once: ma,\n    _pthread_setspecific: function (a, c) {\n      if (!(a in va)) return 22\n      va[a] = c\n      return 0\n    },\n    flush_NO_FILESYSTEM: function () {\n      var d = a._fflush\n      d && d(0)\n      if ((d = Z.printChar)) {\n        var c = Z.buffers\n        c[1].length && d(1, 10)\n        c[2].length && d(2, 10)\n      }\n    },\n    DYNAMICTOP_PTR: ka,\n    tempDoublePtr: qb,\n    ABORT: oa,\n    STACKTOP: ta,\n    STACK_MAX: ua,\n  }\n  var Ua = a.asm(a.asmGlobalArg, a.asmLibraryArg, D)\n  a.asm = Ua\n  a.___cxa_can_catch = function () {\n    return a.asm.___cxa_can_catch.apply(null, arguments)\n  }\n  a.___cxa_is_pointer_type = function () {\n    return a.asm.___cxa_is_pointer_type.apply(null, arguments)\n  }\n  var $a = (a._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0 = function () {\n      return a.asm._emscripten_bind_AttributeOctahedronTransform_AttributeOctahedronTransform_0.apply(null, arguments)\n    }),\n    rb = (a._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1 = function () {\n      return a.asm._emscripten_bind_AttributeOctahedronTransform_InitFromAttribute_1.apply(null, arguments)\n    }),\n    sb = (a._emscripten_bind_AttributeOctahedronTransform___destroy___0 = function () {\n      return a.asm._emscripten_bind_AttributeOctahedronTransform___destroy___0.apply(null, arguments)\n    }),\n    tb = (a._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0 = function () {\n      return a.asm._emscripten_bind_AttributeOctahedronTransform_quantization_bits_0.apply(null, arguments)\n    }),\n    cb = (a._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0 = function () {\n      return a.asm._emscripten_bind_AttributeQuantizationTransform_AttributeQuantizationTransform_0.apply(\n        null,\n        arguments\n      )\n    }),\n    ub = (a._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1 = function () {\n      return a.asm._emscripten_bind_AttributeQuantizationTransform_InitFromAttribute_1.apply(null, arguments)\n    }),\n    vb = (a._emscripten_bind_AttributeQuantizationTransform___destroy___0 = function () {\n      return a.asm._emscripten_bind_AttributeQuantizationTransform___destroy___0.apply(null, arguments)\n    }),\n    wb = (a._emscripten_bind_AttributeQuantizationTransform_min_value_1 = function () {\n      return a.asm._emscripten_bind_AttributeQuantizationTransform_min_value_1.apply(null, arguments)\n    }),\n    xb = (a._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0 = function () {\n      return a.asm._emscripten_bind_AttributeQuantizationTransform_quantization_bits_0.apply(null, arguments)\n    }),\n    yb = (a._emscripten_bind_AttributeQuantizationTransform_range_0 = function () {\n      return a.asm._emscripten_bind_AttributeQuantizationTransform_range_0.apply(null, arguments)\n    }),\n    bb = (a._emscripten_bind_AttributeTransformData_AttributeTransformData_0 = function () {\n      return a.asm._emscripten_bind_AttributeTransformData_AttributeTransformData_0.apply(null, arguments)\n    }),\n    zb = (a._emscripten_bind_AttributeTransformData___destroy___0 = function () {\n      return a.asm._emscripten_bind_AttributeTransformData___destroy___0.apply(null, arguments)\n    }),\n    Ab = (a._emscripten_bind_AttributeTransformData_transform_type_0 = function () {\n      return a.asm._emscripten_bind_AttributeTransformData_transform_type_0.apply(null, arguments)\n    }),\n    ib = (a._emscripten_bind_DecoderBuffer_DecoderBuffer_0 = function () {\n      return a.asm._emscripten_bind_DecoderBuffer_DecoderBuffer_0.apply(null, arguments)\n    }),\n    Bb = (a._emscripten_bind_DecoderBuffer_Init_2 = function () {\n      return a.asm._emscripten_bind_DecoderBuffer_Init_2.apply(null, arguments)\n    }),\n    Cb = (a._emscripten_bind_DecoderBuffer___destroy___0 = function () {\n      return a.asm._emscripten_bind_DecoderBuffer___destroy___0.apply(null, arguments)\n    }),\n    Db = (a._emscripten_bind_Decoder_DecodeBufferToMesh_2 = function () {\n      return a.asm._emscripten_bind_Decoder_DecodeBufferToMesh_2.apply(null, arguments)\n    }),\n    Eb = (a._emscripten_bind_Decoder_DecodeBufferToPointCloud_2 = function () {\n      return a.asm._emscripten_bind_Decoder_DecodeBufferToPointCloud_2.apply(null, arguments)\n    }),\n    jb = (a._emscripten_bind_Decoder_Decoder_0 = function () {\n      return a.asm._emscripten_bind_Decoder_Decoder_0.apply(null, arguments)\n    }),\n    Fb = (a._emscripten_bind_Decoder_GetAttributeByUniqueId_2 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeByUniqueId_2.apply(null, arguments)\n    }),\n    Gb = (a._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeFloatForAllPoints_3.apply(null, arguments)\n    }),\n    Hb = (a._emscripten_bind_Decoder_GetAttributeFloat_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeFloat_3.apply(null, arguments)\n    }),\n    Ib = (a._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeIdByMetadataEntry_3.apply(null, arguments)\n    }),\n    Jb = (a._emscripten_bind_Decoder_GetAttributeIdByName_2 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeIdByName_2.apply(null, arguments)\n    }),\n    Kb = (a._emscripten_bind_Decoder_GetAttributeId_2 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeId_2.apply(null, arguments)\n    }),\n    Lb = (a._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeInt16ForAllPoints_3.apply(null, arguments)\n    }),\n    Mb = (a._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeInt32ForAllPoints_3.apply(null, arguments)\n    }),\n    Nb = (a._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeInt8ForAllPoints_3.apply(null, arguments)\n    }),\n    Ob = (a._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeIntForAllPoints_3.apply(null, arguments)\n    }),\n    Pb = (a._emscripten_bind_Decoder_GetAttributeMetadata_2 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeMetadata_2.apply(null, arguments)\n    }),\n    Qb = (a._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeUInt16ForAllPoints_3.apply(null, arguments)\n    }),\n    Rb = (a._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeUInt32ForAllPoints_3.apply(null, arguments)\n    }),\n    Sb = (a._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttributeUInt8ForAllPoints_3.apply(null, arguments)\n    }),\n    Tb = (a._emscripten_bind_Decoder_GetAttribute_2 = function () {\n      return a.asm._emscripten_bind_Decoder_GetAttribute_2.apply(null, arguments)\n    }),\n    Ub = (a._emscripten_bind_Decoder_GetEncodedGeometryType_1 = function () {\n      return a.asm._emscripten_bind_Decoder_GetEncodedGeometryType_1.apply(null, arguments)\n    }),\n    Vb = (a._emscripten_bind_Decoder_GetFaceFromMesh_3 = function () {\n      return a.asm._emscripten_bind_Decoder_GetFaceFromMesh_3.apply(null, arguments)\n    }),\n    Wb = (a._emscripten_bind_Decoder_GetMetadata_1 = function () {\n      return a.asm._emscripten_bind_Decoder_GetMetadata_1.apply(null, arguments)\n    }),\n    Xb = (a._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2 = function () {\n      return a.asm._emscripten_bind_Decoder_GetTriangleStripsFromMesh_2.apply(null, arguments)\n    }),\n    Yb = (a._emscripten_bind_Decoder_SkipAttributeTransform_1 = function () {\n      return a.asm._emscripten_bind_Decoder_SkipAttributeTransform_1.apply(null, arguments)\n    }),\n    Zb = (a._emscripten_bind_Decoder___destroy___0 = function () {\n      return a.asm._emscripten_bind_Decoder___destroy___0.apply(null, arguments)\n    }),\n    gb = (a._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0 = function () {\n      return a.asm._emscripten_bind_DracoFloat32Array_DracoFloat32Array_0.apply(null, arguments)\n    }),\n    $b = (a._emscripten_bind_DracoFloat32Array_GetValue_1 = function () {\n      return a.asm._emscripten_bind_DracoFloat32Array_GetValue_1.apply(null, arguments)\n    }),\n    ac = (a._emscripten_bind_DracoFloat32Array___destroy___0 = function () {\n      return a.asm._emscripten_bind_DracoFloat32Array___destroy___0.apply(null, arguments)\n    }),\n    bc = (a._emscripten_bind_DracoFloat32Array_size_0 = function () {\n      return a.asm._emscripten_bind_DracoFloat32Array_size_0.apply(null, arguments)\n    }),\n    fb = (a._emscripten_bind_DracoInt16Array_DracoInt16Array_0 = function () {\n      return a.asm._emscripten_bind_DracoInt16Array_DracoInt16Array_0.apply(null, arguments)\n    }),\n    cc = (a._emscripten_bind_DracoInt16Array_GetValue_1 = function () {\n      return a.asm._emscripten_bind_DracoInt16Array_GetValue_1.apply(null, arguments)\n    }),\n    dc = (a._emscripten_bind_DracoInt16Array___destroy___0 = function () {\n      return a.asm._emscripten_bind_DracoInt16Array___destroy___0.apply(null, arguments)\n    }),\n    ec = (a._emscripten_bind_DracoInt16Array_size_0 = function () {\n      return a.asm._emscripten_bind_DracoInt16Array_size_0.apply(null, arguments)\n    }),\n    lb = (a._emscripten_bind_DracoInt32Array_DracoInt32Array_0 = function () {\n      return a.asm._emscripten_bind_DracoInt32Array_DracoInt32Array_0.apply(null, arguments)\n    }),\n    fc = (a._emscripten_bind_DracoInt32Array_GetValue_1 = function () {\n      return a.asm._emscripten_bind_DracoInt32Array_GetValue_1.apply(null, arguments)\n    }),\n    gc = (a._emscripten_bind_DracoInt32Array___destroy___0 = function () {\n      return a.asm._emscripten_bind_DracoInt32Array___destroy___0.apply(null, arguments)\n    }),\n    hc = (a._emscripten_bind_DracoInt32Array_size_0 = function () {\n      return a.asm._emscripten_bind_DracoInt32Array_size_0.apply(null, arguments)\n    }),\n    db = (a._emscripten_bind_DracoInt8Array_DracoInt8Array_0 = function () {\n      return a.asm._emscripten_bind_DracoInt8Array_DracoInt8Array_0.apply(null, arguments)\n    }),\n    ic = (a._emscripten_bind_DracoInt8Array_GetValue_1 = function () {\n      return a.asm._emscripten_bind_DracoInt8Array_GetValue_1.apply(null, arguments)\n    }),\n    jc = (a._emscripten_bind_DracoInt8Array___destroy___0 = function () {\n      return a.asm._emscripten_bind_DracoInt8Array___destroy___0.apply(null, arguments)\n    }),\n    kc = (a._emscripten_bind_DracoInt8Array_size_0 = function () {\n      return a.asm._emscripten_bind_DracoInt8Array_size_0.apply(null, arguments)\n    }),\n    Wa = (a._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0 = function () {\n      return a.asm._emscripten_bind_DracoUInt16Array_DracoUInt16Array_0.apply(null, arguments)\n    }),\n    lc = (a._emscripten_bind_DracoUInt16Array_GetValue_1 = function () {\n      return a.asm._emscripten_bind_DracoUInt16Array_GetValue_1.apply(null, arguments)\n    }),\n    mc = (a._emscripten_bind_DracoUInt16Array___destroy___0 = function () {\n      return a.asm._emscripten_bind_DracoUInt16Array___destroy___0.apply(null, arguments)\n    }),\n    nc = (a._emscripten_bind_DracoUInt16Array_size_0 = function () {\n      return a.asm._emscripten_bind_DracoUInt16Array_size_0.apply(null, arguments)\n    }),\n    Za = (a._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0 = function () {\n      return a.asm._emscripten_bind_DracoUInt32Array_DracoUInt32Array_0.apply(null, arguments)\n    }),\n    oc = (a._emscripten_bind_DracoUInt32Array_GetValue_1 = function () {\n      return a.asm._emscripten_bind_DracoUInt32Array_GetValue_1.apply(null, arguments)\n    }),\n    pc = (a._emscripten_bind_DracoUInt32Array___destroy___0 = function () {\n      return a.asm._emscripten_bind_DracoUInt32Array___destroy___0.apply(null, arguments)\n    }),\n    qc = (a._emscripten_bind_DracoUInt32Array_size_0 = function () {\n      return a.asm._emscripten_bind_DracoUInt32Array_size_0.apply(null, arguments)\n    }),\n    Ya = (a._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0 = function () {\n      return a.asm._emscripten_bind_DracoUInt8Array_DracoUInt8Array_0.apply(null, arguments)\n    }),\n    rc = (a._emscripten_bind_DracoUInt8Array_GetValue_1 = function () {\n      return a.asm._emscripten_bind_DracoUInt8Array_GetValue_1.apply(null, arguments)\n    }),\n    sc = (a._emscripten_bind_DracoUInt8Array___destroy___0 = function () {\n      return a.asm._emscripten_bind_DracoUInt8Array___destroy___0.apply(null, arguments)\n    }),\n    tc = (a._emscripten_bind_DracoUInt8Array_size_0 = function () {\n      return a.asm._emscripten_bind_DracoUInt8Array_size_0.apply(null, arguments)\n    }),\n    hb = (a._emscripten_bind_GeometryAttribute_GeometryAttribute_0 = function () {\n      return a.asm._emscripten_bind_GeometryAttribute_GeometryAttribute_0.apply(null, arguments)\n    }),\n    uc = (a._emscripten_bind_GeometryAttribute___destroy___0 = function () {\n      return a.asm._emscripten_bind_GeometryAttribute___destroy___0.apply(null, arguments)\n    }),\n    kb = (a._emscripten_bind_Mesh_Mesh_0 = function () {\n      return a.asm._emscripten_bind_Mesh_Mesh_0.apply(null, arguments)\n    }),\n    vc = (a._emscripten_bind_Mesh___destroy___0 = function () {\n      return a.asm._emscripten_bind_Mesh___destroy___0.apply(null, arguments)\n    }),\n    wc = (a._emscripten_bind_Mesh_num_attributes_0 = function () {\n      return a.asm._emscripten_bind_Mesh_num_attributes_0.apply(null, arguments)\n    }),\n    xc = (a._emscripten_bind_Mesh_num_faces_0 = function () {\n      return a.asm._emscripten_bind_Mesh_num_faces_0.apply(null, arguments)\n    }),\n    yc = (a._emscripten_bind_Mesh_num_points_0 = function () {\n      return a.asm._emscripten_bind_Mesh_num_points_0.apply(null, arguments)\n    }),\n    zc = (a._emscripten_bind_MetadataQuerier_GetDoubleEntry_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_GetDoubleEntry_2.apply(null, arguments)\n    }),\n    Ac = (a._emscripten_bind_MetadataQuerier_GetEntryName_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_GetEntryName_2.apply(null, arguments)\n    }),\n    Bc = (a._emscripten_bind_MetadataQuerier_GetIntEntry_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_GetIntEntry_2.apply(null, arguments)\n    }),\n    Cc = (a._emscripten_bind_MetadataQuerier_GetStringEntry_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_GetStringEntry_2.apply(null, arguments)\n    }),\n    Dc = (a._emscripten_bind_MetadataQuerier_HasDoubleEntry_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_HasDoubleEntry_2.apply(null, arguments)\n    }),\n    Ec = (a._emscripten_bind_MetadataQuerier_HasEntry_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_HasEntry_2.apply(null, arguments)\n    }),\n    Fc = (a._emscripten_bind_MetadataQuerier_HasIntEntry_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_HasIntEntry_2.apply(null, arguments)\n    }),\n    Gc = (a._emscripten_bind_MetadataQuerier_HasStringEntry_2 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_HasStringEntry_2.apply(null, arguments)\n    }),\n    eb = (a._emscripten_bind_MetadataQuerier_MetadataQuerier_0 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_MetadataQuerier_0.apply(null, arguments)\n    }),\n    Hc = (a._emscripten_bind_MetadataQuerier_NumEntries_1 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier_NumEntries_1.apply(null, arguments)\n    }),\n    Ic = (a._emscripten_bind_MetadataQuerier___destroy___0 = function () {\n      return a.asm._emscripten_bind_MetadataQuerier___destroy___0.apply(null, arguments)\n    }),\n    mb = (a._emscripten_bind_Metadata_Metadata_0 = function () {\n      return a.asm._emscripten_bind_Metadata_Metadata_0.apply(null, arguments)\n    }),\n    Jc = (a._emscripten_bind_Metadata___destroy___0 = function () {\n      return a.asm._emscripten_bind_Metadata___destroy___0.apply(null, arguments)\n    }),\n    Kc = (a._emscripten_bind_PointAttribute_GetAttributeTransformData_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_GetAttributeTransformData_0.apply(null, arguments)\n    }),\n    ab = (a._emscripten_bind_PointAttribute_PointAttribute_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_PointAttribute_0.apply(null, arguments)\n    }),\n    Lc = (a._emscripten_bind_PointAttribute___destroy___0 = function () {\n      return a.asm._emscripten_bind_PointAttribute___destroy___0.apply(null, arguments)\n    }),\n    Mc = (a._emscripten_bind_PointAttribute_attribute_type_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_attribute_type_0.apply(null, arguments)\n    }),\n    Nc = (a._emscripten_bind_PointAttribute_byte_offset_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_byte_offset_0.apply(null, arguments)\n    }),\n    Oc = (a._emscripten_bind_PointAttribute_byte_stride_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_byte_stride_0.apply(null, arguments)\n    }),\n    Pc = (a._emscripten_bind_PointAttribute_data_type_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_data_type_0.apply(null, arguments)\n    }),\n    Qc = (a._emscripten_bind_PointAttribute_normalized_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_normalized_0.apply(null, arguments)\n    }),\n    Rc = (a._emscripten_bind_PointAttribute_num_components_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_num_components_0.apply(null, arguments)\n    }),\n    Sc = (a._emscripten_bind_PointAttribute_size_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_size_0.apply(null, arguments)\n    }),\n    Tc = (a._emscripten_bind_PointAttribute_unique_id_0 = function () {\n      return a.asm._emscripten_bind_PointAttribute_unique_id_0.apply(null, arguments)\n    }),\n    Xa = (a._emscripten_bind_PointCloud_PointCloud_0 = function () {\n      return a.asm._emscripten_bind_PointCloud_PointCloud_0.apply(null, arguments)\n    }),\n    Uc = (a._emscripten_bind_PointCloud___destroy___0 = function () {\n      return a.asm._emscripten_bind_PointCloud___destroy___0.apply(null, arguments)\n    }),\n    Vc = (a._emscripten_bind_PointCloud_num_attributes_0 = function () {\n      return a.asm._emscripten_bind_PointCloud_num_attributes_0.apply(null, arguments)\n    }),\n    Wc = (a._emscripten_bind_PointCloud_num_points_0 = function () {\n      return a.asm._emscripten_bind_PointCloud_num_points_0.apply(null, arguments)\n    }),\n    Xc = (a._emscripten_bind_Status___destroy___0 = function () {\n      return a.asm._emscripten_bind_Status___destroy___0.apply(null, arguments)\n    }),\n    Yc = (a._emscripten_bind_Status_code_0 = function () {\n      return a.asm._emscripten_bind_Status_code_0.apply(null, arguments)\n    }),\n    Zc = (a._emscripten_bind_Status_error_msg_0 = function () {\n      return a.asm._emscripten_bind_Status_error_msg_0.apply(null, arguments)\n    }),\n    $c = (a._emscripten_bind_Status_ok_0 = function () {\n      return a.asm._emscripten_bind_Status_ok_0.apply(null, arguments)\n    }),\n    ad = (a._emscripten_bind_VoidPtr___destroy___0 = function () {\n      return a.asm._emscripten_bind_VoidPtr___destroy___0.apply(null, arguments)\n    }),\n    bd = (a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM = function () {\n      return a.asm._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_INVALID_TRANSFORM.apply(null, arguments)\n    }),\n    cd = (a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM = function () {\n      return a.asm._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_NO_TRANSFORM.apply(null, arguments)\n    }),\n    dd = (a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM = function () {\n      return a.asm._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_OCTAHEDRON_TRANSFORM.apply(null, arguments)\n    }),\n    ed = (a._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM = function () {\n      return a.asm._emscripten_enum_draco_AttributeTransformType_ATTRIBUTE_QUANTIZATION_TRANSFORM.apply(null, arguments)\n    }),\n    fd = (a._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE = function () {\n      return a.asm._emscripten_enum_draco_EncodedGeometryType_INVALID_GEOMETRY_TYPE.apply(null, arguments)\n    }),\n    gd = (a._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD = function () {\n      return a.asm._emscripten_enum_draco_EncodedGeometryType_POINT_CLOUD.apply(null, arguments)\n    }),\n    hd = (a._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH = function () {\n      return a.asm._emscripten_enum_draco_EncodedGeometryType_TRIANGULAR_MESH.apply(null, arguments)\n    }),\n    id = (a._emscripten_enum_draco_GeometryAttribute_Type_COLOR = function () {\n      return a.asm._emscripten_enum_draco_GeometryAttribute_Type_COLOR.apply(null, arguments)\n    }),\n    jd = (a._emscripten_enum_draco_GeometryAttribute_Type_GENERIC = function () {\n      return a.asm._emscripten_enum_draco_GeometryAttribute_Type_GENERIC.apply(null, arguments)\n    }),\n    kd = (a._emscripten_enum_draco_GeometryAttribute_Type_INVALID = function () {\n      return a.asm._emscripten_enum_draco_GeometryAttribute_Type_INVALID.apply(null, arguments)\n    }),\n    ld = (a._emscripten_enum_draco_GeometryAttribute_Type_NORMAL = function () {\n      return a.asm._emscripten_enum_draco_GeometryAttribute_Type_NORMAL.apply(null, arguments)\n    }),\n    md = (a._emscripten_enum_draco_GeometryAttribute_Type_POSITION = function () {\n      return a.asm._emscripten_enum_draco_GeometryAttribute_Type_POSITION.apply(null, arguments)\n    }),\n    nd = (a._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD = function () {\n      return a.asm._emscripten_enum_draco_GeometryAttribute_Type_TEX_COORD.apply(null, arguments)\n    }),\n    od = (a._emscripten_enum_draco_StatusCode_ERROR = function () {\n      return a.asm._emscripten_enum_draco_StatusCode_ERROR.apply(null, arguments)\n    }),\n    pd = (a._emscripten_enum_draco_StatusCode_INVALID_PARAMETER = function () {\n      return a.asm._emscripten_enum_draco_StatusCode_INVALID_PARAMETER.apply(null, arguments)\n    }),\n    qd = (a._emscripten_enum_draco_StatusCode_IO_ERROR = function () {\n      return a.asm._emscripten_enum_draco_StatusCode_IO_ERROR.apply(null, arguments)\n    }),\n    rd = (a._emscripten_enum_draco_StatusCode_OK = function () {\n      return a.asm._emscripten_enum_draco_StatusCode_OK.apply(null, arguments)\n    }),\n    sd = (a._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION = function () {\n      return a.asm._emscripten_enum_draco_StatusCode_UNKNOWN_VERSION.apply(null, arguments)\n    }),\n    td = (a._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION = function () {\n      return a.asm._emscripten_enum_draco_StatusCode_UNSUPPORTED_VERSION.apply(null, arguments)\n    }),\n    nb = (a._emscripten_replace_memory = function () {\n      return a.asm._emscripten_replace_memory.apply(null, arguments)\n    })\n  a._free = function () {\n    return a.asm._free.apply(null, arguments)\n  }\n  a._llvm_bswap_i32 = function () {\n    return a.asm._llvm_bswap_i32.apply(null, arguments)\n  }\n  var Ka = (a._malloc = function () {\n    return a.asm._malloc.apply(null, arguments)\n  })\n  a._memcpy = function () {\n    return a.asm._memcpy.apply(null, arguments)\n  }\n  a._memmove = function () {\n    return a.asm._memmove.apply(null, arguments)\n  }\n  a._memset = function () {\n    return a.asm._memset.apply(null, arguments)\n  }\n  a._sbrk = function () {\n    return a.asm._sbrk.apply(null, arguments)\n  }\n  a.establishStackSpace = function () {\n    return a.asm.establishStackSpace.apply(null, arguments)\n  }\n  a.getTempRet0 = function () {\n    return a.asm.getTempRet0.apply(null, arguments)\n  }\n  a.runPostSets = function () {\n    return a.asm.runPostSets.apply(null, arguments)\n  }\n  var sa = (a.setTempRet0 = function () {\n    return a.asm.setTempRet0.apply(null, arguments)\n  })\n  a.setThrew = function () {\n    return a.asm.setThrew.apply(null, arguments)\n  }\n  a.stackAlloc = function () {\n    return a.asm.stackAlloc.apply(null, arguments)\n  }\n  a.stackRestore = function () {\n    return a.asm.stackRestore.apply(null, arguments)\n  }\n  a.stackSave = function () {\n    return a.asm.stackSave.apply(null, arguments)\n  }\n  a.dynCall_ii = function () {\n    return a.asm.dynCall_ii.apply(null, arguments)\n  }\n  a.dynCall_iii = function () {\n    return a.asm.dynCall_iii.apply(null, arguments)\n  }\n  a.dynCall_iiii = function () {\n    return a.asm.dynCall_iiii.apply(null, arguments)\n  }\n  a.dynCall_iiiiiii = function () {\n    return a.asm.dynCall_iiiiiii.apply(null, arguments)\n  }\n  a.dynCall_v = function () {\n    return a.asm.dynCall_v.apply(null, arguments)\n  }\n  a.dynCall_vi = function () {\n    return a.asm.dynCall_vi.apply(null, arguments)\n  }\n  a.dynCall_vii = function () {\n    return a.asm.dynCall_vii.apply(null, arguments)\n  }\n  a.dynCall_viii = function () {\n    return a.asm.dynCall_viii.apply(null, arguments)\n  }\n  a.dynCall_viiii = function () {\n    return a.asm.dynCall_viiii.apply(null, arguments)\n  }\n  a.dynCall_viiiii = function () {\n    return a.asm.dynCall_viiiii.apply(null, arguments)\n  }\n  a.dynCall_viiiiii = function () {\n    return a.asm.dynCall_viiiiii.apply(null, arguments)\n  }\n  a.asm = Ua\n  a.then = function (d) {\n    if (a.calledRun) d(a)\n    else {\n      var c = a.onRuntimeInitialized\n      a.onRuntimeInitialized = function () {\n        c && c()\n        d(a)\n      }\n    }\n    return a\n  }\n  na.prototype = Error()\n  na.prototype.constructor = na\n  ra = function c() {\n    a.calledRun || wa()\n    a.calledRun || (ra = c)\n  }\n  a.run = wa\n  a.exit = function (c, b) {\n    if (!b || !a.noExitRuntime || 0 !== c) {\n      if (!a.noExitRuntime && ((oa = !0), (ta = void 0), B(ob), a.onExit)) a.onExit(c)\n      qa && process.exit(c)\n      a.quit(c, new na(c))\n    }\n  }\n  a.abort = O\n  if (a.preInit)\n    for ('function' == typeof a.preInit && (a.preInit = [a.preInit]); 0 < a.preInit.length; ) a.preInit.pop()()\n  a.noExitRuntime = !0\n  wa()\n  m.prototype = Object.create(m.prototype)\n  m.prototype.constructor = m\n  m.prototype.__class__ = m\n  m.__cache__ = {}\n  a.WrapperObject = m\n  a.getCache = t\n  a.wrapPointer = T\n  a.castObject = function (a, b) {\n    return T(a.ptr, b)\n  }\n  a.NULL = T(0)\n  a.destroy = function (a) {\n    if (!a.__destroy__) throw 'Error: Cannot destroy object. (Did you create it yourself?)'\n    a.__destroy__()\n    delete t(a.__class__)[a.ptr]\n  }\n  a.compare = function (a, b) {\n    return a.ptr === b.ptr\n  }\n  a.getPointer = function (a) {\n    return a.ptr\n  }\n  a.getClass = function (a) {\n    return a.__class__\n  }\n  var l = {\n    buffer: 0,\n    size: 0,\n    pos: 0,\n    temps: [],\n    needed: 0,\n    prepare: function () {\n      if (l.needed) {\n        for (var c = 0; c < l.temps.length; c++) a._free(l.temps[c])\n        l.temps.length = 0\n        a._free(l.buffer)\n        l.buffer = 0\n        l.size += l.needed\n        l.needed = 0\n      }\n      l.buffer || ((l.size += 128), (l.buffer = a._malloc(l.size)), f(l.buffer))\n      l.pos = 0\n    },\n    alloc: function (c, b) {\n      f(l.buffer)\n      c = c.length * b.BYTES_PER_ELEMENT\n      c = (c + 7) & -8\n      l.pos + c >= l.size\n        ? (f(0 < c), (l.needed += c), (b = a._malloc(c)), l.temps.push(b))\n        : ((b = l.buffer + l.pos), (l.pos += c))\n      return b\n    },\n    copy: function (a, b, d) {\n      switch (b.BYTES_PER_ELEMENT) {\n        case 2:\n          d >>= 1\n          break\n        case 4:\n          d >>= 2\n          break\n        case 8:\n          d >>= 3\n      }\n      for (var c = 0; c < a.length; c++) b[d + c] = a[c]\n    },\n  }\n  z.prototype = Object.create(m.prototype)\n  z.prototype.constructor = z\n  z.prototype.__class__ = z\n  z.__cache__ = {}\n  a.Status = z\n  z.prototype.code = z.prototype.code = function () {\n    return Yc(this.ptr)\n  }\n  z.prototype.ok = z.prototype.ok = function () {\n    return !!$c(this.ptr)\n  }\n  z.prototype.error_msg = z.prototype.error_msg = function () {\n    return u(Zc(this.ptr))\n  }\n  z.prototype.__destroy__ = z.prototype.__destroy__ = function () {\n    Xc(this.ptr)\n  }\n  F.prototype = Object.create(m.prototype)\n  F.prototype.constructor = F\n  F.prototype.__class__ = F\n  F.__cache__ = {}\n  a.DracoUInt16Array = F\n  F.prototype.GetValue = F.prototype.GetValue = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return lc(c, a)\n  }\n  F.prototype.size = F.prototype.size = function () {\n    return nc(this.ptr)\n  }\n  F.prototype.__destroy__ = F.prototype.__destroy__ = function () {\n    mc(this.ptr)\n  }\n  G.prototype = Object.create(m.prototype)\n  G.prototype.constructor = G\n  G.prototype.__class__ = G\n  G.__cache__ = {}\n  a.PointCloud = G\n  G.prototype.num_attributes = G.prototype.num_attributes = function () {\n    return Vc(this.ptr)\n  }\n  G.prototype.num_points = G.prototype.num_points = function () {\n    return Wc(this.ptr)\n  }\n  G.prototype.__destroy__ = G.prototype.__destroy__ = function () {\n    Uc(this.ptr)\n  }\n  H.prototype = Object.create(m.prototype)\n  H.prototype.constructor = H\n  H.prototype.__class__ = H\n  H.__cache__ = {}\n  a.DracoUInt8Array = H\n  H.prototype.GetValue = H.prototype.GetValue = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return rc(c, a)\n  }\n  H.prototype.size = H.prototype.size = function () {\n    return tc(this.ptr)\n  }\n  H.prototype.__destroy__ = H.prototype.__destroy__ = function () {\n    sc(this.ptr)\n  }\n  I.prototype = Object.create(m.prototype)\n  I.prototype.constructor = I\n  I.prototype.__class__ = I\n  I.__cache__ = {}\n  a.DracoUInt32Array = I\n  I.prototype.GetValue = I.prototype.GetValue = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return oc(c, a)\n  }\n  I.prototype.size = I.prototype.size = function () {\n    return qc(this.ptr)\n  }\n  I.prototype.__destroy__ = I.prototype.__destroy__ = function () {\n    pc(this.ptr)\n  }\n  J.prototype = Object.create(m.prototype)\n  J.prototype.constructor = J\n  J.prototype.__class__ = J\n  J.__cache__ = {}\n  a.AttributeOctahedronTransform = J\n  J.prototype.InitFromAttribute = J.prototype.InitFromAttribute = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return !!rb(c, a)\n  }\n  J.prototype.quantization_bits = J.prototype.quantization_bits = function () {\n    return tb(this.ptr)\n  }\n  J.prototype.__destroy__ = J.prototype.__destroy__ = function () {\n    sb(this.ptr)\n  }\n  n.prototype = Object.create(m.prototype)\n  n.prototype.constructor = n\n  n.prototype.__class__ = n\n  n.__cache__ = {}\n  a.PointAttribute = n\n  n.prototype.size = n.prototype.size = function () {\n    return Sc(this.ptr)\n  }\n  n.prototype.GetAttributeTransformData = n.prototype.GetAttributeTransformData = function () {\n    return T(Kc(this.ptr), P)\n  }\n  n.prototype.attribute_type = n.prototype.attribute_type = function () {\n    return Mc(this.ptr)\n  }\n  n.prototype.data_type = n.prototype.data_type = function () {\n    return Pc(this.ptr)\n  }\n  n.prototype.num_components = n.prototype.num_components = function () {\n    return Rc(this.ptr)\n  }\n  n.prototype.normalized = n.prototype.normalized = function () {\n    return !!Qc(this.ptr)\n  }\n  n.prototype.byte_stride = n.prototype.byte_stride = function () {\n    return Oc(this.ptr)\n  }\n  n.prototype.byte_offset = n.prototype.byte_offset = function () {\n    return Nc(this.ptr)\n  }\n  n.prototype.unique_id = n.prototype.unique_id = function () {\n    return Tc(this.ptr)\n  }\n  n.prototype.__destroy__ = n.prototype.__destroy__ = function () {\n    Lc(this.ptr)\n  }\n  P.prototype = Object.create(m.prototype)\n  P.prototype.constructor = P\n  P.prototype.__class__ = P\n  P.__cache__ = {}\n  a.AttributeTransformData = P\n  P.prototype.transform_type = P.prototype.transform_type = function () {\n    return Ab(this.ptr)\n  }\n  P.prototype.__destroy__ = P.prototype.__destroy__ = function () {\n    zb(this.ptr)\n  }\n  x.prototype = Object.create(m.prototype)\n  x.prototype.constructor = x\n  x.prototype.__class__ = x\n  x.__cache__ = {}\n  a.AttributeQuantizationTransform = x\n  x.prototype.InitFromAttribute = x.prototype.InitFromAttribute = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return !!ub(c, a)\n  }\n  x.prototype.quantization_bits = x.prototype.quantization_bits = function () {\n    return xb(this.ptr)\n  }\n  x.prototype.min_value = x.prototype.min_value = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return wb(c, a)\n  }\n  x.prototype.range = x.prototype.range = function () {\n    return yb(this.ptr)\n  }\n  x.prototype.__destroy__ = x.prototype.__destroy__ = function () {\n    vb(this.ptr)\n  }\n  K.prototype = Object.create(m.prototype)\n  K.prototype.constructor = K\n  K.prototype.__class__ = K\n  K.__cache__ = {}\n  a.DracoInt8Array = K\n  K.prototype.GetValue = K.prototype.GetValue = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return ic(c, a)\n  }\n  K.prototype.size = K.prototype.size = function () {\n    return kc(this.ptr)\n  }\n  K.prototype.__destroy__ = K.prototype.__destroy__ = function () {\n    jc(this.ptr)\n  }\n  q.prototype = Object.create(m.prototype)\n  q.prototype.constructor = q\n  q.prototype.__class__ = q\n  q.__cache__ = {}\n  a.MetadataQuerier = q\n  q.prototype.HasEntry = q.prototype.HasEntry = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return !!Ec(c, a, b)\n  }\n  q.prototype.HasIntEntry = q.prototype.HasIntEntry = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return !!Fc(c, a, b)\n  }\n  q.prototype.GetIntEntry = q.prototype.GetIntEntry = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return Bc(c, a, b)\n  }\n  q.prototype.HasDoubleEntry = q.prototype.HasDoubleEntry = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return !!Dc(c, a, b)\n  }\n  q.prototype.GetDoubleEntry = q.prototype.GetDoubleEntry = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return zc(c, a, b)\n  }\n  q.prototype.HasStringEntry = q.prototype.HasStringEntry = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return !!Gc(c, a, b)\n  }\n  q.prototype.GetStringEntry = q.prototype.GetStringEntry = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return u(Cc(c, a, b))\n  }\n  q.prototype.NumEntries = q.prototype.NumEntries = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return Hc(c, a)\n  }\n  q.prototype.GetEntryName = q.prototype.GetEntryName = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return u(Ac(c, a, b))\n  }\n  q.prototype.__destroy__ = q.prototype.__destroy__ = function () {\n    Ic(this.ptr)\n  }\n  L.prototype = Object.create(m.prototype)\n  L.prototype.constructor = L\n  L.prototype.__class__ = L\n  L.__cache__ = {}\n  a.DracoInt16Array = L\n  L.prototype.GetValue = L.prototype.GetValue = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return cc(c, a)\n  }\n  L.prototype.size = L.prototype.size = function () {\n    return ec(this.ptr)\n  }\n  L.prototype.__destroy__ = L.prototype.__destroy__ = function () {\n    dc(this.ptr)\n  }\n  M.prototype = Object.create(m.prototype)\n  M.prototype.constructor = M\n  M.prototype.__class__ = M\n  M.__cache__ = {}\n  a.DracoFloat32Array = M\n  M.prototype.GetValue = M.prototype.GetValue = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return $b(c, a)\n  }\n  M.prototype.size = M.prototype.size = function () {\n    return bc(this.ptr)\n  }\n  M.prototype.__destroy__ = M.prototype.__destroy__ = function () {\n    ac(this.ptr)\n  }\n  V.prototype = Object.create(m.prototype)\n  V.prototype.constructor = V\n  V.prototype.__class__ = V\n  V.__cache__ = {}\n  a.GeometryAttribute = V\n  V.prototype.__destroy__ = V.prototype.__destroy__ = function () {\n    uc(this.ptr)\n  }\n  Q.prototype = Object.create(m.prototype)\n  Q.prototype.constructor = Q\n  Q.prototype.__class__ = Q\n  Q.__cache__ = {}\n  a.DecoderBuffer = Q\n  Q.prototype.Init = Q.prototype.Init = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    if ('object' == typeof a && 'object' === typeof a) {\n      var d = l.alloc(a, ia)\n      l.copy(a, ia, d)\n      a = d\n    }\n    b && 'object' === typeof b && (b = b.ptr)\n    Bb(c, a, b)\n  }\n  Q.prototype.__destroy__ = Q.prototype.__destroy__ = function () {\n    Cb(this.ptr)\n  }\n  g.prototype = Object.create(m.prototype)\n  g.prototype.constructor = g\n  g.prototype.__class__ = g\n  g.__cache__ = {}\n  a.Decoder = g\n  g.prototype.GetEncodedGeometryType = g.prototype.GetEncodedGeometryType = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return Ub(c, a)\n  }\n  g.prototype.DecodeBufferToPointCloud = g.prototype.DecodeBufferToPointCloud = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return T(Eb(c, a, b), z)\n  }\n  g.prototype.DecodeBufferToMesh = g.prototype.DecodeBufferToMesh = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return T(Db(c, a, b), z)\n  }\n  g.prototype.GetAttributeId = g.prototype.GetAttributeId = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return Kb(c, a, b)\n  }\n  g.prototype.GetAttributeIdByName = g.prototype.GetAttributeIdByName = function (a, b) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    return Jb(c, a, b)\n  }\n  g.prototype.GetAttributeIdByMetadataEntry = g.prototype.GetAttributeIdByMetadataEntry = function (a, b, d) {\n    var c = this.ptr\n    l.prepare()\n    a && 'object' === typeof a && (a = a.ptr)\n    b = b && 'object' === typeof b ? b.ptr : U(b)\n    d = d && 'object' === typeof d ? d.ptr : U(d)\n    return Ib(c, a, b, d)\n  }\n  g.prototype.GetAttribute = g.prototype.GetAttribute = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return T(Tb(c, a, b), n)\n  }\n  g.prototype.GetAttributeByUniqueId = g.prototype.GetAttributeByUniqueId = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return T(Fb(c, a, b), n)\n  }\n  g.prototype.GetMetadata = g.prototype.GetMetadata = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return T(Wb(c, a), R)\n  }\n  g.prototype.GetAttributeMetadata = g.prototype.GetAttributeMetadata = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return T(Pb(c, a, b), R)\n  }\n  g.prototype.GetFaceFromMesh = g.prototype.GetFaceFromMesh = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Vb(c, a, b, d)\n  }\n  g.prototype.GetTriangleStripsFromMesh = g.prototype.GetTriangleStripsFromMesh = function (a, b) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    return Xb(c, a, b)\n  }\n  g.prototype.GetAttributeFloat = g.prototype.GetAttributeFloat = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Hb(c, a, b, d)\n  }\n  g.prototype.GetAttributeFloatForAllPoints = g.prototype.GetAttributeFloatForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Gb(c, a, b, d)\n  }\n  g.prototype.GetAttributeIntForAllPoints = g.prototype.GetAttributeIntForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Ob(c, a, b, d)\n  }\n  g.prototype.GetAttributeInt8ForAllPoints = g.prototype.GetAttributeInt8ForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Nb(c, a, b, d)\n  }\n  g.prototype.GetAttributeUInt8ForAllPoints = g.prototype.GetAttributeUInt8ForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Sb(c, a, b, d)\n  }\n  g.prototype.GetAttributeInt16ForAllPoints = g.prototype.GetAttributeInt16ForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Lb(c, a, b, d)\n  }\n  g.prototype.GetAttributeUInt16ForAllPoints = g.prototype.GetAttributeUInt16ForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Qb(c, a, b, d)\n  }\n  g.prototype.GetAttributeInt32ForAllPoints = g.prototype.GetAttributeInt32ForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Mb(c, a, b, d)\n  }\n  g.prototype.GetAttributeUInt32ForAllPoints = g.prototype.GetAttributeUInt32ForAllPoints = function (a, b, d) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    b && 'object' === typeof b && (b = b.ptr)\n    d && 'object' === typeof d && (d = d.ptr)\n    return !!Rb(c, a, b, d)\n  }\n  g.prototype.SkipAttributeTransform = g.prototype.SkipAttributeTransform = function (a) {\n    var c = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    Yb(c, a)\n  }\n  g.prototype.__destroy__ = g.prototype.__destroy__ = function () {\n    Zb(this.ptr)\n  }\n  C.prototype = Object.create(m.prototype)\n  C.prototype.constructor = C\n  C.prototype.__class__ = C\n  C.__cache__ = {}\n  a.Mesh = C\n  C.prototype.num_faces = C.prototype.num_faces = function () {\n    return xc(this.ptr)\n  }\n  C.prototype.num_attributes = C.prototype.num_attributes = function () {\n    return wc(this.ptr)\n  }\n  C.prototype.num_points = C.prototype.num_points = function () {\n    return yc(this.ptr)\n  }\n  C.prototype.__destroy__ = C.prototype.__destroy__ = function () {\n    vc(this.ptr)\n  }\n  X.prototype = Object.create(m.prototype)\n  X.prototype.constructor = X\n  X.prototype.__class__ = X\n  X.__cache__ = {}\n  a.VoidPtr = X\n  X.prototype.__destroy__ = X.prototype.__destroy__ = function () {\n    ad(this.ptr)\n  }\n  N.prototype = Object.create(m.prototype)\n  N.prototype.constructor = N\n  N.prototype.__class__ = N\n  N.__cache__ = {}\n  a.DracoInt32Array = N\n  N.prototype.GetValue = N.prototype.GetValue = function (a) {\n    var b = this.ptr\n    a && 'object' === typeof a && (a = a.ptr)\n    return fc(b, a)\n  }\n  N.prototype.size = N.prototype.size = function () {\n    return hc(this.ptr)\n  }\n  N.prototype.__destroy__ = N.prototype.__destroy__ = function () {\n    gc(this.ptr)\n  }\n  R.prototype = Object.create(m.prototype)\n  R.prototype.constructor = R\n  R.prototype.__class__ = R\n  R.__cache__ = {}\n  a.Metadata = R\n  R.prototype.__destroy__ = R.prototype.__destroy__ = function () {\n    Jc(this.ptr)\n  }\n  ;(function () {\n    function c() {\n      a.OK = rd()\n      a.ERROR = od()\n      a.IO_ERROR = qd()\n      a.INVALID_PARAMETER = pd()\n      a.UNSUPPORTED_VERSION = td()\n      a.UNKNOWN_VERSION = sd()\n      a.INVALID_GEOMETRY_TYPE = fd()\n      a.POINT_CLOUD = gd()\n      a.TRIANGULAR_MESH = hd()\n      a.ATTRIBUTE_INVALID_TRANSFORM = bd()\n      a.ATTRIBUTE_NO_TRANSFORM = cd()\n      a.ATTRIBUTE_QUANTIZATION_TRANSFORM = ed()\n      a.ATTRIBUTE_OCTAHEDRON_TRANSFORM = dd()\n      a.INVALID = kd()\n      a.POSITION = md()\n      a.NORMAL = ld()\n      a.COLOR = id()\n      a.TEX_COORD = nd()\n      a.GENERIC = jd()\n    }\n    a.calledRun ? c() : Na.unshift(c)\n  })()\n  if ('function' === typeof a.onModuleParsed) a.onModuleParsed()\n  return d\n}\n'object' === typeof exports && 'object' === typeof module\n  ? (module.exports = DracoDecoderModule)\n  : 'function' === typeof define && define.amd\n  ? define([], function () {\n      return DracoDecoderModule\n    })\n  : 'object' === typeof exports && (exports.DracoDecoderModule = DracoDecoderModule)\n"
  },
  {
    "path": ".storybook/public/fonts/Inter_Bold.json",
    "content": "{\n  \"glyphs\": {\n    \"0\": {\n      \"ha\": 956,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 478 -22 b 70 504 223 -22 69 172 b 478 1024 71 835 224 1024 b 886 504 731 1024 886 835 b 478 -22 885 171 732 -22 m 478 155 b 668 504 593 155 668 271 b 478 849 668 733 593 849 b 288 504 363 849 288 733 b 478 155 287 271 362 155 \"\n    },\n    \"1\": {\n      \"ha\": 680,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 521 0 l 308 0 l 308 807 l 302 807 l 71 662 l 71 852 l 321 1010 l 521 1010 \"\n    },\n    \"2\": {\n      \"ha\": 875,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 82 154 l 441 487 b 582 711 533 575 582 630 b 428 855 582 799 516 855 b 275 699 335 855 274 796 l 72 699 b 429 1024 72 897 217 1024 b 789 725 646 1024 789 900 b 525 326 789 610 733 515 l 378 182 l 378 175 l 802 175 l 802 0 l 82 0 \"\n    },\n    \"3\": {\n      \"ha\": 916,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 455 -14 b 72 286 233 -14 75 109 l 287 286 b 456 162 291 212 362 162 b 622 298 553 162 622 218 b 436 436 622 379 551 436 l 342 436 l 342 593 l 436 593 b 601 727 534 593 601 647 b 457 855 601 802 544 855 b 297 728 370 855 299 805 l 92 728 b 458 1024 95 903 251 1024 b 806 739 667 1024 807 899 b 616 526 807 626 729 546 l 616 518 b 844 284 764 499 844 409 b 455 -14 844 111 682 -14 \"\n    },\n    \"4\": {\n      \"ha\": 942,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 67 346 l 488 1010 l 756 1010 l 756 349 l 881 349 l 881 178 l 756 178 l 756 0 l 551 0 l 551 178 l 67 178 m 555 777 l 547 777 l 282 357 l 282 349 l 555 349 \"\n    },\n    \"5\": {\n      \"ha\": 895,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 451 -14 b 85 286 242 -14 89 111 l 292 286 b 451 154 297 207 366 154 b 622 331 551 154 622 226 b 448 511 622 437 549 511 b 297 443 388 511 328 485 l 107 477 l 155 1010 l 772 1010 l 772 836 l 331 836 l 305 582 l 311 582 b 511 669 346 632 423 669 b 828 337 693 669 829 530 b 451 -14 829 133 676 -14 \"\n    },\n    \"6\": {\n      \"ha\": 917,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 470 -14 b 66 482 262 -13 66 112 b 477 1024 67 822 227 1024 b 837 728 679 1024 817 894 l 626 728 b 477 841 610 799 554 841 b 275 522 345 841 276 719 l 282 522 b 537 664 327 611 426 664 b 847 338 716 664 848 528 b 470 -14 848 133 694 -15 m 469 154 b 640 332 567 154 641 231 b 470 510 641 433 569 510 b 297 332 372 510 297 430 b 469 154 297 233 370 154 \"\n    },\n    \"7\": {\n      \"ha\": 826,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 541 829 l 541 836 l 53 836 l 53 1010 l 762 1010 l 762 833 l 342 0 l 122 0 \"\n    },\n    \"8\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 459 -14 b 67 272 231 -14 67 108 b 286 521 67 398 163 501 l 286 528 b 105 752 179 550 104 642 b 459 1024 104 908 254 1024 b 813 752 663 1024 813 908 b 632 528 813 641 737 550 l 632 521 b 851 272 753 501 850 398 b 459 -14 850 108 687 -14 m 459 143 b 628 289 560 143 628 203 b 459 439 628 376 556 439 b 289 289 361 439 289 376 b 459 143 289 203 357 143 m 459 594 b 605 730 544 594 605 650 b 459 863 605 808 545 863 b 313 730 372 863 313 809 b 459 594 313 650 373 594 \"\n    },\n    \"9\": {\n      \"ha\": 917,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 447 1024 b 851 531 655 1023 850 897 b 440 -14 851 188 690 -14 b 80 285 238 -14 100 115 l 291 285 b 440 169 307 212 363 169 b 642 491 572 169 641 291 l 635 491 b 380 349 590 402 491 349 b 70 674 201 349 71 485 b 447 1024 69 877 221 1025 m 449 856 b 277 680 350 856 276 778 b 447 504 278 581 348 504 b 620 680 545 504 621 583 b 449 856 619 776 547 856 \"\n    },\n    \"A\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ä\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 369 1114 b 265 1214 312 1114 265 1160 b 369 1314 265 1270 312 1314 b 472 1214 426 1314 472 1270 b 369 1114 472 1160 426 1114 m 671 1114 b 567 1214 614 1114 567 1160 b 671 1314 567 1270 614 1314 b 773 1214 728 1314 773 1270 b 671 1114 773 1160 728 1114 \"\n    },\n    \"Ã\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 261 1111 b 422 1307 261 1236 332 1306 b 536 1263 473 1307 506 1283 b 604 1233 558 1247 579 1233 b 662 1309 642 1233 662 1264 l 777 1306 b 617 1111 776 1181 706 1111 b 503 1154 562 1110 530 1134 b 435 1185 481 1170 461 1185 b 378 1110 401 1185 378 1156 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"À\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 296 1332 l 490 1332 l 595 1108 l 446 1108 \"\n    },\n    \"Á\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 548 1332 l 743 1332 l 592 1108 l 444 1108 \"\n    },\n    \"Â\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 519 1221 l 420 1101 l 241 1101 l 241 1108 l 441 1325 l 598 1325 l 798 1108 l 798 1101 l 618 1101 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Å\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 519 1068 b 367 1217 436 1068 367 1135 b 519 1365 367 1299 436 1365 b 671 1217 603 1365 671 1299 b 519 1068 671 1135 603 1068 m 648 397 l 523 779 l 515 779 l 391 397 m 519 1153 b 585 1217 556 1153 585 1181 b 519 1281 585 1252 557 1281 b 453 1217 482 1281 453 1252 b 519 1153 453 1181 482 1152 \"\n    },\n    \"Ǻ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 519 1075 b 367 1216 436 1075 367 1138 b 519 1357 367 1294 436 1357 b 671 1216 603 1357 671 1294 b 519 1075 671 1138 603 1075 m 648 397 l 523 779 l 515 779 l 391 397 m 550 1546 l 726 1546 l 586 1404 l 452 1404 m 519 1155 b 585 1216 556 1155 585 1182 b 519 1277 585 1250 557 1277 b 453 1216 482 1277 453 1250 b 519 1155 453 1182 482 1155 \"\n    },\n    \"\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 1006 0 b 901 -108 944 -29 900 -60 b 948 -157 900 -139 917 -157 b 1000 -145 971 -157 987 -149 l 1022 -254 b 909 -283 998 -267 960 -283 b 744 -153 822 -283 760 -236 b 778 0 734 -101 745 -44 l 776 0 l 701 230 l 337 230 l 262 0 m 519 1068 b 367 1217 436 1068 367 1135 b 519 1365 367 1299 436 1365 b 671 1217 603 1365 671 1299 b 519 1068 671 1135 603 1068 m 648 397 l 523 779 l 515 779 l 391 397 m 519 1153 b 585 1217 556 1153 585 1181 b 519 1281 585 1252 557 1281 b 453 1217 482 1281 453 1252 b 519 1153 453 1181 482 1152 \"\n    },\n    \"Ā\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 760 1149 l 279 1149 l 279 1263 l 760 1263 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ă\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 763 1274 b 519 1075 763 1155 669 1075 b 276 1274 370 1075 276 1155 l 421 1274 b 519 1186 421 1229 447 1186 b 617 1274 589 1186 617 1228 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ą\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 1006 0 b 901 -108 944 -29 900 -60 b 948 -157 900 -139 917 -157 b 1000 -145 971 -157 987 -149 l 1022 -254 b 909 -283 998 -267 960 -283 b 744 -153 822 -283 760 -236 b 778 0 734 -101 745 -44 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ǎ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 519 1204 l 618 1325 l 798 1325 l 798 1318 l 597 1101 l 441 1101 l 241 1318 l 241 1325 l 420 1325 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ǟ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 760 1401 l 279 1401 l 279 1515 l 760 1515 m 648 397 l 523 779 l 515 779 l 391 397 m 369 1114 b 266 1214 313 1114 266 1160 b 369 1314 266 1270 313 1314 b 472 1214 427 1314 472 1270 b 369 1114 472 1160 427 1114 m 671 1114 b 568 1214 615 1114 568 1160 b 671 1314 568 1270 615 1314 b 774 1214 728 1314 774 1270 b 671 1114 774 1160 728 1114 \"\n    },\n    \"Ǡ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 760 1401 l 279 1401 l 279 1515 l 760 1515 m 648 397 l 523 779 l 515 779 l 391 397 m 520 1114 b 414 1214 462 1114 414 1159 b 520 1314 414 1270 462 1314 b 625 1214 578 1314 625 1270 b 520 1114 625 1159 578 1114 \"\n    },\n    \"Ȁ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 176 1332 l 373 1332 l 478 1108 l 330 1108 m 468 1332 l 659 1332 l 719 1108 l 574 1108 \"\n    },\n    \"Ȃ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 274 1132 b 518 1337 273 1251 367 1337 b 763 1132 667 1337 762 1251 l 616 1132 b 518 1220 616 1178 588 1220 b 420 1132 446 1220 420 1177 l 274 1132 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ȧ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 519 1108 b 405 1214 457 1108 405 1156 b 519 1320 405 1272 457 1320 b 633 1214 581 1320 633 1272 b 519 1108 633 1156 581 1108 \"\n    },\n    \"Ḁ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 387 -154 b 519 -38 387 -89 444 -38 b 649 -154 591 -38 649 -89 b 519 -271 649 -223 591 -271 b 387 -154 444 -271 387 -222 m 466 -154 b 519 -205 466 -184 488 -205 b 569 -154 546 -205 569 -184 b 519 -106 569 -126 546 -106 b 466 -154 488 -106 466 -126 \"\n    },\n    \"Ạ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 519 -284 b 405 -178 457 -284 405 -236 b 519 -72 405 -119 457 -72 b 633 -178 581 -72 633 -119 b 519 -284 633 -236 581 -284 \"\n    },\n    \"Ả\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 441 1119 l 430 1207 b 526 1252 500 1210 527 1227 b 428 1298 527 1288 484 1298 l 433 1393 b 702 1259 609 1393 702 1343 b 597 1162 702 1199 650 1170 l 597 1119 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ấ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 461 1246 l 575 1246 l 774 1093 l 623 1093 l 519 1176 l 413 1093 l 262 1093 m 838 1365 l 1001 1365 l 841 1180 l 723 1180 \"\n    },\n    \"Ầ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 775 1090 l 623 1090 l 519 1173 l 414 1090 l 263 1090 l 462 1243 l 575 1243 m 315 1177 l 197 1177 l 37 1361 l 199 1361 \"\n    },\n    \"Ẩ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 772 1088 l 628 1088 l 518 1174 l 407 1088 l 263 1088 l 457 1241 l 578 1241 m 708 1174 l 699 1248 b 780 1285 755 1251 780 1262 b 695 1323 780 1315 744 1323 l 700 1403 b 906 1291 834 1403 906 1362 b 817 1209 906 1241 861 1216 l 817 1174 \"\n    },\n    \"Ẫ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 774 1086 l 629 1086 l 518 1168 l 410 1086 l 263 1086 l 463 1237 l 576 1237 m 700 1380 b 606 1273 699 1326 663 1273 b 458 1316 544 1273 508 1316 b 422 1270 436 1316 422 1295 l 351 1289 b 444 1394 351 1340 387 1394 b 592 1352 494 1394 544 1352 b 627 1405 612 1352 626 1380 \"\n    },\n    \"Ậ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 519 1221 l 420 1101 l 241 1101 l 241 1108 l 441 1325 l 598 1325 l 798 1108 l 798 1101 l 618 1101 m 648 397 l 523 779 l 515 779 l 391 397 m 519 -284 b 405 -178 457 -284 405 -236 b 519 -72 405 -119 457 -72 b 633 -178 581 -72 633 -119 b 519 -284 633 -236 581 -284 \"\n    },\n    \"Ắ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 763 1250 b 516 1088 763 1155 667 1088 b 273 1250 366 1088 272 1155 l 407 1250 b 516 1173 406 1211 437 1173 b 626 1250 596 1173 626 1211 m 546 1376 l 691 1376 l 569 1249 l 459 1249 \"\n    },\n    \"Ằ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 763 1251 b 516 1090 763 1158 668 1090 b 273 1251 366 1090 272 1158 l 407 1251 b 516 1174 406 1212 437 1174 b 626 1251 595 1174 626 1212 m 349 1376 l 494 1376 l 580 1249 l 472 1249 \"\n    },\n    \"Ẳ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 761 1243 b 514 1083 761 1147 666 1083 b 268 1243 363 1083 269 1147 l 403 1243 b 514 1171 404 1202 436 1171 b 624 1243 593 1171 625 1204 m 648 397 l 523 779 l 515 779 l 391 397 m 447 1265 l 435 1335 b 530 1367 501 1337 530 1347 b 432 1404 530 1397 488 1404 l 438 1477 b 679 1374 597 1477 679 1439 b 575 1299 679 1326 627 1305 l 575 1265 \"\n    },\n    \"Ẵ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 759 1245 b 514 1083 759 1149 664 1083 b 271 1245 366 1083 271 1149 l 405 1245 b 514 1173 405 1206 435 1173 b 623 1245 591 1173 623 1205 m 648 397 l 523 779 l 515 779 l 391 397 m 719 1430 b 604 1308 719 1366 670 1308 b 440 1353 530 1308 499 1353 b 393 1295 415 1353 393 1328 l 308 1318 b 423 1442 308 1383 355 1442 b 586 1397 481 1442 527 1397 b 632 1456 610 1397 632 1423 \"\n    },\n    \"Ặ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 763 1274 b 519 1075 763 1155 669 1075 b 276 1274 370 1075 276 1155 l 421 1274 b 519 1186 421 1229 447 1186 b 617 1274 589 1186 617 1228 m 648 397 l 523 779 l 515 779 l 391 397 m 519 -284 b 405 -178 457 -284 405 -236 b 519 -72 405 -119 457 -72 b 633 -178 581 -72 633 -119 b 519 -284 633 -236 581 -284 \"\n    },\n    \"Α\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ά\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 142 1083 l 329 1083 l 213 848 l 89 848 \"\n    },\n    \"Ἀ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 272 945 b 157 765 272 861 224 797 l 99 827 b 153 949 140 855 153 896 l 153 1010 l 272 1010 \"\n    },\n    \"Ἁ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 122 1010 l 243 1010 l 243 949 b 295 827 243 902 254 857 l 237 765 b 122 945 172 797 123 861 \"\n    },\n    \"Ἂ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 39 956 b -90 767 39 877 -8 810 l -145 808 b -88 960 -108 850 -88 896 l -88 1012 l 39 1012 m 297 783 l 231 783 l 71 998 l 71 1012 l 218 1012 l 297 793 \"\n    },\n    \"Ἃ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m -106 1010 l 15 1010 l 15 949 b 69 827 14 902 24 857 l 11 765 b -106 945 -58 797 -107 861 m 296 780 l 230 780 l 70 996 l 70 1010 l 218 1010 l 296 796 \"\n    },\n    \"Ἄ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 60 945 b -57 765 60 862 11 797 l -115 827 b -61 949 -72 857 -62 902 l -61 1010 l 60 1010 m 81 796 l 160 1010 l 307 1010 l 307 996 l 146 780 l 81 780 \"\n    },\n    \"Ἅ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m -20 765 b -135 945 -84 796 -135 858 l -135 1010 l -15 1010 l -15 949 b 37 827 -15 896 -2 855 l -20 765 m 76 796 l 152 1010 l 301 1010 l 301 996 l 140 780 l 76 780 \"\n    },\n    \"Ἆ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 384 1152 b 270 1030 384 1087 337 1030 b 107 1076 197 1030 167 1076 b 61 1017 79 1076 61 1049 l -25 1041 b 89 1165 -25 1106 22 1165 b 252 1120 149 1165 195 1120 b 299 1178 278 1120 299 1146 m 247 941 b 145 793 247 873 204 820 l 89 843 b 136 944 129 867 136 907 l 136 995 l 247 995 \"\n    },\n    \"Ἇ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 365 1152 b 251 1030 365 1087 318 1030 b 88 1076 178 1030 148 1076 b 42 1017 61 1076 42 1049 l -43 1041 b 71 1165 -43 1106 3 1165 b 233 1120 130 1165 176 1120 b 280 1178 259 1120 280 1146 m 116 995 l 227 995 l 227 944 b 274 843 227 907 234 867 l 216 793 b 116 941 162 818 116 871 \"\n    },\n    \"Ᾰ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 763 1274 b 519 1075 763 1155 669 1075 b 276 1274 370 1075 276 1155 l 421 1274 b 519 1186 421 1229 447 1186 b 617 1274 589 1186 617 1228 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ᾱ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 760 1149 l 279 1149 l 279 1263 l 760 1263 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ὰ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 67 996 l 67 1010 l 214 1010 l 291 798 l 291 779 l 227 779 \"\n    },\n    \"Ⱥ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 734 787 l 1005 0 l 776 0 l 701 230 l 554 230 l 438 -128 l 309 -128 l 425 230 l 337 230 l 262 0 l 33 0 l 382 1010 l 657 1010 l 667 980 l 719 1138 l 847 1138 m 563 657 l 523 779 l 515 779 l 391 397 l 479 397 m 608 397 l 648 397 l 627 458 \"\n    },\n    \"Ά\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 93 871 l 170 1083 l 358 1083 l 358 1069 l 198 852 l 93 852 \"\n    },\n    \"А\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ӑ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 763 1274 b 519 1075 763 1155 669 1075 b 276 1274 370 1075 276 1155 l 421 1274 b 519 1186 421 1229 447 1186 b 617 1274 589 1186 617 1228 m 648 397 l 523 779 l 515 779 l 391 397 \"\n    },\n    \"Ӓ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 369 1114 b 265 1214 312 1114 265 1160 b 369 1314 265 1270 312 1314 b 472 1214 426 1314 472 1270 b 369 1114 472 1160 426 1114 m 671 1114 b 567 1214 614 1114 567 1160 b 671 1314 567 1270 614 1314 b 773 1214 728 1314 773 1270 b 671 1114 773 1160 728 1114 \"\n    },\n    \"ᾈ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m 272 945 b 157 765 272 861 224 797 l 99 827 b 153 949 140 855 153 896 l 153 1010 l 272 1010 \"\n    },\n    \"ᾉ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m 122 1010 l 243 1010 l 243 949 b 295 827 243 902 254 857 l 237 765 b 122 945 172 797 123 861 \"\n    },\n    \"ᾊ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m 39 956 b -90 767 39 877 -8 810 l -145 808 b -88 960 -108 850 -88 896 l -88 1012 l 39 1012 m 297 783 l 231 783 l 71 998 l 71 1012 l 218 1012 l 297 793 \"\n    },\n    \"ᾋ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m -106 1010 l 15 1010 l 15 949 b 69 827 14 902 24 857 l 11 765 b -106 945 -58 797 -107 861 m 296 780 l 230 780 l 70 996 l 70 1010 l 218 1010 l 296 796 \"\n    },\n    \"ᾌ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m 60 945 b -57 765 60 862 11 797 l -115 827 b -61 949 -72 857 -62 902 l -61 1010 l 60 1010 m 81 796 l 160 1010 l 307 1010 l 307 996 l 146 780 l 81 780 \"\n    },\n    \"ᾍ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m -20 765 b -135 945 -84 796 -135 858 l -135 1010 l -15 1010 l -15 949 b 37 827 -15 896 -2 855 l -20 765 m 76 796 l 152 1010 l 301 1010 l 301 996 l 140 780 l 76 780 \"\n    },\n    \"ᾎ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 384 1152 b 270 1030 384 1087 337 1030 b 107 1076 197 1030 167 1076 b 61 1017 79 1076 61 1049 l -25 1041 b 89 1165 -25 1106 22 1165 b 252 1120 149 1165 195 1120 b 299 1178 278 1120 299 1146 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m 247 941 b 145 793 247 873 204 820 l 89 843 b 136 944 129 867 136 907 l 136 995 l 247 995 \"\n    },\n    \"ᾏ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 365 1152 b 251 1030 365 1087 318 1030 b 88 1076 178 1030 148 1076 b 42 1017 61 1076 42 1049 l -43 1041 b 71 1165 -43 1106 3 1165 b 233 1120 130 1165 176 1120 b 280 1178 259 1120 280 1146 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 m 116 995 l 227 995 l 227 944 b 274 843 227 907 234 867 l 216 793 b 116 941 162 818 116 871 \"\n    },\n    \"ᾼ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 648 397 l 523 779 l 515 779 l 391 397 m 587 -335 b 458 -208 515 -335 458 -298 l 458 -65 l 583 -65 l 583 -207 b 620 -248 583 -235 593 -248 b 652 -246 634 -248 645 -246 l 652 -327 b 587 -335 633 -331 614 -335 \"\n    },\n    \"Λ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 523 779 l 515 779 l 262 0 \"\n    },\n    \"Æ\": {\n      \"ha\": 1431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 466 1010 l 1348 1010 l 1348 834 l 881 834 l 881 593 l 1313 593 l 1313 417 l 881 417 l 881 176 l 1350 176 l 1350 0 l 668 0 l 668 230 l 363 230 l 268 0 l 33 0 m 668 397 l 668 800 l 597 800 l 432 397 \"\n    },\n    \"Ǣ\": {\n      \"ha\": 1431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 466 1010 l 1348 1010 l 1348 834 l 881 834 l 881 593 l 1313 593 l 1313 417 l 881 417 l 881 176 l 1350 176 l 1350 0 l 668 0 l 668 230 l 363 230 l 268 0 l 33 0 m 668 397 l 668 800 l 597 800 l 432 397 m 1150 1149 l 669 1149 l 669 1263 l 1150 1263 \"\n    },\n    \"Ǽ\": {\n      \"ha\": 1431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 466 1010 l 1348 1010 l 1348 834 l 881 834 l 881 593 l 1313 593 l 1313 417 l 881 417 l 881 176 l 1350 176 l 1350 0 l 668 0 l 668 230 l 363 230 l 268 0 l 33 0 m 668 397 l 668 800 l 597 800 l 432 397 m 939 1332 l 1133 1332 l 982 1108 l 834 1108 \"\n    },\n    \"Ӕ\": {\n      \"ha\": 1431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 466 1010 l 1348 1010 l 1348 834 l 881 834 l 881 593 l 1313 593 l 1313 417 l 881 417 l 881 176 l 1350 176 l 1350 0 l 668 0 l 668 230 l 363 230 l 268 0 l 33 0 m 668 397 l 668 800 l 597 800 l 432 397 \"\n    },\n    \"B\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 492 1010 b 828 751 715 1010 828 903 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 519 0 867 118 746 0 l 88 0 m 475 175 b 647 300 595 175 647 224 b 480 443 647 384 583 443 l 301 443 l 301 175 m 460 587 b 612 716 547 587 612 636 b 464 837 612 789 558 837 l 301 837 l 301 587 \"\n    },\n    \"Ḃ\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 492 1010 b 828 751 715 1010 828 903 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 519 0 867 118 746 0 l 88 0 m 475 175 b 647 300 595 175 647 224 b 480 443 647 384 583 443 l 301 443 l 301 175 m 460 587 b 612 716 547 587 612 636 b 464 837 612 789 558 837 l 301 837 l 301 587 m 444 1108 b 330 1214 382 1108 330 1156 b 444 1320 330 1272 382 1320 b 558 1214 507 1320 558 1272 b 444 1108 558 1156 507 1108 \"\n    },\n    \"Ḅ\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 492 1010 b 828 751 715 1010 828 903 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 519 0 867 118 746 0 l 88 0 m 475 175 b 647 300 595 175 647 224 b 480 443 647 384 583 443 l 301 443 l 301 175 m 460 587 b 612 716 547 587 612 636 b 464 837 612 789 558 837 l 301 837 l 301 587 m 445 -284 b 331 -178 383 -284 331 -236 b 445 -72 331 -119 383 -72 b 559 -178 508 -72 559 -119 b 445 -284 559 -236 508 -284 \"\n    },\n    \"Ḇ\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 492 1010 b 828 751 715 1010 828 903 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 519 0 867 118 746 0 l 88 0 m 475 175 b 647 300 595 175 647 224 b 480 443 647 384 583 443 l 301 443 l 301 175 m 460 587 b 612 716 547 587 612 636 b 464 837 612 789 558 837 l 301 837 l 301 587 m 686 -240 l 205 -240 l 205 -126 l 686 -126 \"\n    },\n    \"Ƀ\": {\n      \"ha\": 1005,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 176 247 l 30 247 l 30 371 l 176 371 l 176 1010 l 580 1010 b 915 751 803 1010 915 903 b 733 534 915 632 838 558 l 733 524 b 955 279 848 519 955 429 b 607 0 955 118 834 0 l 176 0 m 547 587 b 700 716 635 587 700 636 b 551 837 700 789 646 837 l 389 837 l 389 587 m 563 175 b 734 300 683 175 734 224 b 568 443 734 384 671 443 l 389 443 l 389 371 l 522 371 l 522 247 l 389 247 l 389 175 \"\n    },\n    \"Ɓ\": {\n      \"ha\": 1203,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 373 836 l 339 836 b 240 709 257 836 239 770 l 240 651 l 49 651 l 49 750 b 338 1010 49 908 159 1010 l 778 1010 b 1113 751 1001 1010 1113 903 b 931 534 1113 632 1036 558 l 931 524 b 1153 279 1046 519 1153 429 b 805 0 1153 118 1032 0 l 373 0 m 761 175 b 932 300 880 175 932 224 b 766 443 932 384 869 443 l 587 443 l 587 175 m 745 587 b 898 716 833 587 898 636 b 749 837 898 789 844 837 l 587 837 l 587 587 \"\n    },\n    \"В\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 492 1010 b 828 751 715 1010 828 903 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 519 0 867 118 746 0 l 88 0 m 475 175 b 647 300 595 175 647 224 b 480 443 647 384 583 443 l 301 443 l 301 175 m 460 587 b 612 716 547 587 612 636 b 464 837 612 789 558 837 l 301 837 l 301 587 \"\n    },\n    \"Β\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 492 1010 b 828 751 715 1010 828 903 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 519 0 867 118 746 0 l 88 0 m 475 175 b 647 300 595 175 647 224 b 480 443 647 384 583 443 l 301 443 l 301 175 m 460 587 b 612 716 547 587 612 636 b 464 837 612 789 558 837 l 301 837 l 301 587 \"\n    },\n    \"C\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 \"\n    },\n    \"Ƈ\": {\n      \"ha\": 1163,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 829 935 653 1024 753 993 b 1075 1041 884 1004 976 1041 b 1175 1035 1110 1041 1140 1041 l 1175 865 b 1116 868 1160 866 1131 868 b 979 741 1053 868 979 837 l 979 656 \"\n    },\n    \"Ç\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 581 -12 957 168 816 5 l 577 -40 b 692 -160 644 -50 692 -91 b 432 -321 693 -258 597 -321 l 430 -227 b 564 -165 513 -227 563 -207 b 466 -97 566 -125 534 -106 l 485 -11 b 70 505 243 13 70 199 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 \"\n    },\n    \"Ć\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 m 570 1332 l 764 1332 l 614 1108 l 465 1108 \"\n    },\n    \"Ĉ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 m 541 1221 l 441 1101 l 262 1101 l 262 1108 l 463 1325 l 619 1325 l 819 1108 l 819 1101 l 640 1101 \"\n    },\n    \"Ċ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 m 541 1108 b 427 1214 478 1108 427 1156 b 541 1320 427 1272 478 1320 b 654 1214 603 1320 654 1272 b 541 1108 654 1156 603 1108 \"\n    },\n    \"Č\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 m 541 1204 l 640 1325 l 819 1325 l 819 1318 l 618 1101 l 462 1101 l 262 1318 l 262 1325 l 441 1325 \"\n    },\n    \"Ḉ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 581 -12 957 168 816 5 l 577 -40 b 692 -160 644 -50 692 -91 b 432 -321 693 -258 597 -321 l 430 -227 b 564 -165 513 -227 563 -207 b 466 -97 566 -125 534 -106 l 485 -11 b 70 505 243 13 70 199 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 m 570 1332 l 764 1332 l 614 1108 l 465 1108 \"\n    },\n    \"Ȼ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 311 41 b 70 505 164 119 70 279 b 541 1024 70 836 274 1024 b 627 1017 570 1024 599 1022 l 666 1138 l 795 1138 l 745 984 b 979 656 872 928 960 815 l 763 656 b 683 794 754 716 726 763 l 485 181 b 544 175 504 177 523 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 426 -1 501 -14 463 -10 l 385 -128 l 256 -128 m 567 834 b 545 835 560 835 553 835 b 287 505 389 835 287 715 b 375 240 287 384 319 295 \"\n    },\n    \"Ɔ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 354 b 499 175 298 243 382 175 b 758 505 655 175 758 295 b 501 835 758 721 654 835 b 282 665 387 835 302 773 l 66 666 b 504 1024 89 852 245 1024 b 975 505 774 1024 975 835 b 504 -14 975 175 771 -14 b 66 354 270 -14 94 120 \"\n    },\n    \"Ϲ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 \"\n    },\n    \"D\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 \"\n    },\n    \"Ɗ\": {\n      \"ha\": 1300,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 750 b 338 1010 49 908 159 1010 l 739 1010 b 1230 506 1044 1010 1230 821 b 736 0 1230 190 1044 0 l 378 0 l 378 827 l 339 827 b 240 709 257 827 239 770 l 240 651 l 49 651 m 591 183 l 727 183 b 1017 506 917 183 1017 281 b 727 827 1017 730 917 827 l 591 827 \"\n    },\n    \"Ď\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 m 409 1204 l 508 1325 l 687 1325 l 687 1318 l 487 1101 l 330 1101 l 131 1318 l 131 1325 l 310 1325 \"\n    },\n    \"Ḋ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 m 408 1108 b 295 1214 346 1108 295 1156 b 408 1320 295 1272 346 1320 b 522 1214 471 1320 522 1272 b 408 1108 522 1156 471 1108 \"\n    },\n    \"Ḍ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 m 443 -284 b 330 -178 381 -284 330 -236 b 443 -72 330 -119 381 -72 b 557 -178 506 -72 557 -119 b 443 -284 557 -236 506 -284 \"\n    },\n    \"Ḏ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 m 684 -240 l 203 -240 l 203 -126 l 684 -126 \"\n    },\n    \"Ḑ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 m 348 -80 l 542 -80 l 434 -324 l 287 -324 \"\n    },\n    \"Ḓ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 m 443 -167 l 344 -287 l 165 -287 l 165 -280 l 365 -63 l 522 -63 l 722 -280 l 722 -287 l 543 -287 \"\n    },\n    \"Ɖ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 471 l -53 471 l -53 594 l 88 594 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 594 l 439 594 l 439 471 l 301 471 l 301 183 \"\n    },\n    \"ǲ\": {\n      \"ha\": 1804,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 1090 125 l 1461 584 l 1461 590 l 1103 590 l 1103 758 l 1714 758 l 1714 621 l 1366 173 l 1366 168 l 1727 168 l 1727 0 l 1090 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 \"\n    },\n    \"ǅ\": {\n      \"ha\": 1804,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 1090 125 l 1461 584 l 1461 590 l 1103 590 l 1103 758 l 1714 758 l 1714 621 l 1366 173 l 1366 168 l 1727 168 l 1727 0 l 1090 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 m 1406 952 l 1505 1072 l 1684 1072 l 1684 1065 l 1484 848 l 1328 848 l 1128 1065 l 1128 1072 l 1307 1072 \"\n    },\n    \"E\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 \"\n    },\n    \"È\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 207 1332 l 400 1332 l 506 1108 l 357 1108 \"\n    },\n    \"É\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 459 1332 l 653 1332 l 503 1108 l 354 1108 \"\n    },\n    \"Ê\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 430 1221 l 330 1101 l 151 1101 l 151 1108 l 352 1325 l 508 1325 l 708 1108 l 708 1101 l 529 1101 \"\n    },\n    \"Ë\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 279 1114 b 176 1214 222 1114 176 1160 b 279 1314 176 1270 222 1314 b 382 1214 336 1314 382 1270 b 279 1114 382 1160 336 1114 m 581 1114 b 477 1214 524 1114 477 1160 b 581 1314 477 1270 524 1314 b 684 1214 638 1314 684 1270 b 581 1114 684 1160 638 1114 \"\n    },\n    \"Ē\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 670 1149 l 189 1149 l 189 1263 l 670 1263 \"\n    },\n    \"Ĕ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 674 1274 b 430 1075 673 1155 579 1075 b 186 1274 280 1075 186 1155 l 331 1274 b 430 1186 331 1229 358 1186 b 527 1274 500 1186 527 1228 \"\n    },\n    \"Ė\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 430 1108 b 316 1214 367 1108 316 1156 b 430 1320 316 1272 367 1320 b 544 1214 492 1320 544 1272 b 430 1108 544 1156 492 1108 \"\n    },\n    \"Ę\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 771 0 b 666 -108 709 -29 665 -60 b 714 -157 665 -139 682 -157 b 765 -145 736 -157 752 -149 l 787 -254 b 675 -283 763 -267 725 -283 b 509 -153 587 -283 525 -236 b 543 0 499 -101 510 -44 l 88 0 \"\n    },\n    \"Ě\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 430 1204 l 529 1325 l 708 1325 l 708 1318 l 508 1101 l 351 1101 l 151 1318 l 151 1325 l 330 1325 \"\n    },\n    \"Ȅ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 86 1332 l 284 1332 l 389 1108 l 240 1108 m 378 1332 l 570 1332 l 629 1108 l 484 1108 \"\n    },\n    \"Ȇ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 184 1132 b 429 1337 184 1251 278 1337 b 673 1132 578 1337 673 1251 l 527 1132 b 429 1220 526 1178 499 1220 b 331 1132 357 1220 330 1177 l 184 1132 \"\n    },\n    \"Ȩ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 475 0 l 468 -39 b 583 -159 535 -49 583 -90 b 323 -320 584 -257 488 -320 l 321 -226 b 455 -164 404 -226 454 -206 b 357 -96 457 -124 425 -105 l 378 0 l 88 0 \"\n    },\n    \"Ḕ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 670 1126 l 189 1126 l 189 1240 l 670 1240 m 190 1497 l 380 1497 l 518 1323 l 360 1323 \"\n    },\n    \"Ḗ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 670 1126 l 189 1126 l 189 1240 l 670 1240 m 479 1497 l 669 1497 l 500 1323 l 342 1323 \"\n    },\n    \"Ḙ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 426 -167 l 327 -287 l 147 -287 l 147 -280 l 348 -63 l 504 -63 l 704 -280 l 704 -287 l 525 -287 \"\n    },\n    \"Ḛ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 194 -269 b 355 -74 194 -144 265 -74 b 469 -117 406 -73 439 -97 b 537 -148 491 -134 512 -148 b 595 -72 575 -147 595 -117 l 710 -75 b 550 -270 709 -200 639 -269 b 436 -226 495 -270 463 -247 b 368 -196 414 -210 394 -196 b 311 -271 334 -196 311 -225 \"\n    },\n    \"Ḝ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 475 0 l 468 -39 b 583 -159 535 -49 583 -90 b 323 -320 584 -257 488 -320 l 321 -226 b 455 -164 404 -226 454 -206 b 357 -96 457 -124 425 -105 l 378 0 l 88 0 m 674 1274 b 430 1075 673 1155 579 1075 b 186 1274 280 1075 186 1155 l 331 1274 b 430 1186 331 1229 358 1186 b 527 1274 500 1186 527 1228 \"\n    },\n    \"Ẹ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 426 -284 b 312 -178 363 -284 312 -236 b 426 -72 312 -119 363 -72 b 540 -178 488 -72 540 -119 b 426 -284 540 -236 488 -284 \"\n    },\n    \"Ẻ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 351 1119 l 340 1207 b 436 1252 410 1210 437 1227 b 338 1298 437 1288 394 1298 l 343 1393 b 612 1259 519 1393 613 1343 b 507 1162 613 1199 560 1170 l 507 1119 \"\n    },\n    \"Ẽ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 172 1105 b 332 1300 172 1230 242 1300 b 446 1257 383 1301 416 1277 b 514 1226 469 1240 489 1226 b 573 1303 552 1227 572 1257 l 688 1299 b 527 1104 687 1174 617 1105 b 413 1148 472 1104 440 1127 b 345 1178 391 1164 371 1178 b 289 1103 311 1178 289 1149 \"\n    },\n    \"Ế\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 372 1246 l 485 1246 l 685 1093 l 534 1093 l 430 1176 l 324 1093 l 173 1093 m 749 1365 l 911 1365 l 752 1180 l 633 1180 \"\n    },\n    \"Ề\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 686 1090 l 534 1090 l 430 1173 l 325 1090 l 174 1090 l 372 1243 l 485 1243 m 225 1177 l 108 1177 l -52 1361 l 109 1361 \"\n    },\n    \"Ể\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 683 1088 l 538 1088 l 429 1174 l 318 1088 l 173 1088 l 367 1241 l 488 1241 m 618 1174 l 609 1248 b 690 1285 665 1251 690 1262 b 606 1323 690 1315 654 1323 l 611 1403 b 816 1291 744 1403 816 1362 b 727 1209 816 1241 771 1216 l 727 1174 \"\n    },\n    \"Ễ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 685 1086 l 540 1086 l 429 1168 l 320 1086 l 173 1086 l 373 1237 l 486 1237 m 610 1380 b 516 1273 610 1326 573 1273 b 368 1316 454 1273 418 1316 b 332 1270 346 1316 332 1295 l 261 1289 b 354 1394 261 1340 297 1394 b 502 1352 404 1394 454 1352 b 537 1405 522 1352 537 1380 \"\n    },\n    \"Ệ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 430 1221 l 330 1101 l 151 1101 l 151 1108 l 352 1325 l 508 1325 l 708 1108 l 708 1101 l 529 1101 m 426 -284 b 312 -178 363 -284 312 -236 b 426 -72 312 -119 363 -72 b 540 -178 488 -72 540 -119 b 426 -284 540 -236 488 -284 \"\n    },\n    \"Ɇ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 659 1010 l 768 1010 l 768 834 l 609 834 l 540 593 l 733 593 l 733 417 l 489 417 l 419 176 l 770 176 l 770 0 l 368 0 l 331 -128 l 219 -128 l 256 0 l 88 0 l 88 1010 l 547 1010 l 584 1138 l 696 1138 m 301 834 l 301 593 l 427 593 l 496 834 m 301 417 l 301 176 l 307 176 l 376 417 \"\n    },\n    \"Ǝ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 0 l 82 0 l 82 176 l 549 176 l 549 417 l 117 417 l 117 593 l 549 593 l 549 834 l 80 834 l 80 1010 l 763 1010 \"\n    },\n    \"Ε\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 \"\n    },\n    \"Έ\": {\n      \"ha\": 1090,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 327 1010 l 1008 1010 l 1008 834 l 541 834 l 541 593 l 973 593 l 973 417 l 541 417 l 541 176 l 1010 176 l 1010 0 l 327 0 m 118 1083 l 306 1083 l 189 848 l 66 848 \"\n    },\n    \"Ἐ\": {\n      \"ha\": 1053,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 290 1010 l 970 1010 l 970 834 l 503 834 l 503 593 l 935 593 l 935 417 l 503 417 l 503 176 l 972 176 l 972 0 l 290 0 m 212 945 b 97 765 212 861 163 797 l 38 827 b 93 949 79 855 93 896 l 93 1010 l 212 1010 \"\n    },\n    \"Ἑ\": {\n      \"ha\": 1054,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 291 1010 l 972 1010 l 972 834 l 505 834 l 505 593 l 937 593 l 937 417 l 505 417 l 505 176 l 974 176 l 974 0 l 291 0 m 64 1010 l 184 1010 l 184 949 b 237 827 184 902 195 857 l 179 765 b 64 945 113 797 65 861 \"\n    },\n    \"Ἒ\": {\n      \"ha\": 1320,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 1010 l 1237 1010 l 1237 834 l 770 834 l 770 593 l 1202 593 l 1202 417 l 770 417 l 770 176 l 1239 176 l 1239 0 l 557 0 m 246 956 b 117 767 246 877 198 810 l 62 808 b 119 960 99 850 119 896 l 119 1012 l 246 1012 m 504 783 l 438 783 l 277 998 l 277 1012 l 424 1012 l 504 793 \"\n    },\n    \"Ἓ\": {\n      \"ha\": 1279,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 516 1010 l 1197 1010 l 1197 834 l 730 834 l 730 593 l 1162 593 l 1162 417 l 730 417 l 730 176 l 1199 176 l 1199 0 l 516 0 m 60 1010 l 181 1010 l 181 949 b 235 827 181 902 190 857 l 177 765 b 60 945 109 797 59 861 m 462 780 l 397 780 l 236 996 l 236 1010 l 385 1010 l 462 796 \"\n    },\n    \"Ἔ\": {\n      \"ha\": 1293,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 530 1010 l 1211 1010 l 1211 834 l 744 834 l 744 593 l 1176 593 l 1176 417 l 744 417 l 744 176 l 1213 176 l 1213 0 l 530 0 m 240 945 b 123 765 240 862 191 797 l 65 827 b 119 949 108 857 118 902 l 119 1010 l 240 1010 m 261 796 l 340 1010 l 487 1010 l 487 996 l 326 780 l 261 780 \"\n    },\n    \"Ἕ\": {\n      \"ha\": 1312,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 549 1010 l 1230 1010 l 1230 834 l 763 834 l 763 593 l 1195 593 l 1195 417 l 763 417 l 763 176 l 1232 176 l 1232 0 l 549 0 m 179 765 b 64 945 115 796 64 858 l 64 1010 l 183 1010 l 183 949 b 236 827 184 896 196 855 l 179 765 m 275 796 l 351 1010 l 500 1010 l 500 996 l 338 780 l 275 780 \"\n    },\n    \"Ὲ\": {\n      \"ha\": 1109,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 346 1010 l 1026 1010 l 1026 834 l 559 834 l 559 593 l 991 593 l 991 417 l 559 417 l 559 176 l 1028 176 l 1028 0 l 346 0 m 62 996 l 62 1010 l 209 1010 l 286 798 l 286 779 l 223 779 \"\n    },\n    \"Έ\": {\n      \"ha\": 1093,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 330 1010 l 1011 1010 l 1011 834 l 544 834 l 544 593 l 976 593 l 976 417 l 544 417 l 544 176 l 1013 176 l 1013 0 l 330 0 m 73 871 l 150 1083 l 338 1083 l 338 1069 l 178 852 l 73 852 \"\n    },\n    \"Е\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 \"\n    },\n    \"Ѐ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 207 1332 l 400 1332 l 506 1108 l 357 1108 \"\n    },\n    \"Ё\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 279 1114 b 176 1214 222 1114 176 1160 b 279 1314 176 1270 222 1314 b 382 1214 336 1314 382 1270 b 279 1114 382 1160 336 1114 m 581 1114 b 477 1214 524 1114 477 1160 b 581 1314 477 1270 524 1314 b 684 1214 638 1314 684 1270 b 581 1114 684 1160 638 1114 \"\n    },\n    \"Ӗ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 768 1010 l 768 834 l 301 834 l 301 593 l 733 593 l 733 417 l 301 417 l 301 176 l 770 176 l 770 0 l 88 0 m 674 1274 b 430 1075 673 1155 579 1075 b 186 1274 280 1075 186 1155 l 331 1274 b 430 1186 331 1229 358 1186 b 527 1274 500 1186 527 1228 \"\n    },\n    \"F\": {\n      \"ha\": 812,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 757 1010 l 757 834 l 301 834 l 301 593 l 712 593 l 712 417 l 301 417 l 301 0 l 88 0 \"\n    },\n    \"Ƒ\": {\n      \"ha\": 843,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 118 0 l 118 1010 l 787 1010 l 787 834 l 332 834 l 332 593 l 743 593 l 743 417 l 332 417 l 332 0 l 332 0 l 332 -46 b 58 -284 332 -242 204 -284 b -29 -279 38 -284 0 -284 l -29 -118 b 8 -120 -18 -120 -3 -120 b 14 -120 10 -120 12 -120 b 119 -46 69 -120 119 -105 l 119 0 \"\n    },\n    \"Ḟ\": {\n      \"ha\": 812,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 757 1010 l 757 834 l 301 834 l 301 593 l 712 593 l 712 417 l 301 417 l 301 0 l 88 0 m 428 1108 b 315 1214 366 1108 315 1156 b 428 1320 315 1272 366 1320 b 542 1214 491 1320 542 1272 b 428 1108 542 1156 491 1108 \"\n    },\n    \"Ⅎ\": {\n      \"ha\": 812,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 725 0 l 56 0 l 56 176 l 511 176 l 511 417 l 100 417 l 100 593 l 511 593 l 511 1010 l 725 1010 \"\n    },\n    \"G\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 \"\n    },\n    \"Ǥ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1031 251 l 958 251 b 547 -14 899 83 745 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 734 251 631 175 695 203 l 561 251 l 561 327 l 771 327 b 778 380 775 343 778 361 l 561 380 l 561 541 l 984 541 l 984 413 b 977 327 984 383 981 354 l 1031 327 \"\n    },\n    \"Ɠ\": {\n      \"ha\": 1159,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 756 684 l 756 689 b 546 835 728 780 654 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 786 961 634 1024 717 1001 b 1064 1111 836 1059 943 1111 b 1163 1099 1097 1111 1129 1107 l 1163 932 b 1104 937 1144 934 1124 937 b 974 837 1035 937 974 920 l 974 690 b 975 684 974 688 974 686 \"\n    },\n    \"Ĝ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 m 538 1221 l 439 1101 l 260 1101 l 260 1108 l 460 1325 l 617 1325 l 816 1108 l 816 1101 l 637 1101 \"\n    },\n    \"Ğ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 m 782 1274 b 538 1075 782 1155 688 1075 b 294 1274 389 1075 294 1155 l 440 1274 b 538 1186 439 1229 466 1186 b 636 1274 608 1186 636 1228 \"\n    },\n    \"Ġ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 m 538 1108 b 424 1214 475 1108 424 1156 b 538 1320 424 1272 475 1320 b 652 1214 600 1320 652 1272 b 538 1108 652 1156 600 1108 \"\n    },\n    \"Ģ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 m 440 -77 l 634 -77 l 526 -321 l 379 -321 \"\n    },\n    \"Ǧ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 m 538 1204 l 637 1325 l 816 1325 l 816 1318 l 616 1101 l 460 1101 l 260 1318 l 260 1325 l 439 1325 \"\n    },\n    \"Ǵ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 m 567 1332 l 761 1332 l 611 1108 l 462 1108 \"\n    },\n    \"Ḡ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 684 b 546 835 730 778 656 835 b 287 506 392 835 287 716 b 548 175 287 295 388 175 b 778 380 690 175 775 254 l 561 380 l 561 541 l 984 541 l 984 413 b 547 -14 984 147 802 -14 b 70 504 262 -14 70 184 b 543 1024 70 832 276 1024 b 975 684 771 1024 947 883 l 758 684 m 778 1149 l 297 1149 l 297 1263 l 778 1263 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 \"\n    },\n    \"\": {\n      \"ha\": 1066,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1041 251 l 993 251 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 736 251 632 175 696 203 l 561 251 l 561 327 l 775 327 b 782 380 779 343 782 361 l 561 380 l 561 541 l 993 541 l 993 327 l 1041 327 \"\n    },\n    \"\": {\n      \"ha\": 1159,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 766 684 l 766 690 b 550 835 738 782 658 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 796 960 640 1024 726 1001 b 1075 1111 844 1058 953 1111 b 1174 1099 1108 1111 1139 1107 l 1174 932 b 1115 937 1155 934 1135 937 b 984 837 1046 937 984 920 l 984 684 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 m 538 1221 l 439 1101 l 260 1101 l 260 1108 l 460 1325 l 617 1325 l 816 1108 l 816 1101 l 637 1101 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 m 782 1274 b 538 1075 782 1155 688 1075 b 294 1274 389 1075 294 1155 l 440 1274 b 538 1186 439 1229 466 1186 b 636 1274 608 1186 636 1228 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 m 538 1108 b 424 1214 475 1108 424 1156 b 538 1320 424 1272 475 1320 b 652 1214 600 1320 652 1272 b 538 1108 652 1156 600 1108 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 m 440 -77 l 634 -77 l 526 -321 l 379 -321 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 m 538 1204 l 637 1325 l 816 1325 l 816 1318 l 616 1101 l 460 1101 l 260 1318 l 260 1325 l 439 1325 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 m 567 1332 l 761 1332 l 611 1108 l 462 1108 \"\n    },\n    \"\": {\n      \"ha\": 1065,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 -14 b 70 504 264 -14 70 184 b 547 1024 70 832 280 1024 b 984 684 775 1024 957 884 l 768 684 b 550 835 742 779 660 835 b 287 506 396 835 287 717 b 548 175 287 295 389 175 b 782 380 692 175 778 257 l 561 380 l 561 541 l 993 541 l 993 0 l 847 0 l 835 115 l 829 115 b 547 -14 761 33 671 -14 m 778 1149 l 297 1149 l 297 1263 l 778 1263 \"\n    },\n    \"H\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 \"\n    },\n    \"Ḩ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 244 0 l 237 -40 b 353 -160 304 -50 352 -91 b 92 -321 353 -258 257 -321 l 90 -227 b 224 -165 173 -227 223 -207 b 126 -97 226 -125 194 -106 l 147 0 l 88 0 \"\n    },\n    \"Ĥ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 m 520 1222 l 421 1102 l 242 1102 l 242 1109 l 442 1326 l 599 1326 l 799 1109 l 799 1102 l 619 1102 \"\n    },\n    \"Ȟ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 m 520 1205 l 619 1326 l 799 1326 l 799 1319 l 598 1102 l 442 1102 l 242 1319 l 242 1326 l 421 1326 \"\n    },\n    \"Ḣ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 m 520 1109 b 406 1215 458 1109 406 1157 b 520 1321 406 1273 458 1321 b 634 1215 582 1321 634 1273 b 520 1109 634 1157 582 1109 \"\n    },\n    \"Ḥ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 m 517 -284 b 404 -178 455 -284 404 -236 b 517 -72 404 -119 455 -72 b 631 -178 580 -72 631 -119 b 517 -284 631 -236 580 -284 \"\n    },\n    \"Ḧ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 m 370 1115 b 266 1215 313 1115 266 1161 b 370 1315 266 1271 313 1315 b 472 1215 427 1315 472 1271 b 370 1115 472 1161 427 1115 m 672 1115 b 568 1215 615 1115 568 1161 b 672 1315 568 1271 615 1315 b 774 1215 729 1315 774 1271 b 672 1115 774 1161 729 1115 \"\n    },\n    \"Ḫ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 m 763 -56 b 518 -260 762 -174 669 -260 b 275 -56 371 -260 274 -177 l 420 -56 b 518 -145 419 -102 447 -145 b 618 -56 588 -145 617 -100 \"\n    },\n    \"Ħ\": {\n      \"ha\": 1126,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1076 716 l 992 716 l 992 0 l 779 0 l 779 417 l 346 417 l 346 0 l 132 0 l 132 716 l 49 716 l 49 835 l 132 835 l 132 1010 l 346 1010 l 346 835 l 779 835 l 779 1010 l 992 1010 l 992 835 l 1076 835 m 346 716 l 346 593 l 779 593 l 779 716 \"\n    },\n    \"Ӈ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 -49 b 628 -299 948 -144 912 -299 b 551 -293 597 -299 561 -296 l 551 -123 b 611 -127 566 -124 594 -127 b 735 -36 673 -127 735 -110 l 735 417 l 301 417 l 301 0 l 88 0 \"\n    },\n    \"Ң\": {\n      \"ha\": 1186,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 145 l 1148 145 l 1148 -244 l 944 -244 l 944 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 \"\n    },\n    \"Ӊ\": {\n      \"ha\": 1154,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 115 l 1116 115 l 1116 -3 b 989 -289 1116 -111 1064 -220 l 877 -240 b 891 -212 881 -230 886 -221 b 948 -15 919 -158 948 -102 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 \"\n    },\n    \"Ҥ\": {\n      \"ha\": 1398,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1348 834 l 948 834 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 l 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 1348 1010 \"\n    },\n    \"Ƕ\": {\n      \"ha\": 1560,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1106 -14 b 735 340 879 -14 735 116 l 735 417 l 301 417 l 301 0 l 88 0 l 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 340 b 1106 166 948 226 1007 166 b 1262 340 1205 166 1262 226 l 1262 737 l 1476 737 l 1476 340 b 1106 -14 1476 114 1332 -14 \"\n    },\n    \"Η\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 \"\n    },\n    \"Ή\": {\n      \"ha\": 1290,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 341 1010 l 555 1010 l 555 593 l 988 593 l 988 1010 l 1201 1010 l 1201 0 l 988 0 l 988 417 l 555 417 l 555 0 l 341 0 m 138 1083 l 326 1083 l 209 848 l 85 848 \"\n    },\n    \"Ἠ\": {\n      \"ha\": 1272,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 324 1010 l 537 1010 l 537 593 l 971 593 l 971 1010 l 1184 1010 l 1184 0 l 971 0 l 971 417 l 537 417 l 537 0 l 324 0 m 252 945 b 137 765 252 861 203 797 l 78 827 b 133 949 119 855 133 896 l 133 1010 l 252 1010 \"\n    },\n    \"Ἡ\": {\n      \"ha\": 1254,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 306 1010 l 519 1010 l 519 593 l 953 593 l 953 1010 l 1166 1010 l 1166 0 l 953 0 l 953 417 l 519 417 l 519 0 l 306 0 m 83 1010 l 204 1010 l 204 949 b 256 827 204 902 215 857 l 198 765 b 83 945 133 797 84 861 \"\n    },\n    \"Ἢ\": {\n      \"ha\": 1520,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 571 1010 l 785 1010 l 785 593 l 1218 593 l 1218 1010 l 1431 1010 l 1431 0 l 1218 0 l 1218 417 l 785 417 l 785 0 l 571 0 m 265 956 b 137 767 266 877 218 810 l 82 808 b 139 960 119 850 139 896 l 139 1012 l 265 1012 m 523 783 l 458 783 l 297 998 l 297 1012 l 444 1012 l 523 793 \"\n    },\n    \"Ἣ\": {\n      \"ha\": 1479,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 531 1010 l 744 1010 l 744 593 l 1178 593 l 1178 1010 l 1391 1010 l 1391 0 l 1178 0 l 1178 417 l 744 417 l 744 0 l 531 0 m 80 1010 l 201 1010 l 201 949 b 255 827 200 902 210 857 l 197 765 b 80 945 128 797 79 861 m 482 780 l 416 780 l 255 996 l 255 1010 l 404 1010 l 482 796 \"\n    },\n    \"Ἤ\": {\n      \"ha\": 1492,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 545 1010 l 758 1010 l 758 593 l 1192 593 l 1192 1010 l 1405 1010 l 1405 0 l 1192 0 l 1192 417 l 758 417 l 758 0 l 545 0 m 260 945 b 143 765 259 862 211 797 l 85 827 b 139 949 128 857 138 902 l 139 1010 l 260 1010 m 281 796 l 360 1010 l 507 1010 l 507 996 l 346 780 l 281 780 \"\n    },\n    \"Ἥ\": {\n      \"ha\": 1512,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 563 1010 l 777 1010 l 777 593 l 1210 593 l 1210 1010 l 1423 1010 l 1423 0 l 1210 0 l 1210 417 l 777 417 l 777 0 l 563 0 m 198 765 b 83 945 135 796 83 858 l 83 1010 l 203 1010 l 203 949 b 256 827 204 896 216 855 l 198 765 m 295 796 l 371 1010 l 520 1010 l 520 996 l 358 780 l 295 780 \"\n    },\n    \"Ἦ\": {\n      \"ha\": 1397,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 449 1010 l 662 1010 l 662 593 l 1096 593 l 1096 1010 l 1309 1010 l 1309 0 l 1096 0 l 1096 417 l 662 417 l 662 0 l 449 0 m 488 1152 b 374 1030 488 1087 441 1030 b 211 1076 301 1030 271 1076 b 165 1017 183 1076 165 1049 l 79 1041 b 193 1165 79 1106 126 1165 b 356 1120 253 1165 299 1120 b 403 1178 382 1120 403 1146 m 351 941 b 249 793 351 873 308 820 l 193 843 b 240 944 233 867 240 907 l 240 995 l 351 995 \"\n    },\n    \"Ἧ\": {\n      \"ha\": 1416,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 468 1010 l 681 1010 l 681 593 l 1115 593 l 1115 1010 l 1328 1010 l 1328 0 l 1115 0 l 1115 417 l 681 417 l 681 0 l 468 0 m 488 1152 b 374 1030 488 1087 441 1030 b 211 1076 301 1030 271 1076 b 165 1017 183 1076 165 1049 l 79 1041 b 193 1165 79 1106 126 1165 b 356 1120 253 1165 299 1120 b 403 1178 382 1120 403 1146 m 239 995 l 350 995 l 350 944 b 397 843 350 907 357 867 l 339 793 b 239 941 285 818 239 871 \"\n    },\n    \"Ὴ\": {\n      \"ha\": 1308,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 360 1010 l 574 1010 l 574 593 l 1007 593 l 1007 1010 l 1220 1010 l 1220 0 l 1007 0 l 1007 417 l 574 417 l 574 0 l 360 0 m 82 996 l 82 1010 l 229 1010 l 306 798 l 306 779 l 243 779 \"\n    },\n    \"Ή\": {\n      \"ha\": 1293,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 344 1010 l 558 1010 l 558 593 l 991 593 l 991 1010 l 1204 1010 l 1204 0 l 991 0 l 991 417 l 558 417 l 558 0 l 344 0 m 93 871 l 170 1083 l 358 1083 l 358 1069 l 197 852 l 93 852 \"\n    },\n    \"Н\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 \"\n    },\n    \"ᾘ\": {\n      \"ha\": 1240,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 292 1010 l 506 1010 l 506 593 l 939 593 l 939 1010 l 1152 1010 l 1152 0 l 939 0 l 939 417 l 506 417 l 506 0 l 292 0 m 790 -335 b 661 -208 718 -335 661 -298 l 661 -65 l 786 -65 l 786 -207 b 823 -248 786 -235 796 -248 b 854 -246 837 -248 847 -246 l 854 -327 b 790 -335 836 -331 817 -335 m 220 945 b 105 765 220 861 172 797 l 47 827 b 101 949 88 855 101 896 l 101 1010 l 220 1010 \"\n    },\n    \"ᾙ\": {\n      \"ha\": 1254,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 306 1010 l 519 1010 l 519 593 l 953 593 l 953 1010 l 1166 1010 l 1166 0 l 953 0 l 953 417 l 519 417 l 519 0 l 306 0 m 803 -335 b 675 -208 732 -335 675 -298 l 675 -65 l 800 -65 l 800 -207 b 837 -248 800 -235 809 -248 b 868 -246 851 -248 861 -246 l 868 -327 b 803 -335 850 -331 831 -335 m 83 1010 l 204 1010 l 204 949 b 256 827 204 902 215 857 l 198 765 b 83 945 133 797 84 861 \"\n    },\n    \"ᾚ\": {\n      \"ha\": 1520,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 571 1010 l 785 1010 l 785 593 l 1218 593 l 1218 1010 l 1431 1010 l 1431 0 l 1218 0 l 1218 417 l 785 417 l 785 0 l 571 0 m 1069 -335 b 940 -208 997 -335 940 -298 l 940 -65 l 1065 -65 l 1065 -207 b 1102 -248 1065 -235 1075 -248 b 1133 -246 1116 -248 1126 -246 l 1133 -327 b 1069 -335 1115 -331 1096 -335 m 265 956 b 137 767 266 877 218 810 l 82 808 b 139 960 119 850 139 896 l 139 1012 l 265 1012 m 523 783 l 458 783 l 297 998 l 297 1012 l 444 1012 l 523 793 \"\n    },\n    \"ᾛ\": {\n      \"ha\": 1479,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 531 1010 l 744 1010 l 744 593 l 1178 593 l 1178 1010 l 1391 1010 l 1391 0 l 1178 0 l 1178 417 l 744 417 l 744 0 l 531 0 m 1028 -335 b 900 -208 957 -335 900 -298 l 900 -65 l 1025 -65 l 1025 -207 b 1062 -248 1025 -235 1034 -248 b 1093 -246 1076 -248 1086 -246 l 1093 -327 b 1028 -335 1075 -331 1055 -335 m 80 1010 l 201 1010 l 201 949 b 255 827 200 902 210 857 l 197 765 b 80 945 128 797 79 861 m 482 780 l 416 780 l 255 996 l 255 1010 l 404 1010 l 482 796 \"\n    },\n    \"ᾜ\": {\n      \"ha\": 1492,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 545 1010 l 758 1010 l 758 593 l 1192 593 l 1192 1010 l 1405 1010 l 1405 0 l 1192 0 l 1192 417 l 758 417 l 758 0 l 545 0 m 1042 -335 b 913 -208 971 -335 913 -298 l 913 -65 l 1039 -65 l 1039 -207 b 1076 -248 1039 -235 1048 -248 b 1107 -246 1090 -248 1100 -246 l 1107 -327 b 1042 -335 1089 -331 1069 -335 m 260 945 b 143 765 259 862 211 797 l 85 827 b 139 949 128 857 138 902 l 139 1010 l 260 1010 m 281 796 l 360 1010 l 507 1010 l 507 996 l 346 780 l 281 780 \"\n    },\n    \"ᾝ\": {\n      \"ha\": 1512,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 563 1010 l 777 1010 l 777 593 l 1210 593 l 1210 1010 l 1423 1010 l 1423 0 l 1210 0 l 1210 417 l 777 417 l 777 0 l 563 0 m 1061 -335 b 932 -208 989 -335 932 -298 l 932 -65 l 1057 -65 l 1057 -207 b 1094 -248 1057 -235 1067 -248 b 1126 -246 1108 -248 1119 -246 l 1126 -327 b 1061 -335 1107 -331 1088 -335 m 198 765 b 83 945 135 796 83 858 l 83 1010 l 203 1010 l 203 949 b 256 827 204 896 216 855 l 198 765 m 295 796 l 371 1010 l 520 1010 l 520 996 l 358 780 l 295 780 \"\n    },\n    \"ᾞ\": {\n      \"ha\": 1397,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 449 1010 l 662 1010 l 662 593 l 1096 593 l 1096 1010 l 1309 1010 l 1309 0 l 1096 0 l 1096 417 l 662 417 l 662 0 l 449 0 m 488 1152 b 374 1030 488 1087 441 1030 b 211 1076 301 1030 271 1076 b 165 1017 183 1076 165 1049 l 79 1041 b 193 1165 79 1106 126 1165 b 356 1120 253 1165 299 1120 b 403 1178 382 1120 403 1146 m 946 -335 b 818 -208 875 -335 818 -298 l 818 -65 l 943 -65 l 943 -207 b 980 -248 943 -235 952 -248 b 1011 -246 994 -248 1004 -246 l 1011 -327 b 946 -335 993 -331 974 -335 m 351 941 b 249 793 351 873 308 820 l 193 843 b 240 944 233 867 240 907 l 240 995 l 351 995 \"\n    },\n    \"ᾟ\": {\n      \"ha\": 1416,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 468 1010 l 681 1010 l 681 593 l 1115 593 l 1115 1010 l 1328 1010 l 1328 0 l 1115 0 l 1115 417 l 681 417 l 681 0 l 468 0 m 488 1152 b 374 1030 488 1087 441 1030 b 211 1076 301 1030 271 1076 b 165 1017 183 1076 165 1049 l 79 1041 b 193 1165 79 1106 126 1165 b 356 1120 253 1165 299 1120 b 403 1178 382 1120 403 1146 m 965 -335 b 836 -208 894 -335 836 -298 l 836 -65 l 962 -65 l 962 -207 b 999 -248 962 -235 971 -248 b 1030 -246 1013 -248 1023 -246 l 1030 -327 b 965 -335 1012 -331 992 -335 m 239 995 l 350 995 l 350 944 b 397 843 350 907 357 867 l 339 793 b 239 941 285 818 239 871 \"\n    },\n    \"ῌ\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 593 l 735 593 l 735 1010 l 948 1010 l 948 0 l 735 0 l 735 417 l 301 417 l 301 0 l 88 0 m 585 -335 b 457 -208 514 -335 457 -298 l 457 -65 l 582 -65 l 582 -207 b 619 -248 582 -235 591 -248 b 650 -246 633 -248 643 -246 l 650 -327 b 585 -335 632 -331 613 -335 \"\n    },\n    \"I\": { \"ha\": 390, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 \" },\n    \"Ï\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 45 1114 b -59 1214 -12 1114 -59 1160 b 45 1314 -59 1270 -12 1314 b 147 1214 102 1314 147 1270 b 45 1114 147 1160 102 1114 m 347 1114 b 243 1214 290 1114 243 1160 b 347 1314 243 1270 290 1314 b 449 1214 404 1314 449 1270 b 347 1114 449 1160 404 1114 \"\n    },\n    \"Ḯ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 251 1504 l 439 1504 l 265 1330 l 114 1330 m 50 1078 b -49 1173 -4 1078 -49 1122 b 50 1268 -49 1226 -4 1268 b 148 1173 105 1268 148 1226 b 50 1078 148 1122 105 1078 m 340 1078 b 241 1173 286 1078 241 1122 b 340 1268 241 1226 286 1268 b 438 1173 395 1268 438 1226 b 340 1078 438 1122 395 1078 \"\n    },\n    \"Ɨ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 594 l 439 594 l 439 471 l 301 471 l 301 0 l 88 0 l 88 471 l -53 471 l -53 594 l 88 594 l 88 1010 l 301 1010 \"\n    },\n    \"Ḭ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m -37 -269 b 123 -74 -37 -144 33 -74 b 237 -117 174 -73 207 -97 b 305 -148 259 -134 280 -148 b 363 -72 343 -147 363 -117 l 478 -75 b 318 -270 477 -200 407 -269 b 204 -226 263 -270 231 -247 b 136 -196 182 -210 162 -196 b 79 -271 102 -196 79 -225 \"\n    },\n    \"Ì\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m -28 1332 l 166 1332 l 271 1108 l 122 1108 \"\n    },\n    \"Í\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 224 1332 l 419 1332 l 268 1108 l 120 1108 \"\n    },\n    \"Î\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 195 1221 l 96 1101 l -83 1101 l -83 1108 l 117 1325 l 274 1325 l 473 1108 l 473 1101 l 294 1101 \"\n    },\n    \"Ĩ\": {\n      \"ha\": 626,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 419 0 l 205 0 l 205 1010 l 419 1010 m 55 1105 b 215 1300 55 1230 125 1300 b 329 1257 266 1301 299 1277 b 397 1226 352 1240 372 1226 b 456 1303 435 1227 455 1257 l 571 1299 b 410 1104 570 1174 500 1105 b 296 1148 355 1104 324 1127 b 228 1178 274 1164 254 1178 b 172 1103 194 1178 172 1149 \"\n    },\n    \"Ī\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 436 1149 l -45 1149 l -45 1263 l 436 1263 \"\n    },\n    \"Ĭ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 439 1274 b 195 1075 439 1155 345 1075 b -48 1274 46 1075 -48 1155 l 97 1274 b 195 1186 97 1229 123 1186 b 293 1274 265 1186 293 1228 \"\n    },\n    \"Į\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 b 196 -108 239 -29 196 -60 b 244 -157 196 -139 213 -157 b 296 -145 266 -157 283 -149 l 318 -254 b 205 -283 293 -267 255 -283 b 40 -153 118 -283 55 -236 b 88 17 28 -94 44 -29 l 88 1010 l 301 1010 \"\n    },\n    \"İ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 195 1108 b 82 1214 133 1108 82 1156 b 195 1320 82 1272 133 1320 b 309 1214 258 1320 309 1272 b 195 1108 309 1156 258 1108 \"\n    },\n    \"Ǐ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 195 1204 l 294 1325 l 473 1325 l 473 1318 l 273 1101 l 117 1101 l -83 1318 l -83 1325 l 96 1325 \"\n    },\n    \"Ȉ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m -148 1332 l 49 1332 l 154 1108 l 6 1108 m 144 1332 l 335 1332 l 395 1108 l 250 1108 \"\n    },\n    \"Ȋ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m -50 1132 b 194 1337 -51 1251 43 1337 b 438 1132 343 1337 438 1251 l 292 1132 b 194 1220 291 1178 264 1220 b 96 1132 122 1220 96 1177 l -50 1132 \"\n    },\n    \"Ỉ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 117 1119 l 106 1207 b 202 1252 176 1210 203 1227 b 104 1298 203 1288 160 1298 l 109 1393 b 378 1259 285 1393 378 1343 b 273 1162 378 1199 326 1170 l 273 1119 \"\n    },\n    \"Ị\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 194 -284 b 80 -178 132 -284 80 -236 b 194 -72 80 -119 132 -72 b 308 -178 256 -72 308 -119 b 194 -284 308 -236 256 -284 \"\n    },\n    \"Ɩ\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 \"\n    },\n    \"Ι\": { \"ha\": 390, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 \" },\n    \"Ί\": {\n      \"ha\": 537,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 449 0 l 235 0 l 235 1010 l 449 1010 m 56 1083 l 244 1083 l 127 848 l 3 848 \"\n    },\n    \"Ϊ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 45 1114 b -59 1214 -12 1114 -59 1160 b 45 1314 -59 1270 -12 1314 b 147 1214 102 1314 147 1270 b 45 1114 147 1160 102 1114 m 347 1114 b 243 1214 290 1114 243 1160 b 347 1314 243 1270 290 1314 b 449 1214 404 1314 449 1270 b 347 1114 449 1160 404 1114 \"\n    },\n    \"Ἰ\": {\n      \"ha\": 598,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 513 0 l 300 0 l 300 1010 l 513 1010 m 252 945 b 137 765 252 861 203 797 l 78 827 b 133 949 119 855 133 896 l 133 1010 l 252 1010 \"\n    },\n    \"Ἱ\": {\n      \"ha\": 580,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 496 0 l 282 0 l 282 1010 l 496 1010 m 83 1010 l 204 1010 l 204 949 b 256 827 204 902 215 857 l 198 765 b 83 945 133 797 84 861 \"\n    },\n    \"Ἲ\": {\n      \"ha\": 845,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 761 0 l 547 0 l 547 1010 l 761 1010 m 265 956 b 137 767 266 877 218 810 l 82 808 b 139 960 119 850 139 896 l 139 1012 l 265 1012 m 523 783 l 458 783 l 297 998 l 297 1012 l 444 1012 l 523 793 \"\n    },\n    \"Ἳ\": {\n      \"ha\": 805,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 721 0 l 507 0 l 507 1010 l 721 1010 m 80 1010 l 201 1010 l 201 949 b 255 827 200 902 210 857 l 197 765 b 80 945 128 797 79 861 m 482 780 l 416 780 l 255 996 l 255 1010 l 404 1010 l 482 796 \"\n    },\n    \"Ἴ\": {\n      \"ha\": 819,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 734 0 l 521 0 l 521 1010 l 734 1010 m 260 945 b 143 765 259 862 211 797 l 85 827 b 139 949 128 857 138 902 l 139 1010 l 260 1010 m 281 796 l 360 1010 l 507 1010 l 507 996 l 346 780 l 281 780 \"\n    },\n    \"Ἵ\": {\n      \"ha\": 837,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 753 0 l 540 0 l 540 1010 l 753 1010 m 198 765 b 83 945 135 796 83 858 l 83 1010 l 203 1010 l 203 949 b 256 827 204 896 216 855 l 198 765 m 295 796 l 371 1010 l 520 1010 l 520 996 l 358 780 l 295 780 \"\n    },\n    \"Ἶ\": {\n      \"ha\": 723,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 639 0 l 425 0 l 425 1010 l 639 1010 m 488 1152 b 374 1030 488 1087 441 1030 b 211 1076 301 1030 271 1076 b 165 1017 183 1076 165 1049 l 79 1041 b 193 1165 79 1106 126 1165 b 356 1120 253 1165 299 1120 b 403 1178 382 1120 403 1146 m 351 941 b 249 793 351 873 308 820 l 193 843 b 240 944 233 867 240 907 l 240 995 l 351 995 \"\n    },\n    \"Ἷ\": {\n      \"ha\": 742,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 657 0 l 444 0 l 444 1010 l 657 1010 m 488 1152 b 374 1030 488 1087 441 1030 b 211 1076 301 1030 271 1076 b 165 1017 183 1076 165 1049 l 79 1041 b 193 1165 79 1106 126 1165 b 356 1120 253 1165 299 1120 b 403 1178 382 1120 403 1146 m 239 995 l 350 995 l 350 944 b 397 843 350 907 357 867 l 339 793 b 239 941 285 818 239 871 \"\n    },\n    \"Ῐ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 439 1274 b 195 1075 439 1155 345 1075 b -48 1274 46 1075 -48 1155 l 97 1274 b 195 1186 97 1229 123 1186 b 293 1274 265 1186 293 1228 \"\n    },\n    \"Ῑ\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 436 1149 l -45 1149 l -45 1263 l 436 1263 \"\n    },\n    \"Ὶ\": {\n      \"ha\": 634,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 550 0 l 336 0 l 336 1010 l 550 1010 m 82 996 l 82 1010 l 229 1010 l 306 798 l 306 779 l 243 779 \"\n    },\n    \"Ί\": {\n      \"ha\": 618,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 534 0 l 321 0 l 321 1010 l 534 1010 m 93 871 l 170 1083 l 358 1083 l 358 1069 l 197 852 l 93 852 \"\n    },\n    \"І\": { \"ha\": 390, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 \" },\n    \"Ї\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 45 1114 b -59 1214 -12 1114 -59 1160 b 45 1314 -59 1270 -12 1314 b 147 1214 102 1314 147 1270 b 45 1114 147 1160 102 1114 m 347 1114 b 243 1214 290 1114 243 1160 b 347 1314 243 1270 290 1314 b 449 1214 404 1314 449 1270 b 347 1114 449 1160 404 1114 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 183 1114 b 80 1214 127 1114 80 1160 b 183 1314 80 1270 127 1314 b 286 1214 241 1314 286 1270 b 183 1114 286 1160 241 1114 m 485 1114 b 382 1214 429 1114 382 1160 b 485 1314 382 1270 429 1314 b 588 1214 543 1314 588 1270 b 485 1114 588 1160 543 1114 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 389 1504 l 578 1504 l 404 1330 l 253 1330 m 188 1078 b 89 1173 134 1078 89 1122 b 188 1268 89 1226 134 1268 b 287 1173 244 1268 287 1226 b 188 1078 287 1122 244 1078 m 478 1078 b 379 1173 424 1078 379 1122 b 478 1268 379 1226 424 1268 b 577 1173 534 1268 577 1226 b 478 1078 577 1122 534 1078 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 594 l 578 594 l 578 471 l 440 471 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 471 l 86 471 l 86 594 l 226 594 l 226 834 l 49 834 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 101 -269 b 261 -74 101 -144 172 -74 b 375 -117 313 -73 346 -97 b 443 -148 398 -134 419 -148 b 502 -72 481 -147 502 -117 l 617 -75 b 457 -270 616 -200 546 -269 b 342 -226 401 -270 370 -247 b 275 -196 321 -210 301 -196 b 218 -271 241 -196 218 -225 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 110 1332 l 304 1332 l 409 1108 l 261 1108 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 363 1332 l 557 1332 l 407 1108 l 258 1108 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 334 1221 l 235 1101 l 56 1101 l 56 1108 l 256 1325 l 412 1325 l 612 1108 l 612 1101 l 433 1101 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 76 1105 b 236 1300 76 1230 146 1300 b 350 1257 288 1301 321 1277 b 418 1226 373 1240 394 1226 b 477 1303 456 1227 476 1257 l 592 1299 b 432 1104 591 1174 521 1105 b 317 1148 376 1104 345 1127 b 250 1178 295 1164 276 1178 b 193 1103 216 1178 193 1149 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 574 1149 l 94 1149 l 94 1263 l 574 1263 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 578 1274 b 334 1075 578 1155 483 1075 b 90 1274 184 1075 90 1155 l 236 1274 b 334 1186 235 1229 262 1186 b 432 1274 404 1186 432 1228 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 b 512 -108 555 -29 511 -60 b 560 -157 511 -139 528 -157 b 612 -145 582 -157 598 -149 l 633 -254 b 521 -283 609 -267 571 -283 b 356 -153 434 -283 371 -236 b 389 0 345 -101 356 -44 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 333 1108 b 220 1214 271 1108 220 1156 b 333 1320 220 1272 271 1320 b 447 1214 396 1320 447 1272 b 333 1108 447 1156 396 1108 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 334 1204 l 433 1325 l 612 1325 l 612 1318 l 412 1101 l 255 1101 l 56 1318 l 56 1325 l 235 1325 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m -9 1332 l 188 1332 l 293 1108 l 145 1108 m 283 1332 l 474 1332 l 534 1108 l 388 1108 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 88 1132 b 332 1337 88 1251 182 1337 b 577 1132 482 1337 577 1251 l 431 1132 b 332 1220 430 1178 402 1220 b 235 1132 261 1220 234 1177 l 88 1132 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 255 1119 l 245 1207 b 341 1252 314 1210 341 1227 b 242 1298 341 1288 298 1298 l 248 1393 b 516 1259 423 1393 517 1343 b 411 1162 517 1199 464 1170 l 411 1119 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 332 -284 b 219 -178 270 -284 219 -236 b 332 -72 219 -119 270 -72 b 446 -178 395 -72 446 -119 b 332 -284 446 -236 395 -284 \"\n    },\n    \"\": {\n      \"ha\": 888,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 271 1010 l 839 1010 l 839 834 l 662 834 l 662 176 l 839 176 l 839 0 l 271 0 l 271 176 l 448 176 l 448 834 l 271 834 m 222 945 b 108 765 222 861 174 797 l 49 827 b 104 949 90 855 104 896 l 104 1010 l 222 1010 \"\n    },\n    \"\": {\n      \"ha\": 865,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 248 1010 l 816 1010 l 816 834 l 639 834 l 639 176 l 816 176 l 816 0 l 248 0 l 248 176 l 425 176 l 425 834 l 248 834 m 49 1010 l 170 1010 l 170 949 b 222 827 170 902 181 857 l 164 765 b 49 945 99 797 50 861 \"\n    },\n    \"\": {\n      \"ha\": 1132,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 515 1010 l 1083 1010 l 1083 834 l 906 834 l 906 176 l 1083 176 l 1083 0 l 515 0 l 515 176 l 692 176 l 692 834 l 515 834 m 232 956 b 104 767 233 877 185 810 l 49 808 b 106 960 86 850 106 896 l 106 1012 l 232 1012 m 490 783 l 425 783 l 264 998 l 264 1012 l 411 1012 l 490 793 \"\n    },\n    \"\": {\n      \"ha\": 1094,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 476 1010 l 1044 1010 l 1044 834 l 867 834 l 867 176 l 1044 176 l 1044 0 l 476 0 l 476 176 l 654 176 l 654 834 l 476 834 m 49 1010 l 170 1010 l 170 949 b 224 827 170 902 179 857 l 166 765 b 49 945 98 797 48 861 m 451 780 l 386 780 l 225 996 l 225 1010 l 374 1010 l 451 796 \"\n    },\n    \"\": {\n      \"ha\": 1103,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 486 1010 l 1054 1010 l 1054 834 l 876 834 l 876 176 l 1054 176 l 1054 0 l 486 0 l 486 176 l 663 176 l 663 834 l 486 834 m 224 945 b 107 765 224 862 175 797 l 49 827 b 103 949 92 857 103 902 l 103 1010 l 224 1010 m 245 796 l 324 1010 l 471 1010 l 471 996 l 310 780 l 245 780 \"\n    },\n    \"\": {\n      \"ha\": 1123,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 506 1010 l 1074 1010 l 1074 834 l 897 834 l 897 176 l 1074 176 l 1074 0 l 506 0 l 506 176 l 683 176 l 683 834 l 506 834 m 164 765 b 49 945 101 796 49 858 l 49 1010 l 169 1010 l 169 949 b 222 827 170 896 182 855 l 164 765 m 261 796 l 337 1010 l 486 1010 l 486 996 l 324 780 l 261 780 \"\n    },\n    \"\": {\n      \"ha\": 1012,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 395 1010 l 963 1010 l 963 834 l 786 834 l 786 176 l 963 176 l 963 0 l 395 0 l 395 176 l 572 176 l 572 834 l 395 834 m 458 1152 b 344 1030 458 1087 411 1030 b 181 1076 271 1030 241 1076 b 135 1017 153 1076 135 1049 l 49 1041 b 163 1165 49 1106 96 1165 b 326 1120 223 1165 269 1120 b 373 1178 352 1120 373 1146 m 321 941 b 219 793 321 873 278 820 l 163 843 b 210 944 203 867 210 907 l 210 995 l 321 995 \"\n    },\n    \"\": {\n      \"ha\": 1031,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 414 1010 l 981 1010 l 981 834 l 804 834 l 804 176 l 981 176 l 981 0 l 414 0 l 414 176 l 591 176 l 591 834 l 414 834 m 458 1152 b 344 1030 458 1087 411 1030 b 181 1076 271 1030 241 1076 b 135 1017 153 1076 135 1049 l 49 1041 b 163 1165 49 1106 96 1165 b 326 1120 223 1165 269 1120 b 373 1178 352 1120 373 1146 m 209 995 l 320 995 l 320 944 b 366 843 320 907 327 867 l 309 793 b 209 941 254 818 209 871 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 578 1274 b 334 1075 578 1155 483 1075 b 90 1274 184 1075 90 1155 l 236 1274 b 334 1186 235 1229 262 1186 b 432 1274 404 1186 432 1228 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 574 1149 l 94 1149 l 94 1263 l 574 1263 \"\n    },\n    \"\": {\n      \"ha\": 921,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 304 1010 l 872 1010 l 872 834 l 694 834 l 694 176 l 872 176 l 872 0 l 304 0 l 304 176 l 481 176 l 481 834 l 304 834 m 49 996 l 49 1010 l 196 1010 l 273 798 l 273 779 l 210 779 \"\n    },\n    \"\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 1010 l 856 1010 l 856 834 l 679 834 l 679 176 l 856 176 l 856 0 l 288 0 l 288 176 l 465 176 l 465 834 l 288 834 m 60 871 l 137 1083 l 325 1083 l 325 1069 l 165 852 l 60 852 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 \"\n    },\n    \"\": {\n      \"ha\": 666,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 617 1010 l 617 834 l 440 834 l 440 176 l 617 176 l 617 0 l 49 0 l 49 176 l 226 176 l 226 834 l 49 834 m 183 1114 b 80 1214 127 1114 80 1160 b 183 1314 80 1270 127 1314 b 286 1214 241 1314 286 1270 b 183 1114 286 1160 241 1114 m 485 1114 b 382 1214 429 1114 382 1160 b 485 1314 382 1270 429 1314 b 588 1214 543 1314 588 1270 b 485 1114 588 1160 543 1114 \"\n    },\n    \"J\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 703 1010 l 703 306 b 359 -14 703 110 563 -14 b 33 284 176 -14 32 82 l 245 284 b 369 157 247 204 295 157 b 492 306 448 157 492 209 l 492 1010 \"\n    },\n    \"Ĵ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 703 1010 l 703 306 b 359 -14 703 110 563 -14 b 33 284 176 -14 32 82 l 245 284 b 369 157 247 204 295 157 b 492 306 448 157 492 209 l 492 1010 m 597 1221 l 498 1101 l 319 1101 l 319 1108 l 519 1325 l 676 1325 l 875 1108 l 875 1101 l 696 1101 \"\n    },\n    \"Ɉ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 703 1010 l 703 665 l 841 665 l 841 541 l 703 541 l 703 306 b 359 -14 703 110 563 -14 b 33 284 176 -14 32 82 l 245 284 b 369 157 247 204 295 157 b 492 306 448 157 492 209 l 492 541 l 349 541 l 349 665 l 492 665 l 492 1010 \"\n    },\n    \"Ϳ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 703 1010 l 703 306 b 359 -14 703 110 563 -14 b 33 284 176 -14 32 82 l 245 284 b 369 157 247 204 295 157 b 492 306 448 157 492 209 l 492 1010 \"\n    },\n    \"Ј\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 703 1010 l 703 306 b 359 -14 703 110 563 -14 b 33 284 176 -14 32 82 l 245 284 b 369 157 247 204 295 157 b 492 306 448 157 492 209 l 492 1010 \"\n    },\n    \"K\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 \"\n    },\n    \"Ķ\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 m 379 -79 l 574 -79 l 466 -323 l 318 -323 \"\n    },\n    \"Ǩ\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 m 478 1204 l 577 1325 l 756 1325 l 756 1318 l 556 1101 l 400 1101 l 200 1318 l 200 1325 l 379 1325 \"\n    },\n    \"Ḱ\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 m 507 1332 l 701 1332 l 551 1108 l 402 1108 \"\n    },\n    \"Ḳ\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 m 475 -283 b 362 -177 413 -283 362 -235 b 475 -71 362 -118 413 -71 b 589 -177 538 -71 589 -118 b 475 -283 589 -235 538 -283 \"\n    },\n    \"Ḵ\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 m 715 -239 l 235 -239 l 235 -125 l 715 -125 \"\n    },\n    \"Ҡ\": {\n      \"ha\": 1179,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 537 431 l 464 431 l 464 0 l 251 0 l 251 843 l 23 843 l 23 1010 l 464 1010 l 464 607 l 507 607 l 842 1010 l 1108 1010 l 714 542 l 1126 0 l 862 0 \"\n    },\n    \"Қ\": {\n      \"ha\": 1028,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 374 431 l 301 431 l 301 0 l 88 0 l 88 1010 l 301 1010 l 301 607 l 344 607 l 680 1010 l 945 1010 l 551 542 l 848 152 l 984 152 l 984 -237 l 780 -237 l 780 0 l 699 0 \"\n    },\n    \"Ƙ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 575 l 315 575 l 646 926 b 1003 978 750 1034 876 1053 l 935 826 b 799 792 879 855 844 839 l 561 544 l 978 0 l 722 0 l 425 393 l 301 260 l 301 0 l 88 0 \"\n    },\n    \"Κ\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 \"\n    },\n    \"L\": { \"ha\": 788, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 \" },\n    \"Ĺ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 222 1332 l 416 1332 l 266 1108 l 117 1108 \"\n    },\n    \"Ļ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 316 -80 l 510 -80 l 402 -324 l 254 -324 \"\n    },\n    \"Ľ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 453 1062 l 611 1062 l 575 802 l 453 802 \"\n    },\n    \"Ḷ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 411 -284 b 297 -178 349 -284 297 -236 b 411 -72 297 -119 349 -72 b 525 -178 473 -72 525 -119 b 411 -284 525 -236 473 -284 \"\n    },\n    \"Ḹ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 433 1149 l -47 1149 l -47 1263 l 433 1263 m 411 -284 b 297 -178 349 -284 297 -236 b 411 -72 297 -119 349 -72 b 525 -178 473 -72 525 -119 b 411 -284 525 -236 473 -284 \"\n    },\n    \"Ḻ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 652 -240 l 171 -240 l 171 -126 l 652 -126 \"\n    },\n    \"Ḽ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 411 -167 l 312 -287 l 133 -287 l 133 -280 l 333 -63 l 489 -63 l 689 -280 l 689 -287 l 510 -287 \"\n    },\n    \"Ł\": {\n      \"ha\": 813,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 477 536 l 344 499 l 344 176 l 777 176 l 777 0 l 130 0 l 130 440 l 20 409 l 20 525 l 130 556 l 130 1010 l 344 1010 l 344 616 l 477 653 \"\n    },\n    \"Ƚ\": {\n      \"ha\": 788,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 471 l -53 471 l -53 594 l 88 594 l 88 1010 l 301 1010 l 301 594 l 439 594 l 439 471 l 301 471 l 301 176 l 734 176 l 734 0 l 88 0 \"\n    },\n    \"ǈ\": {\n      \"ha\": 1166,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 1082 758 l 1082 -37 b 795 -284 1082 -213 974 -284 b 753 -283 780 -284 768 -284 l 753 -119 b 780 -120 763 -120 771 -120 b 872 -34 848 -120 872 -91 l 872 758 m 977 855 b 863 962 914 855 863 903 b 977 1068 863 1020 914 1068 b 1090 962 1039 1068 1090 1020 b 977 855 1090 903 1039 855 \"\n    },\n    \"M\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 \"\n    },\n    \"Ḿ\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 m 664 1332 l 859 1332 l 708 1108 l 560 1108 \"\n    },\n    \"Ṁ\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 m 635 1108 b 522 1214 573 1108 522 1156 b 635 1320 522 1272 573 1320 b 749 1214 698 1320 749 1272 b 635 1108 749 1156 698 1108 \"\n    },\n    \"Ṃ\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 m 635 -284 b 521 -178 573 -284 521 -236 b 635 -72 521 -119 573 -72 b 749 -178 697 -72 749 -119 b 635 -284 749 -236 697 -284 \"\n    },\n    \"Ӎ\": {\n      \"ha\": 1362,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 115 l 1350 115 l 1350 -3 b 1223 -289 1350 -111 1298 -220 l 1111 -240 b 1125 -212 1116 -230 1121 -221 b 1182 -15 1154 -158 1183 -102 l 1182 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 \"\n    },\n    \"Μ\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 \"\n    },\n    \"Ϻ\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 \"\n    },\n    \"М\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 \"\n    },\n    \"N\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 \"\n    },\n    \"Ñ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 253 1105 b 413 1300 253 1230 324 1300 b 527 1257 465 1301 498 1277 b 595 1226 550 1240 571 1226 b 654 1303 633 1227 654 1257 l 769 1299 b 609 1104 768 1174 698 1105 b 494 1148 553 1104 522 1127 b 427 1178 472 1164 453 1178 b 370 1103 393 1178 370 1149 \"\n    },\n    \"Ń\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 540 1332 l 734 1332 l 584 1108 l 436 1108 \"\n    },\n    \"Ņ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 415 -80 l 610 -80 l 502 -324 l 354 -324 \"\n    },\n    \"Ň\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 511 1204 l 610 1325 l 789 1325 l 789 1318 l 589 1101 l 433 1101 l 233 1318 l 233 1325 l 412 1325 \"\n    },\n    \"Ǹ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 288 1332 l 481 1332 l 586 1108 l 438 1108 \"\n    },\n    \"Ṅ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 511 1108 b 398 1214 449 1108 398 1156 b 511 1320 398 1272 449 1320 b 625 1214 574 1320 625 1272 b 511 1108 625 1156 574 1108 \"\n    },\n    \"Ṇ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 510 -284 b 397 -178 448 -284 397 -236 b 510 -72 397 -119 448 -72 b 624 -178 573 -72 624 -119 b 510 -284 624 -236 573 -284 \"\n    },\n    \"Ṉ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 751 -240 l 271 -240 l 271 -126 l 751 -126 \"\n    },\n    \"Ṋ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 511 -167 l 412 -287 l 233 -287 l 233 -280 l 433 -63 l 589 -63 l 789 -280 l 789 -287 l 610 -287 \"\n    },\n    \"Ɲ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 956 0 l 772 0 l 332 636 l 325 636 l 325 -46 b 62 -284 325 -242 192 -284 b -36 -279 37 -284 -11 -284 l -36 -118 b 0 -120 -25 -120 -11 -120 b 7 -120 3 -120 5 -120 b 111 -46 62 -120 111 -105 l 111 1010 l 299 1010 l 735 375 l 744 375 l 744 1010 l 956 1010 \"\n    },\n    \"Ŋ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 l 933 -40 b 636 -299 933 -233 814 -299 b 559 -289 612 -299 582 -296 l 559 -130 b 632 -138 579 -135 606 -138 b 748 -43 701 -138 748 -108 l 748 0 \"\n    },\n    \"И\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 1010 l 301 375 l 309 375 l 746 1010 l 933 1010 l 933 0 l 719 0 l 719 636 l 712 636 l 273 0 l 88 0 l 88 1010 \"\n    },\n    \"Ѝ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 1010 l 301 375 l 309 375 l 746 1010 l 933 1010 l 933 0 l 719 0 l 719 636 l 712 636 l 273 0 l 88 0 l 88 1010 m 288 1332 l 481 1332 l 586 1108 l 438 1108 \"\n    },\n    \"Й\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 1010 l 301 375 l 309 375 l 746 1010 l 933 1010 l 933 0 l 719 0 l 719 636 l 712 636 l 273 0 l 88 0 l 88 1010 m 755 1274 b 511 1075 755 1155 660 1075 b 267 1274 362 1075 267 1155 l 413 1274 b 511 1186 412 1229 439 1186 b 609 1274 581 1186 609 1228 \"\n    },\n    \"Ӣ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 1010 l 301 375 l 309 375 l 746 1010 l 933 1010 l 933 0 l 719 0 l 719 636 l 712 636 l 273 0 l 88 0 l 88 1010 m 751 1149 l 271 1149 l 271 1263 l 751 1263 \"\n    },\n    \"Ӥ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 1010 l 301 375 l 309 375 l 746 1010 l 933 1010 l 933 0 l 719 0 l 719 636 l 712 636 l 273 0 l 88 0 l 88 1010 m 361 1114 b 257 1214 304 1114 257 1160 b 361 1314 257 1270 304 1314 b 463 1214 418 1314 463 1270 b 361 1114 463 1160 418 1114 m 662 1114 b 559 1214 606 1114 559 1160 b 662 1314 559 1270 606 1314 b 765 1214 720 1314 765 1270 b 662 1114 765 1160 720 1114 \"\n    },\n    \"Ҋ\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 1010 l 301 375 l 309 375 l 746 1010 l 933 1010 l 933 115 l 1100 115 l 1100 -3 b 974 -289 1101 -111 1049 -220 l 862 -240 b 875 -212 866 -230 871 -221 b 933 -15 904 -158 933 -102 l 933 0 l 719 0 l 719 636 l 712 636 l 273 0 l 88 0 l 88 1010 m 755 1274 b 511 1075 755 1155 660 1075 b 267 1274 362 1075 267 1155 l 413 1274 b 511 1186 412 1229 439 1186 b 609 1274 581 1186 609 1228 \"\n    },\n    \"Ͷ\": {\n      \"ha\": 1076,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 328 1010 l 328 375 l 336 375 l 773 1010 l 960 1010 l 960 0 l 746 0 l 746 636 l 739 636 l 300 0 l 115 0 l 115 1010 \"\n    },\n    \"Ν\": {\n      \"ha\": 1021,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 \"\n    },\n    \"ǋ\": {\n      \"ha\": 1362,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 1278 758 l 1278 -37 b 991 -284 1278 -213 1170 -284 b 949 -283 977 -284 964 -284 l 949 -119 b 977 -120 960 -120 968 -120 b 1068 -34 1044 -120 1068 -91 l 1068 758 m 1173 855 b 1059 962 1111 855 1059 903 b 1173 1068 1059 1020 1111 1068 b 1287 962 1235 1068 1287 1020 b 1173 855 1287 903 1235 855 \"\n    },\n    \"O\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 \"\n    },\n    \"Ö\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 393 1114 b 289 1214 336 1114 289 1160 b 393 1314 289 1270 336 1314 b 495 1214 450 1314 495 1270 b 393 1114 495 1160 450 1114 m 694 1114 b 591 1214 638 1114 591 1160 b 694 1314 591 1270 638 1314 b 797 1214 752 1314 797 1270 b 694 1114 797 1160 752 1114 \"\n    },\n    \"Õ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 285 1111 b 445 1307 285 1236 356 1306 b 559 1263 497 1307 530 1283 b 627 1233 582 1247 603 1233 b 686 1309 665 1233 686 1264 l 801 1306 b 641 1111 800 1181 730 1111 b 526 1154 585 1110 554 1134 b 459 1185 505 1170 485 1185 b 402 1110 425 1185 402 1156 \"\n    },\n    \"Ø\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 132 17 l 206 122 b 70 505 121 211 70 340 b 543 1024 70 836 274 1024 b 789 960 634 1024 718 1002 l 856 1056 l 952 991 l 880 888 b 1016 505 965 800 1016 670 b 543 -14 1016 175 811 -14 b 297 50 452 -14 367 8 l 228 -48 m 799 505 b 756 710 799 588 784 657 l 409 212 b 543 175 447 187 492 175 b 799 505 698 175 799 291 m 676 799 b 543 835 639 823 594 835 b 287 505 388 835 287 719 b 330 301 287 422 302 353 \"\n    },\n    \"Ơ\": {\n      \"ha\": 1129,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1112 1059 b 959 773 1112 911 1064 811 b 1016 505 996 699 1016 609 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 895 872 685 1024 810 971 b 977 1059 956 891 977 958 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 \"\n    },\n    \"Ò\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 320 1332 l 513 1332 l 618 1108 l 470 1108 \"\n    },\n    \"Ó\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 572 1332 l 766 1332 l 616 1108 l 468 1108 \"\n    },\n    \"Ô\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 543 1221 l 444 1101 l 265 1101 l 265 1108 l 465 1325 l 621 1325 l 821 1108 l 821 1101 l 642 1101 \"\n    },\n    \"Ō\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 783 1149 l 303 1149 l 303 1263 l 783 1263 \"\n    },\n    \"Ŏ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 787 1274 b 543 1075 787 1155 692 1075 b 299 1274 394 1075 299 1155 l 445 1274 b 543 1186 444 1229 471 1186 b 641 1274 613 1186 641 1228 \"\n    },\n    \"Ő\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 736 1302 l 914 1302 l 728 1098 l 580 1098 m 459 1302 l 635 1302 l 474 1098 l 327 1098 \"\n    },\n    \"Ǒ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 543 1204 l 642 1325 l 821 1325 l 821 1318 l 621 1101 l 465 1101 l 265 1318 l 265 1325 l 444 1325 \"\n    },\n    \"Ǫ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 663 0 1016 226 870 48 b 561 -107 603 -29 560 -60 b 609 -156 560 -138 577 -156 b 660 -144 631 -156 647 -148 l 682 -253 b 570 -282 658 -266 620 -282 b 404 -152 482 -282 420 -235 b 435 -3 395 -101 404 -46 b 70 505 221 41 70 222 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 \"\n    },\n    \"Ǭ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 663 0 1016 226 870 48 b 561 -107 603 -29 560 -60 b 609 -156 560 -138 577 -156 b 660 -144 631 -156 647 -148 l 682 -253 b 570 -282 658 -266 620 -282 b 404 -152 482 -282 420 -235 b 435 -3 395 -101 404 -46 b 70 505 221 41 70 222 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 783 1149 l 303 1149 l 303 1263 l 783 1263 \"\n    },\n    \"Ȍ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 200 1332 l 397 1332 l 502 1108 l 354 1108 m 492 1332 l 683 1332 l 743 1108 l 597 1108 \"\n    },\n    \"Ȏ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 297 1132 b 542 1337 297 1251 391 1337 b 786 1132 691 1337 786 1251 l 640 1132 b 542 1220 639 1178 612 1220 b 444 1132 470 1220 443 1177 l 297 1132 \"\n    },\n    \"Ȫ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 783 1401 l 303 1401 l 303 1515 l 783 1515 m 393 1114 b 290 1214 336 1114 290 1160 b 393 1314 290 1270 336 1314 b 496 1214 450 1314 496 1270 b 393 1114 496 1160 450 1114 m 695 1114 b 591 1214 638 1114 591 1160 b 695 1314 591 1270 638 1314 b 798 1214 752 1314 798 1270 b 695 1114 798 1160 752 1114 \"\n    },\n    \"Ȭ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 784 1334 l 302 1334 l 302 1449 l 784 1449 m 749 1244 b 633 1121 749 1179 700 1121 b 470 1166 559 1121 529 1166 b 424 1108 444 1166 424 1139 l 339 1131 b 452 1256 339 1196 385 1256 b 616 1211 512 1256 558 1211 b 663 1268 640 1211 662 1236 \"\n    },\n    \"Ȯ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 543 1108 b 429 1214 480 1108 429 1156 b 543 1320 429 1272 480 1320 b 656 1214 605 1320 656 1272 b 543 1108 656 1156 605 1108 \"\n    },\n    \"Ȱ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 783 1401 l 303 1401 l 303 1515 l 783 1515 m 544 1114 b 438 1214 485 1114 438 1159 b 544 1314 438 1270 485 1314 b 649 1214 601 1314 649 1270 b 544 1114 649 1159 601 1114 \"\n    },\n    \"Ṍ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 295 1097 b 449 1279 295 1214 363 1278 b 558 1238 498 1279 530 1257 b 624 1210 581 1223 600 1210 b 680 1281 660 1210 680 1239 l 791 1278 b 637 1096 790 1162 722 1097 b 526 1137 583 1096 553 1118 b 462 1165 506 1152 487 1165 b 407 1095 429 1165 407 1138 m 588 1504 l 776 1504 l 603 1330 l 452 1330 \"\n    },\n    \"Ṏ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 748 1232 b 633 1109 747 1166 699 1109 b 470 1155 559 1109 529 1155 b 424 1096 444 1155 424 1128 l 339 1120 b 452 1244 338 1184 384 1244 b 616 1199 512 1244 558 1199 b 661 1256 640 1199 661 1225 m 598 1377 b 693 1458 597 1422 636 1458 b 788 1378 749 1458 788 1422 b 693 1298 788 1333 750 1298 b 598 1377 636 1298 597 1332 m 297 1378 b 391 1458 296 1422 334 1458 b 487 1378 447 1458 486 1423 b 391 1299 486 1333 448 1299 b 297 1378 334 1299 296 1333 \"\n    },\n    \"Ṑ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 783 1126 l 303 1126 l 303 1240 l 783 1240 m 304 1497 l 494 1497 l 631 1323 l 473 1323 \"\n    },\n    \"Ṓ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 783 1126 l 303 1126 l 303 1240 l 783 1240 m 593 1497 l 783 1497 l 613 1323 l 455 1323 \"\n    },\n    \"Ọ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 543 -284 b 429 -178 480 -284 429 -236 b 543 -72 429 -119 480 -72 b 656 -178 605 -72 656 -119 b 543 -284 656 -236 605 -284 \"\n    },\n    \"Ỏ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 465 1119 l 454 1207 b 550 1252 523 1210 550 1227 b 451 1298 550 1288 508 1298 l 457 1393 b 726 1259 632 1393 726 1343 b 620 1162 726 1199 673 1170 l 620 1119 \"\n    },\n    \"Ố\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 485 1246 l 598 1246 l 798 1093 l 647 1093 l 543 1176 l 437 1093 l 286 1093 m 862 1365 l 1024 1365 l 865 1180 l 746 1180 \"\n    },\n    \"Ồ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 799 1090 l 647 1090 l 543 1173 l 437 1090 l 287 1090 l 485 1243 l 598 1243 m 338 1177 l 221 1177 l 61 1361 l 222 1361 \"\n    },\n    \"Ổ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 796 1088 l 652 1088 l 542 1174 l 431 1088 l 287 1088 l 481 1241 l 602 1241 m 732 1174 l 723 1248 b 803 1285 779 1251 803 1262 b 719 1323 803 1315 767 1323 l 724 1403 b 930 1291 858 1403 930 1362 b 841 1209 930 1241 885 1216 l 841 1174 \"\n    },\n    \"Ỗ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 798 1086 l 653 1086 l 542 1168 l 434 1086 l 287 1086 l 487 1237 l 599 1237 m 724 1380 b 630 1273 723 1326 687 1273 b 482 1316 567 1273 531 1316 b 446 1270 460 1316 446 1295 l 375 1289 b 468 1394 375 1340 410 1394 b 616 1352 518 1394 568 1352 b 651 1405 636 1352 650 1380 \"\n    },\n    \"Ộ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 543 1221 l 444 1101 l 265 1101 l 265 1108 l 465 1325 l 621 1325 l 821 1108 l 821 1101 l 642 1101 m 543 -284 b 429 -178 480 -284 429 -236 b 543 -72 429 -119 480 -72 b 656 -178 605 -72 656 -119 b 543 -284 656 -236 605 -284 \"\n    },\n    \"Ớ\": {\n      \"ha\": 1129,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1112 1059 b 959 773 1112 911 1064 811 b 1016 505 996 699 1016 609 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 895 872 685 1024 810 971 b 977 1059 956 891 977 958 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 572 1332 l 766 1332 l 616 1108 l 468 1108 \"\n    },\n    \"Ờ\": {\n      \"ha\": 1129,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1112 1059 b 959 773 1112 911 1064 811 b 1016 505 996 699 1016 609 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 895 872 685 1024 810 971 b 977 1059 956 891 977 958 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 320 1332 l 513 1332 l 618 1108 l 470 1108 \"\n    },\n    \"Ở\": {\n      \"ha\": 1129,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1112 1059 b 959 773 1112 911 1064 811 b 1016 505 996 699 1016 609 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 895 872 685 1024 810 971 b 977 1059 956 891 977 958 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 465 1119 l 454 1207 b 550 1252 523 1210 550 1227 b 451 1298 550 1288 508 1298 l 457 1393 b 726 1259 632 1393 726 1343 b 620 1162 726 1199 673 1170 l 620 1119 \"\n    },\n    \"Ỡ\": {\n      \"ha\": 1129,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1112 1059 b 959 773 1112 911 1064 811 b 1016 505 996 699 1016 609 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 895 872 685 1024 810 971 b 977 1059 956 891 977 958 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 285 1105 b 445 1300 285 1230 356 1300 b 559 1257 497 1301 530 1277 b 627 1226 582 1240 603 1226 b 686 1303 665 1227 686 1257 l 801 1299 b 641 1104 800 1174 730 1105 b 526 1148 585 1104 554 1127 b 459 1178 505 1164 485 1178 b 402 1103 425 1178 402 1149 \"\n    },\n    \"Ợ\": {\n      \"ha\": 1129,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1112 1059 b 959 773 1112 911 1064 811 b 1016 505 996 699 1016 609 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 895 872 685 1024 810 971 b 977 1059 956 891 977 958 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 543 -284 b 429 -178 480 -284 429 -236 b 543 -72 429 -119 480 -72 b 656 -178 605 -72 656 -119 b 543 -284 656 -236 605 -284 \"\n    },\n    \"Ǿ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 132 17 l 206 122 b 70 505 121 211 70 340 b 543 1024 70 836 274 1024 b 789 960 634 1024 718 1002 l 856 1056 l 952 991 l 880 888 b 1016 505 965 800 1016 670 b 543 -14 1016 175 811 -14 b 297 50 452 -14 367 8 l 228 -48 m 799 505 b 756 710 799 588 784 657 l 409 212 b 543 175 447 187 492 175 b 799 505 698 175 799 291 m 676 799 b 543 835 639 823 594 835 b 287 505 388 835 287 719 b 330 301 287 422 302 353 m 572 1332 l 766 1332 l 616 1108 l 468 1108 \"\n    },\n    \"Ο\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 \"\n    },\n    \"Ό\": {\n      \"ha\": 1117,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1082 505 b 609 -14 1082 175 876 -14 b 136 505 339 -14 136 176 b 609 1024 136 836 339 1024 b 1082 505 876 1024 1082 836 m 865 505 b 609 835 865 719 763 835 b 352 505 453 835 352 719 b 609 175 352 291 453 175 b 865 505 763 175 865 291 m 37 1083 l 225 1083 l 109 848 l -15 848 \"\n    },\n    \"Ὀ\": {\n      \"ha\": 1136,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1100 505 b 627 -14 1100 175 895 -14 b 154 505 358 -14 154 176 b 627 1024 154 836 358 1024 b 1100 505 895 1024 1100 836 m 884 505 b 627 835 884 719 782 835 b 371 505 472 835 371 719 b 627 175 371 291 472 175 b 884 505 782 175 884 291 m 159 945 b 44 765 159 861 111 797 l -14 827 b 40 949 27 855 40 896 l 40 1010 l 159 1010 \"\n    },\n    \"Ὁ\": {\n      \"ha\": 1182,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1147 505 b 674 -14 1147 175 942 -14 b 201 505 404 -14 201 176 b 674 1024 201 836 404 1024 b 1147 505 942 1024 1147 836 m 930 505 b 674 835 930 719 829 835 b 417 505 518 835 417 719 b 674 175 417 291 518 175 b 930 505 829 175 930 291 m 55 1010 l 176 1010 l 176 949 b 228 827 176 902 186 857 l 170 765 b 55 945 105 797 56 861 \"\n    },\n    \"Ὂ\": {\n      \"ha\": 1383,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1348 505 b 875 -14 1348 175 1143 -14 b 402 505 606 -14 402 176 b 875 1024 402 836 606 1024 b 1348 505 1143 1024 1348 836 m 1131 505 b 875 835 1131 719 1030 835 b 618 505 720 835 618 719 b 875 175 618 291 720 175 b 1131 505 1030 175 1131 291 m 173 956 b 44 767 174 877 126 810 l -10 808 b 46 960 27 850 46 896 l 46 1012 l 173 1012 m 431 783 l 365 783 l 205 998 l 205 1012 l 352 1012 l 431 793 \"\n    },\n    \"Ὃ\": {\n      \"ha\": 1335,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1299 505 b 826 -14 1299 175 1094 -14 b 353 505 557 -14 353 176 b 826 1024 353 836 557 1024 b 1299 505 1094 1024 1299 836 m 1083 505 b 826 835 1083 719 981 835 b 570 505 671 835 570 719 b 826 175 570 291 671 175 b 1083 505 981 175 1083 291 m -20 1010 l 101 1010 l 101 949 b 155 827 100 902 109 857 l 97 765 b -20 945 28 797 -21 861 m 382 780 l 316 780 l 155 996 l 155 1010 l 304 1010 l 382 796 \"\n    },\n    \"Ὄ\": {\n      \"ha\": 1284,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1249 505 b 776 -14 1249 175 1044 -14 b 303 505 507 -14 303 176 b 776 1024 303 836 507 1024 b 1249 505 1044 1024 1249 836 m 1032 505 b 776 835 1032 719 931 835 b 519 505 620 835 519 719 b 776 175 519 291 620 175 b 1032 505 931 175 1032 291 m 167 945 b 50 765 167 862 118 797 l -8 827 b 46 949 35 857 45 902 l 46 1010 l 167 1010 m 188 796 l 267 1010 l 414 1010 l 414 996 l 253 780 l 188 780 \"\n    },\n    \"Ὅ\": {\n      \"ha\": 1300,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1265 505 b 792 -14 1265 175 1059 -14 b 319 505 522 -14 319 176 b 792 1024 319 836 522 1024 b 1265 505 1059 1024 1265 836 m 1048 505 b 792 835 1048 719 946 835 b 535 505 636 835 535 719 b 792 175 535 291 636 175 b 1048 505 946 175 1048 291 m 106 765 b -9 945 42 796 -9 858 l -9 1010 l 111 1010 l 111 949 b 164 827 111 896 124 855 l 106 765 m 203 796 l 279 1010 l 428 1010 l 428 996 l 266 780 l 203 780 \"\n    },\n    \"Ὸ\": {\n      \"ha\": 1172,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1137 505 b 664 -14 1137 175 932 -14 b 191 505 395 -14 191 176 b 664 1024 191 836 395 1024 b 1137 505 932 1024 1137 836 m 920 505 b 664 835 920 719 819 835 b 407 505 509 835 407 719 b 664 175 407 291 509 175 b 920 505 819 175 920 291 m -10 996 l -10 1010 l 137 1010 l 214 798 l 214 779 l 150 779 \"\n    },\n    \"ϴ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 796 574 b 543 835 776 744 680 835 b 291 574 405 835 310 744 l 796 574 m 543 175 b 796 436 680 175 776 266 l 291 436 b 543 175 310 266 405 175 \"\n    },\n    \"Ό\": {\n      \"ha\": 1084,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1049 505 b 576 -14 1049 175 843 -14 b 103 505 306 -14 103 176 b 576 1024 103 836 306 1024 b 1049 505 843 1024 1049 836 m 832 505 b 576 835 832 719 730 835 b 319 505 420 835 319 719 b 576 175 319 291 420 175 b 832 505 730 175 832 291 m 34 871 l 110 1083 l 298 1083 l 298 1069 l 138 852 l 34 852 \"\n    },\n    \"О\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 \"\n    },\n    \"Ӧ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 393 1114 b 289 1214 336 1114 289 1160 b 393 1314 289 1270 336 1314 b 495 1214 450 1314 495 1270 b 393 1114 495 1160 450 1114 m 694 1114 b 591 1214 638 1114 591 1160 b 694 1314 591 1270 638 1314 b 797 1214 752 1314 797 1270 b 694 1114 797 1160 752 1114 \"\n    },\n    \"Ɵ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 796 574 b 543 835 776 744 680 835 b 291 574 405 835 310 744 l 796 574 m 543 175 b 796 436 680 175 776 266 l 291 436 b 543 175 310 266 405 175 \"\n    },\n    \"Ө\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 796 574 b 543 835 776 744 680 835 b 291 574 405 835 310 744 l 796 574 m 543 175 b 796 436 680 175 776 266 l 291 436 b 543 175 310 266 405 175 \"\n    },\n    \"Ӫ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 796 574 b 543 835 776 744 680 835 b 291 574 405 835 310 744 l 796 574 m 543 175 b 796 436 680 175 776 266 l 291 436 b 543 175 310 266 405 175 m 393 1114 b 289 1214 336 1114 289 1160 b 393 1314 289 1270 336 1314 b 495 1214 450 1314 495 1270 b 393 1114 495 1160 450 1114 m 694 1114 b 591 1214 638 1114 591 1160 b 694 1314 591 1270 638 1314 b 797 1214 752 1314 797 1270 b 694 1114 797 1160 752 1114 \"\n    },\n    \"Œ\": {\n      \"ha\": 1414,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 529 0 b 70 504 266 0 70 177 b 529 1010 70 833 266 1010 l 1332 1010 l 1332 834 l 865 834 l 865 593 l 1297 593 l 1297 417 l 865 417 l 865 176 l 1334 176 l 1334 0 l 529 0 m 651 834 l 529 834 b 284 504 385 834 284 732 b 529 176 284 275 385 176 l 651 176 \"\n    },\n    \"P\": {\n      \"ha\": 900,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 668 716 1010 848 869 b 481 327 848 466 713 327 l 301 327 l 301 0 l 88 0 m 446 499 b 628 668 569 499 628 568 b 445 836 628 768 569 836 l 301 836 l 301 499 \"\n    },\n    \"Ṕ\": {\n      \"ha\": 900,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 668 716 1010 848 869 b 481 327 848 466 713 327 l 301 327 l 301 0 l 88 0 m 446 499 b 628 668 569 499 628 568 b 445 836 628 768 569 836 l 301 836 l 301 499 m 472 1332 l 667 1332 l 516 1108 l 368 1108 \"\n    },\n    \"Ṗ\": {\n      \"ha\": 900,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 668 716 1010 848 869 b 481 327 848 466 713 327 l 301 327 l 301 0 l 88 0 m 446 499 b 628 668 569 499 628 568 b 445 836 628 768 569 836 l 301 836 l 301 499 m 443 1108 b 330 1214 381 1108 330 1156 b 443 1320 330 1272 381 1320 b 557 1214 506 1320 557 1272 b 443 1108 557 1156 506 1108 \"\n    },\n    \"Ҏ\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 93 1010 l 491 1010 b 853 668 721 1010 853 869 b 699 379 853 540 799 437 l 765 277 l 676 219 l 598 340 b 486 327 564 331 526 327 l 306 327 l 306 0 l 93 0 m 590 548 b 633 668 619 578 633 619 b 450 836 633 768 574 836 l 306 836 l 306 499 l 451 499 b 493 502 466 499 480 500 l 426 606 l 515 663 \"\n    },\n    \"Ƥ\": {\n      \"ha\": 1185,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 651 l 49 750 b 338 1010 49 908 159 1010 l 772 1010 b 1134 668 1001 1010 1134 869 b 766 327 1134 466 999 327 l 587 327 l 587 0 l 373 0 l 373 836 l 339 836 b 240 709 257 836 239 770 l 240 651 m 732 499 b 914 668 854 499 914 568 b 731 836 914 768 854 836 l 587 836 l 587 499 \"\n    },\n    \"Ρ\": {\n      \"ha\": 900,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 668 716 1010 848 869 b 481 327 848 466 713 327 l 301 327 l 301 0 l 88 0 m 446 499 b 628 668 569 499 628 568 b 445 836 628 768 569 836 l 301 836 l 301 499 \"\n    },\n    \"Ῥ\": {\n      \"ha\": 1114,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 1010 l 685 1010 b 1047 668 914 1010 1047 869 b 679 327 1047 466 911 327 l 500 327 l 500 0 l 286 0 m 645 499 b 827 668 767 499 827 568 b 644 836 827 768 767 836 l 500 836 l 500 499 m 70 1010 l 190 1010 l 190 949 b 243 827 190 902 201 857 l 184 765 b 70 945 119 797 71 861 \"\n    },\n    \"Q\": {\n      \"ha\": 1087,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 856 99 1016 325 955 187 l 1001 -83 l 801 -83 l 720 17 b 543 -14 666 -3 606 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 651 351 l 726 255 b 799 505 772 311 799 395 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 598 181 562 175 581 177 l 469 351 \"\n    },\n    \"R\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 \"\n    },\n    \"Ŕ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 479 1332 l 673 1332 l 523 1108 l 374 1108 \"\n    },\n    \"Ŗ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 371 -80 l 565 -80 l 457 -324 l 310 -324 \"\n    },\n    \"Ř\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 450 1204 l 549 1325 l 728 1325 l 728 1318 l 528 1101 l 371 1101 l 172 1318 l 172 1325 l 351 1325 \"\n    },\n    \"Ȑ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 107 1332 l 304 1332 l 409 1108 l 260 1108 m 399 1332 l 590 1332 l 650 1108 l 504 1108 \"\n    },\n    \"Ȓ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 204 1132 b 448 1337 204 1251 298 1337 b 693 1132 598 1337 692 1251 l 546 1132 b 448 1220 546 1178 518 1220 b 351 1132 377 1220 350 1177 l 204 1132 \"\n    },\n    \"Ṙ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 450 1108 b 336 1214 388 1108 336 1156 b 450 1320 336 1272 388 1320 b 564 1214 512 1320 564 1272 b 450 1108 564 1156 512 1108 \"\n    },\n    \"Ṛ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 466 -284 b 353 -178 404 -284 353 -236 b 466 -72 353 -119 404 -72 b 580 -178 529 -72 580 -119 b 466 -284 580 -236 529 -284 \"\n    },\n    \"Ṝ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 690 1149 l 210 1149 l 210 1263 l 690 1263 m 466 -284 b 353 -178 404 -284 353 -236 b 466 -72 353 -119 404 -72 b 580 -178 529 -72 580 -119 b 466 -284 580 -236 529 -284 \"\n    },\n    \"Ṟ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 m 707 -240 l 226 -240 l 226 -126 l 707 -126 \"\n    },\n    \"℟\": {\n      \"ha\": 920,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 614 995 b 852 680 766 956 852 841 b 673 393 852 542 788 442 l 888 0 l 652 0 l 472 337 l 345 -248 l 266 -237 l 397 358 l 305 358 l 305 0 l 91 0 l 91 1010 l 490 1010 b 539 1008 507 1010 523 1010 l 559 1100 l 342 1151 l 363 1224 l 648 1152 m 434 530 l 501 832 b 449 836 485 834 468 836 l 305 836 l 305 530 m 515 536 b 632 680 593 551 632 600 b 573 805 632 737 613 780 l 515 536 \"\n    },\n    \"℞\": {\n      \"ha\": 1064,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 477 1010 b 846 695 723 1010 846 888 b 690 423 846 563 784 475 l 748 345 l 830 457 l 975 457 l 821 244 l 999 0 l 815 0 l 730 117 l 646 0 l 496 0 l 656 219 l 544 375 l 301 375 l 301 0 l 88 0 l 88 1010 m 474 550 b 635 691 579 550 635 599 b 477 834 635 778 582 834 l 301 834 l 301 550 \"\n    },\n    \"Ɍ\": {\n      \"ha\": 939,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 110 372 l 11 372 l 11 532 l 110 532 l 110 1010 l 509 1010 b 871 680 738 1010 871 881 b 692 393 871 542 807 442 l 907 0 l 671 0 l 480 358 l 324 358 l 324 0 l 110 0 m 469 530 b 651 680 591 530 651 580 b 468 836 651 781 591 836 l 324 836 l 324 530 \"\n    },\n    \"S\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 \"\n    },\n    \"Ś\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 484 1332 l 678 1332 l 528 1108 l 379 1108 \"\n    },\n    \"Ŝ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 455 1221 l 356 1101 l 177 1101 l 177 1108 l 377 1325 l 534 1325 l 733 1108 l 733 1101 l 554 1101 \"\n    },\n    \"Ş\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 502 -13 854 113 724 -1 l 497 -39 b 613 -159 564 -49 612 -90 b 352 -320 613 -257 517 -320 l 350 -226 b 484 -164 433 -226 483 -206 b 386 -96 486 -124 454 -105 l 404 -12 b 55 317 193 5 60 116 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 \"\n    },\n    \"Š\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 455 1204 l 554 1325 l 733 1325 l 733 1318 l 533 1101 l 377 1101 l 177 1318 l 177 1325 l 356 1325 \"\n    },\n    \"Ș\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 363 -87 l 557 -87 l 449 -330 l 301 -330 \"\n    },\n    \"Ṡ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 455 1108 b 341 1214 393 1108 341 1156 b 455 1320 341 1272 393 1320 b 569 1214 517 1320 569 1272 b 455 1108 569 1156 517 1108 \"\n    },\n    \"Ṣ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 458 -291 b 344 -184 396 -291 344 -243 b 458 -78 344 -126 396 -78 b 572 -184 520 -78 572 -126 b 458 -291 572 -243 520 -291 \"\n    },\n    \"Ṥ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 230 1277 b 325 1358 231 1322 269 1358 b 421 1277 384 1358 421 1322 b 325 1197 421 1233 384 1197 b 230 1277 268 1197 231 1233 m 508 1283 l 659 1283 l 521 1110 l 408 1110 \"\n    },\n    \"Ṧ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 456 1217 l 547 1294 l 724 1294 l 724 1282 l 527 1126 l 385 1126 l 187 1283 l 187 1294 l 364 1294 m 360 1406 b 455 1487 360 1452 399 1487 b 550 1406 513 1487 550 1451 b 455 1327 550 1361 512 1327 b 360 1406 399 1327 360 1361 \"\n    },\n    \"Ṩ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 m 455 1108 b 341 1214 393 1108 341 1156 b 455 1320 341 1272 393 1320 b 569 1214 517 1320 569 1272 b 455 1108 569 1156 517 1108 m 458 -291 b 344 -184 396 -291 344 -243 b 458 -78 344 -126 396 -78 b 572 -184 520 -78 572 -126 b 458 -291 572 -243 520 -291 \"\n    },\n    \"Ѕ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 636 720 b 463 845 628 799 565 845 b 301 732 359 845 301 798 b 461 607 299 660 373 627 l 551 585 b 854 289 727 546 854 457 b 462 -14 854 104 709 -14 b 55 317 217 -14 61 99 l 262 317 b 460 165 269 216 349 165 b 639 289 568 165 638 215 b 467 415 638 357 577 389 l 357 443 b 82 718 186 484 81 569 b 465 1024 81 902 243 1024 b 840 720 690 1024 837 900 l 636 720 \"\n    },\n    \"Ƨ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 69 720 b 445 1024 72 900 220 1024 b 828 718 666 1024 829 902 b 552 443 828 569 723 484 l 442 415 b 271 289 332 389 271 357 b 450 165 271 215 341 165 b 648 317 561 165 641 216 l 854 317 b 447 -14 849 99 692 -14 b 55 289 201 -14 56 104 b 358 585 56 457 182 546 l 449 607 b 609 732 537 627 610 660 b 446 845 609 798 551 845 b 274 720 344 845 282 799 \"\n    },\n    \"ẞ\": {\n      \"ha\": 995,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 665 b 445 1024 88 886 226 1024 b 886 849 592 1024 760 949 l 661 585 b 940 292 831 563 940 448 b 581 -14 940 106 791 -14 b 358 27 507 -14 421 1 l 417 186 b 566 154 461 168 515 154 b 732 293 670 154 732 207 b 539 455 732 422 621 455 l 446 455 l 446 583 l 630 793 b 447 855 585 828 522 855 b 301 665 343 855 301 773 l 301 0 l 88 0 \"\n    },\n    \"T\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 \"\n    },\n    \"Ţ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 515 0 l 508 -39 b 623 -159 575 -49 623 -90 b 363 -320 624 -257 528 -320 l 361 -226 b 495 -164 444 -226 494 -206 b 397 -96 497 -124 465 -105 l 418 0 l 359 0 l 359 834 l 49 834 \"\n    },\n    \"Ť\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 m 465 1204 l 564 1325 l 743 1325 l 743 1318 l 543 1101 l 387 1101 l 187 1318 l 187 1325 l 366 1325 \"\n    },\n    \"Ț\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 m 368 -80 l 562 -80 l 454 -324 l 307 -324 \"\n    },\n    \"Ṫ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 m 465 1108 b 351 1214 402 1108 351 1156 b 465 1320 351 1272 402 1320 b 579 1214 527 1320 579 1272 b 465 1108 579 1156 527 1108 \"\n    },\n    \"Ṭ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 m 463 -284 b 350 -178 401 -284 350 -236 b 463 -72 350 -119 401 -72 b 577 -178 526 -72 577 -119 b 463 -284 577 -236 526 -284 \"\n    },\n    \"Ṯ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 m 704 -240 l 223 -240 l 223 -126 l 704 -126 \"\n    },\n    \"Ṱ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 m 464 -167 l 364 -287 l 185 -287 l 185 -280 l 386 -63 l 542 -63 l 742 -280 l 742 -287 l 563 -287 \"\n    },\n    \"Ƭ\": {\n      \"ha\": 977,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 927 834 l 618 834 l 618 0 l 407 0 l 407 834 l 327 834 b 226 711 245 834 226 772 l 226 652 l 49 652 l 49 749 b 327 1010 49 910 147 1010 l 927 1010 \"\n    },\n    \"Ʈ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 -46 b 678 -119 570 -106 623 -119 l 720 -119 l 720 -284 l 622 -284 b 359 -46 491 -284 359 -242 l 359 834 l 49 834 \"\n    },\n    \"Ⱦ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 359 325 l 359 834 l 49 834 l 49 1010 l 580 1010 l 621 1138 l 751 1138 l 709 1010 l 879 1010 l 879 834 l 652 834 l 570 579 l 570 0 l 382 0 l 341 -128 l 212 -128 \"\n    },\n    \"Τ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 \"\n    },\n    \"U\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 \"\n    },\n    \"Ư\": {\n      \"ha\": 1208,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1159 1047 b 925 731 1159 866 1103 752 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 l 925 1010 l 925 844 b 1023 1047 1014 866 1023 939 \"\n    },\n    \"Ù\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 284 1332 l 477 1332 l 582 1108 l 434 1108 \"\n    },\n    \"Ú\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 536 1332 l 730 1332 l 580 1108 l 431 1108 \"\n    },\n    \"Û\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 507 1221 l 407 1101 l 228 1101 l 228 1108 l 429 1325 l 585 1325 l 785 1108 l 785 1101 l 606 1101 \"\n    },\n    \"Ü\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 356 1114 b 253 1214 299 1114 253 1160 b 356 1314 253 1270 299 1314 b 459 1214 413 1314 459 1270 b 356 1114 459 1160 413 1114 m 658 1114 b 554 1214 601 1114 554 1160 b 658 1314 554 1270 601 1314 b 761 1214 715 1314 761 1270 b 658 1114 761 1160 715 1114 \"\n    },\n    \"Ũ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 249 1105 b 409 1300 249 1230 319 1300 b 523 1257 460 1301 493 1277 b 591 1226 545 1240 566 1226 b 650 1303 629 1227 649 1257 l 764 1299 b 604 1104 763 1174 693 1105 b 490 1148 549 1104 517 1127 b 422 1178 468 1164 448 1178 b 365 1103 388 1178 365 1149 \"\n    },\n    \"Ū\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 747 1149 l 266 1149 l 266 1263 l 747 1263 \"\n    },\n    \"Ŭ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 751 1274 b 507 1075 750 1155 656 1075 b 263 1274 357 1075 263 1155 l 408 1274 b 507 1186 408 1229 435 1186 b 604 1274 577 1186 604 1228 \"\n    },\n    \"Ů\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 507 1068 b 355 1217 423 1068 355 1135 b 507 1365 355 1299 423 1365 b 658 1217 590 1365 658 1299 b 507 1068 658 1135 590 1068 m 507 1153 b 573 1217 543 1153 573 1181 b 507 1281 573 1252 544 1281 b 440 1217 470 1281 440 1252 b 507 1153 440 1181 469 1152 \"\n    },\n    \"Ű\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 700 1302 l 877 1302 l 692 1098 l 544 1098 m 422 1302 l 599 1302 l 437 1098 l 291 1098 \"\n    },\n    \"Ų\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 631 -1 925 172 811 40 b 530 -107 571 -30 530 -60 b 578 -156 530 -138 546 -156 b 630 -144 600 -156 617 -148 l 652 -253 b 539 -282 627 -266 589 -282 b 374 -152 452 -282 389 -235 b 403 -5 364 -102 373 -48 b 88 354 210 30 88 165 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 \"\n    },\n    \"Ǔ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 507 1204 l 606 1325 l 785 1325 l 785 1318 l 584 1101 l 428 1101 l 228 1318 l 228 1325 l 407 1325 \"\n    },\n    \"Ǖ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 747 1401 l 266 1401 l 266 1515 l 747 1515 m 357 1114 b 253 1214 300 1114 253 1160 b 357 1314 253 1270 300 1314 b 459 1214 414 1314 459 1270 b 357 1114 459 1160 414 1114 m 658 1114 b 555 1214 602 1114 555 1160 b 658 1314 555 1270 602 1314 b 761 1214 716 1314 761 1270 b 658 1114 761 1160 716 1114 \"\n    },\n    \"Ǘ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 562 1504 l 750 1504 l 577 1330 l 426 1330 m 651 1078 b 552 1173 597 1078 552 1122 b 651 1268 552 1226 597 1268 b 750 1173 706 1268 750 1226 b 651 1078 750 1122 706 1078 m 361 1078 b 262 1173 307 1078 262 1122 b 361 1268 262 1226 307 1268 b 460 1173 416 1268 460 1226 b 361 1078 460 1122 416 1078 \"\n    },\n    \"Ǚ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 507 1373 l 599 1448 l 775 1448 l 775 1437 l 580 1281 l 436 1281 l 239 1439 l 239 1448 l 416 1448 m 563 1199 b 658 1278 563 1242 600 1278 b 753 1199 714 1278 753 1244 b 658 1118 753 1153 714 1118 b 563 1199 600 1118 563 1154 m 262 1199 b 355 1279 262 1243 299 1279 b 451 1199 414 1279 451 1243 b 356 1119 451 1153 412 1119 b 262 1199 299 1119 262 1153 \"\n    },\n    \"Ǜ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 561 1199 b 657 1278 561 1244 600 1278 b 752 1199 714 1278 751 1242 b 657 1118 751 1155 715 1118 b 561 1199 600 1118 561 1153 m 260 1199 b 354 1279 260 1243 298 1279 b 451 1199 412 1279 450 1243 b 354 1119 450 1153 410 1119 b 260 1199 297 1119 260 1153 m 570 1270 l 459 1270 l 334 1400 l 480 1400 \"\n    },\n    \"Ȕ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 163 1332 l 361 1332 l 466 1108 l 317 1108 m 455 1332 l 647 1332 l 706 1108 l 561 1108 \"\n    },\n    \"Ȗ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 261 1132 b 506 1337 261 1251 355 1337 b 750 1132 655 1337 750 1251 l 604 1132 b 506 1220 603 1178 576 1220 b 408 1132 434 1220 407 1177 l 261 1132 \"\n    },\n    \"Ṳ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 367 -286 b 254 -180 305 -286 254 -238 b 367 -73 254 -121 305 -73 b 481 -180 430 -73 481 -121 b 367 -286 481 -238 430 -286 m 721 -286 b 607 -180 658 -286 607 -238 b 721 -73 607 -121 658 -73 b 835 -180 783 -73 835 -121 b 721 -286 835 -238 783 -286 \"\n    },\n    \"Ṵ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 275 -271 b 436 -76 275 -146 346 -76 b 549 -119 487 -75 520 -99 b 618 -150 572 -136 593 -150 b 676 -73 655 -149 676 -119 l 791 -77 b 631 -272 790 -202 720 -271 b 516 -228 576 -272 544 -249 b 449 -198 495 -212 475 -198 b 392 -273 415 -198 392 -227 \"\n    },\n    \"Ṷ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 507 -169 l 407 -289 l 228 -289 l 228 -282 l 429 -65 l 585 -65 l 785 -282 l 785 -289 l 606 -289 \"\n    },\n    \"Ṹ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 258 1097 b 412 1279 258 1214 326 1278 b 522 1238 462 1279 494 1257 b 587 1210 544 1223 564 1210 b 644 1281 624 1210 643 1239 l 754 1278 b 600 1096 753 1162 686 1097 b 490 1137 547 1096 517 1118 b 425 1165 469 1152 450 1165 b 371 1095 393 1165 371 1138 m 551 1504 l 740 1504 l 566 1330 l 415 1330 \"\n    },\n    \"Ṻ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 747 1111 l 265 1111 l 265 1225 l 747 1225 m 260 1367 b 354 1448 260 1412 297 1448 b 451 1367 410 1448 450 1413 b 354 1287 450 1322 412 1287 b 260 1367 297 1287 260 1322 m 561 1367 b 657 1448 561 1413 599 1448 b 752 1367 714 1448 751 1412 b 657 1288 751 1322 713 1288 b 561 1367 599 1288 561 1322 \"\n    },\n    \"Ụ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 507 -286 b 393 -180 444 -286 393 -238 b 507 -73 393 -121 444 -73 b 620 -180 569 -73 620 -121 b 507 -286 620 -238 569 -286 \"\n    },\n    \"Ủ\": {\n      \"ha\": 1013,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 925 1010 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 m 428 1119 l 417 1207 b 513 1252 487 1210 514 1227 b 415 1298 514 1288 471 1298 l 420 1393 b 689 1259 596 1393 690 1343 b 584 1162 690 1199 637 1170 l 584 1119 \"\n    },\n    \"Ứ\": {\n      \"ha\": 1208,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1159 1047 b 925 731 1159 866 1103 752 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 l 925 1010 l 925 844 b 1023 1047 1014 866 1023 939 m 536 1332 l 730 1332 l 580 1108 l 431 1108 \"\n    },\n    \"Ừ\": {\n      \"ha\": 1208,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1159 1047 b 925 731 1159 866 1103 752 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 l 925 1010 l 925 844 b 1023 1047 1014 866 1023 939 m 284 1332 l 477 1332 l 582 1108 l 434 1108 \"\n    },\n    \"Ử\": {\n      \"ha\": 1208,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1159 1047 b 925 731 1159 866 1103 752 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 l 925 1010 l 925 844 b 1023 1047 1014 866 1023 939 m 428 1119 l 417 1207 b 513 1252 487 1210 514 1227 b 415 1298 514 1288 471 1298 l 420 1393 b 689 1259 596 1393 690 1343 b 584 1162 690 1199 637 1170 l 584 1119 \"\n    },\n    \"Ữ\": {\n      \"ha\": 1208,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1159 1047 b 925 731 1159 866 1103 752 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 l 925 1010 l 925 844 b 1023 1047 1014 866 1023 939 m 249 1105 b 409 1300 249 1230 319 1300 b 523 1257 460 1301 493 1277 b 591 1226 545 1240 566 1226 b 650 1303 629 1227 649 1257 l 764 1299 b 604 1104 763 1174 693 1105 b 490 1148 549 1104 517 1127 b 422 1178 468 1164 448 1178 b 365 1103 388 1178 365 1149 \"\n    },\n    \"Ự\": {\n      \"ha\": 1208,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1159 1047 b 925 731 1159 866 1103 752 l 925 354 b 507 -14 925 133 758 -14 b 88 354 254 -14 88 133 l 88 1010 l 301 1010 l 301 372 b 507 174 301 257 383 174 b 712 372 631 174 712 257 l 712 1010 l 925 1010 l 925 844 b 1023 1047 1014 866 1023 939 m 507 -286 b 393 -180 444 -286 393 -238 b 507 -73 393 -121 444 -73 b 620 -180 569 -73 620 -121 b 507 -286 620 -238 569 -286 \"\n    },\n    \"Ʉ\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1062 452 l 950 452 l 950 354 b 531 -14 950 133 782 -14 b 112 354 279 -14 112 133 l 112 452 l -6 452 l -6 574 l 112 574 l 112 1010 l 326 1010 l 326 574 l 736 574 l 736 1010 l 950 1010 l 950 574 l 1062 574 m 326 452 l 326 372 b 531 174 326 257 407 174 b 736 372 655 174 736 257 l 736 452 \"\n    },\n    \"V\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 514 243 l 524 243 l 768 1010 l 1005 1010 l 657 0 l 382 0 l 33 1010 l 270 1010 \"\n    },\n    \"Ṽ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 514 243 l 524 243 l 768 1010 l 1005 1010 l 657 0 l 382 0 l 33 1010 l 270 1010 m 261 1105 b 422 1300 261 1230 332 1300 b 536 1257 473 1301 506 1277 b 604 1226 558 1240 579 1226 b 662 1303 642 1227 662 1257 l 777 1299 b 617 1104 776 1174 706 1105 b 503 1148 562 1104 530 1127 b 435 1178 481 1164 461 1178 b 378 1103 401 1178 378 1149 \"\n    },\n    \"Ṿ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 514 243 l 524 243 l 768 1010 l 1005 1010 l 657 0 l 382 0 l 33 1010 l 270 1010 m 519 -284 b 405 -178 457 -284 405 -236 b 519 -72 405 -119 457 -72 b 633 -178 581 -72 633 -119 b 519 -284 633 -236 581 -284 \"\n    },\n    \"W\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 26 1010 l 259 1010 l 427 308 l 435 308 l 619 1010 l 819 1010 l 1003 307 l 1012 307 l 1179 1010 l 1413 1010 l 1124 0 l 915 0 l 723 660 l 715 660 l 523 0 l 315 0 \"\n    },\n    \"Ŵ\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 26 1010 l 259 1010 l 427 308 l 435 308 l 619 1010 l 819 1010 l 1003 307 l 1012 307 l 1179 1010 l 1413 1010 l 1124 0 l 915 0 l 723 660 l 715 660 l 523 0 l 315 0 m 720 1221 l 620 1101 l 441 1101 l 441 1108 l 642 1325 l 798 1325 l 998 1108 l 998 1101 l 819 1101 \"\n    },\n    \"Ẁ\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 26 1010 l 259 1010 l 427 308 l 435 308 l 619 1010 l 819 1010 l 1003 307 l 1012 307 l 1179 1010 l 1413 1010 l 1124 0 l 915 0 l 723 660 l 715 660 l 523 0 l 315 0 m 496 1332 l 690 1332 l 795 1108 l 647 1108 \"\n    },\n    \"Ẃ\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 26 1010 l 259 1010 l 427 308 l 435 308 l 619 1010 l 819 1010 l 1003 307 l 1012 307 l 1179 1010 l 1413 1010 l 1124 0 l 915 0 l 723 660 l 715 660 l 523 0 l 315 0 m 748 1332 l 943 1332 l 792 1108 l 644 1108 \"\n    },\n    \"Ẅ\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 26 1010 l 259 1010 l 427 308 l 435 308 l 619 1010 l 819 1010 l 1003 307 l 1012 307 l 1179 1010 l 1413 1010 l 1124 0 l 915 0 l 723 660 l 715 660 l 523 0 l 315 0 m 569 1114 b 466 1214 512 1114 466 1160 b 569 1314 466 1270 512 1314 b 672 1214 626 1314 672 1270 b 569 1114 672 1160 626 1114 m 871 1114 b 767 1214 814 1114 767 1160 b 871 1314 767 1270 814 1314 b 974 1214 928 1314 974 1270 b 871 1114 974 1160 928 1114 \"\n    },\n    \"Ẇ\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 26 1010 l 259 1010 l 427 308 l 435 308 l 619 1010 l 819 1010 l 1003 307 l 1012 307 l 1179 1010 l 1413 1010 l 1124 0 l 915 0 l 723 660 l 715 660 l 523 0 l 315 0 m 719 1108 b 606 1214 657 1108 606 1156 b 719 1320 606 1272 657 1320 b 833 1214 782 1320 833 1272 b 719 1108 833 1156 782 1108 \"\n    },\n    \"Ẉ\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 26 1010 l 259 1010 l 427 308 l 435 308 l 619 1010 l 819 1010 l 1003 307 l 1012 307 l 1179 1010 l 1413 1010 l 1124 0 l 915 0 l 723 660 l 715 660 l 523 0 l 315 0 m 719 -281 b 606 -175 657 -281 606 -233 b 719 -69 606 -116 657 -69 b 833 -175 782 -69 833 -116 b 719 -281 833 -233 782 -281 \"\n    },\n    \"X\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 \"\n    },\n    \"Ẋ\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 m 495 1108 b 382 1214 433 1108 382 1156 b 495 1320 382 1272 433 1320 b 609 1214 558 1320 609 1272 b 495 1108 609 1156 558 1108 \"\n    },\n    \"Ẍ\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 m 345 1114 b 242 1214 289 1114 242 1160 b 345 1314 242 1270 289 1314 b 448 1214 402 1314 448 1270 b 345 1114 448 1160 402 1114 m 647 1114 b 544 1214 590 1114 544 1160 b 647 1314 544 1270 590 1314 b 750 1214 704 1314 750 1270 b 647 1114 750 1160 704 1114 \"\n    },\n    \"Ҳ\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 862 145 l 1016 145 l 1016 -244 l 812 -244 l 812 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 \"\n    },\n    \"Ӽ\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 836 186 l 1038 186 l 1038 -19 b 770 -296 1038 -196 938 -296 b 669 -286 734 -296 705 -294 l 679 -122 b 747 -131 699 -128 720 -131 b 834 -19 800 -131 834 -92 l 834 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 \"\n    },\n    \"Χ\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 \"\n    },\n    \"Y\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 \"\n    },\n    \"Ƴ\": {\n      \"ha\": 1096,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 269 1010 l 529 575 l 541 575 l 727 885 b 1076 999 812 1026 951 1047 l 1030 838 b 890 783 963 859 929 844 l 641 390 l 641 0 l 429 0 l 429 390 l 36 1010 \"\n    },\n    \"Ý\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 532 1332 l 727 1332 l 576 1108 l 428 1108 \"\n    },\n    \"Ŷ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 503 1221 l 404 1101 l 225 1101 l 225 1108 l 425 1325 l 581 1325 l 781 1108 l 781 1101 l 602 1101 \"\n    },\n    \"Ÿ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 353 1114 b 249 1214 296 1114 249 1160 b 353 1314 249 1270 296 1314 b 455 1214 410 1314 455 1270 b 353 1114 455 1160 410 1114 m 654 1114 b 551 1214 598 1114 551 1160 b 654 1314 551 1270 598 1314 b 757 1214 712 1314 757 1270 b 654 1114 757 1160 712 1114 \"\n    },\n    \"Ȳ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 743 1149 l 263 1149 l 263 1263 l 743 1263 \"\n    },\n    \"Ẏ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 503 1108 b 390 1214 441 1108 390 1156 b 503 1320 390 1272 441 1320 b 617 1214 566 1320 617 1272 b 503 1108 617 1156 566 1108 \"\n    },\n    \"Ỳ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 280 1332 l 473 1332 l 579 1108 l 430 1108 \"\n    },\n    \"Ỵ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 503 -284 b 389 -178 440 -284 389 -236 b 503 -72 389 -119 440 -72 b 617 -178 565 -72 617 -119 b 503 -284 617 -236 565 -284 \"\n    },\n    \"Ỷ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 425 1119 l 414 1207 b 510 1252 483 1210 510 1227 b 411 1298 510 1288 468 1298 l 417 1393 b 686 1259 592 1393 686 1343 b 581 1162 686 1199 633 1170 l 581 1119 \"\n    },\n    \"Ỹ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 245 1105 b 405 1300 245 1230 316 1300 b 519 1257 457 1301 490 1277 b 587 1226 542 1240 563 1226 b 646 1303 625 1227 646 1257 l 761 1299 b 601 1104 760 1174 690 1105 b 486 1148 545 1104 514 1127 b 419 1178 465 1164 445 1178 b 362 1103 385 1178 362 1149 \"\n    },\n    \"Ɏ\": {\n      \"ha\": 1008,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 995 690 l 797 690 l 609 357 l 609 0 l 397 0 l 397 357 l 209 690 l 12 690 l 12 799 l 147 799 l 29 1010 l 268 1010 l 379 799 l 627 799 l 738 1010 l 978 1010 l 859 799 l 995 799 m 498 575 l 508 575 l 569 690 l 437 690 \"\n    },\n    \"Υ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 \"\n    },\n    \"Ύ\": {\n      \"ha\": 1344,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 546 1010 l 776 575 l 786 575 l 1017 1010 l 1256 1010 l 887 357 l 887 0 l 675 0 l 675 357 l 307 1010 m 69 1083 l 257 1083 l 140 848 l 16 848 \"\n    },\n    \"Ϋ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 353 1114 b 249 1214 296 1114 249 1160 b 353 1314 249 1270 296 1314 b 455 1214 410 1314 455 1270 b 353 1114 455 1160 410 1114 m 654 1114 b 551 1214 598 1114 551 1160 b 654 1314 551 1270 598 1314 b 757 1214 712 1314 757 1270 b 654 1114 757 1160 712 1114 \"\n    },\n    \"Ὑ\": {\n      \"ha\": 1269,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 471 1010 l 701 575 l 711 575 l 941 1010 l 1180 1010 l 812 357 l 812 0 l 600 0 l 600 357 l 231 1010 m 52 1010 l 172 1010 l 172 949 b 225 827 173 902 183 857 l 167 765 b 52 945 102 797 53 861 \"\n    },\n    \"Ὓ\": {\n      \"ha\": 1486,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 688 1010 l 918 575 l 928 575 l 1158 1010 l 1397 1010 l 1029 357 l 1029 0 l 817 0 l 817 357 l 448 1010 m 43 1010 l 164 1010 l 164 949 b 218 827 164 902 173 857 l 160 765 b 43 945 92 797 42 861 m 445 780 l 380 780 l 219 996 l 219 1010 l 368 1010 l 445 796 \"\n    },\n    \"Ὕ\": {\n      \"ha\": 1565,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 768 1010 l 998 575 l 1008 575 l 1238 1010 l 1478 1010 l 1109 357 l 1109 0 l 897 0 l 897 357 l 529 1010 m 129 765 b 14 945 66 796 14 858 l 14 1010 l 134 1010 l 134 949 b 187 827 135 896 147 855 l 129 765 m 226 796 l 302 1010 l 451 1010 l 451 996 l 289 780 l 226 780 \"\n    },\n    \"Ὗ\": {\n      \"ha\": 1470,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 672 1010 l 903 575 l 912 575 l 1143 1010 l 1382 1010 l 1014 357 l 1014 0 l 801 0 l 801 357 l 433 1010 m 419 1152 b 305 1030 419 1087 372 1030 b 142 1076 232 1030 202 1076 b 96 1017 114 1076 96 1049 l 10 1041 b 124 1165 10 1106 57 1165 b 287 1120 184 1165 230 1120 b 334 1178 313 1120 334 1146 m 170 995 l 281 995 l 281 944 b 327 843 281 907 288 867 l 270 793 b 170 941 216 818 170 871 \"\n    },\n    \"Ῠ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 747 1274 b 503 1075 747 1155 653 1075 b 259 1274 354 1075 259 1155 l 405 1274 b 503 1186 404 1229 431 1186 b 601 1274 573 1186 601 1228 \"\n    },\n    \"Ῡ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 m 743 1149 l 263 1149 l 263 1263 l 743 1263 \"\n    },\n    \"Ὺ\": {\n      \"ha\": 1295,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 498 1010 l 728 575 l 738 575 l 968 1010 l 1207 1010 l 839 357 l 839 0 l 627 0 l 627 357 l 258 1010 m 48 996 l 48 1010 l 195 1010 l 272 798 l 272 779 l 209 779 \"\n    },\n    \"Ύ\": {\n      \"ha\": 1284,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 486 1010 l 716 575 l 726 575 l 956 1010 l 1196 1010 l 827 357 l 827 0 l 615 0 l 615 357 l 247 1010 m -39 871 l 38 1083 l 226 1083 l 226 1069 l 66 852 l -39 852 \"\n    },\n    \"\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 b 504 -108 547 -29 504 -60 b 552 -157 504 -139 520 -157 b 604 -145 574 -157 590 -149 l 625 -254 b 513 -283 601 -267 563 -283 b 348 -153 426 -283 363 -236 b 397 18 336 -93 352 -27 l 397 357 l 29 1010 \"\n    },\n    \"Z\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 \"\n    },\n    \"Ź\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 m 494 1332 l 688 1332 l 538 1108 l 389 1108 \"\n    },\n    \"Ż\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 m 465 1108 b 351 1214 402 1108 351 1156 b 465 1320 351 1272 402 1320 b 579 1214 527 1320 579 1272 b 465 1108 579 1156 527 1108 \"\n    },\n    \"Ž\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 m 465 1204 l 564 1325 l 743 1325 l 743 1318 l 543 1101 l 387 1101 l 187 1318 l 187 1325 l 366 1325 \"\n    },\n    \"Ẑ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 m 465 1221 l 366 1101 l 187 1101 l 187 1108 l 387 1325 l 544 1325 l 743 1108 l 743 1101 l 564 1101 \"\n    },\n    \"Ẓ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 m 462 -284 b 348 -178 400 -284 348 -236 b 462 -72 348 -119 400 -72 b 576 -178 524 -72 576 -119 b 462 -284 576 -236 524 -284 \"\n    },\n    \"Ẕ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 m 702 -240 l 222 -240 l 222 -126 l 702 -126 \"\n    },\n    \"Ȥ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 76 1010 l 849 1010 l 849 883 l 340 176 l 588 176 b 865 -84 766 176 866 77 l 865 -174 l 690 -174 l 690 -122 b 588 0 690 -58 672 0 l 77 0 l 77 127 l 586 834 l 76 834 \"\n    },\n    \"Ƶ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 322 471 l 233 471 l 233 594 l 410 594 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 643 594 l 725 594 l 725 471 l 555 471 l 345 176 l 850 176 l 850 0 l 77 0 \"\n    },\n    \"Ζ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 127 l 581 834 l 76 834 l 76 1010 l 849 1010 l 849 883 l 345 176 l 850 176 l 850 0 l 77 0 \"\n    },\n    \"Ɀ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 738 -296 b 143 0 486 -296 425 0 l 76 0 l 76 118 l 574 837 l 74 837 l 74 1010 l 842 1010 l 842 893 l 331 150 b 757 -122 538 84 618 -122 b 856 -108 795 -122 826 -117 l 856 -275 b 738 -296 828 -287 784 -296 \"\n    },\n    \"a\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"á\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 442 1080 l 636 1080 l 486 855 l 337 855 \"\n    },\n    \"ă\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 657 1022 b 413 823 656 903 562 823 b 169 1022 263 823 169 903 l 315 1022 b 413 934 314 977 341 934 b 510 1022 483 934 510 976 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ắ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 656 998 b 410 836 656 902 560 836 b 166 998 260 836 166 902 l 300 998 b 410 921 300 959 330 921 b 519 998 489 921 519 959 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 440 1123 l 584 1123 l 462 997 l 353 997 \"\n    },\n    \"ặ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 657 1022 b 413 823 656 903 562 823 b 169 1022 263 823 169 903 l 315 1022 b 413 934 314 977 341 934 b 510 1022 483 934 510 976 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 404 -284 b 291 -178 342 -284 291 -236 b 404 -72 291 -119 342 -72 b 518 -178 467 -72 518 -119 b 404 -284 518 -236 467 -284 \"\n    },\n    \"ằ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 656 999 b 410 838 656 906 561 838 b 166 999 260 838 166 906 l 300 999 b 410 922 300 960 330 922 b 519 999 488 922 519 960 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 243 1123 l 387 1123 l 473 997 l 366 997 \"\n    },\n    \"ẳ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 654 990 b 407 831 654 895 559 831 b 162 990 256 831 162 895 l 297 990 b 407 918 297 950 329 918 b 518 990 487 918 518 951 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 340 1013 l 328 1083 b 423 1115 395 1085 424 1095 b 326 1151 424 1145 382 1151 l 331 1225 b 572 1121 490 1225 573 1187 b 469 1047 573 1073 521 1053 l 469 1013 \"\n    },\n    \"ẵ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 653 993 b 408 830 652 896 557 830 b 164 993 259 830 164 896 l 299 993 b 408 921 299 954 328 921 b 517 993 485 921 516 952 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 612 1178 b 498 1055 612 1113 563 1055 b 334 1100 423 1055 393 1100 b 287 1042 309 1100 286 1076 l 202 1065 b 316 1189 201 1130 249 1189 b 480 1145 375 1189 420 1145 b 526 1204 504 1145 526 1170 \"\n    },\n    \"ǎ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 413 952 l 512 1072 l 691 1072 l 691 1065 l 491 848 l 334 848 l 135 1065 l 135 1072 l 314 1072 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"â\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 413 969 l 314 848 l 135 848 l 135 855 l 335 1072 l 491 1072 l 691 855 l 691 848 l 512 848 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ấ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 355 994 l 468 994 l 668 840 l 516 840 l 412 923 l 307 840 l 156 840 m 731 1112 l 894 1112 l 735 927 l 616 927 \"\n    },\n    \"ậ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 413 969 l 314 848 l 135 848 l 135 855 l 335 1072 l 491 1072 l 691 855 l 691 848 l 512 848 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 404 -284 b 291 -178 342 -284 291 -236 b 404 -72 291 -119 342 -72 b 518 -178 467 -72 518 -119 b 404 -284 518 -236 467 -284 \"\n    },\n    \"ầ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 668 837 l 517 837 l 412 920 l 307 837 l 157 837 l 355 991 l 468 991 m 208 924 l 91 924 l -69 1109 l 92 1109 \"\n    },\n    \"ẩ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 666 835 l 521 835 l 412 921 l 301 835 l 156 835 l 351 988 l 472 988 m 602 921 l 592 995 b 673 1032 649 998 673 1010 b 589 1071 673 1062 637 1071 l 594 1150 b 799 1038 727 1150 799 1109 b 711 957 799 989 755 964 l 711 921 \"\n    },\n    \"ẫ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 668 833 l 523 833 l 412 916 l 303 833 l 156 833 l 357 984 l 469 984 m 593 1127 b 500 1020 593 1074 556 1020 b 352 1064 437 1020 401 1064 b 316 1017 329 1064 316 1042 l 245 1037 b 337 1142 245 1088 280 1142 b 485 1100 388 1142 437 1100 b 520 1152 506 1100 520 1127 \"\n    },\n    \"ȁ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 70 1080 l 267 1080 l 372 855 l 223 855 m 362 1080 l 553 1080 l 613 855 l 467 855 \"\n    },\n    \"ä\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 262 861 b 159 962 206 861 159 907 b 262 1062 159 1017 206 1062 b 365 962 320 1062 365 1017 b 262 861 365 907 320 861 m 564 861 b 461 962 508 861 461 907 b 564 1062 461 1017 508 1062 b 667 962 621 1062 667 1017 b 564 861 667 907 621 861 \"\n    },\n    \"ǟ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 653 1149 l 173 1149 l 173 1263 l 653 1263 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 263 861 b 159 962 206 861 159 907 b 263 1062 159 1017 206 1062 b 365 962 320 1062 365 1017 b 263 861 365 907 320 861 m 565 861 b 461 962 508 861 461 907 b 565 1062 461 1017 508 1062 b 667 962 622 1062 667 1017 b 565 861 667 907 622 861 \"\n    },\n    \"ȧ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 412 855 b 299 962 350 855 299 903 b 412 1068 299 1020 350 1068 b 526 962 475 1068 526 1020 b 412 855 526 903 475 855 \"\n    },\n    \"ạ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 404 -284 b 291 -178 342 -284 291 -236 b 404 -72 291 -119 342 -72 b 518 -178 467 -72 518 -119 b 404 -284 518 -236 467 -284 \"\n    },\n    \"ǡ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 654 1144 l 173 1144 l 173 1258 l 654 1258 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 414 857 b 308 957 356 857 308 902 b 414 1057 308 1013 356 1057 b 519 957 472 1057 519 1013 b 414 857 519 902 472 857 \"\n    },\n    \"à\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 189 1080 l 383 1080 l 488 855 l 340 855 \"\n    },\n    \"ả\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 334 866 l 324 955 b 420 1000 393 958 420 974 b 321 1045 420 1035 377 1045 l 327 1140 b 595 1006 502 1140 596 1090 b 490 909 596 946 543 917 l 490 866 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ȃ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 167 879 b 411 1084 167 999 261 1084 b 656 879 561 1084 655 999 l 509 879 b 411 967 509 925 481 967 b 314 879 340 967 313 925 l 167 879 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ā\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 653 896 l 173 896 l 173 1010 l 653 1010 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ą\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 b 621 -108 664 -29 621 -60 b 669 -157 621 -139 638 -157 b 721 -145 691 -157 708 -149 l 743 -254 b 630 -283 719 -267 681 -283 b 465 -153 543 -283 480 -236 b 527 30 452 -87 472 -15 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ẚ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 352 940 b 407 992 383 940 407 963 b 352 1048 407 1024 383 1048 l 352 1130 b 492 992 429 1130 492 1073 b 352 860 492 913 429 860 \"\n    },\n    \"å\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 413 839 b 244 1001 319 839 244 910 b 413 1165 244 1090 319 1165 b 581 1001 506 1165 581 1090 b 413 839 581 910 506 839 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 413 927 b 490 1001 456 927 490 962 b 413 1076 490 1041 456 1076 b 336 1001 369 1076 336 1041 b 413 927 336 962 369 927 \"\n    },\n    \"ǻ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 413 823 b 261 964 329 823 261 886 b 413 1105 261 1041 329 1105 b 565 964 497 1105 565 1041 b 413 823 565 886 497 823 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 444 1294 l 619 1294 l 479 1151 l 345 1151 m 413 903 b 479 964 449 903 479 930 b 413 1025 479 997 450 1025 b 346 964 376 1024 346 997 b 413 903 346 930 375 902 \"\n    },\n    \"\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 b 621 -108 664 -29 621 -60 b 669 -157 621 -139 638 -157 b 721 -145 691 -157 708 -149 l 743 -254 b 630 -283 719 -267 681 -283 b 465 -153 543 -283 480 -236 b 527 30 452 -87 472 -15 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 413 839 b 244 1001 319 839 244 910 b 413 1165 244 1090 319 1165 b 581 1001 506 1165 581 1090 b 413 839 581 910 506 839 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 413 927 b 490 1001 456 927 490 962 b 413 1076 490 1041 456 1076 b 336 1001 369 1076 336 1041 b 413 927 336 962 369 927 \"\n    },\n    \"ḁ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 272 -154 b 404 -38 272 -89 329 -38 b 534 -154 476 -38 534 -89 b 404 -271 534 -223 476 -271 b 272 -154 329 -271 272 -222 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 351 -154 b 404 -205 351 -184 373 -205 b 454 -154 432 -205 454 -184 b 404 -106 454 -126 432 -106 b 351 -154 373 -106 351 -126 \"\n    },\n    \"ã\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 155 852 b 315 1048 155 978 225 1047 b 429 1004 366 1048 400 1024 b 497 974 452 988 472 974 b 556 1050 535 974 555 1005 l 671 1047 b 510 852 670 922 600 852 b 396 895 455 851 424 875 b 328 926 374 911 355 926 b 272 851 294 926 272 897 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ɐ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 506 772 b 758 546 651 772 758 696 b 473 313 758 377 623 327 b 290 245 341 300 290 293 l 290 242 b 402 144 290 180 330 144 b 537 231 477 144 522 181 l 731 215 b 401 -10 702 77 582 -10 b 79 247 232 -10 79 66 l 79 758 l 279 758 l 279 653 l 285 653 b 506 772 322 723 394 772 m 446 627 b 288 487 354 627 288 566 l 288 406 b 434 440 313 423 388 434 b 557 539 508 451 557 480 b 446 627 557 597 510 627 \"\n    },\n    \"а\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ӑ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 657 1022 b 413 823 656 903 562 823 b 169 1022 263 823 169 903 l 315 1022 b 413 934 314 977 341 934 b 510 1022 483 934 510 976 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 \"\n    },\n    \"ӓ\": {\n      \"ha\": 806,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 -14 b 48 212 155 -14 48 62 b 333 445 48 381 183 431 b 516 513 465 458 516 464 l 516 516 b 404 614 516 578 475 614 b 269 527 328 614 284 577 l 75 543 b 405 767 104 681 223 767 b 727 511 574 767 727 691 l 727 0 l 527 0 l 527 105 l 521 105 b 300 -14 484 35 412 -14 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 262 861 b 159 962 206 861 159 907 b 262 1062 159 1017 206 1062 b 365 962 320 1062 365 1017 b 262 861 365 907 320 861 m 564 861 b 461 962 508 861 461 907 b 564 1062 461 1017 508 1062 b 667 962 621 1062 667 1017 b 564 861 667 907 621 861 \"\n    },\n    \"æ\": {\n      \"ha\": 1269,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 881 -15 b 605 124 757 -15 654 35 l 599 124 b 312 -14 559 39 440 -14 b 48 212 155 -14 48 62 b 333 445 48 380 183 431 b 516 513 465 458 516 465 l 516 516 b 404 614 516 579 475 614 b 269 527 329 614 283 577 l 75 543 b 408 767 105 681 222 767 b 624 669 491 767 579 743 b 859 767 684 736 762 767 b 1216 383 1060 767 1216 640 l 1216 325 l 699 325 l 699 325 b 871 142 699 212 766 142 b 1017 230 941 142 995 172 l 1211 217 b 881 -15 1181 76 1053 -15 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 1018 455 b 863 611 1017 545 954 611 b 699 455 769 611 704 541 \"\n    },\n    \"ǣ\": {\n      \"ha\": 1269,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 881 -15 b 605 124 757 -15 654 35 l 599 124 b 312 -14 559 39 440 -14 b 48 212 155 -14 48 62 b 333 445 48 380 183 431 b 516 513 465 458 516 465 l 516 516 b 404 614 516 579 475 614 b 269 527 329 614 283 577 l 75 543 b 408 767 105 681 222 767 b 624 669 491 767 579 743 b 859 767 684 736 762 767 b 1216 383 1060 767 1216 640 l 1216 325 l 699 325 l 699 325 b 871 142 699 212 766 142 b 1017 230 941 142 995 172 l 1211 217 b 881 -15 1181 76 1053 -15 m 860 896 l 380 896 l 380 1010 l 860 1010 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 1018 455 b 863 611 1017 545 954 611 b 699 455 769 611 704 541 \"\n    },\n    \"ǽ\": {\n      \"ha\": 1269,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 881 -15 b 605 124 757 -15 654 35 l 599 124 b 312 -14 559 39 440 -14 b 48 212 155 -14 48 62 b 333 445 48 380 183 431 b 516 513 465 458 516 465 l 516 516 b 404 614 516 579 475 614 b 269 527 329 614 283 577 l 75 543 b 408 767 105 681 222 767 b 624 669 491 767 579 743 b 859 767 684 736 762 767 b 1216 383 1060 767 1216 640 l 1216 325 l 699 325 l 699 325 b 871 142 699 212 766 142 b 1017 230 941 142 995 172 l 1211 217 b 881 -15 1181 76 1053 -15 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 1018 455 b 863 611 1017 545 954 611 b 699 455 769 611 704 541 m 649 1080 l 843 1080 l 693 855 l 545 855 \"\n    },\n    \"ӕ\": {\n      \"ha\": 1269,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 881 -15 b 605 124 757 -15 654 35 l 599 124 b 312 -14 559 39 440 -14 b 48 212 155 -14 48 62 b 333 445 48 380 183 431 b 516 513 465 458 516 465 l 516 516 b 404 614 516 579 475 614 b 269 527 329 614 283 577 l 75 543 b 408 767 105 681 222 767 b 624 669 491 767 579 743 b 859 767 684 736 762 767 b 1216 383 1060 767 1216 640 l 1216 325 l 699 325 l 699 325 b 871 142 699 212 766 142 b 1017 230 941 142 995 172 l 1211 217 b 881 -15 1181 76 1053 -15 m 360 131 b 518 271 452 131 518 191 l 518 351 b 372 317 493 334 418 324 b 249 218 298 307 249 278 b 360 131 249 161 295 131 m 1018 455 b 863 611 1017 545 954 611 b 699 455 769 611 704 541 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 473 1080 l 668 1080 l 517 855 l 369 855 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 689 1022 b 444 823 688 903 594 823 b 201 1022 295 823 201 903 l 346 1022 b 444 934 346 977 372 934 b 542 1022 514 934 542 976 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 688 998 b 441 836 688 902 592 836 b 198 998 291 836 197 902 l 332 998 b 441 921 331 959 362 921 b 551 998 521 921 551 959 m 472 1123 l 616 1123 l 494 997 l 384 997 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 689 1022 b 444 823 688 903 594 823 b 201 1022 295 823 201 903 l 346 1022 b 444 934 346 977 372 934 b 542 1022 514 934 542 976 m 436 -284 b 322 -178 373 -284 322 -236 b 436 -72 322 -119 373 -72 b 549 -178 498 -72 549 -119 b 436 -284 549 -236 498 -284 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 688 999 b 441 838 688 906 593 838 b 198 999 291 838 197 906 l 332 999 b 441 922 331 960 362 922 b 551 999 520 922 551 960 m 274 1123 l 419 1123 l 505 997 l 398 997 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 686 990 b 439 831 686 895 591 831 b 193 990 288 831 194 895 l 328 990 b 439 918 329 950 361 918 b 549 990 518 918 550 951 m 372 1013 l 360 1083 b 455 1115 426 1085 455 1095 b 357 1151 455 1145 413 1151 l 363 1225 b 604 1121 522 1225 604 1187 b 500 1047 604 1073 552 1053 l 500 1013 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 684 993 b 439 830 684 896 589 830 b 196 993 291 830 196 896 l 330 993 b 439 921 330 954 360 921 b 548 993 516 921 548 952 m 644 1178 b 529 1055 644 1113 595 1055 b 365 1100 455 1055 424 1100 b 318 1042 340 1100 318 1076 l 233 1065 b 348 1189 233 1130 280 1189 b 511 1145 406 1189 452 1145 b 557 1204 535 1145 557 1170 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 444 952 l 544 1072 l 723 1072 l 723 1065 l 522 848 l 366 848 l 166 1065 l 166 1072 l 345 1072 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 444 969 l 345 848 l 166 848 l 166 855 l 366 1072 l 523 1072 l 723 855 l 723 848 l 544 848 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 386 994 l 500 994 l 699 840 l 548 840 l 444 923 l 338 840 l 187 840 m 763 1112 l 926 1112 l 766 927 l 648 927 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 444 969 l 345 848 l 166 848 l 166 855 l 366 1072 l 523 1072 l 723 855 l 723 848 l 544 848 m 436 -284 b 322 -178 373 -284 322 -236 b 436 -72 322 -119 373 -72 b 549 -178 498 -72 549 -119 b 436 -284 549 -236 498 -284 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 700 837 l 548 837 l 444 920 l 339 837 l 188 837 l 387 991 l 500 991 m 240 924 l 122 924 l -37 1109 l 124 1109 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 697 835 l 553 835 l 443 921 l 332 835 l 188 835 l 382 988 l 503 988 m 633 921 l 624 995 b 705 1032 680 998 705 1010 b 620 1071 705 1062 669 1071 l 625 1150 b 831 1038 759 1150 831 1109 b 742 957 831 989 786 964 l 742 921 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 699 833 l 554 833 l 443 916 l 335 833 l 188 833 l 388 984 l 501 984 m 625 1127 b 531 1020 624 1074 588 1020 b 383 1064 469 1020 433 1064 b 347 1017 361 1064 347 1042 l 276 1037 b 369 1142 276 1088 312 1142 b 517 1100 419 1142 469 1100 b 552 1152 537 1100 551 1127 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 101 1080 l 298 1080 l 403 855 l 255 855 m 393 1080 l 584 1080 l 644 855 l 499 855 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 294 861 b 190 962 237 861 190 907 b 294 1062 190 1017 237 1062 b 397 962 351 1062 397 1017 b 294 861 397 907 351 861 m 596 861 b 492 962 539 861 492 907 b 596 1062 492 1017 539 1062 b 698 962 653 1062 698 1017 b 596 861 698 907 653 861 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 685 1149 l 204 1149 l 204 1263 l 685 1263 m 294 861 b 191 962 238 861 191 907 b 294 1062 191 1017 238 1062 b 397 962 352 1062 397 1017 b 294 861 397 907 352 861 m 596 861 b 493 962 540 861 493 907 b 596 1062 493 1017 540 1062 b 699 962 654 1062 699 1017 b 596 861 699 907 654 861 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 444 855 b 330 962 382 855 330 903 b 444 1068 330 1020 382 1068 b 558 962 507 1068 558 1020 b 444 855 558 903 507 855 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 436 -284 b 322 -178 373 -284 322 -236 b 436 -72 322 -119 373 -72 b 549 -178 498 -72 549 -119 b 436 -284 549 -236 498 -284 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 685 1144 l 205 1144 l 205 1258 l 685 1258 m 445 857 b 340 957 387 857 340 902 b 445 1057 340 1013 387 1057 b 550 957 503 1057 550 1013 b 445 857 550 902 503 857 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 221 1080 l 415 1080 l 520 855 l 371 855 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 366 866 l 355 955 b 451 1000 425 958 452 974 b 353 1045 452 1035 409 1045 l 358 1140 b 627 1006 534 1140 627 1090 b 522 909 627 946 575 917 l 522 866 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 199 879 b 443 1084 198 999 292 1084 b 688 879 592 1084 687 999 l 541 879 b 443 967 541 925 513 967 b 345 879 371 967 345 925 l 199 879 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 685 896 l 204 896 l 204 1010 l 685 1010 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 795 0 b 690 -108 732 -29 689 -60 b 737 -157 689 -139 706 -157 b 789 -145 760 -157 776 -149 l 811 -254 b 698 -283 787 -267 749 -283 b 533 -153 611 -283 548 -236 b 587 23 521 -91 539 -23 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 384 940 b 438 992 414 940 438 963 b 384 1048 438 1024 414 1048 l 384 1130 b 524 992 461 1130 524 1073 b 384 860 524 913 461 860 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 444 839 b 275 1001 351 839 275 910 b 444 1165 275 1090 351 1165 b 613 1001 538 1165 613 1090 b 444 839 613 910 538 839 m 444 927 b 521 1001 488 927 521 962 b 444 1076 521 1041 488 1076 b 367 1001 400 1076 367 1041 b 444 927 367 962 400 927 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 444 823 b 292 964 361 823 292 886 b 444 1105 292 1041 361 1105 b 596 964 528 1105 596 1041 b 444 823 596 886 528 823 m 475 1294 l 651 1294 l 511 1151 l 377 1151 m 444 903 b 510 964 481 903 510 930 b 444 1025 510 997 482 1025 b 378 964 407 1024 378 997 b 444 903 378 930 407 902 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 304 -154 b 436 -38 304 -89 361 -38 b 566 -154 508 -38 566 -89 b 436 -271 566 -223 508 -271 b 304 -154 361 -271 304 -222 m 383 -154 b 436 -205 383 -184 405 -205 b 486 -154 463 -205 486 -184 b 436 -106 486 -126 463 -106 b 383 -154 405 -106 383 -126 \"\n    },\n    \"\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 758 l 794 758 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 186 852 b 347 1048 186 978 257 1047 b 461 1004 398 1048 431 1024 b 529 974 483 988 504 974 b 587 1050 567 974 587 1005 l 702 1047 b 542 852 701 922 631 852 b 428 895 487 851 455 875 b 360 926 406 911 386 926 b 303 851 326 926 303 897 \"\n    },\n    \"b\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 298 1010 l 298 630 l 304 630 b 520 767 332 692 393 767 b 827 378 686 767 827 638 b 519 -12 827 124 692 -12 b 304 121 397 -12 333 58 l 295 121 l 295 0 l 88 0 m 293 379 b 453 155 293 244 352 155 b 612 379 556 155 612 247 b 453 600 612 510 557 600 b 293 379 351 600 293 514 \"\n    },\n    \"ƀ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 809 l -55 809 l -55 933 l 88 933 l 88 1010 l 298 1010 l 298 933 l 437 933 l 437 809 l 298 809 l 298 630 l 304 630 b 520 767 332 692 393 767 b 827 378 686 767 827 638 b 519 -12 827 124 692 -12 b 304 121 397 -12 333 58 l 295 121 l 295 0 l 88 0 m 293 379 b 453 155 293 244 352 155 b 612 379 556 155 612 247 b 453 600 612 510 557 600 b 293 379 351 600 293 514 \"\n    },\n    \"ƃ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 719 859 l 298 859 l 298 630 l 304 630 b 520 767 332 692 393 767 b 827 378 686 767 827 638 b 519 -12 827 124 692 -12 b 304 121 397 -12 333 58 l 295 121 l 295 0 l 88 0 l 88 1010 l 719 1010 m 293 379 b 453 155 293 244 352 155 b 612 379 556 155 612 247 b 453 600 612 510 557 600 b 293 379 351 600 293 514 \"\n    },\n    \"ɓ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 515 -12 b 300 121 393 -12 329 58 l 291 121 l 291 0 l 84 0 l 84 786 b 350 1024 84 985 220 1024 b 457 1017 399 1024 431 1020 l 457 857 b 407 861 440 859 424 861 b 294 786 352 861 294 845 l 294 630 l 300 630 b 516 767 328 692 389 767 b 823 378 682 767 823 638 b 515 -12 823 124 688 -12 m 449 155 b 608 379 552 155 608 247 b 449 600 608 510 553 600 b 290 379 347 600 290 514 b 449 155 290 244 348 155 \"\n    },\n    \"ḃ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 298 1010 l 298 630 l 304 630 b 520 767 332 692 393 767 b 827 378 686 767 827 638 b 519 -12 827 124 692 -12 b 304 121 397 -12 333 58 l 295 121 l 295 0 l 88 0 m 293 379 b 453 155 293 244 352 155 b 612 379 556 155 612 247 b 453 600 612 510 557 600 b 293 379 351 600 293 514 m 525 855 b 411 962 463 855 411 903 b 525 1068 411 1020 463 1068 b 639 962 587 1068 639 1020 b 525 855 639 903 587 855 \"\n    },\n    \"ḅ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 298 1010 l 298 630 l 304 630 b 520 767 332 692 393 767 b 827 378 686 767 827 638 b 519 -12 827 124 692 -12 b 304 121 397 -12 333 58 l 295 121 l 295 0 l 88 0 m 293 379 b 453 155 293 244 352 155 b 612 379 556 155 612 247 b 453 600 612 510 557 600 b 293 379 351 600 293 514 m 443 -284 b 330 -178 381 -284 330 -236 b 443 -72 330 -119 381 -72 b 557 -178 506 -72 557 -119 b 443 -284 557 -236 506 -284 \"\n    },\n    \"ḇ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 298 1010 l 298 630 l 304 630 b 520 767 332 692 393 767 b 827 378 686 767 827 638 b 519 -12 827 124 692 -12 b 304 121 397 -12 333 58 l 295 121 l 295 0 l 88 0 m 293 379 b 453 155 293 244 352 155 b 612 379 556 155 612 247 b 453 600 612 510 557 600 b 293 379 351 600 293 514 m 684 -240 l 204 -240 l 204 -126 l 684 -126 \"\n    },\n    \"c\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 \"\n    },\n    \"ȼ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 601 730 b 764 477 698 683 759 593 l 566 477 b 539 549 562 505 553 529 l 403 153 b 429 151 411 152 420 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 b 348 -8 399 -15 372 -12 l 253 -284 l 132 -284 l 239 28 b 53 376 120 90 53 216 b 425 767 53 608 195 767 b 492 763 448 767 471 766 l 577 1010 l 697 1010 m 437 604 b 429 604 434 604 432 604 b 267 379 331 604 267 522 b 305 219 267 312 281 257 l 437 604 \"\n    },\n    \"ƈ\": {\n      \"ha\": 893,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 608 727 495 767 557 753 b 820 832 651 795 728 832 b 908 820 849 832 878 828 l 908 682 b 856 687 891 684 874 687 b 766 591 797 687 766 661 l 766 477 \"\n    },\n    \"ɕ\": {\n      \"ha\": 820,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 431 -15 b 263 18 368 -15 312 -3 b 204 -67 244 -8 224 -37 l 70 24 b 136 116 92 56 114 87 b 56 378 84 183 56 272 b 428 767 56 608 198 767 b 766 477 625 767 758 653 l 569 477 b 431 604 557 552 509 604 b 269 379 334 604 269 522 b 281 283 269 343 273 311 b 546 396 357 352 441 396 b 762 220 678 396 762 331 b 431 -15 763 91 648 -15 m 375 158 b 431 147 392 151 411 147 b 576 214 522 147 574 175 b 532 257 577 242 554 257 b 375 158 486 257 435 222 \"\n    },\n    \"ç\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 466 -39 b 581 -159 533 -49 581 -90 b 321 -320 582 -257 486 -320 l 319 -226 b 453 -164 402 -226 452 -206 b 355 -96 455 -124 423 -105 l 373 -12 b 53 376 172 11 53 163 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 471 -13 756 117 646 3 \"\n    },\n    \"ć\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 m 455 1080 l 649 1080 l 499 855 l 350 855 \"\n    },\n    \"ĉ\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 m 426 969 l 327 848 l 147 848 l 147 855 l 348 1072 l 504 1072 l 704 855 l 704 848 l 525 848 \"\n    },\n    \"ċ\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 m 426 855 b 312 962 363 855 312 903 b 426 1068 312 1020 363 1068 b 540 962 488 1068 540 1020 b 426 855 540 903 488 855 \"\n    },\n    \"č\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 m 426 952 l 525 1072 l 704 1072 l 704 1065 l 504 848 l 347 848 l 147 1065 l 147 1072 l 327 1072 \"\n    },\n    \"ḉ\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 466 -39 b 581 -159 533 -49 581 -90 b 321 -320 582 -257 486 -320 l 319 -226 b 453 -164 402 -226 452 -206 b 355 -96 455 -124 423 -105 l 373 -12 b 53 376 172 11 53 163 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 471 -13 756 117 646 3 m 455 1080 l 649 1080 l 499 855 l 350 855 \"\n    },\n    \"ϲ\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 \"\n    },\n    \"с\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 193 -15 53 145 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 426 -15 755 104 628 -15 \"\n    },\n    \"d\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"đ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 809 l 388 809 l 388 933 l 584 933 l 584 1010 l 794 1010 l 794 933 l 880 933 l 880 809 l 794 809 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"ɖ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 843 -284 b 585 -46 700 -284 585 -232 l 585 121 l 578 121 b 363 -12 549 58 485 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 -46 b 900 -121 794 -106 847 -121 b 952 -117 918 -121 935 -119 l 952 -277 b 843 -284 928 -281 890 -284 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"ɗ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 782 b 857 1025 584 983 736 1025 b 964 1015 899 1025 942 1019 l 964 855 b 914 860 945 859 928 860 b 794 782 867 860 794 859 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 486 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"ƌ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 859 l 163 859 l 163 1010 m 589 379 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 b 589 379 531 155 589 244 \"\n    },\n    \"ȡ\": {\n      \"ha\": 997,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 365 -12 b 58 378 193 -12 58 124 b 365 767 58 638 199 767 b 581 630 492 767 552 692 l 587 630 l 587 1010 l 797 1010 l 797 80 b 854 83 815 82 835 83 b 1110 -108 1017 83 1110 5 b 861 -284 1110 -216 1025 -284 b 621 -181 736 -284 661 -244 l 500 -279 l 408 -153 l 583 -11 l 583 121 l 581 121 b 365 -12 551 58 488 -12 m 432 155 b 591 379 533 155 591 244 b 432 600 591 514 534 600 b 273 379 328 600 273 510 b 432 155 273 247 329 155 m 794 -82 b 866 -159 795 -135 827 -159 b 929 -104 903 -159 930 -136 b 856 -43 930 -70 906 -43 b 794 -58 837 -42 817 -47 \"\n    },\n    \"ď\": {\n      \"ha\": 1022,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 880 1062 l 1038 1062 l 1003 802 l 880 802 \"\n    },\n    \"ḋ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 385 981 b 271 1088 323 981 271 1029 b 385 1194 271 1146 323 1194 b 499 1088 447 1194 499 1146 b 385 981 499 1029 447 981 \"\n    },\n    \"ḍ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 436 -284 b 322 -178 373 -284 322 -236 b 436 -72 322 -119 373 -72 b 549 -178 498 -72 549 -119 b 436 -284 549 -236 498 -284 \"\n    },\n    \"ḏ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 668 -240 l 187 -240 l 187 -126 l 668 -126 \"\n    },\n    \"ḑ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 340 -80 l 534 -80 l 426 -324 l 279 -324 \"\n    },\n    \"ḓ\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 436 -167 l 336 -287 l 157 -287 l 157 -280 l 358 -63 l 514 -63 l 714 -280 l 714 -287 l 535 -287 \"\n    },\n    \"ǳ\": {\n      \"ha\": 1552,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 837 125 l 1208 584 l 1208 590 l 850 590 l 850 758 l 1461 758 l 1461 621 l 1113 173 l 1113 168 l 1474 168 l 1474 0 l 837 0 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"ʣ\": {\n      \"ha\": 1552,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 837 125 l 1208 584 l 1208 590 l 794 590 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 758 l 1461 758 l 1461 621 l 1113 173 l 1113 168 l 1474 168 l 1474 0 l 837 0 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"ǆ\": {\n      \"ha\": 1552,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 837 125 l 1208 584 l 1208 590 l 850 590 l 850 758 l 1461 758 l 1461 621 l 1113 173 l 1113 168 l 1474 168 l 1474 0 l 837 0 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 1153 952 l 1252 1072 l 1431 1072 l 1431 1065 l 1231 848 l 1075 848 l 875 1065 l 875 1072 l 1054 1072 \"\n    },\n    \"ʥ\": {\n      \"ha\": 1743,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 1010 l 794 1010 l 794 758 l 1461 758 l 1461 635 l 1100 167 l 1201 167 b 1524 422 1328 338 1415 422 b 1715 237 1627 422 1715 348 b 1436 0 1715 129 1631 0 l 1275 0 l 1149 -173 l 1017 -93 l 1083 0 l 839 0 l 839 123 l 1201 591 l 794 591 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 1447 167 b 1548 227 1519 167 1547 193 b 1504 259 1547 247 1527 259 b 1395 167 1471 259 1445 233 \"\n    },\n    \"ʤ\": {\n      \"ha\": 1384,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 560 0 l 560 83 l 549 83 b 363 -12 522 29 458 -12 b 56 378 192 -12 56 123 b 363 767 56 638 198 767 b 549 670 457 767 522 725 l 557 670 l 557 1010 l 767 1010 l 767 758 l 1312 758 l 1313 621 l 1054 309 b 1331 2 1232 281 1331 171 b 960 -300 1331 -192 1177 -300 b 569 -45 784 -300 615 -250 l 771 -45 b 956 -138 794 -98 849 -138 b 1127 16 1065 -138 1127 -77 b 933 181 1127 131 1047 181 l 839 181 l 839 309 l 1076 592 l 767 592 l 767 0 m 255 379 b 421 155 255 242 311 155 b 578 379 538 155 578 255 b 421 600 578 504 536 600 b 255 379 310 600 255 515 \"\n    },\n    \"₫\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 584 630 l 584 809 l 388 809 l 388 933 l 584 933 l 584 1010 l 794 1010 l 794 933 l 880 933 l 880 809 l 794 809 l 794 0 l 587 0 l 587 121 l 578 121 b 363 -12 549 58 485 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 m 767 -253 l 104 -253 l 104 -94 l 767 -94 \"\n    },\n    \"e\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ë\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 265 861 b 162 962 209 861 162 907 b 265 1062 162 1017 209 1062 b 368 962 323 1062 368 1017 b 265 861 368 907 323 861 m 567 861 b 464 962 510 861 464 907 b 567 1062 464 1017 510 1062 b 670 962 624 1062 670 1017 b 567 861 670 907 624 861 \"\n    },\n    \"ɇ\": {\n      \"ha\": 835,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 600 726 b 777 383 707 670 777 555 l 777 325 l 462 325 l 400 145 b 433 142 410 143 421 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 b 348 -8 400 -15 373 -12 l 253 -284 l 132 -284 l 239 27 b 53 375 121 87 53 210 b 421 767 53 609 198 767 b 491 762 445 767 469 765 l 577 1010 l 697 1010 m 439 610 b 424 611 434 611 429 611 b 261 455 331 611 265 542 l 386 455 m 261 325 l 261 325 b 299 201 261 274 274 232 l 341 325 m 507 455 l 579 455 b 543 559 579 496 566 532 \"\n    },\n    \"è\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 193 1080 l 387 1080 l 492 855 l 343 855 \"\n    },\n    \"é\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 445 1080 l 639 1080 l 489 855 l 340 855 \"\n    },\n    \"ê\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 416 969 l 317 848 l 138 848 l 138 855 l 338 1072 l 494 1072 l 694 855 l 694 848 l 515 848 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ē\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 656 896 l 176 896 l 176 1010 l 656 1010 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ĕ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 660 1022 b 416 823 659 903 565 823 b 172 1022 266 823 172 903 l 318 1022 b 416 934 317 977 344 934 b 513 1022 486 934 513 976 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ė\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 416 855 b 302 962 354 855 302 903 b 416 1068 302 1020 354 1068 b 530 962 478 1068 530 1020 b 416 855 530 903 478 855 \"\n    },\n    \"ę\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 502 -263 b 336 -133 414 -263 352 -216 b 352 -9 328 -91 333 -47 b 53 375 165 21 53 163 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 566 4 751 114 677 37 b 493 -87 521 -21 492 -49 b 541 -137 492 -119 509 -137 b 592 -125 563 -137 579 -129 l 614 -233 b 502 -263 590 -247 552 -263 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ě\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 416 952 l 515 1072 l 694 1072 l 694 1065 l 494 848 l 337 848 l 138 1065 l 138 1072 l 317 1072 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ȅ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 73 1080 l 270 1080 l 375 855 l 226 855 m 364 1080 l 556 1080 l 616 855 l 470 855 \"\n    },\n    \"ȇ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 171 879 b 415 1084 170 999 264 1084 b 659 879 564 1084 659 999 l 513 879 b 415 967 512 925 485 967 b 317 879 343 967 317 925 l 171 879 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ȩ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 459 -39 b 575 -159 526 -49 574 -90 b 314 -320 575 -257 479 -320 l 312 -226 b 446 -164 395 -226 445 -206 b 348 -96 448 -124 416 -105 l 366 -11 b 53 375 171 14 53 157 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 463 -14 745 85 632 -3 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ḕ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 176 994 l 660 994 l 660 880 l 176 880 m 155 1263 l 380 1263 l 519 1052 l 350 1052 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ḗ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 656 879 l 176 879 l 176 993 l 656 993 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 467 1294 l 650 1294 l 482 1098 l 326 1098 \"\n    },\n    \"ḙ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 416 -167 l 317 -287 l 138 -287 l 138 -280 l 338 -63 l 494 -63 l 694 -280 l 694 -287 l 515 -287 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ḛ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 184 -269 b 345 -74 184 -144 255 -74 b 459 -117 396 -73 429 -97 b 527 -148 481 -134 502 -148 b 585 -72 565 -147 585 -117 l 700 -75 b 540 -270 699 -200 629 -269 b 426 -226 485 -270 453 -247 b 358 -196 404 -210 384 -196 b 301 -271 324 -196 301 -225 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ḝ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 459 -39 b 575 -159 526 -49 574 -90 b 314 -320 575 -257 479 -320 l 312 -226 b 446 -164 395 -226 445 -206 b 348 -96 448 -124 416 -105 l 366 -11 b 53 375 171 14 53 157 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 463 -14 745 85 632 -3 m 660 1022 b 416 823 659 903 565 823 b 172 1022 266 823 172 903 l 318 1022 b 416 934 317 977 344 934 b 513 1022 486 934 513 976 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ẹ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 416 -284 b 302 -178 354 -284 302 -236 b 416 -72 302 -119 354 -72 b 530 -178 478 -72 530 -119 b 416 -284 530 -236 478 -284 \"\n    },\n    \"ẻ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 337 866 l 327 955 b 423 1000 396 958 423 974 b 324 1045 423 1035 380 1045 l 329 1140 b 598 1006 505 1140 599 1090 b 493 909 599 946 546 917 l 493 866 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ẽ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 158 852 b 318 1048 158 978 228 1047 b 432 1004 369 1048 402 1024 b 500 974 455 988 475 974 b 559 1050 538 974 558 1005 l 674 1047 b 513 852 673 922 603 852 b 399 895 458 851 427 875 b 331 926 377 911 358 926 b 275 851 297 926 275 897 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ế\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 358 994 l 472 994 l 671 840 l 520 840 l 416 923 l 310 840 l 159 840 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 735 1112 l 898 1112 l 738 927 l 619 927 \"\n    },\n    \"ề\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 672 837 l 520 837 l 416 920 l 311 837 l 160 837 l 359 991 l 472 991 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 212 924 l 94 924 l -66 1109 l 96 1109 \"\n    },\n    \"ể\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 669 835 l 524 835 l 415 921 l 304 835 l 159 835 l 354 988 l 474 988 m 605 921 l 595 995 b 676 1032 652 998 676 1010 b 592 1071 676 1062 640 1071 l 597 1150 b 802 1038 730 1150 802 1109 b 714 957 802 989 758 964 l 714 921 \"\n    },\n    \"ễ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 671 833 l 526 833 l 415 916 l 306 833 l 159 833 l 360 984 l 472 984 m 596 1127 b 503 1020 596 1074 559 1020 b 355 1064 440 1020 404 1064 b 319 1017 332 1064 319 1042 l 248 1037 b 340 1142 248 1088 283 1142 b 488 1100 391 1142 440 1100 b 523 1152 509 1100 523 1127 \"\n    },\n    \"ệ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 416 969 l 317 848 l 138 848 l 138 855 l 338 1072 l 494 1072 l 694 855 l 694 848 l 515 848 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 416 -284 b 302 -178 354 -284 302 -236 b 416 -72 302 -119 354 -72 b 530 -178 478 -72 530 -119 b 416 -284 530 -236 478 -284 \"\n    },\n    \"е\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ѐ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 193 1080 l 387 1080 l 492 855 l 343 855 \"\n    },\n    \"ё\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 m 265 861 b 162 962 209 861 162 907 b 265 1062 162 1017 209 1062 b 368 962 323 1062 368 1017 b 265 861 368 907 323 861 m 567 861 b 464 962 510 861 464 907 b 567 1062 464 1017 510 1062 b 670 962 624 1062 670 1017 b 567 861 670 907 624 861 \"\n    },\n    \"ӗ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 53 375 196 -15 53 135 b 421 767 53 609 198 767 b 777 383 621 767 777 640 l 777 325 l 261 325 l 261 325 b 433 142 261 212 327 142 b 578 230 503 142 557 172 l 772 217 b 429 -15 743 76 617 -15 m 660 1022 b 416 823 659 903 565 823 b 172 1022 266 823 172 903 l 318 1022 b 416 934 317 977 344 934 b 513 1022 486 934 513 976 m 579 455 b 424 611 579 545 515 611 b 261 455 331 611 265 542 \"\n    },\n    \"ǝ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 772 b 777 382 634 772 777 622 b 409 -10 777 148 632 -10 b 53 375 209 -10 53 117 l 53 433 l 569 433 l 569 433 b 398 616 569 546 503 616 b 252 528 327 616 273 585 l 58 541 b 401 772 87 681 214 772 m 251 302 b 406 147 252 212 315 147 b 569 302 499 147 565 216 \"\n    },\n    \"f\": {\n      \"ha\": 536,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 491 600 l 341 600 l 341 0 l 131 0 l 131 600 l 24 600 l 24 758 l 131 758 l 131 812 b 379 1057 131 977 237 1057 b 528 1037 444 1057 502 1045 l 491 879 b 423 890 474 884 448 890 b 341 808 362 890 341 860 l 341 758 l 491 758 \"\n    },\n    \"ẜ\": {\n      \"ha\": 529,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 31 610 l 124 642 l 124 812 b 373 1057 124 977 230 1057 b 521 1037 437 1057 495 1045 l 484 879 b 417 890 468 884 442 890 b 334 808 355 890 334 860 l 334 712 l 469 758 l 469 588 l 334 542 l 334 0 l 124 0 l 124 471 l 31 439 \"\n    },\n    \"ẛ\": {\n      \"ha\": 543,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 138 812 b 386 1057 138 977 244 1057 b 535 1037 451 1057 509 1045 l 498 879 b 430 890 481 884 455 890 b 348 808 368 890 348 860 l 348 0 l 138 0 m 314 1108 b 201 1214 252 1108 201 1156 b 314 1320 201 1272 252 1320 b 428 1214 377 1320 428 1272 b 314 1108 428 1156 377 1108 \"\n    },\n    \"ḟ\": {\n      \"ha\": 536,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 491 600 l 341 600 l 341 0 l 131 0 l 131 600 l 24 600 l 24 758 l 131 758 l 131 812 b 379 1057 131 977 237 1057 b 528 1037 444 1057 502 1045 l 491 879 b 423 890 474 884 448 890 b 341 808 362 890 341 860 l 341 758 l 491 758 m 307 1108 b 194 1214 245 1108 194 1156 b 307 1320 194 1272 245 1320 b 421 1214 370 1320 421 1272 b 307 1108 421 1156 370 1108 \"\n    },\n    \"ʩ\": {\n      \"ha\": 1291,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 708 0 l 498 0 l 498 758 l 698 758 l 698 624 l 707 624 b 935 767 741 712 823 767 b 1197 482 1093 767 1197 659 l 1197 -33 b 926 -284 1197 -200 1088 -284 b 820 -276 889 -284 854 -283 l 834 -105 b 896 -112 852 -109 872 -112 b 986 -33 952 -112 986 -89 l 986 445 b 852 593 987 538 936 593 b 708 438 767 593 709 536 m 491 600 l 341 600 l 341 0 l 131 0 l 131 600 l 24 600 l 24 758 l 131 758 l 131 812 b 379 1057 131 977 237 1057 b 528 1037 444 1057 502 1045 l 491 879 b 423 890 474 884 448 890 b 341 808 362 890 341 860 l 341 758 l 491 758 \"\n    },\n    \"g\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 \"\n    },\n    \"ɠ\": {\n      \"ha\": 902,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 428 -300 b 81 -89 223 -300 107 -208 l 276 -63 b 433 -149 293 -109 340 -149 b 590 -4 524 -149 590 -109 l 590 134 l 581 134 b 365 11 554 72 486 11 b 58 380 195 11 58 128 b 365 767 58 638 199 767 b 581 630 492 767 553 692 l 589 630 l 589 786 b 853 1024 589 981 724 1024 b 961 1017 903 1024 934 1020 l 961 857 b 909 861 930 860 927 861 b 798 786 855 861 798 845 l 798 -7 b 428 -300 798 -201 644 -300 m 432 169 b 591 381 533 169 591 248 b 432 600 591 514 534 600 b 273 381 328 600 273 510 b 432 169 273 251 329 169 \"\n    },\n    \"ǥ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 449 l 936 449 l 936 326 l 796 326 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 585 326 516 169 571 226 l 444 326 l 444 449 l 583 449 b 430 600 566 543 513 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 \"\n    },\n    \"ĝ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 m 430 969 l 331 848 l 152 848 l 152 855 l 352 1072 l 509 1072 l 708 855 l 708 848 l 529 848 \"\n    },\n    \"ğ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 m 674 1022 b 430 823 674 903 580 823 b 186 1022 281 823 186 903 l 332 1022 b 430 934 331 977 358 934 b 528 1022 500 934 528 976 \"\n    },\n    \"ġ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 m 430 855 b 317 962 368 855 317 903 b 430 1068 317 1020 368 1068 b 544 962 493 1068 544 1020 b 430 855 544 903 493 855 \"\n    },\n    \"ģ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 m 348 957 b 449 1178 348 1059 393 1141 l 554 1126 b 508 948 531 1087 508 1024 l 506 863 l 348 863 \"\n    },\n    \"ǧ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 m 430 952 l 529 1072 l 708 1072 l 708 1065 l 508 848 l 352 848 l 152 1065 l 152 1072 l 331 1072 \"\n    },\n    \"ǵ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 m 459 1080 l 654 1080 l 503 855 l 355 855 \"\n    },\n    \"ḡ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 m 670 896 l 190 896 l 190 1010 l 670 1010 \"\n    },\n    \"h\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 \"\n    },\n    \"ḩ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 238 0 l 230 -39 b 346 -159 298 -49 346 -90 b 86 -320 347 -257 251 -320 l 84 -226 b 218 -164 167 -226 217 -206 b 119 -96 219 -124 188 -105 l 141 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 \"\n    },\n    \"ћ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 812 l -61 812 l -61 936 l 84 936 l 84 1010 l 288 1010 l 288 936 l 431 936 l 431 812 l 288 812 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 \"\n    },\n    \"ђ\": {\n      \"ha\": 869,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 812 l -61 812 l -61 936 l 84 936 l 84 1010 l 288 1010 l 288 936 l 431 936 l 431 812 l 288 812 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 -46 b 525 -284 785 -232 669 -284 b 418 -277 477 -284 444 -281 l 418 -117 b 470 -121 435 -119 451 -121 b 575 -46 523 -121 575 -106 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 \"\n    },\n    \"ɦ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 788 b 340 1024 84 983 212 1024 b 448 1017 389 1024 422 1020 l 448 857 b 396 861 431 859 415 861 b 284 788 343 861 284 846 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 \"\n    },\n    \"ɧ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 788 b 340 1024 84 983 212 1024 b 448 1017 389 1024 422 1020 l 448 857 b 396 861 431 859 415 861 b 284 788 343 861 284 846 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 -46 b 522 -284 782 -232 665 -284 b 415 -277 473 -284 440 -281 l 415 -117 b 467 -121 431 -119 447 -121 b 572 -46 519 -121 572 -106 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 \"\n    },\n    \"ƕ\": {\n      \"ha\": 1365,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 785 660 l 785 295 b 889 160 785 192 837 160 b 1071 674 1006 160 1071 327 l 1071 758 l 1281 758 l 1281 674 b 881 -14 1281 210 1154 -14 b 575 295 687 -14 575 100 l 575 445 b 440 593 575 538 525 593 b 294 438 354 593 294 536 l 294 0 l 84 0 \"\n    },\n    \"ɥ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 573 758 l 783 758 l 783 -253 l 579 -253 l 579 134 l 570 134 b 344 -10 536 44 459 -10 b 82 275 186 -10 81 98 l 82 758 l 292 758 l 292 313 b 427 165 291 219 342 165 b 573 320 513 165 573 222 \"\n    },\n    \"ʮ\": {\n      \"ha\": 977,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 35 761 b 142 767 60 764 93 767 b 401 530 285 767 401 716 l 401 313 b 537 165 401 219 451 165 b 683 320 623 165 683 222 l 683 758 l 893 758 l 893 -284 l 689 -284 l 689 134 l 680 134 b 454 -10 646 44 569 -10 b 192 275 295 -10 192 98 l 192 530 b 86 604 192 589 140 604 b 35 600 69 604 51 602 \"\n    },\n    \"ʯ\": {\n      \"ha\": 996,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 35 761 b 142 767 60 764 93 767 b 401 530 285 767 401 716 l 401 313 b 537 165 401 219 451 165 b 683 320 623 165 683 222 l 683 758 l 893 758 l 893 -46 b 1002 -121 893 -106 947 -121 b 1054 -117 1018 -121 1038 -119 l 1054 -277 b 945 -284 1027 -281 995 -284 b 689 -46 802 -284 689 -232 l 689 134 l 680 134 b 454 -10 646 44 569 -10 b 192 275 295 -10 192 98 l 192 530 b 86 604 192 589 140 604 b 35 600 69 604 51 602 \"\n    },\n    \"ħ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 812 l -61 812 l -61 936 l 84 936 l 84 1010 l 288 1010 l 288 936 l 431 936 l 431 812 l 288 812 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 \"\n    },\n    \"ĥ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 m 187 1221 l 88 1101 l -91 1101 l -91 1108 l 109 1325 l 265 1325 l 465 1108 l 465 1101 l 286 1101 \"\n    },\n    \"ȟ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 m 187 1204 l 286 1325 l 465 1325 l 465 1318 l 265 1101 l 109 1101 l -91 1318 l -91 1325 l 88 1325 \"\n    },\n    \"ḣ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 m 187 1108 b 73 1214 125 1108 73 1156 b 187 1320 73 1272 125 1320 b 301 1214 250 1320 301 1272 b 187 1108 301 1156 250 1108 \"\n    },\n    \"ḥ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 m 433 -284 b 320 -178 371 -284 320 -236 b 433 -72 320 -119 371 -72 b 547 -178 496 -72 547 -119 b 433 -284 547 -236 496 -284 \"\n    },\n    \"ḧ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 m 36 1114 b -67 1214 -20 1114 -67 1160 b 36 1314 -67 1270 -20 1314 b 139 1214 94 1314 139 1270 b 36 1114 139 1160 94 1114 m 338 1114 b 235 1214 282 1114 235 1160 b 338 1314 235 1270 282 1314 b 441 1214 396 1314 441 1270 b 338 1114 441 1160 396 1114 \"\n    },\n    \"ḫ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 m 678 -56 b 433 -260 677 -174 584 -260 b 190 -56 286 -260 189 -177 l 335 -56 b 434 -145 334 -102 362 -145 b 533 -56 503 -145 532 -100 \"\n    },\n    \"ẖ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 m 674 -240 l 193 -240 l 193 -126 l 674 -126 \"\n    },\n    \"һ\": {\n      \"ha\": 867,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 288 1010 l 288 624 l 297 624 b 523 767 331 713 408 767 b 785 482 681 767 786 660 l 785 0 l 575 0 l 575 445 b 440 593 576 538 525 593 b 294 438 354 593 294 536 \"\n    },\n    \"i\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 \"\n    },\n    \"ı\": { \"ha\": 378, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 \" },\n    \"ï\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 39 861 b -65 962 -18 861 -65 907 b 39 1062 -65 1017 -18 1062 b 142 962 96 1062 142 1017 b 39 861 142 907 96 861 m 341 861 b 237 962 284 861 237 907 b 341 1062 237 1017 284 1062 b 443 962 398 1062 443 1017 b 341 861 443 907 398 861 \"\n    },\n    \"ḯ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 218 1332 l 413 1332 l 262 1108 l 114 1108 m 39 861 b -65 962 -18 861 -65 907 b 39 1062 -65 1017 -18 1062 b 142 962 96 1062 142 1017 b 39 861 142 907 96 861 m 341 861 b 237 962 284 861 237 907 b 341 1062 237 1017 284 1062 b 443 962 398 1062 443 1017 b 341 861 443 907 398 861 \"\n    },\n    \"ĩ\": {\n      \"ha\": 401,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 96 758 l 306 758 l 306 0 l 96 0 m -57 852 b 104 1048 -57 978 14 1047 b 218 1004 155 1048 188 1024 b 286 974 240 988 261 974 b 344 1050 324 974 344 1005 l 459 1047 b 299 852 458 922 388 852 b 184 895 244 851 212 875 b 117 926 163 911 143 926 b 60 851 83 926 60 897 \"\n    },\n    \"ḭ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m -41 -269 b 119 -74 -41 -144 30 -74 b 233 -117 171 -73 204 -97 b 301 -148 256 -134 277 -148 b 360 -72 339 -147 360 -117 l 475 -75 b 315 -270 474 -200 404 -269 b 200 -226 259 -270 228 -247 b 133 -196 179 -210 159 -196 b 76 -271 99 -196 76 -225 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 \"\n    },\n    \"\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m -41 -269 b 119 -74 -41 -144 30 -74 b 233 -117 171 -73 204 -97 b 301 -148 256 -134 277 -148 b 360 -72 339 -147 360 -117 l 475 -75 b 315 -270 474 -200 404 -269 b 200 -226 259 -270 228 -247 b 133 -196 179 -210 159 -196 b 76 -271 99 -196 76 -225 \"\n    },\n    \"ɨ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 351 l -59 351 l -59 475 l 84 475 l 84 758 l 294 758 l 294 475 l 434 475 l 434 351 l 294 351 l 294 0 l 84 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 \"\n    },\n    \"ì\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m -34 1080 l 160 1080 l 265 855 l 116 855 \"\n    },\n    \"í\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 218 1080 l 413 1080 l 262 855 l 114 855 \"\n    },\n    \"î\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 189 969 l 90 848 l -89 848 l -89 855 l 111 1072 l 268 1072 l 468 855 l 468 848 l 289 848 \"\n    },\n    \"ī\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 430 896 l -51 896 l -51 1010 l 430 1010 \"\n    },\n    \"ĭ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 434 1022 b 189 823 433 903 339 823 b -54 1022 40 823 -54 903 l 91 1022 b 189 934 91 977 117 934 b 287 1022 259 934 287 976 \"\n    },\n    \"\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 198 -283 b 33 -153 110 -283 48 -236 b 84 20 21 -92 37 -25 l 84 758 l 294 758 l 294 0 b 189 -108 232 -29 188 -60 b 237 -157 188 -139 205 -157 b 289 -145 259 -157 275 -149 l 310 -254 b 198 -283 286 -267 248 -283 \"\n    },\n    \"į\": {\n      \"ha\": 390,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 188 -283 b 23 -153 101 -283 38 -236 b 74 20 11 -92 28 -25 l 74 758 l 285 758 l 285 0 b 180 -108 222 -29 179 -60 b 227 -157 179 -139 196 -157 b 279 -145 250 -157 266 -149 l 301 -254 b 188 -283 277 -267 239 -283 m 180 855 b 66 962 117 855 66 903 b 180 1068 66 1020 117 1068 b 293 962 242 1068 293 1020 b 180 855 293 903 242 855 \"\n    },\n    \"ǐ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 189 952 l 289 1072 l 468 1072 l 468 1065 l 267 848 l 111 848 l -89 1065 l -89 1072 l 90 1072 \"\n    },\n    \"ȉ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m -154 1080 l 43 1080 l 148 855 l 0 855 m 138 1080 l 329 1080 l 389 855 l 244 855 \"\n    },\n    \"ȋ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m -56 879 b 188 1084 -57 999 37 1084 b 433 879 337 1084 432 999 l 286 879 b 188 967 286 925 258 967 b 90 879 116 967 90 925 l -56 879 \"\n    },\n    \"ỉ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 111 866 l 100 955 b 196 1000 170 958 197 974 b 98 1045 197 1035 154 1045 l 103 1140 b 372 1006 279 1140 372 1090 b 267 909 372 946 320 917 l 267 866 \"\n    },\n    \"ị\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 m 190 -284 b 77 -178 128 -284 77 -236 b 190 -72 77 -119 128 -72 b 304 -178 253 -72 304 -119 b 190 -284 304 -236 253 -284 \"\n    },\n    \"\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 190 -284 b 77 -178 128 -284 77 -236 b 190 -72 77 -119 128 -72 b 304 -178 253 -72 304 -119 b 190 -284 304 -236 253 -284 \"\n    },\n    \"ȷ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 758 \"\n    },\n    \"ɟ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 521 l 434 521 l 434 397 l 294 397 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 397 l -58 397 l -58 521 l 84 521 l 84 758 \"\n    },\n    \"ɉ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 521 l 434 521 l 434 397 l 294 397 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 397 l -58 397 l -58 521 l 84 521 l 84 758 m 188 855 b 75 962 126 855 75 903 b 188 1068 75 1020 126 1068 b 302 962 251 1068 302 1020 b 188 855 302 903 251 855 \"\n    },\n    \"\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 521 l 434 521 l 434 397 l 294 397 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 397 l -58 397 l -58 521 l 84 521 l 84 758 \"\n    },\n    \"і\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 \"\n    },\n    \"ї\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 39 861 b -65 962 -18 861 -65 907 b 39 1062 -65 1017 -18 1062 b 142 962 96 1062 142 1017 b 39 861 142 907 96 861 m 341 861 b 237 962 284 861 237 907 b 341 1062 237 1017 284 1062 b 443 962 398 1062 443 1017 b 341 861 443 907 398 861 \"\n    },\n    \"ĳ\": {\n      \"ha\": 756,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 672 758 l 672 -37 b 385 -284 672 -213 563 -284 b 342 -283 370 -284 358 -284 l 342 -119 b 370 -120 353 -120 361 -120 b 462 -34 437 -120 462 -91 l 462 758 m 84 758 l 294 758 l 294 0 l 84 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 m 566 855 b 453 962 504 855 453 903 b 566 1068 453 1020 504 1068 b 680 962 629 1068 680 1020 b 566 855 680 903 629 855 \"\n    },\n    \"j\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 758 m 188 855 b 75 962 126 855 75 903 b 188 1068 75 1020 126 1068 b 302 962 251 1068 302 1020 b 188 855 302 903 251 855 \"\n    },\n    \"\": {\n      \"ha\": 655,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 271 -293 b 23 -104 104 -293 23 -215 b 256 86 22 10 108 86 l 328 86 l 328 758 l 538 758 l 538 86 l 721 86 l 721 -58 l 538 -58 b 271 -293 530 -180 466 -293 m 275 -58 b 204 -110 238 -58 204 -72 b 267 -161 203 -146 233 -161 b 328 -82 318 -161 328 -124 l 328 -58 \"\n    },\n    \"ʝ\": {\n      \"ha\": 655,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 271 -293 b 23 -104 104 -293 23 -215 b 256 86 22 10 108 86 l 328 86 l 328 758 l 538 758 l 538 86 l 721 86 l 721 -58 l 538 -58 b 271 -293 530 -180 466 -293 m 434 855 b 320 962 371 855 320 903 b 434 1068 320 1020 371 1068 b 547 962 496 1068 547 1020 b 434 855 547 903 496 855 m 275 -58 b 204 -110 238 -58 204 -72 b 267 -161 203 -146 233 -161 b 328 -82 318 -161 328 -124 l 328 -58 \"\n    },\n    \"ĵ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 758 m 189 969 l 90 848 l -89 848 l -89 855 l 111 1072 l 267 1072 l 467 855 l 467 848 l 288 848 \"\n    },\n    \"ǰ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 758 m 189 952 l 288 1072 l 467 1072 l 467 1065 l 267 848 l 110 848 l -89 1065 l -89 1072 l 90 1072 \"\n    },\n    \"ϳ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 758 m 188 855 b 75 962 126 855 75 903 b 188 1068 75 1020 126 1068 b 302 962 251 1068 302 1020 b 188 855 302 903 251 855 \"\n    },\n    \"ј\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 758 l 294 -37 b 7 -284 294 -213 185 -284 b -36 -283 -8 -284 -20 -284 l -36 -119 b -8 -120 -25 -120 -17 -120 b 84 -34 60 -120 84 -91 l 84 758 m 188 855 b 75 962 126 855 75 903 b 188 1068 75 1020 126 1068 b 302 962 251 1068 302 1020 b 188 855 302 903 251 855 \"\n    },\n    \"ǉ\": {\n      \"ha\": 749,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 644 758 l 644 -37 b 357 -284 644 -213 535 -284 b 314 -283 342 -284 329 -284 l 314 -119 b 342 -120 325 -120 333 -120 b 434 -34 409 -120 434 -91 l 434 758 m 294 0 l 84 0 l 84 1010 l 294 1010 m 538 855 b 425 962 476 855 425 903 b 538 1068 425 1020 476 1068 b 652 962 601 1068 652 1020 b 538 855 652 903 601 855 \"\n    },\n    \"k\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 1010 l 294 1010 l 294 470 l 305 470 l 548 758 l 789 758 l 508 430 l 803 0 l 557 0 l 351 305 l 294 241 l 294 0 l 84 0 \"\n    },\n    \"ƙ\": {\n      \"ha\": 801,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 367 284 l 294 204 l 294 0 l 84 0 l 84 786 b 344 1024 84 981 216 1024 b 451 1017 388 1024 426 1020 l 451 857 b 400 861 435 859 417 861 b 294 786 346 861 294 845 l 294 492 l 304 492 l 535 758 l 780 758 l 494 434 l 797 0 l 567 0 \"\n    },\n    \"ķ\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 1010 l 294 1010 l 294 470 l 305 470 l 548 758 l 789 758 l 508 430 l 803 0 l 557 0 l 351 305 l 294 241 l 294 0 l 84 0 m 316 -80 l 510 -80 l 402 -324 l 255 -324 \"\n    },\n    \"ǩ\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 1010 l 294 1010 l 294 470 l 305 470 l 548 758 l 789 758 l 508 430 l 803 0 l 557 0 l 351 305 l 294 241 l 294 0 l 84 0 m 189 1204 l 289 1325 l 468 1325 l 468 1318 l 267 1101 l 111 1101 l -89 1318 l -89 1325 l 90 1325 \"\n    },\n    \"ḱ\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 1010 l 294 1010 l 294 470 l 305 470 l 548 758 l 789 758 l 508 430 l 803 0 l 557 0 l 351 305 l 294 241 l 294 0 l 84 0 m 218 1332 l 413 1332 l 262 1108 l 114 1108 \"\n    },\n    \"ḳ\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 1010 l 294 1010 l 294 470 l 305 470 l 548 758 l 789 758 l 508 430 l 803 0 l 557 0 l 351 305 l 294 241 l 294 0 l 84 0 m 412 -284 b 298 -178 350 -284 298 -236 b 412 -72 298 -119 350 -72 b 526 -178 474 -72 526 -119 b 412 -284 526 -236 474 -284 \"\n    },\n    \"ḵ\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 1010 l 294 1010 l 294 470 l 305 470 l 548 758 l 789 758 l 508 430 l 803 0 l 557 0 l 351 305 l 294 241 l 294 0 l 84 0 m 652 -240 l 172 -240 l 172 -126 l 652 -126 \"\n    },\n    \"ʞ\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 724 -253 l 514 -253 l 514 288 l 503 288 l 260 0 l 19 0 l 300 328 l 4 758 l 251 758 l 457 452 l 514 517 l 514 758 l 724 758 \"\n    },\n    \"l\": { \"ha\": 378, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 \" },\n    \"ł\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 388 541 l 294 511 l 294 0 l 84 0 l 84 443 l -10 413 l -10 530 l 84 560 l 84 1010 l 294 1010 l 294 627 l 388 657 \"\n    },\n    \"ƚ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 586 l 435 586 l 435 462 l 294 462 l 294 0 l 84 0 l 84 462 l -58 462 l -58 586 l 84 586 l 84 1010 l 294 1010 \"\n    },\n    \"ɫ\": {\n      \"ha\": 461,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 339 548 b 399 624 377 552 398 582 l 531 621 b 346 426 530 496 449 427 b 339 426 344 426 341 426 l 339 0 l 129 0 l 129 500 b 72 425 94 496 72 468 l -63 427 b 122 622 -63 552 19 621 b 129 622 124 622 126 622 l 129 1010 l 339 1010 \"\n    },\n    \"ɭ\": {\n      \"ha\": 451,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 -46 b 400 -121 294 -106 346 -121 b 451 -117 417 -121 435 -119 l 451 -277 b 344 -284 426 -281 393 -284 b 84 -46 200 -284 84 -232 l 84 1010 l 294 1010 \"\n    },\n    \"ɬ\": {\n      \"ha\": 699,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 537 373 l 537 0 l 327 0 l 327 373 l 250 373 b 23 562 103 373 23 451 b 271 767 23 673 105 767 b 327 763 291 767 309 766 l 327 1010 l 537 1010 l 537 515 l 684 515 l 684 373 m 327 543 b 268 618 327 589 309 618 b 204 567 231 618 203 594 b 269 515 203 540 226 515 l 327 515 l 327 543 \"\n    },\n    \"ȴ\": {\n      \"ha\": 585,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 100 b 366 111 312 107 340 111 b 572 -80 488 111 571 24 b 349 -284 571 -184 486 -284 b 109 -153 256 -284 160 -240 l -11 -255 l -115 -137 l -5 -44 b 72 6 19 -27 45 -10 l 72 1010 l 282 1010 m 282 -63 b 351 -141 282 -109 305 -141 b 403 -84 380 -141 402 -114 b 345 -33 402 -61 381 -33 b 282 -43 323 -33 302 -36 \"\n    },\n    \"ŀ\": {\n      \"ha\": 572,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 0 l 89 0 l 89 1010 l 299 1010 m 474 448 b 361 555 412 448 361 496 b 474 661 361 613 412 661 b 588 555 537 661 588 613 b 474 448 588 496 537 448 \"\n    },\n    \"ĺ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 m 218 1332 l 412 1332 l 261 1108 l 113 1108 \"\n    },\n    \"ļ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 m 93 -80 l 288 -80 l 180 -324 l 32 -324 \"\n    },\n    \"ľ\": {\n      \"ha\": 522,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 m 380 1062 l 538 1062 l 502 802 l 380 802 \"\n    },\n    \"ḷ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 m 189 -284 b 75 -178 127 -284 75 -236 b 189 -72 75 -119 127 -72 b 303 -178 252 -72 303 -119 b 189 -284 303 -236 252 -284 \"\n    },\n    \"ḹ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 m 429 1149 l -52 1149 l -52 1263 l 429 1263 m 189 -284 b 75 -178 127 -284 75 -236 b 189 -72 75 -119 127 -72 b 303 -178 252 -72 303 -119 b 189 -284 303 -236 252 -284 \"\n    },\n    \"ḻ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 m 429 -240 l -51 -240 l -51 -126 l 429 -126 \"\n    },\n    \"ḽ\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 m 189 -167 l 90 -287 l -89 -287 l -89 -280 l 111 -63 l 267 -63 l 467 -280 l 467 -287 l 288 -287 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 \"\n    },\n    \"\": {\n      \"ha\": 433,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 398 541 l 308 512 l 308 227 b 364 159 309 179 324 158 b 404 165 386 159 396 162 l 437 12 b 335 -5 416 5 387 -2 b 98 199 174 -11 99 54 l 98 445 l -1 413 l -1 530 l 98 561 l 98 1010 l 308 1010 l 308 629 l 398 657 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 594 l 435 594 l 435 471 l 294 471 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 471 l -57 471 l -57 594 l 84 594 l 84 1010 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 557 b 354 633 332 561 353 590 l 486 629 b 301 435 485 505 404 435 b 294 435 299 435 296 435 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 508 b 27 434 49 504 27 476 l -108 435 b 77 630 -108 560 -26 630 b 84 630 79 630 81 630 l 84 1010 \"\n    },\n    \"\": {\n      \"ha\": 699,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 540 373 l 540 227 b 596 159 541 179 556 158 b 636 165 618 159 627 162 l 669 12 b 567 -5 648 5 619 -2 b 330 199 405 -11 330 54 l 330 373 l 250 373 b 23 562 103 373 23 451 b 271 767 23 673 105 767 b 330 763 292 767 312 766 l 330 1010 l 540 1010 l 540 515 l 684 515 l 684 373 m 327 543 b 268 618 327 589 309 618 b 204 567 231 618 203 594 b 269 515 203 540 226 515 l 327 515 \"\n    },\n    \"\": {\n      \"ha\": 572,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 1010 l 299 227 b 355 159 299 179 315 158 b 395 165 376 159 386 162 l 428 12 b 326 -5 406 5 378 -2 b 89 199 164 -11 89 54 l 89 1010 m 474 448 b 361 555 412 448 361 496 b 474 661 361 613 412 661 b 588 555 537 661 588 613 b 474 448 588 496 537 448 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 m 218 1332 l 412 1332 l 261 1108 l 113 1108 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 m 133 -80 l 327 -80 l 219 -324 l 72 -324 \"\n    },\n    \"\": {\n      \"ha\": 522,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 m 380 1062 l 538 1062 l 502 802 l 380 802 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 m 228 -284 b 115 -178 166 -284 115 -236 b 228 -72 115 -119 166 -72 b 342 -178 291 -72 342 -119 b 228 -284 342 -236 291 -284 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 m 429 1149 l -52 1149 l -52 1263 l 429 1263 m 228 -284 b 115 -178 166 -284 115 -236 b 228 -72 115 -119 166 -72 b 342 -178 291 -72 342 -119 b 228 -284 342 -236 291 -284 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 m 469 -240 l -12 -240 l -12 -126 l 469 -126 \"\n    },\n    \"\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 227 b 350 159 294 179 310 158 b 390 165 371 159 381 162 l 423 12 b 321 -5 401 5 373 -2 b 84 199 159 -11 84 54 l 84 1010 m 228 -167 l 129 -287 l -50 -287 l -50 -280 l 150 -63 l 307 -63 l 507 -280 l 507 -287 l 327 -287 \"\n    },\n    \"ӏ\": { \"ha\": 390, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 \" },\n    \"m\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 284 758 l 284 624 l 293 624 b 504 767 325 713 402 767 b 710 624 608 767 686 712 l 718 624 b 946 767 749 711 835 767 b 1185 509 1087 767 1185 674 l 1185 0 l 975 0 l 975 468 b 858 594 975 552 925 594 b 736 463 781 594 736 541 l 736 0 l 533 0 l 533 472 b 417 594 533 547 486 594 b 294 455 347 594 294 539 l 294 0 l 84 0 \"\n    },\n    \"ɱ\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 284 758 l 284 624 l 293 624 b 504 767 325 713 402 767 b 710 624 608 767 686 712 l 718 624 b 946 767 749 711 835 767 b 1185 509 1087 767 1185 674 l 1185 -46 b 925 -284 1185 -232 1069 -284 b 818 -277 876 -284 844 -281 l 818 -117 b 869 -121 835 -119 851 -121 b 975 -46 923 -121 975 -106 l 975 468 b 858 594 975 552 925 594 b 736 463 781 594 736 541 l 736 0 l 533 0 l 533 472 b 417 594 533 547 486 594 b 294 455 347 594 294 539 l 294 0 l 84 0 \"\n    },\n    \"ɯ\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1183 0 l 982 0 l 982 134 l 974 134 b 763 -10 942 44 865 -10 b 557 134 658 -10 581 46 l 549 134 b 321 -10 518 47 432 -10 b 82 248 180 -10 82 84 l 82 758 l 291 758 l 291 290 b 409 163 291 205 342 163 b 530 295 485 163 530 217 l 530 758 l 734 758 l 734 285 b 849 163 734 211 780 163 b 973 303 919 163 973 219 l 973 758 l 1183 758 \"\n    },\n    \"ɰ\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 982 134 l 974 134 b 763 -10 942 44 865 -10 b 557 134 658 -10 581 46 l 549 134 b 321 -10 518 47 432 -10 b 82 248 180 -10 82 84 l 82 758 l 291 758 l 291 290 b 409 163 291 205 342 163 b 530 295 485 163 530 217 l 530 758 l 734 758 l 734 285 b 849 163 734 211 780 163 b 973 303 919 163 973 219 l 973 758 l 1183 758 l 1183 -284 l 982 -284 \"\n    },\n    \"ḿ\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 284 758 l 284 624 l 293 624 b 504 767 325 713 402 767 b 710 624 608 767 686 712 l 718 624 b 946 767 749 711 835 767 b 1185 509 1087 767 1185 674 l 1185 0 l 975 0 l 975 468 b 858 594 975 552 925 594 b 736 463 781 594 736 541 l 736 0 l 533 0 l 533 472 b 417 594 533 547 486 594 b 294 455 347 594 294 539 l 294 0 l 84 0 m 663 1080 l 858 1080 l 707 855 l 559 855 \"\n    },\n    \"ṁ\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 284 758 l 284 624 l 293 624 b 504 767 325 713 402 767 b 710 624 608 767 686 712 l 718 624 b 946 767 749 711 835 767 b 1185 509 1087 767 1185 674 l 1185 0 l 975 0 l 975 468 b 858 594 975 552 925 594 b 736 463 781 594 736 541 l 736 0 l 533 0 l 533 472 b 417 594 533 547 486 594 b 294 455 347 594 294 539 l 294 0 l 84 0 m 634 855 b 521 962 572 855 521 903 b 634 1068 521 1020 572 1068 b 748 962 697 1068 748 1020 b 634 855 748 903 697 855 \"\n    },\n    \"ṃ\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 284 758 l 284 624 l 293 624 b 504 767 325 713 402 767 b 710 624 608 767 686 712 l 718 624 b 946 767 749 711 835 767 b 1185 509 1087 767 1185 674 l 1185 0 l 975 0 l 975 468 b 858 594 975 552 925 594 b 736 463 781 594 736 541 l 736 0 l 533 0 l 533 472 b 417 594 533 547 486 594 b 294 455 347 594 294 539 l 294 0 l 84 0 m 634 -284 b 521 -178 572 -284 521 -236 b 634 -72 521 -119 572 -72 b 748 -178 697 -72 748 -119 b 634 -284 748 -236 697 -284 \"\n    },\n    \"n\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 \"\n    },\n    \"ñ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 175 852 b 335 1048 175 978 245 1047 b 449 1004 386 1048 419 1024 b 517 974 472 988 492 974 b 576 1050 555 974 575 1005 l 690 1047 b 530 852 690 922 619 852 b 416 895 475 851 443 875 b 348 926 394 911 374 926 b 291 851 314 926 291 897 \"\n    },\n    \"ɳ\": {\n      \"ha\": 897,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 -46 b 888 -121 782 -106 833 -121 b 940 -117 906 -121 908 -120 l 940 -277 b 831 -284 912 -281 881 -284 b 572 -46 688 -284 572 -232 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 \"\n    },\n    \"ŋ\": {\n      \"ha\": 877,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 -33 b 511 -284 782 -200 673 -284 b 405 -276 475 -284 440 -283 l 419 -105 b 482 -112 438 -109 458 -112 b 572 -33 538 -112 572 -89 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 \"\n    },\n    \"ȵ\": {\n      \"ha\": 1114,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 193 b 853 195 805 195 829 195 b 1072 -7 977 195 1071 112 b 823 -211 1072 -126 977 -211 b 588 -74 714 -212 623 -165 l 508 -165 l 403 -72 l 513 49 b 572 109 533 73 553 92 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 782 5 b 846 -58 782 -32 810 -58 b 903 4 881 -58 903 -34 b 838 65 903 42 874 64 b 782 58 824 65 804 63 l 782 5 \"\n    },\n    \"ɲ\": {\n      \"ha\": 889,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 109 0 l 109 758 l 309 758 l 309 624 l 318 624 b 545 767 352 712 433 767 b 807 482 703 767 807 659 l 807 0 l 597 0 l 597 445 b 462 593 597 538 546 593 b 319 438 377 593 319 536 l 319 -42 b 48 -293 319 -209 210 -293 b -58 -285 12 -293 -23 -292 l -44 -114 b 19 -122 -25 -119 -5 -122 b 109 -42 75 -122 109 -99 l 109 0 \"\n    },\n    \"ƞ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 \"\n    },\n    \"ń\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 462 1080 l 656 1080 l 506 855 l 357 855 \"\n    },\n    \"ņ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 337 -80 l 531 -80 l 423 -324 l 276 -324 \"\n    },\n    \"ň\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 433 952 l 532 1072 l 711 1072 l 711 1065 l 510 848 l 354 848 l 154 1065 l 154 1072 l 333 1072 \"\n    },\n    \"ǹ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 209 1080 l 403 1080 l 508 855 l 360 855 \"\n    },\n    \"ṅ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 432 855 b 319 962 370 855 319 903 b 432 1068 319 1020 370 1068 b 546 962 495 1068 546 1020 b 432 855 546 903 495 855 \"\n    },\n    \"ṇ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 432 -284 b 319 -178 370 -284 319 -236 b 432 -72 319 -119 370 -72 b 546 -178 495 -72 546 -119 b 432 -284 546 -236 495 -284 \"\n    },\n    \"ṉ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 673 -240 l 192 -240 l 192 -126 l 673 -126 \"\n    },\n    \"ṋ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 433 -167 l 333 -287 l 154 -287 l 154 -280 l 355 -63 l 511 -63 l 711 -280 l 711 -287 l 532 -287 \"\n    },\n    \"ǌ\": {\n      \"ha\": 1242,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 712 408 767 b 782 482 679 767 782 659 l 782 0 l 572 0 l 572 445 b 437 593 573 538 522 593 b 294 438 353 593 294 536 m 1158 758 l 1158 -37 b 871 -284 1158 -213 1049 -284 b 828 -283 856 -284 843 -284 l 828 -119 b 856 -120 839 -120 847 -120 b 947 -34 923 -120 947 -91 l 947 758 m 1052 855 b 939 962 990 855 939 903 b 1052 1068 939 1020 990 1068 b 1166 962 1115 1068 1166 1020 b 1052 855 1166 903 1115 855 \"\n    },\n    \"o\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 \"\n    },\n    \"ö\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 276 861 b 172 962 219 861 172 907 b 276 1062 172 1017 219 1062 b 378 962 333 1062 378 1017 b 276 861 378 907 333 861 m 578 861 b 474 962 521 861 474 907 b 578 1062 474 1017 521 1062 b 680 962 635 1062 680 1017 b 578 861 680 907 635 861 \"\n    },\n    \"õ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 168 852 b 328 1048 168 978 239 1047 b 442 1004 380 1048 413 1024 b 510 974 465 988 486 974 b 569 1050 548 974 569 1005 l 684 1047 b 524 852 683 922 613 852 b 409 895 469 851 437 875 b 342 926 388 911 368 926 b 285 851 308 926 285 897 \"\n    },\n    \"ø\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 106 17 l 156 89 b 53 375 90 158 53 256 b 426 766 53 610 196 766 b 601 730 492 766 550 754 l 650 800 l 747 735 l 696 662 b 799 375 762 593 799 494 b 426 -16 799 142 656 -16 b 251 22 360 -16 301 -2 l 202 -48 m 501 586 b 427 606 480 599 455 606 b 267 376 321 606 267 509 b 281 269 267 337 272 301 m 427 147 b 585 376 531 147 585 244 b 571 483 585 415 581 451 l 352 168 b 427 147 373 154 398 147 \"\n    },\n    \"ơ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 878 802 b 762 564 878 687 842 604 b 799 376 786 510 799 446 b 426 -15 799 143 656 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 710 647 548 767 646 723 b 753 802 744 676 753 730 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 \"\n    },\n    \"ò\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 203 1080 l 397 1080 l 502 855 l 353 855 \"\n    },\n    \"ó\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 455 1080 l 650 1080 l 499 855 l 351 855 \"\n    },\n    \"ô\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 426 969 l 327 848 l 148 848 l 148 855 l 348 1072 l 505 1072 l 704 855 l 704 848 l 525 848 \"\n    },\n    \"ō\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 666 896 l 186 896 l 186 1010 l 666 1010 \"\n    },\n    \"ŏ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 670 1022 b 426 823 670 903 576 823 b 182 1022 277 823 182 903 l 328 1022 b 426 934 327 977 354 934 b 524 1022 496 934 524 976 \"\n    },\n    \"ő\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 619 1050 l 797 1050 l 612 845 l 463 845 m 342 1050 l 518 1050 l 357 845 l 210 845 \"\n    },\n    \"ǒ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 426 952 l 525 1072 l 704 1072 l 704 1065 l 504 848 l 348 848 l 148 1065 l 148 1072 l 327 1072 \"\n    },\n    \"ǫ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 432 -283 b 267 -153 345 -283 282 -236 b 302 2 256 -100 268 -42 b 53 376 146 49 53 188 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 515 -6 799 175 692 30 b 423 -108 460 -34 423 -64 b 471 -157 423 -139 439 -157 b 523 -145 493 -157 509 -149 l 545 -254 b 432 -283 520 -267 482 -283 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 \"\n    },\n    \"ǭ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 432 -283 b 267 -153 345 -283 282 -236 b 302 2 256 -100 268 -42 b 53 376 146 49 53 188 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 515 -6 799 175 692 30 b 423 -108 460 -34 423 -64 b 471 -157 423 -139 439 -157 b 523 -145 493 -157 509 -149 l 545 -254 b 432 -283 520 -267 482 -283 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 666 896 l 186 896 l 186 1010 l 666 1010 \"\n    },\n    \"ȍ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 83 1080 l 280 1080 l 385 855 l 237 855 m 375 1080 l 566 1080 l 626 855 l 480 855 \"\n    },\n    \"ȏ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 181 879 b 425 1084 180 999 274 1084 b 669 879 574 1084 669 999 l 523 879 b 425 967 522 925 495 967 b 327 879 353 967 327 925 l 181 879 \"\n    },\n    \"ȫ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 666 1149 l 186 1149 l 186 1263 l 666 1263 m 276 861 b 173 962 219 861 173 907 b 276 1062 173 1017 219 1062 b 379 962 333 1062 379 1017 b 276 861 379 907 333 861 m 578 861 b 474 962 521 861 474 907 b 578 1062 474 1017 521 1062 b 681 962 635 1062 681 1017 b 578 861 681 907 635 861 \"\n    },\n    \"ȭ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 691 1043 b 530 860 691 943 623 860 b 338 918 442 860 412 918 b 281 855 308 918 282 896 l 162 862 b 320 1044 162 956 228 1044 b 511 986 395 1044 442 986 b 571 1050 544 986 571 1008 m 669 1130 l 186 1130 l 186 1246 l 669 1246 \"\n    },\n    \"ȯ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 426 855 b 313 962 364 855 313 903 b 426 1068 313 1020 364 1068 b 540 962 489 1068 540 1020 b 426 855 540 903 489 855 \"\n    },\n    \"ȱ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 667 1144 l 186 1144 l 186 1258 l 667 1258 m 427 857 b 322 957 369 857 322 902 b 427 1057 322 1013 369 1057 b 532 957 485 1057 532 1013 b 427 857 532 902 485 857 \"\n    },\n    \"ṍ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 168 852 b 328 1048 168 978 239 1047 b 442 1004 380 1048 413 1024 b 510 974 465 988 486 974 b 569 1050 548 974 569 1005 l 684 1047 b 524 852 683 922 613 852 b 409 895 469 851 437 875 b 342 926 388 911 368 926 b 285 851 308 926 285 897 m 455 1332 l 650 1332 l 499 1108 l 351 1108 \"\n    },\n    \"ṏ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 691 1043 b 531 860 691 943 623 860 b 338 918 442 860 412 918 b 282 855 308 918 282 896 l 162 862 b 321 1044 162 958 229 1044 b 512 986 395 1044 442 986 b 571 1050 544 986 571 1008 m 156 1187 b 254 1274 156 1236 199 1274 b 352 1187 309 1274 352 1236 b 254 1098 352 1138 311 1098 b 156 1187 197 1098 156 1139 m 500 1187 b 598 1274 500 1235 542 1274 b 696 1187 654 1274 696 1235 b 598 1100 696 1137 654 1100 b 500 1187 542 1100 500 1137 \"\n    },\n    \"ṑ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 186 994 l 670 994 l 670 880 l 186 880 m 166 1263 l 390 1263 l 529 1052 l 361 1052 \"\n    },\n    \"ṓ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 666 879 l 186 879 l 186 993 l 666 993 m 477 1294 l 660 1294 l 493 1098 l 336 1098 \"\n    },\n    \"ọ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 426 -284 b 312 -178 363 -284 312 -236 b 426 -72 312 -119 363 -72 b 540 -178 488 -72 540 -119 b 426 -284 540 -236 488 -284 \"\n    },\n    \"ỏ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 348 866 l 337 955 b 433 1000 406 958 434 974 b 334 1045 434 1035 391 1045 l 340 1140 b 609 1006 515 1140 609 1090 b 504 909 609 946 556 917 l 504 866 \"\n    },\n    \"ố\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 368 994 l 481 994 l 681 840 l 530 840 l 426 923 l 320 840 l 169 840 m 745 1112 l 908 1112 l 748 927 l 629 927 \"\n    },\n    \"ồ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 682 837 l 531 837 l 426 920 l 321 837 l 171 837 l 369 991 l 482 991 m 222 924 l 105 924 l -55 1109 l 106 1109 \"\n    },\n    \"ổ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 679 835 l 535 835 l 425 921 l 314 835 l 170 835 l 364 988 l 485 988 m 615 921 l 606 995 b 687 1032 662 998 687 1010 b 602 1071 687 1062 651 1071 l 607 1150 b 813 1038 741 1150 813 1109 b 724 957 813 989 768 964 l 724 921 \"\n    },\n    \"ỗ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 681 833 l 536 833 l 425 916 l 317 833 l 170 833 l 370 984 l 482 984 m 607 1127 b 513 1020 606 1074 570 1020 b 365 1064 450 1020 414 1064 b 329 1017 343 1064 329 1042 l 258 1037 b 351 1142 258 1088 293 1142 b 499 1100 401 1142 451 1100 b 534 1152 519 1100 533 1127 \"\n    },\n    \"ộ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 426 969 l 327 848 l 148 848 l 148 855 l 348 1072 l 505 1072 l 704 855 l 704 848 l 525 848 m 426 -284 b 312 -178 363 -284 312 -236 b 426 -72 312 -119 363 -72 b 540 -178 488 -72 540 -119 b 426 -284 540 -236 488 -284 \"\n    },\n    \"ớ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 878 802 b 762 564 878 687 842 604 b 799 376 786 510 799 446 b 426 -15 799 143 656 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 710 647 548 767 646 723 b 753 802 744 676 753 730 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 455 1080 l 650 1080 l 499 855 l 351 855 \"\n    },\n    \"ờ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 878 802 b 762 564 878 687 842 604 b 799 376 786 510 799 446 b 426 -15 799 143 656 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 710 647 548 767 646 723 b 753 802 744 676 753 730 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 203 1080 l 397 1080 l 502 855 l 353 855 \"\n    },\n    \"ở\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 878 802 b 762 564 878 687 842 604 b 799 376 786 510 799 446 b 426 -15 799 143 656 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 710 647 548 767 646 723 b 753 802 744 676 753 730 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 348 866 l 337 955 b 433 1000 406 958 434 974 b 334 1045 434 1035 391 1045 l 340 1140 b 609 1006 515 1140 609 1090 b 504 909 609 946 556 917 l 504 866 \"\n    },\n    \"ỡ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 878 802 b 762 564 878 687 842 604 b 799 376 786 510 799 446 b 426 -15 799 143 656 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 710 647 548 767 646 723 b 753 802 744 676 753 730 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 168 852 b 328 1048 168 978 239 1047 b 442 1004 380 1048 413 1024 b 510 974 465 988 486 974 b 569 1050 548 974 569 1005 l 684 1047 b 524 852 683 922 613 852 b 409 895 469 851 437 875 b 342 926 388 911 368 926 b 285 851 308 926 285 897 \"\n    },\n    \"ợ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 878 802 b 762 564 878 687 842 604 b 799 376 786 510 799 446 b 426 -15 799 143 656 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 710 647 548 767 646 723 b 753 802 744 676 753 730 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 426 -284 b 312 -178 363 -284 312 -236 b 426 -72 312 -119 363 -72 b 540 -178 488 -72 540 -119 b 426 -284 540 -236 488 -284 \"\n    },\n    \"ǿ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 106 17 l 156 89 b 53 375 90 158 53 256 b 426 766 53 610 196 766 b 601 730 492 766 550 754 l 650 800 l 747 735 l 696 662 b 799 375 762 593 799 494 b 426 -16 799 142 656 -16 b 251 22 360 -16 301 -2 l 202 -48 m 455 1079 l 650 1079 l 499 854 l 351 854 m 501 586 b 427 606 480 599 455 606 b 267 376 321 606 267 509 b 281 269 267 337 272 301 m 427 147 b 585 376 531 147 585 244 b 571 483 585 415 581 451 l 352 168 b 427 147 373 154 398 147 \"\n    },\n    \"ο\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 \"\n    },\n    \"ό\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 414 1091 l 602 1091 l 485 857 l 362 857 \"\n    },\n    \"ὀ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 531 1032 b 416 852 531 947 482 884 l 358 914 b 412 1036 399 942 412 983 l 412 1097 l 531 1097 \"\n    },\n    \"ὁ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 318 1097 l 438 1097 l 438 1036 b 491 914 439 989 449 944 l 433 852 b 318 1032 368 884 319 947 \"\n    },\n    \"ὂ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 374 1042 b 245 852 374 963 327 896 l 190 894 b 247 1046 227 935 247 981 l 247 1097 l 374 1097 m 632 868 l 566 868 l 405 1083 l 405 1097 l 552 1097 l 632 878 \"\n    },\n    \"ὃ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 194 1096 l 315 1096 l 315 1035 b 369 913 315 988 324 943 l 311 851 b 194 1031 243 883 193 946 m 596 866 l 531 866 l 370 1082 l 370 1096 l 519 1096 l 596 882 \"\n    },\n    \"ὄ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 436 1032 b 319 852 436 948 387 884 l 261 914 b 315 1036 304 944 315 989 l 315 1097 l 436 1097 m 457 883 l 536 1097 l 683 1097 l 683 1083 l 522 867 l 457 867 \"\n    },\n    \"ὅ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 359 851 b 244 1031 295 882 244 944 l 244 1096 l 364 1096 l 364 1035 b 417 913 364 982 377 941 l 359 851 m 456 882 l 532 1096 l 681 1096 l 681 1082 l 519 866 l 456 866 \"\n    },\n    \"ὸ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 259 1069 l 259 1083 l 406 1083 l 483 871 l 483 852 l 420 852 \"\n    },\n    \"ѳ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 581 317 514 148 567 217 l 271 317 b 427 148 286 217 338 148 m 581 441 b 427 607 566 540 513 607 b 271 441 339 607 287 540 \"\n    },\n    \"ɵ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 581 317 514 148 567 217 l 271 317 b 427 148 286 217 338 148 m 581 441 b 427 607 566 540 513 607 b 271 441 339 607 287 540 \"\n    },\n    \"о\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 \"\n    },\n    \"ӧ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 276 861 b 172 962 219 861 172 907 b 276 1062 172 1017 219 1062 b 378 962 333 1062 378 1017 b 276 861 378 907 333 861 m 578 861 b 474 962 521 861 474 907 b 578 1062 474 1017 521 1062 b 680 962 635 1062 680 1017 b 578 861 680 907 635 861 \"\n    },\n    \"œ\": {\n      \"ha\": 1356,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 -15 b 56 376 199 -15 56 143 b 429 767 56 611 199 767 b 700 660 543 767 636 728 b 966 767 764 728 856 767 b 1322 383 1166 767 1322 640 l 1322 325 l 806 325 l 806 325 b 978 142 806 212 873 142 b 1124 230 1048 142 1102 172 l 1318 217 b 975 -15 1288 76 1162 -15 b 699 91 858 -15 763 23 b 429 -15 634 24 542 -15 m 430 148 b 588 377 534 148 588 245 b 430 607 588 509 534 607 b 269 377 324 607 269 509 b 430 148 269 245 324 148 m 1125 455 b 970 611 1124 545 1061 611 b 806 455 876 611 811 542 \"\n    },\n    \"ѹ\": {\n      \"ha\": 1640,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 1041 -284 b 908 -262 987 -284 939 -275 l 956 -106 b 1110 -54 1030 -128 1083 -125 l 1123 -22 l 851 758 l 1072 758 l 1229 201 l 1236 201 l 1395 758 l 1617 758 l 1323 -82 b 1041 -284 1280 -204 1197 -284 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 \"\n    },\n    \"p\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 291 758 l 291 630 l 300 630 b 516 767 328 692 389 767 b 823 378 682 767 823 638 b 515 -12 823 124 688 -12 b 300 121 393 -12 329 58 l 294 121 l 294 -284 l 84 -284 m 290 379 b 449 155 290 244 348 155 b 608 379 552 155 608 247 b 449 600 608 510 553 600 b 290 379 347 600 290 514 \"\n    },\n    \"ҏ\": {\n      \"ha\": 850,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 89 758 l 296 758 l 296 630 l 305 630 b 521 767 333 692 394 767 b 828 378 687 767 828 638 b 714 61 828 233 784 126 l 764 0 l 691 -58 l 634 10 b 520 -12 599 -5 561 -12 b 305 121 398 -12 334 58 l 299 121 l 299 -284 l 89 -284 m 577 224 b 613 379 601 263 613 317 b 454 600 613 510 558 600 b 294 379 352 600 294 514 b 454 155 294 244 353 155 b 506 164 473 155 490 158 l 423 264 l 494 323 \"\n    },\n    \"ƥ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 291 630 l 300 630 b 516 767 328 692 389 767 b 823 378 682 767 823 638 b 515 -12 823 124 688 -12 b 300 121 393 -12 329 58 l 294 121 l 294 -284 l 84 -284 l 84 758 b 333 958 84 900 162 958 b 440 946 382 958 421 951 l 440 806 b 373 816 429 810 400 815 b 291 758 318 817 291 798 m 290 379 b 449 155 290 244 348 155 b 608 379 552 155 608 247 b 449 600 608 510 553 600 b 290 379 347 600 290 514 \"\n    },\n    \"ṕ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 291 758 l 291 630 l 300 630 b 516 767 328 692 389 767 b 823 378 682 767 823 638 b 515 -12 823 124 688 -12 b 300 121 393 -12 329 58 l 294 121 l 294 -284 l 84 -284 m 290 379 b 449 155 290 244 348 155 b 608 379 552 155 608 247 b 449 600 608 510 553 600 b 290 379 347 600 290 514 m 503 1080 l 697 1080 l 547 855 l 399 855 \"\n    },\n    \"ṗ\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 291 758 l 291 630 l 300 630 b 516 767 328 692 389 767 b 823 378 682 767 823 638 b 515 -12 823 124 688 -12 b 300 121 393 -12 329 58 l 294 121 l 294 -284 l 84 -284 m 290 379 b 449 155 290 244 348 155 b 608 379 552 155 608 247 b 449 600 608 510 553 600 b 290 379 347 600 290 514 m 474 855 b 361 962 412 855 361 903 b 474 1068 361 1020 412 1068 b 588 962 537 1068 588 1020 b 474 855 588 903 537 855 \"\n    },\n    \"р\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 291 758 l 291 630 l 300 630 b 516 767 328 692 389 767 b 823 378 682 767 823 638 b 515 -12 823 124 688 -12 b 300 121 393 -12 329 58 l 294 121 l 294 -284 l 84 -284 m 290 379 b 449 155 290 244 348 155 b 608 379 552 155 608 247 b 449 600 608 510 553 600 b 290 379 347 600 290 514 \"\n    },\n    \"q\": {\n      \"ha\": 878,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 584 121 l 578 121 b 363 -12 549 58 485 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 587 630 l 587 758 l 794 758 l 794 -284 l 584 -284 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"ʠ\": {\n      \"ha\": 951,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 584 -284 l 584 121 l 578 121 b 363 -12 549 58 485 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 587 630 l 587 758 b 836 958 587 900 665 958 b 944 946 885 958 924 951 l 944 806 b 876 816 932 810 904 816 b 794 758 821 817 794 798 l 794 -284 m 589 379 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 b 589 379 531 155 589 244 \"\n    },\n    \"ɋ\": {\n      \"ha\": 952,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 843 -284 b 584 -46 699 -284 584 -232 l 584 121 l 578 121 b 363 -12 549 58 485 -12 b 56 378 190 -12 56 124 b 363 767 56 638 196 767 b 578 630 489 767 550 692 l 587 630 l 587 758 l 794 758 l 794 -46 b 900 -121 794 -106 846 -121 b 952 -117 917 -121 935 -119 l 952 -277 b 843 -284 928 -281 889 -284 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 270 379 326 600 270 510 b 430 155 270 247 327 155 \"\n    },\n    \"Ɋ\": {\n      \"ha\": 1152,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 994 -46 b 1100 -121 994 -106 1045 -121 b 1152 -117 1118 -121 1135 -119 l 1152 -277 b 1043 -284 1127 -281 1090 -284 b 784 -46 900 -284 784 -232 l 784 149 l 776 149 b 493 -15 727 54 629 -15 b 70 507 247 -15 70 211 b 493 1024 70 799 250 1024 b 776 863 630 1024 727 954 l 786 863 l 786 1010 l 994 1010 m 536 175 b 785 506 706 175 785 306 b 537 836 785 704 702 836 b 287 506 380 836 287 709 b 536 175 287 297 382 175 \"\n    },\n    \"r\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 \"\n    },\n    \"\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 344 -284 b 84 -46 199 -284 84 -232 l 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 -46 b 400 -121 294 -106 346 -121 b 451 -117 417 -121 435 -119 l 451 -277 b 344 -284 425 -281 393 -284 \"\n    },\n    \"ɍ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 304 l -57 304 l -57 428 l 84 428 l 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 428 l 435 428 l 435 304 l 294 304 l 294 0 l 84 0 \"\n    },\n    \"ɹ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 484 0 l 280 0 l 280 132 l 272 132 b 90 -11 245 38 175 -11 b 24 -3 69 -11 43 -8 l 24 183 b 113 172 44 177 84 172 b 274 329 206 172 274 236 l 274 758 l 484 758 \"\n    },\n    \"ɻ\": {\n      \"ha\": 637,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 545 -296 b 280 -60 400 -296 280 -248 l 280 132 l 272 132 b 90 -11 245 38 175 -11 b 24 -3 69 -11 43 -8 l 24 183 b 113 172 44 177 84 172 b 274 329 206 172 274 236 l 274 758 l 484 758 l 484 -51 b 600 -153 484 -120 521 -153 b 653 -149 619 -153 635 -151 l 653 -287 b 545 -296 621 -293 586 -296 \"\n    },\n    \"ɿ\": {\n      \"ha\": 523,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 240 -283 l 240 530 b 119 622 240 603 175 622 b 68 618 103 622 82 620 l 68 758 b 175 767 97 763 131 767 b 443 532 305 767 443 728 l 443 -283 \"\n    },\n    \"ɾ\": {\n      \"ha\": 524,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 79 0 l 79 532 b 347 767 79 728 217 767 b 457 758 391 767 427 763 l 457 618 b 405 622 439 620 424 622 b 283 530 347 622 283 603 l 283 0 \"\n    },\n    \"\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 -284 l 84 -284 \"\n    },\n    \"ŕ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 340 1080 l 534 1080 l 384 855 l 235 855 \"\n    },\n    \"ŗ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 94 -80 l 289 -80 l 181 -324 l 33 -324 \"\n    },\n    \"ř\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 311 952 l 410 1072 l 589 1072 l 589 1065 l 389 848 l 233 848 l 33 1065 l 33 1072 l 212 1072 \"\n    },\n    \"ȑ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m -33 1080 l 165 1080 l 270 855 l 121 855 m 259 1080 l 451 1080 l 510 855 l 365 855 \"\n    },\n    \"ȓ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 66 879 b 310 1084 65 999 159 1084 b 554 879 459 1084 554 999 l 408 879 b 310 967 407 925 380 967 b 212 879 238 967 212 925 l 66 879 \"\n    },\n    \"ṙ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 311 855 b 197 962 249 855 197 903 b 311 1068 197 1020 249 1068 b 425 962 373 1068 425 1020 b 311 855 425 903 373 855 \"\n    },\n    \"ṛ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 189 -284 b 76 -178 127 -284 76 -236 b 189 -72 76 -119 127 -72 b 303 -178 252 -72 303 -119 b 189 -284 303 -236 252 -284 \"\n    },\n    \"ṝ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 551 896 l 71 896 l 71 1010 l 551 1010 m 189 -284 b 76 -178 127 -284 76 -236 b 189 -72 76 -119 127 -72 b 303 -178 252 -72 303 -119 b 189 -284 303 -236 252 -284 \"\n    },\n    \"ṟ\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 393 768 b 544 761 499 768 525 765 l 544 575 b 455 586 524 581 484 586 b 294 429 362 586 294 522 l 294 0 l 84 0 m 430 -240 l -50 -240 l -50 -126 l 430 -126 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 \"\n    },\n    \"ɽ\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 344 -284 b 84 -46 200 -284 84 -232 l 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 -46 b 400 -121 294 -106 346 -121 b 451 -117 417 -121 435 -119 l 451 -277 b 344 -284 426 -281 393 -284 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 304 l -57 304 l -57 428 l 84 428 l 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 428 l 435 428 l 435 304 l 294 304 l 294 0 l 84 0 \"\n    },\n    \"ɼ\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 -284 l 84 -284 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 341 1080 l 536 1080 l 385 855 l 237 855 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 94 -80 l 289 -80 l 181 -324 l 33 -324 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 312 952 l 411 1072 l 590 1072 l 590 1065 l 390 848 l 234 848 l 34 1065 l 34 1072 l 213 1072 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m -31 1080 l 166 1080 l 271 855 l 123 855 m 261 1080 l 452 1080 l 512 855 l 366 855 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 67 879 b 311 1084 66 999 160 1084 b 555 879 460 1084 555 999 l 409 879 b 311 967 408 925 381 967 b 213 879 239 967 213 925 l 67 879 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 312 855 b 198 962 250 855 198 903 b 312 1068 198 1020 250 1068 b 426 962 374 1068 426 1020 b 312 855 426 903 374 855 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 189 -284 b 76 -178 127 -284 76 -236 b 189 -72 76 -119 127 -72 b 303 -178 252 -72 303 -119 b 189 -284 303 -236 252 -284 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 552 896 l 72 896 l 72 1010 l 552 1010 m 189 -284 b 76 -178 127 -284 76 -236 b 189 -72 76 -119 127 -72 b 303 -178 252 -72 303 -119 b 189 -284 303 -236 252 -284 \"\n    },\n    \"\": {\n      \"ha\": 586,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 288 758 l 288 625 l 295 625 b 477 768 323 719 392 768 b 581 741 518 768 553 758 l 518 567 b 446 585 498 577 475 585 b 294 429 362 585 294 521 l 294 0 l 84 0 m 430 -240 l -50 -240 l -50 -126 l 430 -126 \"\n    },\n    \"s\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 \"\n    },\n    \"ʂ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 l 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 209 18 322 -15 260 -3 l 209 -30 b 320 -130 209 -102 255 -130 b 374 -126 338 -130 356 -130 l 374 -265 b 285 -274 344 -272 318 -274 b 50 -40 144 -274 50 -188 l 50 219 \"\n    },\n    \"ȿ\": {\n      \"ha\": 783,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 336 -12 374 -15 355 -14 b 467 -141 398 -120 425 -141 b 594 -86 522 -141 564 -111 l 657 -196 b 460 -284 612 -235 545 -284 b 213 -94 337 -284 269 -190 l 103 96 b 50 219 74 130 57 172 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 \"\n    },\n    \"ś\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 425 1080 l 619 1080 l 469 855 l 321 855 \"\n    },\n    \"ŝ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 396 969 l 297 848 l 118 848 l 118 855 l 318 1072 l 474 1072 l 674 855 l 674 848 l 495 848 \"\n    },\n    \"ş\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 442 -13 731 98 613 2 l 437 -39 b 553 -159 505 -49 552 -90 b 292 -320 553 -257 458 -320 l 291 -226 b 425 -164 373 -226 423 -206 b 326 -96 426 -124 395 -105 l 344 -13 b 50 219 173 1 69 87 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 \"\n    },\n    \"š\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 396 952 l 495 1072 l 674 1072 l 674 1065 l 474 848 l 318 848 l 118 1065 l 118 1072 l 297 1072 \"\n    },\n    \"ș\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 299 -80 l 493 -80 l 385 -324 l 238 -324 \"\n    },\n    \"ṡ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 396 855 b 283 962 334 855 283 903 b 396 1068 283 1020 334 1068 b 510 962 459 1068 510 1020 b 396 855 510 903 459 855 \"\n    },\n    \"ṣ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 394 -284 b 281 -178 332 -284 281 -236 b 394 -72 281 -119 332 -72 b 508 -178 457 -72 508 -119 b 394 -284 508 -236 457 -284 \"\n    },\n    \"ṥ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 436 1050 l 660 1050 l 467 839 l 298 839 m 291 1210 b 396 1305 291 1266 334 1305 b 501 1210 461 1305 502 1265 b 396 1116 502 1155 460 1116 b 291 1210 333 1116 291 1155 \"\n    },\n    \"ṧ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 397 956 l 500 1051 l 675 1051 l 675 1043 l 463 852 l 330 852 l 117 1044 l 117 1051 l 294 1051 m 291 1197 b 397 1293 291 1251 332 1293 b 501 1197 461 1293 501 1252 b 397 1101 501 1142 460 1101 b 291 1197 333 1101 291 1143 \"\n    },\n    \"ṩ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 m 396 855 b 283 962 334 855 283 903 b 396 1068 283 1020 334 1068 b 510 962 459 1068 510 1020 b 396 855 510 903 459 855 m 394 -284 b 281 -178 332 -284 281 -236 b 394 -72 281 -119 332 -72 b 508 -178 457 -72 508 -119 b 394 -284 508 -236 457 -284 \"\n    },\n    \"ѕ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 530 b 395 618 511 579 468 618 b 279 544 330 618 279 589 b 375 468 279 507 305 483 l 512 440 b 731 235 659 410 731 344 b 394 -15 731 85 590 -15 b 50 219 193 -15 70 74 l 257 230 b 395 137 270 169 320 137 b 518 214 468 137 517 169 b 421 289 517 252 487 276 l 290 315 b 71 532 142 345 70 418 b 392 767 70 678 198 767 b 714 542 583 767 695 681 \"\n    },\n    \"ƨ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 66 542 b 389 767 85 681 198 767 b 710 532 583 767 710 678 b 491 315 710 418 639 345 l 360 289 b 263 214 294 276 263 252 b 386 137 263 169 313 137 b 524 230 461 137 511 169 l 730 219 b 386 -15 710 74 587 -15 b 49 235 190 -15 49 85 b 268 440 49 344 121 410 l 405 468 b 501 544 476 483 502 507 b 386 618 502 589 451 618 b 258 530 313 618 269 579 l 66 542 \"\n    },\n    \"ß\": {\n      \"ha\": 922,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 743 b 436 1024 88 918 225 1024 b 796 751 632 1024 796 930 b 650 542 796 646 740 567 l 650 531 b 865 278 781 522 865 420 b 540 0 864 101 731 0 l 407 0 l 407 171 l 506 171 b 652 298 595 171 653 222 b 489 429 652 377 589 429 l 411 429 l 411 593 l 463 593 b 581 720 535 593 581 651 b 442 848 582 794 530 848 b 298 713 356 848 298 795 l 298 0 l 88 0 \"\n    },\n    \"\": {\n      \"ha\": 908,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 292 0 l 88 0 l 88 712 b 407 1024 88 918 215 1024 b 725 765 588 1024 725 930 b 658 543 725 653 658 620 b 857 229 658 452 857 423 b 542 -14 857 92 759 -14 b 347 25 467 -14 387 2 l 400 183 b 541 154 427 172 468 154 b 654 240 607 154 654 182 b 447 534 654 366 447 361 b 523 753 447 636 523 664 b 407 850 523 814 474 850 b 292 712 340 850 292 814 \"\n    },\n    \"t\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 \"\n    },\n    \"ƫ\": {\n      \"ha\": 545,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 426 159 419 159 423 159 l 506 176 l 506 -46 b 275 -283 506 -198 415 -283 b 187 -273 243 -283 217 -281 l 187 -135 b 240 -139 203 -137 218 -139 b 359 -46 293 -139 359 -122 l 359 -11 b 134 205 222 -7 133 66 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 \"\n    },\n    \"ʈ\": {\n      \"ha\": 543,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 -46 b 415 -120 344 -104 373 -120 b 468 -113 435 -120 458 -115 l 501 -269 b 387 -289 480 -277 441 -287 b 134 -74 235 -295 133 -222 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 \"\n    },\n    \"ȶ\": {\n      \"ha\": 735,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 402 939 l 402 758 l 545 758 l 545 600 l 402 600 l 402 369 b 486 380 432 376 460 380 b 693 191 614 380 693 299 b 455 -16 693 94 631 -16 b 223 102 361 -16 269 18 b 123 5 191 74 158 42 l 31 121 b 192 265 86 180 140 227 l 192 600 l 89 600 l 89 758 l 192 758 l 192 939 m 402 191 b 469 127 402 155 431 127 b 525 184 500 127 525 148 b 466 235 525 212 507 235 b 402 220 449 235 428 230 \"\n    },\n    \"ʨ\": {\n      \"ha\": 1230,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 218 b 409 146 344 166 370 146 b 506 181 439 146 471 158 b 465 376 479 237 465 303 b 837 767 465 608 607 767 b 1176 477 1035 767 1167 653 l 978 477 b 840 604 966 552 918 604 b 679 379 743 604 679 522 b 683 320 679 358 680 338 b 953 409 773 379 862 409 b 1168 236 1091 409 1167 340 b 840 -15 1168 101 1042 -15 b 601 61 743 -15 662 12 b 368 -9 538 21 462 -8 b 134 214 216 -9 133 68 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 756 185 b 871 151 787 162 826 151 b 976 214 934 151 976 174 b 920 252 976 237 959 252 b 756 185 870 252 810 226 \"\n    },\n    \"ʇ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 195 -182 l 195 0 l 53 0 l 53 158 l 195 158 l 195 525 b 124 599 195 583 166 599 b 72 592 105 599 82 594 l 39 748 b 153 768 60 755 99 766 b 405 552 305 774 406 701 l 405 158 l 509 158 l 509 0 l 405 0 l 405 -182 \"\n    },\n    \"ŧ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 31 480 l 134 480 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 l 487 600 l 344 600 l 344 480 l 487 480 l 487 380 l 344 380 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 380 l 31 380 \"\n    },\n    \"ţ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 413 -9 483 3 454 -5 l 407 -39 b 523 -159 475 -49 523 -90 b 263 -320 524 -257 428 -320 l 261 -226 b 395 -164 344 -226 394 -206 b 296 -96 397 -124 365 -105 l 316 -7 b 134 205 204 9 133 81 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 \"\n    },\n    \"ť\": {\n      \"ha\": 590,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 430 1112 l 588 1112 l 552 851 l 430 851 \"\n    },\n    \"ț\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 206 -80 l 400 -80 l 292 -324 l 145 -324 \"\n    },\n    \"ṫ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 239 1003 b 126 1109 177 1003 126 1051 b 239 1215 126 1167 177 1215 b 353 1109 302 1215 353 1167 b 239 1003 353 1051 302 1003 \"\n    },\n    \"ṭ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 301 -284 b 188 -178 239 -284 188 -236 b 301 -72 188 -119 239 -72 b 415 -178 364 -72 415 -119 b 301 -284 415 -236 364 -284 \"\n    },\n    \"ṯ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 542 -240 l 62 -240 l 62 -126 l 542 -126 \"\n    },\n    \"ṱ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 301 -167 l 202 -287 l 23 -287 l 23 -280 l 223 -63 l 380 -63 l 580 -280 l 580 -287 l 400 -287 \"\n    },\n    \"ẗ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 487 600 l 344 600 l 344 233 b 415 159 344 175 373 159 b 468 166 435 159 457 164 l 501 9 b 387 -10 479 2 441 -8 b 134 205 234 -17 133 57 l 134 600 l 31 600 l 31 758 l 134 758 l 134 939 l 344 939 l 344 758 l 487 758 m 89 1009 b -14 1109 33 1009 -14 1054 b 89 1209 -14 1165 33 1209 b 192 1109 146 1209 192 1165 b 89 1009 192 1054 146 1009 m 391 1009 b 288 1109 334 1009 288 1054 b 391 1209 288 1165 334 1209 b 494 1109 448 1209 494 1165 b 391 1009 494 1054 448 1009 \"\n    },\n    \"u\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 \"\n    },\n    \"ü\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 283 861 b 179 962 226 861 179 907 b 283 1062 179 1017 226 1062 b 385 962 340 1062 385 1017 b 283 861 385 907 340 861 m 584 861 b 481 962 528 861 481 907 b 584 1062 481 1017 528 1062 b 687 962 642 1062 687 1017 b 584 861 687 907 642 861 \"\n    },\n    \"ũ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 175 852 b 335 1048 175 978 246 1047 b 449 1004 387 1048 420 1024 b 517 974 472 988 493 974 b 576 1050 555 974 576 1005 l 691 1047 b 531 852 690 922 620 852 b 416 895 475 851 444 875 b 349 926 395 911 375 926 b 292 851 315 926 292 897 \"\n    },\n    \"ư\": {\n      \"ha\": 985,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1007 799 b 785 542 1006 644 951 556 l 785 0 l 583 0 l 583 138 l 575 138 b 345 -10 541 49 459 -10 b 89 275 193 -10 89 98 l 89 758 l 299 758 l 299 313 b 430 168 299 223 351 168 b 575 323 506 168 575 221 l 575 758 l 785 758 l 785 637 b 885 799 873 650 884 704 \"\n    },\n    \"µ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 323 b 463 168 294 231 363 168 b 632 323 564 168 632 231 l 632 758 l 841 758 l 841 0 l 640 0 l 640 108 l 634 108 b 463 4 604 42 539 4 b 291 108 387 4 322 42 l 286 108 l 286 -275 l 84 -275 \"\n    },\n    \"ʉ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 932 375 l 814 375 l 814 0 l 613 0 l 613 138 l 605 138 b 375 -10 571 49 489 -10 b 118 275 222 -10 119 98 l 118 375 l 0 375 l 0 496 l 118 496 l 118 758 l 328 758 l 328 496 l 604 496 l 604 758 l 814 758 l 814 496 l 932 496 m 604 375 l 328 375 l 328 313 b 460 168 329 223 380 168 b 604 323 535 168 605 221 \"\n    },\n    \"ù\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 210 1080 l 403 1080 l 509 855 l 360 855 \"\n    },\n    \"ú\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 462 1080 l 656 1080 l 506 855 l 357 855 \"\n    },\n    \"û\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 433 969 l 334 848 l 155 848 l 155 855 l 355 1072 l 511 1072 l 711 855 l 711 848 l 532 848 \"\n    },\n    \"ū\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 673 896 l 192 896 l 192 1010 l 673 1010 \"\n    },\n    \"ŭ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 677 1022 b 433 823 677 903 582 823 b 189 1022 284 823 189 903 l 335 1022 b 433 934 334 977 361 934 b 531 1022 503 934 531 976 \"\n    },\n    \"ů\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 433 839 b 264 1001 339 839 264 910 b 433 1165 264 1090 339 1165 b 601 1001 526 1165 601 1090 b 433 839 601 910 526 839 m 433 927 b 510 1001 476 927 510 962 b 433 1076 510 1041 476 1076 b 356 1001 389 1076 356 1041 b 433 927 356 962 389 927 \"\n    },\n    \"ű\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 626 1050 l 803 1050 l 618 845 l 470 845 m 348 1050 l 525 1050 l 363 845 l 217 845 \"\n    },\n    \"ų\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 b 675 -108 718 -29 674 -60 b 723 -157 674 -139 691 -157 b 774 -145 745 -157 761 -149 l 796 -254 b 684 -283 772 -267 734 -283 b 518 -153 596 -283 534 -236 b 578 28 506 -88 525 -18 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 \"\n    },\n    \"ǔ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 433 952 l 532 1072 l 711 1072 l 711 1065 l 511 848 l 355 848 l 155 1065 l 155 1072 l 334 1072 \"\n    },\n    \"ǖ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 673 1149 l 192 1149 l 192 1263 l 673 1263 m 283 861 b 179 962 226 861 179 907 b 283 1062 179 1017 226 1062 b 385 962 340 1062 385 1017 b 283 861 385 907 340 861 m 584 861 b 481 962 528 861 481 907 b 584 1062 481 1017 528 1062 b 687 962 642 1062 687 1017 b 584 861 687 907 642 861 \"\n    },\n    \"ǘ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 462 1332 l 656 1332 l 506 1108 l 358 1108 m 283 861 b 179 962 226 861 179 907 b 283 1062 179 1017 226 1062 b 385 962 340 1062 385 1017 b 283 861 385 907 340 861 m 584 861 b 481 962 528 861 481 907 b 584 1062 481 1017 528 1062 b 687 962 642 1062 687 1017 b 584 861 687 907 642 861 \"\n    },\n    \"ǚ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 433 1170 l 536 1264 l 712 1264 l 712 1256 l 499 1065 l 366 1065 l 153 1258 l 153 1264 l 330 1264 m 507 933 b 605 1022 507 981 548 1022 b 703 933 662 1022 703 981 b 605 846 703 885 662 846 b 507 933 548 846 507 885 m 163 934 b 260 1022 163 981 204 1022 b 360 934 318 1022 360 982 b 260 847 360 884 317 847 b 163 934 205 847 163 885 \"\n    },\n    \"ǜ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 535 1053 l 365 1053 l 171 1264 l 397 1264 m 506 933 b 604 1022 506 983 548 1022 b 702 933 660 1022 702 981 b 604 846 702 885 660 846 b 506 933 547 846 506 885 m 162 934 b 259 1022 162 981 203 1022 b 358 934 316 1022 358 982 b 259 847 358 885 316 847 b 162 934 204 847 162 885 \"\n    },\n    \"ȕ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 90 1080 l 287 1080 l 392 855 l 244 855 m 382 1080 l 573 1080 l 633 855 l 487 855 \"\n    },\n    \"ȗ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 187 879 b 432 1084 187 999 281 1084 b 676 879 581 1084 676 999 l 530 879 b 432 967 529 925 502 967 b 334 879 360 967 333 925 l 187 879 \"\n    },\n    \"ṳ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 324 -284 b 211 -178 262 -284 211 -236 b 324 -72 211 -119 262 -72 b 438 -178 387 -72 438 -119 b 324 -284 438 -236 387 -284 m 677 -284 b 564 -178 615 -284 564 -236 b 677 -72 564 -119 615 -72 b 791 -178 740 -72 791 -119 b 677 -284 791 -236 740 -284 \"\n    },\n    \"ṵ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 232 -269 b 393 -74 232 -144 303 -74 b 507 -117 444 -73 477 -97 b 575 -148 529 -134 550 -148 b 633 -72 613 -147 633 -117 l 748 -75 b 588 -270 747 -200 677 -269 b 473 -226 533 -270 501 -247 b 406 -196 452 -210 432 -196 b 349 -271 372 -196 349 -225 \"\n    },\n    \"ṷ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 464 -167 l 364 -287 l 185 -287 l 185 -280 l 386 -63 l 542 -63 l 742 -280 l 742 -287 l 563 -287 \"\n    },\n    \"ṹ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 175 852 b 335 1048 175 978 246 1047 b 449 1004 387 1048 420 1024 b 517 974 472 988 493 974 b 576 1050 555 974 576 1005 l 691 1047 b 531 852 690 922 620 852 b 416 895 475 851 444 875 b 349 926 395 911 375 926 b 292 851 315 926 292 897 m 462 1332 l 656 1332 l 506 1108 l 358 1108 \"\n    },\n    \"ṻ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 675 880 l 193 880 l 193 994 l 675 994 m 162 1147 b 260 1235 162 1196 204 1235 b 358 1147 316 1235 358 1196 b 260 1059 358 1099 317 1059 b 162 1147 204 1059 162 1098 m 506 1146 b 604 1234 506 1196 548 1234 b 702 1146 659 1234 702 1196 b 604 1059 702 1097 660 1059 b 506 1146 548 1059 506 1097 \"\n    },\n    \"ụ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 463 -284 b 350 -178 401 -284 350 -236 b 463 -72 350 -119 401 -72 b 577 -178 526 -72 577 -119 b 463 -284 577 -236 526 -284 \"\n    },\n    \"ủ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 758 l 780 758 l 780 0 l 578 0 l 578 138 l 570 138 b 340 -10 536 49 454 -10 b 84 275 188 -10 84 98 l 84 758 l 294 758 l 294 313 b 425 168 294 223 346 168 b 570 323 501 168 570 221 m 355 866 l 344 955 b 440 1000 413 958 440 974 b 341 1045 440 1035 398 1045 l 347 1140 b 616 1006 522 1140 616 1090 b 510 909 616 946 563 917 l 510 866 \"\n    },\n    \"ứ\": {\n      \"ha\": 985,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1007 799 b 785 542 1006 644 951 556 l 785 0 l 583 0 l 583 138 l 575 138 b 345 -10 541 49 459 -10 b 89 275 193 -10 89 98 l 89 758 l 299 758 l 299 313 b 430 168 299 223 351 168 b 575 323 506 168 575 221 l 575 758 l 785 758 l 785 637 b 885 799 873 650 884 704 m 467 1080 l 661 1080 l 510 855 l 362 855 \"\n    },\n    \"ừ\": {\n      \"ha\": 985,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1007 799 b 785 542 1006 644 951 556 l 785 0 l 583 0 l 583 138 l 575 138 b 345 -10 541 49 459 -10 b 89 275 193 -10 89 98 l 89 758 l 299 758 l 299 313 b 430 168 299 223 351 168 b 575 323 506 168 575 221 l 575 758 l 785 758 l 785 637 b 885 799 873 650 884 704 m 215 1080 l 408 1080 l 513 855 l 365 855 \"\n    },\n    \"ử\": {\n      \"ha\": 985,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1007 799 b 785 542 1006 644 951 556 l 785 0 l 583 0 l 583 138 l 575 138 b 345 -10 541 49 459 -10 b 89 275 193 -10 89 98 l 89 758 l 299 758 l 299 313 b 430 168 299 223 351 168 b 575 323 506 168 575 221 l 575 758 l 785 758 l 785 637 b 885 799 873 650 884 704 m 359 866 l 348 955 b 444 1000 418 958 445 974 b 346 1045 445 1035 402 1045 l 351 1140 b 620 1006 527 1140 620 1090 b 515 909 620 946 568 917 l 515 866 \"\n    },\n    \"ữ\": {\n      \"ha\": 985,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1007 799 b 785 542 1006 644 951 556 l 785 0 l 583 0 l 583 138 l 575 138 b 345 -10 541 49 459 -10 b 89 275 193 -10 89 98 l 89 758 l 299 758 l 299 313 b 430 168 299 223 351 168 b 575 323 506 168 575 221 l 575 758 l 785 758 l 785 637 b 885 799 873 650 884 704 m 180 852 b 340 1048 180 978 250 1047 b 454 1004 391 1048 424 1024 b 522 974 476 988 497 974 b 581 1050 560 974 580 1005 l 695 1047 b 535 852 694 922 624 852 b 421 895 480 851 448 875 b 353 926 399 911 379 926 b 296 851 319 926 296 897 \"\n    },\n    \"ự\": {\n      \"ha\": 985,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1007 799 b 785 542 1006 644 951 556 l 785 0 l 583 0 l 583 138 l 575 138 b 345 -10 541 49 459 -10 b 89 275 193 -10 89 98 l 89 758 l 299 758 l 299 313 b 430 168 299 223 351 168 b 575 323 506 168 575 221 l 575 758 l 785 758 l 785 637 b 885 799 873 650 884 704 m 468 -284 b 355 -178 406 -284 355 -236 b 468 -72 355 -119 406 -72 b 582 -178 531 -72 582 -119 b 468 -284 582 -236 531 -284 \"\n    },\n    \"v\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 525 0 l 289 0 l 24 758 l 246 758 l 403 216 l 411 216 l 568 758 l 790 758 \"\n    },\n    \"ʌ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 289 758 l 525 758 l 790 0 l 568 0 l 411 542 l 403 542 l 246 0 l 24 0 \"\n    },\n    \"ṽ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 525 0 l 289 0 l 24 758 l 246 758 l 403 216 l 411 216 l 568 758 l 790 758 m 149 852 b 309 1048 149 978 219 1047 b 423 1004 361 1048 394 1024 b 491 974 446 988 467 974 b 550 1050 529 974 549 1005 l 665 1047 b 505 852 664 922 594 852 b 390 895 449 851 418 875 b 323 926 368 911 349 926 b 266 851 289 926 266 897 \"\n    },\n    \"ṿ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 525 0 l 289 0 l 24 758 l 246 758 l 403 216 l 411 216 l 568 758 l 790 758 m 406 -284 b 293 -178 344 -284 293 -236 b 406 -72 293 -119 344 -72 b 520 -178 469 -72 520 -119 b 406 -284 520 -236 469 -284 \"\n    },\n    \"w\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 \"\n    },\n    \"ẅ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 m 440 861 b 336 962 383 861 336 907 b 440 1062 336 1017 383 1062 b 543 962 497 1062 543 1017 b 440 861 543 907 497 861 m 742 861 b 638 962 685 861 638 907 b 742 1062 638 1017 685 1062 b 844 962 799 1062 844 1017 b 742 861 844 907 799 861 \"\n    },\n    \"ʍ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1154 0 l 941 0 l 824 509 l 817 509 l 694 0 l 486 0 l 362 506 l 355 506 l 240 0 l 28 0 l 233 758 l 456 758 l 586 281 l 595 281 l 726 758 l 947 758 \"\n    },\n    \"ŵ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 m 590 969 l 491 848 l 312 848 l 312 855 l 512 1072 l 669 1072 l 869 855 l 869 848 l 690 848 \"\n    },\n    \"ẁ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 m 367 1080 l 561 1080 l 666 855 l 517 855 \"\n    },\n    \"ẃ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 m 619 1080 l 814 1080 l 663 855 l 515 855 \"\n    },\n    \"ẇ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 m 590 855 b 476 962 528 855 476 903 b 590 1068 476 1020 528 1068 b 704 962 653 1068 704 1020 b 590 855 704 903 653 855 \"\n    },\n    \"ẉ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 m 586 -284 b 473 -178 524 -284 473 -236 b 586 -72 473 -119 524 -72 b 700 -178 649 -72 700 -119 b 586 -284 700 -236 649 -284 \"\n    },\n    \"ẘ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 27 758 l 240 758 l 357 249 l 364 249 l 486 758 l 695 758 l 819 252 l 826 252 l 941 758 l 1153 758 l 947 0 l 725 0 l 595 476 l 585 476 l 455 0 l 233 0 m 590 839 b 421 1001 497 839 421 910 b 590 1165 421 1090 497 1165 b 759 1001 684 1165 759 1090 b 590 839 759 910 684 839 m 590 927 b 667 1001 634 927 667 962 b 590 1076 667 1041 634 1076 b 513 1001 546 1076 513 1041 b 590 927 513 962 546 927 \"\n    },\n    \"x\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 537 379 l 763 0 l 548 0 l 399 262 l 252 0 l 35 0 l 259 379 l 42 758 l 259 758 \"\n    },\n    \"ẋ\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 537 379 l 763 0 l 548 0 l 399 262 l 252 0 l 35 0 l 259 379 l 42 758 l 259 758 m 399 855 b 285 962 336 855 285 903 b 399 1068 285 1020 336 1068 b 512 962 461 1068 512 1020 b 399 855 512 903 461 855 \"\n    },\n    \"ẍ\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 537 379 l 763 0 l 548 0 l 399 262 l 252 0 l 35 0 l 259 379 l 42 758 l 259 758 m 248 861 b 145 962 191 861 145 907 b 248 1062 145 1017 191 1062 b 351 962 305 1062 351 1017 b 248 861 351 907 305 861 m 550 861 b 446 962 493 861 446 907 b 550 1062 446 1017 493 1062 b 653 962 607 1062 653 1017 b 550 861 653 907 607 861 \"\n    },\n    \"х\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 537 379 l 763 0 l 548 0 l 399 262 l 252 0 l 35 0 l 259 379 l 42 758 l 259 758 \"\n    },\n    \"χ\": {\n      \"ha\": 856,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 332 241 l 176 530 b 79 599 140 596 136 599 l 35 599 l 35 761 l 79 761 b 343 608 221 761 279 728 l 438 430 l 617 758 l 827 758 l 543 237 l 698 -57 b 794 -122 731 -118 739 -122 l 839 -122 l 839 -284 l 794 -284 b 531 -134 652 -284 595 -254 l 436 47 l 258 -284 l 47 -284 \"\n    },\n    \"y\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 \"\n    },\n    \"ÿ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 255 861 b 152 962 199 861 152 907 b 255 1062 152 1017 199 1062 b 358 962 313 1062 358 1017 b 255 861 358 907 313 861 m 557 861 b 454 962 501 861 454 907 b 557 1062 454 1017 501 1062 b 660 962 615 1062 660 1017 b 557 861 660 907 615 861 \"\n    },\n    \"ƴ\": {\n      \"ha\": 884,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 563 719 b 791 939 600 847 667 939 b 923 911 840 939 887 928 l 886 750 b 824 760 862 758 841 763 b 754 671 791 756 773 728 l 502 -82 b 214 -284 461 -205 370 -284 \"\n    },\n    \"ɏ\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 794 405 l 673 405 l 503 -82 b 220 -284 460 -204 377 -284 b 88 -262 167 -284 118 -275 l 136 -106 b 290 -54 210 -128 262 -125 l 302 -22 l 153 405 l 26 405 l 26 511 l 116 511 l 31 758 l 252 758 l 321 511 l 505 511 l 575 758 l 797 758 l 711 511 l 794 511 m 351 405 l 408 201 l 416 201 l 474 405 \"\n    },\n    \"ý\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 435 1080 l 629 1080 l 478 855 l 330 855 \"\n    },\n    \"ŷ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 406 969 l 307 848 l 128 848 l 128 855 l 328 1072 l 484 1072 l 684 855 l 684 848 l 505 848 \"\n    },\n    \"ȳ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 646 896 l 165 896 l 165 1010 l 646 1010 \"\n    },\n    \"ẏ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 405 855 b 292 962 343 855 292 903 b 405 1068 292 1020 343 1068 b 519 962 468 1068 519 1020 b 405 855 519 903 468 855 \"\n    },\n    \"ẙ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 406 839 b 237 1001 312 839 237 910 b 406 1165 237 1090 312 1165 b 574 1001 499 1165 574 1090 b 406 839 574 910 499 839 m 406 927 b 483 1001 449 927 483 962 b 406 1076 483 1041 449 1076 b 329 1001 362 1076 329 1041 b 406 927 329 962 362 927 \"\n    },\n    \"ỳ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 182 1080 l 376 1080 l 481 855 l 333 855 \"\n    },\n    \"ỵ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 641 -297 b 527 -191 579 -297 527 -250 b 641 -85 527 -133 579 -85 b 755 -191 703 -85 755 -133 b 641 -297 755 -250 703 -297 \"\n    },\n    \"ỷ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 327 866 l 316 955 b 412 1000 386 958 413 974 b 314 1045 413 1035 370 1045 l 319 1140 b 588 1006 495 1140 588 1090 b 483 909 588 946 536 917 l 483 866 \"\n    },\n    \"ỹ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 147 852 b 308 1048 147 978 218 1047 b 422 1004 359 1048 392 1024 b 490 974 444 988 465 974 b 548 1050 528 974 548 1005 l 663 1047 b 503 852 662 922 592 852 b 389 895 448 851 416 875 b 321 926 367 911 347 926 b 264 851 287 926 264 897 \"\n    },\n    \"у\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 \"\n    },\n    \"ў\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 650 1022 b 406 823 650 903 555 823 b 162 1022 256 823 162 903 l 308 1022 b 406 934 307 977 334 934 b 504 1022 476 934 504 976 \"\n    },\n    \"ӯ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 646 896 l 165 896 l 165 1010 l 646 1010 \"\n    },\n    \"ӱ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 255 861 b 152 962 199 861 152 907 b 255 1062 152 1017 199 1062 b 358 962 313 1062 358 1017 b 255 861 358 907 313 861 m 557 861 b 454 962 501 861 454 907 b 557 1062 454 1017 501 1062 b 660 962 615 1062 660 1017 b 557 861 660 907 615 861 \"\n    },\n    \"ӳ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 496 -82 b 214 -284 453 -204 370 -284 m 599 1050 l 776 1050 l 591 845 l 442 845 m 321 1050 l 498 1050 l 336 845 l 189 845 \"\n    },\n    \"ʎ\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 600 1042 b 732 1020 654 1042 702 1033 l 685 863 b 531 811 611 886 558 882 l 518 779 l 790 0 l 569 0 l 412 556 l 404 556 l 246 0 l 24 0 l 318 839 b 600 1042 361 962 444 1042 \"\n    },\n    \"Ӯ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 197 160 l 252 160 b 383 250 333 160 363 190 l 396 283 l 29 1010 l 250 1010 l 487 513 l 686 1010 l 904 1010 l 556 198 b 273 -14 505 86 438 -14 l 197 -14 m 704 1149 l 224 1149 l 224 1263 l 704 1263 \"\n    },\n    \"Ӱ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 197 160 l 252 160 b 383 250 333 160 363 190 l 396 283 l 29 1010 l 250 1010 l 487 513 l 686 1010 l 904 1010 l 556 198 b 273 -14 505 86 438 -14 l 197 -14 m 314 1114 b 211 1214 257 1114 211 1160 b 314 1314 211 1270 257 1314 b 417 1214 371 1314 417 1270 b 314 1114 417 1160 371 1114 m 616 1114 b 512 1214 559 1114 512 1160 b 616 1314 512 1270 559 1314 b 719 1214 673 1314 719 1270 b 616 1114 719 1160 673 1114 \"\n    },\n    \"Ӳ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 197 160 l 252 160 b 383 250 333 160 363 190 l 396 283 l 29 1010 l 250 1010 l 487 513 l 686 1010 l 904 1010 l 556 198 b 273 -14 505 86 438 -14 l 197 -14 m 657 1302 l 835 1302 l 650 1098 l 501 1098 m 380 1302 l 556 1302 l 395 1098 l 248 1098 \"\n    },\n    \"\": {\n      \"ha\": 814,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 599 -284 b 406 -221 516 -284 453 -261 b 214 -284 360 -261 297 -284 b 81 -262 160 -284 111 -275 l 129 -106 b 283 -54 203 -128 255 -125 l 295 -22 l 24 758 l 245 758 l 401 201 l 409 201 l 568 758 l 790 758 l 517 -21 l 530 -54 b 684 -106 557 -125 610 -128 l 731 -262 b 599 -284 701 -275 653 -284 \"\n    },\n    \"z\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 \"\n    },\n    \"ƶ\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 237 320 l 148 320 l 148 444 l 337 444 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 566 444 l 640 444 l 640 320 l 470 320 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 \"\n    },\n    \"ȥ\": {\n      \"ha\": 789,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 568 -133 b 465 0 568 -72 552 0 l 81 0 l 81 123 l 443 591 l 91 591 l 91 758 l 703 758 l 703 635 l 342 167 l 465 167 b 742 -94 643 167 742 67 l 742 -184 l 568 -184 \"\n    },\n    \"ɀ\": {\n      \"ha\": 880,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 356 167 b 739 -110 599 167 614 -110 b 848 -59 781 -110 825 -78 l 917 -196 b 720 -284 872 -238 807 -284 b 305 0 503 -284 501 0 l 81 0 l 81 123 l 443 591 l 91 591 l 91 758 l 703 758 l 703 635 l 342 167 \"\n    },\n    \"ʐ\": {\n      \"ha\": 887,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 0 l 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 -60 b 834 -151 717 -133 779 -151 b 887 -147 853 -151 869 -150 l 887 -287 b 800 -296 857 -294 831 -296 b 569 -60 658 -296 569 -211 l 569 0 \"\n    },\n    \"ź\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 m 425 1080 l 619 1080 l 469 855 l 321 855 \"\n    },\n    \"ż\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 m 396 855 b 283 962 334 855 283 903 b 396 1068 283 1020 334 1068 b 510 962 459 1068 510 1020 b 396 855 510 903 459 855 \"\n    },\n    \"ž\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 m 396 952 l 495 1072 l 674 1072 l 674 1065 l 474 848 l 318 848 l 118 1065 l 118 1072 l 297 1072 \"\n    },\n    \"ẑ\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 m 396 969 l 297 848 l 118 848 l 118 855 l 318 1072 l 474 1072 l 674 855 l 674 848 l 495 848 \"\n    },\n    \"ẓ\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 m 397 -284 b 283 -178 334 -284 283 -236 b 397 -72 283 -119 334 -72 b 510 -178 459 -72 510 -119 b 397 -284 510 -236 459 -284 \"\n    },\n    \"ẕ\": {\n      \"ha\": 794,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 125 l 451 584 l 451 590 l 93 590 l 93 758 l 704 758 l 704 621 l 356 173 l 356 168 l 717 168 l 717 0 l 80 0 m 637 -240 l 157 -240 l 157 -126 l 637 -126 \"\n    },\n    \"ʑ\": {\n      \"ha\": 987,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 519 0 l 393 -173 l 261 -93 l 327 0 l 83 0 l 83 123 l 445 591 l 93 591 l 93 758 l 705 758 l 705 635 l 344 167 l 445 167 b 768 422 572 338 658 422 b 960 237 871 422 959 348 b 680 0 959 129 874 0 m 691 167 b 792 227 763 167 791 193 b 749 259 791 247 771 259 b 639 167 715 259 689 233 \"\n    },\n    \"Þ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 1010 l 299 825 l 447 825 b 825 516 691 825 825 693 b 447 208 825 338 691 208 l 299 208 l 299 0 l 86 0 l 86 1010 m 447 372 b 620 514 569 372 620 436 b 447 659 620 593 569 659 l 299 659 l 299 372 \"\n    },\n    \"Γ\": { \"ha\": 807, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 758 834 l 301 834 l 301 0 l 88 0 l 88 1010 l 758 1010 \" },\n    \"Δ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 1010 l 657 1010 l 1005 0 l 33 0 m 721 176 l 523 779 l 515 779 l 318 176 \"\n    },\n    \"Θ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 717 436 l 369 436 l 369 574 l 717 574 \"\n    },\n    \"Ξ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 109 171 l 800 171 l 800 0 l 109 0 m 128 1010 l 768 1010 l 768 836 l 128 836 m 194 593 l 719 593 l 719 428 l 194 428 \"\n    },\n    \"Π\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 946 0 l 735 0 l 735 836 l 327 836 l 327 0 l 116 0 l 116 1010 l 946 1010 \"\n    },\n    \"Σ\": {\n      \"ha\": 934,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 828 0 l 106 0 l 106 104 l 411 503 l 106 902 l 106 1006 l 813 1006 l 813 829 l 405 829 l 638 509 l 638 498 l 404 176 l 828 176 \"\n    },\n    \"Φ\": {\n      \"ha\": 1179,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 694 886 b 1096 500 932 877 1096 729 b 694 124 1096 278 932 132 l 694 0 l 490 0 l 490 124 b 83 498 250 131 82 275 b 490 886 83 728 250 878 l 490 1010 l 694 1010 m 490 702 b 287 498 373 695 286 627 b 490 309 287 379 372 316 l 490 702 m 694 309 b 895 500 811 317 895 381 b 694 702 895 628 811 694 \"\n    },\n    \"Ψ\": {\n      \"ha\": 1149,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1060 1010 l 1060 680 b 685 270 1060 435 911 291 l 685 0 l 476 0 l 476 269 b 88 680 241 287 88 431 l 88 1010 l 295 1010 l 295 680 b 476 441 295 543 357 461 l 476 1010 l 685 1010 l 685 441 b 851 680 789 457 851 526 l 851 1010 \"\n    },\n    \"Ω\": {\n      \"ha\": 1081,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 63 176 l 252 176 l 252 184 b 63 548 135 258 63 379 b 541 1024 63 827 261 1024 b 1018 548 820 1024 1018 827 b 830 184 1018 379 946 258 l 830 176 l 1018 176 l 1018 0 l 618 0 l 618 221 b 803 532 725 264 803 385 b 541 834 803 705 695 834 b 278 532 387 834 278 705 b 463 221 278 385 357 264 l 463 0 l 63 0 \"\n    },\n    \"Ώ\": {\n      \"ha\": 1142,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 126 176 l 315 176 l 315 184 b 126 548 199 258 126 379 b 604 1024 126 827 325 1024 b 1082 548 883 1024 1082 827 b 893 184 1082 379 1010 258 l 893 176 l 1082 176 l 1082 0 l 682 0 l 682 221 b 867 532 788 264 867 385 b 604 834 867 705 759 834 b 342 532 451 834 342 705 b 527 221 342 385 420 264 l 527 0 l 126 0 m 26 871 l 103 1083 l 291 1083 l 291 1069 l 130 852 l 26 852 \"\n    },\n    \"Ώ\": {\n      \"ha\": 1139,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 123 176 l 312 176 l 312 184 b 123 548 196 258 123 379 b 601 1024 123 827 322 1024 b 1079 548 880 1024 1079 827 b 890 184 1079 379 1007 258 l 890 176 l 1079 176 l 1079 0 l 679 0 l 679 221 b 864 532 785 264 864 385 b 601 834 864 705 756 834 b 339 532 448 834 339 705 b 524 221 339 385 417 264 l 524 0 l 123 0 m 30 1083 l 218 1083 l 101 848 l -23 848 \"\n    },\n    \"Ὠ\": {\n      \"ha\": 1133,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 117 176 l 306 176 l 306 184 b 117 548 190 258 117 379 b 595 1024 117 827 316 1024 b 1073 548 874 1024 1073 827 b 884 184 1073 379 1001 258 l 884 176 l 1073 176 l 1073 0 l 673 0 l 673 221 b 858 532 779 264 858 385 b 595 834 858 705 750 834 b 333 532 442 834 333 705 b 518 221 333 385 411 264 l 518 0 l 117 0 m 143 945 b 28 765 143 861 95 797 l -30 827 b 24 949 11 855 24 896 l 24 1010 l 143 1010 \"\n    },\n    \"Ὡ\": {\n      \"ha\": 1206,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 190 176 l 379 176 l 379 184 b 190 548 262 258 190 379 b 668 1024 190 827 389 1024 b 1146 548 947 1024 1146 827 b 957 184 1146 379 1073 258 l 957 176 l 1146 176 l 1146 0 l 745 0 l 745 221 b 930 532 852 264 930 385 b 668 834 930 705 823 834 b 405 532 514 834 405 705 b 590 221 405 385 484 264 l 590 0 l 190 0 m 32 1010 l 152 1010 l 152 949 b 205 827 153 902 163 857 l 147 765 b 32 945 82 797 33 861 \"\n    },\n    \"Ὢ\": {\n      \"ha\": 1417,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 176 l 590 176 l 590 184 b 401 548 474 258 401 379 b 879 1024 401 827 600 1024 b 1357 548 1159 1024 1357 827 b 1168 184 1357 379 1285 258 l 1168 176 l 1357 176 l 1357 0 l 957 0 l 957 221 b 1142 532 1063 264 1142 385 b 879 834 1142 705 1034 834 b 617 532 726 834 617 705 b 802 221 617 385 695 264 l 802 0 l 401 0 m 160 956 b 32 767 161 877 113 810 l -23 808 b 34 960 14 850 34 896 l 34 1012 l 160 1012 m 418 783 l 353 783 l 192 998 l 192 1012 l 339 1012 l 418 793 \"\n    },\n    \"Ὣ\": {\n      \"ha\": 1377,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 361 176 l 550 176 l 550 184 b 361 548 434 258 361 379 b 839 1024 361 827 560 1024 b 1317 548 1118 1024 1317 827 b 1128 184 1317 379 1244 258 l 1128 176 l 1317 176 l 1317 0 l 916 0 l 916 221 b 1101 532 1023 264 1101 385 b 839 834 1101 705 994 834 b 577 532 686 834 577 705 b 762 221 577 385 655 264 l 762 0 l 361 0 m -25 1010 l 96 1010 l 96 949 b 150 827 95 902 105 857 l 92 765 b -25 945 23 797 -26 861 m 377 780 l 311 780 l 150 996 l 150 1010 l 299 1010 l 377 796 \"\n    },\n    \"Ὤ\": {\n      \"ha\": 1343,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 326 176 l 515 176 l 515 184 b 326 548 399 258 326 379 b 804 1024 326 827 525 1024 b 1282 548 1083 1024 1282 827 b 1093 184 1282 379 1209 258 l 1093 176 l 1282 176 l 1282 0 l 881 0 l 881 221 b 1066 532 988 264 1066 385 b 804 834 1066 705 959 834 b 542 532 651 834 542 705 b 727 221 542 385 620 264 l 727 0 l 326 0 m 159 945 b 42 765 159 862 110 797 l -16 827 b 38 949 27 857 37 902 l 38 1010 l 159 1010 m 180 796 l 259 1010 l 406 1010 l 406 996 l 245 780 l 180 780 \"\n    },\n    \"Ὥ\": {\n      \"ha\": 1361,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 345 176 l 534 176 l 534 184 b 345 548 418 258 345 379 b 823 1024 345 827 544 1024 b 1301 548 1102 1024 1301 827 b 1112 184 1301 379 1229 258 l 1112 176 l 1301 176 l 1301 0 l 901 0 l 901 221 b 1086 532 1007 264 1086 385 b 823 834 1086 705 978 834 b 561 532 670 834 561 705 b 746 221 561 385 639 264 l 746 0 l 345 0 m 98 765 b -17 945 35 796 -17 858 l -17 1010 l 103 1010 l 103 949 b 156 827 104 896 116 855 l 98 765 m 195 796 l 271 1010 l 420 1010 l 420 996 l 258 780 l 195 780 \"\n    },\n    \"Ὦ\": {\n      \"ha\": 1295,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 279 176 l 468 176 l 468 184 b 279 548 352 258 279 379 b 757 1024 279 827 478 1024 b 1235 548 1036 1024 1235 827 b 1046 184 1235 379 1163 258 l 1046 176 l 1235 176 l 1235 0 l 835 0 l 835 221 b 1019 532 941 264 1019 385 b 757 834 1019 705 912 834 b 495 532 604 834 495 705 b 680 221 495 385 573 264 l 680 0 l 279 0 m 383 1152 b 269 1030 383 1087 336 1030 b 106 1076 196 1030 166 1076 b 60 1017 78 1076 60 1049 l -26 1041 b 88 1165 -26 1106 21 1165 b 251 1120 148 1165 194 1120 b 298 1178 277 1120 298 1146 m 246 941 b 144 793 246 873 203 820 l 88 843 b 135 944 128 867 135 907 l 135 995 l 246 995 \"\n    },\n    \"Ὧ\": {\n      \"ha\": 1314,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 298 176 l 487 176 l 487 184 b 298 548 371 258 298 379 b 776 1024 298 827 497 1024 b 1254 548 1055 1024 1254 827 b 1065 184 1254 379 1182 258 l 1065 176 l 1254 176 l 1254 0 l 854 0 l 854 221 b 1039 532 960 264 1039 385 b 776 834 1039 705 931 834 b 514 532 623 834 514 705 b 699 221 514 385 592 264 l 699 0 l 298 0 m 383 1152 b 269 1030 383 1087 336 1030 b 106 1076 196 1030 166 1076 b 60 1017 78 1076 60 1049 l -26 1041 b 88 1165 -26 1106 21 1165 b 251 1120 148 1165 194 1120 b 298 1178 277 1120 298 1146 m 134 995 l 245 995 l 245 944 b 291 843 245 907 252 867 l 234 793 b 134 941 180 818 134 871 \"\n    },\n    \"Ὼ\": {\n      \"ha\": 1206,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 190 176 l 379 176 l 379 184 b 190 548 263 258 190 379 b 668 1024 190 827 389 1024 b 1146 548 947 1024 1146 827 b 957 184 1146 379 1074 258 l 957 176 l 1146 176 l 1146 0 l 746 0 l 746 221 b 931 532 852 264 931 385 b 668 834 931 705 823 834 b 406 532 515 834 406 705 b 591 221 406 385 484 264 l 591 0 l 190 0 m -23 996 l -23 1010 l 124 1010 l 201 798 l 201 779 l 138 779 \"\n    },\n    \"ᾨ\": {\n      \"ha\": 1133,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 117 176 l 306 176 l 306 184 b 117 548 190 258 117 379 b 595 1024 117 827 316 1024 b 1073 548 874 1024 1073 827 b 884 184 1073 379 1001 258 l 884 176 l 1073 176 l 1073 0 l 673 0 l 673 221 b 858 532 779 264 858 385 b 595 834 858 705 750 834 b 333 532 442 834 333 705 b 518 221 333 385 411 264 l 518 0 l 117 0 m 663 -335 b 535 -208 592 -335 535 -298 l 535 -65 l 660 -65 l 660 -207 b 697 -248 660 -235 669 -248 b 728 -246 711 -248 721 -246 l 728 -327 b 663 -335 710 -331 690 -335 m 143 945 b 28 765 143 861 95 797 l -30 827 b 24 949 11 855 24 896 l 24 1010 l 143 1010 \"\n    },\n    \"ᾩ\": {\n      \"ha\": 1206,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 190 176 l 379 176 l 379 184 b 190 548 262 258 190 379 b 668 1024 190 827 389 1024 b 1146 548 947 1024 1146 827 b 957 184 1146 379 1073 258 l 957 176 l 1146 176 l 1146 0 l 745 0 l 745 221 b 930 532 852 264 930 385 b 668 834 930 705 823 834 b 405 532 514 834 405 705 b 590 221 405 385 484 264 l 590 0 l 190 0 m 735 -335 b 607 -208 664 -335 607 -298 l 607 -65 l 732 -65 l 732 -207 b 769 -248 732 -235 741 -248 b 800 -246 783 -248 793 -246 l 800 -327 b 735 -335 782 -331 763 -335 m 32 1010 l 152 1010 l 152 949 b 205 827 153 902 163 857 l 147 765 b 32 945 82 797 33 861 \"\n    },\n    \"ᾪ\": {\n      \"ha\": 1417,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 176 l 590 176 l 590 184 b 401 548 474 258 401 379 b 879 1024 401 827 600 1024 b 1357 548 1159 1024 1357 827 b 1168 184 1357 379 1285 258 l 1168 176 l 1357 176 l 1357 0 l 957 0 l 957 221 b 1142 532 1063 264 1142 385 b 879 834 1142 705 1034 834 b 617 532 726 834 617 705 b 802 221 617 385 695 264 l 802 0 l 401 0 m 947 -335 b 819 -208 876 -335 819 -298 l 819 -65 l 944 -65 l 944 -207 b 981 -248 944 -235 953 -248 b 1012 -246 995 -248 1005 -246 l 1012 -327 b 947 -335 994 -331 975 -335 m 160 956 b 32 767 161 877 113 810 l -23 808 b 34 960 14 850 34 896 l 34 1012 l 160 1012 m 418 783 l 353 783 l 192 998 l 192 1012 l 339 1012 l 418 793 \"\n    },\n    \"ᾫ\": {\n      \"ha\": 1377,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 361 176 l 550 176 l 550 184 b 361 548 434 258 361 379 b 839 1024 361 827 560 1024 b 1317 548 1118 1024 1317 827 b 1128 184 1317 379 1244 258 l 1128 176 l 1317 176 l 1317 0 l 916 0 l 916 221 b 1101 532 1023 264 1101 385 b 839 834 1101 705 994 834 b 577 532 686 834 577 705 b 762 221 577 385 655 264 l 762 0 l 361 0 m 907 -335 b 778 -208 835 -335 778 -298 l 778 -65 l 903 -65 l 903 -207 b 940 -248 903 -235 912 -248 b 971 -246 954 -248 964 -246 l 971 -327 b 907 -335 953 -331 934 -335 m -25 1010 l 96 1010 l 96 949 b 150 827 95 902 105 857 l 92 765 b -25 945 23 797 -26 861 m 377 780 l 311 780 l 150 996 l 150 1010 l 299 1010 l 377 796 \"\n    },\n    \"ᾬ\": {\n      \"ha\": 1343,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 326 176 l 515 176 l 515 184 b 326 548 399 258 326 379 b 804 1024 326 827 525 1024 b 1282 548 1083 1024 1282 827 b 1093 184 1282 379 1209 258 l 1093 176 l 1282 176 l 1282 0 l 881 0 l 881 221 b 1066 532 988 264 1066 385 b 804 834 1066 705 959 834 b 542 532 651 834 542 705 b 727 221 542 385 620 264 l 727 0 l 326 0 m 872 -335 b 743 -208 800 -335 743 -298 l 743 -65 l 869 -65 l 869 -207 b 906 -248 869 -235 878 -248 b 937 -246 919 -248 930 -246 l 937 -327 b 872 -335 918 -331 899 -335 m 159 945 b 42 765 159 862 110 797 l -16 827 b 38 949 27 857 37 902 l 38 1010 l 159 1010 m 180 796 l 259 1010 l 406 1010 l 406 996 l 245 780 l 180 780 \"\n    },\n    \"ᾭ\": {\n      \"ha\": 1361,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 345 176 l 534 176 l 534 184 b 345 548 418 258 345 379 b 823 1024 345 827 544 1024 b 1301 548 1102 1024 1301 827 b 1112 184 1301 379 1229 258 l 1112 176 l 1301 176 l 1301 0 l 901 0 l 901 221 b 1086 532 1007 264 1086 385 b 823 834 1086 705 978 834 b 561 532 670 834 561 705 b 746 221 561 385 639 264 l 746 0 l 345 0 m 891 -335 b 762 -208 819 -335 762 -298 l 762 -65 l 887 -65 l 887 -207 b 924 -248 887 -235 897 -248 b 955 -246 938 -248 948 -246 l 955 -327 b 891 -335 937 -331 918 -335 m 98 765 b -17 945 35 796 -17 858 l -17 1010 l 103 1010 l 103 949 b 156 827 104 896 116 855 l 98 765 m 195 796 l 271 1010 l 420 1010 l 420 996 l 258 780 l 195 780 \"\n    },\n    \"ᾮ\": {\n      \"ha\": 1295,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 279 176 l 468 176 l 468 184 b 279 548 352 258 279 379 b 757 1024 279 827 478 1024 b 1235 548 1036 1024 1235 827 b 1046 184 1235 379 1163 258 l 1046 176 l 1235 176 l 1235 0 l 835 0 l 835 221 b 1019 532 941 264 1019 385 b 757 834 1019 705 912 834 b 495 532 604 834 495 705 b 680 221 495 385 573 264 l 680 0 l 279 0 m 383 1152 b 269 1030 383 1087 336 1030 b 106 1076 196 1030 166 1076 b 60 1017 78 1076 60 1049 l -26 1041 b 88 1165 -26 1106 21 1165 b 251 1120 148 1165 194 1120 b 298 1178 277 1120 298 1146 m 825 -335 b 696 -208 754 -335 696 -298 l 696 -65 l 822 -65 l 822 -207 b 859 -248 822 -235 831 -248 b 890 -246 872 -248 883 -246 l 890 -327 b 825 -335 872 -331 852 -335 m 246 941 b 144 793 246 873 203 820 l 88 843 b 135 944 128 867 135 907 l 135 995 l 246 995 \"\n    },\n    \"ᾯ\": {\n      \"ha\": 1314,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 298 176 l 487 176 l 487 184 b 298 548 371 258 298 379 b 776 1024 298 827 497 1024 b 1254 548 1055 1024 1254 827 b 1065 184 1254 379 1182 258 l 1065 176 l 1254 176 l 1254 0 l 854 0 l 854 221 b 1039 532 960 264 1039 385 b 776 834 1039 705 931 834 b 514 532 623 834 514 705 b 699 221 514 385 592 264 l 699 0 l 298 0 m 383 1152 b 269 1030 383 1087 336 1030 b 106 1076 196 1030 166 1076 b 60 1017 78 1076 60 1049 l -26 1041 b 88 1165 -26 1106 21 1165 b 251 1120 148 1165 194 1120 b 298 1178 277 1120 298 1146 m 844 -335 b 715 -208 772 -335 715 -298 l 715 -65 l 840 -65 l 840 -207 b 877 -248 840 -235 850 -248 b 908 -246 891 -248 902 -246 l 908 -327 b 844 -335 890 -331 871 -335 m 134 995 l 245 995 l 245 944 b 291 843 245 907 252 867 l 234 793 b 134 941 180 818 134 871 \"\n    },\n    \"ῼ\": {\n      \"ha\": 1081,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 63 176 l 252 176 l 252 184 b 63 548 135 258 63 379 b 541 1024 63 827 261 1024 b 1018 548 820 1024 1018 827 b 830 184 1018 379 946 258 l 830 176 l 1018 176 l 1018 0 l 618 0 l 618 221 b 803 532 725 264 803 385 b 541 834 803 705 695 834 b 278 532 387 834 278 705 b 463 221 278 385 357 264 l 463 0 l 63 0 m 608 -335 b 479 -208 537 -335 479 -298 l 479 -65 l 605 -65 l 605 -207 b 642 -248 605 -235 614 -248 b 673 -246 655 -248 666 -246 l 673 -327 b 608 -335 654 -331 635 -335 \"\n    },\n    \"Ʊ\": {\n      \"ha\": 1081,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 63 462 b 252 826 63 631 135 752 l 252 834 l 63 834 l 63 1010 l 463 1010 l 463 789 b 278 478 357 746 278 625 b 541 177 278 305 387 177 b 803 478 694 177 803 305 b 618 789 803 625 725 746 l 618 1010 l 1018 1010 l 1018 834 l 830 834 l 830 826 b 1018 462 946 753 1018 631 b 541 -14 1018 183 820 -14 b 63 462 261 -14 63 183 \"\n    },\n    \"ϒ\": {\n      \"ha\": 982,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 386 328 l 182 798 b 113 845 168 828 146 845 b 71 842 100 845 74 843 l 46 1005 b 149 1024 76 1015 109 1024 b 365 856 244 1024 317 985 l 492 529 l 618 849 b 832 1024 663 967 729 1024 b 936 1006 867 1024 905 1015 l 910 842 b 868 845 905 843 881 845 b 799 798 834 845 811 826 l 593 330 l 593 0 l 386 0 \"\n    },\n    \"ϓ\": {\n      \"ha\": 1192,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 599 328 l 395 798 b 326 845 381 828 359 845 b 284 842 313 845 288 843 l 259 1005 b 362 1024 289 1015 322 1024 b 578 856 457 1024 530 985 l 705 529 l 831 849 b 1045 1024 876 967 943 1024 b 1149 1006 1080 1024 1118 1015 l 1123 842 b 1081 845 1118 843 1094 845 b 1012 798 1047 845 1024 826 l 806 330 l 806 0 l 599 0 m 47 1059 l 235 1059 l 118 825 l -5 825 \"\n    },\n    \"ϔ\": {\n      \"ha\": 982,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 386 328 l 182 798 b 113 845 168 828 146 845 b 71 842 100 845 74 843 l 46 1005 b 149 1024 76 1015 109 1024 b 365 856 244 1024 317 985 l 492 529 l 618 849 b 832 1024 663 967 729 1024 b 936 1006 867 1024 905 1015 l 910 842 b 868 845 905 843 881 845 b 799 798 834 845 811 826 l 593 330 l 593 0 l 386 0 m 340 1114 b 237 1214 284 1114 237 1160 b 340 1314 237 1270 284 1314 b 443 1214 398 1314 443 1270 b 340 1114 443 1160 398 1114 m 642 1114 b 539 1214 585 1114 539 1160 b 642 1314 539 1270 585 1314 b 745 1214 699 1314 745 1270 b 642 1114 745 1160 699 1114 \"\n    },\n    \"Ɣ\": {\n      \"ha\": 1035,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 1010 l 517 501 l 745 1010 l 989 1010 l 624 266 b 763 -115 714 69 763 -49 b 517 -300 763 -224 667 -300 b 265 -110 366 -300 265 -229 b 412 267 265 -55 293 9 l 46 1010 m 518 46 b 477 -102 492 -14 477 -64 b 517 -151 477 -133 492 -151 b 557 -101 543 -151 557 -133 b 518 46 557 -63 543 -14 \"\n    },\n    \"Б\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 758 1010 l 758 834 l 301 834 l 301 637 l 466 637 b 854 323 705 637 854 514 b 466 0 854 132 705 0 l 88 0 m 466 172 b 643 325 580 172 643 242 b 466 468 643 405 580 468 l 301 468 l 301 172 \"\n    },\n    \"Ґ\": {\n      \"ha\": 811,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 559 1010 l 559 1255 l 762 1255 l 762 834 l 301 834 l 301 0 l 88 0 \"\n    },\n    \"Ӻ\": {\n      \"ha\": 807,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 834 l 301 834 l 301 594 l 439 594 l 439 471 l 301 471 l 301 186 l 500 186 l 500 -19 b 232 -296 500 -196 400 -296 b 131 -286 196 -296 167 -294 l 141 -122 b 209 -131 161 -128 182 -131 b 295 -19 262 -131 295 -92 l 295 0 l 88 0 l 88 471 l -53 471 l -53 594 l 88 594 l 88 1010 l 758 1010 \"\n    },\n    \"Д\": {\n      \"ha\": 1094,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 170 l 102 170 b 245 583 171 220 228 319 l 274 1010 l 942 1010 l 942 170 l 1053 170 l 1053 -243 l 847 -243 l 847 0 l 238 0 l 238 -244 l 33 -244 m 737 170 l 737 834 l 466 834 l 450 583 b 348 170 437 383 399 254 \"\n    },\n    \"Ж\": {\n      \"ha\": 1507,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 857 594 l 970 594 l 1191 1010 l 1453 1010 l 1157 534 l 1467 0 l 1212 0 l 999 397 l 857 397 l 857 0 l 650 0 l 650 397 l 512 397 l 293 0 l 40 0 l 357 533 l 53 1010 l 316 1010 l 543 594 l 650 594 l 650 1010 l 857 1010 \"\n    },\n    \"Җ\": {\n      \"ha\": 1507,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 857 594 l 970 594 l 1191 1010 l 1453 1010 l 1157 534 l 1383 145 l 1558 145 l 1558 -244 l 1354 -244 l 1354 0 l 1212 0 l 999 397 l 857 397 l 857 0 l 650 0 l 650 397 l 512 397 l 293 0 l 40 0 l 357 533 l 53 1010 l 316 1010 l 543 594 l 650 594 l 650 1010 l 857 1010 \"\n    },\n    \"З\": {\n      \"ha\": 916,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 455 -14 b 72 286 233 -14 75 109 l 287 286 b 456 162 291 212 362 162 b 622 298 553 162 622 218 b 436 436 622 379 551 436 l 342 436 l 342 593 l 436 593 b 601 727 534 593 601 647 b 457 855 601 802 544 855 b 297 728 370 855 299 805 l 92 728 b 458 1024 95 903 251 1024 b 806 739 667 1024 807 899 b 616 526 807 626 729 546 l 616 518 b 844 284 764 499 844 409 b 455 -14 844 111 682 -14 \"\n    },\n    \"К\": {\n      \"ha\": 983,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 374 431 l 301 431 l 301 0 l 88 0 l 88 1010 l 301 1010 l 301 607 l 344 607 l 680 1010 l 945 1010 l 551 542 l 964 0 l 699 0 \"\n    },\n    \"Ҝ\": {\n      \"ha\": 988,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 477 768 l 477 594 l 500 594 l 692 1010 l 943 1010 l 679 534 l 969 0 l 713 0 l 516 395 l 477 395 l 477 242 l 360 242 l 360 395 l 299 395 l 299 0 l 88 0 l 88 1010 l 299 1010 l 299 594 l 360 594 l 360 768 \"\n    },\n    \"Ӄ\": {\n      \"ha\": 963,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 295 1010 l 295 594 l 366 594 l 650 1010 l 902 1010 l 572 548 b 907 166 782 518 907 379 b 518 -242 908 -87 761 -242 l 517 -78 b 699 155 629 -78 698 10 b 484 401 701 308 620 401 l 295 401 l 295 0 l 88 0 \"\n    },\n    \"Л\": {\n      \"ha\": 1014,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 172 l 62 174 b 224 561 173 183 214 279 l 241 1010 l 926 1010 l 926 0 l 719 0 l 719 839 l 439 839 l 423 487 b 88 0 407 148 331 0 l 33 0 \"\n    },\n    \"Ѳ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 796 574 b 543 835 776 744 680 835 b 291 574 405 835 310 744 l 796 574 m 543 175 b 796 436 680 175 776 266 l 291 436 b 543 175 310 266 405 175 \"\n    },\n    \"Џ\": {\n      \"ha\": 1009,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 295 1010 l 295 172 l 711 172 l 711 1010 l 921 1010 l 921 0 l 609 0 l 609 -245 l 400 -245 l 400 0 l 88 0 \"\n    },\n    \"У\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 197 160 l 252 160 b 383 250 333 160 363 190 l 396 283 l 29 1010 l 250 1010 l 487 513 l 686 1010 l 904 1010 l 556 198 b 273 -14 505 86 438 -14 l 197 -14 \"\n    },\n    \"Ф\": {\n      \"ha\": 1199,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 499 902 l 499 1028 l 701 1028 l 701 902 l 713 902 b 1129 488 956 902 1129 739 b 713 86 1129 245 956 86 l 701 86 l 701 -41 l 499 -41 l 499 86 l 487 86 b 70 488 244 86 70 243 b 487 902 70 739 246 902 m 487 723 b 268 488 357 723 268 646 b 487 264 268 338 360 264 l 499 264 l 499 723 l 487 723 m 701 264 l 715 264 b 930 488 843 264 930 341 b 715 723 930 644 843 723 l 701 723 \"\n    },\n    \"Ц\": {\n      \"ha\": 1103,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1049 -239 l 845 -239 l 845 0 l 88 0 l 88 1010 l 293 1010 l 293 172 l 713 172 l 713 1010 l 921 1010 l 921 171 l 1061 171 \"\n    },\n    \"Ҵ\": {\n      \"ha\": 1295,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 720 843 l 485 843 l 485 172 l 906 172 l 906 1010 l 1113 1010 l 1113 171 l 1253 171 l 1241 -239 l 1038 -239 l 1038 0 l 280 0 l 280 843 l 49 843 l 49 1010 l 720 1010 \"\n    },\n    \"Ч\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 336 1010 l 336 685 b 529 525 336 568 395 525 b 730 543 581 525 669 531 l 730 1010 l 939 1010 l 939 0 l 730 0 l 730 373 b 529 354 669 361 580 354 b 129 685 286 354 128 455 l 129 1010 \"\n    },\n    \"Ҷ\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 336 1010 l 336 685 b 529 525 336 568 395 525 b 730 543 581 525 669 531 l 730 1010 l 939 1010 l 939 145 l 1139 145 l 1139 -244 l 935 -244 l 935 0 l 730 0 l 730 373 b 529 354 669 361 580 354 b 129 685 286 354 128 455 l 129 1010 \"\n    },\n    \"Ҹ\": {\n      \"ha\": 1066,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 575 526 b 730 543 624 528 685 534 l 730 1010 l 939 1010 l 939 0 l 730 0 l 730 373 b 575 356 685 364 624 358 l 575 199 l 459 199 l 459 357 b 129 685 255 375 128 478 l 129 1010 l 336 1010 l 336 685 b 459 530 336 591 374 545 l 459 723 l 575 723 \"\n    },\n    \"Һ\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 726 0 l 726 326 b 533 485 726 442 667 485 b 332 468 482 485 393 479 l 332 0 l 124 0 l 124 1010 l 332 1010 l 332 637 b 533 656 394 649 482 656 b 934 326 777 656 934 555 l 934 0 \"\n    },\n    \"Ћ\": {\n      \"ha\": 1268,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 825 839 l 534 839 l 534 637 b 734 656 595 649 684 656 b 1135 326 978 656 1135 555 l 1135 0 l 927 0 l 927 326 b 734 485 927 442 869 485 b 534 468 683 485 594 479 l 534 0 l 325 0 l 325 839 l 49 839 l 49 1010 l 825 1010 \"\n    },\n    \"Ш\": {\n      \"ha\": 1457,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 337 1010 l 337 172 l 627 172 l 627 1010 l 835 1010 l 835 172 l 1121 172 l 1121 1010 l 1329 1010 l 1329 0 l 128 0 l 128 1010 \"\n    },\n    \"Щ\": {\n      \"ha\": 1480,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1424 -238 l 1230 -238 l 1230 0 l 128 0 l 128 1010 l 337 1010 l 337 172 l 627 172 l 627 1010 l 835 1010 l 835 172 l 1121 172 l 1121 1010 l 1329 1010 l 1329 165 l 1438 165 \"\n    },\n    \"Ъ\": {\n      \"ha\": 1141,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 533 1010 l 533 637 l 697 637 b 1086 323 937 637 1086 514 b 697 0 1086 132 937 0 l 320 0 l 320 843 l 49 843 m 533 172 l 697 172 b 874 325 812 172 874 242 b 697 468 874 405 812 468 l 533 468 \"\n    },\n    \"Ы\": {\n      \"ha\": 1241,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 469 637 b 858 323 709 637 858 514 b 469 0 858 132 709 0 l 92 0 l 92 1010 l 305 1010 l 305 637 m 1153 0 l 940 0 l 940 1010 l 1153 1010 m 305 172 l 469 172 b 646 325 584 172 647 242 b 469 468 647 405 584 468 l 305 468 \"\n    },\n    \"Ь\": {\n      \"ha\": 941,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 469 637 b 858 323 709 637 858 514 b 469 0 858 132 709 0 l 92 0 l 92 1010 l 305 1010 l 305 637 m 305 172 l 469 172 b 646 325 584 172 647 242 b 469 468 647 405 584 468 l 305 468 \"\n    },\n    \"Љ\": {\n      \"ha\": 1563,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 66 173 l 92 174 b 255 561 188 178 244 241 l 272 1010 l 955 1010 l 955 637 l 1119 637 b 1508 323 1359 637 1508 514 b 1119 0 1508 132 1359 0 l 742 0 l 742 837 l 471 837 l 454 487 b 118 0 436 114 344 0 l 66 0 m 955 172 l 1119 172 b 1296 325 1234 172 1297 242 b 1119 468 1297 405 1234 468 l 955 468 \"\n    },\n    \"Њ\": {\n      \"ha\": 1557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 637 l 735 637 l 735 1010 l 948 1010 l 948 637 l 1112 637 b 1501 323 1352 637 1501 514 b 1112 0 1501 132 1352 0 l 735 0 l 735 468 l 301 468 l 301 0 l 88 0 m 948 172 l 1112 172 b 1289 325 1227 172 1290 242 b 1112 468 1290 405 1227 468 l 948 468 \"\n    },\n    \"Э\": {\n      \"ha\": 973,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 284 331 b 482 156 291 215 355 156 b 691 408 622 156 681 249 l 372 408 l 372 580 l 692 580 b 481 851 684 756 617 851 b 283 670 338 851 291 783 l 70 670 b 481 1024 89 870 220 1024 b 903 545 738 1024 903 838 l 903 463 b 482 -14 903 169 744 -14 b 71 331 233 -14 85 127 \"\n    },\n    \"Ю\": {\n      \"ha\": 1467,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 571 l 455 571 b 925 1024 480 860 674 1024 b 1398 505 1193 1024 1398 836 b 925 -14 1398 175 1193 -14 b 459 404 685 -14 496 138 l 301 404 l 301 0 l 88 0 l 88 1010 l 301 1010 m 1181 505 b 925 835 1181 719 1080 835 b 668 505 769 835 668 719 b 925 175 668 291 769 175 b 1181 505 1080 175 1181 291 \"\n    },\n    \"Я\": {\n      \"ha\": 951,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 650 0 l 650 358 l 494 358 l 303 0 l 67 0 l 282 393 b 103 680 167 442 103 542 b 465 1010 103 881 236 1010 l 863 1010 l 863 0 m 650 836 l 506 836 b 323 680 383 836 323 781 b 505 530 323 580 383 530 l 650 530 \"\n    },\n    \"Ҕ\": {\n      \"ha\": 953,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 834 l 301 834 l 301 567 l 475 567 b 897 169 727 567 898 443 b 513 -237 898 -19 800 -237 l 513 -81 b 694 157 672 -81 694 73 b 475 400 694 325 615 400 l 301 400 l 301 0 l 88 0 l 88 1010 l 758 1010 \"\n    },\n    \"Ҧ\": {\n      \"ha\": 1583,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 919 566 l 1052 566 b 1473 168 1304 566 1474 442 b 1089 -238 1474 -20 1376 -238 l 1090 -82 b 1270 156 1248 -82 1271 72 b 1052 400 1271 324 1191 400 l 919 400 l 919 0 l 708 0 l 708 836 l 299 836 l 299 0 l 88 0 l 88 1010 l 919 1010 \"\n    },\n    \"Є\": {\n      \"ha\": 968,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 493 -14 b 70 463 235 -14 70 173 l 70 523 b 494 1024 70 827 236 1024 b 903 670 728 1024 887 890 l 694 670 b 494 850 689 782 606 850 b 278 581 371 850 288 745 l 593 581 l 593 409 l 278 409 b 493 157 288 255 370 157 b 693 331 604 157 687 223 l 903 331 b 493 -14 893 117 733 -14 \"\n    },\n    \"Ҩ\": {\n      \"ha\": 1190,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1107 -8 b 822 38 1002 -8 906 8 b 576 -14 751 5 668 -14 b 83 446 281 -14 83 186 l 83 618 b 453 1025 83 847 232 1025 l 453 845 b 303 618 364 845 303 747 l 303 446 b 576 165 303 284 409 165 b 612 167 588 165 600 166 b 474 501 524 254 474 368 l 474 651 b 775 1024 474 862 594 1024 b 1100 614 968 1024 1100 854 l 1100 485 b 989 166 1100 362 1060 252 b 1107 156 1025 159 1065 156 m 795 247 b 891 485 856 305 891 389 l 891 640 b 780 845 891 769 846 845 b 670 653 715 845 670 770 l 670 500 b 795 247 670 399 714 309 \"\n    },\n    \"Ҽ\": {\n      \"ha\": 1189,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 216 742 b 299 600 216 669 246 620 b 719 1023 300 853 470 1023 b 1116 541 968 1023 1116 844 l 1116 428 l 507 428 l 507 406 b 773 172 507 258 598 172 b 1025 214 845 172 945 187 l 1058 36 b 766 -16 998 6 873 -16 b 299 406 475 -16 299 143 l 299 445 b 74 742 157 469 74 577 m 908 601 l 908 628 b 720 836 908 758 838 836 b 507 601 592 836 508 744 \"\n    },\n    \"Ә\": {\n      \"ha\": 983,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 430 1024 b 930 545 749 1024 931 829 l 930 439 b 486 -14 931 175 747 -14 b 53 452 216 -14 54 161 l 53 566 l 714 566 b 416 834 708 722 619 834 b 163 795 334 834 232 815 l 128 972 b 430 1024 177 993 305 1024 m 268 392 l 268 372 b 479 174 268 254 340 174 b 712 392 619 174 697 263 \"\n    },\n    \"Ӡ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 286 b 451 162 287 210 359 162 b 617 302 548 162 617 216 b 427 447 617 385 552 447 l 318 447 l 318 596 l 542 829 l 542 836 l 117 836 l 117 1010 l 804 1010 l 804 856 l 533 582 l 533 574 b 839 288 746 553 839 422 b 450 -14 839 108 673 -14 b 66 286 228 -14 72 106 \"\n    },\n    \"Ѵ\": {\n      \"ha\": 1059,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 697 780 b 972 1024 749 948 827 1024 l 1025 1024 l 1025 836 l 1001 836 b 919 756 956 836 938 809 l 657 0 l 382 0 l 33 1010 l 270 1010 l 514 243 l 524 243 l 697 780 \"\n    },\n    \"Ђ\": {\n      \"ha\": 1182,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 879 834 l 570 834 l 570 588 b 738 607 621 599 679 607 b 1126 301 961 607 1126 510 b 725 -13 1126 128 1025 -19 l 724 149 b 909 294 846 149 909 204 b 726 452 909 390 839 452 b 570 436 680 452 625 446 l 570 0 l 359 0 l 359 834 l 49 834 l 49 1010 l 879 1010 \"\n    },\n    \"ð\": {\n      \"ha\": 833,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 535 895 b 779 389 679 774 779 602 b 413 -16 779 142 639 -16 b 53 347 196 -16 53 131 b 361 701 53 548 178 701 b 557 612 453 701 518 659 l 568 612 b 394 823 533 688 472 761 l 183 716 l 170 811 l 310 883 b 173 954 267 910 220 934 l 193 1065 b 452 955 284 1044 372 1006 l 632 1047 l 646 951 m 418 145 b 585 357 523 145 585 230 b 418 570 585 473 532 570 b 254 360 308 570 254 482 b 418 145 254 236 310 145 \"\n    },\n    \"þ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 670 l 303 670 b 488 767 328 723 388 767 b 796 378 653 767 796 638 b 488 -12 796 123 659 -12 b 303 83 392 -12 330 29 l 294 83 l 294 -284 l 84 -284 l 84 1010 m 596 379 b 430 600 596 515 541 600 b 273 379 315 600 273 504 b 430 155 273 255 314 155 b 596 379 541 155 596 242 \"\n    },\n    \"α\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 \"\n    },\n    \"ά\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 412 1091 l 600 1091 l 483 857 l 359 857 \"\n    },\n    \"ἀ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 528 1032 b 413 852 528 947 480 884 l 355 914 b 409 1036 396 942 409 983 l 409 1097 l 528 1097 \"\n    },\n    \"ἁ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 316 1097 l 436 1097 l 436 1036 b 489 914 436 989 447 944 l 431 852 b 316 1032 365 884 317 947 \"\n    },\n    \"ἂ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 371 1042 b 243 852 372 963 324 896 l 188 894 b 245 1046 225 935 245 981 l 245 1097 l 371 1097 m 629 868 l 564 868 l 403 1083 l 403 1097 l 550 1097 l 629 878 \"\n    },\n    \"ἃ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 192 1096 l 313 1096 l 313 1035 b 367 913 312 988 322 943 l 309 851 b 192 1031 240 883 191 946 m 594 866 l 528 866 l 367 1082 l 367 1096 l 516 1096 l 594 882 \"\n    },\n    \"ἄ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 434 1032 b 317 852 434 948 385 884 l 259 914 b 313 1036 302 944 312 989 l 313 1097 l 434 1097 m 455 883 l 534 1097 l 681 1097 l 681 1083 l 520 867 l 455 867 \"\n    },\n    \"ἅ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 357 851 b 242 1031 293 882 242 944 l 242 1096 l 362 1096 l 362 1035 b 414 913 362 982 374 941 l 357 851 m 453 882 l 529 1096 l 678 1096 l 678 1082 l 516 866 l 453 866 \"\n    },\n    \"ἆ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 654 1211 b 540 1089 654 1146 607 1089 b 377 1135 467 1089 437 1135 b 331 1076 350 1135 331 1108 l 246 1100 b 360 1225 246 1165 292 1225 b 522 1179 419 1225 465 1179 b 569 1237 548 1179 569 1205 m 517 1000 b 415 852 517 932 474 879 l 360 903 b 406 1003 399 926 406 966 l 406 1054 l 517 1054 \"\n    },\n    \"ἇ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 617 1211 b 502 1089 617 1146 569 1089 b 339 1135 429 1089 400 1135 b 293 1076 312 1135 293 1108 l 208 1100 b 322 1225 208 1165 254 1225 b 484 1179 381 1225 427 1179 b 531 1237 510 1179 531 1205 m 367 1054 l 478 1054 l 478 1003 b 525 903 478 966 485 926 l 467 852 b 367 1000 413 877 367 930 \"\n    },\n    \"ὰ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 257 1069 l 257 1083 l 404 1083 l 481 871 l 481 852 l 418 852 \"\n    },\n    \"ᾀ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 528 1032 b 413 852 528 947 480 884 l 355 914 b 409 1036 396 942 409 983 l 409 1097 l 528 1097 \"\n    },\n    \"ᾁ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 316 1097 l 436 1097 l 436 1036 b 489 914 436 989 447 944 l 431 852 b 316 1032 365 884 317 947 \"\n    },\n    \"ᾂ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 371 1042 b 243 852 372 963 324 896 l 188 894 b 245 1046 225 935 245 981 l 245 1097 l 371 1097 m 629 868 l 564 868 l 403 1083 l 403 1097 l 550 1097 l 629 878 \"\n    },\n    \"ᾃ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 192 1096 l 313 1096 l 313 1035 b 367 913 312 988 322 943 l 309 851 b 192 1031 240 883 191 946 m 594 866 l 528 866 l 367 1082 l 367 1096 l 516 1096 l 594 882 \"\n    },\n    \"ᾄ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 434 1032 b 317 852 434 948 385 884 l 259 914 b 313 1036 302 944 312 989 l 313 1097 l 434 1097 m 455 883 l 534 1097 l 681 1097 l 681 1083 l 520 867 l 455 867 \"\n    },\n    \"ᾅ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 357 851 b 242 1031 293 882 242 944 l 242 1096 l 362 1096 l 362 1035 b 414 913 362 982 374 941 l 357 851 m 453 882 l 529 1096 l 678 1096 l 678 1082 l 516 866 l 453 866 \"\n    },\n    \"ᾆ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 654 1211 b 540 1089 654 1146 607 1089 b 377 1135 467 1089 437 1135 b 331 1076 350 1135 331 1108 l 246 1100 b 360 1225 246 1165 292 1225 b 522 1179 419 1225 465 1179 b 569 1237 548 1179 569 1205 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 517 1000 b 415 852 517 932 474 879 l 360 903 b 406 1003 399 926 406 966 l 406 1054 l 517 1054 \"\n    },\n    \"ᾇ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 617 1211 b 502 1089 617 1146 569 1089 b 339 1135 429 1089 400 1135 b 293 1076 312 1135 293 1108 l 208 1100 b 322 1225 208 1165 254 1225 b 484 1179 381 1225 427 1179 b 531 1237 510 1179 531 1205 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 367 1054 l 478 1054 l 478 1003 b 525 903 478 966 485 926 l 467 852 b 367 1000 413 877 367 930 \"\n    },\n    \"ᾰ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 668 1022 b 424 823 667 903 573 823 b 180 1022 274 823 180 903 l 326 1022 b 424 934 325 977 352 934 b 521 1022 494 934 521 976 \"\n    },\n    \"ᾱ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 664 896 l 183 896 l 183 1010 l 664 1010 \"\n    },\n    \"ᾲ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 257 1069 l 257 1083 l 404 1083 l 481 871 l 481 852 l 418 852 \"\n    },\n    \"ᾳ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 \"\n    },\n    \"ᾴ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 m 364 871 l 441 1083 l 629 1083 l 629 1069 l 469 852 l 364 852 \"\n    },\n    \"ᾶ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 166 935 b 326 1130 166 1060 236 1130 b 440 1087 377 1131 410 1107 b 508 1056 463 1071 483 1056 b 567 1133 546 1057 566 1088 l 682 1129 b 521 935 681 1005 611 935 b 407 978 466 934 435 958 b 339 1009 385 994 365 1009 b 283 934 305 1009 283 980 \"\n    },\n    \"ᾷ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 166 935 b 326 1130 166 1060 236 1130 b 440 1087 377 1131 410 1107 b 508 1056 463 1071 483 1056 b 567 1133 546 1057 566 1088 l 682 1129 b 521 935 681 1005 611 935 b 407 978 466 934 435 958 b 339 1009 385 994 365 1009 b 283 934 305 1009 283 980 m 465 -335 b 336 -208 394 -335 336 -298 l 336 -65 l 462 -65 l 462 -207 b 499 -248 462 -235 471 -248 b 530 -246 512 -248 523 -246 l 530 -327 b 465 -335 511 -331 492 -335 \"\n    },\n    \"β\": {\n      \"ha\": 846,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 423 1024 b 753 753 599 1024 753 919 b 656 539 753 675 719 595 b 796 289 748 486 796 393 b 485 -10 796 112 659 -10 b 293 55 417 -10 350 7 l 287 52 l 287 -284 l 84 -284 l 84 714 b 423 1024 84 904 234 1024 m 375 595 l 420 595 b 549 720 518 595 549 664 b 423 841 549 790 500 841 b 287 701 345 841 287 790 l 287 317 b 441 166 287 234 344 166 b 594 307 535 166 594 228 b 440 443 594 392 525 443 l 375 443 l 375 584 \"\n    },\n    \"γ\": {\n      \"ha\": 760,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 236 758 l 384 234 l 524 758 l 736 758 l 480 6 l 480 -284 l 281 -284 l 281 6 l 24 758 \"\n    },\n    \"δ\": {\n      \"ha\": 908,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 180 848 b 469 1056 180 974 291 1056 b 652 1025 533 1056 587 1046 l 652 869 b 485 900 612 884 547 900 b 377 845 412 900 377 880 b 483 763 377 819 401 792 b 814 371 709 687 814 558 l 814 357 b 456 -14 814 140 674 -14 b 95 345 234 -14 94 135 l 95 359 b 312 661 94 506 189 630 l 311 665 b 180 848 225 710 180 770 m 301 369 b 456 151 300 243 354 151 b 609 369 556 151 608 242 l 609 380 b 456 590 608 477 545 573 b 301 380 356 590 300 499 \"\n    },\n    \"ε\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 \"\n    },\n    \"έ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 386 1091 l 574 1091 l 457 857 l 333 857 \"\n    },\n    \"ʚ\": {\n      \"ha\": 812,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 406 -14 b 70 206 213 -14 70 71 b 229 384 70 288 116 356 b 84 549 128 413 84 480 b 405 767 84 690 214 767 b 756 388 601 767 756 647 b 406 -14 756 116 595 -14 m 439 319 l 398 319 b 273 226 322 319 273 287 b 395 141 273 181 312 141 b 557 388 497 141 557 218 b 393 615 557 559 483 615 b 285 533 318 615 285 576 b 398 455 285 487 321 455 l 439 455 l 439 368 \"\n    },\n    \"ɛ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 \"\n    },\n    \"ɜ\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 458 l 393 458 b 522 533 474 458 522 487 b 395 615 522 576 478 615 b 263 542 320 615 269 591 l 60 542 b 384 767 67 684 205 767 b 724 549 581 767 723 690 b 567 384 723 480 673 413 b 736 206 684 356 736 288 b 383 -14 736 71 582 -14 b 48 218 209 -14 55 66 l 249 218 b 394 140 256 167 300 140 b 536 226 485 140 535 181 b 393 317 535 288 467 317 l 286 317 l 286 368 \"\n    },\n    \"ɞ\": {\n      \"ha\": 812,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 405 -14 b 56 388 218 -14 56 116 b 406 767 56 647 211 767 b 728 549 598 767 728 690 b 583 384 728 480 684 413 b 742 206 696 356 742 288 b 405 -14 742 71 599 -14 m 373 455 l 414 455 b 527 533 491 455 527 487 b 419 615 527 576 495 615 b 255 388 329 615 255 559 b 417 141 255 218 315 141 b 540 226 500 141 539 181 b 414 319 539 287 490 319 l 373 319 l 373 397 \"\n    },\n    \"ɝ\": {\n      \"ha\": 1129,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 458 l 396 458 b 525 533 477 458 524 487 b 397 615 524 576 481 615 b 265 542 323 615 271 591 l 63 542 b 386 767 70 684 208 767 b 714 617 549 767 675 714 l 877 651 b 981 433 899 514 903 433 b 990 433 984 433 987 433 b 1021 434 1003 433 1012 433 l 1049 305 b 940 279 1017 288 977 279 b 749 485 806 279 776 370 l 704 474 b 569 384 680 435 635 402 b 739 206 687 356 738 288 b 386 -14 738 71 584 -14 b 51 218 212 -14 57 66 l 252 218 b 396 140 259 167 303 140 b 538 226 488 140 538 181 b 396 317 538 288 470 317 l 288 317 l 288 368 \"\n    },\n    \"ἐ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 502 1032 b 387 852 502 947 453 884 l 328 914 b 383 1036 369 942 383 983 l 383 1097 l 502 1097 \"\n    },\n    \"ἑ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 290 1097 l 410 1097 l 410 1036 b 463 914 410 989 421 944 l 404 852 b 290 1032 339 884 291 947 \"\n    },\n    \"ἒ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 345 1042 b 217 852 346 963 298 896 l 162 894 b 218 1046 199 935 218 981 l 218 1097 l 345 1097 m 603 868 l 538 868 l 377 1083 l 377 1097 l 524 1097 l 603 878 \"\n    },\n    \"ἓ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 166 1096 l 287 1096 l 287 1035 b 341 913 286 988 295 943 l 283 851 b 166 1031 214 883 165 946 m 568 866 l 502 866 l 341 1082 l 341 1096 l 490 1096 l 568 882 \"\n    },\n    \"ἔ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 407 1032 b 290 852 407 948 358 884 l 232 914 b 286 1036 275 944 286 989 l 286 1097 l 407 1097 m 428 883 l 507 1097 l 654 1097 l 654 1083 l 493 867 l 428 867 \"\n    },\n    \"ἕ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 330 851 b 215 1031 266 882 215 944 l 215 1096 l 335 1096 l 335 1035 b 388 913 335 982 348 941 l 330 851 m 427 882 l 503 1096 l 652 1096 l 652 1082 l 490 866 l 427 866 \"\n    },\n    \"ὲ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 230 1069 l 230 1083 l 377 1083 l 454 871 l 454 852 l 391 852 \"\n    },\n    \"ζ\": {\n      \"ha\": 767,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 703 1010 l 703 894 l 449 581 b 305 292 357 466 305 391 b 424 165 305 231 347 186 l 478 149 b 683 -32 611 112 683 47 b 518 -265 683 -111 624 -194 l 412 -186 b 475 -74 455 -144 474 -104 b 399 -9 476 -46 449 -22 l 348 4 b 105 259 191 43 105 134 b 293 666 105 432 172 519 l 432 836 l 53 836 l 53 1010 \"\n    },\n    \"η\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 \"\n    },\n    \"ή\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 421 1091 l 609 1091 l 492 857 l 368 857 \"\n    },\n    \"ἠ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 537 1032 b 422 852 537 947 488 884 l 363 914 b 418 1036 404 942 418 983 l 418 1097 l 537 1097 \"\n    },\n    \"ἡ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 325 1097 l 445 1097 l 445 1036 b 498 914 445 989 456 944 l 439 852 b 325 1032 374 884 326 947 \"\n    },\n    \"ἢ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 380 1042 b 252 852 381 963 333 896 l 197 894 b 254 1046 234 935 254 981 l 254 1097 l 380 1097 m 638 868 l 573 868 l 412 1083 l 412 1097 l 559 1097 l 638 878 \"\n    },\n    \"ἣ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 201 1096 l 322 1096 l 322 1035 b 376 913 321 988 330 943 l 318 851 b 201 1031 249 883 200 946 m 603 866 l 537 866 l 376 1082 l 376 1096 l 525 1096 l 603 882 \"\n    },\n    \"ἤ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 443 1032 b 326 852 442 948 394 884 l 268 914 b 322 1036 311 944 321 989 l 322 1097 l 443 1097 m 464 883 l 543 1097 l 690 1097 l 690 1083 l 529 867 l 464 867 \"\n    },\n    \"ἥ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 365 851 b 250 1031 301 882 250 944 l 250 1096 l 370 1096 l 370 1035 b 423 913 370 982 383 941 l 365 851 m 462 882 l 538 1096 l 687 1096 l 687 1082 l 525 866 l 462 866 \"\n    },\n    \"ἦ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 663 1211 b 549 1089 663 1146 616 1089 b 386 1135 476 1089 446 1135 b 340 1076 359 1135 340 1108 l 254 1100 b 368 1225 254 1165 301 1225 b 531 1179 428 1225 474 1179 b 578 1237 557 1179 578 1205 m 526 1000 b 424 852 526 932 483 879 l 368 903 b 415 1003 408 926 415 966 l 415 1054 l 526 1054 \"\n    },\n    \"ἧ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 625 1211 b 511 1089 625 1146 578 1089 b 348 1135 438 1089 408 1135 b 302 1076 321 1135 302 1108 l 217 1100 b 330 1225 217 1165 263 1225 b 493 1179 390 1225 436 1179 b 540 1237 519 1179 540 1205 m 376 1054 l 487 1054 l 487 1003 b 534 903 487 966 494 926 l 476 852 b 376 1000 422 877 376 930 \"\n    },\n    \"ὴ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 265 1069 l 265 1083 l 412 1083 l 489 871 l 489 852 l 426 852 \"\n    },\n    \"ᾐ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 537 1032 b 422 852 537 947 488 884 l 363 914 b 418 1036 404 942 418 983 l 418 1097 l 537 1097 \"\n    },\n    \"ᾑ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 325 1097 l 445 1097 l 445 1036 b 498 914 445 989 456 944 l 439 852 b 325 1032 374 884 326 947 \"\n    },\n    \"ᾒ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 380 1042 b 252 852 381 963 333 896 l 197 894 b 254 1046 234 935 254 981 l 254 1097 l 380 1097 m 638 868 l 573 868 l 412 1083 l 412 1097 l 559 1097 l 638 878 \"\n    },\n    \"ᾓ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 201 1096 l 322 1096 l 322 1035 b 376 913 321 988 330 943 l 318 851 b 201 1031 249 883 200 946 m 603 866 l 537 866 l 376 1082 l 376 1096 l 525 1096 l 603 882 \"\n    },\n    \"ᾔ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 443 1032 b 326 852 442 948 394 884 l 268 914 b 322 1036 311 944 321 989 l 322 1097 l 443 1097 m 464 883 l 543 1097 l 690 1097 l 690 1083 l 529 867 l 464 867 \"\n    },\n    \"ᾕ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 365 851 b 250 1031 301 882 250 944 l 250 1096 l 370 1096 l 370 1035 b 423 913 370 982 383 941 l 365 851 m 462 882 l 538 1096 l 687 1096 l 687 1082 l 525 866 l 462 866 \"\n    },\n    \"ᾖ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 663 1211 b 549 1089 663 1146 616 1089 b 386 1135 476 1089 446 1135 b 340 1076 359 1135 340 1108 l 254 1100 b 368 1225 254 1165 301 1225 b 531 1179 428 1225 474 1179 b 578 1237 557 1179 578 1205 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 526 1000 b 424 852 526 932 483 879 l 368 903 b 415 1003 408 926 415 966 l 415 1054 l 526 1054 \"\n    },\n    \"ᾗ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 625 1211 b 511 1089 625 1146 578 1089 b 348 1135 438 1089 408 1135 b 302 1076 321 1135 302 1108 l 217 1100 b 330 1225 217 1165 263 1225 b 493 1179 390 1225 436 1179 b 540 1237 519 1179 540 1205 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 376 1054 l 487 1054 l 487 1003 b 534 903 487 966 494 926 l 476 852 b 376 1000 422 877 376 930 \"\n    },\n    \"ῂ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 265 1069 l 265 1083 l 412 1083 l 489 871 l 489 852 l 426 852 \"\n    },\n    \"ῃ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 \"\n    },\n    \"ῄ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 m 373 871 l 450 1083 l 638 1083 l 638 1069 l 478 852 l 373 852 \"\n    },\n    \"ῆ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 175 935 b 335 1130 175 1060 245 1130 b 449 1087 386 1131 419 1107 b 517 1056 472 1071 492 1056 b 576 1133 555 1057 575 1088 l 690 1129 b 530 935 690 1005 619 935 b 416 978 475 934 443 958 b 348 1009 394 994 374 1009 b 291 934 314 1009 291 980 \"\n    },\n    \"ῇ\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 175 935 b 335 1130 175 1060 245 1130 b 449 1087 386 1131 419 1107 b 517 1056 472 1071 492 1056 b 576 1133 555 1057 575 1088 l 690 1129 b 530 935 690 1005 619 935 b 416 978 475 934 443 958 b 348 1009 394 994 374 1009 b 291 934 314 1009 291 980 m 257 -335 b 128 -208 185 -335 128 -298 l 128 -65 l 254 -65 l 254 -207 b 291 -248 254 -235 263 -248 b 322 -246 304 -248 315 -246 l 322 -327 b 257 -335 303 -331 284 -335 \"\n    },\n    \"θ\": {\n      \"ha\": 910,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 801 417 b 457 -14 800 122 661 -14 b 109 417 251 -14 109 122 l 109 590 b 455 1020 109 881 250 1020 b 801 590 659 1020 800 883 m 597 425 l 314 425 l 314 390 b 457 156 313 227 363 156 b 597 390 543 156 597 218 m 597 583 l 597 620 b 455 851 597 787 542 851 b 314 620 363 851 313 778 l 314 583 \"\n    },\n    \"ɩ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 \"\n    },\n    \"ΐ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 172 1203 l 356 1203 l 246 972 l 141 972 m -115 934 b -17 1022 -116 982 -73 1022 b 82 934 38 1022 81 982 b -17 847 81 885 38 847 b -115 934 -73 847 -116 885 m 318 933 b 417 1022 317 982 359 1022 b 514 933 471 1022 514 983 b 417 847 514 885 471 847 b 318 933 359 847 317 886 \"\n    },\n    \"ί\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 188 1091 l 376 1091 l 259 857 l 136 857 \"\n    },\n    \"ϊ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 50 861 b -54 962 -7 861 -54 907 b 50 1062 -54 1017 -7 1062 b 152 962 107 1062 152 1017 b 50 861 152 907 107 861 m 352 861 b 248 962 295 861 248 907 b 352 1062 248 1017 295 1062 b 454 962 409 1062 454 1017 b 352 861 454 907 409 861 \"\n    },\n    \"ἰ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 304 1032 b 189 852 304 947 256 884 l 131 914 b 185 1036 172 942 185 983 l 185 1097 l 304 1097 \"\n    },\n    \"ἱ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 92 1097 l 213 1097 l 213 1036 b 265 914 213 989 223 944 l 207 852 b 92 1032 142 884 93 947 \"\n    },\n    \"ἲ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 148 1042 b 19 852 148 963 101 896 l -36 894 b 21 1046 1 935 21 981 l 21 1097 l 148 1097 m 406 868 l 340 868 l 180 1083 l 180 1097 l 327 1097 l 406 878 \"\n    },\n    \"ἳ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m -32 1096 l 89 1096 l 89 1035 b 144 913 89 988 98 943 l 85 851 b -32 1031 17 883 -33 946 m 370 866 l 305 866 l 144 1082 l 144 1096 l 293 1096 l 370 882 \"\n    },\n    \"ἴ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 210 1032 b 93 852 210 948 161 884 l 35 914 b 89 1036 78 944 88 989 l 89 1097 l 210 1097 m 231 883 l 310 1097 l 457 1097 l 457 1083 l 296 867 l 231 867 \"\n    },\n    \"ἵ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 133 851 b 18 1031 69 882 18 944 l 18 1096 l 138 1096 l 138 1035 b 190 913 138 982 150 941 l 133 851 m 229 882 l 305 1096 l 454 1096 l 454 1082 l 292 866 l 229 866 \"\n    },\n    \"ἶ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 431 1211 b 317 1089 431 1146 384 1089 b 154 1135 244 1089 214 1135 b 108 1076 126 1135 108 1108 l 22 1100 b 136 1225 22 1165 69 1225 b 299 1179 196 1225 242 1179 b 346 1237 325 1179 346 1205 m 294 1000 b 192 852 294 932 251 879 l 136 903 b 183 1003 176 926 183 966 l 183 1054 l 294 1054 \"\n    },\n    \"ἷ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 393 1211 b 279 1089 393 1146 346 1089 b 116 1135 206 1089 176 1135 b 70 1076 88 1135 70 1108 l -16 1100 b 98 1225 -16 1165 31 1225 b 261 1179 158 1225 204 1179 b 308 1237 287 1179 308 1205 m 144 1054 l 254 1054 l 254 1003 b 301 903 254 966 262 926 l 244 852 b 144 1000 189 877 144 930 \"\n    },\n    \"ὶ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 33 1069 l 33 1083 l 180 1083 l 257 871 l 257 852 l 194 852 \"\n    },\n    \"ῐ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 444 1022 b 200 823 444 903 350 823 b -43 1022 51 823 -43 903 l 102 1022 b 200 934 102 977 128 934 b 298 1022 270 934 298 976 \"\n    },\n    \"ῑ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 440 896 l -40 896 l -40 1010 l 440 1010 \"\n    },\n    \"ῒ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 35 901 b -69 989 -28 901 -69 940 b 35 1078 -69 1039 -30 1078 b 138 989 97 1078 138 1039 b 35 901 138 940 97 901 m 362 902 b 258 989 298 902 258 940 b 362 1078 258 1039 298 1078 b 466 989 424 1078 466 1039 b 362 902 466 940 424 902 m 47 1203 l 195 1203 l 261 1074 l 151 1074 \"\n    },\n    \"ῖ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m -58 935 b 103 1130 -58 1060 13 1130 b 217 1087 154 1131 187 1107 b 285 1056 239 1071 260 1056 b 343 1133 323 1057 343 1088 l 458 1129 b 298 935 457 1005 387 935 b 183 978 243 934 211 958 b 116 1009 162 994 142 1009 b 59 934 82 1009 59 980 \"\n    },\n    \"ῗ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 407 1253 b 292 1130 407 1188 358 1130 b 128 1174 219 1130 187 1174 b 83 1117 102 1174 83 1147 l -4 1141 b 110 1264 -4 1204 43 1264 b 275 1220 170 1264 218 1220 b 321 1276 298 1220 321 1244 m -64 989 b 39 1078 -64 1039 -25 1078 b 143 989 102 1078 143 1039 b 39 901 143 940 102 901 b -64 989 -23 901 -64 940 m 263 989 b 366 1078 263 1039 303 1078 b 471 989 429 1078 471 1039 b 366 902 471 940 429 902 b 263 989 303 902 263 940 \"\n    },\n    \"λ\": {\n      \"ha\": 843,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 726 -12 b 530 124 634 -12 565 35 l 415 451 l 405 451 l 251 0 l 35 0 l 308 724 l 290 768 b 139 841 256 852 228 867 l 92 1004 b 204 1024 126 1017 161 1024 b 468 839 329 1024 422 959 l 699 231 b 769 151 721 173 733 151 b 791 153 777 151 785 152 l 809 -1 b 726 -12 790 -8 754 -13 \"\n    },\n    \"ξ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 651 828 b 492 854 585 846 541 854 b 344 759 397 854 344 820 b 499 658 344 690 398 658 l 604 658 l 604 486 l 505 486 b 284 323 362 486 284 430 b 451 162 284 239 334 188 l 531 144 b 723 -23 667 113 723 57 b 558 -267 721 -107 652 -202 l 452 -189 b 516 -78 497 -145 516 -105 b 441 -10 516 -46 492 -24 l 317 32 b 76 300 146 79 76 157 b 280 571 76 437 145 528 b 137 765 185 605 137 670 b 480 1024 137 924 270 1024 b 682 988 551 1024 618 1013 \"\n    },\n    \"π\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 603 l 810 603 l 810 237 b 890 161 810 177 837 161 b 949 165 913 161 934 164 l 949 11 b 824 -9 914 0 872 -9 b 607 212 691 -9 608 54 l 607 603 l 414 603 l 414 0 l 210 0 l 210 603 l 88 603 l 88 758 l 933 758 \"\n    },\n    \"ρ\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 82 400 b 426 767 82 638 216 767 b 766 371 674 767 766 587 l 766 357 b 467 -14 766 134 654 -14 b 285 67 385 -14 327 15 l 286 -282 l 82 -282 m 285 350 b 423 153 286 259 313 153 b 561 357 531 153 562 257 l 561 371 b 420 594 561 491 525 594 b 285 381 321 594 284 496 l 285 350 \"\n    },\n    \"ῤ\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 82 400 b 426 767 82 638 216 767 b 766 371 674 767 766 587 l 766 357 b 467 -14 766 134 654 -14 b 285 67 385 -14 327 15 l 286 -282 l 82 -282 m 285 350 b 423 153 286 259 313 153 b 561 357 531 153 562 257 l 561 371 b 420 594 561 491 525 594 b 285 381 321 594 284 496 l 285 350 m 527 1032 b 412 852 527 947 479 884 l 354 914 b 408 1036 395 942 408 983 l 408 1097 l 527 1097 \"\n    },\n    \"ῥ\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 82 400 b 426 767 82 638 216 767 b 766 371 674 767 766 587 l 766 357 b 467 -14 766 134 654 -14 b 285 67 385 -14 327 15 l 286 -282 l 82 -282 m 285 350 b 423 153 286 259 313 153 b 561 357 531 153 562 257 l 561 371 b 420 594 561 491 525 594 b 285 381 321 594 284 496 l 285 350 m 315 1097 l 436 1097 l 436 1036 b 488 914 436 989 446 944 l 430 852 b 315 1032 365 884 316 947 \"\n    },\n    \"ϼ\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 82 -172 l -63 -172 l -63 -48 l 82 -48 l 82 400 b 426 767 82 638 216 767 b 766 371 674 767 766 587 l 766 357 b 467 -14 766 134 654 -14 b 285 67 385 -14 327 15 l 286 -48 l 430 -48 l 430 -172 l 286 -172 l 286 -282 l 82 -282 m 285 350 b 423 153 286 259 313 153 b 561 357 531 153 562 257 l 561 371 b 420 594 561 491 525 594 b 285 381 321 594 284 496 l 285 350 \"\n    },\n    \"ς\": {\n      \"ha\": 799,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 420 767 b 730 458 612 767 730 652 l 536 458 b 419 602 536 554 495 602 b 272 376 324 602 272 521 l 272 358 b 449 160 272 248 319 195 b 662 -8 622 112 662 63 b 500 -254 662 -104 590 -187 l 393 -176 b 458 -62 435 -132 458 -96 b 385 3 458 -29 439 -10 b 69 358 164 62 69 167 l 69 376 b 420 767 69 617 201 767 \"\n    },\n    \"σ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 87 375 b 444 734 87 579 214 734 l 845 734 l 845 569 l 673 569 b 791 345 741 516 792 435 l 791 331 b 446 -14 792 137 666 -14 b 87 359 216 -14 87 147 m 295 359 b 446 151 295 244 332 151 b 583 359 548 151 583 244 l 583 375 b 444 569 583 479 548 569 b 295 375 335 569 295 479 \"\n    },\n    \"τ\": {\n      \"ha\": 778,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 733 593 l 483 593 l 483 230 b 548 153 483 170 509 153 b 617 163 579 153 595 158 l 638 8 b 507 -14 596 -9 560 -14 b 279 231 363 -14 279 66 l 279 593 l 47 593 l 47 758 l 733 758 \"\n    },\n    \"υ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 \"\n    },\n    \"ΰ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 367 1203 l 550 1203 l 440 972 l 336 972 m 79 934 b 178 1022 79 982 121 1022 b 277 934 233 1022 276 982 b 178 847 276 885 233 847 b 79 934 122 847 79 885 m 512 933 b 612 1022 512 982 553 1022 b 709 933 666 1022 709 983 b 612 847 709 885 666 847 b 512 933 553 847 512 886 \"\n    },\n    \"ϋ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 244 861 b 141 962 187 861 141 907 b 244 1062 141 1017 187 1062 b 347 962 301 1062 347 1017 b 244 861 347 907 301 861 m 546 861 b 442 962 489 861 442 907 b 546 1062 442 1017 489 1062 b 649 962 603 1062 649 1017 b 546 861 649 907 603 861 \"\n    },\n    \"ύ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 383 1091 l 571 1091 l 454 857 l 330 857 \"\n    },\n    \"ὐ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 499 1032 b 384 852 499 947 451 884 l 326 914 b 380 1036 367 942 380 983 l 380 1097 l 499 1097 \"\n    },\n    \"ὑ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 287 1097 l 407 1097 l 407 1036 b 460 914 407 989 418 944 l 401 852 b 287 1032 336 884 288 947 \"\n    },\n    \"ὒ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 342 1042 b 214 852 343 963 295 896 l 159 894 b 216 1046 196 935 216 981 l 216 1097 l 342 1097 m 600 868 l 535 868 l 374 1083 l 374 1097 l 521 1097 l 600 878 \"\n    },\n    \"ὓ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 163 1096 l 284 1096 l 284 1035 b 338 913 283 988 292 943 l 280 851 b 163 1031 211 883 162 946 m 565 866 l 499 866 l 338 1082 l 338 1096 l 487 1096 l 565 882 \"\n    },\n    \"ὔ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 405 1032 b 288 852 404 948 356 884 l 230 914 b 284 1036 273 944 283 989 l 284 1097 l 405 1097 m 426 883 l 505 1097 l 652 1097 l 652 1083 l 491 867 l 426 867 \"\n    },\n    \"ὕ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 327 851 b 213 1031 264 882 213 944 l 213 1096 l 332 1096 l 332 1035 b 385 913 333 982 345 941 l 327 851 m 424 882 l 500 1096 l 649 1096 l 649 1082 l 487 866 l 424 866 \"\n    },\n    \"ὖ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 625 1211 b 511 1089 625 1146 578 1089 b 348 1135 438 1089 408 1135 b 302 1076 321 1135 302 1108 l 217 1100 b 330 1225 217 1165 263 1225 b 493 1179 390 1225 436 1179 b 540 1237 519 1179 540 1205 m 488 1000 b 386 852 488 932 445 879 l 330 903 b 377 1003 370 926 377 966 l 377 1054 l 488 1054 \"\n    },\n    \"ὗ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 587 1211 b 473 1089 587 1146 540 1089 b 310 1135 400 1089 370 1135 b 264 1076 283 1135 264 1108 l 179 1100 b 292 1225 179 1165 225 1225 b 455 1179 352 1225 398 1179 b 502 1237 481 1179 502 1205 m 338 1054 l 449 1054 l 449 1003 b 496 903 449 966 456 926 l 438 852 b 338 1000 384 877 338 930 \"\n    },\n    \"ὺ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 228 1069 l 228 1083 l 375 1083 l 452 871 l 452 852 l 389 852 \"\n    },\n    \"ῠ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 639 1022 b 395 823 638 903 544 823 b 151 1022 245 823 151 903 l 296 1022 b 395 934 296 977 323 934 b 492 1022 465 934 492 976 \"\n    },\n    \"ῡ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 635 896 l 154 896 l 154 1010 l 635 1010 \"\n    },\n    \"ῢ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 229 901 b 126 989 167 901 126 940 b 229 1078 126 1039 165 1078 b 332 989 291 1078 332 1039 b 229 901 332 940 291 901 m 556 902 b 453 989 493 902 453 940 b 556 1078 453 1039 493 1078 b 660 989 618 1078 660 1039 b 556 902 660 940 618 902 m 242 1203 l 390 1203 l 456 1074 l 346 1074 \"\n    },\n    \"ῦ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 137 935 b 297 1130 137 1060 207 1130 b 411 1087 348 1131 381 1107 b 479 1056 434 1071 454 1056 b 538 1133 517 1057 537 1088 l 653 1129 b 492 935 652 1005 581 935 b 378 978 437 934 405 958 b 310 1009 356 994 336 1009 b 254 934 276 1009 254 980 \"\n    },\n    \"ῧ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 602 1253 b 487 1130 602 1188 552 1130 b 323 1174 414 1130 382 1174 b 278 1117 296 1174 278 1147 l 190 1141 b 305 1264 190 1204 238 1264 b 469 1220 364 1264 412 1220 b 515 1276 493 1220 515 1244 m 130 989 b 234 1078 130 1039 170 1078 b 337 989 296 1078 337 1039 b 234 901 337 940 296 901 b 130 989 171 901 130 940 m 457 989 b 561 1078 457 1039 498 1078 b 665 989 623 1078 665 1039 b 561 902 665 940 623 902 b 457 989 498 902 457 940 \"\n    },\n    \"φ\": {\n      \"ha\": 1171,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 483 -7 b 91 410 192 28 91 210 b 248 767 91 573 160 700 l 389 662 b 295 410 329 599 297 517 b 483 162 295 290 338 192 l 483 562 b 721 767 483 693 575 767 b 1080 386 932 767 1080 615 b 679 -10 1080 194 977 19 l 679 -284 l 483 -284 m 679 158 b 878 386 824 182 878 269 b 736 604 877 512 822 604 b 679 532 698 604 679 575 l 679 158 \"\n    },\n    \"ϕ\": {\n      \"ha\": 1098,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 452 -11 b 70 379 209 13 70 161 b 452 764 70 593 210 741 l 452 1026 l 647 1026 l 647 764 b 1029 379 889 741 1029 593 b 647 -11 1029 161 889 13 l 647 -284 l 452 -284 m 647 124 b 825 379 759 147 825 247 b 647 629 825 509 759 607 m 452 629 b 274 379 341 606 274 509 b 452 125 274 247 341 148 \"\n    },\n    \"ψ\": {\n      \"ha\": 1116,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 758 l 285 398 b 471 160 285 252 360 182 l 471 758 l 670 758 l 670 162 b 861 408 808 191 861 286 b 786 758 859 517 828 654 l 969 758 b 1060 408 1018 680 1060 547 b 670 -8 1060 208 961 24 l 670 -324 l 471 -324 l 471 -8 b 84 400 235 18 84 144 l 84 758 \"\n    },\n    \"ω\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 \"\n    },\n    \"ώ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 637 1091 l 825 1091 l 708 857 l 584 857 \"\n    },\n    \"ὠ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 753 1032 b 638 852 753 947 705 884 l 580 914 b 634 1036 621 942 634 983 l 634 1097 l 753 1097 \"\n    },\n    \"ὡ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 541 1097 l 661 1097 l 661 1036 b 714 914 661 989 672 944 l 655 852 b 541 1032 590 884 542 947 \"\n    },\n    \"ὢ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 596 1042 b 468 852 597 963 549 896 l 413 894 b 470 1046 450 935 470 981 l 470 1097 l 596 1097 m 854 868 l 789 868 l 628 1083 l 628 1097 l 775 1097 l 854 878 \"\n    },\n    \"ὣ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 417 1096 l 538 1096 l 538 1035 b 592 913 537 988 546 943 l 534 851 b 417 1031 465 883 416 946 m 819 866 l 753 866 l 592 1082 l 592 1096 l 741 1096 l 819 882 \"\n    },\n    \"ὤ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 659 1032 b 542 852 658 948 610 884 l 484 914 b 538 1036 527 944 537 989 l 538 1097 l 659 1097 m 680 883 l 759 1097 l 906 1097 l 906 1083 l 745 867 l 680 867 \"\n    },\n    \"ὥ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 581 851 b 467 1031 518 882 467 944 l 467 1096 l 586 1096 l 586 1035 b 639 913 587 982 599 941 l 581 851 m 678 882 l 754 1096 l 903 1096 l 903 1082 l 741 866 l 678 866 \"\n    },\n    \"ὦ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 879 1211 b 765 1089 879 1146 832 1089 b 602 1135 692 1089 662 1135 b 556 1076 575 1135 556 1108 l 471 1100 b 584 1225 471 1165 517 1225 b 747 1179 644 1225 690 1179 b 794 1237 773 1179 794 1205 m 742 1000 b 640 852 742 932 699 879 l 584 903 b 631 1003 624 926 631 966 l 631 1054 l 742 1054 \"\n    },\n    \"ὧ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 841 1211 b 727 1089 841 1146 794 1089 b 564 1135 654 1089 624 1135 b 518 1076 537 1135 518 1108 l 433 1100 b 546 1225 433 1165 479 1225 b 709 1179 606 1225 652 1179 b 756 1237 735 1179 756 1205 m 592 1054 l 703 1054 l 703 1003 b 750 903 703 966 710 926 l 692 852 b 592 1000 638 877 592 930 \"\n    },\n    \"ὼ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 482 1069 l 482 1083 l 629 1083 l 706 871 l 706 852 l 643 852 \"\n    },\n    \"ᾠ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 753 1032 b 638 852 753 947 705 884 l 580 914 b 634 1036 621 942 634 983 l 634 1097 l 753 1097 \"\n    },\n    \"ᾡ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 541 1097 l 661 1097 l 661 1036 b 714 914 661 989 672 944 l 655 852 b 541 1032 590 884 542 947 \"\n    },\n    \"ᾢ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 596 1042 b 468 852 597 963 549 896 l 413 894 b 470 1046 450 935 470 981 l 470 1097 l 596 1097 m 854 868 l 789 868 l 628 1083 l 628 1097 l 775 1097 l 854 878 \"\n    },\n    \"ᾣ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 417 1096 l 538 1096 l 538 1035 b 592 913 537 988 546 943 l 534 851 b 417 1031 465 883 416 946 m 819 866 l 753 866 l 592 1082 l 592 1096 l 741 1096 l 819 882 \"\n    },\n    \"ᾤ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 659 1032 b 542 852 658 948 610 884 l 484 914 b 538 1036 527 944 537 989 l 538 1097 l 659 1097 m 680 883 l 759 1097 l 906 1097 l 906 1083 l 745 867 l 680 867 \"\n    },\n    \"ᾥ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 581 851 b 467 1031 518 882 467 944 l 467 1096 l 586 1096 l 586 1035 b 639 913 587 982 599 941 l 581 851 m 678 882 l 754 1096 l 903 1096 l 903 1082 l 741 866 l 678 866 \"\n    },\n    \"ᾦ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 879 1211 b 765 1089 879 1146 832 1089 b 602 1135 692 1089 662 1135 b 556 1076 575 1135 556 1108 l 471 1100 b 584 1225 471 1165 517 1225 b 747 1179 644 1225 690 1179 b 794 1237 773 1179 794 1205 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 742 1000 b 640 852 742 932 699 879 l 584 903 b 631 1003 624 926 631 966 l 631 1054 l 742 1054 \"\n    },\n    \"ᾧ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 841 1211 b 727 1089 841 1146 794 1089 b 564 1135 654 1089 624 1135 b 518 1076 537 1135 518 1108 l 433 1100 b 546 1225 433 1165 479 1225 b 709 1179 606 1225 652 1179 b 756 1237 735 1179 756 1205 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 592 1054 l 703 1054 l 703 1003 b 750 903 703 966 710 926 l 692 852 b 592 1000 638 877 592 930 \"\n    },\n    \"ῲ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 482 1069 l 482 1083 l 629 1083 l 706 871 l 706 852 l 643 852 \"\n    },\n    \"ῳ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 \"\n    },\n    \"ῴ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 m 589 871 l 666 1083 l 854 1083 l 854 1069 l 694 852 l 589 852 \"\n    },\n    \"ῶ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 391 935 b 551 1130 391 1060 461 1130 b 665 1087 602 1131 635 1107 b 733 1056 688 1071 708 1056 b 792 1133 771 1057 791 1088 l 907 1129 b 746 935 906 1005 836 935 b 632 978 691 934 659 958 b 564 1009 610 994 590 1009 b 508 934 530 1009 508 980 \"\n    },\n    \"ῷ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 391 935 b 551 1130 391 1060 461 1130 b 665 1087 602 1131 635 1107 b 733 1056 688 1071 708 1056 b 792 1133 771 1057 791 1088 l 907 1129 b 746 935 906 1005 836 935 b 632 978 691 934 659 958 b 564 1009 610 994 590 1009 b 508 934 530 1009 508 980 m 717 -335 b 588 -208 646 -335 588 -298 l 588 -65 l 714 -65 l 714 -207 b 751 -248 714 -235 723 -248 b 782 -246 764 -248 775 -246 l 782 -327 b 717 -335 763 -331 744 -335 \"\n    },\n    \"ɣ\": {\n      \"ha\": 919,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 461 -300 b 210 -114 307 -300 211 -238 b 260 54 210 -66 226 -6 l 355 229 l 65 758 l 280 758 l 460 421 l 644 758 l 857 758 l 568 221 l 654 60 b 705 -115 691 -8 704 -70 b 461 -300 706 -238 613 -300 m 463 25 b 420 -109 436 -31 420 -73 b 461 -154 420 -137 432 -154 b 500 -109 485 -154 500 -140 b 463 25 500 -72 486 -27 \"\n    },\n    \"б\": {\n      \"ha\": 853,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 778 899 b 482 837 713 845 638 840 b 218 573 307 836 236 759 l 225 573 b 474 719 271 666 353 719 b 798 364 668 719 798 586 b 427 -15 798 133 656 -15 b 56 408 198 -15 56 133 l 56 470 b 475 1010 56 835 200 1008 b 537 1010 497 1011 517 1010 b 714 1036 618 1010 677 1010 m 428 148 b 584 357 524 148 584 227 b 427 559 584 486 524 559 b 269 357 329 559 270 486 b 428 148 269 228 329 148 \"\n    },\n    \"в\": {\n      \"ha\": 800,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 407 758 b 710 553 594 758 710 684 b 537 395 710 471 645 414 b 752 207 673 385 752 306 b 457 0 752 77 646 0 l 84 0 m 457 157 b 550 236 515 157 550 187 b 457 323 550 290 515 323 l 280 323 l 280 157 m 411 446 b 512 522 474 446 512 474 b 407 597 512 569 472 597 l 280 597 l 280 446 \"\n    },\n    \"г\": { \"ha\": 647, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 603 592 l 288 592 l 288 0 l 84 0 l 84 758 l 603 758 \" },\n    \"ґ\": {\n      \"ha\": 671,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 627 592 l 288 592 l 288 0 l 84 0 l 84 758 l 435 758 l 435 948 l 627 948 \"\n    },\n    \"ӻ\": {\n      \"ha\": 647,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 603 592 l 288 592 l 288 470 l 433 470 l 433 346 l 288 346 l 288 -19 b 20 -296 288 -196 188 -296 b -81 -286 -16 -296 -45 -294 l -71 -122 b -2 -131 -51 -128 -30 -131 b 84 -19 51 -131 84 -92 l 84 346 l -60 346 l -60 470 l 84 470 l 84 758 l 603 758 \"\n    },\n    \"д\": {\n      \"ha\": 931,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 25 167 l 83 167 b 175 510 149 209 163 361 l 195 758 l 776 758 l 776 167 l 893 167 l 893 -222 l 693 -222 l 693 0 l 230 0 l 230 -222 l 25 -222 m 578 167 l 578 596 l 373 596 l 365 510 b 292 167 354 348 337 237 \"\n    },\n    \"ж\": {\n      \"ha\": 1219,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 394 l 36 758 l 276 758 l 472 461 l 505 461 l 505 758 l 715 758 l 715 461 l 747 461 l 944 758 l 1183 758 l 920 394 l 1185 0 l 940 0 l 745 296 l 715 296 l 715 0 l 505 0 l 505 296 l 475 296 l 280 0 l 35 0 \"\n    },\n    \"җ\": {\n      \"ha\": 1219,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 394 l 36 758 l 276 758 l 472 461 l 505 461 l 505 758 l 715 758 l 715 461 l 747 461 l 944 758 l 1183 758 l 920 394 l 1088 145 l 1288 145 l 1288 -244 l 1084 -244 l 1084 0 l 940 0 l 745 296 l 715 296 l 715 0 l 505 0 l 505 296 l 475 296 l 280 0 l 35 0 \"\n    },\n    \"з\": {\n      \"ha\": 731,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 249 215 b 365 134 251 164 297 134 b 486 226 434 134 486 166 b 377 319 486 281 442 319 l 268 319 l 268 456 l 377 456 b 478 536 442 456 478 490 b 377 621 478 586 439 621 b 268 545 315 621 269 590 l 65 545 b 368 767 67 682 198 767 b 668 554 553 767 668 686 b 518 396 668 473 612 418 l 518 388 b 686 210 611 382 686 316 b 366 -15 686 69 552 -15 b 45 215 184 -15 50 67 \"\n    },\n    \"и\": {\n      \"ha\": 849,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 758 l 764 758 l 764 0 l 564 0 l 564 482 l 292 0 l 84 0 l 84 758 l 285 758 l 285 277 \"\n    },\n    \"ҋ\": {\n      \"ha\": 978,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 758 l 764 758 l 764 115 l 932 115 l 932 -3 b 805 -289 933 -111 880 -220 l 693 -240 b 707 -212 698 -230 703 -221 b 764 -15 736 -158 765 -102 l 764 0 l 564 0 l 564 482 l 292 0 l 84 0 l 84 758 l 285 758 l 285 277 m 668 1022 b 424 823 667 903 573 823 b 180 1022 274 823 180 903 l 326 1022 b 424 934 325 977 352 934 b 521 1022 494 934 521 976 \"\n    },\n    \"к\": {\n      \"ha\": 813,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 464 l 353 464 l 559 758 l 806 758 l 538 382 l 809 0 l 559 0 l 372 269 l 294 269 l 294 0 l 84 0 \"\n    },\n    \"ӄ\": {\n      \"ha\": 868,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 464 l 353 464 l 559 758 l 806 758 l 555 400 b 809 105 713 359 809 252 b 552 -210 809 -30 708 -154 l 465 -70 b 611 104 552 -41 610 27 b 399 269 612 203 528 269 l 294 269 l 294 0 l 84 0 \"\n    },\n    \"қ\": {\n      \"ha\": 943,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 464 l 353 464 l 559 758 l 806 758 l 538 382 l 706 145 l 901 145 l 901 -244 l 697 -244 l 697 0 l 559 0 l 372 269 l 294 269 l 294 0 l 84 0 \"\n    },\n    \"ҝ\": {\n      \"ha\": 884,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 464 l 353 464 l 353 585 l 458 585 l 458 464 l 487 464 l 636 758 l 877 758 l 668 382 l 880 0 l 637 0 l 505 269 l 458 269 l 458 147 l 353 147 l 353 269 l 294 269 l 294 0 l 84 0 \"\n    },\n    \"ҡ\": {\n      \"ha\": 1049,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 320 591 l 44 591 l 44 758 l 530 758 l 530 464 l 589 464 l 795 758 l 1042 758 l 774 382 l 1045 0 l 795 0 l 608 269 l 530 269 l 530 0 l 320 0 \"\n    },\n    \"л\": {\n      \"ha\": 840,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 38 167 l 64 167 b 172 422 135 167 165 230 l 184 758 l 761 758 l 761 0 l 560 0 l 560 592 l 373 592 l 362 361 b 103 0 349 107 263 0 l 39 0 \"\n    },\n    \"ӆ\": {\n      \"ha\": 974,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 38 167 l 64 167 b 172 422 135 167 165 230 l 184 758 l 761 758 l 761 115 l 928 115 l 928 -3 b 801 -289 929 -111 876 -220 l 690 -240 b 703 -212 694 -230 699 -221 b 761 -15 732 -158 761 -102 l 761 0 l 560 0 l 560 592 l 373 592 l 362 361 b 103 0 349 107 263 0 l 39 0 \"\n    },\n    \"ԯ\": {\n      \"ha\": 1007,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 38 167 l 64 167 b 172 422 135 167 165 230 l 184 758 l 761 758 l 761 105 l 965 105 l 965 -284 l 761 -284 l 761 0 l 560 0 l 560 592 l 373 592 l 362 361 b 103 0 349 107 263 0 l 39 0 \"\n    },\n    \"м\": {\n      \"ha\": 1066,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 737 758 l 987 758 l 987 0 l 789 0 l 789 482 l 601 0 l 462 0 l 285 465 l 285 0 l 84 0 l 84 758 l 332 758 l 532 232 \"\n    },\n    \"ӎ\": {\n      \"ha\": 1200,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 737 758 l 987 758 l 987 115 l 1155 115 l 1155 -3 b 1028 -289 1155 -111 1103 -220 l 916 -240 b 930 -212 920 -230 925 -221 b 987 -15 958 -158 987 -102 l 987 0 l 789 0 l 789 482 l 601 0 l 462 0 l 285 465 l 285 0 l 84 0 l 84 758 l 332 758 l 532 232 \"\n    },\n    \"н\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 463 l 544 463 l 544 758 l 743 758 l 743 0 l 544 0 l 544 297 l 285 297 l 285 0 l 84 0 l 84 758 l 285 758 \"\n    },\n    \"ң\": {\n      \"ha\": 986,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 463 l 544 463 l 544 758 l 743 758 l 743 145 l 945 145 l 945 -244 l 740 -244 l 740 0 l 544 0 l 544 297 l 285 297 l 285 0 l 84 0 l 84 758 l 285 758 \"\n    },\n    \"ҥ\": {\n      \"ha\": 1003,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 995 592 l 743 592 l 743 0 l 544 0 l 544 297 l 285 297 l 285 0 l 84 0 l 84 758 l 285 758 l 285 463 l 544 463 l 544 758 l 995 758 \"\n    },\n    \"ӈ\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 463 l 544 463 l 544 758 l 743 758 l 743 -31 b 475 -296 743 -207 641 -296 b 371 -286 438 -296 408 -294 l 381 -123 b 453 -131 407 -130 429 -131 b 544 -31 506 -131 544 -99 l 544 297 l 285 297 l 285 0 l 84 0 l 84 758 l 285 758 \"\n    },\n    \"ӊ\": {\n      \"ha\": 956,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 463 l 544 463 l 544 758 l 743 758 l 743 115 l 910 115 l 910 -3 b 783 -289 910 -111 858 -220 l 671 -240 b 685 -212 676 -230 681 -221 b 742 -15 714 -158 743 -102 l 742 0 l 544 0 l 544 297 l 285 297 l 285 0 l 84 0 l 84 758 l 285 758 \"\n    },\n    \"п\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 746 758 l 746 0 l 545 0 l 545 592 l 282 592 l 282 0 l 84 0 \"\n    },\n    \"т\": {\n      \"ha\": 775,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 44 758 l 731 758 l 731 592 l 487 592 l 487 0 l 287 0 l 287 592 l 44 592 \"\n    },\n    \"ф\": {\n      \"ha\": 1102,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 446 -15 b 53 376 215 -15 53 145 b 446 767 53 608 215 767 l 446 1010 l 656 1010 l 656 767 b 1049 376 888 767 1049 608 b 656 -15 1049 145 888 -15 l 656 -257 l 446 -257 m 656 149 b 834 376 769 149 834 249 b 656 604 834 503 769 604 l 656 149 m 446 604 b 269 376 333 604 269 503 b 446 149 269 249 334 149 \"\n    },\n    \"ӽ\": {\n      \"ha\": 767,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 255 379 l 42 758 l 259 758 l 387 526 l 517 758 l 733 758 l 518 379 l 629 190 b 645 164 634 182 640 173 b 724 -74 683 101 730 20 b 459 -296 715 -192 628 -296 b 358 -286 423 -296 394 -294 l 368 -122 b 429 -132 384 -127 410 -132 b 522 -37 481 -132 522 -102 b 472 92 525 -4 510 28 l 387 228 l 252 0 l 35 0 \"\n    },\n    \"ҳ\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 537 379 l 676 145 l 836 145 l 836 -244 l 632 -244 l 632 0 l 548 0 l 399 262 l 252 0 l 35 0 l 259 379 l 42 758 l 259 758 \"\n    },\n    \"ц\": {\n      \"ha\": 912,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 746 145 l 867 145 l 867 -244 l 663 -244 l 663 0 l 84 0 l 84 758 l 285 758 l 285 165 l 548 165 l 548 758 l 746 758 \"\n    },\n    \"џ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 746 0 l 516 0 l 516 -244 l 313 -244 l 313 0 l 84 0 l 84 758 l 285 758 l 285 165 l 548 165 l 548 758 l 746 758 \"\n    },\n    \"ч\": {\n      \"ha\": 821,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 741 0 l 542 0 l 542 229 b 435 218 506 222 468 218 b 84 500 217 218 84 303 l 84 759 l 282 759 l 282 500 b 435 383 282 412 323 383 b 542 395 471 383 506 387 l 542 758 l 741 758 \"\n    },\n    \"ҷ\": {\n      \"ha\": 983,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 741 144 l 942 144 l 942 -245 l 738 -245 l 738 0 l 542 0 l 542 229 b 435 218 506 222 468 218 b 84 500 217 218 84 303 l 84 759 l 282 759 l 282 500 b 435 383 282 412 323 383 b 542 395 471 383 506 387 l 542 758 l 741 758 \"\n    },\n    \"ҹ\": {\n      \"ha\": 821,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 471 384 b 542 395 494 386 518 390 l 542 758 l 741 758 l 741 0 l 542 0 l 542 229 b 471 219 518 224 494 221 l 471 115 l 353 115 l 353 222 b 84 500 184 242 84 329 l 84 759 l 282 759 l 282 500 b 353 392 282 438 302 405 l 353 565 l 471 565 \"\n    },\n    \"ш\": {\n      \"ha\": 1193,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 758 l 285 167 l 498 167 l 498 758 l 699 758 l 699 167 l 912 167 l 912 758 l 1113 758 l 1113 0 l 84 0 l 84 758 \"\n    },\n    \"щ\": {\n      \"ha\": 1316,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1259 -217 l 1066 -217 l 1066 0 l 84 0 l 84 758 l 285 758 l 285 167 l 498 167 l 498 758 l 699 758 l 699 167 l 912 167 l 912 758 l 1113 758 l 1113 165 l 1274 165 \"\n    },\n    \"ь\": {\n      \"ha\": 817,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 442 525 b 761 261 643 525 761 421 b 442 0 761 105 643 0 l 84 0 l 84 758 l 285 758 l 285 525 m 285 165 l 442 165 b 563 260 512 165 562 205 b 442 360 562 318 512 360 l 285 360 \"\n    },\n    \"ъ\": {\n      \"ha\": 980,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 605 525 b 924 261 805 525 923 421 b 605 0 923 105 805 0 l 247 0 l 247 591 l 52 591 l 52 758 l 447 758 l 447 525 m 447 165 l 605 165 b 726 260 675 165 725 205 b 605 360 725 318 675 360 l 447 360 \"\n    },\n    \"ы\": {\n      \"ha\": 1136,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 442 525 b 761 261 643 525 761 421 b 442 0 761 105 643 0 l 84 0 l 84 758 l 285 758 l 285 525 m 842 758 l 1053 758 l 1053 0 l 842 0 m 285 165 l 442 165 b 563 260 512 165 562 205 b 442 360 562 318 512 360 l 285 360 \"\n    },\n    \"ҍ\": {\n      \"ha\": 877,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 527 862 l 345 862 l 345 525 l 503 525 b 822 261 703 525 821 421 b 503 0 821 105 703 0 l 145 0 l 145 862 l 35 862 l 35 988 l 145 988 l 145 1100 l 345 1100 l 345 988 l 527 988 m 345 165 l 503 165 b 624 260 573 165 623 205 b 503 360 623 318 573 360 l 345 360 \"\n    },\n    \"ѣ\": {\n      \"ha\": 877,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 527 736 l 345 736 l 345 525 l 503 525 b 822 261 703 525 821 421 b 503 0 821 105 703 0 l 145 0 l 145 736 l 35 736 l 35 862 l 145 862 l 145 1100 l 345 1100 l 345 862 l 527 862 m 345 165 l 503 165 b 624 260 573 165 623 205 b 503 360 623 318 573 360 l 345 360 \"\n    },\n    \"љ\": {\n      \"ha\": 1323,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 68 167 l 93 167 b 202 422 165 167 194 230 l 214 758 l 791 758 l 791 525 l 948 525 b 1267 261 1149 525 1267 421 b 948 0 1267 105 1149 0 l 590 0 l 590 592 l 403 592 l 391 361 b 132 0 377 107 293 0 l 69 0 m 791 165 l 948 165 b 1069 260 1018 165 1068 205 b 948 360 1068 318 1018 360 l 791 360 \"\n    },\n    \"њ\": {\n      \"ha\": 1276,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 285 758 l 285 475 l 544 475 l 544 758 l 744 758 l 744 517 l 901 517 b 1220 261 1102 517 1220 421 b 901 0 1220 105 1102 0 l 544 0 l 544 310 l 285 310 l 285 0 l 84 0 m 744 165 l 901 165 b 1022 260 972 165 1022 204 b 901 352 1022 319 972 352 l 744 352 \"\n    },\n    \"э\": {\n      \"ha\": 768,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 364 601 b 242 491 292 600 242 557 l 53 491 b 364 770 53 655 189 770 b 715 387 593 770 715 602 l 715 369 b 364 -14 715 153 594 -14 b 53 285 181 -14 53 100 l 242 285 b 364 156 242 215 289 157 b 511 317 461 157 500 234 l 307 317 l 307 441 l 511 441 b 364 601 500 527 460 600 \"\n    },\n    \"ю\": {\n      \"ha\": 1153,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 254 458 l 371 458 b 729 767 400 644 531 767 b 1094 378 954 767 1094 608 b 729 -15 1094 148 954 -15 b 372 291 534 -15 402 109 l 254 291 l 254 0 l 44 0 l 44 758 l 254 758 m 729 155 b 894 378 846 155 893 249 b 729 600 893 508 846 600 b 564 378 613 600 564 509 b 729 155 564 248 613 155 \"\n    },\n    \"я\": {\n      \"ha\": 803,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 528 273 l 393 273 l 248 0 l 46 0 l 210 305 b 68 509 119 345 68 417 b 386 758 67 657 189 758 l 724 758 l 724 0 l 528 0 m 528 593 l 386 593 b 268 503 308 593 267 551 b 384 415 267 454 307 415 l 528 415 \"\n    },\n    \"ҕ\": {\n      \"ha\": 804,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 603 592 l 288 592 l 288 453 l 330 453 b 727 121 563 453 727 342 b 469 -193 729 -8 635 -133 l 382 -60 b 528 121 461 -23 526 34 b 330 290 528 234 445 290 l 288 290 l 288 0 l 84 0 l 84 758 l 603 758 \"\n    },\n    \"ҧ\": {\n      \"ha\": 1286,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 746 758 l 746 460 l 821 460 b 1231 128 1063 460 1231 352 b 972 -188 1231 19 1156 -125 l 884 -54 b 1033 128 975 -11 1031 40 b 821 295 1034 240 943 295 l 746 295 l 746 0 l 545 0 l 545 592 l 282 592 l 282 0 l 84 0 \"\n    },\n    \"є\": {\n      \"ha\": 805,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 462 315 l 252 315 b 411 155 266 218 317 155 b 551 262 490 155 533 201 l 747 230 b 411 -15 714 83 586 -15 b 46 379 184 -15 46 149 b 411 767 46 607 185 767 b 749 513 589 767 719 668 l 555 480 b 411 600 536 552 495 600 b 251 438 317 600 265 537 l 462 438 \"\n    },\n    \"ҩ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 936 -20 b 689 17 839 -20 757 -7 b 506 -14 635 -3 573 -14 b 105 356 266 -14 105 145 l 105 445 b 407 766 105 628 226 766 l 407 598 b 316 445 354 589 316 531 l 316 356 b 500 145 316 244 391 148 b 431 356 453 204 431 277 l 431 486 b 671 767 431 644 527 767 b 922 452 822 767 922 629 l 922 328 b 826 101 922 240 887 161 b 936 91 860 95 897 91 m 644 187 b 723 340 693 224 723 280 l 723 466 b 648 596 723 544 693 596 b 574 471 604 596 574 546 l 574 346 b 644 187 574 286 598 231 \"\n    },\n    \"ҵ\": {\n      \"ha\": 1027,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 591 l 411 591 l 411 165 l 674 165 l 674 758 l 872 758 l 872 165 l 985 165 l 973 -217 l 779 -217 l 779 0 l 210 0 l 210 591 l 63 591 l 63 758 l 557 758 \"\n    },\n    \"ҽ\": {\n      \"ha\": 1069,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 182 603 b 293 456 182 514 212 463 b 654 767 323 645 458 767 b 1011 383 855 767 1011 640 l 1011 325 l 495 325 l 495 325 b 666 142 495 212 561 142 b 812 230 736 142 791 172 l 1006 217 b 663 -15 977 76 850 -15 b 289 326 446 -15 308 114 b 31 603 119 333 31 432 m 813 455 b 658 611 812 545 749 611 b 495 455 565 611 499 542 \"\n    },\n    \"ӡ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 33 b 451 -90 287 -43 359 -90 b 617 49 548 -90 617 -37 b 427 195 617 133 552 195 l 318 195 l 318 343 l 542 576 l 542 583 l 117 583 l 117 758 l 804 758 l 804 604 l 533 329 l 533 322 b 839 35 746 301 839 170 b 450 -266 839 -145 673 -266 b 66 33 228 -266 72 -146 \"\n    },\n    \"ѵ\": {\n      \"ha\": 860,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 246 758 l 403 216 l 411 216 l 515 567 b 761 767 555 717 654 767 b 836 759 792 767 818 763 l 824 593 b 787 598 817 595 806 598 b 700 497 739 598 724 567 l 525 0 l 289 0 l 24 758 \"\n    },\n    \"$\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 421 -13 b 55 317 200 -1 60 111 l 262 317 b 421 167 268 228 330 178 l 421 427 l 357 443 b 82 718 186 484 81 569 b 421 1022 81 889 222 1007 l 421 1136 l 502 1136 l 502 1023 b 840 720 706 1010 837 889 l 636 720 b 502 843 629 788 581 833 l 502 597 l 551 585 b 854 289 727 546 854 457 b 502 -13 854 114 725 -1 l 502 -126 l 421 -126 m 502 168 b 639 289 586 179 638 225 b 502 406 638 350 590 381 l 502 168 m 421 842 b 301 732 343 832 301 788 b 421 618 299 671 352 638 \"\n    },\n    \"¢\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 385 116 b 53 505 177 134 53 288 b 385 895 53 723 179 877 l 385 1010 l 466 1010 l 466 895 b 764 606 641 880 756 769 l 566 606 b 466 728 557 669 521 714 l 466 285 b 566 406 518 298 556 340 l 764 406 b 466 115 755 244 644 130 l 466 0 l 385 0 m 385 727 b 267 508 312 705 267 628 b 385 286 267 386 312 308 \"\n    },\n    \"¥\": {\n      \"ha\": 795,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 398 623 l 556 1010 l 775 1010 l 550 521 l 699 521 l 699 399 l 500 399 l 500 326 l 699 326 l 699 204 l 500 204 l 500 0 l 289 0 l 289 204 l 74 204 l 74 326 l 289 326 l 289 399 l 74 399 l 74 521 l 244 521 l 20 1010 l 239 1010 \"\n    },\n    \"£\": {\n      \"ha\": 933,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 98 0 l 98 176 l 162 176 b 213 293 205 185 215 241 l 209 402 l 95 402 l 95 570 l 204 570 l 198 725 b 514 1024 191 917 330 1024 b 834 732 720 1024 840 903 l 634 738 b 518 853 636 822 581 853 b 408 725 456 853 408 811 l 414 570 l 636 570 l 636 402 l 421 402 l 424 305 b 385 176 426 252 414 210 l 832 176 l 832 0 \"\n    },\n    \"ƒ\": {\n      \"ha\": 652,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 585 l 410 585 l 410 -17 b 153 -284 410 -190 316 -284 b 52 -274 119 -284 89 -282 l 62 -111 b 126 -119 77 -115 109 -119 b 206 -17 188 -119 206 -80 l 206 585 l 92 585 l 92 734 l 206 734 l 206 796 b 482 1055 207 965 312 1055 b 600 1041 525 1055 566 1049 l 580 883 b 511 889 562 887 544 889 b 410 796 448 889 410 858 l 410 734 l 557 734 \"\n    },\n    \"₺\": {\n      \"ha\": 901,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 394 882 l 551 930 l 551 782 l 394 735 l 394 657 l 551 703 l 551 559 l 394 512 l 394 160 b 613 472 531 162 612 263 l 827 472 b 390 -14 827 166 647 -14 b 183 -1 303 -14 232 -8 l 183 449 l 75 417 l 75 563 l 183 595 l 183 673 l 75 641 l 75 787 l 183 819 l 183 1010 l 394 1010 \"\n    },\n    \"₽\": {\n      \"ha\": 1035,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 420 365 l 420 300 l 640 300 l 640 129 l 420 129 l 420 0 l 208 0 l 208 129 l 64 129 l 64 300 l 208 300 l 208 365 l 64 365 l 64 537 l 208 537 l 208 1010 l 602 1010 b 983 684 842 1010 984 871 b 602 365 984 488 837 365 m 596 537 b 770 682 716 537 770 593 b 602 836 770 768 715 836 l 420 836 l 420 537 \"\n    },\n    \"€\": {\n      \"ha\": 953,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 700 554 l 383 554 b 382 504 382 539 382 522 b 383 456 382 487 382 471 l 654 456 l 601 345 l 400 345 b 608 177 434 228 508 177 b 794 244 694 177 758 218 l 874 75 b 608 -14 802 16 709 -14 b 183 345 395 -14 233 116 l 40 345 l 80 456 l 169 456 b 167 504 168 472 167 488 b 169 554 167 521 168 538 l 40 554 l 80 662 l 183 662 b 608 1024 233 892 395 1024 b 877 932 713 1024 804 991 l 798 763 b 608 834 759 791 695 834 b 400 662 508 834 434 780 l 749 662 \"\n    },\n    \"₹\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 712 622 l 606 622 b 342 381 583 497 502 416 l 334 378 l 636 9 l 636 0 l 404 0 l 67 401 l 67 525 l 234 525 b 393 622 319 525 372 564 l 50 622 l 86 760 l 387 760 b 234 837 364 807 315 837 l 50 837 l 91 1010 l 749 1010 l 712 871 l 566 871 b 608 760 587 839 601 801 l 748 760 \"\n    },\n    \"₸\": {\n      \"ha\": 930,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 880 584 l 569 584 l 569 0 l 356 0 l 356 584 l 50 584 l 50 758 l 880 758 m 880 836 l 50 836 l 50 1010 l 880 1010 \"\n    },\n    \"₧\": {\n      \"ha\": 1765,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 356 l 301 0 l 88 0 l 88 1010 l 371 1010 b 739 758 587 1010 712 906 l 808 758 l 808 919 l 1017 919 l 1017 758 l 1149 758 l 1149 658 b 1433 767 1203 728 1304 767 b 1733 543 1609 767 1711 691 l 1542 529 b 1423 613 1533 582 1483 613 b 1313 542 1366 613 1313 585 b 1400 470 1313 500 1352 482 l 1546 441 b 1749 234 1650 418 1749 367 b 1409 -15 1749 67 1596 -15 b 1163 65 1299 -15 1218 13 l 1174 11 b 1031 -10 1160 5 1111 -10 b 808 207 909 -10 808 73 l 808 608 l 735 608 b 371 356 701 461 578 356 m 1017 608 l 1017 235 b 1092 162 1017 172 1052 162 b 1099 162 1094 162 1096 162 b 1082 224 1092 181 1086 202 l 1283 240 b 1420 140 1299 171 1356 140 b 1536 209 1483 140 1536 168 b 1451 281 1536 266 1488 271 l 1317 311 b 1106 527 1200 339 1106 400 b 1120 608 1106 556 1111 583 m 371 531 b 528 692 487 531 528 618 b 371 834 528 763 487 834 l 301 834 l 301 531 \"\n    },\n    \"₱\": {\n      \"ha\": 1167,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1088 685 l 976 685 b 977 667 977 679 977 673 b 976 644 977 659 976 652 l 1088 644 l 1088 536 l 951 536 b 593 330 901 413 775 330 l 413 330 l 413 0 l 202 0 l 202 536 l 87 536 l 87 644 l 202 644 l 202 685 l 87 685 l 87 793 l 202 793 l 202 1010 l 593 1010 b 954 793 779 1010 905 921 l 1088 793 m 761 644 b 762 666 761 652 762 658 b 761 685 762 672 761 678 l 413 685 l 413 644 m 714 793 b 593 836 687 820 648 836 l 413 836 l 413 793 l 714 793 m 413 536 l 413 502 l 593 502 b 705 536 642 502 678 515 \"\n    },\n    \"₭\": {\n      \"ha\": 1125,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1012 457 l 728 457 l 1078 0 l 823 0 l 526 393 l 401 260 l 401 0 l 189 0 l 189 457 l 42 457 l 42 635 l 189 635 l 189 1010 l 401 1010 l 401 635 l 471 635 l 823 1010 l 1102 1010 l 746 635 l 1012 635 \"\n    },\n    \"₩\": {\n      \"ha\": 1454,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1396 621 l 1298 621 l 1275 538 l 1396 538 l 1396 429 l 1247 429 l 1133 0 l 915 0 l 796 429 l 659 429 l 539 0 l 321 0 l 207 429 l 58 429 l 58 538 l 179 538 l 156 621 l 58 621 l 58 729 l 128 729 l 53 1010 l 249 1010 l 322 729 l 554 729 l 630 1010 l 824 1010 l 899 729 l 1132 729 l 1205 1010 l 1401 1010 l 1326 729 l 1396 729 m 1082 538 l 1104 621 l 928 621 l 951 538 m 372 538 l 503 538 l 525 621 l 351 621 m 980 429 l 1013 307 l 1021 307 l 1054 429 m 433 308 l 441 308 l 473 429 l 401 429 m 765 538 l 742 621 l 713 621 l 689 538 \"\n    },\n    \"₤\": {\n      \"ha\": 937,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 97 0 l 97 172 l 161 172 b 211 288 204 182 213 236 l 210 318 l 96 318 l 96 428 l 207 428 l 205 502 l 96 502 l 96 613 l 202 613 l 198 727 b 515 1024 192 911 321 1024 b 834 738 718 1024 834 909 l 633 738 b 513 851 633 823 575 851 b 406 727 455 851 406 811 l 411 613 l 616 613 l 616 502 l 416 502 l 419 428 l 616 428 l 616 318 l 424 318 l 425 300 b 387 172 427 247 416 206 l 837 172 l 837 0 \"\n    },\n    \"₳\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 40 547 l 222 547 l 382 1010 l 657 1010 l 816 547 l 998 547 l 998 449 l 850 449 l 889 338 l 998 338 l 998 240 l 922 240 l 1005 0 l 776 0 l 698 240 l 340 240 l 262 0 l 33 0 l 116 240 l 40 240 l 40 338 l 150 338 l 188 449 l 40 449 m 666 338 l 631 449 l 408 449 l 372 338 m 523 779 l 515 779 l 440 547 l 599 547 \"\n    },\n    \"₴\": {\n      \"ha\": 1041,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 430 335 b 392 247 405 309 393 276 b 524 158 393 190 443 158 b 662 261 605 158 658 185 l 879 261 b 524 -14 868 71 760 -14 b 179 230 297 -14 180 78 b 216 335 180 267 194 304 l 126 335 l 126 473 l 916 473 l 916 335 m 528 850 b 409 761 450 850 412 818 l 194 761 b 524 1024 205 930 312 1024 b 851 793 734 1024 852 931 b 815 689 852 754 837 719 l 916 689 l 916 547 l 126 547 l 126 689 l 601 689 b 640 776 627 713 641 740 b 528 850 641 821 602 850 \"\n    },\n    \"₦\": {\n      \"ha\": 1051,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1028 543 l 948 543 l 948 428 l 1028 428 l 1028 329 l 948 329 l 948 0 l 763 0 l 536 329 l 317 329 l 317 0 l 103 0 l 103 329 l 22 329 l 22 428 l 103 428 l 103 543 l 22 543 l 22 641 l 103 641 l 103 1010 l 291 1010 l 544 641 l 735 641 l 735 1010 l 948 1010 l 948 641 l 1028 641 m 317 543 l 317 428 l 468 428 l 389 543 m 612 543 l 690 428 l 735 428 l 735 543 \"\n    },\n    \"₲\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 597 1021 b 975 684 799 1001 949 867 l 758 684 b 597 831 735 763 679 815 l 597 541 l 984 541 l 984 413 b 597 -12 984 165 826 8 l 597 -126 l 466 -126 l 466 -8 b 70 504 226 27 70 216 b 466 1018 70 799 237 984 l 466 1136 l 597 1136 m 466 823 b 287 506 356 788 287 677 b 466 187 287 334 354 222 l 466 823 m 597 179 b 778 380 710 195 776 270 l 597 380 l 597 179 \"\n    },\n    \"₡\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 795 957 b 979 656 895 896 963 793 l 763 656 b 729 746 758 690 747 721 l 553 175 b 763 345 662 179 743 240 l 979 344 b 541 -14 956 158 799 -14 b 495 -12 525 -14 510 -13 l 460 -126 l 395 -126 l 433 -3 b 330 31 397 4 363 16 l 282 -126 l 217 -128 l 276 62 b 70 505 149 146 70 298 b 541 1024 70 836 274 1024 b 572 1023 551 1024 561 1023 l 606 1134 l 673 1136 l 636 1016 b 737 987 671 1010 706 1000 l 783 1136 l 850 1136 m 391 226 b 489 181 419 203 452 188 l 679 797 b 579 833 651 816 617 829 m 513 833 b 287 505 375 817 287 700 b 343 280 287 410 307 334 \"\n    },\n    \"₵\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 608 1020 b 979 656 808 996 954 867 l 763 656 b 608 828 750 746 692 808 l 608 182 b 763 345 689 202 747 258 l 979 344 b 608 -10 958 175 827 17 l 608 -126 l 453 -126 l 453 -7 b 70 505 228 30 70 213 b 453 1017 70 798 230 980 l 453 1136 l 608 1136 m 453 819 b 287 505 350 779 287 670 b 453 191 287 335 351 228 l 453 819 \"\n    },\n    \"₢\": {\n      \"ha\": 1024,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 821 412 b 752 427 811 418 783 427 b 611 277 664 427 611 357 l 611 189 b 749 339 677 211 727 261 l 958 312 b 529 -14 903 102 734 -14 b 70 504 265 -14 70 177 b 529 1024 70 831 264 1024 b 959 693 735 1024 906 905 l 753 666 b 529 834 723 775 638 834 b 284 504 385 834 284 732 b 427 197 284 334 339 236 l 427 592 l 611 592 l 611 489 l 617 489 b 782 601 639 565 705 601 b 886 579 821 601 864 591 \"\n    },\n    \"₮\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 705 608 l 570 554 l 570 451 l 705 505 l 705 400 l 570 347 l 570 0 l 359 0 l 359 264 l 224 211 l 224 312 l 359 366 l 359 471 l 224 418 l 224 519 l 359 573 l 359 834 l 49 834 l 49 1010 l 879 1010 l 879 834 l 570 834 l 570 658 l 705 712 \"\n    },\n    \"₯\": {\n      \"ha\": 1944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 740 -14 b 513 62 642 -14 570 20 b 300 -14 472 16 405 -14 b 50 177 136 -14 50 64 b 282 364 50 292 135 364 b 363 354 312 364 339 360 l 363 826 b 173 785 305 815 242 801 l 173 951 b 363 993 237 967 300 981 l 363 1136 l 571 1136 l 571 1020 b 668 1024 603 1022 636 1024 b 1139 522 973 1024 1140 804 l 1139 478 b 740 -14 1140 155 995 -14 m 1178 403 b 1522 767 1178 637 1312 767 b 1862 374 1770 767 1862 588 l 1862 357 b 1563 -14 1862 134 1750 -14 b 1381 66 1481 -14 1423 15 l 1382 -284 l 1178 -284 m 570 224 b 740 153 619 185 670 153 b 932 478 898 153 932 283 l 932 524 b 654 859 932 713 861 859 b 571 856 626 859 599 858 l 571 248 b 570 224 571 240 571 232 m 1382 354 b 1519 153 1382 262 1406 153 b 1658 357 1624 153 1658 248 l 1658 374 b 1516 594 1658 484 1626 594 b 1381 384 1417 594 1381 496 l 1381 353 m 363 196 b 296 222 341 212 320 222 b 233 171 264 221 234 206 b 298 118 234 135 264 118 b 363 194 347 118 364 151 l 363 196 \"\n    },\n    \"₥\": {\n      \"ha\": 1198,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 780 732 b 920 767 819 754 867 767 b 1157 477 1051 767 1157 690 l 1157 0 l 947 0 l 947 478 b 838 598 947 564 899 598 b 723 471 762 598 723 552 l 723 0 l 519 0 l 519 101 l 443 -85 l 293 -85 l 519 462 l 519 477 b 406 598 519 562 471 598 b 293 473 344 598 293 561 l 293 0 l 83 0 l 83 758 l 288 758 l 288 670 l 295 670 b 498 767 334 724 402 767 b 630 730 553 767 597 754 l 688 868 l 836 868 \"\n    },\n    \"₪\": {\n      \"ha\": 1290,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 627 758 b 896 505 812 758 896 663 l 896 253 l 691 253 l 691 505 b 601 592 690 565 669 592 l 303 592 l 303 0 l 98 0 l 98 758 m 394 505 l 599 505 l 599 165 l 898 165 b 987 253 960 165 987 188 l 987 749 l 1193 749 l 1193 253 b 924 0 1193 94 1109 0 l 394 0 \"\n    },\n    \"₼\": {\n      \"ha\": 1060,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 771 0 l 771 115 b 634 407 770 263 718 364 l 634 0 l 429 0 l 429 408 b 291 115 344 365 291 265 l 291 0 l 88 0 l 88 112 b 429 586 88 370 228 543 l 429 758 l 634 758 l 634 586 b 976 112 836 543 975 369 l 976 0 \"\n    },\n    \"₨\": {\n      \"ha\": 1635,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 680 716 1010 848 881 b 670 393 848 542 785 442 l 884 0 l 649 0 l 457 358 l 301 358 l 301 0 l 88 0 m 1377 530 b 1250 618 1366 579 1323 618 b 1134 544 1185 618 1133 589 b 1230 468 1133 507 1160 483 l 1367 440 b 1586 235 1514 410 1586 344 b 1249 -15 1586 85 1445 -15 b 905 219 1048 -15 925 74 l 1112 230 b 1249 137 1125 169 1174 137 b 1373 214 1323 137 1372 169 b 1275 289 1372 252 1342 276 l 1144 315 b 925 532 996 345 925 418 b 1246 767 925 678 1053 767 b 1569 542 1438 767 1550 681 m 446 530 b 628 680 569 530 628 580 b 445 836 628 781 569 836 l 301 836 l 301 530 \"\n    },\n    \"₾\": {\n      \"ha\": 1060,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 569 467 l 569 749 b 531 751 557 750 544 751 b 494 749 518 751 506 750 l 494 467 l 378 467 l 378 705 b 299 473 327 663 299 590 b 564 167 299 285 374 167 l 962 167 l 962 0 l 99 0 l 99 167 l 206 167 l 208 172 b 96 478 134 248 96 355 b 378 896 96 692 206 841 l 378 1010 l 494 1010 l 494 917 b 531 918 506 918 518 918 b 569 917 544 918 556 918 l 569 1010 l 685 1010 l 685 895 b 966 467 855 839 966 687 l 765 467 b 685 703 765 583 736 659 l 685 467 \"\n    },\n    \"₣\": {\n      \"ha\": 812,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 138 l -53 138 l -53 262 l 88 262 l 88 1010 l 757 1010 l 757 834 l 301 834 l 301 593 l 712 593 l 712 417 l 301 417 l 301 262 l 439 262 l 439 138 l 301 138 l 301 0 l 88 0 \"\n    },\n    \"฿\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 411 0 l 88 0 l 88 1010 l 411 1010 l 411 1136 l 492 1136 l 492 1010 b 828 751 715 1010 828 903 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 519 0 867 118 746 0 l 492 0 l 492 -126 l 411 -126 m 492 175 b 647 300 600 180 647 228 b 492 442 647 380 588 438 m 411 175 l 411 443 l 301 443 l 301 175 m 411 587 l 411 837 l 301 837 l 301 587 m 492 590 b 612 716 563 600 612 646 b 492 836 612 781 569 827 \"\n    },\n    \"₿\": {\n      \"ha\": 918,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 0 l 88 0 l 88 1010 l 286 1010 l 286 1136 l 367 1136 l 367 1010 l 470 1010 l 470 1136 l 550 1136 l 550 1008 b 828 751 735 990 828 889 b 645 534 828 632 750 558 l 645 524 b 867 279 760 519 867 429 b 550 1 867 126 757 11 l 550 -126 l 470 -126 l 470 0 l 367 0 l 367 -126 l 286 -126 m 475 175 b 647 300 595 175 647 224 b 480 443 647 384 583 443 l 301 443 l 301 175 m 460 587 b 612 716 547 587 612 636 b 464 837 612 789 558 837 l 301 837 l 301 587 \"\n    },\n    \"ƻ\": {\n      \"ha\": 875,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 82 154 l 436 482 l 345 482 l 345 606 l 549 606 b 582 711 571 640 582 672 b 428 855 582 799 516 855 b 275 699 335 855 274 796 l 72 699 b 429 1024 72 897 217 1024 b 789 725 646 1024 789 900 b 763 606 789 685 782 647 l 837 606 l 837 482 l 681 482 b 525 326 643 437 592 387 l 378 182 l 378 175 l 802 175 l 802 0 l 82 0 \"\n    },\n    \"Ƽ\": {\n      \"ha\": 883,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 474 -14 b 109 286 265 -14 113 111 l 316 286 b 474 154 321 207 390 154 b 646 331 575 154 646 226 b 472 511 646 437 573 511 b 321 443 412 511 352 485 l 131 477 l 163 836 l 49 836 l 49 1010 l 796 1010 l 796 836 l 355 836 l 328 582 l 334 582 b 535 669 370 632 446 669 b 852 337 717 669 852 530 b 474 -14 852 133 699 -14 \"\n    },\n    \"\": {\n      \"ha\": 956,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 478 -21 b 70 505 223 -21 69 173 b 478 1025 71 836 224 1025 b 886 505 731 1025 886 836 b 478 -21 885 172 732 -21 m 478 156 b 668 505 593 156 668 272 b 636 720 668 594 656 666 l 371 200 b 478 156 401 171 437 156 m 580 810 b 478 850 551 836 517 850 b 288 505 363 850 288 734 b 317 292 288 417 298 346 \"\n    },\n    \"\": {\n      \"ha\": 658,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 500 0 l 287 0 l 287 749 l 278 749 b 72 674 256 715 183 674 l 72 843 b 291 1010 202 843 289 948 l 500 1010 \"\n    },\n    \"\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 286 b 451 162 287 210 359 162 b 617 302 548 162 617 216 b 427 447 617 385 552 447 l 318 447 l 318 596 l 542 829 l 542 836 l 117 836 l 117 1010 l 804 1010 l 804 856 l 533 582 l 533 574 b 839 288 746 553 839 422 b 450 -14 839 108 673 -14 b 66 286 228 -14 72 106 \"\n    },\n    \"\": {\n      \"ha\": 942,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 67 346 l 444 1010 l 650 1010 l 281 357 l 281 349 l 557 349 l 557 631 l 752 631 l 752 349 l 881 349 l 881 178 l 752 178 l 752 0 l 551 0 l 551 178 l 67 178 \"\n    },\n    \"\": {\n      \"ha\": 877,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 80 328 b 209 664 80 435 121 535 l 443 1010 l 658 1010 l 413 651 b 492 661 437 656 465 661 b 812 332 678 661 812 527 b 449 -14 812 125 659 -14 b 80 328 248 -14 79 112 m 289 326 b 448 153 289 225 354 153 b 607 325 542 153 607 225 b 448 497 607 426 541 497 b 289 326 354 497 289 426 \"\n    },\n    \"\": {\n      \"ha\": 877,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 66 678 b 428 1024 66 885 218 1024 b 798 682 629 1024 799 899 b 668 346 797 576 755 475 l 435 0 l 220 0 l 465 360 b 385 349 440 354 413 349 b 66 678 198 349 66 483 m 271 685 b 429 513 271 584 336 513 b 589 684 523 513 589 584 b 429 857 589 785 523 857 b 271 685 336 857 271 785 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 473 -22 b 66 504 219 -22 65 172 b 473 1024 66 835 220 1024 b 881 504 727 1024 882 835 b 473 -22 881 171 727 -22 m 473 155 b 663 504 589 155 664 271 b 473 849 663 733 588 849 b 283 504 358 849 284 733 b 473 155 283 271 358 155 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 665 0 l 452 0 l 452 807 l 446 807 l 215 662 l 215 852 l 465 1010 l 665 1010 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 118 154 l 477 487 b 618 711 569 575 618 630 b 464 855 618 799 552 855 b 311 699 371 855 310 796 l 108 699 b 465 1024 108 897 253 1024 b 825 725 682 1024 825 900 b 561 326 825 610 769 515 l 414 182 l 414 175 l 838 175 l 838 0 l 118 0 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 472 -14 b 88 286 250 -14 92 109 l 303 286 b 472 162 307 212 378 162 b 638 298 570 162 639 218 b 453 436 639 379 567 436 l 359 436 l 359 593 l 453 593 b 617 727 550 593 618 647 b 473 855 618 802 560 855 b 313 728 386 855 316 805 l 109 728 b 474 1024 111 903 267 1024 b 823 739 684 1024 823 899 b 632 526 823 626 745 546 l 632 518 b 860 284 781 499 861 409 b 472 -14 861 111 698 -14 \"\n    },\n    \"\": {\n      \"ha\": 945,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 67 346 l 488 1010 l 756 1010 l 756 349 l 881 349 l 881 178 l 756 178 l 756 0 l 551 0 l 551 178 l 67 178 m 555 777 l 547 777 l 282 357 l 282 349 l 555 349 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 473 -14 b 108 286 264 -14 111 111 l 315 286 b 473 154 320 207 388 154 b 645 331 573 154 645 226 b 470 511 645 437 572 511 b 319 443 410 511 350 485 l 129 477 l 177 1010 l 795 1010 l 795 836 l 353 836 l 327 582 l 333 582 b 534 669 368 632 445 669 b 850 337 716 669 851 530 b 473 -14 851 133 698 -14 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 485 -14 b 82 482 278 -13 81 112 b 493 1024 83 822 243 1024 b 853 728 694 1024 833 894 l 642 728 b 493 841 626 799 570 841 b 291 522 361 841 292 719 l 298 522 b 552 664 343 611 441 664 b 863 338 731 664 864 528 b 485 -14 864 133 710 -15 m 484 154 b 656 332 583 154 656 231 b 486 510 656 433 584 510 b 313 332 388 510 313 430 b 484 154 313 233 386 154 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 602 829 l 602 836 l 114 836 l 114 1010 l 823 1010 l 823 833 l 404 0 l 183 0 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 473 -14 b 82 272 246 -14 81 108 b 301 521 81 398 178 501 l 301 528 b 119 752 193 550 119 642 b 473 1024 119 908 269 1024 b 828 752 678 1024 828 908 b 647 528 828 641 752 550 l 647 521 b 866 272 768 501 865 398 b 473 -14 865 108 701 -14 m 473 143 b 643 289 575 143 643 203 b 473 439 643 376 571 439 b 304 289 375 439 304 376 b 473 143 304 203 372 143 m 473 594 b 619 730 558 594 619 650 b 473 863 619 808 559 863 b 327 730 387 863 327 809 b 473 594 327 650 388 594 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 461 1024 b 864 531 668 1023 864 897 b 453 -14 865 188 703 -14 b 93 285 251 -14 113 115 l 304 285 b 453 169 320 212 376 169 b 655 491 585 169 654 291 l 648 491 b 394 349 603 402 505 349 b 83 674 215 349 84 485 b 461 1024 82 877 235 1025 m 462 856 b 291 680 363 856 290 778 b 460 504 291 581 362 504 b 634 680 558 504 634 583 b 462 856 633 776 560 856 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 473 -21 b 66 505 219 -21 65 173 b 473 1025 66 836 220 1025 b 881 505 727 1025 882 836 b 473 -21 881 172 727 -21 m 473 156 b 663 505 589 156 664 272 b 632 720 663 594 652 666 l 367 200 b 473 156 397 171 433 156 m 575 810 b 473 850 547 836 512 850 b 283 505 358 850 284 734 b 313 292 283 417 293 346 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 646 0 l 433 0 l 433 749 l 424 749 b 218 674 402 715 329 674 l 218 843 b 437 1010 348 843 435 948 l 646 1010 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 298 286 b 468 162 304 210 376 162 b 634 302 565 162 634 216 b 444 447 634 385 569 447 l 335 447 l 335 596 l 559 829 l 559 836 l 134 836 l 134 1010 l 821 1010 l 821 856 l 550 582 l 550 574 b 856 288 763 553 856 422 b 467 -14 856 108 690 -14 b 83 286 245 -14 89 106 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 71 346 l 448 1010 l 654 1010 l 285 357 l 285 349 l 561 349 l 561 631 l 756 631 l 756 349 l 885 349 l 885 178 l 756 178 l 756 0 l 555 0 l 555 178 l 71 178 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 111 328 b 240 664 111 435 152 535 l 474 1010 l 689 1010 l 444 651 b 523 661 469 656 496 661 b 843 332 709 661 843 527 b 480 -14 843 125 690 -14 b 111 328 279 -14 110 112 m 320 326 b 479 153 320 225 385 153 b 638 325 573 153 638 225 b 479 497 638 426 572 497 b 320 326 385 497 320 426 \"\n    },\n    \"\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 104 678 b 467 1024 104 885 256 1024 b 836 682 667 1024 837 899 b 707 346 836 576 794 475 l 473 0 l 258 0 l 503 360 b 424 349 478 354 452 349 b 104 678 237 349 104 483 m 309 685 b 468 513 309 584 374 513 b 627 684 561 513 627 584 b 468 857 627 785 561 857 b 309 685 374 857 309 785 \"\n    },\n    \"&\": {\n      \"ha\": 936,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 394 -15 b 56 268 183 -15 56 109 b 240 532 56 385 130 457 b 144 764 187 599 144 674 b 419 1023 144 910 254 1023 b 682 785 581 1023 682 914 b 547 552 682 690 632 613 l 488 509 l 655 318 b 698 493 682 368 698 427 l 872 493 b 780 174 872 356 836 249 l 932 0 l 713 0 l 652 68 b 394 -15 578 10 482 -15 m 347 407 l 341 403 b 259 280 286 363 259 319 b 404 154 259 208 316 154 b 539 194 450 154 496 168 m 440 664 b 513 773 490 696 513 731 b 421 854 513 813 480 855 b 324 761 362 854 324 811 b 387 629 324 719 350 677 \"\n    },\n    \"!\": {\n      \"ha\": 451,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 316 303 l 135 303 l 115 1010 l 335 1010 m 225 -13 b 107 106 160 -13 107 40 b 225 223 107 170 160 223 b 344 106 289 223 343 170 b 225 -13 343 40 289 -13 \"\n    },\n    \"‼\": {\n      \"ha\": 901,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 316 303 l 135 303 l 115 1010 l 335 1010 m 766 303 l 586 303 l 566 1010 l 786 1010 m 225 -13 b 107 106 160 -13 107 40 b 225 223 107 170 160 223 b 344 106 289 223 343 170 b 225 -13 343 40 289 -13 m 676 -13 b 558 106 611 -13 557 40 b 676 223 557 170 611 223 b 795 106 739 223 794 170 b 676 -13 794 40 739 -13 \"\n    },\n    \"¡\": {\n      \"ha\": 451,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 115 -255 l 135 452 l 316 452 l 335 -255 m 225 767 b 344 649 289 767 343 715 b 225 532 343 584 289 532 b 107 649 160 532 107 584 b 225 767 107 715 160 767 \"\n    },\n    \"⁉\": {\n      \"ha\": 1232,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 715 320 b 845 597 716 492 762 545 b 952 743 906 636 952 679 b 832 856 952 812 899 856 b 705 733 767 856 708 813 l 504 733 b 833 1024 508 930 654 1024 b 1168 751 1029 1024 1168 923 b 1016 508 1168 635 1108 562 b 902 320 938 461 903 416 l 902 303 l 715 303 m 316 303 l 135 303 l 115 1010 l 335 1010 m 225 -13 b 107 106 160 -13 107 40 b 225 223 107 170 160 223 b 344 106 289 223 343 170 b 225 -13 343 40 289 -13 m 812 -13 b 694 106 747 -13 693 40 b 812 223 693 170 747 223 b 931 106 875 223 930 170 b 812 -13 930 40 875 -13 \"\n    },\n    \"?\": {\n      \"ha\": 781,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 264 320 b 394 597 265 492 311 545 b 502 743 455 636 502 679 b 381 856 502 812 448 856 b 254 733 317 856 257 813 l 53 733 b 382 1024 57 930 203 1024 b 717 751 578 1024 717 923 b 565 508 717 635 657 562 b 451 320 487 461 452 416 l 451 303 l 264 303 m 362 -13 b 243 106 296 -13 243 40 b 362 223 243 170 296 223 b 480 106 425 223 479 170 b 362 -13 479 40 425 -13 \"\n    },\n    \"⁇\": {\n      \"ha\": 1563,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 264 320 b 394 597 265 492 311 545 b 502 743 455 636 502 679 b 381 856 502 812 448 856 b 254 733 317 856 257 813 l 53 733 b 382 1024 57 930 203 1024 b 717 751 578 1024 717 923 b 565 508 717 635 657 562 b 451 320 487 461 452 416 l 451 303 l 264 303 m 1046 320 b 1175 597 1046 492 1092 545 b 1283 743 1236 636 1283 679 b 1163 856 1283 812 1229 856 b 1035 733 1098 856 1038 813 l 834 733 b 1163 1024 838 930 984 1024 b 1498 751 1359 1024 1498 923 b 1346 508 1498 635 1438 562 b 1233 320 1268 461 1234 416 l 1233 303 l 1046 303 m 362 -13 b 243 106 296 -13 243 40 b 362 223 243 170 296 223 b 480 106 425 223 479 170 b 362 -13 479 40 425 -13 m 1143 -13 b 1024 106 1078 -13 1024 40 b 1143 223 1024 170 1078 223 b 1261 106 1206 223 1261 170 b 1143 -13 1261 40 1206 -13 \"\n    },\n    \"⁈\": {\n      \"ha\": 1232,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 264 320 b 394 597 265 492 311 545 b 502 743 455 636 502 679 b 381 856 502 812 448 856 b 254 733 317 856 257 813 l 53 733 b 382 1024 57 930 203 1024 b 717 751 578 1024 717 923 b 565 508 717 635 657 562 b 451 320 487 461 452 416 l 451 303 l 264 303 m 1097 303 l 916 303 l 897 1010 l 1116 1010 m 362 -13 b 243 106 296 -13 243 40 b 362 223 243 170 296 223 b 480 106 425 223 479 170 b 362 -13 479 40 425 -13 m 1007 -13 b 888 106 942 -13 888 40 b 1007 223 888 170 942 223 b 1125 106 1070 223 1125 170 b 1007 -13 1125 40 1070 -13 \"\n    },\n    \"¿\": {\n      \"ha\": 781,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 517 428 b 387 150 516 255 470 202 b 280 4 327 111 280 69 b 400 -109 280 -65 333 -109 b 527 14 465 -109 524 -66 l 728 14 b 399 -277 724 -183 578 -277 b 64 -3 203 -277 64 -176 b 217 240 64 112 124 185 b 330 428 294 287 329 331 l 330 444 l 517 444 m 420 760 b 538 642 485 760 539 707 b 420 524 539 577 485 524 b 301 642 357 524 302 577 b 420 760 302 707 357 760 \"\n    },\n    \"‽\": {\n      \"ha\": 781,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 289 312 l 246 702 l 397 702 l 395 576 b 403 581 398 578 400 580 b 504 741 472 621 504 673 b 381 856 504 814 445 856 b 254 733 317 856 257 813 l 53 733 b 382 1024 57 930 203 1024 b 717 749 578 1024 717 921 b 558 494 717 630 651 550 b 447 319 471 441 447 406 l 447 303 l 289 303 m 367 -13 b 249 106 302 -13 249 40 b 367 223 249 170 302 223 b 486 106 431 223 485 170 b 367 -13 485 40 431 -13 \"\n    },\n    \"⸘\": {\n      \"ha\": 781,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 493 433 l 535 42 l 384 42 l 386 169 b 378 164 384 167 381 165 b 277 4 309 124 277 72 b 400 -111 277 -69 336 -111 b 527 12 465 -111 524 -69 l 728 12 b 399 -279 724 -185 578 -279 b 64 -4 203 -279 64 -177 b 223 251 64 115 131 194 b 334 426 310 304 334 339 l 334 442 l 493 442 m 414 758 b 532 639 479 758 533 705 b 414 522 533 575 479 522 b 295 639 351 522 296 575 b 414 758 296 705 351 758 \"\n    },\n    \"(\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 130 405 b 329 1029 130 650 195 853 l 530 1029 b 349 405 427 899 349 638 b 530 -219 349 171 427 -89 l 329 -219 b 130 405 195 -44 130 160 \"\n    },\n    \")\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 438 405 b 239 -219 438 160 373 -43 l 38 -219 b 219 405 141 -89 219 172 b 38 1029 219 639 141 899 l 239 1029 b 438 405 373 854 438 650 \"\n    },\n    \"[\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 147 1029 l 536 1029 l 536 872 l 350 872 l 350 -62 l 536 -62 l 536 -219 l 147 -219 \"\n    },\n    \"⁅\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 536 329 l 350 329 l 350 -62 l 536 -62 l 536 -219 l 147 -219 l 147 1029 l 536 1029 l 536 872 l 350 872 l 350 480 l 536 480 \"\n    },\n    \"]\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 421 -219 l 32 -219 l 32 -62 l 218 -62 l 218 872 l 32 872 l 32 1029 l 421 1029 \"\n    },\n    \"⁆\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 421 -219 l 32 -219 l 32 -62 l 218 -62 l 218 329 l 32 329 l 32 481 l 218 481 l 218 872 l 32 872 l 32 1029 l 421 1029 \"\n    },\n    \"{\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 536 -219 b 194 57 337 -219 194 -186 l 194 166 b 43 310 194 267 156 310 l 43 500 b 194 644 156 500 194 543 l 194 753 b 536 1029 194 996 337 1029 l 536 872 b 396 731 419 872 396 827 l 396 587 b 220 415 396 512 363 444 l 220 395 b 396 222 363 366 396 298 l 396 78 b 536 -62 396 -17 419 -62 l 536 -219 \"\n    },\n    \"}\": {\n      \"ha\": 568,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 32 1029 b 374 753 231 1029 374 996 l 374 644 b 525 500 374 543 412 500 l 525 310 b 374 166 412 310 374 267 l 374 57 b 32 -219 374 -186 231 -219 l 32 -62 b 173 78 149 -62 173 -17 l 173 222 b 348 395 173 298 205 366 l 348 415 b 173 588 205 444 173 512 l 173 732 b 32 872 173 827 149 872 l 32 1029 \"\n    },\n    \"@\": {\n      \"ha\": 1431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 745 -291 b 84 346 326 -291 84 -57 b 752 1006 84 743 327 1006 b 1375 412 1144 1006 1376 763 b 1081 -13 1376 170 1294 -1 b 910 93 967 -22 921 25 l 905 93 b 669 -7 881 33 781 -14 b 380 352 513 1 381 120 b 654 708 381 581 523 689 b 887 641 765 725 870 684 l 894 641 l 894 696 l 1048 696 l 1048 215 b 1103 143 1049 169 1069 143 b 1206 424 1171 143 1207 231 b 749 847 1207 733 986 847 b 259 352 421 847 260 634 b 757 -130 260 40 435 -130 b 1036 -80 870 -130 983 -102 l 1085 -223 b 745 -291 1023 -258 886 -291 m 723 155 b 884 360 843 155 886 225 b 722 544 884 478 846 544 b 550 358 612 544 550 471 b 723 155 550 254 594 155 \"\n    },\n    \"#\": {\n      \"ha\": 902,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 508 251 l 310 251 l 269 0 l 111 0 l 152 251 l 14 251 l 40 408 l 179 408 l 210 602 l 72 602 l 99 760 l 236 760 l 277 1010 l 435 1010 l 394 760 l 591 760 l 632 1010 l 790 1010 l 749 760 l 888 760 l 861 602 l 723 602 l 691 408 l 830 408 l 803 251 l 665 251 l 624 0 l 467 0 m 534 408 l 565 602 l 368 602 l 336 408 \"\n    },\n    \"¤\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 531 -14 b 278 73 436 -14 348 18 l 187 -17 l 93 80 l 186 172 b 115 412 141 240 115 322 b 192 661 115 507 144 592 l 93 761 l 187 857 l 288 758 b 531 836 356 807 440 836 b 776 756 622 836 707 807 l 877 857 l 973 761 l 870 658 b 946 412 918 590 946 506 b 876 175 946 323 920 242 l 973 80 l 877 -17 l 785 75 b 531 -14 715 19 626 -14 m 531 115 b 820 412 690 115 819 246 b 531 710 819 581 690 710 b 242 412 369 710 241 581 b 531 115 241 246 369 115 \"\n    },\n    \"/\": { \"ha\": 542, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 198 -152 l 17 -152 l 343 1057 l 524 1057 \" },\n    \"|\": { \"ha\": 519, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 359 -326 l 160 -326 l 160 1336 l 359 1336 \" },\n    \"¦\": {\n      \"ha\": 479,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 333 282 l 333 -189 l 145 -189 l 145 282 m 333 541 l 145 541 l 145 1010 l 333 1010 \"\n    },\n    \"\\\\\": { \"ha\": 542, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 17 1057 l 198 1057 l 524 -152 l 343 -152 \" },\n    \"-\": { \"ha\": 651, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 556 331 l 95 331 l 95 498 l 556 498 \" },\n    \"­\": { \"ha\": 651, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 556 331 l 95 331 l 95 498 l 556 498 \" },\n    \"–\": { \"ha\": 694, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 694 331 l 0 331 l 0 498 l 694 498 \" },\n    \"‒\": { \"ha\": 947, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 947 331 l 0 331 l 0 498 l 947 498 \" },\n    \"—\": { \"ha\": 1389, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 1389 331 l 0 331 l 0 498 l 1389 498 \" },\n    \"―\": { \"ha\": 1389, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 1389 331 l 0 331 l 0 498 l 1389 498 \" },\n    \"•\": {\n      \"ha\": 644,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 322 185 b 105 402 202 185 105 283 b 322 619 105 522 202 619 b 539 402 442 619 539 522 b 322 185 539 283 442 185 \"\n    },\n    \"◦\": {\n      \"ha\": 644,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 322 185 b 105 402 202 185 105 283 b 322 619 105 522 202 619 b 539 402 442 619 539 522 b 322 185 539 283 442 185 m 322 297 b 427 402 380 297 427 344 b 322 508 427 461 380 508 b 217 402 264 508 217 461 b 322 297 217 344 264 297 \"\n    },\n    \"⁃\": { \"ha\": 644, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 518 319 l 126 319 l 126 486 l 518 486 \" },\n    \"‣\": { \"ha\": 644, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 163 623 l 528 402 l 163 182 \" },\n    \"⁌\": {\n      \"ha\": 847,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 392 114 b 99 402 214 114 99 225 b 392 690 99 580 214 690 l 736 690 l 736 114 l 392 114 m 569 529 l 446 529 l 446 276 l 569 276 \"\n    },\n    \"⁍\": {\n      \"ha\": 847,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 111 690 l 455 690 b 749 402 634 690 749 580 b 455 114 749 225 634 114 l 111 114 m 401 276 l 401 529 l 279 529 l 279 276 \"\n    },\n    \"▪\": { \"ha\": 644, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 518 600 l 518 205 l 123 205 l 123 600 \" },\n    \"‘\": {\n      \"ha\": 336,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 76 801 b 204 1053 76 891 136 997 l 297 998 b 234 802 260 940 234 879 l 234 694 l 76 694 \"\n    },\n    \"’\": {\n      \"ha\": 317,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 260 904 b 132 652 260 813 202 710 l 39 706 b 102 903 73 759 102 819 l 102 1010 l 260 1010 \"\n    },\n    \"ʼ\": {\n      \"ha\": 326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 262 904 b 135 652 262 813 204 710 l 42 706 b 105 903 75 759 105 819 l 105 1010 l 262 1010 \"\n    },\n    \"'\": { \"ha\": 290, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 219 626 l 69 626 l 69 1010 l 219 1010 \" },\n    \"\\\"\": {\n      \"ha\": 545,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 626 l 69 626 l 69 1010 l 219 1010 m 474 626 l 324 626 l 324 1010 l 474 1010 \"\n    },\n    \"“\": {\n      \"ha\": 585,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 76 801 b 204 1053 76 891 136 997 l 297 998 b 234 802 260 940 234 879 l 234 694 l 76 694 m 326 801 b 453 1053 326 891 385 997 l 546 998 b 483 802 509 940 483 879 l 483 694 l 326 694 \"\n    },\n    \"”\": {\n      \"ha\": 584,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 260 904 b 132 652 260 813 202 710 l 39 706 b 102 903 73 759 102 819 l 102 1010 l 260 1010 m 508 904 b 380 652 508 813 449 710 l 287 706 b 350 903 320 759 350 819 l 350 1010 l 508 1010 \"\n    },\n    \"„\": {\n      \"ha\": 584,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 257 20 b 130 -232 257 -71 199 -174 l 37 -178 b 100 19 70 -125 100 -65 l 100 126 l 257 126 m 505 20 b 377 -232 505 -71 447 -174 l 285 -178 b 347 19 318 -125 347 -65 l 347 126 l 505 126 \"\n    },\n    \"‚\": {\n      \"ha\": 336,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 259 20 b 131 -232 259 -71 201 -174 l 38 -178 b 101 19 72 -125 101 -65 l 101 126 l 259 126 \"\n    },\n    \"′\": { \"ha\": 388, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 116 1010 l 307 1010 l 224 618 l 81 618 \" },\n    \"″\": {\n      \"ha\": 680,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 116 1010 l 307 1010 l 224 618 l 81 618 m 408 1010 l 599 1010 l 516 618 l 373 618 \"\n    },\n    \"‴\": {\n      \"ha\": 972,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 116 1010 l 307 1010 l 224 618 l 81 618 m 408 1010 l 599 1010 l 516 618 l 373 618 m 700 1010 l 891 1010 l 808 618 l 665 618 \"\n    },\n    \"⁗\": {\n      \"ha\": 1264,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 116 1010 l 307 1010 l 224 618 l 81 618 m 408 1010 l 599 1010 l 516 618 l 373 618 m 700 1010 l 891 1010 l 808 618 l 665 618 m 992 1010 l 1183 1010 l 1100 618 l 957 618 \"\n    },\n    \"‵\": { \"ha\": 388, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 164 618 l 81 1010 l 271 1010 l 307 618 \" },\n    \"‶\": {\n      \"ha\": 680,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 164 618 l 81 1010 l 271 1010 l 307 618 m 456 618 l 373 1010 l 563 1010 l 599 618 \"\n    },\n    \"‷\": {\n      \"ha\": 972,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 164 618 l 81 1010 l 271 1010 l 307 618 m 456 618 l 373 1010 l 563 1010 l 599 618 m 748 618 l 665 1010 l 855 1010 l 891 618 \"\n    },\n    \"ʹ\": { \"ha\": 348, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 72 1010 l 276 1010 l 231 590 l 118 590 \" },\n    \"ʺ\": {\n      \"ha\": 618,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 72 1010 l 276 1010 l 231 590 l 118 590 m 343 1010 l 547 1010 l 502 590 l 389 590 \"\n    },\n    \",\": {\n      \"ha\": 421,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 307 84 b 214 -247 293 -47 237 -187 l 77 -247 b 136 83 92 -189 130 -51 l 139 138 l 312 138 \"\n    },\n    \".\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 207 -13 b 88 106 142 -13 88 40 b 207 223 88 170 142 223 b 325 106 270 223 325 170 b 207 -13 325 40 270 -13 \"\n    },\n    \"…\": {\n      \"ha\": 1110,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 212 -13 b 93 106 146 -13 93 40 b 212 223 93 170 146 223 b 330 106 275 223 329 170 b 212 -13 329 40 275 -13 m 559 -13 b 441 106 494 -13 440 40 b 559 223 440 170 494 223 b 678 106 622 223 677 170 b 559 -13 677 40 622 -13 m 908 -13 b 789 106 842 -13 789 40 b 908 223 789 170 842 223 b 1026 106 971 223 1025 170 b 908 -13 1025 40 971 -13 \"\n    },\n    \"‥\": {\n      \"ha\": 762,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 212 -13 b 93 106 146 -13 93 40 b 212 223 93 170 146 223 b 330 106 275 223 329 170 b 212 -13 329 40 275 -13 m 559 -13 b 441 106 494 -13 440 40 b 559 223 440 170 494 223 b 678 106 622 223 677 170 b 559 -13 677 40 622 -13 \"\n    },\n    \":\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 207 517 b 88 636 142 517 88 570 b 207 753 88 700 142 753 b 325 636 270 753 325 700 b 207 517 325 570 270 517 m 207 -13 b 88 106 142 -13 88 40 b 207 223 88 170 142 223 b 325 106 270 223 325 170 b 207 -13 325 40 270 -13 \"\n    },\n    \"\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 207 613 b 88 731 142 613 88 665 b 207 848 88 796 142 848 b 325 731 270 848 325 796 b 207 613 325 665 270 613 m 207 117 b 88 236 142 117 88 170 b 207 353 88 300 142 353 b 325 236 270 353 325 300 b 207 117 325 170 270 117 \"\n    },\n    \";\": {\n      \"ha\": 421,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 307 84 b 214 -247 293 -47 237 -187 l 77 -247 b 136 83 92 -189 130 -51 l 139 138 l 312 138 m 224 517 b 106 636 159 517 106 570 b 224 753 106 700 159 753 b 343 636 288 753 342 700 b 224 517 342 570 288 517 \"\n    },\n    \"\": {\n      \"ha\": 415,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 306 84 b 213 -247 292 -47 236 -187 l 76 -247 b 135 83 91 -189 129 -51 l 138 138 l 311 138 \"\n    },\n    \"\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 212 -13 b 93 106 146 -13 93 40 b 212 223 93 170 146 223 b 330 106 275 223 329 170 b 212 -13 329 40 275 -13 \"\n    },\n    \"\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 212 517 b 93 636 146 517 93 570 b 212 753 93 700 146 753 b 330 636 275 753 329 700 b 212 517 329 570 275 517 m 212 -13 b 93 106 146 -13 93 40 b 212 223 93 170 146 223 b 330 106 275 223 329 170 b 212 -13 329 40 275 -13 \"\n    },\n    \"\": {\n      \"ha\": 411,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 309 84 b 216 -247 295 -47 239 -187 l 79 -247 b 138 83 94 -189 132 -51 l 141 138 l 314 138 m 226 517 b 108 636 161 517 108 570 b 226 753 108 700 161 753 b 345 636 290 753 344 700 b 226 517 344 570 290 517 \"\n    },\n    \"·\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 207 324 b 88 442 142 324 88 377 b 207 560 88 507 142 560 b 325 442 270 560 325 507 b 207 324 325 377 270 324 \"\n    },\n    \"·\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 207 532 b 88 650 142 532 88 584 b 207 767 88 715 142 767 b 325 650 270 767 325 715 b 207 532 325 584 270 532 \"\n    },\n    \";\": {\n      \"ha\": 410,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 310 84 b 217 -247 297 -47 241 -187 l 81 -247 b 140 83 95 -189 134 -51 l 142 138 l 316 138 m 228 517 b 109 636 163 517 109 570 b 228 753 109 700 163 753 b 346 636 291 753 346 700 b 228 517 346 570 291 517 \"\n    },\n    \"‹\": {\n      \"ha\": 545,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 280 109 l 81 404 l 81 418 l 280 714 l 471 714 l 283 411 l 471 109 \"\n    },\n    \"›\": {\n      \"ha\": 545,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 257 411 l 70 714 l 260 714 l 460 418 l 460 404 l 260 109 l 70 109 \"\n    },\n    \"«\": {\n      \"ha\": 869,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 605 109 l 405 404 l 405 418 l 605 714 l 795 714 l 608 411 l 795 109 m 280 109 l 81 404 l 81 418 l 280 714 l 471 714 l 283 411 l 471 109 \"\n    },\n    \"»\": {\n      \"ha\": 874,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 587 411 l 400 714 l 590 714 l 789 418 l 789 404 l 590 109 l 400 109 m 257 411 l 70 714 l 260 714 l 460 418 l 460 404 l 260 109 l 70 109 \"\n    },\n    \"<\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 125 491 l 819 797 l 819 597 l 350 408 l 350 400 l 819 211 l 819 11 l 125 317 \"\n    },\n    \">\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 125 11 l 125 211 l 594 400 l 594 408 l 125 597 l 125 797 l 819 491 l 819 317 \"\n    },\n    \"≤\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 125 616 l 819 803 l 819 641 l 367 532 l 367 525 l 819 416 l 819 254 l 125 442 m 125 38 l 125 205 l 819 205 l 819 38 \"\n    },\n    \"≥\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 125 254 l 125 416 l 577 525 l 577 532 l 125 641 l 125 803 l 819 616 l 819 442 m 125 205 l 819 205 l 819 38 l 125 38 \"\n    },\n    \"=\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 131 328 l 812 328 l 812 153 l 131 153 m 131 655 l 812 655 l 812 480 l 131 480 \"\n    },\n    \"≠\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 707 776 l 661 655 l 812 655 l 812 480 l 594 480 l 536 328 l 812 328 l 812 153 l 469 153 l 423 32 l 240 32 l 286 153 l 131 153 l 131 328 l 353 328 l 411 480 l 131 480 l 131 655 l 478 655 l 525 776 \"\n    },\n    \"+\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 384 316 l 123 316 l 123 492 l 384 492 l 384 753 l 560 753 l 560 492 l 821 492 l 821 316 l 560 316 l 560 55 l 384 55 \"\n    },\n    \"−\": { \"ha\": 944, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 817 316 l 127 316 l 127 492 l 817 492 \" },\n    \"×\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 472 274 l 242 44 l 112 174 l 342 403 l 112 633 l 242 763 l 472 534 l 702 763 l 832 633 l 602 403 l 832 174 l 702 44 \"\n    },\n    \"÷\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 817 321 l 127 321 l 127 488 l 817 488 m 472 11 b 352 131 405 11 352 64 b 472 248 352 195 405 248 b 589 131 537 248 589 195 b 472 11 589 64 537 11 m 472 560 b 352 680 406 560 352 614 b 472 797 352 745 406 797 b 589 680 537 797 589 745 b 472 560 589 614 537 560 \"\n    },\n    \"±\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 125 611 l 384 611 l 384 781 l 560 781 l 560 611 l 819 611 l 819 448 l 560 448 l 560 278 l 384 278 l 384 448 l 125 448 m 125 205 l 819 205 l 819 38 l 125 38 \"\n    },\n    \"≈\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 106 117 b 319 388 106 304 190 388 b 497 312 385 388 432 365 b 598 263 540 277 567 263 b 677 372 648 263 677 301 l 837 372 b 621 98 839 191 751 98 b 438 177 559 98 510 119 b 347 221 396 212 378 221 b 267 117 297 221 267 190 l 106 117 m 106 439 b 319 710 106 626 190 710 b 497 633 385 710 432 687 b 598 584 540 599 567 584 b 677 694 648 584 677 622 l 837 694 b 621 420 839 512 751 420 b 438 499 559 420 510 441 b 347 543 396 533 378 543 b 267 439 297 543 267 511 l 106 439 \"\n    },\n    \"~\": {\n      \"ha\": 944,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 106 273 b 319 562 100 460 185 562 b 504 476 381 562 432 540 b 598 425 542 443 563 425 b 677 540 644 425 679 460 l 837 540 b 624 250 844 353 755 250 b 438 336 559 250 508 275 b 346 387 398 372 380 387 b 267 273 300 387 265 355 l 106 273 \"\n    },\n    \"¬\": { \"ha\": 805, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 695 254 l 556 254 l 556 430 l 113 430 l 113 546 l 695 546 \" },\n    \"_\": { \"ha\": 662, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 662 -159 l -1 -159 l -1 0 l 662 0 \" },\n    \"†\": {\n      \"ha\": 823,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 509 758 l 757 758 l 757 586 l 509 586 l 509 0 l 306 0 l 306 586 l 66 586 l 66 758 l 306 758 l 306 1010 l 509 1010 \"\n    },\n    \"‡\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 502 734 l 745 734 l 745 569 l 502 569 l 502 167 l 745 167 l 745 0 l 502 0 l 502 -282 l 294 -282 l 294 0 l 54 0 l 54 167 l 294 167 l 294 569 l 54 569 l 54 734 l 294 734 l 294 988 l 502 988 \"\n    },\n    \"^\": {\n      \"ha\": 677,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 254 988 l 423 988 l 631 552 l 472 552 l 343 847 l 334 847 l 206 552 l 46 552 \"\n    },\n    \"*\": {\n      \"ha\": 784,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 338 633 l 179 526 l 112 642 l 285 726 l 112 810 l 179 926 l 338 819 l 326 1010 l 459 1010 l 446 819 l 606 926 l 672 810 l 500 726 l 672 642 l 606 526 l 446 633 l 459 442 l 326 442 \"\n    },\n    \"®\": {\n      \"ha\": 922,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 461 235 b 66 629 243 235 66 411 b 461 1024 66 847 243 1024 b 855 629 679 1024 855 847 b 461 235 855 411 679 235 m 461 339 b 751 629 621 339 751 469 b 461 920 751 790 621 920 b 171 629 300 920 171 790 b 461 339 171 469 300 339 m 318 816 l 496 816 b 622 695 565 816 622 772 b 564 592 622 647 599 612 l 633 452 l 530 452 l 473 574 l 413 574 l 413 452 l 318 452 m 472 643 b 523 695 500 643 523 660 b 472 746 523 731 499 746 l 413 746 l 413 643 \"\n    },\n    \"©\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 635 -16 b 114 505 349 -16 113 218 b 635 1026 115 793 349 1026 b 1156 505 924 1026 1155 793 b 635 -16 1157 218 924 -16 m 635 148 b 992 505 833 148 993 308 b 635 862 991 702 833 862 b 279 505 439 862 279 701 b 635 148 278 309 438 148 m 361 505 b 639 783 361 658 485 783 b 902 559 774 783 887 687 l 756 559 b 639 643 746 608 696 643 b 501 506 563 643 501 582 b 639 367 501 430 563 367 b 752 451 696 367 741 402 l 898 451 b 639 227 883 324 774 227 b 361 505 485 227 361 352 \"\n    },\n    \"℗\": {\n      \"ha\": 922,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 461 235 b 66 629 243 235 66 411 b 461 1024 66 847 243 1024 b 855 629 679 1024 855 847 b 461 235 855 411 680 235 m 461 339 b 751 629 622 339 751 469 b 461 920 751 790 621 920 b 171 629 300 920 171 790 b 461 339 171 469 300 339 m 332 816 l 504 816 b 634 687 579 816 634 763 b 500 559 634 610 578 559 l 427 559 l 427 452 l 332 452 m 486 629 b 542 687 515 629 542 651 b 487 746 542 722 516 746 l 427 746 l 427 629 \"\n    },\n    \"™\": {\n      \"ha\": 892,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 852 l 522 647 l 431 647 l 431 1010 l 540 1010 l 630 770 l 720 1010 l 829 1010 l 829 647 l 737 647 l 737 851 l 655 647 l 604 647 m 166 935 l 55 935 l 55 1010 l 368 1010 l 368 935 l 257 935 l 257 647 l 166 647 \"\n    },\n    \"℠\": {\n      \"ha\": 881,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 420 1010 l 529 1010 l 619 770 l 709 1010 l 818 1010 l 818 647 l 727 647 l 727 852 l 645 647 l 593 647 l 512 851 l 512 647 l 420 647 m 208 644 b 55 760 113 644 55 688 l 149 760 b 210 717 149 733 167 717 b 270 753 247 717 270 728 b 222 790 270 772 259 785 l 182 796 b 64 907 99 807 66 851 b 212 1014 62 971 122 1013 b 358 897 303 1014 358 974 l 264 897 b 213 941 264 930 250 941 b 158 908 181 940 157 932 b 199 871 158 888 170 875 l 239 865 b 364 753 317 854 364 810 b 208 644 364 687 310 644 \"\n    },\n    \"℡\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 431 1010 l 680 1010 l 680 935 l 522 935 l 522 868 l 649 868 l 649 796 l 522 796 l 522 723 l 680 723 l 680 647 l 431 647 m 166 935 l 55 935 l 55 1010 l 368 1010 l 368 935 l 257 935 l 257 647 l 166 647 m 743 1010 l 835 1010 l 835 723 l 983 723 l 983 647 l 743 647 \"\n    },\n    \"℻\": {\n      \"ha\": 1095,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 445 1010 l 533 1010 l 678 666 l 801 835 l 673 1010 l 776 1010 l 852 905 l 929 1010 l 1032 1010 l 904 835 l 1040 647 l 938 647 l 852 764 l 766 647 l 595 647 l 566 719 l 412 719 l 383 647 l 292 647 m 63 1010 l 296 1010 l 296 935 l 155 935 l 155 847 l 277 847 l 277 772 l 155 772 l 155 647 l 63 647 m 538 789 l 489 909 l 440 789 \"\n    },\n    \"°\": {\n      \"ha\": 638,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 319 532 b 77 774 185 532 77 641 b 319 1017 77 908 185 1017 b 561 774 453 1017 561 908 b 319 532 561 641 453 532 m 319 672 b 421 774 376 672 421 718 b 319 877 421 831 376 877 b 217 774 263 877 217 831 b 319 672 217 718 263 672 \"\n    },\n    \"ª\": {\n      \"ha\": 677,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 525 b 287 470 400 495 354 470 b 114 623 177 470 114 531 b 353 780 114 724 192 780 l 423 780 l 423 815 b 342 902 423 870 398 902 b 246 835 281 902 246 878 l 125 843 b 342 1002 125 935 211 1002 b 545 815 464 1002 545 939 l 545 602 b 564 478 545 563 547 521 l 440 478 b 429 525 436 493 432 509 m 353 701 b 237 626 273 701 237 666 b 318 567 237 590 261 567 b 423 610 355 567 399 586 l 423 701 \"\n    },\n    \"º\": {\n      \"ha\": 673,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 95 761 b 336 1002 95 902 189 1002 b 579 761 486 1002 579 902 l 579 708 b 338 469 579 568 487 469 b 95 708 188 469 95 568 m 217 708 b 338 568 217 627 257 568 b 457 708 418 568 457 627 l 457 761 b 336 902 457 839 418 902 b 217 761 257 902 217 839 \"\n    },\n    \"\": {\n      \"ha\": 254,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 53 1042 l 202 1042 l 202 505 l 53 505 m 127 1098 b 46 1177 84 1098 46 1133 b 127 1256 46 1219 83 1256 b 209 1177 172 1256 209 1220 b 127 1098 209 1133 172 1098 \"\n    },\n    \"\": {\n      \"ha\": 578,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 202 505 l 52 505 l 52 1042 l 194 1042 l 194 952 l 200 952 b 352 1048 223 1011 277 1048 b 526 855 456 1048 526 977 l 526 505 l 376 505 l 376 829 b 293 923 376 889 345 923 b 202 822 240 923 202 887 \"\n    },\n    \"¶\": {\n      \"ha\": 847,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 591 848 l 469 848 l 469 375 l 411 375 b 68 692 188 375 68 509 b 411 1010 68 874 188 1010 l 759 1010 l 759 0 l 591 0 \"\n    },\n    \"⁋\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 378 848 l 255 848 l 255 0 l 88 0 l 88 1010 l 436 1010 b 779 692 658 1010 779 874 b 436 375 779 509 658 375 l 378 375 \"\n    },\n    \"§\": {\n      \"ha\": 824,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 508 760 b 404 848 508 810 473 848 b 307 778 352 848 307 826 b 400 680 307 731 361 696 l 589 593 b 745 365 642 569 758 509 b 621 228 738 283 665 241 l 619 226 b 703 42 674 177 703 117 b 411 -204 703 -113 577 -204 b 104 67 229 -204 104 -98 l 290 67 b 414 -27 290 5 337 -31 b 516 42 464 -26 516 -6 b 425 141 516 94 462 122 l 236 226 b 79 456 182 250 67 311 b 204 594 86 539 154 580 l 204 595 b 121 778 154 644 121 702 b 404 1024 121 920 238 1024 b 692 760 578 1024 692 912 m 573 354 b 493 443 578 388 550 419 l 328 518 b 251 467 293 534 255 508 b 331 376 246 432 276 400 l 496 303 b 573 354 526 289 568 313 \"\n    },\n    \"∞\": {\n      \"ha\": 1366,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 369 737 b 645 618 494 737 584 676 b 683 579 660 603 671 593 b 719 618 693 593 705 604 b 996 737 782 677 875 737 b 1310 430 1169 737 1310 598 b 996 123 1310 260 1169 123 b 722 238 873 123 783 182 b 683 279 704 255 693 265 b 644 238 670 264 659 254 b 369 123 585 185 494 123 b 56 430 196 123 56 260 b 369 737 56 598 196 737 m 240 430 b 369 307 240 362 298 307 b 516 372 426 307 472 332 b 568 430 542 395 557 415 b 516 486 556 445 530 473 b 369 553 476 524 426 553 b 240 430 298 553 240 497 m 1124 430 b 996 553 1124 497 1067 553 b 849 486 938 553 887 522 b 798 430 832 469 808 442 b 849 372 811 411 827 394 b 996 307 891 333 938 307 b 1124 430 1067 307 1124 362 \"\n    },\n    \"∂\": {\n      \"ha\": 934,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 441 704 b 637 630 520 704 585 679 b 401 860 604 780 517 860 b 240 825 346 860 297 848 l 205 971 b 424 1024 280 1006 336 1024 b 824 484 683 1024 824 818 l 824 445 b 462 -14 826 171 689 -14 b 110 345 248 -14 110 136 l 110 361 b 441 704 110 566 236 704 m 472 539 b 317 349 365 539 317 465 l 317 336 b 465 151 317 226 364 151 b 618 374 569 151 618 239 l 618 455 b 472 539 601 492 555 539 \"\n    },\n    \"∑\": {\n      \"ha\": 1042,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 934 -183 l 108 -183 l 108 -81 l 513 418 l 108 907 l 108 1010 l 913 1010 l 913 843 l 400 843 l 721 442 l 721 396 l 396 -18 l 934 -18 \"\n    },\n    \"∏\": {\n      \"ha\": 1071,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 920 -177 l 710 -177 l 710 848 l 361 848 l 361 -177 l 151 -177 l 151 1010 l 920 1010 \"\n    },\n    \"∫\": {\n      \"ha\": 509,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 344 -15 b 78 -296 344 -196 250 -296 b -25 -285 39 -296 8 -293 l -14 -123 b 53 -131 3 -127 25 -131 b 144 -27 115 -131 144 -98 l 144 767 b 421 1056 144 954 242 1056 b 533 1041 456 1056 492 1051 l 516 883 b 430 889 497 887 462 889 b 344 792 371 889 344 859 l 344 -15 \"\n    },\n    \"√\": {\n      \"ha\": 936,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 463 200 l 687 1010 l 850 1010 l 556 0 l 380 0 l 254 344 l 94 344 l 94 511 l 367 511 \"\n    },\n    \"∅\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 67 20 l 178 131 b 90 379 123 199 90 285 b 481 767 90 593 264 767 b 727 680 574 767 659 734 l 838 791 l 891 740 l 779 627 b 870 379 836 560 870 473 b 481 -12 869 163 694 -12 b 231 78 386 -12 299 22 l 120 -34 m 481 178 b 680 379 590 178 680 268 b 644 492 680 421 667 460 l 366 213 b 481 178 399 191 438 178 m 591 545 b 481 578 560 566 521 579 b 280 379 368 579 279 489 b 313 266 279 337 291 298 \"\n    },\n    \"◊\": {\n      \"ha\": 838,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 330 1010 l 509 1010 l 788 505 l 509 0 l 331 0 l 50 505 m 558 505 l 419 802 l 280 505 l 419 207 \"\n    },\n    \"ᵃ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 200 495 b 30 648 103 495 30 546 b 219 804 30 766 130 796 b 340 846 314 814 339 815 b 272 905 339 883 318 905 b 185 850 220 905 194 877 l 46 864 b 273 1016 70 959 151 1016 b 491 839 377 1016 491 973 l 491 505 l 349 505 l 349 569 l 345 569 b 200 495 324 530 278 495 m 242 600 b 342 680 303 600 342 638 l 342 733 b 243 710 328 723 269 714 b 173 651 206 705 173 689 b 242 600 173 617 203 600 \"\n    },\n    \"ᵇ\": {\n      \"ha\": 591,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 55 1178 l 205 1178 l 205 932 l 209 932 b 349 1016 227 965 261 1016 b 556 757 461 1016 556 931 b 349 496 556 587 465 496 b 209 578 266 496 227 545 l 202 578 l 202 505 l 55 505 m 202 758 b 303 617 202 671 238 617 b 404 758 370 617 404 676 b 303 897 404 839 371 897 b 202 758 237 897 202 843 \"\n    },\n    \"ᶜ\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 284 495 b 33 756 127 495 33 601 b 283 1016 33 910 128 1016 b 512 822 420 1016 508 937 l 372 822 b 286 899 364 867 336 899 b 184 758 224 899 184 847 b 286 615 184 666 224 615 b 370 690 330 615 363 641 l 512 690 b 284 495 506 574 421 495 \"\n    },\n    \"ᵈ\": {\n      \"ha\": 591,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 390 505 l 390 578 l 382 578 b 243 496 366 549 331 496 b 35 757 128 496 35 585 b 243 1016 35 931 131 1016 b 382 932 330 1016 366 964 l 388 932 l 388 1178 l 536 1178 l 536 505 m 391 758 b 289 897 391 843 355 897 b 188 758 221 897 188 838 b 289 617 188 674 223 617 b 391 758 354 617 391 672 \"\n    },\n    \"ᵉ\": {\n      \"ha\": 553,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 495 b 33 755 128 495 33 594 b 281 1016 33 912 130 1016 b 520 757 411 1016 520 939 l 520 718 l 182 718 b 289 608 182 646 224 608 b 380 664 330 608 366 623 l 519 654 b 286 495 498 552 409 495 m 378 811 b 284 903 378 866 340 903 b 182 811 223 903 182 860 \"\n    },\n    \"ᶠ\": {\n      \"ha\": 366,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 338 897 l 236 897 l 236 505 l 87 505 l 87 897 l 14 897 l 14 1010 l 87 1010 l 87 1046 b 257 1211 87 1157 160 1211 b 362 1197 302 1211 344 1202 l 333 1084 b 287 1091 327 1086 306 1091 b 236 1040 245 1091 236 1070 l 236 1010 l 338 1010 \"\n    },\n    \"ᵍ\": {\n      \"ha\": 591,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 309 b 50 445 149 309 69 369 l 187 469 b 289 417 198 447 226 417 b 390 503 345 417 390 441 l 390 588 l 382 588 b 243 513 366 557 328 513 b 35 759 130 513 35 590 b 243 1016 35 931 131 1016 b 382 932 332 1016 367 962 l 390 932 l 390 1010 l 538 1010 l 538 500 b 286 309 538 373 430 309 m 289 627 b 391 760 354 627 391 676 b 289 897 391 843 355 897 b 188 760 221 897 188 838 b 289 627 188 680 222 627 \"\n    },\n    \"ʰ\": {\n      \"ha\": 581,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 202 505 l 52 505 l 52 1178 l 197 1178 l 197 921 l 204 921 b 354 1016 226 977 272 1016 b 529 824 459 1016 529 946 l 529 505 l 380 505 l 380 798 b 295 892 380 858 348 892 b 202 790 242 892 202 856 \"\n    },\n    \"ⁱ\": {\n      \"ha\": 254,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 53 1010 l 202 1010 l 202 505 l 53 505 m 127 1066 b 46 1145 84 1066 46 1102 b 127 1225 46 1188 83 1225 b 209 1145 172 1225 209 1189 b 127 1066 209 1101 172 1066 \"\n    },\n    \"ʲ\": {\n      \"ha\": 254,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 201 1010 l 201 488 b 3 318 201 367 129 315 l -23 318 l -25 437 b -5 435 -17 435 -10 435 b 52 491 41 435 52 456 l 52 1010 m 127 1066 b 45 1145 83 1066 45 1101 b 127 1225 45 1189 83 1225 b 208 1145 171 1225 208 1189 b 127 1066 208 1102 171 1066 \"\n    },\n    \"ᵏ\": {\n      \"ha\": 546,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 52 1178 l 202 1178 l 202 824 l 211 824 l 363 1010 l 536 1010 l 349 791 l 546 505 l 370 505 l 237 702 l 202 662 l 202 505 l 52 505 \"\n    },\n    \"ˡ\": { \"ha\": 254, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 202 505 l 52 505 l 52 1178 l 202 1178 \" },\n    \"ᵐ\": {\n      \"ha\": 849,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 52 1010 l 194 1010 l 194 920 l 200 920 b 342 1016 222 978 271 1016 b 478 924 407 1016 461 981 l 484 924 b 637 1016 506 980 564 1016 b 797 844 728 1016 797 956 l 797 505 l 647 505 l 647 817 b 573 892 647 871 611 892 b 497 811 526 892 497 858 l 497 505 l 352 505 l 352 822 b 279 892 352 864 320 892 b 202 804 238 892 202 858 l 202 505 l 52 505 \"\n    },\n    \"ⁿ\": {\n      \"ha\": 578,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 202 505 l 52 505 l 52 1010 l 194 1010 l 194 921 l 200 921 b 352 1016 223 980 277 1016 b 526 824 456 1016 526 945 l 526 505 l 376 505 l 376 798 b 293 892 376 858 345 892 b 202 790 240 892 202 856 \"\n    },\n    \"ᵒ\": {\n      \"ha\": 569,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 495 b 33 756 129 495 33 599 b 285 1016 33 912 129 1016 b 536 756 440 1016 536 912 b 285 495 536 599 440 495 m 285 611 b 385 756 353 611 385 674 b 285 901 385 837 354 901 b 184 756 215 901 184 837 b 285 611 184 674 216 611 \"\n    },\n    \"ᵖ\": {\n      \"ha\": 589,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 53 1010 l 200 1010 l 200 932 l 207 932 b 347 1016 225 965 259 1016 b 554 757 458 1016 554 932 b 347 496 554 587 463 496 b 207 578 261 496 225 546 l 203 578 l 203 316 l 53 316 m 200 758 b 301 617 200 673 235 617 b 402 758 368 617 402 676 b 301 897 402 838 369 897 b 200 758 235 897 200 842 \"\n    },\n    \"\": {\n      \"ha\": 589,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 388 316 l 388 578 l 382 578 b 243 496 364 544 326 496 b 35 757 127 496 35 587 b 243 1016 35 931 131 1016 b 382 932 329 1016 366 965 l 390 932 l 390 1010 l 536 1010 l 536 316 m 391 758 b 289 897 391 843 355 897 b 188 758 221 897 188 838 b 289 617 188 675 222 617 b 391 758 354 617 391 672 \"\n    },\n    \"ʳ\": {\n      \"ha\": 400,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 52 1010 l 197 1010 l 197 923 l 202 923 b 321 1017 220 984 266 1017 b 391 997 350 1017 372 1009 l 346 874 b 298 885 332 880 317 885 b 202 787 245 885 202 844 l 202 505 l 52 505 \"\n    },\n    \"ˢ\": {\n      \"ha\": 525,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 345 855 b 264 908 340 880 314 908 b 192 865 227 908 192 892 b 254 821 192 843 208 831 l 345 802 b 494 664 438 784 494 743 b 263 495 494 563 396 495 b 31 652 129 495 43 555 l 177 662 b 263 605 185 623 218 605 b 341 649 309 605 341 623 b 281 693 341 670 322 685 l 192 711 b 44 857 91 730 44 780 b 262 1016 44 955 131 1016 b 480 865 396 1016 470 954 \"\n    },\n    \"ᵗ\": {\n      \"ha\": 364,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 331 897 l 236 897 l 236 667 b 279 621 236 630 252 621 b 313 625 292 621 307 624 l 337 512 b 259 500 320 508 296 502 b 87 645 157 497 87 541 l 87 897 l 17 897 l 17 1010 l 87 1010 l 87 1130 l 236 1130 l 236 1010 l 331 1010 \"\n    },\n    \"ᵘ\": {\n      \"ha\": 575,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 374 1010 l 523 1010 l 523 505 l 380 505 l 380 597 l 374 597 b 220 499 352 540 299 499 b 52 691 121 499 52 569 l 52 1010 l 202 1010 l 202 717 b 282 626 202 660 234 626 b 374 727 325 626 374 657 \"\n    },\n    \"ᵛ\": {\n      \"ha\": 549,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 358 505 l 191 505 l 14 1010 l 172 1010 l 271 662 l 277 662 l 376 1010 l 536 1010 \"\n    },\n    \"ʷ\": {\n      \"ha\": 789,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 15 1010 l 167 1010 l 240 687 l 245 687 l 320 1010 l 469 1010 l 546 688 l 551 688 l 622 1010 l 774 1010 l 635 505 l 480 505 l 399 809 l 390 809 l 309 505 l 153 505 \"\n    },\n    \"ˣ\": {\n      \"ha\": 537,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 269 836 l 360 1010 l 515 1010 l 367 755 l 516 505 l 363 505 l 269 671 l 177 505 l 21 505 l 170 755 l 24 1010 l 179 1010 \"\n    },\n    \"ʸ\": {\n      \"ha\": 549,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 140 309 b 55 324 99 309 70 318 l 88 441 b 183 473 138 428 175 429 l 189 492 l 14 1010 l 172 1010 l 271 652 l 276 652 l 376 1010 l 536 1010 l 338 451 b 140 309 309 369 247 309 \"\n    },\n    \"ᶻ\": {\n      \"ha\": 532,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 50 595 l 294 885 l 294 889 l 57 889 l 57 1010 l 475 1010 l 475 912 l 248 629 l 248 625 l 482 625 l 482 505 l 50 505 \"\n    },\n    \"⁰\": {\n      \"ha\": 642,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 321 491 b 45 807 148 491 45 608 b 321 1119 45 1006 149 1119 b 597 807 492 1119 597 1007 b 321 491 597 606 492 491 m 321 618 b 443 807 395 618 443 678 b 321 995 443 935 395 995 b 200 807 249 995 200 935 b 321 618 200 679 247 618 \"\n    },\n    \"¹\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 199 973 l 196 973 l 50 882 l 50 1011 l 208 1111 l 343 1111 l 343 505 l 199 505 \"\n    },\n    \"²\": {\n      \"ha\": 589,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 61 614 l 301 806 b 392 925 356 851 392 880 b 292 999 392 973 347 999 b 194 916 233 999 194 970 l 48 916 b 294 1119 48 1043 151 1119 b 536 927 441 1119 536 1035 b 366 699 536 840 483 777 l 279 634 l 279 628 l 543 628 l 543 505 l 61 505 \"\n    },\n    \"³\": {\n      \"ha\": 615,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 305 497 b 45 681 156 497 48 571 l 200 681 b 305 622 203 644 248 622 b 411 689 364 622 411 647 b 293 758 411 729 367 758 l 224 758 l 224 870 l 293 870 b 396 936 355 870 396 897 b 307 999 396 974 360 999 b 204 938 251 999 206 975 l 59 938 b 308 1119 61 1045 169 1119 b 543 945 449 1119 543 1042 b 418 821 543 874 486 830 l 418 816 b 569 679 513 806 569 755 b 305 497 569 572 458 497 \"\n    },\n    \"⁴\": {\n      \"ha\": 635,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 42 724 l 321 1111 l 511 1111 l 511 726 l 597 726 l 597 604 l 511 604 l 511 505 l 366 505 l 366 604 l 42 604 m 368 948 l 362 948 l 195 731 l 195 726 l 368 726 \"\n    },\n    \"⁵\": {\n      \"ha\": 602,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 304 497 b 54 681 163 497 58 574 l 203 681 b 304 616 207 642 252 616 b 411 706 366 616 411 653 b 301 800 411 759 366 800 b 202 761 262 800 222 784 l 67 784 l 100 1111 l 520 1111 l 520 987 l 226 987 l 210 859 l 215 859 b 345 911 237 888 287 911 b 558 710 469 911 558 826 b 304 497 558 585 453 497 \"\n    },\n    \"⁶\": {\n      \"ha\": 617,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 316 497 b 41 797 179 497 41 568 b 322 1122 41 1014 158 1122 b 567 938 459 1122 552 1041 l 417 938 b 322 991 405 974 369 991 b 190 830 239 991 191 930 l 195 830 b 363 911 228 882 291 911 b 573 714 484 911 573 828 b 316 497 573 585 470 497 m 315 616 b 426 709 377 616 426 656 b 317 801 426 761 381 801 b 205 709 255 801 208 763 b 315 616 200 665 247 616 \"\n    },\n    \"⁷\": {\n      \"ha\": 555,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 356 982 l 356 987 l 35 987 l 35 1111 l 513 1111 l 513 985 l 237 505 l 80 505 \"\n    },\n    \"⁸\": {\n      \"ha\": 613,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 305 497 b 42 670 151 497 42 570 b 186 818 42 742 101 806 l 186 822 b 67 954 115 834 67 888 b 305 1119 67 1050 167 1119 b 544 954 445 1119 544 1049 b 427 822 544 888 496 834 l 427 818 b 571 670 506 807 571 745 b 305 497 571 569 459 497 m 305 609 b 413 682 369 609 413 636 b 305 760 413 727 367 760 b 200 682 244 760 200 727 b 305 609 200 637 241 609 m 305 870 b 396 938 360 870 396 897 b 305 1005 396 979 360 1005 b 215 938 252 1005 215 979 b 305 870 215 896 254 870 \"\n    },\n    \"⁹\": {\n      \"ha\": 617,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 1122 b 576 821 439 1122 576 1050 b 297 497 576 605 460 497 b 50 680 157 497 64 578 l 200 680 b 297 627 213 644 248 627 b 427 788 381 627 427 690 l 422 788 b 255 708 390 736 327 708 b 44 905 135 708 44 790 b 302 1122 44 1033 147 1122 m 303 1002 b 193 909 240 1002 193 962 b 301 818 193 857 238 818 b 413 905 364 818 411 861 b 303 1002 417 957 368 1002 \"\n    },\n    \"⁽\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 86 774 b 222 1191 86 942 131 1076 l 364 1191 b 242 774 296 1112 242 930 b 364 360 242 615 297 436 l 222 360 b 86 774 131 472 86 609 \"\n    },\n    \"⁾\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 774 b 163 360 300 610 255 472 l 21 360 b 144 774 90 438 144 617 b 21 1191 144 932 90 1112 l 163 1191 b 300 774 255 1076 300 940 \"\n    },\n    \"\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 102 1198 l 369 1198 l 369 1078 l 250 1078 l 250 482 l 369 482 l 369 363 l 102 363 \"\n    },\n    \"\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 16 482 l 136 482 l 136 1078 l 16 1078 l 16 1198 l 284 1198 l 284 363 l 16 363 \"\n    },\n    \"⁺\": {\n      \"ha\": 622,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 249 697 l 78 697 l 78 824 l 249 824 l 249 984 l 376 984 l 376 824 l 544 824 l 544 697 l 376 697 l 376 538 l 249 538 \"\n    },\n    \"⁻\": { \"ha\": 622, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 544 697 l 78 697 l 78 823 l 544 823 \" },\n    \"⁼\": {\n      \"ha\": 621,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 716 l 538 716 l 538 592 l 84 592 m 84 929 l 538 929 l 538 804 l 84 804 \"\n    },\n    \"ₐ\": {\n      \"ha\": 540,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 200 -183 b 30 -31 103 -183 30 -132 b 219 125 30 88 130 117 b 340 167 314 135 339 136 b 272 226 339 204 318 226 b 185 171 220 226 194 199 l 46 185 b 273 337 70 281 151 337 b 491 161 377 337 491 294 l 491 -174 l 349 -174 l 349 -109 l 345 -109 b 200 -183 324 -149 278 -183 m 242 -79 b 342 1 303 -79 342 -41 l 342 54 b 243 32 328 44 269 36 b 173 -28 206 27 173 10 b 242 -79 173 -62 203 -79 \"\n    },\n    \"\": {\n      \"ha\": 591,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 55 499 l 205 499 l 205 254 l 209 254 b 349 337 227 286 261 337 b 556 78 461 337 556 252 b 349 -182 556 -92 465 -182 b 209 -101 266 -182 227 -133 l 202 -101 l 202 -174 l 55 -174 m 202 79 b 303 -62 202 -8 238 -62 b 404 79 370 -62 404 -3 b 303 218 404 161 371 218 b 202 79 237 218 202 165 \"\n    },\n    \"\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 284 -183 b 33 77 127 -183 33 -77 b 283 337 33 231 128 337 b 512 144 420 337 508 258 l 372 144 b 286 220 364 188 336 220 b 184 79 224 220 184 169 b 286 -64 184 -13 224 -64 b 370 11 330 -64 363 -37 l 512 11 b 284 -183 506 -105 421 -183 \"\n    },\n    \"\": {\n      \"ha\": 591,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 390 -174 l 390 -101 l 382 -101 b 243 -182 366 -129 331 -182 b 35 78 128 -182 35 -93 b 243 337 35 252 131 337 b 382 254 330 337 366 285 l 388 254 l 388 499 l 536 499 l 536 -174 m 391 79 b 289 218 391 164 355 218 b 188 79 221 218 188 160 b 289 -62 188 -5 223 -62 b 391 79 354 -62 391 -7 \"\n    },\n    \"ₑ\": {\n      \"ha\": 553,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 -183 b 33 76 128 -183 33 -85 b 281 337 33 233 130 337 b 520 78 411 337 520 260 l 520 39 l 182 39 b 289 -71 182 -33 224 -71 b 380 -14 330 -71 366 -56 l 519 -24 b 286 -183 498 -126 409 -183 m 378 132 b 284 224 378 187 340 224 b 182 132 223 224 182 182 \"\n    },\n    \"\": {\n      \"ha\": 366,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 338 218 l 236 218 l 236 -174 l 87 -174 l 87 218 l 14 218 l 14 331 l 87 331 l 87 367 b 257 532 87 478 160 532 b 362 518 302 532 344 523 l 333 405 b 287 412 327 407 306 412 b 236 362 245 412 236 391 l 236 331 l 338 331 \"\n    },\n    \"\": {\n      \"ha\": 591,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 -370 b 50 -234 149 -370 69 -309 l 187 -210 b 289 -262 198 -232 226 -262 b 390 -176 345 -262 390 -237 l 390 -90 l 382 -90 b 243 -165 366 -121 328 -165 b 35 80 130 -165 35 -89 b 243 337 35 252 131 337 b 382 254 332 337 367 284 l 390 254 l 390 331 l 538 331 l 538 -179 b 286 -370 538 -306 430 -370 m 289 -51 b 391 81 354 -51 391 -2 b 289 218 391 164 355 218 b 188 81 221 218 188 160 b 289 -51 188 1 222 -51 \"\n    },\n    \"ₕ\": {\n      \"ha\": 581,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 202 -174 l 52 -174 l 52 499 l 197 499 l 197 242 l 204 242 b 354 337 226 298 272 337 b 529 145 459 337 529 267 l 529 -174 l 380 -174 l 380 119 b 295 213 380 179 348 213 b 202 111 242 213 202 177 \"\n    },\n    \"ᵢ\": {\n      \"ha\": 254,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 53 331 l 202 331 l 202 -174 l 53 -174 m 127 388 b 46 467 84 388 46 423 b 127 546 46 509 83 546 b 209 467 172 546 209 510 b 127 388 209 423 172 388 \"\n    },\n    \"ⱼ\": {\n      \"ha\": 254,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 201 331 l 201 -191 b 3 -361 201 -311 129 -363 l -23 -361 l -25 -242 b -5 -244 -17 -244 -10 -244 b 52 -188 41 -244 52 -223 l 52 331 m 127 388 b 45 467 83 388 45 423 b 127 546 45 510 83 546 b 208 467 171 546 208 510 b 127 388 208 423 171 388 \"\n    },\n    \"ₖ\": {\n      \"ha\": 546,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 52 499 l 202 499 l 202 145 l 211 145 l 363 331 l 536 331 l 349 112 l 546 -174 l 370 -174 l 237 24 l 202 -16 l 202 -174 l 52 -174 \"\n    },\n    \"ₗ\": { \"ha\": 254, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 202 -174 l 52 -174 l 52 499 l 202 499 \" },\n    \"ₘ\": {\n      \"ha\": 849,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 52 331 l 194 331 l 194 242 l 200 242 b 342 337 222 299 271 337 b 478 246 407 337 461 302 l 484 246 b 637 337 506 301 564 337 b 797 166 728 337 797 278 l 797 -174 l 647 -174 l 647 139 b 573 213 647 192 611 213 b 497 132 526 213 497 180 l 497 -174 l 352 -174 l 352 143 b 279 213 352 185 320 213 b 202 126 238 213 202 179 l 202 -174 l 52 -174 \"\n    },\n    \"ₙ\": {\n      \"ha\": 578,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 202 -174 l 52 -174 l 52 331 l 194 331 l 194 242 l 200 242 b 352 337 223 301 277 337 b 526 145 456 337 526 266 l 526 -174 l 376 -174 l 376 119 b 293 213 376 179 345 213 b 202 111 240 213 202 177 \"\n    },\n    \"ₒ\": {\n      \"ha\": 569,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 -183 b 33 77 129 -183 33 -79 b 285 337 33 233 129 337 b 536 77 440 337 536 233 b 285 -183 536 -79 440 -183 m 285 -68 b 385 77 353 -68 385 -5 b 285 222 385 158 354 222 b 184 77 215 222 184 158 b 285 -68 184 -5 216 -68 \"\n    },\n    \"ₚ\": {\n      \"ha\": 589,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 53 331 l 200 331 l 200 254 l 207 254 b 347 337 225 286 259 337 b 554 78 458 337 554 253 b 347 -182 554 -91 463 -182 b 207 -101 261 -182 225 -132 l 203 -101 l 203 -363 l 53 -363 m 200 79 b 301 -62 200 -6 235 -62 b 402 79 368 -62 402 -3 b 301 218 402 159 369 218 b 200 79 235 218 200 164 \"\n    },\n    \"\": {\n      \"ha\": 589,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 388 -363 l 388 -101 l 382 -101 b 243 -182 364 -135 326 -182 b 35 78 127 -182 35 -92 b 243 337 35 252 131 337 b 382 254 329 337 366 286 l 390 254 l 390 331 l 536 331 l 536 -363 m 391 79 b 289 218 391 164 355 218 b 188 79 221 218 188 160 b 289 -62 188 -3 222 -62 b 391 79 354 -62 391 -7 \"\n    },\n    \"ᵣ\": {\n      \"ha\": 400,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 52 331 l 197 331 l 197 244 l 202 244 b 321 338 220 306 266 338 b 391 318 350 338 372 330 l 346 196 b 298 207 332 202 317 207 b 202 108 245 207 202 166 l 202 -174 l 52 -174 \"\n    },\n    \"ₛ\": {\n      \"ha\": 525,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 345 176 b 264 230 340 202 314 230 b 192 186 227 230 192 214 b 254 143 192 164 208 152 l 345 124 b 494 -15 438 106 494 64 b 263 -183 494 -115 396 -183 b 31 -27 129 -183 43 -123 l 177 -17 b 263 -74 185 -55 218 -74 b 341 -30 309 -74 341 -56 b 281 14 341 -8 322 6 l 192 32 b 44 178 91 52 44 101 b 262 337 44 277 131 337 b 480 186 396 337 470 275 \"\n    },\n    \"ₜ\": {\n      \"ha\": 364,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 331 218 l 236 218 l 236 -11 b 279 -57 236 -48 252 -57 b 313 -53 292 -57 307 -54 l 337 -166 b 259 -179 320 -171 296 -177 b 87 -34 157 -182 87 -138 l 87 218 l 17 218 l 17 331 l 87 331 l 87 452 l 236 452 l 236 331 l 331 331 \"\n    },\n    \"ᵤ\": {\n      \"ha\": 575,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 374 331 l 523 331 l 523 -174 l 380 -174 l 380 -81 l 374 -81 b 220 -180 352 -139 299 -180 b 52 13 121 -180 52 -109 l 52 331 l 202 331 l 202 38 b 282 -53 202 -18 234 -53 b 374 48 325 -53 374 -21 \"\n    },\n    \"ᵥ\": {\n      \"ha\": 549,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 358 -174 l 191 -174 l 14 331 l 172 331 l 271 -17 l 277 -17 l 376 331 l 536 331 \"\n    },\n    \"\": {\n      \"ha\": 789,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 15 331 l 167 331 l 240 8 l 245 8 l 320 331 l 469 331 l 546 9 l 551 9 l 622 331 l 774 331 l 635 -174 l 480 -174 l 399 131 l 390 131 l 309 -174 l 153 -174 \"\n    },\n    \"ₓ\": {\n      \"ha\": 537,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 269 157 l 360 331 l 515 331 l 367 76 l 516 -174 l 363 -174 l 269 -7 l 177 -174 l 21 -174 l 170 76 l 24 331 l 179 331 \"\n    },\n    \"\": {\n      \"ha\": 549,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 140 -370 b 55 -355 99 -370 70 -361 l 88 -238 b 183 -206 138 -251 175 -250 l 189 -186 l 14 331 l 172 331 l 271 -27 l 276 -27 l 376 331 l 536 331 l 338 -228 b 140 -370 309 -310 247 -370 \"\n    },\n    \"\": {\n      \"ha\": 532,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 50 -84 l 294 206 l 294 210 l 57 210 l 57 331 l 475 331 l 475 233 l 248 -49 l 248 -53 l 482 -53 l 482 -174 l 50 -174 \"\n    },\n    \"₀\": {\n      \"ha\": 642,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 321 -188 b 45 128 148 -188 45 -71 b 321 440 45 327 149 440 b 597 128 492 440 597 328 b 321 -188 597 -73 492 -188 m 321 -61 b 443 128 395 -61 443 -1 b 321 317 443 256 395 317 b 200 128 249 317 200 256 b 321 -61 200 0 247 -61 \"\n    },\n    \"₁\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 199 294 l 196 294 l 50 203 l 50 332 l 208 432 l 343 432 l 343 -174 l 199 -174 \"\n    },\n    \"₂\": {\n      \"ha\": 589,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 61 -65 l 301 127 b 392 247 356 172 392 201 b 292 321 392 294 347 321 b 194 237 233 321 194 291 l 48 237 b 294 440 48 364 151 440 b 536 249 441 440 536 356 b 366 20 536 162 483 98 l 279 -45 l 279 -50 l 543 -50 l 543 -174 l 61 -174 \"\n    },\n    \"₃\": {\n      \"ha\": 615,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 305 -182 b 45 2 156 -182 48 -108 l 200 2 b 305 -56 203 -35 248 -56 b 411 10 364 -56 411 -32 b 293 79 411 50 367 79 l 224 79 l 224 191 l 293 191 b 396 257 355 191 396 218 b 307 321 396 295 360 321 b 204 259 251 321 206 296 l 59 259 b 308 440 61 366 169 440 b 543 266 449 440 543 363 b 418 142 543 195 486 151 l 418 137 b 569 0 513 128 569 76 b 305 -182 569 -107 458 -182 \"\n    },\n    \"₄\": {\n      \"ha\": 635,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 42 45 l 321 432 l 511 432 l 511 47 l 597 47 l 597 -74 l 511 -74 l 511 -174 l 366 -174 l 366 -74 l 42 -74 m 368 270 l 362 270 l 195 52 l 195 47 l 368 47 \"\n    },\n    \"₅\": {\n      \"ha\": 602,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 304 -182 b 54 2 163 -182 58 -105 l 203 2 b 304 -63 207 -37 252 -63 b 411 27 366 -63 411 -26 b 301 121 411 80 366 121 b 202 82 262 121 222 106 l 67 106 l 100 432 l 520 432 l 520 309 l 226 309 l 210 181 l 215 181 b 345 232 237 210 287 232 b 558 32 469 232 558 147 b 304 -182 558 -94 453 -182 \"\n    },\n    \"₆\": {\n      \"ha\": 617,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 316 -182 b 41 118 179 -182 41 -110 b 322 443 41 335 158 443 b 567 259 459 443 552 362 l 417 259 b 322 313 405 295 369 313 b 190 151 239 313 191 252 l 195 151 b 363 232 228 204 291 232 b 573 35 484 232 573 149 b 316 -182 573 -94 470 -182 m 315 -63 b 426 30 377 -63 426 -23 b 317 122 426 82 381 122 b 205 31 255 122 208 84 b 315 -63 200 -13 247 -63 \"\n    },\n    \"₇\": {\n      \"ha\": 555,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 356 303 l 356 309 l 35 309 l 35 432 l 513 432 l 513 307 l 237 -174 l 80 -174 \"\n    },\n    \"₈\": {\n      \"ha\": 613,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 305 -182 b 42 -8 151 -182 42 -109 b 186 139 42 64 101 128 l 186 143 b 67 275 115 155 67 210 b 305 440 67 371 167 440 b 544 275 445 440 544 370 b 427 143 544 210 496 155 l 427 139 b 571 -8 506 129 571 66 b 305 -182 571 -109 459 -182 m 305 -70 b 413 3 369 -70 413 -42 b 305 81 413 48 367 81 b 200 3 244 81 200 48 b 305 -70 200 -41 241 -70 m 305 191 b 396 259 360 191 396 218 b 305 327 396 300 360 327 b 215 259 252 327 215 300 b 305 191 215 218 254 191 \"\n    },\n    \"₉\": {\n      \"ha\": 617,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 443 b 576 142 439 443 576 371 b 297 -182 576 -74 460 -182 b 50 1 157 -182 64 -101 l 200 1 b 297 -52 213 -35 248 -52 b 427 109 381 -52 427 12 l 422 109 b 255 29 390 58 327 29 b 44 226 135 29 44 111 b 302 443 44 354 147 443 m 303 324 b 193 230 240 324 193 283 b 301 139 193 179 238 139 b 413 226 364 139 411 182 b 303 324 417 279 368 324 \"\n    },\n    \"₍\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 86 96 b 222 512 86 263 131 398 l 364 512 b 242 96 296 434 242 252 b 364 -319 242 -64 297 -243 l 222 -319 b 86 96 131 -206 86 -70 \"\n    },\n    \"₎\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 300 96 b 163 -319 300 -69 255 -206 l 21 -319 b 144 96 90 -241 144 -62 b 21 512 144 254 90 434 l 163 512 b 300 96 255 398 300 261 \"\n    },\n    \"\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 102 519 l 369 519 l 369 400 l 250 400 l 250 -196 l 369 -196 l 369 -316 l 102 -316 \"\n    },\n    \"\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 16 -196 l 136 -196 l 136 400 l 16 400 l 16 519 l 284 519 l 284 -316 l 16 -316 \"\n    },\n    \"₊\": {\n      \"ha\": 622,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 249 19 l 78 19 l 78 145 l 249 145 l 249 306 l 376 306 l 376 145 l 544 145 l 544 19 l 376 19 l 376 -141 l 249 -141 \"\n    },\n    \"₋\": { \"ha\": 622, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 544 19 l 78 19 l 78 145 l 544 145 \" },\n    \"₌\": {\n      \"ha\": 621,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 37 l 538 37 l 538 -87 l 84 -87 m 84 250 l 538 250 l 538 126 l 84 126 \"\n    },\n    \"\": {\n      \"ha\": 578,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 289 -12 b 39 268 133 -12 39 90 b 289 545 39 444 134 545 b 538 268 443 545 538 444 b 289 -12 538 89 443 -12 m 289 102 b 398 268 355 102 398 154 b 289 431 398 377 355 431 b 179 268 222 431 179 378 b 289 102 179 155 221 102 \"\n    },\n    \"\": {\n      \"ha\": 402,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 175 406 l 171 406 l 41 326 l 41 448 l 182 537 l 310 537 l 310 0 l 175 0 \"\n    },\n    \"\": {\n      \"ha\": 528,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 54 99 l 272 268 b 352 370 319 305 352 331 b 261 435 352 412 313 435 b 174 363 210 435 174 410 l 43 363 b 265 545 43 475 135 545 b 481 372 397 545 481 469 b 328 171 481 294 434 238 l 251 117 l 251 112 l 487 112 l 487 0 l 54 0 \"\n    },\n    \"\": {\n      \"ha\": 553,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 276 -8 b 40 156 136 -8 43 62 l 181 156 b 273 105 183 125 222 105 b 371 163 328 105 371 128 b 266 221 371 197 332 221 l 201 221 l 201 324 l 266 324 b 357 381 319 324 357 347 b 275 437 357 413 326 437 b 185 385 228 437 187 416 l 52 385 b 279 545 56 478 153 545 b 490 390 405 545 490 475 b 379 280 490 331 445 289 l 379 275 b 514 153 467 267 514 220 b 276 -8 514 59 412 -8 \"\n    },\n    \"\": {\n      \"ha\": 572,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 37 195 l 287 537 l 461 537 l 461 197 l 539 197 l 539 86 l 461 86 l 461 0 l 330 0 l 330 86 l 37 86 m 332 390 l 327 390 l 177 202 l 177 197 l 332 197 \"\n    },\n    \"\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 274 -8 b 49 156 144 -8 52 63 l 182 156 b 274 101 187 122 230 101 b 370 178 329 101 370 132 b 271 259 370 223 329 259 b 182 225 238 259 199 246 l 60 248 l 90 537 l 469 537 l 469 424 l 204 424 l 190 315 l 193 315 b 311 361 215 341 261 361 b 504 182 421 361 504 285 b 274 -8 504 71 409 -8 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 -8 b 37 259 164 -8 37 53 b 291 546 37 455 144 546 b 514 385 412 546 499 475 l 377 385 b 291 428 365 413 331 428 b 172 291 216 428 172 374 l 177 291 b 327 362 207 336 265 362 b 518 185 436 362 518 288 b 285 -8 518 72 424 -8 m 284 101 b 384 182 340 101 384 135 b 287 261 384 226 342 261 b 184 184 233 261 190 228 b 284 101 180 143 224 101 \"\n    },\n    \"\": {\n      \"ha\": 500,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 320 419 l 320 424 l 31 424 l 31 537 l 463 537 l 463 422 l 215 0 l 72 0 \"\n    },\n    \"\": {\n      \"ha\": 552,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 277 -8 b 38 146 137 -8 38 57 b 167 277 38 214 94 268 l 167 281 b 61 398 102 291 61 341 b 277 545 61 482 151 545 b 491 398 401 545 491 482 b 386 281 491 341 449 291 l 386 277 b 514 146 458 267 514 214 b 277 -8 514 57 415 -8 m 277 95 b 371 157 336 95 371 119 b 277 224 371 197 330 224 b 181 157 222 224 181 198 b 277 95 181 119 216 95 m 277 325 b 357 382 324 325 357 347 b 277 441 357 417 325 441 b 197 382 227 441 197 417 b 277 325 197 347 228 325 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 272 546 b 520 280 395 546 520 484 b 266 -8 520 85 413 -8 b 43 154 142 -8 57 64 l 181 154 b 266 110 192 125 224 110 b 386 248 342 110 386 165 l 380 248 b 230 177 350 202 294 177 b 39 354 121 177 39 251 b 272 546 39 467 132 546 m 272 438 b 173 357 218 438 173 403 b 269 277 173 313 213 277 b 372 354 330 277 368 317 b 272 438 377 394 333 438 \"\n    },\n    \"⁄\": { \"ha\": 380, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 472 1010 l 601 1010 l -94 0 l -222 0 \" },\n    \"\": {\n      \"ha\": 578,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 289 -178 b 39 102 133 -178 39 -76 b 289 378 39 278 134 378 b 538 102 443 378 538 278 b 289 -178 538 -77 443 -178 m 289 -65 b 398 102 355 -65 398 -12 b 289 265 398 211 355 265 b 179 102 222 265 179 212 b 289 -65 179 -11 221 -65 \"\n    },\n    \"\": {\n      \"ha\": 402,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 175 240 l 171 240 l 41 159 l 41 282 l 182 370 l 310 370 l 310 -166 l 175 -166 \"\n    },\n    \"\": {\n      \"ha\": 528,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 54 -68 l 272 102 b 352 204 319 139 352 165 b 261 269 352 246 313 269 b 174 197 210 269 174 244 l 43 197 b 265 378 43 309 135 378 b 481 206 397 378 481 302 b 328 4 481 128 434 72 l 251 -49 l 251 -54 l 487 -54 l 487 -166 l 54 -166 \"\n    },\n    \"\": {\n      \"ha\": 553,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 276 -174 b 40 -10 136 -174 43 -104 l 181 -10 b 273 -62 183 -41 222 -62 b 371 -3 328 -62 371 -38 b 266 55 371 31 332 55 l 201 55 l 201 158 l 266 158 b 357 215 319 158 357 181 b 275 271 357 247 326 271 b 185 218 228 271 187 250 l 52 218 b 279 378 56 312 153 378 b 490 223 405 378 490 309 b 379 114 490 165 445 123 l 379 109 b 514 -13 467 101 514 54 b 276 -174 514 -107 412 -174 \"\n    },\n    \"\": {\n      \"ha\": 572,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 37 29 l 287 370 l 461 370 l 461 31 l 539 31 l 539 -80 l 461 -80 l 461 -166 l 330 -166 l 330 -80 l 37 -80 m 332 223 l 327 223 l 177 36 l 177 31 l 332 31 \"\n    },\n    \"\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 274 -174 b 49 -10 144 -174 52 -104 l 182 -10 b 274 -66 187 -44 230 -66 b 370 12 329 -66 370 -34 b 271 93 370 57 329 93 b 182 59 238 93 199 79 l 60 81 l 90 370 l 469 370 l 469 258 l 204 258 l 190 148 l 193 148 b 311 194 215 175 261 194 b 504 16 421 194 504 118 b 274 -174 504 -95 409 -174 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 -174 b 37 93 164 -174 37 -113 b 291 380 37 289 144 380 b 514 218 412 380 499 309 l 377 218 b 291 262 365 247 331 262 b 172 125 216 262 172 208 l 177 125 b 327 196 207 170 265 196 b 518 19 436 196 518 121 b 285 -174 518 -94 424 -174 m 284 -66 b 384 16 340 -66 384 -31 b 287 95 384 60 342 95 b 184 18 233 95 190 62 b 284 -66 180 -23 224 -66 \"\n    },\n    \"\": {\n      \"ha\": 500,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 320 253 l 320 258 l 31 258 l 31 370 l 463 370 l 463 255 l 215 -166 l 72 -166 \"\n    },\n    \"\": {\n      \"ha\": 552,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 277 -174 b 38 -20 137 -174 38 -109 b 167 111 38 48 94 102 l 167 115 b 61 231 102 125 61 175 b 277 378 61 316 151 378 b 491 231 401 378 491 316 b 386 115 491 175 449 125 l 386 111 b 514 -20 458 101 514 47 b 277 -174 514 -109 415 -174 m 277 -72 b 371 -9 336 -72 371 -47 b 277 58 371 31 330 58 b 181 -9 222 58 181 32 b 277 -72 181 -47 216 -72 m 277 159 b 357 216 324 159 357 181 b 277 275 357 251 325 275 b 197 216 227 275 197 251 b 277 159 197 181 228 159 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 272 380 b 520 113 395 380 520 318 b 266 -174 520 -81 413 -174 b 43 -12 142 -174 57 -102 l 181 -12 b 266 -56 192 -41 224 -56 b 386 81 342 -56 386 -1 l 380 81 b 230 10 350 36 294 10 b 39 187 121 10 39 85 b 272 380 39 301 132 380 m 272 272 b 173 190 218 272 173 237 b 269 111 173 147 213 111 b 372 188 330 111 368 151 b 272 272 377 228 333 272 \"\n    },\n    \"\": {\n      \"ha\": 560,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 222 44 l 70 44 l 70 159 l 222 159 l 222 293 l 338 293 l 338 159 l 490 159 l 490 44 l 338 44 l 338 -90 l 222 -90 \"\n    },\n    \"\": { \"ha\": 560, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 490 45 l 70 45 l 70 159 l 490 159 \" },\n    \"\": {\n      \"ha\": 561,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 75 250 l 486 250 l 486 136 l 75 136 m 75 67 l 486 67 l 486 -46 l 75 -46 \"\n    },\n    \"\": {\n      \"ha\": 349,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 105 b 202 436 77 242 118 347 l 329 436 b 218 105 269 380 218 234 b 329 -227 218 -21 267 -168 l 202 -227 b 77 105 115 -135 77 -26 \"\n    },\n    \"\": {\n      \"ha\": 349,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 272 105 b 147 -227 272 -28 232 -138 l 20 -227 b 131 105 80 -171 131 -25 b 20 436 131 232 82 378 l 147 436 b 272 105 231 347 272 242 \"\n    },\n    \"\": {\n      \"ha\": 578,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 289 493 b 39 773 133 493 39 595 b 289 1050 39 949 134 1050 b 538 773 443 1050 538 949 b 289 493 538 594 443 493 m 289 607 b 398 773 355 607 398 659 b 289 936 398 882 355 936 b 179 773 222 936 179 883 b 289 607 179 660 221 607 \"\n    },\n    \"\": {\n      \"ha\": 402,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 175 911 l 171 911 l 41 831 l 41 953 l 182 1042 l 310 1042 l 310 505 l 175 505 \"\n    },\n    \"\": {\n      \"ha\": 528,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 54 604 l 272 773 b 352 875 319 810 352 836 b 261 940 352 917 313 940 b 174 868 210 940 174 915 l 43 868 b 265 1050 43 981 135 1050 b 481 877 397 1050 481 974 b 328 676 481 799 434 743 l 251 622 l 251 618 l 487 618 l 487 505 l 54 505 \"\n    },\n    \"\": {\n      \"ha\": 553,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 276 497 b 40 661 136 497 43 567 l 181 661 b 273 610 183 630 222 610 b 371 668 328 610 371 633 b 266 727 371 702 332 727 l 201 727 l 201 829 l 266 829 b 357 886 319 829 357 852 b 275 942 357 918 326 942 b 185 890 228 942 187 921 l 52 890 b 279 1050 56 983 153 1050 b 490 895 405 1050 490 981 b 379 785 490 836 445 794 l 379 780 b 514 658 467 772 514 725 b 276 497 514 564 412 497 \"\n    },\n    \"\": {\n      \"ha\": 572,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 37 700 l 287 1042 l 461 1042 l 461 702 l 539 702 l 539 591 l 461 591 l 461 505 l 330 505 l 330 591 l 37 591 m 332 895 l 327 895 l 177 707 l 177 702 l 332 702 \"\n    },\n    \"\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 274 497 b 49 661 144 497 52 568 l 182 661 b 274 606 187 627 230 606 b 370 683 329 606 370 637 b 271 764 370 728 329 764 b 182 730 238 764 199 751 l 60 753 l 90 1042 l 469 1042 l 469 929 l 204 929 l 190 820 l 193 820 b 311 866 215 846 261 866 b 504 687 421 866 504 790 b 274 497 504 576 409 497 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 497 b 37 764 164 497 37 558 b 291 1052 37 960 144 1052 b 514 890 412 1052 499 981 l 377 890 b 291 933 365 918 331 933 b 172 796 216 933 172 879 l 177 796 b 327 867 207 841 265 867 b 518 690 436 867 518 793 b 285 497 518 577 424 497 m 284 606 b 384 687 340 606 384 640 b 287 766 384 731 342 766 b 184 690 233 766 190 733 b 284 606 180 648 224 606 \"\n    },\n    \"\": {\n      \"ha\": 500,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 320 924 l 320 929 l 31 929 l 31 1042 l 463 1042 l 463 927 l 215 505 l 72 505 \"\n    },\n    \"\": {\n      \"ha\": 552,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 277 497 b 38 652 137 497 38 562 b 167 782 38 719 94 773 l 167 786 b 61 903 102 797 61 846 b 277 1050 61 987 151 1050 b 491 903 401 1050 491 987 b 386 786 491 846 449 797 l 386 782 b 514 652 458 772 514 719 b 277 497 514 562 415 497 m 277 600 b 371 662 336 600 371 624 b 277 729 371 702 330 729 b 181 662 222 729 181 703 b 277 600 181 624 216 600 m 277 830 b 357 887 324 830 357 852 b 277 946 357 922 325 946 b 197 887 227 946 197 922 b 277 830 197 852 228 830 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 272 1052 b 520 785 395 1052 520 989 b 266 497 520 590 413 497 b 43 659 142 497 57 569 l 181 659 b 266 616 192 630 224 616 b 386 753 342 616 386 670 l 380 753 b 230 682 350 707 294 682 b 39 859 121 682 39 756 b 272 1052 39 972 132 1052 m 272 943 b 173 862 218 943 173 908 b 269 782 173 818 213 782 b 372 859 330 782 368 822 b 272 943 377 899 333 943 \"\n    },\n    \"\": {\n      \"ha\": 560,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 222 716 l 70 716 l 70 830 l 222 830 l 222 965 l 338 965 l 338 830 l 490 830 l 490 716 l 338 716 l 338 581 l 222 581 \"\n    },\n    \"\": { \"ha\": 560, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 490 715 l 70 715 l 70 829 l 490 829 \" },\n    \"\": {\n      \"ha\": 561,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 75 920 l 486 920 l 486 806 l 75 806 m 75 737 l 486 737 l 486 624 l 75 624 \"\n    },\n    \"\": {\n      \"ha\": 349,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 769 b 202 1101 77 907 118 1012 l 329 1101 b 218 769 269 1045 218 899 b 329 438 218 644 267 497 l 202 438 b 77 769 115 530 77 639 \"\n    },\n    \"\": {\n      \"ha\": 349,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 272 769 b 147 438 272 637 232 527 l 20 438 b 131 769 80 494 131 640 b 20 1101 131 897 82 1043 l 147 1101 b 272 769 231 1012 272 907 \"\n    },\n    \"\": {\n      \"ha\": 578,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 289 462 b 39 742 133 462 39 564 b 289 1018 39 918 134 1018 b 538 742 443 1018 538 918 b 289 462 538 563 443 462 m 289 575 b 398 742 355 575 398 628 b 289 905 398 851 355 905 b 179 742 222 905 179 852 b 289 575 179 629 221 575 \"\n    },\n    \"\": {\n      \"ha\": 402,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 175 880 l 171 880 l 41 799 l 41 922 l 182 1010 l 310 1010 l 310 473 l 175 473 \"\n    },\n    \"\": {\n      \"ha\": 528,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 54 572 l 272 741 b 352 844 319 778 352 805 b 261 908 352 886 313 908 b 174 836 210 908 174 884 l 43 836 b 265 1018 43 949 135 1018 b 481 846 397 1018 481 942 b 328 644 481 768 434 711 l 251 591 l 251 586 l 487 586 l 487 473 l 54 473 \"\n    },\n    \"\": {\n      \"ha\": 553,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 276 466 b 40 629 136 466 43 536 l 181 629 b 273 578 183 598 222 578 b 371 636 328 578 371 601 b 266 695 371 670 332 695 l 201 695 l 201 798 l 266 798 b 357 854 319 798 357 820 b 275 910 357 887 326 910 b 185 858 228 910 187 889 l 52 858 b 279 1018 56 952 153 1018 b 490 863 405 1018 490 949 b 379 754 490 804 445 763 l 379 749 b 514 627 467 740 514 693 b 276 466 514 533 412 466 \"\n    },\n    \"\": {\n      \"ha\": 572,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 37 669 l 287 1010 l 461 1010 l 461 671 l 539 671 l 539 559 l 461 559 l 461 473 l 330 473 l 330 559 l 37 559 m 332 863 l 327 863 l 177 675 l 177 671 l 332 671 \"\n    },\n    \"\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 274 466 b 49 629 144 466 52 536 l 182 629 b 274 574 187 596 230 574 b 370 652 329 574 370 606 b 271 732 370 697 329 732 b 182 699 238 732 199 719 l 60 721 l 90 1010 l 469 1010 l 469 898 l 204 898 l 190 788 l 193 788 b 311 834 215 815 261 834 b 504 655 421 834 504 758 b 274 466 504 545 409 466 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 466 b 37 732 164 466 37 527 b 291 1020 37 928 144 1020 b 514 858 412 1020 499 949 l 377 858 b 291 902 365 887 331 902 b 172 764 216 902 172 848 l 177 764 b 327 836 207 810 265 836 b 518 658 436 836 518 761 b 285 466 518 545 424 466 m 284 574 b 384 655 340 574 384 609 b 287 735 384 699 342 735 b 184 658 233 735 190 701 b 284 574 180 617 224 574 \"\n    },\n    \"\": {\n      \"ha\": 500,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 320 893 l 320 898 l 31 898 l 31 1010 l 463 1010 l 463 895 l 215 473 l 72 473 \"\n    },\n    \"\": {\n      \"ha\": 552,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 277 466 b 38 620 137 466 38 530 b 167 751 38 688 94 741 l 167 755 b 61 871 102 765 61 815 b 277 1018 61 956 151 1018 b 491 871 401 1018 491 956 b 386 755 491 815 449 765 l 386 751 b 514 620 458 741 514 687 b 277 466 514 530 415 466 m 277 568 b 371 630 336 568 371 592 b 277 698 371 670 330 698 b 181 630 222 698 181 671 b 277 568 181 592 216 568 m 277 799 b 357 856 324 799 357 821 b 277 914 357 891 325 914 b 197 856 227 914 197 891 b 277 799 197 821 228 799 \"\n    },\n    \"\": {\n      \"ha\": 557,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 272 1020 b 520 753 395 1020 520 958 b 266 466 520 558 413 466 b 43 627 142 466 57 538 l 181 627 b 266 584 192 599 224 584 b 386 721 342 584 386 639 l 380 721 b 230 650 350 676 294 650 b 39 827 121 650 39 725 b 272 1020 39 941 132 1020 m 272 911 b 173 830 218 911 173 877 b 269 751 173 787 213 751 b 372 828 330 751 368 791 b 272 911 377 868 333 911 \"\n    },\n    \"½\": {\n      \"ha\": 1272,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 799 99 l 1017 268 b 1097 370 1063 305 1097 331 b 1006 435 1097 412 1057 435 b 918 363 954 435 918 410 l 788 363 b 1010 545 788 475 880 545 b 1226 372 1141 545 1226 469 b 1073 171 1226 294 1178 238 l 996 117 l 996 112 l 1232 112 l 1232 0 l 799 0 m 862 1010 l 990 1010 l 296 0 l 167 0 m 175 880 l 171 880 l 41 799 l 41 922 l 182 1010 l 310 1010 l 310 473 l 175 473 \"\n    },\n    \"⅓\": {\n      \"ha\": 1335,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1058 -8 b 822 156 917 -8 825 62 l 962 156 b 1054 105 965 125 1004 105 b 1153 163 1110 105 1153 128 b 1048 221 1153 197 1114 221 l 983 221 l 983 324 l 1048 324 b 1138 381 1101 324 1138 347 b 1057 437 1138 413 1107 437 b 967 385 1010 437 969 416 l 834 385 b 1060 545 837 478 935 545 b 1272 390 1187 545 1272 475 b 1161 280 1272 331 1227 289 l 1161 275 b 1296 153 1248 267 1296 220 b 1058 -8 1296 59 1194 -8 m 874 1010 l 1003 1010 l 308 0 l 180 0 m 175 911 l 171 911 l 41 831 l 41 953 l 182 1042 l 310 1042 l 310 505 l 175 505 \"\n    },\n    \"¼\": {\n      \"ha\": 1221,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 686 195 l 936 537 l 1110 537 l 1110 197 l 1188 197 l 1188 86 l 1110 86 l 1110 0 l 979 0 l 979 86 l 686 86 m 862 1010 l 990 1010 l 296 0 l 167 0 m 175 880 l 171 880 l 41 799 l 41 922 l 182 1010 l 310 1010 l 310 473 l 175 473 m 981 390 l 976 390 l 826 202 l 826 197 l 981 197 \"\n    },\n    \"¾\": {\n      \"ha\": 1341,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 805 195 l 1055 537 l 1229 537 l 1229 197 l 1308 197 l 1308 86 l 1229 86 l 1229 0 l 1098 0 l 1098 86 l 805 86 m 276 466 b 40 629 136 466 43 536 l 181 629 b 273 578 183 598 222 578 b 371 636 328 578 371 601 b 266 695 371 670 332 695 l 201 695 l 201 798 l 266 798 b 357 854 319 798 357 820 b 275 910 357 887 326 910 b 185 858 228 910 187 889 l 52 858 b 279 1018 56 952 153 1018 b 490 863 405 1018 490 949 b 379 754 490 804 445 763 l 379 749 b 514 627 467 740 514 693 b 276 466 514 533 412 466 m 981 1010 l 1109 1010 l 415 0 l 286 0 m 1100 390 l 1095 390 l 945 202 l 945 197 l 1100 197 \"\n    },\n    \"⅚\": {\n      \"ha\": 1389,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1117 -8 b 869 259 996 -8 869 53 b 1123 546 869 455 976 546 b 1346 385 1244 546 1331 475 l 1209 385 b 1123 428 1198 413 1163 428 b 1004 291 1048 428 1004 374 l 1009 291 b 1159 362 1039 336 1097 362 b 1350 185 1269 362 1350 288 b 1117 -8 1350 72 1256 -8 m 274 466 b 49 629 144 466 52 536 l 182 629 b 274 574 187 596 230 574 b 370 652 329 574 370 606 b 271 732 370 697 329 732 b 182 699 238 732 199 719 l 60 721 l 90 1010 l 469 1010 l 469 898 l 204 898 l 190 788 l 193 788 b 311 834 215 815 261 834 b 504 655 421 834 504 758 b 274 466 504 545 409 466 m 974 1010 l 1103 1010 l 408 0 l 280 0 m 1116 101 b 1216 182 1172 101 1216 135 b 1119 261 1216 226 1174 261 b 1017 184 1065 261 1022 228 b 1116 101 1012 143 1056 101 \"\n    },\n    \"⅟\": {\n      \"ha\": 776,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 856 1010 l 984 1010 l 290 0 l 161 0 m 169 880 l 165 880 l 36 799 l 36 922 l 177 1010 l 305 1010 l 305 473 l 169 473 \"\n    },\n    \"⅞\": {\n      \"ha\": 1269,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 994 -8 b 756 146 854 -8 756 57 b 884 277 756 214 811 268 l 884 281 b 778 398 819 291 778 341 b 994 545 778 482 868 545 b 1208 398 1118 545 1208 482 b 1103 281 1208 341 1166 291 l 1103 277 b 1231 146 1175 267 1231 214 b 994 -8 1231 57 1132 -8 m 835 1010 l 964 1010 l 269 0 l 141 0 m 320 893 l 320 898 l 31 898 l 31 1010 l 463 1010 l 463 895 l 215 473 l 72 473 m 994 95 b 1088 157 1053 95 1088 119 b 994 224 1088 197 1048 224 b 898 157 940 224 898 198 b 994 95 898 119 933 95 m 994 325 b 1074 382 1041 325 1074 347 b 994 441 1074 417 1042 441 b 914 382 945 441 914 417 b 994 325 914 347 945 325 \"\n    },\n    \"⅛\": {\n      \"ha\": 1295,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1020 -8 b 782 146 880 -8 782 57 b 910 277 782 214 837 268 l 910 281 b 804 398 845 291 804 341 b 1020 545 804 482 894 545 b 1234 398 1144 545 1234 482 b 1129 281 1234 341 1193 291 l 1129 277 b 1257 146 1201 267 1257 214 b 1020 -8 1257 57 1158 -8 m 862 1010 l 990 1010 l 296 0 l 167 0 m 175 880 l 171 880 l 41 799 l 41 922 l 182 1010 l 310 1010 l 310 473 l 175 473 m 1020 95 b 1114 157 1079 95 1114 119 b 1020 224 1114 197 1074 224 b 924 157 966 224 924 198 b 1020 95 924 119 959 95 m 1020 325 b 1100 382 1067 325 1100 347 b 1020 441 1100 417 1068 441 b 940 382 971 441 940 417 b 1020 325 940 347 972 325 \"\n    },\n    \"⅝\": {\n      \"ha\": 1408,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1133 -8 b 895 146 993 -8 895 57 b 1023 277 895 214 950 268 l 1023 281 b 917 398 958 291 917 341 b 1133 545 917 482 1007 545 b 1347 398 1257 545 1347 482 b 1242 281 1347 341 1306 291 l 1242 277 b 1370 146 1314 267 1370 214 b 1133 -8 1370 57 1271 -8 m 274 466 b 49 629 144 466 52 536 l 182 629 b 274 574 187 596 230 574 b 370 652 329 574 370 606 b 271 732 370 697 329 732 b 182 699 238 732 199 719 l 60 721 l 90 1010 l 469 1010 l 469 898 l 204 898 l 190 788 l 193 788 b 311 834 215 815 261 834 b 504 655 421 834 504 758 b 274 466 504 545 409 466 m 974 1010 l 1103 1010 l 408 0 l 280 0 m 1133 95 b 1227 157 1192 95 1227 119 b 1133 224 1227 197 1187 224 b 1037 157 1079 224 1037 198 b 1133 95 1037 119 1072 95 m 1133 325 b 1213 382 1180 325 1213 347 b 1133 441 1213 417 1181 441 b 1053 382 1084 441 1053 417 b 1133 325 1053 347 1085 325 \"\n    },\n    \"⅜\": {\n      \"ha\": 1415,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1140 -8 b 901 146 1000 -8 901 57 b 1029 277 901 214 957 268 l 1029 281 b 924 398 964 291 924 341 b 1140 545 924 482 1014 545 b 1353 398 1264 545 1353 482 b 1248 281 1353 341 1312 291 l 1248 277 b 1377 146 1321 267 1377 214 b 1140 -8 1377 57 1277 -8 m 276 466 b 40 629 136 466 43 536 l 181 629 b 273 578 183 598 222 578 b 371 636 328 578 371 601 b 266 695 371 670 332 695 l 201 695 l 201 798 l 266 798 b 357 854 319 798 357 820 b 275 910 357 887 326 910 b 185 858 228 910 187 889 l 52 858 b 279 1018 56 952 153 1018 b 490 863 405 1018 490 949 b 379 754 490 804 445 763 l 379 749 b 514 627 467 740 514 693 b 276 466 514 533 412 466 m 981 1010 l 1109 1010 l 415 0 l 286 0 m 1140 95 b 1234 157 1199 95 1234 119 b 1140 224 1234 197 1193 224 b 1044 157 1085 224 1044 198 b 1140 95 1044 119 1079 95 m 1140 325 b 1220 382 1186 325 1220 347 b 1140 441 1220 417 1187 441 b 1059 382 1090 441 1059 417 b 1140 325 1059 347 1091 325 \"\n    },\n    \"%\": {\n      \"ha\": 1194,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 635 243 b 857 467 635 364 715 467 b 1080 243 1002 467 1080 365 l 1080 189 b 857 -35 1080 68 1000 -35 b 635 189 713 -35 635 68 m 116 821 b 338 1045 116 943 197 1045 b 561 821 484 1045 561 943 l 561 767 b 338 544 561 645 482 544 b 116 767 194 544 116 646 m 876 1010 l 1005 1010 l 311 0 l 182 0 m 778 189 b 857 92 778 143 797 92 b 935 189 917 92 935 141 l 935 243 b 857 341 935 291 919 341 b 778 243 798 341 778 291 m 261 767 b 338 670 261 719 280 670 b 417 767 399 670 417 719 l 417 821 b 338 919 417 869 400 919 b 261 821 280 919 261 868 \"\n    },\n    \"‰\": {\n      \"ha\": 1518,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 640 243 b 863 446 640 358 729 446 b 1021 373 931 446 986 418 b 1179 446 1057 418 1112 446 b 1402 243 1313 446 1402 358 l 1402 189 b 1181 -14 1402 74 1314 -14 b 1021 59 1113 -14 1057 14 b 863 -14 986 14 931 -14 b 640 189 729 -14 641 74 m 116 821 b 338 1045 116 943 197 1045 b 561 821 484 1045 561 943 l 561 767 b 338 544 561 645 482 544 b 116 767 194 544 116 646 m 882 1010 l 1011 1010 l 317 0 l 188 0 m 261 767 b 338 670 261 719 280 670 b 417 767 399 670 417 719 l 417 821 b 338 919 417 869 400 919 b 261 821 280 919 261 868 m 1094 189 b 1181 104 1094 143 1127 104 b 1265 189 1234 104 1265 143 l 1265 243 b 1179 328 1265 290 1234 328 b 1094 243 1127 328 1095 290 m 777 189 b 863 104 777 143 809 104 b 945 189 916 104 945 143 l 945 243 b 863 328 945 290 915 328 b 777 243 809 328 778 290 \"\n    },\n    \"‱\": {\n      \"ha\": 1851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 640 243 b 863 446 640 358 731 446 b 1021 374 932 446 986 419 b 1179 446 1056 419 1111 446 b 1352 372 1254 446 1314 418 b 1511 446 1387 418 1442 446 b 1734 243 1644 446 1734 358 l 1734 189 b 1513 -14 1734 74 1645 -14 b 1352 60 1444 -14 1388 15 b 1181 -14 1315 15 1256 -14 b 1022 58 1113 -14 1057 14 b 863 -14 987 14 932 -14 b 640 189 731 -14 641 74 m 116 821 b 338 1045 116 943 197 1045 b 561 821 484 1045 561 943 l 561 767 b 338 544 561 645 482 544 b 116 767 194 544 116 646 m 882 1010 l 1011 1010 l 317 0 l 188 0 m 261 767 b 338 670 261 719 280 670 b 417 767 399 670 417 719 l 417 821 b 338 919 417 869 400 919 b 261 821 280 919 261 868 m 1094 189 b 1181 104 1094 143 1128 104 b 1265 189 1235 104 1265 143 l 1265 243 b 1179 328 1265 290 1234 328 b 1094 243 1126 328 1095 290 m 1427 189 b 1513 104 1427 143 1460 104 b 1597 189 1566 104 1597 143 l 1597 243 b 1511 328 1597 290 1565 328 b 1427 243 1459 328 1427 290 m 777 189 b 863 104 777 143 809 104 b 945 189 916 104 945 143 l 945 243 b 863 328 945 290 916 328 b 777 243 810 328 778 290 \"\n    },\n    \"⅍\": {\n      \"ha\": 1443,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 613 l 217 613 l 173 505 l 30 505 l 246 1010 l 396 1010 l 613 505 l 470 505 m 1263 344 b 1182 398 1258 369 1232 398 b 1110 354 1145 398 1110 381 b 1172 310 1110 332 1126 320 l 1263 291 b 1413 153 1356 273 1413 232 b 1182 -16 1413 52 1314 -16 b 949 141 1047 -16 962 44 l 1095 151 b 1182 94 1104 112 1136 94 b 1260 138 1227 94 1260 112 b 1199 182 1260 159 1240 174 l 1111 200 b 963 346 1010 219 963 269 b 1180 505 963 444 1050 505 b 1399 354 1314 505 1388 443 m 1093 1010 l 1222 1010 l 528 0 l 399 0 m 384 710 l 321 864 l 257 710 \"\n    },\n    \"℆\": {\n      \"ha\": 1498,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1297 505 l 1446 505 l 1446 0 l 1303 0 l 1303 92 l 1297 92 b 1143 -6 1275 35 1222 -6 b 975 186 1044 -6 975 64 l 975 505 l 1125 505 l 1125 212 b 1205 121 1125 155 1157 121 b 1297 221 1248 121 1297 152 m 284 495 b 33 756 127 495 33 601 b 283 1016 33 910 128 1016 b 512 822 420 1016 508 937 l 372 822 b 286 899 364 867 336 899 b 184 758 224 899 184 847 b 286 615 184 666 224 615 b 370 690 330 615 363 641 l 512 690 b 284 495 506 574 421 495 m 1016 1010 l 1144 1010 l 450 0 l 321 0 \"\n    },\n    \"℅\": {\n      \"ha\": 1492,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1208 -10 b 956 251 1052 -10 956 94 b 1208 511 956 407 1052 511 b 1459 251 1363 511 1459 407 b 1208 -10 1459 94 1363 -10 m 284 495 b 33 756 127 495 33 601 b 283 1016 33 910 128 1016 b 512 822 420 1016 508 937 l 372 822 b 286 899 364 867 336 899 b 184 758 224 899 184 847 b 286 615 184 666 224 615 b 370 690 330 615 363 641 l 512 690 b 284 495 506 574 421 495 m 1016 1010 l 1144 1010 l 450 0 l 321 0 m 1208 106 b 1308 251 1276 106 1308 169 b 1208 396 1308 332 1277 396 b 1107 251 1138 396 1107 332 b 1208 106 1107 169 1139 106 \"\n    },\n    \"℀\": {\n      \"ha\": 1439,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 200 495 b 30 648 103 495 30 546 b 219 804 30 766 130 796 b 340 846 314 814 339 815 b 272 905 339 883 318 905 b 185 850 220 905 194 877 l 46 864 b 273 1016 70 959 151 1016 b 491 839 377 1016 491 973 l 491 505 l 349 505 l 349 569 l 345 569 b 200 495 324 530 278 495 m 1180 -10 b 929 251 1023 -10 929 96 b 1179 511 929 405 1024 511 b 1408 317 1316 511 1403 432 l 1268 317 b 1182 394 1260 362 1232 394 b 1080 253 1120 394 1080 342 b 1182 109 1080 161 1120 109 b 1266 184 1226 109 1259 136 l 1408 184 b 1180 -10 1402 69 1316 -10 m 1026 1010 l 1155 1010 l 460 0 l 331 0 m 242 600 b 342 680 303 600 342 638 l 342 733 b 243 710 328 723 269 714 b 173 651 206 705 173 689 b 242 600 173 617 203 600 \"\n    },\n    \"℁\": {\n      \"ha\": 1386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 200 495 b 30 648 103 495 30 546 b 219 804 30 766 130 796 b 340 846 314 814 339 815 b 272 905 339 883 318 905 b 185 850 220 905 194 877 l 46 864 b 273 1016 70 959 151 1016 b 491 839 377 1016 491 973 l 491 505 l 349 505 l 349 569 l 345 569 b 200 495 324 530 278 495 m 1206 350 b 1125 403 1201 375 1175 403 b 1053 360 1088 403 1053 387 b 1115 316 1053 338 1069 326 l 1206 297 b 1355 159 1299 279 1355 238 b 1125 -10 1355 58 1257 -10 b 892 147 990 -10 905 50 l 1038 157 b 1125 100 1047 118 1079 100 b 1202 144 1170 100 1202 118 b 1142 188 1202 165 1183 180 l 1054 206 b 906 352 952 225 906 275 b 1123 511 906 450 992 511 b 1342 360 1257 511 1331 449 m 1012 1010 l 1140 1010 l 446 0 l 317 0 m 242 600 b 342 680 303 600 342 638 l 342 733 b 243 710 328 723 269 714 b 173 651 206 705 173 689 b 242 600 173 617 203 600 \"\n    },\n    \"´\": { \"ha\": 690, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 368 1080 l 562 1080 l 412 855 l 263 855 \" },\n    \"˝\": {\n      \"ha\": 643,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 447 1042 l 625 1042 l 439 837 l 291 837 m 170 1042 l 346 1042 l 185 837 l 38 837 \"\n    },\n    \"`\": { \"ha\": 690, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 196 1080 l 390 1080 l 495 855 l 346 855 \" },\n    \"΄\": { \"ha\": 521, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 200 1083 l 388 1083 l 271 848 l 147 848 \" },\n    \"¨\": {\n      \"ha\": 743,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 221 861 b 117 962 164 861 117 907 b 221 1062 117 1017 164 1062 b 324 962 278 1062 324 1017 b 221 861 324 907 278 861 m 523 861 b 419 962 466 861 419 907 b 523 1062 419 1017 466 1062 b 625 962 580 1062 625 1017 b 523 861 625 907 580 861 \"\n    },\n    \"ˆ\": {\n      \"ha\": 778,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 389 969 l 290 848 l 111 848 l 111 855 l 311 1072 l 468 1072 l 667 855 l 667 848 l 488 848 \"\n    },\n    \"˜\": {\n      \"ha\": 694,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 89 852 b 250 1048 89 978 160 1047 b 363 1004 301 1048 334 1024 b 432 974 386 988 407 974 b 490 1050 470 974 490 1005 l 605 1047 b 445 852 604 922 534 852 b 330 895 390 851 358 875 b 263 926 309 911 289 926 b 206 851 229 926 206 897 \"\n    },\n    \"¯\": { \"ha\": 784, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 632 896 l 152 896 l 152 1010 l 632 1010 \" },\n    \"˘\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 579 1022 b 335 823 579 903 484 823 b 91 1022 185 823 91 903 l 237 1022 b 335 934 236 977 263 934 b 433 1022 405 934 433 976 \"\n    },\n    \"\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 584 1022 b 340 823 583 903 489 823 b 96 1022 190 823 96 903 l 242 1022 b 340 934 241 977 268 934 b 437 1022 410 934 437 976 \"\n    },\n    \"˙\": {\n      \"ha\": 405,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 202 855 b 89 962 140 855 89 903 b 202 1068 89 1020 140 1068 b 316 962 265 1068 316 1020 b 202 855 316 903 265 855 \"\n    },\n    \"˚\": {\n      \"ha\": 534,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 267 839 b 98 1001 173 839 98 910 b 267 1165 98 1090 173 1165 b 435 1001 360 1165 435 1090 b 267 839 435 910 360 839 m 267 927 b 344 1001 310 927 344 962 b 267 1076 344 1041 310 1076 b 190 1001 223 1076 190 1041 b 267 927 190 962 223 927 \"\n    },\n    \"ˇ\": {\n      \"ha\": 778,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 389 952 l 488 1072 l 667 1072 l 667 1065 l 467 848 l 311 848 l 111 1065 l 111 1072 l 290 1072 \"\n    },\n    \"΅\": {\n      \"ha\": 802,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 374 1196 l 557 1196 l 447 964 l 343 964 m 86 926 b 184 1014 86 975 128 1014 b 284 926 240 1014 283 975 b 184 839 283 877 240 839 b 86 926 129 839 86 877 m 519 925 b 618 1014 519 975 560 1014 b 716 925 673 1014 716 976 b 618 839 716 877 673 839 b 519 925 560 839 519 878 \"\n    },\n    \"¸\": {\n      \"ha\": 520,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 309 4 l 301 -39 b 417 -159 369 -49 417 -90 b 157 -320 418 -257 322 -320 l 155 -226 b 289 -164 238 -226 288 -206 b 190 -96 291 -124 259 -105 l 213 4 \"\n    },\n    \"˛\": {\n      \"ha\": 409,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 232 -283 b 67 -153 145 -283 82 -236 b 172 57 51 -73 85 18 l 328 0 b 223 -108 266 -29 222 -60 b 271 -157 222 -139 239 -157 b 323 -145 293 -157 309 -149 l 344 -254 b 232 -283 320 -267 282 -283 \"\n    },\n    \"\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 94 -80 l 288 -80 l 180 -324 l 33 -324 \" },\n    \"́\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -218 1080 l -24 1080 l -174 855 l -323 855 \" },\n    \"̋\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -723 1080 l -442 1080 l -482 855 l -705 855 \" },\n    \"̀\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -304 831 l -473 831 l -667 1042 l -441 1042 \" },\n    \"̏\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -719 1080 l -522 1080 l -417 855 l -565 855 m -427 1080 l -236 1080 l -176 855 l -322 855 \"\n    },\n    \"̄\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -193 896 l -673 896 l -673 1010 l -193 1010 \" },\n    \"̈\": {\n      \"ha\": 15,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -603 861 b -707 962 -660 861 -707 907 b -603 1062 -707 1017 -660 1062 b -501 962 -546 1062 -501 1017 b -603 861 -501 907 -546 861 m -301 861 b -405 962 -358 861 -405 907 b -301 1062 -405 1017 -358 1062 b -199 962 -244 1062 -199 1017 b -301 861 -199 907 -244 861 \"\n    },\n    \"̆\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -200 1039 b -445 835 -201 918 -296 835 b -689 1039 -594 835 -690 918 l -544 1039 b -445 950 -545 993 -517 950 b -348 1039 -375 950 -348 992 \"\n    },\n    \"̑\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -675 784 b -431 988 -675 903 -581 988 b -186 784 -281 988 -186 903 l -332 784 b -431 872 -333 830 -361 872 b -528 784 -502 872 -529 829 l -675 784 \"\n    },\n    \"̉\": {\n      \"ha\": 18,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -540 861 l -551 950 b -455 995 -481 953 -454 969 b -553 1040 -454 1030 -497 1040 l -548 1135 b -279 1001 -372 1135 -279 1085 b -384 905 -279 942 -331 912 l -384 861 \"\n    },\n    \"̂\": {\n      \"ha\": 7,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -435 969 l -534 848 l -713 848 l -713 855 l -513 1072 l -357 1072 l -157 855 l -157 848 l -336 848 \"\n    },\n    \"̌\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -695 1031 l -695 1043 l -534 1043 l -426 946 l -317 1043 l -152 1043 l -152 1033 l -366 844 l -486 844 \"\n    },\n    \"̃\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -684 852 b -523 1048 -684 978 -613 1047 b -409 1004 -472 1048 -439 1024 b -341 974 -387 988 -366 974 b -283 1050 -303 974 -283 1005 l -168 1047 b -328 852 -169 922 -239 852 b -442 895 -383 851 -415 875 b -510 926 -464 911 -484 926 b -567 851 -544 926 -567 897 \"\n    },\n    \"̇\": {\n      \"ha\": 19,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -430 880 b -544 986 -492 880 -544 928 b -430 1092 -544 1045 -492 1092 b -316 986 -367 1092 -316 1045 b -430 880 -316 928 -367 880 \"\n    },\n    \"̊\": {\n      \"ha\": 15,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -405 844 b -574 1006 -499 844 -574 916 b -405 1170 -574 1096 -499 1170 b -237 1006 -312 1170 -237 1096 b -405 844 -237 916 -312 844 m -405 932 b -328 1006 -362 933 -328 967 b -405 1082 -328 1046 -362 1082 b -482 1006 -449 1081 -482 1046 b -405 932 -482 967 -449 932 \"\n    },\n    \"̛\": {\n      \"ha\": 7,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -100 1039 b -226 680 -100 903 -121 775 l -328 734 b -273 1039 -289 823 -273 873 l -100 1039 \"\n    },\n    \"̨\": {\n      \"ha\": 20,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -439 -283 b -605 -153 -527 -283 -589 -236 b -500 57 -620 -73 -586 18 l -343 0 b -448 -108 -405 -29 -449 -60 b -400 -157 -449 -139 -432 -157 b -349 -145 -378 -157 -362 -149 l -327 -254 b -439 -283 -351 -267 -389 -283 \"\n    },\n    \"̧\": {\n      \"ha\": 18,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -381 6 l -390 -36 b -285 -152 -337 -43 -285 -74 b -531 -316 -285 -250 -370 -316 l -536 -198 b -460 -144 -492 -198 -460 -182 b -558 -93 -460 -109 -488 -96 l -537 6 \"\n    },\n    \"̭\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -433 -167 l -532 -287 l -711 -287 l -711 -280 l -510 -63 l -354 -63 l -154 -280 l -154 -287 l -333 -287 \"\n    },\n    \"̮\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -201 -57 b -446 -261 -202 -175 -295 -261 b -689 -57 -593 -261 -690 -178 l -544 -57 b -445 -146 -545 -103 -517 -146 b -346 -57 -376 -146 -347 -101 \"\n    },\n    \"̣\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -382 -284 b -496 -178 -444 -284 -496 -236 b -382 -72 -496 -119 -444 -72 b -268 -178 -320 -72 -268 -119 b -382 -284 -268 -236 -320 -284 \"\n    },\n    \"̦\": {\n      \"ha\": 21,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -347 -143 b -448 -374 -347 -227 -392 -320 l -550 -323 b -493 -153 -519 -276 -493 -228 l -493 -96 l -347 -96 \"\n    },\n    \"̤\": {\n      \"ha\": 18,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -675 -284 b -789 -178 -737 -284 -789 -236 b -675 -72 -789 -119 -737 -72 b -561 -178 -613 -72 -561 -119 b -675 -284 -561 -236 -613 -284 m -322 -284 b -436 -178 -384 -284 -436 -236 b -322 -72 -436 -119 -384 -72 b -208 -178 -259 -72 -208 -119 b -322 -284 -208 -236 -259 -284 \"\n    },\n    \"̥\": {\n      \"ha\": 15,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -407 -245 b -577 -83 -501 -245 -577 -174 b -407 81 -577 6 -501 81 b -239 -83 -314 81 -239 6 b -407 -245 -239 -174 -314 -245 m -407 -157 b -330 -83 -364 -157 -330 -122 b -407 -8 -330 -43 -364 -8 b -484 -83 -451 -8 -484 -43 b -407 -157 -484 -122 -451 -157 \"\n    },\n    \"̲\": { \"ha\": 7, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -105 -261 l -768 -261 l -768 -102 l -105 -102 \" },\n    \"̰\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -704 -269 b -544 -74 -704 -144 -633 -74 b -430 -117 -492 -73 -459 -97 b -362 -148 -407 -134 -386 -148 b -303 -72 -324 -147 -303 -117 l -188 -75 b -348 -270 -189 -200 -259 -269 b -463 -226 -403 -270 -435 -247 b -530 -196 -484 -210 -504 -196 b -587 -271 -564 -196 -587 -225 \"\n    },\n    \" \": { \"ha\": 322, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 322, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 215, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 412, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 793, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 1573, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 694, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 1389, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 464, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 347, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 231, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 947, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 413, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 215, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \" \": { \"ha\": 108, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \"​\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \"№\": {\n      \"ha\": 1530,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 262 1010 l 667 315 l 676 315 l 676 1010 l 852 1010 l 852 0 l 680 0 l 273 692 l 265 692 l 265 0 l 88 0 m 1204 491 b 962 735 1056 491 962 595 l 962 779 b 1203 1023 962 918 1056 1023 b 1445 779 1353 1023 1445 918 l 1445 735 b 1204 491 1445 597 1354 491 m 987 409 l 1423 409 l 1423 295 l 987 295 m 1204 613 b 1303 735 1267 613 1303 661 l 1303 779 b 1203 899 1303 852 1268 899 b 1105 779 1139 899 1105 852 l 1105 735 b 1204 613 1105 661 1140 613 \"\n    },\n    \"℃\": {\n      \"ha\": 1658,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1376 656 b 1159 835 1360 767 1275 835 b 900 505 1002 835 900 715 b 1157 175 900 289 1004 175 b 1376 345 1271 175 1356 237 l 1592 344 b 1154 -14 1569 158 1413 -14 b 683 505 883 -14 683 176 b 1154 1024 683 836 887 1024 b 1592 656 1387 1024 1564 890 m 319 532 b 77 774 185 532 77 641 b 319 1017 77 908 185 1017 b 561 774 453 1017 561 908 b 319 532 561 641 453 532 m 319 672 b 421 774 376 672 421 718 b 319 877 421 831 376 877 b 217 774 263 877 217 831 b 319 672 217 718 263 672 \"\n    },\n    \"℉\": {\n      \"ha\": 1451,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 726 1010 l 1395 1010 l 1395 834 l 940 834 l 940 593 l 1350 593 l 1350 417 l 940 417 l 940 0 l 726 0 m 319 532 b 77 774 185 532 77 641 b 319 1017 77 908 185 1017 b 561 774 453 1017 561 908 b 319 532 561 641 453 532 m 319 672 b 421 774 376 672 421 718 b 319 877 421 831 376 877 b 217 774 263 877 217 831 b 319 672 217 718 263 672 \"\n    },\n    \"K\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 \"\n    },\n    \"Å\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 0 l 382 1010 l 657 1010 l 1005 0 l 776 0 l 701 230 l 337 230 l 262 0 m 519 1068 b 367 1217 436 1068 367 1135 b 519 1365 367 1299 436 1365 b 671 1217 603 1365 671 1299 b 519 1068 671 1135 603 1068 m 648 397 l 523 779 l 515 779 l 391 397 m 519 1153 b 585 1217 556 1153 585 1181 b 519 1281 585 1252 557 1281 b 453 1217 482 1281 453 1252 b 519 1153 453 1181 482 1152 \"\n    },\n    \"ʘ\": {\n      \"ha\": 1086,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 m 543 387 b 425 506 478 387 424 440 b 543 623 424 570 478 623 b 661 506 606 623 661 570 b 543 387 661 440 606 387 \"\n    },\n    \"℮\": {\n      \"ha\": 938,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 736 63 b 478 -14 661 17 572 -14 b 113 367 276 -14 112 158 b 478 748 112 576 296 748 b 825 381 668 748 824 592 b 825 349 824 379 824 373 l 287 349 l 287 126 b 478 51 340 81 407 51 b 736 134 566 51 653 77 m 478 685 b 287 602 410 685 342 651 l 287 412 l 666 412 l 666 608 b 478 685 616 655 550 685 \"\n    },\n    \"←\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 634 939 l 749 826 l 448 525 l 1152 525 l 1152 359 l 448 359 l 749 59 l 634 -55 \"\n    },\n    \"⟵\": {\n      \"ha\": 1862,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 634 939 l 749 826 l 448 525 l 1689 525 l 1689 359 l 448 359 l 749 59 l 634 -55 \"\n    },\n    \"⇐\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 634 939 l 749 825 l 579 655 l 1152 655 l 1152 494 l 417 494 l 365 442 l 417 390 l 1152 390 l 1152 229 l 578 229 l 749 58 l 634 -55 \"\n    },\n    \"⟸\": {\n      \"ha\": 1862,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 634 939 l 749 825 l 579 655 l 1689 655 l 1689 494 l 417 494 l 365 442 l 417 390 l 1689 390 l 1689 229 l 578 229 l 749 58 l 634 -55 \"\n    },\n    \"→\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 577 58 l 877 359 l 174 359 l 174 525 l 877 525 l 577 825 l 691 939 l 1189 442 l 691 -55 \"\n    },\n    \"⟶\": {\n      \"ha\": 1862,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1114 59 l 1414 359 l 174 359 l 174 525 l 1414 525 l 1114 826 l 1228 939 l 1725 442 l 1228 -55 \"\n    },\n    \"⇒\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 577 58 l 748 229 l 174 229 l 174 390 l 908 390 l 961 442 l 908 494 l 174 494 l 174 655 l 747 655 l 577 825 l 691 939 l 1189 442 l 691 -55 \"\n    },\n    \"⟹\": {\n      \"ha\": 1862,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1114 58 l 1284 229 l 174 229 l 174 390 l 1445 390 l 1497 442 l 1445 494 l 174 494 l 174 655 l 1284 655 l 1114 825 l 1228 939 l 1725 442 l 1228 -55 \"\n    },\n    \"↖\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 1010 l 937 1010 l 938 849 l 564 849 l 1061 351 l 944 233 l 446 731 l 447 358 l 285 358 \"\n    },\n    \"↗\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 264 351 l 762 849 l 388 849 l 389 1010 l 1041 1010 l 1041 358 l 879 358 l 880 731 l 382 233 \"\n    },\n    \"↘\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1041 0 l 389 0 l 388 161 l 762 161 l 264 659 l 382 777 l 880 279 l 879 652 l 1041 652 \"\n    },\n    \"↙\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1061 659 l 564 161 l 938 161 l 937 0 l 285 0 l 285 652 l 447 652 l 446 279 l 944 777 \"\n    },\n    \"↔\": {\n      \"ha\": 1862,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 598 903 l 712 789 l 448 525 l 1414 525 l 1150 789 l 1265 903 l 1725 442 l 1265 -19 l 1150 96 l 1414 359 l 448 359 l 712 96 l 598 -19 \"\n    },\n    \"⟷\": {\n      \"ha\": 2431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 598 903 l 712 789 l 448 525 l 1982 525 l 1718 789 l 1833 903 l 2293 442 l 1833 -19 l 1718 96 l 1982 359 l 448 359 l 712 96 l 598 -19 \"\n    },\n    \"⇔\": {\n      \"ha\": 1862,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1114 58 l 1284 229 l 578 229 l 749 58 l 634 -55 l 137 442 l 634 939 l 749 825 l 579 655 l 1284 655 l 1114 825 l 1228 939 l 1725 442 l 1228 -55 m 1445 390 l 1497 442 l 1445 494 l 417 494 l 365 442 l 417 390 \"\n    },\n    \"⟺\": {\n      \"ha\": 2431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1682 58 l 1853 229 l 578 229 l 749 58 l 634 -55 l 137 442 l 634 939 l 749 825 l 579 655 l 1852 655 l 1682 825 l 1796 939 l 2293 442 l 1796 -55 m 2013 390 l 2066 442 l 2013 494 l 417 494 l 365 442 l 417 390 \"\n    },\n    \"↑\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 580 705 l 317 441 l 201 555 l 663 1016 l 1124 555 l 1010 441 l 746 705 l 746 0 l 580 0 \"\n    },\n    \"↓\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 746 305 l 1009 569 l 1125 455 l 663 -6 l 202 455 l 316 569 l 580 305 l 580 1010 l 746 1010 \"\n    },\n    \"↕\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 202 141 l 317 255 l 580 -9 l 580 838 l 317 574 l 202 689 l 663 1150 l 1124 689 l 1010 574 l 746 838 l 746 -9 l 1010 255 l 1124 141 l 663 -320 \"\n    },\n    \"↩\": {\n      \"ha\": 1611,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 598 903 l 712 789 l 448 525 l 1136 525 b 1311 700 1233 525 1311 604 b 1136 875 1311 797 1233 875 l 1071 875 l 1071 1042 l 1136 1042 b 1478 700 1325 1042 1478 889 b 1136 359 1478 512 1325 359 l 448 359 l 712 95 l 598 -19 \"\n    },\n    \"↪\": {\n      \"ha\": 1611,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 474 359 b 133 700 286 359 133 512 b 474 1042 133 889 286 1042 l 540 1042 l 540 875 l 474 875 b 300 700 378 875 300 797 b 474 525 300 604 378 525 l 1163 525 l 900 789 l 1013 903 l 1474 442 l 1013 -19 l 900 96 l 1163 359 l 474 359 \"\n    },\n    \"✓\": { \"ha\": 1223, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 272 563 l 501 339 l 1007 843 l 1147 704 l 501 61 l 133 424 \" },\n    \"✗\": {\n      \"ha\": 1223,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 223 200 l 472 448 l 222 696 l 362 836 l 612 587 l 862 836 l 1001 696 l 752 448 l 1000 200 l 861 61 l 612 309 l 363 61 \"\n    },\n    \"▼\": { \"ha\": 1455, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 1378 1010 l 727 -63 l 77 1010 \" },\n    \"▲\": { \"ha\": 1455, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 728 1073 l 1379 0 l 78 0 \" },\n    \"◀\": { \"ha\": 1327, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 76 505 l 1182 1136 l 1182 -126 \" },\n    \"▶\": { \"ha\": 1327, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 145 1136 l 1251 505 l 145 -126 \" },\n    \"▽\": { \"ha\": 1455, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 1378 1010 l 727 -63 l 77 1010 m 727 248 l 1090 848 l 365 848 \" },\n    \"△\": { \"ha\": 1455, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 727 1073 l 1378 0 l 77 0 m 1090 162 l 727 763 l 365 162 \" },\n    \"◁\": {\n      \"ha\": 1327,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 76 505 l 1182 1136 l 1182 -126 m 1020 858 l 404 505 l 1020 152 \"\n    },\n    \"▷\": { \"ha\": 1327, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 145 1136 l 1251 505 l 145 -126 m 923 505 l 307 858 l 307 152 \" },\n    \"⚠\": {\n      \"ha\": 1401,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 700 1136 l 1369 0 l 32 0 m 774 427 l 781 758 l 619 758 l 626 427 m 700 133 b 796 228 753 133 796 176 b 700 325 796 281 753 325 b 605 228 648 325 605 281 b 700 133 605 176 648 133 \"\n    },\n    \"●\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 635 -16 b 114 505 349 -16 113 218 b 635 1026 115 793 349 1026 b 1156 505 924 1026 1155 793 b 635 -16 1157 218 924 -16 \"\n    },\n    \"○\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 635 -16 b 114 505 349 -16 113 218 b 635 1026 115 793 349 1026 b 1156 505 924 1026 1155 793 b 635 -16 1157 218 924 -16 m 635 148 b 992 505 833 148 993 308 b 635 862 991 702 833 862 b 279 505 439 862 279 701 b 635 148 278 309 438 148 \"\n    },\n    \"■\": { \"ha\": 1271, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 130 1010 l 1140 1010 l 1140 0 l 130 0 \" },\n    \"□\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 130 1010 l 1140 1010 l 1140 0 l 130 0 m 979 162 l 979 848 l 292 848 l 292 162 \"\n    },\n    \"▢\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 0 b 130 158 185 0 130 55 l 130 852 b 288 1010 130 955 185 1010 l 982 1010 b 1140 852 1085 1010 1140 955 l 1140 158 b 982 0 1140 55 1085 0 l 288 0 m 953 162 b 979 187 975 162 979 165 l 979 823 b 953 848 979 845 975 848 l 318 848 b 292 823 295 848 292 845 l 292 187 b 318 162 292 165 295 162 \"\n    },\n    \"⬒\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 0 b 130 158 185 0 130 55 l 130 852 b 288 1010 130 955 185 1010 l 982 1010 b 1140 852 1085 1010 1140 955 l 1140 158 b 982 0 1140 55 1085 0 l 288 0 m 953 162 b 979 187 975 162 979 165 l 979 542 l 292 542 l 292 187 b 318 162 292 165 295 162 m 979 686 l 979 823 b 953 848 979 845 975 848 l 318 848 b 292 823 295 848 292 845 l 292 686 \"\n    },\n    \"⬓\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 0 b 130 158 185 0 130 55 l 130 852 b 288 1010 130 955 185 1010 l 982 1010 b 1140 852 1085 1010 1140 955 l 1140 158 b 982 0 1140 55 1085 0 l 288 0 m 979 469 l 979 823 b 953 848 979 845 975 848 l 318 848 b 292 823 295 848 292 845 l 292 469 m 953 162 b 979 187 975 162 979 165 l 979 324 l 292 324 l 292 187 b 318 162 292 165 295 162 \"\n    },\n    \"◆\": { \"ha\": 1474, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 741 -158 l 74 505 l 741 1168 l 1400 505 \" },\n    \"❖\": {\n      \"ha\": 1474,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 366 213 l 74 505 l 366 793 l 658 505 m 741 -158 l 449 130 l 741 422 l 1029 130 m 741 588 l 449 876 l 741 1168 l 1029 876 m 1112 213 l 824 505 l 1112 793 l 1400 505 \"\n    },\n    \"◇\": {\n      \"ha\": 1474,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 741 -158 l 74 505 l 741 1168 l 1400 505 m 740 939 l 303 505 l 740 71 l 1172 505 \"\n    },\n    \"\": {\n      \"ha\": 1474,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 74 505 l 366 793 l 658 505 l 366 213 m 449 130 l 741 422 l 1029 130 l 741 -158 m 449 876 l 741 1168 l 1029 876 l 741 588 m 824 505 l 1112 793 l 1400 505 l 1112 213 m 1237 505 l 1112 630 l 985 505 l 1112 378 m 492 505 l 366 630 l 241 505 l 366 378 m 865 876 l 741 1003 l 616 876 l 741 753 m 865 130 l 741 255 l 616 130 l 741 7 \"\n    },\n    \"☼\": {\n      \"ha\": 1484,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 742 282 b 519 505 618 282 519 382 b 742 728 518 628 618 728 b 965 505 864 728 965 628 b 742 282 964 382 864 282 m 742 401 b 846 505 799 401 846 447 b 742 609 845 563 799 609 b 638 505 684 609 638 563 b 742 401 637 447 684 401 m 262 105 l 475 318 l 554 239 l 341 26 m 929 239 l 1008 318 l 1221 105 l 1142 26 m 262 906 l 341 984 l 554 771 l 475 692 m 929 771 l 1142 984 l 1221 906 l 1008 692 m 686 183 l 798 183 l 798 -116 l 686 -116 m 120 561 l 420 561 l 420 449 l 120 449 m 1063 561 l 1363 561 l 1363 449 l 1063 449 m 686 1126 l 798 1126 l 798 827 l 686 827 \"\n    },\n    \"☀\": {\n      \"ha\": 1484,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 742 282 b 519 505 618 282 519 382 b 742 728 518 628 618 728 b 965 505 864 728 965 628 b 742 282 964 382 864 282 m 262 105 l 475 318 l 554 239 l 341 26 m 929 239 l 1008 318 l 1221 105 l 1142 26 m 262 906 l 341 984 l 554 771 l 475 692 m 929 771 l 1142 984 l 1221 906 l 1008 692 m 686 183 l 798 183 l 798 -116 l 686 -116 m 120 561 l 420 561 l 420 449 l 120 449 m 1063 561 l 1363 561 l 1363 449 l 1063 449 m 686 1126 l 798 1126 l 798 827 l 686 827 \"\n    },\n    \"♡\": {\n      \"ha\": 1420,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 203 491 b 203 931 82 613 83 813 b 643 931 327 1053 519 1052 l 710 866 l 777 931 b 1217 931 901 1052 1094 1053 b 1217 491 1338 813 1339 613 l 710 -16 m 1103 606 b 1104 816 1160 663 1161 760 b 890 815 1044 875 951 875 l 710 641 l 530 815 b 317 816 469 875 377 875 b 318 606 260 760 260 663 l 710 213 \"\n    },\n    \"♥\": {\n      \"ha\": 1420,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 203 491 b 203 931 82 613 83 813 b 643 931 327 1053 519 1052 l 710 866 l 777 931 b 1217 931 901 1052 1094 1053 b 1217 491 1338 813 1339 613 l 710 -16 \"\n    },\n    \"❤\": {\n      \"ha\": 1420,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 203 491 b 203 931 82 613 83 813 b 643 931 327 1053 519 1052 l 710 866 l 777 931 b 1217 931 901 1052 1094 1053 b 1217 491 1338 813 1339 613 l 710 -16 \"\n    },\n    \"★\": {\n      \"ha\": 1452,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 353 -10 l 500 428 l 126 698 l 584 698 l 726 1136 l 868 698 l 1326 698 l 952 428 l 1099 -10 l 726 259 \"\n    },\n    \"☆\": {\n      \"ha\": 1452,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 353 -10 l 500 428 l 126 698 l 584 698 l 726 1136 l 868 698 l 1326 698 l 952 428 l 1099 -10 l 726 259 m 873 297 l 815 472 l 967 582 l 784 582 l 726 760 l 669 582 l 486 582 l 638 472 l 579 297 l 726 403 \"\n    },\n    \"⬆\": {\n      \"ha\": 1534,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 767 1089 l 1427 429 l 1098 429 l 1098 0 l 436 0 l 436 429 l 108 429 \"\n    },\n    \"⇧\": {\n      \"ha\": 1534,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 767 1089 l 1427 429 l 1098 429 l 1098 0 l 436 0 l 436 429 l 108 429 m 598 553 l 598 124 l 936 124 l 936 553 l 1100 553 l 767 886 l 435 553 \"\n    },\n    \"⇪\": {\n      \"ha\": 1534,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 436 429 l 108 429 l 767 1089 l 1427 429 l 1098 429 l 1098 172 l 436 172 m 436 73 l 1098 73 l 1098 -264 l 436 -264 m 936 296 l 936 553 l 1100 553 l 767 886 l 435 553 l 598 553 l 598 296 m 936 -146 l 936 -45 l 598 -45 l 598 -146 \"\n    },\n    \"⌘\": {\n      \"ha\": 1340,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 374 -22 b 143 209 247 -22 143 82 b 374 441 143 337 247 441 l 472 441 l 472 570 l 374 570 b 143 801 247 569 143 673 b 374 1032 143 929 247 1032 b 606 801 502 1032 606 929 l 606 705 l 735 705 l 735 801 b 966 1032 734 929 838 1032 b 1197 801 1093 1032 1197 929 b 966 570 1197 673 1093 569 l 870 570 l 870 441 l 966 441 b 1197 209 1093 441 1197 337 b 966 -22 1197 82 1093 -22 b 735 209 838 -22 734 82 l 735 306 l 606 306 l 606 209 b 374 -22 606 82 502 -22 m 374 113 b 472 209 428 113 471 156 l 472 306 l 374 306 b 278 209 321 306 278 263 b 374 113 278 156 321 113 m 472 705 l 472 801 b 374 897 471 854 428 897 b 278 801 321 897 278 854 b 374 705 278 747 321 704 m 966 113 b 1062 209 1019 113 1062 156 b 966 306 1062 263 1019 306 l 870 306 l 870 209 b 966 113 869 156 912 113 m 966 705 b 1062 801 1019 704 1062 747 b 966 897 1062 854 1019 897 b 870 801 912 897 869 854 l 870 705 m 735 441 l 735 570 l 606 570 l 606 441 \"\n    },\n    \"⌃\": { \"ha\": 1105, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 129 597 l 552 1020 l 976 597 l 862 483 l 552 792 l 243 483 \" },\n    \"⌅\": {\n      \"ha\": 1105,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 129 344 l 552 767 l 976 344 l 862 230 l 552 540 l 243 230 m 131 1010 l 974 1010 l 974 843 l 131 843 \"\n    },\n    \"⎀\": {\n      \"ha\": 1105,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 470 369 b 299 521 372 369 299 420 b 488 678 299 640 400 670 b 610 720 583 688 609 689 b 541 779 609 757 587 779 b 455 724 489 779 463 751 l 316 738 b 542 890 339 833 421 890 b 760 713 647 890 760 847 l 760 379 l 618 379 l 618 443 l 614 443 b 470 369 593 403 547 369 m 552 139 l 958 545 l 1036 468 l 552 -16 l 69 468 l 147 545 m 511 473 b 612 554 573 473 612 511 l 612 607 b 512 584 597 596 538 588 b 442 524 475 579 442 563 b 511 473 442 490 472 473 \"\n    },\n    \"⌥\": {\n      \"ha\": 1420,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 126 1010 l 545 1010 l 972 167 l 1294 167 l 1294 0 l 875 0 l 449 843 l 126 843 m 1294 1010 l 1294 843 l 822 843 l 822 1010 \"\n    },\n    \"⎇\": {\n      \"ha\": 1420,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 126 167 l 449 167 l 875 1010 l 1294 1010 l 1294 843 l 972 843 l 545 0 l 126 0 m 822 167 l 1294 167 l 1294 0 l 822 0 \"\n    },\n    \"⎋\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 663 1010 b 1168 505 943 1010 1167 784 b 663 0 1168 226 943 0 b 158 505 384 0 157 226 l 325 505 b 663 167 324 318 476 167 b 1001 505 850 167 1002 318 b 663 843 1001 692 850 843 m 158 1010 l 543 1010 l 409 876 l 722 564 l 604 446 l 292 759 l 158 625 \"\n    },\n    \"↺\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 345 919 l 685 1254 l 685 1010 b 1168 505 954 998 1167 777 b 663 0 1168 226 943 0 b 158 505 384 0 157 226 l 325 505 b 663 167 324 318 476 167 b 1001 505 850 167 1002 318 b 685 843 1001 685 862 832 l 685 585 \"\n    },\n    \"↻\": {\n      \"ha\": 1326,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 663 0 b 158 505 383 0 157 226 b 641 1010 158 777 371 998 l 641 1254 l 981 919 l 641 585 l 641 843 b 325 505 464 832 325 685 b 663 167 324 318 475 167 b 1001 505 850 167 1002 318 l 1168 505 b 663 0 1168 226 942 0 \"\n    },\n    \"⌫\": {\n      \"ha\": 1689,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 117 505 l 619 1010 l 1563 1010 l 1563 0 l 619 0 m 1397 162 l 1397 848 l 690 848 l 348 505 l 690 162 m 1145 221 l 969 394 l 793 221 l 682 335 l 855 505 l 682 675 l 793 789 l 969 617 l 1145 789 l 1256 675 l 1083 505 l 1256 335 \"\n    },\n    \"⌦\": {\n      \"ha\": 1689,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 126 1010 l 1069 1010 l 1571 505 l 1069 0 l 126 0 m 999 162 l 1341 505 l 999 848 l 292 848 l 292 162 m 433 335 l 606 505 l 433 675 l 544 789 l 721 617 l 897 789 l 1008 675 l 835 505 l 1008 335 l 897 221 l 721 394 l 544 221 \"\n    },\n    \"⌧\": {\n      \"ha\": 1355,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 1267 1010 l 1267 0 l 88 0 m 1105 162 l 1105 848 l 250 848 l 250 162 m 678 394 l 501 221 l 390 335 l 563 505 l 390 675 l 501 789 l 678 617 l 854 789 l 965 675 l 792 505 l 965 335 l 854 221 \"\n    },\n    \"⏏\": {\n      \"ha\": 1199,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 600 1025 l 1109 505 l 91 505 m 93 358 l 1106 358 l 1106 144 l 93 144 \"\n    },\n    \"⏎\": {\n      \"ha\": 1408,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 477 776 l 477 525 l 1106 525 l 1106 844 l 836 844 l 836 1010 l 1270 1010 l 1270 359 l 477 359 l 477 108 \"\n    },\n    \"↵\": {\n      \"ha\": 1408,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 442 l 477 776 l 477 525 l 1106 525 l 1106 1010 l 1270 1010 l 1270 359 l 477 359 l 477 108 \"\n    },\n    \"↳\": {\n      \"ha\": 1408,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 930 359 l 138 359 l 138 1010 l 301 1010 l 301 525 l 930 525 l 930 776 l 1271 442 l 930 108 \"\n    },\n    \"↰\": {\n      \"ha\": 1408,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 137 707 l 477 1042 l 477 790 l 1270 790 l 1270 0 l 1106 0 l 1106 624 l 477 624 l 477 373 \"\n    },\n    \"↱\": {\n      \"ha\": 1408,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 930 624 l 301 624 l 301 0 l 138 0 l 138 790 l 930 790 l 930 1042 l 1271 707 l 930 373 \"\n    },\n    \"↴\": {\n      \"ha\": 1251,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 445 325 l 696 325 l 696 847 l 138 847 l 138 1011 l 862 1011 l 862 325 l 1114 325 l 779 -16 \"\n    },\n    \"⇤\": {\n      \"ha\": 1461,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 389 505 l 729 839 l 729 588 l 1335 588 l 1335 422 l 729 422 l 729 171 m 126 838 l 290 838 l 290 172 l 126 172 \"\n    },\n    \"⇥\": {\n      \"ha\": 1461,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 732 422 l 126 422 l 126 588 l 732 588 l 732 839 l 1072 505 l 732 171 m 1172 838 l 1335 838 l 1335 172 l 1172 172 \"\n    },\n    \"⇞\": {\n      \"ha\": 883,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 442 1051 l 776 710 l 525 710 l 525 589 l 676 589 l 676 437 l 525 437 l 525 344 l 676 344 l 676 192 l 525 192 l 525 0 l 359 0 l 359 192 l 208 192 l 208 344 l 359 344 l 359 437 l 208 437 l 208 589 l 359 589 l 359 710 l 108 710 \"\n    },\n    \"⇟\": {\n      \"ha\": 883,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 108 310 l 359 310 l 359 431 l 208 431 l 208 583 l 359 583 l 359 676 l 208 676 l 208 828 l 359 828 l 359 1020 l 525 1020 l 525 828 l 676 828 l 676 676 l 525 676 l 525 583 l 676 583 l 676 431 l 525 431 l 525 310 l 776 310 l 442 -31 \"\n    },\n    \"◯\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 \"\n    },\n    \"⬜\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 \"\n    },\n    \"⃝\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 496 -444 b -453 505 -29 -444 -453 -19 b 496 1454 -453 1029 -29 1454 b 1445 505 1020 1454 1445 1029 b 496 -444 1445 -19 1020 -444 m 496 -303 b 1304 505 943 -303 1304 59 b 496 1313 1304 952 943 1313 b -313 505 49 1313 -313 952 b 496 -303 -313 59 49 -303 \"\n    },\n    \"⃞\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -250 -410 b -420 -241 -361 -410 -420 -351 l -420 1251 b -250 1420 -420 1361 -361 1420 l 1241 1420 b 1411 1251 1352 1420 1411 1361 l 1411 -241 b 1241 -410 1411 -351 1352 -410 l -250 -410 m 1250 -270 b 1271 -250 1263 -270 1271 -262 l 1271 1260 b 1250 1280 1271 1272 1263 1280 l -259 1280 b -279 1260 -271 1280 -279 1272 l -279 -250 b -259 -270 -279 -262 -271 -270 \"\n    },\n    \"Ⓐ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 478 0 l 827 1010 l 1102 1010 l 1451 0 l 1222 0 l 1147 230 l 782 230 l 707 0 m 1093 397 l 969 779 l 961 779 l 836 397 \"\n    },\n    \"Ⓑ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 615 1010 l 1019 1010 b 1354 751 1242 1010 1354 903 b 1172 534 1354 632 1277 558 l 1172 524 b 1394 279 1287 519 1394 429 b 1046 0 1394 118 1273 0 l 615 0 m 1002 175 b 1173 300 1122 175 1173 224 b 1007 443 1173 384 1110 443 l 828 443 l 828 175 m 986 587 b 1139 716 1074 587 1139 636 b 990 837 1139 789 1085 837 l 828 837 l 828 587 \"\n    },\n    \"Ⓒ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1203 656 b 986 835 1187 767 1103 835 b 727 505 830 835 727 715 b 984 175 727 289 831 175 b 1203 345 1098 175 1183 237 l 1419 344 b 981 -14 1396 158 1240 -14 b 510 505 711 -14 510 176 b 981 1024 510 836 714 1024 b 1419 656 1215 1024 1391 890 \"\n    },\n    \"Ⓓ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 622 0 l 622 1010 l 983 1010 b 1474 506 1288 1010 1474 821 b 980 0 1474 190 1288 0 m 971 183 b 1261 506 1161 183 1261 281 b 972 827 1261 730 1161 827 l 836 827 l 836 183 \"\n    },\n    \"Ⓔ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 622 1010 l 1303 1010 l 1303 834 l 836 834 l 836 593 l 1268 593 l 1268 417 l 836 417 l 836 176 l 1305 176 l 1305 0 l 622 0 \"\n    },\n    \"Ⓕ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 630 1010 l 1299 1010 l 1299 834 l 844 834 l 844 593 l 1255 593 l 1255 417 l 844 417 l 844 0 l 630 0 \"\n    },\n    \"Ⓖ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1196 684 b 984 835 1168 778 1094 835 b 725 506 830 835 725 716 b 986 175 725 295 826 175 b 1216 380 1128 175 1213 254 l 999 380 l 999 541 l 1422 541 l 1422 413 b 985 -14 1422 147 1240 -14 b 508 504 700 -14 508 184 b 981 1024 508 832 714 1024 b 1413 684 1209 1024 1385 883 l 1196 684 \"\n    },\n    \"Ⓗ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 530 1010 l 743 1010 l 743 593 l 1177 593 l 1177 1010 l 1390 1010 l 1390 0 l 1177 0 l 1177 417 l 743 417 l 743 0 l 530 0 \"\n    },\n    \"Ⓘ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1071 0 l 858 0 l 858 1010 l 1071 1010 \"\n    },\n    \"Ⓙ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1272 1010 l 1272 306 b 928 -14 1272 110 1132 -14 b 602 284 745 -14 601 82 l 814 284 b 939 157 816 204 864 157 b 1061 306 1017 157 1061 209 l 1061 1010 \"\n    },\n    \"Ⓚ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 565 1010 l 779 1010 l 779 565 l 792 565 l 1156 1010 l 1412 1010 l 1037 558 l 1416 0 l 1161 0 l 884 415 l 779 287 l 779 0 l 565 0 \"\n    },\n    \"Ⓛ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 665 1010 l 878 1010 l 878 176 l 1311 176 l 1311 0 l 665 0 \"\n    },\n    \"Ⓜ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 681 1010 l 959 331 l 971 331 l 1249 1010 l 1512 1010 l 1512 0 l 1305 0 l 1305 657 l 1297 657 l 1035 5 l 894 5 l 633 660 l 624 660 l 624 0 l 417 0 l 417 1010 \"\n    },\n    \"Ⓝ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1387 0 l 1202 0 l 763 636 l 756 636 l 756 0 l 542 0 l 542 1010 l 729 1010 l 1165 375 l 1174 375 l 1174 1010 l 1387 1010 \"\n    },\n    \"Ⓞ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1438 505 b 965 -14 1438 175 1233 -14 b 492 505 695 -14 492 176 b 965 1024 492 836 695 1024 b 1438 505 1233 1024 1438 836 m 1221 505 b 965 835 1221 719 1120 835 b 708 505 809 835 708 719 b 965 175 708 291 809 175 b 1221 505 1120 175 1221 291 \"\n    },\n    \"Ⓟ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 628 1010 l 1026 1010 b 1388 668 1256 1010 1388 869 b 1021 327 1388 466 1253 327 l 841 327 l 841 0 l 628 0 m 986 499 b 1168 668 1109 499 1168 568 b 985 836 1168 768 1109 836 l 841 836 l 841 499 \"\n    },\n    \"Ⓠ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1437 505 b 1277 99 1437 325 1376 187 l 1422 -83 l 1223 -83 l 1141 17 b 964 -14 1087 -3 1027 -14 b 491 505 695 -14 491 176 b 964 1024 491 836 695 1024 b 1437 505 1232 1024 1437 836 m 1072 351 l 1147 255 b 1221 505 1194 311 1221 395 b 964 835 1221 719 1119 835 b 708 505 809 835 708 719 b 964 175 708 291 809 175 b 1019 181 983 175 1002 177 l 890 351 \"\n    },\n    \"Ⓡ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 602 1010 l 1000 1010 b 1362 680 1230 1010 1362 881 b 1184 393 1362 542 1299 442 l 1398 0 l 1163 0 l 971 358 l 815 358 l 815 0 l 602 0 m 960 530 b 1142 680 1083 530 1142 580 b 959 836 1142 781 1083 836 l 815 836 l 815 530 \"\n    },\n    \"Ⓢ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1146 720 b 973 845 1138 799 1075 845 b 811 732 869 845 811 798 b 971 607 809 660 883 627 l 1061 585 b 1364 289 1237 546 1364 457 b 972 -14 1364 104 1219 -14 b 565 317 727 -14 571 99 l 772 317 b 970 165 779 216 859 165 b 1149 289 1078 165 1148 215 b 977 415 1148 357 1087 389 l 867 443 b 592 718 696 484 591 569 b 975 1024 591 902 753 1024 b 1350 720 1199 1024 1347 900 l 1146 720 \"\n    },\n    \"Ⓣ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 550 1010 l 1380 1010 l 1380 834 l 1070 834 l 1070 0 l 859 0 l 859 834 l 550 834 \"\n    },\n    \"Ⓤ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1383 1010 l 1383 354 b 965 -14 1383 133 1216 -14 b 546 354 713 -14 546 133 l 546 1010 l 760 1010 l 760 372 b 965 174 760 257 841 174 b 1170 372 1089 174 1170 257 l 1170 1010 \"\n    },\n    \"Ⓥ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 960 243 l 969 243 l 1214 1010 l 1451 1010 l 1102 0 l 827 0 l 478 1010 l 716 1010 \"\n    },\n    \"Ⓦ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 289 949 b 156 505 205 822 156 669 b 965 -303 156 59 518 -303 b 1773 505 1412 -303 1773 59 b 1640 949 1773 669 1724 822 l 1369 0 l 1161 0 l 969 660 l 961 660 l 769 0 l 561 0 m 505 1010 l 672 308 l 681 308 l 865 1010 l 1065 1010 l 1249 307 l 1258 307 l 1425 1010 l 1596 1010 b 965 1313 1448 1195 1220 1313 b 333 1010 709 1313 481 1195 \"\n    },\n    \"Ⓧ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 961 666 l 969 666 l 1173 1010 l 1415 1010 l 1106 505 l 1421 0 l 1176 0 l 969 345 l 961 345 l 754 0 l 509 0 l 825 505 l 515 1010 l 757 1010 \"\n    },\n    \"Ⓨ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 729 1010 l 960 575 l 970 575 l 1200 1010 l 1439 1010 l 1071 357 l 1071 0 l 859 0 l 859 357 l 490 1010 \"\n    },\n    \"Ⓩ\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 579 127 l 1083 834 l 578 834 l 578 1010 l 1351 1010 l 1351 883 l 846 176 l 1352 176 l 1352 0 l 579 0 \"\n    },\n    \"⓪\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 965 -22 b 557 504 710 -22 556 172 b 965 1024 557 835 711 1024 b 1373 504 1218 1024 1373 835 b 965 -22 1372 171 1219 -22 m 965 155 b 1155 504 1080 155 1155 271 b 965 849 1155 733 1080 849 b 774 504 849 849 775 733 b 965 155 774 271 849 155 \"\n    },\n    \"①\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1097 0 l 883 0 l 883 807 l 877 807 l 646 662 l 646 852 l 896 1010 l 1097 1010 \"\n    },\n    \"②\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 611 154 l 970 487 b 1111 711 1062 575 1111 630 b 956 855 1111 799 1045 855 b 803 699 864 855 803 796 l 601 699 b 958 1024 600 897 746 1024 b 1317 725 1174 1024 1317 900 b 1054 326 1317 610 1262 515 l 907 182 l 907 175 l 1331 175 l 1331 0 l 611 0 \"\n    },\n    \"③\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 962 -14 b 579 286 740 -14 582 109 l 794 286 b 963 162 798 212 869 162 b 1129 298 1060 162 1129 218 b 944 436 1129 379 1058 436 l 849 436 l 849 593 l 944 593 b 1108 727 1041 593 1108 647 b 964 855 1108 802 1051 855 b 804 728 877 855 806 805 l 599 728 b 965 1024 602 903 758 1024 b 1313 739 1174 1024 1314 899 b 1123 526 1314 626 1236 546 l 1123 518 b 1351 284 1272 499 1351 409 b 962 -14 1351 111 1189 -14 \"\n    },\n    \"④\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 505 346 l 926 1010 l 1194 1010 l 1194 349 l 1319 349 l 1319 178 l 1194 178 l 1194 0 l 989 0 l 989 178 l 505 178 m 993 777 l 985 777 l 720 357 l 720 349 l 993 349 \"\n    },\n    \"⑤\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 959 -14 b 593 286 750 -14 597 111 l 800 286 b 959 154 805 207 874 154 b 1130 331 1059 154 1130 226 b 956 511 1130 437 1057 511 b 805 443 896 511 836 485 l 615 477 l 663 1010 l 1280 1010 l 1280 836 l 839 836 l 813 582 l 819 582 b 1019 669 854 632 931 669 b 1336 337 1201 669 1337 530 b 959 -14 1337 133 1184 -14 \"\n    },\n    \"⑥\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 972 -14 b 568 482 764 -13 568 112 b 979 1024 569 822 729 1024 b 1339 728 1181 1024 1319 894 l 1128 728 b 979 841 1112 799 1056 841 b 777 522 847 841 778 719 l 784 522 b 1039 664 830 611 928 664 b 1349 338 1218 664 1350 528 b 972 -14 1350 133 1197 -15 m 971 154 b 1142 332 1069 154 1143 231 b 972 510 1143 433 1071 510 b 799 332 874 510 799 430 b 971 154 799 233 872 154 \"\n    },\n    \"⑦\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1121 829 l 1121 836 l 633 836 l 633 1010 l 1342 1010 l 1342 833 l 923 0 l 702 0 \"\n    },\n    \"⑧\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 965 -14 b 573 272 737 -14 573 108 b 792 521 573 398 669 501 l 792 528 b 611 752 685 550 610 642 b 965 1024 610 908 760 1024 b 1319 752 1169 1024 1319 908 b 1138 528 1319 641 1243 550 l 1138 521 b 1357 272 1259 501 1356 398 b 965 -14 1356 108 1193 -14 m 965 143 b 1134 289 1066 143 1134 203 b 965 439 1134 376 1062 439 b 795 289 867 439 795 376 b 965 143 795 203 863 143 m 965 594 b 1111 730 1050 594 1111 650 b 965 863 1111 808 1051 863 b 819 730 878 863 819 809 b 965 594 819 650 879 594 \"\n    },\n    \"⑨\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 955 1024 b 1359 531 1163 1023 1358 897 b 948 -14 1359 188 1198 -14 b 588 285 746 -14 608 115 l 799 285 b 948 169 815 212 871 169 b 1150 491 1080 169 1149 291 l 1143 491 b 888 349 1098 402 999 349 b 578 674 709 349 579 485 b 955 1024 577 877 729 1025 m 957 856 b 785 680 858 856 784 778 b 955 504 786 581 856 504 b 1128 680 1053 504 1129 583 b 957 856 1127 776 1055 856 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 965 -21 b 557 505 710 -21 556 173 b 965 1025 557 836 711 1025 b 1373 505 1218 1025 1373 836 b 965 -21 1372 172 1219 -21 m 965 156 b 1155 505 1080 156 1155 272 b 1123 720 1155 594 1143 666 l 858 200 b 965 156 888 171 924 156 m 1066 810 b 965 850 1038 836 1004 850 b 774 505 849 850 775 734 b 804 292 774 417 785 346 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1113 0 l 900 0 l 900 749 l 890 749 b 685 674 869 715 796 674 l 685 843 b 904 1010 814 843 901 948 l 1113 1010 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 794 286 b 963 162 799 210 871 162 b 1129 302 1060 162 1129 216 b 939 447 1129 385 1064 447 l 830 447 l 830 596 l 1054 829 l 1054 836 l 629 836 l 629 1010 l 1316 1010 l 1316 856 l 1045 582 l 1045 574 b 1351 288 1258 553 1351 422 b 962 -14 1351 108 1185 -14 b 578 286 740 -14 584 106 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 534 346 l 911 1010 l 1117 1010 l 749 357 l 749 349 l 1025 349 l 1025 631 l 1220 631 l 1220 349 l 1348 349 l 1348 178 l 1220 178 l 1220 0 l 1019 0 l 1019 178 l 534 178 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 599 328 b 728 664 599 435 640 535 l 962 1010 l 1177 1010 l 932 651 b 1011 661 956 656 983 661 b 1331 332 1197 661 1331 527 b 968 -14 1331 125 1178 -14 b 599 328 766 -14 598 112 m 807 326 b 967 153 807 225 872 153 b 1126 325 1060 153 1126 225 b 967 497 1126 426 1059 497 b 807 326 872 497 807 426 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 599 678 b 961 1024 599 885 751 1024 b 1331 682 1162 1024 1332 899 b 1201 346 1330 576 1288 475 l 968 0 l 753 0 l 998 360 b 918 349 973 354 946 349 b 599 678 731 349 599 483 m 804 685 b 962 513 804 584 869 513 b 1122 684 1056 513 1122 584 b 962 857 1122 785 1056 857 b 804 685 869 857 804 785 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1055 303 l 874 303 l 855 1010 l 1074 1010 m 965 -13 b 846 106 900 -13 846 40 b 965 223 846 170 900 223 b 1083 106 1028 223 1083 170 b 965 -13 1083 40 1028 -13 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 858 320 b 987 597 858 492 905 545 b 1095 743 1048 636 1095 679 b 975 856 1095 812 1041 856 b 847 733 910 856 850 813 l 646 733 b 976 1024 651 930 797 1024 b 1310 751 1171 1024 1310 923 b 1158 508 1310 635 1250 562 b 1045 320 1080 461 1046 416 l 1045 303 l 858 303 m 955 -13 b 836 106 890 -13 836 40 b 955 223 836 170 890 223 b 1073 106 1018 223 1073 170 b 955 -13 1073 40 1018 -13 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1021 251 l 824 251 l 783 0 l 625 0 l 666 251 l 528 251 l 554 408 l 692 408 l 724 602 l 586 602 l 613 760 l 750 760 l 791 1010 l 949 1010 l 908 760 l 1105 760 l 1146 1010 l 1304 1010 l 1263 760 l 1402 760 l 1375 602 l 1237 602 l 1205 408 l 1344 408 l 1317 251 l 1179 251 l 1138 0 l 981 0 m 1048 408 l 1079 602 l 882 602 l 850 408 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1195 422 l 734 422 l 734 588 l 1195 588 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 598 585 l 1292 891 l 1292 691 l 823 503 l 823 494 l 1292 306 l 1292 106 l 598 412 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 637 106 l 637 306 l 1106 494 l 1106 503 l 637 691 l 637 891 l 1332 585 l 1332 412 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 624 429 l 1305 429 l 1305 254 l 624 254 m 624 757 l 1305 757 l 1305 581 l 624 581 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 876 415 l 616 415 l 616 591 l 876 591 l 876 852 l 1053 852 l 1053 591 l 1314 591 l 1314 415 l 1053 415 l 1053 154 l 876 154 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1310 417 l 619 417 l 619 593 l 1310 593 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 965 370 l 734 140 l 605 270 l 835 499 l 605 728 l 734 859 l 965 629 l 1195 859 l 1324 728 l 1094 499 l 1324 270 l 1195 140 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1310 422 l 619 422 l 619 589 l 1310 589 m 965 112 b 845 232 898 112 845 165 b 965 349 845 296 898 349 b 1082 232 1029 349 1082 296 b 965 112 1082 165 1029 112 m 965 661 b 845 781 899 661 845 715 b 965 898 845 846 899 898 b 1082 781 1030 898 1082 846 b 965 661 1082 715 1030 661 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 882 705 l 619 441 l 504 555 l 966 1016 l 1426 555 l 1313 441 l 1049 705 l 1049 0 l 882 0 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 1048 305 l 1311 569 l 1426 455 l 965 -6 l 504 455 l 618 569 l 881 305 l 881 1010 l 1048 1010 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 458 505 l 955 1002 l 1069 889 l 769 588 l 1473 588 l 1473 422 l 769 422 l 1069 122 l 955 8 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 861 121 l 1162 422 l 458 422 l 458 588 l 1162 588 l 861 888 l 976 1002 l 1473 505 l 976 8 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 617 617 l 845 393 l 1351 897 l 1491 758 l 845 114 l 477 477 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 965 -444 b 16 505 440 -444 16 -19 b 965 1454 16 1029 440 1454 b 1914 505 1489 1454 1914 1029 b 965 -444 1914 -19 1489 -444 m 965 -303 b 1773 505 1412 -303 1773 59 b 965 1313 1773 952 1412 1313 b 156 505 518 1313 156 952 b 965 -303 156 59 518 -303 m 576 257 l 825 505 l 575 753 l 715 893 l 965 644 l 1215 893 l 1354 753 l 1105 505 l 1353 257 l 1214 117 l 965 365 l 716 117 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 965 -22 b 557 504 710 -22 556 172 b 965 1024 557 835 711 1024 b 1373 504 1218 1024 1373 835 b 965 -22 1372 171 1219 -22 m 965 155 b 1155 504 1080 155 1155 271 b 965 849 1155 733 1080 849 b 774 504 849 849 775 733 b 965 155 774 271 849 155 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1097 0 l 883 0 l 883 807 l 877 807 l 646 662 l 646 852 l 896 1010 l 1097 1010 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 611 154 l 970 487 b 1111 711 1062 575 1111 630 b 956 855 1111 799 1045 855 b 803 699 864 855 803 796 l 601 699 b 958 1024 600 897 746 1024 b 1317 725 1174 1024 1317 900 b 1054 326 1317 610 1262 515 l 907 182 l 907 175 l 1331 175 l 1331 0 l 611 0 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 959 -14 b 576 286 737 -14 580 109 l 791 286 b 960 162 795 212 866 162 b 1126 298 1057 162 1126 218 b 941 436 1126 379 1055 436 l 846 436 l 846 593 l 941 593 b 1105 727 1038 593 1105 647 b 961 855 1105 802 1048 855 b 801 728 874 855 803 805 l 596 728 b 962 1024 599 903 755 1024 b 1310 739 1171 1024 1311 899 b 1120 526 1311 626 1233 546 l 1120 518 b 1348 284 1269 499 1348 409 b 959 -14 1348 111 1186 -14 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 530 346 l 952 1010 l 1219 1010 l 1219 349 l 1344 349 l 1344 178 l 1219 178 l 1219 0 l 1015 0 l 1015 178 l 530 178 m 1019 777 l 1011 777 l 745 357 l 745 349 l 1019 349 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 959 -14 b 593 286 750 -14 597 111 l 800 286 b 959 154 805 207 874 154 b 1130 331 1059 154 1130 226 b 956 511 1130 437 1057 511 b 805 443 896 511 836 485 l 615 477 l 663 1010 l 1280 1010 l 1280 836 l 839 836 l 813 582 l 819 582 b 1019 669 854 632 931 669 b 1336 337 1201 669 1337 530 b 959 -14 1337 133 1184 -14 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 968 -14 b 564 482 760 -13 564 112 b 975 1024 565 822 726 1024 b 1335 728 1177 1024 1315 894 l 1125 728 b 975 841 1108 799 1053 841 b 773 522 843 841 774 719 l 780 522 b 1035 664 826 611 924 664 b 1345 338 1214 664 1346 528 b 968 -14 1346 133 1193 -15 m 967 154 b 1138 332 1065 154 1139 231 b 968 510 1139 433 1067 510 b 795 332 870 510 796 430 b 967 154 795 233 868 154 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1118 829 l 1118 836 l 630 836 l 630 1010 l 1339 1010 l 1339 833 l 919 0 l 699 0 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 965 -14 b 573 272 737 -14 573 108 b 792 521 573 398 669 501 l 792 528 b 611 752 685 550 610 642 b 965 1024 610 908 760 1024 b 1319 752 1169 1024 1319 908 b 1138 528 1319 641 1243 550 l 1138 521 b 1357 272 1259 501 1356 398 b 965 -14 1356 108 1193 -14 m 965 143 b 1134 289 1066 143 1134 203 b 965 439 1134 376 1062 439 b 795 289 867 439 795 376 b 965 143 795 203 863 143 m 965 594 b 1111 730 1050 594 1111 650 b 965 863 1111 808 1051 863 b 819 730 878 863 819 809 b 965 594 819 650 879 594 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 956 1024 b 1359 531 1163 1023 1359 897 b 948 -14 1360 188 1199 -14 b 588 285 746 -14 608 115 l 799 285 b 948 169 815 212 871 169 b 1150 491 1080 169 1150 291 l 1143 491 b 889 349 1098 402 1000 349 b 579 674 710 349 579 485 b 956 1024 578 877 730 1025 m 957 856 b 786 680 858 856 785 778 b 955 504 786 581 857 504 b 1129 680 1053 504 1129 583 b 957 856 1128 776 1055 856 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 965 -21 b 557 505 710 -21 556 173 b 965 1025 557 836 711 1025 b 1373 505 1218 1025 1373 836 b 965 -21 1372 172 1219 -21 m 965 156 b 1155 505 1080 156 1155 272 b 1123 720 1155 594 1143 666 l 858 200 b 965 156 888 171 924 156 m 1066 810 b 965 850 1038 836 1004 850 b 774 505 849 850 775 734 b 804 292 774 417 785 346 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1113 0 l 900 0 l 900 749 l 890 749 b 685 674 869 715 796 674 l 685 843 b 904 1010 814 843 901 948 l 1113 1010 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 788 286 b 957 162 793 210 865 162 b 1123 302 1054 162 1123 216 b 933 447 1123 385 1058 447 l 824 447 l 824 596 l 1048 829 l 1048 836 l 623 836 l 623 1010 l 1310 1010 l 1310 856 l 1039 582 l 1039 574 b 1345 288 1252 553 1345 422 b 956 -14 1345 108 1179 -14 b 572 286 734 -14 578 106 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 534 346 l 911 1010 l 1117 1010 l 749 357 l 749 349 l 1025 349 l 1025 631 l 1220 631 l 1220 349 l 1348 349 l 1348 178 l 1220 178 l 1220 0 l 1019 0 l 1019 178 l 534 178 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 599 328 b 728 664 599 435 640 535 l 962 1010 l 1177 1010 l 932 651 b 1011 661 956 656 983 661 b 1331 332 1197 661 1331 527 b 968 -14 1331 125 1178 -14 b 599 328 766 -14 598 112 m 807 326 b 967 153 807 225 872 153 b 1126 325 1060 153 1126 225 b 967 497 1126 426 1059 497 b 807 326 872 497 807 426 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 599 678 b 961 1024 599 885 751 1024 b 1331 682 1162 1024 1332 899 b 1201 346 1330 576 1288 475 l 968 0 l 753 0 l 998 360 b 918 349 973 354 946 349 b 599 678 731 349 599 483 m 804 685 b 962 513 804 584 869 513 b 1122 684 1056 513 1122 584 b 962 857 1122 785 1056 857 b 804 685 869 857 804 785 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1055 303 l 874 303 l 855 1010 l 1074 1010 m 965 -13 b 846 106 900 -13 846 40 b 965 223 846 170 900 223 b 1083 106 1028 223 1083 170 b 965 -13 1083 40 1028 -13 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 858 320 b 987 597 858 492 905 545 b 1095 743 1048 636 1095 679 b 975 856 1095 812 1041 856 b 847 733 910 856 850 813 l 646 733 b 976 1024 651 930 797 1024 b 1310 751 1171 1024 1310 923 b 1158 508 1310 635 1250 562 b 1045 320 1080 461 1046 416 l 1045 303 l 858 303 m 955 -13 b 836 106 890 -13 836 40 b 955 223 836 170 890 223 b 1073 106 1018 223 1073 170 b 955 -13 1073 40 1018 -13 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1021 251 l 824 251 l 783 0 l 625 0 l 666 251 l 528 251 l 554 408 l 692 408 l 724 602 l 586 602 l 613 760 l 750 760 l 791 1010 l 949 1010 l 908 760 l 1105 760 l 1146 1010 l 1304 1010 l 1263 760 l 1402 760 l 1375 602 l 1237 602 l 1205 408 l 1344 408 l 1317 251 l 1179 251 l 1138 0 l 981 0 m 1048 408 l 1079 602 l 882 602 l 850 408 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1195 422 l 734 422 l 734 588 l 1195 588 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 598 585 l 1292 891 l 1292 691 l 823 503 l 823 494 l 1292 306 l 1292 106 l 598 412 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 637 106 l 637 306 l 1106 494 l 1106 503 l 637 691 l 637 891 l 1332 585 l 1332 412 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 624 429 l 1305 429 l 1305 254 l 624 254 m 624 757 l 1305 757 l 1305 581 l 624 581 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 876 415 l 616 415 l 616 591 l 876 591 l 876 852 l 1053 852 l 1053 591 l 1314 591 l 1314 415 l 1053 415 l 1053 154 l 876 154 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1310 417 l 619 417 l 619 593 l 1310 593 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 965 370 l 734 140 l 605 270 l 835 499 l 605 728 l 734 859 l 965 629 l 1195 859 l 1324 728 l 1094 499 l 1324 270 l 1195 140 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1310 422 l 619 422 l 619 589 l 1310 589 m 965 112 b 845 232 898 112 845 165 b 965 349 845 296 898 349 b 1082 232 1029 349 1082 296 b 965 112 1082 165 1029 112 m 965 661 b 845 781 899 661 845 715 b 965 898 845 846 899 898 b 1082 781 1030 898 1082 846 b 965 661 1082 715 1030 661 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 882 705 l 619 441 l 504 555 l 966 1016 l 1426 555 l 1313 441 l 1049 705 l 1049 0 l 882 0 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 1048 305 l 1311 569 l 1426 455 l 965 -6 l 504 455 l 618 569 l 881 305 l 881 1010 l 1048 1010 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 458 505 l 955 1002 l 1069 889 l 769 588 l 1473 588 l 1473 422 l 769 422 l 1069 122 l 955 8 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 861 121 l 1162 422 l 458 422 l 458 588 l 1162 588 l 861 888 l 976 1002 l 1473 505 l 976 8 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 617 615 l 845 390 l 1351 895 l 1491 755 l 845 112 l 477 475 \"\n    },\n    \"\": {\n      \"ha\": 1929,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 219 -410 b 49 -241 109 -410 49 -351 l 49 1251 b 219 1420 49 1361 109 1420 l 1710 1420 b 1880 1251 1821 1420 1880 1361 l 1880 -241 b 1710 -410 1880 -351 1821 -410 l 219 -410 m 1719 -270 b 1740 -250 1732 -270 1740 -262 l 1740 1260 b 1719 1280 1740 1272 1732 1280 l 210 1280 b 190 1260 198 1280 190 1272 l 190 -250 b 210 -270 190 -262 198 -270 m 576 257 l 825 505 l 575 753 l 715 893 l 965 644 l 1215 893 l 1354 753 l 1105 505 l 1353 257 l 1214 117 l 965 365 l 716 117 \"\n    },\n    \"Ƃ\": {\n      \"ha\": 910,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 758 1010 l 758 834 l 301 834 l 301 637 l 466 637 b 854 323 705 637 854 514 b 466 0 854 132 705 0 l 88 0 m 466 172 b 643 325 580 172 643 242 b 466 468 643 405 580 468 l 301 468 l 301 172 \"\n    },\n    \"Ҿ\": {\n      \"ha\": 1189,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 216 742 b 299 600 216 669 246 620 b 719 1023 300 853 470 1023 b 1116 541 968 1023 1116 844 l 1116 428 l 507 428 l 507 406 b 773 172 507 258 598 172 b 1025 214 845 172 945 187 l 1058 36 b 836 -13 1011 12 923 -6 l 836 -327 l 632 -327 l 632 -3 b 299 406 422 39 299 186 l 299 445 b 74 742 157 469 74 577 m 908 601 l 908 628 b 720 836 908 758 838 836 b 507 601 592 836 508 744 \"\n    },\n    \"Ӵ\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 336 1010 l 336 685 b 529 525 336 568 395 525 b 730 543 581 525 669 531 l 730 1010 l 939 1010 l 939 0 l 730 0 l 730 373 b 529 354 669 361 580 354 b 129 685 286 354 128 455 l 129 1010 m 383 1114 b 279 1214 326 1114 279 1160 b 383 1314 279 1270 326 1314 b 485 1214 440 1314 485 1270 b 383 1114 485 1160 440 1114 m 685 1114 b 581 1214 628 1114 581 1160 b 685 1314 581 1270 628 1314 b 787 1214 742 1314 787 1270 b 685 1114 787 1160 742 1114 \"\n    },\n    \"Ӌ\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 336 1010 l 336 685 b 529 525 336 568 395 525 b 730 543 581 525 669 531 l 730 1010 l 939 1010 l 939 145 l 1139 145 l 1139 -244 l 935 -244 l 935 0 l 730 0 l 730 373 b 529 354 669 361 580 354 b 129 685 286 354 128 455 l 129 1010 \"\n    },\n    \"Ǳ\": {\n      \"ha\": 1936,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 1087 127 l 1591 834 l 1086 834 l 1086 1010 l 1859 1010 l 1859 883 l 1355 176 l 1860 176 l 1860 0 l 1087 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 \"\n    },\n    \"Đ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 471 l -53 471 l -53 594 l 88 594 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 594 l 439 594 l 439 471 l 301 471 l 301 183 \"\n    },\n    \"Ϝ\": {\n      \"ha\": 936,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 749 254 l 575 254 l 575 417 l 333 417 l 333 0 l 119 0 l 119 1010 l 800 1010 l 800 834 l 333 834 l 333 593 l 730 593 l 730 571 l 749 571 \"\n    },\n    \"Ƌ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 472 0 b 83 323 233 0 83 133 b 472 638 83 512 233 638 l 635 638 l 635 832 l 181 832 l 181 1006 l 849 1006 l 849 0 m 635 467 l 472 467 b 299 325 356 467 299 405 b 472 172 299 242 356 172 l 635 172 \"\n    },\n    \"Ѥ\": {\n      \"ha\": 1402,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 962 419 l 668 419 b 908 177 691 250 785 177 b 1129 339 1013 177 1098 229 l 1338 312 b 908 -14 1286 109 1122 -14 b 454 419 668 -14 485 145 l 301 419 l 301 0 l 88 0 l 88 1010 l 301 1010 l 301 586 l 454 586 b 908 1024 484 863 667 1024 b 1339 693 1116 1024 1286 905 l 1132 666 b 908 834 1102 778 1016 834 b 668 586 784 834 690 757 l 962 586 \"\n    },\n    \"Ӆ\": {\n      \"ha\": 1014,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 33 172 l 62 174 b 224 561 173 183 214 279 l 241 1010 l 926 1010 l 926 115 l 1091 115 l 1091 -3 b 965 -289 1092 -111 1040 -220 l 853 -240 b 867 -212 857 -230 862 -221 b 924 -15 895 -158 924 -102 l 924 0 l 719 0 l 719 839 l 439 839 l 423 487 b 88 0 407 148 331 0 l 33 0 \"\n    },\n    \"Ɛ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 587 432 l 464 432 b 294 293 348 432 294 384 b 463 158 294 195 362 158 b 637 274 579 158 637 206 l 853 274 b 469 -14 852 92 687 -14 b 78 279 235 -14 78 84 b 254 516 78 398 141 478 b 94 737 155 558 94 636 b 471 1024 94 917 243 1024 b 838 743 684 1024 837 910 l 623 743 b 471 850 623 811 569 850 b 310 724 362 850 310 805 b 464 596 310 650 355 596 l 587 596 l 587 543 \"\n    },\n    \"Ҫ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 581 -12 957 168 816 5 l 577 -40 b 692 -160 644 -50 692 -91 b 432 -321 693 -258 597 -321 l 430 -227 b 564 -165 513 -227 563 -207 b 466 -97 566 -125 534 -106 l 485 -11 b 70 505 243 13 70 199 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 \"\n    },\n    \"Ʃ\": {\n      \"ha\": 934,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 825 0 l 103 0 l 103 104 l 408 503 l 103 902 l 103 1006 l 810 1006 l 810 829 l 402 829 l 635 509 l 635 498 l 401 176 l 825 176 \"\n    },\n    \"Ð\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 471 l -53 471 l -53 594 l 88 594 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 594 l 439 594 l 439 471 l 301 471 l 301 183 \"\n    },\n    \"Ʒ\": {\n      \"ha\": 953,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 265 73 b 471 -119 271 -41 359 -119 b 682 135 603 -119 682 -11 b 439 401 682 300 581 401 l 329 401 l 329 556 l 611 823 l 611 831 l 106 831 l 106 1010 l 877 1010 l 877 856 l 548 547 l 548 538 b 903 139 760 520 903 361 b 472 -299 903 -115 725 -299 b 49 73 235 -299 56 -145 \"\n    },\n    \"Ǯ\": {\n      \"ha\": 953,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 265 73 b 471 -119 271 -41 359 -119 b 682 135 603 -119 682 -11 b 439 401 682 300 581 401 l 329 401 l 329 556 l 611 823 l 611 831 l 106 831 l 106 1010 l 877 1010 l 877 856 l 548 547 l 548 538 b 903 139 760 520 903 361 b 472 -299 903 -115 725 -299 b 49 73 235 -299 56 -145 m 477 1204 l 576 1325 l 755 1325 l 755 1318 l 555 1101 l 399 1101 l 199 1318 l 199 1325 l 378 1325 \"\n    },\n    \"Ƹ\": {\n      \"ha\": 953,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 904 73 b 480 -299 897 -145 718 -299 b 50 139 228 -299 50 -115 b 405 538 50 361 193 520 l 405 547 l 76 856 l 76 1010 l 847 1010 l 847 831 l 342 831 l 342 823 l 623 556 l 623 401 l 514 401 b 271 135 372 401 271 300 b 482 -119 271 -11 350 -119 b 688 73 594 -119 682 -41 l 904 73 \"\n    },\n    \"Ғ\": {\n      \"ha\": 807,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 834 l 301 834 l 301 594 l 439 594 l 439 471 l 301 471 l 301 0 l 88 0 l 88 471 l -53 471 l -53 594 l 88 594 l 88 1010 l 758 1010 \"\n    },\n    \"ɢ\": {\n      \"ha\": 933,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 826 110 b 482 -13 778 58 690 -13 b 105 314 261 -13 105 120 l 105 424 b 471 748 105 617 257 748 b 820 487 682 748 802 662 l 618 487 b 471 584 605 556 559 584 b 309 425 372 584 309 518 l 309 314 b 482 153 309 221 372 153 b 634 181 575 153 610 166 l 634 259 l 479 259 l 479 399 l 826 399 \"\n    },\n    \"ʛ\": {\n      \"ha\": 1044,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 626 487 b 479 584 613 556 568 584 b 318 425 380 584 317 518 l 318 314 b 490 153 317 221 380 153 b 642 181 583 153 618 166 l 642 259 l 487 259 l 487 399 l 834 399 l 834 110 b 490 -13 786 58 697 -13 b 113 314 269 -13 113 120 l 113 424 b 479 748 113 617 265 748 b 688 706 563 748 633 734 b 888 821 722 781 791 821 b 976 810 919 821 946 817 l 976 673 b 924 678 958 675 942 678 b 830 583 864 678 829 654 l 830 487 \"\n    },\n    \"Ĳ\": {\n      \"ha\": 1181,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1093 1010 l 1093 306 b 748 -14 1092 110 953 -14 b 422 284 565 -14 421 82 l 635 284 b 759 157 636 204 685 157 b 882 306 838 157 881 209 l 882 1010 m 301 0 l 88 0 l 88 1010 l 301 1010 \"\n    },\n    \"ɪ\": {\n      \"ha\": 651,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 534 569 l 428 569 l 428 167 l 534 167 l 534 0 l 117 0 l 117 167 l 221 167 l 221 569 l 117 569 l 117 734 l 534 734 \"\n    },\n    \"Ѷ\": {\n      \"ha\": 1059,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 697 780 b 972 1024 749 948 827 1024 l 1025 1024 l 1025 836 l 1001 836 b 919 756 956 836 938 809 l 657 0 l 382 0 l 33 1010 l 270 1010 l 514 243 l 524 243 l 697 780 m 186 1332 l 383 1332 l 488 1108 l 340 1108 m 478 1332 l 669 1332 l 729 1108 l 583 1108 \"\n    },\n    \"Ϟ\": {\n      \"ha\": 1032,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 147 157 l 195 743 b 195 793 196 762 197 778 b 85 871 190 848 159 871 b 51 868 67 871 59 870 l 61 1020 b 131 1024 81 1023 113 1024 b 365 846 279 1024 353 968 b 365 757 368 820 368 790 l 346 493 l 869 875 l 889 847 l 839 289 b 840 212 835 254 835 227 b 954 140 849 164 888 140 b 983 142 963 140 975 140 l 972 -9 b 906 -14 953 -12 923 -14 b 665 162 757 -14 674 49 b 669 261 664 191 665 225 l 686 498 l 173 131 \"\n    },\n    \"Ҁ\": {\n      \"ha\": 930,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 611 -243 l 398 -243 l 398 -8 b 79 392 201 22 79 176 l 79 618 b 474 1024 79 863 220 1024 b 852 680 699 1024 852 904 l 638 680 b 473 851 638 800 572 851 b 293 618 340 851 293 763 l 293 392 b 471 158 293 251 356 158 l 611 158 \"\n    },\n    \"Ѯ\": {\n      \"ha\": 795,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 332 1010 b 697 756 568 1010 697 925 b 534 512 697 640 640 555 b 729 273 660 474 729 395 b 376 -14 729 98 590 -14 l 334 -14 b 258 -76 282 -14 258 -39 b 357 -181 258 -128 304 -158 l 299 -304 b 70 -47 161 -275 70 -186 b 318 157 70 89 163 157 l 363 157 b 522 293 462 157 522 207 b 332 423 522 384 455 423 l 232 423 l 232 596 l 337 596 b 490 723 442 596 490 649 b 332 839 490 800 441 839 l 152 839 l 152 1010 m 450 1204 l 556 1299 l 728 1299 l 728 1292 l 514 1101 l 386 1101 l 170 1292 l 170 1299 l 344 1299 \"\n    },\n    \"Ǉ\": {\n      \"ha\": 1580,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 m 1491 1010 l 1491 306 b 1147 -14 1491 110 1351 -14 b 821 284 964 -14 820 82 l 1033 284 b 1158 157 1035 204 1083 157 b 1280 306 1236 157 1280 209 l 1280 1010 \"\n    },\n    \"Ŀ\": {\n      \"ha\": 805,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 91 1010 l 305 1010 l 305 176 l 738 176 l 738 0 l 91 0 m 511 506 b 398 613 449 506 398 554 b 511 719 398 671 449 719 b 625 613 574 719 625 671 b 511 506 625 554 574 506 \"\n    },\n    \"ʟ\": { \"ha\": 670, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 607 0 l 64 0 l 64 734 l 272 734 l 272 165 l 607 165 \" },\n    \"Ǌ\": {\n      \"ha\": 1812,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 933 0 l 748 0 l 309 636 l 301 636 l 301 0 l 88 0 l 88 1010 l 275 1010 l 711 375 l 720 375 l 720 1010 l 933 1010 m 1724 1010 l 1724 306 b 1380 -14 1724 110 1584 -14 b 1054 284 1197 -14 1053 82 l 1266 284 b 1390 157 1268 204 1316 157 b 1513 306 1469 157 1513 209 l 1513 1010 \"\n    },\n    \"ɴ\": {\n      \"ha\": 865,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 781 0 l 585 0 l 295 404 l 288 404 l 288 0 l 84 0 l 84 758 l 257 758 l 565 332 l 574 332 l 574 758 l 781 758 \"\n    },\n    \"ɶ\": {\n      \"ha\": 1216,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1133 0 l 707 0 b 443 -14 572 0 526 -14 b 82 359 213 -14 82 147 l 82 375 b 441 748 82 587 213 748 b 707 734 526 748 574 734 l 1133 734 l 1133 569 l 776 569 l 776 451 l 1072 451 l 1072 286 l 776 286 l 776 165 l 1133 165 m 567 575 b 441 582 519 578 483 582 b 291 375 331 582 291 485 l 291 359 b 443 153 291 244 329 153 b 567 160 483 153 519 157 \"\n    },\n    \"Ƣ\": {\n      \"ha\": 1298,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1210 -284 l 1004 -284 l 1004 763 l 899 716 l 899 126 b 522 -14 841 55 702 -14 b 70 465 237 -14 70 166 l 70 545 b 527 1024 70 848 239 1024 b 861 922 673 1024 792 977 l 1054 1010 l 1210 1010 m 288 465 b 531 158 288 276 355 158 b 691 206 601 158 659 178 l 691 804 b 533 851 656 836 595 851 b 288 545 352 851 288 743 l 288 535 \"\n    },\n    \"Ѡ\": {\n      \"ha\": 1365,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 323 b 439 158 301 216 351 158 b 577 323 529 158 577 214 l 577 1010 l 788 1010 l 788 323 b 924 158 788 214 836 158 b 1063 323 1014 158 1063 214 l 1063 1010 l 1277 1010 l 1277 323 b 924 -14 1277 104 1125 -14 b 683 94 824 -14 739 23 b 439 -14 626 23 541 -14 b 88 323 237 -14 88 104 \"\n    },\n    \"Ѻ\": {\n      \"ha\": 1055,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 594 1019 b 985 504 821 990 985 805 b 594 -10 985 202 821 20 l 594 -111 l 463 -111 l 463 -10 b 70 504 235 20 70 203 b 463 1020 70 806 235 990 l 463 1120 l 594 1120 m 594 184 b 771 504 700 211 771 309 b 594 826 771 697 700 798 l 594 725 l 463 725 l 463 826 b 284 504 357 798 284 697 b 463 184 284 309 357 211 l 463 283 l 594 283 \"\n    },\n    \"Ѽ\": {\n      \"ha\": 1430,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 476 815 b 340 649 394 815 340 764 l 340 326 b 476 158 340 208 396 158 b 613 323 567 158 613 214 l 613 553 l 817 553 l 817 323 b 954 158 817 214 864 158 b 1090 326 1035 158 1090 209 l 1090 649 b 954 815 1090 764 1035 815 l 954 988 b 1305 649 1155 988 1305 869 l 1305 326 b 954 -14 1305 104 1155 -14 b 715 89 856 -14 771 22 b 476 -14 659 22 574 -14 b 125 326 275 -14 125 104 l 125 649 b 476 988 125 869 274 988 m 1031 1153 l 984 1062 l 972 1062 b 680 1146 909 1062 759 1146 b 607 1077 638 1146 607 1124 l 607 1062 l 514 1062 l 514 1089 b 676 1236 514 1189 575 1236 b 1019 1153 785 1236 876 1153 m 625 902 b 674 1005 656 940 674 972 l 674 1070 l 792 1070 l 792 1001 b 683 865 792 947 731 888 \"\n    },\n    \"Ѿ\": {\n      \"ha\": 1362,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 788 992 l 788 323 b 924 158 788 214 836 158 b 1064 323 1014 158 1064 214 l 1064 992 l 1274 992 l 1274 323 b 924 -14 1274 104 1125 -14 b 682 94 824 -14 738 23 b 439 -14 626 23 540 -14 b 88 323 237 -14 88 104 l 88 992 l 301 992 l 301 323 b 439 158 301 216 351 158 b 577 323 529 158 577 214 l 577 992 m 372 1160 l 372 1254 l 993 1254 l 995 1160 l 739 1160 l 739 1073 l 614 1073 l 614 1160 \"\n    },\n    \"Ѱ\": {\n      \"ha\": 1149,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1060 1010 l 1060 680 b 685 270 1060 435 911 291 l 685 0 l 476 0 l 476 269 b 88 680 241 287 88 431 l 88 1010 l 295 1010 l 295 680 b 476 441 295 543 357 461 l 476 1010 l 685 1010 l 685 441 b 851 680 789 457 851 526 l 851 1010 \"\n    },\n    \"ʀ\": {\n      \"ha\": 935,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 462 734 b 785 485 662 734 785 628 b 647 286 785 398 735 326 l 809 0 l 599 0 l 457 250 l 333 250 l 333 0 l 127 0 l 127 734 m 465 392 b 579 479 542 392 579 434 b 462 569 579 526 542 569 l 333 569 l 333 392 \"\n    },\n    \"ʁ\": {\n      \"ha\": 935,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 127 0 l 127 734 l 333 734 l 333 484 l 457 484 l 599 734 l 809 734 l 647 449 b 785 249 735 408 785 336 b 462 0 785 105 661 0 m 333 165 l 462 165 b 579 255 541 165 579 213 b 465 342 579 296 542 342 l 333 342 \"\n    },\n    \"ʶ\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 76 443 l 76 988 l 227 988 l 227 825 l 325 825 l 423 988 l 593 988 l 472 788 b 567 630 533 751 567 692 b 327 443 567 526 475 443 m 227 571 l 331 571 b 418 635 389 571 418 597 b 333 698 418 671 390 698 l 227 698 \"\n    },\n    \"Ϡ\": {\n      \"ha\": 1173,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 109 580 b 568 1024 128 806 262 1024 b 1066 389 887 1024 1066 780 l 1066 317 b 569 -296 1065 -62 889 -296 l 569 -94 b 842 195 731 -94 817 12 l 492 -3 l 407 141 l 849 389 l 849 391 b 835 560 849 453 844 509 l 343 283 l 260 427 l 778 720 b 556 848 729 803 654 848 b 311 580 402 848 320 734 \"\n    },\n    \"Ə\": {\n      \"ha\": 1061,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 520 -14 b 93 452 258 -14 93 162 l 93 566 l 754 566 l 754 567 b 462 834 754 725 685 834 b 202 795 372 834 268 817 l 167 972 b 485 1024 209 994 357 1024 b 970 567 796 1024 970 840 l 970 439 b 520 -14 970 176 792 -14 m 307 392 l 307 372 b 519 174 308 249 385 174 b 752 392 663 174 737 264 \"\n    },\n    \"Ӛ\": {\n      \"ha\": 983,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 430 1024 b 930 545 749 1024 931 829 l 930 439 b 486 -14 931 175 747 -14 b 53 452 216 -14 54 161 l 53 566 l 714 566 b 416 834 708 722 619 834 b 163 795 334 834 232 815 l 128 972 b 430 1024 177 993 305 1024 m 268 392 l 268 372 b 479 174 268 254 340 174 b 712 392 619 174 697 263 m 341 1114 b 237 1214 284 1114 237 1160 b 341 1314 237 1270 284 1314 b 443 1214 398 1314 443 1270 b 341 1114 443 1160 398 1114 m 643 1114 b 539 1214 586 1114 539 1160 b 643 1314 539 1270 586 1314 b 745 1214 700 1314 745 1270 b 643 1114 745 1160 700 1114 \"\n    },\n    \"Ϛ\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 582 -104 b 693 -42 654 -103 693 -84 b 629 15 693 -15 677 0 l 430 74 b 115 526 223 135 115 283 l 115 582 b 545 1024 115 845 290 1024 b 948 673 772 1024 928 889 l 734 673 b 549 848 724 794 666 848 b 334 583 405 848 334 759 l 334 526 b 522 244 334 374 393 286 l 759 169 b 911 -26 859 138 911 71 b 583 -266 911 -172 786 -264 \"\n    },\n    \"Ŧ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 545 l 709 545 l 709 421 l 570 421 l 570 0 l 359 0 l 359 421 l 217 421 l 217 545 l 359 545 l 359 834 l 49 834 \"\n    },\n    \"Ҭ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 145 l 766 145 l 766 -244 l 562 -244 l 562 0 l 359 0 l 359 834 l 49 834 \"\n    },\n    \"Ƅ\": {\n      \"ha\": 1090,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 639 637 b 1027 323 878 637 1027 514 b 639 0 1027 132 878 0 l 261 0 l 261 834 l 17 834 l 17 1010 l 474 1010 l 474 637 m 474 172 l 639 172 b 816 325 753 172 816 242 b 639 468 816 405 753 468 l 474 468 \"\n    },\n    \"Ѹ\": {\n      \"ha\": 1899,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1016 505 b 543 -14 1016 175 811 -14 b 70 505 274 -14 70 176 b 543 1024 70 836 274 1024 b 1016 505 811 1024 1016 836 m 1300 -284 b 1167 -262 1246 -284 1198 -275 l 1215 -106 b 1369 -54 1289 -128 1342 -125 l 1381 -22 l 1110 758 l 1331 758 l 1488 201 l 1495 201 l 1654 758 l 1876 758 l 1582 -82 b 1300 -284 1539 -204 1456 -284 m 799 505 b 543 835 799 719 698 835 b 287 505 388 835 287 719 b 543 175 287 291 388 175 b 799 505 698 175 799 291 \"\n    },\n    \"Ү\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 609 357 l 609 0 l 397 0 l 397 357 l 29 1010 \"\n    },\n    \"Ұ\": {\n      \"ha\": 1006,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 1010 l 498 575 l 508 575 l 738 1010 l 978 1010 l 663 452 l 749 452 l 749 328 l 609 328 l 609 0 l 397 0 l 397 328 l 256 328 l 256 452 l 343 452 l 29 1010 \"\n    },\n    \"Ʋ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 465 -14 b 73 340 236 -14 73 109 l 73 1010 l 288 1010 l 288 340 b 465 158 288 221 346 158 b 639 340 583 158 639 221 l 639 746 b 546 847 639 823 615 847 b 486 842 529 847 508 845 l 486 1012 b 586 1024 519 1019 550 1024 b 857 746 754 1024 857 925 l 857 340 b 465 -14 857 111 693 -14 \"\n    },\n    \"Ʀ\": {\n      \"ha\": 1059,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 436 379 l 285 379 l 285 0 l 68 0 l 68 1080 l 283 1080 l 283 1011 l 451 1011 b 828 711 684 1011 828 906 b 637 429 828 560 753 478 l 991 -228 l 991 -238 l 761 -238 m 451 551 b 613 692 557 551 613 607 b 451 837 613 782 559 837 l 285 837 l 285 551 \"\n    },\n    \"Ӹ\": {\n      \"ha\": 1308,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 477 637 b 866 323 717 637 867 514 b 477 0 867 132 717 0 l 100 0 l 100 1010 l 313 1010 l 313 637 m 1162 0 l 948 0 l 948 1010 l 1162 1010 m 313 172 l 477 172 b 654 325 592 172 655 242 b 477 468 655 405 592 468 l 313 468 m 508 1071 b 404 1172 451 1071 404 1117 b 508 1272 404 1228 451 1272 b 611 1172 565 1272 611 1228 b 508 1071 611 1117 565 1071 m 810 1071 b 706 1172 753 1071 706 1117 b 810 1272 706 1228 753 1272 b 912 1172 867 1272 912 1228 b 810 1071 912 1117 867 1071 \"\n    },\n    \"ʏ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 398 410 l 553 734 l 776 734 l 497 231 l 497 0 l 291 0 l 291 241 l 16 734 l 242 734 \"\n    },\n    \"Ѫ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 100 0 l 100 226 b 469 542 99 438 217 539 l 198 1010 l 1128 1010 l 856 541 b 1199 226 1058 533 1199 453 l 1199 0 l 983 0 l 983 226 b 820 366 983 330 937 366 l 766 366 l 766 0 l 553 0 l 553 366 l 480 366 b 314 226 379 366 314 342 l 314 0 m 798 834 l 527 834 l 662 580 \"\n    },\n    \"Ѭ\": {\n      \"ha\": 1708,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 305 541 l 855 541 b 887 542 866 541 876 542 l 617 1010 l 1547 1010 l 1274 541 b 1618 226 1477 533 1618 453 l 1618 0 l 1402 0 l 1402 226 b 1238 366 1402 330 1355 366 l 1185 366 l 1185 0 l 972 0 l 972 366 l 899 366 b 733 226 797 366 733 342 l 733 0 l 518 0 l 518 226 b 543 372 518 283 526 331 l 305 372 l 305 0 l 91 0 l 91 1010 l 305 1010 m 1216 834 l 945 834 l 1081 579 \"\n    },\n    \"Ѧ\": {\n      \"ha\": 1032,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 668 282 l 600 282 l 600 0 l 423 0 l 423 282 l 365 282 l 273 0 l 46 0 l 403 1010 l 630 1010 l 986 0 l 761 0 m 516 742 l 413 428 l 619 428 \"\n    },\n    \"Ѩ\": {\n      \"ha\": 1432,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 293 428 l 577 428 l 782 1010 l 1009 1010 l 1365 0 l 1139 0 l 1047 282 l 980 282 l 980 0 l 802 0 l 802 282 l 744 282 l 652 0 l 425 0 l 525 283 l 293 283 l 293 0 l 80 0 l 80 1010 l 293 1010 m 999 428 l 895 742 l 792 428 \"\n    },\n    \"Ҙ\": {\n      \"ha\": 916,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 502 -39 b 618 -159 569 -49 617 -90 b 357 -320 618 -257 522 -320 l 355 -226 b 489 -164 438 -226 488 -206 b 391 -96 491 -124 459 -105 l 409 -12 b 72 286 212 4 75 121 l 287 286 b 456 162 291 212 362 162 b 622 298 553 162 622 218 b 436 436 622 379 551 436 l 342 436 l 342 593 l 436 593 b 601 727 534 593 601 647 b 457 855 601 802 544 855 b 297 728 370 855 299 805 l 92 728 b 458 1024 95 903 251 1024 b 806 739 667 1024 807 899 b 616 526 807 626 729 546 l 616 518 b 844 284 764 499 844 409 b 507 -12 844 124 706 6 \"\n    },\n    \"Ӟ\": {\n      \"ha\": 916,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 455 -14 b 72 286 233 -14 75 109 l 287 286 b 456 162 291 212 362 162 b 622 298 553 162 622 218 b 436 436 622 379 551 436 l 342 436 l 342 593 l 436 593 b 601 727 534 593 601 647 b 457 855 601 802 544 855 b 297 728 370 855 299 805 l 92 728 b 458 1024 95 903 251 1024 b 806 739 667 1024 807 899 b 616 526 807 626 729 546 l 616 518 b 844 284 764 499 844 409 b 455 -14 844 111 682 -14 m 310 1114 b 206 1214 253 1114 206 1160 b 310 1314 206 1270 253 1314 b 412 1214 367 1314 412 1270 b 310 1114 412 1160 367 1114 m 612 1114 b 508 1214 555 1114 508 1160 b 612 1314 508 1270 555 1314 b 714 1214 669 1314 714 1270 b 612 1114 714 1160 669 1114 \"\n    },\n    \"Ӂ\": {\n      \"ha\": 1507,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 857 594 l 970 594 l 1191 1010 l 1453 1010 l 1157 534 l 1467 0 l 1212 0 l 999 397 l 857 397 l 857 0 l 650 0 l 650 397 l 512 397 l 293 0 l 40 0 l 357 533 l 53 1010 l 316 1010 l 543 594 l 650 594 l 650 1010 l 857 1010 m 998 1274 b 754 1075 997 1155 903 1075 b 510 1274 604 1075 510 1155 l 655 1274 b 754 1186 655 1229 682 1186 b 851 1274 824 1186 851 1228 \"\n    },\n    \"Ӝ\": {\n      \"ha\": 1507,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 857 594 l 970 594 l 1191 1010 l 1453 1010 l 1157 534 l 1467 0 l 1212 0 l 999 397 l 857 397 l 857 0 l 650 0 l 650 397 l 512 397 l 293 0 l 40 0 l 357 533 l 53 1010 l 316 1010 l 543 594 l 650 594 l 650 1010 l 857 1010 m 603 1114 b 500 1214 546 1114 500 1160 b 603 1314 500 1270 546 1314 b 706 1214 660 1314 706 1270 b 603 1114 706 1160 660 1114 m 905 1114 b 801 1214 848 1114 801 1160 b 905 1314 801 1270 848 1314 b 1008 1214 962 1314 1008 1270 b 905 1114 1008 1160 962 1114 \"\n    },\n    \"\": {\n      \"ha\": 14,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -651 1044 b -556 1125 -651 1089 -612 1125 b -461 1044 -498 1125 -460 1088 b -556 963 -460 999 -498 963 b -651 1044 -613 963 -651 999 m -374 1050 l -222 1050 l -360 876 l -473 876 \"\n    },\n    \"\": {\n      \"ha\": 8,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -378 1042 l -154 1042 l -347 831 l -516 831 m -524 1202 b -418 1297 -523 1258 -480 1297 b -313 1202 -354 1297 -313 1257 b -418 1108 -313 1147 -355 1108 b -524 1202 -481 1108 -523 1147 \"\n    },\n    \"ˏ\": { \"ha\": 539, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 382 -5 l 576 -5 l 426 -230 l 277 -230 \" },\n    \"́\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 102 1080 l 296 1080 l 146 855 l -2 855 \" },\n    \"̗\": { \"ha\": 13, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -328 -16 l -134 -16 l -284 -240 l -433 -240 \" },\n    \"Г\": { \"ha\": 807, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 758 834 l 301 834 l 301 0 l 88 0 l 88 1010 l 758 1010 \" },\n    \"П\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 946 0 l 735 0 l 735 836 l 327 836 l 327 0 l 116 0 l 116 1010 l 946 1010 \"\n    },\n    \"Р\": {\n      \"ha\": 900,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 486 1010 b 848 668 716 1010 848 869 b 481 327 848 466 713 327 l 301 327 l 301 0 l 88 0 m 446 499 b 628 668 569 499 628 568 b 445 836 628 768 569 836 l 301 836 l 301 499 \"\n    },\n    \"С\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 \"\n    },\n    \"Т\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 49 1010 l 879 1010 l 879 834 l 570 834 l 570 0 l 359 0 l 359 834 l 49 834 \"\n    },\n    \"Х\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 \"\n    },\n    \"Ѓ\": {\n      \"ha\": 807,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 834 l 301 834 l 301 0 l 88 0 l 88 1010 l 758 1010 m 460 1332 l 654 1332 l 504 1108 l 355 1108 \"\n    },\n    \"Ќ\": {\n      \"ha\": 958,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 1010 l 301 1010 l 301 565 l 315 565 l 678 1010 l 934 1010 l 559 558 l 939 0 l 683 0 l 406 415 l 301 287 l 301 0 l 88 0 m 507 1332 l 701 1332 l 551 1108 l 402 1108 \"\n    },\n    \"Ў\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 197 160 l 252 160 b 383 250 333 160 363 190 l 396 283 l 29 1010 l 250 1010 l 487 513 l 686 1010 l 904 1010 l 556 198 b 273 -14 505 86 438 -14 l 197 -14 m 709 1274 b 465 1075 708 1155 614 1075 b 221 1274 315 1075 221 1155 l 366 1274 b 465 1186 366 1229 393 1186 b 562 1274 535 1186 562 1228 \"\n    },\n    \"Ѣ\": {\n      \"ha\": 941,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -28 864 l 92 864 l 92 1010 l 305 1010 l 305 864 l 465 864 l 465 740 l 305 740 l 305 637 l 469 637 b 858 323 709 637 858 514 b 469 0 858 132 709 0 l 92 0 l 92 740 l -28 740 m 305 172 l 469 172 b 646 325 584 172 647 242 b 469 468 647 405 584 468 l 305 468 \"\n    },\n    \"̚\": {\n      \"ha\": 13,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -619 1125 l -143 1125 l -143 870 l -275 870 l -275 1004 l -619 1004 \"\n    },\n    \"̫\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -646 -76 b -566 -151 -646 -121 -613 -151 b -483 -76 -515 -151 -483 -121 l -405 -76 b -326 -151 -405 -121 -375 -151 b -244 -76 -278 -151 -244 -121 l -165 -76 b -326 -246 -165 -172 -234 -246 b -445 -190 -375 -246 -417 -224 b -566 -246 -473 -224 -516 -246 b -723 -76 -656 -246 -723 -172 \"\n    },\n    \"˅\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 73 909 l 222 909 l 327 611 l 334 577 l 341 611 l 450 909 l 597 909 l 405 390 l 266 390 \"\n    },\n    \"˂\": {\n      \"ha\": 782,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 124 583 l 124 721 l 658 907 l 658 762 l 350 656 l 318 651 l 350 644 l 658 543 l 658 396 \"\n    },\n    \"͐\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -660 992 l -351 1093 l -319 1099 l -351 1105 l -660 1211 l -660 1355 l -126 1169 l -126 1032 l -660 845 \"\n    },\n    \"˃\": {\n      \"ha\": 782,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 124 543 l 433 644 l 465 651 l 433 656 l 124 762 l 124 907 l 658 721 l 658 583 l 124 396 \"\n    },\n    \"˄\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 341 690 l 334 723 l 327 690 l 222 390 l 73 390 l 266 909 l 405 909 l 597 390 l 450 390 \"\n    },\n    \"ɑ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 \"\n    },\n    \"\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 778 474 l 954 513 b 1054 303 976 376 978 303 b 1093 306 1066 303 1081 304 l 1122 170 b 1012 142 1090 153 1053 142 b 827 340 887 142 857 227 l 770 327 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 \"\n    },\n    \"ɒ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 843 369 b 558 -15 843 146 740 -15 b 367 89 472 -15 410 24 l 351 0 l 171 0 l 171 509 b 120 599 171 573 154 599 b 107 597 115 599 112 597 l 91 751 b 179 767 119 763 147 767 b 356 651 263 767 325 729 b 560 767 400 724 465 767 b 843 392 739 767 843 617 m 634 392 b 495 602 634 506 606 602 b 378 541 437 602 401 580 b 379 510 378 531 379 520 l 379 216 b 496 151 402 176 439 151 b 634 369 597 151 635 248 \"\n    },\n    \"⁂\": {\n      \"ha\": 1066,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 877 233 l 933 179 l 861 111 l 808 163 l 808 89 l 708 89 l 708 164 l 653 111 l 583 181 l 637 233 l 560 233 l 560 330 l 637 330 l 583 383 l 653 452 l 708 399 l 708 473 l 808 473 l 808 400 l 861 452 l 933 383 l 879 330 l 956 330 l 956 233 m 430 233 l 486 179 l 414 111 l 361 164 l 361 89 l 261 89 l 261 164 l 206 111 l 137 181 l 190 233 l 113 233 l 113 330 l 190 330 l 137 383 l 206 452 l 261 399 l 261 473 l 361 473 l 361 400 l 414 452 l 486 383 l 432 330 l 509 330 l 509 233 m 654 653 l 709 599 l 638 531 l 583 585 l 583 509 l 485 509 l 485 585 l 429 531 l 361 601 l 413 653 l 337 653 l 337 751 l 414 751 l 361 803 l 429 873 l 485 818 l 485 896 l 583 896 l 583 819 l 638 873 l 709 803 l 655 751 l 732 751 l 732 653 \"\n    },\n    \"ɤ\": {\n      \"ha\": 952,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 39 664 b 241 767 85 718 149 767 b 476 603 331 767 397 716 b 713 767 554 715 621 767 b 915 664 805 767 867 718 l 813 542 b 738 585 791 565 763 585 b 586 428 690 585 661 545 b 592 418 588 424 590 421 b 693 154 644 329 693 238 b 476 -14 693 42 605 -14 b 258 154 346 -14 258 44 b 365 425 258 237 308 328 b 368 431 366 427 367 429 b 214 585 291 549 257 585 b 139 542 188 585 160 565 m 475 252 b 443 165 454 213 442 184 b 476 133 442 151 450 133 b 508 165 501 133 508 151 b 475 252 508 183 497 212 \"\n    },\n    \"̶\": { \"ha\": 2, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -13 299 l -903 299 l -903 425 l -13 425 \" },\n    \"̵\": { \"ha\": 13, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -701 446 l -209 446 l -209 322 l -701 322 \" },\n    \"ϐ\": {\n      \"ha\": 934,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 518 625 b 824 313 709 625 824 503 b 478 -14 824 127 696 -14 b 110 454 237 -14 110 145 l 110 495 b 520 1055 110 849 277 1055 b 770 865 684 1055 770 974 b 502 669 770 765 683 669 b 298 701 445 669 379 677 b 279 537 285 650 279 594 b 518 625 343 597 423 625 m 469 459 b 318 313 381 459 318 413 b 468 151 318 213 368 151 b 618 313 569 151 618 213 b 469 459 618 411 567 459 m 352 827 b 484 802 397 811 446 802 b 576 848 539 802 576 820 b 492 905 576 881 547 905 b 352 827 433 905 386 875 \"\n    },\n    \"\": {\n      \"ha\": 672,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 581 988 b 335 826 581 893 486 826 b 92 988 185 826 91 893 l 226 988 b 335 911 225 949 256 911 b 445 988 415 911 445 949 m 365 1114 l 510 1114 l 388 987 l 278 987 \"\n    },\n    \"\": {\n      \"ha\": 672,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 581 989 b 335 829 581 896 487 829 b 92 989 185 829 91 896 l 226 989 b 335 912 225 950 256 912 b 445 989 414 912 445 950 m 168 1114 l 313 1114 l 399 987 l 291 987 \"\n    },\n    \"\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 581 988 b 334 829 581 893 486 829 b 89 988 183 829 89 893 l 224 988 b 334 916 224 948 256 916 b 445 988 414 916 445 949 m 267 1011 l 255 1081 b 350 1113 322 1083 351 1093 b 253 1149 351 1143 309 1149 l 258 1223 b 499 1119 417 1223 500 1185 b 396 1045 500 1071 448 1051 l 396 1011 \"\n    },\n    \"͡\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 334 761 b -32 891 290 806 197 891 b -399 761 -263 891 -350 806 l -545 761 b -32 1008 -485 881 -353 1008 b 480 761 286 1008 419 881 \"\n    },\n    \"̯\": {\n      \"ha\": 13,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -349 -268 b -446 -180 -348 -222 -376 -180 b -545 -268 -517 -180 -545 -222 l -691 -268 b -446 -64 -690 -148 -596 -64 b -202 -268 -295 -64 -202 -148 \"\n    },\n    \"\": {\n      \"ha\": 671,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 580 988 b 335 826 580 892 485 826 b 92 988 187 826 92 892 l 226 988 b 335 916 226 949 255 916 b 444 988 412 916 444 948 m 540 1173 b 425 1051 540 1109 491 1051 b 261 1096 351 1051 320 1096 b 214 1038 236 1096 214 1071 l 129 1061 b 244 1185 129 1126 176 1185 b 407 1140 302 1185 348 1140 b 453 1199 431 1140 453 1166 \"\n    },\n    \"̺\": {\n      \"ha\": 11,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -529 -202 l -297 -202 l -297 -65 l -164 -65 l -164 -323 l -662 -323 l -662 -65 l -529 -65 \"\n    },\n    \"̪\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -675 -63 l -178 -63 l -178 -322 l -310 -322 l -310 -182 l -543 -182 l -543 -322 l -675 -322 \"\n    },\n    \"̐\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -445 833 b -689 1038 -594 833 -690 917 l -544 1038 b -445 950 -545 991 -517 950 b -348 1038 -376 950 -348 991 l -201 1038 b -445 833 -202 920 -296 833 m -444 1025 b -559 1121 -523 1025 -560 1072 b -443 1216 -560 1176 -514 1216 b -329 1120 -373 1216 -329 1175 b -444 1025 -329 1066 -372 1025 \"\n    },\n    \"‸\": {\n      \"ha\": 772,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 243 -376 l 82 -376 l 316 -70 l 455 -70 l 690 -376 l 532 -376 l 389 -184 l 383 -170 l 377 -184 \"\n    },\n    \"⁁\": {\n      \"ha\": 665,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 6 l 569 -261 l 428 -330 l 310 -144 l 197 -330 l 53 -254 l 466 429 l 612 352 \"\n    },\n    \"̬\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -719 -82 l -719 -70 l -557 -70 l -450 -166 l -341 -70 l -177 -70 l -177 -79 l -390 -269 l -510 -269 \"\n    },\n    \"\": {\n      \"ha\": 11,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -447 914 l -355 991 l -179 991 l -179 979 l -375 823 l -518 823 l -715 981 l -715 991 l -538 991 m -543 1103 b -448 1184 -543 1149 -504 1184 b -352 1103 -390 1184 -352 1148 b -448 1024 -352 1058 -391 1024 b -543 1103 -504 1024 -543 1058 \"\n    },\n    \"\": {\n      \"ha\": 9,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -449 948 l -346 1043 l -170 1043 l -170 1035 l -383 844 l -515 844 l -728 1036 l -728 1043 l -551 1043 m -554 1189 b -449 1285 -554 1243 -513 1285 b -344 1189 -385 1285 -344 1244 b -449 1093 -344 1134 -386 1093 b -554 1189 -512 1093 -554 1135 \"\n    },\n    \"\": {\n      \"ha\": 11,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -447 942 l -356 1036 l -180 1036 l -180 1024 l -377 850 l -518 850 l -716 1025 l -716 1036 l -539 1036 \"\n    },\n    \"\": {\n      \"ha\": 3,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -390 -156 l -291 -36 l -112 -36 l -112 -42 l -312 -259 l -469 -259 l -668 -42 l -668 -36 l -489 -36 \"\n    },\n    \"⁀\": {\n      \"ha\": 1183,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1078 799 b 591 908 940 870 763 908 b 118 801 414 908 242 871 l 36 872 b 591 1055 148 983 366 1055 b 1149 872 836 1055 1054 983 l 1078 799 \"\n    },\n    \"ҿ\": {\n      \"ha\": 1069,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 182 603 b 293 456 182 514 212 463 b 654 767 323 645 458 767 b 1011 383 855 767 1011 640 l 1011 325 l 495 325 l 495 325 b 666 142 495 212 561 142 b 812 230 736 142 791 172 l 1006 217 b 697 -14 979 85 866 -3 l 693 -39 b 809 -159 761 -49 808 -90 b 548 -320 809 -257 714 -320 l 546 -226 b 681 -164 629 -226 679 -206 b 582 -96 682 -124 651 -105 l 601 -11 b 289 326 420 12 306 136 b 31 603 119 333 31 432 m 813 455 b 658 611 812 545 749 611 b 495 455 565 611 499 542 \"\n    },\n    \"ӵ\": {\n      \"ha\": 821,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 741 0 l 542 0 l 542 229 b 435 218 506 222 468 218 b 84 500 217 218 84 303 l 84 759 l 282 759 l 282 500 b 435 383 282 412 323 383 b 542 395 471 383 506 387 l 542 758 l 741 758 m 260 861 b 156 962 203 861 156 907 b 260 1062 156 1017 203 1062 b 363 962 317 1062 363 1017 b 260 861 363 907 317 861 m 562 861 b 458 962 505 861 458 907 b 562 1062 458 1017 505 1062 b 664 962 619 1062 664 1017 b 562 861 664 907 619 861 \"\n    },\n    \"ӌ\": {\n      \"ha\": 821,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 741 0 l 542 0 l 542 -245 l 338 -245 l 338 144 l 542 144 l 542 229 b 435 218 506 222 468 218 b 84 500 217 218 84 303 l 84 759 l 282 759 l 282 500 b 435 383 282 412 323 383 b 542 395 471 383 506 387 l 542 758 l 741 758 \"\n    },\n    \"\": {\n      \"ha\": 795,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 227 1009 l 340 1009 l 540 855 l 389 855 l 285 938 l 179 855 l 28 855 m 604 1127 l 766 1127 l 607 942 l 488 942 \"\n    },\n    \"\": {\n      \"ha\": 796,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 768 853 l 617 853 l 512 936 l 407 853 l 256 853 l 455 1007 l 568 1007 m 308 940 l 190 940 l 31 1125 l 192 1125 \"\n    },\n    \"\": {\n      \"ha\": 800,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 589 855 l 444 855 l 335 942 l 224 855 l 79 855 l 274 1009 l 395 1009 m 525 942 l 515 1016 b 596 1053 572 1018 596 1030 b 512 1091 596 1083 560 1091 l 517 1170 b 723 1058 651 1170 723 1129 b 634 977 723 1009 678 984 l 634 942 \"\n    },\n    \"\": {\n      \"ha\": 811,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 661 855 l 516 855 l 405 938 l 297 855 l 150 855 l 350 1007 l 463 1007 m 587 1149 b 493 1043 586 1096 550 1043 b 345 1086 431 1043 395 1086 b 309 1039 323 1086 309 1064 l 238 1059 b 331 1164 238 1110 274 1164 b 479 1122 381 1164 431 1122 b 514 1174 499 1122 513 1149 \"\n    },\n    \"ˑ\": { \"ha\": 411, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 326 734 l 214 549 l 197 549 l 85 734 \" },\n    \"ː\": {\n      \"ha\": 411,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 197 184 l 214 184 l 326 0 l 85 0 m 326 734 l 214 549 l 197 549 l 85 734 \"\n    },\n    \"̓\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -288 946 b -415 680 -289 852 -347 741 l -517 733 b -461 945 -484 790 -462 857 l -461 1081 l -288 1081 \"\n    },\n    \"̕\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 112 946 b -15 680 111 852 53 741 l -117 733 b -61 945 -84 790 -62 857 l -61 1081 l 112 1081 \"\n    },\n    \"\": {\n      \"ha\": 413,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 104 832 b 204 1053 104 934 148 1016 l 310 1000 b 263 823 287 962 263 899 l 261 737 l 104 737 \"\n    },\n    \"ʽ\": {\n      \"ha\": 411,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 187 673 b 94 1003 163 732 107 872 l 88 1057 l 262 1057 l 264 1002 b 323 673 270 868 308 730 l 187 673 \"\n    },\n    \"̔\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -452 673 b -545 1003 -476 732 -533 872 l -551 1057 l -377 1057 l -375 1002 b -316 673 -369 868 -331 730 l -452 673 \"\n    },\n    \"ʻ\": {\n      \"ha\": 411,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 91 814 b 218 1081 91 910 151 1020 l 321 1027 b 264 815 288 971 264 907 l 264 681 l 91 681 \"\n    },\n    \"̒\": {\n      \"ha\": 19,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -523 814 b -396 1081 -523 909 -465 1020 l -294 1027 b -350 815 -327 971 -350 904 l -350 680 l -523 680 \"\n    },\n    \"\": { \"ha\": 672, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 90 589 l 582 589 l 582 465 l 90 465 \" },\n    \"ʗ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 414 -135 b 537 -29 486 -135 535 -94 l 731 -29 b 417 -300 730 -188 591 -300 b 67 72 183 -300 67 -139 l 67 396 b 416 767 67 604 184 767 b 731 477 603 767 730 657 l 537 477 b 413 602 535 545 494 602 b 275 396 292 602 275 489 l 275 72 b 414 -135 275 -23 291 -135 \"\n    },\n    \"\": {\n      \"ha\": 401,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 385 186 l 385 -19 b 117 -296 385 -196 285 -296 b 16 -286 81 -296 52 -294 l 26 -122 b 95 -131 46 -128 68 -131 b 181 -19 148 -131 181 -92 l 181 186 \"\n    },\n    \"\": {\n      \"ha\": 409,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 235 42 b 360 -138 321 -7 360 -73 b 182 -282 360 -233 280 -282 b 50 -253 119 -282 76 -266 l 74 -145 b 143 -157 86 -148 110 -157 b 204 -114 201 -157 204 -123 b 137 0 204 -66 171 -36 \"\n    },\n    \"҅\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -454 1018 l -454 1118 l -321 1118 l -323 1006 l -281 933 l -338 887 \"\n    },\n    \"ˮ\": {\n      \"ha\": 673,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 328 928 b 201 662 327 834 269 723 l 100 715 b 155 928 134 776 154 838 l 155 1057 l 328 1057 m 573 928 b 447 662 573 832 514 723 l 345 715 b 401 928 378 772 400 836 l 401 1057 l 573 1057 \"\n    },\n    \"ƍ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 172 -254 l 172 -91 l 457 -91 b 332 0 436 -74 388 -42 b 98 373 195 109 98 226 l 98 387 b 455 767 98 613 226 767 b 813 410 684 767 813 623 l 813 397 b 536 55 813 211 692 80 b 511 54 530 54 521 54 b 726 -147 573 2 680 -99 l 726 -254 m 606 387 b 455 602 606 504 575 602 b 305 387 341 602 305 510 l 305 373 b 414 166 305 271 356 199 b 452 160 426 161 437 160 b 606 373 564 160 606 256 \"\n    },\n    \"̈́\": {\n      \"ha\": 8,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -464 1196 l -280 1196 l -390 964 l -495 964 m -751 926 b -653 1014 -752 975 -709 1014 b -554 926 -597 1014 -554 975 b -653 839 -554 877 -597 839 b -751 926 -708 839 -752 877 m -318 925 b -219 1014 -319 975 -277 1014 b -121 925 -165 1014 -122 976 b -219 839 -122 877 -165 839 b -318 925 -277 839 -319 878 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -213 1504 l -25 1504 l -198 1330 l -349 1330 m -124 1078 b -223 1173 -178 1078 -223 1122 b -124 1268 -223 1226 -178 1268 b -25 1173 -69 1268 -25 1226 b -124 1078 -25 1122 -69 1078 m -414 1078 b -513 1173 -468 1078 -513 1122 b -414 1268 -513 1226 -468 1268 b -315 1173 -359 1268 -315 1226 b -414 1078 -315 1122 -359 1078 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -397 1324 l -203 1324 l -353 1100 l -502 1100 m -577 853 b -680 954 -633 853 -680 899 b -577 1054 -680 1010 -633 1054 b -474 954 -519 1054 -474 1010 b -577 853 -474 899 -519 853 m -275 853 b -378 954 -331 853 -378 899 b -275 1054 -378 1010 -331 1054 b -172 954 -218 1054 -172 1010 b -275 853 -172 899 -218 853 \"\n    },\n    \"\": {\n      \"ha\": 11,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -447 1092 l -355 1168 l -179 1168 l -179 1157 l -374 1001 l -518 1001 l -715 1159 l -715 1168 l -538 1168 m -391 918 b -295 998 -391 962 -354 998 b -201 918 -240 998 -201 964 b -295 837 -201 873 -240 837 b -391 918 -354 837 -391 873 m -692 919 b -599 999 -692 963 -655 999 b -503 918 -540 999 -503 963 b -598 838 -503 872 -542 838 b -692 919 -654 838 -692 873 \"\n    },\n    \"\": {\n      \"ha\": 9,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -449 1162 l -346 1256 l -170 1256 l -170 1248 l -383 1057 l -515 1057 l -728 1250 l -728 1256 l -551 1256 m -375 925 b -277 1014 -375 974 -333 1014 b -179 925 -220 1014 -179 974 b -277 838 -179 877 -220 838 b -375 925 -333 838 -375 877 m -719 926 b -621 1014 -719 974 -678 1014 b -522 926 -564 1014 -522 975 b -621 839 -522 876 -565 839 b -719 926 -677 839 -719 877 \"\n    },\n    \"\": {\n      \"ha\": 13,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -388 918 b -292 998 -388 964 -349 998 b -197 918 -235 998 -198 962 b -292 837 -198 874 -234 837 b -388 918 -349 837 -388 872 m -689 919 b -595 999 -689 963 -651 999 b -498 918 -537 999 -499 963 b -595 838 -499 872 -539 838 b -689 919 -652 838 -689 873 m -379 990 l -490 990 l -615 1120 l -469 1120 \"\n    },\n    \"\": {\n      \"ha\": 11,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -345 1045 l -514 1045 l -708 1256 l -483 1256 m -374 925 b -275 1014 -374 975 -331 1014 b -177 925 -219 1014 -177 974 b -275 838 -177 877 -219 838 b -374 925 -332 838 -374 877 m -717 926 b -620 1014 -717 974 -676 1014 b -521 926 -563 1014 -521 975 b -620 839 -521 877 -563 839 b -717 926 -676 839 -717 877 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -192 1401 l -673 1401 l -673 1515 l -192 1515 m -582 1114 b -686 1214 -639 1114 -686 1160 b -582 1314 -686 1270 -639 1314 b -480 1214 -525 1314 -480 1270 b -582 1114 -480 1160 -525 1114 m -281 1114 b -384 1214 -337 1114 -384 1160 b -281 1314 -384 1270 -337 1314 b -178 1214 -223 1314 -178 1270 b -281 1114 -178 1160 -223 1114 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -192 1166 l -673 1166 l -673 1280 l -192 1280 m -582 879 b -686 980 -639 879 -686 925 b -582 1080 -686 1035 -639 1080 b -480 980 -525 1080 -480 1035 b -582 879 -480 925 -525 879 m -281 879 b -384 980 -337 879 -384 925 b -281 1080 -384 1035 -337 1080 b -178 980 -223 1080 -178 1035 b -281 879 -178 925 -223 879 \"\n    },\n    \"ϝ\": {\n      \"ha\": 800,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 647 106 l 480 106 l 480 238 l 303 238 l 303 -282 l 95 -282 l 95 758 l 707 758 l 707 593 l 303 593 l 303 403 l 647 403 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -204 1401 l -685 1401 l -685 1515 l -204 1515 m -444 1114 b -549 1214 -502 1114 -549 1159 b -444 1314 -549 1270 -502 1314 b -339 1214 -386 1314 -339 1270 b -444 1114 -339 1159 -386 1114 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -207 1137 l -687 1137 l -687 1251 l -207 1251 m -446 850 b -552 950 -505 850 -552 895 b -446 1050 -552 1006 -505 1050 b -341 950 -389 1050 -341 1006 b -446 850 -341 895 -389 850 \"\n    },\n    \"˕\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 104 394 l 440 394 l 440 269 l 339 269 l 339 104 l 204 104 l 204 269 l 104 269 \"\n    },\n    \"ⅷ\": {\n      \"ha\": 1948,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 525 0 l 289 0 l 24 758 l 246 758 l 403 216 l 411 216 l 568 758 l 790 758 m 898 758 l 1108 758 l 1108 0 l 898 0 m 1275 758 l 1486 758 l 1486 0 l 1275 0 m 1653 758 l 1863 758 l 1863 0 l 1653 0 m 1003 855 b 890 962 941 855 890 903 b 1003 1068 890 1020 941 1068 b 1117 962 1066 1068 1117 1020 b 1003 855 1117 903 1066 855 m 1381 855 b 1268 962 1319 855 1268 903 b 1381 1068 1268 1020 1319 1068 b 1495 962 1444 1068 1495 1020 b 1381 855 1495 903 1444 855 m 1759 855 b 1645 962 1697 855 1645 903 b 1759 1068 1645 1020 1697 1068 b 1873 962 1821 1068 1873 1020 b 1759 855 1873 903 1821 855 \"\n    },\n    \"ѥ\": {\n      \"ha\": 1162,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 819 305 l 599 305 b 757 155 615 213 666 155 b 897 262 834 155 878 200 l 1092 230 b 757 -15 1059 83 931 -15 b 397 305 555 -15 424 115 l 290 305 l 290 0 l 80 0 l 80 758 l 290 758 l 290 432 l 395 432 b 757 767 415 631 548 767 b 1095 513 935 767 1064 668 l 901 480 b 757 600 881 553 839 600 b 596 432 660 600 608 535 l 819 432 \"\n    },\n    \"ⅺ\": {\n      \"ha\": 1175,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 537 379 l 763 0 l 548 0 l 399 262 l 252 0 l 35 0 l 259 379 l 42 758 l 259 758 m 881 758 l 1091 758 l 1091 0 l 881 0 m 986 855 b 873 962 924 855 873 903 b 986 1068 873 1020 924 1068 b 1100 962 1049 1068 1100 1020 b 986 855 1100 903 1049 855 \"\n    },\n    \"͇\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -657 -318 l -203 -318 l -203 -442 l -657 -442 m -657 -105 l -203 -105 l -203 -229 l -657 -229 \"\n    },\n    \"ɘ\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 368 -14 b 70 118 229 -14 126 44 l 172 231 b 349 153 219 174 288 153 b 533 311 454 153 520 211 l 54 311 l 54 398 b 385 767 54 631 181 767 b 744 379 618 767 744 599 l 744 352 b 368 -14 744 147 602 -14 m 531 447 b 388 602 519 530 482 602 b 256 457 311 602 260 554 l 256 447 l 531 447 \"\n    },\n    \"ҫ\": {\n      \"ha\": 816,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 466 -39 b 581 -159 533 -49 581 -90 b 321 -320 582 -257 486 -320 l 319 -226 b 453 -164 402 -226 452 -206 b 355 -96 455 -124 423 -105 l 373 -12 b 53 376 172 11 53 163 b 425 767 53 608 195 767 b 764 477 623 767 756 653 l 566 477 b 429 604 555 553 506 604 b 267 379 331 604 267 522 b 429 151 267 234 330 151 b 566 278 501 151 554 197 l 764 278 b 471 -13 756 117 646 3 \"\n    },\n    \"ʃ\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 159 -300 b 56 -287 121 -300 84 -293 l 57 -128 b 118 -134 72 -132 92 -134 b 229 -40 189 -134 229 -100 l 229 796 b 509 1055 229 965 338 1055 b 614 1042 549 1055 583 1049 l 612 884 b 550 890 595 888 579 890 b 439 796 480 890 439 858 l 439 -40 b 159 -300 439 -208 329 -300 \"\n    },\n    \"ʆ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 559 -3 l 745 -152 l 651 -278 l 530 -176 b 291 -293 494 -246 422 -293 b 41 -102 125 -293 41 -215 b 272 84 41 12 125 84 b 355 79 302 84 329 82 l 355 796 b 633 1055 355 965 462 1055 b 737 1042 668 1055 702 1051 l 735 884 b 674 890 719 888 698 890 b 559 796 604 890 559 858 l 559 167 m 355 -66 b 296 -56 335 -60 316 -56 b 222 -107 252 -56 222 -74 b 287 -161 222 -145 253 -161 b 355 -85 336 -161 355 -131 l 355 -66 \"\n    },\n    \"ƪ\": {\n      \"ha\": 906,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 91 778 b 374 1056 91 930 217 1056 b 658 778 529 1056 659 930 l 658 -15 b 754 -127 658 -92 692 -127 b 815 -121 772 -127 791 -125 l 815 -283 b 712 -293 784 -291 748 -293 b 451 -15 548 -293 451 -195 l 451 510 b 374 500 426 504 400 500 b 91 778 218 500 92 624 m 375 676 b 474 780 430 676 475 711 b 375 881 473 847 428 881 b 273 780 316 881 274 846 b 375 676 272 711 316 676 \"\n    },\n    \"ʅ\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 232 508 b 118 602 232 568 189 602 b 57 595 92 602 73 600 l 56 755 b 159 767 89 763 124 767 b 439 508 332 767 439 675 l 439 -40 b 550 -134 439 -102 480 -134 b 614 -128 578 -134 596 -132 l 615 -287 b 509 -300 583 -293 549 -300 b 232 -40 338 -300 232 -210 l 232 0 \"\n    },\n    \"₠\": {\n      \"ha\": 1056,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 992 -1 l 408 -1 l 408 281 b 64 603 202 282 64 414 l 64 722 b 408 1042 64 912 203 1042 b 741 763 606 1042 727 950 l 538 763 b 408 881 523 842 490 881 b 269 723 316 881 268 814 l 269 603 b 408 442 268 511 317 442 l 408 702 l 992 702 l 992 540 l 613 540 l 613 444 l 934 444 l 934 281 l 613 281 l 613 162 l 992 162 \"\n    },\n    \"ǃ\": {\n      \"ha\": 451,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 316 303 l 135 303 l 115 1010 l 335 1010 m 225 -13 b 107 106 160 -13 107 40 b 225 223 107 170 160 223 b 344 106 289 223 343 170 b 225 -13 343 40 289 -13 \"\n    },\n    \"ʒ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 33 b 451 -90 287 -43 359 -90 b 617 49 548 -90 617 -37 b 427 195 617 133 552 195 l 318 195 l 318 343 l 542 576 l 542 583 l 117 583 l 117 758 l 804 758 l 804 604 l 533 329 l 533 322 b 839 35 746 301 839 170 b 450 -266 839 -145 673 -266 b 66 33 228 -266 72 -146 \"\n    },\n    \"ǯ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 33 b 451 -90 287 -43 359 -90 b 617 49 548 -90 617 -37 b 427 195 617 133 552 195 l 318 195 l 318 343 l 542 576 l 542 583 l 117 583 l 117 758 l 804 758 l 804 604 l 533 329 l 533 322 b 839 35 746 301 839 170 b 450 -266 839 -145 673 -266 b 66 33 228 -266 72 -146 m 455 952 l 554 1072 l 733 1072 l 733 1065 l 533 848 l 377 848 l 177 1065 l 177 1072 l 356 1072 \"\n    },\n    \"ʓ\": {\n      \"ha\": 947,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 803 758 l 804 615 l 526 329 l 526 322 b 798 27 697 302 798 183 b 772 -96 798 -16 789 -58 l 875 -173 l 788 -282 l 687 -206 b 395 -293 619 -259 522 -293 b 72 -72 246 -293 72 -226 b 328 121 72 46 172 121 b 608 26 444 121 539 76 b 610 53 610 35 610 44 b 436 195 610 133 542 195 l 314 195 l 314 343 l 543 579 l 543 586 l 121 586 l 121 758 m 538 -93 b 335 -16 484 -52 411 -16 b 255 -66 285 -16 255 -36 b 415 -128 254 -106 323 -128 b 539 -94 468 -128 509 -115 \"\n    },\n    \"ƹ\": {\n      \"ha\": 911,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 845 33 b 461 -266 839 -146 683 -266 b 72 35 238 -266 72 -145 b 378 322 72 170 165 301 l 378 329 l 107 604 l 107 758 l 794 758 l 794 583 l 369 583 l 369 576 l 593 343 l 593 195 l 484 195 b 294 49 359 195 294 133 b 460 -90 294 -37 363 -90 b 629 33 552 -90 624 -43 l 845 33 \"\n    },\n    \"ƺ\": {\n      \"ha\": 799,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 722 758 l 722 639 l 501 450 b 696 242 625 420 695 339 b 413 8 695 104 569 44 b 273 -83 305 -16 273 -46 b 386 -155 273 -131 321 -155 b 524 -53 453 -155 520 -132 l 720 -53 b 393 -300 719 -172 604 -300 b 72 -71 197 -300 72 -207 b 355 159 72 52 161 123 b 497 251 451 178 497 197 b 394 319 497 294 461 319 l 229 319 l 229 438 l 410 592 l 109 592 l 109 758 \"\n    },\n    \"ʪ\": {\n      \"ha\": 1033,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 747 205 b 595 294 746 249 710 269 b 326 518 445 327 326 387 b 628 748 326 640 438 748 b 946 510 826 748 945 648 l 740 510 b 627 605 740 566 704 605 b 523 528 564 605 522 573 b 675 441 522 477 574 460 b 948 212 852 407 947 344 b 610 -14 947 82 823 -14 b 277 54 500 -14 391 4 l 277 0 l 67 0 l 67 1010 l 277 1010 l 277 233 b 610 135 402 159 531 135 b 747 205 710 135 746 159 \"\n    },\n    \"ʭ\": {\n      \"ha\": 693,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 632 593 l 481 593 l 481 869 l 212 869 l 212 593 l 60 593 l 60 987 l 632 987 m 632 0 l 481 0 l 481 279 l 212 279 l 212 0 l 60 0 l 60 396 l 632 396 \"\n    },\n    \"ʵ\": {\n      \"ha\": 535,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 55 596 b 123 585 75 589 99 585 b 219 632 168 585 201 601 l 219 988 l 370 988 l 370 431 b 438 364 370 394 391 364 b 480 371 452 364 468 367 l 480 238 b 380 230 464 235 415 230 b 219 415 270 230 219 278 l 219 509 b 94 437 189 464 146 437 b 55 441 76 437 63 439 \"\n    },\n    \"ˉ\": { \"ha\": 786, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 661 896 l 181 896 l 181 1010 l 661 1010 \" },\n    \"ⅴ\": {\n      \"ha\": 790,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 524 0 l 288 0 l 23 758 l 245 758 l 402 216 l 410 216 l 567 758 l 789 758 \"\n    },\n    \"ⅳ\": {\n      \"ha\": 1192,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 903 0 l 666 0 l 401 758 l 623 758 l 781 216 l 789 216 l 945 758 l 1168 758 m 84 758 l 294 758 l 294 0 l 84 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 \"\n    },\n    \"ˋ\": { \"ha\": 540, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 215 1080 l 408 1080 l 513 855 l 365 855 \" },\n    \"ˠ\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 434 988 l 613 988 l 418 473 l 460 384 b 494 282 482 336 493 303 b 332 149 493 189 420 149 b 167 282 244 149 166 189 b 199 378 166 304 178 335 l 247 481 l 57 988 l 237 988 l 325 678 l 335 630 l 345 678 m 334 361 b 331 355 333 359 332 357 b 309 296 317 328 308 311 b 332 259 308 277 312 259 b 356 296 353 259 355 275 b 334 361 355 312 347 331 \"\n    },\n    \"ɡ\": {\n      \"ha\": 879,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 425 -300 b 79 -89 221 -300 104 -208 l 273 -63 b 430 -149 291 -109 337 -149 b 588 -4 521 -149 588 -109 l 588 134 l 579 134 b 363 11 551 72 484 11 b 56 380 192 11 56 128 b 363 767 56 638 196 767 b 579 630 489 767 551 692 l 587 630 l 587 758 l 796 758 l 796 -7 b 425 -300 796 -201 642 -300 m 430 169 b 589 381 531 169 589 248 b 430 600 589 514 532 600 b 270 381 326 600 270 510 b 430 169 270 251 327 169 \"\n    },\n    \"ғ\": {\n      \"ha\": 647,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 603 592 l 288 592 l 288 470 l 433 470 l 433 346 l 288 346 l 288 0 l 84 0 l 84 346 l -60 346 l -60 470 l 84 470 l 84 758 l 603 758 \"\n    },\n    \"ѓ\": {\n      \"ha\": 647,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 603 592 l 288 592 l 288 0 l 84 0 l 84 758 l 603 758 m 372 1080 l 567 1080 l 416 855 l 268 855 \"\n    },\n    \"ʔ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 386 382 b 524 589 496 382 524 472 l 524 654 b 386 859 524 759 506 859 b 261 755 313 859 263 818 l 67 755 b 381 1024 69 914 206 1024 b 731 654 616 1024 731 863 l 731 589 b 502 234 731 419 654 280 l 502 0 l 293 0 l 293 382 l 303 382 \"\n    },\n    \"ʡ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 642 90 l 502 90 l 502 0 l 293 0 l 293 90 l 152 90 l 152 217 l 293 217 l 293 382 l 386 382 b 524 589 496 382 524 472 l 524 654 b 386 859 524 759 506 859 b 261 755 313 859 263 818 l 67 755 b 381 1024 69 914 206 1024 b 731 654 616 1024 731 863 l 731 589 b 502 234 731 419 654 280 l 502 217 l 642 217 \"\n    },\n    \"ƾ\": {\n      \"ha\": 799,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 523 205 b 435 300 523 249 483 272 b 267 557 361 342 267 397 l 267 585 l 159 585 l 159 734 l 267 734 l 267 916 l 475 916 l 475 734 l 603 734 l 603 585 l 475 585 l 475 555 b 593 399 475 463 533 432 b 724 212 657 363 725 327 b 405 -14 725 82 600 -14 b 76 234 191 -14 77 117 l 273 234 b 408 131 277 157 345 131 b 523 205 479 131 523 158 \"\n    },\n    \"ʢ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 305 66 l 162 66 l 162 189 l 305 189 l 305 232 b 67 587 146 275 67 415 l 67 652 b 416 1024 67 863 184 1024 b 731 734 603 1024 730 916 l 537 734 b 413 859 535 803 494 859 b 275 652 292 859 275 746 l 275 587 b 395 384 275 498 290 395 l 513 384 l 513 189 l 654 189 l 654 66 l 513 66 l 513 0 l 305 0 \"\n    },\n    \"ʖ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 661 l 285 1010 l 494 1010 l 494 812 b 731 455 653 767 732 627 l 731 358 b 382 -14 732 149 616 -14 b 67 276 198 -14 69 96 l 261 276 b 386 153 263 208 305 153 b 524 358 507 153 524 266 l 524 455 b 386 661 524 551 508 661 \"\n    },\n    \"ˀ\": {\n      \"ha\": 677,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 106 1033 b 328 1226 106 1154 195 1226 b 572 962 489 1226 572 1126 l 572 833 b 413 589 572 707 518 618 l 413 443 l 255 443 l 255 701 l 309 701 b 414 827 385 701 414 753 l 414 958 b 330 1103 414 1043 402 1103 b 252 1033 272 1103 254 1068 l 106 1033 \"\n    },\n    \"ˤ\": {\n      \"ha\": 672,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 434 786 b 346 869 432 836 397 869 b 247 740 282 869 247 818 b 340 620 247 668 276 620 l 411 620 l 411 443 l 263 443 l 263 515 b 98 747 162 539 98 631 b 338 994 98 907 196 994 b 575 786 477 994 575 909 l 434 786 \"\n    },\n    \"ˁ\": {\n      \"ha\": 677,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 424 1033 b 346 1103 421 1072 400 1103 b 261 958 272 1103 261 1042 l 261 827 b 369 701 261 753 291 701 l 420 701 l 420 443 l 263 443 l 263 588 b 106 833 158 618 106 707 l 106 962 b 349 1226 106 1113 175 1226 b 572 1033 480 1226 570 1154 \"\n    },\n    \"ʕ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 305 232 b 67 587 146 275 67 415 l 67 652 b 416 1024 67 863 184 1024 b 731 734 603 1024 730 916 l 537 734 b 413 859 535 803 494 859 b 275 652 292 859 275 746 l 275 587 b 395 384 275 498 290 395 l 513 384 l 513 0 l 305 0 \"\n    },\n    \"̀\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -46 1080 l 148 1080 l 253 855 l 105 855 \" },\n    \"ˎ\": { \"ha\": 540, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 215 -5 l 408 -5 l 513 -230 l 365 -230 \" },\n    \"̖\": { \"ha\": 13, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -473 -16 l -279 -16 l -174 -240 l -323 -240 \" },\n    \"ʱ\": {\n      \"ha\": 673,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 248 919 b 393 994 281 966 330 994 b 579 787 507 994 578 933 l 579 443 l 427 443 l 427 739 b 338 867 426 829 399 867 b 248 817 294 867 264 848 l 248 443 l 97 443 l 97 1041 b 256 1226 97 1179 147 1226 b 359 1218 285 1226 341 1222 l 359 1085 b 314 1091 343 1090 329 1091 b 248 1024 267 1091 247 1064 \"\n    },\n    \"̡\": {\n      \"ha\": 3,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -90 164 l -90 -42 b -319 -284 -90 -198 -175 -284 b -409 -274 -348 -284 -378 -283 l -409 -135 b -355 -139 -390 -137 -372 -139 b -242 -42 -299 -139 -242 -117 l -242 164 \"\n    },\n    \"̢\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 5 -284 b -224 -42 -140 -284 -224 -198 l -224 164 l -73 164 l -73 -42 b 41 -139 -73 -114 -17 -139 b 94 -135 60 -139 76 -137 l 94 -274 b 5 -284 64 -283 33 -284 \"\n    },\n    \"‐\": { \"ha\": 645, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 565 331 l 105 331 l 105 498 l 565 498 \" },\n    \"‧\": {\n      \"ha\": 410,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 90 425 b 206 531 89 486 134 531 b 321 425 275 531 321 486 b 206 320 321 364 275 320 b 90 425 135 320 89 364 \"\n    },\n    \"‑\": { \"ha\": 645, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 565 331 l 105 331 l 105 498 l 565 498 \" },\n    \"ӥ\": {\n      \"ha\": 849,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 758 l 764 758 l 764 0 l 564 0 l 564 482 l 292 0 l 84 0 l 84 758 l 285 758 l 285 277 m 273 861 b 170 962 217 861 170 907 b 273 1062 170 1017 217 1062 b 376 962 330 1062 376 1017 b 273 861 376 907 330 861 m 575 861 b 472 962 518 861 472 907 b 575 1062 472 1017 518 1062 b 678 962 632 1062 678 1017 b 575 861 678 907 632 861 \"\n    },\n    \"й\": {\n      \"ha\": 849,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 758 l 764 758 l 764 0 l 564 0 l 564 482 l 292 0 l 84 0 l 84 758 l 285 758 l 285 277 m 668 1022 b 424 823 667 903 573 823 b 180 1022 274 823 180 903 l 326 1022 b 424 934 325 977 352 934 b 521 1022 494 934 521 976 \"\n    },\n    \"ӣ\": {\n      \"ha\": 849,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 758 l 764 758 l 764 0 l 564 0 l 564 482 l 292 0 l 84 0 l 84 758 l 285 758 l 285 277 m 664 896 l 183 896 l 183 1010 l 664 1010 \"\n    },\n    \"ͅ\": {\n      \"ha\": 20,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -379 -47 l -379 -228 b -340 -268 -378 -254 -370 -268 b -310 -266 -329 -268 -318 -267 l -310 -347 b -374 -357 -326 -352 -346 -357 b -503 -228 -445 -357 -503 -320 l -503 -47 \"\n    },\n    \"ѷ\": {\n      \"ha\": 860,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 246 758 l 403 216 l 411 216 l 515 567 b 761 767 555 717 654 767 b 836 759 792 767 818 763 l 824 593 b 787 598 817 595 806 598 b 700 497 739 598 724 567 l 525 0 l 289 0 l 24 758 m 87 1080 l 284 1080 l 389 855 l 241 855 m 379 1080 l 570 1080 l 630 855 l 484 855 \"\n    },\n    \"ʄ\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 159 -300 b 56 -287 121 -300 84 -293 l 57 -128 b 118 -134 72 -132 92 -134 b 229 -40 189 -134 229 -100 l 229 16 l 87 16 l 87 140 l 229 140 l 229 796 b 509 1055 229 965 338 1055 b 614 1042 549 1055 583 1049 l 612 884 b 550 890 595 888 579 890 b 439 796 480 890 439 858 l 439 140 l 580 140 l 580 16 l 439 16 l 439 -40 b 159 -300 439 -208 329 -300 \"\n    },\n    \"κ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 308 477 l 379 477 l 576 758 l 839 758 l 560 380 l 832 0 l 567 0 l 383 280 l 308 280 l 308 0 l 100 0 l 100 758 l 308 758 \"\n    },\n    \"ϰ\": {\n      \"ha\": 1061,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 237 81 l 235 527 b 134 614 234 595 188 614 b 82 609 117 614 98 612 l 81 757 b 190 767 108 763 155 767 b 407 527 364 767 407 658 l 407 306 l 749 758 l 908 758 l 827 650 l 827 226 b 928 141 827 161 868 141 b 980 145 943 141 962 142 l 980 -3 b 873 -14 954 -10 905 -14 b 655 228 691 -14 655 109 l 655 423 l 334 0 l 176 0 \"\n    },\n    \"ĸ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 308 477 l 379 477 l 576 758 l 839 758 l 560 380 l 832 0 l 567 0 l 383 280 l 308 280 l 308 0 l 100 0 l 100 758 l 308 758 \"\n    },\n    \"ќ\": {\n      \"ha\": 813,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 464 l 353 464 l 559 758 l 806 758 l 538 382 l 809 0 l 559 0 l 372 269 l 294 269 l 294 0 l 84 0 m 435 1080 l 629 1080 l 479 855 l 330 855 \"\n    },\n    \"ϟ\": {\n      \"ha\": 906,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 346 576 l 812 576 l 812 464 l 611 0 l 390 0 l 572 412 l 96 412 l 96 532 l 315 1011 l 536 1011 \"\n    },\n    \"ҁ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 555 -245 l 347 -245 l 347 -8 b 70 358 164 23 70 172 l 70 382 b 419 767 70 604 190 767 b 730 458 604 767 730 657 l 535 458 b 414 602 535 545 494 602 b 276 382 306 602 276 499 l 276 358 b 420 151 276 254 305 151 l 555 151 \"\n    },\n    \"̓\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -475 833 l -281 833 l -389 589 l -537 589 \" },\n    \"ѯ\": {\n      \"ha\": 746,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 274 758 b 623 561 502 758 623 694 b 501 389 622 484 580 424 b 655 218 601 360 655 304 b 329 -14 656 84 533 -14 l 295 -14 b 207 -77 237 -14 206 -36 b 294 -181 207 -118 236 -154 l 238 -292 b 28 -46 109 -251 29 -157 b 256 135 27 71 109 135 l 296 135 b 447 230 395 135 448 168 b 286 322 446 293 392 322 l 175 322 l 175 447 l 292 447 b 415 534 372 447 415 480 b 274 609 414 588 370 609 l 95 609 l 95 758 m 382 952 l 489 1047 l 660 1047 l 660 1040 l 446 849 l 317 849 l 101 1040 l 101 1047 l 275 1047 \"\n    },\n    \"ƛ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 570 810 l 520 794 l 753 230 b 826 154 768 192 789 154 l 850 154 l 850 -9 b 773 -13 832 -13 805 -13 b 560 141 659 -13 598 43 l 448 442 l 297 0 l 74 0 l 340 720 l 334 733 l 143 670 l 143 805 l 277 848 b 205 876 260 867 237 876 b 164 874 194 876 181 876 l 159 1029 b 275 1043 189 1038 245 1043 b 466 926 377 1043 435 1000 l 472 911 l 570 943 \"\n    },\n    \"\": {\n      \"ha\": 662,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 20 567 l 222 567 b 644 169 474 567 644 443 b 259 -237 644 -19 546 -237 l 260 -81 b 440 157 418 -81 441 73 b 222 400 441 325 361 400 l 20 400 \"\n    },\n    \"ˈ\": { \"ha\": 280, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 206 773 l 74 773 l 74 1070 l 206 1070 \" },\n    \"̎\": {\n      \"ha\": 15,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -454 773 l -585 773 l -585 1070 l -454 1070 m -238 773 l -369 773 l -369 1070 l -238 1070 \"\n    },\n    \"̍\": { \"ha\": 23, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -345 773 l -476 773 l -476 1070 l -345 1070 \" },\n    \"̩\": { \"ha\": 23, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -346 -346 l -477 -346 l -477 -48 l -346 -48 \" },\n    \"ſ\": {\n      \"ha\": 401,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 4 0 l 4 796 b 287 1056 4 966 108 1056 b 398 1042 323 1056 360 1050 l 382 885 b 314 891 361 889 345 891 b 213 796 248 891 213 858 l 213 0 \"\n    },\n    \"˯\": {\n      \"ha\": 541,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 87 -49 l 191 -49 l 265 -236 l 271 -259 l 276 -236 l 351 -49 l 454 -49 l 320 -374 l 222 -374 \"\n    },\n    \"ℓ\": {\n      \"ha\": 775,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 567 -14 b 199 292 317 -14 199 107 l 199 305 b 70 296 158 299 115 296 l 70 422 b 199 433 117 422 160 426 l 199 695 b 465 1011 199 895 301 1011 b 705 772 604 1011 705 920 l 705 743 b 418 372 705 620 604 464 l 418 340 b 567 182 418 244 448 182 m 418 532 b 519 743 487 593 519 672 l 519 772 b 471 839 519 811 496 839 b 418 729 438 839 418 804 l 418 532 \"\n    },\n    \"ɮ\": {\n      \"ha\": 987,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 1010 l 286 758 l 907 758 l 908 615 l 630 329 l 630 322 b 936 21 843 297 938 171 b 547 -300 935 -173 775 -300 b 257 -201 428 -300 326 -263 l 411 -71 b 549 -124 441 -104 490 -124 b 714 38 647 -124 714 -64 b 540 195 714 136 651 195 l 418 195 l 418 343 l 647 579 l 647 586 l 286 586 l 286 33 l 88 33 l 88 1010 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -52 1126 l -532 1126 l -532 1240 l -52 1240 m -242 1497 l -52 1497 l -222 1323 l -380 1323 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -52 879 l -532 879 l -532 993 l -52 993 m -241 1294 l -58 1294 l -225 1098 l -382 1098 \"\n    },\n    \"\": {\n      \"ha\": 13,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -202 841 l -684 841 l -684 956 l -202 956 m -689 1098 b -595 1179 -689 1142 -652 1179 b -498 1098 -539 1179 -499 1143 b -595 1018 -499 1053 -537 1018 b -689 1098 -652 1018 -689 1053 m -388 1097 b -292 1178 -388 1143 -350 1178 b -197 1097 -235 1178 -198 1142 b -292 1018 -198 1053 -236 1018 b -388 1097 -350 1018 -388 1053 \"\n    },\n    \"\": {\n      \"ha\": 11,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -204 873 l -687 873 l -687 987 l -204 987 m -717 1140 b -619 1228 -717 1189 -676 1228 b -521 1140 -563 1228 -521 1189 b -619 1052 -521 1092 -562 1052 b -717 1140 -676 1052 -717 1091 m -373 1139 b -275 1227 -373 1189 -331 1227 b -177 1139 -220 1227 -177 1189 b -275 1052 -177 1090 -219 1052 b -373 1139 -331 1052 -373 1090 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 19 1126 l -461 1126 l -461 1240 l 19 1240 m -460 1497 l -270 1497 l -133 1323 l -291 1323 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -687 987 l -203 987 l -203 873 l -687 873 m -707 1256 l -483 1256 l -344 1045 l -512 1045 \"\n    },\n    \"ˍ\": { \"ha\": 673, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 605 -206 l 124 -206 l 124 -92 l 605 -92 \" },\n    \"̱\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -180 -240 l -660 -240 l -660 -126 l -180 -126 \" },\n    \"Ɯ\": {\n      \"ha\": 1325,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 593 106 b 360 -14 545 31 467 -14 b 109 288 194 -14 109 68 l 109 1010 l 315 1010 l 315 288 b 421 153 315 191 358 153 b 562 230 494 153 538 182 b 559 288 560 248 559 267 l 559 1010 l 764 1010 l 764 288 b 871 153 764 191 808 153 b 1009 226 942 153 985 181 l 1009 1010 l 1217 1010 l 1217 0 l 1029 0 l 1020 80 b 810 -14 972 21 902 -14 b 593 106 711 -14 634 20 \"\n    },\n    \"˗\": { \"ha\": 516, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 440 310 l 440 183 l 77 183 l 77 310 \" },\n    \"μ\": {\n      \"ha\": 926,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 323 b 463 168 294 231 363 168 b 632 323 564 168 632 231 l 632 758 l 841 758 l 841 0 l 640 0 l 640 108 l 634 108 b 463 4 604 42 539 4 b 291 108 387 4 322 42 l 286 108 l 286 -275 l 84 -275 \"\n    },\n    \"ⅸ\": {\n      \"ha\": 1175,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 776 493 l 919 758 l 1134 758 l 915 379 l 1140 0 l 926 0 l 776 262 l 629 0 l 412 0 l 637 379 l 420 758 l 637 758 m 84 758 l 294 758 l 294 0 l 84 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 \"\n    },\n    \"ν\": {\n      \"ha\": 882,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 35 758 l 252 758 l 436 206 l 444 206 b 605 758 565 402 594 537 l 809 758 b 519 0 803 490 703 222 l 319 0 \"\n    },\n    \"ʹ\": { \"ha\": 410, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 87 1010 l 291 1010 l 246 590 l 133 590 \" },\n    \"͵\": { \"ha\": 410, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 271 -299 l 78 -299 l 228 -64 l 334 -64 \" },\n    \"ө\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 581 317 514 148 567 217 l 271 317 b 427 148 286 217 338 148 m 581 441 b 427 607 566 540 513 607 b 271 441 339 607 287 540 \"\n    },\n    \"ӫ\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 581 317 514 148 567 217 l 271 317 b 427 148 286 217 338 148 m 581 441 b 427 607 566 540 513 607 b 271 441 339 607 287 540 m 276 861 b 172 962 219 861 172 907 b 276 1062 172 1017 219 1062 b 378 962 333 1062 378 1017 b 276 861 378 907 333 861 m 578 861 b 474 962 521 861 474 907 b 578 1062 474 1017 521 1062 b 680 962 635 1062 680 1017 b 578 861 680 907 635 861 \"\n    },\n    \"ƣ\": {\n      \"ha\": 1032,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 978 -284 l 770 -284 l 770 525 l 699 497 l 699 138 b 403 -14 648 54 565 -14 b 56 358 172 -14 55 148 l 56 376 b 405 767 56 604 170 767 b 641 673 507 767 587 724 l 836 758 l 978 758 m 401 153 b 492 183 441 153 471 163 l 492 562 b 398 602 471 588 442 602 b 261 376 283 602 261 499 l 261 358 b 401 153 261 245 291 153 \"\n    },\n    \"ɷ\": {\n      \"ha\": 1300,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 651 767 b 1183 328 987 767 1183 593 b 888 -14 1182 155 1102 -14 b 651 130 777 -14 696 36 b 413 -14 605 36 525 -14 b 119 328 200 -14 119 155 b 651 767 119 593 315 767 m 651 602 b 325 328 411 602 325 474 b 431 153 326 226 356 153 b 541 336 493 153 541 202 l 541 466 l 761 466 l 761 336 b 871 153 761 202 808 153 b 977 328 945 153 976 226 b 651 602 977 474 891 602 \"\n    },\n    \"ѡ\": {\n      \"ha\": 1221,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 285 758 l 285 313 b 394 151 285 211 324 151 b 516 313 474 151 516 208 l 516 758 l 715 758 l 715 313 b 831 151 715 208 753 151 b 942 313 903 151 942 208 l 942 758 l 1142 758 l 1142 313 b 831 -14 1142 100 1014 -14 b 615 87 739 -14 664 20 b 394 -14 564 20 486 -14 b 84 313 214 -14 84 99 \"\n    },\n    \"ѻ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 472 764 b 784 378 667 741 784 589 b 472 -12 784 167 667 12 l 472 -84 l 360 -84 l 360 -11 b 55 378 170 15 55 169 b 360 763 55 587 170 738 l 360 820 l 472 820 m 472 162 b 583 378 551 187 584 269 b 472 593 584 487 551 569 l 472 508 l 360 508 l 360 590 b 255 378 287 564 255 483 b 360 165 255 273 287 191 l 360 240 l 472 240 \"\n    },\n    \"ѽ\": {\n      \"ha\": 1163,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 761 747 b 1086 427 946 747 1087 636 l 1086 306 b 781 -14 1087 97 956 -14 b 582 88 699 -14 629 21 b 382 -14 536 21 465 -14 b 78 306 208 -14 78 97 l 78 427 b 404 747 78 635 218 747 l 404 582 b 281 427 333 582 281 534 l 281 306 b 382 151 281 199 324 151 b 484 313 447 151 484 208 l 484 415 l 680 415 l 680 313 b 781 151 681 209 717 151 b 885 306 840 151 885 198 l 885 427 b 761 582 885 534 833 582 m 915 927 l 915 836 l 889 836 b 550 917 732 836 628 917 b 478 848 509 917 478 898 l 478 836 l 386 836 l 386 861 b 548 1008 387 963 448 1008 b 891 927 656 1008 746 927 m 502 680 b 548 782 533 717 549 750 l 548 847 l 669 847 l 669 778 b 559 642 669 727 606 666 \"\n    },\n    \"․\": {\n      \"ha\": 410,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 208 -13 b 90 106 143 -13 89 40 b 208 223 89 170 143 223 b 327 106 271 223 326 170 b 208 -13 326 40 271 -13 \"\n    },\n    \"ⅰ\": {\n      \"ha\": 395,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 81 758 l 291 758 l 291 0 l 81 0 m 186 855 b 73 962 124 855 73 903 b 186 1068 73 1020 124 1068 b 300 962 249 1068 300 1020 b 186 855 300 903 249 855 \"\n    },\n    \"ɔ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 261 257 b 388 153 263 192 312 153 b 524 364 504 153 524 254 l 524 386 b 387 602 524 488 505 602 b 261 458 303 602 263 545 l 67 458 b 383 767 69 657 196 767 b 731 386 614 767 731 604 l 731 364 b 384 -14 732 148 612 -14 b 67 257 202 -14 69 98 \"\n    },\n    \"ѿ\": {\n      \"ha\": 1274,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 742 734 l 742 313 b 854 151 742 208 776 151 b 956 313 925 151 956 208 l 956 734 l 1165 734 l 1165 313 b 854 -14 1164 100 1036 -14 b 638 86 762 -14 687 20 b 417 -14 586 20 509 -14 b 107 313 236 -14 107 99 l 107 734 l 315 734 l 315 313 b 417 151 315 211 346 151 b 535 313 497 151 535 208 l 535 734 m 327 895 l 327 988 l 902 988 l 905 895 l 671 895 l 671 810 l 544 810 l 544 895 \"\n    },\n    \"‾\": { \"ha\": 686, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 681 1031 l 18 1031 l 18 1190 l 681 1190 \" },\n    \"̿\": {\n      \"ha\": 9,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -131 1020 l -766 1020 l -766 1124 l -131 1124 m -131 1218 l -766 1218 l -766 1320 l -131 1320 \"\n    },\n    \"̅\": { \"ha\": 7, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -102 1073 l -765 1073 l -765 1232 l -102 1232 \" },\n    \"҄\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -654 975 b -303 1055 -506 975 -413 1055 b -137 909 -200 1055 -137 1009 l -137 884 l -232 884 l -232 896 b -305 965 -232 944 -263 965 b -653 884 -385 965 -490 884 l -669 884 l -669 975 \"\n    },\n    \"Ӏ\": { \"ha\": 390, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 \" },\n    \"͂\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -703 852 b -543 1048 -703 978 -632 1047 b -429 1004 -491 1048 -458 1024 b -361 974 -406 988 -385 974 b -302 1050 -323 974 -302 1005 l -187 1047 b -347 852 -188 922 -258 852 b -462 895 -402 851 -434 875 b -529 926 -483 911 -503 926 b -586 851 -563 926 -586 897 \"\n    },\n    \"ɸ\": {\n      \"ha\": 1037,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 104 385 b 416 760 104 614 226 731 l 416 1010 l 621 1010 l 621 760 b 933 385 812 731 933 614 l 933 369 b 621 -6 933 140 812 23 l 621 -268 l 416 -268 l 416 -6 b 104 369 236 22 104 132 m 621 171 b 725 369 683 197 725 255 l 725 385 b 621 583 725 495 685 556 m 312 369 b 416 171 312 255 354 197 l 416 583 b 312 385 355 555 312 496 \"\n    },\n    \"ǀ\": { \"ha\": 416, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 269 0 l 147 0 l 147 992 l 269 992 \" },\n    \"ǁ\": {\n      \"ha\": 547,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 247 0 l 125 0 l 125 992 l 247 992 m 430 0 l 307 0 l 307 992 l 430 992 \"\n    },\n    \"ǂ\": {\n      \"ha\": 618,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 370 724 l 554 724 l 554 600 l 370 600 l 370 401 l 556 401 l 556 278 l 370 278 l 370 0 l 248 0 l 248 278 l 64 278 l 64 401 l 248 401 l 248 600 l 62 600 l 62 724 l 248 724 l 248 992 l 370 992 \"\n    },\n    \"ϖ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1236 615 l 1139 615 b 1183 376 1167 540 1182 459 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 160 615 117 459 132 540 l 64 615 l 64 758 l 1236 758 m 364 615 b 319 377 332 529 319 452 b 433 153 319 238 360 153 b 540 336 497 153 540 218 l 540 481 l 759 481 l 759 336 b 866 153 759 218 802 153 b 981 377 940 153 981 238 b 936 615 981 452 968 529 l 364 615 \"\n    },\n    \"˖\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 339 310 l 440 310 l 440 183 l 339 183 l 339 66 l 204 66 l 204 183 l 104 183 l 104 310 l 204 310 l 204 425 l 339 425 \"\n    },\n    \"ѱ\": {\n      \"ha\": 1116,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 758 l 285 398 b 471 160 285 252 360 182 l 471 758 l 670 758 l 670 162 b 861 408 808 191 861 286 b 786 758 859 517 828 654 l 969 758 b 1060 408 1018 680 1060 547 b 670 -8 1060 208 961 24 l 670 -324 l 471 -324 l 471 -8 b 84 400 235 18 84 144 l 84 758 \"\n    },\n    \"҆\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -388 887 l -446 933 l -405 1006 l -406 1118 l -273 1118 l -273 1018 \"\n    },\n    \"˟\": {\n      \"ha\": 538,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 867 l 182 970 l 78 1075 l 165 1163 l 270 1057 l 376 1161 l 462 1075 l 357 971 l 461 866 l 373 778 l 268 883 l 164 780 \"\n    },\n    \"‟\": {\n      \"ha\": 617,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 232 1010 l 232 903 b 295 706 232 825 258 764 l 202 652 b 74 904 134 707 74 813 l 74 1010 m 484 1010 l 484 903 b 547 706 485 825 511 764 l 455 652 b 327 904 387 707 327 813 l 327 1010 \"\n    },\n    \"‛\": {\n      \"ha\": 342,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 226 1010 l 226 903 b 289 706 226 825 253 764 l 196 652 b 68 904 128 707 69 813 l 68 1010 \"\n    },\n    \"※\": {\n      \"ha\": 1145,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 240 256 l 452 466 l 240 675 l 363 795 l 574 585 l 786 795 l 907 675 l 695 466 l 907 256 l 786 137 l 574 346 l 363 137 m 791 466 b 908 563 792 521 838 563 b 1023 466 977 563 1024 521 b 908 368 1024 410 977 368 b 791 466 838 368 792 410 m 122 466 b 238 563 122 521 168 563 b 354 466 307 563 354 521 b 238 368 354 410 308 368 b 122 466 168 368 122 410 m 458 135 b 573 234 458 192 503 234 b 689 135 642 234 689 192 b 573 38 689 80 642 38 b 458 135 503 38 458 80 m 458 794 b 573 893 458 851 503 893 b 689 794 642 893 689 851 b 573 697 689 739 642 697 b 458 794 503 697 458 739 \"\n    },\n    \"⁏\": {\n      \"ha\": 418,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 206 -247 b 112 84 182 -187 126 -47 l 107 138 l 281 138 l 283 83 b 342 -247 289 -51 327 -189 l 206 -247 m 195 518 b 76 636 131 518 76 571 b 195 753 77 701 131 753 b 313 636 259 753 313 701 b 195 518 314 571 259 518 \"\n    },\n    \"ϱ\": {\n      \"ha\": 934,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 590 -323 b 451 -238 590 -274 553 -260 b 110 332 239 -191 110 -21 l 110 350 b 110 352 110 351 110 351 l 110 370 b 468 767 112 607 239 767 b 824 405 697 767 824 620 l 824 385 b 506 40 824 188 712 40 b 282 127 419 40 345 68 b 488 -80 307 4 375 -58 b 757 -323 687 -117 757 -181 m 468 206 b 618 385 579 206 618 289 l 618 405 b 468 602 618 510 585 602 b 317 405 354 602 317 516 l 317 385 b 468 206 317 291 356 206 \"\n    },\n    \"˞\": {\n      \"ha\": 400,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -26 509 l 256 571 b 357 361 278 434 280 361 b 396 364 368 361 384 362 l 425 227 b 315 200 393 211 356 200 b 129 398 189 200 159 285 l -25 362 \"\n    },\n    \"\": {\n      \"ha\": 448,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 224 767 b 73 908 141 767 73 831 b 224 1050 73 986 141 1050 b 376 908 308 1050 376 986 b 224 767 376 831 308 767 m 255 1238 l 431 1238 l 291 1096 l 157 1096 m 224 847 b 291 908 261 847 291 874 b 224 970 291 942 262 970 b 158 908 187 969 158 942 b 224 847 158 874 187 847 \"\n    },\n    \"ʿ\": {\n      \"ha\": 233,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 193 753 b 53 885 116 753 53 806 b 193 1023 53 966 116 1023 l 193 940 b 139 885 162 940 139 917 b 193 833 139 855 162 833 l 193 753 \"\n    },\n    \"˓\": {\n      \"ha\": 233,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 193 244 b 53 376 116 244 53 297 b 193 514 53 457 116 514 l 193 431 b 139 376 162 431 139 408 b 193 324 139 346 162 324 l 193 244 \"\n    },\n    \"ʾ\": {\n      \"ha\": 233,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 40 833 b 95 885 71 833 95 855 b 40 940 95 917 71 940 l 40 1023 b 181 885 117 1023 181 966 b 40 753 181 806 117 753 \"\n    },\n    \"˒\": {\n      \"ha\": 233,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 40 324 b 95 376 71 324 95 346 b 40 431 95 408 71 431 l 40 514 b 181 376 117 514 181 457 b 40 244 181 297 117 244 \"\n    },\n    \"̜\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -375 -327 b -515 -195 -452 -327 -515 -274 b -375 -57 -515 -114 -452 -57 l -375 -140 b -430 -195 -407 -140 -430 -163 b -375 -248 -430 -225 -407 -248 l -375 -327 \"\n    },\n    \"̹\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -515 -248 b -460 -195 -484 -248 -460 -225 b -515 -140 -460 -163 -484 -140 l -515 -57 b -375 -195 -438 -57 -375 -114 b -515 -327 -375 -274 -438 -327 \"\n    },\n    \"Ⅷ\": {\n      \"ha\": 2207,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 514 243 l 524 243 l 768 1010 l 1005 1010 l 657 0 l 382 0 l 33 1010 l 270 1010 m 1340 0 l 1126 0 l 1126 1010 l 1340 1010 m 1729 0 l 1516 0 l 1516 1010 l 1729 1010 m 2119 0 l 1905 0 l 1905 1010 l 2119 1010 \"\n    },\n    \"Ⅺ\": {\n      \"ha\": 1382,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 m 1294 0 l 1080 0 l 1080 1010 l 1294 1010 \"\n    },\n    \"Ⅼ\": { \"ha\": 788, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 88 1010 l 301 1010 l 301 176 l 734 176 l 734 0 l 88 0 \" },\n    \"Ⅴ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 514 243 l 524 243 l 768 1010 l 1005 1010 l 657 0 l 382 0 l 33 1010 l 270 1010 \"\n    },\n    \"Ⅾ\": {\n      \"ha\": 1010,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 0 l 88 1010 l 449 1010 b 940 506 754 1010 940 821 b 446 0 940 190 754 0 m 437 183 b 727 506 627 183 727 281 b 437 827 727 730 627 827 l 301 827 l 301 183 \"\n    },\n    \"Ⅳ\": {\n      \"ha\": 1428,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 904 243 l 913 243 l 1158 1010 l 1395 1010 l 1047 0 l 771 0 l 423 1010 l 660 1010 m 301 0 l 88 0 l 88 1010 l 301 1010 \"\n    },\n    \"Ⅽ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 \"\n    },\n    \"Ⅸ\": {\n      \"ha\": 1382,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 881 666 l 889 666 l 1094 1010 l 1335 1010 l 1027 505 l 1342 0 l 1096 0 l 889 345 l 881 345 l 674 0 l 430 0 l 746 505 l 436 1010 l 678 1010 m 301 0 l 88 0 l 88 1010 l 301 1010 \"\n    },\n    \"Ⅰ\": { \"ha\": 390, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 \" },\n    \"Ⅶ\": {\n      \"ha\": 1817,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 514 243 l 524 243 l 768 1010 l 1005 1010 l 657 0 l 382 0 l 33 1010 l 270 1010 m 1340 0 l 1126 0 l 1126 1010 l 1340 1010 m 1729 0 l 1516 0 l 1516 1010 l 1729 1010 \"\n    },\n    \"Ⅵ\": {\n      \"ha\": 1428,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 514 243 l 524 243 l 768 1010 l 1005 1010 l 657 0 l 382 0 l 33 1010 l 270 1010 m 1340 0 l 1126 0 l 1126 1010 l 1340 1010 \"\n    },\n    \"Ⅹ\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 \"\n    },\n    \"Ⅿ\": {\n      \"ha\": 1271,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 351 1010 l 629 331 l 641 331 l 919 1010 l 1183 1010 l 1183 0 l 976 0 l 976 657 l 967 657 l 706 5 l 565 5 l 303 660 l 295 660 l 295 0 l 88 0 l 88 1010 \"\n    },\n    \"Ⅲ\": {\n      \"ha\": 1168,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 691 0 l 477 0 l 477 1010 l 691 1010 m 1080 0 l 867 0 l 867 1010 l 1080 1010 \"\n    },\n    \"Ⅻ\": {\n      \"ha\": 1771,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 637 505 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 356 505 l 46 1010 l 288 1010 m 1294 0 l 1080 0 l 1080 1010 l 1294 1010 m 1683 0 l 1470 0 l 1470 1010 l 1683 1010 \"\n    },\n    \"Ⅱ\": {\n      \"ha\": 779,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 301 0 l 88 0 l 88 1010 l 301 1010 m 691 0 l 477 0 l 477 1010 l 691 1010 \"\n    },\n    \"ɺ\": {\n      \"ha\": 536,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 54 194 b 129 188 75 191 109 188 b 278 262 207 188 255 214 l 278 1042 l 485 1042 l 485 0 l 289 0 l 283 88 b 114 -14 246 24 189 -14 b 52 -5 93 -14 67 -11 \"\n    },\n    \"ʴ\": {\n      \"ha\": 406,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 45 596 b 113 585 62 590 84 585 b 209 631 158 585 191 601 l 209 988 l 361 988 l 361 443 l 241 443 l 219 524 b 86 437 188 470 142 437 b 45 441 67 437 52 439 \"\n    },\n    \"ϡ\": {\n      \"ha\": 1055,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 250 1070 b 1000 -194 843 832 1001 453 l 808 -296 b 761 226 808 -92 795 79 l 337 -14 l 253 131 l 711 388 b 640 529 690 438 667 485 l 187 272 l 103 417 l 538 661 b 57 967 424 781 268 878 \"\n    },\n    \"ə\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 772 b 777 382 634 772 777 622 b 409 -10 777 148 632 -10 b 53 375 209 -10 53 117 l 53 433 l 569 433 l 569 433 b 398 616 569 546 503 616 b 252 528 327 616 273 585 l 58 541 b 401 772 87 681 214 772 m 251 302 b 406 147 252 212 315 147 b 569 302 499 147 565 216 \"\n    },\n    \"ә\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 772 b 777 382 634 772 777 622 b 409 -10 777 148 632 -10 b 53 375 209 -10 53 117 l 53 433 l 569 433 l 569 433 b 398 616 569 546 503 616 b 252 528 327 616 273 585 l 58 541 b 401 772 87 681 214 772 m 251 302 b 406 147 252 212 315 147 b 569 302 499 147 565 216 \"\n    },\n    \"ӛ\": {\n      \"ha\": 830,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 772 b 777 382 634 772 777 622 b 409 -10 777 148 632 -10 b 53 375 209 -10 53 117 l 53 433 l 569 433 l 569 433 b 398 616 569 546 503 616 b 252 528 327 616 273 585 l 58 541 b 401 772 87 681 214 772 m 251 302 b 406 147 252 212 315 147 b 569 302 499 147 565 216 m 265 861 b 162 962 209 861 162 907 b 265 1062 162 1017 209 1062 b 368 962 323 1062 368 1017 b 265 861 368 907 323 861 m 567 861 b 464 962 510 861 464 907 b 567 1062 464 1017 510 1062 b 670 962 624 1062 670 1017 b 567 861 670 907 624 861 \"\n    },\n    \"ɚ\": {\n      \"ha\": 1167,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 390 748 b 738 534 566 748 687 659 l 917 573 b 1022 353 940 432 944 353 b 1063 355 1038 353 1050 354 l 1090 227 b 979 198 1056 210 1018 198 b 791 407 847 198 815 291 l 766 401 b 766 391 766 398 766 395 l 766 365 b 413 -14 765 148 633 -14 b 78 346 195 -14 78 130 l 78 386 l 538 491 b 377 582 508 547 452 582 b 194 503 301 582 237 556 l 95 617 b 390 748 140 680 241 748 m 281 294 l 281 281 b 414 153 280 208 318 153 b 560 355 523 153 558 256 \"\n    },\n    \"̼\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -445 -244 b -532 -160 -445 -189 -477 -160 b -618 -244 -586 -160 -618 -189 l -711 -244 b -532 -75 -711 -141 -636 -75 b -399 -125 -477 -75 -431 -93 b -265 -75 -366 -93 -320 -75 b -86 -244 -161 -75 -86 -141 l -179 -244 b -265 -160 -179 -189 -211 -160 b -352 -244 -320 -160 -352 -189 \"\n    },\n    \"ˊ\": { \"ha\": 539, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 382 1080 l 576 1080 l 426 855 l 277 855 \" },\n    \"ⅶ\": {\n      \"ha\": 1569,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 525 0 l 289 0 l 24 758 l 246 758 l 403 216 l 411 216 l 568 758 l 790 758 m 898 758 l 1108 758 l 1108 0 l 898 0 m 1275 758 l 1486 758 l 1486 0 l 1275 0 m 1003 855 b 890 962 941 855 890 903 b 1003 1068 890 1020 941 1068 b 1117 962 1066 1068 1117 1020 b 1003 855 1117 903 1066 855 m 1381 855 b 1268 962 1319 855 1268 903 b 1381 1068 1268 1020 1319 1068 b 1495 962 1444 1068 1495 1020 b 1381 855 1495 903 1444 855 \"\n    },\n    \"ⅵ\": {\n      \"ha\": 1151,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 522 0 l 286 0 l 21 758 l 243 758 l 400 216 l 408 216 l 565 758 l 787 758 m 855 758 l 1065 758 l 1065 0 l 855 0 m 960 855 b 847 962 898 855 847 903 b 960 1068 847 1020 898 1068 b 1074 962 1023 1068 1074 1020 b 960 855 1074 903 1023 855 \"\n    },\n    \"̸\": { \"ha\": 14, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -824 -65 l -916 -65 l -253 1030 l -160 1030 \" },\n    \"̷\": { \"ha\": 11, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -622 -97 l -736 -97 l -273 826 l -159 826 \" },\n    \"␣\": {\n      \"ha\": 1060,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 261 95 l 261 -74 l 798 -74 l 798 95 l 965 95 l 965 -232 l 96 -232 l 96 95 \"\n    },\n    \"̻\": {\n      \"ha\": 18,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -590 -55 l -285 -55 l -285 -352 l -590 -352 m -489 -251 l -389 -251 l -389 -155 l -489 -155 \"\n    },\n    \"ϛ\": {\n      \"ha\": 799,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 443 -111 b 533 -60 499 -111 533 -96 b 482 -13 533 -36 515 -21 l 322 35 b 59 374 180 80 59 153 l 59 412 b 408 767 59 609 174 767 b 724 458 594 767 722 657 l 529 458 b 405 602 526 545 485 602 b 267 416 292 602 267 519 l 267 378 b 450 171 267 249 343 202 l 602 127 b 741 -58 683 102 740 51 b 443 -271 740 -224 602 -270 \"\n    },\n    \"̞\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -589 -63 l -253 -63 l -253 -187 l -354 -187 l -354 -353 l -489 -353 l -489 -187 l -589 -187 \"\n    },\n    \"̘\": {\n      \"ha\": 17,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -402 -259 l -617 -259 l -617 -136 l -402 -136 l -402 -45 l -270 -45 l -270 -352 l -402 -352 \"\n    },\n    \"̙\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -585 -45 l -452 -45 l -452 -136 l -239 -136 l -239 -259 l -452 -259 l -452 -352 l -585 -352 \"\n    },\n    \"̝\": {\n      \"ha\": 15,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -560 -202 l -460 -202 l -460 -40 l -325 -40 l -325 -202 l -224 -202 l -224 -327 l -560 -327 \"\n    },\n    \"ҭ\": {\n      \"ha\": 775,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 44 758 l 731 758 l 731 592 l 487 592 l 487 144 l 686 144 l 686 -245 l 482 -245 l 482 0 l 287 0 l 287 592 l 44 592 \"\n    },\n    \"ⅹ\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 396 493 l 538 758 l 754 758 l 534 379 l 760 0 l 545 0 l 396 262 l 249 0 l 32 0 l 256 379 l 39 758 l 256 758 \"\n    },\n    \"ʧ\": {\n      \"ha\": 1011,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 388 916 l 388 734 l 585 734 l 585 797 b 865 1056 585 966 694 1056 b 969 1043 905 1056 939 1050 l 967 884 b 906 890 950 888 933 890 b 794 797 836 890 794 858 l 794 -25 b 514 -284 794 -192 684 -284 b 411 -271 475 -284 439 -278 l 412 -112 b 473 -118 428 -116 446 -118 b 585 -25 545 -118 585 -84 l 585 12 b 403 -14 543 1 473 -14 b 182 233 226 -14 181 84 l 182 585 l 73 585 l 73 734 l 182 734 l 182 916 m 388 585 l 388 233 b 469 155 387 174 409 155 b 585 169 508 155 556 163 l 585 585 \"\n    },\n    \"ϑ\": {\n      \"ha\": 930,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 849 387 b 770 368 817 379 792 373 l 770 313 b 426 -14 770 114 624 -14 b 84 313 222 -14 83 123 l 84 472 l 279 472 l 279 313 b 420 158 279 218 336 158 b 553 313 501 158 553 216 l 553 366 b 239 723 364 404 239 540 l 239 746 b 511 1024 239 915 349 1024 b 770 733 671 1024 770 915 l 770 550 b 841 561 789 553 812 556 m 553 757 b 495 839 553 813 532 839 b 435 759 458 839 436 815 l 435 734 b 553 557 433 649 475 586 \"\n    },\n    \"ƭ\": {\n      \"ha\": 646,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 526 585 l 397 585 l 397 233 b 474 155 397 172 423 155 b 534 159 500 155 518 157 l 534 5 b 409 -14 498 -8 457 -14 b 190 210 275 -14 190 51 l 190 585 l 82 585 l 82 734 l 190 734 l 190 818 b 458 1056 190 1009 313 1056 b 565 1045 505 1056 536 1052 l 565 908 b 514 914 553 910 534 914 b 397 818 460 914 397 895 l 397 734 l 526 734 \"\n    },\n    \"҂\": {\n      \"ha\": 933,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 439 304 l 643 187 l 592 101 l 389 217 l 263 0 l 141 0 l 298 270 l 97 387 l 145 473 l 350 357 l 491 602 l 288 716 l 340 805 l 544 689 l 672 909 l 792 909 l 633 635 l 838 519 l 786 434 l 584 548 \"\n    },\n    \"ⅲ\": {\n      \"ha\": 1134,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 462 758 l 672 758 l 672 0 l 462 0 m 840 758 l 1050 758 l 1050 0 l 840 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 m 567 855 b 454 962 505 855 454 903 b 567 1068 454 1020 505 1068 b 681 962 630 1068 681 1020 b 567 855 681 903 630 855 m 945 855 b 832 962 883 855 832 903 b 945 1068 832 1020 883 1068 b 1059 962 1008 1068 1059 1020 b 945 855 1059 903 1008 855 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -479 852 b -319 1048 -479 978 -408 1047 b -205 1004 -267 1048 -234 1024 b -137 974 -182 988 -161 974 b -78 1050 -99 974 -78 1005 l 37 1047 b -123 852 36 922 -34 852 b -238 895 -179 851 -210 875 b -305 926 -259 911 -279 926 b -362 851 -339 926 -362 897 m -192 1332 l 2 1332 l -148 1108 l -296 1108 \"\n    },\n    \"\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -506 1097 b -352 1279 -506 1214 -438 1278 b -243 1238 -303 1279 -271 1257 b -177 1210 -220 1223 -201 1210 b -121 1281 -141 1210 -121 1239 l -10 1278 b -164 1096 -11 1162 -79 1097 b -275 1137 -218 1096 -248 1118 b -339 1165 -295 1152 -314 1165 b -394 1095 -372 1165 -394 1138 m -213 1504 l -25 1504 l -198 1330 l -349 1330 \"\n    },\n    \"\": {\n      \"ha\": 13,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -238 958 b -352 835 -238 892 -287 835 b -516 880 -427 835 -456 880 b -561 822 -542 880 -562 854 l -646 845 b -534 970 -647 909 -602 970 b -370 925 -473 970 -428 925 b -324 982 -345 925 -325 950 m -388 1103 b -292 1184 -388 1148 -350 1184 b -197 1103 -236 1184 -198 1148 b -292 1023 -198 1058 -235 1023 b -388 1103 -350 1023 -388 1057 m -689 1103 b -595 1184 -689 1148 -652 1184 b -498 1103 -539 1184 -499 1149 b -595 1024 -499 1058 -537 1024 b -689 1103 -651 1024 -689 1058 \"\n    },\n    \"\": {\n      \"ha\": 11,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -182 1037 b -342 853 -182 936 -250 853 b -535 912 -431 853 -461 912 b -591 849 -565 912 -591 889 l -711 855 b -552 1037 -711 952 -644 1037 b -361 980 -478 1037 -431 980 b -302 1043 -329 980 -302 1002 m -717 1180 b -619 1268 -717 1230 -674 1268 b -521 1180 -564 1268 -521 1230 b -619 1092 -521 1131 -562 1092 b -717 1180 -676 1092 -717 1132 m -373 1180 b -275 1268 -373 1229 -331 1268 b -177 1181 -219 1268 -177 1229 b -275 1093 -177 1131 -219 1093 b -373 1180 -331 1093 -373 1131 \"\n    },\n    \"͠\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -755 863 b -523 1020 -729 966 -652 1020 b 412 968 -299 1020 215 968 b 554 1038 486 968 539 988 l 664 1005 b 438 847 652 900 560 847 b -500 901 158 847 -290 901 b -645 831 -567 901 -623 883 \"\n    },\n    \"\": {\n      \"ha\": 13,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -201 1048 l -684 1048 l -684 1163 l -201 1163 m -236 958 b -352 835 -237 893 -285 835 b -516 880 -427 835 -456 880 b -561 822 -541 880 -561 853 l -646 845 b -534 970 -647 909 -600 970 b -370 925 -473 970 -427 925 b -323 982 -345 925 -323 950 \"\n    },\n    \"\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -181 1037 b -341 853 -181 936 -249 853 b -534 912 -430 853 -459 912 b -590 849 -564 912 -590 889 l -710 855 b -551 1037 -710 950 -643 1037 b -360 980 -477 1037 -430 980 b -301 1043 -328 980 -301 1002 m -203 1124 l -686 1124 l -686 1239 l -203 1239 \"\n    },\n    \"̴\": {\n      \"ha\": 12,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -703 282 b -543 477 -703 407 -632 476 b -429 434 -491 477 -458 454 b -361 403 -406 417 -385 403 b -302 479 -323 403 -302 434 l -187 476 b -347 281 -188 351 -258 282 b -462 325 -402 281 -434 304 b -529 355 -483 341 -503 355 b -586 280 -563 355 -586 326 \"\n    },\n    \"̾\": {\n      \"ha\": 21,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -524 856 b -472 892 -477 856 -472 875 b -491 952 -472 907 -481 928 b -520 1056 -505 984 -520 1020 b -350 1153 -520 1131 -445 1153 l -350 1054 b -396 1020 -382 1054 -396 1037 b -375 950 -396 999 -386 976 b -348 852 -362 921 -347 888 b -524 757 -347 784 -416 757 \"\n    },\n    \"҃\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -548 890 l -548 805 l -672 805 l -671 967 l -289 967 l -291 1040 l -167 1040 l -167 890 \"\n    },\n    \"˥\": { \"ha\": 536, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 471 0 l 263 0 l 263 822 l 68 822 l 68 988 l 471 988 \" },\n    \"˩\": { \"ha\": 536, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 471 0 l 68 0 l 68 167 l 263 167 l 263 988 l 471 988 \" },\n    \"˦\": {\n      \"ha\": 536,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 471 0 l 263 0 l 263 657 l 68 657 l 68 824 l 263 824 l 263 988 l 471 988 \"\n    },\n    \"˨\": {\n      \"ha\": 536,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 471 0 l 263 0 l 263 165 l 68 165 l 68 330 l 263 330 l 263 988 l 471 988 \"\n    },\n    \"˧\": {\n      \"ha\": 536,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 471 0 l 263 0 l 263 411 l 68 411 l 68 577 l 263 577 l 263 988 l 471 988 \"\n    },\n    \"ƽ\": {\n      \"ha\": 909,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 181 321 l 215 571 l 100 571 l 100 734 l 758 734 l 758 571 l 405 571 l 387 449 b 539 482 418 466 474 482 b 810 238 709 484 809 393 b 483 -12 809 95 715 -12 b 150 219 314 -12 149 58 l 355 228 b 483 155 359 179 408 155 b 603 252 565 155 603 193 b 481 346 603 308 559 346 b 368 313 422 346 387 331 \"\n    },\n    \"ƅ\": {\n      \"ha\": 928,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 218 1042 l 218 1010 l 391 1010 l 391 670 l 400 670 b 584 767 426 727 493 767 b 893 378 749 767 892 638 b 585 -12 892 123 755 -12 b 400 83 485 -12 425 30 l 388 83 l 388 0 l 181 0 l 181 712 l 54 825 l 54 925 l 183 1042 m 693 379 b 527 600 692 514 637 600 b 370 379 410 600 369 502 b 527 155 369 255 410 155 b 693 379 637 155 692 243 \"\n    },\n    \"\": { \"ha\": 521, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 200 1083 l 388 1083 l 271 848 l 147 848 \" },\n    \"ʦ\": {\n      \"ha\": 1162,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 380 916 l 380 758 l 685 758 b 781 767 714 764 746 767 b 1099 510 975 767 1099 668 l 892 510 b 780 624 892 580 854 624 b 676 539 718 624 676 593 b 826 441 676 474 735 459 b 1101 216 1007 407 1101 342 b 781 0 1101 82 975 0 l 393 0 b 173 247 266 0 172 61 l 173 609 l 64 609 l 64 758 l 173 758 l 173 916 m 900 221 b 749 294 900 255 854 274 b 477 530 576 327 477 400 b 492 609 477 557 482 584 l 380 609 l 380 247 b 458 169 379 190 400 169 l 786 169 b 900 221 860 169 900 183 \"\n    },\n    \"ⅻ\": {\n      \"ha\": 1553,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 537 379 l 763 0 l 548 0 l 399 262 l 252 0 l 35 0 l 259 379 l 42 758 l 259 758 m 881 758 l 1091 758 l 1091 0 l 881 0 m 1259 758 l 1469 758 l 1469 0 l 1259 0 m 986 855 b 873 962 924 855 873 903 b 986 1068 873 1020 924 1068 b 1100 962 1049 1068 1100 1020 b 986 855 1100 903 1049 855 m 1364 855 b 1251 962 1302 855 1251 903 b 1364 1068 1251 1020 1302 1068 b 1478 962 1427 1068 1478 1020 b 1364 855 1478 903 1427 855 \"\n    },\n    \"ⅱ\": {\n      \"ha\": 756,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 294 758 l 294 0 l 84 0 m 462 758 l 672 758 l 672 0 l 462 0 m 189 855 b 76 962 127 855 76 903 b 189 1068 76 1020 127 1068 b 303 962 252 1068 303 1020 b 189 855 303 903 252 855 m 567 855 b 454 962 505 855 454 903 b 567 1068 454 1020 505 1068 b 681 962 630 1068 681 1020 b 567 855 681 903 630 855 \"\n    },\n    \"‗\": {\n      \"ha\": 664,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 651 -104 l 13 -104 l 13 0 l 651 0 m 651 -282 l 13 -282 l 13 -181 l 651 -181 \"\n    },\n    \"̳\": {\n      \"ha\": 9,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -131 -369 l -767 -369 l -767 -242 l -131 -242 m -131 -183 l -767 -183 l -767 -56 l -131 -56 \"\n    },\n    \"‿\": {\n      \"ha\": 1183,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 591 -332 b 36 -149 316 -332 143 -256 l 118 -79 b 591 -179 212 -130 367 -179 b 1078 -79 817 -179 984 -126 l 1149 -149 b 591 -332 1064 -250 867 -332 \"\n    },\n    \"Ƿ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 330 988 b 507 1024 376 1010 435 1024 b 926 576 753 1024 926 869 l 926 541 b 330 -100 925 253 708 19 l 330 -284 l 116 -284 l 116 1010 l 330 1010 m 330 78 b 706 541 582 174 706 344 l 706 578 b 509 851 706 727 666 851 b 330 782 434 851 373 825 l 330 78 \"\n    },\n    \"Ȝ\": {\n      \"ha\": 930,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 161 376 b 617 698 501 477 617 549 b 457 851 617 802 563 851 b 301 743 361 851 301 808 l 86 743 b 457 1024 86 910 241 1024 b 830 726 684 1024 830 926 b 717 464 830 625 793 539 b 845 234 798 420 845 342 b 161 -296 845 -63 566 -240 l 161 -125 b 629 242 455 -69 629 45 b 581 365 629 307 616 346 b 161 216 475 307 336 257 \"\n    },\n    \"ȝ\": {\n      \"ha\": 800,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 167 254 b 496 513 400 327 496 402 b 397 613 496 580 463 613 b 291 522 331 613 291 578 l 84 522 b 401 767 83 674 203 767 b 703 530 597 767 703 683 b 611 319 703 452 673 381 b 717 128 681 282 717 218 b 167 -296 717 -81 532 -223 l 167 -143 b 509 140 421 -59 509 16 b 487 227 509 175 501 205 b 167 106 404 180 297 139 \"\n    },\n    \"Ƞ\": {\n      \"ha\": 933,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 631 -282 l 631 719 b 472 858 631 815 574 858 b 301 807 413 858 355 841 l 301 0 l 94 0 l 94 1010 l 301 1010 l 301 976 b 501 1024 362 1007 429 1024 b 841 719 690 1024 841 910 l 841 -282 \"\n    },\n    \"Ȣ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 475 649 b 644 760 579 649 644 666 b 562 858 644 816 618 845 l 562 1024 b 862 760 744 1023 862 929 b 746 553 863 663 820 596 b 860 316 818 501 860 421 b 474 -14 860 107 702 -14 l 460 -14 b 72 314 231 -14 72 107 b 186 553 72 420 113 501 b 72 760 114 596 72 662 b 371 1024 72 930 188 1023 l 371 858 b 290 760 315 846 290 817 b 456 649 291 665 354 649 m 460 474 b 290 314 357 474 290 417 b 460 157 290 212 357 157 l 474 157 b 642 316 577 157 641 211 b 474 474 641 419 576 474 \"\n    },\n    \"ȣ\": {\n      \"ha\": 930,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 474 634 b 648 772 583 634 648 670 b 561 897 648 844 611 880 l 561 1055 b 854 775 732 1054 854 960 b 739 548 854 666 811 593 b 854 311 811 499 854 421 b 473 -14 854 99 693 -14 l 459 -14 b 76 311 237 -14 76 99 b 191 548 76 421 119 499 b 76 775 120 593 76 666 b 370 1055 76 958 197 1054 l 370 897 b 285 772 319 880 285 844 b 456 634 285 669 349 634 l 474 634 m 459 469 b 285 311 350 469 285 408 b 459 153 285 213 350 153 l 473 153 b 646 311 583 153 646 213 b 473 469 646 408 583 469 \"\n    },\n    \"ȸ\": {\n      \"ha\": 1323,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1242 369 b 950 -14 1242 145 1130 -14 b 765 66 871 -14 811 16 l 765 0 l 577 0 l 568 78 b 372 -14 521 21 458 -14 b 81 369 192 -14 81 145 l 81 383 b 372 767 81 615 192 767 b 557 688 451 767 512 738 l 557 1010 l 765 1010 l 765 688 b 950 767 811 738 871 767 b 1242 383 1131 767 1242 615 m 289 369 b 429 153 289 249 318 153 b 557 234 491 153 533 183 l 557 520 b 430 602 533 572 490 602 b 289 383 326 602 289 512 m 1033 383 b 893 602 1033 512 997 602 b 765 521 833 602 791 572 l 765 234 b 894 153 791 183 832 153 b 1033 369 1005 153 1033 249 \"\n    },\n    \"ȹ\": {\n      \"ha\": 1323,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 66 b 372 -14 512 16 451 -14 b 81 369 192 -14 81 145 l 81 383 b 372 767 81 615 192 767 b 569 674 458 767 522 733 l 582 758 l 750 758 l 759 680 b 950 767 805 735 867 767 b 1242 383 1131 767 1242 615 l 1242 369 b 950 -14 1242 145 1130 -14 b 765 66 871 -14 811 16 l 765 -282 l 557 -282 m 289 369 b 429 153 289 249 318 153 b 557 234 491 153 533 183 l 557 520 b 430 602 533 572 490 602 b 289 383 326 602 289 512 m 1033 383 b 893 602 1033 512 997 602 b 765 521 833 602 791 572 l 765 234 b 894 153 791 183 832 153 b 1033 369 1005 153 1033 249 \"\n    },\n    \"Ɂ\": {\n      \"ha\": 799,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 387 348 b 524 544 499 348 524 433 l 524 650 b 387 847 524 734 507 847 b 262 724 305 847 263 794 l 57 724 b 383 1024 57 906 197 1024 b 743 650 615 1024 743 861 l 743 544 b 504 189 743 375 659 236 l 504 0 l 287 0 l 287 348 l 313 348 \"\n    },\n    \"ɂ\": {\n      \"ha\": 800,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 88 467 b 401 767 87 652 215 767 b 713 478 592 767 713 660 b 508 224 713 342 645 248 l 508 0 l 299 0 l 299 332 l 376 332 b 506 472 466 332 505 381 b 403 602 505 553 476 602 b 296 467 330 602 295 556 l 88 467 \"\n    },\n    \"Ʌ\": { \"ha\": 1059, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 529 755 l 303 0 l 64 0 l 416 1010 l 642 1010 l 994 0 l 755 0 \" },\n    \"\": {\n      \"ha\": 378,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 351 l -59 351 l -59 475 l 84 475 l 84 758 l 294 758 l 294 475 l 434 475 l 434 351 l 294 351 l 294 0 l 84 0 \"\n    },\n    \"ʙ\": {\n      \"ha\": 800,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 407 758 b 710 553 594 758 710 684 b 537 395 710 471 645 414 b 752 207 673 385 752 306 b 457 0 752 77 646 0 l 84 0 m 457 157 b 550 236 515 157 550 187 b 457 323 550 290 515 323 l 280 323 l 280 157 m 411 446 b 512 522 474 446 512 474 b 407 597 512 569 472 597 l 280 597 l 280 446 \"\n    },\n    \"ʜ\": {\n      \"ha\": 822,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 285 463 l 544 463 l 544 758 l 743 758 l 743 0 l 544 0 l 544 297 l 285 297 l 285 0 l 84 0 l 84 758 l 285 758 \"\n    },\n    \"ʫ\": {\n      \"ha\": 1102,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 1022 0 l 392 0 l 392 123 l 749 591 l 294 591 l 294 0 l 84 0 l 84 1010 l 294 1010 l 294 758 l 1014 758 l 1014 635 l 656 167 l 1022 167 \"\n    },\n    \"ʬ\": {\n      \"ha\": 780,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 268 196 l 336 397 l 443 397 l 512 198 l 553 397 l 696 397 l 585 0 l 471 0 l 391 221 l 309 0 l 194 0 l 84 397 l 226 397 m 268 787 l 336 988 l 443 988 l 512 789 l 553 988 l 696 988 l 585 592 l 471 592 l 391 812 l 309 592 l 194 592 l 84 988 l 226 988 \"\n    },\n    \"\": {\n      \"ha\": 383,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 328 993 l 328 439 b 132 231 328 305 256 231 b 56 239 104 231 82 233 l 56 362 b 102 358 71 360 85 358 b 179 439 145 358 179 384 l 179 993 \"\n    },\n    \"˪\": { \"ha\": 646, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 563 0 l 86 0 l 86 616 l 293 616 l 293 167 l 563 167 \" },\n    \"˫\": {\n      \"ha\": 645,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 224 l 298 224 l 298 0 l 90 0 l 90 616 l 298 616 l 298 391 l 557 391 \"\n    },\n    \"ˬ\": {\n      \"ha\": 776,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 389 -184 l 492 -90 l 668 -90 l 668 -96 l 454 -289 l 324 -289 l 109 -96 l 109 -90 l 287 -90 \"\n    },\n    \"˭\": {\n      \"ha\": 673,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 569 780 l 106 780 l 106 901 l 569 901 m 569 947 l 106 947 l 106 1068 l 569 1068 \"\n    },\n    \"˰\": {\n      \"ha\": 541,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 191 -374 l 87 -374 l 222 -49 l 320 -49 l 454 -374 l 351 -374 l 276 -186 l 271 -163 l 265 -186 \"\n    },\n    \"˱\": {\n      \"ha\": 541,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 -254 l 84 -164 l 458 -42 l 458 -137 l 240 -204 l 214 -209 l 240 -214 l 458 -279 l 458 -374 \"\n    },\n    \"˲\": {\n      \"ha\": 541,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 -279 l 300 -214 l 327 -209 l 300 -204 l 84 -137 l 84 -42 l 458 -164 l 458 -254 l 84 -374 \"\n    },\n    \"˳\": {\n      \"ha\": 524,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 130 -154 b 262 -38 130 -89 186 -38 b 392 -154 333 -38 392 -89 b 262 -271 392 -223 333 -271 b 130 -154 186 -271 130 -222 m 209 -154 b 262 -205 209 -184 231 -205 b 312 -154 289 -205 312 -184 b 262 -106 312 -126 289 -106 b 209 -154 231 -106 209 -126 \"\n    },\n    \"˴\": { \"ha\": 540, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 215 388 l 408 388 l 513 164 l 365 164 \" },\n    \"˵\": {\n      \"ha\": 684,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 69 894 l 266 894 l 371 670 l 223 670 m 361 894 l 552 894 l 612 670 l 467 670 \"\n    },\n    \"˶\": { \"ha\": 684, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 200 892 l 481 892 l 440 668 l 218 668 \" },\n    \"˷\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 599 -99 b 441 -280 600 -198 532 -280 b 249 -224 352 -280 322 -224 b 190 -285 218 -224 191 -246 l 70 -279 b 230 -96 71 -182 138 -96 b 421 -154 304 -96 353 -154 b 480 -91 453 -154 480 -133 \"\n    },\n    \"˸\": {\n      \"ha\": 384,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 195 248 b 76 366 130 248 76 300 b 195 483 76 431 130 483 b 313 366 258 483 313 431 b 195 248 313 300 258 248 m 182 813 b 64 931 117 813 63 866 b 182 1049 63 996 117 1049 b 300 931 245 1049 300 996 b 182 813 300 866 245 813 \"\n    },\n    \"˹\": { \"ha\": 521, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 116 1042 l 405 1042 l 405 918 l 249 918 l 249 770 l 116 770 \" },\n    \"˺\": { \"ha\": 521, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 183 1042 l 405 1042 l 405 837 l 206 837 l 206 851 l 183 851 \" },\n    \"˻\": { \"ha\": 521, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 116 -37 l 249 -37 l 249 -188 l 405 -188 l 405 -312 l 116 -312 \" },\n    \"˼\": { \"ha\": 521, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 116 -188 l 273 -188 l 273 -37 l 405 -37 l 405 -312 l 116 -312 \" },\n    \"˽\": {\n      \"ha\": 672,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 220 -182 l 452 -182 l 452 -45 l 585 -45 l 585 -303 l 87 -303 l 87 -45 l 220 -45 \"\n    },\n    \"˾\": { \"ha\": 676, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 563 -312 l 113 -312 l 113 -37 l 246 -37 l 246 -191 l 563 -191 \" },\n    \"˿\": {\n      \"ha\": 783,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 662 -156 l 343 -156 l 486 -296 l 332 -296 l 121 -91 l 332 114 l 486 114 l 343 -26 l 662 -26 \"\n    },\n    \"͆\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -693 1086 l -196 1086 l -196 813 l -328 813 l -328 964 l -560 964 l -560 813 l -693 813 \"\n    },\n    \"͈\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -468 -346 l -599 -346 l -599 -48 l -468 -48 m -225 -343 l -357 -343 l -357 -46 l -225 -46 \"\n    },\n    \"͉\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -398 -192 l -554 -192 l -554 -69 l -265 -69 l -265 -342 l -398 -342 \"\n    },\n    \"͊\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -357 855 b -423 868 -383 855 -404 861 l -459 790 l -542 831 l -506 907 b -548 914 -519 911 -532 914 b -606 849 -580 914 -606 891 l -727 856 b -567 1039 -726 953 -658 1039 b -460 1006 -526 1039 -493 1022 l -424 1083 l -342 1041 l -369 982 b -317 1045 -341 985 -316 1007 l -197 1037 b -357 855 -197 940 -264 855 \"\n    },\n    \"͋\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -191 1180 b -352 998 -190 1080 -258 998 b -543 1055 -439 998 -470 1055 b -601 992 -574 1055 -600 1033 l -720 999 b -561 1183 -720 1096 -652 1183 b -369 1126 -487 1183 -438 1126 b -311 1187 -337 1126 -311 1147 m -569 882 b -454 980 -568 936 -523 980 b -337 882 -384 980 -336 938 b -454 786 -336 828 -383 786 b -569 882 -523 786 -568 828 m -569 1296 b -454 1392 -568 1350 -522 1392 b -337 1296 -383 1392 -336 1350 b -454 1199 -336 1240 -383 1199 b -569 1296 -521 1199 -568 1240 \"\n    },\n    \"͌\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -179 999 b -339 846 -179 916 -247 846 b -530 896 -427 846 -457 896 b -588 842 -562 896 -588 877 l -707 848 b -549 1000 -707 928 -640 1000 b -357 952 -475 1000 -427 952 b -299 1005 -326 952 -299 972 m -179 1171 b -339 1019 -179 1088 -247 1019 b -530 1068 -427 1019 -457 1068 b -588 1015 -561 1068 -588 1050 l -707 1020 b -549 1173 -707 1101 -640 1173 b -357 1125 -475 1173 -427 1125 b -299 1178 -325 1125 -299 1143 \"\n    },\n    \"͍\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -624 -375 l -770 -232 l -624 -92 l -516 -92 l -617 -188 l -285 -188 l -386 -92 l -278 -92 l -130 -232 l -278 -375 l -386 -375 l -284 -277 l -618 -277 l -516 -375 \"\n    },\n    \"͎\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -483 -374 l -483 -193 l -588 -287 l -588 -187 l -436 -53 l -285 -187 l -285 -287 l -390 -193 l -390 -374 \"\n    },\n    \"͏\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \"͑\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -366 772 b -513 901 -449 772 -513 827 b -366 1035 -513 976 -449 1035 l -366 969 b -432 901 -406 969 -432 940 b -366 836 -432 865 -406 836 l -366 772 \"\n    },\n    \"͒\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -348 1002 b -445 1090 -348 1049 -375 1090 b -544 1002 -515 1090 -545 1049 l -689 1002 b -445 1207 -690 1122 -594 1207 b -200 1002 -295 1207 -201 1122 m -560 884 b -445 982 -561 940 -514 982 b -330 885 -377 982 -330 940 b -445 788 -330 831 -375 788 b -560 884 -514 788 -561 830 \"\n    },\n    \"͓\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -589 -284 l -502 -198 l -589 -112 l -516 -38 l -428 -127 l -339 -40 l -268 -113 l -356 -199 l -269 -286 l -341 -357 l -429 -270 l -518 -356 \"\n    },\n    \"͔\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -600 -254 l -600 -164 l -226 -42 l -226 -137 l -443 -204 l -470 -209 l -443 -214 l -226 -279 l -226 -374 \"\n    },\n    \"͕\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -611 -279 l -395 -214 l -368 -209 l -395 -204 l -611 -137 l -611 -42 l -237 -164 l -237 -254 l -611 -374 \"\n    },\n    \"͖\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -740 -279 l -523 -214 l -497 -209 l -523 -204 l -740 -137 l -740 -42 l -366 -164 l -366 -254 l -740 -374 m -250 -374 l -354 -374 l -219 -49 l -121 -49 l 13 -374 l -90 -374 l -165 -186 l -170 -163 l -176 -186 \"\n    },\n    \"͗\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -516 833 b -462 885 -486 833 -462 855 b -516 940 -462 917 -486 940 l -516 1023 b -376 885 -439 1023 -376 966 b -516 753 -376 806 -439 753 \"\n    },\n    \"͘\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 194 770 b 80 877 132 770 80 818 b 194 983 80 935 132 983 b 308 877 256 983 308 935 b 194 770 308 818 256 770 \"\n    },\n    \"͙\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -484 -229 l -597 -198 l -576 -131 l -465 -177 l -473 -52 l -402 -52 l -409 -180 l -303 -135 l -281 -202 l -395 -233 l -321 -330 l -376 -370 l -441 -265 l -506 -366 l -561 -328 \"\n    },\n    \"͚\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -707 -195 b -551 -56 -708 -119 -641 -56 b -434 -104 -504 -56 -462 -74 b -316 -56 -405 -74 -364 -56 b -160 -195 -227 -56 -160 -120 b -316 -330 -160 -269 -227 -330 b -434 -285 -364 -330 -405 -313 b -551 -330 -462 -313 -503 -330 b -707 -195 -642 -330 -708 -269 m -392 -195 b -316 -266 -392 -233 -362 -266 b -241 -195 -271 -266 -241 -234 b -316 -121 -241 -155 -271 -121 b -392 -195 -362 -121 -392 -155 m -626 -195 b -551 -266 -626 -233 -598 -266 b -477 -195 -507 -266 -477 -234 b -551 -121 -477 -155 -507 -121 b -626 -195 -597 -121 -626 -155 \"\n    },\n    \"͛\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -409 1126 l -450 1016 l -279 1016 l -360 801 l -467 801 l -424 911 l -595 911 l -515 1126 \"\n    },\n    \"͜\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 448 -71 b -64 -318 389 -190 257 -318 b -578 -71 -391 -318 -520 -187 l -431 -71 b -64 -203 -381 -117 -292 -203 b 302 -71 165 -203 257 -116 \"\n    },\n    \"͝\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 480 1031 b -32 784 421 911 289 784 b -545 1031 -359 784 -488 915 l -399 1031 b -32 899 -349 984 -260 899 b 334 1031 197 899 290 985 \"\n    },\n    \"͞\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 405 896 l -405 896 l -405 1010 l 405 1010 \" },\n    \"͟\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 405 -253 l -405 -253 l -405 -138 l 405 -138 \" },\n    \"͢\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 247 -374 l 394 -276 l -581 -276 l -581 -188 l 392 -188 l 247 -92 l 402 -92 l 613 -233 l 402 -374 \"\n    },\n    \"ͣ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -382 852 b -486 808 -403 828 -436 808 b -611 921 -560 808 -611 852 b -432 1042 -611 996 -551 1042 l -386 1042 l -386 1063 b -440 1114 -386 1095 -404 1114 b -489 1074 -472 1114 -489 1100 l -599 1074 b -434 1196 -599 1143 -533 1196 b -277 1061 -344 1196 -277 1150 l -277 908 b -261 815 -277 865 -271 840 l -371 815 b -382 852 -376 825 -379 838 m -432 981 b -502 926 -479 981 -502 954 b -455 889 -502 904 -482 889 b -386 923 -422 889 -396 907 l -386 981 \"\n    },\n    \"ͤ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -421 805 b -615 987 -543 805 -615 888 l -615 1000 b -433 1194 -615 1111 -547 1194 b -259 1009 -323 1194 -260 1121 l -259 965 l -504 965 b -413 892 -496 920 -463 892 b -322 933 -375 892 -342 907 l -269 872 b -421 805 -293 840 -342 805 m -367 1035 l -367 1044 b -433 1106 -367 1082 -389 1106 b -503 1035 -475 1106 -496 1076 \"\n    },\n    \"ͥ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -373 815 l -482 815 l -482 1190 l -373 1190 m -490 1284 b -429 1340 -491 1317 -466 1340 b -367 1284 -392 1340 -368 1315 b -429 1229 -368 1253 -392 1229 b -490 1284 -466 1229 -491 1253 \"\n    },\n    \"ͦ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -436 805 b -621 994 -552 805 -620 885 l -621 1002 b -436 1194 -620 1113 -552 1194 b -253 1002 -319 1194 -253 1112 l -253 994 b -436 805 -253 887 -319 805 m -436 892 b -362 994 -381 892 -361 938 l -362 1002 b -436 1106 -361 1060 -381 1106 b -512 1002 -491 1106 -511 1060 l -512 994 b -436 892 -511 936 -491 892 \"\n    },\n    \"ͧ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -369 856 b -478 809 -394 827 -430 809 b -607 961 -555 809 -607 853 l -607 1190 l -498 1190 l -498 961 b -444 895 -498 916 -477 895 b -378 929 -410 895 -390 908 l -378 1190 l -267 1190 l -267 815 l -362 815 l -369 856 \"\n    },\n    \"ͨ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -429 805 b -610 995 -550 805 -609 888 l -610 1004 b -429 1194 -609 1110 -549 1194 b -268 1046 -328 1194 -268 1131 l -370 1046 b -432 1106 -371 1078 -391 1106 b -500 1004 -487 1106 -499 1055 l -500 995 b -432 892 -499 942 -487 892 b -370 943 -397 892 -371 911 l -268 943 b -429 805 -268 862 -339 805 \"\n    },\n    \"ͩ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -464 807 b -615 997 -560 807 -615 888 l -615 1003 b -464 1194 -615 1117 -561 1194 b -372 1155 -425 1194 -395 1179 l -372 1350 l -260 1350 l -260 815 l -356 815 l -364 856 b -464 807 -388 826 -420 807 m -436 895 b -372 932 -405 895 -385 908 l -372 1071 b -436 1109 -385 1096 -406 1109 b -506 1003 -485 1109 -506 1064 l -506 997 b -436 895 -506 939 -486 895 \"\n    },\n    \"ͪ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -498 1147 b -398 1194 -473 1176 -439 1194 b -267 1028 -320 1194 -267 1145 l -267 815 l -378 815 l -378 1028 b -436 1105 -378 1082 -394 1105 b -498 1076 -467 1105 -487 1094 l -498 815 l -607 815 l -607 1350 l -498 1350 \"\n    },\n    \"ͫ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -627 1146 b -518 1194 -602 1176 -566 1194 b -407 1132 -469 1194 -429 1174 b -289 1194 -382 1170 -343 1194 b -159 1039 -211 1194 -159 1147 l -159 815 l -269 815 l -269 1040 b -323 1105 -269 1084 -288 1105 b -390 1068 -358 1105 -378 1091 b -388 1040 -389 1059 -388 1050 l -388 815 l -498 815 l -498 1040 b -551 1105 -498 1085 -518 1105 b -618 1070 -586 1105 -607 1092 l -618 815 l -728 815 l -728 1190 l -635 1190 l -627 1146 \"\n    },\n    \"ͬ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -295 1081 b -338 1089 -306 1085 -319 1089 b -404 1062 -368 1089 -391 1080 l -404 815 l -514 815 l -514 1190 l -420 1190 l -413 1150 b -327 1194 -392 1177 -362 1194 b -295 1189 -317 1194 -303 1192 \"\n    },\n    \"ͭ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -360 1114 l -425 1114 l -425 939 b -388 899 -424 911 -414 899 b -357 901 -372 899 -363 899 l -357 819 b -420 809 -371 813 -395 809 b -536 937 -495 809 -535 852 l -536 1114 l -590 1114 l -590 1194 l -536 1194 l -536 1284 l -425 1284 l -425 1194 l -360 1194 \"\n    },\n    \"ͮ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -372 1193 l -255 1193 l -385 815 l -492 815 l -621 1193 l -506 1193 l -446 966 l -438 923 l -430 966 \"\n    },\n    \"ͯ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -430 1088 l -369 1193 l -252 1193 l -359 1008 l -246 815 l -364 815 l -430 927 l -494 815 l -613 815 l -500 1008 l -608 1193 l -489 1193 \"\n    },\n    \"Ͱ\": {\n      \"ha\": 936,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 807 419 l 346 419 l 346 0 l 129 0 l 129 1010 l 346 1010 l 346 591 l 807 591 \"\n    },\n    \"ͱ\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 222 0 l 222 532 b 108 624 222 605 162 624 b 55 620 89 624 72 622 l 55 759 b 165 767 85 763 121 767 b 431 532 292 767 431 729 l 431 443 l 743 443 l 743 278 l 431 278 l 431 0 \"\n    },\n    \"Ͳ\": {\n      \"ha\": 931,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 887 612 l 713 612 l 713 834 l 578 834 l 578 0 l 366 0 l 366 834 l 231 834 l 231 612 l 57 612 l 57 1010 l 887 1010 \"\n    },\n    \"ͳ\": {\n      \"ha\": 901,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 830 644 l 664 644 l 664 843 l 554 843 l 554 0 l 349 0 l 349 843 l 238 843 l 238 644 l 71 644 l 71 1010 l 830 1010 \"\n    },\n    \"ͷ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 94 0 l 94 758 l 302 758 l 302 292 l 547 758 l 755 758 l 755 244 b 804 154 755 179 771 154 b 818 157 811 154 815 155 l 837 1 b 749 -14 806 -12 780 -14 b 547 244 624 -14 547 69 l 547 467 l 302 0 \"\n    },\n    \"ͻ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 261 257 b 388 153 263 192 312 153 b 524 364 504 153 524 254 l 524 386 b 387 602 524 488 505 602 b 261 458 303 602 263 545 l 67 458 b 383 767 69 657 196 767 b 731 386 614 767 731 604 l 731 364 b 384 -14 732 148 612 -14 b 67 257 202 -14 69 98 \"\n    },\n    \"ͼ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 417 -14 b 67 368 183 -14 67 148 l 67 386 b 416 767 67 604 184 767 b 731 468 603 767 730 657 l 537 468 b 413 602 535 545 494 602 b 275 386 292 602 275 489 l 275 368 b 414 153 275 263 291 153 b 537 267 486 153 535 192 l 731 267 b 417 -14 730 96 590 -14 m 325 371 b 419 459 325 422 362 459 b 516 371 479 459 515 422 b 419 283 516 322 478 283 b 325 371 362 283 324 323 \"\n    },\n    \"ͽ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 261 256 b 386 151 263 209 304 151 b 523 368 507 151 523 264 l 523 386 b 384 601 523 490 507 601 b 261 457 313 601 263 561 l 67 457 b 381 767 68 657 208 767 b 731 386 615 767 731 605 l 731 368 b 382 -14 731 149 614 -14 b 67 256 195 -14 68 96 m 379 273 b 283 361 319 273 283 310 b 379 449 282 410 321 449 b 474 361 436 449 474 409 b 379 273 473 310 436 273 \"\n    },\n    \"Ϗ\": {\n      \"ha\": 1039,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 318 545 l 409 670 l 679 1010 l 945 1010 l 570 548 l 937 0 l 642 -249 l 528 -121 l 678 5 l 427 391 l 318 276 l 318 0 l 104 0 l 104 1010 l 318 1010 \"\n    },\n    \"ϗ\": {\n      \"ha\": 1059,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 163 0 l 222 78 l 222 527 b 121 614 222 595 176 614 b 69 609 105 614 86 612 l 69 757 b 176 767 95 763 143 767 b 395 527 350 767 395 658 l 395 307 l 737 758 l 895 758 l 808 643 b 851 352 812 518 827 425 b 990 -45 910 180 990 106 b 738 -270 990 -133 936 -270 b 648 -263 712 -270 680 -268 l 648 -111 b 680 -115 659 -114 673 -115 b 809 -22 771 -115 809 -82 b 700 268 809 63 745 128 b 664 453 685 318 670 374 l 321 0 \"\n    },\n    \"Ϙ\": {\n      \"ha\": 1055,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 985 504 b 636 -2 985 221 840 43 l 636 -282 l 423 -282 l 423 -3 b 70 504 216 42 70 221 b 529 1024 70 834 268 1024 b 985 504 788 1024 985 834 m 771 504 b 529 834 771 735 669 834 b 284 504 388 834 284 734 b 529 177 284 271 389 177 b 771 504 669 177 771 271 \"\n    },\n    \"ϙ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 314 -1 b 55 378 151 42 55 187 b 419 767 55 608 194 767 b 784 378 645 767 784 608 b 520 -3 784 185 686 38 l 520 -283 l 314 -283 l 314 -1 m 419 155 b 583 378 537 155 584 248 b 419 600 584 509 537 600 b 255 378 303 600 255 508 b 419 155 255 248 303 155 \"\n    },\n    \"ϵ\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 616 155 l 616 -11 l 407 -11 b 55 363 174 -11 55 150 l 55 384 b 407 758 55 596 175 758 l 616 758 l 616 592 l 407 592 b 267 446 316 592 278 534 l 519 446 l 519 301 l 267 301 b 407 155 277 224 311 155 \"\n    },\n    \"϶\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 263 155 b 405 295 353 155 393 211 l 153 295 l 153 440 l 405 440 b 262 581 394 514 358 581 l 55 581 l 55 746 l 262 746 b 616 376 497 746 616 584 l 616 358 b 263 -12 616 148 497 -12 l 55 -12 l 55 155 \"\n    },\n    \"Ϸ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 1010 l 299 825 l 447 825 b 825 516 691 825 825 693 b 447 208 825 338 691 208 l 299 208 l 299 0 l 86 0 l 86 1010 m 447 372 b 620 514 569 372 620 436 b 447 659 620 593 569 659 l 299 659 l 299 372 \"\n    },\n    \"ϸ\": {\n      \"ha\": 851,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 1010 l 294 670 l 303 670 b 488 767 328 723 388 767 b 796 378 653 767 796 638 b 488 -12 796 123 659 -12 b 303 83 392 -12 330 29 l 294 83 l 294 -284 l 84 -284 l 84 1010 m 596 379 b 430 600 596 515 541 600 b 273 379 315 600 273 504 b 430 155 273 255 314 155 b 596 379 541 155 596 242 \"\n    },\n    \"ϻ\": {\n      \"ha\": 1059,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 721 758 l 982 758 l 982 0 l 774 0 l 774 458 l 598 0 l 459 0 l 288 447 l 288 -282 l 79 -282 l 79 758 l 335 758 l 527 240 \"\n    },\n    \"Ͻ\": {\n      \"ha\": 1038,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 318 338 b 503 160 328 216 388 160 b 717 463 661 160 717 265 l 717 545 b 506 848 717 745 671 848 b 318 678 400 848 330 805 l 104 678 b 512 1024 119 895 282 1024 b 936 545 782 1024 936 840 l 936 465 b 505 -14 936 169 774 -14 b 103 338 273 -14 122 127 \"\n    },\n    \"Ͼ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 763 656 b 545 835 747 767 662 835 b 287 505 389 835 287 715 b 544 175 287 289 391 175 b 763 345 658 175 743 237 l 979 344 b 541 -14 956 158 799 -14 b 70 505 270 -14 70 176 b 541 1024 70 836 274 1024 b 979 656 774 1024 951 890 m 544 398 b 426 516 479 398 425 451 b 544 634 425 581 479 634 b 662 516 607 634 662 581 b 544 398 662 451 607 398 \"\n    },\n    \"Ͽ\": {\n      \"ha\": 1045,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 282 354 b 499 175 298 243 382 175 b 758 505 655 175 758 295 b 501 835 758 721 654 835 b 282 665 387 835 302 773 l 66 666 b 504 1024 89 852 245 1024 b 975 505 774 1024 975 835 b 504 -14 975 175 771 -14 b 66 354 270 -14 94 120 m 505 398 b 386 516 439 398 386 451 b 505 634 386 581 439 634 b 623 516 568 634 622 581 b 505 398 622 451 568 398 \"\n    },\n    \"ѝ\": {\n      \"ha\": 849,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 557 758 l 764 758 l 764 0 l 564 0 l 564 482 l 292 0 l 84 0 l 84 758 l 285 758 l 285 277 m 201 1080 l 395 1080 l 500 855 l 351 855 \"\n    },\n    \"҇\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -158 975 l -158 884 l -281 884 b -545 965 -376 884 -411 965 b -637 896 -589 965 -637 944 l -637 884 l -732 884 l -732 909 b -537 1055 -732 998 -658 1055 b -271 975 -391 1055 -343 975 \"\n    },\n    \"҈\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -166 671 b -19 799 -166 746 -109 799 b 129 671 72 799 129 746 l 50 671 b -19 740 50 707 33 740 b -86 671 -68 740 -86 707 m -979 671 b -831 799 -979 746 -922 799 b -684 671 -741 799 -684 746 l -763 671 b -831 740 -763 707 -780 740 b -899 671 -881 740 -899 707 m -575 -215 b -429 -87 -575 -140 -519 -87 b -281 -215 -337 -87 -281 -140 l -359 -215 b -429 -146 -359 -180 -378 -146 b -496 -215 -477 -146 -496 -179 m -985 -22 b -839 107 -985 52 -928 107 b -691 -22 -749 107 -691 52 l -770 -22 b -839 47 -770 14 -788 47 b -907 -22 -887 47 -907 13 m -173 -22 b -25 107 -173 51 -116 107 b 121 -22 64 107 121 53 l 44 -22 b -25 47 44 14 25 47 b -94 -22 -74 47 -94 14 m -1102 331 b -955 458 -1102 404 -1045 458 b -807 331 -864 458 -807 404 l -885 331 b -955 399 -885 366 -905 399 b -1022 331 -1003 399 -1022 366 m -35 331 b 111 458 -35 404 23 458 b 259 331 203 458 259 404 l 181 331 b 111 399 181 367 162 399 b 44 331 64 399 44 367 m -579 860 b -432 986 -579 933 -523 986 b -285 860 -341 986 -285 933 l -362 860 b -432 927 -362 895 -382 927 b -500 860 -481 927 -500 895 \"\n    },\n    \"҉\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -1050 369 l -1050 436 l -808 389 l -808 294 l -818 286 m 6 333 l 6 428 l 16 436 l 248 353 l 248 286 m -134 41 l -67 109 l -55 109 l 50 -112 l 3 -162 m -429 -41 l -332 -41 l -325 -51 l -411 -280 l -477 -280 m -477 773 l -392 1002 l -325 1002 l -374 763 l -469 763 m -163 681 l -162 690 l 64 795 l 112 748 l -94 614 m -914 -55 l -709 81 l -640 14 l -642 4 l -866 -101 m -854 807 l -808 852 l -670 649 l -739 584 l -751 584 \"\n    },\n    \"Ҍ\": {\n      \"ha\": 941,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -28 864 l 92 864 l 92 1010 l 305 1010 l 305 864 l 465 864 l 465 740 l 305 740 l 305 637 l 469 637 b 858 323 709 637 858 514 b 469 0 858 132 709 0 l 92 0 l 92 740 l -28 740 m 305 172 l 469 172 b 646 325 584 172 647 242 b 469 468 647 405 584 468 l 305 468 \"\n    },\n    \"Ӭ\": {\n      \"ha\": 973,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 284 331 b 482 156 291 215 355 156 b 691 408 622 156 681 249 l 372 408 l 372 580 l 692 580 b 481 851 684 756 617 851 b 283 670 338 851 291 783 l 70 670 b 481 1024 89 870 220 1024 b 903 545 738 1024 903 838 l 903 463 b 482 -14 903 169 744 -14 b 71 331 233 -14 85 127 m 335 1114 b 232 1214 279 1114 232 1160 b 335 1314 232 1270 279 1314 b 438 1214 393 1314 438 1270 b 335 1114 438 1160 393 1114 m 637 1114 b 534 1214 581 1114 534 1160 b 637 1314 534 1270 581 1314 b 740 1214 694 1314 740 1270 b 637 1114 740 1160 694 1114 \"\n    },\n    \"ӭ\": {\n      \"ha\": 768,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 364 601 b 242 491 292 600 242 557 l 53 491 b 364 770 53 655 189 770 b 715 387 593 770 715 602 l 715 369 b 364 -14 715 153 594 -14 b 53 285 181 -14 53 100 l 242 285 b 364 156 242 215 289 157 b 511 317 461 157 500 234 l 307 317 l 307 441 l 511 441 b 364 601 500 527 460 600 m 233 861 b 129 962 176 861 129 907 b 233 1062 129 1017 176 1062 b 335 962 290 1062 335 1017 b 233 861 335 907 290 861 m 535 861 b 431 962 478 861 431 907 b 535 1062 431 1017 478 1062 b 637 962 592 1062 637 1017 b 535 861 637 907 592 861 \"\n    },\n    \"Ӷ\": {\n      \"ha\": 807,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 758 834 l 301 834 l 301 145 l 501 145 l 501 -244 l 297 -244 l 297 0 l 88 0 l 88 1010 l 758 1010 \"\n    },\n    \"ӷ\": {\n      \"ha\": 647,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 603 592 l 288 592 l 288 144 l 489 144 l 489 -245 l 285 -245 l 285 0 l 84 0 l 84 758 l 603 758 \"\n    },\n    \"Ӿ\": {\n      \"ha\": 992,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 492 666 l 500 666 l 704 1010 l 945 1010 l 677 570 l 741 570 l 741 446 l 674 446 l 952 0 l 707 0 l 500 345 l 492 345 l 285 0 l 40 0 l 320 446 l 249 446 l 249 570 l 316 570 l 46 1010 l 288 1010 \"\n    },\n    \"ӿ\": {\n      \"ha\": 797,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 493 l 541 758 l 757 758 l 575 444 l 644 444 l 644 320 l 572 320 l 763 0 l 548 0 l 399 262 l 252 0 l 35 0 l 224 320 l 152 320 l 152 444 l 222 444 l 42 758 l 259 758 \"\n    },\n    \"ᶿ\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 335 430 b 62 763 192 430 62 537 l 62 854 b 334 1182 62 1081 190 1182 b 607 854 479 1182 606 1081 l 607 763 b 335 430 606 537 481 430 m 335 558 b 457 744 423 558 457 623 l 212 744 b 335 558 213 616 255 558 m 457 872 b 334 1055 457 997 421 1055 b 212 872 249 1055 213 997 \"\n    },\n    \"᷀\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -317 831 l -488 831 l -682 1042 l -456 1042 m -850 877 b -734 975 -850 933 -804 975 b -618 877 -664 975 -618 932 b -734 781 -618 823 -665 781 b -850 877 -804 781 -850 823 m -331 945 b -216 1042 -331 1001 -285 1042 b -101 945 -146 1042 -101 1000 b -216 849 -101 890 -146 849 b -331 945 -285 849 -331 890 \"\n    },\n    \"᷁\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -466 1042 l -241 1042 l -435 831 l -603 831 m -307 877 b -190 975 -308 932 -261 975 b -74 877 -120 975 -75 932 b -190 781 -75 824 -120 781 b -307 877 -261 781 -308 824 m -824 945 b -707 1042 -824 1000 -778 1042 b -592 945 -639 1042 -592 1001 b -707 849 -592 890 -639 849 b -824 945 -778 849 -824 891 \"\n    },\n    \"᷂\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -562 -85 b -421 -49 -522 -61 -466 -49 b -317 -120 -359 -49 -318 -78 b -384 -172 -318 -153 -357 -164 b -411 -185 -400 -177 -412 -180 b -382 -197 -412 -191 -399 -193 b -312 -241 -353 -203 -312 -211 b -380 -278 -312 -264 -351 -272 b -411 -290 -398 -281 -412 -284 b -336 -310 -412 -295 -389 -305 l -352 -377 b -522 -294 -456 -367 -523 -334 b -450 -252 -523 -266 -479 -257 b -424 -243 -435 -249 -424 -247 b -453 -232 -424 -238 -436 -235 b -522 -192 -482 -227 -523 -220 b -446 -149 -523 -171 -479 -158 b -412 -135 -427 -144 -412 -140 b -435 -121 -412 -123 -426 -121 b -524 -146 -466 -121 -497 -132 l -562 -85 \"\n    },\n    \"᷃\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -129 973 l -435 801 l -619 904 l -552 1015 l -435 949 l -196 1084 \"\n    },\n    \"᷄\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -607 945 l -325 945 l -267 1042 l -45 1042 l -230 831 l -607 831 \"\n    },\n    \"᷅\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -749 1042 l -532 1042 l -473 945 l -187 945 l -187 831 l -562 831 \"\n    },\n    \"᷆\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -655 1042 l -258 1042 l -121 831 l -290 831 l -378 927 l -655 927 \"\n    },\n    \"᷇\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -563 1042 l -174 1042 l -174 927 l -442 927 l -530 831 l -699 831 \"\n    },\n    \"᷈\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -761 1042 l -578 1042 l -514 936 l -450 1042 l -206 1042 l -110 831 l -254 831 l -335 937 l -413 831 l -620 831 \"\n    },\n    \"᷉\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -639 1042 l -396 1042 l -332 936 l -266 1042 l -83 1042 l -223 831 l -431 831 l -515 937 l -596 831 l -733 831 \"\n    },\n    \"᷊\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -296 -194 b -338 -186 -307 -189 -321 -186 b -405 -214 -368 -186 -392 -195 l -405 -373 l -515 -373 l -515 -87 l -421 -87 l -414 -127 b -328 -83 -393 -99 -363 -83 b -296 -86 -316 -83 -304 -83 \"\n    },\n    \"᷋\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -435 924 b -643 835 -475 867 -551 835 b -887 1039 -792 835 -887 918 l -742 1039 b -643 950 -742 992 -714 950 b -546 1039 -572 950 -546 992 l 3 1039 l 3 924 \"\n    },\n    \"᷌\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -266 835 b -474 924 -357 835 -432 867 l -910 924 l -910 1039 l -364 1039 b -266 950 -364 992 -336 950 b -169 1039 -194 950 -169 992 l -21 1039 b -266 835 -20 918 -116 835 \"\n    },\n    \"᷍\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 538 865 l 538 850 l 410 797 l -32 943 l -472 797 l -599 850 l -599 867 l -92 1030 l 29 1030 \"\n    },\n    \"᷎\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -503 994 b -338 864 -416 994 -353 947 b -443 654 -322 784 -356 693 l -599 711 b -494 819 -537 740 -494 771 b -542 868 -494 850 -510 868 b -594 856 -564 868 -581 861 l -616 965 b -503 994 -591 979 -553 994 \"\n    },\n    \"᷏\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -463 -187 l -274 -187 l -335 -377 l -448 -377 l -414 -266 l -600 -266 l -542 -77 l -429 -77 \"\n    },\n    \"᷐\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -400 -40 l -464 -201 b -373 -173 -424 -178 -397 -173 b -239 -218 -321 -173 -284 -218 b -176 -168 -215 -218 -186 -206 l -84 -196 b -222 -342 -94 -278 -134 -342 b -424 -291 -299 -342 -359 -291 b -540 -329 -462 -291 -498 -303 l -621 -295 l -518 -40 \"\n    },\n    \"᷑\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -356 858 b -318 901 -332 858 -318 873 b -371 955 -318 931 -332 953 l -371 1037 b -238 903 -308 1037 -238 989 b -358 773 -238 825 -288 773 b -482 886 -429 773 -463 809 b -528 942 -494 934 -511 942 b -567 903 -552 942 -567 927 b -520 861 -567 873 -547 861 l -520 774 b -646 903 -594 774 -646 825 b -524 1027 -646 980 -590 1027 b -403 920 -458 1027 -422 988 b -356 858 -391 870 -375 858 \"\n    },\n    \"᷒\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -470 967 b -649 1124 -561 967 -649 1011 b -450 1298 -649 1227 -562 1298 b -228 1082 -321 1298 -228 1219 b -507 779 -228 876 -386 811 l -546 863 b -339 1085 -455 892 -339 936 b -441 1217 -339 1178 -384 1217 b -540 1128 -495 1217 -540 1186 b -456 1045 -540 1063 -501 1045 b -389 1057 -430 1045 -407 1049 l -371 992 b -470 967 -393 978 -423 967 \"\n    },\n    \"ᷓ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -399 941 b -345 890 -398 912 -378 890 b -294 941 -310 890 -294 908 l -183 941 b -345 808 -183 852 -250 808 b -445 841 -388 808 -422 821 b -552 808 -469 819 -505 808 b -713 941 -647 808 -712 870 l -605 941 b -552 890 -604 912 -585 890 b -502 941 -518 890 -501 908 \"\n    },\n    \"ᷔ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -299 805 b -464 885 -375 805 -433 837 b -593 808 -484 849 -522 808 b -718 921 -667 808 -718 852 b -540 1042 -718 996 -658 1042 l -493 1042 l -493 1062 b -547 1114 -493 1095 -511 1114 b -596 1074 -579 1114 -596 1100 l -706 1074 b -541 1196 -706 1143 -640 1196 b -424 1158 -494 1196 -452 1183 b -311 1194 -395 1181 -357 1194 b -140 1009 -200 1194 -140 1121 l -140 965 l -382 965 b -293 892 -374 919 -341 892 b -201 933 -257 892 -224 903 l -148 872 b -299 805 -173 838 -226 805 m -539 981 b -609 926 -586 981 -609 954 b -561 889 -609 904 -589 889 b -487 935 -525 889 -496 911 b -494 981 -491 950 -493 965 m -247 1035 l -247 1044 b -312 1106 -247 1082 -268 1106 b -381 1035 -355 1106 -375 1076 \"\n    },\n    \"ᷕ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -320 805 b -476 886 -392 805 -446 836 b -605 808 -495 849 -534 808 b -729 921 -679 808 -729 852 b -551 1042 -729 996 -670 1042 l -505 1042 l -505 1062 b -559 1114 -505 1095 -523 1114 b -608 1074 -591 1114 -608 1100 l -718 1074 b -553 1196 -718 1143 -652 1196 b -436 1158 -505 1196 -464 1183 b -321 1194 -406 1181 -367 1194 b -136 1002 -202 1194 -136 1111 l -136 994 b -320 805 -136 885 -204 805 m -320 892 b -245 994 -265 892 -245 936 l -245 1002 b -321 1106 -245 1061 -265 1106 b -396 1002 -375 1106 -396 1060 l -396 994 b -320 892 -396 938 -376 892 m -551 981 b -620 926 -598 981 -620 954 b -573 889 -620 904 -601 889 b -497 936 -537 889 -509 911 b -504 981 -501 950 -503 966 \"\n    },\n    \"ᷖ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -305 1192 l -188 1192 l -349 815 l -500 815 b -511 852 -505 825 -509 838 b -615 808 -532 828 -565 808 b -740 921 -690 808 -740 852 b -561 1042 -740 996 -680 1042 l -516 1042 l -516 1062 b -569 1114 -515 1095 -533 1114 b -618 1074 -601 1114 -618 1100 l -728 1074 b -563 1196 -728 1143 -662 1196 b -406 1061 -473 1196 -406 1150 l -406 946 m -561 981 b -631 926 -609 981 -631 954 b -584 889 -631 904 -611 889 b -516 923 -551 889 -525 907 l -516 981 \"\n    },\n    \"ᷗ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -395 790 b -339 731 -368 786 -339 772 b -469 648 -339 681 -384 648 l -472 709 b -434 735 -449 709 -434 716 b -483 761 -434 752 -448 759 l -472 809 b -610 995 -564 826 -609 901 l -610 1004 b -429 1194 -609 1110 -549 1194 b -268 1046 -328 1194 -268 1131 l -370 1046 b -432 1106 -371 1078 -391 1106 b -500 1004 -487 1106 -499 1055 l -500 995 b -432 892 -499 942 -487 892 b -370 943 -397 892 -371 911 l -268 943 b -391 808 -268 873 -320 822 \"\n    },\n    \"ᷘ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -483 1343 b -246 1048 -347 1313 -246 1201 l -246 1025 b -443 809 -246 897 -331 809 b -636 979 -557 809 -637 884 b -457 1150 -637 1080 -568 1150 b -366 1125 -423 1150 -392 1141 b -517 1262 -392 1200 -455 1243 m -354 1042 b -439 1069 -369 1056 -398 1069 b -526 979 -498 1069 -527 1033 b -441 896 -527 932 -496 896 b -354 1024 -387 896 -355 950 l -354 1042 \"\n    },\n    \"ᷙ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -483 1343 b -367 1292 -440 1333 -401 1316 l -293 1331 l -266 1290 l -328 1258 b -246 1048 -277 1205 -246 1133 l -246 1025 b -443 809 -246 897 -331 809 b -636 979 -557 809 -637 884 b -457 1150 -637 1080 -568 1150 b -366 1125 -423 1150 -392 1141 b -421 1209 -378 1159 -398 1187 l -498 1168 l -526 1207 l -464 1239 b -517 1262 -481 1249 -500 1256 m -354 1042 b -439 1069 -369 1056 -398 1069 b -526 979 -498 1069 -527 1033 b -441 896 -527 932 -496 896 b -354 1024 -387 896 -355 950 l -354 1042 \"\n    },\n    \"ᷚ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -449 670 b -596 728 -498 670 -562 690 l -546 796 b -453 755 -523 772 -491 755 b -368 832 -396 755 -368 785 l -368 851 b -460 811 -391 826 -421 811 b -619 1002 -557 811 -619 893 l -619 1009 b -460 1200 -619 1121 -557 1200 b -360 1155 -414 1200 -382 1184 l -354 1193 l -257 1193 l -257 832 b -449 670 -257 727 -339 670 m -433 899 b -368 932 -400 899 -380 911 l -368 1079 b -433 1113 -381 1101 -401 1113 b -509 1009 -483 1113 -509 1069 l -509 1002 b -433 899 -509 944 -486 899 \"\n    },\n    \"ᷛ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -438 809 b -630 973 -550 809 -630 876 l -630 1057 b -442 1221 -630 1154 -551 1221 b -263 1088 -335 1221 -272 1178 l -371 1088 b -442 1135 -379 1124 -399 1135 b -520 1054 -493 1135 -520 1105 l -520 975 b -438 894 -520 928 -493 894 b -362 907 -394 894 -373 899 l -362 959 l -439 959 l -439 1032 l -254 1032 l -254 869 b -438 809 -278 841 -333 809 \"\n    },\n    \"ᷜ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -486 1055 l -469 1078 l -372 1190 l -246 1190 l -380 1037 l -229 815 l -354 815 l -450 963 l -486 927 l -486 815 l -596 815 l -596 1355 l -486 1355 \"\n    },\n    \"ᷝ\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -378 1350 l -378 815 l -488 815 l -488 1350 \" },\n    \"ᷞ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -273 815 l -554 815 l -554 1219 l -445 1219 l -445 902 l -273 902 \"\n    },\n    \"ᷟ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -346 1219 l -209 1219 l -209 815 l -319 815 l -319 1053 l -406 815 l -483 815 l -569 1049 l -569 815 l -678 815 l -678 1219 l -544 1219 l -445 939 \"\n    },\n    \"ᷠ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -469 1148 b -361 1196 -444 1178 -408 1196 b -231 1043 -283 1196 -231 1151 l -231 815 l -340 815 l -340 1044 b -395 1109 -340 1089 -361 1109 b -460 1075 -428 1109 -449 1096 l -460 815 l -571 815 l -571 1190 l -477 1190 l -469 1148 \"\n    },\n    \"ᷡ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -362 976 l -362 1219 l -252 1219 l -252 815 l -362 815 l -524 1058 l -524 815 l -634 815 l -634 1219 l -524 1219 \"\n    },\n    \"ᷢ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -507 952 l -507 815 l -617 815 l -617 1219 l -448 1219 b -281 1095 -347 1219 -280 1171 b -348 996 -280 1051 -304 1017 b -276 900 -290 980 -276 940 l -276 876 b -264 820 -276 869 -274 830 l -264 815 l -378 815 b -386 876 -385 825 -385 866 l -386 900 b -450 952 -385 935 -406 952 m -448 1039 b -392 1087 -412 1039 -391 1058 b -448 1132 -391 1112 -414 1132 l -507 1132 l -507 1039 \"\n    },\n    \"ᷣ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -571 1145 b -431 1190 -528 1171 -494 1190 b -289 1065 -353 1190 -289 1142 b -369 959 -289 1015 -319 983 l -286 820 l -286 815 l -397 815 l -496 990 b -400 1065 -433 1011 -400 1032 b -443 1102 -400 1088 -417 1102 b -520 1078 -471 1102 -488 1094 \"\n    },\n    \"ᷤ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -380 917 b -459 963 -380 934 -393 950 b -595 1077 -537 979 -595 1009 b -439 1194 -595 1141 -535 1194 b -273 1073 -339 1194 -273 1143 l -382 1073 b -439 1118 -383 1100 -400 1118 b -489 1082 -469 1118 -490 1104 b -415 1037 -490 1062 -477 1049 b -273 920 -324 1019 -273 988 b -438 805 -273 853 -340 805 b -607 932 -547 805 -608 872 l -504 932 b -435 881 -504 895 -472 881 b -380 917 -399 881 -380 895 \"\n    },\n    \"ᷥ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -490 815 l -490 1228 b -347 1361 -490 1313 -433 1361 b -291 1355 -327 1361 -309 1358 l -293 1271 b -325 1275 -302 1274 -312 1275 b -380 1228 -358 1275 -380 1259 l -380 815 \"\n    },\n    \"ᷦ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -278 815 l -599 815 l -599 879 l -424 1102 l -594 1102 l -594 1190 l -284 1190 l -284 1126 l -458 902 l -278 902 \"\n    },\n    \"ᷧ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -482 809 b -636 993 -580 809 -635 885 l -636 1000 b -482 1197 -635 1114 -580 1197 b -391 1145 -441 1197 -412 1177 l -384 1189 l -286 1189 l -286 939 b -260 895 -286 908 -277 895 b -254 897 -256 895 -254 895 l -245 816 b -293 808 -260 808 -276 808 b -384 866 -337 808 -368 828 b -482 809 -406 830 -437 809 m -456 894 b -397 923 -428 894 -409 905 b -397 940 -397 928 -397 934 l -397 1078 b -456 1109 -409 1097 -428 1109 b -526 1000 -506 1109 -525 1060 l -526 993 b -456 894 -525 937 -509 894 \"\n    },\n    \"ᷨ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -617 1350 l -507 1350 l -507 1154 b -415 1194 -484 1179 -454 1194 b -262 1003 -317 1194 -262 1118 l -262 997 b -414 807 -262 888 -317 807 b -514 858 -457 807 -490 826 l -522 815 l -617 815 m -441 895 b -372 997 -390 895 -372 940 l -372 1003 b -442 1109 -372 1063 -392 1109 b -507 1067 -474 1109 -496 1093 l -507 935 b -441 895 -495 909 -473 895 \"\n    },\n    \"ᷩ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -448 1326 b -279 1191 -349 1326 -279 1279 b -347 1080 -279 1143 -304 1103 b -254 958 -288 1061 -254 1017 b -417 809 -254 863 -315 809 b -516 835 -450 809 -486 817 l -516 673 l -626 673 l -626 1166 b -448 1326 -626 1267 -543 1326 m -516 912 b -440 894 -498 901 -472 894 b -364 958 -391 894 -364 922 b -441 1034 -364 1014 -396 1034 l -472 1034 l -472 1113 l -449 1113 b -387 1180 -409 1113 -387 1132 b -449 1239 -387 1212 -410 1239 b -516 1166 -485 1239 -516 1214 l -516 912 \"\n    },\n    \"ᷪ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -444 805 b -617 988 -554 805 -617 877 l -617 1034 l -374 1034 b -463 1106 -382 1078 -413 1106 b -555 1066 -500 1106 -532 1094 l -607 1126 b -455 1194 -582 1160 -532 1194 b -261 1011 -334 1194 -261 1111 l -261 998 b -444 805 -261 888 -329 805 m -509 962 l -509 955 b -443 892 -509 916 -487 892 b -375 962 -401 892 -381 921 \"\n    },\n    \"ᷫ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -325 1114 l -383 1114 l -383 815 l -495 815 l -495 1114 l -555 1114 l -555 1194 l -495 1194 l -495 1228 b -349 1361 -495 1315 -436 1361 b -295 1355 -329 1361 -310 1358 l -297 1271 b -327 1275 -306 1274 -315 1275 b -383 1228 -362 1275 -382 1259 l -383 1194 l -325 1194 \"\n    },\n    \"ᷬ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -299 1175 b -373 1095 -300 1133 -330 1095 b -382 1096 -376 1095 -379 1095 l -382 1047 b -354 1085 -367 1049 -355 1065 l -299 1068 b -373 987 -300 1026 -330 987 b -382 988 -376 987 -379 987 l -382 815 l -492 815 l -492 1018 b -521 980 -509 1017 -522 998 l -578 994 b -502 1075 -578 1037 -547 1075 b -492 1075 -499 1075 -496 1075 l -492 1125 b -521 1087 -509 1124 -522 1107 l -578 1103 b -502 1184 -578 1143 -547 1184 b -492 1183 -499 1184 -496 1184 l -492 1350 l -382 1350 l -382 1154 b -354 1192 -367 1156 -355 1173 \"\n    },\n    \"ᷭ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -581 862 b -626 994 -611 896 -626 942 l -626 1002 b -442 1194 -626 1113 -559 1194 b -257 1002 -325 1194 -258 1112 l -257 994 b -442 805 -258 885 -326 805 b -495 811 -461 805 -478 807 l -581 677 l -668 726 m -442 892 b -366 994 -388 892 -367 936 l -366 1002 b -442 1106 -367 1058 -387 1106 b -517 1002 -497 1106 -517 1060 l -517 994 b -442 892 -517 938 -498 892 \"\n    },\n    \"ᷮ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -376 1193 b -224 1004 -280 1193 -224 1112 l -224 997 b -376 807 -224 883 -279 807 b -468 846 -415 807 -445 821 l -468 650 l -579 650 l -579 1186 l -483 1186 l -475 1144 b -376 1193 -452 1174 -419 1193 m -403 1106 b -468 1068 -434 1106 -455 1092 l -468 930 b -403 892 -455 905 -434 892 b -333 997 -355 892 -333 937 l -333 1004 b -403 1106 -333 1062 -353 1106 \"\n    },\n    \"ᷯ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -494 1228 b -348 1361 -494 1315 -435 1361 b -295 1355 -329 1361 -312 1358 l -296 1271 b -327 1275 -305 1274 -315 1275 b -383 1228 -362 1275 -383 1258 l -383 780 b -527 646 -383 693 -440 646 b -582 654 -546 646 -565 650 l -581 737 b -549 733 -572 733 -562 733 b -494 780 -514 733 -494 749 l -494 815 \"\n    },\n    \"ᷰ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -592 864 b -613 961 -605 888 -613 920 l -613 1190 l -504 1190 l -504 961 b -449 895 -504 918 -486 895 b -385 929 -417 895 -397 908 l -385 1190 l -274 1190 l -274 815 l -368 815 l -376 856 b -484 809 -400 826 -437 809 b -507 810 -492 809 -500 809 l -593 677 l -680 726 \"\n    },\n    \"ᷱ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -551 959 l -485 1190 l -404 1190 l -338 956 l -293 1190 l -185 1190 l -281 815 l -373 815 l -444 1049 l -515 815 l -607 815 l -703 1190 l -597 1190 \"\n    },\n    \"ᷲ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -383 852 b -487 808 -404 828 -438 808 b -611 921 -560 808 -611 852 b -433 1042 -611 996 -552 1042 l -388 1042 l -388 1063 b -440 1114 -388 1095 -405 1114 b -490 1074 -473 1114 -490 1100 l -599 1074 b -435 1196 -599 1143 -533 1196 b -277 1061 -345 1196 -277 1150 l -277 908 b -262 815 -277 872 -273 844 l -372 815 b -383 852 -376 825 -380 838 m -408 1284 b -346 1340 -408 1315 -383 1340 b -284 1284 -309 1340 -284 1317 b -346 1229 -284 1252 -309 1229 b -408 1284 -383 1229 -408 1252 m -598 1284 b -537 1340 -598 1317 -572 1340 b -475 1284 -499 1340 -475 1315 b -537 1229 -475 1253 -499 1229 b -598 1284 -573 1229 -598 1253 m -433 981 b -502 926 -480 981 -502 953 b -456 889 -502 904 -482 889 b -388 923 -423 889 -397 906 l -388 981 \"\n    },\n    \"ᷳ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -439 805 b -623 994 -555 805 -624 885 l -623 1002 b -439 1194 -624 1113 -555 1194 b -255 1002 -322 1194 -255 1112 l -255 994 b -439 805 -255 887 -322 805 m -439 892 b -364 994 -384 892 -364 937 l -364 1002 b -439 1106 -364 1060 -384 1106 b -514 1002 -494 1106 -515 1060 l -514 994 b -439 892 -515 936 -494 892 m -407 1284 b -344 1340 -407 1317 -381 1340 b -282 1284 -309 1340 -283 1317 b -344 1229 -283 1252 -308 1229 b -407 1284 -381 1229 -407 1252 m -596 1284 b -535 1340 -596 1317 -571 1340 b -473 1284 -497 1340 -473 1315 b -535 1229 -473 1253 -497 1229 b -596 1284 -573 1229 -596 1253 \"\n    },\n    \"ᷴ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -371 856 b -480 809 -396 826 -432 809 b -609 961 -557 809 -609 853 l -609 1190 l -500 1190 l -500 961 b -446 895 -500 916 -479 895 b -380 929 -412 895 -392 908 l -380 1190 l -269 1190 l -269 815 l -363 815 l -371 856 m -596 1284 b -535 1340 -596 1315 -571 1340 b -472 1284 -498 1340 -472 1317 b -536 1229 -472 1252 -497 1229 b -596 1284 -571 1229 -596 1252 m -406 1284 b -346 1340 -406 1317 -381 1340 b -284 1284 -307 1340 -283 1315 b -346 1229 -283 1252 -307 1229 b -406 1284 -381 1229 -406 1252 \"\n    },\n    \"᷵\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -560 933 l -460 933 l -460 1095 l -325 1095 l -325 933 l -224 933 l -224 809 l -560 809 \"\n    },\n    \"᷼\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 330 -304 b -36 -174 285 -257 191 -174 b -402 -304 -267 -174 -353 -260 l -549 -304 b -36 -57 -488 -183 -356 -57 b 476 -304 281 -57 416 -182 \"\n    },\n    \"᷽\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -179 -32 b -339 -184 -179 -115 -248 -184 b -530 -136 -427 -184 -457 -136 b -588 -188 -562 -136 -588 -154 l -707 -182 b -549 -29 -707 -103 -641 -29 b -357 -78 -475 -29 -427 -78 b -299 -25 -326 -78 -299 -60 m -179 -205 b -339 -356 -179 -287 -247 -356 b -530 -308 -427 -356 -457 -308 b -588 -360 -562 -308 -588 -327 l -707 -355 b -549 -202 -707 -277 -641 -202 b -357 -251 -475 -202 -427 -251 b -299 -198 -326 -251 -299 -232 \"\n    },\n    \"᷾\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -634 988 l -634 1126 l -100 1311 l -100 1167 l -408 1061 l -440 1055 l -408 1049 l -100 948 l -100 801 \"\n    },\n    \"᷿\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -860 -271 l -583 -210 l -860 -148 l -860 -45 l -403 -168 l -403 -253 l -860 -375 m -429 -57 l -294 -57 l -188 -236 l -169 -279 l -150 -236 l -40 -57 l 95 -57 l -99 -364 l -238 -364 \"\n    },\n    \"ẝ\": {\n      \"ha\": 534,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 131 0 l 131 699 l 20 699 l 20 827 l 132 827 b 410 1056 144 976 250 1056 b 515 1043 448 1056 486 1050 l 513 884 b 453 890 497 888 476 890 b 343 827 395 890 355 869 l 488 827 l 488 699 l 339 699 l 339 0 \"\n    },\n    \"ẟ\": {\n      \"ha\": 908,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 225 848 b 514 1056 224 974 336 1056 b 696 1025 578 1056 632 1046 l 696 869 b 530 900 657 884 592 900 b 422 845 457 900 422 880 b 528 763 422 819 446 792 b 859 371 754 687 859 558 l 859 357 b 501 -14 859 140 719 -14 b 140 345 279 -14 139 135 l 140 359 b 357 661 139 506 234 630 l 356 665 b 225 848 270 710 225 770 m 346 369 b 501 151 345 243 399 151 b 654 369 601 151 653 242 l 654 380 b 501 590 653 477 590 573 b 346 380 400 590 345 499 \"\n    },\n    \"Ỻ\": {\n      \"ha\": 1291,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 127 1010 l 340 1010 l 340 176 l 454 176 l 454 1010 l 667 1010 l 667 176 l 1100 176 l 1100 0 l 127 0 \"\n    },\n    \"ỻ\": {\n      \"ha\": 1008,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 931 811 l 759 811 l 759 0 l 549 0 l 549 811 l 430 811 l 430 0 l 219 0 l 219 811 l 76 811 l 76 938 l 219 938 l 219 1010 l 430 1010 l 430 938 l 549 938 l 549 1010 l 759 1010 l 759 938 l 931 938 \"\n    },\n    \"Ỽ\": {\n      \"ha\": 907,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 563 658 b 815 317 702 601 815 475 b 464 -14 815 108 675 -14 b 93 382 241 -14 93 143 l 93 424 b 614 1000 93 750 304 963 l 635 831 b 311 424 448 799 311 690 l 311 353 b 459 158 311 231 364 158 b 602 303 546 158 602 212 b 471 510 602 403 549 469 \"\n    },\n    \"ỽ\": {\n      \"ha\": 908,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 563 658 b 808 317 698 601 808 475 b 464 -14 808 107 670 -14 b 103 382 247 -14 103 143 l 103 424 b 596 1070 103 749 306 985 l 662 914 b 311 417 482 840 311 689 l 311 353 b 459 153 311 226 364 153 b 601 303 545 153 601 208 b 471 510 601 405 548 469 \"\n    },\n    \"Ỿ\": {\n      \"ha\": 1054,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 577 547 l 795 1010 l 1026 1010 l 575 136 l 575 137 b 324 -14 528 47 433 -14 b 41 263 169 -14 41 110 b 324 543 41 415 167 543 b 373 538 341 543 358 541 l 124 1010 l 354 1010 m 324 162 b 424 265 380 162 424 198 b 324 369 424 332 380 369 b 223 265 266 369 223 332 b 324 162 223 198 266 162 \"\n    },\n    \"ỿ\": {\n      \"ha\": 924,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 519 313 l 525 281 l 674 758 l 898 758 l 609 -50 b 315 -296 543 -230 458 -296 b 35 -19 162 -296 35 -171 b 318 260 35 133 162 260 b 344 259 327 260 335 260 l 162 758 l 388 758 m 320 -120 b 419 -19 374 -120 418 -86 b 320 87 418 50 375 87 b 217 -19 261 87 216 50 b 320 -120 216 -86 262 -120 \"\n    },\n    \"ά\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 382 -16 b 56 379 191 -15 56 147 b 386 767 56 609 200 767 b 642 590 508 767 599 698 l 645 590 l 680 758 l 839 758 l 757 379 l 849 0 l 688 0 l 648 173 l 644 173 b 382 -16 603 65 519 -17 m 601 381 b 420 600 581 480 532 600 b 259 380 320 600 259 509 b 413 155 259 250 322 155 b 601 377 519 155 581 282 l 601 379 m 364 871 l 441 1083 l 629 1083 l 629 1069 l 469 852 l 364 852 \"\n    },\n    \"έ\": {\n      \"ha\": 792,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 504 317 l 397 317 b 254 226 323 317 254 288 b 396 140 254 181 304 140 b 541 218 489 140 533 167 l 741 218 b 406 -14 735 66 581 -14 b 53 206 208 -14 54 71 b 223 384 54 288 106 356 b 66 549 117 413 67 480 b 405 767 67 690 208 767 b 729 542 584 767 723 684 l 527 542 b 395 615 521 591 470 615 b 267 533 311 615 268 576 b 397 458 268 487 315 458 l 504 458 l 504 397 m 338 871 l 415 1083 l 603 1083 l 603 1069 l 443 852 l 338 852 \"\n    },\n    \"ή\": {\n      \"ha\": 864,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 294 0 l 84 0 l 84 758 l 284 758 l 284 624 l 293 624 b 521 767 327 713 409 767 b 782 482 680 767 782 659 l 782 -284 l 572 -284 l 572 445 b 437 593 572 538 522 593 b 294 438 353 593 294 536 m 373 871 l 450 1083 l 638 1083 l 638 1069 l 478 852 l 373 852 \"\n    },\n    \"ί\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m 141 871 l 218 1083 l 406 1083 l 406 1069 l 246 852 l 141 852 \"\n    },\n    \"ό\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 426 -15 b 53 376 196 -15 53 143 b 426 767 53 611 196 767 b 799 376 656 767 799 611 b 426 -15 799 143 656 -15 m 427 148 b 585 377 531 148 585 245 b 427 607 585 509 531 607 b 267 377 321 607 267 509 b 427 148 267 245 321 148 m 367 871 l 444 1083 l 632 1083 l 632 1069 l 472 852 l 367 852 \"\n    },\n    \"ύ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 335 871 l 412 1083 l 600 1083 l 600 1069 l 440 852 l 335 852 \"\n    },\n    \"ώ\": {\n      \"ha\": 1299,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 429 758 b 319 377 350 609 319 491 b 433 153 319 238 360 153 b 540 336 497 153 540 217 l 540 605 l 759 605 l 759 336 b 866 153 759 217 802 153 b 981 377 940 153 981 238 b 871 758 981 491 949 609 l 1066 758 b 1183 376 1140 647 1182 515 b 881 -14 1184 117 1067 -14 b 650 129 770 -14 693 38 b 418 -14 606 38 529 -14 b 117 376 232 -14 115 117 b 234 758 118 515 159 647 m 589 871 l 666 1083 l 854 1083 l 854 1069 l 694 852 l 589 852 \"\n    },\n    \"᾽\": {\n      \"ha\": 302,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 238 949 b 123 769 238 865 189 801 l 65 831 b 119 953 106 859 119 900 l 119 1014 l 238 1014 \"\n    },\n    \"ι\": {\n      \"ha\": 412,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 238 -335 b 109 -208 167 -335 109 -298 l 109 -65 l 235 -65 l 235 -207 b 272 -248 235 -235 244 -248 b 303 -246 286 -248 296 -246 l 303 -327 b 238 -335 285 -331 265 -335 \"\n    },\n    \"᾿\": {\n      \"ha\": 302,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 238 949 b 123 769 238 865 189 801 l 65 831 b 119 953 106 859 119 900 l 119 1014 l 238 1014 \"\n    },\n    \"῀\": {\n      \"ha\": 670,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 77 935 b 237 1130 77 1060 147 1130 b 351 1087 289 1131 322 1107 b 419 1056 374 1071 395 1056 b 478 1133 457 1057 477 1088 l 593 1129 b 433 935 592 1005 522 935 b 318 978 377 934 346 958 b 251 1009 296 994 277 1009 b 194 934 217 1009 194 980 \"\n    },\n    \"῁\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 540 1170 b 425 1048 540 1105 490 1048 b 260 1091 352 1048 320 1091 b 216 1034 234 1091 216 1064 l 128 1058 b 243 1181 128 1121 176 1181 b 407 1137 302 1181 350 1137 b 453 1194 431 1137 453 1161 m 68 907 b 172 995 68 956 108 995 b 275 907 234 995 275 956 b 172 818 275 857 234 818 b 68 907 109 818 68 857 m 395 907 b 499 995 395 956 436 995 b 603 907 561 995 603 956 b 499 819 603 857 561 819 b 395 907 436 819 395 857 \"\n    },\n    \"῍\": {\n      \"ha\": 677,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 291 959 b 163 769 292 880 244 813 l 108 811 b 165 963 145 852 165 899 l 165 1014 l 291 1014 m 549 785 l 484 785 l 323 1000 l 323 1014 l 470 1014 l 549 795 \"\n    },\n    \"\": {\n      \"ha\": 676,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 298 956 b 170 767 299 877 251 810 l 115 808 b 172 960 152 850 172 896 l 172 1012 l 298 1012 m 556 783 l 491 783 l 330 998 l 330 1012 l 477 1012 l 556 793 \"\n    },\n    \"῎\": {\n      \"ha\": 679,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 304 945 b 186 765 303 862 254 797 l 129 827 b 182 949 172 857 182 902 l 182 1010 l 304 1010 m 325 796 l 403 1010 l 550 1010 l 550 996 l 390 780 l 325 780 \"\n    },\n    \"\": {\n      \"ha\": 677,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 312 945 b 195 765 312 862 263 797 l 137 827 b 191 949 180 857 190 902 l 191 1010 l 312 1010 m 333 796 l 412 1010 l 559 1010 l 559 996 l 398 780 l 333 780 \"\n    },\n    \"῏\": {\n      \"ha\": 538,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 473 1128 b 359 1006 473 1063 426 1006 b 196 1052 286 1006 256 1052 b 150 993 169 1052 150 1025 l 65 1017 b 179 1142 65 1082 111 1142 b 341 1096 238 1142 284 1096 b 388 1155 367 1096 388 1122 m 336 917 b 234 769 336 849 293 796 l 179 820 b 225 920 218 843 225 883 l 225 972 l 336 972 \"\n    },\n    \"\": {\n      \"ha\": 539,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 477 1128 b 363 1006 477 1063 430 1006 b 200 1052 290 1006 260 1052 b 153 993 172 1052 153 1025 l 68 1017 b 182 1142 68 1082 115 1142 b 345 1096 242 1142 288 1096 b 392 1155 371 1096 392 1122 m 340 917 b 238 769 340 849 296 796 l 182 820 b 229 920 221 843 229 883 l 229 972 l 340 972 \"\n    },\n    \"ΐ\": {\n      \"ha\": 446,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 302 758 l 299 237 b 379 161 300 177 327 161 b 439 165 405 161 424 164 l 439 11 b 314 -9 404 -1 361 -9 b 98 212 182 -9 99 54 l 98 758 m -66 989 b 38 1078 -66 1039 -26 1078 b 141 989 100 1078 141 1039 b 38 901 141 940 100 901 b -66 989 -25 901 -66 940 m 261 989 b 365 1078 261 1039 302 1078 b 469 989 427 1078 469 1039 b 365 902 469 940 427 902 b 261 989 302 902 261 940 m 201 1203 l 349 1203 l 245 1074 l 135 1074 \"\n    },\n    \"῝\": {\n      \"ha\": 565,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 82 1010 l 203 1010 l 203 949 b 257 827 202 902 212 857 l 199 765 b 82 945 130 797 81 861 m 484 780 l 418 780 l 257 996 l 257 1010 l 406 1010 l 484 796 \"\n    },\n    \"\": {\n      \"ha\": 564,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 85 1010 l 206 1010 l 206 949 b 260 827 206 902 215 857 l 202 765 b 85 945 134 797 84 861 m 487 780 l 422 780 l 261 996 l 261 1010 l 410 1010 l 487 796 \"\n    },\n    \"῞\": {\n      \"ha\": 676,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 236 765 b 121 945 172 796 121 858 l 121 1010 l 241 1010 l 241 949 b 293 827 241 896 254 855 l 236 765 m 332 796 l 408 1010 l 557 1010 l 557 996 l 396 780 l 332 780 \"\n    },\n    \"\": {\n      \"ha\": 676,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 244 765 b 129 945 181 796 129 858 l 129 1010 l 249 1010 l 249 949 b 302 827 250 896 262 855 l 244 765 m 341 796 l 417 1010 l 566 1010 l 566 996 l 404 780 l 341 780 \"\n    },\n    \"῟\": {\n      \"ha\": 538,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 473 1128 b 359 1006 473 1063 426 1006 b 196 1052 286 1006 256 1052 b 150 993 169 1052 150 1025 l 65 1017 b 179 1142 65 1082 111 1142 b 341 1096 238 1142 284 1096 b 388 1155 367 1096 388 1122 m 224 972 l 335 972 l 335 920 b 382 820 335 883 342 843 l 324 769 b 224 917 270 795 224 847 \"\n    },\n    \"\": {\n      \"ha\": 539,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 477 1128 b 363 1006 477 1063 430 1006 b 200 1052 290 1006 260 1052 b 153 993 172 1052 153 1025 l 68 1017 b 182 1142 68 1082 115 1142 b 345 1096 242 1142 288 1096 b 392 1155 371 1096 392 1122 m 227 972 l 338 972 l 338 920 b 385 820 338 883 346 843 l 327 769 b 227 917 273 795 227 847 \"\n    },\n    \"ΰ\": {\n      \"ha\": 818,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 288 758 l 288 280 b 377 151 288 182 329 151 b 533 385 473 151 532 267 b 461 758 529 506 501 645 l 654 758 b 733 385 697 675 733 529 b 383 -14 733 161 631 -14 b 84 282 203 -14 84 77 l 84 758 m 129 989 b 232 1078 129 1039 168 1078 b 335 989 294 1078 335 1039 b 232 901 335 940 294 901 b 129 989 170 901 129 940 m 456 989 b 559 1078 456 1039 496 1078 b 663 989 621 1078 663 1039 b 559 902 663 940 621 902 b 456 989 496 902 456 940 m 395 1203 l 543 1203 l 439 1074 l 329 1074 \"\n    },\n    \"῭\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 172 818 b 68 907 109 818 68 857 b 172 995 68 956 108 995 b 275 907 234 995 275 956 b 172 818 275 857 234 818 m 499 819 b 395 907 436 819 395 857 b 499 995 395 956 436 995 b 603 907 561 995 603 956 b 499 819 603 857 561 819 m 184 1120 l 332 1120 l 399 991 l 288 991 \"\n    },\n    \"΅\": {\n      \"ha\": 668,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 68 907 b 172 995 68 956 108 995 b 275 907 234 995 275 956 b 172 818 275 857 234 818 b 68 907 109 818 68 857 m 395 907 b 499 995 395 956 436 995 b 603 907 561 995 603 956 b 499 819 603 857 561 819 b 395 907 436 819 395 857 m 334 1120 l 482 1120 l 378 991 l 269 991 \"\n    },\n    \"`\": { \"ha\": 412, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 95 990 l 95 1004 l 242 1004 l 319 792 l 319 773 l 255 773 \" },\n    \"\": { \"ha\": 413, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 101 996 l 101 1010 l 248 1010 l 325 798 l 325 779 l 261 779 \" },\n    \"´\": { \"ha\": 412, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 147 871 l 224 1083 l 412 1083 l 412 1069 l 252 852 l 147 852 \" },\n    \"\": { \"ha\": 412, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 147 871 l 224 1083 l 412 1083 l 412 1069 l 252 852 l 147 852 \" },\n    \"῾\": {\n      \"ha\": 416,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 121 1010 l 242 1010 l 242 949 b 294 827 242 902 253 857 l 236 765 b 121 945 171 797 122 861 \"\n    },\n    \"\": {\n      \"ha\": 417,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 130 1010 l 250 1010 l 250 949 b 303 827 251 902 261 857 l 245 765 b 130 945 180 797 131 861 \"\n    },\n    \"⁊\": { \"ha\": 778, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 111 734 l 668 734 l 668 -282 l 460 -282 l 460 569 l 111 569 \" },\n    \"⁎\": {\n      \"ha\": 784,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 338 -16 l 179 -123 l 112 -6 l 285 77 l 112 161 l 179 278 l 338 171 l 326 362 l 459 362 l 446 171 l 606 278 l 672 161 l 500 77 l 672 -6 l 606 -123 l 446 -16 l 459 -207 l 326 -207 \"\n    },\n    \"⁐\": {\n      \"ha\": 1184,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 587 1056 b 1145 872 863 1056 1060 973 l 1074 802 b 587 902 980 850 813 902 b 114 802 363 902 208 854 l 32 872 b 587 1056 139 980 312 1056 m 588 -332 b 33 -149 313 -332 140 -256 l 115 -79 b 588 -179 209 -130 364 -179 b 1075 -79 814 -179 981 -126 l 1146 -149 b 588 -332 1061 -250 864 -332 \"\n    },\n    \"⁑\": {\n      \"ha\": 805,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 408 -57 l 249 -164 l 182 -48 l 355 36 l 182 120 l 249 236 l 408 129 l 396 320 l 529 320 l 516 129 l 676 236 l 742 120 l 570 36 l 742 -48 l 676 -164 l 516 -57 l 529 -248 l 396 -248 m 406 633 l 246 526 l 180 642 l 352 726 l 180 810 l 246 926 l 406 819 l 394 1010 l 526 1010 l 513 819 l 673 926 l 739 810 l 568 726 l 739 642 l 673 526 l 513 633 l 526 442 l 394 442 \"\n    },\n    \"⁒\": {\n      \"ha\": 776,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 277 -85 l 125 -85 l 495 988 l 648 988 m 462 188 b 576 286 462 244 506 286 b 692 188 647 286 692 244 b 576 91 692 133 646 91 b 462 188 506 91 462 134 m 85 725 b 200 823 85 780 131 823 b 317 725 270 823 317 780 b 200 629 317 671 269 629 b 85 725 132 629 85 671 \"\n    },\n    \"⁓\": {\n      \"ha\": 1060,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 981 411 b 745 307 924 360 841 307 b 327 443 578 307 462 443 b 155 380 258 443 205 418 l 82 516 b 331 614 145 569 232 614 b 728 477 480 614 606 477 b 899 541 791 477 844 503 \"\n    },\n    \"⁔\": {\n      \"ha\": 1183,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 591 -79 b 1149 -262 866 -79 1064 -161 l 1078 -332 b 591 -233 984 -285 816 -233 b 118 -332 369 -233 212 -279 l 36 -262 b 591 -79 140 -157 312 -79 \"\n    },\n    \"⁕\": {\n      \"ha\": 1016,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 705 280 l 825 161 l 707 46 l 590 163 l 590 1 l 426 1 l 426 163 l 309 46 l 191 161 l 311 280 l 140 280 l 140 444 l 311 444 l 191 563 l 309 678 l 425 561 l 425 725 l 590 725 l 590 561 l 707 678 l 825 563 l 705 444 l 876 444 l 876 280 \"\n    },\n    \"⁖\": {\n      \"ha\": 784,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 598 465 b 485 572 536 465 485 513 b 598 678 485 630 536 678 b 712 572 661 678 712 630 b 598 465 712 513 661 465 m 598 -56 b 485 50 536 -56 485 -8 b 598 156 485 109 536 156 b 712 50 661 156 712 109 b 598 -56 712 -8 661 -56 m 251 206 b 138 312 189 206 138 254 b 251 418 138 370 189 418 b 365 312 314 418 365 370 b 251 206 365 254 314 206 \"\n    },\n    \"⁘\": {\n      \"ha\": 876,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 471 471 b 357 578 408 471 357 519 b 471 684 357 636 408 684 b 584 578 533 684 584 636 b 471 471 584 519 533 471 m 471 -56 b 357 50 408 -56 357 -8 b 471 156 357 109 408 156 b 584 50 533 156 584 109 b 471 -56 584 -8 533 -56 m 226 207 b 112 313 164 207 112 254 b 226 419 112 371 164 419 b 340 313 289 419 340 371 b 226 207 340 254 289 207 m 717 207 b 604 313 655 207 604 254 b 717 419 604 371 655 419 b 831 313 780 419 831 371 b 717 207 831 254 780 207 \"\n    },\n    \"⁙\": {\n      \"ha\": 852,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 214 469 b 101 575 152 469 101 516 b 214 681 101 633 152 681 b 328 575 277 681 328 633 b 214 469 328 516 277 469 m 704 469 b 591 575 642 469 591 516 b 704 681 591 633 642 681 b 818 575 767 681 818 633 b 704 469 818 516 767 469 m 214 -56 b 101 50 152 -56 101 -8 b 214 156 101 109 152 156 b 328 50 277 156 328 109 b 214 -56 328 -8 277 -56 m 704 -56 b 591 50 642 -56 591 -8 b 704 156 591 109 642 156 b 818 50 767 156 818 109 b 704 -56 818 -8 767 -56 m 459 206 b 346 312 397 206 346 254 b 459 418 346 370 397 418 b 573 312 522 418 573 370 b 459 206 573 254 522 206 \"\n    },\n    \"⁚\": {\n      \"ha\": 314,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 190 718 b 77 825 128 718 77 766 b 190 931 77 883 128 931 b 304 825 253 931 304 883 b 190 718 304 766 253 718 m 190 -56 b 77 50 128 -56 77 -8 b 190 156 77 109 128 156 b 304 50 253 156 304 109 b 190 -56 304 -8 253 -56 \"\n    },\n    \"⁛\": {\n      \"ha\": 848,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 457 718 b 344 825 395 718 344 766 b 457 931 344 883 395 931 b 571 825 520 931 571 883 b 457 718 571 766 520 718 m 218 333 b 105 440 156 333 105 381 b 218 546 105 498 156 546 b 332 440 281 546 332 498 b 218 333 332 381 281 333 m 697 333 b 583 440 635 333 583 381 b 697 546 583 498 635 546 b 811 440 760 546 811 498 b 697 333 811 381 760 333 m 457 -56 b 344 50 395 -56 344 -8 b 457 156 344 109 395 156 b 571 50 520 156 571 109 b 457 -56 571 -8 520 -56 \"\n    },\n    \"⁜\": {\n      \"ha\": 900,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 47 460 l 346 460 l 346 758 l 553 758 l 553 460 l 852 460 l 852 298 l 553 298 l 553 0 l 346 0 l 346 298 l 47 298 m 174 32 b 71 129 112 32 71 71 b 174 224 71 185 112 224 b 276 129 234 224 276 185 b 174 32 276 71 234 32 m 726 32 b 623 129 665 32 623 71 b 726 224 623 185 665 224 b 829 129 787 224 828 185 b 726 32 828 71 787 32 m 174 534 b 71 631 112 534 71 573 b 174 726 71 688 112 726 b 276 631 234 726 276 688 b 174 534 276 573 234 534 m 726 534 b 623 631 665 534 623 573 b 726 726 623 688 665 726 b 829 631 787 726 828 688 b 726 534 828 573 787 534 \"\n    },\n    \"⁝\": {\n      \"ha\": 386,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 226 711 b 112 818 164 711 112 759 b 226 924 112 876 164 924 b 340 818 289 924 340 876 b 226 711 340 759 289 711 m 196 331 b 83 437 134 331 83 379 b 196 544 83 496 134 544 b 310 437 259 544 310 496 b 196 331 310 379 259 331 m 226 -56 b 112 50 164 -56 112 -8 b 226 156 112 109 164 156 b 340 50 289 156 340 109 b 226 -56 340 -8 289 -56 \"\n    },\n    \"⁞\": {\n      \"ha\": 314,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 190 711 b 77 818 128 711 77 759 b 190 924 77 876 128 924 b 304 818 253 924 304 876 b 190 711 304 759 253 711 m 190 459 b 77 565 128 459 77 507 b 190 671 77 623 128 671 b 304 565 253 671 304 623 b 190 459 304 507 253 459 m 190 -56 b 77 50 128 -56 77 -8 b 190 156 77 109 128 156 b 304 50 253 156 304 109 b 190 -56 304 -8 253 -56 m 190 199 b 77 305 128 199 77 247 b 190 411 77 363 128 411 b 304 305 253 411 304 363 b 190 199 304 247 253 199 \"\n    },\n    \"\": { \"ha\": 393, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 273 381 l 123 381 l 123 928 l 273 928 \" },\n    \"ₔ\": {\n      \"ha\": 672,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 315 267 b 597 5 491 267 597 147 l 597 -16 b 332 -296 597 -178 494 -296 b 81 -29 173 -296 81 -190 l 81 39 l 444 39 b 306 143 430 103 376 143 b 174 83 256 143 208 122 l 95 171 b 315 267 130 218 205 267 m 231 -66 l 231 -78 b 333 -170 231 -135 270 -170 b 443 -66 397 -170 432 -130 \"\n    },\n    \"₰\": {\n      \"ha\": 1036,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 334 467 l 533 244 l 565 299 l 486 511 b 423 806 460 581 424 699 b 690 1057 424 965 532 1057 b 948 813 855 1057 949 958 b 754 320 949 679 889 550 l 824 125 b 881 -116 867 5 881 -55 b 664 -296 881 -230 796 -296 b 503 -265 599 -296 551 -283 l 503 -103 b 628 -131 555 -123 596 -131 b 690 -72 679 -131 691 -102 b 633 116 691 -28 662 42 b 626 106 631 113 628 109 b 554 -14 604 69 580 29 l 363 181 l 269 0 l 87 0 m 683 518 b 773 794 753 658 773 724 b 693 892 773 849 748 892 b 611 790 635 892 611 846 b 658 587 611 727 636 654 l 683 518 \"\n    },\n    \"₶\": {\n      \"ha\": 901,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 833 585 l 706 585 l 706 233 b 782 155 706 181 719 155 b 841 159 807 155 828 157 l 841 5 b 719 -14 804 -8 764 -14 b 498 222 558 -14 498 70 l 498 585 l 390 585 l 390 0 l 180 0 l 180 585 l 60 585 l 60 734 l 180 734 l 180 1010 l 390 1010 l 390 734 l 498 734 l 498 916 l 706 916 l 706 734 l 833 734 \"\n    },\n    \"₷\": {\n      \"ha\": 1031,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 753 260 b 578 405 753 329 708 366 b 216 725 366 471 216 555 b 590 1002 216 892 372 1002 b 968 695 826 1002 968 872 l 753 695 b 587 831 753 779 696 831 b 431 725 485 831 431 783 b 631 585 431 655 520 618 b 968 262 842 522 968 434 b 684 -5 968 111 867 21 l 684 -81 l 567 -81 l 567 -14 b 561 -14 565 -14 563 -14 b 431 -4 518 -14 474 -11 l 431 -81 l 315 -81 l 315 21 b 178 81 264 36 218 57 l 178 -81 l 63 -81 l 63 332 l 154 332 l 171 269 b 290 339 196 313 236 339 b 419 260 353 339 399 315 b 542 339 443 309 485 339 b 684 182 630 339 684 292 l 684 169 b 753 260 729 186 753 215 m 430 214 b 431 182 431 204 431 193 l 431 159 b 561 153 474 155 518 153 b 567 153 563 153 565 153 b 502 243 566 214 545 243 b 430 214 472 243 446 232 m 313 182 b 250 243 306 223 286 243 b 201 230 230 243 214 238 b 313 182 235 209 273 193 \"\n    },\n    \"₻\": {\n      \"ha\": 1293,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 187 378 l 383 441 l 383 592 l 302 592 b 69 781 154 592 69 665 b 320 970 69 894 156 970 b 589 734 517 970 582 864 l 836 734 b 1224 486 1122 734 1224 619 b 903 221 1224 294 1026 221 l 818 310 l 692 233 l 608 334 l 590 327 l 590 305 b 816 142 590 205 648 142 l 816 0 b 386 255 489 0 403 115 l 265 212 m 590 508 l 648 526 l 726 433 l 857 505 l 952 392 b 1029 484 1011 401 1029 445 b 836 592 1029 557 977 592 l 590 592 m 383 762 b 317 837 383 805 365 837 b 253 786 283 837 253 823 b 324 734 253 748 289 734 l 383 734 \"\n    },\n    \"⃛\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -743 869 b -861 987 -808 869 -862 922 b -743 1105 -862 1052 -808 1105 b -624 987 -680 1105 -625 1052 b -743 869 -625 922 -680 869 m -431 869 b -549 987 -496 869 -549 922 b -431 1105 -549 1052 -496 1105 b -312 987 -367 1105 -313 1052 b -431 869 -313 922 -367 869 m -118 869 b -237 987 -183 869 -237 922 b -118 1105 -237 1052 -183 1105 b 0 987 -55 1105 0 1052 b -118 869 0 922 -55 869 \"\n    },\n    \"⃜\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -1055 869 b -1173 987 -1120 869 -1174 922 b -1055 1105 -1174 1052 -1120 1105 b -937 987 -992 1105 -937 1052 b -1055 869 -937 922 -992 869 m -743 869 b -861 987 -808 869 -862 922 b -743 1105 -862 1052 -808 1105 b -624 987 -680 1105 -625 1052 b -743 869 -625 922 -680 869 m -431 869 b -549 987 -496 869 -549 922 b -431 1105 -549 1052 -496 1105 b -312 987 -367 1105 -313 1052 b -431 869 -313 922 -367 869 m -118 869 b -237 987 -183 869 -237 922 b -118 1105 -237 1052 -183 1105 b 0 987 -55 1105 0 1052 b -118 869 0 922 -55 869 \"\n    },\n    \"⃨\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -795 -352 b -913 -234 -860 -352 -913 -299 b -795 -116 -913 -169 -860 -116 b -676 -234 -731 -116 -677 -169 b -795 -352 -677 -299 -731 -352 m -441 -352 b -560 -234 -507 -352 -560 -299 b -441 -116 -560 -169 -507 -116 b -323 -234 -378 -116 -324 -169 b -441 -352 -324 -299 -378 -352 m -136 -352 b -254 -234 -201 -352 -254 -299 b -136 -116 -254 -169 -201 -116 b -17 -234 -73 -116 -18 -169 b -136 -352 -18 -299 -73 -352 \"\n    },\n    \"⃰\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -460 1003 l -604 912 l -669 1023 l -517 1098 l -670 1174 l -604 1286 l -461 1195 l -470 1360 l -338 1360 l -346 1196 l -204 1287 l -139 1174 l -289 1100 l -137 1025 l -203 913 l -346 1003 l -338 838 l -470 838 \"\n    },\n    \"⅏\": {\n      \"ha\": 1662,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 118 153 b 208 158 152 153 182 155 b 138 383 164 219 138 295 b 355 608 139 513 192 608 b 573 383 519 608 573 513 b 504 158 573 295 548 219 b 593 153 530 155 559 153 b 683 158 627 153 657 155 b 613 383 639 219 613 295 b 830 608 614 513 667 608 b 1049 383 995 608 1050 513 b 980 158 1049 295 1024 219 b 1068 153 1006 155 1035 153 b 1159 158 1102 153 1132 155 b 1089 383 1114 219 1089 295 b 1307 608 1089 513 1143 608 b 1524 383 1470 608 1524 513 b 1454 158 1524 295 1498 219 b 1544 153 1481 155 1510 153 l 1544 -14 b 1307 37 1455 -14 1375 4 b 1068 -14 1238 4 1157 -14 b 832 37 981 -14 900 4 b 593 -14 763 4 682 -14 b 356 37 505 -14 424 4 b 118 -14 288 4 207 -14 m 1307 230 b 1343 380 1335 267 1343 318 b 1307 442 1344 417 1332 442 b 1270 380 1279 442 1271 415 b 1307 230 1270 318 1278 267 m 832 230 b 868 380 860 268 868 319 b 830 442 868 415 858 442 b 795 380 804 442 796 417 b 832 230 795 319 803 268 m 356 230 b 393 380 385 268 393 319 b 355 442 393 417 381 442 b 321 380 329 442 321 417 b 356 230 321 319 328 268 \"\n    },\n    \"ⅼ\": { \"ha\": 378, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 294 0 l 84 0 l 84 1010 l 294 1010 \" },\n    \"ⅽ\": {\n      \"ha\": 808,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 401 -15 b 28 376 168 -15 28 145 b 400 767 28 608 170 767 b 739 477 598 767 730 653 l 541 477 b 403 604 530 553 480 604 b 242 379 306 604 242 522 b 403 151 242 234 305 151 b 541 278 475 151 529 197 l 739 278 b 401 -15 729 104 603 -15 \"\n    },\n    \"ⅾ\": {\n      \"ha\": 817,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 363 -12 b 56 378 191 -12 56 124 b 363 767 56 638 197 767 b 579 630 490 767 550 692 l 585 630 l 585 1010 l 795 1010 l 795 0 l 587 0 l 587 121 l 579 121 b 363 -12 549 58 486 -12 m 430 155 b 589 379 531 155 589 244 b 430 600 589 514 532 600 b 271 379 326 600 271 510 b 430 155 271 247 327 155 \"\n    },\n    \"ⅿ\": {\n      \"ha\": 1267,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 84 758 l 284 758 l 284 624 l 293 624 b 504 767 325 713 402 767 b 710 624 608 767 686 712 l 718 624 b 946 767 749 711 835 767 b 1185 509 1087 767 1185 674 l 1185 0 l 975 0 l 975 468 b 858 594 975 552 925 594 b 736 463 781 594 736 541 l 736 0 l 533 0 l 533 472 b 417 594 533 547 486 594 b 294 455 347 594 294 539 l 294 0 l 84 0 \"\n    },\n    \"ↀ\": {\n      \"ha\": 1431,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 589 0 b 123 487 314 0 122 190 l 123 531 b 587 1010 123 820 313 1010 l 845 1010 b 1309 531 1118 1010 1309 820 l 1309 487 b 842 0 1308 190 1119 0 m 819 172 l 832 172 b 1089 487 995 172 1088 266 l 1089 533 b 834 836 1089 721 1017 836 l 819 836 m 599 836 b 340 533 440 836 340 752 l 340 487 b 602 172 339 303 406 172 l 611 172 l 611 836 \"\n    },\n    \"ↁ\": {\n      \"ha\": 1037,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 102 0 l 102 1010 l 471 1010 b 935 528 744 1010 935 818 l 935 484 b 468 0 935 191 745 0 m 311 255 l 311 165 l 468 165 b 730 484 639 165 730 262 l 730 530 b 471 845 730 723 663 845 l 311 845 l 311 752 l 399 752 b 636 515 541 752 636 657 l 636 493 b 397 255 636 352 541 255 m 311 375 l 386 375 b 500 493 451 375 500 404 l 500 516 b 388 634 500 602 460 634 l 311 634 \"\n    },\n    \"ↂ\": {\n      \"ha\": 1529,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 547 0 b 83 482 274 0 83 192 l 83 526 b 550 1010 83 819 273 1010 l 985 1010 b 1449 528 1259 1010 1449 818 l 1449 484 b 982 0 1449 191 1259 0 m 662 752 l 662 845 l 550 845 b 288 526 379 845 288 748 l 288 480 b 547 165 288 287 355 165 l 662 165 l 662 255 l 619 255 b 382 491 477 255 382 349 l 382 513 b 621 752 382 655 477 752 m 871 255 l 871 165 l 982 165 b 1245 484 1154 165 1245 262 l 1245 530 b 985 845 1245 723 1177 845 l 871 845 l 871 752 l 913 752 b 1151 515 1055 752 1151 657 l 1151 493 b 911 255 1151 352 1055 255 m 871 375 l 901 375 b 1014 493 965 375 1014 404 l 1014 516 b 903 634 1014 602 974 634 l 871 634 m 662 632 l 632 632 b 518 513 567 632 518 602 l 518 491 b 630 372 518 404 558 372 l 662 372 \"\n    },\n    \"Ↄ\": {\n      \"ha\": 1038,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 314 330 b 508 153 324 211 389 153 b 727 463 678 153 727 269 l 727 548 b 504 857 727 744 668 857 b 313 674 379 857 324 792 l 105 674 b 505 1023 125 871 258 1023 b 934 547 773 1023 934 840 l 934 463 b 508 -14 934 169 779 -14 b 106 330 270 -14 121 129 \"\n    },\n    \"ↄ\": {\n      \"ha\": 798,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 261 257 b 388 153 263 192 312 153 b 524 364 504 153 524 254 l 524 386 b 387 602 524 488 505 602 b 261 458 303 602 263 545 l 67 458 b 383 767 69 657 196 767 b 731 386 614 767 731 604 l 731 364 b 384 -14 732 148 612 -14 b 67 257 202 -14 69 98 \"\n    },\n    \"ↅ\": {\n      \"ha\": 1062,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 930 -245 l 723 -245 l 723 22 b 541 -14 671 -1 611 -14 b 117 463 274 -14 117 170 l 117 547 b 544 1024 117 840 280 1024 b 946 675 788 1024 926 876 l 739 675 b 546 857 730 792 670 857 b 325 549 380 857 325 744 l 325 463 b 549 153 325 269 371 153 b 723 220 618 153 676 173 l 723 350 l 930 350 \"\n    },\n    \"ↆ\": {\n      \"ha\": 1294,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 544 296 l 544 988 l 750 988 l 750 293 l 1055 605 l 1203 448 l 749 0 l 546 0 l 91 449 l 243 605 \"\n    },\n    \"ↇ\": {\n      \"ha\": 1037,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 99 1010 l 475 1010 b 940 538 759 1010 940 820 l 940 472 b 472 0 940 190 761 0 l 99 0 m 472 112 b 773 472 654 112 773 250 l 773 540 b 475 908 773 758 676 908 l 307 908 l 307 861 l 407 861 b 712 533 587 861 712 763 l 712 478 b 405 160 712 263 601 160 l 307 160 l 307 112 m 307 715 l 326 715 b 535 525 457 715 535 652 l 535 484 b 324 306 535 364 467 306 l 307 306 l 307 259 l 358 259 b 589 478 481 259 589 291 l 589 535 b 361 761 589 718 499 761 l 307 761 m 307 407 l 313 407 b 411 484 368 407 411 413 l 411 525 b 314 614 411 594 375 614 l 307 614 \"\n    },\n    \"ↈ\": {\n      \"ha\": 1687,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 575 0 b 107 472 286 0 107 189 l 107 538 b 572 1010 107 818 286 1010 l 1118 1010 b 1581 538 1402 1010 1581 820 l 1581 472 b 1115 0 1581 189 1402 0 l 788 0 m 572 908 b 272 540 369 908 272 757 l 272 472 b 575 112 272 251 391 112 l 741 112 l 741 160 l 641 160 b 336 478 470 160 336 241 l 336 533 b 639 861 336 763 459 861 l 741 861 l 741 908 m 948 861 l 1049 861 b 1354 533 1228 861 1354 763 l 1354 478 b 1048 160 1354 263 1242 160 l 948 160 l 948 112 l 1115 112 b 1416 472 1297 112 1416 250 l 1416 540 b 1118 908 1416 758 1319 908 l 948 908 m 948 715 l 969 715 b 1179 525 1100 715 1179 652 l 1179 484 b 968 306 1179 364 1111 306 l 948 306 l 948 259 l 1000 259 b 1231 478 1124 259 1231 291 l 1231 535 b 1003 761 1231 718 1141 761 l 948 761 m 741 306 l 721 306 b 509 484 595 306 509 351 l 509 525 b 721 715 509 654 588 715 l 741 715 l 741 761 l 688 761 b 456 535 576 761 456 735 l 456 478 b 690 259 456 303 547 259 l 741 259 m 741 614 l 730 614 b 634 525 685 614 634 605 l 634 484 b 731 407 634 413 674 407 l 741 407 m 948 407 l 957 407 b 1054 484 1012 407 1054 413 l 1054 525 b 958 614 1054 594 1018 614 l 948 614 \"\n    },\n    \"⟯\": {\n      \"ha\": 518,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 237 -42 l 237 966 l 103 1099 l 224 1218 l 415 1031 l 415 -108 l 224 -293 l 103 -176 \"\n    },\n    \"ⷿ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -756 1190 l -756 1028 l -533 1028 l -634 1190 l -241 1190 l -342 1026 b -206 878 -259 1017 -206 977 l -206 815 l -315 815 l -315 878 b -380 947 -315 928 -333 947 l -384 947 l -384 815 l -494 815 l -494 947 l -495 947 b -561 878 -537 947 -561 933 l -561 815 l -670 815 l -670 878 b -658 947 -670 905 -666 928 l -756 947 l -756 815 l -865 815 l -865 1190 m -398 1111 l -477 1111 l -437 1030 \"\n    },\n    \"ꚟ\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -588 1043 l -514 1043 b -334 1196 -502 1131 -438 1196 b -176 1058 -248 1196 -176 1141 l -278 1058 b -334 1109 -279 1088 -298 1109 b -405 1034 -384 1109 -400 1073 l -307 1034 l -307 970 l -405 970 b -336 895 -400 928 -382 895 b -278 955 -298 895 -279 920 l -176 955 b -336 807 -176 863 -242 807 b -514 962 -438 807 -502 871 l -588 962 l -588 815 l -697 815 l -697 1190 l -588 1190 \"\n    },\n    \"ꟿ\": {\n      \"ha\": 1711,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 734 326 l 799 988 l 1013 988 l 1353 327 l 1417 988 l 1632 988 l 1533 0 l 1321 0 l 1321 0 l 1320 0 l 981 663 l 915 0 l 702 0 l 702 0 l 701 0 l 362 661 l 297 0 l 81 0 l 179 988 l 394 988 \"\n    },\n    \"꤮\": {\n      \"ha\": 907,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 695 313 b 454 458 672 363 629 458 b 212 313 277 458 238 363 l 70 313 b 454 586 115 450 216 586 b 839 313 691 586 793 450 \"\n    },\n    \"︠\": {\n      \"ha\": 5,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -44 922 b -513 786 -345 922 -469 841 l -666 786 b -44 1042 -616 917 -443 1042 \"\n    },\n    \"︡\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 0 1042 b 622 786 401 1042 572 916 l 470 786 b 0 922 430 841 301 922 \"\n    },\n    \"︢\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -107 845 l -387 875 b -550 885 -449 882 -499 885 b -804 782 -697 885 -749 838 l -897 837 b -574 1000 -836 919 -738 1000 b -385 988 -501 1000 -445 995 l -107 959 \"\n    },\n    \"︣\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 0 959 b 257 931 105 947 192 939 b 444 920 325 924 380 920 b 697 1023 593 920 645 970 l 791 969 b 467 805 730 885 630 805 b 266 818 398 805 334 809 b 0 845 220 823 105 835 \"\n    },\n    \"︤\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -65 874 l -429 874 l -429 989 l -65 989 \" },\n    \"︥\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -451 874 l -817 874 l -817 989 l -451 989 \" },\n    \"︦\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -86 874 l -817 874 l -817 989 l -86 989 \" },\n    \"︧\": {\n      \"ha\": 5,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -44 -301 b -667 -53 -435 -301 -606 -174 l -521 -53 b -44 -184 -470 -100 -343 -184 \"\n    },\n    \"︨\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 623 -53 b 0 -301 563 -174 390 -301 l 0 -184 b 477 -53 299 -184 431 -100 \"\n    },\n    \"︩\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -51 -240 l -331 -210 b -494 -200 -393 -203 -443 -200 b -749 -303 -642 -200 -693 -247 l -841 -248 b -518 -85 -781 -166 -682 -85 b -329 -97 -445 -85 -390 -90 l -51 -126 \"\n    },\n    \"︪\": {\n      \"ha\": 0,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 0 -126 b 257 -154 105 -138 192 -146 b 444 -165 325 -161 380 -165 b 697 -62 593 -165 645 -115 l 791 -116 b 467 -280 730 -200 630 -280 b 266 -267 398 -280 334 -276 b 0 -240 220 -262 105 -250 \"\n    },\n    \"︫\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -92 -217 l -456 -217 l -456 -102 l -92 -102 \" },\n    \"︬\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -502 -217 l -868 -217 l -868 -102 l -502 -102 \" },\n    \"︭\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"m -137 -216 l -868 -216 l -868 -101 l -137 -101 \" },\n    \"ʊ\": {\n      \"ha\": 932,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 467 151 b 642 299 608 151 642 231 b 568 612 642 407 568 494 b 834 767 568 703 628 767 l 834 611 b 779 564 804 611 779 596 b 850 246 779 478 850 402 b 467 -14 850 138 774 -14 b 84 246 158 -14 84 138 b 153 564 84 402 153 478 b 98 611 153 596 127 611 l 98 767 b 366 612 307 767 366 703 b 290 299 366 494 290 407 b 467 151 290 231 327 151 \"\n    },\n    \"˔\": {\n      \"ha\": 544,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 104 228 l 204 228 l 204 390 l 339 390 l 339 228 l 440 228 l 440 104 l 104 104 \"\n    },\n    \"ү\": {\n      \"ha\": 760,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 236 758 l 384 234 l 524 758 l 736 758 l 480 6 l 480 -284 l 281 -284 l 281 6 l 24 758 \"\n    },\n    \"ұ\": {\n      \"ha\": 760,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 236 758 l 384 234 l 524 758 l 736 758 l 524 135 l 627 135 l 627 11 l 481 11 l 480 6 l 480 -284 l 281 -284 l 281 6 l 279 11 l 135 11 l 135 135 l 237 135 l 24 758 \"\n    },\n    \"℣\": {\n      \"ha\": 1075,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 461 468 l 534 266 l 545 266 l 813 1010 l 1036 1010 l 654 0 l 427 0 l 358 181 l 204 -245 l 87 -245 l 296 344 l 42 1010 l 267 1010 l 400 638 l 542 1034 l 405 1080 l 448 1198 l 694 1112 \"\n    },\n    \"‖\": {\n      \"ha\": 701,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 362 -326 l 163 -326 l 163 1336 l 362 1336 m 576 -326 l 376 -326 l 376 1336 l 576 1336 \"\n    },\n    \"ˌ\": { \"ha\": 280, \"x_min\": 0, \"x_max\": 0, \"o\": \"m 206 -366 l 74 -366 l 74 -76 l 206 -76 \" },\n    \"ʋ\": {\n      \"ha\": 799,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 399 153 b 520 288 475 153 520 191 l 520 502 b 442 597 520 565 493 597 b 398 592 427 597 414 595 l 376 738 b 538 767 435 757 489 767 b 727 538 678 767 727 676 l 727 288 b 399 -14 727 73 593 -14 b 72 288 205 -14 71 73 l 72 758 l 279 758 l 279 288 b 399 153 278 191 321 153 \"\n    },\n    \"ƿ\": {\n      \"ha\": 936,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 327 683 b 516 767 372 736 433 767 b 811 396 706 767 811 618 l 811 360 b 334 -117 811 93 638 -34 l 334 -282 l 125 -282 l 125 758 l 320 758 l 327 683 m 334 44 b 603 360 495 86 603 189 l 603 396 b 461 602 603 508 567 602 b 334 533 397 602 357 578 l 334 44 \"\n    },\n    \"̽\": {\n      \"ha\": 19,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m -588 927 l -499 1014 l -588 1102 l -513 1174 l -425 1087 l -336 1173 l -263 1100 l -352 1014 l -263 926 l -337 853 l -426 942 l -515 855 \"\n    },\n    \"ӹ\": {\n      \"ha\": 1136,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 442 525 b 761 261 643 525 761 421 b 442 0 761 105 643 0 l 84 0 l 84 758 l 285 758 l 285 525 m 842 758 l 1053 758 l 1053 0 l 842 0 m 285 165 l 442 165 b 563 260 512 165 562 205 b 442 360 562 318 512 360 l 285 360 m 418 861 b 314 962 361 861 314 907 b 418 1062 314 1017 361 1062 b 520 962 475 1062 520 1017 b 418 861 520 907 475 861 m 720 861 b 616 962 663 861 616 907 b 720 1062 616 1017 663 1062 b 822 962 777 1062 822 1017 b 720 861 822 907 777 861 \"\n    },\n    \"ͺ\": {\n      \"ha\": 412,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 238 -335 b 109 -208 167 -335 109 -298 l 109 -65 l 235 -65 l 235 -207 b 272 -248 235 -235 244 -248 b 303 -246 286 -248 296 -246 l 303 -327 b 238 -335 285 -331 265 -335 \"\n    },\n    \"ѫ\": {\n      \"ha\": 1060,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 81 0 l 81 125 b 352 414 80 315 181 398 l 147 758 l 924 758 l 719 413 b 980 125 882 395 979 311 l 980 0 l 772 0 l 772 125 b 644 260 771 226 734 260 l 637 260 l 637 0 l 431 0 l 431 260 l 419 260 b 289 125 334 260 289 233 l 289 0 m 632 625 l 445 625 l 538 431 \"\n    },\n    \"ѭ\": {\n      \"ha\": 1449,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 286 417 l 728 417 l 525 758 l 1303 758 l 1097 413 b 1357 125 1261 395 1357 311 l 1357 0 l 1150 0 l 1150 125 b 1021 260 1150 226 1112 260 l 1015 260 l 1015 0 l 809 0 l 809 260 l 797 260 b 667 125 712 260 667 233 l 667 0 l 459 0 l 459 125 b 484 267 459 182 468 229 l 286 267 l 286 0 l 76 0 l 76 758 l 286 758 m 1010 625 l 823 625 l 915 432 \"\n    },\n    \"ѧ\": {\n      \"ha\": 905,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 569 180 l 515 180 l 515 0 l 382 0 l 382 180 l 337 180 l 273 0 l 62 0 l 344 754 l 559 754 l 844 0 l 633 0 m 384 311 l 522 311 l 474 443 l 453 541 l 431 443 \"\n    },\n    \"ѩ\": {\n      \"ha\": 1200,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 911 180 l 851 180 l 851 0 l 725 0 l 725 180 l 676 180 l 613 0 l 403 0 l 471 182 l 291 182 l 291 0 l 82 0 l 82 758 l 291 758 l 291 311 l 519 311 l 686 758 l 901 758 l 1186 0 l 976 0 m 865 311 l 817 447 l 794 548 l 771 447 l 723 311 \"\n    },\n    \"ҙ\": {\n      \"ha\": 731,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 249 215 b 365 134 251 164 297 134 b 486 226 434 134 486 166 b 377 319 486 281 442 319 l 268 319 l 268 456 l 377 456 b 478 536 442 456 478 490 b 377 621 478 586 439 621 b 268 545 315 621 269 590 l 65 545 b 368 767 67 682 198 767 b 668 554 553 767 668 686 b 518 396 668 473 612 418 l 518 388 b 686 210 611 382 686 316 b 411 -13 686 81 574 0 l 406 -39 b 522 -159 474 -49 522 -90 b 262 -320 523 -257 427 -320 l 260 -226 b 394 -164 343 -226 393 -206 b 295 -96 396 -124 364 -105 l 314 -12 b 45 215 159 2 50 81 \"\n    },\n    \"ӟ\": {\n      \"ha\": 731,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 249 215 b 365 134 251 164 297 134 b 486 226 434 134 486 166 b 377 319 486 281 442 319 l 268 319 l 268 456 l 377 456 b 478 536 442 456 478 490 b 377 621 478 586 439 621 b 268 545 315 621 269 590 l 65 545 b 368 767 67 682 198 767 b 668 554 553 767 668 686 b 518 396 668 473 612 418 l 518 388 b 686 210 611 382 686 316 b 366 -15 686 69 552 -15 b 45 215 184 -15 50 67 m 217 861 b 113 962 160 861 113 907 b 217 1062 113 1017 160 1062 b 320 962 274 1062 320 1017 b 217 861 320 907 274 861 m 519 861 b 415 962 462 861 415 907 b 519 1062 415 1017 462 1062 b 621 962 576 1062 621 1017 b 519 861 621 907 576 861 \"\n    },\n    \"﻿\": { \"ha\": 0, \"x_min\": 0, \"x_max\": 0, \"o\": \"\" },\n    \"ӂ\": {\n      \"ha\": 1219,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 394 l 36 758 l 276 758 l 472 461 l 505 461 l 505 758 l 715 758 l 715 461 l 747 461 l 944 758 l 1183 758 l 920 394 l 1185 0 l 940 0 l 745 296 l 715 296 l 715 0 l 505 0 l 505 296 l 475 296 l 280 0 l 35 0 m 854 1022 b 610 823 853 903 759 823 b 366 1022 460 823 366 903 l 511 1022 b 610 934 511 977 538 934 b 707 1022 680 934 707 976 \"\n    },\n    \"ӝ\": {\n      \"ha\": 1219,\n      \"x_min\": 0,\n      \"x_max\": 0,\n      \"o\": \"m 299 394 l 36 758 l 276 758 l 472 461 l 505 461 l 505 758 l 715 758 l 715 461 l 747 461 l 944 758 l 1183 758 l 920 394 l 1185 0 l 940 0 l 745 296 l 715 296 l 715 0 l 505 0 l 505 296 l 475 296 l 280 0 l 35 0 m 459 861 b 356 962 402 861 356 907 b 459 1062 356 1017 402 1062 b 562 962 516 1062 562 1017 b 459 861 562 907 516 861 m 761 861 b 657 962 704 861 657 907 b 761 1062 657 1017 704 1062 b 864 962 818 1062 864 1017 b 761 861 864 907 818 861 \"\n    }\n  },\n  \"familyName\": \"Inter\",\n  \"ascender\": 1345,\n  \"descender\": -335,\n  \"underlinePosition\": -215,\n  \"underlineThickness\": 133,\n  \"boundingBox\": { \"yMin\": -444, \"xMin\": -1174, \"yMax\": 1546, \"xMax\": 3588 },\n  \"resolution\": 1000,\n  \"original_font_information\": {\n    \"format\": 0,\n    \"copyright\": \"Copyright © 2020 The Inter Project Authors\",\n    \"fontFamily\": \"Inter\",\n    \"fontSubfamily\": \"Bold\",\n    \"uniqueID\": \"Inter-Bold:2021:0a5106e0b\",\n    \"fullName\": \"Inter Bold\",\n    \"version\": \"Version 3.019;git-0a5106e0b\",\n    \"postScriptName\": \"Inter-Bold\",\n    \"trademark\": \"Inter UI and Inter is a trademark of rsms.\",\n    \"manufacturer\": \"rsms\",\n    \"designer\": \"Rasmus Andersson\",\n    \"manufacturerURL\": \"https://rsms.me/\",\n    \"designerURL\": \"https://rsms.me/\",\n    \"licence\": \"This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: http://scripts.sil.org/OFL\",\n    \"licenceURL\": \"http://scripts.sil.org/OFL\",\n    \"unknown1\": \"Open digits\",\n    \"unknown2\": \"Disambiguation\",\n    \"unknown3\": \"r curves into round neighbors\",\n    \"unknown4\": \"Disambiguation without slashed zero\",\n    \"unknown5\": \"Alternate one\",\n    \"unknown6\": \"Open four\",\n    \"unknown7\": \"Open six\",\n    \"unknown8\": \"Open nine\",\n    \"unknown9\": \"Lower-case L with tail\",\n    \"unknown10\": \"r with curved tail\",\n    \"unknown11\": \"Alternate German double s\",\n    \"unknown12\": \"Upper-case i with serif\",\n    \"unknown13\": \"Flat-top three\",\n    \"unknown14\": \"Captital G with spur\",\n    \"unknown15\": \"Single-storey a\"\n  },\n  \"cssFontWeight\": \"bold\",\n  \"cssFontStyle\": \"normal\"\n}\n"
  },
  {
    "path": ".storybook/public/fonts/helvetiker_regular.typeface.json",
    "content": "{\"glyphs\":{\"ο\":{\"x_min\":0,\"x_max\":712,\"ha\":815,\"o\":\"m 356 -25 q 96 88 192 -25 q 0 368 0 201 q 92 642 0 533 q 356 761 192 761 q 617 644 517 761 q 712 368 712 533 q 619 91 712 201 q 356 -25 520 -25 m 356 85 q 527 175 465 85 q 583 369 583 255 q 528 562 583 484 q 356 651 466 651 q 189 560 250 651 q 135 369 135 481 q 187 177 135 257 q 356 85 250 85 \"},\"S\":{\"x_min\":0,\"x_max\":788,\"ha\":890,\"o\":\"m 788 291 q 662 54 788 144 q 397 -26 550 -26 q 116 68 226 -26 q 0 337 0 168 l 131 337 q 200 152 131 220 q 384 85 269 85 q 557 129 479 85 q 650 270 650 183 q 490 429 650 379 q 194 513 341 470 q 33 739 33 584 q 142 964 33 881 q 388 1041 242 1041 q 644 957 543 1041 q 756 716 756 867 l 625 716 q 561 874 625 816 q 395 933 497 933 q 243 891 309 933 q 164 759 164 841 q 325 609 164 656 q 625 526 475 568 q 788 291 788 454 \"},\"¦\":{\"x_min\":343,\"x_max\":449,\"ha\":792,\"o\":\"m 449 462 l 343 462 l 343 986 l 449 986 l 449 462 m 449 -242 l 343 -242 l 343 280 l 449 280 l 449 -242 \"},\"/\":{\"x_min\":183.25,\"x_max\":608.328125,\"ha\":792,\"o\":\"m 608 1041 l 266 -129 l 183 -129 l 520 1041 l 608 1041 \"},\"Τ\":{\"x_min\":-0.4375,\"x_max\":777.453125,\"ha\":839,\"o\":\"m 777 893 l 458 893 l 458 0 l 319 0 l 319 892 l 0 892 l 0 1013 l 777 1013 l 777 893 \"},\"y\":{\"x_min\":0,\"x_max\":684.78125,\"ha\":771,\"o\":\"m 684 738 l 388 -83 q 311 -216 356 -167 q 173 -279 252 -279 q 97 -266 133 -279 l 97 -149 q 132 -155 109 -151 q 168 -160 155 -160 q 240 -114 213 -160 q 274 -26 248 -98 l 0 738 l 137 737 l 341 139 l 548 737 l 684 738 \"},\"Π\":{\"x_min\":0,\"x_max\":803,\"ha\":917,\"o\":\"m 803 0 l 667 0 l 667 886 l 140 886 l 140 0 l 0 0 l 0 1012 l 803 1012 l 803 0 \"},\"ΐ\":{\"x_min\":-111,\"x_max\":339,\"ha\":361,\"o\":\"m 339 800 l 229 800 l 229 925 l 339 925 l 339 800 m -1 800 l -111 800 l -111 925 l -1 925 l -1 800 m 284 3 q 233 -10 258 -5 q 182 -15 207 -15 q 85 26 119 -15 q 42 200 42 79 l 42 737 l 167 737 l 168 215 q 172 141 168 157 q 226 101 183 101 q 248 103 239 101 q 284 112 257 104 l 284 3 m 302 1040 l 113 819 l 30 819 l 165 1040 l 302 1040 \"},\"g\":{\"x_min\":0,\"x_max\":686,\"ha\":838,\"o\":\"m 686 34 q 586 -213 686 -121 q 331 -306 487 -306 q 131 -252 216 -306 q 31 -84 31 -190 l 155 -84 q 228 -174 166 -138 q 345 -207 284 -207 q 514 -109 454 -207 q 564 89 564 -27 q 461 6 521 36 q 335 -23 401 -23 q 88 100 184 -23 q 0 370 0 215 q 87 634 0 522 q 330 758 183 758 q 457 728 398 758 q 564 644 515 699 l 564 737 l 686 737 l 686 34 m 582 367 q 529 560 582 481 q 358 652 468 652 q 189 561 250 652 q 135 369 135 482 q 189 176 135 255 q 361 85 251 85 q 529 176 468 85 q 582 367 582 255 \"},\"²\":{\"x_min\":0,\"x_max\":442,\"ha\":539,\"o\":\"m 442 383 l 0 383 q 91 566 0 492 q 260 668 176 617 q 354 798 354 727 q 315 875 354 845 q 227 905 277 905 q 136 869 173 905 q 99 761 99 833 l 14 761 q 82 922 14 864 q 232 974 141 974 q 379 926 316 974 q 442 797 442 878 q 351 635 442 704 q 183 539 321 611 q 92 455 92 491 l 442 455 l 442 383 \"},\"–\":{\"x_min\":0,\"x_max\":705.5625,\"ha\":803,\"o\":\"m 705 334 l 0 334 l 0 410 l 705 410 l 705 334 \"},\"Κ\":{\"x_min\":0,\"x_max\":819.5625,\"ha\":893,\"o\":\"m 819 0 l 650 0 l 294 509 l 139 356 l 139 0 l 0 0 l 0 1013 l 139 1013 l 139 526 l 626 1013 l 809 1013 l 395 600 l 819 0 \"},\"ƒ\":{\"x_min\":-46.265625,\"x_max\":392,\"ha\":513,\"o\":\"m 392 651 l 259 651 l 79 -279 l -46 -278 l 134 651 l 14 651 l 14 751 l 135 751 q 151 948 135 900 q 304 1041 185 1041 q 334 1040 319 1041 q 392 1034 348 1039 l 392 922 q 337 931 360 931 q 271 883 287 931 q 260 793 260 853 l 260 751 l 392 751 l 392 651 \"},\"e\":{\"x_min\":0,\"x_max\":714,\"ha\":813,\"o\":\"m 714 326 l 140 326 q 200 157 140 227 q 359 87 260 87 q 488 130 431 87 q 561 245 545 174 l 697 245 q 577 48 670 123 q 358 -26 484 -26 q 97 85 195 -26 q 0 363 0 197 q 94 642 0 529 q 358 765 195 765 q 626 627 529 765 q 714 326 714 503 m 576 429 q 507 583 564 522 q 355 650 445 650 q 206 583 266 650 q 140 429 152 522 l 576 429 \"},\"ό\":{\"x_min\":0,\"x_max\":712,\"ha\":815,\"o\":\"m 356 -25 q 94 91 194 -25 q 0 368 0 202 q 92 642 0 533 q 356 761 192 761 q 617 644 517 761 q 712 368 712 533 q 619 91 712 201 q 356 -25 520 -25 m 356 85 q 527 175 465 85 q 583 369 583 255 q 528 562 583 484 q 356 651 466 651 q 189 560 250 651 q 135 369 135 481 q 187 177 135 257 q 356 85 250 85 m 576 1040 l 387 819 l 303 819 l 438 1040 l 576 1040 \"},\"J\":{\"x_min\":0,\"x_max\":588,\"ha\":699,\"o\":\"m 588 279 q 287 -26 588 -26 q 58 73 126 -26 q 0 327 0 158 l 133 327 q 160 172 133 227 q 288 96 198 96 q 426 171 391 96 q 449 336 449 219 l 449 1013 l 588 1013 l 588 279 \"},\"»\":{\"x_min\":-1,\"x_max\":503,\"ha\":601,\"o\":\"m 503 302 l 280 136 l 281 256 l 429 373 l 281 486 l 280 608 l 503 440 l 503 302 m 221 302 l 0 136 l 0 255 l 145 372 l 0 486 l -1 608 l 221 440 l 221 302 \"},\"©\":{\"x_min\":-3,\"x_max\":1008,\"ha\":1106,\"o\":\"m 502 -7 q 123 151 263 -7 q -3 501 -3 294 q 123 851 -3 706 q 502 1011 263 1011 q 881 851 739 1011 q 1008 501 1008 708 q 883 151 1008 292 q 502 -7 744 -7 m 502 60 q 830 197 709 60 q 940 501 940 322 q 831 805 940 681 q 502 944 709 944 q 174 805 296 944 q 65 501 65 680 q 173 197 65 320 q 502 60 294 60 m 741 394 q 661 246 731 302 q 496 190 591 190 q 294 285 369 190 q 228 497 228 370 q 295 714 228 625 q 499 813 370 813 q 656 762 588 813 q 733 625 724 711 l 634 625 q 589 704 629 673 q 498 735 550 735 q 377 666 421 735 q 334 504 334 597 q 374 340 334 408 q 490 272 415 272 q 589 304 549 272 q 638 394 628 337 l 741 394 \"},\"ώ\":{\"x_min\":0,\"x_max\":922,\"ha\":1030,\"o\":\"m 687 1040 l 498 819 l 415 819 l 549 1040 l 687 1040 m 922 339 q 856 97 922 203 q 650 -26 780 -26 q 538 9 587 -26 q 461 103 489 44 q 387 12 436 46 q 277 -22 339 -22 q 69 97 147 -22 q 0 338 0 202 q 45 551 0 444 q 161 737 84 643 l 302 737 q 175 552 219 647 q 124 336 124 446 q 155 179 124 248 q 275 88 197 88 q 375 163 341 88 q 400 294 400 219 l 400 572 l 524 572 l 524 294 q 561 135 524 192 q 643 88 591 88 q 762 182 719 88 q 797 341 797 257 q 745 555 797 450 q 619 737 705 637 l 760 737 q 874 551 835 640 q 922 339 922 444 \"},\"^\":{\"x_min\":193.0625,\"x_max\":598.609375,\"ha\":792,\"o\":\"m 598 772 l 515 772 l 395 931 l 277 772 l 193 772 l 326 1013 l 462 1013 l 598 772 \"},\"«\":{\"x_min\":0,\"x_max\":507.203125,\"ha\":604,\"o\":\"m 506 136 l 284 302 l 284 440 l 506 608 l 507 485 l 360 371 l 506 255 l 506 136 m 222 136 l 0 302 l 0 440 l 222 608 l 221 486 l 73 373 l 222 256 l 222 136 \"},\"D\":{\"x_min\":0,\"x_max\":828,\"ha\":935,\"o\":\"m 389 1013 q 714 867 593 1013 q 828 521 828 729 q 712 161 828 309 q 382 0 587 0 l 0 0 l 0 1013 l 389 1013 m 376 124 q 607 247 523 124 q 681 510 681 355 q 607 771 681 662 q 376 896 522 896 l 139 896 l 139 124 l 376 124 \"},\"∙\":{\"x_min\":0,\"x_max\":142,\"ha\":239,\"o\":\"m 142 585 l 0 585 l 0 738 l 142 738 l 142 585 \"},\"ÿ\":{\"x_min\":0,\"x_max\":47,\"ha\":125,\"o\":\"m 47 3 q 37 -7 47 -7 q 28 0 30 -7 q 39 -4 32 -4 q 45 3 45 -1 l 37 0 q 28 9 28 0 q 39 19 28 19 l 47 16 l 47 19 l 47 3 m 37 1 q 44 8 44 1 q 37 16 44 16 q 30 8 30 16 q 37 1 30 1 m 26 1 l 23 22 l 14 0 l 3 22 l 3 3 l 0 25 l 13 1 l 22 25 l 26 1 \"},\"w\":{\"x_min\":0,\"x_max\":1009.71875,\"ha\":1100,\"o\":\"m 1009 738 l 783 0 l 658 0 l 501 567 l 345 0 l 222 0 l 0 738 l 130 738 l 284 174 l 432 737 l 576 738 l 721 173 l 881 737 l 1009 738 \"},\"$\":{\"x_min\":0,\"x_max\":700,\"ha\":793,\"o\":\"m 664 717 l 542 717 q 490 825 531 785 q 381 872 450 865 l 381 551 q 620 446 540 522 q 700 241 700 370 q 618 45 700 116 q 381 -25 536 -25 l 381 -152 l 307 -152 l 307 -25 q 81 62 162 -25 q 0 297 0 149 l 124 297 q 169 146 124 204 q 307 81 215 89 l 307 441 q 80 536 148 469 q 13 725 13 603 q 96 910 13 839 q 307 982 180 982 l 307 1077 l 381 1077 l 381 982 q 574 917 494 982 q 664 717 664 845 m 307 565 l 307 872 q 187 831 233 872 q 142 724 142 791 q 180 618 142 656 q 307 565 218 580 m 381 76 q 562 237 562 96 q 517 361 562 313 q 381 423 472 409 l 381 76 \"},\"\\\\\":{\"x_min\":-0.015625,\"x_max\":425.0625,\"ha\":522,\"o\":\"m 425 -129 l 337 -129 l 0 1041 l 83 1041 l 425 -129 \"},\"µ\":{\"x_min\":0,\"x_max\":697.21875,\"ha\":747,\"o\":\"m 697 -4 q 629 -14 658 -14 q 498 97 513 -14 q 422 9 470 41 q 313 -23 374 -23 q 207 4 258 -23 q 119 81 156 32 l 119 -278 l 0 -278 l 0 738 l 124 738 l 124 343 q 165 173 124 246 q 308 83 216 83 q 452 178 402 83 q 493 359 493 255 l 493 738 l 617 738 l 617 214 q 623 136 617 160 q 673 92 637 92 q 697 96 684 92 l 697 -4 \"},\"Ι\":{\"x_min\":42,\"x_max\":181,\"ha\":297,\"o\":\"m 181 0 l 42 0 l 42 1013 l 181 1013 l 181 0 \"},\"Ύ\":{\"x_min\":0,\"x_max\":1144.5,\"ha\":1214,\"o\":\"m 1144 1012 l 807 416 l 807 0 l 667 0 l 667 416 l 325 1012 l 465 1012 l 736 533 l 1004 1012 l 1144 1012 m 277 1040 l 83 799 l 0 799 l 140 1040 l 277 1040 \"},\"’\":{\"x_min\":0,\"x_max\":139,\"ha\":236,\"o\":\"m 139 851 q 102 737 139 784 q 0 669 65 690 l 0 734 q 59 787 42 741 q 72 873 72 821 l 0 873 l 0 1013 l 139 1013 l 139 851 \"},\"Ν\":{\"x_min\":0,\"x_max\":801,\"ha\":915,\"o\":\"m 801 0 l 651 0 l 131 822 l 131 0 l 0 0 l 0 1013 l 151 1013 l 670 191 l 670 1013 l 801 1013 l 801 0 \"},\"-\":{\"x_min\":8.71875,\"x_max\":350.390625,\"ha\":478,\"o\":\"m 350 317 l 8 317 l 8 428 l 350 428 l 350 317 \"},\"Q\":{\"x_min\":0,\"x_max\":968,\"ha\":1072,\"o\":\"m 954 5 l 887 -79 l 744 35 q 622 -11 687 2 q 483 -26 556 -26 q 127 130 262 -26 q 0 504 0 279 q 127 880 0 728 q 484 1041 262 1041 q 841 884 708 1041 q 968 507 968 735 q 933 293 968 398 q 832 104 899 188 l 954 5 m 723 191 q 802 330 777 248 q 828 499 828 412 q 744 790 828 673 q 483 922 650 922 q 228 791 322 922 q 142 505 142 673 q 227 221 142 337 q 487 91 323 91 q 632 123 566 91 l 520 215 l 587 301 l 723 191 \"},\"ς\":{\"x_min\":1,\"x_max\":676.28125,\"ha\":740,\"o\":\"m 676 460 l 551 460 q 498 595 542 546 q 365 651 448 651 q 199 578 263 651 q 136 401 136 505 q 266 178 136 241 q 508 106 387 142 q 640 -50 640 62 q 625 -158 640 -105 q 583 -278 611 -211 l 465 -278 q 498 -182 490 -211 q 515 -80 515 -126 q 381 12 515 -15 q 134 91 197 51 q 1 388 1 179 q 100 651 1 542 q 354 761 199 761 q 587 680 498 761 q 676 460 676 599 \"},\"M\":{\"x_min\":0,\"x_max\":954,\"ha\":1067,\"o\":\"m 954 0 l 819 0 l 819 869 l 537 0 l 405 0 l 128 866 l 128 0 l 0 0 l 0 1013 l 200 1013 l 472 160 l 757 1013 l 954 1013 l 954 0 \"},\"Ψ\":{\"x_min\":0,\"x_max\":1006,\"ha\":1094,\"o\":\"m 1006 678 q 914 319 1006 429 q 571 200 814 200 l 571 0 l 433 0 l 433 200 q 92 319 194 200 q 0 678 0 429 l 0 1013 l 139 1013 l 139 679 q 191 417 139 492 q 433 326 255 326 l 433 1013 l 571 1013 l 571 326 l 580 326 q 813 423 747 326 q 868 679 868 502 l 868 1013 l 1006 1013 l 1006 678 \"},\"C\":{\"x_min\":0,\"x_max\":886,\"ha\":944,\"o\":\"m 886 379 q 760 87 886 201 q 455 -26 634 -26 q 112 136 236 -26 q 0 509 0 283 q 118 882 0 737 q 469 1041 245 1041 q 748 955 630 1041 q 879 708 879 859 l 745 708 q 649 862 724 805 q 473 920 573 920 q 219 791 312 920 q 136 509 136 675 q 217 229 136 344 q 470 99 311 99 q 672 179 591 99 q 753 379 753 259 l 886 379 \"},\"!\":{\"x_min\":0,\"x_max\":138,\"ha\":236,\"o\":\"m 138 684 q 116 409 138 629 q 105 244 105 299 l 33 244 q 16 465 33 313 q 0 684 0 616 l 0 1013 l 138 1013 l 138 684 m 138 0 l 0 0 l 0 151 l 138 151 l 138 0 \"},\"{\":{\"x_min\":0,\"x_max\":480.5625,\"ha\":578,\"o\":\"m 480 -286 q 237 -213 303 -286 q 187 -45 187 -159 q 194 48 187 -15 q 201 141 201 112 q 164 264 201 225 q 0 314 118 314 l 0 417 q 164 471 119 417 q 201 605 201 514 q 199 665 201 644 q 193 772 193 769 q 241 941 193 887 q 480 1015 308 1015 l 480 915 q 336 866 375 915 q 306 742 306 828 q 310 662 306 717 q 314 577 314 606 q 288 452 314 500 q 176 365 256 391 q 289 275 257 337 q 314 143 314 226 q 313 84 314 107 q 310 -11 310 -5 q 339 -131 310 -94 q 480 -182 377 -182 l 480 -286 \"},\"X\":{\"x_min\":-0.015625,\"x_max\":854.15625,\"ha\":940,\"o\":\"m 854 0 l 683 0 l 423 409 l 166 0 l 0 0 l 347 519 l 18 1013 l 186 1013 l 428 637 l 675 1013 l 836 1013 l 504 520 l 854 0 \"},\"#\":{\"x_min\":0,\"x_max\":963.890625,\"ha\":1061,\"o\":\"m 963 690 l 927 590 l 719 590 l 655 410 l 876 410 l 840 310 l 618 310 l 508 -3 l 393 -2 l 506 309 l 329 310 l 215 -2 l 102 -3 l 212 310 l 0 310 l 36 410 l 248 409 l 312 590 l 86 590 l 120 690 l 347 690 l 459 1006 l 573 1006 l 462 690 l 640 690 l 751 1006 l 865 1006 l 754 690 l 963 690 m 606 590 l 425 590 l 362 410 l 543 410 l 606 590 \"},\"ι\":{\"x_min\":42,\"x_max\":284,\"ha\":361,\"o\":\"m 284 3 q 233 -10 258 -5 q 182 -15 207 -15 q 85 26 119 -15 q 42 200 42 79 l 42 738 l 167 738 l 168 215 q 172 141 168 157 q 226 101 183 101 q 248 103 239 101 q 284 112 257 104 l 284 3 \"},\"Ά\":{\"x_min\":0,\"x_max\":906.953125,\"ha\":982,\"o\":\"m 283 1040 l 88 799 l 5 799 l 145 1040 l 283 1040 m 906 0 l 756 0 l 650 303 l 251 303 l 143 0 l 0 0 l 376 1012 l 529 1012 l 906 0 m 609 421 l 452 866 l 293 421 l 609 421 \"},\")\":{\"x_min\":0,\"x_max\":318,\"ha\":415,\"o\":\"m 318 365 q 257 25 318 191 q 87 -290 197 -141 l 0 -290 q 140 21 93 -128 q 193 360 193 189 q 141 704 193 537 q 0 1024 97 850 l 87 1024 q 257 706 197 871 q 318 365 318 542 \"},\"ε\":{\"x_min\":0,\"x_max\":634.71875,\"ha\":714,\"o\":\"m 634 234 q 527 38 634 110 q 300 -25 433 -25 q 98 29 183 -25 q 0 204 0 93 q 37 314 0 265 q 128 390 67 353 q 56 460 82 419 q 26 555 26 505 q 114 712 26 654 q 295 763 191 763 q 499 700 416 763 q 589 515 589 631 l 478 515 q 419 618 464 580 q 307 657 374 657 q 207 630 253 657 q 151 547 151 598 q 238 445 151 469 q 389 434 280 434 l 389 331 l 349 331 q 206 315 255 331 q 125 210 125 287 q 183 107 125 145 q 302 76 233 76 q 436 117 379 76 q 509 234 493 159 l 634 234 \"},\"Δ\":{\"x_min\":0,\"x_max\":952.78125,\"ha\":1028,\"o\":\"m 952 0 l 0 0 l 400 1013 l 551 1013 l 952 0 m 762 124 l 476 867 l 187 124 l 762 124 \"},\"}\":{\"x_min\":0,\"x_max\":481,\"ha\":578,\"o\":\"m 481 314 q 318 262 364 314 q 282 136 282 222 q 284 65 282 97 q 293 -58 293 -48 q 241 -217 293 -166 q 0 -286 174 -286 l 0 -182 q 143 -130 105 -182 q 171 -2 171 -93 q 168 81 171 22 q 165 144 165 140 q 188 275 165 229 q 306 365 220 339 q 191 455 224 391 q 165 588 165 505 q 168 681 165 624 q 171 742 171 737 q 141 865 171 827 q 0 915 102 915 l 0 1015 q 243 942 176 1015 q 293 773 293 888 q 287 675 293 741 q 282 590 282 608 q 318 466 282 505 q 481 417 364 417 l 481 314 \"},\"‰\":{\"x_min\":-3,\"x_max\":1672,\"ha\":1821,\"o\":\"m 846 0 q 664 76 732 0 q 603 244 603 145 q 662 412 603 344 q 846 489 729 489 q 1027 412 959 489 q 1089 244 1089 343 q 1029 76 1089 144 q 846 0 962 0 m 845 103 q 945 143 910 103 q 981 243 981 184 q 947 340 981 301 q 845 385 910 385 q 745 342 782 385 q 709 243 709 300 q 742 147 709 186 q 845 103 781 103 m 888 986 l 284 -25 l 199 -25 l 803 986 l 888 986 m 241 468 q 58 545 126 468 q -3 715 -3 615 q 56 881 -3 813 q 238 958 124 958 q 421 881 353 958 q 483 712 483 813 q 423 544 483 612 q 241 468 356 468 m 241 855 q 137 811 175 855 q 100 710 100 768 q 136 612 100 653 q 240 572 172 572 q 344 614 306 572 q 382 713 382 656 q 347 810 382 771 q 241 855 308 855 m 1428 0 q 1246 76 1314 0 q 1185 244 1185 145 q 1244 412 1185 344 q 1428 489 1311 489 q 1610 412 1542 489 q 1672 244 1672 343 q 1612 76 1672 144 q 1428 0 1545 0 m 1427 103 q 1528 143 1492 103 q 1564 243 1564 184 q 1530 340 1564 301 q 1427 385 1492 385 q 1327 342 1364 385 q 1291 243 1291 300 q 1324 147 1291 186 q 1427 103 1363 103 \"},\"a\":{\"x_min\":0,\"x_max\":698.609375,\"ha\":794,\"o\":\"m 698 0 q 661 -12 679 -7 q 615 -17 643 -17 q 536 12 564 -17 q 500 96 508 41 q 384 6 456 37 q 236 -25 312 -25 q 65 31 130 -25 q 0 194 0 88 q 118 390 0 334 q 328 435 180 420 q 488 483 476 451 q 495 523 495 504 q 442 619 495 584 q 325 654 389 654 q 209 617 257 654 q 152 513 161 580 l 33 513 q 123 705 33 633 q 332 772 207 772 q 528 712 448 772 q 617 531 617 645 l 617 163 q 624 108 617 126 q 664 90 632 90 l 698 94 l 698 0 m 491 262 l 491 372 q 272 329 350 347 q 128 201 128 294 q 166 113 128 144 q 264 83 205 83 q 414 130 346 83 q 491 262 491 183 \"},\"—\":{\"x_min\":0,\"x_max\":941.671875,\"ha\":1039,\"o\":\"m 941 334 l 0 334 l 0 410 l 941 410 l 941 334 \"},\"=\":{\"x_min\":8.71875,\"x_max\":780.953125,\"ha\":792,\"o\":\"m 780 510 l 8 510 l 8 606 l 780 606 l 780 510 m 780 235 l 8 235 l 8 332 l 780 332 l 780 235 \"},\"N\":{\"x_min\":0,\"x_max\":801,\"ha\":914,\"o\":\"m 801 0 l 651 0 l 131 823 l 131 0 l 0 0 l 0 1013 l 151 1013 l 670 193 l 670 1013 l 801 1013 l 801 0 \"},\"ρ\":{\"x_min\":0,\"x_max\":712,\"ha\":797,\"o\":\"m 712 369 q 620 94 712 207 q 362 -26 521 -26 q 230 2 292 -26 q 119 83 167 30 l 119 -278 l 0 -278 l 0 362 q 91 643 0 531 q 355 764 190 764 q 617 647 517 764 q 712 369 712 536 m 583 366 q 530 559 583 480 q 359 651 469 651 q 190 562 252 651 q 135 370 135 483 q 189 176 135 257 q 359 85 250 85 q 528 175 466 85 q 583 366 583 254 \"},\"2\":{\"x_min\":59,\"x_max\":731,\"ha\":792,\"o\":\"m 731 0 l 59 0 q 197 314 59 188 q 457 487 199 315 q 598 691 598 580 q 543 819 598 772 q 411 867 488 867 q 272 811 328 867 q 209 630 209 747 l 81 630 q 182 901 81 805 q 408 986 271 986 q 629 909 536 986 q 731 694 731 826 q 613 449 731 541 q 378 316 495 383 q 201 122 235 234 l 731 122 l 731 0 \"},\"¯\":{\"x_min\":0,\"x_max\":941.671875,\"ha\":938,\"o\":\"m 941 1033 l 0 1033 l 0 1109 l 941 1109 l 941 1033 \"},\"Z\":{\"x_min\":0,\"x_max\":779,\"ha\":849,\"o\":\"m 779 0 l 0 0 l 0 113 l 621 896 l 40 896 l 40 1013 l 779 1013 l 778 887 l 171 124 l 779 124 l 779 0 \"},\"u\":{\"x_min\":0,\"x_max\":617,\"ha\":729,\"o\":\"m 617 0 l 499 0 l 499 110 q 391 10 460 45 q 246 -25 322 -25 q 61 58 127 -25 q 0 258 0 136 l 0 738 l 125 738 l 125 284 q 156 148 125 202 q 273 82 197 82 q 433 165 369 82 q 493 340 493 243 l 493 738 l 617 738 l 617 0 \"},\"k\":{\"x_min\":0,\"x_max\":612.484375,\"ha\":697,\"o\":\"m 612 738 l 338 465 l 608 0 l 469 0 l 251 382 l 121 251 l 121 0 l 0 0 l 0 1013 l 121 1013 l 121 402 l 456 738 l 612 738 \"},\"Η\":{\"x_min\":0,\"x_max\":803,\"ha\":917,\"o\":\"m 803 0 l 667 0 l 667 475 l 140 475 l 140 0 l 0 0 l 0 1013 l 140 1013 l 140 599 l 667 599 l 667 1013 l 803 1013 l 803 0 \"},\"Α\":{\"x_min\":0,\"x_max\":906.953125,\"ha\":985,\"o\":\"m 906 0 l 756 0 l 650 303 l 251 303 l 143 0 l 0 0 l 376 1013 l 529 1013 l 906 0 m 609 421 l 452 866 l 293 421 l 609 421 \"},\"s\":{\"x_min\":0,\"x_max\":604,\"ha\":697,\"o\":\"m 604 217 q 501 36 604 104 q 292 -23 411 -23 q 86 43 166 -23 q 0 238 0 114 l 121 237 q 175 122 121 164 q 300 85 223 85 q 415 112 363 85 q 479 207 479 147 q 361 309 479 276 q 140 372 141 370 q 21 544 21 426 q 111 708 21 647 q 298 761 190 761 q 492 705 413 761 q 583 531 583 643 l 462 531 q 412 625 462 594 q 298 657 363 657 q 199 636 242 657 q 143 558 143 608 q 262 454 143 486 q 484 394 479 397 q 604 217 604 341 \"},\"B\":{\"x_min\":0,\"x_max\":778,\"ha\":876,\"o\":\"m 580 546 q 724 469 670 535 q 778 311 778 403 q 673 83 778 171 q 432 0 575 0 l 0 0 l 0 1013 l 411 1013 q 629 957 541 1013 q 732 768 732 892 q 691 633 732 693 q 580 546 650 572 m 393 899 l 139 899 l 139 588 l 379 588 q 521 624 462 588 q 592 744 592 667 q 531 859 592 819 q 393 899 471 899 m 419 124 q 566 169 504 124 q 635 303 635 219 q 559 436 635 389 q 402 477 494 477 l 139 477 l 139 124 l 419 124 \"},\"…\":{\"x_min\":0,\"x_max\":614,\"ha\":708,\"o\":\"m 142 0 l 0 0 l 0 151 l 142 151 l 142 0 m 378 0 l 236 0 l 236 151 l 378 151 l 378 0 m 614 0 l 472 0 l 472 151 l 614 151 l 614 0 \"},\"?\":{\"x_min\":0,\"x_max\":607,\"ha\":704,\"o\":\"m 607 777 q 543 599 607 674 q 422 474 482 537 q 357 272 357 391 l 236 272 q 297 487 236 395 q 411 619 298 490 q 474 762 474 691 q 422 885 474 838 q 301 933 371 933 q 179 880 228 933 q 124 706 124 819 l 0 706 q 94 963 0 872 q 302 1044 177 1044 q 511 973 423 1044 q 607 777 607 895 m 370 0 l 230 0 l 230 151 l 370 151 l 370 0 \"},\"H\":{\"x_min\":0,\"x_max\":803,\"ha\":915,\"o\":\"m 803 0 l 667 0 l 667 475 l 140 475 l 140 0 l 0 0 l 0 1013 l 140 1013 l 140 599 l 667 599 l 667 1013 l 803 1013 l 803 0 \"},\"ν\":{\"x_min\":0,\"x_max\":675,\"ha\":761,\"o\":\"m 675 738 l 404 0 l 272 0 l 0 738 l 133 738 l 340 147 l 541 738 l 675 738 \"},\"c\":{\"x_min\":1,\"x_max\":701.390625,\"ha\":775,\"o\":\"m 701 264 q 584 53 681 133 q 353 -26 487 -26 q 91 91 188 -26 q 1 370 1 201 q 92 645 1 537 q 353 761 190 761 q 572 688 479 761 q 690 493 666 615 l 556 493 q 487 606 545 562 q 356 650 428 650 q 186 563 246 650 q 134 372 134 487 q 188 179 134 258 q 359 88 250 88 q 492 136 437 88 q 566 264 548 185 l 701 264 \"},\"¶\":{\"x_min\":0,\"x_max\":566.671875,\"ha\":678,\"o\":\"m 21 892 l 52 892 l 98 761 l 145 892 l 176 892 l 178 741 l 157 741 l 157 867 l 108 741 l 88 741 l 40 871 l 40 741 l 21 741 l 21 892 m 308 854 l 308 731 q 252 691 308 691 q 227 691 240 691 q 207 696 213 695 l 207 712 l 253 706 q 288 733 288 706 l 288 763 q 244 741 279 741 q 193 797 193 741 q 261 860 193 860 q 287 860 273 860 q 308 854 302 855 m 288 842 l 263 843 q 213 796 213 843 q 248 756 213 756 q 288 796 288 756 l 288 842 m 566 988 l 502 988 l 502 -1 l 439 -1 l 439 988 l 317 988 l 317 -1 l 252 -1 l 252 602 q 81 653 155 602 q 0 805 0 711 q 101 989 0 918 q 309 1053 194 1053 l 566 1053 l 566 988 \"},\"β\":{\"x_min\":0,\"x_max\":660,\"ha\":745,\"o\":\"m 471 550 q 610 450 561 522 q 660 280 660 378 q 578 64 660 151 q 367 -22 497 -22 q 239 5 299 -22 q 126 82 178 32 l 126 -278 l 0 -278 l 0 593 q 54 903 0 801 q 318 1042 127 1042 q 519 964 436 1042 q 603 771 603 887 q 567 644 603 701 q 471 550 532 586 m 337 79 q 476 138 418 79 q 535 279 535 198 q 427 437 535 386 q 226 477 344 477 l 226 583 q 398 620 329 583 q 486 762 486 668 q 435 884 486 833 q 312 935 384 935 q 169 861 219 935 q 126 698 126 797 l 126 362 q 170 169 126 242 q 337 79 224 79 \"},\"Μ\":{\"x_min\":0,\"x_max\":954,\"ha\":1068,\"o\":\"m 954 0 l 819 0 l 819 868 l 537 0 l 405 0 l 128 865 l 128 0 l 0 0 l 0 1013 l 199 1013 l 472 158 l 758 1013 l 954 1013 l 954 0 \"},\"Ό\":{\"x_min\":0.109375,\"x_max\":1120,\"ha\":1217,\"o\":\"m 1120 505 q 994 132 1120 282 q 642 -29 861 -29 q 290 130 422 -29 q 167 505 167 280 q 294 883 167 730 q 650 1046 430 1046 q 999 882 868 1046 q 1120 505 1120 730 m 977 504 q 896 784 977 669 q 644 915 804 915 q 391 785 484 915 q 307 504 307 669 q 391 224 307 339 q 644 95 486 95 q 894 224 803 95 q 977 504 977 339 m 277 1040 l 83 799 l 0 799 l 140 1040 l 277 1040 \"},\"Ή\":{\"x_min\":0,\"x_max\":1158,\"ha\":1275,\"o\":\"m 1158 0 l 1022 0 l 1022 475 l 496 475 l 496 0 l 356 0 l 356 1012 l 496 1012 l 496 599 l 1022 599 l 1022 1012 l 1158 1012 l 1158 0 m 277 1040 l 83 799 l 0 799 l 140 1040 l 277 1040 \"},\"•\":{\"x_min\":0,\"x_max\":663.890625,\"ha\":775,\"o\":\"m 663 529 q 566 293 663 391 q 331 196 469 196 q 97 294 194 196 q 0 529 0 393 q 96 763 0 665 q 331 861 193 861 q 566 763 469 861 q 663 529 663 665 \"},\"¥\":{\"x_min\":0.1875,\"x_max\":819.546875,\"ha\":886,\"o\":\"m 563 561 l 697 561 l 696 487 l 520 487 l 482 416 l 482 380 l 697 380 l 695 308 l 482 308 l 482 0 l 342 0 l 342 308 l 125 308 l 125 380 l 342 380 l 342 417 l 303 487 l 125 487 l 125 561 l 258 561 l 0 1013 l 140 1013 l 411 533 l 679 1013 l 819 1013 l 563 561 \"},\"(\":{\"x_min\":0,\"x_max\":318.0625,\"ha\":415,\"o\":\"m 318 -290 l 230 -290 q 61 23 122 -142 q 0 365 0 190 q 62 712 0 540 q 230 1024 119 869 l 318 1024 q 175 705 219 853 q 125 360 125 542 q 176 22 125 187 q 318 -290 223 -127 \"},\"U\":{\"x_min\":0,\"x_max\":796,\"ha\":904,\"o\":\"m 796 393 q 681 93 796 212 q 386 -25 566 -25 q 101 95 208 -25 q 0 393 0 211 l 0 1013 l 138 1013 l 138 391 q 204 191 138 270 q 394 107 276 107 q 586 191 512 107 q 656 391 656 270 l 656 1013 l 796 1013 l 796 393 \"},\"γ\":{\"x_min\":0.5,\"x_max\":744.953125,\"ha\":822,\"o\":\"m 744 737 l 463 54 l 463 -278 l 338 -278 l 338 54 l 154 495 q 104 597 124 569 q 13 651 67 651 l 0 651 l 0 751 l 39 753 q 168 711 121 753 q 242 594 207 676 l 403 208 l 617 737 l 744 737 \"},\"α\":{\"x_min\":0,\"x_max\":765.5625,\"ha\":809,\"o\":\"m 765 -4 q 698 -14 726 -14 q 564 97 586 -14 q 466 7 525 40 q 337 -26 407 -26 q 88 98 186 -26 q 0 369 0 212 q 88 637 0 525 q 337 760 184 760 q 465 728 407 760 q 563 637 524 696 l 563 739 l 685 739 l 685 222 q 693 141 685 168 q 748 94 708 94 q 765 96 760 94 l 765 -4 m 584 371 q 531 562 584 485 q 360 653 470 653 q 192 566 254 653 q 135 379 135 489 q 186 181 135 261 q 358 84 247 84 q 528 176 465 84 q 584 371 584 260 \"},\"F\":{\"x_min\":0,\"x_max\":683.328125,\"ha\":717,\"o\":\"m 683 888 l 140 888 l 140 583 l 613 583 l 613 458 l 140 458 l 140 0 l 0 0 l 0 1013 l 683 1013 l 683 888 \"},\"­\":{\"x_min\":0,\"x_max\":705.5625,\"ha\":803,\"o\":\"m 705 334 l 0 334 l 0 410 l 705 410 l 705 334 \"},\":\":{\"x_min\":0,\"x_max\":142,\"ha\":239,\"o\":\"m 142 585 l 0 585 l 0 738 l 142 738 l 142 585 m 142 0 l 0 0 l 0 151 l 142 151 l 142 0 \"},\"Χ\":{\"x_min\":0,\"x_max\":854.171875,\"ha\":935,\"o\":\"m 854 0 l 683 0 l 423 409 l 166 0 l 0 0 l 347 519 l 18 1013 l 186 1013 l 427 637 l 675 1013 l 836 1013 l 504 521 l 854 0 \"},\"*\":{\"x_min\":116,\"x_max\":674,\"ha\":792,\"o\":\"m 674 768 l 475 713 l 610 544 l 517 477 l 394 652 l 272 478 l 178 544 l 314 713 l 116 766 l 153 876 l 341 812 l 342 1013 l 446 1013 l 446 811 l 635 874 l 674 768 \"},\"†\":{\"x_min\":0,\"x_max\":777,\"ha\":835,\"o\":\"m 458 804 l 777 804 l 777 683 l 458 683 l 458 0 l 319 0 l 319 681 l 0 683 l 0 804 l 319 804 l 319 1015 l 458 1013 l 458 804 \"},\"°\":{\"x_min\":0,\"x_max\":347,\"ha\":444,\"o\":\"m 173 802 q 43 856 91 802 q 0 977 0 905 q 45 1101 0 1049 q 173 1153 90 1153 q 303 1098 255 1153 q 347 977 347 1049 q 303 856 347 905 q 173 802 256 802 m 173 884 q 238 910 214 884 q 262 973 262 937 q 239 1038 262 1012 q 173 1064 217 1064 q 108 1037 132 1064 q 85 973 85 1010 q 108 910 85 937 q 173 884 132 884 \"},\"V\":{\"x_min\":0,\"x_max\":862.71875,\"ha\":940,\"o\":\"m 862 1013 l 505 0 l 361 0 l 0 1013 l 143 1013 l 434 165 l 718 1012 l 862 1013 \"},\"Ξ\":{\"x_min\":0,\"x_max\":734.71875,\"ha\":763,\"o\":\"m 723 889 l 9 889 l 9 1013 l 723 1013 l 723 889 m 673 463 l 61 463 l 61 589 l 673 589 l 673 463 m 734 0 l 0 0 l 0 124 l 734 124 l 734 0 \"},\" \":{\"x_min\":0,\"x_max\":0,\"ha\":853},\"Ϋ\":{\"x_min\":0.328125,\"x_max\":819.515625,\"ha\":889,\"o\":\"m 588 1046 l 460 1046 l 460 1189 l 588 1189 l 588 1046 m 360 1046 l 232 1046 l 232 1189 l 360 1189 l 360 1046 m 819 1012 l 482 416 l 482 0 l 342 0 l 342 416 l 0 1012 l 140 1012 l 411 533 l 679 1012 l 819 1012 \"},\"0\":{\"x_min\":73,\"x_max\":715,\"ha\":792,\"o\":\"m 394 -29 q 153 129 242 -29 q 73 479 73 272 q 152 829 73 687 q 394 989 241 989 q 634 829 545 989 q 715 479 715 684 q 635 129 715 270 q 394 -29 546 -29 m 394 89 q 546 211 489 89 q 598 479 598 322 q 548 748 598 640 q 394 871 491 871 q 241 748 298 871 q 190 479 190 637 q 239 211 190 319 q 394 89 296 89 \"},\"”\":{\"x_min\":0,\"x_max\":347,\"ha\":454,\"o\":\"m 139 851 q 102 737 139 784 q 0 669 65 690 l 0 734 q 59 787 42 741 q 72 873 72 821 l 0 873 l 0 1013 l 139 1013 l 139 851 m 347 851 q 310 737 347 784 q 208 669 273 690 l 208 734 q 267 787 250 741 q 280 873 280 821 l 208 873 l 208 1013 l 347 1013 l 347 851 \"},\"@\":{\"x_min\":0,\"x_max\":1260,\"ha\":1357,\"o\":\"m 1098 -45 q 877 -160 1001 -117 q 633 -203 752 -203 q 155 -29 327 -203 q 0 360 0 127 q 176 802 0 616 q 687 1008 372 1008 q 1123 854 969 1008 q 1260 517 1260 718 q 1155 216 1260 341 q 868 82 1044 82 q 772 106 801 82 q 737 202 737 135 q 647 113 700 144 q 527 82 594 82 q 367 147 420 82 q 314 312 314 212 q 401 565 314 452 q 639 690 498 690 q 810 588 760 690 l 849 668 l 938 668 q 877 441 900 532 q 833 226 833 268 q 853 182 833 198 q 902 167 873 167 q 1088 272 1012 167 q 1159 512 1159 372 q 1051 793 1159 681 q 687 925 925 925 q 248 747 415 925 q 97 361 97 586 q 226 26 97 159 q 627 -122 370 -122 q 856 -87 737 -122 q 1061 8 976 -53 l 1098 -45 m 786 488 q 738 580 777 545 q 643 615 700 615 q 483 517 548 615 q 425 322 425 430 q 457 203 425 250 q 552 156 490 156 q 722 273 665 156 q 786 488 738 309 \"},\"Ί\":{\"x_min\":0,\"x_max\":499,\"ha\":613,\"o\":\"m 277 1040 l 83 799 l 0 799 l 140 1040 l 277 1040 m 499 0 l 360 0 l 360 1012 l 499 1012 l 499 0 \"},\"i\":{\"x_min\":14,\"x_max\":136,\"ha\":275,\"o\":\"m 136 873 l 14 873 l 14 1013 l 136 1013 l 136 873 m 136 0 l 14 0 l 14 737 l 136 737 l 136 0 \"},\"Β\":{\"x_min\":0,\"x_max\":778,\"ha\":877,\"o\":\"m 580 545 q 724 468 671 534 q 778 310 778 402 q 673 83 778 170 q 432 0 575 0 l 0 0 l 0 1013 l 411 1013 q 629 957 541 1013 q 732 768 732 891 q 691 632 732 692 q 580 545 650 571 m 393 899 l 139 899 l 139 587 l 379 587 q 521 623 462 587 q 592 744 592 666 q 531 859 592 819 q 393 899 471 899 m 419 124 q 566 169 504 124 q 635 302 635 219 q 559 435 635 388 q 402 476 494 476 l 139 476 l 139 124 l 419 124 \"},\"υ\":{\"x_min\":0,\"x_max\":617,\"ha\":725,\"o\":\"m 617 352 q 540 94 617 199 q 308 -24 455 -24 q 76 94 161 -24 q 0 352 0 199 l 0 739 l 126 739 l 126 355 q 169 185 126 257 q 312 98 220 98 q 451 185 402 98 q 492 355 492 257 l 492 739 l 617 739 l 617 352 \"},\"]\":{\"x_min\":0,\"x_max\":275,\"ha\":372,\"o\":\"m 275 -281 l 0 -281 l 0 -187 l 151 -187 l 151 920 l 0 920 l 0 1013 l 275 1013 l 275 -281 \"},\"m\":{\"x_min\":0,\"x_max\":1019,\"ha\":1128,\"o\":\"m 1019 0 l 897 0 l 897 454 q 860 591 897 536 q 739 660 816 660 q 613 586 659 660 q 573 436 573 522 l 573 0 l 447 0 l 447 455 q 412 591 447 535 q 294 657 372 657 q 165 586 213 657 q 122 437 122 521 l 122 0 l 0 0 l 0 738 l 117 738 l 117 640 q 202 730 150 697 q 316 763 254 763 q 437 730 381 763 q 525 642 494 697 q 621 731 559 700 q 753 763 682 763 q 943 694 867 763 q 1019 512 1019 625 l 1019 0 \"},\"χ\":{\"x_min\":8.328125,\"x_max\":780.5625,\"ha\":815,\"o\":\"m 780 -278 q 715 -294 747 -294 q 616 -257 663 -294 q 548 -175 576 -227 l 379 133 l 143 -277 l 9 -277 l 313 254 l 163 522 q 127 586 131 580 q 36 640 91 640 q 8 637 27 640 l 8 752 l 52 757 q 162 719 113 757 q 236 627 200 690 l 383 372 l 594 737 l 726 737 l 448 250 l 625 -69 q 670 -153 647 -110 q 743 -188 695 -188 q 780 -184 759 -188 l 780 -278 \"},\"8\":{\"x_min\":55,\"x_max\":736,\"ha\":792,\"o\":\"m 571 527 q 694 424 652 491 q 736 280 736 358 q 648 71 736 158 q 395 -26 551 -26 q 142 69 238 -26 q 55 279 55 157 q 96 425 55 359 q 220 527 138 491 q 120 615 153 562 q 88 726 88 668 q 171 904 88 827 q 395 986 261 986 q 618 905 529 986 q 702 727 702 830 q 670 616 702 667 q 571 527 638 565 m 394 565 q 519 610 475 565 q 563 717 563 655 q 521 823 563 781 q 392 872 474 872 q 265 824 312 872 q 224 720 224 783 q 265 613 224 656 q 394 565 312 565 m 395 91 q 545 150 488 91 q 597 280 597 204 q 546 408 597 355 q 395 465 492 465 q 244 408 299 465 q 194 280 194 356 q 244 150 194 203 q 395 91 299 91 \"},\"ί\":{\"x_min\":42,\"x_max\":326.71875,\"ha\":361,\"o\":\"m 284 3 q 233 -10 258 -5 q 182 -15 207 -15 q 85 26 119 -15 q 42 200 42 79 l 42 737 l 167 737 l 168 215 q 172 141 168 157 q 226 101 183 101 q 248 102 239 101 q 284 112 257 104 l 284 3 m 326 1040 l 137 819 l 54 819 l 189 1040 l 326 1040 \"},\"Ζ\":{\"x_min\":0,\"x_max\":779.171875,\"ha\":850,\"o\":\"m 779 0 l 0 0 l 0 113 l 620 896 l 40 896 l 40 1013 l 779 1013 l 779 887 l 170 124 l 779 124 l 779 0 \"},\"R\":{\"x_min\":0,\"x_max\":781.953125,\"ha\":907,\"o\":\"m 781 0 l 623 0 q 587 242 590 52 q 407 433 585 433 l 138 433 l 138 0 l 0 0 l 0 1013 l 396 1013 q 636 946 539 1013 q 749 731 749 868 q 711 597 749 659 q 608 502 674 534 q 718 370 696 474 q 729 207 722 352 q 781 26 736 62 l 781 0 m 373 551 q 533 594 465 551 q 614 731 614 645 q 532 859 614 815 q 373 896 465 896 l 138 896 l 138 551 l 373 551 \"},\"o\":{\"x_min\":0,\"x_max\":713,\"ha\":821,\"o\":\"m 357 -25 q 94 91 194 -25 q 0 368 0 202 q 93 642 0 533 q 357 761 193 761 q 618 644 518 761 q 713 368 713 533 q 619 91 713 201 q 357 -25 521 -25 m 357 85 q 528 175 465 85 q 584 369 584 255 q 529 562 584 484 q 357 651 467 651 q 189 560 250 651 q 135 369 135 481 q 187 177 135 257 q 357 85 250 85 \"},\"5\":{\"x_min\":54.171875,\"x_max\":738,\"ha\":792,\"o\":\"m 738 314 q 626 60 738 153 q 382 -23 526 -23 q 155 47 248 -23 q 54 256 54 125 l 183 256 q 259 132 204 174 q 382 91 314 91 q 533 149 471 91 q 602 314 602 213 q 538 469 602 411 q 386 528 475 528 q 284 506 332 528 q 197 439 237 484 l 81 439 l 159 958 l 684 958 l 684 840 l 254 840 l 214 579 q 306 627 258 612 q 407 643 354 643 q 636 552 540 643 q 738 314 738 457 \"},\"7\":{\"x_min\":58.71875,\"x_max\":730.953125,\"ha\":792,\"o\":\"m 730 839 q 469 448 560 641 q 335 0 378 255 l 192 0 q 328 441 235 252 q 593 830 421 630 l 58 830 l 58 958 l 730 958 l 730 839 \"},\"K\":{\"x_min\":0,\"x_max\":819.46875,\"ha\":906,\"o\":\"m 819 0 l 649 0 l 294 509 l 139 355 l 139 0 l 0 0 l 0 1013 l 139 1013 l 139 526 l 626 1013 l 809 1013 l 395 600 l 819 0 \"},\",\":{\"x_min\":0,\"x_max\":142,\"ha\":239,\"o\":\"m 142 -12 q 105 -132 142 -82 q 0 -205 68 -182 l 0 -138 q 57 -82 40 -124 q 70 0 70 -51 l 0 0 l 0 151 l 142 151 l 142 -12 \"},\"d\":{\"x_min\":0,\"x_max\":683,\"ha\":796,\"o\":\"m 683 0 l 564 0 l 564 93 q 456 6 516 38 q 327 -25 395 -25 q 87 100 181 -25 q 0 365 0 215 q 90 639 0 525 q 343 763 187 763 q 564 647 486 763 l 564 1013 l 683 1013 l 683 0 m 582 373 q 529 562 582 484 q 361 653 468 653 q 190 561 253 653 q 135 365 135 479 q 189 175 135 254 q 358 85 251 85 q 529 178 468 85 q 582 373 582 258 \"},\"¨\":{\"x_min\":-109,\"x_max\":247,\"ha\":232,\"o\":\"m 247 1046 l 119 1046 l 119 1189 l 247 1189 l 247 1046 m 19 1046 l -109 1046 l -109 1189 l 19 1189 l 19 1046 \"},\"E\":{\"x_min\":0,\"x_max\":736.109375,\"ha\":789,\"o\":\"m 736 0 l 0 0 l 0 1013 l 725 1013 l 725 889 l 139 889 l 139 585 l 677 585 l 677 467 l 139 467 l 139 125 l 736 125 l 736 0 \"},\"Y\":{\"x_min\":0,\"x_max\":820,\"ha\":886,\"o\":\"m 820 1013 l 482 416 l 482 0 l 342 0 l 342 416 l 0 1013 l 140 1013 l 411 534 l 679 1012 l 820 1013 \"},\"\\\"\":{\"x_min\":0,\"x_max\":299,\"ha\":396,\"o\":\"m 299 606 l 203 606 l 203 988 l 299 988 l 299 606 m 96 606 l 0 606 l 0 988 l 96 988 l 96 606 \"},\"‹\":{\"x_min\":17.984375,\"x_max\":773.609375,\"ha\":792,\"o\":\"m 773 40 l 18 376 l 17 465 l 773 799 l 773 692 l 159 420 l 773 149 l 773 40 \"},\"„\":{\"x_min\":0,\"x_max\":364,\"ha\":467,\"o\":\"m 141 -12 q 104 -132 141 -82 q 0 -205 67 -182 l 0 -138 q 56 -82 40 -124 q 69 0 69 -51 l 0 0 l 0 151 l 141 151 l 141 -12 m 364 -12 q 327 -132 364 -82 q 222 -205 290 -182 l 222 -138 q 279 -82 262 -124 q 292 0 292 -51 l 222 0 l 222 151 l 364 151 l 364 -12 \"},\"δ\":{\"x_min\":1,\"x_max\":710,\"ha\":810,\"o\":\"m 710 360 q 616 87 710 196 q 356 -28 518 -28 q 99 82 197 -28 q 1 356 1 192 q 100 606 1 509 q 355 703 199 703 q 180 829 288 754 q 70 903 124 866 l 70 1012 l 643 1012 l 643 901 l 258 901 q 462 763 422 794 q 636 592 577 677 q 710 360 710 485 m 584 365 q 552 501 584 447 q 451 602 521 555 q 372 611 411 611 q 197 541 258 611 q 136 355 136 472 q 190 171 136 245 q 358 85 252 85 q 528 173 465 85 q 584 365 584 252 \"},\"έ\":{\"x_min\":0,\"x_max\":634.71875,\"ha\":714,\"o\":\"m 634 234 q 527 38 634 110 q 300 -25 433 -25 q 98 29 183 -25 q 0 204 0 93 q 37 313 0 265 q 128 390 67 352 q 56 459 82 419 q 26 555 26 505 q 114 712 26 654 q 295 763 191 763 q 499 700 416 763 q 589 515 589 631 l 478 515 q 419 618 464 580 q 307 657 374 657 q 207 630 253 657 q 151 547 151 598 q 238 445 151 469 q 389 434 280 434 l 389 331 l 349 331 q 206 315 255 331 q 125 210 125 287 q 183 107 125 145 q 302 76 233 76 q 436 117 379 76 q 509 234 493 159 l 634 234 m 520 1040 l 331 819 l 248 819 l 383 1040 l 520 1040 \"},\"ω\":{\"x_min\":0,\"x_max\":922,\"ha\":1031,\"o\":\"m 922 339 q 856 97 922 203 q 650 -26 780 -26 q 538 9 587 -26 q 461 103 489 44 q 387 12 436 46 q 277 -22 339 -22 q 69 97 147 -22 q 0 339 0 203 q 45 551 0 444 q 161 738 84 643 l 302 738 q 175 553 219 647 q 124 336 124 446 q 155 179 124 249 q 275 88 197 88 q 375 163 341 88 q 400 294 400 219 l 400 572 l 524 572 l 524 294 q 561 135 524 192 q 643 88 591 88 q 762 182 719 88 q 797 342 797 257 q 745 556 797 450 q 619 738 705 638 l 760 738 q 874 551 835 640 q 922 339 922 444 \"},\"´\":{\"x_min\":0,\"x_max\":96,\"ha\":251,\"o\":\"m 96 606 l 0 606 l 0 988 l 96 988 l 96 606 \"},\"±\":{\"x_min\":11,\"x_max\":781,\"ha\":792,\"o\":\"m 781 490 l 446 490 l 446 255 l 349 255 l 349 490 l 11 490 l 11 586 l 349 586 l 349 819 l 446 819 l 446 586 l 781 586 l 781 490 m 781 21 l 11 21 l 11 115 l 781 115 l 781 21 \"},\"|\":{\"x_min\":343,\"x_max\":449,\"ha\":792,\"o\":\"m 449 462 l 343 462 l 343 986 l 449 986 l 449 462 m 449 -242 l 343 -242 l 343 280 l 449 280 l 449 -242 \"},\"ϋ\":{\"x_min\":0,\"x_max\":617,\"ha\":725,\"o\":\"m 482 800 l 372 800 l 372 925 l 482 925 l 482 800 m 239 800 l 129 800 l 129 925 l 239 925 l 239 800 m 617 352 q 540 93 617 199 q 308 -24 455 -24 q 76 93 161 -24 q 0 352 0 199 l 0 738 l 126 738 l 126 354 q 169 185 126 257 q 312 98 220 98 q 451 185 402 98 q 492 354 492 257 l 492 738 l 617 738 l 617 352 \"},\"§\":{\"x_min\":0,\"x_max\":593,\"ha\":690,\"o\":\"m 593 425 q 554 312 593 369 q 467 233 516 254 q 537 83 537 172 q 459 -74 537 -12 q 288 -133 387 -133 q 115 -69 184 -133 q 47 96 47 -6 l 166 96 q 199 7 166 40 q 288 -26 232 -26 q 371 -5 332 -26 q 420 60 420 21 q 311 201 420 139 q 108 309 210 255 q 0 490 0 383 q 33 602 0 551 q 124 687 66 654 q 75 743 93 712 q 58 812 58 773 q 133 984 58 920 q 300 1043 201 1043 q 458 987 394 1043 q 529 814 529 925 l 411 814 q 370 908 404 877 q 289 939 336 939 q 213 911 246 939 q 180 841 180 883 q 286 720 180 779 q 484 612 480 615 q 593 425 593 534 m 467 409 q 355 544 467 473 q 196 630 228 612 q 146 587 162 609 q 124 525 124 558 q 239 387 124 462 q 398 298 369 315 q 448 345 429 316 q 467 409 467 375 \"},\"b\":{\"x_min\":0,\"x_max\":685,\"ha\":783,\"o\":\"m 685 372 q 597 99 685 213 q 347 -25 501 -25 q 219 5 277 -25 q 121 93 161 36 l 121 0 l 0 0 l 0 1013 l 121 1013 l 121 634 q 214 723 157 692 q 341 754 272 754 q 591 637 493 754 q 685 372 685 526 m 554 356 q 499 550 554 470 q 328 644 437 644 q 162 556 223 644 q 108 369 108 478 q 160 176 108 256 q 330 83 221 83 q 498 169 435 83 q 554 356 554 245 \"},\"q\":{\"x_min\":0,\"x_max\":683,\"ha\":876,\"o\":\"m 683 -278 l 564 -278 l 564 97 q 474 8 533 39 q 345 -23 415 -23 q 91 93 188 -23 q 0 364 0 203 q 87 635 0 522 q 337 760 184 760 q 466 727 408 760 q 564 637 523 695 l 564 737 l 683 737 l 683 -278 m 582 375 q 527 564 582 488 q 358 652 466 652 q 190 565 253 652 q 135 377 135 488 q 189 179 135 261 q 361 84 251 84 q 530 179 469 84 q 582 375 582 260 \"},\"Ω\":{\"x_min\":-0.171875,\"x_max\":969.5625,\"ha\":1068,\"o\":\"m 969 0 l 555 0 l 555 123 q 744 308 675 194 q 814 558 814 423 q 726 812 814 709 q 484 922 633 922 q 244 820 334 922 q 154 567 154 719 q 223 316 154 433 q 412 123 292 199 l 412 0 l 0 0 l 0 124 l 217 124 q 68 327 122 210 q 15 572 15 444 q 144 911 15 781 q 484 1041 274 1041 q 822 909 691 1041 q 953 569 953 777 q 899 326 953 443 q 750 124 846 210 l 969 124 l 969 0 \"},\"ύ\":{\"x_min\":0,\"x_max\":617,\"ha\":725,\"o\":\"m 617 352 q 540 93 617 199 q 308 -24 455 -24 q 76 93 161 -24 q 0 352 0 199 l 0 738 l 126 738 l 126 354 q 169 185 126 257 q 312 98 220 98 q 451 185 402 98 q 492 354 492 257 l 492 738 l 617 738 l 617 352 m 535 1040 l 346 819 l 262 819 l 397 1040 l 535 1040 \"},\"z\":{\"x_min\":-0.015625,\"x_max\":613.890625,\"ha\":697,\"o\":\"m 613 0 l 0 0 l 0 100 l 433 630 l 20 630 l 20 738 l 594 738 l 593 636 l 163 110 l 613 110 l 613 0 \"},\"™\":{\"x_min\":0,\"x_max\":894,\"ha\":1000,\"o\":\"m 389 951 l 229 951 l 229 503 l 160 503 l 160 951 l 0 951 l 0 1011 l 389 1011 l 389 951 m 894 503 l 827 503 l 827 939 l 685 503 l 620 503 l 481 937 l 481 503 l 417 503 l 417 1011 l 517 1011 l 653 580 l 796 1010 l 894 1011 l 894 503 \"},\"ή\":{\"x_min\":0.78125,\"x_max\":697,\"ha\":810,\"o\":\"m 697 -278 l 572 -278 l 572 454 q 540 587 572 536 q 425 650 501 650 q 271 579 337 650 q 206 420 206 509 l 206 0 l 81 0 l 81 489 q 73 588 81 562 q 0 644 56 644 l 0 741 q 68 755 38 755 q 158 721 124 755 q 200 630 193 687 q 297 726 234 692 q 434 761 359 761 q 620 692 544 761 q 697 516 697 624 l 697 -278 m 479 1040 l 290 819 l 207 819 l 341 1040 l 479 1040 \"},\"Θ\":{\"x_min\":0,\"x_max\":960,\"ha\":1056,\"o\":\"m 960 507 q 833 129 960 280 q 476 -32 698 -32 q 123 129 255 -32 q 0 507 0 280 q 123 883 0 732 q 476 1045 255 1045 q 832 883 696 1045 q 960 507 960 732 m 817 500 q 733 789 817 669 q 476 924 639 924 q 223 792 317 924 q 142 507 142 675 q 222 222 142 339 q 476 89 315 89 q 730 218 636 89 q 817 500 817 334 m 716 449 l 243 449 l 243 571 l 716 571 l 716 449 \"},\"®\":{\"x_min\":-3,\"x_max\":1008,\"ha\":1106,\"o\":\"m 503 532 q 614 562 566 532 q 672 658 672 598 q 614 747 672 716 q 503 772 569 772 l 338 772 l 338 532 l 503 532 m 502 -7 q 123 151 263 -7 q -3 501 -3 294 q 123 851 -3 706 q 502 1011 263 1011 q 881 851 739 1011 q 1008 501 1008 708 q 883 151 1008 292 q 502 -7 744 -7 m 502 60 q 830 197 709 60 q 940 501 940 322 q 831 805 940 681 q 502 944 709 944 q 174 805 296 944 q 65 501 65 680 q 173 197 65 320 q 502 60 294 60 m 788 146 l 678 146 q 653 316 655 183 q 527 449 652 449 l 338 449 l 338 146 l 241 146 l 241 854 l 518 854 q 688 808 621 854 q 766 658 766 755 q 739 563 766 607 q 668 497 713 519 q 751 331 747 472 q 788 164 756 190 l 788 146 \"},\"~\":{\"x_min\":0,\"x_max\":833,\"ha\":931,\"o\":\"m 833 958 q 778 753 833 831 q 594 665 716 665 q 402 761 502 665 q 240 857 302 857 q 131 795 166 857 q 104 665 104 745 l 0 665 q 54 867 0 789 q 237 958 116 958 q 429 861 331 958 q 594 765 527 765 q 704 827 670 765 q 729 958 729 874 l 833 958 \"},\"Ε\":{\"x_min\":0,\"x_max\":736.21875,\"ha\":778,\"o\":\"m 736 0 l 0 0 l 0 1013 l 725 1013 l 725 889 l 139 889 l 139 585 l 677 585 l 677 467 l 139 467 l 139 125 l 736 125 l 736 0 \"},\"³\":{\"x_min\":0,\"x_max\":450,\"ha\":547,\"o\":\"m 450 552 q 379 413 450 464 q 220 366 313 366 q 69 414 130 366 q 0 567 0 470 l 85 567 q 126 470 85 504 q 225 437 168 437 q 320 467 280 437 q 360 552 360 498 q 318 632 360 608 q 213 657 276 657 q 195 657 203 657 q 176 657 181 657 l 176 722 q 279 733 249 722 q 334 815 334 752 q 300 881 334 856 q 220 907 267 907 q 133 875 169 907 q 97 781 97 844 l 15 781 q 78 926 15 875 q 220 972 135 972 q 364 930 303 972 q 426 817 426 888 q 344 697 426 733 q 421 642 392 681 q 450 552 450 603 \"},\"[\":{\"x_min\":0,\"x_max\":273.609375,\"ha\":371,\"o\":\"m 273 -281 l 0 -281 l 0 1013 l 273 1013 l 273 920 l 124 920 l 124 -187 l 273 -187 l 273 -281 \"},\"L\":{\"x_min\":0,\"x_max\":645.828125,\"ha\":696,\"o\":\"m 645 0 l 0 0 l 0 1013 l 140 1013 l 140 126 l 645 126 l 645 0 \"},\"σ\":{\"x_min\":0,\"x_max\":803.390625,\"ha\":894,\"o\":\"m 803 628 l 633 628 q 713 368 713 512 q 618 93 713 204 q 357 -25 518 -25 q 94 91 194 -25 q 0 368 0 201 q 94 644 0 533 q 356 761 194 761 q 481 750 398 761 q 608 739 564 739 l 803 739 l 803 628 m 360 85 q 529 180 467 85 q 584 374 584 262 q 527 566 584 490 q 352 651 463 651 q 187 559 247 651 q 135 368 135 478 q 189 175 135 254 q 360 85 251 85 \"},\"ζ\":{\"x_min\":0,\"x_max\":573,\"ha\":642,\"o\":\"m 573 -40 q 553 -162 573 -97 q 510 -278 543 -193 l 400 -278 q 441 -187 428 -219 q 462 -90 462 -132 q 378 -14 462 -14 q 108 45 197 -14 q 0 290 0 117 q 108 631 0 462 q 353 901 194 767 l 55 901 l 55 1012 l 561 1012 l 561 924 q 261 669 382 831 q 128 301 128 489 q 243 117 128 149 q 458 98 350 108 q 573 -40 573 80 \"},\"θ\":{\"x_min\":0,\"x_max\":674,\"ha\":778,\"o\":\"m 674 496 q 601 160 674 304 q 336 -26 508 -26 q 73 153 165 -26 q 0 485 0 296 q 72 840 0 683 q 343 1045 166 1045 q 605 844 516 1045 q 674 496 674 692 m 546 579 q 498 798 546 691 q 336 935 437 935 q 178 798 237 935 q 126 579 137 701 l 546 579 m 546 475 l 126 475 q 170 233 126 348 q 338 80 230 80 q 504 233 447 80 q 546 475 546 346 \"},\"Ο\":{\"x_min\":0,\"x_max\":958,\"ha\":1054,\"o\":\"m 485 1042 q 834 883 703 1042 q 958 511 958 735 q 834 136 958 287 q 481 -26 701 -26 q 126 130 261 -26 q 0 504 0 279 q 127 880 0 729 q 485 1042 263 1042 m 480 98 q 731 225 638 98 q 815 504 815 340 q 733 783 815 670 q 480 913 640 913 q 226 785 321 913 q 142 504 142 671 q 226 224 142 339 q 480 98 319 98 \"},\"Γ\":{\"x_min\":0,\"x_max\":705.28125,\"ha\":749,\"o\":\"m 705 886 l 140 886 l 140 0 l 0 0 l 0 1012 l 705 1012 l 705 886 \"},\" \":{\"x_min\":0,\"x_max\":0,\"ha\":375},\"%\":{\"x_min\":-3,\"x_max\":1089,\"ha\":1186,\"o\":\"m 845 0 q 663 76 731 0 q 602 244 602 145 q 661 412 602 344 q 845 489 728 489 q 1027 412 959 489 q 1089 244 1089 343 q 1029 76 1089 144 q 845 0 962 0 m 844 103 q 945 143 909 103 q 981 243 981 184 q 947 340 981 301 q 844 385 909 385 q 744 342 781 385 q 708 243 708 300 q 741 147 708 186 q 844 103 780 103 m 888 986 l 284 -25 l 199 -25 l 803 986 l 888 986 m 241 468 q 58 545 126 468 q -3 715 -3 615 q 56 881 -3 813 q 238 958 124 958 q 421 881 353 958 q 483 712 483 813 q 423 544 483 612 q 241 468 356 468 m 241 855 q 137 811 175 855 q 100 710 100 768 q 136 612 100 653 q 240 572 172 572 q 344 614 306 572 q 382 713 382 656 q 347 810 382 771 q 241 855 308 855 \"},\"P\":{\"x_min\":0,\"x_max\":726,\"ha\":806,\"o\":\"m 424 1013 q 640 931 555 1013 q 726 719 726 850 q 637 506 726 587 q 413 426 548 426 l 140 426 l 140 0 l 0 0 l 0 1013 l 424 1013 m 379 889 l 140 889 l 140 548 l 372 548 q 522 589 459 548 q 593 720 593 637 q 528 845 593 801 q 379 889 463 889 \"},\"Έ\":{\"x_min\":0,\"x_max\":1078.21875,\"ha\":1118,\"o\":\"m 1078 0 l 342 0 l 342 1013 l 1067 1013 l 1067 889 l 481 889 l 481 585 l 1019 585 l 1019 467 l 481 467 l 481 125 l 1078 125 l 1078 0 m 277 1040 l 83 799 l 0 799 l 140 1040 l 277 1040 \"},\"Ώ\":{\"x_min\":0.125,\"x_max\":1136.546875,\"ha\":1235,\"o\":\"m 1136 0 l 722 0 l 722 123 q 911 309 842 194 q 981 558 981 423 q 893 813 981 710 q 651 923 800 923 q 411 821 501 923 q 321 568 321 720 q 390 316 321 433 q 579 123 459 200 l 579 0 l 166 0 l 166 124 l 384 124 q 235 327 289 210 q 182 572 182 444 q 311 912 182 782 q 651 1042 441 1042 q 989 910 858 1042 q 1120 569 1120 778 q 1066 326 1120 443 q 917 124 1013 210 l 1136 124 l 1136 0 m 277 1040 l 83 800 l 0 800 l 140 1041 l 277 1040 \"},\"_\":{\"x_min\":0,\"x_max\":705.5625,\"ha\":803,\"o\":\"m 705 -334 l 0 -334 l 0 -234 l 705 -234 l 705 -334 \"},\"Ϊ\":{\"x_min\":-110,\"x_max\":246,\"ha\":275,\"o\":\"m 246 1046 l 118 1046 l 118 1189 l 246 1189 l 246 1046 m 18 1046 l -110 1046 l -110 1189 l 18 1189 l 18 1046 m 136 0 l 0 0 l 0 1012 l 136 1012 l 136 0 \"},\"+\":{\"x_min\":23,\"x_max\":768,\"ha\":792,\"o\":\"m 768 372 l 444 372 l 444 0 l 347 0 l 347 372 l 23 372 l 23 468 l 347 468 l 347 840 l 444 840 l 444 468 l 768 468 l 768 372 \"},\"½\":{\"x_min\":0,\"x_max\":1050,\"ha\":1149,\"o\":\"m 1050 0 l 625 0 q 712 178 625 108 q 878 277 722 187 q 967 385 967 328 q 932 456 967 429 q 850 484 897 484 q 759 450 798 484 q 721 352 721 416 l 640 352 q 706 502 640 448 q 851 551 766 551 q 987 509 931 551 q 1050 385 1050 462 q 976 251 1050 301 q 829 179 902 215 q 717 68 740 133 l 1050 68 l 1050 0 m 834 985 l 215 -28 l 130 -28 l 750 984 l 834 985 m 224 422 l 142 422 l 142 811 l 0 811 l 0 867 q 104 889 62 867 q 164 973 157 916 l 224 973 l 224 422 \"},\"Ρ\":{\"x_min\":0,\"x_max\":720,\"ha\":783,\"o\":\"m 424 1013 q 637 933 554 1013 q 720 723 720 853 q 633 508 720 591 q 413 426 546 426 l 140 426 l 140 0 l 0 0 l 0 1013 l 424 1013 m 378 889 l 140 889 l 140 548 l 371 548 q 521 589 458 548 q 592 720 592 637 q 527 845 592 801 q 378 889 463 889 \"},\"'\":{\"x_min\":0,\"x_max\":139,\"ha\":236,\"o\":\"m 139 851 q 102 737 139 784 q 0 669 65 690 l 0 734 q 59 787 42 741 q 72 873 72 821 l 0 873 l 0 1013 l 139 1013 l 139 851 \"},\"ª\":{\"x_min\":0,\"x_max\":350,\"ha\":397,\"o\":\"m 350 625 q 307 616 328 616 q 266 631 281 616 q 247 673 251 645 q 190 628 225 644 q 116 613 156 613 q 32 641 64 613 q 0 722 0 669 q 72 826 0 800 q 247 866 159 846 l 247 887 q 220 934 247 916 q 162 953 194 953 q 104 934 129 953 q 76 882 80 915 l 16 882 q 60 976 16 941 q 166 1011 104 1011 q 266 979 224 1011 q 308 891 308 948 l 308 706 q 311 679 308 688 q 331 670 315 670 l 350 672 l 350 625 m 247 757 l 247 811 q 136 790 175 798 q 64 726 64 773 q 83 682 64 697 q 132 667 103 667 q 207 690 174 667 q 247 757 247 718 \"},\"΅\":{\"x_min\":0,\"x_max\":450,\"ha\":553,\"o\":\"m 450 800 l 340 800 l 340 925 l 450 925 l 450 800 m 406 1040 l 212 800 l 129 800 l 269 1040 l 406 1040 m 110 800 l 0 800 l 0 925 l 110 925 l 110 800 \"},\"T\":{\"x_min\":0,\"x_max\":777,\"ha\":835,\"o\":\"m 777 894 l 458 894 l 458 0 l 319 0 l 319 894 l 0 894 l 0 1013 l 777 1013 l 777 894 \"},\"Φ\":{\"x_min\":0,\"x_max\":915,\"ha\":997,\"o\":\"m 527 0 l 389 0 l 389 122 q 110 231 220 122 q 0 509 0 340 q 110 785 0 677 q 389 893 220 893 l 389 1013 l 527 1013 l 527 893 q 804 786 693 893 q 915 509 915 679 q 805 231 915 341 q 527 122 696 122 l 527 0 m 527 226 q 712 310 641 226 q 779 507 779 389 q 712 705 779 627 q 527 787 641 787 l 527 226 m 389 226 l 389 787 q 205 698 275 775 q 136 505 136 620 q 206 308 136 391 q 389 226 276 226 \"},\"⁋\":{\"x_min\":0,\"x_max\":0,\"ha\":694},\"j\":{\"x_min\":-77.78125,\"x_max\":167,\"ha\":349,\"o\":\"m 167 871 l 42 871 l 42 1013 l 167 1013 l 167 871 m 167 -80 q 121 -231 167 -184 q -26 -278 76 -278 l -77 -278 l -77 -164 l -41 -164 q 26 -143 11 -164 q 42 -65 42 -122 l 42 737 l 167 737 l 167 -80 \"},\"Σ\":{\"x_min\":0,\"x_max\":756.953125,\"ha\":819,\"o\":\"m 756 0 l 0 0 l 0 107 l 395 523 l 22 904 l 22 1013 l 745 1013 l 745 889 l 209 889 l 566 523 l 187 125 l 756 125 l 756 0 \"},\"1\":{\"x_min\":215.671875,\"x_max\":574,\"ha\":792,\"o\":\"m 574 0 l 442 0 l 442 697 l 215 697 l 215 796 q 386 833 330 796 q 475 986 447 875 l 574 986 l 574 0 \"},\"›\":{\"x_min\":18.0625,\"x_max\":774,\"ha\":792,\"o\":\"m 774 376 l 18 40 l 18 149 l 631 421 l 18 692 l 18 799 l 774 465 l 774 376 \"},\"<\":{\"x_min\":17.984375,\"x_max\":773.609375,\"ha\":792,\"o\":\"m 773 40 l 18 376 l 17 465 l 773 799 l 773 692 l 159 420 l 773 149 l 773 40 \"},\"£\":{\"x_min\":0,\"x_max\":704.484375,\"ha\":801,\"o\":\"m 704 41 q 623 -10 664 5 q 543 -26 583 -26 q 359 15 501 -26 q 243 36 288 36 q 158 23 197 36 q 73 -21 119 10 l 6 76 q 125 195 90 150 q 175 331 175 262 q 147 443 175 383 l 0 443 l 0 512 l 108 512 q 43 734 43 623 q 120 929 43 854 q 358 1010 204 1010 q 579 936 487 1010 q 678 729 678 857 l 678 684 l 552 684 q 504 838 552 780 q 362 896 457 896 q 216 852 263 896 q 176 747 176 815 q 199 627 176 697 q 248 512 217 574 l 468 512 l 468 443 l 279 443 q 297 356 297 398 q 230 194 297 279 q 153 107 211 170 q 227 133 190 125 q 293 142 264 142 q 410 119 339 142 q 516 96 482 96 q 579 105 550 96 q 648 142 608 115 l 704 41 \"},\"t\":{\"x_min\":0,\"x_max\":367,\"ha\":458,\"o\":\"m 367 0 q 312 -5 339 -2 q 262 -8 284 -8 q 145 28 183 -8 q 108 143 108 64 l 108 638 l 0 638 l 0 738 l 108 738 l 108 944 l 232 944 l 232 738 l 367 738 l 367 638 l 232 638 l 232 185 q 248 121 232 140 q 307 102 264 102 q 345 104 330 102 q 367 107 360 107 l 367 0 \"},\"¬\":{\"x_min\":0,\"x_max\":706,\"ha\":803,\"o\":\"m 706 411 l 706 158 l 630 158 l 630 335 l 0 335 l 0 411 l 706 411 \"},\"λ\":{\"x_min\":0,\"x_max\":750,\"ha\":803,\"o\":\"m 750 -7 q 679 -15 716 -15 q 538 59 591 -15 q 466 214 512 97 l 336 551 l 126 0 l 0 0 l 270 705 q 223 837 247 770 q 116 899 190 899 q 90 898 100 899 l 90 1004 q 152 1011 125 1011 q 298 938 244 1011 q 373 783 326 901 l 605 192 q 649 115 629 136 q 716 95 669 95 l 736 95 q 750 97 745 97 l 750 -7 \"},\"W\":{\"x_min\":0,\"x_max\":1263.890625,\"ha\":1351,\"o\":\"m 1263 1013 l 995 0 l 859 0 l 627 837 l 405 0 l 265 0 l 0 1013 l 136 1013 l 342 202 l 556 1013 l 701 1013 l 921 207 l 1133 1012 l 1263 1013 \"},\">\":{\"x_min\":18.0625,\"x_max\":774,\"ha\":792,\"o\":\"m 774 376 l 18 40 l 18 149 l 631 421 l 18 692 l 18 799 l 774 465 l 774 376 \"},\"v\":{\"x_min\":0,\"x_max\":675.15625,\"ha\":761,\"o\":\"m 675 738 l 404 0 l 272 0 l 0 738 l 133 737 l 340 147 l 541 737 l 675 738 \"},\"τ\":{\"x_min\":0.28125,\"x_max\":644.5,\"ha\":703,\"o\":\"m 644 628 l 382 628 l 382 179 q 388 120 382 137 q 436 91 401 91 q 474 94 447 91 q 504 97 501 97 l 504 0 q 454 -9 482 -5 q 401 -14 426 -14 q 278 67 308 -14 q 260 233 260 118 l 260 628 l 0 628 l 0 739 l 644 739 l 644 628 \"},\"ξ\":{\"x_min\":0,\"x_max\":624.9375,\"ha\":699,\"o\":\"m 624 -37 q 608 -153 624 -96 q 563 -278 593 -211 l 454 -278 q 491 -183 486 -200 q 511 -83 511 -126 q 484 -23 511 -44 q 370 1 452 1 q 323 0 354 1 q 283 -1 293 -1 q 84 76 169 -1 q 0 266 0 154 q 56 431 0 358 q 197 538 108 498 q 94 613 134 562 q 54 730 54 665 q 77 823 54 780 q 143 901 101 867 l 27 901 l 27 1012 l 576 1012 l 576 901 l 380 901 q 244 863 303 901 q 178 745 178 820 q 312 600 178 636 q 532 582 380 582 l 532 479 q 276 455 361 479 q 118 281 118 410 q 165 173 118 217 q 274 120 208 133 q 494 101 384 110 q 624 -37 624 76 \"},\"&\":{\"x_min\":-3,\"x_max\":894.25,\"ha\":992,\"o\":\"m 894 0 l 725 0 l 624 123 q 471 0 553 40 q 306 -41 390 -41 q 168 -7 231 -41 q 62 92 105 26 q 14 187 31 139 q -3 276 -3 235 q 55 433 -3 358 q 248 581 114 508 q 170 689 196 640 q 137 817 137 751 q 214 985 137 922 q 384 1041 284 1041 q 548 988 483 1041 q 622 824 622 928 q 563 666 622 739 q 431 556 516 608 l 621 326 q 649 407 639 361 q 663 493 653 426 l 781 493 q 703 229 781 352 l 894 0 m 504 818 q 468 908 504 877 q 384 940 433 940 q 293 907 331 940 q 255 818 255 875 q 289 714 255 767 q 363 628 313 678 q 477 729 446 682 q 504 818 504 771 m 556 209 l 314 499 q 179 395 223 449 q 135 283 135 341 q 146 222 135 253 q 183 158 158 192 q 333 80 241 80 q 556 209 448 80 \"},\"Λ\":{\"x_min\":0,\"x_max\":862.5,\"ha\":942,\"o\":\"m 862 0 l 719 0 l 426 847 l 143 0 l 0 0 l 356 1013 l 501 1013 l 862 0 \"},\"I\":{\"x_min\":41,\"x_max\":180,\"ha\":293,\"o\":\"m 180 0 l 41 0 l 41 1013 l 180 1013 l 180 0 \"},\"G\":{\"x_min\":0,\"x_max\":921,\"ha\":1011,\"o\":\"m 921 0 l 832 0 l 801 136 q 655 15 741 58 q 470 -28 568 -28 q 126 133 259 -28 q 0 499 0 284 q 125 881 0 731 q 486 1043 259 1043 q 763 957 647 1043 q 905 709 890 864 l 772 709 q 668 866 747 807 q 486 926 589 926 q 228 795 322 926 q 142 507 142 677 q 228 224 142 342 q 483 94 323 94 q 712 195 625 94 q 796 435 796 291 l 477 435 l 477 549 l 921 549 l 921 0 \"},\"ΰ\":{\"x_min\":0,\"x_max\":617,\"ha\":725,\"o\":\"m 524 800 l 414 800 l 414 925 l 524 925 l 524 800 m 183 800 l 73 800 l 73 925 l 183 925 l 183 800 m 617 352 q 540 93 617 199 q 308 -24 455 -24 q 76 93 161 -24 q 0 352 0 199 l 0 738 l 126 738 l 126 354 q 169 185 126 257 q 312 98 220 98 q 451 185 402 98 q 492 354 492 257 l 492 738 l 617 738 l 617 352 m 489 1040 l 300 819 l 216 819 l 351 1040 l 489 1040 \"},\"`\":{\"x_min\":0,\"x_max\":138.890625,\"ha\":236,\"o\":\"m 138 699 l 0 699 l 0 861 q 36 974 0 929 q 138 1041 72 1020 l 138 977 q 82 931 95 969 q 69 839 69 893 l 138 839 l 138 699 \"},\"·\":{\"x_min\":0,\"x_max\":142,\"ha\":239,\"o\":\"m 142 585 l 0 585 l 0 738 l 142 738 l 142 585 \"},\"Υ\":{\"x_min\":0.328125,\"x_max\":819.515625,\"ha\":889,\"o\":\"m 819 1013 l 482 416 l 482 0 l 342 0 l 342 416 l 0 1013 l 140 1013 l 411 533 l 679 1013 l 819 1013 \"},\"r\":{\"x_min\":0,\"x_max\":355.5625,\"ha\":432,\"o\":\"m 355 621 l 343 621 q 179 569 236 621 q 122 411 122 518 l 122 0 l 0 0 l 0 737 l 117 737 l 117 604 q 204 719 146 686 q 355 753 262 753 l 355 621 \"},\"x\":{\"x_min\":0,\"x_max\":675,\"ha\":764,\"o\":\"m 675 0 l 525 0 l 331 286 l 144 0 l 0 0 l 256 379 l 12 738 l 157 737 l 336 473 l 516 738 l 661 738 l 412 380 l 675 0 \"},\"μ\":{\"x_min\":0,\"x_max\":696.609375,\"ha\":747,\"o\":\"m 696 -4 q 628 -14 657 -14 q 498 97 513 -14 q 422 8 470 41 q 313 -24 374 -24 q 207 3 258 -24 q 120 80 157 31 l 120 -278 l 0 -278 l 0 738 l 124 738 l 124 343 q 165 172 124 246 q 308 82 216 82 q 451 177 402 82 q 492 358 492 254 l 492 738 l 616 738 l 616 214 q 623 136 616 160 q 673 92 636 92 q 696 95 684 92 l 696 -4 \"},\"h\":{\"x_min\":0,\"x_max\":615,\"ha\":724,\"o\":\"m 615 472 l 615 0 l 490 0 l 490 454 q 456 590 490 535 q 338 654 416 654 q 186 588 251 654 q 122 436 122 522 l 122 0 l 0 0 l 0 1013 l 122 1013 l 122 633 q 218 727 149 694 q 362 760 287 760 q 552 676 484 760 q 615 472 615 600 \"},\".\":{\"x_min\":0,\"x_max\":142,\"ha\":239,\"o\":\"m 142 0 l 0 0 l 0 151 l 142 151 l 142 0 \"},\"φ\":{\"x_min\":-2,\"x_max\":878,\"ha\":974,\"o\":\"m 496 -279 l 378 -279 l 378 -17 q 101 88 204 -17 q -2 367 -2 194 q 68 626 -2 510 q 283 758 151 758 l 283 646 q 167 537 209 626 q 133 373 133 462 q 192 177 133 254 q 378 93 259 93 l 378 758 q 445 764 426 763 q 476 765 464 765 q 765 659 653 765 q 878 377 878 553 q 771 96 878 209 q 496 -17 665 -17 l 496 -279 m 496 93 l 514 93 q 687 183 623 93 q 746 380 746 265 q 691 569 746 491 q 522 658 629 658 l 496 656 l 496 93 \"},\";\":{\"x_min\":0,\"x_max\":142,\"ha\":239,\"o\":\"m 142 585 l 0 585 l 0 738 l 142 738 l 142 585 m 142 -12 q 105 -132 142 -82 q 0 -206 68 -182 l 0 -138 q 58 -82 43 -123 q 68 0 68 -56 l 0 0 l 0 151 l 142 151 l 142 -12 \"},\"f\":{\"x_min\":0,\"x_max\":378,\"ha\":472,\"o\":\"m 378 638 l 246 638 l 246 0 l 121 0 l 121 638 l 0 638 l 0 738 l 121 738 q 137 935 121 887 q 290 1028 171 1028 q 320 1027 305 1028 q 378 1021 334 1026 l 378 908 q 323 918 346 918 q 257 870 273 918 q 246 780 246 840 l 246 738 l 378 738 l 378 638 \"},\"“\":{\"x_min\":1,\"x_max\":348.21875,\"ha\":454,\"o\":\"m 140 670 l 1 670 l 1 830 q 37 943 1 897 q 140 1011 74 990 l 140 947 q 82 900 97 940 q 68 810 68 861 l 140 810 l 140 670 m 348 670 l 209 670 l 209 830 q 245 943 209 897 q 348 1011 282 990 l 348 947 q 290 900 305 940 q 276 810 276 861 l 348 810 l 348 670 \"},\"A\":{\"x_min\":0.03125,\"x_max\":906.953125,\"ha\":1008,\"o\":\"m 906 0 l 756 0 l 648 303 l 251 303 l 142 0 l 0 0 l 376 1013 l 529 1013 l 906 0 m 610 421 l 452 867 l 293 421 l 610 421 \"},\"6\":{\"x_min\":53,\"x_max\":739,\"ha\":792,\"o\":\"m 739 312 q 633 62 739 162 q 400 -31 534 -31 q 162 78 257 -31 q 53 439 53 206 q 178 859 53 712 q 441 986 284 986 q 643 912 559 986 q 732 713 732 833 l 601 713 q 544 830 594 786 q 426 875 494 875 q 268 793 331 875 q 193 517 193 697 q 301 597 240 570 q 427 624 362 624 q 643 540 552 624 q 739 312 739 451 m 603 298 q 540 461 603 400 q 404 516 484 516 q 268 461 323 516 q 207 300 207 401 q 269 137 207 198 q 405 83 325 83 q 541 137 486 83 q 603 298 603 197 \"},\"‘\":{\"x_min\":1,\"x_max\":139.890625,\"ha\":236,\"o\":\"m 139 670 l 1 670 l 1 830 q 37 943 1 897 q 139 1011 74 990 l 139 947 q 82 900 97 940 q 68 810 68 861 l 139 810 l 139 670 \"},\"ϊ\":{\"x_min\":-70,\"x_max\":283,\"ha\":361,\"o\":\"m 283 800 l 173 800 l 173 925 l 283 925 l 283 800 m 40 800 l -70 800 l -70 925 l 40 925 l 40 800 m 283 3 q 232 -10 257 -5 q 181 -15 206 -15 q 84 26 118 -15 q 41 200 41 79 l 41 737 l 166 737 l 167 215 q 171 141 167 157 q 225 101 182 101 q 247 103 238 101 q 283 112 256 104 l 283 3 \"},\"π\":{\"x_min\":-0.21875,\"x_max\":773.21875,\"ha\":857,\"o\":\"m 773 -7 l 707 -11 q 575 40 607 -11 q 552 174 552 77 l 552 226 l 552 626 l 222 626 l 222 0 l 97 0 l 97 626 l 0 626 l 0 737 l 773 737 l 773 626 l 676 626 l 676 171 q 695 103 676 117 q 773 90 714 90 l 773 -7 \"},\"ά\":{\"x_min\":0,\"x_max\":765.5625,\"ha\":809,\"o\":\"m 765 -4 q 698 -14 726 -14 q 564 97 586 -14 q 466 7 525 40 q 337 -26 407 -26 q 88 98 186 -26 q 0 369 0 212 q 88 637 0 525 q 337 760 184 760 q 465 727 407 760 q 563 637 524 695 l 563 738 l 685 738 l 685 222 q 693 141 685 168 q 748 94 708 94 q 765 95 760 94 l 765 -4 m 584 371 q 531 562 584 485 q 360 653 470 653 q 192 566 254 653 q 135 379 135 489 q 186 181 135 261 q 358 84 247 84 q 528 176 465 84 q 584 371 584 260 m 604 1040 l 415 819 l 332 819 l 466 1040 l 604 1040 \"},\"O\":{\"x_min\":0,\"x_max\":958,\"ha\":1057,\"o\":\"m 485 1041 q 834 882 702 1041 q 958 512 958 734 q 834 136 958 287 q 481 -26 702 -26 q 126 130 261 -26 q 0 504 0 279 q 127 880 0 728 q 485 1041 263 1041 m 480 98 q 731 225 638 98 q 815 504 815 340 q 733 783 815 669 q 480 912 640 912 q 226 784 321 912 q 142 504 142 670 q 226 224 142 339 q 480 98 319 98 \"},\"n\":{\"x_min\":0,\"x_max\":615,\"ha\":724,\"o\":\"m 615 463 l 615 0 l 490 0 l 490 454 q 453 592 490 537 q 331 656 410 656 q 178 585 240 656 q 117 421 117 514 l 117 0 l 0 0 l 0 738 l 117 738 l 117 630 q 218 728 150 693 q 359 764 286 764 q 552 675 484 764 q 615 463 615 593 \"},\"3\":{\"x_min\":54,\"x_max\":737,\"ha\":792,\"o\":\"m 737 284 q 635 55 737 141 q 399 -25 541 -25 q 156 52 248 -25 q 54 308 54 140 l 185 308 q 245 147 185 202 q 395 96 302 96 q 539 140 484 96 q 602 280 602 190 q 510 429 602 390 q 324 454 451 454 l 324 565 q 487 584 441 565 q 565 719 565 617 q 515 835 565 791 q 395 879 466 879 q 255 824 307 879 q 203 661 203 769 l 78 661 q 166 909 78 822 q 387 992 250 992 q 603 921 513 992 q 701 723 701 844 q 669 607 701 656 q 578 524 637 558 q 696 434 655 499 q 737 284 737 369 \"},\"9\":{\"x_min\":53,\"x_max\":739,\"ha\":792,\"o\":\"m 739 524 q 619 94 739 241 q 362 -32 516 -32 q 150 47 242 -32 q 59 244 59 126 l 191 244 q 246 129 191 176 q 373 82 301 82 q 526 161 466 82 q 597 440 597 255 q 363 334 501 334 q 130 432 216 334 q 53 650 53 521 q 134 880 53 786 q 383 986 226 986 q 659 841 566 986 q 739 524 739 719 m 388 449 q 535 514 480 449 q 585 658 585 573 q 535 805 585 744 q 388 873 480 873 q 242 809 294 873 q 191 658 191 745 q 239 514 191 572 q 388 449 292 449 \"},\"l\":{\"x_min\":41,\"x_max\":166,\"ha\":279,\"o\":\"m 166 0 l 41 0 l 41 1013 l 166 1013 l 166 0 \"},\"¤\":{\"x_min\":40.09375,\"x_max\":728.796875,\"ha\":825,\"o\":\"m 728 304 l 649 224 l 512 363 q 383 331 458 331 q 256 363 310 331 l 119 224 l 40 304 l 177 441 q 150 553 150 493 q 184 673 150 621 l 40 818 l 119 898 l 267 749 q 321 766 291 759 q 384 773 351 773 q 447 766 417 773 q 501 749 477 759 l 649 898 l 728 818 l 585 675 q 612 618 604 648 q 621 553 621 587 q 591 441 621 491 l 728 304 m 384 682 q 280 643 318 682 q 243 551 243 604 q 279 461 243 499 q 383 423 316 423 q 487 461 449 423 q 525 553 525 500 q 490 641 525 605 q 384 682 451 682 \"},\"κ\":{\"x_min\":0,\"x_max\":632.328125,\"ha\":679,\"o\":\"m 632 0 l 482 0 l 225 384 l 124 288 l 124 0 l 0 0 l 0 738 l 124 738 l 124 446 l 433 738 l 596 738 l 312 466 l 632 0 \"},\"4\":{\"x_min\":48,\"x_max\":742.453125,\"ha\":792,\"o\":\"m 742 243 l 602 243 l 602 0 l 476 0 l 476 243 l 48 243 l 48 368 l 476 958 l 602 958 l 602 354 l 742 354 l 742 243 m 476 354 l 476 792 l 162 354 l 476 354 \"},\"p\":{\"x_min\":0,\"x_max\":685,\"ha\":786,\"o\":\"m 685 364 q 598 96 685 205 q 350 -23 504 -23 q 121 89 205 -23 l 121 -278 l 0 -278 l 0 738 l 121 738 l 121 633 q 220 726 159 691 q 351 761 280 761 q 598 636 504 761 q 685 364 685 522 m 557 371 q 501 560 557 481 q 330 651 437 651 q 162 559 223 651 q 108 366 108 479 q 162 177 108 254 q 333 87 224 87 q 502 178 441 87 q 557 371 557 258 \"},\"‡\":{\"x_min\":0,\"x_max\":777,\"ha\":835,\"o\":\"m 458 238 l 458 0 l 319 0 l 319 238 l 0 238 l 0 360 l 319 360 l 319 681 l 0 683 l 0 804 l 319 804 l 319 1015 l 458 1013 l 458 804 l 777 804 l 777 683 l 458 683 l 458 360 l 777 360 l 777 238 l 458 238 \"},\"ψ\":{\"x_min\":0,\"x_max\":808,\"ha\":907,\"o\":\"m 465 -278 l 341 -278 l 341 -15 q 87 102 180 -15 q 0 378 0 210 l 0 739 l 133 739 l 133 379 q 182 195 133 275 q 341 98 242 98 l 341 922 l 465 922 l 465 98 q 623 195 563 98 q 675 382 675 278 l 675 742 l 808 742 l 808 381 q 720 104 808 213 q 466 -13 627 -13 l 465 -278 \"},\"η\":{\"x_min\":0.78125,\"x_max\":697,\"ha\":810,\"o\":\"m 697 -278 l 572 -278 l 572 454 q 540 587 572 536 q 425 650 501 650 q 271 579 337 650 q 206 420 206 509 l 206 0 l 81 0 l 81 489 q 73 588 81 562 q 0 644 56 644 l 0 741 q 68 755 38 755 q 158 720 124 755 q 200 630 193 686 q 297 726 234 692 q 434 761 359 761 q 620 692 544 761 q 697 516 697 624 l 697 -278 \"}},\"cssFontWeight\":\"normal\",\"ascender\":1189,\"underlinePosition\":-100,\"cssFontStyle\":\"normal\",\"boundingBox\":{\"yMin\":-334,\"xMin\":-111,\"yMax\":1189,\"xMax\":1672},\"resolution\":1000,\"original_font_information\":{\"postscript_name\":\"Helvetiker-Regular\",\"version_string\":\"Version 1.00 2004 initial release\",\"vendor_url\":\"http://www.magenta.gr/\",\"full_font_name\":\"Helvetiker\",\"font_family_name\":\"Helvetiker\",\"copyright\":\"Copyright (c) Μagenta ltd, 2004\",\"description\":\"\",\"trademark\":\"\",\"designer\":\"\",\"designer_url\":\"\",\"unique_font_identifier\":\"Μagenta ltd:Helvetiker:22-10-104\",\"license_url\":\"http://www.ellak.gr/fonts/MgOpen/license.html\",\"license_description\":\"Copyright (c) 2004 by MAGENTA Ltd. All Rights Reserved.\\r\\n\\r\\nPermission is hereby granted, free of charge, to any person obtaining a copy of the fonts accompanying this license (\\\"Fonts\\\") and associated documentation files (the \\\"Font Software\\\"), to reproduce and distribute the Font Software, including without limitation the rights to use, copy, merge, publish, distribute, and/or sell copies of the Font Software, and to permit persons to whom the Font Software is furnished to do so, subject to the following conditions: \\r\\n\\r\\nThe above copyright and this permission notice shall be included in all copies of one or more of the Font Software typefaces.\\r\\n\\r\\nThe Font Software may be modified, altered, or added to, and in particular the designs of glyphs or characters in the Fonts may be modified and additional glyphs or characters may be added to the Fonts, only if the fonts are renamed to names not containing the word \\\"MgOpen\\\", or if the modifications are accepted for inclusion in the Font Software itself by the each appointed Administrator.\\r\\n\\r\\nThis License becomes null and void to the extent applicable to Fonts or Font Software that has been modified and is distributed under the \\\"MgOpen\\\" name.\\r\\n\\r\\nThe Font Software may be sold as part of a larger software package but no copy of one or more of the Font Software typefaces may be sold by itself. \\r\\n\\r\\nTHE FONT SOFTWARE IS PROVIDED \\\"AS IS\\\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL MAGENTA OR PERSONS OR BODIES IN CHARGE OF ADMINISTRATION AND MAINTENANCE OF THE FONT SOFTWARE BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.\",\"manufacturer_name\":\"Μagenta ltd\",\"font_sub_family_name\":\"Regular\"},\"descender\":-334,\"familyName\":\"Helvetiker\",\"lineHeight\":1522,\"underlineThickness\":50}"
  },
  {
    "path": ".storybook/public/story.json",
    "content": "{\"frames\": {\r\n\r\n\"Fly2_Bats0055\":\r\n{\r\n\t\"frame\": {\"x\":1,\"y\":1,\"w\":250,\"h\":229},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":250,\"h\":229},\r\n\t\"sourceSize\": {\"w\":250,\"h\":229}\r\n},\r\n\"Fly2_Bats0056\":\r\n{\r\n\t\"frame\": {\"x\":253,\"y\":1,\"w\":250,\"h\":229},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":250,\"h\":229},\r\n\t\"sourceSize\": {\"w\":250,\"h\":229}\r\n},\r\n\"Fly2_Bats0057\":\r\n{\r\n\t\"frame\": {\"x\":505,\"y\":1,\"w\":250,\"h\":229},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":250,\"h\":229},\r\n\t\"sourceSize\": {\"w\":250,\"h\":229}\r\n},\r\n\"Fly2_Bats0058\":\r\n{\r\n\t\"frame\": {\"x\":757,\"y\":1,\"w\":250,\"h\":229},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":250,\"h\":229},\r\n\t\"sourceSize\": {\"w\":250,\"h\":229}\r\n},\r\n\"Fly2_Bats0059\":\r\n{\r\n\t\"frame\": {\"x\":1009,\"y\":1,\"w\":250,\"h\":229},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":250,\"h\":229},\r\n\t\"sourceSize\": {\"w\":250,\"h\":229}\r\n},\r\n\"Fly2_Bats0060\":\r\n{\r\n\t\"frame\": {\"x\":1261,\"y\":1,\"w\":250,\"h\":229},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":250,\"h\":229},\r\n\t\"sourceSize\": {\"w\":250,\"h\":229}\r\n},\r\n\"heart\":\r\n{\r\n\t\"frame\": {\"x\":1605,\"y\":1,\"w\":86,\"h\":96},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":86,\"h\":96},\r\n\t\"sourceSize\": {\"w\":86,\"h\":96}\r\n},\r\n\"skull_head\":\r\n{\r\n\t\"frame\": {\"x\":1513,\"y\":113,\"w\":114,\"h\":100},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":114,\"h\":100},\r\n\t\"sourceSize\": {\"w\":114,\"h\":100}\r\n},\r\n\"sword\":\r\n{\r\n\t\"frame\": {\"x\":1513,\"y\":1,\"w\":90,\"h\":110},\r\n\t\"rotated\": false,\r\n\t\"trimmed\": false,\r\n\t\"spriteSourceSize\": {\"x\":0,\"y\":0,\"w\":90,\"h\":110},\r\n\t\"sourceSize\": {\"w\":90,\"h\":110}\r\n}},\r\n\"meta\": {\r\n\t\"app\": \"https://www.codeandweb.com/texturepacker\",\r\n\t\"version\": \"1.0\",\r\n\t\"image\": \"story.png\",\r\n\t\"format\": \"RGBA8888\",\r\n\t\"size\": {\"w\":1692,\"h\":231},\r\n\t\"scale\": \"1\",\r\n\t\"smartupdate\": \"$TexturePacker:SmartUpdate:20718ef09f003285f2dbaaab950bbfb3:d025362ae014d525e4495c2391bd6634:96ac3bf7467ef134f431b4c4840b362b$\"\r\n}\r\n}\r\n"
  },
  {
    "path": ".storybook/public/suzanne-high-poly.gltf",
    "content": "{\n  \"asset\": {\n    \"generator\": \"Khronos glTF Blender I/O v1.5.17\",\n    \"version\": \"2.0\"\n  },\n  \"scene\": 0,\n  \"scenes\": [\n    {\n      \"name\": \"Scene\",\n      \"nodes\": [0]\n    }\n  ],\n  \"nodes\": [\n    {\n      \"mesh\": 0,\n      \"name\": \"Suzanne\"\n    }\n  ],\n  \"meshes\": [\n    {\n      \"name\": \"Suzanne\",\n      \"primitives\": [\n        {\n          \"attributes\": {\n            \"POSITION\": 1,\n            \"NORMAL\": 2,\n            \"TEXCOORD_0\": 3\n          },\n          \"indices\": 0,\n          \"mode\": 4,\n          \"material\": 0,\n          \"extensions\": {\n            \"KHR_draco_mesh_compression\": {\n              \"bufferView\": 0,\n              \"attributes\": {\n                \"POSITION\": 0,\n                \"NORMAL\": 1,\n                \"TEXCOORD_0\": 2\n              }\n            }\n          }\n        }\n      ]\n    }\n  ],\n  \"accessors\": [\n    {\n      \"componentType\": 5123,\n      \"count\": 47232,\n      \"type\": \"SCALAR\"\n    },\n    {\n      \"componentType\": 5126,\n      \"count\": 10206,\n      \"max\": [0.9306385004351532, 1.5072998966190019, 0.5770668715282248],\n      \"min\": [-0.9306385004351532, 0.16743480326434024, -0.5456946575472748],\n      \"type\": \"VEC3\"\n    },\n    {\n      \"componentType\": 5126,\n      \"count\": 10206,\n      \"type\": \"VEC3\"\n    },\n    {\n      \"componentType\": 5126,\n      \"count\": 10206,\n      \"type\": \"VEC2\"\n    }\n  ],\n  \"bufferViews\": [\n    {\n      \"buffer\": 0,\n      \"byteOffset\": 0,\n      \"byteLength\": 27050\n    }\n  ],\n  \"buffers\": [\n    {\n      \"name\": \"modelDraco\",\n      \"byteLength\": 27052,\n      \"uri\": \"data:application/octet-stream;base64,RFJBQ08CAgEBAAAClj6AewL9erMBBIgCSaUHRfREoQKxCaECDwEBMP8T1EtLS0tLS0tLS0tLS0tLS9cDg+izCpi7qIE51TRKi8gIKmADeTE/RlzFyqFCyJd7LBezLYLzo+uFrBie6SXrHcrKxySRoM6GTPlIjRkPBzhQUl4eWNwmFM2HVLxJ1F7T5jhVnYs784Gtv154JLPhwe+mCnfwQd622f6Z32COYdwvgwiGDsHp9KHlZmDNCiIfIARm5XhptLpbrsLb1c1bhAgYAPGzE95r5QyDugna/GKV3CPtQ6Sa61RdbNaheiBVFySf6Ee6UaUZFRiDnR3kjH16NaQ2IPPimQWBX/eYGGoZPZcmyIPg0tx4H2zGj2nzXorvfeg6851N6tb9m7gLyL4f/zQjMDgnV7sf42NsWEIyT/jUtPdPGqRtTDJE9L1dwrNch1/DEVUJFjyGPvQBxXhT5bB9WyfHOxJSiuaGw/N2MJ3ihfFLkUlurMS8vSC30PtMGA+nITn8hDTBsPwXVBg1I97bdQdyIbkHZSv2BxRIZBYyHUGYw3Y97D1L5oIyZKWIPSF+A9i97LMUqmO8XI/FpBnIpJYCMoLUz88eoyg3N7UZautc3gSNQYIyp1d8vm5W4v9pgxuSzXf4TLfi+9PZazs8u0BYxZhfSWOaqYjci9KIragk7UxgKthnejvPIBb0Wjb57Mf3s72ZdLp+zPCFHzzZD6YVHDIn2YD05UgAKNhfBRF8X/7B7lFHgjAjWOeiN9q+0Z0phZNTwePGoUByf6nMz1NuFaVu9ctfB2vk/5Qjm/noDv9Sxi55vo3I8oZG8veKWBk/j+hnwYKbvFax9k1mPRpKCZKa+Fpfbe4CM/amvtoBAJJk7So7x1dh5stW3gFKEOo/ZGoLy7KZmpaL2r9xxhtbplvQ83g8iw8cAjJ6evzJt4Ned3W6/IdFLkZls0ItgTltuJGceT77I96kdvGmT8ykgDvPOr3KBkekfqwh41txWrUrZT6inyCZl/iobWPvaRIX6OOefFp7/V50vXSILefBzOdGCgqIZMUMA8SyDIOzqhdNh8JDCKfWYuoHRb8zsA2D1A667L8cxBTPakPj899NvzteaQYTAO2fB8rbfgr9TJnSDWD+131W77t49odKV+P1imZF+zaKTCLhefRSoei2/xqonIfawdSbHkNo/aoxSeSB9z09l/Hl9aT3lFqI2ofEPeMpd8rW6YxYkHzkjVJuHibgTvvc57lX8/wYRtHpd5BwkhxQRCy3wsPDw4KCtbNN2yN2YMzYPcn6hGvi3UHqXD3QXL+aC/O9hu/AjIBul/Zc8QKKJ0uJLOa/wx6ClCSUajDKcJCyw0+U9+Lv5jl4lyLn5ThdRRpZh9wu7xDjwAFPRmqB1VuPah9qZWnL3l9jMnvHJedxpRBRe+33PV2tQ7LPzMABuxSPAR1iwxWNmoKaz3F04vbQvL77PB8oj0R4gv4bdOZZ3ZrUS2ESM/lM8QwS+QJLcdihoyQl9Ys30OINKwtKQyVVlts0ogH1kGAlNFmwwahdUJnHbPGDO5H5TbTZGxM8v8MbqxiIDMLrqH2ibbJEgiX99i2cwJ2XDJhXhRfLUKN25iavGnVjKPjBFU90ME8357ElnEHgM6lJtniMlcfF7FHkHUO88L/YZYeSE1F2rVurgweiH905A9jMu+k3F+/hFqCrjSMTNbSCQRiCVJk+a5ZESb1k7jqk8PL/h6ms0TR0kvJfKwyZQLdbpDgvEcr8CtlSjM+chYhGwJFLr7pvtxrcX4Q6AeB8h8iJ+CxaU4PfRYxuYU65Wq1ylkAKrGCwGX6HH5Djk2tdZ+qQcoJOjm4gY7fJ31bnxy2MxgIBAwUDxSGVAUUcZDMRgabr79RdVkD3IPu1X7PEZaKoCeeavD/u7wv5l5zOBUSxm7HAM3xedTyRRU7/GwHmRYDAAgEDBQMBAWkaZSI1AjXSZmK1UbCEfooDWQsiIylFmLk1wpzpSXRUYz2InhGvG7Cs9Zog96eBXKKEcA9kbVdENJX1jIcFAQMFDQUYsFUs2Q1lWW9CawPA9BS3/r5sr7p/45TBM9stgA+xT06tJFjvZfYPHyLAzPwdSnIVGwb5jxU1oFZ4Scxd2XzktsGDRkcwZnY+zfzAwOyW57Krx81zJKUrh/0Wrer6ehdANAZvXs6kfumYt4jGNAEDBQkBBAPJPix+TakNRPrtSdcGjUC/ZTLpvqMViOqABgyOlzJ2N5vX26WA17+kjUzScT/pI/INY/CGcOLaPk8vA8d/mn+BMf/+Sv2L29jiPdPZ/mqxcX0MmH7mNx0QdB5OndoxL7i/YWxDEQeIhFKd2em6roAGo7Eb+sNeNFiFhmE3mIrWFoK4jjsBAwV9PwMEdAxHjAvMo/GoV3zlS0Qzzq+H1mhTdYSVyGW/NGyPy4U7t6Ve8o6r4gXvXvFM4KveUl1pNKu8XeW2fwhj0CeT8svW5Q6p+tWNp4KbAQECBFEwB7EPEjDufo1laUHiktxrT4lNgmVBhQP/AAAAAAABAQABAAkDAAACAQEJAwABAwEDCQIAAgIBAQEBCKcPyQxhCQ0JvQXVBGEDBQPdAeEBSQE5AezsqKiAZFRIMDA8ICQkOCwgJCAYFBQUGBwUEBAQEAwMCAwMEAwIBAgMDAgIBAgMCAgICAwIBAQEDAgEBAQIBAgECAQEBAQEBAQEBAgEBAQEBAQEBAQEBAQEBAMEBAQEBAQEAwQEBAMEAwQDBAQEBAgEBAMEBAQEBAQLBAQEBAQEBAQHBAcEBA8EBAMEKwRvBP//9wT//////////////zcE//9rBP///////xsEBP////+vBIRdipDPi379Dhco+ay/wD4fbZO4hdwbqY4jKzwOVELGHUU4PfO2/oHcmXiKEfY2YObVF0P8b0OetRlsuE7pKOZEJLSxQWL+kXCIA534Yocczn5C3ZkLIs7L4OO3tvBPHukSkxIcMCKOdPZ/HaZwP5u5biWQEQoatgvv1//Ezq1LJ0JaaCY3Nj38HjSQHxPo+zGIvdNy3kbm8T2hE5oKk7g4I1ZJspRgWlwx8+H5CPurqld119y89uPMfx+vW51wD7Q+Pl8efrUs4+v0BhHNlQOHnudOttMVzIQunGOHA94XpcuAzgZ6MKUfloifYFmoePT8jtF+yAtQArtvbgbaSytm9mKf973F9QFhMEsYde2cAeT4FAJnsURaLv2V67WmV8qn/sJv8bdM6vltaHtcT48IA6xrio5Smr7kSDWYJ9DtGp0ZmCveNdqROGYg5JgsAS0ah41KyXHaiJmtDKTVMj3rbw39xaL46R/cuOVkJDQ55DVTA3ZW0KGMbrPQFE9/ZUaRsyETd2P1ls945g1Lo93ARE8JA9bnsjD93i/wIallF7J6RXGEwvpIYVxHa0hjq/zbwSmWI3ZoGHnElJgEHEuzZi4+TcruoZiAWEpMEyAbmZ+U2GfZoJb5elLVKToW078GnniSRAKJOgKjYXBCCYmsCSOH4DXmYto4Xh4Nov9AHSsd1ReSLDN8f2KpBCW7J6jR0T4M4+8p5eL9YlffsR4JtF+hJO8xwFMYc87/GcoUP5azVQQSlEQYGEcR4EyWlxvqutDGz60sdw/cKCcFPLOJVkzBJY5XL+KO9tMrKXM/oixJR10P7Vd7TpSIywg7CKfJBjVrvuWG6Y9gFrezHGstnpKSXHwMuhMRRG2Ypr+8bXMS/qdYJoqduyE8UXvmY8bVs5zIb5CkdzM6A+r1r/OJYaYhVNHgZVhcwWfs1pfBhzATTud5Cx21WxTSOUPIhJwE0dPNMK58fbKZHIMaBz64rzoJf3qRxi1z5zdeqZiOrXBGHIffv0ruzpNexIuYMl7VVYlNcGUoQwqluggj2nSV+XqVb/Pd2GjFUF6MOLrW5Ix/Rvcaq/cy7tjcCiGypoQcTurB6+jM5OKxUQHtq0yPjOUXPTzDkzIvmKIAeUyCHJysNluZ8ihSBzT79fMJbQvjh94km51CjJW6YU1TcRjLOFKiJDQSLpEndIB7SQr43OjvU+7sV43zIO9jnqmWiEak7sJo/TPc8RkwdCCm2+keRiMMcyhFFh7yyW6RfXpy68muxGIVRxQQ5g2YGeP0W3hAZVT05ZFh/wgTfQ15qPEMT5xjvn5jMHUaEe8OWqXpeBtu/bKGyYKFmp+Hsgkbrr5vwiM7lMhGeBGEg/CkmtkS56n1LPYstUSXIElfByHfKSWguyqhsRmXJYxY7MOEIAAH53zBUETliKxQW22WJ8x42Nm6QA9A9Jj+sFV5cIqaoQ8+hT6uWhLb1CT+mbCcp2xvlGlkBezNlT7HF5LCjYq5gh9NNSgq+ZqZrtCkMQYeA/wgNBceKezo8aqlFm0vUbfg72Hgc5WJ75+imHzlboLTzZlyauc05rKMfDGf3/RZXlXayVpyyaD/HVpJCe6/Hh5GzpZPr0mCQLshCjRhDWWhp7AoPIF85O6g48c3ouhHJXkk54miCR1V4DUvVJ9sNGkXyqM4aqDYxmccl5Xi1nyw7yWmduOGoDEdULtLfzvj6tWlFAf32FYQ8mlJ2w64XAoQ83jM7tzpY1xWsx8t5Mwd+Zhl4ci9eTe7AxHpUdCGLamY/yiRrbncHaLpHSarB/m//Zr0nefZkHXnWksCnG1+yWoPdDk0+RT+92Ajo3IGU7vYA+EDyZtts1K+C2kcSc1Ra1n8oDoUpR/YB+ln+g4uHdu06VnMYU0Y4wGyiOrB6Vs+s+/ruzSflGft66U0XAsIBg11cZCFCSPz4uQjXN5TR4qOLBG5STW8HkFVIrnZl8imYCJgewvNC+mUcf4ai0EodgrLwzi5snlGlGYP5BpYwg10iC3D3tiYXTMzgw42okMaeOfr2frTNxCcfVlwzVnE03cYdy3Aik6TJpBCPbn0abdms+BzfsKhj8oOeqVZPO2+/+dQfmX3Ure1qbWWH9vQvmLzY2dwbXMP0lHpWuJn1oRAx86QmrYmwrQy7IVHmyMneJApPxNv0sEGEGGwkaFAgtNsmU8fsI8rA9JxlLs63PAV6g6JOLRtyCf3NBnUQKWtBpbrxd1q9D5a028Q7iMpZ00dl3RQ/cpop1ES4ZuqMXyiuNwENBibx6aRT7PMiG9/Fc1duhofBTfmi6Jfn1SZlUEX+0fG/NJQrVfxr3N7kexCYmUll9xPZ+suer+2qe4awx5ZH47qu4TL6tFqbJfCmUz06WaX+Wor+b5HurwwohifOdyN8PgdEzY+cm2Wi3d9mXijhsHFi63OugvzDWI6EJxetYOGWER4CQtofB3QkTO2NTv5pgJC3HF8/4qzarVhQkIHx2Xn7nIGfQcF7zJtpfglUW5Alprzk5pe8g4FcXFt2LdigmWHxKtQqqk3XToSWRq9P6u7RZFaLUx/kmIGmFHQEZkk2t0FSPuec9PcrOrNfEX17/9BWfLgpOGNlqtLEmKjqo1n3OibN2qzJp4I36NXOfisMhdmDuK+omm+ciHn1K90tk2gAp/tHTqJBpwY2X20XBWP7yORsiPTVyBjb8ghsN7COy4mVS+Ncf+DZvRRlR4toAFTH3VnaKfsRiF0FXWXKOOUlgsLm84OC/sw0cB29fMFgsVhhxD7NHKpFXXsB6UMsSYjvyIWcBuaNNX2SXy087Z7jIT9OsTdPrYNFJ2AusIdi8ub74ii5Cu5syJ2TXx4zCXeWO7Sxrar9OSj4jgrSiJFtpW2FdF1ZwMl8fl1Q/iQMy8+x3mpa7Pz1uSGPtzDhDi+XHDZSRgo5D//DVjmC6Yh0OHrwtsArGyK3meIcSfMcm8wYj5BpVRxjN+EdKYGA6kPNXVroi1HNvu4Ba+1WX99ab1NrcCwHxjaAmldaEQf6sXUAf512XEfXohl/XAYgRdNWPMLBHImq7tTPGibvNyIcsPlaQhfLdM59pkzGE9+EPpE+hNud2V5VFRaEE99o/NZWfPGmYYcrgFv6dPS2nedjN6sWDv+J9xHOTs84yJ24pAgxfZeAlUvmd0Q4NtmibgH+a7W2klXrpNr1XWJBRaSJmlKvLHCMtXmsUwoeV3EXFpe5OrnrHQvbPK7tr5lewURRNCCARjFbWh0r2ophdZXUd1skmKosZbZYX7AtrLUwebOllVbfyHhotsV5TnCCNa+ZJvcwnds5HqYPZQhkhGRGvS7GDP3C+N4/AhL6PTXir/dkdt3+lT8ggfdCTM4yR99HSJ55JLGknMsBeODD0KcegOUVoT98FFQT9bC7dTR3wjeNxQOLnJAngLeMqWLVZGAwdUZDqzvrASPt29b+kyXmI/qk7usZvkpGhQuWh3XtZFX7st3hRzVWcMI82UfRqPwR5hCNh9ptlhOJ/f2pRQRMndcO+xfdmr+NLlSLoqkOeqeCVfAU/oxvV9oq8WRWalwkUQKBu0b0cA2rxrDIupYNvMfVGOWTwkMOTz19IkBjZ2vgi4mEkCKtexSKq2+fDrgh8ua3CJPh/yNq4PJibuo5gSYidk0A6rrfnflOLAJR5E3HTVYWQbb1g1wCPds9G9L0bT52rYY7voVYCI1QQcvlHjHVA4E32vLBfxS3i4HM/nDoh9Wp8xibVcpnDu1PkgM1YaSfd05zacA+0RlRlckG4zy0LR8CChMHkNzTvKmZ7W5JxFvWsVPxt6YiZ1/dgZHOZWAnqe6TQP1UZMA7LLBdyhe/b62s+ZYYNCPEHUdhA2S2haN0p+XHIfbbDnJHPVYto2CFmmRtlOjwheeF61xO+VnHQUEWDdwm31ggpp0Rm0v/n8RciUrL5FsT9MUnRUI00I6wF+G/I6U5dfP6DGRKcu0ar6+LCkU/RzRbiQUYm+v2JIACWsxf9CeqvhTXcTa/6E7IxaLfmss4GlhJj5/wn5KF7x0bjY41vhvI0LV/cpcwayd+3r50EwOVsGggQhDx0VFoEle4wbYegVlemJPIAnG3g3Ekf9wtMmjlaxnToTKWJz2+CKQwAwyMPdRveUlRh+5khQe8yFiHeCjH8ZuVHxmDbBfx5XHYRkUsZAB2sSOROMMbOYXkL621SOioIviH3+ejRYT6xLsmKk6R7Kd+ypEwL1uh4f4xM0URr+pCfMqsAossHD0eWVzmYYVlWzQUNnqO0RJjfiV3jHfoOWS2KzoNYE1oKt1+6SGJx687K3KT3bsgy4oUR6DyCliODAoWjcN2Y3kg4XoYR5Fd5qB2oBwnwmq+r7+4kJp8sByOYQmI9iy6cwOA+M3EViGsPlS18V5KkMVEcJtm8E95JGfvxmfrXHjG3KB7/M8YTQqQNEglyAMDkP1xQPVGcFXhMIVGKWuijYjpQAJ/D5EFB0+QHf3DhrtnNrkDxcAhTSXgyxMLieZdrI3V4fV49laarcPX8GUmlmr9CooxCm+kPeS+g+Jez8TygI+xggLRDF3AcC5j8b+udMskboeWDkibdhovFhIsqK1ZBAEDESnR04nzX0eykKKWZ7+ZgO5jr6Oa4O5xh3vFrUNuIyO6UW4UJPw7cdNIjMYibirHowyTfV0H3ZvIXpj0wGG3RHGGBCZEoOLtEOENpMvcvzPbUeRuBfW4hL4/SVRz/0Amd2cXUzWb70JX7Jsm7M1XPvdeLasI8At2Y8YbhnQySoagGdkAP+nWBkLrc14r+wyHmoe0XsqPjycJilwG3CaeQUPB6+gmhvaue8SZofNbuzSvVNkJWlvgqHIQ2ASNcpL/8yzfH4uJLsrTrKqA9Ex4a4IA6jl0m0aAfAiWbflwhM0Dqxx5lRjTzVNLbFSzGEGscOApGazICTgYBJXC6jwewfL7vc4bkwuqlymfzckIt/Qsf92pSfr53sPednXT6WLMNYTqEDFR0JksWvWiPxayxxay2Esadctudr+cTiK0s56yOmvLFkg+BeYW2SF3kf2Tos1X+H3i74BmeRslqzuaceqqPVdi5WhhII6l92r6822xN2JN6UlWWDLP21aHkFVszPcZC8ES16p8tATHlMXBToVmFs4Z1jeYKfXx9SGRcF2gy95lG4IpX1cZvfbkW9M+eYT/3LmERRZwl0oT1Aq0p0n84OsZjrfpBhMS2kk+lW9vzsgH32lpIOgvvXlDUlEX6qLORgipgQeb3lvYQTiN0KKnSuMob7qUBq9YV/MMebxdTBjZbNX3r1vFX332mJAEG7PYQpErQ8Y3CXO9TTTgRYcviPuf0IKdR3IPpxCquS+RvP5Ngqf43TJBgCl4Dx1oWx0Nn7Fql4nqgg44pOof/fCBwZigSOHVli4HxZUDcq0e33Q6woDBiQcA4qQ6S3rQ8u3rJdgRsCbYnmCbAutsUDA5V1GJtAaSi/C5VdSlFm7nLHuwuYB5y3Ol6oL58+UXsmpxn2v8HCCzOE9UI7WbNEyKx+9B/XdxTZmrCOi4mIA0Oqv7uRGnqXJNS656PJFyLzOtuq6pWHbxdRoyKjjLo7L9kw4xA7WZwKSBg8bFxH+BWuwjgvcUIXOEE8U0Q5Y6V7hCc8jdQIkDREIPYlmO1lP8cD2YSk8bne98wmOvDCXgCIhLoErsZGDiKIvMxPM1iwGFtYvghMtodnXBdOi4xFx24rutrf1wgAAOwfboDJb83dZN5pkT2W5LtZOHA7zCiDwWHOwEL6lTtKgDfiKyRnliu8Ch3Xw3W46MLrBrnadgxk5LDin3jTroJ0pNEj28HIFIRY+nRdUPysW3K1PaBcVFILe93cp7HunG7Qs87k8qTfAftKgFNS2m5NqIvSZTMbIrtDJEdyE5E9ySLiPQVn50xlNhdrKP3Fh8V1/0oLgygOnw+xb2+8gd/B3cvtztvJKSQy27Bc8q8mKex/IO19pTL6z3MCJDHMcXq6SkEeiFWOCqcuFa9JTSRnDj0KLn/y1Jcesv1gljTuCJFgtt3OX4aT8q2/CxMwDL4liQK8r1jWA/7mZ95mn8ujnHHZzsKv+1sqKsC4h6Yh6qIxUaRljNiWAcPFESXEH/0NOvaa2f6seIxNdrhw/pW48MsXDb3ESd0OxjW5hCAr+RH5GlejsjHRFu98bmVYBn8KFe1ZZVZ7FrQPgIEagk5VbJedqeTyr/2SXkBM8aXzBALfbGokn6YPmHE3tRSacT2kh/z3NGdCtu03q0FWG2v/Vb1Eq9O4qQdUmUqNmu9DvyRLtnNYPybo88CsYIO87gC3n/qiN93MKDcO+XGtDjikChKadbfbH797BhPH5IO+6USdQhNUBuXWPes0GXqqNZPsAuopfX5l1Y0jk8RElG7Bjin3J7Tky1rs9lUJ5s/g+75zFp4uOtDWam6i+L2UhYxKS4EMqCapVrVRrvRaXjkt8zyuiYdxGhPb/RUMlbRYg1qURoMcGR7KFww5ClxazjH9QkPN6+j2tKw6K+G6dp89EhLnpZtqvHtRTlyh2omQnO+pj/oRHFtOcQ48gHlyBWWkSLtKWrd1xvNFNAWbAgVABoBEjmUrnySxWiG1/d6ymfJ8rUDKkQEbXSGTAz7GTwpZjP6JEqzMZ0BTAx0xeEAng1UAbajSFJTunYkg8nH8bc9o89KL4y+7tJd97EqfBwzdKaJJlNji6v4rzyATmfAD963ZP1w2HY27cQTM2lUdLgWC/x+/eP82w+NCqjBa3QYsmKmfv8lnBfv5QK0rfgI6y2TviJK6WBDAgMzXbtf/trD/osHeIwVwzYGCS8LBp3J5inKqSf8GvrVjVUt8VBb5iJFDdaafJ9w1e8TnS2ofSLNEQhsEA7pv+ePcqBHWvsSup6O38zPIm9L0KfIq15JiQRZ3E5u7thQbcf2RF2pucz5JTyrVX96Prt9LZgH6C0dunoCBt1u+BPS8tu7dhZKLniQLac6HOLtCOB0GhzydS/emvYicum+ZDMhoAu2EMUz//fBl0bA693qbPgsTWf1tzgoBPvS1vIivo56mOvrnyKZDpvzPFzsf8NKICtxJ9XGdgGUPHTmJmRDP9fYYR6w3FIEososUsEQ2mqw6Phb+79YBsp13x/5SQbM4px2EvIkhxVebQ6ifBrVOYwf4Rhmu/57Xxld0U0yqsOFAZvv617bwifbS45rXpJ6tS745d8IQXnv36C1XdZGIYSJ4U1zQ9uGUdyiZLIQI6k/PjJkqSB+NJeNgzPdmfQc8zZHEAze/SpCkgg5L/nmlMYullvE6k2ZT/4C6DxGo/nQuCTPZz6m912fpXxuxcnT4fA56668h+rAjsOFNCwOfBbbWvWaS4Z1b3eOs2z/30iD/rfRTZnPi5fQKdH8p401y3+/jYD1SekybBNstqzOTL767kKMixv35t3OWT2UZGkpO3b61jfdCQ9o0Ae+NiyTRjwIPRuBU8od/Z5qVvvyLhUf6IvGdTqsy/uYps9CaIproXEJU19YCYz2ZVrmYI7qarg1w67D8jnmWD/Kwet9SwKllcDKZqfwJClJ/gmyzpxvS88E8pS5OeUymQbc3v0qPEcJtB69MA/+Iv1I2HkeBHtr6T8y0uTu3yfGjQuUVeZSLGFuP+p9k7/dxYBh9HgQ7KtgYRbXCs4G8lYUSslnIRHc3lr2/fLb7o78bZa0PeClk9l+vn8hqbfqYLYXTjMtm7Nksiu8/VDKHnQXMlbP6jkxI/AB1+1XT9P+98LdtKXmECRbw+SJ4CER+aBNMCEEGGd60k7sJpFiUpDtg17j/iGw9TdH8slHcXQS3m8xMvCDuHm4g7bV6J4k7DxPIPqiUymlUV3d9HkZdAo8c3cUXv4O6KkDgBPbHlpag+nEYQOUB2ADdJb//Jdrm/5ffKcNgmiW6/rcS0zF1u9djXbs3DwFtxYfRV/N+zr8lXC4sUGlr6qjlv62f+fPsVkdeloJKUFiuw8lT4u5vlOly7tFyIgSepq8aIVfXdsos/0YoPt+jvJNjSDDEXJUBT1LD07qWYefp76K3b1Xx7WeVieUP6/IBe2LA7fRIS5yk1Pbp4tuTjZW3LtW6TX/TjVL2Vbo5dFFwi9LutCvCxj3syJNFvkV3h3yhAgnQA2WDOjlpihmcXVdDghrnQ7IhqtdBlWjuEsPxYE+Z1n7jbf4B3hreSYJ8uBjW06ixcUe9uaOzVPkXbL2j/4dPPdle551WwU7x9N7aVVxMH4W68zvbwyZ5QOLdT3c82HThmmhJjxWdP74+rSABNOQdXDcD9btvaETUuso5nxx4xaJpCpQF161WPbbRO93Z4qsDx7u90191Nts7O366EKfskeWtmWWe8lrfIeGS0G9xsgN1yiV4tVtIBbONkFxmcfoMD6ibpEd9+tw7PxPCIHjG9b4Inf63FivSY/ONo+ghD9oa32M/YOsw905FCGL6cVOzKtq/I8iWak2FXyIpv3uKbhabTJUIQR1sQNvGR74oa40+mS8s+4cWU6NwHh7Prs+LvXBJOTEJwiFUMUrPRCFwTLkrb0xwG8w6zHD7gwAbvU8D9ViBtJGzEQyxKNbOqwRjIlXsuwfNP7g4f5uq8XJlej2Zwgtmm6i6+dhVyjW7tFC9KPy5kV71ZZRW7j+0ShTUyyW2IyMkOtcyh05w1gRwPm9/fNZU9ewdURe1YaZD/LwF4u3mFJ7KXTgWuqNSyO7Mdrrfl0QsvRo5luIfLFGZVTFryu9zHYGi//0nm27cIzYXOpE4nMobIqyP5FI3T1mKLeNLXlD+/Q//F/rQalxV4MsgVdLanoMxGjFrBB6Fs5fR3DFyxuRVL4dRgyHtVmcSVX9vayOB/PwAD38XckYp2yFB2Gz+1ftGx768+69jPZQc2IRWSh4yX33HS7N8DivHcyDk6VS/PxLB6BZ+vh0/xoSACmcX87sN2ZY4X6jjSR7lxiNq20zabm/uWMHg/6fyAS/fSZJPvnkHxfI/e2svlORGhxbGON103huUvFfpO21rwRWFVV/+Cv+F09GcXCY/F6MMgXFAJWUTVBeSMU+H3n67wUD0gy/fV73LlnLXzDlvZLKWtuQ0Wy6GoRkckP/LjIjQtgtByIOBqX4vQSP43uMLaEta83G+V607kM0npuGtFZQnRqm1XBuSuTMo4XDZsQ5K7TEd6vmCloBin4VdTv3YunLv0NXnhl4ZXnyqvFo4iYmd/t43An9tR41/Y1ym8d3A9Vs6BS1Xdsg7iU9Y856kOhvuI1rvvEiA7Az4PjPNI4QOCh/H/nRHxLMSwf5rDOybT/8vLlNXC4p/1VKEJBLxll1gI4BL07/094j865i8QjzqdAwUpWitRXf006qkSqPgqsJsn/4UV3keIuBcVnGX5fdbVT18UZDRVOP2tPsRUJD+RgPAfchWnVr3uF3iaUDdRfVWX/eV8W17MiArGAKJM5VSMa2WuR59rSsCcLt8YkNpjKOX9ySRuEnt0ni6rKizzC7Il2X2/HhLwH7Uju+/mGi8gEe5mxrkqSKS+8Z7OKq59XPRBGG75gdmhEZfCfoCYx0hbwcIJNFiBMl93qGt9bFUkf0TLyzhnnslf6nFEPsBRtA3cx1ch2P6HumHyG66hg+uUwZHiiP87/alJHCkwqePmL+eUXJACDi3q7JxlReKTG1pvQbLLn2LIvJjrVDtT4RZIXkwIJ98sP2RDAF96a3+KROw9cAebViGLLoy7PW6/H0pn4iwiVZWJ/n8EICYnB6076Qav/4VAvrrrOcO2v0C90GFZRpzsfqJcgYbmIrRped8fPXN8g4je8y8gJ+MfWsnuIK32ZN2/FART3j8v2A+TdzIo+68A4Oh+K6yMSNnJ71IS+v3sQt2UTkpggKeo5hIBsRiQewLR5HZKB06Pcr1kbxNRtdeoPXRWTjjt13kNDYGk2mm6TzN+uFdiIk1h69xq3rymFXktFOHePA9vQc/7HuzLSPkl57gdYgqQr4QTf88cudrQrWbWHW2LLQloiNMKRM5J5yz5RE0+TSwdTTE2NizC/EAcERGhKa6vlF7brWV+kyJVdoM31iP+/rRFqbB7aIZ6l0oFn9hWxr3J0a2ZRv9It69cIdvSD14QUZI2vjwWqXKq+B+xCOfbDcLOS1wBBPgo3sZC1yaU+dU19B87NLES/aushZ/yB8pUkucEVE6kTst2RjVNlzipjmZD6ZjAU3lXRqQFXVqCVhhsExYINTOAN/6ZzJofFWKiCm6xOXxROINUz3GpjraXiJMQW/vnglukif4jh8o0C82Ge17LqBO+hQ1srPdDi77wKyHgTyuBi3sZ6iYbndRF4tf9iO61Pxbn/rGIalPChFBeXdk76FIsuDES+FilSTWv4mEM34tApWLLDeJDtkhZB/ZML3XOpdCUC9SsKQDfloHwB/HbRxM5FYDzjoyu1Kgde6GiZvg8b3fWjuswOLMUVdwyrgHKOWv9lRbtTFhvUvE+crI0uoI/dq8ZeQrN2qUB0sGxWCbQwTJnvyduV2UF6wafJYV9LyXAkVdSPV8AK9g8Dm71eQz6kHWI2X2XyOaySDUNoL6FlPTXWVCCPJtriF/N1vbcP9KNQ1FoN8ycya0buaeZylRPhsHJDqA64K5A3wPr8iHq9mSnQ92dcqd/upxgV9rvLL9+Xqnvae/F9RUSnOVCl17b/HwC1/z8emWsnar/UvHGorBmGho2Mas7jk58KNg5GYMejtOTcZ+ebkSVNZVZo3Uj6lFMlU0MB7YaYY6O/M638xDZ1fhEu5TNBqvY5IT8FXIW7hrPuGZN0r9FSXJDuM5D40Hmf9jfRl2NacFiDT8CLwAZPWhKer49QV4jsdQbzgQr5AwXtB00s+lw+zUvZK/dO6AAtjjJONxtJpVt4ILN6zttBVNCB5FWPKvTa1vyTf1HR2+c/9llUXQwIzK6EPjyLTeQYOoePXQ4PVp+bpz/Gr40wn+dt65tgucTEs7hJ+WYazWwEXC/qtOMlt4XUYxGGyl7LsoLFINGu4HSXM3GqIjYvl+O9aaCJHxJbzQ9aL57uKYRK0/QW8k/g1BgDm3kZvO249250J5Jcj1/5VPdpbDkhDBBghHkz72tOPCD/Eb3RX3kR0zU7alHSubP+tTVMCXFW9CF3i8Ojjz6oC917FWyjiKO9X1eN8IY4aoslcQe9xqEEDN646YEpRHxKtyuFKdG6kAS3WAP5fiQBciOpVur7trk73Bs2Ntnrp7kNdvPrzjP6Y4cFGd/LwcVspl/H5TfSBEURGc6HBAoL4lmMNlXusAETU1PMUJB8YreS+VHklFZ6Ckv0f38L9I0MQk52XA6eC5ovC2AkWsQ8E0BcU6dApKHYXWEG3qayKYix8OiQuNSnjlsWgBS2m6af78fUBv394GzkZ+IwlEkMwDSI+a+rr3O0ApKpldrTy38VTV5IYo5jt9BfT1lEhU2c6LyMINAsZM3Jzd5fvGZgs/44XsgMofqd8mxhvY5erizD27qOvZ1J+8JiU86sE2C/R/OJCMS5DXJtZv6cGj4QRKcEm+n/SyCl+ekJ3jF9NzS6PFkkHgY7d11jqEtImuFwuCu/OMOcPBTrWzYzzBK/bVCcHGXu6fbJmU76/2UFckK+KuUQhKbNWFudpS+QvGmxmN6X984P+RyJropUwsZMcTS7czQ6GgLDiJNZ6RLSbl9BL9dy/j0si92KcGKKIubun7DPnYhi38K3HY+t6WD3+fXCNUOnKYQuQkEuPpIqtvUf7JhB3QY83O40hf2vHSe8SbMRMNjTl2C6E6XS2YNIl9di76IzKl4FCdDhx/feAUZLHv6zNJxc8x6kTC1WYDU7Tw28t0txAjvYCfYGuTWLGGmq8lTg000X01UVspELH5U3TTxqBBVpnYcXJeIhfT34DDHI934uNuaTkHQhOLhLvpo5HKIob7dMX+mqYPtPAjM2hqAC4JW2lGDlfURBTNNQCmombJA9ZC2xqLOLB9LTb54pZf1WTrqYv3+hWWrilZ/qj6bwN5VmsBbLkhexC8wVcNFbPhlOgAk791U4AA7lxCL1CACNQSVEYMMDwzSZdc2HxDgpziNJd1fzAuMosspZoyPeDO9Hwoyuwuyiz5KbTU6tUiH5+OMcPCvf1lye+IVuACVAxWlwbCa0YCaK1i/M884s6RvtCNmpNg+S0qoYwdmxG8WZDI0HobrH1SuPcb1OGnG8SubrUstkDg488nxtUNgovMVaaRHVzmv3Tad5hGGQfoSnVgnA0MMz6Y5f7FI/ZxyAhbHeBzlqEr/gGA99ILYKpDcrUDf/Kfrrc1MGrGgueEmaQyLW3DE2IXVOlEZazXQhC5wqqiyF0/l0tBKe7x5B02zLUqs7zJwQztxor7DC8kUiWd2AdNw0XO0oq0FmsGk1w2dhr1GMu8jjeAMPpc+ZI7ecb6anF/WUC0UJi05vG+9rNy3DZ2tiEluf6f1BGBunAlASIaYoaFqykuwk7SRYkVqE5FVf3lyn/rk8KeHEDk0WRwBAAQrpt27KcqN8zGqa7yv5xMnvzUzvWzKSiC1KNgvau4Fq2u4F+tmcg24hbpPx6ECcNJokahiki852ORCScQjYIo+cllSxnM6AADR54gNf6I5OcFr4OKnv8C9LRdsvATNJG+h/Hjy0N1asXeZ13wSwG+YsLBe387oyV1zYoZ+YlpmugToBMPXAAUCgWepPBIBNDXOnmTyZ165dVA2Gh9c42YicpyxCZlk6MvPI99jB3KzYr/bKTvzds6ntTP9XfvZ3DOOnivHxYBHqtWT0XMdub4AM43ohnvzd5u2zrZjxiVqj33NoShRhCcD4mZ5Wo/4GQJg8f828Aa4OZy5QzkNNSVl2bbAQN4nqT0bPGGwTBHQtFxxdtaWTb3pz160BBOk3BzCcD2qYsXsSjS8RaEgNTOpYKkbbEHw5q86NJTLawvNCYoPDFK+1gGHpzgLv59z6xKSMX6gNp2DrCLe4kkk0n10tN17tPY8jdaF5EtFVRelY75u5ivnf3udfGA0gllbjxzOcdQ5Sep4N76LIwTne5lBb6BhQ3dtdLWj25AEt79BTpE46cQ2U6lkgE8n6q4cKqFpIyndIVrza7RdlgyDq4nuPOxMer7cSErgzZUZPmZJJ7gcMHIRHoG/5rQLtwfdXLGL10MZ9vVIpIvcbBsIGZ00Mc8qY6pKJ1TVXF9Xor63VieLbHMnJoF6r64b4nqiwIV2+i6To4F2th9/oPrnjZ1GiuTFzerjrLdwuziyHvLkFYxYcW1YetkXUUjZMpJT7BsSwBZdcUGonJUA5JcupnV1PTHYlqQJcG4E1OLY4rYVJ+dDrypwV1xc0Eu/MKhmphF2LEircWmNDnMdFJoJ7gHjhaNSbqMNCVAXh5q+iqyivGm5a5oPwehqq1SY44wFW8k4alns02WqN3rUXutQWBl6wigzrKREC+X979aBmLXLwYiSWwunHFjWgAApf3y3g7HugfvGtdn5Nng/tBiTafupldAU2q4RXfQIrPJ2EYc1EZmUiCjP8ztgRkTjuIPz0EtsJehfNFuiq5pExHBCaV4rgEo2RDxUyuhcx8J4XGNzwQpNbeCCfjWCLIhSYYFC/AqFC6kfaMwQIS0R124U0n8HtQU3lUe1sroGrzxeDjsxF7ZKyZpY/VcA/Hp12Ue/YqaueZHidOhWw4kGebYQlrwDkQ8Gx4n0pHH+s0qgk0DZ97Nb7aC/LlvJZGPIUGNYuXBv/Ej7FXmx1yYd0lmrAbuZqID6BeJOzL8dtTOtOlS8EDxPBy+U0TVm5pc0Dbxysv+FXfTuZfjdXJGlS11vcQ0EUqQd+ZG8aL+bwi426opkwaYTnjkYgexyrSxUDEfra4ENznW2pxgoG6kScq91/2QqD8cf3CrsR/3jPpcBJEi3Xn9nJL42xbCqInB1myMZnRfAfJGmPEGteEo1PhXWNbUx3rVzNO8Hla+75N7lJ40mJRp9ReuoZ4KL6YzZNW+GHIPw7LABHeY4SQhNKMDj065IB56CKJ4tpmbzOD5GEStbqGJmH4gJaG6X/ZkCNexgiyPoKs74Ti67L/bNEuCgGzthvyyxSYy87ISuWdK47WxoTFHWklXuVb8SXLeN5ANMZlEQrQKvNHdU0x0MZvCMoNCNZaMwQeAjSPXuI0ISsRFEMch3oBBQLdmNosgDCmuFvISwy1Zm3TMEQU+hWBLDv8FvESGIpzArC/qLUTB/c/xdIDeBcgFXso5mHiEBZN0SDUK+su0Q3mniX1btK/BskNl0gxQXfZJwW9eyKJL3TD5HbbqrGdePA1/swQYOW18eW8TMzdxotJdK24c+/LIUexueTvlLy2F4j6mK3I258ll+TUDgEkaofCUOBupwdfRN+G0hTuROkLqEtwgFLVIkcX52Eq4hddtltn+iZZzVUDk/WLPZxdhLFFGQL/9M7vCxX/zY+vbbdlQ35KJ61qrvOr9viDXs08Y4a879yyGKiXqKURwJNoGRJIXdV4IbkLy2JvP1/4HkSzR7Dxn7CVePm446Ckrs5su40ru+HCvPOBVO2W2JYRiyxxwTNzt2fOpzSlskUwdl5dwlr7ygJjx+ZQT7ChPCjxBbEttSvAfIhqHG8xShc/5yHSM2X1/1FX8yla+uaEdD/apASyQdbsJm4HFNfQuWtvyEMKkBVPq1/VIr1gZ9AvdC7XUBlN2JwFvHTP8yb6EmBY8031gYWqZgd6+QxgwlyVF1WWME9ZI8UKguHhbuAH6ISFcIzpm8NQHYN54WzzQ7pEDvMz5KRJpGlzQ/ggtlahj3kYbJKlDFAcNPbfgLWlCn16Shrf++IN70TbMIEg2jjjsNqYtEefmKoeowbu+AHJAS+fueaO6KrTRe2CA1Oclu/Rd0lWcO0bdXI0C91mrIE2zMr+eVCFPnDJH/p7PKVl8EcoKe8RJo+N5C5zi3HqkduTVHxcBa5R/Z44z8IjxdNNuiy2ViQRo4VwbE1jvlwuV7qZP/fgy3RisWD8eiKF3hty/CWU8gRkXsIhJ/k8FQN21aYcC719Z/0dNYZ0BKRJbks0L/5Q8bWNUNN5SYe1odVTjtu+NEGKqDDThhU4It5v4/xW3ecKL2BZO6xFbjhWm17O+5TcnKIy4E5RFSTkMT8CaZaJEhCX4Ir2tjPM7KHr7FpDOrTQGMHvKCXDj/fGPphtAVqar8W7FmEijwaiG7pGk/+2j15Y+8IbckQrGGnGn4SuyZsXXUEMDgCnxtGwzffp2iMQ3KtNGIbHZe4SUxyuk5IIzq0xt3C69lw8nyeZj3B1jvrL1+vRqy7EhwHpTBLvAy9NN98kvhUjkcSmlfWsg0di6HLQ6kPIA9ly0DWPHhMVpye5jv5lQhjpdYI1lV1DGkaE8yoJPc3zHswzY0csKJevDlECSt0+DHuhTq78+N+qo95LZsqaeKOJgcd+yUOECN6qwymy/+JU51Dd0IEPnNGzTwIBGx1lrmciF0C96ILTgL8sYHK+yS8vbDTyQo/tlv3a3nQClmey5AzMuNU/7UcbTKUR0NKJa5r7Lvq1pAvyQeAEkLOBIgWdr9fWvFdloE/1AFrl/ahFjy42osxi1AYraW7O8LZ0/GQD7UTVjTyIfKDSibOP9u98GBHqtG31JiwWf/DozYiJFZ1HZn4n5PWWhwHG+FdWGgID2aHsGN5HASwueQWFuS+N3CMv1KUgWr+53TxxZ4xxeD4cqBXYiyein/AohoAHGHXrhz+JBYhoHO7T8MaT+UuMu0vuIP4jCP5tZ3kWr39TuVjF+40raSeLku4p9ebVqiDsOEiFM+IIAn+OU5fDuehn+YybXVmY4xvQvFQn2OPeYNh6OP1weLqEMnLc/4vRwR9YYg0fSnI7kHJlIWaeWp1SoExHDJ7Uh8qQ0GSuKhBoY8J/Fo7lgiNjvRaCAPTXuk8AuUM6tb6k9QJKYjyP4P/P+/nQAAAAD/BwAAywJuvyhiLD4ddwu/ywLuPwsGAwEBBf8BQQ9BDJ0HrQPNAQkBgGQcIAQMBAQE////ewQEAwQDBAMIEBgsVHTsbQJJBVULnjDAbpxrwFOVjD6FJPhiUjU9EzGArF5yv4mfUYQ2LeQhAZFF8lxRVUXJBFQpsAREb1QmBj3DInPm3u3HX1DB4dXwqr1pSLy9OZ41UtoNvF0aXnRDl5bg9RnJsfK0Sq6hTCOB7jyQi8kxPNiPlEQPexK2GhT/uTS3hXuKU7z/rREa7OxcQ603ETHHG9iY2GfCvWHrMnoOs1Kr6rMcc+j2TsgA3gBMv6cLvz4tMc9ODf9ZsAf6xVDDNzdg5hR8Tp954q91pEmE6ojBRLSVpTUF8u7JM0Bjo1CVVkG0ZYGUCwFJE/S6Xc/D9gKcEa5dsC4mucK2prfPENoe+GN8j/dxZhmY1dQqQhGPQRN9QUUx+VEJjwLwySvUw/EmeKjW6tuemik2h/WbfiPhK6nFQEYMALxRY9shuIJsx/SLqnvAzyGFqh0peRGgc2SFD5rEhuJDSUe584jlAA0VLEEMzOui68etW+H275mOWjWpeo5w/B4RRw1HCzUilOKQgTHA0BUMhzz84JBxG57CotJpTYEeYVvYWw7smYglZBR0g5taEh+S9DQvNx4vIV83mnO3W2aJ30oHu4nykdwX8AmBJttBJtDAbRxNbjlXPGx5ZdW/rexwrPlqng6Dv5NKktdxDbAnAC16Y0iEl4TPIV2eOIocIzbIJj3oirTA2j3xY+MMcNNrSvqbk9IFzW6uUgqSwGSFRuPysmWzzixMCY+A+zxNzQNAEYoYCKy3zkyygWWksxl4FiNqpoMqpeikzqmEMtuGDUZeazt7fw8xGWhidAWkPLaTo7IPmFA+hxO1hfJDDb1i9UH7Wk9iBYLk+XH1fW0sRVAnJdztigZdONeLf0xGf3JiO3olQMA5jd0S1AdriXFOSWIMw4oJ+vDPoBQ8K3IFW01/v0jtngJyXsjrg+rICk3+TD+4JJXZhwRRXAiH5O0PRUWPn2s6GSHpjUBAwVbHxTcWBvYenvqpJJ1acpwIR+Y2KsHBZFw1ylwkmtlr+Xo9f0+7gbmjgtpnJIG7+aOZparUbcDxmWOy3fYGLtq5mL5MnCtg+rk+Lzd0mtMpaFytQNiLCQOQW6TZAtmaDDFh3/Uw4pM3cCp+QACDYGVViItJxdPEkNErU+JLEsSkZPGU/OkJxJrXdySY3h8fpDuXASbmfajPc9sDxqYaAviwZIbx/QZCR/G49PALZ1aF5Q9V6dFZdLReBkW4ugzgDmXDWxxH9qw4Bfkq7RcxYKI26/l6ud5LGu+LVFn5+uRuztVtCehNdmJC/ckY5Jr/ka1lFcJ4qqZFjQMmXRst+Xn3KNGc0H9HyIRCC5nx8mTigf8SkpDIJKgB5EUrVAZb/vS2NY1J62Fz7KBXQ+oNRdGqW9vYKsgq3PDlQ7A6r6ehNfiO1jKw0ZW6nwcWfv4zI2AWKxnP3vvyEfWnDpU3TsnrEMExJTV2G0uGnuqjL6oZBwOBfTnueyIg11HgVXm4SbAYvSPaA3yGqhCp7G1DHGmujCmjPezfZHIuLNCcLV4St7MBRd/wfzAJ+TjD4jBmHSSENAbmEqORax/dwNMMBvnwP+rCZukwoqEE4QY2/RwZ3R/6IGsgQN5uhzEuoRRaIpMzAS+K5MnqPZtO4LdPN4nYe+R541X4MLk2Jpfaqm6aJX9SrBIQYTJsWWUuUYDpvtuS8t1mug0mybauGVoifPgAZgChTuZ8LzIW/X5W1wYmY1D79ZggIluTayy8NaGeSac2zuG72w10bBDJ4JZTRyXR6CxTiNGPufwcGfl4jNUmK+6ZmBHTN8Y9Uq9n4e8qPcCWcLsIhMOl+bSjUNrDm9Hvs50+mZbO3sEPC9WPStH0x47kKaatdFO+8ToMBn5zlUrIrV7bsrYfAG+BuYBNWOiyE6TIEMuyJNilAybxXteUEvA0BJ7/53uvUlxmXQ8U0B4LQAvLhRpqnh9Y3G7LBhKHxhlz5KqvVp6R4gFJ8yVNr8s+Cf7IfOiv/FoTR35APC3L0Og6jF/jDnaoAHMfrhUdrQ2jJihAbaI6glnyUaT9EmB4ZBntS3CHeousXQnEW9LueqtVfLD4DluosyLvZKuC9XuzT2pagasC7V3JArtHhv72R+RCYY8ms6BAlR8LZnYL+UlFAUWkv5v6cAi4qczfQADTg1zzQ8hcYIYwsWbzGuMSfIP4d8BhVnVpH+vEfHf/lS4uAPLy1CXwb/Pg6lkZg2dQH6aFV3ZIFN3P5mqRxO4pj/qee+rLzRsMskbvovYyqPoCUBmAMeqMZEafNgzuw11R515BkspErKLN66rxB6lehq/Ijd0q5+lZ/DYhRctTZrE9dmnw974I9deB1ZGv8xdiSHnYZjfZwQVbnHED92TRNm+AXCBtHuFsDrxd+L+Rbamr6N6F70PMC/Zqo3NRGWv4w+ibBT5MyEzUaN8VunMYPeyNUV8QPW9IgeHm9v7tBM7ncO1Ebt0J2EXH3rn0+Kyyk3N1LJc71IFfMDQe6l24iJjhTdCs+TqDj7iPFSI1B4KbpFWEU9/Uup+sJt/3+oyJP5Pss7KFk7idJNPZ21VcZE0PujgsXrP+kf+Yy49qdjtZIsNs1dMV+StqUleTIwiTodkmBLGTxxOh9wIC3FJ31T6w1qqUhIC7y6maBCiqXWBJnV8yzWEP0zsiFGEQAMgsit03bo1LZk7P4x3/y0KXM2CboHFOdRv9p9ZKduNAxw37Ol2v3Jv2BCHp7I4gMNgOhB8pHC88CUG5ELNyfmn3qq67632+pO4isg523yWS2uVEpNdy/1MzF1AWi+5hFavNxl0c8d7l2fLuI0g26B3DqRNPIgDU8pEu448jiqGN7HB756+W7zql6yaEJ4UyCuLWHIeLusM+5oeUeDG+okAlOFIx14EMHYfIv3WgVXzB+C0D/6BBCqgwA2XXGLJdifGuFt+dwGK2t0EjIcddYWxdwFRHIMibEdHe4LYjTUWU3VWlKf3EoQkHKx4qMlB56PdJEvgBa/mmdL6aiwEzp/21XevSSWDdKN2AFtvOSvjUFTFRL7oSZez3UQRtym87yr/wXGcFsLxJI26MJ2Bd1SBjy84lslEICUA8lnbS5xxjEOrTQdNNCZX8Hh04xU/yyxjjQS7WSzwIEM770RNzV9OOnM8cAmsvD4ZbrnNnxX3vfkVPn1oWCgMR1GqQzvbL/uv4UdEBV9uk6NjW+1case+sEg74KDPRTrg2YIrqX2loTzqQsYbnSDvL66CBNNb/fNkGASj0qrgGHFMLnHcZakdEfuhMZo95ImKQlsHqRnkW3aSDLKEkHI2jomg5yOjnaKBMFpQ0ZfRe/DoUuvxRdYoIuivrVQv65NRvOqmu/RSSDefpU9QY0nHR2g/hkCxU0ngS9YjU4VVRYzWKBE9aWSpjVxlKD2R4R7miL+NawNT8w7txmpNLfcsF67GH37Ct9TexIQ0DGdyUs4BBDvwIpqpy36OWqsFKcR4JxeRFJYAGbgeSIKzNhrJzooSe288b6ibjQ7HBN1VVms710rYhFdvWi4HX7HZrbD9XRE8uiZysAsk0weogRq7fFXLCjfIrPpMBlvdGmtCiPqfGJQlelllJYC8W8AnVtJD035rMs8CNoOPjpxW3MLXshtzXHDOK+o8EwqIt0i0rRjh0ihGqiTrEE+Pcqafi7eyBlQDR6I/QoLYKmNK7lUZkO0IQgD3Uvlq0UUmX8WQ047A6kHg2FlvH470+i5KavGKyxSL3il6EH1DBi+8wDBgJUTQJw/mUEJb7i8NuXMp1eajmb7G/1+9fPVf2dHglSenJMmhif/53Wc5sPXNiLeluC5KRrL67GO3wiMLNGBZ8ymUe7pTvVwL19AdEffZZsbWU8ol8w2dT2FZ14/IhsmdFGtXLm28tjHUvg3L/iG1NBIaLNMvtLsjod9LQ+i3t8Uk8I7VeDKdYysFxGJBeFSLqOCi/3OR+QcUmX9THsP8M03uv9U/H1Adkd/GPTYG01OKZ5Xqr3rG71z5dmeXDgc//IjuPeknCOK09YLPl074DxcfGyvUypTlBQxVUTsU6or5Hh2X495sZQmrM3bYdhVyu+G1MVQ4cqGOUJC0yaZwe2olYqikeuOYa7xeSnioqlU+0wJRacaGvEVNNHXI7rvQHII2OVvC0Po6xqCkVcwJvcFzMcTGNuOJRMptVoQK6WcnrJTcsa4Oqs2Xf9F9amQuKtS0kSwMA+4ByEpHUDUrREA1uPXZoqrplPQv04gp5dIGAqwp9TlXbQvkYnwVG0dzp8KxD2NdyNnkwRN2QEYuMp9uq5vetnQ+hkT9e1oAQbiIrUyD5r2Vya4SkBMMQxJFCuzO4vF8QJx30I4qQsuB4WGs84SHw/Vg8yOxW4Vs+OF36ZLxbTVEwvgfcLVn3ZpVYA2JiMWj8pKP3Y+9fSf1jACUjVDaSCmzDBekLyGBsVifR91Cv3VryDPtiDdgfyZl+TibZfx+SyUSiSIVMsE7b8IBRo3anVOa96LegxYUJ0LrmgHodxifgrRqNLTzDVk4sxsh+HKZyAsUVIIZHE4i+cXYlyHcu9ZdEsXCSHBinQh9SL0Rscc1lXk84NjL/VMn7qiMp4Ii2gs96ZITXeWs4cawyAHST8ERSjUOa47LQH6YGaJazjj1ov2mfwyJ1lcPS6iyncTeyZPMzMlbe97RCVFglsZEnT3Kvncw9wVZafIES+4kCnl7rStkhAkZoE3bkq2sL645SPcHz4gSFY2NUkDbU4s4lQ3VD56xuo8iozYePQpaPhjckTQthIRznVPxPDZUkiGUPBtcEqF5ghROyDF5dlzsBGWOAhSbkHsURvcX76kIHbg81zMderEBO2KZG5nN3zhJxK2P+n50TCBHdL5wwiXDCut7zemTiZwrJbBL7F3/zDgzUVNnzA7leQhk5fTCerkHWgiZTKMbgSP8qoVRxSU1KwWtKDmDwpZ2CM28SszAB3GU+PNBz1M28fzR6K2KrvkAwWy9dV3KLdtWNnIpFziKRxbfc7mhs3y5F4/kPU3svnIjx18FU9H2bUjSCBzUzf5XWkgilqjYvh/pmlz9FpWndHhTsE/Khl6XI07LWQJmwIuuQKbxTqz4C6FxYsebjykE+xxyz3UJ8b04IP7Hhr0J5BEl3OKEvWCVBTxUTKnDfS8RCFB27s4B4UmBaiCBJeP+ZSoL89UxQCvVeMVPgbTdFCHn5jcqfQoJU0vI0IaMf9LFGP53nGE/YRiaSXb3DoMuRLxJT8u1//IHmmL+O330EA1inRHNRlm0ZCqlmA2BL17Szdu1EsuHhK9nOHgvXKqZtPNuy9lf4Ge9zphX0Cr7wEAGQYu8OakvjZNf9gy4ku6UdEyEqLVjeGXngiPfzwLcx5XFMJiNfMXLmgFSR8nMfIlcQAj3RNhHx42Vyw419VZJmTjptucLUTAaMyi3CgvN2qAeQDysWC+d+dm6OPP1v+iQ6/Wsg9M7d8nJyWQfhSLI6LhhlN4q9sK+NP4Ps9ZHElsG2XsEElSfHU9IRBHouUnDzPkx9soLZcM9qX4+rWG1ZVR583NI86JB1JZH7YOPLdtc06CwtNTNOdY7/XF3QH444gabCTXkzdbIhMAg4p6fKZyrC7+qSrJHgYEIqxqVBYaHZft+JVIAk2TqibkGBaIWjF8IWGpLVPxNeIBv0mDpkL17+osRhWLeNZoCe1mSaEjQkc8y//DJkGB+wunhS89gcdmp6ghtAO1uxTS+LwJbco01WIiaGk4j+/kRAmx/+xbSMxI2RTQWyArHxb2r/EFWjNmk6XTv9PN6HWM2Z7+UdF1/gMEl/dwAxsNcNfAcylASWMV79ZZVGAOmFknqArSJT6jjkYiBQhzPzgHLbrVEw57gaJ8yqEdZFNkjwz9E59rIY3Jew18PhRO4zfXespU9wcoXi04QobhDOPyHYslx3iIRgowAm8XTh3X0X1SgRWjOIzSmPQpE3/gSZMOnR2YMsOYN18W0L1bXw2rxWEK+LfcAI00obqpnVEIXxiQ25y+ZM+bVZDDxFI1q/ZNfu0pGixoK311VFzs06aM/y1US2fzE+29Opz3KSn+Q65JXF5BbUIL40ZDpxDC2RaKO3gtmvaOKnBjZHp2/ARlEI8VgOEqV+Va8L0lsW+KDWhK4kUpHST4ymxzZTRjpVdXkG3Z1h0HEHz+F+MT8Mx9VdRe9tmqau9z88YfcE3x/PcCIjRkVS8xO7pUo6Ly4Mj706l3JcAXpCn6Zy6ZCP484uY/yPpN24qkW/TFcyR/0lNojvjD+/HvJethtSRaYKsDJQQFKFZdqii7fOtAKnq4zrAzSb4LNCU8tZejvcDYNU35Dt/YFzmc0te/SFgyJVh64Ro2RGpLk7ZC/YtiVcqUtzuYs0jmSgoaRHc29YT6yau0Yd8g7tn5Psipb9B8w/8ei2ky+qdPNUAcCdretGnrqXzUeP1XvtFY+ahU8E2TJugf/WYITnabV3fi8nBoMCoetwCDgJshWVAeWohFMZWqvk0vGqYDhOnaScRphOeJ9WqqQpU3xKowxd5iLOV6qOZycvYoeq7C7jW33jW9/cVAukO2DRivq3sUqdrzx8vghgY4SyJJVIRNKP5k7ezVyezXJeUsb1EdFsYzHdazEaLsjaldDIWnaz936QPcc0UVhcp3ZgstbVBuMRoh4BDV5QQuPdWNd98mVK4gyJ59qBTKJb7LfjlBzcRxpWFdtAVDcMRZ918fFFQUtbQ9rkh9uBoTtZi5uwolBEEyP/l+bY38ORXbsgsJVondSFNG3GzAKYQmLSRUtPFJfBn4MEhd2i4ROt7LLfR/IAshaYlBoGcYQcdPpXgtNxzATD16k7CGEPuLT48vC2xSZEYshOjUBJ5Og8/y/3vd2BeMMG4BQTgteFgueVnCO299b7FnPQ0vPyMGKhY7K8KFe4nplWcJQvCl9z1+7PpxUukFyPQlXBA8PIeqwUIZKcM3uznrAqz5xClLc37pHTqNGQkKmX+pB2FrO6qTUcdiG+IU6RRvRgZ2qLeZDOeyXIze78qySt2YYpkO7ol6ogVciJzibDCwUrRnSkhE9noxCVLhXYLItVCEYYvfC5EtCgiPPlT7PMUT/h/743EoTTU8D7AUzS4vBuUOdHlzFyDAR15QMBiP87+Ay+hm7ugxd9xoZPFMN5XL1aH1Rdo+Dmdl+2Lll+07xx7OZmXxaVCJT+XN8UEvTs91xqxIrV7KA3V7RxfetB4ErMMhs87aBhOxIkS9V9nlCsCAIkyeGNJyTBSdlyVRlJ4hF5ywj/GO71DUhy8jTgY7CXKNfGsHQk9K6+oN97hgY6L/K366nKg2rFLJgUUnux8kYB7avZ1Hgp7rl0I4kT1zjxyfDhGg2OGhxYOc2Y6m6CPF/zRqyJCOh6x6HVFoP74hVJke3LY430xbh7EbFoiDBq2C4ReXh/QzKD3vl1/VMoFWwooxpoHdfjdC4WGM7ymy/X3qK0xKKSxnwaIKX50OVYTS82gBE5Nv4SIWB0FQ7IDWUlOhf41pQWhjY2WcYWCNtmwJJzpMk2DbatJ9p2rddiXOYkLB65RTtom6FpPV5OdRS/X2CVIlxt8G9IpZhVVi42Af2lSXDo2zHSkSexn98jX5RPnNlMw947BDhrGyJOl+nB/8hWHn27OjbqbjL+qVlJyJsLjSnMKpTn9OFoymx6+ngUbOUw+s+LsRvVnMvNIWXGdBPGbZSjLZkDRzPXAdzicuDXKjbLgxCFO+h41S90mKhO9XGbJIewyO7MnGosw23xZYU+HQFIi2O2kTwZn5110MypBIQDyMiNS1Uxplu35jN7eXjReKz/NN9qqvLevIzzX0wLuMFw0ftaWjvrmSyvJIYYdMIe5E/JtR2C+HR0Z4NibucfIK1WXHutcltmEzU78cH7ZfUBbySxzLdxzK+ktGyFwqg/QnDrZBtNtZ7aWPXra26sNDbVp4+yILuQtNdD9dfQQRpntjHbdHx8LqkctBNefO60S/Dkqu/1dKfWfrMGwVttbzm+f7ukq6+3calw+IOgWxgKDwZA723k+z+oZRhL4Ui4XJoXT7I6u7K+PSICkBDjHJ0ZP1myPsFCOOpYsC/CZ4Hrk2fza9IDJCbmV2+4r8SaVw0HqKpX4uVoc6TYSgC+MyhVsSIFIgY9L+SyJTaophBkAvKq9Hv5aWHzmcqe0HFG/I/JWq+63I+gcvlLaqTGsoox7xTE/ajR5Ea65ckeyVHbsrq0L2D9AymV867WToXJYW0Oz2EM1fgYd0XVvCScBPKIrGa1Gy5OjvdqfYD/AAAAfwAAAP8I1EtLS0tQO4IIBQEBAQfyB8kVAQZNFqUBeQW8rQF8wERoLDgYIAgYCBAEDAQMCAQECAQEBAQEBAQEBAQEBAQEBAQDBAcEAwQEBAQEBAQDBAQECwQTBAQDBAQEOwQDBAcEBwQPBAQLBAsEJwQEBAcECwQPBCcECwQ3BC8EGwQEGwQLBAQEEwQ7BDsEAwQLBC8EIwQEdwR7BH8E6wQPBAQEPwQEtwT/DwQERwRvBP9HBA8EdwRrBFsE9wRPBJcEhwQbBD8EIwRrBIwy7NEQDSGodJY6XPnOtUB4HLML0YD1a89c0tRgsICvjvlvD/L0bFWgDmvaXa6PrARV+w/n5S2Eju/KCNdGOnXtsJo5INVkKWW65uiNxaaE3A0H9wY2am5TRpxlniJkMllQeebwYXLt2jrcPxNBtt84dAFcakr1Fa08ZEigEfz91wn/G94JEC92qvZIk4ExomoQ9i3OZi79c0EaqlyLi1qUhpLrxKjqdgUIM1BXtgmiYw2Spg6zmditgtLnMLyKuKudBwBYg0WHPJCvVlVnwzj2z7HyPQIySdgpVQ/XUhXeV8YMhJhHNxsL8t8TRsywDcpqMcQNoR6C54lTZ0um1KUOw8xo+eYToHnx1FdetngVv/jpXk6bF1BzH+1BYGdbRQzjYgN7GARbynR/ZTBn7U9U2bAgOXb4wjxHyqSSEyYzEGTkQS7G09IEkefclNBKQP0yoPPNqjSzoAcDpSAawdOxhGewstI3SLfKVMy/czD5tHJCCVbVprALc+u+Y2iqHOYg1zqZeb0+3DL8H5Q5hScunG7G5LNPaAuZvyKdhwHMnMOGxdOTn5y0P4B2t3t+hj+f71FJEYlKNFWft0McMDnwnIPvMuUlj542ITmmZbOw4jUHK4Xv/wlqJHO8DTkb8GOV7yvaHx83Jjf82DSdeaMBhpRGrk7VEZ9IcxViy+FsX/hjiWDJ+WCipm2dc8BgtPFrBblva3P+0O0fLF4jqXpe+PExWWIP+C3U5Boyfh2dZrzp8eRefSmt8pWXjTeCjY2YSO7FhJRETmauSJzduNnR9LyZE7cWL7FIWvgijSGrnMgBVIFSwh4mY3dFVi16VuJ+s2rGlWdjNuJdzEKWGxU9t+HJZOsNEGvo17i4s2u1S6dGz5az/eK9UMgBhcxpoa8Ymj7ZotexyPxv/ED17Z67A0q9i5qlBD0KTSc+a46xP328fpaSByC27Qdi0k52jUHhu+LVmipGIB6ygom5uTmTyoQP4O+/bF3CdIFHRpcUAUkabhxZ9bUSd7yjH81GAZ35hKY1Fs3phUGzC6kfcMIHQb4F+HTYhyaZ2WaFDkohhxYkephbad+SY0Y/2MAcLrfwhEAJ+1DeFTTSXxgAtemKNGzBs6BqYEP32Yvi6iibG+2WEO5/MS/Ggol5dcVGEIWfH0pqZbunOQJ14m7J76l/tf1gSiis+Qhb+NC336XdPxkcttwS+Mo3huaPkcpCib7NY6cc1ptHFxrtQ4pbDsVutXGAMbaRvjDVeCMZQ+rvBlcZP9XmdSUzlEazLqfj//oJp/P2+tzCVZsHHNCKZtg/b2YO2EP7/4P0tuKcCj5SZrHQbmecOI17afhkl+6IL00FYlet79s2av/AqtWWbphsvROq/6VuJJRoeOFOPd5V52LaIKbPibnIlIhCav/d/q/D/7T47HWTuEby3riUT37/qqb/qZw4jDlcM+9OQkGPIbb/J3L4DKZCy52Fwf9sq0kUKZ4pYekgsCl2ePj8P1qtP3yTyXNcBT7JK7GvWimXg9sd4L+HDZeFhiuMr7jIYZS29rnwsO+1xP+vY0KU9maSaNmN52wibIvCku0FTpbY7nJkq1MlrZPLOc+FQNieyUAZI0PcfmcUxD5XAZZcpGmpGrlwhOyZJjmYppT/qCYtSx5ICcyL066ufHrBY0PqGHXQwW/1irO0ptNx0jqeyZ6D06taY/i+XOqGxyfSjnMT1rA5IZ+/ovz//zzAo9vX4DYbjfyD1v8oOFUo2GyST0qthS3jqkZEc115KKNfaUpmiHdl/kTzLVyIdOJNwEYX3eI0pZZUSGmM+hwaK/4ieo+D0q8KB/GeQnRx0Ku/LWXvJ2lfJn02d32le9anmRpdYsuQ9Qnh42hRzkN0Myohsr60icuQ/3PX8seGq277bgNauDOGvv/pfmG+QAJl6TwqQdJMSeZiwvIOet8qS6srNc5l38ih//mOhJZf6Gzuk2XCaZalmgk8k5MMqAJ1FOigW6Zv7PFUTIpxWOCVWs6AV3jZpWtFdXk0rTZJwXdG8bAXkVQHtY1nxRu6/6fT/8yLmLVX5S6e1P9snfwL+Ydtj850ulbWW+BM4aZt958rerFplXJ5lelO3AZ4cb+jRn+kYMCs7WZaXvMY0L12MklVRABaFrj6NYQKlPMwKehWgudDA/nrYNJqYiTSTo5XaR0F2eckX6jE+Jm9CAkwH5di4+p/DBFC8iRYley9iY+GfKojjVW/d4RO0hKlwx6I3+We8WfTXPB316YZ/AKBkyy7y5wu0M4uO89u56nvFd9CnHEN3kWvdO0nn6xwv9AeBvwhhiY3n+Rh44Pben3kJQVJcNuRJeBipaE/5ECKbgBAlGvX1Ax7bb5mQD5EsVEomLenlMz8jBLBu1hy+J2+6dpPBniYBF78VtLo7wq34JIWstsw7x9NSMJyG0LQWVCGyBbIjB7PMlt2hj1w1o87UNXBzhXsdUSBG2lqAl3nDWFo/OaUMazcsIduMYJUq02eHHO6rstVpmJ83KcrIzMfDvYnk1D9Iwdv+l5+xDUN3m6gnXyA8OZetuGXoNVuPXDrchIgD92J36hTGq7Kov+kEQUkF9qVlDJTTSnp4LlzUoWSQelsMe/EhgntRkl4C0zhpeUzhzoe7pkgIB5iDf0vENVlMb90vPJ00dHrtO/5hKoNfmJbLcAkjyOQcaTEH2efHM0JZ1EeZUuoL2j+sWjRPK+DlgMF4c7l44MvGarJQo9GcDNHP+5bEeJiyELV2rsNJPIrXOE93C26M0D1OIWe/UcYt01wXq6XAAy0Z/Ba5LD+Ih/Rh/+nscAhHahNQ+ZD3pr76YlsWKXbfH5Fabf/O/TXOv2PbtIJQoLMk4BRwzvp29W+PY1JKvLfZjzSrBivFq6u5omjt3dknS4Y1IO1N5M5axc8XgA9+ASKqWa2eIdxW9tGrsE/a6MSw/7D5yiQAUGJpJJ5TnLZwVIUK532m6IaaYMOpMDHx8qcFrVvk361izT/XUQlcgpLS3OtgjyNoya8CVhnOnyu1EIIgS2QABFXP6dq9DccZEjqCNr5wIjR/7f+fBFBUT1NwXETMaPzzjEYjKOqp+LuJ82l4P831ltTNW2/nuKn9EHCoj2q0f9Pcl6NxbqNhYNuKEC1uffkL3h0ocS4vTqjZ+2/bvc3Wc46OQqIxS2PJFM02gw6DOAqENGqRr+WUMzba4bJqQeoQESfUmoLGn5Ja3u78mvtuoCZka0NI2D8YowNwzYCGCwagTtq3Oebjs75dXUs+IXvBI9PI8JTcn1p/HTMGQQBNJbBM9Rj2zxg4f/g6BpWo+8GclTXE1NHwZJueK7RgRZzTnWxpobDIQChpCLTEQOtpiBoumTPEUN26owdaTPGX2+LCOZfr4Gohv8kdCG2uQKHpmUNbNmeTpX+/xT/mslRlq2VKp62HyRIYn+f/7iMr6Q6ijuYPXuKASc0KXgTvBTyEYXfj6HFcjQ1deM/MDPZlpVozGJGna1ym5FOuv/Mp4qO/7MrYq5r3+hwPol8nn9KAPwea39rBEp0zingx79x1r0qdMiZ9jO294TLrngSm9QaZJ8gypmd3QCygLS6TIDKeScGsQMaZSLczr+qMj9fzt6WpX+uvCEGUpUhbs+27Til7hdZU0LoM5XQWL6H49di060jphYKGoArm9b8uABpVRn1YpAXrjKZYcXkPkpVuALx6DMxqNGUsYJ1Qlh50CmEi/NaJI7ytXLzR92Fg1uC4GjK3IeTX50ksnqTsxbeiFDXmBm95/tVIbsTjnmqRoq5wTLH5HPYvNLg3v6xbdbeRJ54pK8jSEAMuKQXcq0PGOM2BavmgdCvQHmOJeLzp0IDkkKPpf/GKRlngFMN6qWrGItOysPbB5QYdoLdaaJwjeEM2ctm63h+PIQq4X5vhte3rt0TmPoJLECxdS9Uj/TS+lb4GQUJVEfzZ0nee4Z+4GiDpotP6cCXY3Sy9cY4wuLYbBquFocYAsOxu/+17KtKJrdz1AFTZBF0eU4hIJ2Ko+tVJ1lFltmGnmGyl22qr1BFoXKygyJMlln6h4QX5DT8D3Gjhhfg4pycOXPo/7aMJRPqj1LRYiRV1q9CeJ3QQD+9WaM9/eG99tAy1Cy6G7c1qztY9mwl2s1ihcI1V6jPCB+q3Z2kGb+2uX2gw1BcrwP5CfrmaVHJDf7PTzffvqDd25j68dkkkEsgyycxGKOdENaXn0vTXs83CVftJMNHpAT6POCKaLKs/9plBxduhuY+XfUgCNiarHmXzFvVvi1hcJq9Mu87GlGCxfpPQQWTcM0gr2bRAI/wng8AfbnGBJZwJVQXM+2erEC/DvfQFFFxQgt1XK5duCzJ2yIEFEDyrXe6iTDTaiPWDlUATtXk3fBkd/it+ZjwVOT/91H7EZyEUuhNTAkgIouwwHkqignI/ZxNpDG3sYJH8035fEQhesPFlWcBYXmFbQF6qXBGBQRlxK7JzYk8x76pN1FdJVGbbeGCvhiV7RdzYNQvGhbhnIggXm/iTHChOr1K8WfMc6/y1wnm2wY3GYSyGoAelnTqKuC/3Ri8EFIaXe3jP6ZtmC2Dtho3hIgJtv2rnR5jLt2eV6wAmf8V34ZowqAfFVN1E6iSCjdWpyP5jRVPIF2EUNVSRh21PC4SB84K8/+aerFdk7WpxC3npIyH9ADS3RyARnhdphmVRssqco4QQOCSs1g0wzqVlhlCA7qIZ5WH4IVUXgXoYVs+xIza4cTTPQslnylsCOQX+4G+DiLYMVh/pruMxZftHXDujq0fNFSORwYxr0hmREhQqeXlgi7VPBrJP9EmzJoKf5Tv0sIid63Gmzg8JHFnYx1JIqmzkPUTOxwabIkyZ7HG1yj7J35nIBUse4zjGML2EsLP1ErE5mHR9zMIqq04yNWhgYBRtEnmcuTuLO2HniZ97OP0RH8/sk2pwkzkxO0mESuts2RUCDfmtq6soLZZVTyFlnhmG7gLbDQvYordX1+PCmVoOwkDbD4Gt3p3PWLVkwycWRXToRHSufAl3CQKYLONDqnd3YkfaEz6inDSj44sRWTe5tt6NNFU2eSwL347BXyHlO+d19G52HDsWcD8ZtLLUaF8wYwLbBOTZV29Hveo+Nt5bAXHSjJqbOybUVmHECFxGQepz20R5hHbBHFSkzkyOecoYRO2gTkEwoojOlArjLZirRi5DEX7sqffuglgedtvZod3YA5kPpmElvONe6VoyuBw92ANtEcNItVuF9jDBPGibmKC3ME2tzdzZ/D7Jwd72xoDN/qlVXnuEQ1jWNGtQpDITmLLO7lWUgiUsZk5FQ2Bs0zaYMKpfcnpn08mFMfR+TetN/50ckaZ5DHCw37SmMKB70wOglH8vbzDIlnHv9tC4rUKp9xuwQNXL1HQ2dXq6rvLHC76L3yoUX/KDJgGzt7NNP9bzqvZym+6d9V0VSP6fUaL5I5mGmbFh29ZLg+ufnOSPyuvLR/Xj5xMwHbs+RBR/9oPxlPc+DOa0CRkL8LfjsnPNvdMBj4nKoghzCK/sNTs7BfAp1hFWqwsdLm7Z8WNiIedhLUrQsMROSHqq3QGZvMOOkSfBg82Hj+TVZPsA1Vqr18zE5ImzNiVrIb3Zoi0KqdT9yAw/OKgQOXwpmO5cga2tg8Ayqc2JXLPIP658hm5fbVFbLeFEbmi4w6DSKCUBaFGc8C7CUuPMl9HplM0BftpE3pQS9rszt3Srhyn+POAoqMq6jLEPZ0cRFOgIysrtQgrpGVYFYoMPjxcVk6ej+8njMrJ0Q5gn4VW1/ue1AiL/C5VP3sjitQBKI0yPUROJZDGTsr5aehFraTZjludf0u+xJmc1wKUtc0MEa2iLxLemeqR1yVTALL+w8eeqE0sJJxqM7lIT1/CV0yZ3sA1FDkvXc6nZQ7aApzTv7ZjDlYx3cLTtJuqPiKHGk8P2wLITnYhN3w6jtR/5xPH8O6L24W1XoEKU1mrIYAS+Sf1GfcM9nII82M3tZJR2MTfVDQfnT9iq5KWGUp60cSOeNcBb/5Al5pXtnScAuSsL+s2vkym8r/1lPLrUnHOcThF1B3/8P1nAlPuJkBOVRTM4LuxzYrPiiX0+5eE9L2vynWwM0VwE9ga1KoXDB8fZx3AKRARdzJEl01t9qOaIQh9Vb36RHC9GKyGdOWk2ZKr7t5/lqHExywzm/DaX4F53Ro6kKcHzt9p1kW2KkYHCYle//JwqqGcS6PwVFVEWXucuiWAV4d1DYdUmaaQKM8BXHWtNmHzhsatAL+EqAYpXP+aTt7Dx+0wOMRGwZ1e1NTNamhQ/+lwq7n7gc3pCP9SlDxD3C3M5CRopd6ybBMov+3NfLP6RiK5+hXndcip5zowJTnbDZ74UyF/WEGvLIESULAdNwRUfkPCpqWwTTaKoKcQxaHzMGVGHSQx4yReiGJ6U3QjYJaFZwt3+SnpQJtem9l5RfSc7XL5WTANr/8vIEWdDmZ/zDGsWEZjr5F18/gKSJef5foVVIEQ3vV77qnOni/7ud+dcgBEqLpSXOaQv0pAfe8CklAo6feRlWFjTLj+oj2Cco3ItKYrH3qEE4O+f010qHzzde8ntEr4lOoubLaqzHSPbqF3aihcZsdRpAFKXxLw2mce+LFkhUebNuljcL0bs/lMaF3iCIwVNt8ySMV+/HFfZQgUVOXZQb6EX9r63WRbqw49nCQw0MxR45GN4D8MtAvZ2mOl3LHd3En8FRA1KgvDUea4bdIp5d1XdLWZGtfpH6eC2uB8nnB6sNKTPmn+GF4JigfvyvTf847RX5cBCMRXPgslqwtDrcVTjNYrXhL18AT56QJtaDrek9aaztaz48CXABUQoWTnHH1MrgTFq3sWJuwriHej8Dss/HwbyEAnkKNOmDd0ht9MMpeuP4d2YX3HpHeKs1efasY7AaATFGJhCY+owGFMQTyOIy8z5dbPk9My7kYqTT6Im8+n3IiWaN/V0Tx2OQ08iDjEoYqSnppPsKpsVe8v0alM/ng+a+wAfuqjTv+89NcXeHw3Dq29SnNnfsPLf9+DtgmxjJqbsUmUvN2uUsTGbdnXnN18oM5A63Zs0lVejai/T35L4BRaWpE3tgJ4622KWgAPrQvSeTTBYy5ytTUuw8yaS+cSYZyq/4tR+D6bmuNr2MzaIYhSn1yyTI9/mXw0RZAX2EyNGLWD2p0rrECE8CN1e1vbenqHhuNsoSxE+Z3Ukzp8pyGfq1y5pl9xr7o8SXqRfBs0wEmpQH9Ul0PdAK9crErfzYxCRo+K9m/A9dA7G4HLTzTIdyxeVF0aGC5T5sPbTkW6nyvAUrdeM02edM8zirwjlwRS39E1PipQ+E7E8wIvNxU2cfjsxSDUQa7Imz53QwTFD+fhnouGcUQy7wz1356cE23Qc1dGNe6FNIZ961YqFVq3YFsjzakKpS9aylaQGw1tDTons7p41+MK/3X8ySpWUj9TBLDq/LEAFsM3vYkvY5K+GRaxGw80ZCE2siEoOBKPHq34/IUsJGIdVdqTJlRGQjefnJEY8KybugFExxKHqXPUznFEre3YCYnmYav81T1d6lJmrIYNo3VtI6oRf/6qQ9zh9doEMPUduSka64PhYTQDmDpku46K710qYBTUA9zpyJ0sYy3KUXfayllTiG78R3571g8RU5OGyQzYh5NVz4O2HNDhyTa1DmFPmf/TWGpIR+xbIsbhsRiN006Afl6aXLvWdMdcjXidoBZkNCcZRNe9RMZgME1Hc/TuKQscrjB1gKSCIdN/94AI/A/AabD+cihpepCFp0EbMiP+oHCxgCXi7OKkXzhumVwLIQxObzyFmOKQo25HzMi6whE0O75bwQDLoMZK1AJPTvc0NTk0xN5ijqWtVUHd1RNy6C8nElDqa+M679ncFj8WzTAHQ1trUKC+yI+VXVxEjW8nlVOKsqMDhMG1RJRezbG88dc5ZbdvTRJygG6ZKj0EfMKyfUG/tLt9Nvk/nP+pKpQOnP1PZAmgndTyMdQtgDvhPkXPyll2xUXBQklCTzRHtxCTCmWfAP6FFnfDmXmbMWMeT2Qn3rorPc3Qdo+81UERkyQoJ1mBU6hENAmjNy8mgAlK0T0VGaWcvwBiY9R6+rJ9zWSwb3fyrTvATsAYsYlNgX3thOHjXfikW2hzMInJa2VXIvFL+mxEXn16l2dSKRdFxOchlQdNXxWWF07coE/7HywIuK8f+1kM4350K/UOYuBb9IbQyfHcpQqpbWs0epKsjd5QCFBuIRlP7NK3V5fEwh7viA8mC19ZnY+vw/JRDm0VQCu3V7l2yOkAte9Fpk8ZgqDxkEuwFk6nsA93zl2v8n3OmGNpqHh/PefvZM4feWh3PvKiUIv4Q5FUqpobQ4wP2MetbcsrPue6jkYdLmx1BgHuNd/Mli3A5C19zgk35KJ3aI/loJi6GMHqA/2gxwOtWOGrzFo6TB8PHgRLOMYNIyKnZS+PH6Z08mBuzi/PqlDJcBPAeVs0aPXnkmKFsij/miCOrtRDxq5eYQlcKa8SsUwTxKUi9Pp8Xb5lR23VoeLeUys6yQYLazxIH2owadqInqCRBxn5VfSsgjUqUHDwD/+vgCcnAAADZ/4YanL+0v3+//1A/90c/5P+/Y7+5P/9/Vv+Q9ek/v/b+r8F/f79/in/3P79/8lI//1l/2L9/yX+QutSEM/+/v79Mcul6P2u2/02rf+v/f2IPlhujkRi/h4mJ1no5OTk5OT/0+6zO3gAAAAA/wMAAPoQ6TvAEs092AJ9PwoAAA==\"\n    }\n  ],\n  \"materials\": [\n    {\n      \"name\": \"default\",\n      \"emissiveFactor\": [0, 0, 0],\n      \"alphaMode\": \"OPAQUE\",\n      \"doubleSided\": false\n    }\n  ],\n  \"extensionsRequired\": [\"KHR_draco_mesh_compression\"],\n  \"extensionsUsed\": [\"KHR_draco_mesh_compression\"]\n}\n"
  },
  {
    "path": ".storybook/stories/AccumulativeShadows.stories.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ComponentProps } from 'react'\nimport { FlakesTexture } from 'three-stdlib'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useGLTF, AccumulativeShadows, RandomizedLight, OrbitControls, Environment } from '../../src'\n\nexport default {\n  title: 'Staging/AccumulativeShadows',\n  component: AccumulativeShadows,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof AccumulativeShadows>\n\ntype Story = StoryObj<typeof AccumulativeShadows>\n\nfunction AccumulativeShadowScene(props: ComponentProps<typeof AccumulativeShadows>) {\n  return (\n    <>\n      <color attach=\"background\" args={['goldenrod']} />\n\n      <Suzi rotation={[-0.63, 0, 0]} scale={2} position={[0, -1.175, 0]} />\n\n      <AccumulativeShadows {...props} position={[0, -0.5, 0]}>\n        <RandomizedLight amount={8} radius={4} ambient={0.5} bias={0.001} position={[5, 5, -10]} />\n      </AccumulativeShadows>\n\n      <OrbitControls autoRotate={true} />\n      <Environment preset=\"city\" />\n    </>\n  )\n}\n\nfunction Suzi(props: ComponentProps<'group'>) {\n  const { scene, materials } = useGLTF('/suzanne-high-poly.gltf')\n  React.useLayoutEffect(() => {\n    scene.traverse((obj) => (obj as any).isMesh && (obj.receiveShadow = obj.castShadow = true))\n\n    const material = materials.default as THREE.MeshStandardMaterial\n    material.color.set('orange')\n    material.roughness = 0\n    material.normalMap = new THREE.CanvasTexture(\n      new FlakesTexture() as HTMLCanvasElement,\n      THREE.UVMapping,\n      THREE.RepeatWrapping,\n      THREE.RepeatWrapping\n    )\n    material.normalMap.flipY = false\n    material.normalMap.repeat.set(40, 40)\n    material.normalScale.set(0.05, 0.05)\n  })\n  return <primitive object={scene} {...props} />\n}\n\nexport const AccumulativeShadowSt = {\n  name: 'Default',\n  render: (args) => <AccumulativeShadowScene {...args} />,\n  args: {\n    temporal: true,\n    frames: 100,\n    color: 'goldenrod',\n    alphaTest: 0.65,\n    opacity: 2,\n    scale: 14,\n  },\n  argTypes: {\n    color: { control: 'color' },\n  },\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Adaptive.stories.tsx",
    "content": "import React, { ComponentProps, Suspense } from 'react'\nimport { Vector3, type Material, type Mesh } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useGLTF, AdaptiveDpr, AdaptiveEvents, OrbitControls } from '../../src'\n\nimport type { GLTF } from 'three-stdlib'\n\nexport default {\n  title: 'Performance/Adaptive',\n  component: AdaptiveDpr,\n  decorators: [\n    (Story) => (\n      <Setup\n        cameraPosition={new Vector3(0, 0, 30)}\n        cameraFov={50}\n        shadows\n        controls={false}\n        lights={false}\n        performance={{ min: 0.2 }}\n      >\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof AdaptiveDpr>\n\ntype Story = StoryObj<typeof AdaptiveDpr>\n\ninterface ArcherGLTF extends GLTF {\n  materials: { material_0: Material }\n  nodes: Record<'mesh_0' | 'mesh_1' | 'mesh_2', Mesh>\n}\n\nfunction Archer() {\n  const {\n    nodes: { mesh_0, mesh_1, mesh_2 },\n    materials: { material_0 },\n  } = useGLTF('/archer.glb') as ArcherGLTF\n\n  return (\n    <group dispose={null}>\n      <group rotation={[-Math.PI / 2, 0, 0]}>\n        <group position={[0, 0, 2]}>\n          <mesh castShadow receiveShadow material={material_0} geometry={mesh_0.geometry} />\n          <mesh castShadow receiveShadow material={material_0} geometry={mesh_1.geometry} />\n          <mesh castShadow receiveShadow material={material_0} geometry={mesh_2.geometry} />\n        </group>\n      </group>\n    </group>\n  )\n}\n\nfunction AdaptiveScene(props: ComponentProps<typeof AdaptiveDpr>) {\n  return (\n    <>\n      <Suspense fallback={null}>\n        <Archer />\n      </Suspense>\n      <directionalLight\n        intensity={0.2 * Math.PI}\n        position={[10, 10, 5]}\n        shadow-mapSize-width={64}\n        shadow-mapSize-height={64}\n        castShadow\n        shadow-bias={-0.001}\n      />\n      <AdaptiveDpr {...props} />\n      <AdaptiveEvents />\n      <OrbitControls regress />\n    </>\n  )\n}\n\nexport const AdaptiveSceneSt = {\n  name: 'Default',\n  render: (args) => <AdaptiveScene {...args} />,\n  args: {\n    pixelated: true,\n  },\n  argTypes: {\n    pixelated: { control: 'boolean' },\n  },\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ArcballControls.stories.tsx",
    "content": "import { createPortal, useFrame } from '@react-three/fiber'\nimport React, { ComponentProps, useRef, useState } from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { ArcballControls, Box, PerspectiveCamera, Plane, useFBO } from '../../src'\n\nimport { Scene, type OrthographicCamera, type PerspectiveCamera as PerspectiveCameraType } from 'three'\n\nexport default {\n  title: 'Controls/ArcballControls',\n  component: ArcballControls,\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n  args: {\n    enablePan: true,\n    enableRotate: true,\n    enableZoom: true,\n  },\n} satisfies Meta<typeof ArcballControls>\n\ntype Story = StoryObj<typeof ArcballControls>\n\nfunction DefaultScene(props: ComponentProps<typeof ArcballControls>) {\n  return (\n    <>\n      <ArcballControls {...props} />\n      <Box>\n        <meshBasicMaterial wireframe />\n      </Box>\n    </>\n  )\n}\n\nexport const ArcballControlsSt1 = {\n  render: (args) => <DefaultScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\nconst CustomCamera = ({ ...props }: ComponentProps<typeof ArcballControls>) => {\n  /**\n   * we will render our scene in a render target and use it as a map.\n   */\n  const fbo = useFBO(400, 400)\n  const virtualCamera = useRef<PerspectiveCameraType>(null!)\n  const [virtualScene] = useState(() => new Scene())\n\n  useFrame(({ gl }) => {\n    if (virtualCamera.current) {\n      gl.setRenderTarget(fbo)\n      gl.render(virtualScene, virtualCamera.current)\n\n      gl.setRenderTarget(null)\n    }\n  })\n\n  return (\n    <>\n      <Plane args={[4, 4, 4]}>\n        <meshBasicMaterial map={fbo.texture} />\n      </Plane>\n\n      {createPortal(\n        <>\n          <Box>\n            <meshBasicMaterial wireframe />\n          </Box>\n\n          <PerspectiveCamera name=\"FBO Camera\" ref={virtualCamera} position={[0, 0, 5]} />\n\n          <ArcballControls camera={virtualCamera.current} {...props} />\n\n          <color attach=\"background\" args={['hotpink']} />\n        </>,\n        virtualScene\n      )}\n    </>\n  )\n}\n\nexport const ArcballControlsSt2 = {\n  render: (args) => <CustomCamera {...args} />,\n  name: 'Custom Camera',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/BBAnchor.stories.tsx",
    "content": "import * as React from 'react'\nimport { ComponentProps } from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Icosahedron, Sphere, Html, BBAnchor, OrbitControls, useHelper } from '../../src'\nimport { BoxHelper } from 'three'\n\nexport default {\n  title: 'Staging/BBAnchor',\n  component: BBAnchor,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(2, 2, 2)} controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof BBAnchor>\n\ntype Story = StoryObj<typeof BBAnchor>\n\nfunction BBAnchorScene({\n  drawBoundingBox,\n  children,\n  ...props\n}: ComponentProps<typeof BBAnchor> & {\n  drawBoundingBox: boolean\n  children?: React.ReactNode\n}) {\n  const ref = React.useRef<THREE.Mesh<THREE.IcosahedronGeometry>>(null!)\n\n  useHelper(drawBoundingBox && ref, BoxHelper, 'cyan')\n\n  return (\n    <>\n      <OrbitControls autoRotate />\n      <Icosahedron ref={ref}>\n        <meshBasicMaterial color=\"hotpink\" wireframe />\n        <BBAnchor {...props}>{children}</BBAnchor>\n      </Icosahedron>\n    </>\n  )\n}\n\nfunction HtmlComp() {\n  return (\n    <Html\n      style={{\n        color: 'white',\n        whiteSpace: 'nowrap',\n      }}\n      center\n    >\n      Html element\n    </Html>\n  )\n}\n\nexport const BBAnchorWithHtml = {\n  render: (args) => (\n    <BBAnchorScene {...args} drawBoundingBox={true}>\n      <HtmlComp />\n    </BBAnchorScene>\n  ),\n  args: {\n    anchor: [1, 1, 1],\n  },\n  name: 'With Html component',\n} satisfies Story\n\nfunction MeshComp() {\n  return (\n    <Sphere args={[0.25]}>\n      <meshBasicMaterial color=\"lime\" />\n    </Sphere>\n  )\n}\n\nexport const BBAnchorWithMesh = {\n  render: (args) => (\n    <BBAnchorScene {...args} drawBoundingBox={true}>\n      <MeshComp />\n    </BBAnchorScene>\n  ),\n  args: {\n    anchor: [1, 1, 1],\n  },\n  name: 'With other mesh',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Billboard.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Billboard, Plane, Box, Cone, OrbitControls, Text } from '../../src'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Abstractions/Billboard',\n  component: Billboard,\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n  args: {\n    follow: true,\n    lockX: false,\n    lockY: false,\n    lockZ: false,\n  },\n  argTypes: {\n    follow: { control: 'boolean' },\n    lockX: { control: 'boolean' },\n    lockY: { control: 'boolean' },\n    lockZ: { control: 'boolean' },\n  },\n} satisfies Meta<typeof Billboard>\n\ntype Story = StoryObj<typeof Billboard>\n\nfunction BillboardScene1(props: ComponentProps<typeof Billboard>) {\n  return (\n    <>\n      <Billboard {...props} position={[-4, -2, 0]}>\n        <Plane args={[3, 2]} material-color=\"red\" />\n      </Billboard>\n      <Billboard {...props} position={[-4, 2, 0]}>\n        <Plane args={[3, 2]} material-color=\"orange\" />\n      </Billboard>\n      <Billboard {...props} position={[0, 0, 0]}>\n        <Plane args={[3, 2]} material-color=\"green\" />\n      </Billboard>\n      <Billboard {...props} position={[4, -2, 0]}>\n        <Plane args={[3, 2]} material-color=\"blue\" />\n      </Billboard>\n      <Billboard {...props} position={[4, 2, 0]}>\n        <Plane args={[3, 2]} material-color=\"yellow\" />\n      </Billboard>\n\n      <OrbitControls enablePan={true} zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const BillboardSt1 = {\n  render: (args) => <BillboardScene1 {...args} />,\n  name: 'Planes',\n} satisfies Story\n\nfunction BillboardScene2(props: ComponentProps<typeof Billboard>) {\n  return (\n    <>\n      <Billboard {...props} position={[0.5, 2.05, 0.5]}>\n        <Text fontSize={1} outlineWidth={'5%'} outlineColor=\"#000000\" outlineOpacity={1}>\n          box\n        </Text>\n      </Billboard>\n      <Box position={[0.5, 1, 0.5]}>\n        <meshStandardMaterial color=\"red\" />\n      </Box>\n      <group position={[-2.5, -3, -1]}>\n        <Billboard {...props} position={[0, 1.05, 0]}>\n          <Text fontSize={1} outlineWidth={'5%'} outlineColor=\"#000000\" outlineOpacity={1}>\n            cone\n          </Text>\n        </Billboard>\n        <Cone>\n          <meshStandardMaterial color=\"green\" />\n        </Cone>\n      </group>\n\n      <Billboard {...props} position={[0, 0, -5]}>\n        <Plane args={[2, 2]}>\n          <meshStandardMaterial color=\"#000066\" />\n        </Plane>\n      </Billboard>\n\n      <OrbitControls enablePan={true} zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const BillboardTextStory = {\n  render: (args) => <BillboardScene2 {...args} />,\n  name: 'Text',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Bvh.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { MeshBVHHelper } from 'three-mesh-bvh'\n\nimport { useHelper, Bvh, TorusKnot, OrbitControls } from '../../src'\nimport { useFrame, useThree } from '@react-three/fiber'\nimport { Group, Mesh, Raycaster, Vector3 } from 'three'\n\nexport default {\n  title: 'Performance/Bvh',\n  component: Bvh,\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Bvh>\n\ntype Story = StoryObj<typeof Bvh>\n\nfunction TorusBVH({ z = 0, ...props }: { z: number } & React.ComponentProps<typeof Bvh>) {\n  const mesh = React.useRef<React.ComponentRef<typeof TorusKnot>>(null!)\n\n  useHelper(mesh, MeshBVHHelper)\n\n  const [hovered, setHover] = React.useState(false)\n  return (\n    <Bvh {...props}>\n      <TorusKnot\n        ref={mesh}\n        position-z={z}\n        args={[1, 0.4, 250, 50]}\n        onPointerOver={() => setHover(true)}\n        onPointerOut={() => setHover(false)}\n      >\n        <meshBasicMaterial color={hovered ? 0xffff00 : 0xff0000} />\n      </TorusKnot>\n    </Bvh>\n  )\n}\n\nconst pointDist = 5\nconst raycaster = new Raycaster()\nconst origVec = new Vector3()\nconst dirVec = new Vector3()\n\nconst AddRaycaster = ({ grp }) => {\n  // Objects\n  const objRef = React.useRef<Group>(null)\n  const origMesh = React.useRef<Mesh>(null)\n  const hitMesh = React.useRef<Mesh>(null)\n  const cylinderMesh = React.useRef<Mesh>(null)\n\n  // set transforms\n  React.useEffect(() => {\n    if (!objRef.current || !origMesh.current || !hitMesh.current || !cylinderMesh.current) {\n      return\n    }\n    hitMesh.current.scale.multiplyScalar(0.5)\n    origMesh.current.position.set(pointDist, 0, 0)\n    objRef.current.rotation.x = Math.random() * 10\n    objRef.current.rotation.y = Math.random() * 10\n  }, [])\n\n  const xDir = Math.random() - 0.5\n  const yDir = Math.random() - 0.5\n\n  useFrame((_, delta) => {\n    const obj = objRef.current\n    if (!obj || !origMesh.current || !hitMesh.current || !cylinderMesh.current) {\n      return\n    }\n    obj.rotation.x += xDir * delta\n    obj.rotation.y += yDir * delta\n\n    origMesh.current.updateMatrixWorld()\n    origVec.setFromMatrixPosition(origMesh.current.matrixWorld)\n    dirVec.copy(origVec).multiplyScalar(-1).normalize()\n\n    raycaster.set(origVec, dirVec)\n    const ray: any = raycaster\n    ray.firstHitOnly = true\n    const res = raycaster.intersectObject(grp.current, true)\n    const length = res.length ? res[0].distance : pointDist\n\n    hitMesh.current.position.set(pointDist - length, 0, 0)\n    cylinderMesh.current.position.set(pointDist - length / 2, 0, 0)\n    cylinderMesh.current.scale.set(1, length, 1)\n    cylinderMesh.current.rotation.z = Math.PI / 2\n  })\n\n  return (\n    <group ref={objRef}>\n      <mesh ref={origMesh}>\n        <sphereGeometry args={[0.1, 20, 20]} />\n        <meshBasicMaterial color={0xffffff} />\n      </mesh>\n      <mesh ref={hitMesh}>\n        <sphereGeometry args={[0.1, 20, 20]} />\n        <meshBasicMaterial color={0xffffff} />\n      </mesh>\n      <mesh ref={cylinderMesh}>\n        <cylinderGeometry args={[0.01, 0.01]} />\n        <meshBasicMaterial color={0xffffff} transparent opacity={0.25} />\n      </mesh>\n    </group>\n  )\n}\n\nconst DebugRayCast = ({ grp }) => {\n  return (\n    <>\n      {new Array(40).fill({}).map((_, id) => {\n        return <AddRaycaster key={id} grp={grp} />\n      })}\n    </>\n  )\n}\n\nfunction Scene(props: React.ComponentProps<typeof Bvh>) {\n  const grp = React.useRef<React.ComponentRef<'group'>>(null)\n\n  const { raycaster } = useThree()\n  raycaster.firstHitOnly = true\n\n  return (\n    <>\n      <group ref={grp}>\n        <TorusBVH {...props} z={-2} />\n        <TorusBVH {...props} z={0} />\n        <TorusBVH {...props} z={2} />\n      </group>\n      <DebugRayCast grp={grp} />\n      <OrbitControls enablePan={false} zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const DefaultStory = {\n  args: {\n    enabled: true,\n  },\n  render: (args) => <Scene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/CameraControls.stories.tsx",
    "content": "import { createPortal, useFrame } from '@react-three/fiber'\nimport React, { ComponentProps, useRef, useState } from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Box, CameraControls, CameraControlsImpl, PerspectiveCamera, Plane, useFBO } from '../../src'\n\nexport default {\n  title: 'Controls/CameraControls',\n  component: CameraControls,\n} satisfies Meta<typeof CameraControls>\n\ntype Story = StoryObj<typeof CameraControls>\n\n//\n\nfunction CameraControlsScene1(props: ComponentProps<typeof CameraControls>) {\n  const cameraControlRef = useRef<CameraControls>(null)\n\n  return (\n    <Setup controls={false}>\n      <CameraControls ref={cameraControlRef} {...props} />\n      <Box\n        onClick={() => {\n          cameraControlRef.current?.rotate(Math.PI / 4, 0, true)\n        }}\n      >\n        <meshBasicMaterial wireframe />\n      </Box>\n    </Setup>\n  )\n}\n\nexport const CameraControlsSt1 = {\n  render: (args) => <CameraControlsScene1 {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nconst CameraControlsScene2 = (props: ComponentProps<typeof CameraControls>) => {\n  /**\n   * we will render our scene in a render target and use it as a map.\n   */\n  const fbo = useFBO(400, 400)\n  const virtualCamera = useRef<THREE.PerspectiveCamera>(null!)\n  const [virtualScene] = useState(() => new THREE.Scene())\n  const cameraControlRef = useRef<CameraControls>(null!)\n\n  useFrame(({ gl }) => {\n    if (virtualCamera.current) {\n      gl.setRenderTarget(fbo)\n      gl.render(virtualScene, virtualCamera.current)\n\n      gl.setRenderTarget(null)\n    }\n  })\n\n  return (\n    <>\n      <Plane\n        args={[4, 4, 4]}\n        onClick={() => {\n          cameraControlRef.current?.rotate(Math.PI / 4, 0, true)\n        }}\n      >\n        <meshBasicMaterial map={fbo.texture} />\n      </Plane>\n\n      {createPortal(\n        <>\n          <Box>\n            <meshBasicMaterial wireframe />\n          </Box>\n\n          <PerspectiveCamera name=\"FBO Camera\" ref={virtualCamera} position={[0, 0, 5]} />\n          <CameraControls ref={cameraControlRef} camera={virtualCamera.current} {...props} />\n\n          {/* @ts-ignore */}\n          <color attach=\"background\" args={['hotpink']} />\n        </>,\n        virtualScene\n      )}\n    </>\n  )\n}\n\nexport const CameraControlsSt2 = {\n  render: (args) => (\n    <Setup controls={false}>\n      <CameraControlsScene2 {...args} />\n    </Setup>\n  ),\n  name: 'Custom Camera',\n} satisfies Story\n\n//\n\nfunction CameraControlsScene3(props: ComponentProps<typeof CameraControls>) {\n  const cameraControlRef = useRef<CameraControls>(null)\n\n  return (\n    <>\n      <CameraControls\n        ref={cameraControlRef}\n        // {...props}\n        // onWake={() => console.log('wake')}\n        // onSleep={() => console.log('sleep')}\n      />\n      <Box\n        onClick={() => {\n          cameraControlRef.current?.rotate(Math.PI / 4, 0, true)\n        }}\n      >\n        <meshBasicMaterial wireframe />\n      </Box>\n    </>\n  )\n}\n\nexport const CameraControlsSt3 = {\n  render: (args) => (\n    <Setup\n      controls={false}\n      frameloop=\"demand\"\n      //\n    >\n      <CameraControlsScene3 {...args} />\n    </Setup>\n  ),\n  name: 'frameloop=\"demand\"',\n} satisfies Story\n\n//\n\nfunction CameraControlsScene4(props: ComponentProps<typeof CameraControls>) {\n  const cameraControlRef = useRef<CameraControls>(null)\n\n  return (\n    <Setup controls={false}>\n      <CameraControls ref={cameraControlRef} {...props} />\n      <Box\n        onClick={() => {\n          cameraControlRef.current?.rotate(Math.PI / 4, 0, true)\n        }}\n      >\n        <meshBasicMaterial wireframe />\n      </Box>\n    </Setup>\n  )\n}\n\nclass MyCameraControls extends CameraControlsImpl {\n  override rotate(...args: Parameters<CameraControlsImpl['rotate']>) {\n    console.log('rotate', ...args)\n    return super.rotate(...args)\n  }\n}\n\nexport const CameraControlsSt4 = {\n  render: (args) => <CameraControlsScene4 impl={MyCameraControls} {...args} />,\n  name: 'Subclass',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/CameraShake.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { OrbitControls as OrbitControlsImpl } from 'three-stdlib'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { CameraShake, OrbitControls } from '../../src'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Staging/CameraShake',\n  component: CameraShake,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(0, 0, 10)} controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n  args: {\n    maxPitch: 0.05,\n    maxRoll: 0.05,\n    maxYaw: 0.05,\n    pitchFrequency: 0.8,\n    rollFrequency: 0.8,\n    yawFrequency: 0.8,\n  },\n  argTypes: {\n    maxPitch: { control: { type: 'range', min: 0, max: 1, step: 0.05 } },\n    maxRoll: { control: { type: 'range', min: 0, max: 1, step: 0.05 } },\n    maxYaw: { control: { type: 'range', min: 0, max: 1, step: 0.05 } },\n    pitchFrequency: { control: { type: 'range', min: 0, max: 10, step: 0.1 } },\n    rollFrequency: { control: { type: 'range', min: 0, max: 10, step: 0.1 } },\n    yawFrequency: { control: { type: 'range', min: 0, max: 10, step: 0.1 } },\n  },\n} satisfies Meta<typeof CameraShake>\n\ntype Story = StoryObj<typeof CameraShake>\n\nfunction CameraShakeScene1(props: ComponentProps<typeof CameraShake>) {\n  const cube = React.useRef<THREE.Mesh>(null)\n\n  useFrame(({ clock }) => {\n    if (cube.current) {\n      // Use clock time for deterministic rotation\n      const t = clock.getElapsedTime()\n      cube.current.rotation.x = cube.current.rotation.y = t * 0.3\n    }\n  })\n\n  return (\n    <>\n      <CameraShake {...props} />\n\n      <mesh ref={cube}>\n        <boxGeometry args={[2, 2, 2]} />\n        <meshStandardMaterial wireframe color=\"white\" />\n      </mesh>\n      <mesh position={[0, -6, 0]} rotation={[Math.PI / -2, 0, 0]}>\n        <planeGeometry args={[200, 200, 75, 75]} />\n        <meshBasicMaterial wireframe color=\"red\" side={THREE.DoubleSide} />\n      </mesh>\n    </>\n  )\n}\n\nexport const CameraShakeSt1 = {\n  render: (args) => <CameraShakeScene1 {...args} />,\n  name: 'Default',\n} satisfies Story\n\nfunction CameraShakeScene2(props: ComponentProps<typeof CameraShake>) {\n  const controlsRef = React.useRef<OrbitControlsImpl>(null)\n  return (\n    <>\n      <OrbitControls ref={controlsRef} />\n      <CameraShake {...props} />\n      <CameraShakeScene1 />\n    </>\n  )\n}\n\nexport const CameraShakeSt2 = {\n  render: (args) => <CameraShakeScene2 {...args} />,\n  name: 'With OrbitControls',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Center.stories.tsx",
    "content": "import { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, Center, Cylinder, Gltf } from '../../src'\nimport { Ref, useMemo, useState } from 'react'\nimport { Box3, Vector3 } from 'three'\n\nexport default {\n  title: 'Staging/Center',\n  component: Center,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(2, 2, 2)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Center>\n\ntype Story = StoryObj<typeof Center>\n\nfunction LittlestTokyo({ catMeshRef }: { catMeshRef?: Ref<THREE.Mesh> }) {\n  return (\n    <group>\n      <Gltf src=\"LittlestTokyo.glb\" scale={0.002} />\n\n      {catMeshRef && (\n        // we draw a box around the cat\n        <Box ref={catMeshRef} position={[0.095, 0.35, 0.25]} args={[0.2, 0.2, 0.2]}>\n          <meshStandardMaterial color=\"green\" transparent opacity={0.5} />\n        </Box>\n      )}\n    </group>\n  )\n}\n\n//\n\n/**\n * `children` are centered, by default at (0,0,0)\n */\nexport const St1 = {\n  render: () => (\n    <>\n      <axesHelper />\n      <Center>\n        <group\n          position={[100, 100, 100]} // whatever inner position\n        >\n          <LittlestTokyo />\n        </group>\n      </Center>\n    </>\n  ),\n  name: 'Default',\n} satisfies Story\n\n//\n\n/**\n * if `position` is set, children are centered at that position\n */\nexport const St2 = {\n  render: () => (\n    <>\n      <axesHelper />\n      <Center position={[0, 1, 0]}>\n        <group\n          position={[100, 100, 100]} // whatever inner position\n        >\n          <LittlestTokyo />\n        </group>\n      </Center>\n    </>\n  ),\n  name: '[position]',\n} satisfies Story\n\n//\n\n/**\n * At `top` of centered position\n */\nexport const St3 = {\n  render: () => (\n    <>\n      <axesHelper />\n      <Center position={[0, 1, 0]} top>\n        <group position={[100, 100, 100]}>\n          <LittlestTokyo />\n        </group>\n      </Center>\n    </>\n  ),\n  name: '[position][top]',\n} satisfies Story\n\n//\n\nfunction St4Scene() {\n  const [catMesh, setCatMesh] = useState<THREE.Mesh | null>(null)\n\n  return (\n    <>\n      <axesHelper />\n      <Center object={catMesh}>\n        <group position={[100, 100, 100]}>\n          <LittlestTokyo catMeshRef={setCatMesh} />\n        </group>\n      </Center>\n    </>\n  )\n}\n\n/**\n * An inner `object` can be specified: its bounding box will be used to center (instead of the one of `children`, by default).\n */\n\nexport const St4 = {\n  render: () => <St4Scene />,\n  name: '[object]',\n} satisfies Story\n\n//\n\nfunction St5Scene() {\n  const [catMesh, setCatMesh] = useState<THREE.Mesh | null>(null)\n\n  return (\n    <>\n      <axesHelper />\n      <Center object={catMesh} position={[0, 1, 0]} top>\n        <group position={[100, 100, 100]}>\n          <LittlestTokyo catMeshRef={setCatMesh} />\n        </group>\n      </Center>\n    </>\n  )\n}\n\n/**\n * Inner \"cat mesh\" centered at `top` of (0,1,0) position\n */\n\nexport const St5 = {\n  render: () => <St5Scene />,\n  name: '[object][position][top]',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Cloud.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Cloud, OrbitControls } from '../../src'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Staging/Cloud',\n  component: Cloud,\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Cloud>\n\ntype Story = StoryObj<typeof Cloud>\n\nfunction CloudScene(props: ComponentProps<typeof Cloud>) {\n  return (\n    <>\n      <React.Suspense fallback={null}>\n        <Cloud {...props} position={[-4, -2, 0]} />\n        <Cloud {...props} position={[-4, 2, 0]} />\n        <Cloud {...props} />\n        <Cloud {...props} position={[4, -2, 0]} />\n        <Cloud {...props} position={[4, 2, 0]} />\n      </React.Suspense>\n      <OrbitControls enablePan={false} zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const CloudSt = {\n  render: (args) => <CloudScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ContactShadows.stories.tsx",
    "content": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Mesh } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { ContactShadows, Sphere, Plane } from '../../src'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Staging/ContactShadows',\n  component: ContactShadows,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof ContactShadows>\n\ntype Story = StoryObj<typeof ContactShadows>\n\nfunction ContactShadowsScene(props: ComponentProps<typeof ContactShadows>) {\n  const mesh = React.useRef<Mesh>(null!)\n  useFrame(({ clock }) => {\n    mesh.current.position.y = Math.sin(clock.getElapsedTime()) + 2\n  })\n\n  return (\n    <>\n      <Sphere ref={mesh} args={[1, 32, 32]} position-y={2}>\n        <meshBasicMaterial color=\"#2A8AFF\" />\n      </Sphere>\n\n      <ContactShadows {...props} position={[0, 0, 0]} scale={10} far={3} blur={3} rotation={[Math.PI / 2, 0, 0]} />\n\n      <Plane args={[10, 10]} position={[0, -0.01, 0]} rotation={[-Math.PI / 2, 0, 0]}>\n        <meshBasicMaterial color=\"white\" />\n      </Plane>\n    </>\n  )\n}\n\nexport const ContactShadowsSt1 = {\n  render: (args) => <ContactShadowsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\nexport const ContactShadowsSt2 = {\n  render: (args) => <ContactShadowsScene {...args} />,\n  name: 'Colorized',\n  args: {\n    color: '#2A8AFF',\n  },\n  argTypes: {\n    color: { control: 'color' },\n  },\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/CubeCamera.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, CubeCamera } from '../../src'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Camera/CubeCamera',\n  component: CubeCamera,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(0, 10, 40)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof CubeCamera>\n\ntype Story = StoryObj<typeof CubeCamera>\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    axisHelper: object\n  }\n}\n\nfunction Sphere({ offset = 0, ...props }: ComponentProps<typeof CubeCamera> & { offset?: number }) {\n  const ref = React.useRef<THREE.Mesh>(null!)\n  useFrame(({ clock }) => {\n    ref.current.position.y = Math.sin(offset + clock.elapsedTime) * 5\n  })\n\n  return (\n    <CubeCamera {...props}>\n      {(texture) => (\n        <mesh ref={ref}>\n          <sphereGeometry args={[5, 64, 64]} />\n          <meshStandardMaterial roughness={0} metalness={1} envMap={texture} />\n        </mesh>\n      )}\n    </CubeCamera>\n  )\n}\n\nfunction Scene(props: ComponentProps<typeof CubeCamera>) {\n  return (\n    <>\n      <fog attach=\"fog\" args={['#f0f0f0', 100, 200]} />\n\n      <Sphere position={[-10, 10, 0]} {...props} />\n      <Sphere position={[10, 9, 0]} offset={2000} {...props} />\n\n      <Box material-color=\"hotpink\" args={[5, 5, 5]} position-y={2.5} />\n\n      <gridHelper args={[100, 10]} />\n    </>\n  )\n}\n\nexport const DefaultStory = {\n  render: (args) => <Scene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/CubeTexture.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { CubeTexture, Icosahedron } from '../../src'\n\nexport default {\n  title: 'Abstractions/CubeTexture',\n  component: CubeTexture,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof CubeTexture>\n\ntype Story = StoryObj<typeof CubeTexture>\n\nfunction CubeTextureScene(props: React.ComponentProps<typeof CubeTexture>) {\n  return (\n    <Icosahedron args={[3, 4]}>\n      <CubeTexture {...props}>\n        {(texture) => <meshStandardMaterial envMap={texture} roughness={0} metalness={0.9} color=\"#010101\" />}\n      </CubeTexture>\n    </Icosahedron>\n  )\n}\n\nexport const CubeTextureSceneSt = {\n  args: {\n    files: ['px.png', 'nx.png', 'py.png', 'ny.png', 'pz.png', 'nz.png'],\n    path: 'cube/',\n  },\n  render: (args) => <CubeTextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/CurveModifier.stories.tsx",
    "content": "import React, { ComponentProps } from 'react'\nimport { BufferGeometry, CatmullRomCurve3, LineBasicMaterial, LineLoop, Vector3 } from 'three'\nimport { FontLoader, TextGeometry, TextGeometryParameters } from 'three-stdlib'\nimport { extend, useFrame, useLoader } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { CurveModifier, CurveModifierRef } from '../../src'\n\nextend({ StdText: TextGeometry })\n\ntype TextGeometryImpl = ThreeElements['extrudeGeometry'] & {\n  args: [string, TextGeometryParameters]\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    stdText: TextGeometryImpl\n  }\n}\n\nconst cameraPosition = new Vector3(0, 10, 20)\n\nexport default {\n  title: 'Modifiers/CurveModifier',\n  component: CurveModifier,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={cameraPosition}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof CurveModifier>\n\ntype Story = StoryObj<typeof CurveModifier>\n\nfunction CurvedText(props: ComponentProps<typeof CurveModifier>) {\n  const curveRef = React.useRef<CurveModifierRef>()\n  const geomRef = React.useRef<TextGeometry>(null!)\n  const font = useLoader(FontLoader, '/fonts/helvetiker_regular.typeface.json')\n\n  const handlePos = React.useMemo(\n    () =>\n      [\n        { x: 10, y: 0, z: -10 },\n        { x: 10, y: 0, z: 10 },\n        { x: -10, y: 0, z: 10 },\n        { x: -10, y: 0, z: -10 },\n      ].map((hand) => new Vector3(...Object.values(hand))),\n    []\n  )\n\n  const curve = React.useMemo(() => new CatmullRomCurve3(handlePos, true, 'centripetal'), [handlePos])\n\n  const line = React.useMemo(\n    () =>\n      new LineLoop(new BufferGeometry().setFromPoints(curve.getPoints(50)), new LineBasicMaterial({ color: 0x00ff00 })),\n    [curve]\n  )\n\n  useFrame(() => {\n    if (curveRef.current) {\n      curveRef.current?.moveAlongCurve(0.001)\n    }\n  })\n\n  React.useEffect(() => {\n    geomRef.current.rotateX(Math.PI)\n  }, [])\n\n  return (\n    <>\n      <CurveModifier ref={curveRef} curve={curve} {...props}>\n        <mesh>\n          <stdText\n            attach=\"geometry\"\n            args={[\n              // @ts-ignore\n              'hello @react-three/drei',\n              {\n                font,\n                size: 2,\n                height: 0.05,\n                curveSegments: 12,\n                bevelEnabled: true,\n                bevelThickness: 0.02,\n                bevelSize: 0.01,\n                bevelOffset: 0,\n                bevelSegments: 5,\n              },\n            ]}\n            ref={geomRef}\n          />\n          <meshNormalMaterial attach=\"material\" />\n        </mesh>\n      </CurveModifier>\n      <primitive object={line} />\n    </>\n  )\n}\n\nfunction CurveModifierScene(props: ComponentProps<typeof CurveModifier>) {\n  return (\n    <React.Suspense fallback={null}>\n      <CurvedText {...props} />\n    </React.Suspense>\n  )\n}\n\nexport const CurveModifierSt = {\n  render: (args) => <CurveModifierScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Decal.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Sampler, Decal, useTexture, useSurfaceSampler, PerspectiveCamera, OrbitControls } from '../../src'\nimport { Euler, InstancedBufferAttribute, Matrix4, Quaternion, Vector3 } from 'three'\nimport { ComponentProps } from 'react'\n\nfunction LoopOverInstancedBufferAttribute({ children, buffer }: { buffer?: InstancedBufferAttribute; children: any }) {\n  const [m] = React.useState(() => new Matrix4())\n  return (buffer &&\n    [...new Array(buffer.count)].map((_, i) => {\n      const p = new Vector3()\n      const q = new Quaternion()\n      const r = new Euler()\n      const s = new Vector3()\n\n      m.fromArray(buffer.array, i * 16)\n      m.decompose(p, q, s)\n      r.setFromQuaternion(q)\n\n      return children({ key: i, position: p, rotation: r, scale: s })\n    })) as any\n}\n\nexport default {\n  title: 'Misc/Decal',\n  component: Sampler,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <React.Suspense fallback={null}>\n          <Story />\n        </React.Suspense>\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Sampler>\n\ntype Story = StoryObj<typeof Sampler>\n\nfunction DecalScene(_props: ComponentProps<typeof Sampler>) {\n  const ref = React.useRef<any>()\n\n  const [reactMap, threeMap] = useTexture(['/decals/react.png', '/decals/three.png'])\n\n  const transform = React.useCallback(({ dummy, position, normal }) => {\n    const p = new Vector3()\n    p.copy(position)\n\n    const r = new Euler()\n    r.x = Math.random() * Math.PI\n\n    dummy.position.copy(position)\n    dummy.rotation.copy(r)\n    dummy.lookAt(p.add(normal))\n  }, [])\n\n  const bufferAttribute = useSurfaceSampler(ref, 50, transform)\n\n  return (\n    <>\n      <OrbitControls makeDefault autoRotate autoRotateSpeed={0.75} />\n      <PerspectiveCamera makeDefault position={[6, 6, 6]} />\n\n      <directionalLight position={[1, -1, 1]} />\n\n      <mesh ref={ref}>\n        <sphereGeometry args={[3, 32, 32]} />\n        <meshPhysicalMaterial color={'tomato'} roughness={0.5} />\n      </mesh>\n\n      <LoopOverInstancedBufferAttribute buffer={bufferAttribute}>\n        {({ ...props }) => (\n          <Decal mesh={ref} {...props}>\n            <meshPhysicalMaterial\n              roughness={0.2}\n              transparent\n              depthTest={false}\n              map={Math.random() > 0.5 ? reactMap : threeMap}\n              alphaTest={0}\n              polygonOffset={true}\n              polygonOffsetFactor={-10}\n            />\n          </Decal>\n        )}\n      </LoopOverInstancedBufferAttribute>\n    </>\n  )\n}\n\nexport const DecalSt = {\n  render: (args) => <DecalScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Detailed.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Detailed, Icosahedron, OrbitControls } from '../../src'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Abstractions/Detailed',\n  component: Detailed,\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 100)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Detailed>\n\ntype Story = StoryObj<typeof Detailed>\n\nfunction DetailedScene(props: ComponentProps<typeof Detailed>) {\n  return (\n    <>\n      <Detailed {...props} distances={[0, 50, 150]}>\n        <Icosahedron args={[10, 3]}>\n          <meshBasicMaterial color=\"hotpink\" wireframe />\n        </Icosahedron>\n        <Icosahedron args={[10, 2]}>\n          <meshBasicMaterial color=\"lightgreen\" wireframe />\n        </Icosahedron>\n        <Icosahedron args={[10, 1]}>\n          <meshBasicMaterial color=\"lightblue\" wireframe />\n        </Icosahedron>\n      </Detailed>\n      <OrbitControls enablePan={false} enableRotate={false} zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const DetailedSt = {\n  render: (args) => <DetailedScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/DetectGPU.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { DetectGPU, Text } from '../../src'\n\nexport default {\n  title: 'Misc/DetectGPU',\n  component: DetectGPU,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 20)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof DetectGPU>\n\ntype Story = StoryObj<typeof DetectGPU>\n\nfunction DetectGPUScene(props: React.ComponentProps<typeof DetectGPU>) {\n  return (\n    <DetectGPU {...props}>\n      {({ device, fps, gpu, isMobile, tier, type }) => (\n        <Text maxWidth={200}>\n          | device {device} fps {fps} | gpu {gpu} isMobile {isMobile?.toString()} | Tier {tier.toString()} Type {type} |\n        </Text>\n      )}\n    </DetectGPU>\n  )\n}\n\nexport const DetectGPUSt = {\n  render: (args) => <DetectGPUScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/DeviceOrientationControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { DeviceOrientationControls, Box } from '../../src'\n\nexport default {\n  title: 'Controls/DeviceOrientationControls',\n  component: DeviceOrientationControls,\n  decorators: [\n    (Story) => (\n      <Setup camera={{ near: 1, far: 1100, fov: 75 }} controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof DeviceOrientationControls>\n\ntype Story = StoryObj<typeof DeviceOrientationControls>\n\nfunction DeviceOrientationControlsScene(props: React.ComponentProps<typeof DeviceOrientationControls>) {\n  return (\n    <>\n      <DeviceOrientationControls {...props} />\n\n      <Box args={[100, 100, 100, 4, 4, 4]}>\n        <meshBasicMaterial wireframe />\n        <axesHelper args={[100]} />\n      </Box>\n    </>\n  )\n}\n\nexport const DeviceOrientationControlsSt = {\n  name: 'Default',\n  render: (args) => <DeviceOrientationControlsScene {...args} />,\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/DragControls.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Box } from '../../src'\nimport { Setup } from '../Setup'\nimport { DragControls } from '../../src/web/DragControls'\nimport { Meta, StoryObj } from '@storybook/react-vite'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Gizmos/DragControls',\n  component: DragControls,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof DragControls>\n\ntype Story = StoryObj<typeof DragControls>\n\nconst DragControlsScene = (props: ComponentProps<typeof DragControls>) => {\n  const planes = [\n    { axis: 'x', normal: new THREE.Vector3(1, 0, 0), color: 0xff0000 }, // X-axis\n    { axis: 'y', normal: new THREE.Vector3(0, 1, 0), color: 0x00ff00 }, // Y-axis\n    { axis: 'z', normal: new THREE.Vector3(0, 0, 1), color: 0x0000ff }, // Z-axis\n  ]\n  const planeHelpers = planes\n    .filter(({ axis }) => !props.axisLock || axis === props.axisLock)\n    .map(({ normal, color }) => new THREE.PlaneHelper(new THREE.Plane(normal, 0), 5, color))\n\n  return (\n    <>\n      {planeHelpers.map((planeHelper, index) => (\n        <primitive key={index} object={planeHelper} />\n      ))}\n      <DragControls {...props}>\n        <Box>\n          <meshBasicMaterial attach=\"material\" wireframe={false} />\n        </Box>\n      </DragControls>\n    </>\n  )\n}\n\nexport const DragControlsStory = {\n  render: (args) => <DragControlsScene {...args} />,\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Environment.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Environment, ContactShadows, PerspectiveCamera, OrbitControls } from '../../src'\n\nimport { presetsObj } from '../../src/helpers/environment-assets'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Staging/Environment',\n  component: Environment,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 10)} controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Environment>\n\ntype Story = StoryObj<typeof Environment>\n\nconst presets = Object.keys(presetsObj)\n\nfunction EnvironmentScene1(props: ComponentProps<typeof Environment>) {\n  return (\n    <>\n      <Environment {...props} />\n      <mesh>\n        <torusKnotGeometry args={[1, 0.5, 128, 32]} />\n        <meshStandardMaterial metalness={1} roughness={0} />\n      </mesh>\n      <OrbitControls autoRotate />\n    </>\n  )\n}\n\nexport const EnvironmentSt1 = {\n  render: (args) => <EnvironmentScene1 {...args} />,\n  args: {\n    background: true,\n    backgroundBlurriness: 0,\n    preset: 'apartment',\n  },\n  argTypes: {\n    background: { control: 'boolean' },\n    backgroundBlurriness: { control: { type: 'range', min: 0, max: 1, step: 0.01 } },\n    preset: {\n      options: presets,\n      control: {\n        type: 'select',\n      },\n    },\n  },\n\n  name: 'Default',\n} satisfies Story\n\nfunction EnvironmentScene2(props: ComponentProps<typeof Environment>) {\n  return (\n    <>\n      <Environment {...props} />\n      <mesh>\n        <torusKnotGeometry args={[1, 0.5, 128, 32]} />\n        <meshStandardMaterial metalness={1} roughness={0} />\n      </mesh>\n      <OrbitControls autoRotate />\n    </>\n  )\n}\n\nexport const EnvironmentSt2 = {\n  render: (args) => <EnvironmentScene2 {...args} />,\n  args: {\n    background: true,\n    path: 'cube/',\n    files: ['px.png', 'nx.png', 'py.png', 'ny.png', 'pz.png', 'nz.png'],\n  },\n  argTypes: {\n    background: { control: 'boolean' },\n  },\n  name: 'Files',\n} satisfies Story\n\nfunction EnvironmentScene3(props: ComponentProps<typeof Environment>) {\n  return (\n    <>\n      <Environment {...props} />\n      <mesh position={[0, 5, 0]}>\n        <boxGeometry args={[10, 10, 10]} />\n        <meshStandardMaterial metalness={1} roughness={0} />\n      </mesh>\n      <ContactShadows resolution={1024} position={[0, 0, 0]} scale={100} blur={2} opacity={1} far={10} />\n      <OrbitControls autoRotate />\n      <PerspectiveCamera position={[40, 40, 40]} makeDefault />\n    </>\n  )\n}\n\nexport const EnvironmentSt3 = {\n  render: (args) => <EnvironmentScene3 {...args} />,\n  args: {\n    ground: { height: 15, radius: 60 },\n    preset: 'park',\n  },\n  argTypes: {\n    preset: {\n      options: presets,\n      control: {\n        type: 'select',\n      },\n    },\n  },\n  name: 'Ground',\n} satisfies Story\n\nfunction EnvironmentScene4(props: ComponentProps<typeof Environment>) {\n  return (\n    <>\n      <Environment {...props} />\n      <mesh>\n        <torusKnotGeometry args={[1, 0.5, 128, 32]} />\n        <meshStandardMaterial metalness={1} roughness={0} />\n      </mesh>\n      <OrbitControls autoRotate />\n    </>\n  )\n}\n\nexport const EnvironmentSt4 = {\n  render: (args) => <EnvironmentScene4 {...args} />,\n  args: {\n    files: ['/gainmap/potsdamer_platz_1k.jpg'],\n    background: true,\n  },\n  argTypes: {\n    preset: {\n      options: presets,\n      control: {\n        type: 'select',\n      },\n    },\n  },\n  name: 'Gainmap',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Example.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Example, ExampleApi } from '../../src'\n\nexport default {\n  title: 'Misc/Example',\n  component: Example,\n  decorators: [\n    (Story, context) => (\n      <Setup cameraPosition={new Vector3(1, 2, 4)} cameraFov={60} backend={context.globals.backend}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Example>\n\ntype Story = StoryObj<typeof Example>\n\nfunction ExampleScene(props: React.ComponentProps<typeof Example>) {\n  const apiRef = React.useRef<ExampleApi>(null)\n\n  return (\n    <>\n      <color attach=\"background\" args={['#303030']} />\n      <axesHelper />\n\n      <Example\n        {...props}\n        ref={apiRef}\n        onClick={(e) => {\n          if ((e as any as PointerEvent).metaKey) {\n            apiRef.current?.decr()\n          } else {\n            apiRef.current?.incr()\n          }\n        }}\n      />\n    </>\n  )\n}\n\nexport const ExampleSt = {\n  render: (args) => <ExampleScene {...args} />,\n\n  args: {\n    font: '/fonts/Inter_Bold.json',\n    bevelSize: undefined,\n    color: '#cbcbcb',\n    debug: false,\n  },\n\n  argTypes: {\n    font: { control: 'select', options: ['/fonts/Inter_Bold.json', '/fonts/helvetiker_regular.typeface.json'] },\n    bevelSize: { control: { type: 'range', min: 0, max: 0.1, step: 0.01 } },\n    color: { control: { type: 'color' } },\n    debug: { control: { type: 'boolean' } },\n  },\n\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Extrude.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } from '../useTurntable'\n\nimport { Extrude } from '../../src'\n\nexport default {\n  title: 'Shapes/Extrude',\n  component: Extrude,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(-30, 30, 30)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Extrude>\n\ntype Story = StoryObj<typeof Extrude>\n\nfunction ExtrudeScene(props: React.ComponentProps<typeof Extrude>) {\n  const ref = useTurntable<React.ComponentRef<typeof Extrude>>()\n\n  return (\n    <>\n      <Extrude ref={ref} {...props}>\n        <meshPhongMaterial color=\"#f3f3f3\" wireframe />\n      </Extrude>\n    </>\n  )\n}\n\nconst shape = new THREE.Shape()\nconst width = 8\nconst length = 12\nshape.moveTo(0, 0)\nshape.lineTo(0, width)\nshape.lineTo(length, width)\nshape.lineTo(length, 0)\nshape.lineTo(0, 0)\n\nexport const ExtrudeSt = {\n  args: {\n    args: [\n      shape,\n      {\n        steps: 2,\n        depth: 16,\n        bevelEnabled: true,\n        bevelThickness: 1,\n        bevelSize: 1,\n        bevelOffset: 0,\n        bevelSegments: 1,\n      },\n    ],\n  },\n  render: (args) => <ExtrudeScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/FaceControls.stories.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\nimport * as easing from 'maath/easing'\n\nimport { Setup } from '../Setup'\n\nimport { FaceLandmarker, FaceControls, Box, WebcamVideoTexture } from '../../src'\nimport { ComponentProps, ComponentRef, useRef, useState } from 'react'\nimport { FaceLandmarkerResult } from '@mediapipe/tasks-vision'\nimport { useFrame, useThree } from '@react-three/fiber'\n\nexport default {\n  title: 'Controls/FaceControls',\n  component: FaceControls,\n  decorators: [\n    (Story) => (\n      <Setup cameraFov={60}>\n        <Story />\n      </Setup>\n    ),\n  ],\n  tags: ['!autodocs'], // FaceLandmarker cannot have multiple instances\n} satisfies Meta<typeof FaceControls>\n\ntype Story = StoryObj<typeof FaceControls>\n\n//\n\nfunction FaceControlsScene(props: ComponentProps<typeof FaceControls>) {\n  return (\n    <>\n      <color attach=\"background\" args={['#303030']} />\n      <axesHelper />\n\n      <React.Suspense fallback={null}>\n        <FaceLandmarker>\n          <FaceControls {...props} />\n        </FaceLandmarker>\n      </React.Suspense>\n\n      <Box args={[0.1, 0.1, 0.1]}>\n        <meshStandardMaterial />\n      </Box>\n    </>\n  )\n}\n\nexport const FaceControlsSt = {\n  render: (args) => <FaceControlsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction FaceControlsScene2(props: ComponentProps<typeof FaceControls>) {\n  const faceLandmarkerRef = useRef<ComponentRef<typeof FaceLandmarker>>(null)\n  const videoTextureRef = useRef<ComponentRef<typeof WebcamVideoTexture>>(null)\n\n  const [faceLandmarkerResult, setFaceLandmarkerResult] = useState<FaceLandmarkerResult>()\n\n  return (\n    <>\n      <color attach=\"background\" args={['#303030']} />\n      <axesHelper />\n\n      <React.Suspense fallback={null}>\n        <FaceLandmarker ref={faceLandmarkerRef}>\n          <WebcamVideoTexture\n            ref={videoTextureRef}\n            onVideoFrame={(now) => {\n              const faceLandmarker = faceLandmarkerRef.current\n              const videoTexture = videoTextureRef.current\n              if (!faceLandmarker || !videoTexture) return\n\n              const videoFrame = videoTexture.source.data\n              const result = faceLandmarker.detectForVideo(videoFrame, now)\n              setFaceLandmarkerResult(result)\n            }}\n          />\n\n          <FaceControls {...props} manualDetect faceLandmarkerResult={faceLandmarkerResult} />\n        </FaceLandmarker>\n      </React.Suspense>\n\n      <Box args={[0.1, 0.1, 0.1]}>\n        <meshStandardMaterial />\n      </Box>\n    </>\n  )\n}\n\nexport const FaceControlsSt2 = {\n  render: (args) => <FaceControlsScene2 {...args} />,\n  name: 'manualDetect',\n} satisfies Story\n\n//\n\nfunction FaceControlsScene3(props: ComponentProps<typeof FaceControls>) {\n  const faceControlsRef = useRef<ComponentRef<typeof FaceControls>>(null)\n\n  const camera = useThree((state) => state.camera)\n  const [current] = useState(() => new THREE.Object3D())\n\n  useFrame((_, delta) => {\n    const target = faceControlsRef.current?.computeTarget()\n\n    if (target) {\n      //\n      // A. Define your own damping\n      //\n\n      const eps = 1e-9\n      easing.damp3(current.position, target.position, 0.25, delta, undefined, undefined, eps)\n      easing.dampE(current.rotation, target.rotation, 0.25, delta, undefined, undefined, eps)\n      camera.position.copy(current.position)\n      camera.rotation.copy(current.rotation)\n\n      //\n      // B. Or maybe with no damping at all?\n      //\n\n      // camera.position.copy(target.position)\n      // camera.rotation.copy(target.rotation)\n    }\n  })\n\n  return (\n    <>\n      <color attach=\"background\" args={['#303030']} />\n      <axesHelper />\n\n      <React.Suspense fallback={null}>\n        <FaceLandmarker>\n          <FaceControls ref={faceControlsRef} {...props} manualUpdate />\n        </FaceLandmarker>\n      </React.Suspense>\n\n      <Box args={[0.1, 0.1, 0.1]}>\n        <meshStandardMaterial />\n      </Box>\n    </>\n  )\n}\n\nexport const FaceControlsSt3 = {\n  render: (args) => <FaceControlsScene3 {...args} />,\n  name: 'manualUpdate',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Facemesh.stories.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Facemesh, FacemeshDatas } from '../../src'\n\nexport default {\n  title: 'Shapes/Facemesh',\n  component: Facemesh,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)} cameraFov={60}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Facemesh>\n\ntype Story = StoryObj<typeof Facemesh>\n\nfunction FacemeshScene(props: React.ComponentProps<typeof Facemesh>) {\n  return (\n    <>\n      <color attach=\"background\" args={['#303030']} />\n      <axesHelper />\n\n      <Facemesh\n        {...props}\n        faceBlendshapes={FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.faceBlendshapes[0]}\n        facialTransformationMatrix={FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.facialTransformationMatrixes[0]}\n        rotation-z={Math.PI}\n      >\n        <meshStandardMaterial side={THREE.DoubleSide} color=\"#cbcbcb\" flatShading={true} transparent opacity={0.98} />\n      </Facemesh>\n    </>\n  )\n}\n\nexport const FacemeshSt = {\n  render: (args) => <FacemeshScene {...args} />,\n  args: {\n    debug: true,\n  },\n  argTypes: {\n    depth: { control: { type: 'range', min: 0, max: 6.5, step: 0.01 } },\n    origin: { control: 'select', options: [undefined, 168, 9] },\n    eyes: { control: { type: 'boolean' } },\n    eyesAsOrigin: { control: { type: 'boolean' } },\n    offset: { control: { type: 'boolean' } },\n    offsetScalar: { control: { type: 'range', min: 0, max: 200, step: 1 } },\n    debug: { control: { type: 'boolean' } },\n  },\n\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Fbo.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { createPortal, useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Fbo, TorusKnot, Box, PerspectiveCamera } from '../../src'\n\nexport default {\n  title: 'Misc/Fbo',\n  component: Fbo,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Fbo>\n\ntype Story = StoryObj<typeof Fbo>\n\nfunction SpinningThing() {\n  const mesh = React.useRef<React.ComponentRef<typeof TorusKnot>>(null!)\n\n  useFrame(() => {\n    mesh.current.rotation.x = mesh.current.rotation.y = mesh.current.rotation.z += 0.01\n  })\n\n  return (\n    <TorusKnot ref={mesh} args={[1, 0.4, 100, 64]}>\n      <meshNormalMaterial />\n    </TorusKnot>\n  )\n}\n\nfunction FboScene(props: React.ComponentProps<typeof Fbo>) {\n  return <Fbo {...props}>{(target) => <TargetWrapper target={target} />}</Fbo>\n}\n\nfunction TargetWrapper({ target }: { target: THREE.WebGLRenderTarget }) {\n  const cam = React.useRef<React.ComponentRef<typeof PerspectiveCamera>>(null!)\n\n  const scene = React.useMemo(() => {\n    const scene = new THREE.Scene()\n    scene.background = new THREE.Color('orange')\n    return scene\n  }, [])\n\n  useFrame((state) => {\n    cam.current.position.z = 5 + Math.sin(state.clock.getElapsedTime() * 1.5) * 2\n    state.gl.setRenderTarget(target)\n    state.gl.render(scene, cam.current)\n    state.gl.setRenderTarget(null)\n  })\n\n  return (\n    <>\n      <PerspectiveCamera ref={cam} position={[0, 0, 3]} />\n      {createPortal(<SpinningThing />, scene)}\n      <Box args={[3, 3, 3]}>\n        <meshStandardMaterial map={target?.texture} />\n      </Box>\n    </>\n  )\n}\n\nexport const FboSt = {\n  args: { width: 512, height: 512, samples: 8, stencilBuffer: false, format: THREE.RGBAFormat },\n  argTypes: {\n    width: { control: 'range', min: 1, max: 2048, step: 1 },\n    height: { control: 'range', min: 1, max: 2048, step: 1 },\n    samples: { control: 'range', min: 0, max: 64, step: 1 },\n  },\n  render: (args) => <FboScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Fbx.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Fbx, useCubeTexture } from '../../src'\n\nexport default {\n  title: 'Loaders/Fbx',\n  component: Fbx,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Fbx>\n\ntype Story = StoryObj<typeof Fbx>\n\nfunction FbxScene(props: React.ComponentProps<typeof Fbx>) {\n  const envMap = useCubeTexture(['px.png', 'nx.png', 'py.png', 'ny.png', 'pz.png', 'nz.png'], { path: 'cube/' })\n\n  return (\n    <>\n      <color attach=\"background\" args={['#51392c']} />\n\n      <Fbx {...props} material-envMap={envMap} material-reflectivity={1} />\n    </>\n  )\n}\n\nexport const UseFBXSceneSt = {\n  args: {\n    path: 'suzanne/suzanne.fbx',\n  },\n  render: (args) => <FbxScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/FirstPersonControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, FirstPersonControls } from '../../src'\n\nexport default {\n  title: 'Controls/FirstPersonControls',\n  component: FirstPersonControls,\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof FirstPersonControls>\n\ntype Story = StoryObj<typeof FirstPersonControls>\n\nfunction FirstPersonControlsScene(props: React.ComponentProps<typeof FirstPersonControls>) {\n  return (\n    <>\n      <FirstPersonControls {...props} />\n      <Box>\n        <meshBasicMaterial wireframe />\n      </Box>\n    </>\n  )\n}\n\nexport const FirstPersonControlsSt = {\n  render: ({ ...args }) => <FirstPersonControlsScene {...args} />,\n  args: {\n    activeLook: true,\n    autoForward: false,\n    constrainVertical: false,\n    enabled: true,\n    heightCoef: 1,\n    heightMax: 1,\n    heightMin: 0,\n    heightSpeed: false,\n    lookVertical: true,\n    lookSpeed: 0.005,\n    movementSpeed: 1,\n    verticalMax: Math.PI,\n    verticalMin: 0,\n  },\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Float.stories.tsx",
    "content": "import React, { ComponentProps, Suspense, useRef } from 'react'\nimport * as THREE from 'three'\n\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Float } from '../../src'\n\nexport default {\n  title: 'Staging/Float',\n  component: Float,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Float>\n\ntype Story = StoryObj<typeof Float>\n\nfunction FloatScene(props: ComponentProps<typeof Float>) {\n  const cube = useRef(null)\n\n  return (\n    <>\n      <Suspense fallback={null}>\n        <Float {...props} position={[0, 1.1, 0]} rotation={[Math.PI / 3.5, 0, 0]}>\n          <mesh ref={cube}>\n            <boxGeometry args={[2, 2, 2]} />\n            <meshStandardMaterial wireframe color=\"white\" />\n          </mesh>\n        </Float>\n      </Suspense>\n\n      {/* ground plane */}\n      <mesh position={[0, -6, 0]} rotation={[Math.PI / -2, 0, 0]}>\n        <planeGeometry args={[200, 200, 75, 75]} />\n        <meshBasicMaterial wireframe color=\"red\" side={THREE.DoubleSide} />\n      </mesh>\n    </>\n  )\n}\n\nexport const FloatSt = {\n  render: (args) => <FloatScene {...args} />,\n  name: 'Default',\n\n  args: {\n    floatingRange: [undefined, 1],\n    rotationIntensity: 4,\n    floatIntensity: 2,\n    speed: 5,\n  },\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/FlyControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, FlyControls } from '../../src'\n\nexport default {\n  title: 'Controls/FlyControls',\n  component: FlyControls,\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof FlyControls>\n\ntype Story = StoryObj<typeof FlyControls>\n\nfunction FlyControlsScene(props: React.ComponentProps<typeof FlyControls>) {\n  return (\n    <>\n      <FlyControls {...props} />\n      <Box>\n        <meshBasicMaterial wireframe />\n      </Box>\n    </>\n  )\n}\n\nexport const FlyControlsSt = {\n  render: ({ ...args }) => <FlyControlsScene {...args} />,\n  args: {\n    autoForward: false,\n    dragToLook: false,\n    movementSpeed: 1.0,\n    rollSpeed: 0.005,\n  },\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/GizmoHelper.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { GizmoHelper, OrbitControls, useGLTF, GizmoViewcube, GizmoViewport } from '../../src'\nimport { Setup } from '../Setup'\nimport { ComponentProps } from 'react'\n\nconst alignments = [\n  'top-left',\n  'top-right',\n  'bottom-right',\n  'bottom-left',\n  'bottom-center',\n  'center-right',\n  'center-left',\n  'center-center',\n  'top-center',\n] as const\n\nexport default {\n  title: 'Gizmos/GizmoHelper',\n  component: GizmoHelper,\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n  args: {\n    alignment: alignments[2],\n    margin: [80, 80],\n  },\n  argTypes: {\n    alignment: {\n      control: { type: 'select' },\n      options: alignments,\n    },\n  },\n} satisfies Meta<typeof GizmoHelper>\n\ntype Story = StoryObj<typeof GizmoHelper>\n\nfunction Tokyo() {\n  const { scene } = useGLTF('LittlestTokyo.glb')\n\n  return <primitive object={scene} scale={0.01} />\n}\n\nconst GizmoHelperScene1 = (props: ComponentProps<typeof GizmoHelper>) => {\n  return (\n    <React.Suspense fallback={null}>\n      <Tokyo />\n\n      <GizmoHelper {...props}>\n        <GizmoViewcube />\n      </GizmoHelper>\n      <OrbitControls makeDefault />\n    </React.Suspense>\n  )\n}\n\nexport const GizmoHelperSt1: Story = {\n  name: 'Cube',\n  render: (args) => <GizmoHelperScene1 {...args} />,\n} satisfies Story\n\nconst GizmoHelperScene2 = (props: ComponentProps<typeof GizmoHelper>) => {\n  return (\n    <React.Suspense fallback={null}>\n      <Tokyo />\n\n      <GizmoHelper {...props}>\n        <GizmoViewport />\n      </GizmoHelper>\n\n      <OrbitControls makeDefault />\n    </React.Suspense>\n  )\n}\n\nexport const GizmoHelperSt2: Story = {\n  name: 'Viewport',\n  render: (args) => <GizmoHelperScene2 {...args} />,\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Gltf.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Gltf } from '../../src'\n\nexport default {\n  title: 'Loaders/Gltf',\n  component: Gltf,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Gltf>\n\ntype Story = StoryObj<typeof Gltf>\n\nfunction GltfScene(props: React.ComponentProps<typeof Gltf>) {\n  return <Gltf {...props} />\n}\n\nexport const GltfSt = {\n  args: {\n    src: 'suzanne.glb',\n  },\n  render: (args) => <GltfScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction GltfDracoScene(props: React.ComponentProps<typeof Gltf>) {\n  return <Gltf {...props} />\n}\n\nexport const GltfDracoSt = {\n  args: {\n    src: 'suzanne.glb',\n    useDraco: '/draco-gltf/',\n  },\n  render: (args) => <GltfDracoScene {...args} />,\n  name: 'Local Binaries',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Grid.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Grid, Box } from '../../src'\n\nexport default {\n  title: 'Gizmos/Grid',\n  component: Grid,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(-5, 5, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Grid>\n\ntype Story = StoryObj<typeof Grid>\n\nfunction GridScene(props: React.ComponentProps<typeof Grid>) {\n  return (\n    <React.Suspense fallback={null}>\n      <Grid {...props} />\n      <Box position={[0, 0.5, 0]}>\n        <meshStandardMaterial />\n      </Box>\n      <directionalLight position={[10, 10, 5]} />\n    </React.Suspense>\n  )\n}\n\nexport const GridSt = {\n  render: (args) => <GridScene {...args} />,\n  args: {\n    cellColor: 'white',\n    args: [10, 10],\n  },\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/HTML.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } from '../useTurntable'\n\nimport { Icosahedron, Html, OrthographicCamera } from '../../src'\nimport { HtmlProps, CalculatePosition } from '../../src/web/Html'\nimport { useFrame, useThree } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nexport default {\n  title: 'Misc/Html',\n  component: Html,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(-20, 20, -20)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Html>\n\ntype Story = StoryObj<typeof Html>\n\nfunction HTMLScene({\n  color = 'hotpink',\n  children,\n  ...htmlProps\n}: {\n  color?: React.ComponentProps<'meshBasicMaterial'>['color']\n  children?: React.ReactNode\n} & HtmlProps) {\n  const ref = useTurntable<React.ComponentRef<'group'>>()\n\n  return (\n    <group ref={ref}>\n      <Icosahedron args={[2, 2]} position={[3, 6, 4]}>\n        <meshBasicMaterial color={color} wireframe />\n        <Html {...htmlProps}>First</Html>\n      </Icosahedron>\n\n      <Icosahedron args={[2, 2]} position={[10, 0, 10]}>\n        <meshBasicMaterial color={color} wireframe />\n        <Html {...htmlProps}>Second</Html>\n      </Icosahedron>\n\n      <Icosahedron args={[2, 2]} position={[-20, 0, -20]}>\n        <meshBasicMaterial color={color} wireframe />\n        <Html {...htmlProps}>Third</Html>\n      </Icosahedron>\n\n      {children}\n    </group>\n  )\n}\n\nexport const HTMLSt = {\n  args: {\n    distanceFactor: 30,\n    className: 'html-story-block',\n  },\n  render: (args) => <HTMLScene {...args} />,\n  name: 'Transform mode',\n} satisfies Story\n\n//\n\nfunction HTMLTransformScene(props: HtmlProps) {\n  return (\n    <HTMLScene color=\"palegreen\" transform className=\"html-story-block margin300\" distanceFactor={30}>\n      <Html {...props}>Transform mode</Html>\n    </HTMLScene>\n  )\n}\n\nexport const HTMLTransformSt = {\n  args: {\n    sprite: true,\n    transform: true,\n    distanceFactor: 20,\n    position: [5, 15, 0],\n    style: {\n      background: 'palegreen',\n      fontSize: '50px',\n      padding: '10px 18px',\n      border: '2px solid black',\n    },\n  },\n  render: (args) => <HTMLTransformScene {...args} />,\n  name: 'Transform mode',\n} satisfies Story\n\n//\n\nfunction HTMLOrthographicScene(props: HtmlProps) {\n  const camera = useThree((state) => state.camera)\n  const [zoomIn, setZoomIn] = React.useState(true)\n\n  const initialCamera = {\n    position: new THREE.Vector3(0, 0, -10),\n  }\n\n  useFrame(() => {\n    zoomIn ? (camera.zoom += 0.01) : (camera.zoom -= 0.01)\n    camera.updateProjectionMatrix()\n\n    if (camera.zoom > 3) {\n      setZoomIn(false)\n    } else if (camera.zoom < 1) {\n      setZoomIn(true)\n    }\n  })\n\n  return (\n    <>\n      <OrthographicCamera makeDefault={true} applyMatrix4={undefined} {...initialCamera} />\n\n      <Icosahedron args={[200, 5]} position={[0, 0, 0]}>\n        <meshBasicMaterial color=\"hotpink\" wireframe />\n        {\n          // for smoother text use css will-change: transform\n          <Html {...props}>Orthographic</Html>\n        }\n      </Icosahedron>\n      <ambientLight intensity={0.8 * Math.PI} />\n      <pointLight intensity={1 * Math.PI} position={[0, 6, 0]} decay={0} />\n    </>\n  )\n}\n\nexport const HTMLOrthoSt = {\n  args: {\n    distanceFactor: 1,\n    className: 'html-story-label',\n  },\n  render: (args) => <HTMLOrthographicScene {...args} />,\n  name: 'Orthographic',\n} satisfies Story\n\n//\n\nconst v1 = new THREE.Vector3()\nconst overrideCalculatePosition: CalculatePosition = (el, camera, size) => {\n  const objectPos = v1.setFromMatrixPosition(el.matrixWorld)\n  objectPos.project(camera)\n  const widthHalf = size.width / 2\n  const heightHalf = size.height / 2\n  return [\n    Math.min(size.width - 100, Math.max(0, objectPos.x * widthHalf + widthHalf)),\n    Math.min(size.height - 20, Math.max(0, -(objectPos.y * heightHalf) + heightHalf)),\n  ]\n}\n\nexport const HTMLCalculatePositionSt = {\n  args: {\n    className: 'html-story-label',\n    calculatePosition: overrideCalculatePosition,\n  },\n  render: (args) => <HTMLScene {...args} />,\n  name: 'Custom Calculate Position',\n} satisfies Story\n\n//\n\nfunction HTMLOccluderScene(props: HtmlProps) {\n  const turntableRef = useTurntable<React.ComponentRef<'group'>>()\n  const occluderRef = React.useRef<React.ComponentRef<typeof Icosahedron>>(null)\n\n  return (\n    <>\n      <group ref={turntableRef}>\n        <Icosahedron name=\"pink\" args={[5, 5]} position={[0, 0, 0]}>\n          <meshBasicMaterial color=\"hotpink\" />\n          <Html {...props} position={[0, 0, -6]} className=\"html-story-label\" occlude=\"blending\">\n            Blending\n          </Html>\n        </Icosahedron>\n        <Icosahedron name=\"yellow\" args={[5, 5]} position={[16, 0, 0]}>\n          <meshBasicMaterial color=\"yellow\" />\n          <Html\n            {...props}\n            transform\n            position={[0, 0, -6]}\n            className=\"html-story-label html-story-label-B\"\n            occlude=\"blending\"\n          >\n            Blending w/ transform\n          </Html>\n        </Icosahedron>\n        <Icosahedron ref={occluderRef} name=\"orange\" args={[5, 5]} position={[0, 0, 16]}>\n          <meshBasicMaterial color=\"orange\" />\n          <Html {...props} position={[0, 0, -6]} className=\"html-story-label\" occlude={[occluderRef]}>\n            Raycast occlusion\n          </Html>\n        </Icosahedron>\n      </group>\n      <ambientLight intensity={0.8 * Math.PI} />\n      <pointLight intensity={1 * Math.PI} position={[0, 6, 0]} decay={0} />\n    </>\n  )\n}\n\nexport const HTMLOccluderSt = {\n  args: {},\n  render: (args) => <HTMLOccluderScene {...args} />,\n  name: 'Occlusion',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Helper.stories.tsx",
    "content": "import { useFrame } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { BoxHelper, CameraHelper } from 'three'\nimport { VertexNormalsHelper } from 'three-stdlib'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Helper, PerspectiveCamera, Sphere } from '../../src'\nimport { Setup } from '../Setup'\nimport { ComponentProps } from 'react'\n\nexport default {\n  title: 'Gizmos/Helper',\n  component: Helper,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Helper>\n\ntype Story = StoryObj<typeof Helper>\n\nconst HelperScene1 = (_props: ComponentProps<typeof Helper>) => {\n  return (\n    <Sphere>\n      <meshBasicMaterial />\n\n      <Helper type={BoxHelper} args={['royalblue']} />\n      <Helper type={VertexNormalsHelper} args={[1, 0xff0000]} />\n    </Sphere>\n  )\n}\n\nexport const HelperSt1 = {\n  render: (args) => <HelperScene1 {...args} />,\n  name: 'Default',\n} satisfies Story\n\nconst HelperScene2 = (_props: ComponentProps<typeof Helper>) => {\n  const camera = React.useRef<THREE.PerspectiveCamera>(null)\n\n  useFrame(({ clock }) => {\n    const t = clock.getElapsedTime()\n\n    if (camera.current) {\n      camera.current.lookAt(0, 0, 0)\n\n      camera.current.position.x = Math.sin(t) * 4\n      camera.current.position.z = Math.cos(t) * 4\n    }\n  })\n\n  return (\n    <PerspectiveCamera makeDefault={false} position={[0, 3, 3]} near={1} far={4} ref={camera}>\n      <meshBasicMaterial />\n\n      <Helper type={CameraHelper} />\n    </PerspectiveCamera>\n  )\n}\n\nexport const HelperSt2 = {\n  render: (args) => <HelperScene2 {...args} />,\n  name: 'Camera Helper',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Image.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Image, useTexture } from '../../src'\n\nexport default {\n  title: 'Abstractions/Image',\n  component: Image,\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Image>\n\ntype Story = StoryObj<typeof Image>\n\nfunction ImageScene({ url, ...props }: React.ComponentProps<typeof Image>) {\n  const texture1 = useTexture('/images/living-room-1.jpg')\n  const texture2 = useTexture('/images/living-room-3.jpg')\n\n  return (\n    <>\n      <Image texture={texture1} {...props} position={[-2, -2, -1.5]} scale={[4, 4]} />\n      <Image texture={texture2} {...props} position={[2, 2, -1]} scale={[4, 4]} />\n\n      <Image url={url?.[0] || '/images/living-room-2.jpg'} {...props} />\n    </>\n  )\n}\n\nexport const ImageSt = {\n  render: (args) => <ImageScene {...args} />,\n  args: {\n    transparent: true,\n    opacity: 0.5,\n    url: undefined,\n    scale: [6, 4],\n    position: [0, 0, 0],\n  },\n  argTypes: {\n    url: {\n      control: {\n        type: 'file',\n        accept: ['.png', '.jpg'],\n      },\n    },\n  },\n\n  name: 'Image Basic',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Instances.stories.tsx",
    "content": "import * as React from 'react'\nimport { Euler, MathUtils, Mesh, ShaderMaterial, Vector3 } from 'three'\n// import { StoryObj } from '@storybook/react-vite'\nimport { Setup } from '../Setup'\n\nimport { useGLTF, Instances, Instance, createInstances, InstancedAttribute } from '../../src'\nimport { useFrame } from '@react-three/fiber'\nimport { clamp } from 'maath/misc'\n\nexport default {\n  title: 'Performance/Instances',\n  component: Instances,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n}\n\n// type Story = StoryObj\n\n// function Helmet() {\n\n//   return <primitive object={nodes['node_damagedHelmet_-6514']} />\n// }\n\nexport const InstancesSt = () => {\n  const { nodes } = useGLTF('https://threejs.org/examples/models/gltf/DamagedHelmet/glTF/DamagedHelmet.gltf')\n\n  const helmet = nodes['node_damagedHelmet_-6514'] as Mesh\n\n  return (\n    <Instances limit={1000} geometry={helmet.geometry} material={helmet.material}>\n      {Array.from({ length: 1000 }, (_, i) => (\n        <Instance\n          key={i}\n          position={[MathUtils.randFloatSpread(100), MathUtils.randFloatSpread(100), MathUtils.randFloatSpread(100)]}\n          rotation={new Euler(Math.PI * Math.random(), Math.PI * Math.random(), Math.PI * Math.random())}\n        />\n      ))}\n    </Instances>\n  )\n}\n\ninterface SuzaneInstnaceProps {\n  reveal: number\n}\n\nconst [SuzaneInstances, SuzaneInstnace] = createInstances<SuzaneInstnaceProps>()\n\nconst Suzanne = () => {\n  const randomShift = React.useMemo(() => Math.random() * Math.PI, [])\n  const [_isPending] = React.useTransition()\n\n  const instancePosition = React.useMemo(\n    () => [MathUtils.randFloatSpread(100), MathUtils.randFloatSpread(100), MathUtils.randFloatSpread(100)] as const,\n    []\n  )\n\n  const instanceRotation = React.useMemo(() => new Euler(0, Math.PI * Math.random(), 0), [])\n\n  const ref = React.useRef<React.ComponentRef<typeof SuzaneInstnace> | null>(null)\n\n  useFrame(({ clock }) => {\n    if (ref.current) {\n      ref.current.reveal = clamp((Math.sin(randomShift + clock.getElapsedTime()) * 0.5 + 0.5) * 2, 0, 1)\n    }\n  })\n\n  return <SuzaneInstnace ref={ref} position={instancePosition} rotation={instanceRotation} reveal={0} />\n}\n\nexport const CreateInstancesSt = () => {\n  const { nodes } = useGLTF('suzanne.glb', true) as any\n\n  const SuzanneMesh = nodes['Suzanne'] as Mesh\n\n  const suzanneMaterial = React.useMemo(\n    () =>\n      new ShaderMaterial({\n        uniforms: {\n          uTime: { value: 0 },\n        },\n        transparent: true,\n        vertexShader: /*glsl*/ `\n      attribute float reveal;\n      varying float vReveal;\n      varying vec3 vNormal;\n      varying vec3 vPosition;\n      void main() {\n        vReveal = reveal;\n        vNormal = normal;\n        vec4 modelPosition = instanceMatrix * modelMatrix * vec4(position, 1.0);\n        vPosition = modelPosition.xyz;\n        vec4 viewPosition = viewMatrix * modelPosition;\n        vec4 projectionPosition = projectionMatrix * viewPosition;\n        gl_Position = projectionPosition;\n      }\n    `,\n        fragmentShader: /*glsl*/ `\n      varying float vReveal;\n      varying vec3 vNormal;\n      varying vec3 vPosition;\n      uniform float uTime;\n\n      float sdf(vec3 p) {\n        return sin(p.x + uTime * 1.2) * cos(p.y) * sin(p.z);\n      }\n\n      void main() {\n        float d = sdf(vPosition * 4.) * 0.5 + 0.5;\n\n        float revealed = smoothstep(d-0.05, d, vReveal);\n\n        float revealedAlpha = smoothstep(d-0.1, d - 0.05, revealed);\n\n        vec3 lightDirection = normalize(vec3(1.0, 1.0, 1.0));\n        float rawLambert = dot(vNormal, lightDirection);\n        float lambert = clamp(rawLambert, 0.0, 1.0);\n\n        vec3 result = mix(\n          vec3(255, 77, 0)/255.0,\n          vec3(lambert),\n          revealed\n        );\n\n        if (revealedAlpha < 0.01) discard;\n\n\n        gl_FragColor = vec4(result, revealedAlpha);\n\n      }\n    `,\n      }),\n    []\n  )\n\n  useFrame(({ clock }) => {\n    suzanneMaterial.uniforms.uTime.value = clock.getElapsedTime()\n  })\n\n  return (\n    <SuzaneInstances limit={1000} geometry={SuzanneMesh.geometry} material={suzanneMaterial}>\n      <InstancedAttribute name=\"reveal\" defaultValue={1} />\n\n      {Array.from({ length: 1000 }, (_, i) => (\n        <Suzanne key={i} />\n      ))}\n    </SuzaneInstances>\n  )\n}\n"
  },
  {
    "path": ".storybook/stories/KeyboardControls.stories.tsx",
    "content": "import { useFrame } from '@react-three/fiber'\nimport * as React from 'react'\nimport { useRef } from 'react'\nimport { MathUtils, Mesh, Vector3 } from 'three'\nimport { Cone, KeyboardControls, useKeyboardControls } from '../../src'\nimport { Setup } from '../Setup'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nexport default {\n  title: 'Controls/KeyboardControls',\n  component: KeyboardControls,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 10, 0)} lights={true}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof KeyboardControls>\n\ntype Story = StoryObj<typeof KeyboardControls>\n\nenum Controls {\n  forward = 'forward',\n  left = 'left',\n  right = 'right',\n  back = 'back',\n  color = 'color',\n}\n\nfunction KeyboardControlsScene(props: React.ComponentProps<typeof KeyboardControls>) {\n  const [color, setColor] = React.useState('green')\n\n  return (\n    <KeyboardControls\n      {...props}\n      onChange={(name, pressed, _state) => {\n        // Test onChange by toggling the color.\n        if (name === Controls.color && pressed) {\n          setColor((color) => (color === 'green' ? 'red' : 'green'))\n        }\n      }}\n    >\n      <Player color={color} />\n    </KeyboardControls>\n  )\n}\n\nexport const KeyboardControlsSt = {\n  name: 'Default',\n  render: (args) => <KeyboardControlsScene {...args} />,\n  args: {\n    map: [\n      { name: Controls.forward, keys: ['ArrowUp', 'KeyW'] },\n      { name: Controls.back, keys: ['ArrowDown', 'KeyS'] },\n      { name: Controls.left, keys: ['ArrowLeft', 'KeyA'] },\n      { name: Controls.right, keys: ['ArrowRight', 'KeyD'] },\n      { name: Controls.color, keys: ['Space'] },\n    ],\n  },\n} satisfies Story\n\nconst _velocity = new Vector3()\nconst speed = 10\n\ntype PlayerProps = { color: string }\n\nconst Player = ({ color }: PlayerProps) => {\n  const ref = useRef<Mesh>(null)\n  const [, get] = useKeyboardControls<Controls>()\n\n  useFrame((_s, dl) => {\n    if (!ref.current) return\n    const state = get()\n    if (state.left && !state.right) _velocity.x = -1\n    if (state.right && !state.left) _velocity.x = 1\n    if (!state.left && !state.right) _velocity.x = 0\n\n    if (state.forward && !state.back) _velocity.z = -1\n    if (state.back && !state.forward) _velocity.z = 1\n    if (!state.forward && !state.back) _velocity.z = 0\n\n    ref.current.position.addScaledVector(_velocity, speed * dl)\n\n    ref.current.rotateY(4 * dl * _velocity.x)\n  })\n\n  return (\n    <Cone ref={ref} args={[1, 3, 4]} rotation={[-90 * MathUtils.DEG2RAD, 0, 0]}>\n      <meshLambertMaterial color={color} />\n    </Cone>\n  )\n}\n"
  },
  {
    "path": ".storybook/stories/Ktx2.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, Ktx2 } from '../../src'\n\nexport default {\n  title: 'Loaders/Ktx2',\n  component: Ktx2,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Ktx2>\n\ntype Story = StoryObj<typeof Ktx2>\n\nfunction UseKTX2Scene(props: React.ComponentProps<typeof Ktx2>) {\n  return (\n    <Ktx2 {...props}>\n      {(textures) => (\n        <>\n          <Box position={[-2, 0, 0]}>\n            <meshBasicMaterial map={textures[0]} />\n          </Box>\n          <Box position={[2, 0, 0]}>\n            <meshBasicMaterial map={textures[1]} />\n          </Box>\n        </>\n      )}\n    </Ktx2>\n  )\n}\n\nexport const UseKTX2SceneSt = {\n  args: {\n    input: ['sample_uastc_zstd.ktx2', 'sample_etc1s.ktx2'],\n  },\n  render: (args) => <UseKTX2Scene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Lathe.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } from '../useTurntable'\n\nimport { Lathe } from '../../src'\n\nexport default {\n  title: 'Shapes/Lathe',\n  component: Lathe,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(-30, 30, 30)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Lathe>\n\ntype Story = StoryObj<typeof Lathe>\n\nfunction LatheScene(props: React.ComponentProps<typeof Lathe>) {\n  const ref = useTurntable<React.ComponentRef<typeof Lathe>>()\n\n  return (\n    <Lathe ref={ref} {...props}>\n      <meshPhongMaterial color=\"#f3f3f3\" wireframe />\n    </Lathe>\n  )\n}\n\nconst points = Array.from({ length: 10 }, (_, i) => new THREE.Vector2(Math.sin(i * 0.2) * 10 + 5, (i - 5) * 2))\n\nexport const LatheSt = {\n  args: {\n    args: [points],\n  },\n  render: (args) => <LatheScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Line.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { GeometryUtils } from 'three-stdlib'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Line, OrbitControls, QuadraticBezierLine, CubicBezierLine, CatmullRomLine } from '../../src'\n\nconst points = GeometryUtils.hilbert3D(new Vector3(0), 5).map((p) => [p.x, p.y, p.z]) as [number, number, number][]\n\nconst colors = new Array(points.length).fill(0).map(() => [Math.random(), Math.random(), Math.random()]) as [\n  number,\n  number,\n  number,\n][]\n\nexport default {\n  title: 'Shapes/Line',\n  component: Line,\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 17)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Line>\n\n//\n\nfunction BasicLineScene(props: React.ComponentProps<typeof Line>) {\n  return (\n    <>\n      <Line {...props} points={points} />\n      <OrbitControls zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const BasicLineSt = {\n  name: 'Basic',\n  render: (args) => <BasicLineScene {...args} />,\n  args: {\n    color: 'red',\n    lineWidth: 3,\n    dashed: false,\n    segments: false,\n  },\n  argTypes: {\n    color: { control: 'color' },\n    segments: { control: 'boolean' },\n  },\n} satisfies StoryObj<typeof Line>\n\n//\n\nfunction VertexColorsLineScene(props: React.ComponentProps<typeof Line>) {\n  return (\n    <>\n      <Line {...props} points={points} vertexColors={colors} />\n      <OrbitControls zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const VertexColorsLineSt = {\n  name: 'VertexColors',\n  render: (args) => <VertexColorsLineScene {...args} />,\n  args: {\n    color: 'white',\n    lineWidth: 3,\n    dashed: false,\n    segments: false,\n  },\n  argTypes: {\n    color: { control: 'color' },\n    segments: { control: 'boolean' },\n  },\n} satisfies StoryObj<typeof Line>\n\n//\n\nfunction QuadraticBezierScene(props: React.ComponentProps<typeof QuadraticBezierLine>) {\n  return (\n    <>\n      <QuadraticBezierLine {...props} />\n      <OrbitControls zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const QuadraticBezierSt = {\n  name: 'QuadraticBezier',\n  render: (args) => <QuadraticBezierScene {...args} />,\n  args: {\n    start: [0, 0, 0],\n    end: [4, 7, 5],\n    color: 'red',\n    lineWidth: 2,\n    dashed: true,\n  },\n  argTypes: {\n    segments: { control: { type: 'range', min: 1, max: 20, step: 1 } },\n    color: { control: 'color' },\n  },\n} satisfies StoryObj<typeof QuadraticBezierLine>\n\n//\n\nfunction CubicBezierScene(props: React.ComponentProps<typeof CubicBezierLine>) {\n  return (\n    <>\n      <CubicBezierLine {...props} />\n      <OrbitControls zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const CubicBezierSt = {\n  name: 'CubicBezier',\n  render: (args) => <CubicBezierScene {...args} />,\n  args: {\n    start: [0, 0, 0],\n    end: [10, 0, 10],\n    midA: [5, 4, 0],\n    midB: [0, 0, 5],\n    color: 'red',\n    lineWidth: 2,\n    dashed: true,\n  },\n  argTypes: {\n    segments: { control: { type: 'range', min: 1, max: 20, step: 1 } },\n    color: { control: 'color' },\n  },\n} satisfies StoryObj<typeof CubicBezierLine>\n\n//\n\nconst catPoints = [\n  [0, 0, 0] as [number, number, number],\n  [-8, 6, -5] as [number, number, number],\n  [-2, 3, 7] as [number, number, number],\n  [6, 4.5, 3] as [number, number, number],\n  [0.5, 8, -1] as [number, number, number],\n]\n\nfunction CatmullRomScene(props: React.ComponentProps<typeof CatmullRomLine>) {\n  return (\n    <>\n      <CatmullRomLine {...props} points={catPoints} />\n      <OrbitControls zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const CatmullRomSt = {\n  name: 'CatmullRom',\n  render: (args) => <CatmullRomScene {...args} />,\n  args: {\n    closed: false,\n    curveType: 'centripetal',\n    tension: 0.5,\n    color: 'red',\n    lineWidth: 3,\n    dashed: true,\n  },\n  argTypes: {\n    curveType: { control: 'select', options: ['centripetal', 'chordal', 'catmullrom'] },\n    tension: { control: { type: 'range', min: 0, max: 1, step: 0.01 } },\n    segments: { control: { type: 'range', min: 1, max: 20, step: 1 } },\n    color: { control: 'color' },\n  },\n} satisfies StoryObj<typeof CatmullRomLine>\n"
  },
  {
    "path": ".storybook/stories/Loader.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Html, useGLTF, Loader } from '../../src'\n\nexport default {\n  title: 'Misc/Loader',\n  component: Loader,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Loader>\n\ntype Story = StoryObj<typeof Loader>\n\nfunction Helmet() {\n  const { nodes } = useGLTF('https://threejs.org/examples/models/gltf/DamagedHelmet/glTF/DamagedHelmet.gltf')\n\n  return <primitive object={nodes['node_damagedHelmet_-6514']} />\n}\n\n//\n\nfunction LoaderScene(_props: React.ComponentProps<typeof Loader>) {\n  return (\n    <React.Suspense\n      fallback={\n        <Html>\n          <Loader />\n        </Html>\n      }\n    >\n      <Helmet />\n    </React.Suspense>\n  )\n}\n\nexport const LoaderSt = {\n  render: (args) => <LoaderScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/MapControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { SVGLoader } from 'three-stdlib'\nimport { Box3, Sphere, Vector3 } from 'three'\nimport { useLoader } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { MapControls } from '../../src'\n\nimport { Setup } from '../Setup'\n\nexport default {\n  title: 'Controls/MapControls',\n  component: MapControls,\n  decorators: [\n    (Story) => (\n      <Setup orthographic camera={{ position: [0, 0, 50], zoom: 10, up: [0, 0, 1], far: 10000 }} controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MapControls>\n\ntype Story = StoryObj<typeof MapControls>\n\nconst Cell = ({ color, shape, fillOpacity }) => (\n  <mesh>\n    <meshBasicMaterial color={color} opacity={fillOpacity} depthWrite={false} transparent />\n    <shapeGeometry args={[shape]} />\n  </mesh>\n)\n\nfunction Svg() {\n  const [center, setCenter] = React.useState(() => new Vector3(0, 0, 0))\n  const ref = React.useRef<THREE.Group>(null!)\n\n  const { paths } = useLoader(SVGLoader, 'map.svg')\n\n  const shapes = React.useMemo(\n    () =>\n      paths.flatMap((p) =>\n        p.toShapes(true).map((shape) => ({ shape, color: p.color, fillOpacity: p.userData.style.fillOpacity }))\n      ),\n    [paths]\n  )\n\n  React.useEffect(() => {\n    const box = new Box3().setFromObject(ref.current)\n    const sphere = new Sphere()\n    box.getBoundingSphere(sphere)\n    setCenter((vec) => vec.set(-sphere.center.x, -sphere.center.y, 0))\n  }, [])\n\n  return (\n    <group position={center} ref={ref}>\n      {shapes.map((props) => (\n        <Cell key={props.shape.uuid} {...props} />\n      ))}\n    </group>\n  )\n}\n\nfunction MapControlsScene(props: React.ComponentProps<typeof MapControls>) {\n  return (\n    <>\n      <color attach=\"background\" args={[243, 243, 243]} />\n\n      <React.Suspense fallback={null}>\n        <Svg />\n      </React.Suspense>\n\n      <MapControls {...props} />\n    </>\n  )\n}\n\nexport const MapControlsSt = {\n  render: (args) => <MapControlsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/MarchingCubes.stories.tsx",
    "content": "import * as React from 'react'\nimport { Color, Vector3 } from 'three'\n\nimport { Setup } from '../Setup'\n\nimport { MarchingCube, MarchingCubes, MarchingPlane, OrbitControls } from '../../src'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nexport default {\n  title: 'Abstractions/MarchingCubes',\n  component: MarchingCubes,\n  args: {\n    resolution: 40,\n    maxPolyCount: 40000,\n  },\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MarchingCubes>\n\ntype Story = StoryObj<typeof MarchingCubes>\n\nfunction MarchingCubesScene({\n  planeX,\n  planeY,\n  planeZ,\n  ...props\n}: {\n  planeX?: boolean\n  planeY?: boolean\n  planeZ?: boolean\n} & React.ComponentProps<typeof MarchingCubes>) {\n  const cubeRefOne = React.useRef<React.ComponentRef<typeof MarchingCube>>(null)\n  const cubeRefTwo = React.useRef<React.ComponentRef<typeof MarchingCube>>(null)\n\n  useFrame(({ clock }) => {\n    if (!cubeRefOne.current || !cubeRefTwo.current) return\n    const time = clock.getElapsedTime()\n    cubeRefOne.current.position.set(0.5, Math.sin(time * 0.4) * 0.5 + 0.5, 0.5)\n    cubeRefTwo.current.position.set(0.5, Math.cos(time * 0.4) * 0.5 + 0.5, 0.5)\n  })\n\n  return (\n    <>\n      <MarchingCubes {...props} enableColors={true} scale={2}>\n        <MarchingCube ref={cubeRefOne} color={new Color('#f0f')} position={[0.5, 0.6, 0.5]} />\n        <MarchingCube ref={cubeRefTwo} color={new Color('#ff0')} position={[0.5, 0.5, 0.5]} />\n\n        {planeX && <MarchingPlane planeType=\"x\" />}\n        {planeY && <MarchingPlane planeType=\"y\" />}\n        {planeZ && <MarchingPlane planeType=\"z\" />}\n\n        <meshPhongMaterial specular={0xffffff} shininess={2} vertexColors={true} />\n      </MarchingCubes>\n      <axesHelper />\n      <OrbitControls enablePan={false} zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const MarchingCubesSt1 = {\n  render: (args) => <MarchingCubesScene {...args} planeX />,\n  name: 'planeX',\n} satisfies Story\n\nexport const MarchingCubesSt2 = {\n  render: (args) => <MarchingCubesScene {...args} planeY />,\n  name: 'planeY',\n} satisfies Story\n\nexport const MarchingCubesSt3 = {\n  render: (args) => <MarchingCubesScene {...args} planeZ />,\n  name: 'planeZ',\n} satisfies Story\n\nexport const MarchingCubesSt4 = {\n  render: (args) => <MarchingCubesScene {...args} planeX planeY />,\n  name: 'planeX planeY',\n} satisfies Story\n\nexport const MarchingCubesSt5 = {\n  render: (args) => <MarchingCubesScene {...args} planeX planeZ />,\n  name: 'planeX planeZ',\n} satisfies Story\n\nexport const MarchingCubesSt6 = {\n  render: (args) => <MarchingCubesScene {...args} planeX planeY planeZ />,\n  name: 'planeX planeY planeZ',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/MatcapTexture.stories.tsx",
    "content": "import * as React from 'react'\nimport { Mesh, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useGLTF, MatcapTexture } from '../../src'\n\nexport default {\n  title: 'Staging/MatcapTexture',\n  component: MatcapTexture,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 3)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MatcapTexture>\n\ntype Story = StoryObj<typeof MatcapTexture>\n\nfunction MatcapTextureScene(props: React.ComponentProps<typeof MatcapTexture>) {\n  const { nodes } = useGLTF('suzanne.glb', true) as any\n\n  return (\n    <>\n      <color attach=\"background\" args={['#291203']} />\n\n      <mesh geometry={(nodes.Suzanne as Mesh).geometry}>\n        <MatcapTexture {...props}>{([texture]) => <meshMatcapMaterial matcap={texture} />}</MatcapTexture>\n      </mesh>\n    </>\n  )\n}\n\nexport const MatcapTextureSt = {\n  args: {\n    id: 111,\n    format: 1024,\n  },\n  render: (args) => <MatcapTextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Merged.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useGLTF, Merged, Instance } from '../../src'\n\nexport default {\n  title: 'Performance/Merged',\n  component: Merged,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Merged>\n\ntype Story = StoryObj<typeof Merged>\n\nfunction Scene() {\n  const { nodes } = useGLTF('suzanne.glb', true)\n  return <Merged meshes={nodes}>{({ Suzanne }) => <Suzanne />}</Merged>\n}\n\nexport const DefaultStory = {\n  render: (args) => <Scene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/MeshDistortMaterial.stories.tsx",
    "content": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { MeshDistortMaterial, Icosahedron } from '../../src'\n\nexport default {\n  title: 'Shaders/MeshDistortMaterial',\n  component: MeshDistortMaterial,\n  args: {\n    color: '#f25042',\n    speed: 1,\n    distort: 0.6,\n    radius: 1,\n  },\n  argTypes: {\n    color: { control: 'color' },\n    speed: { control: { type: 'range', min: 0, max: 10, step: 0.1 } },\n    distort: { control: { type: 'range', min: 0, max: 1, step: 0.1 } },\n    radius: { control: { type: 'range', min: 0, max: 1, step: 0.1 } },\n  },\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MeshDistortMaterial>\n\ntype Story = StoryObj<typeof MeshDistortMaterial>\n\nfunction MeshDistortMaterialScene(props: React.ComponentProps<typeof MeshDistortMaterial>) {\n  return (\n    <Icosahedron args={[1, 4]}>\n      <MeshDistortMaterial {...props} />\n    </Icosahedron>\n  )\n}\n\nexport const MeshDistortMaterialSt = {\n  render: (args) => <MeshDistortMaterialScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction MeshDistortMaterialRefScene(props: React.ComponentProps<typeof MeshDistortMaterial>) {\n  const material = React.useRef<React.ComponentRef<typeof MeshDistortMaterial>>(null!)\n\n  useFrame(({ clock }) => {\n    material.current.distort = Math.sin(clock.getElapsedTime())\n  })\n\n  return (\n    <Icosahedron args={[1, 4]}>\n      <MeshDistortMaterial {...props} ref={material} />\n    </Icosahedron>\n  )\n}\n\nexport const MeshDistortMaterialRefSt = {\n  render: (args) => <MeshDistortMaterialRefScene {...args} />,\n  name: 'Ref',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/MeshRefractionMaterial.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useLoader } from '@react-three/fiber'\nimport { RGBELoader } from 'three-stdlib'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport {\n  MeshRefractionMaterial,\n  useGLTF,\n  Caustics,\n  CubeCamera,\n  Environment,\n  OrbitControls,\n  RandomizedLight,\n  AccumulativeShadows,\n  MeshTransmissionMaterial,\n} from '../../src'\n\nexport default {\n  title: 'Shaders/MeshRefractionMaterial',\n  component: MeshRefractionMaterial,\n  decorators: [\n    (Story) => (\n      <Setup cameraFov={45} cameraPosition={new THREE.Vector3(-5, 0.5, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MeshRefractionMaterial>\n\ntype Story = StoryObj<typeof MeshRefractionMaterial>\n\nfunction Diamond({\n  rotation,\n  position,\n  ...meshRefractionMaterialProps\n}: {\n  rotation: React.ComponentProps<'mesh'>['rotation']\n  position: React.ComponentProps<'mesh'>['position']\n} & React.ComponentProps<typeof MeshRefractionMaterial>) {\n  const ref = React.useRef<React.ComponentRef<'mesh'>>(null)\n  const { nodes } = useGLTF('/dflat.glb') as any\n  // Use a custom envmap/scene-backdrop for the diamond material\n  // This way we can have a clear BG while cube-cam can still film other objects\n  const texture = useLoader(\n    RGBELoader,\n    'https://dl.polyhaven.org/file/ph-assets/HDRIs/hdr/1k/aerodynamics_workshop_1k.hdr'\n  )\n  return (\n    <CubeCamera resolution={256} frames={1} envMap={texture}>\n      {(texture) => (\n        <Caustics\n          // @ts-ignore\n          backfaces\n          color=\"white\"\n          position={[0, -0.5, 0]}\n          lightSource={[5, 5, -10]}\n          worldRadius={0.1}\n          ior={1.8}\n          backfaceIor={1.1}\n          intensity={0.1}\n        >\n          <mesh castShadow ref={ref} geometry={nodes.Diamond_1_0.geometry} rotation={rotation} position={position}>\n            <MeshRefractionMaterial {...meshRefractionMaterialProps} envMap={texture} />\n          </mesh>\n        </Caustics>\n      )}\n    </CubeCamera>\n  )\n}\n\nfunction RefractionScene(props: React.ComponentProps<typeof MeshRefractionMaterial>) {\n  return (\n    <>\n      <color attach=\"background\" args={['#f0f0f0']} />\n      <ambientLight intensity={0.5 * Math.PI} />\n      <spotLight position={[5, 5, -10]} angle={0.15} penumbra={1} decay={0} />\n      <pointLight position={[-10, -10, -10]} decay={0} />\n\n      <Diamond rotation={[0, 0, 0.715]} position={[0, -0.175 + 0.5, 0]} {...props} />\n\n      {/* @ts-ignore */}\n      <Caustics\n        color=\"#FF8F20\"\n        position={[0, -0.5, 0]}\n        lightSource={[5, 5, -10]}\n        worldRadius={0.003}\n        ior={1.16}\n        intensity={0.004}\n      >\n        <mesh castShadow receiveShadow position={[-2, 0.5, -1]} scale={0.5}>\n          <sphereGeometry args={[1, 64, 64]} />\n          {/* @ts-ignore */}\n          <MeshTransmissionMaterial resolution={1024} distortion={0.25} color=\"#FF8F20\" thickness={1} anisotropy={1} />\n        </mesh>\n      </Caustics>\n      <mesh castShadow receiveShadow position={[1.75, 0.25, 1]} scale={0.75}>\n        <sphereGeometry args={[1, 64, 64]} />\n        <meshStandardMaterial color=\"hotpink\" />\n      </mesh>\n      <AccumulativeShadows\n        temporal\n        frames={100}\n        color=\"orange\"\n        colorBlend={2}\n        toneMapped={true}\n        alphaTest={0.8}\n        opacity={1}\n        scale={12}\n        position={[0, -0.5, 0]}\n      >\n        <RandomizedLight\n          amount={8}\n          radius={10}\n          ambient={0.5}\n          intensity={1 * Math.PI}\n          position={[5, 5, -10]}\n          bias={0.001}\n        />\n      </AccumulativeShadows>\n      <Environment files=\"https://dl.polyhaven.org/file/ph-assets/HDRIs/hdr/1k/aerodynamics_workshop_1k.hdr\" />\n      <OrbitControls makeDefault autoRotate autoRotateSpeed={0.1} minPolarAngle={0} maxPolarAngle={Math.PI / 2} />\n    </>\n  )\n}\n\nexport const RefractionSt = {\n  args: {\n    bounces: 3,\n    aberrationStrength: 0.01,\n    ior: 2.75,\n    fresnel: 1,\n    fastChroma: true,\n    toneMapped: false,\n  },\n  render: (args) => <RefractionScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/MeshTransmissionMaterial.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport {\n  useGLTF,\n  MeshTransmissionMaterial,\n  AccumulativeShadows,\n  RandomizedLight,\n  Environment,\n  OrbitControls,\n  Center,\n} from '../../src'\n\nexport default {\n  title: 'Shaders/MeshTransmissionMaterial',\n  component: MeshTransmissionMaterial,\n  decorators: [\n    (Story) => (\n      <Setup cameraFov={25} cameraPosition={new THREE.Vector3(15, 0, 15)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MeshTransmissionMaterial>\n\ntype Story = StoryObj<typeof MeshTransmissionMaterial>\n\n// https://sketchfab.com/3d-models/gelatinous-cube-e08385238f4d4b59b012233a9fbdca21\nfunction GelatinousCube(props: React.ComponentProps<typeof MeshTransmissionMaterial>) {\n  const { nodes, materials } = useGLTF('/gelatinous_cube.glb') as any\n  return (\n    <group dispose={null}>\n      <mesh geometry={nodes.cube1.geometry} position={[-0.56, 0.38, -0.11]}>\n        <MeshTransmissionMaterial {...props} />\n      </mesh>\n      <mesh\n        castShadow\n        renderOrder={-100}\n        geometry={nodes.cube2.geometry}\n        material={materials.cube_mat}\n        material-side={THREE.FrontSide}\n        position={[-0.56, 0.38, -0.11]}\n      />\n      <mesh geometry={nodes.bubbles.geometry} material={materials.cube_bubbles_mat} position={[-0.56, 0.38, -0.11]} />\n      <group position={[-0.56, 0.38, -0.41]}>\n        <mesh geometry={nodes.arrows.geometry} material={materials.weapons_mat} />\n        <mesh geometry={nodes.skeleton_1.geometry} material={materials.skele_mat} />\n        <mesh geometry={nodes.skeleton_2.geometry} material={materials.weapons_mat} material-side={THREE.FrontSide} />\n      </group>\n    </group>\n  )\n}\n\nfunction MeshTransmissionMaterialScene(props: React.ComponentProps<typeof MeshTransmissionMaterial>) {\n  return (\n    <>\n      <ambientLight intensity={Math.PI} />\n      <group position={[0, -2.5, 0]}>\n        <Center top>\n          <GelatinousCube {...props} />\n        </Center>\n        <AccumulativeShadows\n          temporal\n          frames={100}\n          alphaTest={0.9}\n          color=\"#3ead5d\"\n          colorBlend={1}\n          opacity={0.8}\n          scale={20}\n        >\n          <RandomizedLight radius={10} ambient={0.5} intensity={1 * Math.PI} position={[2.5, 8, -2.5]} bias={0.001} />\n        </AccumulativeShadows>\n      </group>\n      <OrbitControls minPolarAngle={0} maxPolarAngle={Math.PI / 2} autoRotate autoRotateSpeed={0.05} makeDefault />\n      <Environment\n        files=\"https://dl.polyhaven.org/file/ph-assets/HDRIs/hdr/1k/dancing_hall_1k.hdr\"\n        background\n        blur={1}\n      />\n    </>\n  )\n}\n\nexport const MeshTransmissionMaterialSt = {\n  args: {\n    background: new THREE.Color('#839681'),\n    backside: false,\n    samples: 10,\n    resolution: 2048,\n    transmission: 1,\n    roughness: 0,\n    thickness: 3.5,\n    ior: 1.5,\n    chromaticAberration: 0.06,\n    anisotropy: 0.1,\n    distortion: 0.0,\n    distortionScale: 0.3,\n    temporalDistortion: 0.5,\n    clearcoat: 1,\n    attenuationDistance: 0.5,\n    attenuationColor: '#ffffff',\n    color: '#c9ffa1',\n  },\n  render: (args) => <MeshTransmissionMaterialScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/MeshWobbleMaterial.stories.tsx",
    "content": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { MeshWobbleMaterial, Torus } from '../../src'\n\nexport default {\n  title: 'Shaders/MeshWobbleMaterial',\n  component: MeshWobbleMaterial,\n  args: {\n    color: '#f25042',\n    speed: 1,\n    factor: 0.6,\n  },\n  argTypes: {\n    color: { control: 'color' },\n    speed: { control: { type: 'range', min: 0, max: 10, step: 0.1 } },\n    factor: { control: { type: 'range', min: 0, max: 1, step: 0.1 } },\n  },\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MeshWobbleMaterial>\n\ntype Story = StoryObj<typeof MeshWobbleMaterial>\n\nfunction MeshWobbleMaterialScene(props: React.ComponentProps<typeof MeshWobbleMaterial>) {\n  return (\n    <Torus args={[1, 0.25, 16, 100]}>\n      <MeshWobbleMaterial {...props} />\n    </Torus>\n  )\n}\n\nexport const MeshWobbleMaterialSt = {\n  render: (args) => <MeshWobbleMaterialScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction MeshWobbleMaterialRefScene(props: React.ComponentProps<typeof MeshWobbleMaterial>) {\n  const material = React.useRef<React.ComponentRef<typeof MeshWobbleMaterial>>(null)\n\n  useFrame(({ clock }) => {\n    if (material.current === null) return\n    material.current.factor = Math.abs(Math.sin(clock.getElapsedTime())) * 2\n  })\n\n  return (\n    <Torus args={[1, 0.25, 16, 100]}>\n      <MeshWobbleMaterial {...props} ref={material} />\n    </Torus>\n  )\n}\n\nexport const MeshWobbleMaterialRefSt = {\n  render: (args) => <MeshWobbleMaterialRefScene {...args} />,\n  name: 'Ref',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/NormalTexture.stories.tsx",
    "content": "import * as React from 'react'\n\nimport { Mesh, Vector2, Vector3 } from 'three'\n\nimport { Setup } from '../Setup'\nimport { useGLTF, NormalTexture } from '../../src'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nexport default {\n  title: 'Staging/NormalTexture',\n  component: NormalTexture,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 3)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof NormalTexture>\n\ntype Story = StoryObj<typeof NormalTexture>\n\nfunction NormalTextureScene(props: React.ComponentProps<typeof NormalTexture>) {\n  const { nodes } = useGLTF('suzanne.glb', true) as any\n\n  const normalScale = React.useMemo(\n    () => (props.repeat ? new Vector2().fromArray(props.repeat) : undefined),\n    [props.repeat]\n  )\n\n  return (\n    <mesh geometry={(nodes.Suzanne as Mesh).geometry}>\n      <NormalTexture {...props}>\n        {([normalTexture]) => (\n          <meshStandardMaterial\n            color=\"darkmagenta\"\n            roughness={0.9}\n            metalness={0.1}\n            normalScale={normalScale}\n            normalMap={normalTexture}\n          />\n        )}\n      </NormalTexture>\n    </mesh>\n  )\n}\n\nexport const NormalTextureSt = {\n  args: {\n    id: 3,\n    repeat: [4, 4],\n    anisotropy: 8,\n  },\n  render: (args) => <NormalTextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/OrbitControls.stories.tsx",
    "content": "import { createPortal, useFrame } from '@react-three/fiber'\nimport React, { useRef, useState } from 'react'\nimport { Scene } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Box, OrbitControls, PerspectiveCamera, Plane, useFBO, type OrbitControlsProps } from '../../src'\n\nexport default {\n  title: 'Controls/OrbitControls',\n  component: OrbitControls,\n  args: {\n    enableDamping: true,\n    enablePan: true,\n    enableRotate: true,\n    enableZoom: true,\n    reverseOrbit: false,\n  },\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof OrbitControls>\n\ntype Story = StoryObj<typeof OrbitControls>\n\nfunction OrbitControlsScene(props: React.ComponentProps<typeof OrbitControls>) {\n  return (\n    <>\n      <OrbitControls {...props} />\n      <Box>\n        <meshBasicMaterial wireframe />\n      </Box>\n    </>\n  )\n}\n\nexport const OrbitControlsStory = {\n  render: (args) => <OrbitControlsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nconst CustomCamera = (props: OrbitControlsProps) => {\n  /**\n   * we will render our scene in a render target and use it as a map.\n   */\n  const fbo = useFBO(400, 400)\n  const virtualCamera = useRef<React.ComponentRef<typeof PerspectiveCamera> | null>(null)\n  const [virtualScene] = useState(() => new Scene())\n\n  useFrame(({ gl }) => {\n    if (virtualCamera.current) {\n      gl.setRenderTarget(fbo)\n      gl.render(virtualScene, virtualCamera.current)\n\n      gl.setRenderTarget(null)\n    }\n  })\n\n  return (\n    <>\n      <Plane args={[4, 4, 4]}>\n        <meshBasicMaterial map={fbo.texture} />\n      </Plane>\n\n      {createPortal(\n        <>\n          <Box>\n            <meshBasicMaterial wireframe />\n          </Box>\n\n          <PerspectiveCamera name=\"FBO Camera\" ref={virtualCamera} position={[0, 0, 5]} />\n          <OrbitControls camera={virtualCamera.current || undefined} {...props} />\n\n          {/* @ts-ignore */}\n          <color attach=\"background\" args={['hotpink']} />\n        </>,\n        virtualScene\n      )}\n    </>\n  )\n}\n\nexport const CustomCameraStory = {\n  render: (args) => <CustomCamera {...args} />,\n  name: 'Custom Camera',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/OrthographicCamera.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Icosahedron, OrthographicCamera } from '../../src'\nimport { Setup } from '../Setup'\n\nexport default {\n  title: 'Camera/OrthographicCamera',\n  component: OrthographicCamera,\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof OrthographicCamera>\n\ntype Story = StoryObj<typeof OrthographicCamera>\n\nconst NUM = 3\n\ninterface Positions {\n  id: string\n  position: [number, number, number]\n}\n\nfunction OrthographicCameraScene(props: React.ComponentProps<typeof OrthographicCamera>) {\n  const positions = React.useMemo(() => {\n    const pos: Positions[] = []\n    const half = (NUM - 1) / 2\n\n    for (let x = 0; x < NUM; x++) {\n      for (let y = 0; y < NUM; y++) {\n        pos.push({\n          id: `${x}-${y}`,\n          position: [(x - half) * 4, (y - half) * 4, 0],\n        })\n      }\n    }\n\n    return pos\n  }, [])\n\n  return (\n    <>\n      <OrthographicCamera {...props} />\n\n      <group position={[0, 0, -10]}>\n        {positions.map(({ id, position }) => (\n          <Icosahedron key={id} position={position} args={[1, 1]}>\n            <meshBasicMaterial color=\"white\" wireframe />\n          </Icosahedron>\n        ))}\n      </group>\n    </>\n  )\n}\n\nexport const OrthographicCameraSceneSt = {\n  args: {\n    makeDefault: true,\n    position: [0, 0, 10],\n    zoom: 40,\n  },\n  render: (args) => <OrthographicCameraScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Outlines.stories.tsx",
    "content": "import React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Outlines } from '../../src'\n\nexport default {\n  title: 'Abstractions/Outlines',\n  component: Outlines,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Outlines>\n\ntype Story = StoryObj<typeof Outlines>\n\nfunction OutlinesScene(props: React.ComponentProps<typeof Outlines>) {\n  return (\n    <mesh>\n      <boxGeometry args={[2, 2, 2]} />\n      <meshStandardMaterial />\n\n      <Outlines {...props} />\n    </mesh>\n  )\n}\n\nexport const OutlinesSt = {\n  args: {\n    thickness: 0.1,\n    color: 'hotpink',\n  },\n  render: (args) => <OutlinesScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/PerspectiveCamera.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Icosahedron, PerspectiveCamera } from '../../src'\nimport { Setup } from '../Setup'\n\nexport default {\n  title: 'Camera/PerspectiveCamera',\n  component: PerspectiveCamera,\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof PerspectiveCamera>\n\ntype Story = StoryObj<typeof PerspectiveCamera>\n\nconst NUM = 3\n\ninterface Positions {\n  id: string\n  position: [number, number, number]\n}\n\nfunction PerspectiveCameraScene(props: React.ComponentProps<typeof PerspectiveCamera>) {\n  const positions = React.useMemo(() => {\n    const pos: Positions[] = []\n    const half = (NUM - 1) / 2\n\n    for (let x = 0; x < NUM; x++) {\n      for (let y = 0; y < NUM; y++) {\n        pos.push({\n          id: `${x}-${y}`,\n          position: [(x - half) * 4, (y - half) * 4, 0],\n        })\n      }\n    }\n\n    return pos\n  }, [])\n\n  return (\n    <>\n      <PerspectiveCamera {...props} />\n\n      <group position={[0, 0, -10]}>\n        {positions.map(({ id, position }) => (\n          <Icosahedron key={id} position={position} args={[1, 1]}>\n            <meshBasicMaterial color=\"white\" wireframe />\n          </Icosahedron>\n        ))}\n      </group>\n    </>\n  )\n}\n\nexport const PerspectiveCameraSceneSt = {\n  args: {\n    makeDefault: true,\n    position: [0, 0, 10],\n  },\n  render: (args) => <PerspectiveCameraScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/PivotControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\n\nimport { Setup } from '../Setup'\nimport { PivotControls, Box } from '../../src'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nexport default {\n  title: 'Gizmos/PivotControls',\n  component: PivotControls,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 2.5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof PivotControls>\n\ntype Story = StoryObj<typeof PivotControls>\n\nfunction UsePivotScene(props: React.ComponentProps<typeof PivotControls>) {\n  return (\n    <>\n      <PivotControls {...props}>\n        <Box>\n          <meshStandardMaterial />\n        </Box>\n      </PivotControls>\n      <directionalLight position={[10, 10, 5]} />\n    </>\n  )\n}\n\nexport const UsePivotSceneSt = {\n  args: {\n    depthTest: false,\n    anchor: [-1, -1, -1],\n    scale: 0.75,\n  },\n  render: (args) => <UsePivotScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/PointerLockControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { PointerLockControls, Icosahedron } from '../../src'\n\nexport default {\n  title: 'Controls/PointerLockControls',\n  component: PointerLockControls,\n} satisfies Meta<typeof PointerLockControls>\n\ntype Story = StoryObj<typeof PointerLockControls>\n\nconst NUM = 2\n\ninterface Positions {\n  id: string\n  position: [number, number, number]\n}\n\nfunction Icosahedrons() {\n  const positions = React.useMemo(() => {\n    const pos: Positions[] = []\n    const half = (NUM - 1) / 2\n\n    for (let x = 0; x < NUM; x++) {\n      for (let y = 0; y < NUM; y++) {\n        for (let z = 0; z < NUM; z++) {\n          pos.push({\n            id: `${x}-${y}-${z}`,\n            position: [(x - half) * 4, (y - half) * 4, (z - half) * 4],\n          })\n        }\n      }\n    }\n\n    return pos\n  }, [])\n\n  return (\n    <group>\n      {positions.map(({ id, position }) => (\n        <Icosahedron key={id} args={[1, 1]} position={position}>\n          <meshBasicMaterial color=\"white\" wireframe />\n        </Icosahedron>\n      ))}\n    </group>\n  )\n}\n\nfunction PointerLockControlsScene(props: React.ComponentProps<typeof PointerLockControls>) {\n  return (\n    <Setup controls={false} camera={{ position: [0, 0, 10] }}>\n      <Icosahedrons />\n      <PointerLockControls {...props} />\n    </Setup>\n  )\n}\n\nexport const PointerLockControlsSceneSt = {\n  render: (args) => <PointerLockControlsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction PointerLockControlsSceneWithSelector(props: React.ComponentProps<typeof PointerLockControls>) {\n  return (\n    <>\n      <div\n        id=\"instructions\"\n        style={{\n          display: 'flex',\n          justifyContent: 'center',\n          alignItems: 'center',\n          height: '2em',\n          background: 'white',\n        }}\n      >\n        Click here to play\n      </div>\n\n      <Setup controls={false} camera={{ position: [0, 0, 10] }}>\n        <Icosahedrons />\n        <PointerLockControls {...props} />\n      </Setup>\n\n      <div\n        id=\"instructions\"\n        style={{\n          display: 'flex',\n          justifyContent: 'center',\n          alignItems: 'center',\n          height: '2em',\n          background: 'white',\n        }}\n      >\n        Click here to play\n      </div>\n    </>\n  )\n}\n\nexport const PointerLockControlsSceneStWithSelector = {\n  args: {\n    selector: '#instructions',\n  },\n  render: (args) => <PointerLockControlsSceneWithSelector {...args} />,\n  name: 'With selector',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Points.stories.tsx",
    "content": "import * as React from 'react'\nimport { MathUtils, Quaternion, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Point, Points, PointMaterial, shaderMaterial } from '../../src'\nimport { extend, useFrame, useThree } from '@react-three/fiber'\n\nimport * as buffer from 'maath/buffer'\nimport * as misc from 'maath/misc'\n\nexport default {\n  title: 'Performance/Points',\n  component: Points,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(10, 10, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Points>\n\ntype Story = StoryObj<typeof Points>\n\nconst rotationAxis = new Vector3(0, 1, 0).normalize()\nconst q = new Quaternion()\n\nconst MyPointsMaterial = shaderMaterial(\n  {\n    u: 1,\n  },\n  /* glsl */ `\n    attribute float size;\n    attribute vec3 color;\n\n    varying vec3 vColor;\n\n    void main() {\n      vColor = color;\n      vec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\n      gl_PointSize = size * ( 300.0 / -mvPosition.z );\n      gl_Position = projectionMatrix * mvPosition;\n    }\n\n  `,\n  /* glsl */ `\n    varying vec3 vColor;\n\n    void main() {\n      gl_FragColor = vec4( vColor, 1.0 );\n\n      #include <tonemapping_fragment>\n      #include <encodings_fragment>\n    }\n  `\n)\n\nextend({ MyPointsMaterial })\n\n// @ts-ignore\nconst makeBuffer = (...args) => Float32Array.from(...args)\n\nfunction BasicPointsBufferScene(props: React.ComponentProps<typeof Points>) {\n  const n = 10_000\n  const [positionA] = React.useState(() => makeBuffer({ length: n * 3 }, () => MathUtils.randFloatSpread(5)))\n  const [positionB] = React.useState(() => makeBuffer({ length: n * 3 }, () => MathUtils.randFloatSpread(10)))\n  const [positionFinal] = React.useState(() => positionB.slice(0))\n  const [color] = React.useState(() => makeBuffer({ length: n * 3 }, () => Math.random()))\n  const [size] = React.useState(() => makeBuffer({ length: n }, () => Math.random() * 0.2))\n\n  useFrame(({ clock }) => {\n    const et = clock.getElapsedTime()\n    const t = misc.remap(Math.sin(et), [-1, 1], [0, 1])\n\n    buffer.rotate(color, { q: q.setFromAxisAngle(rotationAxis, t * 0.01) })\n\n    buffer.lerp(positionA, positionB, positionFinal, t)\n    buffer.rotate(positionB, {\n      q: q.setFromAxisAngle(rotationAxis, t * t * 0.1),\n    })\n  })\n\n  return (\n    <>\n      <Points {...props} positions={positionFinal} colors={color} sizes={size}>\n        {/* @ts-ignore */}\n        <myPointsMaterial />\n      </Points>\n    </>\n  )\n}\n\nexport const BasicPointsBuffer = {\n  render: (args) => <BasicPointsBufferScene {...args} />,\n  name: 'Buffer',\n} satisfies Story\n\n//\n\nfunction PointEvent({ color, ...props }) {\n  const [hovered, setHover] = React.useState(false)\n  const [clicked, setClick] = React.useState(false)\n  return (\n    <Point\n      {...props}\n      color={clicked ? 'hotpink' : hovered ? 'red' : color}\n      onPointerOver={(e) => (e.stopPropagation(), setHover(true))}\n      onPointerOut={() => setHover(false)}\n      onClick={(e) => (e.stopPropagation(), setClick((state) => !state))}\n    />\n  )\n}\n\nfunction BasicPointsInstancesScene(props: React.ComponentProps<typeof Points>) {\n  const [points] = React.useState(() => {\n    const n = 10\n    return Array.from({ length: n * n * n }, () => {\n      return [MathUtils.randFloatSpread(4), MathUtils.randFloatSpread(4), MathUtils.randFloatSpread(4)]\n    })\n  })\n  const raycaster = useThree((state) => state.raycaster)\n  React.useEffect(() => {\n    if (raycaster.params.Points) {\n      const old = raycaster.params.Points.threshold\n      raycaster.params.Points.threshold = 0.05\n      return () => {\n        if (raycaster.params.Points) raycaster.params.Points.threshold = old\n      }\n    }\n  }, [])\n  return (\n    <>\n      <Points {...props}>\n        {points.map((p) => (\n          <PointEvent\n            position={p as [number, number, number]}\n            color={p as [number, number, number]}\n            size={Math.random() * 0.5 + 0.1}\n          />\n        ))}\n        {/* @ts-ignore */}\n        <myPointsMaterial />\n      </Points>\n    </>\n  )\n}\n\nexport const BasicPointsInstances = {\n  render: (args) => <BasicPointsInstancesScene {...args} />,\n  name: 'Instances',\n} satisfies Story\n\n//\n\nfunction BasicPointsInstancesSelectionScene(props: React.ComponentProps<typeof Points>) {\n  const [points] = React.useState(() =>\n    Array.from({ length: 100 }, () => [\n      MathUtils.randFloatSpread(10),\n      MathUtils.randFloatSpread(10),\n      MathUtils.randFloatSpread(10),\n    ])\n  )\n\n  const raycaster = useThree((state) => state.raycaster)\n  React.useEffect(() => {\n    if (raycaster.params.Points) {\n      const old = raycaster.params.Points.threshold\n      raycaster.params.Points.threshold = 0.175\n      return () => {\n        if (raycaster.params.Points) raycaster.params.Points.threshold = old\n      }\n    }\n  }, [])\n\n  return (\n    <>\n      <Points {...props} limit={points.length} range={points.length}>\n        <PointMaterial transparent vertexColors size={15} sizeAttenuation={false} depthWrite={false} />\n        {points.map((position, i) => (\n          <PointEvent key={i} color=\"orange\" position={position} />\n        ))}\n      </Points>\n    </>\n  )\n}\n\nexport const BasicPointsInstancesSelection = {\n  render: (args) => <BasicPointsInstancesSelectionScene {...args} />,\n  name: 'Selection',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/PositionalAudio.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { PositionalAudio } from '../../src'\n\nexport default {\n  title: 'Abstractions/PositionalAudio',\n  component: PositionalAudio,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 20)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof PositionalAudio>\n\ntype Story = StoryObj<typeof PositionalAudio>\n\nfunction PositionalAudioScene(props: React.ComponentProps<typeof PositionalAudio>) {\n  const args = React.useMemo(\n    () => [\n      {\n        position: new Vector3(10, 0, 10),\n        url: 'sounds/1.mp3',\n      },\n      {\n        position: new Vector3(-10, 0, 10),\n        url: 'sounds/2.mp3',\n      },\n      {\n        position: new Vector3(10, 0, -10),\n        url: 'sounds/3.mp3',\n      },\n      {\n        position: new Vector3(-10, 0, -10),\n        url: 'sounds/4.mp3',\n      },\n    ],\n    []\n  )\n\n  return (\n    <group position={[0, 0, 5]}>\n      {args.map(({ position, url }, index) => (\n        <mesh key={`0${index}`} position={position}>\n          <sphereGeometry />\n          <meshBasicMaterial wireframe color=\"hotpink\" />\n          <PositionalAudio {...props} url={url} />\n        </mesh>\n      ))}\n    </group>\n  )\n}\n\nexport const PositionalAudioSceneSt = {\n  render: (args) => <PositionalAudioScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/PresentationControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, PresentationControls } from '../../src'\n\nexport default {\n  title: 'Controls/PresentationControls',\n  component: PresentationControls,\n  decorators: [\n    (Story) => (\n      <Setup camera={{ near: 1, far: 1100, fov: 75 }} controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof PresentationControls>\n\ntype Story = StoryObj<typeof PresentationControls>\n\nfunction PresentationControlScene(props: React.ComponentProps<typeof PresentationControls>) {\n  return (\n    <PresentationControls {...props}>\n      <Box args={[1, 1, 1]}>\n        <meshBasicMaterial wireframe />\n        <axesHelper args={[100]} />\n      </Box>\n    </PresentationControls>\n  )\n}\n\nexport const PresentationControlStory = {\n  args: {\n    global: true,\n    snap: true,\n    enabled: true,\n  },\n  render: (args) => <PresentationControlScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Progress.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Html, useGLTF, Progress } from '../../src'\n\nexport default {\n  title: 'Misc/Progress',\n  component: Progress,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Progress>\n\ntype Story = StoryObj<typeof Progress>\n\nfunction Shoe() {\n  const { nodes } = useGLTF(\n    'https://threejs.org/examples/models/gltf/MaterialsVariantsShoe/glTF/MaterialsVariantsShoe.gltf'\n  )\n\n  return <primitive object={nodes['Shoe']} />\n}\n\nfunction CustomLoader() {\n  return (\n    <Html center>\n      <Progress>{({ progress }) => <span style={{ color: 'white' }}>{progress} % loaded</span>}</Progress>\n    </Html>\n  )\n}\n\nfunction ProgressScene(_props: React.ComponentProps<typeof Progress>) {\n  return (\n    <React.Suspense fallback={<CustomLoader />}>\n      <Shoe />\n    </React.Suspense>\n  )\n}\n\nexport const ProgressSt = {\n  render: (args) => <ProgressScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Reflector.stories.tsx",
    "content": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Vector3, RepeatWrapping, Vector2 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { MeshReflectorMaterial, useTexture, TorusKnot, Box, Environment } from '../../src'\n\nexport default {\n  title: 'Shaders/MeshReflectorMaterial',\n  component: MeshReflectorMaterial,\n  args: {\n    resolution: 1024,\n    mirror: 0.75,\n    mixBlur: 10,\n    mixStrength: 2,\n    minDepthThreshold: 0.8,\n    maxDepthThreshold: 1.2,\n    depthToBlurRatioBias: 0.2,\n    color: '#a0a0a0',\n    metalness: 0.5,\n    roughness: 1,\n  },\n  decorators: [\n    (Story) => (\n      <Setup cameraFov={20} cameraPosition={new Vector3(-2, 2, 6)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MeshReflectorMaterial>\n\ntype Story = StoryObj<typeof MeshReflectorMaterial>\n\nfunction ReflectorScene({\n  blur = [0, 0],\n  depthScale = 0,\n  distortion = 0,\n  normalScale = new Vector2(0),\n  ...props\n}: React.ComponentProps<typeof MeshReflectorMaterial>) {\n  const roughnessMap = useTexture('roughness_floor.jpeg')\n  const normalMap = useTexture('NORM.jpg')\n  const distortionMap = useTexture('dist_map.jpeg')\n  const $box = React.useRef<React.ComponentRef<typeof TorusKnot>>(null!)\n\n  React.useEffect(() => {\n    distortionMap.wrapS = distortionMap.wrapT = RepeatWrapping\n    distortionMap.repeat.set(4, 4)\n  }, [distortionMap])\n\n  useFrame(({ clock }) => {\n    $box.current.position.y += Math.sin(clock.getElapsedTime()) / 25\n    $box.current.rotation.y = clock.getElapsedTime() / 2\n  })\n\n  return (\n    <>\n      <mesh rotation={[-Math.PI / 2, 0, Math.PI / 2]}>\n        <planeGeometry args={[10, 10]} />\n        <MeshReflectorMaterial\n          blur={blur}\n          depthScale={depthScale}\n          distortion={distortion}\n          distortionMap={distortionMap}\n          roughnessMap={roughnessMap}\n          normalMap={normalMap}\n          normalScale={normalScale}\n          {...props}\n        />\n      </mesh>\n\n      <Box args={[2, 3, 0.2]} position={[0, 1.6, -3]}>\n        <meshPhysicalMaterial color=\"hotpink\" />\n      </Box>\n      <TorusKnot args={[0.5, 0.2, 128, 32]} ref={$box} position={[0, 1, 0]}>\n        <meshPhysicalMaterial color=\"hotpink\" />\n      </TorusKnot>\n      <spotLight intensity={1 * Math.PI} position={[10, 6, 10]} penumbra={1} angle={0.3} decay={0} />\n      <Environment preset=\"city\" />\n    </>\n  )\n}\n\nexport const ReflectorSt = {\n  render: (args) => <ReflectorScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nexport const ReflectorBlur = {\n  args: {\n    blur: 500,\n  },\n  render: (args) => <ReflectorScene {...args} />,\n  name: 'Blur',\n} satisfies Story\n\n//\n\nexport const ReflectorDepth = {\n  args: {\n    depthScale: 2,\n  },\n  render: (args) => <ReflectorScene {...args} />,\n  name: 'Depth',\n} satisfies Story\n\n//\n\nexport const ReflectorDistortion = {\n  args: {\n    distortion: 1,\n  },\n  render: (args) => <ReflectorScene {...args} />,\n  name: 'Distortion',\n} satisfies Story\n\n//\n\nexport const ReflectorNormalMap = {\n  args: {\n    normalScale: new Vector2(0.5, 0.5),\n  },\n  render: (args) => <ReflectorScene {...args} />,\n  name: 'NormalMap',\n} satisfies Story\n\n//\n\nexport const ReflectorOffset = {\n  args: {\n    reflectorOffset: 1,\n  },\n  render: (args) => <ReflectorScene {...args} />,\n  name: 'ReflectorOffset',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Resize.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, Resize } from '../../src'\n\nexport default {\n  title: 'Staging/Resize',\n  component: Resize,\n  decorators: [\n    (Story) => (\n      <Setup camera={{ position: [1, 1, 1], zoom: 150 }} orthographic>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Resize>\n\ntype Story = StoryObj<typeof Resize>\n\nfunction ResizeScene(props: React.ComponentProps<typeof Resize>) {\n  return (\n    <>\n      <Resize {...props}>\n        <Box args={[70, 40, 20]}>\n          <meshBasicMaterial wireframe />\n        </Box>\n      </Resize>\n\n      <axesHelper />\n    </>\n  )\n}\n\nexport const ResizeSt = {\n  argTypes: {\n    width: { control: { type: 'boolean' } },\n    height: { control: { type: 'boolean' } },\n    depth: { control: { type: 'boolean' } },\n  },\n  render: (args) => <ResizeScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/RoundedBox.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } from '../useTurntable'\n\nimport { RoundedBox, RoundedBoxGeometry } from '../../src'\n\nexport default {\n  title: 'Shapes/RoundedBox',\n  component: RoundedBox,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(-30, 30, 30)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof RoundedBox>\n\ntype Story = StoryObj<typeof RoundedBox>\ntype GeometryStory = StoryObj<typeof RoundedBoxGeometry>\n\nfunction RoundedBoxScene(props: React.ComponentProps<typeof RoundedBox>) {\n  const ref = useTurntable<React.ComponentRef<typeof RoundedBox>>()\n\n  return (\n    <RoundedBox ref={ref} {...props}>\n      <meshPhongMaterial color=\"#f3f3f3\" wireframe />\n    </RoundedBox>\n  )\n}\n\nexport const RoundedBoxSt = {\n  args: {\n    args: [25, 25, 25],\n    radius: 1,\n    smoothness: 5,\n  },\n  render: (args) => <RoundedBoxScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction RoundedBoxScene2(props: React.ComponentProps<typeof RoundedBox>) {\n  const ref = useTurntable<React.ComponentRef<typeof RoundedBox>>()\n\n  return (\n    <>\n      <spotLight position={[35, 35, 35]} intensity={2 * Math.PI} decay={0} />\n      <RoundedBox ref={ref} {...props}>\n        <meshPhongMaterial color=\"#f3f3f3\" />\n      </RoundedBox>\n    </>\n  )\n}\n\nexport const RoundedBoxSt2 = {\n  args: {\n    args: [25, 25, 25],\n    radius: 8,\n    smoothness: 5,\n  },\n  render: (args) => <RoundedBoxScene2 {...args} />,\n  name: 'Solid',\n} satisfies Story\n\nfunction RoundedBoxGeometryScene(props: React.ComponentProps<typeof RoundedBoxGeometry>) {\n  const ref = useTurntable<React.ComponentRef<typeof RoundedBox>>()\n\n  return (\n    <>\n      <spotLight position={[35, 35, 35]} intensity={2 * Math.PI} decay={0} />\n      <mesh ref={ref}>\n        <RoundedBoxGeometry {...props} />\n        <meshPhongMaterial color=\"#f3f3f3\" />\n      </mesh>\n    </>\n  )\n}\n\nexport const RoundedBoxGeometrySt = {\n  args: {\n    args: [20, 20, 20],\n    radius: 2,\n    smoothness: 8,\n    bevelSegments: 2,\n    steps: 1,\n    creaseAngle: 0.1,\n  },\n  render: (args) => <RoundedBoxGeometryScene {...args} />,\n  name: 'From Geometry',\n} satisfies GeometryStory\n"
  },
  {
    "path": ".storybook/stories/Sampler.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Sampler, ComputedAttribute, TransformFn } from '../../src'\nimport { BufferAttribute, InstancedMesh, Mesh, Vector3 } from 'three'\n\nexport default {\n  title: 'Misc/Sampler',\n  component: Sampler,\n  args: {\n    count: 500,\n  },\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Sampler>\n\ntype Story = StoryObj<typeof Sampler>\n\nfunction SamplerScene(props: React.ComponentProps<typeof Sampler>) {\n  return (\n    <>\n      <Sampler {...props}>\n        <mesh>\n          <torusKnotGeometry />\n          <meshNormalMaterial />\n        </mesh>\n\n        <instancedMesh args={[null!, null!, 1_000]}>\n          <sphereGeometry args={[0.1, 32, 32]} />\n          <meshNormalMaterial />\n        </instancedMesh>\n      </Sampler>\n    </>\n  )\n}\n\nexport const SamplerSt = {\n  render: (args) => <SamplerScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction RefAPIScene(props: React.ComponentProps<typeof Sampler>) {\n  const meshRef = React.useRef<Mesh>(null!)\n  const instancesRef = React.useRef<InstancedMesh>(null!)\n\n  return (\n    <>\n      <Sampler {...props} mesh={meshRef} instances={instancesRef} />\n\n      <mesh ref={meshRef}>\n        <torusKnotGeometry />\n        <meshNormalMaterial />\n      </mesh>\n\n      <instancedMesh ref={instancesRef} args={[null!, null!, 1_000]}>\n        <sphereGeometry args={[0.1, 32, 32]} />\n        <meshNormalMaterial />\n      </instancedMesh>\n    </>\n  )\n}\n\nexport const RefAPISt = {\n  render: (args) => <RefAPIScene {...args} />,\n  name: 'Using Refs',\n} satisfies Story\n\n//\n\nfunction TransformSamplerScene(props: React.ComponentProps<typeof Sampler>) {\n  return (\n    <>\n      <Sampler {...props} transform={transformInstances}>\n        <mesh>\n          <torusKnotGeometry />\n          <meshNormalMaterial />\n        </mesh>\n\n        <instancedMesh args={[null!, null!, 1_000]}>\n          <sphereGeometry args={[0.1, 32, 32]} />\n          <meshNormalMaterial />\n        </instancedMesh>\n      </Sampler>\n    </>\n  )\n}\n\nexport const SamplerTransformSt = {\n  render: (args) => <TransformSamplerScene {...args} />,\n  name: 'With transform',\n} satisfies Story\n\n//\n\nfunction remap(x: number, [low1, high1]: number[], [low2, high2]: number[]) {\n  return low2 + ((x - low1) * (high2 - low2)) / (high1 - low1)\n}\n\nconst computeUpness = (geometry) => {\n  const { array, count } = geometry.attributes.normal\n  const arr = Float32Array.from({ length: count })\n\n  const normalVector = new Vector3()\n  const up = new Vector3(0, 1, 0)\n\n  for (let i = 0; i < count; i++) {\n    const n = array.slice(i * 3, i * 3 + 3)\n    normalVector.set(n[0], n[1], n[2])\n\n    const dot = normalVector.dot(up)\n    const value = dot > 0.4 ? remap(dot, [0.4, 1], [0, 1]) : 0\n    arr[i] = Number(value)\n  }\n\n  return new BufferAttribute(arr, 1)\n}\n\nfunction SamplerWeightScene(props: React.ComponentProps<typeof Sampler>) {\n  return (\n    <>\n      <Sampler {...props}>\n        <mesh>\n          <torusKnotGeometry>\n            <ComputedAttribute name=\"upness\" compute={computeUpness} />\n          </torusKnotGeometry>\n          <meshNormalMaterial />\n        </mesh>\n\n        <instancedMesh args={[null!, null!, 1_000]}>\n          <sphereGeometry args={[0.1, 32, 32, Math.PI / 2]} />\n          <meshNormalMaterial />\n        </instancedMesh>\n      </Sampler>\n    </>\n  )\n}\n\nconst transformInstances: TransformFn = ({ dummy, position }) => {\n  dummy.position.copy(position)\n  dummy.scale.setScalar(Math.random() * 0.75)\n}\n\nexport const SamplerWeightSt = {\n  args: {\n    weight: 'upness',\n    transform: transformInstances,\n  },\n  render: (args) => <SamplerWeightScene {...args} />,\n  name: 'With weight',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ScreenQuad.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { extend, useThree, useFrame, ThreeElements } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { ScreenQuad, shaderMaterial } from '../../src'\n\nexport default {\n  title: 'Shapes/ScreenQuad',\n  component: ScreenQuad,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof ScreenQuad>\n\ntype Story = StoryObj<typeof ScreenQuad>\n\nconst ColorShiftMaterial = shaderMaterial(\n  { time: 0, resolution: new THREE.Vector2() },\n  `\n  void main() {\n    gl_Position = vec4(position, 1.0);\n  }\n  `,\n  `\n  uniform float time;\n  uniform vec2 resolution;\n  vec3 colorA = vec3(0.149,0.141,0.912);\n  vec3 colorB = vec3(1.000,0.833,0.224);\n  void main() {\n    vec3 color = vec3(0.0);\n    float pct = abs(sin(time));\n    color = mix(colorA, colorB, pct);\n    gl_FragColor = vec4(color,1.0);\n\n    #include <tonemapping_fragment>\n    #include <encodings_fragment>\n  }\n  `\n)\n\nextend({ ColorShiftMaterial })\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    colorShiftMaterial: ThreeElements['shaderMaterial'] & {\n      time: number\n      resolution: number[]\n    }\n  }\n}\n\nfunction ScreenQuadScene(props: React.ComponentProps<typeof ScreenQuad>) {\n  const size = useThree((state) => state.size)\n  const ref = React.useRef<ThreeElements['colorShiftMaterial']>(null!)\n\n  useFrame((state) => {\n    if (ref.current.uniforms) {\n      ref.current.uniforms.time.value = state.clock.elapsedTime\n    }\n  })\n\n  return (\n    <ScreenQuad {...props}>\n      <colorShiftMaterial ref={ref} time={0} resolution={[size.width, size.height]} />\n    </ScreenQuad>\n  )\n}\n\nexport const ScreenQuadSt = {\n  render: (args) => <ScreenQuadScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ScreenSizer.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Box, Html, ScreenSizer } from '../../src'\n\nimport { Setup } from '../Setup'\n\nexport default {\n  title: 'Abstractions/ScreenSizer',\n  component: ScreenSizer,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof ScreenSizer>\n\ntype Story = StoryObj<typeof ScreenSizer>\n\nfunction ScreenSizerScene(props: React.ComponentProps<typeof ScreenSizer>) {\n  return (\n    <>\n      <Box args={[1, 1, 1]} position={[-1, 0, 0]}>\n        <meshPhysicalMaterial color=\"#69d2e7\" />\n        <Html\n          center\n          sprite\n          style={{\n            textAlign: 'center',\n            background: 'rgba(255,255,255,0.5)',\n            pointerEvents: 'none',\n            boxShadow: '0px 0px 10px 10px rgba(255,255,255, 0.5)',\n          }}\n        >\n          Normal Box\n        </Html>\n      </Box>\n      <ScreenSizer {...props} position={[1, 0, 0]}>\n        <Box args={[100, 100, 100]}>\n          <meshPhysicalMaterial color=\"#f38630\" />\n          <Html\n            center\n            sprite\n            style={{\n              textAlign: 'center',\n              background: 'rgba(255,255,255,0.5)',\n              pointerEvents: 'none',\n              boxShadow: '0px 0px 10px 10px rgba(255,255,255, 0.5)',\n            }}\n          >\n            Box wrapped in ScreenSizer\n          </Html>\n        </Box>\n      </ScreenSizer>\n      <Html\n        center\n        sprite\n        position={[0, -3, 0]}\n        style={{\n          textAlign: 'center',\n          background: 'rgba(255,255,255,0.5)',\n          pointerEvents: 'none',\n          width: '10rem',\n        }}\n      >\n        Zoom in/out to see the difference\n      </Html>\n    </>\n  )\n}\n\nexport const ScreenSizerSt = {\n  args: {\n    scale: 1,\n  },\n  render: (args) => <ScreenSizerScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ScreenSpace.stories.tsx",
    "content": "import * as React from 'react'\nimport { Box, OrbitControls, Html, ScreenSpace } from '../../src'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nexport default {\n  title: 'Abstractions/ScreenSpace',\n  component: ScreenSpace,\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof ScreenSpace>\n\ntype Story = StoryObj<typeof ScreenSpace>\n\nfunction ScreenSpaceScene(props: React.ComponentProps<typeof ScreenSpace>) {\n  return (\n    <>\n      <Box args={[1, 1, 1]}>\n        <meshPhysicalMaterial />\n      </Box>\n      <ScreenSpace {...props}>\n        <Box args={[0.1, 0.1, 0.1]} position={[0.5, 0.1, 0]}>\n          <meshPhysicalMaterial color={'blue'} />\n          <Html center sprite>\n            <div style={{ color: 'hotpink' }}>Hi i'm in screen space</div>\n          </Html>\n        </Box>\n      </ScreenSpace>\n\n      <OrbitControls enablePan={true} zoomSpeed={0.5} />\n    </>\n  )\n}\n\nexport const ScreenSpaceSt = {\n  args: {\n    depth: 1,\n  },\n  render: (args) => <ScreenSpaceScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ScreenVideoTexture.stories.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { Suspense } from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Plane, ScreenVideoTexture } from '../../src'\n\nexport default {\n  title: 'Misc/ScreenVideoTexture',\n  component: ScreenVideoTexture,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof ScreenVideoTexture>\n\ntype Story = StoryObj<typeof ScreenVideoTexture>\n\nfunction ScreenVideoTextureScene(props: React.ComponentProps<typeof ScreenVideoTexture>) {\n  return (\n    <Plane args={[4, 2.25]}>\n      <Suspense fallback={<meshBasicMaterial color=\"gray\" />}>\n        <ScreenVideoTexture {...props}>\n          {(texture) => <meshBasicMaterial side={THREE.DoubleSide} map={texture} toneMapped={false} />}\n        </ScreenVideoTexture>\n      </Suspense>\n    </Plane>\n  )\n}\n\nexport const ScreenVideoTextureSt = {\n  render: (args) => <ScreenVideoTextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ScrollControls.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useFrame, useThree } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { useGLTF, ScrollControls, Scroll, useCursor, useIntersect } from '../../src'\n\nexport default {\n  title: 'Controls/ScrollControls',\n  component: ScrollControls,\n  args: {\n    pages: 3, // Each page takes 100% of the height of the canvas\n    distance: 1, // A factor that increases scroll bar travel (default: 1)\n    damping: 4, // Friction, higher is faster (default: 4)\n    horizontal: false, // Can also scroll horizontally (default: false)\n    infinite: false, // Can also scroll infinitely (default: false)\n  },\n} satisfies Meta<typeof ScrollControls>\n\ntype Story = StoryObj<typeof ScrollControls>\n\nfunction Suzanne(props: React.ComponentProps<'group'>) {\n  const { nodes } = useGLTF('suzanne.glb', true)\n\n  const [hovered, setHovered] = React.useState(false)\n  useCursor(hovered)\n\n  const visible = React.useRef(false)\n  const meshRef = useIntersect((isVisible) => (visible.current = isVisible))\n\n  const { height } = useThree((state) => state.viewport)\n  useFrame((_state, delta) => {\n    meshRef.current.rotation.x = THREE.MathUtils.damp(\n      meshRef.current.rotation.x,\n      visible.current ? 0 : -height / 2 + 1,\n      4,\n      delta\n    )\n  })\n\n  return (\n    <group {...props}>\n      <mesh\n        ref={meshRef}\n        geometry={(nodes.Suzanne as THREE.Mesh).geometry}\n        onPointerOver={() => setHovered(true)}\n        onPointerOut={() => setHovered(false)}\n      >\n        <meshStandardMaterial color={hovered ? 'green' : 'blue'} />\n      </mesh>\n    </group>\n  )\n}\n\nconst ScrollControlsScene = (props: React.ComponentProps<typeof ScrollControls>) => {\n  const viewport = useThree((state) => state.viewport)\n  const canvasSize = useThree((state) => state.size)\n  return (\n    <ScrollControls {...props}>\n      {/* You can have components in here, they are not scrolled, but they can still\n          react to scroll by using useScroll! */}\n      <Scroll>\n        <Suzanne position={[0, 0, 0]} scale={[2, 2, 2]} />\n        <Suzanne position={[-viewport.width / 8, -viewport.height * 1, 0]} scale={[3, 3, 3]} />\n        <Suzanne position={[viewport.width / 4, -viewport.height * 2, 0]} scale={[1.5, 1.5, 1.5]} />\n      </Scroll>\n      <Scroll html style={{ width: '100%', color: '#EC2D2D' }}>\n        {/*\n        If the canvas is 100% of viewport then:\n          top: `${canvasSize.height * 1.0}px`\n        is equal to:\n          top: `100vh`\n        */}\n        <h1 style={{ position: 'absolute', top: `${canvasSize.height * 0.1}px`, right: `${canvasSize.width * 0.2}px` }}>\n          Scroll down!\n        </h1>\n        <h1\n          style={{\n            position: 'absolute',\n            top: `${canvasSize.height * 1.0}px`,\n            right: `${canvasSize.width * 0.2}px`,\n            fontSize: '25em',\n            transform: `translate3d(0,-100%,0)`,\n          }}\n        >\n          all\n        </h1>\n        <h1 style={{ position: 'absolute', top: `${canvasSize.height * 1.8}px`, left: `${canvasSize.width * 0.1}px` }}>\n          hail\n        </h1>\n        <h1 style={{ position: 'absolute', top: `${canvasSize.height * 2.6}px`, right: `${canvasSize.width * 0.1}px` }}>\n          thee,\n        </h1>\n        <h1 style={{ position: 'absolute', top: `${canvasSize.height * 3.5}px`, left: `${canvasSize.width * 0.1}px` }}>\n          thoth\n        </h1>\n        <h1 style={{ position: 'absolute', top: `${canvasSize.height * 4.5}px`, right: `${canvasSize.width * 0.1}px` }}>\n          her\n          <br />\n          mes.\n        </h1>\n      </Scroll>\n    </ScrollControls>\n  )\n}\n\nconst ScrollControlsSetup = ({ children }) => (\n  <Setup\n    controls={false}\n    orthographic\n    camera={{ zoom: 80 }}\n    gl={{ alpha: false, antialias: false, stencil: false, depth: false }}\n    dpr={[1, 1.5]}\n  >\n    {children}\n  </Setup>\n)\n\nexport const ScrollControlsSt = {\n  decorators: [\n    (Story) => (\n      <ScrollControlsSetup>\n        <Story />\n      </ScrollControlsSetup>\n    ),\n  ],\n  render: (args) => <ScrollControlsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nconst Container = ({ children }) => (\n  <div\n    style={{\n      margin: '50px',\n      padding: '50px',\n      height: 'calc(100vh - 200px)',\n      position: 'relative',\n    }}\n  >\n    {children}\n  </div>\n)\n\nexport const ScrollControlsContainerSt = {\n  decorators: [\n    (Story) => (\n      <Container>\n        <ScrollControlsSetup>\n          <Story />\n        </ScrollControlsSetup>\n      </Container>\n    ),\n  ],\n  render: (args) => <ScrollControlsScene {...args} />,\n  name: 'Inside a container',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Segments.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Segment, Segments, OrbitControls } from '../../src'\n\nexport default {\n  title: 'Performance/Segments',\n  decorators: [\n    (Story) => (\n      <Setup controls={false} cameraPosition={new Vector3(10, 10, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n  component: Segments,\n} satisfies Meta<typeof Segments>\n\ntype Story = StoryObj<typeof Segments>\n\nfunction BasicSegmentsScene(props: React.ComponentProps<typeof Segments>) {\n  return (\n    <>\n      <Segments {...props}>\n        <Segment start={[0, 0, 0]} end={[10, 0, 0]} color={'red'} />\n        <Segment start={[0, 0, 0]} end={[0, 10, 0]} color={'blue'} />\n        <Segment start={[0, 0, 0]} end={[0, 0, 10]} color={'green'} />\n        <Segment start={[0, 0, 0]} end={[-10, 0, 0]} color={[1, 0, 0]} />\n        <Segment start={[0, 0, 0]} end={[0, -10, 0]} color={[0, 1, 0]} />\n        <Segment start={[0, 0, 0]} end={[0, 0, -10]} color={[1, 1, 0]} />\n      </Segments>\n      <OrbitControls />\n    </>\n  )\n}\n\nexport const BasicSegmentsSt = {\n  args: {\n    limit: 6,\n    lineWidth: 2.0,\n  },\n  render: (args) => <BasicSegmentsScene {...args} />,\n  name: 'Basic',\n} satisfies Story\n\n//\n\nfunction AnimatedSegments(props: React.ComponentProps<typeof Segments>) {\n  const ref = React.useRef<React.ComponentRef<typeof Segment>[]>([])\n  useFrame(({ clock }) => {\n    ref.current.forEach((r, i) => {\n      const time = clock.elapsedTime\n      const x = Math.sin((i / 5000) * Math.PI) * 10\n      const y = Math.cos((i / 5000) * Math.PI) * 10\n      const z = Math.cos((i * time) / 1000)\n      r.start.set(x, y, z)\n      r.end.set(x + Math.sin(time + i), y + Math.cos(time + i), z)\n      r.color.setRGB(x / 10, y / 10, z)\n    })\n  })\n  return (\n    <Segments {...props}>\n      {Array.from({ length: 10000 }).map((_, i) => (\n        <Segment\n          key={i}\n          ref={(r) => {\n            ref.current[i] = r!\n            return () => void (ref.current[i] = null!)\n          }}\n          color=\"orange\"\n          start={[0, 0, 0]}\n          end={[0, 0, 0]}\n        />\n      ))}\n    </Segments>\n  )\n}\n\nfunction ManySegmentsScene(props: React.ComponentProps<typeof Segments>) {\n  return (\n    <>\n      <AnimatedSegments {...props} />\n      <OrbitControls />\n    </>\n  )\n}\n\nexport const ManySegmentsSt = {\n  args: {\n    limit: 10000,\n    lineWidth: 0.1,\n  },\n  render: (args) => <ManySegmentsScene {...args} />,\n  name: 'Performance',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shadow.stories.tsx",
    "content": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Shadow, Icosahedron, Plane } from '../../src'\n\nexport default {\n  title: 'Misc/Shadow',\n  component: Shadow,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Shadow>\n\ntype Story = StoryObj<typeof Shadow>\n\nfunction ShadowScene(props: React.ComponentProps<typeof Shadow>) {\n  const shadow = React.useRef<React.ComponentRef<typeof Shadow>>(null!)\n  const mesh = React.useRef<React.ComponentRef<typeof Icosahedron>>(null!)\n\n  useFrame(({ clock }) => {\n    shadow.current.scale.x = Math.sin(clock.getElapsedTime()) + 3\n    shadow.current.scale.y = Math.sin(clock.getElapsedTime()) + 3\n\n    mesh.current.position.y = Math.sin(clock.getElapsedTime()) + 2.5\n  })\n\n  return (\n    <>\n      <Icosahedron ref={mesh} args={[1, 2]} position-y={2}>\n        <meshBasicMaterial color=\"lightblue\" wireframe />\n      </Icosahedron>\n\n      <Shadow ref={shadow} {...props} />\n\n      <Plane args={[4, 4]} rotation={[-Math.PI / 2, 0, 0]}>\n        <meshBasicMaterial color=\"white\" />\n      </Plane>\n    </>\n  )\n}\n\nexport const ShadowSt = {\n  args: {\n    scale: [2, 2, 2],\n    position: [0, 0.1, 0],\n    rotation: [-Math.PI / 2, 0, 0],\n  },\n  render: (args) => <ShadowScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/ShadowAlpha.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useFrame } from '@react-three/fiber'\nimport { BufferGeometry, MeshStandardMaterial, type Mesh } from 'three'\nimport { Icosahedron, Plane, ShadowAlpha } from '../../src'\n\nexport default {\n  title: 'Misc/ShadowAlpha',\n  component: ShadowAlpha,\n  decorators: [\n    (Story) => (\n      <Setup lights={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof ShadowAlpha>\n\ntype Story = StoryObj<typeof ShadowAlpha>\n\nfunction ShadowAlphaScene(props: React.ComponentProps<typeof ShadowAlpha>) {\n  const mesh = React.useRef<Mesh<BufferGeometry, MeshStandardMaterial>>(null!)\n\n  useFrame(({ clock }) => {\n    const time = clock.elapsedTime\n    mesh.current.material.opacity = Math.sin(time * 2) * 0.5 + 0.5\n  })\n\n  return (\n    <>\n      <Icosahedron castShadow ref={mesh} args={[1, 2]} position-y={2}>\n        <meshStandardMaterial color=\"lightblue\" transparent />\n        <ShadowAlpha {...props} />\n      </Icosahedron>\n\n      <Plane receiveShadow args={[4, 4]} rotation={[-Math.PI / 2, 0, 0]}>\n        <meshStandardMaterial color=\"white\" />\n      </Plane>\n\n      <directionalLight castShadow position={[10, 40, 10]} />\n      <ambientLight intensity={0.5 * Math.PI} />\n    </>\n  )\n}\n\nexport const ShadowAlphaSt = {\n  render: (args) => <ShadowAlphaScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Box.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Box',\n  component: Box,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Box>\n\ntype Story = StoryObj<typeof Box>\n\nfunction BoxScene(props: React.ComponentProps<typeof Box>) {\n  const ref = useTurntable<React.ComponentRef<typeof Box>>()\n\n  return (\n    <Box ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Box>\n  )\n}\n\nexport const BoxSt = {\n  args: {},\n  render: (args) => <BoxScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Circle.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Circle } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Circle',\n  component: Circle,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Circle>\n\ntype Story = StoryObj<typeof Circle>\n\nfunction CircleScene(props: React.ComponentProps<typeof Circle>) {\n  const ref = useTurntable<React.ComponentRef<typeof Circle>>()\n\n  return (\n    <Circle ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Circle>\n  )\n}\n\nexport const CircleSt = {\n  args: {},\n  render: (args) => <CircleScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Cone.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Cone } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Cone',\n  component: Cone,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Cone>\n\ntype Story = StoryObj<typeof Cone>\n\nfunction ConeScene(props: React.ComponentProps<typeof Cone>) {\n  const ref = useTurntable<React.ComponentRef<typeof Cone>>()\n\n  return (\n    <Cone ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Cone>\n  )\n}\n\nexport const ConeSt = {\n  args: {},\n  render: (args) => <ConeScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Cylinder.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Cylinder } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Cylinder',\n  component: Cylinder,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Cylinder>\n\ntype Story = StoryObj<typeof Cylinder>\n\nfunction CylinderScene(props: React.ComponentProps<typeof Cylinder>) {\n  const ref = useTurntable<React.ComponentRef<typeof Cylinder>>()\n\n  return (\n    <Cylinder ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Cylinder>\n  )\n}\n\nexport const CylinderSt = {\n  args: {},\n  render: (args) => <CylinderScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Dodecahedron.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Dodecahedron } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Dodecahedron',\n  component: Dodecahedron,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Dodecahedron>\n\ntype Story = StoryObj<typeof Dodecahedron>\n\nfunction DodecahedronScene(props: React.ComponentProps<typeof Dodecahedron>) {\n  const ref = useTurntable<React.ComponentRef<typeof Dodecahedron>>()\n\n  return (\n    <Dodecahedron ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Dodecahedron>\n  )\n}\n\nexport const DodecahedronSt = {\n  args: {},\n  render: (args) => <DodecahedronScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Icosahedron.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Icosahedron } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Icosahedron',\n  component: Icosahedron,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Icosahedron>\n\ntype Story = StoryObj<typeof Icosahedron>\n\nfunction IcosahedronScene(props: React.ComponentProps<typeof Icosahedron>) {\n  const ref = useTurntable<React.ComponentRef<typeof Icosahedron>>()\n\n  return (\n    <Icosahedron ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Icosahedron>\n  )\n}\n\nexport const IcosahedronSt = {\n  args: {},\n  render: (args) => <IcosahedronScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Octahedron.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Octahedron } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Octahedron',\n  component: Octahedron,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Octahedron>\n\ntype Story = StoryObj<typeof Octahedron>\n\nfunction OctahedronScene(props: React.ComponentProps<typeof Octahedron>) {\n  const ref = useTurntable<React.ComponentRef<typeof Octahedron>>()\n\n  return (\n    <Octahedron ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Octahedron>\n  )\n}\n\nexport const OctahedronSt = {\n  args: {},\n  render: (args) => <OctahedronScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Plane.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Plane } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Plane',\n  component: Plane,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Plane>\n\ntype Story = StoryObj<typeof Plane>\n\nfunction PlaneScene(props: React.ComponentProps<typeof Plane>) {\n  const ref = useTurntable<React.ComponentRef<typeof Plane>>()\n\n  return (\n    <Plane ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Plane>\n  )\n}\n\nexport const PlaneSt = {\n  args: {},\n  render: (args) => <PlaneScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Polyhedron.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Polyhedron } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Polyhedron',\n  component: Polyhedron,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Polyhedron>\n\ntype Story = StoryObj<typeof Polyhedron>\n\nfunction PolyhedronScene(props: React.ComponentProps<typeof Polyhedron>) {\n  const ref = useTurntable<React.ComponentRef<typeof Polyhedron>>()\n\n  return (\n    <Polyhedron ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Polyhedron>\n  )\n}\n\n// prettier-ignore\nconst verticesOfCube = [\n  -1, -1, -1, 1, -1, -1, 1, 1, -1, -1, 1, -1,\n  -1, -1, 1, 1, -1, 1, 1, 1, 1, -1, 1, 1,\n];\n\n// prettier-ignore\nconst indicesOfFaces = [\n  2, 1, 0, 0, 3, 2,\n  0, 4, 7, 7, 3, 0,\n  0, 1, 5, 5, 4, 0,\n  1, 2, 6, 6, 5, 1,\n  2, 3, 7, 7, 6, 2,\n  4, 5, 6, 6, 7, 4\n];\n\nexport const PolyhedronSt = {\n  args: {\n    args: [verticesOfCube, indicesOfFaces],\n  },\n  render: (args) => <PolyhedronScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Ring.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Ring } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Ring',\n  component: Ring,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Ring>\n\ntype Story = StoryObj<typeof Ring>\n\nfunction RingScene(props: React.ComponentProps<typeof Ring>) {\n  const ref = useTurntable<React.ComponentRef<typeof Ring>>()\n\n  return (\n    <Ring ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Ring>\n  )\n}\n\nexport const RingSt = {\n  args: {},\n  render: (args) => <RingScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Sphere.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Sphere } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Sphere',\n  component: Sphere,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Sphere>\n\ntype Story = StoryObj<typeof Sphere>\n\nfunction SphereScene(props: React.ComponentProps<typeof Sphere>) {\n  const ref = useTurntable<React.ComponentRef<typeof Sphere>>()\n\n  return (\n    <Sphere ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Sphere>\n  )\n}\n\nexport const SphereSt = {\n  args: {},\n  render: (args) => <SphereScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Tetrahedron.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Tetrahedron } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Tetrahedron',\n  component: Tetrahedron,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Tetrahedron>\n\ntype Story = StoryObj<typeof Tetrahedron>\n\nfunction TetrahedronScene(props: React.ComponentProps<typeof Tetrahedron>) {\n  const ref = useTurntable<React.ComponentRef<typeof Tetrahedron>>()\n\n  return (\n    <Tetrahedron ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Tetrahedron>\n  )\n}\n\nexport const TetrahedronSt = {\n  args: {},\n  render: (args) => <TetrahedronScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.Torus.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Torus } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/Torus',\n  component: Torus,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Torus>\n\ntype Story = StoryObj<typeof Torus>\n\nfunction TorusScene(props: React.ComponentProps<typeof Torus>) {\n  const ref = useTurntable<React.ComponentRef<typeof Torus>>()\n\n  return (\n    <Torus ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </Torus>\n  )\n}\n\nexport const TorusSt = {\n  args: {},\n  render: (args) => <TorusScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Shapes.TorusKnot.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { TorusKnot } from '../../src/core/shapes'\nimport { useTurntable } from '../useTurntable'\n\nexport default {\n  title: 'Shapes/TorusKnot',\n  component: TorusKnot,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof TorusKnot>\n\ntype Story = StoryObj<typeof TorusKnot>\n\nfunction TorusKnotScene(props: React.ComponentProps<typeof TorusKnot>) {\n  const ref = useTurntable<React.ComponentRef<typeof TorusKnot>>()\n\n  return (\n    <TorusKnot ref={ref} {...props}>\n      <meshStandardMaterial wireframe />\n    </TorusKnot>\n  )\n}\n\nexport const TorusKnotSt = {\n  args: {},\n  render: (args) => <TorusKnotScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Sky.stories.tsx",
    "content": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Sky, Plane } from '../../src'\n\nexport default {\n  title: 'Staging/Sky',\n  component: Sky,\n  argTypes: {\n    turbidity: { control: { type: 'range', min: 0, max: 10, step: 0.1 } },\n    rayleigh: { control: { type: 'range', min: 0, max: 10, step: 0.1 } },\n    mieCoefficient: { control: { type: 'range', min: 0, max: 0.1, step: 0.001 } },\n    mieDirectionalG: { control: { type: 'range', min: 0, max: 1, step: 0.01 } },\n    inclination: { control: { type: 'range', min: 0, max: 1, step: 0.01 } },\n    azimuth: { control: { type: 'range', min: 0, max: 1, step: 0.01 } },\n  },\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Sky>\n\ntype Story = StoryObj<typeof Sky>\n\nfunction SkyScene(props: React.ComponentProps<typeof Sky>) {\n  return (\n    <>\n      <Sky {...props} />\n      <Plane rotation-x={Math.PI / 2} args={[100, 100, 4, 4]}>\n        <meshBasicMaterial color=\"black\" wireframe />\n      </Plane>\n      <axesHelper />\n    </>\n  )\n}\n\nexport const SkySt = {\n  args: {\n    turbidity: 8,\n    rayleigh: 6,\n    mieCoefficient: 0.005,\n    mieDirectionalG: 0.8,\n    sunPosition: [1, 0, 0],\n  },\n\n  render: (args) => <SkyScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction SkyScene2(props: React.ComponentProps<typeof Sky>) {\n  return (\n    <>\n      <Sky {...props} />\n      <Plane rotation-x={Math.PI / 2} args={[100, 100, 4, 4]}>\n        <meshBasicMaterial color=\"black\" wireframe />\n      </Plane>\n      <axesHelper />\n    </>\n  )\n}\n\nexport const SkySt2 = {\n  args: {\n    distance: 3000,\n    turbidity: 8,\n    rayleigh: 6,\n    mieCoefficient: 0.005,\n    mieDirectionalG: 0.8,\n    inclination: 0.49,\n    azimuth: 0.25,\n  },\n  render: (args) => <SkyScene2 {...args} />,\n  name: 'Custom angles',\n} satisfies Story\n\n//\n\nfunction SkyScene3(props: React.ComponentProps<typeof Sky>) {\n  // NOT the right way to do it...\n  const [, setInclination] = React.useState(0)\n  useFrame(() => {\n    setInclination((a) => a + 0.002)\n  })\n\n  return (\n    <>\n      <Sky {...props} />\n      <Plane rotation-x={Math.PI / 2} args={[100, 100, 4, 4]}>\n        <meshBasicMaterial color=\"black\" wireframe />\n      </Plane>\n      <axesHelper />\n    </>\n  )\n}\n\nexport const SkySt3 = {\n  args: {\n    distance: 3000,\n    turbidity: 8,\n    rayleigh: 6,\n    mieCoefficient: 0.005,\n    mieDirectionalG: 0.8,\n    inclination: 0.49,\n    azimuth: 0.25,\n  },\n  render: (args) => <SkyScene3 {...args} />,\n  name: 'Rotation',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Sparkles.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Sparkles, PerspectiveCamera, OrbitControls } from '../../src'\n\nexport default {\n  title: 'Staging/Sparkles',\n  component: Sparkles,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(1, 1, 1)} controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Sparkles>\n\ntype Story = StoryObj<typeof Sparkles>\n\nfunction SparklesScene(props: React.ComponentProps<typeof Sparkles>) {\n  return (\n    <>\n      <Sparkles {...props} />\n\n      <OrbitControls />\n      <axesHelper />\n      <PerspectiveCamera position={[2, 2, 2]} makeDefault />\n    </>\n  )\n}\n\nexport const SparklesSt = {\n  args: {\n    color: 'orange',\n    size: 5,\n    opacity: 1,\n    count: 100,\n    speed: 0.3,\n    noise: 1,\n  },\n  argTypes: {\n    color: {\n      control: {\n        type: 'color',\n      },\n    },\n    count: {\n      control: {\n        type: 'range',\n        min: 0,\n        max: 500,\n        step: 1,\n      },\n    },\n    noise: {\n      control: {\n        type: 'range',\n        min: 0,\n        max: 1,\n        step: 0.01,\n      },\n    },\n    size: {\n      control: {\n        type: 'range',\n        min: 0,\n        max: 10,\n        step: 1,\n      },\n    },\n    speed: {\n      control: {\n        type: 'range',\n        min: 0,\n        max: 20,\n        step: 0.1,\n      },\n    },\n    opacity: {\n      control: {\n        type: 'range',\n        min: 0,\n        max: 1,\n        step: 0.01,\n      },\n    },\n  },\n  render: (args) => <SparklesScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Spotlight.stories.tsx",
    "content": "import { Meta, StoryObj } from '@storybook/react-vite'\nimport * as React from 'react'\n\nimport { MathUtils, RepeatWrapping } from 'three'\nimport {\n  Circle,\n  Environment,\n  OrbitControls,\n  PerspectiveCamera,\n  Plane,\n  SpotLight,\n  SpotLightShadow,\n  useDepthBuffer,\n  useTexture,\n} from '../../src'\nimport { Setup } from '../Setup'\n\nexport default {\n  title: 'Staging/Spotlight',\n  component: SpotLight,\n  decorators: [\n    (Story) => (\n      <Setup lights={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof SpotLight>\n\ntype Story = StoryObj<typeof SpotLight>\n\nfunction SpotLightScene(props: React.ComponentProps<typeof SpotLight>) {\n  const depthBuffer = useDepthBuffer({ size: 256 })\n\n  return (\n    <>\n      <SpotLight depthBuffer={depthBuffer} position={[3, 2, 0]} color=\"#ff005b\" {...props} />\n      <SpotLight depthBuffer={depthBuffer} position={[-3, 2, 0]} color=\"#0EEC82\" {...props} />\n\n      <mesh position-y={0.5} castShadow>\n        <boxGeometry />\n        <meshPhongMaterial />\n      </mesh>\n\n      <Plane receiveShadow rotation-x={-Math.PI / 2} args={[100, 100]}>\n        <meshPhongMaterial />\n      </Plane>\n    </>\n  )\n}\n\nexport const SpotlightSt = {\n  args: {\n    penumbra: 0.5,\n    intensity: 0.5,\n    angle: 0.5,\n    castShadow: true,\n  },\n  render: (args) => <SpotLightScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction SpotLightShadowsScene(props: React.ComponentProps<typeof SpotLight>) {\n  const wind = true\n\n  const texs = useTexture([\n    '/textures/grassy_cobble/grassy_cobblestone_diff_2k.jpg',\n    '/textures/grassy_cobble/grassy_cobblestone_nor_gl_2k.jpg', //\n    '/textures/grassy_cobble/grassy_cobblestone_rough_2k.jpg',\n    '/textures/grassy_cobble/grassy_cobblestone_ao_2k.jpg',\n  ])\n\n  React.useLayoutEffect(() => {\n    for (const tex of texs) {\n      tex.wrapS = tex.wrapT = RepeatWrapping\n      tex.repeat.set(2, 2)\n    }\n  }, [texs])\n\n  const [diffuse, normal, roughness, ao] = texs\n\n  const leafTexture = useTexture('/textures/other/leaves.jpg')\n\n  return (\n    <>\n      <OrbitControls\n        makeDefault //\n        autoRotate={true}\n        autoRotateSpeed={0.5}\n        minDistance={2}\n        maxDistance={10}\n      />\n      <PerspectiveCamera\n        near={0.01} //\n        far={50}\n        position={[1, 3, 1]}\n        makeDefault\n        fov={60}\n      />\n\n      <Environment preset=\"sunset\" />\n\n      <hemisphereLight args={[0xffffbb, 0x080820, 1]} />\n\n      <Circle receiveShadow args={[5, 64, 64]} rotation-x={-Math.PI / 2}>\n        <meshStandardMaterial\n          map={diffuse} //\n          normalMap={normal}\n          roughnessMap={roughness}\n          aoMap={ao}\n          envMapIntensity={0.2}\n        />\n      </Circle>\n\n      <SpotLight {...props}>\n        <SpotLightShadow\n          scale={4}\n          distance={0.4}\n          width={2048}\n          height={2048}\n          map={leafTexture}\n          shader={\n            wind\n              ? /* glsl */ `\n            varying vec2 vUv;\n            uniform sampler2D uShadowMap;\n            uniform float uTime;\n            void main() {\n              // material.repeat.set(2.5) - Since repeat is a shader feature not texture\n              // we need to implement it manually\n              vec2 uv = mod(vUv, 0.4) * 2.5;\n              // Fake wind distortion\n              uv.x += sin(uv.y * 10.0 + uTime * 0.5) * 0.02;\n              uv.y += sin(uv.x * 10.0 + uTime * 0.5) * 0.02;\n              vec3 color = texture2D(uShadowMap, uv).xyz;\n              gl_FragColor = vec4(color, 1.);\n            }\n          `\n              : undefined\n          }\n        />\n      </SpotLight>\n    </>\n  )\n}\n\nexport const SpotlightShadowsSt = {\n  args: {\n    distance: 20,\n    intensity: 5,\n    angle: MathUtils.degToRad(45),\n    color: '#fadcb9',\n    position: [5, 7, -2],\n    volumetric: false,\n    debug: false,\n  },\n  render: (args) => <SpotLightShadowsScene {...args} />,\n  name: 'Shadows',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/SpriteAnimator.stories.tsx",
    "content": "import * as React from 'react'\r\nimport { Vector3 } from 'three'\r\nimport { Meta, StoryObj } from '@storybook/react-vite'\r\nimport { Setup } from '../Setup'\r\nimport { SpriteAnimator, useSpriteLoader } from '../../src'\r\n\r\nconst SPRITE_IMAGE = 'story.png'\r\nconst SPRITE_DATA = 'story.json'\r\nconst CYCLOPS_IMAGE = 'cyclops.png'\r\nconst CYCLOPS_JSON = 'cyclops.json'\r\n\r\nexport default {\r\n  title: 'Misc/SpriteAnimator',\r\n  component: SpriteAnimator,\r\n  decorators: [\r\n    (Story) => (\r\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\r\n        <Story />\r\n      </Setup>\r\n    ),\r\n  ],\r\n  args: {\r\n    autoPlay: true,\r\n    loop: true,\r\n    flipX: false,\r\n    startFrame: 0,\r\n    asSprite: false,\r\n    alphaTest: 0.01,\r\n  },\r\n} satisfies Meta<typeof SpriteAnimator>\r\n\r\ntype Story = StoryObj<typeof SpriteAnimator>\r\n\r\n//\r\n\r\nfunction SpriteAnimatorScene1(props: React.ComponentProps<typeof SpriteAnimator>) {\r\n  const { spriteObj } = useSpriteLoader(SPRITE_IMAGE, SPRITE_DATA, [props.frameName!], null)\r\n\r\n  return <SpriteAnimator {...props} spriteDataset={spriteObj} />\r\n}\r\nexport const SpriteAnimatorSt1 = {\r\n  args: {\r\n    frameName: 'Fly',\r\n    fps: 18,\r\n    scale: 1.5,\r\n  },\r\n  render: (args) => <SpriteAnimatorScene1 {...args} />,\r\n  name: 'Animated',\r\n} satisfies Story\r\n\r\n//\r\n\r\nfunction SpriteAnimatorScene2(props: React.ComponentProps<typeof SpriteAnimator>) {\r\n  const { spriteObj } = useSpriteLoader(SPRITE_IMAGE, SPRITE_DATA, [props.frameName!], null)\r\n\r\n  return <SpriteAnimator {...props} spriteDataset={spriteObj} />\r\n}\r\nexport const SpriteAnimatorSt2 = {\r\n  args: {\r\n    frameName: 'sword',\r\n    fps: 0,\r\n  },\r\n  render: (args) => <SpriteAnimatorScene2 {...args} />,\r\n  name: 'Static',\r\n} satisfies Story\r\n\r\n//\r\n\r\nfunction SpriteAnimatorScene3(props: React.ComponentProps<typeof SpriteAnimator>) {\r\n  const { spriteObj } = useSpriteLoader(SPRITE_IMAGE, SPRITE_DATA, ['Fly', 'heart', 'sword', 'skull'], null)\r\n\r\n  return (\r\n    <>\r\n      <SpriteAnimator {...props} position={[-2, 0, 0.01]} spriteDataset={spriteObj} frameName={'Fly'} fps={18} />\r\n      <SpriteAnimator {...props} position={[-3, 0, 0.01]} spriteDataset={spriteObj} frameName={'sword'} fps={0} />\r\n      <SpriteAnimator {...props} position={[-1, 0, 0.01]} spriteDataset={spriteObj} frameName={'heart'} fps={0} />\r\n      <SpriteAnimator {...props} position={[0, 0, 0.01]} spriteDataset={spriteObj} frameName={'skull'} fps={0} />\r\n    </>\r\n  )\r\n}\r\n\r\nexport const SpriteAnimatorSt3 = {\r\n  args: {},\r\n  render: (args) => <SpriteAnimatorScene3 {...args} />,\r\n  name: 'Multiple',\r\n} satisfies Story\r\n\r\nfunction SpriteAnimatorScene4(props: React.ComponentProps<typeof SpriteAnimator>) {\r\n  const commonProps = {\r\n    textureImageURL: CYCLOPS_IMAGE,\r\n    textureDataURL: CYCLOPS_JSON,\r\n    animationNames: ['idle', 'attacking', 'hurt'],\r\n  }\r\n\r\n  return (\r\n    <>\r\n      <SpriteAnimator {...props} position={[-2, 0, 0.01]} {...commonProps} fps={18} scale={2.5} frameName={'idle'} />\r\n    </>\r\n  )\r\n}\r\n\r\nexport const SpriteAnimatorSt4 = {\r\n  args: {},\r\n  render: (args) => <SpriteAnimatorScene4 {...args} />,\r\n  name: 'Image & JSON',\r\n} satisfies Story\r\n"
  },
  {
    "path": ".storybook/stories/Stage.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Stage, Sphere } from '../../src'\nimport { presetsObj, PresetsType } from '../../src/helpers/environment-assets'\n\nconst environments = Object.keys(presetsObj) as Array<PresetsType>\n\nexport default {\n  title: 'Staging/Stage',\n  component: Stage,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 3)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Stage>\n\ntype Story = StoryObj<typeof Stage>\n\nconst presets = ['rembrant', 'portrait', 'upfront', 'soft']\n\nfunction StageScene(props: React.ComponentProps<typeof Stage>) {\n  return (\n    <>\n      <color attach=\"background\" args={['white']} />\n      <Stage {...props}>\n        <Sphere args={[1, 64, 64]}>\n          <meshStandardMaterial roughness={0} color=\"royalblue\" />\n        </Sphere>\n      </Stage>\n    </>\n  )\n}\n\nexport const StageSt = {\n  args: {\n    intensity: 1,\n    environment: environments[0],\n    preset: 'rembrandt',\n  },\n  argTypes: {\n    environment: { control: 'select', options: environments },\n    preset: { control: 'select', options: presets },\n  },\n  render: (args) => <StageScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Stars.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Stars, Plane } from '../../src'\n\nexport default {\n  title: 'Staging/Stars',\n  component: Stars,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Stars>\n\ntype Story = StoryObj<typeof Stars>\n\nfunction StarsScene(props: React.ComponentProps<typeof Stars>) {\n  return (\n    <>\n      <Stars {...props} />\n      <Plane rotation-x={Math.PI / 2} args={[100, 100, 4, 4]}>\n        <meshBasicMaterial color=\"black\" wireframe />\n      </Plane>\n      <axesHelper />\n    </>\n  )\n}\n\nexport const StarsSt = {\n  render: (args) => <StarsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Stats.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Stats } from '../../src'\n\nexport default {\n  title: 'Misc/Stats',\n  component: Stats,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Stats>\n\ntype Story = StoryObj<typeof Stats>\n\nfunction StatsScene(props: React.ComponentProps<typeof Stats>) {\n  return (\n    <>\n      <axesHelper />\n      <Stats {...props} />\n    </>\n  )\n}\n\nexport const StatsSt = {\n  render: (args) => <StatsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/StatsGl.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { StatsGl } from '../../src'\n\nexport default {\n  title: 'Misc/StatsGl',\n  component: StatsGl,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof StatsGl>\n\ntype Story = StoryObj<typeof StatsGl>\n\nfunction StatsGlScene(props: React.ComponentProps<typeof StatsGl>) {\n  return (\n    <>\n      <axesHelper />\n      <StatsGl {...props} />\n    </>\n  )\n}\n\nexport const StatsGlSt = {\n  render: (args) => <StatsGlScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Svg.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\nimport { MathUtils, NoToneMapping, Vector3 } from 'three'\n\nimport { Setup } from '../Setup'\n\nimport { Svg } from '../../src'\n\nexport default {\n  title: 'Abstractions/Svg',\n  component: Svg,\n  decorators: [\n    (Story) => (\n      <Setup\n        gl={{ toneMapping: NoToneMapping }}\n        onCreated={(st) => st.gl.setClearColor('#ccc')}\n        cameraPosition={new Vector3(0, 0, 200)}\n        lights={false}\n      >\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Svg>\n\ntype Story = StoryObj<typeof Svg>\n\nfunction SvgScene(props: React.ComponentProps<typeof Svg>) {\n  return (\n    <>\n      <Svg {...props} position={[-70, 70, 0]} scale={0.25} />\n\n      <gridHelper args={[160, 10]} rotation={[MathUtils.DEG2RAD * 90, 0, 0]} />\n    </>\n  )\n}\n\nexport const SvgSt = {\n  args: {\n    src: 'images/tiger.svg',\n  },\n  render: (args) => <SvgScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Text.stories.tsx",
    "content": "import * as React from 'react'\nimport { DoubleSide, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } from '../useTurntable'\n\nimport { Text } from '../../src'\n\nexport default {\n  title: 'Abstractions/Text',\n  component: Text,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 200)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Text>\n\ntype Story = StoryObj<typeof Text>\n\nfunction TextScene(props: React.ComponentProps<typeof Text>) {\n  const ref = useTurntable()\n\n  return (\n    <Text ref={ref} {...props}>\n      LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISCING ELIT, SED DO EIUSMOD TEMPOR INCIDIDUNT UT LABORE ET DOLORE\n      MAGNA ALIQUA. UT ENIM AD MINIM VENIAM, QUIS NOSTRUD EXERCITATION ULLAMCO LABORIS NISI UT ALIQUIP EX EA COMMODO\n      CONSEQUAT. DUIS AUTE IRURE DOLOR IN REPREHENDERIT IN VOLUPTATE VELIT ESSE CILLUM DOLORE EU FUGIAT NULLA PARIATUR.\n      EXCEPTEUR SINT OCCAECAT CUPIDATAT NON PROIDENT, SUNT IN CULPA QUI OFFICIA DESERUNT MOLLIT ANIM ID EST LABORUM.\n    </Text>\n  )\n}\n\nexport const TextSt = {\n  args: {\n    color: '#EC2D2D',\n    fontSize: 12,\n    maxWidth: 200,\n    lineHeight: 1,\n    letterSpacing: 0.02,\n    textAlign: 'left',\n    font: 'https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwK4vaqI.woff',\n    anchorX: 'center',\n    anchorY: 'middle',\n  },\n  render: (args) => <TextScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction TextOutlineScene(props: React.ComponentProps<typeof Text>) {\n  const ref = useTurntable()\n\n  return (\n    <Text ref={ref} {...props}>\n      LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISCING ELIT, SED DO EIUSMOD TEMPOR INCIDIDUNT UT LABORE ET DOLORE\n      MAGNA ALIQUA. UT ENIM AD MINIM VENIAM, QUIS NOSTRUD EXERCITATION ULLAMCO LABORIS NISI UT ALIQUIP EX EA COMMODO\n      CONSEQUAT. DUIS AUTE IRURE DOLOR IN REPREHENDERIT IN VOLUPTATE VELIT ESSE CILLUM DOLORE EU FUGIAT NULLA PARIATUR.\n      EXCEPTEUR SINT OCCAECAT CUPIDATAT NON PROIDENT, SUNT IN CULPA QUI OFFICIA DESERUNT MOLLIT ANIM ID EST LABORUM.\n    </Text>\n  )\n}\n\nexport const TextOutlineSt = {\n  args: {\n    color: '#EC2D2D',\n    fontSize: 12,\n    maxWidth: 200,\n    lineHeight: 1,\n    letterSpacing: 0.02,\n    textAlign: 'left',\n    font: 'https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwK4vaqI.woff',\n    anchorX: 'center',\n    anchorY: 'middle',\n    outlineWidth: 2,\n    outlineColor: '#ffffff',\n  },\n  render: (args) => <TextOutlineScene {...args} />,\n  name: 'Outline',\n} satisfies Story\n\n//\n\nfunction TextStrokeScene(props: React.ComponentProps<typeof Text>) {\n  const ref = useTurntable()\n\n  return (\n    <Text ref={ref} {...props}>\n      LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISCING ELIT, SED DO EIUSMOD TEMPOR INCIDIDUNT UT LABORE ET DOLORE\n      MAGNA ALIQUA. UT ENIM AD MINIM VENIAM, QUIS NOSTRUD EXERCITATION ULLAMCO LABORIS NISI UT ALIQUIP EX EA COMMODO\n      CONSEQUAT. DUIS AUTE IRURE DOLOR IN REPREHENDERIT IN VOLUPTATE VELIT ESSE CILLUM DOLORE EU FUGIAT NULLA PARIATUR.\n      EXCEPTEUR SINT OCCAECAT CUPIDATAT NON PROIDENT, SUNT IN CULPA QUI OFFICIA DESERUNT MOLLIT ANIM ID EST LABORUM.\n    </Text>\n  )\n}\n\nexport const TextStrokeSt = {\n  args: {\n    fontSize: 12,\n    maxWidth: 200,\n    lineHeight: 1,\n    letterSpacing: 0.02,\n    textAlign: 'left',\n    font: 'https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwK4vaqI.woff',\n    anchorX: 'center',\n    anchorY: 'middle',\n    fillOpacity: 0,\n    strokeWidth: '2.5%',\n    strokeColor: '#ffffff',\n  },\n  render: (args) => <TextStrokeScene {...args} />,\n  name: 'Transparent with stroke',\n} satisfies Story\n\n//\n\nfunction TextShadowScene(props: React.ComponentProps<typeof Text>) {\n  const ref = useTurntable()\n\n  return (\n    <Text ref={ref} {...props}>\n      LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISCING ELIT, SED DO EIUSMOD TEMPOR INCIDIDUNT UT LABORE ET DOLORE\n      MAGNA ALIQUA. UT ENIM AD MINIM VENIAM, QUIS NOSTRUD EXERCITATION ULLAMCO LABORIS NISI UT ALIQUIP EX EA COMMODO\n      CONSEQUAT. DUIS AUTE IRURE DOLOR IN REPREHENDERIT IN VOLUPTATE VELIT ESSE CILLUM DOLORE EU FUGIAT NULLA PARIATUR.\n      EXCEPTEUR SINT OCCAECAT CUPIDATAT NON PROIDENT, SUNT IN CULPA QUI OFFICIA DESERUNT MOLLIT ANIM ID EST LABORUM.\n    </Text>\n  )\n}\n\nexport const TextShadowSt = {\n  args: {\n    color: '#EC2D2D',\n    fontSize: 12,\n    maxWidth: 200,\n    lineHeight: 1,\n    letterSpacing: 0.02,\n    textAlign: 'left',\n    font: 'https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwK4vaqI.woff',\n    anchorX: 'center',\n    anchorY: 'middle',\n    outlineOffsetX: '10%',\n    outlineOffsetY: '10%',\n    outlineBlur: '30%',\n    outlineOpacity: 0.3,\n    outlineColor: '#EC2D2D',\n  },\n  render: (args) => <TextShadowScene {...args} />,\n  name: 'Text Shadow',\n} satisfies Story\n\n//\n\nfunction TextRtlScene(props: React.ComponentProps<typeof Text>) {\n  const ref = useTurntable()\n\n  return (\n    <Text ref={ref} {...props}>\n      إن عدة الشهور عند الله اثنا عشر شهرا في كتاب الله يوم خلق السماوات والارض SOME LATIN TEXT HERE منها أربعة حرم ذلك\n      الدين القيم فلا تظلموا فيهن أنفسكم وقاتلوا المشركين كافة كما يقاتلونكم كافة واعلموا أن الله مع المتقين\n    </Text>\n  )\n}\n\nexport const TextRtl = {\n  args: {\n    color: '#EC2D2D',\n    fontSize: 12,\n    maxWidth: 200,\n    lineHeight: 1,\n    letterSpacing: 0.02,\n    textAlign: 'right',\n    direction: 'auto',\n    font: 'https://fonts.gstatic.com/s/scheherazade/v20/YA9Ur0yF4ETZN60keViq1kQgtA.woff',\n    anchorX: 'center',\n    anchorY: 'middle',\n  },\n  render: (args) => <TextRtlScene {...args} />,\n  name: 'Text Rtl',\n} satisfies Story\n\n//\n\nfunction CustomMaterialTextScene({ color, opacity }: { color: string; opacity: number }) {\n  const ref = useTurntable()\n\n  return (\n    <Text\n      ref={ref}\n      fontSize={12}\n      maxWidth={200}\n      lineHeight={1}\n      letterSpacing={0.02}\n      textAlign={'left'}\n      font=\"https://fonts.gstatic.com/s/raleway/v14/1Ptrg8zYS_SKggPNwK4vaqI.woff\"\n      anchorX=\"center\"\n      anchorY=\"middle\"\n    >\n      <meshBasicMaterial side={DoubleSide} color={color} transparent opacity={opacity} />\n      LOREM IPSUM DOLOR SIT AMET, CONSECTETUR ADIPISCING ELIT, SED DO EIUSMOD TEMPOR INCIDIDUNT UT LABORE ET DOLORE\n      MAGNA ALIQUA. UT ENIM AD MINIM VENIAM, QUIS NOSTRUD EXERCITATION ULLAMCO LABORIS NISI UT ALIQUIP EX EA COMMODO\n      CONSEQUAT. DUIS AUTE IRURE DOLOR IN REPREHENDERIT IN VOLUPTATE VELIT ESSE CILLUM DOLORE EU FUGIAT NULLA PARIATUR.\n      EXCEPTEUR SINT OCCAECAT CUPIDATAT NON PROIDENT, SUNT IN CULPA QUI OFFICIA DESERUNT MOLLIT ANIM ID EST LABORUM.\n    </Text>\n  )\n}\n\nexport const CustomMaterialTextSt = {\n  args: {\n    color: '#EC2D2D',\n    opacity: 1,\n  },\n  argTypes: {\n    color: { control: 'color' },\n    opacity: { control: { type: 'range', min: 0, max: 1, step: 0.1 } },\n  },\n  render: (args) => <CustomMaterialTextScene {...args} />,\n  name: 'Custom Material',\n} satisfies StoryObj<React.ComponentProps<typeof CustomMaterialTextScene>>\n"
  },
  {
    "path": ".storybook/stories/Text3D.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Text3D, Float, Center } from '../../src'\n\nexport default {\n  title: 'Abstractions/Text3D',\n  component: Text3D,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Text3D>\n\ntype Story = StoryObj<typeof Text3D>\n\nfunction Text3DScene(props: React.ComponentProps<typeof Text3D>) {\n  return (\n    <Center>\n      <Float floatIntensity={5} speed={2}>\n        <Text3D {...props}>\n          Text 3D\n          <meshNormalMaterial />\n        </Text3D>\n      </Float>\n    </Center>\n  )\n}\n\nexport const Text3DSt = {\n  args: {\n    font: '/fonts/helvetiker_regular.typeface.json',\n    bevelEnabled: true,\n    bevelSize: 0.05,\n  },\n  render: (args) => <Text3DScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Texture.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Icosahedron, Texture } from '../../src'\n\nexport default {\n  title: 'Loaders/Texture',\n  component: Texture,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Texture>\n\ntype Story = StoryObj<typeof Texture>\n\nfunction TextureScene(props: React.ComponentProps<typeof Texture>) {\n  return (\n    <Texture {...props}>\n      {(textures) => (\n        <>\n          <Icosahedron position={[-2, 0, 0]}>\n            <meshMatcapMaterial matcap={textures[0]} />\n          </Icosahedron>\n          <Icosahedron position={[2, 0, 0]}>\n            <meshMatcapMaterial matcap={textures[1]} />\n          </Icosahedron>\n        </>\n      )}\n    </Texture>\n  )\n}\n\nexport const UseTextureSceneSt = {\n  args: {\n    input: ['matcap-1.png', 'matcap-2.png'],\n  },\n  render: (args) => <TextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction TextureScene2(props: React.ComponentProps<typeof Texture>) {\n  return (\n    <Texture {...props}>\n      {(textures) => (\n        <Icosahedron position={[0, 0, 0]}>\n          <meshStandardMaterial {...(textures as any)} metalness={1} />\n        </Icosahedron>\n      )}\n    </Texture>\n  )\n}\n\nexport const UseTextureSceneSt2 = {\n  args: {\n    input: {\n      map: 'matcap-1.png',\n      metalnessMap: 'matcap-2.png',\n    },\n  },\n  render: (args) => <TextureScene2 {...args} />,\n  name: 'With object input',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/TrackballControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Icosahedron, TrackballControls } from '../../src'\n\nexport default {\n  title: 'Controls/TrackballControls',\n  component: TrackballControls,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 10)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof TrackballControls>\n\ntype Story = StoryObj<typeof TrackballControls>\n\nconst NUM = 2\n\ninterface Positions {\n  id: string\n  position: [number, number, number]\n}\n\nfunction TrackballControlsScene(props: React.ComponentProps<typeof TrackballControls>) {\n  const positions = React.useMemo(() => {\n    const pos: Positions[] = []\n    const half = (NUM - 1) / 2\n\n    for (let x = 0; x < NUM; x++) {\n      for (let y = 0; y < NUM; y++) {\n        for (let z = 0; z < NUM; z++) {\n          pos.push({\n            id: `${x}-${y}-${z}`,\n            position: [(x - half) * 4, (y - half) * 4, (z - half) * 4],\n          })\n        }\n      }\n    }\n\n    return pos\n  }, [])\n\n  return (\n    <>\n      <group>\n        {positions.map(({ id, position }) => (\n          <Icosahedron key={id} args={[1, 1]} position={position}>\n            <meshBasicMaterial color=\"white\" wireframe />\n          </Icosahedron>\n        ))}\n      </group>\n      <TrackballControls {...props} />\n    </>\n  )\n}\n\nexport const TrackballControlsSt = {\n  render: (args) => <TrackballControlsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Trail.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Sphere, Trail, useTrail, Float, PerspectiveCamera } from '../../src'\nimport { useFrame } from '@react-three/fiber'\nimport { Group, InstancedMesh, Mesh, Object3D, Vector3 } from 'three'\n\nexport default {\n  title: 'Misc/Trail',\n  component: Trail,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Trail>\n\ntype Story = StoryObj<typeof Trail>\n\nfunction TrailScene(props: React.ComponentProps<typeof Trail>) {\n  const group = React.useRef<Group>(null!)\n  const sphere = React.useRef<Mesh>(null!)\n  useFrame(({ clock }) => {\n    const t = clock.getElapsedTime()\n\n    group.current.rotation.z = t\n\n    sphere.current.position.x = Math.sin(t * 2) * 2\n    sphere.current.position.z = Math.cos(t * 2) * 2\n  })\n\n  return (\n    <>\n      <group ref={group}>\n        <Trail {...props}>\n          <Sphere ref={sphere} args={[0.1, 32, 32]} position-y={3}>\n            <meshNormalMaterial />\n          </Sphere>\n        </Trail>\n      </group>\n\n      <PerspectiveCamera makeDefault position={[5, 5, 5]} />\n      <axesHelper />\n    </>\n  )\n}\n\nexport const TrailsSt = {\n  args: {\n    width: 1,\n    length: 4,\n    color: '#F8D628',\n    attenuation: (t: number) => {\n      return t * t\n    },\n  },\n  render: (args) => <TrailScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\ntype InstancesTrailProps = {\n  sphere: Mesh\n  instancesRef: React.RefObject<InstancedMesh>\n}\n\n// Trail component\nfunction InstancesTrail({ sphere, instancesRef }: InstancesTrailProps) {\n  const trailPositions = useTrail(sphere, { length: 5, decay: 5, interval: 6 })\n  const n = 1000\n  const oRef = React.useRef(new Object3D())\n\n  useFrame(() => {\n    if (!instancesRef.current || !trailPositions.current) return\n    const o = oRef.current\n    for (let i = 0; i < n; i += 1) {\n      const [x, y, z] = trailPositions.current.slice(i * 3, i * 3 + 3)\n\n      o.position.set(x, y, z)\n      o.scale.setScalar((i * 10) / n)\n      o.updateMatrixWorld()\n\n      instancesRef.current.setMatrixAt(i, o.matrixWorld)\n    }\n\n    instancesRef.current.instanceMatrix.needsUpdate = true\n  })\n\n  return (\n    <instancedMesh ref={instancesRef} args={[null!, null!, n]}>\n      <boxGeometry args={[0.1, 0.1, 0.1]} />\n      <meshNormalMaterial />\n    </instancedMesh>\n  )\n}\n\nfunction UseTrailScene() {\n  const [sphere, setSphere] = React.useState<Mesh | null>(null)\n  const instancesRef = React.useRef<InstancedMesh>(null!)\n\n  const sphereRefCallback = (node: Mesh) => {\n    if (node !== null) {\n      setSphere(node)\n    }\n  }\n\n  useFrame(({ clock }) => {\n    const t = clock.getElapsedTime()\n\n    if (!sphere) return\n\n    sphere.position.x = Math.sin(t) * 3 + Math.cos(t * 2)\n    sphere.position.y = Math.cos(t) * 3\n  })\n\n  return (\n    <>\n      <Sphere ref={sphereRefCallback} args={[0.1, 32, 32]} position-x={0} position-y={3}>\n        <meshNormalMaterial />\n      </Sphere>\n      {sphere && <InstancesTrail sphere={sphere} instancesRef={instancesRef} />}\n    </>\n  )\n}\n\nexport const UseTrailSt = {\n  render: () => <UseTrailScene />,\n  name: 'useTrail with Instances',\n} satisfies StoryObj<React.ComponentProps<typeof UseTrailScene>>\n\n//\n\nfunction UseTrailFloat(props: React.ComponentProps<typeof Trail>) {\n  const ref = React.useRef<Group>(null!)\n  return (\n    <>\n      <Trail {...props} target={ref} />\n      <Float speed={5} floatIntensity={10} ref={ref}>\n        <Sphere args={[0.1, 32, 32]} position-x={0}>\n          <meshNormalMaterial />\n        </Sphere>\n      </Float>\n    </>\n  )\n}\n\nexport const TrailFloat = {\n  args: {\n    width: 1,\n    length: 4,\n    color: '#F8D628',\n    attenuation: (t: number) => {\n      return t * t\n    },\n  },\n  render: (args) => <UseTrailFloat {...args} />,\n  name: 'Trail with Ref target',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/TrailTexture.stories.tsx",
    "content": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { TrailTexture } from '../../src'\n\nexport default {\n  title: 'misc/TrailTexture',\n  component: TrailTexture,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof TrailTexture>\n\ntype Story = StoryObj<typeof TrailTexture>\n\nfunction TrailTextureScene(props: React.ComponentProps<typeof TrailTexture>) {\n  return (\n    <>\n      <color attach=\"background\" args={['#eee']} />\n\n      <TrailTexture {...props}>\n        {([texture, onMove]) => (\n          <mesh scale={7} onPointerMove={onMove}>\n            <planeGeometry />\n            <meshBasicMaterial map={texture} />\n          </mesh>\n        )}\n      </TrailTexture>\n    </>\n  )\n}\n\nexport const TextureSceneSt = {\n  args: {\n    size: 256,\n    radius: 0.3,\n    maxAge: 750,\n  },\n  argTypes: {\n    size: { control: { type: 'range', min: 64, step: 8 } },\n    radius: { control: { type: 'range', min: 0.1, max: 1, step: 0.1 } },\n    maxAge: { control: { type: 'range', min: 300, max: 1000, step: 100 } },\n  },\n  render: (args) => <TrailTextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/TransformControls.stories.tsx",
    "content": "import * as React from 'react'\nimport { Object3D } from 'three'\nimport { TransformControls as TransformControlsImpl, OrbitControls as OrbitControlsImpl } from 'three-stdlib'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, OrbitControls, Select, TransformControls } from '../../src'\n\nexport default {\n  title: 'Gizmos/TransformControls',\n  component: TransformControls,\n} satisfies Meta<typeof TransformControls>\n\ntype Story = StoryObj<typeof TransformControls>\n\nfunction TransformControlsScene(props: React.ComponentProps<typeof TransformControls>) {\n  const ref = React.useRef<TransformControlsImpl>(null!)\n\n  React.useEffect(() => {\n    const cb = (e: KeyboardEvent) => e.key === 'Escape' && ref.current.reset()\n    document.addEventListener('keydown', cb)\n    return () => document.removeEventListener('keydown', cb)\n  })\n\n  return (\n    <Setup>\n      <TransformControls ref={ref} {...props}>\n        <Box>\n          <meshBasicMaterial wireframe />\n        </Box>\n      </TransformControls>\n    </Setup>\n  )\n}\n\nexport const TransformControlsSt = {\n  render: (args) => <TransformControlsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction TransformControlsSelectObjectScene(props: React.ComponentProps<typeof TransformControls>) {\n  const [selected, setSelected] = React.useState<Object3D[]>([])\n  const active = selected[0]\n\n  return (\n    <Setup controls={false}>\n      <OrbitControls makeDefault />\n      {active && <TransformControls {...props} object={active} />}\n      <Select box onChange={setSelected}>\n        <group>\n          <Box position={[-1, 0, 0]}>\n            <meshBasicMaterial wireframe color=\"orange\" />\n          </Box>\n        </group>\n        <group>\n          <Box position={[0, 0, 0]}>\n            <meshBasicMaterial wireframe color=\"green\" />\n          </Box>\n        </group>\n      </Select>\n    </Setup>\n  )\n}\n\nexport const TransformControlsSelectObjectSt = {\n  render: (args) => <TransformControlsSelectObjectScene {...args} />,\n  name: 'With <Select />',\n} satisfies Story\n\n//\n\nfunction TransformControlsLockScene(props: React.ComponentProps<typeof TransformControls>) {\n  const orbitControls = React.useRef<OrbitControlsImpl>(null!)\n  const transformControls = React.useRef<TransformControlsImpl>(null!)\n\n  React.useEffect(() => {\n    if (transformControls.current) {\n      const { current: controls } = transformControls\n      const callback = (event) => (orbitControls.current.enabled = !event.value)\n      controls.addEventListener('dragging-changed', callback)\n      return () => controls.removeEventListener('dragging-changed', callback)\n    }\n  })\n\n  return (\n    <>\n      <TransformControls ref={transformControls} {...props}>\n        <Box>\n          <meshBasicMaterial wireframe />\n        </Box>\n      </TransformControls>\n      <OrbitControls ref={orbitControls} />\n    </>\n  )\n}\n\nexport const TransformControlsLockSt = {\n  decorators: [\n    (Story) => (\n      <Setup controls={false}>\n        <Story />\n      </Setup>\n    ),\n  ],\n  args: {\n    mode: 'translate',\n    showX: true,\n    showY: true,\n    showZ: true,\n  },\n  argTypes: {\n    mode: {\n      control: {\n        type: 'radio',\n        options: {\n          scale: 'scale',\n          rotate: 'rotate',\n          translate: 'translate',\n        },\n      },\n    },\n    showX: { control: 'boolean' },\n    showY: { control: 'boolean' },\n    showZ: { control: 'boolean' },\n  },\n  render: (args) => <TransformControlsLockScene {...args} />,\n  name: 'Lock orbit controls while transforming',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Tube.stories.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } from '../useTurntable'\n\nimport { Tube } from '../../src'\n\nexport default {\n  title: 'Shapes/Tube',\n  component: Tube,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(-30, 30, 30)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Tube>\n\ntype Story = StoryObj<typeof Tube>\n\nfunction TubeScene(props: React.ComponentProps<typeof Tube>) {\n  // curve example from https://threejs.org/docs/#api/en/geometries/TubeGeometry\n  const path = React.useMemo(() => {\n    class CustomSinCurve extends THREE.Curve<THREE.Vector3> {\n      private scale: number\n\n      constructor(scale = 1) {\n        super()\n\n        this.scale = scale\n      }\n\n      getPoint(t: number) {\n        const tx = t * 3 - 1.5\n        const ty = Math.sin(2 * Math.PI * t)\n        const tz = 0\n\n        return new THREE.Vector3(tx, ty, tz).multiplyScalar(this.scale)\n      }\n    }\n\n    return new CustomSinCurve(10)\n  }, [])\n\n  const ref = useTurntable<React.ComponentRef<typeof Tube>>()\n\n  return (\n    <Tube ref={ref} args={[path]} {...props}>\n      <meshPhongMaterial color=\"#f3f3f3\" wireframe />\n    </Tube>\n  )\n}\n\nexport const TubeSt = {\n  render: (args) => <TubeScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/VideoTexture.stories.tsx",
    "content": "import * as React from 'react'\nimport { useState } from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Plane, VideoTexture, useTexture } from '../../src'\n\nexport default {\n  title: 'Misc/VideoTexture',\n  component: VideoTexture,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof VideoTexture>\n\ntype Story = StoryObj<typeof VideoTexture>\n\nfunction VideoTextureScene(props: React.ComponentProps<typeof VideoTexture>) {\n  return (\n    <VideoTexture {...props}>\n      {(texture) => (\n        <Plane args={[4, 2.25]}>\n          <meshBasicMaterial side={THREE.DoubleSide} map={texture} toneMapped={false} />\n        </Plane>\n      )}\n    </VideoTexture>\n  )\n}\n\nexport const VideoTextureSt = {\n  args: {\n    src: 'https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4',\n  },\n  render: (args) => <VideoTextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction VideoTextureScene2(props: React.ComponentProps<typeof VideoTexture>) {\n  return (\n    <>\n      <Plane args={[4, 2.25]}>\n        <React.Suspense fallback={<FallbackMaterial url=\"images/sintel-cover.jpg\" />}>\n          <VideoTexture {...props}>\n            {(texture) => <meshBasicMaterial side={THREE.DoubleSide} map={texture} toneMapped={false} />}\n          </VideoTexture>\n        </React.Suspense>\n      </Plane>\n    </>\n  )\n}\n\nfunction FallbackMaterial({ url }: { url: string }) {\n  const texture = useTexture(url)\n  return <meshBasicMaterial map={texture} toneMapped={false} />\n}\n\nexport const VideoTextureSt2 = {\n  args: {\n    src: 'https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4',\n  },\n  render: (args) => <VideoTextureScene2 {...args} />,\n  name: 'Suspense',\n} satisfies Story\n\n//\n\nfunction VideoTextureScene3(props: React.ComponentProps<typeof VideoTexture>) {\n  const [mediaStream, setMediaStream] = useState<MediaStream | null>(null)\n\n  return (\n    <>\n      <Plane\n        args={[4, 2.25]}\n        onClick={async () => {\n          const mediaStream = await navigator.mediaDevices.getDisplayMedia({ video: true })\n          setMediaStream(mediaStream)\n        }}\n      >\n        <React.Suspense fallback={<FallbackMaterial url=\"images/share-screen.jpg\" />}>\n          <VideoTexture {...props} src={mediaStream}>\n            {(texture) => <meshBasicMaterial side={THREE.DoubleSide} map={texture} toneMapped={false} />}\n          </VideoTexture>\n        </React.Suspense>\n      </Plane>\n    </>\n  )\n}\n\nexport const UseVideoTextureSceneSt3 = {\n  render: (args) => <VideoTextureScene3 {...args} />,\n  name: 'MediaStream',\n} satisfies Story\n\n//\n\nfunction VideoTextureScene4(props: React.ComponentProps<typeof VideoTexture>) {\n  return (\n    <>\n      <Plane args={[4, 2.25]}>\n        <VideoTexture {...props}>\n          {(texture) => <meshBasicMaterial side={THREE.DoubleSide} map={texture} toneMapped={false} />}\n        </VideoTexture>\n      </Plane>\n    </>\n  )\n}\n\nexport const VideoTextureSt4 = {\n  args: {\n    src: 'https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8', // m3u8 file from: https://hlsjs.video-dev.org/demo/\n  },\n  render: (args) => <VideoTextureScene4 {...args} />,\n  name: 'hls▸js',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/WebcamVideoTexture.stories.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { Suspense } from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Plane, WebcamVideoTexture } from '../../src'\n\nexport default {\n  title: 'Misc/WebcamVideoTexture',\n  component: WebcamVideoTexture,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof WebcamVideoTexture>\n\ntype Story = StoryObj<typeof WebcamVideoTexture>\n\nfunction WebcamVideoTextureScene(props: React.ComponentProps<typeof WebcamVideoTexture>) {\n  return (\n    <Plane args={[4, 2.25]}>\n      <Suspense fallback={<meshBasicMaterial color=\"gray\" />}>\n        <WebcamVideoTexture {...props}>\n          {(texture) => <meshBasicMaterial side={THREE.DoubleSide} map={texture} toneMapped={false} />}\n        </WebcamVideoTexture>\n      </Suspense>\n    </Plane>\n  )\n}\n\nexport const WebcamVideoTextureSt = {\n  render: (args) => <WebcamVideoTextureScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/Wireframe.stories.tsx",
    "content": "import * as React from 'react'\nimport { IcosahedronGeometry, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Environment, Wireframe } from '../../src'\n\nexport default {\n  title: 'Staging/Wireframe',\n  component: Wireframe,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(2, 2, 2)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof Wireframe>\n\ntype Story = StoryObj<typeof Wireframe>\n\nfunction WireframeScene(props: React.ComponentProps<typeof Wireframe>) {\n  const geom = React.useMemo(() => new IcosahedronGeometry(1, 16), [])\n\n  return (\n    <>\n      <mesh>\n        <icosahedronGeometry args={[1, 16]} />\n        <meshPhysicalMaterial color=\"red\" roughness={0.2} metalness={1} />\n\n        <Wireframe {...props} />\n      </mesh>\n\n      <mesh position={[0, 0, -2.5]}>\n        <torusKnotGeometry />\n        <meshBasicMaterial color=\"red\" />\n\n        <Wireframe simplify stroke=\"white\" squeeze dash fillMix={1} fillOpacity={0.2} />\n      </mesh>\n\n      <group position={[-2.5, 0, -2.5]}>\n        <Wireframe fill=\"blue\" geometry={geom} stroke=\"white\" squeeze dash fillMix={1} fillOpacity={0.2} />\n      </group>\n\n      <mesh position={[-2.5, 0, 0]}>\n        <sphereGeometry args={[1, 16, 16]} />\n        <shaderMaterial\n          vertexShader={\n            /* glsl */ `\n            void main() {\n              gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n            }\n          `\n          }\n          fragmentShader={\n            /* glsl */ `\n          \n            void main() {\n              float edge = getWireframe();\n              gl_FragColor = vec4(1.0, 1.0, 0.0, edge);\n            }\n          `\n          }\n        />\n\n        <Wireframe stroke=\"white\" squeeze dash />\n      </mesh>\n\n      <Environment background preset=\"sunset\" blur={0.2} />\n    </>\n  )\n}\n\nexport const WireframeSt = {\n  args: {\n    stroke: 'white',\n    squeeze: true,\n    dash: true,\n  },\n  argTypes: {\n    stroke: { control: 'color' },\n  },\n  render: (args) => <WireframeScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/meshBounds.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } from '../useTurntable'\n\nimport { meshBounds } from '../../src'\n\nfunction MeshBounds(props: React.ComponentProps<'mesh'>) {\n  const mesh = useTurntable<React.ComponentRef<'mesh'>>()\n\n  const [hovered, setHover] = React.useState(false)\n\n  return (\n    <mesh\n      {...props}\n      raycast={meshBounds}\n      ref={mesh}\n      onPointerOver={() => setHover(true)}\n      onPointerOut={() => setHover(false)}\n    >\n      <boxGeometry args={[1, 1, 1]} />\n      <meshStandardMaterial color=\"hotpink\" wireframe={!hovered} />\n    </mesh>\n  )\n}\n\nexport default {\n  title: 'Misc/meshBounds',\n  component: MeshBounds,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof MeshBounds>\n\ntype Story = StoryObj<typeof MeshBounds>\n\nfunction MeshBoundsScene(props: React.ComponentProps<typeof MeshBounds>) {\n  return (\n    <>\n      <MeshBounds {...props} position={[0, 1, 0]} />\n      <MeshBounds {...props} position={[1, -1, 0]} />\n      <MeshBounds {...props} position={[-1, -1, 0]} />\n    </>\n  )\n}\n\nexport const MeshBoundsSt = {\n  render: (args) => <MeshBoundsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/shaderMaterial.stories.tsx",
    "content": "import * as React from 'react'\nimport { extend } from '@react-three/fiber'\nimport { Texture } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\nimport { Box, shaderMaterial, useTexture } from '../../src'\n\nconst MyMaterial = shaderMaterial(\n  { map: new Texture(), repeats: 1 },\n  /* glsl */ `\n    varying vec2 vUv;\n\n    void main()\t{\n      vUv = uv;\n      gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1);\n    }\n  `,\n  /* glsl */ `\n    varying vec2 vUv;\n    uniform float repeats;\n    uniform sampler2D map;\n\n    float random (vec2 st) {\n      return fract(sin(dot(st.xy, vec2(12.9898,78.233))) * 43758.5453123);\n    }\n\n    void main(){\n      vec2 uv = vUv;\n\n      uv *= repeats;\n      uv = fract(uv);\n\n      vec3 color = vec3(\n        texture2D(map, uv).r,\n        texture2D(map, uv + vec2(0.01, 0.01)).g,\n        texture2D(map, uv - vec2(0.01, 0.01)).b\n      );\n\n      gl_FragColor = vec4(color, 1.0);\n\n      #include <tonemapping_fragment>\n      #include <encodings_fragment>\n    }\n  `\n)\nextend({ MyMaterial })\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    myMaterial: ThreeElements['shaderMaterial'] & {\n      repeats: number\n      map: Texture | Texture[]\n    }\n  }\n}\n\nfunction ShaderMaterial(props: React.ComponentProps<'myMaterial'>) {\n  return <myMaterial {...props} />\n}\n\nexport default {\n  title: 'Shaders/shaderMaterial',\n  component: ShaderMaterial,\n  decorators: [\n    (Story) => (\n      <Setup>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof ShaderMaterial>\n\ntype Story = StoryObj<typeof ShaderMaterial>\n\nfunction ShaderMaterialScene(args) {\n  const map = useTexture(`images/living-room-2.jpg`)\n\n  return (\n    <Box args={[5, 5, 5]}>\n      <ShaderMaterial {...args} map={map} />\n    </Box>\n  )\n}\n\nexport const ShaderMaterialSt = {\n  args: {\n    repeats: 2,\n  },\n  argTypes: {\n    repeats: { control: { type: 'range', min: 1, max: 10, step: 1 } },\n  },\n  render: (args) => <ShaderMaterialScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/useAnimations.stories.tsx",
    "content": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { GLTF } from 'three-stdlib'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useAnimations, useGLTF, useMatcapTexture } from '../../src'\n\ntype UseAnimationHook = Parameters<typeof useAnimations>\ntype UseAnimationProps = {\n  animations: UseAnimationHook[0]\n  root: UseAnimationHook[1]\n} & { selectedAction: string; blendDuration: number }\n\nfunction UseAnimation({ animations, root, selectedAction, blendDuration }: UseAnimationProps) {\n  const { actions } = useAnimations(animations, root)\n\n  React.useEffect(() => {\n    actions[selectedAction]?.reset().fadeIn(blendDuration).play() // eslint-disable-line\n    return () => void actions[selectedAction]?.fadeOut(blendDuration)\n  }, [actions, selectedAction, blendDuration])\n\n  return null\n}\n\nexport default {\n  title: 'Abstractions/useAnimations',\n  component: UseAnimation,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, 0, 3)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof UseAnimation>\n\ntype Story = StoryObj<typeof UseAnimation>\n\nuseGLTF.preload('ybot.glb')\n\nfunction UseAnimationsScene(props: React.ComponentProps<typeof UseAnimation>) {\n  const root = React.useRef<React.ComponentRef<'group'>>(null)\n  const { nodes, animations } = useGLTF('ybot.glb') as GLTF & {\n    nodes: {\n      YB_Body: THREE.SkinnedMesh\n      YB_Joints: THREE.SkinnedMesh\n      mixamorigHips: THREE.Bone\n    }\n    materials: {\n      YB_Body: THREE.MeshStandardMaterial\n      YB_Joints: THREE.MeshStandardMaterial\n    }\n  }\n  const [matcapBody] = useMatcapTexture('293534_B2BFC5_738289_8A9AA7', 1024)\n  const [matcapJoints] = useMatcapTexture('3A2412_A78B5F_705434_836C47', 1024)\n\n  return (\n    <>\n      <color attach=\"background\" args={['#303030']} />\n      <group position={[0, -1, 0]}>\n        <gridHelper args={[10, 20]} />\n        <group ref={root} dispose={null}>\n          <group rotation={[Math.PI / 2, 0, 0]} scale={[0.01, 0.01, 0.01]}>\n            <primitive object={nodes.mixamorigHips} />\n            <skinnedMesh geometry={nodes.YB_Body.geometry} skeleton={nodes.YB_Body.skeleton}>\n              <meshMatcapMaterial matcap={matcapBody} />\n            </skinnedMesh>\n            <skinnedMesh geometry={nodes.YB_Joints.geometry} skeleton={nodes.YB_Joints.skeleton}>\n              <meshMatcapMaterial matcap={matcapJoints} />\n            </skinnedMesh>\n          </group>\n        </group>\n      </group>\n\n      <UseAnimation {...props} root={root} animations={animations} />\n    </>\n  )\n}\n\nexport const UseAnimationsSt = {\n  args: {\n    selectedAction: 'Strut',\n    blendDuration: 0.5,\n  },\n  argTypes: {\n    selectedAction: { control: 'select', options: ['Dance', 'Idle', 'Strut'] },\n    blendDuration: { controls: { type: 'range', min: 0, max: 2, step: 0.1 } },\n  },\n  render: (args) => <UseAnimationsScene {...args} />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/useAspect.stories.tsx",
    "content": "import * as React from 'react'\nimport { useLoader } from '@react-three/fiber'\nimport { TextureLoader, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useAspect, Plane } from '../../src'\n\nfunction UseAspect({\n  width,\n  height,\n  factor,\n  ...rest\n}: { width: number; height: number; factor: number } & React.ComponentProps<'group'>) {\n  const scale = useAspect(width, height, factor)\n\n  return <group scale={scale} {...rest} />\n}\n\nexport default {\n  title: 'Misc/useAspect',\n  component: UseAspect,\n  argTypes: {\n    width: { control: { type: 'range', min: 0, max: 5000 } },\n    height: { control: { type: 'range', min: 0, max: 2000 } },\n    factor: { control: { type: 'range', min: 0, max: 10, step: 0.01 } },\n  },\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new Vector3(0, -10, 0)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof UseAspect>\n\ntype Story = StoryObj<typeof UseAspect>\n\nfunction SimpleScene(props: React.ComponentProps<typeof UseAspect>) {\n  return (\n    <UseAspect {...props} rotation-x={Math.PI / 2}>\n      <Plane args={[1, 1, 4, 4]}>\n        <meshPhongMaterial wireframe />\n      </Plane>\n    </UseAspect>\n  )\n}\n\nexport const SimpleSt = {\n  args: {\n    width: 1920,\n    height: 1080,\n    factor: 1,\n  },\n  render: (args) => <SimpleScene {...args} />,\n  name: 'Default',\n} satisfies Story\n\n//\n\nfunction TextureScene(props: React.ComponentProps<typeof UseAspect>) {\n  const map = useLoader(TextureLoader, `images/living-room-1.jpg`)\n\n  return (\n    <UseAspect {...props} rotation-x={Math.PI / 2}>\n      <Plane>\n        <meshPhongMaterial map={map} color=\"grey\" />\n      </Plane>\n    </UseAspect>\n  )\n}\n\nexport const TextureSt = {\n  args: {\n    width: 3024,\n    height: 4032,\n    factor: 1,\n  },\n  render: (args) => <TextureScene {...args} />,\n  name: 'With Texture',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/useCamera.stories.tsx",
    "content": "import * as React from 'react'\nimport { useFrame, useThree, createPortal, ThreeEvent } from '@react-three/fiber'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { useCamera, OrthographicCamera } from '../../src'\n\nexport default {\n  title: 'Misc/useCamera',\n  component: UseCameraScene,\n  decorators: [\n    (Story) => (\n      <Setup cameraPosition={new THREE.Vector3(0, 0, 5)}>\n        <Story />\n      </Setup>\n    ),\n  ],\n} satisfies Meta<typeof UseCameraScene>\n\ntype Story = StoryObj<typeof UseCameraScene>\n\nfunction UseCameraScene() {\n  const virtualCam = React.useRef<THREE.OrthographicCamera>(null!)\n  const ref = React.useRef<THREE.Mesh>(null)\n\n  const [hover, setHover] = React.useState<null | number>(null)\n\n  const gl = useThree(({ gl }) => gl)\n  const scene = useThree(({ scene }) => scene)\n  const camera = useThree(({ camera }) => camera)\n\n  const virtualScene = React.useMemo(() => new THREE.Scene(), [])\n\n  const matrix = new THREE.Matrix4()\n\n  useFrame(() => {\n    matrix.copy(camera.matrix).invert()\n\n    if (ref.current) {\n      ref.current.quaternion.setFromRotationMatrix(matrix)\n    }\n\n    gl.autoClear = true\n    gl.render(scene, camera)\n\n    gl.autoClear = false\n    gl.clearDepth()\n    gl.render(virtualScene, virtualCam.current)\n  }, 1)\n\n  const handlePointerOut = () => setHover(null)\n  const handlePointerMove = (e: ThreeEvent<PointerEvent>) => setHover(Math.floor(e.faceIndex ?? 0 / 2))\n  return createPortal(\n    <>\n      <OrthographicCamera ref={virtualCam} makeDefault={false} position={[0, 0, 100]} zoom={2} />\n\n      <mesh ref={ref} raycast={useCamera(virtualCam)} onPointerOut={handlePointerOut} onPointerMove={handlePointerMove}>\n        {[...Array(6)].map((_, index) => (\n          <meshLambertMaterial key={index} color=\"hotpink\" wireframe={hover !== index} />\n        ))}\n        <boxGeometry args={[60, 60, 60]} />\n      </mesh>\n\n      <ambientLight intensity={0.5 * Math.PI} />\n      <pointLight position={[10, 10, 10]} intensity={0.5 * Math.PI} decay={0} />\n    </>,\n    virtualScene\n  )\n}\n\nexport const UseCameraSt = {\n  render: () => <UseCameraScene />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/stories/useContextBridge.stories.tsx",
    "content": "import * as React from 'react'\nimport { Canvas } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { OrbitControls, Box, useContextBridge, Text } from '../../src'\n\nfunction ContextBridge({\n  contexts,\n  children,\n}: { contexts: Parameters<typeof useContextBridge> } & { children?: React.ReactNode }) {\n  useContextBridge(...contexts)\n\n  return <>{children}</>\n}\n\nexport default {\n  title: 'Misc/useContextBridge',\n  component: ContextBridge,\n} satisfies Meta<typeof ContextBridge>\n\ntype Story = StoryObj<typeof ContextBridge>\n\ntype ThemeContext = { colors: { red: string; green: string; blue: string } }\ntype GreetingContext = {\n  name: string\n  setName: React.Dispatch<React.SetStateAction<string>>\n}\n\nconst ThemeContext = React.createContext<ThemeContext>(null!)\nconst GreetingContext = React.createContext<GreetingContext>(null!)\n\nfunction Scene() {\n  // we can now use the context within the canvas via the regular hook\n  const theme = React.useContext(ThemeContext)\n  const greeting = React.useContext(GreetingContext)\n  return (\n    <>\n      <Box\n        position-x={-4}\n        args={[3, 2]}\n        material-color={theme.colors.red}\n        onClick={() => greeting.setName(theme.colors.red)}\n      />\n      <Box\n        position-x={0}\n        args={[3, 2]}\n        material-color={theme.colors.green}\n        onClick={() => greeting.setName(theme.colors.green)}\n      />\n      <Box\n        position-x={4}\n        args={[3, 2]}\n        material-color={theme.colors.blue}\n        onClick={() => greeting.setName(theme.colors.blue)}\n      />\n\n      <React.Suspense fallback={null}>\n        <Text fontSize={0.3} position-z={2}>\n          {greeting.name ? `Hello ${greeting.name}!` : 'Click a color'}\n        </Text>\n      </React.Suspense>\n    </>\n  )\n}\n\nfunction SceneWrapper() {\n  return (\n    <Canvas>\n      {/* create the bridge inside the Canvas and forward the context */}\n      <ContextBridge contexts={[ThemeContext, GreetingContext]}>\n        <Scene />\n        <OrbitControls enablePan={false} zoomSpeed={0.5} />\n      </ContextBridge>\n    </Canvas>\n  )\n}\n\nfunction UseContextBridgeStory() {\n  const [name, setName] = React.useState('')\n  return (\n    // Provide several contexts from above the Canvas\n    // This mimics the standard behavior of composing them\n    // in the `App.tsx` or `index.tsx` files\n    <ThemeContext.Provider value={{ colors: { red: '#ff0000', green: '#00ff00', blue: '#0000ff' } }}>\n      <GreetingContext.Provider value={{ name, setName }}>\n        <SceneWrapper />\n      </GreetingContext.Provider>\n    </ThemeContext.Provider>\n  )\n}\n\nexport const UseContextBridgeSt = {\n  render: () => <UseContextBridgeStory />,\n  name: 'Default',\n} satisfies Story\n"
  },
  {
    "path": ".storybook/theme.ts",
    "content": "import { create } from 'storybook/theming/create'\nimport dreiLogo from './drei.jpeg'\n\nexport default create({\n  base: 'light',\n  brandImage: dreiLogo,\n  appBg: 'white',\n})\n"
  },
  {
    "path": ".storybook/useTurntable.ts",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useFrame } from '@react-three/fiber'\n\nexport function useTurntable<T extends THREE.Object3D>() {\n  const ref = React.useRef<T>(null)\n\n  useFrame(() => {\n    if (ref.current) {\n      ref.current.rotation.y += 0.01\n    }\n  })\n\n  return ref\n}\n"
  },
  {
    "path": ".yarnrc.yml",
    "content": "nodeLinker: node-modules\n"
  },
  {
    "path": "CODE_OF_CONDUCT.md",
    "content": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, we as\ncontributors and maintainers pledge to making participation in our project and\nour community a harassment-free experience for everyone, regardless of age, body\nsize, disability, ethnicity, sex characteristics, gender identity and expression,\nlevel of experience, education, socio-economic status, nationality, personal\nappearance, race, religion, or sexual identity and orientation.\n\n## Our Standards\n\nExamples of behavior that contributes to creating a positive environment\ninclude:\n\n- Using welcoming and inclusive language\n- Being respectful of differing viewpoints and experiences\n- Gracefully accepting constructive criticism\n- Focusing on what is best for the community\n- Showing empathy towards other community members\n\nExamples of unacceptable behavior by participants include:\n\n- The use of sexualized language or imagery and unwelcome sexual attention or\n  advances\n- Trolling, insulting/derogatory comments, and personal or political attacks\n- Public or private harassment\n- Publishing others' private information, such as a physical or electronic\n  address, without explicit permission\n- Other conduct which could reasonably be considered inappropriate in a\n  professional setting\n\n## Our Responsibilities\n\nProject maintainers are responsible for clarifying the standards of acceptable\nbehavior and are expected to take appropriate and fair corrective action in\nresponse to any instances of unacceptable behavior.\n\nProject maintainers have the right and responsibility to remove, edit, or\nreject comments, commits, code, wiki edits, issues, and other contributions\nthat are not aligned to this Code of Conduct, or to ban temporarily or\npermanently any contributor for other behaviors that they deem inappropriate,\nthreatening, offensive, or harmful.\n\n## Scope\n\nThis Code of Conduct applies both within project spaces and in public spaces\nwhen an individual is representing the project or its community. Examples of\nrepresenting a project or community include using an official project e-mail\naddress, posting via an official social media account, or acting as an appointed\nrepresentative at an online or offline event. Representation of a project may be\nfurther defined and clarified by project maintainers.\n\n## Enforcement\n\nInstances of abusive, harassing, or otherwise unacceptable behavior may be\nreported by contacting the project team at team@react-spring.io. All\ncomplaints will be reviewed and investigated and will result in a response that\nis deemed necessary and appropriate to the circumstances. The project team is\nobligated to maintain confidentiality with regard to the reporter of an incident.\nFurther details of specific enforcement policies may be posted separately.\n\nProject maintainers who do not follow or enforce the Code of Conduct in good\nfaith may face temporary or permanent repercussions as determined by other\nmembers of the project's leadership.\n\n## Attribution\n\nThis Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4,\navailable at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html\n\n[homepage]: https://www.contributor-covenant.org\n\nFor answers to common questions about this code of conduct, see\nhttps://www.contributor-covenant.org/faq\n"
  },
  {
    "path": "CONTRIBUTING.md",
    "content": "# Contributing\n\nThanks for wanting to make a contribution and wanting to improve this library for everyone! This repository uses Typescript so please continue to do so, you can always reach out in the repo or the [discord](https://pmnd.rs/discord). This is a guideline, use your initiative, if you don't think it makes sense to do a step in here, don't bother it's normally okay. we're chill.\n\n## How to Contribute\n\n1.  Fork and clone the repo\n2.  Run `corepack enable && yarn install` to install dependencies\n3.  Create a branch for your PR with `git checkout -b pr-type/issue-number-your-branch-name`\n4.  Let's get cooking! 👨🏻‍🍳🥓\n\nYou can also just [![Open in GitHub Codespaces](https://img.shields.io/static/v1?&message=Open%20in%20%20Codespaces&style=flat&colorA=000000&colorB=000000&label=GitHub&logo=github&logoColor=ffffff)](https://github.com/codespaces/new?template_repository=pmndrs%2Fdrei).\n\n## Example\n\nYou'll find a sample [`Example.tsx`](src/core/Example.tsx) component and its associated [`Example.stories.tsx`](.storybook/stories/Example.stories.tsx) to start with, as well as its documentation in the [`README`](README.md#example)\n\n## Commit Guidelines\n\nBe sure your commit messages follow this specification: https://www.conventionalcommits.org/en/v1.0.0-beta.4/\n\n## Storybook\n\nIf you're adding a brand new feature, you need to make sure you add a storybook entry, here's a few tips:\n\n- Make use of `@storybook/addon-controls` to show component variants & configuration\n- Keep the story simple & show the essence of the component, remember some people may be looking at using drei for the first time & it's important the stories are clear and concise.\n- Keep assets minimal (3D Models, textures) to avoid bloating the repository\n- If you think a more involved example is necessary, you can always add a codesandbox to the main README while keeping the story minimalistic\n\n## Publishing\n\nWe use `semantic-release-action` to deploy the package. Because of this only certain commits will trigger the action of creating a release:\n\n- `fix:` will create a `0.0.x` version\n- `feat:` will create a `0.x.0` version\n- `BREAKING CHANGE:` will create a `x.0.0` version\n\nWe release on `master`, `beta` & `alpha`. `beta` & `alpha` are configured to be prerelease. Any other commits will not fire a release.\n"
  },
  {
    "path": "LICENSE",
    "content": "MIT License\n\nCopyright (c) 2020 react-spring\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n"
  },
  {
    "path": "README.md",
    "content": "[![Storybook](https://img.shields.io/static/v1?message=Storybook&style=flat&colorA=000000&colorB=000000&label=&logo=storybook&logoColor=ffffff)](https://drei.pmnd.rs/)\n[![](https://img.shields.io/badge/chromatic-171c23.svg?style=flat&colorA=000000&colorB=000000&logo=chromatic&logoColor=ffffff)](https://www.chromatic.com/library?appId=64a019f36ecd3751d0ada612&branch=master)\n[![Version](https://img.shields.io/npm/v/@react-three/drei?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/@react-three/drei)\n[![Downloads](https://img.shields.io/npm/dt/@react-three/drei.svg?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/@react-three/drei)\n[![Discord Shield](https://img.shields.io/discord/740090768164651008?style=flat&colorA=000000&colorB=000000&label=discord&logo=discord&logoColor=ffffff)](https://discord.com/channels/740090768164651008/741751532592038022)\n[![Open in GitHub Codespaces](https://img.shields.io/static/v1?&message=Open%20in%20%20Codespaces&style=flat&colorA=000000&colorB=000000&label=GitHub&logo=github&logoColor=ffffff)](https://github.com/codespaces/new?template_repository=pmndrs%2Fdrei)\n\n[![logo](docs/logo.jpg)](https://codesandbox.io/s/bfplr)\n\nA growing collection of useful helpers and fully functional, ready-made abstractions for [@react-three/fiber](https://github.com/pmndrs/react-three-fiber).\n\nIf you make a component that is generic enough to be useful to others, think about [CONTRIBUTING](CONTRIBUTING.md)!\n\n```bash\nnpm install @react-three/drei\n```\n\n> [!IMPORTANT]\n> this package is using the stand-alone [`three-stdlib`](https://github.com/pmndrs/three-stdlib) instead of [`three/examples/jsm`](https://github.com/mrdoob/three.js/tree/master/examples/jsm).\n\n## Basic usage\n\n```jsx\nimport { PerspectiveCamera, PositionalAudio, ... } from '@react-three/drei'\n```\n\n## React-native\n\n```jsx\nimport { PerspectiveCamera, PositionalAudio, ... } from '@react-three/drei/native'\n```\n\nThe `native` route of the library **does not** export `Html` or `Loader`. The default export of the library is `web` which **does** export `Html` and `Loader`.\n\n## Documentation\n\nhttps://pmndrs.github.io/drei\n\n<details>\n  <summary>Old doc</summary>\n\n> [!WARNING]\n> Below is an archive of the anchors links with their new respective locations to the documentation website.\n> Do not update the links below, they are for reference only.\n\n<!-- <table>\n  <tr>\n    <td valign=\"top\">\n      <ul>\n        <li><a href=\"#cameras\">Cameras</a></li>\n        <ul>\n          <li><a href=\"#perspectivecamera\">PerspectiveCamera</a></li>\n          <li><a href=\"#orthographiccamera\">OrthographicCamera</a></li>\n          <li><a href=\"#cubecamera\">CubeCamera</a></li>\n        </ul>\n        <li><a href=\"#controls\">Controls</a></li>\n        <ul>\n          <li><a href=\"#cameracontrols\">CameraControls</a></li>\n          <li><a href=\"#controls\">FlyControls</a></li>\n          <li><a href=\"#controls\">MapControls</a></li>\n          <li><a href=\"#controls\">DeviceOrientationControls</a></li>\n          <li><a href=\"#controls\">TrackballControls</a></li>\n          <li><a href=\"#controls\">ArcballControls</a></li>\n          <li><a href=\"#controls\">PointerLockControls</a></li>\n          <li><a href=\"#controls\">FirstPersonControls</a></li>\n          <li><a href=\"#scrollcontrols\">ScrollControls</a></li>\n          <li><a href=\"#presentationcontrols\">PresentationControls</a></li>\n          <li><a href=\"#keyboardcontrols\">KeyboardControls</a></li>\n          <li><a href=\"#FaceControls\">FaceControls</a></li>\n          <li><a href=\"#motionpathcontrols\">MotionPathControls</a></li>\n        </ul>\n        <li><a href=\"#gizmos\">Gizmos</a></li>\n        <ul>\n          <li><a href=\"#gizmohelper\">GizmoHelper</a></li>\n          <li><a href=\"#pivotcontrols\">PivotControls</a></li>\n          <li><a href=\"#dragcontrols\">DragControls</a></li>\n          <li><a href=\"#transformcontrols\">TransformControls</a></li>\n          <li><a href=\"#grid\">Grid</a></li>\n          <li><a href=\"#helper--usehelper\">Helper / useHelper</a></li>\n          <li><a href=\"#helper\">Helper</a></li>\n        </ul>\n        <li><a href=\"#abstractions\">Abstractions</a></li>\n        <ul>\n          <li><a href=\"#image\">Image</a></li>\n          <li><a href=\"#text\">Text</a></li>\n          <li><a href=\"#text3d\">Text3D</a></li>\n          <li><a href=\"#positionalaudio\">PositionalAudio</a></li>\n          <li><a href=\"#billboard\">Billboard</a></li>\n          <li><a href=\"#screenspace\">ScreenSpace</a></li>\n          <li><a href=\"#screensizer\">ScreenSizer</a></li>\n          <li><a href=\"#effects\">Effects</a></li>\n          <li><a href=\"#gradienttexture\">GradientTexture</a></li>\n          <li><a href=\"#edges\">Edges</a></li>\n          <li><a href=\"#outlines\">Outlines</a></li>\n          <li><a href=\"#trail\">Trail</a></li>\n          <li><a href=\"#sampler\">Sampler</a></li>\n          <li><a href=\"#computedattribute\">ComputedAttribute</a></li>\n          <li><a href=\"#clone\">Clone</a></li>\n          <li><a href=\"#useanimations\">useAnimations</a></li>\n          <li><a href=\"#marchingcubes\">MarchingCubes</a></li>\n          <li><a href=\"#decal\">Decal</a></li>\n          <li><a href=\"#svg\">Svg</a></li>\n          <li><a href=\"#gltf\">Gltf</a></li>\n          <li><a href=\"#asciirenderer\">AsciiRenderer</a></li>\n          <li><a href=\"#splat\">Splat</a></li>\n        </ul>\n        <li><a href=\"#shaders\">Shaders</a></li>\n        <ul>\n          <li><a href=\"#meshreflectormaterial\">MeshReflectorMaterial</a></li>\n          <li><a href=\"#meshwobblematerial\">MeshWobbleMaterial</a></li>\n          <li><a href=\"#meshdistortmaterial\">MeshDistortMaterial</a></li>\n          <li><a href=\"#meshrefractionmaterial\">MeshRefractionMaterial</a></li>\n          <li><a href=\"#meshtransmissionmaterial\">MeshTransmissionMaterial</a></li>\n          <li><a href=\"#meshdiscardmaterial\">MeshDiscardMaterial</a></li>\n          <li><a href=\"#pointmaterial\">PointMaterial</a></li>\n          <li><a href=\"#softshadows\">SoftShadows</a></li>\n          <li><a href=\"#shadermaterial\">shaderMaterial</a></li>\n        </ul>\n      </ul>\n    </td>\n    <td valign=\"top\">\n      <ul>\n        <li><a href=\"#misc\">Misc</a></li>\n        <ul>\n          <li><a href=\"#example\">Example</a></li>\n          <li><a href=\"#html\">Html</a></li>\n          <li><a href=\"#cycleraycast\">CycleRaycast</a></li>\n          <li><a href=\"#select\">Select</a></li>\n          <li><a href=\"#sprite-animator\">Sprite Animator</a></li>\n          <li><a href=\"#stats\">Stats</a></li>\n          <li><a href=\"#stats-gl\">StatsGl</a></li>\n          <li><a href=\"#wireframe\">Wireframe</a></li>\n          <li><a href=\"#usedepthbuffer\">useDepthBuffer</a></li>\n          <li><a href=\"#usecontextbridge\">useContextBridge</a></li>\n          <li><a href=\"#fbo--usefbo\">Fbo / useFBO</a></li>\n          <li><a href=\"#usecamera\">useCamera</a></li>\n          <li><a href=\"#cubecamera--usecubecamera\">CubeCamera / useCubeCamera</a></li>\n          <li><a href=\"#detectgpu--usedetectgpu\">DetectGPU / useDetectGPU</a></li>\n          <li><a href=\"#useaspect\">useAspect</a></li>\n          <li><a href=\"#usecursor\">useCursor</a></li>\n          <li><a href=\"#useintersect\">useIntersect</a></li>\n          <li><a href=\"#useboxprojectedenv\">useBoxProjectedEnv</a></li>\n          <li><a href=\"#trail--useTrail\">Trail / useTrail</a></li>\n          <li><a href=\"#useSurfaceSampler\">useSurfaceSampler</a></li>\n          <li><a href=\"#facelandmarker\">FaceLandmarker</a></li>\n        </ul>\n        <li><a href=\"#loading\">Loaders</a></li>\n        <ul>\n          <li><a href=\"#loader\">Loader</a></li>\n          <li><a href=\"#progress--useprogress\">Progress / useProgress</a></li>\n          <li><a href=\"#gltf--usegltf\">Gltf / useGLTF</a></li>\n          <li><a href=\"#fbx--usefbx\">FBX / useFBX</a></li>\n          <li><a href=\"#texture--usetexture\">Texture / useTexture</a></li>\n          <li><a href=\"#ktx2--usektx2\">Ktx2 / useKTX2</a></li>\n          <li><a href=\"#cubetexture--usecubetexture\">CubeTexture / useCubeTexture</a></li>\n          <li><a href=\"#videotexture--usevideotexture\">VideoTexture / useVideoTexture</a></li>\n          <li><a href=\"#trailtexture--usetrailtexture\">TrailTexture / useTrailTexture</a></li>\n          <li><a href=\"#usefont\">useFont</a></li>\n          <li><a href=\"#usespriteloader\">useSpriteLoader</a></li>\n        </ul>\n        <li><a href=\"#performance\">Performance</a></li>\n        <ul>\n          <li><a href=\"#instances\">Instances</a></li>\n          <li><a href=\"#merged\">Merged</a></li>\n          <li><a href=\"#points\">Points</a></li>\n          <li><a href=\"#segments\">Segments</a></li>\n          <li><a href=\"#detailed\">Detailed</a></li>\n          <li><a href=\"#preload\">Preload</a></li>\n          <li><a href=\"#bakeshadows\">BakeShadows</a></li>\n          <li><a href=\"#meshbounds\">meshBounds</a></li>\n          <li><a href=\"#adaptivedpr\">AdaptiveDpr</a></li>\n          <li><a href=\"#adaptiveevents\">AdaptiveEvents</a></li>\n          <li><a href=\"#bvh\">Bvh</a></li>\n          <li><a href=\"#performancemonitor\">PerformanceMonitor</a></li>\n        </ul>\n        <li><a href=\"#portals\">Portals</a></li>\n        <ul>\n          <li><a href=\"#hud\">Hud</a></li>\n          <li><a href=\"#view\">View</a></li>\n          <li><a href=\"#rendertexture\">RenderTexture</a></li>\n          <li><a href=\"#rendercubetexture\">RenderCubeTexture</a></li>\n          <li><a href=\"#fisheye\">Fisheye</a></li>\n          <li><a href=\"#mask\">Mask</a></li>\n          <li><a href=\"#meshportalmaterial\">MeshPortalMaterial</a></li>\n        </ul>\n        <li><a href=\"#modifiers\">Modifiers</a></li>\n        <ul>\n          <li><a href=\"#curvemodifier\">CurveModifier</a></li>\n        </ul>\n      </ul>\n    </td>\n    <td valign=\"top\">\n      <ul>\n        <li><a href=\"#shapes\">Shapes</a></li>\n        <ul>\n          <li><a href=\"#shapes\">Plane</a></li>\n          <li><a href=\"#shapes\">Box</a></li>\n          <li><a href=\"#shapes\">Sphere</a></li>\n          <li><a href=\"#shapes\">Circle</a></li>\n          <li><a href=\"#shapes\">Cone</a></li>\n          <li><a href=\"#shapes\">Cylinder</a></li>\n          <li><a href=\"#shapes\">Tube</a></li>\n          <li><a href=\"#shapes\">Torus</a></li>\n          <li><a href=\"#shapes\">TorusKnot</a></li>\n          <li><a href=\"#shapes\">Ring</a></li>\n          <li><a href=\"#shapes\">Tetrahedron</a></li>\n          <li><a href=\"#shapes\">Polyhedron</a></li>\n          <li><a href=\"#shapes\">Icosahedron</a></li>\n          <li><a href=\"#shapes\">Octahedron</a></li>\n          <li><a href=\"#shapes\">Dodecahedron</a></li>\n          <li><a href=\"#shapes\">Extrude</a></li>\n          <li><a href=\"#shapes\">Lathe</a></li>\n          <li><a href=\"#shapes\">Shape</a></li>\n          <li><a href=\"#roundedbox\">RoundedBox</a></li>\n          <li><a href=\"#screenquad\">Screenquad</a></li>\n          <li><a href=\"#line\">Line</a></li>\n          <li><a href=\"#quadraticbezierline\">QuadraticBezierLine</a></li>\n          <li><a href=\"#cubicbezierline\">CubicBezierLine</a></li>\n          <li><a href=\"#catmullromline\">CatmullRomLine</a></li>\n          <li><a href=\"#facemesh\">Facemesh</a></li>\n        </ul>\n        <li><a href=\"#staging\">Staging</a></li>\n        <ul>\n          <li><a href=\"#center\">Center</a></li>\n          <li><a href=\"#resize\">Resize</a></li>\n          <li><a href=\"#BBAnchor\">BBAnchor</a></li>\n          <li><a href=\"#bounds\">Bounds</a></li>\n          <li><a href=\"#camerashake\">CameraShake</a></li>\n          <li><a href=\"#float\">Float</a></li>\n          <li><a href=\"#stage\">Stage</a></li>\n          <li><a href=\"#backdrop\">Backdrop</a></li>\n          <li><a href=\"#environment\">Environment</a></li>\n          <li><a href=\"#lightformer\">Lightformer</a></li>\n          <li><a href=\"#spotlight\">SpotLight</a></li>\n          <li><a href=\"#spotlightshadow\">SpotLightShadow</a></li>\n          <li><a href=\"#shadow\">Shadow</a></li>\n          <li><a href=\"#caustics\">Caustics</a></li>\n          <li><a href=\"#contactshadows\">ContactShadows</a></li>\n          <li><a href=\"#randomizedlight\">RandomizedLight</a></li>\n          <li><a href=\"#accumulativeshadows\">AccumulativeShadows</a></li>\n          <li><a href=\"#sky\">Sky</a></li>\n          <li><a href=\"#stars\">Stars</a></li>\n          <li><a href=\"#sparkles\">Sparkles</a></li>\n          <li><a href=\"#cloud\">Cloud</a></li>\n          <li><a href=\"#useenvironment\">useEnvironment</a></li>\n          <li><a href=\"#matcaptexture--usematcaptexture\">MatcapTexture / useMatcapTexture</a></li>\n          <li><a href=\"#normaltexture--usenormaltexture\">NormalTexture / useNormalTexture</a></li>\n          <li><a href=\"#shadowalpha\">ShadowAlpha</a></li>\n        </ul>\n      </ul>\n    </td>\n  </tr>\n</table> -->\n\n### Cameras\n\n#### PerspectiveCamera\n\n[Documentation has moved here](https://pmndrs.github.io/drei/cameras/perspective-camera)\n\n#### OrthographicCamera\n\n[Documentation has moved here](https://pmndrs.github.io/drei/cameras/orthographic-camera)\n\n#### CubeCamera\n\n[Documentation has moved here](https://pmndrs.github.io/drei/cameras/cube-camera)\n\n### Controls\n\n#### CameraControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/controls/camera-controls)\n\n#### ScrollControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/controls/scroll-controls)\n\n#### PresentationControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/controls/presentation-controls)\n\n#### KeyboardControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/controls/keyboard-controls)\n\n#### FaceControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/controls/face-controls)\n\n#### MotionPathControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/controls/motion-path-controls)\n\n### Gizmos\n\n#### GizmoHelper\n\n[Documentation has moved here](https://pmndrs.github.io/drei/gizmos/gizmo-helper)\n\n#### PivotControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/gizmos/pivot-controls)\n\n#### DragControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/gizmos/drag-controls)\n\n#### TransformControls\n\n[Documentation has moved here](https://pmndrs.github.io/drei/gizmos/transform-controls)\n\n#### Grid\n\n[Documentation has moved here](https://pmndrs.github.io/drei/gizmos/grid)\n\n#### Helper / useHelper\n\n[Documentation has moved here](https://pmndrs.github.io/drei/gizmos/helper-use-helper)\n\n### Shapes\n\n#### Plane, Box, Sphere, Circle, Cone, Cylinder, Tube, Torus, TorusKnot, Ring, Tetrahedron, Polyhedron, Icosahedron, Octahedron, Dodecahedron, Extrude, Lathe, Shape\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/mesh)\n\n#### RoundedBox\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/rounded-box)\n\n#### ScreenQuad\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/screen-quad)\n\n#### Line\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/line)\n\n#### QuadraticBezierLine\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/quadratic-bezier-line)\n\n#### CubicBezierLine\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/cubic-bezier-line)\n\n#### CatmullRomLine\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/catmull-rom-line)\n\n#### Facemesh\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shapes/facemesh)\n\n### Abstractions\n\n#### Image\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/image)\n\n#### Text\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/text)\n\n#### Text3D\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/text3d)\n\n#### Effects\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/effects)\n\n#### PositionalAudio\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/positional-audio)\n\n#### Billboard\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/billboard)\n\n#### ScreenSpace\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/screen-space)\n\n#### ScreenSizer\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/screen-sizer)\n\n#### GradientTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/gradient-texture)\n\n#### Edges\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/edges)\n\n#### Outlines\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/outlines)\n\n#### Trail\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/trail)\n\n#### Sampler\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/sampler)\n\n#### ComputedAttribute\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/computed-attribute)\n\n#### Clone\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/clone)\n\n#### useAnimations\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/use-animations)\n\n#### MarchingCubes\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/marching-cubes)\n\n#### Decal\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/decal)\n\n#### Svg\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/svg)\n\n#### AsciiRenderer\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/ascii-renderer)\n\n#### Splat\n\n[Documentation has moved here](https://pmndrs.github.io/drei/abstractions/splat)\n\n### Shaders\n\n#### MeshReflectorMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/mesh-reflector-material)\n\n#### MeshWobbleMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/mesh-wobble-material)\n\n#### MeshDistortMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/mesh-distort-material)\n\n#### MeshRefractionMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/mesh-refraction-material)\n\n#### MeshTransmissionMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/mesh-transmission-material)\n\n#### MeshDiscardMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/mesh-discard-material)\n\n#### PointMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/point-material)\n\n#### SoftShadows\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/soft-shadows)\n\n#### shaderMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/shaders/shader-material)\n\n### Modifiers\n\n#### CurveModifier\n\n[Documentation has moved here](https://pmndrs.github.io/drei/modifiers/curve-modifier)\n\n### Misc\n\n#### useContextBridge\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-context-bridge)\n\n#### Example\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/example)\n\n#### Html\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/html)\n\n#### CycleRaycast\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/cycle-raycast)\n\n#### Select\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/select)\n\n#### Sprite Animator\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/sprite-animator)\n\n#### Stats\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/stats)\n\n#### StatsGl\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/stats-gl)\n\n#### Wireframe\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/wireframe)\n\n#### useDepthBuffer\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-depth-buffer)\n\n#### Fbo / useFBO\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/fbo-use-fbo)\n\n#### useCamera\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-camera)\n\n#### CubeCamera / useCubeCamera\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/cube-camera-use-cube-camera)\n\n#### DetectGPU / useDetectGPU\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/detect-gpu-use-detect-gpu)\n\n#### useAspect\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-aspect)\n\n#### useCursor\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-cursor)\n\n#### useIntersect\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-intersect)\n\n#### useBoxProjectedEnv\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-box-projected-env)\n\n#### Trail / useTrail\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/trail-use-trail)\n\n#### useSurfaceSampler\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/use-surface-sampler)\n\n#### FaceLandmarker\n\n[Documentation has moved here](https://pmndrs.github.io/drei/misc/face-landmarker)\n\n### Loading\n\n#### Loader\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/loader)\n\n#### Progress / useProgress\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/progress-use-progress)\n\n#### Gltf / useGLTF\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/gltf-use-gltf)\n\n#### Fbx / useFBX\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/fbx-use-fbx)\n\n#### Texture / useTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/texture-use-texture)\n\n#### Ktx2 / useKTX2\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/ktx2-use-ktx2)\n\n#### CubeTexture / useCubeTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/cube-texture-use-cube-texture)\n\n#### VideoTexture / useVideoTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/video-texture-use-video-texture)\n\n#### TrailTexture / useTrailTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/trail-texture-use-trail-texture)\n\n#### useFont\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/use-font)\n\n#### useSpriteLoader\n\n[Documentation has moved here](https://pmndrs.github.io/drei/loaders/use-sprite-loader)\n\n### Performance\n\n#### Instances\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/instances)\n\n#### Merged\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/merged)\n\n#### Points\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/points)\n\n#### Segments\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/segments)\n\n#### Detailed\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/detailed)\n\n#### Preload\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/preload)\n\n#### BakeShadows\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/bake-shadows)\n\n#### meshBounds\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/mesh-bounds)\n\n#### AdaptiveDpr\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/adaptive-dpr)\n\n#### AdaptiveEvents\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/adaptive-events)\n\n#### Bvh\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/bvh)\n\n#### PerformanceMonitor\n\n[Documentation has moved here](https://pmndrs.github.io/drei/performances/performance-monitor)\n\n### Portals\n\n#### Hud\n\n[Documentation has moved here](https://pmndrs.github.io/drei/portals/hud)\n\n#### View\n\n[Documentation has moved here](https://pmndrs.github.io/drei/portals/view)\n\n#### RenderTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/portals/render-texture)\n\n#### RenderCubeTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/portals/render-cube-texture)\n\n#### Fisheye\n\n[Documentation has moved here](https://pmndrs.github.io/drei/portals/fisheye)\n\n#### Mask\n\n[Documentation has moved here](https://pmndrs.github.io/drei/portals/mask)\n\n#### MeshPortalMaterial\n\n[Documentation has moved here](https://pmndrs.github.io/drei/portals/mesh-portal-material)\n\n### Staging\n\n#### Center\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/center)\n\n#### Resize\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/resize)\n\n#### BBAnchor\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/bb-anchor)\n\n#### Bounds\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/bounds)\n\n#### CameraShake\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/camera-shake)\n\n#### Float\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/float)\n\n#### Stage\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/stage)\n\n#### Backdrop\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/backdrop)\n\n#### Shadow\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/shadow)\n\n#### Caustics\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/caustics)\n\n#### ContactShadows\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/contact-shadows)\n\n#### RandomizedLight\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/randomized-light)\n\n#### AccumulativeShadows\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/accumulative-shadows)\n\n#### SpotLight\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/spot-light)\n\n#### SpotLightShadow\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/spot-light-shadow)\n\n#### Environment\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/environment)\n\n#### Lightformer\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/lightformer)\n\n#### Sky\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/sky)\n\n#### Stars\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/stars)\n\n#### Sparkles\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/sparkles)\n\n#### Cloud\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/cloud)\n\n#### useEnvironment\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/use-environment)\n\n#### MatcapTexture / useMatcapTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/matcap-texture-use-matcap-texture)\n\n#### NormalTexture / useNormalTexture\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/normal-texture-use-normal-texture)\n\n#### ShadowAlpha\n\n[Documentation has moved here](https://pmndrs.github.io/drei/staging/shadow-alpha)\n\n</details>\n\n## Dev\n\n### INSTALL\n\nPre-requisites:\n\n- Install [nvm](https://github.com/nvm-sh/nvm), then:\n  ```sh\n  $ nvm install\n  $ nvm use\n  $ node -v # make sure your version satisfies package.json#engines.node\n  ```\n  nb: if you want this node version to be your default nvm's one: `nvm alias default node`\n- Install yarn, with:\n  ```sh\n  $ corepack enable\n  $ corepack prepare --activate # it reads \"packageManager\"\n  $ yarn -v # make sure your version satisfies package.json#engines.yarn\n  ```\n\n```sh\n$ yarn install\n```\n\n### Test\n\n#### Local\n\nPre-requisites:\n\n- ```sh\n  $ npx playwright install\n  ```\n\nTo run visual tests locally:\n\n```sh\n$ yarn build\n$ yarn test\n```\n\nTo update a snapshot:\n\n```sh\n$ PLAYWRIGHT_UPDATE_SNAPSHOTS=1 yarn test\n```\n\n#### Docker\n\n> [!IMPORTANT]\n> Snapshots are system-dependent, so to run playwright in the same environment as the CI:\n\n```sh\n$ docker run --init --rm \\\n    -v $(pwd):/app -w /app \\\n    ghcr.io/pmndrs/playwright:drei \\\n      sh -c \"corepack enable && yarn install && yarn build && yarn test\"\n```\n\nTo update a snapshot:\n\n```sh\n$ docker run --init --rm \\\n    -v $(pwd):/app -w /app \\\n    -e PLAYWRIGHT_UPDATE_SNAPSHOTS=1 \\\n    ghcr.io/pmndrs/playwright:drei \\\n      sh -c \"corepack enable && yarn install && yarn build && yarn test\"\n```\n"
  },
  {
    "path": "chromatic.config.json",
    "content": "{\n  \"projectId\": \"Project:64a019f36ecd3751d0ada612\",\n  \"zip\": true,\n  \"onlyStoryFiles\": [\".storybook/stories/Example.stories.tsx\", \".storybook/stories/CameraShake.stories.tsx\"]\n}\n"
  },
  {
    "path": "docs/abstractions/ascii-renderer.mdx",
    "content": "---\ntitle: AsciiRenderer\nsourcecode: src/core/AsciiRenderer.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"vq9wsl\" />\n  </li>\n</Grid>\n\nAbstraction of three's [AsciiEffect](https://threejs.org/examples/?q=as#webgl_effects_ascii). It creates a DOM layer on top of the canvas and renders the scene as ascii characters.\n\n```tsx\ntype AsciiRendererProps = {\n  /** Render index, default: 1 */\n  renderIndex?: number\n  /** CSS background color (can be \"transparent\"), default: black */\n  bgColor?: string\n  /** CSS character color, default: white */\n  fgColor?: string\n  /** Characters, default: ' .:-+*=%@#' */\n  characters?: string\n  /** Invert character, default: true */\n  invert?: boolean\n  /** Colorize output (very expensive!), default: false */\n  color?: boolean\n  /** Level of detail, default: 0.15 */\n  resolution?: number\n}\n```\n\n```jsx\n<Canvas>\n  <AsciiRenderer />\n```\n"
  },
  {
    "path": "docs/abstractions/billboard.mdx",
    "content": "---\ntitle: Billboard\nsourcecode: src/core/Billboard.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/abstractions-billboard--billboard-st)\n\nAdds a `<group />` that always faces the camera.\n\n```jsx\n<Billboard\n  follow={true}\n  lockX={false}\n  lockY={false}\n  lockZ={false} // Lock the rotation on the z axis (default=false)\n>\n  <Text fontSize={1}>I'm a billboard</Text>\n</Billboard>\n```\n"
  },
  {
    "path": "docs/abstractions/clone.mdx",
    "content": "---\ntitle: Clone\nsourcecode: src/core/Clone.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"42glz0\" />\n  </li>\n</Grid>\n\nDeclarative abstraction around THREE.Object3D.clone. This is useful when you want to create a shallow copy of an existing fragment (and Object3D, Groups, etc) into your scene, for instance a group from a loaded GLTF. This clone is now re-usable, but it will still refer to the original geometries and materials.\n\n```ts\n<Clone\n  /** Any pre-existing THREE.Object3D (groups, meshes, ...), or an array of objects */\n  object: THREE.Object3D | THREE.Object3D[]\n  /** Children will be placed within the object, or within the group that holds arrayed objects */\n  children?: React.ReactNode\n  /** Can clone materials and/or geometries deeply (default: false) */\n  deep?: boolean | 'materialsOnly' | 'geometriesOnly'\n  /** The property keys it will shallow-clone (material, geometry, visible, ...) */\n  keys?: string[]\n  /** Can either spread over props or fill in JSX children, applies to every mesh within */\n  inject?: MeshProps | React.ReactNode | ((object: THREE.Object3D) => React.ReactNode)\n  /** Short access castShadow, applied to every mesh within */\n  castShadow?: boolean\n  /** Short access receiveShadow, applied to every mesh within */\n  receiveShadow?: boolean\n/>\n```\n\nYou create a shallow clone by passing a pre-existing object to the `object` prop.\n\n```jsx\nconst { nodes } = useGLTF(url)\nreturn (\n  <Clone object={nodes.table} />\n```\n\nOr, multiple objects:\n\n```jsx\n<Clone object={[nodes.foo, nodes.bar]} />\n```\n\nYou can dynamically insert objects, these will apply to anything that isn't a group or a plain object3d (meshes, lines, etc):\n\n```jsx\n<Clone object={nodes.table} inject={<meshStandardMaterial color=\"green\" />} />\n```\n\nOr make inserts conditional:\n\n```jsx\n<Clone object={nodes.table} inject={\n  {(object) => (object.name === 'table' ? <meshStandardMaterial color=\"green\" /> : null)}\n} />\n```\n"
  },
  {
    "path": "docs/abstractions/computed-attribute.mdx",
    "content": "---\ntitle: ComputedAttribute\nsourcecode: src/core/ComputedAttribute.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-sampler--sampler-weight-st)\n\nCreate and attach an attribute declaratively.\n\n```tsx\n<sphereGeometry>\n  <ComputedAttribute\n    // attribute will be added to the geometry with this name\n    name=\"my-attribute-name\"\n    compute={(geometry) => {\n      // ...someLogic;\n      return new THREE.BufferAttribute([1, 2, 3], 1)\n    }}\n    // you can pass any BufferAttribute prop to this component, eg.\n    usage={THREE.StaticReadUsage}\n  />\n</sphereGeometry>\n```\n"
  },
  {
    "path": "docs/abstractions/decal.mdx",
    "content": "---\ntitle: Decal\nsourcecode: src/core/Decal.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/misc-decal--decal-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ymb5d9\" />\n  </li>\n</Grid>\n\nAbstraction around Three's `DecalGeometry`. It will use the its parent `mesh` as the decal surface by default.\n\nThe decal box has to intersect the surface, otherwise it will not be visible. if you do not specifiy a rotation it will look at the parents center point. You can also pass a single number as the rotation which allows you to spin it.\n\n```js\n<mesh>\n  <sphereGeometry />\n  <meshBasicMaterial />\n  <Decal\n    debug // Makes \"bounding box\" of the decal visible\n    position={[0, 0, 0]} // Position of the decal\n    rotation={[0, 0, 0]} // Rotation of the decal (can be a vector or a degree in radians)\n    scale={1} // Scale of the decal\n  >\n    <meshBasicMaterial\n      map={texture}\n      polygonOffset\n      polygonOffsetFactor={-1} // The material should take precedence over the original\n    />\n  </Decal>\n</mesh>\n```\n\nIf you do not specify a material it will create a transparent meshBasicMaterial with a polygonOffsetFactor of -10.\n\n```jsx\n<mesh>\n  <sphereGeometry />\n  <meshBasicMaterial />\n  <Decal map={texture} />\n</mesh>\n```\n\nIf declarative composition is not possible, use the `mesh` prop to define the surface the decal must attach to.\n\n```js\n<Decal mesh={ref}>\n  <meshBasicMaterial map={texture} polygonOffset polygonOffsetFactor={-1} />\n</Decal>\n```\n"
  },
  {
    "path": "docs/abstractions/edges.mdx",
    "content": "---\ntitle: Edges\nsourcecode: src/core/Edges.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ny3p4\" />\n  </li>\n</Grid>\n\nAbstracts [THREE.EdgesGeometry](https://threejs.org/docs/#api/en/geometries/EdgesGeometry). It pulls the geometry automatically from its parent, optionally you can ungroup it and give it a `geometry` prop. You can give it children, for instance a custom material. Edges is based on `<Line>` and supports all of its props.\n\n```jsx\n<mesh>\n  <boxGeometry />\n  <meshBasicMaterial />\n  <Edges\n    linewidth={4}\n    scale={1.1}\n    threshold={15} // Display edges only when the angle between two faces exceeds this value (default=15 degrees)\n    color=\"white\"\n  />\n</mesh>\n```\n"
  },
  {
    "path": "docs/abstractions/effects.mdx",
    "content": "---\ntitle: Effects\nsourcecode: src/core/Effects.tsx\n---\n\nAbstraction around threes own [EffectComposer](https://threejs.org/docs/#examples/en/postprocessing/EffectComposer). By default it will prepend a render-pass and a gammacorrection-pass. Children are cloned, `attach` is given to them automatically. You can only use passes or effects in there.\n\nBy default it creates a render target with HalfFloatType, RGBAFormat. You can change all of this to your liking, inspect the types.\n\n```jsx\nimport { SSAOPass } from \"three-stdlib\"\n\nextend({ SSAOPass })\n\n<Effects multisamping={8} renderIndex={1} disableGamma={false} disableRenderPass={false} disableRender={false}>\n  <sSAOPass args={[scene, camera, 100, 100]} kernelRadius={1.2} kernelSize={0} />\n</Effects>\n```\n"
  },
  {
    "path": "docs/abstractions/gradient-texture.mdx",
    "content": "---\ntitle: GradientTexture\nsourcecode: src/core/GradientTexture.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"l03yb\" />\n  </li>\n</Grid>\n\nA declarative THREE.Texture which attaches to \"map\" by default. You can use this to create gradient backgrounds.\n\n```jsx\n<mesh>\n  <planeGeometry />\n  <meshBasicMaterial>\n    <GradientTexture\n      stops={[0, 1]} // As many stops as you want\n      colors={['aquamarine', 'hotpink']} // Colors need to match the number of stops\n      size={1024} // Size is optional, default = 1024\n    />\n  </meshBasicMaterial>\n</mesh>\n```\n\nRadial gradient.\n\n```jsx\nimport { GradientTexture, GradientType } from './GradientTexture'\n;<mesh>\n  <planeGeometry />\n  <meshBasicMaterial>\n    <GradientTexture\n      stops={[0, 0.5, 1]} // As many stops as you want\n      colors={['aquamarine', 'hotpink', 'yellow']} // Colors need to match the number of stops\n      size={1024} // Size (height) is optional, default = 1024\n      width={1024} // Width of the canvas producing the texture, default = 16\n      type={GradientType.Radial} // The type of the gradient, default = GradientType.Linear\n      innerCircleRadius={0} // Optional, the radius of the inner circle of the gradient, default = 0\n      outerCircleRadius={'auto'} // Optional, the radius of the outer circle of the gradient, default = auto\n    />\n  </meshBasicMaterial>\n</mesh>\n```\n"
  },
  {
    "path": "docs/abstractions/image.mdx",
    "content": "---\ntitle: Image\nsourcecode: src/core/Image.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"9s2wd9\" />\n  </li>\n  <li>\n    <Codesandbox id=\"l4klb\" />\n  </li>\n  <li>\n    <Codesandbox id=\"gsm1y\" />\n  </li>\n  <li>\n    <Codesandbox id=\"x8gvs\" />\n  </li>\n  <li>\n    <Codesandbox id=\"yjhzv\" />\n  </li>\n</Grid>\n\nA shader-based image component with auto-cover (similar to css/background: cover).\n\n```tsx\nexport type ImageProps = Omit<ThreeElements['mesh'], 'scale'> & {\n  segments?: number\n  scale?: number | [number, number]\n  color?: Color\n  zoom?: number\n  radius?: number\n  grayscale?: number\n  toneMapped?: boolean\n  transparent?: boolean\n  opacity?: number\n  side?: THREE.Side\n}\n```\n\n```jsx\nfunction Foo() {\n  const ref = useRef()\n  useFrame(() => {\n    ref.current.material.radius = ... // between 0 and 1\n    ref.current.material.zoom = ... // 1 and higher\n    ref.current.material.grayscale = ... // between 0 and 1\n    ref.current.material.color.set(...) // mix-in color\n  })\n  return <Image ref={ref} url=\"/file.jpg\" />\n}\n```\n\nTo make the material transparent:\n\n```jsx\n<Image url=\"/file.jpg\" transparent opacity={0.5} />\n```\n\nYou can have custom planes, for instance a rounded-corner plane.\n\n```jsx\nimport { extend } from '@react-three/fiber'\nimport { Image } from '@react-three/drei'\nimport { easing, geometry } from 'maath'\n\nextend({ RoundedPlaneGeometry: geometry.RoundedPlaneGeometry })\n\n<Image url=\"/file.jpg\">\n  <roundedPlaneGeometry args={[1, 2, 0.15]} />\n</Image>\n```\n"
  },
  {
    "path": "docs/abstractions/marching-cubes.mdx",
    "content": "---\ntitle: MarchingCubes\nsourcecode: src/core/MarchingCubes.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/abstractions-marchingcubes--marching-cubes-story)\n\nAn abstraction for threes [MarchingCubes](https://threejs.org/examples/#webgl_marchingcubes)\n\n```jsx\n<MarchingCubes resolution={50} maxPolyCount={20000} enableUvs={false} enableColors={true}>\n  <MarchingCube strength={0.5} subtract={12} color={new Color('#f0f')} position={[0.5, 0.5, 0.5]} />\n\n  <MarchingPlane planeType=\"y\" strength={0.5} subtract={12} />\n</MarchingCubes>\n```\n"
  },
  {
    "path": "docs/abstractions/outlines.mdx",
    "content": "---\ntitle: Outlines\nsourcecode: src/core/Outlines.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"2gh6jf\" />\n  </li>\n</Grid>\n\nAn ornamental component that extracts the geometry from its parent and displays an [inverted-hull outline](https://bnpr.gitbook.io/bnpr/outline/inverse-hull-method). Supported parents are `<mesh>`, `<skinnedMesh>` and `<instancedMesh>`.\n\n```tsx\ntype OutlinesProps = ThreeElements['group'] & {\n  /** Outline color, default: black */\n  color: ReactThreeFiber.Color\n  /** Line thickness is independent of zoom, default: false */\n  screenspace: boolean\n  /** Outline opacity, default: 1 */\n  opacity: number\n  /** Outline transparency, default: false */\n  transparent: boolean\n  /** Outline thickness, default 0.05 */\n  thickness: number\n  /** Geometry crease angle (0 === no crease), default: Math.PI */\n  angle: number\n  /** Clipping planes, default: null (no clipping) works the same as clipping planes on any material */\n  clippingPlanes: THREE.Plane[] | null\n}\n```\n\n```jsx\n<mesh>\n  <boxGeometry />\n  <meshBasicMaterial />\n  <Outlines thickness={0.05} color=\"hotpink\" />\n</mesh>\n```\n"
  },
  {
    "path": "docs/abstractions/positional-audio.mdx",
    "content": "---\ntitle: PositionalAudio\nsourcecode: src/core/PositionalAudio.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"gkfhr\" />\n  </li>\n</Grid>\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/abstractions-positionalaudio--positional-audio-scene-st)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nA wrapper around [THREE.PositionalAudio](https://threejs.org/docs/#api/en/audio/PositionalAudio). Add this to groups or meshes to tie them to a sound that plays when the camera comes near.\n\n```jsx\n<PositionalAudio\n  url=\"/sound.mp3\"\n  distance={1}\n  loop\n  {...props} // All THREE.PositionalAudio props are valid\n/>\n```\n"
  },
  {
    "path": "docs/abstractions/sampler.mdx",
    "content": "---\ntitle: Sampler\nsourcecode: src/core/Sampler.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-sampler--sampler-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ehflx3\" />\n  </li>\n  <li>\n    <Codesandbox id=\"ehflx3\" />\n  </li>\n  <li>\n    <Codesandbox id=\"k6rcp2\" />\n  </li>\n</Grid>\n\nDeclarative abstraction around MeshSurfaceSampler & InstancedMesh.\nIt samples points from the passed mesh and transforms an InstancedMesh's matrix to distribute instances on the points.\n\nCheck the demos & code for more.\n\nYou can either pass a Mesh and InstancedMesh as children:\n\n```tsx\n// This simple example scatters 1000 spheres on the surface of the sphere mesh.\n<Sampler\n  weight={'normal'} // the name of the attribute to be used as sampling weight\n  transform={transformPoint} // a function that transforms each instance given a sample. See the examples for more.\n  count={16} // Number of samples\n>\n  <mesh>\n    <sphereGeometry args={[2]} />\n  </mesh>\n\n  <instancedMesh args={[null, null, 1_000]}>\n    <sphereGeometry args={[0.1]} />\n  </instancedMesh>\n</Sampler>\n```\n\nor use refs when you can't compose declaratively:\n\n```tsx\nconst { nodes } = useGLTF('my/mesh/url')\nconst mesh = useRef(nodes)\nconst instances = useRef()\n\nreturn <>\n  <instancedMesh args={[null, null, 1_000]}>\n    <sphereGeometry args={[0.1]}>\n  </instancedMesh>\n\n  <Sampler mesh={mesh} instances={instances}>\n</>\n```\n"
  },
  {
    "path": "docs/abstractions/screen-sizer.mdx",
    "content": "---\ntitle: ScreenSizer\nsourcecode: src/core/ScreenSizer.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/abstractions-screensizer--screen-sizer-story)\n\nAdds a `<object3D />` that scales objects to screen space.\n\n```jsx\n<ScreenSizer\n  scale={1} // scale factor\n>\n  <Box\n    args={[100, 100, 100]} // will render roughly as a 100px box\n  />\n</ScreenSizer>\n```\n"
  },
  {
    "path": "docs/abstractions/screen-space.mdx",
    "content": "---\ntitle: ScreenSpace\nsourcecode: src/core/ScreenSpace.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/abstractions-screenspace--screen-space-story)\n\nAdds a `<group />` that aligns objects to screen space.\n\n```jsx\n<ScreenSpace\n  depth={1} // Distance from camera\n>\n  <Box>I'm in screen space</Box>\n</ScreenSpace>\n```\n"
  },
  {
    "path": "docs/abstractions/splat.mdx",
    "content": "---\ntitle: Splat\nsourcecode: src/core/Splat.tsx\n---\n\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"qp4jmf\" />\n  </li>\n</Grid>\n\nA declarative abstraction around [antimatter15/splat](https://github.com/antimatter15/splat). It supports re-use, multiple splats with correct depth sorting, splats can move and behave as a regular object3d's, supports alphahash & alphatest, and stream-loading.\n\n```tsx\ntype SplatProps = {\n  /** Url towards a *.splat file, no support for *.ply */\n  src: string\n  /** Whether to use tone mapping, default: false */\n  toneMapped?: boolean\n  /** Alpha test value, , default: 0 */\n  alphaTest?: number\n  /** Whether to use alpha hashing, default: false */\n  alphaHash?: boolean\n  /** Chunk size for lazy loading, prevents chokings the worker, default: 25000 (25kb) */\n  chunkSize?: number\n} & ThreeElements['mesh']\n```\n\n```jsx\n<Splat src=\"https://huggingface.co/cakewalk/splat-data/resolve/main/nike.splat\" />\n```\n\nIn order to depth sort multiple splats correectly you can either use alphaTest, for instance with a low value. But keep in mind that this can show a slight outline under some viewing conditions.\n\n```jsx\n<Splat alphaTest={0.1} src=\"foo.splat\" />\n<Splat alphaTest={0.1} src=\"bar.splat\" />\n```\n\nYou can also use alphaHash, but this can be slower and create some noise, you would typically get rid of the noise in postprocessing with a TAA pass. You don't have to use alphaHash on all splats.\n\n```jsx\n<Splat alphaHash src=\"foo.splat\" />\n```\n"
  },
  {
    "path": "docs/abstractions/svg.mdx",
    "content": "---\ntitle: Svg\nsourcecode: src/core/Svg.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/abstractions-svg--svg-st)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nWrapper around the `three` [svg loader](https://threejs.org/examples/?q=sv#webgl_loader_svg) demo.\n\nAccepts an SVG url or svg raw data.\n\n```js\n<Svg src={urlOrRawSvgString} />\n```\n"
  },
  {
    "path": "docs/abstractions/text.mdx",
    "content": "---\ntitle: Text\nsourcecode: src/core/Text.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/abstractions-text--text-st)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"yup2o\" />\n  </li>\n</Grid>\n\nHi-quality text rendering w/ signed distance fields (SDF) and antialiasing, using [troika-3d-text](https://github.com/protectwise/troika/tree/master/packages/troika-3d-text). All of troikas props are valid! Text is suspense-based!\n\n```jsx\n<Text color=\"black\" anchorX=\"center\" anchorY=\"middle\">\n  hello world!\n</Text>\n```\n\nText will suspend while loading the font data, but in order to completely avoid FOUC you can pass the characters it needs to render.\n\n```jsx\n<Text font={fontUrl} characters=\"abcdefghijklmnopqrstuvwxyz0123456789!\">\n  hello world!\n</Text>\n```\n"
  },
  {
    "path": "docs/abstractions/text3d.mdx",
    "content": "---\ntitle: Text3D\nsourcecode: src/core/Text3D.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/abstractions-text3d--text-3-d-st)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"x6obrb\" />\n  </li>\n</Grid>\n\nRender 3D text using ThreeJS's `TextGeometry`.\n\nText3D will suspend while loading the font data. Text3D requires fonts in JSON format generated through [typeface.json](http://gero3.github.io/facetype.js), either as a path to a JSON file or a JSON object. If you face display issues try checking \"Reverse font direction\" in the typeface tool.\n\n```jsx\n<Text3D font={fontUrl} {...textOptions}>\n  Hello world!\n  <meshNormalMaterial />\n</Text3D>\n```\n\nYou can use any material. `textOptions` are options you'd pass to the `TextGeometry` constructor. Find more information about available options [here](https://threejs.org/docs/index.html?q=textg#examples/en/geometries/TextGeometry).\n\nYou can align the text using the `<Center>` component.\n\n```jsx\n<Center top left>\n  <Text3D>hello</Text3D>\n</Center>\n```\n\nIt adds three properties that do not exist in the original `TextGeometry`, `lineHeight`, `letterSpacing` and smooth. LetterSpacing is a factor that is `1` by default. LineHeight is in threejs units and `0` by default. Smooth merges vertices with a tolerance and calls computeVertexNormals.\n\n```jsx\n<Text3D smooth={1} lineHeight={0.5} letterSpacing={-0.025}>{`hello\\nworld`}</Text3D>\n```\n"
  },
  {
    "path": "docs/abstractions/trail.mdx",
    "content": "---\ntitle: Trail\nsourcecode: src/core/Trail.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-trail--use-trail-st)\n\nA declarative, `three.MeshLine` based Trails implementation. You can attach it to any mesh and it will give it a beautiful trail.\n\nProps defined below with their default values.\n\n```jsx\n<Trail\n  width={0.2} // Width of the line\n  color={'hotpink'} // Color of the line\n  length={1} // Length of the line\n  decay={1} // How fast the line fades away\n  local={false} // Wether to use the target's world or local positions\n  stride={0} // Min distance between previous and current point\n  interval={1} // Number of frames to wait before next calculation\n  target={undefined} // Optional target. This object will produce the trail.\n  attenuation={(width) => width} // A function to define the width in each point along it.\n>\n  {/* If `target` is not defined, Trail will use the first `Object3D` child as the target. */}\n  <mesh>\n    <sphereGeometry />\n    <meshBasicMaterial />\n  </mesh>\n\n  {/* You can optionally define a custom meshLineMaterial to use. */}\n  {/* <meshLineMaterial color={\"red\"} /> */}\n</Trail>\n```\n\n👉 Inspired by [TheSpite's Codevember 2021 #9](https://spite.github.io/codevember-2021/9/)\n"
  },
  {
    "path": "docs/abstractions/use-animations.mdx",
    "content": "---\ntitle: useAnimations\nsourcecode: src/core/useAnimations.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/abstractions-useanimations--use-animations-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"pecl6\" />\n  </li>\n</Grid>\n\nA hook that abstracts [AnimationMixer](https://threejs.org/docs/#api/en/animation/AnimationMixer).\n\n```jsx\nconst { nodes, materials, animations } = useGLTF(url)\nconst { ref, mixer, names, actions, clips } = useAnimations(animations)\nuseEffect(() => {\n  actions?.jump.play()\n})\nreturn (\n  <mesh ref={ref} />\n```\n\nThe hook can also take a pre-existing root (which can be a plain object3d or a reference to one):\n\n```jsx\nconst { scene, animations } = useGLTF(url)\nconst { actions } = useAnimations(animations, scene)\nreturn <primitive object={scene} />\n```\n"
  },
  {
    "path": "docs/cameras/cube-camera.mdx",
    "content": "---\ntitle: CubeCamera\nsourcecode: src/core/CubeCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/camera-cubecamera--default-story)\n\nA [THREE.CubeCamera](https://threejs.org/docs/#api/en/cameras/CubeCamera) that returns its texture as a render-prop. It makes children invisible while rendering to the internal buffer so that they are not included in the reflection.\n\n```tsx\ntype Props = ThreeElements['group'] & {\n  /** Number of frames to render, Infinity */\n  frames?: number\n  /** Resolution of the FBO, 256 */\n  resolution?: number\n  /** Camera near, 0.1 */\n  near?: number\n  /** Camera far, 1000 */\n  far?: number\n  /** Custom environment map that is temporarily set as the scenes background */\n  envMap?: THREE.Texture\n  /** Custom fog that is temporarily set as the scenes fog */\n  fog?: Fog | FogExp2\n  /** The contents of CubeCamera will be hidden when filming the cube */\n  children: (tex: Texture) => React.ReactNode\n}\n```\n\nUsing the `frames` prop you can control if this camera renders indefinitely or statically (a given number of times).\nIf you have two static objects in the scene, make it `frames={2}` for instance, so that both objects get to \"see\" one another in the reflections, which takes multiple renders.\nIf you have moving objects, unset the prop and use a smaller `resolution` instead.\n\n```jsx\n<CubeCamera>\n  {(texture) => (\n    <mesh>\n      <sphereGeometry />\n      <meshStandardMaterial envMap={texture} />\n    </mesh>\n  )}\n</CubeCamera>\n```\n"
  },
  {
    "path": "docs/cameras/orthographic-camera.mdx",
    "content": "---\ntitle: OrthographicCamera\nsourcecode: src/core/OrthographicCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/camera-orthographiccamera--orthographic-camera-scene-st)\n\nA responsive [THREE.OrthographicCamera](https://threejs.org/docs/#api/en/cameras/OrthographicCamera) that can set itself as the default.\n\n```jsx\n<OrthographicCamera makeDefault {...props}>\n  <mesh />\n</OrthographicCamera>\n```\n\nYou can use the OrthographicCamera to film contents into a RenderTarget, it has the same API as PerspectiveCamera.\n\n```jsx\n<OrthographicCamera position={[0, 0, 10]}>\n  {(texture) => (\n    <mesh geometry={plane}>\n      <meshBasicMaterial map={texture} />\n    </mesh>\n  )}\n</OrthographicCamera>\n```\n"
  },
  {
    "path": "docs/cameras/perspective-camera.mdx",
    "content": "---\ntitle: PerspectiveCamera\nsourcecode: src/core/PerspectiveCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/camera-perspectivecamera--perspective-camera-scene-st)\n\n```tsx\ntype Props = Omit<ThreeElements['perspectiveCamera'], 'children'> & {\n  /** Registers the camera as the system default, fiber will start rendering with it */\n  makeDefault?: boolean\n  /** Making it manual will stop responsiveness and you have to calculate aspect ratio yourself. */\n  manual?: boolean\n  /** The contents will either follow the camera, or be hidden when filming if you pass a function */\n  children?: React.ReactNode | ((texture: THREE.Texture) => React.ReactNode)\n  /** Number of frames to render, 0 */\n  frames?: number\n  /** Resolution of the FBO, 256 */\n  resolution?: number\n  /** Optional environment map for functional use */\n  envMap?: THREE.Texture\n}\n```\n\nA responsive [THREE.PerspectiveCamera](https://threejs.org/docs/#api/en/cameras/PerspectiveCamera) that can set itself as the default.\n\n```jsx\n<PerspectiveCamera makeDefault {...props} />\n<mesh />\n```\n\nYou can also give it children, which will now occupy the same position as the camera and follow along as it moves.\n\n```jsx\n<PerspectiveCamera makeDefault {...props}>\n  <mesh />\n</PerspectiveCamera>\n```\n\nYou can also drive it manually, it won't be responsive and you have to calculate aspect ratio yourself.\n\n```jsx\n<PerspectiveCamera manual aspect={...} onUpdate={(c) => c.updateProjectionMatrix()}>\n```\n\nYou can use the PerspectiveCamera to film contents into a RenderTarget, similar to CubeCamera. As a child you must provide a render-function which receives the texture as its first argument. The result of that function will _not follow the camera_, instead it will be set invisible while the FBO renders so as to avoid issues where the meshes that receive the texture are interrering.\n\n```jsx\n<PerspectiveCamera position={[0, 0, 10]}>\n  {(texture) => (\n    <mesh geometry={plane}>\n      <meshBasicMaterial map={texture} />\n    </mesh>\n  )}\n</PerspectiveCamera>\n```\n"
  },
  {
    "path": "docs/controls/camera-controls.mdx",
    "content": "---\ntitle: CameraControls\nsourcecode: src/core/CameraControls.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"sew669\" />\n  </li>\n</Grid>\n\nThis is an implementation of the [camera-controls](https://github.com/yomotsu/camera-controls) library.\n\n```tsx\n<CameraControls />\n```\n\n```tsx\ntype CameraControlsProps = {\n  /** Optional CameraControls subclass, default to `CameraControlsImpl` official class */\n  impl?: typeof CameraControlsImpl\n  /** The camera to control, default to the state's `camera` */\n  camera?: PerspectiveCamera | OrthographicCamera\n  /** DOM element to connect to, default to the state's `gl` renderer */\n  domElement?: HTMLElement\n  /** Reference this CameraControls instance as state's `controls` */\n  makeDefault?: boolean\n  /** Events callbacks, see: https://github.com/yomotsu/camera-controls#events */\n  onControlStart?: (e? { type: 'controlstart' }) => void\n  onControl?: (e? { type: 'control' }) => void\n  onControlEnd?: (e? { type: 'controlend' }) => void\n  onTransitionStart?: (e? { type: 'transitionstart' }) => void\n  onUpdate?: (e? { type: 'update' }) => void\n  onWake?: (e? { type: 'wake' }) => void\n  onRest?: (e? { type: 'rest' }) => void\n  onSleep?: (e? { type: 'sleep' }) => void\n}\n```\n\n## Breaking changes\n\n### 10.5.0\n\nThis drei version includes camera-controls v3: see the [migration guide](https://github.com/yomotsu/camera-controls?tab=readme-ov-file#v3-migration-guide) \n\n## Recipes\n\n### `[camera]`\n\nIf you need <abbr title=\"CameraControls\">CC</abbr> to control a specific camera, make it reactive so `CameraControls` is mounted/updated \"reactively\" to `mycam`\n\n```tsx\nconst [mycam, setMycam] = useState<THREE.PerspectiveCamera | null>();\n\n<PerspectiveCamera ref={setMycam} />\n{mycam && <CameraControls camera={mycam} />}\n```\n\n<details>\n  \nsee: https://github.com/pmndrs/drei/blob/ca4e69c33e5b2eae9ad327c7319dda46de7fd4ae/src/core/CameraControls.tsx#L79-L82\n\n</details>\n\n### Inputs\n\n<abbr title=\"CameraControls\">CC</abbr> has [\"user inputs\"](https://yomotsu.github.io/camera-controls/#md:user-input-config) options:\n\n```tsx\nimport { CameraControlsImpl } from \"@react-three/drei\"\n\nconst { ACTION } = CameraControlsImpl;\n\n<CameraControls\n  mouseButtons={{\n    left: ACTION.ROTATE,\n    middle: ACTION.DOLLY,\n    right: ACTION.TRUCK,\n    wheel: ACTION.DOLLY,\n  }}\n  touches={{\n    one: ACTION.TOUCH_ROTATE,\n    two: ACTION.TOUCH_DOLLY_TRUCK,\n    three: ACTION.TOUCH_DOLLY_TRUCK,\n  }}\n/>\n```\n\n### `[impl]` custom subclass\n\nYou can pass a custom subclass of `CameraControlsImpl` to the `impl` prop. This allows you to override methods or add new functionality:\n\n```tsx\nclass MyCameraControls extends CameraControlsImpl {\n  override rotate(...args: Parameters<CameraControlsImpl['rotate']>) {\n    console.log('my rotate', ...args)\n    return super.rotate(...args)\n  }\n}\n\n<CameraControls impl={MyCameraControls} />\n```"
  },
  {
    "path": "docs/controls/face-controls.mdx",
    "content": "---\ntitle: FaceControls\nsourcecode: src/web/FaceControls.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/controls-facecontrols)\n\n<Intro>\nThe camera follows your (detected) face.\n</Intro>\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"jfx2t6\" />\n  </li>\n  <li>\n    <Codesandbox id=\"zhjbhy\" />\n  </li>\n</Grid>\n\nPrerequisite: wrap into a [`FaceLandmarker`](https://drei.docs.pmnd.rs/misc/face-landmarker) provider\n\n```tsx\n<FaceLandmarker>...</FaceLandmarker>\n```\n\n```tsx\n<FaceControls />\n```\n\n```tsx\nexport type FaceControlsProps = {\n  /** The camera to be controlled */\n  camera?: THREE.Camera\n  /** VideoTexture or WebcamVideoTexture options */\n  videoTexture: VideoTextureProps\n  /** Disable the automatic face-detection => you should provide `faceLandmarkerResult` yourself in this case */\n  manualDetect?: boolean\n  /** FaceLandmarker result */\n  faceLandmarkerResult?: FaceLandmarkerResult\n  /** Disable the rAF camera position/rotation update */\n  manualUpdate?: boolean\n  /** Reference this FaceControls instance as state's `controls` */\n  makeDefault?: boolean\n  /** Approximate time to reach the target. A smaller value will reach the target faster. */\n  smoothTime?: number\n  /** Apply position offset extracted from `facialTransformationMatrix` */\n  offset?: boolean\n  /** Offset sensitivity factor, less is more sensible */\n  offsetScalar?: number\n  /** Enable eye-tracking */\n  eyes?: boolean\n  /** Force Facemesh's `origin` to be the middle of the 2 eyes */\n  eyesAsOrigin?: boolean\n  /** Constant depth of the Facemesh */\n  depth?: number\n  /** Enable debug mode */\n  debug?: boolean\n  /** Facemesh options, default: undefined */\n  facemesh?: FacemeshProps\n}\n\nexport type FaceControlsApi = THREE.EventDispatcher & {\n  /** Compute the target for the camera */\n  computeTarget: () => THREE.Object3D\n  /** Update camera's position/rotation to the `target` */\n  update: (delta: number, target?: THREE.Object3D) => void\n  /** <Facemesh> ref api */\n  facemeshApiRef: RefObject<FacemeshApi>\n}\n```\n\n## Breaking changes\n\n### 9.120.0\n\n<details>\n\n<summary>`FaceControls` was [simplified](https://github.com/pmndrs/drei/pull/2242).</summary>\n\nFollowing props were deleted:\n\n- `autostart`: now use `videoTexture.start`\n- `webcam`: instead of `webcam: false`, you can now [`manualDetect`](http://localhost:6006/?path=/story/controls-facecontrols--face-controls-st-2)\n- `webcamVideoTextureSrc`: now use `videoTexture.src` (or instantiate your own video-texture[^1] outside)\n- `onVideoFrame`: now use `videoTexture.onVideoFrame`  (or instantiate your own video-texture[^1] outside)\n\nFollowing api methods/fields were deleted:\n\n- `detect`: you can now [`manualDetect`](http://localhost:6006/?path=/story/controls-facecontrols--face-controls-st-2) outside and pass `faceLandmarkerResult`\n- `webcamApiRef`: if you need `videoTextureRef`, instantiate your own video-texture[^1] outside\n- `play`/`pause`: same, if you need the `video` object, instantiate your own video-texture[^1] outside\n\n[^1]: `<VideoTexture>` or `<WebcamVideoTexture>`\n\n</details>"
  },
  {
    "path": "docs/controls/introduction.mdx",
    "content": "---\ntitle: Controls\n---\n\nIf available controls have damping enabled by default, they manage their own updates, remove themselves on unmount, are compatible with the `frameloop=\"demand\"` canvas-flag. They inherit all props from their underlying [THREE.Controls](https://threejs.org/docs/index.html?q=controls#api/en/extras/Controls). They are the first effects to run before all other useFrames, to ensure that other components may mutate the camera on top of them.\n\n[Some controls](https://github.com/search?q=repo%3Apmndrs%2Fdrei+language%3ATSX+path%3A%2F%5Esrc%5C%2F.*Controls%5C.tsx%2F+makeDefault&type=code) allow you to set `makeDefault`, similar to, for instance, `PerspectiveCamera`. This will set [@react-three/fiber](https://docs.pmnd.rs/react-three-fiber/api/hooks#usethree)'s `controls` field in the root store. This can make it easier in situations where you want controls to be known and other parts of the app could respond to it. Some drei controls already take it into account, like `CameraShake`, `Gizmo` and `TransformControls`.\n\n```tsx\n<CameraControls makeDefault />\n```\n\n```tsx\nconst controls = useThree((state) => state.controls)\n```\n\nDrei currently exports `OrbitControls` [![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/controls-orbitcontrols--orbit-controls-story), `MapControls` [![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/controls-mapcontrols--map-controls-st), `TrackballControls`, `ArcballControls`, `FlyControls`, `DeviceOrientationControls`, `PointerLockControls` [![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/controls-pointerlockcontrols--pointer-lock-controls-scene-st), `FirstPersonControls` [![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/controls-firstpersoncontrols--first-person-controls-story) `CameraControls` [![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/controls-cameracontrols--camera-controls-story) `FaceControls` [![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/controls-facecontrols) and other [`*Controls`](https://github.com/search?q=repo%3Apmndrs%2Fdrei+language%3ATSX+path%3A%2F%5Esrc%5C%2F.*Controls%5C.tsx%2F&type=code)\n\nSome controls drive an object, not a camera, eg: `PresentationControls`.\n\nBut all controls involving a camera, react to the default one. If you have a `<PerspectiveCamera makeDefault />` in your scene, they will control it. If you need to inject an imperative camera or one that isn't the default, use the `camera` prop: `<OrbitControls camera={MyCamera} />`.\n\n\n`PointerLockControls` additionally supports a `selector` prop, which enables the binding of `click` event handlers for control activation to other elements than `document` (e.g. a 'Click here to play' button). All elements matching the `selector` prop will activate the controls. It will also center raycast events by default, so regular onPointerOver/etc events on meshes will continue to work.\n"
  },
  {
    "path": "docs/controls/keyboard-controls.mdx",
    "content": "---\ntitle: KeyboardControls\nsourcecode: src/web/KeyboardControls.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"vkgi6\" />\n  </li>\n</Grid>\n\nA rudimentary keyboard controller which distributes your defined data-model to the `useKeyboard` hook. It's a rather simple way to get started with keyboard input.\n\n```tsx\ntype KeyboardControlsState<T extends string = string> = { [K in T]: boolean }\n\ntype KeyboardControlsEntry<T extends string = string> = {\n  /** Name of the action */\n  name: T\n  /** The keys that define it, you can use either event.key, or event.code */\n  keys: string[]\n  /** If the event receives the keyup event, true by default */\n  up?: boolean\n}\n\ntype KeyboardControlsProps = {\n  /** A map of named keys */\n  map: KeyboardControlsEntry[]\n  /** All children will be able to useKeyboardControls */\n  children: React.ReactNode\n  /** Optional onchange event */\n  onChange: (name: string, pressed: boolean, state: KeyboardControlsState) => void\n  /** Optional event source */\n  domElement?: HTMLElement\n}\n```\n\nYou start by wrapping your app, or scene, into `<KeyboardControls>`.\n\n```tsx\nenum Controls {\n  forward = 'forward',\n  back = 'back',\n  left = 'left',\n  right = 'right',\n  jump = 'jump',\n}\nfunction App() {\n  const map = useMemo<KeyboardControlsEntry<Controls>[]>(()=>[\n    { name: Controls.forward, keys: ['ArrowUp', 'KeyW'] },\n    { name: Controls.back, keys: ['ArrowDown', 'KeyS'] },\n    { name: Controls.left, keys: ['ArrowLeft', 'KeyA'] },\n    { name: Controls.right, keys: ['ArrowRight', 'KeyD'] },\n    { name: Controls.jump, keys: ['Space'] },\n  ], [])\n  return (\n    <KeyboardControls map={map}>\n      <App />\n    </KeyboardControls>\n```\n\nYou can either respond to input reactively, it uses zustand (with the `subscribeWithSelector` middleware) so all the rules apply:\n\n```tsx\nfunction Foo() {\n  const forwardPressed = useKeyboardControls<Controls>(state => state.forward)\n```\n\nOr transiently, either by `subscribe`, which is a function which returns a function to unsubscribe, so you can pair it with useEffect for cleanup, or `get`, which fetches fresh state non-reactively.\n\n```tsx\nfunction Foo() {\n  const [sub, get] = useKeyboardControls<Controls>()\n\n  useEffect(() => {\n    return sub(\n      (state) => state.forward,\n      (pressed) => {\n        console.log('forward', pressed)\n      }\n    )\n  }, [])\n\n  useFrame(() => {\n    // Fetch fresh data from store\n    const pressed = get().back\n  })\n}\n```\n"
  },
  {
    "path": "docs/controls/motion-path-controls.mdx",
    "content": "---\ntitle: MotionPathControls\nsourcecode: src/core/MotionPathControls.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"2y73c6\" />\n  </li>\n</Grid>\n\nMotion path controls, it takes a path of bezier curves or catmull-rom curves as input and animates the passed `object` along that path. It can be configured to look upon an external object for staging or presentation purposes by adding a `focusObject` property (ref).\n\n```tsx\ntype MotionPathProps = ThreeElements['group'] & {\n  /** An optional array of THREE curves */\n  curves?: THREE.Curve<THREE.Vector3>[]\n  /** Show debug helpers */\n  debug?: boolean\n  /** Color of debug helpers */\n  debugColor?: THREE.ColorRepresentation\n  /** The target object that is moved, default: null (the default camera) */\n  object?: React.RefObject<THREE.Object3D>\n  /** An object where the target looks towards, can also be a vector, default: null */\n  focus?: [x: number, y: number, z: number] | React.RefObject<THREE.Object3D>\n  /** Should the target object loop back to the start when reaching the end, default: true */\n  loop?: boolean\n  /** Position between 0 (start) and end (1), if this is not set useMotion().current must be used, default: null */\n  offset?: number\n  /** Optionally smooth the curve, default: false */\n  smooth?: boolean | number\n  /** Damping tolerance, default: 0.00001 */\n  eps?: number\n  /** Damping factor for movement along the curve, default: 0.1 */\n  damping?: number\n  /** Damping factor for lookAt, default: 0.1 */\n  focusDamping?: number\n  /** Damping maximum speed, default: Infinity */\n  maxSpeed?: number\n}\n```\n\nYou can use MotionPathControls with declarative curves.\n\n```jsx\nfunction App() {\n  const poi = useRef()\n  return (\n    <group>\n      <MotionPathControls offset={0} focus={poi} damping={0.2}>\n        <cubicBezierCurve3 v0={[-5, -5, 0]} v1={[-10, 0, 0]} v2={[0, 3, 0]} v3={[6, 3, 0]} />\n        <cubicBezierCurve3 v0={[6, 3, 0]} v1={[10, 5, 5]} v2={[5, 5, 5]} v3={[5, 5, 5]} />\n      </MotionPathControls>\n      <Box args={[1, 1, 1]} ref={poi}/>\n```\n\nOr with imperative curves.\n\n```jsx\n<MotionPathControls\n  offset={0}\n  focus={poi}\n  damping={0.2}\n  curves={[\n    new THREE.CubicBezierCurve3(\n      new THREE.Vector3(-5, -5, 0),\n      new THREE.Vector3(-10, 0, 0),\n      new THREE.Vector3(0, 3, 0),\n      new THREE.Vector3(6, 3, 0)\n    ),\n    new THREE.CubicBezierCurve3(\n      new THREE.Vector3(6, 3, 0),\n      new THREE.Vector3(10, 5, 5),\n      new THREE.Vector3(5, 3, 5),\n      new THREE.Vector3(5, 5, 5)\n    ),\n  ]}\n/>\n```\n\nYou can exert full control with the `useMotion` hook, it allows you to define the current position along the path for instance, or define your own lookAt. Keep in mind that MotionPathControls will still these values unless you set damping and focusDamping to 0. Then you can also employ your own easing.\n\n```tsx\ntype MotionState = {\n  /** The user-defined, mutable, current goal position along the curve, it may be >1 or <0 */\n  current: number\n  /** The combined curve */\n  path: THREE.CurvePath<THREE.Vector3>\n  /** The focus object */\n  focus: React.RefObject<THREE.Object3D<THREE.Event>> | [x: number, y: number, z: number] | undefined\n  /** The target object that is moved along the curve */\n  object: React.RefObject<THREE.Object3D<THREE.Event>>\n  /** The automated, 0-1 normalised and damped current goal position along curve */\n  offset: number\n  /** The current point on the curve */\n  point: THREE.Vector3\n  /** The current tangent on the curve */\n  tangent: THREE.Vector3\n  /** The next point on the curve */\n  next: THREE.Vector3\n}\n\nconst state: MotionState = useMotion()\n```\n\n```jsx\nfunction Loop() {\n  const motion = useMotion()\n  useFrame((state, delta) => {\n    // Set the current position along the curve, you can increment indiscriminately for a loop\n    motion.current += delta\n    // Look ahead on the curve\n    motion.object.current.lookAt(motion.next)\n  })\n}\n\n<MotionPathControls>\n  <cubicBezierCurve3 v0={[-5, -5, 0]} v1={[-10, 0, 0]} v2={[0, 3, 0]} v3={[6, 3, 0]} />\n  <Loop />\n```\n\nYou can also use the MotionPathControls's reference to control the motion state in the `motion` property.\n\n```tsx\nconst motionPathRef = useRef<MotionPathRef>(null!)\nconst motionPathObject = useRef<Mesh>(null!)\n\nuseFrame(() => {\n  if (motionPathRef.current) {\n    motionPathRef.current.motion.current += 0.01\n  }\n})\n\n<MotionPathControls\n  ref={motionPathRef}\n  object={motionPathObject}\n  curves={[\n    new THREE.CubicBezierCurve3(\n      new THREE.Vector3(-5, -5, 0),\n      new THREE.Vector3(-10, 0, 0),\n      new THREE.Vector3(0, 3, 0),\n      new THREE.Vector3(6, 3, 0)\n    ),\n    new THREE.CubicBezierCurve3(\n      new THREE.Vector3(6, 3, 0),\n      new THREE.Vector3(10, 5, 5),\n      new THREE.Vector3(5, 3, 5),\n      new THREE.Vector3(5, 5, 5)\n    ),\n  ]}\n/>\n  <mesh ref={motionPathObject}>\n    <planeGeometry args={[10, 10, 1, 1]} />\n  </mesh>\n</MotionPathControls>\n```"
  },
  {
    "path": "docs/controls/presentation-controls.mdx",
    "content": "---\ntitle: PresentationControls\nsourcecode: src/web/PresentationControls.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"kheke\" />\n  </li>\n  <li>\n    <Codesandbox id=\"qyz5r\" />\n  </li>\n</Grid>\n\nSemi-OrbitControls with spring-physics, polar zoom and snap-back, for presentational purposes. These controls do not turn the camera but will spin their contents. They will not suddenly come to rest when they reach limits like OrbitControls do, but rather smoothly anticipate stopping position.\n\n```jsx\n<PresentationControls\n  enabled={true} // the controls can be disabled by setting this to false\n  global={false} // Spin globally or by dragging the model\n  cursor={true} // Whether to toggle cursor style on drag\n  snap={false} // Snap-back to center (can also be a spring config)\n  speed={1} // Speed factor\n  zoom={1} // Zoom factor when half the polar-max is reached\n  rotation={[0, 0, 0]} // Default rotation\n  polar={[0, Math.PI / 2]} // Vertical limits\n  azimuth={[-Infinity, Infinity]} // Horizontal limits\n  config={{ mass: 1, tension: 170, friction: 26 }} // Spring config\n  domElement={events.connected} // The DOM element events for this controller will attach to\n>\n  <mesh />\n</PresentationControls>\n```\n"
  },
  {
    "path": "docs/controls/scroll-controls.mdx",
    "content": "---\ntitle: ScrollControls\nsourcecode: src/web/ScrollControls.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"l4klb\" />\n  </li>\n  <li>\n    <Codesandbox id=\"4m0d0\" />\n  </li>\n  <li>\n    <Codesandbox id=\"gsm1y\" />\n  </li>\n  <li>\n    <Codesandbox id=\"x8gvs\" />\n  </li>\n  <li>\n    <Codesandbox id=\"yjhzv\" />\n  </li>\n  <li>\n    <Codesandbox id=\"4jr4p\" />\n  </li>\n</Grid>\n\n```tsx\ntype ScrollControlsProps = {\n  /** Precision, default 0.00001 */\n  eps?: number\n  /** Horizontal scroll, default false (vertical) */\n  horizontal?: boolean\n  /** Infinite scroll, default false (experimental!) */\n  infinite?: boolean\n  /** Defines the length of the scroll area, each page is height:100%, default 1 */\n  pages?: number\n  /** A factor that increases scroll bar travel, default 1 */\n  distance?: number\n  /** Friction in seconds, default: 0.2 (1/5 second) */\n  damping?: number\n  /** maxSpeed optionally allows you to clamp the maximum speed. If damping is 0.2s and looks OK\n   *  going between, say, page 1 and 2, but not for pages far apart as it'll move very rapid,\n   *  then a maxSpeed of e.g. 0.1 which will clamp the speed to 0.1 units per second, it may now\n   *  take much longer than damping to reach the target if it is far away. Default: Infinity */\n  maxSpeed?: number\n  /** If true attaches the scroll container before the canvas */\n  prepend?: boolean\n  enabled?: boolean\n  style?: React.CSSProperties\n  children: React.ReactNode\n}\n```\n\nScroll controls create an HTML scroll container in front of the canvas. Everything you drop into the `<Scroll>` component will be affected.\n\nYou can listen and react to scroll with the `useScroll` hook which gives you useful data like the current scroll `offset`, `delta` and functions for range finding: `range`, `curve` and `visible`. The latter functions are especially useful if you want to react to the scroll offset, for instance if you wanted to fade things in and out if they are in or out of view.\n\n```jsx\n;<ScrollControls pages={3} damping={0.1}>\n  {/* Canvas contents in here will *not* scroll, but receive useScroll! */}\n  <SomeModel />\n  <Scroll>\n    {/* Canvas contents in here will scroll along */}\n    <Foo position={[0, 0, 0]} />\n    <Foo position={[0, viewport.height, 0]} />\n    <Foo position={[0, viewport.height * 1, 0]} />\n  </Scroll>\n  <Scroll html>\n    {/* DOM contents in here will scroll along */}\n    <h1>html in here (optional)</h1>\n    <h1 style={{ top: '100vh' }}>second page</h1>\n    <h1 style={{ top: '200vh' }}>third page</h1>\n  </Scroll>\n</ScrollControls>\n\nfunction Foo(props) {\n  const ref = useRef()\n  const data = useScroll()\n  useFrame(() => {\n    // data.offset = current scroll position, between 0 and 1, dampened\n    // data.delta = current delta, between 0 and 1, dampened\n\n    // Will be 0 when the scrollbar is at the starting position,\n    // then increase to 1 until 1 / 3 of the scroll distance is reached\n    const a = data.range(0, 1 / 3)\n    // Will start increasing when 1 / 3 of the scroll distance is reached,\n    // and reach 1 when it reaches 2 / 3rds.\n    const b = data.range(1 / 3, 1 / 3)\n    // Same as above but with a margin of 0.1 on both ends\n    const c = data.range(1 / 3, 1 / 3, 0.1)\n    // Will move between 0-1-0 for the selected range\n    const d = data.curve(1 / 3, 1 / 3)\n    // Same as above, but with a margin of 0.1 on both ends\n    const e = data.curve(1 / 3, 1 / 3, 0.1)\n    // Returns true if the offset is in range and false if it isn't\n    const f = data.visible(2 / 3, 1 / 3)\n    // The visible function can also receive a margin\n    const g = data.visible(2 / 3, 1 / 3, 0.1)\n  })\n  return <mesh ref={ref} {...props} />\n}\n```\n"
  },
  {
    "path": "docs/getting-started/introduction.mdx",
    "content": "---\ntitle: Introduction\ndescription: Useful helpers for @react-three/fiber\nnav: -1\n---\n\n<Intro>\n  A growing collection of useful helpers and fully functional, ready-made abstractions for\n  [@react-three/fiber](https://github.com/pmndrs/react-three-fiber).\n</Intro>\n\n[![logo](../logo.jpg)](https://codesandbox.io/s/bfplr)\n\n[![Storybook](https://img.shields.io/static/v1?message=Storybook&style=flat&colorA=000000&colorB=000000&label=&logo=storybook&logoColor=ffffff)](https://drei.pmnd.rs/)\n[![](https://img.shields.io/badge/chromatic-171c23.svg?style=flat&colorA=000000&colorB=000000&logo=chromatic&logoColor=ffffff)](https://www.chromatic.com/library?appId=64a019f36ecd3751d0ada612&branch=master)\n[![Version](https://img.shields.io/npm/v/@react-three/drei?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/@react-three/drei)\n[![Downloads](https://img.shields.io/npm/dt/@react-three/drei.svg?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/@react-three/drei)\n[![Discord Shield](https://img.shields.io/discord/740090768164651008?style=flat&colorA=000000&colorB=000000&label=discord&logo=discord&logoColor=ffffff)](https://discord.com/channels/740090768164651008/741751532592038022)\n[![Open in GitHub Codespaces](https://img.shields.io/static/v1?&message=Open%20in%20%20Codespaces&style=flat&colorA=000000&colorB=000000&label=GitHub&logo=github&logoColor=ffffff)](https://github.com/codespaces/new?template_repository=pmndrs%2Fdrei)\n\n<Entries />\n\n## INSTALL\n\nIf you make a component that is generic enough to be useful to others, think about [CONTRIBUTING](CONTRIBUTING.md)!\n\n```bash\nnpm install @react-three/drei\n```\n\n> [!IMPORTANT]\n> this package is using the stand-alone [`three-stdlib`](https://github.com/pmndrs/three-stdlib) instead of [`three/examples/jsm`](https://github.com/mrdoob/three.js/tree/master/examples/jsm).\n\n## Basic usage\n\n```jsx\nimport { PerspectiveCamera, PositionalAudio, ... } from '@react-three/drei'\n```\n\n## React-native\n\n```jsx\nimport { PerspectiveCamera, PositionalAudio, ... } from '@react-three/drei/native'\n```\n\nThe `native` route of the library **does not** export `Html` or `Loader`. The default export of the library is `web` which **does** export `Html` and `Loader`.\n"
  },
  {
    "path": "docs/gizmos/drag-controls.mdx",
    "content": "---\ntitle: DragControls\nsourcecode: src/web/DragControls.tsx\n---\n\n[![storybook](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/gizmos-dragcontrols--drag-controls-story) ![Dom only](https://img.shields.io/badge/-Dom%20only-red)\n\nYou can use DragControls to make objects draggable in your scene. It supports locking the drag to specific axes, setting drag limits, and custom drag start, drag, and drag end events.\n\n```tsx\ntype DragControlsProps = {\n  /** If autoTransform is true, automatically apply the local transform on drag, true */\n  autoTransform?: boolean\n  /** The matrix to control */\n  matrix?: THREE.Matrix4\n  /** Lock the drag to a specific axis */\n  axisLock?: 'x' | 'y' | 'z'\n  /** Limits */\n  dragLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n  /** Hover event */\n  onHover?: (hovering: boolean) => void\n  /** Drag start event */\n  onDragStart?: (origin: THREE.Vector3) => void\n  /** Drag event */\n  onDrag?: (\n    localMatrix: THREE.Matrix4,\n    deltaLocalMatrix: THREE.Matrix4,\n    worldMatrix: THREE.Matrix4,\n    deltaWorldMatrix: THREE.Matrix4\n  ) => void\n  /** Drag end event */\n  onDragEnd?: () => void\n  children: React.ReactNode\n}\n```\n\n```jsx\n<DragControls>\n  <mesh />\n</DragControls>\n```\n\nYou can utilize DragControls as a controlled component by toggling `autoTransform` off, which then requires you to manage the matrix transformation manually. Alternatively, keeping `autoTransform` enabled allows you to apply the matrix to external objects, enabling DragControls to manage objects that are not directly parented within it.\n\n```jsx\nconst matrix = new THREE.Matrix4()\nreturn (\n  <DragControls\n    ref={ref}\n    matrix={matrix}\n    autoTransform={false}\n    onDrag={(localMatrix) => matrix.copy(localMatrix)}\n```\n"
  },
  {
    "path": "docs/gizmos/gizmo-helper.mdx",
    "content": "---\ntitle: GizmoHelper\nsourcecode: src/core/GizmoHelper.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/gizmos-gizmohelper--gizmo-helper-story)\n\nUsed by widgets that visualize and control camera position.\n\nTwo example gizmos are included: GizmoViewport and GizmoViewcube, and `useGizmoContext` makes it easy to create your own.\n\nMake sure to set the `makeDefault` prop on your controls, in that case you do not have to define the onTarget and onUpdate props.\n\n```jsx\n<GizmoHelper\n  alignment=\"bottom-right\" // widget alignment within scene\n  margin={[80, 80]} // widget margins (X, Y)\n  onUpdate={/* called during camera animation  */}\n  onTarget={/* return current camera target (e.g. from orbit controls) to center animation */}\n  renderPriority={/* use renderPriority to prevent the helper from disappearing if there is another useFrame(..., 1)*/}\n>\n  <GizmoViewport axisColors={['red', 'green', 'blue']} labelColor=\"black\" />\n  {/* alternative: <GizmoViewcube /> */}\n</GizmoHelper>\n```\n"
  },
  {
    "path": "docs/gizmos/grid.mdx",
    "content": "---\ntitle: Grid\nsourcecode: src/core/Grid.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/docs/gizmos-grid--docs)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"19uq2u\" />\n  </li>\n</Grid>\n\nA y-up oriented, shader-based grid implementation.\n\n```tsx\nexport type GridMaterialType = {\n  /** Cell size, default: 0.5 */\n  cellSize?: number\n  /** Cell thickness, default: 0.5 */\n  cellThickness?: number\n  /** Cell color, default: black */\n  cellColor?: THREE.ColorRepresentation\n  /** Section size, default: 1 */\n  sectionSize?: number\n  /** Section thickness, default: 1 */\n  sectionThickness?: number\n  /** Section color, default: #2080ff */\n  sectionColor?: THREE.ColorRepresentation\n  /** Follow camera, default: false */\n  followCamera?: boolean\n  /** Display the grid infinitely, default: false */\n  infiniteGrid?: boolean\n  /** Fade distance, default: 100 */\n  fadeDistance?: number\n  /** Fade strength, default: 1 */\n  fadeStrength?: number\n  /** Fade from camera (1) or origin (0), or somewhere in between, default: camera */\n  fadeFrom?: number\n}\n\nexport type GridProps = GridMaterialType & {\n  /** Default plane-geometry arguments */\n  args?: ConstructorParameters<typeof THREE.PlaneGeometry>\n}\n```\n\n```jsx\n<Grid />\n```\n"
  },
  {
    "path": "docs/gizmos/helper-use-helper.mdx",
    "content": "---\ntitle: Helper / useHelper\nsourcecode: src/core/Helper.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/gizmos-helper)\n\nA hook for a quick way to add helpers to existing nodes in the scene. It handles removal of the helper on unmount and auto-updates it by default.\n\n```jsx\nconst mesh = useRef()\nuseHelper(mesh, BoxHelper, 'cyan')\nuseHelper(condition && mesh, BoxHelper, 'red') // you can pass false instead of the object ref to hide the helper\n\n<mesh ref={mesh} ... />\n```\n\nor with `Helper`:\n\n```jsx\n<mesh>\n  <boxGeometry />\n  <meshBasicMaterial />\n\n  <Helper type={BoxHelper} args={['royalblue']} />\n  <Helper type={VertexNormalsHelper} args={[1, 0xff0000]} />\n</mesh>\n```\n"
  },
  {
    "path": "docs/gizmos/pivot-controls.mdx",
    "content": "---\ntitle: PivotControls\nsourcecode: src/web/pivotControls/index.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"om2ff8\" />\n  </li>\n</Grid>\n\nControls for rotating and translating objects. These controls will stick to the object the transform and by offsetting or anchoring it forms a pivot. This control has HTML annotations for some transforms and supports `[tab]` for rounded values while dragging.\n\n```tsx\ntype PivotControlsProps = {\n  /** Enables/disables the control, true */\n  enabled?: boolean\n  /** Scale of the gizmo, 1 */\n  scale?: number\n  /** Width of the gizmo lines, this is a THREE.Line2 prop, 2.5 */\n  lineWidth?: number\n  /** If fixed is true is remains constant in size, scale is now in pixels, false */\n  fixed?: boolean\n  /** Pivot does not act as a group, it won't shift contents but can offset in position */\n  offset?: [number, number, number]\n  /** Starting rotation */\n  rotation?: [number, number, number]\n  /** Starting matrix */\n  matrix?: THREE.Matrix4\n  /** Anchor point, like BBAnchor, each axis can be between -1/0/+1 */\n  anchor?: [number, number, number]\n  /** If autoTransform is true, automatically apply the local transform on drag, true */\n  autoTransform?: boolean\n  /** Allows you to switch individual axes off */\n  activeAxes?: [boolean, boolean, boolean]\n  /** Allows you to disable translation via axes arrows */\n  disableAxes?: boolean\n  /** Allows you to disable translation via axes planes */\n  disableSliders?: boolean\n  /** Allows you to disable rotation */\n  disableRotations?: boolean\n  /** Allows you to disable scaling */\n  disableScaling?: boolean\n  /** RGB colors */\n  axisColors?: [string | number, string | number, string | number]\n  /** Color of the hovered item */\n  hoveredColor?: string | number\n  /** HTML value annotations, default: false */\n  annotations?: boolean\n  /** CSS Classname applied to the HTML annotations */\n  annotationsClass?: string\n  /** Drag start event */\n  onDragStart?: () => void\n  /** Drag event */\n  onDrag?: (l: THREE.Matrix4, deltaL: THREE.Matrix4, w: THREE.Matrix4, deltaW: THREE.Matrix4) => void\n  /** Drag end event */\n  onDragEnd?: () => void\n  /** Set this to false if you want the gizmo to be visible through faces */\n  depthTest?: boolean\n  /** Render order of pivot control - default is 500 */\n  renderOrder?: number\n  opacity?: number\n  visible?: boolean\n  userData?: { [key: string]: any }\n  children?: React.ReactNode\n}\n```\n\n```jsx\n<PivotControls>\n  <mesh />\n</PivotControls>\n```\n\nYou can use Pivot as a controlled component, switch `autoTransform` off in that case and now you are responsible for applying the matrix transform yourself. You can also leave `autoTransform` on and apply the matrix to foreign objects, in that case Pivot will be able to control objects that are not parented within.\n\n```jsx\nconst matrix = new THREE.Matrix4()\nreturn (\n  <PivotControls\n    ref={ref}\n    matrix={matrix}\n    autoTransform={false}\n    onDrag={({ matrix: matrix_ }) => matrix.copy(matrix_)}\n```\n"
  },
  {
    "path": "docs/gizmos/transform-controls.mdx",
    "content": "---\ntitle: TransformControls\nsourcecode: src/core/TransformControls.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/gizmos-transformcontrols--transform-controls-story)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"btsbj\" />\n  </li>\n</Grid>\n\nAn abstraction around [THREE.TransformControls](https://threejs.org/docs/#examples/en/controls/TransformControls).\n\nYou can wrap objects which then receive a transform gizmo.\n\n```jsx\n<TransformControls mode=\"translate\">\n  <mesh />\n</TransformControls>\n```\n\nYou could also reference the object which might make it easier to exchange the target. Now the object does not have to be part of the same sub-graph. References can be plain objects or React.RefObjects.\n\n```jsx\n<TransformControls object={mesh} mode=\"translate\" />\n<mesh ref={mesh} />\n```\n\nIf you are using other controls (Orbit, Trackball, etc), you will notice how they interfere, dragging one will affect the other. Default-controls will temporarily be disabled automatically when the user is pulling on the transform gizmo.\n\n```jsx\n<TransformControls mode=\"translate\" />\n<OrbitControls makeDefault />\n```\n"
  },
  {
    "path": "docs/loaders/cube-texture-use-cube-texture.mdx",
    "content": "---\ntitle: CubeTexture / useCubeTexture\nsourcecode: src/core/CubeTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/abstractions-cubetexture)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nA convenience hook that uses `useLoader` and `CubeTextureLoader`\n\n```jsx\nconst envMap = useCubeTexture(['px.png', 'nx.png', 'py.png', 'ny.png', 'pz.png', 'nz.png'], { path: 'cube/' })\n```\n"
  },
  {
    "path": "docs/loaders/fbx-use-fbx.mdx",
    "content": "---\ntitle: Fbx / useFBX\nsourcecode: src/core/Fbx.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/loaders-fbx)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nA convenience hook that uses `useLoader` and `FBXLoader`:\n\n```jsx\nuseFBX(url)\n\nfunction SuzanneFBX() {\n  let fbx = useFBX('suzanne/suzanne.fbx')\n  return <primitive object={fbx} />\n}\n```\n"
  },
  {
    "path": "docs/loaders/gltf-use-gltf.mdx",
    "content": "---\ntitle: Gltf / useGLTF\nsourcecode: src/core/Gltf.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/loaders-gltf)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"z3xdgr\" />\n  </li>\n</Grid>\n\n<Intro>\n  A convenience hook that uses [`useLoader`](https://r3f.docs.pmnd.rs/api/hooks#useloader) and\n  [`GLTFLoader`](https://threejs.org/docs/#examples/en/loaders/GLTFLoader).\n</Intro>\n\n## `useGLTF` hook\n\n```ts\nuseGLTF<T extends string | string[]>(\n  path: T,\n  useDraco?: boolean | string = true,\n  useMeshOpt: boolean = true,\n  extendLoader?: (loader: GLTFLoader) => void\n): T extends any[] ? (GLTF & ObjectMap)[] : GLTF & ObjectMap\n```\n\n<details>\n\n{' '}\n<summary>`GLTF`, `ObjectMap` and `GLTFLoader` being defined as follows:</summary>\n\n- [`GLTF`](https://github.com/pmndrs/three-stdlib/blob/9d656b26c80e2c356df0d016ba7fddc55da50577/src/loaders/GLTFLoader.d.ts#L25C1-L40C2):\n\n  ```ts\n  export interface GLTF {\n    animations: AnimationClip[]\n    scene: Group\n    scenes: Group[]\n    cameras: Camera[]\n    asset: {\n      copyright?: string\n      generator?: string\n      version?: string\n      minVersion?: string\n      extensions?: any\n      extras?: any\n    }\n    parser: GLTFParser\n    userData: any\n  }\n  ```\n\n- [`ObjectMap`](https://github.com/pmndrs/react-three-fiber/blob/818e383b0a06ac02b8b96fa5437bb198736ea23d/packages/fiber/src/core/utils.ts#L93) being:\n\n  ```ts\n  type ObjectMap = {\n    nodes: {\n      [name: string]: THREE.Object3D\n    }\n    materials: {\n      [name: string]: THREE.Material\n    }\n  }\n  ```\n\n- [`GLTFLoader`](https://github.com/pmndrs/three-stdlib/blob/9d656b26c80e2c356df0d016ba7fddc55da50577/src/loaders/GLTFLoader.d.ts#L42) defined here\n\n</details>\n\n### Basic\n\n```jsx\nconst gltf = useGLTF(url)\n```\n\nYou can also preload a model:\n\n```jsx\nuseGLTF.preload(url)\n```\n\n### draco (decompression)\n\nIt defaults to CDN loaded draco binaries (`https://www.gstatic.com/draco/v1/decoders/`) which are only loaded for compressed models.\n\nBut you can also use your own draco binaries by passing a path:\n\n```jsx\nuseGLTF(url, '/draco-gltf')\n```\n\nIf you want to use your own draco decoder globally, you can pass it through:\n\n```tsx\nuseGLTF.setDecoderPath(path)\n```\n\n> [!Note]\n> If you are using the CDN loaded draco binaries, you can get a small speedup in loading time by prefetching them.\n>\n> You can accomplish this by adding two `<link>` tags to your `<head>` tag, as below. The version in those URLs must exactly match what [useGLTF](src/core/useGLTF.tsx#L18) uses for this to work. If you're using create-react-app, `public/index.html` file contains the `<head>` tag.\n>\n> ```html\n> <link\n>   rel=\"prefetch\"\n>   crossorigin=\"anonymous\"\n>   href=\"https://www.gstatic.com/draco/versioned/decoders/1.5.5/draco_wasm_wrapper.js\"\n> />\n> <link\n>   rel=\"prefetch\"\n>   crossorigin=\"anonymous\"\n>   href=\"https://www.gstatic.com/draco/versioned/decoders/1.5.5/draco_decoder.wasm\"\n> />\n> ```\n>\n> It is recommended that you check your browser's network tab to confirm that the correct URLs are being used, and that the files do get loaded from the prefetch cache on subsequent requests.\n\n### `extendLoader`\n\nIf for example your model [`facecap.glb`](https://github.com/mrdoob/three.js/blob/master/examples/models/gltf/facecap.glb) needs KTX2 textures, you can `extendLoader`:\n\n```tsx\nimport { KTX2Loader } from 'three-stdlib'\nconst ktx2Loader = new KTX2Loader()\nktx2Loader.setTranscoderPath('https://unpkg.com/three@0.168.0/examples/jsm/libs/basis/')\n\n// ...\n\nconst { gl } = useThree()\nuseGLTF('facecap.glb', true, true, (loader) => {\n  loader.setKTX2Loader(ktx2Loader.detectSupport(gl))\n})\n```\n\n## `Gltf` component\n\nA `Gltf` component is also provided.\n\nIt takes the same props as `useGLTF` (except `src` which cannot be an array):\n\n```tsx\n<Gltf src={url} />\n<Gltf src={url} useDraco='/draco-gltf' ... />\n```\n"
  },
  {
    "path": "docs/loaders/ktx2-use-ktx2.mdx",
    "content": "---\ntitle: Ktx2 / useKTX2\nsourcecode: src/core/Ktx2.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/loaders-ktx2)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nA convenience hook that uses `useLoader` and `KTX2Loader`\n\n```jsx\nconst texture = useKTX2(url)\nconst [texture1, texture2] = useKTX2([texture1, texture2])\n\nreturn <meshStandardMaterial map={texture} />\n```\n"
  },
  {
    "path": "docs/loaders/loader.mdx",
    "content": "---\ntitle: Loader\nsourcecode: src/web/Loader.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"0buje\" />\n  </li>\n</Grid>\n\nA quick and easy loading overlay component that you can drop on top of your canvas. It's intended to \"hide\" the whole app, so if you have multiple suspense wrappers in your application, you should use multiple loaders. It will show an animated loadingbar and a percentage.\n\n```jsx\n<Canvas>\n  <Suspense fallback={null}>\n    <AsyncModels />\n  </Suspense>\n</Canvas>\n<Loader />\n```\n\nYou can override styles, too.\n\n```jsx\n<Loader\n  containerStyles={...container} // Flex layout styles\n  innerStyles={...inner} // Inner container styles\n  barStyles={...bar} // Loading-bar styles\n  dataStyles={...data} // Text styles\n  dataInterpolation={(p) => `Loading ${p.toFixed(2)}%`} // Text\n  initialState={(active) => active} // Initial black out state\n>\n```\n"
  },
  {
    "path": "docs/loaders/progress-use-progress.mdx",
    "content": "---\ntitle: Progress / useProgress\nsourcecode: src/core/Progress.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-progress)\n\nA convenience hook that wraps `THREE.DefaultLoadingManager`'s progress status.\n\n```jsx\nfunction Loader() {\n  const { active, progress, errors, item, loaded, total } = useProgress()\n  return <Html center>{progress} % loaded</Html>\n}\n\nreturn (\n  <Suspense fallback={<Loader />}>\n    <AsyncModels />\n  </Suspense>\n)\n```\n\nIf you don't want your progress component to re-render on all changes you can be specific as to what you need, for instance if the component is supposed to collect errors only. Look into [zustand](https://github.com/react-spring/zustand) for more info about selectors.\n\n```jsx\nconst errors = useProgress((state) => state.errors)\n```\n\n👉 Note that your loading component does not have to be a suspense fallback. You can use it anywhere, even in your dom tree, for instance for overlays.\n"
  },
  {
    "path": "docs/loaders/screen-video-texture.mdx",
    "content": "---\ntitle: ScreenVideoTexture\nsourcecode: src/web/ScreenVideoTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/misc-screenvideotexture)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Intro>Create a video texture from [`getDisplayMedia`](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getDisplayMedia)</Intro>\n\n```tsx\nexport type ScreenVideoTextureProps = Omit<VideoTextureProps, 'src'> & {\n  options?: DisplayMediaStreamOptions\n}\n```\n\n```jsx\n<ScreenVideoTexture>\n  {(texture) => <meshBasicMaterial map={texture} />}\n```\n\nor exposed via `ref`:\n\n```jsx\nconst textureRef = useRef()\n<ScreenVideoTexture ref={textureRef} />\n```"
  },
  {
    "path": "docs/loaders/texture-use-texture.mdx",
    "content": "---\ntitle: Texture / useTexture\nsourcecode: src/core/Texture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/loaders-texture)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nA convenience hook that uses `useLoader` and `TextureLoader`\n\n```jsx\nconst texture = useTexture(url)\nconst [texture1, texture2] = useTexture([texture1, texture2])\n```\n\nYou can also use key: url objects:\n\n```jsx\nconst props = useTexture({\n  metalnessMap: url1,\n  map: url2,\n})\nreturn <meshStandardMaterial {...props} />\n```\n"
  },
  {
    "path": "docs/loaders/trail-texture-use-trail-texture.mdx",
    "content": "---\ntitle: TrailTexture / useTrailTexture\nsourcecode: src/core/TrailTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/misc-trailtexture)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"fj1qlg\" />\n  </li>\n</Grid>\n\nThis hook returns a `THREE.Texture` with a pointer trail which can be used in shaders to control displacement among other things, and a movement callback `event => void` which reads from `event.uv`.\n\n```tsx\ntype TrailConfig = {\n  /** texture size (default: 256x256) */\n  size?: number\n  /** Max age (ms) of trail points (default: 750) */\n  maxAge?: number\n  /** Trail radius (default: 0.3) */\n  radius?: number\n  /** Canvas trail opacity (default: 0.2) */\n  intensity?: number\n  /** Add points in between slow pointer events (default: 0) */\n  interpolate?: number\n  /** Moving average of pointer force (default: 0) */\n  smoothing?: number\n  /** Minimum pointer force (default: 0.3) */\n  minForce?: number\n  /** Blend mode (default: 'screen') */\n  blend?: CanvasRenderingContext2D['globalCompositeOperation']\n  /** Easing (default: easeCircOut) */\n  ease?: (t: number) => number\n}\n```\n\n```jsx\nconst [texture, onMove] = useTrailTexture(config)\nreturn (\n  <mesh onPointerMove={onMove}>\n    <meshStandardMaterial displacementMap={texture} />\n```\n"
  },
  {
    "path": "docs/loaders/use-font.mdx",
    "content": "---\ntitle: useFont\nsourcecode: src/core/useFont.tsx\n---\n\nUses THREE.FontLoader to load a font and returns a `THREE.Font` object. It also accepts a JSON object as a parameter. You can use this to preload or share a font across multiple components.\n\n```jsx\nconst font = useFont('/fonts/helvetiker_regular.typeface.json')\nreturn <Text3D font={font} />\n```\n\nIn order to preload you do this:\n\n```jsx\nuseFont.preload('/fonts/helvetiker_regular.typeface.json')\n```\n"
  },
  {
    "path": "docs/loaders/use-sprite-loader.mdx",
    "content": "---\ntitle: useSpriteLoader\nsourcecode: src/core/useSpriteLoader.tsx\n---\n\nLoads texture and JSON files with multiple or single animations and parses them into appropriate format. These assets can be used by multiple SpriteAnimator components to save memory and loading times.\n\nReturns: `{spriteTexture:Texture, spriteData:{any[], object}, aspect:Vector3}`\n\n- spriteTexture: The ThreeJS Texture\n- spriteData: A collection of the sprite frames, and some meta information (width, height)\n- aspect: Information about the aspect ratio of the sprite sheet\n\n```ts\ntype Props = {\n  /** The texture url to load the sprite frames from */\n  input?: Url | null\n  /** The JSON data describing the position of the frames within the texture (optional) */\n  json?: string | null\n  /** The animation names into which the frames will be divided into (optional) */\n  animationNames?: string[] | null\n  /** The number of frames on a standalone (no JSON data) spritesheet (optional)*/\n  numberOfFrames?: number | null\n  /** The callback to call when all textures and data have been loaded and parsed */\n  onLoad?: (texture: Texture, textureData?: any) => void\n  /** Allows the configuration of the canvas options */\n  canvasRenderingContext2DSettings?: CanvasRenderingContext2DSettings\n}\n```\n\n```jsx\nconst { spriteObj } = useSpriteLoader(\n  'multiasset.png',\n  'multiasset.json',\n\n  ['orange', 'Idle Blinking', '_Bat'],\n  null\n)\n\n<SpriteAnimator\n  position={[4.5, 0.5, 0.1]}\n  autoPlay={true}\n  loop={true}\n  scale={5}\n  frameName={'_Bat'}\n  animationNames={['_Bat']}\n  spriteDataset={spriteObj}\n  alphaTest={0.01}\n  asSprite={false}\n/>\n\n<SpriteAnimator\n  position={[5.5, 0.5, 5.8]}\n  autoPlay={true}\n  loop={true}\n  scale={5}\n  frameName={'Idle Blinking'}\n  animationNames={['Idle Blinking']}\n  spriteDataset={spriteObj}\n  alphaTest={0.01}\n  asSprite={false}\n/>\n```\n"
  },
  {
    "path": "docs/loaders/video-texture-use-video-texture.mdx",
    "content": "---\ntitle: VideoTexture / useVideoTexture\nsourcecode: src/core/VideoTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/misc-videotexture)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"39hg8\" />\n  </li>\n  <li>\n    <Codesandbox id=\"2cemck\" />\n  </li>\n</Grid>\n\n<Intro>A convenience hook that returns a `THREE.VideoTexture` and integrates loading into suspense.</Intro>\n\nBy default it falls back until the `loadedmetadata` event. Then it starts playing the video, which, if the video is muted, is allowed in the browser without user interaction.\n\n```tsx\nexport function useVideoTexture(\n  srcOrSrcObject: HTMLVideoElement['src' | 'srcObject'],\n  {\n    unsuspend = 'loadedmetadata',\n    start = true,\n    hls = {},\n    crossOrigin = 'anonymous',\n    muted = true,\n    loop = true,\n    playsInline = true,\n    onVideoFrame,\n    ...videoProps\n  }: {\n    unsuspend?: keyof HTMLVideoElementEventMap\n    start?: boolean\n    hls?: Parameters<typeof getHls>[0]\n    onVideoFrame: VideoFrameRequestCallback\n  } & Partial<Omit<HTMLVideoElement, 'children' | 'src' | 'srcObject'>> = {}\n)\n```\n\n```jsx\nconst texture = useVideoTexture(\"/video.mp4\")\nreturn (\n  <mesh>\n    <meshBasicMaterial map={texture} toneMapped={false} />\n```\n\n## `MediaStream`\n\nIt also accepts a [`MediaStream`](https://developer.mozilla.org/en-US/docs/Web/API/MediaStream) from eg. [`.getDisplayMedia()`](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getDisplayMedia) or [`.getUserMedia()`](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia):\n\n```jsx\nconst [stream, setStream] = useState<MediaStream | null>(null)\n\nreturn (\n  <mesh onClick={async () => setStream(await navigator.mediaDevices.getDisplayMedia({ video: true }))}>\n    <React.Suspense fallback={<meshBasicMaterial wireframe />}>\n      <VideoMaterial src={stream} />\n    </React.Suspense>\n```\n\n```jsx\nfunction VideoMaterial({ src }) {\n  const texture = useVideoTexture(src)\n\n  return <meshBasicMaterial map={texture} toneMapped={false} />\n}\n```\n\nNB: It's important to wrap `VideoMaterial` into `React.Suspense` since, `useVideoTexture(src)` here will be suspended until the user shares its screen.\n\n## HLS\n\n`useVideoTexture` supports `.m3u8` HLS manifest via [hls.js](https://github.com/video-dev/hls.js):\n\n```jsx\nconst texture = useVideoTexture('https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8')\n```\n\nYou can pass [`hls` config](https://github.com/video-dev/hls.js/blob/master/docs/API.md#fine-tuning):\n\n```jsx\nconst texture = useVideoTexture('https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8', {\n  hls: { abrEwmaFastLive: 1.0, abrEwmaSlowLive: 3.0, enableWorker: true },\n})\n```\n\n## `requestVideoFrameCallback` (rVFC)\n\n`useVideoTexture` supports [`requestVideoFrameCallback`](https://developer.mozilla.org/en-US/docs/Web/API/HTMLVideoElement/requestVideoFrameCallback):\n\n```jsx\nuseVideoTexture(src, {\n  onVideoFrame: (now, metadata) => {}\n})\n```\n\n## `<VideoTexture>` Component\n\n```tsx\nexport type VideoTextureProps = {\n  children?: (texture: THREE.VideoTexture) => React.ReactNode\n  src: UseVideoTextureParams[0]\n} & UseVideoTextureParams[1]\n```\n\nYou can access the texture via children's render prop:\n\n```jsx\n<VideoTexture src=\"/video.mp4\">\n  {(texture) => <meshBasicMaterial map={texture} />}\n```\n\nor exposed via `ref`:\n\n```jsx\nconst textureRef = useRef()\n<VideoTexture ref={textureRef} src=\"/video.mp4\" />\n```\n\n## Recipes\n\n<details>\n\n<summary>Black video texture on iOS/Safari</summary>\n\nAs of 2025-05-24 (iOS 18.5), if you `start: false` the texture will be full black. To workaround this you could:\n\n```tsx\nconst texture = useVideoTexture(src, { start: false });\n\nasync function warmup(texture: THREE.VideoTexture) {\n  const video = texture.image as HTMLVideoElement;\n\n  await video.play();\n  setTimeout(() => {\n    video.pause();\n    video.currentTime = 0;\n  }, 0);\n}\n\nuseEffect(() => {\n  warmup(texture).catch((err) => console.log(\"warmup failed\", err));\n}, [texture]);\n```\n\nThis will force WebKit to send pixels to the GPU texture.\n\n</details>\n"
  },
  {
    "path": "docs/loaders/webcam-video-texture.mdx",
    "content": "---\ntitle: WebcamVideoTexture\nsourcecode: src/web/WebcamVideoTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/misc-webcamvideotexture)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Intro>Create a video texture from [`getUserMedia`](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia)</Intro>\n\n```tsx\nexport type WebcamVideoTextureProps = Omit<VideoTextureProps, 'src'> & {\n  constraints?: MediaStreamConstraints\n}\n```\n\n```jsx\n<WebcamVideoTexture>\n  {(texture) => <meshBasicMaterial map={texture} />}\n```\n\nor exposed via `ref`:\n\n```jsx\nconst textureRef = useRef()\n<WebcamVideoTexture ref={textureRef} />\n```"
  },
  {
    "path": "docs/misc/cube-camera-use-cube-camera.mdx",
    "content": "---\ntitle: CubeCamera / useCubeCamera\nsourcecode: src/core/CubeCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/camera-cubecamera)\n\nCreates a [`THREE.CubeCamera`](https://threejs.org/docs/#api/en/cameras/CubeCamera) that renders into a `fbo` renderTarget and that you can `update()`.\n\n```tsx\nexport function useCubeCamera({\n  /** Resolution of the FBO, 256 */\n  resolution?: number\n  /** Camera near, 0.1 */\n  near?: number\n  /** Camera far, 1000 */\n  far?: number\n  /** Custom environment map that is temporarily set as the scenes background */\n  envMap?: THREE.Texture\n  /** Custom fog that is temporarily set as the scenes fog */\n  fog?: Fog | FogExp2\n})\n```\n\n```jsx\nconst { fbo, camera, update } = useCubeCamera()\n```\n"
  },
  {
    "path": "docs/misc/cycle-raycast.mdx",
    "content": "---\ntitle: CycleRaycast\nsourcecode: src/web/CycleRaycast.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ls503\" />\n  </li>\n</Grid>\n\nThis component allows you to cycle through all objects underneath the cursor with optional visual feedback. This can be useful for non-trivial selection, CAD data, housing, everything that has layers. It does this by changing the raycasters filter function and then refreshing the raycaster.\n\nFor this to work properly your event handler have to call `event.stopPropagation()`, for instance in `onPointerOver` or `onClick`, only one element can be selective for cycling to make sense.\n\n```jsx\n<CycleRaycast\n  preventDefault={true} // Call event.preventDefault() (default: true)\n  scroll={true} // Wheel events (default: true)\n  keyCode={9} // Keyboard events (default: 9 [Tab])\n  onChanged={(objects, cycle) => console.log(objects, cycle)} // Optional onChanged event\n/>\n```\n"
  },
  {
    "path": "docs/misc/detect-gpu-use-detect-gpu.mdx",
    "content": "---\ntitle: DetectGPU / useDetectGPU\nsourcecode: src/core/DetectGPU.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/misc-detectgpu)\n\nThis hook uses [DetectGPU by @TimvanScherpenzeel](https://github.com/TimvanScherpenzeel/detect-gpu), wrapped into suspense, to determine what tier should be assigned to the user's GPU.\n\n👉 This hook CAN be used outside the @react-three/fiber `Canvas`.\n\n```jsx\nfunction App() {\n  const GPUTier = useDetectGPU()\n  // show a fallback for mobile or lowest tier GPUs\n  return (\n    {(GPUTier.tier === 0 || GPUTier.isMobile) ? <Fallback /> : <Canvas>...</Canvas>\n\n<Suspense fallback={null}>\n  <App />\n```\n"
  },
  {
    "path": "docs/misc/example.mdx",
    "content": "---\ntitle: Example\nsourcecode: src/core/Example.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-example--example-st)\n\n> [!Note]\n> Solely for [`CONTRIBUTING`](CONTRIBUTING.md#example) purposes\n\nA \"counter\" example.\n\n```tsx\n<Example font=\"/Inter_Bold.json\" />\n```\n\n```tsx\ntype ExampleProps = {\n  font: string\n  color?: Color\n  debug?: boolean\n  bevelSize?: number\n}\n```\n\nRef-api:\n\n```tsx\nconst api = useRef<ExampleApi>()\n\n<Example ref={api} font=\"/Inter_Bold.json\" />\n```\n\n```tsx\ntype ExampleApi = {\n  incr: (x?: number) => void\n  decr: (x?: number) => void\n}\n```\n"
  },
  {
    "path": "docs/misc/face-landmarker.mdx",
    "content": "---\ntitle: FaceLandmarker\nsourcecode: src/web/FaceLandmarker.tsx\n---\n\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nA @mediapipe/tasks-vision [`FaceLandmarker`](https://developers.google.com/mediapipe/api/solutions/js/tasks-vision.facelandmarker) provider, as well as a `useFaceLandmarker` hook.\n\n```tsx\n<FaceLandmarker>{/* ... */}</FaceLandmarker>\n```\n\nIt will instanciate a FaceLandmarker object with the following defaults:\n\n```tsx\n{\n  basePath: \"https://cdn.jsdelivr.net/npm/@mediapipe/tasks-vision@x.y.z/wasm\", // x.y.z will value the @mediapipe/tasks-vision version, eg: 0.10.2\n  options: {\n    baseOptions: {\n      modelAssetPath: \"https://storage.googleapis.com/mediapipe-models/face_landmarker/face_landmarker/float16/1/face_landmarker.task\",\n      delegate: \"GPU\",\n    },\n    runningMode: \"VIDEO\",\n    outputFaceBlendshapes: true,\n    outputFacialTransformationMatrixes: true,\n  }\n}\n```\n\nYou can override defaults, like for example self-host tasks-vision's `wasm/` and `face_landmarker.task` model in you `public/` directory:\n\n```sh\n$ ln -s ../node_modules/@mediapipe/tasks-vision/wasm/ public/tasks-vision-wasm\n$ curl https://storage.googleapis.com/mediapipe-models/face_landmarker/face_landmarker/float16/1/face_landmarker.task -o public/face_landmarker.task\n```\n\n```tsx\nimport { FaceLandmarkerDefaults } from '@react-three/drei'\n\nconst visionBasePath = new URL(\"/tasks-vision-wasm\", import.meta.url).toString()\nconst modelAssetPath = new URL(\"/face_landmarker.task\", import.meta.url).toString()\n\nconst faceLandmarkerOptions = { ...FaceLandmarkerDefaults.options };\nfaceLandmarkerOptions.baseOptions.modelAssetPath = modelAssetPath;\n\n<FaceLandmarker basePath={visionBasePath} options={faceLandmarkerOptions}>\n```\n\n## instance\n\nYou can get the FaceLandmarker instance through `ref`:\n\n```tsx\nconst faceLandmarkerRef = useRef<ComponentRef<typeof FaceLandmarker>>(null)\n\n<FaceLandmarker ref={faceLandmarkerRef}>\n  {/* ... */}\n</FaceLandmarker>\n```\n\nor using `useFaceLandmarker()` from a descendant component:\n\n```jsx\nconst faceLandmarker = useFaceLandmarker()\n```"
  },
  {
    "path": "docs/misc/fbo-use-fbo.mdx",
    "content": "---\ntitle: Fbo / useFBO\nsourcecode: src/core/Fbo.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-fbo)\n\n<Intro>Creates a `THREE.WebGLRenderTarget`.</Intro>\n\n```tsx\ntype FBOSettings = Omit<FboProps, 'width' | 'height' | 'children'>\n\nexport function useFBO(\n  /** Width in pixels, or settings (will render fullscreen by default) */\n  width?: number | FBOSettings,\n  /** Height in pixels */\n  height?: number,\n  /** Settings, see constructor's `options`: https://threejs.org/docs/#api/en/renderers/WebGLRenderTarget */\n  settings?: FBOSettings\n): THREE.WebGLRenderTarget {\n```\n\n```jsx\nconst target = useFBO({ stencilBuffer: false })\n```\n\nThe rendertarget is automatically disposed when unmounted.\n\n## `<Fbo>` Component\n\n```tsx\nexport type FboProps = {\n  children?: (renderTarget: Fbo) => React.ReactNode\n  width?: UseFBOParams[0]\n  height?: UseFBOParams[1]\n} & FBOSettings\n```\n\nYou can access the renderTarget via children's render prop:\n\n```jsx\n<Fbo width={1024} height={1024} stencilBuffer={false}>\n  {(renderTarget) => (\n    <mesh>\n      <planeGeometry />\n      <meshBasicMaterial map={renderTarget.texture} />\n    </mesh>\n  )}\n```\n\nor exposed via `ref`:\n\n```jsx\nconst renderTargetRef = useRef()\n<Fbo ref={renderTargetRef} />\n```"
  },
  {
    "path": "docs/misc/html.mdx",
    "content": "---\ntitle: Html\nsourcecode: src/web/Html.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-html--html-st) ![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"0n9it\" />\n  </li>\n  <li>\n    <Codesandbox id=\"qyz5r\" />\n  </li>\n  <li>\n    <Codesandbox id=\"9keg6\" />\n  </li>\n  <li>\n    <Codesandbox id=\"6oei7\" />\n  </li>\n  <li>\n    <Codesandbox id=\"wp9mkp\" />\n  </li>\n</Grid>\n\nAllows you to tie HTML content to any object of your scene. It will be projected to the objects whereabouts automatically.\n\n```jsx\n<Html\n  as='div' // Wrapping element (default: 'div')\n  wrapperClass // The className of the wrapping element (default: undefined)\n  prepend // Project content behind the canvas (default: false)\n  center // Adds a -50%/-50% css transform (default: false) [ignored in transform mode]\n  fullscreen // Aligns to the upper-left corner, fills the screen (default:false) [ignored in transform mode]\n  distanceFactor={10} // If set (default: undefined), children will be scaled by this factor, and also by distance to a PerspectiveCamera / zoom by a OrthographicCamera.\n  zIndexRange={[100, 0]} // Z-order range (default=[16777271, 0])\n  portal={domnodeRef} // Reference to target container (default=undefined)\n  transform // If true, applies matrix3d transformations (default=false)\n  sprite // Renders as sprite, but only in transform mode (default=false)\n  calculatePosition={(el: Object3D, camera: Camera, size: { width: number; height: number }) => number[]} // Override default positioning function. (default=undefined) [ignored in transform mode]\n  occlude={[ref]} // Can be true or a Ref<Object3D>[], true occludes the entire scene (default: undefined)\n  onOcclude={(hidden) => null} // Callback when the visibility changes (default: undefined)\n  {...groupProps} // All THREE.Group props are valid\n  {...divProps} // All HTMLDivElement props are valid\n>\n  <h1>hello</h1>\n  <Grid cols={4}>world</Grid>\n</Html>\n```\n\nHtml can hide behind geometry using the `occlude` prop.\n\n```jsx\n<Html occlude />\n```\n\nWhen the Html object hides it sets the opacity prop on the innermost div. If you want to animate or control the transition yourself then you can use `onOcclude`.\n\n```jsx\nconst [hidden, set] = useState()\n\n<Html\n  occlude\n  onOcclude={set}\n  style={{\n    transition: 'all 0.5s',\n    opacity: hidden ? 0 : 1,\n    transform: `scale(${hidden ? 0.5 : 1})`\n  }}\n/>\n```\n\n**Blending occlusion**\n\nHtml can hide behind geometry as if it was part of the 3D scene using this mode. It can be enabled by using `\"blending\"` as the `occlude` prop.\n\n```jsx\n// Enable real occlusion\n<Html occlude=\"blending\" />\n```\n\nYou can also give HTML material properties using the `material` prop.\n\n```jsx\n<Html\n  occlude\n  material={\n    <meshPhysicalMaterial\n      side={DoubleSide} // Required\n      opacity={0.1} // Degree of influence of lighting on the HTML\n      ... // Any other material properties\n    />\n  }\n/>\n```\n\nEnable shadows using the `castShadow` and `recieveShadow` prop.\n\n> Note: Shadows only work with a custom material. Shadows will not work with `meshBasicMaterial` and `shaderMaterial` by default.\n\n```jsx\n<Html\n  occlude\n  castShadow // Make HTML cast a shadow\n  receiveShadow // Make HTML receive shadows\n  material={<meshPhysicalMaterial side={DoubleSide} opacity={0.1} />}\n/>\n```\n\n> Note: Html 'blending' mode only correctly occludes rectangular HTML elements by default. Use the `geometry` prop to swap the backing geometry to a custom one if your Html has a different shape.\n\nIf transform mode is enabled, the dimensions of the rendered html will depend on the position relative to the camera, the camera fov and the distanceFactor. For example, an Html component placed at (0,0,0) and with a distanceFactor of 10, rendered inside a scene with a perspective camera positioned at (0,0,2.45) and a FOV of 75, will have the same dimensions as a \"plain\" html element like in [this example](https://codesandbox.io/s/drei-html-magic-number-6mzt6m).\n\nA caveat of transform mode is that on some devices and browsers, the rendered html may appear blurry, as discussed in [#859](https://github.com/pmndrs/drei/issues/859). The issue can be at least mitigated by scaling down the Html parent and scaling up the html children:\n\n```jsx\n<Html transform scale={0.5}>\n  <div style={{ transform: 'scale(2)' }}>Some text</div>\n</Html>\n```\n"
  },
  {
    "path": "docs/misc/select.mdx",
    "content": "---\ntitle: Select\nsourcecode: src/web/Select.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ny3p4\" />\n  </li>\n</Grid>\n\n```tsx\ntype Props = {\n  /** Allow multi select, default: false */\n  multiple?: boolean\n  /** Allow box select, default: false */\n  box?: boolean\n  /** Custom CSS border: default: '1px solid #55aaff' */\n  border?: string\n  /** Curom CSS color, default: 'rgba(75, 160, 255, 0.1)' */\n  backgroundColor?: string\n  /** Callback for selection changes */\n  onChange?: (selected: THREE.Object3D[]) => void\n  /** Callback for selection changes once the pointer is up */\n  onChangePointerUp?: (selected: THREE.Object3D[]) => void\n  /** Optional filter for filtering the selection */\n  filter?: (selected: THREE.Object3D[]) => THREE.Object3D[]\n}\n```\n\nThis component allows you to select/unselect objects by clicking on them. It keeps track of the currently selected objects and can select multiple objects (with the shift key). Nested components can request the current selection (which is always an array) with the `useSelect` hook. With the `box` prop it will let you shift-box-select objects by holding and draging the cursor over multiple objects. Optionally you can filter the selected items as well as define in which shape they are stored by defining the `filter` prop.\n\n```jsx\n<Select box multiple onChange={console.log} filter={items => items}>\n  <Foo />\n  <Bar />\n</Select>\n\nfunction Foo() {\n  const selected = useSelect()\n```\n"
  },
  {
    "path": "docs/misc/sprite-animator.mdx",
    "content": "---\ntitle: Sprite Animator\nsourcecode: src/core/SpriteAnimator.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/spriteanimator--default-story)\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"r3f-sprite-animator-s12ijv\" />\n  </li>\n</Grid>\n\n```tsx\nexport type SpriteAnimatorProps = {\n  /** The start frame of the animation */\n  startFrame?: number\n\n  /** The end frame of the animation */\n  endFrame?: number\n\n  /** The desired frames per second of the animation. If set to 0 or negative, animation will be static */\n  fps?: number\n\n  /** The animation names of the spritesheet (if the spritesheet -with JSON- contains more animation sequences) */\n  animationNames?: Array<string>\n\n  /** The frame identifier to use, must be one of animationNames */\n  frameName?: string\n\n  /** The URL of the texture JSON (if using JSON-Array or JSON-Hash) */\n  textureDataURL?: string\n\n  /** The URL of the texture image */\n  textureImageURL?: string\n\n  /** Whether or not the animation should loop */\n  loop?: boolean\n\n  /** The number of frames of the animation (required if using plain spritesheet without JSON) */\n  numberOfFrames?: number\n\n  /** Animation auto-start when all assets are loaded */\n  autoPlay?: boolean\n\n  /** Event callback when the animation starts or restarts */\n  onStart?: (data: AnimationEventData) => void\n\n  /** Event callback when the animation ends */\n  onEnd?: (data: AnimationEventData) => void\n\n  /** Event callback when the animation completes a loop cycle */\n  onLoopEnd?: (data: AnimationEventData) => void\n\n  /** Event callback fired on each frame change */\n  onFrame?: (data: AnimationEventData) => void\n\n  /** @deprecated Use pause={false} instead. Control when the animation runs */\n  play?: boolean\n\n  /** Control when the animation pauses */\n  pause?: boolean\n\n  /** Whether or not the Sprite should flip sides on the x-axis */\n  flipX?: boolean\n\n  /** Sets the alpha value to be used when running an alpha test\n   * @default 0.0\n   */\n  alphaTest?: number\n\n  /** Displays the texture on a Billboard component always facing the camera.\n   * @default false\n   */\n  asSprite?: boolean\n\n  /** Allows for manual update of the sprite animation e.g: via ScrollControls.\n   * Value should be between 0 and 1\n   */\n  offset?: number\n\n  /** Allows the sprite animation to start from the end towards the start */\n  playBackwards?: boolean\n\n  /** Allows the animation to be paused after it ended so it can be restarted on demand via autoPlay */\n  resetOnEnd?: boolean\n\n  /** Array of Vector3-like positions for creating multiple instances of the sprite */\n  instanceItems?: (THREE.Vector3 | [number, number, number])[]\n\n  /** The maximum number of instances to render (for buffer size calculation)\n   * @default 1\n   */\n  maxItems?: number\n\n  /** Pre-parsed sprite data, usually from useSpriteLoader */\n  spriteDataset?: {\n    spriteTexture: THREE.Texture\n    spriteData: SpriteData\n  }\n\n  /** Configuration options for the canvas context when loading textures */\n  canvasRenderingContext2DSettings?: CanvasRenderingContext2DSettings\n\n  /** Controls whether frame positions are rounded for precise pixel alignment.\n   * Enable this if you notice slight texture bleeding between frames.\n   * @default false\n   */\n  roundFramePosition?: boolean\n\n  /** Additional properties to be passed to both mesh and instance components.\n   * Only includes safe properties that work across both types.\n   * @example { frustumCulled: false, renderOrder: 1 }\n   * @see https://threejs.org/docs/#api/en/core/Object3D\n   */\n  meshProps?: CommonMeshProps\n} & GroupProps\n```\n\nThe SpriteAnimator component provided by drei is a powerful tool for animating sprites in a simple and efficient manner. It allows you to create sprite animations by cycling through a sequence of frames from a spritesheet image and JSON data.\n\nNotes:\n\n- The SpriteAnimator component internally uses the useFrame hook from react-three-fiber (r3f) for efficient frame updates and rendering.\n- The sprites (without a JSON file) should contain equal size frames\n- Trimming of spritesheet frames is not yet supported\n- Internally uses the `useSpriteLoader` or can use data from it directly (which is the recommended way of loading assets)\n\n```jsx\n<SpriteAnimator\n  position={[-3.5, -2.0, 2.5]}\n  startFrame={0}\n  meshProps={{ frustumCulled: false, scale: 2.5 }}\n  autoPlay={true}\n  loop={true}\n  numberOfFrames={16}\n  textureImageURL={'./alien.png'}\n/>\n```\n\nLoad sprite textures via `useSpriteLoader`\n\n```jsx\nconst { spriteObj: statics } = useSpriteLoader('/statics.png', '/statics.json', ['heart', 'skull', 'sword'], null)\n\n<SpriteAnimator\n  position={[2, 2.8, 0.01]}\n  fps={0}\n  meshProps={{ frustumCulled: false, scale: 2.5 }}\n  autoPlay={true}\n  loop={true}\n  flipX={false}\n  startFrame={0}\n  frameName={'sword'}\n  spriteDataset={statics}\n  asSprite={false}\n  alphaTest={0.01}\n/>\n\n```\n\n`ScrollControls` example\n\n```jsx\n;<ScrollControls damping={0.2} maxSpeed={0.5} pages={2}>\n  <SpriteAnimator\n    position={[0.0, -1.5, -1.5]}\n    startFrame={0}\n    onEnd={doSomethingOnEnd}\n    onStart={doSomethingOnStart}\n    autoPlay={true}\n    textureImageURL={'sprite.png'}\n    textureDataURL={'sprite.json'}\n  >\n    <FireScroll />\n  </SpriteAnimator>\n</ScrollControls>\n\nfunction FireScroll() {\n  const sprite = useSpriteAnimator()\n  const scroll = useScroll()\n  const ref = React.useRef()\n  useFrame(() => {\n    if (sprite && scroll) {\n      sprite.current = scroll.offset\n    }\n  })\n\n  return null\n}\n```\n"
  },
  {
    "path": "docs/misc/stats-gl.mdx",
    "content": "---\ntitle: StatsGl\nsourcecode: src/core/StatsGl.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-statsgl--default-story)\n\nAdds [stats-gl](https://github.com/RenaudRohlinger/stats-gl/) to document.body. It takes over the render-loop!\n\n```jsx\n<StatsGl className=\"stats\" {...props} />\n```\n"
  },
  {
    "path": "docs/misc/stats.mdx",
    "content": "---\ntitle: Stats\nsourcecode: src/core/Stats.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-stats--default-story)\n\nAdds [stats](https://github.com/mrdoob/stats.js/) to document.body. It takes over the render-loop!\n\n```jsx\n<Stats showPanel={0} className=\"stats\" {...props} />\n```\n\nYou can choose to mount Stats to a different DOM Element - for example, for custom styling:\n\n```jsx\nconst node = useRef(document.createElement('div'))\n\nuseEffect(() => {\n  node.current.id = 'test'\n  document.body.appendChild(node.current)\n\n  return () => document.body.removeChild(node.current)\n}, [])\n\nreturn <Stats parent={parent} />\n```\n"
  },
  {
    "path": "docs/misc/trail-use-trail.mdx",
    "content": "---\ntitle: Trail / useTrail\nsourcecode: src/core/Trail.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-trail)\n\nA hook to obtain an array of points that make up a [Trail](#trail). You can use this array to drive your own `MeshLine` or make a trail out of anything you please.\n\nNote: The hook returns a ref (`RefObject<Vector3[]>`) this means updates to it will not trigger a re-draw, thus keeping this cheap.\n\n```js\nconst points = useTrail(\n  target, // Required target object. This object will produce the trail.\n  {\n    length, // Length of the line\n    decay, // How fast the line fades away\n    local, // Wether to use the target's world or local positions\n    stride, // Min distance between previous and current point\n    interval, // Number of frames to wait before next calculation\n  }\n)\n\n// To use...\nuseFrame(() => {\n  meshLineRef.current.position.setPoints(points.current)\n})\n```\n"
  },
  {
    "path": "docs/misc/use-aspect.mdx",
    "content": "---\ntitle: useAspect\nsourcecode: src/core/useAspect.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-useaspect--default-story)\n\nThis hook calculates aspect ratios (for now only what in css would be `image-size: cover` is supported). You can use it to make an image fill the screen. It is responsive and adapts to viewport resize. Just give the hook the image bounds in pixels. It returns an array: `[width, height, 1]`.\n\n```jsx\nconst scale = useAspect(\n  1024,                     // Pixel-width\n  512,                      // Pixel-height\n  1                         // Optional scaling factor\n)\nreturn (\n  <mesh scale={scale}>\n    <planeGeometry />\n    <meshBasicMaterial map={imageTexture} />\n```\n"
  },
  {
    "path": "docs/misc/use-box-projected-env.mdx",
    "content": "---\ntitle: useBoxProjectedEnv\nsourcecode: src/core/useBoxProjectedEnv.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"s006f\" />\n  </li>\n</Grid>\n\nThe cheapest possible way of getting reflections in threejs. This will box-project the current environment map onto a plane. It returns an object that you need to spread over its material. The spread object contains a ref, onBeforeCompile and customProgramCacheKey. If you combine it with drei/CubeCamera you can \"film\" a single frame of the environment and feed it to the material, thereby getting realistic reflections at no cost. Align it with the position and scale properties.\n\n```jsx\nconst projection = useBoxProjectedEnv(\n  [0, 0, 0], // Position\n  [1, 1, 1] // Scale\n)\n\n<CubeCamera frames={1}>\n  {(texture) => (\n    <mesh>\n      <planeGeometry />\n      <meshStandardMaterial envMap={texture} {...projection} />\n    </mesh>\n  )}\n</CubeCamera>\n```\n"
  },
  {
    "path": "docs/misc/use-camera.mdx",
    "content": "---\ntitle: useCamera\nsourcecode: src/core/useCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-usecamera--use-camera-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"py4db\" />\n  </li>\n</Grid>\n\nA hook for the rare case when you are using non-default cameras for heads-up-displays or portals, and you need events/raytracing to function properly (raycasting uses the default camera otherwise).\n\n```jsx\n<mesh raycast={useCamera(customCamera)} />\n```\n"
  },
  {
    "path": "docs/misc/use-context-bridge.mdx",
    "content": "---\ntitle: useContextBridge\nsourcecode: src/core/useContextBridge.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/misc-usecontextbridge--use-context-bridge-st)\n\nAllows you to forward contexts provided above the `<Canvas />` to be consumed from within the `<Canvas />` normally\n\n```jsx\nfunction SceneWrapper() {\n  // bridge any number of contexts\n  // Note: These contexts must be provided by something above this SceneWrapper component\n  //       You cannot render the providers for these contexts inside this component\n  const ContextBridge = useContextBridge(ThemeContext, GreetingContext)\n  return (\n    <Canvas>\n      <ContextBridge>\n        <Scene />\n      </ContextBridge>\n    </Canvas>\n  )\n}\n\nfunction Scene() {\n  // we can now consume a context within the Canvas\n  const theme = React.useContext(ThemeContext)\n  const greeting = React.useContext(GreetingContext)\n  return (\n    //...\n  )\n}\n```\n"
  },
  {
    "path": "docs/misc/use-cursor.mdx",
    "content": "---\ntitle: useCursor\nsourcecode: src/web/useCursor.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\nA small hook that sets the css body cursor according to the hover state of a mesh, so that you can give the user visual feedback when the mouse enters a shape. Arguments 1 and 2 determine the style, the defaults are: onPointerOver = 'pointer', onPointerOut = 'auto'.\n\n```jsx\nconst [hovered, set] = useState()\nuseCursor(hovered, /*'pointer', 'auto', document.body*/)\nreturn (\n  <mesh onPointerOver={() => set(true)} onPointerOut={() => set(false)}>\n```\n"
  },
  {
    "path": "docs/misc/use-depth-buffer.mdx",
    "content": "---\ntitle: useDepthBuffer\nsourcecode: src/core/useDepthBuffer.ts\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"tx1pq\" />\n  </li>\n</Grid>\n\nRenders the scene into a depth-buffer. Often effects depend on it and this allows you to render a single buffer and share it, which minimizes the performance impact. It returns the buffer's `depthTexture`.\n\nSince this is a rather expensive effect you can limit the amount of frames it renders when your objects are static. For instance making it render only once by setting `frames: 1`.\n\n```jsx\nconst depthBuffer = useDepthBuffer({\n  size: 256, // Size of the FBO, 256 by default\n  frames: Infinity, // How many frames it renders, Infinity by default\n})\nreturn <SomethingThatNeedsADepthBuffer depthBuffer={depthBuffer} />\n```\n"
  },
  {
    "path": "docs/misc/use-intersect.mdx",
    "content": "---\ntitle: useIntersect\nsourcecode: src/core/useIntersect.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"gsm1y\" />\n  </li>\n</Grid>\n\nA very cheap frustum check that gives you a reference you can observe in order to know if the object has entered the view or is outside of it. This relies on [THREE.Object3D.onBeforeRender](https://threejs.org/docs/#api/en/core/Object3D.onBeforeRender) so it only works on objects that are effectively rendered, like meshes, lines, sprites. It won't work on groups, object3d's, bones, etc.\n\n```jsx\nconst ref = useIntersect((visible) => console.log('object is visible', visible))\nreturn <mesh ref={ref} />\n```\n"
  },
  {
    "path": "docs/misc/use-surface-sampler.mdx",
    "content": "---\ntitle: useSurfaceSampler\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-decal--decal-st)\n\nA hook to obtain the result of the [`<Sampler />`](#sampler) as a buffer. Useful for driving anything other than `InstancedMesh` via the Sampler.\n\n```js\nconst buffer = useSurfaceSampler(\n  mesh, // Mesh to sample\n  count, // [Optional] Number of samples (default: 16)\n  transform, // [Optional] Transformation function. Same as in `<Sampler />`\n  weight, // [Optional] Same as in `<Sampler />`\n  instancedMesh // [Optional] Instanced mesh to scatter\n)\n```\n"
  },
  {
    "path": "docs/misc/wireframe.mdx",
    "content": "---\ntitle: Wireframe\nsourcecode: src/core/Wireframe.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/staging-wireframe--wireframe-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"2572o5\" />\n  </li>\n</Grid>\n\nRenders an Antialiased, shader based wireframe on or around a geometry.\n\n```jsx\n<mesh>\n  <geometry />\n  <material />\n\n  <Wireframe /> // Will apply wireframe on top of existing material on this mesh\n</mesh>\n\n// OR\n<Wireframe\n  geometry={geometry | geometryRef} // Will create the wireframe based on input geometry.\n\n  // Other props\n  simplify={false} // Remove some edges from wireframes\n  fill={\"#00ff00\"} // Color of the inside of the wireframe\n  fillMix={0} // Mix between the base color and the Wireframe 'fill'. 0 = base; 1 = wireframe\n  fillOpacity={0.25} // Opacity of the inner fill\n  stroke={\"#ff0000\"} // Color of the stroke\n  strokeOpacity={1} // Opacity of the stroke\n  thickness={0.05} // Thinkness of the lines\n  colorBackfaces={false} // Whether to draw lines that are facing away from the camera\n  backfaceStroke={\"#0000ff\"} // Color of the lines that are facing away from the camera\n  dashInvert={true} // Invert the dashes\n  dash={false} // Whether to draw lines as dashes\n  dashRepeats={4} // Number of dashes in one seqment\n  dashLength={0.5} // Length of each dash\n  squeeze={false} // Narrow the centers of each line segment\n  squeezeMin={0.2} // Smallest width to squueze to\n  squeezeMax={1} // Largest width to squeeze from\n/>\n\n```\n"
  },
  {
    "path": "docs/modifiers/curve-modifier.mdx",
    "content": "---\ntitle: CurveModifier\nsourcecode: src/core/CurveModifier.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/modifiers-curvemodifier)\n\nGiven a curve will replace the children of this component with a mesh that move along said curve calling the property `moveAlongCurve` or modifying the `uniforms.pathOffset` value on the passed ref. Uses [three's Curve Modifier](https://threejs.org/examples/#webgl_modifier_curve)\n\n```tsx\nconst curveRef = useRef<CurveModifierRef>()\nconst scroll = useScroll()\n\nconst curve = React.useMemo(() => new THREE.CatmullRomCurve3([...handlePos], true, 'centripetal'), [handlePos])\n\nuseFrame(() => {\n  if (curveRef.current) {\n    // Move continuously along the curve\n    curveRef.current.moveAlongCurve(0.001)\n    \n    // Move along the curve using the scrollbar\n    curveRef.current.uniforms.pathOffset.value = scroll.offset\n  }\n})\n\nreturn (\n  <CurveModifier ref={curveRef} curve={curve}>\n    <mesh>\n      <boxGeometry args={[10, 10]} />\n    </mesh>\n  </CurveModifier>\n)\n```\n\n## Reference api\n\n```tsx\ntype CurveModifierRef = {\n  curveArray: Curve<any>[];\n  curveLengthArray: number[];\n  object3D: TMesh;\n  splineTexure: DataTexture;\n  uniforms: CurveModifierUniforms;\n  updateCurve<TCurve extends Curve<any>>(index: number, curve: TCurve): void;\n  moveAlongCurve(amount: number): void;\n}\n\ntype CurveModifierUniforms = {\n  spineTexture: IUniform<DataTexture>;\n  pathOffset: INumericUniform;\n  pathSegment: INumericUniform;\n  spineOffset: INumericUniform;\n  spineLength: INumericUniform;\n  flow: INumericUniform;\n}\n```\n"
  },
  {
    "path": "docs/performances/adaptive-dpr.mdx",
    "content": "---\ntitle: AdaptiveDpr\nsourcecode: src/core/AdaptiveDpr.tsx\n---\n\nDrop this component into your scene and it will cut the pixel-ratio on regress according to the canvas's performance min/max settings. This allows you to temporarily reduce visual quality in exchange for more performance, for instance when the camera moves (look into drei's controls regress flag). Optionally, you can set the canvas to a pixelated filter, which would be even faster.\n\n```jsx\n<AdaptiveDpr pixelated />\n```\n"
  },
  {
    "path": "docs/performances/adaptive-events.mdx",
    "content": "---\ntitle: AdaptiveEvents\nsourcecode: src/core/AdaptiveEvents.tsx\n---\n\nDrop this component into your scene and it will switch off the raycaster while the system is in regress.\n\n```jsx\n<AdaptiveEvents />\n```\n"
  },
  {
    "path": "docs/performances/bake-shadows.mdx",
    "content": "---\ntitle: BakeShadows\nsourcecode: src/core/BakeShadows.tsx\n---\n\nSets `gl.shadowMap.autoUpdate` to `false` while mounted and requests a single `gl.shadowMap.needsUpdate = true` afterwards. This freezes all shadow maps the moment this component comes in, which makes shadows performant again (with the downside that they are now static). Mount this component in lock-step with your models, for instance by dropping it into the same suspense boundary of a model that loads.\n\n```jsx\n<Canvas>\n  <Suspense fallback={null}>\n    <Model />\n    <BakeShadows />\n```\n"
  },
  {
    "path": "docs/performances/bvh.mdx",
    "content": "---\ntitle: Bvh\nsourcecode: src/core/Bvh.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/performance-bvh)\n\nAn abstraction around [gkjohnson/three-mesh-bvh](https://github.com/gkjohnson/three-mesh-bvh) to speed up raycasting exponentially. Use this component to wrap your scene, a sub-graph, a model or single mesh, and it will automatically compute boundsTree and assign acceleratedRaycast. This component is side-effect free, once unmounted or disabled it will revert to the original raycast.\n\n```tsx\nexport interface BVHOptions {\n  /** Split strategy, default: SAH (slowest to construct, fastest runtime, least memory) */\n  splitStrategy?: 'CENTER' | 'AVERAGE' | 'SAH'\n  /** Print out warnings encountered during tree construction, default: false */\n  verbose?: boolean\n  /** If true then the bounding box for the geometry is set once the BVH has been constructed, default: true */\n  setBoundingBox?: boolean\n  /** The maximum depth to allow the tree to build to, default: 40 */\n  maxDepth?: number\n  /** The number of triangles to aim for in a leaf node, default: 10 */\n  maxLeafTris?: number\n  /** If false then an index buffer is created if it does not exist and is rearranged */\n  /** to hold the bvh structure. If false then a separate buffer is created to store the */\n  /** structure and the index buffer (or lack thereof) is retained. This can be used */\n  /** when the existing index layout is important or groups are being used so a */\n  /** single BVH hierarchy can be created to improve performance. */\n  /** default: false */\n  /** Note: This setting is experimental */\n  indirect?: boolean\n}\n\nexport type BvhProps = BVHOptions &\n  ThreeElements['group'] & {\n    /**Enabled, default: true */\n    enabled?: boolean\n    /** Use .raycastFirst to retrieve hits which is generally faster, default: false */\n    firstHitOnly?: boolean\n  }\n```\n\n```jsx\n<Canvas>\n  <Bvh firstHitOnly>\n    <Scene />\n  </Bvh>\n</Canvas>\n```\n"
  },
  {
    "path": "docs/performances/detailed.mdx",
    "content": "---\ntitle: Detailed\nsourcecode: src/core/Detailed.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/abstractions-detailed--detailed-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"12nmp\" />\n  </li>\n</Grid>\n\nA wrapper around [THREE.LOD](https://threejs.org/docs/#api/en/objects/LOD) (Level of detail).\n\n```jsx\n<Detailed distances={[0, 10, 20]} {...props}>\n  <mesh geometry={highDetail} />\n  <mesh geometry={mediumDetail} />\n  <mesh geometry={lowDetail} />\n</Detailed>\n```\n"
  },
  {
    "path": "docs/performances/instances.mdx",
    "content": "---\ntitle: Instances\nsourcecode: src/core/Instances.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"h8o2d\" />\n  </li>\n  <li>\n    <Codesandbox id=\"i6t0j\" />\n  </li>\n</Grid>\n\nA wrapper around [THREE.InstancedMesh](https://threejs.org/docs/#api/en/objects/InstancedMesh). This allows you to define hundreds of thousands of objects in a single draw call, but declaratively!\n\n```jsx\n<Instances\n  limit={1000} // Optional: max amount of items (for calculating buffer size)\n  range={1000} // Optional: draw-range\n>\n  <boxGeometry />\n  <meshStandardMaterial />\n  <Instance\n    color=\"red\"\n    scale={2}\n    position={[1, 2, 3]}\n    rotation={[Math.PI / 3, 0, 0]}\n    onClick={onClick} ... />\n  // As many as you want, make them conditional, mount/unmount them, lazy load them, etc ...\n</Instances>\n```\n\nYou can nest Instances and use relative coordinates!\n\n```jsx\n<group position={[1, 2, 3]} rotation={[Math.PI / 2, 0, 0]}>\n  <Instance />\n</group>\n```\n\nInstances can also receive non-instanced objects, for instance annotations!\n\n```jsx\n<Instance>\n  <Html>hello from the dom</Html>\n</Instance>\n```\n\nYou can define events on them!\n\n```jsx\n<Instance onClick={...} onPointerOver={...} />\n```\n\nIf you need nested, multiple instances in the same parent graph, it would normally not work because an `<Instance>` is directly paired to its nearest `<Instances>` provider. You can use the global `createInstances` helper for such cases, it creates dedicated instances-instance pairs. The first return value is the provider, the second the instance component. Both take the same properties as `<Instances>` and `<Instance>`.\n\n```jsx\nconst [CubeInstances, Cube] = createInstances()\nconst [SphereInstances, Sphere] = createInstances()\n\nfunction App() {\n  return (\n    <>\n      <CubeInstances>\n        <boxGeometry />\n        <meshStandardMaterial />\n        <SphereInstances>\n          <sphereGeometry />\n          <meshLambertMaterial />\n          <Cube position={[1, 2, 3]} />\n          <Sphere position={[4, 5, 6]} />\n        </SphereInstances>\n      </CubeInstances>\n    </>\n  )\n}\n```\n\nIf your custom materials need instanced attributes you can create them using the `InstancedAttribute` component. It will automatically create the buffer and update it when the component changes. The `defaultValue` can have any stride, from single floats to arrays.\n\n```jsx\n<Instances ref={ref} limit={20}>\n  <boxGeometry />\n  <someSpecialMaterial />\n  <InstancedAttribute name=\"foo\" defaultValue={1} />\n  <Instance position={[-1.2, 0, 0]} foo={10} />\n</Instances>\n```\n\n```glsl\n# vertex\nattribute float foo;\nvarying float vFoo;\nvoid main() {\n  ...\n  vFoo = foo;\n\n# fragment\nvarying float vFoo;\nvoid main() {\n  ...\n```\n\n👉 Note: While creating instances declaratively keeps all the power of components with reduced draw calls, it comes at the cost of CPU overhead. For cases like foliage where you want no CPU overhead with thousands of intances you should use THREE.InstancedMesh such as in this [example](https://codesandbox.io/s/grass-shader-5xho4?file=/src/Grass.js).\n\n### Typed Instances\n\nWhen you need to declare custom attributes for your instances, you can use the `createInstances` helper to type its attributes.\n\n```tsx\ninterface SphereAttributes {\n  myCustomAttribute: number\n}\n\nconst [SphereInstances, Sphere] = createInstances<SphereAttributes>()\n\nfunction App() {\n  return (\n    <>\n      <SphereInstances>\n        <InstancedAttribute name=\"myCustomAttribute\" defaultValue={1} />\n        <sphereGeometry />\n        <shaderMaterial\n          // will recienve myCustomAttribute as an attribute\n          vertexShader={`\n              attribute float myCustomAttribute;\n              void main() {\n                ...\n              }\n            `}\n        />\n        <Sphere\n          position={[4, 5, 6]}\n          myCustomAttribute={1} // typed\n        />\n      </SphereInstances>\n    </>\n  )\n}\n```\n"
  },
  {
    "path": "docs/performances/merged.mdx",
    "content": "---\ntitle: Merged\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"l900i\" />\n  </li>\n</Grid>\n\nThis creates instances for existing meshes and allows you to use them cheaply in the same scene graph. Each type will cost you exactly one draw call, no matter how many you use. `meshes` has to be a collection of pre-existing THREE.Mesh objects.\n\n```jsx\n<Merged meshes={[box, sphere]}>\n  {(Box, Sphere) => (\n    <>\n      <Box position={[-2, -2, 0]} color=\"red\" />\n      <Box position={[-3, -3, 0]} color=\"tomato\" />\n      <Sphere scale={0.7} position={[2, 1, 0]} color=\"green\" />\n      <Sphere scale={0.7} position={[3, 2, 0]} color=\"teal\" />\n    </>\n  )}\n</Merged>\n```\n\nYou may also use object notation, which is good for loaded models.\n\n```jsx\nfunction Model({ url }) {\n  const { nodes } = useGLTF(url)\n  return (\n    <Merged meshes={nodes}>\n      {({ Screw, Filter, Pipe }) => (\n        <>\n          <Screw />\n          <Filter position={[1, 2, 3]} />\n          <Pipe position={[4, 5, 6]} />\n        </>\n      )}\n    </Merged>\n  )\n}\n```\n"
  },
  {
    "path": "docs/performances/mesh-bounds.mdx",
    "content": "---\ntitle: meshBounds\nsourcecode: src/core/meshBounds.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-meshbounds--mesh-bounds-st)\n\nA very fast, but often good-enough bounds-only raycast for meshes. You can use this if performance has precedence over pointer precision.\n\n```jsx\n<mesh raycast={meshBounds} />\n```\n"
  },
  {
    "path": "docs/performances/performance-monitor.mdx",
    "content": "---\ntitle: PerformanceMonitor\nsourcecode: src/core/PerformanceMonitor.tsx\n---\n\nThis component will collect the average fps (frames per second) over time. If after a couple of iterations the averages are below or above a threshold it will trigger onIncline and onDecline callbacks that allow you to respond. Typically you would reduce the quality of your scene, the resolution, effects, the amount of stuff to render, or, increase it if you have enough framerate to fill.\n\nSince this would normally cause ping-ponging between the two callbacks you define upper and lower framerate bounds, as long as you stay within that margin nothing will trigger. Ideally your app should find its way into that margin by gradually altering quality.\n\n```tsx\ntype PerformanceMonitorProps = {\n  /** How much time in milliseconds to collect an average fps, 250 */\n  ms?: number\n  /** How many interations of averages to collect, 10 */\n  iterations?: number\n  /** The percentage of iterations that are matched against the lower and upper bounds, 0.75 */\n  threshold?: number\n  /** A function that receive the max device refreshrate to determine lower and upper bounds which create a margin where neither incline nor decline should happen, (refreshrate) => (refreshrate > 90 ? [50, 90] : [50, 60]) */\n  bounds: (refreshrate: number) => [lower: number, upper: number]\n  /** How many times it can inline or decline before onFallback is called, Infinity */\n  flipflops?: number\n  /** The factor increases and decreases between 0-1, this prop sets the initial value, 0.5 */\n  factor?: number\n  /** The step that gets added or subtracted to or from the factor on each incline/decline, 0.1 */\n  step?: number\n  /** When performance is higher than the upper bound (good!) */\n  onIncline?: (api: PerformanceMonitorApi) => void\n  /** When performance is lower than the upper bound (bad!) */\n  onDecline?: (api: PerformanceMonitorApi) => void\n  /** Incline and decline will change the factor, this will trigger when that happened */\n  onChange?: (api: PerformanceMonitorApi) => void\n  /** Called after when the number of flipflops is reached, it indicates instability, use the function to set a fixed baseline */\n  onFallback?: (api: PerformanceMonitorApi) => void\n  /** Children may use the usePerformanceMonitor hook */\n  children?: React.ReactNode\n}\n```\n\nAll callbacks give you the following data:\n\n```tsx\ntype PerformanceMonitorApi = {\n  /** Current fps */\n  fps: number\n  /** Current performance factor, between 0 and 1 */\n  factor: number\n  /** Current highest fps, you can use this to determine device refresh rate */\n  refreshrate: number\n  /** Fps samples taken over time  */\n  frames: number[]\n  /** Averages of frames taken over n iterations   */\n  averages: number[]\n}\n```\n\nA simple example for regulating the resolution. It starts out with 1.5, if the system falls below the bounds it goes to 1, if it's fast enough it goes to 2.\n\n```jsx\nfunction App() {\n  const [dpr, setDpr] = useState(1.5)\n  return (\n    <Canvas dpr={dpr}>\n      <PerformanceMonitor onIncline={() => setDpr(2)} onDecline={() => setDpr(1)} />\n```\n\nYou can also use the `onChange` callback to get notified when the average changes in whichever direction. This allows you to make gradual changes. It gives you a `factor` between 0 and 1, which is increased by incline and decreased by decline. The `factor` is initially 0.5 by default. If your app starts with lowest defaults and gradually increases quality set `factor` to 0. If it starts with highest defaults and decreases quality, set it to 1. If it starts in the middle and can either increase or decrease, set it to 0.5.\n\nThe following starts at the highest dpr (2) and clamps the gradual dpr between 0.5 at the lowest and 2 at the highest. If the app is in trouble it will reduce `factor` by `step` until it is either 0 or the app has found its sweet spot above that.\n\n```jsx\nconst [dpr, setDpr] = useState(2)\nreturn (\n <Canvas dpr={dpr}>\n  <PerformanceMonitor factor={1} onChange={({ factor }) => setDpr(Math.floor(0.5 + 1.5 * factor, 1))} />\n```\n\nIf you still experience flip flops despite the bounds you can define a limit of `flipflops`. If it is met `onFallback` will be triggered which typically sets a lowest possible baseline for the app. After the fallback has been called PerformanceMonitor will shut down.\n\n```jsx\n<PerformanceMonitor flipflops={3} onFallback={() => setDpr(1)} />\n```\n\nPerformanceMonitor can also have children, if you wrap your app in it you get to use `usePerformanceMonitor` which allows individual components down the nested tree to respond to performance changes on their own.\n\n```jsx\n;<PerformanceMonitor>\n  <Effects />\n</PerformanceMonitor>\n\nfunction Effects() {\n  usePerformanceMonitor({ onIncline, onDecline, onFallback, onChange })\n  // ...\n}\n```\n"
  },
  {
    "path": "docs/performances/points.mdx",
    "content": "---\ntitle: Points\nsourcecode: src/core/Points.tsx\n---\n\nA wrapper around [THREE.Points](https://threejs.org/docs/#api/en/objects/Points). It has the same api and properties as Instances.\n\n```jsx\n<Points\n  limit={1000} // Optional: max amount of items (for calculating buffer size)\n  range={1000} // Optional: draw-range\n>\n  <pointsMaterial vertexColors />\n  <Point position={[1, 2, 3]} color=\"red\" onClick={onClick} onPointerOver={onPointerOver} ... />\n  // As many as you want, make them conditional, mount/unmount them, lazy load them, etc ...\n</Points>\n```\n\nIf you just want to use buffers for position, color and size, you can use the alternative API:\n\n```jsx\n<Points positions={positionsBuffer} colors={colorsBuffer} sizes={sizesBuffer}>\n  <pointsMaterial />\n</Points>\n```\n"
  },
  {
    "path": "docs/performances/preload.mdx",
    "content": "---\ntitle: Preload\nsourcecode: src/core/Preload.tsx\n---\n\nThe WebGLRenderer will compile materials only when they hit the frustrum, which can cause jank. This component precompiles the scene using [gl.compile](https://threejs.org/docs/#api/en/renderers/WebGLRenderer.compile) which makes sure that your app is responsive from the get go.\n\nBy default gl.compile will only preload visible objects, if you supply the `all` prop, it will circumvent that. With the `scene` and `camera` props you could also use it in portals.\n\n```jsx\n<Canvas>\n  <Suspense fallback={null}>\n    <Model />\n    <Preload all />\n```\n"
  },
  {
    "path": "docs/performances/segments.mdx",
    "content": "---\ntitle: Segments\nsourcecode: src/core/Segments.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/performance-segments--many-segments)\n\nA wrapper around [THREE.LineSegments](https://threejs.org/docs/#api/en/objects/LineSegments). This allows you to use thousands of segments under the same geometry.\n\n## Prop based:\n\n```jsx\n<Segments\n  limit={1000}\n  lineWidth={1.0}\n  // All THREE.LineMaterial props are valid\n  {...materialProps}\n>\n  <Segment start={[0, 0, 0]} end={[0, 10, 0]} color=\"red\" />\n  <Segment start={[0, 0, 0]} end={[0, 10, 10]} color={[1, 0, 1]} />\n</Segments>\n```\n\n## Ref based (for fast updates):\n\n```jsx\nconst ref = useRef()\n\n// E.g. to change segment position each frame.\nuseFrame(() => {\n  ref.current.start.set(0,0,0)\n  ref.current.end.set(10,10,0)\n  ref.current.color.setRGB(0,0,0)\n})\n// ...\n<Segments\n  limit={1000}\n  lineWidth={1.0}\n>\n  <Segment ref={ref} />\n</Segments>\n```\n"
  },
  {
    "path": "docs/portals/fisheye.mdx",
    "content": "---\ntitle: Fisheye\nsourcecode: src/core/Fisheye.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"7qytdw\" />\n  </li>\n</Grid>\n\n```tsx\nexport type FisheyeProps = ThreeElements['mesh'] & {\n  /** Zoom factor, 0..1, 0 */\n  zoom?: number\n  /** Number of segments, 64 */\n  segments?: number\n  /** Cubemap resolution (for each of the 6 takes), null === full screen resolution, default: 896 */\n  resolution?: number\n  /** Children will be projected into the fisheye */\n  children: React.ReactNode\n  /** Optional render priority, defaults to 1 */\n  renderPriority?: number\n}\n```\n\nThis component will take over system rendering. It portals its children into a cubemap which is then projected onto a sphere. The sphere is rendered out on the screen, filling it. You can lower the resolution to increase performance. Six renders per frame are necessary to construct a full fisheye view, and since each facet of the cubemap only takes a portion of the screen full resolution is not necessary. You can also reduce the amount of segments (resulting in edgier rounds).\n\n```jsx\n<Canvas camera={{ position: [0, 0, 5] }}>\n  <Fisheye>\n    <YourScene />\n  </Fisheye>\n  <OrbitControls />\n```\n"
  },
  {
    "path": "docs/portals/hud.mdx",
    "content": "---\ntitle: Hud\nsourcecode: src/core/Hud.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"py4db\" />\n  </li>\n</Grid>\n\nRenders a heads-up-display (HUD). Each HUD is a scene on top of the previous. That scene is inside a React `createPortal` and is completely isolated, you can have your own cameras in there, environments, etc. The first HUD (`renderpriotity === 1`) will clear the scene and render the default scene, it needs to be the first to execute! Make sure to be explicit about the `renderpriority` of your HUDs.\n\n```tsx\ntype HudProps = {\n  /** Any React node */\n  children: React.ReactNode\n  /** Render priority, default: 1 */\n  renderPriority?: number\n}\n```\n\n```jsx\n{\n  /* Renders on top of the default scene with a perspective camera */\n}\n;<Hud>\n  <PerspectiveCamera makeDefault position={[0, 0, 10]} />\n  <mesh>\n    <ringGeometry />\n  </mesh>\n</Hud>\n\n{\n  /* Renders on top of the previous HUD with an orthographic camera */\n}\n;<Hud renderPriority={2}>\n  <OrthographicCamera makeDefault position={[0, 0, 10]} />\n  <mesh>\n    <boxGeometry />\n  </mesh>\n</Hud>\n```\n"
  },
  {
    "path": "docs/portals/mask.mdx",
    "content": "---\ntitle: Mask\nsourcecode: src/core/Mask.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"7n2yru\" />\n  </li>\n  <li>\n    <Codesandbox id=\"z3f2mw\" />\n  </li>\n</Grid>\n\nMasks use the stencil buffer to cut out areas of the screen. This is usually cheaper as it doesn't require double renders or createPortal.\n\n```tsx\n<Mask\n  /** Each mask must have an id, you can have compound masks referring to the same id */\n  id: number\n  /** If colors of the masks own material will leak through, default: false */\n  colorWrite?: boolean\n  /** If depth  of the masks own material will leak through, default: false */\n  depthWrite?: boolean\n/>\n```\n\nFirst you need to define a mask, give it the shape that you want.\n\n```jsx\n<Mask id={1}>\n  <planeGeometry />\n  <meshBasicMaterial />\n</Mask>\n```\n\nNow refer to it with the `useMask` hook and the same id, your content will now be masked out by the geometry defined above.\n\n```jsx\nconst stencil = useMask(1)\nreturn (\n  <mesh>\n    <torusKnotGeometry />\n    <meshStandardMaterial {...stencil} />\n```\n\nYou can build compound masks with multiple shapes by re-using an id. You can also use the mask as a normal mesh by providing `colorWrite` and `depthWrite` props.\n\n```jsx\n<Mask position={[-1, 0, 0]} id={1}>\n  <planeGeometry />\n  <meshBasicMaterial />\n</Mask>\n<Mask colorWrite depthWrite position={[1, 0, 0]} id={1}>\n  <circleGeometry />\n  <meshBasicMaterial />\n</Mask>\n```\n\nInvert masks individually by providing a 2nd boolean argument to the `useMask` hook.\n\n```jsx\nconst stencil = useMask(1, true)\n```\n"
  },
  {
    "path": "docs/portals/mesh-portal-material.mdx",
    "content": "---\ntitle: MeshPortalMaterial\nsourcecode: src/core/MeshPortalMaterial.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"9m4tpc\" />\n  </li>\n  <li>\n    <Codesandbox id=\"qvk72r\" />\n  </li>\n  <li>\n    <Codesandbox id=\"drc6qg\" />\n  </li>\n  <li>\n    <Codesandbox id=\"ik11ln\" />\n  </li>\n</Grid>\n\n```tsx\nexport type PortalProps = ThreeElements['shaderMaterial'] & {\n  /** Mix the portals own scene with the world scene, 0 = world scene render,\n   *  0.5 = both scenes render, 1 = portal scene renders, defaults to 0 */\n  blend?: number\n  /** Edge fade blur, 0 = no blur (default) */\n  blur?: number\n  /** SDF resolution, the smaller the faster is the start-up time (default: 512) */\n  resolution?: number\n  /** By default portals use relative coordinates, contents are affects by the local matrix transform */\n  worldUnits?: boolean\n  /** Optional event priority, defaults to 0 */\n  eventPriority?: number\n  /** Optional render priority, defaults to 0 */\n  renderPriority?: number\n  /** Optionally diable events inside the portal, defaults to false */\n  events?: boolean\n}\n```\n\nA material that creates a portal into another scene. It is drawn onto the geometry of the mesh that it is applied to. It uses RenderTexture internally, but counteracts the perspective shift of the texture surface, the portals contents are thereby masked by it but otherwise in the same position as if they were in the original scene.\n\n```jsx\n<mesh {...props}>\n  <planeGeometry />\n  <MeshPortalMaterial>\n    <mesh>\n      <sphereGeometry />\n    </mesh>\n  </MeshPortalMaterial>\n</mesh>\n```\n\nYou can optionally fade or blur the edges of the portal by providing a `blur` prop, do not forget to make the material transparent in that case. It uses SDF flood-fill to determine the shape, you can thereby blur any geometry.\n\n```jsx\n<MeshPortalMaterial transparent blur={0.5}>\n```\n\nIt is also possible to _enter_ the portal. If blend is 0 your scene will render as usual, if blend is higher it will start to blend the root scene and the portal scene, if blend is 1 it will only render the portal scene. If you put a ref on the material you can transition entering the portal, for instance lerping blend if the camera is close, or on click.\n\n```jsx\n<MeshPortalMaterial blend={1}>\n```\n"
  },
  {
    "path": "docs/portals/render-cube-texture.mdx",
    "content": "---\ntitle: RenderCubeTexture\nsourcecode: src/core/RenderCubeTexture.tsx\n---\n\nThis component allows you to render a live scene into a cubetexture which you can then apply to a material, for instance as an environment map (via the envMap property). The contents of it run inside a portal and are separate from the rest of the canvas, therefore you can have events in there, environment maps, etc.\n\n```tsx\nexport type RenderCubeTextureProps = Omit<ThreeElements['texture'], 'rotation'> & {\n  /** Optional stencil buffer, defaults to false */\n  stencilBuffer?: boolean\n  /** Optional depth buffer, defaults to true */\n  depthBuffer?: boolean\n  /** Optional generate mipmaps, defaults to false */\n  generateMipmaps?: boolean\n  /** Optional render priority, defaults to 0 */\n  renderPriority?: number\n  /** Optional event priority, defaults to 0 */\n  eventPriority?: number\n  /** Optional frame count, defaults to Infinity. If you set it to 1, it would only render a single frame, etc */\n  frames?: number\n  /** Optional event compute, defaults to undefined */\n  compute?: ComputeFunction\n  /** Flip cubemap, see https://github.com/mrdoob/three.js/blob/master/src/renderers/WebGLCubeRenderTarget.js */\n  flip?: boolean\n  /** Cubemap resolution (for each of the 6 takes), null === full screen resolution, default: 896 */\n  resolution?: number\n  /** Children will be rendered into a portal */\n  children: React.ReactNode\n  near?: number\n  far?: number\n  position?: ReactThreeFiber.Vector3\n  rotation?: ReactThreeFiber.Euler\n  scale?: ReactThreeFiber.Vector3\n  quaternion?: ReactThreeFiber.Quaternion\n  matrix?: ReactThreeFiber.Matrix4\n  matrixAutoUpdate?: boolean\n}\n\nexport type RenderCubeTextureApi = {\n  scene: THREE.Scene\n  fbo: THREE.WebGLCubeRenderTarget\n  camera: THREE.CubeCamera\n}\n```\n\n```jsx\nconst api = useRef<RenderCubeTextureApi>(null!)\n// ...\n<mesh ref={api}>\n  <sphereGeometry args={[1, 64, 64]} />\n    <meshBasicMaterial>\n      <RenderCubeTexture attach=\"envMap\" flip>\n        <mesh />\n```\n"
  },
  {
    "path": "docs/portals/render-texture.mdx",
    "content": "---\ntitle: RenderTexture\nsourcecode: src/core/RenderTexture.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"0z8i2c\" />\n  </li>\n</Grid>\n\nThis component allows you to render a live scene into a texture which you can then apply to a material. The contents of it run inside a portal and are separate from the rest of the canvas, therefore you can have events in there, environment maps, etc.\n\n```tsx\ntype Props = ThreeElements['texture'] & {\n  /** Optional width of the texture, defaults to viewport bounds */\n  width?: number\n  /** Optional height of the texture, defaults to viewport bounds */\n  height?: number\n  /** Optional fbo samples */\n  samples?: number\n  /** Optional stencil buffer, defaults to false */\n  stencilBuffer?: boolean\n  /** Optional depth buffer, defaults to true */\n  depthBuffer?: boolean\n  /** Optional generate mipmaps, defaults to false */\n  generateMipmaps?: boolean\n  /** Optional render priority, defaults to 0 */\n  renderPriority?: number\n  /** Optional event priority, defaults to 0 */\n  eventPriority?: number\n  /** Optional frame count, defaults to Infinity. If you set it to 1, it would only render a single frame, etc */\n  frames?: number\n  /** Optional event compute, defaults to undefined */\n  compute?: (event: any, state: any, previous: any) => false | undefined\n  /** Children will be rendered into a portal */\n  children: React.ReactNode\n}\n```\n\n```jsx\n<mesh>\n  <planeGeometry />\n  <meshStandardMaterial>\n    <RenderTexture attach=\"map\">\n      <mesh />\n```\n"
  },
  {
    "path": "docs/portals/view.mdx",
    "content": "---\ntitle: View\nsourcecode: src/web/View.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"v5i9wl\" />\n  </li>\n  <li>\n    <Codesandbox id=\"r9w2ob\" />\n  </li>\n  <li>\n    <Codesandbox id=\"bp6tmc\" />\n  </li>\n  <li>\n    <Codesandbox id=\"1wmlew\" />\n  </li>\n</Grid>\n\nViews use gl.scissor to cut the viewport into segments. You tie a view to a tracking div which then controls the position and bounds of the viewport. This allows you to have multiple views with a single, performant canvas. These views will follow their tracking elements, scroll along, resize, etc.\n\nIt is advisable to re-connect the event system to a parent that contains both the canvas and the html content.\nThis ensures that both are accessible/selectable and even allows you to mount controls or other deeper\nintegrations into your view.\n\n> Note that `@react-three/fiber` newer than `^8.1.0` is required for `View` to work correctly if the\n> canvas/react three fiber root is not fullscreen. A warning will be logged if drei is used with older\n> versions of `@react-three/fiber`.\n\n```tsx\nexport type ViewProps = {\n  /** Root element type, default: div */\n  as?: string\n  /** CSS id prop */\n  id?: string\n  /** CSS classname prop */\n  className?: string\n  /** CSS style prop */\n  style?: React.CSSProperties\n  /** If the view is visible or not, default: true */\n  visible?: boolean\n  /** Views take over the render loop, optional render index (1 by default) */\n  index?: number\n  /** If you know your view is always at the same place set this to 1 to avoid needless getBoundingClientRect overhead */\n  frames?: number\n  /** The scene to render, if you leave this undefined it will render the default scene */\n  children?: React.ReactNode\n  /** The tracking element, the view will be cut according to its whereabouts\n   * @deprecated You can use inline Views now, see: https://github.com/pmndrs/drei/pull/1784\n   */\n  track?: React.RefObject<HTMLElement>\n}\n\nexport type ViewportProps = { Port: () => React.ReactNode } & React.ForwardRefExoticComponent<\n  ViewProps & React.RefAttributes<HTMLElement | THREE.Group>\n>\n```\n\nYou can define as many views as you like, directly mix them into your dom graph, right where you want them to appear. `View` is an unstyled HTML DOM element (by default a div, and it takes the same properties as one). Use `View.Port` inside the canvas to output them. The canvas should ideally fill the entire screen with absolute positioning, underneath HTML or on top of it, as you prefer.\n\n```jsx\nreturn (\n  <main ref={container}>\n    <h1>Html content here</h1>\n    <View style={{ width: 200, height: 200 }}>\n      <mesh geometry={foo} />\n      <OrbitControls />\n    </View>\n    <View className=\"canvas-view\">\n      <mesh geometry={bar} />\n      <CameraControls />\n    </View>\n    <Canvas eventSource={container}>\n      <View.Port />\n    </Canvas>\n  </main>\n)\n```\n"
  },
  {
    "path": "docs/shaders/mesh-discard-material.mdx",
    "content": "---\ntitle: MeshDiscardMaterial\nsourcecode: src/core/MeshDiscardMaterial.tsx\n---\n\nA material that renders nothing. In comparison to `<mesh visible={false}` it can be used to hide objects from the scene while still displays shadows and children.\n\n```jsx\n<mesh castShadow>\n  <torusKnotGeonetry />\n  <MeshDiscardMaterial />\n  {/* Shadows and edges will show, but the model itself won't */}\n  <Edges />\n```\n"
  },
  {
    "path": "docs/shaders/mesh-distort-material.mdx",
    "content": "---\ntitle: MeshDistortMaterial\nsourcecode: src/core/MeshDistortMaterial.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shaders-meshdistortmaterial--mesh-distort-material-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"l03yb\" />\n  </li>\n</Grid>\n\nThis material makes your geometry distort following simplex noise.\n\n```jsx\n<mesh>\n  <boxGeometry />\n  <MeshDistortMaterial distort={1} speed={10} />\n</mesh>\n```\n"
  },
  {
    "path": "docs/shaders/mesh-reflector-material.mdx",
    "content": "---\ntitle: MeshReflectorMaterial\nsourcecode: src/core/MeshReflectorMaterial.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shaders-meshreflectormaterial--reflector-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"lx2h8\" />\n  </li>\n  <li>\n    <Codesandbox id=\"l900i\" />\n  </li>\n</Grid>\n\nEasily add reflections and/or blur to any mesh. It takes surface roughness into account for a more realistic effect. This material extends from [THREE.MeshStandardMaterial](https://threejs.org/docs/#api/en/materials/MeshStandardMaterial) and accepts all its props.\n\n```jsx\n<mesh>\n  <planeGeometry />\n  <MeshReflectorMaterial\n    blur={[0, 0]} // Blur ground reflections (width, height), 0 skips blur\n    mixBlur={0} // How much blur mixes with surface roughness (default = 1)\n    mixStrength={1} // Strength of the reflections\n    mixContrast={1} // Contrast of the reflections\n    resolution={256} // Off-buffer resolution, lower=faster, higher=better quality, slower\n    mirror={0} // Mirror environment, 0 = texture colors, 1 = pick up env colors\n    depthScale={0} // Scale the depth factor (0 = no depth, default = 0)\n    minDepthThreshold={0.9} // Lower edge for the depthTexture interpolation (default = 0)\n    maxDepthThreshold={1} // Upper edge for the depthTexture interpolation (default = 0)\n    depthToBlurRatioBias={0.25} // Adds a bias factor to the depthTexture before calculating the blur amount [blurFactor = blurTexture * (depthTexture + bias)]. It accepts values between 0 and 1, default is 0.25. An amount > 0 of bias makes sure that the blurTexture is not too sharp because of the multiplication with the depthTexture\n    distortion={1} // Amount of distortion based on the distortionMap texture\n    distortionMap={distortionTexture} // The red channel of this texture is used as the distortion map. Default is null\n    reflectorOffset={0.2} // Offsets the virtual camera that projects the reflection. Useful when the reflective surface is some distance from the object's origin (default = 0)\n  />\n</mesh>\n```\n"
  },
  {
    "path": "docs/shaders/mesh-refraction-material.mdx",
    "content": "---\ntitle: MeshRefractionMaterial\nsourcecode: src/core/MeshRefractionMaterial.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"zqrreo\" />\n  </li>\n</Grid>\n\nA convincing Glass/Diamond refraction material.\n\n```tsx\ntype MeshRefractionMaterialProps = ThreeElements['shaderMaterial'] & {\n  /** Environment map */\n  envMap: THREE.CubeTexture | THREE.Texture\n  /** Number of ray-cast bounces, it can be expensive to have too many, 2 */\n  bounces?: number\n  /** Refraction index, 2.4 */\n  ior?: number\n  /** Fresnel (strip light), 0 */\n  fresnel?: number\n  /** RGB shift intensity, can be expensive, 0 */\n  aberrationStrength?: number\n  /** Color, white */\n  color?: ReactThreeFiber.Color\n  /** If this is on it uses fewer ray casts for the RGB shift sacrificing physical accuracy, true */\n  fastChroma?: boolean\n}\n```\n\nIf you want it to reflect other objects in the scene you best pair it with a cube-camera.\n\n```jsx\n<CubeCamera>\n  {(texture) => (\n    <mesh geometry={diamondGeometry} {...props}>\n      <MeshRefractionMaterial envMap={texture} />\n    </mesh>\n  )}\n</CubeCamera>\n```\n\nOtherwise just pass it an environment map.\n\n```jsx\nconst texture = useLoader(RGBELoader, \"/textures/royal_esplanade_1k.hdr\")\nreturn (\n  <mesh geometry={diamondGeometry} {...props}>\n    <MeshRefractionMaterial envMap={texture} />\n```\n"
  },
  {
    "path": "docs/shaders/mesh-transmission-material.mdx",
    "content": "---\ntitle: MeshTransmissionMaterial\nsourcecode: src/core/MeshTransmissionMaterial.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"hmgdjq\" />\n  </li>\n</Grid>\n\nAn improved THREE.MeshPhysicalMaterial. It acts like a normal PhysicalMaterial in terms of transmission support, thickness, ior, roughness, etc., but has chromatic aberration, noise-based roughness blur, (primitive) anisotropic blur support, and unlike the original it can \"see\" other transmissive or transparent objects which leads to improved visuals.\n\nAlthough it should be faster than MPM keep in mind that it can still be expensive as it causes an additional render pass of the scene. Low samples and low resolution will make it faster. If you use roughness consider using a tiny resolution, for instance 32x32 pixels, it will still look good but perform much faster.\n\nFor performance and visual reasons the host mesh gets removed from the render-stack temporarily. If you have other objects that you don't want to see reflected in the material just add them to the parent mesh as children.\n\n```tsx\ntype MeshTransmissionMaterialProps = ThreeElements['meshPhysicalMaterial'] & {\n  /* Transmission, default: 1 */\n  transmission?: number\n  /* Thickness (refraction), default: 0 */\n  thickness?: number\n  /** Backside thickness (when backside is true), default: 0 */\n  backsideThickness?: number\n  /* Roughness (blur), default: 0 */\n  roughness?: number\n  /* Chromatic aberration, default: 0.03 */\n  chromaticAberration?: number\n  /* Anisotropy, default: 0.1 */\n  anisotropicBlur?: number\n  /* Distortion, default: 0 */\n  distortion?: number\n  /* Distortion scale, default: 0.5 */\n  distortionScale?: number\n  /* Temporal distortion (speed of movement), default: 0.0 */\n  temporalDistortion?: number\n  /** The scene rendered into a texture (use it to share a texture between materials), default: null  */\n  buffer?: THREE.Texture\n  /** transmissionSampler, you can use the threejs transmission sampler texture that is\n   *  generated once for all transmissive materials. The upside is that it can be faster if you\n   *  use multiple MeshPhysical and Transmission materials, the downside is that transmissive materials\n   *  using this can't see other transparent or transmissive objects nor do you have control over the\n   *  buffer and its resolution, default: false */\n  transmissionSampler?: boolean\n  /** Render the backside of the material (more cost, better results), default: false */\n  backside?: boolean\n  /** Resolution of the local buffer, default: undefined (fullscreen) */\n  resolution?: number\n  /** Resolution of the local buffer for backfaces, default: undefined (fullscreen) */\n  backsideResolution?: number\n  /** Refraction samples, default: 6 */\n  samples?: number\n  /** Buffer scene background (can be a texture, a cubetexture or a color), default: null */\n  background?: THREE.Texture\n}\n```\n\n```jsx\nreturn (\n  <mesh geometry={geometry} {...props}>\n    <MeshTransmissionMaterial />\n```\n\nIf each material rendering the scene on its own is too expensive you can share a buffer texture. Either by enabling `transmissionSampler` which would use the threejs-internal buffer that MeshPhysicalMaterials use. This might be faster, the downside is that no transmissive material can \"see\" other transparent or transmissive objects.\n\n```jsx\n<mesh geometry={torus}>\n  <MeshTransmissionMaterial transmissionSampler />\n</mesh>\n<mesh geometry={sphere}>\n  <MeshTransmissionMaterial transmissionSampler />\n</mesh>\n```\n\nOr, by passing a texture to `buffer` manually, for instance using useFBO.\n\n```jsx\nconst buffer = useFBO()\nuseFrame((state) => {\n  state.gl.setRenderTarget(buffer)\n  state.gl.render(state.scene, state.camera)\n  state.gl.setRenderTarget(null)\n})\nreturn (\n  <>\n    <mesh geometry={torus}>\n      <MeshTransmissionMaterial buffer={buffer.texture} />\n    </mesh>\n    <mesh geometry={sphere}>\n      <MeshTransmissionMaterial buffer={buffer.texture} />\n    </mesh>\n```\n\nOr a PerspectiveCamera.\n\n```jsx\n<PerspectiveCamera makeDefault fov={75} position={[10, 0, 15]} resolution={1024}>\n  {(texture) => (\n    <>\n      <mesh geometry={torus}>\n        <MeshTransmissionMaterial buffer={texture} />\n      </mesh>\n      <mesh geometry={sphere}>\n        <MeshTransmissionMaterial buffer={texture} />\n      </mesh>\n    </>\n  )}\n```\n\nThis would mimic the default MeshPhysicalMaterial behaviour, these materials won't \"see\" one another, but at least they would pick up on everything else, including transmissive or transparent objects.\n"
  },
  {
    "path": "docs/shaders/mesh-wobble-material.mdx",
    "content": "---\ntitle: MeshWobbleMaterial\nsourcecode: src/core/MeshWobbleMaterial.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shaders-meshwobblematerial--mesh-wobble-material-st)\n\nThis material makes your geometry wobble and wave around. It was taken from the [threejs-examples](https://threejs.org/examples/#webgl_materials_modified) and adapted into a self-contained material.\n\n```jsx\n<mesh>\n  <boxGeometry />\n  <MeshWobbleMaterial factor={1} speed={10} />\n</mesh>\n```\n"
  },
  {
    "path": "docs/shaders/point-material.mdx",
    "content": "---\ntitle: PointMaterial\nsourcecode: src/core/PointMaterial.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"eq7sc\" />\n  </li>\n</Grid>\n\nAntialiased round dots. It takes the same props as regular [THREE.PointsMaterial](https://threejs.org/docs/index.html?q=PointsMaterial#api/en/materials/PointsMaterial) on which it is based.\n\n```jsx\n<points>\n  <PointMaterial transparent vertexColors size={15} sizeAttenuation={false} depthWrite={false} />\n</points>\n```\n"
  },
  {
    "path": "docs/shaders/shader-material.mdx",
    "content": "---\ntitle: shaderMaterial\nsourcecode: src/core/shaderMaterial.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shaders-shadermaterial--shader-material-story)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ni6v4\" />\n  </li>\n</Grid>\n\nCreates a THREE.ShaderMaterial for you with easier handling of uniforms, which are automatically declared as setter/getters on the object and allowed as constructor arguments.\n\n```jsx\nimport { extend } from '@react-three/fiber'\n\nconst ColorShiftMaterial = shaderMaterial(\n  { time: 0, color: new THREE.Color(0.2, 0.0, 0.1) },\n  // vertex shader\n  /*glsl*/`\n    varying vec2 vUv;\n    void main() {\n      vUv = uv;\n      gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n    }\n  `,\n  // fragment shader\n  /*glsl*/`\n    uniform float time;\n    uniform vec3 color;\n    varying vec2 vUv;\n    void main() {\n      gl_FragColor.rgba = vec4(0.5 + 0.3 * sin(vUv.yxx + time) + color, 1.0);\n    }\n  `\n)\n\n// declaratively\nextend({ ColorShiftMaterial })\n...\n<mesh>\n  <colorShiftMaterial color=\"hotpink\" time={1} />\n</mesh>\n\n// imperatively, all uniforms are available as setter/getters and constructor args\nconst material = new ColorShiftMaterial({ color: new THREE.Color(\"hotpink\") })\nmaterial.time = 1\n```\n\n`shaderMaterial` attaches a unique `key` property to the prototype class. If you wire it to Reacts own `key` property, you can enable hot-reload.\n\n```jsx\nimport { ColorShiftMaterial } from './ColorShiftMaterial'\n\nextend({ ColorShiftMaterial })\n\n// in your component\n<colorShiftMaterial key={ColorShiftMaterial.key} color=\"hotpink\" time={1} />\n```\n"
  },
  {
    "path": "docs/shaders/soft-shadows.mdx",
    "content": "---\ntitle: SoftShadows\nsourcecode: src/core/softShadows.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ykfpwf\" />\n  </li>\n  <li>\n    <Codesandbox id=\"dh2jc\" />\n  </li>\n</Grid>\n\n```tsx\ntype SoftShadowsProps = {\n  /** Size of the light source (the larger the softer the light), default: 25 */\n  size?: number\n  /** Number of samples (more samples less noise but more expensive), default: 10 */\n  samples?: number\n  /** Depth focus, use it to shift the focal point (where the shadow is the sharpest), default: 0 (the beginning) */\n  focus?: number\n}\n```\n\nInjects percent closer soft shadows (pcss) into threes shader chunk. Mounting and unmounting this component will lead to all shaders being be re-compiled, although it will only cause overhead if SoftShadows is mounted after the scene has already rendered, if it mounts with everything else in your scene shaders will compile naturally.\n\n```jsx\n<SoftShadows />\n```\n"
  },
  {
    "path": "docs/shapes/catmull-rom-line.mdx",
    "content": "---\ntitle: CatmullRomLine\nsourcecode: src/core/CatmullRomLine.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shapes-line--catmull-rom-st)\n\nRenders a THREE.Line2 using THREE.CatmullRomCurve3 for interpolation.\n\n```jsx\n<CatmullRomLine\n  points={[[0, 0, 0], ...]}       // Array of Points\n  closed={false}                  // Default\n  curveType=\"centripetal\"         // One of \"centripetal\" (default), \"chordal\", or \"catmullrom\"\n  tension={0.5}                   // Default (only applies to \"catmullrom\" curveType)\n  color=\"black\"                   // Default\n  lineWidth={1}                   // In pixels (default)\n  dashed={false}                  // Default\n  vertexColors={[[0, 0, 0], ...]} // Optional array of RGB values for each point\n  {...lineProps}                  // All THREE.Line2 props are valid\n  {...materialProps}              // All THREE.LineMaterial props are valid\n/>\n```\n"
  },
  {
    "path": "docs/shapes/cubic-bezier-line.mdx",
    "content": "---\ntitle: CubicBezierLine\nsourcecode: src/core/CubicBezierLine.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shapes-line--cubic-bezier-st)\n\nRenders a THREE.Line2 using THREE.CubicBezierCurve3 for interpolation.\n\n```jsx\n<CubicBezierLine\n  start={[0, 0, 0]}               // Starting point\n  end={[10, 0, 10]}               // Ending point\n  midA={[5, 0, 0]}                // First control point\n  midB={[0, 0, 5]}                // Second control point\n  color=\"black\"                   // Default\n  lineWidth={1}                   // In pixels (default)\n  dashed={false}                  // Default\n  vertexColors={[[0, 0, 0], ...]} // Optional array of RGB values for each point\n  {...lineProps}                  // All THREE.Line2 props are valid\n  {...materialProps}              // All THREE.LineMaterial props are valid\n/>\n```\n"
  },
  {
    "path": "docs/shapes/facemesh.mdx",
    "content": "---\ntitle: Facemesh\nsourcecode: src/web/Facemesh.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shapes-facemesh--facemesh-st)\n\nRenders an oriented [MediaPipe face mesh](https://developers.google.com/mediapipe/solutions/vision/face_landmarker/web_js#handle_and_display_results):\n\n```jsx\nconst faceLandmarkerResult = {\n    \"faceLandmarks\": [\n      [\n        { \"x\": 0.5760777592658997, \"y\": 0.8639070391654968, \"z\": -0.030997956171631813 },\n        { \"x\": 0.572094738483429, \"y\": 0.7886289358139038, \"z\": -0.07189624011516571 },\n        // ...\n      ],\n      // ...\n    ],\n    \"faceBlendshapes\": [\n      // ...\n    ],\n    \"facialTransformationMatrixes\": [\n      // ...\n    ]\n  },\n}\nconst points = faceLandmarkerResult.faceLandmarks[0]\n\n<Facemesh points={points} />\n```\n\n```tsx\nexport type FacemeshProps = {\n  /** an array of 468+ keypoints as returned by google/mediapipe tasks-vision, default: a sample face */\n  points?: MediaPipePoints\n  /** @deprecated an face object as returned by tensorflow/tfjs-models face-landmarks-detection */\n  face?: MediaPipeFaceMesh\n  /** constant width of the mesh, default: undefined */\n  width?: number\n  /** or constant height of the mesh, default: undefined */\n  height?: number\n  /** or constant depth of the mesh, default: 1 */\n  depth?: number\n  /** a landmarks tri supposed to be vertical, default: [159, 386, 200] (see: https://github.com/tensorflow/tfjs-models/tree/master/face-landmarks-detection#mediapipe-facemesh-keypoints) */\n  verticalTri?: [number, number, number]\n  /** a landmark index (to get the position from) or a vec3 to be the origin of the mesh. default: undefined (ie. the bbox center) */\n  origin?: number | THREE.Vector3\n  /** A facial transformation matrix, as returned by FaceLandmarkerResult.facialTransformationMatrixes (see: https://developers.google.com/mediapipe/solutions/vision/face_landmarker/web_js#handle_and_display_results) */\n  facialTransformationMatrix?: (typeof FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.facialTransformationMatrixes)[0]\n  /** Apply position offset extracted from `facialTransformationMatrix` */\n  offset?: boolean\n  /** Offset sensitivity factor, less is more sensible */\n  offsetScalar?: number\n  /** Fface blendshapes, as returned by FaceLandmarkerResult.faceBlendshapes (see: https://developers.google.com/mediapipe/solutions/vision/face_landmarker/web_js#handle_and_display_results) */\n  faceBlendshapes?: (typeof FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.faceBlendshapes)[0]\n  /** whether to enable eyes (nb. `faceBlendshapes` is required for), default: true */\n  eyes?: boolean\n  /** Force `origin` to be the middle of the 2 eyes (nb. `eyes` is required for), default: false */\n  eyesAsOrigin?: boolean\n  /** debug mode, default: false */\n  debug?: boolean\n}\n```\n\nRef-api:\n\n```tsx\nconst api = useRef<FacemeshApi>()\n\n<Facemesh ref={api} points={points} />\n```\n\n```tsx\ntype FacemeshApi = {\n  meshRef: React.RefObject<THREE.Mesh>\n  outerRef: React.RefObject<THREE.Group>\n  eyeRightRef: React.RefObject<FacemeshEyeApi>\n  eyeLeftRef: React.RefObject<FacemeshEyeApi>\n}\n```\n\nYou can for example get face mesh world direction:\n\n```tsx\napi.meshRef.current.localToWorld(new THREE.Vector3(0, 0, -1))\n```\n\nor get L/R iris direction:\n\n```tsx\napi.eyeRightRef.current.irisDirRef.current.localToWorld(new THREE.Vector3(0, 0, -1))\n```\n"
  },
  {
    "path": "docs/shapes/line.mdx",
    "content": "---\ntitle: Line\nsourcecode: src/core/Line.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shapes-line--basic-line-st)\n\nRenders a THREE.Line2 or THREE.LineSegments2 (depending on the value of `segments`).\n\n```jsx\n<Line\n  points={[[0, 0, 0], ...]}       // Array of points, Array<Vector3 | Vector2 | [number, number, number] | [number, number] | number>\n  color=\"black\"                   // Default\n  lineWidth={1}                   // In pixels (default)\n  segments                        // If true, renders a THREE.LineSegments2. Otherwise, renders a THREE.Line2\n  dashed={false}                  // Default\n  vertexColors={[[0, 0, 0], ...]} // Optional array of RGB values for each point\n  {...lineProps}                  // All THREE.Line2 props are valid\n  {...materialProps}              // All THREE.LineMaterial props are valid\n/>\n```\n"
  },
  {
    "path": "docs/shapes/mesh.mdx",
    "content": "---\ntitle: Mesh\n---\n\nShort-cuts for a [mesh](https://threejs.org/docs/#api/en/objects/Mesh) with a [buffer geometry](https://threejs.org/docs/#api/en/core/BufferGeometry).\n\n```jsx\n<Box\n  args={[1, 1, 1]}                // Args for the buffer geometry\n  {...meshProps}                  // All THREE.Mesh props are valid\n/>\n\n// Plane with buffer geometry args\n<Plane args={[2, 2]} />\n\n// Box with color set on the default MeshBasicMaterial\n<Box material-color=\"hotpink\" />\n\n// Sphere with a MeshStandardMaterial\n<Sphere>\n  <meshStandardMaterial color=\"hotpink\" />\n</Sphere>\n```\n"
  },
  {
    "path": "docs/shapes/quadratic-bezier-line.mdx",
    "content": "---\ntitle: QuadraticBezierLine\nsourcecode: src/core/QuadraticBezierLine.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/shapes-line--quadratic-bezier-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"2ij9u\" />\n  </li>\n</Grid>\n\nRenders a THREE.Line2 using THREE.QuadraticBezierCurve3 for interpolation.\n\n```jsx\n<QuadraticBezierLine\n  start={[0, 0, 0]}               // Starting point, can be an array or a vec3\n  end={[10, 0, 10]}               // Ending point, can be an array or a vec3\n  mid={[5, 0, 5]}                 // Optional control point, can be an array or a vec3\n  color=\"black\"                   // Default\n  lineWidth={1}                   // In pixels (default)\n  dashed={false}                  // Default\n  vertexColors={[[0, 0, 0], ...]} // Optional array of RGB values for each point\n  {...lineProps}                  // All THREE.Line2 props are valid\n  {...materialProps}              // All THREE.LineMaterial props are valid\n/>\n```\n\nYou can also update the line runtime.\n\n```jsx\nconst ref = useRef()\nuseFrame((state) => {\n  ref.current.setPoints(\n    [0, 0, 0],\n    [10, 0, 0],\n    // [5, 0, 0] // Optional: mid-point\n  )\n}, [])\nreturn <QuadraticBezierLine ref={ref} />\n}\n```\n"
  },
  {
    "path": "docs/shapes/rounded-box.mdx",
    "content": "---\ntitle: RoundedBox\nsourcecode: src/core/RoundedBox.tsx\n---\n\nA box buffer geometry with rounded corners, done with extrusion.\n\n```jsx\n<RoundedBox\n  args={[1, 1, 1]} // Width, height, depth. Default is [1, 1, 1]\n  radius={0.05} // Radius of the rounded corners. Default is 0.05\n  steps={1} // Extrusion steps. Default is 1\n  smoothness={4} // The number of curve segments. Default is 4\n  bevelSegments={4} // The number of bevel segments. Default is 4, setting it to 0 removes the bevel, as a result the texture is applied to the whole geometry.\n  creaseAngle={0.4} // Smooth normals everywhere except faces that meet at an angle greater than the crease angle\n  {...meshProps} // All THREE.Mesh props are valid\n>\n  <meshPhongMaterial color=\"#f3f3f3\" wireframe />\n</RoundedBox>\n```\n\nGeometry is also available. Useful for '@react-three/csg'\n\n```jsx\n<mesh>\n  <RoundedBoxGeometry\n    args={[1, 1, 1]}\n    radius={0.05}\n    steps={1}\n    smoothness={4}\n    bevelSegments={4}\n    creaseAngle={0.4}\n  />\n  <meshPhongMaterial color=\"#f3f3f3\" wireframe />\n</mesh>\n```\n\n> **Tip:** If you animate `args` every frame, memoise the\n> `[width, height, depth]` tuple with `React.useMemo` to avoid replacing the\n> geometry each tick."
  },
  {
    "path": "docs/shapes/screen-quad.mdx",
    "content": "---\ntitle: ScreenQuad\nsourcecode: src/core/ScreenQuad.tsx\n---\n\n```jsx\n<ScreenQuad>\n  <myMaterial />\n</ScreenQuad>\n```\n\nA triangle that fills the screen, ideal for full-screen fragment shader work (raymarching, postprocessing).\n👉 [Why a triangle?](https://www.cginternals.com/en/blog/2018-01-10-screen-aligned-quads-and-triangles.html)\n👉 [Use as a post processing mesh](https://medium.com/@luruke/simple-postprocessing-in-three-js-91936ecadfb7)\n"
  },
  {
    "path": "docs/staging/accumulative-shadows.mdx",
    "content": "---\ntitle:  AccumulativeShadows\nsourcecode: src/core/AccumulativeShadows.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"hxcc1x\" />\n  </li>\n</Grid>\n\nA planar, Y-up oriented shadow-catcher that can accumulate into soft shadows and has zero performance impact after all frames have accumulated. It can be temporal, it will accumulate over time, or instantaneous, which might be expensive depending on how many frames you render.\n\nYou must pair it with lightsources (and scene objects!) that cast shadows, which go into the children slot. Best use it with the `RandomizedLight` component, which jiggles a set of lights around, creating realistic raycast-like shadows and ambient occlusion.\n\n```tsx\ntype AccumulativeShadowsProps = ThreeElements['group'] & {\n  /** How many frames it can render, more yields cleaner results but takes more time, 40 */\n  frames?: number\n  /** If frames === Infinity blend controls the refresh ratio, 100 */\n  blend?: number\n  /** Can limit the amount of frames rendered if frames === Infinity, usually to get some performance back once a movable scene has settled, Infinity */\n  limit?: number\n  /** Scale of the plane,  */\n  scale?: number\n  /** Temporal accumulates shadows over time which is more performant but has a visual regression over instant results, false  */\n  temporal?: false\n  /** Opacity of the plane, 1 */\n  opacity?: number\n  /** Discards alpha pixels, 0.65 */\n  alphaTest?: number\n  /** Shadow color, black */\n  color?: string\n  /** Colorblend, how much colors turn to black, 0 is black, 2 */\n  colorBlend?: number\n  /** Buffer resolution, 1024 */\n  resolution?: number\n  /** Children should be randomized lights shining from different angles to emulate raycasting */\n  children?: React.ReactNode\n}\n```\n\n```jsx\n<AccumulativeShadows temporal frames={100} scale={10}>\n  <RandomizedLight amount={8} position={[5, 5, -10]} />\n</AccumulativeShadows>\n```\n\n## Reference api\n\n```tsx\ninterface AccumulativeContext {\n  /** Returns the plane geometry onto which the shadow is cast */\n  getMesh: () => THREE.Mesh<THREE.PlaneGeometry, SoftShadowMaterialProps & THREE.ShaderMaterial>\n  /** Resets the buffers, starting from scratch */\n  reset: () => void\n  /** Updates the lightmap for a number of frames accumulartively */\n  update: (frames?: number) => void\n  /** Allows children to subscribe. AccumulativeShadows will call child.update() in its own update function */\n  setLights: React.Dispatch<React.SetStateAction<AccumulativeLightContext[]>>\n}\n```\n"
  },
  {
    "path": "docs/staging/backdrop.mdx",
    "content": "---\ntitle: Backdrop\nsourcecode: src/core/Backdrop.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"8yfnd\" />\n  </li>\n</Grid>\n\nA curved plane, like a studio backdrop. This is for presentational purposes, to break up light and shadows more interestingly.\n\n```jsx\n<Backdrop\n  floor={0.25} // Stretches the floor segment, 0.25 by default\n  segments={20} // Mesh-resolution, 20 by default\n>\n  <meshStandardMaterial color=\"#353540\" />\n</Backdrop>\n```\n"
  },
  {
    "path": "docs/staging/bb-anchor.mdx",
    "content": "---\ntitle: BBAnchor\nsourcecode: src/core/BBAnchor.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-bbanchor--bb-anchor-with-html)\n\nA component using AABB (Axis-aligned bounding boxes) to offset children position by specified multipliers (`anchor` property) on each axis. You can use this component to change children positioning in regard of the parent's bounding box, eg. pinning [Html](#html) component to one of the parent's corners. Multipliers determine the offset value based on the `AABB`'s size:\n\n```\nchildrenAnchor = boundingBoxPosition + (boundingBoxSize * anchor / 2)\n```\n\n```jsx\n<BBAnchor\n  anchor // THREE.Vector3 or [number, number, number]\n  {...groupProps} // All THREE.Group props are valid\n>\n  {children}\n</BBAnchor>\n```\n\nFor instance, one could want the Html component to be pinned to `positive x`, `positive y`, and `positive z` corner of a [Box](#shapes) object:\n\n```jsx\n<Box>\n  <BBAnchor anchor={[1, 1, 1]}>\n    <Html center>\n      <span>Hello world!</span>\n    </Html>\n  </BBAnchor>\n</Box>\n```\n"
  },
  {
    "path": "docs/staging/bounds.mdx",
    "content": "---\ntitle: Bounds\nsourcecode: src/core/Bounds.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"rz2g0\" />\n  </li>\n  <li>\n    <Codesandbox id=\"42glz0\" />\n  </li>\n</Grid>\n\nCalculates a boundary box and centers the camera accordingly. If you are using camera controls, make sure to pass them the `makeDefault` prop. `fit` fits the current view on first render. `clip` sets the cameras near/far planes. `observe` will trigger on window resize. To control the damping animation, use `maxDuration` to set the animation length in seconds, and `interpolateFunc` to define how the animation changes over time (should be an increasing function in [0, 1] interval, `interpolateFunc(0) === 0`, `interpolateFunc(1) === 1`).\n\n```jsx\nconst interpolateFunc = (t: number) => 1 - Math.exp(-5 * t) + 0.007 * t // Matches the default Bounds behavior\nconst interpolateFunc1 = (t: number) => -t * t * t + 2 * t * t          // Start smoothly, finish linearly\nconst interpolateFunc2 = (t: number) => -t * t * t + t * t + t          // Start linearly, finish smoothly\n\n<Bounds fit clip observe margin={1.2} maxDuration={1} interpolateFunc={interpolateFunc}>\n  <mesh />\n</Bounds>\n```\n\nThe Bounds component also acts as a context provider, use the `useBounds` hook to refresh the bounds, fit the camera, clip near/far planes, go to camera orientations or focus objects. `refresh(object?: THREE.Object3D | THREE.Box3)` will recalculate bounds, since this can be expensive only call it when you know the view has changed. `reset` centers the view. `moveTo` changes the camera position. `lookAt` changes the camera orientation, with the respect to up-vector, if specified. `clip` sets the cameras near/far planes. `fit` centers the view for non-orthographic cameras (same as reset) or zooms the view for orthographic cameras.\n\n```jsx\nfunction Foo() {\n  const bounds = useBounds()\n  useEffect(() => {\n    // Calculate scene bounds\n    bounds.refresh().clip().fit()\n\n    // Or, focus a specific object or box3\n    // bounds.refresh(ref.current).clip().fit()\n    // bounds.refresh(new THREE.Box3()).clip().fit()\n\n    // Or, move the camera to a specific position, and change its orientation\n    // bounds.moveTo([0, 10, 10]).lookAt({ target: [5, 5, 0], up: [0, -1, 0] })\n\n    // For orthographic cameras, reset has to be used to center the view (fit would only change its zoom to match the bounding box)\n    // bounds.refresh().reset().clip().fit()\n  }, [...])\n}\n\n<Bounds>\n  <Foo />\n</Bounds>\n```\n"
  },
  {
    "path": "docs/staging/camera-shake.mdx",
    "content": "---\ntitle: CameraShake\nsourcecode: src/core/CameraShake.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-camerashake--camera-shake-story)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"t4l0f\" />\n  </li>\n  <li>\n    <Codesandbox id=\"0ycwe\" />\n  </li>\n</Grid>\n\nA component for applying a configurable camera shake effect. Currently only supports rotational camera shake. Pass a ref to recieve the `ShakeController` API.\n\nIf you use shake in combination with controls make sure to set the `makeDefault` prop on your controls, in that case you do not have to pass them via the `controls` prop.\n\n```js\nconst config = {\n  maxYaw: 0.1, // Max amount camera can yaw in either direction\n  maxPitch: 0.1, // Max amount camera can pitch in either direction\n  maxRoll: 0.1, // Max amount camera can roll in either direction\n  yawFrequency: 0.1, // Frequency of the yaw rotation\n  pitchFrequency: 0.1, // Frequency of the pitch rotation\n  rollFrequency: 0.1, // Frequency of the roll rotation\n  intensity: 1, // initial intensity of the shake\n  decay: false, // should the intensity decay over time\n  decayRate: 0.65, // if decay = true this is the rate at which intensity will reduce at\n  controls: undefined, // if using orbit controls, pass a ref here so we can update the rotation\n}\n\n<CameraShake {...config} />\n```\n\n```ts\ninterface ShakeController {\n  getIntensity: () => number\n  setIntensity: (val: number) => void\n}\n```\n"
  },
  {
    "path": "docs/staging/caustics.mdx",
    "content": "---\ntitle: Caustics\nsourcecode: src/core/Caustics.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"szj6p7\" />\n  </li>\n  <li>\n    <Codesandbox id=\"g7wbe0\" />\n  </li>\n</Grid>\n\nCaustics are swirls of light that appear when light passes through transmissive surfaces. This component uses a raymarching technique to project caustics onto a catcher plane. It is based on [github/N8python/caustics](https://github.com/N8python/caustics).\n\n```tsx\ntype CausticsProps = ThreeElements['group'] & {\n  /** How many frames it will render, set it to Infinity for runtime, default: 1 */\n  frames?: number\n  /** Enables visual cues to help you stage your scene, default: false */\n  debug?: boolean\n  /** Will display caustics only and skip the models, default: false */\n  causticsOnly: boolean\n  /** Will include back faces and enable the backsideIOR prop, default: false */\n  backside: boolean\n  /** The IOR refraction index, default: 1.1 */\n  ior?: number\n  /** The IOR refraction index for back faces (only available when backside is enabled), default: 1.1 */\n  backsideIOR?: number\n  /** The texel size, default: 0.3125 */\n  worldRadius?: number\n  /** Intensity of the prjected caustics, default: 0.05 */\n  intensity?: number\n  /** Caustics color, default: white */\n  color?: ReactThreeFiber.Color\n  /** Buffer resolution, default: 2048 */\n  resolution?: number\n  /** Camera position, it will point towards the contents bounds center, default: [5, 5, 5] */\n  lightSource?: [x: number, y: number, z: number] | React.RefObject<THREE.Object3D>\n}\n```\n\nIt will create a transparent plane that blends the caustics of the objects it receives into your scene. It will only render once and not take resources any longer!\n\nMake sure to use the `debug` flag to help you stage your contents. Like ContactShadows and AccumulativeShadows the plane faces Y up. It is recommended to use [leva](https://github.com/pmndrs/leva) to configue the props above as some can be micro fractional depending on the models (intensity, worldRadius, ior and backsideIOR especially).\n\n```jsx\n<Caustics debug backside lightSource={[2.5, 5, -2.5]}>\n  <Bottle />\n  <WineGlass>\n</Caustics>\n```\n\nSometimes you want to combine caustics for even better visuals, or if you want to emulate multiple lightsources. Use the `causticsOnly` flag in such cases and it will use the model inside only for calculations. Since all loaders in Fiber should be cached there is no expense or memory overhead doing this.\n\n```jsx\n<Caustics backside lightSource={[2.5, 5, -2.5]} >\n  <WineGlass />\n</Caustics>\n<Caustics causticsOnly backside lightSource={[-2.5, 5, 2.5]} ior={0.79} worldRadius={0.0124}>\n  <WineGlass />\n</Caustics>\n```\n\nThe light source can either be defined by prop or by reference. Use the latter if you want to control the light source, for instance in order to move or animate it. Runtime caustics with frames set to `Infinity`, a low resolution and no backside can be feasible.\n\n```jsx\nconst lightSource = useRef()\n\n<Caustics frames={Infinity} resolution={256} lightSource={lightSource} >\n  <WineGlass />\n</Caustics>\n<object3d ref={lightSource} position={[2.5, 5, -2.5]} />\n```\n"
  },
  {
    "path": "docs/staging/center.mdx",
    "content": "---\ntitle: Center\nsourcecode: src/core/Center.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-center--default-story)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"x6obrb\" />\n  </li>\n  <li>\n    <Codesandbox id=\"v8s9ij\" />\n  </li>\n</Grid>\n\n<Intro>\n  Group `children` together and -offset them by half of their bounding box.\n</Intro>\n\n```tsx\nexport type Props = ThreeElements['group'] & {\n  top?: boolean\n  right?: boolean\n  bottom?: boolean\n  left?: boolean\n  front?: boolean\n  back?: boolean\n  /** Disable all axes */\n  disable?: boolean\n  /** Disable x-axis centering */\n  disableX?: boolean\n  /** Disable y-axis centering */\n  disableY?: boolean\n  /** Disable z-axis centering */\n  disableZ?: boolean\n  /** object to compute box3 from */\n  object?: THREE.Object3D | null\n  /** Precision, defaults to true, see https://threejs.org/docs/index.html?q=box3#api/en/math/Box3.setFromObject */\n  precise?: boolean\n  /** Callback, fires in the useLayoutEffect phase, after measurement */\n  onCentered?: (props: OnCenterCallbackProps) => void\n}\n```\n\n```tsx\ntype OnCenterCallbackProps = {\n  /** The next parent above <Center> */\n  parent: THREE.Object3D\n  /** The outmost container group of the <Center> component */\n  container: THREE.Object3D\n  width: number\n  height: number\n  depth: number\n  boundingBox: THREE.Box3\n  boundingSphere: THREE.Sphere\n  center: THREE.Vector3\n  verticalAlignment: number\n  horizontalAlignment: number\n  depthAlignment: number\n}\n```\n\n```jsx\n<Center top left>\n  <mesh />\n</Center>\n```\n\nOptionally you can define `onCentered` which calls you back when contents have been measured. This would allow you to easily scale to fit. The following for instance fits a model to screen height.\n\n```jsx\nfunction ScaledModel() {\n  const viewport = useThree((state) => state.viewport)\n  return (\n    <Center onCentered={({ container, height }) => container.scale.setScalar(viewport.height / height)}>\n      <Model />\n    </Center>\n```\n"
  },
  {
    "path": "docs/staging/cloud.mdx",
    "content": "---\ntitle: Cloud\nsourcecode: src/core/Cloud.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-cloud--cloud-st)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Grid cols={4}>\n\n<li>\n  <Codesandbox id=\"gwthnh\" />\n</li>\n<li>\n  <Codesandbox id=\"mbfzf\" />\n</li>\n\n</Grid>\n\nParticle based cloud.\n\n```tsx\ntype CloudsProps = ThreeElements['group'] & {\n  /** Optional cloud texture, points to a default hosted on rawcdn.githack */\n  texture?: string\n  /** Maximum number of segments, default: 200 (make this tight to save memory!) */\n  limit?: number\n  /** How many segments it renders, default: undefined (all) */\n  range?: number\n  /** Which material it will override, default: MeshLambertMaterial */\n  material?: typeof Material\n  /** Frustum culling, default: true */\n  frustumCulled?: boolean\n}\n\ntype CloudProps = ThreeElements['group'] & {\n  /** A seeded random will show the same cloud consistently, default: Math.random() */\n  seed?: number\n  /** How many segments or particles the cloud will have, default: 20 */\n  segments?: number\n  /** The box3 bounds of the cloud, default: [5, 1, 1] */\n  bounds?: ReactThreeFiber.Vector3\n  /** How to arrange segment volume inside the bounds, default: inside (cloud are smaller at the edges) */\n  concentrate?: 'random' | 'inside' | 'outside'\n  /** The general scale of the segments */\n  scale?: ReactThreeFiber.Vector3\n  /** The volume/thickness of the segments, default: 6 */\n  volume?: number\n  /** The smallest volume when distributing clouds, default: 0.25 */\n  smallestVolume?: number\n  /** An optional function that allows you to distribute points and volumes (overriding all settings), default: null\n   *  Both point and volume are factors, point x/y/z can be between -1 and 1, volume between 0 and 1 */\n  distribute?: (cloud: CloudState, index: number) => { point: Vector3; volume?: number }\n  /** Growth factor for animated clouds (speed > 0), default: 4 */\n  growth?: number\n  /** Animation factor, default: 0 */\n  speed?: number\n  /** Camera distance until the segments will fade, default: 10 */\n  fade?: number\n  /** Opacity, default: 1 */\n  opacity?: number\n  /** Color, default: white */\n  color?: ReactThreeFiber.Color\n}\n```\n\nUse the `<Clouds>` provider to glob all clouds into a single, instanced draw call.\n\n```jsx\n<Clouds material={THREE.MeshBasicMaterial}>\n  <Cloud segments={40} bounds={[10, 2, 2]} volume={10} color=\"orange\" />\n  <Cloud seed={1} scale={2} volume={5} color=\"hotpink\" fade={100} />\n</Clouds>\n```\n"
  },
  {
    "path": "docs/staging/contact-shadows.mdx",
    "content": "---\ntitle: ContactShadows\nsourcecode: src/core/ContactShadows.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-contactshadows--contact-shadow-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"qxjoj\" />\n  </li>\n</Grid>\n\nA [contact shadow](https://threejs.org/examples/#webgl_shadow_contact) implementation, facing upwards (positive Y) by default. `scale` can be a positive number or a 2D array `[x: number, y: number]`.\n\n```jsx\n<ContactShadows opacity={1} scale={10} blur={1} far={10} resolution={256} color=\"#000000\" />\n```\n\nSince this is a rather expensive effect you can limit the amount of frames it renders when your objects are static. For instance making it render only once:\n\n```jsx\n<ContactShadows frames={1} />\n```\n"
  },
  {
    "path": "docs/staging/environment.mdx",
    "content": "---\ntitle: Environment\nsourcecode: src/core/Environment.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-environment--environment-story)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"t4l0f\" />\n  </li>\n  <li>\n    <Codesandbox id=\"mih0lx\" />\n  </li>\n  <li>\n    <Codesandbox id=\"e662p3\" />\n  </li>\n  <li>\n    <Codesandbox id=\"lwo219\" />\n  </li>\n  <li>\n    <Codesandbox id=\"q48jgy\" />\n  </li>\n  <li>\n    <Codesandbox id=\"0c5hv9\" />\n  </li>\n</Grid>\n\nSets up a global cubemap, which affects the default `scene.environment`, and optionally `scene.background`, unless a custom scene has been passed. A selection of [presets](src/helpers/environment-assets.ts) from [HDRI Haven](https://hdrihaven.com/) are available for convenience.\n\n```jsx\n<Environment\n  background={false} // can be true, false or \"only\" (which only sets the background) (default: false)\n  backgroundBlurriness={0} // optional blur factor between 0 and 1 (default: 0, only works with three 0.146 and up)\n  backgroundIntensity={1} // optional intensity factor (default: 1, only works with three 0.163 and up)\n  backgroundRotation={[0, Math.PI / 2, 0]} // optional rotation (default: 0, only works with three 0.163 and up)\n  environmentIntensity={1} // optional intensity factor (default: 1, only works with three 0.163 and up)\n  environmentRotation={[0, Math.PI / 2, 0]} // optional rotation (default: 0, only works with three 0.163 and up)\n  files={['px.png', 'nx.png', 'py.png', 'ny.png', 'pz.png', 'nz.png']}\n  path=\"/\"\n  preset={null}\n  scene={undefined} // adds the ability to pass a custom THREE.Scene, can also be a ref\n  encoding={undefined} // adds the ability to pass a custom THREE.TextureEncoding (default: THREE.sRGBEncoding for an array of files and THREE.LinearEncoding for a single texture)\n/>\n```\n\nThe simplest way to use it is to provide a preset (linking towards common HDRI Haven assets hosted on github). 👉 Note: `preset` property is not meant to be used in production environments and may fail as it relies on CDNs.\n\nCurrent presets are\n\n- apartment: 'lebombo_1k.hdr'\n- city: 'potsdamer_platz_1k.hdr'\n- dawn: 'kiara_1_dawn_1k.hdr'\n- forest: 'forest_slope_1k.hdr'\n- lobby: 'st_fagans_interior_1k.hdr'\n- night: 'dikhololo_night_1k.hdr'\n- park: 'rooitou_park_1k.hdr'\n- studio: 'studio_small_03_1k.hdr'\n- sunset: 'venice_sunset_1k.hdr'\n- warehouse: 'empty_warehouse_01_1k.hdr'\n\n```jsx\n<Environment preset=\"city\" />\n```\n\nOtherwise use the files property. It will use RGBELoader for _.hdr, EXRLoader for _.exr, HDRJPGLoader for [gainmap](https://github.com/MONOGRID/gainmap-js) _.jpg, GainMapLoader for gainmap _.webp, CubeTextureLoader for an array of images. Of all these, gainmap has the smallest footprint.\n\n```jsx\n<Environment files=\"file.hdr\" />\n<Environment files=\"file.exr\" />\n<Environment files=\"file.jpg\" />\n<Environment files={['file.webp', 'file-gainmap.webp', 'file.json']} />\n<Environment files={['px.png', 'nx.png', 'py.png', 'ny.png', 'pz.png', 'nz.png']} />\n```\n\nYou can also use [@pmndrs/assets](https://github.com/pmndrs/assets) to easily self host common assets. Always use dynamic imports to avoid making this part of your main bundle.\n\n```jsx\nimport { suspend } from 'suspend-react'\nconst city = import('@pmndrs/assets/hdri/city.exr').then((module) => module.default)\n\n<Environment files={suspend(city)} />\n```\n\nIf you already have a cube texture you can pass it directly:\n\n```jsx\n<CubeCamera>{(texture) => <Environment map={texture} />}</CubeCamera>\n```\n\nIf you provide children you can even render a custom environment. It will render the contents into an off-buffer and film a single frame with a cube camera (whose props you can configure: near=1, far=1000, resolution=256).\n\n```jsx\n<Environment background near={1} far={1000} resolution={256}>\n  <mesh scale={100}>\n    <sphereGeometry args={[1, 64, 64]} />\n    <meshBasicMaterial map={texture} side={THREE.BackSide} />\n  </mesh>\n</Environment>\n```\n\nYou can even mix a generic HDRI environment into a custom one with either the `preset` or the `files` prop.\n\n```jsx\nreturn (\n  <Environment background near={1} far={1000} resolution={256} preset=\"warehouse\">\n    <mesh />\n```\n\nDeclarative environment content can also animate with the `frames` prop, the envmap can be live. Give it a low resolution and this will happen at little cost\n\n```jsx\nreturn (\n  <Environment frames={Infinity} resolution={256}>\n    <Float>\n      <mesh />\n    </Float>\n```\n\nEnvironment can also be ground projected, that is, put your model on the \"ground\" within the environment map.\n\n```jsx\n<Environment ground />\n```\n\nYou can provide optional options to configure this projecion.\n\n```jsx\n<Environment\n  ground={{\n    height: 15, // Height of the camera that was used to create the env map (Default: 15)\n    radius: 60, // Radius of the world. (Default 60)\n    scale: 1000, // Scale of the backside projected sphere that holds the env texture (Default: 1000)\n  }}\n/>\n```\n"
  },
  {
    "path": "docs/staging/float.mdx",
    "content": "---\ntitle: Float\nsourcecode: src/core/Float.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"2ij9u\" />\n  </li>\n</Grid>\n\nThis component makes its contents float or hover.\n\n```js\n<Float\n  speed={1} // Animation speed, defaults to 1\n  rotationIntensity={1} // XYZ rotation intensity, defaults to 1\n  floatIntensity={1} // Up/down float intensity, works like a multiplier with floatingRange,defaults to 1\n  floatingRange={[1, 10]} // Range of y-axis values the object will float within, defaults to [-0.1,0.1]\n>\n  <mesh />\n</Float>\n```\n\nIf you have your frameloop set to `demand`, you can set `autoInvalidate` to `true`. This will ensure the animation will render while it is enabled.\n\n```js\n<Canvas frameloop=\"demand\">\n  <Float autoInvalidate>\n    <mesh />\n  </Float>\n</Canvas>\n```\n"
  },
  {
    "path": "docs/staging/lightformer.mdx",
    "content": "---\ntitle: Lightformer\nsourcecode: src/core/Lightformer.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"lwo219\" />\n  </li>\n</Grid>\n\nThis component draws flat rectangles, circles or rings, mimicking the look of a light-former. You can set the output `intensity`, which will effect emissiveness once you put it into an HDRI `<Environment>`, where it mostly belong. It will act like a real light without the expense, you can have as many as you want.\n\n```jsx\n<Environment>\n  <Lightformer\n    form=\"rect\" // circle | ring | rect (optional, default = rect)\n    intensity={1} // power level (optional = 1)\n    color=\"white\" // (optional = white)\n    scale={[10, 5]} // Scale it any way you prefer (optional = [1, 1])\n    target={[0, 0, 0]} // Target position (optional = undefined)\n  />\n```\n"
  },
  {
    "path": "docs/staging/matcap-texture-use-matcap-texture.mdx",
    "content": "---\ntitle: MatcapTexture / useMatcapTexture\nsourcecode: src/core/MatcapTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-matcaptexture)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nLoads matcap textures from this repository: https://github.com/emmelleppi/matcaps\n\n(It is a fork of this repository: https://github.com/nidorx/matcaps)\n\n👉 Note: `useMatcapTexture` hook is not meant to be used in production environments as it relies on third-party CDN.\n\n```jsx\nconst [matcap, url] = useMatcapTexture(\n 0, // index of the matcap texture https://github.com/emmelleppi/matcaps/blob/master/matcap-list.json\n 1024 // size of the texture ( 64, 128, 256, 512, 1024 )\n)\n\nreturn (\n ...\n <meshMatcapMaterial matcap={matcap} />\n ...\n)\n```\n\n👉 You can also use the exact name of the matcap texture, like so:\n\n```jsx\nconst [matcap] = useMatcapTexture('3E2335_D36A1B_8E4A2E_2842A5')\n```\n\n👉 Use the `url` to download the texture when you are ready for production!\n"
  },
  {
    "path": "docs/staging/normal-texture-use-normal-texture.mdx",
    "content": "---\ntitle: NormalTexture / useNormalTexture\nsourcecode: src/core/NormalTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-normaltexture)\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r3f.docs.pmnd.rs/api/hooks#useloader)\n\nLoads normal textures from this repository: https://github.com/emmelleppi/normal-maps\n\n👉 Note: `useNormalTexture` hook is not meant to be used in production environments as it relies on third-party CDN.\n\n```jsx\nconst [normalMap, url] = useNormalTexture(\n  1, // index of the normal texture - https://github.com/emmelleppi/normal-maps/blob/master/normals.json\n  // second argument is texture attributes\n  {\n    offset: [0, 0],\n    repeat: [normRepeat, normRepeat],\n    anisotropy: 8\n  }\n)\n\nreturn (\n  ...\n  <meshStandardMaterial normalMap={normalMap} />\n  ...\n)\n```\n"
  },
  {
    "path": "docs/staging/randomized-light.mdx",
    "content": "---\ntitle: RandomizedLight\n---\n\nA randomized light that internally runs multiple lights and jiggles them. See below, you would normally pair it with `AccumulativeShadows`. This component is context aware, paired with AccumulativeShadows it will take the number of frames from its parent.\n\n```tsx\ntype RandomizedLightProps = ThreeElements['group'] & {\n  /** How many frames it will jiggle the lights, 1.\n   *  Frames is context aware, if a provider like AccumulativeShadows exists, frames will be taken from there!  */\n  frames?: number\n  /** Light position, [0, 0, 0] */\n  position?: [x: number, y: number, z: number]\n  /** Radius of the jiggle, higher values make softer light, 5 */\n  radius?: number\n  /** Amount of lights, 8 */\n  amount?: number\n  /** Light intensity, 1 */\n  intensity?: number\n  /** Ambient occlusion, lower values mean less AO, hight more, you can mix AO and directional light, 0.5 */\n  ambient?: number\n  /** If the lights cast shadows, this is true by default */\n  castShadow?: boolean\n  /** Default shadow bias, 0 */\n  bias?: number\n  /** Default map size, 512 */\n  mapSize?: number\n  /** Default size of the shadow camera, 10 */\n  size?: number\n  /** Default shadow camera near, 0.5 */\n  near?: number\n  /** Default shadow camera far, 500 */\n  far?: number\n}\n```\n\n```jsx\n<RandomizedLight castShadow amount={8} frames={100} position={[5, 5, -10]} />\n```\n\n## Refernce api\n\n```jsx\ninterface AccumulativeLightContext {\n  /** Jiggles the lights */\n  update: () => void;\n}\n```\n"
  },
  {
    "path": "docs/staging/resize.mdx",
    "content": "---\ntitle: Resize\nsourcecode: src/core/Resize.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-resize)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"6yg0i3\" />\n  </li>\n</Grid>\n\nCalculates a boundary box and scales its children so the highest dimension is constrained by 1. NB: proportions are preserved.\n\n```tsx\nexport type ResizeProps = ThreeElements['group'] & {\n  /** constrained by width dimension (x axis), undefined */\n  width?: boolean\n  /** constrained by height dimension (y axis), undefined */\n  height?: boolean\n  /** constrained by depth dimension (z axis), undefined */\n  depth?: boolean\n  /** You can optionally pass the Box3, otherwise will be computed, undefined */\n  box3?: THREE.Box3\n  /** See https://threejs.org/docs/index.html?q=box3#api/en/math/Box3.setFromObject */\n  precise?: boolean\n}\n```\n\n```jsx\n<Resize>\n  <mesh />\n</Resize>\n```\n\nYou can also specify the dimension to be constrained by:\n\n```jsx\n<Resize height>\n  <Box args={[70, 40, 20]}>\n</Resize>\n```\n"
  },
  {
    "path": "docs/staging/shadow-alpha.mdx",
    "content": "---\ntitle: ShadowAlpha\nsourcecode: src/core/ShadowAlpha.tsx\n---\n\nMakes an object's shadow respect its opacity and alphaMap.\n\n```jsx\n<mesh>\n  <geometry />\n  <material transparent opacity={0.5} />\n\n  <ShadowAlpha\n    opacity={undefined} // number. Override the opacity of the shadow.\n    alphaMap={undefined} // THREE.Texture. Override the alphaMap of the shadow\n  />\n</mesh>\n```\n\n> Note: This component uses Screendoor transparency using a dither pattern. This pattern is notacible when the camera gets close to the shadow.\n\n<details>\n  <summary>Maintenance</summary>\n</details>\n"
  },
  {
    "path": "docs/staging/shadow.mdx",
    "content": "---\ntitle: Shadow\nsourcecode: src/core/Shadow.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.vercel.app/?path=/story/misc-shadow--shadow-st)\n\nA cheap canvas-texture-based circular gradient.\n\n```jsx\n<Shadow\n  color=\"black\"\n  colorStop={0}\n  opacity={0.5}\n  fog={false} // Reacts to fog (default=false)\n/>\n```\n"
  },
  {
    "path": "docs/staging/sky.mdx",
    "content": "---\ntitle: Sky\nsourcecode: src/core/Sky.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-sky--sky-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"vkgi6\" />\n  </li>\n</Grid>\n\nAdds a [sky](https://threejs.org/examples/#webgl_shaders_sky) to your scene.\n\n```jsx\n<Sky distance={450000} sunPosition={[0, 1, 0]} inclination={0} azimuth={0.25} {...props} />\n```\n"
  },
  {
    "path": "docs/staging/sparkles.mdx",
    "content": "---\ntitle: Sparkles\nsourcecode: src/core/Sparkles.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"0c5hv9\" />\n  </li>\n</Grid>\n\nFloating, glowing particles.\n\n```tsx\n<Sparkles\n  /** Number of particles (default: 100) */\n  count?: number\n  /** Speed of particles (default: 1) */\n  speed?: number | Float32Array\n  /** Opacity of particles (default: 1) */\n  opacity?: number | Float32Array\n  /** Color of particles (default: 100) */\n  color?: THREE.ColorRepresentation | Float32Array\n  /** Size of particles (default: randomized between 0 and 1) */\n  size?: number | Float32Array\n  /** The space the particles occupy (default: 1) */\n  scale?: number | [number, number, number] | THREE.Vector3\n  /** Movement factor (default: 1) */\n  noise?: number | [number, number, number] | THREE.Vector3 | Float32Array\n/>\n```\n\nCustom shaders are allowed. Sparkles will use the following attributes and uniforms:\n\n```glsl\nattribute float size;\nattribute float speed;\nattribute float opacity;\nattribute vec3 noise;\nattribute vec3 color;\n```\n\n```json\n{ \"time\": 0, \"pixelRatio\": 1 }\n```\n"
  },
  {
    "path": "docs/staging/spot-light-shadow.mdx",
    "content": "---\ntitle: SpotLightShadow\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-spotlight--spotlight-shadows-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"yyk6gv\" />\n  </li>\n</Grid>\n\nA shadow caster that can help cast shadows of different patterns (textures) onto the scene.\n\n```jsx\n<SpotLight>\n  <SpotLightShadow\n    distance={0.4} // Distance between the shadow caster and light\n    alphaTest={0.5} // Sets the alpha value to be used when running an alpha test. See Material.alphaTest\n    scale={1} //  Scale of the shadow caster plane\n    map={undefined} // Texture - Pattern of the shadow\n    shader={undefined} // Optional shader to run. Lets you add effects to the shadow map. See bellow\n    width={512} // Width of the shadow map. The higher the more expnsive\n    height={512} // Height of the shadow map. The higher the more expnsive\n  />\n</SpotLight>\n```\n\nAn optional `shader` prop lets you run a custom shader to modify/add effects to your shadow texture. The shader provides the following uniforms and varyings.\n\n| Type                | Name         | Notes                                  |\n| ------------------- | ------------ | -------------------------------------- |\n| `varying vec2`      | `vUv`        | UVs of the shadow casting plane        |\n| `uniform sampler2D` | `uShadowMap` | The texture provided to the `map` prop |\n| `uniform float`     | `uTime`      | Current time                           |\n\nTreat the output of the shader like an alpha map where `1` is opaque and `0` is transparent.\n\n```glsl\ngl_FragColor = vec4(vec3(1.), 1.); // Opaque\ngl_FragColor = vec4(vec3(0.), 1.); // Transparent\n```\n"
  },
  {
    "path": "docs/staging/spot-light.mdx",
    "content": "---\ntitle: SpotLight\nsourcecode: src/core/SpotLight.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"tx1pq\" />\n  </li>\n  <li>\n    <Codesandbox id=\"wdzv4\" />\n  </li>\n</Grid>\n\nA Volumetric spotlight.\n\n```jsx\n<SpotLight\n  distance={5}\n  angle={0.15}\n  attenuation={5}\n  anglePower={5} // Diffuse-cone anglePower (default: 5)\n/>\n```\n\nOptionally you can provide a depth-buffer which converts the spotlight into a soft particle.\n\n```jsx\nfunction Foo() {\n  const depthBuffer = useDepthBuffer()\n  return <SpotLight depthBuffer={depthBuffer} />\n```\n"
  },
  {
    "path": "docs/staging/stage.mdx",
    "content": "---\ntitle: Stage\nsourcecode: src/core/Stage.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-stage--stage-st)\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"57iefg\" />\n  </li>\n</Grid>\n\nCreates a \"stage\" with proper studio lighting, 0/0/0 top-centred, model-shadows, ground-shadows and optional zoom to fit. Make sure to set `makeDefault` on your controls when `adjustCamera` is true!\n\n```tsx\ntype StageProps = {\n  /** Lighting setup, default: \"rembrandt\" */\n  preset?:\n    | 'rembrandt'\n    | 'portrait'\n    | 'upfront'\n    | 'soft'\n    | { main: [x: number, y: number, z: number]; fill: [x: number, y: number, z: number] }\n  /** Controls the ground shadows, default: \"contact\" */\n  shadows?: boolean | 'contact' | 'accumulative' | StageShadows\n  /** Optionally wraps and thereby centers the models using <Bounds>, can also be a margin, default: true */\n  adjustCamera?: boolean | number\n  /** The default environment, default: \"city\" */\n  environment?: PresetsType | Partial<EnvironmentProps>\n  /** The lighting intensity, default: 0.5 */\n  intensity?: number\n  /** To adjust centering, default: undefined */\n  center?: Partial<CenterProps>\n}\n\ntype StageShadows = Partial<AccumulativeShadowsProps> &\n  Partial<RandomizedLightProps> &\n  Partial<ContactShadowsProps> & {\n    type: 'contact' | 'accumulative'\n    /** Shadow plane offset, default: 0 */\n    offset?: number\n    /** Shadow bias, default: -0.0001 */\n    bias?: number\n    /** Shadow normal bias, default: 0 */\n    normalBias?: number\n    /** Shadow map size, default: 1024 */\n    size?: number\n  }\n```\n\nBy default it gives you contact shadows and auto-centering.\n\n```jsx\n<Stage adjustCamera intensity={0.5} shadows=\"contact\" environment=\"city\">\n  <mesh />\n</Stage>\n```\n\nFor a little more realistic results enable accumulative shadows, which requires that the canvas, and models, can handle shadows.\n\n```jsx\n<Canvas shadows>\n  <Stage shadows=\"accumulative\">\n    <mesh castShadow />\n  </Stage>\n</Canvas>\n```\n"
  },
  {
    "path": "docs/staging/stars.mdx",
    "content": "---\ntitle: Stars\nsourcecode: src/core/Stars.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.pmnd.rs/?path=/story/staging-stars--stars-st)\n\nAdds a blinking shader-based starfield to your scene.\n\n```jsx\n<Stars radius={100} depth={50} count={5000} factor={4} saturation={0} fade speed={1} />\n```\n"
  },
  {
    "path": "docs/staging/use-environment.mdx",
    "content": "---\ntitle: useEnvironment\nsourcecode: src/core/useEnvironment.tsx\n---\n\nA convenience hook to load an environment map. The props are the same as on the `<Environment />` component.\n\n```tsx\nexport type EnvironmentLoaderProps = {\n  files?: string | string[]\n  path?: string\n  preset?: PresetsType\n  extensions?: (loader: Loader) => void\n  encoding?: TextureEncoding\n```\n\nYou can use it without properties, which will default to px, nx, py, ny, pz, nz as \\*.png files inside your /public directory.\n\n```jsx\nconst cubeTexture = useEnvironment()\n```\n\nOr you can specificy from where to load the files.\n\n```jsx\nconst presetTexture = useEnvironment({ preset: 'city' })\nconst rgbeTexture = useEnvironment({ files: 'model.hdr' })\nconst cubeTexture = useEnvironment({ files: ['px', 'nx', 'py', 'ny', 'pz', 'nz'].map((n) => `${n}.png`) })\n```\n\nIn order to preload you do this:\n\n```jsx\nuseEnvironment.preload({ preset: 'city' })\nuseEnvironment.preload({ files: 'model.hdr' })\nuseEnvironment.preload({ files: ['px', 'nx', 'py', 'ny', 'pz', 'nz'].map((n) => `${n}.png`) })\n```\n\nKeep in mind that preloading [gainmaps](https://github.com/MONOGRID/gainmap-js) is not possible, because their loader requires access to the renderer.\n\nYou can also clear your environment map from the cache:\n\n```jsx\nuseEnvironment.clear({ preset: 'city' })\nuseEnvironment.clear({ files: 'model.hdr' })\nuseEnvironment.clear({ files: ['px', 'nx', 'py', 'ny', 'pz', 'nz'].map((n) => `${n}.png`) })\n```\n"
  },
  {
    "path": "eslint.config.mjs",
    "content": "import { fixupConfigRules, fixupPluginRules } from '@eslint/compat'\nimport typescriptEslint from '@typescript-eslint/eslint-plugin'\nimport react from 'eslint-plugin-react'\nimport reactHooks from 'eslint-plugin-react-hooks'\nimport storybook from 'eslint-plugin-storybook'\nimport tsParser from '@typescript-eslint/parser'\nimport path from 'node:path'\nimport { fileURLToPath } from 'node:url'\nimport js from '@eslint/js'\nimport { FlatCompat } from '@eslint/eslintrc'\n\nconst __filename = fileURLToPath(import.meta.url)\nconst __dirname = path.dirname(__filename)\nconst compat = new FlatCompat({\n  baseDirectory: __dirname,\n  recommendedConfig: js.configs.recommended,\n  allConfig: js.configs.all,\n})\n\nexport default [\n  {\n    ignores: ['.storybook/public', '**/dist/', '**/node_modules/', '**/storybook-static/'],\n  },\n  ...fixupConfigRules(compat.extends('plugin:react-hooks/recommended', 'prettier')),\n  ...storybook.configs['flat/recommended'],\n  {\n    plugins: {\n      '@typescript-eslint': typescriptEslint,\n      react,\n      'react-hooks': fixupPluginRules(reactHooks),\n    },\n\n    files: ['{src,.storybook}/**/*.{js,jsx,ts,tsx}'],\n\n    languageOptions: {\n      parser: tsParser,\n    },\n\n    rules: {\n      'react-hooks/exhaustive-deps': 'off',\n    },\n  },\n]\n"
  },
  {
    "path": "package.json",
    "content": "{\n  \"name\": \"@react-three/drei\",\n  \"version\": \"0.0.0-semantic-release\",\n  \"private\": true,\n  \"description\": \"useful add-ons for react-three-fiber\",\n  \"keywords\": [\n    \"react\",\n    \"three\",\n    \"threejs\",\n    \"react-three-fiber\"\n  ],\n  \"repository\": {\n    \"type\": \"git\",\n    \"url\": \"git+https://github.com/pmndrs/drei.git\"\n  },\n  \"license\": \"MIT\",\n  \"bugs\": {\n    \"url\": \"https://github.com/pmndrs/drei/issues\"\n  },\n  \"homepage\": \"https://github.com/pmndrs/drei\",\n  \"maintainers\": [\n    \"Paul Henschel (https://github.com/drcmda)\",\n    \"Gianmarco Simone (https://github.com/gsimone)\",\n    \"Marco Perego (https://github.com/emmelleppi)\",\n    \"Josh Ellis (https://github.com/joshuaellis)\"\n  ],\n  \"main\": \"index.cjs.js\",\n  \"module\": \"index.js\",\n  \"types\": \"index.d.ts\",\n  \"react-native\": \"native/index.cjs.js\",\n  \"sideEffects\": false,\n  \"scripts\": {\n    \"build\": \"rimraf dist && yarn typegen && rollup -c && yarn copy && yarn copy:native\",\n    \"prepare\": \"yarn build && husky\",\n    \"eslint\": \"eslint --fix .\",\n    \"eslint:ci\": \"eslint .\",\n    \"prettier\": \"prettier --check .\",\n    \"prettier-fix\": \"prettier --write .\",\n    \"test\": \"yarn eslint:ci && yarn typecheck && yarn prettier && (cd test/e2e; ./e2e.sh 0.180)\",\n    \"typecheck\": \"tsc --noEmit --emitDeclarationOnly false --strict --jsx react\",\n    \"typegen\": \"tsc --emitDeclarationOnly\",\n    \"storybook\": \"cross-env NODE_OPTIONS=\\\"--openssl-legacy-provider\\\" storybook dev -p 6006\",\n    \"build-storybook\": \"cross-env NODE_OPTIONS=\\\"--openssl-legacy-provider\\\" storybook build\",\n    \"chromatic\": \"chromatic --project-token $CHROMATIC_PROJECT_TOKEN\",\n    \"copy\": \"copyfiles package.json README.md LICENSE dist && json -I -f dist/package.json -e \\\"this.private=false; this.devDependencies=undefined; this.optionalDependencies=undefined; this.scripts=undefined; this.husky=undefined; this.prettier=undefined; this.jest=undefined; this['lint-staged']=undefined;\\\"\",\n    \"copy:native\": \"copyfiles -u 2 src/native/package.json dist/native\",\n    \"release\": \"semantic-release\"\n  },\n  \"dependencies\": {\n    \"@babel/runtime\": \"^7.26.0\",\n    \"@mediapipe/tasks-vision\": \"0.10.17\",\n    \"@monogrid/gainmap-js\": \"^3.0.6\",\n    \"@use-gesture/react\": \"^10.3.1\",\n    \"camera-controls\": \"^3.1.0\",\n    \"cross-env\": \"^7.0.3\",\n    \"detect-gpu\": \"^5.0.56\",\n    \"glsl-noise\": \"^0.0.0\",\n    \"hls.js\": \"^1.5.17\",\n    \"maath\": \"^0.10.8\",\n    \"meshline\": \"^3.3.1\",\n    \"stats-gl\": \"^2.2.8\",\n    \"stats.js\": \"^0.17.0\",\n    \"suspend-react\": \"^0.1.3\",\n    \"three-mesh-bvh\": \"^0.8.3\",\n    \"three-stdlib\": \"^2.35.6\",\n    \"troika-three-text\": \"^0.52.4\",\n    \"tunnel-rat\": \"^0.1.2\",\n    \"use-sync-external-store\": \"^1.4.0\",\n    \"utility-types\": \"^3.11.0\",\n    \"zustand\": \"^5.0.1\"\n  },\n  \"devDependencies\": {\n    \"@babel/core\": \"^7.26.0\",\n    \"@babel/plugin-proposal-class-properties\": \"^7.18.6\",\n    \"@babel/plugin-proposal-nullish-coalescing-operator\": \"^7.18.6\",\n    \"@babel/plugin-transform-modules-commonjs\": \"^7.25.9\",\n    \"@babel/plugin-transform-runtime\": \"^7.25.9\",\n    \"@babel/preset-env\": \"^7.26.0\",\n    \"@babel/preset-react\": \"^7.25.9\",\n    \"@babel/preset-typescript\": \"^7.26.0\",\n    \"@chromatic-com/storybook\": \"^4.1.3\",\n    \"@eslint/compat\": \"^1.2.3\",\n    \"@eslint/eslintrc\": \"^3.2.0\",\n    \"@eslint/js\": \"^9.15.0\",\n    \"@playwright/test\": \"^1.45.2\",\n    \"@react-three/fiber\": \"^9.0.0\",\n    \"@rollup/plugin-babel\": \"^5.3.0\",\n    \"@rollup/plugin-commonjs\": \"^19.0.0\",\n    \"@rollup/plugin-json\": \"^4.1.0\",\n    \"@rollup/plugin-node-resolve\": \"^13.0.0\",\n    \"@storybook/addon-docs\": \"^10.1.11\",\n    \"@storybook/react-vite\": \"^10.1.11\",\n    \"@types/react\": \"^19.0.2\",\n    \"@types/react-dom\": \"^19.0.2\",\n    \"@types/seedrandom\": \"^3\",\n    \"@types/three\": \"^0.159.0\",\n    \"@typescript-eslint/eslint-plugin\": \"^8.15.0\",\n    \"@typescript-eslint/parser\": \"^8.15.0\",\n    \"@vitejs/plugin-react\": \"^4.3.3\",\n    \"babel-eslint\": \"^10.1.0\",\n    \"babel-loader\": \"^9.2.1\",\n    \"chromatic\": \"^13.3.4\",\n    \"copyfiles\": \"^2.4.1\",\n    \"eslint\": \"^9.15.0\",\n    \"eslint-config-prettier\": \"^9.1.0\",\n    \"eslint-plugin-react\": \"^7.37.2\",\n    \"eslint-plugin-react-hooks\": \"^5.0.0\",\n    \"eslint-plugin-storybook\": \"^10.1.11\",\n    \"husky\": \"^9.1.7\",\n    \"json\": \"^11.0.0\",\n    \"prettier\": \"^3.3.3\",\n    \"pretty-quick\": \"^4.0.0\",\n    \"react\": \"^19.0.0\",\n    \"react-dom\": \"^19.0.0\",\n    \"rimraf\": \"^6.0.1\",\n    \"rollup\": \"^2.79.2\",\n    \"rollup-plugin-glslify\": \"^1.3.0\",\n    \"rollup-plugin-multi-input\": \"^1.5.0\",\n    \"rollup-plugin-terser\": \"^7.0.2\",\n    \"seedrandom\": \"^3.0.5\",\n    \"semantic-release\": \"^24.2.0\",\n    \"serve\": \"^14.2.4\",\n    \"storybook\": \"^10.1.11\",\n    \"three\": \"^0.159.0\",\n    \"ts-node\": \"^10.9.2\",\n    \"typescript\": \"^5.6.3\",\n    \"vite\": \"^5.4.11\",\n    \"vite-plugin-glslify\": \"^2.1.0\"\n  },\n  \"peerDependencies\": {\n    \"@react-three/fiber\": \"^9.0.0\",\n    \"react\": \"^19\",\n    \"react-dom\": \"^19\",\n    \"three\": \">=0.159\"\n  },\n  \"peerDependenciesMeta\": {\n    \"react-dom\": {\n      \"optional\": true\n    }\n  },\n  \"packageManager\": \"yarn@4.3.1\"\n}\n"
  },
  {
    "path": "release.config.js",
    "content": "module.exports = {\n  branches: [\n    'master',\n    { name: 'alpha', prerelease: true },\n    { name: 'beta', prerelease: true },\n    { name: 'rc', prerelease: true },\n    { name: 'canary-*', prerelease: true, channel: 'canary' },\n  ],\n  plugins: [\n    '@semantic-release/commit-analyzer',\n    '@semantic-release/release-notes-generator',\n    [\n      '@semantic-release/npm',\n      {\n        pkgRoot: './dist',\n      },\n    ],\n    '@semantic-release/github',\n  ],\n}\n"
  },
  {
    "path": "rollup.config.js",
    "content": "import path from 'path'\nimport babel from '@rollup/plugin-babel'\nimport resolve from '@rollup/plugin-node-resolve'\nimport json from '@rollup/plugin-json'\nimport glslify from 'rollup-plugin-glslify'\nimport multiInput from 'rollup-plugin-multi-input'\nimport { terser } from 'rollup-plugin-terser'\n\nconst root = process.platform === 'win32' ? path.resolve('/') : '/'\nconst external = (id) => !id.startsWith('.') && !id.startsWith(root)\nconst extensions = ['.js', '.jsx', '.ts', '.tsx', '.json']\n\nconst getBabelOptions = ({ useESModules }) => ({\n  babelrc: false,\n  extensions,\n  exclude: '**/node_modules/**',\n  babelHelpers: 'runtime',\n  presets: [\n    [\n      '@babel/preset-env',\n      {\n        include: [\n          '@babel/plugin-proposal-class-properties',\n          '@babel/plugin-proposal-optional-chaining',\n          '@babel/plugin-proposal-nullish-coalescing-operator',\n          '@babel/plugin-proposal-numeric-separator',\n          '@babel/plugin-proposal-logical-assignment-operators',\n        ],\n        bugfixes: true,\n        loose: true,\n        modules: false,\n        targets: '> 1%, not dead, not ie 11, not op_mini all',\n      },\n    ],\n    '@babel/preset-react',\n    '@babel/preset-typescript',\n  ],\n  plugins: [\n    '@babel/plugin-proposal-nullish-coalescing-operator',\n    ['@babel/transform-runtime', { regenerator: false, useESModules }],\n  ],\n})\n\nexport default [\n  {\n    input: ['src/**/*.ts', 'src/**/*.tsx', '!src/index.ts'],\n    output: { dir: `dist`, format: 'esm' },\n    external,\n    plugins: [\n      multiInput(),\n      json(),\n      glslify(),\n      babel(getBabelOptions({ useESModules: true }, '>1%, not dead, not ie 11, not op_mini all')),\n      resolve({ extensions }),\n    ],\n  },\n  {\n    input: `./src/index.ts`,\n    output: { dir: `dist`, format: 'esm' },\n    external,\n    plugins: [\n      json(),\n      glslify(),\n      babel(getBabelOptions({ useESModules: true }, '>1%, not dead, not ie 11, not op_mini all')),\n      resolve({ extensions }),\n    ],\n    preserveModules: true,\n  },\n  {\n    input: ['src/**/*.ts', 'src/**/*.tsx', '!src/index.ts'],\n    output: { dir: `dist`, format: 'cjs' },\n    external,\n    plugins: [\n      multiInput({\n        transformOutputPath: (output) => output.replace(/\\.[^/.]+$/, '.cjs.js'),\n      }),\n      json(),\n      glslify(),\n      babel(getBabelOptions({ useESModules: false })),\n      resolve({ extensions }),\n      terser(),\n    ],\n  },\n  {\n    input: `./src/index.ts`,\n    output: { file: `dist/index.cjs.js`, format: 'cjs' },\n    external,\n    plugins: [json(), glslify(), babel(getBabelOptions({ useESModules: false })), resolve({ extensions }), terser()],\n  },\n]\n"
  },
  {
    "path": "sandboxes/bug-report-template-starter/package.json",
    "content": "{\n  \"name\": \"@pmndrs/drei-bug-report-template-starter\",\n  \"version\": \"1.0.0\",\n  \"description\": \"A starter for the Bug Report Template on @pmndrs/drei\",\n  \"keywords\": [\n    \"react\",\n    \"three.js\"\n  ],\n  \"main\": \"src/index.jsx\",\n  \"dependencies\": {\n    \"react\": \"*\",\n    \"react-dom\": \"*\",\n    \"@react-three/fiber\": \"*\",\n    \"three\": \"*\"\n  }\n}\n"
  },
  {
    "path": "sandboxes/bug-report-template-starter/public/index.html",
    "content": "<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <meta charset=\"utf-8\" />\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\" />\n    <meta name=\"theme-color\" content=\"#000000\" />\n    <title>React App</title>\n  </head>\n\n  <body>\n    <noscript> You need to enable JavaScript to run this app. </noscript>\n    <div id=\"root\"></div>\n  </body>\n</html>\n"
  },
  {
    "path": "sandboxes/bug-report-template-starter/src/index.jsx",
    "content": "import React, { useRef } from 'react'\nimport ReactDOM from 'react-dom'\nimport { Canvas, useFrame } from '@react-three/fiber'\nimport './styles.css'\n\nfunction Thing() {\n  const ref = useRef(null)\n  useFrame(() => {\n    ref.current.rotation.x = ref.current.rotation.y += 0.01\n  })\n  return (\n    <mesh\n      ref={ref}\n      onClick={(e) => console.log('click')}\n      onPointerOver={(e) => console.log('hover')}\n      onPointerOut={(e) => console.log('unhover')}\n    >\n      <boxGeometry args={[1, 1, 1]} />\n      <meshNormalMaterial />\n    </mesh>\n  )\n}\n\nReactDOM.render(\n  <Canvas>\n    <Thing />\n  </Canvas>,\n  document.getElementById('root')\n)\n"
  },
  {
    "path": "sandboxes/bug-report-template-starter/src/styles.css",
    "content": "* {\n  box-sizing: border-box;\n}\n\nhtml,\nbody,\n#root {\n  width: 100%;\n  height: 100%;\n  margin: 0;\n  padding: 0;\n}\n"
  },
  {
    "path": "src/core/AccumulativeShadows.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { extend, ReactThreeFiber, ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { shaderMaterial } from './shaderMaterial'\nimport { DiscardMaterial } from '../materials/DiscardMaterial'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { version } from '../helpers/constants'\n\nfunction isLight(object: any): object is THREE.Light {\n  return object.isLight\n}\n\nfunction isGeometry(object: any): object is THREE.Mesh {\n  return !!object.geometry\n}\n\nexport type AccumulativeShadowsProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** How many frames it can render, more yields cleaner results but takes more time, 40 */\n  frames?: number\n  /** If frames === Infinity blend controls the refresh ratio, 100 */\n  blend?: number\n  /** Can limit the amount of frames rendered if frames === Infinity, usually to get some performance back once a movable scene has settled, Infinity */\n  limit?: number\n  /** Scale of the plane,  */\n  scale?: number\n  /** Temporal accumulates shadows over time which is more performant but has a visual regression over instant results, false  */\n  temporal?: boolean\n  /** Opacity of the plane, 1 */\n  opacity?: number\n  /** Discards alpha pixels, 0.65 */\n  alphaTest?: number\n  /** Shadow color, black */\n  color?: string\n  /** Colorblend, how much colors turn to black, 0 is black, 2 */\n  colorBlend?: number\n  /** Buffer resolution, 1024 */\n  resolution?: number\n  /** Texture tonemapping */\n  toneMapped?: boolean\n}\n\ninterface AccumulativeContext {\n  lights: Map<any, any>\n  temporal: boolean\n  frames: number\n  blend: number\n  count: number\n  /** Returns the plane geometry onto which the shadow is cast */\n  getMesh: () => THREE.Mesh<THREE.PlaneGeometry, SoftShadowMaterialProps & THREE.ShaderMaterial>\n  /** Resets the buffers, starting from scratch */\n  reset: () => void\n  /** Updates the lightmap for a number of frames accumulartively */\n  update: (frames?: number) => void\n}\n\ninterface AccumulativeLightContext {\n  /** Jiggles the lights */\n  update: () => void\n}\n\ntype SoftShadowMaterialProps = {\n  map: THREE.Texture\n  color?: ReactThreeFiber.Color\n  alphaTest?: number\n  blend?: number\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    softShadowMaterial: ThreeElements['shaderMaterial'] & SoftShadowMaterialProps\n  }\n}\n\nexport const accumulativeContext = /* @__PURE__ */ React.createContext<AccumulativeContext>(\n  null as unknown as AccumulativeContext\n)\n\nconst SoftShadowMaterial = /* @__PURE__ */ shaderMaterial(\n  {\n    color: /* @__PURE__ */ new THREE.Color(),\n    blend: 2.0,\n    alphaTest: 0.75,\n    opacity: 0,\n    map: null,\n  },\n  `varying vec2 vUv;\n   void main() {\n     gl_Position = projectionMatrix * viewMatrix * modelMatrix * vec4(position, 1.);\n     vUv = uv;\n   }`,\n  `varying vec2 vUv;\n   uniform sampler2D map;\n   uniform vec3 color;\n   uniform float opacity;\n   uniform float alphaTest;\n   uniform float blend;\n   void main() {\n     vec4 sampledDiffuseColor = texture2D(map, vUv);\n     gl_FragColor = vec4(color * sampledDiffuseColor.r * blend, max(0.0, (1.0 - (sampledDiffuseColor.r + sampledDiffuseColor.g + sampledDiffuseColor.b) / alphaTest)) * opacity);\n     #include <tonemapping_fragment>\n     #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n   }`\n)\n\nexport const AccumulativeShadows: ForwardRefComponent<AccumulativeShadowsProps, AccumulativeContext> =\n  /* @__PURE__ */ React.forwardRef(\n    (\n      {\n        children,\n        temporal,\n        frames = 40,\n        limit = Infinity,\n        blend = 20,\n        scale = 10,\n        opacity = 1,\n        alphaTest = 0.75,\n        color = 'black',\n        colorBlend = 2,\n        resolution = 1024,\n        toneMapped = true,\n        ...props\n      },\n      forwardRef\n    ) => {\n      extend({ SoftShadowMaterial })\n\n      const gl = useThree((state) => state.gl)\n      const scene = useThree((state) => state.scene)\n      const camera = useThree((state) => state.camera)\n      const invalidate = useThree((state) => state.invalidate)\n      const gPlane = React.useRef<THREE.Mesh<THREE.PlaneGeometry, SoftShadowMaterialProps & THREE.ShaderMaterial>>(\n        null!\n      )\n      const gLights = React.useRef<THREE.Group>(null!)\n\n      const [plm] = React.useState(() => new ProgressiveLightMap(gl, scene, resolution))\n      React.useLayoutEffect(() => {\n        plm.configure(gPlane.current)\n      }, [])\n\n      const api = React.useMemo<AccumulativeContext>(\n        () => ({\n          lights: new Map(),\n          temporal: !!temporal,\n          frames: Math.max(2, frames),\n          blend: Math.max(2, frames === Infinity ? blend : frames),\n          count: 0,\n          getMesh: () => gPlane.current,\n          reset: () => {\n            // Clear buffers, reset opacities, set frame count to 0\n            plm.clear()\n            const material = gPlane.current.material\n            material.opacity = 0\n            material.alphaTest = 0\n            api.count = 0\n          },\n          update: (frames = 1) => {\n            // Adapt the opacity-blend ratio to the number of frames\n            const material = gPlane.current.material\n            if (!api.temporal) {\n              material.opacity = opacity\n              material.alphaTest = alphaTest\n            } else {\n              material.opacity = Math.min(opacity, material.opacity + opacity / api.blend)\n              material.alphaTest = Math.min(alphaTest, material.alphaTest + alphaTest / api.blend)\n            }\n\n            // Switch accumulative lights on\n            gLights.current.visible = true\n            // Collect scene lights and meshes\n            plm.prepare()\n\n            // Update the lightmap and the accumulative lights\n            for (let i = 0; i < frames; i++) {\n              api.lights.forEach((light) => light.update())\n              plm.update(camera, api.blend)\n            }\n            // Switch lights off\n            gLights.current.visible = false\n            // Restore lights and meshes\n            plm.finish()\n          },\n        }),\n        [plm, camera, scene, temporal, frames, blend, opacity, alphaTest]\n      )\n\n      React.useLayoutEffect(() => {\n        // Reset internals, buffers, ...\n        api.reset()\n        // Update lightmap\n        if (!api.temporal && api.frames !== Infinity) api.update(api.blend)\n      })\n\n      // Expose api, allow children to set itself as the main light source\n      React.useImperativeHandle(forwardRef, () => api, [api])\n\n      useFrame(() => {\n        if ((api.temporal || api.frames === Infinity) && api.count < api.frames && api.count < limit) {\n          invalidate()\n          api.update()\n          api.count++\n        }\n      })\n\n      return (\n        <group {...props}>\n          <group traverse={() => null} ref={gLights}>\n            <accumulativeContext.Provider value={api}>{children}</accumulativeContext.Provider>\n          </group>\n          <mesh receiveShadow ref={gPlane} scale={scale} rotation={[-Math.PI / 2, 0, 0]}>\n            <planeGeometry />\n            <softShadowMaterial\n              transparent\n              depthWrite={false}\n              toneMapped={toneMapped}\n              color={color}\n              blend={colorBlend}\n              map={plm.progressiveLightMap2.texture}\n            />\n          </mesh>\n        </group>\n      )\n    }\n  )\n\nexport type RandomizedLightProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** How many frames it will jiggle the lights, 1.\n   *  Frames is context aware, if a provider like AccumulativeShadows exists, frames will be taken from there!  */\n  frames?: number\n  /** Light position, [0, 0, 0] */\n  position?: [x: number, y: number, z: number]\n  /** Radius of the jiggle, higher values make softer light, 5 */\n  radius?: number\n  /** Amount of lights, 8 */\n  amount?: number\n  /** Light intensity, 1 */\n  intensity?: number\n  /** Ambient occlusion, lower values mean less AO, hight more, you can mix AO and directional light, 0.5 */\n  ambient?: number\n  /** If the lights cast shadows, this is true by default */\n  castShadow?: boolean\n  /** Default shadow bias, 0 */\n  bias?: number\n  /** Default map size, 512 */\n  mapSize?: number\n  /** Default size of the shadow camera, 10 */\n  size?: number\n  /** Default shadow camera near, 0.5 */\n  near?: number\n  /** Default shadow camera far, 500 */\n  far?: number\n}\n\nexport const RandomizedLight: ForwardRefComponent<RandomizedLightProps, AccumulativeLightContext> =\n  /* @__PURE__ */ React.forwardRef(\n    (\n      {\n        castShadow = true,\n        bias = 0.001,\n        mapSize = 512,\n        size = 5,\n        near = 0.5,\n        far = 500,\n        frames = 1,\n        position = [0, 0, 0],\n        radius = 1,\n        amount = 8,\n        intensity = version >= 155 ? Math.PI : 1,\n        ambient = 0.5,\n        ...props\n      },\n      forwardRef\n    ) => {\n      const gLights = React.useRef<THREE.Group>(null!)\n      const length = new THREE.Vector3(...position).length()\n      const parent = React.useContext(accumulativeContext)\n\n      const update = React.useCallback(() => {\n        let light: THREE.Object3D | undefined\n        if (gLights.current) {\n          for (let l = 0; l < gLights.current.children.length; l++) {\n            light = gLights.current.children[l]\n            if (Math.random() > ambient) {\n              light.position.set(\n                position[0] + THREE.MathUtils.randFloatSpread(radius),\n                position[1] + THREE.MathUtils.randFloatSpread(radius),\n                position[2] + THREE.MathUtils.randFloatSpread(radius)\n              )\n            } else {\n              let lambda = Math.acos(2 * Math.random() - 1) - Math.PI / 2.0\n              let phi = 2 * Math.PI * Math.random()\n              light.position.set(\n                Math.cos(lambda) * Math.cos(phi) * length,\n                Math.abs(Math.cos(lambda) * Math.sin(phi) * length),\n                Math.sin(lambda) * length\n              )\n            }\n          }\n        }\n      }, [radius, ambient, length, ...position])\n\n      const api: AccumulativeLightContext = React.useMemo(() => ({ update }), [update])\n      React.useImperativeHandle(forwardRef, () => api, [api])\n      React.useLayoutEffect(() => {\n        const group = gLights.current\n        if (parent) parent.lights?.set(group.uuid, api)\n        return () => void parent?.lights?.delete(group.uuid)\n      }, [parent, api])\n\n      return (\n        <group ref={gLights} {...props}>\n          {Array.from({ length: amount }, (_, index) => (\n            <directionalLight\n              key={index}\n              castShadow={castShadow}\n              shadow-bias={bias}\n              shadow-mapSize={[mapSize, mapSize]}\n              intensity={intensity / amount}\n            >\n              <orthographicCamera attach=\"shadow-camera\" args={[-size, size, size, -size, near, far]} />\n            </directionalLight>\n          ))}\n        </group>\n      )\n    }\n  )\n\n// Based on \"Progressive Light Map Accumulator\", by [zalo](https://github.com/zalo/)\nclass ProgressiveLightMap {\n  renderer: THREE.WebGLRenderer\n  res: number\n  scene: THREE.Scene\n  object: THREE.Mesh | null\n  buffer1Active: boolean\n  progressiveLightMap1: THREE.WebGLRenderTarget\n  progressiveLightMap2: THREE.WebGLRenderTarget\n  discardMat: THREE.ShaderMaterial\n  targetMat: THREE.MeshLambertMaterial\n  previousShadowMap: { value: THREE.Texture }\n  averagingWindow: { value: number }\n  clearColor: THREE.Color\n  clearAlpha: number\n  lights: { object: THREE.Light; intensity: number }[]\n  meshes: { object: THREE.Mesh; material: THREE.Material | THREE.Material[] }[]\n\n  constructor(renderer: THREE.WebGLRenderer, scene: THREE.Scene, res: number = 1024) {\n    this.renderer = renderer\n    this.res = res\n    this.scene = scene\n    this.buffer1Active = false\n    this.lights = []\n    this.meshes = []\n    this.object = null\n    this.clearColor = new THREE.Color()\n    this.clearAlpha = 0\n\n    // Create the Progressive LightMap Texture\n    const textureParams = {\n      type: THREE.HalfFloatType,\n      magFilter: THREE.NearestFilter,\n      minFilter: THREE.NearestFilter,\n    }\n    this.progressiveLightMap1 = new THREE.WebGLRenderTarget(this.res, this.res, textureParams)\n    this.progressiveLightMap2 = new THREE.WebGLRenderTarget(this.res, this.res, textureParams)\n\n    // Inject some spicy new logic into a standard phong material\n    this.discardMat = new DiscardMaterial()\n    this.targetMat = new THREE.MeshLambertMaterial({ fog: false })\n    this.previousShadowMap = { value: this.progressiveLightMap1.texture }\n    this.averagingWindow = { value: 100 }\n    this.targetMat.onBeforeCompile = (shader) => {\n      // Vertex Shader: Set Vertex Positions to the Unwrapped UV Positions\n      shader.vertexShader =\n        'varying vec2 vUv;\\n' +\n        shader.vertexShader.slice(0, -1) +\n        'vUv = uv; gl_Position = vec4((uv - 0.5) * 2.0, 1.0, 1.0); }'\n\n      // Fragment Shader: Set Pixels to average in the Previous frame's Shadows\n      const bodyStart = shader.fragmentShader.indexOf('void main() {')\n      shader.fragmentShader =\n        'varying vec2 vUv;\\n' +\n        shader.fragmentShader.slice(0, bodyStart) +\n        'uniform sampler2D previousShadowMap;\\n\tuniform float averagingWindow;\\n' +\n        shader.fragmentShader.slice(bodyStart - 1, -1) +\n        `\\nvec3 texelOld = texture2D(previousShadowMap, vUv).rgb;\n        gl_FragColor.rgb = mix(texelOld, gl_FragColor.rgb, 1.0/ averagingWindow);\n      }`\n\n      // Set the Previous Frame's Texture Buffer and Averaging Window\n      shader.uniforms.previousShadowMap = this.previousShadowMap\n      shader.uniforms.averagingWindow = this.averagingWindow\n    }\n  }\n\n  clear() {\n    this.renderer.getClearColor(this.clearColor)\n    this.clearAlpha = this.renderer.getClearAlpha()\n    this.renderer.setClearColor('black', 1)\n    this.renderer.setRenderTarget(this.progressiveLightMap1)\n    this.renderer.clear()\n    this.renderer.setRenderTarget(this.progressiveLightMap2)\n    this.renderer.clear()\n    this.renderer.setRenderTarget(null)\n    this.renderer.setClearColor(this.clearColor, this.clearAlpha)\n\n    this.lights = []\n    this.meshes = []\n    this.scene.traverse((object) => {\n      if (isGeometry(object)) {\n        this.meshes.push({ object, material: object.material })\n      } else if (isLight(object)) {\n        this.lights.push({ object, intensity: object.intensity })\n      }\n    })\n  }\n\n  prepare() {\n    this.lights.forEach((light) => (light.object.intensity = 0))\n    this.meshes.forEach((mesh) => (mesh.object.material = this.discardMat))\n  }\n\n  finish() {\n    this.lights.forEach((light) => (light.object.intensity = light.intensity))\n    this.meshes.forEach((mesh) => (mesh.object.material = mesh.material))\n  }\n\n  configure(object) {\n    this.object = object\n  }\n\n  update(camera, blendWindow = 100) {\n    if (!this.object) return\n    // Set each object's material to the UV Unwrapped Surface Mapping Version\n    this.averagingWindow.value = blendWindow\n    this.object.material = this.targetMat\n    // Ping-pong two surface buffers for reading/writing\n    const activeMap = this.buffer1Active ? this.progressiveLightMap1 : this.progressiveLightMap2\n    const inactiveMap = this.buffer1Active ? this.progressiveLightMap2 : this.progressiveLightMap1\n    // Render the object's surface maps\n    const oldBg = this.scene.background\n    this.scene.background = null\n    this.renderer.setRenderTarget(activeMap)\n    this.previousShadowMap.value = inactiveMap.texture\n    this.buffer1Active = !this.buffer1Active\n    this.renderer.render(this.scene, camera)\n    this.renderer.setRenderTarget(null)\n    this.scene.background = oldBg\n  }\n}\n"
  },
  {
    "path": "src/core/AdaptiveDpr.tsx",
    "content": "import * as React from 'react'\nimport { useThree } from '@react-three/fiber'\n\nexport function AdaptiveDpr({ pixelated }: { pixelated?: boolean }) {\n  const gl = useThree((state) => state.gl)\n  const active = useThree((state) => state.internal.active)\n  const current = useThree((state) => state.performance.current)\n  const initialDpr = useThree((state) => state.viewport.initialDpr)\n  const setDpr = useThree((state) => state.setDpr)\n  // Restore initial pixelratio on unmount\n  React.useEffect(() => {\n    const domElement = gl.domElement\n    return () => {\n      if (active) setDpr(initialDpr)\n      if (pixelated && domElement) domElement.style.imageRendering = 'auto'\n    }\n  }, [])\n  // Set adaptive pixelratio\n  React.useEffect(() => {\n    setDpr(current * initialDpr)\n    if (pixelated && gl.domElement) gl.domElement.style.imageRendering = current === 1 ? 'auto' : 'pixelated'\n  }, [current])\n  return null\n}\n"
  },
  {
    "path": "src/core/AdaptiveEvents.tsx",
    "content": "import * as React from 'react'\nimport { useThree } from '@react-three/fiber'\n\nexport function AdaptiveEvents() {\n  const get = useThree((state) => state.get)\n  const setEvents = useThree((state) => state.setEvents)\n  const current = useThree((state) => state.performance.current)\n  React.useEffect(() => {\n    const enabled = get().events.enabled\n    return () => setEvents({ enabled })\n  }, [])\n  React.useEffect(() => setEvents({ enabled: current === 1 }), [current])\n  return null\n}\n"
  },
  {
    "path": "src/core/ArcballControls.tsx",
    "content": "import { EventManager, ReactThreeFiber, ThreeElement, useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport { forwardRef, useEffect, useMemo } from 'react'\nimport { ArcballControls as ArcballControlsImpl } from 'three-stdlib'\n\nimport type { Event, OrthographicCamera, PerspectiveCamera } from 'three'\nimport { ForwardRefComponent, Overwrite } from '../helpers/ts-utils'\n\nexport type ArcballControlsProps = Omit<\n  Overwrite<\n    ThreeElement<typeof ArcballControlsImpl>,\n    {\n      target?: ReactThreeFiber.Vector3\n      camera?: OrthographicCamera | PerspectiveCamera\n      domElement?: HTMLElement\n      regress?: boolean\n      makeDefault?: boolean\n      onChange?: (e?: Event) => void\n      onStart?: (e?: Event) => void\n      onEnd?: (e?: Event) => void\n    }\n  >,\n  'ref' | 'args'\n>\n\nexport const ArcballControls: ForwardRefComponent<ArcballControlsProps, ArcballControlsImpl> =\n  /* @__PURE__ */ forwardRef<ArcballControlsImpl, ArcballControlsProps>(\n    ({ camera, makeDefault, regress, domElement, onChange, onStart, onEnd, ...restProps }, ref) => {\n      const invalidate = useThree((state) => state.invalidate)\n      const defaultCamera = useThree((state) => state.camera)\n      const gl = useThree((state) => state.gl)\n      const events = useThree((state) => state.events) as EventManager<HTMLElement>\n      const set = useThree((state) => state.set)\n      const get = useThree((state) => state.get)\n      const performance = useThree((state) => state.performance)\n      const explCamera = camera || defaultCamera\n      const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n      const controls = useMemo(() => new ArcballControlsImpl(explCamera), [explCamera])\n\n      useFrame(() => {\n        if (controls.enabled) controls.update()\n      }, -1)\n\n      useEffect(() => {\n        controls.connect(explDomElement)\n        return () => void controls.dispose()\n      }, [explDomElement, regress, controls, invalidate])\n\n      useEffect(() => {\n        const callback = (e: Event) => {\n          invalidate()\n          if (regress) performance.regress()\n          if (onChange) onChange(e)\n        }\n\n        controls.addEventListener('change', callback)\n        if (onStart) controls.addEventListener('start', onStart)\n        if (onEnd) controls.addEventListener('end', onEnd)\n\n        return () => {\n          controls.removeEventListener('change', callback)\n          if (onStart) controls.removeEventListener('start', onStart)\n          if (onEnd) controls.removeEventListener('end', onEnd)\n        }\n      }, [onChange, onStart, onEnd])\n\n      useEffect(() => {\n        if (makeDefault) {\n          const old = get().controls\n          // @ts-ignore https://github.com/three-types/three-ts-types/pull/1398\n          set({ controls })\n          return () => set({ controls: old })\n        }\n      }, [makeDefault, controls])\n\n      return <primitive ref={ref} object={controls} {...restProps} />\n    }\n  )\n"
  },
  {
    "path": "src/core/AsciiRenderer.tsx",
    "content": "import * as React from 'react'\nimport { useFrame, useThree } from '@react-three/fiber'\nimport { AsciiEffect } from 'three-stdlib'\n\nexport type AsciiRendererProps = {\n  /** Render index, default: 1 */\n  renderIndex?: number\n  /** CSS background color (can be \"transparent\"), default: black */\n  bgColor?: string\n  /** CSS character color, default: white */\n  fgColor?: string\n  /** Characters, default: ' .:-+*=%@#' */\n  characters?: string\n  /** Invert character, default: true */\n  invert?: boolean\n  /** Colorize output (very expensive!), default: false */\n  color?: boolean\n  /** Level of detail, default: 0.15 */\n  resolution?: number\n}\n\nexport function AsciiRenderer({\n  renderIndex = 1,\n  bgColor = 'black',\n  fgColor = 'white',\n  characters = ' .:-+*=%@#',\n  invert = true,\n  color = false,\n  resolution = 0.15,\n}: AsciiRendererProps) {\n  // Reactive state\n  const { size, gl, scene, camera } = useThree()\n\n  // Create effect\n  const effect = React.useMemo(() => {\n    const effect = new AsciiEffect(gl, characters, { invert, color, resolution })\n    effect.domElement.style.position = 'absolute'\n    effect.domElement.style.top = '0px'\n    effect.domElement.style.left = '0px'\n    effect.domElement.style.pointerEvents = 'none'\n    return effect\n  }, [characters, invert, color, resolution])\n\n  // Styling\n  React.useLayoutEffect(() => {\n    effect.domElement.style.color = fgColor\n    effect.domElement.style.backgroundColor = bgColor\n  }, [fgColor, bgColor])\n\n  // Append on mount, remove on unmount\n  React.useEffect(() => {\n    gl.domElement.style.opacity = '0'\n    gl.domElement.parentNode!.appendChild(effect.domElement)\n    return () => {\n      gl.domElement.style.opacity = '1'\n      gl.domElement.parentNode!.removeChild(effect.domElement)\n    }\n  }, [effect])\n\n  // Set size\n  React.useEffect(() => {\n    effect.setSize(size.width, size.height)\n  }, [effect, size])\n\n  // Take over render-loop (that is what the index is for)\n  useFrame((state) => {\n    effect.render(scene, camera)\n  }, renderIndex)\n\n  // return something to not break type signatures\n  return <></>\n}\n"
  },
  {
    "path": "src/core/BBAnchor.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\n\nconst boundingBox = /* @__PURE__ */ new THREE.Box3()\nconst boundingBoxSize = /* @__PURE__ */ new THREE.Vector3()\n\nexport type BBAnchorProps = ThreeElements['group'] & {\n  anchor: THREE.Vector3 | [number, number, number]\n}\n\nexport const BBAnchor = ({ anchor, ...props }: BBAnchorProps) => {\n  const ref = React.useRef<THREE.Group>(null!)\n  const parentRef = React.useRef<THREE.Object3D | null>(null)\n\n  // Reattach group created by this component to the parent's parent,\n  // so it becomes a sibling of its initial parent.\n  // We do that so the children have no impact on a bounding box of a parent.\n  React.useEffect(() => {\n    if (ref.current?.parent?.parent) {\n      parentRef.current = ref.current.parent\n      ref.current.parent.parent.add(ref.current)\n    }\n  }, [])\n\n  useFrame(() => {\n    if (parentRef.current) {\n      boundingBox.setFromObject(parentRef.current)\n      boundingBox.getSize(boundingBoxSize)\n\n      ref.current.position.set(\n        parentRef.current.position.x + (boundingBoxSize.x * (Array.isArray(anchor) ? anchor[0] : anchor.x)) / 2,\n        parentRef.current.position.y + (boundingBoxSize.y * (Array.isArray(anchor) ? anchor[1] : anchor.y)) / 2,\n        parentRef.current.position.z + (boundingBoxSize.z * (Array.isArray(anchor) ? anchor[2] : anchor.z)) / 2\n      )\n    }\n  })\n\n  return <group ref={ref} {...props} />\n}\n"
  },
  {
    "path": "src/core/Backdrop.tsx",
    "content": "import { ThreeElements } from '@react-three/fiber'\nimport * as React from 'react'\nimport { PlaneGeometry, BufferAttribute } from 'three'\n\nconst easeInExpo = (x: number) => (x === 0 ? 0 : Math.pow(2, 10 * x - 10))\n\nexport type BackdropProps = ThreeElements['group'] & {\n  floor?: number\n  segments?: number\n  receiveShadow?: boolean\n  children?: React.ReactNode\n}\n\nexport function Backdrop({ children, floor = 0.25, segments = 20, receiveShadow, ...props }) {\n  const ref = React.useRef<PlaneGeometry>(null!)\n  React.useLayoutEffect(() => {\n    let i = 0\n    const offset = segments / segments / 2\n    const position = ref.current.attributes.position as BufferAttribute\n    for (let x = 0; x < segments + 1; x++) {\n      for (let y = 0; y < segments + 1; y++) {\n        position.setXYZ(\n          i++,\n          x / segments - offset + (x === 0 ? -floor : 0),\n          y / segments - offset,\n          easeInExpo(x / segments)\n        )\n      }\n    }\n    position.needsUpdate = true\n    ref.current.computeVertexNormals()\n  }, [segments, floor])\n  return (\n    <group {...props}>\n      <mesh receiveShadow={receiveShadow} rotation={[-Math.PI / 2, 0, Math.PI / 2]}>\n        <planeGeometry ref={ref} args={[1, 1, segments, segments]} />\n        {children}\n      </mesh>\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/core/BakeShadows.tsx",
    "content": "import { useEffect } from 'react'\nimport { useThree } from '@react-three/fiber'\n\nexport function BakeShadows() {\n  const gl = useThree((state) => state.gl)\n  useEffect(() => {\n    gl.shadowMap.autoUpdate = false\n    gl.shadowMap.needsUpdate = true\n    return () => {\n      gl.shadowMap.autoUpdate = gl.shadowMap.needsUpdate = true\n    }\n  }, [gl.shadowMap])\n  return null\n}\n"
  },
  {
    "path": "src/core/Billboard.tsx",
    "content": "import * as React from 'react'\nimport { Group, Quaternion } from 'three'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type BillboardProps = Omit<ThreeElements['group'], 'ref'> & {\n  follow?: boolean\n  lockX?: boolean\n  lockY?: boolean\n  lockZ?: boolean\n}\n\n/**\n * Wraps children in a billboarded group. Sample usage:\n *\n * ```js\n * <Billboard>\n *   <Text>hi</Text>\n * </Billboard>\n * ```\n */\nexport const Billboard: ForwardRefComponent<BillboardProps, Group> = /* @__PURE__ */ React.forwardRef<\n  Group,\n  BillboardProps\n>(function Billboard({ children, follow = true, lockX = false, lockY = false, lockZ = false, ...props }, fref) {\n  const inner = React.useRef<Group>(null!)\n  const localRef = React.useRef<Group>(null!)\n  const q = new Quaternion()\n\n  useFrame(({ camera }) => {\n    if (!follow || !localRef.current) return\n\n    // save previous rotation in case we're locking an axis\n    const prevRotation = inner.current.rotation.clone()\n\n    // always face the camera\n    localRef.current.updateMatrix()\n    localRef.current.updateWorldMatrix(false, false)\n    localRef.current.getWorldQuaternion(q)\n    camera.getWorldQuaternion(inner.current.quaternion).premultiply(q.invert())\n\n    // readjust any axis that is locked\n    if (lockX) inner.current.rotation.x = prevRotation.x\n    if (lockY) inner.current.rotation.y = prevRotation.y\n    if (lockZ) inner.current.rotation.z = prevRotation.z\n  })\n\n  React.useImperativeHandle(fref, () => localRef.current, [])\n  return (\n    <group ref={localRef} {...props}>\n      <group ref={inner}>{children}</group>\n    </group>\n  )\n})\n"
  },
  {
    "path": "src/core/Bounds.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\n\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\n\nexport type SizeProps = {\n  box: THREE.Box3\n  size: THREE.Vector3\n  center: THREE.Vector3\n  distance: number\n}\n\nexport type BoundsApi = {\n  getSize: () => SizeProps\n  refresh(object?: THREE.Object3D | THREE.Box3): BoundsApi\n  reset(): BoundsApi\n  moveTo(position: THREE.Vector3 | [number, number, number]): BoundsApi\n  lookAt({\n    target,\n    up,\n  }: {\n    target?: THREE.Vector3 | [number, number, number]\n    up?: THREE.Vector3 | [number, number, number]\n  }): BoundsApi\n  to({ position, target }: { position: [number, number, number]; target: [number, number, number] }): BoundsApi\n  fit(): BoundsApi\n  clip(): BoundsApi\n}\n\nexport type BoundsProps = Omit<ThreeElements['group'], 'ref'> & {\n  maxDuration?: number\n  margin?: number\n  observe?: boolean\n  fit?: boolean\n  clip?: boolean\n  interpolateFunc?: (t: number) => number\n  onFit?: (data: SizeProps) => void\n}\n\ntype ControlsProto = {\n  update(): void\n  target: THREE.Vector3\n  maxDistance: number\n  addEventListener: (event: string, callback: (event: any) => void) => void\n  removeEventListener: (event: string, callback: (event: any) => void) => void\n}\n\ntype OriginT = {\n  camPos: THREE.Vector3\n  camRot: THREE.Quaternion\n  camZoom: number\n}\n\ntype GoalT = {\n  camPos: THREE.Vector3 | undefined\n  camRot: THREE.Quaternion | undefined\n  camZoom: number | undefined\n  camUp: THREE.Vector3 | undefined\n  target: THREE.Vector3 | undefined\n}\n\nenum AnimationState {\n  NONE = 0,\n  START = 1,\n  ACTIVE = 2,\n}\n\nconst isOrthographic = (def: THREE.Camera): def is THREE.OrthographicCamera =>\n  def && (def as THREE.OrthographicCamera).isOrthographicCamera\nconst isBox3 = (def: any): def is THREE.Box3 => def && (def as THREE.Box3).isBox3\n\nconst interpolateFuncDefault = (t: number) => {\n  // Imitates the previously used THREE.MathUtils.damp\n  return 1 - Math.exp(-5 * t) + 0.007 * t\n}\n\nconst context = React.createContext<BoundsApi>(null!)\nexport function Bounds({\n  children,\n  maxDuration = 1.0,\n  margin = 1.2,\n  observe,\n  fit,\n  clip,\n  interpolateFunc = interpolateFuncDefault,\n  onFit,\n}: BoundsProps) {\n  const ref = React.useRef<THREE.Group>(null!)\n\n  const { camera, size, invalidate } = useThree()\n  const controls = useThree((state) => state.controls as unknown as ControlsProto)\n\n  const onFitRef = React.useRef<((data: SizeProps) => void) | undefined>(onFit)\n  onFitRef.current = onFit\n\n  const origin = React.useRef<OriginT>({\n    camPos: new THREE.Vector3(),\n    camRot: new THREE.Quaternion(),\n    camZoom: 1,\n  })\n  const goal = React.useRef<GoalT>({\n    camPos: undefined,\n    camRot: undefined,\n    camZoom: undefined,\n    camUp: undefined,\n    target: undefined,\n  })\n  const animationState = React.useRef<AnimationState>(AnimationState.NONE)\n  const t = React.useRef<number>(0) // represent animation state from 0 to 1\n\n  const [box] = React.useState(() => new THREE.Box3())\n  const api: BoundsApi = React.useMemo(() => {\n    function getSize() {\n      const boxSize = box.getSize(new THREE.Vector3())\n      const center = box.getCenter(new THREE.Vector3())\n      const maxSize = Math.max(boxSize.x, boxSize.y, boxSize.z)\n      const fitHeightDistance = isOrthographic(camera)\n        ? maxSize * 4\n        : maxSize / (2 * Math.atan((Math.PI * camera.fov) / 360))\n      const fitWidthDistance = isOrthographic(camera) ? maxSize * 4 : fitHeightDistance / camera.aspect\n      const distance = margin * Math.max(fitHeightDistance, fitWidthDistance)\n\n      return { box, size: boxSize, center, distance }\n    }\n\n    return {\n      getSize,\n      refresh(object?: THREE.Object3D | THREE.Box3) {\n        if (isBox3(object)) box.copy(object)\n        else {\n          const target = object || ref.current\n          if (!target) return this\n          target.updateWorldMatrix(true, true)\n          box.setFromObject(target)\n        }\n        if (box.isEmpty()) {\n          const max = camera.position.length() || 10\n          box.setFromCenterAndSize(new THREE.Vector3(), new THREE.Vector3(max, max, max))\n        }\n\n        origin.current.camPos.copy(camera.position)\n        origin.current.camRot.copy(camera.quaternion)\n        isOrthographic(camera) && (origin.current.camZoom = camera.zoom)\n\n        goal.current.camPos = undefined\n        goal.current.camRot = undefined\n        goal.current.camZoom = undefined\n        goal.current.camUp = undefined\n        goal.current.target = undefined\n\n        return this\n      },\n      reset() {\n        const { center, distance } = getSize()\n\n        const direction = camera.position.clone().sub(center).normalize()\n        goal.current.camPos = center.clone().addScaledVector(direction, distance)\n        goal.current.target = center.clone()\n        const mCamRot = new THREE.Matrix4().lookAt(goal.current.camPos, goal.current.target, camera.up)\n        goal.current.camRot = new THREE.Quaternion().setFromRotationMatrix(mCamRot)\n\n        animationState.current = AnimationState.START\n        t.current = 0\n\n        return this\n      },\n      moveTo(position: THREE.Vector3 | [number, number, number]) {\n        goal.current.camPos = Array.isArray(position) ? new THREE.Vector3(...position) : position.clone()\n\n        animationState.current = AnimationState.START\n        t.current = 0\n\n        return this\n      },\n      lookAt({\n        target,\n        up,\n      }: {\n        target: THREE.Vector3 | [number, number, number]\n        up?: THREE.Vector3 | [number, number, number]\n      }) {\n        goal.current.target = Array.isArray(target) ? new THREE.Vector3(...target) : target.clone()\n        if (up) {\n          goal.current.camUp = Array.isArray(up) ? new THREE.Vector3(...up) : up.clone()\n        } else {\n          goal.current.camUp = camera.up.clone()\n        }\n        const mCamRot = new THREE.Matrix4().lookAt(\n          goal.current.camPos || camera.position,\n          goal.current.target,\n          goal.current.camUp\n        )\n        goal.current.camRot = new THREE.Quaternion().setFromRotationMatrix(mCamRot)\n\n        animationState.current = AnimationState.START\n        t.current = 0\n\n        return this\n      },\n      /**\n       * @deprecated Use moveTo and lookAt instead\n       */\n      to({ position, target }: { position: [number, number, number]; target?: [number, number, number] }) {\n        return this.moveTo(position).lookAt({ target })\n      },\n      fit() {\n        if (!isOrthographic(camera)) {\n          // For non-orthographic cameras, fit should behave exactly like reset\n          return this.reset()\n        }\n\n        // For orthographic cameras, fit should only modify the zoom value\n        let maxHeight = 0,\n          maxWidth = 0\n        const vertices = [\n          new THREE.Vector3(box.min.x, box.min.y, box.min.z),\n          new THREE.Vector3(box.min.x, box.max.y, box.min.z),\n          new THREE.Vector3(box.min.x, box.min.y, box.max.z),\n          new THREE.Vector3(box.min.x, box.max.y, box.max.z),\n          new THREE.Vector3(box.max.x, box.max.y, box.max.z),\n          new THREE.Vector3(box.max.x, box.max.y, box.min.z),\n          new THREE.Vector3(box.max.x, box.min.y, box.max.z),\n          new THREE.Vector3(box.max.x, box.min.y, box.min.z),\n        ]\n\n        // Transform the center and each corner to camera space\n        const pos = goal.current.camPos || camera.position\n        const target = goal.current.target || controls?.target\n        const up = goal.current.camUp || camera.up\n        const mCamWInv = target\n          ? new THREE.Matrix4().lookAt(pos, target, up).setPosition(pos).invert()\n          : camera.matrixWorldInverse\n        for (const v of vertices) {\n          v.applyMatrix4(mCamWInv)\n          maxHeight = Math.max(maxHeight, Math.abs(v.y))\n          maxWidth = Math.max(maxWidth, Math.abs(v.x))\n        }\n        maxHeight *= 2\n        maxWidth *= 2\n        const zoomForHeight = (camera.top - camera.bottom) / maxHeight\n        const zoomForWidth = (camera.right - camera.left) / maxWidth\n\n        goal.current.camZoom = Math.min(zoomForHeight, zoomForWidth) / margin\n\n        animationState.current = AnimationState.START\n        t.current = 0\n\n        onFitRef.current && onFitRef.current(this.getSize())\n\n        return this\n      },\n      clip() {\n        const { distance } = getSize()\n\n        camera.near = distance / 100\n        camera.far = distance * 100\n        camera.updateProjectionMatrix()\n\n        if (controls) {\n          controls.maxDistance = distance * 10\n          controls.update()\n        }\n\n        invalidate()\n\n        return this\n      },\n    }\n  }, [box, camera, controls, margin, invalidate])\n\n  React.useLayoutEffect(() => {\n    if (controls) {\n      // Try to prevent drag hijacking\n      const callback = () => {\n        if (controls && goal.current.target && animationState.current !== AnimationState.NONE) {\n          const front = new THREE.Vector3().setFromMatrixColumn(camera.matrix, 2)\n          const d0 = origin.current.camPos.distanceTo(controls.target)\n          const d1 = (goal.current.camPos || origin.current.camPos).distanceTo(goal.current.target)\n          const d = (1 - t.current) * d0 + t.current * d1\n\n          controls.target.copy(camera.position).addScaledVector(front, -d)\n          controls.update()\n        }\n\n        animationState.current = AnimationState.NONE\n      }\n\n      controls.addEventListener('start', callback)\n      return () => controls.removeEventListener('start', callback)\n    }\n  }, [controls])\n\n  // Scale pointer on window resize\n  const count = React.useRef(0)\n  React.useLayoutEffect(() => {\n    if (observe || count.current++ === 0) {\n      api.refresh()\n      if (fit) api.reset().fit()\n      if (clip) api.clip()\n    }\n  }, [size, clip, fit, observe, camera, controls])\n\n  useFrame((state, delta) => {\n    // This [additional animation step START] is needed to guarantee that delta used in animation isn't absurdly high (2-3 seconds) which is actually possible if rendering happens on demand...\n    if (animationState.current === AnimationState.START) {\n      animationState.current = AnimationState.ACTIVE\n      invalidate()\n    } else if (animationState.current === AnimationState.ACTIVE) {\n      t.current += delta / maxDuration\n\n      if (t.current >= 1) {\n        goal.current.camPos && camera.position.copy(goal.current.camPos)\n        goal.current.camRot && camera.quaternion.copy(goal.current.camRot)\n        goal.current.camUp && camera.up.copy(goal.current.camUp)\n        goal.current.camZoom && isOrthographic(camera) && (camera.zoom = goal.current.camZoom)\n\n        camera.updateMatrixWorld()\n        camera.updateProjectionMatrix()\n\n        if (controls && goal.current.target) {\n          controls.target.copy(goal.current.target)\n          controls.update()\n        }\n\n        animationState.current = AnimationState.NONE\n      } else {\n        const k = interpolateFunc(t.current)\n\n        goal.current.camPos && camera.position.lerpVectors(origin.current.camPos, goal.current.camPos, k)\n        goal.current.camRot && camera.quaternion.slerpQuaternions(origin.current.camRot, goal.current.camRot, k)\n        goal.current.camUp && camera.up.set(0, 1, 0).applyQuaternion(camera.quaternion)\n        goal.current.camZoom &&\n          isOrthographic(camera) &&\n          (camera.zoom = (1 - k) * origin.current.camZoom + k * goal.current.camZoom)\n\n        camera.updateMatrixWorld()\n        camera.updateProjectionMatrix()\n      }\n\n      invalidate()\n    }\n  })\n\n  return (\n    <group ref={ref}>\n      <context.Provider value={api}>{children}</context.Provider>\n    </group>\n  )\n}\n\nexport function useBounds() {\n  return React.useContext(context)\n}\n"
  },
  {
    "path": "src/core/Bvh.tsx",
    "content": "import { ThreeElements, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport { Mesh, Group } from 'three'\nimport { acceleratedRaycast, computeBoundsTree, disposeBoundsTree, SAH, SplitStrategy } from 'three-mesh-bvh'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport interface BVHOptions {\n  /** Split strategy, default: SAH (slowest to construct, fastest runtime, least memory) */\n  strategy?: SplitStrategy\n  /** Print out warnings encountered during tree construction, default: false */\n  verbose?: boolean\n  /** If true then the bounding box for the geometry is set once the BVH has been constructed, default: true */\n  setBoundingBox?: boolean\n  /** The maximum depth to allow the tree to build to, default: 40 */\n  maxDepth?: number\n  /** The number of triangles to aim for in a leaf node, default: 10 */\n  maxLeafTris?: number\n\n  /** If false then an index buffer is created if it does not exist and is rearranged */\n  /** to hold the bvh structure. If false then a separate buffer is created to store the */\n  /** structure and the index buffer (or lack thereof) is retained. This can be used */\n  /** when the existing index layout is important or groups are being used so a */\n  /** single BVH hierarchy can be created to improve performance. */\n  /** default: false */\n  /** Note: This setting is experimental */\n  indirect?: boolean\n}\n\nexport type BvhProps = BVHOptions &\n  ThreeElements['group'] & {\n    /**Enabled, default: true */\n    enabled?: boolean\n    /** Use .raycastFirst to retrieve hits which is generally faster, default: false */\n    firstHitOnly?: boolean\n  }\n\nconst isMesh = (child: any): child is Mesh => child.isMesh\n\n/**\n * @deprecated Use the Bvh component instead\n */\nexport function useBVH(mesh: React.RefObject<Mesh | undefined>, options?: BVHOptions) {\n  options = {\n    strategy: SAH,\n    verbose: false,\n    setBoundingBox: true,\n    maxDepth: 40,\n    maxLeafTris: 10,\n    indirect: false,\n    ...options,\n  }\n  React.useEffect(() => {\n    if (mesh.current) {\n      mesh.current.raycast = acceleratedRaycast\n      const geometry: any = mesh.current.geometry\n      geometry.computeBoundsTree = computeBoundsTree\n      geometry.disposeBoundsTree = disposeBoundsTree\n      geometry.computeBoundsTree(options)\n\n      return () => {\n        if (geometry.boundsTree) {\n          geometry.disposeBoundsTree()\n        }\n      }\n    }\n  }, [mesh, JSON.stringify(options)])\n}\n\nexport const Bvh: ForwardRefComponent<BvhProps, Group> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      enabled = true,\n      firstHitOnly = false,\n      children,\n      strategy = SAH,\n      verbose = false,\n      setBoundingBox = true,\n      maxDepth = 40,\n      maxLeafTris = 10,\n      indirect = false,\n      ...props\n    }: BvhProps,\n    fref\n  ) => {\n    const ref = React.useRef<Group>(null!)\n\n    const raycaster = useThree((state) => state.raycaster)\n    React.useImperativeHandle(fref, () => ref.current, [])\n\n    React.useEffect(() => {\n      if (enabled) {\n        const options = { strategy, verbose, setBoundingBox, maxDepth, maxLeafTris, indirect }\n        const group = ref.current\n        // This can only safely work if the component is used once, but there is no alternative.\n        // Hijacking the raycast method to do it for individual meshes is not an option as it would\n        // cost too much memory ...\n        raycaster.firstHitOnly = firstHitOnly\n        group.traverse((child) => {\n          // Only include meshes that do not yet have a boundsTree and whose raycast is standard issue\n          if (isMesh(child) && !child.geometry.boundsTree && child.raycast === Mesh.prototype.raycast) {\n            child.raycast = acceleratedRaycast\n            child.geometry.computeBoundsTree = computeBoundsTree\n            child.geometry.disposeBoundsTree = disposeBoundsTree\n            child.geometry.computeBoundsTree(options)\n          }\n        })\n        return () => {\n          delete raycaster.firstHitOnly\n          group.traverse((child) => {\n            if (isMesh(child) && child.geometry.boundsTree) {\n              child.geometry.disposeBoundsTree()\n              child.raycast = Mesh.prototype.raycast\n            }\n          })\n        }\n      }\n    }, [])\n\n    return (\n      <group ref={ref} {...props}>\n        {children}\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/CameraControls.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport {\n  Box3,\n  EventDispatcher,\n  MathUtils,\n  Matrix4,\n  OrthographicCamera,\n  PerspectiveCamera,\n  Quaternion,\n  Raycaster,\n  Sphere,\n  Spherical,\n  Vector2,\n  Vector3,\n  Vector4,\n} from 'three'\n\nimport * as React from 'react'\nimport { forwardRef, useMemo, useEffect } from 'react'\nimport { extend, useFrame, useThree, ReactThreeFiber, EventManager, ThreeElement } from '@react-three/fiber'\n\nimport CameraControlsImpl from 'camera-controls'\nimport { ForwardRefComponent, Overwrite } from '../helpers/ts-utils'\n\nexport type CameraControlsProps = Omit<\n  Overwrite<\n    ThreeElement<typeof CameraControlsImpl>,\n    {\n      impl?: typeof CameraControlsImpl\n      camera?: PerspectiveCamera | OrthographicCamera\n      domElement?: HTMLElement\n      makeDefault?: boolean\n\n      onControlStart?: (e?: { type: 'controlstart' }) => void\n      onControl?: (e?: { type: 'control' }) => void\n      onControlEnd?: (e?: { type: 'controlend' }) => void\n      onTransitionStart?: (e?: { type: 'transitionstart' }) => void\n      onUpdate?: (e?: { type: 'update' }) => void\n      onWake?: (e?: { type: 'wake' }) => void\n      onRest?: (e?: { type: 'rest' }) => void\n      onSleep?: (e?: { type: 'sleep' }) => void\n\n      /** @deprecated for OrbitControls compatibility: use `onControlStart` instead */\n      onStart?: (e?: { type: 'controlstart' }) => void\n      /** @deprecated for OrbitControls compatibility: use `onControlEnd` instead */\n      onEnd?: (e?: { type: 'controlend' }) => void\n      /** @deprecated for OrbitControls compatibility */\n      onChange?: (e?: { type: string }) => void\n\n      events?: boolean // Wether to enable events during controls interaction\n      regress?: boolean\n    }\n  >,\n  'ref' | 'args' | keyof EventDispatcher\n>\n\nexport const CameraControls: ForwardRefComponent<CameraControlsProps, CameraControlsImpl> = /* @__PURE__ */ forwardRef<\n  CameraControlsImpl,\n  CameraControlsProps\n>((props, ref) => {\n  const {\n    impl: SubclassImpl,\n    camera,\n    domElement,\n    makeDefault,\n    onControlStart,\n    onControl,\n    onControlEnd,\n    onTransitionStart,\n    onUpdate,\n    onWake,\n    onRest,\n    onSleep,\n    onStart,\n    onEnd,\n    onChange,\n    regress,\n    ...restProps\n  } = props\n\n  const Impl = SubclassImpl ?? CameraControlsImpl\n\n  // useMemo is used here instead of useEffect, otherwise the useMemo below runs first and throws\n  useMemo(() => {\n    // to allow for tree shaking, we only import the subset of THREE that is used by camera-controls\n    // see https://github.com/yomotsu/camera-controls#important\n    const subsetOfTHREE = {\n      Box3,\n      MathUtils: {\n        clamp: MathUtils.clamp,\n      },\n      Matrix4,\n      Quaternion,\n      Raycaster,\n      Sphere,\n      Spherical,\n      Vector2,\n      Vector3,\n      Vector4,\n    }\n\n    Impl.install({ THREE: subsetOfTHREE })\n    extend({ CameraControlsImpl: Impl })\n  }, [Impl])\n\n  const defaultCamera = useThree((state) => state.camera)\n  const gl = useThree((state) => state.gl)\n  const invalidate = useThree((state) => state.invalidate)\n  const events = useThree((state) => state.events) as EventManager<HTMLElement>\n  const setEvents = useThree((state) => state.setEvents)\n  const set = useThree((state) => state.set)\n  const get = useThree((state) => state.get)\n  const performance = useThree((state) => state.performance)\n\n  const explCamera = camera || defaultCamera\n  const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n\n  const controls = useMemo(() => new Impl(explCamera), [Impl, explCamera])\n\n  useFrame((state, delta) => {\n    controls.update(delta)\n  }, -1)\n\n  useEffect(() => {\n    controls.connect(explDomElement)\n    return () => void controls.disconnect()\n  }, [explDomElement, controls])\n\n  useEffect(() => {\n    function invalidateAndRegress() {\n      invalidate()\n      if (regress) performance.regress()\n    }\n\n    const handleControlStart = (e: { type: 'controlstart' }) => {\n      invalidateAndRegress()\n      onControlStart?.(e)\n      onStart?.(e) // backwards compatibility\n    }\n\n    const handleControl = (e: { type: 'control' }) => {\n      invalidateAndRegress()\n      onControl?.(e)\n      onChange?.(e) // backwards compatibility\n    }\n\n    const handleControlEnd = (e: { type: 'controlend' }) => {\n      onControlEnd?.(e)\n      onEnd?.(e) // backwards compatibility\n    }\n\n    const handleTransitionStart = (e: { type: 'transitionstart' }) => {\n      invalidateAndRegress()\n      onTransitionStart?.(e)\n      onChange?.(e) // backwards compatibility\n    }\n\n    const handleUpdate = (e: { type: 'update' }) => {\n      invalidateAndRegress()\n      onUpdate?.(e)\n      onChange?.(e) // backwards compatibility\n    }\n\n    const handleWake = (e: { type: 'wake' }) => {\n      invalidateAndRegress()\n      onWake?.(e)\n      onChange?.(e) // backwards compatibility\n    }\n\n    const handleRest = (e: { type: 'rest' }) => {\n      onRest?.(e)\n    }\n\n    const handleSleep = (e: { type: 'sleep' }) => {\n      onSleep?.(e)\n    }\n\n    controls.addEventListener('controlstart', handleControlStart)\n    controls.addEventListener('control', handleControl)\n    controls.addEventListener('controlend', handleControlEnd)\n    controls.addEventListener('transitionstart', handleTransitionStart)\n    controls.addEventListener('update', handleUpdate)\n    controls.addEventListener('wake', handleWake)\n    controls.addEventListener('rest', handleRest)\n    controls.addEventListener('sleep', handleSleep)\n\n    return () => {\n      controls.removeEventListener('controlstart', handleControlStart)\n      controls.removeEventListener('control', handleControl)\n      controls.removeEventListener('controlend', handleControlEnd)\n      controls.removeEventListener('transitionstart', handleTransitionStart)\n      controls.removeEventListener('update', handleUpdate)\n      controls.removeEventListener('wake', handleWake)\n      controls.removeEventListener('rest', handleRest)\n      controls.removeEventListener('sleep', handleSleep)\n    }\n  }, [\n    controls,\n\n    invalidate,\n    setEvents,\n    regress,\n\n    performance,\n\n    onControlStart,\n    onControl,\n    onControlEnd,\n    onTransitionStart,\n    onUpdate,\n    onWake,\n    onRest,\n    onSleep,\n\n    onChange,\n    onStart,\n    onEnd,\n  ])\n\n  useEffect(() => {\n    if (makeDefault) {\n      const old = get().controls\n      set({ controls: controls as unknown as EventDispatcher })\n      return () => set({ controls: old })\n    }\n    // eslint-disable-next-line react-hooks/exhaustive-deps\n  }, [makeDefault, controls])\n\n  return <primitive ref={ref} object={controls} {...restProps} />\n})\n\nexport type CameraControls = CameraControlsImpl\n\n// class reference (useful to access static-props like ACTION)\nexport { CameraControlsImpl }\n"
  },
  {
    "path": "src/core/CameraShake.tsx",
    "content": "import * as React from 'react'\nimport { useFrame, useThree } from '@react-three/fiber'\nimport { Vector3, Euler } from 'three'\nimport { SimplexNoise } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport interface ShakeController {\n  getIntensity: () => number\n  setIntensity: (val: number) => void\n}\n\ntype ControlsProto = {\n  update(): void\n  target: Vector3\n  addEventListener: (event: string, callback: (event: any) => void) => void\n  removeEventListener: (event: string, callback: (event: any) => void) => void\n}\n\nexport interface CameraShakeProps {\n  intensity?: number\n  decay?: boolean\n  decayRate?: number\n  maxYaw?: number\n  maxPitch?: number\n  maxRoll?: number\n  yawFrequency?: number\n  pitchFrequency?: number\n  rollFrequency?: number\n}\n\nexport const CameraShake: ForwardRefComponent<CameraShakeProps, ShakeController | undefined> =\n  /* @__PURE__ */ React.forwardRef<ShakeController | undefined, CameraShakeProps>(\n    (\n      {\n        intensity = 1,\n        decay,\n        decayRate = 0.65,\n        maxYaw = 0.1,\n        maxPitch = 0.1,\n        maxRoll = 0.1,\n        yawFrequency = 0.1,\n        pitchFrequency = 0.1,\n        rollFrequency = 0.1,\n      },\n      ref\n    ) => {\n      const camera = useThree((state) => state.camera)\n      const defaultControls = useThree((state) => state.controls) as unknown as ControlsProto\n      const intensityRef = React.useRef<number>(intensity)\n      const initialRotation = React.useRef<Euler>(camera.rotation.clone())\n      const [yawNoise] = React.useState(() => new SimplexNoise())\n      const [pitchNoise] = React.useState(() => new SimplexNoise())\n      const [rollNoise] = React.useState(() => new SimplexNoise())\n\n      const constrainIntensity = () => {\n        if (intensityRef.current < 0 || intensityRef.current > 1) {\n          intensityRef.current = intensityRef.current < 0 ? 0 : 1\n        }\n      }\n\n      React.useImperativeHandle(\n        ref,\n        () => ({\n          getIntensity: (): number => intensityRef.current,\n          setIntensity: (val: number): void => {\n            intensityRef.current = val\n            constrainIntensity()\n          },\n        }),\n        []\n      )\n\n      React.useEffect(() => {\n        if (defaultControls) {\n          const callback = () => void (initialRotation.current = camera.rotation.clone())\n          defaultControls.addEventListener('change', callback)\n          callback()\n          return () => void defaultControls.removeEventListener('change', callback)\n        }\n      }, [camera, defaultControls])\n\n      useFrame((state, delta) => {\n        const shake = Math.pow(intensityRef.current, 2)\n        const yaw = maxYaw * shake * yawNoise.noise(state.clock.elapsedTime * yawFrequency, 1)\n        const pitch = maxPitch * shake * pitchNoise.noise(state.clock.elapsedTime * pitchFrequency, 1)\n        const roll = maxRoll * shake * rollNoise.noise(state.clock.elapsedTime * rollFrequency, 1)\n\n        camera.rotation.set(\n          initialRotation.current.x + pitch,\n          initialRotation.current.y + yaw,\n          initialRotation.current.z + roll\n        )\n\n        if (decay && intensityRef.current > 0) {\n          intensityRef.current -= decayRate * delta\n          constrainIntensity()\n        }\n      })\n\n      return null\n    }\n  )\n"
  },
  {
    "path": "src/core/CatmullRomLine.tsx",
    "content": "import * as React from 'react'\nimport { CatmullRomCurve3, Color, Vector3 } from 'three'\nimport { Line2 } from 'three-stdlib'\nimport { Line, LineProps } from './Line'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type CatmullRomLineProps = Omit<LineProps, 'ref' | 'segments'> & {\n  closed?: boolean\n  curveType?: 'centripetal' | 'chordal' | 'catmullrom'\n  tension?: number\n  segments?: number\n}\n\nexport const CatmullRomLine: ForwardRefComponent<CatmullRomLineProps, Line2> = /* @__PURE__ */ React.forwardRef<\n  Line2,\n  CatmullRomLineProps\n>(function CatmullRomLine(\n  { points, closed = false, curveType = 'centripetal', tension = 0.5, segments = 20, vertexColors, ...rest },\n  ref\n) {\n  const curve = React.useMemo(() => {\n    const mappedPoints = points.map((pt) =>\n      pt instanceof Vector3 ? pt : new Vector3(...(pt as [number, number, number]))\n    )\n\n    return new CatmullRomCurve3(mappedPoints, closed, curveType, tension)\n  }, [points, closed, curveType, tension])\n\n  const segmentedPoints = React.useMemo(() => curve.getPoints(segments), [curve, segments])\n\n  const interpolatedVertexColors = React.useMemo(() => {\n    if (!vertexColors || vertexColors.length < 2) return undefined\n\n    if (vertexColors.length === segments + 1) return vertexColors\n\n    const mappedColors = vertexColors.map((color) =>\n      color instanceof Color ? color : new Color(...(color as [number, number, number]))\n    )\n    if (closed) mappedColors.push(mappedColors[0].clone())\n\n    const iColors: Color[] = [mappedColors[0]]\n    const divisions = segments / (mappedColors.length - 1)\n    for (let i = 1; i < segments; i++) {\n      const alpha = (i % divisions) / divisions\n      const colorIndex = Math.floor(i / divisions)\n      iColors.push(mappedColors[colorIndex].clone().lerp(mappedColors[colorIndex + 1], alpha))\n    }\n    iColors.push(mappedColors[mappedColors.length - 1])\n\n    return iColors\n  }, [vertexColors, segments])\n\n  return <Line ref={ref} points={segmentedPoints} vertexColors={interpolatedVertexColors} {...rest} />\n})\n"
  },
  {
    "path": "src/core/Caustics.tsx",
    "content": "/** Author: @N8Programs https://github.com/N8python\n *    https://github.com/N8python/caustics\n */\n\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { extend, ReactThreeFiber, ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { useFBO } from './Fbo'\nimport { useHelper } from './Helper'\nimport { shaderMaterial } from './shaderMaterial'\nimport { Edges } from './Edges'\nimport { FullScreenQuad } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { version } from '../helpers/constants'\n\ntype CausticsMaterialType = THREE.ShaderMaterial & {\n  cameraMatrixWorld?: THREE.Matrix4\n  cameraProjectionMatrixInv?: THREE.Matrix4\n  lightPlaneNormal?: THREE.Vector3\n  lightPlaneConstant?: number\n  normalTexture?: THREE.Texture | null\n  depthTexture?: THREE.Texture | null\n  lightDir?: THREE.Vector3\n  near?: number\n  far?: number\n  modelMatrix?: THREE.Matrix4\n  worldRadius?: number\n  ior?: number\n  bounces?: number\n  resolution?: number\n  size?: number\n  intensity?: number\n}\n\ntype CausticsProjectionMaterialType = THREE.MeshNormalMaterial & {\n  viewMatrix: { value?: THREE.Matrix4 }\n  color?: THREE.Color\n  causticsTexture?: THREE.Texture\n  causticsTextureB?: THREE.Texture\n  lightProjMatrix?: THREE.Matrix4\n  lightViewMatrix?: THREE.Matrix4\n}\n\nexport type CausticsProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** How many frames it will render, set it to Infinity for runtime, default: 1 */\n  frames?: number\n  /** Enables visual cues to help you stage your scene, default: false */\n  debug?: boolean\n  /** Will display caustics only and skip the models, default: false */\n  causticsOnly: boolean\n  /** Will include back faces and enable the backsideIOR prop, default: false */\n  backside: boolean\n  /** The IOR refraction index, default: 1.1 */\n  ior?: number\n  /** The IOR refraction index for back faces (only available when backside is enabled), default: 1.1 */\n  backsideIOR?: number\n  /** The texel size, default: 0.3125 */\n  worldRadius?: number\n  /** Intensity of the prjected caustics, default: 0.05 */\n  intensity?: number\n  /** Caustics color, default: white */\n  color?: ReactThreeFiber.Color\n  /** Buffer resolution, default: 2048 */\n  resolution?: number\n  /** Camera position, it will point towards the contents bounds center, default: [5, 5, 5] */\n  lightSource?: [x: number, y: number, z: number] | React.RefObject<THREE.Object3D>\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    causticsProjectionMaterial: ThreeElements['meshNormalMaterial'] & {\n      viewMatrix?: { value: THREE.Matrix4 }\n      color?: ReactThreeFiber.Color\n      causticsTexture?: THREE.Texture\n      causticsTextureB?: THREE.Texture\n      lightProjMatrix?: THREE.Matrix4\n      lightViewMatrix?: THREE.Matrix4\n    }\n  }\n}\n\nfunction createNormalMaterial(side: THREE.Side = THREE.FrontSide) {\n  const viewMatrix = { value: new THREE.Matrix4() }\n  return Object.assign(new THREE.MeshNormalMaterial({ side }) as CausticsProjectionMaterialType, {\n    viewMatrix,\n    onBeforeCompile: (shader) => {\n      shader.uniforms.viewMatrix = viewMatrix\n      shader.fragmentShader =\n        `vec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n           return normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n         }\\n` +\n        shader.fragmentShader.replace(\n          '#include <normal_fragment_maps>',\n          `#include <normal_fragment_maps>\n           normal = inverseTransformDirection( normal, viewMatrix );\\n`\n        )\n    },\n  })\n}\n\nconst CausticsProjectionMaterial = /* @__PURE__ */ shaderMaterial(\n  {\n    causticsTexture: null,\n    causticsTextureB: null,\n    color: /* @__PURE__ */ new THREE.Color(),\n    lightProjMatrix: /* @__PURE__ */ new THREE.Matrix4(),\n    lightViewMatrix: /* @__PURE__ */ new THREE.Matrix4(),\n  },\n  `varying vec3 vWorldPosition;\n   void main() {\n     gl_Position = projectionMatrix * viewMatrix * modelMatrix * vec4(position, 1.);\n     vec4 worldPosition = modelMatrix * vec4(position, 1.);\n     vWorldPosition = worldPosition.xyz;\n   }`,\n  `varying vec3 vWorldPosition;\n  uniform vec3 color;\n  uniform sampler2D causticsTexture;\n  uniform sampler2D causticsTextureB;\n  uniform mat4 lightProjMatrix;\n  uniform mat4 lightViewMatrix;\n   void main() {\n    // Apply caustics\n    vec4 lightSpacePos = lightProjMatrix * lightViewMatrix * vec4(vWorldPosition, 1.0);\n    lightSpacePos.xyz /= lightSpacePos.w;\n    lightSpacePos.xyz = lightSpacePos.xyz * 0.5 + 0.5;\n    vec3 front = texture2D(causticsTexture, lightSpacePos.xy).rgb;\n    vec3 back = texture2D(causticsTextureB, lightSpacePos.xy).rgb;\n    gl_FragColor = vec4((front + back) * color, 1.0);\n    #include <tonemapping_fragment>\n    #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n   }`\n)\n\nconst CausticsMaterial = /* @__PURE__ */ shaderMaterial(\n  {\n    cameraMatrixWorld: /* @__PURE__ */ new THREE.Matrix4(),\n    cameraProjectionMatrixInv: /* @__PURE__ */ new THREE.Matrix4(),\n    normalTexture: null,\n    depthTexture: null,\n    lightDir: /* @__PURE__ */ new THREE.Vector3(0, 1, 0),\n    lightPlaneNormal: /* @__PURE__ */ new THREE.Vector3(0, 1, 0),\n    lightPlaneConstant: 0,\n    near: 0.1,\n    far: 100,\n    modelMatrix: /* @__PURE__ */ new THREE.Matrix4(),\n    worldRadius: 1 / 40,\n    ior: 1.1,\n    bounces: 0,\n    resolution: 1024,\n    size: 10,\n    intensity: 0.5,\n  },\n  /* glsl */ `\n  varying vec2 vUv;\n  void main() {\n      vUv = uv;\n      gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n  }`,\n  /* glsl */ `\n  uniform mat4 cameraMatrixWorld;\n  uniform mat4 cameraProjectionMatrixInv;\n  uniform vec3 lightDir;\n  uniform vec3 lightPlaneNormal;\n  uniform float lightPlaneConstant;\n  uniform float near;\n  uniform float far;\n  uniform float time;\n  uniform float worldRadius;\n  uniform float resolution;\n  uniform float size;\n  uniform float intensity;\n  uniform float ior;\n  precision highp isampler2D;\n  precision highp usampler2D;\n  uniform sampler2D normalTexture;\n  uniform sampler2D depthTexture;\n  uniform float bounces;\n  varying vec2 vUv;\n  vec3 WorldPosFromDepth(float depth, vec2 coord) {\n    float z = depth * 2.0 - 1.0;\n    vec4 clipSpacePosition = vec4(coord * 2.0 - 1.0, z, 1.0);\n    vec4 viewSpacePosition = cameraProjectionMatrixInv * clipSpacePosition;\n    // Perspective division\n    viewSpacePosition /= viewSpacePosition.w;\n    vec4 worldSpacePosition = cameraMatrixWorld * viewSpacePosition;\n    return worldSpacePosition.xyz;\n  }\n  float sdPlane( vec3 p, vec3 n, float h ) {\n    // n must be normalized\n    return dot(p,n) + h;\n  }\n  float planeIntersect( vec3 ro, vec3 rd, vec4 p ) {\n    return -(dot(ro,p.xyz)+p.w)/dot(rd,p.xyz);\n  }\n  vec3 totalInternalReflection(vec3 ro, vec3 rd, vec3 pos, vec3 normal, float ior, out vec3 rayOrigin, out vec3 rayDirection) {\n    rayOrigin = ro;\n    rayDirection = rd;\n    rayDirection = refract(rayDirection, normal, 1.0 / ior);\n    rayOrigin = pos + rayDirection * 0.1;\n    return rayDirection;\n  }\n  void main() {\n    // Each sample consists of random offset in the x and y direction\n    float caustic = 0.0;\n    float causticTexelSize = (1.0 / resolution) * size * 2.0;\n    float texelsNeeded = worldRadius / causticTexelSize;\n    float sampleRadius = texelsNeeded / resolution;\n    float sum = 0.0;\n    if (texture2D(depthTexture, vUv).x == 1.0) {\n      gl_FragColor = vec4(0.0, 0.0, 0.0, 1.0);\n      return;\n    }\n    vec2 offset1 = vec2(-0.5, -0.5);//vec2(rand() - 0.5, rand() - 0.5);\n    vec2 offset2 = vec2(-0.5, 0.5);//vec2(rand() - 0.5, rand() - 0.5);\n    vec2 offset3 = vec2(0.5, 0.5);//vec2(rand() - 0.5, rand() - 0.5);\n    vec2 offset4 = vec2(0.5, -0.5);//vec2(rand() - 0.5, rand() - 0.5);\n    vec2 uv1 = vUv + offset1 * sampleRadius;\n    vec2 uv2 = vUv + offset2 * sampleRadius;\n    vec2 uv3 = vUv + offset3 * sampleRadius;\n    vec2 uv4 = vUv + offset4 * sampleRadius;\n    vec3 normal1 = texture2D(normalTexture, uv1, -10.0).rgb * 2.0 - 1.0;\n    vec3 normal2 = texture2D(normalTexture, uv2, -10.0).rgb * 2.0 - 1.0;\n    vec3 normal3 = texture2D(normalTexture, uv3, -10.0).rgb * 2.0 - 1.0;\n    vec3 normal4 = texture2D(normalTexture, uv4, -10.0).rgb * 2.0 - 1.0;\n    float depth1 = texture2D(depthTexture, uv1, -10.0).x;\n    float depth2 = texture2D(depthTexture, uv2, -10.0).x;\n    float depth3 = texture2D(depthTexture, uv3, -10.0).x;\n    float depth4 = texture2D(depthTexture, uv4, -10.0).x;\n    // Sanity check the depths\n    if (depth1 == 1.0 || depth2 == 1.0 || depth3 == 1.0 || depth4 == 1.0) {\n      gl_FragColor = vec4(0.0, 0.0, 0.0, 1.0);\n      return;\n    }\n    vec3 pos1 = WorldPosFromDepth(depth1, uv1);\n    vec3 pos2 = WorldPosFromDepth(depth2, uv2);\n    vec3 pos3 = WorldPosFromDepth(depth3, uv3);\n    vec3 pos4 = WorldPosFromDepth(depth4, uv4);\n    vec3 originPos1 = WorldPosFromDepth(0.0, uv1);\n    vec3 originPos2 = WorldPosFromDepth(0.0, uv2);\n    vec3 originPos3 = WorldPosFromDepth(0.0, uv3);\n    vec3 originPos4 = WorldPosFromDepth(0.0, uv4);\n    vec3 endPos1, endPos2, endPos3, endPos4;\n    vec3 endDir1, endDir2, endDir3, endDir4;\n    totalInternalReflection(originPos1, lightDir, pos1, normal1, ior, endPos1, endDir1);\n    totalInternalReflection(originPos2, lightDir, pos2, normal2, ior, endPos2, endDir2);\n    totalInternalReflection(originPos3, lightDir, pos3, normal3, ior, endPos3, endDir3);\n    totalInternalReflection(originPos4, lightDir, pos4, normal4, ior, endPos4, endDir4);\n    float lightPosArea = length(cross(originPos2 - originPos1, originPos3 - originPos1)) + length(cross(originPos3 - originPos1, originPos4 - originPos1));\n    float t1 = planeIntersect(endPos1, endDir1, vec4(lightPlaneNormal, lightPlaneConstant));\n    float t2 = planeIntersect(endPos2, endDir2, vec4(lightPlaneNormal, lightPlaneConstant));\n    float t3 = planeIntersect(endPos3, endDir3, vec4(lightPlaneNormal, lightPlaneConstant));\n    float t4 = planeIntersect(endPos4, endDir4, vec4(lightPlaneNormal, lightPlaneConstant));\n    vec3 finalPos1 = endPos1 + endDir1 * t1;\n    vec3 finalPos2 = endPos2 + endDir2 * t2;\n    vec3 finalPos3 = endPos3 + endDir3 * t3;\n    vec3 finalPos4 = endPos4 + endDir4 * t4;\n    float finalArea = length(cross(finalPos2 - finalPos1, finalPos3 - finalPos1)) + length(cross(finalPos3 - finalPos1, finalPos4 - finalPos1));\n    caustic += intensity * (lightPosArea / finalArea);\n    // Calculate the area of the triangle in light spaces\n    gl_FragColor = vec4(vec3(max(caustic, 0.0)), 1.0);\n  }`\n)\n\nconst NORMALPROPS = {\n  depth: true,\n  minFilter: THREE.LinearFilter,\n  magFilter: THREE.LinearFilter,\n  type: THREE.UnsignedByteType,\n}\n\nconst CAUSTICPROPS = {\n  minFilter: THREE.LinearMipmapLinearFilter,\n  magFilter: THREE.LinearFilter,\n  type: THREE.FloatType,\n  generateMipmaps: true,\n}\n\nconst causticsContext = /* @__PURE__ */ React.createContext(null)\n\nexport const Caustics: ForwardRefComponent<CausticsProps, THREE.Group> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      debug,\n      children,\n      frames = 1,\n      ior = 1.1,\n      color = 'white',\n      causticsOnly = false,\n      backside = false,\n      backsideIOR = 1.1,\n      worldRadius = 0.3125,\n      intensity = 0.05,\n      resolution = 2024,\n      lightSource = [5, 5, 5],\n      ...props\n    }: CausticsProps,\n    fref\n  ) => {\n    extend({ CausticsProjectionMaterial })\n\n    const ref = React.useRef<THREE.Group>(null!)\n    const camera = React.useRef<THREE.OrthographicCamera>(null!)\n    const scene = React.useRef<THREE.Scene>(null!)\n    const plane = React.useRef<THREE.Mesh<THREE.PlaneGeometry, CausticsProjectionMaterialType>>(null!)\n    const gl = useThree((state) => state.gl)\n    const helper = useHelper(debug && camera, THREE.CameraHelper)\n\n    // Buffers for front and back faces\n    const normalTarget = useFBO(resolution, resolution, NORMALPROPS)\n    const normalTargetB = useFBO(resolution, resolution, NORMALPROPS)\n    const causticsTarget = useFBO(resolution, resolution, CAUSTICPROPS)\n    const causticsTargetB = useFBO(resolution, resolution, CAUSTICPROPS)\n    // Normal materials for front and back faces\n    const [normalMat] = React.useState(() => createNormalMaterial())\n    const [normalMatB] = React.useState(() => createNormalMaterial(THREE.BackSide))\n    // The quad that catches the caustics\n    const [causticsMaterial] = React.useState(() => new CausticsMaterial() as CausticsMaterialType)\n    const [causticsQuad] = React.useState(() => new FullScreenQuad(causticsMaterial))\n\n    React.useLayoutEffect(() => {\n      ref.current.updateWorldMatrix(false, true)\n    })\n\n    let count = 0\n\n    const v = new THREE.Vector3()\n    const lpF = new THREE.Frustum()\n    const lpM = new THREE.Matrix4()\n    const lpP = new THREE.Plane()\n\n    const lightDir = new THREE.Vector3()\n    const lightDirInv = new THREE.Vector3()\n    const bounds = new THREE.Box3()\n    const focusPos = new THREE.Vector3()\n\n    const boundsVertices: THREE.Vector3[] = []\n    const worldVerts: THREE.Vector3[] = []\n    const projectedVerts: THREE.Vector3[] = []\n    const lightDirs: THREE.Vector3[] = []\n\n    const cameraPos = new THREE.Vector3()\n\n    for (let i = 0; i < 8; i++) {\n      boundsVertices.push(new THREE.Vector3())\n      worldVerts.push(new THREE.Vector3())\n      projectedVerts.push(new THREE.Vector3())\n      lightDirs.push(new THREE.Vector3())\n    }\n\n    useFrame(() => {\n      if (frames === Infinity || count++ < frames) {\n        if (Array.isArray(lightSource)) lightDir.fromArray(lightSource).normalize()\n        else lightDir.copy(ref.current.worldToLocal(lightSource.current.getWorldPosition(v)).normalize())\n\n        lightDirInv.copy(lightDir).multiplyScalar(-1)\n\n        scene.current.parent?.matrixWorld.identity()\n        bounds.setFromObject(scene.current, true)\n        boundsVertices[0].set(bounds.min.x, bounds.min.y, bounds.min.z)\n        boundsVertices[1].set(bounds.min.x, bounds.min.y, bounds.max.z)\n        boundsVertices[2].set(bounds.min.x, bounds.max.y, bounds.min.z)\n        boundsVertices[3].set(bounds.min.x, bounds.max.y, bounds.max.z)\n        boundsVertices[4].set(bounds.max.x, bounds.min.y, bounds.min.z)\n        boundsVertices[5].set(bounds.max.x, bounds.min.y, bounds.max.z)\n        boundsVertices[6].set(bounds.max.x, bounds.max.y, bounds.min.z)\n        boundsVertices[7].set(bounds.max.x, bounds.max.y, bounds.max.z)\n\n        for (let i = 0; i < 8; i++) {\n          worldVerts[i].copy(boundsVertices[i])\n        }\n\n        bounds.getCenter(focusPos)\n        boundsVertices.map((v) => v.sub(focusPos))\n        const lightPlane = lpP.set(lightDirInv, 0)\n\n        boundsVertices.map((v, i) => lightPlane.projectPoint(v, projectedVerts[i]))\n\n        const centralVert = projectedVerts\n          .reduce((a, b) => a.add(b), v.set(0, 0, 0))\n          .divideScalar(projectedVerts.length)\n        const radius = projectedVerts.map((v) => v.distanceTo(centralVert)).reduce((a, b) => Math.max(a, b))\n        const dirLength = boundsVertices.map((x) => x.dot(lightDir)).reduce((a, b) => Math.max(a, b))\n        // Shadows\n        camera.current.position.copy(cameraPos.copy(lightDir).multiplyScalar(dirLength).add(focusPos))\n        camera.current.lookAt(scene.current.localToWorld(focusPos))\n        const dirMatrix = lpM.lookAt(camera.current.position, focusPos, v.set(0, 1, 0))\n        camera.current.left = -radius\n        camera.current.right = radius\n        camera.current.top = radius\n        camera.current.bottom = -radius\n        const yOffset = v.set(0, radius, 0).applyMatrix4(dirMatrix)\n        const yTime = (camera.current.position.y + yOffset.y) / lightDir.y\n        camera.current.near = 0.1\n        camera.current.far = yTime\n        camera.current.updateProjectionMatrix()\n        camera.current.updateMatrixWorld()\n\n        // Now find size of ground plane\n        const groundProjectedCoords = worldVerts.map((v, i) =>\n          v.add(lightDirs[i].copy(lightDir).multiplyScalar(-v.y / lightDir.y))\n        )\n        const centerPos = groundProjectedCoords\n          .reduce((a, b) => a.add(b), v.set(0, 0, 0))\n          .divideScalar(groundProjectedCoords.length)\n        const maxSize =\n          2 *\n          groundProjectedCoords\n            .map((v) => Math.hypot(v.x - centerPos.x, v.z - centerPos.z))\n            .reduce((a, b) => Math.max(a, b))\n        plane.current.scale.setScalar(maxSize)\n        plane.current.position.copy(centerPos)\n\n        if (debug) helper.current?.update()\n\n        // Inject uniforms\n        normalMatB.viewMatrix.value = normalMat.viewMatrix.value = camera.current.matrixWorldInverse\n\n        const dirLightNearPlane = lpF.setFromProjectionMatrix(\n          lpM.multiplyMatrices(camera.current.projectionMatrix, camera.current.matrixWorldInverse)\n        ).planes[4]\n\n        causticsMaterial.cameraMatrixWorld = camera.current.matrixWorld\n        causticsMaterial.cameraProjectionMatrixInv = camera.current.projectionMatrixInverse\n        causticsMaterial.lightDir = lightDirInv\n\n        causticsMaterial.lightPlaneNormal = dirLightNearPlane.normal\n        causticsMaterial.lightPlaneConstant = dirLightNearPlane.constant\n\n        causticsMaterial.near = camera.current.near\n        causticsMaterial.far = camera.current.far\n        causticsMaterial.resolution = resolution\n        causticsMaterial.size = radius\n        causticsMaterial.intensity = intensity\n        causticsMaterial.worldRadius = worldRadius\n\n        // Switch the scene on\n        scene.current.visible = true\n\n        // Render front face normals\n        gl.setRenderTarget(normalTarget)\n        gl.clear()\n        scene.current.overrideMaterial = normalMat\n        gl.render(scene.current, camera.current)\n\n        // Render back face normals, if enabled\n        gl.setRenderTarget(normalTargetB)\n        gl.clear()\n        if (backside) {\n          scene.current.overrideMaterial = normalMatB\n          gl.render(scene.current, camera.current)\n        }\n\n        // Remove the override material\n        scene.current.overrideMaterial = null\n\n        // Render front face caustics\n        causticsMaterial.ior = ior\n        plane.current.material.lightProjMatrix = camera.current.projectionMatrix\n        plane.current.material.lightViewMatrix = camera.current.matrixWorldInverse\n        causticsMaterial.normalTexture = normalTarget.texture\n        causticsMaterial.depthTexture = normalTarget.depthTexture\n        gl.setRenderTarget(causticsTarget)\n        gl.clear()\n        causticsQuad.render(gl)\n\n        // Render back face caustics, if enabled\n        causticsMaterial.ior = backsideIOR\n        causticsMaterial.normalTexture = normalTargetB.texture\n        causticsMaterial.depthTexture = normalTargetB.depthTexture\n        gl.setRenderTarget(causticsTargetB)\n        gl.clear()\n        if (backside) causticsQuad.render(gl)\n\n        // Reset render target\n        gl.setRenderTarget(null)\n\n        // Switch the scene off if caustics is all that's wanted\n        if (causticsOnly) scene.current.visible = false\n      }\n    })\n\n    React.useImperativeHandle(fref, () => ref.current, [])\n\n    return (\n      <group ref={ref} {...props}>\n        <scene ref={scene}>\n          <orthographicCamera ref={camera} up={[0, 1, 0]} />\n          {children}\n        </scene>\n        <mesh renderOrder={2} ref={plane} rotation-x={-Math.PI / 2}>\n          <planeGeometry />\n          <causticsProjectionMaterial\n            transparent\n            color={color}\n            causticsTexture={causticsTarget.texture}\n            causticsTextureB={causticsTargetB.texture}\n            blending={THREE.CustomBlending}\n            blendSrc={THREE.OneFactor}\n            blendDst={THREE.SrcAlphaFactor}\n            depthWrite={false}\n          />\n          {debug && (\n            <Edges>\n              <lineBasicMaterial color=\"#ffff00\" toneMapped={false} />\n            </Edges>\n          )}\n        </mesh>\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Center.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport { Box3, Vector3, Sphere, Group, Object3D } from 'three'\nimport * as React from 'react'\nimport { ThreeElements, useThree } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type OnCenterCallbackProps = {\n  /** The next parent above <Center> */\n  parent: Object3D\n  /** The outmost container group of the <Center> component */\n  container: Object3D\n  width: number\n  height: number\n  depth: number\n  boundingBox: Box3\n  boundingSphere: Sphere\n  center: Vector3\n  verticalAlignment: number\n  horizontalAlignment: number\n  depthAlignment: number\n}\n\nexport type CenterProps = Omit<ThreeElements['group'], 'ref'> & {\n  top?: boolean\n  right?: boolean\n  bottom?: boolean\n  left?: boolean\n  front?: boolean\n  back?: boolean\n  /** Disable all axes */\n  disable?: boolean\n  /** Disable x-axis centering */\n  disableX?: boolean\n  /** Disable y-axis centering */\n  disableY?: boolean\n  /** Disable z-axis centering */\n  disableZ?: boolean\n  /** object to compute box3 from */\n  object?: Object3D | null\n  /** See https://threejs.org/docs/index.html?q=box3#api/en/math/Box3.setFromObject */\n  precise?: boolean\n  /** Callback, fires in the useLayoutEffect phase, after measurement */\n  onCentered?: (props: OnCenterCallbackProps) => void\n  /** Optional cacheKey to keep the component from recalculating on every render */\n  cacheKey?: any\n}\n\nexport const Center: ForwardRefComponent<CenterProps, Group> = /* @__PURE__ */ React.forwardRef<Group, CenterProps>(\n  function Center(\n    {\n      children,\n      object,\n      disable,\n      disableX,\n      disableY,\n      disableZ,\n      left,\n      right,\n      top,\n      bottom,\n      front,\n      back,\n      onCentered,\n      precise = true,\n      cacheKey = 0,\n      ...props\n    },\n    fRef\n  ) {\n    const ref = React.useRef<Group>(null!)\n    const outer = React.useRef<Group>(null!)\n    const inner = React.useRef<Group>(null!)\n\n    const [box3] = React.useState(() => new Box3())\n    const [center] = React.useState(() => new Vector3())\n    const [sphere] = React.useState(() => new Sphere())\n\n    React.useLayoutEffect(() => {\n      outer.current.matrixWorld.identity()\n      box3.setFromObject(object ?? inner.current, precise)\n      const width = box3.max.x - box3.min.x\n      const height = box3.max.y - box3.min.y\n      const depth = box3.max.z - box3.min.z\n      box3.getCenter(center)\n      box3.getBoundingSphere(sphere)\n      const vAlign = top ? height / 2 : bottom ? -height / 2 : 0\n      const hAlign = left ? -width / 2 : right ? width / 2 : 0\n      const dAlign = front ? depth / 2 : back ? -depth / 2 : 0\n\n      outer.current.position.set(\n        disable || disableX ? 0 : -center.x + hAlign,\n        disable || disableY ? 0 : -center.y + vAlign,\n        disable || disableZ ? 0 : -center.z + dAlign\n      )\n\n      // Only fire onCentered if the bounding box has changed\n      onCentered?.({\n        parent: ref.current.parent!,\n        container: ref.current,\n        width,\n        height,\n        depth,\n        boundingBox: box3,\n        boundingSphere: sphere,\n        center: center,\n        verticalAlignment: vAlign,\n        horizontalAlignment: hAlign,\n        depthAlignment: dAlign,\n      })\n    }, [\n      cacheKey,\n      onCentered,\n      top,\n      left,\n      front,\n      disable,\n      disableX,\n      disableY,\n      disableZ,\n      object,\n      precise,\n      right,\n      bottom,\n      back,\n      box3,\n      center,\n      sphere,\n    ])\n\n    React.useImperativeHandle(fRef, () => ref.current, [])\n\n    return (\n      <group ref={ref} {...props}>\n        <group ref={outer}>\n          <group ref={inner}>{children}</group>\n        </group>\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Clone.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { SkeletonUtils } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { ThreeElements } from '@react-three/fiber'\n\nexport type CloneProps = Omit<ThreeElements['group'], 'ref' | 'children'> & {\n  /** Any pre-existing THREE.Object3D (groups, meshes, ...), or an array of objects */\n  object: THREE.Object3D | THREE.Object3D[]\n  /** Children will be placed within the object, or within the group that holds arrayed objects */\n  children?: React.ReactNode\n  /** Can clone materials and/or geometries deeply (default: false) */\n  deep?: boolean | 'materialsOnly' | 'geometriesOnly'\n  /** The property keys it will shallow-clone (material, geometry, visible, ...) */\n  keys?: string[]\n  /** Can either spread over props or fill in JSX children, applies to every mesh within */\n  inject?: ThreeElements['mesh'] | React.ReactNode | ((object: THREE.Object3D) => React.ReactNode)\n  /** Short access castShadow, applied to every mesh within */\n  castShadow?: boolean\n  /** Short access receiveShadow, applied to every mesh within */\n  receiveShadow?: boolean\n  isChild?: boolean\n}\n\nfunction createSpread(\n  child: THREE.Object3D,\n  {\n    keys = [\n      'near',\n      'far',\n      'color',\n      'distance',\n      'decay',\n      'penumbra',\n      'angle',\n      'intensity',\n      'skeleton',\n      'visible',\n      'castShadow',\n      'receiveShadow',\n      'morphTargetDictionary',\n      'morphTargetInfluences',\n      'name',\n      'geometry',\n      'material',\n      'position',\n      'rotation',\n      'scale',\n      'up',\n      'userData',\n      'bindMode',\n      'bindMatrix',\n      'bindMatrixInverse',\n      'skeleton',\n    ],\n    deep,\n    inject,\n    castShadow,\n    receiveShadow,\n  }\n) {\n  let spread: Record<(typeof keys)[number], any> = {}\n  for (const key of keys) {\n    spread[key] = child[key]\n  }\n\n  if (deep) {\n    if (spread.geometry && deep !== 'materialsOnly') spread.geometry = spread.geometry.clone()\n    if (spread.material && deep !== 'geometriesOnly') spread.material = spread.material.clone()\n  }\n  if (inject) {\n    if (typeof inject === 'function') spread = { ...spread, children: inject(child) }\n    else if (React.isValidElement(inject)) spread = { ...spread, children: inject }\n    else spread = { ...spread, ...(inject as any) }\n  }\n\n  if (child instanceof THREE.Mesh) {\n    if (castShadow) spread.castShadow = true\n    if (receiveShadow) spread.receiveShadow = true\n  }\n  return spread\n}\n\nexport const Clone: ForwardRefComponent<CloneProps, THREE.Group> = /* @__PURE__ */ React.forwardRef(\n  ({ isChild = false, object, children, deep, castShadow, receiveShadow, inject, keys, ...props }, forwardRef) => {\n    const config = { keys, deep, inject, castShadow, receiveShadow }\n    object = React.useMemo(() => {\n      if (isChild === false && !Array.isArray(object)) {\n        let isSkinned = false\n        object.traverse((object) => {\n          if ((object as any).isSkinnedMesh) isSkinned = true\n        })\n        if (isSkinned) return SkeletonUtils.clone(object)\n      }\n      return object\n    }, [object, isChild])\n\n    // Deal with arrayed clones\n    if (Array.isArray(object)) {\n      return (\n        <group {...props} ref={forwardRef}>\n          {object.map((o) => (\n            <Clone key={o.uuid} object={o} {...config} />\n          ))}\n          {children}\n        </group>\n      )\n    }\n\n    // Singleton clones\n    const { children: injectChildren, ...spread } = createSpread(object, config)\n    const Element = (object.type[0].toLowerCase() + object.type.slice(1)) as unknown as React.ExoticComponent<any>\n\n    return (\n      <Element {...spread} {...props} ref={forwardRef}>\n        {object.children.map((child) => {\n          if (child.type === 'Bone') return <primitive key={child.uuid} object={child} {...config} />\n          return <Clone key={child.uuid} object={child} {...config} isChild />\n        })}\n        {children}\n        {injectChildren}\n      </Element>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Cloud.tsx",
    "content": "import * as React from 'react'\nimport {\n  REVISION,\n  DynamicDrawUsage,\n  Color,\n  Group,\n  Texture,\n  Vector3,\n  InstancedMesh,\n  Material,\n  MeshLambertMaterial,\n  Matrix4,\n  Quaternion,\n  BufferAttribute,\n} from 'three'\nimport { extend, applyProps, useFrame, ReactThreeFiber, ThreeElement, ThreeElements } from '@react-three/fiber'\nimport { useTexture } from './Texture'\nimport { setUpdateRange } from '../helpers/deprecated'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    cloudMaterial: ThreeElement<typeof MeshLambertMaterial>\n  }\n}\n\nconst CLOUD_URL = 'https://rawcdn.githack.com/pmndrs/drei-assets/9225a9f1fbd449d9411125c2f419b843d0308c9f/cloud.png'\n\ntype CloudState = {\n  uuid: string\n  index: number\n  segments: number\n  dist: number\n  matrix: Matrix4\n  bounds: Vector3\n  position: Vector3\n  volume: number\n  length: number\n  ref: React.RefObject<Group>\n  speed: number\n  growth: number\n  opacity: number\n  fade: number\n  density: number\n  rotation: number\n  rotationFactor: number\n  color: Color\n}\n\nexport type CloudsProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** Optional cloud texture, points to a default hosted on rawcdn.githack */\n  texture?: string\n  /** Maximum number of segments, default: 200 (make this tight to save memory!) */\n  limit?: number\n  /** How many segments it renders, default: undefined (all) */\n  range?: number\n  /** Which material it will override, default: MeshLambertMaterial */\n  material?: typeof Material\n  /** Frustum culling, default: true */\n  frustumCulled?: boolean\n}\n\nexport type CloudProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** A seeded random will show the same cloud consistently, default: Math.random() */\n  seed?: number\n  /** How many segments or particles the cloud will have, default: 20 */\n  segments?: number\n  /** The box3 bounds of the cloud, default: [5, 1, 1] */\n  bounds?: ReactThreeFiber.Vector3\n  /** How to arrange segment volume inside the bounds, default: inside (cloud are smaller at the edges) */\n  concentrate?: 'random' | 'inside' | 'outside'\n  /** The general scale of the segments */\n  scale?: ReactThreeFiber.Vector3\n  /** The volume/thickness of the segments, default: 6 */\n  volume?: number\n  /** The smallest volume when distributing clouds, default: 0.25 */\n  smallestVolume?: number\n  /** An optional function that allows you to distribute points and volumes (overriding all settings), default: null\n   *  Both point and volume are factors, point x/y/z can be between -1 and 1, volume between 0 and 1 */\n  distribute?: (cloud: CloudState, index: number) => { point: Vector3; volume?: number }\n  /** Growth factor for animated clouds (speed > 0), default: 4 */\n  growth?: number\n  /** Animation factor, default: 0 */\n  speed?: number\n  /** Camera distance until the segments will fade, default: 10 */\n  fade?: number\n  /** Opacity, default: 1 */\n  opacity?: number\n  /** Color, default: white */\n  color?: ReactThreeFiber.Color\n}\n\nconst parentMatrix = /* @__PURE__ */ new Matrix4()\nconst translation = /* @__PURE__ */ new Vector3()\nconst rotation = /* @__PURE__ */ new Quaternion()\nconst cpos = /* @__PURE__ */ new Vector3()\nconst cquat = /* @__PURE__ */ new Quaternion()\nconst scale = /* @__PURE__ */ new Vector3()\n\nconst context = /* @__PURE__ */ React.createContext<React.RefObject<CloudState[]>>(null!)\nexport const Clouds = /* @__PURE__ */ React.forwardRef<Group, CloudsProps>(\n  (\n    { children, material = MeshLambertMaterial, texture = CLOUD_URL, range, limit = 200, frustumCulled, ...props },\n    fref\n  ) => {\n    const CloudMaterial = React.useMemo(() => {\n      return class extends (material as typeof Material) {\n        constructor() {\n          super()\n          const opaque_fragment = parseInt(REVISION.replace(/\\D+/g, '')) >= 154 ? 'opaque_fragment' : 'output_fragment'\n          this.onBeforeCompile = (shader) => {\n            shader.vertexShader =\n              `attribute float cloudOpacity;\n               varying float vOpacity;\n              ` +\n              shader.vertexShader.replace(\n                '#include <fog_vertex>',\n                `#include <fog_vertex>\n                 vOpacity = cloudOpacity;\n                `\n              )\n            shader.fragmentShader =\n              `varying float vOpacity;\n              ` +\n              shader.fragmentShader.replace(\n                `#include <${opaque_fragment}>`,\n                `#include <${opaque_fragment}>\n                 gl_FragColor = vec4(outgoingLight, diffuseColor.a * vOpacity);\n                `\n              )\n          }\n        }\n      }\n    }, [material])\n\n    extend({ CloudMaterial })\n\n    const instance = React.useRef<InstancedMesh>(null!)\n    const clouds = React.useRef<CloudState[]>([])\n    const opacities = React.useMemo(() => new Float32Array(Array.from({ length: limit }, () => 1)), [limit])\n    const colors = React.useMemo(() => new Float32Array(Array.from({ length: limit }, () => [1, 1, 1]).flat()), [limit])\n    const cloudTexture = useTexture(texture) as Texture\n\n    let t = 0\n    let index = 0\n    let config: CloudState\n    const qat = new Quaternion()\n    const dir = new Vector3(0, 0, 1)\n    const pos = new Vector3()\n\n    useFrame((state, delta) => {\n      t = state.clock.elapsedTime\n      parentMatrix.copy(instance.current.matrixWorld).invert()\n      state.camera.matrixWorld.decompose(cpos, cquat, scale)\n\n      for (index = 0; index < clouds.current.length; index++) {\n        config = clouds.current[index]\n        config.ref.current.matrixWorld.decompose(translation, rotation, scale)\n        translation.add(pos.copy(config.position).applyQuaternion(rotation).multiply(scale))\n        rotation.copy(cquat).multiply(qat.setFromAxisAngle(dir, (config.rotation += delta * config.rotationFactor)))\n        scale.multiplyScalar(config.volume + ((1 + Math.sin(t * config.density * config.speed)) / 2) * config.growth)\n        config.matrix.compose(translation, rotation, scale).premultiply(parentMatrix)\n        config.dist = translation.distanceTo(cpos)\n      }\n\n      // Depth-sort. Instances have no specific draw order, w/o sorting z would be random\n      clouds.current.sort((a, b) => b.dist - a.dist)\n      for (index = 0; index < clouds.current.length; index++) {\n        config = clouds.current[index]\n        opacities[index] = config.opacity * (config.dist < config.fade - 1 ? config.dist / config.fade : 1)\n        instance.current.setMatrixAt(index, config.matrix)\n        instance.current.setColorAt(index, config.color)\n      }\n\n      // Update instance\n      instance.current.geometry.attributes.cloudOpacity.needsUpdate = true\n      instance.current.instanceMatrix.needsUpdate = true\n      if (instance.current.instanceColor) instance.current.instanceColor.needsUpdate = true\n    })\n\n    React.useLayoutEffect(() => {\n      const count = Math.min(limit, range !== undefined ? range : limit, clouds.current.length)\n      instance.current.count = count\n      setUpdateRange(instance.current.instanceMatrix, { start: 0, count: count * 16 })\n      if (instance.current.instanceColor) {\n        setUpdateRange(instance.current.instanceColor, { start: 0, count: count * 3 })\n      }\n      setUpdateRange(instance.current.geometry.attributes.cloudOpacity as BufferAttribute, { start: 0, count: count })\n    })\n\n    let imageBounds = [cloudTexture!.image.width ?? 1, cloudTexture!.image.height ?? 1]\n    const max = Math.max(imageBounds[0], imageBounds[1])\n    imageBounds = [imageBounds[0] / max, imageBounds[1] / max]\n\n    return (\n      <group ref={fref} {...props}>\n        <context.Provider value={clouds}>\n          {children}\n          <instancedMesh\n            matrixAutoUpdate={false}\n            ref={instance}\n            args={[null as any, null as any, limit]}\n            frustumCulled={frustumCulled}\n          >\n            <instancedBufferAttribute usage={DynamicDrawUsage} attach=\"instanceColor\" args={[colors, 3]} />\n            <planeGeometry args={[...imageBounds] as any}>\n              <instancedBufferAttribute\n                usage={DynamicDrawUsage}\n                attach=\"attributes-cloudOpacity\"\n                args={[opacities, 1]}\n              />\n            </planeGeometry>\n            <cloudMaterial key={material.name} map={cloudTexture} transparent depthWrite={false} />\n          </instancedMesh>\n        </context.Provider>\n      </group>\n    )\n  }\n)\n\nexport const CloudInstance = /* @__PURE__ */ React.forwardRef<Group, CloudProps>(\n  (\n    {\n      opacity = 1,\n      speed = 0,\n      bounds = [5, 1, 1],\n      segments = 20,\n      color = '#ffffff',\n      fade = 10,\n      volume = 6,\n      smallestVolume = 0.25,\n      distribute = null,\n      growth = 4,\n      concentrate = 'inside',\n      seed = Math.random(),\n      ...props\n    },\n    fref\n  ) => {\n    function random() {\n      const x = Math.sin(seed++) * 10000\n      return x - Math.floor(x)\n    }\n\n    const parent = React.useContext(context)\n    const ref = React.useRef<Group>(null!)\n    const uuid = React.useId()\n    const clouds: CloudState[] = React.useMemo(() => {\n      return [...new Array(segments)].map(\n        (_, index) =>\n          ({\n            segments,\n            bounds: new Vector3(1, 1, 1),\n            position: new Vector3(),\n            uuid,\n            index,\n            ref,\n            dist: 0,\n            matrix: new Matrix4(),\n            color: new Color(),\n            rotation: index * (Math.PI / segments),\n          }) as CloudState\n      )\n    }, [segments, uuid])\n\n    React.useLayoutEffect(() => {\n      clouds.forEach((cloud, index) => {\n        applyProps(cloud as any, {\n          volume,\n          color,\n          speed,\n          growth,\n          opacity,\n          fade,\n          bounds,\n          density: Math.max(0.5, random()),\n          rotationFactor: Math.max(0.2, 0.5 * random()) * speed,\n        })\n        // Only distribute randomly if there are multiple segments\n\n        const distributed = distribute?.(cloud, index)\n\n        if (distributed || segments > 1) {\n          cloud.position.copy(cloud.bounds).multiply(\n            distributed?.point ??\n              ({\n                x: random() * 2 - 1,\n                y: random() * 2 - 1,\n                z: random() * 2 - 1,\n              } as Vector3)\n          )\n        }\n        const xDiff = Math.abs(cloud.position.x)\n        const yDiff = Math.abs(cloud.position.y)\n        const zDiff = Math.abs(cloud.position.z)\n        const max = Math.max(xDiff, yDiff, zDiff)\n        cloud.length = 1\n        if (xDiff === max) cloud.length -= xDiff / cloud.bounds.x\n        if (yDiff === max) cloud.length -= yDiff / cloud.bounds.y\n        if (zDiff === max) cloud.length -= zDiff / cloud.bounds.z\n        cloud.volume =\n          (distributed?.volume !== undefined\n            ? distributed.volume\n            : Math.max(\n                Math.max(0, smallestVolume),\n                concentrate === 'random' ? random() : concentrate === 'inside' ? cloud.length : 1 - cloud.length\n              )) * volume\n      })\n    }, [concentrate, bounds, fade, color, opacity, growth, volume, seed, segments, speed])\n\n    React.useLayoutEffect(() => {\n      const temp = clouds\n      parent.current = [...parent.current, ...temp]\n      return () => {\n        parent.current = parent.current.filter((item) => item.uuid !== uuid)\n      }\n    }, [clouds])\n\n    React.useImperativeHandle(fref, () => ref.current, [])\n    return <group ref={ref} {...props} />\n  }\n)\n\nexport const Cloud = /* @__PURE__ */ React.forwardRef<Group, CloudProps>((props, fref) => {\n  const parent = React.useContext(context)\n  if (parent) return <CloudInstance ref={fref} {...props} />\n  return (\n    <Clouds>\n      <CloudInstance ref={fref} {...props} />\n    </Clouds>\n  )\n})\n"
  },
  {
    "path": "src/core/ComputedAttribute.tsx",
    "content": "import { ThreeElements } from '@react-three/fiber'\nimport * as React from 'react'\nimport { BufferAttribute, BufferGeometry } from 'three'\n\nexport type ComputedAttributeProps = Omit<ThreeElements['bufferAttribute'], 'args'> & {\n  compute: (geometry: BufferGeometry) => BufferAttribute\n  name: string\n}\n\n/**\n * Used exclusively as a child of a BufferGeometry.\n * Computes the BufferAttribute by calling the `compute` function\n * and attaches the attribute to the geometry.\n */\nexport const ComputedAttribute = ({ compute, name, ...props }: ComputedAttributeProps) => {\n  const [bufferAttribute] = React.useState(() => new BufferAttribute(new Float32Array(0), 1))\n  const primitive = React.useRef<BufferAttribute>(null)\n\n  React.useLayoutEffect(() => {\n    if (primitive.current) {\n      // @ts-expect-error brittle\n      const parent = (primitive.current.parent as BufferGeometry) ?? primitive.current.__r3f.parent.object\n\n      const attr = compute(parent)\n      primitive.current.copy(attr)\n    }\n  }, [compute])\n\n  return <primitive ref={primitive} object={bufferAttribute} attach={`attributes-${name}`} {...props} />\n}\n"
  },
  {
    "path": "src/core/ContactShadows.tsx",
    "content": "// The author of the original code is @mrdoob https://twitter.com/mrdoob\n// https://threejs.org/examples/?q=con#webgl_shadow_contact\n\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { HorizontalBlurShader, VerticalBlurShader } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type ContactShadowsProps = Omit<ThreeElements['group'], 'ref' | 'scale'> & {\n  opacity?: number\n  width?: number\n  height?: number\n  blur?: number\n  near?: number\n  far?: number\n  smooth?: boolean\n  resolution?: number\n  frames?: number\n  scale?: number | [x: number, y: number]\n  color?: THREE.ColorRepresentation\n  depthWrite?: boolean\n}\n\nexport const ContactShadows: ForwardRefComponent<ContactShadowsProps, THREE.Group> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      scale = 10,\n      frames = Infinity,\n      opacity = 1,\n      width = 1,\n      height = 1,\n      blur = 1,\n      near = 0,\n      far = 10,\n      resolution = 512,\n      smooth = true,\n      color = '#000000',\n      depthWrite = false,\n      renderOrder,\n      ...props\n    },\n    fref\n  ) => {\n    const ref = React.useRef<THREE.Group>(null!)\n    const scene = useThree((state) => state.scene)\n    const gl = useThree((state) => state.gl)\n    const shadowCamera = React.useRef<THREE.OrthographicCamera>(null!)\n\n    width = width * (Array.isArray(scale) ? scale[0] : scale || 1)\n    height = height * (Array.isArray(scale) ? scale[1] : scale || 1)\n\n    const [\n      renderTarget,\n      planeGeometry,\n      depthMaterial,\n      blurPlane,\n      horizontalBlurMaterial,\n      verticalBlurMaterial,\n      renderTargetBlur,\n    ] = React.useMemo(() => {\n      const renderTarget = new THREE.WebGLRenderTarget(resolution, resolution)\n      const renderTargetBlur = new THREE.WebGLRenderTarget(resolution, resolution)\n      renderTargetBlur.texture.generateMipmaps = renderTarget.texture.generateMipmaps = false\n      const planeGeometry = new THREE.PlaneGeometry(width, height).rotateX(Math.PI / 2)\n      const blurPlane = new THREE.Mesh(planeGeometry)\n      const depthMaterial = new THREE.MeshDepthMaterial()\n      depthMaterial.depthTest = depthMaterial.depthWrite = false\n      depthMaterial.onBeforeCompile = (shader) => {\n        shader.uniforms = {\n          ...shader.uniforms,\n          ucolor: { value: new THREE.Color(color) },\n        }\n        shader.fragmentShader = shader.fragmentShader.replace(\n          `void main() {`, //\n          `uniform vec3 ucolor;\n           void main() {\n          `\n        )\n        shader.fragmentShader = shader.fragmentShader.replace(\n          'vec4( vec3( 1.0 - fragCoordZ ), opacity );',\n          // Colorize the shadow, multiply by the falloff so that the center can remain darker\n          'vec4( ucolor * fragCoordZ * 2.0, ( 1.0 - fragCoordZ ) * 1.0 );'\n        )\n      }\n\n      const horizontalBlurMaterial = new THREE.ShaderMaterial(HorizontalBlurShader)\n      const verticalBlurMaterial = new THREE.ShaderMaterial(VerticalBlurShader)\n      verticalBlurMaterial.depthTest = horizontalBlurMaterial.depthTest = false\n      return [\n        renderTarget,\n        planeGeometry,\n        depthMaterial,\n        blurPlane,\n        horizontalBlurMaterial,\n        verticalBlurMaterial,\n        renderTargetBlur,\n      ]\n    }, [resolution, width, height, scale, color])\n\n    const blurShadows = (blur) => {\n      blurPlane.visible = true\n\n      blurPlane.material = horizontalBlurMaterial\n      horizontalBlurMaterial.uniforms.tDiffuse.value = renderTarget.texture\n      horizontalBlurMaterial.uniforms.h.value = (blur * 1) / 256\n\n      gl.setRenderTarget(renderTargetBlur)\n      gl.render(blurPlane, shadowCamera.current)\n\n      blurPlane.material = verticalBlurMaterial\n      verticalBlurMaterial.uniforms.tDiffuse.value = renderTargetBlur.texture\n      verticalBlurMaterial.uniforms.v.value = (blur * 1) / 256\n\n      gl.setRenderTarget(renderTarget)\n      gl.render(blurPlane, shadowCamera.current)\n\n      blurPlane.visible = false\n    }\n\n    let count = 0\n    let initialBackground: THREE.Color | THREE.Texture | null\n    let initialOverrideMaterial: THREE.Material | null\n    useFrame(() => {\n      if (shadowCamera.current && (frames === Infinity || count < frames)) {\n        count++\n\n        initialBackground = scene.background\n        initialOverrideMaterial = scene.overrideMaterial\n\n        ref.current.visible = false\n        scene.background = null\n        scene.overrideMaterial = depthMaterial\n\n        gl.setRenderTarget(renderTarget)\n        gl.render(scene, shadowCamera.current)\n\n        blurShadows(blur)\n        if (smooth) blurShadows(blur * 0.4)\n        gl.setRenderTarget(null)\n\n        ref.current.visible = true\n        scene.overrideMaterial = initialOverrideMaterial\n        scene.background = initialBackground\n      }\n    })\n\n    React.useImperativeHandle(fref, () => ref.current, [])\n\n    return (\n      <group rotation-x={Math.PI / 2} {...props} ref={ref}>\n        <mesh renderOrder={renderOrder} geometry={planeGeometry} scale={[1, -1, 1]} rotation={[-Math.PI / 2, 0, 0]}>\n          <meshBasicMaterial transparent map={renderTarget.texture} opacity={opacity} depthWrite={depthWrite} />\n        </mesh>\n        <orthographicCamera ref={shadowCamera} args={[-width / 2, width / 2, height / 2, -height / 2, near, far]} />\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/CubeCamera.tsx",
    "content": "import * as THREE from 'three'\nimport { HalfFloatType, Fog, FogExp2, WebGLCubeRenderTarget, Texture, Group } from 'three'\nimport * as React from 'react'\nimport { useEffect, useMemo } from 'react'\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\n\nexport type CubeCameraOptions = {\n  /** Resolution of the FBO, 256 */\n  resolution?: number\n  /** Camera near, 0.1 */\n  near?: number\n  /** Camera far, 1000 */\n  far?: number\n  /** Custom environment map that is temporarily set as the scenes background */\n  envMap?: THREE.Texture\n  /** Custom fog that is temporarily set as the scenes fog */\n  fog?: Fog | FogExp2\n}\n\nexport function useCubeCamera({ resolution = 256, near = 0.1, far = 1000, envMap, fog }: CubeCameraOptions = {}) {\n  const gl = useThree(({ gl }) => gl)\n  const scene = useThree(({ scene }) => scene)\n\n  const fbo = useMemo(() => {\n    const fbo = new WebGLCubeRenderTarget(resolution)\n    fbo.texture.type = HalfFloatType\n    return fbo\n  }, [resolution])\n\n  useEffect(() => {\n    return () => {\n      fbo.dispose()\n    }\n  }, [fbo])\n\n  const camera = useMemo(() => new THREE.CubeCamera(near, far, fbo), [near, far, fbo])\n\n  let originalFog\n  let originalBackground\n  const update = React.useCallback(() => {\n    originalFog = scene.fog\n    originalBackground = scene.background\n    scene.background = envMap || originalBackground\n    scene.fog = fog || originalFog\n    camera.update(gl, scene)\n    scene.fog = originalFog\n    scene.background = originalBackground\n  }, [gl, scene, camera])\n\n  return {\n    fbo,\n    camera,\n    update,\n  }\n}\n\nexport type CubeCameraProps = Omit<ThreeElements['group'], 'children'> & {\n  /** The contents of CubeCamera will be hidden when filming the cube */\n  children?: (tex: Texture) => React.ReactNode\n  /** Number of frames to render, Infinity */\n  frames?: number\n} & CubeCameraOptions\n\nexport function CubeCamera({\n  children,\n  frames = Infinity,\n  resolution,\n  near,\n  far,\n  envMap,\n  fog,\n  ...props\n}: CubeCameraProps) {\n  const ref = React.useRef<Group>(null!)\n  const { fbo, camera, update } = useCubeCamera({\n    resolution,\n    near,\n    far,\n    envMap,\n    fog,\n  })\n\n  let count = 0\n  useFrame(() => {\n    if (ref.current && (frames === Infinity || count < frames)) {\n      ref.current.visible = false\n      update()\n      ref.current.visible = true\n      count++\n    }\n  })\n  return (\n    <group {...props}>\n      <primitive object={camera} />\n      <group ref={ref}>{children?.(fbo.texture)}</group>\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/core/CubeTexture.tsx",
    "content": "import * as React from 'react'\nimport { CubeTextureLoader, CubeTexture as _CubeTexture, Texture } from 'three'\nimport { useLoader } from '@react-three/fiber'\n\nexport type CubeTextureOptions = {\n  path: string\n}\n\nexport function useCubeTexture(files: string[], { path }: CubeTextureOptions): _CubeTexture {\n  const [cubeTexture] = useLoader(CubeTextureLoader, [files], (loader) => loader.setPath(path))\n  return cubeTexture\n}\n\nuseCubeTexture.preload = (files: string[], { path }: CubeTextureOptions) =>\n  useLoader.preload(CubeTextureLoader, [files], (loader) => loader.setPath(path))\n\nexport type CubeTextureProps = CubeTextureOptions & {\n  children?: (tex: Texture) => React.ReactNode\n  files: Parameters<typeof useCubeTexture>[0]\n}\n\nexport function CubeTexture({ children, files, ...options }: CubeTextureProps) {\n  const texture = useCubeTexture(files, { ...options })\n\n  return <>{children?.(texture)}</>\n}\n"
  },
  {
    "path": "src/core/CubicBezierLine.tsx",
    "content": "import * as React from 'react'\nimport { CubicBezierCurve3, Vector3 } from 'three'\nimport { Line2 } from 'three-stdlib'\nimport { Line, LineProps } from './Line'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type CubicBezierLineProps = Omit<LineProps, 'points' | 'ref'> & {\n  start: Vector3 | [number, number, number]\n  end: Vector3 | [number, number, number]\n  midA: Vector3 | [number, number, number]\n  midB: Vector3 | [number, number, number]\n  segments?: number\n}\n\nexport const CubicBezierLine: ForwardRefComponent<CubicBezierLineProps, Line2> = /* @__PURE__ */ React.forwardRef<\n  Line2,\n  CubicBezierLineProps\n>(function CubicBezierLine({ start, end, midA, midB, segments = 20, ...rest }, ref) {\n  const points = React.useMemo(() => {\n    const startV = start instanceof Vector3 ? start : new Vector3(...start)\n    const endV = end instanceof Vector3 ? end : new Vector3(...end)\n    const midAV = midA instanceof Vector3 ? midA : new Vector3(...midA)\n    const midBV = midB instanceof Vector3 ? midB : new Vector3(...midB)\n    const interpolatedV = new CubicBezierCurve3(startV, midAV, midBV, endV).getPoints(segments)\n    return interpolatedV\n  }, [start, end, midA, midB, segments])\n\n  return <Line ref={ref} points={points} {...rest} />\n})\n"
  },
  {
    "path": "src/core/CurveModifier.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { createPortal, ThreeElements } from '@react-three/fiber'\nimport { Flow } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport interface CurveModifierProps {\n  children: React.ReactElement<ThreeElements['mesh']>\n  curve?: THREE.Curve<THREE.Vector3>\n}\n\nexport type CurveModifierRef = Flow\n\nexport const CurveModifier: ForwardRefComponent<CurveModifierProps, CurveModifierRef> =\n  /* @__PURE__ */ React.forwardRef(({ children, curve }: CurveModifierProps, ref) => {\n    const [scene] = React.useState(() => new THREE.Scene())\n    const [obj, set] = React.useState<THREE.Object3D>()\n    const modifier = React.useRef<Flow>(null!)\n\n    React.useLayoutEffect(() => {\n      modifier.current = new Flow(\n        scene.children[0] as THREE.Mesh<THREE.BufferGeometry, THREE.Material | THREE.Material[]>\n      )\n      set(modifier.current.object3D)\n    }, [children])\n\n    React.useEffect(() => {\n      if (curve) modifier.current?.updateCurve(0, curve)\n    }, [curve])\n\n    React.useImperativeHandle(ref, () => modifier.current)\n\n    return (\n      <>\n        {createPortal(children, scene)}\n        {obj && <primitive object={obj} />}\n      </>\n    )\n  })\n"
  },
  {
    "path": "src/core/Decal.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport * as FIBER from '@react-three/fiber'\nimport { applyProps } from '@react-three/fiber'\nimport { DecalGeometry } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type DecalProps = Omit<FIBER.ThreeElements['mesh'], 'ref' | 'children'> & {\n  debug?: boolean\n  mesh?: React.RefObject<THREE.Mesh>\n  position?: FIBER.Vector3\n  /** FIBER.Euler for manual orientation or a single float for closest-vertex-normal orient */\n  rotation?: FIBER.Euler | number\n  scale?: FIBER.Vector3\n  map?: THREE.Texture\n  children?: React.ReactNode\n  polygonOffsetFactor?: number\n  depthTest?: boolean\n}\n\nfunction isArray(vec: any): vec is number[] {\n  return Array.isArray(vec)\n}\n\nfunction vecToArray(vec: number[] | FIBER.Vector3 | FIBER.Euler | number = [0, 0, 0]) {\n  if (isArray(vec)) {\n    return vec\n  } else if (vec instanceof THREE.Vector3 || vec instanceof THREE.Euler) {\n    return [vec.x, vec.y, vec.z]\n  } else {\n    return [vec, vec, vec]\n  }\n}\n\nexport const Decal: ForwardRefComponent<DecalProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef<\n  THREE.Mesh,\n  DecalProps\n>(function Decal(\n  { debug, depthTest = false, polygonOffsetFactor = -10, map, mesh, children, position, rotation, scale, ...props },\n  forwardRef\n) {\n  const ref = React.useRef<THREE.Mesh>(null!)\n  React.useImperativeHandle(forwardRef, () => ref.current)\n  const helper = React.useRef<THREE.Mesh>(null!)\n  const state = React.useRef({\n    position: new THREE.Vector3(),\n    rotation: new THREE.Euler(),\n    scale: new THREE.Vector3(1, 1, 1),\n  })\n\n  React.useLayoutEffect(() => {\n    const parent = mesh?.current || ref.current.parent\n    const target = ref.current\n    if (!(parent instanceof THREE.Mesh)) {\n      throw new Error('Decal must have a Mesh as parent or specify its \"mesh\" prop')\n    }\n\n    if (parent) {\n      applyProps(state.current, { position, scale })\n\n      // Zero out the parents matrix world for this operation\n      const matrixWorld = parent.matrixWorld.clone()\n      parent.matrixWorld.identity()\n\n      if (!rotation || typeof rotation === 'number') {\n        const o = new THREE.Object3D()\n        o.position.copy(state.current.position)\n\n        // Thanks https://x.com/N8Programs !\n        const vertices = parent.geometry.attributes.position.array\n        if (parent.geometry.attributes.normal === undefined) parent.geometry.computeVertexNormals()\n        const normal = parent.geometry.attributes.normal.array\n        let distance = Infinity\n        let closestNormal = new THREE.Vector3()\n        const ox = o.position.x\n        const oy = o.position.y\n        const oz = o.position.z\n        const vLength = vertices.length\n        let chosenIdx = -1\n        for (let i = 0; i < vLength; i += 3) {\n          const x = vertices[i]\n          const y = vertices[i + 1]\n          const z = vertices[i + 2]\n          const xDiff = x - ox\n          const yDiff = y - oy\n          const zDiff = z - oz\n          const distSquared = xDiff * xDiff + yDiff * yDiff + zDiff * zDiff\n          if (distSquared < distance) {\n            distance = distSquared\n            chosenIdx = i\n          }\n        }\n        closestNormal.fromArray(normal, chosenIdx)\n\n        // Get vector tangent to normal\n        o.lookAt(o.position.clone().add(closestNormal))\n        o.rotateZ(Math.PI)\n        o.rotateY(Math.PI)\n\n        if (typeof rotation === 'number') o.rotateZ(rotation)\n        applyProps(state.current, { rotation: o.rotation })\n      } else {\n        applyProps(state.current, { rotation })\n      }\n\n      if (helper.current) {\n        applyProps(helper.current, state.current)\n      }\n\n      target.geometry = new DecalGeometry(parent, state.current.position, state.current.rotation, state.current.scale)\n      // Reset parents matix-world\n      parent.matrixWorld = matrixWorld\n\n      return () => {\n        target.geometry.dispose()\n      }\n    }\n  }, [mesh, ...vecToArray(position), ...vecToArray(scale), ...vecToArray(rotation)])\n\n  React.useLayoutEffect(() => {\n    if (helper.current) {\n      // Prevent the helpers from blocking rays\n      helper.current.traverse((child) => (child.raycast = () => null))\n    }\n  }, [debug])\n\n  return (\n    <mesh\n      ref={ref}\n      material-transparent\n      material-polygonOffset\n      material-polygonOffsetFactor={polygonOffsetFactor}\n      material-depthTest={depthTest}\n      material-map={map}\n      {...props}\n    >\n      {children}\n      {debug && (\n        <mesh ref={helper}>\n          <boxGeometry />\n          <meshNormalMaterial wireframe />\n          <axesHelper />\n        </mesh>\n      )}\n    </mesh>\n  )\n})\n"
  },
  {
    "path": "src/core/Detailed.tsx",
    "content": "import * as React from 'react'\nimport { LOD, Object3D } from 'three'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type DetailedProps = Omit<ThreeElements['lOD'], 'ref'> & {\n  children: React.ReactElement<Object3D>[]\n  hysteresis?: number\n  distances: number[]\n}\n\nexport const Detailed: ForwardRefComponent<DetailedProps, LOD> = /* @__PURE__ */ React.forwardRef(\n  ({ children, hysteresis = 0, distances, ...props }, ref) => {\n    const lodRef = React.useRef<LOD>(null!)\n    React.useImperativeHandle(ref, () => lodRef.current, [])\n    React.useLayoutEffect(() => {\n      const { current: lod } = lodRef\n      lod.levels.length = 0\n      lod.children.forEach((object, index) => lod.levels.push({ object, hysteresis, distance: distances[index] }))\n    })\n    useFrame((state) => lodRef.current?.update(state.camera))\n    return (\n      <lOD ref={lodRef} {...props}>\n        {children}\n      </lOD>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/DetectGPU.tsx",
    "content": "import * as React from 'react'\nimport { getGPUTier, GetGPUTier } from 'detect-gpu'\nimport { suspend } from 'suspend-react'\n\nexport const useDetectGPU = (props?: GetGPUTier) => suspend(() => getGPUTier(props), ['useDetectGPU'])\n\nexport type DetectGPUProps = {\n  children?: (result: ReturnType<typeof useDetectGPU>) => React.ReactNode\n} & Parameters<typeof useDetectGPU>[0]\n\nexport function DetectGPU({ children, ...options }: DetectGPUProps) {\n  const result = useDetectGPU(options)\n\n  return <>{children?.(result)}</>\n}\n"
  },
  {
    "path": "src/core/DeviceOrientationControls.tsx",
    "content": "import { ReactThreeFiber, ThreeElement, useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { DeviceOrientationControls as DeviceOrientationControlsImp } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type DeviceOrientationControlsProps = Omit<ThreeElement<typeof DeviceOrientationControlsImp>, 'ref' | 'args'> & {\n  camera?: THREE.Camera\n  onChange?: (e?: THREE.Event) => void\n  makeDefault?: boolean\n}\n\nexport const DeviceOrientationControls: ForwardRefComponent<\n  DeviceOrientationControlsProps,\n  DeviceOrientationControlsImp\n> = /* @__PURE__ */ React.forwardRef<DeviceOrientationControlsImp, DeviceOrientationControlsProps>(\n  (props: DeviceOrientationControlsProps, ref) => {\n    const { camera, onChange, makeDefault, ...rest } = props\n    const defaultCamera = useThree((state) => state.camera)\n    const invalidate = useThree((state) => state.invalidate)\n    const get = useThree((state) => state.get)\n    const set = useThree((state) => state.set)\n    const explCamera = camera || defaultCamera\n    const controls = React.useMemo(() => new DeviceOrientationControlsImp(explCamera), [explCamera])\n\n    React.useEffect(() => {\n      const callback = (e: THREE.Event) => {\n        invalidate()\n        if (onChange) onChange(e)\n      }\n      controls?.addEventListener?.('change', callback)\n      return () => controls?.removeEventListener?.('change', callback)\n    }, [onChange, controls, invalidate])\n\n    useFrame(() => controls?.update(), -1)\n\n    React.useEffect(() => {\n      const current = controls\n      current?.connect()\n      return () => current?.dispose()\n    }, [controls])\n\n    React.useEffect(() => {\n      if (makeDefault) {\n        const old = get().controls\n        // @ts-ignore https://github.com/three-types/three-ts-types/pull/1398\n        set({ controls })\n        return () => set({ controls: old })\n      }\n    }, [makeDefault, controls])\n\n    return controls ? <primitive ref={ref} object={controls} {...rest} /> : null\n  }\n)\n"
  },
  {
    "path": "src/core/Edges.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeElement, type ThreeElements } from '@react-three/fiber'\nimport { LineSegmentsGeometry, LineMaterial, LineMaterialParameters, Line2, LineSegments2 } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { Line } from './Line'\n\nexport type EdgesRef = THREE.Mesh<LineSegmentsGeometry, LineMaterial>\nexport type EdgesProps = Partial<ThreeElements['mesh']> & {\n  threshold?: number\n  lineWidth?: number\n} & Omit<LineMaterialParameters, 'vertexColors' | 'color'> &\n  Omit<ThreeElement<typeof Line2>, 'args' | 'geometry'> &\n  Omit<ThreeElement<typeof LineMaterial>, 'color' | 'vertexColors' | 'args'> & {\n    geometry?: THREE.BufferGeometry\n    color?: THREE.ColorRepresentation\n  }\n\nexport const Edges: ForwardRefComponent<EdgesProps, EdgesRef> = /* @__PURE__ */ React.forwardRef<EdgesRef, EdgesProps>(\n  ({ threshold = 15, geometry: explicitGeometry, ...props }: EdgesProps, fref) => {\n    const ref = React.useRef<LineSegments2>(null!)\n    React.useImperativeHandle(fref, () => ref.current, [])\n\n    const tmpPoints = React.useMemo(() => [0, 0, 0, 1, 0, 0], [])\n    const memoizedGeometry = React.useRef<THREE.BufferGeometry>(null)\n    const memoizedThreshold = React.useRef<number>(null)\n\n    React.useLayoutEffect(() => {\n      const parent = ref.current.parent as THREE.Mesh\n      const geometry = explicitGeometry ?? parent?.geometry\n      if (!geometry) return\n\n      const cached = memoizedGeometry.current === geometry && memoizedThreshold.current === threshold\n      if (cached) return\n      memoizedGeometry.current = geometry\n      memoizedThreshold.current = threshold\n\n      const points = (new THREE.EdgesGeometry(geometry, threshold).attributes.position as THREE.BufferAttribute)\n        .array as Float32Array\n      ref.current.geometry.setPositions(points)\n      ref.current.geometry.attributes.instanceStart.needsUpdate = true\n      ref.current.geometry.attributes.instanceEnd.needsUpdate = true\n      ref.current.computeLineDistances()\n    })\n\n    return <Line segments points={tmpPoints} ref={ref as any} raycast={() => null} {...props} />\n  }\n)\n"
  },
  {
    "path": "src/core/Effects.tsx",
    "content": "import * as React from 'react'\nimport { RGBAFormat, HalfFloatType, WebGLRenderTarget, UnsignedByteType, TextureDataType, ColorSpace } from 'three'\nimport { extend, useThree, useFrame, ThreeElement, ThreeElements } from '@react-three/fiber'\nimport { EffectComposer, RenderPass, ShaderPass, GammaCorrectionShader } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type EffectsProps = Omit<ThreeElements['effectComposer'], 'ref' | 'args'> & {\n  multisamping?: number\n  colorSpace?: ColorSpace\n  type?: TextureDataType\n  renderIndex?: number\n  disableGamma?: boolean\n  disableRenderPass?: boolean\n  disableRender?: boolean\n  depthBuffer?: boolean\n  stencilBuffer?: boolean\n  anisotropy?: number\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    effectComposer: ThreeElement<typeof EffectComposer>\n    renderPass: ThreeElement<typeof RenderPass>\n    shaderPass: ThreeElement<typeof ShaderPass>\n  }\n}\n\nexport const isWebGL2Available = () => {\n  try {\n    var canvas = document.createElement('canvas')\n    return !!(window.WebGL2RenderingContext && canvas.getContext('webgl2'))\n  } catch (e) {\n    return false\n  }\n}\n\nexport const Effects: ForwardRefComponent<EffectsProps, EffectComposer> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      children,\n      multisamping = 8,\n      renderIndex = 1,\n      disableRender,\n      disableGamma,\n      disableRenderPass,\n      depthBuffer = true,\n      stencilBuffer = false,\n      anisotropy = 1,\n      colorSpace,\n      type,\n      ...props\n    },\n    ref\n  ) => {\n    React.useMemo(() => extend({ EffectComposer, RenderPass, ShaderPass }), [])\n    const composer = React.useRef<EffectComposer>(null!)\n    React.useImperativeHandle(ref, () => composer.current, [])\n    const { scene, camera, gl, size, viewport } = useThree()\n    const [target] = React.useState(() => {\n      const t = new WebGLRenderTarget(size.width, size.height, {\n        type: type || HalfFloatType,\n        format: RGBAFormat,\n        depthBuffer,\n        stencilBuffer,\n        anisotropy,\n      })\n\n      // sRGB textures must be RGBA8 since r137 https://github.com/mrdoob/three.js/pull/23129\n      if (type === UnsignedByteType && colorSpace != null) {\n        t.texture.colorSpace = colorSpace\n      }\n\n      t.samples = multisamping\n      return t\n    })\n\n    React.useEffect(() => {\n      composer.current?.setSize(size.width, size.height)\n      composer.current?.setPixelRatio(viewport.dpr)\n    }, [gl, size, viewport.dpr])\n\n    useFrame(() => {\n      if (!disableRender) composer.current?.render()\n    }, renderIndex)\n\n    const passes: React.ReactNode[] = []\n    if (!disableRenderPass)\n      passes.push(<renderPass key=\"renderpass\" attach={`passes-${passes.length}`} args={[scene, camera]} />)\n    if (!disableGamma)\n      passes.push(<shaderPass attach={`passes-${passes.length}`} key=\"gammapass\" args={[GammaCorrectionShader]} />)\n\n    React.Children.forEach(children, (el: any) => {\n      el && passes.push(React.cloneElement(el, { key: passes.length, attach: `passes-${passes.length}` }))\n    })\n\n    return (\n      <effectComposer ref={composer} args={[gl, target]} {...props}>\n        {passes}\n      </effectComposer>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Environment.tsx",
    "content": "import * as React from 'react'\nimport { useThree, createPortal, useFrame, extend, Euler, applyProps, ThreeElement } from '@react-three/fiber'\nimport { WebGLCubeRenderTarget, Texture, Scene, CubeCamera, HalfFloatType, CubeTexture } from 'three'\nimport { GroundProjectedEnv as GroundProjectedEnvImpl } from 'three-stdlib'\nimport { PresetsType } from '../helpers/environment-assets'\nimport { EnvironmentLoaderProps, useEnvironment } from './useEnvironment'\n\nexport type EnvironmentProps = {\n  children?: React.ReactNode\n  frames?: number\n  near?: number\n  far?: number\n  resolution?: number\n  background?: boolean | 'only'\n\n  /** deprecated, use backgroundBlurriness */\n  blur?: number\n  backgroundBlurriness?: number\n  backgroundIntensity?: number\n  backgroundRotation?: Euler\n  environmentIntensity?: number\n  environmentRotation?: Euler\n\n  map?: Texture\n  preset?: PresetsType\n  scene?: Scene | React.RefObject<Scene>\n  ground?:\n    | boolean\n    | {\n        radius?: number\n        height?: number\n        scale?: number\n      }\n} & EnvironmentLoaderProps\n\nconst isRef = (obj: any): obj is React.RefObject<Scene> => obj.current && obj.current.isScene\nconst resolveScene = (scene: Scene | React.RefObject<Scene>) => (isRef(scene) ? scene.current : scene)\n\nfunction setEnvProps(\n  background: boolean | 'only',\n  scene: Scene | React.RefObject<Scene> | undefined,\n  defaultScene: Scene,\n  texture: Texture,\n  sceneProps: Partial<EnvironmentProps> = {}\n) {\n  // defaults\n  sceneProps = {\n    backgroundBlurriness: 0,\n    backgroundIntensity: 1,\n    backgroundRotation: [0, 0, 0],\n    environmentIntensity: 1,\n    environmentRotation: [0, 0, 0],\n    ...sceneProps,\n  }\n\n  const target = resolveScene(scene || defaultScene)\n  const oldbg = target.background\n  const oldenv = target.environment\n  const oldSceneProps = {\n    // @ts-ignore\n    backgroundBlurriness: target.backgroundBlurriness,\n    // @ts-ignore\n    backgroundIntensity: target.backgroundIntensity,\n    // @ts-ignore\n    backgroundRotation: target.backgroundRotation?.clone?.() ?? [0, 0, 0],\n    // @ts-ignore\n    environmentIntensity: target.environmentIntensity,\n    // @ts-ignore\n    environmentRotation: target.environmentRotation?.clone?.() ?? [0, 0, 0],\n  }\n  if (background !== 'only') target.environment = texture\n  if (background) target.background = texture\n  applyProps(target as any, sceneProps)\n\n  return () => {\n    if (background !== 'only') target.environment = oldenv\n    if (background) target.background = oldbg\n    applyProps(target as any, oldSceneProps)\n  }\n}\n\nexport function EnvironmentMap({ scene, background = false, map, ...config }: EnvironmentProps) {\n  const defaultScene = useThree((state) => state.scene)\n  React.useLayoutEffect(() => {\n    if (map) return setEnvProps(background, scene, defaultScene, map, config)\n  })\n  return null\n}\n\nexport function EnvironmentCube({\n  background = false,\n  scene,\n  blur,\n  backgroundBlurriness,\n  backgroundIntensity,\n  backgroundRotation,\n  environmentIntensity,\n  environmentRotation,\n  ...rest\n}: EnvironmentProps) {\n  const texture = useEnvironment(rest)\n  const defaultScene = useThree((state) => state.scene)\n\n  React.useLayoutEffect(() => {\n    return setEnvProps(background, scene, defaultScene, texture, {\n      backgroundBlurriness: blur ?? backgroundBlurriness,\n      backgroundIntensity,\n      backgroundRotation,\n      environmentIntensity,\n      environmentRotation,\n    })\n  })\n\n  React.useEffect(() => {\n    return () => {\n      texture.dispose()\n    }\n  }, [texture])\n\n  return null\n}\n\nexport function EnvironmentPortal({\n  children,\n  near = 0.1,\n  far = 1000,\n  resolution = 256,\n  frames = 1,\n  map,\n  background = false,\n  blur,\n  backgroundBlurriness,\n  backgroundIntensity,\n  backgroundRotation,\n  environmentIntensity,\n  environmentRotation,\n  scene,\n  files,\n  path,\n  preset = undefined,\n  extensions,\n}: EnvironmentProps) {\n  const gl = useThree((state) => state.gl)\n  const defaultScene = useThree((state) => state.scene)\n  const camera = React.useRef<CubeCamera>(null!)\n  const [virtualScene] = React.useState(() => new Scene())\n  const fbo = React.useMemo(() => {\n    const fbo = new WebGLCubeRenderTarget(resolution)\n    fbo.texture.type = HalfFloatType\n    return fbo\n  }, [resolution])\n\n  React.useEffect(() => {\n    return () => {\n      fbo.dispose()\n    }\n  }, [fbo])\n\n  React.useLayoutEffect(() => {\n    if (frames === 1) {\n      const autoClear = gl.autoClear\n      gl.autoClear = true\n      camera.current.update(gl, virtualScene)\n      gl.autoClear = autoClear\n    }\n    return setEnvProps(background, scene, defaultScene, fbo.texture, {\n      backgroundBlurriness: blur ?? backgroundBlurriness,\n      backgroundIntensity,\n      backgroundRotation,\n      environmentIntensity,\n      environmentRotation,\n    })\n  }, [children, virtualScene, fbo.texture, scene, defaultScene, background, frames, gl])\n\n  let count = 1\n  useFrame(() => {\n    if (frames === Infinity || count < frames) {\n      const autoClear = gl.autoClear\n      gl.autoClear = true\n      camera.current.update(gl, virtualScene)\n      gl.autoClear = autoClear\n      count++\n    }\n  })\n\n  return (\n    <>\n      {createPortal(\n        <>\n          {children}\n          {/* @ts-ignore */}\n          <cubeCamera ref={camera} args={[near, far, fbo]} />\n          {files || preset ? (\n            <EnvironmentCube background files={files} preset={preset} path={path} extensions={extensions} />\n          ) : map ? (\n            <EnvironmentMap background map={map} extensions={extensions} />\n          ) : null}\n        </>,\n        virtualScene\n      )}\n    </>\n  )\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    groundProjectedEnvImpl: ThreeElement<typeof GroundProjectedEnvImpl>\n  }\n}\n\nfunction EnvironmentGround(props: EnvironmentProps) {\n  const textureDefault = useEnvironment(props)\n  const texture = props.map || textureDefault\n\n  React.useMemo(() => extend({ GroundProjectedEnvImpl }), [])\n\n  React.useEffect(() => {\n    return () => {\n      textureDefault.dispose()\n    }\n  }, [textureDefault])\n\n  const args = React.useMemo<[CubeTexture | Texture]>(() => [texture], [texture])\n  const height = (props.ground as any)?.height\n  const radius = (props.ground as any)?.radius\n  const scale = (props.ground as any)?.scale ?? 1000\n\n  return (\n    <>\n      <EnvironmentMap {...props} map={texture} />\n      <groundProjectedEnvImpl args={args} scale={scale} height={height} radius={radius} />\n    </>\n  )\n}\n\nexport function Environment(props: EnvironmentProps) {\n  return props.ground ? (\n    <EnvironmentGround {...props} />\n  ) : props.map ? (\n    <EnvironmentMap {...props} />\n  ) : props.children ? (\n    <EnvironmentPortal {...props} />\n  ) : (\n    <EnvironmentCube {...props} />\n  )\n}\n"
  },
  {
    "path": "src/core/Example.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport type { Color } from '@react-three/fiber'\n\nimport { Text3D } from './Text3D'\nimport { Center } from './Center'\n\nexport type ExampleProps = {\n  /** Text font to use */\n  font: string\n  /** Text color */\n  color?: Color\n  /** Debug mode */\n  debug?: boolean\n  /** Text bevel size */\n  bevelSize?: number\n} & React.ComponentProps<'group'>\n\nexport type ExampleApi = {\n  incr: (x?: number) => void\n  decr: (x?: number) => void\n}\n\n/**\n * A simple counter example component. Click to increment, meta-click to decrement.\n */\nexport const Example = /* @__PURE__ */ React.forwardRef<ExampleApi, ExampleProps>(\n  ({ font, color = '#cbcbcb', bevelSize = 0.04, debug = false, children, ...props }, fref) => {\n    const [counter, setCounter] = React.useState(0)\n\n    const incr = React.useCallback((x = 1) => setCounter(counter + x), [counter])\n    const decr = React.useCallback((x = 1) => setCounter(counter - x), [counter])\n\n    // ref-API\n    const api = React.useMemo<ExampleApi>(() => ({ incr, decr }), [incr, decr])\n    React.useImperativeHandle(fref, () => api, [api])\n\n    return (\n      <group {...props}>\n        <React.Suspense fallback={null}>\n          <Center top cacheKey={JSON.stringify({ counter, font })}>\n            <Text3D bevelEnabled bevelSize={bevelSize} font={font}>\n              {debug ? <meshNormalMaterial wireframe /> : <meshStandardMaterial color={color} />}\n              {counter}\n            </Text3D>\n          </Center>\n        </React.Suspense>\n        {children}\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Fbo.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useThree } from '@react-three/fiber'\nimport { forwardRef, useImperativeHandle } from 'react'\nimport { type RenderTargetOptions } from 'three'\n\ntype FBOSettings = {\n  /** @deprecated use `depthBuffer` instead. If set, the scene depth will be rendered into buffer.depthTexture. Default: false */\n  depth?: boolean\n} & RenderTargetOptions\n\n// 👇 uncomment when TS version supports function overloads\n// export function useFBO(settings?: FBOSettings)\nexport function useFBO(\n  /** Width in pixels, or settings (will render fullscreen by default) */\n  width?: number | FBOSettings,\n  /** Height in pixels */\n  height?: number,\n  /**Settings */\n  settings?: FBOSettings\n) {\n  const size = useThree((state) => state.size)\n  const viewport = useThree((state) => state.viewport)\n  const _width = typeof width === 'number' ? width : size.width * viewport.dpr\n  const _height = typeof height === 'number' ? height : size.height * viewport.dpr\n  const _settings = (typeof width === 'number' ? settings : (width as FBOSettings)) || {}\n  const { samples = 0, depth, ...targetSettings } = _settings\n\n  const depthBuffer = depth ?? _settings.depthBuffer // backwards compatibility for deprecated `depth` prop\n\n  const target = React.useMemo(() => {\n    const target = new THREE.WebGLRenderTarget(_width, _height, {\n      minFilter: THREE.LinearFilter,\n      magFilter: THREE.LinearFilter,\n      type: THREE.HalfFloatType,\n      ...targetSettings,\n    })\n\n    if (depthBuffer) {\n      target.depthTexture = new THREE.DepthTexture(_width, _height, THREE.FloatType)\n    }\n\n    target.samples = samples\n    return target\n  }, [])\n\n  React.useLayoutEffect(() => {\n    target.setSize(_width, _height)\n    if (samples) target.samples = samples\n  }, [samples, target, _width, _height])\n\n  React.useEffect(() => {\n    return () => target.dispose()\n  }, [])\n\n  return target\n}\n\n//\n// Fbo component\n//\n\ntype UseFBOParams = Parameters<typeof useFBO>\ntype Fbo = ReturnType<typeof useFBO>\n\nexport type FboProps = {\n  children?: (target: Fbo) => React.ReactNode\n  width?: UseFBOParams[0]\n  height?: UseFBOParams[1]\n} & FBOSettings\n\nexport const Fbo = /* @__PURE__ */ forwardRef<Fbo, FboProps>(({ children, width, height, ...settings }, fref) => {\n  const target = useFBO(width, height, settings)\n\n  useImperativeHandle(fref, () => target, [target]) // expose target through ref\n\n  return <>{children?.(target)}</>\n})\n"
  },
  {
    "path": "src/core/Fbx.tsx",
    "content": "import * as React from 'react'\nimport { FBXLoader } from 'three-stdlib'\nimport { useLoader } from '@react-three/fiber'\nimport { Group } from 'three'\n\nimport { Clone } from './Clone'\n\nexport function useFBX(path: string): Group {\n  return useLoader(FBXLoader, path)\n}\n\nuseFBX.preload = (path: string) => useLoader.preload(FBXLoader, path)\nuseFBX.clear = (input: string | string[]) => useLoader.clear(FBXLoader, input)\n\nexport function Fbx({\n  path,\n  ...props\n}: { path: Parameters<typeof useFBX>[0] } & Omit<React.ComponentProps<typeof Clone>, 'object'>) {\n  const fbx = useFBX(path)\n\n  const object = fbx.children[0]\n\n  return <Clone {...props} object={object} />\n}\n"
  },
  {
    "path": "src/core/FirstPersonControls.tsx",
    "content": "import * as React from 'react'\nimport { EventManager, ThreeElement, useFrame, useThree } from '@react-three/fiber'\nimport { FirstPersonControls as FirstPersonControlImpl } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type FirstPersonControlsProps = Omit<ThreeElement<typeof FirstPersonControlImpl>, 'ref' | 'args'> & {\n  domElement?: HTMLElement\n  makeDefault?: boolean\n}\n\nexport const FirstPersonControls: ForwardRefComponent<FirstPersonControlsProps, FirstPersonControlImpl> =\n  /* @__PURE__ */ React.forwardRef<FirstPersonControlImpl, FirstPersonControlsProps>(\n    ({ domElement, makeDefault, ...props }, ref) => {\n      const camera = useThree((state) => state.camera)\n      const gl = useThree((state) => state.gl)\n      const events = useThree((state) => state.events) as EventManager<HTMLElement>\n      const get = useThree((state) => state.get)\n      const set = useThree((state) => state.set)\n      const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n      const [controls] = React.useState(() => new FirstPersonControlImpl(camera, explDomElement))\n\n      React.useEffect(() => {\n        if (makeDefault) {\n          const old = get().controls\n          set({ controls })\n          return () => set({ controls: old })\n        }\n      }, [makeDefault, controls])\n\n      useFrame((_, delta) => {\n        controls.update(delta)\n      }, -1)\n\n      return controls ? <primitive ref={ref} object={controls} {...props} /> : null\n    }\n  )\n"
  },
  {
    "path": "src/core/Fisheye.tsx",
    "content": "/**\n * Event compute by Garrett Johnson https://twitter.com/garrettkjohnson\n * https://discourse.threejs.org/t/how-to-use-three-raycaster-with-a-sphere-projected-envmap/56803/10\n */\n\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { RenderCubeTexture, RenderCubeTextureApi } from './RenderCubeTexture'\n\nexport type FisheyeProps = ThreeElements['mesh'] & {\n  /** Zoom factor, 0..1, 0 */\n  zoom?: number\n  /** Number of segments, 64 */\n  segments?: number\n  /** Cubemap resolution (for each of the 6 takes), null === full screen resolution, default: 896 */\n  resolution?: number\n  /** Children will be projected into the fisheye */\n  children: React.ReactNode\n  /** Optional render priority, defaults to 1 */\n  renderPriority?: number\n}\n\nexport function Fisheye({\n  renderPriority = 1,\n  zoom = 0,\n  segments = 64,\n  children,\n  resolution = 896,\n  ...props\n}: FisheyeProps) {\n  const sphere = React.useRef<THREE.Mesh>(null!)\n  const cubeApi = React.useRef<RenderCubeTextureApi>(null!)\n\n  // This isn't more than a simple sphere and a fixed orthographc camera\n  // pointing at it. A virtual scene is portalled into the environment map\n  // of its material. The cube-camera filming that scene is being synced to\n  // the portals default camera with the <UpdateCubeCamera> component.\n\n  const { width, height } = useThree((state) => state.size)\n  const [orthoC] = React.useState(() => new THREE.OrthographicCamera())\n\n  React.useLayoutEffect(() => {\n    orthoC.position.set(0, 0, 100)\n    orthoC.zoom = 100\n    orthoC.left = width / -2\n    orthoC.right = width / 2\n    orthoC.top = height / 2\n    orthoC.bottom = height / -2\n    orthoC.updateProjectionMatrix()\n  }, [width, height])\n\n  const radius = (Math.sqrt(width * width + height * height) / 100) * (0.5 + zoom / 2)\n  const normal = new THREE.Vector3()\n  const sph = new THREE.Sphere(new THREE.Vector3(), radius)\n  const normalMatrix = new THREE.Matrix3()\n\n  const compute = React.useCallback((event, state, prev) => {\n    // Raycast from the render camera to the sphere and get the surface normal\n    // of the point hit in world space of the sphere scene\n    // We have to set the raycaster using the orthocam and pointer\n    // to perform sphere interscetions.\n    state.pointer.set((event.offsetX / state.size.width) * 2 - 1, -(event.offsetY / state.size.height) * 2 + 1)\n    state.raycaster.setFromCamera(state.pointer, orthoC)\n    if (!state.raycaster.ray.intersectSphere(sph, normal)) return\n    else normal.normalize()\n    // Get the matrix for transforming normals into world space\n    normalMatrix.getNormalMatrix(cubeApi.current.camera.matrixWorld)\n    // Get the ray\n    cubeApi.current.camera.getWorldPosition(state.raycaster.ray.origin)\n    state.raycaster.ray.direction.set(0, 0, 1).reflect(normal)\n    state.raycaster.ray.direction.x *= -1 // flip across X to accommodate the \"flip\" of the env map\n    state.raycaster.ray.direction.applyNormalMatrix(normalMatrix).multiplyScalar(-1)\n    return undefined\n  }, [])\n\n  useFrame((state) => {\n    // Take over rendering\n    if (renderPriority) state.gl.render(sphere.current, orthoC)\n  }, renderPriority)\n\n  return (\n    <>\n      <mesh ref={sphere} {...props} scale={radius}>\n        <sphereGeometry args={[1, segments, segments]} />\n        <meshBasicMaterial>\n          <RenderCubeTexture compute={compute} attach=\"envMap\" flip resolution={resolution} ref={cubeApi}>\n            {children}\n            <UpdateCubeCamera api={cubeApi} />\n          </RenderCubeTexture>\n        </meshBasicMaterial>\n      </mesh>\n    </>\n  )\n}\n\nfunction UpdateCubeCamera({ api }: { api: React.RefObject<RenderCubeTextureApi> }) {\n  const t = new THREE.Vector3()\n  const r = new THREE.Quaternion()\n  const s = new THREE.Vector3()\n  const e = new THREE.Euler(0, Math.PI, 0)\n  useFrame((state) => {\n    // Read out the cameras whereabouts, state.camera is the one *within* the portal\n    state.camera.matrixWorld.decompose(t, r, s)\n    // Apply its position and rotation, flip the Y axis\n    api.current.camera.position.copy(t)\n    api.current.camera.quaternion.setFromEuler(e).premultiply(r)\n  })\n  return null\n}\n"
  },
  {
    "path": "src/core/Float.tsx",
    "content": "import * as React from 'react'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\nimport * as THREE from 'three'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type FloatProps = Omit<ThreeElements['group'], 'ref'> & {\n  enabled?: boolean\n  speed?: number\n  rotationIntensity?: number\n  floatIntensity?: number\n  children?: React.ReactNode\n  floatingRange?: [number?, number?]\n  autoInvalidate?: boolean\n}\n\nexport const Float: ForwardRefComponent<FloatProps, THREE.Group> = /* @__PURE__ */ React.forwardRef<\n  THREE.Group,\n  FloatProps\n>(\n  (\n    {\n      children,\n      enabled = true,\n      speed = 1,\n      rotationIntensity = 1,\n      floatIntensity = 1,\n      floatingRange = [-0.1, 0.1],\n      autoInvalidate = false,\n      ...props\n    },\n    forwardRef\n  ) => {\n    const ref = React.useRef<THREE.Group>(null!)\n    React.useImperativeHandle(forwardRef, () => ref.current, [])\n    const offset = React.useRef(Math.random() * 10000)\n    useFrame((state) => {\n      if (!enabled || speed === 0) return\n\n      if (autoInvalidate) state.invalidate()\n\n      const t = offset.current + state.clock.elapsedTime\n      ref.current.rotation.x = (Math.cos((t / 4) * speed) / 8) * rotationIntensity\n      ref.current.rotation.y = (Math.sin((t / 4) * speed) / 8) * rotationIntensity\n      ref.current.rotation.z = (Math.sin((t / 4) * speed) / 20) * rotationIntensity\n      let yPosition = Math.sin((t / 4) * speed) / 10\n      yPosition = THREE.MathUtils.mapLinear(yPosition, -0.1, 0.1, floatingRange?.[0] ?? -0.1, floatingRange?.[1] ?? 0.1)\n      ref.current.position.y = yPosition * floatIntensity\n      ref.current.updateMatrix()\n    })\n    return (\n      <group {...props}>\n        <group ref={ref} matrixAutoUpdate={false}>\n          {children}\n        </group>\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/FlyControls.tsx",
    "content": "import { EventManager, ThreeElement, useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { FlyControls as FlyControlsImpl } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type FlyControlsProps = Omit<ThreeElement<typeof FlyControlsImpl>, 'ref' | 'args'> & {\n  onChange?: (e?: THREE.Event) => void\n  domElement?: HTMLElement\n  makeDefault?: boolean\n}\n\nexport const FlyControls: ForwardRefComponent<FlyControlsProps, FlyControlsImpl> = /* @__PURE__ */ React.forwardRef<\n  FlyControlsImpl,\n  FlyControlsProps\n>(({ domElement, ...props }, fref) => {\n  const { onChange, makeDefault, ...rest } = props\n  const invalidate = useThree((state) => state.invalidate)\n  const camera = useThree((state) => state.camera)\n  const gl = useThree((state) => state.gl)\n  const events = useThree((state) => state.events) as EventManager<HTMLElement>\n  const get = useThree((state) => state.get)\n  const set = useThree((state) => state.set)\n  const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n  const controls = React.useMemo(() => new FlyControlsImpl(camera), [camera])\n\n  React.useEffect(() => {\n    controls.connect(explDomElement)\n    return () => void controls.dispose()\n  }, [explDomElement, controls, invalidate])\n\n  React.useEffect(() => {\n    const callback = (e: THREE.Event) => {\n      invalidate()\n      if (onChange) onChange(e)\n    }\n\n    controls.addEventListener?.('change', callback)\n    return () => controls.removeEventListener?.('change', callback)\n  }, [onChange, invalidate])\n\n  React.useEffect(() => {\n    if (makeDefault) {\n      const old = get().controls\n      // @ts-ignore https://github.com/three-types/three-ts-types/pull/1398\n      set({ controls })\n      return () => set({ controls: old })\n    }\n  }, [makeDefault, controls])\n\n  useFrame((_, delta) => controls.update(delta))\n  return <primitive ref={fref} object={controls} args={[camera, explDomElement]} {...rest} />\n})\n"
  },
  {
    "path": "src/core/GizmoHelper.tsx",
    "content": "import * as React from 'react'\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { Group, Matrix4, Object3D, OrthographicCamera as OrthographicCameraImpl, Quaternion, Vector3 } from 'three'\nimport { OrthographicCamera } from './OrthographicCamera'\nimport { OrbitControls as OrbitControlsType } from 'three-stdlib'\nimport { Hud } from './Hud'\nimport { CameraControls as CameraControlsType } from './CameraControls'\n\ntype GizmoHelperContext = {\n  tweenCamera: (direction: Vector3) => void\n}\n\nconst Context = /* @__PURE__ */ React.createContext<GizmoHelperContext>({} as GizmoHelperContext)\n\nexport const useGizmoContext = () => {\n  return React.useContext<GizmoHelperContext>(Context)\n}\n\nconst turnRate = 2 * Math.PI // turn rate in angles per second\nconst dummy = /* @__PURE__ */ new Object3D()\nconst matrix = /* @__PURE__ */ new Matrix4()\nconst [q1, q2] = [/* @__PURE__ */ new Quaternion(), /* @__PURE__ */ new Quaternion()]\nconst target = /* @__PURE__ */ new Vector3()\nconst targetPosition = /* @__PURE__ */ new Vector3()\n\ntype ControlsProto = { update(delta?: number): void; target: Vector3 }\n\nexport type GizmoHelperProps = ThreeElements['group'] & {\n  alignment?:\n    | 'top-left'\n    | 'top-right'\n    | 'bottom-right'\n    | 'bottom-left'\n    | 'bottom-center'\n    | 'center-right'\n    | 'center-left'\n    | 'center-center'\n    | 'top-center'\n  margin?: [number, number]\n  renderPriority?: number\n  autoClear?: boolean\n  onUpdate?: () => void // update controls during animation\n  // TODO: in a new major state.controls should be the only means of consuming controls, the\n  // onTarget prop can then be removed!\n  onTarget?: () => Vector3 // return the target to rotate around\n}\n\nconst isOrbitControls = (controls: ControlsProto): controls is OrbitControlsType => {\n  return 'minPolarAngle' in (controls as OrbitControlsType)\n}\n\nconst isCameraControls = (controls: CameraControlsType | ControlsProto): controls is CameraControlsType => {\n  return 'getTarget' in (controls as CameraControlsType)\n}\n\nexport const GizmoHelper = ({\n  alignment = 'bottom-right',\n  margin = [80, 80],\n  renderPriority = 1,\n  onUpdate,\n  onTarget,\n  children,\n}: GizmoHelperProps): any => {\n  const size = useThree((state) => state.size)\n  const mainCamera = useThree((state) => state.camera)\n  // @ts-ignore\n  const defaultControls = useThree((state) => state.controls) as ControlsProto\n  const invalidate = useThree((state) => state.invalidate)\n  const gizmoRef = React.useRef<Group>(null!)\n  const virtualCam = React.useRef<OrthographicCameraImpl>(null!)\n\n  const animating = React.useRef(false)\n  const radius = React.useRef(0)\n  const focusPoint = React.useRef(new Vector3(0, 0, 0))\n  const defaultUp = React.useRef(new Vector3(0, 0, 0))\n\n  React.useEffect(() => {\n    defaultUp.current.copy(mainCamera.up)\n    dummy.up.copy(mainCamera.up)\n  }, [mainCamera])\n\n  const tweenCamera = React.useCallback(\n    (direction: Vector3) => {\n      animating.current = true\n      if (defaultControls || onTarget) {\n        focusPoint.current =\n          onTarget?.() ||\n          (isCameraControls(defaultControls) ? defaultControls.getTarget(focusPoint.current) : defaultControls?.target)\n      }\n      radius.current = mainCamera.position.distanceTo(target)\n\n      // Rotate from current camera orientation\n      q1.copy(mainCamera.quaternion)\n\n      // To new current camera orientation\n      targetPosition.copy(direction).multiplyScalar(radius.current).add(target)\n\n      dummy.lookAt(targetPosition)\n\n      q2.copy(dummy.quaternion)\n\n      invalidate()\n    },\n    [defaultControls, mainCamera, onTarget, invalidate]\n  )\n\n  useFrame((_, delta) => {\n    if (virtualCam.current && gizmoRef.current) {\n      // Animate step\n      if (animating.current) {\n        if (q1.angleTo(q2) < 0.01) {\n          animating.current = false\n          // Orbit controls uses UP vector as the orbit axes,\n          // so we need to reset it after the animation is done\n          // moving it around for the controls to work correctly\n          if (isOrbitControls(defaultControls)) {\n            mainCamera.up.copy(defaultUp.current)\n          }\n        } else {\n          const step = delta * turnRate\n          // animate position by doing a slerp and then scaling the position on the unit sphere\n          q1.rotateTowards(q2, step)\n          // animate orientation\n          mainCamera.position.set(0, 0, 1).applyQuaternion(q1).multiplyScalar(radius.current).add(focusPoint.current)\n          mainCamera.up.set(0, 1, 0).applyQuaternion(q1).normalize()\n          mainCamera.quaternion.copy(q1)\n\n          if (isCameraControls(defaultControls))\n            defaultControls.setPosition(mainCamera.position.x, mainCamera.position.y, mainCamera.position.z)\n\n          if (onUpdate) onUpdate()\n          else if (defaultControls) defaultControls.update(delta)\n          invalidate()\n        }\n      }\n\n      // Sync Gizmo with main camera orientation\n      matrix.copy(mainCamera.matrix).invert()\n      gizmoRef.current?.quaternion.setFromRotationMatrix(matrix)\n    }\n  })\n\n  const gizmoHelperContext = React.useMemo(() => ({ tweenCamera }), [tweenCamera])\n\n  // Position gizmo component within scene\n  const [marginX, marginY] = margin\n  const x = alignment.endsWith('-center')\n    ? 0\n    : alignment.endsWith('-left')\n      ? -size.width / 2 + marginX\n      : size.width / 2 - marginX\n  const y = alignment.startsWith('center-')\n    ? 0\n    : alignment.startsWith('top-')\n      ? size.height / 2 - marginY\n      : -size.height / 2 + marginY\n\n  return (\n    <Hud renderPriority={renderPriority}>\n      <Context.Provider value={gizmoHelperContext}>\n        <OrthographicCamera makeDefault ref={virtualCam} position={[0, 0, 200]} />\n        <group ref={gizmoRef} position={[x, y, 0]}>\n          {children}\n        </group>\n      </Context.Provider>\n    </Hud>\n  )\n}\n"
  },
  {
    "path": "src/core/GizmoViewcube.tsx",
    "content": "import * as React from 'react'\nimport { useThree, ThreeEvent } from '@react-three/fiber'\nimport { useGizmoContext } from './GizmoHelper'\nimport { CanvasTexture, Vector3 } from 'three'\n\ntype XYZ = [number, number, number]\ntype GenericProps = {\n  font?: string\n  opacity?: number\n  color?: string\n  hoverColor?: string\n  textColor?: string\n  strokeColor?: string\n  onClick?: (e: ThreeEvent<MouseEvent>) => null\n  faces?: string[]\n}\ntype FaceTypeProps = { hover: boolean; index: number } & GenericProps\ntype EdgeCubeProps = { dimensions: XYZ; position: Vector3 } & Omit<GenericProps, 'font' & 'color'>\n\nconst colors = { bg: '#f0f0f0', hover: '#999', text: 'black', stroke: 'black' }\nconst defaultFaces = ['Right', 'Left', 'Top', 'Bottom', 'Front', 'Back']\nconst makePositionVector = (xyz: number[]) => new Vector3(...xyz).multiplyScalar(0.38)\n\nconst corners: Vector3[] = /* @__PURE__ */ [\n  [1, 1, 1],\n  [1, 1, -1],\n  [1, -1, 1],\n  [1, -1, -1],\n  [-1, 1, 1],\n  [-1, 1, -1],\n  [-1, -1, 1],\n  [-1, -1, -1],\n].map(makePositionVector)\n\nconst cornerDimensions: XYZ = [0.25, 0.25, 0.25]\n\nconst edges: Vector3[] = /* @__PURE__ */ [\n  [1, 1, 0],\n  [1, 0, 1],\n  [1, 0, -1],\n  [1, -1, 0],\n  [0, 1, 1],\n  [0, 1, -1],\n  [0, -1, 1],\n  [0, -1, -1],\n  [-1, 1, 0],\n  [-1, 0, 1],\n  [-1, 0, -1],\n  [-1, -1, 0],\n].map(makePositionVector)\n\nconst edgeDimensions = /* @__PURE__ */ edges.map(\n  (edge) => edge.toArray().map((axis: number): number => (axis == 0 ? 0.5 : 0.25)) as XYZ\n)\n\nconst FaceMaterial = ({\n  hover,\n  index,\n  font = '20px Inter var, Arial, sans-serif',\n  faces = defaultFaces,\n  color = colors.bg,\n  hoverColor = colors.hover,\n  textColor = colors.text,\n  strokeColor = colors.stroke,\n  opacity = 1,\n}: FaceTypeProps) => {\n  const gl = useThree((state) => state.gl)\n  const texture = React.useMemo(() => {\n    const canvas = document.createElement('canvas')\n    canvas.width = 128\n    canvas.height = 128\n    const context = canvas.getContext('2d')!\n    context.fillStyle = color\n    context.fillRect(0, 0, canvas.width, canvas.height)\n    context.strokeStyle = strokeColor\n    context.strokeRect(0, 0, canvas.width, canvas.height)\n    context.font = font\n    context.textAlign = 'center'\n    context.fillStyle = textColor\n    context.fillText(faces[index].toUpperCase(), 64, 76)\n    return new CanvasTexture(canvas)\n  }, [index, faces, font, color, textColor, strokeColor])\n  return (\n    <meshBasicMaterial\n      map={texture}\n      map-anisotropy={gl.capabilities.getMaxAnisotropy() || 1}\n      attach={`material-${index}`}\n      color={hover ? hoverColor : 'white'}\n      transparent\n      opacity={opacity}\n    />\n  )\n}\n\nconst FaceCube = (props: GenericProps) => {\n  const { tweenCamera } = useGizmoContext()\n  const [hover, setHover] = React.useState<number | null>(null)\n  const handlePointerOut = (e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setHover(null)\n  }\n  const handleClick = (e: ThreeEvent<MouseEvent>) => {\n    e.stopPropagation()\n    tweenCamera(e.face!.normal)\n  }\n  const handlePointerMove = (e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setHover(Math.floor(e.faceIndex! / 2))\n  }\n  return (\n    <mesh onPointerOut={handlePointerOut} onPointerMove={handlePointerMove} onClick={props.onClick || handleClick}>\n      {[...Array(6)].map((_, index) => (\n        <FaceMaterial key={index} index={index} hover={hover === index} {...props} />\n      ))}\n      <boxGeometry />\n    </mesh>\n  )\n}\n\nconst EdgeCube = ({ onClick, dimensions, position, hoverColor = colors.hover }: EdgeCubeProps): React.JSX.Element => {\n  const { tweenCamera } = useGizmoContext()\n  const [hover, setHover] = React.useState<boolean>(false)\n  const handlePointerOut = (e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setHover(false)\n  }\n  const handlePointerOver = (e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setHover(true)\n  }\n  const handleClick = (e: ThreeEvent<MouseEvent>) => {\n    e.stopPropagation()\n    tweenCamera(position)\n  }\n  return (\n    <mesh\n      scale={1.01}\n      position={position}\n      onPointerOver={handlePointerOver}\n      onPointerOut={handlePointerOut}\n      onClick={onClick || handleClick}\n    >\n      <meshBasicMaterial color={hover ? hoverColor : 'white'} transparent opacity={0.6} visible={hover} />\n      <boxGeometry args={dimensions} />\n    </mesh>\n  )\n}\n\nexport const GizmoViewcube = (props: GenericProps) => {\n  return (\n    <group scale={[60, 60, 60]}>\n      <FaceCube {...props} />\n      {edges.map((edge, index) => (\n        <EdgeCube key={index} position={edge} dimensions={edgeDimensions[index]} {...props} />\n      ))}\n      {corners.map((corner, index) => (\n        <EdgeCube key={index} position={corner} dimensions={cornerDimensions} {...props} />\n      ))}\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/core/GizmoViewport.tsx",
    "content": "import * as React from 'react'\nimport { useThree, ThreeEvent, ThreeElements } from '@react-three/fiber'\nimport { CanvasTexture } from 'three'\nimport { useGizmoContext } from './GizmoHelper'\n\ntype AxisProps = {\n  color: string\n  rotation: [number, number, number]\n  scale?: [number, number, number]\n}\n\ntype AxisHeadProps = Omit<ThreeElements['sprite'], 'ref'> & {\n  arcStyle: string\n  label?: string\n  labelColor: string\n  axisHeadScale?: number\n  disabled?: boolean\n  font: string\n  onClick?: (e: ThreeEvent<MouseEvent>) => null\n}\n\ntype GizmoViewportProps = ThreeElements['group'] & {\n  axisColors?: [string, string, string]\n  axisScale?: [number, number, number]\n  labels?: [string, string, string]\n  axisHeadScale?: number\n  labelColor?: string\n  hideNegativeAxes?: boolean\n  hideAxisHeads?: boolean\n  disabled?: boolean\n  font?: string\n  onClick?: (e: ThreeEvent<MouseEvent>) => null\n}\n\nfunction Axis({ scale = [0.8, 0.05, 0.05], color, rotation }: AxisProps) {\n  return (\n    <group rotation={rotation}>\n      <mesh position={[0.4, 0, 0]}>\n        <boxGeometry args={scale} />\n        <meshBasicMaterial color={color} toneMapped={false} />\n      </mesh>\n    </group>\n  )\n}\n\nfunction AxisHead({\n  onClick,\n  font,\n  disabled,\n  arcStyle,\n  label,\n  labelColor,\n  axisHeadScale = 1,\n  ...props\n}: AxisHeadProps) {\n  const gl = useThree((state) => state.gl)\n  const texture = React.useMemo(() => {\n    const canvas = document.createElement('canvas')\n    canvas.width = 64\n    canvas.height = 64\n\n    const context = canvas.getContext('2d')!\n    context.beginPath()\n    context.arc(32, 32, 16, 0, 2 * Math.PI)\n    context.closePath()\n    context.fillStyle = arcStyle\n    context.fill()\n\n    if (label) {\n      context.font = font\n      context.textAlign = 'center'\n      context.fillStyle = labelColor\n      context.fillText(label, 32, 41)\n    }\n    return new CanvasTexture(canvas)\n  }, [arcStyle, label, labelColor, font])\n\n  const [active, setActive] = React.useState(false)\n  const scale = (label ? 1 : 0.75) * (active ? 1.2 : 1) * axisHeadScale\n  const handlePointerOver = (e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setActive(true)\n  }\n  const handlePointerOut = (e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setActive(false)\n  }\n  return (\n    <sprite\n      scale={scale}\n      onPointerOver={!disabled ? handlePointerOver : undefined}\n      onPointerOut={!disabled ? onClick || handlePointerOut : undefined}\n      {...props}\n    >\n      <spriteMaterial\n        map={texture}\n        map-anisotropy={gl.capabilities.getMaxAnisotropy() || 1}\n        alphaTest={0.3}\n        opacity={label ? 1 : 0.75}\n        toneMapped={false}\n      />\n    </sprite>\n  )\n}\n\nexport const GizmoViewport = ({\n  hideNegativeAxes,\n  hideAxisHeads,\n  disabled,\n  font = '18px Inter var, Arial, sans-serif',\n  axisColors = ['#ff2060', '#20df80', '#2080ff'],\n  axisHeadScale = 1,\n  axisScale,\n  labels = ['X', 'Y', 'Z'],\n  labelColor = '#000',\n  onClick,\n  ...props\n}: GizmoViewportProps) => {\n  const [colorX, colorY, colorZ] = axisColors\n  const { tweenCamera } = useGizmoContext()\n  const axisHeadProps = {\n    font,\n    disabled,\n    labelColor,\n    onClick,\n    axisHeadScale,\n    onPointerDown: !disabled\n      ? (e: ThreeEvent<PointerEvent>) => {\n          tweenCamera(e.object.position)\n          e.stopPropagation()\n        }\n      : undefined,\n  }\n  return (\n    <group scale={40} {...props}>\n      <Axis color={colorX} rotation={[0, 0, 0]} scale={axisScale} />\n      <Axis color={colorY} rotation={[0, 0, Math.PI / 2]} scale={axisScale} />\n      <Axis color={colorZ} rotation={[0, -Math.PI / 2, 0]} scale={axisScale} />\n      {!hideAxisHeads && (\n        <>\n          <AxisHead arcStyle={colorX} position={[1, 0, 0]} label={labels[0]} {...axisHeadProps} />\n          <AxisHead arcStyle={colorY} position={[0, 1, 0]} label={labels[1]} {...axisHeadProps} />\n          <AxisHead arcStyle={colorZ} position={[0, 0, 1]} label={labels[2]} {...axisHeadProps} />\n          {!hideNegativeAxes && (\n            <>\n              <AxisHead arcStyle={colorX} position={[-1, 0, 0]} {...axisHeadProps} />\n              <AxisHead arcStyle={colorY} position={[0, -1, 0]} {...axisHeadProps} />\n              <AxisHead arcStyle={colorZ} position={[0, 0, -1]} {...axisHeadProps} />\n            </>\n          )}\n        </>\n      )}\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/core/Gltf.tsx",
    "content": "import * as React from 'react'\nimport { GLTFLoader, DRACOLoader, MeshoptDecoder, GLTF } from 'three-stdlib'\nimport { ObjectMap, useLoader } from '@react-three/fiber'\nimport { Clone, CloneProps } from './Clone'\n\nlet dracoLoader: DRACOLoader | null = null\nlet decoderPath: string = 'https://www.gstatic.com/draco/versioned/decoders/1.5.5/'\n\ntype Path = string | string[]\ntype UseDraco = boolean | string\ntype UseMeshopt = boolean\ntype ExtendLoader = (loader: GLTFLoader) => void\n\nfunction extensions(useDraco: UseDraco = true, useMeshopt: UseMeshopt = true, extendLoader?: ExtendLoader) {\n  return (loader: GLTFLoader) => {\n    if (extendLoader) {\n      extendLoader(loader)\n    }\n    if (useDraco) {\n      if (!dracoLoader) {\n        dracoLoader = new DRACOLoader()\n      }\n      dracoLoader.setDecoderPath(typeof useDraco === 'string' ? useDraco : decoderPath)\n      loader.setDRACOLoader(dracoLoader)\n    }\n    if (useMeshopt) {\n      loader.setMeshoptDecoder(typeof MeshoptDecoder === 'function' ? MeshoptDecoder() : MeshoptDecoder)\n    }\n  }\n}\n\nexport const useGLTF = <T extends Path>(\n  path: T,\n  useDraco?: UseDraco,\n  useMeshopt?: UseMeshopt,\n  extendLoader?: ExtendLoader\n): T extends any[] ? (GLTF & ObjectMap)[] : GLTF & ObjectMap =>\n  useLoader(GLTFLoader, path, extensions(useDraco, useMeshopt, extendLoader))\n\nuseGLTF.preload = (path: Path, useDraco?: UseDraco, useMeshopt?: UseMeshopt, extendLoader?: ExtendLoader) =>\n  useLoader.preload(GLTFLoader, path, extensions(useDraco, useMeshopt, extendLoader))\n\nuseGLTF.clear = (path: Path) => useLoader.clear(GLTFLoader, path)\nuseGLTF.setDecoderPath = (path: string) => {\n  decoderPath = path\n}\n\n//\n\ntype GltfRef = React.ComponentRef<typeof Clone>\n\nexport type GltfProps = Omit<CloneProps, 'object'> & {\n  src: string // simple string, not a string[] as useGLTF supports (otherwise we should render multiple <Clone>s?)\n  useDraco?: UseDraco\n  useMeshOpt?: UseMeshopt\n  extendLoader?: ExtendLoader\n}\nexport const Gltf = /* @__PURE__ */ React.forwardRef<GltfRef, GltfProps>(\n  ({ src, useDraco, useMeshOpt, extendLoader, ...props }, ref) => {\n    const { scene } = useGLTF(src, useDraco, useMeshOpt, extendLoader)\n\n    return <Clone ref={ref} {...props} object={scene} />\n  }\n)\n"
  },
  {
    "path": "src/core/GradientTexture.tsx",
    "content": "import * as React from 'react'\nimport { ThreeElements, useThree } from '@react-three/fiber'\nimport * as THREE from 'three'\n\nexport enum GradientType {\n  Linear = 'linear',\n  Radial = 'radial',\n}\n\nexport type GradientTextureProps = {\n  stops: Array<number>\n  colors: Array<THREE.ColorRepresentation>\n  attach?: string\n  size?: number\n  width?: number\n  type?: GradientType\n  innerCircleRadius?: number\n  outerCircleRadius?: string | number\n} & Omit<ThreeElements['texture'], 'args' | 'type'>\n\nexport function GradientTexture({\n  stops,\n  colors,\n  size = 1024,\n  width = 16,\n  type = GradientType.Linear,\n  innerCircleRadius = 0,\n  outerCircleRadius = 'auto',\n  ...props\n}: GradientTextureProps) {\n  const gl = useThree((state: any) => state.gl)\n  const canvas: HTMLCanvasElement = React.useMemo(() => {\n    const canvas = document.createElement('canvas')\n    const context = canvas.getContext('2d')!\n    canvas.width = width\n    canvas.height = size\n    let gradient\n    if (type === GradientType.Linear) {\n      gradient = context.createLinearGradient(0, 0, 0, size)\n    } else {\n      const canvasCenterX = canvas.width / 2\n      const canvasCenterY = canvas.height / 2\n      const radius =\n        outerCircleRadius !== 'auto'\n          ? Math.abs(Number(outerCircleRadius))\n          : Math.sqrt(canvasCenterX ** 2 + canvasCenterY ** 2)\n      gradient = context.createRadialGradient(\n        canvasCenterX,\n        canvasCenterY,\n        Math.abs(innerCircleRadius),\n        canvasCenterX,\n        canvasCenterY,\n        radius\n      )\n    }\n\n    const tempColor = new THREE.Color() // reuse instance for performance\n    let i = stops.length\n    while (i--) {\n      gradient.addColorStop(stops[i], tempColor.set(colors[i]).getStyle())\n    }\n    context.save()\n    context.fillStyle = gradient\n    context.fillRect(0, 0, width, size)\n    context.restore()\n\n    return canvas\n  }, [stops])\n\n  return <canvasTexture colorSpace={gl.outputColorSpace} args={[canvas]} attach=\"map\" {...props} />\n}\n"
  },
  {
    "path": "src/core/Grid.tsx",
    "content": "/** Based on\n      https://github.com/Fyrestar/THREE.InfiniteGridHelper by https://github.com/Fyrestar\n      and https://github.com/threlte/threlte/blob/main/packages/extras/src/lib/components/Grid/Grid.svelte\n        by https://github.com/grischaerbe and https://github.com/jerzakm\n*/\n\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { extend, ThreeElements, useFrame } from '@react-three/fiber'\nimport { shaderMaterial } from './shaderMaterial'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { version } from '../helpers/constants'\n\nexport type GridMaterialType = {\n  /** Cell size, default: 0.5 */\n  cellSize?: number\n  /** Cell thickness, default: 0.5 */\n  cellThickness?: number\n  /** Cell color, default: black */\n  cellColor?: THREE.ColorRepresentation\n  /** Section size, default: 1 */\n  sectionSize?: number\n  /** Section thickness, default: 1 */\n  sectionThickness?: number\n  /** Section color, default: #2080ff */\n  sectionColor?: THREE.ColorRepresentation\n  /** Follow camera, default: false */\n  followCamera?: boolean\n  /** Display the grid infinitely, default: false */\n  infiniteGrid?: boolean\n  /** Fade distance, default: 100 */\n  fadeDistance?: number\n  /** Fade strength, default: 1 */\n  fadeStrength?: number\n  /** Fade from camera (1) or origin (0), or somewhere in between, default: camera */\n  fadeFrom?: number\n  /** Material side, default: THREE.BackSide */\n  side?: THREE.Side\n}\n\nexport type GridProps = Omit<ThreeElements['mesh'], 'ref' | 'args'> &\n  GridMaterialType & {\n    /** Default plane-geometry arguments */\n    args?: ConstructorParameters<typeof THREE.PlaneGeometry>\n  }\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    gridMaterial: ThreeElements['shaderMaterial'] & GridMaterialType\n  }\n}\n\nconst GridMaterial = /* @__PURE__ */ shaderMaterial(\n  {\n    cellSize: 0.5,\n    sectionSize: 1,\n    fadeDistance: 100,\n    fadeStrength: 1,\n    fadeFrom: 1,\n    cellThickness: 0.5,\n    sectionThickness: 1,\n    cellColor: /* @__PURE__ */ new THREE.Color(),\n    sectionColor: /* @__PURE__ */ new THREE.Color(),\n    infiniteGrid: false,\n    followCamera: false,\n    worldCamProjPosition: /* @__PURE__ */ new THREE.Vector3(),\n    worldPlanePosition: /* @__PURE__ */ new THREE.Vector3(),\n  },\n  /* glsl */ `\n    varying vec3 localPosition;\n    varying vec4 worldPosition;\n\n    uniform vec3 worldCamProjPosition;\n    uniform vec3 worldPlanePosition;\n    uniform float fadeDistance;\n    uniform bool infiniteGrid;\n    uniform bool followCamera;\n\n    void main() {\n      localPosition = position.xzy;\n      if (infiniteGrid) localPosition *= 1.0 + fadeDistance;\n      \n      worldPosition = modelMatrix * vec4(localPosition, 1.0);\n      if (followCamera) {\n        worldPosition.xyz += (worldCamProjPosition - worldPlanePosition);\n        localPosition = (inverse(modelMatrix) * worldPosition).xyz;\n      }\n\n      gl_Position = projectionMatrix * viewMatrix * worldPosition;\n    }\n  `,\n  /* glsl */ `\n    varying vec3 localPosition;\n    varying vec4 worldPosition;\n\n    uniform vec3 worldCamProjPosition;\n    uniform float cellSize;\n    uniform float sectionSize;\n    uniform vec3 cellColor;\n    uniform vec3 sectionColor;\n    uniform float fadeDistance;\n    uniform float fadeStrength;\n    uniform float fadeFrom;\n    uniform float cellThickness;\n    uniform float sectionThickness;\n\n    float getGrid(float size, float thickness) {\n      vec2 r = localPosition.xz / size;\n      vec2 grid = abs(fract(r - 0.5) - 0.5) / fwidth(r);\n      float line = min(grid.x, grid.y) + 1.0 - thickness;\n      return 1.0 - min(line, 1.0);\n    }\n\n    void main() {\n      float g1 = getGrid(cellSize, cellThickness);\n      float g2 = getGrid(sectionSize, sectionThickness);\n\n      vec3 from = worldCamProjPosition*vec3(fadeFrom);\n      float dist = distance(from, worldPosition.xyz);\n      float d = 1.0 - min(dist / fadeDistance, 1.0);\n      vec3 color = mix(cellColor, sectionColor, min(1.0, sectionThickness * g2));\n\n      gl_FragColor = vec4(color, (g1 + g2) * pow(d, fadeStrength));\n      gl_FragColor.a = mix(0.75 * gl_FragColor.a, gl_FragColor.a, g2);\n      if (gl_FragColor.a <= 0.0) discard;\n\n      #include <tonemapping_fragment>\n      #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n    }\n  `\n)\n\nexport const Grid: ForwardRefComponent<GridProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      args,\n      cellColor = '#000000',\n      sectionColor = '#2080ff',\n      cellSize = 0.5,\n      sectionSize = 1,\n      followCamera = false,\n      infiniteGrid = false,\n      fadeDistance = 100,\n      fadeStrength = 1,\n      fadeFrom = 1,\n      cellThickness = 0.5,\n      sectionThickness = 1,\n      side = THREE.BackSide,\n      ...props\n    },\n    fRef\n  ) => {\n    extend({ GridMaterial })\n\n    const ref = React.useRef<THREE.Mesh>(null!)\n    React.useImperativeHandle(fRef, () => ref.current, [])\n    const plane = new THREE.Plane()\n    const upVector = new THREE.Vector3(0, 1, 0)\n    const zeroVector = new THREE.Vector3(0, 0, 0)\n    useFrame((state) => {\n      plane.setFromNormalAndCoplanarPoint(upVector, zeroVector).applyMatrix4(ref.current.matrixWorld)\n\n      const gridMaterial = ref.current.material as THREE.ShaderMaterial\n      const worldCamProjPosition = gridMaterial.uniforms.worldCamProjPosition as THREE.Uniform<THREE.Vector3>\n      const worldPlanePosition = gridMaterial.uniforms.worldPlanePosition as THREE.Uniform<THREE.Vector3>\n\n      plane.projectPoint(state.camera.position, worldCamProjPosition.value)\n      worldPlanePosition.value.set(0, 0, 0).applyMatrix4(ref.current.matrixWorld)\n    })\n\n    const uniforms1 = { cellSize, sectionSize, cellColor, sectionColor, cellThickness, sectionThickness }\n    const uniforms2 = { fadeDistance, fadeStrength, fadeFrom, infiniteGrid, followCamera }\n\n    return (\n      <mesh ref={ref} frustumCulled={false} {...props}>\n        <gridMaterial transparent extensions-derivatives side={side} {...uniforms1} {...uniforms2} />\n        <planeGeometry args={args} />\n      </mesh>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Helper.tsx",
    "content": "import * as React from 'react'\nimport { Object3D } from 'three'\nimport { useThree, useFrame } from '@react-three/fiber'\nimport { Falsey } from 'utility-types'\n\ntype HelperType = Object3D & { update: () => void; dispose: () => void }\ntype HelperConstructor = new (...args: any[]) => any\ntype HelperArgs<T> = T extends [infer _, ...infer R] ? R : never\n\nexport function useHelper<T extends HelperConstructor>(\n  object3D: React.RefObject<Object3D> | Falsey,\n  helperConstructor: T,\n  ...args: HelperArgs<ConstructorParameters<T>>\n) {\n  const helper = React.useRef<HelperType>(null)\n  const scene = useThree((state) => state.scene)\n  React.useLayoutEffect(() => {\n    let currentHelper: HelperType = undefined!\n\n    if (object3D && object3D?.current && helperConstructor) {\n      helper.current = currentHelper = new (helperConstructor as any)(object3D.current, ...args)\n    }\n\n    if (currentHelper) {\n      // Prevent the helpers from blocking rays\n      currentHelper.traverse((child) => (child.raycast = () => null))\n      scene.add(currentHelper)\n      return () => {\n        helper.current = undefined!\n        scene.remove(currentHelper)\n        currentHelper.dispose?.()\n      }\n    }\n  }, [scene, helperConstructor, object3D, ...args])\n\n  useFrame(() => void helper.current?.update?.())\n  return helper\n}\n\n//\n\nexport type HelperProps<T extends HelperConstructor> = {\n  type: T\n  args?: HelperArgs<ConstructorParameters<T>>\n}\n\nexport const Helper = <T extends HelperConstructor>({\n  type: helperConstructor,\n  args = [] as never,\n}: HelperProps<T>) => {\n  const thisRef = React.useRef<Object3D>(null!)\n  const parentRef = React.useRef<Object3D>(null!)\n\n  React.useLayoutEffect(() => {\n    parentRef.current = thisRef.current.parent!\n  })\n\n  useHelper(parentRef, helperConstructor, ...args)\n\n  return <object3D ref={thisRef} />\n}\n"
  },
  {
    "path": "src/core/Hud.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { useFrame, useThree, createPortal } from '@react-three/fiber'\n\ntype RenderHudProps = {\n  defaultScene: THREE.Scene\n  defaultCamera: THREE.Camera\n  renderPriority?: number\n}\n\nfunction RenderHud({ defaultScene, defaultCamera, renderPriority = 1 }: RenderHudProps) {\n  const { gl, scene, camera } = useThree()\n  let oldCLear\n  useFrame(() => {\n    oldCLear = gl.autoClear\n    if (renderPriority === 1) {\n      // Clear scene and render the default scene\n      gl.autoClear = true\n      gl.render(defaultScene, defaultCamera)\n    }\n    // Disable cleaning and render the portal with its own camera\n    gl.autoClear = false\n    gl.clearDepth()\n    gl.render(scene, camera)\n    // Restore default\n    gl.autoClear = oldCLear\n  }, renderPriority)\n  // Without an element that receives pointer events state.pointer will always be 0/0\n  return <group onPointerOver={() => null} />\n}\n\nexport type HudProps = {\n  /** Any React node */\n  children: React.ReactNode\n  /** Render priority, default: 1 */\n  renderPriority?: number\n}\n\nexport function Hud({ children, renderPriority = 1 }: HudProps) {\n  const { scene: defaultScene, camera: defaultCamera } = useThree()\n  const [hudScene] = React.useState(() => new THREE.Scene())\n  return (\n    <>\n      {createPortal(\n        <>\n          {children}\n          <RenderHud defaultScene={defaultScene} defaultCamera={defaultCamera} renderPriority={renderPriority} />\n        </>,\n        hudScene,\n        { events: { priority: renderPriority + 1 } }\n      )}\n    </>\n  )\n}\n"
  },
  {
    "path": "src/core/Image.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Color, extend, ThreeElements, useThree } from '@react-three/fiber'\nimport { shaderMaterial } from './shaderMaterial'\nimport { useTexture } from './Texture'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { version } from '../helpers/constants'\n\nexport type ImageProps = Omit<ThreeElements['mesh'], 'scale'> & {\n  segments?: number\n  scale?: number | [number, number]\n  color?: Color\n  zoom?: number\n  radius?: number\n  grayscale?: number\n  toneMapped?: boolean\n  transparent?: boolean\n  opacity?: number\n  side?: THREE.Side\n} & ({ texture: THREE.Texture; url?: never } | { texture?: never; url: string }) // {texture: THREE.Texture} XOR {url: string}\n\ntype ImageMaterialType = ThreeElements['shaderMaterial'] & {\n  scale?: number[]\n  imageBounds?: number[]\n  radius?: number\n  resolution?: number\n  color?: Color\n  map: THREE.Texture\n  zoom?: number\n  grayscale?: number\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    imageMaterial: ImageMaterialType\n  }\n}\n\nconst ImageMaterialImpl = /* @__PURE__ */ shaderMaterial(\n  {\n    color: /* @__PURE__ */ new THREE.Color('white'),\n    scale: /* @__PURE__ */ new THREE.Vector2(1, 1),\n    imageBounds: /* @__PURE__ */ new THREE.Vector2(1, 1),\n    resolution: 1024,\n    map: null,\n    zoom: 1,\n    radius: 0,\n    grayscale: 0,\n    opacity: 1,\n  },\n  /* glsl */ `\n  varying vec2 vUv;\n  varying vec2 vPos;\n  void main() {\n    gl_Position = projectionMatrix * viewMatrix * modelMatrix * vec4(position, 1.);\n    vUv = uv;\n    vPos = position.xy;\n  }\n`,\n  /* glsl */ `\n  // mostly from https://gist.github.com/statico/df64c5d167362ecf7b34fca0b1459a44\n  varying vec2 vUv;\n  varying vec2 vPos;\n  uniform vec2 scale;\n  uniform vec2 imageBounds;\n  uniform float resolution;\n  uniform vec3 color;\n  uniform sampler2D map;\n  uniform float radius;\n  uniform float zoom;\n  uniform float grayscale;\n  uniform float opacity;\n  const vec3 luma = vec3(.299, 0.587, 0.114);\n  vec4 toGrayscale(vec4 color, float intensity) {\n    return vec4(mix(color.rgb, vec3(dot(color.rgb, luma)), intensity), color.a);\n  }\n  vec2 aspect(vec2 size) {\n    return size / min(size.x, size.y);\n  }\n  \n  const float PI = 3.14159265;\n    \n  // from https://iquilezles.org/articles/distfunctions\n  float udRoundBox( vec2 p, vec2 b, float r ) {\n    return length(max(abs(p)-b+r,0.0))-r;\n  }\n\n  void main() {\n    vec2 s = aspect(scale);\n    vec2 i = aspect(imageBounds);\n    float rs = s.x / s.y;\n    float ri = i.x / i.y;\n    vec2 new = rs < ri ? vec2(i.x * s.y / i.y, s.y) : vec2(s.x, i.y * s.x / i.x);\n    vec2 offset = (rs < ri ? vec2((new.x - s.x) / 2.0, 0.0) : vec2(0.0, (new.y - s.y) / 2.0)) / new;\n    vec2 uv = vUv * s / new + offset;\n    vec2 zUv = (uv - vec2(0.5, 0.5)) / zoom + vec2(0.5, 0.5);\n\n    vec2 res = vec2(scale * resolution);\n    vec2 halfRes = 0.5 * res;\n    float b = udRoundBox(vUv.xy * res - halfRes, halfRes, resolution * radius);    \n\t  vec3 a = mix(vec3(1.0,0.0,0.0), vec3(0.0,0.0,0.0), smoothstep(0.0, 1.0, b));\n    gl_FragColor = toGrayscale(texture2D(map, zUv) * vec4(color, opacity * a), grayscale);\n    \n    #include <tonemapping_fragment>\n    #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n  }\n`\n)\n\nconst ImageBase: ForwardRefComponent<Omit<ImageProps, 'url'>, THREE.Mesh> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      children,\n      color,\n      segments = 1,\n      scale = 1,\n      zoom = 1,\n      grayscale = 0,\n      opacity = 1,\n      radius = 0,\n      texture,\n      toneMapped,\n      transparent,\n      side,\n      ...props\n    },\n    fref\n  ) => {\n    extend({ ImageMaterial: ImageMaterialImpl })\n    const ref = React.useRef<THREE.Mesh>(null!)\n    const size = useThree((state) => state.size)\n    const planeBounds = Array.isArray(scale) ? [scale[0], scale[1]] : [scale, scale]\n    const imageBounds = [texture!.image.width, texture!.image.height]\n    const resolution = Math.max(size.width, size.height)\n    React.useImperativeHandle(fref, () => ref.current, [])\n    React.useLayoutEffect(() => {\n      // Support arbitrary plane geometries (for instance with rounded corners)\n      // @ts-ignore\n      if (ref.current.geometry.parameters) {\n        // @ts-ignore\n        ref.current.material.scale.set(\n          // @ts-ignore\n          planeBounds[0] * ref.current.geometry.parameters.width,\n          // @ts-ignore\n          planeBounds[1] * ref.current.geometry.parameters.height\n        )\n      }\n    }, [planeBounds[0], planeBounds[1]])\n    return (\n      <mesh ref={ref} scale={Array.isArray(scale) ? [...scale, 1] : scale} {...props}>\n        <planeGeometry args={[1, 1, segments, segments]} />\n        <imageMaterial\n          color={color}\n          map={texture!}\n          zoom={zoom}\n          grayscale={grayscale}\n          opacity={opacity}\n          scale={planeBounds}\n          imageBounds={imageBounds}\n          resolution={resolution}\n          radius={radius}\n          toneMapped={toneMapped}\n          transparent={transparent}\n          side={side}\n          key={ImageMaterialImpl.key}\n        />\n        {children}\n      </mesh>\n    )\n  }\n)\n\nconst ImageWithUrl: ForwardRefComponent<ImageProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef(\n  ({ url, ...props }: ImageProps, ref: React.ForwardedRef<THREE.Mesh>) => {\n    const texture = useTexture(url!)\n    return <ImageBase {...props} texture={texture} ref={ref} />\n  }\n)\n\nconst ImageWithTexture: ForwardRefComponent<ImageProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef(\n  ({ url: _url, ...props }: ImageProps, ref: React.ForwardedRef<THREE.Mesh>) => {\n    return <ImageBase {...props} ref={ref} />\n  }\n)\n\nexport const Image: ForwardRefComponent<ImageProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef<\n  THREE.Mesh,\n  ImageProps\n>((props, ref) => {\n  if (props.url) return <ImageWithUrl {...props} ref={ref} />\n  else if (props.texture) return <ImageWithTexture {...props} ref={ref} />\n  else throw new Error('<Image /> requires a url or texture')\n})\n"
  },
  {
    "path": "src/core/Instances.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ThreeElement, ThreeElements, extend, useFrame } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { setUpdateRange } from '../helpers/deprecated'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    positionMesh: ThreeElement<typeof PositionMesh>\n  }\n}\n\ntype Api = {\n  getParent: () => React.RefObject<InstancedMesh>\n  subscribe: <T>(ref: React.RefObject<T>) => void\n}\n\nexport type InstancesProps = Omit<ThreeElements['instancedMesh'], 'ref' | 'args'> & {\n  context?: React.Context<Api>\n  range?: number\n  limit?: number\n  frames?: number\n}\n\nexport type InstanceProps = Omit<ThreeElements['positionMesh'], 'ref'> & {\n  context?: React.Context<Api>\n}\n\nexport type InstancedAttributeProps = Omit<ThreeElements['instancedBufferAttribute'], 'ref' | 'args'> & {\n  name: string\n  defaultValue: any\n  normalized?: boolean\n  usage?: number\n}\n\ntype InstancedMesh = Omit<THREE.InstancedMesh, 'instanceMatrix' | 'instanceColor'> & {\n  instanceMatrix: THREE.InstancedBufferAttribute\n  instanceColor: THREE.InstancedBufferAttribute\n}\n\nfunction isFunctionChild(\n  value: any\n): value is (\n  props: React.ForwardRefExoticComponent<Omit<InstanceProps, 'ref'> & React.RefAttributes<unknown>>\n) => React.ReactNode {\n  return typeof value === 'function'\n}\n\nconst _instanceLocalMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst _instanceWorldMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst _instanceIntersects: THREE.Intersection[] = []\nconst _mesh = /* @__PURE__ */ new THREE.Mesh<THREE.BufferGeometry, THREE.MeshBasicMaterial>()\n\nexport class PositionMesh extends THREE.Group {\n  color: THREE.Color\n  instance: React.RefObject<THREE.InstancedMesh | undefined>\n  instanceKey: React.RefObject<PositionMesh | undefined>\n  constructor() {\n    super()\n    this.color = new THREE.Color('white')\n    this.instance = { current: undefined }\n    this.instanceKey = { current: undefined }\n  }\n\n  // This will allow the virtual instance have bounds\n  get geometry() {\n    return this.instance.current?.geometry\n  }\n\n  // And this will allow the virtual instance to receive events\n  raycast(raycaster: THREE.Raycaster, intersects: THREE.Intersection[]) {\n    const parent = this.instance.current\n    if (!parent) return\n    if (!parent.geometry || !parent.material) return\n    _mesh.geometry = parent.geometry\n    const matrixWorld = parent.matrixWorld\n    const instanceId = parent.userData.instances.indexOf(this.instanceKey)\n    // If the instance wasn't found or exceeds the parents draw range, bail out\n    if (instanceId === -1 || instanceId > parent.count) return\n    // calculate the world matrix for each instance\n    parent.getMatrixAt(instanceId, _instanceLocalMatrix)\n    _instanceWorldMatrix.multiplyMatrices(matrixWorld, _instanceLocalMatrix)\n    // the mesh represents this single instance\n    _mesh.matrixWorld = _instanceWorldMatrix\n    // raycast side according to instance material\n    if (parent.material instanceof THREE.Material) _mesh.material.side = parent.material.side\n    else _mesh.material.side = parent.material[0].side\n    _mesh.raycast(raycaster, _instanceIntersects)\n    // process the result of raycast\n    for (let i = 0, l = _instanceIntersects.length; i < l; i++) {\n      const intersect = _instanceIntersects[i]\n      intersect.instanceId = instanceId\n      intersect.object = this\n      intersects.push(intersect)\n    }\n    _instanceIntersects.length = 0\n  }\n}\n\nconst globalContext = /* @__PURE__ */ React.createContext<Api>(null!)\nconst parentMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst instanceMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst tempMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst translation = /* @__PURE__ */ new THREE.Vector3()\nconst rotation = /* @__PURE__ */ new THREE.Quaternion()\nconst scale = /* @__PURE__ */ new THREE.Vector3()\n\nconst isInstancedBufferAttribute = (attr: any): attr is THREE.InstancedBufferAttribute =>\n  attr.isInstancedBufferAttribute\n\nexport const Instance = /* @__PURE__ */ React.forwardRef(({ context, children, ...props }: InstanceProps, ref) => {\n  React.useMemo(() => extend({ PositionMesh }), [])\n  const group = React.useRef<PositionMesh>(null!)\n  React.useImperativeHandle(ref, () => group.current, [])\n  const { subscribe, getParent } = React.useContext<Api>(context || globalContext)\n  React.useLayoutEffect(() => subscribe(group), [])\n  return (\n    <positionMesh instance={getParent()} instanceKey={group} ref={group} {...props}>\n      {children}\n    </positionMesh>\n  )\n})\n\nexport const Instances: ForwardRefComponent<InstancesProps, THREE.InstancedMesh> = /* @__PURE__ */ React.forwardRef<\n  THREE.InstancedMesh,\n  InstancesProps\n>(({ context, children, range, limit = 1000, frames = Infinity, ...props }, ref) => {\n  const [{ localContext, instance }] = React.useState(() => {\n    const localContext = React.createContext<Api>(null!)\n    return {\n      localContext,\n      instance: React.forwardRef((props: InstanceProps, ref) => (\n        <Instance context={localContext} {...props} ref={ref} />\n      )),\n    }\n  })\n\n  const parentRef = React.useRef<InstancedMesh>(null!)\n  React.useImperativeHandle(ref, () => parentRef.current, [])\n  const [instances, setInstances] = React.useState<React.RefObject<PositionMesh>[]>([])\n  const [[matrices, colors]] = React.useState(() => {\n    const mArray = new Float32Array(limit * 16)\n    for (let i = 0; i < limit; i++) tempMatrix.identity().toArray(mArray, i * 16)\n    return [mArray, new Float32Array([...new Array(limit * 3)].map(() => 1))]\n  })\n\n  React.useEffect(() => {\n    // We might be a frame too late? 🤷‍♂️\n    parentRef.current.instanceMatrix.needsUpdate = true\n  })\n\n  let iterations = 0\n  let count = 0\n\n  const attributes = React.useRef<[string, THREE.InstancedBufferAttribute][]>([])\n  React.useLayoutEffect(() => {\n    attributes.current = Object.entries(parentRef.current.geometry.attributes).filter(([_name, value]) =>\n      isInstancedBufferAttribute(value)\n    ) as [string, THREE.InstancedBufferAttribute][]\n  })\n\n  useFrame(() => {\n    if (frames === Infinity || iterations < frames) {\n      parentRef.current.updateMatrix()\n      parentRef.current.updateMatrixWorld()\n      parentMatrix.copy(parentRef.current.matrixWorld).invert()\n\n      count = Math.min(limit, range !== undefined ? range : limit, instances.length)\n      parentRef.current.count = count\n      setUpdateRange(parentRef.current.instanceMatrix, { start: 0, count: count * 16 })\n      setUpdateRange(parentRef.current.instanceColor, { start: 0, count: count * 3 })\n\n      for (let i = 0; i < instances.length; i++) {\n        const instance = instances[i].current\n        // Multiply the inverse of the InstancedMesh world matrix or else\n        // Instances will be double-transformed if <Instances> isn't at identity\n        instance.matrixWorld.decompose(translation, rotation, scale)\n        instanceMatrix.compose(translation, rotation, scale).premultiply(parentMatrix)\n        instanceMatrix.toArray(matrices, i * 16)\n        parentRef.current.instanceMatrix.needsUpdate = true\n        instance.color.toArray(colors, i * 3)\n        parentRef.current.instanceColor.needsUpdate = true\n      }\n      iterations++\n    }\n  })\n\n  const api = React.useMemo(\n    () => ({\n      getParent: () => parentRef,\n      subscribe: (ref) => {\n        setInstances((instances) => [...instances, ref])\n        return () => setInstances((instances) => instances.filter((item) => item.current !== ref.current))\n      },\n    }),\n    []\n  )\n\n  return (\n    <instancedMesh\n      userData={{ instances, limit, frames }}\n      matrixAutoUpdate={false}\n      ref={parentRef}\n      args={[null as any, null as any, 0]}\n      raycast={() => null}\n      {...props}\n    >\n      <instancedBufferAttribute attach=\"instanceMatrix\" args={[matrices, 16]} usage={THREE.DynamicDrawUsage} />\n      <instancedBufferAttribute attach=\"instanceColor\" args={[colors, 3]} usage={THREE.DynamicDrawUsage} />\n      {isFunctionChild(children) ? (\n        <localContext.Provider value={api}>{children(instance)}</localContext.Provider>\n      ) : context ? (\n        <context.Provider value={api}>{children}</context.Provider>\n      ) : (\n        <globalContext.Provider value={api}>{children}</globalContext.Provider>\n      )}\n    </instancedMesh>\n  )\n})\n\nexport interface MergedProps extends Omit<InstancesProps, 'children'> {\n  meshes: THREE.Mesh[] | Record<string, THREE.Object3D>\n  children: (\n    ...instances: [React.FC<InstanceProps> & Record<string, React.FC<InstanceProps>>, ...React.FC<InstanceProps>[]]\n  ) => React.ReactNode\n}\n\n// TODO: make this non-recursive and type-safe\nexport const Merged: ForwardRefComponent<MergedProps, THREE.Group> = /* @__PURE__ */ React.forwardRef<\n  THREE.Group,\n  MergedProps\n>(function Merged({ meshes, children, ...props }, ref) {\n  const isArray = Array.isArray(meshes)\n  // Filter out meshes from collections, which may contain non-meshes\n  // @ts-expect-error\n  if (!isArray) for (const key of Object.keys(meshes)) if (!meshes[key].isMesh) delete meshes[key]\n\n  const render = (args) =>\n    isArray\n      ? // @ts-expect-error\n        children(...args)\n      : children(\n          // @ts-expect-error\n          Object.keys(meshes)\n            // @ts-expect-error\n            .filter((key) => meshes[key].isMesh)\n            .reduce((acc, key, i) => ({ ...acc, [key]: args[i] }), {})\n        )\n\n  // @ts-expect-error\n  const components = (isArray ? meshes : Object.values(meshes)).map(({ geometry, material }) => (\n    <Instances key={geometry.uuid} geometry={geometry} material={material} {...props} />\n  ))\n\n  return <group ref={ref}>{renderRecursive(render, components)}</group>\n})\n\n// https://github.com/jamesplease/react-composer\nfunction renderRecursive(\n  render: Function,\n  components: Array<React.ReactElement<{ children: any }> | Function>,\n  results: unknown[] = []\n): React.ReactElement {\n  // Once components is exhausted, we can render out the results array.\n  if (!components[0]) {\n    return render(results)\n  }\n\n  // Continue recursion for remaining items.\n  // results.concat([value]) ensures [...results, value] instead of [...results, ...value]\n  function nextRender(value) {\n    return renderRecursive(render, components.slice(1), results.concat([value]))\n  }\n\n  // Each props.components entry is either an element or function [element factory]\n  return typeof components[0] === 'function'\n    ? // When it is a function, produce an element by invoking it with \"render component values\".\n      components[0]({ results, render: nextRender })\n    : // When it is an element, enhance the element's props with the render prop.\n      React.cloneElement(components[0], { children: nextRender })\n}\n\n/** Idea and implementation for global instances and instanced attributes by\n/*  Matias Gonzalez Fernandez https://x.com/matiNotFound\n/*  and Paul Henschel https://x.com/0xca0a\n*/\nexport function createInstances<T = InstanceProps>() {\n  const context = React.createContext<Api>(null!)\n  return [\n    React.forwardRef<THREE.InstancedMesh, InstancesProps>((props, fref) => (\n      <Instances ref={fref} context={context} {...props} />\n    )),\n    React.forwardRef<PositionMesh & T, T & InstanceProps>((props, fref) => (\n      <Instance ref={fref} context={context} {...props} />\n    )),\n  ] as const\n}\n\nexport const InstancedAttribute = React.forwardRef(\n  ({ name, defaultValue, normalized, usage = THREE.DynamicDrawUsage }: InstancedAttributeProps, fref) => {\n    const ref = React.useRef<THREE.InstancedBufferAttribute>(null!)\n    React.useImperativeHandle(fref, () => ref.current, [])\n    React.useLayoutEffect(() => {\n      const parent = (ref.current as any).__r3f.parent.object\n      parent.geometry.attributes[name] = ref.current\n      const value = Array.isArray(defaultValue) ? defaultValue : [defaultValue]\n      const array = Array.from({ length: parent.userData.limit }, () => value).flat()\n      ref.current.array = new Float32Array(array)\n      ref.current.itemSize = value.length\n      // @ts-expect-error\n      ref.current.count = array.length / ref.current.itemSize\n      return () => {\n        delete parent.geometry.attributes[name]\n      }\n    }, [name])\n    let iterations = 0\n    useFrame(() => {\n      const parent = (ref.current as any).__r3f.parent.object\n      if (parent.userData.frames === Infinity || iterations < parent.userData.frames) {\n        for (let i = 0; i < parent.userData.instances.length; i++) {\n          const instance = parent.userData.instances[i].current\n          const value = instance[name]\n          if (value !== undefined) {\n            ref.current.set(\n              Array.isArray(value) ? value : typeof value.toArray === 'function' ? value.toArray() : [value],\n              i * ref.current.itemSize\n            )\n            ref.current.needsUpdate = true\n          }\n        }\n        iterations++\n      }\n    })\n    // @ts-expect-error we're abusing three API here by mutating immutable args\n    return <instancedBufferAttribute ref={ref} usage={usage} normalized={normalized} />\n  }\n)\n"
  },
  {
    "path": "src/core/Ktx2.tsx",
    "content": "import * as React from 'react'\nimport { Texture } from 'three'\nimport { useLoader, useThree } from '@react-three/fiber'\nimport { useEffect } from 'react'\nimport { KTX2Loader } from 'three-stdlib'\nimport { IsObject } from './Texture'\n\nconst cdn = 'https://cdn.jsdelivr.net/gh/pmndrs/drei-assets@master'\nexport function useKTX2<Url extends string[] | string | Record<string, string>>(\n  input: Url,\n  basisPath: string = `${cdn}/basis/`\n): Url extends any[] ? Texture[] : Url extends object ? { [key in keyof Url]: Texture } : Texture {\n  const gl = useThree((state) => state.gl)\n  const textures = useLoader(KTX2Loader, IsObject(input) ? Object.values(input) : (input as any), (loader: any) => {\n    loader.detectSupport(gl)\n    loader.setTranscoderPath(basisPath)\n  })\n\n  // https://github.com/mrdoob/three.js/issues/22696\n  // Upload the texture to the GPU immediately instead of waiting for the first render\n  useEffect(() => {\n    const array = Array.isArray(textures) ? textures : [textures]\n    array.forEach(gl.initTexture)\n  }, [gl, textures])\n\n  if (IsObject(input)) {\n    const keys = Object.keys(input)\n    const keyed = {} as any\n    keys.forEach((key) => Object.assign(keyed, { [key]: textures[keys.indexOf(key)] }))\n    return keyed\n  } else {\n    return textures as any\n  }\n}\n\nuseKTX2.preload = (url: string extends any[] ? string[] : string, basisPath: string = `${cdn}/basis/`) =>\n  useLoader.preload(KTX2Loader, url, (loader: any) => {\n    loader.setTranscoderPath(basisPath)\n  })\n\nuseKTX2.clear = (input: string | string[]) => useLoader.clear(KTX2Loader, input)\n\n//\n\nexport const Ktx2 = ({\n  children,\n  input,\n  basisPath,\n}: {\n  children?: (texture: ReturnType<typeof useKTX2>) => React.ReactNode\n  input: Parameters<typeof useKTX2>[0]\n  basisPath?: Parameters<typeof useKTX2>[1]\n}) => {\n  const texture = useKTX2(input, basisPath)\n\n  return <>{children?.(texture)}</>\n}\n"
  },
  {
    "path": "src/core/Lightformer.tsx",
    "content": "import { applyProps, ReactThreeFiber, ThreeElements } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type LightProps = Omit<ThreeElements['mesh'], 'ref'> & {\n  args?: any[]\n  map?: THREE.Texture\n  toneMapped?: boolean\n  color?: ReactThreeFiber.Color\n  form?: 'circle' | 'ring' | 'rect' | 'plane' | 'box' | any\n  scale?: number | [number, number, number] | [number, number]\n  intensity?: number\n  target?: boolean | [number, number, number] | THREE.Vector3\n  light?: Partial<ThreeElements['pointLight']>\n}\n\nexport const Lightformer: ForwardRefComponent<LightProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      light,\n      args,\n      map,\n      toneMapped = false,\n      color = 'white',\n      form: Form = 'rect',\n      intensity = 1,\n      scale = 1,\n      target = [0, 0, 0],\n      children,\n      ...props\n    },\n    forwardRef\n  ) => {\n    // Apply emissive power\n    const ref = React.useRef<THREE.Mesh<THREE.BufferGeometry, THREE.MeshBasicMaterial>>(null!)\n    React.useImperativeHandle(forwardRef, () => ref.current, [])\n    React.useLayoutEffect(() => {\n      if (!children && !props.material) {\n        applyProps(ref.current.material as any, { color })\n        ref.current.material.color.multiplyScalar(intensity)\n      }\n    }, [color, intensity, children, props.material])\n\n    // Target light\n    React.useLayoutEffect(() => {\n      if (!props.rotation) ref.current.quaternion.identity()\n      if (target && !props.rotation) {\n        'boolean' === typeof target\n          ? ref.current.lookAt(0, 0, 0)\n          : ref.current.lookAt(Array.isArray(target) ? new THREE.Vector3(...target) : target)\n      }\n    }, [target, props.rotation])\n\n    // Fix 2-dimensional scale\n    scale = Array.isArray(scale) && scale.length === 2 ? [scale[0], scale[1], 1] : scale\n    return (\n      <mesh ref={ref} scale={scale} {...props}>\n        {Form === 'circle' ? (\n          <ringGeometry args={args ? (args as any) : [0, 0.5, 64]} />\n        ) : Form === 'ring' ? (\n          <ringGeometry args={args ? (args as any) : [0.25, 0.5, 64]} />\n        ) : Form === 'rect' || Form === 'plane' ? (\n          <planeGeometry args={args ? (args as any) : [1, 1]} />\n        ) : Form === 'box' ? (\n          <boxGeometry args={args ? (args as any) : [1, 1, 1]} />\n        ) : (\n          <Form args={args} />\n        )}\n        {children ? children : <meshBasicMaterial toneMapped={toneMapped} map={map} side={THREE.DoubleSide} />}\n        {light && <pointLight castShadow {...light} />}\n      </mesh>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Line.tsx",
    "content": "import * as React from 'react'\nimport { Vector2, Vector3, Vector4, Color, ColorRepresentation } from 'three'\nimport { useThree, Vector2 as FiberVector2, Vector3 as FiberVector3, ThreeElement } from '@react-three/fiber'\nimport {\n  LineGeometry,\n  LineSegmentsGeometry,\n  LineMaterial,\n  LineMaterialParameters,\n  Line2,\n  LineSegments2,\n} from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type LineProps = Omit<\n  {\n    points: ReadonlyArray<FiberVector2 | FiberVector3>\n    vertexColors?: ReadonlyArray<Color | [number, number, number] | [number, number, number, number]>\n    lineWidth?: number\n    segments?: boolean\n  } & Omit<LineMaterialParameters, 'vertexColors' | 'color'> &\n    Omit<ThreeElement<typeof Line2>, 'ref' | 'args'> &\n    Omit<ThreeElement<typeof LineMaterial>, 'ref' | 'color' | 'vertexColors' | 'args'> & {\n      color?: ColorRepresentation\n    },\n  'ref'\n>\n\nexport const Line: ForwardRefComponent<LineProps, Line2 | LineSegments2> = /* @__PURE__ */ React.forwardRef<\n  Line2 | LineSegments2,\n  LineProps\n>(function Line({ points, color = 0xffffff, vertexColors, linewidth, lineWidth, segments, dashed, ...rest }, ref) {\n  const size = useThree((state) => state.size)\n  const line2 = React.useMemo(() => (segments ? new LineSegments2() : new Line2()), [segments])\n  const [lineMaterial] = React.useState(() => new LineMaterial())\n  const itemSize = (vertexColors?.[0] as number[] | undefined)?.length === 4 ? 4 : 3\n  const lineGeom = React.useMemo(() => {\n    const geom = segments ? new LineSegmentsGeometry() : new LineGeometry()\n    const pValues = points.map((p) => {\n      const isArray = Array.isArray(p)\n      return p instanceof Vector3 || p instanceof Vector4\n        ? [p.x, p.y, p.z]\n        : p instanceof Vector2\n          ? [p.x, p.y, 0]\n          : isArray && p.length === 3\n            ? [p[0], p[1], p[2]]\n            : isArray && p.length === 2\n              ? [p[0], p[1], 0]\n              : p\n    })\n\n    geom.setPositions(pValues.flat())\n\n    if (vertexColors) {\n      // using vertexColors requires the color value to be white see #1813\n      color = 0xffffff\n      const cValues = vertexColors.map((c) => (c instanceof Color ? c.toArray() : c))\n      geom.setColors(cValues.flat(), itemSize)\n    }\n\n    return geom\n  }, [points, segments, vertexColors, itemSize])\n\n  React.useLayoutEffect(() => {\n    line2.computeLineDistances()\n  }, [points, line2])\n\n  React.useLayoutEffect(() => {\n    if (dashed) {\n      lineMaterial.defines.USE_DASH = ''\n    } else {\n      // Setting lineMaterial.defines.USE_DASH to undefined is apparently not sufficient.\n      delete lineMaterial.defines.USE_DASH\n    }\n    lineMaterial.needsUpdate = true\n  }, [dashed, lineMaterial])\n\n  React.useEffect(() => {\n    return () => {\n      lineGeom.dispose()\n      lineMaterial.dispose()\n    }\n  }, [lineGeom])\n\n  return (\n    <primitive object={line2} ref={ref} {...rest}>\n      <primitive object={lineGeom} attach=\"geometry\" />\n      <primitive\n        object={lineMaterial}\n        attach=\"material\"\n        color={color}\n        vertexColors={Boolean(vertexColors)}\n        resolution={[size.width, size.height]}\n        linewidth={linewidth ?? lineWidth ?? 1}\n        dashed={dashed}\n        transparent={itemSize === 4}\n        {...rest}\n      />\n    </primitive>\n  )\n})\n"
  },
  {
    "path": "src/core/MapControls.tsx",
    "content": "import { EventManager, ReactThreeFiber, ThreeElement, useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { MapControls as MapControlsImpl } from 'three-stdlib'\nimport { ForwardRefComponent, Overwrite } from '../helpers/ts-utils'\n\nexport type MapControlsProps = Omit<\n  Overwrite<\n    ThreeElement<typeof MapControlsImpl>,\n    {\n      target?: ReactThreeFiber.Vector3\n      camera?: THREE.Camera\n      makeDefault?: boolean\n      onChange?: (e?: THREE.Event) => void\n      onStart?: (e?: THREE.Event) => void\n      onEnd?: (e?: THREE.Event) => void\n      domElement?: HTMLElement\n    }\n  >,\n  'ref' | 'args'\n>\n\nexport const MapControls: ForwardRefComponent<MapControlsProps, MapControlsImpl> = /* @__PURE__ */ React.forwardRef<\n  MapControlsImpl,\n  MapControlsProps\n>((props = { enableDamping: true }, ref) => {\n  const { domElement, camera, makeDefault, onChange, onStart, onEnd, ...rest } = props\n  const invalidate = useThree((state) => state.invalidate)\n  const defaultCamera = useThree((state) => state.camera)\n  const gl = useThree((state) => state.gl)\n  const events = useThree((state) => state.events) as EventManager<HTMLElement>\n  const set = useThree((state) => state.set)\n  const get = useThree((state) => state.get)\n  const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n\n  const explCamera = (camera || defaultCamera) as THREE.OrthographicCamera | THREE.PerspectiveCamera\n  const controls = React.useMemo(() => new MapControlsImpl(explCamera), [explCamera])\n\n  React.useEffect(() => {\n    controls.connect(explDomElement)\n    const callback = (e: THREE.Event) => {\n      invalidate()\n      if (onChange) onChange(e)\n    }\n    controls.addEventListener('change', callback)\n\n    if (onStart) controls.addEventListener('start', onStart)\n    if (onEnd) controls.addEventListener('end', onEnd)\n\n    return () => {\n      controls.dispose()\n      controls.removeEventListener('change', callback)\n      if (onStart) controls.removeEventListener('start', onStart)\n      if (onEnd) controls.removeEventListener('end', onEnd)\n    }\n  }, [onChange, onStart, onEnd, controls, invalidate, explDomElement])\n\n  React.useEffect(() => {\n    if (makeDefault) {\n      const old = get().controls\n      // @ts-ignore https://github.com/three-types/three-ts-types/pull/1398\n      set({ controls })\n      return () => set({ controls: old })\n    }\n  }, [makeDefault, controls])\n\n  useFrame(() => controls.update(), -1)\n\n  return <primitive ref={ref} object={controls} enableDamping {...rest} />\n})\n"
  },
  {
    "path": "src/core/MarchingCubes.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { Color, Group } from 'three'\nimport { MarchingCubes as MarchingCubesImpl } from 'three-stdlib'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ntype Api = {\n  getParent: () => React.RefObject<MarchingCubesImpl>\n}\n\nconst globalContext = /* @__PURE__ */ React.createContext<Api>(null!)\n\nexport type MarchingCubesProps = {\n  resolution?: number\n  maxPolyCount?: number\n  enableUvs?: boolean\n  enableColors?: boolean\n} & Omit<ThreeElements['group'], 'ref'>\n\nexport const MarchingCubes: ForwardRefComponent<MarchingCubesProps, MarchingCubesImpl> =\n  /* @__PURE__ */ React.forwardRef(\n    ({ resolution = 28, maxPolyCount = 10000, enableUvs = false, enableColors = false, children, ...props }, ref) => {\n      const marchingCubesRef = React.useRef<MarchingCubesImpl>(null!)\n      React.useImperativeHandle(ref, () => marchingCubesRef.current, [])\n      const marchingCubes = React.useMemo(\n        () =>\n          new MarchingCubesImpl(resolution, null as unknown as THREE.Material, enableUvs, enableColors, maxPolyCount),\n        [resolution, maxPolyCount, enableUvs, enableColors]\n      )\n      const api = React.useMemo(() => ({ getParent: () => marchingCubesRef }), [])\n\n      useFrame(() => {\n        marchingCubes.update()\n        marchingCubes.reset()\n      }, -1) // To make sure the reset runs before the balls or planes are added\n\n      return (\n        <>\n          <primitive object={marchingCubes} ref={marchingCubesRef} {...props}>\n            <globalContext.Provider value={api}>{children}</globalContext.Provider>\n          </primitive>\n        </>\n      )\n    }\n  )\n\nexport type MarchingCubeProps = {\n  strength?: number\n  subtract?: number\n  color?: Color\n} & ThreeElements['group']\n\nexport const MarchingCube: ForwardRefComponent<MarchingCubeProps, THREE.Group> = /* @__PURE__ */ React.forwardRef(\n  ({ strength = 0.5, subtract = 12, color, ...props }: MarchingCubeProps, ref) => {\n    const { getParent } = React.useContext(globalContext)\n    const parentRef = React.useMemo(() => getParent(), [getParent])\n    const cubeRef = React.useRef<Group>(null!)\n    React.useImperativeHandle(ref, () => cubeRef.current, [])\n    const vec = new THREE.Vector3()\n    useFrame((state) => {\n      if (!parentRef.current || !cubeRef.current) return\n      cubeRef.current.getWorldPosition(vec)\n      parentRef.current.addBall(0.5 + vec.x * 0.5, 0.5 + vec.y * 0.5, 0.5 + vec.z * 0.5, strength, subtract, color)\n    })\n    return <group ref={cubeRef} {...props} />\n  }\n)\n\nexport type MarchingPlaneProps = {\n  planeType?: 'x' | 'y' | 'z'\n  strength?: number\n  subtract?: number\n} & ThreeElements['group']\n\nexport const MarchingPlane: ForwardRefComponent<MarchingPlaneProps, THREE.Group> = /* @__PURE__ */ React.forwardRef(\n  ({ planeType: _planeType = 'x', strength = 0.5, subtract = 12, ...props }: MarchingPlaneProps, ref) => {\n    const { getParent } = React.useContext(globalContext)\n    const parentRef = React.useMemo(() => getParent(), [getParent])\n    const wallRef = React.useRef<Group>(null!)\n    React.useImperativeHandle(ref, () => wallRef.current, [])\n    const planeType = React.useMemo(\n      () => (_planeType === 'x' ? 'addPlaneX' : _planeType === 'y' ? 'addPlaneY' : 'addPlaneZ'),\n      [_planeType]\n    )\n\n    useFrame(() => {\n      if (!parentRef.current || !wallRef.current) return\n      parentRef.current[planeType](strength, subtract)\n    })\n    return <group ref={wallRef} {...props} />\n  }\n)\n"
  },
  {
    "path": "src/core/Mask.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { ThreeElements } from '@react-three/fiber'\n\nexport type MaskProps = Omit<ThreeElements['mesh'], 'ref' | 'id'> & {\n  /** Each mask must have an id, you can have compound masks referring to the same id */\n  id: number\n  /** If colors of the masks own material will leak through, default: false */\n  colorWrite?: boolean\n  /** If depth  of the masks own material will leak through, default: false */\n  depthWrite?: boolean\n}\n\nexport const Mask: ForwardRefComponent<MaskProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef(\n  ({ id = 1, colorWrite = false, depthWrite = false, ...props }: MaskProps, fref: React.ForwardedRef<THREE.Mesh>) => {\n    const ref = React.useRef<THREE.Mesh>(null!)\n    const spread = React.useMemo(\n      () => ({\n        colorWrite,\n        depthWrite,\n        stencilWrite: true,\n        stencilRef: id,\n        stencilFunc: THREE.AlwaysStencilFunc,\n        stencilFail: THREE.ReplaceStencilOp,\n        stencilZFail: THREE.ReplaceStencilOp,\n        stencilZPass: THREE.ReplaceStencilOp,\n      }),\n      [id, colorWrite, depthWrite]\n    )\n    React.useLayoutEffect(() => {\n      Object.assign(ref.current.material, spread)\n    })\n    React.useImperativeHandle(fref, () => ref.current, [])\n    return <mesh ref={ref} renderOrder={-id} {...props} />\n  }\n)\n\nexport function useMask(id: number, inverse: boolean = false) {\n  return {\n    stencilWrite: true,\n    stencilRef: id,\n    stencilFunc: inverse ? THREE.NotEqualStencilFunc : THREE.EqualStencilFunc,\n    stencilFail: THREE.KeepStencilOp,\n    stencilZFail: THREE.KeepStencilOp,\n    stencilZPass: THREE.KeepStencilOp,\n  }\n}\n"
  },
  {
    "path": "src/core/MatcapTexture.tsx",
    "content": "import * as React from 'react'\nimport { useTexture } from './Texture'\nimport { Texture } from 'three'\nimport { suspend } from 'suspend-react'\n\nfunction getFormatString(format: number) {\n  switch (format) {\n    case 64:\n      return '-64px'\n    case 128:\n      return '-128px'\n    case 256:\n      return '-256px'\n    case 512:\n      return '-512px'\n    default:\n      return ''\n  }\n}\n\nconst LIST_URL = 'https://cdn.jsdelivr.net/gh/pmndrs/drei-assets@master/matcaps.json'\nconst MATCAP_ROOT = 'https://rawcdn.githack.com/emmelleppi/matcaps/9b36ccaaf0a24881a39062d05566c9e92be4aa0d'\n\nexport function useMatcapTexture(\n  id: number | string = 0,\n  format = 1024,\n  onLoad?: (texture: Texture | Texture[]) => void\n): [Texture, string, number] {\n  const matcapList = suspend(() => fetch(LIST_URL).then((res) => res.json()), ['matcapList']) as Record<string, string>\n\n  const DEFAULT_MATCAP = matcapList[0]\n  const numTot = React.useMemo(() => Object.keys(matcapList).length, [])\n\n  const fileHash = React.useMemo(() => {\n    if (typeof id === 'string') {\n      return id\n    } else if (typeof id === 'number') {\n      return matcapList[id]\n    }\n    return null\n  }, [id])\n\n  const fileName = `${fileHash || DEFAULT_MATCAP}${getFormatString(format)}.png`\n  const url = `${MATCAP_ROOT}/${format}/${fileName}`\n\n  const matcapTexture = useTexture(url, onLoad) as Texture\n\n  return [matcapTexture, url, numTot]\n}\n\n//\n\nexport const MatcapTexture = ({\n  children,\n  id,\n  format,\n  onLoad,\n}: {\n  children?: (texture: ReturnType<typeof useMatcapTexture>) => React.ReactNode\n  id?: Parameters<typeof useMatcapTexture>[0]\n  format?: Parameters<typeof useMatcapTexture>[1]\n  onLoad?: Parameters<typeof useMatcapTexture>[2]\n}) => {\n  const texture = useMatcapTexture(id, format, onLoad)\n\n  return <>{children?.(texture)}</>\n}\n"
  },
  {
    "path": "src/core/MeshDiscardMaterial.tsx",
    "content": "import * as React from 'react'\nimport { ShaderMaterial } from 'three'\nimport { extend, ThreeElements } from '@react-three/fiber'\nimport { DiscardMaterial as DiscardMaterialImpl } from '../materials/DiscardMaterial'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    discardMaterialImpl: ThreeElements['shaderMaterial']\n  }\n}\n\nexport type MeshDiscardMaterialProps = Omit<ThreeElements['shaderMaterial'], 'ref'>\n\nexport const MeshDiscardMaterial: ForwardRefComponent<MeshDiscardMaterialProps, ShaderMaterial> =\n  /* @__PURE__ */ React.forwardRef((props, fref) => {\n    extend({ DiscardMaterialImpl })\n    return <discardMaterialImpl ref={fref} {...props} />\n  })\n"
  },
  {
    "path": "src/core/MeshDistortMaterial.tsx",
    "content": "import * as React from 'react'\nimport { IUniform, MeshPhysicalMaterial, MeshPhysicalMaterialParameters } from 'three'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\n// @ts-ignore\nimport distort from '../helpers/glsl/distort.vert.glsl'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ninterface Uniform<T> {\n  value: T\n}\n\nclass DistortMaterialImpl extends MeshPhysicalMaterial {\n  _time: Uniform<number>\n  _distort: Uniform<number>\n  _radius: Uniform<number>\n\n  constructor(parameters: MeshPhysicalMaterialParameters = {}) {\n    super(parameters)\n    this.setValues(parameters)\n    this._time = { value: 0 }\n    this._distort = { value: 0.4 }\n    this._radius = { value: 1 }\n  }\n\n  // FIXME Use `THREE.WebGLProgramParametersWithUniforms` type when able to target @types/three@0.160.0\n  onBeforeCompile(shader: { vertexShader: string; uniforms: { [uniform: string]: IUniform } }) {\n    shader.uniforms.time = this._time\n    shader.uniforms.radius = this._radius\n    shader.uniforms.distort = this._distort\n\n    shader.vertexShader = `\n      uniform float time;\n      uniform float radius;\n      uniform float distort;\n      ${distort}\n      ${shader.vertexShader}\n    `\n    shader.vertexShader = shader.vertexShader.replace(\n      '#include <begin_vertex>',\n      `\n        float updateTime = time / 50.0;\n        float noise = snoise(vec3(position / 2.0 + updateTime * 5.0));\n        vec3 transformed = vec3(position * (noise * pow(distort, 2.0) + radius));\n        `\n    )\n  }\n\n  get time() {\n    return this._time.value\n  }\n\n  set time(v) {\n    this._time.value = v\n  }\n\n  get distort() {\n    return this._distort.value\n  }\n\n  set distort(v) {\n    this._distort.value = v\n  }\n\n  get radius() {\n    return this._radius.value\n  }\n\n  set radius(v) {\n    this._radius.value = v\n  }\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    distortMaterialImpl: ThreeElements['meshPhysicalMaterial'] & {\n      time?: number\n      distort?: number\n      radius?: number\n    }\n  }\n}\n\nexport type MeshDistortMaterialProps = Omit<ThreeElements['distortMaterialImpl'], 'ref'> & {\n  speed?: number\n  factor?: number\n}\n\nexport const MeshDistortMaterial: ForwardRefComponent<MeshDistortMaterialProps, DistortMaterialImpl> =\n  /* @__PURE__ */ React.forwardRef(({ speed = 1, ...props }, ref) => {\n    const [material] = React.useState(() => new DistortMaterialImpl())\n    useFrame((state) => material && (material.time = state.clock.elapsedTime * speed))\n    return <primitive object={material} ref={ref} attach=\"material\" {...props} />\n  })\n"
  },
  {
    "path": "src/core/MeshPortalMaterial.tsx",
    "content": "// Authors:\n//   N8, https://twitter.com/N8Programs\n//   drcmda, https://twitter.com/0xca0a\n// https://github.com/N8python/maskBlur\n\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { ReactThreeFiber, ThreeElements, extend, useFrame, useThree } from '@react-three/fiber'\nimport { useIntersect } from './useIntersect'\nimport { useFBO } from './Fbo'\nimport { RenderTexture } from './RenderTexture'\nimport { shaderMaterial } from './shaderMaterial'\nimport { FullScreenQuad } from 'three-stdlib'\nimport { version } from '../helpers/constants'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nconst PortalMaterialImpl = /* @__PURE__ */ shaderMaterial(\n  {\n    blur: 0,\n    map: null,\n    sdf: null,\n    blend: 0,\n    size: 0,\n    resolution: /* @__PURE__ */ new THREE.Vector2(),\n  },\n  `varying vec2 vUv;\n   void main() {\n     gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n     vUv = uv;\n   }`,\n  `uniform sampler2D sdf;\n   uniform sampler2D map;\n   uniform float blur;\n   uniform float size;\n   uniform float time;\n   uniform vec2 resolution;\n   varying vec2 vUv;\n   #include <packing>\n   void main() {\n     vec2 uv = gl_FragCoord.xy / resolution.xy;\n     vec4 t = texture2D(map, uv);\n     float k = blur;\n     float d = texture2D(sdf, vUv).r/size;\n     float alpha = 1.0 - smoothstep(0.0, 1.0, clamp(d/k + 1.0, 0.0, 1.0));\n     gl_FragColor = vec4(t.rgb, blur == 0.0 ? t.a : t.a * alpha);\n     #include <tonemapping_fragment>\n     #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n   }`\n)\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    portalMaterialImpl: ThreeElements['shaderMaterial'] & {\n      resolution: ReactThreeFiber.Vector2\n      blur: number\n      blend: number\n      size?: number\n      sdf?: THREE.Texture\n      map?: THREE.Texture\n    }\n  }\n}\n\nexport type PortalProps = Omit<ThreeElements['portalMaterialImpl'], 'ref' | 'blend'> & {\n  /** Mix the portals own scene with the world scene, 0 = world scene render,\n   *  0.5 = both scenes render, 1 = portal scene renders, defaults to 0 */\n  blend?: number\n  /** Edge fade blur, 0 = no blur (default) */\n  blur?: number\n  /** SDF resolution, the smaller the faster is the start-up time (default: 512) */\n  resolution?: number\n  /** By default portals use relative coordinates, contents are affects by the local matrix transform */\n  worldUnits?: boolean\n  /** Optional event priority, defaults to 0 */\n  eventPriority?: number\n  /** Optional render priority, defaults to 0 */\n  renderPriority?: number\n  /** Optionally diable events inside the portal, defaults to false */\n  events?: boolean\n}\n\nexport const MeshPortalMaterial: ForwardRefComponent<PortalProps, ThreeElements['portalMaterialImpl']> =\n  /* @__PURE__ */ React.forwardRef(\n    (\n      {\n        children,\n        events = undefined,\n        blur = 0,\n        eventPriority = 0,\n        renderPriority = 0,\n        worldUnits = false,\n        resolution = 512,\n        ...props\n      },\n      fref\n    ) => {\n      extend({ PortalMaterialImpl })\n\n      const ref = React.useRef<ThreeElements['portalMaterialImpl']>(null!)\n      const { scene, gl, size, viewport, setEvents } = useThree()\n      const maskRenderTarget = useFBO(resolution, resolution)\n\n      const [priority, setPriority] = React.useState(0)\n      useFrame(() => {\n        // If blend is > 0 then the portal is being entered, the render-priority must change\n        const p = ref.current.blend > 0 ? Math.max(1, renderPriority) : 0\n        if (priority !== p) setPriority(p)\n      })\n\n      React.useEffect(() => {\n        if (events !== undefined) setEvents({ enabled: !events })\n      }, [events])\n\n      const [visible, setVisible] = React.useState(true)\n      // See if the parent mesh is in the camera frustum\n      const parent = useIntersect(setVisible) as React.RefObject<THREE.Mesh<THREE.BufferGeometry>>\n      React.useLayoutEffect(() => {\n        // Since the ref above is not tied to a mesh directly (we're inside a material),\n        // it has to be tied to the parent mesh here\n        parent.current = (ref.current as any)?.__r3f.parent?.object\n      }, [])\n\n      React.useLayoutEffect(() => {\n        if (!parent.current) return\n\n        // Apply the SDF mask only once\n        if (blur && ref.current.sdf === null) {\n          const tempMesh = new THREE.Mesh(parent.current.geometry, new THREE.MeshBasicMaterial())\n          const boundingBox = new THREE.Box3().setFromBufferAttribute(\n            tempMesh.geometry.attributes.position as THREE.BufferAttribute\n          )\n          const orthoCam = new THREE.OrthographicCamera(\n            boundingBox.min.x * (1 + 2 / resolution),\n            boundingBox.max.x * (1 + 2 / resolution),\n            boundingBox.max.y * (1 + 2 / resolution),\n            boundingBox.min.y * (1 + 2 / resolution),\n            0.1,\n            1000\n          )\n          orthoCam.position.set(0, 0, 1)\n          orthoCam.lookAt(0, 0, 0)\n\n          gl.setRenderTarget(maskRenderTarget)\n          gl.render(tempMesh, orthoCam)\n          const sg = makeSDFGenerator(resolution, resolution, gl)\n          const sdf = sg(maskRenderTarget.texture)\n          const readSdf = new Float32Array(resolution * resolution)\n          gl.readRenderTargetPixels(sdf, 0, 0, resolution, resolution, readSdf)\n          // Get smallest value in sdf\n          let min = Infinity\n          for (let i = 0; i < readSdf.length; i++) {\n            if (readSdf[i] < min) min = readSdf[i]\n          }\n          min = -min\n          ref.current.size = min\n          ref.current.sdf = sdf.texture\n\n          gl.setRenderTarget(null)\n        }\n      }, [resolution, blur])\n\n      React.useImperativeHandle(fref, () => ref.current)\n\n      const compute = React.useCallback((event, state, previous) => {\n        if (!parent.current) return false\n        state.pointer.set((event.offsetX / state.size.width) * 2 - 1, -(event.offsetY / state.size.height) * 2 + 1)\n        state.raycaster.setFromCamera(state.pointer, state.camera)\n\n        if (ref.current?.blend === 0) {\n          // We run a quick check against the parent, if it isn't hit there's no need to raycast at all\n          const [intersection] = state.raycaster.intersectObject(parent.current)\n          if (!intersection) {\n            // Cancel out the raycast camera if the parent mesh isn't hit\n            state.raycaster.camera = undefined\n            return false\n          }\n        }\n      }, [])\n\n      return (\n        <portalMaterialImpl\n          ref={ref as any}\n          blur={blur}\n          blend={0}\n          resolution={[size.width * viewport.dpr, size.height * viewport.dpr]}\n          attach=\"material\"\n          {...props}\n        >\n          <RenderTexture\n            attach=\"map\"\n            frames={visible ? Infinity : 0}\n            eventPriority={eventPriority}\n            renderPriority={renderPriority}\n            compute={compute}\n          >\n            {children}\n            <ManagePortalScene\n              events={events}\n              rootScene={scene}\n              priority={priority}\n              material={ref}\n              worldUnits={worldUnits}\n            />\n          </RenderTexture>\n        </portalMaterialImpl>\n      )\n    }\n  )\n\nfunction ManagePortalScene({\n  events = undefined,\n  rootScene,\n  material,\n  priority,\n  worldUnits,\n}: {\n  events?: boolean\n  rootScene: THREE.Scene\n  material: React.RefObject<ThreeElements['portalMaterialImpl']>\n  priority: number\n  worldUnits: boolean\n}) {\n  const scene = useThree((state) => state.scene)\n  const setEvents = useThree((state) => state.setEvents)\n  const buffer1 = useFBO()\n  const buffer2 = useFBO()\n\n  React.useLayoutEffect(() => {\n    scene.matrixAutoUpdate = false\n  }, [])\n\n  React.useEffect(() => {\n    if (events !== undefined) setEvents({ enabled: events })\n  }, [events])\n\n  const [quad, blend] = React.useMemo(() => {\n    // This fullscreen-quad is used to blend the two textures\n    const blend = { value: 0 }\n    const quad = new FullScreenQuad(\n      new THREE.ShaderMaterial({\n        uniforms: {\n          a: { value: buffer1.texture },\n          b: { value: buffer2.texture },\n          blend,\n        },\n        vertexShader: /*glsl*/ `\n          varying vec2 vUv;\n          void main() {\n            vUv = uv;\n            gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n          }`,\n        fragmentShader: /*glsl*/ `\n          uniform sampler2D a;\n          uniform sampler2D b;\n          uniform float blend;\n          varying vec2 vUv;\n          #include <packing>\n          void main() {\n            vec4 ta = texture2D(a, vUv);\n            vec4 tb = texture2D(b, vUv);\n            gl_FragColor = mix(tb, ta, blend);\n            #include <tonemapping_fragment>\n            #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n          }`,\n      })\n    )\n    return [quad, blend]\n  }, [])\n\n  useFrame((state) => {\n    let parent = (material?.current as any)?.__r3f.parent?.object\n    if (parent) {\n      // Move portal contents along with the parent if worldUnits is true\n      if (!worldUnits) {\n        // If the portal renders exclusively the original scene needs to be updated\n        if (priority && material.current?.blend === 1) parent.updateWorldMatrix(true, false)\n        scene.matrixWorld.copy(parent.matrixWorld)\n      } else scene.matrixWorld.identity()\n\n      // This bit is only necessary if the portal is blended, now it has a render-priority\n      // and will take over the render loop\n      if (priority) {\n        if (material.current?.blend > 0 && material.current?.blend < 1) {\n          // If blend is ongoing (> 0 and < 1) then we need to render both the root scene\n          // and the portal scene, both will then be mixed in the quad from above\n          blend.value = material.current.blend\n          state.gl.setRenderTarget(buffer1)\n          state.gl.render(scene, state.camera)\n          state.gl.setRenderTarget(buffer2)\n          state.gl.render(rootScene, state.camera)\n          state.gl.setRenderTarget(null)\n          quad.render(state.gl)\n        } else if (material.current?.blend === 1) {\n          // However if blend is 1 we only need to render the portal scene\n          state.gl.render(scene, state.camera)\n        }\n      }\n    }\n  }, priority)\n  return <></>\n}\n\nconst makeSDFGenerator = (clientWidth, clientHeight, renderer) => {\n  let finalTarget = new THREE.WebGLRenderTarget(clientWidth, clientHeight, {\n    minFilter: THREE.LinearMipmapLinearFilter,\n    magFilter: THREE.LinearFilter,\n    type: THREE.FloatType,\n    format: THREE.RedFormat,\n    generateMipmaps: true,\n  })\n  let outsideRenderTarget = new THREE.WebGLRenderTarget(clientWidth, clientHeight, {\n    minFilter: THREE.NearestFilter,\n    magFilter: THREE.NearestFilter,\n  })\n  let insideRenderTarget = new THREE.WebGLRenderTarget(clientWidth, clientHeight, {\n    minFilter: THREE.NearestFilter,\n    magFilter: THREE.NearestFilter,\n  })\n  let outsideRenderTarget2 = new THREE.WebGLRenderTarget(clientWidth, clientHeight, {\n    minFilter: THREE.NearestFilter,\n    magFilter: THREE.NearestFilter,\n  })\n  let insideRenderTarget2 = new THREE.WebGLRenderTarget(clientWidth, clientHeight, {\n    minFilter: THREE.NearestFilter,\n    magFilter: THREE.NearestFilter,\n  })\n  let outsideRenderTargetFinal = new THREE.WebGLRenderTarget(clientWidth, clientHeight, {\n    minFilter: THREE.NearestFilter,\n    magFilter: THREE.NearestFilter,\n    type: THREE.FloatType,\n    format: THREE.RedFormat,\n  })\n  let insideRenderTargetFinal = new THREE.WebGLRenderTarget(clientWidth, clientHeight, {\n    minFilter: THREE.NearestFilter,\n    magFilter: THREE.NearestFilter,\n    type: THREE.FloatType,\n    format: THREE.RedFormat,\n  })\n  const uvRender = new FullScreenQuad(\n    new THREE.ShaderMaterial({\n      uniforms: { tex: { value: null } },\n      vertexShader: /*glsl*/ `\n        varying vec2 vUv;\n        void main() {\n          vUv = uv;\n          gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n        }`,\n      fragmentShader: /*glsl*/ `\n        uniform sampler2D tex;\n        varying vec2 vUv;\n        #include <packing>\n        void main() {\n          gl_FragColor = pack2HalfToRGBA(vUv * (round(texture2D(tex, vUv).x)));\n        }`,\n    })\n  )\n  const uvRenderInside = new FullScreenQuad(\n    new THREE.ShaderMaterial({\n      uniforms: { tex: { value: null } },\n      vertexShader: /*glsl*/ `\n        varying vec2 vUv;\n        void main() {\n          vUv = uv;\n          gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n        }`,\n      fragmentShader: /*glsl*/ `\n        uniform sampler2D tex;\n        varying vec2 vUv;\n        #include <packing>\n        void main() {\n          gl_FragColor = pack2HalfToRGBA(vUv * (1.0 - round(texture2D(tex, vUv).x)));\n        }`,\n    })\n  )\n  const jumpFloodRender = new FullScreenQuad(\n    new THREE.ShaderMaterial({\n      uniforms: {\n        tex: { value: null },\n        offset: { value: 0.0 },\n        level: { value: 0.0 },\n        maxSteps: { value: 0.0 },\n      },\n      vertexShader: /*glsl*/ `\n        varying vec2 vUv;\n        void main() {\n          vUv = uv;\n          gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n        }`,\n      fragmentShader: /*glsl*/ `\n        varying vec2 vUv;\n        uniform sampler2D tex;\n        uniform float offset;\n        uniform float level;\n        uniform float maxSteps;\n        #include <packing>\n        void main() {\n          float closestDist = 9999999.9;\n          vec2 closestPos = vec2(0.0);\n          for (float x = -1.0; x <= 1.0; x += 1.0) {\n            for (float y = -1.0; y <= 1.0; y += 1.0) {\n              vec2 voffset = vUv;\n              voffset += vec2(x, y) * vec2(${1 / clientWidth}, ${1 / clientHeight}) * offset;\n              vec2 pos = unpackRGBATo2Half(texture2D(tex, voffset));\n              float dist = distance(pos.xy, vUv);\n              if(pos.x != 0.0 && pos.y != 0.0 && dist < closestDist) {\n                closestDist = dist;\n                closestPos = pos;\n              }\n            }\n          }\n          gl_FragColor = pack2HalfToRGBA(closestPos);\n        }`,\n    })\n  )\n  const distanceFieldRender = new FullScreenQuad(\n    new THREE.ShaderMaterial({\n      uniforms: {\n        tex: { value: null },\n        size: { value: new THREE.Vector2(clientWidth, clientHeight) },\n      },\n      vertexShader: /*glsl*/ `\n        varying vec2 vUv;\n        void main() {\n          vUv = uv;\n          gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n        }`,\n      fragmentShader: /*glsl*/ `\n        varying vec2 vUv;\n        uniform sampler2D tex;\n        uniform vec2 size;\n        #include <packing>\n        void main() {\n          gl_FragColor = vec4(distance(size * unpackRGBATo2Half(texture2D(tex, vUv)), size * vUv), 0.0, 0.0, 0.0);\n        }`,\n    })\n  )\n  const compositeRender = new FullScreenQuad(\n    new THREE.ShaderMaterial({\n      uniforms: {\n        inside: { value: insideRenderTargetFinal.texture },\n        outside: { value: outsideRenderTargetFinal.texture },\n        tex: { value: null },\n      },\n      vertexShader: /*glsl*/ `\n        varying vec2 vUv;\n        void main() {\n          vUv = uv;\n          gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n        }`,\n      fragmentShader: /*glsl*/ `\n        varying vec2 vUv;\n        uniform sampler2D inside;\n        uniform sampler2D outside;\n        uniform sampler2D tex;\n        #include <packing>\n        void main() {\n          float i = texture2D(inside, vUv).x;\n          float o =texture2D(outside, vUv).x;\n          if (texture2D(tex, vUv).x == 0.0) {\n            gl_FragColor = vec4(o, 0.0, 0.0, 0.0);\n          } else {\n            gl_FragColor = vec4(-i, 0.0, 0.0, 0.0);\n          }\n        }`,\n    })\n  )\n\n  return (image: THREE.Texture) => {\n    let ft = finalTarget\n    image.minFilter = THREE.NearestFilter\n    image.magFilter = THREE.NearestFilter\n    uvRender.material.uniforms.tex.value = image\n    renderer.setRenderTarget(outsideRenderTarget)\n    uvRender.render(renderer)\n\n    const passes = Math.ceil(Math.log(Math.max(clientWidth, clientHeight)) / Math.log(2.0))\n    let lastTarget = outsideRenderTarget\n    let target: THREE.WebGLRenderTarget = null!\n    for (let i = 0; i < passes; i++) {\n      const offset = Math.pow(2, passes - i - 1)\n      target = lastTarget === outsideRenderTarget ? outsideRenderTarget2 : outsideRenderTarget\n      jumpFloodRender.material.uniforms.level.value = i\n      jumpFloodRender.material.uniforms.maxSteps.value = passes\n      jumpFloodRender.material.uniforms.offset.value = offset\n      jumpFloodRender.material.uniforms.tex.value = lastTarget.texture\n      renderer.setRenderTarget(target)\n      jumpFloodRender.render(renderer)\n      lastTarget = target\n    }\n    renderer.setRenderTarget(outsideRenderTargetFinal)\n    distanceFieldRender.material.uniforms.tex.value = target.texture\n    distanceFieldRender.render(renderer)\n    uvRenderInside.material.uniforms.tex.value = image\n    renderer.setRenderTarget(insideRenderTarget)\n    uvRenderInside.render(renderer)\n    lastTarget = insideRenderTarget\n\n    for (let i = 0; i < passes; i++) {\n      const offset = Math.pow(2, passes - i - 1)\n      target = lastTarget === insideRenderTarget ? insideRenderTarget2 : insideRenderTarget\n      jumpFloodRender.material.uniforms.level.value = i\n      jumpFloodRender.material.uniforms.maxSteps.value = passes\n      jumpFloodRender.material.uniforms.offset.value = offset\n      jumpFloodRender.material.uniforms.tex.value = lastTarget.texture\n      renderer.setRenderTarget(target)\n      jumpFloodRender.render(renderer)\n      lastTarget = target\n    }\n    renderer.setRenderTarget(insideRenderTargetFinal)\n    distanceFieldRender.material.uniforms.tex.value = target.texture\n    distanceFieldRender.render(renderer)\n    renderer.setRenderTarget(ft)\n    compositeRender.material.uniforms.tex.value = image\n    compositeRender.render(renderer)\n    renderer.setRenderTarget(null)\n    return ft\n  }\n}\n"
  },
  {
    "path": "src/core/MeshReflectorMaterial.tsx",
    "content": "import * as React from 'react'\nimport {\n  Plane,\n  Vector3,\n  Vector4,\n  Matrix4,\n  PerspectiveCamera,\n  LinearFilter,\n  WebGLRenderTarget,\n  DepthTexture,\n  DepthFormat,\n  UnsignedShortType,\n  HalfFloatType,\n} from 'three'\nimport { useFrame, useThree, extend, ThreeElements, ThreeElement } from '@react-three/fiber'\n\nimport { BlurPass } from '../materials/BlurPass'\nimport { MeshReflectorMaterial as MeshReflectorMaterialImpl } from '../materials/MeshReflectorMaterial'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    meshReflectorMaterialImpl: ThreeElement<typeof MeshReflectorMaterialImpl>\n  }\n}\n\nexport type MeshReflectorMaterialProps = ThreeElements['meshReflectorMaterialImpl'] & {\n  resolution?: number\n  blur?: [number, number] | number\n  reflectorOffset?: number\n}\n\nexport const MeshReflectorMaterial: ForwardRefComponent<MeshReflectorMaterialProps, MeshReflectorMaterialImpl> =\n  /* @__PURE__ */ React.forwardRef<MeshReflectorMaterialImpl, MeshReflectorMaterialProps>(\n    (\n      {\n        mixBlur = 0,\n        mixStrength = 1,\n        resolution = 256,\n        blur = [0, 0],\n        minDepthThreshold = 0.9,\n        maxDepthThreshold = 1,\n        depthScale = 0,\n        depthToBlurRatioBias = 0.25,\n        mirror = 0,\n        distortion = 1,\n        mixContrast = 1,\n        distortionMap,\n        reflectorOffset = 0,\n        ...props\n      },\n      ref\n    ) => {\n      extend({ MeshReflectorMaterialImpl })\n      const gl = useThree(({ gl }) => gl)\n      const camera = useThree(({ camera }) => camera)\n      const scene = useThree(({ scene }) => scene)\n      blur = Array.isArray(blur) ? blur : [blur, blur]\n      const hasBlur = blur[0] + blur[1] > 0\n      const blurX = blur[0]\n      const blurY = blur[1]\n      const materialRef = React.useRef<MeshReflectorMaterialImpl>(null!)\n      React.useImperativeHandle(ref, () => materialRef.current, [])\n      const [reflectorPlane] = React.useState(() => new Plane())\n      const [normal] = React.useState(() => new Vector3())\n      const [reflectorWorldPosition] = React.useState(() => new Vector3())\n      const [cameraWorldPosition] = React.useState(() => new Vector3())\n      const [rotationMatrix] = React.useState(() => new Matrix4())\n      const [lookAtPosition] = React.useState(() => new Vector3(0, 0, -1))\n      const [clipPlane] = React.useState(() => new Vector4())\n      const [view] = React.useState(() => new Vector3())\n      const [target] = React.useState(() => new Vector3())\n      const [q] = React.useState(() => new Vector4())\n      const [textureMatrix] = React.useState(() => new Matrix4())\n      const [virtualCamera] = React.useState(() => new PerspectiveCamera())\n\n      const beforeRender = React.useCallback(() => {\n        const parent = (materialRef.current as any).parent || (materialRef.current as any)?.__r3f.parent?.object\n        if (!parent) return\n\n        reflectorWorldPosition.setFromMatrixPosition(parent.matrixWorld)\n        cameraWorldPosition.setFromMatrixPosition(camera.matrixWorld)\n        rotationMatrix.extractRotation(parent.matrixWorld)\n        normal.set(0, 0, 1)\n        normal.applyMatrix4(rotationMatrix)\n        reflectorWorldPosition.addScaledVector(normal, reflectorOffset)\n        view.subVectors(reflectorWorldPosition, cameraWorldPosition)\n        // Avoid rendering when reflector is facing away\n        if (view.dot(normal) > 0) return\n        view.reflect(normal).negate()\n        view.add(reflectorWorldPosition)\n        rotationMatrix.extractRotation(camera.matrixWorld)\n        lookAtPosition.set(0, 0, -1)\n        lookAtPosition.applyMatrix4(rotationMatrix)\n        lookAtPosition.add(cameraWorldPosition)\n        target.subVectors(reflectorWorldPosition, lookAtPosition)\n        target.reflect(normal).negate()\n        target.add(reflectorWorldPosition)\n        virtualCamera.position.copy(view)\n        virtualCamera.up.set(0, 1, 0)\n        virtualCamera.up.applyMatrix4(rotationMatrix)\n        virtualCamera.up.reflect(normal)\n        virtualCamera.lookAt(target)\n        virtualCamera.far = camera.far // Used in WebGLBackground\n        virtualCamera.updateMatrixWorld()\n        virtualCamera.projectionMatrix.copy(camera.projectionMatrix)\n        // Update the texture matrix\n        textureMatrix.set(0.5, 0.0, 0.0, 0.5, 0.0, 0.5, 0.0, 0.5, 0.0, 0.0, 0.5, 0.5, 0.0, 0.0, 0.0, 1.0)\n        textureMatrix.multiply(virtualCamera.projectionMatrix)\n        textureMatrix.multiply(virtualCamera.matrixWorldInverse)\n        textureMatrix.multiply(parent.matrixWorld)\n        // Now update projection matrix with new clip plane, implementing code from: http://www.terathon.com/code/oblique.html\n        // Paper explaining this technique: http://www.terathon.com/lengyel/Lengyel-Oblique.pdf\n        reflectorPlane.setFromNormalAndCoplanarPoint(normal, reflectorWorldPosition)\n        reflectorPlane.applyMatrix4(virtualCamera.matrixWorldInverse)\n        clipPlane.set(\n          reflectorPlane.normal.x,\n          reflectorPlane.normal.y,\n          reflectorPlane.normal.z,\n          reflectorPlane.constant\n        )\n        const projectionMatrix = virtualCamera.projectionMatrix\n        q.x = (Math.sign(clipPlane.x) + projectionMatrix.elements[8]) / projectionMatrix.elements[0]\n        q.y = (Math.sign(clipPlane.y) + projectionMatrix.elements[9]) / projectionMatrix.elements[5]\n        q.z = -1.0\n        q.w = (1.0 + projectionMatrix.elements[10]) / projectionMatrix.elements[14]\n        // Calculate the scaled plane vector\n        clipPlane.multiplyScalar(2.0 / clipPlane.dot(q))\n        // Replacing the third row of the projection matrix\n        projectionMatrix.elements[2] = clipPlane.x\n        projectionMatrix.elements[6] = clipPlane.y\n        projectionMatrix.elements[10] = clipPlane.z + 1.0\n        projectionMatrix.elements[14] = clipPlane.w\n      }, [camera, reflectorOffset])\n\n      const [fbo1, fbo2, blurpass, reflectorProps] = React.useMemo(() => {\n        const parameters = {\n          minFilter: LinearFilter,\n          magFilter: LinearFilter,\n          type: HalfFloatType,\n        }\n        const fbo1 = new WebGLRenderTarget(resolution, resolution, parameters)\n        fbo1.depthBuffer = true\n        fbo1.depthTexture = new DepthTexture(resolution, resolution)\n        fbo1.depthTexture.format = DepthFormat\n        fbo1.depthTexture.type = UnsignedShortType\n        const fbo2 = new WebGLRenderTarget(resolution, resolution, parameters)\n        const blurpass = new BlurPass({\n          gl,\n          resolution,\n          width: blurX,\n          height: blurY,\n          minDepthThreshold,\n          maxDepthThreshold,\n          depthScale,\n          depthToBlurRatioBias,\n        })\n        const reflectorProps = {\n          mirror,\n          textureMatrix,\n          mixBlur,\n          tDiffuse: fbo1.texture,\n          tDepth: fbo1.depthTexture,\n          tDiffuseBlur: fbo2.texture,\n          hasBlur,\n          mixStrength,\n          minDepthThreshold,\n          maxDepthThreshold,\n          depthScale,\n          depthToBlurRatioBias,\n          distortion,\n          distortionMap,\n          mixContrast,\n          'defines-USE_BLUR': hasBlur ? '' : undefined,\n          'defines-USE_DEPTH': depthScale > 0 ? '' : undefined,\n          'defines-USE_DISTORTION': distortionMap ? '' : undefined,\n        }\n        return [fbo1, fbo2, blurpass, reflectorProps]\n      }, [\n        gl,\n        blurX,\n        blurY,\n        textureMatrix,\n        resolution,\n        mirror,\n        hasBlur,\n        mixBlur,\n        mixStrength,\n        minDepthThreshold,\n        maxDepthThreshold,\n        depthScale,\n        depthToBlurRatioBias,\n        distortion,\n        distortionMap,\n        mixContrast,\n      ])\n\n      useFrame(() => {\n        const parent = (materialRef.current as any).parent || (materialRef.current as any)?.__r3f.parent?.object\n        if (!parent) return\n\n        parent.visible = false\n        const currentXrEnabled = gl.xr.enabled\n        const currentShadowAutoUpdate = gl.shadowMap.autoUpdate\n        beforeRender()\n        gl.xr.enabled = false\n        gl.shadowMap.autoUpdate = false\n        gl.setRenderTarget(fbo1)\n        gl.state.buffers.depth.setMask(true)\n        if (!gl.autoClear) gl.clear()\n        gl.render(scene, virtualCamera)\n        if (hasBlur) blurpass.render(gl, fbo1, fbo2)\n        gl.xr.enabled = currentXrEnabled\n        gl.shadowMap.autoUpdate = currentShadowAutoUpdate\n        parent.visible = true\n        gl.setRenderTarget(null)\n      })\n\n      return (\n        <meshReflectorMaterialImpl\n          attach=\"material\"\n          // Defines can't be updated dynamically, so we need to recreate the material\n          key={\n            'key' +\n            reflectorProps['defines-USE_BLUR'] +\n            reflectorProps['defines-USE_DEPTH'] +\n            reflectorProps['defines-USE_DISTORTION']\n          }\n          ref={materialRef}\n          {...reflectorProps}\n          {...props}\n        />\n      )\n    }\n  )\n"
  },
  {
    "path": "src/core/MeshRefractionMaterial.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { useLayoutEffect, useMemo, useRef } from 'react'\nimport { extend, ReactThreeFiber, useThree, useFrame, ThreeElements } from '@react-three/fiber'\nimport { MeshBVHUniformStruct, MeshBVH, SAH } from 'three-mesh-bvh'\nimport { MeshRefractionMaterial as MeshRefractionMaterial_ } from '../materials/MeshRefractionMaterial'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    meshRefractionMaterial: typeof MeshRefractionMaterial_\n  }\n}\n\nexport type MeshRefractionMaterialProps = ThreeElements['shaderMaterial'] & {\n  /** Environment map */\n  envMap: THREE.CubeTexture | THREE.Texture\n  /** Number of ray-cast bounces, it can be expensive to have too many, 2 */\n  bounces?: number\n  /** Refraction index, 2.4 */\n  ior?: number\n  /** Fresnel (strip light), 0 */\n  fresnel?: number\n  /** RGB shift intensity, can be expensive, 0 */\n  aberrationStrength?: number\n  /** Color, white */\n  color?: ReactThreeFiber.Color\n  /** If this is on it uses fewer ray casts for the RGB shift sacrificing physical accuracy, true */\n  fastChroma?: boolean\n}\n\nconst isCubeTexture = (def: THREE.CubeTexture | THREE.Texture): def is THREE.CubeTexture =>\n  def && (def as THREE.CubeTexture).isCubeTexture\n\nexport function MeshRefractionMaterial({\n  aberrationStrength = 0,\n  fastChroma = true,\n  envMap,\n  ...props\n}: MeshRefractionMaterialProps) {\n  extend({ MeshRefractionMaterial: MeshRefractionMaterial_ })\n\n  const material = useRef(null)\n  const { size } = useThree()\n\n  const defines = useMemo(() => {\n    const temp = {} as { [key: string]: string }\n    // Sampler2D and SamplerCube need different defines\n    const isCubeMap = isCubeTexture(envMap)\n    const w = (isCubeMap ? envMap.image[0]?.width : envMap.image.width) ?? 1024\n    const cubeSize = w / 4\n    const _lodMax = Math.floor(Math.log2(cubeSize))\n    const _cubeSize = Math.pow(2, _lodMax)\n    const width = 3 * Math.max(_cubeSize, 16 * 7)\n    const height = 4 * _cubeSize\n    if (isCubeMap) temp.ENVMAP_TYPE_CUBEM = ''\n    temp.CUBEUV_TEXEL_WIDTH = `${1.0 / width}`\n    temp.CUBEUV_TEXEL_HEIGHT = `${1.0 / height}`\n    temp.CUBEUV_MAX_MIP = `${_lodMax}.0`\n    // Add defines from chromatic aberration\n    if (aberrationStrength > 0) temp.CHROMATIC_ABERRATIONS = ''\n    if (fastChroma) temp.FAST_CHROMA = ''\n    return temp\n  }, [aberrationStrength, fastChroma])\n\n  useLayoutEffect(() => {\n    // Get the geometry of this materials parent\n    const geometry = (material.current as any)?.__r3f?.parent?.object?.geometry\n    // Update the BVH\n    if (geometry) {\n      ;(material.current as any).bvh = new MeshBVHUniformStruct()\n      ;(material.current as any).bvh.updateFrom(new MeshBVH(geometry.clone().toNonIndexed(), { strategy: SAH }))\n    }\n  }, [])\n\n  useFrame(({ camera }) => {\n    ;(material.current as any)!.viewMatrixInverse = camera.matrixWorld\n    ;(material.current as any)!.projectionMatrixInverse = camera.projectionMatrixInverse\n  })\n\n  return (\n    <meshRefractionMaterial\n      // @ts-ignore\n      key={JSON.stringify(defines)}\n      // @ts-ignore\n      defines={defines}\n      ref={material}\n      resolution={[size.width, size.height]}\n      aberrationStrength={aberrationStrength}\n      envMap={envMap}\n      {...props}\n    />\n  )\n}\n"
  },
  {
    "path": "src/core/MeshTransmissionMaterial.tsx",
    "content": "/** Author: @N8Programs https://github.com/N8python\n *    https://gist.github.com/N8python/eb42d25c7cd00d12e965ac9cba544317\n *  Inspired by: @ore_ukonpower and http://next.junni.co.jp\n *    https://github.com/junni-inc/next.junni.co.jp/blob/master/src/ts/MainScene/World/Sections/Section2/Transparents/Transparent/shaders/transparent.fs\n */\n\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { extend, ThreeElements, useFrame } from '@react-three/fiber'\nimport { useFBO } from './Fbo'\nimport { DiscardMaterial } from '../materials/DiscardMaterial'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ntype MeshTransmissionMaterialType = Omit<\n  ThreeElements['meshPhysicalMaterial'],\n  'args' | 'roughness' | 'thickness' | 'transmission'\n> & {\n  /* Transmission, default: 1 */\n  transmission?: number\n  /* Thickness (refraction), default: 0 */\n  thickness?: number\n  /* Roughness (blur), default: 0 */\n  roughness?: number\n  /* Chromatic aberration, default: 0.03 */\n  chromaticAberration?: number\n  /* Anisotropy, default: 0.1 */\n  anisotropy?: number\n  /* AnisotropicBlur, default: 0.1 */\n  anisotropicBlur?: number\n  /* Distortion, default: 0 */\n  distortion?: number\n  /* Distortion scale, default: 0.5 */\n  distortionScale?: number\n  /* Temporal distortion (speed of movement), default: 0.0 */\n  temporalDistortion?: number\n  /** The scene rendered into a texture (use it to share a texture between materials), default: null  */\n  buffer?: THREE.Texture\n  /** Internals */\n  time?: number\n  /** Internals */\n  args?: [samples: number, transmissionSampler: boolean]\n}\n\nexport type MeshTransmissionMaterialProps = Omit<MeshTransmissionMaterialType, 'ref' | 'args'> & {\n  /** transmissionSampler, you can use the threejs transmission sampler texture that is\n   *  generated once for all transmissive materials. The upside is that it can be faster if you\n   *  use multiple MeshPhysical and Transmission materials, the downside is that transmissive materials\n   *  using this can't see other transparent or transmissive objects, default: false */\n  transmissionSampler?: boolean\n  /** Render the backside of the material (more cost, better results), default: false */\n  backside?: boolean\n  /** Backside thickness (when backside is true), default: 0 */\n  backsideThickness?: number\n  backsideEnvMapIntensity?: number\n  /** Resolution of the local buffer, default: undefined (fullscreen) */\n  resolution?: number\n  /** Resolution of the local buffer for backfaces, default: undefined (fullscreen) */\n  backsideResolution?: number\n  /** Refraction samples, default: 6 */\n  samples?: number\n  /** Buffer scene background (can be a texture, a cubetexture or a color), default: null */\n  background?: THREE.Texture | THREE.Color\n}\n\ninterface Uniform<T> {\n  value: T\n}\n\ninterface Shader {\n  uniforms: { [uniform: string]: Uniform<any> }\n  vertexShader: string\n  fragmentShader: string\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    meshTransmissionMaterial: MeshTransmissionMaterialType\n  }\n}\n\nclass MeshTransmissionMaterialImpl extends THREE.MeshPhysicalMaterial {\n  uniforms: {\n    chromaticAberration: Uniform<number>\n    transmission: Uniform<number>\n    transmissionMap: Uniform<THREE.Texture | null>\n    _transmission: Uniform<number>\n    thickness: Uniform<number>\n    roughness: Uniform<number>\n    thicknessMap: Uniform<THREE.Texture | null>\n    attenuationDistance: Uniform<number>\n    attenuationColor: Uniform<THREE.Color>\n    anisotropicBlur: Uniform<number>\n    time: Uniform<number>\n    distortion: Uniform<number>\n    distortionScale: Uniform<number>\n    temporalDistortion: Uniform<number>\n    buffer: Uniform<THREE.Texture | null>\n  }\n\n  constructor(samples = 6, transmissionSampler = false) {\n    super()\n\n    this.uniforms = {\n      chromaticAberration: { value: 0.05 },\n      // Transmission must always be 0, unless transmissionSampler is being used\n      transmission: { value: 0 },\n      // Instead a workaround is used, see below for reasons why\n      _transmission: { value: 1 },\n      transmissionMap: { value: null },\n      // Roughness is 1 in THREE.MeshPhysicalMaterial but it makes little sense in a transmission material\n      roughness: { value: 0 },\n      thickness: { value: 0 },\n      thicknessMap: { value: null },\n      attenuationDistance: { value: Infinity },\n      attenuationColor: { value: new THREE.Color('white') },\n      anisotropicBlur: { value: 0.1 },\n      time: { value: 0 },\n      distortion: { value: 0.0 },\n      distortionScale: { value: 0.5 },\n      temporalDistortion: { value: 0.0 },\n      buffer: { value: null },\n    }\n\n    this.onBeforeCompile = (shader: Shader & { defines: { [key: string]: string } }) => {\n      shader.uniforms = {\n        ...shader.uniforms,\n        ...this.uniforms,\n      }\n\n      // Fix for r153-r156 anisotropy chunks\n      // https://github.com/mrdoob/three.js/pull/26716\n      if ((this as any).anisotropy > 0) shader.defines.USE_ANISOTROPY = ''\n\n      // If the transmission sampler is active inject a flag\n      if (transmissionSampler) shader.defines.USE_SAMPLER = ''\n      // Otherwise we do use use .transmission and must therefore force USE_TRANSMISSION\n      // because threejs won't inject it for us\n      else shader.defines.USE_TRANSMISSION = ''\n\n      // Head\n      shader.fragmentShader =\n        /*glsl*/ `\n      uniform float chromaticAberration;         \n      uniform float anisotropicBlur;      \n      uniform float time;\n      uniform float distortion;\n      uniform float distortionScale;\n      uniform float temporalDistortion;\n      uniform sampler2D buffer;\n\n      vec3 random3(vec3 c) {\n        float j = 4096.0*sin(dot(c,vec3(17.0, 59.4, 15.0)));\n        vec3 r;\n        r.z = fract(512.0*j);\n        j *= .125;\n        r.x = fract(512.0*j);\n        j *= .125;\n        r.y = fract(512.0*j);\n        return r-0.5;\n      }\n\n      uint hash( uint x ) {\n        x += ( x << 10u );\n        x ^= ( x >>  6u );\n        x += ( x <<  3u );\n        x ^= ( x >> 11u );\n        x += ( x << 15u );\n        return x;\n      }\n\n      // Compound versions of the hashing algorithm I whipped together.\n      uint hash( uvec2 v ) { return hash( v.x ^ hash(v.y)                         ); }\n      uint hash( uvec3 v ) { return hash( v.x ^ hash(v.y) ^ hash(v.z)             ); }\n      uint hash( uvec4 v ) { return hash( v.x ^ hash(v.y) ^ hash(v.z) ^ hash(v.w) ); }\n\n      // Construct a float with half-open range [0:1] using low 23 bits.\n      // All zeroes yields 0.0, all ones yields the next smallest representable value below 1.0.\n      float floatConstruct( uint m ) {\n        const uint ieeeMantissa = 0x007FFFFFu; // binary32 mantissa bitmask\n        const uint ieeeOne      = 0x3F800000u; // 1.0 in IEEE binary32\n        m &= ieeeMantissa;                     // Keep only mantissa bits (fractional part)\n        m |= ieeeOne;                          // Add fractional part to 1.0\n        float  f = uintBitsToFloat( m );       // Range [1:2]\n        return f - 1.0;                        // Range [0:1]\n      }\n\n      // Pseudo-random value in half-open range [0:1].\n      float randomBase( float x ) { return floatConstruct(hash(floatBitsToUint(x))); }\n      float randomBase( vec2  v ) { return floatConstruct(hash(floatBitsToUint(v))); }\n      float randomBase( vec3  v ) { return floatConstruct(hash(floatBitsToUint(v))); }\n      float randomBase( vec4  v ) { return floatConstruct(hash(floatBitsToUint(v))); }\n      float rand(float seed) {\n        float result = randomBase(vec3(gl_FragCoord.xy, seed));\n        return result;\n      }\n\n      const float F3 =  0.3333333;\n      const float G3 =  0.1666667;\n\n      float snoise(vec3 p) {\n        vec3 s = floor(p + dot(p, vec3(F3)));\n        vec3 x = p - s + dot(s, vec3(G3));\n        vec3 e = step(vec3(0.0), x - x.yzx);\n        vec3 i1 = e*(1.0 - e.zxy);\n        vec3 i2 = 1.0 - e.zxy*(1.0 - e);\n        vec3 x1 = x - i1 + G3;\n        vec3 x2 = x - i2 + 2.0*G3;\n        vec3 x3 = x - 1.0 + 3.0*G3;\n        vec4 w, d;\n        w.x = dot(x, x);\n        w.y = dot(x1, x1);\n        w.z = dot(x2, x2);\n        w.w = dot(x3, x3);\n        w = max(0.6 - w, 0.0);\n        d.x = dot(random3(s), x);\n        d.y = dot(random3(s + i1), x1);\n        d.z = dot(random3(s + i2), x2);\n        d.w = dot(random3(s + 1.0), x3);\n        w *= w;\n        w *= w;\n        d *= w;\n        return dot(d, vec4(52.0));\n      }\n\n      float snoiseFractal(vec3 m) {\n        return 0.5333333* snoise(m)\n              +0.2666667* snoise(2.0*m)\n              +0.1333333* snoise(4.0*m)\n              +0.0666667* snoise(8.0*m);\n      }\\n` + shader.fragmentShader\n\n      // Remove transmission\n      shader.fragmentShader = shader.fragmentShader.replace(\n        '#include <transmission_pars_fragment>',\n        /*glsl*/ `\n        #ifdef USE_TRANSMISSION\n          // Transmission code is based on glTF-Sampler-Viewer\n          // https://github.com/KhronosGroup/glTF-Sample-Viewer\n          uniform float _transmission;\n          uniform float thickness;\n          uniform float attenuationDistance;\n          uniform vec3 attenuationColor;\n          #ifdef USE_TRANSMISSIONMAP\n            uniform sampler2D transmissionMap;\n          #endif\n          #ifdef USE_THICKNESSMAP\n            uniform sampler2D thicknessMap;\n          #endif\n          uniform vec2 transmissionSamplerSize;\n          uniform sampler2D transmissionSamplerMap;\n          uniform mat4 modelMatrix;\n          uniform mat4 projectionMatrix;\n          varying vec3 vWorldPosition;\n          vec3 getVolumeTransmissionRay( const in vec3 n, const in vec3 v, const in float thickness, const in float ior, const in mat4 modelMatrix ) {\n            // Direction of refracted light.\n            vec3 refractionVector = refract( - v, normalize( n ), 1.0 / ior );\n            // Compute rotation-independant scaling of the model matrix.\n            vec3 modelScale;\n            modelScale.x = length( vec3( modelMatrix[ 0 ].xyz ) );\n            modelScale.y = length( vec3( modelMatrix[ 1 ].xyz ) );\n            modelScale.z = length( vec3( modelMatrix[ 2 ].xyz ) );\n            // The thickness is specified in local space.\n            return normalize( refractionVector ) * thickness * modelScale;\n          }\n          float applyIorToRoughness( const in float roughness, const in float ior ) {\n            // Scale roughness with IOR so that an IOR of 1.0 results in no microfacet refraction and\n            // an IOR of 1.5 results in the default amount of microfacet refraction.\n            return roughness * clamp( ior * 2.0 - 2.0, 0.0, 1.0 );\n          }\n          vec4 getTransmissionSample( const in vec2 fragCoord, const in float roughness, const in float ior ) {\n            float framebufferLod = log2( transmissionSamplerSize.x ) * applyIorToRoughness( roughness, ior );            \n            #ifdef USE_SAMPLER\n              #ifdef texture2DLodEXT\n                return texture2DLodEXT(transmissionSamplerMap, fragCoord.xy, framebufferLod);\n              #else\n                return texture2D(transmissionSamplerMap, fragCoord.xy, framebufferLod);\n              #endif\n            #else\n              return texture2D(buffer, fragCoord.xy);\n            #endif\n          }\n          vec3 applyVolumeAttenuation( const in vec3 radiance, const in float transmissionDistance, const in vec3 attenuationColor, const in float attenuationDistance ) {\n            if ( isinf( attenuationDistance ) ) {\n              // Attenuation distance is +∞, i.e. the transmitted color is not attenuated at all.\n              return radiance;\n            } else {\n              // Compute light attenuation using Beer's law.\n              vec3 attenuationCoefficient = -log( attenuationColor ) / attenuationDistance;\n              vec3 transmittance = exp( - attenuationCoefficient * transmissionDistance ); // Beer's law\n              return transmittance * radiance;\n            }\n          }\n          vec4 getIBLVolumeRefraction( const in vec3 n, const in vec3 v, const in float roughness, const in vec3 diffuseColor,\n            const in vec3 specularColor, const in float specularF90, const in vec3 position, const in mat4 modelMatrix,\n            const in mat4 viewMatrix, const in mat4 projMatrix, const in float ior, const in float thickness,\n            const in vec3 attenuationColor, const in float attenuationDistance ) {\n            vec3 transmissionRay = getVolumeTransmissionRay( n, v, thickness, ior, modelMatrix );\n            vec3 refractedRayExit = position + transmissionRay;\n            // Project refracted vector on the framebuffer, while mapping to normalized device coordinates.\n            vec4 ndcPos = projMatrix * viewMatrix * vec4( refractedRayExit, 1.0 );\n            vec2 refractionCoords = ndcPos.xy / ndcPos.w;\n            refractionCoords += 1.0;\n            refractionCoords /= 2.0;\n            // Sample framebuffer to get pixel the refracted ray hits.\n            vec4 transmittedLight = getTransmissionSample( refractionCoords, roughness, ior );\n            vec3 attenuatedColor = applyVolumeAttenuation( transmittedLight.rgb, length( transmissionRay ), attenuationColor, attenuationDistance );\n            // Get the specular component.\n            vec3 F = EnvironmentBRDF( n, v, specularColor, specularF90, roughness );\n            return vec4( ( 1.0 - F ) * attenuatedColor * diffuseColor, transmittedLight.a );\n          }\n        #endif\\n`\n      )\n\n      // Add refraction\n      shader.fragmentShader = shader.fragmentShader.replace(\n        '#include <transmission_fragment>',\n        /*glsl*/ `  \n        // Improve the refraction to use the world pos\n        material.transmission = _transmission;\n        material.transmissionAlpha = 1.0;\n        material.thickness = thickness;\n        material.attenuationDistance = attenuationDistance;\n        material.attenuationColor = attenuationColor;\n        #ifdef USE_TRANSMISSIONMAP\n          material.transmission *= texture2D( transmissionMap, vUv ).r;\n        #endif\n        #ifdef USE_THICKNESSMAP\n          material.thickness *= texture2D( thicknessMap, vUv ).g;\n        #endif\n        \n        vec3 pos = vWorldPosition;\n        float runningSeed = 0.0;\n        vec3 v = normalize( cameraPosition - pos );\n        vec3 n = inverseTransformDirection( normal, viewMatrix );\n        vec3 transmission = vec3(0.0);\n        float transmissionR, transmissionB, transmissionG;\n        float randomCoords = rand(runningSeed++);\n        float thickness_smear = thickness * max(pow(roughnessFactor, 0.33), anisotropicBlur);\n        vec3 distortionNormal = vec3(0.0);\n        vec3 temporalOffset = vec3(time, -time, -time) * temporalDistortion;\n        if (distortion > 0.0) {\n          distortionNormal = distortion * vec3(snoiseFractal(vec3((pos * distortionScale + temporalOffset))), snoiseFractal(vec3(pos.zxy * distortionScale - temporalOffset)), snoiseFractal(vec3(pos.yxz * distortionScale + temporalOffset)));\n        }\n        for (float i = 0.0; i < ${samples}.0; i ++) {\n          vec3 sampleNorm = normalize(n + roughnessFactor * roughnessFactor * 2.0 * normalize(vec3(rand(runningSeed++) - 0.5, rand(runningSeed++) - 0.5, rand(runningSeed++) - 0.5)) * pow(rand(runningSeed++), 0.33) + distortionNormal);\n          transmissionR = getIBLVolumeRefraction(\n            sampleNorm, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90,\n            pos, modelMatrix, viewMatrix, projectionMatrix, material.ior, material.thickness  + thickness_smear * (i + randomCoords) / float(${samples}),\n            material.attenuationColor, material.attenuationDistance\n          ).r;\n          transmissionG = getIBLVolumeRefraction(\n            sampleNorm, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90,\n            pos, modelMatrix, viewMatrix, projectionMatrix, material.ior  * (1.0 + chromaticAberration * (i + randomCoords) / float(${samples})) , material.thickness + thickness_smear * (i + randomCoords) / float(${samples}),\n            material.attenuationColor, material.attenuationDistance\n          ).g;\n          transmissionB = getIBLVolumeRefraction(\n            sampleNorm, v, material.roughness, material.diffuseColor, material.specularColor, material.specularF90,\n            pos, modelMatrix, viewMatrix, projectionMatrix, material.ior * (1.0 + 2.0 * chromaticAberration * (i + randomCoords) / float(${samples})), material.thickness + thickness_smear * (i + randomCoords) / float(${samples}),\n            material.attenuationColor, material.attenuationDistance\n          ).b;\n          transmission.r += transmissionR;\n          transmission.g += transmissionG;\n          transmission.b += transmissionB;\n        }\n        transmission /= ${samples}.0;\n        totalDiffuse = mix( totalDiffuse, transmission.rgb, material.transmission );\\n`\n      )\n    }\n\n    Object.keys(this.uniforms).forEach((name) =>\n      Object.defineProperty(this, name, {\n        get: () => this.uniforms[name].value,\n        set: (v) => (this.uniforms[name].value = v),\n      })\n    )\n  }\n}\n\nexport const MeshTransmissionMaterial: ForwardRefComponent<\n  MeshTransmissionMaterialProps,\n  ThreeElements['meshTransmissionMaterial']\n> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      buffer,\n      transmissionSampler = false,\n      backside = false,\n      side = THREE.FrontSide,\n      transmission = 1,\n      thickness = 0,\n      backsideThickness = 0,\n      backsideEnvMapIntensity = 1,\n      samples = 10,\n      resolution,\n      backsideResolution,\n      background,\n      anisotropy,\n      anisotropicBlur,\n      ...props\n    }: MeshTransmissionMaterialProps,\n    fref\n  ) => {\n    extend({ MeshTransmissionMaterial: MeshTransmissionMaterialImpl })\n\n    const ref = React.useRef<ThreeElements['meshTransmissionMaterial']>(null!)\n    const [discardMaterial] = React.useState(() => new DiscardMaterial())\n    const fboBack = useFBO(backsideResolution || resolution)\n    const fboMain = useFBO(resolution)\n\n    let oldBg\n    let oldEnvMapIntensity\n    let oldTone\n    let parent\n    useFrame((state) => {\n      ref.current.time = state.clock.elapsedTime\n      // Render only if the buffer matches the built-in and no transmission sampler is set\n      if (ref.current.buffer === fboMain.texture && !transmissionSampler) {\n        parent = (ref.current as any).__r3f.parent?.object as THREE.Object3D | undefined\n        if (parent) {\n          // Save defaults\n          oldTone = state.gl.toneMapping\n          oldBg = state.scene.background\n          oldEnvMapIntensity = ref.current.envMapIntensity\n\n          // Switch off tonemapping lest it double tone maps\n          // Save the current background and set the HDR as the new BG\n          // Use discardmaterial, the parent will be invisible, but it's shadows will still be cast\n          state.gl.toneMapping = THREE.NoToneMapping\n          if (background) state.scene.background = background\n          parent.material = discardMaterial\n\n          if (backside) {\n            // Render into the backside buffer\n            state.gl.setRenderTarget(fboBack)\n            state.gl.render(state.scene, state.camera)\n            // And now prepare the material for the main render using the backside buffer\n            parent.material = ref.current\n            parent.material.buffer = fboBack.texture\n            parent.material.thickness = backsideThickness\n            parent.material.side = THREE.BackSide\n            parent.material.envMapIntensity = backsideEnvMapIntensity\n          }\n\n          // Render into the main buffer\n          state.gl.setRenderTarget(fboMain)\n          state.gl.render(state.scene, state.camera)\n\n          parent.material = ref.current\n          parent.material.thickness = thickness\n          parent.material.side = side\n          parent.material.buffer = fboMain.texture\n          parent.material.envMapIntensity = oldEnvMapIntensity\n\n          // Set old state back\n          state.scene.background = oldBg\n          state.gl.setRenderTarget(null)\n          state.gl.toneMapping = oldTone\n        }\n      }\n    })\n\n    // Forward ref\n    React.useImperativeHandle(fref, () => ref.current, [])\n\n    return (\n      <meshTransmissionMaterial\n        // Samples must re-compile the shader so we memoize it\n        args={[samples, transmissionSampler]}\n        ref={ref as any}\n        {...props}\n        buffer={buffer || fboMain.texture}\n        // @ts-ignore\n        _transmission={transmission}\n        // In order for this to not incur extra cost \"transmission\" must be set to 0 and treated as a reserved prop.\n        // This is because THREE.WebGLRenderer will check for transmission > 0 and execute extra renders.\n        // The exception is when transmissionSampler is set, in which case we are using three's built in sampler.\n        anisotropicBlur={anisotropicBlur ?? anisotropy}\n        transmission={transmissionSampler ? transmission : 0}\n        thickness={thickness}\n        side={side}\n      />\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/MeshWobbleMaterial.tsx",
    "content": "import * as React from 'react'\nimport { IUniform, MeshStandardMaterial, MeshStandardMaterialParameters } from 'three'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ninterface Uniform<T> {\n  value: T\n}\n\nclass WobbleMaterialImpl extends MeshStandardMaterial {\n  _time: Uniform<number>\n  _factor: Uniform<number>\n\n  constructor(parameters: MeshStandardMaterialParameters = {}) {\n    super(parameters)\n    this.setValues(parameters)\n    this._time = { value: 0 }\n    this._factor = { value: 1 }\n  }\n\n  // FIXME Use `THREE.WebGLProgramParametersWithUniforms` type when able to target @types/three@0.160.0\n  onBeforeCompile(shader: { vertexShader: string; uniforms: { [uniform: string]: IUniform } }) {\n    shader.uniforms.time = this._time\n    shader.uniforms.factor = this._factor\n\n    shader.vertexShader = `\n      uniform float time;\n      uniform float factor;\n      ${shader.vertexShader}\n    `\n    shader.vertexShader = shader.vertexShader.replace(\n      '#include <begin_vertex>',\n      `float theta = sin( time + position.y ) / 2.0 * factor;\n        float c = cos( theta );\n        float s = sin( theta );\n        mat3 m = mat3( c, 0, s, 0, 1, 0, -s, 0, c );\n        vec3 transformed = vec3( position ) * m;\n        vNormal = vNormal * m;`\n    )\n  }\n\n  get time() {\n    return this._time.value\n  }\n\n  set time(v) {\n    this._time.value = v\n  }\n\n  get factor() {\n    return this._factor.value\n  }\n\n  set factor(v) {\n    this._factor.value = v\n  }\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    wobbleMaterialImpl: ThreeElements['meshStandardMaterial'] & {\n      time?: number\n      factor?: number\n      speed?: number\n    }\n  }\n}\n\nexport type WobbleMaterialProps = Omit<ThreeElements['meshStandardMaterial'], 'ref'> & {\n  speed?: number\n  factor?: number\n}\n\nexport const MeshWobbleMaterial: ForwardRefComponent<WobbleMaterialProps, WobbleMaterialImpl> =\n  /* @__PURE__ */ React.forwardRef(({ speed = 1, ...props }, ref) => {\n    const [material] = React.useState(() => new WobbleMaterialImpl())\n    useFrame((state) => material && (material.time = state.clock.elapsedTime * speed))\n    return <primitive object={material} ref={ref} attach=\"material\" {...props} />\n  })\n"
  },
  {
    "path": "src/core/MotionPathControls.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ThreeElements, useFrame, useThree, Instance, useInstanceHandle } from '@react-three/fiber'\nimport { easing, misc } from 'maath'\n\nexport type MotionPathProps = ThreeElements['group'] & {\n  /** An optional array of THREE curves */\n  curves?: THREE.Curve<THREE.Vector3>[]\n  /** Show debug helpers */\n  debug?: boolean\n  /** Color of debug helpers */\n  debugColor?: THREE.ColorRepresentation\n  /** The target object that is moved, default: null (the default camera) */\n  object?: React.RefObject<THREE.Object3D>\n  /** An object where the target looks towards, can also be a vector, default: null */\n  focus?: [x: number, y: number, z: number] | React.RefObject<THREE.Object3D>\n  /** Should the target object loop back to the start when reaching the end, default: true */\n  loop?: boolean\n  /** Position between 0 (start) and end (1), if this is not set useMotion().current must be used, default: null */\n  offset?: number\n  /** Optionally smooth the curve, default: false */\n  smooth?: boolean | number\n  /** Damping tolerance, default: 0.00001 */\n  eps?: number\n  /** Damping factor for movement along the curve, default: 0.1 */\n  damping?: number\n  /** Damping factor for lookAt, default: 0.1 */\n  focusDamping?: number\n  /** Damping maximum speed, default: Infinity */\n  maxSpeed?: number\n}\n\ntype MotionState = {\n  /** The user-defined, mutable, current goal position along the curve, it may be >1 or <0 */\n  current: number\n  /** The combined curve */\n  path: THREE.CurvePath<THREE.Vector3>\n  /** The focus object */\n  focus: React.RefObject<THREE.Object3D> | [x: number, y: number, z: number] | undefined\n  /** The target object that is moved along the curve */\n  object: React.RefObject<THREE.Object3D>\n  /** The 0-1 normalised and damped current goal position along curve */\n  offset: number\n  /** The current point on the curve */\n  point: THREE.Vector3\n  /** The current tangent on the curve */\n  tangent: THREE.Vector3\n  /** The next point on the curve */\n  next: THREE.Vector3\n}\n\nexport type MotionPathRef = THREE.Group & { motion: MotionState }\n\nconst isObject3DRef = (ref: any): ref is React.RefObject<THREE.Object3D> => ref?.current instanceof THREE.Object3D\n\nconst MotionContext = /* @__PURE__ */ React.createContext<MotionState>(null!)\n\nexport function useMotion() {\n  const context = React.useContext(MotionContext)\n  if (!context) throw new Error('useMotion hook must be used in a MotionPathControls component.')\n  return context\n}\n\nfunction Debug({ points = 50, color = 'black' }: { points?: number; color?: THREE.ColorRepresentation }) {\n  const { path } = useMotion()\n  const [dots, setDots] = React.useState<THREE.Vector3[]>([])\n\n  const material = React.useMemo(() => new THREE.MeshBasicMaterial({ color: color }), [color])\n  const geometry = React.useMemo(() => new THREE.SphereGeometry(0.025, 16, 16), [])\n\n  const last = React.useRef<THREE.Curve<THREE.Vector3>[]>([])\n\n  React.useEffect(() => {\n    if (path.curves !== last.current) {\n      setDots(path.getPoints(points))\n      last.current = path.curves\n    }\n  })\n\n  return dots.map((item, index) => (\n    <mesh key={index} material={material} geometry={geometry} position={[item.x, item.y, item.z]} />\n  ))\n}\n\nexport const MotionPathControls = /* @__PURE__ */ React.forwardRef<MotionPathRef, MotionPathProps>(\n  (\n    {\n      children,\n      curves = [],\n      debug = false,\n      debugColor = 'black',\n      object,\n      focus,\n      loop = true,\n      offset = undefined,\n      smooth = false,\n      eps = 0.00001,\n      damping = 0.1,\n      focusDamping = 0.1,\n      maxSpeed = Infinity,\n      ...props\n    },\n    fref\n  ) => {\n    const { camera } = useThree()\n\n    const ref = React.useRef<MotionPathRef>(null!)\n    const pos = React.useRef<number>(offset ?? 0)\n\n    const path = React.useMemo(() => new THREE.CurvePath<THREE.Vector3>(), [])\n\n    const state = React.useMemo<MotionState>(\n      () => ({\n        focus,\n        object: object?.current instanceof THREE.Object3D ? object : { current: camera },\n        path,\n        current: pos.current,\n        offset: pos.current,\n        point: new THREE.Vector3(),\n        tangent: new THREE.Vector3(),\n        next: new THREE.Vector3(),\n      }),\n      [focus, object]\n    )\n\n    const instanceRef = useInstanceHandle(ref)\n    React.useLayoutEffect(() => {\n      const instance = instanceRef.current\n\n      path.curves = []\n      const _curves = curves.length > 0 ? curves : instance!.children.map((instance) => instance.object)\n      for (let i = 0; i < _curves.length; i++) path.add(_curves[i])\n\n      // Smoothen curve\n      if (smooth) {\n        const points = path.getPoints(typeof smooth === 'number' ? smooth : 1)\n        const catmull = new THREE.CatmullRomCurve3(points)\n        path.curves = [catmull]\n      }\n      path.updateArcLengths()\n    })\n\n    React.useImperativeHandle(fref, () => Object.assign(ref.current, { motion: state }), [state])\n\n    React.useLayoutEffect(() => {\n      // When offset changes, normalise pos to avoid overshoot spinning\n      pos.current = misc.repeat(pos.current, 1)\n    }, [offset])\n\n    const vec = React.useMemo(() => new THREE.Vector3(), [])\n\n    useFrame((_state, delta) => {\n      const lastOffset = state.offset\n\n      easing.damp(\n        pos,\n        'current',\n        offset !== undefined ? offset : state.current,\n        damping,\n        delta,\n        maxSpeed,\n        undefined,\n        eps\n      )\n      state.offset = loop ? misc.repeat(pos.current, 1) : misc.clamp(pos.current, 0, 1)\n\n      if (path.getCurveLengths().length > 0) {\n        path.getPointAt(state.offset, state.point)\n        path.getTangentAt(state.offset, state.tangent).normalize()\n        path.getPointAt(misc.repeat(pos.current - (lastOffset - state.offset), 1), state.next)\n        const target = object?.current instanceof THREE.Object3D ? object.current : camera\n        target.position.copy(state.point)\n\n        if (focus) {\n          easing.dampLookAt(\n            target,\n            isObject3DRef(focus) ? focus.current.getWorldPosition(vec) : focus,\n            focusDamping,\n            delta,\n            maxSpeed,\n            undefined,\n            eps\n          )\n        }\n      }\n    })\n\n    return (\n      <group ref={ref} {...props}>\n        <MotionContext.Provider value={state}>\n          {children}\n          {debug && <Debug color={debugColor} />}\n        </MotionContext.Provider>\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/MultiMaterial.tsx",
    "content": "/**\n * Original idea by https://x.com/verekia\n */\n\nimport { ThreeElements, Instance } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\n\nexport type MultiMaterialProps = Omit<ThreeElements['group'], 'ref'>\n\nexport function MultiMaterial(props: MultiMaterialProps) {\n  const group = React.useRef<THREE.Group>(null!)\n  React.useLayoutEffect(() => {\n    const parent = group.current.parent as THREE.Mesh<THREE.BufferGeometry, THREE.Material[]> | undefined\n    const geometry = parent?.geometry\n    if (geometry) {\n      const oldMaterial = parent.material\n      parent.material = (group.current as THREE.Group & { __r3f: Instance<THREE.Group> }).__r3f.children.map(\n        (instance) => instance.object\n      ) as THREE.Material[]\n      const oldGroups = [...geometry.groups]\n      geometry.clearGroups()\n      parent.material.forEach((material, index) => {\n        if (index < parent.material.length - 1) material.depthWrite = false\n        geometry.addGroup(0, Infinity, index)\n      })\n      return () => {\n        parent.material = oldMaterial\n        geometry.groups = oldGroups\n      }\n    }\n  })\n  return <group ref={group} {...props} />\n}\n"
  },
  {
    "path": "src/core/NormalTexture.tsx",
    "content": "import * as React from 'react'\nimport { useTexture } from './Texture'\nimport { RepeatWrapping, Texture, Vector2 } from 'three'\nimport { suspend } from 'suspend-react'\n\nconst NORMAL_ROOT = 'https://rawcdn.githack.com/pmndrs/drei-assets/7a3104997e1576f83472829815b00880d88b32fb'\nconst LIST_URL = 'https://cdn.jsdelivr.net/gh/pmndrs/drei-assets@master/normals/normals.json'\n\ntype Settings = {\n  repeat?: number[]\n  anisotropy?: number\n  offset?: number[]\n}\n\nexport function useNormalTexture(\n  id = 0,\n  settings: Settings = {},\n  onLoad?: (texture: Texture | Texture[]) => void\n): [Texture, string, number] {\n  const { repeat = [1, 1], anisotropy = 1, offset = [0, 0] } = settings\n\n  const normalsList = suspend(() => fetch(LIST_URL).then((res) => res.json()), ['normalsList']) as Record<\n    string,\n    string\n  >\n  const numTot = React.useMemo(() => Object.keys(normalsList).length, [])\n  const DEFAULT_NORMAL = normalsList[0]\n\n  const imageName = normalsList[id] || DEFAULT_NORMAL\n  const url = `${NORMAL_ROOT}/normals/${imageName}`\n\n  const normalTexture = useTexture(url, onLoad) as Texture\n\n  React.useLayoutEffect(() => {\n    if (!normalTexture) return\n    normalTexture.wrapS = normalTexture.wrapT = RepeatWrapping\n    normalTexture.repeat = new Vector2(repeat[0], repeat[1])\n    normalTexture.offset = new Vector2(offset[0], offset[1])\n    normalTexture.anisotropy = anisotropy\n  }, [normalTexture, anisotropy, repeat, offset])\n\n  return [normalTexture, url, numTot]\n}\n\n//\n\nexport const NormalTexture = ({\n  children,\n  id,\n  onLoad,\n  ...settings\n}: {\n  children?: (texture: ReturnType<typeof useNormalTexture>) => React.ReactNode\n  id?: Parameters<typeof useNormalTexture>[0]\n  onLoad?: Parameters<typeof useNormalTexture>[2]\n} & Settings) => {\n  const ret = useNormalTexture(id, settings, onLoad)\n\n  return <>{children?.(ret)}</>\n}\n"
  },
  {
    "path": "src/core/OrbitControls.tsx",
    "content": "import { EventManager, ReactThreeFiber, ThreeElement, useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport { Camera, Event, OrthographicCamera, PerspectiveCamera } from 'three'\nimport { OrbitControls as OrbitControlsImpl } from 'three-stdlib'\nimport { ForwardRefComponent, Overwrite } from '../helpers/ts-utils'\n\ntype ExtractCallback<T, E extends string> = T extends { addEventListener(event: E, callback: infer C): void }\n  ? C\n  : never\n\nexport type OrbitControlsChangeEvent = Parameters<ExtractCallback<OrbitControlsImpl, 'change'>>[0]\n\nexport type OrbitControlsProps = Omit<\n  Overwrite<\n    ThreeElement<typeof OrbitControlsImpl>,\n    {\n      camera?: Camera\n      domElement?: HTMLElement\n      enableDamping?: boolean\n      makeDefault?: boolean\n      onChange?: (e?: OrbitControlsChangeEvent) => void\n      onEnd?: (e?: Event) => void\n      onStart?: (e?: Event) => void\n      regress?: boolean\n      target?: ReactThreeFiber.Vector3\n      keyEvents?: boolean | HTMLElement\n    }\n  >,\n  'ref' | 'args'\n>\n\nexport const OrbitControls: ForwardRefComponent<OrbitControlsProps, OrbitControlsImpl> =\n  /* @__PURE__ */ React.forwardRef<OrbitControlsImpl, OrbitControlsProps>(\n    (\n      {\n        makeDefault,\n        camera,\n        regress,\n        domElement,\n        enableDamping = true,\n        keyEvents = false,\n        onChange,\n        onStart,\n        onEnd,\n        ...restProps\n      },\n      ref\n    ) => {\n      const invalidate = useThree((state) => state.invalidate)\n      const defaultCamera = useThree((state) => state.camera)\n      const gl = useThree((state) => state.gl)\n      const events = useThree((state) => state.events) as EventManager<HTMLElement>\n      const setEvents = useThree((state) => state.setEvents)\n      const set = useThree((state) => state.set)\n      const get = useThree((state) => state.get)\n      const performance = useThree((state) => state.performance)\n      const explCamera = (camera || defaultCamera) as OrthographicCamera | PerspectiveCamera\n      const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n      const controls = React.useMemo(() => new OrbitControlsImpl(explCamera), [explCamera])\n\n      useFrame(() => {\n        if (controls.enabled) controls.update()\n      }, -1)\n\n      React.useEffect(() => {\n        if (keyEvents) {\n          controls.connect(keyEvents === true ? explDomElement : keyEvents)\n        }\n\n        controls.connect(explDomElement)\n        return () => void controls.dispose()\n      }, [keyEvents, explDomElement, regress, controls, invalidate])\n\n      React.useEffect(() => {\n        const callback = (e: OrbitControlsChangeEvent) => {\n          invalidate()\n          if (regress) performance.regress()\n          if (onChange) onChange(e)\n        }\n\n        const onStartCb = (e: Event) => {\n          if (onStart) onStart(e)\n        }\n\n        const onEndCb = (e: Event) => {\n          if (onEnd) onEnd(e)\n        }\n\n        controls.addEventListener('change', callback)\n        controls.addEventListener('start', onStartCb)\n        controls.addEventListener('end', onEndCb)\n\n        return () => {\n          controls.removeEventListener('start', onStartCb)\n          controls.removeEventListener('end', onEndCb)\n          controls.removeEventListener('change', callback)\n        }\n      }, [onChange, onStart, onEnd, controls, invalidate, setEvents])\n\n      React.useEffect(() => {\n        if (makeDefault) {\n          const old = get().controls\n          // @ts-ignore https://github.com/three-types/three-ts-types/pull/1398\n          set({ controls })\n          return () => set({ controls: old })\n        }\n      }, [makeDefault, controls])\n\n      return <primitive ref={ref} object={controls} enableDamping={enableDamping} {...restProps} />\n    }\n  )\n"
  },
  {
    "path": "src/core/OrthographicCamera.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { OrthographicCamera as OrthographicCameraImpl } from 'three'\nimport { useThree, useFrame, ThreeElements } from '@react-three/fiber'\nimport { useFBO } from './Fbo'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nconst isFunction = (node: any): node is Function => typeof node === 'function'\n\nexport type OrthographicCameraProps = Omit<ThreeElements['orthographicCamera'], 'ref' | 'children'> & {\n  /** Registers the camera as the system default, fiber will start rendering with it */\n  makeDefault?: boolean\n  /** Making it manual will stop responsiveness and you have to calculate aspect ratio yourself. */\n  manual?: boolean\n  /** The contents will either follow the camera, or be hidden when filming if you pass a function */\n  children?: React.ReactNode | ((texture: THREE.Texture) => React.ReactNode)\n  /** Number of frames to render, Infinity */\n  frames?: number\n  /** Resolution of the FBO, 256 */\n  resolution?: number\n  /** Optional environment map for functional use */\n  envMap?: THREE.Texture\n}\n\nexport const OrthographicCamera: ForwardRefComponent<OrthographicCameraProps, OrthographicCameraImpl> =\n  /* @__PURE__ */ React.forwardRef(\n    ({ envMap, resolution = 256, frames = Infinity, children, makeDefault, ...props }, ref) => {\n      const set = useThree(({ set }) => set)\n      const camera = useThree(({ camera }) => camera)\n      const size = useThree(({ size }) => size)\n      const cameraRef = React.useRef<OrthographicCameraImpl>(null!)\n      React.useImperativeHandle(ref, () => cameraRef.current, [])\n      const groupRef = React.useRef<THREE.Group>(null!)\n      const fbo = useFBO(resolution)\n\n      React.useLayoutEffect(() => {\n        if (!props.manual) {\n          cameraRef.current.updateProjectionMatrix()\n        }\n      }, [size, props])\n\n      React.useLayoutEffect(() => {\n        cameraRef.current.updateProjectionMatrix()\n      })\n\n      React.useLayoutEffect(() => {\n        if (makeDefault) {\n          const oldCam = camera\n          set(() => ({ camera: cameraRef.current! }))\n          return () => set(() => ({ camera: oldCam }))\n        }\n        // The camera should not be part of the dependency list because this components camera is a stable reference\n        // that must exchange the default, and clean up after itself on unmount.\n      }, [cameraRef, makeDefault, set])\n\n      let count = 0\n      let oldEnvMap: THREE.Color | THREE.Texture | null = null\n      const functional = isFunction(children)\n      useFrame((state) => {\n        if (functional && (frames === Infinity || count < frames)) {\n          groupRef.current.visible = false\n          state.gl.setRenderTarget(fbo)\n          oldEnvMap = state.scene.background\n          if (envMap) state.scene.background = envMap\n          state.gl.render(state.scene, cameraRef.current)\n          state.scene.background = oldEnvMap\n          state.gl.setRenderTarget(null)\n          groupRef.current.visible = true\n          count++\n        }\n      })\n\n      return (\n        <>\n          <orthographicCamera\n            left={size.width / -2}\n            right={size.width / 2}\n            top={size.height / 2}\n            bottom={size.height / -2}\n            ref={cameraRef}\n            {...props}\n          >\n            {!functional && children}\n          </orthographicCamera>\n          <group ref={groupRef}>{functional && children(fbo.texture)}</group>\n        </>\n      )\n    }\n  )\n"
  },
  {
    "path": "src/core/Outlines.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { shaderMaterial } from './shaderMaterial'\nimport { extend, applyProps, ReactThreeFiber, useThree, ThreeElements } from '@react-three/fiber'\nimport { toCreasedNormals } from 'three-stdlib'\nimport { version } from '../helpers/constants'\n\nconst OutlinesMaterial = /* @__PURE__ */ shaderMaterial(\n  {\n    screenspace: false,\n    color: /* @__PURE__ */ new THREE.Color('black'),\n    opacity: 1,\n    thickness: 0.05,\n    size: /* @__PURE__ */ new THREE.Vector2(),\n  },\n  `#include <common>\n   #include <morphtarget_pars_vertex>\n   #include <skinning_pars_vertex>\n   #include <clipping_planes_pars_vertex>\n   uniform float thickness;\n   uniform bool screenspace;\n   uniform vec2 size;\n   void main() {\n     #if defined (USE_SKINNING)\n\t     #include <beginnormal_vertex>\n       #include <morphnormal_vertex>\n       #include <skinbase_vertex>\n       #include <skinnormal_vertex>\n       #include <defaultnormal_vertex>\n     #endif\n     #include <begin_vertex>\n\t   #include <morphtarget_vertex>\n\t   #include <skinning_vertex>\n     #include <project_vertex>\n     #include <clipping_planes_vertex>\n     vec4 tNormal = vec4(normal, 0.0);\n     vec4 tPosition = vec4(transformed, 1.0);\n     #ifdef USE_INSTANCING\n       tNormal = instanceMatrix * tNormal;\n       tPosition = instanceMatrix * tPosition;\n     #endif\n     if (screenspace) {\n       vec3 newPosition = tPosition.xyz + tNormal.xyz * thickness;\n       gl_Position = projectionMatrix * modelViewMatrix * vec4(newPosition, 1.0); \n     } else {\n       vec4 clipPosition = projectionMatrix * modelViewMatrix * tPosition;\n       vec4 clipNormal = projectionMatrix * modelViewMatrix * tNormal;\n       vec2 offset = normalize(clipNormal.xy) * thickness / size * clipPosition.w * 2.0;\n       clipPosition.xy += offset;\n       gl_Position = clipPosition;\n     }\n   }`,\n  `uniform vec3 color;\n   uniform float opacity;\n   #include <clipping_planes_pars_fragment>\n   void main(){\n     #include <clipping_planes_fragment>\n     gl_FragColor = vec4(color, opacity);\n     #include <tonemapping_fragment>\n     #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n   }`\n)\n\nexport type OutlinesProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** Outline color, default: black */\n  color?: ReactThreeFiber.Color\n  /** Line thickness is independent of zoom, default: false */\n  screenspace?: boolean\n  /** Outline opacity, default: 1 */\n  opacity?: number\n  /** Outline transparency, default: false */\n  transparent?: boolean\n  /** Outline thickness, default 0.05 */\n  thickness?: number\n  /** Geometry crease angle (0 === no crease), default: Math.PI */\n  angle?: number\n  clippingPlanes?: THREE.Plane[]\n  toneMapped?: boolean\n  polygonOffset?: boolean\n  polygonOffsetFactor?: number\n  renderOrder?: number\n}\n\nexport function Outlines({\n  color = 'black',\n  opacity = 1,\n  transparent = false,\n  screenspace = false,\n  toneMapped = true,\n  polygonOffset = false,\n  polygonOffsetFactor = 0,\n  renderOrder = 0,\n  thickness = 0.05,\n  angle = Math.PI,\n  clippingPlanes,\n  ...props\n}: OutlinesProps) {\n  const ref = React.useRef<THREE.Group>(null)\n  const [material] = React.useState(() => new OutlinesMaterial({ side: THREE.BackSide }))\n  const { gl } = useThree()\n  const contextSize = gl.getDrawingBufferSize(new THREE.Vector2())\n  React.useMemo(() => extend({ OutlinesMaterial }), [])\n\n  const oldAngle = React.useRef(0)\n  const oldGeometry = React.useRef<THREE.BufferGeometry>(null)\n  React.useLayoutEffect(() => {\n    const group = ref.current\n    if (!group) return\n\n    const parent = group.parent as THREE.Mesh & THREE.SkinnedMesh & THREE.InstancedMesh\n    if (parent && parent.geometry) {\n      if (oldAngle.current !== angle || oldGeometry.current !== parent.geometry) {\n        oldAngle.current = angle\n        oldGeometry.current = parent.geometry\n\n        // Remove old mesh\n        let mesh = group.children?.[0] as any\n        if (mesh) {\n          if (angle) mesh.geometry.dispose()\n          group.remove(mesh)\n        }\n\n        if (parent.skeleton) {\n          mesh = new THREE.SkinnedMesh()\n          mesh.material = material\n          mesh.bind(parent.skeleton, parent.bindMatrix)\n          group.add(mesh)\n        } else if (parent.isInstancedMesh) {\n          mesh = new THREE.InstancedMesh(parent.geometry, material, parent.count)\n          mesh.instanceMatrix = parent.instanceMatrix\n          group.add(mesh)\n        } else {\n          mesh = new THREE.Mesh()\n          mesh.material = material\n          group.add(mesh)\n        }\n        mesh.geometry = angle ? toCreasedNormals(parent.geometry, angle) : parent.geometry\n        mesh.morphTargetInfluences = parent.morphTargetInfluences\n        mesh.morphTargetDictionary = parent.morphTargetDictionary\n      }\n    }\n  })\n\n  React.useLayoutEffect(() => {\n    const group = ref.current\n    if (!group) return\n\n    const mesh = group.children[0] as THREE.Mesh<THREE.BufferGeometry, THREE.Material>\n    if (mesh) {\n      mesh.renderOrder = renderOrder\n\n      const parent = group.parent as THREE.Mesh & THREE.SkinnedMesh & THREE.InstancedMesh\n      applyProps(mesh, {\n        morphTargetInfluences: parent.morphTargetInfluences,\n        morphTargetDictionary: parent.morphTargetDictionary,\n      })\n      applyProps(mesh.material, {\n        transparent,\n        thickness,\n        color,\n        opacity,\n        size: contextSize,\n        screenspace,\n        toneMapped,\n        polygonOffset,\n        polygonOffsetFactor,\n        clippingPlanes,\n        clipping: clippingPlanes && clippingPlanes.length > 0,\n      })\n    }\n  })\n\n  React.useEffect(() => {\n    return () => {\n      // Dispose everything on unmount\n      const group = ref.current\n      if (!group) return\n\n      const mesh = group.children[0] as THREE.Mesh<THREE.BufferGeometry, THREE.Material>\n      if (mesh) {\n        if (angle) mesh.geometry.dispose()\n        group.remove(mesh)\n      }\n    }\n  }, [])\n\n  return <group ref={ref} {...props} />\n}\n"
  },
  {
    "path": "src/core/PerformanceMonitor.tsx",
    "content": "import * as React from 'react'\nimport { createContext, useContext, useRef, useState, useLayoutEffect } from 'react'\nimport { useFrame } from '@react-three/fiber'\n\ntype PerformanceMonitorHookApi = {\n  onIncline: (api: PerformanceMonitorApi) => void\n  onDecline: (api: PerformanceMonitorApi) => void\n  onChange: (api: PerformanceMonitorApi) => void\n  onFallback: (api: PerformanceMonitorApi) => void\n}\n\nexport type PerformanceMonitorApi = {\n  /** Current fps */\n  fps: number\n  /** Current performance factor, between 0 and 1 */\n  factor: number\n  /** Current highest fps, you can use this to determine device refresh rate */\n  refreshrate: number\n  /** Fps samples taken over time  */\n  frames: number[]\n  /** Averages of frames taken over n iterations   */\n  averages: number[]\n  index: number\n  flipped: number\n  fallback: boolean\n  subscriptions: Map<Symbol, Partial<PerformanceMonitorHookApi>>\n  subscribe: (ref: React.RefObject<Partial<PerformanceMonitorHookApi>>) => () => void\n}\n\nexport type PerformanceMonitorProps = {\n  /** How much time in milliseconds to collect an average fps, 250 */\n  ms?: number\n  /** How many interations of averages to collect, 10 */\n  iterations?: number\n  /** The percentage of iterations that are matched against the lower and upper bounds, 0.75 */\n  threshold?: number\n  /** A function that receive the max device refreshrate to determine lower and upper bounds which create a margin where neither incline nor decline should happen, (refreshrate) => (refreshrate > 90 ? [50, 90] : [50, 60]) */\n  bounds?: (refreshrate: number) => [lower: number, upper: number]\n  /** How many times it can inline or decline before onFallback is called, Infinity */\n  flipflops?: number\n  /** The factor increases and decreases between 0-1, this prop sets the starting value, 0.5 */\n  factor?: number\n  /** The step that gets added or subtracted to or from the factor on each incline/decline, 0.1 */\n  step?: number\n  /** When performance is higher than the upper bound (good!) */\n  onIncline?: (api: PerformanceMonitorApi) => void\n  /** When performance is lower than the upper bound (bad!) */\n  onDecline?: (api: PerformanceMonitorApi) => void\n  /** Incline and decline will change the factor, this will trigger when that happened */\n  onChange?: (api: PerformanceMonitorApi) => void\n  /** Called after when the number of flipflops is reached, it indicates instability, use the function to set a fixed baseline */\n  onFallback?: (api: PerformanceMonitorApi) => void\n  /** Children may use the usePerformanceMonitor hook */\n  children?: React.ReactNode\n}\n\nconst context = /* @__PURE__ */ createContext<PerformanceMonitorApi>(null!)\n\nexport function PerformanceMonitor({\n  iterations = 10,\n  ms = 250,\n  threshold = 0.75,\n  step = 0.1,\n  factor: _factor = 0.5,\n  flipflops = Infinity,\n  bounds = (refreshrate) => (refreshrate > 100 ? [60, 100] : [40, 60]),\n  onIncline,\n  onDecline,\n  onChange,\n  onFallback,\n  children,\n}: PerformanceMonitorProps) {\n  const decimalPlacesRatio = Math.pow(10, 0)\n  const [api, _] = useState<PerformanceMonitorApi>(() => ({\n    fps: 0,\n    index: 0,\n    factor: _factor,\n    flipped: 0,\n    refreshrate: 0,\n    fallback: false,\n    frames: [],\n    averages: [],\n    subscriptions: new Map(),\n    subscribe: (ref) => {\n      const key = Symbol()\n      api.subscriptions.set(key, ref.current)\n      return () => void api.subscriptions.delete(key)\n    },\n  }))\n\n  let lastFactor = 0\n  useFrame(() => {\n    const { frames, averages } = api\n\n    // If the fallback has been reached do not continue running samples\n    if (api.fallback) return\n\n    if (averages.length < iterations) {\n      frames.push(performance.now())\n      const msPassed = frames[frames.length - 1] - frames[0]\n      if (msPassed >= ms) {\n        api.fps = Math.round((frames.length / msPassed) * 1000 * decimalPlacesRatio) / decimalPlacesRatio\n        api.refreshrate = Math.max(api.refreshrate, api.fps)\n        averages[api.index++ % iterations] = api.fps\n        if (averages.length === iterations) {\n          const [lower, upper] = bounds(api.refreshrate)\n          const upperBounds = averages.filter((value) => value >= upper)\n          const lowerBounds = averages.filter((value) => value < lower)\n          // Trigger incline when more than -threshold- avgs exceed the upper bound\n          if (upperBounds.length > iterations * threshold) {\n            api.factor = Math.min(1, api.factor + step)\n            api.flipped++\n            if (onIncline) onIncline(api)\n            api.subscriptions.forEach((value) => value.onIncline && value.onIncline(api))\n          }\n          // Trigger decline when more than -threshold- avgs are below the lower bound\n          if (lowerBounds.length > iterations * threshold) {\n            api.factor = Math.max(0, api.factor - step)\n            api.flipped++\n            if (onDecline) onDecline(api)\n            api.subscriptions.forEach((value) => value.onDecline && value.onDecline(api))\n          }\n\n          if (lastFactor !== api.factor) {\n            lastFactor = api.factor\n            if (onChange) onChange(api)\n            api.subscriptions.forEach((value) => value.onChange && value.onChange(api))\n          }\n\n          if (api.flipped > flipflops && !api.fallback) {\n            api.fallback = true\n            if (onFallback) onFallback(api)\n            api.subscriptions.forEach((value) => value.onFallback && value.onFallback(api))\n          }\n          api.averages = []\n\n          // Resetting the refreshrate creates more problems than it solves atm\n          // api.refreshrate = 0\n        }\n        api.frames = []\n      }\n    }\n  })\n  return <context.Provider value={api}>{children}</context.Provider>\n}\n\nexport function usePerformanceMonitor({\n  onIncline,\n  onDecline,\n  onChange,\n  onFallback,\n}: Partial<PerformanceMonitorHookApi>) {\n  const api = useContext(context)\n  const ref = useRef({ onIncline, onDecline, onChange, onFallback })\n  useLayoutEffect(() => {\n    ref.current.onIncline = onIncline\n    ref.current.onDecline = onDecline\n    ref.current.onChange = onChange\n    ref.current.onFallback = onFallback\n  }, [onIncline, onDecline, onChange, onFallback])\n  useLayoutEffect(() => api.subscribe(ref), [api])\n}\n"
  },
  {
    "path": "src/core/PerspectiveCamera.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { PerspectiveCamera as PerspectiveCameraImpl } from 'three'\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { useFBO } from './Fbo'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nconst isFunction = (node: any): node is Function => typeof node === 'function'\n\nexport type PerspectiveCameraProps = Omit<ThreeElements['perspectiveCamera'], 'ref' | 'children'> & {\n  /** Registers the camera as the system default, fiber will start rendering with it */\n  makeDefault?: boolean\n  /** Making it manual will stop responsiveness and you have to calculate aspect ratio yourself. */\n  manual?: boolean\n  /** The contents will either follow the camera, or be hidden when filming if you pass a function */\n  children?: React.ReactNode | ((texture: THREE.Texture) => React.ReactNode)\n  /** Number of frames to render, Infinity */\n  frames?: number\n  /** Resolution of the FBO, 256 */\n  resolution?: number\n  /** Optional environment map for functional use */\n  envMap?: THREE.Texture\n}\n\nexport const PerspectiveCamera: ForwardRefComponent<PerspectiveCameraProps, PerspectiveCameraImpl> =\n  /* @__PURE__ */ React.forwardRef(\n    ({ envMap, resolution = 256, frames = Infinity, makeDefault, children, ...props }, ref) => {\n      const set = useThree(({ set }) => set)\n      const camera = useThree(({ camera }) => camera)\n      const size = useThree(({ size }) => size)\n      const cameraRef = React.useRef<PerspectiveCameraImpl>(null!)\n      React.useImperativeHandle(ref, () => cameraRef.current, [])\n      const groupRef = React.useRef<THREE.Group>(null!)\n      const fbo = useFBO(resolution)\n\n      React.useLayoutEffect(() => {\n        if (!props.manual) {\n          cameraRef.current.aspect = size.width / size.height\n        }\n      }, [size, props])\n\n      React.useLayoutEffect(() => {\n        cameraRef.current.updateProjectionMatrix()\n      })\n\n      let count = 0\n      let oldEnvMap: THREE.Color | THREE.Texture | null = null\n      const functional = isFunction(children)\n      useFrame((state) => {\n        if (functional && (frames === Infinity || count < frames)) {\n          groupRef.current.visible = false\n          state.gl.setRenderTarget(fbo)\n          oldEnvMap = state.scene.background\n          if (envMap) state.scene.background = envMap\n          state.gl.render(state.scene, cameraRef.current)\n          state.scene.background = oldEnvMap\n          state.gl.setRenderTarget(null)\n          groupRef.current.visible = true\n          count++\n        }\n      })\n\n      React.useLayoutEffect(() => {\n        if (makeDefault) {\n          const oldCam = camera\n          set(() => ({ camera: cameraRef.current! }))\n          return () => set(() => ({ camera: oldCam }))\n        }\n        // The camera should not be part of the dependency list because this components camera is a stable reference\n        // that must exchange the default, and clean up after itself on unmount.\n      }, [cameraRef, makeDefault, set])\n\n      return (\n        <>\n          <perspectiveCamera ref={cameraRef} {...props}>\n            {!functional && children}\n          </perspectiveCamera>\n          <group ref={groupRef}>{functional && children(fbo.texture)}</group>\n        </>\n      )\n    }\n  )\n"
  },
  {
    "path": "src/core/PointMaterial.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { version } from '../helpers/constants'\nimport { ThreeElements } from '@react-three/fiber'\n\nconst opaque_fragment = version >= 154 ? 'opaque_fragment' : 'output_fragment'\n\nexport class PointMaterialImpl extends THREE.PointsMaterial {\n  constructor(props) {\n    super(props)\n    this.onBeforeCompile = (shader, renderer) => {\n      const { isWebGL2 } = renderer.capabilities\n      shader.fragmentShader = shader.fragmentShader.replace(\n        `#include <${opaque_fragment}>`,\n        `\n        ${\n          !isWebGL2\n            ? `#extension GL_OES_standard_derivatives : enable\\n#include <${opaque_fragment}>`\n            : `#include <${opaque_fragment}>`\n        }\n      vec2 cxy = 2.0 * gl_PointCoord - 1.0;\n      float r = dot(cxy, cxy);\n      float delta = fwidth(r);     \n      float mask = 1.0 - smoothstep(1.0 - delta, 1.0 + delta, r);\n      gl_FragColor = vec4(gl_FragColor.rgb, mask * gl_FragColor.a );\n      #include <tonemapping_fragment>\n      #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n      `\n      )\n    }\n  }\n}\n\nexport type PointMaterialProps = Omit<ThreeElements['pointsMaterial'], 'ref'>\n\nexport const PointMaterial: ForwardRefComponent<PointMaterialProps, PointMaterialImpl> =\n  /* @__PURE__ */ React.forwardRef<PointMaterialImpl, PointMaterialProps>((props, ref) => {\n    const [material] = React.useState(() => new PointMaterialImpl(null))\n    return <primitive {...props} object={material} ref={ref} attach=\"material\" />\n  })\n"
  },
  {
    "path": "src/core/PointerLockControls.tsx",
    "content": "import { EventManager, RootState, ThreeElement, useThree } from '@react-three/fiber'\nimport { DomEvent } from '@react-three/fiber/dist/declarations/src/core/events'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { PointerLockControls as PointerLockControlsImpl } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type PointerLockControlsProps = Omit<ThreeElement<typeof PointerLockControlsImpl>, 'ref' | 'args'> & {\n  domElement?: HTMLElement\n  selector?: string\n  enabled?: boolean\n  camera?: THREE.Camera\n  onChange?: (e?: THREE.Event) => void\n  onLock?: (e?: THREE.Event) => void\n  onUnlock?: (e?: THREE.Event) => void\n  makeDefault?: boolean\n}\n\nexport const PointerLockControls: ForwardRefComponent<PointerLockControlsProps, PointerLockControlsImpl> =\n  /* @__PURE__ */ React.forwardRef<PointerLockControlsImpl, PointerLockControlsProps>(\n    ({ domElement, selector, onChange, onLock, onUnlock, enabled = true, makeDefault, ...props }, ref) => {\n      const { camera, ...rest } = props\n      const setEvents = useThree((state) => state.setEvents)\n      const gl = useThree((state) => state.gl)\n      const defaultCamera = useThree((state) => state.camera)\n      const invalidate = useThree((state) => state.invalidate)\n      const events = useThree((state) => state.events) as EventManager<HTMLElement>\n      const get = useThree((state) => state.get)\n      const set = useThree((state) => state.set)\n      const explCamera = camera || defaultCamera\n      const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n\n      const controls = React.useMemo(() => new PointerLockControlsImpl(explCamera), [explCamera])\n\n      React.useEffect(() => {\n        if (enabled) {\n          controls.connect(explDomElement)\n          // Force events to be centered while PLC is active\n          const oldComputeOffsets = get().events.compute\n          setEvents({\n            compute(event: DomEvent, state: RootState) {\n              const offsetX = state.size.width / 2\n              const offsetY = state.size.height / 2\n              state.pointer.set((offsetX / state.size.width) * 2 - 1, -(offsetY / state.size.height) * 2 + 1)\n              state.raycaster.setFromCamera(state.pointer, state.camera)\n            },\n          })\n          return () => {\n            controls.disconnect()\n            setEvents({ compute: oldComputeOffsets })\n          }\n        }\n      }, [enabled, controls])\n\n      React.useEffect(() => {\n        const callback = (e: THREE.Event) => {\n          invalidate()\n          if (onChange) onChange(e)\n        }\n\n        controls.addEventListener('change', callback)\n\n        if (onLock) controls.addEventListener('lock', onLock)\n        if (onUnlock) controls.addEventListener('unlock', onUnlock)\n\n        // Enforce previous interaction\n        const handler = () => controls.lock()\n        const elements = selector ? Array.from(document.querySelectorAll(selector)) : [document]\n        elements.forEach((element) => element && element.addEventListener('click', handler))\n\n        return () => {\n          controls.removeEventListener('change', callback)\n          if (onLock) controls.removeEventListener('lock', onLock)\n          if (onUnlock) controls.removeEventListener('unlock', onUnlock)\n          elements.forEach((element) => (element ? element.removeEventListener('click', handler) : undefined))\n        }\n      }, [onChange, onLock, onUnlock, selector, controls, invalidate])\n\n      React.useEffect(() => {\n        if (makeDefault) {\n          const old = get().controls\n          // @ts-ignore https://github.com/three-types/three-ts-types/pull/1398\n          set({ controls })\n          return () => set({ controls: old })\n        }\n      }, [makeDefault, controls])\n\n      return <primitive ref={ref} object={controls} {...rest} />\n    }\n  )\n"
  },
  {
    "path": "src/core/Points.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ThreeElement, ThreeElements, extend, useFrame } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    positionPoint: ThreeElement<typeof PositionPoint>\n  }\n}\n\ntype Api = {\n  getParent: () => React.RefObject<THREE.Points>\n  subscribe: (ref) => void\n}\n\nexport type PointsInstancesProps = Omit<ThreeElements['points'], 'ref'> & {\n  range?: number\n  limit?: number\n}\n\nconst _inverseMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst _ray = /* @__PURE__ */ new THREE.Ray()\nconst _sphere = /* @__PURE__ */ new THREE.Sphere()\nconst _position = /* @__PURE__ */ new THREE.Vector3()\n\nexport class PositionPoint extends THREE.Group {\n  size: number\n  color: THREE.Color\n  instance: React.RefObject<THREE.Points | undefined>\n  instanceKey: React.RefObject<PositionPoint | undefined>\n  constructor() {\n    super()\n    this.size = 0\n    this.color = new THREE.Color('white')\n    this.instance = { current: undefined }\n    this.instanceKey = { current: undefined }\n  }\n\n  // This will allow the virtual instance have bounds\n  get geometry() {\n    return this.instance.current?.geometry\n  }\n\n  raycast(raycaster: THREE.Raycaster, intersects: THREE.Intersection[]) {\n    const parent = this.instance.current\n    if (!parent || !parent.geometry) return\n    const instanceId = parent.userData.instances.indexOf(this.instanceKey)\n    // If the instance wasn't found or exceeds the parents draw range, bail out\n    if (instanceId === -1 || instanceId > parent.geometry.drawRange.count) return\n\n    const threshold = raycaster.params.Points?.threshold ?? 1\n    _sphere.set(this.getWorldPosition(_position), threshold)\n    if (raycaster.ray.intersectsSphere(_sphere) === false) return\n\n    _inverseMatrix.copy(parent.matrixWorld).invert()\n    _ray.copy(raycaster.ray).applyMatrix4(_inverseMatrix)\n\n    const localThreshold = threshold / ((this.scale.x + this.scale.y + this.scale.z) / 3)\n    const localThresholdSq = localThreshold * localThreshold\n    const rayPointDistanceSq = _ray.distanceSqToPoint(this.position)\n\n    if (rayPointDistanceSq < localThresholdSq) {\n      const intersectPoint = new THREE.Vector3()\n      _ray.closestPointToPoint(this.position, intersectPoint)\n      intersectPoint.applyMatrix4(this.matrixWorld)\n      const distance = raycaster.ray.origin.distanceTo(intersectPoint)\n      if (distance < raycaster.near || distance > raycaster.far) return\n      intersects.push({\n        distance: distance,\n        distanceToRay: Math.sqrt(rayPointDistanceSq),\n        point: intersectPoint,\n        index: instanceId,\n        face: null,\n        object: this,\n      })\n    }\n  }\n}\n\nlet i, positionRef\nconst context = /* @__PURE__ */ React.createContext<Api>(null!)\nconst parentMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst position = /* @__PURE__ */ new THREE.Vector3()\n\n/**\n * Instance implementation, relies on react + context to update the attributes based on the children of this component\n */\nconst PointsInstances: ForwardRefComponent<PointsInstancesProps, THREE.Points> = /* @__PURE__ */ React.forwardRef<\n  THREE.Points,\n  PointsInstancesProps\n>(({ children, range, limit = 1000, ...props }, ref) => {\n  const parentRef = React.useRef<THREE.Points>(null!)\n  React.useImperativeHandle(ref, () => parentRef.current, [])\n  const [refs, setRefs] = React.useState<React.RefObject<PositionPoint>[]>([])\n  const [[positions, colors, sizes]] = React.useState(() => [\n    new Float32Array(limit * 3),\n    Float32Array.from({ length: limit * 3 }, () => 1),\n    Float32Array.from({ length: limit }, () => 1),\n  ])\n\n  React.useEffect(() => {\n    // We might be a frame too late? 🤷‍♂️\n    parentRef.current.geometry.attributes.position.needsUpdate = true\n  })\n\n  useFrame(() => {\n    parentRef.current.updateMatrix()\n    parentRef.current.updateMatrixWorld()\n    parentMatrix.copy(parentRef.current.matrixWorld).invert()\n\n    parentRef.current.geometry.drawRange.count = Math.min(limit, range !== undefined ? range : limit, refs.length)\n\n    for (i = 0; i < refs.length; i++) {\n      positionRef = refs[i].current\n      positionRef.getWorldPosition(position).applyMatrix4(parentMatrix)\n      position.toArray(positions, i * 3)\n      parentRef.current.geometry.attributes.position.needsUpdate = true\n      positionRef.matrixWorldNeedsUpdate = true\n      positionRef.color.toArray(colors, i * 3)\n      parentRef.current.geometry.attributes.color.needsUpdate = true\n      sizes.set([positionRef.size], i)\n      parentRef.current.geometry.attributes.size.needsUpdate = true\n    }\n  })\n\n  const api: Api = React.useMemo(\n    () => ({\n      getParent: () => parentRef,\n      subscribe: (ref) => {\n        setRefs((refs) => [...refs, ref])\n        return () => setRefs((refs) => refs.filter((item) => item.current !== ref.current))\n      },\n    }),\n    []\n  )\n\n  return (\n    <points userData={{ instances: refs }} matrixAutoUpdate={false} ref={parentRef} raycast={() => null} {...props}>\n      <bufferGeometry>\n        <bufferAttribute attach=\"attributes-position\" args={[positions, 3]} usage={THREE.DynamicDrawUsage} />\n        <bufferAttribute attach=\"attributes-color\" args={[colors, 3]} usage={THREE.DynamicDrawUsage} />\n        <bufferAttribute attach=\"attributes-size\" args={[sizes, 1]} usage={THREE.DynamicDrawUsage} />\n      </bufferGeometry>\n      <context.Provider value={api}>{children}</context.Provider>\n    </points>\n  )\n})\n\nexport const Point: ForwardRefComponent<ThreeElements['positionPoint'], PositionPoint> =\n  /* @__PURE__ */ React.forwardRef(({ children, ...props }: ThreeElements['positionPoint'], ref) => {\n    React.useMemo(() => extend({ PositionPoint }), [])\n    const group = React.useRef<PositionPoint>(null!)\n    React.useImperativeHandle(ref, () => group.current, [])\n    const { subscribe, getParent } = React.useContext(context)\n    React.useLayoutEffect(() => subscribe(group), [])\n    return (\n      <positionPoint instance={getParent()} instanceKey={group as any} ref={group} {...props}>\n        {children}\n      </positionPoint>\n    )\n  })\n\n/**\n * Buffer implementation, relies on complete buffers of the correct number, leaves it to the user to update them\n */\nexport type PointsBuffersProps = ThreeElements['points'] & {\n  // a buffer containing all points position\n  positions: Float32Array\n  colors?: Float32Array\n  sizes?: Float32Array\n  // The size of the points in the buffer\n  stride?: 2 | 3\n}\n\nexport const PointsBuffer: ForwardRefComponent<PointsBuffersProps, THREE.Points> = /* @__PURE__ */ React.forwardRef<\n  THREE.Points,\n  PointsBuffersProps\n>(({ children, positions, colors, sizes, stride = 3, ...props }, forwardedRef) => {\n  const pointsRef = React.useRef<THREE.Points>(null!)\n  React.useImperativeHandle(forwardedRef, () => pointsRef.current, [])\n\n  useFrame(() => {\n    const attr = pointsRef.current.geometry.attributes\n    attr.position.needsUpdate = true\n    if (colors) attr.color.needsUpdate = true\n    if (sizes) attr.size.needsUpdate = true\n  })\n\n  return (\n    <points ref={pointsRef} {...props}>\n      <bufferGeometry>\n        <bufferAttribute attach=\"attributes-position\" args={[positions, stride]} usage={THREE.DynamicDrawUsage} />\n        {colors && (\n          <bufferAttribute\n            attach=\"attributes-color\"\n            args={[colors, stride]}\n            count={colors.length / stride}\n            usage={THREE.DynamicDrawUsage}\n          />\n        )}\n        {sizes && (\n          <bufferAttribute\n            attach=\"attributes-size\"\n            args={[sizes, 1]}\n            count={sizes.length / stride}\n            usage={THREE.DynamicDrawUsage}\n          />\n        )}\n      </bufferGeometry>\n      {children}\n    </points>\n  )\n})\n\nexport const Points: ForwardRefComponent<PointsBuffersProps | PointsInstancesProps, THREE.Points> =\n  /* @__PURE__ */ React.forwardRef<THREE.Points, PointsBuffersProps | PointsInstancesProps>((props, forwardedRef) => {\n    if ((props as PointsBuffersProps).positions instanceof Float32Array) {\n      return <PointsBuffer {...(props as PointsBuffersProps)} ref={forwardedRef} />\n    } else return <PointsInstances {...(props as PointsInstancesProps)} ref={forwardedRef} />\n  })\n"
  },
  {
    "path": "src/core/PositionalAudio.tsx",
    "content": "import * as React from 'react'\nimport { AudioLoader, AudioListener, PositionalAudio as PositionalAudioImpl } from 'three'\nimport { useThree, useLoader, ThreeElements } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type PositionalAudioProps = Omit<ThreeElements['positionalAudio'], 'ref' | 'args'> & {\n  url: string\n  distance?: number\n  loop?: boolean\n}\n\nexport const PositionalAudio: ForwardRefComponent<PositionalAudioProps, PositionalAudioImpl> =\n  /* @__PURE__ */ React.forwardRef(({ url, distance = 1, loop = true, autoplay, ...props }, ref) => {\n    const sound = React.useRef<PositionalAudioImpl>(null!)\n    React.useImperativeHandle(ref, () => sound.current, [])\n    const camera = useThree(({ camera }) => camera)\n    const [listener] = React.useState(() => new AudioListener())\n    const buffer = useLoader(AudioLoader, url)\n\n    React.useEffect(() => {\n      const _sound = sound.current\n      if (_sound) {\n        _sound.setBuffer(buffer)\n        _sound.setRefDistance(distance)\n        _sound.setLoop(loop)\n        if (autoplay && !_sound.isPlaying) _sound.play()\n      }\n    }, [buffer, camera, distance, loop])\n\n    React.useEffect(() => {\n      const _sound = sound.current\n      camera.add(listener)\n      return () => {\n        camera.remove(listener)\n        if (_sound) {\n          if (_sound.isPlaying) _sound.stop()\n          if (_sound.source && (_sound.source as any)._connected) _sound.disconnect()\n        }\n      }\n    }, [])\n    return <positionalAudio ref={sound} args={[listener]} {...props} />\n  })\n"
  },
  {
    "path": "src/core/Preload.tsx",
    "content": "import { Object3D, Camera, WebGLCubeRenderTarget, CubeCamera, Scene } from 'three'\nimport * as React from 'react'\nimport { useThree } from '@react-three/fiber'\n\nexport type PreloadProps = {\n  all?: boolean\n  scene?: Object3D\n  camera?: Camera\n}\n\nexport function Preload({ all, scene, camera }: PreloadProps) {\n  const gl = useThree(({ gl }) => gl)\n  const dCamera = useThree(({ camera }) => camera)\n  const dScene = useThree(({ scene }) => scene)\n\n  // Layout effect because it must run before React commits\n  React.useLayoutEffect(() => {\n    const invisible: Object3D[] = []\n    if (all) {\n      // Find all invisible objects, store and then flip them\n      ;(scene || dScene).traverse((object) => {\n        if (object.visible === false) {\n          invisible.push(object)\n          object.visible = true\n        }\n      })\n    }\n    // Now compile the scene\n    gl.compile(scene || dScene, camera || dCamera)\n    // And for good measure, hit it with a cube camera\n    const cubeRenderTarget = new WebGLCubeRenderTarget(128)\n    const cubeCamera = new CubeCamera(0.01, 100000, cubeRenderTarget)\n    cubeCamera.update(gl, (scene || dScene) as Scene)\n    cubeRenderTarget.dispose()\n    // Flips these objects back\n    invisible.forEach((object) => (object.visible = false))\n  }, [])\n  return null\n}\n"
  },
  {
    "path": "src/core/Progress.tsx",
    "content": "import * as React from 'react'\nimport { DefaultLoadingManager } from 'three'\nimport { create } from 'zustand'\n\ntype Data = {\n  errors: string[]\n  active: boolean\n  progress: number\n  item: string\n  loaded: number\n  total: number\n}\nlet saveLastTotalLoaded = 0\n\nconst useProgress = /* @__PURE__ */ create<Data>((set) => {\n  DefaultLoadingManager.onStart = (item, loaded, total) => {\n    set({\n      active: true,\n      item,\n      loaded,\n      total,\n      progress: ((loaded - saveLastTotalLoaded) / (total - saveLastTotalLoaded)) * 100,\n    })\n  }\n  DefaultLoadingManager.onLoad = () => {\n    set({ active: false })\n  }\n  DefaultLoadingManager.onError = (item) => set((state) => ({ errors: [...state.errors, item] }))\n  DefaultLoadingManager.onProgress = (item, loaded, total) => {\n    if (loaded === total) {\n      saveLastTotalLoaded = total\n    }\n    set({\n      active: true,\n      item,\n      loaded,\n      total,\n      progress: ((loaded - saveLastTotalLoaded) / (total - saveLastTotalLoaded)) * 100 || 100,\n    })\n  }\n  return {\n    errors: [],\n    active: false,\n    progress: 0,\n    item: '',\n    loaded: 0,\n    total: 0,\n  }\n})\n\nexport { useProgress }\n\n//\n\nexport function Progress({ children }: { children?: (result: Data) => React.ReactNode }) {\n  const result = useProgress()\n\n  return <>{children?.(result)}</>\n}\n"
  },
  {
    "path": "src/core/QuadraticBezierLine.tsx",
    "content": "import * as React from 'react'\nimport { QuadraticBezierCurve3, Vector3 } from 'three'\nimport { Line2 } from 'three-stdlib'\nimport { Line, LineProps } from './Line'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type QuadraticBezierLineRef = Line2 & {\n  setPoints(\n    start: Vector3 | [number, number, number],\n    end: Vector3 | [number, number, number],\n    mid: Vector3 | [number, number, number]\n  ): void\n}\n\nexport type QuadraticBezierLineProps = Omit<LineProps, 'points' | 'ref'> & {\n  start: Vector3 | [number, number, number]\n  end: Vector3 | [number, number, number]\n  mid?: Vector3 | [number, number, number]\n  segments?: number\n}\n\nconst v = /* @__PURE__ */ new Vector3()\nexport const QuadraticBezierLine: ForwardRefComponent<QuadraticBezierLineProps, QuadraticBezierLineRef> =\n  /* @__PURE__ */ React.forwardRef<QuadraticBezierLineRef, QuadraticBezierLineProps>(function QuadraticBezierLine(\n    { start = [0, 0, 0], end = [0, 0, 0], mid, segments = 20, ...rest },\n    forwardref\n  ) {\n    const ref = React.useRef<QuadraticBezierLineRef>(null!)\n    React.useImperativeHandle(forwardref, () => ref.current)\n    const [curve] = React.useState(\n      () => new QuadraticBezierCurve3(undefined as any, undefined as any, undefined as any)\n    )\n    const getPoints = React.useCallback((start, end, mid, segments = 20) => {\n      if (start instanceof Vector3) curve.v0.copy(start)\n      else curve.v0.set(...(start as [number, number, number]))\n      if (end instanceof Vector3) curve.v2.copy(end)\n      else curve.v2.set(...(end as [number, number, number]))\n      if (mid instanceof Vector3) {\n        curve.v1.copy(mid)\n      } else if (Array.isArray(mid)) {\n        curve.v1.set(...(mid as [number, number, number]))\n      } else {\n        curve.v1.copy(\n          curve.v0\n            .clone()\n            .add(curve.v2.clone().sub(curve.v0))\n            .add(v.set(0, curve.v0.y - curve.v2.y, 0))\n        )\n      }\n      return curve.getPoints(segments)\n    }, [])\n\n    React.useLayoutEffect(() => {\n      ref.current.setPoints = (\n        start: Vector3 | [number, number, number],\n        end: Vector3 | [number, number, number],\n        mid: Vector3 | [number, number, number]\n      ) => {\n        const points = getPoints(start, end, mid)\n        if (ref.current.geometry) ref.current.geometry.setPositions(points.map((p) => p.toArray()).flat())\n      }\n    }, [])\n\n    const points = React.useMemo(() => getPoints(start, end, mid, segments), [start, end, mid, segments])\n    return <Line ref={ref} points={points} {...rest} />\n  })\n"
  },
  {
    "path": "src/core/RenderCubeTexture.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ComputeFunction, ReactThreeFiber, ThreeElements, createPortal, useFrame, useThree } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type RenderCubeTextureProps = Omit<ThreeElements['texture'], 'ref' | 'args' | 'rotation'> & {\n  /** Optional stencil buffer, defaults to false */\n  stencilBuffer?: boolean\n  /** Optional depth buffer, defaults to true */\n  depthBuffer?: boolean\n  /** Optional generate mipmaps, defaults to false */\n  generateMipmaps?: boolean\n  /** Optional render priority, defaults to 0 */\n  renderPriority?: number\n  /** Optional event priority, defaults to 0 */\n  eventPriority?: number\n  /** Optional frame count, defaults to Infinity. If you set it to 1, it would only render a single frame, etc */\n  frames?: number\n  /** Optional event compute, defaults to undefined */\n  compute?: ComputeFunction\n  /** Flip cubemap, see https://github.com/mrdoob/three.js/blob/master/src/renderers/WebGLCubeRenderTarget.js */\n  flip?: boolean\n  /** Cubemap resolution (for each of the 6 takes), null === full screen resolution, default: 896 */\n  resolution?: number\n  /** Children will be rendered into a portal */\n  children: React.ReactNode\n  near?: number\n  far?: number\n  position?: ReactThreeFiber.Vector3\n  rotation?: ReactThreeFiber.Euler\n  scale?: ReactThreeFiber.Vector3\n  quaternion?: ReactThreeFiber.Quaternion\n  matrix?: ReactThreeFiber.Matrix4\n  matrixAutoUpdate?: boolean\n}\n\nexport type RenderCubeTextureApi = {\n  scene: THREE.Scene\n  fbo: THREE.WebGLCubeRenderTarget\n  camera: THREE.CubeCamera\n}\n\nexport const RenderCubeTexture: ForwardRefComponent<RenderCubeTextureProps, RenderCubeTextureApi> =\n  /* @__PURE__ */ React.forwardRef(\n    (\n      {\n        children,\n        compute,\n        renderPriority = -1,\n        eventPriority = 0,\n        frames = Infinity,\n        stencilBuffer = false,\n        depthBuffer = true,\n        generateMipmaps = false,\n        resolution = 896,\n        near = 0.1,\n        far = 1000,\n        flip = false,\n        position,\n        rotation,\n        scale,\n        quaternion,\n        matrix,\n        matrixAutoUpdate,\n        ...props\n      },\n      forwardRef\n    ) => {\n      const { size, viewport } = useThree()\n\n      const camera = React.useRef<THREE.CubeCamera>(null!)\n      const fbo = React.useMemo(() => {\n        const fbo = new THREE.WebGLCubeRenderTarget(\n          Math.max((resolution || size.width) * viewport.dpr, (resolution || size.height) * viewport.dpr),\n          {\n            stencilBuffer,\n            depthBuffer,\n            generateMipmaps,\n          }\n        )\n        fbo.texture.isRenderTargetTexture = !flip\n        fbo.texture.flipY = true\n        fbo.texture.type = THREE.HalfFloatType\n        return fbo\n      }, [resolution, flip])\n\n      React.useEffect(() => {\n        return () => fbo.dispose()\n      }, [fbo])\n\n      const [vScene] = React.useState(() => new THREE.Scene())\n\n      React.useImperativeHandle(forwardRef, () => ({ scene: vScene, fbo, camera: camera.current }), [fbo])\n\n      return (\n        <>\n          {createPortal(\n            <Container renderPriority={renderPriority} frames={frames} camera={camera}>\n              {children}\n              {/* Without an element that receives pointer events state.pointer will always be 0/0 */}\n              <group onPointerOver={() => null} />\n            </Container>,\n            vScene,\n            { events: { compute, priority: eventPriority } }\n          )}\n          <primitive object={fbo.texture} {...props} />\n          <cubeCamera\n            ref={camera}\n            args={[near, far, fbo]}\n            position={position}\n            rotation={rotation}\n            scale={scale}\n            quaternion={quaternion}\n            matrix={matrix}\n            matrixAutoUpdate={matrixAutoUpdate}\n          />\n        </>\n      )\n    }\n  )\n\n// The container component has to be separate, it can not be inlined because \"useFrame(state\" when run inside createPortal will return\n// the portals own state which includes user-land overrides (custom cameras etc), but if it is executed in <RenderTexture>'s render function\n// it would return the default state.\nfunction Container({\n  frames,\n  renderPriority,\n  children,\n  camera,\n}: {\n  frames: number\n  renderPriority: number\n  children: React.ReactNode\n  camera: React.RefObject<THREE.CubeCamera>\n}) {\n  let count = 0\n  useFrame((state) => {\n    if (frames === Infinity || count < frames) {\n      camera.current.update(state.gl, state.scene)\n      count++\n    }\n  }, renderPriority)\n  return <>{children}</>\n}\n"
  },
  {
    "path": "src/core/RenderTexture.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { createPortal, ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { useFBO } from './Fbo'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type RenderTextureProps = Omit<ThreeElements['texture'], 'ref' | 'args'> & {\n  /** Optional width of the texture, defaults to viewport bounds */\n  width?: number\n  /** Optional height of the texture, defaults to viewport bounds */\n  height?: number\n  /** Optional fbo samples */\n  samples?: number\n  /** Optional stencil buffer, defaults to false */\n  stencilBuffer?: boolean\n  /** Optional depth buffer, defaults to true */\n  depthBuffer?: boolean\n  /** Optional generate mipmaps, defaults to false */\n  generateMipmaps?: boolean\n  /** Optional render priority, defaults to 0 */\n  renderPriority?: number\n  /** Optional event priority, defaults to 0 */\n  eventPriority?: number\n  /** Optional frame count, defaults to Infinity. If you set it to 1, it would only render a single frame, etc */\n  frames?: number\n  /** Optional event compute, defaults to undefined */\n  compute?: (event: any, state: any, previous: any) => false | undefined\n  /** Children will be rendered into a portal */\n  children: React.ReactNode\n}\n\nexport const RenderTexture: ForwardRefComponent<RenderTextureProps, THREE.Texture> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      children,\n      compute,\n      width,\n      height,\n      samples = 8,\n      renderPriority = 0,\n      eventPriority = 0,\n      frames = Infinity,\n      stencilBuffer = false,\n      depthBuffer = true,\n      generateMipmaps = false,\n      ...props\n    },\n    forwardRef\n  ) => {\n    const { size, viewport } = useThree()\n    const fbo = useFBO((width || size.width) * viewport.dpr, (height || size.height) * viewport.dpr, {\n      samples,\n      stencilBuffer,\n      depthBuffer,\n      generateMipmaps,\n    })\n    const [vScene] = React.useState(() => new THREE.Scene())\n\n    const uvCompute = React.useCallback((event, state, previous) => {\n      // Since this is only a texture it does not have an easy way to obtain the parent, which we\n      // need to transform event coordinates to local coordinates. We use r3f internals to find the\n      // next Object3D.\n      let parent = (fbo.texture as any)?.__r3f.parent?.object\n      while (parent && !(parent instanceof THREE.Object3D)) {\n        parent = parent.__r3f.parent?.object\n      }\n      if (!parent) return false\n      // First we call the previous state-onion-layers compute, this is what makes it possible to nest portals\n      if (!previous.raycaster.camera) previous.events.compute(event, previous, previous.previousRoot?.getState())\n      // We run a quick check against the parent, if it isn't hit there's no need to raycast at all\n      const [intersection] = previous.raycaster.intersectObject(parent)\n      if (!intersection) return false\n      // We take that hits uv coords, set up this layers raycaster, et voilà, we have raycasting on arbitrary surfaces\n      const uv = intersection.uv\n      if (!uv) return false\n      state.raycaster.setFromCamera(state.pointer.set(uv.x * 2 - 1, uv.y * 2 - 1), state.camera)\n    }, [])\n\n    React.useImperativeHandle(forwardRef, () => fbo.texture, [fbo])\n\n    return (\n      <>\n        {createPortal(\n          <Container renderPriority={renderPriority} frames={frames} fbo={fbo}>\n            {children}\n            {/* Without an element that receives pointer events state.pointer will always be 0/0 */}\n            <group onPointerOver={() => null} />\n          </Container>,\n          vScene,\n          { events: { compute: compute || uvCompute, priority: eventPriority } }\n        )}\n        <primitive object={fbo.texture} {...props} />\n      </>\n    )\n  }\n)\n\n// The container component has to be separate, it can not be inlined because \"useFrame(state\" when run inside createPortal will return\n// the portals own state which includes user-land overrides (custom cameras etc), but if it is executed in <RenderTexture>'s render function\n// it would return the default state.\nfunction Container({\n  frames,\n  renderPriority,\n  children,\n  fbo,\n}: {\n  frames: number\n  renderPriority: number\n  children: React.ReactNode\n  fbo: THREE.WebGLRenderTarget\n}) {\n  let count = 0\n  let oldAutoClear\n  let oldXrEnabled\n  let oldRenderTarget\n  let oldIsPresenting\n  useFrame((state) => {\n    if (frames === Infinity || count < frames) {\n      oldAutoClear = state.gl.autoClear\n      oldXrEnabled = state.gl.xr.enabled\n      oldRenderTarget = state.gl.getRenderTarget()\n      oldIsPresenting = state.gl.xr.isPresenting\n      state.gl.autoClear = true\n      state.gl.xr.enabled = false\n      state.gl.xr.isPresenting = false\n      state.gl.setRenderTarget(fbo)\n      state.gl.render(state.scene, state.camera)\n      state.gl.setRenderTarget(oldRenderTarget)\n      state.gl.autoClear = oldAutoClear\n      state.gl.xr.enabled = oldXrEnabled\n      state.gl.xr.isPresenting = oldIsPresenting\n      count++\n    }\n  }, renderPriority)\n  return <>{children}</>\n}\n"
  },
  {
    "path": "src/core/Resize.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ThreeElements } from '@react-three/fiber'\n\nexport type ResizeProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** Whether to fit into width (x axis), undefined */\n  width?: boolean\n  /** Whether to fit into height (y axis), undefined */\n  height?: boolean\n  /** Whether to fit into depth (z axis), undefined */\n  depth?: boolean\n  /** You can optionally pass the Box3, otherwise will be computed, undefined */\n  box3?: THREE.Box3\n  /** See https://threejs.org/docs/index.html?q=box3#api/en/math/Box3.setFromObject */\n  precise?: boolean\n}\n\nexport const Resize = /* @__PURE__ */ React.forwardRef<THREE.Group, ResizeProps>(\n  ({ children, width, height, depth, box3, precise = true, ...props }, fRef) => {\n    const ref = React.useRef<THREE.Group>(null!)\n    const outer = React.useRef<THREE.Group>(null!)\n    const inner = React.useRef<THREE.Group>(null!)\n\n    React.useLayoutEffect(() => {\n      outer.current.matrixWorld.identity()\n      let box = box3 || new THREE.Box3().setFromObject(inner.current, precise)\n      const w = box.max.x - box.min.x\n      const h = box.max.y - box.min.y\n      const d = box.max.z - box.min.z\n\n      let dimension = Math.max(w, h, d)\n      if (width) dimension = w\n      if (height) dimension = h\n      if (depth) dimension = d\n\n      outer.current.scale.setScalar(1 / dimension)\n    }, [width, height, depth, box3, precise])\n\n    React.useImperativeHandle(fRef, () => ref.current, [])\n\n    return (\n      <group ref={ref} {...props}>\n        <group ref={outer}>\n          <group ref={inner}>{children}</group>\n        </group>\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/RoundedBox.tsx",
    "content": "import * as React from 'react'\nimport { Mesh, Shape, ExtrudeGeometry } from 'three'\nimport { ForwardRefComponent, NamedArrayTuple } from '../helpers/ts-utils'\nimport { toCreasedNormals } from 'three-stdlib'\nimport { ThreeElements } from '@react-three/fiber'\n\nconst eps = 0.00001\n\nfunction createShape(width: number, height: number, radius0: number) {\n  const shape = new Shape()\n  const radius = radius0 - eps\n  shape.absarc(eps, eps, eps, -Math.PI / 2, -Math.PI, true)\n  shape.absarc(eps, height - radius * 2, eps, Math.PI, Math.PI / 2, true)\n  shape.absarc(width - radius * 2, height - radius * 2, eps, Math.PI / 2, 0, true)\n  shape.absarc(width - radius * 2, eps, eps, 0, -Math.PI / 2, true)\n  return shape\n}\n\nexport type RoundedBoxProps = {\n  args?: NamedArrayTuple<(width?: number, height?: number, depth?: number) => void>\n  radius?: number\n  smoothness?: number\n  bevelSegments?: number\n  steps?: number\n  creaseAngle?: number\n} & Omit<ThreeElements['mesh'], 'ref' | 'args'>\n\nexport type RoundedBoxGeometryProps = Omit<RoundedBoxProps, 'children'> &\n  Omit<ThreeElements['extrudeGeometry'], 'args' | 'ref'>\n\nexport const RoundedBox: ForwardRefComponent<RoundedBoxProps, Mesh> = /* @__PURE__ */ React.forwardRef<\n  Mesh,\n  RoundedBoxProps\n>(function RoundedBox(\n  {\n    args: [width = 1, height = 1, depth = 1] = [],\n    radius = 0.05,\n    steps = 1,\n    smoothness = 4,\n    bevelSegments = 4,\n    creaseAngle = 0.4,\n    children,\n    ...rest\n  },\n  ref\n) {\n  return (\n    <mesh ref={ref} {...rest}>\n      <RoundedBoxGeometry\n        args={[width, height, depth]}\n        radius={radius}\n        steps={steps}\n        smoothness={smoothness}\n        bevelSegments={bevelSegments}\n        creaseAngle={creaseAngle}\n      />\n      {children}\n    </mesh>\n  )\n})\n\nexport const RoundedBoxGeometry: ForwardRefComponent<RoundedBoxGeometryProps, ExtrudeGeometry> =\n  /* @__PURE__ */ React.forwardRef<ExtrudeGeometry, RoundedBoxGeometryProps>(function RoundedBoxGeometry(\n    {\n      args: [width = 1, height = 1, depth = 1] = [],\n      radius = 0.05,\n      steps = 1,\n      smoothness = 4,\n      bevelSegments = 4,\n      creaseAngle = 0.4,\n      ...rest\n    },\n    ref\n  ) {\n    const shape = React.useMemo(() => createShape(width, height, radius), [width, height, radius])\n    const params = React.useMemo(\n      () => ({\n        depth: depth - radius * 2,\n        bevelEnabled: true,\n        bevelSegments: bevelSegments * 2,\n        steps,\n        bevelSize: radius - eps,\n        bevelThickness: radius,\n        curveSegments: smoothness,\n      }),\n      [depth, radius, smoothness, bevelSegments, steps]\n    )\n    const geomRef = React.useRef<ExtrudeGeometry>(null!)\n\n    React.useLayoutEffect(() => {\n      if (geomRef.current) {\n        geomRef.current.center()\n        toCreasedNormals(geomRef.current, creaseAngle)\n      }\n    }, [shape, params, creaseAngle])\n\n    React.useImperativeHandle(ref, () => geomRef.current)\n\n    return <extrudeGeometry ref={geomRef} args={[shape, params]} {...rest} />\n  })\n"
  },
  {
    "path": "src/core/Sampler.tsx",
    "content": "import * as React from 'react'\n\nimport { MeshSurfaceSampler } from 'three-stdlib'\n\nimport { Color, Group, InstancedBufferAttribute, InstancedMesh, Mesh, Object3D, Vector3 } from 'three'\nimport { ThreeElements } from '@react-three/fiber'\n\ntype SamplePayload = {\n  /**\n   * The position of the sample.\n   */\n  position: Vector3\n  /**\n   * The normal of the mesh at the sampled position.\n   */\n  normal: Vector3\n  /**\n   * The vertex color of the mesh at the sampled position.\n   */\n  color: Color\n}\n\nexport type TransformFn = (payload: TransformPayload, i: number) => void\n\ntype TransformPayload = SamplePayload & {\n  /**\n   * The dummy object used to transform each instance.\n   * This object's matrix will be updated after transforming & it will be used\n   * to set the instance's matrix.\n   */\n  dummy: Object3D\n  /**\n   * The mesh that's initially passed to the sampler.\n   * Use this if you need to apply transforms from your mesh to your instances\n   * or if you need to grab attributes from the geometry.\n   */\n  sampledMesh: Mesh\n}\n\nexport type SamplerProps = Omit<ThreeElements['group'], 'ref'> & {\n  /**\n   * The mesh that will be used to sample.\n   * Does not need to be in the scene graph.\n   */\n  mesh?: React.RefObject<Mesh>\n  /**\n   * The InstancedMesh that will be controlled by the component.\n   * This InstancedMesh's count value will determine how many samples are taken.\n   *\n   * @see Props.transform to see how to apply transformations to your instances based on the samples.\n   *\n   */\n  instances?: React.RefObject<InstancedMesh>\n  /**\n   * The NAME of the weight attribute to use when sampling.\n   *\n   * @see https://threejs.org/docs/#examples/en/math/MeshSurfaceSampler.setWeightAttribute\n   */\n  weight?: string\n  /**\n   * Transformation to be applied to each instance.\n   * Receives a dummy object3D with all the sampled data ( @see TransformPayload ).\n   * It should mutate `transformPayload.dummy`.\n   *\n   * @see ( @todo add link to example )\n   *\n   * There is no need to update the dummy's matrix\n   */\n  transform?: TransformFn\n\n  count?: number\n}\n\nexport interface useSurfaceSamplerProps {\n  transform?: TransformFn\n  weight?: string\n  count?: number\n}\n\nexport function useSurfaceSampler(\n  mesh: React.RefObject<Mesh>,\n  count: number = 16,\n  transform?: TransformFn,\n  weight?: string,\n  instanceMesh?: React.RefObject<InstancedMesh> | null\n) {\n  const [buffer, setBuffer] = React.useState<InstancedBufferAttribute>(() => {\n    const arr = Array.from({ length: count }, () => [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1]).flat()\n    return new InstancedBufferAttribute(Float32Array.from(arr), 16)\n  })\n\n  React.useLayoutEffect(() => {\n    if (typeof mesh.current === 'undefined') return\n\n    const sampler = new MeshSurfaceSampler(mesh.current)\n\n    if (weight) {\n      sampler.setWeightAttribute(weight)\n    }\n\n    sampler.build()\n\n    const position = new Vector3()\n    const normal = new Vector3()\n    const color = new Color()\n    const dummy = new Object3D()\n\n    mesh.current.updateMatrixWorld(true)\n\n    for (let i = 0; i < count; i++) {\n      sampler.sample(position, normal, color)\n\n      if (typeof transform === 'function') {\n        transform(\n          {\n            dummy,\n            sampledMesh: mesh.current,\n            position,\n            normal,\n            color,\n          },\n          i\n        )\n      } else {\n        dummy.position.copy(position)\n      }\n\n      dummy.updateMatrix()\n\n      if (instanceMesh?.current) {\n        instanceMesh.current.setMatrixAt(i, dummy.matrix)\n      }\n\n      dummy.matrix.toArray(buffer.array, i * 16)\n    }\n\n    if (instanceMesh?.current) {\n      instanceMesh.current.instanceMatrix.needsUpdate = true\n    }\n\n    buffer.needsUpdate = true\n\n    setBuffer(new InstancedBufferAttribute(buffer.array, buffer.itemSize).copy(buffer))\n  }, [mesh, instanceMesh, weight, count, transform])\n\n  return buffer\n}\n\nexport function Sampler({ children, weight, transform, instances, mesh, count = 16, ...props }: SamplerProps) {\n  const group = React.useRef<Group>(null!)\n  const instancedRef = React.useRef<InstancedMesh>(null!)\n  const meshToSampleRef = React.useRef<Mesh>(null!)\n\n  React.useLayoutEffect(() => {\n    instancedRef.current =\n      instances?.current ?? (group.current!.children.find((c) => c.hasOwnProperty('instanceMatrix')) as InstancedMesh)\n\n    meshToSampleRef.current = mesh?.current ?? (group.current!.children.find((c) => c.type === 'Mesh') as Mesh)\n  }, [children, mesh?.current, instances?.current])\n\n  useSurfaceSampler(meshToSampleRef, count, transform, weight, instancedRef)\n\n  return (\n    <group ref={group} {...props}>\n      {children}\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/core/ScreenQuad.tsx",
    "content": "// reference: https://medium.com/@luruke/simple-postprocessing-in-three-js-91936ecadfb7\n// and @gsimone ;)\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { ThreeElements } from '@react-three/fiber'\n\nfunction createScreenQuadGeometry() {\n  const geometry = new THREE.BufferGeometry()\n  const vertices = new Float32Array([-1, -1, 3, -1, -1, 3])\n  geometry.boundingSphere = new THREE.Sphere()\n  geometry.boundingSphere.set(new THREE.Vector3(), Infinity)\n  geometry.setAttribute('position', new THREE.BufferAttribute(vertices, 2))\n  return geometry\n}\n\nexport type ScreenQuadProps = Omit<ThreeElements['mesh'], 'ref' | 'args'>\n\nexport const ScreenQuad: ForwardRefComponent<ScreenQuadProps, THREE.Mesh> = /* @__PURE__ */ React.forwardRef<\n  THREE.Mesh,\n  ScreenQuadProps\n>(function ScreenQuad({ children, ...restProps }, ref) {\n  const geometry = React.useMemo(createScreenQuadGeometry, [])\n\n  return (\n    <mesh ref={ref} geometry={geometry} frustumCulled={false} {...restProps}>\n      {children}\n    </mesh>\n  )\n})\n"
  },
  {
    "path": "src/core/ScreenSizer.tsx",
    "content": "import { ThreeElements, useFrame } from '@react-three/fiber'\nimport * as React from 'react'\nimport { forwardRef, useRef } from 'react'\nimport { Object3D, Vector3 } from 'three'\nimport { calculateScaleFactor } from './calculateScaleFactor'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nconst worldPos = /* @__PURE__ */ new Vector3()\n\nexport type ScreenSizerProps = Omit<ThreeElements['object3D'], 'ref'> & {\n  /** Scale factor. Defaults to 1, which equals 1 pixel size. */\n  scale?: number\n}\n\n/**\n * Wraps children in an `Object3D` and attempts to scale from\n * world units to screen units * scale factor.\n *\n * For example, this will render a box of roughly 1x1 pixel size,\n * independently of how far the camera is.\n *\n * ```jsx\n * <ScreenSizer>\n *   <Box />\n * </ScreenSizer>\n * ```\n */\nexport const ScreenSizer: ForwardRefComponent<ScreenSizerProps, Object3D> = /* @__PURE__ */ forwardRef<\n  Object3D,\n  ScreenSizerProps\n>(({ scale = 1, ...props }, ref) => {\n  const container = useRef<Object3D>(null!)\n  React.useImperativeHandle(ref, () => container.current, [])\n\n  useFrame((state) => {\n    const obj = container.current\n    if (!obj) return\n    const sf = calculateScaleFactor(obj.getWorldPosition(worldPos), scale, state.camera, state.size)\n    obj.scale.setScalar(sf * scale)\n  })\n\n  return <object3D ref={container} {...props} />\n})\n"
  },
  {
    "path": "src/core/ScreenSpace.tsx",
    "content": "import * as React from 'react'\nimport { Group } from 'three'\nimport { ThreeElements, useFrame } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type ScreenSpaceProps = Omit<ThreeElements['group'], 'ref'> & {\n  depth?: number\n}\n\nexport const ScreenSpace: ForwardRefComponent<ScreenSpaceProps, Group> = /* @__PURE__ */ React.forwardRef<\n  Group,\n  ScreenSpaceProps\n>(({ children, depth = -1, ...rest }, ref) => {\n  const localRef = React.useRef<Group>(null!)\n  React.useImperativeHandle(ref, () => localRef.current, [])\n\n  useFrame(({ camera }) => {\n    localRef.current.quaternion.copy(camera.quaternion)\n    localRef.current.position.copy(camera.position)\n  })\n  return (\n    <group ref={localRef} {...rest}>\n      <group position-z={-depth}>{children}</group>\n    </group>\n  )\n})\n"
  },
  {
    "path": "src/core/Segments.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { extend, useFrame, ReactThreeFiber, ThreeElements, ThreeElement } from '@react-three/fiber'\nimport { Line2, LineSegmentsGeometry, LineMaterial, LineMaterialParameters } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type SegmentsProps = LineMaterialParameters & {\n  limit?: number\n  lineWidth?: number\n  children: React.ReactNode\n}\n\ntype Api = {\n  subscribe: (ref: React.RefObject<SegmentObject>) => void\n}\n\ntype SegmentRef = React.RefObject<SegmentObject>\nexport type SegmentProps = Omit<ThreeElements['segmentObject'], 'ref' | 'start' | 'end' | 'color'> & {\n  start: ReactThreeFiber.Vector3\n  end: ReactThreeFiber.Vector3\n  color?: ReactThreeFiber.Color\n}\n\nconst context = /* @__PURE__ */ React.createContext<Api>(null!)\n\nconst Segments: ForwardRefComponent<SegmentsProps, Line2> = /* @__PURE__ */ React.forwardRef<Line2, SegmentsProps>(\n  (props, forwardedRef) => {\n    React.useMemo(() => extend({ SegmentObject }), [])\n\n    const { limit = 1000, lineWidth = 1.0, children, ...rest } = props\n    const [segments, setSegments] = React.useState<Array<SegmentRef>>([])\n\n    const [line] = React.useState(() => new Line2())\n    const [material] = React.useState(() => new LineMaterial())\n    const [geometry] = React.useState(() => new LineSegmentsGeometry())\n    const [resolution] = React.useState(() => new THREE.Vector2(512, 512))\n\n    const [positions] = React.useState<number[]>(() => Array(limit * 6).fill(0))\n    const [colors] = React.useState<number[]>(() => Array(limit * 6).fill(0))\n\n    const api: Api = React.useMemo(\n      () => ({\n        subscribe: (ref: React.RefObject<SegmentObject>) => {\n          setSegments((segments) => [...segments, ref])\n          return () => setSegments((segments) => segments.filter((item) => item.current !== ref.current))\n        },\n      }),\n      []\n    )\n\n    useFrame(() => {\n      for (let i = 0; i < limit; i++) {\n        const segment = segments[i]?.current\n        if (segment) {\n          positions[i * 6 + 0] = segment.start.x\n          positions[i * 6 + 1] = segment.start.y\n          positions[i * 6 + 2] = segment.start.z\n\n          positions[i * 6 + 3] = segment.end.x\n          positions[i * 6 + 4] = segment.end.y\n          positions[i * 6 + 5] = segment.end.z\n\n          colors[i * 6 + 0] = segment.color.r\n          colors[i * 6 + 1] = segment.color.g\n          colors[i * 6 + 2] = segment.color.b\n\n          colors[i * 6 + 3] = segment.color.r\n          colors[i * 6 + 4] = segment.color.g\n          colors[i * 6 + 5] = segment.color.b\n        }\n      }\n      geometry.setColors(colors)\n      geometry.setPositions(positions)\n      line.computeLineDistances()\n    })\n\n    return (\n      <primitive object={line} ref={forwardedRef}>\n        <primitive object={geometry} attach=\"geometry\" />\n        <primitive\n          object={material}\n          attach=\"material\"\n          vertexColors={true}\n          resolution={resolution}\n          linewidth={lineWidth}\n          {...rest}\n        />\n        <context.Provider value={api}>{children}</context.Provider>\n      </primitive>\n    )\n  }\n)\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    segmentObject: ThreeElement<typeof SegmentObject>\n  }\n}\n\nexport class SegmentObject {\n  color: THREE.Color\n  start: THREE.Vector3\n  end: THREE.Vector3\n  constructor() {\n    this.color = new THREE.Color('white')\n    this.start = new THREE.Vector3(0, 0, 0)\n    this.end = new THREE.Vector3(0, 0, 0)\n  }\n}\n\nconst normPos = (pos: SegmentProps['start']): SegmentObject['start'] =>\n  pos instanceof THREE.Vector3 ? pos : new THREE.Vector3(...(typeof pos === 'number' ? [pos, pos, pos] : pos))\n\nconst Segment: ForwardRefComponent<SegmentProps, SegmentObject> = /* @__PURE__ */ React.forwardRef<\n  SegmentObject,\n  SegmentProps\n>(({ color, start, end }, forwardedRef) => {\n  const api = React.useContext<Api>(context)\n  if (!api) throw 'Segment must used inside Segments component.'\n  const ref = React.useRef<SegmentObject>(null!)\n  React.useImperativeHandle(forwardedRef, () => ref.current, [])\n  React.useLayoutEffect(() => api.subscribe(ref), [])\n  return <segmentObject ref={ref} color={color} start={normPos(start)} end={normPos(end)} />\n})\n\nexport { Segments, Segment }\n"
  },
  {
    "path": "src/core/Shadow.tsx",
    "content": "import * as React from 'react'\nimport { Mesh, Color, DoubleSide, type PlaneGeometry, type MeshBasicMaterial } from 'three'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { ThreeElements } from '@react-three/fiber'\n\nexport type ShadowProps = Omit<ThreeElements['mesh'], 'ref'> & {\n  colorStop?: number\n  fog?: boolean\n  color?: Color | number | string\n  opacity?: number\n  depthWrite?: boolean\n}\n\nexport type ShadowType = Mesh<PlaneGeometry, MeshBasicMaterial>\n\nexport const Shadow: ForwardRefComponent<ShadowProps, ShadowType> = /* @__PURE__ */ React.forwardRef(\n  (\n    { fog = false, renderOrder, depthWrite = false, colorStop = 0.0, color = 'black', opacity = 0.5, ...props },\n    ref\n  ) => {\n    const canvas = React.useMemo(() => {\n      const canvas = document.createElement('canvas')\n      canvas.width = 128\n      canvas.height = 128\n      const context = canvas.getContext('2d') as CanvasRenderingContext2D\n      const gradient = context.createRadialGradient(\n        canvas.width / 2,\n        canvas.height / 2,\n        0,\n        canvas.width / 2,\n        canvas.height / 2,\n        canvas.width / 2\n      )\n      gradient.addColorStop(colorStop, new Color(color).getStyle())\n      gradient.addColorStop(1, 'rgba(0,0,0,0)')\n      context.fillStyle = gradient\n      context.fillRect(0, 0, canvas.width, canvas.height)\n      return canvas\n    }, [color, colorStop])\n    return (\n      <mesh renderOrder={renderOrder} ref={ref as React.RefObject<Mesh>} rotation-x={-Math.PI / 2} {...props}>\n        <planeGeometry />\n        <meshBasicMaterial transparent opacity={opacity} fog={fog} depthWrite={depthWrite} side={DoubleSide}>\n          <canvasTexture attach=\"map\" args={[canvas]} />\n        </meshBasicMaterial>\n      </mesh>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/ShadowAlpha.tsx",
    "content": "/**\n * Integration and compilation: Faraz Shaikh (https://twitter.com/CantBeFaraz)\n *\n * Based on:\n *  - https://gkjohnson.github.io/threejs-sandbox/screendoor-transparency/ by Garrett Johnson (https://github.com/gkjohnson)\n *\n * Note:\n *  - Must depreciate in favor of https://github.com/mrdoob/three.js/issues/10600 when it's ready.\n */\n\nimport { useFrame } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\n\nexport interface ShadowAlphaProps {\n  opacity?: number\n  alphaMap?: THREE.Texture | boolean\n}\n\nexport function ShadowAlpha({ opacity, alphaMap }: ShadowAlphaProps) {\n  const depthMaterialRef = React.useRef<THREE.MeshDepthMaterial>(null!)\n  const distanceMaterialRef = React.useRef<THREE.MeshDistanceMaterial>(null!)\n\n  const uShadowOpacity = React.useRef({\n    value: 1,\n  })\n\n  const uAlphaMap = React.useRef({\n    value: null,\n  })\n\n  const uHasAlphaMap = React.useRef({\n    value: false,\n  })\n\n  React.useLayoutEffect(() => {\n    depthMaterialRef.current.onBeforeCompile = distanceMaterialRef.current.onBeforeCompile = (shader) => {\n      // Need to get the \"void main\" line dynamically because the lines for\n      // MeshDistanceMaterial and MeshDepthMaterial are different 🤦‍♂️\n      const mainLineStart = shader.fragmentShader.indexOf('void main')\n      let mainLine = ''\n      let ch\n      let i = mainLineStart\n      while (ch !== '\\n' && i < mainLineStart + 100) {\n        ch = shader.fragmentShader.charAt(i)\n        mainLine += ch\n        i++\n      }\n      mainLine = mainLine.trim()\n\n      shader.vertexShader = shader.vertexShader.replace(\n        'void main() {',\n        `\n        varying vec2 custom_vUv;\n\n        void main() {\n          custom_vUv = uv;\n          \n        `\n      )\n\n      shader.fragmentShader = shader.fragmentShader.replace(\n        mainLine,\n        `\n          uniform float uShadowOpacity;\n          uniform sampler2D uAlphaMap;\n          uniform bool uHasAlphaMap;\n\n          varying vec2 custom_vUv;\n  \n          float bayerDither2x2( vec2 v ) {\n            return mod( 3.0 * v.y + 2.0 * v.x, 4.0 );\n          }\n    \n          float bayerDither4x4( vec2 v ) {\n            vec2 P1 = mod( v, 2.0 );\n            vec2 P2 = mod( floor( 0.5  * v ), 2.0 );\n            return 4.0 * bayerDither2x2( P1 ) + bayerDither2x2( P2 );\n          }\n  \n          void main() {\n            float alpha = \n              uHasAlphaMap ? \n                uShadowOpacity * texture2D(uAlphaMap, custom_vUv).x\n              : uShadowOpacity;\n\n            if( ( bayerDither4x4( floor( mod( gl_FragCoord.xy, 4.0 ) ) ) ) / 16.0 >= alpha ) discard;\n            \n          `\n      )\n\n      shader.uniforms['uShadowOpacity'] = uShadowOpacity.current\n      shader.uniforms['uAlphaMap'] = uAlphaMap.current\n      shader.uniforms['uHasAlphaMap'] = uHasAlphaMap.current\n    }\n  }, [])\n\n  useFrame(() => {\n    const parent = (depthMaterialRef.current as any).__r3f?.parent?.object\n    if (parent) {\n      const parentMainMaterial = parent.material\n      if (parentMainMaterial) {\n        uShadowOpacity.current.value = opacity ?? parentMainMaterial.opacity\n\n        if (alphaMap === false) {\n          uAlphaMap.current.value = null\n          uHasAlphaMap.current.value = false\n        } else {\n          uAlphaMap.current.value = alphaMap || parentMainMaterial.alphaMap\n          uHasAlphaMap.current.value = !!uAlphaMap.current.value\n        }\n      }\n    }\n  })\n\n  return (\n    <>\n      <meshDepthMaterial ref={depthMaterialRef} attach=\"customDepthMaterial\" depthPacking={THREE.RGBADepthPacking} />\n      <meshDistanceMaterial ref={distanceMaterialRef} attach=\"customDistanceMaterial\" />\n    </>\n  )\n}\n"
  },
  {
    "path": "src/core/Sky.tsx",
    "content": "import * as React from 'react'\nimport { ReactThreeFiber } from '@react-three/fiber'\nimport { Sky as SkyImpl } from 'three-stdlib'\nimport { Vector3 } from 'three'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type SkyProps = {\n  distance?: number\n  sunPosition?: ReactThreeFiber.Vector3\n  inclination?: number\n  azimuth?: number\n  mieCoefficient?: number\n  mieDirectionalG?: number\n  rayleigh?: number\n  turbidity?: number\n}\n\nexport function calcPosFromAngles(inclination: number, azimuth: number, vector: Vector3 = new Vector3()) {\n  const theta = Math.PI * (inclination - 0.5)\n  const phi = 2 * Math.PI * (azimuth - 0.5)\n\n  vector.x = Math.cos(phi)\n  vector.y = Math.sin(theta)\n  vector.z = Math.sin(phi)\n\n  return vector\n}\n\nexport const Sky: ForwardRefComponent<SkyProps, SkyImpl> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      inclination = 0.6,\n      azimuth = 0.1,\n      distance = 1000,\n      mieCoefficient = 0.005,\n      mieDirectionalG = 0.8,\n      rayleigh = 0.5,\n      turbidity = 10,\n      sunPosition = calcPosFromAngles(inclination, azimuth),\n      ...props\n    }: SkyProps,\n    ref\n  ) => {\n    const scale = React.useMemo(() => new Vector3().setScalar(distance), [distance])\n    const [sky] = React.useState(() => new SkyImpl())\n\n    return (\n      <primitive\n        object={sky}\n        ref={ref}\n        material-uniforms-mieCoefficient-value={mieCoefficient}\n        material-uniforms-mieDirectionalG-value={mieDirectionalG}\n        material-uniforms-rayleigh-value={rayleigh}\n        material-uniforms-sunPosition-value={sunPosition}\n        material-uniforms-turbidity-value={turbidity}\n        scale={scale}\n        {...props}\n      />\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Sparkles.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useThree, useFrame, extend, ThreeElement, ThreeElements } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { version } from '../helpers/constants'\n\nclass SparklesImplMaterial extends THREE.ShaderMaterial {\n  constructor() {\n    super({\n      uniforms: {\n        time: { value: 0 },\n        pixelRatio: { value: 1 },\n      },\n      vertexShader: /* glsl */ `\n        uniform float pixelRatio;\n        uniform float time;\n        attribute float size;  \n        attribute float speed;  \n        attribute float opacity;\n        attribute vec3 noise;\n        attribute vec3 color;\n        varying vec3 vColor;\n        varying float vOpacity;\n\n        void main() {\n          vec4 modelPosition = modelMatrix * vec4(position, 1.0);\n          modelPosition.y += sin(time * speed + modelPosition.x * noise.x * 100.0) * 0.2;\n          modelPosition.z += cos(time * speed + modelPosition.x * noise.y * 100.0) * 0.2;\n          modelPosition.x += cos(time * speed + modelPosition.x * noise.z * 100.0) * 0.2;\n          vec4 viewPosition = viewMatrix * modelPosition;\n          vec4 projectionPostion = projectionMatrix * viewPosition;\n          gl_Position = projectionPostion;\n          gl_PointSize = size * 25. * pixelRatio;\n          gl_PointSize *= (1.0 / - viewPosition.z);\n          vColor = color;\n          vOpacity = opacity;\n        }\n      `,\n      fragmentShader: /* glsl */ `\n        varying vec3 vColor;\n        varying float vOpacity;\n        void main() {\n          float distanceToCenter = distance(gl_PointCoord, vec2(0.5));\n          float strength = 0.05 / distanceToCenter - 0.1;\n          gl_FragColor = vec4(vColor, strength * vOpacity);\n          #include <tonemapping_fragment>\n          #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n        }\n      `,\n    })\n  }\n\n  get time() {\n    return this.uniforms.time.value as number\n  }\n  set time(value) {\n    this.uniforms.time.value = value\n  }\n  get pixelRatio() {\n    return this.uniforms.pixelRatio.value as number\n  }\n  set pixelRatio(value) {\n    this.uniforms.pixelRatio.value = value\n  }\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    sparklesImplMaterial: ThreeElement<typeof SparklesImplMaterial>\n  }\n}\n\nconst isFloat32Array = (def: any): def is Float32Array => def && (def as Float32Array).constructor === Float32Array\n\nconst expandColor = (v: THREE.Color) => [v.r, v.g, v.b]\nconst isVector = (v: any): v is THREE.Vector2 | THREE.Vector3 | THREE.Vector4 =>\n  v instanceof THREE.Vector2 || v instanceof THREE.Vector3 || v instanceof THREE.Vector4\n\nconst normalizeVector = (v: any): number[] => {\n  if (Array.isArray(v)) return v\n  else if (isVector(v)) return v.toArray()\n  return [v, v, v] as number[]\n}\n\nfunction usePropAsIsOrAsAttribute<T extends any>(\n  count: number,\n  prop?: T | Float32Array,\n  setDefault?: (v: T) => number\n) {\n  return React.useMemo(() => {\n    if (prop !== undefined) {\n      if (isFloat32Array(prop)) {\n        return prop as Float32Array\n      } else {\n        if (prop instanceof THREE.Color) {\n          const a = Array.from({ length: count * 3 }, () => expandColor(prop)).flat()\n          return Float32Array.from(a)\n        } else if (isVector(prop) || Array.isArray(prop)) {\n          const a = Array.from({ length: count * 3 }, () => normalizeVector(prop)).flat()\n          return Float32Array.from(a)\n        }\n        return Float32Array.from({ length: count }, () => prop as number)\n      }\n    }\n    return Float32Array.from({ length: count }, setDefault!)\n  }, [prop])\n}\n\nexport type SparklesProps = Omit<ThreeElements['points'], 'ref'> & {\n  /** Number of particles (default: 100) */\n  count?: number\n  /** Speed of particles (default: 1) */\n  speed?: number | Float32Array\n  /** Opacity of particles (default: 1) */\n  opacity?: number | Float32Array\n  /** Color of particles (default: 100) */\n  color?: THREE.ColorRepresentation | Float32Array\n  /** Size of particles (default: randomized between 0 and 1) */\n  size?: number | Float32Array\n  /** The space the particles occupy (default: 1) */\n  scale?: number | [number, number, number] | THREE.Vector3\n  /** Movement factor (default: 1) */\n  noise?: number | [number, number, number] | THREE.Vector3 | Float32Array\n}\n\nexport const Sparkles: ForwardRefComponent<SparklesProps, THREE.Points> = /* @__PURE__ */ React.forwardRef<\n  THREE.Points,\n  SparklesProps\n>(({ noise = 1, count = 100, speed = 1, opacity = 1, scale = 1, size, color, children, ...props }, forwardRef) => {\n  React.useMemo(() => extend({ SparklesImplMaterial }), [])\n  const ref = React.useRef<THREE.Points>(null!)\n  const dpr = useThree((state) => state.viewport.dpr)\n\n  const _scale = normalizeVector(scale)\n  const positions = React.useMemo(\n    () => Float32Array.from(Array.from({ length: count }, () => _scale.map(THREE.MathUtils.randFloatSpread)).flat()),\n    [count, ..._scale]\n  )\n\n  const sizes = usePropAsIsOrAsAttribute<number>(count, size, Math.random)\n  const opacities = usePropAsIsOrAsAttribute<number>(count, opacity)\n  const speeds = usePropAsIsOrAsAttribute<number>(count, speed)\n  const noises = usePropAsIsOrAsAttribute<typeof noise>(count * 3, noise)\n  const colors = usePropAsIsOrAsAttribute<THREE.ColorRepresentation>(\n    color === undefined ? count * 3 : count,\n    !isFloat32Array(color) ? new THREE.Color(color) : color,\n    () => 1\n  )\n\n  useFrame((state) => {\n    if (ref.current && ref.current.material) (ref.current.material as any).time = state.clock.elapsedTime\n  })\n\n  React.useImperativeHandle(forwardRef, () => ref.current, [])\n\n  return (\n    <points key={`particle-${count}-${JSON.stringify(scale)}`} {...props} ref={ref}>\n      <bufferGeometry>\n        <bufferAttribute attach=\"attributes-position\" args={[positions, 3]} />\n        <bufferAttribute attach=\"attributes-size\" args={[sizes, 1]} />\n        <bufferAttribute attach=\"attributes-opacity\" args={[opacities, 1]} />\n        <bufferAttribute attach=\"attributes-speed\" args={[speeds, 1]} />\n        <bufferAttribute attach=\"attributes-color\" args={[colors, 3]} />\n        <bufferAttribute attach=\"attributes-noise\" args={[noises, 3]} />\n      </bufferGeometry>\n      {children ? children : <sparklesImplMaterial transparent pixelRatio={dpr} depthWrite={false} />}\n    </points>\n  )\n})\n"
  },
  {
    "path": "src/core/Splat.tsx",
    "content": "// Based on:\n//   Kevin Kwok https://github.com/antimatter15/splat\n//   Quadjr https://github.com/quadjr/aframe-gaussian-splatting\n// Adapted by:\n//   Paul Henschel twitter.com/0xca0a\n\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { extend, useThree, useFrame, useLoader, ThreeElements } from '@react-three/fiber'\nimport { shaderMaterial } from './shaderMaterial'\nimport { version } from '../helpers/constants'\n\nexport type SplatMaterialType = {\n  alphaTest?: number\n  alphaHash?: boolean\n  centerAndScaleTexture?: THREE.DataTexture\n  covAndColorTexture?: THREE.DataTexture\n  viewport?: THREE.Vector2\n  focal?: number\n}\n\nexport type TargetMesh = THREE.Mesh<THREE.InstancedBufferGeometry, THREE.ShaderMaterial & SplatMaterialType> & {\n  ready: boolean\n  sorted: boolean\n  pm: THREE.Matrix4\n  vm1: THREE.Matrix4\n  vm2: THREE.Matrix4\n  viewport: THREE.Vector4\n}\n\nexport type SharedState = {\n  url: string\n  gl: THREE.WebGLRenderer\n  worker: Worker\n  manager: THREE.LoadingManager\n  stream: ReadableStreamDefaultReader<Uint8Array>\n  loading: boolean\n  loaded: boolean\n  loadedVertexCount: number\n  rowLength: number\n  maxVertexes: number\n  chunkSize: number\n  totalDownloadBytes: number\n  numVertices: number\n  bufferTextureWidth: number\n  bufferTextureHeight: number\n  centerAndScaleData: Float32Array\n  covAndColorData: Uint32Array\n  covAndColorTexture: THREE.DataTexture\n  centerAndScaleTexture: THREE.DataTexture\n  connect(target: TargetMesh): () => void\n  update(target: TargetMesh, camera: THREE.Camera, hashed: boolean): void\n  onProgress?: (event: ProgressEvent) => void\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    splatMaterial: SplatMaterialType & ThreeElements['shaderMaterial']\n  }\n}\n\nexport type SplatProps = {\n  /** Url towards a *.splat file, no support for *.ply */\n  src: string\n  /** Whether to use tone mapping, default: false */\n  toneMapped?: boolean\n  /** Alpha test value, , default: 0 */\n  alphaTest?: number\n  /** Whether to use alpha hashing, default: false */\n  alphaHash?: boolean\n  /** Chunk size for lazy loading, prevents chokings the worker, default: 25000 (25kb) */\n  chunkSize?: number\n} & Omit<ThreeElements['mesh'], 'ref'>\n\nconst SplatMaterial = /* @__PURE__ */ shaderMaterial(\n  {\n    alphaTest: 0,\n    viewport: /* @__PURE__ */ new THREE.Vector2(1980, 1080),\n    focal: 1000.0,\n    centerAndScaleTexture: null,\n    covAndColorTexture: null,\n  },\n  /*glsl*/ `\n    precision highp sampler2D;\n    precision highp usampler2D;\n    out vec4 vColor;\n    out vec3 vPosition;\n    uniform vec2 resolution;\n    uniform vec2 viewport;\n    uniform float focal;\n    attribute uint splatIndex;\n    uniform sampler2D centerAndScaleTexture;\n    uniform usampler2D covAndColorTexture;    \n\n    vec2 unpackInt16(in uint value) {\n      int v = int(value);\n      int v0 = v >> 16;\n      int v1 = (v & 0xFFFF);\n      if((v & 0x8000) != 0)\n        v1 |= 0xFFFF0000;\n      return vec2(float(v1), float(v0));\n    }\n\n    void main () {\n      ivec2 texSize = textureSize(centerAndScaleTexture, 0);\n      ivec2 texPos = ivec2(splatIndex%uint(texSize.x), splatIndex/uint(texSize.x));\n      vec4 centerAndScaleData = texelFetch(centerAndScaleTexture, texPos, 0);\n      vec4 center = vec4(centerAndScaleData.xyz, 1);\n      vec4 camspace = modelViewMatrix * center;\n      vec4 pos2d = projectionMatrix * camspace;\n\n      float bounds = 1.2 * pos2d.w;\n      if (pos2d.z < -pos2d.w || pos2d.x < -bounds || pos2d.x > bounds\n        || pos2d.y < -bounds || pos2d.y > bounds) {\n        gl_Position = vec4(0.0, 0.0, 2.0, 1.0);\n        return;\n      }\n\n      uvec4 covAndColorData = texelFetch(covAndColorTexture, texPos, 0);\n      vec2 cov3D_M11_M12 = unpackInt16(covAndColorData.x) * centerAndScaleData.w;\n      vec2 cov3D_M13_M22 = unpackInt16(covAndColorData.y) * centerAndScaleData.w;\n      vec2 cov3D_M23_M33 = unpackInt16(covAndColorData.z) * centerAndScaleData.w;\n      mat3 Vrk = mat3(\n        cov3D_M11_M12.x, cov3D_M11_M12.y, cov3D_M13_M22.x,\n        cov3D_M11_M12.y, cov3D_M13_M22.y, cov3D_M23_M33.x,\n        cov3D_M13_M22.x, cov3D_M23_M33.x, cov3D_M23_M33.y\n      );\n\n      mat3 J = mat3(\n        focal / camspace.z, 0., -(focal * camspace.x) / (camspace.z * camspace.z),\n        0., focal / camspace.z, -(focal * camspace.y) / (camspace.z * camspace.z),\n        0., 0., 0.\n      );\n\n      mat3 W = transpose(mat3(modelViewMatrix));\n      mat3 T = W * J;\n      mat3 cov = transpose(T) * Vrk * T;\n      vec2 vCenter = vec2(pos2d) / pos2d.w;\n      float diagonal1 = cov[0][0] + 0.3;\n      float offDiagonal = cov[0][1];\n      float diagonal2 = cov[1][1] + 0.3;\n      float mid = 0.5 * (diagonal1 + diagonal2);\n      float radius = length(vec2((diagonal1 - diagonal2) / 2.0, offDiagonal));\n      float lambda1 = mid + radius;\n      float lambda2 = max(mid - radius, 0.1);\n      vec2 diagonalVector = normalize(vec2(offDiagonal, lambda1 - diagonal1));\n      vec2 v1 = min(sqrt(2.0 * lambda1), 1024.0) * diagonalVector;\n      vec2 v2 = min(sqrt(2.0 * lambda2), 1024.0) * vec2(diagonalVector.y, -diagonalVector.x);\n      uint colorUint = covAndColorData.w;\n      vColor = vec4(\n        float(colorUint & uint(0xFF)) / 255.0,\n        float((colorUint >> uint(8)) & uint(0xFF)) / 255.0,\n        float((colorUint >> uint(16)) & uint(0xFF)) / 255.0,\n        float(colorUint >> uint(24)) / 255.0\n      );\n      vPosition = position;\n\n      gl_Position = vec4(\n        vCenter \n          + position.x * v2 / viewport * 2.0 \n          + position.y * v1 / viewport * 2.0, pos2d.z / pos2d.w, 1.0);\n    }\n    `,\n  /*glsl*/ `\n    #include <alphatest_pars_fragment>\n    #include <alphahash_pars_fragment>\n    in vec4 vColor;\n    in vec3 vPosition;\n    void main () {\n      float A = -dot(vPosition.xy, vPosition.xy);\n      if (A < -4.0) discard;\n      float B = exp(A) * vColor.a;\n      vec4 diffuseColor = vec4(vColor.rgb, B);\n      #include <alphatest_fragment>\n      #include <alphahash_fragment>\n      gl_FragColor = diffuseColor;\n      #include <tonemapping_fragment>\n      #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n    }\n  `\n)\n\nfunction createWorker(self: any) {\n  let matrices: Float32Array = null!\n  let offset = 0\n\n  function sortSplats(view: Float32Array, hashed: boolean = false) {\n    const vertexCount = matrices.length / 16\n    const threshold = -0.0001\n\n    let maxDepth = -Infinity\n    let minDepth = Infinity\n    const depthList = new Float32Array(vertexCount)\n    const sizeList = new Int32Array(depthList.buffer)\n    const validIndexList = new Int32Array(vertexCount)\n\n    let validCount = 0\n    for (let i = 0; i < vertexCount; i++) {\n      // Sign of depth is reversed\n      const depth =\n        view[0] * matrices[i * 16 + 12] + view[1] * matrices[i * 16 + 13] + view[2] * matrices[i * 16 + 14] + view[3]\n      // Skip behind of camera and small, transparent splat\n      if (hashed || (depth < 0 && matrices[i * 16 + 15] > threshold * depth)) {\n        depthList[validCount] = depth\n        validIndexList[validCount] = i\n        validCount++\n        if (depth > maxDepth) maxDepth = depth\n        if (depth < minDepth) minDepth = depth\n      }\n    }\n\n    // This is a 16 bit single-pass counting sort\n    const depthInv = (256 * 256 - 1) / (maxDepth - minDepth)\n    const counts0 = new Uint32Array(256 * 256)\n    for (let i = 0; i < validCount; i++) {\n      sizeList[i] = ((depthList[i] - minDepth) * depthInv) | 0\n      counts0[sizeList[i]]++\n    }\n    const starts0 = new Uint32Array(256 * 256)\n    for (let i = 1; i < 256 * 256; i++) starts0[i] = starts0[i - 1] + counts0[i - 1]\n    const depthIndex = new Uint32Array(validCount)\n    for (let i = 0; i < validCount; i++) depthIndex[starts0[sizeList[i]]++] = validIndexList[i]\n    return depthIndex\n  }\n\n  self.onmessage = (e: {\n    data: { method: string; length: number; key: string; view: Float32Array; matrices: Float32Array; hashed: boolean }\n  }) => {\n    if (e.data.method == 'push') {\n      if (offset === 0) matrices = new Float32Array(e.data.length)\n      const new_matrices = new Float32Array(e.data.matrices)\n      matrices.set(new_matrices, offset)\n      offset += new_matrices.length\n    } else if (e.data.method == 'sort') {\n      if (matrices !== null) {\n        const indices = sortSplats(new Float32Array(e.data.view), e.data.hashed)\n        // @ts-ignore\n        self.postMessage({ indices, key: e.data.key }, [indices.buffer])\n      }\n    }\n  }\n}\n\nclass SplatLoader extends THREE.Loader {\n  // WebGLRenderer, needs to be filled out!\n  gl: THREE.WebGLRenderer = null!\n  // Default chunk size for lazy loading\n  chunkSize: number = 25000\n  load(\n    url: string,\n    onLoad: (data: SharedState) => void,\n    onProgress?: (event: ProgressEvent) => void,\n    onError?: (event: ErrorEvent) => void\n  ) {\n    const shared = {\n      gl: this.gl,\n      url: this.manager.resolveURL(url),\n      worker: new Worker(\n        URL.createObjectURL(\n          new Blob(['(', createWorker.toString(), ')(self)'], {\n            type: 'application/javascript',\n          })\n        )\n      ),\n      manager: this.manager,\n      update: (target: TargetMesh, camera: THREE.Camera, hashed: boolean) => update(camera, shared, target, hashed),\n      connect: (target: TargetMesh) => connect(shared, target),\n      loading: false,\n      loaded: false,\n      loadedVertexCount: 0,\n      chunkSize: this.chunkSize,\n      totalDownloadBytes: 0,\n      numVertices: 0,\n      rowLength: 3 * 4 + 3 * 4 + 4 + 4,\n      maxVertexes: 0,\n      bufferTextureWidth: 0,\n      bufferTextureHeight: 0,\n      stream: null!,\n      centerAndScaleData: null!,\n      covAndColorData: null!,\n      covAndColorTexture: null!,\n      centerAndScaleTexture: null!,\n      onProgress,\n    }\n    load(shared)\n      .then(onLoad)\n      .catch((e) => {\n        onError?.(e)\n        shared.manager.itemError(shared.url)\n      })\n  }\n}\n\nasync function load(shared: SharedState) {\n  shared.manager.itemStart(shared.url)\n  const data = await fetch(shared.url)\n\n  if (data.body === null) throw 'Failed to fetch file'\n  let _totalDownloadBytes = data.headers.get('Content-Length')\n  const totalDownloadBytes = _totalDownloadBytes ? parseInt(_totalDownloadBytes) : undefined\n  if (totalDownloadBytes == undefined) throw 'Failed to get content length'\n  shared.stream = data.body.getReader()\n  shared.totalDownloadBytes = totalDownloadBytes\n  shared.numVertices = Math.floor(shared.totalDownloadBytes / shared.rowLength)\n  const context = shared.gl.getContext()\n  let maxTextureSize = context.getParameter(context.MAX_TEXTURE_SIZE)\n  shared.maxVertexes = maxTextureSize * maxTextureSize\n\n  if (shared.numVertices > shared.maxVertexes) shared.numVertices = shared.maxVertexes\n  shared.bufferTextureWidth = maxTextureSize\n  shared.bufferTextureHeight = Math.floor((shared.numVertices - 1) / maxTextureSize) + 1\n\n  shared.centerAndScaleData = new Float32Array(shared.bufferTextureWidth * shared.bufferTextureHeight * 4)\n  shared.covAndColorData = new Uint32Array(shared.bufferTextureWidth * shared.bufferTextureHeight * 4)\n  shared.centerAndScaleTexture = new THREE.DataTexture(\n    shared.centerAndScaleData,\n    shared.bufferTextureWidth,\n    shared.bufferTextureHeight,\n    THREE.RGBAFormat,\n    THREE.FloatType\n  )\n\n  shared.centerAndScaleTexture.needsUpdate = true\n  shared.covAndColorTexture = new THREE.DataTexture(\n    shared.covAndColorData,\n    shared.bufferTextureWidth,\n    shared.bufferTextureHeight,\n    THREE.RGBAIntegerFormat,\n    THREE.UnsignedIntType\n  )\n  shared.covAndColorTexture.internalFormat = 'RGBA32UI'\n  shared.covAndColorTexture.needsUpdate = true\n  return shared\n}\n\nasync function lazyLoad(shared: SharedState) {\n  shared.loading = true\n  let bytesDownloaded = 0\n  let bytesProcessed = 0\n  const chunks: Array<Uint8Array> = []\n  let lastReportedProgress = 0\n  const lengthComputable = shared.totalDownloadBytes !== 0\n  while (true) {\n    try {\n      const { value, done } = await shared.stream.read()\n      if (done) break\n      bytesDownloaded += value.length\n\n      if (shared.totalDownloadBytes != undefined) {\n        const percent = (bytesDownloaded / shared.totalDownloadBytes) * 100\n        if (shared.onProgress && percent - lastReportedProgress > 1) {\n          const event = new ProgressEvent('progress', {\n            lengthComputable,\n            loaded: bytesDownloaded,\n            total: shared.totalDownloadBytes,\n          })\n          shared.onProgress(event)\n          lastReportedProgress = percent\n        }\n      }\n\n      chunks.push(value)\n      const bytesRemains = bytesDownloaded - bytesProcessed\n      if (shared.totalDownloadBytes != undefined && bytesRemains > shared.rowLength * shared.chunkSize) {\n        let vertexCount = Math.floor(bytesRemains / shared.rowLength)\n        const concatenatedChunksbuffer = new Uint8Array(bytesRemains)\n        let offset = 0\n        for (const chunk of chunks) {\n          concatenatedChunksbuffer.set(chunk, offset)\n          offset += chunk.length\n        }\n        chunks.length = 0\n        if (bytesRemains > vertexCount * shared.rowLength) {\n          const extra_data = new Uint8Array(bytesRemains - vertexCount * shared.rowLength)\n          extra_data.set(concatenatedChunksbuffer.subarray(bytesRemains - extra_data.length, bytesRemains), 0)\n          chunks.push(extra_data)\n        }\n        const buffer = new Uint8Array(vertexCount * shared.rowLength)\n        buffer.set(concatenatedChunksbuffer.subarray(0, buffer.byteLength), 0)\n        const matrices = pushDataBuffer(shared, buffer.buffer, vertexCount)\n        shared.worker.postMessage(\n          { method: 'push', src: shared.url, length: shared.numVertices * 16, matrices: matrices.buffer },\n          [matrices.buffer]\n        )\n        bytesProcessed += vertexCount * shared.rowLength\n\n        if (shared.onProgress) {\n          const event = new ProgressEvent('progress', {\n            lengthComputable,\n            loaded: shared.totalDownloadBytes,\n            total: shared.totalDownloadBytes,\n          })\n          shared.onProgress(event)\n        }\n      }\n    } catch (error) {\n      console.error(error)\n      break\n    }\n  }\n\n  if (bytesDownloaded - bytesProcessed > 0) {\n    // Concatenate the chunks into a single Uint8Array\n    let concatenatedChunks = new Uint8Array(chunks.reduce((acc, chunk) => acc + chunk.length, 0))\n    let offset = 0\n    for (const chunk of chunks) {\n      concatenatedChunks.set(chunk, offset)\n      offset += chunk.length\n    }\n    let numVertices = Math.floor(concatenatedChunks.byteLength / shared.rowLength)\n    const matrices = pushDataBuffer(shared, concatenatedChunks.buffer, numVertices)\n    shared.worker.postMessage(\n      { method: 'push', src: shared.url, length: numVertices * 16, matrices: matrices.buffer },\n      [matrices.buffer]\n    )\n  }\n  shared.loaded = true\n  shared.manager.itemEnd(shared.url)\n}\n\nfunction update(camera: THREE.Camera, shared: SharedState, target: TargetMesh, hashed: boolean) {\n  camera.updateMatrixWorld()\n  shared.gl.getCurrentViewport(target.viewport)\n  // @ts-ignore\n  target.material.viewport.x = target.viewport.z\n  // @ts-ignore\n  target.material.viewport.y = target.viewport.w\n  target.material.focal = (target.viewport.w / 2.0) * Math.abs(camera.projectionMatrix.elements[5])\n\n  if (target.ready) {\n    if (hashed && target.sorted) return\n    target.ready = false\n    const view = new Float32Array([\n      target.modelViewMatrix.elements[2],\n      -target.modelViewMatrix.elements[6],\n      target.modelViewMatrix.elements[10],\n      target.modelViewMatrix.elements[14],\n    ])\n    shared.worker.postMessage({ method: 'sort', src: shared.url, key: target.uuid, view: view.buffer, hashed }, [\n      view.buffer,\n    ])\n    if (hashed && shared.loaded) target.sorted = true\n  }\n}\n\nfunction connect(shared: SharedState, target: TargetMesh) {\n  if (!shared.loading) lazyLoad(shared)\n\n  target.ready = false\n  target.pm = new THREE.Matrix4()\n  target.vm1 = new THREE.Matrix4()\n  target.vm2 = new THREE.Matrix4()\n  target.viewport = new THREE.Vector4()\n\n  let splatIndexArray = new Uint32Array(shared.bufferTextureWidth * shared.bufferTextureHeight)\n  const splatIndexes = new THREE.InstancedBufferAttribute(splatIndexArray, 1, false)\n  splatIndexes.setUsage(THREE.DynamicDrawUsage)\n\n  const geometry = (target.geometry = new THREE.InstancedBufferGeometry())\n  const positionsArray = new Float32Array(6 * 3)\n  const positions = new THREE.BufferAttribute(positionsArray, 3)\n  geometry.setAttribute('position', positions)\n  positions.setXYZ(2, -2.0, 2.0, 0.0)\n  positions.setXYZ(1, 2.0, 2.0, 0.0)\n  positions.setXYZ(0, -2.0, -2.0, 0.0)\n  positions.setXYZ(5, -2.0, -2.0, 0.0)\n  positions.setXYZ(4, 2.0, 2.0, 0.0)\n  positions.setXYZ(3, 2.0, -2.0, 0.0)\n  positions.needsUpdate = true\n  geometry.setAttribute('splatIndex', splatIndexes)\n  geometry.instanceCount = 1\n\n  function listener(e: { data: { key: string; indices: Uint32Array } }) {\n    if (target && e.data.key === target.uuid) {\n      let indexes = new Uint32Array(e.data.indices)\n      // @ts-ignore\n      geometry.attributes.splatIndex.set(indexes)\n      geometry.attributes.splatIndex.needsUpdate = true\n      geometry.instanceCount = indexes.length\n      target.ready = true\n    }\n  }\n  shared.worker.addEventListener('message', listener)\n\n  async function wait() {\n    while (true) {\n      const centerAndScaleTextureProperties = shared.gl.properties.get(shared.centerAndScaleTexture)\n      const covAndColorTextureProperties = shared.gl.properties.get(shared.covAndColorTexture)\n      if (\n        centerAndScaleTextureProperties?.__webglTexture &&\n        covAndColorTextureProperties?.__webglTexture &&\n        shared.loadedVertexCount > 0\n      )\n        break\n      await new Promise((resolve) => setTimeout(resolve, 10))\n    }\n    target.ready = true\n  }\n\n  wait()\n  return () => shared.worker.removeEventListener('message', listener)\n}\n\nfunction pushDataBuffer(shared: SharedState, buffer: ArrayBufferLike, vertexCount: number) {\n  const context = shared.gl.getContext()\n  if (shared.loadedVertexCount + vertexCount > shared.maxVertexes)\n    vertexCount = shared.maxVertexes - shared.loadedVertexCount\n  if (vertexCount <= 0) throw 'Failed to parse file'\n\n  const u_buffer = new Uint8Array(buffer)\n  const f_buffer = new Float32Array(buffer)\n  const matrices = new Float32Array(vertexCount * 16)\n\n  const covAndColorData_uint8 = new Uint8Array(shared.covAndColorData.buffer)\n  const covAndColorData_int16 = new Int16Array(shared.covAndColorData.buffer)\n  for (let i = 0; i < vertexCount; i++) {\n    const quat = new THREE.Quaternion(\n      -(u_buffer[32 * i + 28 + 1] - 128) / 128.0,\n      (u_buffer[32 * i + 28 + 2] - 128) / 128.0,\n      (u_buffer[32 * i + 28 + 3] - 128) / 128.0,\n      -(u_buffer[32 * i + 28 + 0] - 128) / 128.0\n    )\n    quat.invert()\n    const center = new THREE.Vector3(f_buffer[8 * i + 0], f_buffer[8 * i + 1], -f_buffer[8 * i + 2])\n    const scale = new THREE.Vector3(f_buffer[8 * i + 3 + 0], f_buffer[8 * i + 3 + 1], f_buffer[8 * i + 3 + 2])\n\n    const mtx = new THREE.Matrix4()\n    mtx.makeRotationFromQuaternion(quat)\n    mtx.transpose()\n    mtx.scale(scale)\n    const mtx_t = mtx.clone()\n    mtx.transpose()\n    mtx.premultiply(mtx_t)\n    mtx.setPosition(center)\n\n    const cov_indexes = [0, 1, 2, 5, 6, 10]\n    let max_value = 0.0\n    for (let j = 0; j < cov_indexes.length; j++)\n      if (Math.abs(mtx.elements[cov_indexes[j]]) > max_value) max_value = Math.abs(mtx.elements[cov_indexes[j]])\n\n    let destOffset = shared.loadedVertexCount * 4 + i * 4\n    shared.centerAndScaleData[destOffset + 0] = center.x\n    shared.centerAndScaleData[destOffset + 1] = -center.y\n    shared.centerAndScaleData[destOffset + 2] = center.z\n    shared.centerAndScaleData[destOffset + 3] = max_value / 32767.0\n\n    destOffset = shared.loadedVertexCount * 8 + i * 4 * 2\n    for (let j = 0; j < cov_indexes.length; j++)\n      covAndColorData_int16[destOffset + j] = (mtx.elements[cov_indexes[j]] * 32767.0) / max_value\n\n    // RGBA\n    destOffset = shared.loadedVertexCount * 16 + (i * 4 + 3) * 4\n    const col = new THREE.Color(\n      u_buffer[32 * i + 24 + 0] / 255,\n      u_buffer[32 * i + 24 + 1] / 255,\n      u_buffer[32 * i + 24 + 2] / 255\n    )\n    col.convertSRGBToLinear()\n    covAndColorData_uint8[destOffset + 0] = col.r * 255\n    covAndColorData_uint8[destOffset + 1] = col.g * 255\n    covAndColorData_uint8[destOffset + 2] = col.b * 255\n    covAndColorData_uint8[destOffset + 3] = u_buffer[32 * i + 24 + 3]\n\n    // Store scale and transparent to remove splat in sorting process\n    mtx.elements[15] = (Math.max(scale.x, scale.y, scale.z) * u_buffer[32 * i + 24 + 3]) / 255.0\n    for (let j = 0; j < 16; j++) matrices[i * 16 + j] = mtx.elements[j]\n  }\n\n  while (vertexCount > 0) {\n    let width = 0\n    let height = 0\n    const xoffset = shared.loadedVertexCount % shared.bufferTextureWidth\n    const yoffset = Math.floor(shared.loadedVertexCount / shared.bufferTextureWidth)\n    if (shared.loadedVertexCount % shared.bufferTextureWidth != 0) {\n      width = Math.min(shared.bufferTextureWidth, xoffset + vertexCount) - xoffset\n      height = 1\n    } else if (Math.floor(vertexCount / shared.bufferTextureWidth) > 0) {\n      width = shared.bufferTextureWidth\n      height = Math.floor(vertexCount / shared.bufferTextureWidth)\n    } else {\n      width = vertexCount % shared.bufferTextureWidth\n      height = 1\n    }\n\n    const centerAndScaleTextureProperties = shared.gl.properties.get(shared.centerAndScaleTexture)\n    context.bindTexture(context.TEXTURE_2D, centerAndScaleTextureProperties.__webglTexture)\n    context.texSubImage2D(\n      context.TEXTURE_2D,\n      0,\n      xoffset,\n      yoffset,\n      width,\n      height,\n      context.RGBA,\n      context.FLOAT,\n      shared.centerAndScaleData,\n      shared.loadedVertexCount * 4\n    )\n\n    const covAndColorTextureProperties = shared.gl.properties.get(shared.covAndColorTexture)\n    context.bindTexture(context.TEXTURE_2D, covAndColorTextureProperties.__webglTexture)\n    context.texSubImage2D(\n      context.TEXTURE_2D,\n      0,\n      xoffset,\n      yoffset,\n      width,\n      height,\n      // @ts-ignore\n      context.RGBA_INTEGER,\n      context.UNSIGNED_INT,\n      shared.covAndColorData,\n      shared.loadedVertexCount * 4\n    )\n    shared.gl.resetState()\n\n    shared.loadedVertexCount += width * height\n    vertexCount -= width * height\n  }\n  return matrices\n}\n\nexport function Splat({\n  src,\n  toneMapped = false,\n  alphaTest = 0,\n  alphaHash = false,\n  chunkSize = 25000,\n  ...props\n}: SplatProps) {\n  extend({ SplatMaterial })\n\n  const ref = React.useRef<TargetMesh>(null!)\n  const gl = useThree((state) => state.gl)\n  const camera = useThree((state) => state.camera)\n\n  // Shared state, globally memoized, the same url re-uses the same daza\n  const shared = useLoader(SplatLoader, src, (loader) => {\n    loader.gl = gl\n    loader.chunkSize = chunkSize\n  }) as SharedState\n\n  // Listen to worker results, apply them to the target mesh\n  React.useLayoutEffect(() => shared.connect(ref.current), [src])\n  // Update the worker\n  useFrame(() => shared.update(ref.current, camera, alphaHash))\n\n  return (\n    <mesh ref={ref} frustumCulled={false} {...props}>\n      <splatMaterial\n        key={`${src}/${alphaTest}/${alphaHash}${SplatMaterial.key}`}\n        transparent={!alphaHash}\n        depthTest\n        alphaTest={alphaHash ? 0 : alphaTest}\n        centerAndScaleTexture={shared.centerAndScaleTexture}\n        covAndColorTexture={shared.covAndColorTexture}\n        depthWrite={alphaHash ? true : alphaTest > 0}\n        blending={alphaHash ? THREE.NormalBlending : THREE.CustomBlending}\n        blendSrcAlpha={THREE.OneFactor}\n        alphaHash={!!alphaHash}\n        toneMapped={toneMapped}\n      />\n    </mesh>\n  )\n}\n"
  },
  {
    "path": "src/core/SpotLight.tsx",
    "content": "// SpotLight Inspired by http://john-chapman-graphics.blogspot.com/2013/01/good-enough-volumetrics-for-spotlights.html\n\nimport * as React from 'react'\nimport {\n  Mesh,\n  DepthTexture,\n  Vector3,\n  CylinderGeometry,\n  Matrix4,\n  SpotLight as SpotLightImpl,\n  DoubleSide,\n  Texture,\n  WebGLRenderTarget,\n  ShaderMaterial,\n  RGBAFormat,\n  RepeatWrapping,\n  Object3D,\n} from 'three'\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { FullScreenQuad } from 'three-stdlib'\nimport { SpotLightMaterial } from '../materials/SpotLightMaterial'\n\n// @ts-ignore\nimport SpotlightShadowShader from '../helpers/glsl/DefaultSpotlightShadowShadows.glsl'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type SpotLightProps = Omit<ThreeElements['spotLight'], 'ref'> & {\n  depthBuffer?: DepthTexture\n  attenuation?: number\n  anglePower?: number\n  radiusTop?: number\n  radiusBottom?: number\n  opacity?: number\n  color?: string | number\n  volumetric?: boolean\n  debug?: boolean\n}\n\nconst isSpotLight = (child: Object3D | null): child is SpotLightImpl => {\n  return (child as SpotLightImpl)?.isSpotLight\n}\n\nfunction VolumetricMesh({\n  opacity = 1,\n  radiusTop,\n  radiusBottom,\n  depthBuffer,\n  color = 'white',\n  distance = 5,\n  angle = 0.15,\n  attenuation = 5,\n  anglePower = 5,\n}: Omit<SpotLightProps, 'volumetric'>) {\n  const mesh = React.useRef<Mesh>(null!)\n  const size = useThree((state) => state.size)\n  const camera = useThree((state) => state.camera)\n  const dpr = useThree((state) => state.viewport.dpr)\n  const [material] = React.useState(() => new SpotLightMaterial())\n  const [vec] = React.useState(() => new Vector3())\n\n  radiusTop = radiusTop === undefined ? 0.1 : radiusTop\n  radiusBottom = radiusBottom === undefined ? angle * 7 : radiusBottom\n\n  useFrame(() => {\n    material.uniforms.spotPosition.value.copy(mesh.current.getWorldPosition(vec))\n    mesh.current.lookAt((mesh.current.parent as any).target.getWorldPosition(vec))\n  })\n\n  const geom = React.useMemo(() => {\n    const geometry = new CylinderGeometry(radiusTop, radiusBottom, distance, 128, 64, true)\n    geometry.applyMatrix4(new Matrix4().makeTranslation(0, -distance / 2, 0))\n    geometry.applyMatrix4(new Matrix4().makeRotationX(-Math.PI / 2))\n    return geometry\n  }, [distance, radiusTop, radiusBottom])\n\n  return (\n    <>\n      <mesh ref={mesh} geometry={geom} raycast={() => null}>\n        <primitive\n          object={material}\n          attach=\"material\"\n          uniforms-opacity-value={opacity}\n          uniforms-lightColor-value={color}\n          uniforms-attenuation-value={attenuation}\n          uniforms-anglePower-value={anglePower}\n          uniforms-depth-value={depthBuffer}\n          uniforms-cameraNear-value={camera.near}\n          uniforms-cameraFar-value={camera.far}\n          uniforms-resolution-value={depthBuffer ? [size.width * dpr, size.height * dpr] : [0, 0]}\n        />\n      </mesh>\n    </>\n  )\n}\n\nfunction useCommon(\n  spotlight: React.RefObject<SpotLightImpl>,\n  mesh: React.RefObject<Mesh>,\n  width: number,\n  height: number,\n  distance: number\n) {\n  const [[pos, dir]] = React.useState(() => [new Vector3(), new Vector3()])\n\n  React.useLayoutEffect(() => {\n    if (isSpotLight(spotlight.current)) {\n      spotlight.current.shadow.mapSize.set(width, height)\n      spotlight.current.shadow.needsUpdate = true\n    } else {\n      throw new Error('SpotlightShadow must be a child of a SpotLight')\n    }\n  }, [spotlight, width, height])\n\n  useFrame(() => {\n    if (!spotlight.current) return\n\n    const A = spotlight.current.position\n    const B = spotlight.current.target.position\n\n    dir.copy(B).sub(A)\n    var len = dir.length()\n    dir.normalize().multiplyScalar(len * distance)\n    pos.copy(A).add(dir)\n\n    mesh.current.position.copy(pos)\n    mesh.current.lookAt(spotlight.current.target.position)\n  })\n}\n\ninterface ShadowMeshProps {\n  distance?: number\n  alphaTest?: number\n  scale?: number\n  map?: Texture\n  shader?: string\n  width?: number\n  height?: number\n}\n\nfunction SpotlightShadowWithShader({\n  distance = 0.4,\n  alphaTest = 0.5,\n  map,\n  shader = SpotlightShadowShader,\n  width = 512,\n  height = 512,\n  scale = 1,\n  children,\n  ...rest\n}: React.PropsWithChildren<ShadowMeshProps>) {\n  const mesh = React.useRef<Mesh>(null!)\n  const spotlight = (rest as any).spotlightRef\n  const debug = (rest as any).debug\n\n  useCommon(spotlight, mesh, width, height, distance)\n\n  const renderTarget = React.useMemo(\n    () =>\n      new WebGLRenderTarget(width, height, {\n        format: RGBAFormat,\n        stencilBuffer: false,\n        // depthTexture: null!\n      }),\n    [width, height]\n  )\n\n  const uniforms = React.useRef({\n    uShadowMap: {\n      value: map,\n    },\n    uTime: {\n      value: 0,\n    },\n  })\n\n  React.useEffect(() => void (uniforms.current.uShadowMap.value = map), [map])\n\n  const fsQuad = React.useMemo(\n    () =>\n      new FullScreenQuad(\n        new ShaderMaterial({\n          uniforms: uniforms.current,\n          vertexShader: /* glsl */ `\n          varying vec2 vUv;\n\n          void main() {\n            vUv = uv;\n            gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n          }\n          `,\n          fragmentShader: shader,\n        })\n      ),\n    [shader]\n  )\n\n  React.useEffect(\n    () => () => {\n      fsQuad.material.dispose()\n      fsQuad.dispose()\n    },\n    [fsQuad]\n  )\n\n  React.useEffect(() => () => renderTarget.dispose(), [renderTarget])\n\n  useFrame(({ gl }, dt) => {\n    uniforms.current.uTime.value += dt\n\n    gl.setRenderTarget(renderTarget)\n    fsQuad.render(gl)\n    gl.setRenderTarget(null)\n  })\n\n  return (\n    <>\n      <mesh ref={mesh} scale={scale} castShadow>\n        <planeGeometry />\n        <meshBasicMaterial\n          transparent\n          side={DoubleSide}\n          alphaTest={alphaTest}\n          alphaMap={renderTarget.texture}\n          alphaMap-wrapS={RepeatWrapping}\n          alphaMap-wrapT={RepeatWrapping}\n          opacity={debug ? 1 : 0}\n        >\n          {children}\n        </meshBasicMaterial>\n      </mesh>\n    </>\n  )\n}\n\nfunction SpotlightShadowWithoutShader({\n  distance = 0.4,\n  alphaTest = 0.5,\n  map,\n  width = 512,\n  height = 512,\n  scale,\n  children,\n  ...rest\n}: React.PropsWithChildren<ShadowMeshProps>) {\n  const mesh = React.useRef<Mesh>(null!)\n  const spotlight = (rest as any).spotlightRef\n  const debug = (rest as any).debug\n\n  useCommon(spotlight, mesh, width, height, distance)\n\n  return (\n    <>\n      <mesh ref={mesh} scale={scale} castShadow>\n        <planeGeometry />\n        <meshBasicMaterial\n          transparent\n          side={DoubleSide}\n          alphaTest={alphaTest}\n          alphaMap={map}\n          alphaMap-wrapS={RepeatWrapping}\n          alphaMap-wrapT={RepeatWrapping}\n          opacity={debug ? 1 : 0}\n        >\n          {children}\n        </meshBasicMaterial>\n      </mesh>\n    </>\n  )\n}\n\nexport function SpotLightShadow(props: React.PropsWithChildren<ShadowMeshProps>) {\n  if (props.shader) return <SpotlightShadowWithShader {...props} />\n  return <SpotlightShadowWithoutShader {...props} />\n}\n\nconst SpotLight: ForwardRefComponent<React.PropsWithChildren<SpotLightProps>, SpotLightImpl> = React.forwardRef(\n  (\n    {\n      // Volumetric\n      opacity = 1,\n      radiusTop,\n      radiusBottom,\n      depthBuffer,\n      color = 'white',\n      distance = 5,\n      angle = 0.15,\n      attenuation = 5,\n      anglePower = 5,\n      volumetric = true,\n      debug = false,\n      children,\n      ...props\n    }: React.PropsWithChildren<SpotLightProps>,\n    ref: React.ForwardedRef<SpotLightImpl>\n  ) => {\n    const spotlight = React.useRef<any>(null!)\n    React.useImperativeHandle(ref, () => spotlight.current, [])\n\n    return (\n      <group>\n        {debug && spotlight.current && <spotLightHelper args={[spotlight.current]} />}\n\n        <spotLight ref={spotlight} angle={angle} color={color} distance={distance} castShadow {...props}>\n          {volumetric && (\n            <VolumetricMesh\n              debug={debug}\n              opacity={opacity}\n              radiusTop={radiusTop}\n              radiusBottom={radiusBottom}\n              depthBuffer={depthBuffer}\n              color={color}\n              distance={distance}\n              angle={angle}\n              attenuation={attenuation}\n              anglePower={anglePower}\n            />\n          )}\n        </spotLight>\n        {children &&\n          React.cloneElement(children as any, {\n            spotlightRef: spotlight,\n            debug: debug,\n          })}\n      </group>\n    )\n  }\n)\n\nexport { SpotLight }\n"
  },
  {
    "path": "src/core/SpriteAnimator.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as React from 'react'\nimport { ThreeElements, useFrame, Vector3 } from '@react-three/fiber'\nimport * as THREE from 'three'\nimport { Instances, Instance } from './Instances'\nimport { Billboard } from './Billboard'\nimport { FrameData, getFirstFrame, Size, SpriteData, useSpriteLoader } from './useSpriteLoader'\n\n// Frame-related types\n\ntype AnimationEventData = {\n  currentFrameName: string\n  currentFrame: number\n}\n\ntype CommonProps<T, U, V> = Pick<T & U & V, keyof T & keyof U & keyof V>\ntype CommonMeshProps = CommonProps<\n  React.ComponentProps<'mesh'>,\n  React.ComponentProps<typeof Instance>,\n  React.ComponentProps<typeof Instances>\n>\n\nexport type SpriteAnimatorProps = {\n  /** The start frame of the animation */\n  startFrame?: number\n  /** The end frame of the animation */\n  endFrame?: number\n  /** The desired frames per second of the animation. If set to 0 or negative, animation will be static */\n  fps?: number\n  /** The frame identifier to use, must be one of animationNames */\n  frameName?: string\n  /** The URL of the texture JSON (if using JSON-Array or JSON-Hash) */\n  textureDataURL?: string\n  /** The URL of the texture image */\n  textureImageURL?: string\n  /** Whether or not the animation should loop */\n  loop?: boolean\n  /** The number of frames of the animation (required if using plain spritesheet without JSON) */\n  numberOfFrames?: number\n  /** Whether or not the animation should auto-start when all assets are loaded */\n  autoPlay?: boolean\n  /** The animation names of the spritesheet (if the spritesheet -with JSON- contains more animation sequences) */\n  animationNames?: Array<string>\n  /** Event callback when the animation starts or restarts */\n  onStart?: (data: AnimationEventData) => void\n  /** Event callback when the animation ends */\n  onEnd?: (data: AnimationEventData) => void\n  /** Event callback when the animation completes a loop cycle */\n  onLoopEnd?: (data: AnimationEventData) => void\n  /** Event callback fired on each frame change */\n  onFrame?: (data: AnimationEventData) => void\n  /** @deprecated Use pause={false} instead. Control when the animation runs */\n  play?: boolean\n  /** Control when the animation pauses */\n  pause?: boolean\n  /** Whether or not the Sprite should flip sides on the x-axis */\n  flipX?: boolean\n  /** Sets the alpha value to be used when running an alpha test\n   * @see https://threejs.org/docs/#api/en/materials/Material.alphaTest\n   */\n  alphaTest?: number\n  /** Displays the texture on a Billboard component always facing the camera.\n   * If set to false, it renders on a PlaneGeometry\n   */\n  asSprite?: boolean\n  /** Allows for manual update of the sprite animation e.g: via ScrollControls.\n   * Value should be between 0 and 1\n   */\n  offset?: number\n  /** Allows the sprite animation to start from the end towards the start */\n  playBackwards?: boolean\n  /** Allows the animation to be paused after it ended so it can be restarted on demand via autoPlay */\n  resetOnEnd?: boolean\n  /** Array of Vector3-like positions for creating multiple instances of the sprite */\n  instanceItems?: Vector3[]\n  /** The maximum number of instances to render (for buffer size calculation) */\n  maxItems?: number\n  /** Pre-parsed sprite data, usually from useSpriteLoader ready for use */\n  spriteDataset?: {\n    spriteTexture: THREE.Texture\n    spriteData: SpriteData | null\n    aspect: Vector3\n  } | null\n  /** Configuration options for the canvas context when loading textures\n   * @see https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/CanvasRenderingContext2D\n   */\n  canvasRenderingContext2DSettings?: CanvasRenderingContext2DSettings\n  /** Controls whether frame positions are rounded for precise pixel alignment.\n   * Enable this if you notice slight texture bleeding between frames.\n   */\n  roundFramePosition?: boolean\n  /** Additional properties to be passed to both simple mesh and instance components.\n   * @example { frustumCulled: false, renderOrder: 1 }\n   * @see https://threejs.org/docs/#api/en/core/Object3D\n   */\n  meshProps?: CommonMeshProps\n} & Omit<ThreeElements['group'], 'ref'>\n\ntype SpriteAnimatorState = {\n  current?: number\n  offset?: number\n  imageUrl?: string\n  hasEnded: boolean\n  ref: React.Ref<THREE.Group>\n}\n\ntype Scale = Vector3\n\nconst context = React.createContext<SpriteAnimatorState | null>(null)\n\nexport function useSpriteAnimator() {\n  return React.useContext(context)\n}\n\n// Type guard for SpriteData\nfunction isSpriteData(data: SpriteData | null) {\n  return data !== null && 'meta' in data && 'frames' in data\n}\n\nconst geometry = /* @__PURE__ */ new THREE.PlaneGeometry(1, 1)\n\nexport const SpriteAnimator = /* @__PURE__ */ React.forwardRef<THREE.Group, SpriteAnimatorProps>(\n  (\n    {\n      startFrame = 0,\n      endFrame,\n      fps = 30,\n      frameName = '',\n      textureDataURL,\n      textureImageURL,\n      loop = false,\n      numberOfFrames = 1,\n      autoPlay = true,\n      animationNames,\n      onStart,\n      onEnd,\n      onLoopEnd,\n      onFrame,\n      play,\n      pause = false,\n      flipX = false,\n      alphaTest = 0.0,\n      children,\n      asSprite = false,\n      offset,\n      playBackwards = false,\n      resetOnEnd = false,\n      maxItems = 1,\n      instanceItems = [[0, 0, 0]],\n      spriteDataset,\n      canvasRenderingContext2DSettings,\n      roundFramePosition = false,\n      meshProps = {},\n      ...props\n    },\n    fref\n  ) => {\n    const ref = React.useRef(new THREE.Group())\n    const spriteData = React.useRef<SpriteData | null>(null)\n    const matRef = React.useRef<THREE.MeshBasicMaterial | null>(null)\n    const spriteRef = React.useRef<THREE.Mesh | THREE.InstancedMesh>(null)\n    const timerOffset = React.useRef(window.performance.now())\n    const currentFrame = React.useRef(startFrame)\n    const currentFrameName = React.useRef(frameName)\n    const fpsInterval = fps > 0 ? 1000 / fps : 0\n    const [spriteTexture, setSpriteTexture] = React.useState(new THREE.Texture())\n    const totalFrames = React.useRef(0)\n    const [aspect, setAspect] = React.useState(new THREE.Vector3(1, 1, 1))\n    const flipOffset = flipX ? -1 : 1\n    const pauseRef = React.useRef(pause)\n    const pos = React.useRef(offset)\n    const softEnd = React.useRef(false)\n    const { spriteObj, loadJsonAndTexture } = useSpriteLoader(\n      null,\n      null,\n      animationNames,\n      numberOfFrames,\n      undefined,\n      canvasRenderingContext2DSettings\n    )\n    const frameNameRef = React.useRef(frameName)\n\n    // lite version for pre-loaded assets\n    const parseSpriteDataLite = React.useCallback(\n      (textureData: THREE.Texture, data: SpriteData | null) => {\n        if (data === null) {\n          if (numberOfFrames) {\n            //get size from texture\n\n            totalFrames.current = numberOfFrames\n\n            if (playBackwards) {\n              currentFrame.current = numberOfFrames - 1\n            }\n\n            spriteData.current = data\n          }\n        } else {\n          spriteData.current = data\n          if (spriteData.current && Array.isArray(spriteData.current.frames)) {\n            totalFrames.current = spriteData.current.frames.length\n          } else if (spriteData.current && typeof spriteData.current === 'object' && frameNameRef.current) {\n            totalFrames.current = spriteData.current.frames[frameNameRef.current].length\n          } else {\n            totalFrames.current = 0\n          }\n\n          if (playBackwards) {\n            currentFrame.current = totalFrames.current - 1\n          }\n\n          const { w, h } = getFirstFrame(spriteData.current?.frames ?? [], frameNameRef.current).sourceSize\n          const aspect = calculateAspectRatio(w, h)\n\n          setAspect(aspect)\n          if (matRef.current) {\n            matRef.current.map = textureData\n          }\n        }\n\n        setSpriteTexture(textureData)\n      },\n      [numberOfFrames, playBackwards]\n    )\n\n    // modify the sprite material after json is parsed and state updated\n    const modifySpritePosition = React.useCallback((): void => {\n      if (!spriteData.current) return\n      const {\n        meta: { size: metaInfo },\n        frames,\n      } = spriteData.current\n\n      const { w: frameW, h: frameH } = Array.isArray(frames)\n        ? frames[0].sourceSize\n        : frameName\n          ? frames[frameName]\n            ? frames[frameName][0].sourceSize\n            : { w: 0, h: 0 }\n          : { w: 0, h: 0 }\n\n      if (matRef.current && matRef.current.map) {\n        matRef.current.map.wrapS = matRef.current.map.wrapT = THREE.RepeatWrapping\n        matRef.current.map.center.set(0, 0)\n        matRef.current.map.repeat.set((1 * flipOffset) / (metaInfo.w / frameW), 1 / (metaInfo.h / frameH))\n      }\n      //const framesH = (metaInfo.w - 1) / frameW\n      const framesV = (metaInfo.h - 1) / frameH\n      const frameOffsetY = 1 / framesV\n      if (matRef.current && matRef.current.map) {\n        matRef.current.map.offset.x = 0.0 //-matRef.current.map.repeat.x\n        matRef.current.map.offset.y = 1 - frameOffsetY\n      }\n\n      if (onStart) {\n        onStart({\n          currentFrameName: frameName ?? '',\n          currentFrame: currentFrame.current,\n        })\n      }\n    }, [flipOffset, frameName, onStart])\n\n    const state = React.useMemo<SpriteAnimatorState>(\n      () => ({\n        current: pos.current,\n        offset: pos.current,\n        imageUrl: textureImageURL,\n        hasEnded: false,\n        ref: fref,\n      }),\n      [textureImageURL, fref]\n    )\n\n    React.useImperativeHandle(fref, () => ref.current, [])\n\n    React.useLayoutEffect(() => {\n      pos.current = offset\n    }, [offset])\n\n    const calculateAspectRatio = (width: number, height: number) => {\n      const ret = new THREE.Vector3()\n      const aspectRatio = height / width\n      ret.set(1, aspectRatio, 1)\n      spriteRef.current?.scale.copy(ret)\n      return ret\n    }\n\n    // initial loads\n    React.useEffect(() => {\n      if (spriteDataset) {\n        parseSpriteDataLite(spriteDataset?.spriteTexture?.clone(), spriteDataset.spriteData)\n      } else {\n        if (textureImageURL && textureDataURL) {\n          loadJsonAndTexture(textureImageURL, textureDataURL)\n        }\n      }\n    }, [loadJsonAndTexture, spriteDataset, textureDataURL, textureImageURL, parseSpriteDataLite])\n\n    React.useEffect(() => {\n      if (spriteObj) {\n        parseSpriteDataLite(spriteObj?.spriteTexture?.clone(), spriteObj?.spriteData)\n      }\n    }, [spriteObj, parseSpriteDataLite])\n\n    // support backwards play\n    React.useEffect(() => {\n      state.hasEnded = false\n      if (spriteData.current && playBackwards === true) {\n        currentFrame.current = ((spriteData.current.frames.length as number) ?? 0) - 1\n      } else {\n        currentFrame.current = 0\n      }\n    }, [playBackwards, state])\n\n    React.useLayoutEffect(() => {\n      modifySpritePosition()\n    }, [spriteTexture, flipX, modifySpritePosition])\n\n    React.useEffect(() => {\n      if (autoPlay) {\n        pauseRef.current = false\n      }\n    }, [autoPlay])\n\n    React.useLayoutEffect(() => {\n      if (currentFrameName.current !== frameName && frameName) {\n        currentFrame.current = 0\n        currentFrameName.current = frameName\n        state.hasEnded = false\n        if (fpsInterval <= 0) {\n          currentFrame.current = endFrame || startFrame || 0\n        }\n        // modifySpritePosition()\n        if (spriteData.current) {\n          const { w, h } = getFirstFrame(spriteData.current.frames, frameName).sourceSize\n          const _aspect = calculateAspectRatio(w, h)\n          setAspect(_aspect)\n        }\n      }\n    }, [frameName, fpsInterval, state, endFrame, startFrame])\n\n    // run the animation on each frame\n    const runAnimation = (): void => {\n      if (!isSpriteData(spriteData.current)) return\n\n      const {\n        meta: { size: metaInfo },\n        frames,\n      } = spriteData.current\n      const { w: frameW, h: frameH } = getFirstFrame(frames, frameName).sourceSize\n      const spriteFrames = Array.isArray(frames) ? frames : frameName ? frames[frameName] : []\n      const _endFrame = endFrame || spriteFrames.length - 1\n\n      var _offset = offset === undefined ? state.current : offset\n\n      if (fpsInterval <= 0) {\n        currentFrame.current = endFrame || startFrame || 0\n        calculateFinalPosition(frameW, frameH, metaInfo, spriteFrames)\n        return\n      }\n\n      const now = window.performance.now()\n      const diff = now - timerOffset.current\n      if (diff <= fpsInterval) return\n\n      // conditionals to support backwards play\n      var endCondition = playBackwards ? currentFrame.current < 0 : currentFrame.current > _endFrame\n      var onStartCondition = playBackwards ? currentFrame.current === _endFrame : currentFrame.current === 0\n      var manualProgressEndCondition = playBackwards ? currentFrame.current < 0 : currentFrame.current >= _endFrame\n\n      if (endCondition) {\n        currentFrame.current = loop ? (startFrame ?? 0) : 0\n\n        if (playBackwards) {\n          currentFrame.current = _endFrame\n        }\n\n        if (loop) {\n          onLoopEnd?.({\n            currentFrameName: frameName ?? '',\n            currentFrame: currentFrame.current,\n          })\n        } else {\n          onEnd?.({\n            currentFrameName: frameName ?? '',\n            currentFrame: currentFrame.current,\n          })\n\n          state.hasEnded = !resetOnEnd\n          if (resetOnEnd) {\n            pauseRef.current = true\n            //calculateFinalPosition(frameW, frameH, metaInfo, spriteFrames)\n          }\n        }\n\n        if (!loop) return\n      } else if (onStartCondition) {\n        onStart?.({\n          currentFrameName: frameName ?? '',\n          currentFrame: currentFrame.current,\n        })\n      }\n\n      // for manual update\n      if (_offset !== undefined && manualProgressEndCondition) {\n        if (softEnd.current === false) {\n          onEnd?.({\n            currentFrameName: frameName ?? '',\n            currentFrame: currentFrame.current,\n          })\n          softEnd.current = true\n        }\n      } else {\n        // same for start?\n        softEnd.current = false\n      }\n\n      // clock to limit fps\n      if (diff <= fpsInterval) return\n      timerOffset.current = now - (diff % fpsInterval)\n\n      calculateFinalPosition(frameW, frameH, metaInfo, spriteFrames)\n    }\n\n    const calculateFinalPosition = (frameW: number, frameH: number, metaInfo: Size, spriteFrames: FrameData[]) => {\n      // get the manual update offset to find the next frame\n      var _offset = offset === undefined ? state.current : offset\n      const targetFrame = currentFrame.current\n      let finalValX = 0\n      let finalValY = 0\n      calculateAspectRatio(frameW, frameH)\n\n      const framesH = roundFramePosition ? Math.round((metaInfo.w - 1) / frameW) : (metaInfo.w - 1) / frameW\n      const framesV = roundFramePosition ? Math.round((metaInfo.h - 1) / frameH) : (metaInfo.h - 1) / frameH\n\n      if (!spriteFrames[targetFrame]) {\n        return\n      }\n\n      const {\n        frame: { x: frameX, y: frameY },\n        sourceSize: { w: originalSizeX, h: originalSizeY },\n      } = spriteFrames[targetFrame]\n\n      const frameOffsetX = 1 / framesH\n      const frameOffsetY = 1 / framesV\n      if (matRef.current && matRef.current.map) {\n        finalValX =\n          flipOffset > 0\n            ? frameOffsetX * (frameX / originalSizeX)\n            : frameOffsetX * (frameX / originalSizeX) - matRef.current.map.repeat.x\n        finalValY = Math.abs(1 - frameOffsetY) - frameOffsetY * (frameY / originalSizeY)\n\n        matRef.current.map.offset.x = finalValX\n        matRef.current.map.offset.y = finalValY\n      }\n\n      // if manual update is active\n      if (_offset !== undefined && _offset !== null) {\n        // Calculate the frame index, based on offset given from the provider\n        let frameIndex = Math.floor(_offset * spriteFrames.length)\n\n        // Ensure the frame index is within the valid range\n        frameIndex = Math.max(0, Math.min(frameIndex, spriteFrames.length - 1))\n\n        if (isNaN(frameIndex)) {\n          frameIndex = 0 //fallback\n        }\n        currentFrame.current = frameIndex\n      } else {\n        // auto update\n        if (playBackwards) {\n          currentFrame.current -= 1\n        } else {\n          currentFrame.current += 1\n        }\n      }\n    }\n\n    // *** Warning! It runs on every frame! ***\n    useFrame((_state, _delta) => {\n      if (!spriteData.current?.frames || !matRef.current?.map) {\n        return\n      }\n\n      if (pauseRef.current) {\n        return\n      }\n\n      if (!state.hasEnded && (autoPlay || play)) {\n        runAnimation()\n        onFrame?.({\n          currentFrameName: currentFrameName.current,\n          currentFrame: currentFrame.current,\n        })\n      }\n    })\n\n    function multiplyScale(initialScale = new THREE.Vector3(1, 1, 1), newScale: Scale = 1) {\n      if (typeof newScale === 'number') return initialScale.multiplyScalar(newScale)\n      if (Array.isArray(newScale)) return initialScale.multiply(new THREE.Vector3(...newScale))\n      if (newScale instanceof THREE.Vector3) return initialScale.multiply(newScale)\n    }\n\n    return (\n      <group {...props} ref={ref} scale={multiplyScale(aspect, props.scale as Scale | undefined)}>\n        <context.Provider value={state}>\n          {asSprite && (\n            <Billboard>\n              <mesh ref={spriteRef} scale={1.0} geometry={geometry} {...meshProps}>\n                <meshBasicMaterial\n                  premultipliedAlpha={false}\n                  toneMapped={false}\n                  side={THREE.DoubleSide}\n                  ref={matRef}\n                  map={spriteTexture}\n                  transparent={true}\n                  alphaTest={alphaTest ?? 0.0}\n                />\n              </mesh>\n            </Billboard>\n          )}\n          {!asSprite && (\n            <Instances geometry={geometry} limit={maxItems ?? 1} {...meshProps}>\n              <meshBasicMaterial\n                premultipliedAlpha={false}\n                toneMapped={false}\n                side={THREE.DoubleSide}\n                ref={matRef}\n                map={spriteTexture}\n                transparent={true}\n                alphaTest={alphaTest ?? 0.0}\n              />\n              {(instanceItems ?? [0]).map((item, index) => (\n                <Instance\n                  key={index}\n                  ref={instanceItems?.length === 1 ? spriteRef : null}\n                  position={item}\n                  scale={1.0}\n                  {...meshProps}\n                />\n              ))}\n            </Instances>\n          )}\n          {children}\n        </context.Provider>\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Stage.tsx",
    "content": "import * as React from 'react'\nimport { EnvironmentProps, Environment } from './Environment'\nimport { ContactShadowsProps, ContactShadows } from './ContactShadows'\nimport { CenterProps, Center } from './Center'\nimport {\n  AccumulativeShadowsProps,\n  RandomizedLightProps,\n  AccumulativeShadows,\n  RandomizedLight,\n} from './AccumulativeShadows'\nimport { useBounds, Bounds } from './Bounds'\nimport { PresetsType } from '../helpers/environment-assets'\nimport { ThreeElements } from '@react-three/fiber'\n\nconst presets = {\n  rembrandt: {\n    main: [1, 2, 1],\n    fill: [-2, -0.5, -2],\n  },\n  portrait: {\n    main: [-1, 2, 0.5],\n    fill: [-1, 0.5, -1.5],\n  },\n  upfront: {\n    main: [0, 2, 1],\n    fill: [-1, 0.5, -1.5],\n  },\n  soft: {\n    main: [-2, 4, 4],\n    fill: [-1, 0.5, -1.5],\n  },\n}\n\ntype StageShadows = Partial<AccumulativeShadowsProps> &\n  Partial<RandomizedLightProps> &\n  Partial<ContactShadowsProps> & {\n    type: 'contact' | 'accumulative'\n    /** Shadow plane offset, default: 0 */\n    offset?: number\n    /** Shadow bias, default: -0.0001 */\n    bias?: number\n    /** Shadow normal bias, default: 0 */\n    normalBias?: number\n    /** Shadow map size, default: 1024 */\n    size?: number\n  }\n\nexport type StageProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** Lighting setup, default: \"rembrandt\" */\n  preset?:\n    | 'rembrandt'\n    | 'portrait'\n    | 'upfront'\n    | 'soft'\n    | { main: [x: number, y: number, z: number]; fill: [x: number, y: number, z: number] }\n  /** Controls the ground shadows, default: \"contact\" */\n  shadows?: boolean | 'contact' | 'accumulative' | StageShadows\n  /** Optionally wraps and thereby centers the models using <Bounds>, can also be a margin, default: true */\n  adjustCamera?: boolean | number\n  /** The default environment, default: \"city\" */\n  environment?: PresetsType | Partial<EnvironmentProps> | null\n  /** The lighting intensity, default: 0.5 */\n  intensity?: number\n  /** To adjust centering, default: undefined */\n  center?: Partial<CenterProps>\n}\n\nfunction Refit({ radius, adjustCamera }) {\n  const api = useBounds()\n  React.useEffect(() => {\n    if (adjustCamera) api.refresh().clip().fit()\n  }, [radius, adjustCamera])\n  return null\n}\n\nexport function Stage({\n  children,\n  center,\n  adjustCamera = true,\n  intensity = 0.5,\n  shadows = 'contact',\n  environment = 'city',\n  preset = 'rembrandt',\n  ...props\n}: StageProps) {\n  const config = typeof preset === 'string' ? presets[preset] : preset\n  const [{ radius, height }, set] = React.useState({ radius: 0, width: 0, height: 0, depth: 0 })\n  const shadowBias = (shadows as StageShadows)?.bias ?? -0.0001\n  const normalBias = (shadows as StageShadows)?.normalBias ?? 0\n  const shadowSize = (shadows as StageShadows)?.size ?? 1024\n  const shadowOffset = (shadows as StageShadows)?.offset ?? 0\n  const contactShadow = shadows === 'contact' || (shadows as StageShadows)?.type === 'contact'\n  const accumulativeShadow = shadows === 'accumulative' || (shadows as StageShadows)?.type === 'accumulative'\n  const shadowSpread = { ...(typeof shadows === 'object' ? shadows : {}) }\n  const environmentProps = !environment ? null : typeof environment === 'string' ? { preset: environment } : environment\n  const onCentered = React.useCallback((props) => {\n    const { width, height, depth, boundingSphere } = props\n    set({ radius: boundingSphere.radius, width, height, depth })\n    if (center?.onCentered) center.onCentered(props)\n  }, [])\n  return (\n    <>\n      <ambientLight intensity={intensity / 3} />\n      <spotLight\n        penumbra={1}\n        position={[config.main[0] * radius, config.main[1] * radius, config.main[2] * radius]}\n        intensity={intensity * 2}\n        castShadow={!!shadows}\n        shadow-bias={shadowBias}\n        shadow-normalBias={normalBias}\n        shadow-mapSize={shadowSize}\n      />\n      <pointLight\n        position={[config.fill[0] * radius, config.fill[1] * radius, config.fill[2] * radius]}\n        intensity={intensity}\n      />\n      <Bounds fit={!!adjustCamera} clip={!!adjustCamera} margin={Number(adjustCamera)} observe {...props}>\n        <Refit radius={radius} adjustCamera={adjustCamera} />\n        <Center {...center} position={[0, shadowOffset / 2, 0]} onCentered={onCentered}>\n          {children}\n        </Center>\n      </Bounds>\n      <group position={[0, -height / 2 - shadowOffset / 2, 0]}>\n        {contactShadow && (\n          <ContactShadows scale={radius * 4} far={radius} blur={2} {...(shadowSpread as ContactShadowsProps)} />\n        )}\n        {accumulativeShadow && (\n          <AccumulativeShadows\n            temporal\n            frames={100}\n            alphaTest={0.9}\n            toneMapped={true}\n            scale={radius * 4}\n            {...(shadowSpread as AccumulativeShadowsProps)}\n          >\n            <RandomizedLight\n              amount={(shadowSpread as RandomizedLightProps).amount ?? 8}\n              radius={(shadowSpread as RandomizedLightProps).radius ?? radius}\n              ambient={(shadowSpread as RandomizedLightProps).ambient ?? 0.5}\n              intensity={(shadowSpread as RandomizedLightProps).intensity ?? 1}\n              position={[config.main[0] * radius, config.main[1] * radius, config.main[2] * radius]}\n              size={radius * 4}\n              bias={-shadowBias}\n              mapSize={shadowSize}\n            />\n          </AccumulativeShadows>\n        )}\n      </group>\n      {environment && <Environment {...environmentProps} />}\n    </>\n  )\n}\n"
  },
  {
    "path": "src/core/Stars.tsx",
    "content": "import * as React from 'react'\nimport { ThreeElement, useFrame } from '@react-three/fiber'\nimport { Points, Vector3, Spherical, Color, AdditiveBlending, ShaderMaterial } from 'three'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { version } from '../helpers/constants'\n\nexport type StarsProps = {\n  radius?: number\n  depth?: number\n  count?: number\n  factor?: number\n  saturation?: number\n  fade?: boolean\n  speed?: number\n}\n\nclass StarfieldMaterial extends ShaderMaterial {\n  constructor() {\n    super({\n      uniforms: { time: { value: 0.0 }, fade: { value: 1.0 } },\n      vertexShader: /* glsl */ `\n      uniform float time;\n      attribute float size;\n      varying vec3 vColor;\n      void main() {\n        vColor = color;\n        vec4 mvPosition = modelViewMatrix * vec4(position, 0.5);\n        gl_PointSize = size * (30.0 / -mvPosition.z) * (3.0 + sin(time + 100.0));\n        gl_Position = projectionMatrix * mvPosition;\n      }`,\n      fragmentShader: /* glsl */ `\n      uniform sampler2D pointTexture;\n      uniform float fade;\n      varying vec3 vColor;\n      void main() {\n        float opacity = 1.0;\n        if (fade == 1.0) {\n          float d = distance(gl_PointCoord, vec2(0.5, 0.5));\n          opacity = 1.0 / (1.0 + exp(16.0 * (d - 0.25)));\n        }\n        gl_FragColor = vec4(vColor, opacity);\n\n        #include <tonemapping_fragment>\n\t      #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n      }`,\n    })\n  }\n}\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    starfieldMaterial: ThreeElement<typeof StarfieldMaterial>\n  }\n}\n\nconst genStar = (r: number) => {\n  return new Vector3().setFromSpherical(new Spherical(r, Math.acos(1 - Math.random() * 2), Math.random() * 2 * Math.PI))\n}\n\nexport const Stars: ForwardRefComponent<StarsProps, Points> = /* @__PURE__ */ React.forwardRef(\n  ({ radius = 100, depth = 50, count = 5000, saturation = 0, factor = 4, fade = false, speed = 1 }, ref) => {\n    const material = React.useRef<StarfieldMaterial>(null)\n    const [position, color, size] = React.useMemo(() => {\n      const positions: any[] = []\n      const colors: any[] = []\n      const sizes = Array.from({ length: count }, () => (0.5 + 0.5 * Math.random()) * factor)\n      const color = new Color()\n      let r = radius + depth\n      const increment = depth / count\n      for (let i = 0; i < count; i++) {\n        r -= increment * Math.random()\n        positions.push(...genStar(r).toArray())\n        color.setHSL(i / count, saturation, 0.9)\n        colors.push(color.r, color.g, color.b)\n      }\n      return [new Float32Array(positions), new Float32Array(colors), new Float32Array(sizes)]\n    }, [count, depth, factor, radius, saturation])\n    useFrame((state) => material.current && (material.current.uniforms.time.value = state.clock.elapsedTime * speed))\n\n    const [starfieldMaterial] = React.useState(() => new StarfieldMaterial())\n\n    return (\n      <points ref={ref as React.RefObject<Points>}>\n        <bufferGeometry>\n          <bufferAttribute attach=\"attributes-position\" args={[position, 3]} />\n          <bufferAttribute attach=\"attributes-color\" args={[color, 3]} />\n          <bufferAttribute attach=\"attributes-size\" args={[size, 1]} />\n        </bufferGeometry>\n        <primitive\n          ref={material}\n          object={starfieldMaterial}\n          attach=\"material\"\n          blending={AdditiveBlending}\n          uniforms-fade-value={fade}\n          depthWrite={false}\n          transparent\n          vertexColors\n        />\n      </points>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Stats.tsx",
    "content": "import * as React from 'react'\nimport { addEffect, addAfterEffect } from '@react-three/fiber'\n// @ts-ignore\nimport StatsImpl from 'stats.js'\nimport { useEffectfulState } from '../helpers/useEffectfulState'\n\nexport type StatsProps = {\n  showPanel?: number\n  className?: string\n  parent?: React.RefObject<HTMLElement>\n}\n\nexport function Stats({ showPanel = 0, className, parent }: StatsProps): null {\n  const stats = useEffectfulState(() => new StatsImpl(), [])\n  React.useEffect(() => {\n    if (stats) {\n      const node = (parent && parent.current) || document.body\n      stats.showPanel(showPanel)\n      node?.appendChild(stats.dom)\n      const classNames = (className ?? '').split(' ').filter((cls) => cls)\n      if (classNames.length) stats.dom.classList.add(...classNames)\n      const begin = addEffect(() => stats.begin())\n      const end = addAfterEffect(() => stats.end())\n      return () => {\n        if (classNames.length) stats.dom.classList.remove(...classNames)\n        node?.removeChild(stats.dom)\n        begin()\n        end()\n      }\n    }\n  }, [parent, stats, className, showPanel])\n  return null\n}\n"
  },
  {
    "path": "src/core/StatsGl.tsx",
    "content": "import { ForwardRefComponent } from '../helpers/ts-utils'\nimport { addAfterEffect, useThree } from '@react-three/fiber'\nimport * as React from 'react'\n\nimport Stats from 'stats-gl'\n\ntype StatsOptions = ConstructorParameters<typeof Stats>[0]\n\nexport type StatsGlProps = Partial<StatsOptions> & {\n  id?: string\n  clearStatsGlStyle?: boolean\n  showPanel?: number\n  className?: string\n  parent?: React.RefObject<HTMLElement>\n  ref?: React.RefObject<HTMLElement>\n}\n\nexport const StatsGl: ForwardRefComponent<StatsGlProps, HTMLDivElement> = /* @__PURE__ */ React.forwardRef(\n  function StatsGl({ className, parent, id, clearStatsGlStyle, ...props }, fref) {\n    const gl = useThree((state) => state.gl)\n\n    const stats = React.useMemo(() => {\n      const stats = new Stats({\n        ...props,\n      })\n      stats.init(gl)\n      return stats\n    }, [gl])\n\n    React.useImperativeHandle(fref, () => stats.domElement, [stats])\n\n    React.useEffect(() => {\n      if (stats) {\n        const node = (parent && parent.current) || document.body\n        node?.appendChild(stats.domElement)\n        stats.domElement.querySelectorAll('canvas').forEach((canvas) => {\n          canvas.style.removeProperty('position')\n        })\n        if (id) stats.domElement.id = id\n        if (clearStatsGlStyle) stats.domElement.removeAttribute('style')\n        stats.domElement.removeAttribute('style')\n        const classNames = (className ?? '').split(' ').filter((cls) => cls)\n        if (classNames.length) stats.domElement.classList.add(...classNames)\n        const end = addAfterEffect(() => stats.update())\n        return () => {\n          if (classNames.length) stats.domElement.classList.remove(...classNames)\n          node?.removeChild(stats.domElement)\n          end()\n        }\n      }\n    }, [parent, stats, className, id, clearStatsGlStyle])\n\n    return null\n  }\n)\n"
  },
  {
    "path": "src/core/Svg.tsx",
    "content": "import { useLoader, ThreeElements } from '@react-three/fiber'\nimport * as React from 'react'\nimport { forwardRef, Fragment, useEffect, useMemo } from 'react'\nimport { DoubleSide, Object3D } from 'three'\nimport { SVGLoader } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport interface SvgProps extends Omit<ThreeElements['object3D'], 'ref'> {\n  /** src can be a URL or SVG data */\n  src: string\n  skipFill?: boolean\n  skipStrokes?: boolean\n  fillMaterial?: ThreeElements['meshBasicMaterial']\n  strokeMaterial?: ThreeElements['meshBasicMaterial']\n  fillMeshProps?: ThreeElements['mesh']\n  strokeMeshProps?: ThreeElements['mesh']\n}\n\nexport const Svg: ForwardRefComponent<SvgProps, Object3D> = /* @__PURE__ */ forwardRef<Object3D, SvgProps>(\n  function R3FSvg(\n    { src, skipFill, skipStrokes, fillMaterial, strokeMaterial, fillMeshProps, strokeMeshProps, ...props },\n    ref\n  ) {\n    const svg = useLoader(SVGLoader, !src.startsWith('<svg') ? src : `data:image/svg+xml;utf8,${src}`)\n\n    const strokeGeometries = useMemo(\n      () =>\n        skipStrokes\n          ? []\n          : svg.paths.map((path) =>\n              path.userData?.style.stroke === undefined || path.userData.style.stroke === 'none'\n                ? null\n                : path.subPaths.map((subPath) => SVGLoader.pointsToStroke(subPath.getPoints(), path.userData!.style))\n            ),\n      [svg, skipStrokes]\n    )\n\n    useEffect(() => {\n      return () => strokeGeometries.forEach((group) => group && group.map((g) => g.dispose()))\n    }, [strokeGeometries])\n\n    let renderOrder = 0\n\n    return (\n      <object3D ref={ref} {...props}>\n        <object3D scale={[1, -1, 1]}>\n          {svg.paths.map((path, p) => (\n            <Fragment key={p}>\n              {!skipFill &&\n                path.userData?.style.fill !== undefined &&\n                path.userData.style.fill !== 'none' &&\n                SVGLoader.createShapes(path).map((shape, s) => (\n                  <mesh key={s} {...fillMeshProps} renderOrder={renderOrder++}>\n                    <shapeGeometry args={[shape]} />\n                    <meshBasicMaterial\n                      color={path.userData!.style.fill}\n                      opacity={path.userData!.style.fillOpacity}\n                      transparent={true}\n                      side={DoubleSide}\n                      depthWrite={false}\n                      {...fillMaterial}\n                    />\n                  </mesh>\n                ))}\n              {!skipStrokes &&\n                path.userData?.style.stroke !== undefined &&\n                path.userData.style.stroke !== 'none' &&\n                path.subPaths.map((_subPath, s) => (\n                  <mesh key={s} geometry={strokeGeometries[p]![s]} {...strokeMeshProps} renderOrder={renderOrder++}>\n                    <meshBasicMaterial\n                      color={path.userData!.style.stroke}\n                      opacity={path.userData!.style.strokeOpacity}\n                      transparent={true}\n                      side={DoubleSide}\n                      depthWrite={false}\n                      {...strokeMaterial}\n                    />\n                  </mesh>\n                ))}\n            </Fragment>\n          ))}\n        </object3D>\n      </object3D>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Text.tsx",
    "content": "import * as React from 'react'\n// @ts-ignore\nimport { Text as TextMeshImpl, preloadFont } from 'troika-three-text'\nimport { ReactThreeFiber, ThreeElements, useThree } from '@react-three/fiber'\nimport { suspend } from 'suspend-react'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type TextProps = Omit<ThreeElements['mesh'], 'ref'> & {\n  children: React.ReactNode\n  characters?: string\n  color?: ReactThreeFiber.Color\n  /** Font size, default: 1 */\n  fontSize?: number\n  fontWeight?: number | string\n  fontStyle?: 'italic' | 'normal'\n  maxWidth?: number\n  lineHeight?: number\n  letterSpacing?: number\n  textAlign?: 'left' | 'right' | 'center' | 'justify'\n  font?: string\n  anchorX?: number | 'left' | 'center' | 'right'\n  anchorY?: number | 'top' | 'top-baseline' | 'middle' | 'bottom-baseline' | 'bottom'\n  clipRect?: [number, number, number, number]\n  depthOffset?: number\n  direction?: 'auto' | 'ltr' | 'rtl'\n  overflowWrap?: 'normal' | 'break-word'\n  whiteSpace?: 'normal' | 'overflowWrap' | 'nowrap'\n  outlineWidth?: number | string\n  outlineOffsetX?: number | string\n  outlineOffsetY?: number | string\n  outlineBlur?: number | string\n  outlineColor?: ReactThreeFiber.Color\n  outlineOpacity?: number\n  strokeWidth?: number | string\n  strokeColor?: ReactThreeFiber.Color\n  strokeOpacity?: number\n  fillOpacity?: number\n  sdfGlyphSize?: number\n  debugSDF?: boolean\n  glyphGeometryDetail?: number\n  onSync?: (troika: any) => void\n}\n\nexport const Text: ForwardRefComponent<TextProps, any> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      sdfGlyphSize = 64,\n      anchorX = 'center',\n      anchorY = 'middle',\n      font,\n      fontSize = 1,\n      children,\n      characters,\n      onSync,\n      ...props\n    },\n    ref\n  ) => {\n    const invalidate = useThree(({ invalidate }) => invalidate)\n    const [troikaMesh] = React.useState(() => new TextMeshImpl())\n\n    const [nodes, text] = React.useMemo(() => {\n      const n: React.ReactNode[] = []\n      let t = ''\n      React.Children.forEach(children, (child) => {\n        if (typeof child === 'string' || typeof child === 'number') {\n          t += child\n        } else {\n          n.push(child)\n        }\n      })\n      return [n, t]\n    }, [children])\n\n    suspend(() => new Promise((res) => preloadFont({ font, characters }, res)), ['troika-text', font, characters])\n\n    React.useLayoutEffect(\n      () =>\n        void troikaMesh.sync(() => {\n          invalidate()\n          if (onSync) onSync(troikaMesh)\n        })\n    )\n\n    React.useEffect(() => {\n      return () => troikaMesh.dispose()\n    }, [troikaMesh])\n\n    return (\n      <primitive\n        object={troikaMesh}\n        ref={ref}\n        font={font}\n        text={text}\n        anchorX={anchorX}\n        anchorY={anchorY}\n        fontSize={fontSize}\n        sdfGlyphSize={sdfGlyphSize}\n        {...props}\n      >\n        {nodes}\n      </primitive>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Text3D.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { extend, ThreeElement, ThreeElements } from '@react-three/fiber'\nimport { useMemo } from 'react'\nimport { mergeVertices, TextGeometry, TextGeometryParameters } from 'three-stdlib'\nimport { useFont, FontData } from './useFont'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    renamedTextGeometry: ThreeElement<typeof TextGeometry>\n  }\n}\n\nexport type Text3DProps = Omit<ThreeElements['mesh'], 'ref'> & {\n  font: FontData | string\n  bevelSegments?: number\n  smooth?: number\n} & Omit<TextGeometryParameters, 'font'>\n\nconst types = ['string', 'number']\nconst getTextFromChildren = (children) => {\n  let label = ''\n  const rest: React.ReactNode[] = []\n  React.Children.forEach(children, (child) => {\n    if (types.includes(typeof child)) label += child + ''\n    else rest.push(child)\n  })\n  return [label, ...rest]\n}\n\nexport const Text3D: ForwardRefComponent<\n  React.PropsWithChildren<Text3DProps & { letterSpacing?: number; lineHeight?: number }>,\n  THREE.Mesh\n> = /* @__PURE__ */ React.forwardRef<\n  THREE.Mesh,\n  React.PropsWithChildren<Text3DProps & { letterSpacing?: number; lineHeight?: number }>\n>(\n  (\n    {\n      font: _font,\n      letterSpacing = 0,\n      lineHeight = 1,\n      size = 1,\n      height = 0.2,\n      bevelThickness = 0.1,\n      bevelSize = 0.01,\n      bevelEnabled = false,\n      bevelOffset = 0,\n      bevelSegments = 4,\n      curveSegments = 8,\n      smooth,\n      children,\n      ...props\n    },\n    fref\n  ) => {\n    React.useMemo(() => extend({ RenamedTextGeometry: TextGeometry }), [])\n\n    const ref = React.useRef<THREE.Mesh>(null!)\n    const font = useFont(_font)\n\n    const opts = useMemo(() => {\n      return {\n        font,\n        size,\n        height,\n        bevelThickness,\n        bevelSize,\n        bevelEnabled,\n        bevelSegments,\n        bevelOffset,\n        curveSegments,\n        letterSpacing,\n        lineHeight,\n      }\n    }, [\n      font,\n      size,\n      height,\n      bevelThickness,\n      bevelSize,\n      bevelEnabled,\n      bevelSegments,\n      bevelOffset,\n      curveSegments,\n      letterSpacing,\n      lineHeight,\n    ])\n\n    /**\n     * We need the `children` in the deps because we\n     * need to be able to do `<Text3d>{state}</Text3d>`.\n     */\n    const [label, ...rest] = useMemo(() => getTextFromChildren(children), [children])\n    const args = React.useMemo(() => [label, opts], [label, opts])\n\n    React.useLayoutEffect(() => {\n      if (smooth) {\n        ref.current.geometry = mergeVertices(ref.current.geometry, smooth)\n        ref.current.geometry.computeVertexNormals()\n      }\n    }, [args, smooth])\n\n    React.useImperativeHandle(fref, () => ref.current, [])\n\n    return (\n      <mesh {...props} ref={ref}>\n        <renamedTextGeometry args={args as ThreeElements['renamedTextGeometry']['args']} />\n        {rest}\n      </mesh>\n    )\n  }\n)\n"
  },
  {
    "path": "src/core/Texture.tsx",
    "content": "import * as React from 'react'\nimport { Texture as _Texture, TextureLoader } from 'three'\nimport { useLoader, useThree } from '@react-three/fiber'\nimport { useLayoutEffect, useEffect, useMemo } from 'react'\n\nexport const IsObject = (url: unknown): url is Record<string, string> =>\n  url === Object(url) && !Array.isArray(url) && typeof url !== 'function'\n\ntype TextureArray<T> = T extends string[] ? _Texture[] : never\ntype TextureRecord<T> = T extends Record<string, string> ? { [key in keyof T]: _Texture } : never\ntype SingleTexture<T> = T extends string ? _Texture : never\n\nexport type MappedTextureType<T extends string[] | string | Record<string, string>> =\n  | TextureArray<T>\n  | TextureRecord<T>\n  | SingleTexture<T>\n\nexport function useTexture<Url extends string[] | string | Record<string, string>>(\n  input: Url,\n  onLoad?: (texture: MappedTextureType<Url>) => void\n): MappedTextureType<Url> {\n  const gl = useThree((state) => state.gl)\n  const textures = useLoader(TextureLoader, IsObject(input) ? Object.values(input) : input) as MappedTextureType<Url>\n\n  useLayoutEffect(() => {\n    onLoad?.(textures)\n  }, [onLoad])\n\n  // https://github.com/mrdoob/three.js/issues/22696\n  // Upload the texture to the GPU immediately instead of waiting for the first render\n  // NOTE: only available for WebGLRenderer\n  useEffect(() => {\n    if ('initTexture' in gl) {\n      let textureArray: _Texture[] = []\n      if (Array.isArray(textures)) {\n        textureArray = textures\n      } else if (textures instanceof _Texture) {\n        textureArray = [textures]\n      } else if (IsObject(textures)) {\n        textureArray = Object.values(textures)\n      }\n\n      textureArray.forEach((texture) => {\n        if (texture instanceof _Texture) {\n          gl.initTexture(texture)\n        }\n      })\n    }\n  }, [gl, textures])\n\n  const mappedTextures = useMemo(() => {\n    if (IsObject(input)) {\n      const keyed = {} as MappedTextureType<Url>\n      let i = 0\n      for (const key in input) keyed[key] = textures[i++]\n      return keyed\n    } else {\n      return textures\n    }\n  }, [input, textures])\n\n  return mappedTextures\n}\n\nuseTexture.preload = (url: string | string[]) => useLoader.preload(TextureLoader, url)\nuseTexture.clear = (input: string | string[]) => useLoader.clear(TextureLoader, input)\n\n//\n\nexport const Texture = ({\n  children,\n  input,\n  onLoad,\n}: {\n  children?: (texture: ReturnType<typeof useTexture>) => React.ReactNode\n  input: Parameters<typeof useTexture>[0]\n  onLoad?: Parameters<typeof useTexture>[1]\n}) => {\n  const ret = useTexture(input, onLoad)\n\n  return <>{children?.(ret)}</>\n}\n"
  },
  {
    "path": "src/core/TrackballControls.tsx",
    "content": "import { ReactThreeFiber, ThreeElement, useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { TrackballControls as TrackballControlsImpl } from 'three-stdlib'\nimport { ForwardRefComponent, Overwrite } from '../helpers/ts-utils'\n\nexport type TrackballControlsProps = Omit<\n  Overwrite<\n    ThreeElement<typeof TrackballControlsImpl>,\n    {\n      target?: ReactThreeFiber.Vector3\n      camera?: THREE.Camera\n      domElement?: HTMLElement\n      regress?: boolean\n      makeDefault?: boolean\n      onChange?: (e?: THREE.Event) => void\n      onStart?: (e?: THREE.Event) => void\n      onEnd?: (e?: THREE.Event) => void\n    }\n  >,\n  'ref' | 'args'\n>\n\nexport const TrackballControls: ForwardRefComponent<TrackballControlsProps, TrackballControlsImpl> =\n  /* @__PURE__ */ React.forwardRef<TrackballControlsImpl, TrackballControlsProps>(\n    ({ makeDefault, camera, domElement, regress, onChange, onStart, onEnd, ...restProps }, ref) => {\n      const { invalidate, camera: defaultCamera, gl, events, set, get, performance, viewport } = useThree()\n      const explCamera = camera || defaultCamera\n      const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n      const controls = React.useMemo(\n        () => new TrackballControlsImpl(explCamera as THREE.PerspectiveCamera),\n        [explCamera]\n      )\n\n      useFrame(() => {\n        if (controls.enabled) controls.update()\n      }, -1)\n\n      React.useEffect(() => {\n        controls.connect(explDomElement)\n        return () => void controls.dispose()\n      }, [explDomElement, regress, controls, invalidate])\n\n      React.useEffect(() => {\n        const callback = (e: THREE.Event) => {\n          invalidate()\n          if (regress) performance.regress()\n          if (onChange) onChange(e)\n        }\n        controls.addEventListener('change', callback)\n        if (onStart) controls.addEventListener('start', onStart)\n        if (onEnd) controls.addEventListener('end', onEnd)\n        return () => {\n          if (onStart) controls.removeEventListener('start', onStart)\n          if (onEnd) controls.removeEventListener('end', onEnd)\n          controls.removeEventListener('change', callback)\n        }\n      }, [onChange, onStart, onEnd, controls, invalidate])\n\n      React.useEffect(() => {\n        controls.handleResize()\n      }, [viewport])\n\n      React.useEffect(() => {\n        if (makeDefault) {\n          const old = get().controls\n          // @ts-ignore https://github.com/three-types/three-ts-types/pull/1398\n          set({ controls })\n          return () => set({ controls: old })\n        }\n      }, [makeDefault, controls])\n\n      return <primitive ref={ref} object={controls} {...restProps} />\n    }\n  )\n"
  },
  {
    "path": "src/core/Trail.tsx",
    "content": "import { createPortal, useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport { ColorRepresentation, Group, Mesh, Object3D, Vector2, Vector3 } from 'three'\nimport { MeshLineGeometry as MeshLineGeometryImpl, MeshLineMaterial } from 'meshline'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ntype Settings = {\n  width: number\n  length: number\n  decay: number\n  /**\n   * Wether to use the target's world or local positions\n   */\n  local: boolean\n  // Min distance between previous and current points\n  stride: number\n  // Number of frames to wait before next calculation\n  interval: number\n}\n\nexport type TrailProps = {\n  color?: ColorRepresentation\n  attenuation?: (width: number) => number\n  target?: React.RefObject<Object3D>\n} & Partial<Settings>\n\nconst defaults: Partial<Settings> = {\n  width: 0.2,\n  length: 1,\n  decay: 1,\n  local: false,\n  stride: 0,\n  interval: 1,\n}\n\nconst shiftLeft = (collection: Float32Array, steps = 1): Float32Array => {\n  collection.set(collection.subarray(steps))\n  collection.fill(-Infinity, -steps)\n  return collection\n}\n\nexport function useTrail(target: Object3D, settings: Partial<Settings>) {\n  const { length, local, decay, interval, stride } = {\n    ...defaults,\n    ...settings,\n  } as Settings\n\n  const points = React.useRef<Float32Array>(null)\n  const [worldPosition] = React.useState(() => new Vector3())\n\n  React.useLayoutEffect(() => {\n    if (target) {\n      points.current = Float32Array.from({ length: length * 10 * 3 }, (_, i) => target.position.getComponent(i % 3))\n    }\n  }, [length, target])\n\n  const prevPosition = React.useRef(new Vector3())\n  const frameCount = React.useRef(0)\n\n  useFrame(() => {\n    if (!target) return\n    if (!points.current) return\n    if (frameCount.current === 0) {\n      let newPosition: Vector3\n      if (local) {\n        newPosition = target.position\n      } else {\n        target.getWorldPosition(worldPosition)\n        newPosition = worldPosition\n      }\n\n      const steps = 1 * decay\n      for (let i = 0; i < steps; i++) {\n        if (newPosition.distanceTo(prevPosition.current) < stride) continue\n\n        shiftLeft(points.current, 3)\n        points.current.set(newPosition.toArray(), points.current.length - 3)\n      }\n      prevPosition.current.copy(newPosition)\n    }\n\n    frameCount.current++\n    frameCount.current = frameCount.current % interval\n  })\n\n  return points\n}\n\nexport type MeshLineGeometry = Mesh & MeshLineGeometryImpl\n\nexport const Trail: ForwardRefComponent<\n  React.PropsWithChildren<TrailProps>,\n  MeshLineGeometry\n> = /* @__PURE__ */ React.forwardRef<MeshLineGeometry, React.PropsWithChildren<TrailProps>>((props, forwardRef) => {\n  const { children } = props\n  const { width, length, decay, local, stride, interval } = {\n    ...defaults,\n    ...props,\n  } as Settings\n\n  const { color = 'hotpink', attenuation, target } = props\n\n  const size = useThree((s) => s.size)\n  const scene = useThree((s) => s.scene)\n\n  const ref = React.useRef<Group>(null!)\n  const [anchor, setAnchor] = React.useState<Object3D>(null!)\n\n  const points = useTrail(anchor, { length, decay, local, stride, interval })\n\n  React.useEffect(() => {\n    const t =\n      target?.current ||\n      ref.current.children.find((o) => {\n        return o instanceof Object3D\n      })\n\n    if (t) {\n      setAnchor(t)\n    }\n  }, [points, target])\n\n  const geo = React.useMemo(() => new MeshLineGeometryImpl(), [])\n  const mat = React.useMemo(() => {\n    const m = new MeshLineMaterial({\n      lineWidth: 0.1 * width,\n      color: color,\n      sizeAttenuation: 1,\n      resolution: new Vector2(size.width, size.height),\n    })\n\n    // Get and apply first <meshLineMaterial /> from children\n    let matOverride: React.ReactElement | undefined\n    if (children) {\n      if (Array.isArray(children)) {\n        matOverride = children.find((child: React.ReactNode) => {\n          const c = child as React.ReactElement\n          return typeof c.type === 'string' && c.type === 'meshLineMaterial'\n        }) as React.ReactElement | undefined\n      } else {\n        const c = children as React.ReactElement\n        if (typeof c.type === 'string' && c.type === 'meshLineMaterial') {\n          matOverride = c\n        }\n      }\n    }\n\n    if (typeof matOverride?.props === 'object' && matOverride?.props !== null) {\n      m.setValues(matOverride.props)\n    }\n\n    return m\n  }, [width, color, size, children])\n\n  React.useEffect(() => {\n    mat.uniforms.resolution.value.set(size.width, size.height)\n  }, [size])\n\n  useFrame(() => {\n    if (!points.current) return\n    geo.setPoints(points.current, attenuation)\n  })\n\n  return (\n    <group>\n      {createPortal(<mesh ref={forwardRef} geometry={geo} material={mat} />, scene)}\n      <group ref={ref}>{children}</group>\n    </group>\n  )\n})\n"
  },
  {
    "path": "src/core/TrailTexture.tsx",
    "content": "import * as React from 'react'\nimport { useMemo, useCallback } from 'react'\nimport { ThreeEvent, useFrame } from '@react-three/fiber'\nimport { Texture } from 'three'\n\ntype Point = {\n  x: number\n  y: number\n  age: number\n  force: number\n}\n\ntype TrailConfig = {\n  /** texture size (default: 256x256) */\n  size?: number\n  /** Max age (ms) of trail points (default: 750) */\n  maxAge?: number\n  /** Trail radius (default: 0.3) */\n  radius?: number\n  /** Canvas trail opacity (default: 0.2) */\n  intensity?: number\n  /** Add points in between slow pointer events (default: 0) */\n  interpolate?: number\n  /** Moving average of pointer force (default: 0) */\n  smoothing?: number\n  /** Minimum pointer force (default: 0.3) */\n  minForce?: number\n  /** Blend mode (default: 'screen') */\n  blend?: CanvasRenderingContext2D['globalCompositeOperation']\n  /** Easing (default: easeCircOut) */\n  ease?: (t: number) => number\n}\n\n// smooth new sample (measurement) based on previous sample (current)\nfunction smoothAverage(current: number, measurement: number, smoothing: number = 0.9) {\n  return measurement * smoothing + current * (1.0 - smoothing)\n}\n\n// default ease\nconst easeCircleOut = (x: number) => Math.sqrt(1 - Math.pow(x - 1, 2))\n\nclass TrailTextureImpl {\n  trail: Point[]\n  canvas!: HTMLCanvasElement\n  ctx!: CanvasRenderingContext2D\n  texture!: Texture\n  force: number\n  size: number\n  maxAge: number\n  radius: number\n  intensity: number\n  ease: (t: number) => number\n  minForce: number\n  interpolate: number\n  smoothing: number\n  blend: CanvasRenderingContext2D['globalCompositeOperation']\n\n  constructor({\n    size = 256,\n    maxAge = 750,\n    radius = 0.3,\n    intensity = 0.2,\n    interpolate = 0,\n    smoothing = 0,\n    minForce = 0.3,\n    blend = 'screen', // source-over is canvas default. Others are slower\n    ease = easeCircleOut,\n  }: TrailConfig = {}) {\n    this.size = size\n    this.maxAge = maxAge\n    this.radius = radius\n    this.intensity = intensity\n    this.ease = ease\n    this.interpolate = interpolate\n    this.smoothing = smoothing\n    this.minForce = minForce\n    this.blend = blend as GlobalCompositeOperation\n\n    this.trail = []\n    this.force = 0\n    this.initTexture()\n  }\n\n  initTexture() {\n    this.canvas = document.createElement('canvas')\n    this.canvas.width = this.canvas.height = this.size\n    const ctx = this.canvas.getContext('2d')\n\n    if (ctx === null) {\n      throw new Error('2D not available')\n    }\n\n    this.ctx = ctx\n    this.ctx.fillStyle = 'black'\n    this.ctx.fillRect(0, 0, this.canvas.width, this.canvas.height)\n\n    this.texture = new Texture(this.canvas)\n\n    this.canvas.id = 'touchTexture'\n    this.canvas.style.width = this.canvas.style.height = `${this.canvas.width}px`\n  }\n\n  update(delta) {\n    this.clear()\n\n    // age points\n    this.trail.forEach((point, i) => {\n      point.age += delta * 1000\n      // remove old\n      if (point.age > this.maxAge) {\n        this.trail.splice(i, 1)\n      }\n    })\n\n    // reset force when empty (when smoothing)\n    if (!this.trail.length) this.force = 0\n\n    this.trail.forEach((point) => {\n      this.drawTouch(point)\n    })\n\n    this.texture.needsUpdate = true\n  }\n\n  clear() {\n    this.ctx.globalCompositeOperation = 'source-over'\n    this.ctx.fillStyle = 'black'\n    this.ctx.fillRect(0, 0, this.canvas.width, this.canvas.height)\n  }\n\n  addTouch(point) {\n    const last = this.trail[this.trail.length - 1]\n\n    if (last) {\n      const dx = last.x - point.x\n      const dy = last.y - point.y\n      const dd = dx * dx + dy * dy\n\n      const force = Math.max(this.minForce, Math.min(dd * 10000, 1))\n\n      this.force = smoothAverage(force, this.force, this.smoothing)\n\n      if (!!this.interpolate) {\n        const lines = Math.ceil(dd / Math.pow((this.radius * 0.5) / this.interpolate, 2))\n\n        if (lines > 1) {\n          for (let i = 1; i < lines; i++) {\n            this.trail.push({\n              x: last.x - (dx / lines) * i,\n              y: last.y - (dy / lines) * i,\n              age: 0,\n              force,\n            })\n          }\n        }\n      }\n    }\n    this.trail.push({ x: point.x, y: point.y, age: 0, force: this.force })\n  }\n\n  drawTouch(point) {\n    const pos = {\n      x: point.x * this.size,\n      y: (1 - point.y) * this.size,\n    }\n\n    let intensity = 1\n    if (point.age < this.maxAge * 0.3) {\n      intensity = this.ease(point.age / (this.maxAge * 0.3))\n    } else {\n      intensity = this.ease(1 - (point.age - this.maxAge * 0.3) / (this.maxAge * 0.7))\n    }\n\n    intensity *= point.force\n\n    // apply blending\n    this.ctx.globalCompositeOperation = this.blend\n\n    const radius = this.size * this.radius * intensity\n    const grd = this.ctx.createRadialGradient(\n      pos.x,\n      pos.y,\n      Math.max(0, radius * 0.25),\n      pos.x,\n      pos.y,\n      Math.max(0, radius)\n    )\n    grd.addColorStop(0, `rgba(255, 255, 255, ${this.intensity})`)\n    grd.addColorStop(1, `rgba(0, 0, 0, 0.0)`)\n\n    this.ctx.beginPath()\n    this.ctx.fillStyle = grd\n    this.ctx.arc(pos.x, pos.y, Math.max(0, radius), 0, Math.PI * 2)\n    this.ctx.fill()\n  }\n}\n\nexport function useTrailTexture(config: Partial<TrailConfig> = {}): [Texture, (ThreeEvent) => void] {\n  const { size, maxAge, radius, intensity, interpolate, smoothing, minForce, blend, ease } = config\n  const trail = useMemo(\n    () => new TrailTextureImpl(config),\n    [size, maxAge, radius, intensity, interpolate, smoothing, minForce, blend, ease]\n  )\n  useFrame((_, delta) => void trail.update(delta))\n  const onMove = useCallback((e: ThreeEvent<PointerEvent>) => trail.addTouch(e.uv), [trail])\n  return [trail.texture, onMove]\n}\n\n//\n\nexport type TrailTextureProps = {\n  children?: (texture: ReturnType<typeof useTrailTexture>) => React.ReactNode\n} & TrailConfig\n\nexport const TrailTexture = ({ children, ...config }: TrailTextureProps) => {\n  const ret = useTrailTexture(config)\n\n  return <>{children?.(ret)}</>\n}\n"
  },
  {
    "path": "src/core/TransformControls.tsx",
    "content": "import { ReactThreeFiber, ThreeElement, ThreeElements, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { TransformControls as TransformControlsImpl } from 'three-stdlib'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\ntype ControlsProto = {\n  enabled: boolean\n}\n\nexport type TransformControlsProps = Omit<ThreeElement<typeof TransformControlsImpl>, 'ref' | 'args'> &\n  Omit<ThreeElements['group'], 'ref'> & {\n    object?: THREE.Object3D | React.RefObject<THREE.Object3D>\n    enabled?: boolean\n    axis?: string | null\n    domElement?: HTMLElement\n    mode?: 'translate' | 'rotate' | 'scale'\n    translationSnap?: number | null\n    rotationSnap?: number | null\n    scaleSnap?: number | null\n    space?: 'world' | 'local'\n    size?: number\n    showX?: boolean\n    showY?: boolean\n    showZ?: boolean\n    children?: React.ReactElement<THREE.Object3D>\n    camera?: THREE.Camera\n    onChange?: (e?: THREE.Event) => void\n    onMouseDown?: (e?: THREE.Event) => void\n    onMouseUp?: (e?: THREE.Event) => void\n    onObjectChange?: (e?: THREE.Event) => void\n    makeDefault?: boolean\n  }\n\nexport const TransformControls: ForwardRefComponent<TransformControlsProps, TransformControlsImpl> =\n  /* @__PURE__ */ React.forwardRef<TransformControlsImpl, TransformControlsProps>(\n    (\n      {\n        children,\n        domElement,\n        onChange,\n        onMouseDown,\n        onMouseUp,\n        onObjectChange,\n        object,\n        makeDefault,\n        camera,\n        // Transform\n        enabled,\n        axis,\n        mode,\n        translationSnap,\n        rotationSnap,\n        scaleSnap,\n        space,\n        size,\n        showX,\n        showY,\n        showZ,\n        ...props\n      },\n      ref\n    ) => {\n      const defaultControls = useThree((state) => state.controls) as unknown as ControlsProto | undefined\n      const gl = useThree((state) => state.gl)\n      const events = useThree((state) => state.events)\n      const defaultCamera = useThree((state) => state.camera)\n      const invalidate = useThree((state) => state.invalidate)\n      const get = useThree((state) => state.get)\n      const set = useThree((state) => state.set)\n      const explCamera = camera || defaultCamera\n      const explDomElement = (domElement || events.connected || gl.domElement) as HTMLElement\n      const controls = React.useMemo(\n        () => new TransformControlsImpl(explCamera, explDomElement),\n        [explCamera, explDomElement]\n      )\n      const group = React.useRef<THREE.Group>(null!)\n\n      React.useLayoutEffect(() => {\n        if (object) {\n          controls.attach(object instanceof THREE.Object3D ? object : object.current)\n        } else if (group.current instanceof THREE.Object3D) {\n          controls.attach(group.current)\n        }\n\n        return () => void controls.detach()\n      }, [object, children, controls])\n\n      React.useEffect(() => {\n        if (defaultControls) {\n          const callback = (event) => (defaultControls.enabled = !event.value)\n          controls.addEventListener('dragging-changed', callback)\n          return () => controls.removeEventListener('dragging-changed', callback)\n        }\n      }, [controls, defaultControls])\n\n      const onChangeRef = React.useRef<((e?: THREE.Event) => void) | undefined>(undefined)\n      const onMouseDownRef = React.useRef<((e?: THREE.Event) => void) | undefined>(undefined)\n      const onMouseUpRef = React.useRef<((e?: THREE.Event) => void) | undefined>(undefined)\n      const onObjectChangeRef = React.useRef<((e?: THREE.Event) => void) | undefined>(undefined)\n\n      React.useLayoutEffect(() => void (onChangeRef.current = onChange), [onChange])\n      React.useLayoutEffect(() => void (onMouseDownRef.current = onMouseDown), [onMouseDown])\n      React.useLayoutEffect(() => void (onMouseUpRef.current = onMouseUp), [onMouseUp])\n      React.useLayoutEffect(() => void (onObjectChangeRef.current = onObjectChange), [onObjectChange])\n\n      React.useEffect(() => {\n        const onChange = (e: THREE.Event) => {\n          invalidate()\n          onChangeRef.current?.(e)\n        }\n\n        const onMouseDown = (e: THREE.Event) => onMouseDownRef.current?.(e)\n        const onMouseUp = (e: THREE.Event) => onMouseUpRef.current?.(e)\n        const onObjectChange = (e: THREE.Event) => onObjectChangeRef.current?.(e)\n\n        controls.addEventListener('change', onChange)\n        controls.addEventListener('mouseDown', onMouseDown)\n        controls.addEventListener('mouseUp', onMouseUp)\n        controls.addEventListener('objectChange', onObjectChange)\n\n        return () => {\n          controls.removeEventListener('change', onChange)\n          controls.removeEventListener('mouseDown', onMouseDown)\n          controls.removeEventListener('mouseUp', onMouseUp)\n          controls.removeEventListener('objectChange', onObjectChange)\n        }\n      }, [invalidate, controls])\n\n      React.useEffect(() => {\n        if (makeDefault) {\n          const old = get().controls\n          set({ controls })\n          return () => set({ controls: old })\n        }\n      }, [makeDefault, controls])\n\n      return (\n        <>\n          <primitive\n            ref={ref}\n            object={controls}\n            enabled={enabled}\n            axis={axis}\n            mode={mode}\n            translationSnap={translationSnap}\n            rotationSnap={rotationSnap}\n            scaleSnap={scaleSnap}\n            space={space}\n            size={size}\n            showX={showX}\n            showY={showY}\n            showZ={showZ}\n          />\n          <group ref={group} {...props}>\n            {children}\n          </group>\n        </>\n      )\n    }\n  )\n"
  },
  {
    "path": "src/core/VideoTexture.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { forwardRef, useEffect, useImperativeHandle, useRef } from 'react'\nimport { useThree } from '@react-three/fiber'\nimport { suspend } from 'suspend-react'\nimport { type default as Hls, Events } from 'hls.js'\n\nconst IS_BROWSER = /* @__PURE__ */ (() =>\n  typeof window !== 'undefined' &&\n  typeof window.document?.createElement === 'function' &&\n  typeof window.navigator?.userAgent === 'string')()\n\nlet _HLSModule: typeof import('hls.js') | null = null\nasync function getHls(...args: ConstructorParameters<typeof Hls>) {\n  _HLSModule ??= await import('hls.js') // singleton\n  const Ctor = _HLSModule.default\n  if (Ctor.isSupported()) {\n    return new Ctor(...args)\n  }\n\n  return null\n}\n\nexport function useVideoTexture(\n  srcOrSrcObject: HTMLVideoElement['src' | 'srcObject'],\n  {\n    unsuspend = 'loadedmetadata',\n    start = true,\n    hls: hlsConfig = {},\n    crossOrigin = 'anonymous',\n    muted = true,\n    loop = true,\n    playsInline = true,\n    onVideoFrame,\n    ...videoProps\n  }: {\n    /** Event name that will unsuspend the video */\n    unsuspend?: keyof HTMLVideoElementEventMap\n    /** Auto start the video once unsuspended */\n    start?: boolean\n    /** HLS config */\n    hls?: Parameters<typeof getHls>[0]\n    /**\n     * request Video Frame Callback (rVFC)\n     *\n     * @see https://web.dev/requestvideoframecallback-rvfc/\n     * @see https://www.remotion.dev/docs/video-manipulation\n     * */\n    onVideoFrame?: VideoFrameRequestCallback\n  } & Partial<Omit<HTMLVideoElement, 'children' | 'src' | 'srcObject'>> = {}\n) {\n  const gl = useThree((state) => state.gl)\n  const hlsRef = useRef<Hls | null>(null)\n\n  const texture = suspend(\n    () =>\n      new Promise<THREE.VideoTexture>(async (res) => {\n        let src: HTMLVideoElement['src'] | undefined = undefined\n        let srcObject: HTMLVideoElement['srcObject'] | undefined = undefined\n        if (typeof srcOrSrcObject === 'string') {\n          src = srcOrSrcObject\n        } else {\n          srcObject = srcOrSrcObject\n        }\n\n        const video = Object.assign(document.createElement('video'), {\n          src,\n          srcObject,\n          crossOrigin,\n          loop,\n          muted,\n          playsInline,\n          ...videoProps,\n        })\n\n        // hlsjs extension\n        if (src && IS_BROWSER && src.endsWith('.m3u8')) {\n          const hls = (hlsRef.current = await getHls(hlsConfig))\n          if (hls) {\n            hls.on(Events.MEDIA_ATTACHED, () => void hls.loadSource(src))\n            hls.attachMedia(video)\n          }\n        }\n\n        const texture = new THREE.VideoTexture(video)\n\n        texture.colorSpace = gl.outputColorSpace\n\n        video.addEventListener(unsuspend, () => res(texture))\n      }),\n    [srcOrSrcObject]\n  )\n\n  const video = texture.source.data as HTMLVideoElement\n  useVideoFrame(video, onVideoFrame)\n\n  useEffect(() => {\n    start && texture.image.play()\n\n    return () => {\n      if (hlsRef.current) {\n        hlsRef.current.destroy()\n        hlsRef.current = null\n      }\n    }\n  }, [texture, start])\n\n  return texture\n}\n\n//\n// VideoTexture\n//\n\ntype UseVideoTextureParams = Parameters<typeof useVideoTexture>\ntype VideoTexture = ReturnType<typeof useVideoTexture>\n\nexport type VideoTextureProps = {\n  children?: (texture: VideoTexture) => React.ReactNode\n  src: UseVideoTextureParams[0]\n} & UseVideoTextureParams[1]\n\nexport const VideoTexture = /* @__PURE__ */ forwardRef<VideoTexture, VideoTextureProps>(\n  ({ children, src, ...config }, fref) => {\n    const texture = useVideoTexture(src, config)\n\n    useEffect(() => {\n      return () => void texture.dispose()\n    }, [texture])\n\n    useImperativeHandle(fref, () => texture, [texture]) // expose texture through ref\n\n    return <>{children?.(texture)}</>\n  }\n)\n\n// rVFC hook\n\nconst useVideoFrame = (video: HTMLVideoElement, f?: VideoFrameRequestCallback) => {\n  useEffect(() => {\n    if (!f) return\n    if (!video.requestVideoFrameCallback) return\n\n    let handle: ReturnType<(typeof video)['requestVideoFrameCallback']>\n    const callback: VideoFrameRequestCallback = (...args) => {\n      f(...args)\n      handle = video.requestVideoFrameCallback(callback)\n    }\n    video.requestVideoFrameCallback(callback)\n\n    return () => video.cancelVideoFrameCallback(handle)\n  }, [video, f])\n}\n"
  },
  {
    "path": "src/core/Wireframe.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { extend, ThreeElement } from '@react-three/fiber'\nimport {\n  WireframeMaterial,\n  WireframeMaterialProps,\n  WireframeMaterialShaders,\n  setWireframeOverride,\n  useWireframeUniforms,\n} from '../materials/WireframeMaterial'\n\ndeclare module '@react-three/fiber' {\n  interface ThreeElements {\n    meshWireframeMaterial: ThreeElement<typeof WireframeMaterial>\n  }\n}\n\ninterface WireframeProps {\n  geometry?: THREE.BufferGeometry | React.RefObject<THREE.BufferGeometry>\n  simplify?: boolean\n}\n\ntype WithGeometry =\n  | THREE.Mesh<THREE.BufferGeometry, THREE.Material>\n  | THREE.Line<THREE.BufferGeometry, THREE.Material>\n  | THREE.Points<THREE.BufferGeometry, THREE.Material>\n\nfunction isWithGeometry(object?: THREE.Object3D | null): object is WithGeometry {\n  return !!(object as THREE.Mesh)?.geometry\n}\n\nfunction isGeometry(object?: any | null): object is THREE.BufferGeometry {\n  return !!(object as THREE.BufferGeometry)?.isBufferGeometry\n}\n\nfunction isRefObject<T>(object?: any | null): object is React.RefObject<T> {\n  return !!(object as React.RefObject<T>)?.current\n}\n\nfunction isRef<T>(object?: any | null): object is React.Ref<T> {\n  return object?.current !== undefined\n}\n\nfunction isWireframeGeometry(geometry: any): geometry is THREE.WireframeGeometry {\n  return (geometry as THREE.WireframeGeometry).type === 'WireframeGeometry'\n}\n\nfunction getUniforms() {\n  const u = {}\n  for (const key in WireframeMaterialShaders.uniforms) {\n    u[key] = { value: WireframeMaterialShaders.uniforms[key] }\n  }\n  return u\n}\n\nfunction getBarycentricCoordinates(geometry: THREE.BufferGeometry, removeEdge?: boolean) {\n  const position = geometry.getAttribute('position')\n  const count = position.count\n\n  const barycentric: number[] = []\n\n  for (let i = 0; i < count; i++) {\n    const even = i % 2 === 0\n    const Q = removeEdge ? 1 : 0\n    if (even) {\n      barycentric.push(0, 0, 1, 0, 1, 0, 1, 0, Q)\n    } else {\n      barycentric.push(0, 1, 0, 0, 0, 1, 1, 0, Q)\n    }\n  }\n\n  return new THREE.BufferAttribute(Float32Array.from(barycentric), 3)\n}\n\nfunction getInputGeometry(\n  inputGeometry: THREE.BufferGeometry | React.RefObject<THREE.BufferGeometry> | React.RefObject<THREE.Object3D>\n) {\n  const geo = (isRefObject(inputGeometry) ? inputGeometry.current : inputGeometry)!\n\n  if (!isGeometry(geo)) {\n    // Disallow WireframeGeometry\n    if (isWireframeGeometry(geo)) {\n      throw new Error('Wireframe: WireframeGeometry is not supported.')\n    }\n\n    const parent = geo.parent\n    if (isWithGeometry(parent)) {\n      // Disallow WireframeGeometry\n      if (isWireframeGeometry(parent.geometry)) {\n        throw new Error('Wireframe: WireframeGeometry is not supported.')\n      }\n\n      return parent.geometry\n    }\n  } else {\n    return geo\n  }\n}\n\nfunction setBarycentricCoordinates(geometry: THREE.BufferGeometry, simplify: boolean) {\n  if (geometry.index) {\n    console.warn('Wireframe: Requires non-indexed geometry, converting to non-indexed geometry.')\n    const nonIndexedGeo = geometry.toNonIndexed()\n\n    geometry.copy(nonIndexedGeo)\n    geometry.setIndex(null)\n  }\n\n  const newBarycentric = getBarycentricCoordinates(geometry, simplify)\n\n  geometry.setAttribute('barycentric', newBarycentric)\n}\n\nfunction WireframeWithCustomGeo({\n  geometry: customGeometry,\n  simplify = false,\n  ...props\n}: WireframeProps & WireframeMaterialProps) {\n  extend({ MeshWireframeMaterial: WireframeMaterial })\n  const [geometry, setGeometry] = React.useState<THREE.BufferGeometry>(null!)\n\n  React.useLayoutEffect(() => {\n    const geom = getInputGeometry(customGeometry!)\n\n    if (!geom) {\n      throw new Error('Wireframe: geometry prop must be a BufferGeometry or a ref to a BufferGeometry.')\n    }\n\n    setBarycentricCoordinates(geom, simplify)\n\n    if (isRef(customGeometry)) {\n      setGeometry(geom)\n    }\n  }, [simplify, customGeometry])\n\n  const drawnGeo = isRef(customGeometry) ? geometry : customGeometry\n\n  return (\n    <>\n      {drawnGeo && (\n        <mesh geometry={drawnGeo}>\n          <meshWireframeMaterial\n            attach=\"material\"\n            transparent\n            side={THREE.DoubleSide}\n            polygonOffset={true} //\n            polygonOffsetFactor={-4}\n            {...props}\n            extensions={{\n              derivatives: true,\n              fragDepth: false,\n              drawBuffers: false,\n              shaderTextureLOD: false,\n            }}\n          />\n        </mesh>\n      )}\n    </>\n  )\n}\n\nfunction WireframeWithoutCustomGeo({\n  simplify = false,\n  ...props\n}: Omit<WireframeProps, 'geometry'> & WireframeMaterialProps) {\n  const objectRef = React.useRef<THREE.Object3D>(null!)\n  const uniforms = React.useMemo(() => getUniforms(), [WireframeMaterialShaders.uniforms])\n  useWireframeUniforms(uniforms, props)\n\n  React.useLayoutEffect(() => {\n    const geom = getInputGeometry(objectRef)\n\n    if (!geom) {\n      throw new Error('Wireframe: Must be a child of a Mesh, Line or Points object or specify a geometry prop.')\n    }\n    const og = geom.clone()\n\n    setBarycentricCoordinates(geom, simplify)\n\n    return () => {\n      geom.copy(og)\n      og.dispose()\n    }\n  }, [simplify])\n\n  React.useLayoutEffect(() => {\n    const parentMesh = objectRef.current.parent as THREE.Mesh<THREE.BufferGeometry, THREE.Material>\n    const og = parentMesh.material.clone()\n\n    setWireframeOverride(parentMesh.material, uniforms)\n\n    return () => {\n      parentMesh.material.dispose()\n      parentMesh.material = og\n    }\n  }, [])\n\n  return <object3D ref={objectRef} />\n}\n\nexport function Wireframe({ geometry: customGeometry, ...props }: WireframeProps & WireframeMaterialProps) {\n  if (customGeometry) {\n    return <WireframeWithCustomGeo geometry={customGeometry} {...props} />\n  }\n\n  return <WireframeWithoutCustomGeo {...props} />\n}\n"
  },
  {
    "path": "src/core/calculateScaleFactor.ts",
    "content": "import { Size } from '@react-three/fiber'\nimport * as THREE from 'three'\n\nconst tV0 = /* @__PURE__ */ new THREE.Vector3()\nconst tV1 = /* @__PURE__ */ new THREE.Vector3()\nconst tV2 = /* @__PURE__ */ new THREE.Vector3()\n\nconst getPoint2 = (point3: THREE.Vector3, camera: THREE.Camera, size: Size) => {\n  const widthHalf = size.width / 2\n  const heightHalf = size.height / 2\n  camera.updateMatrixWorld(false)\n  const vector = point3.project(camera)\n  vector.x = vector.x * widthHalf + widthHalf\n  vector.y = -(vector.y * heightHalf) + heightHalf\n  return vector\n}\n\nconst getPoint3 = (point2: THREE.Vector3, camera: THREE.Camera, size: Size, zValue: number = 1) => {\n  const vector = tV0.set((point2.x / size.width) * 2 - 1, -(point2.y / size.height) * 2 + 1, zValue)\n  vector.unproject(camera)\n  return vector\n}\n\nexport const calculateScaleFactor = (point3: THREE.Vector3, radiusPx: number, camera: THREE.Camera, size: Size) => {\n  const point2 = getPoint2(tV2.copy(point3), camera, size)\n  let scale = 0\n  for (let i = 0; i < 2; ++i) {\n    const point2off = tV1.copy(point2).setComponent(i, point2.getComponent(i) + radiusPx)\n    const point3off = getPoint3(point2off, camera, size, point2off.z)\n    scale = Math.max(scale, point3.distanceTo(point3off))\n  }\n  return scale\n}\n"
  },
  {
    "path": "src/core/index.ts",
    "content": "// Abstractions\nexport * from './Billboard'\nexport * from './ScreenSpace'\nexport * from './ScreenSizer'\nexport * from './QuadraticBezierLine'\nexport * from './CubicBezierLine'\nexport * from './CatmullRomLine'\nexport * from './Line'\nexport * from './PositionalAudio'\nexport * from './Text'\nexport * from './Text3D'\nexport * from './Effects'\nexport * from './GradientTexture'\nexport * from './Image'\nexport * from './Edges'\nexport * from './Outlines'\nexport * from './Trail'\nexport * from './Sampler'\nexport * from './ComputedAttribute'\nexport * from './Clone'\nexport * from './MarchingCubes'\nexport * from './Decal'\nexport * from './Svg'\nexport * from './Gltf'\nexport * from './AsciiRenderer'\nexport * from './Splat'\n\n// Cameras\nexport * from './OrthographicCamera'\nexport * from './PerspectiveCamera'\nexport * from './CubeCamera'\n\n// Controls\nexport * from './DeviceOrientationControls'\nexport * from './FlyControls'\nexport * from './MapControls'\nexport * from './OrbitControls'\nexport * from './TrackballControls'\nexport * from './ArcballControls'\nexport * from './TransformControls'\nexport * from './PointerLockControls'\nexport * from './FirstPersonControls'\nexport * from './CameraControls'\nexport * from './MotionPathControls'\n\n// Gizmos\nexport * from './GizmoHelper'\nexport * from './GizmoViewcube'\nexport * from './GizmoViewport'\nexport * from './Grid'\n\n// Loaders\nexport * from './CubeTexture'\nexport * from './Fbx'\nexport * from './Ktx2'\nexport * from './Progress'\nexport * from './Texture'\nexport * from './VideoTexture'\nexport * from './useFont'\nexport * from './useSpriteLoader'\n\n// Misc\nexport * from './Helper'\nexport * from './Stats'\nexport * from './StatsGl'\nexport * from './useDepthBuffer'\nexport * from './useAspect'\nexport * from './useCamera'\nexport * from './DetectGPU'\nexport * from './Bvh'\nexport * from './useContextBridge'\nexport * from './useAnimations'\nexport * from './Fbo'\nexport * from './useIntersect'\nexport * from './useBoxProjectedEnv'\nexport * from './BBAnchor'\nexport * from './TrailTexture'\nexport * from './Example'\nexport * from './SpriteAnimator'\n\n// Modifiers\nexport * from './CurveModifier'\n\n// Shaders\nexport * from './MeshDistortMaterial'\nexport * from './MeshWobbleMaterial'\nexport * from './MeshReflectorMaterial'\nexport * from './MeshRefractionMaterial'\nexport * from './MeshTransmissionMaterial'\nexport * from './MeshDiscardMaterial'\nexport * from './MultiMaterial'\nexport * from './PointMaterial'\nexport * from './shaderMaterial'\nexport * from './softShadows'\n\n// Shapes\nexport * from './shapes'\nexport * from './RoundedBox'\nexport * from './ScreenQuad'\n\n// Staging/Prototyping\nexport * from './Center'\nexport * from './Resize'\nexport * from './Bounds'\nexport * from './CameraShake'\nexport * from './Float'\nexport * from './Stage'\nexport * from './Backdrop'\nexport * from './Shadow'\nexport * from './Caustics'\nexport * from './ContactShadows'\nexport * from './AccumulativeShadows'\nexport * from './SpotLight'\nexport * from './Environment'\nexport * from './Lightformer'\nexport * from './Sky'\nexport * from './Stars'\nexport * from './Cloud'\nexport * from './Sparkles'\nexport * from './useEnvironment'\nexport * from './MatcapTexture'\nexport * from './NormalTexture'\nexport * from './Wireframe'\nexport * from './ShadowAlpha'\n\n// Performance\nexport * from './Points'\nexport * from './Instances'\nexport * from './Segments'\nexport * from './Detailed'\nexport * from './Preload'\nexport * from './BakeShadows'\nexport * from './meshBounds'\nexport * from './AdaptiveDpr'\nexport * from './AdaptiveEvents'\nexport * from './PerformanceMonitor'\n\n// Portals\nexport * from './RenderTexture'\nexport * from './RenderCubeTexture'\nexport * from './Mask'\nexport * from './Hud'\nexport * from './Fisheye'\nexport * from './MeshPortalMaterial'\n\n// Others\nexport * from './calculateScaleFactor'\n"
  },
  {
    "path": "src/core/meshBounds.tsx",
    "content": "import { Raycaster, Matrix4, Ray, Sphere, Vector3, Intersection } from 'three'\n\nconst _inverseMatrix = /* @__PURE__ */ new Matrix4()\nconst _ray = /* @__PURE__ */ new Ray()\nconst _sphere = /* @__PURE__ */ new Sphere()\nconst _vA = /* @__PURE__ */ new Vector3()\n\nexport function meshBounds(raycaster: Raycaster, intersects: Intersection[]) {\n  const geometry = this.geometry\n  const material = this.material\n  const matrixWorld = this.matrixWorld\n  if (material === undefined) return\n  // Checking boundingSphere distance to ray\n  if (geometry.boundingSphere === null) geometry.computeBoundingSphere()\n  _sphere.copy(geometry.boundingSphere)\n  _sphere.applyMatrix4(matrixWorld)\n  if (raycaster.ray.intersectsSphere(_sphere) === false) return\n  _inverseMatrix.copy(matrixWorld).invert()\n  _ray.copy(raycaster.ray).applyMatrix4(_inverseMatrix)\n  // Check boundingBox before continuing\n  if (geometry.boundingBox !== null && _ray.intersectBox(geometry.boundingBox, _vA) === null) return\n  intersects.push({\n    distance: _vA.distanceTo(raycaster.ray.origin),\n    point: _vA.clone(),\n    object: this,\n  })\n}\n"
  },
  {
    "path": "src/core/shaderMaterial.tsx",
    "content": "import * as THREE from 'three'\nimport { type ConstructorRepresentation } from '@react-three/fiber'\nimport { type MeshBVHUniformStruct } from 'three-mesh-bvh'\n\ntype UniformValue =\n  | THREE.Texture\n  | THREE.TypedArray\n  | THREE.Matrix4\n  | THREE.Matrix3\n  | THREE.Quaternion\n  | THREE.Vector4\n  | THREE.Vector3\n  | THREE.Vector2\n  | THREE.Color\n  | MeshBVHUniformStruct // TODO: remove?\n  | number\n  | boolean\n  | null\n\ntype Uniforms = Record<string, UniformValue | Record<string, UniformValue> | Array<UniformValue>>\n\nexport function shaderMaterial<U extends Uniforms, M extends THREE.ShaderMaterial & U>(\n  uniforms: U,\n  vertexShader: string,\n  fragmentShader: string,\n  onInit?: (material?: M) => void\n) {\n  return class extends THREE.ShaderMaterial {\n    static key = THREE.MathUtils.generateUUID()\n\n    constructor(parameters?: THREE.ShaderMaterialParameters) {\n      super({ vertexShader, fragmentShader, ...parameters })\n\n      for (const key in uniforms) {\n        this.uniforms[key] = new THREE.Uniform(uniforms[key])\n        Object.defineProperty(this, key, {\n          get() {\n            return this.uniforms[key].value\n          },\n          set(value) {\n            this.uniforms[key].value = value\n          },\n        })\n      }\n      this.uniforms = THREE.UniformsUtils.clone(this.uniforms)\n\n      onInit?.(this as unknown as M)\n    }\n  } as unknown as ConstructorRepresentation<M> & { key: string }\n}\n"
  },
  {
    "path": "src/core/shapes.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\nimport { ThreeElements } from '@react-three/fiber'\n\nexport type Args<T> = T extends new (...args: any) => any ? ConstructorParameters<T> : T\nexport type ShapeProps<T> = Omit<ThreeElements['mesh'], 'ref' | 'args'> & { args?: Args<T> }\n\nfunction create<T>(type: string, effect?: (mesh: THREE.Mesh) => void): ForwardRefComponent<ShapeProps<T>, THREE.Mesh> {\n  const El: any = type + 'Geometry'\n  return React.forwardRef(({ args, children, ...props }: ShapeProps<T>, fref: React.ForwardedRef<THREE.Mesh>) => {\n    const ref = React.useRef<THREE.Mesh>(null!)\n    React.useImperativeHandle(fref, () => ref.current)\n    React.useLayoutEffect(() => void effect?.(ref.current))\n    return (\n      <mesh ref={ref} {...props}>\n        <El attach=\"geometry\" args={args} />\n        {children}\n      </mesh>\n    )\n  })\n}\n\nexport const Box = /* @__PURE__ */ create<typeof THREE.BoxGeometry>('box')\nexport const Circle = /* @__PURE__ */ create<typeof THREE.CircleGeometry>('circle')\nexport const Cone = /* @__PURE__ */ create<typeof THREE.ConeGeometry>('cone')\nexport const Cylinder = /* @__PURE__ */ create<typeof THREE.CylinderGeometry>('cylinder')\nexport const Sphere = /* @__PURE__ */ create<typeof THREE.SphereGeometry>('sphere')\nexport const Plane = /* @__PURE__ */ create<typeof THREE.PlaneGeometry>('plane')\nexport const Tube = /* @__PURE__ */ create<typeof THREE.TubeGeometry>('tube')\nexport const Torus = /* @__PURE__ */ create<typeof THREE.TorusGeometry>('torus')\nexport const TorusKnot = /* @__PURE__ */ create<typeof THREE.TorusKnotGeometry>('torusKnot')\nexport const Tetrahedron = /* @__PURE__ */ create<typeof THREE.TetrahedronGeometry>('tetrahedron')\nexport const Ring = /* @__PURE__ */ create<typeof THREE.RingGeometry>('ring')\nexport const Polyhedron = /* @__PURE__ */ create<typeof THREE.PolyhedronGeometry>('polyhedron')\nexport const Icosahedron = /* @__PURE__ */ create<typeof THREE.IcosahedronGeometry>('icosahedron')\nexport const Octahedron = /* @__PURE__ */ create<typeof THREE.OctahedronGeometry>('octahedron')\nexport const Dodecahedron = /* @__PURE__ */ create<typeof THREE.DodecahedronGeometry>('dodecahedron')\nexport const Extrude = /* @__PURE__ */ create<typeof THREE.ExtrudeGeometry>('extrude')\nexport const Lathe = /* @__PURE__ */ create<typeof THREE.LatheGeometry>('lathe')\nexport const Capsule = /* @__PURE__ */ create<typeof THREE.CapsuleGeometry>('capsule')\nexport const Shape = /* @__PURE__ */ create<typeof THREE.ShapeGeometry>('shape', ({ geometry }) => {\n  // Calculate UVs (by https://discourse.threejs.org/u/prisoner849)\n  // https://discourse.threejs.org/t/custom-shape-in-image-not-working/49348/10\n  const pos = geometry.attributes.position as THREE.BufferAttribute\n  const b3 = new THREE.Box3().setFromBufferAttribute(pos)\n  const b3size = new THREE.Vector3()\n  b3.getSize(b3size)\n  const uv: number[] = []\n  let x = 0,\n    y = 0,\n    u = 0,\n    v = 0\n  for (let i = 0; i < pos.count; i++) {\n    x = pos.getX(i)\n    y = pos.getY(i)\n    u = (x - b3.min.x) / b3size.x\n    v = (y - b3.min.y) / b3size.y\n    uv.push(u, v)\n  }\n  geometry.setAttribute('uv', new THREE.Float32BufferAttribute(uv, 2))\n})\n"
  },
  {
    "path": "src/core/softShadows.tsx",
    "content": "/*  Integration and compilation: @N8Programs\n    Inspired by:\n     https://github.com/mrdoob/three.js/blob/dev/examples/webgl_shadowmap_pcss.html\n     https://developer.nvidia.com/gpugems/gpugems2/part-ii-shading-lighting-and-shadows/chapter-17-efficient-soft-edged-shadows-using\n     https://developer.download.nvidia.com/whitepapers/2008/PCSS_Integration.pdf\n     https://github.com/mrdoob/three.js/blob/master/examples/webgl_shadowmap_pcss.html [spidersharma03]\n     https://spline.design/\n   Concept:\n     https://www.gamedev.net/tutorials/programming/graphics/contact-hardening-soft-shadows-made-fast-r4906/\n   Vogel Disk Implementation:\n     https://www.shadertoy.com/view/4l3yRM [ashalah]\n   High-Frequency Noise Implementation:\n     https://www.shadertoy.com/view/tt3fDH [spawner64]\n*/\n\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { useThree } from '@react-three/fiber'\n\nexport type SoftShadowsProps = {\n  /** Size of the light source (the larger the softer the light), default: 25 */\n  size?: number\n  /** Number of samples (more samples less noise but more expensive), default: 10 */\n  samples?: number\n  /** Depth focus, use it to shift the focal point (where the shadow is the sharpest), default: 0 (the beginning) */\n  focus?: number\n}\n\nconst pcss = ({ focus = 0, size = 25, samples = 10 }: SoftShadowsProps = {}) => `\n#define PENUMBRA_FILTER_SIZE float(${size})\n#define RGB_NOISE_FUNCTION(uv) (randRGB(uv))\nvec3 randRGB(vec2 uv) {\n  return vec3(\n    fract(sin(dot(uv, vec2(12.75613, 38.12123))) * 13234.76575),\n    fract(sin(dot(uv, vec2(19.45531, 58.46547))) * 43678.23431),\n    fract(sin(dot(uv, vec2(23.67817, 78.23121))) * 93567.23423)\n  );\n}\n\nvec3 lowPassRandRGB(vec2 uv) {\n  // 3x3 convolution (average)\n  // can be implemented as separable with an extra buffer for a total of 6 samples instead of 9\n  vec3 result = vec3(0);\n  result += RGB_NOISE_FUNCTION(uv + vec2(-1.0, -1.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2(-1.0,  0.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2(-1.0, +1.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2( 0.0, -1.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2( 0.0,  0.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2( 0.0, +1.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2(+1.0, -1.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2(+1.0,  0.0));\n  result += RGB_NOISE_FUNCTION(uv + vec2(+1.0, +1.0));\n  result *= 0.111111111; // 1.0 / 9.0\n  return result;\n}\nvec3 highPassRandRGB(vec2 uv) {\n  // by subtracting the low-pass signal from the original signal, we're being left with the high-pass signal\n  // hp(x) = x - lp(x)\n  return RGB_NOISE_FUNCTION(uv) - lowPassRandRGB(uv) + 0.5;\n}\n\n\nvec2 vogelDiskSample(int sampleIndex, int sampleCount, float angle) {\n  const float goldenAngle = 2.399963f; // radians\n  float r = sqrt(float(sampleIndex) + 0.5f) / sqrt(float(sampleCount));\n  float theta = float(sampleIndex) * goldenAngle + angle;\n  float sine = sin(theta);\n  float cosine = cos(theta);\n  return vec2(cosine, sine) * r;\n}\nfloat penumbraSize( const in float zReceiver, const in float zBlocker ) { // Parallel plane estimation\n  return (zReceiver - zBlocker) / zBlocker;\n}\nfloat findBlocker(sampler2D shadowMap, vec2 uv, float compare, float angle) {\n  float texelSize = 1.0 / float(textureSize(shadowMap, 0).x);\n  float blockerDepthSum = float(${focus});\n  float blockers = 0.0;\n\n  int j = 0;\n  vec2 offset = vec2(0.);\n  float depth = 0.;\n\n  #pragma unroll_loop_start\n  for(int i = 0; i < ${samples}; i ++) {\n    offset = (vogelDiskSample(j, ${samples}, angle) * texelSize) * 2.0 * PENUMBRA_FILTER_SIZE;\n    depth = unpackRGBAToDepth( texture2D( shadowMap, uv + offset));\n    if (depth < compare) {\n      blockerDepthSum += depth;\n      blockers++;\n    }\n    j++;\n  }\n  #pragma unroll_loop_end\n\n  if (blockers > 0.0) {\n    return blockerDepthSum / blockers;\n  }\n  return -1.0;\n}\n\n        \nfloat vogelFilter(sampler2D shadowMap, vec2 uv, float zReceiver, float filterRadius, float angle) {\n  float texelSize = 1.0 / float(textureSize(shadowMap, 0).x);\n  float shadow = 0.0f;\n  int j = 0;\n  vec2 vogelSample = vec2(0.0);\n  vec2 offset = vec2(0.0);\n  #pragma unroll_loop_start\n  for (int i = 0; i < ${samples}; i++) {\n    vogelSample = vogelDiskSample(j, ${samples}, angle) * texelSize;\n    offset = vogelSample * (1.0 + filterRadius * float(${size}));\n    shadow += step( zReceiver, unpackRGBAToDepth( texture2D( shadowMap, uv + offset ) ) );\n    j++;\n  }\n  #pragma unroll_loop_end\n  return shadow * 1.0 / ${samples}.0;\n}\n\nfloat PCSS (sampler2D shadowMap, vec4 coords) {\n  vec2 uv = coords.xy;\n  float zReceiver = coords.z; // Assumed to be eye-space z in this code\n  float angle = highPassRandRGB(gl_FragCoord.xy).r * PI2;\n  float avgBlockerDepth = findBlocker(shadowMap, uv, zReceiver, angle);\n  if (avgBlockerDepth == -1.0) {\n    return 1.0;\n  }\n  float penumbraRatio = penumbraSize(zReceiver, avgBlockerDepth);\n  return vogelFilter(shadowMap, uv, zReceiver, 1.25 * penumbraRatio, angle);\n}`\n\nfunction reset(gl, scene, camera) {\n  scene.traverse((object) => {\n    if (object.material) {\n      gl.properties.remove(object.material)\n      object.material.dispose?.()\n    }\n  })\n  gl.info.programs.length = 0\n  gl.compile(scene, camera)\n}\n\nexport function SoftShadows({ focus = 0, samples = 10, size = 25 }: SoftShadowsProps) {\n  const gl = useThree((state) => state.gl)\n  const scene = useThree((state) => state.scene)\n  const camera = useThree((state) => state.camera)\n  React.useEffect(() => {\n    const original = THREE.ShaderChunk.shadowmap_pars_fragment\n    THREE.ShaderChunk.shadowmap_pars_fragment = THREE.ShaderChunk.shadowmap_pars_fragment\n      .replace('#ifdef USE_SHADOWMAP', '#ifdef USE_SHADOWMAP\\n' + pcss({ size, samples, focus }))\n      .replace(\n        '#if defined( SHADOWMAP_TYPE_PCF )',\n        '\\nreturn PCSS(shadowMap, shadowCoord);\\n#if defined( SHADOWMAP_TYPE_PCF )'\n      )\n    reset(gl, scene, camera)\n    return () => {\n      THREE.ShaderChunk.shadowmap_pars_fragment = original\n      reset(gl, scene, camera)\n    }\n  }, [focus, size, samples])\n  return null\n}\n"
  },
  {
    "path": "src/core/useAnimations.tsx",
    "content": "import * as React from 'react'\nimport { Object3D, AnimationClip, AnimationAction, AnimationMixer } from 'three'\nimport { useFrame } from '@react-three/fiber'\n\ntype Api<T extends AnimationClip> = {\n  ref: React.RefObject<Object3D | undefined | null>\n  clips: AnimationClip[]\n  mixer: AnimationMixer\n  names: T['name'][]\n  actions: { [key in T['name']]: AnimationAction | null }\n}\n\nexport function useAnimations<T extends AnimationClip>(\n  clips: T[],\n  root?: React.RefObject<Object3D | undefined | null> | Object3D\n): Api<T> {\n  const ref = React.useRef<Object3D>(null)\n  const [actualRef] = React.useState(() => (root ? (root instanceof Object3D ? { current: root } : root) : ref))\n  const [mixer] = React.useState(() => new AnimationMixer(undefined as unknown as Object3D))\n  React.useLayoutEffect(() => {\n    if (root) actualRef.current = root instanceof Object3D ? root : root.current\n    ;(mixer as any)._root = actualRef.current\n  })\n  const lazyActions = React.useRef({})\n  const api = React.useMemo<Api<T>>(() => {\n    const actions = {} as { [key in T['name']]: AnimationAction | null }\n    clips.forEach((clip) =>\n      Object.defineProperty(actions, clip.name, {\n        enumerable: true,\n        get() {\n          if (actualRef.current) {\n            return (\n              lazyActions.current[clip.name] ||\n              (lazyActions.current[clip.name] = mixer.clipAction(clip, actualRef.current))\n            )\n          }\n        },\n        configurable: true,\n      })\n    )\n    return { ref: actualRef, clips, actions, names: clips.map((c) => c.name), mixer }\n  }, [clips])\n  useFrame((state, delta) => mixer.update(delta))\n  React.useEffect(() => {\n    const currentRoot = actualRef.current\n    return () => {\n      // Clean up only when clips change, wipe out lazy actions and uncache clips\n      lazyActions.current = {}\n      mixer.stopAllAction()\n      Object.values(api.actions).forEach((action) => {\n        if (currentRoot) {\n          mixer.uncacheAction(action as AnimationClip, currentRoot)\n        }\n      })\n    }\n  }, [clips])\n\n  return api\n}\n"
  },
  {
    "path": "src/core/useAspect.tsx",
    "content": "import { useThree } from '@react-three/fiber'\n\nexport function useAspect(width: number, height: number, factor: number = 1): [number, number, number] {\n  const v = useThree((state) => state.viewport)\n  const adaptedHeight = height * (v.aspect > width / height ? v.width / width : v.height / height)\n  const adaptedWidth = width * (v.aspect > width / height ? v.width / width : v.height / height)\n  return [adaptedWidth * factor, adaptedHeight * factor, 1]\n}\n"
  },
  {
    "path": "src/core/useBoxProjectedEnv.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { applyProps, ReactThreeFiber } from '@react-three/fiber'\n\n// credits for the box-projecting shader code go to codercat (https://codercat.tk)\n// and @0beqz https://gist.github.com/0beqz/8d51b4ae16d68021a09fb504af708fca\n\nconst worldposReplace = /* glsl */ `\n#if defined( USE_ENVMAP ) || defined( DISTANCE ) || defined ( USE_SHADOWMAP )\n  vec4 worldPosition = modelMatrix * vec4( transformed, 1.0 );\n  #ifdef BOX_PROJECTED_ENV_MAP\n    vWorldPosition = worldPosition.xyz;\n  #endif\n#endif\n`\n\nconst boxProjectDefinitions = /*glsl */ `\n#ifdef BOX_PROJECTED_ENV_MAP\n  uniform vec3 envMapSize;\n  uniform vec3 envMapPosition;\n  varying vec3 vWorldPosition;\n    \n  vec3 parallaxCorrectNormal( vec3 v, vec3 cubeSize, vec3 cubePos ) {\n    vec3 nDir = normalize( v );\n    vec3 rbmax = ( .5 * cubeSize + cubePos - vWorldPosition ) / nDir;\n    vec3 rbmin = ( -.5 * cubeSize + cubePos - vWorldPosition ) / nDir;\n    vec3 rbminmax;\n    rbminmax.x = ( nDir.x > 0. ) ? rbmax.x : rbmin.x;\n    rbminmax.y = ( nDir.y > 0. ) ? rbmax.y : rbmin.y;\n    rbminmax.z = ( nDir.z > 0. ) ? rbmax.z : rbmin.z;\n    float correction = min( min( rbminmax.x, rbminmax.y ), rbminmax.z );\n    vec3 boxIntersection = vWorldPosition + nDir * correction;    \n    return boxIntersection - cubePos;\n  }\n#endif\n`\n\n// will be inserted after \"vec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\"\nconst getIBLIrradiance_patch = /* glsl */ `\n#ifdef BOX_PROJECTED_ENV_MAP\n  worldNormal = parallaxCorrectNormal( worldNormal, envMapSize, envMapPosition );\n#endif\n`\n\n// will be inserted after \"reflectVec = inverseTransformDirection( reflectVec, viewMatrix );\"\nconst getIBLRadiance_patch = /* glsl */ `\n#ifdef BOX_PROJECTED_ENV_MAP\n  reflectVec = parallaxCorrectNormal( reflectVec, envMapSize, envMapPosition );\n#endif\n`\n\n// FIXME Replace with `THREE.WebGLProgramParametersWithUniforms` type when able to target @types/three@0.160.0\ninterface MaterialShader {\n  vertexShader: string\n  fragmentShader: string\n  defines: { [define: string]: string | number | boolean } | undefined\n  uniforms: { [uniform: string]: THREE.IUniform }\n}\n\nfunction boxProjectedEnvMap(shader: MaterialShader, envMapPosition: THREE.Vector3, envMapSize: THREE.Vector3) {\n  // defines\n  shader.defines!.BOX_PROJECTED_ENV_MAP = true\n  // uniforms\n  shader.uniforms.envMapPosition = { value: envMapPosition }\n  shader.uniforms.envMapSize = { value: envMapSize }\n  // vertex shader\n  shader.vertexShader = `\n  varying vec3 vWorldPosition;\n  ${shader.vertexShader.replace('#include <worldpos_vertex>', worldposReplace)}`\n  // fragment shader\n  shader.fragmentShader = `\n    ${boxProjectDefinitions}\n    ${shader.fragmentShader\n      .replace('#include <envmap_physical_pars_fragment>', THREE.ShaderChunk.envmap_physical_pars_fragment)\n      .replace(\n        'vec3 worldNormal = inverseTransformDirection( normal, viewMatrix );',\n        `vec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n         ${getIBLIrradiance_patch}\n         `\n      )\n      .replace(\n        'reflectVec = inverseTransformDirection( reflectVec, viewMatrix );',\n        `reflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n         ${getIBLRadiance_patch}\n        `\n      )}`\n}\n\nexport function useBoxProjectedEnv(\n  position: ReactThreeFiber.Vector3 = new THREE.Vector3(),\n  size: ReactThreeFiber.Vector3 = new THREE.Vector3()\n) {\n  const [config] = React.useState(() => ({ position: new THREE.Vector3(), size: new THREE.Vector3() }))\n  applyProps(config as any, { position, size })\n\n  const ref = React.useRef<THREE.Material>(null!)\n  const spread = React.useMemo(\n    () => ({\n      ref,\n      onBeforeCompile: (shader: MaterialShader) => boxProjectedEnvMap(shader, config.position, config.size),\n      customProgramCacheKey: () => JSON.stringify(config.position.toArray()) + JSON.stringify(config.size.toArray()),\n    }),\n    [...config.position.toArray(), ...config.size.toArray()]\n  )\n  React.useLayoutEffect(() => void (ref.current.needsUpdate = true), [config])\n  return spread\n}\n"
  },
  {
    "path": "src/core/useCamera.tsx",
    "content": "import * as React from 'react'\nimport { Raycaster, Camera, Intersection } from 'three'\nimport { useThree, applyProps } from '@react-three/fiber'\n\nexport function useCamera(camera: Camera | React.RefObject<Camera>, props?: Partial<Raycaster>) {\n  const pointer = useThree((state) => state.pointer)\n  const [raycast] = React.useState(() => {\n    const raycaster = new Raycaster()\n    if (props) applyProps(raycaster, props)\n    return function (_: Raycaster, intersects: Intersection[]): void {\n      raycaster.setFromCamera(pointer, camera instanceof Camera ? camera : camera.current)\n      const rc = this.constructor.prototype.raycast.bind(this)\n      if (rc) rc(raycaster, intersects)\n    }\n  })\n  return raycast\n}\n"
  },
  {
    "path": "src/core/useContextBridge.tsx",
    "content": "/* eslint-disable react-hooks/rules-of-hooks */\nimport * as React from 'react'\n\nexport function useContextBridge(...contexts: Array<React.Context<any>>) {\n  const cRef = React.useRef<Array<React.Context<any>>>([])\n  cRef.current = contexts.map((context) => React.useContext(context))\n  return React.useMemo(\n    () =>\n      ({ children }: { children: React.ReactNode }): React.JSX.Element =>\n        contexts.reduceRight(\n          (acc, Context, i) => <Context.Provider value={cRef.current[i]} children={acc} />,\n          children\n          /*\n           * done this way in reference to:\n           * https://github.com/DefinitelyTyped/DefinitelyTyped/issues/44572#issuecomment-625878049\n           * https://github.com/microsoft/TypeScript/issues/14729\n           */\n        ) as unknown as React.JSX.Element,\n    []\n  )\n}\n"
  },
  {
    "path": "src/core/useDepthBuffer.ts",
    "content": "import { DepthTexture, DepthFormat, UnsignedShortType } from 'three'\nimport * as React from 'react'\nimport { useThree, useFrame } from '@react-three/fiber'\nimport { useFBO } from './Fbo'\n\nfunction useDepthBuffer({ size = 256, frames = Infinity }: { size?: number; frames?: number } = {}) {\n  const dpr = useThree((state) => state.viewport.dpr)\n  const { width, height } = useThree((state) => state.size)\n  const w = size || width * dpr\n  const h = size || height * dpr\n\n  const depthConfig = React.useMemo(() => {\n    const depthTexture = new DepthTexture(w, h)\n    depthTexture.format = DepthFormat\n    depthTexture.type = UnsignedShortType\n    return { depthTexture }\n  }, [w, h])\n\n  let count = 0\n  const depthFBO = useFBO(w, h, depthConfig)\n  useFrame((state) => {\n    if (frames === Infinity || count < frames) {\n      state.gl.setRenderTarget(depthFBO)\n      state.gl.render(state.scene, state.camera)\n      state.gl.setRenderTarget(null)\n      count++\n    }\n  })\n  return depthFBO.depthTexture\n}\n\nexport { useDepthBuffer }\n"
  },
  {
    "path": "src/core/useEnvironment.tsx",
    "content": "import { useLoader, useThree } from '@react-three/fiber'\nimport {\n  EquirectangularReflectionMapping,\n  CubeTextureLoader,\n  Texture,\n  Loader,\n  CubeReflectionMapping,\n  CubeTexture,\n  ColorSpace,\n} from 'three'\nimport { RGBELoader, EXRLoader } from 'three-stdlib'\nimport { GainMapLoader, HDRJPGLoader } from '@monogrid/gainmap-js'\nimport { presetsObj, PresetsType } from '../helpers/environment-assets'\nimport { useLayoutEffect } from 'react'\n\nconst CUBEMAP_ROOT = 'https://raw.githack.com/pmndrs/drei-assets/456060a26bbeb8fdf79326f224b6d99b8bcce736/hdri/'\nconst isArray = (arr: any): arr is string[] => Array.isArray(arr)\n\nexport type EnvironmentLoaderProps = {\n  files?: string | string[]\n  path?: string\n  preset?: PresetsType\n  extensions?: (loader: Loader) => void\n  colorSpace?: ColorSpace\n}\n\nconst defaultFiles = ['/px.png', '/nx.png', '/py.png', '/ny.png', '/pz.png', '/nz.png']\n\nexport function useEnvironment({\n  files = defaultFiles,\n  path = '',\n  preset = undefined,\n  colorSpace = undefined,\n  extensions,\n}: Partial<EnvironmentLoaderProps> = {}) {\n  if (preset) {\n    validatePreset(preset)\n    files = presetsObj[preset]\n    path = CUBEMAP_ROOT\n  }\n\n  // Everything else\n  const multiFile = isArray(files)\n\n  const { extension, isCubemap } = getExtension(files)\n\n  const loader = getLoader(extension)\n  if (!loader) throw new Error('useEnvironment: Unrecognized file extension: ' + files)\n\n  const gl = useThree((state) => state.gl)\n\n  useLayoutEffect(() => {\n    // Only required for gainmap\n    if (extension !== 'webp' && extension !== 'jpg' && extension !== 'jpeg') return\n\n    function clearGainmapTexture() {\n      useLoader.clear(loader!, (multiFile ? [files] : files) as string | string[] | string[][])\n    }\n\n    gl.domElement.addEventListener('webglcontextlost', clearGainmapTexture, { once: true })\n  }, [files, gl.domElement])\n\n  const loaderResult: Texture | Texture[] = useLoader(\n    loader,\n    (multiFile ? [files] : files) as string | string[] | string[][],\n    (loader) => {\n      // Gainmap requires a renderer\n      if (extension === 'webp' || extension === 'jpg' || extension === 'jpeg') {\n        // @ts-expect-error\n        loader.setRenderer(gl)\n      }\n      loader.setPath?.(path)\n      // @ts-expect-error\n      if (extensions) extensions(loader)\n    }\n  ) as Texture | Texture[]\n  let texture: Texture | CubeTexture = multiFile\n    ? // @ts-ignore\n      loaderResult[0]\n    : loaderResult\n\n  if (extension === 'jpg' || extension === 'jpeg' || extension === 'webp') {\n    texture = (texture as any).renderTarget?.texture\n  }\n\n  texture.mapping = isCubemap ? CubeReflectionMapping : EquirectangularReflectionMapping\n\n  texture.colorSpace = colorSpace ?? (isCubemap ? 'srgb' : 'srgb-linear')\n\n  return texture\n}\n\ntype EnvironmentLoaderPreloadOptions = Omit<EnvironmentLoaderProps, 'encoding'>\nconst preloadDefaultOptions = {\n  files: defaultFiles,\n  path: '',\n  preset: undefined,\n  extensions: undefined,\n}\n\nuseEnvironment.preload = (preloadOptions?: EnvironmentLoaderPreloadOptions) => {\n  const options = { ...preloadDefaultOptions, ...preloadOptions }\n  let { files, path = '' } = options\n  const { preset, extensions } = options\n\n  if (preset) {\n    validatePreset(preset)\n    files = presetsObj[preset]\n    path = CUBEMAP_ROOT\n  }\n\n  const { extension } = getExtension(files)\n\n  if (extension === 'webp' || extension === 'jpg' || extension === 'jpeg') {\n    throw new Error('useEnvironment: Preloading gainmaps is not supported')\n  }\n\n  const loader = getLoader(extension)\n  if (!loader) throw new Error('useEnvironment: Unrecognized file extension: ' + files)\n\n  useLoader.preload(loader, isArray(files) ? [files] : files, (loader) => {\n    loader.setPath?.(path)\n    // @ts-expect-error\n    if (extensions) extensions(loader)\n  })\n}\n\ntype EnvironmentLoaderClearOptions = Pick<EnvironmentLoaderProps, 'files' | 'preset'>\nconst clearDefaultOptins = {\n  files: defaultFiles,\n  preset: undefined,\n}\n\nuseEnvironment.clear = (clearOptions?: EnvironmentLoaderClearOptions) => {\n  const options = { ...clearDefaultOptins, ...clearOptions }\n  let { files } = options\n  const { preset } = options\n\n  if (preset) {\n    validatePreset(preset)\n    files = presetsObj[preset]\n  }\n\n  const { extension } = getExtension(files)\n  const loader = getLoader(extension)\n  if (!loader) throw new Error('useEnvironment: Unrecognized file extension: ' + files)\n  useLoader.clear(loader, isArray(files) ? [files] : files)\n}\n\nfunction validatePreset(preset: string) {\n  if (!(preset in presetsObj)) throw new Error('Preset must be one of: ' + Object.keys(presetsObj).join(', '))\n}\n\nfunction getExtension(files: string | string[]) {\n  const isCubemap = isArray(files) && files.length === 6\n  const isGainmap = isArray(files) && files.length === 3 && files.some((file) => file.endsWith('json'))\n  const firstEntry = isArray(files) ? files[0] : files\n\n  // Everything else\n  const extension: string | false | undefined = isCubemap\n    ? 'cube'\n    : isGainmap\n      ? 'webp'\n      : firstEntry.startsWith('data:application/exr')\n        ? 'exr'\n        : firstEntry.startsWith('data:application/hdr')\n          ? 'hdr'\n          : firstEntry.startsWith('data:image/jpeg')\n            ? 'jpg'\n            : firstEntry.split('.').pop()?.split('?')?.shift()?.toLowerCase()\n\n  return { extension, isCubemap, isGainmap }\n}\n\nfunction getLoader(extension: string | undefined) {\n  const loader =\n    extension === 'cube'\n      ? CubeTextureLoader\n      : extension === 'hdr'\n        ? RGBELoader\n        : extension === 'exr'\n          ? EXRLoader\n          : extension === 'jpg' || extension === 'jpeg'\n            ? HDRJPGLoader\n            : extension === 'webp'\n              ? GainMapLoader\n              : null\n\n  return loader\n}\n"
  },
  {
    "path": "src/core/useFont.tsx",
    "content": "import { FontLoader } from 'three-stdlib'\nimport { suspend, preload, clear } from 'suspend-react'\n\nexport type Glyph = {\n  _cachedOutline: string[]\n  ha: number\n  o: string\n}\n\nexport type FontData = {\n  boundingBox: {\n    yMax: number\n    yMin: number\n  }\n  familyName: string\n  glyphs: {\n    [k: string]: Glyph\n  }\n  resolution: number\n  underlineThickness: number\n}\ntype FontInput = string | FontData\n\nlet fontLoader: FontLoader | null = null\n\nasync function loadFontData(font: FontInput): Promise<FontData> {\n  return typeof font === 'string' ? await (await fetch(font)).json() : font\n}\n\nfunction parseFontData(fontData: FontData) {\n  if (!fontLoader) {\n    fontLoader = new FontLoader()\n  }\n  return fontLoader.parse(fontData)\n}\n\nasync function loader(font: FontInput) {\n  const data = await loadFontData(font)\n  return parseFontData(data)\n}\n\nexport function useFont(font: FontInput) {\n  return suspend(loader, [font])\n}\n\nuseFont.preload = (font: FontInput) => preload(loader, [font])\nuseFont.clear = (font: FontInput) => clear([font])\n"
  },
  {
    "path": "src/core/useIntersect.tsx",
    "content": "import * as React from 'react'\nimport { Object3D } from 'three'\nimport { addEffect, addAfterEffect } from '@react-three/fiber'\n\nexport function useIntersect<T extends Object3D>(onChange: (visible: boolean) => void) {\n  const ref = React.useRef<T>(null!)\n  const check = React.useRef(false)\n  const temp = React.useRef(false)\n  const callback = React.useRef(onChange)\n  React.useLayoutEffect(() => void (callback.current = onChange), [onChange])\n  React.useEffect(() => {\n    const obj = ref.current\n    if (obj) {\n      // Stamp out frustum check pre-emptively\n      const unsub1 = addEffect(() => {\n        check.current = false\n        return true\n      })\n      // If the object is inside the frustum three will call onRender\n      const oldOnRender = obj.onBeforeRender\n      obj.onBeforeRender = () => (check.current = true)\n      // Compare the check value against the temp value, if it differs set state\n      const unsub2 = addAfterEffect(() => {\n        if (check.current !== temp.current) callback.current?.((temp.current = check.current))\n        return true\n      })\n      return () => {\n        obj.onBeforeRender = oldOnRender\n        unsub1()\n        unsub2()\n      }\n    }\n  }, [])\n  return ref\n}\n"
  },
  {
    "path": "src/core/useSpriteLoader.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\r\nimport { Texture, TextureLoader } from 'three'\r\nimport { useLoader, useThree, Vector3 } from '@react-three/fiber'\r\nimport { useState } from 'react'\r\nimport * as React from 'react'\r\nimport * as THREE from 'three'\r\n\r\nexport type Size = {\r\n  w: number\r\n  h: number\r\n}\r\n\r\nexport type FrameData = {\r\n  frame: {\r\n    x: number\r\n    y: number\r\n    w: number\r\n    h: number\r\n  }\r\n  scaleRatio?: number\r\n  rotated: boolean\r\n  trimmed: boolean\r\n  spriteSourceSize: {\r\n    x: number\r\n    y: number\r\n    w: number\r\n    h: number\r\n  }\r\n  sourceSize: Size\r\n}\r\n\r\nexport type MetaData = {\r\n  version: string\r\n  size: {\r\n    w: number\r\n    h: number\r\n  }\r\n  rows: number\r\n  columns: number\r\n  frameWidth: number\r\n  frameHeight: number\r\n  scale: string\r\n}\r\n\r\ntype Frames = Record<string, FrameData[]> | FrameData[]\r\n\r\nexport type SpriteData = {\r\n  frames: Frames\r\n  meta: MetaData\r\n}\r\n\r\ntype SpriteMetaDimension = {\r\n  row: number\r\n  col: number\r\n}\r\n\r\n// utils\r\nexport const getFirstFrame = (frames: SpriteData['frames'], frameName?: string) => {\r\n  if (Array.isArray(frames)) {\r\n    return frames[0]\r\n  } else {\r\n    const k = frameName ?? Object.keys(frames)[0]\r\n    return frames[k][0]\r\n  }\r\n}\r\n\r\nexport const checkIfFrameIsEmpty = (frameData: Uint8ClampedArray) => {\r\n  for (let i = 3; i < frameData.length; i += 4) {\r\n    if (frameData[i] !== 0) {\r\n      return false\r\n    }\r\n  }\r\n  return true\r\n}\r\n\r\nexport function useSpriteLoader<Url extends string>(\r\n  /** The URL of the sprite sheet. */\r\n  input: Url | null,\r\n  /** The JSON data of the sprite sheet. */\r\n  json?: string | null,\r\n  /** The names of the animations in the sprite sheet. */\r\n  animationNames?: string[] | null,\r\n  /** The number of frames in the sprite sheet. */\r\n  numberOfFrames?: number | null,\r\n  /** A callback that is called when the sprite sheet is loaded. */\r\n  onLoad?: (texture: Texture, textureData?: SpriteData | null) => void,\r\n  /** The settings to use when creating the 2D context. */\r\n  canvasRenderingContext2DSettings?: CanvasRenderingContext2DSettings\r\n) {\r\n  const viewportRef = React.useRef(useThree((state) => state.viewport))\r\n  const spriteDataRef = React.useRef<SpriteData | null>(null)\r\n  const totalFrames = React.useRef(0)\r\n  const aspectFactor = 0.1\r\n  const inputRef = React.useRef(input)\r\n  const jsonRef = React.useRef(json)\r\n  const animationFramesRef = React.useRef(animationNames)\r\n  const [spriteData, setSpriteData] = useState<SpriteData | null>(null)\r\n  const [spriteTexture, setSpriteTexture] = React.useState<THREE.Texture>(new THREE.Texture())\r\n  const textureLoader = React.useMemo(() => new THREE.TextureLoader(), [])\r\n  const [spriteObj, setSpriteObj] = useState<{\r\n    spriteTexture: THREE.Texture\r\n    spriteData: SpriteData | null\r\n    aspect: Vector3\r\n  } | null>(null)\r\n\r\n  const calculateAspectRatio = React.useCallback((width: number, height: number, factor: number) => {\r\n    const adaptedHeight =\r\n      height *\r\n      (viewportRef.current.aspect > width / height\r\n        ? viewportRef.current.width / width\r\n        : viewportRef.current.height / height)\r\n    const adaptedWidth =\r\n      width *\r\n      (viewportRef.current.aspect > width / height\r\n        ? viewportRef.current.width / width\r\n        : viewportRef.current.height / height)\r\n    const scaleX = adaptedWidth * factor\r\n    const scaleY = adaptedHeight * factor\r\n    const currentMaxScale = 1\r\n    // Calculate the maximum scale based on the aspect ratio and max scale limit\r\n    let finalMaxScaleW = Math.min(currentMaxScale, scaleX)\r\n    let finalMaxScaleH = Math.min(currentMaxScale, scaleY)\r\n\r\n    // Ensure that scaleX and scaleY do not exceed the max scale while maintaining aspect ratio\r\n    if (scaleX > currentMaxScale) {\r\n      finalMaxScaleW = currentMaxScale\r\n      finalMaxScaleH = (scaleY / scaleX) * currentMaxScale\r\n    }\r\n\r\n    return new THREE.Vector3(finalMaxScaleW, finalMaxScaleH, 1)\r\n  }, [])\r\n\r\n  const getRowsAndColumns = React.useCallback(\r\n    (texture: THREE.Texture, totalFrames: number) => {\r\n      if (texture.image) {\r\n        const canvas = document.createElement('canvas')\r\n        const ctx = canvas.getContext('2d', canvasRenderingContext2DSettings)\r\n\r\n        if (!ctx) {\r\n          throw new Error('Failed to get 2d context')\r\n        }\r\n\r\n        canvas.width = texture.image.width\r\n        canvas.height = texture.image.height\r\n\r\n        ctx.drawImage(texture.image, 0, 0)\r\n\r\n        const width = texture.image.width\r\n        const height = texture.image.height\r\n\r\n        // Calculate rows and columns based on the number of frames and image dimensions\r\n        const cols = Math.round(Math.sqrt(totalFrames * (width / height)))\r\n        const rows = Math.round(totalFrames / cols)\r\n\r\n        const frameWidth = width / cols\r\n        const frameHeight = height / rows\r\n\r\n        const emptyFrames: SpriteMetaDimension[] = []\r\n\r\n        for (let row = 0; row < rows; row++) {\r\n          for (let col = 0; col < cols; col++) {\r\n            const frameIndex = row * cols + col\r\n\r\n            if (frameIndex >= totalFrames) {\r\n              emptyFrames.push({ row, col })\r\n              continue\r\n            }\r\n\r\n            const frameData = ctx.getImageData(col * frameWidth, row * frameHeight, frameWidth, frameHeight).data\r\n\r\n            const isEmpty = checkIfFrameIsEmpty(frameData)\r\n            if (isEmpty) {\r\n              emptyFrames.push({ row, col })\r\n            }\r\n          }\r\n        }\r\n\r\n        return { rows, columns: cols, frameWidth, frameHeight, emptyFrames }\r\n      } else {\r\n        return { rows: 0, columns: 0, frameWidth: 0, frameHeight: 0, emptyFrames: [] }\r\n      }\r\n    },\r\n    [canvasRenderingContext2DSettings]\r\n  )\r\n\r\n  // calculate scale ratio for the frames\r\n  const calculateScaleRatio = React.useCallback((frames: FrameData[] | Record<string, FrameData[]>) => {\r\n    // Helper function to calculate scale ratio for an array of frames\r\n    const processFrameArray = (frameArray: FrameData[]) => {\r\n      // Find the largest frame\r\n      let largestFrame: { w: number; h: number; area: number } | null = null\r\n\r\n      for (const frame of frameArray) {\r\n        const { w, h } = frame.frame\r\n        const area = w * h\r\n        if (!largestFrame || area > largestFrame.area) {\r\n          largestFrame = { w, h, area }\r\n        }\r\n      }\r\n\r\n      // Set scaleRatio property on each frame\r\n      const frameArr: FrameData[] = frameArray.map((frame) => {\r\n        const { w, h } = frame.frame\r\n        const area = w * h\r\n        const scaleRatio = largestFrame ? (area === largestFrame.area ? 1 : Math.sqrt(area / largestFrame.area)) : 1\r\n\r\n        return {\r\n          ...frame,\r\n          scaleRatio,\r\n        }\r\n      })\r\n\r\n      return frameArr\r\n    }\r\n\r\n    // Handle both array and record cases\r\n    if (Array.isArray(frames)) {\r\n      return processFrameArray(frames)\r\n    } else {\r\n      const result: Record<string, FrameData[]> = {}\r\n      for (const key in frames) {\r\n        result[key] = processFrameArray(frames[key])\r\n      }\r\n      return result\r\n    }\r\n  }, [])\r\n\r\n  // for frame based JSON Hash sprite data\r\n  const parseFrames = React.useCallback(() => {\r\n    const sprites: Record<string, FrameData[]> = {}\r\n    const data = spriteDataRef.current\r\n    const delimiters = animationFramesRef.current\r\n\r\n    if (data) {\r\n      if (delimiters && Array.isArray(data['frames'])) {\r\n        for (let i = 0; i < delimiters.length; i++) {\r\n          // we convert each named animation group into an array\r\n          sprites[delimiters[i]] = []\r\n\r\n          for (const value of data['frames']) {\r\n            const frameData = value['frame']\r\n            const sourceWidth = value['sourceSize']['w']\r\n            const sourceHeight = value['sourceSize']['h']\r\n\r\n            if (\r\n              typeof value['filename'] === 'string' &&\r\n              value['filename'].toLowerCase().indexOf(delimiters[i].toLowerCase()) !== -1\r\n            ) {\r\n              sprites[delimiters[i]].push({\r\n                ...value,\r\n                frame: frameData,\r\n                sourceSize: { w: sourceWidth, h: sourceHeight },\r\n              })\r\n            }\r\n          }\r\n        }\r\n\r\n        for (const frame in sprites) {\r\n          const scaleRatioData = calculateScaleRatio(sprites[frame])\r\n          if (Array.isArray(scaleRatioData)) {\r\n            sprites[frame] = scaleRatioData\r\n          }\r\n        }\r\n\r\n        return sprites\r\n      } else if (delimiters && typeof data['frames'] === 'object') {\r\n        for (let i = 0; i < delimiters.length; i++) {\r\n          // we convert each named animation group into an array\r\n          sprites[delimiters[i]] = []\r\n\r\n          for (const innerKey in data['frames']) {\r\n            const value = data['frames'][innerKey]\r\n            const frameData = value['frame']\r\n            const sourceWidth = value['sourceSize']['w']\r\n            const sourceHeight = value['sourceSize']['h']\r\n\r\n            if (typeof innerKey === 'string' && innerKey.toLowerCase().indexOf(delimiters[i].toLowerCase()) !== -1) {\r\n              sprites[delimiters[i]].push({\r\n                ...value,\r\n                frame: frameData,\r\n                sourceSize: { w: sourceWidth, h: sourceHeight },\r\n              })\r\n            }\r\n          }\r\n        }\r\n        for (const frame in sprites) {\r\n          const scaleRatioData = calculateScaleRatio(sprites[frame])\r\n          if (Array.isArray(scaleRatioData)) {\r\n            sprites[frame] = scaleRatioData\r\n          }\r\n        }\r\n\r\n        return sprites\r\n      } else {\r\n        let spritesArr: FrameData[] = []\r\n\r\n        if (data?.frames) {\r\n          if (Array.isArray(data.frames)) {\r\n            spritesArr = data.frames.map((frame) => ({\r\n              ...frame,\r\n              x: frame.frame.x,\r\n              y: frame.frame.y,\r\n              w: frame.frame.w,\r\n              h: frame.frame.h,\r\n            }))\r\n          } else {\r\n            spritesArr = Object.values(data.frames)\r\n              .flat()\r\n              .map((frame) => ({\r\n                ...frame,\r\n                x: frame.frame.x,\r\n                y: frame.frame.y,\r\n                w: frame.frame.w,\r\n                h: frame.frame.h,\r\n              }))\r\n          }\r\n        }\r\n\r\n        return calculateScaleRatio(spritesArr)\r\n      }\r\n    }\r\n\r\n    return []\r\n  }, [calculateScaleRatio, spriteDataRef])\r\n\r\n  const parseSpriteData = React.useCallback(\r\n    (json: SpriteData | null, _spriteTexture: THREE.Texture) => {\r\n      let aspect = new THREE.Vector3(1, 1, 1)\r\n      // sprite only case\r\n      if (json === null) {\r\n        if (_spriteTexture && numberOfFrames) {\r\n          //get size from texture\r\n          const width = _spriteTexture.image.width\r\n          const height = _spriteTexture.image.height\r\n          totalFrames.current = numberOfFrames\r\n          const { rows, columns, frameWidth, frameHeight, emptyFrames } = getRowsAndColumns(\r\n            _spriteTexture,\r\n            numberOfFrames\r\n          )\r\n          const nonJsonFrames: SpriteData = {\r\n            frames: [],\r\n            meta: {\r\n              version: '1.0',\r\n              size: { w: width, h: height },\r\n              rows,\r\n              columns,\r\n              frameWidth,\r\n              frameHeight,\r\n              scale: '1',\r\n            },\r\n          }\r\n\r\n          for (let row = 0; row < rows; row++) {\r\n            for (let col = 0; col < columns; col++) {\r\n              const isExcluded = (emptyFrames ?? []).some((coord) => coord.row === row && coord.col === col)\r\n\r\n              if (isExcluded) {\r\n                continue\r\n              }\r\n\r\n              if (Array.isArray(nonJsonFrames.frames)) {\r\n                nonJsonFrames.frames.push({\r\n                  frame: {\r\n                    x: col * frameWidth,\r\n                    y: row * frameHeight,\r\n                    w: frameWidth,\r\n                    h: frameHeight,\r\n                  },\r\n                  scaleRatio: 1,\r\n                  rotated: false,\r\n                  trimmed: false,\r\n                  spriteSourceSize: {\r\n                    x: 0,\r\n                    y: 0,\r\n                    w: frameWidth,\r\n                    h: frameHeight,\r\n                  },\r\n                  sourceSize: {\r\n                    w: frameWidth,\r\n                    h: frameHeight,\r\n                  },\r\n                })\r\n              }\r\n            }\r\n          }\r\n\r\n          aspect = calculateAspectRatio(frameWidth, frameHeight, aspectFactor)\r\n\r\n          spriteDataRef.current = nonJsonFrames\r\n        }\r\n\r\n        //scale ratio for standalone sprite\r\n        if (spriteDataRef.current && spriteDataRef.current.frames) {\r\n          spriteDataRef.current.frames = calculateScaleRatio(spriteDataRef.current.frames)\r\n        }\r\n      } else if (_spriteTexture) {\r\n        spriteDataRef.current = json\r\n        spriteDataRef.current.frames = parseFrames()\r\n\r\n        totalFrames.current = Array.isArray(json.frames) ? json.frames.length : Object.keys(json.frames).length\r\n        const { w, h } = getFirstFrame(json.frames).sourceSize\r\n        aspect = calculateAspectRatio(w, h, aspectFactor)\r\n      }\r\n\r\n      setSpriteData(spriteDataRef.current)\r\n\r\n      if ('encoding' in _spriteTexture) {\r\n        _spriteTexture.encoding = 3001 // sRGBEncoding\r\n      } else if ('colorSpace' in _spriteTexture) {\r\n        //@ts-ignore\r\n        _spriteTexture.colorSpace = THREE.SRGBColorSpace\r\n      }\r\n\r\n      setSpriteTexture(_spriteTexture)\r\n      setSpriteObj({\r\n        spriteTexture: _spriteTexture,\r\n        spriteData: spriteDataRef.current,\r\n        aspect: aspect,\r\n      })\r\n    },\r\n    [getRowsAndColumns, numberOfFrames, parseFrames, calculateAspectRatio, calculateScaleRatio]\r\n  )\r\n\r\n  /**\r\n   *\r\n   */\r\n  const loadJsonAndTextureAndExecuteCallback = React.useCallback(\r\n    (jsonUrl: string, textureUrl: string, callback: (json: SpriteData, texture: THREE.Texture) => void): void => {\r\n      const jsonPromise = fetch(jsonUrl).then((response) => response.json())\r\n      const texturePromise = new Promise<THREE.Texture>((resolve) => {\r\n        textureLoader.load(textureUrl, resolve)\r\n      })\r\n\r\n      Promise.all([jsonPromise, texturePromise]).then((response) => {\r\n        callback(response[0], response[1])\r\n      })\r\n    },\r\n    [textureLoader]\r\n  )\r\n\r\n  const loadStandaloneSprite = React.useCallback(\r\n    (textureUrl?: string) => {\r\n      if (!textureUrl && !inputRef.current) {\r\n        throw new Error('Either textureUrl or input must be provided')\r\n      }\r\n\r\n      const validUrl = textureUrl ?? inputRef.current\r\n      if (!validUrl) {\r\n        throw new Error('A valid texture URL must be provided')\r\n      }\r\n\r\n      textureLoader.load(validUrl, (texture) => parseSpriteData(null, texture))\r\n    },\r\n    [textureLoader, parseSpriteData]\r\n  )\r\n\r\n  const loadJsonAndTexture = React.useCallback(\r\n    (textureUrl: string, jsonUrl?: string) => {\r\n      if (jsonUrl && textureUrl) {\r\n        loadJsonAndTextureAndExecuteCallback(jsonUrl, textureUrl, parseSpriteData)\r\n      } else {\r\n        loadStandaloneSprite(textureUrl)\r\n      }\r\n    },\r\n    [loadJsonAndTextureAndExecuteCallback, loadStandaloneSprite, parseSpriteData]\r\n  )\r\n\r\n  React.useLayoutEffect(() => {\r\n    if (jsonRef.current && inputRef.current) {\r\n      loadJsonAndTextureAndExecuteCallback(jsonRef.current, inputRef.current, parseSpriteData)\r\n    } else if (inputRef.current) {\r\n      // only load the texture, this is an image sprite only\r\n      loadStandaloneSprite()\r\n    }\r\n\r\n    const _inputRef = inputRef.current\r\n\r\n    return () => {\r\n      if (_inputRef) {\r\n        useLoader.clear(TextureLoader, _inputRef)\r\n      }\r\n    }\r\n  }, [loadJsonAndTextureAndExecuteCallback, loadStandaloneSprite, parseSpriteData])\r\n\r\n  React.useLayoutEffect(() => {\r\n    onLoad?.(spriteTexture, spriteData ?? null)\r\n  }, [spriteTexture, spriteData, onLoad])\r\n\r\n  return { spriteObj, loadJsonAndTexture }\r\n}\r\n\r\nuseSpriteLoader.preload = (url: string) => useLoader.preload(TextureLoader, url)\r\nuseSpriteLoader.clear = (input: string) => useLoader.clear(TextureLoader, input)\r\n"
  },
  {
    "path": "src/helpers/constants.ts",
    "content": "import { REVISION } from 'three'\n\nconst getVersion = () => parseInt(REVISION.replace(/\\D+/g, ''))\n\nexport const version = /* @__PURE__ */ getVersion()\n"
  },
  {
    "path": "src/helpers/deprecated.ts",
    "content": "import * as THREE from 'three'\n\n/**\n * Sets `BufferAttribute.updateRange` since r159.\n */\nexport const setUpdateRange = (\n  attribute: THREE.BufferAttribute,\n  updateRange: { start: number; count: number }\n): void => {\n  attribute.updateRanges[0] = updateRange\n}\n"
  },
  {
    "path": "src/helpers/environment-assets.ts",
    "content": "export const presetsObj = {\n  apartment: 'lebombo_1k.hdr',\n  city: 'potsdamer_platz_1k.hdr',\n  dawn: 'kiara_1_dawn_1k.hdr',\n  forest: 'forest_slope_1k.hdr',\n  lobby: 'st_fagans_interior_1k.hdr',\n  night: 'dikhololo_night_1k.hdr',\n  park: 'rooitou_park_1k.hdr',\n  studio: 'studio_small_03_1k.hdr',\n  sunset: 'venice_sunset_1k.hdr',\n  warehouse: 'empty_warehouse_01_1k.hdr',\n}\n\nexport type PresetsType = keyof typeof presetsObj\n"
  },
  {
    "path": "src/helpers/glsl/DefaultSpotlightShadowShadows.glsl",
    "content": "varying vec2 vUv;\n\nuniform sampler2D uShadowMap;\nuniform float uTime;\n\nvoid main() {\n    vec3 color = texture2D(uShadowMap, vUv).xyz;\n    gl_FragColor = vec4(color, 1.);\n}\n"
  },
  {
    "path": "src/helpers/glsl/default.vert.glsl",
    "content": "varying vec2 vUv;\n\nvoid main() {\n  vUv = uv;\n  gl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.);\n}\n"
  },
  {
    "path": "src/helpers/glsl/distort.vert.glsl",
    "content": "#pragma glslify: snoise3 = require(glsl-noise/simplex/3d)\n"
  },
  {
    "path": "src/helpers/ts-utils.tsx",
    "content": "import { ForwardRefExoticComponent, PropsWithoutRef, RefAttributes } from 'react'\n\n/**\n * Allows using a TS v4 labeled tuple even with older typescript versions\n */\nexport type NamedArrayTuple<T extends (...args: any) => any> = Parameters<T>\n\n/**\n * Utility type to declare the type of a `forwardRef` component so that the type is not \"evaluated\" in the declaration\n * file.\n */\nexport type ForwardRefComponent<P, T> = ForwardRefExoticComponent<PropsWithoutRef<P> & RefAttributes<T>>\n\nexport type NonFunctionKeys<T> = { [K in keyof T]-?: T[K] extends Function ? never : K }[keyof T]\nexport type Overwrite<T, O> = Omit<T, NonFunctionKeys<O>> & O\n"
  },
  {
    "path": "src/helpers/useEffectfulState.tsx",
    "content": "import * as React from 'react'\n\ntype RefType<T> = React.RefObject<T> | ((state: T) => void)\n\nfunction call<T>(ref: RefType<T> | undefined, value: T | null) {\n  if (typeof ref === 'function') ref(value as T)\n  else if (ref != null) ref.current = value as T\n}\n\nexport function useEffectfulState<T>(fn: () => T, deps: React.DependencyList = [], cb?: RefType<T>) {\n  const [state, set] = React.useState<T>()\n  React.useLayoutEffect(() => {\n    const value = fn()\n    set(value)\n    call(cb, value)\n    return () => call(cb, null)\n  }, deps)\n  return state\n}\n"
  },
  {
    "path": "src/index.ts",
    "content": "export * from './web'\n"
  },
  {
    "path": "src/materials/BlurPass.tsx",
    "content": "import {\n  Mesh,\n  BufferGeometry,\n  BufferAttribute,\n  LinearFilter,\n  Scene,\n  WebGLRenderTarget,\n  WebGLRenderer,\n  Camera,\n  Vector2,\n  HalfFloatType,\n} from 'three'\n\nimport { ConvolutionMaterial } from './ConvolutionMaterial'\n\nexport interface BlurPassProps {\n  gl: WebGLRenderer\n  resolution: number\n  width?: number\n  height?: number\n  minDepthThreshold?: number\n  maxDepthThreshold?: number\n  depthScale?: number\n  depthToBlurRatioBias?: number\n}\n\nexport class BlurPass {\n  readonly renderTargetA: WebGLRenderTarget\n  readonly renderTargetB: WebGLRenderTarget\n  readonly convolutionMaterial: ConvolutionMaterial\n  readonly scene: Scene\n  readonly camera: Camera\n  readonly screen: Mesh\n  renderToScreen: boolean = false\n\n  constructor({\n    gl,\n    resolution,\n    width = 500,\n    height = 500,\n    minDepthThreshold = 0,\n    maxDepthThreshold = 1,\n    depthScale = 0,\n    depthToBlurRatioBias = 0.25,\n  }: BlurPassProps) {\n    this.renderTargetA = new WebGLRenderTarget(resolution, resolution, {\n      minFilter: LinearFilter,\n      magFilter: LinearFilter,\n      stencilBuffer: false,\n      depthBuffer: false,\n      type: HalfFloatType,\n    })\n    this.renderTargetB = this.renderTargetA.clone()\n    this.convolutionMaterial = new ConvolutionMaterial()\n    this.convolutionMaterial.setTexelSize(1.0 / width, 1.0 / height)\n    this.convolutionMaterial.setResolution(new Vector2(width, height))\n    this.scene = new Scene()\n    this.camera = new Camera()\n    this.convolutionMaterial.uniforms.minDepthThreshold.value = minDepthThreshold\n    this.convolutionMaterial.uniforms.maxDepthThreshold.value = maxDepthThreshold\n    this.convolutionMaterial.uniforms.depthScale.value = depthScale\n    this.convolutionMaterial.uniforms.depthToBlurRatioBias.value = depthToBlurRatioBias\n    this.convolutionMaterial.defines.USE_DEPTH = depthScale > 0\n    const vertices = new Float32Array([-1, -1, 0, 3, -1, 0, -1, 3, 0])\n    const uvs = new Float32Array([0, 0, 2, 0, 0, 2])\n    const geometry = new BufferGeometry()\n    geometry.setAttribute('position', new BufferAttribute(vertices, 3))\n    geometry.setAttribute('uv', new BufferAttribute(uvs, 2))\n    this.screen = new Mesh(geometry, this.convolutionMaterial)\n    this.screen.frustumCulled = false\n    this.scene.add(this.screen)\n  }\n\n  render(renderer, inputBuffer, outputBuffer) {\n    const scene = this.scene\n    const camera = this.camera\n    const renderTargetA = this.renderTargetA\n    const renderTargetB = this.renderTargetB\n    let material = this.convolutionMaterial\n    let uniforms = material.uniforms\n    uniforms.depthBuffer.value = inputBuffer.depthTexture\n    const kernel = material.kernel\n    let lastRT = inputBuffer\n    let destRT\n    let i, l\n    // Apply the multi-pass blur.\n    for (i = 0, l = kernel.length - 1; i < l; ++i) {\n      // Alternate between targets.\n      destRT = (i & 1) === 0 ? renderTargetA : renderTargetB\n      uniforms.kernel.value = kernel[i]\n      uniforms.inputBuffer.value = lastRT.texture\n      renderer.setRenderTarget(destRT)\n      renderer.render(scene, camera)\n      lastRT = destRT\n    }\n    uniforms.kernel.value = kernel[i]\n    uniforms.inputBuffer.value = lastRT.texture\n    renderer.setRenderTarget(this.renderToScreen ? null : outputBuffer)\n    renderer.render(scene, camera)\n  }\n}\n"
  },
  {
    "path": "src/materials/ConvolutionMaterial.tsx",
    "content": "import * as THREE from 'three'\nimport { version } from '../helpers/constants'\n\nexport class ConvolutionMaterial extends THREE.ShaderMaterial {\n  readonly kernel: Float32Array\n  constructor(texelSize = new THREE.Vector2()) {\n    super({\n      uniforms: {\n        inputBuffer: new THREE.Uniform(null),\n        depthBuffer: new THREE.Uniform(null),\n        resolution: new THREE.Uniform(new THREE.Vector2()),\n        texelSize: new THREE.Uniform(new THREE.Vector2()),\n        halfTexelSize: new THREE.Uniform(new THREE.Vector2()),\n        kernel: new THREE.Uniform(0.0),\n        scale: new THREE.Uniform(1.0),\n        cameraNear: new THREE.Uniform(0.0),\n        cameraFar: new THREE.Uniform(1.0),\n        minDepthThreshold: new THREE.Uniform(0.0),\n        maxDepthThreshold: new THREE.Uniform(1.0),\n        depthScale: new THREE.Uniform(0.0),\n        depthToBlurRatioBias: new THREE.Uniform(0.25),\n      },\n      fragmentShader: `#include <common>\n        #include <dithering_pars_fragment>      \n        uniform sampler2D inputBuffer;\n        uniform sampler2D depthBuffer;\n        uniform float cameraNear;\n        uniform float cameraFar;\n        uniform float minDepthThreshold;\n        uniform float maxDepthThreshold;\n        uniform float depthScale;\n        uniform float depthToBlurRatioBias;\n        varying vec2 vUv;\n        varying vec2 vUv0;\n        varying vec2 vUv1;\n        varying vec2 vUv2;\n        varying vec2 vUv3;\n\n        void main() {\n          float depthFactor = 0.0;\n          \n          #ifdef USE_DEPTH\n            vec4 depth = texture2D(depthBuffer, vUv);\n            depthFactor = smoothstep(minDepthThreshold, maxDepthThreshold, 1.0-(depth.r * depth.a));\n            depthFactor *= depthScale;\n            depthFactor = max(0.0, min(1.0, depthFactor + 0.25));\n          #endif\n          \n          vec4 sum = texture2D(inputBuffer, mix(vUv0, vUv, depthFactor));\n          sum += texture2D(inputBuffer, mix(vUv1, vUv, depthFactor));\n          sum += texture2D(inputBuffer, mix(vUv2, vUv, depthFactor));\n          sum += texture2D(inputBuffer, mix(vUv3, vUv, depthFactor));\n          gl_FragColor = sum * 0.25 ;\n\n          #include <dithering_fragment>\n          #include <tonemapping_fragment>\n          #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n        }`,\n      vertexShader: `uniform vec2 texelSize;\n        uniform vec2 halfTexelSize;\n        uniform float kernel;\n        uniform float scale;\n        varying vec2 vUv;\n        varying vec2 vUv0;\n        varying vec2 vUv1;\n        varying vec2 vUv2;\n        varying vec2 vUv3;\n\n        void main() {\n          vec2 uv = position.xy * 0.5 + 0.5;\n          vUv = uv;\n\n          vec2 dUv = (texelSize * vec2(kernel) + halfTexelSize) * scale;\n          vUv0 = vec2(uv.x - dUv.x, uv.y + dUv.y);\n          vUv1 = vec2(uv.x + dUv.x, uv.y + dUv.y);\n          vUv2 = vec2(uv.x + dUv.x, uv.y - dUv.y);\n          vUv3 = vec2(uv.x - dUv.x, uv.y - dUv.y);\n\n          gl_Position = vec4(position.xy, 1.0, 1.0);\n        }`,\n      blending: THREE.NoBlending,\n      depthWrite: false,\n      depthTest: false,\n    })\n\n    this.toneMapped = false\n    this.setTexelSize(texelSize.x, texelSize.y)\n    this.kernel = new Float32Array([0.0, 1.0, 2.0, 2.0, 3.0])\n  }\n\n  setTexelSize(x: number, y: number) {\n    this.uniforms.texelSize.value.set(x, y)\n    this.uniforms.halfTexelSize.value.set(x, y).multiplyScalar(0.5)\n  }\n  setResolution(resolution: THREE.Vector2) {\n    this.uniforms.resolution.value.copy(resolution)\n  }\n}\n"
  },
  {
    "path": "src/materials/DiscardMaterial.tsx",
    "content": "import { shaderMaterial } from '../core/shaderMaterial'\n\nexport const DiscardMaterial = /* @__PURE__ */ shaderMaterial(\n  {},\n  'void main() { }',\n  'void main() { gl_FragColor = vec4(0.0, 0.0, 0.0, 0.0); discard;  }'\n)\n"
  },
  {
    "path": "src/materials/MeshReflectorMaterial.tsx",
    "content": "import { Matrix4, MeshStandardMaterial, Texture } from 'three'\n\ntype UninitializedUniform<Value> = { value: Value | null }\n\nexport class MeshReflectorMaterial extends MeshStandardMaterial {\n  private _tDepth: UninitializedUniform<Texture> = { value: null }\n  private _distortionMap: UninitializedUniform<Texture> = { value: null }\n  private _tDiffuse: UninitializedUniform<Texture> = { value: null }\n  private _tDiffuseBlur: UninitializedUniform<Texture> = { value: null }\n  private _textureMatrix: UninitializedUniform<Matrix4> = { value: null }\n  private _hasBlur: { value: boolean } = { value: false }\n  private _mirror: { value: number } = { value: 0.0 }\n  private _mixBlur: { value: number } = { value: 0.0 }\n  private _blurStrength: { value: number } = { value: 0.5 }\n  private _minDepthThreshold: { value: number } = { value: 0.9 }\n  private _maxDepthThreshold: { value: number } = { value: 1 }\n  private _depthScale: { value: number } = { value: 0 }\n  private _depthToBlurRatioBias: { value: number } = { value: 0.25 }\n  private _distortion: { value: number } = { value: 1 }\n  private _mixContrast: { value: number } = { value: 1.0 }\n\n  constructor(parameters = {}) {\n    super(parameters)\n    this.setValues(parameters)\n  }\n  onBeforeCompile(shader) {\n    if (!shader.defines?.USE_UV) {\n      shader.defines.USE_UV = ''\n    }\n    shader.uniforms.hasBlur = this._hasBlur\n    shader.uniforms.tDiffuse = this._tDiffuse\n    shader.uniforms.tDepth = this._tDepth\n    shader.uniforms.distortionMap = this._distortionMap\n    shader.uniforms.tDiffuseBlur = this._tDiffuseBlur\n    shader.uniforms.textureMatrix = this._textureMatrix\n    shader.uniforms.mirror = this._mirror\n    shader.uniforms.mixBlur = this._mixBlur\n    shader.uniforms.mixStrength = this._blurStrength\n    shader.uniforms.minDepthThreshold = this._minDepthThreshold\n    shader.uniforms.maxDepthThreshold = this._maxDepthThreshold\n    shader.uniforms.depthScale = this._depthScale\n    shader.uniforms.depthToBlurRatioBias = this._depthToBlurRatioBias\n    shader.uniforms.distortion = this._distortion\n    shader.uniforms.mixContrast = this._mixContrast\n    shader.vertexShader = `\n        uniform mat4 textureMatrix;\n        varying vec4 my_vUv;\n      ${shader.vertexShader}`\n    shader.vertexShader = shader.vertexShader.replace(\n      '#include <project_vertex>',\n      `#include <project_vertex>\n        my_vUv = textureMatrix * vec4( position, 1.0 );\n        gl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );`\n    )\n    shader.fragmentShader = `\n        uniform sampler2D tDiffuse;\n        uniform sampler2D tDiffuseBlur;\n        uniform sampler2D tDepth;\n        uniform sampler2D distortionMap;\n        uniform float distortion;\n        uniform float cameraNear;\n\t\t\t  uniform float cameraFar;\n        uniform bool hasBlur;\n        uniform float mixBlur;\n        uniform float mirror;\n        uniform float mixStrength;\n        uniform float minDepthThreshold;\n        uniform float maxDepthThreshold;\n        uniform float mixContrast;\n        uniform float depthScale;\n        uniform float depthToBlurRatioBias;\n        varying vec4 my_vUv;\n        ${shader.fragmentShader}`\n    shader.fragmentShader = shader.fragmentShader.replace(\n      '#include <emissivemap_fragment>',\n      `#include <emissivemap_fragment>\n\n      float distortionFactor = 0.0;\n      #ifdef USE_DISTORTION\n        distortionFactor = texture2D(distortionMap, vUv).r * distortion;\n      #endif\n\n      vec4 new_vUv = my_vUv;\n      new_vUv.x += distortionFactor;\n      new_vUv.y += distortionFactor;\n\n      vec4 base = texture2DProj(tDiffuse, new_vUv);\n      vec4 blur = texture2DProj(tDiffuseBlur, new_vUv);\n\n      vec4 merge = base;\n\n      #ifdef USE_NORMALMAP\n        vec2 normal_uv = vec2(0.0);\n        vec4 normalColor = texture2D(normalMap, vUv * normalScale);\n        vec3 my_normal = normalize( vec3( normalColor.r * 2.0 - 1.0, normalColor.b,  normalColor.g * 2.0 - 1.0 ) );\n        vec3 coord = new_vUv.xyz / new_vUv.w;\n        normal_uv = coord.xy + coord.z * my_normal.xz * 0.05;\n        vec4 base_normal = texture2D(tDiffuse, normal_uv);\n        vec4 blur_normal = texture2D(tDiffuseBlur, normal_uv);\n        merge = base_normal;\n        blur = blur_normal;\n      #endif\n\n      float depthFactor = 0.0001;\n      float blurFactor = 0.0;\n\n      #ifdef USE_DEPTH\n        vec4 depth = texture2DProj(tDepth, new_vUv);\n        depthFactor = smoothstep(minDepthThreshold, maxDepthThreshold, 1.0-(depth.r * depth.a));\n        depthFactor *= depthScale;\n        depthFactor = max(0.0001, min(1.0, depthFactor));\n\n        #ifdef USE_BLUR\n          blur = blur * min(1.0, depthFactor + depthToBlurRatioBias);\n          merge = merge * min(1.0, depthFactor + 0.5);\n        #else\n          merge = merge * depthFactor;\n        #endif\n\n      #endif\n\n      float reflectorRoughnessFactor = roughness;\n      #ifdef USE_ROUGHNESSMAP\n        vec4 reflectorTexelRoughness = texture2D( roughnessMap, vUv );\n        reflectorRoughnessFactor *= reflectorTexelRoughness.g;\n      #endif\n\n      #ifdef USE_BLUR\n        blurFactor = min(1.0, mixBlur * reflectorRoughnessFactor);\n        merge = mix(merge, blur, blurFactor);\n      #endif\n\n      vec4 newMerge = vec4(0.0, 0.0, 0.0, 1.0);\n      newMerge.r = (merge.r - 0.5) * mixContrast + 0.5;\n      newMerge.g = (merge.g - 0.5) * mixContrast + 0.5;\n      newMerge.b = (merge.b - 0.5) * mixContrast + 0.5;\n\n      diffuseColor.rgb = diffuseColor.rgb * ((1.0 - min(1.0, mirror)) + newMerge.rgb * mixStrength);\n      `\n    )\n  }\n  get tDiffuse(): Texture | null {\n    return this._tDiffuse.value\n  }\n  set tDiffuse(v: Texture | null) {\n    this._tDiffuse.value = v\n  }\n  get tDepth(): Texture | null {\n    return this._tDepth.value\n  }\n  set tDepth(v: Texture | null) {\n    this._tDepth.value = v\n  }\n  get distortionMap(): Texture | null {\n    return this._distortionMap.value\n  }\n  set distortionMap(v: Texture | null) {\n    this._distortionMap.value = v\n  }\n  get tDiffuseBlur(): Texture | null {\n    return this._tDiffuseBlur.value\n  }\n  set tDiffuseBlur(v: Texture | null) {\n    this._tDiffuseBlur.value = v\n  }\n  get textureMatrix(): Matrix4 | null {\n    return this._textureMatrix.value\n  }\n  set textureMatrix(v: Matrix4 | null) {\n    this._textureMatrix.value = v\n  }\n  get hasBlur(): boolean {\n    return this._hasBlur.value\n  }\n  set hasBlur(v: boolean) {\n    this._hasBlur.value = v\n  }\n  get mirror(): number {\n    return this._mirror.value\n  }\n  set mirror(v: number) {\n    this._mirror.value = v\n  }\n  get mixBlur(): number {\n    return this._mixBlur.value\n  }\n  set mixBlur(v: number) {\n    this._mixBlur.value = v\n  }\n  get mixStrength(): number {\n    return this._blurStrength.value\n  }\n  set mixStrength(v: number) {\n    this._blurStrength.value = v\n  }\n  get minDepthThreshold(): number {\n    return this._minDepthThreshold.value\n  }\n  set minDepthThreshold(v: number) {\n    this._minDepthThreshold.value = v\n  }\n  get maxDepthThreshold(): number {\n    return this._maxDepthThreshold.value\n  }\n  set maxDepthThreshold(v: number) {\n    this._maxDepthThreshold.value = v\n  }\n  get depthScale(): number {\n    return this._depthScale.value\n  }\n  set depthScale(v: number) {\n    this._depthScale.value = v\n  }\n  get depthToBlurRatioBias(): number {\n    return this._depthToBlurRatioBias.value\n  }\n  set depthToBlurRatioBias(v: number) {\n    this._depthToBlurRatioBias.value = v\n  }\n  get distortion(): number {\n    return this._distortion.value\n  }\n  set distortion(v: number) {\n    this._distortion.value = v\n  }\n  get mixContrast(): number {\n    return this._mixContrast.value\n  }\n  set mixContrast(v: number) {\n    this._mixContrast.value = v\n  }\n}\n"
  },
  {
    "path": "src/materials/MeshRefractionMaterial.tsx",
    "content": "// Author: N8Programs\n// https://github.com/N8python/diamonds\n\nimport * as THREE from 'three'\nimport { shaderMaterial } from '../core/shaderMaterial'\nimport { MeshBVHUniformStruct, shaderStructs, shaderIntersectFunction } from 'three-mesh-bvh'\nimport { version } from '../helpers/constants'\n\nexport const MeshRefractionMaterial = /* @__PURE__ */ shaderMaterial(\n  {\n    envMap: null,\n    bounces: 3,\n    ior: 2.4,\n    correctMips: true,\n    aberrationStrength: 0.01,\n    fresnel: 0,\n    bvh: /* @__PURE__ */ new MeshBVHUniformStruct(),\n    color: /* @__PURE__ */ new THREE.Color('white'),\n    opacity: 1,\n    resolution: /* @__PURE__ */ new THREE.Vector2(),\n    viewMatrixInverse: /* @__PURE__ */ new THREE.Matrix4(),\n    projectionMatrixInverse: /* @__PURE__ */ new THREE.Matrix4(),\n  },\n  /*glsl*/ `\n  uniform mat4 viewMatrixInverse;\n\n  varying vec3 vWorldPosition;\n  varying vec3 vNormal;\n  varying mat4 vModelMatrixInverse;\n\n  #include <color_pars_vertex>\n\n  void main() {\n    #include <color_vertex>\n\n    vec4 transformedNormal = vec4(normal, 0.0);\n    vec4 transformedPosition = vec4(position, 1.0);\n    #ifdef USE_INSTANCING\n      transformedNormal = instanceMatrix * transformedNormal;\n      transformedPosition = instanceMatrix * transformedPosition;\n    #endif\n\n    #ifdef USE_INSTANCING\n      vModelMatrixInverse = inverse(modelMatrix * instanceMatrix);\n    #else\n      vModelMatrixInverse = inverse(modelMatrix);\n    #endif\n\n    vWorldPosition = (modelMatrix * transformedPosition).xyz;\n    vNormal = normalize((viewMatrixInverse * vec4(normalMatrix * transformedNormal.xyz, 0.0)).xyz);\n    gl_Position = projectionMatrix * viewMatrix * modelMatrix * transformedPosition;\n  }`,\n  /*glsl*/ `\n  #define ENVMAP_TYPE_CUBE_UV\n  precision highp isampler2D;\n  precision highp usampler2D;\n  varying vec3 vWorldPosition;\n  varying vec3 vNormal;\n  varying mat4 vModelMatrixInverse;\n\n  #include <color_pars_fragment>\n\n  #ifdef ENVMAP_TYPE_CUBEM\n    uniform samplerCube envMap;\n  #else\n    uniform sampler2D envMap;\n  #endif\n\n  uniform float bounces;\n  ${shaderStructs}\n  ${shaderIntersectFunction}\n  uniform BVH bvh;\n  uniform float ior;\n  uniform bool correctMips;\n  uniform vec2 resolution;\n  uniform float fresnel;\n  uniform mat4 modelMatrix;\n  uniform mat4 projectionMatrixInverse;\n  uniform mat4 viewMatrixInverse;\n  uniform float aberrationStrength;\n  uniform vec3 color;\n  uniform float opacity;\n\n  float fresnelFunc(vec3 viewDirection, vec3 worldNormal) {\n    return pow( 1.0 + dot( viewDirection, worldNormal), 10.0 );\n  }\n\n  vec3 totalInternalReflection(vec3 ro, vec3 rd, vec3 normal, float ior, mat4 modelMatrixInverse) {\n    vec3 rayOrigin = ro;\n    vec3 rayDirection = rd;\n    rayDirection = refract(rayDirection, normal, 1.0 / ior);\n    rayOrigin = vWorldPosition + rayDirection * 0.001;\n    rayOrigin = (modelMatrixInverse * vec4(rayOrigin, 1.0)).xyz;\n    rayDirection = normalize((modelMatrixInverse * vec4(rayDirection, 0.0)).xyz);\n    for(float i = 0.0; i < bounces; i++) {\n      uvec4 faceIndices = uvec4( 0u );\n      vec3 faceNormal = vec3( 0.0, 0.0, 1.0 );\n      vec3 barycoord = vec3( 0.0 );\n      float side = 1.0;\n      float dist = 0.0;\n      bvhIntersectFirstHit( bvh, rayOrigin, rayDirection, faceIndices, faceNormal, barycoord, side, dist );\n      vec3 hitPos = rayOrigin + rayDirection * max(dist - 0.001, 0.0);\n      vec3 tempDir = refract(rayDirection, faceNormal, ior);\n      if (length(tempDir) != 0.0) {\n        rayDirection = tempDir;\n        break;\n      }\n      rayDirection = reflect(rayDirection, faceNormal);\n      rayOrigin = hitPos + rayDirection * 0.01;\n    }\n    rayDirection = normalize((modelMatrix * vec4(rayDirection, 0.0)).xyz);\n    return rayDirection;\n  }\n\n  #include <common>\n  #include <cube_uv_reflection_fragment>\n\n  #ifdef ENVMAP_TYPE_CUBEM\n    vec4 textureGradient(samplerCube envMap, vec3 rayDirection, vec3 directionCamPerfect) {\n      return textureGrad(envMap, rayDirection, dFdx(correctMips ? directionCamPerfect: rayDirection), dFdy(correctMips ? directionCamPerfect: rayDirection));\n    }\n  #else\n    vec4 textureGradient(sampler2D envMap, vec3 rayDirection, vec3 directionCamPerfect) {\n      vec2 uvv = equirectUv( rayDirection );\n      vec2 smoothUv = equirectUv( directionCamPerfect );\n      return textureGrad(envMap, uvv, dFdx(correctMips ? smoothUv : uvv), dFdy(correctMips ? smoothUv : uvv));\n    }\n  #endif\n\n  void main() {\n    vec2 uv = gl_FragCoord.xy / resolution;\n    vec3 directionCamPerfect = (projectionMatrixInverse * vec4(uv * 2.0 - 1.0, 0.0, 1.0)).xyz;\n    directionCamPerfect = (viewMatrixInverse * vec4(directionCamPerfect, 0.0)).xyz;\n    directionCamPerfect = normalize(directionCamPerfect);\n    vec3 normal = vNormal;\n    vec3 rayOrigin = cameraPosition;\n    vec3 rayDirection = normalize(vWorldPosition - cameraPosition);\n\n    vec4 diffuseColor = vec4(color, opacity);\n    #include <color_fragment>\n\n    #ifdef CHROMATIC_ABERRATIONS\n      vec3 rayDirectionG = totalInternalReflection(rayOrigin, rayDirection, normal, max(ior, 1.0), vModelMatrixInverse);\n      #ifdef FAST_CHROMA\n        vec3 rayDirectionR = normalize(rayDirectionG + 1.0 * vec3(aberrationStrength / 2.0));\n        vec3 rayDirectionB = normalize(rayDirectionG - 1.0 * vec3(aberrationStrength / 2.0));\n      #else\n        vec3 rayDirectionR = totalInternalReflection(rayOrigin, rayDirection, normal, max(ior * (1.0 - aberrationStrength), 1.0), vModelMatrixInverse);\n        vec3 rayDirectionB = totalInternalReflection(rayOrigin, rayDirection, normal, max(ior * (1.0 + aberrationStrength), 1.0), vModelMatrixInverse);\n      #endif\n      float finalColorR = textureGradient(envMap, rayDirectionR, directionCamPerfect).r;\n      float finalColorG = textureGradient(envMap, rayDirectionG, directionCamPerfect).g;\n      float finalColorB = textureGradient(envMap, rayDirectionB, directionCamPerfect).b;\n      diffuseColor.rgb *= vec3(finalColorR, finalColorG, finalColorB);\n    #else\n      rayDirection = totalInternalReflection(rayOrigin, rayDirection, normal, max(ior, 1.0), vModelMatrixInverse);\n      diffuseColor.rgb *= textureGradient(envMap, rayDirection, directionCamPerfect).rgb;\n    #endif\n\n    vec3 viewDirection = normalize(vWorldPosition - cameraPosition);\n    float nFresnel = fresnelFunc(viewDirection, normal) * fresnel;\n    gl_FragColor = vec4(mix(diffuseColor.rgb, vec3(1.0), nFresnel), diffuseColor.a);\n\n    #include <tonemapping_fragment>\n    #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n  }`\n)\n"
  },
  {
    "path": "src/materials/SpotLightMaterial.tsx",
    "content": "import * as THREE from 'three'\nimport { version } from '../helpers/constants'\n\nexport class SpotLightMaterial extends THREE.ShaderMaterial {\n  constructor() {\n    super({\n      uniforms: {\n        depth: { value: null },\n        opacity: { value: 1 },\n        attenuation: { value: 2.5 },\n        anglePower: { value: 12 },\n        spotPosition: { value: new THREE.Vector3(0, 0, 0) },\n        lightColor: { value: new THREE.Color('white') },\n        cameraNear: { value: 0 },\n        cameraFar: { value: 1 },\n        resolution: { value: new THREE.Vector2(0, 0) },\n      },\n      transparent: true,\n      depthWrite: false,\n      vertexShader: /* glsl */ `\n        varying vec3 vNormal;\n        varying float vViewZ;\n        varying float vIntensity;\n        uniform vec3 spotPosition;\n        uniform float attenuation;\n\n        #include <common>\n        #include <logdepthbuf_pars_vertex>\n\n        void main() {\n          // compute intensity\n          vNormal = normalize(normalMatrix * normal);\n          vec4 worldPosition = modelMatrix * vec4(position, 1);\n          vec4 viewPosition = viewMatrix * worldPosition;\n          vViewZ = viewPosition.z;\n\n          vIntensity = 1.0 - saturate(distance(worldPosition.xyz, spotPosition) / attenuation);\n\n          gl_Position = projectionMatrix * viewPosition;\n\n          #include <logdepthbuf_vertex>\n        }\n      `,\n      fragmentShader: /* glsl */ `\n        varying vec3 vNormal;\n        varying float vViewZ;\n        varying float vIntensity;\n\n        uniform vec3 lightColor;\n        uniform float anglePower;\n        uniform sampler2D depth;\n        uniform vec2 resolution;\n        uniform float cameraNear;\n        uniform float cameraFar;\n        uniform float opacity;\n\n        #include <packing>\n        #include <logdepthbuf_pars_fragment>\n\n        float readDepth(sampler2D depthSampler, vec2 uv) {\n          float fragCoordZ = texture(depthSampler, uv).r;\n\n          // https://github.com/mrdoob/three.js/issues/23072\n          #ifdef USE_LOGDEPTHBUF\n            float viewZ = 1.0 - exp2(fragCoordZ * log(cameraFar + 1.0) / log(2.0));\n          #else\n            float viewZ = perspectiveDepthToViewZ(fragCoordZ, cameraNear, cameraFar);\n          #endif\n\n          return viewZ;\n        }\n\n        void main() {\n          #include <logdepthbuf_fragment>\n\n          vec3 normal = vec3(vNormal.x, vNormal.y, abs(vNormal.z));\n          float angleIntensity = pow(dot(normal, vec3(0, 0, 1)), anglePower);\n          float intensity = vIntensity * angleIntensity;\n\n          // fades when z is close to sampled depth, meaning the cone is intersecting existing geometry\n          bool isSoft = resolution[0] > 0.0 && resolution[1] > 0.0;\n          if (isSoft) {\n            vec2 uv = gl_FragCoord.xy / resolution;\n            intensity *= smoothstep(0.0, 1.0, vViewZ - readDepth(depth, uv));\n          }\n\n          gl_FragColor = vec4(lightColor, intensity * opacity);\n\n          #include <tonemapping_fragment>\n          #include <${version >= 154 ? 'colorspace_fragment' : 'encodings_fragment'}>\n        }\n      `,\n    })\n  }\n}\n"
  },
  {
    "path": "src/materials/WireframeMaterial.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { shaderMaterial } from '../core/shaderMaterial'\n\nexport interface WireframeMaterialProps extends THREE.ShaderMaterialParameters {\n  fillOpacity?: number\n  fillMix?: number\n  strokeOpacity?: number\n  thickness?: number\n  colorBackfaces?: boolean\n  dashInvert?: boolean\n  dash?: boolean\n  dashRepeats?: number\n  dashLength?: number\n  squeeze?: boolean\n  squeezeMin?: number\n  squeezeMax?: number\n  stroke?: THREE.ColorRepresentation\n  backfaceStroke?: THREE.ColorRepresentation\n  fill?: THREE.ColorRepresentation\n}\n\nexport const WireframeMaterialShaders = {\n  uniforms: {\n    strokeOpacity: 1,\n    fillOpacity: 0.25,\n    fillMix: 0,\n    thickness: 0.05,\n    colorBackfaces: false,\n    dashInvert: true,\n    dash: false,\n    dashRepeats: 4,\n    dashLength: 0.5,\n    squeeze: false,\n    squeezeMin: 0.2,\n    squeezeMax: 1,\n    stroke: /* @__PURE__ */ new THREE.Color('#ff0000'),\n    backfaceStroke: /* @__PURE__ */ new THREE.Color('#0000ff'),\n    fill: /* @__PURE__ */ new THREE.Color('#00ff00'),\n  },\n  vertex: /* glsl */ `\n\t  attribute vec3 barycentric;\n\t\n\t\tvarying vec3 v_edges_Barycentric;\n\t\tvarying vec3 v_edges_Position;\n\n\t\tvoid initWireframe() {\n\t\t\tv_edges_Barycentric = barycentric;\n\t\t\tv_edges_Position = position.xyz;\n\t\t}\n\t  `,\n  fragment: /* glsl */ `\n\t\t#ifndef PI\n\t  \t#define PI 3.1415926535897932384626433832795\n\t\t#endif\n  \n\t  varying vec3 v_edges_Barycentric;\n\t  varying vec3 v_edges_Position;\n  \n\t  uniform float strokeOpacity;\n\t  uniform float fillOpacity;\n\t  uniform float fillMix;\n\t  uniform float thickness;\n\t  uniform bool colorBackfaces;\n  \n\t  // Dash\n\t  uniform bool dashInvert;\n\t  uniform bool dash;\n\t  uniform bool dashOnly;\n\t  uniform float dashRepeats;\n\t  uniform float dashLength;\n  \n\t  // Squeeze\n\t  uniform bool squeeze;\n\t  uniform float squeezeMin;\n\t  uniform float squeezeMax;\n  \n\t  // Colors\n\t  uniform vec3 stroke;\n\t  uniform vec3 backfaceStroke;\n\t  uniform vec3 fill;\n  \n\t  // This is like\n\t  float wireframe_aastep(float threshold, float dist) {\n\t\t  float afwidth = fwidth(dist) * 0.5;\n\t\t  return smoothstep(threshold - afwidth, threshold + afwidth, dist);\n\t  }\n  \n\t  float wireframe_map(float value, float min1, float max1, float min2, float max2) {\n\t\t  return min2 + (value - min1) * (max2 - min2) / (max1 - min1);\n\t  }\n  \n\t  float getWireframe() {\n\t\t\tvec3 barycentric = v_edges_Barycentric;\n\t\t\n\t\t\t// Distance from center of each triangle to its edges.\n\t\t\tfloat d = min(min(barycentric.x, barycentric.y), barycentric.z);\n\n\t\t\t// for dashed rendering, we can use this to get the 0 .. 1 value of the line length\n\t\t\tfloat positionAlong = max(barycentric.x, barycentric.y);\n\t\t\tif (barycentric.y < barycentric.x && barycentric.y < barycentric.z) {\n\t\t\t\tpositionAlong = 1.0 - positionAlong;\n\t\t\t}\n\n\t\t\t// the thickness of the stroke\n\t\t\tfloat computedThickness = wireframe_map(thickness, 0.0, 1.0, 0.0, 0.34);\n\n\t\t\t// if we want to shrink the thickness toward the center of the line segment\n\t\t\tif (squeeze) {\n\t\t\t\tcomputedThickness *= mix(squeezeMin, squeezeMax, (1.0 - sin(positionAlong * PI)));\n\t\t\t}\n\n\t\t\t// Create dash pattern\n\t\t\tif (dash) {\n\t\t\t\t// here we offset the stroke position depending on whether it\n\t\t\t\t// should overlap or not\n\t\t\t\tfloat offset = 1.0 / dashRepeats * dashLength / 2.0;\n\t\t\t\tif (!dashInvert) {\n\t\t\t\t\toffset += 1.0 / dashRepeats / 2.0;\n\t\t\t\t}\n\n\t\t\t\t// if we should animate the dash or not\n\t\t\t\t// if (dashAnimate) {\n\t\t\t\t// \toffset += time * 0.22;\n\t\t\t\t// }\n\n\t\t\t\t// create the repeating dash pattern\n\t\t\t\tfloat pattern = fract((positionAlong + offset) * dashRepeats);\n\t\t\t\tcomputedThickness *= 1.0 - wireframe_aastep(dashLength, pattern);\n\t\t\t}\n\n\t\t\t// compute the anti-aliased stroke edge  \n\t\t\tfloat edge = 1.0 - wireframe_aastep(computedThickness, d);\n\n\t\t\treturn edge;\n\t  }\n\t  `,\n}\n\nexport const WireframeMaterial = /* @__PURE__ */ shaderMaterial(\n  WireframeMaterialShaders.uniforms,\n  WireframeMaterialShaders.vertex +\n    /* glsl */ `\n  \tvoid main() {\n\t\tinitWireframe();\n\t\tgl_Position = projectionMatrix * modelViewMatrix * vec4(position, 1.0);\n\t}\n  `,\n  WireframeMaterialShaders.fragment +\n    /* glsl */ `\n  void main () {\n\t\t// Compute color\n\n\t\tfloat edge = getWireframe();\n\t\tvec4 colorStroke = vec4(stroke, edge);\n\n\t\t#ifdef FLIP_SIDED\n\t\t\tcolorStroke.rgb = backfaceStroke;\n\t\t#endif\n    \n\t\tvec4 colorFill = vec4(fill, fillOpacity);\n\t\tvec4 outColor = mix(colorFill, colorStroke, edge * strokeOpacity);\n\n\t\tgl_FragColor = outColor;\n\t}\n  `\n)\n\nexport function setWireframeOverride(\n  material: THREE.Material,\n  uniforms: {\n    [key: string]: THREE.IUniform<any>\n  }\n) {\n  material.onBeforeCompile = (shader) => {\n    shader.uniforms = {\n      ...shader.uniforms,\n      ...uniforms,\n    }\n\n    shader.vertexShader = shader.vertexShader.replace(\n      'void main() {',\n      `\n\t\t  ${WireframeMaterialShaders.vertex}\n\t\t  void main() {\n\t\t\tinitWireframe();\n\t\t`\n    )\n\n    shader.fragmentShader = shader.fragmentShader.replace(\n      'void main() {',\n      `\n\t\t  ${WireframeMaterialShaders.fragment}\n\t\t  void main() {\n\t\t`\n    )\n\n    shader.fragmentShader = shader.fragmentShader.replace(\n      '#include <color_fragment>',\n      /* glsl */ `\n\t\t  #include <color_fragment>\n\t\t\t  float edge = getWireframe();\n\t\t  vec4 colorStroke = vec4(stroke, edge);\n\t\t  #ifdef FLIP_SIDED\n\t\t\tcolorStroke.rgb = backfaceStroke;\n\t\t  #endif\n\t\t  vec4 colorFill = vec4(mix(diffuseColor.rgb, fill, fillMix), mix(diffuseColor.a, fillOpacity, fillMix));\n\t\t  vec4 outColor = mix(colorFill, colorStroke, edge * strokeOpacity);\n\n\t\t  diffuseColor.rgb = outColor.rgb;\n\t\t  diffuseColor.a *= outColor.a;\n\t\t`\n    )\n  }\n\n  material.side = THREE.DoubleSide\n  material.transparent = true\n}\n\nexport function useWireframeUniforms(\n  uniforms: {\n    [key: string]: THREE.IUniform<any>\n  },\n  props: WireframeMaterialProps\n) {\n  React.useEffect(\n    () => void (uniforms.fillOpacity.value = props.fillOpacity ?? uniforms.fillOpacity.value),\n    [props.fillOpacity]\n  )\n  React.useEffect(() => void (uniforms.fillMix.value = props.fillMix ?? uniforms.fillMix.value), [props.fillMix])\n  React.useEffect(\n    () => void (uniforms.strokeOpacity.value = props.strokeOpacity ?? uniforms.strokeOpacity.value),\n    [props.strokeOpacity]\n  )\n  React.useEffect(\n    () => void (uniforms.thickness.value = props.thickness ?? uniforms.thickness.value),\n    [props.thickness]\n  )\n  React.useEffect(() => void (uniforms.colorBackfaces.value = !!props.colorBackfaces), [props.colorBackfaces])\n  React.useEffect(() => void (uniforms.dash.value = !!props.dash), [props.dash])\n  React.useEffect(() => void (uniforms.dashInvert.value = !!props.dashInvert), [props.dashInvert])\n  React.useEffect(\n    () => void (uniforms.dashRepeats.value = props.dashRepeats ?? uniforms.dashRepeats.value),\n    [props.dashRepeats]\n  )\n  React.useEffect(\n    () => void (uniforms.dashLength.value = props.dashLength ?? uniforms.dashLength.value),\n    [props.dashLength]\n  )\n  React.useEffect(() => void (uniforms.squeeze.value = !!props.squeeze), [props.squeeze])\n  React.useEffect(\n    () => void (uniforms.squeezeMin.value = props.squeezeMin ?? uniforms.squeezeMin.value),\n    [props.squeezeMin]\n  )\n  React.useEffect(\n    () => void (uniforms.squeezeMax.value = props.squeezeMax ?? uniforms.squeezeMax.value),\n    [props.squeezeMax]\n  )\n  React.useEffect(\n    () => void (uniforms.stroke.value = props.stroke ? new THREE.Color(props.stroke) : uniforms.stroke.value),\n    [props.stroke]\n  )\n  React.useEffect(\n    () => void (uniforms.fill.value = props.fill ? new THREE.Color(props.fill) : uniforms.fill.value),\n    [props.fill]\n  )\n  React.useEffect(\n    () =>\n      void (uniforms.backfaceStroke.value = props.backfaceStroke\n        ? new THREE.Color(props.backfaceStroke)\n        : uniforms.backfaceStroke.value),\n    [props.backfaceStroke]\n  )\n}\n"
  },
  {
    "path": "src/native/index.ts",
    "content": "export * from '../core'\n"
  },
  {
    "path": "src/native/package.json",
    "content": "{\n  \"main\": \"index.cjs.js\",\n  \"module\": \"index.js\",\n  \"types\": \"index.d.ts\"\n}\n"
  },
  {
    "path": "src/web/CycleRaycast.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useThree } from '@react-three/fiber'\n\nexport type CycleRaycastProps = {\n  onChanged?: (hits: THREE.Intersection[], cycle: number) => null\n  preventDefault?: boolean\n  scroll?: boolean\n  keyCode?: number\n  portal?: React.RefObject<HTMLElement>\n}\n\nexport function CycleRaycast({\n  onChanged,\n  portal,\n  preventDefault = true,\n  scroll = true,\n  keyCode = 9,\n}: CycleRaycastProps) {\n  const cycle = React.useRef(0)\n  const setEvents = useThree((state) => state.setEvents)\n  const get = useThree((state) => state.get)\n  const gl = useThree((state) => state.gl)\n\n  React.useEffect(() => {\n    let hits: THREE.Intersection[] = []\n    let lastEvent: PointerEvent = undefined!\n    const prev = get().events.filter\n    const target = portal?.current ?? gl.domElement.parentNode\n\n    // Render custom status\n    const renderStatus = () => target && onChanged && onChanged(hits, Math.round(cycle.current) % hits.length)\n\n    // Overwrite the raycasters custom filter (this only exists in r3f)\n    setEvents({\n      filter: (intersections, state) => {\n        // Reset cycle when the intersections change\n        let clone = [...intersections]\n        if (\n          clone.length !== hits.length ||\n          !hits.every((hit) => clone.map((e) => e.object.uuid).includes(hit.object.uuid))\n        ) {\n          cycle.current = 0\n          hits = clone\n          renderStatus()\n        }\n        // Run custom filter if there is one\n        if (prev) clone = prev(clone, state)\n        // Cycle through the actual raycast intersects\n        for (let i = 0; i < Math.round(cycle.current) % clone.length; i++) {\n          const first = clone.shift() as THREE.Intersection\n          clone = [...clone, first]\n        }\n        return clone\n      },\n    })\n\n    // Cycle, refresh events and render status\n    const refresh = (fn) => {\n      cycle.current = fn(cycle.current)\n      // Cancel hovered elements and fake a pointer-move\n      get().events.handlers?.onPointerCancel(undefined as any)\n      get().events.handlers?.onPointerMove(lastEvent)\n      renderStatus()\n    }\n\n    // Key events\n    const tabEvent = (event: KeyboardEvent) => {\n      if ((event.keyCode || event.which) === keyCode) {\n        if (preventDefault) event.preventDefault()\n        if (hits.length > 1) refresh((current) => current + 1)\n      }\n    }\n\n    // Wheel events\n    const wheelEvent = (event: WheelEvent) => {\n      if (preventDefault) event.preventDefault()\n      let delta = 0\n      if (!event) event = window.event as WheelEvent\n      if ((event as any).wheelDelta) delta = (event as any).wheelDelta / 120\n      else if (event.detail) delta = -event.detail / 3\n      if (hits.length > 1) refresh((current) => Math.abs(current - delta))\n    }\n\n    // Catch last move event and position custom status\n    const moveEvent = (event: PointerEvent) => (lastEvent = event)\n\n    document.addEventListener('pointermove', moveEvent, { passive: true })\n    if (scroll) document.addEventListener('wheel', wheelEvent)\n    if (keyCode !== undefined) document.addEventListener('keydown', tabEvent)\n\n    return () => {\n      // Clean up\n      setEvents({ filter: prev })\n      if (keyCode !== undefined) document.removeEventListener('keydown', tabEvent)\n      if (scroll) document.removeEventListener('wheel', wheelEvent)\n      document.removeEventListener('pointermove', moveEvent)\n    }\n  }, [gl, get, setEvents, preventDefault, scroll, keyCode])\n  return null\n}\n"
  },
  {
    "path": "src/web/DragControls.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useThree } from '@react-three/fiber'\nimport { useGesture, DragConfig } from '@use-gesture/react'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nconst initialModelPosition = /* @__PURE__ */ new THREE.Vector3()\nconst mousePosition2D = /* @__PURE__ */ new THREE.Vector2()\nconst mousePosition3D = /* @__PURE__ */ new THREE.Vector3()\nconst dragOffset = /* @__PURE__ */ new THREE.Vector3()\nconst dragPlaneNormal = /* @__PURE__ */ new THREE.Vector3()\nconst dragPlane = /* @__PURE__ */ new THREE.Plane()\n\ntype ControlsProto = {\n  enabled: boolean\n}\n\nexport type DragControlsProps = {\n  /** If autoTransform is true, automatically apply the local transform on drag, true */\n  autoTransform?: boolean\n  /** The matrix to control */\n  matrix?: THREE.Matrix4\n  /** Lock the drag to a specific axis */\n  axisLock?: 'x' | 'y' | 'z'\n  /** Limits */\n  dragLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n  /** Hover event */\n  onHover?: (hovering: boolean) => void\n  /** Drag start event */\n  onDragStart?: (origin: THREE.Vector3) => void\n  /** Drag event */\n  onDrag?: (\n    localMatrix: THREE.Matrix4,\n    deltaLocalMatrix: THREE.Matrix4,\n    worldMatrix: THREE.Matrix4,\n    deltaWorldMatrix: THREE.Matrix4\n  ) => void /** Drag end event */\n  onDragEnd?: () => void\n  children: React.ReactNode\n  dragConfig?: DragConfig\n}\n\nexport const DragControls: ForwardRefComponent<DragControlsProps, THREE.Group> = React.forwardRef<\n  THREE.Group,\n  DragControlsProps\n>(\n  (\n    {\n      autoTransform = true,\n      matrix,\n      axisLock,\n      dragLimits,\n      onHover,\n      onDragStart,\n      onDrag,\n      onDragEnd,\n      children,\n      dragConfig,\n      ...props\n    },\n    fRef\n  ) => {\n    const defaultControls = useThree((state) => (state as any).controls) as ControlsProto | undefined\n    const { camera, size, raycaster, invalidate } = useThree()\n    const ref = React.useRef<THREE.Group>(null!)\n\n    const bind = useGesture(\n      {\n        onHover: ({ hovering }) => onHover && onHover(hovering ?? false),\n        onDragStart: ({ event }) => {\n          if (defaultControls) defaultControls.enabled = false\n          const { point } = event as any\n\n          ref.current.matrix.decompose(initialModelPosition, new THREE.Quaternion(), new THREE.Vector3())\n          mousePosition3D.copy(point)\n          dragOffset.copy(mousePosition3D).sub(initialModelPosition)\n\n          onDragStart && onDragStart(initialModelPosition)\n          invalidate()\n        },\n        onDrag: ({ xy: [dragX, dragY], intentional }) => {\n          if (!intentional) return\n          const normalizedMouseX = ((dragX - size.left) / size.width) * 2 - 1\n          const normalizedMouseY = -((dragY - size.top) / size.height) * 2 + 1\n\n          mousePosition2D.set(normalizedMouseX, normalizedMouseY)\n          raycaster.setFromCamera(mousePosition2D, camera)\n\n          if (!axisLock) {\n            camera.getWorldDirection(dragPlaneNormal).negate()\n          } else {\n            switch (axisLock) {\n              case 'x':\n                dragPlaneNormal.set(1, 0, 0)\n                break\n              case 'y':\n                dragPlaneNormal.set(0, 1, 0)\n                break\n              case 'z':\n                dragPlaneNormal.set(0, 0, 1)\n                break\n            }\n          }\n\n          dragPlane.setFromNormalAndCoplanarPoint(dragPlaneNormal, mousePosition3D)\n          raycaster.ray.intersectPlane(dragPlane, mousePosition3D)\n\n          const previousLocalMatrix = ref.current.matrix.clone()\n          const previousWorldMatrix = ref.current.matrixWorld.clone()\n\n          const intendedNewPosition = new THREE.Vector3(\n            mousePosition3D.x - dragOffset.x,\n            mousePosition3D.y - dragOffset.y,\n            mousePosition3D.z - dragOffset.z\n          )\n\n          if (dragLimits) {\n            intendedNewPosition.x = dragLimits[0]\n              ? Math.max(Math.min(intendedNewPosition.x, dragLimits[0][1]), dragLimits[0][0])\n              : intendedNewPosition.x\n            intendedNewPosition.y = dragLimits[1]\n              ? Math.max(Math.min(intendedNewPosition.y, dragLimits[1][1]), dragLimits[1][0])\n              : intendedNewPosition.y\n            intendedNewPosition.z = dragLimits[2]\n              ? Math.max(Math.min(intendedNewPosition.z, dragLimits[2][1]), dragLimits[2][0])\n              : intendedNewPosition.z\n          }\n\n          if (autoTransform) {\n            ref.current.matrix.setPosition(intendedNewPosition)\n\n            const deltaLocalMatrix = ref.current.matrix.clone().multiply(previousLocalMatrix.invert())\n            const deltaWorldMatrix = ref.current.matrix.clone().multiply(previousWorldMatrix.invert())\n\n            onDrag && onDrag(ref.current.matrix, deltaLocalMatrix, ref.current.matrixWorld, deltaWorldMatrix)\n          } else {\n            const tempMatrix = new THREE.Matrix4().copy(ref.current.matrix)\n            tempMatrix.setPosition(intendedNewPosition)\n\n            const deltaLocalMatrix = tempMatrix.clone().multiply(previousLocalMatrix.invert())\n            const deltaWorldMatrix = tempMatrix.clone().multiply(previousWorldMatrix.invert())\n\n            onDrag && onDrag(tempMatrix, deltaLocalMatrix, ref.current.matrixWorld, deltaWorldMatrix)\n          }\n          invalidate()\n        },\n        onDragEnd: () => {\n          if (defaultControls) defaultControls.enabled = true\n\n          onDragEnd && onDragEnd()\n          invalidate()\n        },\n      },\n      {\n        drag: {\n          filterTaps: true,\n          threshold: 1,\n          ...(typeof dragConfig === 'object' ? dragConfig : {}),\n        },\n      }\n    )\n\n    React.useImperativeHandle(fRef, () => ref.current, [])\n\n    React.useLayoutEffect(() => {\n      if (!matrix) return\n\n      // If the matrix is a real matrix4 it means that the user wants to control the gizmo\n      // In that case it should just be set, as a bare prop update would merely copy it\n      ref.current.matrix = matrix\n    }, [matrix])\n\n    return (\n      <group ref={ref} {...(bind() as any)} matrix={matrix} matrixAutoUpdate={false} {...props}>\n        {children}\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/web/FaceControls.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport {\n  useState,\n  Suspense,\n  useEffect,\n  useRef,\n  useCallback,\n  forwardRef,\n  useMemo,\n  useImperativeHandle,\n  RefObject,\n  createContext,\n  useContext,\n  ComponentRef,\n} from 'react'\nimport { useFrame, useThree } from '@react-three/fiber'\nimport type { FaceLandmarker, FaceLandmarkerResult } from '@mediapipe/tasks-vision'\nimport { easing } from 'maath'\n\nimport { VideoTexture, VideoTextureProps } from '../core/VideoTexture'\nimport { WebcamVideoTexture } from './WebcamVideoTexture'\nimport { Facemesh, FacemeshApi, FacemeshProps } from './Facemesh'\nimport { useFaceLandmarker } from './FaceLandmarker'\n\ntype VideoFrame = Parameters<FaceLandmarker['detectForVideo']>[0]\n\nfunction mean(v1: THREE.Vector3, v2: THREE.Vector3) {\n  return v1.clone().add(v2).multiplyScalar(0.5)\n}\n\nfunction localToLocal(objSrc: THREE.Object3D, v: THREE.Vector3, objDst: THREE.Object3D) {\n  // see: https://discourse.threejs.org/t/object3d-localtolocal/51564\n  const v_world = objSrc.localToWorld(v)\n  return objDst.worldToLocal(v_world)\n}\n\n//\n//\n//\n\nexport type FaceControlsProps = {\n  /** The camera to be controlled */\n  camera?: THREE.Camera\n  /** VideoTexture or WebcamVideoTexture options */\n  videoTexture?: VideoTextureProps\n  /** Disable the automatic face-detection => you should provide `faceLandmarkerResult` yourself in this case */\n  manualDetect?: boolean\n  /** FaceLandmarker result */\n  faceLandmarkerResult?: FaceLandmarkerResult\n  /** Disable the rAF camera position/rotation update */\n  manualUpdate?: boolean\n  /** Reference this FaceControls instance as state's `controls` */\n  makeDefault?: boolean\n  /** Approximate time to reach the target. A smaller value will reach the target faster. */\n  smoothTime?: number\n  /** Apply position offset extracted from `facialTransformationMatrix` */\n  offset?: boolean\n  /** Offset sensitivity factor, less is more sensible */\n  offsetScalar?: number\n  /** Enable eye-tracking */\n  eyes?: boolean\n  /** Force Facemesh's `origin` to be the middle of the 2 eyes */\n  eyesAsOrigin?: boolean\n  /** Constant depth of the Facemesh */\n  depth?: number\n  /** Enable debug mode */\n  debug?: boolean\n  /** Facemesh options, default: undefined */\n  facemesh?: FacemeshProps\n}\n\nexport type FaceControlsApi = THREE.EventDispatcher & {\n  /** Compute the target for the camera */\n  computeTarget: () => THREE.Object3D\n  /** Update camera's position/rotation to the `target` */\n  update: (delta: number, target?: THREE.Object3D) => void\n  /** <Facemesh> ref api */\n  facemeshApiRef: RefObject<FacemeshApi>\n}\n\nconst FaceControlsContext = /* @__PURE__ */ createContext({} as FaceControlsApi)\n\n/**\n * The camera follows your face.\n *\n * Pre-requisite: wrap into a `FaceLandmarker` provider:\n *\n * ```jsx\n * <FaceLandmarker>...</FaceLandmarker>\n * ```\n */\n\nexport const FaceControls = /* @__PURE__ */ forwardRef<FaceControlsApi, FaceControlsProps>(\n  (\n    {\n      camera,\n      videoTexture = { start: true },\n      manualDetect = false,\n      faceLandmarkerResult,\n      manualUpdate = false,\n      makeDefault,\n      smoothTime = 0.25,\n      offset = true,\n      offsetScalar = 80,\n      eyes = false,\n      eyesAsOrigin = true,\n      depth = 0.15,\n      debug = false,\n      facemesh,\n    },\n    fref\n  ) => {\n    const scene = useThree((state) => state.scene)\n    const defaultCamera = useThree((state) => state.camera)\n    const set = useThree((state) => state.set)\n    const get = useThree((state) => state.get)\n    const explCamera = camera || defaultCamera\n\n    const facemeshApiRef = useRef<FacemeshApi>(null)\n\n    //\n    // computeTarget()\n    //\n    // Compute `target` position and rotation for the camera (according to <Facemesh>)\n    //\n    //  1. 👀 either following the 2 eyes\n    //  2. 👤 or just the head mesh\n    //\n\n    const [target] = useState(() => new THREE.Object3D())\n    const [irisRightDirPos] = useState(() => new THREE.Vector3())\n    const [irisLeftDirPos] = useState(() => new THREE.Vector3())\n    const [irisRightLookAt] = useState(() => new THREE.Vector3())\n    const [irisLeftLookAt] = useState(() => new THREE.Vector3())\n    const computeTarget = useCallback<FaceControlsApi['computeTarget']>(() => {\n      // same parent as the camera\n      target.parent = explCamera.parent\n\n      const facemeshApi = facemeshApiRef.current\n      if (facemeshApi) {\n        const { outerRef, eyeRightRef, eyeLeftRef } = facemeshApi\n\n        if (eyeRightRef.current && eyeLeftRef.current) {\n          // 1. 👀\n\n          const { irisDirRef: irisRightDirRef } = eyeRightRef.current\n          const { irisDirRef: irisLeftDirRef } = eyeLeftRef.current\n\n          if (irisRightDirRef.current && irisLeftDirRef.current && outerRef.current) {\n            //\n            // position: mean of irisRightDirPos,irisLeftDirPos\n            //\n            irisRightDirPos.copy(localToLocal(irisRightDirRef.current, new THREE.Vector3(0, 0, 0), outerRef.current))\n            irisLeftDirPos.copy(localToLocal(irisLeftDirRef.current, new THREE.Vector3(0, 0, 0), outerRef.current))\n            target.position.copy(\n              localToLocal(outerRef.current, mean(irisRightDirPos, irisLeftDirPos), explCamera.parent || scene)\n            )\n\n            //\n            // lookAt: mean of irisRightLookAt,irisLeftLookAt\n            //\n            irisRightLookAt.copy(localToLocal(irisRightDirRef.current, new THREE.Vector3(0, 0, 1), outerRef.current))\n            irisLeftLookAt.copy(localToLocal(irisLeftDirRef.current, new THREE.Vector3(0, 0, 1), outerRef.current))\n            target.lookAt(outerRef.current.localToWorld(mean(irisRightLookAt, irisLeftLookAt)))\n          }\n        } else {\n          // 2. 👤\n\n          if (outerRef.current) {\n            target.position.copy(localToLocal(outerRef.current, new THREE.Vector3(0, 0, 0), explCamera.parent || scene))\n            target.lookAt(outerRef.current.localToWorld(new THREE.Vector3(0, 0, 1)))\n          }\n        }\n      }\n\n      return target\n    }, [explCamera, irisLeftDirPos, irisLeftLookAt, irisRightDirPos, irisRightLookAt, scene, target])\n\n    //\n    // update()\n    //\n    // Updating the camera `current` position and rotation, following `target`\n    //\n\n    const [current] = useState(() => new THREE.Object3D())\n    const update = useCallback<FaceControlsApi['update']>(\n      function (delta, target) {\n        if (explCamera) {\n          target ??= computeTarget()\n\n          if (smoothTime > 0) {\n            // damping current\n            const eps = 1e-9\n            easing.damp3(current.position, target.position, smoothTime, delta, undefined, undefined, eps)\n            easing.dampE(current.rotation, target.rotation, smoothTime, delta, undefined, undefined, eps)\n          } else {\n            // instant\n            current.position.copy(target.position)\n            current.rotation.copy(target.rotation)\n          }\n\n          explCamera.position.copy(current.position)\n          explCamera.rotation.copy(current.rotation)\n        }\n      },\n      [explCamera, computeTarget, smoothTime, current.position, current.rotation]\n    )\n\n    useFrame((_, delta) => {\n      if (manualUpdate) return\n      update(delta)\n    })\n\n    //\n    // onVideoFrame (only used if !manualDetect)\n    //\n\n    const videoTextureRef = useRef<ComponentRef<typeof VideoTexture>>(null)\n\n    const [_faceLandmarkerResult, setFaceLandmarkerResult] = useState<FaceLandmarkerResult>()\n    const faceLandmarker = useFaceLandmarker()\n    const onVideoFrame = useCallback<NonNullable<VideoTextureProps['onVideoFrame']>>(\n      (now, metadata) => {\n        const texture = videoTextureRef.current\n        if (!texture) return\n        const videoFrame = texture.source.data as VideoFrame\n        const result = faceLandmarker?.detectForVideo(videoFrame, now)\n        setFaceLandmarkerResult(result)\n      },\n      [faceLandmarker]\n    )\n\n    //\n    // Ref API\n    //\n\n    const api = useMemo<FaceControlsApi>(\n      () =>\n        Object.assign(Object.create(THREE.EventDispatcher.prototype), {\n          computeTarget,\n          update,\n          facemeshApiRef,\n        }),\n      [computeTarget, update]\n    )\n    useImperativeHandle(fref, () => api, [api])\n\n    //\n    // makeDefault (`controls` global state)\n    //\n\n    useEffect(() => {\n      if (makeDefault) {\n        const old = get().controls\n        set({ controls: api })\n        return () => set({ controls: old })\n      }\n    }, [makeDefault, api, get, set])\n\n    //\n    //\n    //\n\n    const result = faceLandmarkerResult ?? _faceLandmarkerResult\n\n    const points = result?.faceLandmarks[0]\n    const facialTransformationMatrix = result?.facialTransformationMatrixes?.[0]\n    const faceBlendshapes = result?.faceBlendshapes?.[0]\n\n    const videoTextureProps = { onVideoFrame, ...videoTexture }\n\n    return (\n      <FaceControlsContext.Provider value={api}>\n        {!manualDetect && (\n          <Suspense fallback={null}>\n            {'src' in videoTextureProps ? (\n              <VideoTexture ref={videoTextureRef} {...videoTextureProps} />\n            ) : (\n              <WebcamVideoTexture ref={videoTextureRef} {...videoTextureProps} />\n            )}\n          </Suspense>\n        )}\n\n        <Facemesh\n          ref={facemeshApiRef}\n          children={<meshNormalMaterial side={THREE.DoubleSide} />}\n          {...facemesh}\n          points={points}\n          depth={depth}\n          facialTransformationMatrix={facialTransformationMatrix}\n          faceBlendshapes={faceBlendshapes}\n          eyes={eyes}\n          eyesAsOrigin={eyesAsOrigin}\n          offset={offset}\n          offsetScalar={offsetScalar}\n          debug={debug}\n          rotation-z={Math.PI}\n          visible={debug}\n        />\n      </FaceControlsContext.Provider>\n    )\n  }\n)\n\nexport const useFaceControls = () => useContext(FaceControlsContext)\n"
  },
  {
    "path": "src/web/FaceLandmarker.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as React from 'react'\nimport { createContext, forwardRef, ReactNode, useContext, useEffect, useImperativeHandle } from 'react'\nimport type { FaceLandmarker as FaceLandmarkerImpl, FaceLandmarkerOptions } from '@mediapipe/tasks-vision'\nimport { clear, suspend } from 'suspend-react'\n\nconst FaceLandmarkerContext = /* @__PURE__ */ createContext({} as FaceLandmarkerImpl | undefined)\n\nexport type FaceLandmarkerProps = {\n  basePath?: string\n  options?: FaceLandmarkerOptions\n  children?: ReactNode\n}\n\nexport const FaceLandmarkerDefaults = {\n  basePath: 'https://cdn.jsdelivr.net/npm/@mediapipe/tasks-vision@0.10.17/wasm',\n  options: {\n    baseOptions: {\n      modelAssetPath:\n        'https://storage.googleapis.com/mediapipe-models/face_landmarker/face_landmarker/float16/1/face_landmarker.task',\n      delegate: 'GPU',\n    },\n    runningMode: 'VIDEO',\n    outputFaceBlendshapes: true,\n    outputFacialTransformationMatrixes: true,\n  } as FaceLandmarkerOptions,\n}\n\nexport const FaceLandmarker = forwardRef<FaceLandmarkerImpl, FaceLandmarkerProps>(\n  ({ basePath = FaceLandmarkerDefaults.basePath, options = FaceLandmarkerDefaults.options, children }, fref) => {\n    const opts = JSON.stringify(options)\n\n    const faceLandmarker = suspend(async () => {\n      const { FilesetResolver, FaceLandmarker } = await import('@mediapipe/tasks-vision')\n      const vision = await FilesetResolver.forVisionTasks(basePath)\n      return FaceLandmarker.createFromOptions(vision, options)\n    }, [basePath, opts])\n\n    useEffect(() => {\n      return () => {\n        faceLandmarker?.close()\n        clear([basePath, opts])\n      }\n    }, [faceLandmarker, basePath, opts])\n\n    useImperativeHandle(fref, () => faceLandmarker, [faceLandmarker]) // expose faceLandmarker through ref\n\n    return <FaceLandmarkerContext.Provider value={faceLandmarker}>{children}</FaceLandmarkerContext.Provider>\n  }\n)\n\nexport function useFaceLandmarker() {\n  return useContext(FaceLandmarkerContext)\n}\n"
  },
  {
    "path": "src/web/Facemesh.tsx",
    "content": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeElements, useThree } from '@react-three/fiber'\n\nimport { Line } from '../core/Line'\n\nexport type MediaPipeFaceMesh = typeof FacemeshDatas.SAMPLE_FACE\n\nexport type MediaPipePoints =\n  | typeof FacemeshDatas.SAMPLE_FACE.keypoints\n  | (typeof FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.faceLandmarks)[0]\n\nexport type FacemeshProps = {\n  /** an array of 468+ keypoints as returned by google/mediapipe tasks-vision, default: a sample face */\n  points?: MediaPipePoints\n  /** @deprecated an face object as returned by tensorflow/tfjs-models face-landmarks-detection */\n  face?: MediaPipeFaceMesh\n  /** constant width of the mesh, default: undefined */\n  width?: number\n  /** or constant height of the mesh, default: undefined */\n  height?: number\n  /** or constant depth of the mesh, default: 1 */\n  depth?: number\n  /** a landmarks tri supposed to be vertical, default: [159, 386, 200] (see: https://github.com/tensorflow/tfjs-models/tree/master/face-landmarks-detection#mediapipe-facemesh-keypoints) */\n  verticalTri?: [number, number, number]\n  /** a landmark index (to get the position from) or a vec3 to be the origin of the mesh. default: undefined (ie. the bbox center) */\n  origin?: number | THREE.Vector3\n  /** A facial transformation matrix, as returned by FaceLandmarkerResult.facialTransformationMatrixes (see: https://developers.google.com/mediapipe/solutions/vision/face_landmarker/web_js#handle_and_display_results) */\n  facialTransformationMatrix?: (typeof FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.facialTransformationMatrixes)[0]\n  /** Apply position offset extracted from `facialTransformationMatrix` */\n  offset?: boolean\n  /** Offset sensitivity factor, less is more sensible */\n  offsetScalar?: number\n  /** Fface blendshapes, as returned by FaceLandmarkerResult.faceBlendshapes (see: https://developers.google.com/mediapipe/solutions/vision/face_landmarker/web_js#handle_and_display_results) */\n  faceBlendshapes?: (typeof FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.faceBlendshapes)[0]\n  /** whether to enable eyes (nb. `faceBlendshapes` is required for), default: true */\n  eyes?: boolean\n  /** Force `origin` to be the middle of the 2 eyes (nb. `eyes` is required for), default: false */\n  eyesAsOrigin?: boolean\n  /** debug mode, default: false */\n  debug?: boolean\n} & Omit<ThreeElements['group'], 'ref'>\n\nexport type FacemeshApi = {\n  meshRef: React.RefObject<THREE.Mesh>\n  outerRef: React.RefObject<THREE.Group>\n  eyeRightRef: React.RefObject<FacemeshEyeApi>\n  eyeLeftRef: React.RefObject<FacemeshEyeApi>\n}\n\nconst defaultLookAt = /* @__PURE__ */ new THREE.Vector3(0, 0, -1)\n\nconst normal = /* @__PURE__ */ (function () {\n  const a = new THREE.Vector3()\n  const b = new THREE.Vector3()\n  const c = new THREE.Vector3()\n  const ab = new THREE.Vector3()\n  const ac = new THREE.Vector3()\n\n  return function (\n    v1: THREE.Vector3,\n    v2: THREE.Vector3,\n    v3: THREE.Vector3,\n    v: THREE.Vector3 // result\n  ) {\n    a.copy(v1)\n    b.copy(v2)\n    c.copy(v3)\n\n    ab.copy(b).sub(a)\n    ac.copy(c).sub(a)\n\n    return v.crossVectors(ac, ab).normalize()\n  }\n})()\n\nfunction mean(v1: THREE.Vector3, v2: THREE.Vector3) {\n  return v1.clone().add(v2).multiplyScalar(0.5)\n}\n\nexport const Facemesh = /* @__PURE__ */ React.forwardRef<FacemeshApi, FacemeshProps>(\n  (\n    {\n      points = FacemeshDatas.SAMPLE_FACELANDMARKER_RESULT.faceLandmarks[0],\n      face,\n      facialTransformationMatrix,\n      faceBlendshapes,\n      offset,\n      offsetScalar = 80,\n      width,\n      height,\n      depth = 1,\n      verticalTri = [159, 386, 152],\n      origin,\n      eyes = true,\n      eyesAsOrigin = false,\n      debug = false,\n      children,\n      ...props\n    },\n    fref\n  ) => {\n    if (face) {\n      points = face.keypoints\n      console.warn('Facemesh `face` prop is deprecated: use `points` instead')\n    }\n\n    const offsetRef = React.useRef<THREE.Group>(null)\n    const scaleRef = React.useRef<THREE.Group>(null)\n    const originRef = React.useRef<THREE.Group>(null)\n    const outerRef = React.useRef<THREE.Group>(null)\n    const meshRef = React.useRef<THREE.Mesh>(null)\n    const eyeRightRef = React.useRef<FacemeshEyeApi>(null)\n    const eyeLeftRef = React.useRef<FacemeshEyeApi>(null)\n\n    const [sightDir] = React.useState(() => new THREE.Vector3())\n    const [transform] = React.useState(() => new THREE.Object3D())\n    const [sightDirQuaternion] = React.useState(() => new THREE.Quaternion())\n    const [_origin] = React.useState(() => new THREE.Vector3())\n\n    const { invalidate } = useThree()\n\n    React.useEffect(() => {\n      meshRef.current?.geometry.setIndex(FacemeshDatas.TRIANGULATION)\n    }, [])\n\n    const [bboxSize] = React.useState(() => new THREE.Vector3())\n\n    React.useEffect(() => {\n      const faceGeometry = meshRef.current?.geometry\n      if (!faceGeometry) return\n\n      faceGeometry.setFromPoints(points as THREE.Vector3[])\n      faceGeometry.setDrawRange(0, FacemeshDatas.TRIANGULATION.length)\n\n      //\n      // A. compute sightDir vector\n      //\n      //  - either from `facialTransformationMatrix` if available\n      //  - or from `verticalTri`\n      //\n\n      if (facialTransformationMatrix) {\n        // from facialTransformationMatrix\n        transform.matrix.fromArray(facialTransformationMatrix.data)\n        transform.matrix.decompose(transform.position, transform.quaternion, transform.scale)\n\n        // Rotation: y and z axes are inverted\n        transform.rotation.y *= -1\n        transform.rotation.z *= -1\n        sightDirQuaternion.setFromEuler(transform.rotation)\n\n        // Offset: y and z axes are inverted\n        if (offset) {\n          transform.position.y *= -1\n          transform.position.z *= -1\n          offsetRef.current?.position.copy(transform.position.divideScalar(offsetScalar))\n        } else {\n          offsetRef.current?.position.set(0, 0, 0) // reset\n        }\n      } else {\n        // normal to verticalTri\n        normal(\n          points[verticalTri[0]] as THREE.Vector3,\n          points[verticalTri[1]] as THREE.Vector3,\n          points[verticalTri[2]] as THREE.Vector3,\n          sightDir\n        )\n\n        sightDirQuaternion.setFromUnitVectors(defaultLookAt, sightDir)\n      }\n\n      const sightDirQuaternionInverse = sightDirQuaternion.clone().invert()\n\n      //\n      // B. geometry (straightened)\n      //\n\n      // 1. center (before rotate back)\n      faceGeometry.computeBoundingBox()\n      if (debug) invalidate() // invalidate to force re-render for box3Helper (after .computeBoundingBox())\n      faceGeometry.center()\n\n      // 2. rotate back + rotate outerRef (once 1.)\n      faceGeometry.applyQuaternion(sightDirQuaternionInverse)\n      outerRef.current?.setRotationFromQuaternion(sightDirQuaternion)\n\n      // 3. 👀 eyes\n      if (eyes) {\n        if (!faceBlendshapes) {\n          console.warn('Facemesh `eyes` option only works if `faceBlendshapes` is provided: skipping.')\n        } else {\n          if (eyeRightRef.current && eyeLeftRef.current && originRef.current) {\n            if (eyesAsOrigin) {\n              // compute the middle of the 2 eyes as the `origin`\n              const eyeRightSphere = eyeRightRef.current._computeSphere(faceGeometry)\n              const eyeLeftSphere = eyeLeftRef.current._computeSphere(faceGeometry)\n              const eyesCenter = mean(eyeRightSphere.center, eyeLeftSphere.center)\n              origin = eyesCenter.negate() // eslint-disable-line react-hooks/exhaustive-deps\n\n              eyeRightRef.current._update(faceGeometry, faceBlendshapes, eyeRightSphere)\n              eyeLeftRef.current._update(faceGeometry, faceBlendshapes, eyeLeftSphere)\n            } else {\n              eyeRightRef.current._update(faceGeometry, faceBlendshapes)\n              eyeLeftRef.current._update(faceGeometry, faceBlendshapes)\n            }\n          }\n        }\n      }\n\n      // 3. origin\n      if (originRef.current) {\n        if (origin !== undefined) {\n          if (typeof origin === 'number') {\n            const position = faceGeometry.getAttribute('position') as THREE.BufferAttribute\n            _origin.set(-position.getX(origin), -position.getY(origin), -position.getZ(origin))\n          } else if (origin.isVector3) {\n            _origin.copy(origin)\n          }\n        } else {\n          _origin.setScalar(0)\n        }\n\n        originRef.current.position.copy(_origin)\n      }\n\n      // 4. re-scale\n      if (scaleRef.current) {\n        let scale = 1\n        if (width || height || depth) {\n          faceGeometry.boundingBox!.getSize(bboxSize)\n          if (width) scale = width / bboxSize.x // fit in width\n          if (height) scale = height / bboxSize.y // fit in height\n          if (depth) scale = depth / bboxSize.z // fit in depth\n        }\n\n        scaleRef.current.scale.setScalar(scale !== 1 ? scale : 1)\n      }\n\n      faceGeometry.computeVertexNormals()\n      faceGeometry.attributes.position.needsUpdate = true\n    }, [\n      points,\n      facialTransformationMatrix,\n      faceBlendshapes,\n      transform,\n      offset,\n      offsetScalar,\n      width,\n      height,\n      depth,\n      verticalTri,\n      origin,\n      eyes,\n      debug,\n      invalidate,\n      sightDir,\n      sightDirQuaternion,\n      bboxSize,\n      _origin,\n    ])\n\n    //\n    // API\n    //\n\n    const api = React.useMemo<FacemeshApi>(\n      () =>\n        ({\n          outerRef,\n          meshRef,\n          eyeRightRef,\n          eyeLeftRef,\n        }) as FacemeshApi,\n      []\n    )\n    React.useImperativeHandle(fref, () => api, [api])\n\n    const [meshBboxSize] = React.useState(() => new THREE.Vector3())\n    const bbox = meshRef.current?.geometry.boundingBox\n    const one = bbox?.getSize(meshBboxSize).z || 1\n    return (\n      <group {...props}>\n        <group ref={offsetRef}>\n          <group ref={outerRef}>\n            <group ref={scaleRef}>\n              {debug ? (\n                <>\n                  <axesHelper args={[one]} />\n                  <Line\n                    points={[\n                      [0, 0, 0],\n                      [0, 0, -one],\n                    ]}\n                    color={0x00ffff}\n                  />\n                </>\n              ) : null}\n\n              <group ref={originRef}>\n                {eyes && faceBlendshapes && (\n                  <group name=\"eyes\">\n                    <FacemeshEye side=\"left\" ref={eyeRightRef} debug={debug} />\n                    <FacemeshEye side=\"right\" ref={eyeLeftRef} debug={debug} />\n                  </group>\n                )}\n                <mesh ref={meshRef} name=\"face\">\n                  {children}\n\n                  {debug ? <>{bbox && <box3Helper args={[bbox]} />}</> : null}\n                </mesh>\n              </group>\n            </group>\n          </group>\n        </group>\n      </group>\n    )\n  }\n)\n\n//\n// 👁️ FacemeshEye\n//\n\nexport type FacemeshEyeProps = {\n  side: 'left' | 'right'\n  debug?: boolean\n}\nexport type FacemeshEyeApi = {\n  eyeMeshRef: React.RefObject<THREE.Group>\n  irisDirRef: React.RefObject<THREE.Group>\n  _computeSphere: (faceGeometry: THREE.BufferGeometry) => THREE.Sphere\n  _update: (\n    faceGeometry: THREE.BufferGeometry,\n    faceBlendshapes: FacemeshProps['faceBlendshapes'],\n    sphere?: THREE.Sphere\n  ) => void\n}\n\nexport const FacemeshEyeDefaults = {\n  contourLandmarks: {\n    right: [33, 133, 159, 145, 153],\n    left: [263, 362, 386, 374, 380],\n  },\n  blendshapes: {\n    right: [14, 16, 18, 12], // lookIn,lookOut, lookUp,lookDown\n    left: [13, 15, 17, 11], // lookIn,lookOut, lookUp,lookDown\n  },\n  color: {\n    right: 'red',\n    left: '#00ff00',\n  },\n  fov: {\n    horizontal: 100,\n    vertical: 90,\n  },\n}\n\nexport const FacemeshEye = /* @__PURE__ */ React.forwardRef<FacemeshEyeApi, FacemeshEyeProps>(\n  ({ side, debug = true }, fref) => {\n    const eyeMeshRef = React.useRef<THREE.Group>(null)\n    const irisDirRef = React.useRef<THREE.Group>(null)\n\n    //\n    // _computeSphere()\n    //\n    // Compute eye's sphere .position and .radius\n    //\n\n    const [sphere] = React.useState(() => new THREE.Sphere())\n    const _computeSphere = React.useCallback<FacemeshEyeApi['_computeSphere']>(\n      (faceGeometry) => {\n        const position = faceGeometry.getAttribute('position') as THREE.BufferAttribute\n\n        // get some eye contour landmarks points (from geometry)\n        const eyeContourLandmarks = FacemeshEyeDefaults.contourLandmarks[side]\n        const eyeContourPoints = eyeContourLandmarks.map((i) => new THREE.Vector3(position.getX(i), position.getY(i), position.getZ(i))) // prettier-ignore\n\n        // compute center (centroid from eyeContourPoints)\n        sphere.center.set(0, 0, 0)\n        eyeContourPoints.forEach((v) => sphere.center.add(v))\n        sphere.center.divideScalar(eyeContourPoints.length)\n\n        // radius (eye half-width)\n        sphere.radius = eyeContourPoints[0].sub(eyeContourPoints[1]).length() / 2\n\n        return sphere\n      },\n      [sphere, side]\n    )\n\n    //\n    // _update()\n    //\n    // Update:\n    //   - A. eye's mesh (according to sphere)\n    //   - B. iris direction (according to \"look*\" blendshapes)\n    //\n\n    const [rotation] = React.useState(() => new THREE.Euler())\n    const _update = React.useCallback<FacemeshEyeApi['_update']>(\n      (faceGeometry, faceBlendshapes, sphere) => {\n        // A.\n        if (eyeMeshRef.current) {\n          sphere ??= _computeSphere(faceGeometry) // compute sphere dims (if not passed)\n          eyeMeshRef.current.position.copy(sphere.center)\n          eyeMeshRef.current.scale.setScalar(sphere.radius)\n        }\n\n        // B.\n        if (faceBlendshapes && irisDirRef.current) {\n          const blendshapes = FacemeshEyeDefaults.blendshapes[side]\n\n          const lookIn = faceBlendshapes.categories[blendshapes[0]].score\n          const lookOut = faceBlendshapes.categories[blendshapes[1]].score\n          const lookUp = faceBlendshapes.categories[blendshapes[2]].score\n          const lookDown = faceBlendshapes.categories[blendshapes[3]].score\n\n          const hfov = FacemeshEyeDefaults.fov.horizontal * THREE.MathUtils.DEG2RAD\n          const vfov = FacemeshEyeDefaults.fov.vertical * THREE.MathUtils.DEG2RAD\n          const rx = hfov * 0.5 * (lookDown - lookUp)\n          const ry = vfov * 0.5 * (lookIn - lookOut) * (side === 'left' ? 1 : -1)\n          rotation.set(rx, ry, 0)\n\n          irisDirRef.current.setRotationFromEuler(rotation)\n        }\n      },\n      [_computeSphere, side, rotation]\n    )\n\n    //\n    // API\n    //\n\n    const api = React.useMemo<FacemeshEyeApi>(\n      () =>\n        ({\n          eyeMeshRef: eyeMeshRef,\n          irisDirRef: irisDirRef,\n          _computeSphere,\n          _update,\n        }) as FacemeshEyeApi,\n      [_computeSphere, _update]\n    )\n    React.useImperativeHandle(fref, () => api, [api])\n\n    const color = FacemeshEyeDefaults.color[side]\n    return (\n      <group>\n        <group ref={eyeMeshRef}>\n          {debug && <axesHelper />}\n\n          <group ref={irisDirRef}>\n            <>\n              {debug && (\n                <Line\n                  points={[\n                    [0, 0, 0],\n                    [0, 0, -2],\n                  ]}\n                  lineWidth={1}\n                  color={color}\n                />\n              )}\n            </>\n          </group>\n        </group>\n      </group>\n    )\n  }\n)\n\n//\n// Sample datas\n//\n\nexport const FacemeshDatas = {\n  // Extracted from: https://github.com/tensorflow/tfjs-models/blob/a8f500809f5afe38feea27870c77e7ba03a6ece4/face-landmarks-detection/demos/shared/triangulation.js\n  // prettier-ignore\n  TRIANGULATION: [\n    127, 34, 139, 11, 0, 37, 232, 231, 120, 72, 37, 39, 128, 121, 47, 232, 121, 128, 104, 69, 67, 175, 171, 148, 157, 154, 155, 118, 50, 101, 73, 39, 40, 9, 151, 108, 48, 115, 131, 194, 204, 211, 74, 40, 185, 80, 42, 183, 40, 92, 186, 230, 229, 118, 202, 212, 214, 83, 18, 17, 76, 61, 146, 160, 29, 30, 56, 157, 173, 106, 204, 194, 135, 214, 192, 203, 165, 98, 21, 71, 68, 51, 45, 4, 144, 24, 23, 77, 146, 91, 205, 50, 187, 201, 200, 18, 91, 106, 182, 90, 91, 181, 85, 84, 17, 206, 203, 36, 148, 171, 140, 92, 40, 39, 193, 189, 244, 159, 158, 28, 247, 246, 161, 236, 3, 196, 54, 68, 104, 193, 168, 8, 117, 228, 31, 189, 193, 55, 98, 97, 99, 126, 47, 100, 166, 79, 218, 155, 154, 26, 209, 49, 131, 135, 136, 150, 47, 126, 217, 223, 52, 53, 45, 51, 134, 211, 170, 140, 67, 69, 108, 43, 106, 91, 230, 119, 120, 226, 130, 247, 63, 53, 52, 238, 20, 242, 46, 70, 156, 78, 62, 96, 46, 53, 63, 143, 34, 227, 173, 155, 133, 123, 117, 111, 44, 125, 19, 236, 134, 51, 216, 206, 205, 154, 153, 22, 39, 37, 167, 200, 201, 208, 36, 142, 100, 57, 212, 202, 20, 60, 99, 28, 158, 157, 35, 226, 113, 160, 159, 27, 204, 202, 210, 113, 225, 46, 43, 202, 204, 62, 76, 77, 137, 123, 116, 41, 38, 72, 203, 129, 142, 64, 98, 240, 49, 102, 64, 41, 73, 74, 212, 216, 207, 42, 74, 184, 169, 170, 211, 170, 149, 176, 105, 66, 69, 122, 6, 168, 123, 147, 187, 96, 77, 90, 65, 55, 107, 89, 90, 180, 101, 100, 120, 63, 105, 104, 93, 137, 227, 15, 86, 85, 129, 102, 49, 14, 87, 86, 55, 8, 9, 100, 47, 121, 145, 23, 22, 88, 89, 179, 6, 122, 196, 88, 95, 96, 138, 172, 136, 215, 58, 172, 115, 48, 219, 42, 80, 81, 195, 3, 51, 43, 146, 61, 171, 175, 199, 81, 82, 38, 53, 46, 225, 144, 163, 110, 246, 33, 7, 52, 65, 66, 229, 228, 117, 34, 127, 234, 107, 108, 69, 109, 108, 151, 48, 64, 235, 62, 78, 191, 129, 209, 126, 111, 35, 143, 163, 161, 246, 117, 123, 50, 222, 65, 52, 19, 125, 141, 221, 55, 65, 3, 195, 197, 25, 7, 33, 220, 237, 44, 70, 71, 139, 122, 193, 245, 247, 130, 33, 71, 21, 162, 153, 158, 159, 170, 169, 150, 188, 174, 196, 216, 186, 92, 144, 160, 161, 2, 97, 167, 141, 125, 241, 164, 167, 37, 72, 38, 12, 145, 159, 160, 38, 82, 13, 63, 68, 71, 226, 35, 111, 158, 153, 154, 101, 50, 205, 206, 92, 165, 209, 198, 217, 165, 167, 97, 220, 115, 218, 133, 112, 243, 239, 238, 241, 214, 135, 169, 190, 173, 133, 171, 208, 32, 125, 44, 237, 86, 87, 178, 85, 86, 179, 84, 85, 180, 83, 84, 181, 201, 83, 182, 137, 93, 132, 76, 62, 183, 61, 76, 184, 57, 61, 185, 212, 57, 186, 214, 207, 187, 34, 143, 156, 79, 239, 237, 123, 137, 177, 44, 1, 4, 201, 194, 32, 64, 102, 129, 213, 215, 138, 59, 166, 219, 242, 99, 97, 2, 94, 141, 75, 59, 235, 24, 110, 228, 25, 130, 226, 23, 24, 229, 22, 23, 230, 26, 22, 231, 112, 26, 232, 189, 190, 243, 221, 56, 190, 28, 56, 221, 27, 28, 222, 29, 27, 223, 30, 29, 224, 247, 30, 225, 238, 79, 20, 166, 59, 75, 60, 75, 240, 147, 177, 215, 20, 79, 166, 187, 147, 213, 112, 233, 244, 233, 128, 245, 128, 114, 188, 114, 217, 174, 131, 115, 220, 217, 198, 236, 198, 131, 134, 177, 132, 58, 143, 35, 124, 110, 163, 7, 228, 110, 25, 356, 389, 368, 11, 302, 267, 452, 350, 349, 302, 303, 269, 357, 343, 277, 452, 453, 357, 333, 332, 297, 175, 152, 377, 384, 398, 382, 347, 348, 330, 303, 304, 270, 9, 336, 337, 278, 279, 360, 418, 262, 431, 304, 408, 409, 310, 415, 407, 270, 409, 410, 450, 348, 347, 422, 430, 434, 313, 314, 17, 306, 307, 375, 387, 388, 260, 286, 414, 398, 335, 406, 418, 364, 367, 416, 423, 358, 327, 251, 284, 298, 281, 5, 4, 373, 374, 253, 307, 320, 321, 425, 427, 411, 421, 313, 18, 321, 405, 406, 320, 404, 405, 315, 16, 17, 426, 425, 266, 377, 400, 369, 322, 391, 269, 417, 465, 464, 386, 257, 258, 466, 260, 388, 456, 399, 419, 284, 332, 333, 417, 285, 8, 346, 340, 261, 413, 441, 285, 327, 460, 328, 355, 371, 329, 392, 439, 438, 382, 341, 256, 429, 420, 360, 364, 394, 379, 277, 343, 437, 443, 444, 283, 275, 440, 363, 431, 262, 369, 297, 338, 337, 273, 375, 321, 450, 451, 349, 446, 342, 467, 293, 334, 282, 458, 461, 462, 276, 353, 383, 308, 324, 325, 276, 300, 293, 372, 345, 447, 382, 398, 362, 352, 345, 340, 274, 1, 19, 456, 248, 281, 436, 427, 425, 381, 256, 252, 269, 391, 393, 200, 199, 428, 266, 330, 329, 287, 273, 422, 250, 462, 328, 258, 286, 384, 265, 353, 342, 387, 259, 257, 424, 431, 430, 342, 353, 276, 273, 335, 424, 292, 325, 307, 366, 447, 345, 271, 303, 302, 423, 266, 371, 294, 455, 460, 279, 278, 294, 271, 272, 304, 432, 434, 427, 272, 407, 408, 394, 430, 431, 395, 369, 400, 334, 333, 299, 351, 417, 168, 352, 280, 411, 325, 319, 320, 295, 296, 336, 319, 403, 404, 330, 348, 349, 293, 298, 333, 323, 454, 447, 15, 16, 315, 358, 429, 279, 14, 15, 316, 285, 336, 9, 329, 349, 350, 374, 380, 252, 318, 402, 403, 6, 197, 419, 318, 319, 325, 367, 364, 365, 435, 367, 397, 344, 438, 439, 272, 271, 311, 195, 5, 281, 273, 287, 291, 396, 428, 199, 311, 271, 268, 283, 444, 445, 373, 254, 339, 263, 466, 249, 282, 334, 296, 449, 347, 346, 264, 447, 454, 336, 296, 299, 338, 10, 151, 278, 439, 455, 292, 407, 415, 358, 371, 355, 340, 345, 372, 390, 249, 466, 346, 347, 280, 442, 443, 282, 19, 94, 370, 441, 442, 295, 248, 419, 197, 263, 255, 359, 440, 275, 274, 300, 383, 368, 351, 412, 465, 263, 467, 466, 301, 368, 389, 380, 374, 386, 395, 378, 379, 412, 351, 419, 436, 426, 322, 373, 390, 388, 2, 164, 393, 370, 462, 461, 164, 0, 267, 302, 11, 12, 374, 373, 387, 268, 12, 13, 293, 300, 301, 446, 261, 340, 385, 384, 381, 330, 266, 425, 426, 423, 391, 429, 355, 437, 391, 327, 326, 440, 457, 438, 341, 382, 362, 459, 457, 461, 434, 430, 394, 414, 463, 362, 396, 369, 262, 354, 461, 457, 316, 403, 402, 315, 404, 403, 314, 405, 404, 313, 406, 405, 421, 418, 406, 366, 401, 361, 306, 408, 407, 291, 409, 408, 287, 410, 409, 432, 436, 410, 434, 416, 411, 264, 368, 383, 309, 438, 457, 352, 376, 401, 274, 275, 4, 421, 428, 262, 294, 327, 358, 433, 416, 367, 289, 455, 439, 462, 370, 326, 2, 326, 370, 305, 460, 455, 254, 449, 448, 255, 261, 446, 253, 450, 449, 252, 451, 450, 256, 452, 451, 341, 453, 452, 413, 464, 463, 441, 413, 414, 258, 442, 441, 257, 443, 442, 259, 444, 443, 260, 445, 444, 467, 342, 445, 459, 458, 250, 289, 392, 290, 290, 328, 460, 376, 433, 435, 250, 290, 392, 411, 416, 433, 341, 463, 464, 453, 464, 465, 357, 465, 412, 343, 412, 399, 360, 363, 440, 437, 399, 456, 420, 456, 363, 401, 435, 288, 372, 383, 353, 339, 255, 249, 448, 261, 255, 133, 243, 190, 133, 155, 112, 33, 246, 247, 33, 130, 25, 398, 384, 286, 362, 398, 414, 362, 463, 341, 263, 359, 467, 263, 249, 255, 466, 467, 260, 75, 60, 166, 238, 239, 79, 162, 127, 139, 72, 11, 37, 121, 232, 120, 73, 72, 39, 114, 128, 47, 233, 232, 128, 103, 104, 67, 152, 175, 148, 173, 157, 155, 119, 118, 101, 74, 73, 40, 107, 9, 108, 49, 48, 131, 32, 194, 211, 184, 74, 185, 191, 80, 183, 185, 40, 186, 119, 230, 118, 210, 202, 214, 84, 83, 17, 77, 76, 146, 161, 160, 30, 190, 56, 173, 182, 106, 194, 138, 135, 192, 129, 203, 98, 54, 21, 68, 5, 51, 4, 145, 144, 23, 90, 77, 91, 207, 205, 187, 83, 201, 18, 181, 91, 182, 180, 90, 181, 16, 85, 17, 205, 206, 36, 176, 148, 140, 165, 92, 39, 245, 193, 244, 27, 159, 28, 30, 247, 161, 174, 236, 196, 103, 54, 104, 55, 193, 8, 111, 117, 31, 221, 189, 55, 240, 98, 99, 142, 126, 100, 219, 166, 218, 112, 155, 26, 198, 209, 131, 169, 135, 150, 114, 47, 217, 224, 223, 53, 220, 45, 134, 32, 211, 140, 109, 67, 108, 146, 43, 91, 231, 230, 120, 113, 226, 247, 105, 63, 52, 241, 238, 242, 124, 46, 156, 95, 78, 96, 70, 46, 63, 116, 143, 227, 116, 123, 111, 1, 44, 19, 3, 236, 51, 207, 216, 205, 26, 154, 22, 165, 39, 167, 199, 200, 208, 101, 36, 100, 43, 57, 202, 242, 20, 99, 56, 28, 157, 124, 35, 113, 29, 160, 27, 211, 204, 210, 124, 113, 46, 106, 43, 204, 96, 62, 77, 227, 137, 116, 73, 41, 72, 36, 203, 142, 235, 64, 240, 48, 49, 64, 42, 41, 74, 214, 212, 207, 183, 42, 184, 210, 169, 211, 140, 170, 176, 104, 105, 69, 193, 122, 168, 50, 123, 187, 89, 96, 90, 66, 65, 107, 179, 89, 180, 119, 101, 120, 68, 63, 104, 234, 93, 227, 16, 15, 85, 209, 129, 49, 15, 14, 86, 107, 55, 9, 120, 100, 121, 153, 145, 22, 178, 88, 179, 197, 6, 196, 89, 88, 96, 135, 138, 136, 138, 215, 172, 218, 115, 219, 41, 42, 81, 5, 195, 51, 57, 43, 61, 208, 171, 199, 41, 81, 38, 224, 53, 225, 24, 144, 110, 105, 52, 66, 118, 229, 117, 227, 34, 234, 66, 107, 69, 10, 109, 151, 219, 48, 235, 183, 62, 191, 142, 129, 126, 116, 111, 143, 7, 163, 246, 118, 117, 50, 223, 222, 52, 94, 19, 141, 222, 221, 65, 196, 3, 197, 45, 220, 44, 156, 70, 139, 188, 122, 245, 139, 71, 162, 145, 153, 159, 149, 170, 150, 122, 188, 196, 206, 216, 92, 163, 144, 161, 164, 2, 167, 242, 141, 241, 0, 164, 37, 11, 72, 12, 144, 145, 160, 12, 38, 13, 70, 63, 71, 31, 226, 111, 157, 158, 154, 36, 101, 205, 203, 206, 165, 126, 209, 217, 98, 165, 97, 237, 220, 218, 237, 239, 241, 210, 214, 169, 140, 171, 32, 241, 125, 237, 179, 86, 178, 180, 85, 179, 181, 84, 180, 182, 83, 181, 194, 201, 182, 177, 137, 132, 184, 76, 183, 185, 61, 184, 186, 57, 185, 216, 212, 186, 192, 214, 187, 139, 34, 156, 218, 79, 237, 147, 123, 177, 45, 44, 4, 208, 201, 32, 98, 64, 129, 192, 213, 138, 235, 59, 219, 141, 242, 97, 97, 2, 141, 240, 75, 235, 229, 24, 228, 31, 25, 226, 230, 23, 229, 231, 22, 230, 232, 26, 231, 233, 112, 232, 244, 189, 243, 189, 221, 190, 222, 28, 221, 223, 27, 222, 224, 29, 223, 225, 30, 224, 113, 247, 225, 99, 60, 240, 213, 147, 215, 60, 20, 166, 192, 187, 213, 243, 112, 244, 244, 233, 245, 245, 128, 188, 188, 114, 174, 134, 131, 220, 174, 217, 236, 236, 198, 134, 215, 177, 58, 156, 143, 124, 25, 110, 7, 31, 228, 25, 264, 356, 368, 0, 11, 267, 451, 452, 349, 267, 302, 269, 350, 357, 277, 350, 452, 357, 299, 333, 297, 396, 175, 377, 381, 384, 382, 280, 347, 330, 269, 303, 270, 151, 9, 337, 344, 278, 360, 424, 418, 431, 270, 304, 409, 272, 310, 407, 322, 270, 410, 449, 450, 347, 432, 422, 434, 18, 313, 17, 291, 306, 375, 259, 387, 260, 424, 335, 418, 434, 364, 416, 391, 423, 327, 301, 251, 298, 275, 281, 4, 254, 373, 253, 375, 307, 321, 280, 425, 411, 200, 421, 18, 335, 321, 406, 321, 320, 405, 314, 315, 17, 423, 426, 266, 396, 377, 369, 270, 322, 269, 413, 417, 464, 385, 386, 258, 248, 456, 419, 298, 284, 333, 168, 417, 8, 448, 346, 261, 417, 413, 285, 326, 327, 328, 277, 355, 329, 309, 392, 438, 381, 382, 256, 279, 429, 360, 365, 364, 379, 355, 277, 437, 282, 443, 283, 281, 275, 363, 395, 431, 369, 299, 297, 337, 335, 273, 321, 348, 450, 349, 359, 446, 467, 283, 293, 282, 250, 458, 462, 300, 276, 383, 292, 308, 325, 283, 276, 293, 264, 372, 447, 346, 352, 340, 354, 274, 19, 363, 456, 281, 426, 436, 425, 380, 381, 252, 267, 269, 393, 421, 200, 428, 371, 266, 329, 432, 287, 422, 290, 250, 328, 385, 258, 384, 446, 265, 342, 386, 387, 257, 422, 424, 430, 445, 342, 276, 422, 273, 424, 306, 292, 307, 352, 366, 345, 268, 271, 302, 358, 423, 371, 327, 294, 460, 331, 279, 294, 303, 271, 304, 436, 432, 427, 304, 272, 408, 395, 394, 431, 378, 395, 400, 296, 334, 299, 6, 351, 168, 376, 352, 411, 307, 325, 320, 285, 295, 336, 320, 319, 404, 329, 330, 349, 334, 293, 333, 366, 323, 447, 316, 15, 315, 331, 358, 279, 317, 14, 316, 8, 285, 9, 277, 329, 350, 253, 374, 252, 319, 318, 403, 351, 6, 419, 324, 318, 325, 397, 367, 365, 288, 435, 397, 278, 344, 439, 310, 272, 311, 248, 195, 281, 375, 273, 291, 175, 396, 199, 312, 311, 268, 276, 283, 445, 390, 373, 339, 295, 282, 296, 448, 449, 346, 356, 264, 454, 337, 336, 299, 337, 338, 151, 294, 278, 455, 308, 292, 415, 429, 358, 355, 265, 340, 372, 388, 390, 466, 352, 346, 280, 295, 442, 282, 354, 19, 370, 285, 441, 295, 195, 248, 197, 457, 440, 274, 301, 300, 368, 417, 351, 465, 251, 301, 389, 385, 380, 386, 394, 395, 379, 399, 412, 419, 410, 436, 322, 387, 373, 388, 326, 2, 393, 354, 370, 461, 393, 164, 267, 268, 302, 12, 386, 374, 387, 312, 268, 13, 298, 293, 301, 265, 446, 340, 380, 385, 381, 280, 330, 425, 322, 426, 391, 420, 429, 437, 393, 391, 326, 344, 440, 438, 458, 459, 461, 364, 434, 394, 428, 396, 262, 274, 354, 457, 317, 316, 402, 316, 315, 403, 315, 314, 404, 314, 313, 405, 313, 421, 406, 323, 366, 361, 292, 306, 407, 306, 291, 408, 291, 287, 409, 287, 432, 410, 427, 434, 411, 372, 264, 383, 459, 309, 457, 366, 352, 401, 1, 274, 4, 418, 421, 262, 331, 294, 358, 435, 433, 367, 392, 289, 439, 328, 462, 326, 94, 2, 370, 289, 305, 455, 339, 254, 448, 359, 255, 446, 254, 253, 449, 253, 252, 450, 252, 256, 451, 256, 341, 452, 414, 413, 463, 286, 441, 414, 286, 258, 441, 258, 257, 442, 257, 259, 443, 259, 260, 444, 260, 467, 445, 309, 459, 250, 305, 289, 290, 305, 290, 460, 401, 376, 435, 309, 250, 392, 376, 411, 433, 453, 341, 464, 357, 453, 465, 343, 357, 412, 437, 343, 399, 344, 360, 440, 420, 437, 456, 360, 420, 363, 361, 401, 288, 265, 372, 353, 390, 339, 249, 339, 448, 255\n  ],\n  // My face as default (captured with a 640x480 webcam)\n  // prettier-ignore\n  SAMPLE_FACE: {\n    \"keypoints\": [\n      {\"x\":356.2804412841797,\"y\":295.1960563659668,\"z\":-23.786449432373047,\"name\":\"lips\"},\n      {\"x\":354.8859405517578,\"y\":264.69520568847656,\"z\":-36.718435287475586},\n      {\"x\":355.2180862426758,\"y\":275.3360366821289,\"z\":-21.183712482452393},\n      {\"x\":347.349853515625,\"y\":242.4400234222412,\"z\":-25.093655586242676},{\"x\":354.40135955810547,\"y\":256.67933464050293,\"z\":-38.23572635650635},{\"x\":353.7689971923828,\"y\":247.54886627197266,\"z\":-34.5475435256958},{\"x\":352.1288299560547,\"y\":227.34312057495117,\"z\":-13.095386028289795},{\"x\":303.5013198852539,\"y\":234.67002868652344,\"z\":12.500141859054565,\"name\":\"rightEye\"},{\"x\":351.09378814697266,\"y\":211.87547206878662,\"z\":-6.413471698760986},{\"x\":350.7115936279297,\"y\":202.1251630783081,\"z\":-6.413471698760986},{\"x\":348.33667755126953,\"y\":168.7741756439209,\"z\":6.483500003814697,\"name\":\"faceOval\"},{\"x\":356.4806365966797,\"y\":299.2995357513428,\"z\":-23.144519329071045},{\"x\":356.5511703491211,\"y\":302.66146659851074,\"z\":-21.020312309265137},{\"x\":356.6239547729492,\"y\":304.1536331176758,\"z\":-18.137459754943848,\"name\":\"lips\"},{\"x\":356.5807342529297,\"y\":305.1840591430664,\"z\":-18.767719268798828,\"name\":\"lips\"},{\"x\":356.8241500854492,\"y\":308.25711250305176,\"z\":-20.16829490661621},{\"x\":357.113037109375,\"y\":312.26277351379395,\"z\":-22.10575819015503},{\"x\":357.34962463378906,\"y\":317.1123218536377,\"z\":-21.837315559387207,\"name\":\"lips\"},{\"x\":357.6658630371094,\"y\":325.51036834716797,\"z\":-16.27002477645874},{\"x\":355.0201416015625,\"y\":269.36279296875,\"z\":-33.73054027557373},{\"x\":348.5237503051758,\"y\":270.33411026000977,\"z\":-24.93025302886963},{\"x\":279.97331619262695,\"y\":213.24176788330078,\"z\":47.759642601013184,\"name\":\"faceOval\"},{\"x\":322.66529083251953,\"y\":238.5027265548706,\"z\":5.535193085670471},{\"x\":316.0983657836914,\"y\":239.94489669799805,\"z\":5.777376294136047},{\"x\":309.9431610107422,\"y\":240.24518966674805,\"z\":7.510589361190796},{\"x\":301.31994247436523,\"y\":237.86138534545898,\"z\":13.118728399276733},{\"x\":328.14266204833984,\"y\":235.80496788024902,\"z\":6.646900177001953},{\"x\":313.7326431274414,\"y\":222.11161136627197,\"z\":3.9887237548828125},{\"x\":320.45196533203125,\"y\":221.87729358673096,\"z\":4.601476192474365},{\"x\":307.35679626464844,\"y\":223.63793849945068,\"z\":5.932023525238037},{\"x\":303.0031204223633,\"y\":226.3743782043457,\"z\":8.479321002960205},{\"x\":296.80023193359375,\"y\":242.94299125671387,\"z\":15.931552648544312},{\"x\":332.2352981567383,\"y\":340.77341079711914,\"z\":-10.165848731994629},{\"x\":301.38587951660156,\"y\":233.46447944641113,\"z\":14.764405488967896,\"name\":\"rightEye\"},{\"x\":279.0147018432617,\"y\":244.37155723571777,\"z\":45.77549457550049},{\"x\":289.60548400878906,\"y\":239.1807460784912,\"z\":23.191204071044922},{\"x\":320.32257080078125,\"y\":267.1292781829834,\"z\":-4.954537749290466},{\"x\":347.64583587646484,\"y\":294.4955062866211,\"z\":-23.062820434570312,\"name\":\"lips\"},{\"x\":349.28138732910156,\"y\":303.1095886230469,\"z\":-20.238323211669922},{\"x\":338.9453125,\"y\":298.19186210632324,\"z\":-19.456336498260498,\"name\":\"lips\"},{\"x\":333.36788177490234,\"y\":302.6706790924072,\"z\":-14.776077270507812,\"name\":\"lips\"},{\"x\":342.89188385009766,\"y\":304.3561363220215,\"z\":-17.752301692962646},{\"x\":337.7375030517578,\"y\":306.0098361968994,\"z\":-13.410515785217285},{\"x\":325.6159210205078,\"y\":316.22995376586914,\"z\":-6.681914925575256},{\"x\":349.0104675292969,\"y\":264.9818515777588,\"z\":-36.274919509887695},{\"x\":347.7138900756836,\"y\":257.5664806365967,\"z\":-37.67549514770508},{\"x\":291.79357528686523,\"y\":218.88171672821045,\"z\":11.578094959259033,\"name\":\"rightEyebrow\"},{\"x\":332.2689437866211,\"y\":247.56946563720703,\"z\":-3.3730539679527283},{\"x\":332.0074462890625,\"y\":267.1201229095459,\"z\":-19.969879388809204},{\"x\":331.27952575683594,\"y\":263.6967658996582,\"z\":-17.47218608856201},{\"x\":301.04373931884766,\"y\":269.56552505493164,\"z\":3.61815482378006},{\"x\":347.4863815307617,\"y\":249.0706443786621,\"z\":-32.633421421051025},{\"x\":307.26118087768555,\"y\":208.2646894454956,\"z\":1.1591226607561111,\"name\":\"rightEyebrow\"},{\"x\":297.91919708251953,\"y\":212.22604751586914,\"z\":5.914516448974609,\"name\":\"rightEyebrow\"},{\"x\":285.1651382446289,\"y\":197.98450469970703,\"z\":36.391637325286865,\"name\":\"faceOval\"},{\"x\":337.04097747802734,\"y\":211.25229835510254,\"z\":-4.548954665660858},{\"x\":326.5912628173828,\"y\":223.16698551177979,\"z\":6.670243740081787},{\"x\":320.05664825439453,\"y\":309.5834255218506,\"z\":-4.055835008621216},{\"x\":289.6866226196289,\"y\":314.617395401001,\"z\":53.875489234924316,\"name\":\"faceOval\"},{\"x\":337.4256896972656,\"y\":270.8755302429199,\"z\":-17.67060160636902},{\"x\":343.69922637939453,\"y\":273.0000400543213,\"z\":-18.756048679351807},{\"x\":327.4242401123047,\"y\":309.22399520874023,\"z\":-4.703601002693176,\"name\":\"lips\"},{\"x\":330.37220001220703,\"y\":308.3323001861572,\"z\":-6.442649960517883},{\"x\":293.87027740478516,\"y\":207.7961826324463,\"z\":9.821539521217346,\"name\":\"rightEyebrow\"},{\"x\":332.11437225341797,\"y\":271.22812271118164,\"z\":-16.64351224899292},{\"x\":320.1197814941406,\"y\":207.40366458892822,\"z\":-2.48164564371109,\"name\":\"rightEyebrow\"},{\"x\":318.59575271606445,\"y\":201.07443809509277,\"z\":-3.110446035861969,\"name\":\"rightEyebrow\"},{\"x\":310.72303771972656,\"y\":175.75075149536133,\"z\":13.328815698623657,\"name\":\"faceOval\"},{\"x\":289.67578887939453,\"y\":202.29835510253906,\"z\":21.370456218719482},{\"x\":315.30879974365234,\"y\":187.35260009765625,\"z\":5.0304025411605835},{\"x\":287.8936767578125,\"y\":216.54793739318848,\"z\":17.81065821647644,\"name\":\"rightEyebrow\"},{\"x\":283.9391899108887,\"y\":215.01142501831055,\"z\":32.04984903335571},{\"x\":348.35330963134766,\"y\":299.4155788421631,\"z\":-22.47924566268921},{\"x\":341.1790466308594,\"y\":301.8221855163574,\"z\":-18.977805376052856},{\"x\":335.69713592529297,\"y\":304.4266891479492,\"z\":-14.682706594467163},{\"x\":339.4615173339844,\"y\":272.3654365539551,\"z\":-16.38674020767212},{\"x\":328.99600982666016,\"y\":308.86685371398926,\"z\":-5.616893768310547},{\"x\":332.00313568115234,\"y\":309.1875743865967,\"z\":-10.335084199905396},{\"x\":331.0068130493164,\"y\":307.9274368286133,\"z\":-6.681914925575256,\"name\":\"lips\"},{\"x\":341.13792419433594,\"y\":266.4876937866211,\"z\":-26.56425952911377},{\"x\":339.02950286865234,\"y\":305.6663703918457,\"z\":-12.33674168586731,\"name\":\"lips\"},{\"x\":344.22935485839844,\"y\":304.9452781677246,\"z\":-15.161235332489014,\"name\":\"lips\"},{\"x\":350.1844024658203,\"y\":304.374303817749,\"z\":-17.5305438041687,\"name\":\"lips\"},{\"x\":348.52630615234375,\"y\":325.9562301635742,\"z\":-16.164982318878174},{\"x\":348.6581802368164,\"y\":317.1624183654785,\"z\":-21.510512828826904,\"name\":\"lips\"},{\"x\":348.9766311645508,\"y\":312.1923065185547,\"z\":-21.708929538726807},{\"x\":349.2427444458008,\"y\":308.0660820007324,\"z\":-19.643079042434692},{\"x\":349.67491149902344,\"y\":305.42747497558594,\"z\":-18.16080331802368,\"name\":\"lips\"},{\"x\":337.95589447021484,\"y\":306.6535949707031,\"z\":-12.803598642349243,\"name\":\"lips\"},{\"x\":337.06878662109375,\"y\":307.63169288635254,\"z\":-14.274203777313232},{\"x\":335.77449798583984,\"y\":309.8449516296387,\"z\":-15.698124170303345},{\"x\":334.6099090576172,\"y\":312.7997016906738,\"z\":-14.764405488967896,\"name\":\"lips\"},{\"x\":327.2330856323242,\"y\":293.80866050720215,\"z\":-11.864047050476074},{\"x\":280.97679138183594,\"y\":279.79928970336914,\"z\":68.90834331512451,\"name\":\"faceOval\"},{\"x\":355.13843536376953,\"y\":271.7875671386719,\"z\":-25.350427627563477},{\"x\":334.7235870361328,\"y\":307.4656391143799,\"z\":-9.302158951759338,\"name\":\"lips\"},{\"x\":333.5293960571289,\"y\":307.89782524108887,\"z\":-10.200862884521484},{\"x\":346.29688262939453,\"y\":276.4256286621094,\"z\":-19.748122692108154},{\"x\":335.16246795654297,\"y\":276.22097969055176,\"z\":-12.313398122787476},{\"x\":345.09132385253906,\"y\":274.7082996368408,\"z\":-19.304605722427368},{\"x\":325.4267883300781,\"y\":252.95130729675293,\"z\":-1.6661019623279572},{\"x\":315.347843170166,\"y\":259.05200958251953,\"z\":-0.25604281574487686},{\"x\":330.44933319091797,\"y\":267.7570152282715,\"z\":-14.017432928085327},{\"x\":294.96768951416016,\"y\":185.26001930236816,\"z\":23.903164863586426,\"name\":\"faceOval\"},{\"x\":299.63531494140625,\"y\":192.7913761138916,\"z\":12.640198469161987},{\"x\":304.5452117919922,\"y\":202.4142837524414,\"z\":3.244667649269104,\"name\":\"rightEyebrow\"},{\"x\":331.6915512084961,\"y\":320.0467872619629,\"z\":-10.632705688476562},{\"x\":334.5911407470703,\"y\":201.27566814422607,\"z\":-6.133356094360352,\"name\":\"rightEyebrow\"},{\"x\":331.4815902709961,\"y\":185.44180870056152,\"z\":0.6627205014228821},{\"x\":328.05816650390625,\"y\":170.8385467529297,\"z\":7.358860373497009,\"name\":\"faceOval\"},{\"x\":304.49764251708984,\"y\":239.76297855377197,\"z\":10.387605428695679},{\"x\":290.6382179260254,\"y\":248.85257720947266,\"z\":19.03616428375244},{\"x\":331.5682601928711,\"y\":233.20727348327637,\"z\":7.837390303611755},{\"x\":295.5115509033203,\"y\":228.9834451675415,\"z\":14.41426157951355},{\"x\":336.94332122802734,\"y\":241.8259334564209,\"z\":-5.27842104434967},{\"x\":336.2792205810547,\"y\":262.7049922943115,\"z\":-26.12074375152588},{\"x\":284.4102478027344,\"y\":255.3262710571289,\"z\":25.467140674591064},{\"x\":295.1420593261719,\"y\":253.02655220031738,\"z\":12.430112361907959},{\"x\":303.5196113586426,\"y\":254.20703887939453,\"z\":6.139191389083862},{\"x\":315.73450088500977,\"y\":251.64799690246582,\"z\":3.3788898587226868},{\"x\":324.69661712646484,\"y\":247.56494522094727,\"z\":2.3328344523906708},{\"x\":331.57970428466797,\"y\":243.02241325378418,\"z\":1.1423448473215103},{\"x\":345.6210708618164,\"y\":229.9976634979248,\"z\":-10.825285911560059},{\"x\":286.26644134521484,\"y\":270.37991523742676,\"z\":21.708929538726807},{\"x\":290.2525520324707,\"y\":228.4921360015869,\"z\":17.71728754043579},{\"x\":351.65367126464844,\"y\":269.3400764465332,\"z\":-33.450424671173096},{\"x\":333.1378936767578,\"y\":253.88388633728027,\"z\":-7.230473756790161},{\"x\":277.8318977355957,\"y\":246.95331573486328,\"z\":68.20805549621582,\"name\":\"faceOval\"},{\"x\":336.6680908203125,\"y\":238.10003757476807,\"z\":0.7688578963279724},{\"x\":329.95800018310547,\"y\":269.18323516845703,\"z\":-7.207130789756775},{\"x\":299.17491912841797,\"y\":234.13324356079102,\"z\":15.95489501953125},{\"x\":335.61729431152344,\"y\":258.71752738952637,\"z\":-23.016133308410645},{\"x\":284.1079330444336,\"y\":297.0343494415283,\"z\":63.25934886932373,\"name\":\"faceOval\"},{\"x\":331.44542694091797,\"y\":230.6892442703247,\"z\":9.92658257484436,\"name\":\"rightEye\"},{\"x\":341.41536712646484,\"y\":253.01264762878418,\"z\":-29.038610458374023},{\"x\":303.5472869873047,\"y\":327.5896739959717,\"z\":16.725212335586548},{\"x\":304.7756576538086,\"y\":337.4389457702637,\"z\":27.38126277923584,\"name\":\"faceOval\"},{\"x\":280.80501556396484,\"y\":275.32050132751465,\"z\":45.0752067565918},{\"x\":295.43582916259766,\"y\":318.4501647949219,\"z\":26.2608003616333},{\"x\":281.4303207397461,\"y\":228.7355661392212,\"z\":40.94350814819336},{\"x\":331.2549591064453,\"y\":349.4216537475586,\"z\":-7.376367449760437},{\"x\":352.4247741699219,\"y\":271.7330074310303,\"z\":-24.953596591949463},{\"x\":327.5672912597656,\"y\":260.41900634765625,\"z\":-5.456410646438599},{\"x\":284.5432472229004,\"y\":241.7647933959961,\"z\":29.668869972229004},{\"x\":310,\"y\":235.66174507141113,\"z\":8.502663969993591,\"name\":\"rightEye\"},{\"x\":315.7071113586426,\"y\":235.7572603225708,\"z\":6.938687562942505,\"name\":\"rightEye\"},{\"x\":330.41088104248047,\"y\":311.04143142700195,\"z\":-9.325502514839172,\"name\":\"lips\"},{\"x\":288.5377502441406,\"y\":285.31983375549316,\"z\":21.837315559387207},{\"x\":344.55039978027344,\"y\":359.4300842285156,\"z\":-6.705257892608643,\"name\":\"faceOval\"},{\"x\":323.41880798339844,\"y\":351.67362213134766,\"z\":7.802375555038452,\"name\":\"faceOval\"},{\"x\":314.64088439941406,\"y\":346.11894607543945,\"z\":16.36339783668518,\"name\":\"faceOval\"},{\"x\":349.4945526123047,\"y\":184.8434829711914,\"z\":-0.21847527474164963},{\"x\":359.24694061279297,\"y\":359.8348903656006,\"z\":-8.403456211090088,\"name\":\"faceOval\"},{\"x\":321.26182556152344,\"y\":234.64492321014404,\"z\":6.90950870513916,\"name\":\"rightEye\"},{\"x\":326.318359375,\"y\":232.90250301361084,\"z\":8.029969334602356,\"name\":\"rightEye\"},{\"x\":329.6211624145508,\"y\":231.6195774078369,\"z\":9.722331762313843,\"name\":\"rightEye\"},{\"x\":285.9398078918457,\"y\":228.2351303100586,\"z\":24.650139808654785},{\"x\":325.79288482666016,\"y\":227.88007736206055,\"z\":7.469738721847534,\"name\":\"rightEye\"},{\"x\":320.1699447631836,\"y\":227.5934886932373,\"z\":6.168370842933655,\"name\":\"rightEye\"},{\"x\":314.85408782958984,\"y\":227.85282611846924,\"z\":6.2675780057907104,\"name\":\"rightEye\"},{\"x\":309.3084907531738,\"y\":229.1516876220703,\"z\":7.7031683921813965,\"name\":\"rightEye\"},{\"x\":305.5621337890625,\"y\":230.92366218566895,\"z\":9.722331762313843,\"name\":\"rightEye\"},{\"x\":277.8681945800781,\"y\":228.5354232788086,\"z\":59.71122741699219,\"name\":\"faceOval\"},{\"x\":306.1444664001465,\"y\":235.1954698562622,\"z\":10.603528022766113,\"name\":\"rightEye\"},{\"x\":355.4478454589844,\"y\":281.96210861206055,\"z\":-20.565123558044434},{\"x\":333.02661895751953,\"y\":288.0105400085449,\"z\":-14.72939133644104},{\"x\":337.15728759765625,\"y\":269.2059516906738,\"z\":-19.8414945602417},{\"x\":345.9898376464844,\"y\":283.5453128814697,\"z\":-20.4834246635437},{\"x\":351.48963928222656,\"y\":219.98916149139404,\"z\":-7.0378947257995605},{\"x\":312.39574432373047,\"y\":336.50628089904785,\"z\":8.671900033950806},{\"x\":321.32152557373047,\"y\":343.1755256652832,\"z\":0.9067271649837494},{\"x\":343.78379821777344,\"y\":353.2975959777832,\"z\":-14.355905055999756},{\"x\":296.8791389465332,\"y\":327.91497230529785,\"z\":41.01353645324707,\"name\":\"faceOval\"},{\"x\":329.6939468383789,\"y\":229.27897453308105,\"z\":8.934508562088013,\"name\":\"rightEye\"},{\"x\":341.6905212402344,\"y\":241.4073657989502,\"z\":-14.589333534240723},{\"x\":359.03079986572266,\"y\":353.48859786987305,\"z\":-15.803166627883911},{\"x\":333.1861877441406,\"y\":356.43213272094727,\"z\":-1.0234417766332626,\"name\":\"faceOval\"},{\"x\":283.97483825683594,\"y\":291.4318656921387,\"z\":41.94725513458252},{\"x\":343.33770751953125,\"y\":305.830135345459,\"z\":-15.756480693817139,\"name\":\"lips\"},{\"x\":342.40283966064453,\"y\":307.7453899383545,\"z\":-17.4021577835083},{\"x\":341.53621673583984,\"y\":311.0595703125,\"z\":-19.047834873199463},{\"x\":340.9107208251953,\"y\":315.4837703704834,\"z\":-18.5576331615448,\"name\":\"lips\"},{\"x\":339.1478729248047,\"y\":323.42233657836914,\"z\":-14.367576837539673},{\"x\":333.3201599121094,\"y\":307.4406337738037,\"z\":-9.617288708686829},{\"x\":331.2411117553711,\"y\":306.9811820983887,\"z\":-9.669809937477112},{\"x\":329.23255920410156,\"y\":306.0508346557617,\"z\":-9.582273960113525,\"name\":\"lips\"},{\"x\":322.4586486816406,\"y\":301.33323669433594,\"z\":-7.720675468444824},{\"x\":297.1712112426758,\"y\":286.9552803039551,\"z\":8.240055441856384},{\"x\":341.3060760498047,\"y\":235.4432201385498,\"z\":-7.504753470420837},{\"x\":336.9318389892578,\"y\":224.3451976776123,\"z\":5.829898118972778},{\"x\":332.65323638916016,\"y\":226.70403957366943,\"z\":8.105834126472473},{\"x\":334.67357635498047,\"y\":306.4397621154785,\"z\":-8.981193900108337,\"name\":\"lips\"},{\"x\":297.4601936340332,\"y\":306.29210472106934,\"z\":15.476365089416504},{\"x\":342.9119110107422,\"y\":222.37077713012695,\"z\":-2.754466235637665},{\"x\":335.4629898071289,\"y\":332.20250129699707,\"z\":-11.823196411132812},{\"x\":353.2412338256836,\"y\":240.56339263916016,\"z\":-27.147831916809082},{\"x\":346.3080596923828,\"y\":236.41446590423584,\"z\":-18.452589511871338},{\"x\":352.6475143432617,\"y\":234.1420555114746,\"z\":-19.748122692108154},{\"x\":337.3209762573242,\"y\":253.39937210083008,\"z\":-16.024924516677856},{\"x\":358.6122131347656,\"y\":344.90861892700195,\"z\":-18.592647314071655},{\"x\":358.1117248535156,\"y\":334.64990615844727,\"z\":-17.49552845954895},{\"x\":346.4450454711914,\"y\":335.0321102142334,\"z\":-16.32838249206543},{\"x\":319.17640686035156,\"y\":320.2833938598633,\"z\":-3.276764452457428},{\"x\":325.2540588378906,\"y\":276.2369728088379,\"z\":-6.460157036781311},{\"x\":326.7214584350586,\"y\":327.3939514160156,\"z\":-7.417217493057251},{\"x\":310.7190132141113,\"y\":277.2265148162842,\"z\":-3.5452082753181458},{\"x\":319.78355407714844,\"y\":284.8238182067871,\"z\":-6.4543211460113525},{\"x\":305.773983001709,\"y\":290.83580017089844,\"z\":0.06907138042151928},{\"x\":344.4001770019531,\"y\":344.85408782958984,\"z\":-16.946970224380493},{\"x\":333.1879425048828,\"y\":258.74256134033203,\"z\":-11.90489649772644},{\"x\":313.80598068237305,\"y\":327.08919525146484,\"z\":2.2277912497520447},{\"x\":322.9637908935547,\"y\":334.6819496154785,\"z\":-3.3643004298210144},{\"x\":313.4055519104004,\"y\":311.2166690826416,\"z\":-1.1175429821014404},{\"x\":291.0865783691406,\"y\":298.2831001281738,\"z\":22.467575073242188},{\"x\":305.6580924987793,\"y\":313.3707904815674,\"z\":5.561453700065613},{\"x\":288.23760986328125,\"y\":305.9941864013672,\"z\":36.765122413635254},{\"x\":315.10692596435547,\"y\":296.26991271972656,\"z\":-4.604393839836121},{\"x\":337.50518798828125,\"y\":247.5944423675537,\"z\":-10.597691535949707},{\"x\":338.8450622558594,\"y\":265.47778129577637,\"z\":-27.778091430664062},{\"x\":334.25254821777344,\"y\":269.0671920776367,\"z\":-20.938611030578613},{\"x\":341.64512634277344,\"y\":259.6387195587158,\"z\":-32.189905643463135},{\"x\":331.44081115722656,\"y\":219.0976095199585,\"z\":4.207563698291779},{\"x\":320.56339263916016,\"y\":216.49658203125,\"z\":2.930997312068939},{\"x\":311.21912002563477,\"y\":216.57853603363037,\"z\":2.9674705862998962},{\"x\":303.46256256103516,\"y\":218.54614734649658,\"z\":5.357203483581543},{\"x\":297.99999237060547,\"y\":222.505202293396,\"z\":9.325502514839172},{\"x\":294.93839263916016,\"y\":236.39654159545898,\"z\":18.534289598464966},{\"x\":278.87489318847656,\"y\":259.7095584869385,\"z\":45.68212032318115},{\"x\":300.3782653808594,\"y\":245.38593292236328,\"z\":12.278382778167725},{\"x\":307.06348419189453,\"y\":246.36857986450195,\"z\":8.164191246032715},{\"x\":315.5229187011719,\"y\":245.3949737548828,\"z\":5.503097176551819},{\"x\":323.71395111083984,\"y\":242.75178909301758,\"z\":4.6335723996162415},{\"x\":330.2785873413086,\"y\":239.34658527374268,\"z\":4.937030673027039},{\"x\":334.6982192993164,\"y\":236.0460376739502,\"z\":4.823233783245087},{\"x\":279.3412208557129,\"y\":263.5196113586426,\"z\":70.91583728790283,\"name\":\"faceOval\"},{\"x\":334.65972900390625,\"y\":271.6648578643799,\"z\":-17.775644063949585},{\"x\":342.05677032470703,\"y\":246.99846267700195,\"z\":-20.84523916244507},{\"x\":344.0357971191406,\"y\":264.5701503753662,\"z\":-32.936880588531494},{\"x\":348.25531005859375,\"y\":268.6645030975342,\"z\":-30.695960521697998},{\"x\":344.12227630615234,\"y\":266.34212493896484,\"z\":-29.808926582336426},{\"x\":337.12318420410156,\"y\":274.2556858062744,\"z\":-15.768152475357056},{\"x\":349.49047088623047,\"y\":269.071683883667,\"z\":-32.51670837402344},{\"x\":350.1683044433594,\"y\":271.4691352844238,\"z\":-24.93025302886963},{\"x\":333.9634704589844,\"y\":230.56639194488525,\"z\":8.89949381351471},{\"x\":338.2147979736328,\"y\":231.4807891845703,\"z\":4.6715047955513},{\"x\":340.4712677001953,\"y\":231.74463272094727,\"z\":-0.34996166825294495},{\"x\":303.28975677490234,\"y\":232.24980354309082,\"z\":11.916568279266357,\"name\":\"rightEye\"},{\"x\":299.4649124145508,\"y\":229.53842639923096,\"z\":12.325069904327393},{\"x\":359.09618377685547,\"y\":241.77349090576172,\"z\":-24.650139808654785},{\"x\":399.46216583251953,\"y\":229.89503860473633,\"z\":15.919880867004395,\"name\":\"leftEye\"},{\"x\":361.38919830322266,\"y\":269.6129894256592,\"z\":-24.510080814361572},{\"x\":416.9973373413086,\"y\":206.0895538330078,\"z\":53.26857566833496,\"name\":\"faceOval\"},{\"x\":381.32179260253906,\"y\":235.5476474761963,\"z\":7.6214683055877686},{\"x\":387.8068542480469,\"y\":236.25958442687988,\"z\":8.345099091529846},{\"x\":393.95751953125,\"y\":235.8660364151001,\"z\":10.475142002105713},{\"x\":401.84600830078125,\"y\":232.77019500732422,\"z\":16.760226488113403},{\"x\":375.70568084716797,\"y\":233.48456382751465,\"z\":8.234220147132874},{\"x\":388.17752838134766,\"y\":218.94717693328857,\"z\":6.810300946235657},{\"x\":381.64928436279297,\"y\":219.2656660079956,\"z\":6.711093783378601},{\"x\":394.4760513305664,\"y\":219.66821193695068,\"z\":9.173773527145386},{\"x\":398.8843536376953,\"y\":221.8837022781372,\"z\":12.03328251838684},{\"x\":406.5454864501953,\"y\":237.12156772613525,\"z\":19.7131085395813},{\"x\":383.87447357177734,\"y\":337.6932907104492,\"z\":-8.631049990653992},{\"x\":401.2682342529297,\"y\":228.5916566848755,\"z\":18.359217643737793,\"name\":\"leftEye\"},{\"x\":422.0449447631836,\"y\":236.73934936523438,\"z\":51.16771221160889},{\"x\":412.69153594970703,\"y\":232.80198097229004,\"z\":27.52131938934326},{\"x\":387.3497772216797,\"y\":263.298397064209,\"z\":-2.8609684109687805},{\"x\":364.5124053955078,\"y\":293.39221000671387,\"z\":-22.397546768188477,\"name\":\"lips\"},{\"x\":363.62987518310547,\"y\":302.1291446685791,\"z\":-19.643079042434692},{\"x\":373.2334518432617,\"y\":295.8647060394287,\"z\":-18.125789165496826,\"name\":\"lips\"},{\"x\":378.83365631103516,\"y\":299.5177745819092,\"z\":-13.153743743896484,\"name\":\"lips\"},{\"x\":369.91477966308594,\"y\":302.5704002380371,\"z\":-16.65518283843994},{\"x\":374.9167251586914,\"y\":303.5416603088379,\"z\":-11.963253021240234},{\"x\":387.58888244628906,\"y\":312.2716999053955,\"z\":-4.680258631706238},{\"x\":360.6635284423828,\"y\":264.31986808776855,\"z\":-35.94811677932739},{\"x\":361.04564666748047,\"y\":256.8225860595703,\"z\":-37.278664112091064},{\"x\":408.3855438232422,\"y\":213.52088928222656,\"z\":15.756480693817139,\"name\":\"leftEyebrow\"},{\"x\":373.2946014404297,\"y\":245.38101196289062,\"z\":-1.9316278398036957},{\"x\":376.83860778808594,\"y\":264.3721103668213,\"z\":-18.510947227478027},{\"x\":376.9546127319336,\"y\":261.0010528564453,\"z\":-15.989909172058105},{\"x\":406.1498260498047,\"y\":263.5030174255371,\"z\":7.072908878326416},{\"x\":360.07205963134766,\"y\":248.3631706237793,\"z\":-32.16656446456909},{\"x\":393.11119079589844,\"y\":205.10473251342773,\"z\":3.7786373496055603,\"name\":\"leftEyebrow\"},{\"x\":402.12791442871094,\"y\":207.89000988006592,\"z\":9.383859634399414,\"name\":\"leftEyebrow\"},{\"x\":410.8693313598633,\"y\":191.6182279586792,\"z\":41.27030849456787,\"name\":\"faceOval\"},{\"x\":364.9509811401367,\"y\":210.40483474731445,\"z\":-3.758212625980377},{\"x\":375.94444274902344,\"y\":221.1331844329834,\"z\":8.368442058563232},{\"x\":392.1904754638672,\"y\":305.0360298156738,\"z\":-1.752179116010666},{\"x\":419.50225830078125,\"y\":307.25592613220215,\"z\":58.96425247192383,\"name\":\"faceOval\"},{\"x\":372.0027160644531,\"y\":268.7212657928467,\"z\":-16.631840467453003},{\"x\":366.1614227294922,\"y\":271.6237449645996,\"z\":-18.219159841537476},{\"x\":385.00938415527344,\"y\":305.3863334655762,\"z\":-2.567722797393799},{\"x\":381.99771881103516,\"y\":304.9723720550537,\"z\":-4.575215280056},{\"x\":405.078125,\"y\":203.21216583251953,\"z\":13.713973760604858,\"name\":\"leftEyebrow\"},{\"x\":377.13207244873047,\"y\":268.4710121154785,\"z\":-15.266278982162476},{\"x\":380.9713363647461,\"y\":205.36980628967285,\"z\":-0.7250899076461792,\"name\":\"leftEyebrow\"},{\"x\":381.7788314819336,\"y\":198.9268398284912,\"z\":-1.184653863310814,\"name\":\"leftEyebrow\"},{\"x\":385.5204772949219,\"y\":172.1484375,\"z\":16.04826807975769,\"name\":\"faceOval\"},{\"x\":407.94189453125,\"y\":196.76236152648926,\"z\":25.723915100097656},{\"x\":383.03890228271484,\"y\":184.5157527923584,\"z\":7.393874526023865},{\"x\":411.61781311035156,\"y\":210.79241752624512,\"z\":22.315845489501953,\"name\":\"leftEyebrow\"},{\"x\":414.30870056152344,\"y\":208.4643030166626,\"z\":37.021894454956055},{\"x\":364.28722381591797,\"y\":298.35777282714844,\"z\":-21.86065673828125},{\"x\":371.3682556152344,\"y\":299.78848457336426,\"z\":-17.834001779556274},{\"x\":376.88201904296875,\"y\":301.6696071624756,\"z\":-13.153743743896484},{\"x\":370.2193832397461,\"y\":270.49095153808594,\"z\":-15.569736957550049},{\"x\":383.5081100463867,\"y\":305.2726364135742,\"z\":-3.673594295978546},{\"x\":380.73760986328125,\"y\":305.96869468688965,\"z\":-8.660228252410889},{\"x\":381.2334442138672,\"y\":304.63574409484863,\"z\":-4.820316135883331,\"name\":\"lips\"},{\"x\":368.1698989868164,\"y\":264.8884963989258,\"z\":-25.653886795043945},{\"x\":373.5087203979492,\"y\":303.4233856201172,\"z\":-10.95950722694397,\"name\":\"lips\"},{\"x\":368.4544372558594,\"y\":303.29601287841797,\"z\":-14.169161319732666,\"name\":\"lips\"},{\"x\":362.76554107666016,\"y\":303.5735607147217,\"z\":-16.911956071853638,\"name\":\"lips\"},{\"x\":366.60980224609375,\"y\":324.8870658874512,\"z\":-15.616422891616821},{\"x\":365.7067108154297,\"y\":315.95678329467773,\"z\":-20.903596878051758,\"name\":\"lips\"},{\"x\":365.0083923339844,\"y\":311.2232208251953,\"z\":-21.066999435424805},{\"x\":364.1508102416992,\"y\":307.0583438873291,\"z\":-18.907777070999146},{\"x\":363.37512969970703,\"y\":304.5721435546875,\"z\":-17.42550015449524,\"name\":\"lips\"},{\"x\":374.580078125,\"y\":304.3059539794922,\"z\":-11.40302300453186,\"name\":\"lips\"},{\"x\":375.55362701416016,\"y\":305.0998020172119,\"z\":-12.861957550048828},{\"x\":377.2437286376953,\"y\":307.1674346923828,\"z\":-14.215847253799438},{\"x\":378.68587493896484,\"y\":309.9015712738037,\"z\":-13.223772048950195,\"name\":\"lips\"},{\"x\":383.8992691040039,\"y\":290.29629707336426,\"z\":-9.97326910495758},{\"x\":423.3871841430664,\"y\":271.91688537597656,\"z\":74.37058925628662,\"name\":\"faceOval\"},{\"x\":377.68043518066406,\"y\":304.62209701538086,\"z\":-7.603961229324341,\"name\":\"lips\"},{\"x\":379.00428771972656,\"y\":304.9314594268799,\"z\":-8.57852816581726},{\"x\":364.00279998779297,\"y\":275.2813911437988,\"z\":-19.25792098045349},{\"x\":374.68231201171875,\"y\":273.82555961608887,\"z\":-11.28047227859497},{\"x\":365.0354766845703,\"y\":273.4548568725586,\"z\":-18.791062831878662},{\"x\":380.61901092529297,\"y\":249.8848056793213,\"z\":0.15501167625188828},{\"x\":391.14158630371094,\"y\":254.7934627532959,\"z\":2.0906515419483185},{\"x\":378.1761169433594,\"y\":264.9612236022949,\"z\":-12.605184316635132},{\"x\":400.9540557861328,\"y\":179.99592304229736,\"z\":27.82477855682373,\"name\":\"faceOval\"},{\"x\":398.0038833618164,\"y\":188.50656509399414,\"z\":16.094952821731567},{\"x\":394.8717498779297,\"y\":199.0359592437744,\"z\":6.226727366447449,\"name\":\"leftEyebrow\"},{\"x\":382.10926055908203,\"y\":316.83926582336426,\"z\":-8.946179747581482},{\"x\":366.51588439941406,\"y\":200.32583713531494,\"z\":-5.24632453918457,\"name\":\"leftEyebrow\"},{\"x\":367.4893569946289,\"y\":183.87210845947266,\"z\":1.9039081037044525},{\"x\":368.6243438720703,\"y\":168.8127565383911,\"z\":8.736093044281006,\"name\":\"faceOval\"},{\"x\":398.96175384521484,\"y\":234.9675178527832,\"z\":13.713973760604858},{\"x\":412.9645538330078,\"y\":242.23042488098145,\"z\":23.272905349731445},{\"x\":372.05257415771484,\"y\":231.41919136047363,\"z\":9.226294755935669},{\"x\":406.0722351074219,\"y\":223.58965873718262,\"z\":18.370890617370605},{\"x\":368.27442169189453,\"y\":240.2039337158203,\"z\":-4.166713654994965},{\"x\":372.3575210571289,\"y\":260.66442489624023,\"z\":-24.976940155029297},{\"x\":419.2244338989258,\"y\":247.9079246520996,\"z\":30.299127101898193},{\"x\":409.43885803222656,\"y\":246.60913467407227,\"z\":16.398411989212036},{\"x\":401.69139862060547,\"y\":248.76328468322754,\"z\":9.395531415939331},{\"x\":389.7608184814453,\"y\":247.56915092468262,\"z\":5.841569304466248},{\"x\":380.5461883544922,\"y\":244.55984115600586,\"z\":4.263003468513489},{\"x\":373.25817108154297,\"y\":240.80214500427246,\"z\":2.5356262922286987},{\"x\":358.77086639404297,\"y\":229.35615062713623,\"z\":-10.387605428695679},{\"x\":419.5793914794922,\"y\":262.8478717803955,\"z\":26.5175724029541},{\"x\":410.8808898925781,\"y\":222.51372814178467,\"z\":22.199130058288574},{\"x\":358.45714569091797,\"y\":268.91467094421387,\"z\":-33.17030906677246},{\"x\":373.4129333496094,\"y\":251.6385841369629,\"z\":-5.771540403366089},{\"x\":422.5408172607422,\"y\":239.23919677734375,\"z\":74.04378890991211,\"name\":\"faceOval\"},{\"x\":367.8171920776367,\"y\":236.58040523529053,\"z\":1.820748895406723},{\"x\":378.51959228515625,\"y\":266.2532329559326,\"z\":-5.74819803237915},{\"x\":403.3472442626953,\"y\":229.05112266540527,\"z\":19.689764976501465},{\"x\":372.34840393066406,\"y\":256.6451168060303,\"z\":-21.872329711914062},{\"x\":422.54566192626953,\"y\":289.1587829589844,\"z\":68.67491245269775,\"name\":\"faceOval\"},{\"x\":371.9297409057617,\"y\":228.90116214752197,\"z\":11.432201862335205,\"name\":\"leftEye\"},{\"x\":366.21360778808594,\"y\":251.6158962249756,\"z\":-28.19826364517212},{\"x\":409.1571807861328,\"y\":321.3156223297119,\"z\":20.2266526222229},{\"x\":408.52943420410156,\"y\":331.44238471984863,\"z\":31.09278917312622,\"name\":\"faceOval\"},{\"x\":424.2788314819336,\"y\":267.1992301940918,\"z\":50.467424392700195},{\"x\":415.60352325439453,\"y\":311.6528606414795,\"z\":30.579242706298828},{\"x\":418.12793731689453,\"y\":221.59927368164062,\"z\":46.26569747924805},{\"x\":385.68286895751953,\"y\":346.0184955596924,\"z\":-5.70151150226593},{\"x\":357.82936096191406,\"y\":271.3758373260498,\"z\":-24.836881160736084},{\"x\":379.588623046875,\"y\":257.5071716308594,\"z\":-3.755294680595398},{\"x\":417.4592590332031,\"y\":234.71948146820068,\"z\":34.5475435256958},{\"x\":393.4684371948242,\"y\":231.58967971801758,\"z\":11.408859491348267,\"name\":\"leftEye\"},{\"x\":387.8864288330078,\"y\":232.14245796203613,\"z\":9.51808214187622,\"name\":\"leftEye\"},{\"x\":382.4981689453125,\"y\":307.5654888153076,\"z\":-7.522260546684265,\"name\":\"lips\"},{\"x\":419.00169372558594,\"y\":277.8332805633545,\"z\":26.424202919006348},{\"x\":373.62953186035156,\"y\":357.6375102996826,\"z\":-5.75986921787262,\"name\":\"faceOval\"},{\"x\":392.8708267211914,\"y\":347.72446632385254,\"z\":10.154176950454712,\"name\":\"faceOval\"},{\"x\":400.3953552246094,\"y\":341.0005187988281,\"z\":19.39797878265381,\"name\":\"faceOval\"},{\"x\":382.25440979003906,\"y\":231.66935920715332,\"z\":8.998700976371765,\"name\":\"leftEye\"},{\"x\":377.14550018310547,\"y\":230.4228687286377,\"z\":9.804032444953918,\"name\":\"leftEye\"},{\"x\":373.8358688354492,\"y\":229.64950561523438,\"z\":11.292144060134888,\"name\":\"leftEye\"},{\"x\":414.5794677734375,\"y\":221.67891025543213,\"z\":29.412097930908203},{\"x\":377.00672149658203,\"y\":225.66201210021973,\"z\":9.360517263412476,\"name\":\"leftEye\"},{\"x\":382.29530334472656,\"y\":224.8431158065796,\"z\":8.32175612449646,\"name\":\"leftEye\"},{\"x\":387.5133514404297,\"y\":224.49507236480713,\"z\":8.917000889778137,\"name\":\"leftEye\"},{\"x\":393.15906524658203,\"y\":225.24795055389404,\"z\":10.737749338150024,\"name\":\"leftEye\"},{\"x\":397.05554962158203,\"y\":226.55359268188477,\"z\":13.002015352249146,\"name\":\"leftEye\"},{\"x\":420.5299377441406,\"y\":221.014666557312,\"z\":65.40690422058105,\"name\":\"faceOval\"},{\"x\":397.06920623779297,\"y\":230.6661558151245,\"z\":13.807345628738403,\"name\":\"leftEye\"},{\"x\":377.94647216796875,\"y\":285.1647090911865,\"z\":-13.305472135543823},{\"x\":372.1118927001953,\"y\":267.1267318725586,\"z\":-18.83774757385254},{\"x\":364.9968719482422,\"y\":282.24411964416504,\"z\":-19.818150997161865},{\"x\":401.973876953125,\"y\":331.20131492614746,\"z\":11.566424369812012},{\"x\":394.3083190917969,\"y\":338.86693954467773,\"z\":3.142542541027069},{\"x\":373.9820861816406,\"y\":351.4504623413086,\"z\":-13.50388765335083},{\"x\":414.3888854980469,\"y\":321.24735832214355,\"z\":45.51872253417969,\"name\":\"faceOval\"},{\"x\":373.44234466552734,\"y\":227.33163356781006,\"z\":10.626870393753052,\"name\":\"leftEye\"},{\"x\":364.0731430053711,\"y\":240.31539916992188,\"z\":-13.807345628738403},{\"x\":384.2658233642578,\"y\":353.3793067932129,\"z\":0.7385850697755814,\"name\":\"faceOval\"},{\"x\":423.20526123046875,\"y\":283.5176181793213,\"z\":47.152724266052246},{\"x\":369.42798614501953,\"y\":304.0898895263672,\"z\":-14.647691249847412,\"name\":\"lips\"},{\"x\":370.63812255859375,\"y\":305.90051651000977,\"z\":-16.211668252944946},{\"x\":371.91192626953125,\"y\":309.0167713165283,\"z\":-17.84567356109619},{\"x\":373.0583953857422,\"y\":313.3545398712158,\"z\":-17.378815412521362,\"name\":\"lips\"},{\"x\":375.39905548095703,\"y\":321.09289169311523,\"z\":-13.118728399276733},{\"x\":379.2567825317383,\"y\":304.3582534790039,\"z\":-7.924926280975342},{\"x\":381.18797302246094,\"y\":303.7031364440918,\"z\":-7.843226194381714},{\"x\":383.0918502807617,\"y\":302.4884605407715,\"z\":-7.6506465673446655,\"name\":\"lips\"},{\"x\":389.09461975097656,\"y\":297.1475315093994,\"z\":-5.5497825145721436},{\"x\":411.6408920288086,\"y\":280.24898529052734,\"z\":12.02161192893982},{\"x\":363.3110809326172,\"y\":234.27620887756348,\"z\":-6.775286793708801},{\"x\":366.0474395751953,\"y\":223.29872131347656,\"z\":6.827808618545532},{\"x\":370.34427642822266,\"y\":225.1457118988037,\"z\":9.558931589126587},{\"x\":377.5371551513672,\"y\":303.60079765319824,\"z\":-7.358860373497009,\"name\":\"lips\"},{\"x\":412.9557800292969,\"y\":299.53579902648926,\"z\":19.39797878265381},{\"x\":360.0810241699219,\"y\":221.72012329101562,\"z\":-2.153385728597641},{\"x\":379.82784271240234,\"y\":329.47723388671875,\"z\":-10.48097848892212},{\"x\":359.08477783203125,\"y\":235.7911491394043,\"z\":-18.079102039337158},{\"x\":369.6688461303711,\"y\":251.5407943725586,\"z\":-14.962821006774902},{\"x\":369.5555114746094,\"y\":333.5307312011719,\"z\":-15.67478060722351},{\"x\":394.0193176269531,\"y\":315.6973171234131,\"z\":-0.9920747578144073},{\"x\":383.78997802734375,\"y\":272.7268695831299,\"z\":-4.689012169837952},{\"x\":387.67765045166016,\"y\":323.6722755432129,\"z\":-5.640236139297485},{\"x\":397.8769302368164,\"y\":272.1331214904785,\"z\":-0.9395531564950943},{\"x\":389.87476348876953,\"y\":280.5630111694336,\"z\":-4.29218202829361},{\"x\":403.83888244628906,\"y\":285.1167869567871,\"z\":3.0229100584983826},{\"x\":372.5467300415039,\"y\":343.1070327758789,\"z\":-16.153310537338257},{\"x\":374.1112518310547,\"y\":256.3721466064453,\"z\":-10.574349164962769},{\"x\":399.73785400390625,\"y\":321.77515983581543,\"z\":4.849494695663452},{\"x\":392.03365325927734,\"y\":330.56447982788086,\"z\":-1.3407598435878754},{\"x\":398.59134674072266,\"y\":305.93902587890625,\"z\":1.517290621995926},{\"x\":417.95997619628906,\"y\":290.9716987609863,\"z\":26.89105987548828},{\"x\":406.04541778564453,\"y\":307.35154151916504,\"z\":8.666064143180847},{\"x\":420.75328826904297,\"y\":298.40752601623535,\"z\":41.78385257720947},{\"x\":395.4522705078125,\"y\":291.4153575897217,\"z\":-2.1752697229385376},{\"x\":368.6452102661133,\"y\":245.8882999420166,\"z\":-9.453888535499573},{\"x\":370.34900665283203,\"y\":263.56690406799316,\"z\":-26.75100326538086},{\"x\":374.98477935791016,\"y\":266.6126346588135,\"z\":-19.77146625518799},{\"x\":366.99840545654297,\"y\":258.12140464782715,\"z\":-31.372904777526855},{\"x\":371.00616455078125,\"y\":217.63479709625244,\"z\":5.60522198677063},{\"x\":381.30577087402344,\"y\":214.14087295532227,\"z\":4.983716309070587},{\"x\":390.1496124267578,\"y\":213.38221549987793,\"z\":5.593550801277161},{\"x\":397.7696990966797,\"y\":214.3659782409668,\"z\":8.57852816581726},{\"x\":403.1652069091797,\"y\":217.65509605407715,\"z\":13.013685941696167},{\"x\":407.3551940917969,\"y\":230.72525024414062,\"z\":22.444231510162354},{\"x\":424.0876770019531,\"y\":251.7839241027832,\"z\":51.16771221160889},{\"x\":403.50196838378906,\"y\":239.88757610321045,\"z\":15.803166627883911},{\"x\":397.31719970703125,\"y\":241.49806022644043,\"z\":11.233787536621094},{\"x\":388.99425506591797,\"y\":241.4366912841797,\"z\":7.948269248008728},{\"x\":380.7804489135742,\"y\":239.78078842163086,\"z\":6.600214838981628},{\"x\":374.01336669921875,\"y\":237.11946487426758,\"z\":6.349278092384338},{\"x\":369.39125061035156,\"y\":234.35351371765137,\"z\":5.987462401390076},{\"x\":422.9730987548828,\"y\":255.76455116271973,\"z\":76.61150932312012,\"name\":\"faceOval\"},{\"x\":374.73915100097656,\"y\":269.24214363098145,\"z\":-16.608498096466064},{\"x\":364.61681365966797,\"y\":245.71088790893555,\"z\":-20.02823829650879},{\"x\":365.3834533691406,\"y\":263.34174156188965,\"z\":-32.32996463775635},{\"x\":361.58252716064453,\"y\":267.8273677825928,\"z\":-30.345816612243652},{\"x\":365.37208557128906,\"y\":265.0249671936035,\"z\":-29.178667068481445},{\"x\":372.72605895996094,\"y\":272.05135345458984,\"z\":-14.834434986114502},{\"x\":360.48614501953125,\"y\":268.34827423095703,\"z\":-32.189905643463135},{\"x\":359.9516296386719,\"y\":270.8049201965332,\"z\":-24.650139808654785},{\"x\":369.5049285888672,\"y\":229.01945114135742,\"z\":10.107489824295044},{\"x\":365.5447769165039,\"y\":230.24096488952637,\"z\":5.593550801277161},{\"x\":363.50669860839844,\"y\":230.6208372116089,\"z\":0.43622106313705444},{\"x\":399.3529510498047,\"y\":227.65677452087402,\"z\":15.35965085029602,\"name\":\"leftEye\"},{\"x\":402.5693130493164,\"y\":224.60190296173096,\"z\":15.931552648544312}\n    ],\n    \"box\": {\n      \"xMin\":277.8318977355957,\n      \"yMin\":168.7741756439209,\n      \"xMax\":424.2788314819336,\n      \"yMax\":359.8348903656006,\n      \"width\":146.4469337463379,\n      \"height\":191.0607147216797\n    }\n  },\n  // Tasks-vision: https://developers.google.com/mediapipe/solutions/vision/face_landmarker/web_js\n  // prettier-ignore\n  SAMPLE_FACELANDMARKER_RESULT: {\n    \"faceLandmarks\": [\n      [\n        { \"x\": 0.5760777592658997, \"y\": 0.8639070391654968, \"z\": -0.030997956171631813 },\n        { \"x\": 0.572094738483429, \"y\": 0.7886289358139038, \"z\": -0.07189624011516571 },\n        { \"x\": 0.5723551511764526, \"y\": 0.8075382709503174, \"z\": -0.03578168898820877 }, { \"x\": 0.5548420548439026, \"y\": 0.7188365459442139, \"z\": -0.057787876576185226 }, { \"x\": 0.5706077814102173, \"y\": 0.7674974799156189, \"z\": -0.07740399986505508 }, { \"x\": 0.5681378245353699, \"y\": 0.7387768030166626, \"z\": -0.07356284558773041 }, { \"x\": 0.5621535181999207, \"y\": 0.6681165099143982, \"z\": -0.04189874976873398 }, { \"x\": 0.46613582968711853, \"y\": 0.6679812073707581, \"z\": 0.011289681307971478 }, { \"x\": 0.5579932928085327, \"y\": 0.6174106597900391, \"z\": -0.03502821549773216 }, { \"x\": 0.5563451647758484, \"y\": 0.5905600190162659, \"z\": -0.03928658738732338 }, { \"x\": 0.5487832427024841, \"y\": 0.4900572597980499, \"z\": -0.029898937791585922 }, { \"x\": 0.5765544176101685, \"y\": 0.8692144751548767, \"z\": -0.02831427752971649 }, { \"x\": 0.5771114230155945, \"y\": 0.873644232749939, \"z\": -0.02345779910683632 }, { \"x\": 0.5771905779838562, \"y\": 0.877016007900238, \"z\": -0.016658689826726913 }, { \"x\": 0.5778058767318726, \"y\": 0.8770116567611694, \"z\": -0.014505492523312569 }, { \"x\": 0.5783766508102417, \"y\": 0.8835000991821289, \"z\": -0.015996402129530907 }, { \"x\": 0.5792440176010132, \"y\": 0.8913810849189758, \"z\": -0.01924579218029976 }, { \"x\": 0.5796768069267273, \"y\": 0.8996334671974182, \"z\": -0.018261712044477463 }, { \"x\": 0.5817288160324097, \"y\": 0.9255813956260681, \"z\": -0.007126849144697189 }, { \"x\": 0.5726592540740967, \"y\": 0.7992473244667053, \"z\": -0.0643521398305893 }, { \"x\": 0.5579419136047363, \"y\": 0.7996989488601685, \"z\": -0.04566684365272522 }, { \"x\": 0.4216199815273285, \"y\": 0.5958762764930725, \"z\": 0.06776496022939682 }, { \"x\": 0.5052269697189331, \"y\": 0.6796539425849915, \"z\": -0.0010737782577052712 }, { \"x\": 0.49243026971817017, \"y\": 0.6838865876197815, \"z\": -0.0005227324436418712 }, { \"x\": 0.4796970784664154, \"y\": 0.6856290102005005, \"z\": 0.002684245817363262 }, { \"x\": 0.4618356227874756, \"y\": 0.6764569878578186, \"z\": 0.013439622707664967 }, { \"x\": 0.5160380601882935, \"y\": 0.6737282276153564, \"z\": -0.000017607348127057776 }, { \"x\": 0.48070961236953735, \"y\": 0.6255870461463928, \"z\": -0.008339674212038517 }, { \"x\": 0.49719780683517456, \"y\": 0.6256808042526245, \"z\": -0.008027955889701843 }, { \"x\": 0.46674346923828125, \"y\": 0.6317623853683472, \"z\": -0.004460199736058712 }, { \"x\": 0.4582492709159851, \"y\": 0.641118049621582, \"z\": 0.0011905613355338573 }, { \"x\": 0.45408669114112854, \"y\": 0.6911458969116211, \"z\": 0.020514748990535736 }, { \"x\": 0.535312294960022, \"y\": 0.9619986414909363, \"z\": 0.012499462813138962 }, { \"x\": 0.4608460068702698, \"y\": 0.6628725528717041, \"z\": 0.01517564244568348 }, { \"x\": 0.4206731915473938, \"y\": 0.6828458309173584, \"z\": 0.07848648726940155 }, { \"x\": 0.4390624463558197, \"y\": 0.6796106696128845, \"z\": 0.03283142298460007 }, { \"x\": 0.5029968619346619, \"y\": 0.7701570391654968, \"z\": -0.009734481573104858 }, { \"x\": 0.5595027208328247, \"y\": 0.8607323169708252, \"z\": -0.030043255537748337 }, { \"x\": 0.5621269941329956, \"y\": 0.8738374710083008, \"z\": -0.021709579974412918 }, { \"x\": 0.5451499819755554, \"y\": 0.865527331829071, \"z\": -0.022014077752828598 }, { \"x\": 0.5351184010505676, \"y\": 0.8705098032951355, \"z\": -0.011602800339460373 }, { \"x\": 0.5495014190673828, \"y\": 0.8744956254959106, \"z\": -0.016490943729877472 }, { \"x\": 0.5395170450210571, \"y\": 0.8759440779685974, \"z\": -0.007333362940698862 }, { \"x\": 0.5183624029159546, \"y\": 0.8959754705429077, \"z\": 0.010520773939788342 }, { \"x\": 0.5604349374771118, \"y\": 0.7895449995994568, \"z\": -0.07082037627696991 }, { \"x\": 0.557381272315979, \"y\": 0.7687489986419678, \"z\": -0.07590588927268982 }, { \"x\": 0.4432901442050934, \"y\": 0.6308897733688354, \"z\": 0.0027153254486620426 }, { \"x\": 0.5258325338363647, \"y\": 0.7151225805282593, \"z\": -0.014676518738269806 }, { \"x\": 0.5271827578544617, \"y\": 0.7833116054534912, \"z\": -0.037643320858478546 }, { \"x\": 0.5257382988929749, \"y\": 0.7717816233634949, \"z\": -0.03401920944452286 }, { \"x\": 0.46516409516334534, \"y\": 0.7705106735229492, \"z\": 0.0065747760236263275 }, { \"x\": 0.5558893084526062, \"y\": 0.7420997619628906, \"z\": -0.0694495290517807 }, { \"x\": 0.4720408320426941, \"y\": 0.6066038608551025, \"z\": -0.021204356104135513 }, { \"x\": 0.45432573556900024, \"y\": 0.6158540844917297, \"z\": -0.011054684408009052 }, { \"x\": 0.4305151402950287, \"y\": 0.5608053803443909, \"z\": 0.0396830290555954 }, { \"x\": 0.5310865640640259, \"y\": 0.6157484650611877, \"z\": -0.03081176057457924 }, { \"x\": 0.5114666223526001, \"y\": 0.6329749226570129, \"z\": -0.00335998204536736 }, { \"x\": 0.506435751914978, \"y\": 0.8786543607711792, \"z\": 0.012980876490473747 }, { \"x\": 0.4480472207069397, \"y\": 0.8640613555908203, \"z\": 0.12569651007652283 }, { \"x\": 0.5372058153152466, \"y\": 0.7942581176757812, \"z\": -0.03168361634016037 }, { \"x\": 0.5488379597663879, \"y\": 0.8001630306243896, \"z\": -0.03280917927622795 }, { \"x\": 0.5213388204574585, \"y\": 0.8794381618499756, \"z\": 0.011892606504261494 }, { \"x\": 0.5242055654525757, \"y\": 0.8789222240447998, \"z\": 0.008370225317776203 }, { \"x\": 0.4477175176143646, \"y\": 0.6039950251579285, \"z\": -0.0050799972377717495 }, { \"x\": 0.526964008808136, \"y\": 0.7916748523712158, \"z\": -0.02968614175915718 }, { \"x\": 0.4971255660057068, \"y\": 0.6050706505775452, \"z\": -0.028175678104162216 }, { \"x\": 0.4938119053840637, \"y\": 0.5882453918457031, \"z\": -0.03210941329598427 }, { \"x\": 0.4757143557071686, \"y\": 0.5094879865646362, \"z\": -0.01300730835646391 }, { \"x\": 0.43947282433509827, \"y\": 0.5816648006439209, \"z\": 0.01415177434682846 }, { \"x\": 0.485664039850235, \"y\": 0.5477864146232605, \"z\": -0.023685332387685776 }, { \"x\": 0.43635931611061096, \"y\": 0.6226438283920288, \"z\": 0.013606148771941662 }, { \"x\": 0.42910251021385193, \"y\": 0.6102726459503174, \"z\": 0.03926564007997513 }, { \"x\": 0.5605402588844299, \"y\": 0.8680099248886108, \"z\": -0.027318159118294716 }, { \"x\": 0.5474816560745239, \"y\": 0.8702861070632935, \"z\": -0.019686367362737656 }, { \"x\": 0.5373021364212036, \"y\": 0.8728838562965393, \"z\": -0.010484928265213966 }, { \"x\": 0.540735125541687, \"y\": 0.7979167103767395, \"z\": -0.029073253273963928 }, { \"x\": 0.5228585004806519, \"y\": 0.87913578748703, \"z\": 0.009915109723806381 }, { \"x\": 0.530497670173645, \"y\": 0.8815253973007202, \"z\": 0.0020524784922599792 }, { \"x\": 0.5259912610054016, \"y\": 0.8790552616119385, \"z\": 0.007895970717072487 }, { \"x\": 0.5433906316757202, \"y\": 0.7882310748100281, \"z\": -0.05121905356645584 }, { \"x\": 0.541388213634491, \"y\": 0.8777219653129578, \"z\": -0.00466804439201951 }, { \"x\": 0.5515822172164917, \"y\": 0.8767023086547852, \"z\": -0.010475946590304375 }, { \"x\": 0.5637003779411316, \"y\": 0.877059817314148, \"z\": -0.015273625031113625 }, { \"x\": 0.5640299320220947, \"y\": 0.9263423085212708, \"z\": -0.00658724969252944 }, { \"x\": 0.5642300248146057, \"y\": 0.8993074893951416, \"z\": -0.017653480172157288 }, { \"x\": 0.5637336373329163, \"y\": 0.8910360932350159, \"z\": -0.01852807030081749 }, { \"x\": 0.5637134313583374, \"y\": 0.8837276697158813, \"z\": -0.01482592523097992 }, { \"x\": 0.564205527305603, \"y\": 0.8768964409828186, \"z\": -0.01331155002117157 }, { \"x\": 0.5419867634773254, \"y\": 0.8778373599052429, \"z\": -0.0037720394320786 }, { \"x\": 0.5404468774795532, \"y\": 0.880696177482605, \"z\": -0.005610354244709015 }, { \"x\": 0.5392338633537292, \"y\": 0.8845721483230591, \"z\": -0.007352025713771582 }, { \"x\": 0.538469672203064, \"y\": 0.8891173601150513, \"z\": -0.005154991988092661 }, { \"x\": 0.5189250111579895, \"y\": 0.8452741503715515, \"z\": -0.009755070321261883 }, { \"x\": 0.4258975088596344, \"y\": 0.7662280797958374, \"z\": 0.1387351155281067 }, { \"x\": 0.5725725293159485, \"y\": 0.8041572570800781, \"z\": -0.04583907872438431 }, { \"x\": 0.5342061519622803, \"y\": 0.8785833120346069, \"z\": 0.002659974154084921 }, { \"x\": 0.5324031114578247, \"y\": 0.8804071545600891, \"z\": 0.0017832003068178892 }, { \"x\": 0.5538818836212158, \"y\": 0.8078407645225525, \"z\": -0.03254539892077446 }, { \"x\": 0.5325431823730469, \"y\": 0.8026832938194275, \"z\": -0.019140373915433884 }, { \"x\": 0.5514076948165894, \"y\": 0.8043903112411499, \"z\": -0.03313535451889038 }, { \"x\": 0.5131856203079224, \"y\": 0.7284771800041199, \"z\": -0.009399853646755219 }, { \"x\": 0.49331504106521606, \"y\": 0.7443980574607849, \"z\": -0.005225230939686298 }, { \"x\": 0.5239617824554443, \"y\": 0.7807451486587524, \"z\": -0.025881027802824974 }, { \"x\": 0.4473606050014496, \"y\": 0.5315827131271362, \"z\": 0.011164786294102669 }, { \"x\": 0.45718759298324585, \"y\": 0.5604941248893738, \"z\": -0.005943301599472761 }, { \"x\": 0.4670005738735199, \"y\": 0.5909327268600464, \"z\": -0.019681761041283607 }, { \"x\": 0.5311570167541504, \"y\": 0.9076261520385742, \"z\": 0.00389476353302598 }, { \"x\": 0.5249923467636108, \"y\": 0.5893563628196716, \"z\": -0.037981919944286346 }, { \"x\": 0.5166932344436646, \"y\": 0.5429551005363464, \"z\": -0.03319704160094261 }, { \"x\": 0.5085030198097229, \"y\": 0.49676206707954407, \"z\": -0.02691275253891945 }, { \"x\": 0.4687720239162445, \"y\": 0.6834565997123718, \"z\": 0.008113506250083447 }, { \"x\": 0.4426414966583252, \"y\": 0.7069531679153442, \"z\": 0.028577271848917007 }, { \"x\": 0.5230373740196228, \"y\": 0.6675713658332825, \"z\": 0.001773772411979735 }, { \"x\": 0.4481240212917328, \"y\": 0.6527872085571289, \"z\": 0.012414850294589996 }, { \"x\": 0.5339856743812561, \"y\": 0.7012367844581604, \"z\": -0.020220188423991203 }, { \"x\": 0.5347223281860352, \"y\": 0.7761190533638, \"z\": -0.05141595005989075 }, { \"x\": 0.4315067231655121, \"y\": 0.7211957573890686, \"z\": 0.04381405934691429 }, { \"x\": 0.45203351974487305, \"y\": 0.7206180095672607, \"z\": 0.017288070172071457 }, { \"x\": 0.46892452239990234, \"y\": 0.7265436053276062, \"z\": 0.005602988880127668 }, { \"x\": 0.49314674735069275, \"y\": 0.7202282547950745, \"z\": -0.0006408205372281373 }, { \"x\": 0.5104925632476807, \"y\": 0.7091827392578125, \"z\": -0.00362918758764863 }, { \"x\": 0.5232142210006714, \"y\": 0.698553740978241, \"z\": -0.00787867046892643 }, { \"x\": 0.5497883558273315, \"y\": 0.6743605136871338, \"z\": -0.036349106580019 }, { \"x\": 0.43658503890037537, \"y\": 0.7627100348472595, \"z\": 0.042555369436740875 }, { \"x\": 0.4397648870944977, \"y\": 0.6528646349906921, \"z\": 0.017956094816327095 }, { \"x\": 0.5653332471847534, \"y\": 0.7992802858352661, \"z\": -0.06365057826042175 }, { \"x\": 0.5285563468933105, \"y\": 0.736810564994812, \"z\": -0.018836988136172295 }, { \"x\": 0.4180678725242615, \"y\": 0.6792560815811157, \"z\": 0.12284679710865021 }, { \"x\": 0.5328429937362671, \"y\": 0.6865872144699097, \"z\": -0.010484723374247551 }, { \"x\": 0.5230283141136169, \"y\": 0.7809416055679321, \"z\": -0.011922398582100868 }, { \"x\": 0.4551771283149719, \"y\": 0.6650775074958801, \"z\": 0.01774493046104908 }, { \"x\": 0.5337203741073608, \"y\": 0.7618928551673889, \"z\": -0.04697106033563614 }, { \"x\": 0.43463975191116333, \"y\": 0.8133478164672852, \"z\": 0.1354849934577942 }, { \"x\": 0.5225707292556763, \"y\": 0.6605283617973328, \"z\": 0.004980515688657761 }, { \"x\": 0.5441933870315552, \"y\": 0.7497199773788452, \"z\": -0.06091512367129326 }, { \"x\": 0.4774007797241211, \"y\": 0.9159183502197266, \"z\": 0.059622734785079956 }, { \"x\": 0.48068761825561523, \"y\": 0.9364941716194153, \"z\": 0.08404944837093353 }, { \"x\": 0.4268292486667633, \"y\": 0.7657528519630432, \"z\": 0.09051097184419632 }, { \"x\": 0.46051913499832153, \"y\": 0.8880485892295837, \"z\": 0.0738474428653717 }, { \"x\": 0.4243420660495758, \"y\": 0.6434382200241089, \"z\": 0.06230505183339119 }, { \"x\": 0.5342157483100891, \"y\": 0.9835634231567383, \"z\": 0.021662971004843712 }, { \"x\": 0.5668109655380249, \"y\": 0.8042187094688416, \"z\": -0.044937074184417725 }, { \"x\": 0.5176341533660889, \"y\": 0.7530587315559387, \"z\": -0.012967454269528389 }, { \"x\": 0.430206298828125, \"y\": 0.6835605502128601, \"z\": 0.04612284153699875 }, { \"x\": 0.4794231951236725, \"y\": 0.6732114553451538, \"z\": 0.003970044665038586 }, { \"x\": 0.49073347449302673, \"y\": 0.6722435355186462, \"z\": 0.0008692514384165406 }, { \"x\": 0.5294116139411926, \"y\": 0.884677529335022, \"z\": 0.004413890186697245 }, { \"x\": 0.4430122375488281, \"y\": 0.80235356092453, \"z\": 0.04987282305955887 }, { \"x\": 0.5603825449943542, \"y\": 1.0092442035675049, \"z\": 0.026417359709739685 }, { \"x\": 0.5186598300933838, \"y\": 0.9828659892082214, \"z\": 0.0513598807156086 }, { \"x\": 0.5010536909103394, \"y\": 0.9640932679176331, \"z\": 0.06591596454381943 }, { \"x\": 0.5524769425392151, \"y\": 0.539441704750061, \"z\": -0.035816047340631485 }, { \"x\": 0.5879997611045837, \"y\": 1.0091472864151, \"z\": 0.02285068854689598 }, { \"x\": 0.5016193985939026, \"y\": 0.6684437990188599, \"z\": 0.00028415941051207483 }, { \"x\": 0.511952817440033, \"y\": 0.6642197370529175, \"z\": 0.0021144719794392586 }, { \"x\": 0.5194343328475952, \"y\": 0.6623469591140747, \"z\": 0.004674181342124939 }, { \"x\": 0.4321230351924896, \"y\": 0.6496355533599854, \"z\": 0.03124697133898735 }, { \"x\": 0.508686363697052, \"y\": 0.6479565501213074, \"z\": -0.00044765998609364033 }, { \"x\": 0.4963986277580261, \"y\": 0.6431032419204712, \"z\": -0.0032507688738405704 }, { \"x\": 0.4845542013645172, \"y\": 0.6430778503417969, \"z\": -0.002903624437749386 }, { \"x\": 0.4733612537384033, \"y\": 0.647506833076477, \"z\": 0.00023347247042693198 }, { \"x\": 0.4668654501438141, \"y\": 0.653346598148346, \"z\": 0.004762572236359119 }, { \"x\": 0.41815051436424255, \"y\": 0.633708119392395, \"z\": 0.09809435904026031 }, { \"x\": 0.47159942984580994, \"y\": 0.6711485385894775, \"z\": 0.007849935442209244 }, { \"x\": 0.5734396576881409, \"y\": 0.8256140351295471, \"z\": -0.03155219927430153 }, { \"x\": 0.5306524038314819, \"y\": 0.8337990641593933, \"z\": -0.018351426348090172 }, { \"x\": 0.5371729135513306, \"y\": 0.7910830974578857, \"z\": -0.037286680191755295 }, { \"x\": 0.5549534559249878, \"y\": 0.8275275826454163, \"z\": -0.030664825811982155 }, { \"x\": 0.5597432255744934, \"y\": 0.6418541669845581, \"z\": -0.03318847343325615 }, { \"x\": 0.4958484172821045, \"y\": 0.9429569244384766, \"z\": 0.048340678215026855 }, { \"x\": 0.5140507817268372, \"y\": 0.9634028077125549, \"z\": 0.03589847311377525 }, { \"x\": 0.5587693452835083, \"y\": 0.9951097369194031, \"z\": 0.00908728688955307 }, { \"x\": 0.46411189436912537, \"y\": 0.9051855206489563, \"z\": 0.10601935535669327 }, { \"x\": 0.5181609392166138, \"y\": 0.6554316878318787, \"z\": 0.002546071307733655 }, { \"x\": 0.5436590909957886, \"y\": 0.7085841298103333, \"z\": -0.03844436630606651 }, { \"x\": 0.5872187614440918, \"y\": 0.9960382580757141, \"z\": 0.0063423276878893375 }, { \"x\": 0.5379653573036194, \"y\": 0.9989125728607178, \"z\": 0.03636329993605614 }, { \"x\": 0.4350326955318451, \"y\": 0.8088565468788147, \"z\": 0.09147704392671585 }, { \"x\": 0.5523084998130798, \"y\": 0.8773422837257385, \"z\": -0.009068487212061882 }, { \"x\": 0.5510149598121643, \"y\": 0.8816931843757629, \"z\": -0.011043853126466274 }, { \"x\": 0.5503793954849243, \"y\": 0.88776695728302, \"z\": -0.01348799467086792 }, { \"x\": 0.5501549243927002, \"y\": 0.8954370617866516, \"z\": -0.012142189778387547 }, { \"x\": 0.546072781085968, \"y\": 0.9192524552345276, \"z\": -0.003157563041895628 }, { \"x\": 0.5314661860466003, \"y\": 0.8771666884422302, \"z\": 0.0005075141089037061 }, { \"x\": 0.5293324589729309, \"y\": 0.8762547969818115, \"z\": 0.00039177737198770046 }, { \"x\": 0.5275698900222778, \"y\": 0.8750609755516052, \"z\": 0.000047732755774632096 }, { \"x\": 0.5104271173477173, \"y\": 0.8607332110404968, \"z\": 0.0012934643309563398 }, { \"x\": 0.45938700437545776, \"y\": 0.8134918212890625, \"z\": 0.023569690063595772 }, { \"x\": 0.5418947339057922, \"y\": 0.6864100694656372, \"z\": -0.027333909645676613 }, { \"x\": 0.531914234161377, \"y\": 0.6456130743026733, \"z\": -0.005434140563011169 }, { \"x\": 0.523697018623352, \"y\": 0.647885262966156, \"z\": -0.0002466466394253075 }, { \"x\": 0.5338191390037537, \"y\": 0.8783687353134155, \"z\": 0.002268768846988678 }, { \"x\": 0.46226605772972107, \"y\": 0.8610277771949768, \"z\": 0.04718952998518944 }, { \"x\": 0.5434442758560181, \"y\": 0.6456181406974792, \"z\": -0.02327350154519081 }, { \"x\": 0.5399754643440247, \"y\": 0.940219521522522, \"z\": 0.005075343884527683 }, { \"x\": 0.5661457777023315, \"y\": 0.71457839012146, \"z\": -0.06242101639509201 }, { \"x\": 0.5523148775100708, \"y\": 0.6974870562553406, \"z\": -0.04863070324063301 }, { \"x\": 0.5639959573745728, \"y\": 0.6923378109931946, \"z\": -0.05180761218070984 }, { \"x\": 0.5367592573165894, \"y\": 0.7423217296600342, \"z\": -0.03623027727007866 }, { \"x\": 0.5853689908981323, \"y\": 0.9752064943313599, \"z\": -0.002361974213272333 }, { \"x\": 0.5835235118865967, \"y\": 0.9493685960769653, \"z\": -0.003941743168979883 }, { \"x\": 0.5615018606185913, \"y\": 0.949194610118866, \"z\": -0.0015953965485095978 }, { \"x\": 0.5068561434745789, \"y\": 0.9048219323158264, \"z\": 0.01862684078514576 }, { \"x\": 0.5134067535400391, \"y\": 0.7971825003623962, \"z\": -0.008485661819577217 }, { \"x\": 0.5223897099494934, \"y\": 0.925589919090271, \"z\": 0.01249657291918993 }, { \"x\": 0.48500555753707886, \"y\": 0.7959478497505188, \"z\": -0.0032065745908766985 }, { \"x\": 0.5037734508514404, \"y\": 0.8184596300125122, \"z\": -0.004932103678584099 }, { \"x\": 0.4766361117362976, \"y\": 0.828806459903717, \"z\": 0.01027688942849636 }, { \"x\": 0.5589827299118042, \"y\": 0.974656343460083, \"z\": 0.0009666886180639267 }, { \"x\": 0.5294582843780518, \"y\": 0.7541216611862183, \"z\": -0.025603046640753746 }, { \"x\": 0.4973002076148987, \"y\": 0.9208990931510925, \"z\": 0.031931452453136444 }, { \"x\": 0.5163551568984985, \"y\": 0.9432790875434875, \"z\": 0.024321340024471283 }, { \"x\": 0.49399662017822266, \"y\": 0.8814862370491028, \"z\": 0.018687399104237556 }, { \"x\": 0.44948166608810425, \"y\": 0.836137592792511, \"z\": 0.05702034756541252 }, { \"x\": 0.47898444533348083, \"y\": 0.8836610913276672, \"z\": 0.03150695189833641 }, { \"x\": 0.4454479217529297, \"y\": 0.8499438166618347, \"z\": 0.08868525922298431 }, { \"x\": 0.49572959542274475, \"y\": 0.8452823758125305, \"z\": 0.0036111653316766024 }, { \"x\": 0.5362502336502075, \"y\": 0.7222585678100586, \"z\": -0.027912352234125137 }, { \"x\": 0.5393770337104797, \"y\": 0.7850722074508667, \"z\": -0.05415399745106697 }, { \"x\": 0.531399667263031, \"y\": 0.7898418307304382, \"z\": -0.03883346915245056 }, { \"x\": 0.5451627373695374, \"y\": 0.7717036604881287, \"z\": -0.06480253487825394 }, { \"x\": 0.5206395983695984, \"y\": 0.6287745833396912, \"z\": -0.010521138086915016 }, { \"x\": 0.4974782466888428, \"y\": 0.6191938519477844, \"z\": -0.014098240062594414 }, { \"x\": 0.4774145185947418, \"y\": 0.6193130612373352, \"z\": -0.013643337413668633 }, { \"x\": 0.4616098403930664, \"y\": 0.6259890198707581, \"z\": -0.008448202162981033 }, { \"x\": 0.4516478478908539, \"y\": 0.6368461847305298, \"z\": 0.00009050309745362028 }, { \"x\": 0.4485096037387848, \"y\": 0.6719120740890503, \"z\": 0.022984720766544342 }, { \"x\": 0.42177659273147583, \"y\": 0.7240667343139648, \"z\": 0.08511673659086227 }, { \"x\": 0.4616215229034424, \"y\": 0.6988231539726257, \"z\": 0.014238474890589714 }, { \"x\": 0.4755798876285553, \"y\": 0.7034608721733093, \"z\": 0.00625590980052948 }, { \"x\": 0.4924992024898529, \"y\": 0.7005885243415833, \"z\": 0.0009391739731654525 }, { \"x\": 0.5082254409790039, \"y\": 0.693384051322937, \"z\": -0.0009464038303121924 }, { \"x\": 0.5203112959861755, \"y\": 0.6849707961082458, \"z\": -0.0022114769089967012 }, { \"x\": 0.52867591381073, \"y\": 0.6779075860977173, \"z\": -0.002962538506835699 }, { \"x\": 0.4213953912258148, \"y\": 0.7219811677932739, \"z\": 0.1350894570350647 }, { \"x\": 0.5320829749107361, \"y\": 0.794858992099762, \"z\": -0.03181503340601921 }, { \"x\": 0.5452795028686523, \"y\": 0.7286570072174072, \"z\": -0.04771539941430092 }, { \"x\": 0.5496407747268677, \"y\": 0.7866933345794678, \"z\": -0.06452003121376038 }, { \"x\": 0.557040274143219, \"y\": 0.7962084412574768, \"z\": -0.05837344378232956 }, { \"x\": 0.549176812171936, \"y\": 0.7895247936248779, \"z\": -0.057761140167713165 }, { \"x\": 0.5362890362739563, \"y\": 0.8005836606025696, \"z\": -0.026903774589300156 }, { \"x\": 0.560200035572052, \"y\": 0.7983731031417847, \"z\": -0.06172555685043335 }, { \"x\": 0.5616944432258606, \"y\": 0.8022753596305847, \"z\": -0.045200999826192856 }, { \"x\": 0.5273328423500061, \"y\": 0.6611284017562866, \"z\": 0.0029021520167589188 }, { \"x\": 0.534850537776947, \"y\": 0.6660012006759644, \"z\": -0.005215510260313749 }, { \"x\": 0.5394860506057739, \"y\": 0.6701375246047974, \"z\": -0.014931917190551758 }, { \"x\": 0.4634307324886322, \"y\": 0.658291757106781, \"z\": 0.009295716881752014 }, { \"x\": 0.4538393020629883, \"y\": 0.6519932150840759, \"z\": 0.00930330716073513 }, { \"x\": 0.5776031613349915, \"y\": 0.7159298658370972, \"z\": -0.057365912944078445 }, { \"x\": 0.6504855155944824, \"y\": 0.6461779475212097, \"z\": 0.014184834435582161 }, { \"x\": 0.5860154032707214, \"y\": 0.7962266206741333, \"z\": -0.04522843658924103 }, { \"x\": 0.6842049360275269, \"y\": 0.5631637573242188, \"z\": 0.07207967340946198 }, { \"x\": 0.6152560710906982, \"y\": 0.6674962639808655, \"z\": 0.0007529259892180562 }, { \"x\": 0.6280948519706726, \"y\": 0.6684326529502869, \"z\": 0.0016892586136236787 }, { \"x\": 0.6408625245094299, \"y\": 0.6663892269134521, \"z\": 0.005331226624548435 }, { \"x\": 0.6557814478874207, \"y\": 0.6534678936004639, \"z\": 0.01646413467824459 }, { \"x\": 0.6035663485527039, \"y\": 0.6639701724052429, \"z\": 0.0013799630105495453 }, { \"x\": 0.6329053044319153, \"y\": 0.608010470867157, \"z\": -0.006195899099111557 }, { \"x\": 0.6167260408401489, \"y\": 0.6117533445358276, \"z\": -0.006319951266050339 }, { \"x\": 0.6471013426780701, \"y\": 0.6112449765205383, \"z\": -0.0017843559617176652 }, { \"x\": 0.6560901999473572, \"y\": 0.6185776591300964, \"z\": 0.004047257360070944 }, { \"x\": 0.6666946411132812, \"y\": 0.6651176810264587, \"z\": 0.023647578433156013 }, { \"x\": 0.6311345100402832, \"y\": 0.9495396018028259, \"z\": 0.014004078693687916 }, { \"x\": 0.6544655561447144, \"y\": 0.6397901773452759, \"z\": 0.01809609681367874 }, { \"x\": 0.6965808868408203, \"y\": 0.6482675075531006, \"z\": 0.08304904401302338 }, { \"x\": 0.679817259311676, \"y\": 0.650188148021698, \"z\": 0.03632688894867897 }, { \"x\": 0.6336516737937927, \"y\": 0.7541458010673523, \"z\": -0.007742783520370722 }, { \"x\": 0.5921701192855835, \"y\": 0.8567668199539185, \"z\": -0.029399123042821884 }, { \"x\": 0.591663658618927, \"y\": 0.870215654373169, \"z\": -0.02103729173541069 }, { \"x\": 0.6068367958068848, \"y\": 0.8584195375442505, \"z\": -0.020668085664510727 }, { \"x\": 0.6176617741584778, \"y\": 0.860965371131897, \"z\": -0.009790095500648022 }, { \"x\": 0.6040634512901306, \"y\": 0.8686612844467163, \"z\": -0.015289564616978168 }, { \"x\": 0.6143736839294434, \"y\": 0.8671170473098755, \"z\": -0.005712216719985008 }, { \"x\": 0.6373105049133301, \"y\": 0.8815656900405884, \"z\": 0.012672550976276398 }, { \"x\": 0.5832505822181702, \"y\": 0.7866312861442566, \"z\": -0.07051534950733185 }, { \"x\": 0.5836675763130188, \"y\": 0.7658692598342896, \"z\": -0.07566110789775848 }, { \"x\": 0.6709531545639038, \"y\": 0.604898989200592, \"z\": 0.005951565690338612 }, { \"x\": 0.6029891967773438, \"y\": 0.705652117729187, \"z\": -0.013388276100158691 }, { \"x\": 0.6131622195243835, \"y\": 0.7728396058082581, \"z\": -0.036248479038476944 }, { \"x\": 0.6123163104057312, \"y\": 0.7612020373344421, \"z\": -0.03264721855521202 }, { \"x\": 0.6696187853813171, \"y\": 0.744706928730011, \"z\": 0.009673702530562878 }, { \"x\": 0.5803102254867554, \"y\": 0.7385968565940857, \"z\": -0.0689152330160141 }, { \"x\": 0.6404349207878113, \"y\": 0.5877999663352966, \"z\": -0.01929756999015808 }, { \"x\": 0.6588467955589294, \"y\": 0.5929454565048218, \"z\": -0.008487257175147533 }, { \"x\": 0.6720337867736816, \"y\": 0.530631422996521, \"z\": 0.043437421321868896 }, { \"x\": 0.584305465221405, \"y\": 0.6099005341529846, \"z\": -0.030301367864012718 }, { \"x\": 0.6034283638000488, \"y\": 0.6217452883720398, \"z\": -0.001970183802768588 }, { \"x\": 0.6460927724838257, \"y\": 0.8608663082122803, \"z\": 0.015541625209152699 }, { \"x\": 0.6957815289497375, \"y\": 0.8326103091239929, \"z\": 0.13015234470367432 }, { \"x\": 0.6043362617492676, \"y\": 0.7861682772636414, \"z\": -0.030476901680231094 }, { \"x\": 0.594293475151062, \"y\": 0.7942103147506714, \"z\": -0.032218821346759796 }, { \"x\": 0.6324057579040527, \"y\": 0.8665139675140381, \"z\": 0.014255806803703308 }, { \"x\": 0.6296147704124451, \"y\": 0.8667733669281006, \"z\": 0.010388285852968693 }, { \"x\": 0.663644552230835, \"y\": 0.5798642635345459, \"z\": -0.0022301070857793093 }, { \"x\": 0.6140630841255188, \"y\": 0.7809288501739502, \"z\": -0.02835679054260254 }, { \"x\": 0.615908145904541, \"y\": 0.5921698212623596, \"z\": -0.026804860681295395 }, { \"x\": 0.617181122303009, \"y\": 0.5748661756515503, \"z\": -0.03060605563223362 }, { \"x\": 0.6222207546234131, \"y\": 0.49137672781944275, \"z\": -0.011151673272252083 }, { \"x\": 0.6669357419013977, \"y\": 0.5541607141494751, \"z\": 0.017466170713305473 }, { \"x\": 0.6182981729507446, \"y\": 0.5320425629615784, \"z\": -0.021793590858578682 }, { \"x\": 0.6760554313659668, \"y\": 0.595052182674408, \"z\": 0.017115700989961624 }, { \"x\": 0.6801463961601257, \"y\": 0.5800720453262329, \"z\": 0.043127160519361496 }, { \"x\": 0.5922210812568665, \"y\": 0.8644017577171326, \"z\": -0.02662893570959568 }, { \"x\": 0.6054555177688599, \"y\": 0.8637874722480774, \"z\": -0.018363753333687782 }, { \"x\": 0.6161889433860779, \"y\": 0.8641164898872375, \"z\": -0.008808949030935764 }, { \"x\": 0.6017249822616577, \"y\": 0.7901403307914734, \"z\": -0.028126630932092667 }, { \"x\": 0.631446123123169, \"y\": 0.8664817810058594, \"z\": 0.012112865224480629 }, { \"x\": 0.6249198913574219, \"y\": 0.8716511130332947, \"z\": 0.003882825840264559 }, { \"x\": 0.6281915903091431, \"y\": 0.867301881313324, \"z\": 0.009891441091895103 }, { \"x\": 0.5986843109130859, \"y\": 0.7813931703567505, \"z\": -0.050227612257003784 }, { \"x\": 0.6126407384872437, \"y\": 0.869275689125061, \"z\": -0.0031255714129656553 }, { \"x\": 0.6027271151542664, \"y\": 0.8711842894554138, \"z\": -0.009324162267148495 }, { \"x\": 0.59088134765625, \"y\": 0.8742044568061829, \"z\": -0.014608660712838173 }, { \"x\": 0.5984604358673096, \"y\": 0.9216185212135315, \"z\": -0.005981989670544863 }, { \"x\": 0.5950398445129395, \"y\": 0.8964707255363464, \"z\": -0.01703473925590515 }, { \"x\": 0.5941568613052368, \"y\": 0.8882410526275635, \"z\": -0.017784785479307175 }, { \"x\": 0.5928806662559509, \"y\": 0.8803883194923401, \"z\": -0.014153128489851952 }, { \"x\": 0.5909661054611206, \"y\": 0.8748103976249695, \"z\": -0.012609979137778282 }, { \"x\": 0.6128016710281372, \"y\": 0.8702545762062073, \"z\": -0.0022550546564161777 }, { \"x\": 0.6150846481323242, \"y\": 0.8726804256439209, \"z\": -0.00414019962772727 }, { \"x\": 0.6173093914985657, \"y\": 0.8770190477371216, \"z\": -0.005970994010567665 }, { \"x\": 0.619335412979126, \"y\": 0.8814800977706909, \"z\": -0.0036864024586975574 }, { \"x\": 0.6292637586593628, \"y\": 0.8314558267593384, \"z\": -0.007714875973761082 }, { \"x\": 0.702275276184082, \"y\": 0.7320667505264282, \"z\": 0.1433621346950531 }, { \"x\": 0.6204835176467896, \"y\": 0.8689177632331848, \"z\": 0.0044869170524179935 }, { \"x\": 0.6223508715629578, \"y\": 0.8704851269721985, \"z\": 0.00352082890458405 }, { \"x\": 0.590448260307312, \"y\": 0.8029727935791016, \"z\": -0.03200828656554222 }, { \"x\": 0.6097423434257507, \"y\": 0.7933741211891174, \"z\": -0.018042555078864098 }, { \"x\": 0.59229576587677, \"y\": 0.7993767261505127, \"z\": -0.032564569264650345 }, { \"x\": 0.6171364188194275, \"y\": 0.7153720259666443, \"z\": -0.007672437466681004 }, { \"x\": 0.6389747858047485, \"y\": 0.726390540599823, \"z\": -0.002999067772179842 }, { \"x\": 0.6151940226554871, \"y\": 0.769412100315094, \"z\": -0.024427521973848343 }, { \"x\": 0.6526776552200317, \"y\": 0.505868136882782, \"z\": 0.01412637997418642 }, { \"x\": 0.6475822329521179, \"y\": 0.5375454425811768, \"z\": -0.0033899128902703524 }, { \"x\": 0.6433356404304504, \"y\": 0.5714520215988159, \"z\": -0.017428796738386154 }, { \"x\": 0.626949667930603, \"y\": 0.8962116837501526, \"z\": 0.005602736957371235 }, { \"x\": 0.5868416428565979, \"y\": 0.5829002261161804, \"z\": -0.03727729618549347 }, { \"x\": 0.5877229571342468, \"y\": 0.5345035791397095, \"z\": -0.032396964728832245 }, { \"x\": 0.5887066125869751, \"y\": 0.48655083775520325, \"z\": -0.025856535881757736 }, { \"x\": 0.6507197618484497, \"y\": 0.6612282991409302, \"z\": 0.011114613153040409 }, { \"x\": 0.6803066730499268, \"y\": 0.677992045879364, \"z\": 0.032125361263751984 }, { \"x\": 0.5963194370269775, \"y\": 0.6598632335662842, \"z\": 0.002976928371936083 }, { \"x\": 0.667536199092865, \"y\": 0.6274255514144897, \"z\": 0.015618261881172657 }, { \"x\": 0.5930740833282471, \"y\": 0.6940041780471802, \"z\": -0.019217798486351967 }, { \"x\": 0.6053346395492554, \"y\": 0.7676517963409424, \"z\": -0.050308309495449066 }, { \"x\": 0.6934473514556885, \"y\": 0.6884298920631409, \"z\": 0.04794462397694588 }, { \"x\": 0.6738007664680481, \"y\": 0.6934011578559875, \"z\": 0.020697161555290222 }, { \"x\": 0.6588084697723389, \"y\": 0.7033141851425171, \"z\": 0.008462334051728249 }, { \"x\": 0.6346072554588318, \"y\": 0.7029502391815186, \"z\": 0.001542167621664703 }, { \"x\": 0.6157816648483276, \"y\": 0.6966525912284851, \"z\": -0.002009218093007803 }, { \"x\": 0.6015574336051941, \"y\": 0.688928484916687, \"z\": -0.006588225718587637 }, { \"x\": 0.5746836066246033, \"y\": 0.6711069345474243, \"z\": -0.03597589209675789 }, { \"x\": 0.6947521567344666, \"y\": 0.7309479117393494, \"z\": 0.046707939356565475 }, { \"x\": 0.6759101152420044, \"y\": 0.6249120831489563, \"z\": 0.021654341369867325 }, { \"x\": 0.5794773101806641, \"y\": 0.7971615195274353, \"z\": -0.06339326500892639 }, { \"x\": 0.6041849851608276, \"y\": 0.727514922618866, \"z\": -0.017512541264295578 }, { \"x\": 0.6968844532966614, \"y\": 0.6440950036048889, \"z\": 0.12727996706962585 }, { \"x\": 0.5910853147506714, \"y\": 0.679325520992279, \"z\": -0.009497715160250664 }, { \"x\": 0.6157375574111938, \"y\": 0.7695677280426025, \"z\": -0.010624290443956852 }, { \"x\": 0.6606494784355164, \"y\": 0.6410489678382874, \"z\": 0.0208158977329731 }, { \"x\": 0.6040687561035156, \"y\": 0.7531470656394958, \"z\": -0.045887019485235214 }, { \"x\": 0.7012156248092651, \"y\": 0.780247151851654, \"z\": 0.14028730988502502 }, { \"x\": 0.595149576663971, \"y\": 0.6527782678604126, \"z\": 0.006308757700026035 }, { \"x\": 0.5925500392913818, \"y\": 0.7436665892601013, \"z\": -0.060151755809783936 }, { \"x\": 0.6780198812484741, \"y\": 0.8905693888664246, \"z\": 0.0626060739159584 }, { \"x\": 0.676746666431427, \"y\": 0.9113880395889282, \"z\": 0.08726003766059875 }, { \"x\": 0.7030686140060425, \"y\": 0.7312687635421753, \"z\": 0.09529774636030197 }, { \"x\": 0.688987135887146, \"y\": 0.8588417172431946, \"z\": 0.07752864807844162 }, { \"x\": 0.6883691549301147, \"y\": 0.6109960675239563, \"z\": 0.06669612973928452 }, { \"x\": 0.6358906030654907, \"y\": 0.9702065587043762, \"z\": 0.023120900616049767 }, { \"x\": 0.5781539678573608, \"y\": 0.8023634552955627, \"z\": -0.044763918966054916 }, { \"x\": 0.6170316934585571, \"y\": 0.7408350706100464, \"z\": -0.011375460773706436 }, { \"x\": 0.688542366027832, \"y\": 0.6516284346580505, \"z\": 0.050206027925014496 }, { \"x\": 0.6385149359703064, \"y\": 0.6540714502334595, \"z\": 0.006462941411882639 }, { \"x\": 0.6279382109642029, \"y\": 0.6563615798950195, \"z\": 0.003062846139073372 }, { \"x\": 0.6268895268440247, \"y\": 0.8736732006072998, \"z\": 0.00627936702221632 }, { \"x\": 0.6944946050643921, \"y\": 0.7709181308746338, \"z\": 0.053824134171009064 }, { \"x\": 0.614617109298706, \"y\": 1.0022112131118774, \"z\": 0.02719894051551819 }, { \"x\": 0.6493719220161438, \"y\": 0.9665167927742004, \"z\": 0.053563784807920456 }, { \"x\": 0.6624587178230286, \"y\": 0.943530797958374, \"z\": 0.068605437874794 }, { \"x\": 0.6162528991699219, \"y\": 0.6558693051338196, \"z\": 0.002187855076044798 }, { \"x\": 0.6058168411254883, \"y\": 0.654328465461731, \"z\": 0.0036193584091961384 }, { \"x\": 0.5987918972969055, \"y\": 0.6536934971809387, \"z\": 0.006134530063718557 }, { \"x\": 0.6831037402153015, \"y\": 0.6195642948150635, \"z\": 0.03511790186166763 }, { \"x\": 0.6062582731246948, \"y\": 0.6356398463249207, \"z\": 0.001280312892049551 }, { \"x\": 0.6174948811531067, \"y\": 0.62776118516922, \"z\": -0.0013642468256875873 }, { \"x\": 0.6297246217727661, \"y\": 0.6253792643547058, \"z\": -0.0007034156005829573 }, { \"x\": 0.6407091617584229, \"y\": 0.627578616142273, \"z\": 0.0028144705574959517 }, { \"x\": 0.6479622721672058, \"y\": 0.6322650909423828, \"z\": 0.00750273372977972 }, { \"x\": 0.6915091276168823, \"y\": 0.5990704298019409, \"z\": 0.10270945727825165 }, { \"x\": 0.6457163095474243, \"y\": 0.6504453420639038, \"z\": 0.010696077719330788 }, { \"x\": 0.6164222955703735, \"y\": 0.8231936097145081, \"z\": -0.016772059723734856 }, { \"x\": 0.6042401194572449, \"y\": 0.7830976843833923, \"z\": -0.03630910441279411 }, { \"x\": 0.5922216773033142, \"y\": 0.8228387236595154, \"z\": -0.029992375522851944 }, { \"x\": 0.6646111011505127, \"y\": 0.92097008228302, \"z\": 0.050967294722795486 }, { \"x\": 0.651232898235321, \"y\": 0.9460107088088989, \"z\": 0.038000158965587616 }, { \"x\": 0.6140977144241333, \"y\": 0.9882472157478333, \"z\": 0.009882091544568539 }, { \"x\": 0.6870781183242798, \"y\": 0.8768675327301025, \"z\": 0.10980932414531708 }, { \"x\": 0.5986856818199158, \"y\": 0.6456438899040222, \"z\": 0.003999010659754276 }, { \"x\": 0.585981547832489, \"y\": 0.7034481763839722, \"z\": -0.0377722829580307 }, { \"x\": 0.6342031359672546, \"y\": 0.9867448806762695, \"z\": 0.03786521404981613 }, { \"x\": 0.7013950943946838, \"y\": 0.776049017906189, \"z\": 0.09598205983638763 }, { \"x\": 0.6030206680297852, \"y\": 0.8719133138656616, \"z\": -0.007931148633360863 }, { \"x\": 0.6050592064857483, \"y\": 0.8767156004905701, \"z\": -0.009791925549507141 }, { \"x\": 0.6073468923568726, \"y\": 0.8831382393836975, \"z\": -0.012361008673906326 }, { \"x\": 0.6087977290153503, \"y\": 0.890143632888794, \"z\": -0.01098148338496685 }, { \"x\": 0.6147705316543579, \"y\": 0.9110084772109985, \"z\": -0.0018823575228452682 }, { \"x\": 0.622577965259552, \"y\": 0.8670604825019836, \"z\": 0.002609190298244357 }, { \"x\": 0.6241236329078674, \"y\": 0.8651344180107117, \"z\": 0.0025534380692988634 }, { \"x\": 0.6257084608078003, \"y\": 0.8638408184051514, \"z\": 0.0023300074972212315 }, { \"x\": 0.639931321144104, \"y\": 0.8449671268463135, \"z\": 0.0038123116828501225 }, { \"x\": 0.6810906529426575, \"y\": 0.7856625318527222, \"z\": 0.02717764675617218 }, { \"x\": 0.583532452583313, \"y\": 0.6811994910240173, \"z\": -0.026588857173919678 }, { \"x\": 0.5855660438537598, \"y\": 0.6393819451332092, \"z\": -0.004512844607234001 }, { \"x\": 0.5932201743125916, \"y\": 0.6398029327392578, \"z\": 0.0008020466193556786 }, { \"x\": 0.6200879812240601, \"y\": 0.8683351874351501, \"z\": 0.00417016725987196 }, { \"x\": 0.6842559576034546, \"y\": 0.8330534100532532, \"z\": 0.050836317241191864 }, { \"x\": 0.5754412412643433, \"y\": 0.6418221592903137, \"z\": -0.022838059812784195 }, { \"x\": 0.6232790350914001, \"y\": 0.9295297265052795, \"z\": 0.006339520215988159 }, { \"x\": 0.5764067769050598, \"y\": 0.694546639919281, \"z\": -0.04825803264975548 }, { \"x\": 0.59778892993927, \"y\": 0.7343927621841431, \"z\": -0.035004377365112305 }, { \"x\": 0.6042810678482056, \"y\": 0.9441440105438232, \"z\": -0.0010970570147037506 }, { \"x\": 0.6496372222900391, \"y\": 0.8869078159332275, \"z\": 0.021036235615611076 }, { \"x\": 0.6274012327194214, \"y\": 0.7830310463905334, \"z\": -0.006658440921455622 }, { \"x\": 0.637792706489563, \"y\": 0.9104999899864197, \"z\": 0.014290250837802887 }, { \"x\": 0.6549934148788452, \"y\": 0.7748609185218811, \"z\": -0.0006672973395325243 }, { \"x\": 0.6404005289077759, \"y\": 0.801220715045929, \"z\": -0.0026642554439604282 }, { \"x\": 0.6671456694602966, \"y\": 0.8045546412467957, \"z\": 0.013180811889469624 }, { \"x\": 0.6107483506202698, \"y\": 0.9680658578872681, \"z\": 0.001778992242179811 }, { \"x\": 0.6060343980789185, \"y\": 0.744587242603302, \"z\": -0.024382334202528 }, { \"x\": 0.6602751612663269, \"y\": 0.8998945355415344, \"z\": 0.0344940721988678 }, { \"x\": 0.6463775038719177, \"y\": 0.9262562394142151, \"z\": 0.02617623284459114 }, { \"x\": 0.6579852104187012, \"y\": 0.8602304458618164, \"z\": 0.021586716175079346 }, { \"x\": 0.6926165223121643, \"y\": 0.8053340315818787, \"z\": 0.061075080186128616 }, { \"x\": 0.6724731922149658, \"y\": 0.8594399690628052, \"z\": 0.03457934781908989 }, { \"x\": 0.6975721716880798, \"y\": 0.8183245062828064, \"z\": 0.09300774335861206 }, { \"x\": 0.6512877941131592, \"y\": 0.8258221745491028, \"z\": 0.006324059329926968 }, { \"x\": 0.594887375831604, \"y\": 0.7148372530937195, \"z\": -0.026898479089140892 }, { \"x\": 0.6017440557479858, \"y\": 0.7773507833480835, \"z\": -0.05312420800328255 }, { \"x\": 0.6096571683883667, \"y\": 0.7806998491287231, \"z\": -0.037646256387233734 }, { \"x\": 0.5952993035316467, \"y\": 0.7654367685317993, \"z\": -0.06398405134677887 }, { \"x\": 0.5950021147727966, \"y\": 0.6201304793357849, \"z\": -0.009297547861933708 }, { \"x\": 0.6165438890457153, \"y\": 0.6052900552749634, \"z\": -0.012455573305487633 }, { \"x\": 0.6362661719322205, \"y\": 0.6015968918800354, \"z\": -0.011649220250546932 }, { \"x\": 0.6522727608680725, \"y\": 0.6046400666236877, \"z\": -0.005903332494199276 }, { \"x\": 0.6625409722328186, \"y\": 0.6128141283988953, \"z\": 0.0030042496509850025 }, { \"x\": 0.6688099503517151, \"y\": 0.6457712054252625, \"z\": 0.026322703808546066 }, { \"x\": 0.7013440728187561, \"y\": 0.6893666386604309, \"z\": 0.08984331786632538 }, { \"x\": 0.6608623266220093, \"y\": 0.6749406456947327, \"z\": 0.0172116681933403 }, { \"x\": 0.6482325196266174, \"y\": 0.6823726296424866, \"z\": 0.008881398476660252 }, { \"x\": 0.6313265562057495, \"y\": 0.6842025518417358, \"z\": 0.0031308617908507586 }, { \"x\": 0.6147016286849976, \"y\": 0.6809731721878052, \"z\": 0.0007630771724507213 }, { \"x\": 0.6018834114074707, \"y\": 0.6755372285842896, \"z\": -0.0008834321051836014 }, { \"x\": 0.5925027132034302, \"y\": 0.670681357383728, \"z\": -0.001968748401850462 }, { \"x\": 0.700127363204956, \"y\": 0.6871103644371033, \"z\": 0.13980500400066376 }, { \"x\": 0.6095665693283081, \"y\": 0.7853189706802368, \"z\": -0.03074747882783413 }, { \"x\": 0.5880423784255981, \"y\": 0.7229287028312683, \"z\": -0.04691500961780548 }, { \"x\": 0.5930182337760925, \"y\": 0.7811514139175415, \"z\": -0.06398335844278336 }, { \"x\": 0.5867722034454346, \"y\": 0.7922660112380981, \"z\": -0.05794971063733101 }, { \"x\": 0.5933279991149902, \"y\": 0.7842848896980286, \"z\": -0.05714067071676254 }, { \"x\": 0.6063535809516907, \"y\": 0.7920218706130981, \"z\": -0.02590685710310936 }, { \"x\": 0.5839452743530273, \"y\": 0.794978141784668, \"z\": -0.0615212507545948 }, { \"x\": 0.5828126072883606, \"y\": 0.8000800013542175, \"z\": -0.0449722595512867 }, { \"x\": 0.5909603834152222, \"y\": 0.6541213393211365, \"z\": 0.003991890233010054 }, { \"x\": 0.5852181911468506, \"y\": 0.6602938771247864, \"z\": -0.004428438376635313 }, { \"x\": 0.5825737714767456, \"y\": 0.6651063561439514, \"z\": -0.014345290139317513 }, { \"x\": 0.6517343521118164, \"y\": 0.6362385153770447, \"z\": 0.012151890434324741 }, { \"x\": 0.6615052819252014, \"y\": 0.6281577944755554, \"z\": 0.0123682152479887 }, { \"x\": 0.4856873154640198, \"y\": 0.6568945646286011, \"z\": 0.000720038078725338 }, { \"x\": 0.49988406896591187, \"y\": 0.6547410488128662, \"z\": 0.0006949726957827806 }, { \"x\": 0.48438939452171326, \"y\": 0.6392973065376282, \"z\": 0.000705525919329375 }, { \"x\": 0.47143134474754333, \"y\": 0.6589511632919312, \"z\": 0.0006980331381782889 }, { \"x\": 0.48704618215560913, \"y\": 0.6752797961235046, \"z\": 0.0006921177846379578 }, { \"x\": 0.6243702173233032, \"y\": 0.640461802482605, \"z\": -0.00006592126737814397 }, { \"x\": 0.6390967965126038, \"y\": 0.6385173797607422, \"z\": -0.00016105435497593135 }, { \"x\": 0.6230536699295044, \"y\": 0.6224825382232666, \"z\": -0.00016136496560648084 }, { \"x\": 0.6095397472381592, \"y\": 0.641917884349823, \"z\": -0.0001803556369850412 }, { \"x\": 0.6250996589660645, \"y\": 0.6586247682571411, \"z\": -0.0001785515050869435 }\n      ]\n    ],\n    \"faceBlendshapes\": [\n      {\n        \"categories\": [\n          { \"index\": 0, \"score\": 0.000005187174338061595, \"categoryName\": \"_neutral\", \"displayName\": \"\" },\n          { \"index\": 1, \"score\": 0.24521504342556, \"categoryName\": \"browDownLeft\", \"displayName\": \"\" },\n          { \"index\": 2, \"score\": 0.1987743377685547, \"categoryName\": \"browDownRight\", \"displayName\": \"\" }, { \"index\": 3, \"score\": 0.013400448486208916, \"categoryName\": \"browInnerUp\", \"displayName\": \"\" }, { \"index\": 4, \"score\": 0.012361560948193073, \"categoryName\": \"browOuterUpLeft\", \"displayName\": \"\" }, { \"index\": 5, \"score\": 0.019305096939206123, \"categoryName\": \"browOuterUpRight\", \"displayName\": \"\" }, { \"index\": 6, \"score\": 0.000028426356948330067, \"categoryName\": \"cheekPuff\", \"displayName\": \"\" }, { \"index\": 7, \"score\": 3.4500112633395474e-7, \"categoryName\": \"cheekSquintLeft\", \"displayName\": \"\" }, { \"index\": 8, \"score\": 4.83789051486383e-7, \"categoryName\": \"cheekSquintRight\", \"displayName\": \"\" }, { \"index\": 9, \"score\": 0.07650448381900787, \"categoryName\": \"eyeBlinkLeft\", \"displayName\": \"\" }, { \"index\": 10, \"score\": 0.05070012807846069, \"categoryName\": \"eyeBlinkRight\", \"displayName\": \"\" }, { \"index\": 11, \"score\": 0.13978900015354156, \"categoryName\": \"eyeLookDownLeft\", \"displayName\": \"\" }, { \"index\": 12, \"score\": 0.14198613166809082, \"categoryName\": \"eyeLookDownRight\", \"displayName\": \"\" }, { \"index\": 13, \"score\": 0.2177766114473343, \"categoryName\": \"eyeLookInLeft\", \"displayName\": \"\" }, { \"index\": 14, \"score\": 0.014739357866346836, \"categoryName\": \"eyeLookInRight\", \"displayName\": \"\" }, { \"index\": 15, \"score\": 0.02361512929201126, \"categoryName\": \"eyeLookOutLeft\", \"displayName\": \"\" }, { \"index\": 16, \"score\": 0.19679604470729828, \"categoryName\": \"eyeLookOutRight\", \"displayName\": \"\" }, { \"index\": 17, \"score\": 0.04874616861343384, \"categoryName\": \"eyeLookUpLeft\", \"displayName\": \"\" }, { \"index\": 18, \"score\": 0.049392376095056534, \"categoryName\": \"eyeLookUpRight\", \"displayName\": \"\" }, { \"index\": 19, \"score\": 0.34944331645965576, \"categoryName\": \"eyeSquintLeft\", \"displayName\": \"\" }, { \"index\": 20, \"score\": 0.2939716875553131, \"categoryName\": \"eyeSquintRight\", \"displayName\": \"\" }, { \"index\": 21, \"score\": 0.005955042317509651, \"categoryName\": \"eyeWideLeft\", \"displayName\": \"\" }, { \"index\": 22, \"score\": 0.006776117719709873, \"categoryName\": \"eyeWideRight\", \"displayName\": \"\" }, { \"index\": 23, \"score\": 0.000016942436559475027, \"categoryName\": \"jawForward\", \"displayName\": \"\" }, { \"index\": 24, \"score\": 0.0045165494084358215, \"categoryName\": \"jawLeft\", \"displayName\": \"\" }, { \"index\": 25, \"score\": 0.07803940027952194, \"categoryName\": \"jawOpen\", \"displayName\": \"\" }, { \"index\": 26, \"score\": 0.00002090057751047425, \"categoryName\": \"jawRight\", \"displayName\": \"\" }, { \"index\": 27, \"score\": 0.06032035872340202, \"categoryName\": \"mouthClose\", \"displayName\": \"\" }, { \"index\": 28, \"score\": 0.00228882092051208, \"categoryName\": \"mouthDimpleLeft\", \"displayName\": \"\" }, { \"index\": 29, \"score\": 0.00781762320548296, \"categoryName\": \"mouthDimpleRight\", \"displayName\": \"\" }, { \"index\": 30, \"score\": 0.0017093931091949344, \"categoryName\": \"mouthFrownLeft\", \"displayName\": \"\" }, { \"index\": 31, \"score\": 0.0019319106359034777, \"categoryName\": \"mouthFrownRight\", \"displayName\": \"\" }, { \"index\": 32, \"score\": 0.00008485237776767462, \"categoryName\": \"mouthFunnel\", \"displayName\": \"\" }, { \"index\": 33, \"score\": 0.0009051355300471187, \"categoryName\": \"mouthLeft\", \"displayName\": \"\" }, { \"index\": 34, \"score\": 0.0003630454302765429, \"categoryName\": \"mouthLowerDownLeft\", \"displayName\": \"\" }, { \"index\": 35, \"score\": 0.00017601238505449146, \"categoryName\": \"mouthLowerDownRight\", \"displayName\": \"\" }, { \"index\": 36, \"score\": 0.12865161895751953, \"categoryName\": \"mouthPressLeft\", \"displayName\": \"\" }, { \"index\": 37, \"score\": 0.20137207210063934, \"categoryName\": \"mouthPressRight\", \"displayName\": \"\" }, { \"index\": 38, \"score\": 0.0022203284315764904, \"categoryName\": \"mouthPucker\", \"displayName\": \"\" }, { \"index\": 39, \"score\": 0.0009096377179957926, \"categoryName\": \"mouthRight\", \"displayName\": \"\" }, { \"index\": 40, \"score\": 0.34189721941947937, \"categoryName\": \"mouthRollLower\", \"displayName\": \"\" }, { \"index\": 41, \"score\": 0.11409689486026764, \"categoryName\": \"mouthRollUpper\", \"displayName\": \"\" }, { \"index\": 42, \"score\": 0.17172536253929138, \"categoryName\": \"mouthShrugLower\", \"displayName\": \"\" }, { \"index\": 43, \"score\": 0.004038424696773291, \"categoryName\": \"mouthShrugUpper\", \"displayName\": \"\" }, { \"index\": 44, \"score\": 0.00023205230536404997, \"categoryName\": \"mouthSmileLeft\", \"displayName\": \"\" }, { \"index\": 45, \"score\": 0.00019313619122840464, \"categoryName\": \"mouthSmileRight\", \"displayName\": \"\" }, { \"index\": 46, \"score\": 0.0018571305554360151, \"categoryName\": \"mouthStretchLeft\", \"displayName\": \"\" }, { \"index\": 47, \"score\": 0.0023813238367438316, \"categoryName\": \"mouthStretchRight\", \"displayName\": \"\" }, { \"index\": 48, \"score\": 0.000024323100660694763, \"categoryName\": \"mouthUpperUpLeft\", \"displayName\": \"\" }, { \"index\": 49, \"score\": 0.00003161552012898028, \"categoryName\": \"mouthUpperUpRight\", \"displayName\": \"\" }, { \"index\": 50, \"score\": 1.08198406678639e-7, \"categoryName\": \"noseSneerLeft\", \"displayName\": \"\" }, { \"index\": 51, \"score\": 0.0000012652527630052646, \"categoryName\": \"noseSneerRight\", \"displayName\": \"\" }\n        ],\n        \"headIndex\": -1,\n        \"headName\": \"\"\n      }\n    ],\n    \"facialTransformationMatrixes\": [\n      {\n        \"rows\": 4,\n        \"columns\": 4,\n        \"data\": [ 0.9947517514228821, 0.10230544209480286, 0.0013679931871592999, 0, -0.10230997204780579, 0.9947447776794434, 0.003816320328041911, 0, -0.000970348424743861, -0.0039362297393381596, 0.9999914169311523, 0, 2.8888821601867676, -7.808934211730957, -30.52109146118164, 1 ]\n      }\n    ]\n  },\n}\n"
  },
  {
    "path": "src/web/Html.tsx",
    "content": "import * as React from 'react'\nimport * as ReactDOM from 'react-dom/client'\nimport {\n  Vector2,\n  Vector3,\n  Group,\n  Object3D,\n  Matrix4,\n  Camera,\n  PerspectiveCamera,\n  OrthographicCamera,\n  Raycaster,\n  DoubleSide,\n  Mesh,\n} from 'three'\nimport { Assign } from 'utility-types'\nimport { ThreeElements, useFrame, useThree } from '@react-three/fiber'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nconst v1 = /* @__PURE__ */ new Vector3()\nconst v2 = /* @__PURE__ */ new Vector3()\nconst v3 = /* @__PURE__ */ new Vector3()\nconst v4 = /* @__PURE__ */ new Vector2()\n\nfunction defaultCalculatePosition(el: Object3D, camera: Camera, size: { width: number; height: number }) {\n  const objectPos = v1.setFromMatrixPosition(el.matrixWorld)\n  objectPos.project(camera)\n  const widthHalf = size.width / 2\n  const heightHalf = size.height / 2\n  return [objectPos.x * widthHalf + widthHalf, -(objectPos.y * heightHalf) + heightHalf]\n}\n\nexport type CalculatePosition = typeof defaultCalculatePosition\n\nfunction isObjectBehindCamera(el: Object3D, camera: Camera) {\n  const objectPos = v1.setFromMatrixPosition(el.matrixWorld)\n  const cameraPos = v2.setFromMatrixPosition(camera.matrixWorld)\n  const deltaCamObj = objectPos.sub(cameraPos)\n  const camDir = camera.getWorldDirection(v3)\n  return deltaCamObj.angleTo(camDir) > Math.PI / 2\n}\n\nfunction isObjectVisible(el: Object3D, camera: Camera, raycaster: Raycaster, occlude: Object3D[]) {\n  const elPos = v1.setFromMatrixPosition(el.matrixWorld)\n  const screenPos = elPos.clone()\n  screenPos.project(camera)\n  v4.set(screenPos.x, screenPos.y)\n  raycaster.setFromCamera(v4, camera)\n  const intersects = raycaster.intersectObjects(occlude, true)\n  if (intersects.length) {\n    const intersectionDistance = intersects[0].distance\n    const pointDistance = elPos.distanceTo(raycaster.ray.origin)\n    return pointDistance < intersectionDistance\n  }\n  return true\n}\n\nfunction objectScale(el: Object3D, camera: Camera) {\n  if (camera instanceof OrthographicCamera) {\n    return camera.zoom\n  } else if (camera instanceof PerspectiveCamera) {\n    const objectPos = v1.setFromMatrixPosition(el.matrixWorld)\n    const cameraPos = v2.setFromMatrixPosition(camera.matrixWorld)\n    const vFOV = (camera.fov * Math.PI) / 180\n    const dist = objectPos.distanceTo(cameraPos)\n    const scaleFOV = 2 * Math.tan(vFOV / 2) * dist\n    return 1 / scaleFOV\n  } else {\n    return 1\n  }\n}\n\nfunction objectZIndex(el: Object3D, camera: Camera, zIndexRange: Array<number>) {\n  if (camera instanceof PerspectiveCamera || camera instanceof OrthographicCamera) {\n    const objectPos = v1.setFromMatrixPosition(el.matrixWorld)\n    const cameraPos = v2.setFromMatrixPosition(camera.matrixWorld)\n    const dist = objectPos.distanceTo(cameraPos)\n    const A = (zIndexRange[1] - zIndexRange[0]) / (camera.far - camera.near)\n    const B = zIndexRange[1] - A * camera.far\n    return Math.round(A * dist + B)\n  }\n  return undefined\n}\n\nconst epsilon = (value: number) => (Math.abs(value) < 1e-10 ? 0 : value)\n\nfunction getCSSMatrix(matrix: Matrix4, multipliers: number[], prepend = '') {\n  let matrix3d = 'matrix3d('\n  for (let i = 0; i !== 16; i++) {\n    matrix3d += epsilon(multipliers[i] * matrix.elements[i]) + (i !== 15 ? ',' : ')')\n  }\n  return prepend + matrix3d\n}\n\nconst getCameraCSSMatrix = ((multipliers: number[]) => {\n  return (matrix: Matrix4) => getCSSMatrix(matrix, multipliers)\n})([1, -1, 1, 1, 1, -1, 1, 1, 1, -1, 1, 1, 1, -1, 1, 1])\n\nconst getObjectCSSMatrix = ((scaleMultipliers: (n: number) => number[]) => {\n  return (matrix: Matrix4, factor: number) => getCSSMatrix(matrix, scaleMultipliers(factor), 'translate(-50%,-50%)')\n})((f: number) => [1 / f, 1 / f, 1 / f, 1, -1 / f, -1 / f, -1 / f, -1, 1 / f, 1 / f, 1 / f, 1, 1, 1, 1, 1])\n\ntype PointerEventsProperties =\n  | 'auto'\n  | 'none'\n  | 'visiblePainted'\n  | 'visibleFill'\n  | 'visibleStroke'\n  | 'visible'\n  | 'painted'\n  | 'fill'\n  | 'stroke'\n  | 'all'\n  | 'inherit'\n\nfunction isRefObject(ref: any): ref is React.RefObject<any> {\n  return ref && typeof ref === 'object' && 'current' in ref\n}\n\nexport interface HtmlProps extends Omit<Assign<React.HTMLAttributes<HTMLDivElement>, ThreeElements['group']>, 'ref'> {\n  prepend?: boolean\n  center?: boolean\n  fullscreen?: boolean\n  eps?: number\n  portal?: React.RefObject<HTMLElement>\n  distanceFactor?: number\n  sprite?: boolean\n  transform?: boolean\n  zIndexRange?: Array<number>\n  calculatePosition?: CalculatePosition\n  as?: string\n  wrapperClass?: string\n  pointerEvents?: PointerEventsProperties\n\n  // Occlusion based off work by Jerome Etienne and James Baicoianu\n  // https://www.youtube.com/watch?v=ScZcUEDGjJI\n  // as well as Joe Pea in CodePen: https://codepen.io/trusktr/pen/RjzKJx\n  occlude?: React.RefObject<Object3D>[] | boolean | 'raycast' | 'blending'\n  onOcclude?: (hidden: boolean) => void\n  material?: React.ReactNode // Material for occlusion plane\n  geometry?: React.ReactNode // Material for occlusion plane\n  castShadow?: boolean // Cast shadow for occlusion plane\n  receiveShadow?: boolean // Receive shadow for occlusion plane\n}\n\nexport const Html: ForwardRefComponent<HtmlProps, HTMLDivElement> = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      children,\n      eps = 0.001,\n      style,\n      className,\n      prepend,\n      center,\n      fullscreen,\n      portal,\n      distanceFactor,\n      sprite = false,\n      transform = false,\n      occlude,\n      onOcclude,\n      castShadow,\n      receiveShadow,\n      material,\n      geometry,\n      zIndexRange = [16777271, 0],\n      calculatePosition = defaultCalculatePosition,\n      as = 'div',\n      wrapperClass,\n      pointerEvents = 'auto',\n      ...props\n    }: HtmlProps,\n    ref: React.Ref<HTMLDivElement>\n  ) => {\n    const { gl, camera, scene, size, raycaster, events, viewport } = useThree()\n\n    const [el] = React.useState(() => document.createElement(as))\n    const root = React.useRef<ReactDOM.Root>(null)\n    const group = React.useRef<Group>(null!)\n    const oldZoom = React.useRef(0)\n    const oldPosition = React.useRef([0, 0])\n    const transformOuterRef = React.useRef<HTMLDivElement>(null!)\n    const transformInnerRef = React.useRef<HTMLDivElement>(null!)\n    // Append to the connected element, which makes HTML work with views\n    const target = (portal?.current || events.connected || gl.domElement.parentNode) as HTMLElement\n\n    const occlusionMeshRef = React.useRef<Mesh>(null!)\n    const isMeshSizeSet = React.useRef<boolean>(false)\n\n    const isRayCastOcclusion = React.useMemo(() => {\n      return (\n        (occlude && occlude !== 'blending') || (Array.isArray(occlude) && occlude.length && isRefObject(occlude[0]))\n      )\n    }, [occlude])\n\n    React.useLayoutEffect(() => {\n      const el = gl.domElement as HTMLCanvasElement\n\n      if (occlude && occlude === 'blending') {\n        el.style.zIndex = `${Math.floor(zIndexRange[0] / 2)}`\n        el.style.position = 'absolute'\n        el.style.pointerEvents = 'none'\n      } else {\n        el.style.zIndex = null!\n        el.style.position = null!\n        el.style.pointerEvents = null!\n      }\n    }, [occlude])\n\n    React.useLayoutEffect(() => {\n      if (group.current) {\n        const currentRoot = (root.current = ReactDOM.createRoot(el))\n        scene.updateMatrixWorld()\n        if (transform) {\n          el.style.cssText = `position:absolute;top:0;left:0;pointer-events:none;overflow:hidden;`\n        } else {\n          const vec = calculatePosition(group.current, camera, size)\n          el.style.cssText = `position:absolute;top:0;left:0;transform:translate3d(${vec[0]}px,${vec[1]}px,0);transform-origin:0 0;`\n        }\n        if (target) {\n          if (prepend) target.prepend(el)\n          else target.appendChild(el)\n        }\n        return () => {\n          if (target) target.removeChild(el)\n          currentRoot.unmount()\n        }\n      }\n    }, [target, transform])\n\n    React.useLayoutEffect(() => {\n      if (wrapperClass) el.className = wrapperClass\n    }, [wrapperClass])\n\n    const styles: React.CSSProperties = React.useMemo(() => {\n      if (transform) {\n        return {\n          position: 'absolute',\n          top: 0,\n          left: 0,\n          width: size.width,\n          height: size.height,\n          transformStyle: 'preserve-3d',\n          pointerEvents: 'none',\n        }\n      } else {\n        return {\n          position: 'absolute',\n          transform: center ? 'translate3d(-50%,-50%,0)' : 'none',\n          ...(fullscreen && {\n            top: -size.height / 2,\n            left: -size.width / 2,\n            width: size.width,\n            height: size.height,\n          }),\n          ...style,\n        }\n      }\n    }, [style, center, fullscreen, size, transform])\n\n    const transformInnerStyles: React.CSSProperties = React.useMemo(\n      () => ({ position: 'absolute', pointerEvents }),\n      [pointerEvents]\n    )\n\n    React.useLayoutEffect(() => {\n      isMeshSizeSet.current = false\n\n      if (transform) {\n        root.current?.render(\n          <div ref={transformOuterRef} style={styles}>\n            <div ref={transformInnerRef} style={transformInnerStyles}>\n              <div ref={ref} className={className} style={style} children={children} />\n            </div>\n          </div>\n        )\n      } else {\n        root.current?.render(<div ref={ref} style={styles} className={className} children={children} />)\n      }\n    })\n\n    const visible = React.useRef(true)\n\n    useFrame((gl) => {\n      if (group.current) {\n        camera.updateMatrixWorld()\n        group.current.updateWorldMatrix(true, false)\n        const vec = transform ? oldPosition.current : calculatePosition(group.current, camera, size)\n\n        if (\n          transform ||\n          Math.abs(oldZoom.current - camera.zoom) > eps ||\n          Math.abs(oldPosition.current[0] - vec[0]) > eps ||\n          Math.abs(oldPosition.current[1] - vec[1]) > eps\n        ) {\n          const isBehindCamera = isObjectBehindCamera(group.current, camera)\n          let raytraceTarget: null | undefined | boolean | Object3D[] = false\n\n          if (isRayCastOcclusion) {\n            if (Array.isArray(occlude)) {\n              raytraceTarget = occlude.map((item) => item.current) as Object3D[]\n            } else if (occlude !== 'blending') {\n              raytraceTarget = [scene]\n            }\n          }\n\n          const previouslyVisible = visible.current\n          if (raytraceTarget) {\n            const isvisible = isObjectVisible(group.current, camera, raycaster, raytraceTarget)\n            visible.current = isvisible && !isBehindCamera\n          } else {\n            visible.current = !isBehindCamera\n          }\n\n          if (previouslyVisible !== visible.current) {\n            if (onOcclude) onOcclude(!visible.current)\n            else el.style.display = visible.current ? 'block' : 'none'\n          }\n\n          const halfRange = Math.floor(zIndexRange[0] / 2)\n          const zRange = occlude\n            ? isRayCastOcclusion //\n              ? [zIndexRange[0], halfRange]\n              : [halfRange - 1, 0]\n            : zIndexRange\n\n          el.style.zIndex = `${objectZIndex(group.current, camera, zRange)}`\n\n          if (transform) {\n            const [widthHalf, heightHalf] = [size.width / 2, size.height / 2]\n            const fov = camera.projectionMatrix.elements[5] * heightHalf\n            const { isOrthographicCamera, top, left, bottom, right } = camera as OrthographicCamera\n            const cameraMatrix = getCameraCSSMatrix(camera.matrixWorldInverse)\n            const cameraTransform = isOrthographicCamera\n              ? `scale(${fov})translate(${epsilon(-(right + left) / 2)}px,${epsilon((top + bottom) / 2)}px)`\n              : `translateZ(${fov}px)`\n            let matrix = group.current.matrixWorld\n            if (sprite) {\n              matrix = camera.matrixWorldInverse.clone().transpose().copyPosition(matrix).scale(group.current.scale)\n              matrix.elements[3] = matrix.elements[7] = matrix.elements[11] = 0\n              matrix.elements[15] = 1\n            }\n            el.style.width = size.width + 'px'\n            el.style.height = size.height + 'px'\n            el.style.perspective = isOrthographicCamera ? '' : `${fov}px`\n            if (transformOuterRef.current && transformInnerRef.current) {\n              transformOuterRef.current.style.transform = `${cameraTransform}${cameraMatrix}translate(${widthHalf}px,${heightHalf}px)`\n              transformInnerRef.current.style.transform = getObjectCSSMatrix(matrix, 1 / ((distanceFactor || 10) / 400))\n            }\n          } else {\n            const scale = distanceFactor === undefined ? 1 : objectScale(group.current, camera) * distanceFactor\n            el.style.transform = `translate3d(${vec[0]}px,${vec[1]}px,0) scale(${scale})`\n          }\n          oldPosition.current = vec\n          oldZoom.current = camera.zoom\n        }\n      }\n\n      if (!isRayCastOcclusion && occlusionMeshRef.current && !isMeshSizeSet.current) {\n        if (transform) {\n          if (transformOuterRef.current) {\n            const el = transformOuterRef.current.children[0]\n\n            if (el?.clientWidth && el?.clientHeight) {\n              const { isOrthographicCamera } = camera as OrthographicCamera\n\n              if (isOrthographicCamera || geometry) {\n                if (props.scale) {\n                  if (!Array.isArray(props.scale)) {\n                    occlusionMeshRef.current.scale.setScalar(1 / (props.scale as number))\n                  } else if (props.scale instanceof Vector3) {\n                    occlusionMeshRef.current.scale.copy(props.scale.clone().divideScalar(1))\n                  } else {\n                    occlusionMeshRef.current.scale.set(1 / props.scale[0], 1 / props.scale[1], 1 / props.scale[2])\n                  }\n                }\n              } else {\n                const ratio = (distanceFactor || 10) / 400\n                const w = el.clientWidth * ratio\n                const h = el.clientHeight * ratio\n\n                occlusionMeshRef.current.scale.set(w, h, 1)\n              }\n\n              isMeshSizeSet.current = true\n            }\n          }\n        } else {\n          const ele = el.children[0]\n\n          if (ele?.clientWidth && ele?.clientHeight) {\n            const ratio = 1 / viewport.factor\n            const w = ele.clientWidth * ratio\n            const h = ele.clientHeight * ratio\n\n            occlusionMeshRef.current.scale.set(w, h, 1)\n\n            isMeshSizeSet.current = true\n          }\n\n          occlusionMeshRef.current.lookAt(gl.camera.position)\n        }\n      }\n    })\n\n    const shaders = React.useMemo(\n      () => ({\n        vertexShader: !transform\n          ? /* glsl */ `\n          /*\n            This shader is from the THREE's SpriteMaterial.\n            We need to turn the backing plane into a Sprite\n            (make it always face the camera) if \"transfrom\"\n            is false.\n          */\n          #include <common>\n\n          void main() {\n            vec2 center = vec2(0., 1.);\n            float rotation = 0.0;\n\n            // This is somewhat arbitrary, but it seems to work well\n            // Need to figure out how to derive this dynamically if it even matters\n            float size = 0.03;\n\n            vec4 mvPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\n            vec2 scale;\n            scale.x = length( vec3( modelMatrix[ 0 ].x, modelMatrix[ 0 ].y, modelMatrix[ 0 ].z ) );\n            scale.y = length( vec3( modelMatrix[ 1 ].x, modelMatrix[ 1 ].y, modelMatrix[ 1 ].z ) );\n\n            bool isPerspective = isPerspectiveMatrix( projectionMatrix );\n            if ( isPerspective ) scale *= - mvPosition.z;\n\n            vec2 alignedPosition = ( position.xy - ( center - vec2( 0.5 ) ) ) * scale * size;\n            vec2 rotatedPosition;\n            rotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\n            rotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\n            mvPosition.xy += rotatedPosition;\n\n            gl_Position = projectionMatrix * mvPosition;\n          }\n      `\n          : undefined,\n        fragmentShader: /* glsl */ `\n        void main() {\n          gl_FragColor = vec4(0.0, 0.0, 0.0, 0.0);\n        }\n      `,\n      }),\n      [transform]\n    )\n\n    return (\n      <group {...props} ref={group}>\n        {occlude && !isRayCastOcclusion && (\n          <mesh castShadow={castShadow} receiveShadow={receiveShadow} ref={occlusionMeshRef}>\n            {geometry || <planeGeometry />}\n            {material || (\n              <shaderMaterial\n                side={DoubleSide}\n                vertexShader={shaders.vertexShader}\n                fragmentShader={shaders.fragmentShader}\n              />\n            )}\n          </mesh>\n        )}\n      </group>\n    )\n  }\n)\n"
  },
  {
    "path": "src/web/KeyboardControls.tsx",
    "content": "import * as React from 'react'\nimport { create, StoreApi, UseBoundStore } from 'zustand'\nimport { subscribeWithSelector } from 'zustand/middleware'\n\n// These are removed in Zustand v4\ntype State = object // unknown\ntype StateSelector<T extends State, U> = (state: T) => U\ntype EqualityChecker<T> = (state: T, newState: T) => boolean\ntype StateListener<T> = (state: T, previousState: T) => void\n\n// Zustand v3 marked deprecations in 3.x, but there's no visible upgrade path\ntype StoreApiWithSubscribeWithSelector<T extends State> = Omit<StoreApi<T>, 'subscribe'> & {\n  subscribe: {\n    (listener: StateListener<T>): () => void\n    <StateSlice>(\n      selector: StateSelector<T, StateSlice>,\n      listener: StateListener<StateSlice>,\n      options?: {\n        equalityFn?: EqualityChecker<StateSlice>\n        fireImmediately?: boolean\n      }\n    ): () => void\n  }\n}\n\ntype KeyboardControlsState<T extends string = string> = { [K in T]: boolean }\n\nexport type KeyboardControlsEntry<T extends string = string> = {\n  /** Name of the action */\n  name: T\n  /** The keys that define it, you can use either event.key, or event.code */\n  keys: string[]\n  /** If the event receives the keyup event, true by default */\n  up?: boolean\n}\n\nexport type KeyboardControlsProps = {\n  /** A map of named keys */\n  map: KeyboardControlsEntry[]\n  /** All children will be able to useKeyboardControls */\n  children: React.ReactNode\n  /** Optional onchange event */\n  onChange?: (name: string, pressed: boolean, state: KeyboardControlsState) => void\n  /** Optional event source */\n  domElement?: HTMLElement\n}\n\ntype KeyboardControlsApi<T extends string = string> = [\n  StoreApiWithSubscribeWithSelector<KeyboardControlsState<T>>['subscribe'],\n  StoreApiWithSubscribeWithSelector<KeyboardControlsState<T>>['getState'],\n  UseBoundStore<StoreApi<KeyboardControlsState<T>>>,\n]\n\nconst context = /* @__PURE__ */ React.createContext<KeyboardControlsApi>(null!)\n\nexport function KeyboardControls({ map, children, onChange, domElement }: KeyboardControlsProps) {\n  const key = map.map((item) => item.name + item.keys).join('-')\n  const useControls = React.useMemo(() => {\n    return create(\n      subscribeWithSelector(() =>\n        map.reduce((prev, cur) => ({ ...prev, [cur.name]: false }), {} as KeyboardControlsState)\n      )\n    )\n  }, [key])\n  const api: KeyboardControlsApi = React.useMemo(\n    () => [useControls.subscribe, useControls.getState, useControls],\n    [key]\n  )\n  const set = useControls.setState\n\n  React.useEffect(() => {\n    const config = map.map(({ name, keys, up }) => ({\n      keys,\n      up,\n      fn: (value) => {\n        // Set zustand state\n        set({ [name]: value })\n        // Inform callback\n        if (onChange) onChange(name, value, api[1]())\n      },\n    }))\n    const keyMap = config.reduce((out, { keys, fn, up = true }) => {\n      keys.forEach((key) => (out[key] = { fn, pressed: false, up }))\n      return out\n    }, {})\n\n    const downHandler = ({ key, code }: KeyboardEvent) => {\n      const obj = keyMap[key] || keyMap[code]\n      if (!obj) return\n      const { fn, pressed, up } = obj\n      obj.pressed = true\n      if (up || !pressed) fn(true)\n    }\n\n    const upHandler = ({ key, code }: KeyboardEvent) => {\n      const obj = keyMap[key] || keyMap[code]\n      if (!obj) return\n      const { fn, up } = obj\n      obj.pressed = false\n      if (up) fn(false)\n    }\n\n    const source = domElement || window\n    source.addEventListener('keydown', downHandler as EventListenerOrEventListenerObject, { passive: true })\n    source.addEventListener('keyup', upHandler as EventListenerOrEventListenerObject, { passive: true })\n\n    return () => {\n      source.removeEventListener('keydown', downHandler as EventListenerOrEventListenerObject)\n      source.removeEventListener('keyup', upHandler as EventListenerOrEventListenerObject)\n    }\n  }, [domElement, key])\n\n  return <context.Provider value={api} children={children} />\n}\n\ntype Selector<T extends string = string> = (state: KeyboardControlsState<T>) => boolean\n\nexport function useKeyboardControls<T extends string = string>(): [\n  StoreApiWithSubscribeWithSelector<KeyboardControlsState<T>>['subscribe'],\n  StoreApiWithSubscribeWithSelector<KeyboardControlsState<T>>['getState'],\n]\nexport function useKeyboardControls<T extends string = string>(sel: Selector<T>): ReturnType<Selector<T>>\nexport function useKeyboardControls<T extends string = string>(\n  sel?: Selector<T>\n):\n  | ReturnType<Selector<T>>\n  | [\n      StoreApiWithSubscribeWithSelector<KeyboardControlsState<T>>['subscribe'],\n      StoreApiWithSubscribeWithSelector<KeyboardControlsState<T>>['getState'],\n    ] {\n  const [sub, get, store] = React.useContext<KeyboardControlsApi<T>>(context)\n  if (sel) return store(sel)\n  else return [sub, get]\n}\n"
  },
  {
    "path": "src/web/Loader.tsx",
    "content": "import * as React from 'react'\nimport { useProgress } from '../core/Progress'\nimport { CSSProperties } from 'react'\n\ninterface LoaderOptions {\n  containerStyles: CSSProperties\n  innerStyles: CSSProperties\n  barStyles: CSSProperties\n  dataStyles: CSSProperties\n  dataInterpolation: (p: number) => string\n  initialState: (active: boolean) => boolean\n}\n\nconst defaultDataInterpolation = (p: number) => `Loading ${p.toFixed(2)}%`\n\nexport function Loader({\n  containerStyles,\n  innerStyles,\n  barStyles,\n  dataStyles,\n  dataInterpolation = defaultDataInterpolation,\n  initialState = (active: boolean) => active,\n}: Partial<LoaderOptions>) {\n  const { active, progress } = useProgress()\n  const progressRef = React.useRef(0)\n  const rafRef = React.useRef(0)\n  const progressSpanRef = React.useRef<HTMLSpanElement>(null)\n  const [shown, setShown] = React.useState(initialState(active))\n\n  React.useEffect(() => {\n    let t\n    if (active !== shown) t = setTimeout(() => setShown(active), 300)\n    return () => clearTimeout(t)\n  }, [shown, active])\n\n  const updateProgress = React.useCallback(() => {\n    if (!progressSpanRef.current) return\n    progressRef.current += (progress - progressRef.current) / 2\n    if (progressRef.current > 0.95 * progress || progress === 100) progressRef.current = progress\n    progressSpanRef.current.innerText = dataInterpolation(progressRef.current)\n    if (progressRef.current < progress) rafRef.current = requestAnimationFrame(updateProgress)\n  }, [dataInterpolation, progress])\n\n  React.useEffect(() => {\n    updateProgress()\n    return () => cancelAnimationFrame(rafRef.current)\n  }, [updateProgress])\n\n  return shown ? (\n    <div style={{ ...styles.container, opacity: active ? 1 : 0, ...containerStyles }}>\n      <div>\n        <div style={{ ...styles.inner, ...innerStyles }}>\n          <div style={{ ...styles.bar, transform: `scaleX(${progress / 100})`, ...barStyles }}></div>\n          <span ref={progressSpanRef} style={{ ...styles.data, ...dataStyles }} />\n        </div>\n      </div>\n    </div>\n  ) : null\n}\n\nconst styles: { [key: string]: CSSProperties } = {\n  container: {\n    position: 'absolute',\n    top: 0,\n    left: 0,\n    width: '100%',\n    height: '100%',\n    background: '#171717',\n    display: 'flex',\n    alignItems: 'center',\n    justifyContent: 'center',\n    transition: 'opacity 300ms ease',\n    zIndex: 1000,\n  },\n  inner: {\n    width: 100,\n    height: 3,\n    background: '#272727',\n    textAlign: 'center',\n  },\n  bar: {\n    height: 3,\n    width: '100%',\n    background: 'white',\n    transition: 'transform 200ms',\n    transformOrigin: 'left center',\n  },\n  data: {\n    display: 'inline-block',\n    position: 'relative',\n    fontVariantNumeric: 'tabular-nums',\n    marginTop: '0.8em',\n    color: '#f0f0f0',\n    fontSize: '0.6em',\n    fontFamily: `-apple-system, BlinkMacSystemFont, \"Inter\", \"Segoe UI\", \"Helvetica Neue\", Helvetica, Arial, Roboto, Ubuntu, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`,\n    whiteSpace: 'nowrap',\n  },\n}\n"
  },
  {
    "path": "src/web/PresentationControls.tsx",
    "content": "import * as React from 'react'\nimport { MathUtils } from 'three'\nimport { useFrame, useThree } from '@react-three/fiber'\nimport { useGesture } from '@use-gesture/react'\nimport { easing } from 'maath'\n\nexport type PresentationControlProps = {\n  snap?: Boolean | number\n  global?: boolean\n  cursor?: boolean\n  speed?: number\n  zoom?: number\n  rotation?: [number, number, number]\n  polar?: [number, number]\n  azimuth?: [number, number]\n  damping?: number\n  enabled?: boolean\n  children?: React.ReactNode\n  domElement?: HTMLElement\n}\n\nexport function PresentationControls({\n  enabled = true,\n  snap,\n  global,\n  domElement,\n  cursor = true,\n  children,\n  speed = 1,\n  rotation = [0, 0, 0],\n  zoom = 1,\n  polar = [0, Math.PI / 2],\n  azimuth = [-Infinity, Infinity],\n  damping = 0.25,\n}: PresentationControlProps) {\n  const events = useThree((state) => state.events)\n  const gl = useThree((state) => state.gl)\n  const explDomElement = domElement || events.connected || gl.domElement\n\n  const { size } = useThree()\n  const rPolar = React.useMemo(\n    () => [rotation[0] + polar[0], rotation[0] + polar[1]],\n    [rotation[0], polar[0], polar[1]]\n  ) as [number, number]\n  const rAzimuth = React.useMemo(\n    () => [rotation[1] + azimuth[0], rotation[1] + azimuth[1]],\n    [rotation[1], azimuth[0], azimuth[1]]\n  ) as [number, number]\n  const rInitial = React.useMemo(\n    () => [MathUtils.clamp(rotation[0], ...rPolar), MathUtils.clamp(rotation[1], ...rAzimuth), rotation[2]],\n    [rotation[0], rotation[1], rotation[2], rPolar, rAzimuth]\n  )\n\n  React.useEffect(() => {\n    if (global && cursor && enabled) {\n      explDomElement.style.cursor = 'grab'\n      gl.domElement.style.cursor = ''\n      return () => {\n        explDomElement.style.cursor = 'default'\n        gl.domElement.style.cursor = 'default'\n      }\n    }\n  }, [global, cursor, explDomElement, enabled])\n\n  const [animation] = React.useState({ scale: 1, rotation: rInitial, damping })\n  const ref = React.useRef<THREE.Group>(null!)\n  useFrame((state, delta) => {\n    easing.damp3(ref.current.scale, animation.scale, animation.damping, delta)\n    easing.dampE(ref.current.rotation, animation.rotation as any, animation.damping, delta)\n  })\n\n  const bind = useGesture(\n    {\n      onHover: ({ last }) => {\n        if (cursor && !global && enabled) explDomElement.style.cursor = last ? 'auto' : 'grab'\n      },\n      onDrag: ({ down, delta: [x, y], memo: [oldY, oldX] = animation.rotation || rInitial }) => {\n        if (!enabled) return [y, x]\n        if (cursor) explDomElement.style.cursor = down ? 'grabbing' : 'grab'\n        x = MathUtils.clamp(oldX + (x / size.width) * Math.PI * speed, ...rAzimuth)\n        y = MathUtils.clamp(oldY + (y / size.height) * Math.PI * speed, ...rPolar)\n\n        animation.scale = down && y > rPolar[1] / 2 ? zoom : 1\n        animation.rotation = snap && !down ? rInitial : [y, x, 0]\n        animation.damping = snap && !down && typeof snap !== 'boolean' ? (snap as number) : damping\n        return [y, x]\n      },\n    },\n    { target: global ? explDomElement : undefined }\n  )\n  return (\n    <group ref={ref} {...(bind?.() as any)}>\n      {children}\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/web/ScreenVideoTexture.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { forwardRef, useEffect } from 'react'\nimport { suspend, clear } from 'suspend-react'\nimport { VideoTexture, VideoTextureProps } from '../core/VideoTexture'\n\nexport type ScreenVideoTextureProps = Omit<VideoTextureProps, 'src'> & {\n  options?: DisplayMediaStreamOptions\n}\n\n/**\n * Create a video texture from [`getDisplayMedia`](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getDisplayMedia)\n */\nexport const ScreenVideoTexture = /* @__PURE__ */ forwardRef<THREE.VideoTexture, ScreenVideoTextureProps>(\n  ({ options = { video: true }, ...props }, fref) => {\n    const mediaStream = suspend(() => navigator.mediaDevices.getDisplayMedia(options), [])\n\n    useEffect(() => {\n      return () => {\n        mediaStream?.getTracks().forEach((track) => track.stop())\n        clear([])\n      }\n    }, [mediaStream])\n\n    return <VideoTexture ref={fref} {...props} src={mediaStream} />\n  }\n)\n"
  },
  {
    "path": "src/web/ScrollControls.tsx",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\nimport * as ReactDOM from 'react-dom/client'\nimport { context as fiberContext, RootState, useFrame, useThree } from '@react-three/fiber'\nimport { DomEvent } from '@react-three/fiber/dist/declarations/src/core/events'\nimport { easing } from 'maath'\nimport { ForwardRefComponent } from '../helpers/ts-utils'\n\nexport type ScrollControlsProps = {\n  /** Precision, default 0.00001 */\n  eps?: number\n  /** Horizontal scroll, default false (vertical) */\n  horizontal?: boolean\n  /** Infinite scroll, default false (experimental!) */\n  infinite?: boolean\n  /** Defines the lenght of the scroll area, each page is height:100%, default 1 */\n  pages?: number\n  /** A factor that increases scroll bar travel,default: 1 */\n  distance?: number\n  /** Friction in seconds, default: 0.25 (1/4 second) */\n  damping?: number\n  /** maxSpeed optionally allows you to clamp the maximum speed. If damping is 0.2s and looks OK\n   *  going between, say, page 1 and 2, but not for pages far apart as it'll move very rapid,\n   *  then a maxSpeed of e.g. 3 which will clamp the speed to 3 units per second, it may now\n   *  take much longer than damping to reach the target if it is far away. Default: Infinity */\n  maxSpeed?: number\n  /** If true attaches the scroll container before the canvas */\n  prepend?: boolean\n  enabled?: boolean\n  style?: React.CSSProperties\n  children: React.ReactNode\n}\n\nexport type ScrollControlsState = {\n  el: HTMLDivElement\n  eps: number\n  fill: HTMLDivElement\n  fixed: HTMLDivElement\n  horizontal: boolean | undefined\n  damping: number\n  offset: number\n  delta: number\n  pages: number\n  range(from: number, distance: number, margin?: number): number\n  curve(from: number, distance: number, margin?: number): number\n  visible(from: number, distance: number, margin?: number): boolean\n}\n\nconst context = /* @__PURE__ */ React.createContext<ScrollControlsState>(null!)\n\nexport function useScroll() {\n  return React.useContext(context)\n}\n\nexport function ScrollControls({\n  eps = 0.00001,\n  enabled = true,\n  infinite,\n  horizontal,\n  pages = 1,\n  distance = 1,\n  damping = 0.25,\n  maxSpeed = Infinity,\n  prepend = false,\n  style = {},\n  children,\n}: ScrollControlsProps) {\n  const { get, setEvents, gl, size, invalidate, events } = useThree()\n  const [el] = React.useState(() => document.createElement('div'))\n  const [fill] = React.useState(() => document.createElement('div'))\n  const [fixed] = React.useState(() => document.createElement('div'))\n  const target = gl.domElement.parentNode! as HTMLElement\n  const scroll = React.useRef(0)\n\n  const state = React.useMemo(() => {\n    const state = {\n      el,\n      eps,\n      fill,\n      fixed,\n      horizontal,\n      damping,\n      offset: 0,\n      delta: 0,\n      scroll,\n      pages,\n      // 0-1 for a range between from -> from + distance\n      range(from: number, distance: number, margin: number = 0) {\n        const start = from - margin\n        const end = start + distance + margin * 2\n        return this.offset < start ? 0 : this.offset > end ? 1 : (this.offset - start) / (end - start)\n      },\n      // 0-1-0 for a range between from -> from + distance\n      curve(from: number, distance: number, margin: number = 0) {\n        return Math.sin(this.range(from, distance, margin) * Math.PI)\n      },\n      // true/false for a range between from -> from + distance\n      visible(from: number, distance: number, margin: number = 0) {\n        const start = from - margin\n        const end = start + distance + margin * 2\n        return this.offset >= start && this.offset <= end\n      },\n    }\n    return state\n  }, [eps, damping, horizontal, pages])\n\n  React.useEffect(() => {\n    el.style.position = 'absolute'\n    el.style.width = '100%'\n    el.style.height = '100%'\n    el.style[horizontal ? 'overflowX' : 'overflowY'] = 'auto'\n    el.style[horizontal ? 'overflowY' : 'overflowX'] = 'hidden'\n    el.style.top = '0px'\n    el.style.left = '0px'\n\n    for (const key in style) {\n      el.style[key] = style[key]\n    }\n\n    fixed.style.position = 'sticky'\n    fixed.style.top = '0px'\n    fixed.style.left = '0px'\n    fixed.style.width = '100%'\n    fixed.style.height = '100%'\n    fixed.style.overflow = 'hidden'\n    el.appendChild(fixed)\n\n    fill.style.height = horizontal ? '100%' : `${pages * distance * 100}%`\n    fill.style.width = horizontal ? `${pages * distance * 100}%` : '100%'\n    fill.style.pointerEvents = 'none'\n    el.appendChild(fill)\n\n    if (prepend) target.prepend(el)\n    else target.appendChild(el)\n\n    // Init scroll one pixel in to allow upward/leftward scroll\n    el[horizontal ? 'scrollLeft' : 'scrollTop'] = 1\n\n    const oldTarget = (events.connected || gl.domElement) as HTMLElement\n    requestAnimationFrame(() => events.connect?.(el))\n    const oldCompute = get().events.compute\n    setEvents({\n      compute(event: DomEvent, state: RootState) {\n        // we are using boundingClientRect because we could not rely on target.offsetTop as canvas could be positioned anywhere in dom\n        const { left, top } = target.getBoundingClientRect()\n        const offsetX = event.clientX - left\n        const offsetY = event.clientY - top\n        state.pointer.set((offsetX / state.size.width) * 2 - 1, -(offsetY / state.size.height) * 2 + 1)\n        state.raycaster.setFromCamera(state.pointer, state.camera)\n      },\n    })\n\n    return () => {\n      target.removeChild(el)\n      setEvents({ compute: oldCompute })\n      events.connect?.(oldTarget)\n    }\n  }, [pages, distance, horizontal, el, fill, fixed, target])\n\n  React.useEffect(() => {\n    if (events.connected === el) {\n      const containerLength = size[horizontal ? 'width' : 'height']\n      const scrollLength = el[horizontal ? 'scrollWidth' : 'scrollHeight']\n      const scrollThreshold = scrollLength - containerLength\n\n      let current = 0\n      let disableScroll = true\n      let firstRun = true\n\n      const onScroll = () => {\n        // Prevent first scroll because it is indirectly caused by the one pixel offset\n        if (!enabled || firstRun) return\n        invalidate()\n        current = el[horizontal ? 'scrollLeft' : 'scrollTop']\n        scroll.current = current / scrollThreshold\n\n        if (infinite) {\n          if (!disableScroll) {\n            if (current >= scrollThreshold) {\n              const damp = 1 - state.offset\n              el[horizontal ? 'scrollLeft' : 'scrollTop'] = 1\n              scroll.current = state.offset = -damp\n              disableScroll = true\n            } else if (current <= 0) {\n              const damp = 1 + state.offset\n              el[horizontal ? 'scrollLeft' : 'scrollTop'] = scrollLength\n              scroll.current = state.offset = damp\n              disableScroll = true\n            }\n          }\n          if (disableScroll) setTimeout(() => (disableScroll = false), 40)\n        }\n      }\n      el.addEventListener('scroll', onScroll, { passive: true })\n      requestAnimationFrame(() => (firstRun = false))\n\n      const onWheel = (e) => (el.scrollLeft += e.deltaY / 2)\n      if (horizontal) el.addEventListener('wheel', onWheel, { passive: true })\n\n      return () => {\n        el.removeEventListener('scroll', onScroll)\n        if (horizontal) el.removeEventListener('wheel', onWheel)\n      }\n    }\n  }, [el, events, size, infinite, state, invalidate, horizontal, enabled])\n\n  let last = 0\n  useFrame((_, delta) => {\n    last = state.offset\n    easing.damp(state, 'offset', scroll.current, damping, delta, maxSpeed, undefined, eps)\n    easing.damp(state, 'delta', Math.abs(last - state.offset), damping, delta, maxSpeed, undefined, eps)\n    if (state.delta > eps) invalidate()\n  })\n  return <context.Provider value={state}>{children}</context.Provider>\n}\n\nconst ScrollCanvas = /* @__PURE__ */ React.forwardRef(\n  ({ children }: ScrollProps, ref: React.ForwardedRef<THREE.Group>) => {\n    const group = React.useRef<THREE.Group>(null!)\n    React.useImperativeHandle(ref, () => group.current, [])\n    const state = useScroll()\n    const { width, height } = useThree((state) => state.viewport)\n    useFrame(() => {\n      group.current.position.x = state.horizontal ? -width * (state.pages - 1) * state.offset : 0\n      group.current.position.y = state.horizontal ? 0 : height * (state.pages - 1) * state.offset\n    })\n    return <group ref={group}>{children}</group>\n  }\n)\n\nconst ScrollHtml: ForwardRefComponent<{ children?: React.ReactNode; style?: React.CSSProperties }, HTMLDivElement> =\n  React.forwardRef(\n    ({ children, style, ...props }: { children?: React.ReactNode; style?: React.CSSProperties }, ref) => {\n      const state = useScroll()\n      const group = React.useRef<HTMLDivElement>(null!)\n      React.useImperativeHandle(ref, () => group.current, [])\n      const { width, height } = useThree((state) => state.size)\n      const fiberState = React.useContext(fiberContext)\n      const root = React.useMemo(() => ReactDOM.createRoot(state.fixed), [state.fixed])\n      useFrame(() => {\n        if (state.delta > state.eps) {\n          group.current.style.transform = `translate3d(${\n            state.horizontal ? -width * (state.pages - 1) * state.offset : 0\n          }px,${state.horizontal ? 0 : height * (state.pages - 1) * -state.offset}px,0)`\n        }\n      })\n      root.render(\n        <div\n          ref={group}\n          style={{ ...style, position: 'absolute', top: 0, left: 0, willChange: 'transform' }}\n          {...props}\n        >\n          <context.Provider value={state}>\n            <fiberContext.Provider value={fiberState}>{children}</fiberContext.Provider>\n          </context.Provider>\n        </div>\n      )\n      return null\n    }\n  )\n\ninterface ScrollPropsWithFalseHtml {\n  children?: React.ReactNode\n  html?: false\n  style?: never\n}\n\ninterface ScrollPropsWithTrueHtml {\n  children?: React.ReactNode\n  html: true\n  style?: React.CSSProperties\n}\n\nexport type ScrollProps = ScrollPropsWithFalseHtml | ScrollPropsWithTrueHtml\n\nexport const Scroll: ForwardRefComponent<ScrollProps, THREE.Group & HTMLDivElement> = /* @__PURE__ */ React.forwardRef(\n  ({ html, ...props }: ScrollProps, ref) => {\n    const El = html ? ScrollHtml : ScrollCanvas\n    return <El ref={ref} {...(props as ScrollProps)} />\n  }\n)\n"
  },
  {
    "path": "src/web/Select.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { SelectionBox } from 'three-stdlib'\nimport { ThreeElements, useThree } from '@react-three/fiber'\nimport { shallow } from 'zustand/shallow'\n\nconst context = /* @__PURE__ */ React.createContext<THREE.Object3D[]>([])\n\nexport type SelectProps = Omit<ThreeElements['group'], 'ref'> & {\n  /** Allow multi select, default: false */\n  multiple?: boolean\n  /** Allow box select, default: false */\n  box?: boolean\n  /** Custom CSS border: default: '1px solid #55aaff' */\n  border?: string\n  /** Curom CSS color, default: 'rgba(75, 160, 255, 0.1)' */\n  backgroundColor?: string\n  /** Callback for selection changes */\n  onChange?: (selected: THREE.Object3D[]) => void\n  /** Callback for selection changes once the pointer is up */\n  onChangePointerUp?: (selected: THREE.Object3D[]) => void\n  /** Optional filter for filtering the selection */\n  filter?: (selected: THREE.Object3D[]) => THREE.Object3D[]\n}\n\nexport function Select({\n  box,\n  multiple,\n  children,\n  onChange,\n  onChangePointerUp,\n  border = '1px solid #55aaff',\n  backgroundColor = 'rgba(75, 160, 255, 0.1)',\n  filter: customFilter = (item) => item,\n  ...props\n}: SelectProps) {\n  const [downed, down] = React.useState(false)\n  const { setEvents, camera, raycaster, gl, controls, size, get } = useThree()\n  const [hovered, hover] = React.useState(false)\n  const [active, dispatch] = React.useReducer(\n    // @ts-expect-error\n    (state, { object, shift }: { object?: THREE.Object3D | THREE.Object3D[]; shift?: boolean }): THREE.Object3D[] => {\n      if (object === undefined) return []\n      else if (Array.isArray(object)) return object\n      else if (!shift) return state[0] === object ? [] : [object]\n      // @ts-expect-error\n      else if (state.includes(object)) return state.filter((o) => o !== object)\n      else return [object, ...state]\n    },\n    []\n  )\n  React.useEffect(() => {\n    if (downed) onChange?.(active)\n    else onChangePointerUp?.(active)\n  }, [active, downed])\n  const onClick = React.useCallback((e) => {\n    e.stopPropagation()\n    dispatch({ object: customFilter([e.object])[0], shift: multiple && e.shiftKey })\n  }, [])\n  const onPointerMissed = React.useCallback((e) => !hovered && dispatch({}), [hovered])\n\n  const ref = React.useRef<THREE.Group>(null!)\n  React.useEffect(() => {\n    if (!box || !multiple) return\n\n    const selBox = new SelectionBox(camera, ref.current as unknown as THREE.Scene)\n\n    const element = document.createElement('div')\n    element.style.pointerEvents = 'none'\n    element.style.border = border\n    element.style.backgroundColor = backgroundColor\n    element.style.position = 'fixed'\n\n    const startPoint = new THREE.Vector2()\n    const pointTopLeft = new THREE.Vector2()\n    const pointBottomRight = new THREE.Vector2()\n\n    const oldRaycasterEnabled = get().events.enabled\n    const oldControlsEnabled = (controls as any)?.enabled\n\n    let isDown = false\n\n    function prepareRay(event, vec) {\n      const { offsetX, offsetY } = event\n      const { width, height } = size\n      vec.set((offsetX / width) * 2 - 1, -(offsetY / height) * 2 + 1)\n    }\n\n    function onSelectStart(event) {\n      if (controls) (controls as any).enabled = false\n      setEvents({ enabled: false })\n      down((isDown = true))\n      gl.domElement.parentElement?.appendChild(element)\n      element.style.left = `${event.clientX}px`\n      element.style.top = `${event.clientY}px`\n      element.style.width = '0px'\n      element.style.height = '0px'\n      startPoint.x = event.clientX\n      startPoint.y = event.clientY\n    }\n\n    function onSelectMove(event) {\n      pointBottomRight.x = Math.max(startPoint.x, event.clientX)\n      pointBottomRight.y = Math.max(startPoint.y, event.clientY)\n      pointTopLeft.x = Math.min(startPoint.x, event.clientX)\n      pointTopLeft.y = Math.min(startPoint.y, event.clientY)\n      element.style.left = `${pointTopLeft.x}px`\n      element.style.top = `${pointTopLeft.y}px`\n      element.style.width = `${pointBottomRight.x - pointTopLeft.x}px`\n      element.style.height = `${pointBottomRight.y - pointTopLeft.y}px`\n    }\n\n    function onSelectOver() {\n      if (isDown) {\n        if (controls) (controls as any).enabled = oldControlsEnabled\n        setEvents({ enabled: oldRaycasterEnabled })\n        down((isDown = false))\n        element.parentElement?.removeChild(element)\n      }\n    }\n\n    function pointerDown(event) {\n      if (event.shiftKey) {\n        onSelectStart(event)\n        prepareRay(event, selBox.startPoint)\n      }\n    }\n\n    let previous: THREE.Mesh<THREE.BufferGeometry, THREE.Material | THREE.Material[]>[] = []\n    function pointerMove(event) {\n      if (isDown) {\n        onSelectMove(event)\n        prepareRay(event, selBox.endPoint)\n        const allSelected = selBox\n          .select()\n          .sort((o) => (o as any).uuid)\n          .filter((o) => o.isMesh)\n        if (!shallow(allSelected, previous)) {\n          previous = allSelected\n          dispatch({ object: customFilter(allSelected) })\n        }\n      }\n    }\n\n    function pointerUp(event) {\n      if (isDown) onSelectOver()\n    }\n\n    document.addEventListener('pointerdown', pointerDown, { passive: true })\n    document.addEventListener('pointermove', pointerMove, { passive: true, capture: true })\n    document.addEventListener('pointerup', pointerUp, { passive: true })\n\n    return () => {\n      document.removeEventListener('pointerdown', pointerDown)\n      document.removeEventListener('pointermove', pointerMove, true)\n      document.removeEventListener('pointerup', pointerUp)\n    }\n  }, [size.width, size.height, raycaster, camera, controls, gl])\n\n  return (\n    <group\n      ref={ref}\n      onClick={onClick}\n      onPointerOver={() => hover(true)}\n      onPointerOut={() => hover(false)}\n      onPointerMissed={onPointerMissed}\n      {...props}\n    >\n      <context.Provider value={active}>{children}</context.Provider>\n    </group>\n  )\n}\n\n// The return type is explicitly declared here because otherwise TypeScript will emit `THREE.Object3D<THREE.Event>[]`.\n// The meaning of the generic parameter for `Object3D` was changed in r156, so it should not be included so that it\n// works with all versions of @types/three.\nexport function useSelect(): THREE.Object3D[] {\n  return React.useContext(context)\n}\n"
  },
  {
    "path": "src/web/View.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { RootState, context, createPortal, useFrame, useThree } from '@react-three/fiber'\nimport tunnel from 'tunnel-rat'\n\nconst isOrthographicCamera = (def: any): def is THREE.OrthographicCamera =>\n  def && (def as THREE.OrthographicCamera).isOrthographicCamera\nconst col = /* @__PURE__ */ new THREE.Color()\nconst tracked = /* @__PURE__ */ tunnel()\n\ntype CanvasSize = {\n  top: number\n  left: number\n  height: number\n  width: number\n}\n\nexport type ContainerProps = {\n  visible: boolean\n  scene: THREE.Scene\n  index: number\n  children?: React.ReactNode\n  frames: number\n  rect: React.RefObject<DOMRect>\n  /**\n   * @deprecated You can use inline Views now, see: https://github.com/pmndrs/drei/pull/1784\n   */\n  track?: React.RefObject<HTMLElement>\n  canvasSize: CanvasSize\n}\n\nexport type ViewProps = {\n  /** Root element type, default: div */\n  as?: string\n  /** CSS id prop */\n  id?: string\n  /** CSS classname prop */\n  className?: string\n  /** CSS style prop */\n  style?: React.CSSProperties\n  /** If the view is visible or not, default: true */\n  visible?: boolean\n  /** Views take over the render loop, optional render index (1 by default) */\n  index?: number\n  /** If you know your view is always at the same place set this to 1 to avoid needless getBoundingClientRect overhead */\n  frames?: number\n  /** The scene to render, if you leave this undefined it will render the default scene */\n  children?: React.ReactNode\n  /** The tracking element, the view will be cut according to its whereabouts\n   * @deprecated You can use inline Views now, see: https://github.com/pmndrs/drei/pull/1784\n   */\n  track?: React.RefObject<HTMLElement>\n}\n\nfunction computeContainerPosition(canvasSize: CanvasSize, trackRect: DOMRect) {\n  const { right, top, left: trackLeft, bottom: trackBottom, width, height } = trackRect\n  const isOffscreen = trackRect.bottom < 0 || top > canvasSize.height || right < 0 || trackRect.left > canvasSize.width\n\n  const canvasBottom = canvasSize.top + canvasSize.height\n  const bottom = canvasBottom - trackBottom\n  const left = trackLeft - canvasSize.left\n  return { position: { width, height, left, top, bottom, right }, isOffscreen }\n}\n\nfunction prepareSkissor(\n  state: RootState,\n  {\n    left,\n    bottom,\n    width,\n    height,\n  }: { width: number; height: number; top: number; left: number; bottom: number; right: number }\n) {\n  let autoClear\n  const aspect = width / height\n  if (isOrthographicCamera(state.camera)) {\n    if (!state.camera.manual) {\n      if (\n        state.camera.left !== width / -2 ||\n        state.camera.right !== width / 2 ||\n        state.camera.top !== height / 2 ||\n        state.camera.bottom !== height / -2\n      ) {\n        Object.assign(state.camera, { left: width / -2, right: width / 2, top: height / 2, bottom: height / -2 })\n        state.camera.updateProjectionMatrix()\n      }\n    } else {\n      state.camera.updateProjectionMatrix()\n    }\n  } else if (state.camera.aspect !== aspect) {\n    state.camera.aspect = aspect\n    state.camera.updateProjectionMatrix()\n  }\n  autoClear = state.gl.autoClear\n  state.gl.autoClear = false\n  state.gl.setViewport(left, bottom, width, height)\n  state.gl.setScissor(left, bottom, width, height)\n  state.gl.setScissorTest(true)\n  return autoClear\n}\n\nfunction finishSkissor(state: RootState, autoClear: boolean) {\n  // Restore the default state\n  state.gl.setScissorTest(false)\n  state.gl.autoClear = autoClear\n}\n\nfunction clear(state: RootState) {\n  state.gl.getClearColor(col)\n  state.gl.setClearColor(col, state.gl.getClearAlpha())\n  state.gl.clear(true, true)\n}\n\nfunction Container({ visible = true, canvasSize, scene, index, children, frames, rect, track }: ContainerProps) {\n  const rootState = useThree()\n  const [isOffscreen, setOffscreen] = React.useState(false)\n\n  let frameCount = 0\n  useFrame((state) => {\n    if (frames === Infinity || frameCount <= frames) {\n      if (track) rect.current = track.current?.getBoundingClientRect()\n      frameCount++\n    }\n    if (rect.current) {\n      const { position, isOffscreen: _isOffscreen } = computeContainerPosition(canvasSize, rect.current)\n      if (isOffscreen !== _isOffscreen) setOffscreen(_isOffscreen)\n      if (visible && !isOffscreen && rect.current) {\n        const autoClear = prepareSkissor(state, position)\n        // When children are present render the portalled scene, otherwise the default scene\n        state.gl.render(children ? state.scene : scene, state.camera)\n        finishSkissor(state, autoClear)\n      }\n    }\n  }, index)\n\n  React.useLayoutEffect(() => {\n    const curRect = rect.current\n    if (curRect && (!visible || !isOffscreen)) {\n      // If the view is not visible clear it once, but stop rendering afterwards!\n      const { position } = computeContainerPosition(canvasSize, curRect)\n      const autoClear = prepareSkissor(rootState, position)\n      clear(rootState)\n      finishSkissor(rootState, autoClear)\n    }\n  }, [visible, isOffscreen])\n\n  React.useEffect(() => {\n    if (!track) return\n\n    const curRect = rect.current\n    // Connect the event layer to the tracking element\n    const old = rootState.get().events.connected\n    rootState.setEvents({ connected: track.current })\n    return () => {\n      if (curRect) {\n        const { position } = computeContainerPosition(canvasSize, curRect)\n        const autoClear = prepareSkissor(rootState, position)\n        clear(rootState)\n        finishSkissor(rootState, autoClear)\n      }\n      rootState.setEvents({ connected: old })\n    }\n  }, [track])\n\n  return (\n    <>\n      {children}\n      {/** Without an element that receives pointer events state.pointer will always be 0/0 */}\n      <group onPointerOver={() => null} />\n    </>\n  )\n}\n\nconst CanvasView = /* @__PURE__ */ React.forwardRef(\n  (\n    { track, visible = true, index = 1, id, style, className, frames = Infinity, children, ...props }: ViewProps,\n    fref: React.ForwardedRef<THREE.Group>\n  ) => {\n    const rect = React.useRef<DOMRect>(null!)\n    const { size, scene } = useThree()\n    const [virtualScene] = React.useState(() => new THREE.Scene())\n    const [ready, toggle] = React.useReducer(() => true, false)\n\n    const compute = React.useCallback(\n      (event, state) => {\n        if (rect.current && track && track.current && event.target === track.current) {\n          const { width, height, left, top } = rect.current\n          const x = event.clientX - left\n          const y = event.clientY - top\n          state.pointer.set((x / width) * 2 - 1, -(y / height) * 2 + 1)\n          state.raycaster.setFromCamera(state.pointer, state.camera)\n        }\n      },\n      [rect, track]\n    )\n\n    React.useEffect(() => {\n      // We need the tracking elements bounds beforehand in order to inject it into the portal\n      if (track) rect.current = track.current?.getBoundingClientRect()\n      // And now we can proceed\n      toggle()\n    }, [track])\n\n    return (\n      <group ref={fref} {...props}>\n        {ready &&\n          createPortal(\n            <Container\n              visible={visible}\n              canvasSize={size}\n              frames={frames}\n              scene={scene}\n              track={track}\n              rect={rect}\n              index={index}\n            >\n              {children}\n            </Container>,\n            virtualScene,\n            {\n              events: { compute, priority: index },\n              size: {\n                width: rect.current?.width,\n                height: rect.current?.height,\n                // @ts-ignore\n                top: rect.current?.top,\n                // @ts-ignore\n                left: rect.current?.left,\n              },\n            }\n          )}\n      </group>\n    )\n  }\n)\n\nconst HtmlView = /* @__PURE__ */ React.forwardRef(\n  (\n    {\n      as: El = 'div',\n      id,\n      visible,\n      className,\n      style,\n      index = 1,\n      track,\n      frames = Infinity,\n      children,\n      ...props\n    }: ViewProps,\n    fref: React.ForwardedRef<HTMLElement>\n  ) => {\n    const uuid = React.useId()\n    const ref = React.useRef<HTMLElement>(null!)\n    React.useImperativeHandle(fref, () => ref.current)\n    return (\n      <>\n        {/** @ts-ignore */}\n        <El ref={ref} id={id} className={className} style={style} {...props} />\n        <tracked.In>\n          <CanvasView visible={visible} key={uuid} track={ref} frames={frames} index={index}>\n            {children}\n          </CanvasView>\n        </tracked.In>\n      </>\n    )\n  }\n)\n\nexport type ViewportProps = { Port: () => React.JSX.Element } & React.ForwardRefExoticComponent<\n  ViewProps & React.RefAttributes<HTMLElement | THREE.Group>\n>\n\nexport const View = /* @__PURE__ */ (() => {\n  const _View = React.forwardRef((props: ViewProps, fref: React.ForwardedRef<HTMLElement | THREE.Group>) => {\n    // If we're inside a canvas we should be able to access the context store\n    const store = React.useContext(context)\n    // If that's not the case we render a tunnel\n    if (!store) return <HtmlView ref={fref as unknown as React.ForwardedRef<HTMLElement>} {...props} />\n    // Otherwise a plain canvas-view\n    else return <CanvasView ref={fref as unknown as React.ForwardedRef<THREE.Group>} {...props} />\n  }) as ViewportProps\n\n  _View.Port = () => <tracked.Out />\n\n  return _View\n})()\n"
  },
  {
    "path": "src/web/WebcamVideoTexture.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { forwardRef, useEffect } from 'react'\nimport { suspend, clear } from 'suspend-react'\nimport { VideoTexture, VideoTextureProps } from '../core/VideoTexture'\n\nexport type WebcamVideoTextureProps = Omit<VideoTextureProps, 'src'> & {\n  constraints?: MediaStreamConstraints\n}\n\n/**\n * Create a video texture from [`getUserMedia`](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia)\n */\nexport const WebcamVideoTexture = /* @__PURE__ */ forwardRef<THREE.VideoTexture, WebcamVideoTextureProps>(\n  (\n    {\n      constraints = {\n        audio: false,\n        video: { facingMode: 'user' },\n      },\n      ...props\n    },\n    fref\n  ) => {\n    const mediaStream = suspend(() => navigator.mediaDevices.getUserMedia(constraints), [])\n\n    useEffect(() => {\n      return () => {\n        mediaStream?.getTracks().forEach((track) => track.stop())\n        clear([])\n      }\n    }, [mediaStream])\n\n    return <VideoTexture ref={fref} {...props} src={mediaStream} />\n  }\n)\n"
  },
  {
    "path": "src/web/index.ts",
    "content": "export { Html } from './Html'\nexport { CycleRaycast } from './CycleRaycast'\nexport { useCursor } from './useCursor'\nexport { Loader } from './Loader'\nexport * from './ScrollControls'\nexport * from './PresentationControls'\nexport * from './KeyboardControls'\nexport * from './Select'\nexport * from '../core'\n\n// Portal\nexport * from './View'\n\n// Gizmos\nexport * from './pivotControls'\n\n// Loaders\nexport * from './ScreenVideoTexture'\nexport * from './WebcamVideoTexture'\n\n// Controls\nexport * from './FaceControls'\nexport { DragControls } from './DragControls'\n\n// Misc\nexport * from './FaceLandmarker'\n\n// Shapes\nexport * from './Facemesh'\n"
  },
  {
    "path": "src/web/pivotControls/AxisArrow.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeEvent, useThree } from '@react-three/fiber'\nimport { Line } from '../../core/Line'\nimport { Html } from '../Html'\nimport { context } from './context'\n\nconst vec1 = /* @__PURE__ */ new THREE.Vector3()\nconst vec2 = /* @__PURE__ */ new THREE.Vector3()\n\nexport const calculateOffset = (\n  clickPoint: THREE.Vector3,\n  normal: THREE.Vector3,\n  rayStart: THREE.Vector3,\n  rayDir: THREE.Vector3\n) => {\n  const e1 = normal.dot(normal)\n  const e2 = normal.dot(clickPoint) - normal.dot(rayStart)\n  const e3 = normal.dot(rayDir)\n\n  if (e3 === 0) {\n    return -e2 / e1\n  }\n\n  vec1\n    .copy(rayDir)\n    .multiplyScalar(e1 / e3)\n    .sub(normal)\n  vec2\n    .copy(rayDir)\n    .multiplyScalar(e2 / e3)\n    .add(rayStart)\n    .sub(clickPoint)\n\n  const offset = -vec1.dot(vec2) / vec1.dot(vec1)\n  return offset\n}\n\nconst upV = /* @__PURE__ */ new THREE.Vector3(0, 1, 0)\nconst offsetMatrix = /* @__PURE__ */ new THREE.Matrix4()\n\nexport const AxisArrow: React.FC<{ direction: THREE.Vector3; axis: 0 | 1 | 2 }> = ({ direction, axis }) => {\n  const {\n    translation,\n    translationLimits,\n    annotations,\n    annotationsClass,\n    depthTest,\n    scale,\n    lineWidth,\n    fixed,\n    axisColors,\n    hoveredColor,\n    opacity,\n    renderOrder,\n    onDragStart,\n    onDrag,\n    onDragEnd,\n    userData,\n  } = React.useContext(context)\n\n  const camControls = useThree((state) => state.controls) as unknown as { enabled: boolean } | undefined\n  const divRef = React.useRef<HTMLDivElement>(null!)\n  const objRef = React.useRef<THREE.Group>(null!)\n  const clickInfo = React.useRef<{ clickPoint: THREE.Vector3; dir: THREE.Vector3 } | null>(null)\n  const offset0 = React.useRef<number>(0)\n  const [isHovered, setIsHovered] = React.useState(false)\n\n  const onPointerDown = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.innerText = `${translation.current[axis].toFixed(2)}`\n        divRef.current.style.display = 'block'\n      }\n      e.stopPropagation()\n      const rotation = new THREE.Matrix4().extractRotation(objRef.current.matrixWorld)\n      const clickPoint = e.point.clone()\n      const origin = new THREE.Vector3().setFromMatrixPosition(objRef.current.matrixWorld)\n      const dir = direction.clone().applyMatrix4(rotation).normalize()\n      clickInfo.current = { clickPoint, dir }\n      offset0.current = translation.current[axis]\n      onDragStart({ component: 'Arrow', axis, origin, directions: [dir] })\n      camControls && (camControls.enabled = false)\n      // @ts-ignore - setPointerCapture is not in the type definition\n      e.target.setPointerCapture(e.pointerId)\n    },\n    [annotations, direction, camControls, onDragStart, translation, axis]\n  )\n\n  const onPointerMove = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      e.stopPropagation()\n      if (!isHovered) setIsHovered(true)\n\n      if (clickInfo.current) {\n        const { clickPoint, dir } = clickInfo.current\n        const [min, max] = translationLimits?.[axis] || [undefined, undefined]\n\n        let offset = calculateOffset(clickPoint, dir, e.ray.origin, e.ray.direction)\n        if (min !== undefined) {\n          offset = Math.max(offset, min - offset0.current)\n        }\n        if (max !== undefined) {\n          offset = Math.min(offset, max - offset0.current)\n        }\n        translation.current[axis] = offset0.current + offset\n        if (annotations) {\n          divRef.current.innerText = `${translation.current[axis].toFixed(2)}`\n        }\n        offsetMatrix.makeTranslation(dir.x * offset, dir.y * offset, dir.z * offset)\n        onDrag(offsetMatrix)\n      }\n    },\n    [annotations, onDrag, isHovered, translation, translationLimits, axis]\n  )\n\n  const onPointerUp = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.style.display = 'none'\n      }\n      e.stopPropagation()\n      clickInfo.current = null\n      onDragEnd()\n      camControls && (camControls.enabled = true)\n      // @ts-ignore - releasePointerCapture & PointerEvent#pointerId is not in the type definition\n      e.target.releasePointerCapture(e.pointerId)\n    },\n    [annotations, camControls, onDragEnd]\n  )\n\n  const onPointerOut = React.useCallback((e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setIsHovered(false)\n  }, [])\n\n  const { cylinderLength, coneWidth, coneLength, matrixL } = React.useMemo(() => {\n    const coneWidth = fixed ? (lineWidth / scale) * 1.6 : scale / 20\n    const coneLength = fixed ? 0.2 : scale / 5\n    const cylinderLength = fixed ? 1 - coneLength : scale - coneLength\n    const quaternion = new THREE.Quaternion().setFromUnitVectors(upV, direction.clone().normalize())\n    const matrixL = new THREE.Matrix4().makeRotationFromQuaternion(quaternion)\n    return { cylinderLength, coneWidth, coneLength, matrixL }\n  }, [direction, scale, lineWidth, fixed])\n\n  const color_ = isHovered ? hoveredColor : axisColors[axis]\n\n  return (\n    <group ref={objRef}>\n      <group\n        matrix={matrixL}\n        matrixAutoUpdate={false}\n        onPointerDown={onPointerDown}\n        onPointerMove={onPointerMove}\n        onPointerUp={onPointerUp}\n        onPointerOut={onPointerOut}\n      >\n        {annotations && (\n          <Html position={[0, -coneLength, 0]}>\n            <div\n              style={{\n                display: 'none',\n                background: '#151520',\n                color: 'white',\n                padding: '6px 8px',\n                borderRadius: 7,\n                whiteSpace: 'nowrap',\n              }}\n              className={annotationsClass}\n              ref={divRef}\n            />\n          </Html>\n        )}\n        {/* The invisible mesh being raycast */}\n        <mesh visible={false} position={[0, (cylinderLength + coneLength) / 2.0, 0]} userData={userData}>\n          <cylinderGeometry args={[coneWidth * 1.4, coneWidth * 1.4, cylinderLength + coneLength, 8, 1]} />\n        </mesh>\n        {/* The visible mesh */}\n        <Line\n          transparent\n          raycast={() => null}\n          depthTest={depthTest}\n          points={[0, 0, 0, 0, cylinderLength, 0] as any}\n          lineWidth={lineWidth}\n          side={THREE.DoubleSide}\n          color={color_ as any}\n          opacity={opacity}\n          polygonOffset\n          renderOrder={renderOrder}\n          polygonOffsetFactor={-10}\n          fog={false}\n        />\n        <mesh raycast={() => null} position={[0, cylinderLength + coneLength / 2.0, 0]} renderOrder={renderOrder}>\n          <coneGeometry args={[coneWidth, coneLength, 24, 1]} />\n          <meshBasicMaterial\n            transparent\n            depthTest={depthTest}\n            color={color_}\n            opacity={opacity}\n            polygonOffset\n            polygonOffsetFactor={-10}\n            fog={false}\n          />\n        </mesh>\n      </group>\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/web/pivotControls/AxisRotator.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeEvent, useThree } from '@react-three/fiber'\nimport { Line } from '../../core/Line'\nimport { Html } from '../Html'\nimport { context } from './context'\n\nconst clickDir = /* @__PURE__ */ new THREE.Vector3()\nconst intersectionDir = /* @__PURE__ */ new THREE.Vector3()\n\nconst toDegrees = (radians: number) => (radians * 180) / Math.PI\nconst toRadians = (degrees: number) => (degrees * Math.PI) / 180\n\nconst calculateAngle = (\n  clickPoint: THREE.Vector3,\n  intersectionPoint: THREE.Vector3,\n  origin: THREE.Vector3,\n  e1: THREE.Vector3,\n  e2: THREE.Vector3\n) => {\n  clickDir.copy(clickPoint).sub(origin)\n  intersectionDir.copy(intersectionPoint).sub(origin)\n  const dote1e1 = e1.dot(e1)\n  const dote2e2 = e2.dot(e2)\n  const uClick = clickDir.dot(e1) / dote1e1\n  const vClick = clickDir.dot(e2) / dote2e2\n  const uIntersection = intersectionDir.dot(e1) / dote1e1\n  const vIntersection = intersectionDir.dot(e2) / dote2e2\n  const angleClick = Math.atan2(vClick, uClick)\n  const angleIntersection = Math.atan2(vIntersection, uIntersection)\n  return angleIntersection - angleClick\n}\n\nconst fmod = (num: number, denom: number) => {\n  let k = Math.floor(num / denom)\n  k = k < 0 ? k + 1 : k\n\n  return num - k * denom\n}\n\nconst minimizeAngle = (angle: number) => {\n  let result = fmod(angle, 2 * Math.PI)\n\n  if (Math.abs(result) < 1e-6) {\n    return 0.0\n  }\n\n  if (result < 0.0) {\n    result += 2 * Math.PI\n  }\n\n  return result\n}\n\nconst rotMatrix = /* @__PURE__ */ new THREE.Matrix4()\nconst posNew = /* @__PURE__ */ new THREE.Vector3()\nconst ray = /* @__PURE__ */ new THREE.Ray()\nconst intersection = /* @__PURE__ */ new THREE.Vector3()\n\nexport const AxisRotator: React.FC<{ dir1: THREE.Vector3; dir2: THREE.Vector3; axis: 0 | 1 | 2 }> = ({\n  dir1,\n  dir2,\n  axis,\n}) => {\n  const {\n    rotationLimits,\n    annotations,\n    annotationsClass,\n    depthTest,\n    scale,\n    lineWidth,\n    fixed,\n    axisColors,\n    hoveredColor,\n    renderOrder,\n    opacity,\n    onDragStart,\n    onDrag,\n    onDragEnd,\n    userData,\n  } = React.useContext(context)\n\n  const camControls = useThree((state) => state.controls) as unknown as { enabled: boolean } | undefined\n  const divRef = React.useRef<HTMLDivElement>(null!)\n  const objRef = React.useRef<THREE.Group>(null!)\n  const angle0 = React.useRef<number>(0)\n  const angle = React.useRef<number>(0)\n  const clickInfo = React.useRef<{\n    clickPoint: THREE.Vector3\n    origin: THREE.Vector3\n    e1: THREE.Vector3\n    e2: THREE.Vector3\n    normal: THREE.Vector3\n    plane: THREE.Plane\n  } | null>(null)\n  const [isHovered, setIsHovered] = React.useState(false)\n\n  const onPointerDown = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.innerText = `${toDegrees(angle.current).toFixed(0)}º`\n        divRef.current.style.display = 'block'\n      }\n      e.stopPropagation()\n      const clickPoint = e.point.clone()\n      const origin = new THREE.Vector3().setFromMatrixPosition(objRef.current.matrixWorld)\n      const e1 = new THREE.Vector3().setFromMatrixColumn(objRef.current.matrixWorld, 0).normalize()\n      const e2 = new THREE.Vector3().setFromMatrixColumn(objRef.current.matrixWorld, 1).normalize()\n      const normal = new THREE.Vector3().setFromMatrixColumn(objRef.current.matrixWorld, 2).normalize()\n      const plane = new THREE.Plane().setFromNormalAndCoplanarPoint(normal, origin)\n      clickInfo.current = { clickPoint, origin, e1, e2, normal, plane }\n      onDragStart({ component: 'Rotator', axis, origin, directions: [e1, e2, normal] })\n      camControls && (camControls.enabled = false)\n      // @ts-ignore\n      e.target.setPointerCapture(e.pointerId)\n    },\n    [annotations, camControls, onDragStart, axis]\n  )\n\n  const onPointerMove = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      e.stopPropagation()\n      if (!isHovered) setIsHovered(true)\n      if (clickInfo.current) {\n        const { clickPoint, origin, e1, e2, normal, plane } = clickInfo.current\n        const [min, max] = rotationLimits?.[axis] || [undefined, undefined]\n\n        ray.copy(e.ray)\n        ray.intersectPlane(plane, intersection)\n        ray.direction.negate()\n        ray.intersectPlane(plane, intersection)\n        let deltaAngle = calculateAngle(clickPoint, intersection, origin, e1, e2)\n        let degrees = toDegrees(deltaAngle)\n\n        // @ts-ignore\n        if (e.shiftKey) {\n          degrees = Math.round(degrees / 10) * 10\n          deltaAngle = toRadians(degrees)\n        }\n\n        if (min !== undefined && max !== undefined && max - min < 2 * Math.PI) {\n          deltaAngle = minimizeAngle(deltaAngle)\n          deltaAngle = deltaAngle > Math.PI ? deltaAngle - 2 * Math.PI : deltaAngle\n          deltaAngle = THREE.MathUtils.clamp(deltaAngle, min - angle0.current, max - angle0.current)\n          angle.current = angle0.current + deltaAngle\n        } else {\n          angle.current = minimizeAngle(angle0.current + deltaAngle)\n          angle.current = angle.current > Math.PI ? angle.current - 2 * Math.PI : angle.current\n        }\n\n        if (annotations) {\n          degrees = toDegrees(angle.current)\n          divRef.current.innerText = `${degrees.toFixed(0)}º`\n        }\n        rotMatrix.makeRotationAxis(normal, deltaAngle)\n        posNew.copy(origin).applyMatrix4(rotMatrix).sub(origin).negate()\n        rotMatrix.setPosition(posNew)\n        onDrag(rotMatrix)\n      }\n    },\n    [annotations, onDrag, isHovered, rotationLimits, axis]\n  )\n\n  const onPointerUp = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.style.display = 'none'\n      }\n      e.stopPropagation()\n      angle0.current = angle.current\n      clickInfo.current = null\n      onDragEnd()\n      camControls && (camControls.enabled = true)\n      // @ts-ignore\n      e.target.releasePointerCapture(e.pointerId)\n    },\n    [annotations, camControls, onDragEnd]\n  )\n\n  const onPointerOut = React.useCallback((e: any) => {\n    e.stopPropagation()\n    setIsHovered(false)\n  }, [])\n\n  const matrixL = React.useMemo(() => {\n    const dir1N = dir1.clone().normalize()\n    const dir2N = dir2.clone().normalize()\n    return new THREE.Matrix4().makeBasis(dir1N, dir2N, dir1N.clone().cross(dir2N))\n  }, [dir1, dir2])\n\n  const r = fixed ? 0.65 : scale * 0.65\n\n  const arc = React.useMemo(() => {\n    const segments = 32\n    const points: THREE.Vector3[] = []\n    for (let j = 0; j <= segments; j++) {\n      const angle = (j * (Math.PI / 2)) / segments\n      points.push(new THREE.Vector3(Math.cos(angle) * r, Math.sin(angle) * r, 0))\n    }\n    return points\n  }, [r])\n\n  return (\n    <group\n      ref={objRef}\n      onPointerDown={onPointerDown}\n      onPointerMove={onPointerMove}\n      onPointerUp={onPointerUp}\n      onPointerOut={onPointerOut}\n      matrix={matrixL}\n      matrixAutoUpdate={false}\n    >\n      {annotations && (\n        <Html position={[r, r, 0]}>\n          <div\n            style={{\n              display: 'none',\n              background: '#151520',\n              color: 'white',\n              padding: '6px 8px',\n              borderRadius: 7,\n              whiteSpace: 'nowrap',\n            }}\n            className={annotationsClass}\n            ref={divRef}\n          />\n        </Html>\n      )}\n      {/* The invisible mesh being raycast */}\n      <Line points={arc} lineWidth={lineWidth * 4} visible={false} userData={userData} />\n      {/* The visible mesh */}\n      <Line\n        transparent\n        raycast={() => null}\n        depthTest={depthTest}\n        points={arc}\n        lineWidth={lineWidth}\n        side={THREE.DoubleSide}\n        color={(isHovered ? hoveredColor : axisColors[axis]) as any}\n        opacity={opacity}\n        polygonOffset\n        polygonOffsetFactor={-10}\n        renderOrder={renderOrder}\n        fog={false}\n      />\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/web/pivotControls/PlaneSlider.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeEvent, useThree } from '@react-three/fiber'\nimport { Line } from '../../core/Line'\nimport { Html } from '../../web/Html'\nimport { context } from './context'\n\nconst decomposeIntoBasis = (e1: THREE.Vector3, e2: THREE.Vector3, offset: THREE.Vector3) => {\n  const i1 =\n    Math.abs(e1.x) >= Math.abs(e1.y) && Math.abs(e1.x) >= Math.abs(e1.z)\n      ? 0\n      : Math.abs(e1.y) >= Math.abs(e1.x) && Math.abs(e1.y) >= Math.abs(e1.z)\n        ? 1\n        : 2\n  const e2DegrowthOrder = [0, 1, 2].sort((a, b) => Math.abs(e2.getComponent(b)) - Math.abs(e2.getComponent(a)))\n  const i2 = i1 === e2DegrowthOrder[0] ? e2DegrowthOrder[1] : e2DegrowthOrder[0]\n  const a1 = e1.getComponent(i1)\n  const a2 = e1.getComponent(i2)\n  const b1 = e2.getComponent(i1)\n  const b2 = e2.getComponent(i2)\n  const c1 = offset.getComponent(i1)\n  const c2 = offset.getComponent(i2)\n\n  const y = (c2 - c1 * (a2 / a1)) / (b2 - b1 * (a2 / a1))\n  const x = (c1 - y * b1) / a1\n\n  return [x, y]\n}\n\nconst ray = /* @__PURE__ */ new THREE.Ray()\nconst intersection = /* @__PURE__ */ new THREE.Vector3()\nconst offsetMatrix = /* @__PURE__ */ new THREE.Matrix4()\n\nexport const PlaneSlider: React.FC<{ dir1: THREE.Vector3; dir2: THREE.Vector3; axis: 0 | 1 | 2 }> = ({\n  dir1,\n  dir2,\n  axis,\n}) => {\n  const {\n    translation,\n    translationLimits,\n    annotations,\n    annotationsClass,\n    depthTest,\n    scale,\n    lineWidth,\n    fixed,\n    axisColors,\n    hoveredColor,\n    opacity,\n    renderOrder,\n    onDragStart,\n    onDrag,\n    onDragEnd,\n    userData,\n  } = React.useContext(context)\n\n  const camControls = useThree((state) => state.controls) as unknown as { enabled: boolean } | undefined\n  const divRef = React.useRef<HTMLDivElement>(null!)\n  const objRef = React.useRef<THREE.Group>(null!)\n  const clickInfo = React.useRef<{\n    clickPoint: THREE.Vector3\n    e1: THREE.Vector3\n    e2: THREE.Vector3\n    plane: THREE.Plane\n  } | null>(null)\n  const offsetX0 = React.useRef<number>(0)\n  const offsetY0 = React.useRef<number>(0)\n  const [isHovered, setIsHovered] = React.useState(false)\n\n  const onPointerDown = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.innerText = `${translation.current[(axis + 1) % 3].toFixed(2)}, ${translation.current[\n          (axis + 2) % 3\n        ].toFixed(2)}`\n        divRef.current.style.display = 'block'\n      }\n      e.stopPropagation()\n      const clickPoint = e.point.clone()\n      const origin = new THREE.Vector3().setFromMatrixPosition(objRef.current.matrixWorld)\n      const e1 = new THREE.Vector3().setFromMatrixColumn(objRef.current.matrixWorld, 0).normalize()\n      const e2 = new THREE.Vector3().setFromMatrixColumn(objRef.current.matrixWorld, 1).normalize()\n      const normal = new THREE.Vector3().setFromMatrixColumn(objRef.current.matrixWorld, 2).normalize()\n      const plane = new THREE.Plane().setFromNormalAndCoplanarPoint(normal, origin)\n      clickInfo.current = { clickPoint, e1, e2, plane }\n      offsetX0.current = translation.current[(axis + 1) % 3]\n      offsetY0.current = translation.current[(axis + 2) % 3]\n      onDragStart({ component: 'Slider', axis, origin, directions: [e1, e2, normal] })\n      camControls && (camControls.enabled = false)\n      // @ts-ignore\n      e.target.setPointerCapture(e.pointerId)\n    },\n    [annotations, camControls, onDragStart, axis]\n  )\n\n  const onPointerMove = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      e.stopPropagation()\n      if (!isHovered) setIsHovered(true)\n\n      if (clickInfo.current) {\n        const { clickPoint, e1, e2, plane } = clickInfo.current\n        const [minX, maxX] = translationLimits?.[(axis + 1) % 3] || [undefined, undefined]\n        const [minY, maxY] = translationLimits?.[(axis + 2) % 3] || [undefined, undefined]\n\n        ray.copy(e.ray)\n        ray.intersectPlane(plane, intersection)\n        ray.direction.negate()\n        ray.intersectPlane(plane, intersection)\n        intersection.sub(clickPoint)\n        let [offsetX, offsetY] = decomposeIntoBasis(e1, e2, intersection)\n        /* let offsetY = (intersection.y - (intersection.x * e1.y) / e1.x) / (e2.y - (e2.x * e1.y) / e1.x)\n        let offsetX = (intersection.x - offsetY * e2.x) / e1.x */\n        if (minX !== undefined) {\n          offsetX = Math.max(offsetX, minX - offsetX0.current)\n        }\n        if (maxX !== undefined) {\n          offsetX = Math.min(offsetX, maxX - offsetX0.current)\n        }\n        if (minY !== undefined) {\n          offsetY = Math.max(offsetY, minY - offsetY0.current)\n        }\n        if (maxY !== undefined) {\n          offsetY = Math.min(offsetY, maxY - offsetY0.current)\n        }\n        translation.current[(axis + 1) % 3] = offsetX0.current + offsetX\n        translation.current[(axis + 2) % 3] = offsetY0.current + offsetY\n        if (annotations) {\n          divRef.current.innerText = `${translation.current[(axis + 1) % 3].toFixed(2)}, ${translation.current[\n            (axis + 2) % 3\n          ].toFixed(2)}`\n        }\n        offsetMatrix.makeTranslation(\n          offsetX * e1.x + offsetY * e2.x,\n          offsetX * e1.y + offsetY * e2.y,\n          offsetX * e1.z + offsetY * e2.z\n        )\n        onDrag(offsetMatrix)\n      }\n    },\n    [annotations, onDrag, isHovered, translation, translationLimits, axis]\n  )\n\n  const onPointerUp = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.style.display = 'none'\n      }\n      e.stopPropagation()\n      clickInfo.current = null\n      onDragEnd()\n      camControls && (camControls.enabled = true)\n      // @ts-ignore\n      e.target.releasePointerCapture(e.pointerId)\n    },\n    [annotations, camControls, onDragEnd]\n  )\n\n  const onPointerOut = React.useCallback((e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setIsHovered(false)\n  }, [])\n\n  const matrixL = React.useMemo(() => {\n    const dir1N = dir1.clone().normalize()\n    const dir2N = dir2.clone().normalize()\n    return new THREE.Matrix4().makeBasis(dir1N, dir2N, dir1N.clone().cross(dir2N))\n  }, [dir1, dir2])\n\n  const pos1 = fixed ? 1 / 7 : scale / 7\n  const length = fixed ? 0.225 : scale * 0.225\n  const color = isHovered ? hoveredColor : axisColors[axis]\n\n  const points = React.useMemo(\n    () => [\n      new THREE.Vector3(0, 0, 0),\n      new THREE.Vector3(0, length, 0),\n      new THREE.Vector3(length, length, 0),\n      new THREE.Vector3(length, 0, 0),\n      new THREE.Vector3(0, 0, 0),\n    ],\n    [length]\n  )\n\n  return (\n    <group ref={objRef} matrix={matrixL} matrixAutoUpdate={false}>\n      {annotations && (\n        <Html position={[0, 0, 0]}>\n          <div\n            style={{\n              display: 'none',\n              background: '#151520',\n              color: 'white',\n              padding: '6px 8px',\n              borderRadius: 7,\n              whiteSpace: 'nowrap',\n            }}\n            className={annotationsClass}\n            ref={divRef}\n          />\n        </Html>\n      )}\n      <group position={[pos1 * 1.7, pos1 * 1.7, 0]}>\n        <mesh\n          visible={true}\n          onPointerDown={onPointerDown}\n          onPointerMove={onPointerMove}\n          onPointerUp={onPointerUp}\n          onPointerOut={onPointerOut}\n          scale={length}\n          userData={userData}\n          renderOrder={renderOrder}\n        >\n          <planeGeometry />\n          <meshBasicMaterial\n            transparent\n            depthTest={depthTest}\n            color={color}\n            polygonOffset\n            polygonOffsetFactor={-10}\n            side={THREE.DoubleSide}\n            fog={false}\n          />\n        </mesh>\n        <Line\n          position={[-length / 2, -length / 2, 0]}\n          transparent\n          depthTest={depthTest}\n          points={points}\n          lineWidth={lineWidth}\n          color={color as any}\n          opacity={opacity}\n          polygonOffset\n          polygonOffsetFactor={-10}\n          userData={userData}\n          fog={false}\n          renderOrder={renderOrder}\n        />\n      </group>\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/web/pivotControls/ScalingSphere.tsx",
    "content": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { ThreeEvent, useThree } from '@react-three/fiber'\n\nimport { Html } from '../../web/Html'\nimport { context } from './context'\nimport { calculateScaleFactor } from '../../core/calculateScaleFactor'\n\nconst vec1 = /* @__PURE__ */ new THREE.Vector3()\nconst vec2 = /* @__PURE__ */ new THREE.Vector3()\n\nexport const calculateOffset = (\n  clickPoint: THREE.Vector3,\n  normal: THREE.Vector3,\n  rayStart: THREE.Vector3,\n  rayDir: THREE.Vector3\n) => {\n  const e1 = normal.dot(normal)\n  const e2 = normal.dot(clickPoint) - normal.dot(rayStart)\n  const e3 = normal.dot(rayDir)\n\n  if (e3 === 0) {\n    return -e2 / e1\n  }\n\n  vec1\n    .copy(rayDir)\n    .multiplyScalar(e1 / e3)\n    .sub(normal)\n  vec2\n    .copy(rayDir)\n    .multiplyScalar(e2 / e3)\n    .add(rayStart)\n    .sub(clickPoint)\n\n  const offset = -vec1.dot(vec2) / vec1.dot(vec1)\n  return offset\n}\n\nconst upV = /* @__PURE__ */ new THREE.Vector3(0, 1, 0)\nconst scaleV = /* @__PURE__ */ new THREE.Vector3()\nconst scaleMatrix = /* @__PURE__ */ new THREE.Matrix4()\n\nexport const ScalingSphere: React.FC<{ direction: THREE.Vector3; axis: 0 | 1 | 2 }> = ({ direction, axis }) => {\n  const {\n    scaleLimits,\n    annotations,\n    annotationsClass,\n    depthTest,\n    scale,\n    lineWidth,\n    fixed,\n    axisColors,\n    hoveredColor,\n    opacity,\n    renderOrder,\n    onDragStart,\n    onDrag,\n    onDragEnd,\n    userData,\n  } = React.useContext(context)\n\n  const size = useThree((state) => state.size)\n  const camControls = useThree((state) => state.controls) as unknown as { enabled: boolean } | undefined\n  const divRef = React.useRef<HTMLDivElement>(null!)\n  const objRef = React.useRef<THREE.Group>(null!)\n  const meshRef = React.useRef<THREE.Mesh>(null!)\n  const scale0 = React.useRef<number>(1)\n  const scaleCur = React.useRef<number>(1)\n  const clickInfo = React.useRef<{\n    clickPoint: THREE.Vector3\n    dir: THREE.Vector3\n    mPLG: THREE.Matrix4\n    mPLGInv: THREE.Matrix4\n    offsetMultiplier: number\n  } | null>(null)\n  const [isHovered, setIsHovered] = React.useState(false)\n\n  const position = fixed ? 1.2 : 1.2 * scale\n\n  const onPointerDown = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.innerText = `${scaleCur.current.toFixed(2)}`\n        divRef.current.style.display = 'block'\n      }\n      e.stopPropagation()\n      const rotation = new THREE.Matrix4().extractRotation(objRef.current.matrixWorld)\n      const clickPoint = e.point.clone()\n      const origin = new THREE.Vector3().setFromMatrixPosition(objRef.current.matrixWorld)\n      const dir = direction.clone().applyMatrix4(rotation).normalize()\n      const mPLG = objRef.current.matrixWorld.clone()\n      const mPLGInv = mPLG.clone().invert()\n      const offsetMultiplier = fixed\n        ? 1 / calculateScaleFactor(objRef.current.getWorldPosition(vec1), scale, e.camera, size)\n        : 1\n      clickInfo.current = { clickPoint, dir, mPLG, mPLGInv, offsetMultiplier }\n      onDragStart({ component: 'Sphere', axis, origin, directions: [dir] })\n      camControls && (camControls.enabled = false)\n      // @ts-ignore - setPointerCapture is not in the type definition\n      e.target.setPointerCapture(e.pointerId)\n    },\n    [annotations, camControls, direction, onDragStart, axis, fixed, scale, size]\n  )\n\n  const onPointerMove = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      e.stopPropagation()\n      if (!isHovered) setIsHovered(true)\n\n      if (clickInfo.current) {\n        const { clickPoint, dir, mPLG, mPLGInv, offsetMultiplier } = clickInfo.current\n        const [min, max] = scaleLimits?.[axis] || [1e-5, undefined] // always limit the minimal value, since setting it very low might break the transform\n\n        const offsetW = calculateOffset(clickPoint, dir, e.ray.origin, e.ray.direction)\n        const offsetL = offsetW * offsetMultiplier\n        const offsetH = fixed ? offsetL : offsetL / scale\n        let upscale = Math.pow(2, offsetH * 0.2)\n\n        // @ts-ignore\n        if (e.shiftKey) {\n          upscale = Math.round(upscale * 10) / 10\n        }\n\n        upscale = Math.max(upscale, min / scale0.current)\n        if (max !== undefined) {\n          upscale = Math.min(upscale, max / scale0.current)\n        }\n        scaleCur.current = scale0.current * upscale\n        meshRef.current.position.set(0, position + offsetL, 0)\n        if (annotations) {\n          divRef.current.innerText = `${scaleCur.current.toFixed(2)}`\n        }\n        scaleV.set(1, 1, 1)\n        scaleV.setComponent(axis, upscale)\n        scaleMatrix.makeScale(scaleV.x, scaleV.y, scaleV.z).premultiply(mPLG).multiply(mPLGInv)\n        onDrag(scaleMatrix)\n      }\n    },\n    [annotations, position, onDrag, isHovered, scaleLimits, axis]\n  )\n\n  const onPointerUp = React.useCallback(\n    (e: ThreeEvent<PointerEvent>) => {\n      if (annotations) {\n        divRef.current.style.display = 'none'\n      }\n      e.stopPropagation()\n      scale0.current = scaleCur.current\n      clickInfo.current = null\n      meshRef.current.position.set(0, position, 0)\n      onDragEnd()\n      camControls && (camControls.enabled = true)\n      // @ts-ignore - releasePointerCapture & PointerEvent#pointerId is not in the type definition\n      e.target.releasePointerCapture(e.pointerId)\n    },\n    [annotations, camControls, onDragEnd, position]\n  )\n\n  const onPointerOut = React.useCallback((e: ThreeEvent<PointerEvent>) => {\n    e.stopPropagation()\n    setIsHovered(false)\n  }, [])\n\n  const { radius, matrixL } = React.useMemo(() => {\n    const radius = fixed ? (lineWidth / scale) * 1.8 : scale / 22.5\n    const quaternion = new THREE.Quaternion().setFromUnitVectors(upV, direction.clone().normalize())\n    const matrixL = new THREE.Matrix4().makeRotationFromQuaternion(quaternion)\n    return { radius, matrixL }\n  }, [direction, scale, lineWidth, fixed])\n\n  const color = isHovered ? hoveredColor : axisColors[axis]\n\n  return (\n    <group ref={objRef}>\n      <group\n        matrix={matrixL}\n        matrixAutoUpdate={false}\n        onPointerDown={onPointerDown}\n        onPointerMove={onPointerMove}\n        onPointerUp={onPointerUp}\n        onPointerOut={onPointerOut}\n      >\n        {annotations && (\n          <Html position={[0, position / 2, 0]}>\n            <div\n              style={{\n                display: 'none',\n                background: '#151520',\n                color: 'white',\n                padding: '6px 8px',\n                borderRadius: 7,\n                whiteSpace: 'nowrap',\n              }}\n              className={annotationsClass}\n              ref={divRef}\n            />\n          </Html>\n        )}\n        <mesh ref={meshRef} position={[0, position, 0]} renderOrder={renderOrder} userData={userData}>\n          <sphereGeometry args={[radius, 12, 12]} />\n          <meshBasicMaterial\n            transparent\n            depthTest={depthTest}\n            color={color}\n            opacity={opacity}\n            polygonOffset\n            polygonOffsetFactor={-10}\n          />\n        </mesh>\n      </group>\n    </group>\n  )\n}\n"
  },
  {
    "path": "src/web/pivotControls/context.ts",
    "content": "import * as THREE from 'three'\nimport * as React from 'react'\n\nexport type OnDragStartProps = {\n  component: 'Arrow' | 'Slider' | 'Rotator' | 'Sphere'\n  axis: 0 | 1 | 2\n  origin: THREE.Vector3\n  directions: THREE.Vector3[]\n}\n\nexport type PivotContext = {\n  onDragStart: (props: OnDragStartProps) => void\n  onDrag: (mdW: THREE.Matrix4) => void\n  onDragEnd: () => void\n  translation: { current: [number, number, number] }\n  translationLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n  rotationLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n  scaleLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n  axisColors: [string | number, string | number, string | number]\n  hoveredColor: string | number\n  opacity: number\n  scale: number\n  lineWidth: number\n  fixed: boolean\n  depthTest: boolean\n  renderOrder: number\n  userData?: { [key: string]: any }\n  annotations?: boolean\n  annotationsClass?: string\n}\n\nexport const context = /* @__PURE__ */ React.createContext<PivotContext>(null!)\n"
  },
  {
    "path": "src/web/pivotControls/index.tsx",
    "content": "import { useFrame, useThree } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\n\nimport { ForwardRefComponent } from '../../helpers/ts-utils'\nimport { AxisArrow } from './AxisArrow'\nimport { AxisRotator } from './AxisRotator'\nimport { PlaneSlider } from './PlaneSlider'\nimport { ScalingSphere } from './ScalingSphere'\nimport { OnDragStartProps, context } from './context'\nimport { calculateScaleFactor } from '../../core/calculateScaleFactor'\n\nconst mL0 = /* @__PURE__ */ new THREE.Matrix4()\nconst mW0 = /* @__PURE__ */ new THREE.Matrix4()\nconst mP = /* @__PURE__ */ new THREE.Matrix4()\nconst mPInv = /* @__PURE__ */ new THREE.Matrix4()\nconst mW = /* @__PURE__ */ new THREE.Matrix4()\nconst mL = /* @__PURE__ */ new THREE.Matrix4()\nconst mL0Inv = /* @__PURE__ */ new THREE.Matrix4()\nconst mdL = /* @__PURE__ */ new THREE.Matrix4()\nconst mG = /* @__PURE__ */ new THREE.Matrix4()\n\nconst bb = /* @__PURE__ */ new THREE.Box3()\nconst bbObj = /* @__PURE__ */ new THREE.Box3()\nconst vCenter = /* @__PURE__ */ new THREE.Vector3()\nconst vSize = /* @__PURE__ */ new THREE.Vector3()\nconst vAnchorOffset = /* @__PURE__ */ new THREE.Vector3()\nconst vPosition = /* @__PURE__ */ new THREE.Vector3()\nconst vScale = /* @__PURE__ */ new THREE.Vector3()\n\nconst xDir = /* @__PURE__ */ new THREE.Vector3(1, 0, 0)\nconst yDir = /* @__PURE__ */ new THREE.Vector3(0, 1, 0)\nconst zDir = /* @__PURE__ */ new THREE.Vector3(0, 0, 1)\n\nexport type PivotControlsProps = {\n  /** Enables/disables the control, true */\n  enabled?: boolean\n  /** Scale of the gizmo, 1 */\n  scale?: number\n  /** Width of the gizmo lines, this is a THREE.Line2 prop, 2.5 */\n  lineWidth?: number\n  /** If fixed is true is remains constant in size, scale is now in pixels, false */\n  fixed?: boolean\n  /** Pivot does not act as a group, it won't shift contents but can offset in position */\n  offset?: [number, number, number]\n  /** Starting rotation */\n  rotation?: [number, number, number]\n\n  /** Starting matrix */\n  matrix?: THREE.Matrix4\n  /** BBAnchor, each axis can be between -1/0/+1 */\n  anchor?: [number, number, number]\n  /** If autoTransform is true, automatically apply the local transform on drag, true */\n  autoTransform?: boolean\n  /** Allows you to switch individual axes off */\n  activeAxes?: [boolean, boolean, boolean]\n\n  /** Allows you to switch individual transformations off */\n  disableAxes?: boolean\n  disableSliders?: boolean\n  disableRotations?: boolean\n  disableScaling?: boolean\n\n  /** Limits */\n  translationLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n  rotationLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n  scaleLimits?: [[number, number] | undefined, [number, number] | undefined, [number, number] | undefined]\n\n  /** RGB colors */\n  axisColors?: [string | number, string | number, string | number]\n  /** Color of the hovered item */\n  hoveredColor?: string | number\n  /** HTML value annotations, default: false */\n  annotations?: boolean\n  /** CSS Classname applied to the HTML annotations */\n  annotationsClass?: string\n  /** Drag start event */\n  onDragStart?: (props: OnDragStartProps) => void\n  /** Drag event */\n  onDrag?: (l: THREE.Matrix4, deltaL: THREE.Matrix4, w: THREE.Matrix4, deltaW: THREE.Matrix4) => void\n  /** Drag end event */\n  onDragEnd?: () => void\n  /** Set this to false if you want the gizmo to be visible through faces */\n  depthTest?: boolean\n  renderOrder?: number\n  opacity?: number\n  visible?: boolean\n  userData?: { [key: string]: any }\n  children?: React.ReactNode\n}\n\nexport const PivotControls: ForwardRefComponent<PivotControlsProps, THREE.Group> = /* @__PURE__ */ React.forwardRef<\n  THREE.Group,\n  PivotControlsProps\n>(\n  (\n    {\n      enabled = true,\n      matrix,\n      onDragStart,\n      onDrag,\n      onDragEnd,\n      autoTransform = true,\n      anchor,\n      disableAxes = false,\n      disableSliders = false,\n      disableRotations = false,\n      disableScaling = false,\n      activeAxes = [true, true, true],\n      offset = [0, 0, 0],\n      rotation = [0, 0, 0],\n      scale = 1,\n      lineWidth = 4,\n      fixed = false,\n      translationLimits,\n      rotationLimits,\n      scaleLimits,\n      depthTest = true,\n      renderOrder = 500,\n      axisColors = ['#ff2060', '#20df80', '#2080ff'],\n      hoveredColor = '#ffff40',\n      annotations = false,\n      annotationsClass,\n      opacity = 1,\n      visible = true,\n      userData,\n      children,\n      ...props\n    },\n    fRef\n  ) => {\n    const invalidate = useThree((state) => state.invalidate)\n    const parentRef = React.useRef<THREE.Group>(null!)\n    const ref = React.useRef<THREE.Group>(null!)\n    const gizmoRef = React.useRef<THREE.Group>(null!)\n    const childrenRef = React.useRef<THREE.Group>(null!)\n    const translation = React.useRef<[number, number, number]>([0, 0, 0])\n    const cameraScale = React.useRef<THREE.Vector3>(new THREE.Vector3(1, 1, 1))\n    const gizmoScale = React.useRef<THREE.Vector3>(new THREE.Vector3(1, 1, 1))\n\n    React.useLayoutEffect(() => {\n      if (!anchor) return\n      childrenRef.current.updateWorldMatrix(true, true)\n\n      mPInv.copy(childrenRef.current.matrixWorld).invert()\n      bb.makeEmpty()\n      childrenRef.current.traverse((obj: any) => {\n        if (!obj.geometry) return\n        if (!obj.geometry.boundingBox) obj.geometry.computeBoundingBox()\n        mL.copy(obj.matrixWorld).premultiply(mPInv)\n        bbObj.copy(obj.geometry.boundingBox)\n        bbObj.applyMatrix4(mL)\n        bb.union(bbObj)\n      })\n      vCenter.copy(bb.max).add(bb.min).multiplyScalar(0.5)\n      vSize.copy(bb.max).sub(bb.min).multiplyScalar(0.5)\n      vAnchorOffset\n        .copy(vSize)\n        .multiply(new THREE.Vector3(...anchor))\n        .add(vCenter)\n      vPosition.set(...offset).add(vAnchorOffset)\n      gizmoRef.current.position.copy(vPosition)\n      invalidate()\n    })\n\n    const config = React.useMemo(\n      () => ({\n        onDragStart: (props: OnDragStartProps) => {\n          mL0.copy(ref.current.matrix)\n          mW0.copy(ref.current.matrixWorld)\n          onDragStart && onDragStart(props)\n          invalidate()\n        },\n        onDrag: (mdW: THREE.Matrix4) => {\n          mP.copy(parentRef.current.matrixWorld)\n          mPInv.copy(mP).invert()\n          // After applying the delta\n          mW.copy(mW0).premultiply(mdW)\n          mL.copy(mW).premultiply(mPInv)\n          mL0Inv.copy(mL0).invert()\n          mdL.copy(mL).multiply(mL0Inv)\n          if (autoTransform) {\n            ref.current.matrix.copy(mL)\n          }\n          onDrag && onDrag(mL, mdL, mW, mdW)\n          invalidate()\n        },\n        onDragEnd: () => {\n          if (onDragEnd) onDragEnd()\n          invalidate()\n        },\n        translation,\n        translationLimits,\n        rotationLimits,\n        axisColors,\n        hoveredColor,\n        opacity,\n        scale,\n        lineWidth,\n        fixed,\n        depthTest,\n        renderOrder,\n        userData,\n        annotations,\n        annotationsClass,\n      }),\n      [\n        onDragStart,\n        onDrag,\n        onDragEnd,\n        translation,\n        translationLimits,\n        rotationLimits,\n        scaleLimits,\n        depthTest,\n        scale,\n        lineWidth,\n        fixed,\n        ...axisColors,\n        hoveredColor,\n        opacity,\n        userData,\n        autoTransform,\n        annotations,\n        annotationsClass,\n      ]\n    )\n\n    const vec = new THREE.Vector3()\n    useFrame((state) => {\n      if (fixed) {\n        const sf = calculateScaleFactor(gizmoRef.current.getWorldPosition(vec), scale, state.camera, state.size)\n        cameraScale.current.setScalar(sf)\n      }\n\n      if (matrix && matrix instanceof THREE.Matrix4) {\n        ref.current.matrix = matrix\n      }\n      // Update gizmo scale in accordance with matrix changes\n      // Without this, there might be noticable turbulences if scaling happens fast enough\n      ref.current.updateWorldMatrix(true, true)\n\n      mG.makeRotationFromEuler(gizmoRef.current.rotation)\n        .setPosition(gizmoRef.current.position)\n        .premultiply(ref.current.matrixWorld)\n      gizmoScale.current.setFromMatrixScale(mG)\n\n      vScale.copy(cameraScale.current).divide(gizmoScale.current)\n      if (\n        Math.abs(gizmoRef.current.scale.x - vScale.x) > 1e-4 ||\n        Math.abs(gizmoRef.current.scale.y - vScale.y) > 1e-4 ||\n        Math.abs(gizmoRef.current.scale.z - vScale.z) > 1e-4\n      ) {\n        gizmoRef.current.scale.copy(vScale)\n        state.invalidate()\n      }\n    })\n\n    React.useImperativeHandle(fRef, () => ref.current, [])\n\n    return (\n      <context.Provider value={config}>\n        <group ref={parentRef}>\n          <group ref={ref} matrix={matrix} matrixAutoUpdate={false} {...props}>\n            <group visible={visible} ref={gizmoRef} position={offset} rotation={rotation}>\n              {enabled && (\n                <>\n                  {!disableAxes && activeAxes[0] && <AxisArrow axis={0} direction={xDir} />}\n                  {!disableAxes && activeAxes[1] && <AxisArrow axis={1} direction={yDir} />}\n                  {!disableAxes && activeAxes[2] && <AxisArrow axis={2} direction={zDir} />}\n                  {!disableSliders && activeAxes[0] && activeAxes[1] && (\n                    <PlaneSlider axis={2} dir1={xDir} dir2={yDir} />\n                  )}\n                  {!disableSliders && activeAxes[0] && activeAxes[2] && (\n                    <PlaneSlider axis={1} dir1={zDir} dir2={xDir} />\n                  )}\n                  {!disableSliders && activeAxes[2] && activeAxes[1] && (\n                    <PlaneSlider axis={0} dir1={yDir} dir2={zDir} />\n                  )}\n                  {!disableRotations && activeAxes[0] && activeAxes[1] && (\n                    <AxisRotator axis={2} dir1={xDir} dir2={yDir} />\n                  )}\n                  {!disableRotations && activeAxes[0] && activeAxes[2] && (\n                    <AxisRotator axis={1} dir1={zDir} dir2={xDir} />\n                  )}\n                  {!disableRotations && activeAxes[2] && activeAxes[1] && (\n                    <AxisRotator axis={0} dir1={yDir} dir2={zDir} />\n                  )}\n                  {!disableScaling && activeAxes[0] && <ScalingSphere axis={0} direction={xDir} />}\n                  {!disableScaling && activeAxes[1] && <ScalingSphere axis={1} direction={yDir} />}\n                  {!disableScaling && activeAxes[2] && <ScalingSphere axis={2} direction={zDir} />}\n                </>\n              )}\n            </group>\n            <group ref={childrenRef}>{children}</group>\n          </group>\n        </group>\n      </context.Provider>\n    )\n  }\n)\n"
  },
  {
    "path": "src/web/useCursor.tsx",
    "content": "import * as React from 'react'\n\nexport function useCursor(\n  hovered: boolean,\n  onPointerOver = 'pointer',\n  onPointerOut = 'auto',\n  container: HTMLElement = document.body\n) {\n  React.useEffect(() => {\n    if (hovered) {\n      container.style.cursor = onPointerOver\n      return () => void (container.style.cursor = onPointerOut)\n    }\n  }, [hovered])\n}\n"
  },
  {
    "path": "test/e2e/App.tsx",
    "content": "'use client'\n\nimport { Suspense, useEffect } from 'react'\nimport { Canvas } from '@react-three/fiber'\nimport { Sphere, Environment, CameraControls } from '@react-three/drei' // eslint-disable-line import/no-unresolved\n\nfunction App() {\n  console.log('App')\n\n  return (\n    <Canvas camera={{ position: [1, 1, 1] }} style={{ width: 300, height: 150, background: 'white' }}>\n      <Suspense fallback={null}>\n        <Scene />\n      </Suspense>\n    </Canvas>\n  )\n}\n\nfunction Scene() {\n  useEffect(() => {\n    document.dispatchEvent(new Event('playright:r3f'))\n  }, [])\n\n  return (\n    <>\n      <Sphere>\n        <meshStandardMaterial roughness={0} metalness={1} />\n      </Sphere>\n      <Environment preset=\"city\" />\n      <CameraControls />\n    </>\n  )\n}\n\nexport default App\n"
  },
  {
    "path": "test/e2e/e2e.sh",
    "content": "#!/bin/sh\nset -ex\n\nTHREE_VERSION=\"$1\"\nif [ -z \"$THREE_VERSION\" ]; then\n  echo \"Usage: $0 <three-version>  (ex: $0 0.159.0)\"\n  exit 1\nfi\n\nfixedThree() {\n  local version=\"$1\"\n  local pkg=\"$2\"\n\n  local tmp\n  tmp=$(mktemp)\n\n  jq --arg v \"$version\" '\n    .dependencies = (.dependencies // {}) |\n    .dependencies.three = $v\n  ' \"$pkg\" > \"$tmp\" \\\n    && mv \"$tmp\" \"$pkg\"\n}\n\nPORT=5188\nDIST=../../dist\ntmp=$(mktemp -d)\n\n# Build the package\n(cd $DIST; npm pack)\nTGZ=$(realpath \"$DIST/react-three-drei-0.0.0-semantic-release.tgz\")\n\nsnapshot() {\n  local UPDATE_SNAPSHOTS=\"\"\n  if [ \"$PLAYWRIGHT_UPDATE_SNAPSHOTS\" = \"1\" ]; then\n    UPDATE_SNAPSHOTS=\"--update-snapshots\"\n  fi\n  npx playwright test $UPDATE_SNAPSHOTS snapshot.test.ts\n}\n\nkill_app() {\n  kill -9 $(lsof -ti:$PORT) || echo \"ok, no previous running process on port $PORT\"\n}\nkill_app || true\ntrap kill_app EXIT INT TERM HUP\n\n#\n# ██╗   ██╗██╗████████╗███████╗\n# ██║   ██║██║╚══██╔══╝██╔════╝\n# ██║   ██║██║   ██║   █████╗  \n# ╚██╗ ██╔╝██║   ██║   ██╔══╝  \n#  ╚████╔╝ ██║   ██║   ███████╗\n#   ╚═══╝  ╚═╝   ╚═╝   ╚══════╝\n#\n\nappname=viteapp\nappdir=\"$tmp/$appname\"\n\n# create app\n(cd $tmp; npm create -y vite $appname -- --template react-ts)\n\n# drei\nfixedThree $THREE_VERSION \"$appdir/package.json\"\n(cd $appdir; npm i; npm i $TGZ)\n\n# App.tsx\ncp App.tsx $appdir/src/App.tsx\n\n# build+start+playwright\n(cd $appdir; npm run build; npm run preview -- --host --port $PORT &)\nsnapshot\nkill_app\n\n#\n# ███╗   ██╗███████╗██╗  ██╗████████╗\n# ████╗  ██║██╔════╝╚██╗██╔╝╚══██╔══╝\n# ██╔██╗ ██║█████╗   ╚███╔╝    ██║   \n# ██║╚██╗██║██╔══╝   ██╔██╗    ██║   \n# ██║ ╚████║███████╗██╔╝ ██╗   ██║   \n# ╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝   ╚═╝   \n#\n\nappname=nextapp\nappdir=\"$tmp/$appname\"\n\n# create app\n(cd $tmp; npx -y create-next-app@latest $appname --ts --no-eslint --no-tailwind --no-src-dir --app --import-alias \"@/*\")\n\n# drei\nfixedThree $THREE_VERSION \"$appdir/package.json\"\n(cd $appdir; npm i $TGZ)\n\n# App.tsx\ncp App.tsx $appdir/app/page.tsx\n\n# build+start+playwright\n(cd $appdir; npm run build; npm start -- -p $PORT &)\nsnapshot\nkill_app\n\n#  ██████╗     ██╗███████╗\n# ██╔════╝     ██║██╔════╝\n# ██║          ██║███████╗\n# ██║     ██   ██║╚════██║\n# ╚██████╗╚█████╔╝███████║\n#  ╚═════╝ ╚════╝ ╚══════╝\n# \n# (using Next.js)\n#\n\n# appname=cjsapp\n# appdir=\"$tmp/$appname\"\n\n# # create app\n# (cd $tmp; npx -y create-next-app@latest $appname --ts --no-eslint --no-tailwind --no-src-dir --app --import-alias \"@/*\")\n\n# # drei\n# fixedThree $THREE_VERSION \"$appdir/package.json\"\n# (cd $appdir; npm i $TGZ)\n\n# # App.tsx\n# cp App.tsx $appdir/app/page.tsx\n\n# # next.config.mjs\n# cat <<EOF >$appdir/next.config.mjs\n# console.log('🦆 CJS override (next.config.mjs)')\n# import path from 'path'\n\n# /** @type {import('next').NextConfig} */\n# export default {\n#   //\n#   // We force Next to use drei's CJS version here\n#   //\n#   webpack: (config) => {\n#     config.resolve.alias['@react-three/drei'] = path.resolve('node_modules/@react-three/drei/index.cjs.js')\n#     return config\n#   },\n# }\n# EOF\n\n# # build+start+playwright\n# (cd $appdir; npm run build; npm start -- -p $PORT &)\n# snapshot\n# kill_app\n\n#\n#  ██████╗██████╗  █████╗ \n# ██╔════╝██╔══██╗██╔══██╗\n# ██║     ██████╔╝███████║\n# ██║     ██╔══██╗██╔══██║\n# ╚██████╗██║  ██║██║  ██║\n#  ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝\n#\n\n# appname=craapp\n# appdir=\"$tmp/$appname\"\n\n# # create app\n# (cd $tmp; npx create-react-app $appname --template typescript)\n\n# # drei\n# (cd $appdir; npm i $TGZ)\n\n# # App.tsx\n# cp App.tsx $appdir/src/App.tsx\n\n# # build+start+playwright\n# (cd $appdir; npm run build; npx serve -s -p $PORT build &)\n# snapshot\n# kill_app\n\n#\n# Teardown\n#\n\necho \"✅ e2e ok\"\n"
  },
  {
    "path": "test/e2e/snapshot.test.ts",
    "content": "import { request } from 'node:http'\nimport { test, expect, Page } from '@playwright/test'\n\nconst host = 'http://localhost:5188/'\n\nasync function waitForEvent(page: Page, eventName: string) {\n  await page.evaluate(\n    (eventName) => new Promise((resolve) => document.addEventListener(eventName, resolve, { once: true })),\n    eventName\n  )\n}\n\nfunction waitForServer() {\n  return new Promise((resolve) => {\n    function ping() {\n      const req = request(host, { method: 'HEAD' }, resolve)\n      req.on('error', () => {\n        setTimeout(ping, 500) // not yet up? => re-ping in 500ms\n      })\n      req.end()\n    }\n\n    ping()\n  })\n}\n\ntest('should match previous one', async ({ page }) => {\n  await waitForServer()\n\n  // ⏳ \"r3f\" event\n  await page.goto(host)\n  await waitForEvent(page, 'playright:r3f')\n\n  // 📸 <canvas>\n  const $canvas = page.locator('canvas[data-engine]')\n\n  // 👁️\n  await expect($canvas).toHaveScreenshot()\n})\n"
  },
  {
    "path": "tsconfig.json",
    "content": "{\n  \"compilerOptions\": {\n    \"target\": \"es6\",\n    \"lib\": [\"es2019\", \"dom\"],\n    \"module\": \"commonjs\",\n    \"moduleResolution\": \"node\",\n    \"esModuleInterop\": false,\n    \"allowSyntheticDefaultImports\": false,\n    \"jsx\": \"react\",\n    \"pretty\": true,\n    \"strict\": true,\n    \"skipLibCheck\": true,\n    \"declaration\": true,\n    \"removeComments\": true,\n    \"emitDeclarationOnly\": true,\n    \"outDir\": \"dist\",\n    \"resolveJsonModule\": true,\n    \"noImplicitAny\": false,\n    \"noImplicitThis\": false\n  },\n  \"include\": [\"./src\"],\n  \"exclude\": [\"./node_modules/**/*\"]\n}\n"
  },
  {
    "path": "vite.config.ts",
    "content": "import { defineConfig } from 'vite'\nimport react from '@vitejs/plugin-react'\nimport glslify from 'vite-plugin-glslify'\n\nexport default defineConfig({\n  plugins: [react(), glslify()],\n})\n"
  }
]