Showing preview only (7,411K chars total). Download the full file or copy to clipboard to get everything.
Repository: crawforddoran/quartet
Branch: master
Commit: a99c049f918d
Files: 48
Total size: 7.1 MB
Directory structure:
gitextract_n_8d0dfa/
├── .gitignore
├── LICENSE
├── Makefile
├── Makefile.defs
├── README
├── TODO
├── meshes/
│ ├── block.feat
│ ├── block.obj
│ ├── bunny_watertight.obj
│ ├── cow.obj
│ ├── cube.feat
│ ├── cube.obj
│ ├── dragon.obj
│ ├── fandisk.feat
│ ├── fandisk.obj
│ ├── joint.feat
│ ├── joint.obj
│ └── sphere.obj
└── src/
├── array3.h
├── feature.cpp
├── feature.h
├── geometry_queries.cpp
├── geometry_queries.h
├── gluvi.cpp
├── gluvi.h
├── main.cpp
├── make_signed_distance.cpp
├── make_signed_distance.h
├── make_tet_mesh.cpp
├── make_tet_mesh.h
├── match_features.cpp
├── match_features.h
├── optimize_tet_mesh.cpp
├── optimize_tet_mesh.h
├── predicates.cpp
├── read_obj.cpp
├── read_obj.h
├── sdf.cpp
├── sdf.h
├── tet_mesh.cpp
├── tet_mesh.h
├── tet_quality.cpp
├── tet_quality.h
├── trimesh.cpp
├── trimesh.h
├── util.h
├── vec.h
└── view_tet.cpp
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
# Compiled Object files
*.slo
*.lo
*.o
#*.obj
obj/*
obj_debug/*
# Precompiled Headers
*.gch
*.pch
# Compiled Dynamic libraries
*.so
*.dylib
*.dll
# Fortran module files
*.mod
# Compiled Static libraries
*.lai
*.la
*.a
*.lib
# Executables
*.exe
*.out
*.app
quartet
quartet_release
view_tet
view_tet_release
================================================
FILE: LICENSE
================================================
Copyright (c) 2014, crawforddoran <>
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
================================================
FILE: Makefile
================================================
# Makefile for quartet
#
# This Makefile depends on a file called "Makefile.defs" which contains
# platform-specific definitions.
#
# To build quartet, first run "make depend" (which relies on g++ version 3.1 or
# higher) and then either "make" (equivalent to "make debug") or "make release".
#
# This is for GNU make; other versions of make may not run correctly.
MAIN_PROGRAM = quartet
SRC = predicates.cpp \
geometry_queries.cpp \
sdf.cpp \
trimesh.cpp \
tet_mesh.cpp \
feature.cpp \
read_obj.cpp \
tet_quality.cpp \
match_features.cpp \
optimize_tet_mesh.cpp \
make_signed_distance.cpp \
make_tet_mesh.cpp \
main.cpp
VIEWER_PROGRAM = view_tet
VIEWER_SRC = gluvi.cpp \
view_tet.cpp \
feature.cpp \
read_obj.cpp \
predicates.cpp \
geometry_queries.cpp \
tet_mesh.cpp \
tet_quality.cpp
SRC_ALL = $(SRC) $(VIEWER_SRC)
include Makefile.defs
# object files
RELEASE_OBJ = $(patsubst %.cpp,obj/%.o,$(notdir $(SRC)))
VIEWER_RELEASE_OBJ = $(patsubst %.cpp,obj/%.o,$(notdir $(VIEWER_SRC)))
DEBUG_OBJ = $(patsubst %.cpp,obj_debug/%.o,$(notdir $(SRC)))
VIEWER_DEBUG_OBJ = $(patsubst %.cpp,obj_debug/%.o,$(notdir $(VIEWER_SRC)))
.PHONY: all
all: debug
# how to make the main target (debug mode, the default)
$(MAIN_PROGRAM): $(DEBUG_OBJ)
$(LINK) $(DEBUG_LINKFLAGS) -o $@ $^ $(LINK_LIBS)
# how to make the main target (release mode)
$(MAIN_PROGRAM)_release: $(RELEASE_OBJ)
$(LINK) $(RELEASE_LINKFLAGS) -o $@ $^ $(LINK_LIBS)
# how to make the viewer application (debug mode, the default)
$(VIEWER_PROGRAM): $(VIEWER_DEBUG_OBJ)
$(LINK) $(DEBUG_LINKFLAGS) -o $@ $^ $(LINK_LIBS) $(VIEWER_LIBS)
# how to make the viewer application (release mode)
$(VIEWER_PROGRAM)_release: $(VIEWER_RELEASE_OBJ)
$(LINK) $(RELEASE_LINKFLAGS) -o $@ $^ $(LINK_LIBS) $(VIEWER_LIBS)
# how to compile the predicates.cpp source file
# This is different because optimization must be disabled
# (at least, according to the TetGen source... not sure if it's true or not)
obj/predicates.o: src/predicates.cpp
$(CC) -c $(RELEASE_FLAGS) -O0 -o $@ $^
obj_debug/predicates.o: src/predicates.cpp
$(CC) -c $(DEBUG_FLAGS) -O0 -o $@ $^
.PHONY: release
release: $(MAIN_PROGRAM)_release $(VIEWER_PROGRAM)_release
.PHONY: debug
debug: $(MAIN_PROGRAM) $(VIEWER_PROGRAM)
# how to compile each file
.SUFFIXES:
obj/%.o:
$(CC) -c $(RELEASE_FLAGS) -o $@ $<
obj_debug/%.o:
$(CC) -c $(DEBUG_FLAGS) -o $@ $<
# cleaning up
.PHONY: clean
clean:
-rm -f obj/*.o $(MAIN_PROGRAM) $(VIEWER_PROGRAM) obj_debug/*.o $(MAIN_PROGRAM)_release $(VIEWER_PROGRAM)_release *core
# dependencies are automatically generated
.PHONY: depend
depend:
-mkdir obj
-rm -f obj/depend
$(foreach srcfile,$(SRC_ALL),$(DEPEND) -MM src/$(srcfile) -MT $(patsubst %.cpp,obj/%.o,$(notdir $(srcfile))) >> obj/depend;)
-mkdir obj_debug
-rm -f obj_debug/depend
$(foreach srcfile,$(SRC_ALL),$(DEPEND) -MM src/$(srcfile) -MT $(patsubst %.cpp,obj_debug/%.o,$(notdir $(srcfile))) >> obj_debug/depend;)
-include obj/depend
-include obj_debug/depend
================================================
FILE: Makefile.defs
================================================
# This file is included into the main Makefile, providing it with
# local machine settings.
# Most of it is platform-specific compilers, flags, and libraries.
# See below examples for which variables should be defined.
# For example, on a Linux PC this will likely work:
DEPEND = g++
CC = g++ -Wall
RELEASE_FLAGS = -O3 -DNDEBUG -funroll-loops
DEBUG_FLAGS = -g
LINK = g++
LINK_LIBS = -lm
VIEWER_LIBS = -lGL -lGLU -lglut
# Should work for Mingw (with freeglut installed)
#DEPEND = g++
#CC = g++ -Wall
#RELEASE_FLAGS = -O3 -DNDEBUG -funroll-loops
#DEBUG_FLAGS = -g
#LINK = g++
#LINK_LIBS = -lm
#VIEWER_LIBS = -lopengl32 -lglu32 -lfreeglut
# On Mac OS X (on a G5), this probably will work:
#DEPEND = g++
#CC = g++ -Wall
#RELEASE_FLAGS = -DNDEBUG -fast # add -mcpu=7450 for a G4, or -mcpu=750 for a G3 since -fast enables 970(G5) instructions by default
#DEBUG_FLAGS = -g
#LINK = g++
#LINK_LIBS = -lm -lobjc
#VIEWER_LIBS = -framework OpenGL -framework GLUT
================================================
FILE: README
================================================
Quartet
*******
A tetrahedral mesh generator based on Jonathon Shewchuk's isosurface stuffing
algorithm in combination with the A15 acute tetrahedral tile.
written by:
Robert Bridson (www.cs.ubc.ca/~rbridson)
Crawford Doran (www.crawforddoran.com)
--------------------------------------
Overview
==========
Quartet converts a watertight triangle mesh into a high-quality uniform
tetrahedral mesh that closely approximates the geometry, up to the curvature
implied by the specified grid sampling (dx). Optionally, the tetrahedral mesh
can be warped to match sharp features on the input, and also improved by a
quality optimization pass.
Building Quartet
=================
1) It may be necessary to edit Makefile.defs in order to ensure that
platform-specific variables are set correctly. These include the compiler,
linker, and all flags associated with them, including libraries.
2) Run 'make depend'
3) Run 'make' and/or 'make release' ('make' is equivalent to 'make debug')
Running Quartet
==================
Quartet is run from the command line with the following syntax:
quartet <input.obj> <dx> <output.tet> [-f <feature.feat>] [-a <angle_threshold>]
[-s <surface.obj>] [-i] [-o]
- <input.obj> is the OBJ file containing the surface to be converted to a
tetrahedral mesh.
- <dx> is the grid spacing used in the isosurface stuffing algorithm. The
generated tetrahedra will be approximately this size.
- <output.tet> is a path to the file where the resulting tetrahedral mesh will
be saved.
The optional flags have the following effects:
-f <features.feat> -- The given file <features.feat> contains lists of
points and edges indicating sharp corners and ridges
in the input. The output mesh will resolve these
features as well as possible.
-a <angle_threshold> -- Auto-detects sharp features in the input. Edges with
a dihedral angle smaller than <angle_threshold> degrees
will be resolved in the output as well as possible.
In addition, these features will be written to a file
called 'auto.feat' (which can then be fed to the -f
option in future executions).
-s <surface.obj> -- The boundary of the resulting tetrahedral mesh is
written to <surface.obj>. This is largely for
convenience of visualizing the result.
-i -- Intermediate stages of the mesh generation process are
saved to disk in files named 'N_*_.tet' where N is the
numbering of the steps.
-o -- Perform quality optimization on the resulting
tetrahedral mesh.
Example inputs can be found in the 'meshes' directory. For the inputs with
sharp features, corresponding .feat files are provided.
Example usages:
quartet dragon.obj 0.01 dragon_01.tet -o -s dragon.obj
quartet fandisk.obj 0.1 fandisk_1.tet -f fandisk.feat
quartet block.obj 0.5 block_5.tet -a 110.0 -o
Running view_tet
==================
We have included an OpenGL viewer application for visualizing resulting tet
meshes. The viewer is called view_tet, and can be called with the following
syntax:
view_tet <input.tet> [-s] [-f <features.feat>] [-p (x|y|z)<cutting-plane-pos>]*
[-w <num_tets>]
Here, <input.tet> is the TET file produced by quartet containing the tet mesh.
The optional flags have the following effects:
-s -- Assume that <input.tet> is actually
<input.obj> and read it in as a surface
mesh from an OBJ file.
-f <features.feat> -- Displays the sharp features in the file
<features.feat> alongside the mesh.
-p (x|y|z)<cutting-plane-pos> -- Specifies a plane to cut the mesh so the
viewer can see "inside" of it. The plane is
specified by which coordinate axis is its
normal and its position along that axis.
Multiple planes can be specified with multiple
occurrences of this flag.
-w num_tets -- Draw the mesh so that the <num_tets>
worst-quality tetrahedra are highlighted.
Example usages:
view_tet block.tet -p x0.0
view_tet dragon.obj -s
view_tet fandisk.tet -f fandisk.feat -w 10
Once view_tet is running, the viewer can be controlled with the following
inputs:
Shift+LeftMouseButton -- Rotate camera
Shift+RightMouseButton -- Zoom camera
Shift+MiddleMouseButton -- Pan camera
Source Code overview
======================
The following files make up the quartet source:
Utilities / Data Structures:
util.h
- a bunch of small useful functions
vec.h
- a convenience wrapper around fixed-length arrays (for vectors in 3D etc.)
array3.h
- a convenience wrapper around STL vectors to get 3D arrays
sdf.h/cpp
- a signed-distance-field data structure for working with level sets
read_obj.h/cpp
- code to read in a Wavefront .OBJ file
trimesh.h/cpp
- a simple half-edge triangle mesh data structure
tet_mesh.h/cpp
- an index-based tetrahedral mesh data structure. Maintains incidence
relationships as necessary for fast adjacency queries.
features.h/cpp
- Data structures representing sharp features of a triangle mesh and
aggregations of those features (called FeatureSets)
Meshing Functions:
geometry_queries.h/cpp
- some simple and not-so-simple geometric operations needed for creating
signed distance functions from triangle meshes.
Uses Jonathan Shewchuk's robust geometric predicates code, found in
predicates.cpp (http://www.cs.cmu.edu/~quake/robust.html).
make_signed_distance.h/cpp
- code for robustly creating a fairly accurate signed distance function
of a watertight triangle mesh, sampled on a regular 3D grid.
make_tet_mesh.h/cpp
- code to create a quality tetrahedral mesh of the interior of a level set
tet_quality.h/cpp
- functions for measuring quality of tetrahedra based on various metrics
match_features.h/cpp
- code to restore desired sharp features onto a tetrahedral mesh
optimize_tet_mesh.h/cpp
- code to improve the overall quality of a given tetrahedral mesh. Uses as
much data from the meshing step (ie: sdf, sharp features, etc.) as possible.
main.cpp
- quartet command-line program
Viewer Application:
gluvi.h/cpp
- code for creating a simple generic OpenGL viewer application
view_tet.cpp
- view_tet main code file for viewing tet meshes
================================================
FILE: TODO
================================================
- A better build setup (eg: cmake)
- Iteratively alternate between optimization and progressive feature matching
- Alternative feature matching strategies
- Move neighbors when snapping vertex (ie: energy/spring model,
displacement kernel).
- Snap lattice vertices to features before doing isosurface stuffing.
- OR Snap lattice vertices to feature endpoints (not full features)
before doing isosurface stuffing.
- Ensure optimality of path search
- Right now not guaranteed to be optimal because the tet inversion test
depends on the path taken to a particular vertex, not just the edges
and weights of the graph.
- Use tet quality metrics to choose optimal paths during edge snapping
(instead of just minimizing the distance that vertices are moved).
- This may require Bellman-Ford (for negative edge weights), because
it's possible that snapping a vertex could actually improve the
tet that it's a part of (our distance-minimizing algorithm
assumes that moving a vertex will always make the tet worse).
- Improve mesh data structure efficiency
- ie: adjacency list for triangle mesh, O(1) neighbor lookup, improve
efficiency of graph search in match_features
- Efficient TriMesh class created (half-edge data structures),
but it isn't applicable to the mesh we've been using that
indexes into the vertices of a TetMesh.
Less important stuff:
- Better tet-mesh data structures
- More efficient traversal of edges, triangles.
- Tet Quality measures
- Design pattern for plugging in arbitrary quality measure?
- FeatureSet::consolidate()
- Allow topology changes when matching features.
- If unable to find path between two vertices separated by two boundary
triangles, do an "edge split" or "edge flip" on the edge separating
them.
- Curvature for automatic feature detection to detect feature points.
- Additional misc optimizations
- Handle more mesh file formats
- .OFF (input, triangles)
- .ELE (output, tets)
================================================
FILE: meshes/block.feat
================================================
feat 112
# Cube
2
10 -10 10
-10 -10 10
2
10 -10 -10
10 -10 10
2
-10 -10 -10
10 -10 -10
2
-10 -10 10
-10 -10 -10
2
-10 10 -10
-10 10 10
2
10 10 -10
-10 10 -10
2
10 10 10
10 10 -10
2
-10 10 10
10 10 10
2
10 -10 -10
10 10 -10
2
10 10 10
10 -10 10
2
-10 10 10
-10 -10 10
2
-10 10 -10
-10 -10 -10
# Cylinder caps
17
0 7 -20
1.36563 6.8655 -20
2.67878 6.46716 -20
3.88899 5.82029 -20
4.94975 4.94975 -20
5.82029 3.88899 -20
6.46716 2.67879 -20
6.8655 1.36564 -20
7 4e-06 -20
6.8655 -1.36563 -20
6.46716 -2.67878 -20
5.82029 -3.88899 -20
4.94975 -4.94974 -20
3.88899 -5.82028 -20
2.67878 -6.46715 -20
1.36563 -6.86549 -20
-2e-06 -7 -20
17
-2e-06 -7 -20
-1.36564 -6.86549 -20
-2.67879 -6.46715 -20
-3.88899 -5.82028 -20
-4.94975 -4.94974 -20
-5.82029 -3.88898 -20
-6.46716 -2.67878 -20
-6.8655 -1.36562 -20
-7 1.1e-05 -20
-6.8655 1.36564 -20
-6.46715 2.6788 -20
-5.82028 3.889 -20
-4.94974 4.94976 -20
-3.88898 5.8203 -20
-2.67878 6.46716 -20
-1.36562 6.8655 -20
0 7 -20
17
-1.36568 6.86548 20
-2.67883 6.46713 20
-3.88903 5.82026 20
-4.94978 4.94972 20
-5.82031 3.88896 20
-6.46717 2.67875 20
-6.8655 1.3656 20
-7 -3.3e-05 20
-6.86549 -1.36566 20
-6.46715 -2.67881 20
-5.82028 -3.88901 20
-4.94974 -4.94976 20
-3.88898 -5.8203 20
-2.67877 -6.46716 20
-1.36562 -6.8655 20
7e-06 -7 20
1.36564 -6.8655 20
17
1.36564 -6.8655 20
2.67879 -6.46716 20
3.88899 -5.82029 20
4.94974 -4.94976 20
5.82028 -3.889 20
6.46715 -2.6788 20
6.86549 -1.36565 20
7 -2e-05 20
6.8655 1.36561 20
6.46716 2.67877 20
5.82029 3.88898 20
4.94976 4.94973 20
3.889 5.82028 20
2.6788 6.46715 20
1.36564 6.86549 20
1.1e-05 7 20
-1.36568 6.86548 20
# Cylinder-cube joins
44
-7 0 -10
-7 -2.7e-05 -10
-6.93275 -0.68284 -10
-6.87688 -1.25 -10
-6.86549 -1.36566 -10
-6.66632 -2.02223 -10
-6.52139 -2.5 -10
-6.46715 -2.67881 -10
-6.25 -3.08507 -10
-6.14371 -3.28391 -10
-5.89458 -3.75 -10
-5.82028 -3.88901 -10
-5.38501 -4.41938 -10
-5 -4.88852 -10
-4.94974 -4.94976 -10
-4.88852 -5 -10
-3.88898 -5.8203 -10
-3.75 -5.89459 -10
-3.08506 -6.25 -10
-2.67878 -6.46716 -10
-2.5 -6.5214 -10
-2.0222 -6.66633 -10
-1.36563 -6.8655 -10
-1.25 -6.87689 -10
5e-06 -7 -10
1.25 -6.87689 -10
1.36564 -6.8655 -10
2.5 -6.52139 -10
2.67879 -6.46716 -10
3.08506 -6.25 -10
3.88899 -5.82029 -10
4.88852 -5 -10
4.94974 -4.94975 -10
5 -4.88852 -10
5.82028 -3.889 -10
5.89458 -3.75 -10
6.25 -3.08506 -10
6.46715 -2.6788 -10
6.52139 -2.5 -10
6.8655 -1.36565 -10
6.87688 -1.25 -10
6.93275 -0.682834 -10
7 -1.7e-05 -10
7 0 -10
45
7 0 -10
6.87689 1.25 -10
6.8655 1.36562 -10
6.66633 2.02219 -10
6.52139 2.5 -10
6.46716 2.67877 -10
6.25 3.08505 -10
5.89458 3.75 -10
5.82029 3.88898 -10
5 4.88851 -10
4.94976 4.94974 -10
4.88851 5 -10
3.889 5.82028 -10
3.75 5.89458 -10
3.08505 6.25 -10
2.67879 6.46715 -10
2.5 6.52139 -10
1.36564 6.86549 -10
1.25 6.87688 -10
1e-05 7 -10
3e-06 7 -10
-0.682826 6.93274 -10
-1.25 6.87688 -10
-1.36567 6.86549 -10
-2.02224 6.66631 -10
-2.5 6.52139 -10
-2.67882 6.46714 -10
-3.08505 6.25 -10
-3.28392 6.1437 -10
-3.88902 5.82026 -10
-4.4194 5.38499 -10
-4.88851 5 -10
-4.94977 4.94972 -10
-5 4.88852 -10
-5.38504 4.41934 -10
-5.8203 3.88896 -10
-5.89458 3.75 -10
-6.14374 3.28386 -10
-6.25 3.08506 -10
-6.46717 2.67875 -10
-6.66634 2.02218 -10
-6.8655 1.3656 -10
-6.87689 1.25 -10
-6.93275 0.682789 -10
-7 0 -10
42
7 0 10
6.87688 -1.25 10
6.8655 -1.36563 10
6.66633 -2.0222 10
6.52139 -2.5 10
6.46716 -2.67878 10
5.89458 -3.75 10
5.82029 -3.88899 10
5 -4.88852 10
4.94975 -4.94975 10
4.88851 -5 10
3.88899 -5.82028 10
3.75 -5.89458 10
3.08505 -6.25 10
2.67878 -6.46715 10
2.5 -6.52139 10
1.36563 -6.86549 10
1.25 -6.87688 10
-1e-06 -7 10
-1.25 -6.87688 10
-1.36563 -6.86549 10
-2.02221 -6.66632 10
-2.5 -6.52139 10
-2.67879 -6.46715 10
-3.08505 -6.25 10
-3.75 -5.89458 10
-3.88899 -5.82028 10
-4.41937 -5.38502 10
-4.88851 -5 10
-4.94975 -4.94974 10
-5 -4.88851 10
-5.38502 -4.41937 10
-5.82029 -3.88899 10
-5.89458 -3.75 10
-6.14372 -3.28389 10
-6.25 -3.08505 10
-6.46716 -2.67878 10
-6.66633 -2.02221 10
-6.8655 -1.36563 10
-6.87688 -1.25 10
-6.93275 -0.682814 10
-7 5e-06 10
47
-7 5e-06 10
-6.93275 0.682818 10
-6.87688 1.25 10
-6.8655 1.36564 10
-6.66633 2.02221 10
-6.52139 2.5 10
-6.46715 2.67879 10
-6.25 3.08506 10
-6.14372 3.28389 10
-5.89458 3.75 10
-5.82028 3.889 10
-5.38502 4.41937 10
-5 4.88852 10
-4.94975 4.94975 10
-4.88852 5 10
-4.41937 5.38502 10
-3.88899 5.82029 10
-3.75 5.89458 10
-3.28389 6.14372 10
-3.08506 6.25 10
-2.67878 6.46716 10
-2.5 6.52139 10
-2.02221 6.66633 10
-1.36563 6.8655 10
-1.25 6.87689 10
-0.682814 6.93275 10
-5e-06 7 10
1e-06 7 10
1.24999 6.87689 10
1.36563 6.8655 10
2.49999 6.5214 10
2.67879 6.46716 10
3.08506 6.25 10
3.28389 6.14372 10
3.74999 5.89459 10
3.88899 5.82029 10
4.88852 5 10
4.94975 4.94975 10
4.99999 4.88853 10
5.82029 3.88899 10
5.89458 3.75 10
6.24999 3.08507 10
6.46716 2.67879 10
6.52139 2.5 10
6.8655 1.36563 10
6.87688 1.25 10
7 0 10
# Holes in cube
36
-5.43429 -10 -2.5
-5.54328 -10 -2.2961
-5.86061 -10 -1.25
-5.88471 -10 -1.17054
-6 -10 -2e-06
-6 -10 -1e-06
-5.88471 -10 1.17054
-5.86061 -10 1.25
-5.54328 -10 2.2961
-5.43429 -10 2.5
-5 -10 3.31251
-4.98882 -10 3.33342
-4.64694 -10 3.75
-4.24264 -10 4.24264
-3.75 -10 4.64694
-3.33342 -10 4.98882
-3.31251 -10 5
-2.5 -10 5.43429
-2.2961 -10 5.54328
-1.25 -10 5.86061
-1.17054 -10 5.88471
-1e-06 -10 6
-0 -10 6
1.17054 -10 5.88471
1.25 -10 5.86061
2.2961 -10 5.54328
2.5 -10 5.43429
3.31251 -10 5
3.33342 -10 4.98882
3.75 -10 4.64694
4.24264 -10 4.24264
4.64694 -10 3.75
4.98882 -10 3.33342
5 -10 3.31251
5.43429 -10 2.5
5.54328 -10 2.2961
34
5.54328 -10 2.2961
5.86061 -10 1.25
5.88471 -10 1.17054
6 -10 2e-06
6 -10 -0
5.88471 -10 -1.17054
5.86061 -10 -1.25
5.54328 -10 -2.2961
5.43429 -10 -2.5
5 -10 -3.31251
4.98882 -10 -3.33342
4.64694 -10 -3.75
4.24264 -10 -4.24264
3.75 -10 -4.64694
3.33342 -10 -4.98882
3.3125 -10 -5
2.5 -10 -5.43429
2.2961 -10 -5.54328
1.25 -10 -5.86061
1.17054 -10 -5.88471
2e-06 -10 -6
1e-06 -10 -6
-1.17054 -10 -5.88471
-1.25 -10 -5.86061
-2.2961 -10 -5.54328
-2.5 -10 -5.43429
-3.3125 -10 -5
-3.33342 -10 -4.98882
-3.75 -10 -4.64694
-4.24264 -10 -4.24264
-4.64694 -10 -3.75
-4.98882 -10 -3.33342
-5 -10 -3.31251
-5.43429 -10 -2.5
36
2.49999 10 5.43429
2.2961 10 5.54328
1.25 10 5.86061
1.17054 10 5.88471
4e-06 10 6
-4e-06 10 6
-1.17054 10 5.88471
-1.25 10 5.86061
-2.29609 10 5.54328
-2.5 10 5.43429
-3.31251 10 5
-3.33341 10 4.98882
-3.75 10 4.64694
-4.24263 10 4.24265
-4.64694 10 3.75
-4.98881 10 3.33343
-5 10 3.3125
-5.43429 10 2.5
-5.54327 10 2.29611
-5.86061 10 1.25
-5.88471 10 1.17056
-6 10 2e-05
-6 10 -0
-5.88472 10 -1.17052
-5.86061 10 -1.25
-5.54329 10 -2.29608
-5.43429 10 -2.5
-5 10 -3.31251
-4.98883 10 -3.3334
-4.64694 10 -3.75
-4.24266 10 -4.24262
-3.75 10 -4.64694
-3.33345 10 -4.9888
-3.3125 10 -5
-2.5 10 -5.43429
-2.29613 10 -5.54326
34
-2.29613 10 -5.54326
-1.25 10 -5.86061
-1.17057 10 -5.88471
1e-06 10 -6
8e-06 10 -6
1.17055 10 -5.88471
1.25 10 -5.86061
2.29611 10 -5.54327
2.5 10 -5.43429
3.31251 10 -4.99999
3.33343 10 -4.98881
3.75 10 -4.64694
4.24265 10 -4.24263
4.64694 10 -3.74999
4.98882 10 -3.33341
5 10 -3.31251
5.43429 10 -2.49999
5.54328 10 -2.29609
5.86061 10 -1.24999
5.88471 10 -1.17053
6 10 4e-06
6 10 1.1e-05
5.88471 10 1.17055
5.86061 10 1.25
5.54327 10 2.29611
5.43429 10 2.5
5 10 3.31251
4.98881 10 3.33343
4.64694 10 3.75
4.24264 10 4.24264
3.74999 10 4.64694
3.33342 10 4.98882
3.3125 10 5
2.49999 10 5.43429
35
10 5.54326 2.29611
10 5.8606 1.25
10 5.8847 1.17056
10 5.99999 2e-05
10 5.99999 5e-06
10 5.88471 -1.17052
10 5.8606 -1.24999
10 5.54328 -2.29608
10 5.43429 -2.49999
10 5 -3.31249
10 4.98882 -3.3334
10 4.64694 -3.74999
10 4.24265 -4.24262
10 3.75 -4.64694
10 3.33344 -4.9888
10 3.3125 -4.99999
10 2.5 -5.43429
10 2.29612 -5.54326
10 1.25 -5.86061
10 1.17057 -5.88471
10 0 -6
10 -1.4e-05 -6
10 -1.17056 -5.88471
10 -1.25 -5.86061
10 -2.29611 -5.54327
10 -2.5 -5.4343
10 -3.31251 -5
10 -3.33344 -4.98881
10 -3.75 -4.64695
10 -4.24265 -4.24263
10 -4.64695 -3.75
10 -4.98883 -3.33341
10 -5 -3.31252
10 -5.4343 -2.5
10 -5.54329 -2.29609
33
10 -5.54329 -2.29609
10 -5.86061 -1.25
10 -5.88472 -1.17053
10 -6.00001 1e-06
10 -6.00001 1.1e-05
10 -5.88472 1.17055
10 -5.86062 1.25
10 -5.54328 2.29611
10 -5.4343 2.5
10 -5 3.31251
10 -4.98882 3.33343
10 -4.64695 3.75
10 -4.24264 4.24264
10 -3.75 4.64695
10 -3.33343 4.98882
10 -3.31251 5
10 -2.5 5.43429
10 -2.29611 5.54328
10 -1.25 5.86061
10 -1.17055 5.88471
10 -1.1e-05 6
10 0 6
10 1.17053 5.88471
10 1.25 5.86061
10 2.29609 5.54328
10 2.5 5.43429
10 3.3125 5
10 3.33341 4.98882
10 3.75 4.64693
10 4.24263 4.24265
10 4.64693 3.75
10 4.9888 3.33343
10 5.54326 2.29611
33
-10 0 6
-10 -1.17053 5.88471
-10 -1.25 5.8606
-10 -2.29609 5.54328
-10 -2.5 5.43429
-10 -3.3125 5
-10 -3.33342 4.98882
-10 -3.75 4.64693
-10 -4.24263 4.24264
-10 -4.64694 3.75
-10 -4.98881 3.33342
-10 -5 3.31249
-10 -5.43429 2.5
-10 -5.54327 2.2961
-10 -5.8606 1.25
-10 -5.88471 1.17054
-10 -5.99999 2e-06
-10 -5.99999 -3e-06
-10 -5.88471 -1.17054
-10 -5.8606 -1.25
-10 -5.54327 -2.2961
-10 -5.43428 -2.5
-10 -5 -3.31249
-10 -4.98881 -3.33342
-10 -4.64693 -3.75
-10 -4.24264 -4.24264
-10 -3.75 -4.64693
-10 -3.33342 -4.98882
-10 -2.5 -5.43429
-10 -2.2961 -5.54328
-10 -1.25 -5.86061
-10 -1.17054 -5.88471
-10 0 -6
34
-10 0 -6
-10 5e-06 -6
-10 1.17055 -5.88471
-10 1.25 -5.86061
-10 2.29611 -5.54328
-10 2.5 -5.43429
-10 3.31251 -5
-10 3.33343 -4.98882
-10 3.75 -4.64695
-10 4.24265 -4.24264
-10 4.64695 -3.75
-10 4.98882 -3.33342
-10 5 -3.31251
-10 5.4343 -2.5
-10 5.54328 -2.2961
-10 5.86061 -1.25
-10 5.88472 -1.17054
-10 6.00001 -2e-06
-10 6.00001 -1e-06
-10 5.88472 1.17054
-10 5.86062 1.25
-10 5.54328 2.2961
-10 4.98882 3.33342
-10 4.64695 3.75
-10 4.24265 4.24264
-10 3.75 4.64695
-10 3.33343 4.98882
-10 3.31252 5
-10 2.5 5.43429
-10 2.29611 5.54328
-10 1.25 5.86061
-10 1.17055 5.88471
-10 7e-06 6
-10 0 6
# Interior curves
29
0 0 6
0.9375 0.9375 5.90766
1.17054 1.17054 5.88471
1.875 1.875 5.67102
2.2961 2.2961 5.54328
2.8125 2.8125 5.26725
3.33342 3.33342 4.98882
3.75 3.75 4.64694
4.24264 4.24264 4.24264
4.6875 4.6875 3.70058
4.98882 4.98882 3.33342
5.54328 5.54328 2.2961
5.625 5.625 2.02671
5.88471 5.88471 1.17055
6 6 0
5.88471 5.88471 -1.17053
5.625 5.625 -2.02669
5.54328 5.54328 -2.2961
4.98882 4.98882 -3.33342
4.6875 4.6875 -3.70058
4.24264 4.24264 -4.24264
3.75 3.75 -4.64694
3.33342 3.33342 -4.98882
2.8125 2.8125 -5.26725
2.2961 2.2961 -5.54328
1.875 1.875 -5.67102
1.17054 1.17054 -5.88471
0.9375 0.9375 -5.90766
0 0 -6
29
0 0 6
-0.9375 0.9375 5.90766
-1.17054 1.17054 5.88471
-1.875 1.875 5.67102
-2.2961 2.2961 5.54328
-2.8125 2.8125 5.26725
-3.33342 3.33342 4.98882
-3.75 3.75 4.64694
-4.24264 4.24264 4.24264
-4.6875 4.6875 3.70058
-4.98882 4.98882 3.33342
-5.54328 5.54328 2.2961
-5.625 5.625 2.02671
-5.88471 5.88471 1.17055
-6 6 0
-5.88471 5.88471 -1.17053
-5.625 5.625 -2.02669
-5.54328 5.54328 -2.2961
-4.98882 4.98882 -3.33342
-4.6875 4.6875 -3.70058
-4.24264 4.24264 -4.24264
-3.75 3.75 -4.64694
-3.33342 3.33342 -4.98882
-2.8125 2.8125 -5.26725
-2.2961 2.2961 -5.54328
-1.875 1.875 -5.67102
-1.17054 1.17054 -5.88471
-0.9375 0.9375 -5.90766
0 0 -6
29
0 0 6
0.9375 -0.9375 5.90766
1.17054 -1.17054 5.88471
1.875 -1.875 5.67102
2.2961 -2.2961 5.54328
2.8125 -2.8125 5.26725
3.33342 -3.33342 4.98882
3.75 -3.75 4.64694
4.24264 -4.24264 4.24264
4.6875 -4.6875 3.70058
4.98882 -4.98882 3.33342
5.54328 -5.54328 2.2961
5.625 -5.625 2.02671
5.88471 -5.88471 1.17055
6 -6 0
5.88471 -5.88471 -1.17053
5.625 -5.625 -2.02669
5.54328 -5.54328 -2.2961
4.98882 -4.98882 -3.33342
4.6875 -4.6875 -3.70058
4.24264 -4.24264 -4.24264
3.75 -3.75 -4.64694
3.33342 -3.33342 -4.98882
2.8125 -2.8125 -5.26725
2.2961 -2.2961 -5.54328
1.875 -1.875 -5.67102
1.17054 -1.17054 -5.88471
0.9375 -0.9375 -5.90766
0 0 -6
29
0 0 6
-0.9375 -0.9375 5.90766
-1.17054 -1.17054 5.88471
-1.875 -1.875 5.67102
-2.2961 -2.2961 5.54328
-2.8125 -2.8125 5.26725
-3.33342 -3.33342 4.98882
-3.75 -3.75 4.64694
-4.24264 -4.24264 4.24264
-4.6875 -4.6875 3.70058
-4.98882 -4.98882 3.33342
-5.54328 -5.54328 2.2961
-5.625 -5.625 2.02671
-5.88471 -5.88471 1.17055
-6 -6 0
-5.88471 -5.88471 -1.17053
-5.625 -5.625 -2.02669
-5.54328 -5.54328 -2.2961
-4.98882 -4.98882 -3.33342
-4.6875 -4.6875 -3.70058
-4.24264 -4.24264 -4.24264
-3.75 -3.75 -4.64694
-3.33342 -3.33342 -4.98882
-2.8125 -2.8125 -5.26725
-2.2961 -2.2961 -5.54328
-1.875 -1.875 -5.67102
-1.17054 -1.17054 -5.88471
-0.9375 -0.9375 -5.90766
0 0 -6
================================================
FILE: meshes/block.obj
================================================
# Blender v2.62 (sub 0) OBJ File: 'block_only.blend'
# www.blender.org
v 9.999994 -10.000000 9.999994
v 8.749995 -10.000000 9.999994
v 8.749996 -10.000000 8.749994
v 9.999995 -10.000000 8.749995
v 9.999994 -8.750000 8.749996
v 9.999994 -8.750000 9.999995
v 8.749994 -8.750000 9.999994
v 7.499996 -10.000000 8.749994
v 7.499996 -10.000000 9.999994
v 9.999995 -10.000000 7.499996
v 8.749996 -10.000000 7.499995
v 9.999994 -8.750000 7.499996
v 9.999994 -7.500000 9.999995
v 9.999994 -7.500000 8.749996
v 7.499995 -8.750000 9.999994
v 8.749994 -7.500000 9.999995
v 6.249997 -10.000000 9.999994
v 6.249997 -10.000000 8.749994
v 7.499996 -10.000000 7.499995
v 8.749996 -10.000000 6.249996
v 9.999995 -10.000000 6.249997
v 9.999994 -8.750000 6.249997
v 9.999994 -7.500000 7.499996
v 9.999993 -6.250000 9.999995
v 9.999993 -6.250000 8.749996
v 7.499995 -7.500000 9.999994
v 6.249996 -8.750000 9.999994
v 8.749994 -6.250000 9.999995
v 4.999997 -10.000000 8.749994
v 4.999997 -10.000000 9.999994
v 6.249997 -10.000000 7.499995
v 7.499996 -10.000000 6.249996
v 9.999995 -10.000000 4.999997
v 8.749996 -10.000000 4.999997
v 9.999995 -8.750000 4.999998
v 9.999994 -7.500000 6.249997
v 9.999994 -6.250000 7.499997
v 9.999993 -5.000000 8.749997
v 9.999993 -5.000000 9.999996
v 6.249996 -7.500000 9.999994
v 7.499995 -6.250000 9.999995
v 4.999997 -8.750000 9.999994
v 8.749993 -5.000000 9.999995
v 3.749998 -10.000000 9.999994
v 3.749998 -10.000000 8.749994
v 4.999997 -10.000000 7.499995
v 6.249997 -10.000000 6.249996
v 7.499996 -10.000000 4.999997
v 8.749996 -10.000000 3.749998
v 9.999995 -10.000000 3.749998
v 9.999995 -8.750000 3.749998
v 9.999994 -7.500000 4.999998
v 9.999994 -6.250000 6.249998
v 9.999993 -5.000000 7.499998
v 9.999993 -3.750000 9.999996
v 9.999993 -3.750000 8.749997
v 4.999997 -7.500000 9.999994
v 6.249995 -6.250000 9.999995
v 7.499994 -5.000000 9.999995
v 3.749997 -8.750000 9.999994
v 8.749993 -3.750000 9.999996
v 2.499998 -10.000000 9.999994
v 2.499998 -10.000000 8.749994
v 3.749998 -10.000000 7.499995
v 4.999997 -10.000000 6.249996
v 6.249997 -10.000000 4.999997
v 7.499996 -10.000000 3.749998
v 9.999995 -10.000000 2.499999
v 8.749996 -10.000000 2.499999
v 9.999995 -8.750000 2.499999
v 9.999995 -7.500000 3.749999
v 9.999994 -6.250000 4.999998
v 9.999994 -5.000000 6.249998
v 9.999993 -3.750000 7.499998
v 9.999993 -2.500000 8.749998
v 9.999992 -2.500000 9.999996
v 3.749997 -7.500000 9.999994
v 4.999996 -6.250000 9.999995
v 6.249995 -5.000000 9.999995
v 7.499994 -3.750000 9.999995
v 2.499998 -8.750000 9.999994
v 8.749993 -2.500000 9.999996
v 1.249999 -10.000000 8.749994
v 1.249999 -10.000000 9.999994
v 2.499998 -10.000000 7.499995
v 3.749998 -10.000000 6.249996
v 4.999997 -10.000000 4.999997
v 6.249997 -10.000000 3.749998
v 7.499996 -10.000000 2.499998
v 8.749996 -10.000000 1.249999
v 9.999995 -10.000000 1.249999
v 9.999995 -8.750000 1.250000
v 9.999995 -7.500000 2.499999
v 9.999994 -6.250000 3.749999
v 9.999994 -5.000000 4.999998
v 9.999993 -3.750000 6.249998
v 9.999993 -2.500000 7.499998
v 9.999991 -1.250000 9.999996
v 9.999992 -1.250000 8.749998
v 3.749997 -6.250000 9.999995
v 2.499997 -7.500000 9.999994
v 4.999996 -5.000000 9.999995
v 6.249995 -3.750000 9.999995
v 7.499993 -2.500000 9.999996
v 1.249998 -8.750000 9.999994
v 8.749992 -1.250000 9.999996
v -0.000001 -10.000000 9.999994
v -0.000001 -10.000000 8.749994
v 1.249999 -10.000000 7.499995
v 2.499998 -10.000000 6.249996
v 3.749998 -10.000000 4.999997
v 4.999998 -10.000000 3.749997
v 6.249997 -10.000000 2.499998
v 7.499996 -10.000000 1.249999
v 8.749996 -10.000000 -0.000000
v 9.999995 -10.000000 0.000000
v 9.999995 -8.750000 0.000000
v 9.999995 -7.500000 1.250000
v 9.999995 -6.250000 2.500000
v 9.999994 -5.000000 3.749999
v 9.999994 -3.750000 4.999998
v 9.999993 -2.500000 6.249998
v 9.999993 -1.250000 7.499998
v 9.999991 0.000000 9.999996
v 9.999991 0.000000 8.749998
v 4.888512 -5.000000 9.999995
v 3.888991 -5.820286 9.999995
v 3.749997 -5.894579 9.999995
v 3.085050 -6.250000 9.999995
v 2.678783 -6.467154 9.999995
v 2.499997 -6.521388 9.999995
v 1.249998 -7.500000 9.999994
v 4.999996 -4.888517 9.999995
v 5.894578 -3.750000 9.999995
v 5.820286 -3.888990 9.999995
v 6.249995 -3.085062 9.999995
v 6.521389 -2.500000 9.999995
v 6.467156 -2.678782 9.999995
v 7.499993 -1.250000 9.999996
v -0.000001 -8.750000 9.999994
v 8.749992 0.000000 9.999996
v -1.250000 -10.000000 9.999994
v -1.250000 -10.000000 8.749994
v -0.000001 -10.000000 7.499995
v 1.249999 -10.000000 6.249996
v 2.499999 -10.000000 5.434290
v 3.312507 -10.000000 4.999997
v 5.434291 -10.000000 2.499998
v 4.999998 -10.000000 3.312505
v 6.249997 -10.000000 1.249999
v 7.499996 -10.000000 -0.000000
v 9.999995 -10.000000 -1.249999
v 8.749996 -10.000000 -1.249999
v 9.999995 -8.750000 -1.249999
v 9.999995 -7.500000 0.000001
v 9.999995 -6.250000 1.250000
v 9.999994 -5.434298 2.500000
v 9.999994 -5.000000 3.312511
v 9.999993 -2.500000 5.434294
v 9.999994 -3.312510 4.999998
v 9.999993 -1.250000 6.250000
v 9.999992 0.000000 7.499998
v 9.999991 1.250000 8.749999
v 9.999991 1.250000 9.999996
v 4.949747 -4.949745 9.999995
v 1.365631 -6.865494 9.999994
v 1.249998 -6.876883 9.999994
v -0.000001 -7.500000 9.999994
v 6.876885 -1.250000 9.999996
v 6.599936 -2.241064 9.999995
v 6.865496 -1.365631 9.999996
v 7.499993 0.000000 9.999996
v -1.250001 -8.750000 9.999994
v 8.749991 1.250000 9.999996
v -2.500000 -10.000000 8.749994
v -2.500000 -10.000000 9.999994
v -1.250000 -10.000000 7.499995
v -0.000000 -10.000000 6.249996
v 2.296100 -10.000000 5.543276
v 3.333421 -10.000000 4.988818
v 3.333421 -9.375000 4.988818
v 4.242640 -10.000000 4.242641
v 4.646943 -10.000000 3.749997
v 5.543276 -9.375000 2.296101
v 4.988817 -10.000000 3.333421
v 5.543276 -10.000000 2.296101
v 6.249997 -10.000000 -0.000000
v 7.499996 -10.000000 -1.250000
v 8.749996 -10.000000 -2.499999
v 9.999995 -10.000000 -2.499999
v 9.999995 -8.750000 -2.499998
v 9.999995 -7.500000 -1.249999
v 9.999995 -6.250000 0.000001
v 9.999994 -5.543282 2.296107
v 9.999994 -4.988821 3.333426
v 9.374997 -4.988821 3.333426
v 9.999994 -4.646947 3.749999
v 9.999994 -4.242645 4.242643
v 9.999994 -3.333426 4.988819
v 9.374998 -3.333426 4.988819
v 9.999993 -2.296108 5.543276
v 9.999993 0.000000 6.250000
v 9.999991 1.250000 7.500000
v 9.999991 2.500000 8.749999
v 9.999990 2.500000 9.999999
v -0.000001 -6.999998 9.999994
v -0.000002 -6.999998 9.999994
v -1.250001 -7.500000 9.999994
v 7.000000 0.000000 9.999996
v 7.499993 1.250000 9.999996
v -2.500000 -8.750000 9.999994
v 8.749991 2.500000 9.999996
v -3.749999 -10.000000 8.749994
v -3.749999 -10.000000 9.999994
v -2.499999 -10.000000 7.499995
v -1.250000 -10.000000 6.249996
v 1.170541 -10.000000 5.884711
v 1.249999 -10.000000 5.860608
v 2.296100 -9.375000 5.543276
v 3.749998 -10.000000 4.646942
v 4.242640 -9.375000 4.242641
v 5.860609 -10.000000 1.249999
v 6.249997 -10.000000 -1.250000
v 5.884711 -10.000000 1.170543
v 7.499996 -10.000000 -2.499999
v 9.999995 -10.000000 -3.749998
v 8.749996 -10.000000 -3.749998
v 9.999995 -8.750000 -3.749998
v 9.999995 -7.500000 -2.499998
v 9.999995 -6.250000 -1.249998
v 9.999995 -5.884717 1.170551
v 9.999995 -5.860617 1.250000
v 9.374996 -5.543282 2.296107
v 9.374997 -4.242644 4.242643
v 9.999994 -3.750000 4.646946
v 9.374998 -2.296107 5.543276
v 9.999993 -1.250000 5.860610
v 9.999993 -1.170551 5.884711
v 9.999992 1.250000 6.250000
v 9.999991 2.500000 7.500000
v 9.999990 3.750000 8.750000
v 9.999990 3.750000 10.000000
v -1.250001 -6.876883 9.999994
v -2.500000 -7.500000 9.999994
v 6.876885 1.250000 9.999996
v 7.499992 2.500000 9.999996
v -3.750000 -8.750000 9.999994
v -4.999998 -10.000000 9.999994
v -4.999998 -10.000000 8.749994
v -3.749999 -10.000000 7.499995
v -2.499999 -10.000000 6.249996
v -1.170543 -10.000000 5.884711
v -1.250000 -10.000000 5.860608
v -0.000000 -10.000000 5.999999
v 1.170541 -9.375000 5.884711
v 2.296100 -8.437500 5.543276
v 3.333421 -8.437500 4.988818
v 4.988817 -9.375000 3.333421
v 6.249997 -10.000000 -2.499999
v 5.884712 -10.000000 -1.170540
v 5.860608 -10.000000 -1.250000
v 5.884711 -9.375000 1.170543
v 5.999999 -10.000000 0.000002
v 5.999999 -10.000000 -0.000000
v 7.499996 -10.000000 -3.749998
v 8.749996 -10.000000 -4.999998
v 9.999995 -10.000000 -4.999997
v 9.999995 -8.750000 -4.999997
v 9.999995 -7.500000 -3.749997
v 9.999995 -6.250000 -2.499998
v 9.999995 -5.884721 -1.170531
v 9.999995 -5.860614 -1.249998
v 9.999995 -6.000007 0.000011
v 9.999995 -6.000006 0.000001
v 9.374996 -5.884717 1.170551
v 8.437497 -4.988821 3.333425
v 8.437496 -5.543280 2.296107
v 8.437498 -3.333426 4.988819
v 8.437498 -2.296106 5.543276
v 8.437497 -4.242643 4.242643
v 9.374999 -1.170550 5.884711
v 9.999993 -0.000011 5.999999
v 9.999993 0.000000 5.999999
v 9.999992 1.170530 5.884713
v 9.999992 1.250000 5.860606
v 9.999991 2.500000 6.250000
v 9.999991 3.750000 7.500000
v 9.999990 5.000000 8.750001
v 9.999990 5.000000 10.000000
v -2.241067 -6.599935 9.999994
v -2.500000 -6.521388 9.999994
v -1.365633 -6.865494 9.999994
v -3.750000 -7.500000 9.999994
v 6.521391 2.500000 9.999996
v 6.865497 1.365633 9.999996
v 7.499992 3.750000 9.999996
v -4.999998 -8.750000 9.999994
v -6.249998 -10.000000 9.999994
v -6.249998 -10.000000 8.749994
v -4.999998 -10.000000 7.499995
v -3.749999 -10.000000 6.249996
v -2.296101 -10.000000 5.543276
v -2.499999 -10.000000 5.434291
v -1.170542 -9.375000 5.884711
v -0.000001 -10.000000 5.999999
v -0.000001 -9.375000 5.999999
v 2.296100 -7.500000 5.543276
v 3.333421 -7.500000 4.988818
v 4.242640 -8.437500 4.242641
v 1.170542 -8.437500 5.884711
v 4.988817 -8.437500 3.333422
v 5.543276 -8.437500 2.296102
v 5.543278 -10.000000 -2.296099
v 5.434290 -10.000000 -2.499999
v 6.249997 -10.000000 -3.749998
v 5.884712 -9.375000 -1.170540
v 5.884711 -8.437500 1.170544
v 5.999999 -9.375000 0.000002
v 7.499996 -10.000000 -4.999998
v 9.999995 -10.000000 -6.249997
v 8.749996 -10.000000 -6.249997
v 9.999995 -8.750000 -6.249996
v 9.999995 -7.500000 -4.999997
v 9.999995 -6.250000 -3.749997
v 9.999995 -5.543289 -2.296091
v 9.999995 -5.434298 -2.499997
v 9.374996 -5.543287 -2.296091
v 9.374996 -5.884720 -1.170532
v 9.374996 -6.000006 0.000011
v 8.437496 -5.884716 1.170550
v 7.499996 -4.988820 3.333425
v 7.499996 -5.543280 2.296106
v 7.499998 -3.333425 4.988819
v 7.499998 -2.296105 5.543276
v 8.437499 -1.170550 5.884711
v 7.499997 -4.242643 4.242643
v 9.375000 -0.000010 5.999999
v 9.999992 2.296087 5.543281
v 9.375001 1.170530 5.884713
v 9.375002 2.296087 5.543280
v 9.999992 2.500000 5.434287
v 9.999991 3.750000 6.250000
v 9.999990 5.000000 7.500000
v 9.999990 6.250000 10.000000
v 9.999990 6.250000 8.750001
v 8.749991 3.750000 9.999999
v 8.749991 5.000000 10.000000
v -3.085051 -6.250000 9.999994
v -3.750000 -6.250000 9.999994
v -2.678785 -6.467154 9.999994
v -5.000000 -7.500000 9.999994
v 6.249992 3.750000 9.999996
v 6.249993 3.085072 9.999996
v 6.467157 2.678784 9.999996
v -6.249998 -8.750000 9.999994
v -7.499998 -10.000000 9.999994
v -7.499998 -10.000000 8.749994
v -6.249998 -10.000000 7.499995
v -4.999998 -10.000000 6.249996
v -3.333421 -9.375000 4.988817
v -2.296101 -9.375000 5.543276
v -0.000000 -8.437500 5.999999
v 2.296100 -6.562500 5.543276
v 3.333421 -6.562500 4.988818
v 4.242640 -7.500000 4.242641
v 1.170542 -7.500000 5.884711
v 4.988817 -7.500000 3.333422
v 5.543276 -7.500000 2.296102
v 4.988819 -9.375000 -3.333419
v 6.249997 -10.000000 -4.999998
v 5.543278 -9.375000 -2.296098
v 5.884711 -7.500000 1.170544
v 5.999999 -8.437500 0.000003
v 7.499996 -10.000000 -6.249997
v 9.999995 -10.000000 -7.499996
v 8.749996 -10.000000 -7.499996
v 9.999995 -8.750000 -7.499995
v 9.999995 -7.500000 -6.249996
v 9.999995 -6.250000 -4.999996
v 9.999995 -5.000000 -3.312515
v 9.374997 -4.988829 -3.333414
v 8.437496 -5.884719 -1.170532
v 8.437496 -5.543286 -2.296092
v 8.437496 -6.000006 0.000010
v 7.499996 -5.884715 1.170550
v 6.562496 -5.543279 2.296106
v 6.562496 -4.988820 3.333425
v 6.562498 -3.333425 4.988819
v 6.562499 -2.296105 5.543276
v 7.499998 -1.170549 5.884711
v 8.437500 -0.000009 5.999999
v 6.562496 -4.242643 4.242642
v 8.437502 2.296088 5.543279
v 9.999991 3.333407 4.988823
v 9.999991 5.000000 6.250002
v 9.999990 6.250000 7.500000
v 8.749990 6.250000 10.000000
v 9.999990 7.500000 10.000000
v 9.999990 7.500000 8.750001
v -3.750000 -5.894577 9.999994
v -5.000000 -6.250000 9.999994
v -6.249998 -7.500000 9.999994
v 6.249992 5.000000 9.999996
v 5.894581 3.750000 9.999996
v -7.499998 -8.750000 9.999994
v -8.749997 -10.000000 9.999994
v -8.749996 -10.000000 8.749994
v -7.499997 -10.000000 7.499995
v -6.249997 -10.000000 6.249996
v -4.999998 -10.000000 4.999996
v -3.749998 -10.000000 4.999997
v -3.312506 -10.000000 4.999997
v -2.296101 -8.437500 5.543278
v -1.170542 -8.437500 5.884711
v -0.000000 -7.500000 5.999999
v 2.296100 -5.625000 5.543276
v 3.333421 -5.625000 4.988818
v 4.242640 -6.562500 4.242641
v 1.170542 -6.562500 5.884711
v 4.988816 -6.562500 3.333422
v 5.543276 -6.562500 2.296102
v 4.999998 -10.000000 -3.749998
v 4.999998 -10.000000 -3.312505
v 4.999998 -10.000000 -4.999998
v 6.249997 -10.000000 -6.249997
v 5.884712 -8.437500 -1.170539
v 5.543279 -8.437500 -2.296098
v 5.884711 -6.562500 1.170544
v 5.999999 -7.500000 0.000003
v 7.499996 -10.000000 -7.499996
v 8.749996 -10.000000 -8.749996
v 9.999995 -10.000000 -8.749995
v 9.999995 -8.750000 -8.749994
v 9.999995 -7.500000 -7.499995
v 9.999995 -6.250000 -6.249996
v 9.999995 -5.000000 -4.999996
v 9.999995 -5.000000 -3.749996
v 9.999995 -4.988830 -3.333413
v 7.499996 -5.543285 -2.296092
v 7.499996 -5.884718 -1.170532
v 8.437497 -4.988828 -3.333414
v 7.499996 -6.000005 0.000010
v 6.562496 -5.884715 1.170550
v 5.624997 -4.988819 3.333425
v 5.624997 -5.543279 2.296106
v 5.624998 -3.333424 4.988819
v 5.624999 -2.296104 5.543276
v 6.562499 -1.170548 5.884711
v 7.500000 -0.000008 5.999999
v 8.437501 1.170531 5.884713
v 5.624997 -4.242642 4.242642
v 8.437502 3.333409 4.988822
v 9.375002 3.333408 4.988823
v 9.999991 3.750000 5.000000
v 9.999991 3.312496 5.000000
v 9.999991 5.000000 5.000002
v 9.999990 6.250000 6.250002
v 9.999990 7.500000 7.500002
v 8.749990 7.500000 10.000000
v 7.499991 6.250000 10.000000
v 7.499992 5.000000 9.999999
v 9.999989 8.750000 10.000000
v 9.999990 8.750000 8.750001
v -5.000000 -5.000000 9.999994
v -3.888992 -5.820284 9.999994
v -4.596162 -5.239925 9.999994
v -4.888512 -5.000000 9.999994
v -6.250000 -6.250000 9.999994
v -7.499998 -7.500000 9.999994
v 4.999993 5.000000 9.999996
v 4.999993 4.888527 9.999996
v 5.820289 3.888992 9.999996
v -8.749997 -8.750000 9.999994
v -9.999996 -10.000000 9.999993
v -9.999995 -10.000000 8.749993
v -8.749996 -10.000000 7.499995
v -7.499996 -10.000000 6.249996
v -6.249997 -10.000000 4.999996
v -4.999997 -10.000000 3.749996
v -3.333422 -10.000000 4.988817
v -3.333421 -8.437500 4.988818
v -1.170542 -7.500000 5.884711
v 0.000000 -6.562500 5.999999
v 2.296100 -4.687500 5.543276
v 3.333421 -4.687500 4.988818
v 4.242640 -5.625000 4.242641
v 1.170542 -5.625000 5.884711
v 4.988816 -5.625000 3.333423
v 5.543276 -5.625000 2.296102
v 4.988819 -10.000000 -3.333420
v 4.988819 -8.437500 -3.333419
v 3.749999 -10.000000 -4.999998
v 4.999998 -10.000000 -6.249997
v 6.249998 -10.000000 -7.499996
v 5.884712 -7.500000 -1.170539
v 5.543279 -7.500000 -2.296098
v 5.884709 -5.884714 1.170549
v 5.999999 -6.562500 0.000003
v 7.499996 -10.000000 -8.749996
v 9.999995 -10.000000 -9.999994
v 8.749996 -10.000000 -9.999995
v 9.999995 -8.750000 -9.999994
v 9.999995 -7.500000 -8.749994
v 9.999995 -6.250000 -7.499995
v 9.999995 -5.000000 -6.249995
v 9.999995 -3.750000 -4.999996
v 9.999995 -4.646950 -3.749996
v 9.374997 -4.242653 -4.242634
v 6.562496 -5.884718 -1.170533
v 6.562496 -5.543285 -2.296092
v 7.499996 -4.988827 -3.333414
v 8.437497 -4.242652 -4.242634
v 6.562496 -6.000004 0.000010
v 5.543274 -5.543279 2.296106
v 5.624997 -5.625000 2.026708
v 4.687498 -3.333424 4.988819
v 4.687499 -2.296104 5.543276
v 5.624999 -1.170547 5.884711
v 6.562500 -0.000008 5.999999
v 7.500000 1.170532 5.884713
v 4.687497 -4.242641 4.242642
v 7.500000 2.296089 5.543279
v 7.500002 3.333410 4.988822
v 8.437503 4.242628 4.242649
v 9.375003 4.242626 4.242649
v 9.999992 3.750000 4.646935
v 9.999992 5.000000 3.750002
v 9.999991 6.250000 5.000002
v 9.999990 7.500000 6.250002
v 9.999990 8.750000 7.500002
v 8.749990 8.750000 10.000000
v 7.499990 7.500000 10.000000
v 6.249992 6.250000 9.999996
v 9.999989 10.000000 8.750002
v 9.999989 10.000000 10.000001
v -6.250000 -5.000000 9.999994
v -4.949749 -4.949744 9.999994
v -5.000000 -4.888513 9.999994
v -7.499998 -6.250000 9.999994
v -8.749998 -7.500000 9.999993
v 4.999992 6.250000 9.999996
v 4.888518 5.000000 9.999996
v 4.949749 4.949749 9.999996
v -9.999996 -8.750000 9.999993
v -9.999995 -10.000000 7.499994
v -9.999995 -8.750000 8.749993
v -8.749996 -10.000000 6.249995
v -7.499996 -10.000000 4.999996
v -6.249997 -10.000000 3.749996
v -4.242641 -10.000000 4.242640
v -3.749998 -10.000000 4.646942
v -4.242641 -9.375000 4.242640
v -4.242640 -8.437500 4.242640
v -3.333421 -7.500000 4.988818
v -2.296100 -7.500000 5.543278
v -1.170541 -6.562500 5.884711
v 0.000000 -5.625000 5.999999
v 2.296100 -3.750000 5.543276
v 3.333421 -3.750000 4.988818
v 4.242640 -4.687500 4.242641
v 1.170542 -4.687500 5.884711
v 4.988816 -4.988820 3.333423
v 4.646942 -10.000000 -3.749998
v 4.988819 -7.500000 -3.333419
v 4.242643 -8.437500 -4.242639
v 4.242642 -9.375000 -4.242639
v 4.242642 -10.000000 -4.242640
v 3.749999 -10.000000 -4.646941
v 3.749999 -10.000000 -6.249997
v 4.999998 -10.000000 -7.499996
v 6.249998 -10.000000 -8.749996
v 5.543279 -6.562500 -2.296097
v 5.884712 -6.562500 -1.170539
v 5.884711 -5.884715 1.170545
v 5.999999 -6.000004 0.000009
v 7.499997 -10.000000 -9.999995
v 8.749996 -8.750000 -9.999994
v 9.999995 -7.500000 -9.999994
v 9.999995 -6.250000 -8.749994
v 9.999995 -5.000000 -7.499995
v 9.999995 -3.750000 -6.249995
v 9.999995 -4.242654 -4.242634
v 5.884712 -5.884718 -1.170533
v 6.562496 -4.988826 -3.333414
v 7.499997 -4.242651 -4.242635
v 9.374998 -3.333435 -4.988812
v 8.437498 -3.333435 -4.988813
v 5.999999 -6.000003 0.000004
v 4.988815 -4.988819 3.333424
v 5.543276 -5.543280 2.296102
v 3.749998 -3.333423 4.988819
v 3.749999 -2.296103 5.543276
v 4.687499 -1.170547 5.884711
v 5.625000 -0.000007 5.999999
v 6.562501 1.170533 5.884713
v 4.242639 -4.242641 4.242642
v 4.687497 -4.687500 3.700581
v 6.562501 2.296090 5.543279
v 6.562501 3.333410 4.988822
v 7.500003 4.242628 4.242648
v 8.437503 4.988805 3.333432
v 9.375003 4.988804 3.333433
v 9.999992 4.242626 4.242649
v 9.999992 4.646932 3.750002
v 9.999992 6.250000 3.750003
v 9.999991 7.500000 5.000002
v 9.999990 8.750000 6.250002
v 9.999990 10.000000 7.500002
v 8.749989 10.000000 10.000000
v 7.499990 8.750000 10.000000
v 6.249991 7.500000 9.999999
v 8.749990 10.000000 8.750001
v -7.499998 -5.000000 9.999993
v -6.250000 -3.750000 9.999994
v -5.820288 -3.888988 9.999994
v -5.894579 -3.750000 9.999994
v -5.530107 -4.242575 9.999994
v -8.749998 -6.250000 9.999993
v -9.999996 -7.500000 9.999993
v 4.999992 7.500000 9.999996
v 3.749993 6.250000 9.999996
v 3.749993 5.894585 9.999996
v 3.888994 5.820288 9.999996
v -9.999995 -10.000000 6.249995
v -9.999995 -8.750000 7.499994
v -9.999996 -7.500000 8.749993
v -8.749996 -10.000000 4.999996
v -7.499996 -10.000000 3.749996
v -5.434292 -10.000000 2.499997
v -4.999997 -10.000000 3.312506
v -4.646944 -10.000000 3.749997
v -4.988818 -9.375000 3.333421
v -4.988818 -8.437500 3.333421
v -4.242640 -7.500000 4.242641
v -3.333420 -6.562500 4.988818
v -2.296100 -6.562500 5.543278
v -1.170541 -5.625000 5.884711
v 0.000001 -4.687500 5.999999
v 2.812497 -2.812500 5.267256
v 2.296100 -2.812500 5.543276
v 1.170542 -3.750000 5.884711
v 4.242640 -4.242642 4.242641
v 4.988819 -6.562500 -3.333418
v 4.242643 -7.500000 -4.242639
v 3.333423 -8.437500 -4.988816
v 3.333423 -9.375000 -4.988816
v 3.333423 -10.000000 -4.988816
v 2.500000 -10.000000 -5.434290
v 3.312504 -10.000000 -4.999998
v 3.749999 -10.000000 -7.499996
v 4.999998 -10.000000 -8.749996
v 6.249998 -10.000000 -9.999995
v 5.884712 -5.884716 -1.170538
v 5.543279 -5.625000 -2.296097
v 7.499998 -8.750000 -9.999995
v 8.749996 -7.500000 -9.999994
v 9.999995 -6.250000 -9.999994
v 9.999995 -5.000000 -8.749994
v 9.999995 -3.750000 -7.499994
v 9.999995 -2.500000 -5.434295
v 9.999995 -3.312514 -4.999996
v 9.999995 -3.750000 -4.646946
v 5.624997 -5.543284 -2.296093
v 5.624997 -4.988826 -3.333414
v 6.562496 -4.242651 -4.242635
v 7.499998 -3.333434 -4.988813
v 9.374998 -2.296115 -5.543274
v 8.437498 -2.296114 -5.543274
v 9.999995 -3.333436 -4.988812
v 3.749998 -3.750000 4.646943
v 2.812498 -2.812501 5.267256
v 3.333420 -3.333423 4.988819
v 3.749999 -1.170546 5.884711
v 4.687500 -0.000006 5.999999
v 5.625001 1.170534 5.884713
v 5.625001 2.296091 5.543279
v 5.625002 3.333411 4.988822
v 6.562503 4.242629 4.242648
v 7.500003 4.988806 3.333431
v 8.437504 5.543266 2.296114
v 9.375004 5.543265 2.296115
v 9.999992 4.988803 3.333433
v 9.999993 5.434284 2.500003
v 9.999992 5.000000 3.312485
v 9.999992 7.500000 3.750003
v 9.999991 8.750000 5.000003
v 9.999990 10.000000 6.250003
v 8.749990 10.000000 7.500002
v 7.499990 10.000000 10.000000
v 6.249991 8.750000 10.000000
v 7.499990 10.000000 8.750001
v -8.749998 -5.000000 9.999993
v -7.499998 -3.750000 9.999993
v -6.250000 -3.085055 9.999994
v -9.999996 -6.250000 9.999993
v 3.749993 7.500000 9.999996
v 3.485588 6.035913 9.999996
v 3.085060 6.250000 9.999996
v -9.999995 -10.000000 4.999995
v -9.999995 -8.750000 6.249995
v -9.999995 -7.500000 7.499994
v -9.999996 -6.250000 8.749993
v -8.749996 -10.000000 3.749996
v -7.499996 -10.000000 2.499997
v -6.249997 -10.000000 2.499997
v -4.988818 -10.000000 3.333421
v -5.543278 -9.375000 2.296100
v -5.543276 -8.437500 2.296101
v -4.988817 -7.500000 3.333422
v -4.242640 -6.562500 4.242641
v -3.333420 -5.625000 4.988819
v -2.296099 -5.625000 5.543278
v -1.170541 -4.687500 5.884711
v 0.000001 -3.750000 5.999999
v 1.170542 -2.812500 5.884711
v 2.296100 -2.296103 5.543276
v 4.988820 -5.625000 -3.333418
v 4.242643 -6.562500 -4.242639
v 3.333424 -7.500000 -4.988816
v 2.296103 -8.437500 -5.543276
v 2.296103 -9.375000 -5.543276
v 2.500000 -10.000000 -6.249997
v 2.500000 -10.000000 -7.499996
v 3.749999 -10.000000 -8.749996
v 4.999998 -10.000000 -9.999995
v 6.249998 -8.750000 -9.999995
v 5.624997 -5.625000 -2.026708
v 7.499998 -7.500000 -9.999994
v 8.749997 -6.250000 -9.999994
v 9.999996 -5.000000 -9.999993
v 9.999996 -3.750000 -8.749993
v 9.999995 -2.500000 -6.249995
v 9.999996 -2.500000 -7.499994
v 9.999995 -2.296115 -5.543273
v 5.543279 -5.543282 -2.296097
v 5.624997 -4.242650 -4.242635
v 6.562498 -3.333433 -4.988813
v 7.499998 -2.296113 -5.543274
v 9.374999 -1.170556 -5.884710
v 8.437499 -1.170555 -5.884710
v 3.333421 -3.333424 4.988818
v 2.812499 -2.296102 5.543276
v 2.812499 -1.170545 5.884711
v 3.750000 -0.000005 5.999999
v 4.687501 1.170535 5.884713
v 4.687501 2.296092 5.543279
v 4.687502 3.333412 4.988822
v 5.625003 4.242630 4.242647
v 6.562503 4.988807 3.333431
v 7.500003 5.543267 2.296113
v 8.437504 5.884704 1.170558
v 9.375004 5.884702 1.170559
v 9.999993 6.250000 2.500004
v 9.999993 7.500000 2.500004
v 9.999991 8.750000 3.750004
v 9.999991 10.000000 5.000003
v 8.749991 10.000000 6.250002
v 7.499991 10.000000 7.500000
v 6.249990 10.000000 10.000000
v 4.999992 8.750000 9.999996
v 6.249991 10.000000 8.750000
v -9.999996 -5.000000 9.999993
v -8.749998 -3.750000 9.999993
v -7.499998 -2.500000 9.999993
v -6.467157 -2.678781 9.999994
v -6.521390 -2.500000 9.999994
v -6.251534 -3.082185 9.999994
v 3.749993 8.750000 9.999996
v 2.499994 7.500000 9.999996
v 2.499994 6.521395 9.999996
v 2.678786 6.467158 9.999996
v -9.999995 -10.000000 3.749996
v -9.999995 -8.750000 4.999995
v -9.999995 -7.500000 6.249995
v -9.999995 -6.250000 7.499994
v -9.999996 -5.000000 8.749993
v -8.749995 -10.000000 2.499996
v -7.499995 -10.000000 1.249997
v -6.249996 -10.000000 1.249997
v -5.543278 -10.000000 2.296100
v -5.884712 -9.375000 1.170542
v -5.884711 -8.437500 1.170543
v -5.543276 -7.500000 2.296102
v -4.988817 -6.562500 3.333423
v -4.242640 -5.625000 4.242641
v -3.333420 -4.687500 4.988819
v -2.296099 -4.687500 5.543279
v -1.170541 -3.750000 5.884712
v 0.000001 -2.812500 5.999999
v 1.874998 -1.875000 5.671017
v 1.170543 -1.875000 5.884711
v 2.296099 -2.296102 5.543276
v 4.242643 -5.625000 -4.242638
v 3.333424 -6.562500 -4.988816
v 2.296103 -7.500000 -5.543276
v 1.170544 -8.437500 -5.884711
v 1.170544 -9.375000 -5.884711
v 2.296102 -10.000000 -5.543276
v 1.250001 -10.000000 -6.249998
v 1.250001 -10.000000 -7.499997
v 2.500000 -10.000000 -8.749996
v 3.749999 -10.000000 -9.999995
v 4.999998 -8.750000 -9.999995
v 6.249998 -7.500000 -9.999994
v 5.624996 -5.625000 -2.026710
v 7.499998 -6.250000 -9.999994
v 8.749997 -5.000000 -9.999994
v 9.999996 -3.750000 -9.999993
v 9.999996 -2.500000 -8.749993
v 9.999996 -1.250000 -6.249995
v 9.999996 -1.250000 -7.499994
v 4.988822 -4.988825 -3.333414
v 5.543280 -5.543284 -2.296093
v 5.624998 -3.333431 -4.988813
v 4.687497 -4.242649 -4.242635
v 6.562499 -2.296112 -5.543274
v 7.499998 -1.170554 -5.884710
v 9.999996 -1.250000 -5.860611
v 9.999996 -1.170557 -5.884710
v 9.375000 -0.000014 -5.999999
v 8.437500 -0.000013 -5.999999
v 1.874999 -1.875001 5.671016
v 2.812500 -0.000004 5.999999
v 3.750000 1.170536 5.884713
v 3.750001 2.296093 5.543279
v 3.750002 3.333413 4.988821
v 4.687503 4.242632 4.242647
v 5.625003 4.988808 3.333430
v 6.562503 5.543268 2.296113
v 7.500003 5.884704 1.170557
v 8.437504 5.999995 0.000018
v 9.375004 5.999994 0.000019
v 9.999993 5.860602 1.250004
v 9.999993 5.884702 1.170559
v 9.999993 5.543265 2.296115
v 9.999993 6.250000 1.250004
v 9.999993 7.500000 1.250004
v 9.999993 8.750000 2.500004
v 9.999991 10.000000 3.750004
v 8.749992 10.000000 5.000003
v 7.499992 10.000000 6.250002
v 6.249992 10.000000 7.500000
v 4.999991 10.000000 9.999999
v 4.999992 10.000000 8.749999
v -9.999996 -3.750000 9.999993
v -8.749998 -2.500000 9.999993
v -6.732717 -1.803349 9.999994
v -7.499998 -1.250000 9.999993
v -6.865497 -1.365629 9.999994
v -6.876885 -1.250000 9.999993
v 3.749992 10.000000 9.999996
v 2.499994 8.750000 9.999996
v 1.365634 6.865499 9.999996
v 1.249995 7.500000 9.999996
v 1.249995 6.876888 9.999996
v -9.999994 -10.000000 2.499996
v -9.999995 -8.750000 3.749996
v -9.999995 -7.500000 4.999995
v -9.999995 -6.250000 6.249995
v -9.999996 -5.000000 7.499994
v -9.999996 -3.750000 8.749993
v -8.749994 -10.000000 1.249997
v -6.249996 -10.000000 -0.000002
v -7.499995 -10.000000 -0.000002
v -5.860609 -10.000000 1.249997
v -5.884712 -10.000000 1.170541
v -5.999999 -9.375000 -0.000000
v -5.999999 -8.437500 0.000001
v -5.884711 -7.500000 1.170544
v -5.543276 -6.562500 2.296103
v -4.988816 -5.625000 3.333423
v -4.242639 -4.687500 4.242642
v -3.333419 -3.750000 4.988819
v -2.296099 -3.750000 5.543279
v -1.170540 -2.812500 5.884712
v 0.000001 -1.875000 5.999999
v 1.170543 -1.170544 5.884711
v 4.988820 -4.988822 -3.333418
v 3.333424 -5.625000 -4.988815
v 2.296103 -6.562500 -5.543276
v 1.170544 -7.500000 -5.884711
v 1.250001 -10.000000 -5.860608
v 0.000002 -8.437500 -5.999999
v 0.000002 -9.375000 -5.999999
v 1.250001 -10.000000 -8.749996
v 0.000001 -10.000000 -6.249998
v 0.000001 -10.000000 -7.499998
v 2.500000 -10.000000 -9.999995
v 3.749999 -8.750000 -9.999995
v 4.999998 -7.500000 -9.999994
v 6.249998 -6.250000 -9.999994
v 7.499998 -5.000000 -9.999994
v 8.749997 -3.750000 -9.999993
v 9.999996 -2.500000 -9.999993
v 9.999996 -1.250000 -8.749993
v 9.999996 0.000000 -7.499993
v 9.999996 0.000000 -6.249994
v 5.624999 -2.296111 -5.543274
v 4.687498 -3.333431 -4.988813
v 4.687498 -4.687500 -3.700581
v 6.562499 -1.170553 -5.884710
v 7.500000 -0.000012 -5.999999
v 9.999996 -0.000014 -5.999999
v 9.375001 1.170567 -5.884706
v 8.437501 1.170566 -5.884706
v 1.874999 -1.170544 5.884711
v 1.875000 -0.000003 5.999999
v 2.812501 1.170537 5.884712
v 2.812501 2.296094 5.543279
v 2.812502 2.812500 5.267254
v 3.333416 3.333414 4.988821
v 4.242634 4.242632 4.242647
v 4.988811 4.988809 3.333430
v 4.687503 4.687501 3.700574
v 5.625003 5.543270 2.296112
v 6.562503 5.884704 1.170556
v 7.500003 5.999995 0.000017
v 8.437504 5.884710 -1.170523
v 9.375004 5.884709 -1.170521
v 9.999994 5.999994 0.000020
v 9.999994 6.250000 0.000005
v 9.999994 7.500000 0.000005
v 9.999993 8.750000 1.250005
v 9.999993 10.000000 2.500005
v 8.749992 10.000000 3.750004
v 7.499993 10.000000 5.000002
v 6.249992 10.000000 6.250000
v 4.999993 10.000000 7.500000
v 3.749993 10.000000 8.749999
v -9.999996 -2.500000 9.999993
v -8.749998 -1.250000 9.999993
v -6.955165 -0.455210 9.999993
v -7.499998 0.000000 9.999993
v -7.000000 0.000000 9.999993
v 2.499993 10.000000 9.999996
v 1.249994 8.750000 9.999996
v 0.000002 7.000002 9.999995
v -0.000005 7.500000 9.999995
v -0.000005 7.000002 9.999995
v -9.999995 -8.750000 2.499996
v -9.999994 -10.000000 1.249997
v -9.999995 -7.500000 3.749996
v -9.999995 -6.250000 4.999995
v -9.999995 -5.000000 6.249995
v -9.999996 -3.750000 7.499994
v -9.999996 -2.500000 8.749993
v -8.749994 -10.000000 -0.000002
v -6.249996 -10.000000 -1.250002
v -7.499995 -10.000000 -1.250002
v -5.999999 -10.000000 -0.000001
v -5.884712 -9.375000 -1.170542
v -5.884712 -8.437500 -1.170541
v -5.999999 -7.500000 0.000002
v -5.884711 -6.562500 1.170544
v -5.543276 -5.625000 2.296103
v -4.988816 -4.988812 3.333423
v -4.687503 -4.687500 3.700574
v -4.242639 -4.242635 4.242642
v -3.750002 -3.750000 4.646938
v -2.812503 -2.812500 5.267254
v -3.333419 -3.333417 4.988819
v -2.296098 -2.812500 5.543279
v -1.170540 -1.875000 5.884712
v 0.937499 -0.937500 5.907664
v 4.242644 -4.687500 -4.242638
v 3.333425 -4.687500 -4.988815
v 2.296104 -5.625000 -5.543276
v 1.170545 -6.562500 -5.884711
v 0.000002 -7.500000 -5.999999
v 1.170544 -10.000000 -5.884711
v 0.000002 -10.000000 -5.999999
v -1.170544 -8.437500 -5.884711
v -1.170542 -9.375000 -5.884711
v 1.250001 -10.000000 -9.999995
v 0.000002 -10.000000 -8.749997
v -1.249998 -10.000000 -6.249998
v -1.249998 -10.000000 -7.499998
v 2.500000 -8.750000 -9.999995
v 3.750000 -7.500000 -9.999995
v 4.999998 -6.250000 -9.999994
v 6.249998 -5.000000 -9.999994
v 7.499998 -3.750000 -9.999994
v 8.749998 -2.500000 -9.999993
v 9.999996 -1.250000 -9.999993
v 9.999996 0.000000 -8.749993
v 9.999996 1.250000 -7.499993
v 9.999996 1.250000 -6.249993
v 4.687499 -2.296110 -5.543274
v 5.624999 -1.170552 -5.884710
v 4.242646 -4.242649 -4.242635
v 4.687497 -4.687499 -3.700582
v 6.562500 -0.000011 -5.999999
v 7.500000 1.170565 -5.884706
v 9.999996 0.000000 -5.999999
v 8.437502 2.296121 -5.543266
v 9.375002 2.296122 -5.543266
v 1.875001 1.170537 5.884712
v 1.875001 1.875003 5.671016
v 2.296091 2.296095 5.543279
v 3.333421 3.750000 4.988819
v 3.333421 3.333417 4.988819
v 3.750002 3.750000 4.646939
v 4.242639 4.242636 4.242642
v 4.687502 4.687500 3.700575
v 4.242639 4.687500 4.242642
v 4.988815 4.988811 3.333424
v 5.543271 5.543270 2.296112
v 5.884708 5.884705 1.170555
v 5.625003 5.625000 2.026683
v 6.562503 5.999996 0.000016
v 7.500003 5.884710 -1.170524
v 9.375004 5.543279 -2.296080
v 8.437504 5.543280 -2.296081
v 9.999994 5.999992 0.000005
v 9.999994 6.250000 -1.249995
v 9.999994 7.500000 -1.249995
v 9.999994 8.750000 0.000005
v 9.999993 10.000000 1.250005
v 8.749993 10.000000 2.500004
v 7.499993 10.000000 3.750003
v 6.249993 10.000000 5.000002
v 4.999993 10.000000 6.250000
v 3.749994 10.000000 7.500000
v 2.499994 10.000000 8.749998
v -9.999996 -1.250000 9.999993
v -8.749998 0.000000 9.999993
v -6.910332 0.910422 9.999993
v -6.876886 1.250000 9.999993
v -7.499998 1.250000 9.999993
v -7.000000 0.000003 9.999993
v 1.249994 10.000000 9.999996
v -0.000005 8.750000 9.999995
v -1.250004 7.500000 9.999995
v -1.250004 6.876888 9.999995
v -0.455210 6.955169 9.999995
v -9.999995 -7.500000 2.499996
v -9.999994 -8.750000 1.249997
v -9.999994 -10.000000 -0.000003
v -9.999995 -6.250000 3.749996
v -9.999995 -5.000000 4.999995
v -9.999995 -3.750000 6.249995
v -9.999996 -2.500000 7.499994
v -9.999996 -1.250000 8.749993
v -8.749994 -10.000000 -1.250002
v -7.499995 -10.000000 -2.500001
v -6.249996 -10.000000 -2.500001
v -5.884711 -10.000000 -1.170543
v -5.860608 -10.000000 -1.250001
v -5.999999 -10.000000 -0.000002
v -5.543276 -9.375000 -2.296100
v -5.543276 -8.437500 -2.296099
v -5.884712 -7.500000 -1.170540
v -5.999999 -6.562500 0.000003
v -5.884711 -5.884707 1.170545
v -5.625004 -5.625000 2.026684
v -5.543276 -5.543272 2.296103
v -4.988817 -4.988813 3.333423
v -4.242640 -4.242637 4.242641
v -4.687503 -4.242637 4.242641
v -3.333420 -3.333419 4.988818
v -3.750002 -3.333418 4.988818
v -1.875003 -1.875000 5.671016
v -2.296098 -2.296093 5.543279
v -0.937501 -0.937500 5.907664
v -1.170540 -1.170537 5.884712
v 0.000002 -0.937500 5.999999
v 4.242644 -4.242646 -4.242638
v 2.296104 -4.687500 -5.543276
v 1.170545 -5.625000 -5.884711
v 0.000003 -6.562500 -5.999999
v -1.170545 -7.500000 -5.884711
v 0.000001 -10.000000 -5.999999
v -1.170541 -10.000000 -5.884712
v -2.296101 -9.375000 -5.543276
v -2.296102 -8.437500 -5.543276
v 0.000002 -10.000000 -9.999996
v 1.250001 -8.750000 -9.999995
v -1.249998 -10.000000 -8.749998
v -1.249998 -10.000000 -5.860609
v -2.499997 -10.000000 -6.250000
v -2.499997 -10.000000 -7.499998
v 2.500000 -7.500000 -9.999995
v 3.750000 -6.250000 -9.999994
v 5.000000 -5.000000 -9.999994
v 6.249998 -3.750000 -9.999994
v 7.499998 -2.500000 -9.999993
v 8.749998 -1.250000 -9.999993
v 9.999996 0.000000 -9.999992
v 9.999996 1.250000 -8.749992
v 9.999996 2.500000 -6.249993
v 9.999996 2.500000 -7.499993
v 9.999996 1.170568 -5.884706
v 9.999996 1.250000 -5.860610
v 3.749999 -2.296109 -5.543274
v 3.749998 -3.333430 -4.988813
v 4.687499 -1.170552 -5.884710
v 5.625000 -0.000010 -5.999999
v 6.562501 1.170564 -5.884706
v 7.500000 2.296121 -5.543267
v 9.375002 3.333440 -4.988802
v 8.437502 3.333438 -4.988803
v 0.937500 -0.000003 5.999999
v 0.937501 0.937505 5.907664
v 1.170533 1.170538 5.884712
v 2.296100 2.812500 5.543276
v 1.874998 1.875000 5.671017
v 2.296100 2.296100 5.543276
v 2.296101 3.750000 5.543276
v 3.750003 3.750000 4.646938
v 3.333421 4.687500 4.988819
v 4.242639 5.625000 4.242642
v 4.988815 5.625000 3.333425
v 5.543274 5.543271 2.296106
v 5.543274 6.562500 2.296106
v 6.562503 5.884711 -1.170525
v 7.500003 5.543280 -2.296082
v 8.437503 4.988825 -3.333402
v 9.375003 4.988824 -3.333401
v 9.999994 5.860601 -1.249995
v 9.999994 5.884709 -1.170521
v 9.999995 7.500000 -2.499994
v 9.999995 6.250000 -2.499994
v 9.999994 8.750000 -1.249994
v 9.999994 10.000000 0.000006
v 8.749994 10.000000 1.250005
v 7.499994 10.000000 2.500004
v 6.249994 10.000000 3.750002
v 4.999994 10.000000 5.000000
v 3.749994 10.000000 6.250000
v 2.499994 10.000000 7.499998
v 1.249995 10.000000 8.749997
v -9.999996 0.000000 9.999993
v -8.749998 1.250000 9.999993
v -7.499998 2.500000 9.999993
v -6.599938 2.241066 9.999993
v -6.521390 2.500000 9.999993
v -6.865497 1.365636 9.999993
v -0.000005 10.000000 9.999996
v -1.250004 8.750000 9.999995
v -2.500003 7.500000 9.999995
v -2.500003 6.521392 9.999995
v -1.803353 6.732719 9.999995
v -1.365631 6.865500 9.999995
v -9.999994 -7.500000 1.249997
v -9.999995 -6.250000 2.499996
v -9.999994 -8.750000 -0.000003
v -9.999994 -10.000000 -1.250002
v -9.999995 -5.000000 3.749996
v -9.999995 -3.750000 4.999995
v -9.999996 -2.500000 6.249995
v -9.999996 -1.250000 7.499994
v -9.999996 0.000000 8.749993
v -8.749994 -10.000000 -2.500001
v -5.543276 -10.000000 -2.296101
v -5.434290 -10.000000 -2.500001
v -7.499994 -10.000000 -3.750000
v -6.249995 -10.000000 -3.750000
v -4.988818 -9.375000 -3.333421
v -4.988819 -8.437500 -3.333420
v -5.543278 -7.500000 -2.296098
v -5.884712 -6.562500 -1.170539
v -5.543276 -5.543272 2.296102
v -6.562503 -5.543272 2.296102
v -5.625003 -4.988812 3.333423
v -5.625003 -4.242636 4.242641
v -4.687502 -3.333418 4.988818
v -2.812502 -2.812500 5.267255
v -2.812501 -2.296098 5.543276
v -1.875001 -1.874998 5.671017
v -2.296102 -2.296099 5.543276
v -1.170541 -1.170542 5.884711
v -1.875001 -1.170541 5.884711
v 0.000002 -0.000007 5.999999
v 3.333425 -3.750000 -4.988815
v 3.749998 -3.750000 -4.646943
v 2.296104 -3.750000 -5.543276
v 1.170545 -4.687500 -5.884711
v 0.000003 -5.625000 -5.999999
v -1.170547 -6.562500 -5.884711
v -2.296103 -7.500000 -5.543276
v -3.333421 -9.375000 -4.988818
v -3.333423 -8.437500 -4.988817
v 0.000002 -8.750000 -9.999995
v -1.249997 -10.000000 -9.999996
v 1.250001 -7.500000 -9.999995
v -2.499997 -10.000000 -8.749998
v -2.296100 -10.000000 -5.543276
v -2.499997 -10.000000 -5.434292
v -3.749996 -10.000000 -6.250000
v -3.749996 -10.000000 -7.499998
v 3.085061 -6.250000 -9.999995
v 2.678784 -6.467159 -9.999995
v 6.249998 -3.085061 -9.999994
v 6.467154 -2.678795 -9.999994
v 7.499998 -1.250000 -9.999993
v 8.749998 0.000000 -9.999993
v 9.999996 1.250000 -9.999991
v 9.999996 2.500000 -8.749992
v 9.999996 2.296123 -5.543264
v 9.999996 2.500000 -5.434289
v 9.999996 3.750000 -6.249993
v 9.999996 3.750000 -7.499993
v 2.812498 -2.812499 -5.267256
v 2.812499 -2.296108 -5.543274
v 3.749999 -1.170551 -5.884710
v 4.687500 -0.000009 -5.999999
v 5.625001 1.170563 -5.884706
v 6.562501 2.296120 -5.543267
v 7.500002 3.333438 -4.988804
v 8.437503 4.242653 -4.242623
v 9.375003 4.242653 -4.242622
v 0.937496 0.937500 5.907664
v 1.170543 1.875000 5.884711
v 1.170543 1.170541 5.884711
v 1.170543 2.812500 5.884711
v 2.296101 4.687500 5.543276
v 3.333421 5.625000 4.988819
v 5.543274 5.625000 2.296106
v 5.884710 6.562500 1.170550
v 5.884710 5.884706 1.170549
v 5.999999 5.999995 0.000009
v 6.562503 5.543280 -2.296083
v 7.500003 4.988825 -3.333403
v 9.999996 5.000000 -3.312493
v 9.999996 4.988825 -3.333401
v 9.999995 5.543280 -2.296079
v 9.999996 7.500000 -3.749994
v 9.999996 6.250000 -3.749994
v 9.999995 8.750000 -2.499994
v 9.999995 5.434285 -2.499995
v 9.999994 10.000000 -1.249994
v 8.749994 10.000000 0.000005
v 7.499995 10.000000 1.250004
v 6.249995 10.000000 2.500003
v 4.999995 10.000000 3.750001
v 3.749995 10.000000 5.000000
v 2.499995 10.000000 6.250000
v 1.249995 10.000000 7.499998
v -0.000005 10.000000 8.749997
v -9.999996 1.250000 9.999993
v -8.749998 2.500000 9.999993
v -6.250000 3.085058 9.999993
v -6.250000 3.750000 9.999993
v -7.499998 3.750000 9.999993
v -6.467156 2.678787 9.999993
v -1.250005 10.000000 9.999995
v -2.500004 8.750000 9.999995
v -3.750002 7.500000 9.999994
v -3.750002 6.250000 9.999994
v -3.085062 6.250000 9.999995
v -2.678783 6.467160 9.999995
v -3.082190 6.251535 9.999995
v -9.999994 -7.500000 -0.000003
v -9.999995 -6.250000 1.249997
v -9.999995 -5.434286 2.499996
v -9.999994 -8.750000 -1.250002
v -9.999993 -10.000000 -2.500001
v -9.999995 -5.000000 3.312488
v -9.999995 -2.500000 5.434287
v -9.999995 -3.312504 4.999995
v -9.999996 -1.250000 6.249995
v -9.999996 0.000000 7.499994
v -9.999996 1.250000 8.749993
v -8.749993 -10.000000 -3.750000
v -7.499994 -10.000000 -5.000000
v -6.249995 -10.000000 -5.000000
v -4.242641 -8.437500 -4.242640
v -4.242641 -9.375000 -4.242640
v -4.988819 -7.500000 -3.333419
v -5.543278 -6.562500 -2.296098
v -5.884712 -5.884709 -1.170538
v -5.999999 -5.999996 0.000003
v -5.884711 -5.884707 1.170545
v -5.625003 -5.625000 2.026685
v -5.625003 -5.543272 2.296102
v -5.625002 -3.333417 4.988818
v -4.687501 -2.296097 5.543276
v -3.750001 -2.296098 5.543276
v -2.812501 -1.170541 5.884711
v -1.875000 -0.000000 5.999999
v -0.937500 -0.000001 5.999999
v -0.000000 -0.000009 5.999999
v 3.333427 -3.333429 -4.988813
v 3.333425 -3.333426 -4.988815
v 2.812499 -2.812500 -5.267256
v 1.170546 -3.750000 -5.884711
v 0.000003 -4.687500 -5.999999
v -1.170548 -5.625000 -5.884711
v -2.296105 -6.562500 -5.543276
v -3.333424 -7.500000 -4.988816
v -3.333421 -10.000000 -4.988819
v -1.249997 -8.750000 -9.999996
v 0.000002 -7.500000 -9.999995
v -2.499997 -10.000000 -9.999996
v 1.365635 -6.865499 -9.999995
v 1.250001 -6.876888 -9.999995
v -3.749996 -10.000000 -8.749998
v -4.999996 -10.000000 -6.250000
v -4.999995 -10.000000 -7.499998
v 2.500000 -6.521393 -9.999995
v 2.678784 -6.467158 -11.000002
v 3.888990 -5.820291 -11.000002
v 3.750000 -5.894583 -9.999994
v 3.888990 -5.820291 -9.999994
v 4.888518 -5.000000 -9.999994
v 5.820284 -3.888999 -9.999994
v 5.000000 -4.888517 -9.999994
v 5.894580 -3.750000 -9.999994
v 5.820284 -3.888998 -11.000002
v 6.521390 -2.500000 -9.999994
v 6.865495 -1.365645 -9.999993
v 6.876885 -1.250000 -9.999993
v 7.499998 0.000000 -9.999993
v 8.749998 1.250000 -9.999992
v 9.999996 2.500000 -9.999991
v 9.999996 3.750000 -8.749992
v 9.999996 3.312500 -4.999994
v 9.999996 5.000000 -7.499992
v 9.999996 5.000000 -6.249993
v 2.812499 -1.170550 -5.884711
v 2.296107 -2.296108 -5.543274
v 3.750000 -0.000008 -5.999999
v 4.687501 1.170562 -5.884707
v 5.625001 2.296119 -5.543268
v 6.562501 3.333437 -4.988804
v 7.500003 4.242653 -4.242624
v 9.999996 3.750000 -4.646936
v 9.999996 3.333440 -4.988801
v -0.000000 -0.000002 5.999999
v 0.000002 1.875000 5.999999
v 0.000002 0.937500 5.999999
v 0.000003 2.812500 5.999999
v 1.170543 3.750000 5.884711
v 2.296101 5.625000 5.543276
v 1.170544 4.687500 5.884711
v 3.333421 6.562500 4.988819
v 4.242639 6.562500 4.242642
v 4.988815 6.562500 3.333425
v 5.884710 7.500000 1.170550
v 5.543274 7.500000 2.296106
v 5.999999 5.999996 0.000016
v 5.884714 5.884711 -1.170525
v 6.562503 4.988825 -3.333404
v 9.999996 4.646939 -3.749994
v 9.999996 5.000000 -3.749994
v 9.999996 6.250000 -4.999993
v 9.999996 7.500000 -4.999993
v 9.999996 8.750000 -3.749993
v 9.999995 10.000000 -2.499993
v 8.749995 10.000000 -1.249994
v 7.499995 10.000000 0.000005
v 6.249995 10.000000 1.250004
v 5.434290 10.000000 2.500003
v 4.999995 10.000000 3.312509
v 2.499995 10.000000 5.434293
v 3.312500 10.000000 5.000000
v 1.249996 10.000000 6.249998
v -0.000004 10.000000 7.499998
v -1.250004 10.000000 8.749996
v -9.999996 2.500000 9.999993
v -8.749998 3.750000 9.999993
v -6.035912 3.485589 9.999993
v -5.894581 3.750000 9.999993
v -6.250000 5.000000 9.999993
v -7.500000 5.000000 9.999993
v -2.500004 10.000000 9.999995
v -3.750003 8.750000 9.999994
v -5.000002 7.500000 9.999994
v -5.000000 6.250000 9.999994
v -3.750002 5.894582 9.999994
v -9.999994 -6.250000 -0.000003
v -9.999994 -7.500000 -1.250002
v -9.999995 -5.543270 2.296101
v -9.999994 -8.750000 -2.500001
v -9.999993 -10.000000 -3.750001
v -9.375004 -5.543271 2.296101
v -9.999995 -4.988811 3.333421
v -9.999995 -4.242634 4.242641
v -9.999995 -4.646937 3.749996
v -9.999995 -3.333415 4.988818
v -9.375002 -2.296094 5.543276
v -9.999995 -2.296094 5.543276
v -9.999996 0.000000 6.249995
v -9.999996 1.250000 7.499994
v -9.999996 2.500000 8.749993
v -8.749993 -10.000000 -5.000000
v -4.999996 -10.000000 -3.750000
v -4.999996 -10.000000 -3.312509
v -4.999996 -10.000000 -5.000000
v -7.499994 -10.000000 -6.250000
v -6.249995 -10.000000 -6.250000
v -4.646940 -10.000000 -3.750000
v -4.988818 -10.000000 -3.333422
v -4.242643 -7.500000 -4.242639
v -4.988819 -6.562500 -3.333418
v -6.562503 -5.884709 -1.170539
v -5.999999 -5.999996 0.000004
v -6.562503 -5.884707 1.170544
v -6.562503 -4.988812 3.333422
v -6.562503 -4.242635 4.242641
v -6.562501 -3.333416 4.988818
v -5.625001 -2.296097 5.543276
v -4.687501 -1.170539 5.884711
v -3.750000 -1.170540 5.884711
v -2.812500 0.000001 5.999999
v -0.937499 0.937505 5.907664
v 2.296105 -2.812500 -5.543276
v 1.170546 -2.812500 -5.884711
v 0.000004 -3.750000 -5.999999
v -1.170550 -4.687500 -5.884710
v -3.333425 -6.562500 -4.988815
v -3.749996 -10.000000 -4.646944
v -3.312502 -10.000000 -5.000000
v -2.499997 -8.750000 -9.999996
v -1.249997 -7.500000 -9.999996
v 0.000005 -7.000002 -9.999995
v 0.000002 -7.000002 -9.999995
v -3.749996 -10.000000 -9.999996
v 0.000004 -7.000002 -11.000005
v 1.365635 -6.865499 -11.000002
v -4.999995 -10.000000 -8.749998
v -3.749996 -10.000000 -5.000000
v -6.249995 -10.000000 -7.499998
v 2.678784 -6.467156 -14.000004
v 3.888991 -5.820288 -14.000004
v 4.949745 -4.949753 -9.999994
v 6.467154 -2.678793 -11.000002
v 6.865495 -1.365644 -11.000001
v 6.955164 -0.455229 -9.999993
v 7.499998 1.250000 -9.999993
v 8.749998 2.500000 -9.999991
v 9.999996 3.750000 -9.999991
v 9.999996 5.000000 -8.749991
v 9.999996 3.750000 -4.999994
v 9.999996 6.250000 -7.499992
v 9.999996 6.250000 -6.249992
v 9.999996 5.000000 -4.999993
v 1.874999 -1.875000 -5.671017
v 1.874999 -1.170549 -5.884711
v 2.812500 -0.000008 -5.999999
v 2.296105 -2.296105 -5.543276
v 3.750000 1.170561 -5.884707
v 4.687501 2.296118 -5.543268
v 6.562503 4.242652 -4.242625
v 5.625002 3.333436 -4.988805
v 9.999996 4.242653 -4.242622
v 0.000002 0.000003 5.999999
v -0.937494 0.937500 5.907664
v -1.170539 1.875000 5.884712
v -1.170538 2.812500 5.884712
v 0.000003 3.750000 5.999999
v 2.296101 6.562500 5.543276
v 1.170544 5.625000 5.884711
v 0.000003 4.687500 5.999999
v 3.333420 7.500000 4.988819
v 4.242639 7.500000 4.242643
v 4.988815 7.500000 3.333425
v 5.543274 8.437500 2.296107
v 5.884710 8.437500 1.170550
v 5.999999 7.500000 0.000010
v 5.999999 6.562500 0.000010
v 5.884714 5.884709 -1.170533
v 5.625003 5.543281 -2.296084
v 9.999996 7.500000 -6.249992
v 9.999996 8.750000 -4.999992
v 9.999996 10.000000 -3.749993
v 8.749996 10.000000 -2.499994
v 7.499996 10.000000 -1.249995
v 6.249996 10.000000 0.000004
v 5.543274 10.000000 2.296107
v 4.988814 10.000000 3.333426
v 4.988815 9.375000 3.333426
v 4.242638 10.000000 4.242643
v 3.749995 10.000000 4.646945
v 3.333420 9.375000 4.988819
v 2.296101 10.000000 5.543276
v 3.333420 10.000000 4.988819
v -0.000004 10.000000 6.249998
v -1.250004 10.000000 7.499997
v -2.500003 10.000000 8.749996
v -9.999996 3.750000 9.999993
v -8.749998 5.000000 9.999993
v -5.000000 5.000000 9.999994
v -5.820286 3.888995 9.999993
v -5.239930 4.596163 9.999994
v -5.000000 4.888517 9.999994
v -6.250000 6.250000 9.999993
v -7.500000 6.250000 9.999993
v -3.750003 10.000000 9.999994
v -5.000002 8.750000 9.999994
v -6.250000 7.500000 9.999993
v -3.888991 5.820291 9.999994
v -4.888518 5.000000 9.999994
v -4.242580 5.530108 9.999994
v -9.999995 -5.884705 1.170543
v -9.999995 -5.860603 1.249997
v -9.999994 -6.250000 -1.250002
v -9.999994 -7.500000 -2.500001
v -9.999993 -8.750000 -3.750001
v -9.999993 -10.000000 -5.000000
v -9.999995 -3.750000 4.646935
v -9.375003 -4.242634 4.242641
v -9.999996 -1.250000 5.860605
v -9.999996 -1.170535 5.884711
v -9.999996 1.250000 6.249995
v -9.999996 2.500000 7.499994
v -9.999996 3.750000 8.749993
v -8.749993 -10.000000 -6.250000
v -7.499994 -10.000000 -7.499998
v -4.242640 -10.000000 -4.242641
v -4.242644 -6.562500 -4.242638
v -4.988820 -5.625000 -3.333417
v -5.543279 -5.625000 -2.296096
v -5.625003 -5.625000 -2.026685
v -6.562503 -5.999996 0.000003
v -6.562503 -5.543274 -2.296097
v -7.500003 -5.543272 2.296102
v -7.500003 -5.884706 1.170544
v -7.500003 -4.988812 3.333422
v -7.500003 -4.242635 4.242641
v -7.500002 -3.333416 4.988818
v -6.562501 -2.296096 5.543276
v -5.625001 -1.170538 5.884711
v -3.750000 0.000002 5.999999
v -4.687500 0.000002 5.999999
v -2.812499 1.170542 5.884712
v -1.874999 1.170541 5.884712
v -1.170534 1.170540 5.884712
v 0.000004 -2.812500 -5.999999
v -1.170552 -3.750000 -5.884710
v -2.296106 -5.625000 -5.543274
v -2.296108 -4.687500 -5.543274
v -3.333426 -5.625000 -4.988814
v -3.749996 -8.750000 -9.999996
v -2.499997 -7.500000 -9.999996
v -1.249997 -6.876890 -9.999996
v -4.999995 -10.000000 -9.999996
v 1.365633 -6.865497 -14.000005
v 0.000002 -7.000000 -14.000005
v -6.249995 -10.000000 -8.749998
v 4.949746 -4.949749 -14.000003
v 4.949745 -4.949752 -11.000002
v 2.678783 -6.467155 -17.000004
v 3.888991 -5.820286 -17.000004
v 5.820285 -3.888994 -14.000003
v 6.467155 -2.678788 -14.000000
v 6.865496 -1.365638 -14.000000
v 7.000000 -0.000016 -9.999993
v 6.999998 0.000000 -9.999993
v 6.876887 1.250000 -9.999993
v 7.500000 2.500000 -9.999992
v 8.749999 3.750000 -9.999991
v 9.999996 6.250000 -8.749991
v 9.999996 7.500000 -7.499992
v 1.875000 -0.000007 -5.999999
v 1.170547 -1.170548 -5.884711
v 2.812501 1.170560 -5.884707
v 3.750001 2.296118 -5.543269
v 4.687502 3.333436 -4.988806
v 5.625003 4.242652 -4.242626
v 0.000000 0.000005 5.999999
v -1.874997 1.875000 5.671017
v -2.296096 2.812500 5.543279
v -1.170538 3.750000 5.884713
v 2.296101 7.500000 5.543276
v 1.170544 6.562500 5.884711
v 0.000003 5.625000 5.999999
v -1.170538 4.687500 5.884713
v 4.242638 8.437500 4.242643
v 3.333420 8.437500 4.988819
v 4.988815 8.437500 3.333425
v 5.884710 9.375000 1.170551
v 5.543274 9.375000 2.296107
v 5.999999 8.437500 0.000010
v 5.884714 7.500000 -1.170532
v 5.884714 6.562500 -1.170533
v 5.625003 5.625000 -2.026686
v 5.625003 4.988825 -3.333405
v 9.999996 8.750000 -6.249992
v 9.999996 10.000000 -4.999992
v 8.749997 10.000000 -3.749994
v 7.499996 10.000000 -2.499994
v 6.249997 10.000000 -1.249995
v 5.884710 10.000000 1.170551
v 5.860609 10.000000 1.250003
v 4.646939 10.000000 3.750001
v 4.242638 9.375000 4.242643
v 2.296101 9.375000 5.543276
v 1.249996 10.000000 5.860610
v 1.170544 10.000000 5.884711
v -1.250003 10.000000 6.249998
v -2.500003 10.000000 7.499996
v -3.750002 10.000000 8.749995
v -9.999996 5.000000 9.999992
v -8.749998 6.250000 9.999993
v -4.949747 4.949751 9.999994
v -7.500000 7.500000 9.999993
v -5.000002 10.000000 9.999994
v -6.250000 8.750000 9.999993
v -9.375004 -5.884705 1.170543
v -9.999994 -5.999994 0.000002
v -9.999994 -5.884706 -1.170540
v -9.999994 -5.860601 -1.250002
v -9.999994 -6.250000 -2.500001
v -9.999993 -7.500000 -3.750000
v -9.999993 -8.750000 -5.000000
v -9.999993 -10.000000 -6.250000
v -9.375003 -4.988811 3.333421
v -9.375002 -3.333415 4.988818
v -9.999996 0.000000 5.999999
v -9.375001 -1.170535 5.884711
v -9.999996 1.170549 5.884711
v -9.999996 1.250000 5.860610
v -9.999996 2.500000 6.249995
v -9.999996 3.750000 7.499994
v -9.999996 5.000000 8.749993
v -8.749993 -10.000000 -7.500000
v -7.499994 -10.000000 -8.749998
v -4.242644 -5.625000 -4.242637
v -5.543278 -5.543275 -2.296097
v -5.543279 -5.543275 -2.296096
v -5.625003 -5.543275 -2.296097
v -7.500003 -5.999995 0.000003
v -7.500003 -5.884707 -1.170539
v -8.437504 -5.884706 1.170544
v -8.437504 -5.543271 2.296102
v -8.437503 -4.988812 3.333422
v -8.437503 -4.242635 4.242641
v -8.437502 -3.333416 4.988818
v -7.500000 -2.296095 5.543276
v -6.562501 -1.170538 5.884711
v -5.625000 0.000003 5.999999
v -3.749999 1.170543 5.884712
v -4.687499 1.170544 5.884711
v -1.874999 1.875002 5.671017
v -1.170539 1.170542 5.884712
v 1.170546 -1.875000 -5.884711
v 0.000004 -1.875000 -5.999999
v -1.170553 -2.812500 -5.884709
v -2.296109 -3.750000 -5.543273
v -3.333427 -4.687500 -4.988813
v -4.999995 -8.750000 -9.999996
v -3.749996 -7.500000 -9.999996
v -1.803345 -6.732721 -9.999996
v -1.365625 -6.865501 -9.999995
v -6.249994 -10.000000 -9.999996
v -0.000000 -6.999998 -17.000004
v 1.365632 -6.865495 -17.000004
v -1.365626 -6.865501 -11.000002
v -1.365629 -6.865498 -14.000005
v 4.949747 -4.949746 -17.000004
v 2.678783 -6.467154 -20.000002
v 3.888991 -5.820284 -20.000002
v 6.467155 -2.678783 -17.000002
v 7.000000 -0.000008 -14.000000
v 7.000000 -0.000014 -11.000000
v 6.865496 -1.365633 -17.000000
v 6.865499 1.365617 -9.999993
v 7.500000 3.750000 -9.999991
v 8.749999 5.000000 -9.999991
v 9.999999 5.000000 -9.999991
v 10.000000 6.250000 -9.999990
v 9.999996 8.750000 -7.499992
v 0.937499 -0.937500 -5.907664
v 1.875001 1.170560 -5.884708
v 2.812501 2.296117 -5.543269
v 3.750002 3.333436 -4.988807
v 4.687503 4.242652 -4.242627
v -2.296096 3.750000 5.543279
v -2.296096 2.296099 5.543279
v 1.170544 7.500000 5.884711
v 2.296101 8.437500 5.543276
v 0.000003 6.562500 5.999999
v -1.170537 5.625000 5.884713
v -2.296095 4.687500 5.543279
v 5.999999 9.375000 0.000011
v 5.884714 8.437500 -1.170532
v 5.543281 7.500000 -2.296092
v 5.543281 6.562500 -2.296092
v 5.543280 5.625000 -2.296093
v 5.625003 5.625000 -2.026688
v 5.543280 5.543276 -2.296093
v 4.988826 4.988825 -3.333406
v 9.999996 10.000000 -6.249992
v 8.749998 10.000000 -4.999993
v 7.499998 10.000000 -3.749994
v 6.249997 10.000000 -2.499995
v 5.884714 10.000000 -1.170531
v 5.860609 10.000000 -1.249995
v 5.999999 10.000000 0.000011
v 5.999999 10.000000 0.000004
v 1.170544 9.375000 5.884711
v 0.000004 10.000000 5.999999
v -0.000004 10.000000 5.999999
v -1.170536 10.000000 5.884713
v -1.250003 10.000000 5.860607
v -2.500002 10.000000 6.249997
v -3.750001 10.000000 7.499996
v -5.000002 10.000000 8.749994
v -9.999996 6.250000 9.999991
v -8.749999 7.500000 9.999992
v -7.500000 8.750000 9.999993
v -6.250002 10.000000 9.999993
v -9.375004 -5.999994 0.000002
v -9.999994 -5.999994 -0.000003
v -9.999994 -5.543272 -2.296099
v -9.375004 -5.884706 -1.170540
v -9.999994 -5.434284 -2.500001
v -9.999994 -6.250000 -3.750000
v -9.999993 -7.500000 -5.000000
v -9.999993 -8.750000 -6.250000
v -9.999992 -10.000000 -7.500000
v -8.437502 -2.296095 5.543276
v -9.999996 0.000007 5.999999
v -9.999996 2.296108 5.543276
v -9.374998 2.296107 5.543276
v -9.374999 1.170548 5.884711
v -9.999996 2.500000 5.434294
v -9.999996 3.750000 6.249995
v -9.999996 5.000000 7.499994
v -9.999996 6.250000 8.749993
v -8.749993 -10.000000 -8.749998
v -7.499993 -10.000000 -9.999996
v -4.242646 -4.687500 -4.242636
v -4.988821 -4.988817 -3.333417
v -5.625003 -4.988816 -3.333418
v -6.562503 -4.988815 -3.333418
v -8.437504 -5.999995 0.000003
v -8.437504 -5.884707 -1.170539
v -7.500003 -5.543274 -2.296098
v -7.500000 -1.170537 5.884711
v -6.562500 0.000004 5.999999
v -5.624999 1.170545 5.884711
v -4.687499 2.296102 5.543279
v -3.749999 2.296101 5.543279
v -2.812499 2.296100 5.543279
v -1.170555 -1.875000 -5.884709
v -2.296110 -2.812500 -5.543273
v -3.333429 -3.750000 -4.988813
v -4.999995 -7.500000 -9.999996
v -6.249995 -8.750000 -9.999996
v -3.085060 -6.250000 -9.999996
v -2.678775 -6.467163 -9.999996
v -2.499997 -6.521395 -9.999996
v 1.365631 -6.865494 -20.000002
v -1.365632 -6.865495 -17.000004
v -2.678777 -6.467162 -11.000002
v -2.678780 -6.467159 -14.000004
v 4.949748 -4.949744 -20.000002
v 5.820286 -3.888991 -17.000002
v 0.000000 0.000004 -20.000000
v 6.865499 1.365625 -13.999999
v 6.865499 1.365619 -10.999997
v 7.000000 -0.000002 -17.000000
v 6.865497 -1.365628 -20.000000
v 6.599941 2.241050 -9.999993
v 6.521390 2.500000 -9.999993
v 6.250000 3.085053 -9.999993
v 6.467161 2.678771 -9.999993
v 7.500000 5.000000 -9.999991
v 8.749999 6.250000 -9.999991
v 9.999999 7.500000 -8.749991
v 10.000000 8.750000 -8.749991
v 0.937500 -0.000006 -5.999999
v 1.875001 1.875000 -5.671016
v 0.937501 0.937489 -5.907664
v 2.812502 2.812502 -5.267254
v 4.242653 4.242652 -4.242628
v -2.812497 2.812500 5.267256
v -3.333416 3.750000 4.988821
v 0.000004 7.500000 5.999999
v 1.170544 8.437500 5.884711
v -1.170537 6.562500 5.884713
v -2.296095 5.625000 5.543279
v -3.333416 4.687500 4.988822
v 5.884714 9.375000 -1.170532
v 5.543281 8.437500 -2.296092
v 4.988822 7.500000 -3.333414
v 4.988822 6.562500 -3.333414
v 4.988822 5.625000 -3.333414
v 5.543283 5.543281 -2.296084
v 8.749998 10.000000 -6.249992
v 7.499998 10.000000 -4.999993
v 6.249998 10.000000 -3.749994
v 5.543281 10.000000 -2.296091
v 5.434293 10.000000 -2.499995
v 5.543281 9.375000 -2.296091
v 0.000004 9.375000 5.999999
v -1.170536 9.375000 5.884713
v -2.296093 10.000000 5.543281
v -2.296093 9.375000 5.543280
v -2.500001 10.000000 5.434289
v -3.750001 10.000000 6.249997
v -5.000000 10.000000 7.499995
v -6.250000 10.000000 8.749994
v -9.999996 7.500000 9.999991
v -8.749999 8.750000 9.999992
v -7.500000 10.000000 9.999993
v -9.375004 -5.543272 -2.296098
v -9.999993 -6.250000 -5.000000
v -9.999993 -7.500000 -6.250000
v -9.999993 -8.750000 -7.500000
v -9.999991 -10.000000 -8.749999
v -8.437501 -1.170536 5.884711
v -9.375000 0.000007 5.999999
v -8.437498 2.296106 5.543278
v -9.374998 3.333428 4.988817
v -9.999996 5.000000 6.249995
v -9.999996 6.250000 7.499994
v -9.999996 7.500000 8.749993
v -8.749992 -10.000000 -9.999996
v -7.499994 -8.750000 -9.999996
v -4.687503 -4.687500 -3.700574
v -4.988820 -4.988817 -3.333418
v -7.500003 -4.988814 -3.333419
v -6.562503 -4.242639 -4.242639
v -5.625003 -4.242640 -4.242638
v -8.437504 -5.543274 -2.296098
v -7.500000 0.000005 5.999999
v -6.562499 1.170546 5.884711
v -5.624999 2.296103 5.543278
v -4.687498 3.333423 4.988819
v -3.749998 3.333422 4.988819
v -2.812498 2.812501 5.267256
v 0.000005 -0.937500 -5.999999
v -0.937490 -0.937500 -5.907664
v -1.874999 -1.875000 -5.671016
v -2.812502 -2.812500 -5.267255
v -4.242643 -4.242641 -4.242638
v -4.242646 -4.242643 -4.242636
v -6.249995 -7.500000 -9.999996
v -4.999995 -6.250000 -9.999996
v -3.749996 -6.250000 -9.999996
v -3.749996 -5.894586 -9.999996
v -0.000002 -6.999996 -20.000002
v -1.365635 -6.865492 -20.000002
v -2.678784 -6.467156 -17.000004
v -3.888983 -5.820294 -11.000002
v -3.888987 -5.820291 -14.000004
v 5.820288 -3.888988 -20.000002
v 6.467157 -2.678779 -20.000002
v 6.467161 2.678772 -10.999997
v 6.467159 2.678777 -13.999998
v 6.865498 1.365631 -17.000000
v 6.250000 3.750000 -9.999993
v 6.250000 5.000000 -9.999992
v 7.500000 6.250000 -9.999991
v 8.750000 7.500000 -9.999990
v 10.000000 7.500000 -9.999990
v 10.000000 8.750000 -9.999990
v 9.999999 10.000000 -7.499991
v 0.000005 -0.000010 -5.999999
v 2.296106 2.296103 -5.543274
v 1.170556 1.170559 -5.884708
v 1.170547 1.170533 -5.884711
v 0.937512 0.937500 -5.907663
v 0.000005 0.000000 -5.999999
v 2.812500 2.812500 -5.267255
v 4.242646 4.242642 -4.242635
v 3.333427 3.333424 -4.988813
v 4.988822 4.988818 -3.333414
v 4.687503 4.687500 -3.700574
v -3.333416 3.333418 4.988821
v -1.170537 7.500000 5.884713
v 0.000004 8.437500 5.999999
v -2.296095 6.562500 5.543279
v -3.333415 5.625000 4.988822
v -4.242635 4.242637 4.242647
v -4.242635 4.687500 4.242647
v 4.988823 8.437500 -3.333414
v 4.242647 7.500000 -4.242635
v 4.242647 6.562500 -4.242635
v 4.242646 5.625000 -4.242635
v 8.749999 10.000000 -7.499992
v 7.499998 10.000000 -6.249992
v 6.250000 10.000000 -4.999993
v 4.999998 10.000000 -3.312506
v -1.170536 8.437500 5.884713
v -3.312507 10.000000 4.999998
v -5.000000 10.000000 6.249996
v -6.250000 10.000000 7.499995
v -7.500000 10.000000 8.749993
v -9.999996 8.750000 9.999991
v -8.749999 10.000000 9.999992
v -9.999994 -5.000000 -3.750000
v -9.999994 -5.000000 -3.312489
v -9.999993 -6.250000 -6.250000
v -9.999993 -5.000000 -5.000000
v -9.999993 -7.500000 -7.500000
v -9.999991 -8.750000 -8.749999
v -9.999991 -10.000000 -9.999999
v -8.437500 0.000006 5.999999
v -8.437499 1.170547 5.884711
v -8.437498 3.333427 4.988818
v -9.999996 3.750000 4.999995
v -9.999996 3.312516 4.999995
v -9.999996 5.000000 4.999995
v -9.999996 6.250000 6.249995
v -9.999996 7.500000 7.499994
v -9.999996 8.750000 8.749992
v -8.749992 -8.750000 -9.999996
v -7.499994 -7.500000 -9.999996
v -4.687503 -4.687500 -3.700575
v -4.687503 -4.242641 -4.242638
v -8.437503 -4.988814 -3.333419
v -7.500003 -4.242639 -4.242639
v -6.562501 -3.333420 -4.988816
v -5.625002 -3.333421 -4.988815
v -7.499998 1.170547 5.884711
v -6.562499 2.296104 5.543278
v -5.624998 3.333424 4.988819
v -4.242638 4.242641 4.242642
v -3.333418 3.333421 4.988819
v -0.000000 -0.000015 -5.999999
v -0.937501 -0.937510 -5.907663
v -1.170556 -1.170552 -5.884709
v -2.296100 -2.296103 -5.543276
v -2.296111 -2.296110 -5.543272
v -3.333424 -3.333423 -4.988815
v -3.333429 -3.333426 -4.988813
v -3.750002 -3.750000 -4.646939
v -6.249995 -6.250000 -9.999996
v -4.999995 -5.000000 -9.999996
v -3.888982 -5.820296 -9.999996
v -4.949739 -4.949758 -11.000002
v 5.820293 3.888981 -10.999997
v 5.820291 3.888986 -13.999995
v 6.467158 2.678783 -16.999998
v 7.000000 0.000004 -20.000000
v 5.894579 3.750000 -9.999993
v 5.000000 5.000000 -9.999993
v 6.250000 6.250000 -9.999991
v 7.500000 7.500000 -9.999991
v 8.750001 8.750000 -9.999990
v 10.000000 10.000000 -9.999990
v 10.000000 10.000000 -8.749990
v -0.000000 -0.000005 -5.999999
v 2.296114 2.296116 -5.543269
v 2.296106 2.812500 -5.543274
v 1.170548 2.812500 -5.884711
v 1.170548 1.875000 -5.884711
v 0.000005 1.875000 -5.999999
v 0.000005 0.937500 -5.999999
v 0.000000 0.000006 -5.999999
v 3.333427 3.750000 -4.988813
v 2.296107 3.750000 -5.543274
v 4.242646 4.687500 -4.242635
v 3.750002 3.750000 -4.646939
v 3.333435 3.333435 -4.988807
v 4.687503 4.687500 -3.700574
v -3.749997 3.750000 4.646943
v -2.296094 7.500000 5.543279
v -3.333414 6.562500 4.988822
v -4.242634 5.625000 4.242647
v -4.687497 4.687500 3.700582
v 4.988823 9.375000 -3.333414
v 4.242647 8.437500 -4.242634
v 3.333429 7.500000 -4.988813
v 3.333428 6.562500 -4.988813
v 3.333428 5.625000 -4.988813
v 8.750000 10.000000 -8.749991
v 7.500000 10.000000 -7.499992
v 6.250000 10.000000 -6.249993
v 5.000000 10.000000 -4.999994
v 4.999998 10.000000 -3.749995
v 4.988823 10.000000 -3.333413
v -2.296093 8.437500 5.543279
v -3.750001 10.000000 4.999998
v -3.333414 9.375000 4.988823
v -3.333413 10.000000 4.988823
v -5.000000 10.000000 4.999997
v -6.250000 10.000000 6.249995
v -7.500000 10.000000 7.499994
v -8.749999 10.000000 8.749993
v -9.999999 10.000000 9.999991
v -9.375003 -4.988813 -3.333419
v -9.999994 -4.988812 -3.333420
v -9.999993 -6.250000 -7.499998
v -9.999993 -5.000000 -6.250000
v -9.999994 -3.750000 -5.000000
v -9.999992 -7.500000 -8.749998
v -9.999991 -8.750000 -9.999996
v -7.499998 2.296105 5.543278
v -9.374997 4.242647 4.242640
v -8.437497 4.242646 4.242640
v -7.499998 3.333426 4.988818
v -9.999996 3.333428 4.988817
v -9.999996 5.000000 3.749996
v -9.999996 6.250000 4.999995
v -9.999996 7.500000 6.249995
v -9.999996 8.750000 7.499994
v -9.999996 10.000000 8.749992
v -8.749993 -7.500000 -9.999996
v -7.499994 -6.250000 -9.999996
v -4.687502 -3.333422 -4.988815
v -8.437503 -4.242638 -4.242639
v -7.500002 -3.333419 -4.988816
v -5.625001 -2.296100 -5.543276
v -6.562501 -2.296099 -5.543276
v -6.562498 3.333425 4.988818
v -5.624997 4.242643 4.242641
v -4.687497 4.242641 4.242642
v -3.749998 3.750001 4.646942
v -1.170538 -1.170546 -5.884711
v -1.875001 -1.170545 -5.884711
v -1.875001 -1.875002 -5.671016
v -2.812501 -2.296103 -5.543276
v -3.750001 -2.296102 -5.543276
v -3.750002 -3.333423 -4.988815
v -6.249995 -5.000000 -9.999996
v -4.888520 -5.000000 -9.999996
v -2.678787 -6.467152 -20.000002
v -3.888991 -5.820286 -17.000004
v -4.949743 -4.949752 -14.000003
v 4.949755 4.949739 -10.999997
v 4.949752 4.949743 -13.999995
v 5.820293 3.888979 -9.999993
v 5.820289 3.888991 -16.999998
v 6.865496 1.365636 -20.000000
v 6.467157 2.678788 -19.999998
v 5.000000 4.888513 -9.999993
v 5.000000 6.250000 -9.999993
v 6.250000 7.500000 -9.999991
v 7.500000 8.750000 -9.999990
v 8.750001 10.000000 -9.999990
v 1.170548 3.750000 -5.884710
v 0.000006 2.812500 -5.999999
v -0.937497 0.937500 -5.907663
v -0.937500 -0.000004 -5.999999
v 2.296107 4.687500 -5.543274
v 3.333427 4.687500 -4.988813
v 3.750001 3.750000 -4.646939
v -3.333414 7.500000 4.988822
v -4.242633 6.562500 4.242648
v -4.988812 4.988814 3.333430
v -4.687498 4.687500 3.700581
v 4.242647 9.375000 -4.242634
v 3.333429 8.437500 -4.988813
v 2.296108 7.500000 -5.543274
v 2.296108 6.562500 -5.543274
v 2.296107 5.625000 -5.543274
v 7.500000 10.000000 -8.749991
v 6.250000 10.000000 -7.499992
v 5.000000 10.000000 -6.249993
v 3.750000 10.000000 -4.999994
v -3.333414 8.437500 4.988822
v -4.242632 9.375000 4.242649
v -3.750001 10.000000 4.646940
v -5.000000 10.000000 3.749998
v -6.250000 10.000000 4.999997
v -7.499998 10.000000 6.249995
v -8.749998 10.000000 7.499994
v -9.999994 -4.646934 -3.750000
v -9.999993 -5.000000 -7.499998
v -9.999993 -6.250000 -8.749998
v -9.999993 -3.750000 -6.250000
v -9.999994 -4.242636 -4.242640
v -9.999991 -7.500000 -9.999996
v -9.999996 3.750000 4.646946
v -9.374997 4.988824 3.333421
v -8.437497 4.988823 3.333421
v -7.499997 4.242645 4.242641
v -9.999996 4.646950 3.749996
v -9.999996 4.242648 4.242640
v -9.999996 6.250000 3.749996
v -9.999996 7.500000 4.999995
v -9.999996 8.750000 6.249995
v -9.999996 10.000000 7.499993
v -8.749993 -6.250000 -9.999996
v -7.499994 -5.000000 -9.999996
v -4.687501 -2.296101 -5.543276
v -9.375003 -4.242636 -4.242639
v -8.437502 -3.333418 -4.988816
v -7.500000 -2.296098 -5.543276
v -5.625001 -1.170542 -5.884711
v -6.562501 -1.170541 -5.884711
v -6.562496 4.242644 4.242641
v -4.988815 4.988820 3.333423
v -5.624997 4.988820 3.333423
v -1.875000 -0.000003 -5.999999
v -2.812501 -1.170544 -5.884711
v -6.249995 -3.750000 -9.999996
v -4.949737 -4.949760 -9.999996
v -3.888995 -5.820281 -20.000002
v -4.949747 -4.949746 -17.000004
v -5.820279 -3.889005 -11.000002
v -5.820283 -3.888998 -14.000003
v 3.888997 5.820283 -13.999995
v 3.889000 5.820280 -10.999996
v 4.949756 4.949737 -9.999993
v 4.949750 4.949747 -16.999996
v 5.820287 3.888995 -19.999998
v 3.750001 6.250000 -9.999993
v 5.000000 7.500000 -9.999992
v 6.250000 8.750000 -9.999991
v 7.500000 10.000000 -9.999990
v 1.170549 4.687500 -5.884710
v 0.000006 3.750000 -5.999999
v -1.170562 2.812500 -5.884707
v -1.170561 1.875000 -5.884708
v -4.242633 7.500000 4.242648
v -4.988811 5.625000 3.333430
v -4.988811 6.562500 3.333431
v 4.646945 10.000000 -3.749995
v 3.333429 9.375000 -4.988812
v 2.296108 8.437500 -5.543274
v 1.170549 7.500000 -5.884710
v 1.170549 6.562500 -5.884710
v 1.170549 5.625000 -5.884710
v 6.250000 10.000000 -8.749991
v 5.000000 10.000000 -7.499993
v 3.750000 10.000000 -6.249993
v 4.242647 10.000000 -4.242634
v -4.242633 8.437500 4.242649
v -4.242632 10.000000 4.242649
v -6.250000 10.000000 3.749997
v -7.499998 10.000000 4.999996
v -8.749998 10.000000 6.249995
v -9.999993 -5.000000 -8.749998
v -9.999993 -3.750000 -7.499998
v -9.999991 -6.250000 -9.999996
v -9.999994 -2.500000 -5.434288
v -9.999994 -3.312493 -5.000000
v -9.999994 -3.750000 -4.646935
v -9.999996 4.988825 3.333421
v -9.374996 5.543284 2.296100
v -8.437496 5.543283 2.296101
v -7.499996 4.988822 3.333422
v -9.999996 5.434299 2.499997
v -9.999996 5.000000 3.312513
v -9.999996 7.500000 3.749996
v -9.999996 8.750000 4.999995
v -9.999996 10.000000 6.249994
v -8.749993 -5.000000 -9.999996
v -7.499994 -3.750000 -9.999996
v -4.687501 -1.170542 -5.884711
v -9.375002 -3.333417 -4.988816
v -8.437502 -2.296098 -5.543276
v -7.500000 -1.170540 -5.884711
v -5.625000 0.000001 -5.999999
v -6.562500 0.000001 -5.999999
v -6.562496 4.988821 3.333423
v -5.543273 5.543275 2.296112
v -2.812500 -0.000002 -5.999999
v -3.750000 -1.170543 -5.884711
v -5.820278 -3.889008 -9.999996
v -5.239919 -4.596174 -9.999996
v -4.999995 -4.888521 -9.999996
v -4.949751 -4.949740 -20.000002
v -6.467150 -2.678801 -11.000002
v -6.467154 -2.678792 -14.000000
v 3.888994 5.820287 -16.999996
v 2.678790 6.467155 -13.999995
v 2.678792 6.467151 -10.999996
v 4.888510 5.000000 -9.999993
v 4.949748 4.949751 -19.999992
v 3.889001 5.820279 -9.999993
v 3.750001 7.500000 -9.999993
v 5.000000 8.750000 -9.999991
v 6.250000 10.000000 -9.999991
v 0.000006 4.687500 -5.999999
v -1.170564 3.750000 -5.884707
v -2.296119 2.812500 -5.543269
v -1.874997 1.875000 -5.671017
v -1.170552 1.170557 -5.884709
v -0.937499 0.937503 -5.907663
v -4.988811 7.500000 3.333431
v -5.543273 5.625000 2.296112
v -5.543272 6.562500 2.296113
v 3.749999 10.000000 -4.646941
v 3.333429 10.000000 -4.988812
v 2.296109 9.375000 -5.543274
v 1.170550 8.437500 -5.884710
v 0.000007 7.500000 -5.999999
v 0.000007 6.562500 -5.999999
v 0.000007 5.625000 -5.999999
v 5.000000 10.000000 -8.749992
v 3.750000 10.000000 -7.499993
v 2.500000 10.000000 -5.434290
v 3.312509 10.000000 -4.999994
v -4.988811 8.437500 3.333432
v -4.988810 9.375000 3.333433
v -4.646942 10.000000 3.749998
v -5.434292 10.000000 2.499998
v -5.000000 10.000000 3.312497
v -7.499998 10.000000 3.749997
v -8.749998 10.000000 4.999995
v -9.999992 -5.000000 -9.999996
v -9.999993 -3.750000 -8.749998
v -9.999993 -2.500000 -7.499998
v -9.999993 -2.500000 -6.250000
v -9.999994 -3.333416 -4.988816
v -9.999996 5.543284 2.296100
v -9.374996 5.884718 1.170542
v -8.437496 5.884717 1.170543
v -7.499996 5.543282 2.296102
v -9.999996 6.250000 2.499997
v -9.999996 7.500000 2.499997
v -9.999996 8.750000 3.749996
v -9.999996 10.000000 4.999995
v -8.749993 -3.750000 -9.999996
v -6.249995 -3.085070 -9.999996
v -4.687500 -0.000000 -5.999999
v -9.375002 -2.296097 -5.543276
v -8.437501 -1.170539 -5.884711
v -7.500000 0.000002 -5.999999
v -5.624999 1.170552 -5.884711
v -6.562499 1.170551 -5.884711
v -6.562496 5.543282 2.296103
v -5.624997 5.543280 2.296103
v -5.543275 5.543280 2.296103
v -3.750000 -0.000001 -5.999999
v -1.874999 1.170556 -5.884709
v -2.812499 1.170555 -5.884709
v -5.894580 -3.750000 -9.999996
v -5.820290 -3.888984 -20.000002
v -5.820286 -3.888991 -17.000002
v -6.035903 -3.485604 -9.999996
v -6.865493 -1.365652 -11.000001
v 2.678787 6.467157 -16.999996
v 1.365641 6.865494 -10.999996
v 1.365638 6.865496 -13.999995
v 2.678793 6.467151 -9.999993
v 3.888991 5.820291 -19.999992
v 3.750001 5.894576 -9.999993
v 3.085052 6.250000 -9.999993
v 3.750001 8.750000 -9.999992
v 5.000000 10.000000 -9.999991
v -1.170565 4.687500 -5.884707
v -2.296120 3.750000 -5.543269
v -2.296108 2.296113 -5.543272
v -1.874999 1.875002 -5.671016
v -1.170560 1.170559 -5.884708
v -5.543272 7.500000 2.296113
v -5.884709 5.884712 1.170555
v -5.884708 6.562500 1.170556
v 2.296109 10.000000 -5.543273
v 1.170550 9.375000 -5.884710
v 0.000008 8.437500 -5.999999
v -1.170570 7.500000 -5.884706
v -1.170568 6.562500 -5.884706
v -1.170567 5.625000 -5.884706
v 3.750001 10.000000 -8.749992
v 2.500000 10.000000 -6.249994
v 2.500001 10.000000 -7.499993
v -5.543272 8.437500 2.296114
v -5.543271 9.375000 2.296115
v -4.988810 10.000000 3.333433
v -5.543271 10.000000 2.296115
v -6.250000 10.000000 2.499998
v -7.499998 10.000000 2.499998
v -8.749998 10.000000 3.749996
v -9.999993 -3.750000 -9.999996
v -9.999993 -2.500000 -8.749998
v -9.999993 -1.250000 -7.499998
v -9.999994 -1.250000 -6.250000
v -9.999994 -2.296096 -5.543276
v -9.999995 5.860616 1.249997
v -9.999995 5.884718 1.170541
v -8.437496 6.000006 0.000001
v -7.499996 5.884716 1.170544
v -9.999995 6.250000 1.249997
v -9.999996 7.500000 1.249997
v -9.999996 8.750000 2.499997
v -9.999996 10.000000 3.749996
v -8.749993 -2.500000 -9.999996
v -7.499994 -2.500000 -9.999996
v -6.467150 -2.678803 -9.999996
v -4.687499 1.170553 -5.884710
v -9.375001 -1.170538 -5.884711
v -8.437500 0.000003 -5.999999
v -7.499998 1.170550 -5.884711
v -6.562499 2.296109 -5.543276
v -5.624997 5.625001 2.026707
v -5.624996 5.625000 2.026709
v -3.749999 1.170554 -5.884710
v -6.467159 -2.678775 -20.000002
v -6.467156 -2.678783 -17.000002
v -6.865495 -1.365642 -14.000000
v -6.599932 -2.241085 -9.999996
v -6.865493 -1.365655 -9.999996
v 1.365635 6.865499 -16.999996
v 2.678784 6.467161 -19.999992
v 0.000006 7.000000 -13.999995
v 0.000008 6.999998 -10.999995
v 2.500001 6.521387 -9.999993
v 2.500001 7.500000 -9.999993
v 2.500001 8.750000 -9.999993
v 3.750001 10.000000 -9.999991
v -2.296122 4.687500 -5.543268
v -3.333438 3.750000 -4.988807
v -2.812498 2.812500 -5.267256
v -2.296118 2.296118 -5.543269
v -2.812499 2.296112 -5.543273
v -5.884708 7.500000 1.170557
v -5.884709 5.884715 1.170545
v -5.999999 6.562500 0.000016
v 1.250001 10.000000 -5.860609
v 1.170550 10.000000 -5.884710
v 0.000008 9.375000 -5.999999
v -1.170572 8.437500 -5.884706
v -2.296124 6.562500 -5.543267
v -2.296125 7.500000 -5.543267
v -2.296123 5.625000 -5.543268
v 2.500001 10.000000 -8.749993
v 1.250001 10.000000 -7.499994
v 1.250001 10.000000 -6.249995
v -5.884708 8.437500 1.170558
v -5.884708 9.375000 1.170559
v -6.249998 10.000000 1.249999
v -7.499998 10.000000 1.249998
v -8.749998 10.000000 2.499997
v -9.999993 -2.500000 -9.999996
v -9.999993 -1.250000 -8.749998
v -9.999993 0.000000 -7.499998
v -9.999994 0.000000 -6.250000
v -9.999994 -1.250000 -5.860607
v -9.999995 6.250000 -0.000002
v -9.999995 6.000007 -0.000001
v -9.374996 6.000006 -0.000000
v -7.499996 6.000005 0.000002
v -6.562496 5.884716 1.170544
v -9.999995 7.500000 -0.000002
v -9.999996 8.750000 1.249997
v -9.999996 10.000000 2.499997
v -8.749993 -1.250000 -9.999996
v -7.499994 -1.250000 -9.999996
v -6.521390 -2.500000 -9.999996
v -5.624999 2.296110 -5.543274
v -4.687499 2.296111 -5.543274
v -9.375000 0.000004 -5.999999
v -8.437499 1.170549 -5.884711
v -7.499998 2.296108 -5.543276
v -3.749999 2.296111 -5.543273
v -6.865498 -1.365622 -20.000000
v -7.000000 -0.000022 -11.000000
v -6.876884 -1.250000 -9.999996
v -6.910328 -0.910443 -9.999996
v 0.000003 7.000002 -16.999996
v 1.365632 6.865501 -19.999992
v -1.365651 6.865494 -13.999995
v 1.250002 6.876883 -9.999993
v 1.365642 6.865492 -9.999993
v 1.250002 7.500000 -9.999993
v 1.250002 8.750000 -9.999993
v 2.500001 10.000000 -9.999992
v -3.333439 4.687500 -4.988806
v -3.333427 3.333431 -4.988813
v -3.333437 3.333438 -4.988807
v -5.999999 7.500000 0.000017
v -5.999999 6.000003 0.000016
v 0.000008 10.000000 -5.999999
v 0.000001 10.000000 -6.249995
v -1.170573 9.375000 -5.884706
v -2.296127 8.437500 -5.543266
v -3.333441 6.562500 -4.988804
v -3.333443 7.500000 -4.988804
v 1.250002 10.000000 -8.749993
v 0.000002 10.000000 -7.499994
v -5.999999 8.437500 0.000018
v -5.999999 9.375000 0.000019
v -5.860610 10.000000 1.249999
v -5.884708 10.000000 1.170559
v -6.249998 10.000000 -0.000000
v -7.499998 10.000000 -0.000001
v -8.749998 10.000000 1.249998
v -9.999993 -1.250000 -9.999996
v -9.999993 0.000000 -8.749998
v -9.999994 -1.170537 -5.884711
v -9.999994 1.250000 -7.499998
v -9.999994 1.250000 -6.250000
v -9.999995 6.000006 -0.000002
v -9.374996 5.884718 -1.170542
v -8.437496 5.884718 -1.170541
v -7.499996 5.884717 -1.170540
v -6.562496 6.000004 0.000003
v -9.999995 8.750000 -0.000002
v -9.999995 7.500000 -1.250001
v -9.999995 6.250000 -1.250001
v -9.999996 10.000000 1.249997
v -8.749993 0.000000 -9.999996
v -7.499994 0.000000 -9.999996
v -5.624998 3.333430 -4.988814
v -4.687498 3.333431 -4.988813
v -9.999994 0.000000 -5.999999
v -9.374999 1.170548 -5.884711
v -8.437498 2.296108 -5.543276
v -7.499998 3.333429 -4.988816
v -6.562498 3.333429 -4.988815
v -3.749998 3.333431 -4.988813
v -7.000000 0.000011 -20.000000
v -6.865496 -1.365632 -17.000000
v -7.000000 -0.000011 -14.000000
v -7.000000 -0.000025 -9.999996
v -1.365636 6.865499 -16.999996
v 0.000000 7.000004 -19.999992
v -1.365665 6.865489 -10.999996
v 0.000009 6.999998 -9.999994
v 0.000003 7.500000 -9.999993
v 0.000003 8.750000 -9.999993
v 1.250002 10.000000 -9.999993
v -3.333440 5.625000 -4.988805
v -4.242645 4.242649 -4.242636
v -4.242654 4.242655 -4.242628
v -3.749998 3.750000 -4.646943
v -5.884715 6.562500 -1.170525
v -5.884715 7.500000 -1.170524
v -5.999999 6.000004 0.000003
v 0.000001 10.000000 -5.999999
v -2.296128 9.375000 -5.543266
v -3.333444 8.437500 -4.988803
v -4.242657 6.562500 -4.242625
v -4.242658 7.500000 -4.242624
v 0.000002 10.000000 -8.749993
v -1.249998 10.000000 -7.499994
v -1.249998 10.000000 -6.249995
v -5.884715 8.437500 -1.170523
v -5.884716 9.375000 -1.170521
v -5.999999 10.000000 0.000020
v -8.749997 10.000000 -0.000001
v -6.249998 10.000000 -1.250000
v -7.499997 10.000000 -1.250000
v -9.999993 0.000000 -9.999996
v -9.999993 1.250000 -8.749998
v -9.999994 1.170548 -5.884712
v -9.999994 1.250000 -5.860610
v -9.999994 2.500000 -6.250000
v -9.999994 2.500000 -7.499998
v -9.999995 5.884718 -1.170543
v -8.437496 5.543283 -2.296099
v -7.499996 5.543283 -2.296098
v -6.562496 5.884717 -1.170539
v -9.999996 10.000000 -0.000002
v -9.999995 8.750000 -1.250001
v -9.999995 5.860614 -1.250001
v -9.999995 7.500000 -2.500000
v -9.999995 6.250000 -2.500000
v -8.749993 1.250000 -9.999996
v -7.499994 1.250000 -9.999996
v -5.624997 4.242648 -4.242637
v -4.687497 4.242649 -4.242636
v -9.999994 0.000005 -5.999999
v -9.374998 2.296107 -5.543276
v -8.437498 3.333428 -4.988817
v -6.562496 4.242648 -4.242638
v -6.865496 1.365643 -20.000000
v -7.000000 -0.000000 -17.000000
v -6.865501 1.365609 -10.999997
v -6.999998 0.000000 -9.999996
v -6.955167 0.455186 -9.999996
v -1.365622 6.865503 -19.999992
v -2.678787 6.467157 -16.999996
v -0.910439 6.910325 -9.999994
v -2.678800 6.467150 -13.999995
v 0.000003 6.999998 -9.999993
v -1.249997 8.750000 -9.999993
v -1.249997 7.500000 -9.999994
v 0.000003 10.000000 -9.999993
v -4.242655 4.687500 -4.242627
v -4.242656 5.625000 -4.242626
v -5.543285 7.500000 -2.296082
v -5.884714 5.884718 -1.170525
v -1.170574 10.000000 -5.884706
v -3.333445 9.375000 -4.988802
v -1.249998 10.000000 -5.860612
v -4.242658 8.437500 -4.242623
v -4.988830 7.500000 -3.333403
v -4.988830 6.562500 -3.333404
v -1.249997 10.000000 -8.749993
v -2.499997 10.000000 -7.499995
v -2.499998 10.000000 -6.249996
v -5.543285 9.375000 -2.296080
v -5.543285 8.437500 -2.296081
v -5.999998 10.000000 -0.000000
v -8.749996 10.000000 -1.250001
v -5.884716 10.000000 -1.170521
v -5.860607 10.000000 -1.250000
v -7.499996 10.000000 -2.499999
v -6.249997 10.000000 -2.499999
v -9.999993 1.250000 -9.999996
v -9.999994 2.500000 -8.749998
v -9.999994 2.296106 -5.543276
v -9.999994 3.750000 -6.249998
v -9.999994 3.750000 -7.499998
v -9.999994 2.500000 -5.434294
v -9.374996 5.543284 -2.296100
v -6.562496 5.543283 -2.296098
v -5.884711 5.884717 -1.170538
v -9.999995 10.000000 -1.250001
v -9.999995 8.750000 -2.500000
v -9.999995 5.543284 -2.296101
v -9.999995 7.500000 -3.750000
v -9.999995 6.250000 -3.750000
v -9.999995 5.434298 -2.500000
v -8.749993 2.500000 -9.999996
v -7.499994 2.500000 -9.999996
v -4.988819 4.988824 -3.333417
v -4.687497 4.687500 -3.700582
v -9.374998 3.333428 -4.988818
v -7.499997 4.242648 -4.242639
v -8.437497 4.242647 -4.242640
v -5.624997 4.988824 -3.333417
v -6.562496 4.988823 -3.333418
v -6.467154 2.678795 -19.999998
v -6.865498 1.365632 -17.000000
v -6.865499 1.365620 -13.999999
v -2.678775 6.467165 -19.999992
v -1.249997 6.876881 -9.999994
v -1.365670 6.865487 -9.999994
v -2.678813 6.467143 -10.999996
v -2.499997 7.500000 -9.999994
v -2.499997 8.750000 -9.999994
v -1.249997 10.000000 -9.999993
v -4.988828 4.988830 -3.333405
v -5.543283 6.562500 -2.296083
v -4.242659 9.375000 -4.242622
v -2.296129 10.000000 -5.543264
v -4.988830 8.437500 -3.333402
v -4.988829 5.625000 -3.333405
v -2.499997 10.000000 -8.749994
v -3.749997 10.000000 -7.499995
v -3.749997 10.000000 -6.249996
v -2.499998 10.000000 -5.434294
v -4.988831 9.375000 -3.333401
v -8.749996 10.000000 -2.500000
v -5.543286 10.000000 -2.296079
v -6.249997 10.000000 -3.749998
v -7.499996 10.000000 -3.749999
v -5.434290 10.000000 -2.499999
v -9.999993 2.500000 -9.999996
v -9.999994 3.750000 -8.749997
v -9.999994 5.000000 -6.249998
v -9.999994 5.000000 -7.499998
v -9.374997 4.988824 -3.333421
v -8.437497 4.988824 -3.333420
v -7.499996 4.988824 -3.333419
v -9.999995 10.000000 -2.500000
v -9.999995 8.750000 -3.749999
v -9.999995 7.500000 -4.999998
v -9.999995 6.250000 -4.999998
v -8.749994 3.750000 -9.999996
v -7.499994 3.750000 -9.999995
v -6.732724 1.803323 -9.999996
v -6.865501 1.365605 -9.999996
v -6.876887 1.250000 -9.999996
v -9.374997 4.242647 -4.242640
v -9.999994 3.333428 -4.988819
v -5.624997 5.543283 -2.296096
v -5.820282 3.889003 -19.999998
v -6.467157 2.678783 -16.999998
v -6.467166 2.678760 -10.999997
v -3.888984 5.820296 -19.999992
v -3.888995 5.820288 -16.999996
v -2.241101 6.599924 -9.999994
v -3.889005 5.820279 -13.999995
v -3.749996 7.500000 -9.999994
v -3.749996 8.750000 -9.999994
v -2.499997 10.000000 -9.999993
v -5.543276 5.543283 -2.296096
v -5.624997 5.625000 -2.026710
v -3.749998 10.000000 -4.646943
v -3.333446 10.000000 -4.988801
v -3.312501 10.000000 -4.999997
v -5.543283 5.625000 -2.296084
v -3.749996 10.000000 -8.749994
v -4.999997 10.000000 -7.499995
v -4.999997 10.000000 -6.249996
v -4.999998 10.000000 -3.312509
v -4.988831 10.000000 -3.333401
v -8.749996 10.000000 -3.749999
v -6.249997 10.000000 -4.999997
v -7.499996 10.000000 -4.999998
v -9.999994 3.750000 -9.999996
v -9.999994 5.000000 -8.749997
v -9.999994 3.750000 -5.000000
v -9.999994 3.312508 -5.000000
v -9.999994 6.250000 -7.499998
v -9.999994 6.250000 -6.249998
v -9.999994 5.000000 -5.000000
v -9.999995 10.000000 -3.749999
v -9.999995 8.750000 -4.999998
v -9.999995 5.000000 -3.750000
v -9.999995 5.000000 -3.312514
v -9.999995 7.500000 -6.249998
v -7.499995 5.000000 -9.999995
v -8.749994 5.000000 -9.999995
v -6.249995 3.085062 -9.999995
v -6.249995 3.750000 -9.999995
v -6.521390 2.500000 -9.999995
v -9.999994 3.750000 -4.646946
v -4.949741 4.949758 -19.999992
v -5.820289 3.888991 -16.999998
v -6.467162 2.678772 -13.999998
v -2.499997 6.521387 -9.999994
v -2.678817 6.467142 -9.999994
v -3.889016 5.820269 -10.999996
v -4.999996 7.500000 -9.999994
v -4.999996 8.750000 -9.999994
v -3.749996 10.000000 -9.999994
v -3.085054 6.250000 -9.999994
v -4.646942 10.000000 -3.749998
v -3.749998 10.000000 -4.999997
v -4.242660 10.000000 -4.242622
v -5.543283 5.543286 -2.296084
v -4.999996 10.000000 -8.749994
v -6.249996 10.000000 -7.499996
v -6.249997 10.000000 -6.249997
v -4.999997 10.000000 -4.999997
v -4.999998 10.000000 -3.749998
v -8.749996 10.000000 -4.999998
v -7.499996 10.000000 -6.249997
v -9.999994 5.000000 -9.999996
v -9.999994 6.250000 -8.749997
v -9.999994 7.500000 -7.499998
v -9.999995 4.646947 -3.750000
v -9.999995 4.988824 -3.333422
v -9.999995 10.000000 -4.999998
v -9.999995 8.750000 -6.249998
v -7.499995 6.250000 -9.999995
v -8.749994 6.250000 -9.999995
v -6.249995 5.000000 -9.999995
v -5.894581 3.750000 -9.999995
v -6.467167 2.678756 -9.999995
v -6.251545 3.082160 -9.999995
v -9.999995 4.242647 -4.242641
v -4.949750 4.949747 -16.999996
v -5.820295 3.888980 -13.999995
v -5.820302 3.888968 -10.999997
v -3.485619 6.035892 -9.999994
v -4.949759 4.949737 -13.999995
v -6.249996 7.500000 -9.999995
v -6.249996 8.750000 -9.999994
v -4.999996 10.000000 -9.999994
v -4.999996 6.250000 -9.999995
v -3.749996 6.250000 -9.999994
v -6.249996 10.000000 -8.749995
v -7.499996 10.000000 -7.499996
v -8.749996 10.000000 -6.249998
v -9.999994 6.250000 -9.999995
v -9.999994 7.500000 -8.749996
v -9.999995 8.750000 -7.499998
v -9.999995 10.000000 -6.249998
v -8.749994 7.500000 -9.999995
v -7.499995 7.500000 -9.999995
v -6.249996 6.250000 -9.999995
v -4.999996 5.000000 -9.999995
v -5.820303 3.888965 -9.999995
v -3.749996 5.894577 -9.999994
v -4.949767 4.949726 -10.999997
v -3.889020 5.820267 -9.999994
v -7.499995 8.750000 -9.999995
v -6.249996 10.000000 -9.999994
v -7.499995 10.000000 -8.749996
v -8.749996 10.000000 -7.499996
v -9.999994 7.500000 -9.999995
v -9.999994 8.750000 -8.749996
v -9.999995 10.000000 -7.499997
v -8.749994 8.750000 -9.999995
v -5.530125 4.242552 -9.999995
v -4.596187 5.239904 -9.999995
v -7.499995 10.000000 -9.999994
v -8.749995 10.000000 -8.749996
v -9.999994 8.750000 -9.999995
v -9.999995 10.000000 -8.749996
v -8.749994 10.000000 -9.999995
v -4.999996 4.888522 -9.999995
v -4.888507 5.000000 -9.999995
v -4.949770 4.949723 -9.999995
v -9.999994 10.000000 -9.999995
v 0.000000 -0.000004 20.000000
v 1.365644 6.865491 20.000002
v 0.000011 6.999996 20.000002
v -1.365680 6.865484 20.000002
v 2.678795 6.467149 20.000002
v 1.365641 6.865494 17.000004
v 0.000008 6.999998 17.000004
v -2.678826 6.467135 20.000002
v -1.365665 6.865489 17.000004
v 3.889002 5.820276 20.000002
v 2.678792 6.467151 17.000004
v 1.365638 6.865496 14.000005
v 0.000006 7.000000 14.000005
v -3.889027 5.820260 20.000002
v -2.678813 6.467143 17.000004
v 4.949757 4.949734 20.000002
v 3.889000 5.820280 17.000004
v 2.678790 6.467155 14.000004
v 1.365635 6.865499 11.000003
v 0.000003 7.000002 11.000005
v -1.365651 6.865494 14.000005
v -4.949776 4.949716 20.000002
v -3.889016 5.820269 17.000004
v -2.678800 6.467150 14.000004
v 5.820295 3.888976 20.000002
v 4.949755 4.949739 17.000004
v 3.888997 5.820283 14.000004
v 2.678787 6.467157 11.000003
v -1.365636 6.865499 11.000003
v -5.820308 3.888957 20.000002
v -4.949767 4.949726 17.000004
v -3.889005 5.820279 14.000004
v 6.467162 2.678767 20.000002
v 5.820293 3.888981 17.000002
v 3.888994 5.820287 11.000003
v -2.678787 6.467157 11.000003
v -6.467169 2.678748 20.000002
v -5.820302 3.888968 17.000002
v -4.949759 4.949737 14.000003
v -3.888995 5.820288 11.000003
v 6.865500 1.365614 20.000000
v 6.467161 2.678772 17.000002
v 5.820291 3.888986 14.000003
v 4.949752 4.949743 14.000003
v -6.865503 1.365598 20.000000
v -6.467166 2.678760 17.000002
v -5.820295 3.888980 14.000003
v -4.949750 4.949747 11.000002
v 7.000000 -0.000020 20.000000
v 6.467159 2.678777 14.000001
v 5.820289 3.888991 11.000002
v 4.949750 4.949747 11.000002
v -7.000000 -0.000033 20.000000
v -6.865501 1.365609 17.000000
v -6.467162 2.678772 14.000001
v -5.820289 3.888991 11.000002
v 6.865494 -1.365649 20.000000
v 7.000000 -0.000014 17.000000
v 6.865499 1.365619 17.000000
v 6.865499 1.365625 14.000000
v -6.865491 -1.365662 20.000000
v -7.000000 -0.000022 17.000000
v -6.865499 1.365620 14.000000
v -6.467157 2.678783 11.000002
v 6.467153 -2.678797 19.999998
v 7.000000 -0.000008 14.000000
v 6.467158 2.678783 11.000002
v 6.865498 1.365631 11.000001
v -6.467148 -2.678809 19.999998
v -6.865493 -1.365652 17.000000
v -7.000000 -0.000011 14.000000
v -6.865498 1.365632 11.000001
v 5.820283 -3.889001 19.999998
v 6.467154 -2.678793 16.999998
v 6.865495 -1.365644 17.000000
v 7.000000 -0.000002 11.000000
v 6.865496 -1.365638 13.999999
v -5.820276 -3.889012 19.999998
v -6.467150 -2.678801 16.999998
v -6.865495 -1.365642 13.999999
v -7.000000 -0.000000 11.000000
v 4.949744 -4.949755 19.999994
v 5.820284 -3.888998 16.999998
v 6.467155 -2.678788 13.999998
v -4.949735 -4.949764 19.999994
v -5.820279 -3.889005 16.999998
v -6.467154 -2.678792 13.999998
v -6.865496 -1.365632 10.999998
v 3.888990 -5.820293 19.999994
v 4.949745 -4.949752 16.999996
v 5.820285 -3.888994 13.999996
v 6.467155 -2.678783 10.999997
v 6.865496 -1.365633 10.999998
v -3.888979 -5.820299 19.999994
v -4.949739 -4.949758 16.999996
v -5.820283 -3.888998 13.999996
v -6.467156 -2.678783 10.999997
v 2.678785 -6.467161 19.999994
v 3.888990 -5.820291 16.999996
v 4.949746 -4.949749 13.999996
v -2.678773 -6.467165 19.999994
v -3.888983 -5.820294 16.999996
v -4.949743 -4.949752 13.999996
v -5.820286 -3.888991 10.999997
v 1.365636 -6.865500 19.999994
v 2.678784 -6.467158 16.999996
v 3.888991 -5.820288 13.999995
v 4.949747 -4.949746 10.999997
v 5.820286 -3.888991 10.999997
v -1.365623 -6.865503 19.999994
v -2.678777 -6.467162 16.999996
v -3.888987 -5.820291 13.999995
v -4.949747 -4.949746 10.999997
v 0.000007 -7.000004 19.999994
v 1.365635 -6.865499 16.999996
v 2.678784 -6.467156 13.999995
v 3.888991 -5.820286 10.999996
v -1.365626 -6.865501 16.999996
v -2.678780 -6.467159 13.999995
v -3.888991 -5.820286 10.999996
v 0.000004 -7.000002 16.999996
v 1.365633 -6.865497 13.999995
v 2.678783 -6.467155 10.999996
v -1.365629 -6.865498 13.999995
v -2.678784 -6.467156 10.999996
v 0.000002 -7.000000 13.999995
v 1.365632 -6.865495 10.999996
v -1.365632 -6.865495 10.999996
v -0.000000 -6.999998 10.999995
s off
f 1 2 3
f 1 3 4
f 10 4 3
f 10 3 11
f 2 9 8
f 2 8 3
f 11 3 8
f 11 8 19
f 21 10 11
f 21 11 20
f 33 21 20
f 33 20 34
f 20 11 19
f 20 19 32
f 34 20 32
f 34 32 48
f 9 17 18
f 9 18 8
f 19 8 18
f 19 18 31
f 17 30 29
f 17 29 18
f 31 18 29
f 31 29 46
f 32 19 31
f 32 31 47
f 48 32 47
f 48 47 66
f 47 31 46
f 47 46 65
f 66 47 65
f 66 65 87
f 50 33 34
f 50 34 49
f 68 50 49
f 68 49 69
f 49 34 48
f 49 48 67
f 69 49 67
f 69 67 89
f 91 68 69
f 91 69 90
f 116 91 90
f 116 90 115
f 90 69 89
f 90 89 114
f 115 90 114
f 115 114 151
f 67 48 66
f 67 66 88
f 89 67 88
f 89 88 113
f 88 66 87
f 88 87 112
f 148 88 112
f 148 112 149
f 148 113 88
f 114 89 113
f 114 113 150
f 151 114 150
f 151 150 187
f 150 186 222
f 113 148 186
f 113 186 150
f 187 224 263
f 187 263 264
f 150 222 224
f 150 224 187
f 29 30 44
f 29 44 45
f 46 29 45
f 46 45 64
f 44 62 63
f 44 63 45
f 64 45 63
f 64 63 85
f 65 46 64
f 65 64 86
f 65 86 111
f 65 111 87
f 86 64 85
f 86 85 110
f 111 86 146
f 111 146 147
f 86 110 146
f 62 84 83
f 62 83 63
f 63 83 109
f 63 109 85
f 84 107 108
f 84 108 83
f 83 108 144
f 83 144 109
f 85 109 145
f 85 145 110
f 145 218 179
f 110 145 179
f 110 179 146
f 109 144 178
f 109 178 145
f 178 254 217
f 145 178 217
f 145 217 218
f 111 220 182
f 112 111 182
f 112 182 183
f 112 87 111
f 149 112 185
f 112 183 185
f 111 147 180
f 180 220 111
f 152 116 115
f 152 115 153
f 190 152 153
f 190 153 189
f 153 115 151
f 153 151 188
f 189 153 188
f 189 188 225
f 226 190 189
f 226 189 227
f 267 226 227
f 267 227 266
f 227 189 225
f 227 225 265
f 266 227 265
f 266 265 319
f 188 151 187
f 188 187 223
f 259 225 188
f 259 188 223
f 187 264 260
f 223 187 260
f 223 260 261
f 223 261 313
f 259 223 313
f 259 313 314
f 265 225 259
f 265 259 315
f 319 265 315
f 319 315 370
f 422 315 314
f 422 314 423
f 315 259 314
f 315 422 424
f 315 424 370
f 320 267 266
f 320 266 321
f 375 320 321
f 375 321 376
f 321 266 319
f 321 319 374
f 376 321 374
f 376 374 430
f 432 375 376
f 432 376 431
f 500 432 431
f 500 431 501
f 431 376 430
f 431 430 499
f 431 499 576
f 431 576 501
f 374 319 370
f 374 370 425
f 374 425 494
f 374 494 430
f 425 370 424
f 425 424 493
f 425 493 570
f 425 570 494
f 430 494 571
f 430 571 499
f 499 571 652
f 499 652 576
f 494 570 651
f 494 651 571
f 652 571 651
f 652 651 725
f 422 423 490
f 490 563 422
f 422 563 567
f 492 422 567
f 492 567 568
f 492 424 422
f 492 647 649
f 492 568 647
f 424 492 569
f 424 569 493
f 570 493 569
f 570 569 650
f 648 569 492
f 648 492 649
f 648 722 569
f 650 569 722
f 650 722 723
f 651 570 650
f 651 650 724
f 725 651 724
f 725 724 802
f 724 650 723
f 724 723 801
f 724 801 888
f 724 888 802
f 798 882 799
f 722 648 798
f 722 798 799
f 723 722 799
f 723 799 800
f 971 1072 886
f 971 886 970
f 799 882 970
f 799 970 886
f 800 799 886
f 800 886 887
f 801 723 800
f 801 800 885
f 801 885 974
f 801 974 888
f 885 800 887
f 885 887 975
f 974 885 975
f 974 975 1076
f 107 142 143
f 107 143 108
f 108 143 177
f 108 177 144
f 142 176 175
f 142 175 143
f 143 175 215
f 143 215 177
f 144 177 216
f 144 216 178
f 178 252 305
f 178 305 254
f 216 253 252
f 216 252 178
f 177 215 251
f 177 251 216
f 253 216 302
f 251 303 302
f 251 302 216
f 176 214 213
f 176 213 175
f 175 213 250
f 175 250 215
f 213 214 248
f 213 248 249
f 213 249 300
f 213 300 250
f 215 250 301
f 215 301 251
f 303 301 411
f 303 411 412
f 303 251 301
f 250 300 359
f 250 359 301
f 411 301 359
f 411 359 410
f 412 411 480
f 411 551 480
f 479 631 550
f 411 479 550
f 411 550 551
f 411 410 479
f 479 630 706
f 706 631 479
f 249 248 298
f 249 298 299
f 249 299 358
f 249 358 300
f 299 298 356
f 299 356 357
f 299 357 408
f 299 408 358
f 300 358 409
f 300 409 359
f 410 359 409
f 410 409 478
f 358 408 477
f 358 477 409
f 478 409 477
f 478 477 548
f 356 406 407
f 356 407 357
f 408 357 407
f 408 407 476
f 407 406 474
f 407 474 475
f 476 407 475
f 476 475 545
f 408 476 547
f 408 547 477
f 548 477 547
f 548 547 627
f 547 476 545
f 547 545 624
f 627 547 624
f 627 624 699
f 410 478 549
f 410 549 479
f 479 549 629
f 479 629 630
f 549 705 629
f 549 478 548
f 549 548 628
f 549 628 704
f 549 704 705
f 779 865 780
f 705 779 780
f 705 780 629
f 863 1049 950
f 863 950 866
f 779 863 866
f 779 866 865
f 705 704 778
f 705 778 779
f 863 779 778
f 863 778 864
f 628 548 627
f 628 627 703
f 628 703 777
f 628 777 704
f 703 627 699
f 703 699 772
f 703 772 856
f 703 856 777
f 704 777 862
f 704 862 778
f 864 778 862
f 864 862 947
f 777 856 941
f 777 941 862
f 947 862 941
f 947 941 1038
f 1422 1413 1291
f 1291 1412 1422
f 1388 1387 1393
f 1387 1392 1393
f 1510 1392 1387
f 1422 1412 1510
f 1422 1510 1387
f 1387 1389 1422
f 886 1072 1073
f 976 886 1073
f 976 1073 1079
f 887 886 976
f 887 976 977
f 976 1079 1187
f 1080 976 1187
f 1080 1187 1188
f 977 976 1080
f 977 1080 1081
f 975 887 977
f 975 977 1078
f 1076 975 1078
f 1076 1078 1184
f 977 1081 1186
f 977 1186 1078
f 1078 1186 1294
f 1078 1294 1184
f 1422 1189 1188
f 1422 1188 1413
f 1189 1080 1188
f 1080 1189 1190
f 1080 1190 1081
f 1189 1422 1389
f 1189 1389 1298
f 1189 1298 1299
f 1189 1299 1190
f 1081 1190 1297
f 1081 1297 1186
f 1294 1186 1297
f 1294 1297 1418
f 1190 1299 1421
f 1190 1421 1297
f 1297 1421 1537
f 1297 1537 1418
f 1049 863 1047
f 948 1048 1047
f 948 1047 863
f 1048 948 1154
f 1046 1155 1154
f 1046 1154 948
f 948 863 864
f 948 864 949
f 948 949 1045
f 948 1045 1046
f 1155 1157 1387
f 1155 1387 1388
f 1155 1046 1157
f 1387 1157 1266
f 1387 1266 1389
f 1046 1045 1156
f 1046 1156 1157
f 1157 1156 1265
f 1157 1265 1266
f 949 864 947
f 949 947 1044
f 949 1044 1153
f 949 1153 1045
f 1044 947 1038
f 1044 1038 1147
f 1044 1147 1257
f 1044 1257 1153
f 1045 1153 1264
f 1045 1264 1156
f 1265 1156 1264
f 1265 1264 1386
f 1264 1153 1257
f 1264 1257 1375
f 1386 1264 1375
f 1386 1375 1500
f 1298 1389 1266
f 1298 1266 1391
f 1298 1391 1423
f 1298 1423 1299
f 1391 1266 1265
f 1391 1265 1390
f 1423 1391 1390
f 1423 1390 1509
f 1421 1299 1423
f 1421 1423 1540
f 1421 1540 1646
f 1421 1646 1537
f 1540 1423 1509
f 1540 1509 1618
f 1540 1618 1723
f 1540 1723 1646
f 1390 1265 1386
f 1390 1386 1508
f 1509 1390 1508
f 1509 1508 1617
f 1508 1386 1500
f 1508 1500 1607
f 1617 1508 1607
f 1617 1607 1712
f 1618 1509 1617
f 1618 1617 1722
f 1618 1722 1811
f 1618 1811 1723
f 1722 1617 1712
f 1722 1712 1803
f 1811 1722 1803
f 1811 1803 1891
f 2669 2664 2662
f 2669 2662 2665
f 2665 2662 2653
f 2665 2653 2661
f 2664 2657 2654
f 2664 2654 2662
f 2662 2654 2637
f 2662 2637 2653
f 2652 2661 2653
f 2652 2653 2636
f 2633 2652 2636
f 2633 2636 2605
f 2636 2653 2637
f 2636 2637 2606
f 2605 2636 2606
f 2605 2606 2566
f 2654 2657 2642
f 2654 2642 2638
f 2638 2611 2637
f 2638 2637 2654
f 2638 2642 2617
f 2638 2617 2610
f 2611 2638 2610
f 2611 2610 2572
f 2637 2611 2607
f 2637 2607 2606
f 2606 2607 2567
f 2606 2567 2566
f 2607 2611 2572
f 2607 2572 2571
f 2567 2607 2571
f 2567 2571 2608
f 2633 2605 2565
f 2633 2565 2599
f 2558 2599 2565
f 2558 2565 2520
f 2605 2566 2521
f 2605 2521 2565
f 2565 2521 2470
f 2565 2470 2520
f 2513 2558 2520
f 2513 2520 2469
f 2513 2469 2414
f 2513 2414 2458
f 2469 2520 2470
f 2469 2470 2415
f 2469 2415 2359
f 2469 2359 2414
f 2566 2567 2522
f 2566 2522 2521
f 2521 2522 2471
f 2521 2471 2470
f 2522 2567 2608
f 2522 2608 2602
f 2523 2522 2602
f 2523 2602 2563
f 2523 2471 2522
f 2470 2471 2416
f 2470 2416 2415
f 2415 2416 2353
f 2415 2353 2359
f 2416 2517 2465
f 2471 2523 2517
f 2471 2517 2416
f 2353 2463 2409
f 2416 2465 2463
f 2416 2463 2353
f 2610 2617 2580
f 2610 2580 2570
f 2572 2610 2570
f 2572 2570 2528
f 2570 2580 2537
f 2570 2537 2525
f 2528 2570 2525
f 2528 2525 2478
f 2571 2572 2528
f 2571 2528 2527
f 2571 2527 2609
f 2571 2609 2608
f 2527 2528 2478
f 2527 2478 2479
f 2609 2527 2529
f 2609 2529 2568
f 2527 2479 2529
f 2525 2537 2489
f 2525 2489 2475
f 2478 2525 2475
f 2478 2475 2422
f 2489 2433 2420
f 2489 2420 2475
f 2475 2420 2365
f 2475 2365 2422
f 2478 2422 2421
f 2478 2421 2479
f 2421 2477 2526
f 2479 2421 2526
f 2479 2526 2529
f 2421 2422 2365
f 2421 2365 2364
f 2364 2474 2476
f 2421 2364 2476
f 2421 2476 2477
f 2609 2601 2603
f 2609 2603 2602
f 2603 2561 2602
f 2602 2608 2609
f 2563 2602 2562
f 2602 2561 2562
f 2609 2568 2569
f 2569 2601 2609
f 2458 2414 2358
f 2458 2358 2401
f 2401 2358 2305
f 2401 2305 2346
f 2414 2359 2306
f 2414 2306 2358
f 2305 2358 2306
f 2305 2306 2245
f 2289 2346 2305
f 2289 2305 2243
f 2289 2243 2177
f 2289 2177 2228
f 2243 2305 2245
f 2243 2245 2178
f 2243 2178 2111
f 2243 2111 2177
f 2359 2353 2307
f 2359 2307 2306
f 2245 2306 2307
f 2245 2307 2244
f 2353 2409 2352
f 2353 2352 2299
f 2307 2353 2299
f 2307 2299 2298
f 2307 2298 2237
f 2244 2307 2237
f 2244 2237 2179
f 2178 2245 2244
f 2178 2244 2112
f 2111 2178 2112
f 2111 2112 2044
f 2045 2112 2179
f 2045 2179 2180
f 2112 2244 2179
f 2112 2045 1964
f 2112 1964 2044
f 2160 2228 2177
f 2160 2177 2110
f 2096 2160 2110
f 2096 2110 2042
f 2110 2177 2111
f 2110 2111 2043
f 2110 2043 1962
f 2110 1962 2042
f 2096 2042 1961
f 2096 1961 2025
f 1935 2025 1961
f 1935 1961 1936
f 2042 1962 1874
f 2042 1874 1961
f 1961 1874 1851
f 1961 1851 1936
f 2043 2111 2044
f 2043 2044 1963
f 2043 1963 1875
f 2043 1875 1962
f 1963 2044 1964
f 1963 1964 1876
f 1875 1963 1876
f 1875 1876 1783
f 1962 1875 1782
f 1962 1782 1874
f 1874 1782 1684
f 1874 1684 1851
f 1782 1875 1783
f 1782 1783 1685
f 1684 1782 1685
f 1684 1685 1580
f 2045 2180 2171
f 2171 2170 2045
f 2113 2104 1965
f 2113 1965 2045
f 2045 2170 2113
f 1965 1964 2045
f 1965 1966 1877
f 1965 2104 1966
f 1964 1965 1784
f 1964 1784 1876
f 1876 1784 1686
f 1876 1686 1783
f 1786 1784 1965
f 1786 1965 1877
f 1786 1687 1784
f 1784 1687 1582
f 1784 1582 1686
f 1783 1686 1581
f 1783 1581 1685
f 1581 1466 1580
f 1581 1580 1685
f 1686 1582 1467
f 1686 1467 1581
f 1581 1467 1349
f 1581 1349 1466
f 1785 1689 1583
f 1687 1786 1785
f 1687 1785 1583
f 1582 1687 1583
f 1582 1583 1468
f 1688 1691 1469
f 1583 1689 1688
f 1583 1688 1469
f 1583 1469 1351
f 1583 1351 1468
f 1582 1468 1350
f 1582 1350 1467
f 1467 1350 1231
f 1467 1231 1349
f 1468 1351 1232
f 1468 1232 1350
f 1350 1232 1124
f 1350 1124 1231
f 2380 2366 2420
f 2380 2420 2433
f 2420 2366 2311
f 2420 2311 2365
f 2366 2380 2325
f 2366 2325 2312
f 2311 2366 2312
f 2311 2312 2251
f 2311 2310 2364
f 2311 2364 2365
f 2419 2474 2364
f 2419 2364 2363
f 2310 2362 2363
f 2310 2363 2364
f 2311 2251 2250
f 2311 2250 2310
f 2362 2310 2249
f 2250 2184 2249
f 2250 2249 2310
f 2312 2325 2265
f 2312 2265 2252
f 2251 2312 2252
f 2251 2252 2186
f 2252 2265 2200
f 2252 2200 2187
f 2186 2252 2187
f 2186 2187 2117
f 2250 2251 2186
f 2250 2186 2116
f 2184 2116 2049
f 2184 2049 2185
f 2184 2250 2116
f 2116 2186 2117
f 2116 2117 2050
f 2049 2116 2050
f 2049 2050 1971
f 2185 2049 2248
f 2049 2183 2248
f 1968 2048 2115
f 1968 2115 2049
f 2115 2183 2049
f 2049 1971 1968
f 1968 1879 1970
f 1970 2048 1968
f 2187 2200 2133
f 2187 2133 2118
f 2117 2187 2118
f 2117 2118 2051
f 2118 2133 2068
f 2118 2068 2052
f 2118 2052 1973
f 2118 1973 2051
f 2050 2117 2051
f 2050 2051 1972
f 1972 1880 1971
f 1972 1971 2050
f 2051 1973 1881
f 2051 1881 1972
f 1880 1972 1881
f 1880 1881 1794
f 2052 2068 1992
f 2052 1992 1974
f 2052 1974 1882
f 2052 1882 1973
f 1992 1975 1884
f 1992 1884 1974
f 1882 1974 1884
f 1882 1884 1798
f 1881 1973 1882
f 1881 1882 1795
f 1881 1795 1699
f 1881 1699 1794
f 1882 1798 1703
f 1882 1703 1795
f 1795 1703 1598
f 1795 1598 1699
f 1968 1971 1880
f 1968 1880 1793
f 1968 1793 1792
f 1968 1792 1879
f 1793 1697 1792
f 1793 1880 1794
f 1793 1794 1698
f 1697 1793 1698
f 1697 1698 1592
f 1591 1696 1790
f 1697 1591 1790
f 1697 1790 1792
f 1478 1694 1695
f 1591 1478 1695
f 1591 1695 1696
f 1591 1697 1592
f 1591 1592 1479
f 1591 1479 1358
f 1591 1358 1478
f 1794 1699 1593
f 1794 1593 1698
f 1698 1593 1480
f 1698 1480 1592
f 1593 1699 1598
f 1593 1598 1489
f 1480 1593 1489
f 1480 1489 1366
f 1480 1359 1479
f 1480 1479 1592
f 1358 1479 1359
f 1358 1359 1239
f 1480 1366 1246
f 1480 1246 1359
f 1239 1359 1246
f 1239 1246 1138
f 1235 1354 1471
f 1471 1586 1235
f 1356 1236 1477
f 1236 1474 1477
f 1235 1586 1473
f 1236 1235 1473
f 1236 1473 1474
f 1236 1128 1235
f 1469 1691 1690
f 1469 1690 1584
f 1352 1469 1584
f 1352 1584 1585
f 1351 1469 1352
f 1351 1352 1233
f 1352 1585 1470
f 1234 1352 1470
f 1234 1470 1353
f 1233 1352 1234
f 1233 1234 1126
f 1232 1351 1233
f 1232 1233 1125
f 1232 1125 1018
f 1232 1018 1124
f 1233 1126 1019
f 1233 1019 1125
f 1018 1125 1019
f 1018 1019 924
f 1235 1127 1353
f 1235 1353 1354
f 1127 1234 1353
f 1127 1020 1126
f 1127 1126 1234
f 1127 1235 1128
f 1127 1128 1021
f 1127 1021 926
f 1127 926 1020
f 1126 1020 925
f 1126 925 1019
f 1019 925 839
f 1019 839 924
f 925 1020 926
f 925 926 840
f 839 925 840
f 839 840 756
f 1478 1590 1693
f 1478 1693 1694
f 1357 1589 1590
f 1357 1590 1478
f 1589 1357 1476
f 1237 1355 1476
f 1237 1476 1357
f 1478 1358 1238
f 1478 1238 1357
f 1237 1357 1238
f 1237 1238 1130
f 1355 1129 1236
f 1355 1236 1356
f 1355 1237 1129
f 1236 1129 1022
f 1236 1022 1128
f 1129 1237 1130
f 1129 1130 1023
f 1022 1129 1023
f 1022 1023 928
f 1358 1239 1131
f 1358 1131 1238
f 1130 1238 1131
f 1130 1131 1024
f 1239 1138 1031
f 1239 1031 1131
f 1131 1031 935
f 1131 935 1024
f 1023 1130 1024
f 1023 1024 929
f 1023 929 844
f 1023 844 928
f 1024 935 851
f 1024 851 929
f 844 929 851
f 844 851 843
f 1128 1022 927
f 1128 927 1021
f 1021 927 841
f 1021 841 926
f 927 1022 928
f 927 928 842
f 841 927 842
f 841 842 758
f 926 841 757
f 926 757 840
f 840 757 687
f 840 687 756
f 841 758 688
f 841 688 757
f 757 688 608
f 757 608 687
f 928 844 761
f 928 761 842
f 842 761 691
f 842 691 758
f 761 844 843
f 761 843 759
f 691 761 759
f 691 759 689
f 688 758 691
f 688 691 612
f 608 688 612
f 608 612 534
f 691 689 609
f 691 609 612
f 534 612 609
f 534 609 535
f 1935 1936 1763
f 1935 1763 1850
f 1849 1850 1763
f 1849 1763 1762
f 1763 1936 1851
f 1763 1851 1663
f 1762 1763 1663
f 1762 1663 1554
f 1662 1849 1762
f 1662 1762 1553
f 1662 1553 1433
f 1662 1433 1661
f 1553 1762 1554
f 1553 1554 1435
f 1553 1435 1318
f 1553 1318 1433
f 1663 1851 1684
f 1663 1684 1579
f 1554 1663 1579
f 1554 1579 1464
f 1684 1580 1465
f 1684 1465 1579
f 1579 1465 1347
f 1579 1347 1464
f 1435 1554 1464
f 1435 1464 1436
f 1435 1436 1319
f 1435 1319 1318
f 1464 1347 1346
f 1464 1346 1436
f 1436 1346 1437
f 1436 1437 1319
f 1432 1661 1433
f 1432 1433 1316
f 1315 1432 1316
f 1315 1316 1198
f 1433 1318 1202
f 1433 1202 1316
f 1198 1316 1202
f 1198 1202 1091
f 1197 1315 1198
f 1197 1198 1089
f 1197 1089 985
f 1197 985 1088
f 1089 1198 1091
f 1089 1091 986
f 1089 986 896
f 1089 896 985
f 1318 1319 1201
f 1318 1201 1202
f 1091 1202 1201
f 1091 1201 1090
f 1319 1437 1434
f 1319 1434 1201
f 1200 1201 1434
f 1200 1434 1317
f 1200 1090 1201
f 986 1091 1090
f 986 1090 987
f 986 987 897
f 986 897 896
f 1199 1093 987
f 1090 1200 1199
f 1090 1199 987
f 1092 994 897
f 987 1093 1092
f 987 1092 897
f 1580 1466 1348
f 1580 1348 1465
f 1465 1348 1227
f 1465 1227 1347
f 1466 1349 1229
f 1466 1229 1348
f 1348 1229 1121
f 1348 1121 1227
f 1347 1227 1228
f 1347 1228 1346
f 1346 1228 1345
f 1346 1345 1437
f 1227 1121 1122
f 1227 1122 1228
f 1345 1228 1230
f 1345 1230 1224
f 1228 1122 1230
f 1349 1231 1123
f 1349 1123 1229
f 1229 1123 1016
f 1229 1016 1121
f 1231 1124 1017
f 1231 1017 1123
f 1123 1017 922
f 1123 922 1016
f 1121 1016 1015
f 1121 1015 1122
f 1015 1119 1226
f 1122 1015 1226
f 1122 1226 1230
f 1016 922 921
f 1016 921 1015
f 921 1014 1120
f 1015 921 1120
f 1015 1120 1119
f 1446 1434 1345
f 1446 1345 1344
f 1446 1327 1434
f 1434 1437 1345
f 1434 1328 1317
f 1434 1327 1328
f 1345 1224 1225
f 1225 1344 1345
f 1088 985 895
f 1088 895 984
f 894 984 895
f 894 895 809
f 985 896 811
f 985 811 895
f 809 895 811
f 809 811 733
f 808 894 809
f 808 809 731
f 808 731 658
f 808 658 730
f 731 809 733
f 731 733 659
f 731 659 580
f 731 580 658
f 896 897 810
f 896 810 811
f 733 811 810
f 733 810 732
f 897 994 903
f 897 903 819
f 810 897 819
f 810 819 818
f 810 818 734
f 732 810 734
f 732 734 660
f 659 733 732
f 659 732 581
f 659 581 505
f 659 505 580
f 506 581 660
f 506 660 661
f 581 732 660
f 581 506 436
f 581 436 505
f 730 658 579
f 730 579 657
f 578 657 579
f 578 579 503
f 658 580 504
f 658 504 579
f 503 579 504
f 503 504 434
f 502 578 503
f 502 503 433
f 502 433 432
f 502 432 500
f 433 503 434
f 433 434 377
f 433 377 375
f 433 375 432
f 580 505 435
f 580 435 504
f 434 504 435
f 434 435 378
f 505 436 379
f 505 379 435
f 435 379 323
f 435 323 378
f 377 434 378
f 377 378 322
f 377 322 320
f 377 320 375
f 378 323 268
f 378 268 322
f 322 268 267
f 322 267 320
f 506 661 669
f 669 662 506
f 582 507 437
f 582 437 506
f 506 662 582
f 437 436 506
f 380 437 438
f 437 507 438
f 436 437 324
f 436 324 379
f 379 324 269
f 379 269 323
f 326 324 437
f 326 437 380
f 326 270 324
f 324 270 229
f 324 229 269
f 323 269 228
f 323 228 268
f 268 228 226
f 268 226 267
f 269 229 191
f 269 191 228
f 228 191 190
f 228 190 226
f 272 230 325
f 270 326 325
f 270 325 230
f 270 230 192
f 270 192 229
f 274 193 271
f 230 272 271
f 230 271 193
f 230 193 155
f 230 155 192
f 229 192 154
f 229 154 191
f 191 154 152
f 191 152 190
f 192 155 117
f 192 117 154
f 154 117 116
f 154 116 152
f 1124 1018 923
f 1124 923 1017
f 1017 923 837
f 1017 837 922
f 1018 924 838
f 1018 838 923
f 923 838 754
f 923 754 837
f 922 837 836
f 922 836 921
f 920 1014 921
f 920 921 834
f 836 833 834
f 836 834 921
f 837 754 753
f 837 753 836
f 836 835 833
f 753 683 835
f 753 835 836
f 924 839 755
f 924 755 838
f 838 755 685
f 838 685 754
f 839 756 686
f 839 686 755
f 755 686 606
f 755 606 685
f 754 685 605
f 754 605 753
f 683 605 527
f 683 527 684
f 683 753 605
f 605 685 606
f 605 606 528
f 605 528 456
f 605 456 527
f 684 527 682
f 527 604 682
f 454 526 603
f 527 454 603
f 527 603 604
f 527 456 454
f 454 455 394
f 394 526 454
f 756 687 607
f 756 607 686
f 686 607 529
f 686 529 606
f 687 608 530
f 687 530 607
f 607 530 458
f 607 458 529
f 528 606 529
f 528 529 457
f 528 457 395
f 528 395 456
f 529 458 396
f 529 396 457
f 395 457 396
f 395 396 343
f 608 534 463
f 608 463 530
f 530 463 399
f 530 399 458
f 534 535 462
f 534 462 463
f 399 463 462
f 399 462 398
f 458 399 345
f 458 345 396
f 343 396 345
f 343 345 288
f 345 399 398
f 345 398 344
f 288 345 344
f 288 344 289
f 456 395 342
f 456 342 454
f 454 342 341
f 454 341 455
f 342 286 341
f 395 343 287
f 395 287 342
f 342 287 240
f 342 240 286
f 239 285 338
f 286 239 338
f 286 338 341
f 202 283 284
f 239 202 284
f 239 284 285
f 286 240 203
f 286 203 239
f 239 203 162
f 239 162 202
f 343 288 241
f 343 241 287
f 287 241 204
f 287 204 240
f 288 289 242
f 288 242 241
f 241 242 205
f 241 205 204
f 240 204 163
f 240 163 203
f 203 163 125
f 203 125 162
f 204 205 164
f 204 164 163
f 163 164 124
f 163 124 125
f 120 158 195
f 195 197 120
f 160 121 199
f 121 235 199
f 120 197 198
f 120 198 121
f 198 235 121
f 121 95 120
f 193 274 273
f 193 273 231
f 156 193 231
f 156 231 232
f 193 156 118
f 193 118 155
f 156 232 194
f 119 156 194
f 119 194 157
f 156 119 93
f 156 93 118
f 155 118 92
f 155 92 117
f 117 92 91
f 117 91 116
f 118 93 70
f 118 70 92
f 92 70 68
f 92 68 91
f 120 94 157
f 120 157 158
f 94 119 157
f 119 94 71
f 119 71 93
f 94 120 95
f 94 95 72
f 94 72 52
f 94 52 71
f 93 71 51
f 93 51 70
f 70 51 50
f 70 50 68
f 71 52 35
f 71 35 51
f 51 35 33
f 51 33 50
f 202 238 282
f 202 282 283
f 161 237 238
f 161 238 202
f 237 161 201
f 122 159 201
f 122 201 161
f 161 202 162
f 161 162 123
f 161 123 97
f 161 97 122
f 159 96 121
f 159 121 160
f 159 122 96
f 95 121 96
f 95 96 73
f 122 97 74
f 122 74 96
f 73 96 74
f 73 74 54
f 123 162 125
f 123 125 99
f 97 123 99
f 97 99 75
f 99 125 124
f 99 124 98
f 75 99 98
f 75 98 76
f 97 75 56
f 97 56 74
f 54 74 56
f 54 56 38
f 75 76 55
f 75 55 56
f 38 56 55
f 38 55 39
f 95 73 53
f 95 53 72
f 72 53 36
f 72 36 52
f 73 54 37
f 73 37 53
f 53 37 23
f 53 23 36
f 52 36 22
f 52 22 35
f 35 22 21
f 35 21 33
f 22 36 23
f 22 23 12
f 22 12 10
f 22 10 21
f 54 38 25
f 54 25 37
f 37 25 14
f 37 14 23
f 38 39 24
f 38 24 25
f 14 25 24
f 14 24 13
f 12 23 14
f 12 14 5
f 12 5 4
f 12 4 10
f 5 14 13
f 5 13 6
f 1 4 5
f 1 5 6
f 535 609 531
f 535 531 462
f 462 531 459
f 462 459 398
f 609 689 610
f 609 610 531
f 459 531 610
f 459 610 532
f 398 459 397
f 398 397 344
f 344 397 347
f 344 347 289
f 459 532 460
f 459 460 397
f 397 460 461
f 397 461 347
f 689 759 690
f 689 690 610
f 532 610 690
f 532 690 611
f 690 759 843
f 690 843 760
f 690 760 620
f 690 620 611
f 460 532 611
f 460 611 533
f 460 533 403
f 460 403 461
f 533 611 620
f 533 620 541
f 533 541 470
f 533 470 403
f 289 347 346
f 289 346 242
f 242 346 212
f 242 212 205
f 347 461 296
f 347 296 346
f 212 346 296
f 212 296 246
f 164 205 212
f 164 212 174
f 164 174 141
f 164 141 124
f 212 246 210
f 212 210 174
f 174 210 172
f 174 172 141
f 296 461 403
f 296 403 352
f 353 354 246
f 353 246 296
f 354 294 246
f 296 352 353
f 471 472 352
f 471 352 470
f 472 404 352
f 352 403 470
f 353 352 404
f 295 245 210
f 295 210 246
f 246 294 295
f 209 172 210
f 209 210 245
f 760 843 851
f 760 851 768
f 760 768 696
f 760 696 620
f 851 935 852
f 851 852 768
f 768 852 769
f 768 769 696
f 620 696 621
f 620 621 541
f 621 623 542
f 621 542 470
f 621 622 623
f 470 541 621
f 769 771 698
f 769 698 696
f 769 770 771
f 698 621 696
f 621 698 697
f 621 697 622
f 935 1031 936
f 935 936 852
f 852 936 854
f 852 854 769
f 1031 1138 1032
f 1031 1032 936
f 936 1032 938
f 936 938 854
f 854 855 853
f 854 853 769
f 853 770 769
f 938 939 937
f 938 937 854
f 937 855 854
f 470 543 471
f 470 542 543
f 98 124 141
f 98 141 106
f 98 106 82
f 98 82 76
f 106 141 172
f 106 172 139
f 106 139 104
f 106 104 82
f 76 82 61
f 76 61 55
f 39 55 61
f 39 61 43
f 82 104 80
f 82 80 61
f 43 61 80
f 43 80 59
f 139 172 209
f 139 209 169
f 170 137 104
f 170 104 171
f 104 139 169
f 104 169 171
f 104 138 136
f 104 136 80
f 104 137 138
f 136 103 80
f 59 80 103
f 59 103 79
f 134 103 136
f 103 135 133
f 103 133 102
f 103 134 135
f 102 79 103
f 39 43 28
f 39 28 24
f 24 28 16
f 24 16 13
f 43 59 41
f 43 41 28
f 28 41 26
f 28 26 16
f 6 13 16
f 6 16 7
f 2 1 6
f 2 6 7
f 7 16 26
f 7 26 15
f 7 15 9
f 7 9 2
f 59 79 58
f 59 58 41
f 41 58 40
f 41 40 26
f 79 102 78
f 79 78 58
f 58 78 57
f 58 57 40
f 15 26 40
f 15 40 27
f 15 27 17
f 15 17 9
f 27 40 57
f 27 57 42
f 27 42 30
f 27 30 17
f 102 133 165
f 165 126 102
f 126 127 100
f 126 100 102
f 127 128 100
f 100 78 102
f 78 100 77
f 78 77 57
f 129 100 128
f 129 130 101
f 129 101 77
f 130 131 101
f 77 100 129
f 57 77 60
f 57 60 42
f 42 60 44
f 42 44 30
f 77 101 81
f 77 81 60
f 60 81 62
f 60 62 44
f 132 101 166
f 132 166 167
f 101 131 166
f 168 132 206
f 168 206 207
f 132 167 206
f 101 132 105
f 101 105 81
f 81 105 84
f 81 84 62
f 132 168 140
f 132 140 105
f 105 140 107
f 105 107 84
f 1138 1246 1139
f 1138 1139 1032
f 1032 1139 1033
f 1032 1033 938
f 1246 1366 1247
f 1246 1247 1139
f 1139 1247 1140
f 1139 1140 1033
f 938 1033 1035
f 938 1035 939
f 1033 1034 1035
f 1033 1140 1142
f 1033 1142 1143
f 1143 1034 1033
f 1140 1141 1142
f 1366 1489 1367
f 1366 1367 1247
f 1247 1367 1248
f 1247 1248 1140
f 1367 1489 1598
f 1367 1598 1490
f 1367 1490 1368
f 1367 1368 1248
f 1140 1250 1252
f 1140 1252 1251
f 1251 1141 1140
f 1248 1249 1250
f 1248 1250 1140
f 1250 1249 1370
f 1248 1368 1369
f 1248 1369 1249
f 1483 1494 1492
f 1483 1492 1249
f 1483 1493 1494
f 1492 1370 1249
f 1249 1369 1483
f 1493 1483 1596
f 1483 1486 1596
f 1598 1703 1599
f 1598 1599 1490
f 1490 1599 1491
f 1490 1491 1368
f 1703 1798 1702
f 1703 1702 1599
f 1491 1599 1702
f 1491 1702 1597
f 1368 1491 1487
f 1368 1487 1369
f 1483 1369 1487
f 1483 1487 1364
f 1487 1491 1597
f 1487 1597 1488
f 1487 1488 1365
f 1487 1365 1364
f 1798 1884 1797
f 1798 1797 1702
f 1597 1702 1797
f 1597 1797 1701
f 1884 1975 1883
f 1884 1883 1797
f 1701 1797 1883
f 1701 1883 1796
f 1597 1701 1595
f 1597 1595 1488
f 1488 1595 1482
f 1488 1482 1365
f 1701 1796 1700
f 1701 1700 1595
f 1482 1595 1700
f 1482 1700 1594
f 1484 1485 1483
f 1484 1483 1243
f 1485 1486 1483
f 1243 1363 1484
f 1483 1364 1243
f 1243 1242 1362
f 1243 1362 1363
f 1364 1365 1244
f 1364 1244 1243
f 1134 1245 1242
f 1134 1242 1244
f 1134 1136 1245
f 1242 1243 1244
f 1134 1137 1135
f 1134 1135 1136
f 1134 1029 1028
f 1134 1028 1137
f 933 934 1030
f 933 1030 1027
f 1027 1028 1029
f 1027 1029 933
f 1365 1482 1361
f 1365 1361 1244
f 1134 1244 1361
f 1134 1361 1241
f 1361 1482 1594
f 1361 1594 1481
f 1241 1361 1481
f 1241 1481 1360
f 1029 1134 1241
f 1029 1241 1133
f 933 1029 1133
f 933 1133 1026
f 1133 1241 1360
f 1133 1360 1240
f 1026 1133 1240
f 1026 1240 1132
f 464 537 538
f 464 467 537
f 208 168 207
f 208 207 243
f 244 292 290
f 244 290 291
f 244 208 243
f 244 243 292
f 168 208 173
f 168 173 140
f 140 173 142
f 140 142 107
f 208 244 211
f 208 211 173
f 173 211 176
f 173 176 142
f 400 349 348
f 348 293 244
f 348 244 350
f 244 291 350
f 348 349 293
f 465 466 464
f 465 464 349
f 466 467 464
f 349 400 465
f 464 401 349
f 349 401 351
f 349 351 293
f 244 293 247
f 244 247 211
f 211 247 214
f 211 214 176
f 293 351 297
f 293 297 247
f 247 297 248
f 247 248 214
f 932 934 933
f 932 933 848
f 848 850 932
f 847 849 848
f 847 848 764
f 849 850 848
f 764 766 847
f 694 614 616
f 464 617 615
f 464 615 614
f 464 538 617
f 615 616 614
f 614 536 464
f 767 765 764
f 767 764 694
f 765 766 764
f 693 614 694
f 693 694 764
f 536 614 693
f 536 693 613
f 848 933 1026
f 848 1026 931
f 764 848 931
f 764 931 846
f 931 1026 1132
f 931 1132 1025
f 846 931 1025
f 846 1025 930
f 693 764 846
f 693 846 763
f 613 693 763
f 613 763 692
f 763 846 930
f 763 930 845
f 692 763 845
f 692 845 762
f 401 464 536
f 401 536 468
f 401 468 402
f 401 402 351
f 468 536 613
f 468 613 539
f 468 539 469
f 468 469 402
f 351 402 355
f 351 355 297
f 248 297 355
f 248 355 298
f 402 469 405
f 402 405 355
f 298 355 405
f 298 405 356
f 539 613 692
f 539 692 618
f 469 539 618
f 469 618 540
f 618 692 762
f 618 762 695
f 540 618 695
f 540 695 619
f 469 540 473
f 469 473 405
f 356 405 473
f 356 473 406
f 540 619 544
f 540 544 473
f 406 473 544
f 406 544 474
f 1883 1975 1992
f 1883 1992 1900
f 1883 1900 1810
f 1883 1810 1796
f 1992 2068 1991
f 1992 1991 1900
f 1900 1991 1899
f 1900 1899 1810
f 1700 1796 1810
f 1700 1810 1721
f 1700 1721 1616
f 1700 1616 1594
f 1721 1810 1899
f 1721 1899 1809
f 1616 1721 1809
f 1616 1809 1720
f 2068 2133 2067
f 2068 2067 1991
f 1899 1991 2067
f 1899 2067 1990
f 2133 2200 2132
f 2133 2132 2067
f 1990 2067 2132
f 1990 2132 2066
f 1809 1899 1990
f 1809 1990 1898
f 1720 1809 1898
f 1720 1898 1808
f 1898 1990 2066
f 1898 2066 1989
f 1808 1898 1989
f 1808 1989 1897
f 1594 1616 1507
f 1594 1507 1481
f 1360 1481 1507
f 1360 1507 1385
f 1507 1616 1720
f 1507 1720 1615
f 1385 1507 1615
f 1385 1615 1506
f 1240 1360 1385
f 1240 1385 1263
f 1132 1240 1263
f 1132 1263 1152
f 1263 1385 1506
f 1263 1506 1384
f 1152 1263 1384
f 1152 1384 1262
f 1615 1720 1808
f 1615 1808 1719
f 1506 1615 1719
f 1506 1719 1614
f 1719 1808 1897
f 1719 1897 1895
f 1718 1719 1895
f 1718 1895 1896
f 1718 1614 1719
f 1384 1506 1614
f 1384 1614 1505
f 1262 1384 1505
f 1262 1505 1383
f 1715 1613 1505
f 1614 1718 1715
f 1614 1715 1505
f 1714 1610 1383
f 1714 1383 1612
f 1505 1613 1612
f 1505 1612 1383
f 2200 2265 2199
f 2200 2199 2132
f 2066 2132 2199
f 2066 2199 2131
f 2199 2265 2325
f 2199 2325 2264
f 2131 2199 2264
f 2131 2264 2198
f 1989 2066 2131
f 1989 2131 2065
f 1897 1989 2065
f 1897 2065 1988
f 2065 2131 2198
f 2065 2198 2197
f 1988 2065 2129
f 1988 2129 2130
f 2065 2197 2129
f 2264 2325 2380
f 2264 2380 2324
f 2198 2264 2324
f 2198 2324 2263
f 2324 2380 2433
f 2324 2433 2377
f 2263 2324 2377
f 2263 2377 2323
f 2197 2198 2263
f 2197 2263 2262
f 2262 2258 2193
f 2197 2262 2193
f 2197 2193 2129
f 2262 2263 2323
f 2262 2323 2318
f 2318 2372 2319
f 2318 2319 2259
f 2262 2318 2259
f 2262 2259 2258
f 2064 1895 1988
f 2064 1988 2063
f 2064 2059 1895
f 1895 1897 1988
f 1895 1987 1896
f 1895 2059 1987
f 1988 2130 2125
f 2125 2063 1988
f 1025 1132 1152
f 1025 1152 1043
f 930 1025 1043
f 930 1043 946
f 1043 1152 1262
f 1043 1262 1151
f 946 1043 1151
f 946 1151 1042
f 845 930 946
f 845 946 861
f 762 845 861
f 762 861 776
f 861 946 1042
f 861 1042 945
f 776 861 945
f 776 945 860
f 1151 1262 1383
f 1151 1383 1261
f 1042 1151 1261
f 1042 1261 1150
f 1383 1610 1504
f 1261 1383 1504
f 1261 1504 1503
f 1261 1503 1382
f 1150 1261 1382
f 1150 1382 1259
f 945 1042 1150
f 945 1150 1041
f 860 945 1041
f 860 1041 944
f 1149 1041 1259
f 1149 1259 1260
f 1041 1150 1259
f 944 1041 1149
f 944 1149 1040
f 695 762 776
f 695 776 702
f 619 695 702
f 619 702 626
f 702 776 860
f 702 860 775
f 626 702 775
f 626 775 701
f 544 619 626
f 544 626 546
f 474 544 546
f 474 546 475
f 546 626 701
f 546 701 625
f 475 546 625
f 475 625 545
f 775 860 944
f 775 944 859
f 701 775 859
f 701 859 774
f 859 944 1040
f 859 1040 943
f 774 859 943
f 774 943 858
f 625 701 774
f 625 774 700
f 545 625 700
f 545 700 624
f 700 774 858
f 700 858 773
f 624 700 773
f 624 773 699
f 1149 1260 1380
f 1380 1501 1149
f 1149 1501 1378
f 1148 1149 1378
f 1148 1378 1379
f 1148 1040 1149
f 1258 1148 1377
f 1148 1379 1377
f 943 1040 1148
f 943 1148 1039
f 858 943 1039
f 858 1039 942
f 1255 1039 1148
f 1255 1148 1258
f 1255 1145 1039
f 942 1039 1145
f 942 1145 1036
f 773 858 942
f 773 942 857
f 699 773 857
f 699 857 772
f 857 942 1036
f 857 1036 940
f 772 857 940
f 772 940 856
f 1496 1254 1373
f 1145 1255 1373
f 1145 1373 1254
f 1036 1145 1254
f 1036 1254 1144
f 1601 1705 1371
f 1601 1371 1495
f 1254 1496 1495
f 1254 1495 1371
f 1144 1254 1371
f 1144 1371 1253
f 940 1036 1144
f 940 1144 1037
f 856 940 1037
f 856 1037 941
f 1037 1144 1253
f 1037 1253 1146
f 941 1037 1146
f 941 1146 1038
f 2377 2433 2489
f 2377 2489 2434
f 2323 2377 2434
f 2323 2434 2378
f 2434 2489 2537
f 2434 2537 2490
f 2378 2434 2490
f 2378 2490 2436
f 2318 2323 2378
f 2318 2378 2379
f 2372 2318 2429
f 2379 2435 2429
f 2379 2429 2318
f 2379 2378 2436
f 2379 2436 2437
f 2435 2379 2491
f 2437 2494 2491
f 2437 2491 2379
f 2538 2490 2537
f 2538 2537 2580
f 2436 2490 2538
f 2436 2538 2492
f 2538 2580 2617
f 2538 2617 2581
f 2492 2538 2581
f 2492 2581 2539
f 2437 2436 2492
f 2437 2492 2493
f 2494 2493 2582
f 2494 2582 2583
f 2494 2437 2493
f 2493 2492 2539
f 2493 2539 2540
f 2582 2493 2540
f 2582 2540 2579
f 2583 2582 2616
f 2582 2615 2616
f 2615 2582 2625
f 2575 2590 2625
f 2575 2625 2582
f 2582 2579 2575
f 2575 2576 2547
f 2547 2590 2575
f 2581 2617 2642
f 2581 2642 2618
f 2539 2581 2618
f 2539 2618 2584
f 2618 2642 2657
f 2618 2657 2641
f 2584 2618 2641
f 2584 2641 2614
f 2540 2539 2584
f 2540 2584 2578
f 2579 2540 2578
f 2579 2578 2532
f 2578 2584 2614
f 2578 2614 2577
f 2532 2578 2577
f 2532 2577 2533
f 2641 2657 2664
f 2641 2664 2656
f 2614 2641 2656
f 2614 2656 2640
f 2656 2664 2669
f 2656 2669 2663
f 2640 2656 2663
f 2640 2663 2655
f 2577 2614 2640
f 2577 2640 2613
f 2533 2577 2613
f 2533 2613 2574
f 2613 2640 2655
f 2613 2655 2639
f 2574 2613 2639
f 2574 2639 2612
f 2575 2579 2532
f 2575 2532 2483
f 2575 2483 2485
f 2575 2485 2576
f 2483 2427 2485
f 2484 2483 2532
f 2484 2532 2533
f 2427 2483 2484
f 2427 2484 2428
f 2371 2426 2482
f 2427 2371 2482
f 2427 2482 2485
f 2316 2385 2442
f 2316 2442 2425
f 2371 2316 2425
f 2371 2425 2426
f 2370 2371 2427
f 2370 2427 2428
f 2316 2371 2370
f 2316 2370 2315
f 2484 2533 2574
f 2484 2574 2531
f 2428 2484 2531
f 2428 2531 2481
f 2573 2531 2574
f 2573 2574 2612
f 2481 2531 2573
f 2481 2573 2530
f 2424 2370 2428
f 2424 2428 2481
f 2315 2370 2424
f 2315 2424 2368
f 2424 2481 2530
f 2424 2530 2480
f 2368 2424 2480
f 2368 2480 2423
f 1885 1886 1977
f 1977 2053 1885
f 2123 1980 2192
f 1980 2124 2192
f 2124 1980 2057
f 1885 2053 2057
f 1885 2057 1980
f 1980 1888 1885
f 1371 1705 1602
f 1497 1371 1602
f 1497 1602 1603
f 1253 1371 1497
f 1253 1497 1372
f 1497 1603 1706
f 1604 1497 1706
f 1604 1706 1708
f 1372 1497 1604
f 1372 1604 1498
f 1146 1253 1372
f 1146 1372 1256
f 1038 1146 1256
f 1038 1256 1147
f 1374 1256 1372
f 1374 1372 1498
f 1147 1256 1374
f 1147 1374 1257
f 1885 1709 1708
f 1885 1708 1886
f 1709 1604 1708
f 1498 1604 1709
f 1498 1709 1605
f 1709 1885 1888
f 1709 1888 1800
f 1605 1709 1800
f 1605 1800 1710
f 1374 1498 1605
f 1374 1605 1499
f 1257 1374 1499
f 1257 1499 1375
f 1499 1605 1710
f 1499 1710 1606
f 1375 1499 1606
f 1375 1606 1500
f 2385 2316 2369
f 2256 2317 2369
f 2256 2369 2316
f 2317 2256 2257
f 2191 2122 2257
f 2191 2257 2256
f 2256 2316 2315
f 2256 2315 2255
f 2191 2256 2255
f 2191 2255 2190
f 2122 2056 1980
f 2122 1980 2123
f 2122 2191 2056
f 1888 1980 2056
f 1888 2056 1979
f 2056 2191 2190
f 2056 2190 2120
f 1979 2056 2120
f 1979 2120 2054
f 2255 2315 2368
f 2255 2368 2314
f 2190 2255 2314
f 2190 2314 2254
f 2314 2368 2423
f 2314 2423 2367
f 2254 2314 2367
f 2254 2367 2313
f 2120 2190 2254
f 2120 2254 2189
f 2054 2120 2189
f 2054 2189 2119
f 2189 2254 2313
f 2189 2313 2253
f 2119 2189 2253
f 2119 2253 2188
f 1800 1888 1979
f 1800 1979 1887
f 1710 1800 1887
f 1710 1887 1801
f 1887 1979 2054
f 1887 2054 1978
f 1801 1887 1978
f 1801 1978 1889
f 1606 1710 1801
f 1606 1801 1711
f 1500 1606 1711
f 1500 1711 1607
f 1711 1801 1889
f 1711 1889 1802
f 1607 1711 1802
f 1607 1802 1712
f 1978 2054 2119
f 1978 2119 2055
f 1889 1978 2055
f 1889 2055 1981
f 2055 2119 2188
f 2055 2188 2121
f 1981 2055 2121
f 1981 2121 2058
f 1802 1889 1981
f 1802 1981 1890
f 1712 1802 1890
f 1712 1890 1803
f 1890 1981 2058
f 1890 2058 1982
f 1803 1890 1982
f 1803 1982 1891
f 502 500 501
f 502 501 577
f 578 502 577
f 578 577 656
f 501 576 655
f 501 655 577
f 656 577 655
f 656 655 728
f 578 656 729
f 578 729 657
f 657 729 807
f 657 807 730
f 656 728 806
f 656 806 729
f 807 729 806
f 807 806 892
f 576 652 726
f 576 726 655
f 728 655 726
f 728 726 804
f 726 652 725
f 726 725 803
f 804 726 803
f 804 803 890
f 806 728 804
f 806 804 891
f 892 806 891
f 892 891 981
f 891 804 890
f 891 890 980
f 891 980 1084
f 891 1084 981
f 808 730 807
f 808 807 893
f 808 893 983
f 808 983 894
f 893 807 892
f 893 892 982
f 893 982 1086
f 893 1086 983
f 984 894 983
f 984 983 1087
f 1088 984 1087
f 1088 1087 1196
f 1087 983 1086
f 1087 1086 1195
f 1196 1087 1195
f 1196 1195 1313
f 982 892 981
f 982 981 1085
f 1193 1194 1086
f 1193 1086 982
f 1194 1310 1086
f 982 1085 1193
f 1306 1085 1084
f 1306 1084 1307
f 1306 1308 1085
f 1085 981 1084
f 1193 1085 1308
f 1195 1086 1311
f 1195 1311 1312
f 1086 1310 1311
f 1313 1429 1548
f 1313 1548 1549
f 1195 1312 1429
f 1195 1429 1313
f 803 725 802
f 803 802 889
f 803 889 979
f 803 979 890
f 889 802 888
f 889 888 978
f 889 978 1082
f 889 1082 979
f 890 979 1083
f 890 1083 980
f 1304 1305 1084
f 1304 1084 1083
f 1083 1303 1304
f 1084 980 1083
f 1082 1192 1191
f 1082 1191 979
f 1082 1300 1192
f 1191 1083 979
f 1303 1083 1191
f 888 974 1077
f 888 1077 978
f 1082 978 1077
f 1082 1077 1185
f 974 1076 1183
f 974 1183 1077
f 1077 1183 1293
f 1077 1293 1185
f 1185 1296 1295
f 1185 1295 1082
f 1295 1300 1082
f 1293 1417 1416
f 1293 1416 1185
f 1416 1296 1185
f 1084 1305 1426
f 1426 1307 1084
f 1197 1088 1196
f 1197 1196 1314
f 1315 1197 1314
f 1315 1314 1431
f 1314 1196 1313
f 1314 1313 1430
f 1314 1430 1551
f 1314 1551 1431
f 1315 1431 1552
f 1315 1552 1432
f 1432 1552 1660
f 1432 1660 1661
f 1431 1551 1659
f 1431 1659 1552
f 1660 1552 1659
f 1660 1659 1760
f 1430 1313 1549
f 1430 1549 1550
f 1756 1757 1551
f 1756 1551 1658
f 1430 1550 1658
f 1430 1658 1551
f 1551 1759 1758
f 1551 1758 1659
f 1551 1757 1759
f 1758 1845 1659
f 1659 1845 1846
f 1659 1846 1760
f 1930 1845 1758
f 2017 2021 1931
f 2017 1931 1845
f 1845 1930 2017
f 1931 1846 1845
f 1661 1660 1761
f 1661 1761 1662
f 1662 1761 1848
f 1662 1848 1849
f 1761 1660 1760
f 1761 1760 1847
f 1761 1847 1933
f 1761 1933 1848
f 1849 1848 1934
f 1849 1934 1850
f 1935 1850 1934
f 1935 1934 2025
f 1848 1933 2024
f 1848 2024 1934
f 1934 2024 2096
f 1934 2096 2025
f 1847 1760 1846
f 1847 1846 1932
f 1933 1847 1932
f 1933 1932 2023
f 1932 1846 1931
f 1932 1931 2022
f 2023 1932 2022
f 2023 2022 2094
f 2024 1933 2023
f 2024 2023 2095
f 2024 2095 2160
f 2024 2160 2096
f 2095 2023 2094
f 2095 2094 2159
f 2160 2095 2159
f 2160 2159 2228
f 1931 2021 2090
f 2090 2155 1931
f 1931 2155 2157
f 1931 2157 2093
f 2157 2225 2093
f 2093 2022 1931
f 2022 2093 2158
f 2022 2158 2094
f 2226 2093 2225
f 2226 2223 2287
f 2226 2287 2158
f 2223 2286 2287
f 2158 2093 2226
f 2159 2094 2158
f 2159 2158 2227
f 2228 2159 2227
f 2228 2227 2289
f 2227 2158 2287
f 2227 2287 2288
f 2289 2227 2288
f 2289 2288 2346
f 2344 2287 2343
f 2344 2343 2342
f 2287 2286 2343
f 2399 2344 2398
f 2399 2398 2455
f 2344 2342 2398
f 2288 2287 2344
f 2288 2344 2345
f 2346 2288 2345
f 2346 2345 2401
f 2344 2399 2400
f 2344 2400 2345
f 2345 2400 2458
f 2345 2458 2401
f 1076 1184 1292
f 1076 1292 1183
f 1183 1292 1415
f 1183 1415 1293
f 1292 1184 1294
f 1292 1294 1414
f 1415 1292 1414
f 1415 1414 1535
f 1417 1293 1415
f 1417 1415 1536
f 1644 1645 1415
f 1644 1415 1535
f 1645 1536 1415
f 1535 1744 1644
f 1414 1294 1418
f 1414 1418 1534
f 1535 1414 1534
f 1535 1534 1643
f 1534 1418 1537
f 1534 1537 1642
f 1643 1534 1642
f 1643 1642 1740
f 1742 1743 1535
f 1742 1535 1643
f 1743 1744 1535
f 1643 1833 1742
f 1742 1833 1834
f 1833 1643 1740
f 1833 1740 1832
f 1924 1833 1923
f 1924 1923 2011
f 1924 1834 1833
f 1833 1832 1923
f 1923 2083 2011
f 1923 2148 2083
f 1642 1537 1646
f 1642 1646 1741
f 1740 1642 1741
f 1740 1741 1831
f 1741 1646 1723
f 1741 1723 1812
f 1831 1741 1812
f 1831 1812 1902
f 1832 1740 1831
f 1832 1831 1922
f 1923 1832 1922
f 1923 1922 2010
f 1922 1831 1902
f 1922 1902 1994
f 2010 1922 1994
f 2010 1994 2070
f 1812 1723 1811
f 1812 1811 1901
f 1902 1812 1901
f 1902 1901 1993
f 1901 1811 1891
f 1901 1891 1982
f 1993 1901 1982
f 1993 1982 2058
f 1994 1902 1993
f 1994 1993 2069
f 2070 1994 2069
f 2070 2069 2134
f 2069 1993 2058
f 2069 2058 2121
f 2134 2069 2121
f 2134 2121 2188
f 2147 1923 2082
f 2147 2082 2146
f 2147 2148 1923
f 2082 2215 2146
f 1923 2010 2082
f 2082 2202 2218
f 2082 2218 2215
f 2082 2010 2070
f 2082 2070 2135
f 2267 2268 2202
f 2267 2202 2135
f 2267 2328 2268
f 2202 2082 2135
f 2267 2281 2280
f 2267 2280 2328
f 2327 2337 2281
f 2327 2281 2267
f 2382 2449 2394
f 2382 2394 2338
f 2338 2337 2327
f 2338 2327 2382
f 2135 2070 2134
f 2135 2134 2201
f 2267 2135 2201
f 2267 2201 2266
f 2201 2134 2188
f 2201 2188 2253
f 2266 2201 2253
f 2266 2253 2313
f 2327 2267 2266
f 2327 2266 2326
f 2382 2327 2326
f 2382 2326 2381
f 2326 2266 2313
f 2326 2313 2367
f 2381 2326 2367
f 2381 2367 2423
f 2666 2646 2668
f 2646 2667 2668
f 2399 2455 2453
f 2399 2453 2457
f 2453 2508 2457
f 2511 2509 2554
f 2511 2554 2594
f 2457 2508 2509
f 2457 2509 2511
f 2399 2457 2456
f 2399 2456 2400
f 2400 2456 2513
f 2400 2513 2458
f 2456 2457 2511
f 2456 2511 2512
f 2456 2512 2558
f 2456 2558 2513
f 2635 2600 2629
f 2635 2629 2648
f 2511 2595 2600
f 2511 2600 2556
f 2511 2594 2595
f 2600 2635 2556
f 2635 2650 2660
f 2635 2660 2646
f 2660 2667 2646
f 2635 2648 2650
f 2646 2634 2635
f 2556 2635 2634
f 2556 2634 2597
f 2512 2511 2556
f 2512 2556 2557
f 2558 2512 2557
f 2558 2557 2599
f 2557 2556 2597
f 2557 2597 2598
f 2599 2557 2598
f 2599 2598 2633
f 2382 2439 2450
f 2382 2450 2449
f 2439 2545 2450
f 2439 2496 2543
f 2439 2543 2544
f 2544 2545 2439
f 2496 2589 2543
f 2587 2588 2622
f 2659 2647 2588
f 2659 2588 2646
f 2646 2666 2659
f 2647 2622 2588
f 2588 2621 2646
f 2587 2624 2623
f 2587 2623 2496
f 2623 2589 2496
f 2542 2588 2587
f 2542 2587 2496
f 2621 2588 2542
f 2621 2542 2585
f 2439 2382 2381
f 2439 2381 2438
f 2496 2439 2438
f 2496 2438 2495
f 2438 2381 2423
f 2438 2423 2480
f 2495 2438 2480
f 2495 2480 2530
f 2542 2496 2495
f 2542 2495 2541
f 2585 2542 2541
f 2585 2541 2586
f 2541 2495 2530
f 2541 2530 2573
f 2586 2541 2573
f 2586 2573 2612
f 2634 2646 2621
f 2634 2621 2645
f 2597 2634 2645
f 2597 2645 2631
f 2645 2621 2585
f 2645 2585 2619
f 2631 2645 2619
f 2631 2619 2644
f 2598 2597 2631
f 2598 2631 2632
f 2633 2598 2632
f 2633 2632 2652
f 2632 2631 2644
f 2632 2644 2651
f 2652 2632 2651
f 2652 2651 2661
f 2619 2585 2586
f 2619 2586 2620
f 2644 2619 2620
f 2644 2620 2643
f 2620 2586 2612
f 2620 2612 2639
f 2643 2620 2639
f 2643 2639 2655
f 2651 2644 2643
f 2651 2643 2658
f 2661 2651 2658
f 2661 2658 2665
f 2658 2643 2655
f 2658 2655 2663
f 2665 2658 2663
f 2665 2663 2669
f 970 797 884
f 970 884 971
f 797 796 883
f 797 883 884
f 796 881 969
f 796 969 883
f 881 968 1070
f 881 1070 969
f 968 1069 1178
f 968 1178 1070
f 1069 1177 1287
f 1069 1287 1178
f 1177 1286 1409
f 1177 1409 1287
f 1286 1408 1529
f 1286 1529 1409
f 1408 1637 1638
f 1408 1638 1529
f 1664 1638 1637
f 1664 1637 1556
f 1664 1825 1638
f 1852 1825 1664
f 1943 1857 1766
f 1943 1766 1856
f 1941 1942 1856
f 1941 1856 1855
f 1942 1943 1856
f 1941 1940 2027
f 1941 2027 1942
f 1940 2026 2098
f 1940 2098 2027
f 2026 2097 2161
f 2026 2161 2098
f 2097 2109 2176
f 2097 2176 2161
f 2109 2108 2175
f 2109 2175 2176
f 2108 2107 2174
f 2108 2174 2175
f 2107 2173 2239
f 2107 2239 2174
f 2173 2238 2300
f 2173 2300 2239
f 2352 2300 2238
f 2352 2238 2299
f 882 721 797
f 882 797 970
f 882 798 721
f 721 720 796
f 721 796 797
f 720 795 881
f 720 881 796
f 795 880 968
f 795 968 881
f 880 967 1069
f 880 1069 968
f 967 1068 1177
f 967 1177 1069
f 1068 1176 1286
f 1068 1286 1177
f 1176 1407 1408
f 1176 1408 1286
f 1438 1408 1407
f 1438 1407 1441
f 1438 1637 1408
f 1556 1637 1438
f 1941 1855 1854
f 1941 1854 1765
f 1939 1940 1765
f 1939 1765 1853
f 1940 1941 1765
f 1939 1946 2026
f 1939 2026 1940
f 1946 2030 2097
f 1946 2097 2026
f 2030 2041 2109
f 2030 2109 2097
f 2041 2040 2108
f 2041 2108 2109
f 2040 2039 2107
f 2040 2107 2108
f 2039 2106 2173
f 2039 2173 2107
f 2106 2172 2238
f 2106 2238 2173
f 2238 2172 2298
f 2238 2298 2299
f 2172 2237 2298
f 648 649 721
f 648 721 798
f 647 646 721
f 647 721 649
f 646 645 720
f 646 720 721
f 645 719 795
f 645 795 720
f 719 794 880
f 719 880 795
f 794 879 967
f 794 967 880
f 879 966 1068
f 879 1068 967
f 966 1174 1176
f 966 1176 1068
f 1285 1176 1174
f 1285 1174 1284
f 1285 1407 1176
f 1285 1203 1321
f 1285 1321 1407
f 1321 1441 1407
f 1939 1853 1938
f 1939 1938 1858
f 1946 1858 1767
f 1946 1767 1945
f 1767 1860 1945
f 1946 1939 1858
f 1945 2031 2030
f 1945 2030 1946
f 2031 1960 2041
f 2031 2041 2030
f 1960 1959 2040
f 1960 2040 2041
f 1959 1958 2039
f 1959 2039 2040
f 1958 2038 2106
f 1958 2106 2039
f 2038 2105 2172
f 2038 2172 2106
f 2105 2180 2179
f 2105 2179 2237
f 2105 2171 2180
f 2237 2172 2105
f 568 566 646
f 568 646 647
f 568 567 566
f 566 565 645
f 566 645 646
f 565 644 719
f 565 719 645
f 644 718 794
f 644 794 719
f 718 793 879
f 718 879 794
f 793 965 966
f 793 966 879
f 1174 966 1067
f 1174 1067 1175
f 966 965 1067
f 1174 1175 1283
f 1174 1283 1284
f 1945 1860 1949
f 1945 1949 2032
f 1859 1945 2032
f 1859 2032 1948
f 1859 1947 2031
f 1859 2031 1945
f 1947 1873 1960
f 1947 1960 2031
f 1873 1872 1959
f 1873 1959 1960
f 1872 1871 1958
f 1872 1958 1959
f 1871 1957 2038
f 1871 2038 1958
f 1957 2037 2105
f 1957 2105 2038
f 2105 2037 2170
f 2105 2170 2171
f 2037 2113 2170
f 563 490 369
f 563 369 566
f 566 567 563
f 369 491 565
f 369 565 566
f 491 564 644
f 491 644 565
f 564 643 718
f 564 718 644
f 643 717 793
f 643 793 718
f 965 793 878
f 965 878 900
f 793 717 878
f 965 991 990
f 965 990 1067
f 965 900 991
f 1947 1859 1768
f 1947 1768 1862
f 1947 1862 1950
f 1947 1950 1861
f 1861 1780 1873
f 1861 1873 1947
f 1780 1779 1872
f 1780 1872 1873
f 1779 1778 1871
f 1779 1871 1872
f 1778 1870 1957
f 1778 1957 1871
f 1870 1956 2037
f 1870 2037 1957
f 1956 1966 2104
f 1956 2104 2037
f 2104 2113 2037
f 423 314 369
f 423 369 490
f 313 371 369
f 313 369 314
f 371 427 491
f 371 491 369
f 427 496 564
f 427 564 491
f 496 572 643
f 496 643 564
f 572 654 717
f 572 717 643
f 812 878 717
f 812 717 735
f 717 654 735
f 1780 1861 1683
f 1780 1683 1682
f 1682 1680 1780
f 1680 1679 1779
f 1680 1779 1780
f 1679 1678 1778
f 1679 1778 1779
f 1678 1777 1870
f 1678 1870 1778
f 1777 1787 1956
f 1777 1956 1870
f 1787 1785 1786
f 1787 1786 1877
f 1966 1956 1787
f 1966 1787 1877
f 261 260 316
f 261 316 371
f 371 313 261
f 316 426 427
f 316 427 371
f 426 495 496
f 426 496 427
f 495 573 572
f 495 572 496
f 727 805 654
f 727 654 653
f 572 573 653
f 572 653 654
f 654 805 813
f 654 813 735
f 1680 1682 1781
f 1680 1781 1681
f 1680 1681 1577
f 1680 1577 1462
f 1462 1576 1679
f 1462 1679 1680
f 1576 1575 1678
f 1576 1678 1679
f 1575 1677 1777
f 1575 1777 1678
f 1677 1776 1787
f 1677 1787 1777
f 1776 1688 1689
f 1776 1689 1787
f 1689 1785 1787
f 264 263 318
f 264 318 316
f 316 260 264
f 318 373 426
f 318 426 316
f 373 429 495
f 373 495 426
f 429 498 573
f 429 573 495
f 583 653 573
f 583 573 498
f 498 588 583
f 1576 1462 1342
f 1576 1342 1461
f 1342 1221 1461
f 1461 1460 1575
f 1461 1575 1576
f 1460 1574 1677
f 1460 1677 1575
f 1574 1676 1776
f 1574 1776 1677
f 1676 1690 1691
f 1676 1691 1776
f 1691 1688 1776
f 224 262 318
f 224 318 263
f 262 317 373
f 262 373 318
f 317 372 429
f 317 429 373
f 372 428 498
f 372 498 429
f 575 588 498
f 575 498 428
f 428 574 575
f 1461 1221 1341
f 1461 1341 1219
f 1341 1220 1219
f 1219 1339 1460
f 1219 1460 1461
f 1339 1459 1574
f 1339 1574 1460
f 1459 1572 1676
f 1459 1676 1574
f 1690 1676 1572
f 1690 1572 1584
f 222 184 262
f 222 262 224
f 222 186 184
f 184 312 317
f 184 317 262
f 312 368 372
f 312 372 317
f 368 421 428
f 368 428 372
f 497 574 428
f 497 428 421
f 489 515 497
f 489 497 421
f 515 489 590
f 1113 1218 1009
f 1219 1220 1008
f 1219 1008 1114
f 1009 1218 1114
f 1009 1114 1008
f 1114 1340 1339
f 1114 1339 1219
f 1340 1458 1459
f 1340 1459 1339
f 1458 1573 1572
f 1458 1572 1459
f 1572 1573 1585
f 1572 1585 1584
f 1573 1470 1585
f 148 149 184
f 148 184 186
f 185 258 184
f 185 184 149
f 258 311 312
f 258 312 184
f 311 367 368
f 311 368 312
f 367 420 421
f 367 421 368
f 420 488 489
f 420 489 421
f 514 590 489
f 514 489 488
f 488 562 514
f 1218 1113 1007
f 1218 1007 1112
f 1007 1006 1112
f 1112 1338 1114
f 1112 1114 1218
f 1338 1457 1340
f 1338 1340 1114
f 1457 1571 1458
f 1457 1458 1340
f 1571 1472 1573
f 1571 1573 1458
f 1472 1354 1353
f 1472 1353 1470
f 1472 1471 1354
f 1470 1573 1472
f 183 221 258
f 183 258 185
f 183 182 221
f 221 309 311
f 221 311 258
f 309 365 367
f 309 367 311
f 367 365 418
f 367 418 420
f 418 486 488
f 418 488 420
f 560 589 562
f 560 562 486
f 560 597 589
f 562 488 486
f 597 560 642
f 1003 1005 1004
f 913 914 1004
f 913 1004 1005
f 1005 1111 1006
f 1005 1006 913
f 1111 1112 1006
f 1111 1337 1338
f 1111 1338 1112
f 1337 1456 1457
f 1337 1457 1338
f 1456 1569 1571
f 1456 1571 1457
f 1569 1587 1472
f 1569 1472 1571
f 1472 1587 1586
f 1472 1586 1471
f 1587 1473 1586
f 220 180 181
f 220 181 221
f 221 182 220
f 221 181 257
f 221 257 309
f 257 308 365
f 257 365 309
f 308 364 418
f 308 418 365
f 418 364 417
f 418 417 486
f 486 417 485
f 486 485 560
f 596 642 485
f 596 485 559
f 559 670 596
f 642 560 485
f 670 559 741
f 1000 1109 1002
f 1000 1002 1001
f 1110 1003 912
f 1110 912 1000
f 912 1109 1000
f 1110 1005 1003
f 1005 1110 1217
f 1005 1217 1111
f 1111 1217 1336
f 1111 1336 1337
f 1336 1455 1456
f 1336 1456 1337
f 1455 1570 1569
f 1455 1569 1456
f 1569 1570 1475
f 1569 1475 1587
f 1475 1477 1474
f 1475 1474 1587
f 1474 1473 1587
f 147 146 181
f 147 181 180
f 219 181 146
f 219 146 179
f 181 219 256
f 181 256 257
f 257 256 307
f 257 307 308
f 308 307 363
f 308 363 364
f 364 363 416
f 364 416 417
f 417 416 484
f 417 484 485
f 485 484 558
f 485 558 559
f 559 639 671
f 559 671 672
f 672 741 559
f 558 640 639
f 558 639 559
f 639 640 716
f 1107 1105 910
f 1000 1001 911
f 1000 911 910
f 910 1105 1108
f 910 1108 1000
f 1000 1108 1216
f 1000 1216 1110
f 1110 1216 1334
f 1110 1334 1217
f 1217 1334 1452
f 1217 1452 1336
f 1452 1565 1455
f 1452 1455 1336
f 1565 1672 1570
f 1565 1570 1455
f 1570 1672 1588
f 1570 1588 1475
f 1475 1476 1355
f 1475 1355 1356
f 1356 1477 1475
f 1475 1588 1476
f 218 217 255
f 218 255 219
f 219 179 218
f 219 255 310
f 219 310 256
f 256 310 366
f 256 366 307
f 307 366 419
f 307 419 363
f 363 419 487
f 363 487 416
f 416 487 561
f 416 561 484
f 484 561 641
f 484 641 558
f 558 641 715
f 558 715 640
f 640 790 822
f 640 822 792
f 792 716 640
f 715 791 790
f 715 790 640
f 790 791 877
f 1214 1213 1106
f 1105 999 998
f 1105 998 1106
f 1105 1107 999
f 1106 1213 1215
f 1106 1215 1105
f 1105 1215 1333
f 1105 1333 1108
f 1108 1333 1335
f 1108 1335 1216
f 1216 1335 1453
f 1216 1453 1334
f 1334 1453 1566
f 1334 1566 1452
f 1452 1566 1671
f 1452 1671 1565
f 1565 1671 1772
f 1565 1772 1672
f 1672 1772 1692
f 1672 1692 1588
f 1692 1590 1589
f 1692 1589 1588
f 1589 1476 1588
f 254 305 306
f 254 306 217
f 306 255 217
f 255 306 362
f 255 362 310
f 310 362 415
f 310 415 366
f 366 415 483
f 366 483 419
f 419 483 557
f 419 557 487
f 487 557 638
f 487 638 561
f 561 638 714
f 561 714 641
f 641 714 789
f 641 789 715
f 715 789 876
f 715 876 791
f 791 876 964
f 791 964 877
f 876 1066 964
f 964 1066 1173
f 1447 1331 1212
f 1104 1103 1212
f 1104 1212 1213
f 1213 1214 1104
f 1212 1331 1330
f 1212 1330 1213
f 1213 1330 1332
f 1213 1332 1215
f 1215 1332 1451
f 1215 1451 1333
f 1333 1451 1454
f 1333 1454 1335
f 1335 1454 1567
f 1335 1567 1453
f 1453 1567 1673
f 1453 1673 1566
f 1566 1673 1771
f 1566 1771 1671
f 1671 1771 1865
f 1671 1865 1772
f 1772 1865 1788
f 1772 1788 1692
f 1693 1590 1692
f 1693 1692 1788
f 305 252 304
f 305 304 306
f 306 304 414
f 306 414 362
f 362 414 482
f 362 482 415
f 415 482 556
f 415 556 483
f 483 556 637
f 483 637 557
f 557 637 713
f 557 713 638
f 638 713 788
f 638 788 714
f 714 788 875
f 714 875 789
f 789 875 963
f 789 963 876
f 1064 876 963
f 1064 963 1065
f 1064 1066 876
f 1066 1064 1282
f 1066 1282 1173
f 1331 1447 1561
f 1331 1561 1448
f 1406 1528 1449
f 1406 1449 1448
f 1528 1636 1449
f 1330 1331 1448
f 1330 1448 1449
f 1330 1449 1450
f 1330 1450 1332
f 1332 1450 1564
f 1332 1564 1451
f 1451 1564 1568
f 1451 1568 1454
f 1454 1568 1674
f 1454 1674 1567
f 1567 1674 1773
f 1567 1773 1673
f 1673 1773 1864
f 1673 1864 1771
f 1771 1864 1878
f 1771 1878 1865
f 1865 1878 1789
f 1865 1789 1788
f 1788 1789 1694
f 1788 1694 1693
f 1789 1695 1694
f 253 361 304
f 253 304 252
f 253 302 361
f 304 361 413
f 304 413 414
f 414 413 555
f 414 555 482
f 482 555 636
f 482 636 556
f 556 636 712
f 556 712 637
f 637 712 787
f 637 787 713
f 713 787 874
f 713 874 788
f 788 874 962
f 788 962 875
f 1062 875 962
f 1062 962 1063
f 1062 963 875
f 963 1062 1169
f 963 1169 1171
f 1171 1065 963
f 1562 1449 1636
f 1562 1635 1670
f 1562 1670 1563
f 1450 1449 1562
f 1450 1562 1563
f 1450 1563 1669
f 1450 1669 1564
f 1564 1669 1675
f 1564 1675 1568
f 1568 1675 1774
f 1568 1774 1674
f 1674 1774 1866
f 1674 1866 1773
f 1773 1866 1952
f 1773 1952 1864
f 1864 1952 1967
f 1864 1967 1878
f 1878 1967 1791
f 1878 1791 1789
f 1789 1791 1696
f 1789 1696 1695
f 1791 1790 1696
f 303 412 360
f 303 360 302
f 412 480 360
f 360 361 302
f 361 360 481
f 361 481 413
f 413 481 554
f 413 554 555
f 555 554 635
f 555 635 636
f 636 635 711
f 636 711 712
f 712 711 786
f 712 786 787
f 787 786 873
f 787 873 874
f 960 874 873
f 960 873 961
f 960 962 874
f 962 1167 1170
f 962 1170 1063
f 962 960 1167
f 1769 1563 1670
f 1769 1824 1863
f 1769 1863 1770
f 1669 1563 1769
f 1669 1769 1770
f 1669 1770 1775
f 1669 1775 1675
f 1675 1775 1867
f 1675 1867 1774
f 1774 1867 1953
f 1774 1953 1866
f 1866 1953 2033
f 1866 2033 1952
f 1952 2033 2046
f 1952 2046 1967
f 1967 2046 1969
f 1967 1969 1791
f 1791 1879 1792
f 1791 1792 1790
f 1969 1970 1879
f 1969 1879 1791
f 551 552 360
f 551 360 480
f 551 550 552
f 360 552 553
f 360 553 481
f 481 553 634
f 481 634 554
f 554 634 710
f 554 710 635
f 635 710 785
f 635 785 711
f 711 785 872
f 711 872 786
f 873 786 958
f 873 958 959
f 786 872 958
f 873 959 1060
f 873 1060 961
f 1770 1863 1913
f 1770 1913 1951
f 1951 2003 1868
f 1951 1868 1770
f 1868 1869 1775
f 1868 1775 1770
f 1775 1869 1954
f 1775 1954 1867
f 1867 1954 2034
f 1867 2034 1953
f 1953 2034 2101
f 1953 2101 2033
f 2033 2101 2114
f 2033 2114 2046
f 2046 2114 2047
f 2046 2047 1969
f 1969 2047 2048
f 1969 2048 1970
f 2047 2115 2048
f 631 706 632
f 631 632 552
f 552 550 631
f 552 632 633
f 552 633 553
f 553 633 709
f 553 709 634
f 634 709 784
f 634 784 710
f 710 784 871
f 710 871 785
f 872 785 956
f 872 956 957
f 785 871 956
f 872 957 1058
f 872 1058 958
f 1869 1868 1912
f 1869 1912 1955
f 1955 2036 1869
f 2035 1954 1869
f 2035 1869 2036
f 2035 2102 1954
f 1954 2102 2103
f 1954 2103 2034
f 2034 2103 2167
f 2034 2167 2101
f 2101 2167 2181
f 2101 2181 2114
f 2114 2181 2182
f 2114 2182 2047
f 2182 2248 2183
f 2182 2183 2047
f 2183 2115 2047
f 630 629 707
f 630 707 706
f 629 780 707
f 707 632 706
f 632 707 708
f 632 708 633
f 633 708 783
f 633 783 709
f 709 783 870
f 709 870 784
f 784 870 955
f 784 955 871
f 871 1056 1057
f 871 1057 956
f 871 955 1056
f 2102 2035 2078
f 2102 2078 2143
f 2143 2168 2102
f 2102 2168 2169
f 2102 2169 2103
f 2103 2169 2234
f 2103 2234 2167
f 2167 2234 2246
f 2167 2246 2181
f 2181 2246 2247
f 2181 2247 2182
f 2182 2249 2184
f 2182 2184 2185
f 2185 2248 2182
f 2182 2247 2249
f 865 866 781
f 865 781 707
f 707 780 865
f 707 781 782
f 707 782 708
f 708 782 869
f 708 869 783
f 783 869 954
f 783 954 870
f 955 870 1054
f 955 1054 1055
f 870 954 1054
f 1055 1274 1162
f 1055 1162 955
f 1162 1056 955
f 2168 2143 2211
f 2168 2211 2275
f 2168 2275 2274
f 2168 2274 2235
f 2235 2236 2169
f 2235 2169 2168
f 2169 2236 2295
f 2169 2295 2234
f 2234 2295 2308
f 2234 2308 2246
f 2246 2308 2309
f 2246 2309 2247
f 2309 2363 2362
f 2309 2362 2247
f 2362 2249 2247
f 866 950 867
f 866 867 781
f 781 867 868
f 781 868 782
f 782 868 953
f 782 953 869
f 869 953 1053
f 869 1053 954
f 1053 1272 1397
f 1053 1397 1273
f 1054 954 1053
f 1054 1053 1273
f 2236 2235 2296
f 2236 2296 2297
f 2296 2351 2297
f 2236 2297 2350
f 2236 2350 2295
f 2295 2350 2360
f 2295 2360 2308
f 2308 2360 2361
f 2308 2361 2309
f 2419 2363 2309
f 2419 2309 2361
f 1049 951 867
f 1049 867 950
f 1049 1047 951
f 867 951 952
f 867 952 868
f 868 952 1052
f 868 1052 953
f 953 1052 1161
f 953 1161 1053
f 1272 1053 1161
f 1272 1161 1271
f 2297 2351 2408
f 2297 2408 2406
f 2408 2462 2406
f 2297 2406 2407
f 2297 2407 2350
f 2350 2407 2417
f 2350 2417 2360
f 2360 2417 2418
f 2360 2418 2361
f 2361 2418 2474
f 2361 2474 2419
f 2418 2476 2474
f 1048 1050 951
f 1048 951 1047
f 1048 1154 1050
f 951 1050 1051
f 951 1051 952
f 952 1051 1160
f 952 1160 1052
f 1052 1160 1270
f 1052 1270 1161
f 1271 1270 1513
f 1271 1513 1514
f 1271 1161 1270
f 1514 1513 1621
f 2604 2564 2560
f 2406 2462 2488
f 2406 2488 2515
f 2560 2564 2515
f 2560 2515 2488
f 2406 2515 2461
f 2406 2461 2407
f 2407 2461 2473
f 2407 2473 2417
f 2417 2473 2472
f 2417 2472 2418
f 2418 2472 2477
f 2418 2477 2476
f 2472 2526 2477
f 1155 1388 1158
f 1155 1158 1154
f 1388 1393 1158
f 1158 1050 1154
f 1050 1158 1159
f 1050 1159 1051
f 1051 1159 1269
f 1051 1269 1160
f 1160 1269 1395
f 1160 1395 1270
f 1270 1395 1512
f 1270 1512 1513
f 1513 1512 1620
f 1513 1620 1621
f 1512 1725 1620
f 2564 2604 2559
f 2564 2559 2519
f 2559 2514 2519
f 2564 2519 2468
f 2564 2468 2515
f 2515 2468 2467
f 2515 2467 2461
f 2461 2467 2518
f 2461 2518 2473
f 2473 2518 2524
f 2473 2524 2472
f 2472 2568 2529
f 2472 2529 2526
f 2524 2569 2568
f 2524 2568 2472
f 1392 1268 1158
f 1392 1158 1393
f 1392 1510 1268
f 1158 1268 1267
f 1158 1267 1159
f 1159 1267 1394
f 1159 1394 1269
f 1269 1394 1511
f 1269 1511 1395
f 1395 1511 1619
f 1395 1619 1512
f 1724 1813 1814
f 1724 1814 1725
f 1724 1903 1813
f 1725 1512 1619
f 1725 1619 1724
f 1903 1724 1830
f 2404 2459 2498
f 2459 2460 2514
f 2459 2514 2497
f 2497 2498 2459
f 2460 2519 2514
f 2519 2460 2412
f 2519 2412 2468
f 2468 2412 2413
f 2468 2413 2467
f 2467 2413 2466
f 2467 2466 2518
f 2518 2466 2516
f 2518 2516 2524
f 2524 2516 2601
f 2524 2601 2569
f 2516 2603 2601
f 1412 1291 1181
f 1412 1181 1268
f 1268 1510 1412
f 1268 1181 1182
f 1268 1182 1267
f 1267 1182 1290
f 1267 1290 1394
f 1394 1290 1411
f 1394 1411 1511
f 1511 1411 1533
f 1511 1533 1619
f 1619 1533 1641
f 1619 1641 1724
f 1829 1830 1641
f 1829 1641 1739
f 1739 1921 1829
f 1830 1724 1641
f 1921 1739 1920
f 2349 2291 2405
f 2347 2404 2403
f 2347 2403 2291
f 2403 2405 2291
f 2347 2459 2404
f 2459 2347 2402
f 2459 2402 2460
f 2460 2402 2356
f 2460 2356 2412
f 2412 2356 2357
f 2412 2357 2413
f 2413 2357 2411
f 2413 2411 2466
f 2466 2411 2464
f 2466 2464 2516
f 2464 2562 2561
f 2464 2561 2516
f 2561 2603 2516
f 1413 1188 1074
f 1413 1074 1291
f 1188 1187 1074
f 1074 1181 1291
f 1181 1074 1075
f 1181 1075 1182
f 1182 1075 1180
f 1182 1180 1290
f 1290 1180 1289
f 1290 1289 1411
f 1411 1289 1531
f 1411 1531 1533
f 1533 1531 1532
f 1533 1532 1641
f 1641 1532 1640
f 1641 1640 1739
f 1739 1828 1919
f 1739 1919 1920
f 1640 1738 1828
f 1640 1828 1739
f 1828 1738 1918
f 2293 2163 2292
f 2291 2349 2348
f 2291 2348 2292
f 2292 2163 2230
f 2292 2230 2291
f 2291 2230 2290
f 2291 2290 2347
f 2347 2290 2304
f 2347 2304 2402
f 2402 2304 2302
f 2402 2302 2356
f 2356 2302 2303
f 2356 2303 2357
f 2357 2303 2355
f 2357 2355 2411
f 2411 2355 2410
f 2411 2410 2464
f 2464 2517 2523
f 2464 2523 2563
f 2563 2562 2464
f 2464 2410 2517
f 1079 1073 973
f 1079 973 1074
f 1074 1187 1079
f 1074 973 972
f 1074 972 1075
f 1075 972 1071
f 1075 1071 1180
f 1180 1071 1179
f 1180 1179 1289
f 1289 1179 1288
f 1289 1288 1531
f 1531 1288 1410
f 1531 1410 1532
f 1532 1410 1530
f 1532 1530 1640
f 1640 1530 1639
f 1640 1639 1738
f 1827 2006 1917
f 1827 1917 1738
f 1917 1918 1738
f 1639 1737 1827
f 1639 1827 1738
f 1827 1737 1916
f 2233 2100 2164
f 2163 2231 2232
f 2163 2232 2164
f 2163 2293 2231
f 2164 2100 2099
f 2164 2099 2163
f 2163 2099 2162
f 2163 2162 2230
f 2230 2162 2229
f 2230 2229 2290
f 2290 2229 2242
f 2290 2242 2304
f 2304 2242 2241
f 2304 2241 2302
f 2302 2241 2240
f 2302 2240 2303
f 2303 2240 2301
f 2303 2301 2355
f 2355 2301 2354
f 2355 2354 2410
f 2354 2463 2465
f 2354 2465 2410
f 2465 2517 2410
f 2409 2354 2300
f 2409 2300 2352
f 2409 2463 2354
f 2300 2354 2301
f 2300 2301 2239
f 2239 2301 2240
f 2239 2240 2174
f 2174 2240 2241
f 2174 2241 2175
f 2175 2241 2242
f 2175 2242 2176
f 2176 2242 2229
f 2176 2229 2161
f 2161 2229 2162
f 2161 2162 2098
f 2098 2162 2099
f 2098 2099 2027
f 2027 2099 2100
f 2027 2100 1942
f 2100 2165 2166
f 2100 2166 2028
f 2100 2233 2165
f 2028 1943 1942
f 2028 1942 2100
f 1943 2028 1944
f 1943 1944 1857
f 1825 1852 1914
f 1825 1914 1826
f 1915 2004 1737
f 1915 1737 1826
f 2004 1916 1737
f 1638 1825 1826
f 1638 1826 1737
f 1638 1737 1639
f 1638 1639 1529
f 1529 1639 1530
f 1529 1530 1409
f 1409 1530 1410
f 1409 1410 1287
f 1287 1410 1288
f 1287 1288 1178
f 1178 1288 1179
f 1178 1179 1070
f 1070 1179 1071
f 1070 1071 969
f 969 1071 972
f 969 972 883
f 883 972 973
f 883 973 884
f 884 1073 1072
f 884 1072 971
f 884 973 1073
f 2385 2270 2331
f 2385 2331 2442
f 2385 2369 2270
f 2270 2205 2271
f 2270 2271 2331
f 2205 2139 2206
f 2205 2206 2271
f 2139 2076 2141
f 2139 2141 2206
f 2075 2140 2141
f 2075 2141 2076
f 2136 2203 2140
f 2136 2140 2075
f 2136 2145 2212
f 2136 2212 2203
f 2145 2081 2144
f 2145 2144 2212
f 2081 2005 2080
f 2081 2080 2144
f 1915 2080 2005
f 1915 2005 2004
f 1915 2029 2080
f 1915 1826 1914
f 1915 1914 1937
f 1937 2029 1915
f 1937 1914 1852
f 1937 1852 1764
f 1852 1664 1764
f 1664 1556 1439
f 1664 1439 1555
f 1555 1764 1664
f 1439 1320 1440
f 1439 1440 1555
f 1320 1205 1322
f 1320 1322 1440
f 1205 1096 1206
f 1205 1206 1322
f 1096 989 1097
f 1096 1097 1206
f 989 901 992
f 989 992 1097
f 817 902 992
f 817 992 901
f 740 821 902
f 740 902 817
f 740 739 820
f 740 820 821
f 903 820 739
f 903 739 819
f 2317 2204 2270
f 2317 2270 2369
f 2317 2257 2204
f 2204 2138 2205
f 2204 2205 2270
f 2138 2074 2139
f 2138 2139 2205
f 2074 1999 2076
f 2074 2076 2139
f 1999 1998 2075
f 1999 2075 2076
f 1998 2071 2136
f 1998 2136 2075
f 2071 2008 2145
f 2071 2145 2136
f 2007 2081 2145
f 2007 2145 2008
f 2006 2081 2007
f 2006 2007 1917
f 2006 2005 2081
f 2005 2006 1827
f 2005 1827 1916
f 1916 2004 2005
f 1556 1438 1439
f 1441 1321 1204
f 1441 1204 1438
f 1320 1439 1438
f 1320 1438 1204
f 1204 1094 1205
f 1204 1205 1320
f 1094 988 1096
f 1094 1096 1205
f 988 898 989
f 988 989 1096
f 898 816 901
f 898 901 989
f 816 738 817
f 816 817 901
f 738 668 740
f 738 740 817
f 668 667 739
f 668 739 740
f 739 667 818
f 739 818 819
f 667 734 818
f 2122 2123 2192
f 2204 2257 2122
f 2204 2122 2192
f 2192 2137 2204
f 2137 2073 2138
f 2137 2138 2204
f 2073 1997 2074
f 2073 2074 2138
f 1997 1907 1999
f 1997 1999 2074
f 1907 1908 1998
f 1907 1998 1999
f 1908 1995 2071
f 1908 2071 1998
f 1995 2009 2008
f 1995 2008 2071
f 1828 2008 2009
f 1828 2009 1919
f 1828 2007 2008
f 2007 1828 1918
f 2007 1918 1917
f 1321 1203 1204
f 1285 1284 1095
f 1285 1095 1203
f 1284 1283 1095
f 1094 1204 1203
f 1094 1203 1095
f 1095 899 988
f 1095 988 1094
f 899 814 898
f 899 898 988
f 814 737 816
f 814 816 898
f 737 666 738
f 737 738 816
f 666 587 668
f 666 668 738
f 587 586 667
f 587 667 668
f 586 661 660
f 586 660 734
f 586 669 661
f 734 667 586
f 2124 2072 2137
f 2124 2137 2192
f 2124 2057 2072
f 2072 1996 2073
f 2072 2073 2137
f 1906 1997 2073
f 1906 2073 1996
f 1997 1906 1816
f 1997 1816 1907
f 1907 1816 1817
f 1907 1817 1908
f 1817 1904 1995
f 1817 1995 1908
f 1829 1921 2009
f 1829 2009 1995
f 1995 1904 1829
f 2009 1921 1920
f 2009 1920 1919
f 1283 1175 1095
f 1067 990 899
f 1067 899 1095
f 1095 1175 1067
f 990 815 899
f 899 815 736
f 899 736 814
f 665 737 814
f 665 814 736
f 737 665 585
f 737 585 666
f 585 512 587
f 585 587 666
f 587 512 508
f 587 508 586
f 586 508 662
f 586 662 669
f 508 582 662
f 2053 1977 1976
f 2053 1976 2072
f 2072 2057 2053
f 1976 1905 1996
f 1976 1996 2072
f 1905 1815 1906
f 1905 1906 1996
f 1906 1815 1727
f 1906 1727 1816
f 1816 1727 1726
f 1816 1726 1817
f 1814 1813 1904
f 1814 1904 1817
f 1817 1726 1814
f 1904 1903 1830
f 1904 1830 1829
f 1904 1813 1903
f 990 991 815
f 815 900 878
f 815 878 812
f 815 991 900
f 812 664 736
f 812 736 815
f 736 664 584
f 736 584 665
f 665 584 511
f 665 511 585
f 441 512 585
f 441 585 511
f 441 381 508
f 441 508 512
f 381 438 507
f 381 507 508
f 507 582 508
f 1886 1708 1799
f 1886 1799 1977
f 1708 1706 1799
f 1799 1976 1977
f 1976 1799 1818
f 1976 1818 1905
f 1905 1818 1730
f 1905 1730 1815
f 1730 1516 1727
f 1730 1727 1815
f 1516 1622 1726
f 1516 1726 1727
f 1726 1620 1725
f 1726 1725 1814
f 1726 1622 1620
f 735 813 663
f 735 663 664
f 664 812 735
f 663 510 584
f 663 584 664
f 510 439 511
f 510 511 584
f 439 383 441
f 439 441 511
f 441 383 327
f 441 327 381
f 381 325 326
f 381 326 380
f 380 438 381
f 381 327 325
f 1603 1602 1707
f 1603 1707 1799
f 1799 1706 1603
f 1707 1729 1818
f 1707 1818 1799
f 1729 1624 1730
f 1729 1730 1818
f 1624 1396 1516
f 1624 1516 1730
f 1271 1514 1622
f 1271 1622 1516
f 1516 1396 1271
f 1622 1514 1621
f 1622 1621 1620
f 805 727 663
f 805 663 813
f 653 583 510
f 653 510 727
f 510 663 727
f 583 509 510
f 509 440 439
f 509 439 510
f 440 382 383
f 440 383 439
f 382 328 327
f 382 327 383
f 328 271 272
f 328 272 327
f 272 325 327
f 1705 1601 1704
f 1705 1704 1707
f 1707 1602 1705
f 1704 1728 1729
f 1704 1729 1707
f 1728 1623 1624
f 1728 1624 1729
f 1623 1515 1396
f 1623 1396 1624
f 1515 1397 1272
f 1515 1272 1396
f 1272 1271 1396
f 588 575 513
f 588 513 509
f 509 583 588
f 513 442 440
f 513 440 509
f 442 384 382
f 442 382 440
f 384 329 328
f 384 328 382
f 329 273 274
f 329 274 328
f 274 271 328
f 1495 1600 1704
f 1495 1704 1601
f 1600 1625 1728
f 1600 1728 1704
f 1625 1518 1623
f 1625 1623 1728
f 1518 1398 1515
f 1518 1515 1623
f 1397 1515 1398
f 1397 1398 1273
f 574 513 575
f 574 497 513
f 497 443 513
f 443 385 442
f 443 442 513
f 385 330 384
f 385 384 442
f 330 275 329
f 330 329 384
f 273 329 275
f 273 275 231
f 1496 1376 1600
f 1496 1600 1495
f 1496 1373 1376
f 1376 1626 1625
f 1376 1625 1600
f 1626 1517 1518
f 1626 1518 1625
f 1517 1163 1398
f 1517 1398 1518
f 1275 1274 1055
f 1275 1055 1163
f 1054 1273 1163
f 1054 1163 1055
f 1273 1398 1163
f 1162 1274 1275
f 590 514 445
f 590 445 515
f 497 515 445
f 497 445 386
f 386 443 497
f 386 332 385
f 386 385 443
f 332 277 330
f 332 330 385
f 277 233 275
f 277 275 330
f 275 233 232
f 275 232 231
f 233 194 232
f 1255 1258 1376
f 1255 1376 1373
f 1377 1608 1376
f 1377 1376 1258
f 1608 1627 1626
f 1608 1626 1376
f 1627 1519 1517
f 1627 1517 1626
f 1519 1399 1163
f 1519 1163 1517
f 1399 1164 1275
f 1399 1275 1163
f 1275 1164 1056
f 1275 1056 1162
f 1164 1057 1056
f 562 589 444
f 562 444 514
f 444 445 514
f 444 387 386
f 444 386 445
f 387 331 332
f 387 332 386
f 331 276 277
f 331 277 332
f 276 196 233
f 276 233 277
f 196 158 157
f 196 157 194
f 196 195 158
f 194 233 196
f 1379 1502 1608
f 1379 1608 1377
f 1379 1378 1502
f 1502 1628 1627
f 1502 1627 1608
f 1628 1520 1519
f 1628 1519 1627
f 1520 1400 1399
f 1520 1399 1519
f 1400 1165 1164
f 1400 1164 1399
f 1059 956 1057
f 1059 1057 1165
f 1059 957 956
f 1057 1164 1165
f 1058 957 1059
f 642 596 521
f 642 521 597
f 589 597 521
f 589 521 451
f 451 444 589
f 451 392 387
f 451 387 444
f 392 336 331
f 392 331 387
f 336 280 276
f 336 276 331
f 280 234 196
f 280 196 276
f 196 234 197
f 196 197 195
f 234 198 197
f 1501 1380 1609
f 1501 1609 1502
f 1502 1378 1501
f 1609 1629 1628
f 1609 1628 1502
f 1629 1521 1520
f 1629 1520 1628
f 1521 1401 1400
f 1521 1400 1520
f 1401 1276 1165
f 1401 1165 1400
f 1276 1166 1059
f 1276 1059 1165
f 958 1058 1166
f 958 1166 1061
f 1061 959 958
f 1058 1059 1166
f 1060 959 1061
f 741 672 591
f 741 591 670
f 596 670 591
f 596 591 516
f 516 521 596
f 516 446 451
f 516 451 521
f 446 388 392
f 446 392 451
f 388 333 336
f 388 336 392
f 333 278 280
f 333 280 336
f 278 200 234
f 278 234 280
f 200 199 235
f 200 235 234
f 235 198 234
f 1260 1259 1381
f 1260 1381 1380
f 1259 1382 1381
f 1381 1609 1380
f 1609 1381 1713
f 1609 1713 1629
f 1713 1630 1521
f 1713 1521 1629
f 1630 1522 1401
f 1630 1401 1521
f 1401 1522 1402
f 1401 1402 1276
f 1276 1402 1277
f 1276 1277 1166
f 1166 1277 1278
f 1166 1278 1061
f 1061 1167 960
f 1061 960 961
f 961 1060 1061
f 1278 1168 1167
f 1278 1167 1061
f 1170 1167 1168
f 639 716 742
f 639 742 671
f 716 792 742
f 671 592 591
f 671 591 672
f 671 742 592
f 591 592 517
f 591 517 516
f 517 447 446
f 517 446 516
f 446 447 389
f 446 389 388
f 389 334 333
f 389 333 388
f 333 334 279
f 333 279 278
f 278 279 236
f 278 236 200
f 159 160 199
f 159 199 200
f 236 201 159
f 236 159 200
f 1503 1504 1611
f 1503 1611 1381
f 1381 1382 1503
f 1611 1804 1713
f 1611 1713 1381
f 1713 1804 1731
f 1713 1731 1630
f 1630 1731 1631
f 1630 1631 1522
f 1522 1631 1523
f 1522 1523 1402
f 1402 1523 1403
f 1402 1403 1277
f 1277 1403 1404
f 1277 1404 1278
f 1404 1279 1168
f 1404 1168 1278
f 1168 1169 1062
f 1168 1062 1063
f 1063 1170 1168
f 1279 1172 1169
f 1279 1169 1168
f 1171 1169 1172
f 790 877 906
f 790 906 822
f 822 743 742
f 822 742 792
f 822 906 743
f 742 743 673
f 742 673 592
f 592 673 593
f 592 593 517
f 517 593 518
f 517 518 447
f 447 518 448
f 447 448 389
f 389 448 390
f 389 390 334
f 334 390 335
f 334 335 279
f 335 281 236
f 335 236 279
f 281 238 237
f 281 237 236
f 237 201 236
f 1610 1714 1805
f 1610 1805 1611
f 1611 1504 1610
f 1611 1805 1892
f 1611 1892 1804
f 1804 1892 1819
f 1804 1819 1731
f 1731 1819 1732
f 1731 1732 1631
f 1732 1632 1523
f 1732 1523 1631
f 1632 1525 1403
f 1632 1403 1523
f 1403 1525 1524
f 1403 1524 1404
f 1404 1524 1405
f 1404 1405 1279
f 1279 1405 1280
f 1279 1280 1172
f 1172 1064 1065
f 1172 1065 1171
f 1280 1281 1064
f 1280 1064 1172
f 1282 1064 1281
f 1282 1281 1329
f 1173 1282 1329
f 1173 1329 1102
f 1102 964 1173
f 964 907 906
f 964 906 877
f 964 1102 907
f 906 907 823
f 906 823 743
f 743 823 744
f 743 744 673
f 673 744 674
f 673 674 593
f 593 674 594
f 593 594 518
f 519 448 518
f 519 518 594
f 519 449 390
f 519 390 448
f 449 391 335
f 449 335 390
f 391 337 281
f 391 281 335
f 282 238 281
f 282 281 337
f 1714 1612 1717
f 1714 1717 1805
f 1805 1717 1893
f 1805 1893 1892
f 1893 1909 1819
f 1893 1819 1892
f 1909 1820 1732
f 1909 1732 1819
f 1732 1820 1733
f 1732 1733 1632
f 1632 1733 1634
f 1632 1634 1525
f 1525 1634 1633
f 1525 1633 1524
f 1524 1633 1526
f 1524 1526 1405
f 1405 1526 1527
f 1405 1527 1280
f 1406 1280 1527
f 1406 1527 1528
f 1406 1281 1280
f 1281 1448 1561
f 1281 1561 1329
f 1281 1406 1448
f 1212 1103 1329
f 1212 1329 1447
f 1329 1561 1447
f 1103 1102 1329
f 1103 1104 997
f 1103 997 907
f 907 1102 1103
f 907 997 908
f 907 908 823
f 823 908 824
f 823 824 744
f 744 824 745
f 744 745 674
f 745 675 594
f 745 594 674
f 675 595 519
f 675 519 594
f 519 595 520
f 519 520 449
f 449 520 450
f 449 450 391
f 391 450 339
f 391 339 337
f 337 339 283
f 337 283 282
f 339 284 283
f 1613 1716 1717
f 1613 1717 1612
f 1613 1715 1716
f 1717 1716 1806
f 1717 1806 1893
f 1893 1806 1983
f 1893 1983 1909
f 1909 1983 1910
f 1909 1910 1820
f 1820 1910 1821
f 1820 1821 1733
f 1733 1821 1734
f 1733 1734 1634
f 1634 1734 1735
f 1634 1735 1633
f 1633 1735 1736
f 1633 1736 1526
f 1635 1526 1736
f 1635 1736 1670
f 1635 1527 1526
f 1527 1635 1562
f 1527 1562 1636
f 1636 1528 1527
f 1106 998 997
f 1106 997 1214
f 997 1104 1214
f 998 999 909
f 998 909 908
f 908 997 998
f 909 825 824
f 909 824 908
f 824 825 746
f 824 746 745
f 745 746 676
f 745 676 675
f 675 676 598
f 675 598 595
f 595 598 522
f 595 522 520
f 520 522 393
f 520 393 450
f 393 340 339
f 393 339 450
f 339 340 285
f 339 285 284
f 340 338 285
f 1718 1896 1807
f 1718 1807 1715
f 1896 1987 1807
f 1807 1716 1715
f 1716 1807 1894
f 1716 1894 1806
f 1806 1894 1986
f 1806 1986 1983
f 1983 1986 2000
f 1983 2000 1910
f 1910 2000 1911
f 1910 1911 1821
f 1821 1911 1822
f 1821 1822 1734
f 1734 1822 1823
f 1734 1823 1735
f 1823 1913 1863
f 1823 1863 1824
f 1824 1736 1735
f 1824 1735 1823
f 1736 1824 1769
f 1736 1769 1670
f 1107 910 909
f 1107 909 999
f 910 911 826
f 910 826 825
f 825 909 910
f 825 826 747
f 825 747 746
f 746 747 677
f 746 677 676
f 676 677 599
f 676 599 598
f 599 523 522
f 599 522 598
f 522 523 452
f 522 452 393
f 393 452 453
f 393 453 340
f 394 455 341
f 338 340 394
f 338 394 341
f 340 453 394
f 2059 1984 1807
f 2059 1807 1987
f 2059 2064 1984
f 1807 1984 1985
f 1807 1985 1894
f 1985 2062 1986
f 1985 1986 1894
f 2062 2077 2000
f 2062 2000 1986
f 2077 2001 1911
f 2077 1911 2000
f 1911 2001 2002
f 1911 2002 1822
f 1912 1868 1823
f 1912 1823 1822
f 1868 2003 1823
f 1822 2002 1912
f 1823 2003 1951
f 1823 1951 1913
f 1001 1002 826
f 1001 826 911
f 1002 1109 912
f 1002 912 826
f 912 827 747
f 912 747 826
f 747 827 748
f 747 748 677
f 748 678 599
f 748 599 677
f 678 600 523
f 678 523 599
f 600 524 452
f 600 452 523
f 452 524 525
f 452 525 453
f 453 525 526
f 453 526 394
f 525 603 526
f 2063 2125 2060
f 2063 2060 1984
f 1984 2064 2063
f 1984 2060 2061
f 1984 2061 1985
f 2061 2128 2062
f 2061 2062 1985
f 2128 2142 2077
f 2128 2077 2062
f 2079 2001 2077
f 2079 2077 2142
f 2035 2036 2002
f 2035 2002 2078
f 2036 1955 2002
f 2001 2079 2078
f 2001 2078 2002
f 1955 1912 2002
f 1004 914 827
f 1004 827 1003
f 827 912 1003
f 913 748 827
f 913 827 914
f 913 828 748
f 828 749 678
f 828 678 748
f 678 749 679
f 678 679 600
f 600 679 601
f 600 601 524
f 524 601 602
f 524 602 525
f 602 682 604
f 602 604 525
f 604 603 525
f 2125 2130 2129
f 2193 2060 2125
f 2193 2125 2129
f 2193 2126 2060
f 2126 2127 2061
f 2126 2061 2060
f 2061 2127 2196
f 2061 2196 2128
f 2128 2196 2209
f 2128 2209 2142
f 2142 2209 2210
f 2142 2210 2079
f 2210 2211 2143
f 2210 2143 2079
f 2143 2078 2079
f 828 913 1006
f 828 1006 1007
f 1007 915 828
f 828 915 829
f 828 829 749
f 749 829 750
f 749 750 679
f 679 750 680
f 679 680 601
f 680 681 602
f 680 602 601
f 683 684 682
f 682 681 835
f 682 835 683
f 682 602 681
f 2258 2259 2194
f 2258 2194 2126
f 2126 2193 2258
f 2126 2194 2195
f 2126 2195 2127
f 2127 2195 2261
f 2127 2261 2196
f 2196 2261 2322
f 2196 2322 2209
f 2322 2296 2235
f 2322 2235 2209
f 2274 2210 2209
f 2274 2209 2235
f 2210 2274 2275
f 2210 2275 2211
f 1113 1009 915
f 1113 915 1007
f 1008 829 915
f 1008 915 1009
f 1008 916 829
f 829 916 830
f 829 830 750
f 750 830 751
f 750 751 680
f 680 751 752
f 680 752 681
f 752 834 833
f 752 833 681
f 833 835 681
f 2259 2319 2320
f 2259 2320 2194
f 2194 2320 2260
f 2194 2260 2195
f 2195 2260 2321
f 2195 2321 2261
f 2261 2321 2376
f 2261 2376 2322
f 2376 2408 2351
f 2376 2351 2322
f 2351 2296 2322
f 1008 1220 1010
f 1008 1010 916
f 1220 1341 1010
f 916 1010 917
f 916 917 830
f 830 917 831
f 830 831 751
f 751 831 832
f 751 832 752
f 920 834 752
f 920 752 832
f 2372 2373 2320
f 2372 2320 2319
f 2372 2429 2373
f 2320 2373 2374
f 2320 2374 2260
f 2260 2374 2375
f 2260 2375 2321
f 2321 2375 2432
f 2321 2432 2376
f 2432 2488 2462
f 2432 2462 2376
f 2462 2408 2376
f 1221 1115 1010
f 1221 1010 1341
f 1221 1342 1115
f 1010 1115 1011
f 1010 1011 917
f 917 1011 918
f 917 918 831
f 831 918 919
f 831 919 832
f 832 919 1014
f 832 1014 920
f 919 1120 1014
f 2435 2486 2373
f 2435 2373 2429
f 2435 2491 2486
f 2373 2486 2430
f 2373 2430 2374
f 2374 2430 2431
f 2374 2431 2375
f 2375 2431 2487
f 2375 2487 2432
f 2488 2487 2548
f 2488 2548 2560
f 2488 2432 2487
f 2604 2560 2548
f 2604 2548 2559
f 1681 1781 1463
f 1681 1463 1577
f 1342 1462 1222
f 1342 1222 1115
f 1577 1463 1222
f 1577 1222 1462
f 1115 1222 1116
f 1115 1116 1011
f 1011 1116 1013
f 1011 1013 918
f 918 1013 1012
f 918 1012 919
f 919 1012 1119
f 919 1119 1120
f 1012 1226 1119
f 2494 2583 2534
f 2494 2534 2491
f 2583 2616 2534
f 2534 2486 2491
f 2486 2534 2535
f 2486 2535 2430
f 2430 2535 2536
f 2430 2536 2431
f 2431 2536 2503
f 2431 2503 2487
f 2487 2503 2502
f 2487 2502 2548
f 2502 2497 2514
f 2502 2514 2559
f 2559 2548 2502
f 1682 1578 1463
f 1682 1463 1781
f 1682 1683 1578
f 1463 1578 1343
f 1463 1343 1222
f 1222 1343 1223
f 1222 1223 1116
f 1116 1223 1117
f 1116 1117 1013
f 1013 1117 1118
f 1013 1118 1012
f 1012 1224 1230
f 1012 1230 1226
f 1118 1225 1224
f 1118 1224 1012
f 2615 2546 2534
f 2615 2534 2616
f 2615 2625 2546
f 2534 2546 2501
f 2534 2501 2535
f 2535 2501 2500
f 2535 2500 2536
f 2536 2500 2445
f 2536 2445 2503
f 2503 2445 2440
f 2503 2440 2502
f 2497 2440 2441
f 2497 2441 2498
f 2497 2502 2440
f 2404 2498 2441
f 2404 2441 2403
f 1862 1768 1668
f 1862 1668 1950
f 1683 1861 1668
f 1683 1668 1560
f 1861 1950 1668
f 1560 1578 1683
f 1578 1560 1444
f 1578 1444 1343
f 1343 1444 1326
f 1343 1326 1223
f 1223 1326 1210
f 1223 1210 1117
f 1117 1210 1211
f 1117 1211 1118
f 1118 1211 1344
f 1118 1344 1225
f 1211 1446 1344
f 2590 2547 2499
f 2590 2499 2546
f 2546 2625 2590
f 2546 2499 2444
f 2546 2444 2501
f 2501 2444 2388
f 2501 2388 2500
f 2500 2388 2389
f 2500 2389 2445
f 2445 2389 2383
f 2445 2383 2440
f 2440 2383 2384
f 2440 2384 2441
f 2403 2384 2390
f 2403 2390 2405
f 2403 2441 2384
f 2349 2405 2390
f 2349 2390 2348
f 2032 1949 1667
f 2032 1667 1948
f 1768 1859 1667
f 1768 1667 1559
f 1859 1948 1667
f 1559 1668 1768
f 1668 1559 1445
f 1668 1445 1560
f 1560 1445 1325
f 1560 1325 1444
f 1444 1325 1209
f 1444 1209 1326
f 1326 1209 1101
f 1326 1101 1210
f 1210 1101 1100
f 1210 1100 1211
f 1100 1328 1327
f 1100 1327 1211
f 1327 1446 1211
f 2576 2485 2443
f 2576 2443 2547
f 2485 2482 2443
f 2443 2499 2547
f 2499 2443 2387
f 2499 2387 2444
f 2444 2387 2333
f 2444 2333 2388
f 2388 2333 2273
f 2388 2273 2389
f 2389 2273 2329
f 2389 2329 2383
f 2383 2329 2330
f 2383 2330 2384
f 2384 2330 2334
f 2384 2334 2390
f 2292 2348 2390
f 2292 2390 2334
f 2334 2294 2292
f 2293 2292 2294
f 2293 2294 2231
f 1858 1938 1666
f 1858 1666 1767
f 1860 1767 1667
f 1860 1667 1949
f 1767 1666 1558
f 1767 1558 1667
f 1667 1558 1443
f 1667 1443 1559
f 1559 1443 1324
f 1559 1324 1445
f 1445 1324 1208
f 1445 1208 1325
f 1325 1208 1099
f 1325 1099 1209
f 1209 1099 995
f 1209 995 1101
f 1101 995 996
f 1101 996 1100
f 1100 1199 1200
f 1100 1200 1317
f 1317 1328 1100
f 1100 996 1199
f 2426 2425 2386
f 2426 2386 2443
f 2443 2482 2426
f 2443 2386 2332
f 2443 2332 2387
f 2387 2332 2272
f 2387 2272 2333
f 2333 2272 2208
f 2333 2208 2273
f 2273 2208 2207
f 2273 2207 2329
f 2329 2207 2269
f 2329 2269 2330
f 2330 2269 2276
f 2330 2276 2334
f 2334 2276 2214
f 2334 2214 2294
f 2232 2231 2294
f 2232 2294 2214
f 2214 2213 2232
f 2164 2232 2213
f 2164 2213 2233
f 2213 2165 2233
f 1765 1854 1665
f 1853 1765 1666
f 1853 1666 1938
f 1765 1665 1557
f 1765 1557 1666
f 1666 1557 1442
f 1666 1442 1558
f 1558 1442 1323
f 1558 1323 1443
f 1443 1323 1207
f 1443 1207 1324
f 1324 1207 1098
f 1324 1098 1208
f 1208 1098 993
f 1208 993 1099
f 1099 993 905
f 1099 905 995
f 995 905 904
f 995 904 996
f 904 1092 1093
f 904 1093 996
f 1093 1199 996
f 994 904 820
f 994 820 903
f 994 1092 904
f 820 904 905
f 820 905 821
f 821 905 993
f 821 993 902
f 902 993 1098
f 902 1098 992
f 992 1098 1207
f 992 1207 1097
f 1097 1207 1323
f 1097 1323 1206
f 1206 1323 1442
f 1206 1442 1322
f 1322 1442 1557
f 1322 1557 1440
f 1440 1557 1665
f 1440 1665 1555
f 1665 1855 1856
f 1665 1856 1766
f 1665 1854 1855
f 1766 1764 1555
f 1766 1555 1665
f 1857 1944 1937
f 1857 1937 1764
f 1764 1766 1857
f 2028 2166 2029
f 2028 2029 1944
f 2029 1937 1944
f 2166 2165 2213
f 2166 2213 2080
f 2080 2029 2166
f 2080 2213 2214
f 2080 2214 2144
f 2144 2214 2276
f 2144 2276 2212
f 2212 2276 2269
f 2212 2269 2203
f 2203 2269 2207
f 2203 2207 2140
f 2140 2207 2208
f 2140 2208 2141
f 2141 2208 2272
f 2141 2272 2206
f 2206 2272 2332
f 2206 2332 2271
f 2271 2332 2386
f 2271 2386 2331
f 2425 2442 2331
f 2425 2331 2386
f 1751 2396 2340
f 1751 2340 2283
f 1751 2283 2224
f 1751 2224 2156
f 1751 2156 2092
f 1751 2092 2020
f 1751 2020 2019
f 1751 2019 1929
f 1751 1929 1755
f 1751 1755 1841
f 1751 1841 1840
f 1751 1840 1749
f 1751 1749 1653
f 1751 1653 1652
f 1751 1652 1745
f 1751 1745 1835
f 1751 1835 1836
f 1751 1836 2012
f 1751 2012 2084
f 1751 2084 2149
f 1751 2149 2216
f 1751 2216 2277
f 1751 2277 2335
f 1751 2335 2391
f 1751 2391 2446
f 1751 2446 2504
f 1751 2504 2549
f 1751 2549 2591
f 1751 2591 2552
f 1751 2552 2507
f 1751 2507 2451
f 2451 2396 1751
f 2339 2282 2340
f 2339 2340 2396
f 2284 2222 2282
f 2284 2282 2339
f 2285 2221 2222
f 2285 2222 2284
f 2342 2343 2221
f 2342 2221 2285
f 2285 2398 2342
f 2282 2220 2283
f 2282 2283 2340
f 2222 2153 2220
f 2222 2220 2282
f 2221 2154 2153
f 2221 2153 2222
f 2286 2223 2154
f 2286 2154 2221
f 2221 2343 2286
f 2283 2220 2152
f 2283 2152 2224
f 2153 2088 2152
f 2153 2152 2220
f 2154 2089 2088
f 2154 2088 2153
f 2226 2225 2089
f 2226 2089 2223
f 2225 2157 2089
f 2089 2154 2223
f 2152 2091 2156
f 2152 2156 2224
f 2152 2088 2016
f 2152 2016 2091
f 2088 2089 2015
f 2088 2015 2016
f 2155 2090 2015
f 2155 2015 2089
f 2089 2157 2155
f 2156 2091 2018
f 2156 2018 2092
f 2016 1927 2018
f 2016 2018 2091
f 2015 1926 1927
f 2015 1927 2016
f 2015 2090 2021
f 2015 2021 1926
f 2021 2017 1926
f 2018 1928 2020
f 2018 2020 2092
f 2018 1927 1843
f 2018 1843 1928
f 1926 1842 1843
f 1926 1843 1927
f 1930 1758 1842
f 1930 1842 2017
f 1758 1759 1842
f 1842 1926 2017
f 1928 1844 2019
f 1928 2019 2020
f 1843 1752 1844
f 1843 1844 1928
f 1842 1753 1752
f 1842 1752 1843
f 1842 1759 1757
f 1842 1757 1756
f 1753 1842 1756
f 1753 1756 1658
f 1844 1754 1929
f 1844 1929 2019
f 1752 1655 1754
f 1752 1754 1844
f 1753 1656 1655
f 1753 1655 1752
f 1550 1549 1656
f 1550 1656 1658
f 1549 1548 1656
f 1656 1753 1658
f 1754 1657 1755
f 1754 1755 1929
f 1655 1547 1657
f 1655 1657 1754
f 1656 1428 1547
f 1656 1547 1655
f 1312 1311 1428
f 1312 1428 1429
f 1656 1548 1429
f 1656 1429 1428
f 1755 1657 1654
f 1755 1654 1841
f 1547 1546 1654
f 1547 1654 1657
f 1428 1427 1546
f 1428 1546 1547
f 1310 1194 1427
f 1310 1427 1428
f 1428 1311 1310
f 1654 1750 1840
f 1654 1840 1841
f 1654 1546 1545
f 1654 1545 1750
f 1427 1309 1545
f 1427 1545 1546
f 1193 1308 1309
f 1193 1309 1194
f 1308 1306 1309
f 1309 1427 1194
f 1750 1651 1749
f 1750 1749 1840
f 1750 1545 1541
f 1750 1541 1651
f 1309 1542 1541
f 1309 1541 1545
f 1307 1426 1542
f 1307 1542 1309
f 1309 1306 1307
f 1651 1544 1653
f 1651 1653 1749
f 1651 1541 1425
f 1651 1425 1544
f 1541 1542 1302
f 1541 1302 1425
f 1542 1426 1305
f 1542 1305 1302
f 1305 1304 1302
f 1543 1652 1653
f 1543 1653 1544
f 1544 1425 1424
f 1544 1424 1543
f 1302 1301 1424
f 1302 1424 1425
f 1304 1303 1191
f 1304 1191 1302
f 1301 1302 1191
f 1301 1191 1192
f 1652 1543 1648
f 1652 1648 1745
f 1543 1424 1538
f 1543 1538 1648
f 1424 1301 1420
f 1424 1420 1538
f 1301 1192 1300
f 1301 1300 1420
f 1300 1295 1420
f 1745 1648 1647
f 1745 1647 1835
f 1648 1538 1539
f 1648 1539 1647
f 1538 1420 1419
f 1538 1419 1539
f 1420 1295 1296
f 1420 1296 1419
f 1296 1416 1419
f 1835 1647 1746
f 1835 1746 1836
f 1647 1539 1650
f 1647 1650 1746
f 1539 1419 1649
f 1539 1649 1650
f 1416 1417 1536
f 1416 1536 1419
f 1645 1649 1419
f 1645 1419 1536
f 1836 1746 1837
f 1836 1837 2012
f 1746 1650 1748
f 1746 1748 1837
f 1650 1649 1747
f 1650 1747 1748
f 1644 1747 1649
f 1644 1649 1645
f 1747 1644 1744
f 1747 1744 1743
f 2012 1837 2013
f 2012 2013 2084
f 1837 1748 1839
f 1837 1839 2013
f 1748 1747 1838
f 1748 1838 1839
f 1747 1743 1742
f 1747 1742 1834
f 1924 1838 1747
f 1924 1747 1834
f 2084 2013 2085
f 2084 2085 2149
f 2013 1839 2014
f 2013 2014 2085
f 1839 1838 1925
f 1839 1925 2014
f 2011 2083 1925
f 2011 1925 1838
f 1838 1924 2011
f 2149 2085 2217
f 2149 2217 2216
f 2085 2014 2087
f 2085 2087 2217
f 2014 1925 2086
f 2014 2086 2087
f 1925 2083 2148
f 1925 2148 2147
f 2086 1925 2147
f 2086 2147 2146
f 2216 2217 2278
f 2216 2278 2277
f 2217 2087 2151
f 2217 2151 2278
f 2087 2086 2150
f 2087 2150 2151
f 2086 2146 2215
f 2086 2215 2218
f 2202 2268 2150
f 2202 2150 2218
f 2150 2086 2218
f 2277 2278 2392
f 2277 2392 2335
f 2278 2151 2279
f 2278 2279 2392
f 2151 2150 2219
f 2151 2219 2279
f 2150 2268 2328
f 2150 2328 2280
f 2219 2150 2280
f 2219 2280 2281
f 2335 2392 2447
f 2335 2447 2391
f 2392 2279 2393
f 2392 2393 2447
f 2279 2219 2336
f 2279 2336 2393
f 2219 2281 2337
f 2219 2337 2338
f 2336 2219 2338
f 2336 2338 2394
f 2391 2447 2505
f 2391 2505 2446
f 2447 2393 2506
f 2447 2506 2505
f 2393 2336 2448
f 2393 2448 2506
f 2336 2394 2449
f 2336 2449 2450
f 2545 2544 2448
f 2545 2448 2450
f 2448 2336 2450
f 2446 2505 2550
f 2446 2550 2504
f 2505 2506 2593
f 2505 2593 2550
f 2506 2448 2551
f 2506 2551 2593
f 2543 2551 2448
f 2543 2448 2544
f 2623 2551 2543
f 2623 2543 2589
f 2504 2550 2592
f 2504 2592 2549
f 2550 2593 2627
f 2550 2627 2592
f 2593 2551 2628
f 2593 2628 2627
f 2624 2628 2551
f 2624 2551 2623
f 2647 2628 2624
f 2647 2624 2622
f 2624 2587 2622
f 2549 2592 2626
f 2549 2626 2591
f 2592 2627 2630
f 2592 2630 2626
f 2627 2628 2649
f 2627 2649 2630
f 2659 2649 2628
f 2659 2628 2647
f 2649 2659 2666
f 2649 2666 2668
f 2591 2626 2553
f 2591 2553 2552
f 2626 2630 2555
f 2626 2555 2553
f 2630 2649 2596
f 2630 2596 2555
f 2649 2668 2667
f 2649 2667 2660
f 2596 2649 2660
f 2596 2660 2650
f 2552 2553 2452
f 2552 2452 2507
f 2553 2555 2454
f 2553 2454 2452
f 2555 2596 2510
f 2555 2510 2454
f 2648 2629 2596
f 2648 2596 2650
f 2600 2595 2510
f 2600 2510 2629
f 2510 2596 2629
f 2507 2452 2395
f 2507 2395 2451
f 2452 2454 2341
f 2452 2341 2395
f 2454 2510 2397
f 2454 2397 2341
f 2510 2595 2594
f 2510 2594 2554
f 2397 2510 2554
f 2397 2554 2509
f 2397 2509 2508
f 2397 2508 2453
f 2398 2285 2453
f 2398 2453 2455
f 2285 2397 2453
f 2285 2284 2341
f 2285 2341 2397
f 2284 2339 2395
f 2284 2395 2341
f 2339 2396 2451
f 2339 2451 2395
f 2670 2671 2672
f 2670 2674 2671
f 2670 2679 2674
f 2670 2685 2679
f 2670 2694 2685
f 2670 2702 2694
f 2670 2710 2702
f 2670 2718 2710
f 2670 2726 2718
f 2670 2734 2726
f 2670 2742 2734
f 2670 2751 2742
f 2670 2758 2751
f 2670 2767 2758
f 2670 2774 2767
f 2670 2783 2774
f 2670 2779 2783
f 2670 2770 2779
f 2670 2763 2770
f 2670 2754 2763
f 2670 2747 2754
f 2670 2738 2747
f 2670 2730 2738
f 2670 2722 2730
f 2670 2714 2722
f 2670 2706 2714
f 2670 2699 2706
f 2670 2691 2699
f 2670 2683 2691
f 2670 2677 2683
f 2670 2673 2677
f 2670 2672 2673
f 2688 853 855
f 2688 855 2689
f 855 937 2689
f 2682 2681 2688
f 2682 2688 2689
f 2676 2675 2681
f 2676 2681 2682
f 2672 2671 2675
f 2672 2675 2676
f 2697 771 770
f 2697 770 2688
f 770 853 2688
f 2681 2687 2697
f 2681 2697 2688
f 2675 2680 2687
f 2675 2687 2681
f 2671 2674 2680
f 2671 2680 2675
f 2704 623 622
f 2704 622 697
f 2697 697 698
f 2697 698 771
f 2697 2704 697
f 2687 2696 2704
f 2687 2704 2697
f 2680 2686 2696
f 2680 2696 2687
f 2674 2679 2686
f 2674 2686 2680
f 2721 543 542
f 2721 542 2704
f 542 623 2704
f 2704 2696 2713
f 2704 2713 2721
f 2696 2686 2695
f 2696 2695 2713
f 2679 2685 2695
f 2679 2695 2686
f 2721 2720 471
f 2721 471 543
f 2720 472 471
f 2713 2712 2720
f 2713 2720 2721
f 2695 2703 2712
f 2695 2712 2713
f 2695 2685 2694
f 2695 2694 2703
f 2720 354 353
f 2720 353 404
f 404 472 2720
f 2720 2736 354
f 2720 2712 2719
f 2720 2719 2736
f 2703 2711 2719
f 2703 2719 2712
f 2694 2702 2711
f 2694 2711 2703
f 2736 2737 294
f 2736 294 354
f 2737 295 294
f 2719 2729 2737
f 2719 2737 2736
f 2711 2728 2729
f 2711 2729 2719
f 2711 2702 2710
f 2711 2710 2728
f 2737 2745 245
f 2737 245 295
f 2745 209 245
f 2729 2735 2745
f 2729 2745 2737
f 2728 2727 2735
f 2728 2735 2729
f 2710 2718 2727
f 2710 2727 2728
f 2762 171 169
f 2762 169 2745
f 169 209 2745
f 2745 2735 2746
f 2745 2746 2762
f 2727 2744 2746
f 2727 2746 2735
f 2727 2718 2726
f 2727 2726 2744
f 170 2761 138
f 170 138 137
f 2762 2761 170
f 2762 170 171
f 2746 2753 2761
f 2746 2761 2762
f 2744 2743 2753
f 2744 2753 2746
f 2726 2734 2743
f 2726 2743 2744
f 138 134 136
f 138 2761 135
f 138 135 134
f 2761 2778 135
f 2761 2753 2760
f 2761 2760 2778
f 2743 2752 2760
f 2743 2760 2753
f 2734 2742 2752
f 2734 2752 2743
f 2777 165 133
f 2777 133 2778
f 133 135 2778
f 2760 2769 2777
f 2760 2777 2778
f 2752 2759 2769
f 2752 2769 2760
f 2752 2742 2751
f 2752 2751 2759
f 2777 2786 126
f 2777 126 165
f 2786 127 126
f 2777 2769 2776
f 2777 2776 2786
f 2769 2759 2768
f 2769 2768 2776
f 2751 2758 2768
f 2751 2768 2759
f 2792 130 129
f 2792 129 128
f 127 2786 2792
f 127 2792 128
f 2786 2776 2785
f 2786 2785 2792
f 2768 2775 2785
f 2768 2785 2776
f 2768 2758 2767
f 2768 2767 2775
f 2792 2796 131
f 2792 131 130
f 2796 166 131
f 2792 2785 2791
f 2792 2791 2796
f 2785 2775 2784
f 2785 2784 2791
f 2775 2767 2774
f 2775 2774 2784
f 2796 2798 167
f 2796 167 166
f 2798 206 167
f 2796 2791 2795
f 2796 2795 2798
f 2791 2784 2790
f 2791 2790 2795
f 2784 2774 2783
f 2784 2783 2790
f 2797 292 243
f 2797 243 207
f 206 2798 2797
f 206 2797 207
f 2798 2795 2793
f 2798 2793 2797
f 2795 2790 2787
f 2795 2787 2793
f 2790 2783 2779
f 2790 2779 2787
f 2794 350 291
f 2794 291 290
f 2797 2794 290
f 2797 290 292
f 2797 2793 2788
f 2797 2788 2794
f 2793 2787 2780
f 2793 2780 2788
f 2787 2779 2770
f 2787 2770 2780
f 2789 400 348
f 2789 348 350
f 2789 465 400
f 350 2794 2789
f 2794 2788 2781
f 2794 2781 2
gitextract_n_8d0dfa/
├── .gitignore
├── LICENSE
├── Makefile
├── Makefile.defs
├── README
├── TODO
├── meshes/
│ ├── block.feat
│ ├── block.obj
│ ├── bunny_watertight.obj
│ ├── cow.obj
│ ├── cube.feat
│ ├── cube.obj
│ ├── dragon.obj
│ ├── fandisk.feat
│ ├── fandisk.obj
│ ├── joint.feat
│ ├── joint.obj
│ └── sphere.obj
└── src/
├── array3.h
├── feature.cpp
├── feature.h
├── geometry_queries.cpp
├── geometry_queries.h
├── gluvi.cpp
├── gluvi.h
├── main.cpp
├── make_signed_distance.cpp
├── make_signed_distance.h
├── make_tet_mesh.cpp
├── make_tet_mesh.h
├── match_features.cpp
├── match_features.h
├── optimize_tet_mesh.cpp
├── optimize_tet_mesh.h
├── predicates.cpp
├── read_obj.cpp
├── read_obj.h
├── sdf.cpp
├── sdf.h
├── tet_mesh.cpp
├── tet_mesh.h
├── tet_quality.cpp
├── tet_quality.h
├── trimesh.cpp
├── trimesh.h
├── util.h
├── vec.h
└── view_tet.cpp
SYMBOL INDEX (210 symbols across 23 files)
FILE: src/array3.h
type Array3 (line 9) | struct Array3
function operator (line 79) | bool operator==(const Array3<T>& x) const
function operator (line 82) | bool operator!=(const Array3<T>& x) const
function operator (line 85) | bool operator<(const Array3<T>& x) const
function operator (line 93) | bool operator>(const Array3<T>& x) const
function operator (line 101) | bool operator<=(const Array3<T>& x) const
function operator (line 109) | bool operator>=(const Array3<T>& x) const
function assign (line 117) | void assign(const T& value)
function assign (line 120) | void assign(int ni_, int nj_, int nk_, const T& value)
function assign (line 128) | void assign(int ni_, int nj_, int nk_, const T* copydata)
function T (line 136) | const T& at(int i, int j, int k) const
function T (line 148) | const T& back(void) const
function const_iterator (line 160) | const_iterator begin(void) const
function iterator (line 163) | iterator begin(void)
function size_type (line 166) | size_type capacity(void) const
function clear (line 169) | void clear(void)
function empty (line 175) | bool empty(void) const
function const_iterator (line 178) | const_iterator end(void) const
function iterator (line 181) | iterator end(void)
function fill (line 184) | void fill(int ni_, int nj_, int nk_, const T& value)
function T (line 192) | const T& front(void) const
function size_type (line 204) | size_type max_size(void) const
function reverse_iterator (line 207) | reverse_iterator rbegin(void)
function const_reverse_iterator (line 210) | const_reverse_iterator rbegin(void) const
function reverse_iterator (line 213) | reverse_iterator rend(void)
function const_reverse_iterator (line 216) | const_reverse_iterator rend(void) const
function reserve (line 219) | void reserve(int reserve_ni, int reserve_nj, int reserve_nk)
function resize (line 222) | void resize(int ni_, int nj_, int nk_)
function resize (line 231) | void resize(int ni_, int nj_, int nk_, const T& value)
function set_zero (line 240) | void set_zero(void)
function size_type (line 243) | size_type size(void) const
function swap (line 246) | void swap(Array3<T>& x)
function trim (line 254) | void trim(void)
type Array3 (line 260) | typedef Array3<double> Array3d;
type Array3 (line 261) | typedef Array3<float> Array3f;
type Array3 (line 262) | typedef Array3<int> Array3i;
FILE: src/feature.cpp
function Vec3f (line 12) | Vec3f Feature::projectToFeature(const Vec3f &p) const
function Vec3f (line 59) | Vec3f Feature::getTangent(const Vec3f& p) const
FILE: src/feature.h
function getEndpoint1 (line 13) | struct Feature
function class (line 55) | class FeatureSet
FILE: src/geometry_queries.cpp
function initialize_exact (line 9) | double
function point_segment_distance (line 15) | float
function point_triangle_distance (line 33) | float
function two_sum (line 64) | static void
function split (line 73) | static void
function two_product (line 82) | static void
function orientation (line 95) | int
function point_in_triangle_2d (line 129) | bool point_in_triangle_2d(double x0, double y0,
function orientation3D (line 152) | int orientation3D(double a_x, double a_y, double a_z,
FILE: src/gluvi.cpp
type Gluvi (line 14) | namespace Gluvi{
function gluviReshape (line 708) | static void gluviReshape(int w, int h)
function gluviDisplay (line 717) | static void gluviDisplay()
function gluviMouse (line 752) | static void gluviMouse(int button, int state, int x, int y)
function gluviDrag (line 785) | static void gluviDrag(int x, int y)
function ppm_screenshot (line 804) | void ppm_screenshot(const char *filename_format, ...)
function write_big_endian_ushort (line 830) | static void write_big_endian_ushort(std::ostream &output, unsigned sho...
function write_big_endian_uint (line 836) | static void write_big_endian_uint(std::ostream &output, unsigned int v)
function sgi_screenshot (line 844) | void sgi_screenshot(const char *filename_format, ...)
function set_generic_lights (line 895) | void set_generic_lights(void)
function set_generic_material (line 922) | void set_generic_material(float r, float g, float b, GLenum face)
function set_matte_material (line 934) | void set_matte_material(float r, float g, float b, GLenum face)
function draw_3d_arrow (line 949) | void draw_3d_arrow(const float base[3], const float point[3], float ar...
function draw_2d_arrow (line 999) | void draw_2d_arrow(const Vec2f base, const Vec2f point, float arrow_he...
function draw_coordinate_grid (line 1048) | void draw_coordinate_grid(float size, int spacing)
function draw_text (line 1076) | void draw_text(const float point[3], const char *text, int fontsize)
function init (line 1083) | void init(const char *windowtitle, int *argc, char **argv)
function run (line 1111) | void run(void)
FILE: src/gluvi.h
function namespace (line 15) | namespace Gluvi{
function Widget (line 116) | struct StaticText : public Widget
function Widget (line 124) | struct Button : public Widget
function Widget (line 137) | struct Slider : public Widget
function Widget (line 153) | struct WidgetList : public Widget
FILE: src/main.cpp
function main (line 12) | int
FILE: src/make_signed_distance.cpp
function check_neighbour (line 9) | static void
function sweep (line 37) | static void
function make_signed_distance (line 71) | void
FILE: src/make_tet_mesh.cpp
function cut_lattice (line 105) | static void
function warp_vertices (line 152) | static void
function cut_edge (line 198) | static int
function trim_spikes (line 221) | static void
function remove_exterior_tets (line 350) | static void
function max_dihedral_angle (line 378) | float
function make_tet_mesh (line 396) | void
function make_tet_mesh (line 411) | void
FILE: src/match_features.cpp
function inverts_incident_tets (line 11) | bool inverts_incident_tets(int vIndex,
function find_boundary_neighbours (line 60) | void
type SearchNode (line 87) | struct SearchNode {
method SearchNode (line 91) | SearchNode(int vert, float cost) : vertex(vert), pathCost(cost) {}
function boundary_edge_search (line 106) | bool
function find_closest_vert (line 312) | int
function match_feature_endpoints (line 351) | bool
function match_features (line 497) | bool
FILE: src/optimize_tet_mesh.cpp
function randf (line 13) | float
function optimize_vertex (line 21) | float
function optimize_tet_mesh (line 179) | float
FILE: src/predicates.cpp
function REAL (line 670) | REAL exactinit()
function grow_expansion (line 748) | int grow_expansion(int elen, REAL *e, REAL b, REAL *h)
function grow_expansion_zeroelim (line 782) | int grow_expansion_zeroelim(int elen, REAL *e, REAL b, REAL *h)
function expansion_sum (line 821) | int expansion_sum(int elen, REAL *e, int flen, REAL *f, REAL *h)
function expansion_sum_zeroelim1 (line 865) | int expansion_sum_zeroelim1(int elen, REAL *e, int flen, REAL *f, REAL *h)
function expansion_sum_zeroelim2 (line 920) | int expansion_sum_zeroelim2(int elen, REAL *e, int flen, REAL *f, REAL *h)
function fast_expansion_sum (line 972) | int fast_expansion_sum(int elen, REAL *e, int flen, REAL *f, REAL *h)
function fast_expansion_sum_zeroelim (line 1045) | int fast_expansion_sum_zeroelim(int elen, REAL *e, int flen, REAL *f, RE...
function linear_expansion_sum (line 1126) | int linear_expansion_sum(int elen, REAL *e, int flen, REAL *f, REAL *h)
function linear_expansion_sum_zeroelim (line 1186) | int linear_expansion_sum_zeroelim(int elen, REAL *e, int flen, REAL *f,
function scale_expansion (line 1257) | int scale_expansion(int elen, REAL *e, REAL b, REAL *h)
function scale_expansion_zeroelim (line 1303) | int scale_expansion_zeroelim(int elen, REAL *e, REAL b, REAL *h)
function compress (line 1355) | int compress(int elen, REAL *e, REAL *h)
function REAL (line 1398) | REAL estimate(int elen, REAL *e)
function REAL (line 1436) | REAL orient2dfast(REAL *pa, REAL *pb, REAL *pc)
function REAL (line 1447) | REAL orient2dexact(REAL *pa, REAL *pb, REAL *pc)
function REAL (line 1489) | REAL orient2dslow(REAL *pa, REAL *pb, REAL *pc)
function REAL (line 1530) | REAL orient2dadapt(REAL *pa, REAL *pb, REAL *pc, REAL detsum)
function REAL (line 1610) | REAL orient2d(REAL *pa, REAL *pb, REAL *pc)
function REAL (line 1672) | REAL orient3dfast(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 1693) | REAL orient3dexact(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 1770) | REAL orient3dslow(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 1862) | REAL orient3dadapt(REAL *pa, REAL *pb, REAL *pc, REAL *pd, REAL permanent)
function REAL (line 2273) | REAL orient3d(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 2340) | REAL incirclefast(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 2363) | REAL incircleexact(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 2461) | REAL incircleslow(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 2617) | REAL incircleadapt(REAL *pa, REAL *pb, REAL *pc, REAL *pd, REAL permanent)
function REAL (line 3186) | REAL incircle(REAL *pa, REAL *pb, REAL *pc, REAL *pd)
function REAL (line 3255) | REAL inspherefast(REAL *pa, REAL *pb, REAL *pc, REAL *pd, REAL *pe)
function REAL (line 3298) | REAL insphereexact(REAL *pa, REAL *pb, REAL *pc, REAL *pd, REAL *pe)
function REAL (line 3550) | REAL insphereslow(REAL *pa, REAL *pb, REAL *pc, REAL *pd, REAL *pe)
function REAL (line 3879) | REAL insphereadapt(REAL *pa, REAL *pb, REAL *pc, REAL *pd, REAL *pe,
function REAL (line 4094) | REAL insphere(REAL *pa, REAL *pb, REAL *pc, REAL *pd, REAL *pe)
FILE: src/read_obj.cpp
function read_int (line 9) | static bool
function read_face_list (line 41) | static void
function read_objfile (line 59) | bool
function write_objfile (line 115) | bool
FILE: src/sdf.cpp
function Vec3f (line 42) | Vec3f
function Vec3f (line 81) | Vec3f
function Vec3f (line 89) | Vec3f
FILE: src/sdf.h
type SDF (line 17) | struct SDF
FILE: src/tet_mesh.cpp
function Tet (line 200) | Tet TetMesh::getTet(int i) const
FILE: src/tet_mesh.h
function const (line 10) | struct Tet
function orientation (line 21) | int orientation() const;
function Vec4i (line 53) | const Vec4i& T(int i) const { return t[i]; }
FILE: src/tet_quality.cpp
function max_dihedral_angle (line 9) | float
function min_sine_dihedral_angle (line 44) | float
function min_face_angle (line 74) | float
function aspect_ratio (line 107) | float
FILE: src/tet_quality.h
function compute_tet_quality (line 56) | inline float
FILE: src/trimesh.h
function class (line 8) | class TriMesh
FILE: src/util.h
function T (line 24) | T sqr(const T& x)
function T (line 28) | T cube(const T& x)
function T (line 32) | T min(T a1, T a2, T a3)
function T (line 36) | T min(T a1, T a2, T a3, T a4)
function T (line 40) | T min(T a1, T a2, T a3, T a4, T a5)
function T (line 44) | T min(T a1, T a2, T a3, T a4, T a5, T a6)
function T (line 48) | T max(T a1, T a2, T a3)
function T (line 52) | T max(T a1, T a2, T a3, T a4)
function T (line 56) | T max(T a1, T a2, T a3, T a4, T a5)
function T (line 60) | T max(T a1, T a2, T a3, T a4, T a5, T a6)
function minmax (line 64) | void minmax(T a1, T a2, T& amin, T& amax)
function minmax (line 76) | void minmax(T a1, T a2, T a3, T& amin, T& amax)
function minmax (line 101) | void minmax(T a1, T a2, T a3, T a4, T& amin, T& amax)
function minmax (line 123) | void minmax(T a1, T a2, T a3, T a4, T a5, T& amin, T& amax)
function minmax (line 131) | void minmax(T a1, T a2, T a3, T a4, T a5, T a6, T& amin, T& amax)
function update_minmax (line 139) | void update_minmax(T a1, T& amin, T& amax)
function T (line 173) | T clamp(T a, T lower, T upper)
function T (line 182) | T smooth_step(T r)
function T (line 191) | T smooth_step(T r, T r_lower, T r_upper, T value_lower, T value_upper)
function T (line 196) | T ramp(T r)
function lround (line 201) | inline int lround(double x)
function remainder (line 209) | inline double remainder(double x, double y)
function round_up_to_power_of_two (line 215) | inline unsigned int round_up_to_power_of_two(unsigned int n)
function round_down_to_power_of_two (line 226) | inline unsigned int round_down_to_power_of_two(unsigned int n)
function randhash (line 239) | inline unsigned int randhash(unsigned int seed)
function unhash (line 250) | inline unsigned int unhash(unsigned int h)
function randhashd (line 262) | inline double randhashd(unsigned int seed)
function randhashf (line 264) | inline float randhashf(unsigned int seed)
function randhashd (line 268) | inline double randhashd(unsigned int seed, double a, double b)
function randhashf (line 270) | inline float randhashf(unsigned int seed, float a, float b)
function intlog2 (line 273) | inline int intlog2(int x)
function get_barycentric (line 284) | void get_barycentric(T x, int& i, T& f, int i_low, int i_high)
function S (line 299) | S lerp(const S& value0, const S& value1, T f)
function S (line 303) | S bilerp(const S& v00, const S& v10,
function S (line 313) | S trilerp(const S& v000, const S& v100,
function S (line 325) | S quadlerp(const S& v0000, const S& v1000,
function quadratic_bspline_weights (line 342) | void quadratic_bspline_weights(T f, T& w0, T& w1, T& w2)
function cubic_interp_weights (line 351) | void cubic_interp_weights(T f, T& wneg1, T& w0, T& w1, T& w2)
function S (line 361) | S cubic_interp(const S& value_neg1, const S& value0, const S& value1, co...
FILE: src/vec.h
type Vec (line 22) | struct Vec
function T (line 82) | const T &operator[](int index) const
function nonzero (line 88) | bool nonzero(void) const
type Vec2ui (line 178) | typedef Vec<2,unsigned int> Vec2ui;
type Vec2us (line 180) | typedef Vec<2,unsigned short> Vec2us;
type Vec2uc (line 182) | typedef Vec<2,unsigned char> Vec2uc;
type Vec3ui (line 187) | typedef Vec<3,unsigned int> Vec3ui;
type Vec3us (line 189) | typedef Vec<3,unsigned short> Vec3us;
type Vec3uc (line 191) | typedef Vec<3,unsigned char> Vec3uc;
type Vec4ui (line 196) | typedef Vec<4,unsigned int> Vec4ui;
type Vec4us (line 198) | typedef Vec<4,unsigned short> Vec4us;
type Vec4uc (line 200) | typedef Vec<4,unsigned char> Vec4uc;
type Vec6ui (line 204) | typedef Vec<6,unsigned int> Vec6ui;
type Vec6us (line 207) | typedef Vec<6,unsigned short> Vec6us;
type Vec6uc (line 209) | typedef Vec<6,unsigned char> Vec6uc;
function T (line 373) | T cross(const Vec<2,T> &a, const Vec<2,T> &b)
function T (line 385) | T triple(const Vec<3,T> &a, const Vec<3,T> &b, const Vec<3,T> &c)
function hash (line 393) | inline unsigned int hash(const Vec<N,T> &a)
FILE: src/view_tet.cpp
function isCutOff (line 32) | bool isCutOff(const Vec3f& v){
function isWorse (line 47) | bool isWorse(const Vec4i& tet1, const Vec4i& tet2){
function sortTets (line 62) | void sortTets(){
function isBoundaryFace (line 66) | bool isBoundaryFace(int v1, int v2, int v3)
function display (line 90) | void display(void)
function main (line 341) | int main(int argc, char **argv)
Condensed preview — 48 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (7,873K chars).
[
{
"path": ".gitignore",
"chars": 312,
"preview": "# Compiled Object files\n*.slo\n*.lo\n*.o\n#*.obj\nobj/*\nobj_debug/*\n\n# Precompiled Headers\n*.gch\n*.pch\n\n# Compiled Dynamic l"
},
{
"path": "LICENSE",
"chars": 736,
"preview": "Copyright (c) 2014, crawforddoran <>\n\nPermission to use, copy, modify, and/or distribute this software for any\npurpose w"
},
{
"path": "Makefile",
"chars": 3305,
"preview": "# Makefile for quartet\n#\n# This Makefile depends on a file called \"Makefile.defs\" which contains\n# platform-specific def"
},
{
"path": "Makefile.defs",
"chars": 955,
"preview": "# This file is included into the main Makefile, providing it with\n# local machine settings.\n# Most of it is platform-spe"
},
{
"path": "README",
"chars": 6755,
"preview": "Quartet\n*******\n\nA tetrahedral mesh generator based on Jonathon Shewchuk's isosurface stuffing \nalgorithm in combination"
},
{
"path": "TODO",
"chars": 2094,
"preview": "- A better build setup (eg: cmake)\n\n- Iteratively alternate between optimization and progressive feature matching\n\n- Alt"
},
{
"path": "meshes/block.feat",
"chars": 12369,
"preview": "feat 112\n# Cube\n2\n10 -10 10\n-10 -10 10\n2\n10 -10 -10\n10 -10 10\n2\n-10 -10 -10\n10 -10 -10\n2\n-10 -10 10\n-10 -10 -10\n2\n-10 10"
},
{
"path": "meshes/block.obj",
"chars": 174865,
"preview": "# Blender v2.62 (sub 0) OBJ File: 'block_only.blend'\n# www.blender.org\nv 9.999994 -10.000000 9.999994\nv 8.749995 -10.000"
},
{
"path": "meshes/bunny_watertight.obj",
"chars": 2525163,
"preview": "# Max2Obj Version 4.0 Mar 10th, 2001\n#\n# object objsurface to come ...\n#\nv -37.828999 -4.474000 127.939003\nv -44.77899"
},
{
"path": "meshes/cow.obj",
"chars": 190064,
"preview": "v 0.615531 0.373073 7.88049e-005\r\nv 0.681131 0.100991 7.88049e-005\r\nv 0.57373 0.345326 7.88049e-005\r\nv 0.649577 0.064156"
},
{
"path": "meshes/cube.feat",
"chars": 717,
"preview": "feat 12\r\n2\r\n0.000000 0.000000 0.000000\r\n1.000000 0.000000 0.000000\r\n2\r\n0.000000 0.000000 0.000000\r\n0.000000 0.000000 1.0"
},
{
"path": "meshes/cube.obj",
"chars": 328,
"preview": "v 0 0 0\r\nv 0 0 1\r\nv 0 1 0\r\nv 0 1 1\r\nv 1 0 0\r\nv 1 0 1\r\nv 1 1 0\r\nv 1 1 1\r\nvt 0 0\r\nvt 0 0\r\nvt 0 0\r\nvt 0 0\r\nvt 0 0\r\nvt 0 0\r\n"
},
{
"path": "meshes/dragon.obj",
"chars": 3608038,
"preview": "v -0.021492 0.150723 0.0996887\r\nv 0.125941 -0.483384 0.300953\r\nv -0.151648 0.275776 -0.383453\r\nv 0.0285347 0.221372 -0.6"
},
{
"path": "meshes/fandisk.feat",
"chars": 16956,
"preview": "feat 35\n53\n0.694 15.4925 -1.122\n0.7762 15.5206 -1.0836\n0.8598 15.5523 -1.0458\n0.9437 15.5872 -1.0093\n1.0269 15.625 -0.97"
},
{
"path": "meshes/fandisk.obj",
"chars": 414190,
"preview": "# 6475\n# 12946\nv 2.207400 16.659201 -0.602800\nv 2.146600 16.588200 -0.613700\nv 2.208400 16.657000 -0.688600\nv 2.085800 1"
},
{
"path": "meshes/joint.feat",
"chars": 7138,
"preview": "feat 26\n21\n0.309566 0.705673 -0.150798\n0.318546 0.705673 -0.188201\n0.321564 0.705673 -0.226548\n0.318546 0.705673 -0.2648"
},
{
"path": "meshes/joint.obj",
"chars": 12382,
"preview": "# 221\n# 446\nv 0.220516 0.705673 -0.028230\nv 0.220516 -0.411409 -0.028230\nv 0.187719 -0.411409 -0.008132\nv 0.187719 0.705"
},
{
"path": "meshes/sphere.obj",
"chars": 8782,
"preview": "# 162\n# 320\nv 0.000000 -0.525731 0.850651\nv 0.850651 0.000000 0.525731\nv 0.850651 0.000000 -0.525731\nv -0.850651 0.00000"
},
{
"path": "src/array3.h",
"chars": 6358,
"preview": "#ifndef ARRAY3_H\n#define ARRAY3_H\n\n#include <algorithm>\n#include <cassert>\n#include <vector>\n\ntemplate<class T, class Ar"
},
{
"path": "src/feature.cpp",
"chars": 20709,
"preview": "#include \"feature.h\"\n#include <fstream>\n#include <set>\n#include <list>\n#include <cfloat>\n#include <cstdarg>\n\n//\n// Featu"
},
{
"path": "src/feature.h",
"chars": 5807,
"preview": "#ifndef FEATURE_H\n#define FEATURE_H\n\n#include \"trimesh.h\"\n#include \"vec.h\"\n#include <vector>\n#include <map>\n\n//\n// A Fea"
},
{
"path": "src/geometry_queries.cpp",
"chars": 5185,
"preview": "#include <cfloat>\n#include \"geometry_queries.h\"\n\n// External functions defined in predicates.cpp\nextern double exactinit"
},
{
"path": "src/geometry_queries.h",
"chars": 1858,
"preview": "#ifndef GEOMETRY_QUERIES_H\n#define GEOMETRY_QUERIES_H\n\n#include \"vec.h\"\n\n\n// Initializes values needed for exact arithme"
},
{
"path": "src/gluvi.cpp",
"chars": 33253,
"preview": "#include <cmath>\n#include <cstdarg>\n#include <cstdlib>\n#include <fstream>\n#include \"gluvi.h\"\n#include \"vec.h\"\n\n#ifndef M"
},
{
"path": "src/gluvi.h",
"chars": 6405,
"preview": "#ifndef GLUVI_H\n#define GLUVI_H\n\n#include <iostream>\n#include <vector>\n\n#ifdef __APPLE__\n#include <GLUT/glut.h> // why d"
},
{
"path": "src/main.cpp",
"chars": 10030,
"preview": "#include \"make_tet_mesh.h\"\n#include \"make_signed_distance.h\"\n#include \"read_obj.h\"\n#include \"feature.h\"\n#include \"trimes"
},
{
"path": "src/make_signed_distance.cpp",
"chars": 7144,
"preview": "#include \"make_signed_distance.h\"\n#include \"geometry_queries.h\"\n\n\n// Comment out to use a faster, less accurate point-tr"
},
{
"path": "src/make_signed_distance.h",
"chars": 700,
"preview": "#ifndef MAKE_SIGNED_DISTANCE_H\n#define MAKE_SIGNED_DISTANCE_H\n\n#include \"sdf.h\"\n#include \"vec.h\"\n\n// Create a signed dis"
},
{
"path": "src/make_tet_mesh.cpp",
"chars": 19853,
"preview": "#include \"make_tet_mesh.h\"\n#include \"match_features.h\"\n#include \"optimize_tet_mesh.h\"\n#include \"read_obj.h\"\n#include \"ge"
},
{
"path": "src/make_tet_mesh.h",
"chars": 1749,
"preview": "#ifndef MAKE_TET_MESH_H\n#define MAKE_TET_MESH_H\n\n#include \"sdf.h\"\n#include \"tet_mesh.h\"\n#include \"feature.h\"\n\n// From a "
},
{
"path": "src/match_features.cpp",
"chars": 31674,
"preview": "#include \"match_features.h\"\n#include \"geometry_queries.h\"\n\n#include \"read_obj.h\"\n\n#include <iostream>\n#include <set>\n#in"
},
{
"path": "src/match_features.h",
"chars": 1527,
"preview": "#ifndef MATCH_FEATURES_H\n#define MATCH_FEATURES_H\n\n#include \"tet_mesh.h\"\n#include \"feature.h\"\n#include \"vec.h\"\n#include "
},
{
"path": "src/optimize_tet_mesh.cpp",
"chars": 14040,
"preview": "#include \"optimize_tet_mesh.h\"\n\n#include <iostream>\n\n#include <set>\n#include <queue>\n#include <cfloat>\n\n#include \"tet_qu"
},
{
"path": "src/optimize_tet_mesh.h",
"chars": 1115,
"preview": "#ifndef OPTIMIZE_TET_MESH_H\n#define OPTIMIZE_TET_MESH_H\n\n#include \"tet_mesh.h\"\n#include \"sdf.h\"\n#include \"feature.h\"\n#in"
},
{
"path": "src/predicates.cpp",
"chars": 172334,
"preview": "/*****************************************************************************/\n/* "
},
{
"path": "src/read_obj.cpp",
"chars": 4166,
"preview": "#include \"read_obj.h\"\n#include <fstream>\n#include <cmath>\n#include <cstdarg>\n#include <cstdlib>\n\n#define LINESIZE 1024 /"
},
{
"path": "src/read_obj.h",
"chars": 353,
"preview": "#ifndef READ_OBJ_H\n#define READ_OBJ_H\n\n#include <vector>\n#include \"vec.h\"\n\nbool\nread_objfile(std::vector<Vec3f>& x,\n "
},
{
"path": "src/sdf.cpp",
"chars": 4463,
"preview": "#include \"sdf.h\"\n\n\nSDF::SDF(const Vec3f &origin_,\n const float dx_,\n int ni, int nj, int nk)\n : origi"
},
{
"path": "src/sdf.h",
"chars": 1437,
"preview": "#ifndef SDF_H\n#define SDF_H\n\n#include \"array3.h\"\n#include \"vec.h\"\n\n\n//\n// Signed Distance Field\n//\n// Scalar field stori"
},
{
"path": "src/tet_mesh.cpp",
"chars": 19249,
"preview": "#include \"tet_mesh.h\"\n#include \"geometry_queries.h\"\n#include <set>\n#include <map>\n#include <iomanip>\n#include <iostream>"
},
{
"path": "src/tet_mesh.h",
"chars": 4453,
"preview": "#ifndef TET_MESH_H\n#define TET_MESH_H\n\n#include \"vec.h\"\n#include <vector>\n\n//\n// Data structure representing a single te"
},
{
"path": "src/tet_quality.cpp",
"chars": 2074,
"preview": "#include \"tet_quality.h\"\n\n\nstatic const float SQRT2 = sqrt(2.0);\nstatic const float PI_3_INV = 3.0/M_PI;\nstatic const fl"
},
{
"path": "src/tet_quality.h",
"chars": 1873,
"preview": "#ifndef TET_QUALITY_H\n#define TET_QUALITY_H\n\n#include \"tet_mesh.h\"\n\n//\n// Implementations of different quality metric fo"
},
{
"path": "src/trimesh.cpp",
"chars": 1937,
"preview": "#include \"trimesh.h\"\n\n#include <map>\n\n\nTriMesh::TriMesh(const std::vector<Vec3f>& x,\n const std::vector<"
},
{
"path": "src/trimesh.h",
"chars": 559,
"preview": "#ifndef TRIMESH_H\n#define TRIMESH_H\n\n#include \"vec.h\"\n#include <vector>\n\n\nclass TriMesh\n{\npublic:\n struct HalfEdge;\n\n"
},
{
"path": "src/util.h",
"chars": 10646,
"preview": "#ifndef UTIL_H\n#define UTIL_H\n\n#include <algorithm>\n#include <vector>\n#include <climits>\n#include <cmath>\n#include <iost"
},
{
"path": "src/vec.h",
"chars": 12627,
"preview": "#ifndef VEC_H\n#define VEC_H\n\n#include <cassert>\n#include <cmath>\n#include <iostream>\n#include \"util.h\"\n\n// Defines a thi"
},
{
"path": "src/view_tet.cpp",
"chars": 15054,
"preview": "#include <cstdio>\n#include <cstring>\n#include <fstream>\n#include <set>\n#include \"gluvi.h\"\n#include \"vec.h\"\n#include \"fea"
}
]
About this extraction
This page contains the full source code of the crawforddoran/quartet GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 48 files (7.1 MB), approximately 1.9M tokens, and a symbol index with 210 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.