diff --git a/lab2/CMakeLists.txt b/lab2/CMakeLists.txt index e38228d..2daded9 100644 --- a/lab2/CMakeLists.txt +++ b/lab2/CMakeLists.txt @@ -22,7 +22,7 @@ add_executable( src/graphics/Mesh.cpp src/graphics/Shader.h src/graphics/Shader.cpp - src/graphics/MeshLoader.cpp src/graphics/MeshLoader.h) + src/graphics/MeshLoader.cpp src/graphics/MeshLoader.h src/render.cpp src/render.h) target_link_libraries(${PROJECT_NAME} glfw) target_link_libraries(${PROJECT_NAME} GLEW::GLEW) diff --git a/lab2/res/cube.mtl b/lab2/res/cube.mtl deleted file mode 100644 index 66caa72..0000000 --- a/lab2/res/cube.mtl +++ /dev/null @@ -1,12 +0,0 @@ -# Blender MTL File: 'cube.blend' -# Material Count: 1 - -newmtl CubeColor -Ns 250.000000 -Ka 1.000000 1.000000 1.000000 -Kd 0.800000 0.447721 0.037177 -Ks 0.500000 0.500000 0.500000 -Ke 0.000000 0.000000 0.000000 -Ni 1.450000 -d 1.000000 -illum 2 diff --git a/lab2/res/cube.obj b/lab2/res/cube.obj deleted file mode 100644 index ec560d2..0000000 --- a/lab2/res/cube.obj +++ /dev/null @@ -1,32 +0,0 @@ -# Blender v3.4.1 OBJ File: 'cube.blend' -# www.blender.org -mtllib cube.mtl -o Cube -v 1.000000 1.000000 -1.000000 -v 1.000000 -1.000000 -1.000000 -v 1.000000 1.000000 1.000000 -v 1.000000 -1.000000 1.000000 -v -1.000000 1.000000 -1.000000 -v -1.000000 -1.000000 -1.000000 -v -1.000000 1.000000 1.000000 -v -1.000000 -1.000000 1.000000 -vn 0.0000 1.0000 0.0000 -vn 0.0000 0.0000 1.0000 -vn -1.0000 0.0000 0.0000 -vn 0.0000 -1.0000 0.0000 -vn 1.0000 0.0000 0.0000 -vn 0.0000 0.0000 -1.0000 -usemtl CubeColor -s off -f 5//1 3//1 1//1 -f 3//2 8//2 4//2 -f 7//3 6//3 8//3 -f 2//4 8//4 6//4 -f 1//5 4//5 2//5 -f 5//6 2//6 6//6 -f 5//1 7//1 3//1 -f 3//2 7//2 8//2 -f 7//3 5//3 6//3 -f 2//4 4//4 8//4 -f 1//5 3//5 4//5 -f 5//6 1//6 2//6 diff --git a/lab2/res/main.fsh b/lab2/res/main.fsh index 46d8bf4..bf882af 100644 --- a/lab2/res/main.fsh +++ b/lab2/res/main.fsh @@ -1,10 +1,24 @@ #version 330 core -in vec4 a_color; +in vec4 fragColor; +in vec3 fragPos; +in vec3 fragNormal; out vec4 f_color; +float map(float value, float min1, float max1, float min2, float max2) { + return min2 + (value - min1) * (max2 - min2) / (max1 - min1); +} void main(){ - f_color = a_color; + vec3 lightColor = vec3(1, 1, 1); + vec3 lightDir = vec3(1, 1, 1); + + // диффузное освещение + // dot получается [-1 ... 1] + float diff = dot(normalize(fragNormal), normalize(lightDir)); + // теперь делаем диапазон [0.2 ... 1] + diff = map(diff, -1, 1, 0.2, 1); + + f_color = vec4(diff * lightColor * fragColor.rgb, fragColor.a); } diff --git a/lab2/res/main.vsh b/lab2/res/main.vsh index 749688f..9fa610f 100644 --- a/lab2/res/main.vsh +++ b/lab2/res/main.vsh @@ -4,20 +4,18 @@ layout (location = 0) in vec3 v_position; layout (location = 1) in vec3 v_normal; layout (location = 2) in vec3 v_color; -out vec4 a_color; +out vec4 fragColor; +out vec3 fragPos; +out vec3 fragNormal; + uniform mat4 projview; uniform mat4 model; void main(){ // gl_Position = vec4(v_position, 1) * projview; - gl_Position = projview * model * vec4(v_position, 1); + fragPos = vec3(model * vec4(v_position, 1.0)); + gl_Position = projview * vec4(fragPos, 1.0); - // dot получается [-1 ... 1] - float l = dot((model * vec4(v_position, 1)).xyz, normalize(vec3(1, 1, 1))); - // сначала делаем диапазон [1 ... 3] - // потом [0.5 ... 1] - l = (l + 2) / 3; - - a_color = vec4(v_color * l, 1); + fragNormal = mat3(transpose(inverse(model))) * v_normal; + fragColor = vec4(v_color, 1); } - diff --git a/lab2/res/snowman.blend b/lab2/res/snowman.blend new file mode 100644 index 0000000..33c5293 Binary files /dev/null and b/lab2/res/snowman.blend differ diff --git a/lab2/res/snowman.mtl b/lab2/res/snowman.mtl new file mode 100644 index 0000000..aed2ca4 --- /dev/null +++ b/lab2/res/snowman.mtl @@ -0,0 +1,42 @@ +# Blender MTL File: 'mesh_snowman.blend' +# Material Count: 4 + +newmtl Body-0 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.310327 0.800000 0.457029 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl Body-1 +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.569280 0.266345 0.800000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl Face +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.116962 0.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl Neck +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.502547 0.345282 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 diff --git a/lab2/res/snowman.obj b/lab2/res/snowman.obj new file mode 100644 index 0000000..4ed0bed --- /dev/null +++ b/lab2/res/snowman.obj @@ -0,0 +1,4839 @@ +# Blender v3.4.1 OBJ File: 'mesh_snowman.blend' +# www.blender.org +mtllib mesh_snowman.mtl +o Body-0_Sphere.001 +v 0.000000 0.831470 -0.555570 +v 0.000000 0.555570 -0.831470 +v 0.000000 0.195090 -0.980785 +v 0.000000 0.000000 -1.000000 +v 0.000000 -0.195090 -0.980785 +v 0.000000 -0.555570 -0.831470 +v 0.038060 0.980785 -0.191342 +v 0.074658 0.923880 -0.375330 +v 0.108386 0.831470 -0.544895 +v 0.137950 0.707107 -0.693520 +v 0.162212 0.555570 -0.815493 +v 0.180240 0.382683 -0.906127 +v 0.191342 0.195090 -0.961940 +v 0.195090 0.000000 -0.980785 +v 0.191342 -0.195090 -0.961940 +v 0.180240 -0.382683 -0.906127 +v 0.162212 -0.555570 -0.815493 +v 0.137950 -0.707107 -0.693520 +v 0.108386 -0.831470 -0.544895 +v 0.074658 -0.923880 -0.375330 +v 0.038060 -0.980785 -0.191342 +v 0.074658 0.980785 -0.180240 +v 0.146447 0.923880 -0.353553 +v 0.212608 0.831470 -0.513280 +v 0.270598 0.707107 -0.653281 +v 0.318190 0.555570 -0.768178 +v 0.353553 0.382683 -0.853553 +v 0.375330 0.195090 -0.906127 +v 0.382683 0.000000 -0.923879 +v 0.375330 -0.195090 -0.906127 +v 0.353553 -0.382683 -0.853553 +v 0.318190 -0.555570 -0.768178 +v 0.270598 -0.707107 -0.653281 +v 0.212608 -0.831470 -0.513280 +v 0.146447 -0.923880 -0.353553 +v 0.074658 -0.980785 -0.180240 +v 0.108386 0.980785 -0.162212 +v 0.212608 0.923880 -0.318190 +v 0.308658 0.831470 -0.461940 +v 0.392847 0.707107 -0.587938 +v 0.461940 0.555570 -0.691342 +v 0.513280 0.382683 -0.768178 +v 0.544895 0.195090 -0.815493 +v 0.555570 0.000000 -0.831469 +v 0.544895 -0.195090 -0.815493 +v 0.513280 -0.382683 -0.768178 +v 0.461940 -0.555570 -0.691342 +v 0.392847 -0.707107 -0.587938 +v 0.308658 -0.831470 -0.461940 +v 0.212608 -0.923880 -0.318190 +v 0.108386 -0.980785 -0.162212 +v 0.137950 0.980785 -0.137950 +v 0.270598 0.923880 -0.270598 +v 0.392847 0.831470 -0.392847 +v 0.500000 0.707107 -0.500000 +v 0.587938 0.555570 -0.587938 +v 0.653281 0.382683 -0.653281 +v 0.693520 0.195090 -0.693520 +v 0.707107 0.000000 -0.707107 +v 0.693520 -0.195090 -0.693520 +v 0.653281 -0.382683 -0.653281 +v 0.587938 -0.555570 -0.587938 +v 0.500000 -0.707107 -0.500000 +v 0.392847 -0.831470 -0.392847 +v 0.270598 -0.923880 -0.270598 +v 0.137950 -0.980785 -0.137950 +v 0.162212 0.980785 -0.108386 +v 0.318190 0.923880 -0.212608 +v 0.461940 0.831470 -0.308658 +v 0.587938 0.707107 -0.392847 +v 0.691342 0.555570 -0.461940 +v 0.768178 0.382683 -0.513280 +v 0.815493 0.195090 -0.544895 +v 0.831470 0.000000 -0.555570 +v 0.815493 -0.195090 -0.544895 +v 0.768178 -0.382683 -0.513280 +v 0.691342 -0.555570 -0.461940 +v 0.587938 -0.707107 -0.392847 +v 0.461940 -0.831470 -0.308658 +v 0.318190 -0.923880 -0.212608 +v 0.162212 -0.980785 -0.108386 +v 0.000000 1.000000 0.000000 +v 0.180240 0.980785 -0.074658 +v 0.353553 0.923880 -0.146447 +v 0.513280 0.831470 -0.212607 +v 0.653281 0.707107 -0.270598 +v 0.768178 0.555570 -0.318190 +v 0.853553 0.382683 -0.353553 +v 0.906127 0.195090 -0.375330 +v 0.923879 0.000000 -0.382683 +v 0.906127 -0.195090 -0.375330 +v 0.853553 -0.382683 -0.353553 +v 0.768178 -0.555570 -0.318190 +v 0.653281 -0.707107 -0.270598 +v 0.513280 -0.831470 -0.212607 +v 0.353553 -0.923880 -0.146447 +v 0.180240 -0.980785 -0.074658 +v 0.191342 0.980785 -0.038060 +v 0.375330 0.923880 -0.074658 +v 0.544895 0.831470 -0.108386 +v 0.693520 0.707107 -0.137950 +v 0.815493 0.555570 -0.162212 +v 0.906127 0.382683 -0.180240 +v 0.961940 0.195090 -0.191342 +v 0.980785 0.000000 -0.195090 +v 0.961940 -0.195090 -0.191342 +v 0.906127 -0.382683 -0.180240 +v 0.815493 -0.555570 -0.162212 +v 0.693520 -0.707107 -0.137950 +v 0.544895 -0.831470 -0.108386 +v 0.375330 -0.923880 -0.074658 +v 0.191342 -0.980785 -0.038060 +v 0.195090 0.980785 0.000000 +v 0.382683 0.923880 0.000000 +v 0.555570 0.831470 0.000000 +v 0.707107 0.707107 -0.000000 +v 0.831469 0.555570 0.000000 +v 0.923879 0.382683 -0.000000 +v 0.980785 0.195090 0.000000 +v 1.000000 0.000000 0.000000 +v 0.980785 -0.195090 0.000000 +v 0.923879 -0.382683 -0.000000 +v 0.831469 -0.555570 0.000000 +v 0.707107 -0.707107 -0.000000 +v 0.555570 -0.831470 0.000000 +v 0.382683 -0.923880 0.000000 +v 0.195090 -0.980785 0.000000 +v 0.191342 0.980785 0.038060 +v 0.375330 0.923880 0.074658 +v 0.544895 0.831470 0.108386 +v 0.693520 0.707107 0.137950 +v 0.815493 0.555570 0.162212 +v 0.906127 0.382683 0.180240 +v 0.961940 0.195090 0.191342 +v 0.980785 0.000000 0.195090 +v 0.961940 -0.195090 0.191342 +v 0.906127 -0.382683 0.180240 +v 0.815493 -0.555570 0.162212 +v 0.693520 -0.707107 0.137950 +v 0.544895 -0.831470 0.108386 +v 0.375330 -0.923880 0.074658 +v 0.191342 -0.980785 0.038060 +v 0.180240 0.980785 0.074658 +v 0.353553 0.923880 0.146447 +v 0.513280 0.831470 0.212608 +v 0.653281 0.707107 0.270598 +v 0.768178 0.555570 0.318190 +v 0.853553 0.382683 0.353553 +v 0.906127 0.195090 0.375330 +v 0.923879 0.000000 0.382683 +v 0.906127 -0.195090 0.375330 +v 0.853553 -0.382683 0.353553 +v 0.768178 -0.555570 0.318190 +v 0.653281 -0.707107 0.270598 +v 0.513280 -0.831470 0.212608 +v 0.353553 -0.923880 0.146447 +v 0.180240 -0.980785 0.074658 +v 0.162212 0.980785 0.108386 +v 0.318190 0.923880 0.212608 +v 0.461940 0.831470 0.308658 +v 0.587938 0.707107 0.392847 +v 0.691341 0.555570 0.461940 +v 0.768178 0.382683 0.513280 +v 0.815493 0.195090 0.544895 +v 0.831469 0.000000 0.555570 +v 0.815493 -0.195090 0.544895 +v 0.768178 -0.382683 0.513280 +v 0.691341 -0.555570 0.461940 +v 0.587938 -0.707107 0.392847 +v 0.461940 -0.831470 0.308658 +v 0.318190 -0.923880 0.212608 +v 0.162212 -0.980785 0.108386 +v 0.137950 0.980785 0.137950 +v 0.270598 0.923880 0.270598 +v 0.392847 0.831470 0.392847 +v 0.500000 0.707107 0.500000 +v 0.587938 0.555570 0.587938 +v 0.653281 0.382683 0.653281 +v 0.693520 0.195090 0.693520 +v 0.707106 0.000000 0.707107 +v 0.693520 -0.195090 0.693520 +v 0.653281 -0.382683 0.653281 +v 0.587938 -0.555570 0.587938 +v 0.500000 -0.707107 0.500000 +v 0.392847 -0.831470 0.392847 +v 0.270598 -0.923880 0.270598 +v 0.137950 -0.980785 0.137950 +v 0.108386 0.980785 0.162212 +v 0.212607 0.923880 0.318190 +v 0.308658 0.831470 0.461940 +v 0.392847 0.707107 0.587938 +v 0.461940 0.555570 0.691342 +v 0.513280 0.382683 0.768178 +v 0.544895 0.195090 0.815493 +v 0.555570 0.000000 0.831469 +v 0.544895 -0.195090 0.815493 +v 0.513280 -0.382683 0.768178 +v 0.461940 -0.555570 0.691342 +v 0.392847 -0.707107 0.587938 +v 0.308658 -0.831470 0.461940 +v 0.212607 -0.923880 0.318190 +v 0.108386 -0.980785 0.162212 +v 0.074658 0.980785 0.180240 +v 0.146447 0.923880 0.353553 +v 0.212607 0.831470 0.513280 +v 0.270598 0.707107 0.653281 +v 0.318189 0.555570 0.768178 +v 0.353553 0.382683 0.853553 +v 0.375330 0.195090 0.906127 +v 0.382683 0.000000 0.923879 +v 0.375330 -0.195090 0.906127 +v 0.353553 -0.382683 0.853553 +v 0.318189 -0.555570 0.768178 +v 0.270598 -0.707107 0.653281 +v 0.212607 -0.831470 0.513280 +v 0.146447 -0.923880 0.353553 +v 0.074658 -0.980785 0.180240 +v 0.038060 0.980785 0.191342 +v 0.074658 0.923880 0.375330 +v 0.108386 0.831470 0.544895 +v 0.137950 0.707107 0.693520 +v 0.162212 0.555570 0.815493 +v 0.180240 0.382683 0.906127 +v 0.191342 0.195090 0.961939 +v 0.195090 0.000000 0.980785 +v 0.191342 -0.195090 0.961939 +v 0.180240 -0.382683 0.906127 +v 0.162212 -0.555570 0.815493 +v 0.137950 -0.707107 0.693520 +v 0.108386 -0.831470 0.544895 +v 0.074658 -0.923880 0.375330 +v 0.038060 -0.980785 0.191342 +v -0.000000 0.980785 0.195090 +v -0.000000 0.923880 0.382683 +v -0.000000 0.831470 0.555570 +v -0.000000 0.707107 0.707107 +v -0.000000 0.555570 0.831469 +v 0.000000 0.382683 0.923879 +v -0.000000 0.195090 0.980785 +v -0.000000 0.000000 0.999999 +v -0.000000 -0.195090 0.980785 +v 0.000000 -0.382683 0.923879 +v -0.000000 -0.555570 0.831469 +v -0.000000 -0.707107 0.707107 +v -0.000000 -0.831470 0.555570 +v -0.000000 -0.923880 0.382683 +v -0.000000 -0.980785 0.195090 +v -0.038060 0.980785 0.191342 +v -0.074658 0.923880 0.375330 +v -0.108386 0.831470 0.544895 +v -0.137950 0.707107 0.693520 +v -0.162212 0.555570 0.815493 +v -0.180240 0.382683 0.906127 +v -0.191342 0.195090 0.961939 +v -0.195091 0.000000 0.980785 +v -0.191342 -0.195090 0.961939 +v -0.180240 -0.382683 0.906127 +v -0.162212 -0.555570 0.815493 +v -0.137950 -0.707107 0.693520 +v -0.108386 -0.831470 0.544895 +v -0.074658 -0.923880 0.375330 +v -0.038060 -0.980785 0.191342 +v -0.074658 0.980785 0.180240 +v -0.146447 0.923880 0.353553 +v -0.212608 0.831470 0.513280 +v -0.270598 0.707107 0.653281 +v -0.318190 0.555570 0.768177 +v -0.353553 0.382683 0.853553 +v -0.375330 0.195090 0.906127 +v -0.382683 0.000000 0.923879 +v -0.375330 -0.195090 0.906127 +v -0.353553 -0.382683 0.853553 +v -0.318190 -0.555570 0.768177 +v -0.270598 -0.707107 0.653281 +v -0.212608 -0.831470 0.513280 +v -0.146447 -0.923880 0.353553 +v -0.074658 -0.980785 0.180240 +v -0.108386 0.980785 0.162212 +v -0.212608 0.923880 0.318190 +v -0.308658 0.831470 0.461939 +v -0.392847 0.707107 0.587938 +v -0.461940 0.555570 0.691341 +v -0.513280 0.382683 0.768178 +v -0.544895 0.195090 0.815493 +v -0.555570 0.000000 0.831469 +v -0.544895 -0.195090 0.815493 +v -0.513280 -0.382683 0.768178 +v -0.461940 -0.555570 0.691341 +v -0.392847 -0.707107 0.587938 +v -0.308658 -0.831470 0.461939 +v -0.212608 -0.923880 0.318190 +v -0.108386 -0.980785 0.162212 +v -0.137950 0.980785 0.137950 +v -0.270598 0.923880 0.270598 +v -0.392847 0.831470 0.392847 +v -0.500000 0.707107 0.500000 +v -0.587938 0.555570 0.587937 +v -0.653281 0.382683 0.653281 +v -0.693520 0.195090 0.693520 +v -0.707106 0.000000 0.707106 +v -0.693520 -0.195090 0.693520 +v -0.653281 -0.382683 0.653281 +v -0.587938 -0.555570 0.587937 +v -0.500000 -0.707107 0.500000 +v -0.392847 -0.831470 0.392847 +v -0.270598 -0.923880 0.270598 +v -0.137950 -0.980785 0.137950 +v 0.000000 -1.000000 0.000000 +v -0.162212 0.980785 0.108386 +v -0.318190 0.923880 0.212607 +v -0.461940 0.831470 0.308658 +v -0.587938 0.707107 0.392847 +v -0.691341 0.555570 0.461939 +v -0.768177 0.382683 0.513280 +v -0.815493 0.195090 0.544895 +v -0.831469 0.000000 0.555569 +v -0.815493 -0.195090 0.544895 +v -0.768177 -0.382683 0.513280 +v -0.691341 -0.555570 0.461939 +v -0.587938 -0.707107 0.392847 +v -0.461940 -0.831470 0.308658 +v -0.318190 -0.923880 0.212607 +v -0.162212 -0.980785 0.108386 +v -0.180240 0.980785 0.074658 +v -0.353553 0.923880 0.146447 +v -0.513280 0.831470 0.212607 +v -0.653281 0.707107 0.270598 +v -0.768177 0.555570 0.318189 +v -0.853553 0.382683 0.353553 +v -0.906127 0.195090 0.375330 +v -0.923879 0.000000 0.382683 +v -0.906127 -0.195090 0.375330 +v -0.853553 -0.382683 0.353553 +v -0.768177 -0.555570 0.318189 +v -0.653281 -0.707107 0.270598 +v -0.513280 -0.831470 0.212607 +v -0.353553 -0.923880 0.146447 +v -0.180240 -0.980785 0.074658 +v -0.191342 0.980785 0.038060 +v -0.375330 0.923880 0.074658 +v -0.544895 0.831470 0.108386 +v -0.693520 0.707107 0.137950 +v -0.815493 0.555570 0.162211 +v -0.906127 0.382683 0.180240 +v -0.961939 0.195090 0.191341 +v -0.980784 0.000000 0.195090 +v -0.961939 -0.195090 0.191341 +v -0.906127 -0.382683 0.180240 +v -0.815493 -0.555570 0.162211 +v -0.693520 -0.707107 0.137950 +v -0.544895 -0.831470 0.108386 +v -0.375330 -0.923880 0.074658 +v -0.191342 -0.980785 0.038060 +v -0.195090 0.980785 -0.000000 +v -0.382683 0.923880 -0.000000 +v -0.555570 0.831470 -0.000000 +v -0.707107 0.707107 -0.000000 +v -0.831469 0.555570 -0.000000 +v -0.923879 0.382683 -0.000000 +v -0.980785 0.195090 -0.000000 +v -0.999999 0.000000 -0.000000 +v -0.980785 -0.195090 -0.000000 +v -0.923879 -0.382683 -0.000000 +v -0.831469 -0.555570 -0.000000 +v -0.707107 -0.707107 -0.000000 +v -0.555570 -0.831470 -0.000000 +v -0.382683 -0.923880 -0.000000 +v -0.195090 -0.980785 -0.000000 +v -0.191342 0.980785 -0.038060 +v -0.375330 0.923880 -0.074658 +v -0.544895 0.831470 -0.108386 +v -0.693520 0.707107 -0.137950 +v -0.815493 0.555570 -0.162212 +v -0.906127 0.382683 -0.180240 +v -0.961939 0.195090 -0.191342 +v -0.980784 0.000000 -0.195091 +v -0.961939 -0.195090 -0.191342 +v -0.906127 -0.382683 -0.180240 +v -0.815493 -0.555570 -0.162212 +v -0.693520 -0.707107 -0.137950 +v -0.544895 -0.831470 -0.108386 +v -0.375330 -0.923880 -0.074658 +v -0.191342 -0.980785 -0.038060 +v -0.180240 0.980785 -0.074658 +v -0.353553 0.923880 -0.146447 +v -0.513279 0.831470 -0.212607 +v -0.653281 0.707107 -0.270598 +v -0.768177 0.555570 -0.318190 +v -0.853553 0.382683 -0.353553 +v -0.906127 0.195090 -0.375330 +v -0.923878 0.000000 -0.382683 +v -0.906127 -0.195090 -0.375330 +v -0.853553 -0.382683 -0.353553 +v -0.768177 -0.555570 -0.318190 +v -0.653281 -0.707107 -0.270598 +v -0.513279 -0.831470 -0.212607 +v -0.353553 -0.923880 -0.146447 +v -0.180240 -0.980785 -0.074658 +v -0.162212 0.980785 -0.108386 +v -0.318189 0.923880 -0.212607 +v -0.461939 0.831470 -0.308658 +v -0.587938 0.707107 -0.392847 +v -0.691341 0.555570 -0.461940 +v -0.768177 0.382683 -0.513280 +v -0.815493 0.195090 -0.544895 +v -0.831468 0.000000 -0.555570 +v -0.815493 -0.195090 -0.544895 +v -0.768177 -0.382683 -0.513280 +v -0.691341 -0.555570 -0.461940 +v -0.587938 -0.707107 -0.392847 +v -0.461939 -0.831470 -0.308658 +v -0.318189 -0.923880 -0.212607 +v -0.162212 -0.980785 -0.108386 +v -0.137950 0.980785 -0.137950 +v -0.270598 0.923880 -0.270598 +v -0.392847 0.831470 -0.392847 +v -0.500000 0.707107 -0.500000 +v -0.587937 0.555570 -0.587938 +v -0.653281 0.382683 -0.653281 +v -0.693519 0.195090 -0.693520 +v -0.707106 0.000000 -0.707106 +v -0.693519 -0.195090 -0.693520 +v -0.653281 -0.382683 -0.653281 +v -0.587937 -0.555570 -0.587938 +v -0.500000 -0.707107 -0.500000 +v -0.392847 -0.831470 -0.392847 +v -0.270598 -0.923880 -0.270598 +v -0.137950 -0.980785 -0.137950 +v -0.108386 0.980785 -0.162212 +v -0.212607 0.923880 -0.318190 +v -0.308658 0.831470 -0.461939 +v -0.392847 0.707107 -0.587938 +v -0.461939 0.555570 -0.691341 +v -0.513280 0.382683 -0.768177 +v -0.544895 0.195090 -0.815493 +v -0.555569 0.000000 -0.831469 +v -0.544895 -0.195090 -0.815493 +v -0.513280 -0.382683 -0.768177 +v -0.461939 -0.555570 -0.691341 +v -0.392847 -0.707107 -0.587938 +v -0.308658 -0.831470 -0.461939 +v -0.212607 -0.923880 -0.318190 +v -0.108386 -0.980785 -0.162212 +v -0.074658 0.980785 -0.180240 +v -0.146446 0.923880 -0.353553 +v -0.212607 0.831470 -0.513279 +v -0.270598 0.707107 -0.653281 +v -0.318189 0.555570 -0.768177 +v -0.353553 0.382683 -0.853553 +v -0.375330 0.195090 -0.906127 +v -0.382683 0.000000 -0.923879 +v -0.375330 -0.195090 -0.906127 +v -0.353553 -0.382683 -0.853553 +v -0.318189 -0.555570 -0.768177 +v -0.270598 -0.707107 -0.653281 +v -0.212607 -0.831470 -0.513279 +v -0.146446 -0.923880 -0.353553 +v -0.074658 -0.980785 -0.180240 +v -0.038060 0.980785 -0.191342 +v -0.074658 0.923880 -0.375330 +v -0.108386 0.831470 -0.544895 +v -0.137950 0.707107 -0.693520 +v -0.162211 0.555570 -0.815493 +v -0.180240 0.382683 -0.906127 +v -0.191341 0.195090 -0.961939 +v -0.195090 0.000000 -0.980784 +v -0.191341 -0.195090 -0.961939 +v -0.180240 -0.382683 -0.906127 +v -0.162211 -0.555570 -0.815493 +v -0.137950 -0.707107 -0.693520 +v -0.108386 -0.831470 -0.544895 +v -0.074658 -0.923880 -0.375330 +v -0.038060 -0.980785 -0.191342 +v 0.000000 0.980785 -0.195090 +v 0.000000 0.923880 -0.382683 +v 0.000000 0.707107 -0.707107 +v 0.000000 0.382683 -0.923879 +v 0.000000 -0.382683 -0.923879 +v 0.000000 -0.707107 -0.707107 +v 0.000000 -0.831470 -0.555570 +v 0.000000 -0.923880 -0.382683 +v 0.000000 -0.980785 -0.195090 +vn 0.0865 -0.4696 -0.8786 +vn 0.0624 0.7715 -0.6332 +vn 0.0759 -0.6326 -0.7708 +vn 0.0759 0.6326 -0.7708 +vn 0.0624 -0.7715 -0.6332 +vn 0.0865 0.4696 -0.8786 +vn 0.0464 -0.8810 -0.4709 +vn 0.0938 0.2890 -0.9527 +vn 0.0286 -0.9565 -0.2902 +vn 0.0975 0.0975 -0.9904 +vn 0.0097 0.9951 -0.0980 +vn 0.0097 -0.9951 -0.0980 +vn 0.0975 -0.0975 -0.9904 +vn 0.0286 0.9565 -0.2902 +vn 0.0938 -0.2890 -0.9527 +vn 0.0464 0.8810 -0.4709 +vn 0.2779 -0.2890 -0.9161 +vn 0.1374 0.8810 -0.4528 +vn 0.2563 -0.4696 -0.8448 +vn 0.1847 0.7715 -0.6088 +vn 0.2248 -0.6326 -0.7412 +vn 0.2248 0.6326 -0.7412 +vn 0.1847 -0.7715 -0.6088 +vn 0.2563 0.4696 -0.8448 +vn 0.1374 -0.8810 -0.4528 +vn 0.2779 0.2890 -0.9161 +vn 0.0846 -0.9565 -0.2790 +vn 0.2889 0.0975 -0.9524 +vn 0.0286 0.9951 -0.0942 +vn 0.0286 -0.9951 -0.0942 +vn 0.2889 -0.0975 -0.9524 +vn 0.0846 0.9565 -0.2790 +vn 0.2230 -0.8810 -0.4173 +vn 0.4513 0.2890 -0.8443 +vn 0.1374 -0.9565 -0.2571 +vn 0.4691 0.0975 -0.8777 +vn 0.0464 0.9951 -0.0869 +vn 0.0464 -0.9951 -0.0869 +vn 0.4691 -0.0975 -0.8777 +vn 0.1374 0.9565 -0.2571 +vn 0.4513 -0.2890 -0.8443 +vn 0.2230 0.8810 -0.4173 +vn 0.4162 -0.4696 -0.7786 +vn 0.2999 0.7715 -0.5611 +vn 0.3651 -0.6326 -0.6831 +vn 0.3651 0.6326 -0.6831 +vn 0.2999 -0.7715 -0.5611 +vn 0.4162 0.4696 -0.7786 +vn 0.3002 0.8810 -0.3658 +vn 0.5601 -0.4696 -0.6825 +vn 0.4036 0.7715 -0.4918 +vn 0.4913 -0.6326 -0.5987 +vn 0.4913 0.6326 -0.5987 +vn 0.4036 -0.7715 -0.4918 +vn 0.5601 0.4696 -0.6825 +vn 0.3002 -0.8810 -0.3658 +vn 0.6073 0.2890 -0.7400 +vn 0.1850 -0.9565 -0.2254 +vn 0.6314 0.0975 -0.7693 +vn 0.0625 0.9951 -0.0761 +vn 0.0625 -0.9951 -0.0761 +vn 0.6314 -0.0975 -0.7693 +vn 0.1850 0.9565 -0.2254 +vn 0.6073 -0.2890 -0.7400 +vn 0.7400 0.2890 -0.6073 +vn 0.2254 -0.9565 -0.1850 +vn 0.7693 0.0975 -0.6314 +vn 0.0761 0.9951 -0.0625 +vn 0.0761 -0.9951 -0.0625 +vn 0.7693 -0.0976 -0.6314 +vn 0.2254 0.9565 -0.1850 +vn 0.7400 -0.2890 -0.6073 +vn 0.3658 0.8810 -0.3002 +vn 0.6825 -0.4696 -0.5601 +vn 0.4918 0.7715 -0.4036 +vn 0.5987 -0.6326 -0.4913 +vn 0.5987 0.6326 -0.4913 +vn 0.4918 -0.7715 -0.4036 +vn 0.6825 0.4696 -0.5601 +vn 0.3658 -0.8810 -0.3002 +vn 0.7786 -0.4696 -0.4162 +vn 0.5611 0.7715 -0.2999 +vn 0.6831 -0.6326 -0.3651 +vn 0.6831 0.6326 -0.3651 +vn 0.5611 -0.7715 -0.2999 +vn 0.7786 0.4696 -0.4162 +vn 0.4173 -0.8810 -0.2231 +vn 0.8443 0.2890 -0.4513 +vn 0.2571 -0.9565 -0.1374 +vn 0.8777 0.0975 -0.4691 +vn 0.0869 0.9951 -0.0464 +vn 0.0869 -0.9951 -0.0464 +vn 0.8777 -0.0975 -0.4691 +vn 0.2571 0.9565 -0.1374 +vn 0.8443 -0.2890 -0.4513 +vn 0.4173 0.8810 -0.2231 +vn 0.2790 -0.9565 -0.0846 +vn 0.9524 0.0975 -0.2889 +vn 0.0942 0.9951 -0.0286 +vn 0.0942 -0.9951 -0.0286 +vn 0.9524 -0.0975 -0.2889 +vn 0.2790 0.9565 -0.0846 +vn 0.9161 -0.2890 -0.2779 +vn 0.4528 0.8810 -0.1374 +vn 0.8448 -0.4696 -0.2563 +vn 0.6088 0.7715 -0.1847 +vn 0.7412 -0.6326 -0.2248 +vn 0.7412 0.6326 -0.2248 +vn 0.6088 -0.7715 -0.1847 +vn 0.8448 0.4696 -0.2563 +vn 0.4528 -0.8810 -0.1374 +vn 0.9161 0.2890 -0.2779 +vn 0.7708 -0.6326 -0.0759 +vn 0.7708 0.6326 -0.0759 +vn 0.6332 -0.7715 -0.0624 +vn 0.8786 0.4696 -0.0865 +vn 0.4709 -0.8810 -0.0464 +vn 0.9527 0.2890 -0.0938 +vn 0.2902 -0.9565 -0.0286 +vn 0.9904 0.0975 -0.0975 +vn 0.0980 0.9951 -0.0097 +vn 0.0980 -0.9951 -0.0097 +vn 0.9904 -0.0976 -0.0975 +vn 0.2902 0.9565 -0.0286 +vn 0.9527 -0.2890 -0.0938 +vn 0.4709 0.8810 -0.0464 +vn 0.8786 -0.4696 -0.0865 +vn 0.6332 0.7715 -0.0624 +vn 0.0980 0.9951 0.0097 +vn 0.0980 -0.9951 0.0097 +vn 0.9904 -0.0975 0.0975 +vn 0.2902 0.9565 0.0286 +vn 0.9527 -0.2890 0.0938 +vn 0.4709 0.8810 0.0464 +vn 0.8786 -0.4696 0.0865 +vn 0.6332 0.7715 0.0624 +vn 0.7708 -0.6326 0.0759 +vn 0.7708 0.6326 0.0759 +vn 0.6332 -0.7715 0.0624 +vn 0.8786 0.4696 0.0865 +vn 0.4709 -0.8810 0.0464 +vn 0.9527 0.2890 0.0938 +vn 0.2902 -0.9565 0.0286 +vn 0.9904 0.0975 0.0976 +vn 0.7412 0.6326 0.2248 +vn 0.6088 -0.7715 0.1847 +vn 0.8448 0.4696 0.2563 +vn 0.4528 -0.8810 0.1374 +vn 0.9161 0.2890 0.2779 +vn 0.2790 -0.9565 0.0846 +vn 0.9524 0.0975 0.2889 +vn 0.0942 0.9951 0.0286 +vn 0.0942 -0.9951 0.0286 +vn 0.9524 -0.0975 0.2889 +vn 0.2790 0.9565 0.0846 +vn 0.9161 -0.2890 0.2779 +vn 0.4528 0.8810 0.1374 +vn 0.8448 -0.4696 0.2563 +vn 0.6088 0.7715 0.1847 +vn 0.7412 -0.6326 0.2248 +vn 0.8777 -0.0975 0.4691 +vn 0.2571 0.9565 0.1374 +vn 0.8443 -0.2890 0.4513 +vn 0.4173 0.8810 0.2231 +vn 0.7786 -0.4696 0.4162 +vn 0.5611 0.7715 0.2999 +vn 0.6831 -0.6326 0.3651 +vn 0.6831 0.6326 0.3651 +vn 0.5611 -0.7715 0.2999 +vn 0.7786 0.4696 0.4162 +vn 0.4173 -0.8810 0.2230 +vn 0.8443 0.2890 0.4513 +vn 0.2571 -0.9565 0.1374 +vn 0.8777 0.0975 0.4691 +vn 0.0869 0.9951 0.0464 +vn 0.0869 -0.9951 0.0464 +vn 0.4918 -0.7715 0.4036 +vn 0.6825 0.4696 0.5601 +vn 0.3658 -0.8810 0.3002 +vn 0.7400 0.2890 0.6073 +vn 0.2254 -0.9566 0.1850 +vn 0.7693 0.0975 0.6314 +vn 0.0761 0.9951 0.0625 +vn 0.0761 -0.9951 0.0625 +vn 0.7693 -0.0975 0.6314 +vn 0.2254 0.9565 0.1850 +vn 0.7400 -0.2890 0.6073 +vn 0.3658 0.8810 0.3002 +vn 0.6825 -0.4696 0.5601 +vn 0.4918 0.7715 0.4036 +vn 0.5987 -0.6326 0.4913 +vn 0.5987 0.6326 0.4913 +vn 0.1850 0.9565 0.2254 +vn 0.6073 -0.2890 0.7400 +vn 0.3002 0.8810 0.3658 +vn 0.5601 -0.4696 0.6825 +vn 0.4036 0.7715 0.4918 +vn 0.4913 -0.6326 0.5987 +vn 0.4913 0.6326 0.5987 +vn 0.4036 -0.7715 0.4918 +vn 0.5601 0.4696 0.6825 +vn 0.3002 -0.8810 0.3658 +vn 0.6073 0.2890 0.7400 +vn 0.1850 -0.9565 0.2254 +vn 0.6314 0.0975 0.7693 +vn 0.0625 0.9951 0.0761 +vn 0.0625 -0.9951 0.0761 +vn 0.6314 -0.0975 0.7693 +vn 0.4162 0.4696 0.7786 +vn 0.2230 -0.8810 0.4173 +vn 0.4513 0.2890 0.8443 +vn 0.1374 -0.9565 0.2571 +vn 0.4691 0.0975 0.8777 +vn 0.0464 0.9951 0.0869 +vn 0.0464 -0.9951 0.0869 +vn 0.4691 -0.0975 0.8777 +vn 0.1374 0.9565 0.2571 +vn 0.4513 -0.2890 0.8443 +vn 0.2230 0.8810 0.4173 +vn 0.4162 -0.4696 0.7786 +vn 0.2999 0.7715 0.5611 +vn 0.3651 -0.6326 0.6831 +vn 0.3651 0.6326 0.6831 +vn 0.2999 -0.7715 0.5611 +vn 0.2779 -0.2890 0.9161 +vn 0.1374 0.8810 0.4528 +vn 0.2563 -0.4696 0.8448 +vn 0.1847 0.7715 0.6088 +vn 0.2248 -0.6326 0.7412 +vn 0.2248 0.6326 0.7412 +vn 0.1847 -0.7715 0.6088 +vn 0.2563 0.4696 0.8448 +vn 0.1374 -0.8810 0.4528 +vn 0.2779 0.2890 0.9161 +vn 0.0846 -0.9565 0.2790 +vn 0.2889 0.0975 0.9524 +vn 0.0286 0.9951 0.0942 +vn 0.0286 -0.9951 0.0942 +vn 0.2889 -0.0975 0.9524 +vn 0.0846 0.9565 0.2790 +vn 0.0464 -0.8810 0.4709 +vn 0.0938 0.2890 0.9527 +vn 0.0286 -0.9565 0.2902 +vn 0.0975 0.0975 0.9904 +vn 0.0097 0.9951 0.0980 +vn 0.0097 -0.9951 0.0980 +vn 0.0976 -0.0975 0.9904 +vn 0.0286 0.9565 0.2902 +vn 0.0938 -0.2890 0.9527 +vn 0.0464 0.8810 0.4709 +vn 0.0865 -0.4696 0.8786 +vn 0.0624 0.7715 0.6332 +vn 0.0759 -0.6326 0.7708 +vn 0.0759 0.6326 0.7708 +vn 0.0624 -0.7715 0.6332 +vn 0.0865 0.4696 0.8786 +vn -0.0865 -0.4696 0.8786 +vn -0.0624 0.7715 0.6332 +vn -0.0759 -0.6326 0.7708 +vn -0.0759 0.6326 0.7708 +vn -0.0624 -0.7715 0.6332 +vn -0.0865 0.4696 0.8786 +vn -0.0464 -0.8810 0.4709 +vn -0.0938 0.2890 0.9527 +vn -0.0286 -0.9565 0.2902 +vn -0.0975 0.0975 0.9904 +vn -0.0097 0.9951 0.0980 +vn -0.0097 -0.9951 0.0980 +vn -0.0976 -0.0975 0.9904 +vn -0.0286 0.9565 0.2902 +vn -0.0938 -0.2890 0.9527 +vn -0.0464 0.8810 0.4709 +vn -0.0846 -0.9565 0.2790 +vn -0.2889 0.0975 0.9524 +vn -0.0286 0.9951 0.0942 +vn -0.0286 -0.9951 0.0942 +vn -0.2889 -0.0975 0.9524 +vn -0.0846 0.9565 0.2790 +vn -0.2779 -0.2890 0.9161 +vn -0.1374 0.8810 0.4528 +vn -0.2563 -0.4696 0.8448 +vn -0.1847 0.7715 0.6088 +vn -0.2248 -0.6326 0.7412 +vn -0.2248 0.6326 0.7412 +vn -0.1847 -0.7715 0.6088 +vn -0.2563 0.4696 0.8448 +vn -0.1374 -0.8810 0.4528 +vn -0.2779 0.2890 0.9161 +vn -0.2999 0.7715 0.5611 +vn -0.3651 -0.6326 0.6831 +vn -0.3651 0.6326 0.6831 +vn -0.2999 -0.7715 0.5611 +vn -0.4162 0.4696 0.7786 +vn -0.2230 -0.8810 0.4173 +vn -0.4513 0.2890 0.8443 +vn -0.1374 -0.9566 0.2571 +vn -0.4691 0.0975 0.8777 +vn -0.0464 0.9951 0.0869 +vn -0.0464 -0.9951 0.0869 +vn -0.4691 -0.0975 0.8777 +vn -0.1374 0.9565 0.2571 +vn -0.4513 -0.2890 0.8443 +vn -0.2231 0.8810 0.4173 +vn -0.4162 -0.4696 0.7786 +vn -0.6314 0.0975 0.7693 +vn -0.0625 0.9951 0.0761 +vn -0.0625 -0.9951 0.0761 +vn -0.6314 -0.0975 0.7693 +vn -0.1850 0.9565 0.2254 +vn -0.6073 -0.2890 0.7400 +vn -0.3002 0.8810 0.3658 +vn -0.5601 -0.4696 0.6825 +vn -0.4036 0.7715 0.4918 +vn -0.4913 -0.6326 0.5987 +vn -0.4913 0.6326 0.5987 +vn -0.4036 -0.7715 0.4918 +vn -0.5601 0.4696 0.6825 +vn -0.3002 -0.8810 0.3658 +vn -0.6073 0.2890 0.7400 +vn -0.1850 -0.9565 0.2254 +vn -0.5987 -0.6326 0.4913 +vn -0.5987 0.6326 0.4913 +vn -0.4918 -0.7715 0.4036 +vn -0.6825 0.4696 0.5601 +vn -0.3658 -0.8810 0.3002 +vn -0.7400 0.2890 0.6073 +vn -0.2254 -0.9565 0.1850 +vn -0.7693 0.0975 0.6314 +vn -0.0761 0.9951 0.0625 +vn -0.0761 -0.9951 0.0625 +vn -0.7693 -0.0975 0.6314 +vn -0.2254 0.9565 0.1850 +vn -0.7400 -0.2890 0.6073 +vn -0.3658 0.8810 0.3002 +vn -0.6825 -0.4696 0.5601 +vn -0.4918 0.7715 0.4036 +vn -0.0869 0.9951 0.0464 +vn -0.0869 -0.9951 0.0464 +vn -0.8777 -0.0975 0.4691 +vn -0.2571 0.9565 0.1374 +vn -0.8443 -0.2890 0.4513 +vn -0.4173 0.8810 0.2230 +vn -0.7786 -0.4696 0.4162 +vn -0.5611 0.7715 0.2999 +vn -0.6831 -0.6326 0.3651 +vn -0.6831 0.6326 0.3651 +vn -0.5611 -0.7715 0.2999 +vn -0.7786 0.4696 0.4162 +vn -0.4173 -0.8810 0.2231 +vn -0.8443 0.2890 0.4513 +vn -0.2571 -0.9565 0.1374 +vn -0.8777 0.0975 0.4691 +vn -0.7412 0.6326 0.2248 +vn -0.6088 -0.7715 0.1847 +vn -0.8448 0.4696 0.2563 +vn -0.4528 -0.8810 0.1374 +vn -0.9161 0.2890 0.2779 +vn -0.2790 -0.9565 0.0846 +vn -0.9524 0.0975 0.2889 +vn -0.0942 0.9951 0.0286 +vn -0.0942 -0.9951 0.0286 +vn -0.9524 -0.0975 0.2889 +vn -0.2790 0.9565 0.0846 +vn -0.9161 -0.2890 0.2779 +vn -0.4528 0.8810 0.1374 +vn -0.8448 -0.4696 0.2563 +vn -0.6088 0.7715 0.1847 +vn -0.7412 -0.6326 0.2248 +vn -0.9904 -0.0975 0.0975 +vn -0.2902 0.9565 0.0286 +vn -0.9527 -0.2890 0.0938 +vn -0.4709 0.8810 0.0464 +vn -0.8786 -0.4696 0.0865 +vn -0.6332 0.7715 0.0624 +vn -0.7708 -0.6326 0.0759 +vn -0.7708 0.6326 0.0759 +vn -0.6332 -0.7715 0.0624 +vn -0.8786 0.4696 0.0865 +vn -0.4709 -0.8810 0.0464 +vn -0.9527 0.2890 0.0938 +vn -0.2902 -0.9565 0.0286 +vn -0.9904 0.0975 0.0975 +vn -0.0980 0.9951 0.0097 +vn -0.0980 -0.9951 0.0097 +vn -0.6332 -0.7715 -0.0624 +vn -0.8786 0.4696 -0.0865 +vn -0.4709 -0.8810 -0.0464 +vn -0.9527 0.2890 -0.0938 +vn -0.2902 -0.9565 -0.0286 +vn -0.9904 0.0975 -0.0976 +vn -0.0980 0.9951 -0.0097 +vn -0.0980 -0.9951 -0.0097 +vn -0.9904 -0.0975 -0.0976 +vn -0.2902 0.9565 -0.0286 +vn -0.9527 -0.2890 -0.0938 +vn -0.4709 0.8810 -0.0464 +vn -0.8786 -0.4696 -0.0865 +vn -0.6332 0.7715 -0.0624 +vn -0.7708 -0.6326 -0.0759 +vn -0.7708 0.6326 -0.0759 +vn -0.9161 -0.2890 -0.2779 +vn -0.4528 0.8810 -0.1374 +vn -0.8448 -0.4696 -0.2563 +vn -0.6088 0.7715 -0.1847 +vn -0.7412 -0.6326 -0.2248 +vn -0.7412 0.6326 -0.2248 +vn -0.6088 -0.7715 -0.1847 +vn -0.8448 0.4696 -0.2563 +vn -0.4528 -0.8810 -0.1374 +vn -0.9161 0.2890 -0.2779 +vn -0.2790 -0.9565 -0.0846 +vn -0.9524 0.0975 -0.2889 +vn -0.0942 0.9951 -0.0286 +vn -0.0942 -0.9951 -0.0286 +vn -0.9524 -0.0975 -0.2889 +vn -0.2790 0.9565 -0.0846 +vn -0.4173 -0.8810 -0.2230 +vn -0.8443 0.2890 -0.4513 +vn -0.2571 -0.9565 -0.1374 +vn -0.8777 0.0975 -0.4691 +vn -0.0869 0.9951 -0.0464 +vn -0.0869 -0.9951 -0.0464 +vn -0.8777 -0.0975 -0.4691 +vn -0.2571 0.9565 -0.1374 +vn -0.8443 -0.2890 -0.4513 +vn -0.4173 0.8810 -0.2231 +vn -0.7786 -0.4696 -0.4162 +vn -0.5611 0.7715 -0.2999 +vn -0.6831 -0.6326 -0.3651 +vn -0.6831 0.6326 -0.3651 +vn -0.5611 -0.7715 -0.2999 +vn -0.7786 0.4696 -0.4162 +vn -0.3658 0.8810 -0.3002 +vn -0.6825 -0.4696 -0.5601 +vn -0.4918 0.7715 -0.4036 +vn -0.5987 -0.6326 -0.4913 +vn -0.5987 0.6326 -0.4913 +vn -0.4918 -0.7715 -0.4036 +vn -0.6825 0.4696 -0.5601 +vn -0.3658 -0.8810 -0.3002 +vn -0.7400 0.2890 -0.6073 +vn -0.2254 -0.9565 -0.1850 +vn -0.7693 0.0975 -0.6314 +vn -0.0761 0.9951 -0.0625 +vn -0.0761 -0.9951 -0.0625 +vn -0.7693 -0.0975 -0.6314 +vn -0.2254 0.9565 -0.1850 +vn -0.7400 -0.2890 -0.6073 +vn -0.6073 0.2890 -0.7400 +vn -0.1850 -0.9565 -0.2254 +vn -0.6314 0.0975 -0.7693 +vn -0.0625 0.9951 -0.0761 +vn -0.0625 -0.9951 -0.0761 +vn -0.6314 -0.0975 -0.7693 +vn -0.1850 0.9565 -0.2254 +vn -0.6073 -0.2890 -0.7400 +vn -0.3002 0.8810 -0.3658 +vn -0.5601 -0.4696 -0.6825 +vn -0.4036 0.7715 -0.4918 +vn -0.4913 -0.6326 -0.5987 +vn -0.4913 0.6326 -0.5987 +vn -0.4036 -0.7715 -0.4918 +vn -0.5601 0.4696 -0.6825 +vn -0.3002 -0.8810 -0.3658 +vn -0.4162 -0.4696 -0.7786 +vn -0.2999 0.7715 -0.5611 +vn -0.3651 -0.6326 -0.6831 +vn -0.3651 0.6326 -0.6831 +vn -0.2999 -0.7715 -0.5611 +vn -0.4162 0.4696 -0.7786 +vn -0.2230 -0.8810 -0.4173 +vn -0.4513 0.2890 -0.8443 +vn -0.1374 -0.9565 -0.2571 +vn -0.4691 0.0975 -0.8777 +vn -0.0464 0.9951 -0.0869 +vn -0.0464 -0.9951 -0.0869 +vn -0.4691 -0.0975 -0.8777 +vn -0.1374 0.9565 -0.2571 +vn -0.4513 -0.2890 -0.8443 +vn -0.2230 0.8810 -0.4173 +vn -0.0846 -0.9565 -0.2790 +vn -0.2889 0.0975 -0.9524 +vn -0.0286 0.9951 -0.0942 +vn -0.0286 -0.9951 -0.0942 +vn -0.2889 -0.0975 -0.9524 +vn -0.0846 0.9565 -0.2790 +vn -0.2779 -0.2890 -0.9161 +vn -0.1374 0.8810 -0.4528 +vn -0.2563 -0.4696 -0.8448 +vn -0.1847 0.7715 -0.6088 +vn -0.2248 -0.6326 -0.7412 +vn -0.2248 0.6326 -0.7412 +vn -0.1847 -0.7715 -0.6088 +vn -0.2563 0.4696 -0.8448 +vn -0.1374 -0.8810 -0.4528 +vn -0.2779 0.2890 -0.9161 +vn -0.0624 0.7715 -0.6332 +vn -0.0759 -0.6326 -0.7708 +vn -0.0759 0.6326 -0.7708 +vn -0.0624 -0.7715 -0.6332 +vn -0.0865 0.4696 -0.8786 +vn -0.0464 -0.8810 -0.4709 +vn -0.0938 0.2890 -0.9527 +vn -0.0286 -0.9565 -0.2902 +vn -0.0976 0.0975 -0.9904 +vn -0.0097 0.9951 -0.0980 +vn -0.0097 -0.9951 -0.0980 +vn -0.0976 -0.0975 -0.9904 +vn -0.0286 0.9565 -0.2902 +vn -0.0938 -0.2890 -0.9527 +vn -0.0464 0.8810 -0.4709 +vn -0.0865 -0.4696 -0.8786 +vn 0.0976 0.0975 -0.9904 +vn 0.0976 -0.0975 -0.9904 +vn 0.2231 -0.8810 -0.4173 +vn 0.2231 0.8810 -0.4173 +vn 0.7693 0.0976 -0.6314 +vn 0.7693 -0.0975 -0.6314 +vn 0.4173 0.8810 -0.2230 +vn 0.9904 0.0976 -0.0975 +vn 0.9904 -0.0975 -0.0975 +vn 0.9904 -0.0975 0.0976 +vn 0.9904 0.0975 0.0975 +vn 0.4173 0.8810 0.2230 +vn 0.4173 -0.8810 0.2231 +vn 0.2254 -0.9565 0.1850 +vn 0.2254 0.9566 0.1850 +vn 0.0976 0.0975 0.9904 +vn 0.0975 -0.0975 0.9904 +vn -0.0976 0.0975 0.9904 +vn -0.0975 -0.0975 0.9904 +vn -0.2231 -0.8810 0.4173 +vn -0.1374 -0.9565 0.2571 +vn -0.4173 0.8810 0.2231 +vn -0.4173 -0.8810 0.2230 +vn -0.4173 -0.8810 -0.2231 +vn -0.4173 0.8810 -0.2230 +vn -0.2254 0.9566 -0.1850 +vn -0.2231 0.8810 -0.4173 +usemtl Body-0 +s off +f 478//1 17//1 6//1 +f 476//2 9//2 10//2 +f 6//3 18//3 479//3 +f 2//4 10//4 11//4 +f 479//5 19//5 480//5 +f 477//6 11//6 12//6 +f 480//7 20//7 481//7 +f 3//8 12//8 13//8 +f 481//9 21//9 482//9 +f 3//10 14//10 4//10 +f 474//11 82//11 7//11 +f 308//12 482//12 21//12 +f 4//13 15//13 5//13 +f 475//14 7//14 8//14 +f 5//15 16//15 478//15 +f 1//16 8//16 9//16 +f 15//17 31//17 16//17 +f 8//18 24//18 9//18 +f 16//19 32//19 17//19 +f 9//20 25//20 10//20 +f 17//21 33//21 18//21 +f 10//22 26//22 11//22 +f 19//23 33//23 34//23 +f 11//24 27//24 12//24 +f 20//25 34//25 35//25 +f 13//26 27//26 28//26 +f 20//27 36//27 21//27 +f 13//28 29//28 14//28 +f 7//29 82//29 22//29 +f 308//30 21//30 36//30 +f 14//31 30//31 15//31 +f 7//32 23//32 8//32 +f 34//33 50//33 35//33 +f 27//34 43//34 28//34 +f 35//35 51//35 36//35 +f 28//36 44//36 29//36 +f 22//37 82//37 37//37 +f 308//38 36//38 51//38 +f 30//39 44//39 45//39 +f 22//40 38//40 23//40 +f 30//41 46//41 31//41 +f 23//42 39//42 24//42 +f 32//43 46//43 47//43 +f 24//44 40//44 25//44 +f 33//45 47//45 48//45 +f 25//46 41//46 26//46 +f 34//47 48//47 49//47 +f 26//48 42//48 27//48 +f 38//49 54//49 39//49 +f 47//50 61//50 62//50 +f 39//51 55//51 40//51 +f 47//52 63//52 48//52 +f 40//53 56//53 41//53 +f 48//54 64//54 49//54 +f 41//55 57//55 42//55 +f 49//56 65//56 50//56 +f 43//57 57//57 58//57 +f 50//58 66//58 51//58 +f 44//59 58//59 59//59 +f 37//60 82//60 52//60 +f 308//61 51//61 66//61 +f 44//62 60//62 45//62 +f 37//63 53//63 38//63 +f 45//64 61//64 46//64 +f 58//65 72//65 73//65 +f 65//66 81//66 66//66 +f 59//67 73//67 74//67 +f 52//68 82//68 67//68 +f 308//69 66//69 81//69 +f 59//70 75//70 60//70 +f 52//71 68//71 53//71 +f 60//72 76//72 61//72 +f 53//73 69//73 54//73 +f 62//74 76//74 77//74 +f 54//75 70//75 55//75 +f 62//76 78//76 63//76 +f 56//77 70//77 71//77 +f 63//78 79//78 64//78 +f 56//79 72//79 57//79 +f 65//80 79//80 80//80 +f 77//81 92//81 93//81 +f 69//82 86//82 70//82 +f 77//83 94//83 78//83 +f 71//84 86//84 87//84 +f 78//85 95//85 79//85 +f 71//86 88//86 72//86 +f 79//87 96//87 80//87 +f 73//88 88//88 89//88 +f 81//89 96//89 97//89 +f 74//90 89//90 90//90 +f 67//91 82//91 83//91 +f 308//92 81//92 97//92 +f 74//93 91//93 75//93 +f 67//94 84//94 68//94 +f 75//95 92//95 76//95 +f 68//96 85//96 69//96 +f 96//97 112//97 97//97 +f 90//98 104//98 105//98 +f 83//99 82//99 98//99 +f 308//100 97//100 112//100 +f 90//101 106//101 91//101 +f 84//102 98//102 99//102 +f 91//103 107//103 92//103 +f 84//104 100//104 85//104 +f 93//105 107//105 108//105 +f 85//106 101//106 86//106 +f 93//107 109//107 94//107 +f 87//108 101//108 102//108 +f 95//109 109//109 110//109 +f 87//110 103//110 88//110 +f 96//111 110//111 111//111 +f 89//112 103//112 104//112 +f 108//113 124//113 109//113 +f 102//114 116//114 117//114 +f 110//115 124//115 125//115 +f 102//116 118//116 103//116 +f 110//117 126//117 111//117 +f 104//118 118//118 119//118 +f 111//119 127//119 112//119 +f 105//120 119//120 120//120 +f 98//121 82//121 113//121 +f 308//122 112//122 127//122 +f 105//123 121//123 106//123 +f 99//124 113//124 114//124 +f 106//125 122//125 107//125 +f 99//126 115//126 100//126 +f 108//127 122//127 123//127 +f 100//128 116//128 101//128 +f 113//129 82//129 128//129 +f 308//130 127//130 142//130 +f 120//131 136//131 121//131 +f 113//132 129//132 114//132 +f 121//133 137//133 122//133 +f 114//134 130//134 115//134 +f 123//135 137//135 138//135 +f 115//136 131//136 116//136 +f 123//137 139//137 124//137 +f 117//138 131//138 132//138 +f 125//139 139//139 140//139 +f 117//140 133//140 118//140 +f 125//141 141//141 126//141 +f 119//142 133//142 134//142 +f 126//143 142//143 127//143 +f 120//144 134//144 135//144 +f 132//145 146//145 147//145 +f 140//146 154//146 155//146 +f 132//147 148//147 133//147 +f 140//148 156//148 141//148 +f 134//149 148//149 149//149 +f 142//150 156//150 157//150 +f 135//151 149//151 150//151 +f 128//152 82//152 143//152 +f 308//153 142//153 157//153 +f 135//154 151//154 136//154 +f 128//155 144//155 129//155 +f 136//156 152//156 137//156 +f 130//157 144//157 145//157 +f 138//158 152//158 153//158 +f 130//159 146//159 131//159 +f 138//160 154//160 139//160 +f 150//161 166//161 151//161 +f 143//162 159//162 144//162 +f 151//163 167//163 152//163 +f 145//164 159//164 160//164 +f 153//165 167//165 168//165 +f 145//166 161//166 146//166 +f 153//167 169//167 154//167 +f 147//168 161//168 162//168 +f 155//169 169//169 170//169 +f 147//170 163//170 148//170 +f 155//171 171//171 156//171 +f 149//172 163//172 164//172 +f 156//173 172//173 157//173 +f 150//174 164//174 165//174 +f 143//175 82//175 158//175 +f 308//176 157//176 172//176 +f 169//177 185//177 170//177 +f 162//178 178//178 163//178 +f 171//179 185//179 186//179 +f 164//180 178//180 179//180 +f 172//181 186//181 187//181 +f 165//182 179//182 180//182 +f 158//183 82//183 173//183 +f 308//184 172//184 187//184 +f 165//185 181//185 166//185 +f 158//186 174//186 159//186 +f 166//187 182//187 167//187 +f 159//188 175//188 160//188 +f 168//189 182//189 183//189 +f 160//190 176//190 161//190 +f 168//191 184//191 169//191 +f 162//192 176//192 177//192 +f 174//193 188//193 189//193 +f 181//194 197//194 182//194 +f 175//195 189//195 190//195 +f 183//196 197//196 198//196 +f 175//197 191//197 176//197 +f 183//198 199//198 184//198 +f 177//199 191//199 192//199 +f 185//200 199//200 200//200 +f 177//201 193//201 178//201 +f 185//202 201//202 186//202 +f 179//203 193//203 194//203 +f 186//204 202//204 187//204 +f 180//205 194//205 195//205 +f 173//206 82//206 188//206 +f 308//207 187//207 202//207 +f 180//208 196//208 181//208 +f 192//209 208//209 193//209 +f 200//210 216//210 201//210 +f 194//211 208//211 209//211 +f 201//212 217//212 202//212 +f 195//213 209//213 210//213 +f 188//214 82//214 203//214 +f 308//215 202//215 217//215 +f 195//216 211//216 196//216 +f 188//217 204//217 189//217 +f 196//218 212//218 197//218 +f 189//219 205//219 190//219 +f 198//220 212//220 213//220 +f 190//221 206//221 191//221 +f 198//222 214//222 199//222 +f 192//223 206//223 207//223 +f 200//224 214//224 215//224 +f 211//225 227//225 212//225 +f 204//226 220//226 205//226 +f 213//227 227//227 228//227 +f 205//228 221//228 206//228 +f 213//229 229//229 214//229 +f 207//230 221//230 222//230 +f 215//231 229//231 230//231 +f 207//232 223//232 208//232 +f 215//233 231//233 216//233 +f 209//234 223//234 224//234 +f 216//235 232//235 217//235 +f 210//236 224//236 225//236 +f 203//237 82//237 218//237 +f 308//238 217//238 232//238 +f 210//239 226//239 211//239 +f 203//240 219//240 204//240 +f 230//241 246//241 231//241 +f 224//242 238//242 239//242 +f 232//243 246//243 247//243 +f 225//244 239//244 240//244 +f 218//245 82//245 233//245 +f 308//246 232//246 247//246 +f 225//247 241//247 226//247 +f 218//248 234//248 219//248 +f 226//249 242//249 227//249 +f 220//250 234//250 235//250 +f 228//251 242//251 243//251 +f 220//252 236//252 221//252 +f 228//253 244//253 229//253 +f 222//254 236//254 237//254 +f 230//255 244//255 245//255 +f 222//256 238//256 223//256 +f 243//257 257//257 258//257 +f 235//258 251//258 236//258 +f 243//259 259//259 244//259 +f 237//260 251//260 252//260 +f 245//261 259//261 260//261 +f 237//262 253//262 238//262 +f 245//263 261//263 246//263 +f 239//264 253//264 254//264 +f 246//265 262//265 247//265 +f 240//266 254//266 255//266 +f 233//267 82//267 248//267 +f 308//268 247//268 262//268 +f 240//269 256//269 241//269 +f 233//270 249//270 234//270 +f 241//271 257//271 242//271 +f 234//272 250//272 235//272 +f 261//273 277//273 262//273 +f 255//274 269//274 270//274 +f 248//275 82//275 263//275 +f 308//276 262//276 277//276 +f 255//277 271//277 256//277 +f 249//278 263//278 264//278 +f 256//279 272//279 257//279 +f 249//280 265//280 250//280 +f 258//281 272//281 273//281 +f 250//282 266//282 251//282 +f 258//283 274//283 259//283 +f 252//284 266//284 267//284 +f 260//285 274//285 275//285 +f 252//286 268//286 253//286 +f 260//287 276//287 261//287 +f 254//288 268//288 269//288 +f 265//289 281//289 266//289 +f 273//290 289//290 274//290 +f 267//291 281//291 282//291 +f 275//292 289//292 290//292 +f 267//293 283//293 268//293 +f 275//294 291//294 276//294 +f 269//295 283//295 284//295 +f 277//296 291//296 292//296 +f 270//297 284//297 285//297 +f 263//298 82//298 278//298 +f 308//299 277//299 292//299 +f 270//300 286//300 271//300 +f 264//301 278//301 279//301 +f 271//302 287//302 272//302 +f 264//303 280//303 265//303 +f 273//304 287//304 288//304 +f 285//305 299//305 300//305 +f 278//306 82//306 293//306 +f 308//307 292//307 307//307 +f 285//308 301//308 286//308 +f 278//309 294//309 279//309 +f 286//310 302//310 287//310 +f 279//311 295//311 280//311 +f 288//312 302//312 303//312 +f 280//313 296//313 281//313 +f 288//314 304//314 289//314 +f 282//315 296//315 297//315 +f 290//316 304//316 305//316 +f 282//317 298//317 283//317 +f 290//318 306//318 291//318 +f 284//319 298//319 299//319 +f 292//320 306//320 307//320 +f 303//321 320//321 304//321 +f 297//322 312//322 313//322 +f 305//323 320//323 321//323 +f 297//324 314//324 298//324 +f 305//325 322//325 306//325 +f 299//326 314//326 315//326 +f 306//327 323//327 307//327 +f 300//328 315//328 316//328 +f 293//329 82//329 309//329 +f 308//330 307//330 323//330 +f 300//331 317//331 301//331 +f 293//332 310//332 294//332 +f 301//333 318//333 302//333 +f 294//334 311//334 295//334 +f 303//335 318//335 319//335 +f 295//336 312//336 296//336 +f 309//337 82//337 324//337 +f 308//338 323//338 338//338 +f 316//339 332//339 317//339 +f 309//340 325//340 310//340 +f 317//341 333//341 318//341 +f 310//342 326//342 311//342 +f 319//343 333//343 334//343 +f 311//344 327//344 312//344 +f 319//345 335//345 320//345 +f 312//346 328//346 313//346 +f 321//347 335//347 336//347 +f 313//348 329//348 314//348 +f 321//349 337//349 322//349 +f 315//350 329//350 330//350 +f 322//351 338//351 323//351 +f 316//352 330//352 331//352 +f 328//353 342//353 343//353 +f 336//354 350//354 351//354 +f 328//355 344//355 329//355 +f 336//356 352//356 337//356 +f 330//357 344//357 345//357 +f 337//358 353//358 338//358 +f 331//359 345//359 346//359 +f 324//360 82//360 339//360 +f 308//361 338//361 353//361 +f 331//362 347//362 332//362 +f 324//363 340//363 325//363 +f 332//364 348//364 333//364 +f 325//365 341//365 326//365 +f 334//366 348//366 349//366 +f 326//367 342//367 327//367 +f 334//368 350//368 335//368 +f 346//369 362//369 347//369 +f 339//370 355//370 340//370 +f 347//371 363//371 348//371 +f 341//372 355//372 356//372 +f 349//373 363//373 364//373 +f 341//374 357//374 342//374 +f 349//375 365//375 350//375 +f 343//376 357//376 358//376 +f 351//377 365//377 366//377 +f 343//378 359//378 344//378 +f 351//379 367//379 352//379 +f 345//380 359//380 360//380 +f 352//381 368//381 353//381 +f 346//382 360//382 361//382 +f 339//383 82//383 354//383 +f 308//384 353//384 368//384 +f 366//385 380//385 381//385 +f 358//386 374//386 359//386 +f 366//387 382//387 367//387 +f 360//388 374//388 375//388 +f 367//389 383//389 368//389 +f 361//390 375//390 376//390 +f 354//391 82//391 369//391 +f 308//392 368//392 383//392 +f 361//393 377//393 362//393 +f 354//394 370//394 355//394 +f 362//395 378//395 363//395 +f 356//396 370//396 371//396 +f 364//397 378//397 379//397 +f 356//398 372//398 357//398 +f 364//399 380//399 365//399 +f 358//400 372//400 373//400 +f 377//401 393//401 378//401 +f 371//402 385//402 386//402 +f 379//403 393//403 394//403 +f 371//404 387//404 372//404 +f 379//405 395//405 380//405 +f 373//406 387//406 388//406 +f 381//407 395//407 396//407 +f 373//408 389//408 374//408 +f 381//409 397//409 382//409 +f 375//410 389//410 390//410 +f 382//411 398//411 383//411 +f 376//412 390//412 391//412 +f 369//413 82//413 384//413 +f 308//414 383//414 398//414 +f 376//415 392//415 377//415 +f 369//416 385//416 370//416 +f 397//417 411//417 412//417 +f 390//418 404//418 405//418 +f 397//419 413//419 398//419 +f 391//420 405//420 406//420 +f 384//421 82//421 399//421 +f 308//422 398//422 413//422 +f 391//423 407//423 392//423 +f 385//424 399//424 400//424 +f 392//425 408//425 393//425 +f 385//426 401//426 386//426 +f 394//427 408//427 409//427 +f 386//428 402//428 387//428 +f 394//429 410//429 395//429 +f 388//430 402//430 403//430 +f 396//431 410//431 411//431 +f 388//432 404//432 389//432 +f 401//433 415//433 416//433 +f 409//434 423//434 424//434 +f 401//435 417//435 402//435 +f 409//436 425//436 410//436 +f 403//437 417//437 418//437 +f 411//438 425//438 426//438 +f 403//439 419//439 404//439 +f 411//440 427//440 412//440 +f 405//441 419//441 420//441 +f 412//442 428//442 413//442 +f 406//443 420//443 421//443 +f 399//444 82//444 414//444 +f 308//445 413//445 428//445 +f 406//446 422//446 407//446 +f 399//447 415//447 400//447 +f 407//448 423//448 408//448 +f 420//449 434//449 435//449 +f 427//450 443//450 428//450 +f 421//451 435//451 436//451 +f 414//452 82//452 429//452 +f 308//453 428//453 443//453 +f 421//454 437//454 422//454 +f 414//455 430//455 415//455 +f 422//456 438//456 423//456 +f 416//457 430//457 431//457 +f 424//458 438//458 439//458 +f 416//459 432//459 417//459 +f 424//460 440//460 425//460 +f 418//461 432//461 433//461 +f 426//462 440//462 441//462 +f 418//463 434//463 419//463 +f 426//464 442//464 427//464 +f 439//465 453//465 454//465 +f 431//466 447//466 432//466 +f 439//467 455//467 440//467 +f 433//468 447//468 448//468 +f 441//469 455//469 456//469 +f 433//470 449//470 434//470 +f 441//471 457//471 442//471 +f 435//472 449//472 450//472 +f 442//473 458//473 443//473 +f 436//474 450//474 451//474 +f 429//475 82//475 444//475 +f 308//476 443//476 458//476 +f 436//477 452//477 437//477 +f 430//478 444//478 445//478 +f 437//479 453//479 438//479 +f 430//480 446//480 431//480 +f 458//481 472//481 473//481 +f 451//482 465//482 466//482 +f 444//483 82//483 459//483 +f 308//484 458//484 473//484 +f 451//485 467//485 452//485 +f 444//486 460//486 445//486 +f 452//487 468//487 453//487 +f 446//488 460//488 461//488 +f 454//489 468//489 469//489 +f 446//490 462//490 447//490 +f 454//491 470//491 455//491 +f 448//492 462//492 463//492 +f 456//493 470//493 471//493 +f 448//494 464//494 449//494 +f 456//495 472//495 457//495 +f 450//496 464//496 465//496 +f 462//497 1//497 476//497 +f 469//498 479//498 470//498 +f 463//499 476//499 2//499 +f 471//500 479//500 480//500 +f 464//501 2//501 477//501 +f 471//502 481//502 472//502 +f 465//503 477//503 3//503 +f 472//504 482//504 473//504 +f 466//505 3//505 4//505 +f 459//506 82//506 474//506 +f 308//507 473//507 482//507 +f 466//508 5//508 467//508 +f 460//509 474//509 475//509 +f 467//510 478//510 468//510 +f 461//511 475//511 1//511 +f 468//512 6//512 469//512 +f 478//1 16//1 17//1 +f 476//2 1//2 9//2 +f 6//3 17//3 18//3 +f 2//4 476//4 10//4 +f 479//5 18//5 19//5 +f 477//6 2//6 11//6 +f 480//7 19//7 20//7 +f 3//8 477//8 12//8 +f 481//9 20//9 21//9 +f 3//513 13//513 14//513 +f 4//514 14//514 15//514 +f 475//14 474//14 7//14 +f 5//15 15//15 16//15 +f 1//16 475//16 8//16 +f 15//17 30//17 31//17 +f 8//18 23//18 24//18 +f 16//19 31//19 32//19 +f 9//20 24//20 25//20 +f 17//21 32//21 33//21 +f 10//22 25//22 26//22 +f 19//23 18//23 33//23 +f 11//24 26//24 27//24 +f 20//25 19//25 34//25 +f 13//26 12//26 27//26 +f 20//27 35//27 36//27 +f 13//28 28//28 29//28 +f 14//31 29//31 30//31 +f 7//32 22//32 23//32 +f 34//515 49//515 50//515 +f 27//34 42//34 43//34 +f 35//35 50//35 51//35 +f 28//36 43//36 44//36 +f 30//39 29//39 44//39 +f 22//40 37//40 38//40 +f 30//41 45//41 46//41 +f 23//516 38//516 39//516 +f 32//43 31//43 46//43 +f 24//44 39//44 40//44 +f 33//45 32//45 47//45 +f 25//46 40//46 41//46 +f 34//47 33//47 48//47 +f 26//48 41//48 42//48 +f 38//49 53//49 54//49 +f 47//50 46//50 61//50 +f 39//51 54//51 55//51 +f 47//52 62//52 63//52 +f 40//53 55//53 56//53 +f 48//54 63//54 64//54 +f 41//55 56//55 57//55 +f 49//56 64//56 65//56 +f 43//57 42//57 57//57 +f 50//58 65//58 66//58 +f 44//59 43//59 58//59 +f 44//62 59//62 60//62 +f 37//63 52//63 53//63 +f 45//64 60//64 61//64 +f 58//65 57//65 72//65 +f 65//66 80//66 81//66 +f 59//517 58//517 73//517 +f 59//518 74//518 75//518 +f 52//71 67//71 68//71 +f 60//72 75//72 76//72 +f 53//73 68//73 69//73 +f 62//74 61//74 76//74 +f 54//75 69//75 70//75 +f 62//76 77//76 78//76 +f 56//77 55//77 70//77 +f 63//78 78//78 79//78 +f 56//79 71//79 72//79 +f 65//80 64//80 79//80 +f 77//81 76//81 92//81 +f 69//82 85//82 86//82 +f 77//83 93//83 94//83 +f 71//84 70//84 86//84 +f 78//85 94//85 95//85 +f 71//86 87//86 88//86 +f 79//87 95//87 96//87 +f 73//88 72//88 88//88 +f 81//89 80//89 96//89 +f 74//90 73//90 89//90 +f 74//93 90//93 91//93 +f 67//94 83//94 84//94 +f 75//95 91//95 92//95 +f 68//519 84//519 85//519 +f 96//97 111//97 112//97 +f 90//98 89//98 104//98 +f 90//101 105//101 106//101 +f 84//102 83//102 98//102 +f 91//103 106//103 107//103 +f 84//104 99//104 100//104 +f 93//105 92//105 107//105 +f 85//106 100//106 101//106 +f 93//107 108//107 109//107 +f 87//108 86//108 101//108 +f 95//109 94//109 109//109 +f 87//110 102//110 103//110 +f 96//111 95//111 110//111 +f 89//112 88//112 103//112 +f 108//113 123//113 124//113 +f 102//114 101//114 116//114 +f 110//115 109//115 124//115 +f 102//116 117//116 118//116 +f 110//117 125//117 126//117 +f 104//118 103//118 118//118 +f 111//119 126//119 127//119 +f 105//520 104//520 119//520 +f 105//521 120//521 121//521 +f 99//124 98//124 113//124 +f 106//125 121//125 122//125 +f 99//126 114//126 115//126 +f 108//127 107//127 122//127 +f 100//128 115//128 116//128 +f 120//522 135//522 136//522 +f 113//132 128//132 129//132 +f 121//133 136//133 137//133 +f 114//134 129//134 130//134 +f 123//135 122//135 137//135 +f 115//136 130//136 131//136 +f 123//137 138//137 139//137 +f 117//138 116//138 131//138 +f 125//139 124//139 139//139 +f 117//140 132//140 133//140 +f 125//141 140//141 141//141 +f 119//142 118//142 133//142 +f 126//143 141//143 142//143 +f 120//523 119//523 134//523 +f 132//145 131//145 146//145 +f 140//146 139//146 154//146 +f 132//147 147//147 148//147 +f 140//148 155//148 156//148 +f 134//149 133//149 148//149 +f 142//150 141//150 156//150 +f 135//151 134//151 149//151 +f 135//154 150//154 151//154 +f 128//155 143//155 144//155 +f 136//156 151//156 152//156 +f 130//157 129//157 144//157 +f 138//158 137//158 152//158 +f 130//159 145//159 146//159 +f 138//160 153//160 154//160 +f 150//161 165//161 166//161 +f 143//162 158//162 159//162 +f 151//163 166//163 167//163 +f 145//524 144//524 159//524 +f 153//165 152//165 167//165 +f 145//166 160//166 161//166 +f 153//167 168//167 169//167 +f 147//168 146//168 161//168 +f 155//169 154//169 169//169 +f 147//170 162//170 163//170 +f 155//525 170//525 171//525 +f 149//172 148//172 163//172 +f 156//173 171//173 172//173 +f 150//174 149//174 164//174 +f 169//177 184//177 185//177 +f 162//178 177//178 178//178 +f 171//179 170//179 185//179 +f 164//180 163//180 178//180 +f 172//526 171//526 186//526 +f 165//182 164//182 179//182 +f 165//185 180//185 181//185 +f 158//527 173//527 174//527 +f 166//187 181//187 182//187 +f 159//188 174//188 175//188 +f 168//189 167//189 182//189 +f 160//190 175//190 176//190 +f 168//191 183//191 184//191 +f 162//192 161//192 176//192 +f 174//193 173//193 188//193 +f 181//194 196//194 197//194 +f 175//195 174//195 189//195 +f 183//196 182//196 197//196 +f 175//197 190//197 191//197 +f 183//198 198//198 199//198 +f 177//199 176//199 191//199 +f 185//200 184//200 199//200 +f 177//201 192//201 193//201 +f 185//202 200//202 201//202 +f 179//203 178//203 193//203 +f 186//204 201//204 202//204 +f 180//205 179//205 194//205 +f 180//208 195//208 196//208 +f 192//209 207//209 208//209 +f 200//210 215//210 216//210 +f 194//211 193//211 208//211 +f 201//212 216//212 217//212 +f 195//213 194//213 209//213 +f 195//216 210//216 211//216 +f 188//217 203//217 204//217 +f 196//218 211//218 212//218 +f 189//219 204//219 205//219 +f 198//220 197//220 212//220 +f 190//221 205//221 206//221 +f 198//222 213//222 214//222 +f 192//223 191//223 206//223 +f 200//224 199//224 214//224 +f 211//225 226//225 227//225 +f 204//226 219//226 220//226 +f 213//227 212//227 227//227 +f 205//228 220//228 221//228 +f 213//229 228//229 229//229 +f 207//230 206//230 221//230 +f 215//231 214//231 229//231 +f 207//232 222//232 223//232 +f 215//233 230//233 231//233 +f 209//234 208//234 223//234 +f 216//235 231//235 232//235 +f 210//236 209//236 224//236 +f 210//239 225//239 226//239 +f 203//240 218//240 219//240 +f 230//241 245//241 246//241 +f 224//242 223//242 238//242 +f 232//243 231//243 246//243 +f 225//528 224//528 239//528 +f 225//529 240//529 241//529 +f 218//248 233//248 234//248 +f 226//249 241//249 242//249 +f 220//250 219//250 234//250 +f 228//251 227//251 242//251 +f 220//252 235//252 236//252 +f 228//253 243//253 244//253 +f 222//254 221//254 236//254 +f 230//255 229//255 244//255 +f 222//256 237//256 238//256 +f 243//257 242//257 257//257 +f 235//258 250//258 251//258 +f 243//259 258//259 259//259 +f 237//260 236//260 251//260 +f 245//261 244//261 259//261 +f 237//262 252//262 253//262 +f 245//263 260//263 261//263 +f 239//264 238//264 253//264 +f 246//265 261//265 262//265 +f 240//530 239//530 254//530 +f 240//531 255//531 256//531 +f 233//270 248//270 249//270 +f 241//271 256//271 257//271 +f 234//272 249//272 250//272 +f 261//273 276//273 277//273 +f 255//274 254//274 269//274 +f 255//277 270//277 271//277 +f 249//278 248//278 263//278 +f 256//279 271//279 272//279 +f 249//280 264//280 265//280 +f 258//281 257//281 272//281 +f 250//282 265//282 266//282 +f 258//283 273//283 274//283 +f 252//284 251//284 266//284 +f 260//285 259//285 274//285 +f 252//286 267//286 268//286 +f 260//287 275//287 276//287 +f 254//288 253//288 268//288 +f 265//289 280//289 281//289 +f 273//290 288//290 289//290 +f 267//291 266//291 281//291 +f 275//292 274//292 289//292 +f 267//293 282//293 283//293 +f 275//532 290//532 291//532 +f 269//295 268//295 283//295 +f 277//533 276//533 291//533 +f 270//297 269//297 284//297 +f 270//300 285//300 286//300 +f 264//301 263//301 278//301 +f 271//302 286//302 287//302 +f 264//303 279//303 280//303 +f 273//304 272//304 287//304 +f 285//305 284//305 299//305 +f 285//308 300//308 301//308 +f 278//309 293//309 294//309 +f 286//310 301//310 302//310 +f 279//311 294//311 295//311 +f 288//312 287//312 302//312 +f 280//313 295//313 296//313 +f 288//314 303//314 304//314 +f 282//315 281//315 296//315 +f 290//316 289//316 304//316 +f 282//317 297//317 298//317 +f 290//318 305//318 306//318 +f 284//319 283//319 298//319 +f 292//320 291//320 306//320 +f 303//321 319//321 320//321 +f 297//322 296//322 312//322 +f 305//323 304//323 320//323 +f 297//324 313//324 314//324 +f 305//325 321//325 322//325 +f 299//326 298//326 314//326 +f 306//327 322//327 323//327 +f 300//328 299//328 315//328 +f 300//331 316//331 317//331 +f 293//332 309//332 310//332 +f 301//333 317//333 318//333 +f 294//334 310//334 311//334 +f 303//335 302//335 318//335 +f 295//336 311//336 312//336 +f 316//339 331//339 332//339 +f 309//340 324//340 325//340 +f 317//341 332//341 333//341 +f 310//534 325//534 326//534 +f 319//343 318//343 333//343 +f 311//344 326//344 327//344 +f 319//345 334//345 335//345 +f 312//346 327//346 328//346 +f 321//347 320//347 335//347 +f 313//348 328//348 329//348 +f 321//535 336//535 337//535 +f 315//350 314//350 329//350 +f 322//351 337//351 338//351 +f 316//352 315//352 330//352 +f 328//353 327//353 342//353 +f 336//354 335//354 350//354 +f 328//355 343//355 344//355 +f 336//356 351//356 352//356 +f 330//357 329//357 344//357 +f 337//358 352//358 353//358 +f 331//359 330//359 345//359 +f 331//362 346//362 347//362 +f 324//363 339//363 340//363 +f 332//364 347//364 348//364 +f 325//365 340//365 341//365 +f 334//366 333//366 348//366 +f 326//367 341//367 342//367 +f 334//368 349//368 350//368 +f 346//369 361//369 362//369 +f 339//370 354//370 355//370 +f 347//371 362//371 363//371 +f 341//372 340//372 355//372 +f 349//373 348//373 363//373 +f 341//374 356//374 357//374 +f 349//375 364//375 365//375 +f 343//376 342//376 357//376 +f 351//377 350//377 365//377 +f 343//378 358//378 359//378 +f 351//379 366//379 367//379 +f 345//380 344//380 359//380 +f 352//381 367//381 368//381 +f 346//382 345//382 360//382 +f 366//385 365//385 380//385 +f 358//386 373//386 374//386 +f 366//387 381//387 382//387 +f 360//388 359//388 374//388 +f 367//389 382//389 383//389 +f 361//390 360//390 375//390 +f 361//393 376//393 377//393 +f 354//394 369//394 370//394 +f 362//395 377//395 378//395 +f 356//396 355//396 370//396 +f 364//397 363//397 378//397 +f 356//398 371//398 372//398 +f 364//399 379//399 380//399 +f 358//400 357//400 372//400 +f 377//401 392//401 393//401 +f 371//402 370//402 385//402 +f 379//403 378//403 393//403 +f 371//404 386//404 387//404 +f 379//405 394//405 395//405 +f 373//406 372//406 387//406 +f 381//407 380//407 395//407 +f 373//408 388//408 389//408 +f 381//409 396//409 397//409 +f 375//410 374//410 389//410 +f 382//411 397//411 398//411 +f 376//412 375//412 390//412 +f 376//415 391//415 392//415 +f 369//416 384//416 385//416 +f 397//536 396//536 411//536 +f 390//418 389//418 404//418 +f 397//419 412//419 413//419 +f 391//420 390//420 405//420 +f 391//423 406//423 407//423 +f 385//424 384//424 399//424 +f 392//425 407//425 408//425 +f 385//537 400//537 401//537 +f 394//427 393//427 408//427 +f 386//428 401//428 402//428 +f 394//429 409//429 410//429 +f 388//430 387//430 402//430 +f 396//431 395//431 410//431 +f 388//432 403//432 404//432 +f 401//433 400//433 415//433 +f 409//434 408//434 423//434 +f 401//435 416//435 417//435 +f 409//436 424//436 425//436 +f 403//437 402//437 417//437 +f 411//438 410//438 425//438 +f 403//439 418//439 419//439 +f 411//440 426//440 427//440 +f 405//441 404//441 419//441 +f 412//442 427//442 428//442 +f 406//443 405//443 420//443 +f 406//446 421//446 422//446 +f 399//538 414//538 415//538 +f 407//448 422//448 423//448 +f 420//449 419//449 434//449 +f 427//450 442//450 443//450 +f 421//451 420//451 435//451 +f 421//454 436//454 437//454 +f 414//455 429//455 430//455 +f 422//456 437//456 438//456 +f 416//457 415//457 430//457 +f 424//458 423//458 438//458 +f 416//459 431//459 432//459 +f 424//460 439//460 440//460 +f 418//461 417//461 432//461 +f 426//462 425//462 440//462 +f 418//463 433//463 434//463 +f 426//464 441//464 442//464 +f 439//465 438//465 453//465 +f 431//466 446//466 447//466 +f 439//467 454//467 455//467 +f 433//468 432//468 447//468 +f 441//469 440//469 455//469 +f 433//470 448//470 449//470 +f 441//471 456//471 457//471 +f 435//472 434//472 449//472 +f 442//473 457//473 458//473 +f 436//474 435//474 450//474 +f 436//477 451//477 452//477 +f 430//478 429//478 444//478 +f 437//479 452//479 453//479 +f 430//539 445//539 446//539 +f 458//481 457//481 472//481 +f 451//482 450//482 465//482 +f 451//485 466//485 467//485 +f 444//486 459//486 460//486 +f 452//487 467//487 468//487 +f 446//488 445//488 460//488 +f 454//489 453//489 468//489 +f 446//490 461//490 462//490 +f 454//491 469//491 470//491 +f 448//492 447//492 462//492 +f 456//493 455//493 470//493 +f 448//494 463//494 464//494 +f 456//495 471//495 472//495 +f 450//496 449//496 464//496 +f 462//497 461//497 1//497 +f 469//498 6//498 479//498 +f 463//499 462//499 476//499 +f 471//500 470//500 479//500 +f 464//501 463//501 2//501 +f 471//502 480//502 481//502 +f 465//503 464//503 477//503 +f 472//504 481//504 482//504 +f 466//505 465//505 3//505 +f 466//508 4//508 5//508 +f 460//509 459//509 474//509 +f 467//510 5//510 478//510 +f 461//511 460//511 475//511 +f 468//512 478//512 6//512 +o Body-1_Icosphere.001 +v 0.000000 0.682691 0.000000 +v 0.515010 1.076119 0.374172 +v -0.196712 1.076119 0.605429 +v -0.636586 1.076122 0.000000 +v -0.196712 1.076119 -0.605429 +v 0.515010 1.076119 -0.374172 +v 0.196712 1.712715 0.605429 +v -0.515010 1.712715 0.374172 +v -0.515010 1.712715 -0.374172 +v 0.196712 1.712715 -0.605429 +v 0.636586 1.712712 0.000000 +v 0.000000 2.106143 0.000000 +v -0.115624 0.788984 0.355859 +v 0.302713 0.788985 0.219931 +v 0.187090 1.020236 0.575794 +v 0.605428 1.020237 0.000000 +v 0.302713 0.788985 -0.219931 +v -0.374175 0.788986 0.000000 +v -0.489802 1.020237 0.355861 +v -0.115624 0.788984 -0.355859 +v -0.489802 1.020237 -0.355861 +v 0.187090 1.020236 -0.575794 +v 0.676892 1.394417 0.219932 +v 0.676892 1.394417 -0.219932 +v 0.000000 1.394417 0.711726 +v 0.418342 1.394417 0.575798 +v -0.676892 1.394417 0.219932 +v -0.418342 1.394417 0.575798 +v -0.418342 1.394417 -0.575798 +v -0.676892 1.394417 -0.219932 +v 0.418342 1.394417 -0.575798 +v 0.000000 1.394417 -0.711726 +v 0.489802 1.768597 0.355861 +v -0.187090 1.768598 0.575794 +v -0.605428 1.768597 0.000000 +v -0.187090 1.768598 -0.575794 +v 0.489802 1.768597 -0.355861 +v 0.115624 1.999849 0.355859 +v 0.374175 1.999848 0.000000 +v -0.302713 1.999849 0.219931 +v -0.302713 1.999849 -0.219931 +v 0.115624 1.999849 -0.355859 +vn 0.1024 -0.9435 0.3151 +vn 0.7002 -0.6617 0.2680 +vn -0.2680 -0.9435 0.1947 +vn -0.2680 -0.9435 -0.1947 +vn 0.1024 -0.9435 -0.3151 +vn 0.9050 -0.3304 0.2680 +vn 0.0247 -0.3304 0.9435 +vn -0.8897 -0.3304 0.3151 +vn -0.5746 -0.3304 -0.7488 +vn 0.5346 -0.3304 -0.7779 +vn 0.8026 -0.1256 0.5831 +vn -0.3066 -0.1256 0.9435 +vn -0.9921 -0.1256 0.0000 +vn -0.3066 -0.1256 -0.9435 +vn 0.8026 -0.1256 -0.5831 +vn 0.4089 0.6617 0.6284 +vn -0.4713 0.6617 0.5831 +vn -0.7002 0.6617 -0.2680 +vn 0.0385 0.6617 -0.7488 +vn 0.7240 0.6617 -0.1947 +vn 0.2680 0.9435 -0.1947 +vn 0.4911 0.7947 -0.3568 +vn 0.4089 0.6617 -0.6284 +vn -0.1024 0.9435 -0.3151 +vn -0.1876 0.7947 -0.5773 +vn -0.4713 0.6617 -0.5831 +vn -0.3313 0.9435 0.0000 +vn -0.6071 0.7947 0.0000 +vn -0.7002 0.6617 0.2680 +vn -0.1024 0.9435 0.3151 +vn -0.1876 0.7947 0.5773 +vn 0.0385 0.6617 0.7488 +vn 0.2680 0.9435 0.1947 +vn 0.4911 0.7947 0.3568 +vn 0.7240 0.6617 0.1947 +vn 0.8897 0.3304 -0.3151 +vn 0.7947 0.1876 -0.5773 +vn 0.5746 0.3304 -0.7488 +vn -0.0247 0.3304 -0.9435 +vn -0.3035 0.1876 -0.9342 +vn -0.5346 0.3304 -0.7779 +vn -0.9050 0.3304 -0.2680 +vn -0.9822 0.1876 0.0000 +vn -0.9050 0.3304 0.2680 +vn -0.5346 0.3304 0.7779 +vn -0.3035 0.1876 0.9342 +vn -0.0247 0.3304 0.9435 +vn 0.5746 0.3304 0.7488 +vn 0.7947 0.1876 0.5773 +vn 0.8897 0.3304 0.3151 +vn 0.3066 0.1256 -0.9435 +vn 0.3035 -0.1876 -0.9342 +vn 0.0247 -0.3304 -0.9435 +vn -0.8026 0.1256 -0.5831 +vn -0.7947 -0.1876 -0.5773 +vn -0.8897 -0.3304 -0.3151 +vn -0.8026 0.1256 0.5831 +vn -0.7947 -0.1876 0.5773 +vn -0.5746 -0.3304 0.7488 +vn 0.3066 0.1256 0.9435 +vn 0.3035 -0.1876 0.9342 +vn 0.5346 -0.3304 0.7779 +vn 0.9921 0.1256 0.0000 +vn 0.9822 -0.1876 0.0000 +vn 0.9050 -0.3304 -0.2680 +vn 0.4713 -0.6617 -0.5831 +vn 0.1876 -0.7947 -0.5773 +vn -0.0385 -0.6617 -0.7488 +vn -0.4089 -0.6617 -0.6284 +vn -0.4911 -0.7947 -0.3568 +vn -0.7240 -0.6617 -0.1947 +vn -0.7240 -0.6617 0.1947 +vn -0.4911 -0.7947 0.3568 +vn -0.4089 -0.6617 0.6284 +vn 0.7002 -0.6617 -0.2680 +vn 0.6071 -0.7947 0.0000 +vn 0.3313 -0.9435 0.0000 +vn -0.0385 -0.6617 0.7488 +vn 0.1876 -0.7947 0.5773 +vn 0.4713 -0.6617 0.5831 +usemtl Body-1 +s off +f 483//540 496//540 495//540 +f 484//541 496//541 498//541 +f 483//542 495//542 500//542 +f 483//543 500//543 502//543 +f 483//544 502//544 499//544 +f 484//545 498//545 505//545 +f 485//546 497//546 507//546 +f 486//547 501//547 509//547 +f 487//548 503//548 511//548 +f 488//549 504//549 513//549 +f 484//550 505//550 508//550 +f 485//551 507//551 510//551 +f 486//552 509//552 512//552 +f 487//553 511//553 514//553 +f 488//554 513//554 506//554 +f 489//555 515//555 520//555 +f 490//556 516//556 522//556 +f 491//557 517//557 523//557 +f 492//558 518//558 524//558 +f 493//559 519//559 521//559 +f 521//560 524//560 494//560 +f 521//561 519//561 524//561 +f 519//562 492//562 524//562 +f 524//563 523//563 494//563 +f 524//564 518//564 523//564 +f 518//565 491//565 523//565 +f 523//566 522//566 494//566 +f 523//567 517//567 522//567 +f 517//568 490//568 522//568 +f 522//569 520//569 494//569 +f 522//570 516//570 520//570 +f 516//571 489//571 520//571 +f 520//572 521//572 494//572 +f 520//573 515//573 521//573 +f 515//574 493//574 521//574 +f 506//575 519//575 493//575 +f 506//576 513//576 519//576 +f 513//577 492//577 519//577 +f 514//578 518//578 492//578 +f 514//579 511//579 518//579 +f 511//580 491//580 518//580 +f 512//581 517//581 491//581 +f 512//582 509//582 517//582 +f 509//583 490//583 517//583 +f 510//584 516//584 490//584 +f 510//585 507//585 516//585 +f 507//586 489//586 516//586 +f 508//587 515//587 489//587 +f 508//588 505//588 515//588 +f 505//589 493//589 515//589 +f 513//590 514//590 492//590 +f 513//591 504//591 514//591 +f 504//592 487//592 514//592 +f 511//593 512//593 491//593 +f 511//594 503//594 512//594 +f 503//595 486//595 512//595 +f 509//596 510//596 490//596 +f 509//597 501//597 510//597 +f 501//598 485//598 510//598 +f 507//599 508//599 489//599 +f 507//600 497//600 508//600 +f 497//601 484//601 508//601 +f 505//602 506//602 493//602 +f 505//603 498//603 506//603 +f 498//604 488//604 506//604 +f 499//605 504//605 488//605 +f 499//606 502//606 504//606 +f 502//607 487//607 504//607 +f 502//608 503//608 487//608 +f 502//609 500//609 503//609 +f 500//610 486//610 503//610 +f 500//611 501//611 486//611 +f 500//612 495//612 501//612 +f 495//613 485//613 501//613 +f 498//614 499//614 488//614 +f 498//615 496//615 499//615 +f 496//616 483//616 499//616 +f 495//617 497//617 485//617 +f 495//618 496//618 497//618 +f 496//619 484//619 497//619 +o Face_Suzanne +v 0.251289 3.157480 0.439755 +v -0.251289 3.157480 0.439755 +v 0.287187 3.117095 0.394882 +v -0.287187 3.117095 0.394882 +v 0.314111 3.094658 0.332060 +v -0.314111 3.094658 0.332060 +v 0.201929 3.049785 0.354497 +v -0.201929 3.049785 0.354497 +v 0.201929 3.081196 0.412832 +v -0.201929 3.081196 0.412832 +v 0.201929 3.139531 0.448730 +v -0.201929 3.139531 0.448730 +v 0.157056 3.157480 0.457705 +v -0.157056 3.157480 0.457705 +v 0.116670 3.117095 0.426294 +v -0.116670 3.117095 0.426294 +v 0.089746 3.094658 0.372446 +v -0.089746 3.094658 0.372446 +v 0.044873 3.202353 0.376933 +v -0.044873 3.202353 0.376933 +v 0.080771 3.202353 0.426294 +v -0.080771 3.202353 0.426294 +v 0.139106 3.202353 0.457705 +v -0.139106 3.202353 0.457705 +v 0.157056 3.251714 0.457705 +v -0.157056 3.251714 0.457705 +v 0.116670 3.287612 0.426294 +v -0.116670 3.287612 0.426294 +v 0.089746 3.314536 0.372446 +v -0.089746 3.314536 0.372446 +v 0.201929 3.359409 0.354497 +v -0.201929 3.359409 0.354497 +v 0.201929 3.323510 0.412832 +v -0.201929 3.323510 0.412832 +v 0.201929 3.269663 0.448730 +v -0.201929 3.269663 0.448730 +v 0.251289 3.251714 0.439755 +v -0.251289 3.251714 0.439755 +v 0.287187 3.287612 0.394882 +v -0.287187 3.287612 0.394882 +v 0.314111 3.314536 0.332060 +v -0.314111 3.314536 0.332060 +v 0.358984 3.202353 0.323086 +v -0.358984 3.202353 0.323086 +v 0.323086 3.202353 0.385908 +v -0.323086 3.202353 0.385908 +v 0.269238 3.202353 0.435268 +v -0.269238 3.202353 0.435268 +v 0.273725 3.202353 0.444243 +v -0.273725 3.202353 0.444243 +v 0.255776 3.256201 0.448730 +v -0.255776 3.256201 0.448730 +v 0.201929 3.278637 0.462192 +v -0.201929 3.278637 0.462192 +v 0.152568 3.256201 0.471167 +v -0.152568 3.256201 0.471167 +v 0.130132 3.202353 0.471167 +v -0.130132 3.202353 0.471167 +v 0.152568 3.152993 0.471167 +v -0.152568 3.152993 0.471167 +v 0.201929 3.202353 0.475654 +v -0.201929 3.202353 0.475654 +v 0.201929 3.130557 0.462192 +v -0.201929 3.130557 0.462192 +v 0.255776 3.152993 0.448730 +v -0.255776 3.152993 0.448730 +v 0.000000 3.310049 0.426294 +v 0.000000 3.265176 0.471167 +v 0.000000 2.672852 0.421806 +v 0.000000 2.879268 0.448730 +v 0.000000 2.955552 0.457705 +v 0.000000 2.619004 0.412832 +v 0.000000 3.296587 0.345522 +v 0.000000 3.390820 0.327573 +v 0.000000 3.579287 -0.314111 +v 0.000000 3.386333 -0.489116 +v 0.000000 3.103633 -0.475654 +v 0.000000 2.843369 -0.201929 +v 0.116670 2.955552 0.323086 +v -0.116670 2.955552 0.323086 +v 0.179492 2.811958 0.327573 +v -0.179492 2.811958 0.327573 +v 0.201929 2.663877 0.327573 +v -0.201929 2.663877 0.327573 +v 0.210903 2.551695 0.305136 +v -0.210903 2.551695 0.305136 +v 0.188467 2.520284 0.300649 +v -0.188467 2.520284 0.300649 +v 0.103208 2.506822 0.318598 +v -0.103208 2.506822 0.318598 +v 0.000000 2.497847 0.332060 +v 0.251289 2.982476 0.305136 +v -0.251289 2.982476 0.305136 +v 0.363471 3.040810 0.309624 +v -0.363471 3.040810 0.309624 +v 0.475654 3.148506 0.255776 +v -0.475654 3.148506 0.255776 +v 0.493603 3.310049 0.341035 +v -0.493603 3.310049 0.341035 +v 0.408344 3.341460 0.358984 +v -0.408344 3.341460 0.358984 +v 0.282700 3.408769 0.394882 +v -0.282700 3.408769 0.394882 +v 0.183979 3.498515 0.421806 +v -0.183979 3.498515 0.421806 +v 0.089746 3.476079 0.435268 +v -0.089746 3.476079 0.435268 +v 0.035898 3.345947 0.430781 +v -0.035898 3.345947 0.430781 +v 0.094233 3.301074 0.444243 +v -0.094233 3.301074 0.444243 +v 0.071797 3.238252 0.439755 +v -0.071797 3.238252 0.439755 +v 0.116670 3.117095 0.426294 +v -0.116670 3.117095 0.426294 +v 0.215390 3.072222 0.403857 +v -0.215390 3.072222 0.403857 +v 0.282700 3.099145 0.385908 +v -0.282700 3.099145 0.385908 +v 0.358984 3.170942 0.372446 +v -0.358984 3.170942 0.372446 +v 0.367959 3.233764 0.372446 +v -0.367959 3.233764 0.372446 +v 0.345522 3.278637 0.381421 +v -0.345522 3.278637 0.381421 +v 0.246802 3.314536 0.412832 +v -0.246802 3.314536 0.412832 +v 0.143594 3.332485 0.435268 +v -0.143594 3.332485 0.435268 +v 0.000000 2.623492 0.421806 +v 0.062822 2.650415 0.421806 +v -0.062822 2.650415 0.421806 +v 0.067310 2.583106 0.408344 +v -0.067310 2.583106 0.408344 +v 0.035898 2.556182 0.399370 +v -0.035898 2.556182 0.399370 +v 0.000000 2.551695 0.394882 +v 0.000000 2.951064 0.430781 +v 0.000000 2.982476 0.426294 +v 0.058335 2.977988 0.426294 +v -0.058335 2.977988 0.426294 +v 0.071797 2.933115 0.430781 +v -0.071797 2.933115 0.430781 +v 0.049360 2.897217 0.426294 +v -0.049360 2.897217 0.426294 +v 0.228852 3.036323 0.385908 +v -0.228852 3.036323 0.385908 +v 0.354497 3.094658 0.358984 +v -0.354497 3.094658 0.358984 +v 0.417319 3.179917 0.345522 +v -0.417319 3.179917 0.345522 +v 0.426294 3.278637 0.376933 +v -0.426294 3.278637 0.376933 +v 0.394882 3.301074 0.417319 +v -0.394882 3.301074 0.417319 +v 0.251289 3.377358 0.457705 +v -0.251289 3.377358 0.457705 +v 0.179492 3.431206 0.480141 +v -0.179492 3.431206 0.480141 +v 0.116670 3.417744 0.489116 +v -0.116670 3.417744 0.489116 +v 0.058335 3.310049 0.484628 +v -0.058335 3.310049 0.484628 +v 0.071797 3.004912 0.466679 +v -0.071797 3.004912 0.466679 +v 0.121157 2.807471 0.408344 +v -0.121157 2.807471 0.408344 +v 0.143594 2.659390 0.394882 +v -0.143594 2.659390 0.394882 +v 0.152568 2.592080 0.381421 +v -0.152568 2.592080 0.381421 +v 0.134619 2.538233 0.363471 +v -0.134619 2.538233 0.363471 +v 0.094233 2.529258 0.363471 +v -0.094233 2.529258 0.363471 +v 0.000000 2.520284 0.367959 +v 0.000000 3.090171 0.417319 +v 0.000000 3.184404 0.439755 +v 0.188467 3.336972 0.426294 +v -0.188467 3.336972 0.426294 +v 0.094233 3.144018 0.430781 +v -0.094233 3.144018 0.430781 +v 0.076284 3.184404 0.435268 +v -0.076284 3.184404 0.435268 +v 0.067310 2.668365 0.421806 +v -0.067310 2.668365 0.421806 +v 0.044873 2.807471 0.430781 +v -0.044873 2.807471 0.430781 +v 0.000000 2.807471 0.430781 +v 0.000000 2.874780 0.426294 +v 0.053848 2.906191 0.448730 +v -0.053848 2.906191 0.448730 +v 0.076284 2.933115 0.457705 +v -0.076284 2.933115 0.457705 +v 0.062822 2.986963 0.448730 +v -0.062822 2.986963 0.448730 +v 0.022437 2.991450 0.448730 +v -0.022437 2.991450 0.448730 +v 0.000000 2.946577 0.475654 +v 0.026924 2.977988 0.466679 +v -0.026924 2.977988 0.466679 +v 0.053848 2.973501 0.466679 +v -0.053848 2.973501 0.466679 +v 0.062822 2.933115 0.475654 +v -0.062822 2.933115 0.475654 +v 0.044873 2.919653 0.462192 +v -0.044873 2.919653 0.462192 +v 0.000000 2.897217 0.462192 +v 0.148081 2.883755 0.318598 +v -0.148081 2.883755 0.318598 +v 0.094233 2.924141 0.408344 +v -0.094233 2.924141 0.408344 +v 0.103208 2.883755 0.408344 +v -0.103208 2.883755 0.408344 +v 0.134619 2.919653 0.318598 +v -0.134619 2.919653 0.318598 +v 0.000000 2.560669 0.394882 +v 0.026924 2.565156 0.394882 +v -0.026924 2.565156 0.394882 +v 0.053848 2.592080 0.408344 +v -0.053848 2.592080 0.408344 +v 0.053848 2.636953 0.417319 +v -0.053848 2.636953 0.417319 +v 0.000000 2.614517 0.376933 +v 0.053848 2.632466 0.381421 +v -0.053848 2.632466 0.381421 +v 0.053848 2.596568 0.367959 +v -0.053848 2.596568 0.367959 +v 0.026924 2.574131 0.363471 +v -0.026924 2.574131 0.363471 +v 0.000000 2.569644 0.363471 +v 0.098721 3.188891 0.448730 +v -0.098721 3.188891 0.448730 +v 0.107695 3.152993 0.444243 +v -0.107695 3.152993 0.444243 +v 0.192954 3.310049 0.435268 +v -0.192954 3.310049 0.435268 +v 0.157056 3.305561 0.444243 +v -0.157056 3.305561 0.444243 +v 0.242314 3.292099 0.444243 +v -0.242314 3.292099 0.444243 +v 0.323086 3.265176 0.399370 +v -0.323086 3.265176 0.399370 +v 0.336548 3.229277 0.394882 +v -0.336548 3.229277 0.394882 +v 0.332060 3.175430 0.390395 +v -0.332060 3.175430 0.390395 +v 0.273725 3.121582 0.412832 +v -0.273725 3.121582 0.412832 +v 0.215390 3.099145 0.426294 +v -0.215390 3.099145 0.426294 +v 0.130132 3.126069 0.448730 +v -0.130132 3.126069 0.448730 +v 0.103208 3.233764 0.448730 +v -0.103208 3.233764 0.448730 +v 0.121157 3.278637 0.448730 +v -0.121157 3.278637 0.448730 +v 0.134619 3.269663 0.435268 +v -0.134619 3.269663 0.435268 +v 0.112183 3.233764 0.435268 +v -0.112183 3.233764 0.435268 +v 0.139106 3.135044 0.435268 +v -0.139106 3.135044 0.435268 +v 0.215390 3.112607 0.417319 +v -0.215390 3.112607 0.417319 +v 0.264751 3.130557 0.403857 +v -0.264751 3.130557 0.403857 +v 0.314111 3.184404 0.385908 +v -0.314111 3.184404 0.385908 +v 0.318598 3.224790 0.385908 +v -0.318598 3.224790 0.385908 +v 0.305136 3.256201 0.390395 +v -0.305136 3.256201 0.390395 +v 0.237827 3.287612 0.430781 +v -0.237827 3.287612 0.430781 +v 0.161543 3.292099 0.439755 +v -0.161543 3.292099 0.439755 +v 0.192954 3.296587 0.430781 +v -0.192954 3.296587 0.430781 +v 0.116670 3.161968 0.430781 +v -0.116670 3.161968 0.430781 +v 0.112183 3.193379 0.430781 +v -0.112183 3.193379 0.430781 +v 0.062822 3.327998 0.350009 +v -0.062822 3.327998 0.350009 +v 0.112183 3.444668 0.354497 +v -0.112183 3.444668 0.354497 +v 0.192954 3.458129 0.341035 +v -0.192954 3.458129 0.341035 +v 0.278213 3.381845 0.318598 +v -0.278213 3.381845 0.318598 +v 0.390395 3.323510 0.282700 +v -0.390395 3.323510 0.282700 +v 0.457705 3.296587 0.264751 +v -0.457705 3.296587 0.264751 +v 0.444243 3.157480 0.215390 +v -0.444243 3.157480 0.215390 +v 0.345522 3.063247 0.237827 +v -0.345522 3.063247 0.237827 +v 0.251289 3.009399 0.269238 +v -0.251289 3.009399 0.269238 +v 0.000000 3.579287 0.166030 +v 0.000000 3.628647 -0.044873 +v 0.000000 2.951064 -0.385908 +v 0.000000 2.798496 0.107695 +v 0.000000 2.502334 0.264751 +v 0.000000 2.601055 0.197441 +v 0.000000 2.735674 0.183979 +v 0.000000 2.785034 0.161543 +v 0.489116 3.197866 0.031411 +v -0.489116 3.197866 0.031411 +v 0.493603 3.247226 -0.026924 +v -0.493603 3.247226 -0.026924 +v 0.444243 3.215815 -0.251289 +v -0.444243 3.215815 -0.251289 +v 0.264751 3.314536 -0.403857 +v -0.264751 3.314536 -0.403857 +v 0.421806 3.036323 0.040386 +v -0.421806 3.036323 0.040386 +v 0.341035 2.991450 -0.094233 +v -0.341035 2.991450 -0.094233 +v 0.367959 3.058760 -0.246802 +v -0.367959 3.058760 -0.246802 +v 0.192954 3.094658 -0.381421 +v -0.192954 3.094658 -0.381421 +v 0.134619 2.861318 0.233340 +v -0.134619 2.861318 0.233340 +v 0.103208 2.825420 0.148081 +v -0.103208 2.825420 0.148081 +v 0.166030 2.654903 0.219878 +v -0.166030 2.654903 0.219878 +v 0.143594 2.776060 0.224365 +v -0.143594 2.776060 0.224365 +v 0.188467 2.538233 0.228852 +v -0.188467 2.538233 0.228852 +v 0.080771 2.627979 0.210903 +v -0.080771 2.627979 0.210903 +v 0.071797 2.753623 0.206416 +v -0.071797 2.753623 0.206416 +v 0.094233 2.520284 0.251289 +v -0.094233 2.520284 0.251289 +v 0.125644 2.901704 0.246802 +v -0.125644 2.901704 0.246802 +v 0.121157 2.933115 0.269238 +v -0.121157 2.933115 0.269238 +v 0.116670 2.964526 0.287187 +v -0.116670 2.964526 0.287187 +v 0.121157 2.838882 0.094233 +v -0.121157 2.838882 0.094233 +v 0.170517 2.883755 -0.152568 +v -0.170517 2.883755 -0.152568 +v 0.197441 2.977988 -0.309624 +v -0.197441 2.977988 -0.309624 +v 0.260263 3.561337 -0.219878 +v -0.260263 3.561337 -0.219878 +v 0.260263 3.597236 -0.040386 +v -0.260263 3.597236 -0.040386 +v 0.260263 3.552363 0.134619 +v -0.260263 3.552363 0.134619 +v 0.264751 3.363896 0.246802 +v -0.264751 3.363896 0.246802 +v 0.417319 3.296587 0.192954 +v -0.417319 3.296587 0.192954 +v 0.363471 3.323510 0.161543 +v -0.363471 3.323510 0.161543 +v 0.367959 3.467104 0.031411 +v -0.367959 3.467104 0.031411 +v 0.457705 3.386333 0.071797 +v -0.457705 3.386333 0.071797 +v 0.457705 3.417744 -0.067310 +v -0.457705 3.417744 -0.067310 +v 0.367959 3.494028 -0.112183 +v -0.367959 3.494028 -0.112183 +v 0.367959 3.453642 -0.255776 +v -0.367959 3.453642 -0.255776 +v 0.457705 3.372871 -0.206416 +v -0.457705 3.372871 -0.206416 +v 0.354497 3.251714 -0.336548 +v -0.354497 3.251714 -0.336548 +v 0.278213 3.076709 -0.314111 +v -0.278213 3.076709 -0.314111 +v 0.471167 3.251714 -0.116670 +v -0.471167 3.251714 -0.116670 +v 0.233340 2.964526 0.085259 +v -0.233340 2.964526 0.085259 +v 0.246802 2.951064 -0.121157 +v -0.246802 2.951064 -0.121157 +v 0.511552 3.296587 -0.134619 +v -0.511552 3.296587 -0.134619 +v 0.444243 2.982476 -0.071797 +v -0.444243 2.982476 -0.071797 +v 0.596811 3.004912 -0.188467 +v -0.596811 3.004912 -0.188467 +v 0.735917 3.094658 -0.246802 +v -0.735917 3.094658 -0.246802 +v 0.776303 3.247226 -0.242314 +v -0.776303 3.247226 -0.242314 +v 0.708993 3.354922 -0.242314 +v -0.708993 3.354922 -0.242314 +v 0.587836 3.336972 -0.179492 +v -0.587836 3.336972 -0.179492 +v 0.583349 3.301074 -0.166030 +v -0.583349 3.301074 -0.166030 +v 0.682070 3.314536 -0.224365 +v -0.682070 3.314536 -0.224365 +v 0.726943 3.229277 -0.233340 +v -0.726943 3.229277 -0.233340 +v 0.695532 3.108120 -0.233340 +v -0.695532 3.108120 -0.233340 +v 0.592324 3.040810 -0.175005 +v -0.592324 3.040810 -0.175005 +v 0.475654 3.022861 -0.076284 +v -0.475654 3.022861 -0.076284 +v 0.529501 3.269663 -0.125644 +v -0.529501 3.269663 -0.125644 +v 0.542963 3.238252 -0.166030 +v -0.542963 3.238252 -0.166030 +v 0.507065 3.049785 -0.121157 +v -0.507065 3.049785 -0.121157 +v 0.596811 3.063247 -0.210903 +v -0.596811 3.063247 -0.210903 +v 0.682070 3.117095 -0.255776 +v -0.682070 3.117095 -0.255776 +v 0.708993 3.206841 -0.255776 +v -0.708993 3.206841 -0.255776 +v 0.673095 3.269663 -0.251289 +v -0.673095 3.269663 -0.251289 +v 0.587836 3.260688 -0.206416 +v -0.587836 3.260688 -0.206416 +v 0.484628 3.229277 -0.121157 +v -0.484628 3.229277 -0.121157 +v 0.480141 3.161968 -0.157056 +v -0.480141 3.161968 -0.157056 +v 0.435268 3.117095 -0.157056 +v -0.435268 3.117095 -0.157056 +v 0.471167 3.112607 -0.157056 +v -0.471167 3.112607 -0.157056 +v 0.484628 3.072222 -0.157056 +v -0.484628 3.072222 -0.157056 +v 0.466679 3.054272 -0.157056 +v -0.466679 3.054272 -0.157056 +v 0.417319 3.063247 -0.040386 +v -0.417319 3.063247 -0.040386 +v 0.412832 3.049785 -0.098721 +v -0.412832 3.049785 -0.098721 +v 0.412832 3.085684 -0.107695 +v -0.412832 3.085684 -0.107695 +v 0.457705 3.179917 -0.121157 +v -0.457705 3.179917 -0.121157 +v 0.511552 3.202353 -0.152568 +v -0.511552 3.202353 -0.152568 +v 0.511552 3.197866 -0.183979 +v -0.511552 3.197866 -0.183979 +v 0.466679 3.054272 -0.183979 +v -0.466679 3.054272 -0.183979 +v 0.489116 3.072222 -0.183979 +v -0.489116 3.072222 -0.183979 +v 0.475654 3.108120 -0.183979 +v -0.475654 3.108120 -0.183979 +v 0.439755 3.117095 -0.183979 +v -0.439755 3.117095 -0.183979 +v 0.484628 3.161968 -0.183979 +v -0.484628 3.161968 -0.183979 +v 0.596811 3.251714 -0.237827 +v -0.596811 3.251714 -0.237827 +v 0.682070 3.260688 -0.278213 +v -0.682070 3.260688 -0.278213 +v 0.722455 3.202353 -0.282700 +v -0.722455 3.202353 -0.282700 +v 0.695532 3.112607 -0.278213 +v -0.695532 3.112607 -0.278213 +v 0.601298 3.063247 -0.242314 +v -0.601298 3.063247 -0.242314 +v 0.507065 3.054272 -0.152568 +v -0.507065 3.054272 -0.152568 +v 0.547451 3.229277 -0.197441 +v -0.547451 3.229277 -0.197441 +v 0.511552 3.126069 -0.188467 +v -0.511552 3.126069 -0.188467 +v 0.538476 3.099145 -0.192954 +v -0.538476 3.099145 -0.192954 +v 0.574374 3.135044 -0.210903 +v -0.574374 3.135044 -0.210903 +v 0.551938 3.161968 -0.201929 +v -0.551938 3.161968 -0.201929 +v 0.583349 3.197866 -0.215390 +v -0.583349 3.197866 -0.215390 +v 0.605786 3.170942 -0.219878 +v -0.605786 3.170942 -0.219878 +v 0.637197 3.184404 -0.224365 +v -0.637197 3.184404 -0.224365 +v 0.623735 3.220303 -0.224365 +v -0.623735 3.220303 -0.224365 +v 0.587836 3.314536 -0.278213 +v -0.587836 3.314536 -0.278213 +v 0.717968 3.332485 -0.314111 +v -0.717968 3.332485 -0.314111 +v 0.785278 3.233764 -0.287187 +v -0.785278 3.233764 -0.287187 +v 0.753867 3.094658 -0.305136 +v -0.753867 3.094658 -0.305136 +v 0.596811 3.013887 -0.282700 +v -0.596811 3.013887 -0.282700 +v 0.453217 2.991450 -0.188467 +v -0.453217 2.991450 -0.188467 +v 0.493603 3.283125 -0.219878 +v -0.493603 3.283125 -0.219878 +vn 0.6617 -0.2026 0.7219 +vn -0.6617 -0.2026 0.7219 +vn 0.8268 -0.3051 0.4725 +vn -0.8268 -0.3051 0.4725 +vn 0.4076 -0.7905 0.4570 +vn -0.4076 -0.7905 0.4570 +vn 0.3791 -0.5163 0.7679 +vn -0.3791 -0.5163 0.7679 +vn -0.0859 -0.5222 0.8485 +vn 0.0859 -0.5222 0.8485 +vn -0.2664 -0.8487 0.4570 +vn 0.2664 -0.8487 0.4570 +vn -0.7824 -0.3294 0.5285 +vn 0.7606 -0.3400 0.5531 +vn -0.4706 -0.1981 0.8598 +vn 0.4706 -0.1981 0.8598 +vn -0.4649 0.1958 0.8634 +vn 0.4649 0.1958 0.8634 +vn -0.7656 0.3223 0.5568 +vn 0.7684 0.3293 0.5488 +vn -0.2560 0.8073 0.5317 +vn 0.2487 0.8249 0.5076 +vn -0.0821 0.6023 0.7940 +vn 0.1017 0.5518 0.8277 +vn 0.3329 0.5231 0.7846 +vn -0.3861 0.5446 0.7445 +vn 0.4246 0.7711 0.4745 +vn -0.4059 0.7641 0.5014 +vn 0.8251 0.2968 0.4808 +vn -0.8299 0.2940 0.4742 +vn 0.6888 0.1868 0.7005 +vn -0.6617 0.2026 0.7219 +vn 0.8400 0.3436 -0.4200 +vn -0.7816 0.3058 -0.5437 +vn 0.2074 0.8296 -0.5185 +vn -0.2037 0.8146 -0.5431 +vn -0.4056 0.7605 -0.5070 +vn 0.4381 0.7988 -0.4123 +vn -0.8642 0.3143 -0.3928 +vn 0.7861 0.3276 -0.5241 +vn -0.7783 -0.3538 -0.5188 +vn 0.7783 -0.3538 -0.5188 +vn -0.4381 -0.7988 -0.4123 +vn 0.4381 -0.7988 -0.4123 +vn 0.2037 -0.8146 -0.5431 +vn -0.2037 -0.8146 -0.5431 +vn 0.7683 -0.3293 -0.5488 +vn -0.7683 -0.3293 -0.5488 +vn 0.4000 -0.0623 0.9144 +vn -0.4000 -0.0623 0.9144 +vn 0.3069 -0.1754 0.9354 +vn -0.3069 -0.1754 0.9354 +vn 0.0945 -0.1835 0.9785 +vn -0.0945 -0.1835 0.9785 +vn -0.0624 -0.0283 0.9977 +vn 0.0624 -0.0283 0.9977 +vn -0.0624 0.0260 0.9977 +vn 0.0624 0.0260 0.9977 +vn 0.0996 0.1729 0.9799 +vn -0.0996 0.1729 0.9799 +vn 0.3036 0.1656 0.9383 +vn -0.3036 0.1656 0.9383 +vn 0.4002 0.0572 0.9147 +vn -0.4002 0.0572 0.9147 +vn 0.1367 -0.8748 0.4648 +vn -0.1054 -0.8433 0.5270 +vn 0.2303 -0.8656 0.4447 +vn -0.1916 -0.8620 0.4693 +vn 0.5788 -0.5049 0.6404 +vn -0.5788 -0.5049 0.6404 +vn 0.7763 -0.0633 0.6272 +vn -0.7763 -0.0633 0.6272 +vn 0.7471 0.1132 0.6550 +vn -0.7471 0.1132 0.6550 +vn 0.3747 -0.8345 0.4040 +vn -0.3747 -0.8345 0.4040 +vn 0.3557 -0.7290 0.5848 +vn -0.4177 -0.5751 0.7034 +vn 0.6947 -0.4197 0.5841 +vn -0.6947 -0.4197 0.5841 +vn 0.7028 -0.3915 0.5939 +vn -0.5537 -0.2978 0.7777 +vn 0.3127 0.3425 0.8860 +vn -0.8227 0.3606 0.4395 +vn 0.5091 0.6482 0.5663 +vn -0.5041 0.6448 0.5745 +vn 0.5977 0.5565 0.5771 +vn -0.5977 0.5565 0.5771 +vn -0.0486 0.6560 0.7532 +vn 0.0371 0.6685 0.7428 +vn -0.7104 0.2715 0.6494 +vn 0.7386 0.3768 0.5590 +vn -0.6013 0.5262 0.6013 +vn 0.5774 0.5774 0.5773 +vn 0.5070 -0.6281 0.5903 +vn -0.5364 -0.3230 0.7797 +vn 0.2226 -0.4694 0.8545 +vn -0.2226 -0.4694 0.8545 +vn -0.0348 -0.5792 0.8144 +vn 0.1073 -0.5010 0.8588 +vn -0.0899 -0.7843 0.6138 +vn 0.0770 -0.5759 0.8139 +vn 0.0547 -0.1695 0.9840 +vn -0.0279 -0.8645 0.5019 +vn 0.4260 -0.0609 0.9027 +vn -0.1687 -0.3128 0.9347 +vn 0.3352 -0.1828 0.9243 +vn -0.4350 -0.1812 0.8820 +vn 0.3579 -0.3068 0.8819 +vn -0.3223 -0.2762 0.9054 +vn 0.3069 0.2113 0.9280 +vn -0.4815 -0.2408 0.8427 +vn -0.1598 0.3903 0.9067 +vn 0.1598 0.3903 0.9067 +vn 0.6819 -0.2915 0.6709 +vn -0.1854 -0.4956 0.8485 +vn 0.0585 -0.0781 0.9952 +vn -0.0585 -0.0781 0.9952 +vn -0.0066 -0.2316 0.9728 +vn -0.0585 -0.0845 0.9947 +vn 0.1008 -0.7103 0.6966 +vn -0.1008 -0.7103 0.6966 +vn 0.1322 -0.5947 0.7930 +vn -0.1322 -0.5947 0.7930 +vn 0.3128 -0.1662 0.9352 +vn -0.3143 -0.3928 0.8642 +vn 0.3288 -0.0360 0.9437 +vn -0.3288 -0.0360 0.9437 +vn 0.3233 -0.0808 0.9428 +vn -0.3233 -0.0808 0.9429 +vn -0.0232 0.0511 0.9984 +vn 0.0000 0.0665 0.9978 +vn -0.0043 -0.0651 0.9979 +vn 0.0000 -0.0665 0.9978 +vn 0.0000 0.0000 1.0000 +vn 0.8447 -0.5335 0.0445 +vn -0.8447 -0.5335 0.0445 +vn 0.9500 0.2692 -0.1583 +vn -0.9500 0.2692 -0.1583 +vn 0.0693 0.9004 -0.4295 +vn -0.1018 0.9165 -0.3869 +vn -1.0000 0.0000 0.0000 +vn 0.6905 0.5492 0.4708 +vn 0.4071 -0.8956 0.1791 +vn -0.4319 -0.8639 0.2591 +vn 0.2873 -0.5747 0.7663 +vn -0.2873 -0.5747 0.7663 +vn -0.6326 0.5353 0.5596 +vn 0.6326 0.5353 0.5596 +vn 0.0862 0.7759 0.6250 +vn -0.0862 0.7759 0.6250 +vn 0.7533 0.2870 0.5918 +vn -0.7639 0.2971 0.5729 +vn 0.3416 -0.5409 0.7686 +vn -0.3416 -0.5409 0.7686 +vn 0.0502 0.2343 0.9709 +vn -0.0375 0.2247 0.9737 +vn -0.1304 -0.6087 0.7826 +vn 0.1304 -0.6087 0.7826 +vn -0.5059 0.0716 0.8596 +vn 0.5059 0.0716 0.8596 +vn -0.5773 -0.5774 0.5774 +vn 0.5773 -0.5774 0.5774 +vn 0.5460 -0.4310 0.7184 +vn -0.3319 0.0738 0.9404 +vn 0.3231 0.0311 0.9459 +vn -0.2815 0.0662 0.9573 +vn 0.7357 0.3910 0.5531 +vn -0.8753 0.2059 0.4376 +vn 0.8480 0.3180 0.4240 +vn -0.8973 0.1994 0.3938 +vn 0.8505 0.3798 0.3638 +vn -0.8505 0.3798 0.3638 +vn 0.1783 -0.4161 0.8917 +vn -0.2524 -0.8655 0.4327 +vn -0.1296 -0.1945 0.9723 +vn 0.1296 -0.1945 0.9723 +vn -0.4472 0.0000 0.8944 +vn 0.4472 0.0000 0.8944 +vn -0.1582 0.9494 0.2713 +vn 0.1582 0.9494 0.2713 +vn -0.6463 0.7337 0.2096 +vn 0.6463 0.7337 0.2096 +vn 1.0000 0.0000 0.0000 +vn 0.3051 -0.9450 0.1181 +vn -0.3051 -0.9450 0.1181 +vn 0.0217 -0.3031 0.9527 +vn -0.0217 -0.3031 0.9527 +vn 0.1353 -0.3479 0.9277 +vn -0.1353 -0.3479 0.9277 +vn -0.4681 -0.2239 0.8548 +vn 0.4681 -0.2239 0.8548 +vn -0.2710 0.0271 0.9622 +vn 0.2710 0.0271 0.9622 +vn -0.1717 -0.0090 0.9851 +vn 0.2595 0.1038 0.9601 +vn -0.4332 -0.4874 0.7581 +vn 0.6684 -0.4595 0.5849 +vn -0.1599 -0.8797 0.4479 +vn 0.1599 -0.8797 0.4479 +vn 0.3900 -0.5895 0.7074 +vn -0.3900 -0.5895 0.7074 +vn 0.6547 -0.4589 0.6007 +vn -0.6547 -0.4589 0.6007 +vn 0.5378 -0.1144 0.8353 +vn -0.5378 -0.1144 0.8353 +vn 0.5657 0.1197 0.8159 +vn -0.5774 0.1155 0.8083 +vn 0.4082 0.4083 0.8165 +vn -0.5214 0.6574 0.5441 +vn 0.1796 0.7882 0.5886 +vn -0.1796 0.7882 0.5886 +vn 0.1881 0.3387 0.9219 +vn -0.1881 0.3387 0.9219 +vn -0.0870 0.2756 0.9573 +vn 0.0870 0.2756 0.9573 +vn 0.2804 -0.2181 0.9348 +vn -0.3553 -0.5739 0.7379 +vn 0.3015 -0.3015 0.9045 +vn -0.3015 -0.3015 0.9045 +vn -0.3766 -0.8339 0.4035 +vn 0.0631 -0.3156 0.9468 +vn 0.0823 -0.7822 0.6176 +vn 0.2016 -0.9071 0.3695 +vn -0.3707 -0.2851 0.8839 +vn 0.3707 -0.2851 0.8839 +vn -0.2692 -0.0577 0.9614 +vn 0.4568 0.0508 0.8881 +vn -0.2797 0.5245 0.8042 +vn 0.2797 0.5245 0.8042 +vn -0.0213 0.5546 0.8319 +vn 0.0487 0.6815 0.7302 +vn 0.3778 0.6342 0.6746 +vn -0.3378 0.5221 0.7831 +vn 0.4988 0.5300 0.6858 +vn -0.4988 0.5300 0.6858 +vn 0.5425 -0.3391 0.7686 +vn -0.5425 -0.3391 0.7686 +vn 0.8305 -0.0615 0.5536 +vn -0.8305 -0.0615 0.5536 +vn 0.7814 0.1116 0.6140 +vn -0.7814 0.1116 0.6140 +vn -0.4338 0.8888 -0.1481 +vn 0.4338 0.8888 -0.1481 +vn -0.8515 0.3744 -0.3670 +vn 0.8515 0.3744 -0.3670 +vn -0.2664 0.8710 -0.4127 +vn 0.2197 0.8626 -0.4557 +vn 0.5932 0.7445 -0.3063 +vn -0.5914 0.7489 -0.2991 +vn 0.3714 0.8685 -0.3284 +vn -0.3653 0.8833 -0.2938 +vn 0.2901 0.9141 -0.2833 +vn -0.2901 0.9141 -0.2833 +vn 0.8873 0.1343 -0.4412 +vn -0.7964 0.1323 -0.5901 +vn 0.5108 -0.6649 -0.5450 +vn -0.5108 -0.6649 -0.5450 +vn 0.3695 -0.8566 -0.3601 +vn -0.3695 -0.8566 -0.3601 +vn 0.3617 -0.3858 -0.8487 +vn -0.1649 -0.6644 -0.7289 +vn 0.1952 -0.0976 -0.9759 +vn -0.3011 -0.0125 -0.9535 +vn -0.0107 -0.5633 -0.8262 +vn -0.2562 -0.3112 -0.9152 +vn 0.1533 -0.9649 -0.2134 +vn -0.1533 -0.9649 -0.2134 +vn 0.1260 -0.9624 -0.2406 +vn -0.1260 -0.9624 -0.2406 +vn 0.9396 0.1573 -0.3041 +vn -0.9396 0.1573 -0.3041 +vn 0.9278 0.1838 -0.3246 +vn -0.9278 0.1838 -0.3246 +vn 0.2192 0.0766 -0.9727 +vn -0.2192 0.0766 -0.9727 +vn 0.1211 -0.0530 -0.9912 +vn 0.1497 -0.3635 -0.9195 +vn 0.9094 0.1371 -0.3927 +vn -0.3706 -0.6780 -0.6349 +vn 0.9202 0.1355 -0.3672 +vn -0.9202 0.1355 -0.3672 +vn 0.9173 0.3440 -0.2007 +vn -0.9457 0.2673 -0.1850 +vn 0.9004 0.3642 -0.2380 +vn -0.9337 0.2813 -0.2215 +vn 0.8945 0.4337 0.1084 +vn -0.9501 0.2455 -0.1922 +vn 0.1596 -0.9577 -0.2394 +vn -0.1835 -0.7864 -0.5898 +vn 0.3693 -0.4712 -0.8010 +vn -0.3727 -0.4759 -0.7966 +vn 0.2986 -0.8236 -0.4821 +vn -0.3263 -0.8342 -0.4446 +vn 0.2995 -0.9442 -0.1368 +vn -0.2995 -0.9442 -0.1368 +vn 0.3287 -0.9163 -0.2291 +vn -0.3287 -0.9163 -0.2291 +vn 0.8305 0.3333 -0.4463 +vn -0.8642 -0.4737 0.1696 +vn 0.9166 -0.3740 0.1414 +vn -0.9166 -0.3740 0.1414 +vn 0.2950 -0.0454 -0.9544 +vn -0.4189 -0.2265 -0.8793 +vn 0.1272 0.9658 0.2260 +vn -0.1119 0.9626 0.2468 +vn 0.1320 0.9750 -0.1788 +vn -0.1320 0.9750 -0.1788 +vn 0.3878 0.6192 -0.6828 +vn -0.3878 0.6192 -0.6828 +vn 0.4951 0.8618 -0.1100 +vn -0.4951 0.8618 -0.1100 +vn 0.2561 0.6447 0.7202 +vn -0.2561 0.6447 0.7202 +vn 0.5966 0.7888 0.1479 +vn -0.5966 0.7888 0.1479 +vn 0.7125 0.6755 -0.1900 +vn -0.7125 0.6755 -0.1900 +vn 0.7104 0.1364 -0.6904 +vn -0.6304 0.2517 -0.7343 +vn 0.6823 0.2318 -0.6933 +vn -0.6823 0.2318 -0.6933 +vn 0.6574 0.7254 -0.2040 +vn -0.6574 0.7254 -0.2040 +vn 0.7289 0.6729 0.1262 +vn -0.7289 0.6729 0.1262 +vn 0.7791 0.4074 0.4764 +vn -0.7791 0.4074 0.4764 +vn 0.3669 0.8840 -0.2898 +vn -0.3238 0.9434 -0.0720 +vn 0.2854 0.6237 0.7277 +vn -0.1548 0.5080 0.8473 +vn -0.1681 0.1005 -0.9806 +vn 0.1681 0.1005 -0.9806 +vn 0.2925 0.5674 0.7697 +vn -0.2925 0.5674 0.7697 +vn -0.1616 0.1847 0.9694 +vn 0.1616 0.1847 0.9694 +vn 0.8681 0.0893 -0.4883 +vn -0.9340 0.2255 0.2773 +vn 0.9276 0.0762 0.3657 +vn -0.9276 0.0762 0.3657 +vn 0.9750 0.2169 0.0490 +vn -0.9750 0.2169 0.0490 +vn 0.9817 -0.0304 -0.1882 +vn -0.9956 0.0893 -0.0288 +vn 0.7466 -0.6646 0.0285 +vn -0.6374 -0.7651 0.0915 +vn 0.3723 -0.9243 0.0847 +vn -0.3720 -0.9244 0.0845 +vn 0.3986 -0.8754 0.2734 +vn -0.3986 -0.8754 0.2734 +vn 0.6328 -0.7642 0.1247 +vn -0.6328 -0.7642 0.1247 +vn 0.7325 -0.6368 0.2407 +vn -0.7325 -0.6368 0.2407 +vn 0.2637 -0.4499 0.8533 +vn -0.2637 -0.4499 0.8533 +vn 0.5881 -0.3070 -0.7483 +vn -0.5236 -0.3290 -0.7859 +vn 0.4694 -0.2400 -0.8498 +vn -0.5396 -0.3343 -0.7727 +vn 0.4463 -0.8452 -0.2941 +vn -0.2144 -0.8341 -0.5082 +vn 0.6973 -0.6610 -0.2771 +vn -0.7365 -0.6154 -0.2808 +vn 0.4972 -0.4408 -0.7473 +vn -0.4972 -0.4408 -0.7473 +vn 0.3691 0.2855 0.8844 +vn -0.3244 0.4867 0.8111 +vn 0.4467 0.0975 0.8894 +vn -0.4467 0.0975 0.8894 +vn 0.3188 0.1993 0.9266 +vn -0.1817 -0.0079 0.9833 +vn 0.2076 -0.0836 0.9746 +vn -0.2925 -0.0758 0.9533 +vn 0.3398 0.0824 0.9369 +vn -0.5847 -0.2198 0.7809 +vn 0.5957 -0.3850 0.7049 +vn -0.5957 -0.3850 0.7049 +vn 0.4843 0.5580 0.6738 +vn -0.4843 0.5580 0.6738 +vn -0.2675 0.8318 0.4864 +vn 0.2675 0.8318 0.4864 +vn -0.8576 0.2223 0.4637 +vn 0.7885 0.2365 0.5677 +vn -0.5257 -0.3579 0.7717 +vn 0.5242 -0.3548 0.7742 +vn 0.4663 -0.5991 0.6509 +vn -0.4390 -0.5252 0.7290 +vn 0.7104 -0.4567 0.5356 +vn -0.7104 -0.4567 0.5356 +vn 0.7507 -0.6131 -0.2461 +vn -0.6302 -0.7658 0.1282 +vn -0.1788 0.2923 0.9395 +vn 0.2175 0.2733 0.9370 +vn 0.9042 -0.3578 -0.2332 +vn -0.9042 -0.3578 -0.2332 +vn 0.0400 0.3399 0.9396 +vn -0.0400 0.3399 0.9396 +vn 0.2734 0.9064 0.3221 +vn -0.2734 0.9064 0.3221 +vn 0.4480 -0.4480 0.7737 +vn -0.7177 0.1689 0.6755 +vn 0.5534 -0.5534 0.6225 +vn -0.9008 -0.4075 0.1501 +vn 0.5724 -0.3122 0.7582 +vn -0.5815 -0.5217 0.6243 +vn 0.5597 -0.5533 0.6169 +vn -0.6138 -0.2571 0.7465 +vn 0.8271 0.5323 -0.1802 +vn -0.8271 0.5323 -0.1802 +vn 0.9227 -0.3765 -0.0825 +vn -0.8717 -0.4446 -0.2063 +vn 0.9972 -0.0181 -0.0725 +vn -0.9972 -0.0181 -0.0725 +vn 0.6895 -0.6644 0.2883 +vn -0.6895 -0.6644 0.2883 +vn 0.7815 -0.6176 0.0882 +vn -0.7930 -0.5947 0.1322 +vn 0.7022 -0.7022 0.1170 +vn -0.7022 -0.7022 0.1170 +vn 0.1240 0.9921 0.0207 +vn -0.2408 0.9631 -0.1204 +vn 0.9435 0.3145 0.1048 +vn -0.9251 0.3469 0.1542 +vn 0.6213 -0.7767 0.1036 +vn -0.6213 -0.7767 0.1036 +vn 0.0000 1.0000 0.0000 +vn 0.6197 -0.6899 0.3742 +vn -0.6197 -0.6899 0.3742 +vn 0.2752 -0.8808 0.3853 +vn -0.2752 -0.8808 0.3854 +vn -0.7929 -0.5252 -0.3089 +vn 0.7929 -0.5252 -0.3089 +vn -0.8096 0.2429 -0.5343 +vn 0.8538 0.2328 -0.4657 +vn -0.5621 0.8231 -0.0803 +vn 0.5433 0.6985 -0.4657 +vn -0.0071 0.9899 0.1414 +vn 0.1096 0.9939 -0.0157 +vn 0.1046 0.0392 0.9937 +vn -0.1738 0.0097 0.9847 +vn 0.2461 0.0852 0.9655 +vn -0.4134 0.0413 0.9096 +vn 0.3009 0.0926 0.9491 +vn -0.3009 0.0926 0.9491 +vn 0.2104 0.0124 0.9775 +vn -0.1220 0.0458 0.9915 +vn -0.0099 0.3867 0.9221 +vn 0.0099 0.3867 0.9221 +vn 0.3787 -0.0364 0.9248 +vn -0.4244 -0.0320 0.9049 +vn 0.2530 -0.1897 0.9487 +vn -0.2570 0.0723 0.9637 +vn -0.4870 0.6088 0.6262 +vn 0.2981 0.7454 0.5963 +vn 0.6693 0.1802 0.7208 +vn -0.6693 0.1802 0.7208 +vn 0.4388 -0.2008 0.8759 +vn -0.4723 -0.1986 0.8588 +vn 0.5786 -0.1334 0.8046 +vn -0.2975 -0.4062 0.8640 +vn 0.5002 0.2833 0.8182 +vn -0.5002 0.2833 0.8182 +vn 0.2980 0.5803 0.7580 +vn -0.2980 0.5803 0.7580 +vn 0.0929 -0.9912 -0.0944 +vn -0.0929 -0.9912 -0.0944 +vn 0.4688 -0.8715 0.1442 +vn -0.4688 -0.8715 0.1442 +vn 0.9309 -0.2541 0.2624 +vn -0.9264 -0.2460 0.2850 +vn 0.8465 0.5291 -0.0595 +vn -0.8267 0.5627 -0.0035 +vn -0.2511 0.9439 -0.2145 +vn 0.2146 0.9243 -0.3157 +vn -0.4841 0.8743 -0.0361 +vn 0.4196 0.8851 -0.2012 +vn -0.5256 -0.0030 -0.8507 +vn 0.5470 -0.0144 -0.8370 +vn -0.1466 0.0104 -0.9891 +vn 0.1466 0.0104 -0.9891 +vn 0.4046 0.0266 -0.9141 +vn -0.4046 0.0266 -0.9141 +vn -0.8073 0.5901 0.0041 +vn 0.7330 0.6786 0.0472 +vn 0.4200 -0.2291 -0.8781 +vn -0.4200 -0.2291 -0.8781 +vn -0.0687 -0.9943 -0.0818 +vn 0.0687 -0.9943 -0.0818 +vn 0.6713 -0.1971 0.7145 +vn -0.6713 -0.1971 0.7145 +vn 0.8326 -0.3017 0.4646 +vn -0.8326 -0.3017 0.4646 +vn 0.4258 -0.7967 0.4290 +vn -0.4258 -0.7967 0.4290 +vn 0.3265 -0.4954 0.8050 +vn -0.3265 -0.4954 0.8050 +vn -0.0649 -0.5714 0.8181 +vn 0.0649 -0.5714 0.8181 +vn -0.2738 -0.8315 0.4834 +vn 0.2738 -0.8315 0.4834 +vn -0.7606 -0.3400 0.5531 +vn 0.7824 -0.3294 0.5285 +vn -0.4658 -0.1863 0.8651 +vn 0.4658 -0.1863 0.8651 +vn -0.4983 0.1812 0.8478 +vn 0.4983 0.1812 0.8478 +vn -0.7684 0.3293 0.5488 +vn 0.7656 0.3223 0.5568 +vn -0.2487 0.8249 0.5076 +vn 0.2560 0.8073 0.5317 +vn -0.1017 0.5518 0.8277 +vn 0.0821 0.6023 0.7940 +vn 0.3861 0.5446 0.7445 +vn -0.3329 0.5231 0.7846 +vn 0.4059 0.7641 0.5014 +vn -0.4246 0.7711 0.4745 +vn 0.8299 0.2940 0.4742 +vn -0.8251 0.2968 0.4808 +vn 0.6617 0.2026 0.7219 +vn -0.6888 0.1868 0.7005 +vn 0.7816 0.3058 -0.5437 +vn -0.8400 0.3436 -0.4200 +vn 0.2037 0.8146 -0.5431 +vn -0.2074 0.8296 -0.5185 +vn -0.4381 0.7988 -0.4123 +vn 0.4056 0.7605 -0.5070 +vn -0.7861 0.3276 -0.5241 +vn 0.8642 0.3143 -0.3928 +vn -0.8519 -0.3408 -0.3976 +vn 0.8519 -0.3408 -0.3976 +vn -0.4056 -0.7605 -0.5070 +vn 0.4056 -0.7605 -0.5070 +vn 0.2074 -0.8296 -0.5185 +vn -0.2074 -0.8296 -0.5185 +vn 0.8297 -0.3734 -0.4149 +vn -0.8297 -0.3734 -0.4149 +vn 0.1054 -0.8433 0.5270 +vn -0.1367 -0.8748 0.4648 +vn 0.1916 -0.8620 0.4693 +vn -0.2303 -0.8656 0.4447 +vn 0.5959 -0.4256 0.6810 +vn -0.5959 -0.4256 0.6810 +vn 0.7563 -0.0299 0.6535 +vn -0.7563 -0.0299 0.6535 +vn 0.8069 0.0689 0.5866 +vn -0.8069 0.0689 0.5866 +vn 0.2334 -0.7779 0.5834 +vn -0.2334 -0.7779 0.5834 +vn 0.4177 -0.5751 0.7034 +vn -0.3557 -0.7290 0.5848 +vn 0.6872 -0.4191 0.5934 +vn -0.6872 -0.4191 0.5934 +vn 0.5537 -0.2978 0.7777 +vn -0.7028 -0.3915 0.5939 +vn 0.8227 0.3606 0.4395 +vn -0.3127 0.3425 0.8860 +vn 0.5041 0.6448 0.5745 +vn -0.5091 0.6482 0.5663 +vn 0.6155 0.4924 0.6155 +vn -0.6155 0.4924 0.6155 +vn -0.0371 0.6685 0.7428 +vn 0.0486 0.6560 0.7532 +vn -0.7386 0.3768 0.5590 +vn 0.7104 0.2715 0.6494 +vn -0.5774 0.5774 0.5773 +vn 0.6013 0.5262 0.6013 +vn 0.5364 -0.3230 0.7797 +vn -0.5070 -0.6281 0.5903 +vn 0.2181 -0.4685 0.8561 +vn -0.2181 -0.4685 0.8561 +vn -0.1073 -0.5010 0.8588 +vn 0.0348 -0.5792 0.8144 +vn -0.0770 -0.5759 0.8139 +vn 0.0899 -0.7843 0.6138 +vn 0.0279 -0.8645 0.5019 +vn -0.0547 -0.1695 0.9840 +vn 0.1687 -0.3128 0.9347 +vn -0.4260 -0.0609 0.9027 +vn 0.4350 -0.1812 0.8820 +vn -0.3352 -0.1828 0.9243 +vn 0.3223 -0.2762 0.9054 +vn -0.3579 -0.3068 0.8819 +vn 0.4815 -0.2408 0.8427 +vn -0.3069 0.2113 0.9280 +vn -0.0317 -0.1899 0.9813 +vn 0.0317 -0.1899 0.9813 +vn 0.1854 -0.4956 0.8485 +vn -0.6819 -0.2915 0.6709 +vn 0.2623 -0.3498 0.8994 +vn -0.2623 -0.3498 0.8994 +vn 0.0585 -0.0845 0.9947 +vn 0.0066 -0.2316 0.9728 +vn -0.0136 -0.6507 0.7592 +vn 0.0136 -0.6507 0.7592 +vn 0.2404 -0.5476 0.8014 +vn -0.2404 -0.5476 0.8014 +vn 0.3143 -0.3928 0.8642 +vn -0.3128 -0.1662 0.9352 +vn 0.2821 -0.0164 0.9592 +vn -0.2821 -0.0164 0.9592 +vn 0.3272 -0.1432 0.9340 +vn -0.3272 -0.1432 0.9340 +vn 0.0232 0.0511 0.9984 +vn 0.0043 -0.0651 0.9979 +vn 0.7826 -0.6087 -0.1304 +vn -0.7826 -0.6087 -0.1304 +vn 0.9448 0.1919 -0.2657 +vn -0.9448 0.1919 -0.2657 +vn 0.1018 0.9165 -0.3869 +vn -0.0693 0.9004 -0.4295 +vn -0.6905 0.5492 0.4708 +vn 0.4319 -0.8639 0.2591 +vn -0.4071 -0.8956 0.1791 +vn -0.6667 0.6667 0.3333 +vn 0.6667 0.6667 0.3333 +vn 0.1348 0.8086 0.5727 +vn -0.1348 0.8086 0.5727 +vn 0.7639 0.2971 0.5729 +vn -0.7533 0.2870 0.5918 +vn 0.4116 -0.8575 0.3087 +vn -0.4116 -0.8575 0.3087 +vn 0.0375 0.2247 0.9737 +vn -0.0502 0.2343 0.9709 +vn 0.1304 -0.2609 0.9565 +vn -0.1304 -0.2609 0.9565 +vn -0.0631 -0.8206 0.5681 +vn 0.0631 -0.8206 0.5681 +vn 0.7325 0.2817 0.6198 +vn -0.7325 0.2817 0.6198 +vn 0.3319 0.0738 0.9404 +vn -0.5460 -0.4310 0.7184 +vn 0.2815 0.0662 0.9573 +vn -0.3231 0.0311 0.9459 +vn 0.8753 0.2059 0.4376 +vn -0.7357 0.3910 0.5531 +vn 0.8973 0.1994 0.3938 +vn -0.8480 0.3180 0.4240 +vn 0.9586 0.0664 0.2767 +vn -0.9586 0.0664 0.2767 +vn 0.2524 -0.8655 0.4327 +vn -0.1783 -0.4161 0.8917 +vn -0.1751 -0.2043 0.9631 +vn 0.1751 -0.2043 0.9631 +vn -0.1219 -0.1829 0.9755 +vn 0.1219 -0.1829 0.9755 +vn -0.1562 0.3124 0.9370 +vn 0.1562 0.3124 0.9370 +vn -0.7238 0.6857 0.0762 +vn 0.7238 0.6857 0.0762 +vn 0.0478 -0.2870 0.9567 +vn -0.0478 -0.2870 0.9567 +vn -0.5488 -0.3293 0.7684 +vn 0.5488 -0.3293 0.7684 +vn -0.4945 -0.1130 0.8618 +vn 0.4945 -0.1130 0.8618 +vn -0.2595 0.1038 0.9601 +vn 0.1717 -0.0090 0.9851 +vn -0.6684 -0.4595 0.5849 +vn 0.4332 -0.4874 0.7581 +vn -0.1156 -0.6359 0.7631 +vn 0.1156 -0.6359 0.7631 +vn 0.4242 -0.6211 0.6590 +vn -0.4242 -0.6211 0.6590 +vn 0.4767 -0.3557 0.8039 +vn -0.4767 -0.3557 0.8039 +vn 0.5871 -0.0839 0.8052 +vn -0.5871 -0.0839 0.8052 +vn 0.5774 0.1155 0.8083 +vn -0.5657 0.1197 0.8159 +vn 0.5214 0.6574 0.5441 +vn -0.4082 0.4083 0.8165 +vn 0.3358 0.3478 0.8754 +vn -0.3358 0.3478 0.8754 +vn 0.1452 0.3774 0.9146 +vn -0.1452 0.3774 0.9146 +vn 0.0301 0.2306 0.9726 +vn -0.0301 0.2306 0.9726 +vn 0.3553 -0.5739 0.7379 +vn -0.2804 -0.2181 0.9348 +vn 0.2627 -0.2252 0.9382 +vn -0.2627 -0.2252 0.9382 +vn -0.0631 -0.3156 0.9468 +vn 0.3766 -0.8339 0.4035 +vn -0.2016 -0.9071 0.3695 +vn -0.0823 -0.7822 0.6176 +vn -0.3356 -0.2397 0.9110 +vn 0.3356 -0.2397 0.9110 +vn -0.4568 0.0508 0.8881 +vn 0.2692 -0.0577 0.9614 +vn -0.0247 0.4072 0.9130 +vn 0.0247 0.4072 0.9130 +vn -0.0487 0.6815 0.7302 +vn 0.0213 0.5546 0.8319 +vn 0.3378 0.5221 0.7831 +vn -0.3778 0.6342 0.6746 +vn 0.7895 -0.3158 0.5263 +vn -0.7895 -0.3158 0.5263 +vn 0.8070 -0.0807 0.5851 +vn -0.8070 -0.0807 0.5851 +vn 0.7868 0.1210 0.6052 +vn -0.7868 0.1210 0.6052 +vn -0.6357 0.6811 -0.3633 +vn 0.6357 0.6811 -0.3633 +vn -0.8507 0.3650 -0.3783 +vn 0.8507 0.3650 -0.3783 +vn -0.2197 0.8626 -0.4557 +vn 0.2664 0.8710 -0.4127 +vn 0.5914 0.7489 -0.2991 +vn -0.5932 0.7445 -0.3063 +vn 0.3653 0.8833 -0.2938 +vn -0.3714 0.8685 -0.3284 +vn 0.2760 0.9159 -0.2915 +vn -0.2760 0.9159 -0.2915 +vn 0.7964 0.1323 -0.5901 +vn -0.8873 0.1343 -0.4412 +vn 0.5442 -0.7524 -0.3712 +vn -0.5442 -0.7524 -0.3712 +vn 0.4027 -0.7323 -0.5492 +vn -0.4027 -0.7323 -0.5492 +vn 0.1649 -0.6644 -0.7289 +vn -0.3617 -0.3858 -0.8487 +vn 0.3011 -0.0125 -0.9535 +vn -0.1952 -0.0976 -0.9759 +vn 0.2562 -0.3112 -0.9152 +vn 0.0107 -0.5633 -0.8262 +vn 0.0779 -0.9948 -0.0663 +vn -0.0779 -0.9948 -0.0663 +vn 0.1095 -0.9718 -0.2090 +vn -0.1095 -0.9718 -0.2090 +vn 0.8150 -0.5621 -0.1405 +vn -0.8150 -0.5621 -0.1405 +vn 0.9358 0.1396 -0.3236 +vn -0.9358 0.1396 -0.3236 +vn 0.1132 -0.0274 -0.9932 +vn -0.1132 -0.0274 -0.9932 +vn -0.1497 -0.3635 -0.9195 +vn -0.1211 -0.0530 -0.9912 +vn 0.3706 -0.6780 -0.6349 +vn -0.9094 0.1371 -0.3927 +vn 0.9193 0.1393 -0.3682 +vn -0.9193 0.1393 -0.3682 +vn 0.9457 0.2673 -0.1850 +vn -0.9173 0.3440 -0.2007 +vn 0.9337 0.2813 -0.2215 +vn -0.9004 0.3642 -0.2380 +vn 0.9501 0.2455 -0.1922 +vn -0.8945 0.4337 0.1084 +vn 0.1835 -0.7864 -0.5898 +vn -0.1596 -0.9577 -0.2394 +vn 0.3727 -0.4759 -0.7966 +vn -0.3693 -0.4712 -0.8010 +vn 0.3263 -0.8342 -0.4446 +vn -0.2986 -0.8236 -0.4821 +vn 0.2620 -0.9574 -0.1217 +vn -0.2620 -0.9574 -0.1217 +vn 0.2996 -0.9443 -0.1362 +vn -0.2996 -0.9443 -0.1362 +vn 0.8642 -0.4737 0.1696 +vn -0.8305 0.3333 -0.4463 +vn 0.6869 -0.6358 0.3521 +vn -0.6869 -0.6358 0.3521 +vn 0.4189 -0.2265 -0.8793 +vn -0.2950 -0.0454 -0.9544 +vn 0.1119 0.9626 0.2468 +vn -0.1272 0.9658 0.2260 +vn 0.1208 0.9734 -0.1947 +vn -0.1208 0.9734 -0.1947 +vn 0.3140 0.5711 -0.7585 +vn -0.3140 0.5711 -0.7585 +vn 0.3231 0.9288 -0.1817 +vn -0.3231 0.9288 -0.1817 +vn 0.0452 0.7955 0.6043 +vn -0.0452 0.7955 0.6043 +vn 0.6144 0.7696 0.1738 +vn -0.6144 0.7696 0.1738 +vn 0.6935 0.6857 -0.2212 +vn -0.6935 0.6857 -0.2212 +vn 0.6304 0.2517 -0.7343 +vn -0.7104 0.1364 -0.6904 +vn 0.3179 0.5704 -0.7574 +vn -0.3179 0.5704 -0.7574 +vn 0.6289 0.7624 -0.1525 +vn -0.6289 0.7624 -0.1525 +vn 0.7088 0.6833 0.1752 +vn -0.7088 0.6833 0.1752 +vn 0.6885 0.3830 0.6158 +vn -0.6885 0.3830 0.6158 +vn 0.3238 0.9434 -0.0720 +vn -0.3669 0.8840 -0.2898 +vn 0.1548 0.5080 0.8473 +vn -0.2854 0.6237 0.7277 +vn -0.1819 0.1145 -0.9766 +vn 0.1819 0.1145 -0.9766 +vn -0.2638 0.9462 -0.1871 +vn 0.2638 0.9462 -0.1871 +vn 0.9340 0.2255 0.2773 +vn -0.8681 0.0893 -0.4883 +vn 0.9758 0.1241 0.1800 +vn -0.9758 0.1241 0.1800 +vn 0.9613 0.1472 -0.2330 +vn -0.9613 0.1472 -0.2330 +vn 0.9956 0.0893 -0.0288 +vn -0.9817 -0.0304 -0.1882 +vn 0.6374 -0.7651 0.0915 +vn -0.7466 -0.6646 0.0285 +vn 0.3720 -0.9244 0.0845 +vn -0.3723 -0.9243 0.0847 +vn 0.5281 -0.8354 0.1522 +vn -0.5281 -0.8354 0.1522 +vn 0.3070 -0.5237 0.7946 +vn -0.3070 -0.5237 0.7946 +vn 0.5236 -0.3290 -0.7859 +vn -0.5881 -0.3070 -0.7483 +vn 0.5396 -0.3343 -0.7727 +vn -0.4694 -0.2400 -0.8498 +vn 0.2144 -0.8341 -0.5082 +vn -0.4463 -0.8452 -0.2941 +vn 0.7365 -0.6154 -0.2808 +vn -0.6973 -0.6610 -0.2771 +vn 0.3244 0.4867 0.8111 +vn -0.3691 0.2855 0.8844 +vn 0.4649 0.2593 0.8465 +vn -0.4649 0.2593 0.8465 +vn 0.1817 -0.0079 0.9833 +vn -0.3188 0.1993 0.9266 +vn 0.2925 -0.0758 0.9533 +vn -0.2076 -0.0836 0.9746 +vn 0.5847 -0.2198 0.7809 +vn -0.3398 0.0824 0.9369 +vn 0.6509 -0.1939 0.7340 +vn -0.6509 -0.1939 0.7340 +vn 0.4075 0.7506 0.5201 +vn -0.4075 0.7506 0.5201 +vn -0.2655 0.8296 0.4912 +vn 0.2655 0.8296 0.4912 +vn -0.7885 0.2365 0.5677 +vn 0.8576 0.2223 0.4637 +vn -0.5242 -0.3548 0.7742 +vn 0.5257 -0.3579 0.7717 +vn 0.4390 -0.5252 0.7290 +vn -0.4663 -0.5991 0.6509 +vn 0.6888 -0.4428 0.5740 +vn -0.6888 -0.4428 0.5740 +vn 0.6302 -0.7658 0.1282 +vn -0.7507 -0.6131 -0.2461 +vn -0.2175 0.2733 0.9370 +vn 0.1788 0.2923 0.9395 +vn 0.9046 -0.3869 -0.1792 +vn -0.9046 -0.3869 -0.1792 +vn 0.1782 -0.0891 0.9800 +vn -0.1782 -0.0891 0.9800 +vn -0.2335 0.8972 0.3749 +vn 0.2335 0.8972 0.3749 +vn 0.7177 0.1689 0.6755 +vn -0.4480 -0.4480 0.7737 +vn 0.5313 0.5844 0.6134 +vn -0.5313 0.5844 0.6134 +vn 0.9008 -0.4075 0.1501 +vn -0.5534 -0.5534 0.6225 +vn 0.5815 -0.5217 0.6243 +vn -0.5724 -0.3122 0.7582 +vn 0.6138 -0.2571 0.7465 +vn -0.5597 -0.5533 0.6169 +vn 0.8779 -0.4788 0.0076 +vn -0.8779 -0.4788 0.0076 +vn 0.8717 -0.4446 -0.2063 +vn -0.9227 -0.3765 -0.0825 +vn 0.7661 -0.6363 0.0909 +vn -0.7661 -0.6363 0.0909 +vn 0.7930 -0.5947 0.1322 +vn -0.7815 -0.6176 0.0882 +vn 0.2408 0.9631 -0.1204 +vn -0.1240 0.9921 0.0207 +vn 0.9251 0.3469 0.1542 +vn -0.9435 0.3145 0.1048 +vn 0.7071 -0.7071 0.0000 +vn -0.7071 -0.7071 0.0000 +vn -0.0157 0.9898 0.1414 +vn 0.0157 0.9898 0.1414 +vn 0.6266 -0.7211 0.2956 +vn -0.6266 -0.7212 0.2955 +vn 0.2714 -0.9022 0.3353 +vn -0.2714 -0.9022 0.3353 +vn -0.8651 -0.4853 -0.1266 +vn 0.8651 -0.4853 -0.1266 +vn -0.8538 0.2328 -0.4657 +vn 0.8096 0.2429 -0.5343 +vn -0.5433 0.6985 -0.4657 +vn 0.5621 0.8231 -0.0803 +vn -0.1096 0.9939 -0.0157 +vn 0.0071 0.9899 0.1414 +vn 0.1738 0.0097 0.9847 +vn -0.1046 0.0392 0.9937 +vn 0.4134 0.0413 0.9096 +vn -0.2461 0.0852 0.9655 +vn 0.3228 -0.0461 0.9453 +vn -0.3228 -0.0461 0.9453 +vn 0.1220 0.0458 0.9915 +vn -0.2104 0.0124 0.9775 +vn 0.5679 0.1916 0.8005 +vn -0.5679 0.1916 0.8005 +vn 0.4244 -0.0320 0.9049 +vn -0.3787 -0.0364 0.9248 +vn 0.2570 0.0723 0.9637 +vn -0.2530 -0.1897 0.9487 +vn 0.1351 -0.0225 0.9906 +vn -0.1351 -0.0225 0.9906 +vn -0.2981 0.7454 0.5963 +vn 0.4870 0.6088 0.6262 +vn 0.5571 -0.1486 0.8171 +vn -0.5571 -0.1486 0.8171 +vn 0.4723 -0.1986 0.8588 +vn -0.4388 -0.2008 0.8759 +vn 0.2975 -0.4062 0.8640 +vn -0.5786 -0.1334 0.8046 +vn 0.5771 0.2164 0.7875 +vn -0.5771 0.2164 0.7875 +vn 0.0931 -0.9932 -0.0692 +vn -0.0931 -0.9932 -0.0692 +vn 0.5161 -0.8527 -0.0812 +vn -0.5161 -0.8527 -0.0812 +vn 0.9264 -0.2460 0.2850 +vn -0.9309 -0.2541 0.2624 +vn 0.8267 0.5627 -0.0035 +vn -0.8465 0.5291 -0.0595 +vn -0.2146 0.9243 -0.3157 +vn 0.2511 0.9439 -0.2145 +vn -0.4196 0.8851 -0.2012 +vn 0.4841 0.8743 -0.0361 +vn -0.5470 -0.0144 -0.8370 +vn 0.5256 -0.0030 -0.8507 +vn -0.2556 -0.0749 -0.9639 +vn 0.2556 -0.0749 -0.9639 +vn -0.7330 0.6786 0.0472 +vn 0.8073 0.5901 0.0041 +vn 0.6844 -0.1711 -0.7088 +vn -0.6844 -0.1711 -0.7088 +vn -0.3604 -0.8283 -0.4290 +vn 0.3604 -0.8283 -0.4290 +usemtl Face +s off +f 571//620 527//620 569//620 +f 528//621 572//621 570//621 +f 569//622 529//622 567//622 +f 530//623 570//623 568//623 +f 527//624 531//624 529//624 +f 532//625 528//625 530//625 +f 525//626 533//626 527//626 +f 534//627 526//627 528//627 +f 535//628 539//628 533//628 +f 540//629 536//629 534//629 +f 533//630 541//630 531//630 +f 542//631 534//631 532//631 +f 545//632 541//632 539//632 +f 546//633 542//633 544//633 +f 537//634 545//634 539//634 +f 546//635 538//635 540//635 +f 547//636 551//636 545//636 +f 552//637 548//637 546//637 +f 551//638 543//638 545//638 +f 552//639 544//639 554//639 +f 557//640 553//640 551//640 +f 558//641 554//641 556//641 +f 559//642 551//642 549//642 +f 560//643 552//643 558//643 +f 561//644 557//644 559//644 +f 562//645 558//645 564//645 +f 563//646 555//646 557//646 +f 564//647 556//647 566//647 +f 569//648 565//648 563//648 +f 570//649 566//649 568//649 +f 571//650 563//650 561//650 +f 572//651 564//651 570//651 +f 561//652 573//652 571//652 +f 562//653 574//653 576//653 +f 559//654 575//654 561//654 +f 560//655 576//655 578//655 +f 549//656 577//656 559//656 +f 550//657 578//657 580//657 +f 547//658 579//658 549//658 +f 548//659 580//659 582//659 +f 547//660 583//660 581//660 +f 584//661 548//661 582//661 +f 537//662 587//662 583//662 +f 588//663 538//663 584//663 +f 535//664 589//664 587//664 +f 590//665 536//665 588//665 +f 525//666 573//666 589//666 +f 574//667 526//667 590//667 +f 585//668 589//668 573//668 +f 574//669 590//669 586//669 +f 587//670 589//670 585//670 +f 586//671 590//671 588//671 +f 585//672 583//672 587//672 +f 588//673 584//673 586//673 +f 585//674 581//674 583//674 +f 584//675 582//675 586//675 +f 585//676 579//676 581//676 +f 582//677 580//677 586//677 +f 585//678 577//678 579//678 +f 580//679 578//679 586//679 +f 585//680 575//680 577//680 +f 578//681 576//681 586//681 +f 585//682 573//682 575//682 +f 576//683 574//683 586//683 +f 698//684 615//684 613//684 +f 699//685 615//685 700//685 +f 696//686 613//686 611//686 +f 697//687 614//687 699//687 +f 609//688 696//688 611//688 +f 697//689 610//689 612//689 +f 607//690 694//690 609//690 +f 695//691 608//691 610//691 +f 605//692 692//692 607//692 +f 693//693 606//693 608//693 +f 603//694 670//694 688//694 +f 671//695 604//695 689//695 +f 618//696 670//696 616//696 +f 619//697 671//697 673//697 +f 618//698 674//698 672//698 +f 675//699 619//699 673//699 +f 622//700 674//700 620//700 +f 623//701 675//701 677//701 +f 624//702 676//702 622//702 +f 625//703 677//703 679//703 +f 626//704 678//704 624//704 +f 627//705 679//705 681//705 +f 626//706 682//706 680//706 +f 683//707 627//707 681//707 +f 630//708 682//708 628//708 +f 631//709 683//709 685//709 +f 632//710 684//710 630//710 +f 633//711 685//711 687//711 +f 591//712 686//712 632//712 +f 591//713 687//713 592//713 +f 652//714 686//714 634//714 +f 653//715 687//715 685//715 +f 652//716 682//716 684//716 +f 683//717 653//717 685//717 +f 680//718 703//718 650//718 +f 681//719 704//719 683//719 +f 678//720 650//720 648//720 +f 679//721 651//721 681//721 +f 676//722 648//722 646//722 +f 677//723 649//723 679//723 +f 674//724 646//724 644//724 +f 675//725 647//725 677//725 +f 672//726 644//726 642//726 +f 673//727 645//727 675//727 +f 670//728 642//728 640//728 +f 671//729 643//729 673//729 +f 688//730 640//730 638//730 +f 689//731 641//731 671//731 +f 638//732 701//732 688//732 +f 701//733 639//733 689//733 +f 686//734 636//734 634//734 +f 687//735 637//735 592//735 +f 636//736 702//736 707//736 +f 702//737 637//737 708//737 +f 705//738 702//738 701//738 +f 706//739 702//739 708//739 +f 659//740 700//740 698//740 +f 700//741 660//741 699//741 +f 657//742 698//742 696//742 +f 699//743 658//743 697//743 +f 657//744 694//744 655//744 +f 658//745 695//745 697//745 +f 690//746 709//746 692//746 +f 710//747 691//747 693//747 +f 655//748 692//748 709//748 +f 693//749 656//749 710//749 +f 714//750 711//750 668//750 +f 714//751 712//751 713//751 +f 711//752 593//752 709//752 +f 712//753 593//753 713//753 +f 655//754 593//754 654//754 +f 656//754 593//754 710//754 +f 666//755 715//755 668//755 +f 716//756 667//756 669//756 +f 664//757 717//757 666//757 +f 718//758 665//758 667//758 +f 721//759 664//759 663//759 +f 722//760 665//760 720//760 +f 595//761 663//761 662//761 +f 595//762 663//762 722//762 +f 668//763 594//763 714//763 +f 669//764 594//764 716//764 +f 715//765 732//765 594//765 +f 716//766 732//766 731//766 +f 595//767 724//767 721//767 +f 725//768 595//768 722//768 +f 721//769 726//769 719//769 +f 727//770 722//770 720//770 +f 726//771 717//771 719//771 +f 727//772 718//772 729//772 +f 717//773 730//773 715//773 +f 731//774 718//774 716//774 +f 728//775 724//775 723//775 +f 729//776 725//776 727//776 +f 723//777 730//777 728//777 +f 731//778 723//778 729//778 +f 663//779 688//779 701//779 +f 689//780 663//780 701//780 +f 664//781 735//781 688//781 +f 736//782 665//782 689//782 +f 668//783 735//783 666//783 +f 669//784 736//784 738//784 +f 711//785 737//785 668//785 +f 712//786 738//786 691//786 +f 733//787 690//787 605//787 +f 734//788 691//788 738//788 +f 739//789 737//789 733//789 +f 740//790 738//790 736//790 +f 603//791 735//791 739//791 +f 736//792 604//792 740//792 +f 654//793 746//793 655//793 +f 654//794 747//794 596//794 +f 657//795 746//795 744//795 +f 747//796 658//796 745//796 +f 659//797 744//797 742//797 +f 745//798 660//798 743//798 +f 661//754 742//754 741//754 +f 743//754 661//754 741//754 +f 742//799 755//799 741//799 +f 743//800 755//800 754//800 +f 742//801 751//801 753//801 +f 752//802 743//802 754//802 +f 744//761 749//761 751//761 +f 750//803 745//803 752//803 +f 596//804 749//804 746//804 +f 596//805 750//805 748//805 +f 748//806 753//806 749//806 +f 754//807 748//807 750//807 +f 749//808 753//808 751//808 +f 752//809 754//809 750//809 +f 707//810 758//810 756//810 +f 759//811 708//811 757//811 +f 636//812 756//812 778//812 +f 757//813 637//813 779//813 +f 636//814 780//814 634//814 +f 637//815 781//815 779//815 +f 638//816 758//816 705//816 +f 639//817 759//817 777//817 +f 638//818 774//818 776//818 +f 775//819 639//819 777//819 +f 640//820 772//820 774//820 +f 773//821 641//821 775//821 +f 642//822 770//822 772//822 +f 771//823 643//823 773//823 +f 644//824 768//824 770//824 +f 769//825 645//825 771//825 +f 648//826 768//826 646//826 +f 649//827 769//827 767//827 +f 650//828 766//828 648//828 +f 651//829 767//829 765//829 +f 650//830 760//830 764//830 +f 761//831 651//831 765//831 +f 703//832 762//832 760//832 +f 763//833 704//833 761//833 +f 652//834 780//834 762//834 +f 781//835 653//835 763//835 +f 780//836 800//836 762//836 +f 781//837 801//837 783//837 +f 760//838 800//838 802//838 +f 801//839 761//839 803//839 +f 760//840 798//840 764//840 +f 761//841 799//841 803//841 +f 764//842 796//842 766//842 +f 765//843 797//843 799//843 +f 768//844 796//844 794//844 +f 797//845 769//845 795//845 +f 768//846 792//846 770//846 +f 769//847 793//847 795//847 +f 772//848 792//848 790//848 +f 793//849 773//849 791//849 +f 772//850 788//850 774//850 +f 773//851 789//851 791//851 +f 774//852 786//852 776//852 +f 775//853 787//853 789//853 +f 758//854 786//854 804//854 +f 787//855 759//855 805//855 +f 780//856 784//856 782//856 +f 785//857 781//857 783//857 +f 778//858 806//858 784//858 +f 807//859 779//859 785//859 +f 756//860 804//860 806//860 +f 805//861 757//861 807//861 +f 591//862 808//862 597//862 +f 809//863 591//863 597//863 +f 632//864 810//864 808//864 +f 811//865 633//865 809//865 +f 628//866 810//866 630//866 +f 629//867 811//867 813//867 +f 626//868 812//868 628//868 +f 627//869 813//869 815//869 +f 624//870 814//870 626//870 +f 625//871 815//871 817//871 +f 624//872 818//872 816//872 +f 819//873 625//873 817//873 +f 620//874 818//874 622//874 +f 621//875 819//875 821//875 +f 620//876 822//876 820//876 +f 823//877 621//877 821//877 +f 618//878 824//878 822//878 +f 825//879 619//879 823//879 +f 833//880 862//880 832//880 +f 833//881 863//881 853//881 +f 832//882 860//882 831//882 +f 832//883 861//883 863//883 +f 831//884 864//884 830//884 +f 831//885 865//885 861//885 +f 613//886 830//886 864//886 +f 830//887 614//887 865//887 +f 611//888 864//888 858//888 +f 865//889 612//889 859//889 +f 609//890 858//890 854//890 +f 859//891 610//891 855//891 +f 607//892 854//892 856//892 +f 855//893 608//893 857//893 +f 854//894 862//894 856//894 +f 863//895 855//895 857//895 +f 858//896 860//896 854//896 +f 859//897 861//897 865//897 +f 856//898 852//898 850//898 +f 857//899 853//899 863//899 +f 605//900 856//900 850//900 +f 857//901 606//901 851//901 +f 866//902 739//902 733//902 +f 867//903 740//903 869//903 +f 850//904 733//904 605//904 +f 851//905 734//905 867//905 +f 739//906 870//906 603//906 +f 740//907 871//907 869//907 +f 870//908 616//908 603//908 +f 871//909 617//909 825//909 +f 848//910 828//910 601//910 +f 849//911 828//911 877//911 +f 876//912 602//912 828//912 +f 877//913 602//913 875//913 +f 602//914 872//914 829//914 +f 873//915 602//915 829//915 +f 829//916 852//916 833//916 +f 853//917 829//917 833//917 +f 852//918 866//918 850//918 +f 853//919 867//919 873//919 +f 820//920 842//920 834//920 +f 843//921 821//921 835//921 +f 840//922 601//922 600//922 +f 841//923 601//923 849//923 +f 882//924 827//924 826//924 +f 883//925 827//925 881//925 +f 827//926 878//926 599//926 +f 879//927 827//927 599//927 +f 599//928 840//928 600//928 +f 841//929 599//929 600//929 +f 816//930 886//930 888//930 +f 887//931 817//931 889//931 +f 888//932 892//932 890//932 +f 893//933 889//933 891//933 +f 890//934 894//934 896//934 +f 895//935 891//935 897//935 +f 896//936 900//936 898//936 +f 901//937 897//937 899//937 +f 902//938 900//938 838//938 +f 903//939 901//939 899//939 +f 840//940 898//940 902//940 +f 899//941 841//941 903//941 +f 878//942 896//942 898//942 +f 897//943 879//943 899//943 +f 880//944 890//944 896//944 +f 891//945 881//945 897//945 +f 882//946 888//946 890//946 +f 889//947 883//947 891//947 +f 816//948 884//948 814//948 +f 817//949 885//949 889//949 +f 884//950 826//950 598//950 +f 885//951 826//951 883//951 +f 808//952 812//952 814//952 +f 813//953 809//953 815//953 +f 808//954 884//954 598//954 +f 885//955 809//955 598//955 +f 597//956 808//956 598//956 +f 598//957 809//957 597//957 +f 820//958 886//958 818//958 +f 821//959 887//959 835//959 +f 834//960 892//960 886//960 +f 893//961 835//961 887//961 +f 836//962 894//962 892//962 +f 895//963 837//963 893//963 +f 900//964 906//964 838//964 +f 901//965 907//965 895//965 +f 874//966 908//966 872//966 +f 875//967 909//967 911//967 +f 908//968 844//968 842//968 +f 909//969 845//969 911//969 +f 822//970 908//970 842//970 +f 909//971 823//971 843//971 +f 824//972 866//972 908//972 +f 867//973 825//973 909//973 +f 866//974 872//974 908//974 +f 909//975 873//975 867//975 +f 824//976 870//976 868//976 +f 869//977 871//977 825//977 +f 846//978 902//978 838//978 +f 847//979 903//979 905//979 +f 902//980 848//980 840//980 +f 903//981 849//981 905//981 +f 910//982 846//982 844//982 +f 911//983 847//983 905//983 +f 876//984 910//984 874//984 +f 877//985 911//985 905//985 +f 848//986 904//986 876//986 +f 877//987 905//987 849//987 +f 912//988 926//988 924//988 +f 913//989 927//989 939//989 +f 924//990 928//990 922//990 +f 929//991 925//991 923//991 +f 928//992 920//992 922//992 +f 929//993 921//993 931//993 +f 930//994 918//994 920//994 +f 931//995 919//995 933//995 +f 932//996 916//996 918//996 +f 933//997 917//997 935//997 +f 916//998 936//998 914//998 +f 937//999 917//999 915//999 +f 934//1000 942//1000 936//1000 +f 943//1001 935//1001 937//1001 +f 932//1002 944//1002 934//1002 +f 945//1003 933//1003 935//1003 +f 948//1004 932//1004 930//1004 +f 949//1005 933//1005 947//1005 +f 950//1006 930//1006 928//1006 +f 951//1007 931//1007 949//1007 +f 952//1008 928//1008 926//1008 +f 953//1009 929//1009 951//1009 +f 926//1010 940//1010 952//1010 +f 941//1011 927//1011 953//1011 +f 844//1012 966//1012 842//1012 +f 845//1013 967//1013 969//1013 +f 914//1014 968//1014 844//1014 +f 915//1015 969//1015 937//1015 +f 834//1016 966//1016 836//1016 +f 967//1017 835//1017 837//1017 +f 906//1018 938//1018 912//1018 +f 939//1019 907//1019 913//1019 +f 936//1020 964//1020 968//1020 +f 965//1021 937//1021 969//1021 +f 970//1022 964//1022 962//1022 +f 971//1023 965//1023 969//1023 +f 958//754 962//754 960//754 +f 963//754 959//754 961//754 +f 972//1024 958//1024 956//1024 +f 973//1025 959//1025 971//1025 +f 972//1026 974//1026 954//1026 +f 973//1027 975//1027 957//1027 +f 954//1028 940//1028 938//1028 +f 955//1029 941//1029 975//1029 +f 836//1030 954//1030 906//1030 +f 955//1031 837//1031 907//1031 +f 966//1032 972//1032 836//1032 +f 967//1033 973//1033 971//1033 +f 966//1034 968//1034 970//1034 +f 971//1035 969//1035 967//1035 +f 940//1036 976//1036 1000//1036 +f 977//1037 941//1037 1001//1037 +f 956//1038 976//1038 974//1038 +f 957//1039 977//1039 987//1039 +f 956//1040 984//1040 986//1040 +f 985//1041 957//1041 987//1041 +f 960//1042 984//1042 958//1042 +f 961//1043 985//1043 983//1043 +f 962//1044 982//1044 960//1044 +f 963//1045 983//1045 981//1045 +f 962//1046 978//1046 980//1046 +f 979//1047 963//1047 981//1047 +f 964//1048 998//1048 978//1048 +f 999//1048 965//1048 979//1048 +f 952//1049 1000//1049 988//1049 +f 1001//1050 953//1050 989//1050 +f 950//1051 988//1051 990//1051 +f 989//1052 951//1052 991//1052 +f 948//1053 990//1053 992//1053 +f 991//1054 949//1054 993//1054 +f 948//1055 994//1055 946//1055 +f 949//1056 995//1056 993//1056 +f 946//1057 996//1057 944//1057 +f 947//1058 997//1058 995//1058 +f 944//1059 998//1059 942//1059 +f 945//1060 999//1060 997//1060 +f 980//1061 1002//1061 982//1061 +f 981//1062 1003//1062 1005//1062 +f 1004//1063 1008//1063 1002//1063 +f 1005//1064 1009//1064 1007//1064 +f 1008//1065 1012//1065 1010//1065 +f 1013//1066 1009//1066 1011//1066 +f 1012//1067 1016//1067 1010//1067 +f 1013//1068 1017//1068 1015//1068 +f 988//1069 1010//1069 1016//1069 +f 1011//1070 989//1070 1017//1070 +f 1008//1071 1000//1071 976//1071 +f 1009//1072 1001//1072 1011//1072 +f 986//1073 1008//1073 976//1073 +f 987//1074 1009//1074 1003//1074 +f 982//754 986//754 984//754 +f 987//754 983//754 985//754 +f 998//1075 980//1075 978//1075 +f 999//1076 981//1076 1005//1076 +f 996//1077 1004//1077 998//1077 +f 1005//1078 997//1078 999//1078 +f 1012//1079 996//1079 994//1079 +f 1013//1080 997//1080 1007//1080 +f 1014//1081 994//1081 992//1081 +f 1015//1082 995//1082 1013//1082 +f 990//1083 1014//1083 992//1083 +f 1015//1084 991//1084 993//1084 +f 988//1085 1016//1085 990//1085 +f 991//1086 1017//1086 989//1086 +f 916//1087 1028//1087 1026//1087 +f 1029//1088 917//1088 1027//1088 +f 918//1089 1026//1089 1024//1089 +f 1027//1090 919//1090 1025//1090 +f 918//1091 1022//1091 920//1091 +f 919//1092 1023//1092 1025//1092 +f 920//1093 1020//1093 922//1093 +f 921//1094 1021//1094 1023//1094 +f 922//1095 1018//1095 924//1095 +f 923//1096 1019//1096 1021//1096 +f 924//1097 1030//1097 912//1097 +f 925//1098 1031//1098 1019//1098 +f 1026//1099 1030//1099 1018//1099 +f 1027//1100 1031//1100 1029//1100 +f 1018//1101 1024//1101 1026//1101 +f 1025//1102 1019//1102 1027//1102 +f 1020//1103 1022//1103 1024//1103 +f 1025//1104 1023//1104 1021//1104 +f 906//1105 1030//1105 838//1105 +f 907//1106 1031//1106 913//1106 +f 838//1107 1028//1107 846//1107 +f 1029//1108 839//1108 847//1108 +f 844//1109 1028//1109 914//1109 +f 1029//1110 845//1110 915//1110 +f 571//1111 525//1111 527//1111 +f 528//1112 526//1112 572//1112 +f 569//1113 527//1113 529//1113 +f 530//1114 528//1114 570//1114 +f 527//1115 533//1115 531//1115 +f 532//1116 534//1116 528//1116 +f 525//1117 535//1117 533//1117 +f 534//1118 536//1118 526//1118 +f 535//1119 537//1119 539//1119 +f 540//1120 538//1120 536//1120 +f 533//1121 539//1121 541//1121 +f 542//1122 540//1122 534//1122 +f 545//1123 543//1123 541//1123 +f 546//1124 540//1124 542//1124 +f 537//1125 547//1125 545//1125 +f 546//1126 548//1126 538//1126 +f 547//1127 549//1127 551//1127 +f 552//1128 550//1128 548//1128 +f 551//1129 553//1129 543//1129 +f 552//1130 546//1130 544//1130 +f 557//1131 555//1131 553//1131 +f 558//1132 552//1132 554//1132 +f 559//1133 557//1133 551//1133 +f 560//1134 550//1134 552//1134 +f 561//1135 563//1135 557//1135 +f 562//1136 560//1136 558//1136 +f 563//1137 565//1137 555//1137 +f 564//1138 558//1138 556//1138 +f 569//1139 567//1139 565//1139 +f 570//1140 564//1140 566//1140 +f 571//1141 569//1141 563//1141 +f 572//1142 562//1142 564//1142 +f 561//1143 575//1143 573//1143 +f 562//1144 572//1144 574//1144 +f 559//1145 577//1145 575//1145 +f 560//1146 562//1146 576//1146 +f 549//1147 579//1147 577//1147 +f 550//1148 560//1148 578//1148 +f 547//1149 581//1149 579//1149 +f 548//1150 550//1150 580//1150 +f 547//1151 537//1151 583//1151 +f 584//1152 538//1152 548//1152 +f 537//1153 535//1153 587//1153 +f 588//1154 536//1154 538//1154 +f 535//1155 525//1155 589//1155 +f 590//1156 526//1156 536//1156 +f 525//1157 571//1157 573//1157 +f 574//1158 572//1158 526//1158 +f 698//1159 700//1159 615//1159 +f 699//1160 614//1160 615//1160 +f 696//1161 698//1161 613//1161 +f 697//1162 612//1162 614//1162 +f 609//1163 694//1163 696//1163 +f 697//1164 695//1164 610//1164 +f 607//1165 692//1165 694//1165 +f 695//1166 693//1166 608//1166 +f 605//1167 690//1167 692//1167 +f 693//1168 691//1168 606//1168 +f 603//1169 616//1169 670//1169 +f 671//1170 617//1170 604//1170 +f 618//1171 672//1171 670//1171 +f 619//1172 617//1172 671//1172 +f 618//1173 620//1173 674//1173 +f 675//1174 621//1174 619//1174 +f 622//1175 676//1175 674//1175 +f 623//1176 621//1176 675//1176 +f 624//1177 678//1177 676//1177 +f 625//1178 623//1178 677//1178 +f 626//1179 680//1179 678//1179 +f 627//1180 625//1180 679//1180 +f 626//1181 628//1181 682//1181 +f 683//1182 629//1182 627//1182 +f 630//1183 684//1183 682//1183 +f 631//1184 629//1184 683//1184 +f 632//1185 686//1185 684//1185 +f 633//1186 631//1186 685//1186 +f 591//1187 592//1187 686//1187 +f 591//1188 633//1188 687//1188 +f 652//1189 684//1189 686//1189 +f 653//1190 635//1190 687//1190 +f 652//1191 703//1191 682//1191 +f 683//1192 704//1192 653//1192 +f 680//1193 682//1193 703//1193 +f 681//1194 651//1194 704//1194 +f 678//1195 680//1195 650//1195 +f 679//1196 649//1196 651//1196 +f 676//1197 678//1197 648//1197 +f 677//1198 647//1198 649//1198 +f 674//1199 676//1199 646//1199 +f 675//1200 645//1200 647//1200 +f 672//1201 674//1201 644//1201 +f 673//1202 643//1202 645//1202 +f 670//1203 672//1203 642//1203 +f 671//1204 641//1204 643//1204 +f 688//1205 670//1205 640//1205 +f 689//1206 639//1206 641//1206 +f 638//1207 705//1207 701//1207 +f 701//1208 706//1208 639//1208 +f 686//1209 592//1209 636//1209 +f 687//1210 635//1210 637//1210 +f 636//1211 592//1211 702//1211 +f 702//1212 592//1212 637//1212 +f 705//1213 707//1213 702//1213 +f 706//1214 701//1214 702//1214 +f 659//1215 661//1215 700//1215 +f 700//1216 661//1216 660//1216 +f 657//1217 659//1217 698//1217 +f 699//1218 660//1218 658//1218 +f 657//1219 696//1219 694//1219 +f 658//1220 656//1220 695//1220 +f 690//1221 711//1221 709//1221 +f 710//1222 712//1222 691//1222 +f 655//1223 694//1223 692//1223 +f 693//1224 695//1224 656//1224 +f 714//751 713//751 711//751 +f 714//1225 669//1225 712//1225 +f 711//753 713//753 593//753 +f 712//1226 710//1226 593//1226 +f 655//754 709//754 593//754 +f 656//754 654//754 593//754 +f 666//1227 717//1227 715//1227 +f 716//1228 718//1228 667//1228 +f 664//1229 719//1229 717//1229 +f 718//1230 720//1230 665//1230 +f 721//1231 719//1231 664//1231 +f 722//1232 663//1232 665//1232 +f 595//1233 721//1233 663//1233 +f 595//803 662//803 663//803 +f 668//1234 715//1234 594//1234 +f 669//1235 714//1235 594//1235 +f 715//765 730//765 732//765 +f 716//766 594//766 732//766 +f 595//1236 723//1236 724//1236 +f 725//1237 723//1237 595//1237 +f 721//1238 724//1238 726//1238 +f 727//1239 725//1239 722//1239 +f 726//1240 728//1240 717//1240 +f 727//1241 720//1241 718//1241 +f 717//1242 728//1242 730//1242 +f 731//1243 729//1243 718//1243 +f 728//1244 726//1244 724//1244 +f 729//1245 723//1245 725//1245 +f 723//1246 732//1246 730//1246 +f 731//1247 732//1247 723//1247 +f 663//1248 664//1248 688//1248 +f 689//1249 665//1249 663//1249 +f 664//1250 666//1250 735//1250 +f 736//1251 667//1251 665//1251 +f 668//1252 737//1252 735//1252 +f 669//1253 667//1253 736//1253 +f 711//1254 690//1254 737//1254 +f 712//1255 669//1255 738//1255 +f 733//1256 737//1256 690//1256 +f 734//1257 606//1257 691//1257 +f 739//1258 735//1258 737//1258 +f 740//1259 734//1259 738//1259 +f 603//1260 688//1260 735//1260 +f 736//1261 689//1261 604//1261 +f 654//1262 596//1262 746//1262 +f 654//1263 656//1263 747//1263 +f 657//1264 655//1264 746//1264 +f 747//1265 656//1265 658//1265 +f 659//1266 657//1266 744//1266 +f 745//1267 658//1267 660//1267 +f 661//1268 659//1268 742//1268 +f 743//1269 660//1269 661//1269 +f 742//799 753//799 755//799 +f 743//800 741//800 755//800 +f 742//1270 744//1270 751//1270 +f 752//1271 745//1271 743//1271 +f 744//761 746//761 749//761 +f 750//803 747//803 745//803 +f 596//804 748//804 749//804 +f 596//805 747//805 750//805 +f 748//1272 755//1272 753//1272 +f 754//1273 755//1273 748//1273 +f 707//1274 705//1274 758//1274 +f 759//1275 706//1275 708//1275 +f 636//1276 707//1276 756//1276 +f 757//1277 708//1277 637//1277 +f 636//1278 778//1278 780//1278 +f 637//1279 635//1279 781//1279 +f 638//1280 776//1280 758//1280 +f 639//1281 706//1281 759//1281 +f 638//1282 640//1282 774//1282 +f 775//1283 641//1283 639//1283 +f 640//1284 642//1284 772//1284 +f 773//1285 643//1285 641//1285 +f 642//1286 644//1286 770//1286 +f 771//1287 645//1287 643//1287 +f 644//1288 646//1288 768//1288 +f 769//1289 647//1289 645//1289 +f 648//1290 766//1290 768//1290 +f 649//1291 647//1291 769//1291 +f 650//1292 764//1292 766//1292 +f 651//1293 649//1293 767//1293 +f 650//1294 703//1294 760//1294 +f 761//1295 704//1295 651//1295 +f 703//1296 652//1296 762//1296 +f 763//1297 653//1297 704//1297 +f 652//1298 634//1298 780//1298 +f 781//1299 635//1299 653//1299 +f 780//1300 782//1300 800//1300 +f 781//1301 763//1301 801//1301 +f 760//1302 762//1302 800//1302 +f 801//1303 763//1303 761//1303 +f 760//1304 802//1304 798//1304 +f 761//1305 765//1305 799//1305 +f 764//1306 798//1306 796//1306 +f 765//1307 767//1307 797//1307 +f 768//1308 766//1308 796//1308 +f 797//1309 767//1309 769//1309 +f 768//1310 794//1310 792//1310 +f 769//1311 771//1311 793//1311 +f 772//1312 770//1312 792//1312 +f 793//1313 771//1313 773//1313 +f 772//1314 790//1314 788//1314 +f 773//1315 775//1315 789//1315 +f 774//1316 788//1316 786//1316 +f 775//1317 777//1317 787//1317 +f 758//854 776//854 786//854 +f 787//855 777//855 759//855 +f 780//1318 778//1318 784//1318 +f 785//1319 779//1319 781//1319 +f 778//1320 756//1320 806//1320 +f 807//1321 757//1321 779//1321 +f 756//1322 758//1322 804//1322 +f 805//1323 759//1323 757//1323 +f 591//1324 632//1324 808//1324 +f 809//1325 633//1325 591//1325 +f 632//1326 630//1326 810//1326 +f 811//1327 631//1327 633//1327 +f 628//1328 812//1328 810//1328 +f 629//1329 631//1329 811//1329 +f 626//1330 814//1330 812//1330 +f 627//1331 629//1331 813//1331 +f 624//1332 816//1332 814//1332 +f 625//1333 627//1333 815//1333 +f 624//1334 622//1334 818//1334 +f 819//1335 623//1335 625//1335 +f 620//1336 820//1336 818//1336 +f 621//1337 623//1337 819//1337 +f 620//1338 618//1338 822//1338 +f 823//1339 619//1339 621//1339 +f 618//1340 616//1340 824//1340 +f 825//1341 617//1341 619//1341 +f 833//1342 852//1342 862//1342 +f 833//1343 832//1343 863//1343 +f 832//1344 862//1344 860//1344 +f 832//1345 831//1345 861//1345 +f 831//1346 860//1346 864//1346 +f 831//1347 830//1347 865//1347 +f 613//1348 615//1348 830//1348 +f 830//1349 615//1349 614//1349 +f 611//1350 613//1350 864//1350 +f 865//1351 614//1351 612//1351 +f 609//1352 611//1352 858//1352 +f 859//1353 612//1353 610//1353 +f 607//1354 609//1354 854//1354 +f 855//1355 610//1355 608//1355 +f 854//1356 860//1356 862//1356 +f 863//1357 861//1357 855//1357 +f 858//1358 864//1358 860//1358 +f 859//1359 855//1359 861//1359 +f 856//1360 862//1360 852//1360 +f 857//1361 851//1361 853//1361 +f 605//1362 607//1362 856//1362 +f 857//1363 608//1363 606//1363 +f 866//1364 868//1364 739//1364 +f 867//1365 734//1365 740//1365 +f 850//1366 866//1366 733//1366 +f 851//1367 606//1367 734//1367 +f 739//1368 868//1368 870//1368 +f 740//1369 604//1369 871//1369 +f 870//1370 824//1370 616//1370 +f 871//1371 604//1371 617//1371 +f 848//1372 876//1372 828//1372 +f 849//1373 601//1373 828//1373 +f 876//1374 874//1374 602//1374 +f 877//1375 828//1375 602//1375 +f 602//1376 874//1376 872//1376 +f 873//1377 875//1377 602//1377 +f 829//1378 872//1378 852//1378 +f 853//1379 873//1379 829//1379 +f 852//1380 872//1380 866//1380 +f 853//1381 851//1381 867//1381 +f 820//1382 822//1382 842//1382 +f 843//1383 823//1383 821//1383 +f 840//1384 848//1384 601//1384 +f 841//1385 600//1385 601//1385 +f 882//1386 880//1386 827//1386 +f 883//1387 826//1387 827//1387 +f 827//1388 880//1388 878//1388 +f 879//1389 881//1389 827//1389 +f 599//1390 878//1390 840//1390 +f 841//1391 879//1391 599//1391 +f 816//1392 818//1392 886//1392 +f 887//1393 819//1393 817//1393 +f 888//1394 886//1394 892//1394 +f 893//1395 887//1395 889//1395 +f 890//1396 892//1396 894//1396 +f 895//1397 893//1397 891//1397 +f 896//1398 894//1398 900//1398 +f 901//1399 895//1399 897//1399 +f 902//1400 898//1400 900//1400 +f 903//1401 839//1401 901//1401 +f 840//1402 878//1402 898//1402 +f 899//1403 879//1403 841//1403 +f 878//1404 880//1404 896//1404 +f 897//1405 881//1405 879//1405 +f 880//1406 882//1406 890//1406 +f 891//1407 883//1407 881//1407 +f 882//1408 884//1408 888//1408 +f 889//1409 885//1409 883//1409 +f 816//1410 888//1410 884//1410 +f 817//1411 815//1411 885//1411 +f 884//1412 882//1412 826//1412 +f 885//1413 598//1413 826//1413 +f 808//1414 810//1414 812//1414 +f 813//1415 811//1415 809//1415 +f 808//1416 814//1416 884//1416 +f 885//1417 815//1417 809//1417 +f 820//1418 834//1418 886//1418 +f 821//1419 819//1419 887//1419 +f 834//1420 836//1420 892//1420 +f 893//1421 837//1421 835//1421 +f 836//1422 906//1422 894//1422 +f 895//1423 907//1423 837//1423 +f 900//1424 894//1424 906//1424 +f 901//1425 839//1425 907//1425 +f 874//1426 910//1426 908//1426 +f 875//1427 873//1427 909//1427 +f 908//1428 910//1428 844//1428 +f 909//1429 843//1429 845//1429 +f 822//1430 824//1430 908//1430 +f 909//1431 825//1431 823//1431 +f 824//1432 868//1432 866//1432 +f 867//1433 869//1433 825//1433 +f 846//1434 904//1434 902//1434 +f 847//1435 839//1435 903//1435 +f 902//1436 904//1436 848//1436 +f 903//1437 841//1437 849//1437 +f 910//1438 904//1438 846//1438 +f 911//1439 845//1439 847//1439 +f 876//1440 904//1440 910//1440 +f 877//1441 875//1441 911//1441 +f 912//1442 938//1442 926//1442 +f 913//1443 925//1443 927//1443 +f 924//1444 926//1444 928//1444 +f 929//1445 927//1445 925//1445 +f 928//1446 930//1446 920//1446 +f 929//1447 923//1447 921//1447 +f 930//1448 932//1448 918//1448 +f 931//1449 921//1449 919//1449 +f 932//1450 934//1450 916//1450 +f 933//1451 919//1451 917//1451 +f 916//1452 934//1452 936//1452 +f 937//1453 935//1453 917//1453 +f 934//1454 944//1454 942//1454 +f 943//1455 945//1455 935//1455 +f 932//1456 946//1456 944//1456 +f 945//1457 947//1457 933//1457 +f 948//1458 946//1458 932//1458 +f 949//1459 931//1459 933//1459 +f 950//1460 948//1460 930//1460 +f 951//1461 929//1461 931//1461 +f 952//1462 950//1462 928//1462 +f 953//1463 927//1463 929//1463 +f 926//1464 938//1464 940//1464 +f 941//1465 939//1465 927//1465 +f 844//1466 968//1466 966//1466 +f 845//1467 843//1467 967//1467 +f 914//1468 936//1468 968//1468 +f 915//1469 845//1469 969//1469 +f 834//1470 842//1470 966//1470 +f 967//1471 843//1471 835//1471 +f 906//1472 954//1472 938//1472 +f 939//1473 955//1473 907//1473 +f 936//1474 942//1474 964//1474 +f 965//1475 943//1475 937//1475 +f 970//1476 968//1476 964//1476 +f 971//1477 963//1477 965//1477 +f 958//1478 970//1478 962//1478 +f 963//1479 971//1479 959//1479 +f 972//1480 970//1480 958//1480 +f 973//1481 957//1481 959//1481 +f 972//1482 956//1482 974//1482 +f 973//1483 955//1483 975//1483 +f 954//1484 974//1484 940//1484 +f 955//1485 939//1485 941//1485 +f 836//1486 972//1486 954//1486 +f 955//1487 973//1487 837//1487 +f 966//1488 970//1488 972//1488 +f 967//1489 837//1489 973//1489 +f 940//1490 974//1490 976//1490 +f 977//1491 975//1491 941//1491 +f 956//1492 986//1492 976//1492 +f 957//1493 975//1493 977//1493 +f 956//1040 958//1040 984//1040 +f 985//1041 959//1041 957//1041 +f 960//1494 982//1494 984//1494 +f 961//1495 959//1495 985//1495 +f 962//1496 980//1496 982//1496 +f 963//1497 961//1497 983//1497 +f 962//1498 964//1498 978//1498 +f 979//1499 965//1499 963//1499 +f 964//1500 942//1500 998//1500 +f 999//1501 943//1501 965//1501 +f 952//1502 940//1502 1000//1502 +f 1001//1503 941//1503 953//1503 +f 950//1504 952//1504 988//1504 +f 989//1505 953//1505 951//1505 +f 948//1506 950//1506 990//1506 +f 991//1507 951//1507 949//1507 +f 948//1508 992//1508 994//1508 +f 949//1509 947//1509 995//1509 +f 946//1510 994//1510 996//1510 +f 947//1511 945//1511 997//1511 +f 944//1512 996//1512 998//1512 +f 945//1513 943//1513 999//1513 +f 980//1514 1004//1514 1002//1514 +f 981//1515 983//1515 1003//1515 +f 1004//1516 1006//1516 1008//1516 +f 1005//1517 1003//1517 1009//1517 +f 1008//1518 1006//1518 1012//1518 +f 1013//1519 1007//1519 1009//1519 +f 1012//1520 1014//1520 1016//1520 +f 1013//1521 1011//1521 1017//1521 +f 988//1522 1000//1522 1010//1522 +f 1011//1523 1001//1523 989//1523 +f 1008//1524 1010//1524 1000//1524 +f 1009//1525 977//1525 1001//1525 +f 986//1526 1002//1526 1008//1526 +f 987//1527 977//1527 1009//1527 +f 982//1528 1002//1528 986//1528 +f 987//1529 1003//1529 983//1529 +f 998//1530 1004//1530 980//1530 +f 999//1531 979//1531 981//1531 +f 996//1532 1006//1532 1004//1532 +f 1005//1533 1007//1533 997//1533 +f 1012//1534 1006//1534 996//1534 +f 1013//1535 995//1535 997//1535 +f 1014//1536 1012//1536 994//1536 +f 1015//1537 993//1537 995//1537 +f 990//1538 1016//1538 1014//1538 +f 1015//1539 1017//1539 991//1539 +f 916//1540 914//1540 1028//1540 +f 1029//1541 915//1541 917//1541 +f 918//1542 916//1542 1026//1542 +f 1027//1543 917//1543 919//1543 +f 918//1544 1024//1544 1022//1544 +f 919//1545 921//1545 1023//1545 +f 920//1546 1022//1546 1020//1546 +f 921//1547 923//1547 1021//1547 +f 922//1548 1020//1548 1018//1548 +f 923//1549 925//1549 1019//1549 +f 924//1550 1018//1550 1030//1550 +f 925//1551 913//1551 1031//1551 +f 1026//1552 1028//1552 1030//1552 +f 1027//1553 1019//1553 1031//1553 +f 1018//1554 1020//1554 1024//1554 +f 1025//1555 1021//1555 1019//1555 +f 906//1556 912//1556 1030//1556 +f 907//1557 839//1557 1031//1557 +f 838//1558 1030//1558 1028//1558 +f 1029//1559 1031//1559 839//1559 +f 844//1560 846//1560 1028//1560 +f 1029//1561 847//1561 845//1561 +o Neck_Cylinder +v 0.000000 1.992117 -0.156232 +v 0.000000 2.910028 -0.156232 +v 0.030479 1.992117 -0.153230 +v 0.030479 2.910028 -0.153230 +v 0.059787 1.992117 -0.144339 +v 0.059787 2.910028 -0.144339 +v 0.086798 1.992117 -0.129902 +v 0.086798 2.910028 -0.129902 +v 0.110473 1.992117 -0.110473 +v 0.110473 2.910028 -0.110473 +v 0.129902 1.992117 -0.086798 +v 0.129902 2.910028 -0.086798 +v 0.144339 1.992117 -0.059787 +v 0.144339 2.910028 -0.059787 +v 0.153230 1.992117 -0.030479 +v 0.153230 2.910028 -0.030479 +v 0.156232 1.992117 0.000000 +v 0.156232 2.910028 0.000000 +v 0.153230 1.992117 0.030479 +v 0.153230 2.910028 0.030479 +v 0.144339 1.992117 0.059787 +v 0.144339 2.910028 0.059787 +v 0.129902 1.992117 0.086798 +v 0.129902 2.910028 0.086798 +v 0.110473 1.992117 0.110473 +v 0.110473 2.910028 0.110473 +v 0.086798 1.992117 0.129902 +v 0.086798 2.910028 0.129902 +v 0.059787 1.992117 0.144339 +v 0.059787 2.910028 0.144339 +v 0.030479 1.992117 0.153230 +v 0.030479 2.910028 0.153230 +v 0.000000 1.992117 0.156232 +v 0.000000 2.910028 0.156232 +v -0.030479 1.992117 0.153230 +v -0.030479 2.910028 0.153230 +v -0.059787 1.992117 0.144339 +v -0.059787 2.910028 0.144339 +v -0.086798 1.992117 0.129902 +v -0.086798 2.910028 0.129902 +v -0.110473 1.992117 0.110473 +v -0.110473 2.910028 0.110473 +v -0.129902 1.992117 0.086798 +v -0.129902 2.910028 0.086798 +v -0.144339 1.992117 0.059787 +v -0.144339 2.910028 0.059787 +v -0.153230 1.992117 0.030479 +v -0.153230 2.910028 0.030479 +v -0.156232 1.992117 0.000000 +v -0.156232 2.910028 0.000000 +v -0.153230 1.992117 -0.030479 +v -0.153230 2.910028 -0.030479 +v -0.144339 1.992117 -0.059787 +v -0.144339 2.910028 -0.059787 +v -0.129902 1.992117 -0.086798 +v -0.129902 2.910028 -0.086798 +v -0.110473 1.992117 -0.110473 +v -0.110473 2.910028 -0.110473 +v -0.086798 1.992117 -0.129902 +v -0.086798 2.910028 -0.129902 +v -0.059787 1.992117 -0.144339 +v -0.059787 2.910028 -0.144339 +v -0.030479 1.992117 -0.153230 +v -0.030479 2.910028 -0.153230 +vn 0.0980 0.0000 -0.9952 +vn 0.2903 0.0000 -0.9569 +vn 0.4714 0.0000 -0.8819 +vn 0.6344 0.0000 -0.7730 +vn 0.7730 0.0000 -0.6344 +vn 0.8819 0.0000 -0.4714 +vn 0.9569 0.0000 -0.2903 +vn 0.9952 0.0000 -0.0980 +vn 0.9952 0.0000 0.0980 +vn 0.9569 0.0000 0.2903 +vn 0.8819 0.0000 0.4714 +vn 0.7730 0.0000 0.6344 +vn 0.6344 0.0000 0.7730 +vn 0.4714 0.0000 0.8819 +vn 0.2903 0.0000 0.9569 +vn 0.0980 0.0000 0.9952 +vn -0.0980 0.0000 0.9952 +vn -0.2903 0.0000 0.9569 +vn -0.4714 0.0000 0.8819 +vn -0.6344 0.0000 0.7730 +vn -0.7730 0.0000 0.6344 +vn -0.8819 0.0000 0.4714 +vn -0.9569 0.0000 0.2903 +vn -0.9952 0.0000 0.0980 +vn -0.9952 0.0000 -0.0980 +vn -0.9569 0.0000 -0.2903 +vn -0.8819 0.0000 -0.4714 +vn -0.7730 0.0000 -0.6344 +vn -0.6344 0.0000 -0.7730 +vn -0.4714 0.0000 -0.8819 +vn 0.0000 1.0000 0.0000 +vn -0.2903 0.0000 -0.9569 +vn -0.0980 0.0000 -0.9952 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 -0.0001 +vn 0.0000 1.0000 0.0001 +usemtl Neck +s off +f 1033//1562 1034//1562 1032//1562 +f 1035//1563 1036//1563 1034//1563 +f 1037//1564 1038//1564 1036//1564 +f 1039//1565 1040//1565 1038//1565 +f 1041//1566 1042//1566 1040//1566 +f 1043//1567 1044//1567 1042//1567 +f 1045//1568 1046//1568 1044//1568 +f 1047//1569 1048//1569 1046//1569 +f 1049//1570 1050//1570 1048//1570 +f 1051//1571 1052//1571 1050//1571 +f 1053//1572 1054//1572 1052//1572 +f 1055//1573 1056//1573 1054//1573 +f 1057//1574 1058//1574 1056//1574 +f 1059//1575 1060//1575 1058//1575 +f 1061//1576 1062//1576 1060//1576 +f 1063//1577 1064//1577 1062//1577 +f 1065//1578 1066//1578 1064//1578 +f 1067//1579 1068//1579 1066//1579 +f 1069//1580 1070//1580 1068//1580 +f 1071//1581 1072//1581 1070//1581 +f 1073//1582 1074//1582 1072//1582 +f 1075//1583 1076//1583 1074//1583 +f 1077//1584 1078//1584 1076//1584 +f 1079//1585 1080//1585 1078//1585 +f 1081//1586 1082//1586 1080//1586 +f 1083//1587 1084//1587 1082//1587 +f 1085//1588 1086//1588 1084//1588 +f 1087//1589 1088//1589 1086//1589 +f 1089//1590 1090//1590 1088//1590 +f 1091//1591 1092//1591 1090//1591 +f 1069//1592 1053//1592 1037//1592 +f 1093//1593 1094//1593 1092//1593 +f 1095//1594 1032//1594 1094//1594 +f 1062//1595 1078//1595 1094//1595 +f 1033//1562 1035//1562 1034//1562 +f 1035//1563 1037//1563 1036//1563 +f 1037//1564 1039//1564 1038//1564 +f 1039//1565 1041//1565 1040//1565 +f 1041//1566 1043//1566 1042//1566 +f 1043//1567 1045//1567 1044//1567 +f 1045//1568 1047//1568 1046//1568 +f 1047//1569 1049//1569 1048//1569 +f 1049//1570 1051//1570 1050//1570 +f 1051//1571 1053//1571 1052//1571 +f 1053//1572 1055//1572 1054//1572 +f 1055//1573 1057//1573 1056//1573 +f 1057//1574 1059//1574 1058//1574 +f 1059//1575 1061//1575 1060//1575 +f 1061//1576 1063//1576 1062//1576 +f 1063//1577 1065//1577 1064//1577 +f 1065//1578 1067//1578 1066//1578 +f 1067//1579 1069//1579 1068//1579 +f 1069//1580 1071//1580 1070//1580 +f 1071//1581 1073//1581 1072//1581 +f 1073//1582 1075//1582 1074//1582 +f 1075//1583 1077//1583 1076//1583 +f 1077//1584 1079//1584 1078//1584 +f 1079//1585 1081//1585 1080//1585 +f 1081//1586 1083//1586 1082//1586 +f 1083//1587 1085//1587 1084//1587 +f 1085//1588 1087//1588 1086//1588 +f 1087//1589 1089//1589 1088//1589 +f 1089//1590 1091//1590 1090//1590 +f 1091//1591 1093//1591 1092//1591 +f 1037//1596 1035//1596 1033//1596 +f 1033//1597 1095//1597 1037//1597 +f 1095//1596 1093//1596 1037//1596 +f 1093//1592 1091//1592 1089//1592 +f 1089//1592 1087//1592 1085//1592 +f 1085//1592 1083//1592 1081//1592 +f 1081//1592 1079//1592 1085//1592 +f 1079//1592 1077//1592 1085//1592 +f 1077//1592 1075//1592 1073//1592 +f 1073//1592 1071//1592 1069//1592 +f 1069//1597 1067//1597 1061//1597 +f 1067//1596 1065//1596 1061//1596 +f 1065//1597 1063//1597 1061//1597 +f 1061//1592 1059//1592 1057//1592 +f 1057//1592 1055//1592 1053//1592 +f 1053//1592 1051//1592 1045//1592 +f 1051//1592 1049//1592 1045//1592 +f 1049//1592 1047//1592 1045//1592 +f 1045//1592 1043//1592 1041//1592 +f 1041//1592 1039//1592 1037//1592 +f 1093//1592 1089//1592 1037//1592 +f 1089//1592 1085//1592 1037//1592 +f 1077//1592 1073//1592 1085//1592 +f 1073//1592 1069//1592 1085//1592 +f 1061//1592 1057//1592 1069//1592 +f 1057//1592 1053//1592 1069//1592 +f 1045//1592 1041//1592 1053//1592 +f 1041//1592 1037//1592 1053//1592 +f 1037//1592 1085//1592 1069//1592 +f 1093//1593 1095//1593 1094//1593 +f 1095//1594 1033//1594 1032//1594 +f 1094//1595 1032//1595 1034//1595 +f 1034//1595 1036//1595 1038//1595 +f 1038//1595 1040//1595 1042//1595 +f 1042//1595 1044//1595 1046//1595 +f 1046//1595 1048//1595 1050//1595 +f 1050//1595 1052//1595 1054//1595 +f 1054//1595 1056//1595 1058//1595 +f 1058//1595 1060//1595 1062//1595 +f 1062//1595 1064//1595 1066//1595 +f 1066//1595 1068//1595 1070//1595 +f 1070//1595 1072//1595 1074//1595 +f 1074//1595 1076//1595 1078//1595 +f 1078//1595 1080//1595 1082//1595 +f 1082//1595 1084//1595 1086//1595 +f 1086//1595 1088//1595 1090//1595 +f 1090//1595 1092//1595 1094//1595 +f 1094//1595 1034//1595 1046//1595 +f 1034//1595 1038//1595 1046//1595 +f 1038//1595 1042//1595 1046//1595 +f 1046//1595 1050//1595 1062//1595 +f 1050//1595 1054//1595 1062//1595 +f 1054//1595 1058//1595 1062//1595 +f 1062//1595 1066//1595 1078//1595 +f 1066//1595 1070//1595 1078//1595 +f 1070//1595 1074//1595 1078//1595 +f 1078//1595 1082//1595 1094//1595 +f 1082//1595 1086//1595 1094//1595 +f 1086//1595 1090//1595 1094//1595 +f 1094//1595 1046//1595 1062//1595 diff --git a/lab2/res/cube.blend b/lab2/res/xyz.blend similarity index 52% rename from lab2/res/cube.blend rename to lab2/res/xyz.blend index bb5da9f..057c73e 100644 Binary files a/lab2/res/cube.blend and b/lab2/res/xyz.blend differ diff --git a/lab2/res/xyz.mtl b/lab2/res/xyz.mtl new file mode 100644 index 0000000..5d2bece --- /dev/null +++ b/lab2/res/xyz.mtl @@ -0,0 +1,42 @@ +# Blender MTL File: 'xyz.blend' +# Material Count: 4 + +newmtl Blue +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.000000 0.000000 1.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl Green +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.000000 1.000000 0.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl Red +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 1.000000 0.000000 0.000000 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 + +newmtl center_color +Ns 250.000000 +Ka 1.000000 1.000000 1.000000 +Kd 0.800000 0.043866 0.393530 +Ks 0.500000 0.500000 0.500000 +Ke 0.000000 0.000000 0.000000 +Ni 1.450000 +d 1.000000 +illum 2 diff --git a/lab2/res/xyz.obj b/lab2/res/xyz.obj new file mode 100644 index 0000000..6d9a4e8 --- /dev/null +++ b/lab2/res/xyz.obj @@ -0,0 +1,155 @@ +# Blender v3.4.1 OBJ File: 'xyz.blend' +# www.blender.org +mtllib xyz.mtl +o DirX_Cube.001 +v 0.000000 -0.039002 0.039002 +v 0.000000 0.039002 0.039002 +v 0.000000 -0.039002 -0.039002 +v 0.000000 0.039002 -0.039002 +v 0.874245 -0.039002 0.039002 +v 0.874245 0.039002 0.039002 +v 0.874245 -0.039002 -0.039002 +v 0.874245 0.039002 -0.039002 +v 0.871079 -0.088003 0.087236 +v 0.871079 0.088003 0.087236 +v 0.871079 -0.088003 -0.088770 +v 0.871079 0.088003 -0.088770 +v 0.999919 0.000000 -0.000767 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.5640 0.0000 -0.8258 +vn 0.5640 0.0000 0.8258 +vn 0.5640 -0.8258 0.0000 +vn 0.5640 0.8258 0.0000 +usemtl Red +s off +f 2//1 3//1 1//1 +f 4//2 7//2 3//2 +f 6//3 1//3 5//3 +f 7//4 1//4 3//4 +f 4//5 6//5 8//5 +f 10//1 11//1 9//1 +f 11//6 12//6 13//6 +f 13//7 10//7 9//7 +f 11//8 13//8 9//8 +f 13//9 12//9 10//9 +f 2//1 4//1 3//1 +f 4//2 8//2 7//2 +f 6//3 2//3 1//3 +f 7//4 5//4 1//4 +f 4//5 2//5 6//5 +f 10//1 12//1 11//1 +o DirY_Cube.004 +v 0.039002 0.000000 0.039002 +v -0.039002 0.000000 0.039002 +v 0.039002 0.000000 -0.039002 +v -0.039002 0.000000 -0.039002 +v 0.039002 0.874245 0.039002 +v -0.039002 0.874245 0.039002 +v 0.039002 0.874245 -0.039002 +v -0.039002 0.874245 -0.039002 +v 0.088003 0.871079 0.087236 +v -0.088003 0.871079 0.087236 +v 0.088003 0.871079 -0.088770 +v -0.088003 0.871079 -0.088770 +v -0.000000 0.999919 -0.000767 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 0.0000 1.0000 +vn 1.0000 0.0000 0.0000 +vn -1.0000 -0.0000 0.0000 +vn 0.0000 0.5640 -0.8258 +vn 0.0000 0.5640 0.8258 +vn 0.8258 0.5640 0.0000 +vn -0.8258 0.5640 0.0000 +usemtl Green +s off +f 15//10 16//10 14//10 +f 17//11 20//11 16//11 +f 19//12 14//12 18//12 +f 20//13 14//13 16//13 +f 17//14 19//14 21//14 +f 23//10 24//10 22//10 +f 24//15 25//15 26//15 +f 26//16 23//16 22//16 +f 24//17 26//17 22//17 +f 26//18 25//18 23//18 +f 15//10 17//10 16//10 +f 17//11 21//11 20//11 +f 19//12 15//12 14//12 +f 20//13 18//13 14//13 +f 17//14 15//14 19//14 +f 23//10 25//10 24//10 +o DirZ_Cube.005 +v -0.039002 -0.039002 0.000000 +v -0.039002 0.039002 0.000000 +v 0.039002 -0.039002 0.000000 +v 0.039002 0.039002 0.000000 +v -0.039002 -0.039002 0.874245 +v -0.039002 0.039002 0.874245 +v 0.039002 -0.039002 0.874245 +v 0.039002 0.039002 0.874245 +v -0.087236 -0.088003 0.871079 +v -0.087236 0.088003 0.871079 +v 0.088770 -0.088003 0.871079 +v 0.088770 0.088003 0.871079 +v 0.000767 0.000000 0.999919 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn -1.0000 0.0000 -0.0000 +vn 0.0000 -1.0000 0.0000 +vn 0.0000 1.0000 0.0000 +vn 0.8258 0.0000 0.5640 +vn -0.8258 0.0000 0.5640 +vn 0.0000 -0.8258 0.5640 +vn 0.0000 0.8258 0.5640 +usemtl Blue +s off +f 28//19 29//19 27//19 +f 30//20 33//20 29//20 +f 32//21 27//21 31//21 +f 33//22 27//22 29//22 +f 30//23 32//23 34//23 +f 36//19 37//19 35//19 +f 37//24 38//24 39//24 +f 39//25 36//25 35//25 +f 37//26 39//26 35//26 +f 39//27 38//27 36//27 +f 28//19 30//19 29//19 +f 30//20 34//20 33//20 +f 32//21 28//21 27//21 +f 33//22 31//22 27//22 +f 30//23 28//23 32//23 +f 36//19 38//19 37//19 +o center_Cube.006 +v 0.062605 0.062605 -0.062605 +v 0.062605 -0.062605 -0.062605 +v 0.062605 0.062605 0.062605 +v 0.062605 -0.062605 0.062605 +v -0.062605 0.062605 -0.062605 +v -0.062605 -0.062605 -0.062605 +v -0.062605 0.062605 0.062605 +v -0.062605 -0.062605 0.062605 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn -1.0000 0.0000 0.0000 +vn 0.0000 0.0000 -1.0000 +vn 0.0000 1.0000 0.0000 +vn 0.0000 -1.0000 0.0000 +usemtl center_color +s off +f 41//28 40//28 42//28 +f 43//29 42//29 46//29 +f 47//30 46//30 44//30 +f 45//31 44//31 40//31 +f 46//32 42//32 40//32 +f 43//33 47//33 45//33 +f 41//28 42//28 43//28 +f 43//29 46//29 47//29 +f 47//30 44//30 45//30 +f 45//31 40//31 41//31 +f 46//32 40//32 44//32 +f 43//33 45//33 41//33 diff --git a/lab2/src/graphics/MeshLoader.cpp b/lab2/src/graphics/MeshLoader.cpp index 15f9194..f22bf35 100644 --- a/lab2/src/graphics/MeshLoader.cpp +++ b/lab2/src/graphics/MeshLoader.cpp @@ -11,12 +11,6 @@ #include -enum ParserState { - IDLE, - COMMENT, - READ_STR -}; - struct MeshPoint { glm::vec3 point; glm::vec3 normal; @@ -62,123 +56,70 @@ Mesh *MeshLoader::loadMesh(const std::string &filename) { std::ifstream file(filename + ".obj", std::ios::in); - ParserState state = IDLE; - int line = 1; - - char tmp_buff[128]; - int tmp_buff_index = 0; + int line_number = 1; glm::vec3 color(0.5f, 0.0f, 1.0f); // дефолтный цвет - while (true) { - char in; + std::string source; + while (std::getline(file, source)) { + if (source.find("v ") == 0) { + // вершина + char* end = nullptr; - file.read(&in, 1); + glm::vec3 tmp_point(0, 0, 0); + tmp_point.x = std::strtof(source.c_str() + 2, &end); + tmp_point.y = std::strtof(end, &end); + tmp_point.z = std::strtof(end, &end); + points.push_back(tmp_point); + } else if (source.find("vn ") == 0) { + // нормаль + char* end = nullptr; - if (file.eof()) { - break; - } + glm::vec3 tmp_point(0, 0, 0); + tmp_point.x = std::strtof(source.c_str() + 3, &end); + tmp_point.y = std::strtof(end, &end); + tmp_point.z = std::strtof(end, &end); + normals.push_back(tmp_point); + } else if (source.find("f ") == 0) { + // фрагмент, он же треугольник + std::istringstream source_stream(source.c_str() + 2); + std::string point; + while (getline(source_stream, point, ' ')) { + std::istringstream point_stream(point); + std::string vertex, texture, normal; + getline(point_stream, vertex, '/'); + getline(point_stream, texture, '/'); + getline(point_stream, normal, '\0'); // до конца строки - if (tmp_buff_index >= 128) { - std::cerr << "[MeshLoader] Error: tmp buffer overflow" - " (line " << line << " file: " << filename << ")" << std::endl; - return nullptr; - } - - if (in == '\n') { - line++; - } - - switch (state) { - case IDLE: - tmp_buff[0] = in; - tmp_buff_index = 1; - - // нет состояния, возможно после пустой строки - if (in == '#' || in == 'o' || in == 's') { - // коммент если это информация о имени объекта или о сглаживании - state = COMMENT; - } else if (in == 'v' || in == 'f' || in == 'u') { - state = READ_STR; + MeshPoint p{}; + // сначала точка + int tmp = std::atoi(vertex.c_str()); + if (tmp > 0) { + tmp -= 1; + p.point = points[tmp]; } - break; - case COMMENT: - // строка коммента, читаем до конца линии - if (in == '\n') { - state = IDLE; + tmp = std::atoi(normal.c_str()); + if (tmp > 0) { + tmp -= 1; + p.normal = normals[tmp]; } - break; - case READ_STR: - if (in == '\n') { - state = IDLE; - // парсим строку - tmp_buff[tmp_buff_index] = 0; // делаем null-terminator - tmp_buff_index = 0; - std::string source(tmp_buff); + p.color = color; - if (source.find("v ") == 0) { - // вершина - char* end = nullptr; + mesh_points.push_back(p); + } + } else if (source.find("usemtl ") == 0) { + // материал + std::string mtl_name = source.substr(7); - glm::vec3 tmp_point(0, 0, 0); - tmp_point.x = std::strtof(tmp_buff + 2, &end); - tmp_point.y = std::strtof(end, &end); - tmp_point.z = std::strtof(end, &end); - points.push_back(tmp_point); - } else if (source.find("vn ") == 0) { - // нормаль - char* end = nullptr; - - glm::vec3 tmp_point(0, 0, 0); - tmp_point.x = std::strtof(tmp_buff + 3, &end); - tmp_point.y = std::strtof(end, &end); - tmp_point.z = std::strtof(end, &end); - normals.push_back(tmp_point); - } else if (source.find("f ") == 0) { - // фрагмент, он же треугольник - std::istringstream source_stream(tmp_buff + 2); - std::string point; - while (getline(source_stream, point, ' ')) { - std::istringstream point_stream(point); - std::string vertex, texture, normal; - getline(point_stream, vertex, '/'); - getline(point_stream, texture, '/'); - getline(point_stream, normal, '\0'); // до конца строки - - MeshPoint p{}; - // сначала точка - int tmp = std::atoi(vertex.c_str()); - if (tmp > 0) { - tmp -= 1; - p.point = points[tmp]; - } - - tmp = std::atoi(normal.c_str()); - if (tmp > 0) { - tmp -= 1; - p.normal = normals[tmp]; - } - - p.color = color; - - mesh_points.push_back(p); - } - } else if (source.find("usemtl ") == 0) { - // материал - std::string mtl_name = source.substr(7); - - for (const auto& m: materials) { - if (m.name == mtl_name) { - color = m.color; - break; - } - } - } - } else { - tmp_buff[tmp_buff_index++] = in; + for (const auto& m: materials) { + if (m.name == mtl_name) { + color = m.color; + break; } - break; + } } + + line_number++; } // тут имеем готовый массив вершин diff --git a/lab2/src/main.cpp b/lab2/src/main.cpp index fea21cf..4b974f5 100644 --- a/lab2/src/main.cpp +++ b/lab2/src/main.cpp @@ -18,7 +18,7 @@ #include "window/Events.h" #include "graphics/Mesh.h" #include "graphics/Shader.h" -#include "graphics/MeshLoader.h" +#include "render.h" #define SPEED_FACTOR 2.5f @@ -78,32 +78,6 @@ static void updateCameraPosition(Camera& cam, float delta) { } -static Mesh* world; -static Mesh* model_mesh; -static Shader* shader; -static void drawWorld(Camera& cam) { - auto projview = cam.getProjection() * cam.getView(); - shader->use(); - -// shader->uniformMatrix("pr", cam.getProjection() * cam.getView()); - shader->uniformMatrix("projview", projview); - shader->uniformMatrix("model", glm::mat4(1.0f)); - world->draw(); - - auto model_scale = glm::scale(glm::mat4(1.0f), glm::vec3(0.5f, 0.5f, 0.5f)); - - static float angle = 0.0f; - - auto model_translate = glm::translate(glm::mat4(1.0f), glm::vec3(0, 0, -3)); - auto model_rotate = glm::rotate(glm::mat4(1.0f), angle, glm::vec3(0, 1, 0)); - angle += 0.0002f; - - shader->uniformMatrix("model", model_scale * model_translate * model_rotate); -// world->draw(); - model_mesh->draw(); -} - - void mainloop(Camera& camera) { long frame = 0; float lastTime = Window::getTime(); @@ -129,51 +103,22 @@ void mainloop(Camera& camera) { updateCameraPosition(camera, delta); - drawWorld(camera); - -// worldRenderer.draw(world, camera, occlusion); -// hud.draw(level, assets); -// if (devdata) { -// hud.drawDebug(level, assets, fps, occlusion); -// } + renderScene(camera); Window::swapBuffers(); Events::pullEvents(); } } -void loadResources() { - const float buffer[] = { - // треугольник - // X Y Z nX nY nZ R G B - -1, -1, 0.5, 0, 0, 1, 0, 0, 1, - 1, -1, 0.5, 0, 0, 1, 0, 0, 1, - 0, 1, 0.5, 0, 0, 1, 0, 0, 1, - - -1, -1, -0.5, 0, 0, -1, 0, 1, 1, - 1, -1, -0.5, 0, 0, -1, 0, 1, 1, - 0, 1, -0.5, 0, 0, -1, 0, 1, 1, - }; - const int mesh_attrs[] { - 3, 3, 3, 0 - }; - world = new Mesh(buffer, 6, mesh_attrs); - - model_mesh = MeshLoader::loadMesh("res/cube"); - - shader = Shader::loadShader("res/main.vsh", "res/main.fsh"); -} - -void unloadResources() { - delete world; - delete shader; -} int main() { Window::initialize(800, 600, "Lab2"); Events::initialize(); - loadResources(); + if (loadResources() != 0) { + std::cerr << "Failed to load resources" << std::endl; + return 1; + } // glDisable(GL_DEPTH_TEST); // glDisable(GL_CULL_FACE); diff --git a/lab2/src/render.cpp b/lab2/src/render.cpp new file mode 100644 index 0000000..10ff292 --- /dev/null +++ b/lab2/src/render.cpp @@ -0,0 +1,66 @@ +// +// Created by vlad on 23.03.23. +// + +#include "render.h" +#include "graphics/MeshLoader.h" +#include "graphics/Shader.h" + +#include + +static Mesh* mesh_xyz; +static Mesh* mesh_snowman; + +static Shader* shader; + + +static void drawSnowman() { + auto model_scale = glm::scale(glm::mat4(1.0f), glm::vec3(0.5f, 0.5f, 0.5f)); + + static float angle = 0.0f; + + auto model_translate = glm::translate(glm::mat4(1.0f), glm::vec3(3, 2, 5)); + auto model_rotate = glm::rotate(glm::mat4(1.0f), angle, glm::vec3(0, 1, 0)); + angle += 0.0002f; + + shader->uniformMatrix("model", model_scale * model_translate * model_rotate); + mesh_snowman->draw(); +} + + +void renderScene(Camera& cam) { + auto projview = cam.getProjection() * cam.getView(); + shader->use(); + +// shader->uniformMatrix("pr", cam.getProjection() * cam.getView()); + shader->uniformMatrix("projview", projview); + shader->uniformMatrix("model", glm::mat4(1.0f)); + mesh_xyz->draw(); + + drawSnowman(); +} + +int loadResources() { + mesh_xyz = MeshLoader::loadMesh("res/xyz"); + if (mesh_xyz == nullptr) { + return -1; + } + + mesh_snowman = MeshLoader::loadMesh("res/snowman"); + if (mesh_snowman == nullptr) { + return -1; + } + + shader = Shader::loadShader("res/main.vsh", "res/main.fsh"); + if (shader == nullptr) { + return -1; + } + + return 0; +} + +void unloadResources() { + delete mesh_xyz; + delete mesh_snowman; + delete shader; +} \ No newline at end of file diff --git a/lab2/src/render.h b/lab2/src/render.h new file mode 100644 index 0000000..b071947 --- /dev/null +++ b/lab2/src/render.h @@ -0,0 +1,15 @@ +// +// Created by vlad on 23.03.23. +// + +#ifndef GRAPHICS_LABS_RENDER_H +#define GRAPHICS_LABS_RENDER_H + +#include "window/Camera.h" + +int loadResources(); +void unloadResources(); + +void renderScene(Camera& cam); + +#endif //GRAPHICS_LABS_RENDER_H