Full Code of pmndrs/drei for AI

master c9d3d0dc9473 cached
471 files
6.1 MB
1.6M tokens
1719 symbols
1 requests
Download .txt
Showing preview only (6,434K chars total). Download the full file or copy to clipboard to get everything.
Repository: pmndrs/drei
Branch: master
Commit: c9d3d0dc9473
Files: 471
Total size: 6.1 MB

Directory structure:
gitextract_vh50_xg3/

├── .codesandbox/
│   └── ci.json
├── .devcontainer/
│   └── devcontainer.json
├── .github/
│   ├── ISSUE_TEMPLATE/
│   │   ├── ---bug-report.md
│   │   ├── ---feature-request.md
│   │   └── --support-question.md
│   ├── PULL_REQUEST_TEMPLATE.md
│   ├── dependabot.yml
│   └── workflows/
│       ├── chromatic.yml
│       ├── docs.yml
│       └── release.yml
├── .gitignore
├── .husky/
│   └── pre-commit
├── .npmignore
├── .nvmrc
├── .prettierignore
├── .prettierrc
├── .storybook/
│   ├── Setup.tsx
│   ├── favicon.ts
│   ├── index.css
│   ├── index.d.ts
│   ├── main.ts
│   ├── manager.ts
│   ├── preview.tsx
│   ├── public/
│   │   ├── LittlestTokyo.glb
│   │   ├── archer.glb
│   │   ├── cerberus.obj
│   │   ├── cyclops.json
│   │   ├── dflat.glb
│   │   ├── draco-gltf/
│   │   │   ├── draco_decoder.js
│   │   │   ├── draco_decoder.wasm
│   │   │   └── draco_wasm_wrapper.js
│   │   ├── fonts/
│   │   │   ├── Inter_Bold.json
│   │   │   └── helvetiker_regular.typeface.json
│   │   ├── gelatinous_cube.glb
│   │   ├── sample_etc1s.ktx2
│   │   ├── sample_uastc_zstd.ktx2
│   │   ├── story.json
│   │   ├── suzanne/
│   │   │   └── suzanne.fbx
│   │   ├── suzanne-high-poly.gltf
│   │   ├── suzanne.glb
│   │   └── ybot.glb
│   ├── stories/
│   │   ├── AccumulativeShadows.stories.tsx
│   │   ├── Adaptive.stories.tsx
│   │   ├── ArcballControls.stories.tsx
│   │   ├── BBAnchor.stories.tsx
│   │   ├── Billboard.stories.tsx
│   │   ├── Bvh.stories.tsx
│   │   ├── CameraControls.stories.tsx
│   │   ├── CameraShake.stories.tsx
│   │   ├── Center.stories.tsx
│   │   ├── Cloud.stories.tsx
│   │   ├── ContactShadows.stories.tsx
│   │   ├── CubeCamera.stories.tsx
│   │   ├── CubeTexture.stories.tsx
│   │   ├── CurveModifier.stories.tsx
│   │   ├── Decal.stories.tsx
│   │   ├── Detailed.stories.tsx
│   │   ├── DetectGPU.stories.tsx
│   │   ├── DeviceOrientationControls.stories.tsx
│   │   ├── DragControls.stories.tsx
│   │   ├── Environment.stories.tsx
│   │   ├── Example.stories.tsx
│   │   ├── Extrude.stories.tsx
│   │   ├── FaceControls.stories.tsx
│   │   ├── Facemesh.stories.tsx
│   │   ├── Fbo.stories.tsx
│   │   ├── Fbx.stories.tsx
│   │   ├── FirstPersonControls.stories.tsx
│   │   ├── Float.stories.tsx
│   │   ├── FlyControls.stories.tsx
│   │   ├── GizmoHelper.stories.tsx
│   │   ├── Gltf.stories.tsx
│   │   ├── Grid.stories.tsx
│   │   ├── HTML.stories.tsx
│   │   ├── Helper.stories.tsx
│   │   ├── Image.stories.tsx
│   │   ├── Instances.stories.tsx
│   │   ├── KeyboardControls.stories.tsx
│   │   ├── Ktx2.stories.tsx
│   │   ├── Lathe.stories.tsx
│   │   ├── Line.stories.tsx
│   │   ├── Loader.stories.tsx
│   │   ├── MapControls.stories.tsx
│   │   ├── MarchingCubes.stories.tsx
│   │   ├── MatcapTexture.stories.tsx
│   │   ├── Merged.stories.tsx
│   │   ├── MeshDistortMaterial.stories.tsx
│   │   ├── MeshRefractionMaterial.stories.tsx
│   │   ├── MeshTransmissionMaterial.stories.tsx
│   │   ├── MeshWobbleMaterial.stories.tsx
│   │   ├── NormalTexture.stories.tsx
│   │   ├── OrbitControls.stories.tsx
│   │   ├── OrthographicCamera.stories.tsx
│   │   ├── Outlines.stories.tsx
│   │   ├── PerspectiveCamera.stories.tsx
│   │   ├── PivotControls.stories.tsx
│   │   ├── PointerLockControls.stories.tsx
│   │   ├── Points.stories.tsx
│   │   ├── PositionalAudio.stories.tsx
│   │   ├── PresentationControls.stories.tsx
│   │   ├── Progress.stories.tsx
│   │   ├── Reflector.stories.tsx
│   │   ├── Resize.stories.tsx
│   │   ├── RoundedBox.stories.tsx
│   │   ├── Sampler.stories.tsx
│   │   ├── ScreenQuad.stories.tsx
│   │   ├── ScreenSizer.stories.tsx
│   │   ├── ScreenSpace.stories.tsx
│   │   ├── ScreenVideoTexture.stories.tsx
│   │   ├── ScrollControls.stories.tsx
│   │   ├── Segments.stories.tsx
│   │   ├── Shadow.stories.tsx
│   │   ├── ShadowAlpha.stories.tsx
│   │   ├── Shapes.Box.stories.tsx
│   │   ├── Shapes.Circle.stories.tsx
│   │   ├── Shapes.Cone.stories.tsx
│   │   ├── Shapes.Cylinder.stories.tsx
│   │   ├── Shapes.Dodecahedron.stories.tsx
│   │   ├── Shapes.Icosahedron.stories.tsx
│   │   ├── Shapes.Octahedron.stories.tsx
│   │   ├── Shapes.Plane.stories.tsx
│   │   ├── Shapes.Polyhedron.stories.tsx
│   │   ├── Shapes.Ring.stories.tsx
│   │   ├── Shapes.Sphere.stories.tsx
│   │   ├── Shapes.Tetrahedron.stories.tsx
│   │   ├── Shapes.Torus.stories.tsx
│   │   ├── Shapes.TorusKnot.stories.tsx
│   │   ├── Sky.stories.tsx
│   │   ├── Sparkles.stories.tsx
│   │   ├── Spotlight.stories.tsx
│   │   ├── SpriteAnimator.stories.tsx
│   │   ├── Stage.stories.tsx
│   │   ├── Stars.stories.tsx
│   │   ├── Stats.stories.tsx
│   │   ├── StatsGl.stories.tsx
│   │   ├── Svg.stories.tsx
│   │   ├── Text.stories.tsx
│   │   ├── Text3D.stories.tsx
│   │   ├── Texture.stories.tsx
│   │   ├── TrackballControls.stories.tsx
│   │   ├── Trail.stories.tsx
│   │   ├── TrailTexture.stories.tsx
│   │   ├── TransformControls.stories.tsx
│   │   ├── Tube.stories.tsx
│   │   ├── VideoTexture.stories.tsx
│   │   ├── WebcamVideoTexture.stories.tsx
│   │   ├── Wireframe.stories.tsx
│   │   ├── meshBounds.stories.tsx
│   │   ├── shaderMaterial.stories.tsx
│   │   ├── useAnimations.stories.tsx
│   │   ├── useAspect.stories.tsx
│   │   ├── useCamera.stories.tsx
│   │   └── useContextBridge.stories.tsx
│   ├── theme.ts
│   └── useTurntable.ts
├── .yarnrc.yml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── chromatic.config.json
├── docs/
│   ├── abstractions/
│   │   ├── ascii-renderer.mdx
│   │   ├── billboard.mdx
│   │   ├── clone.mdx
│   │   ├── computed-attribute.mdx
│   │   ├── decal.mdx
│   │   ├── edges.mdx
│   │   ├── effects.mdx
│   │   ├── gradient-texture.mdx
│   │   ├── image.mdx
│   │   ├── marching-cubes.mdx
│   │   ├── outlines.mdx
│   │   ├── positional-audio.mdx
│   │   ├── sampler.mdx
│   │   ├── screen-sizer.mdx
│   │   ├── screen-space.mdx
│   │   ├── splat.mdx
│   │   ├── svg.mdx
│   │   ├── text.mdx
│   │   ├── text3d.mdx
│   │   ├── trail.mdx
│   │   └── use-animations.mdx
│   ├── cameras/
│   │   ├── cube-camera.mdx
│   │   ├── orthographic-camera.mdx
│   │   └── perspective-camera.mdx
│   ├── controls/
│   │   ├── camera-controls.mdx
│   │   ├── face-controls.mdx
│   │   ├── introduction.mdx
│   │   ├── keyboard-controls.mdx
│   │   ├── motion-path-controls.mdx
│   │   ├── presentation-controls.mdx
│   │   └── scroll-controls.mdx
│   ├── getting-started/
│   │   └── introduction.mdx
│   ├── gizmos/
│   │   ├── drag-controls.mdx
│   │   ├── gizmo-helper.mdx
│   │   ├── grid.mdx
│   │   ├── helper-use-helper.mdx
│   │   ├── pivot-controls.mdx
│   │   └── transform-controls.mdx
│   ├── loaders/
│   │   ├── cube-texture-use-cube-texture.mdx
│   │   ├── fbx-use-fbx.mdx
│   │   ├── gltf-use-gltf.mdx
│   │   ├── ktx2-use-ktx2.mdx
│   │   ├── loader.mdx
│   │   ├── progress-use-progress.mdx
│   │   ├── screen-video-texture.mdx
│   │   ├── texture-use-texture.mdx
│   │   ├── trail-texture-use-trail-texture.mdx
│   │   ├── use-font.mdx
│   │   ├── use-sprite-loader.mdx
│   │   ├── video-texture-use-video-texture.mdx
│   │   └── webcam-video-texture.mdx
│   ├── misc/
│   │   ├── cube-camera-use-cube-camera.mdx
│   │   ├── cycle-raycast.mdx
│   │   ├── detect-gpu-use-detect-gpu.mdx
│   │   ├── example.mdx
│   │   ├── face-landmarker.mdx
│   │   ├── fbo-use-fbo.mdx
│   │   ├── html.mdx
│   │   ├── select.mdx
│   │   ├── sprite-animator.mdx
│   │   ├── stats-gl.mdx
│   │   ├── stats.mdx
│   │   ├── trail-use-trail.mdx
│   │   ├── use-aspect.mdx
│   │   ├── use-box-projected-env.mdx
│   │   ├── use-camera.mdx
│   │   ├── use-context-bridge.mdx
│   │   ├── use-cursor.mdx
│   │   ├── use-depth-buffer.mdx
│   │   ├── use-intersect.mdx
│   │   ├── use-surface-sampler.mdx
│   │   └── wireframe.mdx
│   ├── modifiers/
│   │   └── curve-modifier.mdx
│   ├── performances/
│   │   ├── adaptive-dpr.mdx
│   │   ├── adaptive-events.mdx
│   │   ├── bake-shadows.mdx
│   │   ├── bvh.mdx
│   │   ├── detailed.mdx
│   │   ├── instances.mdx
│   │   ├── merged.mdx
│   │   ├── mesh-bounds.mdx
│   │   ├── performance-monitor.mdx
│   │   ├── points.mdx
│   │   ├── preload.mdx
│   │   └── segments.mdx
│   ├── portals/
│   │   ├── fisheye.mdx
│   │   ├── hud.mdx
│   │   ├── mask.mdx
│   │   ├── mesh-portal-material.mdx
│   │   ├── render-cube-texture.mdx
│   │   ├── render-texture.mdx
│   │   └── view.mdx
│   ├── shaders/
│   │   ├── mesh-discard-material.mdx
│   │   ├── mesh-distort-material.mdx
│   │   ├── mesh-reflector-material.mdx
│   │   ├── mesh-refraction-material.mdx
│   │   ├── mesh-transmission-material.mdx
│   │   ├── mesh-wobble-material.mdx
│   │   ├── point-material.mdx
│   │   ├── shader-material.mdx
│   │   └── soft-shadows.mdx
│   ├── shapes/
│   │   ├── catmull-rom-line.mdx
│   │   ├── cubic-bezier-line.mdx
│   │   ├── facemesh.mdx
│   │   ├── line.mdx
│   │   ├── mesh.mdx
│   │   ├── quadratic-bezier-line.mdx
│   │   ├── rounded-box.mdx
│   │   └── screen-quad.mdx
│   └── staging/
│       ├── accumulative-shadows.mdx
│       ├── backdrop.mdx
│       ├── bb-anchor.mdx
│       ├── bounds.mdx
│       ├── camera-shake.mdx
│       ├── caustics.mdx
│       ├── center.mdx
│       ├── cloud.mdx
│       ├── contact-shadows.mdx
│       ├── environment.mdx
│       ├── float.mdx
│       ├── lightformer.mdx
│       ├── matcap-texture-use-matcap-texture.mdx
│       ├── normal-texture-use-normal-texture.mdx
│       ├── randomized-light.mdx
│       ├── resize.mdx
│       ├── shadow-alpha.mdx
│       ├── shadow.mdx
│       ├── sky.mdx
│       ├── sparkles.mdx
│       ├── spot-light-shadow.mdx
│       ├── spot-light.mdx
│       ├── stage.mdx
│       ├── stars.mdx
│       └── use-environment.mdx
├── eslint.config.mjs
├── package.json
├── release.config.js
├── rollup.config.js
├── sandboxes/
│   └── bug-report-template-starter/
│       ├── package.json
│       ├── public/
│       │   └── index.html
│       └── src/
│           ├── index.jsx
│           └── styles.css
├── src/
│   ├── core/
│   │   ├── AccumulativeShadows.tsx
│   │   ├── AdaptiveDpr.tsx
│   │   ├── AdaptiveEvents.tsx
│   │   ├── ArcballControls.tsx
│   │   ├── AsciiRenderer.tsx
│   │   ├── BBAnchor.tsx
│   │   ├── Backdrop.tsx
│   │   ├── BakeShadows.tsx
│   │   ├── Billboard.tsx
│   │   ├── Bounds.tsx
│   │   ├── Bvh.tsx
│   │   ├── CameraControls.tsx
│   │   ├── CameraShake.tsx
│   │   ├── CatmullRomLine.tsx
│   │   ├── Caustics.tsx
│   │   ├── Center.tsx
│   │   ├── Clone.tsx
│   │   ├── Cloud.tsx
│   │   ├── ComputedAttribute.tsx
│   │   ├── ContactShadows.tsx
│   │   ├── CubeCamera.tsx
│   │   ├── CubeTexture.tsx
│   │   ├── CubicBezierLine.tsx
│   │   ├── CurveModifier.tsx
│   │   ├── Decal.tsx
│   │   ├── Detailed.tsx
│   │   ├── DetectGPU.tsx
│   │   ├── DeviceOrientationControls.tsx
│   │   ├── Edges.tsx
│   │   ├── Effects.tsx
│   │   ├── Environment.tsx
│   │   ├── Example.tsx
│   │   ├── Fbo.tsx
│   │   ├── Fbx.tsx
│   │   ├── FirstPersonControls.tsx
│   │   ├── Fisheye.tsx
│   │   ├── Float.tsx
│   │   ├── FlyControls.tsx
│   │   ├── GizmoHelper.tsx
│   │   ├── GizmoViewcube.tsx
│   │   ├── GizmoViewport.tsx
│   │   ├── Gltf.tsx
│   │   ├── GradientTexture.tsx
│   │   ├── Grid.tsx
│   │   ├── Helper.tsx
│   │   ├── Hud.tsx
│   │   ├── Image.tsx
│   │   ├── Instances.tsx
│   │   ├── Ktx2.tsx
│   │   ├── Lightformer.tsx
│   │   ├── Line.tsx
│   │   ├── MapControls.tsx
│   │   ├── MarchingCubes.tsx
│   │   ├── Mask.tsx
│   │   ├── MatcapTexture.tsx
│   │   ├── MeshDiscardMaterial.tsx
│   │   ├── MeshDistortMaterial.tsx
│   │   ├── MeshPortalMaterial.tsx
│   │   ├── MeshReflectorMaterial.tsx
│   │   ├── MeshRefractionMaterial.tsx
│   │   ├── MeshTransmissionMaterial.tsx
│   │   ├── MeshWobbleMaterial.tsx
│   │   ├── MotionPathControls.tsx
│   │   ├── MultiMaterial.tsx
│   │   ├── NormalTexture.tsx
│   │   ├── OrbitControls.tsx
│   │   ├── OrthographicCamera.tsx
│   │   ├── Outlines.tsx
│   │   ├── PerformanceMonitor.tsx
│   │   ├── PerspectiveCamera.tsx
│   │   ├── PointMaterial.tsx
│   │   ├── PointerLockControls.tsx
│   │   ├── Points.tsx
│   │   ├── PositionalAudio.tsx
│   │   ├── Preload.tsx
│   │   ├── Progress.tsx
│   │   ├── QuadraticBezierLine.tsx
│   │   ├── RenderCubeTexture.tsx
│   │   ├── RenderTexture.tsx
│   │   ├── Resize.tsx
│   │   ├── RoundedBox.tsx
│   │   ├── Sampler.tsx
│   │   ├── ScreenQuad.tsx
│   │   ├── ScreenSizer.tsx
│   │   ├── ScreenSpace.tsx
│   │   ├── Segments.tsx
│   │   ├── Shadow.tsx
│   │   ├── ShadowAlpha.tsx
│   │   ├── Sky.tsx
│   │   ├── Sparkles.tsx
│   │   ├── Splat.tsx
│   │   ├── SpotLight.tsx
│   │   ├── SpriteAnimator.tsx
│   │   ├── Stage.tsx
│   │   ├── Stars.tsx
│   │   ├── Stats.tsx
│   │   ├── StatsGl.tsx
│   │   ├── Svg.tsx
│   │   ├── Text.tsx
│   │   ├── Text3D.tsx
│   │   ├── Texture.tsx
│   │   ├── TrackballControls.tsx
│   │   ├── Trail.tsx
│   │   ├── TrailTexture.tsx
│   │   ├── TransformControls.tsx
│   │   ├── VideoTexture.tsx
│   │   ├── Wireframe.tsx
│   │   ├── calculateScaleFactor.ts
│   │   ├── index.ts
│   │   ├── meshBounds.tsx
│   │   ├── shaderMaterial.tsx
│   │   ├── shapes.tsx
│   │   ├── softShadows.tsx
│   │   ├── useAnimations.tsx
│   │   ├── useAspect.tsx
│   │   ├── useBoxProjectedEnv.tsx
│   │   ├── useCamera.tsx
│   │   ├── useContextBridge.tsx
│   │   ├── useDepthBuffer.ts
│   │   ├── useEnvironment.tsx
│   │   ├── useFont.tsx
│   │   ├── useIntersect.tsx
│   │   └── useSpriteLoader.tsx
│   ├── helpers/
│   │   ├── constants.ts
│   │   ├── deprecated.ts
│   │   ├── environment-assets.ts
│   │   ├── glsl/
│   │   │   ├── DefaultSpotlightShadowShadows.glsl
│   │   │   ├── default.vert.glsl
│   │   │   └── distort.vert.glsl
│   │   ├── ts-utils.tsx
│   │   └── useEffectfulState.tsx
│   ├── index.ts
│   ├── materials/
│   │   ├── BlurPass.tsx
│   │   ├── ConvolutionMaterial.tsx
│   │   ├── DiscardMaterial.tsx
│   │   ├── MeshReflectorMaterial.tsx
│   │   ├── MeshRefractionMaterial.tsx
│   │   ├── SpotLightMaterial.tsx
│   │   └── WireframeMaterial.tsx
│   ├── native/
│   │   ├── index.ts
│   │   └── package.json
│   └── web/
│       ├── CycleRaycast.tsx
│       ├── DragControls.tsx
│       ├── FaceControls.tsx
│       ├── FaceLandmarker.tsx
│       ├── Facemesh.tsx
│       ├── Html.tsx
│       ├── KeyboardControls.tsx
│       ├── Loader.tsx
│       ├── PresentationControls.tsx
│       ├── ScreenVideoTexture.tsx
│       ├── ScrollControls.tsx
│       ├── Select.tsx
│       ├── View.tsx
│       ├── WebcamVideoTexture.tsx
│       ├── index.ts
│       ├── pivotControls/
│       │   ├── AxisArrow.tsx
│       │   ├── AxisRotator.tsx
│       │   ├── PlaneSlider.tsx
│       │   ├── ScalingSphere.tsx
│       │   ├── context.ts
│       │   └── index.tsx
│       └── useCursor.tsx
├── test/
│   └── e2e/
│       ├── App.tsx
│       ├── e2e.sh
│       └── snapshot.test.ts
├── tsconfig.json
└── vite.config.ts

================================================
FILE CONTENTS
================================================

================================================
FILE: .codesandbox/ci.json
================================================
{
  "sandboxes": ["4nc1u", "bfplr", "1wh6f"],
  "packages": ["dist"],
  "node": "20"
}


================================================
FILE: .devcontainer/devcontainer.json
================================================
{
  "image": "mcr.microsoft.com/vscode/devcontainers/javascript-node:22",
  "hostRequirements": {
    "memory": "8gb"
  },
  "waitFor": "onCreateCommand",
  "updateContentCommand": "corepack enable && yarn install",
  "postCreateCommand": "",
  "postAttachCommand": "yarn storybook -- --port 6006",
  "customizations": {
    "codespaces": {
      "openFiles": ["CONTRIBUTING.md"]
    },
    "vscode": {
      "settings": {
        "editor.formatOnSave": true
      },
      "extensions": ["dbaeumer.vscode-eslint", "esbenp.prettier-vscode"]
    }
  },
  "portsAttributes": {
    "6006": {
      "label": "Storybook server",
      "onAutoForward": "openPreview"
    }
  },
  "forwardPorts": [6006]
}


================================================
FILE: .github/ISSUE_TEMPLATE/---bug-report.md
================================================
---
name: "\U0001F41B Bug Report"
about: "Bugs, missing documentation, or unexpected behavior \U0001F914."
title: ''
labels: bug
assignees: ''
---

<!--

* Please fill out this template with all the relevant information so we can
  understand what's going on and fix the issue. We appreciate bugs filed and PRs
  submitted!

* You can get the installed version of an NPM package by running `npm ls <insert package name>` in your terminal.

-->

- `three` version:
- `@react-three/fiber` version:
- `@react-three/drei` version:
- `node` version:
- `npm` (or `yarn`) version:

### Problem description:

<!-- Please describe why the current behaviour is a problem -->

### Relevant code:

<!-- 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 -->

```js
let your = (code, tell) => `the ${story}`
```

### Suggested solution:

<!--
It's ok if you don't have a suggested solution, but it really helps if you could
do a little digging to come up with some suggestion of how to improve things.
-->


================================================
FILE: .github/ISSUE_TEMPLATE/---feature-request.md
================================================
---
name: "\U0001F4A1 Feature Request"
about: "I have a suggestion (and might want to implement myself \U0001F642)!"
title: ''
labels: enhancement
assignees: ''
---

### Describe the feature you'd like:

<!--
A clear and concise description of what you want to happen. Add any considered
drawbacks.
-->

### Suggested implementation:

<!-- Helpful but optional 😀, normally best to provide a sandbox, here's a starter – https://codesandbox.io/s/react-three-fiber-starter-n8iz2 -->


================================================
FILE: .github/ISSUE_TEMPLATE/--support-question.md
================================================
---
name: '❓ Support Question'
about: "I have a question \U0001F4AC"
title: ''
labels: question
assignees: ''
---

<!--

🛑Consider whether Github issues is the best place to ask this question.  Perhaps some of the support channels will give you better help, faster:

- Discord https://discord.gg/poimandres

* Please fill out this template with all the relevant information so we can
  understand how best to support you.

-->

### What is your question:

<!-- Ask your question.  Be as detailed as you can. -->


================================================
FILE: .github/PULL_REQUEST_TEMPLATE.md
================================================
<!--
Thanks for your interest in the project. Bugs filed and PRs submitted are appreciated!

Please make sure that you are familiar with and follow the Code of Conduct for this project (found in the CODE_OF_CONDUCT.md file).

Also, please make sure you're familiar with and follow the instructions in the contributing guidelines (found in the CONTRIBUTING.md file).

Please fill out the information below to expedite the review and (hopefully) merge of your pull request!
-->

### Why

<!-- 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 -->

### What

<!-- what have you done, if its a bug, whats your solution? -->

### Checklist

<!-- Have you done all of these things?  -->

<!--
To check an item, place an "x" in the box like so: "- [x] Documentation"
Remove items that are irrelevant to your changes.
-->

- [ ] Documentation updated ([example](https://github.com/pmndrs/drei/blob/master/docs/misc/example.mdx?plain=1))
- [ ] Storybook entry added ([example](https://github.com/pmndrs/drei/blob/master/.storybook/stories/Example.stories.tsx))
- [ ] Ready to be merged

<!-- if you untick ready to be merged & you haven't submitted as a draft, we will change it to draft. -->

<!-- feel free to add additional comments -->


================================================
FILE: .github/dependabot.yml
================================================
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
  - package-ecosystem: 'npm' # See documentation for possible values
    directory: '/' # Location of package manifests
    schedule:
      interval: 'weekly'
    open-pull-requests-limit: 10

    ignore:
      - dependency-name: '@playwright/test'
      - dependency-name: '@mediapipe/tasks-vision'

    # https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups
    groups:
      # Always update react and react-dom together
      react-packages:
        patterns:
          - 'react'
          - 'react-dom'
      rollup-packages:
        patterns:
          - 'rollup'
          - '@rollup/*'
          - 'rollup-plugin-*'
      storybook-packages:
        patterns:
          - 'storybook'
          - '@storybook/*'
          - 'eslint-plugin-storybook'

      #
      # pkg.json "dependencies"
      #
      prod-deps:
        dependency-type: 'production'
        update-types:
          - 'minor'
          - 'patch'
        exclude-patterns:
          # Excluding all 0.x leading-zero package (since dependabot consider eg: 0.7.3 -> 0.8.0 minor bump / as opposed to semver)
          - '@mediapipe/tasks-vision'
          - 'glsl-noise'
          - 'maath'
          - 'stats.js'
          - 'suspend-react'
          - 'three-mesh-bvh'
          - 'troika-three-text'
          - 'tunnel-rat'

      #
      # pkg.json "devDependencies"
      #
      dev-deps:
        dependency-type: 'development'
        update-types:
          - 'minor'
          - 'patch'
        exclude-patterns:
          # Excluding all 0.x leading-zero package (since dependabot consider eg: 0.7.3 -> 0.8.0 minor bump / as opposed to semver)
          - '@types/three'
          - 'eslint-plugin-storybook'
          - 'three'
          # Sensitive ones (we prefer handling those separately)
          - 'react'
          - 'react-dom'
          - '@react-three/fiber'


================================================
FILE: .github/workflows/chromatic.yml
================================================
name: 'Chromatic'

on: push

jobs:
  chromatic:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          fetch-depth: 0 # https://www.chromatic.com/docs/github-actions#support-for-codeactionscheckoutv2code-and-above
      - run: corepack enable
      - uses: actions/setup-node@v4
        with:
          cache: 'yarn'
      - run: yarn install
      - run: yarn chromatic --exit-once-uploaded --auto-accept-changes master
        env:
          CHROMATIC_PROJECT_TOKEN: ${{ secrets.CHROMATIC_PROJECT_TOKEN }}


================================================
FILE: .github/workflows/docs.yml
================================================
name: Build documentation and deploy to GitHub Pages
on:
  push:
    branches: ['master']
  workflow_dispatch:

# Cancel previous run (see: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#concurrency)
concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

jobs:
  build:
    uses: pmndrs/docs/.github/workflows/build.yml@v3
    with:
      mdx: 'docs'
      libname: 'Drei'
      libname_short: 'drei'
      home_redirect: '/getting-started/introduction'
      icon: '🥉'
      logo: '/logo.jpg'
      github: 'https://github.com/pmndrs/drei'
      discord: 'https://discord.com/channels/740090768164651008/741751532592038022'

  deploy:
    needs: build
    runs-on: ubuntu-latest

    # Grant GITHUB_TOKEN the permissions required to make a Pages deployment
    permissions:
      pages: write # to deploy to Pages
      id-token: write # to verify the deployment originates from an appropriate source

    # Deploy to the github-pages environment
    environment:
      name: github-pages
      url: ${{ steps.deployment.outputs.page_url }}

    steps:
      - id: deployment
        uses: actions/deploy-pages@v4


================================================
FILE: .github/workflows/release.yml
================================================
name: release
on:
  push:
    branches:
      - 'master'
      - 'beta'
      - 'alpha'
      - 'canary-*'
      - 'rc'
  pull_request: {}

permissions:
  contents: write
  id-token: write

# Cancel any previous run (see: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#concurrency)
concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

jobs:
  test:
    runs-on: ubuntu-latest
    container:
      image: ghcr.io/pmndrs/playwright:drei
      credentials:
        username: ${{ github.actor }}
        password: ${{ secrets.GITHUB_TOKEN }}

    # 0.159.0 is mandatory; others are informational
    strategy:
      fail-fast: false
      matrix:
        three-version: ['0.159.0', '0.180.0', 'latest']
    continue-on-error: ${{ matrix.three-version != '0.159.0' }}
    name: test (w/ three@${{ matrix['three-version'] }})

    steps:
      - uses: actions/checkout@v4
      - run: corepack enable
      - uses: actions/setup-node@v4
        with:
          cache: 'yarn'
      - run: yarn install
      - run: yarn build
      - run: yarn eslint:ci
      - run: yarn typecheck
      - run: yarn prettier
      - run: (cd test/e2e; ./e2e.sh ${{ matrix.three-version }})
      - name: Upload Playwright screenshots
        if: always()
        uses: actions/upload-artifact@v4
        with:
          name: playwright-screenshots-${{ matrix.three-version }}
          path: |
            test-results/**
          if-no-files-found: ignore
          retention-days: 7

  build-and-release:
    needs: test
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: corepack enable
      - uses: actions/setup-node@v4
        with:
          node-version-file: '.nvmrc'
          cache: 'yarn'
      - run: yarn install
      - run: yarn build
      - run: yarn build-storybook
      # semantic-release skips not configured branches(see: release.config.js) or pull-requests
      - run: yarn release
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}


================================================
FILE: .gitignore
================================================
node_modules/
coverage/
dist/
build/
types/
storybook-static/
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/
.DS_Store
.vscode
.docz/
package-lock.json
coverage/
.idea
yarn-error.log
.size-snapshot.json
__diff_output__
test-results

# https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions

build-storybook.log


================================================
FILE: .husky/pre-commit
================================================
yarn pretty-quick --staged
yarn eslint:ci
yarn typecheck


================================================
FILE: .npmignore
================================================
.storybook
storybook-static


================================================
FILE: .nvmrc
================================================
24.12.0

================================================
FILE: .prettierignore
================================================
dist/
storybook-static/
public/
*.typeface.json

# waiting for mdx3 support some day (https://github.com/prettier/prettier/issues/12209)
*.mdx

================================================
FILE: .prettierrc
================================================
{
  "semi": false,
  "trailingComma": "es5",
  "singleQuote": true,
  "tabWidth": 2,
  "printWidth": 120,
  "useTabs": false,
  "endOfLine": "auto"
}


================================================
FILE: .storybook/Setup.tsx
================================================
/* eslint react-hooks/exhaustive-deps: 1 */

import * as React from 'react'
import { Vector3 } from 'three'
import { Canvas, CanvasProps, useThree } from '@react-three/fiber'
import isChromatic from 'chromatic/isChromatic'
import { useEffect } from 'react'

import { OrbitControls } from '../src'

type Props = React.PropsWithChildren<
  CanvasProps & {
    cameraFov?: number
    cameraPosition?: Vector3
    controls?: boolean
    lights?: boolean
    backend?: 'webgpu' | 'webgl'
  }
>

export const Setup = ({
  children,
  cameraFov = 75,
  cameraPosition = new Vector3(-5, 5, 5),
  controls = true,
  lights = true,
  backend,
  ...restProps
}: Props) => {
  console.log('Current backend in Setup:', backend)

  return (
    <Canvas shadows camera={{ position: cameraPosition, fov: cameraFov }} {...restProps}>
      {children}
      {lights && (
        <>
          <ambientLight intensity={0.8 * Math.PI} />
          <pointLight intensity={1 * Math.PI} position={[0, 6, 0]} decay={0} />
        </>
      )}
      {controls && <OrbitControls makeDefault />}

      {isChromatic() && <SayCheese />}
    </Canvas>
  )
}

/**
 * A helper component to wait and pause the frameloop
 */
function SayCheese({ pauseAt = 3000 }) {
  const { clock, advance, setFrameloop, invalidate, gl, scene, camera } = useThree()

  useEffect(() => {
    // console.log(`😬 Say cheeese (shooting photo in ${pauseAt}ms)`)

    const timer = setTimeout(() => {
      setFrameloop('never')

      const timestamp = pauseAt / 1000 // Convert ms to seconds
      advance(timestamp, true)

      // Wait for render to complete
      requestAnimationFrame(() => {
        gl.getContext().finish()
      })
    }, 5000) // Let the scene render normally first to allow Suspense to resolve: wait 5000ms for assets to load

    return () => clearTimeout(timer)
  }, [pauseAt, clock, advance, invalidate, gl, scene, camera, setFrameloop])

  return null
}


================================================
FILE: .storybook/favicon.ts
================================================
//
// SVG favicon, with different themes for development and production
//
// Figma file: https://www.figma.com/design/4YFrr0TVqlNfL1d0h0Mdxs/Untitled?node-id=0-1&t=gqq4aoy97yC1u7dW-1
//

const themes = {
  development: {
    bg: '#66bf3b',
    txt: 'white',
  },
  production: {
    bg: '#f10055',
    txt: 'white',
  },
}

export const svg = (env: keyof typeof themes = 'production') => {
  const { bg, txt } = themes[env]

  return `
  <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">
    
    <svg width="164" height="164" viewBox="0 0 164 164" fill="none" xmlns="http://www.w3.org/2000/svg">
      <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" />
      <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"/>
      <path class="shape" d="M121 36H62.7191V52.3669H81.7809L43 90.9928H81.7809L45.6292 127H68.1966L121 74.4077H82.4382L121 36Z" fill="white"/>
    </svg>
    
    <style>
    :root {
      --bg: ${bg};
      --txt: ${txt};
    }
    .badge {fill: var(--bg);}
    .shape {fill: var(--txt);}
    </style>
  </svg>
  `
}


================================================
FILE: .storybook/index.css
================================================
html,
body,
#storybook-root {
  height: 100%;
}

body,
.sbdocs canvas {
  background-color: #121212;
}

.sbdocs canvas {
  min-height: 20rem;
}


================================================
FILE: .storybook/index.d.ts
================================================
declare module '*.jpeg' {
  const value: string
  export default value
}


================================================
FILE: .storybook/main.ts
================================================
import type { StorybookConfig } from '@storybook/react-vite'
import { svg } from './favicon.ts'

const config: StorybookConfig = {
  staticDirs: ['./public'],
  stories: ['./stories/**/*.stories.{ts,tsx}'],
  addons: ['@chromatic-com/storybook', '@storybook/addon-docs'],

  // Favicon (inline svg https://stackoverflow.com/questions/66935329/use-inline-svg-as-favicon)
  managerHead: (head) => `
    ${head}
    <link rel="icon" href="data:image/svg+xml,${encodeURIComponent(
      svg(process.env.NODE_ENV === 'development' ? 'development' : undefined)
    )}">
  `,

  framework: {
    name: '@storybook/react-vite',
    options: {},
  },

  docs: {},

  typescript: {
    reactDocgen: 'react-docgen-typescript',
    reactDocgenTypescriptOptions: {
      propFilter: (prop, component) => {
        // Only include props that belong to the current component
        const fileName = prop.declarations?.at(0)?.fileName // 'drei/src/core/AccumulativeShadows.tsx'
        const componentName = fileName?.split('/').at(-1)?.split('.').at(0) // 'AccumulativeShadows'
        return component.name === componentName
      },
    },
  },
}

export default config


================================================
FILE: .storybook/manager.ts
================================================
import { addons } from 'storybook/manager-api'
import theme from './theme'

addons.setConfig({
  theme,
  panelPosition: 'right',
  showPanel: true,
})


================================================
FILE: .storybook/preview.tsx
================================================
import React from 'react'
import type { Preview } from '@storybook/react-vite'
import seedrandom from 'seedrandom'

import './index.css'

seedrandom('deterministic-random-for-storybook', { global: true }) // deterministic Math.random()

const preview: Preview = {
  globalTypes: {
    backend: {
      description: 'Backend to use by the renderer',
      toolbar: {
        icon: 'cpu',
        items: [
          { value: 'webgl', title: 'WebGL' },
          { value: 'webgpu', title: 'WebGPU' },
        ],
      },
    },
  },
  initialGlobals: {
    backend: 'webgl',
  },

  parameters: {
    layout: 'fullscreen',
  },

  tags: ['autodocs'],
}
export default preview


================================================
FILE: .storybook/public/cerberus.obj
================================================
# Blender v2.76 (sub 0) OBJ File: ''
# www.blender.org
v -0.013002 -0.097233 0.244676
v -0.013002 -0.109345 0.149967
v -0.013002 -0.135492 0.169617
v -0.013002 -0.211501 0.207185
v -0.013002 -0.236837 0.209752
v -0.013002 -0.236853 0.331200
v -0.013002 -0.211516 0.321765
v -0.013002 -0.322558 0.203313
v -0.013002 -0.322573 0.351491
v -0.013002 -0.285177 0.346913
v -0.013002 -0.262174 0.209298
v -0.013002 -0.262189 0.340636
v -0.013002 -0.137293 0.284060
v -0.013002 -0.170631 0.190714
v -0.013002 -0.186180 0.310315
v -0.013002 -0.190181 0.200147
v -0.013002 -0.084078 0.215206
v -0.013002 -0.093306 0.147096
v -0.013002 -0.074233 0.188929
v -0.013002 -0.079403 0.152933
v -0.012895 -0.071708 0.168386
v -0.034309 -0.104461 0.161180
v -0.034309 -0.128616 0.179333
v -0.034309 -0.164964 0.201234
v -0.034309 -0.185681 0.211162
v -0.034309 -0.208671 0.218857
v -0.034309 -0.236342 0.221661
v -0.034309 -0.262623 0.221190
v -0.034309 -0.310662 0.217523
v -0.034309 -0.310674 0.337601
v -0.034309 -0.287773 0.335288
v -0.034309 -0.265839 0.329300
v -0.034309 -0.241005 0.320051
v -0.034309 -0.216048 0.310756
v -0.034309 -0.191256 0.299553
v -0.034309 -0.143542 0.273887
v -0.034309 -0.107253 0.238002
v -0.034309 -0.094917 0.210299
v -0.034309 -0.085932 0.185967
v -0.034121 -0.083834 0.170750
v -0.034309 -0.088064 0.162201
v -0.034309 -0.094670 0.159427
v -0.034309 -0.123676 0.257917
v -0.013002 -0.117180 0.267896
v -0.013002 -0.160073 0.297481
v -0.013002 -0.149792 0.179134
v -0.034309 -0.144125 0.189654
v -0.034309 -0.166329 0.287298
v -0.013002 -0.285162 0.207972
v -0.034309 -0.286468 0.219815
v -0.003738 -0.158982 0.040208
v -0.003738 -0.144928 0.050820
v -0.003738 -0.139029 0.043111
v -0.003738 -0.160939 0.034000
v -0.003738 -0.131257 0.056964
v -0.003738 -0.132497 0.044104
v -0.003738 -0.116143 0.061769
v -0.003738 -0.116664 0.042552
v -0.003738 -0.100742 0.066509
v -0.003738 -0.101160 0.028582
v 0.003738 -0.158982 0.040208
v 0.003738 -0.144928 0.050820
v 0.003738 -0.139029 0.043111
v 0.003738 -0.160939 0.034000
v 0.003738 -0.131257 0.056964
v 0.003738 -0.125565 0.044049
v 0.003738 -0.116143 0.061769
v 0.003738 -0.110855 0.039360
v 0.003738 -0.100742 0.066509
v 0.003738 -0.101160 0.028582
v -0.003738 -0.138836 0.054155
v -0.003738 -0.145681 0.041102
v -0.003738 -0.124607 0.059203
v -0.003738 -0.125565 0.044049
v -0.003738 -0.109430 0.063824
v -0.003738 -0.110855 0.039360
v 0.003738 -0.138836 0.054155
v 0.003738 -0.145681 0.041102
v 0.003738 -0.124607 0.059203
v 0.003738 -0.132497 0.044104
v 0.003738 -0.109430 0.063824
v 0.003738 -0.116664 0.042552
v 0.008570 0.114975 -1.116026
v 0.008569 0.114975 -0.321380
v 0.007322 0.145684 -1.116026
v 0.004491 0.148402 -0.321380
v -0.008569 0.114975 -1.116026
v -0.008570 0.114975 -0.321380
v -0.004491 0.148402 -1.116026
v -0.004491 0.148402 -0.321380
v 0.008078 0.127080 -1.116026
v 0.007703 0.136297 -1.116026
v 0.007703 0.136297 -0.321380
v 0.008077 0.127080 -0.321380
v -0.008078 0.127080 -0.321380
v -0.007703 0.136297 -0.321380
v -0.007703 0.136297 -1.116026
v -0.008077 0.127080 -1.116026
v 0.006228 0.128027 -1.116026
v 0.005998 0.135350 -1.116026
v 0.005997 0.135350 -0.321380
v 0.006228 0.128027 -0.321380
v -0.006228 0.128027 -0.321380
v -0.005997 0.135350 -0.321380
v -0.005997 0.135350 -1.116026
v -0.006228 0.128027 -1.116026
v 0.004491 0.148402 -1.116026
v 0.007321 0.145684 -0.321380
v -0.007321 0.145684 -1.116026
v -0.007322 0.145684 -0.321380
v 0.087924 -0.050494 -0.416741
v 0.087923 -0.050494 -0.185101
v 0.082362 -0.000585 -0.410867
v 0.082362 -0.000585 -0.190975
v -0.087923 -0.050494 -0.416741
v -0.087923 -0.050494 -0.185101
v -0.082362 -0.000585 -0.410867
v -0.082362 -0.000585 -0.190975
v -0.087923 -0.007849 -0.416741
v -0.087923 -0.007849 -0.185101
v 0.087923 -0.007849 -0.185101
v 0.087924 -0.007849 -0.416741
v 0.082362 -0.000585 -0.195510
v 0.087923 -0.050494 -0.189878
v -0.087923 -0.050494 -0.189878
v -0.082362 -0.000585 -0.195510
v 0.087923 -0.007849 -0.189878
v -0.087923 -0.007849 -0.189878
v -0.025788 -0.053385 -0.547309
v -0.025788 -0.115897 -0.212570
v -0.025788 -0.037539 -0.548063
v -0.025788 -0.037539 -0.157009
v -0.025788 -0.037539 -0.497771
v -0.025788 -0.095113 -0.497771
v -0.025788 -0.037539 -0.253423
v -0.025788 -0.104783 -0.253423
v -0.025788 -0.084504 -0.378421
v -0.025788 -0.037539 -0.378421
v -0.025788 -0.086402 -0.432027
v -0.025788 -0.037539 -0.432027
v -0.025788 -0.037539 -0.321429
v -0.025788 -0.091237 -0.321429
v 0.025788 -0.053385 -0.547309
v 0.025788 -0.095113 -0.497771
v 0.025788 -0.104783 -0.253423
v 0.025788 -0.084504 -0.378421
v 0.025788 -0.091237 -0.321429
v 0.025788 -0.086402 -0.432027
v 0.025788 -0.037539 -0.157009
v 0.025788 -0.037539 -0.253423
v 0.025788 -0.037539 -0.548063
v 0.025788 -0.037539 -0.321429
v 0.025788 -0.115897 -0.212570
v 0.025788 -0.037539 -0.432027
v 0.025788 -0.037539 -0.378421
v 0.025788 -0.037539 -0.497771
v 0.025788 -0.048222 -0.182608
v 0.025788 -0.053932 -0.194062
v 0.025788 -0.061544 -0.203727
v 0.025788 -0.082428 -0.215000
v 0.025788 -0.105956 -0.215693
v -0.025788 -0.105956 -0.215693
v -0.025788 -0.082428 -0.215000
v -0.025788 -0.061544 -0.203727
v -0.025788 -0.053932 -0.194062
v -0.025788 -0.048222 -0.182608
v 0.025788 -0.071174 -0.210932
v -0.025788 -0.071174 -0.210932
v 0.025788 -0.094416 -0.216963
v -0.025788 -0.094416 -0.216963
v 0.014420 0.113742 -0.342400
v 0.014419 0.113822 -0.174488
v -0.014419 0.113742 -0.342400
v -0.014419 0.113822 -0.174488
v -0.012843 0.146603 -0.327864
v -0.012809 0.159368 -0.174488
v 0.012809 0.159368 -0.174488
v 0.012843 0.146603 -0.327864
v 0.014420 0.113841 -0.253423
v 0.012084 0.155118 -0.253359
v -0.012084 0.155118 -0.253359
v -0.014419 0.113841 -0.253423
v -0.010315 0.150986 -0.326059
v -0.010315 0.164113 -0.174488
v 0.010315 0.164113 -0.174488
v 0.010315 0.150986 -0.326059
v 0.010012 0.159020 -0.253284
v -0.010012 0.159020 -0.253284
v -0.012910 -0.101557 -0.148540
v -0.012910 -0.082107 0.264334
v -0.012910 -0.037539 -0.199821
v -0.012910 -0.037539 0.264334
v -0.012910 -0.107166 0.081514
v -0.012910 -0.037539 0.095227
v -0.012910 -0.035888 0.286152
v -0.012910 -0.049834 0.286152
v -0.012910 -0.031644 0.298855
v -0.012910 -0.039109 0.299871
v -0.012910 -0.061084 0.276996
v -0.012910 -0.037539 0.276996
v -0.012910 -0.131089 0.286163
v -0.012910 -0.129656 0.086952
v -0.012910 -0.131203 0.140745
v -0.024520 -0.318872 0.356133
v -0.024520 -0.318856 0.194073
v -0.012910 -0.157915 0.299346
v -0.012910 -0.184741 0.312536
v -0.012910 -0.211568 0.324659
v -0.014490 -0.238394 0.334649
v -0.016469 -0.265220 0.344640
v -0.019219 -0.292046 0.351964
v -0.012910 -0.157899 0.175408
v -0.012910 -0.186576 0.190389
v -0.012910 -0.211551 0.198172
v -0.014490 -0.238378 0.200891
v -0.016469 -0.265204 0.200410
v -0.019219 -0.292030 0.198863
v -0.000000 -0.082107 0.267301
v 0.000000 -0.107166 0.081514
v -0.000000 -0.035888 0.286152
v -0.000000 -0.031644 0.298855
v -0.000000 -0.037539 0.276996
v 0.000000 -0.129656 0.086952
v 0.000000 -0.318856 0.192110
v -0.000000 -0.238394 0.340914
v -0.000000 -0.157915 0.305610
v -0.000000 -0.184741 0.318800
v -0.000000 -0.211568 0.330923
v 0.000000 -0.292030 0.196899
v 0.000000 -0.265204 0.198446
v 0.000000 -0.238378 0.198927
v 0.000000 -0.211551 0.196209
v -0.000000 -0.061084 0.276996
v -0.000000 -0.049834 0.286152
v -0.000000 -0.039109 0.299871
v -0.000000 -0.318872 0.362397
v -0.000000 -0.292046 0.358229
v -0.000000 -0.265220 0.350904
v 0.000000 -0.131210 0.138781
v 0.000000 -0.157899 0.173445
v 0.000000 -0.186576 0.188425
v 0.000000 -0.037539 0.095227
v -0.000000 -0.037539 0.264334
v -0.000000 -0.131089 0.292427
v -0.012910 -0.101580 0.069231
v -0.012910 -0.037539 0.075344
v 0.000000 -0.037539 0.075344
v 0.000000 -0.101580 0.069231
v -0.012910 -0.131746 0.106820
v 0.000000 -0.131746 0.106820
v 0.000000 -0.101564 -0.077263
v -0.012910 -0.101564 -0.077263
v -0.012910 -0.037539 -0.109758
v -0.012910 -0.101570 -0.029364
v -0.012910 -0.037539 -0.049235
v 0.000000 -0.037539 -0.049235
v 0.000000 -0.101570 -0.029364
v -0.012910 -0.168317 -0.047662
v -0.012910 -0.155661 -0.059611
v 0.000000 -0.155661 -0.059611
v -0.008605 -0.123854 -0.061327
v -0.008605 -0.123859 -0.045309
v -0.012910 -0.183562 -0.051270
v -0.012910 -0.177295 -0.063899
v 0.000000 -0.183562 -0.051270
v -0.007971 -0.143790 -0.058726
v -0.007971 -0.144713 -0.048162
v 0.000000 -0.143790 -0.058726
v -0.012910 -0.153240 -0.081643
v -0.012910 -0.158942 -0.090072
v 0.000000 -0.176287 -0.018890
v -0.012910 -0.176287 -0.018890
v -0.012910 -0.190969 -0.021943
v 0.000000 -0.190969 -0.021943
v 0.000000 -0.174059 0.050734
v -0.012910 -0.174059 0.050734
v -0.012910 -0.187843 0.055094
v 0.000000 -0.187843 0.055094
v 0.000000 -0.143453 0.085438
v -0.012910 -0.143453 0.085438
v -0.012910 -0.149592 0.101107
v 0.000000 -0.149592 0.101107
v 0.000000 -0.177725 0.019647
v -0.012910 -0.177725 0.019647
v -0.012910 -0.192239 0.020023
v 0.000000 -0.192239 0.020023
v 0.000000 -0.159459 0.076396
v -0.012910 -0.159459 0.076396
v -0.012910 -0.167035 0.087881
v 0.000000 -0.167035 0.087881
v -0.012910 -0.107309 0.267399
v -0.000000 -0.107309 0.273663
v -0.012910 -0.094328 0.262506
v -0.000000 -0.094328 0.267102
v 0.000000 -0.168868 0.065713
v -0.012910 -0.168868 0.065713
v -0.012910 -0.179549 0.073635
v 0.000000 -0.179549 0.073635
v 0.000000 -0.158708 -0.068637
v -0.012910 -0.158708 -0.068637
v -0.012910 -0.170036 -0.074858
v 0.000000 -0.170036 -0.074858
v -0.012910 -0.158026 -0.063493
v 0.000000 -0.158026 -0.063493
v 0.000000 -0.173665 -0.069379
v -0.012910 -0.173665 -0.069378
v -0.012910 -0.136870 0.154623
v 0.000000 -0.136870 0.152659
v 0.012910 -0.101557 -0.148540
v 0.012910 -0.101564 -0.077263
v 0.012910 -0.037539 -0.109758
v 0.012910 -0.037539 -0.199821
v 0.012910 -0.107166 0.081514
v 0.012910 -0.082107 0.264334
v 0.012910 -0.037539 0.264334
v 0.012910 -0.037539 0.095227
v 0.012910 -0.061084 0.276996
v 0.012910 -0.037539 0.276996
v 0.012910 -0.035888 0.286152
v 0.012910 -0.049834 0.286152
v 0.012910 -0.039109 0.299871
v 0.012910 -0.031644 0.298855
v 0.012910 -0.131203 0.140745
v 0.012910 -0.094328 0.262506
v 0.012910 -0.129656 0.086952
v 0.012910 -0.131746 0.106820
v 0.012910 -0.211568 0.324659
v 0.014490 -0.238394 0.334649
v 0.012910 -0.211551 0.198172
v 0.014490 -0.238378 0.200891
v 0.019219 -0.292046 0.351964
v 0.024520 -0.318872 0.356133
v 0.016469 -0.265220 0.344640
v 0.019219 -0.292030 0.198863
v 0.024520 -0.318856 0.194073
v 0.016469 -0.265204 0.200410
v 0.012910 -0.157915 0.299346
v 0.012910 -0.131089 0.286163
v 0.012910 -0.136870 0.154623
v 0.012910 -0.157899 0.175408
v 0.012910 -0.184741 0.312536
v 0.012910 -0.186576 0.190389
v 0.012910 -0.101580 0.069231
v 0.000000 -0.101557 -0.148540
v 0.000000 -0.037539 -0.199821
v 0.000000 -0.037539 -0.109758
v 0.012910 -0.037539 0.075344
v 0.012910 -0.101570 -0.029364
v 0.012910 -0.037539 -0.049235
v 0.012910 -0.183562 -0.051270
v 0.012910 -0.177295 -0.063899
v 0.000000 -0.177295 -0.063899
v 0.008605 -0.123854 -0.061327
v 0.008605 -0.123859 -0.045309
v 0.000000 -0.123854 -0.061327
v 0.000000 -0.123859 -0.045309
v 0.007971 -0.143790 -0.058726
v 0.007971 -0.144713 -0.048162
v 0.000000 -0.144713 -0.048162
v 0.012910 -0.168317 -0.047662
v 0.012910 -0.155661 -0.059611
v 0.012910 -0.153240 -0.081643
v 0.000000 -0.153240 -0.081643
v 0.000000 -0.158942 -0.090072
v 0.012910 -0.158942 -0.090072
v 0.000000 -0.168317 -0.047662
v 0.012910 -0.158026 -0.063493
v 0.012910 -0.173665 -0.069378
v 0.012910 -0.176287 -0.018890
v 0.012910 -0.190969 -0.021943
v 0.012910 -0.177725 0.019647
v 0.012910 -0.192239 0.020023
v 0.012910 -0.174059 0.050734
v 0.012910 -0.168868 0.065713
v 0.012910 -0.187843 0.055094
v 0.012910 -0.179549 0.073635
v 0.012910 -0.149592 0.101107
v 0.012910 -0.143453 0.085438
v 0.012910 -0.159459 0.076396
v 0.012910 -0.167035 0.087881
v 0.012910 -0.107309 0.267399
v 0.012910 -0.158708 -0.068637
v 0.012910 -0.170036 -0.074858
v 0.006863 -0.343762 0.311128
v 0.006863 -0.344469 0.340241
v 0.006863 -0.339020 0.313932
v 0.006863 -0.339248 0.338310
v -0.006863 -0.343762 0.311128
v -0.006863 -0.344469 0.340241
v -0.006863 -0.339020 0.313932
v -0.006863 -0.339248 0.338310
v 0.005904 -0.341895 0.325556
v 0.005904 -0.347666 0.325553
v -0.005904 -0.347666 0.325553
v -0.005904 -0.341895 0.325556
v 0.010368 -0.323544 0.359804
v 0.010368 -0.323822 0.352075
v -0.010368 -0.323822 0.352075
v -0.010368 -0.323544 0.359804
v 0.010368 -0.323412 0.295943
v 0.010368 -0.323151 0.289341
v -0.010367 -0.323151 0.289341
v -0.010367 -0.323412 0.295943
v 0.008622 -0.331871 0.302959
v 0.008622 -0.334757 0.298654
v -0.008622 -0.334757 0.298654
v -0.008622 -0.331871 0.302959
v 0.008622 -0.334984 0.352707
v 0.008622 -0.332512 0.347985
v -0.008622 -0.332512 0.347985
v -0.008622 -0.334984 0.352707
v -0.019655 -0.044308 0.156807
v -0.019655 -0.044274 0.205731
v -0.021889 0.004261 0.156807
v -0.026143 0.004261 0.195674
v -0.039102 -0.044308 0.156807
v -0.039102 -0.044274 0.205731
v -0.036868 0.004261 0.156807
v -0.032614 0.004261 0.195674
v -0.021889 0.031936 0.184461
v -0.021889 0.026701 0.156807
v -0.036868 0.026701 0.156807
v -0.036868 0.031936 0.184461
v -0.032079 0.015453 0.206159
v -0.026678 0.015453 0.206159
v -0.024891 0.036568 0.195391
v -0.033866 0.036568 0.195391
v -0.036868 0.028718 0.229520
v -0.021889 0.028718 0.229520
v -0.021889 0.038540 0.212907
v -0.036868 0.038540 0.212907
v -0.025561 0.047605 0.201431
v -0.033197 0.047605 0.201431
v -0.033197 0.049574 0.204828
v -0.025561 0.049574 0.204828
v -0.033038 -0.002192 0.251542
v -0.025719 -0.002192 0.251542
v -0.023289 0.000426 0.259130
v -0.035468 0.000426 0.259130
v -0.032079 0.013223 0.220489
v -0.036868 0.023368 0.237502
v -0.021889 0.023368 0.237502
v -0.026678 0.013223 0.220489
v -0.037757 0.022251 0.218131
v -0.021000 0.022251 0.218131
v -0.023289 -0.000851 0.255431
v -0.035468 -0.000851 0.255431
v -0.021000 0.018297 0.228983
v -0.037137 0.011428 0.240858
v -0.022969 0.018443 0.189928
v -0.035788 0.018443 0.189928
v -0.023350 0.025403 0.200782
v -0.035408 0.025403 0.200782
v -0.021294 0.030177 0.211408
v -0.037463 0.030177 0.211408
v -0.037927 0.022793 0.219085
v -0.037927 0.018715 0.229678
v -0.035468 -0.000744 0.255741
v -0.023289 -0.000744 0.255741
v -0.021500 0.011655 0.241441
v -0.020830 0.022793 0.219085
v -0.021221 0.031051 0.211628
v -0.023227 0.026196 0.200353
v -0.022878 0.019574 0.189470
v -0.035879 0.019574 0.189470
v -0.035530 0.026196 0.200353
v -0.037536 0.031051 0.211628
v -0.021269 0.004261 0.178146
v -0.019655 -0.044291 0.181269
v -0.039102 -0.044291 0.181269
v -0.037489 0.004261 0.178146
v -0.037345 0.004261 0.180131
v -0.021412 0.004261 0.180131
v -0.019655 -0.044290 0.183768
v -0.039102 -0.044290 0.183768
v -0.036868 0.026034 0.156807
v -0.021889 0.026034 0.156807
v -0.038010 -0.014137 0.176975
v -0.038100 -0.014137 0.174795
v -0.037715 -0.014144 0.156807
v -0.021043 -0.014144 0.156807
v -0.020657 -0.014137 0.174795
v -0.020747 -0.014137 0.176975
v -0.023685 -0.014131 0.196134
v -0.035072 -0.014131 0.196134
v -0.032332 0.008589 0.233384
v -0.036474 0.014121 0.247753
v -0.022283 0.014121 0.247753
v -0.026425 0.008589 0.233384
v -0.021620 0.011428 0.240858
v -0.037757 0.018297 0.228983
v -0.037257 0.011655 0.241441
v -0.020830 0.018715 0.229678
v -0.032346 0.011910 0.199499
v -0.026411 0.011910 0.199499
v -0.023390 0.033378 0.189909
v -0.035367 0.033378 0.189909
v -0.023159 0.022283 0.195013
v -0.035598 0.022283 0.195013
v -0.023053 0.023102 0.194635
v -0.035704 0.023102 0.194635
v 0.009723 0.029942 0.156807
v 0.009723 0.039056 0.205731
v 0.007490 0.077628 0.156807
v 0.003235 0.077628 0.195674
v -0.009723 0.029942 0.156807
v -0.009723 0.039056 0.205731
v -0.007490 0.077628 0.156807
v -0.003235 0.077628 0.195674
v 0.007490 0.105303 0.184461
v 0.007490 0.100068 0.156807
v -0.007490 0.100068 0.156807
v -0.007490 0.105303 0.184461
v -0.002700 0.088819 0.206159
v 0.002700 0.088819 0.206159
v 0.004487 0.110142 0.195538
v -0.004487 0.110142 0.195538
v -0.007490 0.102085 0.229520
v 0.007490 0.102085 0.229520
v 0.007490 0.111907 0.212907
v -0.007490 0.111907 0.212907
v 0.003818 0.120972 0.201431
v -0.003818 0.120972 0.201431
v -0.003818 0.122941 0.204828
v 0.003818 0.122941 0.204828
v -0.003659 0.071174 0.251542
v 0.003659 0.071174 0.251542
v 0.006090 0.073793 0.259130
v -0.006090 0.073793 0.259130
v -0.002700 0.085517 0.227386
v -0.007490 0.092848 0.243300
v 0.007490 0.092848 0.243300
v 0.002700 0.085517 0.227386
v 0.009723 -0.040477 0.156817
v 0.009723 -0.040442 0.193684
v -0.009723 -0.040442 0.193684
v -0.009723 -0.040477 0.156817
v -0.008378 0.095617 0.218131
v 0.008378 0.095617 0.218131
v 0.006090 0.072516 0.255431
v -0.006090 0.072516 0.255431
v 0.008378 0.089274 0.235541
v -0.008378 0.089274 0.235541
v 0.006410 0.091810 0.189928
v -0.006410 0.091810 0.189928
v 0.006029 0.098770 0.200782
v -0.006029 0.098770 0.200782
v 0.008085 0.103544 0.211408
v -0.008085 0.103544 0.211408
v -0.008548 0.096159 0.219085
v -0.008548 0.089574 0.236191
v -0.006090 0.072623 0.255741
v 0.006090 0.072623 0.255741
v 0.008549 0.089574 0.236191
v 0.008549 0.096159 0.219085
v 0.008158 0.104418 0.211628
v 0.006151 0.099563 0.200353
v 0.006500 0.092941 0.189470
v -0.006500 0.092941 0.189470
v -0.006151 0.099563 0.200353
v -0.008158 0.104418 0.211628
v 0.008110 0.077628 0.176241
v 0.009723 0.034499 0.181269
v -0.009723 0.034499 0.181269
v -0.008110 0.077628 0.176241
v 0.009723 -0.040460 0.175250
v -0.009723 -0.040460 0.175250
v -0.007966 0.077628 0.178226
v 0.007966 0.077628 0.178226
v 0.009723 0.034964 0.183768
v 0.009723 -0.040458 0.177134
v -0.009723 -0.040458 0.177134
v -0.009723 0.034964 0.183768
v -0.002968 0.085713 0.199618
v 0.002968 0.085713 0.199618
v 0.005988 0.107032 0.190525
v -0.005988 0.107032 0.190525
v 0.006219 0.096341 0.194719
v -0.006219 0.096341 0.194719
v 0.006326 0.097189 0.194329
v -0.006326 0.097189 0.194329
v 0.040745 0.074177 -1.195573
v 0.039355 0.084740 -1.195573
v 0.035277 0.094584 -1.195573
v 0.028791 0.103038 -1.195573
v 0.020338 0.109524 -1.195573
v 0.010494 0.113601 -1.195573
v -0.000070 0.114992 -1.195573
v -0.010634 0.113601 -1.195573
v -0.020478 0.109524 -1.195573
v -0.028931 0.103038 -1.195573
v -0.035417 0.094584 -1.195573
v -0.039495 0.084740 -1.195573
v -0.040886 0.074177 -1.195573
v -0.039495 0.063613 -1.195573
v -0.035417 0.053769 -1.195573
v -0.028931 0.045316 -1.195573
v -0.020478 0.038829 -1.195573
v -0.010634 0.034752 -1.195573
v -0.000070 0.033361 -1.195573
v 0.010494 0.034752 -1.195573
v 0.020338 0.038829 -1.195573
v 0.028791 0.045316 -1.195573
v 0.035277 0.053769 -1.195573
v 0.039355 0.063613 -1.195573
v 0.045233 0.074149 -0.120664
v 0.043692 0.085856 -0.120664
v 0.039173 0.096765 -0.120664
v 0.031984 0.106133 -0.120664
v 0.022616 0.113321 -0.120664
v 0.011707 0.117840 -0.120664
v 0.000000 0.119381 -0.120664
v -0.011707 0.117840 -0.120664
v -0.022616 0.113321 -0.120664
v -0.031984 0.106133 -0.120664
v -0.039173 0.096765 -0.120664
v -0.043692 0.085856 -0.120664
v -0.045233 0.074149 -0.120664
v -0.043692 0.062442 -0.120664
v -0.039173 0.051532 -0.120664
v -0.031984 0.042164 -0.120664
v -0.022616 0.034976 -0.120664
v -0.011707 0.030457 -0.120664
v -0.000000 0.028916 -0.120664
v 0.011707 0.030457 -0.120664
v 0.022616 0.034976 -0.120664
v 0.031984 0.042164 -0.120664
v 0.039173 0.051532 -0.120664
v 0.043692 0.062441 -0.120664
v 0.016017 0.074187 -0.120664
v 0.015467 0.078358 -0.120664
v 0.013858 0.082244 -0.120664
v 0.011297 0.085581 -0.120664
v 0.007960 0.088142 -0.120664
v 0.004074 0.089751 -0.120664
v -0.000097 0.090300 -0.120664
v -0.004267 0.089751 -0.120664
v -0.008153 0.088142 -0.120664
v -0.011490 0.085581 -0.120664
v -0.014051 0.082244 -0.120664
v -0.015661 0.078358 -0.120664
v -0.016210 0.074187 -0.120664
v -0.015661 0.070017 -0.120664
v -0.014051 0.066131 -0.120664
v -0.011490 0.062794 -0.120664
v -0.008153 0.060233 -0.120664
v -0.004267 0.058623 -0.120664
v -0.000097 0.058074 -0.120664
v 0.004074 0.058623 -0.120664
v 0.007960 0.060233 -0.120664
v 0.011297 0.062794 -0.120664
v 0.013858 0.066131 -0.120664
v 0.015467 0.070017 -0.120664
v -0.039495 0.084740 -1.175672
v -0.035417 0.094584 -1.175672
v -0.028931 0.103038 -1.175672
v -0.020478 0.109524 -1.175672
v -0.010634 0.113601 -1.175672
v -0.000070 0.114992 -1.175672
v 0.010494 0.113601 -1.175672
v 0.020338 0.109524 -1.175672
v 0.028791 0.103038 -1.175672
v 0.035277 0.094584 -1.175672
v 0.039355 0.084740 -1.175672
v 0.040745 0.074177 -1.175672
v 0.039355 0.063613 -1.175672
v 0.035277 0.053769 -1.175672
v 0.028791 0.045316 -1.175672
v 0.020338 0.038829 -1.175672
v 0.010494 0.034752 -1.175672
v -0.000070 0.033361 -1.175672
v -0.010634 0.034752 -1.175672
v -0.020478 0.038829 -1.175672
v -0.028931 0.045316 -1.175672
v -0.035417 0.053769 -1.175672
v -0.039495 0.063613 -1.175672
v -0.040886 0.074177 -1.175672
v -0.041263 0.085205 -1.173674
v -0.042718 0.074149 -1.173674
v -0.041263 0.063092 -1.173674
v -0.036995 0.052790 -1.173674
v -0.030206 0.043942 -1.173674
v -0.021359 0.037154 -1.173674
v -0.011056 0.032886 -1.173674
v 0.000000 0.031430 -1.173674
v 0.011056 0.032886 -1.173674
v 0.021359 0.037154 -1.173674
v 0.030206 0.043942 -1.173674
v 0.036995 0.052789 -1.173674
v 0.041263 0.063092 -1.173674
v 0.042718 0.074149 -1.173674
v 0.041263 0.085205 -1.173674
v 0.036995 0.095508 -1.173674
v 0.030206 0.104355 -1.173674
v 0.021359 0.111144 -1.173674
v 0.011056 0.115411 -1.173674
v 0.000000 0.116867 -1.173674
v -0.011056 0.115411 -1.173674
v -0.021359 0.111144 -1.173674
v -0.030206 0.104355 -1.173674
v -0.036995 0.095508 -1.173674
v 0.026093 0.081188 -1.195573
v 0.027016 0.074177 -1.195573
v 0.026093 0.067167 -1.195573
v 0.023387 0.060633 -1.195573
v 0.019082 0.055023 -1.195573
v 0.013472 0.050719 -1.195573
v 0.006939 0.048013 -1.195573
v -0.000072 0.047090 -1.195573
v -0.007083 0.048013 -1.195573
v -0.013616 0.050719 -1.195573
v -0.019226 0.055023 -1.195573
v -0.023531 0.060634 -1.195573
v -0.026237 0.067167 -1.195573
v -0.027160 0.074177 -1.195573
v -0.026237 0.081188 -1.195573
v -0.023531 0.087721 -1.195573
v -0.019226 0.093331 -1.195573
v -0.013616 0.097636 -1.195573
v -0.007083 0.100342 -1.195573
v -0.000072 0.101265 -1.195573
v 0.006939 0.100342 -1.195573
v 0.013472 0.097636 -1.195573
v 0.019082 0.093331 -1.195573
v 0.023387 0.087721 -1.195573
v 0.015472 0.078353 -1.184405
v 0.016021 0.074184 -1.184405
v 0.015472 0.070014 -1.184405
v 0.013863 0.066129 -1.184405
v 0.011303 0.062793 -1.184405
v 0.007966 0.060233 -1.184405
v 0.004081 0.058623 -1.184405
v -0.000088 0.058074 -1.184405
v -0.004258 0.058623 -1.184405
v -0.008143 0.060233 -1.184405
v -0.011479 0.062793 -1.184405
v -0.014040 0.066129 -1.184405
v -0.015649 0.070015 -1.184405
v -0.016198 0.074184 -1.184405
v -0.015649 0.078353 -1.184405
v -0.014040 0.082239 -1.184405
v -0.011479 0.085575 -1.184405
v -0.008143 0.088135 -1.184405
v -0.004258 0.089744 -1.184405
v -0.000088 0.090293 -1.184405
v 0.004081 0.089744 -1.184405
v 0.007966 0.088135 -1.184405
v 0.011303 0.085575 -1.184405
v 0.013863 0.082239 -1.184405
v 0.042718 0.074149 -0.201042
v 0.041263 0.085205 -0.201042
v 0.036995 0.095508 -0.201042
v 0.030206 0.104355 -0.201042
v 0.021359 0.111144 -0.201042
v 0.011056 0.115411 -0.201042
v 0.000000 0.116867 -0.201042
v -0.011056 0.115411 -0.201042
v -0.021359 0.111144 -0.201042
v -0.030206 0.104355 -0.201042
v -0.036995 0.095508 -0.201042
v -0.041263 0.085205 -0.201042
v -0.042718 0.074149 -0.201042
v -0.041263 0.063092 -0.201042
v -0.036995 0.052790 -0.201042
v -0.030206 0.043942 -0.201042
v -0.021359 0.037154 -0.201042
v -0.011056 0.032886 -0.201042
v -0.000000 0.031430 -0.201042
v 0.011056 0.032886 -0.201042
v 0.021359 0.037154 -0.201042
v 0.030206 0.043942 -0.201042
v 0.036995 0.052789 -0.201042
v 0.041263 0.063092 -0.201042
v 0.022616 0.034976 -0.186950
v 0.011707 0.030457 -0.186950
v -0.000000 0.028916 -0.186950
v -0.011707 0.030457 -0.186950
v -0.022616 0.034976 -0.186950
v -0.031984 0.042164 -0.186950
v -0.039173 0.051532 -0.186950
v -0.043692 0.062442 -0.186950
v -0.045233 0.074149 -0.186950
v -0.043692 0.085856 -0.186950
v -0.039173 0.096765 -0.186950
v -0.031984 0.106133 -0.186950
v -0.022616 0.113321 -0.186950
v -0.011707 0.117840 -0.186950
v 0.000000 0.119381 -0.186950
v 0.011707 0.117840 -0.186950
v 0.022616 0.113321 -0.186950
v 0.031984 0.106133 -0.186950
v 0.039173 0.096765 -0.186950
v 0.043692 0.085856 -0.186950
v 0.045233 0.074149 -0.186950
v 0.043692 0.062441 -0.186950
v 0.039173 0.051532 -0.186950
v 0.031984 0.042164 -0.186950
v -0.035482 0.094634 -0.200247
v -0.039574 0.084753 -0.200247
v -0.040971 0.074149 -0.200247
v -0.039574 0.063545 -0.200247
v -0.035482 0.053663 -0.200247
v -0.028971 0.045178 -0.200247
v -0.020485 0.038667 -0.200247
v -0.010604 0.034574 -0.200247
v -0.000000 0.033178 -0.200247
v 0.010604 0.034574 -0.200247
v 0.020485 0.038667 -0.200247
v 0.028971 0.045178 -0.200247
v 0.035482 0.053663 -0.200247
v 0.039575 0.063545 -0.200247
v 0.040971 0.074149 -0.200247
v 0.039575 0.084753 -0.200247
v 0.035482 0.094634 -0.200247
v 0.028971 0.103119 -0.200247
v 0.020485 0.109630 -0.200247
v 0.010604 0.113723 -0.200247
v 0.000000 0.115119 -0.200247
v -0.010604 0.113723 -0.200247
v -0.020485 0.109630 -0.200247
v -0.028971 0.103119 -0.200247
v -0.039574 0.084753 -0.190619
v -0.035482 0.094634 -0.190619
v -0.028971 0.103119 -0.190619
v -0.020485 0.109630 -0.190619
v -0.010604 0.113723 -0.190619
v 0.000000 0.115119 -0.190619
v 0.010604 0.113723 -0.190619
v 0.020485 0.109630 -0.190619
v 0.028971 0.103119 -0.190619
v 0.035482 0.094634 -0.190619
v 0.039575 0.084753 -0.190619
v 0.040971 0.074149 -0.190619
v 0.039574 0.063545 -0.190619
v 0.035482 0.053663 -0.190619
v 0.028971 0.045178 -0.190619
v 0.020485 0.038667 -0.190619
v 0.010604 0.034574 -0.190619
v -0.000000 0.033178 -0.190619
v -0.010604 0.034574 -0.190619
v -0.020485 0.038667 -0.190619
v -0.028971 0.045178 -0.190619
v -0.035482 0.053663 -0.190619
v -0.039574 0.063545 -0.190619
v -0.040971 0.074149 -0.190619
v -0.000787 0.009596 -1.192291
v -0.002177 0.020159 -1.192291
v -0.006255 0.030003 -1.192291
v -0.012741 0.038456 -1.192291
v -0.021195 0.044943 -1.192291
v -0.031038 0.049020 -1.192291
v -0.041602 0.050411 -1.192291
v -0.052166 0.049020 -1.192291
v -0.062010 0.044943 -1.192291
v -0.070463 0.038456 -1.192291
v -0.076950 0.030003 -1.192291
v -0.081027 0.020159 -1.192291
v -0.082418 0.009596 -1.192291
v -0.081027 -0.000968 -1.192291
v -0.076950 -0.010812 -1.192291
v -0.070463 -0.019265 -1.192291
v -0.062010 -0.025752 -1.192291
v -0.052166 -0.029829 -1.192291
v -0.041602 -0.031220 -1.192291
v -0.031038 -0.029829 -1.192291
v -0.021195 -0.025752 -1.192291
v -0.012741 -0.019265 -1.192291
v -0.006255 -0.010812 -1.192291
v -0.002178 -0.000968 -1.192291
v 0.003701 0.009568 -0.117382
v 0.002159 0.021275 -0.117382
v -0.002359 0.032184 -0.117382
v -0.009548 0.041552 -0.117382
v -0.018916 0.048740 -0.117382
v -0.029825 0.053259 -0.117382
v -0.041532 0.054800 -0.117382
v -0.053239 0.053259 -0.117382
v -0.064149 0.048740 -0.117382
v -0.073517 0.041552 -0.117382
v -0.080705 0.032184 -0.117382
v -0.085224 0.021275 -0.117382
v -0.086765 0.009568 -0.117382
v -0.085224 -0.002140 -0.117382
v -0.080705 -0.013049 -0.117382
v -0.073517 -0.022417 -0.117382
v -0.064149 -0.029605 -0.117382
v -0.053239 -0.034124 -0.117382
v -0.041532 -0.035665 -0.117382
v -0.029825 -0.034124 -0.117382
v -0.018916 -0.029605 -0.117382
v -0.009548 -0.022417 -0.117382
v -0.002359 -0.013049 -0.117382
v 0.002159 -0.002140 -0.117382
v -0.025516 0.009606 -0.117382
v -0.026065 0.013776 -0.117382
v -0.027674 0.017663 -0.117382
v -0.030235 0.021000 -0.117382
v -0.033572 0.023560 -0.117382
v -0.037458 0.025170 -0.117382
v -0.041629 0.025719 -0.117382
v -0.045799 0.025170 -0.117382
v -0.049685 0.023560 -0.117382
v -0.053022 0.021000 -0.117382
v -0.055583 0.017663 -0.117382
v -0.057193 0.013776 -0.117382
v -0.057742 0.009606 -0.117382
v -0.057193 0.005436 -0.117382
v -0.055583 0.001550 -0.117382
v -0.053022 -0.001788 -0.117382
v -0.049685 -0.004348 -0.117382
v -0.045799 -0.005958 -0.117382
v -0.041629 -0.006507 -0.117382
v -0.037458 -0.005958 -0.117382
v -0.033572 -0.004348 -0.117382
v -0.030235 -0.001788 -0.117382
v -0.027674 0.001550 -0.117382
v -0.026065 0.005436 -0.117382
v -0.081027 0.020159 -1.172390
v -0.076950 0.030003 -1.172390
v -0.070463 0.038456 -1.172390
v -0.062010 0.044943 -1.172390
v -0.052166 0.049020 -1.172390
v -0.041602 0.050411 -1.172390
v -0.031038 0.049020 -1.172390
v -0.021195 0.044943 -1.172390
v -0.012741 0.038456 -1.172390
v -0.006255 0.030003 -1.172390
v -0.002177 0.020159 -1.172390
v -0.000787 0.009596 -1.172390
v -0.002178 -0.000968 -1.172390
v -0.006255 -0.010812 -1.172390
v -0.012741 -0.019265 -1.172390
v -0.021195 -0.025752 -1.172390
v -0.031038 -0.029829 -1.172390
v -0.041602 -0.031220 -1.172390
v -0.052166 -0.029829 -1.172390
v -0.062010 -0.025752 -1.172390
v -0.070463 -0.019265 -1.172390
v -0.076950 -0.010812 -1.172390
v -0.081027 -0.000968 -1.172390
v -0.082418 0.009596 -1.172390
v -0.082795 0.020624 -1.170392
v -0.084250 0.009568 -1.170392
v -0.082795 -0.001489 -1.170392
v -0.078527 -0.011792 -1.170392
v -0.071739 -0.020639 -1.170392
v -0.062891 -0.027428 -1.170392
v -0.052588 -0.031695 -1.170392
v -0.041532 -0.033151 -1.170392
v -0.030476 -0.031695 -1.170392
v -0.020173 -0.027428 -1.170392
v -0.011326 -0.020639 -1.170392
v -0.004537 -0.011792 -1.170392
v -0.000270 -0.001489 -1.170392
v 0.001186 0.009568 -1.170392
v -0.000270 0.020624 -1.170392
v -0.004537 0.030927 -1.170392
v -0.011326 0.039774 -1.170392
v -0.020173 0.046563 -1.170392
v -0.030476 0.050830 -1.170392
v -0.041532 0.052286 -1.170392
v -0.052588 0.050830 -1.170392
v -0.062891 0.046563 -1.170392
v -0.071739 0.039774 -1.170392
v -0.078527 0.030927 -1.170392
v -0.015439 0.016607 -1.192291
v -0.014516 0.009596 -1.192291
v -0.015439 0.002585 -1.192291
v -0.018146 -0.003948 -1.192291
v -0.022450 -0.009558 -1.192291
v -0.028060 -0.013862 -1.192291
v -0.034593 -0.016568 -1.192291
v -0.041604 -0.017491 -1.192291
v -0.048615 -0.016568 -1.192291
v -0.055148 -0.013862 -1.192291
v -0.060758 -0.009558 -1.192291
v -0.065063 -0.003948 -1.192291
v -0.067769 0.002585 -1.192291
v -0.068692 0.009596 -1.192291
v -0.067769 0.016607 -1.192291
v -0.065063 0.023140 -1.192291
v -0.060758 0.028750 -1.192291
v -0.055148 0.033055 -1.192291
v -0.048615 0.035761 -1.192291
v -0.041604 0.036684 -1.192291
v -0.034593 0.035761 -1.192291
v -0.028060 0.033055 -1.192291
v -0.022450 0.028750 -1.192291
v -0.018146 0.023140 -1.192291
v -0.026060 0.013772 -1.181123
v -0.025511 0.009603 -1.181123
v -0.026060 0.005433 -1.181123
v -0.027669 0.001548 -1.181123
v -0.030230 -0.001788 -1.181123
v -0.033566 -0.004348 -1.181123
v -0.037451 -0.005958 -1.181123
v -0.041621 -0.006507 -1.181123
v -0.045790 -0.005958 -1.181123
v -0.049675 -0.004348 -1.181123
v -0.053012 -0.001788 -1.181123
v -0.055572 0.001548 -1.181123
v -0.057181 0.005433 -1.181123
v -0.057730 0.009603 -1.181123
v -0.057181 0.013772 -1.181123
v -0.055572 0.017658 -1.181123
v -0.053012 0.020994 -1.181123
v -0.049675 0.023554 -1.181123
v -0.045790 0.025163 -1.181123
v -0.041621 0.025712 -1.181123
v -0.037451 0.025163 -1.181123
v -0.033566 0.023554 -1.181123
v -0.030230 0.020994 -1.181123
v -0.027669 0.017658 -1.181123
v 0.001186 0.009568 -0.197760
v -0.000270 0.020624 -0.197760
v -0.004537 0.030927 -0.197760
v -0.011326 0.039774 -0.197760
v -0.020173 0.046563 -0.197760
v -0.030476 0.050830 -0.197760
v -0.041532 0.052286 -0.197760
v -0.052589 0.050830 -0.197760
v -0.062891 0.046563 -0.197760
v -0.071739 0.039774 -0.197760
v -0.078527 0.030927 -0.197760
v -0.082795 0.020624 -0.197760
v -0.084250 0.009568 -0.197760
v -0.082795 -0.001489 -0.197760
v -0.078527 -0.011792 -0.197760
v -0.071739 -0.020639 -0.197760
v -0.062891 -0.027428 -0.197760
v -0.052589 -0.031695 -0.197760
v -0.041532 -0.033151 -0.197760
v -0.030476 -0.031695 -0.197760
v -0.020173 -0.027428 -0.197760
v -0.011326 -0.020639 -0.197760
v -0.004537 -0.011792 -0.197760
v -0.000270 -0.001489 -0.197760
v -0.018916 -0.029605 -0.183668
v -0.029825 -0.034124 -0.183668
v -0.041532 -0.035665 -0.183668
v -0.053239 -0.034124 -0.183668
v -0.064149 -0.029605 -0.183668
v -0.073517 -0.022417 -0.183668
v -0.080705 -0.013049 -0.183668
v -0.085224 -0.002140 -0.183668
v -0.086765 0.009568 -0.183668
v -0.085224 0.021275 -0.183668
v -0.080705 0.032184 -0.183668
v -0.073517 0.041552 -0.183668
v -0.064149 0.048740 -0.183668
v -0.053239 0.053259 -0.183668
v -0.041532 0.054800 -0.183668
v -0.029825 0.053259 -0.183668
v -0.018916 0.048740 -0.183668
v -0.009548 0.041552 -0.183668
v -0.002359 0.032184 -0.183668
v 0.002159 0.021275 -0.183668
v 0.003701 0.009568 -0.183668
v 0.002159 -0.002140 -0.183668
v -0.002359 -0.013049 -0.183668
v -0.009548 -0.022417 -0.183668
v -0.077014 0.030053 -0.196964
v -0.081107 0.020172 -0.196964
v -0.082503 0.009568 -0.196964
v -0.081107 -0.001036 -0.196964
v -0.077014 -0.010918 -0.196964
v -0.070503 -0.019403 -0.196964
v -0.062017 -0.025914 -0.196964
v -0.052136 -0.030007 -0.196964
v -0.041532 -0.031403 -0.196964
v -0.030928 -0.030007 -0.196964
v -0.021047 -0.025914 -0.196964
v -0.012562 -0.019403 -0.196964
v -0.006051 -0.010918 -0.196964
v -0.001958 -0.001036 -0.196964
v -0.000562 0.009568 -0.196964
v -0.001958 0.020171 -0.196964
v -0.006051 0.030053 -0.196964
v -0.012562 0.038538 -0.196964
v -0.021047 0.045049 -0.196964
v -0.030928 0.049142 -0.196964
v -0.041532 0.050538 -0.196964
v -0.052136 0.049142 -0.196964
v -0.062017 0.045049 -0.196964
v -0.070503 0.038538 -0.196964
v -0.081107 0.020171 -0.187336
v -0.077014 0.030053 -0.187336
v -0.070503 0.038538 -0.187336
v -0.062017 0.045049 -0.187336
v -0.052136 0.049142 -0.187336
v -0.041532 0.050538 -0.187336
v -0.030928 0.049142 -0.187336
v -0.021047 0.045049 -0.187336
v -0.012562 0.038538 -0.187336
v -0.006051 0.030053 -0.187336
v -0.001958 0.020171 -0.187336
v -0.000562 0.009568 -0.187336
v -0.001958 -0.001036 -0.187336
v -0.006051 -0.010918 -0.187336
v -0.012562 -0.019403 -0.187336
v -0.021047 -0.025914 -0.187336
v -0.030928 -0.030007 -0.187336
v -0.041532 -0.031403 -0.187336
v -0.052136 -0.030007 -0.187336
v -0.062017 -0.025914 -0.187336
v -0.070503 -0.019403 -0.187336
v -0.077014 -0.010918 -0.187336
v -0.081107 -0.001036 -0.187336
v -0.082503 0.009568 -0.187336
v -0.123189 0.021366 -0.112651
v -0.008980 0.021366 -0.112651
v -0.014886 0.035625 -0.112651
v -0.024281 0.047869 -0.112651
v -0.036525 0.057264 -0.112651
v -0.050783 0.063170 -0.112651
v -0.066084 0.065184 -0.112651
v -0.081385 0.063170 -0.112651
v -0.095644 0.057264 -0.112651
v -0.107888 0.047869 -0.112651
v -0.117283 0.035625 -0.112651
v -0.095644 0.057264 -0.101615
v -0.081385 0.063170 -0.101615
v -0.066084 0.065184 -0.101615
v -0.050783 0.063170 -0.101615
v -0.036525 0.057264 -0.101615
v -0.024281 0.047869 -0.101615
v -0.014886 0.035625 -0.101615
v -0.008980 0.021366 -0.101615
v -0.123189 0.021366 -0.101615
v -0.117283 0.035625 -0.101615
v -0.107888 0.047869 -0.101615
v -0.105708 0.045689 -0.096067
v -0.094102 0.054594 -0.096067
v -0.080587 0.060192 -0.096067
v -0.066084 0.062101 -0.096067
v -0.051581 0.060192 -0.096067
v -0.038066 0.054594 -0.096067
v -0.026461 0.045689 -0.096067
v -0.017556 0.034083 -0.096067
v -0.011958 0.020568 -0.096067
v -0.120211 0.020568 -0.096067
v -0.114613 0.034083 -0.096067
v -0.105708 0.045689 0.021213
v -0.094102 0.054594 0.021213
v -0.080587 0.060192 0.021213
v -0.066084 0.062101 0.021213
v -0.051581 0.060192 0.021213
v -0.038066 0.054594 0.021213
v -0.026461 0.045689 0.021213
v -0.017556 0.034083 0.021213
v -0.011958 0.020568 0.021213
v -0.120211 0.020568 0.021213
v -0.114613 0.034083 0.021213
v -0.105708 0.045689 0.032943
v -0.094102 0.054594 0.032943
v -0.080587 0.060192 0.032943
v -0.066084 0.062101 0.032943
v -0.051581 0.060192 0.032943
v -0.038066 0.054594 0.032943
v -0.026461 0.045689 0.032943
v -0.017556 0.034083 0.032943
v -0.011958 0.020568 0.032943
v -0.120211 0.020568 0.032943
v -0.114613 0.034083 0.032943
v -0.015118 0.019722 0.022421
v -0.020389 0.032447 0.022421
v -0.028774 0.043375 0.022421
v -0.039702 0.051760 0.022421
v -0.052428 0.057031 0.022421
v -0.066084 0.058829 0.022421
v -0.079741 0.057031 0.022421
v -0.092466 0.051760 0.022421
v -0.103394 0.043375 0.022421
v -0.111779 0.032447 0.022421
v -0.117050 0.019722 0.022421
v -0.015118 0.019722 0.031734
v -0.013320 0.006065 0.031734
v -0.117050 0.019722 0.031734
v -0.111779 0.032447 0.031734
v -0.103394 0.043375 0.031734
v -0.092466 0.051760 0.031734
v -0.079741 0.057031 0.031734
v -0.066084 0.058829 0.031734
v -0.052428 0.057031 0.031734
v -0.039702 0.051760 0.031734
v -0.028774 0.043375 0.031734
v -0.020389 0.032447 0.031734
v -0.015433 0.019637 -0.110570
v -0.116736 0.019637 -0.110570
v -0.111497 0.032285 -0.110570
v -0.103164 0.043145 -0.110570
v -0.092303 0.051478 -0.110570
v -0.079656 0.056717 -0.110570
v -0.066084 0.058504 -0.110570
v -0.052512 0.056717 -0.110570
v -0.039865 0.051478 -0.110569
v -0.029005 0.043145 -0.110569
v -0.020671 0.032285 -0.110569
v -0.051906 0.039943 -0.110467
v -0.053003 0.045456 -0.110467
v -0.056126 0.050129 -0.110467
v -0.060799 0.053252 -0.110467
v -0.066312 0.054349 -0.110467
v -0.071825 0.053252 -0.110467
v -0.076499 0.050129 -0.110467
v -0.079622 0.045456 -0.110467
v -0.080718 0.039943 -0.110467
v -0.079622 0.034430 -0.110467
v -0.076499 0.029756 -0.110467
v -0.071825 0.026633 -0.110467
v -0.066312 0.025537 -0.110467
v -0.060799 0.026633 -0.110467
v -0.056126 0.029756 -0.110467
v -0.053003 0.034430 -0.110467
v -0.088332 0.035289 -0.110467
v -0.093655 0.037096 -0.110467
v -0.099264 0.036728 -0.110467
v -0.104305 0.034242 -0.110467
v -0.108011 0.030016 -0.110467
v -0.109818 0.024693 -0.110467
v -0.109450 0.019084 -0.110467
v -0.106964 0.014043 -0.110467
v -0.102738 0.010337 -0.110467
v -0.097416 0.008530 -0.110467
v -0.091807 0.008898 -0.110467
v -0.086765 0.011384 -0.110467
v -0.083059 0.015610 -0.110467
v -0.081253 0.020932 -0.110467
v -0.081620 0.026541 -0.110467
v -0.084106 0.031583 -0.110467
v -0.029663 0.010724 -0.110467
v -0.025437 0.014430 -0.110467
v -0.022951 0.019471 -0.110467
v -0.022583 0.025080 -0.110467
v -0.024390 0.030403 -0.110467
v -0.028096 0.034629 -0.110467
v -0.033137 0.037115 -0.110467
v -0.038746 0.037483 -0.110467
v -0.044069 0.035676 -0.110467
v -0.048295 0.031970 -0.110467
v -0.050781 0.026929 -0.110467
v -0.051149 0.021320 -0.110467
v -0.049342 0.015997 -0.110467
v -0.045636 0.011771 -0.110467
v -0.040595 0.009285 -0.110467
v -0.034986 0.008917 -0.110467
v -0.089350 0.045959 -0.110467
v -0.043171 0.046166 -0.110467
v -0.019902 0.006065 -0.110467
v -0.112262 0.006065 -0.110467
v -0.008980 -0.009236 -0.112651
v -0.008980 -0.009236 -0.101615
v -0.006965 0.006065 -0.101615
v -0.006965 0.006065 -0.112651
v -0.014886 -0.023494 -0.112651
v -0.014886 -0.023494 -0.101615
v -0.024281 -0.035738 -0.112651
v -0.024281 -0.035738 -0.101615
v -0.036525 -0.045133 -0.112651
v -0.036525 -0.045133 -0.101615
v -0.050783 -0.051039 -0.112651
v -0.050783 -0.051039 -0.101615
v -0.066084 -0.053054 -0.112651
v -0.066084 -0.053054 -0.101615
v -0.081385 -0.051039 -0.112651
v -0.081385 -0.051039 -0.101615
v -0.095644 -0.045133 -0.112651
v -0.095644 -0.045133 -0.101615
v -0.107888 -0.035738 -0.112651
v -0.107888 -0.035738 -0.101615
v -0.117283 -0.023494 -0.112651
v -0.117283 -0.023494 -0.101615
v -0.123189 -0.009236 -0.112651
v -0.123189 -0.009236 -0.101615
v -0.125203 0.006065 -0.112651
v -0.125203 0.006065 -0.101615
v -0.011958 -0.008438 -0.096067
v -0.010049 0.006065 -0.096067
v -0.017556 -0.021953 -0.096067
v -0.026461 -0.033558 -0.096067
v -0.038066 -0.042463 -0.096067
v -0.051581 -0.048061 -0.096067
v -0.066084 -0.049971 -0.096067
v -0.080587 -0.048061 -0.096067
v -0.094102 -0.042463 -0.096067
v -0.105708 -0.033558 -0.096067
v -0.114613 -0.021953 -0.096067
v -0.120211 -0.008438 -0.096067
v -0.122120 0.006065 -0.096067
v -0.011958 -0.008438 0.021213
v -0.010049 0.006065 0.021213
v -0.017556 -0.021953 0.021213
v -0.026461 -0.033558 0.021213
v -0.038066 -0.042463 0.021213
v -0.051581 -0.048061 0.021213
v -0.066084 -0.049971 0.021213
v -0.080587 -0.048061 0.021213
v -0.094102 -0.042463 0.021213
v -0.105708 -0.033558 0.021213
v -0.114613 -0.021953 0.021213
v -0.120211 -0.008438 0.021213
v -0.122120 0.006065 0.021213
v -0.015118 -0.007591 0.022421
v -0.015118 -0.007591 0.031734
v -0.013320 0.006065 0.022421
v -0.020389 -0.020317 0.022421
v -0.020389 -0.020317 0.031734
v -0.028774 -0.031244 0.022421
v -0.028774 -0.031244 0.031734
v -0.039702 -0.039630 0.022421
v -0.039702 -0.039630 0.031734
v -0.052428 -0.044901 0.022421
v -0.052428 -0.044901 0.031734
v -0.066084 -0.046699 0.022421
v -0.066084 -0.046699 0.031734
v -0.079741 -0.044901 0.022421
v -0.079741 -0.044901 0.031734
v -0.092466 -0.039630 0.022421
v -0.092466 -0.039630 0.031734
v -0.103394 -0.031245 0.022421
v -0.103394 -0.031245 0.031734
v -0.111779 -0.020317 0.022421
v -0.111779 -0.020317 0.031734
v -0.117050 -0.007591 0.022421
v -0.117050 -0.007591 0.031734
v -0.118848 0.006065 0.022421
v -0.118848 0.006065 0.031734
v -0.011958 -0.008438 0.032943
v -0.010049 0.006065 0.032943
v -0.017556 -0.021953 0.032943
v -0.026461 -0.033558 0.032943
v -0.038066 -0.042463 0.032943
v -0.051581 -0.048061 0.032943
v -0.066084 -0.049971 0.032943
v -0.080587 -0.048061 0.032943
v -0.094102 -0.042463 0.032943
v -0.105708 -0.033558 0.032943
v -0.114613 -0.021953 0.032943
v -0.120211 -0.008438 0.032943
v -0.122120 0.006065 0.032943
v -0.013646 0.006065 -0.110570
v -0.015433 -0.007507 -0.110570
v -0.116736 -0.007507 -0.110570
v -0.118523 0.006065 -0.110570
v -0.111497 -0.020154 -0.110570
v -0.103164 -0.031014 -0.110570
v -0.092303 -0.039348 -0.110570
v -0.079656 -0.044586 -0.110570
v -0.066084 -0.046373 -0.110570
v -0.052512 -0.044586 -0.110570
v -0.039865 -0.039348 -0.110569
v -0.029005 -0.031014 -0.110569
v -0.020671 -0.020154 -0.110569
v -0.051906 -0.027812 -0.110467
v -0.053003 -0.033325 -0.110467
v -0.056126 -0.037999 -0.110467
v -0.060799 -0.041122 -0.110467
v -0.066312 -0.042218 -0.110467
v -0.071825 -0.041122 -0.110467
v -0.076499 -0.037999 -0.110467
v -0.079622 -0.033325 -0.110467
v -0.080718 -0.027812 -0.110467
v -0.079622 -0.022299 -0.110467
v -0.076499 -0.017626 -0.110467
v -0.071825 -0.014503 -0.110467
v -0.066312 -0.013406 -0.110467
v -0.060799 -0.014503 -0.110467
v -0.056126 -0.017626 -0.110467
v -0.053003 -0.022299 -0.110467
v -0.088332 -0.023158 -0.110467
v -0.093655 -0.024965 -0.110467
v -0.099264 -0.024597 -0.110467
v -0.104305 -0.022111 -0.110467
v -0.108011 -0.017885 -0.110467
v -0.109818 -0.012563 -0.110467
v -0.109450 -0.006954 -0.110467
v -0.106964 -0.001912 -0.110467
v -0.102738 0.001794 -0.110467
v -0.097416 0.003600 -0.110467
v -0.091807 0.003233 -0.110467
v -0.086765 0.000747 -0.110467
v -0.083059 -0.003479 -0.110467
v -0.081253 -0.008802 -0.110467
v -0.081620 -0.014411 -0.110467
v -0.084106 -0.019452 -0.110467
v -0.029663 0.001407 -0.110467
v -0.025437 -0.002300 -0.110467
v -0.022951 -0.007341 -0.110467
v -0.022583 -0.012950 -0.110467
v -0.024390 -0.018272 -0.110467
v -0.028096 -0.022498 -0.110467
v -0.033137 -0.024985 -0.110467
v -0.038746 -0.025352 -0.110467
v -0.044069 -0.023545 -0.110467
v -0.048295 -0.019839 -0.110467
v -0.050781 -0.014798 -0.110467
v -0.051149 -0.009189 -0.110467
v -0.049342 -0.003866 -0.110467
v -0.045636 0.000360 -0.110467
v -0.040595 0.002846 -0.110467
v -0.034986 0.003213 -0.110467
v -0.043171 -0.034035 -0.110467
v -0.089350 -0.033828 -0.110467
v -0.073215 0.002125 -0.110467
v -0.073215 0.010006 -0.110467
v -0.066190 0.014170 -0.110467
v -0.059186 0.010233 -0.110467
v -0.059186 0.001898 -0.110467
v -0.066190 -0.002040 -0.110467
v -0.008980 0.021366 0.096425
v -0.008980 0.021366 0.085389
v -0.006965 0.006065 0.085389
v -0.006965 0.006065 0.096425
v -0.014886 0.035625 0.096425
v -0.014886 0.035625 0.085389
v -0.024281 0.047869 0.096425
v -0.024281 0.047869 0.085389
v -0.036525 0.057264 0.096425
v -0.036525 0.057264 0.085389
v -0.050783 0.063170 0.096425
v -0.050783 0.063170 0.085389
v -0.066084 0.065184 0.096425
v -0.066084 0.065184 0.085389
v -0.081385 0.063170 0.096425
v -0.081385 0.063170 0.085389
v -0.095644 0.057264 0.096425
v -0.095644 0.057264 0.085389
v -0.107888 0.047869 0.096425
v -0.107888 0.047869 0.085389
v -0.117283 0.035625 0.096425
v -0.117283 0.035625 0.085389
v -0.123189 0.021366 0.096425
v -0.123189 0.021366 0.085389
v -0.125203 0.006065 0.096425
v -0.125203 0.006065 0.085389
v -0.011958 0.020568 0.079841
v -0.010049 0.006065 0.079841
v -0.017556 0.034083 0.079841
v -0.026461 0.045689 0.079841
v -0.038066 0.054594 0.079841
v -0.051581 0.060192 0.079841
v -0.066084 0.062101 0.079841
v -0.080587 0.060192 0.079841
v -0.094102 0.054594 0.079841
v -0.105708 0.045689 0.079841
v -0.114613 0.034083 0.079841
v -0.120211 0.020568 0.079841
v -0.122120 0.006065 0.079841
v -0.013646 0.006065 0.094344
v -0.015433 0.019637 0.094344
v -0.116736 0.019637 0.094344
v -0.118523 0.006065 0.094344
v -0.111497 0.032285 0.094344
v -0.103164 0.043145 0.094344
v -0.092303 0.051478 0.094344
v -0.079656 0.056717 0.094344
v -0.066084 0.058504 0.094344
v -0.052512 0.056717 0.094344
v -0.039865 0.051478 0.094344
v -0.029005 0.043145 0.094344
v -0.020671 0.032285 0.094344
v -0.051906 0.039943 0.094241
v -0.053003 0.045456 0.094241
v -0.056126 0.050129 0.094241
v -0.060799 0.053252 0.094241
v -0.066312 0.054349 0.094241
v -0.071825 0.053252 0.094241
v -0.076499 0.050129 0.094241
v -0.079622 0.045456 0.094241
v -0.080718 0.039943 0.094241
v -0.079622 0.034430 0.094241
v -0.076499 0.029756 0.094241
v -0.071825 0.026633 0.094241
v -0.066312 0.025537 0.094241
v -0.060799 0.026633 0.094241
v -0.056126 0.029756 0.094241
v -0.053003 0.034430 0.094241
v -0.088332 0.035289 0.094241
v -0.093655 0.037096 0.094241
v -0.099264 0.036728 0.094241
v -0.104305 0.034242 0.094241
v -0.108011 0.030016 0.094241
v -0.109818 0.024693 0.094241
v -0.109450 0.019084 0.094241
v -0.106964 0.014043 0.094241
v -0.102738 0.010337 0.094241
v -0.097416 0.008530 0.094241
v -0.091807 0.008898 0.094241
v -0.086765 0.011384 0.094241
v -0.083059 0.015610 0.094241
v -0.081253 0.020932 0.094241
v -0.081620 0.026541 0.094241
v -0.084106 0.031583 0.094241
v -0.029663 0.010724 0.094241
v -0.025437 0.014430 0.094241
v -0.022951 0.019471 0.094241
v -0.022583 0.025080 0.094241
v -0.024390 0.030403 0.094241
v -0.028096 0.034629 0.094241
v -0.033137 0.037115 0.094241
v -0.038746 0.037483 0.094241
v -0.044069 0.035676 0.094241
v -0.048295 0.031970 0.094241
v -0.050781 0.026929 0.094241
v -0.051149 0.021320 0.094241
v -0.049342 0.015997 0.094241
v -0.045636 0.011771 0.094241
v -0.040595 0.009285 0.094241
v -0.034986 0.008917 0.094241
v -0.091807 0.003233 0.094241
v -0.097416 0.003601 0.094241
v -0.083059 -0.003479 0.094241
v -0.086765 0.000747 0.094241
v -0.043171 0.046166 0.094241
v -0.089350 0.045959 0.094241
v -0.019902 0.006065 0.094241
v -0.022951 -0.007341 0.094241
v -0.025437 -0.002300 0.094241
v -0.106964 -0.001912 0.094241
v -0.109450 -0.006954 0.094241
v -0.112262 0.006065 0.094241
v -0.008980 -0.009236 0.096425
v -0.008980 -0.009236 0.085389
v -0.014886 -0.023494 0.096425
v -0.014886 -0.023494 0.085389
v -0.024281 -0.035738 0.096425
v -0.024281 -0.035738 0.085389
v -0.036525 -0.045133 0.096425
v -0.036525 -0.045133 0.085389
v -0.050783 -0.051039 0.096425
v -0.050783 -0.051039 0.085389
v -0.066084 -0.053054 0.096425
v -0.066084 -0.053054 0.085389
v -0.081385 -0.051039 0.096425
v -0.081385 -0.051039 0.085389
v -0.095644 -0.045133 0.096425
v -0.095644 -0.045133 0.085389
v -0.107888 -0.035738 0.096425
v -0.107888 -0.035738 0.085389
v -0.117283 -0.023494 0.096425
v -0.117283 -0.023494 0.085389
v -0.123189 -0.009236 0.096425
v -0.123189 -0.009236 0.085389
v -0.011958 -0.008438 0.079841
v -0.017556 -0.021953 0.079841
v -0.026461 -0.033558 0.079841
v -0.038066 -0.042463 0.079841
v -0.051581 -0.048061 0.079841
v -0.066084 -0.049970 0.079841
v -0.080587 -0.048061 0.079841
v -0.094102 -0.042463 0.079841
v -0.105708 -0.033558 0.079841
v -0.114613 -0.021953 0.079841
v -0.120211 -0.008438 0.079841
v -0.015433 -0.007507 0.094344
v -0.116736 -0.007507 0.094344
v -0.111497 -0.020154 0.094344
v -0.103164 -0.031014 0.094344
v -0.092303 -0.039348 0.094344
v -0.079656 -0.044586 0.094344
v -0.066084 -0.046373 0.094344
v -0.052512 -0.044586 0.094344
v -0.039865 -0.039348 0.094344
v -0.029005 -0.031014 0.094344
v -0.020671 -0.020154 0.094344
v -0.051906 -0.027812 0.094241
v -0.053003 -0.033325 0.094241
v -0.056126 -0.037999 0.094241
v -0.060799 -0.041122 0.094241
v -0.066312 -0.042218 0.094241
v -0.071825 -0.041122 0.094241
v -0.076499 -0.037999 0.094241
v -0.079622 -0.033325 0.094241
v -0.080718 -0.027812 0.094241
v -0.079622 -0.022299 0.094241
v -0.076499 -0.017626 0.094241
v -0.071825 -0.014503 0.094241
v -0.066312 -0.013406 0.094241
v -0.060799 -0.014503 0.094241
v -0.056126 -0.017626 0.094241
v -0.053003 -0.022299 0.094241
v -0.088332 -0.023158 0.094241
v -0.093655 -0.024965 0.094241
v -0.099264 -0.024597 0.094241
v -0.104305 -0.022111 0.094241
v -0.108011 -0.017885 0.094241
v -0.109818 -0.012563 0.094241
v -0.102738 0.001794 0.094241
v -0.081253 -0.008802 0.094241
v -0.081620 -0.014411 0.094241
v -0.084106 -0.019452 0.094241
v -0.029663 0.001407 0.094241
v -0.022583 -0.012950 0.094241
v -0.024390 -0.018272 0.094241
v -0.028096 -0.022498 0.094241
v -0.033137 -0.024985 0.094241
v -0.038746 -0.025352 0.094241
v -0.044069 -0.023545 0.094241
v -0.048295 -0.019839 0.094241
v -0.050781 -0.014798 0.094241
v -0.051149 -0.009189 0.094241
v -0.049342 -0.003866 0.094241
v -0.045636 0.000360 0.094241
v -0.040595 0.002846 0.094241
v -0.034986 0.003213 0.094241
v -0.043171 -0.034035 0.094241
v -0.089350 -0.033828 0.094241
v -0.073215 0.010006 0.094241
v -0.073215 0.002125 0.094241
v -0.066190 0.014170 0.094241
v -0.059186 0.010233 0.094241
v -0.059186 0.001898 0.094241
v -0.066190 -0.002040 0.094241
v -0.072062 0.002772 -0.122930
v -0.072062 0.009359 -0.122930
v -0.072062 0.009359 0.108350
v -0.072062 0.002772 0.108350
v -0.066191 0.012839 -0.122930
v -0.066191 0.012839 0.108350
v -0.060337 0.009548 -0.122930
v -0.060337 0.009548 0.108350
v -0.060337 0.002582 -0.122930
v -0.060337 0.002582 0.108350
v -0.066191 -0.000708 -0.122930
v -0.066191 -0.000708 0.108350
v -0.057104 0.121689 -0.115933
v 0.057104 0.121689 -0.115933
v 0.051198 0.135948 -0.115933
v 0.041803 0.148192 -0.115933
v 0.029559 0.157587 -0.115933
v 0.015301 0.163493 -0.115933
v 0.000000 0.165507 -0.115933
v -0.015301 0.163493 -0.115933
v -0.029559 0.157587 -0.115933
v -0.041803 0.148192 -0.115933
v -0.051198 0.135948 -0.115933
v -0.029559 0.157587 -0.104898
v -0.015301 0.163493 -0.104898
v 0.000000 0.165507 -0.104898
v 0.015301 0.163493 -0.104898
v 0.029559 0.157587 -0.104898
v 0.041803 0.148192 -0.104898
v 0.051198 0.135948 -0.104898
v 0.057104 0.121689 -0.104898
v -0.057104 0.121689 -0.104898
v -0.051198 0.135948 -0.104898
v -0.041803 0.148192 -0.104898
v -0.039623 0.146012 -0.099349
v -0.028018 0.154917 -0.099349
v -0.014503 0.160515 -0.099349
v 0.000000 0.162424 -0.099349
v 0.014503 0.160515 -0.099349
v 0.028018 0.154917 -0.099349
v 0.039623 0.146012 -0.099349
v 0.048528 0.134406 -0.099349
v 0.054126 0.120891 -0.099349
v -0.054126 0.120891 -0.099349
v -0.048528 0.134406 -0.099349
v -0.039623 0.146012 0.017930
v -0.028018 0.154917 0.017930
v -0.014503 0.160515 0.017930
v 0.000000 0.162424 0.017930
v 0.014503 0.160515 0.017930
v 0.028018 0.154917 0.017930
v 0.039623 0.146012 0.017930
v 0.048528 0.134406 0.017930
v 0.054126 0.120891 0.017930
v -0.054126 0.120891 0.017930
v -0.048528 0.134406 0.017930
v -0.039623 0.146012 0.029660
v -0.028018 0.154917 0.029660
v -0.014503 0.160515 0.029660
v 0.000000 0.162424 0.029660
v 0.014503 0.160515 0.029660
v 0.028018 0.154917 0.029660
v 0.039623 0.146012 0.029660
v 0.048528 0.134406 0.029660
v 0.054126 0.120891 0.029660
v -0.054126 0.120891 0.029660
v -0.048528 0.134406 0.029660
v 0.050966 0.120045 0.019138
v 0.045695 0.132770 0.019138
v 0.037310 0.143698 0.019138
v 0.026382 0.152083 0.019138
v 0.013656 0.157354 0.019138
v 0.000000 0.159152 0.019138
v -0.013656 0.157354 0.019138
v -0.026382 0.152083 0.019138
v -0.037310 0.143698 0.019138
v -0.045695 0.132770 0.019138
v -0.050966 0.120045 0.019138
v 0.050966 0.120045 0.028452
v 0.052764 0.106388 0.028452
v -0.050966 0.120045 0.028452
v -0.045695 0.132770 0.028452
v -0.037310 0.143698 0.028452
v -0.026382 0.152083 0.028452
v -0.013656 0.157354 0.028452
v 0.000000 0.159152 0.028452
v 0.013656 0.157354 0.028452
v 0.026382 0.152083 0.028452
v 0.037310 0.143698 0.028452
v 0.045695 0.132770 0.028452
v 0.050652 0.119960 -0.113852
v -0.050652 0.119960 -0.113852
v -0.045413 0.132607 -0.113852
v -0.037079 0.143468 -0.113852
v -0.026219 0.151801 -0.113852
v -0.013572 0.157040 -0.113852
v 0.000000 0.158827 -0.113852
v 0.013572 0.157040 -0.113852
v 0.026219 0.151801 -0.113852
v 0.037080 0.143468 -0.113852
v 0.045413 0.132607 -0.113852
v 0.014178 0.140266 -0.113749
v 0.013081 0.145779 -0.113749
v 0.009959 0.150452 -0.113749
v 0.005285 0.153575 -0.113749
v -0.000228 0.154672 -0.113749
v -0.005741 0.153575 -0.113749
v -0.010415 0.150452 -0.113749
v -0.013537 0.145779 -0.113749
v -0.014634 0.140266 -0.113749
v -0.013537 0.134753 -0.113749
v -0.010415 0.130079 -0.113749
v -0.005741 0.126956 -0.113749
v -0.000228 0.125860 -0.113749
v 0.005285 0.126956 -0.113749
v 0.009959 0.130079 -0.113749
v 0.013081 0.134753 -0.113749
v -0.022248 0.135612 -0.113749
v -0.027571 0.137418 -0.113749
v -0.033179 0.137051 -0.113749
v -0.038221 0.134565 -0.113749
v -0.041927 0.130339 -0.113749
v -0.043734 0.125016 -0.113749
v -0.043366 0.119407 -0.113749
v -0.040880 0.114366 -0.113749
v -0.036654 0.110660 -0.113749
v -0.031331 0.108853 -0.113749
v -0.025722 0.109221 -0.113749
v -0.020681 0.111707 -0.113749
v -0.016975 0.115933 -0.113749
v -0.015168 0.121255 -0.113749
v -0.015536 0.126864 -0.113749
v -0.018022 0.131906 -0.113749
v 0.036421 0.111047 -0.113749
v 0.040647 0.114753 -0.113749
v 0.043133 0.119794 -0.113749
v 0.043501 0.125403 -0.113749
v 0.041694 0.130726 -0.113749
v 0.037988 0.134952 -0.113749
v 0.032947 0.137438 -0.113749
v 0.027338 0.137806 -0.113749
v 0.022015 0.135999 -0.113749
v 0.017789 0.132293 -0.113749
v 0.015303 0.127251 -0.113749
v 0.014936 0.121643 -0.113749
v 0.016742 0.116320 -0.113749
v 0.020449 0.112094 -0.113749
v 0.025490 0.109608 -0.113749
v 0.031099 0.109240 -0.113749
v -0.023265 0.146282 -0.113749
v 0.022913 0.146489 -0.113749
v 0.046182 0.106388 -0.113749
v -0.046177 0.106388 -0.113749
v 0.057104 0.091087 -0.115933
v 0.057104 0.091087 -0.104898
v 0.059119 0.106388 -0.104898
v 0.059119 0.106388 -0.115933
v 0.051198 0.076829 -0.115933
v 0.051198 0.076829 -0.104898
v 0.041803 0.064585 -0.115933
v 0.041803 0.064585 -0.104898
v 0.029559 0.055190 -0.115933
v 0.029559 0.055190 -0.104898
v 0.015301 0.049284 -0.115933
v 0.015301 0.049284 -0.104898
v 0.000000 0.047269 -0.115933
v 0.000000 0.047269 -0.104898
v -0.015301 0.049284 -0.115933
v -0.015301 0.049284 -0.104898
v -0.029559 0.055190 -0.115933
v -0.029559 0.055190 -0.104898
v -0.041803 0.064585 -0.115933
v -0.041803 0.064585 -0.104898
v -0.051198 0.076829 -0.115933
v -0.051198 0.076829 -0.104898
v -0.057104 0.091087 -0.115933
v -0.057104 0.091087 -0.104898
v -0.059119 0.106388 -0.115933
v -0.059119 0.106388 -0.104898
v 0.054126 0.091885 -0.099349
v 0.056036 0.106388 -0.099349
v 0.048528 0.078370 -0.099349
v 0.039623 0.066765 -0.099349
v 0.028018 0.057860 -0.099349
v 0.014503 0.052262 -0.099349
v 0.000000 0.050352 -0.099349
v -0.014503 0.052262 -0.099349
v -0.028018 0.057860 -0.099349
v -0.039623 0.066765 -0.099349
v -0.048528 0.078370 -0.099349
v -0.054126 0.091885 -0.099349
v -0.056036 0.106388 -0.099349
v 0.054126 0.091885 0.017930
v 0.056036 0.106388 0.017930
v 0.048528 0.078370 0.017930
v 0.039623 0.066765 0.017930
v 0.028018 0.057860 0.017930
v 0.014503 0.052262 0.017930
v 0.000000 0.050352 0.017930
v -0.014503 0.052262 0.017930
v -0.028018 0.057860 0.017930
v -0.039623 0.066765 0.017930
v -0.048528 0.078370 0.017930
v -0.054126 0.091885 0.017930
v -0.056036 0.106388 0.017930
v 0.050966 0.092732 0.019138
v 0.050966 0.092732 0.028452
v 0.052764 0.106388 0.019138
v 0.045695 0.080006 0.019138
v 0.045695 0.080006 0.028452
v 0.037310 0.069078 0.019138
v 0.037310 0.069078 0.028452
v 0.026382 0.060693 0.019138
v 0.026382 0.060693 0.028452
v 0.013656 0.055422 0.019138
v 0.013656 0.055422 0.028452
v 0.000000 0.053624 0.019138
v 0.000000 0.053624 0.028452
v -0.013656 0.055422 0.019138
v -0.013656 0.055422 0.028452
v -0.026382 0.060693 0.019138
v -0.026382 0.060693 0.028452
v -0.037310 0.069078 0.019138
v -0.037310 0.069078 0.028452
v -0.045695 0.080006 0.019138
v -0.045695 0.080006 0.028452
v -0.050966 0.092732 0.019138
v -0.050966 0.092732 0.028452
v -0.052764 0.106388 0.019138
v -0.052764 0.106388 0.028452
v 0.054126 0.091885 0.029660
v 0.056036 0.106388 0.029660
v 0.048528 0.078370 0.029660
v 0.039623 0.066765 0.029660
v 0.028018 0.057860 0.029660
v 0.014503 0.052262 0.029660
v 0.000000 0.050352 0.029660
v -0.014503 0.052262 0.029660
v -0.028018 0.057860 0.029660
v -0.039623 0.066765 0.029660
v -0.048528 0.078370 0.029660
v -0.054126 0.091885 0.029660
v -0.056036 0.106388 0.029660
v 0.052438 0.106388 -0.113852
v 0.050652 0.092816 -0.113852
v -0.050652 0.092816 -0.113852
v -0.052438 0.106388 -0.113852
v -0.045413 0.080169 -0.113852
v -0.037080 0.069309 -0.113852
v -0.026219 0.060975 -0.113852
v -0.013572 0.055737 -0.113852
v 0.000000 0.053950 -0.113852
v 0.013572 0.055737 -0.113852
v 0.026219 0.060975 -0.113852
v 0.037080 0.069309 -0.113852
v 0.045413 0.080169 -0.113852
v 0.014178 0.072511 -0.113749
v 0.013081 0.066998 -0.113749
v 0.009959 0.062324 -0.113749
v 0.005285 0.059201 -0.113749
v -0.000228 0.058105 -0.113749
v -0.005741 0.059201 -0.113749
v -0.010415 0.062324 -0.113749
v -0.013537 0.066998 -0.113749
v -0.014634 0.072511 -0.113749
v -0.013537 0.078024 -0.113749
v -0.010415 0.082697 -0.113749
v -0.005741 0.085820 -0.113749
v -0.000228 0.086917 -0.113749
v 0.005285 0.085820 -0.113749
v 0.009959 0.082697 -0.113749
v 0.013081 0.078024 -0.113749
v -0.022248 0.077165 -0.113749
v -0.027571 0.075358 -0.113749
v -0.033179 0.075726 -0.113749
v -0.038221 0.078212 -0.113749
v -0.041927 0.082438 -0.113749
v -0.043734 0.087760 -0.113749
v -0.043366 0.093369 -0.113749
v -0.040880 0.098411 -0.113749
v -0.036654 0.102117 -0.113749
v -0.031331 0.103923 -0.113749
v -0.025722 0.103556 -0.113749
v -0.020681 0.101070 -0.113749
v -0.016975 0.096844 -0.113749
v -0.015168 0.091521 -0.113749
v -0.015536 0.085912 -0.113749
v -0.018022 0.080871 -0.113749
v 0.036421 0.101729 -0.113749
v 0.040647 0.098023 -0.113749
v 0.043133 0.092982 -0.113749
v 0.043501 0.087373 -0.113749
v 0.041694 0.082051 -0.113749
v 0.037988 0.077825 -0.113749
v 0.032947 0.075338 -0.113749
v 0.027338 0.074971 -0.113749
v 0.022015 0.076778 -0.113749
v 0.017789 0.080484 -0.113749
v 0.015303 0.085525 -0.113749
v 0.014936 0.091134 -0.113749
v 0.016742 0.096457 -0.113749
v 0.020449 0.100683 -0.113749
v 0.025490 0.103169 -0.113749
v 0.031099 0.103536 -0.113749
v 0.022913 0.066288 -0.113749
v -0.023265 0.066495 -0.113749
v -0.007131 0.102448 -0.113749
v -0.007131 0.110329 -0.113749
v -0.000105 0.114493 -0.113749
v 0.006899 0.110556 -0.113749
v 0.006899 0.102221 -0.113749
v -0.000105 0.098283 -0.113749
v 0.057104 0.121689 0.093143
v 0.057104 0.121689 0.082107
v 0.059119 0.106388 0.082107
v 0.059119 0.106388 0.093143
v 0.051198 0.135948 0.093143
v 0.051198 0.135948 0.082107
v 0.041803 0.148192 0.093143
v 0.041803 0.148192 0.082107
v 0.029559 0.157587 0.093143
v 0.029559 0.157587 0.082107
v 0.015301 0.163493 0.093143
v 0.015301 0.163493 0.082107
v 0.000000 0.165507 0.093143
v 0.000000 0.165507 0.082107
v -0.015301 0.163493 0.093143
v -0.015301 0.163493 0.082107
v -0.029559 0.157587 0.093143
v -0.029559 0.157587 0.082107
v -0.041803 0.148192 0.093143
v -0.041803 0.148192 0.082107
v -0.051198 0.135948 0.093143
v -0.051198 0.135948 0.082107
v -0.057104 0.121689 0.093143
v -0.057104 0.121689 0.082107
v -0.059119 0.106388 0.093143
v -0.059119 0.106388 0.082107
v 0.054126 0.120891 0.076559
v 0.056036 0.106388 0.076559
v 0.048528 0.134406 0.076559
v 0.039623 0.146012 0.076559
v 0.028018 0.154917 0.076559
v 0.014503 0.160515 0.076559
v 0.000000 0.162424 0.076559
v -0.014503 0.160515 0.076559
v -0.028018 0.154917 0.076559
v -0.039623 0.146012 0.076559
v -0.048528 0.134406 0.076559
v -0.054126 0.120891 0.076559
v -0.056036 0.106388 0.076559
v 0.052438 0.106388 0.091061
v 0.050652 0.119960 0.091061
v -0.050652 0.119960 0.091061
v -0.052438 0.106388 0.091061
v -0.045413 0.132607 0.091061
v -0.037079 0.143468 0.091061
v -0.026219 0.151801 0.091061
v -0.013572 0.157040 0.091061
v 0.000000 0.158827 0.091061
v 0.013572 0.157040 0.091061
v 0.026219 0.151801 0.091061
v 0.037080 0.143468 0.091061
v 0.045413 0.132607 0.091061
v 0.014178 0.140266 0.090958
v 0.013081 0.145779 0.090958
v 0.009959 0.150452 0.090958
v 0.005285 0.153575 0.090958
v -0.000228 0.154672 0.090958
v -0.005741 0.153575 0.090958
v -0.010415 0.150452 0.090958
v -0.013537 0.145779 0.090958
v -0.014634 0.140266 0.090958
v -0.013537 0.134753 0.090958
v -0.010415 0.130079 0.090958
v -0.005741 0.126956 0.090958
v -0.000228 0.125860 0.090958
v 0.005285 0.126956 0.090958
v 0.009959 0.130079 0.090958
v 0.013081 0.134753 0.090958
v -0.022248 0.135612 0.090958
v -0.027571 0.137418 0.090958
v -0.033179 0.137051 0.090958
v -0.038221 0.134565 0.090958
v -0.041927 0.130339 0.090958
v -0.043734 0.125016 0.090958
v -0.043366 0.119407 0.090958
v -0.040880 0.114366 0.090958
v -0.036654 0.110660 0.090958
v -0.031331 0.108853 0.090958
v -0.025722 0.109221 0.090958
v -0.020681 0.111707 0.090958
v -0.016975 0.115933 0.090958
v -0.015168 0.121255 0.090958
v -0.015536 0.126864 0.090958
v -0.018022 0.131906 0.090958
v 0.036421 0.111047 0.090958
v 0.040647 0.114753 0.090958
v 0.043133 0.119794 0.090958
v 0.043501 0.125403 0.090958
v 0.041694 0.130726 0.090958
v 0.037988 0.134952 0.090958
v 0.032947 0.137438 0.090958
v 0.027338 0.137806 0.090958
v 0.022015 0.135999 0.090958
v 0.017789 0.132293 0.090958
v 0.015303 0.127251 0.090958
v 0.014936 0.121643 0.090958
v 0.016742 0.116320 0.090958
v 0.020449 0.112094 0.090958
v 0.025490 0.109608 0.090958
v 0.031099 0.109240 0.090958
v -0.025722 0.103556 0.090958
v -0.031331 0.103923 0.090958
v -0.016975 0.096844 0.090958
v -0.020681 0.101070 0.090958
v 0.022913 0.146489 0.090958
v -0.023265 0.146282 0.090958
v 0.046182 0.106388 0.090958
v 0.043133 0.092982 0.090958
v 0.040647 0.098023 0.090958
v -0.040880 0.098411 0.090958
v -0.043366 0.093369 0.090958
v -0.046177 0.106388 0.090958
v 0.057104 0.091087 0.093143
v 0.057104 0.091087 0.082107
v 0.051198 0.076829 0.093143
v 0.051198 0.076829 0.082107
v 0.041803 0.064585 0.093143
v 0.041803 0.064585 0.082107
v 0.029559 0.055190 0.093143
v 0.029559 0.055190 0.082107
v 0.015301 0.049284 0.093143
v 0.015301 0.049284 0.082107
v 0.000000 0.047269 0.093143
v 0.000000 0.047269 0.082107
v -0.015301 0.049284 0.093143
v -0.015301 0.049284 0.082107
v -0.029559 0.055190 0.093143
v -0.029559 0.055190 0.082107
v -0.041803 0.064585 0.093143
v -0.041803 0.064585 0.082107
v -0.051198 0.076829 0.093143
v -0.051198 0.076829 0.082107
v -0.057104 0.091087 0.093143
v -0.057104 0.091087 0.082107
v 0.054126 0.091885 0.076559
v 0.048528 0.078370 0.076559
v 0.039623 0.066765 0.076559
v 0.028018 0.057860 0.076559
v 0.014503 0.052262 0.076559
v 0.000000 0.050352 0.076559
v -0.014503 0.052262 0.076559
v -0.028018 0.057860 0.076559
v -0.039623 0.066765 0.076559
v -0.048528 0.078370 0.076559
v -0.054126 0.091885 0.076559
v 0.050652 0.092816 0.091061
v -0.050652 0.092816 0.091061
v -0.045413 0.080169 0.091061
v -0.037079 0.069309 0.091061
v -0.026219 0.060975 0.091061
v -0.013572 0.055737 0.091061
v 0.000000 0.053950 0.091061
v 0.013572 0.055737 0.091061
v 0.026219 0.060975 0.091061
v 0.037080 0.069309 0.091061
v 0.045413 0.080169 0.091061
v 0.014178 0.072511 0.090958
v 0.013081 0.066998 0.090958
v 0.009959 0.062324 0.090958
v 0.005285 0.059201 0.090958
v -0.000228 0.058105 0.090958
v -0.005741 0.059201 0.090958
v -0.010415 0.062324 0.090958
v -0.013537 0.066998 0.090958
v -0.014634 0.072511 0.090958
v -0.013537 0.078024 0.090958
v -0.010415 0.082697 0.090958
v -0.005741 0.085820 0.090958
v -0.000228 0.086917 0.090958
v 0.005285 0.085820 0.090958
v 0.009959 0.082697 0.090958
v 0.013081 0.078024 0.090958
v -0.022248 0.077165 0.090958
v -0.027571 0.075358 0.090958
v -0.033179 0.075726 0.090958
v -0.038221 0.078212 0.090958
v -0.041927 0.082438 0.090958
v -0.043734 0.087760 0.090958
v -0.036654 0.102117 0.090958
v -0.015168 0.091521 0.090958
v -0.015536 0.085912 0.090958
v -0.018022 0.080871 0.090958
v 0.036421 0.101729 0.090958
v 0.043501 0.087373 0.090958
v 0.041694 0.082051 0.090958
v 0.037988 0.077825 0.090958
v 0.032947 0.075338 0.090958
v 0.027338 0.074971 0.090958
v 0.022015 0.076778 0.090958
v 0.017789 0.080484 0.090958
v 0.015303 0.085525 0.090958
v 0.014936 0.091134 0.090958
v 0.016742 0.096457 0.090958
v 0.020449 0.100683 0.090958
v 0.025490 0.103169 0.090958
v 0.031099 0.103536 0.090958
v 0.022913 0.066288 0.090958
v -0.023265 0.066495 0.090958
v -0.007131 0.110329 0.090958
v -0.007131 0.102448 0.090958
v -0.000105 0.114493 0.090958
v 0.006899 0.110556 0.090958
v 0.006899 0.102221 0.090958
v -0.000105 0.098283 0.090958
v -0.005978 0.103095 -0.126213
v -0.005978 0.109682 -0.126213
v -0.005978 0.109682 0.105067
v -0.005978 0.103095 0.105067
v -0.000107 0.113162 -0.126213
v -0.000107 0.113162 0.105067
v 0.005747 0.109871 -0.126213
v 0.005747 0.109871 0.105067
v 0.005747 0.102905 -0.126213
v 0.005747 0.102905 0.105067
v -0.000107 0.099615 -0.126213
v -0.000107 0.099615 0.105067
v -0.038073 -0.094229 -0.128006
v -0.038073 -0.083005 -0.129484
v -0.038073 -0.072546 -0.133816
v -0.038073 -0.063564 -0.140708
v -0.038073 -0.056673 -0.149689
v -0.038073 -0.052340 -0.160148
v -0.038073 -0.050863 -0.171372
v -0.038073 -0.052340 -0.182596
v -0.038073 -0.056673 -0.193055
v -0.038073 -0.063564 -0.202036
v -0.038073 -0.072546 -0.208928
v -0.038073 -0.083005 -0.213260
v -0.038073 -0.094229 -0.214738
v -0.038073 -0.105453 -0.213260
v -0.038073 -0.115912 -0.208928
v -0.038073 -0.124893 -0.202036
v -0.038073 -0.131785 -0.193055
v -0.038073 -0.136117 -0.182596
v -0.038073 -0.137595 -0.171372
v -0.038073 -0.136117 -0.160148
v -0.038073 -0.131785 -0.149689
v -0.038073 -0.124893 -0.140708
v -0.038073 -0.115912 -0.133816
v -0.038073 -0.105453 -0.129484
v -0.038073 -0.094229 -0.137487
v -0.038073 -0.085459 -0.138642
v -0.038073 -0.077286 -0.142027
v -0.038073 -0.070269 -0.147412
v -0.038073 -0.064884 -0.154430
v -0.038073 -0.061499 -0.162602
v -0.038073 -0.060344 -0.171372
v -0.038073 -0.061499 -0.180142
v -0.038073 -0.064884 -0.188314
v -0.038073 -0.070269 -0.195332
v -0.038073 -0.077286 -0.200717
v -0.038073 -0.085459 -0.204102
v -0.038073 -0.094229 -0.205257
v -0.038073 -0.102999 -0.204102
v -0.038073 -0.111171 -0.200717
v -0.038073 -0.118189 -0.195332
v -0.038073 -0.123574 -0.188314
v -0.038073 -0.126959 -0.180142
v -0.038073 -0.128113 -0.171372
v -0.038073 -0.126959 -0.162602
v -0.038073 -0.123574 -0.154430
v -0.038073 -0.118189 -0.147412
v -0.038073 -0.111171 -0.142027
v -0.038073 -0.102999 -0.138642
v -0.038073 -0.094229 -0.154307
v -0.038073 -0.089812 -0.154888
v -0.038073 -0.085696 -0.156593
v -0.038073 -0.082162 -0.159305
v -0.038073 -0.079450 -0.162839
v -0.038073 -0.077745 -0.166955
v -0.038073 -0.077164 -0.171372
v -0.038073 -0.077745 -0.175789
v -0.038073 -0.079450 -0.179905
v -0.038073 -0.082162 -0.183439
v -0.038073 -0.085696 -0.186151
v -0.038073 -0.089812 -0.187856
v -0.038073 -0.094229 -0.188437
v -0.038073 -0.098645 -0.187856
v -0.038073 -0.102761 -0.186151
v -0.038073 -0.106295 -0.183439
v -0.038073 -0.109007 -0.179905
v -0.038073 -0.110712 -0.175789
v -0.038073 -0.111294 -0.171372
v -0.038073 -0.110712 -0.166955
v -0.038073 -0.109007 -0.162839
v -0.038073 -0.106295 -0.159305
v -0.038073 -0.102761 -0.156593
v -0.038073 -0.098645 -0.154888
v -0.031920 -0.094229 -0.137487
v -0.031920 -0.085459 -0.138642
v -0.031920 -0.077286 -0.142027
v -0.031920 -0.070269 -0.147412
v -0.031920 -0.064884 -0.154430
v -0.031920 -0.061499 -0.162602
v -0.031920 -0.060344 -0.171372
v -0.031920 -0.061499 -0.180142
v -0.031920 -0.064884 -0.188314
v -0.031920 -0.070269 -0.195332
v -0.031920 -0.077286 -0.200717
v -0.031920 -0.085459 -0.204102
v -0.031920 -0.094229 -0.205257
v -0.031920 -0.102999 -0.204102
v -0.031920 -0.111171 -0.200717
v -0.031920 -0.118189 -0.195332
v -0.031920 -0.123574 -0.188314
v -0.031920 -0.126959 -0.180142
v -0.031920 -0.128113 -0.171372
v -0.031920 -0.126959 -0.162602
v -0.031920 -0.123574 -0.154430
v -0.031920 -0.118189 -0.147412
v -0.031920 -0.111171 -0.142027
v -0.031920 -0.102999 -0.138642
v -0.031920 -0.089812 -0.154888
v -0.031920 -0.094229 -0.154307
v -0.031920 -0.098645 -0.154888
v -0.031920 -0.102761 -0.156593
v -0.031920 -0.106295 -0.159305
v -0.031920 -0.109007 -0.162839
v -0.031920 -0.110712 -0.166955
v -0.031920 -0.111294 -0.171372
v -0.031920 -0.110712 -0.175789
v -0.031920 -0.109007 -0.179905
v -0.031920 -0.106295 -0.183439
v -0.031920 -0.102761 -0.186151
v -0.031920 -0.098645 -0.187856
v -0.031920 -0.094229 -0.188437
v -0.031920 -0.089812 -0.187856
v -0.031920 -0.085696 -0.186151
v -0.031920 -0.082162 -0.183439
v -0.031920 -0.079450 -0.179905
v -0.031920 -0.077745 -0.175789
v -0.031920 -0.077164 -0.171372
v -0.031920 -0.077745 -0.166955
v -0.031920 -0.079450 -0.162839
v -0.031920 -0.082162 -0.159305
v -0.031920 -0.085696 -0.156593
v -0.038073 -0.094229 -0.171372
v 0.038073 -0.094229 -0.137487
v 0.038073 -0.085459 -0.138642
v 0.031920 -0.085459 -0.138642
v 0.031920 -0.094229 -0.137487
v 0.038073 -0.077286 -0.142027
v 0.031920 -0.077286 -0.142027
v 0.038073 -0.070269 -0.147412
v 0.031920 -0.070269 -0.147412
v 0.038073 -0.064884 -0.154430
v 0.031920 -0.064884 -0.154430
v 0.038073 -0.061499 -0.162602
v 0.031920 -0.061499 -0.162602
v 0.038073 -0.060344 -0.171372
v 0.031920 -0.060344 -0.171372
v 0.038073 -0.061499 -0.180142
v 0.031920 -0.061499 -0.180142
v 0.038073 -0.064884 -0.188314
v 0.031920 -0.064884 -0.188314
v 0.038073 -0.070269 -0.195332
v 0.031920 -0.070269 -0.195332
v 0.038073 -0.077286 -0.200717
v 0.031920 -0.077286 -0.200717
v 0.038073 -0.085459 -0.204102
v 0.031920 -0.085459 -0.204102
v 0.038073 -0.094229 -0.205257
v 0.031920 -0.094229 -0.205257
v 0.038073 -0.102999 -0.204102
v 0.031920 -0.102999 -0.204102
v 0.038073 -0.111171 -0.200717
v 0.031920 -0.111171 -0.200717
v 0.038073 -0.118189 -0.195332
v 0.031920 -0.118189 -0.195332
v 0.038073 -0.123574 -0.188314
v 0.031920 -0.123574 -0.188314
v 0.038073 -0.126959 -0.180142
v 0.031920 -0.126959 -0.180142
v 0.038073 -0.128113 -0.171372
v 0.031920 -0.128113 -0.171372
v 0.038073 -0.126959 -0.162602
v 0.031920 -0.126959 -0.162602
v 0.038073 -0.123574 -0.154430
v 0.031920 -0.123574 -0.154430
v 0.038073 -0.118189 -0.147412
v 0.031920 -0.118189 -0.147412
v 0.038073 -0.111171 -0.142027
v 0.031920 -0.111171 -0.142027
v 0.038073 -0.102999 -0.138642
v 0.031920 -0.102999 -0.138642
v 0.038073 -0.094229 -0.128006
v 0.038073 -0.083005 -0.129484
v 0.038073 -0.072546 -0.133816
v 0.038073 -0.063564 -0.140708
v 0.038073 -0.056673 -0.149689
v 0.038073 -0.052340 -0.160148
v 0.038073 -0.050863 -0.171372
v 0.038073 -0.052340 -0.182596
v 0.038073 -0.056673 -0.193055
v 0.038073 -0.063564 -0.202036
v 0.038073 -0.072546 -0.208928
v 0.038073 -0.083005 -0.213260
v 0.038073 -0.094229 -0.214738
v 0.038073 -0.105453 -0.213260
v 0.038073 -0.115912 -0.208928
v 0.038073 -0.124893 -0.202036
v 0.038073 -0.131785 -0.193055
v 0.038073 -0.136117 -0.182596
v 0.038073 -0.137595 -0.171372
v 0.038073 -0.136117 -0.160148
v 0.038073 -0.131785 -0.149689
v 0.038073 -0.124893 -0.140708
v 0.038073 -0.115912 -0.133816
v 0.038073 -0.105453 -0.129484
v 0.031920 -0.089812 -0.154888
v 0.031920 -0.094229 -0.154307
v 0.031920 -0.085696 -0.156593
v 0.031920 -0.082162 -0.159305
v 0.031920 -0.079450 -0.162839
v 0.031920 -0.077745 -0.166955
v 0.031920 -0.077164 -0.171372
v 0.031920 -0.077745 -0.175789
v 0.031920 -0.079450 -0.179905
v 0.031920 -0.082162 -0.183439
v 0.031920 -0.085696 -0.186151
v 0.031920 -0.089812 -0.187856
v 0.031920 -0.094229 -0.188437
v 0.031920 -0.098645 -0.187856
v 0.031920 -0.102761 -0.186151
v 0.031920 -0.106295 -0.183439
v 0.031920 -0.109007 -0.179905
v 0.031920 -0.110712 -0.175789
v 0.031920 -0.111294 -0.171372
v 0.031920 -0.110712 -0.166955
v 0.031920 -0.109007 -0.162839
v 0.031920 -0.106295 -0.159305
v 0.031920 -0.102761 -0.156593
v 0.031920 -0.098645 -0.154888
v 0.038073 -0.089812 -0.154888
v 0.038073 -0.094229 -0.154307
v 0.038073 -0.098645 -0.154888
v 0.038073 -0.102761 -0.156593
v 0.038073 -0.106295 -0.159305
v 0.038073 -0.109007 -0.162839
v 0.038073 -0.110712 -0.166955
v 0.038073 -0.111294 -0.171372
v 0.038073 -0.110712 -0.175789
v 0.038073 -0.109007 -0.179905
v 0.038073 -0.106295 -0.183439
v 0.038073 -0.102761 -0.186151
v 0.038073 -0.098645 -0.187856
v 0.038073 -0.094229 -0.188437
v 0.038073 -0.089812 -0.187856
v 0.038073 -0.085696 -0.186151
v 0.038073 -0.082162 -0.183439
v 0.038073 -0.079450 -0.179905
v 0.038073 -0.077745 -0.175789
v 0.038073 -0.077164 -0.171372
v 0.038073 -0.077745 -0.166955
v 0.038073 -0.079450 -0.162839
v 0.038073 -0.082162 -0.159305
v 0.038073 -0.085696 -0.156593
v 0.038073 -0.094229 -0.171372
v 0.000000 -0.024415 -0.124901
v -0.017772 0.171600 -0.124846
v -0.026022 0.166038 -0.124846
v -0.028378 0.119899 -0.124846
v -0.045738 0.098247 -0.124846
v -0.041183 0.053846 -0.124874
v -0.033735 0.047927 -0.124874
v -0.022734 0.041576 -0.124874
v -0.011496 0.035062 -0.124874
v -0.047246 0.064088 -0.124874
v -0.069990 0.049170 -0.124902
v -0.079770 0.041592 -0.124901
v -0.087570 0.031427 -0.124901
v -0.092473 0.019590 -0.124901
v -0.094146 0.006887 -0.124901
v -0.092473 -0.005816 -0.124901
v -0.087570 -0.017654 -0.124901
v -0.079770 -0.027819 -0.124901
v -0.069605 -0.035618 -0.124901
v -0.057768 -0.040522 -0.124901
v -0.045065 -0.042194 -0.124901
v -0.032362 -0.040522 -0.124901
v -0.020525 -0.035618 -0.124901
v -0.010360 -0.027819 -0.124901
v -0.045236 0.006787 -0.124901
v -0.017772 0.171600 -0.174875
v -0.026022 0.166038 -0.174875
v -0.028378 0.119899 -0.174875
v -0.045683 0.098711 -0.174875
v -0.040995 0.054194 -0.174917
v -0.033534 0.048275 -0.174917
v -0.022533 0.041924 -0.174917
v -0.011531 0.035572 -0.174917
v -0.047234 0.064621 -0.174917
v -0.069605 0.049392 -0.174959
v -0.079770 0.041592 -0.174959
v -0.087570 0.031427 -0.174959
v -0.092473 0.019590 -0.174959
v -0.094146 0.006887 -0.174959
v -0.092473 -0.005816 -0.174959
v -0.087570 -0.017654 -0.174959
v -0.079770 -0.027819 -0.174959
v -0.069605 -0.035618 -0.174959
v -0.057768 -0.040522 -0.174959
v -0.045065 -0.042194 -0.174959
v -0.032362 -0.040522 -0.174959
v -0.020525 -0.035618 -0.174959
v -0.010360 -0.027819 -0.174959
v -0.045174 0.006930 -0.174959
v 0.000000 0.006887 -0.174959
v 0.000000 0.019590 -0.174959
v -0.057493 0.056511 -0.124888
v -0.057187 0.056906 -0.174938
v 0.000000 0.077177 -0.124846
v 0.000000 0.076651 -0.124846
v 0.000000 0.018977 -0.124902
v 0.017772 0.171600 -0.124846
v 0.026022 0.166038 -0.124846
v 0.000000 0.077177 -0.124846
v 0.028378 0.119899 -0.124846
v 0.045738 0.098247 -0.124846
v 0.047246 0.064088 -0.124874
v 0.041183 0.053846 -0.124874
v 0.000000 0.076840 -0.124846
v 0.033735 0.047927 -0.124874
v 0.022734 0.041576 -0.124874
v 0.000000 0.076651 -0.124846
v 0.011496 0.035062 -0.124874
v 0.000000 0.029493 -0.124883
v 0.000000 0.006887 -0.124901
v 0.045236 0.006787 -0.124901
v 0.057493 0.056511 -0.124888
v 0.069990 0.049170 -0.124902
v 0.079770 0.041592 -0.124901
v 0.087570 0.031427 -0.124901
v 0.092473 0.019590 -0.124901
v 0.094146 0.006887 -0.124901
v 0.092473 -0.005816 -0.124901
v 0.087570 -0.017654 -0.124901
v 0.079770 -0.027819 -0.124901
v 0.069605 -0.035618 -0.124901
v 0.057768 -0.040522 -0.124901
v 0.045065 -0.042194 -0.124901
v 0.032362 -0.040522 -0.124901
v 0.020525 -0.035618 -0.124901
v 0.010360 -0.027819 -0.124901
v 0.000000 -0.005816 -0.124901
v 0.026022 0.166038 -0.174875
v 0.017772 0.171600 -0.174875
v 0.000027 0.077025 -0.174875
v 0.028378 0.119899 -0.174875
v 0.045683 0.098711 -0.174875
v 0.047234 0.064621 -0.174917
v 0.040995 0.054194 -0.174917
v 0.033534 0.048275 -0.174917
v 0.022533 0.041924 -0.174917
v 0.011532 0.035572 -0.174917
v 0.000000 0.030245 -0.174931
v 0.045174 0.006930 -0.174959
v 0.069605 0.049392 -0.174959
v 0.057187 0.056906 -0.174938
v 0.079770 0.041592 -0.174959
v 0.087570 0.031427 -0.174959
v 0.092473 0.019590 -0.174959
v 0.094146 0.006887 -0.174959
v 0.092473 -0.005816 -0.174959
v 0.087570 -0.017654 -0.174959
v 0.079770 -0.027819 -0.174959
v 0.069605 -0.035618 -0.174959
v 0.057768 -0.040522 -0.174959
v 0.045065 -0.042194 -0.174959
v 0.032362 -0.040522 -0.174959
v 0.020525 -0.035618 -0.174959
v 0.010360 -0.027819 -0.174959
v 0.000000 -0.024415 -0.174959
v 0.000000 -0.005816 -0.174959
v 0.000000 0.171600 -0.174875
v -0.000013 0.077029 -0.174875
v 0.000000 0.171600 -0.124846
v 0.000000 0.076790 -0.174875
v -0.009302 0.165927 0.166925
v -0.015393 0.161117 0.166925
v -0.017749 0.111527 0.166925
v -0.024242 0.098247 0.166925
v -0.024089 0.064088 0.166897
v -0.039418 0.063470 0.166869
v -0.045025 0.056981 0.166869
v -0.045022 -0.040446 0.166869
v -0.024884 -0.040454 0.166869
v -0.017762 0.098247 0.166925
v -0.017797 0.064088 0.166897
v -0.017902 -0.040403 0.166869
v -0.024143 0.056983 0.166895
v -0.017804 0.056983 0.166895
v 0.000000 -0.040274 0.166869
v 0.000000 0.064093 0.152915
v -0.024089 0.064088 0.113415
v -0.039418 0.063470 0.113443
v -0.045025 0.056981 0.113443
v -0.024143 0.056983 0.113417
v -0.009302 0.165927 0.113387
v -0.015393 0.161117 0.113387
v -0.017749 0.111527 0.113387
v -0.024242 0.098247 0.113387
v -0.045022 -0.040446 0.113443
v -0.024884 -0.040454 0.113443
v 0.000000 -0.040274 0.113443
v -0.017902 -0.040403 0.113443
v -0.017762 0.098247 0.113387
v -0.017797 0.064088 0.113415
v -0.017804 0.056983 0.113417
v 0.000000 0.056983 0.113417
v -0.024321 0.038400 0.166889
v -0.045025 0.035875 0.166869
v -0.045025 0.035875 0.113443
v -0.024321 0.035874 0.113423
v -0.017827 0.035887 0.113423
v 0.000000 0.035918 0.113423
v -0.017827 0.035887 0.166889
v -0.039404 0.056981 0.166876
v -0.039350 0.035875 0.166874
v -0.039179 -0.040449 0.166869
v -0.024879 -0.040452 0.156383
v -0.024316 0.038402 0.156402
v -0.039345 0.035876 0.156388
v -0.039174 -0.040447 0.156383
v 0.000000 0.114933 0.166925
v -0.011893 0.111994 0.166925
v -0.011900 0.098242 0.166925
v -0.011934 0.064082 0.166897
v -0.011942 0.056977 0.166895
v -0.011965 0.035881 0.166889
v -0.012034 -0.034499 0.166871
v -0.011893 0.111999 0.152943
v -0.011900 0.098247 0.152943
v -0.011934 0.064087 0.152915
v -0.011942 0.056982 0.152913
v -0.011965 0.035886 0.152907
v -0.012034 -0.034493 0.152889
v -0.005868 0.160417 0.115582
v -0.014372 0.160417 0.121924
v -0.014372 0.160417 0.115582
v -0.004364 0.178106 0.115582
v -0.010688 0.178106 0.115582
v -0.010688 0.178106 0.119779
v -0.005868 0.160417 0.121924
v -0.004364 0.178106 0.119779
v -0.004364 0.181778 0.119779
v -0.004364 0.181778 0.115582
v -0.010688 0.181778 0.115582
v -0.010688 0.181778 0.119779
v -0.004364 0.187195 0.119779
v -0.004364 0.187195 0.115582
v -0.009750 0.183863 0.115582
v -0.009750 0.183863 0.119779
v -0.010688 0.171452 0.119779
v -0.010688 0.171452 0.115582
v -0.004364 0.171452 0.115582
v -0.004364 0.171452 0.119779
v 0.000000 0.160417 0.121924
v 0.000000 0.160417 0.115582
v 0.000000 0.178106 0.119779
v 0.000000 0.178106 0.115582
v 0.000000 0.171452 0.115582
v 0.024089 0.064088 0.166897
v 0.039418 0.063470 0.166869
v 0.039404 0.056981 0.166876
v 0.024143 0.056983 0.166895
v 0.009302 0.165927 0.166925
v 0.009302 0.165927 0.113387
v 0.015393 0.161117 0.113387
v 0.015393 0.161117 0.166925
v 0.017749 0.111527 0.113387
v 0.017749 0.111527 0.166925
v 0.024242 0.098247 0.113387
v 0.024242 0.098247 0.166925
v 0.024089 0.064088 0.113415
v 0.039418 0.063470 0.113443
v 0.045025 0.056981 0.113443
v 0.045025 0.056981 0.166869
v 0.011893 0.111999 0.152943
v 0.011900 0.098247 0.152943
v 0.000000 0.098253 0.152943
v 0.000000 0.114939 0.152943
v 0.011935 0.064087 0.152915
v 0.017762 0.098247 0.166925
v 0.017797 0.064088 0.166897
v 0.017804 0.056983 0.166895
v 0.039350 0.035875 0.166874
v 0.024321 0.038400 0.166889
v 0.017827 0.035887 0.166889
v 0.011942 0.056982 0.152913
v 0.011965 0.035886 0.152907
v 0.000000 0.035923 0.152907
v 0.000000 0.056988 0.152913
v 0.000000 0.167721 0.166925
v 0.000000 0.161117 0.166925
v 0.024143 0.056983 0.113417
v 0.045025 0.035875 0.113443
v 0.045025 0.035875 0.166869
v 0.000000 0.111527 0.113387
v 0.000000 0.098247 0.113387
v 0.017762 0.098247 0.113387
v 0.017797 0.064088 0.113415
v 0.000000 0.064088 0.113415
v 0.017804 0.056983 0.113417
v 0.024321 0.035874 0.113423
v 0.017827 0.035887 0.113423
v 0.000000 0.167721 0.113387
v 0.039174 -0.040447 0.156383
v 0.024879 -0.040452 0.156383
v 0.024316 0.038402 0.156402
v 0.039345 0.035876 0.156388
v 0.024884 -0.040454 0.166869
v 0.017902 -0.040403 0.166869
v 0.012034 -0.034493 0.152889
v 0.000000 -0.034406 0.152889
v 0.045023 -0.040446 0.113443
v 0.045023 -0.040446 0.166869
v 0.024884 -0.040454 0.113443
v 0.017902 -0.040403 0.113443
v 0.039179 -0.040449 0.166869
v 0.011893 0.111994 0.166925
v 0.011900 0.098242 0.166925
v 0.011935 0.064082 0.166897
v 0.011942 0.056977 0.166895
v 0.011965 0.035881 0.166889
v 0.012034 -0.034499 0.166871
v 0.000000 -0.034412 0.166871
v 0.009750 0.183863 0.119779
v 0.004364 0.187195 0.119779
v 0.004364 0.187195 0.115582
v 0.009750 0.183863 0.115582
v 0.005868 0.160417 0.115582
v 0.014372 0.160417 0.115582
v 0.010688 0.171452 0.115582
v 0.004364 0.171452 0.115582
v 0.014372 0.160417 0.121924
v 0.010688 0.171452 0.119779
v 0.005868 0.160417 0.121924
v 0.004364 0.171452 0.119779
v 0.004364 0.178106 0.119779
v 0.004364 0.178106 0.115582
v 0.000000 0.171452 0.119779
v 0.004364 0.181778 0.115582
v 0.004364 0.181778 0.119779
v 0.010688 0.178106 0.115582
v 0.010688 0.181778 0.115582
v 0.010688 0.178106 0.119779
v 0.010688 0.181778 0.119779
v -0.038161 -0.083999 -0.090155
v -0.038161 -0.084004 -0.054977
v -0.038161 -0.037539 -0.055035
v -0.038161 -0.037539 -0.127931
v -0.038161 -0.073258 -0.092725
v -0.038161 -0.063210 -0.055003
v -0.035874 -0.084004 0.050478
v -0.041737 -0.037539 0.050421
v -0.041737 -0.063210 0.050452
v -0.035874 -0.084004 0.080563
v -0.041737 -0.037539 0.080506
v -0.041737 -0.063210 0.080537
v -0.035874 -0.076981 0.152481
v -0.041737 -0.042576 0.148658
v -0.041737 -0.063210 0.148690
v -0.035874 -0.071366 0.168520
v -0.041737 -0.042576 0.168390
v -0.041737 -0.063210 0.168391
v -0.035874 -0.073666 0.189109
v -0.041737 -0.042576 0.188980
v -0.041737 -0.063210 0.188981
v -0.033420 -0.078808 0.213653
v -0.041988 -0.042512 0.214156
v -0.042166 -0.062138 0.214653
v -0.030990 -0.055700 0.233611
v -0.033223 -0.051732 0.233354
v -0.032932 -0.053117 0.233223
v -0.023512 -0.095920 0.100474
v -0.023512 -0.093021 0.145692
v -0.016094 -0.113842 0.109434
v -0.016094 -0.109844 0.148838
v -0.012367 -0.128095 0.114516
v -0.012367 -0.126681 0.152481
v -0.007513 -0.083999 -0.090155
v -0.007513 -0.084004 -0.054977
v -0.007513 -0.037539 -0.055035
v -0.007513 -0.045180 -0.128327
v -0.007513 -0.073258 -0.092725
v -0.007513 -0.084004 0.050478
v -0.007513 -0.037539 0.050421
v -0.007513 -0.084004 0.080563
v -0.007513 -0.037539 0.080506
v -0.007513 -0.076981 0.152481
v -0.007513 -0.042576 0.148658
v -0.007513 -0.071366 0.168520
v -0.007513 -0.042576 0.168390
v -0.007513 -0.073666 0.189109
v -0.007513 -0.042576 0.188980
v -0.007513 -0.079631 0.214240
v -0.007513 -0.042508 0.214110
v -0.007513 -0.051723 0.233243
v -0.007513 -0.053119 0.233238
v -0.007513 -0.095920 0.100474
v -0.007513 -0.093021 0.145692
v -0.007513 -0.113842 0.109434
v -0.007513 -0.109844 0.148838
v -0.007513 -0.128095 0.114516
v -0.007513 -0.126681 0.152481
v -0.038161 -0.045180 -0.128327
v -0.007513 -0.037539 -0.127931
v -0.038161 -0.052799 -0.110721
v -0.007513 -0.052799 -0.110721
v -0.038161 -0.061915 -0.099512
v -0.007513 -0.061884 -0.099476
v -0.049109 -0.063210 -0.050982
v -0.049109 -0.084004 -0.050958
v -0.049109 -0.084004 0.046455
v -0.049109 -0.063210 0.046431
v -0.049109 -0.037539 0.046402
v -0.049109 -0.037539 -0.051011
v -0.007513 -0.055652 0.233194
v -0.100894 0.020460 0.099521
v -0.102790 0.006065 0.099521
v -0.100894 -0.008330 0.099521
v -0.095338 -0.021744 0.099521
v -0.086499 -0.033263 0.099521
v -0.074980 -0.042102 0.099521
v -0.061566 -0.047658 0.099521
v -0.047171 -0.049553 0.099521
v -0.032776 -0.047658 0.099521
v -0.019362 -0.042102 0.099521
v -0.007843 -0.033263 0.099521
v 0.000996 -0.021744 0.099521
v 0.006552 -0.008330 0.099521
v 0.008447 0.006065 0.099521
v 0.006552 0.020460 0.099521
v 0.000996 0.033874 0.099521
v -0.007843 0.045393 0.099521
v -0.019362 0.054232 0.099521
v -0.032776 0.059789 0.099521
v -0.047171 0.061684 0.099521
v -0.061566 0.059789 0.099521
v -0.074980 0.054232 0.099521
v -0.086499 0.045393 0.099521
v -0.095338 0.033874 0.099521
v -0.100894 0.020460 0.111544
v -0.102790 0.006065 0.111544
v -0.100894 -0.008330 0.111544
v -0.095338 -0.021744 0.111544
v -0.086499 -0.033263 0.111544
v -0.074980 -0.042102 0.111544
v -0.061566 -0.047658 0.111544
v -0.047171 -0.049553 0.111544
v -0.032776 -0.047658 0.111544
v -0.019362 -0.042102 0.111544
v -0.007843 -0.033263 0.111544
v 0.000996 -0.021744 0.111544
v 0.006552 -0.008330 0.111544
v 0.008447 0.006065 0.111544
v 0.006552 0.020460 0.111544
v 0.000996 0.033874 0.111544
v -0.007843 0.045393 0.111544
v -0.019362 0.054232 0.111544
v -0.032776 0.059788 0.111544
v -0.047171 0.061684 0.111544
v -0.061566 0.059788 0.111544
v -0.074980 0.054232 0.111544
v -0.086499 0.045393 0.111544
v -0.095338 0.033874 0.111544
v -0.096224 0.019209 0.110533
v -0.097954 0.006065 0.110533
v -0.096224 -0.007078 0.110533
v -0.091151 -0.019326 0.110533
v -0.083080 -0.029844 0.110533
v -0.072563 -0.037914 0.110533
v -0.060315 -0.042988 0.110533
v -0.047171 -0.044718 0.110533
v -0.034028 -0.042988 0.110533
v -0.021780 -0.037914 0.110533
v -0.011262 -0.029844 0.110533
v -0.003192 -0.019326 0.110533
v 0.001882 -0.007078 0.110533
v 0.003612 0.006065 0.110533
v 0.001882 0.019209 0.110533
v -0.003192 0.031457 0.110533
v -0.011262 0.041974 0.110533
v -0.021780 0.050045 0.110533
v -0.034027 0.055118 0.110533
v -0.047171 0.056849 0.110533
v -0.060315 0.055118 0.110533
v -0.072563 0.050045 0.110533
v -0.083080 0.041974 0.110533
v -0.091151 0.031457 0.110533
v -0.047171 0.006065 0.132201
v -0.080240 0.014926 0.122142
v -0.081407 0.006065 0.122142
v -0.080240 -0.002795 0.122142
v -0.076820 -0.011052 0.122142
v -0.071379 -0.018143 0.122142
v -0.064289 -0.023584 0.122142
v -0.056032 -0.027004 0.122142
v -0.047171 -0.028170 0.122142
v -0.038310 -0.027004 0.122142
v -0.030053 -0.023584 0.122142
v -0.022963 -0.018143 0.122142
v -0.017522 -0.011052 0.122142
v -0.014102 -0.002796 0.122142
v -0.012936 0.006065 0.122142
v -0.014102 0.014926 0.122142
v -0.017522 0.023183 0.122142
v -0.022963 0.030273 0.122142
v -0.030053 0.035714 0.122142
v -0.038310 0.039134 0.122142
v -0.047171 0.040301 0.122142
v -0.056032 0.039134 0.122142
v -0.064289 0.035714 0.122142
v -0.071379 0.030273 0.122142
v -0.076820 0.023183 0.122142
v -0.103493 0.021157 0.105533
v -0.105480 0.006065 0.105533
v -0.103493 -0.009026 0.105533
v -0.097668 -0.023089 0.105533
v -0.088402 -0.035165 0.105533
v -0.076326 -0.044432 0.105533
v -0.062263 -0.050257 0.105533
v -0.047171 -0.052244 0.105533
v -0.032080 -0.050257 0.105533
v -0.018017 -0.044432 0.105533
v -0.005941 -0.035165 0.105533
v 0.003326 -0.023089 0.105533
v 0.009151 -0.009026 0.105533
v 0.011138 0.006065 0.105533
v 0.009151 0.021157 0.105533
v 0.003326 0.035220 0.105533
v -0.005941 0.047296 0.105533
v -0.018017 0.056562 0.105533
v -0.032080 0.062387 0.105533
v -0.047171 0.064374 0.105533
v -0.062263 0.062387 0.105533
v -0.076326 0.056562 0.105533
v -0.088402 0.047296 0.105533
v -0.097668 0.035220 0.105533
v -0.053723 0.121612 0.096988
v -0.055618 0.107217 0.096988
v -0.053723 0.092822 0.096988
v -0.048167 0.079408 0.096988
v -0.039328 0.067889 0.096988
v -0.027809 0.059050 0.096988
v -0.014395 0.053494 0.096988
v 0.000000 0.051599 0.096988
v 0.014395 0.053494 0.096988
v 0.027809 0.059050 0.096988
v 0.039328 0.067889 0.096988
v 0.048167 0.079408 0.096988
v 0.053723 0.092822 0.096988
v 0.055618 0.107217 0.096988
v 0.053723 0.121612 0.096988
v 0.048167 0.135026 0.096988
v 0.039328 0.146545 0.096988
v 0.027809 0.155384 0.096988
v 0.014395 0.160940 0.096988
v 0.000000 0.162836 0.096988
v -0.014395 0.160940 0.096988
v -0.027809 0.155384 0.096988
v -0.039328 0.146545 0.096988
v -0.048167 0.135026 0.096988
v -0.053723 0.121612 0.109807
v -0.055618 0.107217 0.109807
v -0.053723 0.092822 0.109807
v -0.048167 0.079408 0.109807
v -0.039328 0.067889 0.109807
v -0.027809 0.059050 0.109807
v -0.014395 0.053494 0.109807
v 0.000000 0.051599 0.109807
v 0.014395 0.053494 0.109807
v 0.027809 0.059050 0.109807
v 0.039328 0.067889 0.109807
v 0.048167 0.079408 0.109807
v 0.053723 0.092822 0.109807
v 0.055618 0.107217 0.109807
v 0.053723 0.121612 0.109807
v 0.048167 0.135026 0.109807
v 0.039328 0.146545 0.109807
v 0.027809 0.155384 0.109807
v 0.014395 0.160940 0.109807
v 0.000000 0.162836 0.109807
v -0.014395 0.160940 0.109807
v -0.027809 0.155384 0.109807
v -0.039328 0.146545 0.109807
v -0.048167 0.135026 0.109807
v -0.049053 0.120361 0.108729
v -0.050783 0.107217 0.108729
v -0.049053 0.094074 0.108729
v -0.043980 0.081826 0.108729
v -0.035909 0.071308 0.108729
v -0.025392 0.063238 0.108729
v -0.013144 0.058164 0.108729
v 0.000000 0.056434 0.108729
v 0.013144 0.058164 0.108729
v 0.025392 0.063238 0.108729
v 0.035909 0.071308 0.108729
v 0.043980 0.081826 0.108729
v 0.049053 0.094074 0.108729
v 0.050783 0.107217 0.108729
v 0.049053 0.120361 0.108729
v 0.043980 0.132609 0.108729
v 0.035909 0.143126 0.108729
v 0.025392 0.151197 0.108729
v 0.013144 0.156270 0.108729
v 0.000000 0.158000 0.108729
v -0.013144 0.156270 0.108729
v -0.025392 0.151197 0.108729
v -0.035909 0.143126 0.108729
v -0.043979 0.132609 0.108729
v 0.000000 0.107217 0.131831
v -0.033069 0.116078 0.121106
v -0.034235 0.107217 0.121106
v -0.033069 0.098356 0.121106
v -0.029649 0.090099 0.121106
v -0.024208 0.083009 0.121106
v -0.017118 0.077568 0.121106
v -0.008861 0.074148 0.121106
v 0.000000 0.072982 0.121106
v 0.008861 0.074148 0.121106
v 0.017118 0.077568 0.121106
v 0.024208 0.083009 0.121106
v 0.029649 0.090099 0.121106
v 0.033069 0.098356 0.121106
v 0.034236 0.107217 0.121106
v 0.033069 0.116078 0.121106
v 0.029649 0.124335 0.121106
v 0.024208 0.131425 0.121106
v 0.017118 0.136866 0.121106
v 0.008861 0.140286 0.121106
v 0.000000 0.141453 0.121106
v -0.008861 0.140286 0.121106
v -0.017118 0.136866 0.121106
v -0.024208 0.131425 0.121106
v -0.029649 0.124335 0.121106
v -0.056322 0.122309 0.103398
v -0.058309 0.107217 0.103398
v -0.056322 0.092126 0.103398
v -0.050497 0.078063 0.103398
v -0.041231 0.065987 0.103398
v -0.029154 0.056720 0.103398
v -0.015091 0.050895 0.103398
v 0.000000 0.048908 0.103398
v 0.015091 0.050895 0.103398
v 0.029154 0.056720 0.103398
v 0.041231 0.065987 0.103398
v 0.050497 0.078063 0.103398
v 0.056322 0.092126 0.103398
v 0.058309 0.107217 0.103398
v 0.056322 0.122309 0.103398
v 0.050497 0.136372 0.103398
v 0.041231 0.148448 0.103398
v 0.029154 0.157714 0.103398
v 0.015092 0.163539 0.103398
v 0.000000 0.165526 0.103398
v -0.015091 0.163539 0.103398
v -0.029154 0.157714 0.103398
v -0.041231 0.148448 0.103398
v -0.050497 0.136372 0.103398
v 0.000000 -0.316386 0.365488
v -0.026727 -0.316386 0.358348
v -0.026727 -0.316369 0.191613
v 0.000000 -0.316369 0.189375
v 0.000000 -0.324313 0.364324
v -0.024996 -0.324313 0.357276
v -0.024996 -0.324296 0.192708
v 0.000000 -0.324296 0.190499
v -0.020649 -0.316369 0.191105
v -0.019312 -0.324296 0.192205
v -0.019312 -0.324313 0.358879
v -0.020649 -0.316386 0.359972
v -0.026727 -0.316369 0.200341
v -0.024996 -0.324296 0.201322
v -0.019312 -0.324296 0.200907
v 0.000000 -0.324296 0.199500
v 0.000000 -0.316369 0.198495
v -0.020649 -0.316369 0.199921
v -0.019521 -0.306405 0.194137
v -0.024303 -0.306405 0.194538
v -0.024303 -0.306406 0.201405
v -0.019521 -0.306406 0.201074
v -0.026727 -0.316384 0.349780
v -0.024996 -0.324312 0.348819
v -0.019312 -0.324312 0.350278
v 0.000000 -0.324312 0.355235
v 0.000000 -0.316384 0.356279
v -0.020649 -0.316384 0.351258
v -0.024450 -0.307646 0.347961
v -0.024450 -0.307647 0.356529
v -0.018372 -0.307647 0.358153
v -0.018372 -0.307646 0.349439
v 0.019312 -0.324313 0.358879
v 0.019312 -0.324312 0.350278
v 0.020649 -0.316386 0.359972
v 0.026727 -0.316386 0.358348
v 0.026727 -0.316384 0.349780
v 0.024996 -0.324312 0.348819
v 0.024996 -0.324313 0.357276
v 0.026727 -0.316369 0.191613
v 0.020649 -0.316369 0.191105
v 0.019312 -0.324296 0.192205
v 0.024996 -0.324296 0.192708
v 0.020649 -0.316384 0.351258
v 0.019521 -0.306405 0.194137
v 0.024303 -0.306405 0.194538
v 0.024303 -0.306406 0.201405
v 0.019521 -0.306406 0.201074
v 0.019312 -0.324296 0.200907
v 0.026727 -0.316369 0.200341
v 0.024996 -0.324296 0.201322
v 0.020649 -0.316369 0.199921
v 0.024450 -0.307646 0.347961
v 0.024450 -0.307647 0.356529
v 0.018372 -0.307647 0.358153
v 0.018372 -0.307646 0.349439
v -0.026727 -0.320802 0.191613
v -0.026727 -0.320802 0.200340
v -0.026727 -0.320818 0.349779
v -0.026727 -0.320819 0.358348
v -0.020649 -0.320819 0.359971
v 0.000000 -0.320819 0.365488
v 0.020649 -0.320819 0.359971
v 0.026727 -0.320819 0.358348
v 0.026727 -0.320818 0.349779
v 0.026727 -0.320802 0.200340
v 0.026727 -0.320802 0.191613
v 0.020649 -0.320802 0.191104
v 0.000000 -0.320802 0.189375
v -0.020649 -0.320802 0.191104
v 0.038161 -0.083999 -0.090155
v 0.038161 -0.084004 -0.054977
v 0.038161 -0.037539 -0.055035
v 0.038161 -0.037539 -0.127931
v 0.038161 -0.073258 -0.092725
v 0.038161 -0.063210 -0.055003
v 0.035874 -0.084004 0.050478
v 0.041737 -0.037539 0.050421
v 0.041737 -0.063210 0.050452
v 0.035874 -0.084004 0.080563
v 0.041737 -0.037539 0.080506
v 0.041737 -0.063210 0.080537
v 0.035874 -0.076981 0.152481
v 0.041737 -0.042576 0.148658
v 0.041737 -0.063210 0.148690
v 0.035874 -0.071366 0.168520
v 0.041737 -0.042576 0.168390
v 0.041737 -0.063210 0.168391
v 0.035874 -0.073666 0.189109
v 0.041737 -0.042576 0.188980
v 0.041737 -0.063210 0.188981
v 0.033420 -0.078808 0.213653
v 0.041989 -0.042512 0.214156
v 0.042166 -0.062138 0.214653
v 0.030990 -0.055700 0.233611
v 0.033223 -0.051732 0.233354
v 0.032932 -0.053117 0.233222
v 0.023513 -0.095920 0.100474
v 0.023512 -0.093021 0.145692
v 0.016094 -0.113842 0.109434
v 0.016094 -0.109844 0.148838
v 0.012367 -0.128095 0.114516
v 0.012367 -0.126681 0.152481
v 0.007513 -0.083999 -0.090155
v 0.007513 -0.084004 -0.054977
v 0.007513 -0.037539 -0.055035
v 0.007513 -0.045180 -0.128327
v 0.007513 -0.073258 -0.092725
v 0.007513 -0.084004 0.050478
v 0.007513 -0.037539 0.050421
v 0.007513 -0.084004 0.080563
v 0.007513 -0.037539 0.080506
v 0.007513 -0.076981 0.152481
v 0.007513 -0.042576 0.148658
v 0.007513 -0.071366 0.168520
v 0.007513 -0.042576 0.168390
v 0.007513 -0.073666 0.189109
v 0.007513 -0.042576 0.188980
v 0.007513 -0.079631 0.214240
v 0.007513 -0.042508 0.214110
v 0.007513 -0.051723 0.233243
v 0.007513 -0.053119 0.233238
v 0.007513 -0.095920 0.100474
v 0.007513 -0.093021 0.145692
v 0.007513 -0.113842 0.109434
v 0.007513 -0.109844 0.148838
v 0.007513 -0.128095 0.114516
v 0.007513 -0.126681 0.152481
v 0.038161 -0.045180 -0.128327
v 0.007513 -0.037539 -0.127931
v 0.038161 -0.052799 -0.110721
v 0.007513 -0.052799 -0.110721
v 0.038161 -0.061915 -0.099512
v 0.007513 -0.061884 -0.099476
v 0.049109 -0.063210 -0.050982
v 0.049109 -0.084004 -0.050958
v 0.049109 -0.084004 0.046455
v 0.049109 -0.063210 0.046431
v 0.049109 -0.037539 0.046402
v 0.049109 -0.037539 -0.051011
v 0.007513 -0.055652 0.233194
v 0.007322 0.145684 -0.851144
v 0.007321 0.145684 -0.586262
v 0.008570 0.114975 -0.586262
v 0.008570 0.114975 -0.851144
v -0.008570 0.114975 -0.851144
v -0.008570 0.114975 -0.586262
v -0.007322 0.145684 -0.586262
v -0.007321 0.145684 -0.851144
v 0.007703 0.136297 -0.851144
v 0.007703 0.136297 -0.586262
v 0.008078 0.127080 -0.586262
v 0.008078 0.127080 -0.851144
v -0.007703 0.136297 -0.586262
v -0.007703 0.136297 -0.851144
v -0.008078 0.127080 -0.851144
v -0.008078 0.127080 -0.586262
v 0.005997 0.135350 -0.851144
v 0.005997 0.135350 -0.586262
v 0.006228 0.128027 -0.586262
v 0.006228 0.128027 -0.851144
v -0.005997 0.135350 -0.586262
v -0.005997 0.135350 -0.851144
v -0.006228 0.128027 -0.851144
v -0.006228 0.128027 -0.586262
v 0.004491 0.148402 -0.851144
v 0.004491 0.148402 -0.586262
v -0.004491 0.148402 -0.586262
v -0.004491 0.148402 -0.851144
v 0.016017 0.074187 -0.233873
v 0.012250 0.063828 -1.071197
v 0.015468 0.078357 -0.233873
v 0.014510 0.067375 -1.071197
v 0.013858 0.082243 -0.233873
v 0.015774 0.071386 -1.071197
v 0.011298 0.085580 -0.233873
v 0.015957 0.075588 -1.071197
v 0.007961 0.088141 -0.233873
v 0.015047 0.079694 -1.071197
v 0.004075 0.089750 -0.233873
v 0.013105 0.083424 -1.071197
v -0.000096 0.090300 -0.233873
v 0.010264 0.086524 -1.071197
v -0.004266 0.089750 -0.233873
v 0.006717 0.088784 -1.071197
v -0.008152 0.088141 -0.233873
v 0.002706 0.090049 -1.071197
v -0.011489 0.085580 -0.233873
v -0.001496 0.090232 -1.071197
v -0.014050 0.082243 -0.233873
v -0.005602 0.089322 -1.071197
v -0.015659 0.078357 -0.233873
v -0.009332 0.087379 -1.071197
v -0.016208 0.074187 -0.233873
v -0.012432 0.084538 -1.071197
v -0.015659 0.070017 -0.233873
v -0.014692 0.080991 -1.071197
v -0.014050 0.066131 -0.233873
v -0.015956 0.076980 -1.071197
v -0.011489 0.062794 -0.233873
v -0.016140 0.072779 -1.071197
v -0.008152 0.060233 -0.233873
v -0.015229 0.068673 -1.071197
v -0.004266 0.058623 -0.233873
v -0.013287 0.064943 -1.071197
v -0.000096 0.058074 -0.233873
v -0.010446 0.061842 -1.071197
v 0.004075 0.058623 -0.233873
v -0.006899 0.059582 -1.071197
v 0.007961 0.060233 -0.233873
v -0.002888 0.058318 -1.071197
v 0.011298 0.062793 -0.233873
v 0.001313 0.058135 -1.071197
v 0.013858 0.066131 -0.233873
v 0.005419 0.059045 -1.071197
v 0.015468 0.070017 -0.233873
v 0.009149 0.060987 -1.071197
v -0.025515 0.009606 -0.230591
v -0.029282 -0.000753 -1.067914
v -0.026064 0.013776 -0.230591
v -0.027023 0.002794 -1.067914
v -0.027674 0.017662 -0.230591
v -0.025758 0.006805 -1.067914
v -0.030235 0.020999 -0.230591
v -0.025575 0.011007 -1.067914
v -0.033572 0.023560 -0.230591
v -0.026485 0.015112 -1.067914
v -0.037458 0.025169 -0.230591
v -0.028427 0.018843 -1.067914
v -0.041628 0.025718 -0.230591
v -0.031268 0.021943 -1.067914
v -0.045798 0.025169 -0.230591
v -0.034815 0.024203 -1.067914
v -0.049684 0.023560 -0.230591
v -0.038826 0.025467 -1.067914
v -0.053021 0.020999 -0.230591
v -0.043028 0.025651 -1.067914
v -0.055582 0.017662 -0.230591
v -0.047134 0.024740 -1.067914
v -0.057192 0.013776 -0.230591
v -0.050864 0.022798 -1.067914
v -0.057741 0.009606 -0.230591
v -0.053965 0.019957 -1.067914
v -0.057192 0.005436 -0.230591
v -0.056224 0.016410 -1.067914
v -0.055582 0.001549 -0.230591
v -0.057489 0.012399 -1.067914
v -0.053021 -0.001788 -0.230591
v -0.057672 0.008198 -1.067914
v -0.049684 -0.004348 -0.230591
v -0.056762 0.004092 -1.067914
v -0.045798 -0.005958 -0.230591
v -0.054820 0.000361 -1.067914
v -0.041628 -0.006507 -0.230591
v -0.051978 -0.002739 -1.067914
v -0.037458 -0.005958 -0.230591
v -0.048431 -0.004999 -1.067914
v -0.033572 -0.004348 -0.230591
v -0.044420 -0.006263 -1.067914
v -0.030235 -0.001788 -0.230591
v -0.040219 -0.006447 -1.067914
v -0.027674 0.001549 -0.230591
v -0.036113 -0.005536 -1.067914
v -0.026064 0.005435 -0.230591
v -0.032383 -0.003594 -1.067914
v -0.003918 0.138452 -0.954479
v -0.015188 0.124141 -1.137588
v -0.002361 0.138235 -0.959350
v -0.002385 0.138310 -0.954475
v -0.008582 0.140916 -0.971442
v -0.029715 0.147895 -1.102469
v -0.026173 0.159396 -1.110252
v -0.026275 0.147074 -1.138723
v -0.021714 0.136618 -1.086961
v -0.022678 0.131307 -1.077294
v -0.011540 0.154711 -1.024384
v -0.014230 0.150455 -1.025490
v -0.020187 0.152497 -1.074334
v -0.022187 0.182772 -1.116930
v -0.033404 0.144406 -1.137152
v -0.022897 0.141417 -1.078467
v -0.013288 0.138081 -1.024779
v -0.025993 0.161080 -1.131353
v -0.014288 0.105309 -1.079622
v -0.007185 0.139569 -0.959003
v -0.016468 0.171190 -1.131569
v -0.024348 0.101478 -1.131717
v -0.018665 0.158571 -1.087132
v -0.007744 0.140826 -0.954510
v -0.014120 0.172373 -1.130871
v -0.014033 0.147576 -1.041101
v -0.004753 0.169988 -1.134811
v -0.006182 0.139311 -0.954491
v -0.020551 0.109300 -1.142655
v -0.019010 0.125914 -1.070077
v -0.008064 0.147733 -1.162123
v -0.024503 0.105927 -1.109836
v -0.024899 0.140904 -1.143468
v -0.008991 0.147502 -0.962597
v -0.009781 0.174107 -1.111039
v -0.038254 0.134085 -1.125410
v -0.027341 0.120474 -1.121619
v -0.021559 0.151761 -1.137042
v -0.008450 0.155604 -1.071976
v -0.029185 0.115215 -1.105559
v -0.012536 0.155728 -1.143913
v -0.023861 0.174619 -1.106256
v -0.020387 0.128484 -1.136976
v -0.022840 0.166414 -1.140730
v -0.021563 0.136987 -1.081920
v -0.031073 0.100920 -1.124256
v -0.022515 0.172819 -1.115280
v -0.010796 0.135968 -1.160924
v -0.011021 0.120491 -1.147666
v -0.023918 0.159075 -1.095168
v -0.022744 0.102233 -1.115732
v -0.022363 0.145474 -1.073399
v -0.024947 0.169254 -1.125610
v -0.007582 0.139632 -0.993255
v -0.022743 0.170740 -1.123138
v -0.028185 0.108750 -1.136273
v -0.031150 0.147247 -1.128331
v -0.009224 0.148241 -0.973908
v -0.011780 0.122450 -1.068808
v -0.023427 0.165950 -1.127427
v -0.029963 0.116141 -1.121878
v -0.024900 0.178640 -1.126052
v -0.012420 0.142170 -1.165037
v -0.024580 0.112764 -1.095688
v -0.029986 0.180247 -1.113563
v -0.033362 0.140727 -1.133090
v -0.029094 0.128139 -1.104519
v -0.011735 0.163160 -1.144583
v -0.015321 0.133899 -1.140232
v -0.025476 0.156145 -1.121294
v -0.020064 0.111454 -1.143626
v -0.026675 0.100369 -1.120838
v -0.034669 0.142690 -1.125008
v -0.006268 0.121383 -1.147346
v -0.009167 0.170174 -1.107883
v -0.032214 0.124921 -1.123248
v -0.025876 0.164536 -1.106273
v -0.007864 0.137598 -1.154371
v -0.011345 0.117830 -1.162975
v -0.026084 0.157894 -1.100067
v -0.006510 0.115427 -1.168275
v -0.005763 0.174451 -1.106825
v -0.022276 0.148494 -1.085724
v -0.005600 0.175134 -1.116532
v -0.011803 0.150439 -1.153208
v -0.022720 0.166730 -1.100963
v -0.028793 0.107554 -1.115160
v -0.010993 0.136590 -1.038937
v -0.026772 0.112830 -1.108261
v -0.033718 0.129355 -1.120878
v -0.028124 0.187788 -1.125258
v -0.036165 0.134803 -1.114942
v -0.011431 0.155650 -1.063356
v -0.016562 0.177776 -1.114098
v -0.014829 0.135924 -1.050438
v -0.019373 0.125361 -1.136873
v -0.011482 0.162778 -1.094372
v -0.021672 0.147660 -1.068408
v -0.020750 0.110451 -1.156938
v -0.009433 0.135237 -1.172257
v -0.024503 0.142890 -1.090704
v -0.034122 0.145762 -1.131351
v -0.035691 0.104061 -1.121120
v -0.008362 0.161493 -1.145651
v -0.028915 0.185665 -1.118078
v -0.027932 0.120042 -1.129380
v -0.006949 0.149261 -1.164951
v -0.015623 0.160277 -1.093478
v -0.025923 0.128911 -1.133098
v -0.007999 0.155605 -0.994604
v -0.017369 0.102169 -1.124943
v -0.015325 0.153785 -1.064692
v -0.029845 0.104203 -1.132456
v -0.013162 0.173841 -1.126369
v -0.015608 0.110052 -1.151736
v -0.008646 0.155138 -1.035797
v -0.023694 0.108659 -1.145853
v -0.003139 0.160508 -1.087918
v -0.024850 0.153995 -1.135220
v -0.013167 0.107329 -1.143692
v -0.021975 0.163595 -1.115546
v -0.032824 0.147523 -1.124478
v -0.015209 0.138555 -1.147274
v -0.009128 0.141085 -1.175694
v -0.016383 0.131104 -1.060625
v -0.004894 0.122974 -1.150999
v -0.017780 0.119069 -1.074485
v -0.028831 0.120426 -1.117795
v -0.012335 0.141131 -1.037101
v -0.011375 0.159263 -1.147918
v -0.012513 0.137948 -1.037364
v -0.017488 0.160051 -1.144227
v -0.029694 0.111660 -1.128259
v -0.005226 0.130224 -1.141502
v -0.025488 0.148030 -1.093497
v -0.022038 0.168361 -1.128967
v -0.010869 0.138714 -1.146424
v -0.013664 0.110824 -1.167669
v -0.021908 0.116718 -1.137589
v -0.009232 0.145324 -0.992652
v -0.016053 0.112836 -1.158005
v -0.027319 0.151455 -1.132215
v -0.014893 0.110442 -1.156084
v -0.031435 0.136678 -1.104750
v -0.009908 0.172545 -1.127150
v -0.022221 0.116502 -1.081779
v -0.021393 0.143960 -1.150324
v -0.022577 0.166252 -1.111191
v -0.019247 0.133895 -1.064404
v -0.018081 0.105346 -1.096310
v -0.025931 0.135447 -1.139752
v -0.011045 0.166641 -1.143040
v -0.024213 0.127728 -1.100352
v -0.024171 0.174158 -1.128275
v -0.011218 0.133809 -1.049850
v -0.024136 0.119106 -1.096609
v -0.026151 0.179466 -1.123391
v -0.003783 0.173693 -1.124407
v -0.020876 0.132459 -1.081083
v -0.005718 0.156087 -1.041789
v -0.031855 0.123091 -1.115927
v -0.030365 0.107848 -1.125336
v -0.021783 0.129934 -1.072942
v -0.017487 0.109072 -1.148619
v -0.009661 0.132152 -1.140733
v -0.021794 0.114605 -1.085002
v -0.019960 0.109904 -1.081131
v -0.021307 0.119952 -1.139770
v -0.024632 0.161627 -1.133560
v -0.026673 0.122631 -1.102253
v -0.016775 0.151558 -1.138487
v -0.006751 0.175222 -1.123881
v -0.009926 0.103589 -1.116810
v -0.019492 0.148815 -1.141174
v -0.006068 0.171408 -1.104676
v -0.008991 0.113934 -1.165849
v -0.012892 0.137749 -1.163089
v -0.025824 0.153385 -1.125751
v -0.006027 0.158909 -1.084564
v -0.016821 0.174734 -1.126803
v -0.018737 0.151207 -1.141678
v -0.015604 0.159490 -1.086927
v -0.021155 0.180983 -1.122217
v -0.008245 0.130391 -1.056378
v -0.010215 0.156793 -1.085142
v -0.031217 0.116261 -1.119643
v -0.011311 0.111251 -1.159749
v -0.007685 0.170291 -1.134871
v -0.034163 0.141380 -1.108346
v -0.031433 0.100469 -1.119460
v -0.007893 0.116534 -1.165496
v -0.034986 0.142982 -1.118288
v -0.021457 0.107555 -1.096895
v -0.006763 0.146693 -1.173650
v -0.025600 0.156453 -1.108659
v -0.001757 0.143827 -1.178063
v -0.004729 0.125411 -1.144941
v -0.021503 0.135932 -1.067844
v -0.017335 0.123267 -1.139088
v -0.010391 0.138691 -1.017287
v -0.009338 0.133790 -1.164421
v -0.026694 0.173357 -1.110702
v -0.017342 0.136125 -1.143009
v -0.011755 0.171815 -1.106638
v -0.036473 0.137520 -1.125614
v -0.014033 0.132766 -1.141647
v -0.010541 0.164346 -1.098692
v -0.039000 0.135361 -1.119457
v -0.003686 0.118105 -1.160066
v -0.016122 0.155849 -1.142406
v -0.023852 0.132031 -1.137980
v -0.011713 0.114287 -1.074372
v -0.021027 0.157986 -1.137353
v -0.014459 0.139820 -1.153561
v -0.010816 0.152947 -1.149251
v -0.029570 0.109055 -1.129564
v -0.014091 0.117023 -1.152062
v -0.010879 0.148510 -1.004186
v -0.011970 0.156967 -1.146891
v -0.012445 0.120214 -1.149353
v -0.011136 0.170564 -1.134699
v -0.009766 0.153225 -1.041790
v -0.029540 0.186069 -1.124291
v -0.024148 0.164278 -1.138393
v -0.015220 0.147999 -1.047451
v -0.007541 0.176085 -1.111511
v -0.019702 0.168765 -1.131900
v -0.020268 0.162661 -1.098186
v -0.011427 0.174522 -1.118306
v -0.017293 0.166276 -1.135719
v -0.023863 0.125569 -1.090707
v -0.008843 0.152969 -1.155045
v -0.019213 0.172324 -1.129598
v -0.014588 0.144249 -1.044426
v -0.030993 0.112473 -1.115995
v -0.017104 0.147595 -1.156353
v -0.023901 0.183181 -1.114480
v -0.034792 0.141303 -1.116445
v -0.008324 0.155183 -0.976341
v -0.031641 0.105982 -1.130031
v -0.002930 0.135136 -1.151011
v -0.028254 0.180599 -1.112170
v -0.015952 0.104814 -1.083335
v -0.008143 0.150730 -0.958575
v -0.013380 0.165860 -1.099054
v -0.025856 0.145107 -1.141943
v -0.031997 0.146260 -1.118144
v -0.021260 0.168496 -1.101777
v -0.023742 0.162925 -1.120607
v -0.032783 0.131212 -1.126851
v -0.022315 0.111320 -1.139512
v -0.005778 0.119831 -1.163118
v -0.019423 0.145188 -1.060565
v -0.026709 0.141789 -1.096124
v -0.012271 0.113350 -1.161874
v -0.027612 0.173795 -1.108688
v -0.024252 0.135531 -1.094399
v -0.032414 0.104483 -1.124258
v -0.022033 0.156761 -1.086988
v -0.017098 0.126641 -1.138719
v -0.034188 0.110152 -1.124155
v -0.023057 0.151182 -1.077138
v -0.021317 0.164928 -1.118960
v -0.021337 0.166703 -1.136682
v -0.021191 0.171102 -1.119061
v -0.019438 0.114986 -1.141754
v -0.021476 0.134864 -1.075116
v -0.032841 0.127848 -1.112628
v -0.017262 0.106774 -1.143235
v -0.022658 0.138741 -1.074084
v -0.024577 0.159127 -1.102736
v -0.011294 0.108294 -1.150677
v -0.009608 0.155478 -1.014613
v -0.016262 0.114708 -1.076056
v -0.025826 0.149492 -1.136556
v -0.027970 0.104409 -1.115897
v -0.018574 0.130371 -1.064790
v -0.029464 0.182577 -1.120619
v -0.019453 0.127599 -1.072066
v -0.009670 0.155457 -1.077275
v -0.036752 0.140456 -1.125867
v -0.033751 0.130207 -1.116479
v -0.007497 0.134345 -1.173471
v -0.009359 0.123578 -1.142584
v -0.012378 0.104336 -1.134596
v -0.006291 0.143966 -1.175154
v -0.008251 0.103680 -1.124832
v -0.023434 0.117030 -1.085496
v -0.018150 0.112563 -1.148980
v -0.003474 0.164488 -1.142973
v -0.005704 0.119422 -1.165311
v -0.029563 0.115182 -1.114205
v -0.015248 0.110874 -1.157940
v -0.013829 0.157017 -1.076262
v -0.013144 0.140968 -1.043991
v -0.028683 0.177162 -1.113248
v -0.006284 0.106229 -1.075780
v -0.004104 0.150449 -1.170803
v -0.024911 0.165725 -1.109899
v -0.020611 0.107817 -1.085139
v -0.017238 0.150519 -1.138965
v -0.003128 0.176797 -1.117075
v -0.014179 0.139857 -1.027510
v -0.024182 0.151543 -1.137761
v -0.027681 0.120315 -1.111688
v -0.030261 0.137781 -1.138136
v -0.002295 0.170240 -1.104790
v -0.024261 0.126716 -1.096095
v -0.020346 0.103828 -1.110147
v -0.009738 0.156037 -1.051434
v -0.013533 0.169999 -1.138300
v -0.026836 0.108692 -1.110763
v -0.005211 0.162411 -1.092450
v -0.009251 0.140515 -0.993481
v -0.006121 0.135808 -1.145719
v -0.024331 0.162412 -1.138456
v -0.028593 0.152700 -1.114962
v -0.010793 0.139979 -1.010218
v -0.023784 0.153354 -1.094923
v -0.021852 0.165227 -1.143139
v -0.013967 0.118688 -1.150893
v -0.006439 0.120379 -1.152294
v -0.027417 0.118728 -1.104869
v -0.018890 0.118010 -1.143395
v -0.025526 0.160621 -1.112348
v -0.029692 0.117514 -1.115009
v -0.008545 0.143794 -0.963462
v -0.021877 0.111069 -1.087535
v -0.030305 0.101529 -1.122212
v -0.015551 0.136895 -1.144294
v -0.010452 0.120116 -1.157656
v -0.003643 0.110859 -1.162843
v -0.031657 0.148869 -1.109963
v -0.011865 0.118501 -1.156157
v -0.016246 0.165278 -1.139263
v -0.018849 0.142418 -1.151064
v -0.010589 0.116221 -1.165548
v -0.033027 0.108593 -1.125102
v -0.017475 0.141782 -1.155442
v -0.014465 0.123980 -1.139729
v -0.015040 0.127541 -1.064232
v -0.030646 0.124283 -1.110275
v -0.011009 0.127760 -1.139245
v -0.021181 0.177202 -1.126647
v -0.019465 0.141697 -1.059011
v -0.013558 0.107119 -1.077416
v -0.026277 0.179570 -1.117512
v -0.017710 0.154666 -1.073975
v -0.024482 0.178088 -1.121996
v -0.029248 0.142928 -1.101254
v -0.029156 0.149201 -1.133499
v -0.003100 0.133502 -1.165879
v -0.024459 0.159566 -1.136621
v -0.023799 0.146248 -1.143027
v -0.013178 0.149736 -1.017724
v -0.021850 0.106008 -1.140221
v -0.024352 0.120314 -1.094908
v -0.022948 0.170408 -1.110323
v -0.017669 0.112260 -1.154279
v -0.012143 0.144905 -1.166410
v -0.013852 0.175347 -1.120534
v -0.023325 0.106346 -1.158724
v -0.020096 0.154497 -1.138215
v -0.003903 0.111275 -1.167539
v -0.025529 0.120390 -1.102226
v -0.024196 0.124114 -1.132801
v -0.005339 0.139311 -1.000962
v -0.017170 0.103390 -1.132771
v -0.018228 0.150601 -1.066530
v -0.007658 0.107458 -1.148022
v -0.018404 0.102160 -1.118235
v -0.004664 0.147835 -1.176409
v -0.008426 0.157168 -1.150817
v -0.008774 0.111679 -1.164094
v -0.022700 0.139538 -1.083174
v -0.007340 0.172791 -1.130734
v -0.006511 0.112053 -1.165627
v -0.003939 0.172570 -1.129399
v -0.033402 0.135618 -1.132950
v -0.017231 0.104816 -1.102089
v -0.028725 0.132850 -1.134838
v -0.034985 0.141037 -1.128155
v -0.025990 0.124927 -1.104164
v -0.020663 0.167681 -1.130521
v -0.035089 0.144457 -1.132438
v -0.035375 0.145588 -1.128911
v -0.013372 0.172801 -1.133938
v -0.015271 0.157179 -1.141554
v -0.002391 0.163673 -1.094677
v -0.025060 0.158502 -1.128313
v -0.006062 0.138809 -1.176769
v -0.020201 0.175142 -1.106485
v -0.008307 0.136003 -1.160982
v -0.024349 0.113533 -1.136742
v -0.017079 0.162484 -1.145248
v -0.025018 0.117555 -1.133057
v -0.028730 0.149785 -1.129088
v -0.024290 0.183043 -1.124333
v -0.002575 0.154290 -1.158746
v -0.023068 0.120198 -1.085564
v -0.023413 0.120878 -1.133327
v -0.018549 0.147952 -1.151406
v -0.001955 0.156144 -1.154195
v -0.010949 0.135555 -1.044605
v -0.017615 0.145037 -1.156897
v -0.013466 0.137478 -1.044031
v -0.013112 0.139955 -1.163519
v -0.027495 0.118917 -1.122555
v -0.005878 0.133855 -1.142994
v -0.009799 0.135009 -1.142221
v -0.027060 0.100015 -1.126448
v -0.005696 0.139198 -0.971823
v -0.020057 0.145530 -1.151936
v -0.027166 0.101673 -1.131660
v -0.003796 0.156710 -1.072251
v -0.017123 0.138142 -1.055303
v -0.019089 0.179014 -1.110900
v -0.012154 0.149774 -1.037198
v -0.018803 0.114434 -1.078806
v -0.009275 0.141710 -0.978709
v -0.026619 0.112432 -1.100632
v -0.019524 0.141235 -1.147707
v -0.023940 0.109709 -1.101413
v -0.026512 0.100112 -1.118687
v -0.016559 0.140843 -1.148187
v -0.020622 0.105738 -1.102130
v -0.022977 0.149529 -1.081253
v -0.004688 0.174740 -1.122454
v -0.008190 0.153856 -1.154339
v -0.012259 0.118891 -1.071929
v -0.008659 0.120107 -1.164990
v -0.007848 0.152180 -0.965118
v -0.012783 0.139321 -1.017578
v -0.011456 0.173792 -1.128172
v -0.032022 0.147483 -1.134380
v -0.015900 0.147583 -1.028565
v -0.010007 0.170558 -1.131351
v -0.023142 0.137970 -1.089840
v -0.015800 0.148046 -1.023363
v -0.012314 0.115714 -1.159618
v -0.028426 0.154486 -1.106324
v -0.012203 0.116775 -1.156109
v -0.027599 0.153578 -1.104088
v -0.008333 0.119162 -1.153869
v -0.028137 0.121943 -1.112149
v -0.009804 0.119231 -1.156319
v -0.018600 0.136363 -1.142323
v -0.002278 0.178503 -1.119384
v -0.011143 0.120531 -1.154093
v -0.004256 0.116891 -1.167541
v -0.021625 0.154687 -1.135520
v -0.007321 0.145543 -1.171521
v -0.024521 0.156876 -1.135133
v -0.025452 0.174819 -1.125189
v -0.012302 0.124894 -1.138933
v -0.026178 0.159449 -1.134156
v -0.008807 0.160418 -1.090043
v -0.021712 0.142534 -1.073802
v -0.032927 0.103397 -1.126166
v -0.016960 0.165042 -1.097785
v -0.030202 0.116786 -1.117568
v -0.016261 0.120580 -1.143340
v -0.030657 0.183212 -1.118462
v -0.014653 0.147371 -1.035121
v -0.021323 0.160593 -1.093529
v -0.030462 0.185984 -1.121441
v -0.006956 0.174764 -1.120694
v -0.030509 0.144873 -1.102435
v -0.007644 0.156611 -1.051402
v -0.021366 0.121903 -1.079330
v -0.025596 0.150607 -1.095063
v -0.010441 0.119857 -1.163395
v -0.026602 0.142753 -1.141386
v -0.004847 0.145305 -1.176986
v -0.007230 0.119129 -1.161903
v -0.026456 0.153334 -1.128160
v -0.020764 0.138082 -1.062872
v -0.016964 0.143244 -1.155782
v -0.017575 0.126333 -1.067584
v -0.020176 0.165620 -1.137530
v -0.014052 0.126565 -1.138690
v -0.009241 0.127871 -1.061210
v -0.015063 0.127585 -1.137509
v -0.003383 0.133520 -1.173920
v -0.028005 0.187415 -1.121873
v -0.015002 0.171482 -1.105024
v -0.010231 0.138482 -1.170839
v -0.005362 0.112282 -1.170726
v -0.007726 0.132311 -1.171239
v -0.007367 0.113252 -1.166955
v -0.031710 0.114530 -1.126638
v -0.015881 0.149413 -1.145546
v -0.019097 0.108570 -1.145197
v -0.029840 0.109488 -1.114162
v -0.008580 0.155568 -1.043487
v -0.028232 0.111937 -1.111628
v -0.025630 0.102572 -1.115716
v -0.024592 0.175323 -1.113329
v -0.021999 0.162159 -1.142280
v -0.026054 0.158026 -1.132387
v -0.006605 0.165789 -1.140106
v -0.010917 0.137436 -1.029681
v -0.026233 0.183241 -1.124856
v -0.033620 0.133263 -1.112874
v -0.008754 0.136048 -1.039633
v -0.020228 0.161515 -1.097051
v -0.015016 0.107983 -1.149275
v -0.002569 0.160046 -1.149010
v -0.015968 0.176746 -1.118483
v -0.023010 0.159018 -1.091315
v -0.013672 0.144593 -1.039962
v -0.016462 0.112396 -1.151617
v -0.005973 0.155355 -1.066403
v -0.018249 0.106708 -1.081991
v -0.017222 0.110928 -1.150167
v -0.029540 0.114571 -1.129038
v -0.003652 0.167591 -1.100791
v -0.032592 0.112032 -1.121873
v -0.031095 0.112926 -1.120084
v -0.003246 0.173053 -1.109787
v -0.024184 0.108605 -1.138551
v -0.003244 0.174809 -1.113383
v -0.006015 0.149956 -0.954671
v -0.027581 0.155478 -1.112293
v -0.002784 0.135013 -1.159581
v -0.006219 0.173665 -1.127578
v -0.009884 0.155170 -1.148802
v -0.021382 0.167741 -1.116318
v -0.033042 0.139312 -1.134606
v -0.013305 0.152318 -1.142860
v -0.009298 0.139501 -1.007742
v -0.015788 0.153380 -1.141908
v -0.006603 0.132285 -1.168010
v -0.032188 0.145490 -1.108212
v -0.011812 0.122450 -1.143024
v -0.012932 0.104629 -1.100870
v -0.029668 0.100656 -1.127297
v -0.013888 0.121073 -1.143550
v -0.008176 0.164395 -1.142608
v -0.027914 0.120055 -1.126372
v -0.015532 0.118018 -1.147568
v -0.010581 0.138447 -1.154503
v -0.011390 0.137141 -1.157389
v -0.024037 0.144084 -1.144334
v -0.015463 0.120233 -1.146292
v -0.010103 0.135856 -1.158811
v -0.008048 0.165794 -1.099560
v -0.013181 0.121821 -1.145412
v -0.008365 0.155647 -0.982000
v -0.014325 0.112738 -1.158411
v -0.025389 0.169527 -1.109321
v -0.011712 0.103788 -1.085171
v -0.022858 0.124584 -1.080043
v -0.025608 0.159069 -1.129417
v -0.021708 0.162099 -1.099999
v -0.024499 0.167535 -1.123953
v -0.029493 0.149352 -1.123883
v -0.023786 0.164175 -1.125563
v -0.011773 0.103436 -1.130156
v -0.010379 0.139980 -1.173750
v -0.022768 0.104661 -1.109656
v -0.006353 0.157080 -1.076976
v -0.012653 0.143799 -1.166199
v -0.023916 0.165795 -1.101499
v -0.020404 0.118314 -1.077443
v -0.022464 0.154953 -1.087696
v -0.024053 0.126014 -1.131645
v -0.015535 0.137399 -1.049681
v -0.032443 0.130139 -1.109005
v -0.021797 0.130700 -1.137592
v -0.024793 0.122497 -1.096135
v -0.006115 0.160895 -1.145677
v -0.009814 0.155997 -1.066200
v -0.022213 0.133862 -1.092580
v -0.026402 0.186958 -1.123265
v -0.007202 0.134547 -1.045595
v -0.015847 0.157144 -1.079410
v -0.003516 0.142411 -1.177138
v -0.004145 0.152328 -1.163766
v -0.024801 0.111501 -1.097686
v -0.017461 0.141210 -1.151039
v -0.006599 0.159945 -1.147560
v -0.018831 0.105960 -1.086412
v -0.025716 0.112951 -1.133851
v -0.022869 0.131267 -1.087515
v -0.021828 0.139114 -1.067381
v -0.026616 0.131639 -1.133743
v -0.016025 0.110691 -1.153689
v -0.033070 0.124931 -1.120773
v -0.014033 0.131155 -1.058034
v -0.030384 0.108643 -1.117867
v -0.030661 0.122390 -1.121232
v -0.014189 0.138787 -1.044160
v -0.006103 0.154535 -1.156688
v -0.008460 0.104300 -1.113061
v -0.032857 0.147048 -1.113381
v -0.006221 0.156736 -1.151873
v -0.005257 0.174858 -1.113661
v -0.027501 0.181840 -1.122937
v -0.024431 0.163966 -1.134503
v -0.013743 0.154554 -1.062974
v -0.024666 0.116151 -1.095629
v -0.029891 0.150094 -1.104016
v -0.014251 0.141549 -1.022807
v -0.026273 0.155969 -1.117502
v -0.027146 0.120529 -1.106048
v -0.014102 0.138751 -1.024930
v -0.009120 0.154330 -1.005304
v -0.010364 0.172836 -1.109670
v -0.024218 0.159589 -1.116407
v -0.012870 0.123260 -1.140074
v -0.009463 0.173570 -1.120791
v -0.023620 0.139504 -1.142876
v -0.009844 0.120597 -1.161145
v -0.015739 0.106102 -1.139571
v -0.023142 0.142537 -1.146354
v -0.011442 0.119161 -1.159853
v -0.008760 0.140327 -0.979196
v -0.010575 0.138002 -1.144570
v -0.009859 0.119558 -1.159711
v -0.003794 0.176277 -1.119601
v -0.010995 0.111941 -1.163628
v -0.021175 0.146920 -1.147003
v -0.009845 0.112523 -1.165977
v -0.025926 0.124239 -1.128258
v -0.015494 0.145712 -1.159844
v -0.004423 0.114342 -1.169881
v -0.020695 0.142229 -1.147282
v -0.023119 0.127545 -1.083482
v -0.010346 0.103956 -1.080403
v -0.021503 0.152669 -1.135604
v -0.024146 0.122724 -1.086923
v -0.017605 0.176491 -1.108520
v -0.014698 0.148017 -1.018160
v -0.012362 0.148396 -1.011017
v -0.012658 0.136925 -1.161857
v -0.017763 0.131954 -1.141243
v -0.023696 0.161857 -1.124237
v -0.012270 0.115968 -1.162209
v -0.008913 0.138230 -1.173879
v -0.020584 0.142381 -1.065197
v -0.022833 0.107204 -1.103404
v -0.002513 0.168630 -1.138562
v -0.017859 0.140343 -1.054907
v -0.006757 0.131785 -1.052846
v -0.013770 0.109005 -1.151751
v -0.004397 0.123574 -1.065721
v -0.011377 0.119662 -1.152495
v -0.008741 0.137345 -1.157971
v -0.004079 0.120090 -1.069377
v -0.012223 0.120617 -1.151141
v -0.009125 0.167934 -1.104852
v -0.010789 0.105512 -1.077496
v -0.007470 0.151037 -1.158832
v -0.009503 0.148515 -0.994341
v -0.034221 0.105798 -1.123857
v -0.028456 0.128677 -1.129698
v -0.022038 0.179838 -1.110746
v -0.018090 0.147869 -1.057106
v -0.013386 0.104534 -1.094881
v -0.011241 0.174082 -1.111886
v -0.029809 0.102827 -1.117676
v -0.031035 0.147669 -1.120324
v -0.028978 0.108850 -1.134347
v -0.030233 0.150182 -1.120625
v -0.031686 0.141177 -1.136277
v -0.004882 0.121656 -1.156240
v -0.004092 0.117007 -1.166577
v -0.025343 0.160957 -1.137689
v -0.014087 0.139001 -1.149756
v -0.007731 0.175441 -1.109613
v -0.010133 0.169142 -1.135339
v -0.002717 0.138114 -1.176918
v -0.022423 0.160741 -1.140564
v -0.025035 0.111539 -1.103440
v -0.024051 0.162855 -1.140181
v -0.011896 0.142350 -1.169973
v -0.023592 0.164403 -1.136095
v -0.009108 0.147153 -0.954554
v -0.032887 0.137065 -1.109354
v -0.008554 0.172598 -1.126143
v -0.003177 0.119651 -1.165065
v -0.025610 0.172501 -1.105716
v -0.007705 0.175060 -1.115126
v -0.014168 0.104203 -1.107965
v -0.026211 0.169320 -1.106528
v -0.009995 0.174472 -1.114415
v -0.006786 0.139308 -1.009421
v -0.016685 0.107864 -1.078895
v -0.023551 0.164118 -1.128536
v -0.028209 0.106801 -1.134952
v -0.028248 0.150483 -1.125548
v -0.011975 0.156538 -1.075872
v -0.028928 0.102855 -1.132270
v -0.013162 0.139103 -1.036326
v -0.010879 0.143369 -1.170821
v -0.024009 0.106761 -1.159208
v -0.035647 0.136217 -1.128908
v -0.011781 0.155009 -1.053344
v -0.018454 0.116067 -1.145096
v -0.022168 0.172397 -1.121382
v -0.019858 0.113317 -1.145408
v -0.004336 0.117128 -1.071601
v -0.023684 0.143573 -1.085286
v -0.009418 0.148680 -0.980603
v -0.004695 0.113943 -1.073151
v -0.020639 0.154846 -1.080428
v -0.013070 0.112197 -1.159360
v -0.007468 0.120646 -1.164423
v -0.003890 0.134941 -1.162143
v -0.022162 0.151842 -1.090130
v -0.032428 0.135260 -1.108201
v -0.020280 0.109364 -1.143957
v -0.004360 0.155836 -1.007454
v -0.018347 0.169601 -1.102737
v -0.009679 0.108052 -1.075693
v -0.023884 0.134373 -1.139625
v -0.010353 0.125979 -1.064329
v -0.024867 0.172503 -1.124639
v -0.023635 0.117565 -1.092814
v -0.022543 0.168430 -1.121433
v -0.011621 0.173689 -1.125512
v -0.013242 0.162027 -1.093903
v -0.019248 0.146625 -1.153688
v -0.012741 0.159153 -1.089993
v -0.007525 0.103893 -1.131381
v -0.029620 0.187775 -1.123848
v -0.012048 0.172257 -1.131238
v -0.014700 0.150822 -1.053241
v -0.026389 0.181260 -1.119736
v -0.023249 0.145207 -1.084448
v -0.025754 0.131671 -1.098663
v -0.011351 0.152022 -1.045683
v -0.029543 0.150060 -1.115908
v -0.027933 0.126815 -1.104245
v -0.024219 0.124013 -1.089040
v -0.035082 0.103256 -1.121530
v -0.020145 0.106407 -1.095593
v -0.023294 0.127131 -1.080950
v -0.015395 0.139586 -1.050682
v -0.027281 0.150752 -1.126994
v -0.013010 0.123140 -1.142251
v -0.008714 0.143866 -0.954538
v -0.022974 0.162280 -1.113552
v -0.007495 0.146793 -1.168035
v -0.029299 0.130523 -1.129855
v -0.008611 0.150365 -0.968431
v -0.017611 0.120730 -1.141690
v -0.013904 0.158450 -1.083124
v -0.006332 0.151788 -1.160960
v -0.007219 0.139696 -0.970589
v -0.023863 0.161101 -1.118874
v -0.009005 0.105064 -1.137730
v -0.014275 0.166066 -1.141640
v -0.012558 0.118492 -1.154044
v -0.012927 0.167732 -1.101620
v -0.031453 0.107390 -1.118813
v -0.019468 0.151788 -1.136808
v -0.007178 0.111622 -1.162680
v -0.022632 0.165403 -1.130438
v -0.024225 0.170444 -1.127882
v -0.016182 0.163635 -1.143738
v -0.020623 0.165278 -1.141811
v -0.017336 0.135271 -1.056160
v -0.021165 0.123236 -1.135366
v -0.014425 0.164210 -1.142449
v -0.027545 0.154178 -1.116098
v -0.006011 0.167760 -1.100973
v -0.011090 0.135048 -1.165194
v -0.014300 0.141616 -1.027197
v -0.004963 0.164907 -1.096635
v -0.022417 0.110066 -1.093123
v -0.030843 0.116617 -1.126308
v -0.027424 0.137683 -1.098487
v -0.026758 0.114897 -1.130990
v -0.018999 0.103314 -1.112770
v -0.036276 0.139407 -1.121550
v -0.018106 0.158769 -1.140745
v -0.010216 0.119647 -1.150689
v -0.023275 0.107346 -1.139325
v -0.028562 0.153990 -1.111754
v -0.029540 0.116555 -1.109700
v -0.009654 0.174520 -1.117274
v -0.018022 0.102408 -1.129529
v -0.030097 0.116653 -1.112785
v -0.032570 0.102002 -1.125113
v -0.002575 0.118304 -1.166430
v -0.014866 0.122557 -1.141527
v -0.012891 0.115667 -1.157993
v -0.013605 0.108765 -1.169346
v -0.004589 0.108627 -1.074493
v -0.019211 0.107426 -1.143970
v -0.012937 0.110880 -1.168727
v -0.023662 0.160066 -1.104491
v -0.004439 0.128230 -1.141852
v -0.017574 0.110984 -1.154331
v -0.022256 0.161144 -1.099458
v -0.021215 0.135767 -1.077946
v -0.004642 0.138735 -0.959194
v 0.000000 0.173497 -1.129660
v 0.000000 0.165646 -1.098450
v 0.000000 0.104718 -1.098473
v 0.000000 0.169174 -1.103697
v 0.000000 0.155881 -1.011131
v -0.002990 0.162110 -1.146205
v -0.007792 0.164337 -1.141363
v -0.015884 0.151713 -1.145223
v -0.014235 0.151654 -1.143775
v -0.011077 0.152569 -1.151732
v -0.006861 0.148046 -1.169067
v 0.000000 0.138107 -0.959906
v 0.000000 0.108677 -1.154828
v 0.000000 0.150819 -1.171441
v 0.000000 0.131430 -1.141638
v 0.000000 0.128534 -1.142091
v 0.000000 0.139648 -1.013406
v 0.000000 0.158545 -1.075497
v 0.000000 0.180530 -1.116999
v 0.000000 0.103874 -1.117074
v 0.000000 0.133939 -1.047002
v -0.015516 0.145705 -1.159813
v -0.015511 0.145716 -1.159815
v -0.015506 0.145726 -1.159817
v -0.014304 0.147238 -1.159827
v -0.009446 0.148733 -1.158827
v -0.017387 0.146172 -1.156740
v -0.005875 0.131869 -1.141088
v 0.000000 0.133736 -1.165715
v -0.011673 0.136864 -1.166320
v -0.011503 0.138550 -1.167482
v -0.011114 0.139969 -1.168500
v -0.011758 0.117322 -1.159667
v -0.017641 0.118013 -1.144947
v 0.000000 0.156160 -1.041787
v -0.021438 0.136350 -1.142727
v -0.023163 0.137948 -1.143189
v 0.000000 0.138187 -0.954533
v 0.000000 0.138188 -0.954479
v 0.000000 0.163797 -1.146866
v 0.000000 0.171036 -1.136650
v 0.000000 0.140108 -1.177329
v 0.000000 0.156626 -1.051401
v 0.000000 0.156958 -1.067358
v 0.000000 0.118110 -1.162087
v 0.000000 0.115577 -1.167860
v 0.000000 0.104706 -1.077206
v 0.000000 0.178018 -1.115572
v 0.000000 0.180061 -1.119660
v 0.000000 0.155511 -1.033920
v 0.000000 0.126286 -1.145000
v 0.000000 0.122530 -1.157539
v 0.000000 0.118458 -1.160742
v 0.000000 0.165187 -1.092503
v 0.000000 0.106421 -1.146141
v 0.000000 0.126536 -1.061453
v 0.000000 0.104083 -1.133154
v 0.000000 0.104651 -1.106132
v 0.000000 0.103640 -1.083379
v 0.000000 0.103894 -1.079710
v 0.000000 0.131462 -1.053105
v 0.000000 0.117701 -1.071100
v 0.000000 0.113848 -1.072870
v 0.003918 0.138452 -0.954479
v 0.002386 0.138310 -0.954475
v 0.000000 0.150193 -0.954621
v 0.023864 0.161101 -1.118874
v 0.023696 0.161857 -1.124237
v 0.025824 0.153385 -1.125751
v 0.006182 0.139311 -0.954491
v 0.028978 0.108850 -1.134347
v 0.029571 0.109055 -1.129564
v 0.025717 0.112951 -1.133851
v 0.022701 0.139538 -1.083174
v 0.023143 0.137970 -1.089840
v 0.021714 0.136618 -1.086961
v 0.008991 0.147502 -0.962597
v 0.009224 0.148241 -0.973908
v 0.008545 0.143794 -0.963462
v 0.002361 0.138235 -0.959350
v 0.009608 0.155478 -1.014613
v 0.008000 0.155605 -0.994604
v 0.004360 0.155836 -1.007454
v 0.007582 0.139632 -0.993255
v 0.000000 0.138731 -0.974305
v 0.005696 0.139198 -0.971823
v 0.008582 0.140916 -0.971442
v 0.007220 0.139696 -0.970589
v 0.007185 0.139569 -0.959003
v 0.023069 0.120198 -1.085564
v 0.024352 0.120314 -1.094908
v 0.023434 0.117030 -1.085496
v 0.002785 0.135013 -1.159581
v 0.002930 0.135136 -1.151011
v 0.007865 0.137598 -1.154371
v 0.004729 0.125411 -1.144941
v 0.004894 0.122974 -1.150999
v 0.006269 0.121383 -1.147346
v 0.009360 0.123578 -1.142584
v 0.023862 0.174619 -1.106256
v 0.028254 0.180599 -1.112170
v 0.025610 0.172501 -1.105716
v 0.029094 0.128139 -1.104519
v 0.027424 0.137683 -1.098487
v 0.031435 0.136678 -1.104750
v 0.009799 0.135009 -1.142221
v 0.009662 0.132152 -1.140733
v 0.014033 0.132766 -1.141647
v 0.027970 0.104409 -1.115897
v 0.024504 0.105927 -1.109836
v 0.028794 0.107554 -1.115160
v 0.018228 0.150601 -1.066530
v 0.014700 0.150822 -1.053241
v 0.015325 0.153785 -1.064692
v 0.019423 0.145188 -1.060565
v 0.019466 0.141697 -1.059011
v 0.018091 0.147869 -1.057106
v 0.019492 0.148815 -1.141174
v 0.023800 0.146248 -1.143027
v 0.026276 0.147074 -1.138723
v 0.025826 0.149492 -1.136556
v 0.023163 0.137948 -1.143189
v 0.019524 0.141235 -1.147707
v 0.021439 0.136350 -1.142727
v 0.032784 0.131212 -1.126851
v 0.033718 0.129355 -1.120878
v 0.038255 0.134085 -1.125410
v 0.032593 0.112032 -1.121873
v 0.030844 0.116617 -1.126308
v 0.031710 0.114530 -1.126638
v 0.034189 0.110152 -1.124155
v 0.015395 0.139586 -1.050682
v 0.013144 0.140968 -1.043991
v 0.014589 0.144249 -1.044426
v 0.024482 0.178088 -1.121996
v 0.021191 0.171102 -1.119061
v 0.022515 0.172819 -1.115280
v 0.017780 0.119069 -1.074485
v 0.017575 0.126333 -1.067584
v 0.020404 0.118314 -1.077443
v 0.011219 0.133809 -1.049850
v 0.014034 0.131155 -1.058034
v 0.008245 0.130391 -1.056378
v 0.011781 0.155009 -1.053344
v 0.008646 0.155138 -1.035797
v 0.012155 0.149774 -1.037198
v 0.014230 0.150455 -1.025490
v 0.011541 0.154711 -1.024384
v 0.009120 0.154330 -1.005304
v 0.009503 0.148515 -0.994341
v 0.013178 0.149736 -1.017724
v 0.015901 0.147583 -1.028565
v 0.014300 0.141616 -1.027197
v 0.014251 0.141549 -1.022807
v 0.020639 0.154846 -1.080428
v 0.018666 0.158571 -1.087132
v 0.022034 0.156761 -1.086988
v 0.022977 0.149529 -1.081253
v 0.022276 0.148494 -1.085724
v 0.021712 0.142534 -1.073802
v 0.017605 0.176491 -1.108520
v 0.020201 0.175142 -1.106485
v 0.015002 0.171482 -1.105024
v 0.015968 0.176746 -1.118483
v 0.013852 0.175347 -1.120534
v 0.013163 0.173841 -1.126369
v 0.010391 0.138691 -1.017287
v 0.013288 0.138081 -1.024779
v 0.010917 0.137436 -1.029681
v 0.011896 0.142350 -1.169973
v 0.010379 0.139980 -1.173750
v 0.010232 0.138482 -1.170839
v 0.011114 0.139969 -1.168500
v 0.034670 0.142690 -1.125008
v 0.032825 0.147523 -1.124478
v 0.035375 0.145588 -1.128911
v 0.033403 0.135618 -1.132950
v 0.028726 0.132850 -1.134838
v 0.022897 0.141417 -1.078467
v 0.027600 0.153578 -1.104088
v 0.029891 0.150094 -1.104016
v 0.025597 0.150607 -1.095063
v 0.014698 0.148017 -1.018160
v 0.015800 0.148046 -1.023363
v 0.012783 0.139321 -1.017578
v 0.012362 0.148396 -1.011017
v 0.010793 0.139979 -1.010218
v 0.017488 0.160051 -1.144227
v 0.018106 0.158769 -1.140745
v 0.022423 0.160741 -1.140564
v 0.022000 0.162159 -1.142280
v 0.026772 0.112830 -1.108261
v 0.026620 0.112432 -1.100632
v 0.029185 0.115215 -1.105559
v 0.031150 0.147247 -1.128331
v 0.025856 0.145107 -1.141943
v 0.033405 0.144406 -1.137152
v 0.032022 0.147483 -1.134380
v 0.009679 0.108052 -1.075693
v 0.011713 0.114287 -1.074372
v 0.013558 0.107119 -1.077416
v 0.018081 0.105346 -1.096310
v 0.011712 0.103788 -1.085171
v 0.015952 0.104814 -1.083335
v 0.004642 0.138735 -0.959194
v 0.000000 0.167722 -1.143029
v 0.003475 0.164488 -1.142973
v 0.002514 0.168630 -1.138562
v 0.003939 0.172570 -1.129399
v 0.004753 0.169988 -1.134811
v 0.018405 0.102160 -1.118235
v 0.017370 0.102169 -1.124943
v 0.008252 0.103680 -1.124832
v 0.017170 0.103390 -1.132771
v 0.015739 0.106102 -1.139571
v 0.012378 0.104336 -1.134596
v 0.010541 0.164346 -1.098692
v 0.008807 0.160418 -1.090043
v 0.005211 0.162411 -1.092450
v 0.007744 0.140826 -0.954510
v 0.011137 0.170564 -1.134699
v 0.010134 0.169142 -1.135339
v 0.008177 0.164395 -1.142608
v 0.011046 0.166641 -1.143040
v 0.022840 0.166414 -1.140730
v 0.024051 0.162855 -1.140181
v 0.024149 0.164278 -1.138393
v 0.021338 0.166703 -1.136682
v 0.005875 0.131869 -1.141088
v 0.005227 0.130224 -1.141502
v 0.011009 0.127760 -1.139245
v 0.014654 0.147371 -1.035121
v 0.012335 0.141131 -1.037101
v 0.014121 0.172373 -1.130871
v 0.016468 0.171190 -1.131569
v 0.019213 0.172324 -1.129598
v 0.021181 0.177202 -1.126647
v 0.016821 0.174734 -1.126803
v 0.007659 0.107458 -1.148022
v 0.003643 0.110859 -1.162843
v 0.019010 0.125914 -1.070077
v 0.021366 0.121903 -1.079330
v 0.018575 0.130371 -1.064790
v 0.017337 0.135271 -1.056160
v 0.019247 0.133895 -1.064404
v 0.000000 0.147556 -1.178875
v 0.001757 0.143827 -1.178063
v 0.004664 0.147835 -1.176409
v 0.004104 0.150449 -1.170803
v 0.000000 0.149287 -1.175629
v 0.017231 0.104816 -1.102089
v 0.022768 0.104661 -1.109656
v 0.020347 0.103828 -1.110147
v 0.013387 0.104534 -1.094881
v 0.024899 0.140904 -1.143468
v 0.030262 0.137781 -1.138136
v 0.031686 0.141177 -1.136277
v 0.026603 0.142753 -1.141386
v 0.017475 0.141782 -1.155442
v 0.012893 0.137749 -1.163089
v 0.012659 0.136925 -1.161857
v 0.018850 0.142418 -1.151064
v 0.009109 0.147153 -0.954554
v 0.008714 0.143866 -0.954538
v 0.008612 0.150365 -0.968431
v 0.007732 0.175441 -1.109613
v 0.009782 0.174107 -1.111039
v 0.006069 0.171408 -1.104676
v 0.009464 0.173570 -1.120791
v 0.009908 0.172545 -1.127150
v 0.011427 0.174522 -1.118306
v 0.039000 0.135361 -1.119457
v 0.033752 0.130207 -1.116479
v 0.036165 0.134803 -1.114942
v 0.031657 0.148869 -1.109963
v 0.008324 0.155183 -0.976341
v 0.032841 0.127848 -1.112628
v 0.033070 0.124931 -1.120773
v 0.031856 0.123091 -1.115927
v 0.024580 0.112764 -1.095688
v 0.027418 0.118728 -1.104869
v 0.016123 0.155849 -1.142406
v 0.012537 0.155728 -1.143913
v 0.013305 0.152318 -1.142860
v 0.007470 0.151037 -1.158832
v 0.006949 0.149261 -1.164951
v 0.008064 0.147733 -1.162123
v 0.009446 0.148733 -1.158827
v 0.005973 0.155355 -1.066403
v 0.007644 0.156611 -1.051402
v 0.015605 0.159490 -1.086927
v 0.015624 0.160277 -1.093478
v 0.020228 0.161515 -1.097051
v 0.029540 0.116555 -1.109700
v 0.027146 0.120529 -1.106048
v 0.027681 0.120315 -1.111688
v 0.029964 0.116141 -1.121878
v 0.027496 0.118917 -1.122555
v 0.027914 0.120055 -1.126372
v 0.006606 0.165789 -1.140106
v 0.007685 0.170291 -1.134871
v 0.004146 0.152328 -1.163766
v 0.002575 0.154290 -1.158746
v 0.000000 0.154596 -1.158512
v 0.013243 0.162027 -1.093903
v 0.010215 0.156793 -1.085142
v 0.006027 0.158909 -1.084564
v 0.017098 0.126641 -1.138719
v 0.019373 0.125361 -1.136873
v 0.020388 0.128484 -1.136976
v 0.017764 0.131954 -1.141243
v 0.029540 0.114571 -1.129038
v 0.027932 0.120042 -1.129380
v 0.023414 0.120878 -1.133327
v 0.016247 0.165278 -1.139263
v 0.014426 0.164210 -1.142449
v 0.016183 0.163635 -1.143738
v 0.020623 0.165278 -1.141811
v 0.011736 0.163160 -1.144583
v 0.008362 0.161493 -1.145651
v 0.011376 0.159263 -1.147918
v 0.017079 0.162484 -1.145248
v 0.023863 0.125569 -1.090707
v 0.024219 0.124013 -1.089040
v 0.020876 0.132459 -1.081083
v 0.019454 0.127599 -1.072066
v 0.021784 0.129934 -1.072942
v 0.003139 0.160508 -1.087918
v 0.003797 0.156710 -1.072251
v 0.000000 0.162008 -1.083012
v 0.029845 0.104203 -1.132456
v 0.031642 0.105982 -1.130031
v 0.028209 0.106801 -1.134952
v 0.031453 0.107390 -1.118813
v 0.035691 0.104061 -1.121120
v 0.029810 0.102827 -1.117676
v 0.022578 0.166252 -1.111191
v 0.021382 0.167741 -1.116318
v 0.021975 0.163595 -1.115546
v 0.022974 0.162280 -1.113552
v 0.032858 0.147048 -1.113381
v 0.028426 0.154486 -1.106324
v 0.028563 0.153990 -1.111754
v 0.003100 0.133502 -1.165879
v 0.008307 0.136003 -1.160982
v 0.009339 0.133790 -1.164421
v 0.006062 0.138809 -1.176769
v 0.007498 0.134345 -1.173471
v 0.009129 0.141085 -1.175694
v 0.019438 0.114986 -1.141754
v 0.018454 0.116067 -1.145096
v 0.020551 0.109300 -1.142655
v 0.007179 0.111622 -1.162680
v 0.013770 0.109005 -1.151751
v 0.029986 0.180247 -1.113563
v 0.027612 0.173795 -1.108688
v 0.021709 0.162099 -1.099999
v 0.025876 0.164536 -1.106273
v 0.026173 0.159396 -1.110252
v 0.004398 0.123574 -1.065721
v 0.009241 0.127871 -1.061210
v 0.010353 0.125979 -1.064329
v 0.006510 0.115427 -1.168275
v 0.007368 0.113252 -1.166955
v 0.007893 0.116534 -1.165496
v 0.026675 0.100369 -1.120838
v 0.031073 0.100920 -1.124256
v 0.027061 0.100015 -1.126448
v 0.021477 0.134864 -1.075116
v 0.022678 0.131307 -1.077294
v 0.021503 0.135932 -1.067844
v 0.022658 0.138741 -1.074084
v 0.023742 0.162925 -1.120607
v 0.024500 0.167535 -1.123953
v 0.023428 0.165950 -1.127427
v 0.023787 0.164175 -1.125563
v 0.025452 0.174819 -1.125189
v 0.026151 0.179466 -1.123391
v 0.024901 0.178640 -1.126052
v 0.024171 0.174158 -1.128275
v 0.008761 0.140327 -0.979196
v 0.009251 0.140515 -0.993481
v 0.009233 0.145324 -0.992652
v 0.022744 0.170740 -1.123138
v 0.024867 0.172503 -1.124639
v 0.022543 0.168430 -1.121433
v 0.028186 0.108750 -1.136273
v 0.024350 0.113533 -1.136742
v 0.022316 0.111320 -1.139512
v 0.023276 0.107346 -1.139325
v 0.024851 0.153995 -1.135220
v 0.024521 0.156876 -1.135133
v 0.021625 0.154687 -1.135520
v 0.021504 0.152669 -1.135604
v 0.027320 0.151455 -1.132215
v 0.025060 0.158502 -1.128313
v 0.025608 0.159069 -1.129417
v 0.009276 0.141710 -0.978709
v 0.011780 0.122450 -1.068808
v 0.004696 0.113943 -1.073151
v 0.013533 0.169999 -1.138300
v 0.017294 0.166276 -1.135719
v 0.029564 0.115182 -1.114205
v 0.030202 0.116786 -1.117568
v 0.029692 0.117514 -1.115009
v 0.028832 0.120426 -1.117795
v 0.011242 0.174082 -1.111886
v 0.016563 0.177776 -1.114098
v 0.019089 0.179014 -1.110900
v 0.022038 0.179838 -1.110746
v 0.016964 0.143244 -1.155782
v 0.013113 0.139955 -1.163519
v 0.018549 0.147952 -1.151406
v 0.015881 0.149413 -1.145546
v 0.011803 0.150439 -1.153208
v 0.017104 0.147595 -1.156353
v 0.016685 0.107864 -1.078895
v 0.016263 0.114708 -1.076056
v 0.019961 0.109904 -1.081131
v 0.020145 0.106407 -1.095593
v 0.018832 0.105960 -1.086412
v 0.020611 0.107817 -1.085139
v 0.029465 0.182577 -1.120619
v 0.024593 0.175323 -1.113329
v 0.028684 0.177162 -1.113248
v 0.028005 0.187415 -1.121873
v 0.028916 0.185665 -1.118078
v 0.023901 0.183181 -1.114480
v 0.033362 0.140727 -1.133090
v 0.034986 0.141037 -1.128155
v 0.035089 0.144457 -1.132438
v 0.024213 0.127728 -1.100352
v 0.025754 0.131671 -1.098663
v 0.027933 0.126815 -1.104245
v 0.025991 0.124927 -1.104164
v 0.028137 0.121943 -1.112149
v 0.018600 0.136363 -1.142323
v 0.014459 0.139820 -1.153561
v 0.011390 0.137141 -1.157389
v 0.014088 0.139001 -1.149756
v 0.014168 0.104203 -1.107965
v 0.018999 0.103314 -1.112770
v 0.008460 0.104300 -1.113061
v 0.027546 0.154178 -1.116098
v 0.025477 0.156145 -1.121294
v 0.028249 0.150483 -1.125548
v 0.025526 0.160621 -1.112348
v 0.011442 0.119161 -1.159853
v 0.010442 0.119857 -1.163395
v 0.011345 0.117830 -1.162975
v 0.011759 0.117322 -1.159667
v 0.022745 0.102233 -1.115732
v 0.026513 0.100112 -1.118687
v 0.031433 0.100469 -1.119460
v 0.000000 0.132804 -1.171194
v 0.006604 0.132285 -1.168010
v 0.035647 0.136217 -1.128908
v 0.034163 0.141380 -1.108346
v 0.034792 0.141303 -1.116445
v 0.010216 0.119647 -1.150689
v 0.011021 0.120491 -1.147666
v 0.009168 0.170174 -1.107883
v 0.011756 0.171815 -1.106638
v 0.010365 0.172836 -1.109670
v 0.025927 0.124239 -1.128258
v 0.032215 0.124921 -1.123248
v 0.025924 0.128911 -1.133098
v 0.030662 0.122390 -1.121232
v 0.003687 0.118105 -1.160066
v 0.007230 0.119129 -1.161903
v 0.009804 0.119231 -1.156319
v 0.024911 0.165725 -1.109899
v 0.026694 0.173357 -1.110702
v 0.006121 0.135808 -1.145719
v 0.010869 0.138714 -1.146424
v 0.010582 0.138447 -1.154503
v 0.003177 0.119651 -1.165065
v 0.005779 0.119831 -1.163118
v 0.004092 0.117007 -1.166577
v 0.004257 0.116891 -1.167541
v 0.024578 0.159127 -1.102736
v 0.025600 0.156453 -1.108659
v 0.026084 0.157894 -1.100067
v 0.023784 0.153354 -1.094923
v 0.004424 0.114342 -1.169881
v 0.006512 0.112053 -1.165627
v 0.003904 0.111275 -1.167539
v 0.003247 0.173053 -1.109787
v 0.005763 0.174451 -1.106825
v 0.002295 0.170240 -1.104790
v 0.007705 0.175060 -1.115126
v 0.009996 0.174472 -1.114415
v 0.007541 0.176085 -1.111511
v 0.005257 0.174858 -1.113661
v 0.022464 0.154953 -1.087696
v 0.023918 0.159075 -1.095168
v 0.010347 0.103956 -1.080403
v 0.010789 0.105512 -1.077496
v 0.003129 0.176797 -1.117075
v 0.003244 0.174809 -1.113383
v 0.003783 0.173693 -1.124407
v 0.000000 0.175529 -1.124627
v 0.002278 0.178503 -1.119384
v 0.021324 0.160593 -1.093529
v 0.022256 0.161144 -1.099458
v 0.028232 0.111937 -1.111628
v 0.000000 0.138294 -1.029770
v 0.007202 0.134547 -1.045595
v 0.006758 0.131785 -1.052846
v 0.026837 0.108692 -1.110763
v 0.023940 0.109709 -1.101413
v 0.021458 0.107555 -1.096895
v 0.022418 0.110066 -1.093123
v 0.028456 0.128677 -1.129698
v 0.021156 0.180983 -1.122217
v 0.026402 0.186958 -1.123265
v 0.022187 0.182772 -1.116930
v 0.029540 0.186069 -1.124291
v 0.030657 0.183212 -1.118462
v 0.032888 0.137065 -1.109354
v 0.029248 0.142928 -1.101254
v 0.030509 0.144873 -1.102435
v 0.009814 0.155997 -1.066200
v 0.008450 0.155604 -1.071976
v 0.011975 0.156538 -1.075872
v 0.020188 0.152497 -1.074334
v 0.017710 0.154666 -1.073975
v 0.028124 0.187788 -1.125258
v 0.024290 0.183043 -1.124333
v 0.010576 0.138002 -1.144570
v 0.005878 0.133855 -1.142994
v 0.014830 0.135924 -1.050438
v 0.016383 0.131104 -1.060625
v 0.012513 0.137948 -1.037364
v 0.010994 0.136590 -1.038937
v 0.021307 0.119952 -1.139770
v 0.017335 0.123267 -1.139088
v 0.017611 0.120730 -1.141690
v 0.018890 0.118010 -1.143395
v 0.011483 0.162778 -1.094372
v 0.013380 0.165860 -1.099054
v 0.016960 0.165042 -1.097785
v 0.022364 0.145474 -1.073399
v 0.021672 0.147660 -1.068408
v 0.023057 0.151182 -1.077138
v 0.020750 0.110451 -1.156938
v 0.017670 0.112260 -1.154279
v 0.014092 0.117023 -1.152062
v 0.014894 0.110442 -1.156084
v 0.015609 0.110052 -1.151736
v 0.007727 0.132311 -1.171239
v 0.010797 0.135968 -1.160924
v 0.023684 0.143573 -1.085286
v 0.024504 0.142890 -1.090704
v 0.026710 0.141789 -1.096124
v 0.005718 0.156087 -1.041789
v 0.034123 0.145762 -1.131351
v 0.035082 0.103256 -1.121530
v 0.032415 0.104483 -1.124258
v 0.030305 0.101529 -1.122212
v 0.033027 0.108593 -1.125102
v 0.010817 0.152947 -1.149251
v 0.011970 0.156967 -1.146891
v 0.015272 0.157179 -1.141554
v 0.030462 0.185984 -1.121441
v 0.024196 0.124114 -1.132801
v 0.024053 0.126014 -1.131645
v 0.002569 0.160046 -1.149010
v 0.001955 0.156144 -1.154195
v 0.006221 0.156736 -1.151873
v 0.006599 0.159945 -1.147560
v 0.009670 0.155457 -1.077275
v 0.023884 0.134373 -1.139625
v 0.026616 0.131639 -1.133743
v 0.025931 0.135447 -1.139752
v 0.009419 0.148680 -0.980603
v 0.008366 0.155647 -0.982000
v 0.024348 0.101478 -1.131717
v 0.013743 0.154554 -1.062974
v 0.011431 0.155650 -1.063356
v 0.013830 0.157017 -1.076262
v 0.027167 0.101673 -1.131660
v 0.028929 0.102855 -1.132270
v 0.021850 0.106008 -1.140221
v 0.029669 0.100656 -1.127297
v 0.032570 0.102002 -1.125113
v 0.011622 0.173689 -1.125512
v 0.011456 0.173792 -1.128172
v 0.018150 0.112563 -1.148980
v 0.023695 0.108659 -1.145853
v 0.019858 0.113317 -1.145408
v 0.015532 0.118018 -1.147568
v 0.017641 0.118013 -1.144947
v 0.020281 0.109364 -1.143957
v 0.020065 0.111454 -1.143626
v 0.017222 0.110928 -1.150167
v 0.017487 0.109072 -1.148619
v 0.000000 0.170035 -1.105914
v 0.026456 0.153334 -1.128160
v 0.028730 0.149785 -1.129088
v 0.019098 0.108570 -1.145197
v 0.008754 0.136048 -1.039633
v 0.000000 0.137173 -1.035429
v 0.002717 0.138114 -1.176918
v 0.003383 0.133520 -1.173920
v 0.021317 0.164928 -1.118960
v 0.024219 0.159589 -1.116407
v 0.023663 0.160066 -1.104491
v 0.026274 0.155969 -1.117502
v 0.027582 0.155478 -1.112293
v 0.016559 0.140843 -1.148187
v 0.015210 0.138555 -1.147274
v 0.015551 0.136895 -1.144294
v 0.003517 0.142411 -1.177138
v 0.006292 0.143966 -1.175154
v 0.015040 0.127541 -1.064232
v 0.000000 0.124581 -1.151066
v 0.004883 0.121656 -1.156240
v 0.027342 0.120474 -1.121619
v 0.031217 0.116261 -1.119643
v 0.014190 0.138787 -1.044160
v 0.013467 0.137478 -1.044031
v 0.009884 0.155170 -1.148802
v 0.013162 0.139103 -1.036326
v 0.021852 0.165227 -1.143139
v 0.002392 0.163673 -1.094677
v 0.000000 0.165014 -1.095378
v 0.030366 0.107848 -1.125336
v 0.029695 0.111660 -1.128259
v 0.000000 0.130214 -1.141501
v 0.004439 0.128230 -1.141852
v 0.012302 0.124894 -1.138933
v 0.025488 0.148030 -1.093497
v 0.023250 0.145207 -1.084448
v 0.024632 0.161627 -1.133560
v 0.023552 0.164118 -1.128536
v 0.022632 0.165403 -1.130438
v 0.024431 0.163966 -1.134503
v 0.024948 0.169254 -1.125610
v 0.024225 0.170444 -1.127882
v 0.011311 0.111251 -1.159749
v 0.012271 0.115968 -1.162209
v 0.012314 0.115714 -1.159618
v 0.025018 0.117555 -1.133057
v 0.021908 0.116718 -1.137589
v 0.016053 0.112836 -1.158005
v 0.016025 0.110691 -1.153689
v 0.023325 0.106346 -1.158724
v 0.026054 0.158026 -1.132387
v 0.029156 0.149201 -1.133499
v 0.014326 0.112738 -1.158411
v 0.024009 0.106761 -1.159208
v 0.013070 0.112197 -1.159360
v 0.012891 0.115667 -1.157993
v 0.032428 0.135260 -1.108201
v 0.032443 0.130139 -1.109005
v 0.033621 0.133263 -1.112874
v 0.006219 0.173665 -1.127578
v 0.008554 0.172598 -1.126143
v 0.006751 0.175222 -1.123881
v 0.004689 0.174740 -1.122454
v 0.007792 0.164337 -1.141363
v 0.021795 0.114605 -1.085002
v 0.018803 0.114434 -1.078806
v 0.024666 0.116151 -1.095629
v 0.000000 0.112793 -1.168340
v 0.000000 0.111062 -1.165306
v 0.004337 0.117128 -1.071601
v 0.004079 0.120090 -1.069377
v 0.012260 0.118891 -1.071929
v 0.020057 0.145530 -1.151936
v 0.021393 0.143960 -1.150324
v 0.024038 0.144084 -1.144334
v 0.021176 0.146920 -1.147003
v 0.023143 0.142537 -1.146354
v 0.022948 0.170408 -1.110323
v 0.017859 0.140343 -1.054907
v 0.020623 0.105738 -1.102130
v 0.022834 0.107204 -1.103404
v 0.033042 0.139312 -1.134606
v 0.014275 0.166066 -1.141640
v 0.022213 0.133862 -1.092580
v 0.024252 0.135531 -1.094399
v 0.024261 0.126716 -1.096095
v 0.022870 0.131267 -1.087515
v 0.022038 0.168361 -1.128967
v 0.010949 0.135555 -1.044605
v 0.023635 0.117565 -1.092814
v 0.026234 0.183241 -1.124856
v 0.027502 0.181840 -1.122937
v 0.003795 0.176277 -1.119601
v 0.009655 0.174520 -1.117274
v 0.005600 0.175134 -1.116532
v 0.021216 0.135767 -1.077946
v 0.009738 0.156037 -1.051434
v 0.030646 0.124283 -1.110275
v 0.032928 0.103397 -1.126166
v 0.023294 0.127131 -1.080950
v 0.024146 0.122724 -1.086923
v 0.019211 0.107426 -1.143970
v 0.009005 0.105064 -1.137730
v 0.013167 0.107329 -1.143692
v 0.000000 0.133402 -1.142882
v 0.022221 0.116502 -1.081779
v 0.021877 0.111069 -1.087535
v 0.021165 0.123236 -1.135366
v 0.025993 0.161080 -1.131353
v 0.026673 0.122631 -1.102253
v 0.015788 0.153380 -1.141908
v 0.020096 0.154497 -1.138215
v 0.018738 0.151207 -1.141678
v 0.024182 0.151543 -1.137761
v 0.021559 0.151761 -1.137042
v 0.017239 0.150519 -1.138965
v 0.006957 0.174764 -1.120694
v 0.009927 0.103589 -1.116810
v 0.000000 0.104114 -1.119723
v 0.014235 0.151654 -1.143775
v 0.011077 0.152569 -1.151732
v 0.015885 0.151713 -1.145223
v 0.008049 0.165794 -1.099560
v 0.003653 0.167591 -1.100791
v 0.004963 0.164907 -1.096635
v 0.010590 0.116221 -1.165548
v 0.008992 0.113934 -1.165849
v 0.012938 0.110880 -1.168727
v 0.005340 0.139311 -1.000962
v 0.011091 0.135048 -1.165194
v 0.027281 0.150752 -1.126994
v 0.006354 0.157080 -1.076976
v 0.015847 0.157144 -1.079410
v 0.013905 0.158450 -1.083124
v 0.012741 0.159153 -1.089993
v 0.031095 0.112926 -1.120084
v 0.030994 0.112473 -1.115995
v 0.009845 0.112523 -1.165977
v 0.010995 0.111941 -1.163628
v 0.013606 0.108765 -1.169346
v 0.013664 0.110824 -1.167669
v 0.007340 0.172791 -1.130734
v 0.032189 0.145490 -1.108212
v 0.029715 0.147895 -1.102469
v 0.025631 0.102572 -1.115716
v 0.008660 0.120107 -1.164990
v 0.005705 0.119422 -1.165311
v 0.034986 0.142982 -1.118288
v 0.031998 0.146260 -1.118144
v 0.006861 0.148046 -1.169067
v 0.006763 0.146693 -1.173650
v 0.007321 0.145543 -1.171521
v 0.007496 0.146793 -1.168035
v 0.004848 0.145305 -1.176986
v 0.029493 0.149352 -1.123883
v 0.030233 0.150182 -1.120625
v 0.029543 0.150060 -1.115908
v 0.010880 0.143369 -1.170821
v 0.021828 0.139114 -1.067381
v 0.020585 0.142381 -1.065197
v 0.014866 0.122557 -1.141527
v 0.015464 0.120233 -1.146292
v 0.016262 0.120580 -1.143340
v 0.015322 0.133899 -1.140232
v 0.015063 0.127585 -1.137509
v 0.000000 0.139613 -1.007486
v 0.000000 0.138926 -0.992688
v 0.017342 0.136125 -1.143009
v 0.009126 0.167934 -1.104852
v 0.036752 0.140456 -1.125867
v 0.036276 0.139407 -1.121550
v 0.014052 0.126565 -1.138690
v 0.012928 0.167732 -1.101620
v 0.018347 0.169601 -1.102737
v 0.021027 0.157986 -1.137353
v 0.024459 0.159566 -1.136621
v 0.023852 0.132031 -1.137980
v 0.021798 0.130700 -1.137592
v 0.023620 0.139504 -1.142876
v 0.008191 0.153856 -1.154339
v 0.008843 0.152969 -1.155045
v 0.026758 0.114897 -1.130990
v 0.012558 0.118492 -1.154044
v 0.012203 0.116775 -1.156109
v 0.013182 0.121821 -1.145412
v 0.012446 0.120214 -1.149353
v 0.013967 0.118688 -1.150893
v 0.010879 0.148510 -1.004186
v 0.008426 0.157168 -1.150817
v 0.006103 0.154535 -1.156688
v 0.008334 0.119162 -1.153869
v 0.010007 0.170558 -1.131351
v 0.009767 0.153225 -1.041790
v 0.008580 0.155568 -1.043487
v 0.029620 0.187775 -1.123848
v 0.011351 0.152022 -1.045683
v 0.015221 0.147999 -1.047451
v 0.014033 0.147576 -1.041101
v 0.019703 0.168765 -1.131900
v 0.020663 0.167681 -1.130521
v 0.022721 0.166730 -1.100963
v 0.020268 0.162661 -1.098186
v 0.023917 0.165795 -1.101499
v 0.024137 0.119106 -1.096609
v 0.013673 0.144593 -1.039962
v 0.030385 0.108643 -1.117867
v 0.029840 0.109488 -1.114162
v 0.012654 0.143799 -1.166199
v 0.012421 0.142170 -1.165037
v 0.015494 0.145712 -1.159844
v 0.036474 0.137520 -1.125614
v 0.007848 0.152180 -0.965118
v 0.000000 0.152427 -0.964691
v 0.000000 0.155755 -0.977181
v 0.000000 0.134523 -1.152004
v 0.000000 0.134935 -1.145924
v 0.014288 0.105309 -1.079622
v 0.018250 0.106708 -1.081991
v 0.008144 0.150730 -0.958575
v 0.006016 0.149956 -0.954671
v 0.031035 0.147669 -1.120324
v 0.028594 0.152700 -1.114962
v 0.021260 0.168496 -1.101777
v 0.029299 0.130523 -1.129855
v 0.012271 0.113350 -1.161874
v 0.026211 0.169320 -1.106528
v 0.025390 0.169527 -1.109321
v 0.034222 0.105798 -1.123857
v 0.023010 0.159018 -1.091315
v 0.022162 0.151842 -1.090130
v 0.015188 0.124141 -1.137588
v 0.020177 0.165620 -1.137530
v 0.022168 0.172397 -1.121382
v 0.023120 0.127545 -1.083482
v 0.021563 0.136987 -1.081920
v 0.017262 0.106774 -1.143235
v 0.011294 0.108294 -1.150677
v 0.015016 0.107983 -1.149275
v 0.026278 0.179570 -1.117512
v 0.008913 0.138230 -1.173879
v 0.009433 0.135237 -1.172257
v 0.011674 0.136864 -1.166320
v 0.011812 0.122450 -1.143024
v 0.000000 0.103969 -1.126103
v 0.011773 0.103436 -1.130156
v 0.007526 0.103893 -1.131381
v 0.000000 0.128923 -1.057809
v 0.017574 0.110984 -1.154331
v 0.000000 0.162306 -1.150287
v 0.000000 0.156058 -1.155745
v 0.000000 0.119533 -1.164694
v 0.000000 0.116789 -1.166867
v 0.002576 0.118304 -1.166430
v 0.015249 0.110874 -1.157940
v 0.006284 0.106229 -1.075780
v 0.000000 0.108276 -1.074206
v 0.004589 0.108627 -1.074493
v 0.006332 0.151788 -1.160960
v 0.016775 0.151558 -1.138487
v 0.019468 0.151788 -1.136808
v 0.014179 0.139857 -1.027510
v 0.014102 0.138751 -1.024930
v 0.006011 0.167760 -1.100973
v 0.024793 0.122497 -1.096135
v 0.000000 0.105847 -1.075506
v 0.013372 0.172801 -1.133938
v 0.000000 0.163855 -1.087317
v 0.005362 0.112282 -1.170726
v 0.025343 0.160957 -1.137689
v 0.009299 0.139501 -1.007742
v 0.016462 0.112396 -1.151617
v 0.006439 0.120379 -1.152294
v 0.025529 0.120390 -1.102226
v 0.024802 0.111501 -1.097686
v 0.007468 0.120646 -1.164423
v 0.010452 0.120116 -1.157656
v 0.011865 0.118501 -1.156157
v 0.011378 0.119662 -1.152495
v 0.020695 0.142229 -1.147282
v 0.017462 0.141210 -1.151039
v 0.014465 0.123980 -1.139729
v 0.012871 0.123260 -1.140074
v 0.026389 0.181260 -1.119736
v 0.002990 0.162110 -1.146205
v 0.003890 0.134941 -1.162143
v 0.000000 0.134117 -1.160254
v 0.026178 0.159449 -1.134156
v 0.006786 0.139308 -1.009421
v 0.018022 0.102408 -1.129529
v 0.008774 0.111679 -1.164094
v 0.012932 0.104629 -1.100870
v 0.012049 0.172257 -1.131238
v 0.000000 0.137215 -1.176251
v 0.000000 0.133732 -1.173459
v 0.000000 0.139110 -1.176618
v 0.008741 0.137345 -1.157971
v 0.022859 0.124584 -1.080043
v 0.019248 0.146625 -1.153688
v 0.017615 0.145037 -1.156897
v 0.015516 0.145705 -1.159813
v 0.017387 0.146172 -1.156740
v 0.015536 0.137399 -1.049681
v 0.011504 0.138550 -1.167482
v 0.017123 0.138142 -1.055303
v 0.025035 0.111539 -1.103440
v 0.011143 0.120531 -1.154093
v 0.012144 0.144905 -1.166410
v 0.014304 0.147238 -1.159827
v 0.009844 0.120597 -1.161145
v 0.009860 0.119558 -1.159711
v 0.020764 0.138082 -1.062872
v 0.000000 0.124298 -1.155229
v 0.006115 0.160895 -1.145677
v 0.000000 0.173482 -1.111460
v 0.024184 0.108605 -1.138551
v 0.013011 0.123140 -1.142251
v 0.013888 0.121073 -1.143550
v 0.010103 0.135856 -1.158811
v 0.015507 0.145726 -1.159817
v 0.000000 0.104437 -1.113765
v 0.023592 0.164403 -1.136095
v 0.024332 0.162412 -1.138456
v 0.015512 0.145716 -1.159815
v 0.000000 0.121998 -1.067204
v 0.012224 0.120617 -1.151141
v 0.000000 0.104468 -1.092725
v 0.030097 0.116653 -1.112785
v 0.032614 0.004261 0.195674
v 0.035072 -0.014131 0.196134
v 0.023685 -0.014131 0.196134
v 0.026143 0.004261 0.195674
v 0.039102 -0.044308 0.156807
v 0.037715 -0.014144 0.156807
v 0.021043 -0.014144 0.156807
v 0.019655 -0.044308 0.156807
v 0.026411 0.011910 0.199499
v 0.032346 0.011910 0.199499
v 0.036868 0.031936 0.184461
v 0.035367 0.033378 0.189909
v 0.023390 0.033378 0.189909
v 0.021889 0.031936 0.184461
v 0.033866 0.036568 0.195391
v 0.033197 0.047605 0.201431
v 0.025561 0.047605 0.201431
v 0.024891 0.036568 0.195391
v 0.021889 0.038540 0.212907
v 0.025561 0.049574 0.204828
v 0.033197 0.049574 0.204828
v 0.036868 0.038540 0.212907
v 0.026678 0.015453 0.206159
v 0.026678 0.013223 0.220489
v 0.032079 0.013223 0.220489
v 0.032079 0.015453 0.206159
v 0.036868 0.028718 0.229520
v 0.036868 0.023368 0.237502
v 0.021889 0.023368 0.237502
v 0.021889 0.028718 0.229520
v 0.033038 -0.002192 0.251542
v 0.032332 0.008589 0.233384
v 0.026425 0.008589 0.233384
v 0.025719 -0.002192 0.251542
v 0.023289 0.000426 0.259130
v 0.022283 0.014121 0.247753
v 0.036474 0.014121 0.247753
v 0.035468 0.000426 0.259130
v 0.023289 -0.000851 0.255431
v 0.023289 -0.000744 0.255741
v 0.035468 -0.000744 0.255741
v 0.035468 -0.000851 0.255431
v 0.021000 0.022251 0.218131
v 0.020830 0.022793 0.219085
v 0.020830 0.018715 0.229678
v 0.021000 0.018297 0.228983
v 0.037757 0.022251 0.218131
v 0.037757 0.018297 0.228983
v 0.037927 0.018715 0.229678
v 0.037927 0.022793 0.219085
v 0.021620 0.011428 0.240858
v 0.021500 0.011655 0.241441
v 0.037257 0.011655 0.241441
v 0.037137 0.011428 0.240858
v 0.021889 0.026701 0.156807
v 0.021889 0.026034 0.156807
v 0.036868 0.026034 0.156807
v 0.036868 0.026701 0.156807
v 0.022969 0.018443 0.189928
v 0.022878 0.019574 0.189470
v 0.023053 0.023102 0.194635
v 0.023159 0.022283 0.195013
v 0.023350 0.025403 0.200782
v 0.035788 0.018443 0.189928
v 0.035598 0.022283 0.195013
v 0.035408 0.025403 0.200782
v 0.035530 0.026196 0.200353
v 0.035704 0.023102 0.194635
v 0.021221 0.031051 0.211628
v 0.021294 0.030177 0.211408
v 0.037463 0.030177 0.211408
v 0.037536 0.031051 0.211628
v 0.023227 0.026196 0.200353
v 0.021269 0.004261 0.178146
v 0.021412 0.004261 0.180131
v 0.020747 -0.014137 0.176975
v 0.020657 -0.014137 0.174795
v 0.019655 -0.044291 0.181269
v 0.039102 -0.044291 0.181269
v 0.039102 -0.044290 0.183768
v 0.038011 -0.014137 0.176975
v 0.038100 -0.014137 0.174795
v 0.037489 0.004261 0.178146
v 0.036868 0.004261 0.156807
v 0.021889 0.004261 0.156807
v 0.037345 0.004261 0.180131
v 0.035879 0.019574 0.189470
v 0.039102 -0.044274 0.205731
v 0.019655 -0.044274 0.205731
v 0.019655 -0.044290 0.183768
v 0.000787 0.009596 -1.192291
v 0.002178 0.020159 -1.192291
v 0.002178 0.020159 -1.172390
v 0.000787 0.009596 -1.172390
v 0.006255 0.030003 -1.192291
v 0.006255 0.030003 -1.172390
v 0.012741 0.038456 -1.192291
v 0.012741 0.038456 -1.172390
v 0.021195 0.044943 -1.192291
v 0.021195 0.044943 -1.172390
v 0.031038 0.049020 -1.192291
v 0.031038 0.049020 -1.172390
v 0.041602 0.050411 -1.192291
v 0.041602 0.050411 -1.172390
v 0.052166 0.049020 -1.192291
v 0.052166 0.049020 -1.172390
v 0.062010 0.044943 -1.192291
v 0.062010 0.044943 -1.172390
v 0.070463 0.038456 -1.192291
v 0.070463 0.038456 -1.172390
v 0.076950 0.030003 -1.192291
v 0.076950 0.030003 -1.172390
v 0.081027 0.020159 -1.192291
v 0.081027 0.020159 -1.172390
v 0.082418 0.009596 -1.192291
v 0.082418 0.009596 -1.172390
v 0.081027 -0.000968 -1.192291
v 0.081027 -0.000968 -1.172390
v 0.076950 -0.010812 -1.192291
v 0.076950 -0.010812 -1.172390
v 0.070463 -0.019265 -1.192291
v 0.070463 -0.019265 -1.172390
v 0.062010 -0.025752 -1.192291
v 0.062010 -0.025752 -1.172390
v 0.052166 -0.029829 -1.192291
v 0.052166 -0.029829 -1.172390
v 0.041602 -0.031220 -1.192291
v 0.041602 -0.031220 -1.172390
v 0.031038 -0.029829 -1.192291
v 0.031038 -0.029829 -1.172390
v 0.021195 -0.025752 -1.192291
v 0.021195 -0.025752 -1.172390
v 0.012741 -0.019265 -1.192291
v 0.012741 -0.019265 -1.172390
v 0.006255 -0.010812 -1.192291
v 0.006255 -0.010812 -1.172390
v 0.002178 -0.000968 -1.192291
v 0.002178 -0.000968 -1.172390
v -0.003701 0.009568 -0.117382
v -0.002159 0.021275 -0.117382
v 0.026065 0.013776 -0.117382
v 0.025516 0.009606 -0.117382
v 0.002359 0.032184 -0.117382
v 0.027674 0.017663 -0.117382
v 0.009548 0.041552 -0.117382
v 0.030235 0.021000 -0.117382
v 0.018916 0.048740 -0.117382
v 0.033572 0.023560 -0.117382
v 0.029825 0.053259 -0.117382
v 0.037458 0.025170 -0.117382
v 0.041532 0.054800 -0.117382
v 0.041629 0.025719 -0.117382
v 0.053239 0.053259 -0.117382
v 0.045799 0.025170 -0.117382
v 0.064149 0.048740 -0.117382
v 0.049685 0.023560 -0.117382
v 0.073517 0.041552 -0.117382
v 0.053022 0.021000 -0.117382
v 0.080705 0.032184 -0.117382
v 0.055583 0.017663 -0.117382
v 0.085224 0.021275 -0.117382
v 0.057193 0.013776 -0.117382
v 0.086765 0.009568 -0.117382
v 0.057742 0.009606 -0.117382
v 0.085224 -0.002140 -0.117382
v 0.057193 0.005436 -0.117382
v 0.080705 -0.013049 -0.117382
v 0.055583 0.001550 -0.117382
v 0.073517 -0.022417 -0.117382
v 0.053022 -0.001788 -0.117382
v 0.064149 -0.029605 -0.117382
v 0.049685 -0.004348 -0.117382
v 0.053239 -0.034124 -0.117382
v 0.045799 -0.005958 -0.117382
v 0.041532 -0.035665 -0.117382
v 0.041629 -0.006507 -0.117382
v 0.029825 -0.034124 -0.117382
v 0.037458 -0.005958 -0.117382
v 0.018916 -0.029605 -0.117382
v 0.033572 -0.004348 -0.117382
v 0.009548 -0.022417 -0.117382
v 0.030235 -0.001788 -0.117382
v 0.002359 -0.013049 -0.117382
v 0.027674 0.001550 -0.117382
v -0.002159 -0.002140 -0.117382
v 0.026065 0.005436 -0.117382
v 0.026064 0.013776 -0.230591
v 0.032382 0.022802 -1.067914
v 0.029281 0.019960 -1.067914
v 0.025515 0.009606 -0.230591
v 0.027674 0.017662 -0.230591
v 0.036112 0.024744 -1.067914
v 0.030235 0.020999 -0.230591
v 0.040218 0.025654 -1.067914
v 0.033572 0.023560 -0.230591
v 0.044419 0.025471 -1.067914
v 0.037458 0.025169 -0.230591
v 0.048430 0.024206 -1.067914
v 0.041628 0.025718 -0.230591
v 0.051977 0.021947 -1.067914
v 0.045798 0.025169 -0.230591
v 0.054818 0.018846 -1.067914
v 0.049684 0.023560 -0.230591
v 0.056760 0.015116 -1.067914
v 0.053021 0.020999 -0.230591
v 0.057671 0.011010 -1.067914
v 0.055582 0.017662 -0.230591
v 0.057487 0.006808 -1.067914
v 0.057192 0.013776 -0.230591
v 0.056223 0.002797 -1.067914
v 0.057741 0.009606 -0.230591
v 0.053963 -0.000750 -1.067914
v 0.057192 0.005436 -0.230591
v 0.050863 -0.003591 -1.067914
v 0.055582 0.001549 -0.230591
v 0.047133 -0.005533 -1.067914
v 0.053021 -0.001788 -0.230591
v 0.043027 -0.006443 -1.067914
v 0.049684 -0.004348 -0.230591
v 0.038825 -0.006260 -1.067914
v 0.045798 -0.005958 -0.230591
v 0.034814 -0.004995 -1.067914
v 0.041628 -0.006507 -0.230591
v 0.031267 -0.002736 -1.067914
v 0.037458 -0.005958 -0.230591
v 0.028426 0.000365 -1.067914
v 0.033572 -0.004348 -0.230591
v 0.026484 0.004095 -1.067914
v 0.030235 -0.001788 -0.230591
v 0.025574 0.008201 -1.067914
v 0.027674 0.001549 -0.230591
v 0.025757 0.012402 -1.067914
v 0.026064 0.005435 -0.230591
v 0.027021 0.016413 -1.067914
v 0.000270 0.020624 -1.170392
v -0.001186 0.009568 -1.170392
v 0.004537 0.030927 -1.170392
v 0.011326 0.039774 -1.170392
v 0.020173 0.046563 -1.170392
v 0.030476 0.050830 -1.170392
v 0.041532 0.052286 -1.170392
v 0.052588 0.050830 -1.170392
v 0.062891 0.046563 -1.170392
v 0.071739 0.039774 -1.170392
v 0.078527 0.030927 -1.170392
v 0.082795 0.020624 -1.170392
v 0.084250 0.009568 -1.170392
v 0.082795 -0.001489 -1.170392
v 0.078527 -0.011792 -1.170392
v 0.071739 -0.020639 -1.170392
v 0.062891 -0.027428 -1.170392
v 0.052589 -0.031695 -1.170392
v 0.041532 -0.033151 -1.170392
v 0.030476 -0.031695 -1.170392
v 0.020173 -0.027428 -1.170392
v 0.011326 -0.020639 -1.170392
v 0.004537 -0.011792 -1.170392
v 0.000270 -0.001489 -1.170392
v 0.014516 0.009596 -1.192291
v 0.015439 0.016607 -1.192291
v 0.015439 0.002585 -1.192291
v 0.018146 -0.003948 -1.192291
v 0.022450 -0.009558 -1.192291
v 0.028060 -0.013862 -1.192291
v 0.034593 -0.016568 -1.192291
v 0.041604 -0.017491 -1.192291
v 0.048615 -0.016568 -1.192291
v 0.055148 -0.013862 -1.192291
v 0.060758 -0.009558 -1.192291
v 0.065063 -0.003948 -1.192291
v 0.067769 0.002586 -1.192291
v 0.068692 0.009596 -1.192291
v 0.067769 0.016607 -1.192291
v 0.065063 0.023140 -1.192291
v 0.060758 0.028750 -1.192291
v 0.055148 0.033055 -1.192291
v 0.048615 0.035761 -1.192291
v 0.041604 0.036684 -1.192291
v 0.034593 0.035761 -1.192291
v 0.028060 0.033055 -1.192291
v 0.022450 0.028750 -1.192291
v 0.018146 0.023140 -1.192291
v 0.025511 0.009603 -1.181123
v 0.026060 0.013772 -1.181123
v 0.026060 0.005433 -1.181123
v 0.027669 0.001548 -1.181123
v 0.030230 -0.001788 -1.181123
v 0.033566 -0.004348 -1.181123
v 0.037451 -0.005958 -1.181123
v 0.041621 -0.006507 -1.181123
v 0.045790 -0.005958 -1.181123
v 0.049675 -0.004348 -1.181123
v 0.053012 -0.001788 -1.181123
v 0.055572 0.001548 -1.181123
v 0.057181 0.005433 -1.181123
v 0.057730 0.009603 -1.181123
v 0.057181 0.013772 -1.181123
v 0.055572 0.017658 -1.181123
v 0.053012 0.020994 -1.181123
v 0.049675 0.023554 -1.181123
v 0.045790 0.025163 -1.181123
v 0.041621 0.025712 -1.181123
v 0.037451 0.025163 -1.181123
v 0.033566 0.023554 -1.181123
v 0.030230 0.020994 -1.181123
v 0.027669 0.017658 -1.181123
v 0.001958 0.020171 -0.196964
v 0.001958 0.020171 -0.187336
v 0.000562 0.009568 -0.187336
v 0.000562 0.009568 -0.196964
v 0.006051 0.030053 -0.196964
v 0.006051 0.030053 -0.187336
v 0.012562 0.038538 -0.196964
v 0.012562 0.038538 -0.187336
v 0.021047 0.045049 -0.196964
v 0.021047 0.045049 -0.187336
v 0.030928 0.049142 -0.196964
v 0.030928 0.049142 -0.187336
v 0.041532 0.050538 -0.196964
v 0.041532 0.050538 -0.187336
v 0.052136 0.049142 -0.196964
v 0.052136 0.049142 -0.187336
v 0.062017 0.045049 -0.196965
v 0.062017 0.045049 -0.187336
v 0.070503 0.038538 -0.196964
v 0.070503 0.038538 -0.187336
v 0.077014 0.030053 -0.196964
v 0.077014 0.030053 -0.187336
v 0.081107 0.020172 -0.196964
v 0.081107 0.020172 -0.187336
v 0.082503 0.009568 -0.196964
v 0.082503 0.009568 -0.187336
v 0.081107 -0.001036 -0.196964
v 0.081107 -0.001036 -0.187336
v 0.077014 -0.010918 -0.196964
v 0.077014 -0.010918 -0.187336
v 0.070503 -0.019403 -0.196964
v 0.070503 -0.019403 -0.187336
v 0.062018 -0.025914 -0.196965
v 0.062018 -0.025914 -0.187336
v 0.052136 -0.030007 -0.196964
v 0.052136 -0.030007 -0.187336
v 0.041532 -0.031403 -0.196964
v 0.041532 -0.031403 -0.187336
v 0.030928 -0.030007 -0.196964
v 0.030928 -0.030007 -0.187336
v 0.021047 -0.025914 -0.196964
v 0.021047 -0.025914 -0.187336
v 0.012562 -0.019403 -0.196964
v 0.012562 -0.019403 -0.187336
v 0.006051 -0.010918 -0.196964
v 0.006051 -0.010918 -0.187336
v 0.001958 -0.001036 -0.196964
v 0.001958 -0.001036 -0.187336
v -0.002159 0.021275 -0.183668
v -0.003701 0.009568 -0.183668
v 0.002359 0.032184 -0.183668
v 0.009548 0.041552 -0.183668
v 0.018916 0.048740 -0.183668
v 0.029825 0.053259 -0.183668
v 0.041532 0.054800 -0.183668
v 0.053239 0.053259 -0.183668
v 0.064149 0.048740 -0.183668
v 0.073517 0.041552 -0.183668
v 0.080705 0.032184 -0.183668
v 0.085224 0.021275 -0.183668
v 0.086765 0.009568 -0.183668
v 0.085224 -0.002140 -0.183668
v 0.080705 -0.013049 -0.183668
v 0.073517 -0.022417 -0.183668
v 0.064149 -0.029605 -0.183668
v 0.053239 -0.034124 -0.183668
v 0.041532 -0.035665 -0.183668
v 0.029825 -0.034124 -0.183668
v 0.018916 -0.029605 -0.183668
v 0.009548 -0.022417 -0.183668
v 0.002359 -0.013049 -0.183668
v -0.002159 -0.002140 -0.183668
v 0.078527 0.030927 -0.197760
v 0.082795 0.020624 -0.197760
v 0.084251 0.009568 -0.197760
v 0.082795 -0.001489 -0.197760
v 0.078527 -0.011792 -0.197760
v 0.071739 -0.020639 -0.197760
v 0.062891 -0.027428 -0.197760
v 0.052589 -0.031695 -0.197760
v 0.041532 -0.033151 -0.197760
v 0.030476 -0.031695 -0.197760
v 0.020173 -0.027428 -0.197760
v 0.011326 -0.020639 -0.197760
v 0.004537 -0.011792 -0.197760
v 0.000270 -0.001489 -0.197760
v -0.001186 0.009568 -0.197760
v 0.000270 0.020624 -0.197760
v 0.004537 0.030927 -0.197760
v 0.011326 0.039774 -0.197760
v 0.020173 0.046563 -0.197760
v 0.030476 0.050830 -0.197760
v 0.041532 0.052286 -0.197760
v 0.052589 0.050830 -0.197760
v 0.062891 0.046563 -0.197760
v 0.071739 0.039774 -0.197760
v 0.008980 0.021366 -0.112651
v 0.008980 0.021366 -0.101615
v 0.006965 0.006065 -0.101615
v 0.006965 0.006065 -0.112651
v 0.014886 0.035625 -0.112651
v 0.014886 0.035625 -0.101615
v 0.024281 0.047869 -0.112651
v 0.024281 0.047869 -0.101615
v 0.036525 0.057264 -0.112651
v 0.036525 0.057264 -0.101615
v 0.050783 0.063170 -0.112651
v 0.050783 0.063170 -0.101615
v 0.066084 0.065184 -0.112651
v 0.066084 0.065184 -0.101615
v 0.081385 0.063170 -0.112651
v 0.081385 0.063170 -0.101615
v 0.095644 0.057264 -0.112651
v 0.095644 0.057264 -0.101615
v 0.107888 0.047869 -0.112651
v 0.107888 0.047869 -0.101615
v 0.117283 0.035625 -0.112651
v 0.117283 0.035625 -0.101615
v 0.123189 0.021366 -0.112651
v 0.123189 0.021366 -0.101615
v 0.125203 0.006065 -0.112651
v 0.125203 0.006065 -0.101615
v 0.011958 0.020568 -0.096067
v 0.010049 0.006065 -0.096067
v 0.017556 0.034083 -0.096067
v 0.026461 0.045689 -0.096067
v 0.038066 0.054594 -0.096067
v 0.051581 0.060192 -0.096067
v 0.066084 0.062101 -0.096067
v 0.080587 0.060192 -0.096067
v 0.094102 0.054594 -0.096067
v 0.105708 0.045689 -0.096067
v 0.114613 0.034083 -0.096067
v 0.120211 0.020568 -0.096067
v 0.122120 0.006065 -0.096067
v 0.011958 0.020568 0.021213
v 0.010049 0.006065 0.021213
v 0.017556 0.034083 0.021213
v 0.026461 0.045689 0.021213
v 0.038066 0.054594 0.021213
v 0.051581 0.060192 0.021213
v 0.066084 0.062101 0.021213
v 0.080587 0.060192 0.021213
v 0.094102 0.054594 0.021213
v 0.105708 0.045689 0.021213
v 0.114613 0.034083 0.021213
v 0.120211 0.020568 0.021213
v 0.122120 0.006065 0.021213
v 0.015118 0.019722 0.022421
v 0.015118 0.019722 0.031734
v 0.013320 0.006065 0.031734
v 0.013320 0.006065 0.022421
v 0.020389 0.032447 0.022421
v 0.020389 0.032447 0.031734
v 0.028774 0.043375 0.022421
v 0.028774 0.043375 0.031734
v 0.039702 0.051760 0.022421
v 0.039702 0.051760 0.031734
v 0.052428 0.057031 0.022421
v 0.052428 0.057031 0.031734
v 0.066084 0.058829 0.022421
v 0.066084 0.058829 0.031734
v 0.079741 0.057031 0.022421
v 0.079741 0.057031 0.031734
v 0.092466 0.051760 0.022421
v 0.092466 0.051760 0.031734
v 0.103394 0.043375 0.022421
v 0.103394 0.043375 0.031734
v 0.111779 0.032447 0.022421
v 0.111779 0.032447 0.031734
v 0.117050 0.019722 0.022421
v 0.117050 0.019722 0.031734
v 0.118848 0.006065 0.022421
v 0.118848 0.006065 0.031734
v 0.017556 0.034083 0.032943
v 0.017556 0.034083 0.079841
v 0.011958 0.020568 0.079841
v 0.011958 0.020568 0.032943
v 0.066084 0.062101 0.032943
v 0.066084 0.062101 0.079841
v 0.051581 0.060192 0.079841
v 0.051581 0.060192 0.032943
v 0.080587 0.060192 0.032943
v 0.080587 0.060192 0.079841
v 0.114613 0.034083 0.032943
v 0.114613 0.034083 0.079841
v 0.105708 0.045689 0.079841
v 0.105708 0.045689 0.032943
v 0.122120 0.006065 0.032943
v 0.122120 0.006065 0.079841
v 0.120211 0.020568 0.079841
v 0.120211 0.020568 0.032943
v 0.010049 0.006065 0.032943
v 0.094102 0.054594 0.032943
v 0.038066 0.054594 0.032943
v 0.026461 0.045689 0.032943
v 0.013646 0.006065 -0.110570
v 0.015433 0.019637 -0.110570
v 0.116736 0.019637 -0.110570
v 0.118523 0.006065 -0.110570
v 0.111497 0.032285 -0.110570
v 0.103164 0.043145 -0.110570
v 0.092303 0.051478 -0.110570
v 0.079656 0.056717 -0.110570
v 0.066084 0.058504 -0.110570
v 0.052512 0.056717 -0.110570
v 0.039865 0.051478 -0.110569
v 0.029005 0.043145 -0.110569
v 0.020671 0.032285 -0.110569
v 0.051906 0.039943 -0.110467
v 0.051906 0.039943 0.094241
v 0.053003 0.045456 0.094241
v 0.053003 0.045456 -0.110467
v 0.056126 0.050129 0.094241
v 0.056126 0.050129 -0.110467
v 0.060799 0.053252 0.094241
v 0.060799 0.053252 -0.110467
v 0.066312 0.054349 0.094241
v 0.066312 0.054349 -0.110467
v 0.071825 0.053252 0.094241
v 0.071825 0.053252 -0.110467
v 0.076499 0.050129 0.094241
v 0.076499 0.050129 -0.110467
v 0.079622 0.045456 0.094241
v 0.079622 0.045456 -0.110467
v 0.080718 0.039943 0.094241
v 0.080718 0.039943 -0.110467
v 0.079622 0.034430 0.094241
v 0.079622 0.034430 -0.110467
v 0.076499 0.029756 0.094241
v 0.076499 0.029756 -0.110467
v 0.071825 0.026633 0.094241
v 0.071825 0.026633 -0.110467
v 0.066312 0.025537 0.094241
v 0.066312 0.025537 -0.110467
v 0.060799 0.026633 0.094241
v 0.060799 0.026633 -0.110467
v 0.056126 0.029756 0.094241
v 0.056126 0.029756 -0.110467
v 0.053003 0.034430 0.094241
v 0.053003 0.034430 -0.110467
v 0.088332 0.035289 -0.110467
v 0.088332 0.035289 0.094241
v 0.093655 0.037096 0.094241
v 0.093655 0.037096 -0.110467
v 0.099264 0.036728 0.094241
v 0.099264 0.036728 -0.110467
v 0.104305 0.034242 0.094241
v 0.104305 0.034242 -0.110467
v 0.108011 0.030016 0.094241
v 0.108011 0.030016 -0.110467
v 0.109818 0.024693 0.094241
v 0.109818 0.024693 -0.110467
v 0.109450 0.019084 0.094241
v 0.109450 0.019084 -0.110467
v 0.106964 0.014043 0.094241
v 0.106964 0.014043 -0.110467
v 0.102738 0.010337 0.094241
v 0.102738 0.010337 -0.110467
v 0.097416 0.008530 0.094241
v 0.097416 0.008530 -0.110467
v 0.091807 0.008898 0.094241
v 0.091807 0.008898 -0.110467
v 0.086765 0.011384 0.094241
v 0.086765 0.011384 -0.110467
v 0.083059 0.015610 0.094241
v 0.083059 0.015610 -0.110467
v 0.081253 0.020932 0.094241
v 0.081253 0.020932 -0.110467
v 0.081620 0.026541 0.094241
v 0.081620 0.026541 -0.110467
v 0.084106 0.031583 0.094241
v 0.084106 0.031583 -0.110467
v 0.029663 0.010724 -0.110467
v 0.029663 0.010724 0.094241
v 0.025437 0.014430 0.094241
v 0.025437 0.014430 -0.110467
v 0.022951 0.019471 0.094241
v 0.022951 0.019471 -0.110467
v 0.022583 0.025080 0.094241
v 0.022583 0.025080 -0.110467
v 0.024390 0.030403 0.094241
v 0.024390 0.030403 -0.110467
v 0.028096 0.034629 0.094241
v 0.028096 0.034629 -0.110467
v 0.033137 0.037115 0.094241
v 0.033137 0.037115 -0.110467
v 0.038746 0.037483 0.094241
v 0.038746 0.037483 -0.110467
v 0.044069 0.035676 0.094241
v 0.044069 0.035676 -0.110467
v 0.048295 0.031970 0.094241
v 0.048295 0.031970 -0.110467
v 0.050781 0.026929 0.094241
v 0.050781 0.026929 -0.110467
v 0.051149 0.021320 0.094241
v 0.051149 0.021320 -0.110467
v 0.049342 0.015997 0.094241
v 0.049342 0.015997 -0.110467
v 0.045636 0.011771 0.094241
v 0.045636 0.011771 -0.110467
v 0.040595 0.009285 0.094241
v 0.040595 0.009285 -0.110467
v 0.034986 0.008917 0.094241
v 0.034986 0.008917 -0.110467
v 0.091807 0.003233 -0.110467
v 0.097416 0.003601 -0.110467
v 0.083059 -0.003479 -0.110467
v 0.086765 0.000747 -0.110467
v 0.043171 0.046166 -0.110467
v 0.089350 0.045959 -0.110467
v 0.019902 0.006065 -0.110467
v 0.022951 -0.007341 -0.110467
v 0.025437 -0.002300 -0.110467
v 0.106964 -0.001912 -0.110467
v 0.109450 -0.006954 -0.110467
v 0.112262 0.006065 -0.110467
v 0.008980 -0.009236 -0.112651
v 0.008980 -0.009236 -0.101615
v 0.014886 -0.023494 -0.112651
v 0.014886 -0.023494 -0.101615
v 0.024281 -0.035738 -0.112651
v 0.024281 -0.035738 -0.101615
v 0.036525 -0.045133 -0.112651
v 0.036525 -0.045133 -0.101615
v 0.050783 -0.051039 -0.112651
v 0.050783 -0.051039 -0.101615
v 0.066084 -0.053054 -0.112651
v 0.066084 -0.053054 -0.101615
v 0.081385 -0.051039 -0.112651
v 0.081385 -0.051039 -0.101615
v 0.095644 -0.045133 -0.112651
v 0.095644 -0.045133 -0.101615
v 0.107888 -0.035738 -0.112651
v 0.107888 -0.035738 -0.101615
v 0.117283 -0.023494 -0.112651
v 0.117283 -0.023494 -0.101615
v 0.123189 -0.009236 -0.112651
v 0.123189 -0.009236 -0.101615
v 0.011958 -0.008438 -0.096067
v 0.017556 -0.021953 -0.096067
v 0.026461 -0.033558 -0.096067
v 0.038066 -0.042463 -0.096067
v 0.051581 -0.048061 -0.096067
v 0.066084 -0.049970 -0.096067
v 0.080587 -0.048061 -0.096067
v 0.094102 -0.042463 -0.096067
v 0.105708 -0.033558 -0.096067
v 0.114613 -0.021953 -0.096067
v 0.120211 -0.008438 -0.096067
v 0.011958 -0.008438 0.021213
v 0.017556 -0.021953 0.021213
v 0.026461 -0.033558 0.021213
v 0.038066 -0.042463 0.021213
v 0.051581 -0.048061 0.021213
v 0.066084 -0.049970 0.021213
v 0.080587 -0.048061 0.021213
v 0.094102 -0.042463 0.021213
v 0.105708 -0.033558 0.021213
v 0.114613 -0.021953 0.021213
v 0.120211 -0.008438 0.021213
v 0.015118 -0.007591 0.022421
v 0.015118 -0.007591 0.031734
v 0.020389 -0.020317 0.022421
v 0.020389 -0.020317 0.031734
v 0.028774 -0.031244 0.022421
v 0.028774 -0.031244 0.031734
v 0.039702 -0.039630 0.022421
v 0.039702 -0.039630 0.031734
v 0.052428 -0.044901 0.022421
v 0.052428 -0.044901 0.031734
v 0.066084 -0.046699 0.022421
v 0.066084 -0.046699 0.031734
v 0.079741 -0.044901 0.022421
v 0.079741 -0.044901 0.031734
v 0.092466 -0.039630 0.022421
v 0.092466 -0.039630 0.031734
v 0.103394 -0.031244 0.022421
v 0.103394 -0.031244 0.031734
v 0.111779 -0.020317 0.022421
v 0.111779 -0.020317 0.031734
v 0.117050 -0.007591 0.022421
v 0.117050 -0.007591 0.031734
v 0.011958 -0.008438 0.032943
v 0.010049 0.006065 0.079841
v 0.011958 -0.008438 0.079841
v 0.038066 -0.042463 0.032943
v 0.026461 -0.033558 0.032943
v 0.026461 -0.033558 0.079841
v 0.038066 -0.042463 0.079841
v 0.051581 -0.048061 0.032943
v 0.051581 -0.048061 0.079841
v 0.120211 -0.008438 0.032943
v 0.114613 -0.021953 0.032943
v 0.105708 -0.033558 0.032943
v 0.094102 -0.042463 0.032943
v 0.080587 -0.048061 0.032943
v 0.066084 -0.049970 0.032943
v 0.017556 -0.021953 0.032943
v 0.015433 -0.007507 -0.110570
v 0.116736 -0.007507 -0.110570
v 0.111497 -0.020154 -0.110570
v 0.103164 -0.031014 -0.110570
v 0.092304 -0.039348 -0.110570
v 0.079656 -0.044586 -0.110570
v 0.066084 -0.046373 -0.110570
v 0.052512 -0.044586 -0.110570
v 0.039865 -0.039348 -0.110569
v 0.029005 -0.031014 -0.110569
v 0.020671 -0.020154 -0.110569
v 0.051906 -0.027812 -0.110467
v 0.053003 -0.033325 -0.110467
v 0.053003 -0.033325 0.094241
v 0.051906 -0.027812 0.094241
v 0.056126 -0.037999 -0.110467
v 0.056126 -0.037999 0.094241
v 0.060799 -0.041122 -0.110467
v 0.060799 -0.041122 0.094241
v 0.066312 -0.042218 -0.110467
v 0.066312 -0.042218 0.094241
v 0.071825 -0.041122 -0.110467
v 0.071825 -0.041122 0.094241
v 0.076499 -0.037999 -0.110467
v 0.076499 -0.037999 0.094241
v 0.079622 -0.033325 -0.110467
v 0.079622 -0.033325 0.094241
v 0.080718 -0.027812 -0.110467
v 0.080718 -0.027812 0.094241
v 0.079622 -0.022299 -0.110467
v 0.079622 -0.022299 0.094241
v 0.076499 -0.017626 -0.110467
v 0.076499 -0.017626 0.094241
v 0.071825 -0.014503 -0.110467
v 0.071825 -0.014503 0.094241
v 0.066312 -0.013406 -0.110467
v 0.066312 -0.013406 0.094241
v 0.060799 -0.014503 -0.110467
v 0.060799 -0.014503 0.094241
v 0.056126 -0.017626 -0.110467
v 0.056126 -0.017626 0.094241
v 0.053003 -0.022299 -0.110467
v 0.053003 -0.022299 0.094241
v 0.088332 -0.023158 -0.110467
v 0.093655 -0.024965 -0.110467
v 0.093655 -0.024965 0.094241
v 0.088332 -0.023158 0.094241
v 0.099264 -0.024597 -0.110467
v 0.099264 -0.024597 0.094241
v 0.104305 -0.022111 -0.110467
v 0.104305 -0.022111 0.094241
v 0.108011 -0.017885 -0.110467
v 0.108011 -0.017885 0.094241
v 0.109818 -0.012563 -0.110467
v 0.109818 -0.012563 0.094241
v 0.109450 -0.006954 0.094241
v 0.106964 -0.001912 0.094241
v 0.102738 0.001794 -0.110467
v 0.102738 0.001794 0.094241
v 0.097416 0.003601 0.094241
v 0.091807 0.003233 0.094241
v 0.086765 0.000747 0.094241
v 0.083059 -0.003479 0.094241
v 0.081253 -0.008802 -0.110467
v 0.081253 -0.008802 0.094241
v 0.081620 -0.014411 -0.110467
v 0.081620 -0.014411 0.094241
v 0.084106 -0.019452 -0.110467
v 0.084106 -0.019452 0.094241
v 0.029663 0.001407 -0.110467
v 0.025437 -0.002300 0.094241
v 0.029663 0.001407 0.094241
v 0.022951 -0.007341 0.094241
v 0.022583 -0.012950 -0.110467
v 0.022583 -0.012950 0.094241
v 0.024390 -0.018272 -0.110467
v 0.024390 -0.018272 0.094241
v 0.028096 -0.022498 -0.110467
v 0.028096 -0.022498 0.094241
v 0.033137 -0.024985 -0.110467
v 0.033137 -0.024985 0.094241
v 0.038746 -0.025352 -0.110467
v 0.038746 -0.025352 0.094241
v 0.044069 -0.023545 -0.110467
v 0.044069 -0.023545 0.094241
v 0.048295 -0.019839 -0.110467
v 0.048295 -0.019839 0.094241
v 0.050781 -0.014798 -0.110467
v 0.050781 -0.014798 0.094241
v 0.051149 -0.009189 -0.110467
v 0.051149 -0.009189 0.094241
v 0.049342 -0.003866 -0.110467
v 0.049342 -0.003866 0.094241
v 0.045636 0.000360 -0.110467
v 0.045636 0.000360 0.094241
v 0.040595 0.002846 -0.110467
v 0.040595 0.002846 0.094241
v 0.034986 0.003213 -0.110467
v 0.034986 0.003213 0.094241
v 0.043171 -0.034035 -0.110467
v 0.089350 -0.033828 -0.110467
v 0.073215 0.010006 -0.110467
v 0.073215 0.002125 -0.110467
v 0.066190 0.014170 -0.110467
v 0.059186 0.010233 -0.110467
v 0.059186 0.001898 -0.110467
v 0.066190 -0.002040 -0.110467
v 0.073215 0.010006 0.094241
v 0.073215 0.002125 0.094241
v 0.066190 0.014170 0.094241
v 0.059186 0.010233 0.094241
v 0.059186 0.001898 0.094241
v 0.066190 -0.002040 0.094241
v 0.008980 0.021366 0.096425
v 0.006965 0.006065 0.096425
v 0.006965 0.006065 0.085389
v 0.008980 0.021366 0.085389
v 0.014886 0.035625 0.096425
v 0.014886 0.035625 0.085389
v 0.024281 0.047869 0.096425
v 0.024281 0.047869 0.085389
v 0.036525 0.057264 0.096425
v 0.036525 0.057264 0.085389
v 0.050783 0.063170 0.096425
v 0.050783 0.063170 0.085389
v 0.066084 0.065184 0.096425
v 0.066084 0.065184 0.085389
v 0.081385 0.063170 0.096425
v 0.081385 0.063170 0.085389
v 0.095644 0.057264 0.096425
v 0.095644 0.057264 0.085389
v 0.107888 0.047869 0.096425
v 0.107888 0.047869 0.085389
v 0.117283 0.035625 0.096425
v 0.117283 0.035625 0.085389
v 0.123189 0.021366 0.096425
v 0.123189 0.021366 0.085389
v 0.125203 0.006065 0.096425
v 0.125203 0.006065 0.085389
v 0.026461 0.045689 0.079841
v 0.038066 0.054594 0.079841
v 0.094102 0.054594 0.079841
v 0.015433 0.019637 0.094344
v 0.013646 0.006065 0.094344
v 0.118523 0.006065 0.094344
v 0.116736 0.019637 0.094344
v 0.111497 0.032285 0.094344
v 0.103164 0.043145 0.094344
v 0.092303 0.051478 0.094344
v 0.079656 0.056717 0.094344
v 0.066084 0.058504 0.094344
v 0.052512 0.056717 0.094344
v 0.039865 0.051478 0.094344
v 0.029005 0.043145 0.094344
v 0.020671 0.032285 0.094344
v 0.043171 0.046166 0.094241
v 0.089350 0.045959 0.094241
v 0.019902 0.006065 0.094241
v 0.112262 0.006065 0.094241
v 0.008980 -0.009236 0.096425
v 0.008980 -0.009236 0.085389
v 0.014886 -0.023494 0.096425
v 0.014886 -0.023494 0.085389
v 0.024281 -0.035738 0.096425
v 0.024281 -0.035738 0.085389
v 0.036525 -0.045133 0.096425
v 0.036525 -0.045133 0.085389
v 0.050783 -0.051039 0.096425
v 0.050783 -0.051039 0.085389
v 0.066084 -0.053054 0.096425
v 0.066084 -0.053054 0.085389
v 0.081385 -0.051039 0.096425
v 0.081385 -0.051039 0.085389
v 0.095644 -0.045133 0.096425
v 0.095644 -0.045133 0.085389
v 0.107888 -0.035738 0.096425
v 0.107888 -0.035738 0.085389
v 0.117283 -0.023494 0.096425
v 0.117283 -0.023494 0.085389
v 0.123189 -0.009236 0.096425
v 0.123189 -0.009236 0.085389
v 0.017556 -0.021953 0.079841
v 0.066084 -0.049970 0.079841
v 0.080587 -0.048061 0.079841
v 0.094102 -0.042463 0.079841
v 0.105708 -0.033558 0.079841
v 0.114613 -0.021953 0.079841
v 0.120211 -0.008438 0.079841
v 0.015433 -0.007507 0.094344
v 0.116736 -0.007507 0.094344
v 0.111497 -0.020154 0.094344
v 0.103164 -0.031014 0.094344
v 0.092304 -0.039348 0.094344
v 0.079656 -0.044586 0.094344
v 0.066084 -0.046373 0.094344
v 0.052512 -0.044586 0.094344
v 0.039865 -0.039348 0.094344
v 0.029005 -0.031014 0.094344
v 0.020671 -0.020154 0.094344
v 0.043171 -0.034035 0.094241
v 0.089350 -0.033828 0.094241
v 0.072062 0.002772 -0.122930
v 0.072062 0.002772 0.108350
v 0.072062 0.009359 0.108350
v 0.072062 0.009359 -0.122930
v 0.066191 0.012839 0.108350
v 0.066191 0.012839 -0.122930
v 0.06
Download .txt
gitextract_vh50_xg3/

├── .codesandbox/
│   └── ci.json
├── .devcontainer/
│   └── devcontainer.json
├── .github/
│   ├── ISSUE_TEMPLATE/
│   │   ├── ---bug-report.md
│   │   ├── ---feature-request.md
│   │   └── --support-question.md
│   ├── PULL_REQUEST_TEMPLATE.md
│   ├── dependabot.yml
│   └── workflows/
│       ├── chromatic.yml
│       ├── docs.yml
│       └── release.yml
├── .gitignore
├── .husky/
│   └── pre-commit
├── .npmignore
├── .nvmrc
├── .prettierignore
├── .prettierrc
├── .storybook/
│   ├── Setup.tsx
│   ├── favicon.ts
│   ├── index.css
│   ├── index.d.ts
│   ├── main.ts
│   ├── manager.ts
│   ├── preview.tsx
│   ├── public/
│   │   ├── LittlestTokyo.glb
│   │   ├── archer.glb
│   │   ├── cerberus.obj
│   │   ├── cyclops.json
│   │   ├── dflat.glb
│   │   ├── draco-gltf/
│   │   │   ├── draco_decoder.js
│   │   │   ├── draco_decoder.wasm
│   │   │   └── draco_wasm_wrapper.js
│   │   ├── fonts/
│   │   │   ├── Inter_Bold.json
│   │   │   └── helvetiker_regular.typeface.json
│   │   ├── gelatinous_cube.glb
│   │   ├── sample_etc1s.ktx2
│   │   ├── sample_uastc_zstd.ktx2
│   │   ├── story.json
│   │   ├── suzanne/
│   │   │   └── suzanne.fbx
│   │   ├── suzanne-high-poly.gltf
│   │   ├── suzanne.glb
│   │   └── ybot.glb
│   ├── stories/
│   │   ├── AccumulativeShadows.stories.tsx
│   │   ├── Adaptive.stories.tsx
│   │   ├── ArcballControls.stories.tsx
│   │   ├── BBAnchor.stories.tsx
│   │   ├── Billboard.stories.tsx
│   │   ├── Bvh.stories.tsx
│   │   ├── CameraControls.stories.tsx
│   │   ├── CameraShake.stories.tsx
│   │   ├── Center.stories.tsx
│   │   ├── Cloud.stories.tsx
│   │   ├── ContactShadows.stories.tsx
│   │   ├── CubeCamera.stories.tsx
│   │   ├── CubeTexture.stories.tsx
│   │   ├── CurveModifier.stories.tsx
│   │   ├── Decal.stories.tsx
│   │   ├── Detailed.stories.tsx
│   │   ├── DetectGPU.stories.tsx
│   │   ├── DeviceOrientationControls.stories.tsx
│   │   ├── DragControls.stories.tsx
│   │   ├── Environment.stories.tsx
│   │   ├── Example.stories.tsx
│   │   ├── Extrude.stories.tsx
│   │   ├── FaceControls.stories.tsx
│   │   ├── Facemesh.stories.tsx
│   │   ├── Fbo.stories.tsx
│   │   ├── Fbx.stories.tsx
│   │   ├── FirstPersonControls.stories.tsx
│   │   ├── Float.stories.tsx
│   │   ├── FlyControls.stories.tsx
│   │   ├── GizmoHelper.stories.tsx
│   │   ├── Gltf.stories.tsx
│   │   ├── Grid.stories.tsx
│   │   ├── HTML.stories.tsx
│   │   ├── Helper.stories.tsx
│   │   ├── Image.stories.tsx
│   │   ├── Instances.stories.tsx
│   │   ├── KeyboardControls.stories.tsx
│   │   ├── Ktx2.stories.tsx
│   │   ├── Lathe.stories.tsx
│   │   ├── Line.stories.tsx
│   │   ├── Loader.stories.tsx
│   │   ├── MapControls.stories.tsx
│   │   ├── MarchingCubes.stories.tsx
│   │   ├── MatcapTexture.stories.tsx
│   │   ├── Merged.stories.tsx
│   │   ├── MeshDistortMaterial.stories.tsx
│   │   ├── MeshRefractionMaterial.stories.tsx
│   │   ├── MeshTransmissionMaterial.stories.tsx
│   │   ├── MeshWobbleMaterial.stories.tsx
│   │   ├── NormalTexture.stories.tsx
│   │   ├── OrbitControls.stories.tsx
│   │   ├── OrthographicCamera.stories.tsx
│   │   ├── Outlines.stories.tsx
│   │   ├── PerspectiveCamera.stories.tsx
│   │   ├── PivotControls.stories.tsx
│   │   ├── PointerLockControls.stories.tsx
│   │   ├── Points.stories.tsx
│   │   ├── PositionalAudio.stories.tsx
│   │   ├── PresentationControls.stories.tsx
│   │   ├── Progress.stories.tsx
│   │   ├── Reflector.stories.tsx
│   │   ├── Resize.stories.tsx
│   │   ├── RoundedBox.stories.tsx
│   │   ├── Sampler.stories.tsx
│   │   ├── ScreenQuad.stories.tsx
│   │   ├── ScreenSizer.stories.tsx
│   │   ├── ScreenSpace.stories.tsx
│   │   ├── ScreenVideoTexture.stories.tsx
│   │   ├── ScrollControls.stories.tsx
│   │   ├── Segments.stories.tsx
│   │   ├── Shadow.stories.tsx
│   │   ├── ShadowAlpha.stories.tsx
│   │   ├── Shapes.Box.stories.tsx
│   │   ├── Shapes.Circle.stories.tsx
│   │   ├── Shapes.Cone.stories.tsx
│   │   ├── Shapes.Cylinder.stories.tsx
│   │   ├── Shapes.Dodecahedron.stories.tsx
│   │   ├── Shapes.Icosahedron.stories.tsx
│   │   ├── Shapes.Octahedron.stories.tsx
│   │   ├── Shapes.Plane.stories.tsx
│   │   ├── Shapes.Polyhedron.stories.tsx
│   │   ├── Shapes.Ring.stories.tsx
│   │   ├── Shapes.Sphere.stories.tsx
│   │   ├── Shapes.Tetrahedron.stories.tsx
│   │   ├── Shapes.Torus.stories.tsx
│   │   ├── Shapes.TorusKnot.stories.tsx
│   │   ├── Sky.stories.tsx
│   │   ├── Sparkles.stories.tsx
│   │   ├── Spotlight.stories.tsx
│   │   ├── SpriteAnimator.stories.tsx
│   │   ├── Stage.stories.tsx
│   │   ├── Stars.stories.tsx
│   │   ├── Stats.stories.tsx
│   │   ├── StatsGl.stories.tsx
│   │   ├── Svg.stories.tsx
│   │   ├── Text.stories.tsx
│   │   ├── Text3D.stories.tsx
│   │   ├── Texture.stories.tsx
│   │   ├── TrackballControls.stories.tsx
│   │   ├── Trail.stories.tsx
│   │   ├── TrailTexture.stories.tsx
│   │   ├── TransformControls.stories.tsx
│   │   ├── Tube.stories.tsx
│   │   ├── VideoTexture.stories.tsx
│   │   ├── WebcamVideoTexture.stories.tsx
│   │   ├── Wireframe.stories.tsx
│   │   ├── meshBounds.stories.tsx
│   │   ├── shaderMaterial.stories.tsx
│   │   ├── useAnimations.stories.tsx
│   │   ├── useAspect.stories.tsx
│   │   ├── useCamera.stories.tsx
│   │   └── useContextBridge.stories.tsx
│   ├── theme.ts
│   └── useTurntable.ts
├── .yarnrc.yml
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── chromatic.config.json
├── docs/
│   ├── abstractions/
│   │   ├── ascii-renderer.mdx
│   │   ├── billboard.mdx
│   │   ├── clone.mdx
│   │   ├── computed-attribute.mdx
│   │   ├── decal.mdx
│   │   ├── edges.mdx
│   │   ├── effects.mdx
│   │   ├── gradient-texture.mdx
│   │   ├── image.mdx
│   │   ├── marching-cubes.mdx
│   │   ├── outlines.mdx
│   │   ├── positional-audio.mdx
│   │   ├── sampler.mdx
│   │   ├── screen-sizer.mdx
│   │   ├── screen-space.mdx
│   │   ├── splat.mdx
│   │   ├── svg.mdx
│   │   ├── text.mdx
│   │   ├── text3d.mdx
│   │   ├── trail.mdx
│   │   └── use-animations.mdx
│   ├── cameras/
│   │   ├── cube-camera.mdx
│   │   ├── orthographic-camera.mdx
│   │   └── perspective-camera.mdx
│   ├── controls/
│   │   ├── camera-controls.mdx
│   │   ├── face-controls.mdx
│   │   ├── introduction.mdx
│   │   ├── keyboard-controls.mdx
│   │   ├── motion-path-controls.mdx
│   │   ├── presentation-controls.mdx
│   │   └── scroll-controls.mdx
│   ├── getting-started/
│   │   └── introduction.mdx
│   ├── gizmos/
│   │   ├── drag-controls.mdx
│   │   ├── gizmo-helper.mdx
│   │   ├── grid.mdx
│   │   ├── helper-use-helper.mdx
│   │   ├── pivot-controls.mdx
│   │   └── transform-controls.mdx
│   ├── loaders/
│   │   ├── cube-texture-use-cube-texture.mdx
│   │   ├── fbx-use-fbx.mdx
│   │   ├── gltf-use-gltf.mdx
│   │   ├── ktx2-use-ktx2.mdx
│   │   ├── loader.mdx
│   │   ├── progress-use-progress.mdx
│   │   ├── screen-video-texture.mdx
│   │   ├── texture-use-texture.mdx
│   │   ├── trail-texture-use-trail-texture.mdx
│   │   ├── use-font.mdx
│   │   ├── use-sprite-loader.mdx
│   │   ├── video-texture-use-video-texture.mdx
│   │   └── webcam-video-texture.mdx
│   ├── misc/
│   │   ├── cube-camera-use-cube-camera.mdx
│   │   ├── cycle-raycast.mdx
│   │   ├── detect-gpu-use-detect-gpu.mdx
│   │   ├── example.mdx
│   │   ├── face-landmarker.mdx
│   │   ├── fbo-use-fbo.mdx
│   │   ├── html.mdx
│   │   ├── select.mdx
│   │   ├── sprite-animator.mdx
│   │   ├── stats-gl.mdx
│   │   ├── stats.mdx
│   │   ├── trail-use-trail.mdx
│   │   ├── use-aspect.mdx
│   │   ├── use-box-projected-env.mdx
│   │   ├── use-camera.mdx
│   │   ├── use-context-bridge.mdx
│   │   ├── use-cursor.mdx
│   │   ├── use-depth-buffer.mdx
│   │   ├── use-intersect.mdx
│   │   ├── use-surface-sampler.mdx
│   │   └── wireframe.mdx
│   ├── modifiers/
│   │   └── curve-modifier.mdx
│   ├── performances/
│   │   ├── adaptive-dpr.mdx
│   │   ├── adaptive-events.mdx
│   │   ├── bake-shadows.mdx
│   │   ├── bvh.mdx
│   │   ├── detailed.mdx
│   │   ├── instances.mdx
│   │   ├── merged.mdx
│   │   ├── mesh-bounds.mdx
│   │   ├── performance-monitor.mdx
│   │   ├── points.mdx
│   │   ├── preload.mdx
│   │   └── segments.mdx
│   ├── portals/
│   │   ├── fisheye.mdx
│   │   ├── hud.mdx
│   │   ├── mask.mdx
│   │   ├── mesh-portal-material.mdx
│   │   ├── render-cube-texture.mdx
│   │   ├── render-texture.mdx
│   │   └── view.mdx
│   ├── shaders/
│   │   ├── mesh-discard-material.mdx
│   │   ├── mesh-distort-material.mdx
│   │   ├── mesh-reflector-material.mdx
│   │   ├── mesh-refraction-material.mdx
│   │   ├── mesh-transmission-material.mdx
│   │   ├── mesh-wobble-material.mdx
│   │   ├── point-material.mdx
│   │   ├── shader-material.mdx
│   │   └── soft-shadows.mdx
│   ├── shapes/
│   │   ├── catmull-rom-line.mdx
│   │   ├── cubic-bezier-line.mdx
│   │   ├── facemesh.mdx
│   │   ├── line.mdx
│   │   ├── mesh.mdx
│   │   ├── quadratic-bezier-line.mdx
│   │   ├── rounded-box.mdx
│   │   └── screen-quad.mdx
│   └── staging/
│       ├── accumulative-shadows.mdx
│       ├── backdrop.mdx
│       ├── bb-anchor.mdx
│       ├── bounds.mdx
│       ├── camera-shake.mdx
│       ├── caustics.mdx
│       ├── center.mdx
│       ├── cloud.mdx
│       ├── contact-shadows.mdx
│       ├── environment.mdx
│       ├── float.mdx
│       ├── lightformer.mdx
│       ├── matcap-texture-use-matcap-texture.mdx
│       ├── normal-texture-use-normal-texture.mdx
│       ├── randomized-light.mdx
│       ├── resize.mdx
│       ├── shadow-alpha.mdx
│       ├── shadow.mdx
│       ├── sky.mdx
│       ├── sparkles.mdx
│       ├── spot-light-shadow.mdx
│       ├── spot-light.mdx
│       ├── stage.mdx
│       ├── stars.mdx
│       └── use-environment.mdx
├── eslint.config.mjs
├── package.json
├── release.config.js
├── rollup.config.js
├── sandboxes/
│   └── bug-report-template-starter/
│       ├── package.json
│       ├── public/
│       │   └── index.html
│       └── src/
│           ├── index.jsx
│           └── styles.css
├── src/
│   ├── core/
│   │   ├── AccumulativeShadows.tsx
│   │   ├── AdaptiveDpr.tsx
│   │   ├── AdaptiveEvents.tsx
│   │   ├── ArcballControls.tsx
│   │   ├── AsciiRenderer.tsx
│   │   ├── BBAnchor.tsx
│   │   ├── Backdrop.tsx
│   │   ├── BakeShadows.tsx
│   │   ├── Billboard.tsx
│   │   ├── Bounds.tsx
│   │   ├── Bvh.tsx
│   │   ├── CameraControls.tsx
│   │   ├── CameraShake.tsx
│   │   ├── CatmullRomLine.tsx
│   │   ├── Caustics.tsx
│   │   ├── Center.tsx
│   │   ├── Clone.tsx
│   │   ├── Cloud.tsx
│   │   ├── ComputedAttribute.tsx
│   │   ├── ContactShadows.tsx
│   │   ├── CubeCamera.tsx
│   │   ├── CubeTexture.tsx
│   │   ├── CubicBezierLine.tsx
│   │   ├── CurveModifier.tsx
│   │   ├── Decal.tsx
│   │   ├── Detailed.tsx
│   │   ├── DetectGPU.tsx
│   │   ├── DeviceOrientationControls.tsx
│   │   ├── Edges.tsx
│   │   ├── Effects.tsx
│   │   ├── Environment.tsx
│   │   ├── Example.tsx
│   │   ├── Fbo.tsx
│   │   ├── Fbx.tsx
│   │   ├── FirstPersonControls.tsx
│   │   ├── Fisheye.tsx
│   │   ├── Float.tsx
│   │   ├── FlyControls.tsx
│   │   ├── GizmoHelper.tsx
│   │   ├── GizmoViewcube.tsx
│   │   ├── GizmoViewport.tsx
│   │   ├── Gltf.tsx
│   │   ├── GradientTexture.tsx
│   │   ├── Grid.tsx
│   │   ├── Helper.tsx
│   │   ├── Hud.tsx
│   │   ├── Image.tsx
│   │   ├── Instances.tsx
│   │   ├── Ktx2.tsx
│   │   ├── Lightformer.tsx
│   │   ├── Line.tsx
│   │   ├── MapControls.tsx
│   │   ├── MarchingCubes.tsx
│   │   ├── Mask.tsx
│   │   ├── MatcapTexture.tsx
│   │   ├── MeshDiscardMaterial.tsx
│   │   ├── MeshDistortMaterial.tsx
│   │   ├── MeshPortalMaterial.tsx
│   │   ├── MeshReflectorMaterial.tsx
│   │   ├── MeshRefractionMaterial.tsx
│   │   ├── MeshTransmissionMaterial.tsx
│   │   ├── MeshWobbleMaterial.tsx
│   │   ├── MotionPathControls.tsx
│   │   ├── MultiMaterial.tsx
│   │   ├── NormalTexture.tsx
│   │   ├── OrbitControls.tsx
│   │   ├── OrthographicCamera.tsx
│   │   ├── Outlines.tsx
│   │   ├── PerformanceMonitor.tsx
│   │   ├── PerspectiveCamera.tsx
│   │   ├── PointMaterial.tsx
│   │   ├── PointerLockControls.tsx
│   │   ├── Points.tsx
│   │   ├── PositionalAudio.tsx
│   │   ├── Preload.tsx
│   │   ├── Progress.tsx
│   │   ├── QuadraticBezierLine.tsx
│   │   ├── RenderCubeTexture.tsx
│   │   ├── RenderTexture.tsx
│   │   ├── Resize.tsx
│   │   ├── RoundedBox.tsx
│   │   ├── Sampler.tsx
│   │   ├── ScreenQuad.tsx
│   │   ├── ScreenSizer.tsx
│   │   ├── ScreenSpace.tsx
│   │   ├── Segments.tsx
│   │   ├── Shadow.tsx
│   │   ├── ShadowAlpha.tsx
│   │   ├── Sky.tsx
│   │   ├── Sparkles.tsx
│   │   ├── Splat.tsx
│   │   ├── SpotLight.tsx
│   │   ├── SpriteAnimator.tsx
│   │   ├── Stage.tsx
│   │   ├── Stars.tsx
│   │   ├── Stats.tsx
│   │   ├── StatsGl.tsx
│   │   ├── Svg.tsx
│   │   ├── Text.tsx
│   │   ├── Text3D.tsx
│   │   ├── Texture.tsx
│   │   ├── TrackballControls.tsx
│   │   ├── Trail.tsx
│   │   ├── TrailTexture.tsx
│   │   ├── TransformControls.tsx
│   │   ├── VideoTexture.tsx
│   │   ├── Wireframe.tsx
│   │   ├── calculateScaleFactor.ts
│   │   ├── index.ts
│   │   ├── meshBounds.tsx
│   │   ├── shaderMaterial.tsx
│   │   ├── shapes.tsx
│   │   ├── softShadows.tsx
│   │   ├── useAnimations.tsx
│   │   ├── useAspect.tsx
│   │   ├── useBoxProjectedEnv.tsx
│   │   ├── useCamera.tsx
│   │   ├── useContextBridge.tsx
│   │   ├── useDepthBuffer.ts
│   │   ├── useEnvironment.tsx
│   │   ├── useFont.tsx
│   │   ├── useIntersect.tsx
│   │   └── useSpriteLoader.tsx
│   ├── helpers/
│   │   ├── constants.ts
│   │   ├── deprecated.ts
│   │   ├── environment-assets.ts
│   │   ├── glsl/
│   │   │   ├── DefaultSpotlightShadowShadows.glsl
│   │   │   ├── default.vert.glsl
│   │   │   └── distort.vert.glsl
│   │   ├── ts-utils.tsx
│   │   └── useEffectfulState.tsx
│   ├── index.ts
│   ├── materials/
│   │   ├── BlurPass.tsx
│   │   ├── ConvolutionMaterial.tsx
│   │   ├── DiscardMaterial.tsx
│   │   ├── MeshReflectorMaterial.tsx
│   │   ├── MeshRefractionMaterial.tsx
│   │   ├── SpotLightMaterial.tsx
│   │   └── WireframeMaterial.tsx
│   ├── native/
│   │   ├── index.ts
│   │   └── package.json
│   └── web/
│       ├── CycleRaycast.tsx
│       ├── DragControls.tsx
│       ├── FaceControls.tsx
│       ├── FaceLandmarker.tsx
│       ├── Facemesh.tsx
│       ├── Html.tsx
│       ├── KeyboardControls.tsx
│       ├── Loader.tsx
│       ├── PresentationControls.tsx
│       ├── ScreenVideoTexture.tsx
│       ├── ScrollControls.tsx
│       ├── Select.tsx
│       ├── View.tsx
│       ├── WebcamVideoTexture.tsx
│       ├── index.ts
│       ├── pivotControls/
│       │   ├── AxisArrow.tsx
│       │   ├── AxisRotator.tsx
│       │   ├── PlaneSlider.tsx
│       │   ├── ScalingSphere.tsx
│       │   ├── context.ts
│       │   └── index.tsx
│       └── useCursor.tsx
├── test/
│   └── e2e/
│       ├── App.tsx
│       ├── e2e.sh
│       └── snapshot.test.ts
├── tsconfig.json
└── vite.config.ts
Download .txt
SYMBOL INDEX (1719 symbols across 265 files)

FILE: .storybook/Setup.tsx
  type Props (line 11) | type Props = React.PropsWithChildren<
  function SayCheese (line 51) | function SayCheese({ pauseAt = 3000 }) {

FILE: .storybook/public/draco-gltf/draco_decoder.js
  function isVersionSupported (line 23) | function isVersionSupported(versionString) {
  function staticAlloc (line 209) | function staticAlloc(size) {
  function dynamicAlloc (line 215) | function dynamicAlloc(size) {
  function alignMemory (line 229) | function alignMemory(size, factor) {
  function getNativeTypeSize (line 234) | function getNativeTypeSize(type) {
  function warnOnce (line 262) | function warnOnce(text) {
  function dynCall (line 272) | function dynCall(sig, ptr, args) {
  function assert (line 282) | function assert(condition, text) {
  function getCFunc (line 287) | function getCFunc(ident) {
  function ccall (line 315) | function ccall(ident, returnType, argTypes, args, opts) {
  function setValue (line 338) | function setValue(ptr, value, type, noSafe) {
  function allocate (line 379) | function allocate(slab, types, allocator, ptr) {
  function Pointer_stringify (line 440) | function Pointer_stringify(ptr, length) {
  function UTF8ArrayToString (line 468) | function UTF8ArrayToString(u8Array, idx) {
  function UTF8ToString (line 514) | function UTF8ToString(ptr) {
  function stringToUTF8Array (line 517) | function stringToUTF8Array(str, outU8Array, outIdx, maxBytesToWrite) {
  function stringToUTF8 (line 562) | function stringToUTF8(str, outPtr, maxBytesToWrite) {
  function lengthBytesUTF8 (line 565) | function lengthBytesUTF8(str) {
  function demangle (line 587) | function demangle(func) {
  function demangleAll (line 590) | function demangleAll(text) {
  function jsStackTrace (line 597) | function jsStackTrace() {
  function alignUp (line 614) | function alignUp(x, multiple) {
  function updateGlobalBuffer (line 621) | function updateGlobalBuffer(buf) {
  function updateGlobalBufferViews (line 624) | function updateGlobalBufferViews() {
  function abortOnCannotGrowMemory (line 639) | function abortOnCannotGrowMemory() {
  function enlargeMemory (line 665) | function enlargeMemory() {
  function getTotalMemory (line 713) | function getTotalMemory() {
  function callRuntimeCallbacks (line 719) | function callRuntimeCallbacks(callbacks) {
  function preRun (line 745) | function preRun() {
  function ensureInitRuntime (line 754) | function ensureInitRuntime() {
  function preMain (line 759) | function preMain() {
  function exitRuntime (line 762) | function exitRuntime() {
  function postRun (line 766) | function postRun() {
  function addOnPreRun (line 775) | function addOnPreRun(cb) {
  function addOnPreMain (line 778) | function addOnPreMain(cb) {
  function addOnPostRun (line 781) | function addOnPostRun(cb) {
  function writeArrayToMemory (line 784) | function writeArrayToMemory(array, buffer) {
  function writeAsciiToMemory (line 787) | function writeAsciiToMemory(str, buffer, dontAddNull) {
  function addRunDependency (line 817) | function addRunDependency(id) {
  function removeRunDependency (line 823) | function removeRunDependency(id) {
  function isDataURI (line 844) | function isDataURI(filename) {
  function ___cxa_allocate_exception (line 854) | function ___cxa_allocate_exception(size) {
  function __ZSt18uncaught_exceptionv (line 857) | function __ZSt18uncaught_exceptionv() {
  function ___cxa_begin_catch (line 898) | function ___cxa_begin_catch(ptr) {
  function ___cxa_pure_virtual (line 909) | function ___cxa_pure_virtual() {
  function ___resumeException (line 913) | function ___resumeException(ptr) {
  function ___cxa_find_matching_catch (line 922) | function ___cxa_find_matching_catch() {
  function ___cxa_throw (line 947) | function ___cxa_throw(ptr, type, destructor) {
  function ___gxx_personality_v0 (line 981) | function ___gxx_personality_v0() {}
  function ___syscall140 (line 1004) | function ___syscall140(which, varargs) {
  function flush_NO_FILESYSTEM (line 1022) | function flush_NO_FILESYSTEM() {
  function ___syscall146 (line 1031) | function ___syscall146(which, varargs) {
  function ___syscall6 (line 1065) | function ___syscall6(which, varargs) {
  function _abort (line 1076) | function _abort() {
  function _llvm_trap (line 1079) | function _llvm_trap() {
  function _emscripten_memcpy_big (line 1082) | function _emscripten_memcpy_big(dest, src, num) {
  function _pthread_getspecific (line 1087) | function _pthread_getspecific(key) {
  function _pthread_key_create (line 1214) | function _pthread_key_create(key, destructor) {
  function _pthread_once (line 1223) | function _pthread_once(ptr, func) {
  function _pthread_setspecific (line 1229) | function _pthread_setspecific(key, value) {
  function ___setErrNo (line 1236) | function ___setErrNo(value) {
  function intArrayFromString (line 1247) | function intArrayFromString(stringy, dontAddNull, length) {
  function intArrayToString (line 1254) | function intArrayToString(array) {
  function intArrayFromBase64 (line 1299) | function intArrayFromBase64(s) {
  function tryParseAsDataURI (line 1320) | function tryParseAsDataURI(filename) {
  function invoke_ii (line 1326) | function invoke_ii(index, a1) {
  function invoke_iii (line 1334) | function invoke_iii(index, a1, a2) {
  function invoke_iiii (line 1342) | function invoke_iiii(index, a1, a2, a3) {
  function invoke_iiiiiii (line 1350) | function invoke_iiiiiii(index, a1, a2, a3, a4, a5, a6) {
  function invoke_v (line 1358) | function invoke_v(index) {
  function invoke_vi (line 1366) | function invoke_vi(index, a1) {
  function invoke_vii (line 1374) | function invoke_vii(index, a1, a2) {
  function invoke_viii (line 1382) | function invoke_viii(index, a1, a2, a3) {
  function invoke_viiii (line 1390) | function invoke_viiii(index, a1, a2, a3, a4) {
  function invoke_viiiii (line 1398) | function invoke_viiiii(index, a1, a2, a3, a4, a5) {
  function invoke_viiiiii (line 1406) | function invoke_viiiiii(index, a1, a2, a3, a4, a5, a6) {
  function Ma (line 1566) | function Ma(newBuffer) {
  function Ib (line 1580) | function Ib(a, b) {
  function Jb (line 1864) | function Jb(a, b, c, d, e, g) {
  function Kb (line 2134) | function Kb(a, b, c, d, e, g) {
  function Lb (line 2404) | function Lb(a, c, d) {
  function Mb (line 2632) | function Mb(a, b, c, d, e, g) {
  function Nb (line 2869) | function Nb(a, b, c, d, e, g) {
  function Ob (line 3106) | function Ob(a, b, c) {
  function Pb (line 3352) | function Pb(a, b, c) {
  function Qb (line 3557) | function Qb(a, c) {
  function Rb (line 3769) | function Rb(a, c) {
  function Sb (line 3985) | function Sb(a, c, d) {
  function Tb (line 4188) | function Tb(a, c, e, g, h) {
  function Ub (line 4363) | function Ub(a, b) {
  function Vb (line 4567) | function Vb(a, c, d) {
  function Wb (line 4764) | function Wb(a, c, d) {
  function Xb (line 4961) | function Xb(a, c, d) {
  function Yb (line 5158) | function Yb(a, c, d) {
  function Zb (line 5355) | function Zb(a, c, d) {
  function _b (line 5552) | function _b(a, b) {
  function $b (line 5690) | function $b(a, c) {
  function ac (line 5912) | function ac(a, c, d) {
  function bc (line 6109) | function bc(a, c, d) {
  function cc (line 6306) | function cc(a, c) {
  function dc (line 6528) | function dc(a, c, d, e, g) {
  function ec (line 6687) | function ec(a, b, c, d) {
  function fc (line 6937) | function fc(a, c, d, e) {
  function gc (line 7127) | function gc(a, b, c, d, e) {
  function hc (line 7348) | function hc(a, b, c, d, e, g, h) {
  function ic (line 7484) | function ic(a, b, c, d, e, g, h) {
  function jc (line 7620) | function jc(a, b) {
  function kc (line 7794) | function kc(a, b) {
  function lc (line 7962) | function lc(a, c) {
  function mc (line 8108) | function mc(a, c, d) {
  function nc (line 8235) | function nc(a, b, c, d, e, g) {
  function oc (line 8394) | function oc(a, b, c) {
  function pc (line 8547) | function pc(a, b, c) {
  function qc (line 8694) | function qc(a, b) {
  function rc (line 8854) | function rc(a, c) {
  function sc (line 8988) | function sc(a, b) {
  function tc (line 9136) | function tc(a, c) {
  function uc (line 9280) | function uc(a, c, e, g, h) {
  function vc (line 9408) | function vc(a, c, e, g, h) {
  function wc (line 9536) | function wc(a, c, d, e, g) {
  function xc (line 9664) | function xc(a, c, d, e, g) {
  function yc (line 9792) | function yc(a, c, d) {
  function zc (line 9900) | function zc(a, c, d, e, g) {
  function Ac (line 10028) | function Ac(a, c, d, e, g) {
  function Bc (line 10156) | function Bc(a, b, c, d, e, g) {
  function Cc (line 10292) | function Cc(a, b, c, d) {
  function Dc (line 10443) | function Dc(a, b, c, d, e, g) {
  function Ec (line 10579) | function Ec(a, b, c, d) {
  function Fc (line 10725) | function Fc(a, c) {
  function Gc (line 10854) | function Gc(a, b, c) {
  function Hc (line 11015) | function Hc(a) {
  function Ic (line 11143) | function Ic(a) {
  function Jc (line 11265) | function Jc(a) {
  function Kc (line 11378) | function Kc(a, c) {
  function Lc (line 11504) | function Lc(a, c) {
  function Mc (line 11644) | function Mc(a, c, d) {
  function Nc (line 11807) | function Nc(a, b) {
  function Oc (line 11921) | function Oc(a, b, c, d, e, g) {
  function Pc (line 12020) | function Pc(a) {
  function Qc (line 12120) | function Qc(a, c) {
  function Rc (line 12259) | function Rc(a, c) {
  function Sc (line 12398) | function Sc(a, c) {
  function Tc (line 12537) | function Tc(a, c) {
  function Uc (line 12676) | function Uc(a, c) {
  function Vc (line 12815) | function Vc(a, c) {
  function Wc (line 12954) | function Wc(a, c) {
  function Xc (line 13093) | function Xc(a, c) {
  function Yc (line 13200) | function Yc(a, c) {
  function Zc (line 13320) | function Zc(a, b, c) {
  function _c (line 13438) | function _c(a, c, d) {
  function $c (line 13523) | function $c(a, c) {
  function ad (line 13622) | function ad(a, c) {
  function bd (line 13715) | function bd(a, c, d) {
  function cd (line 13830) | function cd(a, b, c) {
  function dd (line 13938) | function dd(a, c) {
  function ed (line 14042) | function ed(a, b) {
  function fd (line 14140) | function fd(a, c) {
  function gd (line 14240) | function gd(a, b) {
  function hd (line 14354) | function hd(a, c) {
  function id (line 14454) | function id(a, b) {
  function jd (line 14542) | function jd(a, b) {
  function kd (line 14630) | function kd(a) {
  function ld (line 14720) | function ld(a, b) {
  function md (line 14826) | function md(a, c, d, e) {
  function nd (line 14912) | function nd(a) {
  function od (line 14986) | function od(a, b, c) {
  function pd (line 15093) | function pd(a, b, c) {
  function qd (line 15182) | function qd(a, b, c) {
  function rd (line 15272) | function rd(a, b, c) {
  function sd (line 15361) | function sd(a, b, c) {
  function td (line 15460) | function td(a, c) {
  function ud (line 15563) | function ud(a, b, c, d, e, g) {
  function vd (line 15623) | function vd(a, b) {
  function wd (line 15714) | function wd(a, b) {
  function xd (line 15812) | function xd(a, c) {
  function yd (line 15891) | function yd(a, c) {
  function zd (line 15993) | function zd(a, b, c) {
  function Ad (line 16076) | function Ad(a, c) {
  function Bd (line 16165) | function Bd(a, c) {
  function Cd (line 16267) | function Cd(a, b) {
  function Dd (line 16345) | function Dd(a, b, c, d) {
  function Ed (line 16438) | function Ed(a, c, d) {
  function Fd (line 16569) | function Fd(a, c, d) {
  function Gd (line 16651) | function Gd(a, c, d) {
  function Hd (line 16744) | function Hd(a, b, c) {
  function Id (line 16838) | function Id(a, c, d) {
  function Jd (line 16922) | function Jd(a, c, d) {
  function Kd (line 17000) | function Kd(a, b) {
  function Ld (line 17090) | function Ld(a, c) {
  function Md (line 17172) | function Md(a, b, c) {
  function Nd (line 17246) | function Nd(a, b) {
  function Od (line 17323) | function Od(a, b) {
  function Pd (line 17422) | function Pd(a, c, d) {
  function Qd (line 17482) | function Qd(a, b, c) {
  function Rd (line 17559) | function Rd(a) {
  function Sd (line 17615) | function Sd(a, b, c) {
  function Td (line 17704) | function Td(a) {
  function Ud (line 17781) | function Ud(a) {
  function Vd (line 17864) | function Vd(a, c) {
  function Wd (line 17936) | function Wd(a, b) {
  function Xd (line 17963) | function Xd(a, b, c, d) {
  function Yd (line 18035) | function Yd(a, b, c) {
  function Zd (line 18108) | function Zd(a, b) {
  function _d (line 18193) | function _d(a, c, d) {
  function $d (line 18261) | function $d(a, c) {
  function ae (line 18315) | function ae(a) {
  function be (line 18371) | function be(a, b, c, d, e, g) {
  function ce (line 18442) | function ce(a, b, c) {
  function de (line 18523) | function de(a, b) {
  function ee (line 18589) | function ee(a, b, c) {
  function fe (line 18659) | function fe(a, c) {
  function ge (line 18749) | function ge(a, c, d) {
  function he (line 18812) | function he(a, c) {
  function ie (line 18889) | function ie(a, c, d, e, g) {
  function je (line 18946) | function je(a) {
  function ke (line 19016) | function ke(a, b, c, d) {
  function le (line 19062) | function le(a, c, d) {
  function me (line 19142) | function me(a, b) {
  function ne (line 19211) | function ne(a, c, d) {
  function oe (line 19283) | function oe(a, b) {
  function pe (line 19360) | function pe(a, b, c) {
  function qe (line 19425) | function qe(a, b) {
  function re (line 19497) | function re(a, b, c) {
  function se (line 19562) | function se(a, b, c) {
  function te (line 19627) | function te(a, c) {
  function ue (line 19680) | function ue(a, b, c) {
  function ve (line 19745) | function ve(a, b, c) {
  function we (line 19810) | function we(a, b, c) {
  function xe (line 19875) | function xe(a, b, c) {
  function ye (line 19940) | function ye(a, c, d) {
  function ze (line 20012) | function ze(a, b) {
  function Ae (line 20077) | function Ae(a, b, c) {
  function Be (line 20153) | function Be(a, b) {
  function Ce (line 20215) | function Ce(a, c, d) {
  function De (line 20284) | function De(a, c, e, g) {
  function Ee (line 20353) | function Ee(a, b) {
  function Fe (line 20428) | function Fe(a) {
  function Ge (line 20497) | function Ge(a, c) {
  function He (line 20562) | function He(a, c) {
  function Ie (line 20624) | function Ie(a, b, c, d, e) {
  function Je (line 20661) | function Je(a) {
  function Ke (line 20729) | function Ke(a, c) {
  function Le (line 20796) | function Le(a) {
  function Me (line 20862) | function Me(a, c) {
  function Ne (line 20925) | function Ne(a, b) {
  function Oe (line 20975) | function Oe(a, b) {
  function Pe (line 21001) | function Pe(a) {
  function Qe (line 21058) | function Qe(a) {
  function Re (line 21121) | function Re(a, b) {
  function Se (line 21179) | function Se(a) {
  function Te (line 21240) | function Te(a, b) {
  function Ue (line 21266) | function Ue(a, c, d, e) {
  function Ve (line 21317) | function Ve(a, b) {
  function We (line 21368) | function We(a, c, d) {
  function Xe (line 21430) | function Xe(a, c, d) {
  function Ye (line 21503) | function Ye(a) {
  function Ze (line 21555) | function Ze(a, b, c) {
  function _e (line 21617) | function _e(a, c) {
  function $e (line 21669) | function $e(a, b) {
  function af (line 21721) | function af(a, b) {
  function bf (line 21775) | function bf(a, c, d) {
  function cf (line 21823) | function cf(a, b) {
  function Ya (line 21872) | function Ya(a) {
  function Za (line 23176) | function Za(a, c) {
  function _a (line 24130) | function _a(a, c) {
  function $a (line 25061) | function $a(a) {
  function ab (line 25845) | function ab(a, b) {
  function bb (line 26839) | function bb(a, c, e, g) {
  function cb (line 27362) | function cb(a, b, c, d, e, g) {
  function db (line 27953) | function db(a, b, c, d, e, g) {
  function eb (line 28525) | function eb(a, c, d, e, g, i) {
  function fb (line 29171) | function fb(a, b) {
  function gb (line 29723) | function gb(a, c, e, g, h) {
  function hb (line 30452) | function hb(a) {
  function ib (line 30830) | function ib(a) {
  function jb (line 31158) | function jb(a, c, e, g) {
  function kb (line 31572) | function kb(a) {
  function lb (line 31973) | function lb(a, b) {
  function mb (line 32379) | function mb(a, c, e, g) {
  function nb (line 32748) | function nb(a, c, e, g) {
  function ob (line 33117) | function ob(a, c, e, g) {
  function pb (line 33486) | function pb(a, c, e, g) {
  function qb (line 33855) | function qb(a, c, e, g) {
  function rb (line 34224) | function rb(a, c, e, g) {
  function sb (line 34593) | function sb(a, c, d, e) {
  function tb (line 34947) | function tb(a, b) {
  function ub (line 35354) | function ub(a, c, d, e) {
  function vb (line 35712) | function vb(a, c, d) {
  function wb (line 36112) | function wb(a, b) {
  function xb (line 36505) | function xb(a, c, d) {
  function yb (line 36859) | function yb(a, c, d) {
  function zb (line 37232) | function zb(a, b) {
  function Ab (line 37666) | function Ab(a, c) {
  function Bb (line 38006) | function Bb(a, c) {
  function Cb (line 38294) | function Cb(a) {
  function Db (line 38684) | function Db(a, c) {
  function Eb (line 38994) | function Eb(a, b, c, d, e, g) {
  function Fb (line 39260) | function Fb(a, b, c, d, e, g) {
  function Gb (line 39524) | function Gb(a, b) {
  function Hb (line 39800) | function Hb(a, c, d) {
  function df (line 40039) | function df(a, b) {
  function ef (line 40085) | function ef(a, c, d, e, g, h, i, j) {
  function ff (line 40128) | function ff(a, b) {
  function gf (line 40187) | function gf(a) {
  function hf (line 40234) | function hf(a, c, d) {
  function jf (line 40283) | function jf(a, c) {
  function kf (line 40340) | function kf(a, c, d) {
  function lf (line 40380) | function lf(a) {
  function mf (line 40425) | function mf(a) {
  function nf (line 40472) | function nf(a, c, d) {
  function of (line 40527) | function of(a, c, d) {
  function pf (line 40575) | function pf(a) {
  function qf (line 40637) | function qf(a) {
  function rf (line 40697) | function rf(a) {
  function sf (line 40746) | function sf(a, c, d) {
  function tf (line 40781) | function tf(a) {
  function uf (line 40827) | function uf() {
  function vf (line 40874) | function vf(a, c, d) {
  function wf (line 40928) | function wf(a) {
  function xf (line 40969) | function xf(a, b) {
  function yf (line 41021) | function yf(a) {
  function zf (line 41072) | function zf(a, c, d) {
  function Af (line 41126) | function Af(a, c, d, e) {
  function Bf (line 41190) | function Bf(a, c, d) {
  function Cf (line 41243) | function Cf(a) {
  function Df (line 41295) | function Df(a, c, d) {
  function Ef (line 41347) | function Ef(a, c, d) {
  function Ff (line 41399) | function Ff(a, c) {
  function Gf (line 41453) | function Gf(a, b, c) {
  function Hf (line 41492) | function Hf(a, b, c, d) {
  function If (line 41531) | function If(a, b) {
  function Jf (line 41576) | function Jf(a, c, d) {
  function Kf (line 41617) | function Kf(a, c, d) {
  function Lf (line 41660) | function Lf(a) {
  function Mf (line 41707) | function Mf(a, c) {
  function Nf (line 41751) | function Nf(a, c) {
  function Of (line 41793) | function Of(a, b) {
  function Pf (line 41833) | function Pf(a) {
  function Qf (line 41875) | function Qf(a, c, d, e) {
  function Rf (line 41922) | function Rf(a, c) {
  function Sf (line 41964) | function Sf(a, b, c) {
  function Tf (line 41991) | function Tf(a, c, d, e, g) {
  function Uf (line 42030) | function Uf(a, c) {
  function Vf (line 42078) | function Vf(a, c, d) {
  function Wf (line 42126) | function Wf(a, c, d, e, g) {
  function Xf (line 42151) | function Xf(a, b, c, d) {
  function Yf (line 42186) | function Yf(a) {
  function Zf (line 42230) | function Zf(a, c, d, e, g, h, i) {
  function _f (line 42260) | function _f(a, b) {
  function $f (line 42272) | function $f(a, c) {
  function ag (line 42305) | function ag(a, c, d) {
  function bg (line 42337) | function bg(a, b, c) {
  function cg (line 42373) | function cg(a, c, d) {
  function dg (line 42398) | function dg(a, c) {
  function eg (line 42442) | function eg(a, c) {
  function fg (line 42456) | function fg(a) {
  function gg (line 42498) | function gg(a) {
  function hg (line 42554) | function hg(a, c, d) {
  function ig (line 42591) | function ig(a) {
  function jg (line 42631) | function jg(a, c, d, e, g, h, i, j, k, l) {
  function kg (line 42670) | function kg(a, b) {
  function lg (line 42701) | function lg(a, c) {
  function mg (line 42745) | function mg(a, c) {
  function ng (line 42790) | function ng(a, c) {
  function og (line 42826) | function og(a) {
  function pg (line 42863) | function pg(a, c, d) {
  function qg (line 42910) | function qg(a) {
  function rg (line 42964) | function rg(a, c, d) {
  function sg (line 42990) | function sg(a) {
  function tg (line 43017) | function tg(a, c, d) {
  function ug (line 43044) | function ug(a) {
  function vg (line 43071) | function vg(a, c) {
  function wg (line 43120) | function wg(a, b) {
  function xg (line 43161) | function xg(a, c, d, e) {
  function yg (line 43195) | function yg(a) {
  function zg (line 43217) | function zg(a) {
  function Ag (line 43239) | function Ag(a) {
  function Bg (line 43273) | function Bg(a, b) {
  function Cg (line 43301) | function Cg(a, b, c) {
  function Dg (line 43338) | function Dg(a, b) {
  function Eg (line 43372) | function Eg(a, b) {
  function Fg (line 43400) | function Fg(a, b, c) {
  function Gg (line 43436) | function Gg(a, b) {
  function Hg (line 43470) | function Hg(a, b) {
  function Ig (line 43497) | function Ig(a) {
  function Jg (line 43527) | function Jg(a) {
  function Kg (line 43552) | function Kg(a, c) {
  function Lg (line 43576) | function Lg(a) {
  function Mg (line 43601) | function Mg(a) {
  function Ng (line 43631) | function Ng(a) {
  function Og (line 43642) | function Og(a) {
  function Pg (line 43663) | function Pg(a) {
  function Qg (line 43696) | function Qg(a, b) {
  function Rg (line 43724) | function Rg(a) {
  function Sg (line 43745) | function Sg(a, c, d, e) {
  function Tg (line 43773) | function Tg(a) {
  function Ug (line 43800) | function Ug(a, b, c, d) {
  function Vg (line 43823) | function Vg(a, b, c, d, e, g) {
  function Wg (line 43852) | function Wg(a) {
  function Xg (line 43879) | function Xg(a, b, c) {
  function Yg (line 43904) | function Yg(a, c, d) {
  function Zg (line 43926) | function Zg(a) {
  function _g (line 43951) | function _g(a) {
  function $g (line 43980) | function $g(a, c, d) {
  function ah (line 44002) | function ah(a, c, d) {
  function bh (line 44026) | function bh(a) {
  function ch (line 44047) | function ch(a, b, c, d, e) {
  function dh (line 44076) | function dh(a) {
  function eh (line 44108) | function eh(a) {
  function fh (line 44129) | function fh(a, b, c, d, e, g) {
  function gh (line 44144) | function gh(a, b) {
  function hh (line 44165) | function hh(a, b) {
  function ih (line 44199) | function ih(a, b) {
  function jh (line 44232) | function jh(a, c, d) {
  function kh (line 44266) | function kh(a) {
  function lh (line 44282) | function lh(a) {
  function mh (line 44305) | function mh(a) {
  function nh (line 44323) | function nh(a) {
  function oh (line 44339) | function oh(a) {
  function ph (line 44360) | function ph(a) {
  function qh (line 44379) | function qh(a) {
  function rh (line 44400) | function rh(a, b, c, d) {
  function sh (line 44413) | function sh(a, b) {
  function th (line 44431) | function th(a, c) {
  function uh (line 44457) | function uh(a) {
  function vh (line 44476) | function vh(a, b) {
  function wh (line 44490) | function wh(a, b, c) {
  function xh (line 44514) | function xh(a, b) {
  function yh (line 44536) | function yh(a, b) {
  function zh (line 44555) | function zh(a, b, c) {
  function Ah (line 44567) | function Ah(a, b) {
  function Bh (line 44585) | function Bh(a) {
  function Ch (line 44599) | function Ch(a) {
  function Dh (line 44608) | function Dh(a) {
  function Eh (line 44622) | function Eh(a, c) {
  function Fh (line 44645) | function Fh(a, c, d, e) {
  function Gh (line 44670) | function Gh(a) {
  function Hh (line 44693) | function Hh(a, b) {
  function Ih (line 44712) | function Ih(a) {
  function Jh (line 44730) | function Jh(a, c) {
  function Kh (line 44746) | function Kh(a, c) {
  function Lh (line 44762) | function Lh(a, b, c) {
  function Mh (line 44774) | function Mh(a, b, c, d, e) {
  function Nh (line 44785) | function Nh(a, b) {
  function Oh (line 44800) | function Oh(a, b, c, d) {
  function Ph (line 44820) | function Ph(a, c, d) {
  function Qh (line 44837) | function Qh(a) {
  function Rh (line 44857) | function Rh(a, c) {
  function Sh (line 44876) | function Sh(a) {
  function Th (line 44899) | function Th(a, c) {
  function Uh (line 44915) | function Uh(a, b, c) {
  function Vh (line 44927) | function Vh(a) {
  function Wh (line 44946) | function Wh(a, c, d) {
  function Xh (line 44970) | function Xh(a, c) {
  function Yh (line 44980) | function Yh(a) {
  function Zh (line 44998) | function Zh(a, b, c, d, e, g) {
  function _h (line 45008) | function _h(a) {
  function $h (line 45024) | function $h(a, b, c) {
  function ai (line 45030) | function ai(a) {
  function bi (line 45068) | function bi(a) {
  function ci (line 45084) | function ci(a) {
  function di (line 45100) | function di(a) {
  function ei (line 45122) | function ei(a, b, c) {
  function fi (line 45131) | function fi() {
  function gi (line 45148) | function gi(a) {
  function hi (line 45155) | function hi(a, c) {
  function ii (line 45167) | function ii(a, b) {
  function ji (line 45186) | function ji(a, b) {
  function ki (line 45202) | function ki(a, b) {
  function li (line 45219) | function li(a) {
  function mi (line 45225) | function mi(a, b, c, d, e) {
  function ni (line 45235) | function ni(a) {
  function oi (line 45248) | function oi(a, b, c, d) {
  function pi (line 45256) | function pi(a) {
  function qi (line 45273) | function qi(a, c, d) {
  function ri (line 45292) | function ri(a) {
  function si (line 45310) | function si(a, b, c) {
  function ti (line 45326) | function ti(a, b) {
  function ui (line 45338) | function ui(a, b, c) {
  function vi (line 45353) | function vi() {
  function wi (line 45365) | function wi(a) {
  function xi (line 45376) | function xi(a) {
  function yi (line 45392) | function yi(a) {
  function zi (line 45408) | function zi(a, c) {
  function Ai (line 45420) | function Ai(a) {
  function Bi (line 45436) | function Bi(a) {
  function Ci (line 45452) | function Ci(a) {
  function Di (line 45465) | function Di(a, b) {
  function Ei (line 45470) | function Ei(a) {
  function Fi (line 45483) | function Fi(a, b, c) {
  function Gi (line 45490) | function Gi(a) {
  function Hi (line 45501) | function Hi(a) {
  function Ii (line 45513) | function Ii(a, b, c) {
  function Ji (line 45519) | function Ji(a, b, c) {
  function Ki (line 45525) | function Ki(a) {
  function Li (line 45540) | function Li(a, b, c) {
  function Mi (line 45546) | function Mi(a, b, c) {
  function Ni (line 45552) | function Ni(a, b, c) {
  function Oi (line 45558) | function Oi(a, b, c) {
  function Pi (line 45573) | function Pi(a, b, c) {
  function Qi (line 45579) | function Qi(a) {
  function Ri (line 45594) | function Ri() {
  function Si (line 45607) | function Si(a) {
  function Ti (line 45621) | function Ti(a) {
  function Ui (line 45635) | function Ui(a, b, c, d) {
  function Vi (line 45643) | function Vi(a) {
  function Wi (line 45658) | function Wi(a, b, c, e) {
  function Xi (line 45673) | function Xi(a, b, c) {
  function Yi (line 45689) | function Yi(a, b, c) {
  function Zi (line 45698) | function Zi(a) {
  function _i (line 45712) | function _i(a) {
  function $i (line 45726) | function $i(a, b, c, d) {
  function aj (line 45740) | function aj(a) {
  function bj (line 45754) | function bj(a) {
  function cj (line 45774) | function cj(a) {
  function dj (line 45785) | function dj(a) {
  function ej (line 45799) | function ej() {
  function fj (line 45811) | function fj(a) {
  function gj (line 45822) | function gj(a, b, c, d) {
  function hj (line 45835) | function hj(a, b, c, d) {
  function ij (line 45842) | function ij(a, b, c, d) {
  function jj (line 45849) | function jj(a, b, c, d) {
  function kj (line 45856) | function kj(a) {
  function lj (line 45867) | function lj(a, b, c, d) {
  function mj (line 45874) | function mj(a, b, c, d) {
  function nj (line 45881) | function nj(a) {
  function oj (line 45887) | function oj(a) {
  function pj (line 45900) | function pj(a) {
  function qj (line 45909) | function qj(a, b, c, d) {
  function rj (line 45916) | function rj(a, b, c, d) {
  function sj (line 45923) | function sj(a, b, c) {
  function tj (line 45936) | function tj(a, b, c, d) {
  function uj (line 45951) | function uj(a) {
  function vj (line 45957) | function vj(a) {
  function wj (line 45962) | function wj(a, b, c) {
  function xj (line 45968) | function xj(a, b, c) {
  function yj (line 45974) | function yj(a, b, c, d, e, f, g) {
  function zj (line 45984) | function zj(a, b) {
  function Aj (line 45998) | function Aj(a) {
  function Bj (line 46003) | function Bj(a, b) {
  function Cj (line 46010) | function Cj(a, b, c) {
  function Dj (line 46016) | function Dj(a, b) {
  function Ej (line 46023) | function Ej(a, b) {
  function Fj (line 46030) | function Fj(a) {
  function Gj (line 46044) | function Gj(a, b, c, d) {
  function Hj (line 46051) | function Hj() {
  function Ij (line 46060) | function Ij(a) {
  function Jj (line 46066) | function Jj(a, b, c, d, e, f, g) {
  function Kj (line 46076) | function Kj(a) {
  function Lj (line 46082) | function Lj(a, b, c, d) {
  function Mj (line 46089) | function Mj(a, b, c) {
  function Nj (line 46096) | function Nj(a) {
  function Oj (line 46100) | function Oj(a, b, c) {
  function Pj (line 46111) | function Pj(a) {
  function Qj (line 46120) | function Qj() {}
  function Rj (line 46121) | function Rj(a, b, c, d) {
  function Sj (line 46130) | function Sj(a, b) {
  function Tj (line 46138) | function Tj(a, b, c, d) {
  function Uj (line 46148) | function Uj(a, b, c) {
  function Vj (line 46159) | function Vj(a, b, c) {
  function Wj (line 46165) | function Wj(a) {
  function Xj (line 46171) | function Xj(a) {
  function Yj (line 46175) | function Yj(a) {
  function Zj (line 46187) | function Zj(a) {
  function _j (line 46191) | function _j(a, b, c, d) {
  function $j (line 46198) | function $j(a, b, c) {
  function ak (line 46206) | function ak(a, b, c) {
  function bk (line 46212) | function bk(a) {
  function ck (line 46218) | function ck(a, b, c) {
  function dk (line 46224) | function dk(a) {
  function ek (line 46233) | function ek(a) {
  function fk (line 46239) | function fk(a, b) {
  function gk (line 46245) | function gk(a) {
  function hk (line 46251) | function hk(a, b, c, d, e, f) {
  function ik (line 46260) | function ik(a) {
  function jk (line 46271) | function jk(a, b, c) {
  function kk (line 46277) | function kk(a, b, c) {
  function lk (line 46283) | function lk(a, b, c) {
  function mk (line 46289) | function mk(a, b, c) {
  function nk (line 46295) | function nk(a, b, c) {
  function ok (line 46301) | function ok(a, b) {
  function pk (line 46306) | function pk(a, b) {
  function qk (line 46311) | function qk(a, b, c) {
  function rk (line 46317) | function rk(a, b) {
  function sk (line 46323) | function sk(a, b, c) {
  function tk (line 46329) | function tk(a, b, c) {
  function uk (line 46335) | function uk(a, b, c) {
  function vk (line 46341) | function vk(a) {
  function wk (line 46348) | function wk(a, b) {
  function xk (line 46355) | function xk(a, b, c) {
  function yk (line 46361) | function yk(a, b, c) {
  function zk (line 46367) | function zk(a) {
  function Ak (line 46375) | function Ak() {
  function Bk (line 46382) | function Bk() {
  function Ck (line 46389) | function Ck(a, b, c) {
  function Dk (line 46395) | function Dk(a) {
  function Ek (line 46402) | function Ek(a, b) {
  function Fk (line 46408) | function Fk(a) {
  function Gk (line 46415) | function Gk(a, b) {
  function Hk (line 46420) | function Hk(a, b) {
  function Ik (line 46425) | function Ik(a) {
  function Jk (line 46430) | function Jk(a) {
  function Kk (line 46436) | function Kk(a, b) {
  function Lk (line 46441) | function Lk(a, b, c, d, e) {
  function Mk (line 46449) | function Mk(a, b, c) {
  function Nk (line 46456) | function Nk(a, b, c) {
  function Ok (line 46462) | function Ok(a, b, c) {
  function Pk (line 46469) | function Pk(a, b) {
  function Qk (line 46474) | function Qk(a) {
  function Rk (line 46478) | function Rk(a) {
  function Sk (line 46486) | function Sk(a, b) {
  function Tk (line 46491) | function Tk(a) {
  function Uk (line 46497) | function Uk(a) {
  function Vk (line 46505) | function Vk(a) {
  function Wk (line 46512) | function Wk(a, b, c, d) {
  function Xk (line 46519) | function Xk(a, b, c) {
  function Yk (line 46526) | function Yk(a, b) {
  function Zk (line 46533) | function Zk(a, b) {
  function _k (line 46538) | function _k(a, b) {
  function $k (line 46546) | function $k(a, b) {
  function al (line 46551) | function al() {
  function bl (line 46557) | function bl(a, b) {
  function cl (line 46562) | function cl(a) {
  function dl (line 46566) | function dl(a) {
  function el (line 46573) | function el(a) {
  function fl (line 46580) | function fl(a, b) {
  function gl (line 46585) | function gl(a) {
  function hl (line 46589) | function hl(a, b) {
  function il (line 46594) | function il(a, b, c) {
  function jl (line 46601) | function jl(a) {
  function kl (line 46605) | function kl(a, b, c, d) {
  function ll (line 46612) | function ll() {
  function ml (line 46618) | function ml(a) {
  function nl (line 46626) | function nl(a) {
  function ol (line 46632) | function ol(a) {
  function pl (line 46636) | function pl() {
  function ql (line 46642) | function ql() {
  function rl (line 46648) | function rl(a, b) {
  function sl (line 46653) | function sl(a, b) {
  function tl (line 46658) | function tl(a, b) {
  function ul (line 46663) | function ul(a, b, c, d, e, f) {
  function vl (line 46673) | function vl(a, b) {
  function wl (line 46678) | function wl() {
  function xl (line 46684) | function xl(a) {
  function yl (line 46690) | function yl(a) {
  function zl (line 46696) | function zl(a, b, c) {
  function Al (line 46702) | function Al(a, b) {
  function Bl (line 46709) | function Bl(a) {
  function Cl (line 46713) | function Cl(a, b) {
  function Dl (line 46718) | function Dl(a, b) {
  function El (line 46723) | function El(a, b) {
  function Fl (line 46729) | function Fl(a, b, c, d) {
  function Gl (line 46736) | function Gl(a) {
  function Hl (line 46743) | function Hl() {
  function Il (line 46749) | function Il(a) {
  function Jl (line 46753) | function Jl(a) {
  function Kl (line 46757) | function Kl(a) {
  function Ll (line 46764) | function Ll(a) {
  function Ml (line 46770) | function Ml(a, b) {
  function Nl (line 46775) | function Nl(a, b, c) {
  function Ol (line 46781) | function Ol(a, b, c, d, e, f) {
  function Pl (line 46790) | function Pl(a) {
  function Ql (line 46794) | function Ql(a) {
  function Rl (line 46800) | function Rl(a, c) {
  function Sl (line 46806) | function Sl(a, c) {
  function Tl (line 46811) | function Tl(a) {
  function Ul (line 46815) | function Ul(a, b) {
  function Vl (line 46820) | function Vl(a) {
  function Wl (line 46824) | function Wl(a) {
  function Xl (line 46828) | function Xl(a) {
  function Yl (line 46834) | function Yl(a, b) {
  function Zl (line 46842) | function Zl(a) {
  function _l (line 46846) | function _l(a) {
  function $l (line 46850) | function $l(a, b, c) {
  function am (line 46856) | function am() {
  function bm (line 46862) | function bm() {
  function cm (line 46868) | function cm(a) {
  function dm (line 46872) | function dm(a) {
  function em (line 46876) | function em(a, b, c, d, e) {
  function fm (line 46884) | function fm() {
  function gm (line 46890) | function gm(a) {
  function hm (line 46894) | function hm(a) {
  function im (line 46898) | function im(a) {
  function jm (line 46904) | function jm(a) {
  function km (line 46910) | function km(a) {
  function lm (line 46914) | function lm() {
  function mm (line 46920) | function mm(a, b) {
  function nm (line 46925) | function nm(a) {
  function om (line 46929) | function om(a) {
  function pm (line 46933) | function pm(a, b) {
  function qm (line 46938) | function qm(a) {
  function rm (line 46942) | function rm(a) {
  function sm (line 46946) | function sm(a) {
  function tm (line 46951) | function tm(a) {
  function um (line 46957) | function um(a) {
  function vm (line 46961) | function vm(a, b) {
  function wm (line 46967) | function wm(a) {
  function xm (line 46971) | function xm(a) {
  function ym (line 46975) | function ym(a) {
  function zm (line 46979) | function zm(a, b, c, d) {
  function Am (line 46986) | function Am(a, b) {
  function Bm (line 46991) | function Bm(a, b) {
  function Cm (line 46996) | function Cm(a) {
  function Dm (line 47001) | function Dm(a) {
  function Em (line 47005) | function Em(a) {
  function Fm (line 47010) | function Fm(a, b, c) {
  function Gm (line 47017) | function Gm(a) {
  function Hm (line 47021) | function Hm(a) {
  function Im (line 47025) | function Im(a) {
  function Jm (line 47029) | function Jm(a, b) {
  function Km (line 47034) | function Km() {
  function Lm (line 47037) | function Lm(a, b, c) {
  function Mm (line 47043) | function Mm() {
  function Nm (line 47046) | function Nm() {
  function Om (line 47049) | function Om(a) {
  function Pm (line 47053) | function Pm() {
  function Qm (line 47056) | function Qm() {
  function Rm (line 47059) | function Rm() {
  function Sm (line 47062) | function Sm() {
  function Tm (line 47065) | function Tm(a, b) {
  function Um (line 47071) | function Um(a) {
  function Vm (line 47075) | function Vm(a) {
  function Wm (line 47079) | function Wm() {
  function Xm (line 47082) | function Xm() {
  function Ym (line 47085) | function Ym() {
  function Zm (line 47088) | function Zm() {
  function _m (line 47091) | function _m(a, b) {
  function $m (line 47096) | function $m() {
  function an (line 47099) | function an(a) {
  function bn (line 47103) | function bn(a) {
  function cn (line 47108) | function cn(a) {
  function dn (line 47112) | function dn(a) {
  function en (line 47117) | function en(a) {
  function fn (line 47121) | function fn(a) {
  function gn (line 47125) | function gn(a) {
  function hn (line 47130) | function hn(a) {
  function jn (line 47134) | function jn(a) {
  function kn (line 47138) | function kn() {
  function ln (line 47141) | function ln() {
  function mn (line 47144) | function mn() {
  function nn (line 47147) | function nn(a) {
  function on (line 47151) | function on() {
  function pn (line 47154) | function pn() {
  function doBrowserLoad (line 48119) | function doBrowserLoad() {
  function useRequest (line 48128) | function useRequest() {
  function ExitStatus (line 48170) | function ExitStatus(status) {
  function run (line 48182) | function run(args) {
  function exit (line 48212) | function exit(status, implicit) {
  function abort (line 48230) | function abort(what) {
  function WrapperObject (line 48254) | function WrapperObject() {}
  function getCache (line 48260) | function getCache(__class__) {
  function wrapPointer (line 48264) | function wrapPointer(ptr, __class__) {
  function castObject (line 48273) | function castObject(obj, __class__) {
  function destroy (line 48278) | function destroy(obj) {
  function compare (line 48284) | function compare(obj1, obj2) {
  function getPointer (line 48288) | function getPointer(obj) {
  function getClass (line 48292) | function getClass(obj) {
  function ensureString (line 48356) | function ensureString(value) {
  function ensureInt8 (line 48365) | function ensureInt8(value) {
  function Status (line 48373) | function Status() {
  function DracoUInt16Array (line 48397) | function DracoUInt16Array() {
  function PointCloud (line 48419) | function PointCloud() {
  function DracoUInt8Array (line 48440) | function DracoUInt8Array() {
  function DracoUInt32Array (line 48462) | function DracoUInt32Array() {
  function AttributeOctahedronTransform (line 48484) | function AttributeOctahedronTransform() {
  function PointAttribute (line 48509) | function PointAttribute() {
  function AttributeTransformData (line 48559) | function AttributeTransformData() {
  function AttributeQuantizationTransform (line 48576) | function AttributeQuantizationTransform() {
  function DracoInt8Array (line 48611) | function DracoInt8Array() {
  function MetadataQuerier (line 48633) | function MetadataQuerier() {
  function DracoInt16Array (line 48713) | function DracoInt16Array() {
  function DracoFloat32Array (line 48735) | function DracoFloat32Array() {
  function GeometryAttribute (line 48757) | function GeometryAttribute() {
  function DecoderBuffer (line 48770) | function DecoderBuffer() {
  function Decoder (line 48792) | function Decoder() {
  function Mesh (line 48986) | function Mesh() {
  function VoidPtr (line 49011) | function VoidPtr() {
  function DracoInt32Array (line 49023) | function DracoInt32Array() {
  function Metadata (line 49045) | function Metadata() {
  function setupEnums (line 49059) | function setupEnums() {

FILE: .storybook/public/draco-gltf/draco_wasm_wrapper.js
  function k (line 130) | function k() {
  function f (line 133) | function f(d) {
  function d (line 189) | function d(d) {
  function k (line 258) | function k(d, f) {
  function h (line 282) | function h() {
  function v (line 318) | function v(f) {
  function k (line 337) | function k(a, c) {
  function f (line 341) | function f(a, c) {
  function u (line 344) | function u(a, c) {
  function h (line 365) | function h(a, c) {
  function ha (line 396) | function ha(a, c) {
  function r (line 400) | function r() {
  function B (line 410) | function B(e) {
  function Y (line 424) | function Y(a) {
  function v (line 429) | function v() {
  function la (line 432) | function la() {
  function Z (line 448) | function Z(e, c) {
  function ma (line 471) | function ma(e, c) {
  function na (line 475) | function na(a) {
  function wa (line 480) | function wa(e) {
  function O (line 509) | function O(e) {
  function m (line 515) | function m() {}
  function t (line 516) | function t(a) {
  function T (line 519) | function T(a, c) {
  function U (line 527) | function U(a) {
  function z (line 584) | function z() {
  function F (line 587) | function F() {
  function G (line 591) | function G() {
  function H (line 595) | function H() {
  function I (line 599) | function I() {
  function J (line 603) | function J() {
  function n (line 607) | function n() {
  function P (line 611) | function P() {
  function x (line 615) | function x() {
  function K (line 619) | function K() {
  function q (line 623) | function q() {
  function L (line 627) | function L() {
  function M (line 631) | function M() {
  function V (line 635) | function V() {
  function Q (line 639) | function Q() {
  function g (line 643) | function g() {
  function C (line 647) | function C() {
  function X (line 651) | function X() {
  function N (line 654) | function N() {
  function R (line 658) | function R() {
  function e (line 844) | function e() {
  function c (line 853) | function c() {
  function b (line 867) | function b(b, e, d) {
  function c (line 2354) | function c() {

FILE: .storybook/stories/AccumulativeShadows.stories.tsx
  type Story (line 23) | type Story = StoryObj<typeof AccumulativeShadows>
  function AccumulativeShadowScene (line 25) | function AccumulativeShadowScene(props: ComponentProps<typeof Accumulati...
  function Suzi (line 42) | function Suzi(props: ComponentProps<'group'>) {

FILE: .storybook/stories/Adaptive.stories.tsx
  type Story (line 30) | type Story = StoryObj<typeof AdaptiveDpr>
  type ArcherGLTF (line 32) | interface ArcherGLTF extends GLTF {
  function Archer (line 37) | function Archer() {
  function AdaptiveScene (line 56) | function AdaptiveScene(props: ComponentProps<typeof AdaptiveDpr>) {

FILE: .storybook/stories/ArcballControls.stories.tsx
  type Story (line 27) | type Story = StoryObj<typeof ArcballControls>
  function DefaultScene (line 29) | function DefaultScene(props: ComponentProps<typeof ArcballControls>) {

FILE: .storybook/stories/BBAnchor.stories.tsx
  type Story (line 23) | type Story = StoryObj<typeof BBAnchor>
  function BBAnchorScene (line 25) | function BBAnchorScene({
  function HtmlComp (line 48) | function HtmlComp() {
  function MeshComp (line 74) | function MeshComp() {

FILE: .storybook/stories/Billboard.stories.tsx
  type Story (line 34) | type Story = StoryObj<typeof Billboard>
  function BillboardScene1 (line 36) | function BillboardScene1(props: ComponentProps<typeof Billboard>) {
  function BillboardScene2 (line 65) | function BillboardScene2(props: ComponentProps<typeof Billboard>) {

FILE: .storybook/stories/Bvh.stories.tsx
  type Story (line 23) | type Story = StoryObj<typeof Bvh>
  function TorusBVH (line 25) | function TorusBVH({ z = 0, ...props }: { z: number } & React.ComponentPr...
  function Scene (line 124) | function Scene(props: React.ComponentProps<typeof Bvh>) {

FILE: .storybook/stories/CameraControls.stories.tsx
  type Story (line 14) | type Story = StoryObj<typeof CameraControls>
  function CameraControlsScene1 (line 18) | function CameraControlsScene1(props: ComponentProps<typeof CameraControl...
  function CameraControlsScene3 (line 100) | function CameraControlsScene3(props: ComponentProps<typeof CameraControl...
  function CameraControlsScene4 (line 137) | function CameraControlsScene4(props: ComponentProps<typeof CameraControl...
  class MyCameraControls (line 154) | class MyCameraControls extends CameraControlsImpl {
    method rotate (line 155) | override rotate(...args: Parameters<CameraControlsImpl['rotate']>) {

FILE: .storybook/stories/CameraShake.stories.tsx
  type Story (line 40) | type Story = StoryObj<typeof CameraShake>
  function CameraShakeScene1 (line 42) | function CameraShakeScene1(props: ComponentProps<typeof CameraShake>) {
  function CameraShakeScene2 (line 74) | function CameraShakeScene2(props: ComponentProps<typeof CameraShake>) {

FILE: .storybook/stories/Center.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Center>
  function LittlestTokyo (line 23) | function LittlestTokyo({ catMeshRef }: { catMeshRef?: Ref<THREE.Mesh> }) {
  function St4Scene (line 101) | function St4Scene() {
  function St5Scene (line 127) | function St5Scene() {

FILE: .storybook/stories/Cloud.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Cloud>
  function CloudScene (line 24) | function CloudScene(props: ComponentProps<typeof Cloud>) {

FILE: .storybook/stories/ContactShadows.stories.tsx
  type Story (line 23) | type Story = StoryObj<typeof ContactShadows>
  function ContactShadowsScene (line 25) | function ContactShadowsScene(props: ComponentProps<typeof ContactShadows...

FILE: .storybook/stories/CubeCamera.stories.tsx
  type Story (line 23) | type Story = StoryObj<typeof CubeCamera>
  type ThreeElements (line 26) | interface ThreeElements {
  function Sphere (line 31) | function Sphere({ offset = 0, ...props }: ComponentProps<typeof CubeCame...
  function Scene (line 49) | function Scene(props: ComponentProps<typeof CubeCamera>) {

FILE: .storybook/stories/CubeTexture.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof CubeTexture>
  function CubeTextureScene (line 22) | function CubeTextureScene(props: React.ComponentProps<typeof CubeTexture...

FILE: .storybook/stories/CurveModifier.stories.tsx
  type TextGeometryImpl (line 12) | type TextGeometryImpl = ThreeElements['extrudeGeometry'] & {
  type ThreeElements (line 17) | interface ThreeElements {
  type Story (line 36) | type Story = StoryObj<typeof CurveModifier>
  function CurvedText (line 38) | function CurvedText(props: ComponentProps<typeof CurveModifier>) {
  function CurveModifierScene (line 103) | function CurveModifierScene(props: ComponentProps<typeof CurveModifier>) {

FILE: .storybook/stories/Decal.stories.tsx
  function LoopOverInstancedBufferAttribute (line 9) | function LoopOverInstancedBufferAttribute({ children, buffer }: { buffer...
  type Story (line 40) | type Story = StoryObj<typeof Sampler>
  function DecalScene (line 42) | function DecalScene(_props: ComponentProps<typeof Sampler>) {

FILE: .storybook/stories/Detailed.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Detailed>
  function DetailedScene (line 24) | function DetailedScene(props: ComponentProps<typeof Detailed>) {

FILE: .storybook/stories/DetectGPU.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof DetectGPU>
  function DetectGPUScene (line 23) | function DetectGPUScene(props: React.ComponentProps<typeof DetectGPU>) {

FILE: .storybook/stories/DeviceOrientationControls.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof DeviceOrientationControls>
  function DeviceOrientationControlsScene (line 22) | function DeviceOrientationControlsScene(props: React.ComponentProps<type...

FILE: .storybook/stories/DragControls.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof DragControls>

FILE: .storybook/stories/Environment.stories.tsx
  type Story (line 24) | type Story = StoryObj<typeof Environment>
  function EnvironmentScene1 (line 28) | function EnvironmentScene1(props: ComponentProps<typeof Environment>) {
  function EnvironmentScene2 (line 62) | function EnvironmentScene2(props: ComponentProps<typeof Environment>) {
  function EnvironmentScene3 (line 88) | function EnvironmentScene3(props: ComponentProps<typeof Environment>) {
  function EnvironmentScene4 (line 120) | function EnvironmentScene4(props: ComponentProps<typeof Environment>) {

FILE: .storybook/stories/Example.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Example>
  function ExampleScene (line 23) | function ExampleScene(props: React.ComponentProps<typeof Example>) {

FILE: .storybook/stories/Extrude.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Extrude>
  function ExtrudeScene (line 24) | function ExtrudeScene(props: React.ComponentProps<typeof Extrude>) {

FILE: .storybook/stories/FaceControls.stories.tsx
  type Story (line 27) | type Story = StoryObj<typeof FaceControls>
  function FaceControlsScene (line 31) | function FaceControlsScene(props: ComponentProps<typeof FaceControls>) {
  function FaceControlsScene2 (line 57) | function FaceControlsScene2(props: ComponentProps<typeof FaceControls>) {
  function FaceControlsScene3 (line 101) | function FaceControlsScene3(props: ComponentProps<typeof FaceControls>) {

FILE: .storybook/stories/Facemesh.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Facemesh>
  function FacemeshScene (line 24) | function FacemeshScene(props: React.ComponentProps<typeof Facemesh>) {

FILE: .storybook/stories/Fbo.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Fbo>
  function SpinningThing (line 24) | function SpinningThing() {
  function FboScene (line 38) | function FboScene(props: React.ComponentProps<typeof Fbo>) {
  function TargetWrapper (line 42) | function TargetWrapper({ target }: { target: THREE.WebGLRenderTarget }) {

FILE: .storybook/stories/Fbx.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Fbx>
  function FbxScene (line 22) | function FbxScene(props: React.ComponentProps<typeof Fbx>) {

FILE: .storybook/stories/FirstPersonControls.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof FirstPersonControls>
  function FirstPersonControlsScene (line 22) | function FirstPersonControlsScene(props: React.ComponentProps<typeof Fir...

FILE: .storybook/stories/Float.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Float>
  function FloatScene (line 24) | function FloatScene(props: ComponentProps<typeof Float>) {

FILE: .storybook/stories/FlyControls.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof FlyControls>
  function FlyControlsScene (line 22) | function FlyControlsScene(props: React.ComponentProps<typeof FlyControls...

FILE: .storybook/stories/GizmoHelper.stories.tsx
  type Story (line 43) | type Story = StoryObj<typeof GizmoHelper>
  function Tokyo (line 45) | function Tokyo() {

FILE: .storybook/stories/Gltf.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Gltf>
  function GltfScene (line 23) | function GltfScene(props: React.ComponentProps<typeof Gltf>) {
  function GltfDracoScene (line 37) | function GltfDracoScene(props: React.ComponentProps<typeof Gltf>) {

FILE: .storybook/stories/Grid.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Grid>
  function GridScene (line 22) | function GridScene(props: React.ComponentProps<typeof Grid>) {

FILE: .storybook/stories/HTML.stories.tsx
  type Story (line 24) | type Story = StoryObj<typeof Html>
  function HTMLScene (line 26) | function HTMLScene({
  function HTMLTransformScene (line 69) | function HTMLTransformScene(props: HtmlProps) {
  function HTMLOrthographicScene (line 96) | function HTMLOrthographicScene(props: HtmlProps) {
  function HTMLOccluderScene (line 166) | function HTMLOccluderScene(props: HtmlProps) {

FILE: .storybook/stories/Helper.stories.tsx
  type Story (line 24) | type Story = StoryObj<typeof Helper>

FILE: .storybook/stories/Image.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Image>
  function ImageScene (line 23) | function ImageScene({ url, ...props }: React.ComponentProps<typeof Image...

FILE: .storybook/stories/Instances.stories.tsx
  type SuzaneInstnaceProps (line 47) | interface SuzaneInstnaceProps {

FILE: .storybook/stories/KeyboardControls.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof KeyboardControls>
  type Controls (line 23) | enum Controls {
  function KeyboardControlsScene (line 31) | function KeyboardControlsScene(props: React.ComponentProps<typeof Keyboa...
  type PlayerProps (line 66) | type PlayerProps = { color: string }

FILE: .storybook/stories/Ktx2.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Ktx2>
  function UseKTX2Scene (line 22) | function UseKTX2Scene(props: React.ComponentProps<typeof Ktx2>) {

FILE: .storybook/stories/Lathe.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Lathe>
  function LatheScene (line 24) | function LatheScene(props: React.ComponentProps<typeof Lathe>) {

FILE: .storybook/stories/Line.stories.tsx
  function BasicLineScene (line 32) | function BasicLineScene(props: React.ComponentProps<typeof Line>) {
  function VertexColorsLineScene (line 58) | function VertexColorsLineScene(props: React.ComponentProps<typeof Line>) {
  function QuadraticBezierScene (line 84) | function QuadraticBezierScene(props: React.ComponentProps<typeof Quadrat...
  function CubicBezierScene (line 111) | function CubicBezierScene(props: React.ComponentProps<typeof CubicBezier...
  function CatmullRomScene (line 148) | function CatmullRomScene(props: React.ComponentProps<typeof CatmullRomLi...

FILE: .storybook/stories/Loader.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Loader>
  function Helmet (line 23) | function Helmet() {
  function LoaderScene (line 31) | function LoaderScene(_props: React.ComponentProps<typeof Loader>) {

FILE: .storybook/stories/MapControls.stories.tsx
  type Story (line 23) | type Story = StoryObj<typeof MapControls>
  function Svg (line 32) | function Svg() {
  function MapControlsScene (line 62) | function MapControlsScene(props: React.ComponentProps<typeof MapControls...

FILE: .storybook/stories/MarchingCubes.stories.tsx
  type Story (line 26) | type Story = StoryObj<typeof MarchingCubes>
  function MarchingCubesScene (line 28) | function MarchingCubesScene({

FILE: .storybook/stories/MatcapTexture.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof MatcapTexture>
  function MatcapTextureScene (line 23) | function MatcapTextureScene(props: React.ComponentProps<typeof MatcapTex...

FILE: .storybook/stories/Merged.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Merged>
  function Scene (line 22) | function Scene() {

FILE: .storybook/stories/MeshDistortMaterial.stories.tsx
  type Story (line 32) | type Story = StoryObj<typeof MeshDistortMaterial>
  function MeshDistortMaterialScene (line 34) | function MeshDistortMaterialScene(props: React.ComponentProps<typeof Mes...
  function MeshDistortMaterialRefScene (line 49) | function MeshDistortMaterialRefScene(props: React.ComponentProps<typeof ...

FILE: .storybook/stories/MeshRefractionMaterial.stories.tsx
  type Story (line 32) | type Story = StoryObj<typeof MeshRefractionMaterial>
  function Diamond (line 34) | function Diamond({
  function RefractionScene (line 73) | function RefractionScene(props: React.ComponentProps<typeof MeshRefracti...

FILE: .storybook/stories/MeshTransmissionMaterial.stories.tsx
  type Story (line 28) | type Story = StoryObj<typeof MeshTransmissionMaterial>
  function GelatinousCube (line 31) | function GelatinousCube(props: React.ComponentProps<typeof MeshTransmiss...
  function MeshTransmissionMaterialScene (line 56) | function MeshTransmissionMaterialScene(props: React.ComponentProps<typeo...

FILE: .storybook/stories/MeshWobbleMaterial.stories.tsx
  type Story (line 30) | type Story = StoryObj<typeof MeshWobbleMaterial>
  function MeshWobbleMaterialScene (line 32) | function MeshWobbleMaterialScene(props: React.ComponentProps<typeof Mesh...
  function MeshWobbleMaterialRefScene (line 47) | function MeshWobbleMaterialRefScene(props: React.ComponentProps<typeof M...

FILE: .storybook/stories/NormalTexture.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof NormalTexture>
  function NormalTextureScene (line 23) | function NormalTextureScene(props: React.ComponentProps<typeof NormalTex...

FILE: .storybook/stories/OrbitControls.stories.tsx
  type Story (line 28) | type Story = StoryObj<typeof OrbitControls>
  function OrbitControlsScene (line 30) | function OrbitControlsScene(props: React.ComponentProps<typeof OrbitCont...

FILE: .storybook/stories/OrthographicCamera.stories.tsx
  type Story (line 19) | type Story = StoryObj<typeof OrthographicCamera>
  constant NUM (line 21) | const NUM = 3
  type Positions (line 23) | interface Positions {
  function OrthographicCameraScene (line 28) | function OrthographicCameraScene(props: React.ComponentProps<typeof Orth...

FILE: .storybook/stories/Outlines.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Outlines>
  function OutlinesScene (line 22) | function OutlinesScene(props: React.ComponentProps<typeof Outlines>) {

FILE: .storybook/stories/PerspectiveCamera.stories.tsx
  type Story (line 19) | type Story = StoryObj<typeof PerspectiveCamera>
  constant NUM (line 21) | const NUM = 3
  type Positions (line 23) | interface Positions {
  function PerspectiveCameraScene (line 28) | function PerspectiveCameraScene(props: React.ComponentProps<typeof Persp...

FILE: .storybook/stories/PivotControls.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof PivotControls>
  function UsePivotScene (line 22) | function UsePivotScene(props: React.ComponentProps<typeof PivotControls>) {

FILE: .storybook/stories/PointerLockControls.stories.tsx
  type Story (line 13) | type Story = StoryObj<typeof PointerLockControls>
  constant NUM (line 15) | const NUM = 2
  type Positions (line 17) | interface Positions {
  function Icosahedrons (line 22) | function Icosahedrons() {
  function PointerLockControlsScene (line 52) | function PointerLockControlsScene(props: React.ComponentProps<typeof Poi...
  function PointerLockControlsSceneWithSelector (line 68) | function PointerLockControlsSceneWithSelector(props: React.ComponentProp...

FILE: .storybook/stories/Points.stories.tsx
  type Story (line 25) | type Story = StoryObj<typeof Points>
  function BasicPointsBufferScene (line 65) | function BasicPointsBufferScene(props: React.ComponentProps<typeof Point...
  function PointEvent (line 102) | function PointEvent({ color, ...props }) {
  function BasicPointsInstancesScene (line 116) | function BasicPointsInstancesScene(props: React.ComponentProps<typeof Po...
  function BasicPointsInstancesSelectionScene (line 157) | function BasicPointsInstancesSelectionScene(props: React.ComponentProps<...

FILE: .storybook/stories/PositionalAudio.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof PositionalAudio>
  function PositionalAudioScene (line 22) | function PositionalAudioScene(props: React.ComponentProps<typeof Positio...

FILE: .storybook/stories/PresentationControls.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof PresentationControls>
  function PresentationControlScene (line 22) | function PresentationControlScene(props: React.ComponentProps<typeof Pre...

FILE: .storybook/stories/Progress.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Progress>
  function Shoe (line 23) | function Shoe() {
  function CustomLoader (line 31) | function CustomLoader() {
  function ProgressScene (line 39) | function ProgressScene(_props: React.ComponentProps<typeof Progress>) {

FILE: .storybook/stories/Reflector.stories.tsx
  type Story (line 33) | type Story = StoryObj<typeof MeshReflectorMaterial>
  function ReflectorScene (line 35) | function ReflectorScene({

FILE: .storybook/stories/Resize.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Resize>
  function ResizeScene (line 22) | function ResizeScene(props: React.ComponentProps<typeof Resize>) {

FILE: .storybook/stories/RoundedBox.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof RoundedBox>
  type GeometryStory (line 23) | type GeometryStory = StoryObj<typeof RoundedBoxGeometry>
  function RoundedBoxScene (line 25) | function RoundedBoxScene(props: React.ComponentProps<typeof RoundedBox>) {
  function RoundedBoxScene2 (line 47) | function RoundedBoxScene2(props: React.ComponentProps<typeof RoundedBox>) {
  function RoundedBoxGeometryScene (line 70) | function RoundedBoxGeometryScene(props: React.ComponentProps<typeof Roun...

FILE: .storybook/stories/Sampler.stories.tsx
  type Story (line 24) | type Story = StoryObj<typeof Sampler>
  function SamplerScene (line 26) | function SamplerScene(props: React.ComponentProps<typeof Sampler>) {
  function RefAPIScene (line 51) | function RefAPIScene(props: React.ComponentProps<typeof Sampler>) {
  function TransformSamplerScene (line 79) | function TransformSamplerScene(props: React.ComponentProps<typeof Sample...
  function remap (line 104) | function remap(x: number, [low1, high1]: number[], [low2, high2]: number...
  function SamplerWeightScene (line 127) | function SamplerWeightScene(props: React.ComponentProps<typeof Sampler>) {

FILE: .storybook/stories/ScreenQuad.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof ScreenQuad>
  type ThreeElements (line 51) | interface ThreeElements {
  function ScreenQuadScene (line 59) | function ScreenQuadScene(props: React.ComponentProps<typeof ScreenQuad>) {

FILE: .storybook/stories/ScreenSizer.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof ScreenSizer>
  function ScreenSizerScene (line 23) | function ScreenSizerScene(props: React.ComponentProps<typeof ScreenSizer...

FILE: .storybook/stories/ScreenSpace.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof ScreenSpace>
  function ScreenSpaceScene (line 22) | function ScreenSpaceScene(props: React.ComponentProps<typeof ScreenSpace...

FILE: .storybook/stories/ScreenVideoTexture.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof ScreenVideoTexture>
  function ScreenVideoTextureScene (line 24) | function ScreenVideoTextureScene(props: React.ComponentProps<typeof Scre...

FILE: .storybook/stories/ScrollControls.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof ScrollControls>
  function Suzanne (line 23) | function Suzanne(props: React.ComponentProps<'group'>) {

FILE: .storybook/stories/Segments.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Segments>
  function BasicSegmentsScene (line 24) | function BasicSegmentsScene(props: React.ComponentProps<typeof Segments>) {
  function AnimatedSegments (line 51) | function AnimatedSegments(props: React.ComponentProps<typeof Segments>) {
  function ManySegmentsScene (line 82) | function ManySegmentsScene(props: React.ComponentProps<typeof Segments>) {

FILE: .storybook/stories/Shadow.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Shadow>
  function ShadowScene (line 23) | function ShadowScene(props: React.ComponentProps<typeof Shadow>) {

FILE: .storybook/stories/ShadowAlpha.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof ShadowAlpha>
  function ShadowAlphaScene (line 24) | function ShadowAlphaScene(props: React.ComponentProps<typeof ShadowAlpha...

FILE: .storybook/stories/Shapes.Box.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Box>
  function BoxScene (line 23) | function BoxScene(props: React.ComponentProps<typeof Box>) {

FILE: .storybook/stories/Shapes.Circle.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Circle>
  function CircleScene (line 23) | function CircleScene(props: React.ComponentProps<typeof Circle>) {

FILE: .storybook/stories/Shapes.Cone.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Cone>
  function ConeScene (line 23) | function ConeScene(props: React.ComponentProps<typeof Cone>) {

FILE: .storybook/stories/Shapes.Cylinder.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Cylinder>
  function CylinderScene (line 23) | function CylinderScene(props: React.ComponentProps<typeof Cylinder>) {

FILE: .storybook/stories/Shapes.Dodecahedron.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Dodecahedron>
  function DodecahedronScene (line 23) | function DodecahedronScene(props: React.ComponentProps<typeof Dodecahedr...

FILE: .storybook/stories/Shapes.Icosahedron.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Icosahedron>
  function IcosahedronScene (line 23) | function IcosahedronScene(props: React.ComponentProps<typeof Icosahedron...

FILE: .storybook/stories/Shapes.Octahedron.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Octahedron>
  function OctahedronScene (line 23) | function OctahedronScene(props: React.ComponentProps<typeof Octahedron>) {

FILE: .storybook/stories/Shapes.Plane.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Plane>
  function PlaneScene (line 23) | function PlaneScene(props: React.ComponentProps<typeof Plane>) {

FILE: .storybook/stories/Shapes.Polyhedron.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Polyhedron>
  function PolyhedronScene (line 23) | function PolyhedronScene(props: React.ComponentProps<typeof Polyhedron>) {

FILE: .storybook/stories/Shapes.Ring.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Ring>
  function RingScene (line 23) | function RingScene(props: React.ComponentProps<typeof Ring>) {

FILE: .storybook/stories/Shapes.Sphere.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Sphere>
  function SphereScene (line 23) | function SphereScene(props: React.ComponentProps<typeof Sphere>) {

FILE: .storybook/stories/Shapes.Tetrahedron.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Tetrahedron>
  function TetrahedronScene (line 23) | function TetrahedronScene(props: React.ComponentProps<typeof Tetrahedron...

FILE: .storybook/stories/Shapes.Torus.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Torus>
  function TorusScene (line 23) | function TorusScene(props: React.ComponentProps<typeof Torus>) {

FILE: .storybook/stories/Shapes.TorusKnot.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof TorusKnot>
  function TorusKnotScene (line 23) | function TorusKnotScene(props: React.ComponentProps<typeof TorusKnot>) {

FILE: .storybook/stories/Sky.stories.tsx
  type Story (line 29) | type Story = StoryObj<typeof Sky>
  function SkyScene (line 31) | function SkyScene(props: React.ComponentProps<typeof Sky>) {
  function SkyScene2 (line 58) | function SkyScene2(props: React.ComponentProps<typeof Sky>) {
  function SkyScene3 (line 86) | function SkyScene3(props: React.ComponentProps<typeof Sky>) {

FILE: .storybook/stories/Sparkles.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Sparkles>
  function SparklesScene (line 23) | function SparklesScene(props: React.ComponentProps<typeof Sparkles>) {

FILE: .storybook/stories/Spotlight.stories.tsx
  type Story (line 30) | type Story = StoryObj<typeof SpotLight>
  function SpotLightScene (line 32) | function SpotLightScene(props: React.ComponentProps<typeof SpotLight>) {
  function SpotLightShadowsScene (line 65) | function SpotLightShadowsScene(props: React.ComponentProps<typeof SpotLi...

FILE: .storybook/stories/SpriteAnimator.stories.tsx
  constant SPRITE_IMAGE (line 7) | const SPRITE_IMAGE = 'story.png'
  constant SPRITE_DATA (line 8) | const SPRITE_DATA = 'story.json'
  constant CYCLOPS_IMAGE (line 9) | const CYCLOPS_IMAGE = 'cyclops.png'
  constant CYCLOPS_JSON (line 10) | const CYCLOPS_JSON = 'cyclops.json'
  type Story (line 32) | type Story = StoryObj<typeof SpriteAnimator>
  function SpriteAnimatorScene1 (line 36) | function SpriteAnimatorScene1(props: React.ComponentProps<typeof SpriteA...
  function SpriteAnimatorScene2 (line 53) | function SpriteAnimatorScene2(props: React.ComponentProps<typeof SpriteA...
  function SpriteAnimatorScene3 (line 69) | function SpriteAnimatorScene3(props: React.ComponentProps<typeof SpriteA...
  function SpriteAnimatorScene4 (line 88) | function SpriteAnimatorScene4(props: React.ComponentProps<typeof SpriteA...

FILE: .storybook/stories/Stage.stories.tsx
  type Story (line 23) | type Story = StoryObj<typeof Stage>
  function StageScene (line 27) | function StageScene(props: React.ComponentProps<typeof Stage>) {

FILE: .storybook/stories/Stars.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Stars>
  function StarsScene (line 22) | function StarsScene(props: React.ComponentProps<typeof Stars>) {

FILE: .storybook/stories/Stats.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Stats>
  function StatsScene (line 22) | function StatsScene(props: React.ComponentProps<typeof Stats>) {

FILE: .storybook/stories/StatsGl.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof StatsGl>
  function StatsGlScene (line 22) | function StatsGlScene(props: React.ComponentProps<typeof StatsGl>) {

FILE: .storybook/stories/Svg.stories.tsx
  type Story (line 26) | type Story = StoryObj<typeof Svg>
  function SvgScene (line 28) | function SvgScene(props: React.ComponentProps<typeof Svg>) {

FILE: .storybook/stories/Text.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Text>
  function TextScene (line 24) | function TextScene(props: React.ComponentProps<typeof Text>) {
  function TextOutlineScene (line 55) | function TextOutlineScene(props: React.ComponentProps<typeof Text>) {
  function TextStrokeScene (line 88) | function TextStrokeScene(props: React.ComponentProps<typeof Text>) {
  function TextShadowScene (line 121) | function TextShadowScene(props: React.ComponentProps<typeof Text>) {
  function TextRtlScene (line 157) | function TextRtlScene(props: React.ComponentProps<typeof Text>) {
  function CustomMaterialTextScene (line 187) | function CustomMaterialTextScene({ color, opacity }: { color: string; op...

FILE: .storybook/stories/Text3D.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof Text3D>
  function Text3DScene (line 23) | function Text3DScene(props: React.ComponentProps<typeof Text3D>) {

FILE: .storybook/stories/Texture.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Texture>
  function TextureScene (line 22) | function TextureScene(props: React.ComponentProps<typeof Texture>) {
  function TextureScene2 (line 49) | function TextureScene2(props: React.ComponentProps<typeof Texture>) {

FILE: .storybook/stories/TrackballControls.stories.tsx
  type Story (line 21) | type Story = StoryObj<typeof TrackballControls>
  constant NUM (line 23) | const NUM = 2
  type Positions (line 25) | interface Positions {
  function TrackballControlsScene (line 30) | function TrackballControlsScene(props: React.ComponentProps<typeof Track...

FILE: .storybook/stories/Trail.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Trail>
  function TrailScene (line 24) | function TrailScene(props: React.ComponentProps<typeof Trail>) {
  type InstancesTrailProps (line 67) | type InstancesTrailProps = {
  function InstancesTrail (line 73) | function InstancesTrail({ sphere, instancesRef }: InstancesTrailProps) {
  function UseTrailScene (line 102) | function UseTrailScene() {
  function UseTrailFloat (line 138) | function UseTrailFloat(props: React.ComponentProps<typeof Trail>) {

FILE: .storybook/stories/TrailTexture.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof TrailTexture>
  function TrailTextureScene (line 22) | function TrailTextureScene(props: React.ComponentProps<typeof TrailTextu...

FILE: .storybook/stories/TransformControls.stories.tsx
  type Story (line 15) | type Story = StoryObj<typeof TransformControls>
  function TransformControlsScene (line 17) | function TransformControlsScene(props: React.ComponentProps<typeof Trans...
  function TransformControlsSelectObjectScene (line 44) | function TransformControlsSelectObjectScene(props: React.ComponentProps<...
  function TransformControlsLockScene (line 75) | function TransformControlsLockScene(props: React.ComponentProps<typeof T...

FILE: .storybook/stories/Tube.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof Tube>
  function TubeScene (line 24) | function TubeScene(props: React.ComponentProps<typeof Tube>) {

FILE: .storybook/stories/VideoTexture.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof VideoTexture>
  function VideoTextureScene (line 24) | function VideoTextureScene(props: React.ComponentProps<typeof VideoTextu...
  function VideoTextureScene2 (line 46) | function VideoTextureScene2(props: React.ComponentProps<typeof VideoText...
  function FallbackMaterial (line 60) | function FallbackMaterial({ url }: { url: string }) {
  function VideoTextureScene3 (line 75) | function VideoTextureScene3(props: React.ComponentProps<typeof VideoText...
  function VideoTextureScene4 (line 104) | function VideoTextureScene4(props: React.ComponentProps<typeof VideoText...

FILE: .storybook/stories/WebcamVideoTexture.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof WebcamVideoTexture>
  function WebcamVideoTextureScene (line 24) | function WebcamVideoTextureScene(props: React.ComponentProps<typeof Webc...

FILE: .storybook/stories/Wireframe.stories.tsx
  type Story (line 20) | type Story = StoryObj<typeof Wireframe>
  function WireframeScene (line 22) | function WireframeScene(props: React.ComponentProps<typeof Wireframe>) {

FILE: .storybook/stories/meshBounds.stories.tsx
  function MeshBounds (line 10) | function MeshBounds(props: React.ComponentProps<'mesh'>) {
  type Story (line 41) | type Story = StoryObj<typeof MeshBounds>
  function MeshBoundsScene (line 43) | function MeshBoundsScene(props: React.ComponentProps<typeof MeshBounds>) {

FILE: .storybook/stories/shaderMaterial.stories.tsx
  type ThreeElements (line 50) | interface ThreeElements {
  function ShaderMaterial (line 58) | function ShaderMaterial(props: React.ComponentProps<'myMaterial'>) {
  type Story (line 74) | type Story = StoryObj<typeof ShaderMaterial>
  function ShaderMaterialScene (line 76) | function ShaderMaterialScene(args) {

FILE: .storybook/stories/useAnimations.stories.tsx
  type UseAnimationHook (line 10) | type UseAnimationHook = Parameters<typeof useAnimations>
  type UseAnimationProps (line 11) | type UseAnimationProps = {
  function UseAnimation (line 16) | function UseAnimation({ animations, root, selectedAction, blendDuration ...
  type Story (line 39) | type Story = StoryObj<typeof UseAnimation>
  function UseAnimationsScene (line 43) | function UseAnimationsScene(props: React.ComponentProps<typeof UseAnimat...

FILE: .storybook/stories/useAspect.stories.tsx
  function UseAspect (line 10) | function UseAspect({
  type Story (line 38) | type Story = StoryObj<typeof UseAspect>
  function SimpleScene (line 40) | function SimpleScene(props: React.ComponentProps<typeof UseAspect>) {
  function TextureScene (line 62) | function TextureScene(props: React.ComponentProps<typeof UseAspect>) {

FILE: .storybook/stories/useCamera.stories.tsx
  type Story (line 22) | type Story = StoryObj<typeof UseCameraScene>
  function UseCameraScene (line 24) | function UseCameraScene() {

FILE: .storybook/stories/useContextBridge.stories.tsx
  function ContextBridge (line 7) | function ContextBridge({
  type Story (line 21) | type Story = StoryObj<typeof ContextBridge>
  type ThemeContext (line 23) | type ThemeContext = { colors: { red: string; green: string; blue: string...
  type GreetingContext (line 24) | type GreetingContext = {
  function Scene (line 32) | function Scene() {
  function SceneWrapper (line 66) | function SceneWrapper() {
  function UseContextBridgeStory (line 78) | function UseContextBridgeStory() {

FILE: .storybook/useTurntable.ts
  function useTurntable (line 5) | function useTurntable<T extends THREE.Object3D>() {

FILE: sandboxes/bug-report-template-starter/src/index.jsx
  function Thing (line 6) | function Thing() {

FILE: src/core/AccumulativeShadows.tsx
  function isLight (line 9) | function isLight(object: any): object is THREE.Light {
  function isGeometry (line 13) | function isGeometry(object: any): object is THREE.Mesh {
  type AccumulativeShadowsProps (line 17) | type AccumulativeShadowsProps = Omit<ThreeElements['group'], 'ref'> & {
  type AccumulativeContext (line 42) | interface AccumulativeContext {
  type AccumulativeLightContext (line 56) | interface AccumulativeLightContext {
  type SoftShadowMaterialProps (line 61) | type SoftShadowMaterialProps = {
  type ThreeElements (line 69) | interface ThreeElements {
  type RandomizedLightProps (line 226) | type RandomizedLightProps = Omit<ThreeElements['group'], 'ref'> & {
  class ProgressiveLightMap (line 329) | class ProgressiveLightMap {
    method constructor (line 346) | constructor(renderer: THREE.WebGLRenderer, scene: THREE.Scene, res: nu...
    method clear (line 395) | clear() {
    method prepare (line 417) | prepare() {
    method finish (line 422) | finish() {
    method configure (line 427) | configure(object) {
    method update (line 431) | update(camera, blendWindow = 100) {

FILE: src/core/AdaptiveDpr.tsx
  function AdaptiveDpr (line 4) | function AdaptiveDpr({ pixelated }: { pixelated?: boolean }) {

FILE: src/core/AdaptiveEvents.tsx
  function AdaptiveEvents (line 4) | function AdaptiveEvents() {

FILE: src/core/ArcballControls.tsx
  type ArcballControlsProps (line 9) | type ArcballControlsProps = Omit<

FILE: src/core/AsciiRenderer.tsx
  type AsciiRendererProps (line 5) | type AsciiRendererProps = {
  function AsciiRenderer (line 22) | function AsciiRenderer({

FILE: src/core/BBAnchor.tsx
  type BBAnchorProps (line 8) | type BBAnchorProps = ThreeElements['group'] & {

FILE: src/core/Backdrop.tsx
  type BackdropProps (line 7) | type BackdropProps = ThreeElements['group'] & {
  function Backdrop (line 14) | function Backdrop({ children, floor = 0.25, segments = 20, receiveShadow...

FILE: src/core/BakeShadows.tsx
  function BakeShadows (line 4) | function BakeShadows() {

FILE: src/core/Billboard.tsx
  type BillboardProps (line 6) | type BillboardProps = Omit<ThreeElements['group'], 'ref'> & {

FILE: src/core/Bounds.tsx
  type SizeProps (line 6) | type SizeProps = {
  type BoundsApi (line 13) | type BoundsApi = {
  type BoundsProps (line 30) | type BoundsProps = Omit<ThreeElements['group'], 'ref'> & {
  type ControlsProto (line 40) | type ControlsProto = {
  type OriginT (line 48) | type OriginT = {
  type GoalT (line 54) | type GoalT = {
  type AnimationState (line 62) | enum AnimationState {
  function Bounds (line 78) | function Bounds({
  function useBounds (line 351) | function useBounds() {

FILE: src/core/Bvh.tsx
  type BVHOptions (line 7) | interface BVHOptions {
  type BvhProps (line 29) | type BvhProps = BVHOptions &
  function useBVH (line 42) | function useBVH(mesh: React.RefObject<Mesh | undefined>, options?: BVHOp...

FILE: src/core/CameraControls.tsx
  type CameraControlsProps (line 25) | type CameraControlsProps = Omit<
  function invalidateAndRegress (line 130) | function invalidateAndRegress() {
  type CameraControls (line 232) | type CameraControls = CameraControlsImpl

FILE: src/core/CameraShake.tsx
  type ShakeController (line 7) | interface ShakeController {
  type ControlsProto (line 12) | type ControlsProto = {
  type CameraShakeProps (line 19) | interface CameraShakeProps {

FILE: src/core/CatmullRomLine.tsx
  type CatmullRomLineProps (line 7) | type CatmullRomLineProps = Omit<LineProps, 'ref' | 'segments'> & {

FILE: src/core/Caustics.tsx
  type CausticsMaterialType (line 16) | type CausticsMaterialType = THREE.ShaderMaterial & {
  type CausticsProjectionMaterialType (line 35) | type CausticsProjectionMaterialType = THREE.MeshNormalMaterial & {
  type CausticsProps (line 44) | type CausticsProps = Omit<ThreeElements['group'], 'ref'> & {
  type ThreeElements (line 70) | interface ThreeElements {
  function createNormalMaterial (line 82) | function createNormalMaterial(side: THREE.Side = THREE.FrontSide) {
  constant NORMALPROPS (line 264) | const NORMALPROPS = {
  constant CAUSTICPROPS (line 271) | const CAUSTICPROPS = {

FILE: src/core/Center.tsx
  type OnCenterCallbackProps (line 7) | type OnCenterCallbackProps = {
  type CenterProps (line 23) | type CenterProps = Omit<ThreeElements['group'], 'ref'> & {

FILE: src/core/Clone.tsx
  type CloneProps (line 7) | type CloneProps = Omit<ThreeElements['group'], 'ref' | 'children'> & {
  function createSpread (line 25) | function createSpread(

FILE: src/core/Cloud.tsx
  type ThreeElements (line 21) | interface ThreeElements {
  constant CLOUD_URL (line 26) | const CLOUD_URL = 'https://rawcdn.githack.com/pmndrs/drei-assets/9225a9f...
  type CloudState (line 28) | type CloudState = {
  type CloudsProps (line 49) | type CloudsProps = Omit<ThreeElements['group'], 'ref'> & {
  type CloudProps (line 62) | type CloudProps = Omit<ThreeElements['group'], 'ref'> & {
  method constructor (line 107) | constructor() {
  function random (line 239) | function random() {

FILE: src/core/ComputedAttribute.tsx
  type ComputedAttributeProps (line 5) | type ComputedAttributeProps = Omit<ThreeElements['bufferAttribute'], 'ar...

FILE: src/core/ContactShadows.tsx
  type ContactShadowsProps (line 10) | type ContactShadowsProps = Omit<ThreeElements['group'], 'ref' | 'scale'>...

FILE: src/core/CubeCamera.tsx
  type CubeCameraOptions (line 7) | type CubeCameraOptions = {
  function useCubeCamera (line 20) | function useCubeCamera({ resolution = 256, near = 0.1, far = 1000, envMa...
  type CubeCameraProps (line 57) | type CubeCameraProps = Omit<ThreeElements['group'], 'children'> & {
  function CubeCamera (line 64) | function CubeCamera({

FILE: src/core/CubeTexture.tsx
  type CubeTextureOptions (line 5) | type CubeTextureOptions = {
  function useCubeTexture (line 9) | function useCubeTexture(files: string[], { path }: CubeTextureOptions): ...
  type CubeTextureProps (line 17) | type CubeTextureProps = CubeTextureOptions & {
  function CubeTexture (line 22) | function CubeTexture({ children, files, ...options }: CubeTextureProps) {

FILE: src/core/CubicBezierLine.tsx
  type CubicBezierLineProps (line 7) | type CubicBezierLineProps = Omit<LineProps, 'points' | 'ref'> & {

FILE: src/core/CurveModifier.tsx
  type CurveModifierProps (line 7) | interface CurveModifierProps {
  type CurveModifierRef (line 12) | type CurveModifierRef = Flow

FILE: src/core/Decal.tsx
  type DecalProps (line 8) | type DecalProps = Omit<FIBER.ThreeElements['mesh'], 'ref' | 'children'> & {
  function isArray (line 21) | function isArray(vec: any): vec is number[] {
  function vecToArray (line 25) | function vecToArray(vec: number[] | FIBER.Vector3 | FIBER.Euler | number...

FILE: src/core/Detailed.tsx
  type DetailedProps (line 6) | type DetailedProps = Omit<ThreeElements['lOD'], 'ref'> & {

FILE: src/core/DetectGPU.tsx
  type DetectGPUProps (line 7) | type DetectGPUProps = {
  function DetectGPU (line 11) | function DetectGPU({ children, ...options }: DetectGPUProps) {

FILE: src/core/DeviceOrientationControls.tsx
  type DeviceOrientationControlsProps (line 7) | type DeviceOrientationControlsProps = Omit<ThreeElement<typeof DeviceOri...

FILE: src/core/Edges.tsx
  type EdgesRef (line 8) | type EdgesRef = THREE.Mesh<LineSegmentsGeometry, LineMaterial>
  type EdgesProps (line 9) | type EdgesProps = Partial<ThreeElements['mesh']> & {

FILE: src/core/Effects.tsx
  type EffectsProps (line 7) | type EffectsProps = Omit<ThreeElements['effectComposer'], 'ref' | 'args'...
  type ThreeElements (line 21) | interface ThreeElements {

FILE: src/core/Environment.tsx
  type EnvironmentProps (line 8) | type EnvironmentProps = {
  function setEnvProps (line 39) | function setEnvProps(
  function EnvironmentMap (line 82) | function EnvironmentMap({ scene, background = false, map, ...config }: E...
  function EnvironmentCube (line 90) | function EnvironmentCube({
  function EnvironmentPortal (line 123) | function EnvironmentPortal({
  type ThreeElements (line 206) | interface ThreeElements {
  function EnvironmentGround (line 211) | function EnvironmentGround(props: EnvironmentProps) {
  function Environment (line 236) | function Environment(props: EnvironmentProps) {

FILE: src/core/Example.tsx
  type ExampleProps (line 9) | type ExampleProps = {
  type ExampleApi (line 20) | type ExampleApi = {

FILE: src/core/Fbo.tsx
  type FBOSettings (line 7) | type FBOSettings = {
  function useFBO (line 14) | function useFBO(
  type UseFBOParams (line 63) | type UseFBOParams = Parameters<typeof useFBO>
  type Fbo (line 64) | type Fbo = ReturnType<typeof useFBO>
  type FboProps (line 66) | type FboProps = {

FILE: src/core/Fbx.tsx
  function useFBX (line 8) | function useFBX(path: string): Group {
  function Fbx (line 15) | function Fbx({

FILE: src/core/FirstPersonControls.tsx
  type FirstPersonControlsProps (line 6) | type FirstPersonControlsProps = Omit<ThreeElement<typeof FirstPersonCont...

FILE: src/core/Fisheye.tsx
  type FisheyeProps (line 11) | type FisheyeProps = ThreeElements['mesh'] & {
  function Fisheye (line 24) | function Fisheye({
  function UpdateCubeCamera (line 97) | function UpdateCubeCamera({ api }: { api: React.RefObject<RenderCubeText...

FILE: src/core/Float.tsx
  type FloatProps (line 6) | type FloatProps = Omit<ThreeElements['group'], 'ref'> & {

FILE: src/core/FlyControls.tsx
  type FlyControlsProps (line 7) | type FlyControlsProps = Omit<ThreeElement<typeof FlyControlsImpl>, 'ref'...

FILE: src/core/GizmoHelper.tsx
  type GizmoHelperContext (line 9) | type GizmoHelperContext = {
  type ControlsProto (line 26) | type ControlsProto = { update(delta?: number): void; target: Vector3 }
  type GizmoHelperProps (line 28) | type GizmoHelperProps = ThreeElements['group'] & {

FILE: src/core/GizmoViewcube.tsx
  type XYZ (line 6) | type XYZ = [number, number, number]
  type GenericProps (line 7) | type GenericProps = {
  type FaceTypeProps (line 17) | type FaceTypeProps = { hover: boolean; index: number } & GenericProps
  type EdgeCubeProps (line 18) | type EdgeCubeProps = { dimensions: XYZ; position: Vector3 } & Omit<Gener...

FILE: src/core/GizmoViewport.tsx
  type AxisProps (line 6) | type AxisProps = {
  type AxisHeadProps (line 12) | type AxisHeadProps = Omit<ThreeElements['sprite'], 'ref'> & {
  type GizmoViewportProps (line 22) | type GizmoViewportProps = ThreeElements['group'] & {
  function Axis (line 35) | function Axis({ scale = [0.8, 0.05, 0.05], color, rotation }: AxisProps) {
  function AxisHead (line 46) | function AxisHead({

FILE: src/core/Gltf.tsx
  type Path (line 9) | type Path = string | string[]
  type UseDraco (line 10) | type UseDraco = boolean | string
  type UseMeshopt (line 11) | type UseMeshopt = boolean
  type ExtendLoader (line 12) | type ExtendLoader = (loader: GLTFLoader) => void
  function extensions (line 14) | function extensions(useDraco: UseDraco = true, useMeshopt: UseMeshopt = ...
  type GltfRef (line 50) | type GltfRef = React.ComponentRef<typeof Clone>
  type GltfProps (line 52) | type GltfProps = Omit<CloneProps, 'object'> & {

FILE: src/core/GradientTexture.tsx
  type GradientType (line 5) | enum GradientType {
  type GradientTextureProps (line 10) | type GradientTextureProps = {
  function GradientTexture (line 21) | function GradientTexture({

FILE: src/core/Grid.tsx
  type GridMaterialType (line 14) | type GridMaterialType = {
  type GridProps (line 41) | type GridProps = Omit<ThreeElements['mesh'], 'ref' | 'args'> &
  type ThreeElements (line 48) | interface ThreeElements {

FILE: src/core/Helper.tsx
  type HelperType (line 6) | type HelperType = Object3D & { update: () => void; dispose: () => void }
  type HelperConstructor (line 7) | type HelperConstructor = new (...args: any[]) => any
  type HelperArgs (line 8) | type HelperArgs<T> = T extends [infer _, ...infer R] ? R : never
  function useHelper (line 10) | function useHelper<T extends HelperConstructor>(
  type HelperProps (line 42) | type HelperProps<T extends HelperConstructor> = {

FILE: src/core/Hud.tsx
  type RenderHudProps (line 5) | type RenderHudProps = {
  function RenderHud (line 11) | function RenderHud({ defaultScene, defaultCamera, renderPriority = 1 }: ...
  type HudProps (line 32) | type HudProps = {
  function Hud (line 39) | function Hud({ children, renderPriority = 1 }: HudProps) {

FILE: src/core/Image.tsx
  type ImageProps (line 9) | type ImageProps = Omit<ThreeElements['mesh'], 'scale'> & {
  type ImageMaterialType (line 22) | type ImageMaterialType = ThreeElements['shaderMaterial'] & {
  type ThreeElements (line 34) | interface ThreeElements {

FILE: src/core/Instances.tsx
  type ThreeElements (line 8) | interface ThreeElements {
  type Api (line 13) | type Api = {
  type InstancesProps (line 18) | type InstancesProps = Omit<ThreeElements['instancedMesh'], 'ref' | 'args...
  type InstanceProps (line 25) | type InstanceProps = Omit<ThreeElements['positionMesh'], 'ref'> & {
  type InstancedAttributeProps (line 29) | type InstancedAttributeProps = Omit<ThreeElements['instancedBufferAttrib...
  type InstancedMesh (line 36) | type InstancedMesh = Omit<THREE.InstancedMesh, 'instanceMatrix' | 'insta...
  function isFunctionChild (line 41) | function isFunctionChild(
  class PositionMesh (line 54) | class PositionMesh extends THREE.Group {
    method constructor (line 58) | constructor() {
    method geometry (line 66) | get geometry() {
    method raycast (line 71) | raycast(raycaster: THREE.Raycaster, intersects: THREE.Intersection[]) {
  type MergedProps (line 221) | interface MergedProps extends Omit<InstancesProps, 'children'> {
  function renderRecursive (line 259) | function renderRecursive(
  function createInstances (line 287) | function createInstances<T = InstanceProps>() {

FILE: src/core/Ktx2.tsx
  function useKTX2 (line 9) | function useKTX2<Url extends string[] | string | Record<string, string>>(

FILE: src/core/Lightformer.tsx
  type LightProps (line 6) | type LightProps = Omit<ThreeElements['mesh'], 'ref'> & {

FILE: src/core/Line.tsx
  type LineProps (line 14) | type LineProps = Omit<

FILE: src/core/MapControls.tsx
  type MapControlsProps (line 7) | type MapControlsProps = Omit<

FILE: src/core/MarchingCubes.tsx
  type Api (line 8) | type Api = {
  type MarchingCubesProps (line 14) | type MarchingCubesProps = {
  type MarchingCubeProps (line 48) | type MarchingCubeProps = {
  type MarchingPlaneProps (line 70) | type MarchingPlaneProps = {

FILE: src/core/Mask.tsx
  type MaskProps (line 6) | type MaskProps = Omit<ThreeElements['mesh'], 'ref' | 'id'> & {
  function useMask (line 39) | function useMask(id: number, inverse: boolean = false) {

FILE: src/core/MatcapTexture.tsx
  function getFormatString (line 6) | function getFormatString(format: number) {
  constant LIST_URL (line 21) | const LIST_URL = 'https://cdn.jsdelivr.net/gh/pmndrs/drei-assets@master/...
  constant MATCAP_ROOT (line 22) | const MATCAP_ROOT = 'https://rawcdn.githack.com/emmelleppi/matcaps/9b36c...
  function useMatcapTexture (line 24) | function useMatcapTexture(

FILE: src/core/MeshDiscardMaterial.tsx
  type ThreeElements (line 8) | interface ThreeElements {
  type MeshDiscardMaterialProps (line 13) | type MeshDiscardMaterialProps = Omit<ThreeElements['shaderMaterial'], 'r...

FILE: src/core/MeshDistortMaterial.tsx
  type Uniform (line 8) | interface Uniform<T> {
  class DistortMaterialImpl (line 12) | class DistortMaterialImpl extends MeshPhysicalMaterial {
    method constructor (line 17) | constructor(parameters: MeshPhysicalMaterialParameters = {}) {
    method onBeforeCompile (line 26) | onBeforeCompile(shader: { vertexShader: string; uniforms: { [uniform: ...
    method time (line 48) | get time() {
    method time (line 52) | set time(v) {
    method distort (line 56) | get distort() {
    method distort (line 60) | set distort(v) {
    method radius (line 64) | get radius() {
    method radius (line 68) | set radius(v) {
  type ThreeElements (line 74) | interface ThreeElements {
  type MeshDistortMaterialProps (line 83) | type MeshDistortMaterialProps = Omit<ThreeElements['distortMaterialImpl'...

FILE: src/core/MeshPortalMaterial.tsx
  type ThreeElements (line 52) | interface ThreeElements {
  type PortalProps (line 64) | type PortalProps = Omit<ThreeElements['portalMaterialImpl'], 'ref' | 'bl...
  function ManagePortalScene (line 210) | function ManagePortalScene({

FILE: src/core/MeshReflectorMaterial.tsx
  type ThreeElements (line 22) | interface ThreeElements {
  type MeshReflectorMaterialProps (line 27) | type MeshReflectorMaterialProps = ThreeElements['meshReflectorMaterialIm...

FILE: src/core/MeshRefractionMaterial.tsx
  type ThreeElements (line 9) | interface ThreeElements {
  type MeshRefractionMaterialProps (line 14) | type MeshRefractionMaterialProps = ThreeElements['shaderMaterial'] & {
  function MeshRefractionMaterial (line 34) | function MeshRefractionMaterial({

FILE: src/core/MeshTransmissionMaterial.tsx
  type MeshTransmissionMaterialType (line 14) | type MeshTransmissionMaterialType = Omit<
  type MeshTransmissionMaterialProps (line 44) | type MeshTransmissionMaterialProps = Omit<MeshTransmissionMaterialType, ...
  type Uniform (line 65) | interface Uniform<T> {
  type Shader (line 69) | interface Shader {
  type ThreeElements (line 76) | interface ThreeElements {
  class MeshTransmissionMaterialImpl (line 81) | class MeshTransmissionMaterialImpl extends THREE.MeshPhysicalMaterial {
    method constructor (line 100) | constructor(samples = 6, transmissionSampler = false) {

FILE: src/core/MeshWobbleMaterial.tsx
  type Uniform (line 6) | interface Uniform<T> {
  class WobbleMaterialImpl (line 10) | class WobbleMaterialImpl extends MeshStandardMaterial {
    method constructor (line 14) | constructor(parameters: MeshStandardMaterialParameters = {}) {
    method onBeforeCompile (line 22) | onBeforeCompile(shader: { vertexShader: string; uniforms: { [uniform: ...
    method time (line 42) | get time() {
    method time (line 46) | set time(v) {
    method factor (line 50) | get factor() {
    method factor (line 54) | set factor(v) {
  type ThreeElements (line 60) | interface ThreeElements {
  type WobbleMaterialProps (line 69) | type WobbleMaterialProps = Omit<ThreeElements['meshStandardMaterial'], '...

FILE: src/core/MotionPathControls.tsx
  type MotionPathProps (line 6) | type MotionPathProps = ThreeElements['group'] & {
  type MotionState (line 33) | type MotionState = {
  type MotionPathRef (line 52) | type MotionPathRef = THREE.Group & { motion: MotionState }
  function useMotion (line 58) | function useMotion() {
  function Debug (line 64) | function Debug({ points = 50, color = 'black' }: { points?: number; colo...

FILE: src/core/MultiMaterial.tsx
  type MultiMaterialProps (line 9) | type MultiMaterialProps = Omit<ThreeElements['group'], 'ref'>
  function MultiMaterial (line 11) | function MultiMaterial(props: MultiMaterialProps) {

FILE: src/core/NormalTexture.tsx
  constant NORMAL_ROOT (line 6) | const NORMAL_ROOT = 'https://rawcdn.githack.com/pmndrs/drei-assets/7a310...
  constant LIST_URL (line 7) | const LIST_URL = 'https://cdn.jsdelivr.net/gh/pmndrs/drei-assets@master/...
  type Settings (line 9) | type Settings = {
  function useNormalTexture (line 15) | function useNormalTexture(

FILE: src/core/OrbitControls.tsx
  type ExtractCallback (line 7) | type ExtractCallback<T, E extends string> = T extends { addEventListener...
  type OrbitControlsChangeEvent (line 11) | type OrbitControlsChangeEvent = Parameters<ExtractCallback<OrbitControls...
  type OrbitControlsProps (line 13) | type OrbitControlsProps = Omit<

FILE: src/core/OrthographicCamera.tsx
  type OrthographicCameraProps (line 10) | type OrthographicCameraProps = Omit<ThreeElements['orthographicCamera'],...

FILE: src/core/Outlines.tsx
  type OutlinesProps (line 64) | type OutlinesProps = Omit<ThreeElements['group'], 'ref'> & {
  function Outlines (line 84) | function Outlines({

FILE: src/core/PerformanceMonitor.tsx
  type PerformanceMonitorHookApi (line 5) | type PerformanceMonitorHookApi = {
  type PerformanceMonitorApi (line 12) | type PerformanceMonitorApi = {
  type PerformanceMonitorProps (line 30) | type PerformanceMonitorProps = {
  function PerformanceMonitor (line 59) | function PerformanceMonitor({
  function usePerformanceMonitor (line 147) | function usePerformanceMonitor({

FILE: src/core/PerspectiveCamera.tsx
  type PerspectiveCameraProps (line 10) | type PerspectiveCameraProps = Omit<ThreeElements['perspectiveCamera'], '...

FILE: src/core/PointMaterial.tsx
  class PointMaterialImpl (line 9) | class PointMaterialImpl extends THREE.PointsMaterial {
    method constructor (line 10) | constructor(props) {
  type PointMaterialProps (line 35) | type PointMaterialProps = Omit<ThreeElements['pointsMaterial'], 'ref'>

FILE: src/core/PointerLockControls.tsx
  type PointerLockControlsProps (line 8) | type PointerLockControlsProps = Omit<ThreeElement<typeof PointerLockCont...
  method compute (line 41) | compute(event: DomEvent, state: RootState) {

FILE: src/core/Points.tsx
  type ThreeElements (line 7) | interface ThreeElements {
  type Api (line 12) | type Api = {
  type PointsInstancesProps (line 17) | type PointsInstancesProps = Omit<ThreeElements['points'], 'ref'> & {
  class PositionPoint (line 27) | class PositionPoint extends THREE.Group {
    method constructor (line 32) | constructor() {
    method geometry (line 41) | get geometry() {
    method raycast (line 45) | raycast(raycaster: THREE.Raycaster, intersects: THREE.Intersection[]) {
  type PointsBuffersProps (line 167) | type PointsBuffersProps = ThreeElements['points'] & {

FILE: src/core/PositionalAudio.tsx
  type PositionalAudioProps (line 6) | type PositionalAudioProps = Omit<ThreeElements['positionalAudio'], 'ref'...

FILE: src/core/Preload.tsx
  type PreloadProps (line 5) | type PreloadProps = {
  function Preload (line 11) | function Preload({ all, scene, camera }: PreloadProps) {

FILE: src/core/Progress.tsx
  type Data (line 5) | type Data = {
  function Progress (line 55) | function Progress({ children }: { children?: (result: Data) => React.Rea...

FILE: src/core/QuadraticBezierLine.tsx
  type QuadraticBezierLineRef (line 7) | type QuadraticBezierLineRef = Line2 & {
  type QuadraticBezierLineProps (line 15) | type QuadraticBezierLineProps = Omit<LineProps, 'points' | 'ref'> & {

FILE: src/core/RenderCubeTexture.tsx
  type RenderCubeTextureProps (line 6) | type RenderCubeTextureProps = Omit<ThreeElements['texture'], 'ref' | 'ar...
  type RenderCubeTextureApi (line 37) | type RenderCubeTextureApi = {
  function Container (line 125) | function Container({

FILE: src/core/RenderTexture.tsx
  type RenderTextureProps (line 7) | type RenderTextureProps = Omit<ThreeElements['texture'], 'ref' | 'args'>...
  function Container (line 101) | function Container({

FILE: src/core/Resize.tsx
  type ResizeProps (line 5) | type ResizeProps = Omit<ThreeElements['group'], 'ref'> & {

FILE: src/core/RoundedBox.tsx
  function createShape (line 9) | function createShape(width: number, height: number, radius0: number) {
  type RoundedBoxProps (line 19) | type RoundedBoxProps = {
  type RoundedBoxGeometryProps (line 28) | type RoundedBoxGeometryProps = Omit<RoundedBoxProps, 'children'> &

FILE: src/core/Sampler.tsx
  type SamplePayload (line 8) | type SamplePayload = {
  type TransformFn (line 23) | type TransformFn = (payload: TransformPayload, i: number) => void
  type TransformPayload (line 25) | type TransformPayload = SamplePayload & {
  type SamplerProps (line 40) | type SamplerProps = Omit<ThreeElements['group'], 'ref'> & {
  type useSurfaceSamplerProps (line 74) | interface useSurfaceSamplerProps {
  function useSurfaceSampler (line 80) | function useSurfaceSampler(
  function Sampler (line 149) | function Sampler({ children, weight, transform, instances, mesh, count =...

FILE: src/core/ScreenQuad.tsx
  function createScreenQuadGeometry (line 8) | function createScreenQuadGeometry() {
  type ScreenQuadProps (line 17) | type ScreenQuadProps = Omit<ThreeElements['mesh'], 'ref' | 'args'>

FILE: src/core/ScreenSizer.tsx
  type ScreenSizerProps (line 10) | type ScreenSizerProps = Omit<ThreeElements['object3D'], 'ref'> & {

FILE: src/core/ScreenSpace.tsx
  type ScreenSpaceProps (line 6) | type ScreenSpaceProps = Omit<ThreeElements['group'], 'ref'> & {

FILE: src/core/Segments.tsx
  type SegmentsProps (line 7) | type SegmentsProps = LineMaterialParameters & {
  type Api (line 13) | type Api = {
  type SegmentRef (line 17) | type SegmentRef = React.RefObject<SegmentObject>
  type SegmentProps (line 18) | type SegmentProps = Omit<ThreeElements['segmentObject'], 'ref' | 'start'...
  type ThreeElements (line 95) | interface ThreeElements {
  class SegmentObject (line 100) | class SegmentObject {
    method constructor (line 104) | constructor() {

FILE: src/core/Shadow.tsx
  type ShadowProps (line 6) | type ShadowProps = Omit<ThreeElements['mesh'], 'ref'> & {
  type ShadowType (line 14) | type ShadowType = Mesh<PlaneGeometry, MeshBasicMaterial>

FILE: src/core/ShadowAlpha.tsx
  type ShadowAlphaProps (line 15) | interface ShadowAlphaProps {
  function ShadowAlpha (line 20) | function ShadowAlpha({ opacity, alphaMap }: ShadowAlphaProps) {

FILE: src/core/Sky.tsx
  type SkyProps (line 7) | type SkyProps = {
  function calcPosFromAngles (line 18) | function calcPosFromAngles(inclination: number, azimuth: number, vector:...

FILE: src/core/Sparkles.tsx
  class SparklesImplMaterial (line 7) | class SparklesImplMaterial extends THREE.ShaderMaterial {
    method constructor (line 8) | constructor() {
    method time (line 53) | get time() {
    method time (line 56) | set time(value) {
    method pixelRatio (line 59) | get pixelRatio() {
    method pixelRatio (line 62) | set pixelRatio(value) {
  type ThreeElements (line 68) | interface ThreeElements {
  function usePropAsIsOrAsAttribute (line 85) | function usePropAsIsOrAsAttribute<T extends any>(
  type SparklesProps (line 109) | type SparklesProps = Omit<ThreeElements['points'], 'ref'> & {

FILE: src/core/Splat.tsx
  type SplatMaterialType (line 13) | type SplatMaterialType = {
  type TargetMesh (line 22) | type TargetMesh = THREE.Mesh<THREE.InstancedBufferGeometry, THREE.Shader...
  type SharedState (line 31) | type SharedState = {
  type ThreeElements (line 57) | interface ThreeElements {
  type SplatProps (line 62) | type SplatProps = {
  function createWorker (line 183) | function createWorker(self: any) {
  class SplatLoader (line 244) | class SplatLoader extends THREE.Loader {
    method load (line 249) | load(
  function load (line 294) | async function load(shared: SharedState) {
  function lazyLoad (line 336) | async function lazyLoad(shared: SharedState) {
  function update (line 421) | function update(camera: THREE.Camera, shared: SharedState, target: Targe...
  function connect (line 446) | function connect(shared: SharedState, target: TargetMesh) {
  function pushDataBuffer (line 504) | function pushDataBuffer(shared: SharedState, buffer: ArrayBufferLike, ve...
  function Splat (line 623) | function Splat({

FILE: src/core/SpotLight.tsx
  type SpotLightProps (line 27) | type SpotLightProps = Omit<ThreeElements['spotLight'], 'ref'> & {
  function VolumetricMesh (line 43) | function VolumetricMesh({
  function useCommon (line 96) | function useCommon(
  type ShadowMeshProps (line 130) | interface ShadowMeshProps {
  function SpotlightShadowWithShader (line 140) | function SpotlightShadowWithShader({
  function SpotlightShadowWithoutShader (line 235) | function SpotlightShadowWithoutShader({
  function SpotLightShadow (line 271) | function SpotLightShadow(props: React.PropsWithChildren<ShadowMeshProps>) {

FILE: src/core/SpriteAnimator.tsx
  type AnimationEventData (line 11) | type AnimationEventData = {
  type CommonProps (line 16) | type CommonProps<T, U, V> = Pick<T & U & V, keyof T & keyof U & keyof V>
  type CommonMeshProps (line 17) | type CommonMeshProps = CommonProps<
  type SpriteAnimatorProps (line 23) | type SpriteAnimatorProps = {
  type SpriteAnimatorState (line 99) | type SpriteAnimatorState = {
  type Scale (line 107) | type Scale = Vector3
  function useSpriteAnimator (line 111) | function useSpriteAnimator() {
  function isSpriteData (line 116) | function isSpriteData(data: SpriteData | null) {
  function multiplyScale (line 499) | function multiplyScale(initialScale = new THREE.Vector3(1, 1, 1), newSca...

FILE: src/core/Stage.tsx
  type StageShadows (line 34) | type StageShadows = Partial<AccumulativeShadowsProps> &
  type StageProps (line 48) | type StageProps = Omit<ThreeElements['group'], 'ref'> & {
  function Refit (line 68) | function Refit({ radius, adjustCamera }) {
  function Stage (line 76) | function Stage({

FILE: src/core/Stars.tsx
  type StarsProps (line 7) | type StarsProps = {
  class StarfieldMaterial (line 17) | class StarfieldMaterial extends ShaderMaterial {
    method constructor (line 18) | constructor() {
  type ThreeElements (line 51) | interface ThreeElements {

FILE: src/core/Stats.tsx
  type StatsProps (line 7) | type StatsProps = {
  function Stats (line 13) | function Stats({ showPanel = 0, className, parent }: StatsProps): null {

FILE: src/core/StatsGl.tsx
  type StatsOptions (line 7) | type StatsOptions = ConstructorParameters<typeof Stats>[0]
  type StatsGlProps (line 9) | type StatsGlProps = Partial<StatsOptions> & {

FILE: src/core/Svg.tsx
  type SvgProps (line 8) | interface SvgProps extends Omit<ThreeElements['object3D'], 'ref'> {

FILE: src/core/Text.tsx
  type TextProps (line 8) | type TextProps = Omit<ThreeElements['mesh'], 'ref'> & {

FILE: src/core/Text3D.tsx
  type ThreeElements (line 10) | interface ThreeElements {
  type Text3DProps (line 15) | type Text3DProps = Omit<ThreeElements['mesh'], 'ref'> & {

FILE: src/core/Texture.tsx
  type TextureArray (line 9) | type TextureArray<T> = T extends string[] ? _Texture[] : never
  type TextureRecord (line 10) | type TextureRecord<T> = T extends Record<string, string> ? { [key in key...
  type SingleTexture (line 11) | type SingleTexture<T> = T extends string ? _Texture : never
  type MappedTextureType (line 13) | type MappedTextureType<T extends string[] | string | Record<string, stri...
  function useTexture (line 18) | function useTexture<Url extends string[] | string | Record<string, strin...

FILE: src/core/TrackballControls.tsx
  type TrackballControlsProps (line 7) | type TrackballControlsProps = Omit<

FILE: src/core/Trail.tsx
  type Settings (line 7) | type Settings = {
  type TrailProps (line 21) | type TrailProps = {
  function useTrail (line 42) | function useTrail(target: Object3D, settings: Partial<Settings>) {
  type MeshLineGeometry (line 89) | type MeshLineGeometry = Mesh & MeshLineGeometryImpl

FILE: src/core/TrailTexture.tsx
  type Point (line 6) | type Point = {
  type TrailConfig (line 13) | type TrailConfig = {
  function smoothAverage (line 35) | function smoothAverage(current: number, measurement: number, smoothing: ...
  class TrailTextureImpl (line 42) | class TrailTextureImpl {
    method constructor (line 58) | constructor({
    method initTexture (line 84) | initTexture() {
    method update (line 103) | update(delta) {
    method clear (line 125) | clear() {
    method addTouch (line 131) | addTouch(point) {
    method drawTouch (line 161) | drawTouch(point) {
  function useTrailTexture (line 198) | function useTrailTexture(config: Partial<TrailConfig> = {}): [Texture, (...
  type TrailTextureProps (line 211) | type TrailTextureProps = {

FILE: src/core/TransformControls.tsx
  type ControlsProto (line 7) | type ControlsProto = {
  type TransformControlsProps (line 11) | type TransformControlsProps = Omit<ThreeElement<typeof TransformControls...

FILE: src/core/VideoTexture.tsx
  constant IS_BROWSER (line 9) | const IS_BROWSER = /* @__PURE__ */ (() =>
  function getHls (line 15) | async function getHls(...args: ConstructorParameters<typeof Hls>) {
  function useVideoTexture (line 25) | function useVideoTexture(
  type UseVideoTextureParams (line 116) | type UseVideoTextureParams = Parameters<typeof useVideoTexture>
  type VideoTexture (line 117) | type VideoTexture = ReturnType<typeof useVideoTexture>
  type VideoTextureProps (line 119) | type VideoTextureProps = {

FILE: src/core/Wireframe.tsx
  type ThreeElements (line 13) | interface ThreeElements {
  type WireframeProps (line 18) | interface WireframeProps {
  type WithGeometry (line 23) | type WithGeometry =
  function isWithGeometry (line 28) | function isWithGeometry(object?: THREE.Object3D | null): object is WithG...
  function isGeometry (line 32) | function isGeometry(object?: any | null): object is THREE.BufferGeometry {
  function isRefObject (line 36) | function isRefObject<T>(object?: any | null): object is React.RefObject<...
  function isRef (line 40) | function isRef<T>(object?: any | null): object is React.Ref<T> {
  function isWireframeGeometry (line 44) | function isWireframeGeometry(geometry: any): geometry is THREE.Wireframe...
  function getUniforms (line 48) | function getUniforms() {
  function getBarycentricCoordinates (line 56) | function getBarycentricCoordinates(geometry: THREE.BufferGeometry, remov...
  function getInputGeometry (line 75) | function getInputGeometry(
  function setBarycentricCoordinates (line 100) | function setBarycentricCoordinates(geometry: THREE.BufferGeometry, simpl...
  function WireframeWithCustomGeo (line 114) | function WireframeWithCustomGeo({
  function WireframeWithoutCustomGeo (line 162) | function WireframeWithoutCustomGeo({
  function Wireframe (line 201) | function Wireframe({ geometry: customGeometry, ...props }: WireframeProp...

FILE: src/core/meshBounds.tsx
  function meshBounds (line 8) | function meshBounds(raycaster: Raycaster, intersects: Intersection[]) {

FILE: src/core/shaderMaterial.tsx
  type UniformValue (line 5) | type UniformValue =
  type Uniforms (line 20) | type Uniforms = Record<string, UniformValue | Record<string, UniformValu...
  function shaderMaterial (line 22) | function shaderMaterial<U extends Uniforms, M extends THREE.ShaderMateri...

FILE: src/core/shapes.tsx
  type Args (line 6) | type Args<T> = T extends new (...args: any) => any ? ConstructorParamete...
  type ShapeProps (line 7) | type ShapeProps<T> = Omit<ThreeElements['mesh'], 'ref' | 'args'> & { arg...
  function create (line 9) | function create<T>(type: string, effect?: (mesh: THREE.Mesh) => void): F...

FILE: src/core/softShadows.tsx
  type SoftShadowsProps (line 20) | type SoftShadowsProps = {
  function reset (line 131) | function reset(gl, scene, camera) {
  function SoftShadows (line 142) | function SoftShadows({ focus = 0, samples = 10, size = 25 }: SoftShadows...

FILE: src/core/useAnimations.tsx
  type Api (line 5) | type Api<T extends AnimationClip> = {
  function useAnimations (line 13) | function useAnimations<T extends AnimationClip>(

FILE: src/core/useAspect.tsx
  function useAspect (line 3) | function useAspect(width: number, height: number, factor: number = 1): [...

FILE: src/core/useBoxProjectedEnv.tsx
  type MaterialShader (line 53) | interface MaterialShader {
  function boxProjectedEnvMap (line 60) | function boxProjectedEnvMap(shader: MaterialShader, envMapPosition: THRE...
  function useBoxProjectedEnv (line 89) | function useBoxProjectedEnv(

FILE: src/core/useCamera.tsx
  function useCamera (line 5) | function useCamera(camera: Camera | React.RefObject<Camera>, props?: Par...

FILE: src/core/useContextBridge.tsx
  function useContextBridge (line 4) | function useContextBridge(...contexts: Array<React.Context<any>>) {

FILE: src/core/useDepthBuffer.ts
  function useDepthBuffer (line 6) | function useDepthBuffer({ size = 256, frames = Infinity }: { size?: numb...

FILE: src/core/useEnvironment.tsx
  constant CUBEMAP_ROOT (line 16) | const CUBEMAP_ROOT = 'https://raw.githack.com/pmndrs/drei-assets/456060a...
  type EnvironmentLoaderProps (line 19) | type EnvironmentLoaderProps = {
  function useEnvironment (line 29) | function useEnvironment({
  type EnvironmentLoaderPreloadOptions (line 93) | type EnvironmentLoaderPreloadOptions = Omit<EnvironmentLoaderProps, 'enc...
  type EnvironmentLoaderClearOptions (line 128) | type EnvironmentLoaderClearOptions = Pick<EnvironmentLoaderProps, 'files...
  function validatePreset (line 150) | function validatePreset(preset: string) {
  function getExtension (line 154) | function getExtension(files: string | string[]) {
  function getLoader (line 175) | function getLoader(extension: string | undefined) {

FILE: src/core/useFont.tsx
  type Glyph (line 4) | type Glyph = {
  type FontData (line 10) | type FontData = {
  type FontInput (line 22) | type FontInput = string | FontData
  function loadFontData (line 26) | async function loadFontData(font: FontInput): Promise<FontData> {
  function parseFontData (line 30) | function parseFontData(fontData: FontData) {
  function loader (line 37) | async function loader(font: FontInput) {
  function useFont (line 42) | function useFont(font: FontInput) {

FILE: src/core/useIntersect.tsx
  function useIntersect (line 5) | function useIntersect<T extends Object3D>(onChange: (visible: boolean) =...

FILE: src/core/useSpriteLoader.tsx
  type Size (line 8) | type Size = {
  type FrameData (line 13) | type FrameData = {
  type MetaData (line 32) | type MetaData = {
  type Frames (line 45) | type Frames = Record<string, FrameData[]> | FrameData[]
  type SpriteData (line 47) | type SpriteData = {
  type SpriteMetaDimension (line 52) | type SpriteMetaDimension = {
  function useSpriteLoader (line 76) | function useSpriteLoader<Url extends string>(

FILE: src/helpers/environment-assets.ts
  type PresetsType (line 14) | type PresetsType = keyof typeof presetsObj

FILE: src/helpers/ts-utils.tsx
  type NamedArrayTuple (line 6) | type NamedArrayTuple<T extends (...args: any) => any> = Parameters<T>
  type ForwardRefComponent (line 12) | type ForwardRefComponent<P, T> = ForwardRefExoticComponent<PropsWithoutR...
  type NonFunctionKeys (line 14) | type NonFunctionKeys<T> = { [K in keyof T]-?: T[K] extends Function ? ne...
  type Overwrite (line 15) | type Overwrite<T, O> = Omit<T, NonFunctionKeys<O>> & O

FILE: src/helpers/useEffectfulState.tsx
  type RefType (line 3) | type RefType<T> = React.RefObject<T> | ((state: T) => void)
  function call (line 5) | function call<T>(ref: RefType<T> | undefined, value: T | null) {
  function useEffectfulState (line 10) | function useEffectfulState<T>(fn: () => T, deps: React.DependencyList = ...

FILE: src/materials/BlurPass.tsx
  type BlurPassProps (line 16) | interface BlurPassProps {
  class BlurPass (line 27) | class BlurPass {
    method constructor (line 36) | constructor({
    method render (line 74) | render(renderer, inputBuffer, outputBuffer) {

FILE: src/materials/ConvolutionMaterial.tsx
  class ConvolutionMaterial (line 4) | class ConvolutionMaterial extends THREE.ShaderMaterial {
    method constructor (line 6) | constructor(texelSize = new THREE.Vector2()) {
    method setTexelSize (line 91) | setTexelSize(x: number, y: number) {
    method setResolution (line 95) | setResolution(resolution: THREE.Vector2) {

FILE: src/materials/MeshReflectorMaterial.tsx
  type UninitializedUniform (line 3) | type UninitializedUniform<Value> = { value: Value | null }
  class MeshReflectorMaterial (line 5) | class MeshReflectorMaterial extends MeshStandardMaterial {
    method constructor (line 22) | constructor(parameters = {}) {
    method onBeforeCompile (line 26) | onBeforeCompile(shader) {
    method tDiffuse (line 142) | get tDiffuse(): Texture | null {
    method tDiffuse (line 145) | set tDiffuse(v: Texture | null) {
    method tDepth (line 148) | get tDepth(): Texture | null {
    method tDepth (line 151) | set tDepth(v: Texture | null) {
    method distortionMap (line 154) | get distortionMap(): Texture | null {
    method distortionMap (line 157) | set distortionMap(v: Texture | null) {
    method tDiffuseBlur (line 160) | get tDiffuseBlur(): Texture | null {
    method tDiffuseBlur (line 163) | set tDiffuseBlur(v: Texture | null) {
    method textureMatrix (line 166) | get textureMatrix(): Matrix4 | null {
    method textureMatrix (line 169) | set textureMatrix(v: Matrix4 | null) {
    method hasBlur (line 172) | get hasBlur(): boolean {
    method hasBlur (line 175) | set hasBlur(v: boolean) {
    method mirror (line 178) | get mirror(): number {
    method mirror (line 181) | set mirror(v: number) {
    method mixBlur (line 184) | get mixBlur(): number {
    method mixBlur (line 187) | set mixBlur(v: number) {
    method mixStrength (line 190) | get mixStrength(): number {
    method mixStrength (line 193) | set mixStrength(v: number) {
    method minDepthThreshold (line 196) | get minDepthThreshold(): number {
    method minDepthThreshold (line 199) | set minDepthThreshold(v: number) {
    method maxDepthThreshold (line 202) | get maxDepthThreshold(): number {
    method maxDepthThreshold (line 205) | set maxDepthThreshold(v: number) {
    method depthScale (line 208) | get depthScale(): number {
    method depthScale (line 211) | set depthScale(v: number) {
    method depthToBlurRatioBias (line 214) | get depthToBlurRatioBias(): number {
    method depthToBlurRatioBias (line 217) | set depthToBlurRatioBias(v: number) {
    method distortion (line 220) | get distortion(): number {
    method distortion (line 223) | set distortion(v: number) {
    method mixContrast (line 226) | get mixContrast(): number {
    method mixContrast (line 229) | set mixContrast(v: number) {

FILE: src/materials/SpotLightMaterial.tsx
  class SpotLightMaterial (line 4) | class SpotLightMaterial extends THREE.ShaderMaterial {
    method constructor (line 5) | constructor() {

FILE: src/materials/WireframeMaterial.tsx
  type WireframeMaterialProps (line 5) | interface WireframeMaterialProps extends THREE.ShaderMaterialParameters {
  function setWireframeOverride (line 169) | function setWireframeOverride(
  function useWireframeUniforms (line 220) | function useWireframeUniforms(

FILE: src/web/CycleRaycast.tsx
  type CycleRaycastProps (line 5) | type CycleRaycastProps = {
  function CycleRaycast (line 13) | function CycleRaycast({

FILE: src/web/DragControls.tsx
  type ControlsProto (line 14) | type ControlsProto = {
  type DragControlsProps (line 18) | type DragControlsProps = {

FILE: src/web/FaceControls.tsx
  type VideoFrame (line 27) | type VideoFrame = Parameters<FaceLandmarker['detectForVideo']>[0]
  function mean (line 29) | function mean(v1: THREE.Vector3, v2: THREE.Vector3) {
  function localToLocal (line 33) | function localToLocal(objSrc: THREE.Object3D, v: THREE.Vector3, objDst: ...
  type FaceControlsProps (line 43) | type FaceControlsProps = {
  type FaceControlsApi (line 74) | type FaceControlsApi = THREE.EventDispatcher & {

FILE: src/web/FaceLandmarker.tsx
  type FaceLandmarkerProps (line 9) | type FaceLandmarkerProps = {
  function useFaceLandmarker (line 52) | function useFaceLandmarker() {

FILE: src/web/Facemesh.tsx
  type MediaPipeFaceMesh (line 8) | type MediaPipeFaceMesh = typeof FacemeshDatas.SAMPLE_FACE
  type MediaPipePoints (line 10) | type MediaPipePoints =
  type FacemeshProps (line 14) | type FacemeshProps = {
  type FacemeshApi (line 45) | type FacemeshApi = {
  function mean (line 78) | function mean(v1: THREE.Vector3, v2: THREE.Vector3) {
  type FacemeshEyeProps (line 326) | type FacemeshEyeProps = {
  type FacemeshEyeApi (line 330) | type FacemeshEyeApi = {

FILE: src/web/Html.tsx
  function defaultCalculatePosition (line 25) | function defaultCalculatePosition(el: Object3D, camera: Camera, size: { ...
  type CalculatePosition (line 33) | type CalculatePosition = typeof defaultCalculatePosition
  function isObjectBehindCamera (line 35) | function isObjectBehindCamera(el: Object3D, camera: Camera) {
  function isObjectVisible (line 43) | function isObjectVisible(el: Object3D, camera: Camera, raycaster: Raycas...
  function objectScale (line 58) | function objectScale(el: Object3D, camera: Camera) {
  function objectZIndex (line 73) | function objectZIndex(el: Object3D, camera: Camera, zIndexRange: Array<n...
  function getCSSMatrix (line 87) | function getCSSMatrix(matrix: Matrix4, multipliers: number[], prepend = ...
  type PointerEventsProperties (line 103) | type PointerEventsProperties =
  function isRefObject (line 116) | function isRefObject(ref: any): ref is React.RefObject<any> {
  type HtmlProps (line 120) | interface HtmlProps extends Omit<Assign<React.HTMLAttributes<HTMLDivElem...

FILE: src/web/KeyboardControls.tsx
  type State (line 6) | type State = object // unknown
  type StateSelector (line 7) | type StateSelector<T extends State, U> = (state: T) => U
  type EqualityChecker (line 8) | type EqualityChecker<T> = (state: T, newState: T) => boolean
  type StateListener (line 9) | type StateListener<T> = (state: T, previousState: T) => void
  type StoreApiWithSubscribeWithSelector (line 12) | type StoreApiWithSubscribeWithSelector<T extends State> = Omit<StoreApi<...
  type KeyboardControlsState (line 26) | type KeyboardControlsState<T extends string = string> = { [K in T]: bool...
  type KeyboardControlsEntry (line 28) | type KeyboardControlsEntry<T extends string = string> = {
  type KeyboardControlsProps (line 37) | type KeyboardControlsProps = {
  type KeyboardControlsApi (line 48) | type KeyboardControlsApi<T extends string = string> = [
  function KeyboardControls (line 56) | function KeyboardControls({ map, children, onChange, domElement }: Keybo...
  type Selector (line 116) | type Selector<T extends string = string> = (state: KeyboardControlsState...
  function useKeyboardControls (line 123) | function useKeyboardControls<T extends string = string>(

FILE: src/web/Loader.tsx
  type LoaderOptions (line 5) | interface LoaderOptions {
  function Loader (line 16) | function Loader({

FILE: src/web/PresentationControls.tsx
  type PresentationControlProps (line 7) | type PresentationControlProps = {
  function PresentationControls (line 22) | function PresentationControls({

FILE: src/web/ScreenVideoTexture.tsx
  type ScreenVideoTextureProps (line 7) | type ScreenVideoTextureProps = Omit<VideoTextureProps, 'src'> & {

FILE: src/web/ScrollControls.tsx
  type ScrollControlsProps (line 9) | type ScrollControlsProps = {
  type ScrollControlsState (line 34) | type ScrollControlsState = {
  function useScroll (line 51) | function useScroll() {
  function ScrollControls (line 55) | function ScrollControls({
  type ScrollPropsWithFalseHtml (line 262) | interface ScrollPropsWithFalseHtml {
  type ScrollPropsWithTrueHtml (line 268) | interface ScrollPropsWithTrueHtml {
  type ScrollProps (line 274) | type ScrollProps = ScrollPropsWithFalseHtml | ScrollPropsWithTrueHtml

FILE: src/web/Select.tsx
  type SelectProps (line 9) | type SelectProps = Omit<ThreeElements['group'], 'ref'> & {
  function Select (line 26) | function Select({
  function useSelect (line 177) | function useSelect(): THREE.Object3D[] {

FILE: src/web/View.tsx
  type CanvasSize (line 11) | type CanvasSize = {
  type ContainerProps (line 18) | type ContainerProps = {
  type ViewProps (line 32) | type ViewProps = {
  function computeContainerPosition (line 55) | function computeContainerPosition(canvasSize: CanvasSize, trackRect: DOM...
  function prepareSkissor (line 65) | function prepareSkissor(
  function finishSkissor (line 102) | function finishSkissor(state: RootState, autoClear: boolean) {
  function clear (line 108) | function clear(state: RootState) {
  function Container (line 114) | function Container({ visible = true, canvasSize, scene, index, children,...
  type ViewportProps (line 270) | type ViewportProps = { Port: () => React.JSX.Element } & React.ForwardRe...

FILE: src/web/WebcamVideoTexture.tsx
  type WebcamVideoTextureProps (line 7) | type WebcamVideoTextureProps = Omit<VideoTextureProps, 'src'> & {

FILE: src/web/pivotControls/context.ts
  type OnDragStartProps (line 4) | type OnDragStartProps = {
  type PivotContext (line 11) | type PivotContext = {

FILE: src/web/pivotControls/index.tsx
  type PivotControlsProps (line 35) | type PivotControlsProps = {

FILE: src/web/useCursor.tsx
  function useCursor (line 3) | function useCursor(

FILE: test/e2e/App.tsx
  function App (line 7) | function App() {
  function Scene (line 19) | function Scene() {

FILE: test/e2e/snapshot.test.ts
  function waitForEvent (line 6) | async function waitForEvent(page: Page, eventName: string) {
  function waitForServer (line 13) | function waitForServer() {
Condensed preview — 471 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (6,601K chars).
[
  {
    "path": ".codesandbox/ci.json",
    "chars": 87,
    "preview": "{\n  \"sandboxes\": [\"4nc1u\", \"bfplr\", \"1wh6f\"],\n  \"packages\": [\"dist\"],\n  \"node\": \"20\"\n}\n"
  },
  {
    "path": ".devcontainer/devcontainer.json",
    "chars": 699,
    "preview": "{\n  \"image\": \"mcr.microsoft.com/vscode/devcontainers/javascript-node:22\",\n  \"hostRequirements\": {\n    \"memory\": \"8gb\"\n  "
  },
  {
    "path": ".github/ISSUE_TEMPLATE/---bug-report.md",
    "chars": 1168,
    "preview": "---\nname: \"\\U0001F41B Bug Report\"\nabout: \"Bugs, missing documentation, or unexpected behavior \\U0001F914.\"\ntitle: ''\nlab"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/---feature-request.md",
    "chars": 480,
    "preview": "---\nname: \"\\U0001F4A1 Feature Request\"\nabout: \"I have a suggestion (and might want to implement myself \\U0001F642)!\"\ntit"
  },
  {
    "path": ".github/ISSUE_TEMPLATE/--support-question.md",
    "chars": 512,
    "preview": "---\nname: '❓ Support Question'\nabout: \"I have a question \\U0001F4AC\"\ntitle: ''\nlabels: question\nassignees: ''\n---\n\n<!--\n"
  },
  {
    "path": ".github/PULL_REQUEST_TEMPLATE.md",
    "chars": 1336,
    "preview": "<!--\nThanks for your interest in the project. Bugs filed and PRs submitted are appreciated!\n\nPlease make sure that you a"
  },
  {
    "path": ".github/dependabot.yml",
    "chars": 2303,
    "preview": "# To get started with Dependabot version updates, you'll need to specify which\n# package ecosystems to update and where "
  },
  {
    "path": ".github/workflows/chromatic.yml",
    "chars": 549,
    "preview": "name: 'Chromatic'\n\non: push\n\njobs:\n  chromatic:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v4\n"
  },
  {
    "path": ".github/workflows/docs.yml",
    "chars": 1190,
    "preview": "name: Build documentation and deploy to GitHub Pages\non:\n  push:\n    branches: ['master']\n  workflow_dispatch:\n\n# Cancel"
  },
  {
    "path": ".github/workflows/release.yml",
    "chars": 2063,
    "preview": "name: release\non:\n  push:\n    branches:\n      - 'master'\n      - 'beta'\n      - 'alpha'\n      - 'canary-*'\n      - 'rc'\n"
  },
  {
    "path": ".gitignore",
    "chars": 418,
    "preview": "node_modules/\ncoverage/\ndist/\nbuild/\ntypes/\nstorybook-static/\nThumbs.db\nehthumbs.db\nDesktop.ini\n$RECYCLE.BIN/\n.DS_Store\n"
  },
  {
    "path": ".husky/pre-commit",
    "chars": 57,
    "preview": "yarn pretty-quick --staged\nyarn eslint:ci\nyarn typecheck\n"
  },
  {
    "path": ".npmignore",
    "chars": 28,
    "preview": ".storybook\nstorybook-static\n"
  },
  {
    "path": ".nvmrc",
    "chars": 7,
    "preview": "24.12.0"
  },
  {
    "path": ".prettierignore",
    "chars": 142,
    "preview": "dist/\nstorybook-static/\npublic/\n*.typeface.json\n\n# waiting for mdx3 support some day (https://github.com/prettier/pretti"
  },
  {
    "path": ".prettierrc",
    "chars": 150,
    "preview": "{\n  \"semi\": false,\n  \"trailingComma\": \"es5\",\n  \"singleQuote\": true,\n  \"tabWidth\": 2,\n  \"printWidth\": 120,\n  \"useTabs\": f"
  },
  {
    "path": ".storybook/Setup.tsx",
    "chars": 1930,
    "preview": "/* eslint react-hooks/exhaustive-deps: 1 */\n\nimport * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Can"
  },
  {
    "path": ".storybook/favicon.ts",
    "chars": 2276,
    "preview": "//\n// SVG favicon, with different themes for development and production\n//\n// Figma file: https://www.figma.com/design/4"
  },
  {
    "path": ".storybook/index.css",
    "chars": 144,
    "preview": "html,\nbody,\n#storybook-root {\n  height: 100%;\n}\n\nbody,\n.sbdocs canvas {\n  background-color: #121212;\n}\n\n.sbdocs canvas {"
  },
  {
    "path": ".storybook/index.d.ts",
    "chars": 73,
    "preview": "declare module '*.jpeg' {\n  const value: string\n  export default value\n}\n"
  },
  {
    "path": ".storybook/main.ts",
    "chars": 1158,
    "preview": "import type { StorybookConfig } from '@storybook/react-vite'\nimport { svg } from './favicon.ts'\n\nconst config: Storybook"
  },
  {
    "path": ".storybook/manager.ts",
    "chars": 152,
    "preview": "import { addons } from 'storybook/manager-api'\nimport theme from './theme'\n\naddons.setConfig({\n  theme,\n  panelPosition:"
  },
  {
    "path": ".storybook/preview.tsx",
    "chars": 673,
    "preview": "import React from 'react'\nimport type { Preview } from '@storybook/react-vite'\nimport seedrandom from 'seedrandom'\n\nimpo"
  },
  {
    "path": ".storybook/public/cerberus.obj",
    "chars": 2637083,
    "preview": "# 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 -"
  },
  {
    "path": ".storybook/public/cyclops.json",
    "chars": 7376,
    "preview": "{\"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"
  },
  {
    "path": ".storybook/public/draco-gltf/draco_decoder.js",
    "chars": 1371723,
    "preview": "var DracoDecoderModule = function (DracoDecoderModule) {\n  DracoDecoderModule = DracoDecoderModule || {}\n\n  var Module ="
  },
  {
    "path": ".storybook/public/draco-gltf/draco_wasm_wrapper.js",
    "chars": 81187,
    "preview": "var $jscomp = $jscomp || {}\n$jscomp.scope = {}\n$jscomp.ASSUME_ES5 = !1\n$jscomp.ASSUME_NO_NATIVE_MAP = !1\n$jscomp.ASSUME_"
  },
  {
    "path": ".storybook/public/fonts/Inter_Bold.json",
    "chars": 901954,
    "preview": "{\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 6"
  },
  {
    "path": ".storybook/public/fonts/helvetiker_regular.typeface.json",
    "chars": 63049,
    "preview": "{\"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"
  },
  {
    "path": ".storybook/public/story.json",
    "chars": 2088,
    "preview": "{\"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"
  },
  {
    "path": ".storybook/public/suzanne-high-poly.gltf",
    "chars": 37903,
    "preview": "{\n  \"asset\": {\n    \"generator\": \"Khronos glTF Blender I/O v1.5.17\",\n    \"version\": \"2.0\"\n  },\n  \"scene\": 0,\n  \"scenes\": "
  },
  {
    "path": ".storybook/stories/AccumulativeShadows.stories.tsx",
    "chars": 2189,
    "preview": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { ComponentProps } from 'react'\nimport { FlakesText"
  },
  {
    "path": ".storybook/stories/Adaptive.stories.tsx",
    "chars": 2168,
    "preview": "import React, { ComponentProps, Suspense } from 'react'\nimport { Vector3, type Material, type Mesh } from 'three'\nimport"
  },
  {
    "path": ".storybook/stories/ArcballControls.stories.tsx",
    "chars": 2220,
    "preview": "import { createPortal, useFrame } from '@react-three/fiber'\nimport React, { ComponentProps, useRef, useState } from 'rea"
  },
  {
    "path": ".storybook/stories/BBAnchor.stories.tsx",
    "chars": 1915,
    "preview": "import * as React from 'react'\nimport { ComponentProps } from 'react'\nimport * as THREE from 'three'\nimport { Meta, Stor"
  },
  {
    "path": ".storybook/stories/Billboard.stories.tsx",
    "chars": 2796,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Bvh.stories.tsx",
    "chars": 4069,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/CameraControls.stories.tsx",
    "chars": 4043,
    "preview": "import { createPortal, useFrame } from '@react-three/fiber'\nimport React, { ComponentProps, useRef, useState } from 'rea"
  },
  {
    "path": ".storybook/stories/CameraShake.stories.tsx",
    "chars": 2563,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { OrbitControls as OrbitControlsImpl } from 'three-"
  },
  {
    "path": ".storybook/stories/Center.stories.tsx",
    "chars": 2996,
    "preview": "import { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n\nimport { Box, Center, Cylinder"
  },
  {
    "path": ".storybook/stories/Cloud.stories.tsx",
    "chars": 1076,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/ContactShadows.stories.tsx",
    "chars": 1538,
    "preview": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Mesh } from 'three'\nimport { Meta,"
  },
  {
    "path": ".storybook/stories/CubeCamera.stories.tsx",
    "chars": 1668,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useFrame } from '@react-three/fiber'\nimport { Met"
  },
  {
    "path": ".storybook/stories/CubeTexture.stories.tsx",
    "chars": 969,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/CurveModifier.stories.tsx",
    "chars": 3037,
    "preview": "import React, { ComponentProps } from 'react'\nimport { BufferGeometry, CatmullRomCurve3, LineBasicMaterial, LineLoop, Ve"
  },
  {
    "path": ".storybook/stories/Decal.stories.tsx",
    "chars": 2752,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Detailed.stories.tsx",
    "chars": 1277,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/DetectGPU.stories.tsx",
    "chars": 958,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/DeviceOrientationControls.stories.tsx",
    "chars": 1011,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/DragControls.stories.tsx",
    "chars": 1519,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Box } from '../../src'\nimport { Setup } from '../"
  },
  {
    "path": ".storybook/stories/Environment.stories.tsx",
    "chars": 3535,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Example.stories.tsx",
    "chars": 1538,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Extrude.stories.tsx",
    "chars": 1313,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nim"
  },
  {
    "path": ".storybook/stories/FaceControls.stories.tsx",
    "chars": 4171,
    "preview": "/* eslint react-hooks/exhaustive-deps: 1 */\nimport * as THREE from 'three'\nimport * as React from 'react'\nimport { Meta,"
  },
  {
    "path": ".storybook/stories/Facemesh.stories.tsx",
    "chars": 1683,
    "preview": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } "
  },
  {
    "path": ".storybook/stories/Fbo.stories.tsx",
    "chars": 2135,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { createPortal, useFrame } from '@react-three/fiber"
  },
  {
    "path": ".storybook/stories/Fbx.stories.tsx",
    "chars": 955,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/FirstPersonControls.stories.tsx",
    "chars": 1151,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Float.stories.tsx",
    "chars": 1373,
    "preview": "import React, { ComponentProps, Suspense, useRef } from 'react'\nimport * as THREE from 'three'\n\nimport { Meta, StoryObj "
  },
  {
    "path": ".storybook/stories/FlyControls.stories.tsx",
    "chars": 876,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/GizmoHelper.stories.tsx",
    "chars": 1894,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Gltf.stories.tsx",
    "chars": 982,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Grid.stories.tsx",
    "chars": 912,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/HTML.stories.tsx",
    "chars": 5691,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\n\nimport { Setup } from '../Setup'\nimport { useTurntable } "
  },
  {
    "path": ".storybook/stories/Helper.stories.tsx",
    "chars": 1690,
    "preview": "import { useFrame } from '@react-three/fiber'\nimport * as React from 'react'\nimport * as THREE from 'three'\nimport { Box"
  },
  {
    "path": ".storybook/stories/Image.stories.tsx",
    "chars": 1310,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Instances.stories.tsx",
    "chars": 4338,
    "preview": "import * as React from 'react'\nimport { Euler, MathUtils, Mesh, ShaderMaterial, Vector3 } from 'three'\n// import { Story"
  },
  {
    "path": ".storybook/stories/KeyboardControls.stories.tsx",
    "chars": 2589,
    "preview": "import { useFrame } from '@react-three/fiber'\nimport * as React from 'react'\nimport { useRef } from 'react'\nimport { Mat"
  },
  {
    "path": ".storybook/stories/Ktx2.stories.tsx",
    "chars": 958,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Lathe.stories.tsx",
    "chars": 1008,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nim"
  },
  {
    "path": ".storybook/stories/Line.stories.tsx",
    "chars": 4104,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { GeometryUtils } from 'three-stdlib'\nimport { Met"
  },
  {
    "path": ".storybook/stories/Loader.stories.tsx",
    "chars": 1009,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/MapControls.stories.tsx",
    "chars": 2039,
    "preview": "import * as React from 'react'\nimport { SVGLoader } from 'three-stdlib'\nimport { Box3, Sphere, Vector3 } from 'three'\nim"
  },
  {
    "path": ".storybook/stories/MarchingCubes.stories.tsx",
    "chars": 2786,
    "preview": "import * as React from 'react'\nimport { Color, Vector3 } from 'three'\n\nimport { Setup } from '../Setup'\n\nimport { Marchi"
  },
  {
    "path": ".storybook/stories/MatcapTexture.stories.tsx",
    "chars": 1080,
    "preview": "import * as React from 'react'\nimport { Mesh, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vi"
  },
  {
    "path": ".storybook/stories/Merged.stories.tsx",
    "chars": 659,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/MeshDistortMaterial.stories.tsx",
    "chars": 1747,
    "preview": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/"
  },
  {
    "path": ".storybook/stories/MeshRefractionMaterial.stories.tsx",
    "chars": 4167,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useLoader } from '@react-three/fiber'\nimport { RG"
  },
  {
    "path": ".storybook/stories/MeshTransmissionMaterial.stories.tsx",
    "chars": 3297,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nim"
  },
  {
    "path": ".storybook/stories/MeshWobbleMaterial.stories.tsx",
    "chars": 1691,
    "preview": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/"
  },
  {
    "path": ".storybook/stories/NormalTexture.stories.tsx",
    "chars": 1373,
    "preview": "import * as React from 'react'\n\nimport { Mesh, Vector2, Vector3 } from 'three'\n\nimport { Setup } from '../Setup'\nimport "
  },
  {
    "path": ".storybook/stories/OrbitControls.stories.tsx",
    "chars": 2252,
    "preview": "import { createPortal, useFrame } from '@react-three/fiber'\nimport React, { useRef, useState } from 'react'\nimport { Sce"
  },
  {
    "path": ".storybook/stories/OrthographicCamera.stories.tsx",
    "chars": 1540,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Icosahedron, Orthographi"
  },
  {
    "path": ".storybook/stories/Outlines.stories.tsx",
    "chars": 854,
    "preview": "import React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport "
  },
  {
    "path": ".storybook/stories/PerspectiveCamera.stories.tsx",
    "chars": 1516,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Icosahedron, Perspective"
  },
  {
    "path": ".storybook/stories/PivotControls.stories.tsx",
    "chars": 973,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\n\nimport { Setup } from '../Setup'\nimport { PivotControls,"
  },
  {
    "path": ".storybook/stories/PointerLockControls.stories.tsx",
    "chars": 2570,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Points.stories.tsx",
    "chars": 5378,
    "preview": "import * as React from 'react'\nimport { MathUtils, Quaternion, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@s"
  },
  {
    "path": ".storybook/stories/PositionalAudio.stories.tsx",
    "chars": 1469,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/PresentationControls.stories.tsx",
    "chars": 1022,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Progress.stories.tsx",
    "chars": 1150,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Reflector.stories.tsx",
    "chars": 3398,
    "preview": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Vector3, RepeatWrapping, Vector2 }"
  },
  {
    "path": ".storybook/stories/Resize.stories.tsx",
    "chars": 967,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/RoundedBox.stories.tsx",
    "chars": 2299,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Sampler.stories.tsx",
    "chars": 3856,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/ScreenQuad.stories.tsx",
    "chars": 1868,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { extend, useThree, useFrame, ThreeElements } from "
  },
  {
    "path": ".storybook/stories/ScreenSizer.stories.tsx",
    "chars": 2008,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/ScreenSpace.stories.tsx",
    "chars": 1223,
    "preview": "import * as React from 'react'\nimport { Box, OrbitControls, Html, ScreenSpace } from '../../src'\nimport { Vector3 } from"
  },
  {
    "path": ".storybook/stories/ScreenVideoTexture.stories.tsx",
    "chars": 1053,
    "preview": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { Suspense } from 'react'\nimport { Meta, StoryObj }"
  },
  {
    "path": ".storybook/stories/ScrollControls.stories.tsx",
    "chars": 4728,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useFrame, useThree } from '@react-three/fiber'\nim"
  },
  {
    "path": ".storybook/stories/Segments.stories.tsx",
    "chars": 2605,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { useFrame } from '@react-three/fiber'\nimport { Me"
  },
  {
    "path": ".storybook/stories/Shadow.stories.tsx",
    "chars": 1443,
    "preview": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/"
  },
  {
    "path": ".storybook/stories/ShadowAlpha.stories.tsx",
    "chars": 1445,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Box.stories.tsx",
    "chars": 768,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Circle.stories.tsx",
    "chars": 804,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Cone.stories.tsx",
    "chars": 780,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Cylinder.stories.tsx",
    "chars": 828,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Dodecahedron.stories.tsx",
    "chars": 876,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Icosahedron.stories.tsx",
    "chars": 864,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Octahedron.stories.tsx",
    "chars": 852,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Plane.stories.tsx",
    "chars": 792,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Polyhedron.stories.tsx",
    "chars": 1202,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Ring.stories.tsx",
    "chars": 780,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Sphere.stories.tsx",
    "chars": 804,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Tetrahedron.stories.tsx",
    "chars": 864,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.Torus.stories.tsx",
    "chars": 792,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Shapes.TorusKnot.stories.tsx",
    "chars": 840,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Sky.stories.tsx",
    "chars": 2662,
    "preview": "import * as React from 'react'\nimport { useFrame } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/"
  },
  {
    "path": ".storybook/stories/Sparkles.stories.tsx",
    "chars": 1673,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Spotlight.stories.tsx",
    "chars": 3955,
    "preview": "import { Meta, StoryObj } from '@storybook/react-vite'\nimport * as React from 'react'\n\nimport { MathUtils, RepeatWrappin"
  },
  {
    "path": ".storybook/stories/SpriteAnimator.stories.tsx",
    "chars": 3116,
    "preview": "import * as React from 'react'\r\nimport { Vector3 } from 'three'\r\nimport { Meta, StoryObj } from '@storybook/react-vite'\r"
  },
  {
    "path": ".storybook/stories/Stage.stories.tsx",
    "chars": 1312,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Stars.stories.tsx",
    "chars": 773,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Stats.stories.tsx",
    "chars": 631,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/StatsGl.stories.tsx",
    "chars": 651,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/Svg.stories.tsx",
    "chars": 996,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\nimport { MathUtils, NoToneMapping,"
  },
  {
    "path": ".storybook/stories/Text.stories.tsx",
    "chars": 7006,
    "preview": "import * as React from 'react'\nimport { DoubleSide, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/re"
  },
  {
    "path": ".storybook/stories/Text3D.stories.tsx",
    "chars": 965,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Texture.stories.tsx",
    "chars": 1551,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/TrackballControls.stories.tsx",
    "chars": 1556,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/Trail.stories.tsx",
    "chars": 3928,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/TrailTexture.stories.tsx",
    "chars": 1236,
    "preview": "import * as React from 'react'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nimport { Setup } from '../Setup'\n"
  },
  {
    "path": ".storybook/stories/TransformControls.stories.tsx",
    "chars": 3578,
    "preview": "import * as React from 'react'\nimport { Object3D } from 'three'\nimport { TransformControls as TransformControlsImpl, Orb"
  },
  {
    "path": ".storybook/stories/Tube.stories.tsx",
    "chars": 1412,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\nim"
  },
  {
    "path": ".storybook/stories/VideoTexture.stories.tsx",
    "chars": 3320,
    "preview": "import * as React from 'react'\nimport { useState } from 'react'\nimport * as THREE from 'three'\nimport { Meta, StoryObj }"
  },
  {
    "path": ".storybook/stories/WebcamVideoTexture.stories.tsx",
    "chars": 1053,
    "preview": "import * as THREE from 'three'\nimport * as React from 'react'\nimport { Suspense } from 'react'\nimport { Meta, StoryObj }"
  },
  {
    "path": ".storybook/stories/Wireframe.stories.tsx",
    "chars": 2154,
    "preview": "import * as React from 'react'\nimport { IcosahedronGeometry, Vector3 } from 'three'\nimport { Meta, StoryObj } from '@sto"
  },
  {
    "path": ".storybook/stories/meshBounds.stories.tsx",
    "chars": 1378,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { Meta, StoryObj } from '@storybook/react-vite'\n\ni"
  },
  {
    "path": ".storybook/stories/shaderMaterial.stories.tsx",
    "chars": 2077,
    "preview": "import * as React from 'react'\nimport { extend } from '@react-three/fiber'\nimport { Texture } from 'three'\nimport { Meta"
  },
  {
    "path": ".storybook/stories/useAnimations.stories.tsx",
    "chars": 2972,
    "preview": "import * as React from 'react'\nimport { Vector3 } from 'three'\nimport { GLTF } from 'three-stdlib'\nimport { Meta, StoryO"
  },
  {
    "path": ".storybook/stories/useAspect.stories.tsx",
    "chars": 1915,
    "preview": "import * as React from 'react'\nimport { useLoader } from '@react-three/fiber'\nimport { TextureLoader, Vector3 } from 'th"
  },
  {
    "path": ".storybook/stories/useCamera.stories.tsx",
    "chars": 2212,
    "preview": "import * as React from 'react'\nimport { useFrame, useThree, createPortal, ThreeEvent } from '@react-three/fiber'\nimport "
  },
  {
    "path": ".storybook/stories/useContextBridge.stories.tsx",
    "chars": 2730,
    "preview": "import * as React from 'react'\nimport { Canvas } from '@react-three/fiber'\nimport { Meta, StoryObj } from '@storybook/re"
  },
  {
    "path": ".storybook/theme.ts",
    "chars": 172,
    "preview": "import { create } from 'storybook/theming/create'\nimport dreiLogo from './drei.jpeg'\n\nexport default create({\n  base: 'l"
  },
  {
    "path": ".storybook/useTurntable.ts",
    "chars": 311,
    "preview": "import * as React from 'react'\nimport * as THREE from 'three'\nimport { useFrame } from '@react-three/fiber'\n\nexport func"
  },
  {
    "path": ".yarnrc.yml",
    "chars": 25,
    "preview": "nodeLinker: node-modules\n"
  },
  {
    "path": "CODE_OF_CONDUCT.md",
    "chars": 3355,
    "preview": "# Contributor Covenant Code of Conduct\n\n## Our Pledge\n\nIn the interest of fostering an open and welcoming environment, w"
  },
  {
    "path": "CONTRIBUTING.md",
    "chars": 2312,
    "preview": "# Contributing\n\nThanks for wanting to make a contribution and wanting to improve this library for everyone! This reposit"
  },
  {
    "path": "LICENSE",
    "chars": 1069,
    "preview": "MIT License\n\nCopyright (c) 2020 react-spring\n\nPermission is hereby granted, free of charge, to any person obtaining a co"
  },
  {
    "path": "README.md",
    "chars": 27833,
    "preview": "[![Storybook](https://img.shields.io/static/v1?message=Storybook&style=flat&colorA=000000&colorB=000000&label=&logo=stor"
  },
  {
    "path": "chromatic.config.json",
    "chars": 179,
    "preview": "{\n  \"projectId\": \"Project:64a019f36ecd3751d0ada612\",\n  \"zip\": true,\n  \"onlyStoryFiles\": [\".storybook/stories/Example.sto"
  },
  {
    "path": "docs/abstractions/ascii-renderer.mdx",
    "chars": 878,
    "preview": "---\ntitle: AsciiRenderer\nsourcecode: src/core/AsciiRenderer.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"vq9wsl\""
  },
  {
    "path": "docs/abstractions/billboard.mdx",
    "chars": 437,
    "preview": "---\ntitle: Billboard\nsourcecode: src/core/Billboard.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](ht"
  },
  {
    "path": "docs/abstractions/clone.mdx",
    "chars": 1938,
    "preview": "---\ntitle: Clone\nsourcecode: src/core/Clone.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"42glz0\" />\n  </li>\n</Gr"
  },
  {
    "path": "docs/abstractions/computed-attribute.mdx",
    "chars": 629,
    "preview": "---\ntitle: ComputedAttribute\nsourcecode: src/core/ComputedAttribute.tsx\n---\n\n[![](https://img.shields.io/badge/-storyboo"
  },
  {
    "path": "docs/abstractions/decal.mdx",
    "chars": 1512,
    "preview": "---\ntitle: Decal\nsourcecode: src/core/Decal.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://dr"
  },
  {
    "path": "docs/abstractions/edges.mdx",
    "chars": 695,
    "preview": "---\ntitle: Edges\nsourcecode: src/core/Edges.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"ny3p4\" />\n  </li>\n</Gri"
  },
  {
    "path": "docs/abstractions/effects.mdx",
    "chars": 763,
    "preview": "---\ntitle: Effects\nsourcecode: src/core/Effects.tsx\n---\n\nAbstraction around threes own [EffectComposer](https://threejs."
  },
  {
    "path": "docs/abstractions/gradient-texture.mdx",
    "chars": 1364,
    "preview": "---\ntitle: GradientTexture\nsourcecode: src/core/GradientTexture.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"l03"
  },
  {
    "path": "docs/abstractions/image.mdx",
    "chars": 1483,
    "preview": "---\ntitle: Image\nsourcecode: src/core/Image.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"9s2wd9\" />\n  </li>\n  <l"
  },
  {
    "path": "docs/abstractions/marching-cubes.mdx",
    "chars": 589,
    "preview": "---\ntitle: MarchingCubes\nsourcecode: src/core/MarchingCubes.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff6"
  },
  {
    "path": "docs/abstractions/outlines.mdx",
    "chars": 1114,
    "preview": "---\ntitle: Outlines\nsourcecode: src/core/Outlines.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"2gh6jf\" />\n  </li"
  },
  {
    "path": "docs/abstractions/positional-audio.mdx",
    "chars": 720,
    "preview": "---\ntitle: PositionalAudio\nsourcecode: src/core/PositionalAudio.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"gkf"
  },
  {
    "path": "docs/abstractions/sampler.mdx",
    "chars": 1438,
    "preview": "---\ntitle: Sampler\nsourcecode: src/core/Sampler.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https:"
  },
  {
    "path": "docs/abstractions/screen-sizer.mdx",
    "chars": 409,
    "preview": "---\ntitle: ScreenSizer\nsourcecode: src/core/ScreenSizer.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)"
  },
  {
    "path": "docs/abstractions/screen-space.mdx",
    "chars": 370,
    "preview": "---\ntitle: ScreenSpace\nsourcecode: src/core/ScreenSpace.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)"
  },
  {
    "path": "docs/abstractions/splat.mdx",
    "chars": 1579,
    "preview": "---\ntitle: Splat\nsourcecode: src/core/Splat.tsx\n---\n\n[![](https://img.shields.io/badge/-suspense-brightgreen)](https://r"
  },
  {
    "path": "docs/abstractions/svg.mdx",
    "chars": 450,
    "preview": "---\ntitle: Svg\nsourcecode: src/core/Svg.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei.p"
  },
  {
    "path": "docs/abstractions/text.mdx",
    "chars": 912,
    "preview": "---\ntitle: Text\nsourcecode: src/core/Text.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei"
  },
  {
    "path": "docs/abstractions/text3d.mdx",
    "chars": 1548,
    "preview": "---\ntitle: Text3D\nsourcecode: src/core/Text3D.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://"
  },
  {
    "path": "docs/abstractions/trail.mdx",
    "chars": 1277,
    "preview": "---\ntitle: Trail\nsourcecode: src/core/Trail.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://dr"
  },
  {
    "path": "docs/abstractions/use-animations.mdx",
    "chars": 833,
    "preview": "---\ntitle: useAnimations\nsourcecode: src/core/useAnimations.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff6"
  },
  {
    "path": "docs/cameras/cube-camera.mdx",
    "chars": 1525,
    "preview": "---\ntitle: CubeCamera\nsourcecode: src/core/CubeCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)]("
  },
  {
    "path": "docs/cameras/orthographic-camera.mdx",
    "chars": 755,
    "preview": "---\ntitle: OrthographicCamera\nsourcecode: src/core/OrthographicCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storyb"
  },
  {
    "path": "docs/cameras/perspective-camera.mdx",
    "chars": 2086,
    "preview": "---\ntitle: PerspectiveCamera\nsourcecode: src/core/PerspectiveCamera.tsx\n---\n\n[![](https://img.shields.io/badge/-storyboo"
  },
  {
    "path": "docs/controls/camera-controls.mdx",
    "chars": 2855,
    "preview": "---\ntitle: CameraControls\nsourcecode: src/core/CameraControls.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox id=\"sew66"
  },
  {
    "path": "docs/controls/face-controls.mdx",
    "chars": 3096,
    "preview": "---\ntitle: FaceControls\nsourcecode: src/web/FaceControls.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4"
  },
  {
    "path": "docs/controls/introduction.mdx",
    "chars": 3114,
    "preview": "---\ntitle: Controls\n---\n\nIf available controls have damping enabled by default, they manage their own updates, remove th"
  },
  {
    "path": "docs/controls/keyboard-controls.mdx",
    "chars": 2487,
    "preview": "---\ntitle: KeyboardControls\nsourcecode: src/web/KeyboardControls.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red"
  },
  {
    "path": "docs/controls/motion-path-controls.mdx",
    "chars": 4892,
    "preview": "---\ntitle: MotionPathControls\nsourcecode: src/core/MotionPathControls.tsx\n---\n\n<Grid cols={4}>\n  <li>\n    <Codesandbox i"
  },
  {
    "path": "docs/controls/presentation-controls.mdx",
    "chars": 1267,
    "preview": "---\ntitle: PresentationControls\nsourcecode: src/web/PresentationControls.tsx\n---\n\n![](https://img.shields.io/badge/-Dom "
  },
  {
    "path": "docs/controls/scroll-controls.mdx",
    "chars": 3698,
    "preview": "---\ntitle: ScrollControls\nsourcecode: src/web/ScrollControls.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<"
  },
  {
    "path": "docs/getting-started/introduction.mdx",
    "chars": 2246,
    "preview": "---\ntitle: Introduction\ndescription: Useful helpers for @react-three/fiber\nnav: -1\n---\n\n<Intro>\n  A growing collection o"
  },
  {
    "path": "docs/gizmos/drag-controls.mdx",
    "chars": 1834,
    "preview": "---\ntitle: DragControls\nsourcecode: src/web/DragControls.tsx\n---\n\n[![storybook](https://img.shields.io/badge/-storybook-"
  },
  {
    "path": "docs/gizmos/gizmo-helper.mdx",
    "chars": 1042,
    "preview": "---\ntitle: GizmoHelper\nsourcecode: src/core/GizmoHelper.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)"
  },
  {
    "path": "docs/gizmos/grid.mdx",
    "chars": 1269,
    "preview": "---\ntitle: Grid\nsourcecode: src/core/Grid.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https://drei"
  },
  {
    "path": "docs/gizmos/helper-use-helper.mdx",
    "chars": 732,
    "preview": "---\ntitle: Helper / useHelper\nsourcecode: src/core/Helper.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b"
  },
  {
    "path": "docs/gizmos/pivot-controls.mdx",
    "chars": 3043,
    "preview": "---\ntitle: PivotControls\nsourcecode: src/web/pivotControls/index.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red"
  },
  {
    "path": "docs/gizmos/transform-controls.mdx",
    "chars": 1160,
    "preview": "---\ntitle: TransformControls\nsourcecode: src/core/TransformControls.tsx\n---\n\n[![](https://img.shields.io/badge/-storyboo"
  },
  {
    "path": "docs/loaders/cube-texture-use-cube-texture.mdx",
    "chars": 492,
    "preview": "---\ntitle: CubeTexture / useCubeTexture\nsourcecode: src/core/CubeTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-sto"
  },
  {
    "path": "docs/loaders/fbx-use-fbx.mdx",
    "chars": 454,
    "preview": "---\ntitle: Fbx / useFBX\nsourcecode: src/core/Fbx.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](https"
  },
  {
    "path": "docs/loaders/gltf-use-gltf.mdx",
    "chars": 3965,
    "preview": "---\ntitle: Gltf / useGLTF\nsourcecode: src/core/Gltf.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](ht"
  },
  {
    "path": "docs/loaders/ktx2-use-ktx2.mdx",
    "chars": 476,
    "preview": "---\ntitle: Ktx2 / useKTX2\nsourcecode: src/core/Ktx2.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff69b4)](ht"
  },
  {
    "path": "docs/loaders/loader.mdx",
    "chars": 919,
    "preview": "---\ntitle: Loader\nsourcecode: src/web/Loader.tsx\n---\n\n![](https://img.shields.io/badge/-Dom only-red)\n\n<Grid cols={4}>\n "
  },
  {
    "path": "docs/loaders/progress-use-progress.mdx",
    "chars": 986,
    "preview": "---\ntitle: Progress / useProgress\nsourcecode: src/core/Progress.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%2"
  },
  {
    "path": "docs/loaders/screen-video-texture.mdx",
    "chars": 754,
    "preview": "---\ntitle: ScreenVideoTexture\nsourcecode: src/web/ScreenVideoTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybo"
  },
  {
    "path": "docs/loaders/texture-use-texture.mdx",
    "chars": 606,
    "preview": "---\ntitle: Texture / useTexture\nsourcecode: src/core/Texture.tsx\n---\n\n[![](https://img.shields.io/badge/-storybook-%23ff"
  },
  {
    "path": "docs/loaders/trail-texture-use-trail-texture.mdx",
    "chars": 1310,
    "preview": "---\ntitle: TrailTexture / useTrailTexture\nsourcecode: src/core/TrailTexture.tsx\n---\n\n[![](https://img.shields.io/badge/-"
  },
  {
    "path": "docs/loaders/use-font.mdx",
    "chars": 458,
    "preview": "---\ntitle: useFont\nsourcecode: src/core/useFont.tsx\n---\n\nUses THREE.FontLoader to load a font and returns a `THREE.Font`"
  },
  {
    "path": "docs/loaders/use-sprite-loader.mdx",
    "chars": 1845,
    "preview": "---\ntitle: useSpriteLoader\nsourcecode: src/core/useSpriteLoader.tsx\n---\n\nLoads texture and JSON files with multiple or s"
  }
]

// ... and 271 more files (download for full content)

About this extraction

This page contains the full source code of the pmndrs/drei GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 471 files (6.1 MB), approximately 1.6M tokens, and a symbol index with 1719 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!