From: Alexis Laferrière Date: Mon, 1 Feb 2016 16:40:19 +0000 (-0500) Subject: contrib: intro action_nitro, a game for the clibre gamejam 2016 X-Git-Url: http://nitlanguage.org contrib: intro action_nitro, a game for the clibre gamejam 2016 Signed-off-by: Alexis Laferrière Signed-off-by: Lucas Bajolet Signed-off-by: Romain Chanoir Signed-off-by: Mehdi Ait Younes --- diff --git a/contrib/action_nitro/Makefile b/contrib/action_nitro/Makefile new file mode 100644 index 0000000..0926cd2 --- /dev/null +++ b/contrib/action_nitro/Makefile @@ -0,0 +1,20 @@ +NITC=../../bin/nitc +NITLS=../../bin/nitls + +all: bin/action_nitro + +bin/action_nitro: $(shell ${NITLS} -M src/action_nitro.nit linux) ${NITC} pre-build + ${NITC} src/action_nitro.nit -m linux -o $@ + +src/gen/texts.nit: art/texts.svg + make -C ../inkscape_tools/ + ../inkscape_tools/bin/svg_to_png_and_nit art/texts.svg -a assets/ -s src/gen/ -x 2.0 -g + +src/gen/planes.nit: art/planes.svg + make -C ../inkscape_tools/ + ../inkscape_tools/bin/svg_to_png_and_nit art/planes.svg -a assets/ -s src/gen/ -x 2.0 -g + +pre-build: src/gen/texts.nit src/gen/planes.nit + +check: bin/action_nitro + NIT_TESTING=true bin/action_nitro diff --git a/contrib/action_nitro/README.md b/contrib/action_nitro/README.md new file mode 100644 index 0000000..517f813 --- /dev/null +++ b/contrib/action_nitro/README.md @@ -0,0 +1,31 @@ +Action Nitro! an action platformer where you jump from plane to plane to reach the ISS and defeat the bad guys. + +# Screenshot + +![Screenshot in atmosphere](doc/screenshot.jpg) + +![Screenshot in space](doc/space.jpg) + +# Compile and run - For those used to Nit + +1. Compile the Nit tools from the root of this repository. + Refer to the root README file for directions. + +2. Install the packages requisited by _gamnit_. + See the list in `../../lib/gamnit/README.md`. + +3. Compile the game with a simple call to `make` from this folder. + +4. Run with `bin/action_nitro`. + +# Art + +* Character art created by jeremygooch under CC-BY 3.0. +* City skyline created by Alucard under CC-BY 3.0. +* Helicopter art by SpriteAttack under CC-BY-SA 3.0. +* Planes, derived from the helicopter art created by Alexis Laferrière under CC-BY-SA 3.0. +* Parachute and powerups art created by Alexis Laferrière under CC0. +* Particles created by kenny.nl under CC0. +* Stars textures created by StumpyStrust under CC0. +* Splash background credit NASA. +* 3D model of ISS credit NASA Ames Research Center. diff --git a/contrib/action_nitro/art/planes.svg b/contrib/action_nitro/art/planes.svg new file mode 100644 index 0000000..6b6fef3 --- /dev/null +++ b/contrib/action_nitro/art/planes.svg @@ -0,0 +1,1972 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/contrib/action_nitro/art/texts.svg b/contrib/action_nitro/art/texts.svg new file mode 100644 index 0000000..e48f445 --- /dev/null +++ b/contrib/action_nitro/art/texts.svg @@ -0,0 +1,2265 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/contrib/action_nitro/assets/images/.gitignore b/contrib/action_nitro/assets/images/.gitignore new file mode 100644 index 0000000..72e8ffc --- /dev/null +++ b/contrib/action_nitro/assets/images/.gitignore @@ -0,0 +1 @@ +* diff --git a/contrib/action_nitro/assets/models/iss.mtl b/contrib/action_nitro/assets/models/iss.mtl new file mode 100644 index 0000000..1d3bd7c --- /dev/null +++ b/contrib/action_nitro/assets/models/iss.mtl @@ -0,0 +1,56 @@ +# Blender MTL File: 'iss-low-poly.blend' +# Material Count: 6 + +newmtl Brown +Ns 94.117647 +Ka 0.000000 0.000000 0.000000 +Kd 0.298039 0.236343 0.128566 +Ks 0.200000 0.200000 0.200000 +Ni 1.000000 +d 1.000000 +illum 2 + +newmtl ISSDarkMetal +Ns 11.764706 +Ka 0.000000 0.000000 0.000000 +Kd 0.087672 0.087672 0.087672 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 + +newmtl ISSGray2 +Ns 11.764706 +Ka 0.000000 0.000000 0.000000 +Kd 0.301372 0.301372 0.301372 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 + +newmtl ISSMetal1 +Ns 11.764706 +Ka 0.000000 0.000000 0.000000 +Kd 0.476716 0.476716 0.476716 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 + +newmtl ISSSolarPanels +Ns 11.764706 +Ka 0.000000 0.000000 0.000000 +Kd 0.054525 0.029527 0.376471 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 + +newmtl ISSWhiteMetal +Ns 11.764706 +Ka 0.000000 0.000000 0.000000 +Kd 0.701366 0.701366 0.701366 +Ks 0.500000 0.500000 0.500000 +Ni 1.000000 +d 1.000000 +illum 2 diff --git a/contrib/action_nitro/assets/models/iss.obj b/contrib/action_nitro/assets/models/iss.obj new file mode 100644 index 0000000..66fc5e9 --- /dev/null +++ b/contrib/action_nitro/assets/models/iss.obj @@ -0,0 +1,7412 @@ +# Blender v2.72 (sub 0) OBJ File: 'iss-low-poly.blend' +# www.blender.org +mtllib iss.mtl +o ISS_Untitled +v 9.008803 1.651852 -8.731386 +v 9.008803 2.345881 -8.731386 +v 9.008803 3.017658 -8.731386 +v 5.121459 1.651852 -8.731386 +v 5.121458 2.345881 -8.731386 +v 5.121458 3.017657 -8.731386 +v 1.201806 1.652170 -8.784288 +v 1.201807 2.345881 -8.667174 +v 1.201806 3.017657 -8.667174 +v 1.201806 3.017657 -8.860678 +v 1.201807 2.345881 -8.901156 +v 5.121459 1.651852 -8.828051 +v 5.121458 2.345881 -8.828051 +v 5.121458 3.017657 -8.828051 +v 9.008803 1.651852 -8.828051 +v 9.008803 2.345883 -8.828051 +v 9.008803 3.017658 -8.828051 +v 9.008803 1.651852 -8.779718 +v 9.008803 2.345882 -8.779718 +v 9.008803 3.017658 -8.779719 +v 5.121458 3.017657 -8.779719 +v 5.121459 1.651852 -8.779718 +v 9.008802 -0.240459 -8.731386 +v 9.008801 0.450014 -8.731386 +v 9.008803 1.140486 -8.731386 +v 5.121459 -0.240460 -8.731386 +v 5.121459 0.450013 -8.731386 +v 5.121459 1.140486 -8.731386 +v 1.201806 -0.240385 -8.731386 +v 1.201807 0.450014 -8.731386 +v 1.201806 1.133425 -8.731386 +v 1.201806 -0.240385 -8.784534 +v 1.201806 1.133424 -8.784534 +v 1.201806 -0.240385 -8.828051 +v 1.201807 0.450014 -8.828051 +v 1.201806 1.133424 -8.828051 +v 5.121459 -0.240460 -8.828051 +v 5.121459 0.450013 -8.828051 +v 5.121459 1.140486 -8.828051 +v 9.008802 -0.240459 -8.828051 +v 9.008801 0.450015 -8.828051 +v 9.008803 1.140486 -8.828051 +v 9.008801 -0.240459 -8.779718 +v 9.008801 0.450014 -8.779719 +v 9.008803 1.140486 -8.779718 +v 5.121459 1.140486 -8.779718 +v 5.121459 -0.240460 -8.779718 +v 9.008803 -2.117631 -8.731386 +v 9.008803 -1.435079 -8.731386 +v 9.008803 -0.751826 -8.731386 +v 5.121460 -2.117631 -8.731386 +v 5.121460 -1.435079 -8.731386 +v 5.121459 -0.751827 -8.731386 +v 1.201807 -2.117631 -8.731386 +v 1.201807 -1.435078 -8.731386 +v 1.201806 -0.751827 -8.731386 +v 1.201807 -2.117632 -8.784534 +v 1.201806 -0.748388 -8.784534 +v 1.201807 -2.117632 -8.828051 +v 1.201807 -1.435077 -8.828051 +v 1.201806 -0.751827 -8.828051 +v 5.121460 -2.117631 -8.828051 +v 5.121459 -1.435079 -8.828051 +v 5.121459 -0.751827 -8.828051 +v 9.008803 -2.117630 -8.828051 +v 9.008803 -1.435079 -8.828051 +v 9.008803 -0.751826 -8.828051 +v 9.008804 -2.117631 -8.779719 +v 9.008804 -1.435079 -8.779718 +v 9.008803 -0.751825 -8.779719 +v 5.121459 -0.751826 -8.779718 +v 5.121460 -2.117631 -8.779719 +v -1.619671 0.571115 -29.949284 +v -1.619671 0.675225 -29.949284 +v -1.619671 0.779336 -29.949284 +v -10.686809 0.571114 -29.949284 +v -10.686809 0.675224 -29.949284 +v -10.686809 0.779335 -29.949284 +v -19.753946 0.571113 -29.949284 +v -19.753946 0.675223 -29.949284 +v -19.753946 0.779334 -29.949284 +v -19.753946 0.571113 -31.014002 +v -19.753946 0.675223 -31.014002 +v -19.753942 0.779334 -31.013134 +v -19.753946 0.571113 -32.078720 +v -19.753946 0.675223 -32.078720 +v -19.753942 0.779334 -32.078350 +v -10.686809 0.571114 -32.078720 +v -10.686809 0.675224 -32.078720 +v -10.686809 0.779335 -32.078720 +v -1.619671 0.571115 -32.078720 +v -1.619671 0.675226 -32.078720 +v -1.619671 0.779336 -32.078720 +v -1.619671 0.571115 -31.014002 +v -1.619671 0.675225 -31.014002 +v -1.619671 0.779336 -31.014002 +v -10.686809 0.779335 -31.014002 +v -10.686809 0.571114 -31.014002 +v -19.551571 0.779334 -32.078350 +v -19.551571 0.675223 -32.078720 +v -19.551571 0.571113 -32.078720 +v -19.551571 0.571113 -31.014002 +v -19.551571 0.571113 -29.949284 +v -19.551571 0.675223 -29.949284 +v -19.551571 0.779334 -29.949387 +v -19.551571 0.779334 -31.013134 +v -1.857360 0.779336 -32.078720 +v -1.857360 0.675225 -32.078720 +v -1.857360 0.571115 -32.078720 +v -1.857360 0.571115 -31.014002 +v -1.857359 0.571115 -29.949284 +v -1.857359 0.675225 -29.949284 +v -1.857359 0.779336 -29.949284 +v -1.857360 0.779336 -31.014002 +v -13.839814 0.779335 -32.078720 +v -13.839814 0.675224 -32.078720 +v -13.839814 0.571113 -32.078720 +v -13.839814 0.571113 -31.014002 +v -13.839814 0.571113 -29.949284 +v -13.839814 0.675224 -29.949284 +v -13.839814 0.779334 -29.949284 +v -13.839814 0.779335 -31.014002 +v -1.619671 0.571114 -26.549715 +v -1.619671 0.675225 -26.549715 +v -1.619671 0.779336 -26.549715 +v -10.686806 0.571113 -26.549715 +v -10.686806 0.675224 -26.549715 +v -10.686806 0.779334 -26.549715 +v -19.753942 0.571112 -26.549715 +v -19.753942 0.675223 -26.549715 +v -19.753942 0.779333 -26.549715 +v -19.753942 0.571112 -27.614433 +v -19.753942 0.675223 -27.614433 +v -19.753942 0.779334 -27.614433 +v -19.753942 0.571112 -28.679152 +v -19.753942 0.675223 -28.679152 +v -19.753942 0.779334 -28.679152 +v -10.686806 0.571114 -28.679152 +v -10.686806 0.675224 -28.679152 +v -10.686806 0.779335 -28.679152 +v -1.619671 0.571115 -28.679152 +v -1.619671 0.675225 -28.679152 +v -1.619671 0.779336 -28.679152 +v -1.619671 0.571115 -27.614433 +v -1.619671 0.675225 -27.614433 +v -1.619671 0.779336 -27.614433 +v -10.686806 0.779335 -27.614433 +v -10.686806 0.571113 -27.614433 +v -19.551571 0.779334 -28.679152 +v -19.551571 0.675223 -28.679152 +v -19.551571 0.571113 -28.679152 +v -19.551571 0.571112 -27.614433 +v -19.551571 0.571112 -26.549715 +v -19.551571 0.675223 -26.549715 +v -19.551571 0.779333 -26.549715 +v -19.551571 0.779334 -27.614433 +v -1.857359 0.779336 -28.679152 +v -1.857359 0.675225 -28.679152 +v -1.857359 0.571115 -28.679152 +v -1.857359 0.571115 -27.614433 +v -1.857359 0.571114 -26.549715 +v -1.857359 0.675225 -26.549715 +v -1.857359 0.779336 -26.549715 +v -1.857359 0.779336 -27.614433 +v -13.839811 0.779334 -28.679152 +v -13.839811 0.675224 -28.679152 +v -13.839811 0.571113 -28.679152 +v -13.839811 0.571113 -27.614433 +v -13.839811 0.571113 -26.549715 +v -13.839811 0.675224 -26.549715 +v -13.839811 0.779334 -26.549715 +v -13.839811 0.779334 -27.614433 +v -19.551571 0.918224 -27.614433 +v -19.551571 0.918224 -28.679152 +v -19.753942 0.918224 -28.679152 +v -19.753942 0.918224 -27.614433 +v -19.551571 0.918224 -26.549715 +v -19.753942 0.918224 -26.549715 +v -19.753942 0.918224 -32.077980 +v -19.551571 0.918224 -32.077980 +v -19.551571 0.918224 -29.949488 +v -19.753942 0.918224 -29.949488 +v -19.551571 0.918224 -31.012264 +v -19.753942 0.918224 -31.012264 +v -1.619671 0.571114 -21.560667 +v -1.619671 0.675225 -21.560667 +v -1.619671 0.779335 -21.560667 +v -10.686809 0.571113 -21.560667 +v -10.686809 0.675224 -21.560667 +v -10.686809 0.779334 -21.560667 +v -19.753946 0.571112 -21.560667 +v -19.753946 0.675222 -21.560667 +v -19.753946 0.779333 -21.560667 +v -19.753946 0.571112 -22.625385 +v -19.753946 0.675223 -22.625385 +v -19.753942 0.779333 -22.624519 +v -19.753946 0.571112 -23.690105 +v -19.753946 0.675223 -23.690105 +v -19.753942 0.779333 -23.689735 +v -10.686809 0.571113 -23.690105 +v -10.686809 0.675224 -23.690105 +v -10.686809 0.779334 -23.690105 +v -1.619671 0.571114 -23.690105 +v -1.619671 0.675225 -23.690105 +v -1.619671 0.779335 -23.690105 +v -1.619671 0.571114 -22.625385 +v -1.619671 0.675225 -22.625385 +v -1.619671 0.779335 -22.625385 +v -10.686809 0.779334 -22.625385 +v -10.686809 0.571113 -22.625385 +v -19.551571 0.779333 -23.689735 +v -19.551571 0.675223 -23.690105 +v -19.551571 0.571112 -23.690105 +v -19.551571 0.571112 -22.625385 +v -19.551571 0.571112 -21.560667 +v -19.551571 0.675222 -21.560667 +v -19.551571 0.779333 -21.560770 +v -19.551571 0.779333 -22.624519 +v -1.857360 0.779335 -23.690105 +v -1.857360 0.675225 -23.690105 +v -1.857360 0.571114 -23.690105 +v -1.857360 0.571114 -22.625385 +v -1.857359 0.571114 -21.560667 +v -1.857359 0.675225 -21.560667 +v -1.857359 0.779335 -21.560667 +v -1.857360 0.779335 -22.625385 +v -13.839814 0.779334 -23.690105 +v -13.839814 0.675223 -23.690105 +v -13.839814 0.571113 -23.690105 +v -13.839814 0.571113 -22.625385 +v -13.839814 0.571113 -21.560667 +v -13.839814 0.675223 -21.560667 +v -13.839814 0.779334 -21.560667 +v -13.839814 0.779334 -22.625385 +v -1.619671 0.571114 -18.161102 +v -1.619671 0.675224 -18.161102 +v -1.619671 0.779335 -18.161102 +v -10.686806 0.571113 -18.161102 +v -10.686806 0.675223 -18.161102 +v -10.686806 0.779334 -18.161102 +v -19.753942 0.571112 -18.161102 +v -19.753942 0.675222 -18.161102 +v -19.753942 0.779333 -18.161102 +v -19.753942 0.571112 -19.225817 +v -19.753942 0.675222 -19.225817 +v -19.753942 0.779333 -19.225817 +v -19.753942 0.571112 -20.290537 +v -19.753942 0.675222 -20.290537 +v -19.753942 0.779333 -20.290537 +v -10.686806 0.571113 -20.290537 +v -10.686806 0.675223 -20.290537 +v -10.686806 0.779334 -20.290537 +v -1.619671 0.571114 -20.290537 +v -1.619671 0.675224 -20.290537 +v -1.619671 0.779335 -20.290537 +v -1.619671 0.571114 -19.225817 +v -1.619671 0.675224 -19.225817 +v -1.619671 0.779335 -19.225817 +v -10.686806 0.779334 -19.225817 +v -10.686806 0.571113 -19.225817 +v -19.551571 0.779333 -20.290537 +v -19.551571 0.675222 -20.290537 +v -19.551571 0.571112 -20.290537 +v -19.551571 0.571112 -19.225817 +v -19.551571 0.571112 -18.161102 +v -19.551571 0.675222 -18.161102 +v -19.551571 0.779333 -18.161102 +v -19.551571 0.779333 -19.225817 +v -1.857359 0.779335 -20.290537 +v -1.857359 0.675224 -20.290537 +v -1.857359 0.571114 -20.290537 +v -1.857359 0.571114 -19.225817 +v -1.857359 0.571114 -18.161102 +v -1.857359 0.675224 -18.161102 +v -1.857359 0.779335 -18.161102 +v -1.857359 0.779335 -19.225817 +v -13.839811 0.779334 -20.290537 +v -13.839811 0.675223 -20.290537 +v -13.839811 0.571112 -20.290537 +v -13.839811 0.571112 -19.225817 +v -13.839811 0.571112 -18.161102 +v -13.839811 0.675223 -18.161102 +v -13.839811 0.779333 -18.161102 +v -13.839811 0.779333 -19.225817 +v -19.551571 0.918223 -19.225817 +v -19.551571 0.918223 -20.290537 +v -19.753942 0.918223 -20.290537 +v -19.753942 0.918223 -19.225817 +v -19.551571 0.918223 -18.161102 +v -19.753942 0.918223 -18.161102 +v -19.753942 0.918223 -23.689363 +v -19.551571 0.918223 -23.689363 +v -19.551571 0.918223 -21.560871 +v -19.753942 0.918223 -21.560871 +v -19.551571 0.918223 -22.623648 +v -19.753942 0.918223 -22.623648 +v 2.192353 0.571115 -28.755394 +v 2.192353 0.675226 -28.755394 +v 2.192353 0.779336 -28.755394 +v 11.259491 0.571116 -28.755394 +v 11.259491 0.675227 -28.755394 +v 11.259491 0.779337 -28.755394 +v 20.326626 0.571117 -28.755394 +v 20.326626 0.675228 -28.755394 +v 20.326626 0.779338 -28.755394 +v 20.326626 0.571117 -27.690676 +v 20.326626 0.675228 -27.690676 +v 20.326626 0.779338 -27.691544 +v 20.326626 0.571117 -26.625957 +v 20.326626 0.675228 -26.625957 +v 20.326626 0.779338 -26.626328 +v 11.259491 0.571116 -26.625957 +v 11.259491 0.675227 -26.625957 +v 11.259491 0.779337 -26.625957 +v 2.192353 0.571115 -26.625957 +v 2.192353 0.675225 -26.625957 +v 2.192353 0.779336 -26.625957 +v 2.192353 0.571115 -27.690676 +v 2.192353 0.675226 -27.690676 +v 2.192353 0.779336 -27.690676 +v 11.259491 0.779337 -27.690676 +v 11.259491 0.571116 -27.690676 +v 20.124250 0.779338 -26.626328 +v 20.124250 0.675228 -26.625957 +v 20.124250 0.571117 -26.625957 +v 20.124250 0.571117 -27.690676 +v 20.124250 0.571117 -28.755394 +v 20.124250 0.675228 -28.755394 +v 20.124250 0.779338 -28.755291 +v 20.124250 0.779338 -27.691544 +v 2.430042 0.779336 -26.625957 +v 2.430042 0.675226 -26.625957 +v 2.430042 0.571115 -26.625957 +v 2.430042 0.571115 -27.690676 +v 2.430041 0.571115 -28.755394 +v 2.430041 0.675226 -28.755394 +v 2.430041 0.779336 -28.755394 +v 2.430042 0.779336 -27.690676 +v 14.412498 0.779338 -26.625957 +v 14.412498 0.675227 -26.625957 +v 14.412498 0.571116 -26.625957 +v 14.412498 0.571116 -27.690676 +v 14.412498 0.571117 -28.755394 +v 14.412498 0.675227 -28.755394 +v 14.412498 0.779338 -28.755394 +v 14.412498 0.779338 -27.690676 +v 2.192353 0.571115 -32.154964 +v 2.192353 0.675226 -32.154964 +v 2.192353 0.779337 -32.154964 +v 11.259489 0.571117 -32.154964 +v 11.259489 0.675227 -32.154964 +v 11.259489 0.779338 -32.154964 +v 20.326622 0.571118 -32.154964 +v 20.326622 0.675228 -32.154964 +v 20.326622 0.779339 -32.154964 +v 20.326622 0.571117 -31.090244 +v 20.326622 0.675228 -31.090244 +v 20.326622 0.779339 -31.090244 +v 20.326622 0.571117 -30.025526 +v 20.326622 0.675228 -30.025526 +v 20.326622 0.779339 -30.025526 +v 11.259489 0.571116 -30.025526 +v 11.259489 0.675227 -30.025526 +v 11.259489 0.779337 -30.025526 +v 2.192353 0.571115 -30.025526 +v 2.192353 0.675226 -30.025526 +v 2.192353 0.779336 -30.025526 +v 2.192353 0.571115 -31.090244 +v 2.192353 0.675226 -31.090244 +v 2.192353 0.779336 -31.090244 +v 11.259489 0.779338 -31.090244 +v 11.259489 0.571116 -31.090244 +v 20.124250 0.779338 -30.025526 +v 20.124250 0.675228 -30.025526 +v 20.124250 0.571117 -30.025526 +v 20.124250 0.571117 -31.090244 +v 20.124250 0.571118 -32.154964 +v 20.124250 0.675228 -32.154964 +v 20.124250 0.779339 -32.154964 +v 20.124250 0.779339 -31.090244 +v 2.430041 0.779336 -30.025526 +v 2.430041 0.675226 -30.025526 +v 2.430041 0.571115 -30.025526 +v 2.430041 0.571115 -31.090244 +v 2.430041 0.571115 -32.154964 +v 2.430041 0.675226 -32.154964 +v 2.430041 0.779337 -32.154964 +v 2.430041 0.779336 -31.090244 +v 14.412494 0.779338 -30.025526 +v 14.412494 0.675227 -30.025526 +v 14.412494 0.571117 -30.025526 +v 14.412494 0.571117 -31.090244 +v 14.412494 0.571117 -32.154964 +v 14.412494 0.675227 -32.154964 +v 14.412494 0.779338 -32.154964 +v 14.412494 0.779338 -31.090244 +v 20.124250 0.918229 -31.090244 +v 20.124250 0.918229 -30.025526 +v 20.326622 0.918229 -30.025526 +v 20.326622 0.918229 -31.090244 +v 20.124250 0.918229 -32.154964 +v 20.326622 0.918229 -32.154964 +v 20.326622 0.918228 -26.626698 +v 20.124250 0.918228 -26.626698 +v 20.124250 0.918228 -28.755190 +v 20.326622 0.918229 -28.755190 +v 20.124250 0.918228 -27.692413 +v 20.326622 0.918228 -27.692413 +v -0.407079 -0.219039 0.496218 +v -0.567965 0.024332 0.496218 +v -0.567965 0.450011 0.496218 +v -0.567965 0.875689 0.496218 +v -0.407079 1.119061 0.496218 +v -0.567965 -0.401344 -20.777882 +v -0.567965 0.024334 -20.777882 +v -0.567965 0.450012 -20.777882 +v -0.567965 0.875691 -20.777882 +v -0.567965 1.301369 -20.777882 +v -0.567965 -0.401344 -29.464630 +v -0.567965 0.024335 -29.464630 +v -0.567965 0.450013 -29.464630 +v -0.567965 0.875692 -29.464630 +v -0.567965 1.301370 -29.464630 +v -0.142286 -0.401344 -29.464630 +v -0.142286 0.024335 -29.464630 +v -0.142286 0.450013 -29.464630 +v -0.142286 0.875692 -29.464630 +v -0.142287 1.301370 -29.464630 +v 0.283392 -0.401344 -29.464630 +v 0.283392 0.024335 -29.464630 +v 0.283392 0.450013 -29.464630 +v 0.283392 0.875692 -29.464630 +v 0.283392 1.301370 -29.464630 +v 0.709070 -0.401344 -29.464630 +v 0.709070 0.024335 -29.464630 +v 0.709070 0.450013 -29.464630 +v 0.709070 0.875692 -29.464630 +v 0.709070 1.301370 -29.464630 +v 1.134749 -0.401343 -29.464630 +v 1.134749 0.024335 -29.464630 +v 1.134749 0.450013 -29.464630 +v 1.134749 0.875692 -29.464630 +v 1.134749 1.301370 -29.464630 +v 1.134749 -0.401344 -20.777882 +v 1.134749 0.024334 -20.777882 +v 1.134749 0.450013 -20.777882 +v 1.134749 0.875691 -20.777882 +v 1.134749 1.301370 -20.777882 +v 0.973863 -0.219039 0.496218 +v 1.134749 0.024332 0.496218 +v 1.134749 0.450011 0.496218 +v 1.134749 0.875689 0.496218 +v 0.973863 1.119061 0.496218 +v 0.709070 1.301369 -20.777882 +v 0.602992 1.301368 0.496218 +v 0.283392 1.301369 -20.777882 +v 0.283392 1.301368 0.496218 +v -0.142287 1.301369 -20.777882 +v -0.142286 1.301368 0.496218 +v 0.709070 -0.401344 -20.777882 +v 0.602992 -0.401346 0.496218 +v 0.283392 -0.401344 -20.777882 +v 0.283392 -0.401346 0.496218 +v -0.142286 -0.401344 -20.777882 +v -0.142286 -0.401346 0.496218 +v 0.283392 1.301370 -29.099638 +v 0.709070 1.301370 -29.099638 +v 1.134749 1.301370 -29.099638 +v 1.134749 0.875692 -29.099638 +v 1.134749 0.450013 -29.099638 +v 1.134749 0.024335 -29.099638 +v 1.134749 -0.401343 -29.099638 +v 0.709070 -0.401344 -29.099638 +v 0.283392 -0.401344 -29.099638 +v -0.142286 -0.401344 -29.099638 +v -0.567965 -0.401344 -29.099638 +v -0.567965 0.024335 -29.099638 +v -0.567965 0.450013 -29.099638 +v -0.567965 0.875692 -29.099638 +v -0.567965 1.301370 -29.099638 +v -0.142287 1.301370 -29.099638 +v 0.499914 1.301369 -20.777882 +v 0.499914 1.301370 -29.099638 +v 0.499914 1.301370 -29.464630 +v 0.499915 0.875692 -29.464630 +v 0.499915 0.450013 -29.464630 +v 0.499915 0.024335 -29.464630 +v 0.499915 -0.401344 -29.464630 +v 0.499915 -0.401344 -29.099638 +v 0.499915 -0.401344 -20.777882 +v -0.567965 1.301370 -27.050383 +v -0.567965 0.875691 -27.050383 +v -0.567965 0.450013 -27.050383 +v -0.567965 0.024335 -27.050383 +v -0.567965 -0.401344 -27.050383 +v -0.142286 -0.401344 -27.050383 +v 0.283392 -0.401344 -27.050383 +v 0.499915 -0.401344 -27.050383 +v 0.709070 -0.401344 -27.050383 +v 1.134749 -0.401344 -27.050383 +v 1.134749 0.024335 -27.050383 +v 1.134749 0.450013 -27.050383 +v 1.134749 0.875692 -27.050383 +v 1.134749 1.301370 -27.050383 +v 0.709070 1.301370 -27.050383 +v 0.499914 1.301370 -27.050383 +v 0.283392 1.301370 -27.050383 +v -0.142287 1.301370 -27.050383 +v -0.567965 1.301369 -18.817778 +v -0.567965 0.875691 -18.817778 +v -0.567965 0.450012 -18.817778 +v -0.567965 0.024334 -18.817778 +v -0.567965 -0.401345 -18.817778 +v -0.142286 -0.401345 -18.817778 +v 0.283392 -0.401345 -18.817778 +v 0.499915 -0.401344 -18.817778 +v 0.709071 -0.401344 -18.817778 +v 1.134749 -0.401344 -18.817778 +v 1.134749 0.024334 -18.817778 +v 1.134749 0.450012 -18.817778 +v 1.134749 0.875691 -18.817778 +v 1.134749 1.301369 -18.817778 +v 0.709071 1.301369 -18.817778 +v 0.499914 1.301369 -18.817778 +v 0.283392 1.301369 -18.817778 +v -0.142287 1.301369 -18.817778 +v -0.567965 1.301369 -21.168400 +v -0.567965 0.875691 -21.168400 +v -0.567965 0.450012 -21.168400 +v -0.567965 0.024334 -21.168400 +v -0.567965 -0.401344 -21.168400 +v -0.142286 -0.401344 -21.168400 +v 0.283392 -0.401344 -21.168400 +v 0.499915 -0.401344 -21.168400 +v 0.709070 -0.401344 -21.168400 +v 1.134749 -0.401344 -21.168400 +v 1.134749 0.024334 -21.168400 +v 1.134749 0.450013 -21.168400 +v 1.134749 0.875691 -21.168400 +v 1.134749 1.301370 -21.168400 +v 0.709070 1.301370 -21.168400 +v 0.499914 1.301369 -21.168400 +v 0.283392 1.301369 -21.168400 +v -0.142287 1.301369 -21.168400 +v 0.499913 9.560802 -27.050383 +v 0.283391 9.560802 -27.050383 +v 0.499913 9.560802 -29.099638 +v 0.283391 9.560802 -29.099638 +v 0.499913 9.560801 -18.817778 +v 0.283391 9.560801 -18.817778 +v 0.499913 9.560801 -20.777882 +v 0.283391 9.560801 -20.777882 +v -1.492831 0.450013 -29.099638 +v -1.492831 0.875692 -29.099638 +v -1.492831 0.875692 -29.464630 +v -1.492831 0.450013 -29.464630 +v -1.492830 0.450012 -20.777882 +v -1.492831 0.875691 -20.777882 +v -1.492831 0.875691 -21.168400 +v -1.492830 0.450012 -21.168400 +v -0.407079 1.119062 -18.539156 +v -0.567965 0.875691 -18.539156 +v -0.567965 0.450012 -18.539156 +v -0.567965 0.024334 -18.539156 +v -0.407079 -0.219038 -18.539156 +v -0.142286 -0.401345 -18.539156 +v 0.283392 -0.401345 -18.539156 +v 0.499915 -0.401345 -18.539156 +v 0.709071 -0.401344 -18.539156 +v 0.973863 -0.219038 -18.539156 +v 1.134749 0.024334 -18.539156 +v 1.134749 0.450012 -18.539156 +v 1.134749 0.875691 -18.539156 +v 0.973863 1.119062 -18.539156 +v 0.709071 1.301369 -18.539156 +v 0.499914 1.301369 -18.539156 +v 0.283392 1.301369 -18.539156 +v -0.142287 1.301369 -18.539156 +v 1.985611 0.450013 -29.464630 +v 1.985611 0.875692 -29.464630 +v 1.985611 0.875692 -29.099638 +v 1.985611 0.450013 -29.099638 +v 1.985611 0.450013 -21.168400 +v 1.985611 0.875691 -21.168400 +v 1.985611 0.875691 -20.777882 +v 1.985611 0.450013 -20.777882 +v 2.162425 0.571114 -21.636942 +v 2.162425 0.675225 -21.636942 +v 2.162425 0.675225 -20.366812 +v 2.162425 0.571114 -20.366812 +v 1.134749 0.875691 -8.351144 +v 1.134751 0.450012 -8.351145 +v 1.134749 0.024334 -8.351144 +v 0.973863 -0.219038 -8.351144 +v 0.709071 -0.401345 -8.351144 +v 0.499915 -0.401345 -8.351146 +v 0.283392 -0.401345 -8.351146 +v -0.142286 -0.401345 -8.351144 +v -0.407079 -0.219039 -8.351144 +v -0.567965 0.024333 -8.351144 +v -0.567965 0.450011 -8.351146 +v -0.567965 0.875690 -8.351144 +v -0.407079 1.119061 -8.351144 +v -0.142286 1.301368 -8.351144 +v 0.283392 1.301368 -8.351146 +v 0.499915 1.301368 -8.351146 +v 0.709071 1.301368 -8.351144 +v 0.973863 1.119062 -8.351144 +v 1.134751 0.450012 -9.221807 +v 1.134749 0.024334 -9.221807 +v 0.973863 -0.219038 -9.221807 +v 0.709071 -0.401345 -9.221807 +v 0.499915 -0.401345 -9.221807 +v 0.283392 -0.401345 -9.221807 +v -0.142286 -0.401345 -9.221807 +v -0.407079 -0.219039 -9.221807 +v -0.567965 0.024333 -9.221807 +v -0.567965 0.450011 -9.221807 +v -0.567965 0.875690 -9.221807 +v -0.407079 1.119061 -9.221807 +v -0.142286 1.301368 -9.221807 +v 0.283392 1.301368 -9.221807 +v 0.499915 1.301368 -9.221807 +v 0.709071 1.301368 -9.221807 +v 0.973863 1.119062 -9.221807 +v 1.134749 0.875691 -9.221807 +v 1.201807 0.450012 -9.221807 +v 1.201807 0.024335 -9.221807 +v 1.201807 0.450012 -8.351145 +v 1.201807 0.024335 -8.351144 +v 1.201806 0.875691 -9.221807 +v 1.201806 0.875691 -8.351144 +v 1.134750 -2.117632 -9.221807 +v 1.134750 -2.117633 -8.351144 +v 1.201807 -2.117632 -9.221807 +v 1.201807 -2.117632 -8.351144 +v 1.134749 3.017656 -9.221807 +v 1.134749 3.017656 -8.351144 +v 1.201806 3.017656 -8.351144 +v 1.201806 3.017656 -9.221807 +v 1.134750 -2.117632 -8.901156 +v 1.134749 0.024333 -8.901156 +v 0.973863 -0.219038 -8.901156 +v 0.709071 -0.401345 -8.901156 +v 0.499915 -0.401345 -8.901157 +v 0.283392 -0.401345 -8.901157 +v -0.142286 -0.401345 -8.901156 +v -0.407079 -0.219039 -8.901156 +v -0.567965 0.024333 -8.901156 +v -0.567965 0.450011 -8.901157 +v -0.567965 0.875690 -8.901156 +v -0.407079 1.119061 -8.901156 +v -0.142286 1.301368 -8.901156 +v 0.283392 1.301368 -8.901157 +v 0.499915 1.301368 -8.901157 +v 0.709071 1.301368 -8.901156 +v 0.973863 1.119062 -8.901156 +v 1.134749 0.875690 -8.901156 +v 1.134749 3.017656 -8.901156 +v 1.134750 -2.117632 -8.667174 +v 1.134749 0.024333 -8.667174 +v 0.973863 -0.219038 -8.667174 +v 0.709071 -0.401345 -8.667174 +v 0.499915 -0.401345 -8.667176 +v 0.283392 -0.401345 -8.667176 +v -0.142286 -0.401345 -8.667174 +v -0.407079 -0.219039 -8.667174 +v -0.567965 0.024333 -8.667174 +v -0.567965 0.450011 -8.667176 +v -0.567965 0.875690 -8.667174 +v -0.407079 1.119061 -8.667174 +v -0.142286 1.301368 -8.667174 +v 0.283392 1.301368 -8.667176 +v 0.499915 1.301368 -8.667176 +v 0.709071 1.301368 -8.667174 +v 0.973863 1.119062 -8.667174 +v 1.134749 0.875690 -8.667174 +v 1.134749 3.017656 -8.667174 +v 2.162425 0.779335 -20.366812 +v 11.229562 0.571115 -20.366812 +v 11.229562 0.675226 -20.366812 +v 11.229562 0.779337 -20.366812 +v 20.296698 0.571116 -20.366812 +v 20.296698 0.675227 -20.366812 +v 20.296698 0.779338 -20.366812 +v 20.296698 0.571116 -19.302092 +v 20.296698 0.675227 -19.302092 +v 20.296694 0.779338 -19.302959 +v 20.296698 0.571116 -18.237373 +v 20.296698 0.675227 -18.237373 +v 20.296694 0.779337 -18.237743 +v 11.229562 0.571115 -18.237373 +v 11.229562 0.675226 -18.237373 +v 11.229562 0.779336 -18.237373 +v 2.162425 0.571114 -18.237373 +v 2.162425 0.675225 -18.237373 +v 2.162425 0.779335 -18.237373 +v 2.162425 0.571114 -19.302092 +v 2.162425 0.675225 -19.302092 +v 2.162425 0.779335 -19.302092 +v 11.229562 0.779337 -19.302092 +v 11.229562 0.571115 -19.302092 +v 20.094322 0.779337 -18.237743 +v 20.094322 0.675227 -18.237373 +v 20.094322 0.571116 -18.237373 +v 20.094322 0.571116 -19.302092 +v 20.094322 0.571116 -20.366812 +v 20.094322 0.675227 -20.366812 +v 20.094322 0.779338 -20.366707 +v 20.094322 0.779338 -19.302959 +v 2.400114 0.779335 -18.237373 +v 2.400114 0.675225 -18.237373 +v 2.400114 0.571114 -18.237373 +v 2.400114 0.571114 -19.302092 +v 2.400113 0.571114 -20.366812 +v 2.400113 0.675225 -20.366812 +v 2.400113 0.779336 -20.366812 +v 2.400114 0.779335 -19.302092 +v 14.382567 0.779337 -18.237373 +v 14.382567 0.675226 -18.237373 +v 14.382567 0.571116 -18.237373 +v 14.382567 0.571116 -19.302092 +v 14.382567 0.571116 -20.366812 +v 14.382567 0.675226 -20.366812 +v 14.382567 0.779337 -20.366812 +v 14.382567 0.779337 -19.302092 +v 2.162425 0.571115 -23.766378 +v 2.162425 0.675225 -23.766378 +v 2.162425 0.779336 -23.766378 +v 11.229560 0.571116 -23.766378 +v 11.229560 0.675226 -23.766378 +v 11.229560 0.779337 -23.766378 +v 20.296694 0.571117 -23.766378 +v 20.296694 0.675227 -23.766378 +v 20.296694 0.779338 -23.766378 +v 20.296694 0.571117 -22.701660 +v 20.296694 0.675227 -22.701660 +v 20.296694 0.779338 -22.701660 +v 20.296694 0.571117 -21.636942 +v 20.296694 0.675227 -21.636942 +v 20.296694 0.779338 -21.636942 +v 11.229560 0.571116 -21.636942 +v 11.229560 0.675226 -21.636942 +v 11.229560 0.779337 -21.636942 +v 2.162425 0.779336 -21.636942 +v 2.162425 0.571115 -22.701660 +v 2.162425 0.675225 -22.701660 +v 2.162425 0.779336 -22.701660 +v 11.229560 0.779337 -22.701660 +v 11.229560 0.571116 -22.701660 +v 20.094322 0.779338 -21.636942 +v 20.094322 0.675227 -21.636942 +v 20.094322 0.571117 -21.636942 +v 20.094322 0.571117 -22.701660 +v 20.094322 0.571117 -23.766378 +v 20.094322 0.675227 -23.766378 +v 20.094322 0.779338 -23.766378 +v 20.094322 0.779338 -22.701660 +v 2.400113 0.779336 -21.636942 +v 2.400113 0.675225 -21.636942 +v 2.400113 0.571114 -21.636942 +v 2.400113 0.571115 -22.701660 +v 2.400113 0.571115 -23.766378 +v 2.400113 0.675225 -23.766378 +v 2.400113 0.779336 -23.766378 +v 2.400113 0.779336 -22.701660 +v 14.382564 0.779337 -21.636942 +v 14.382564 0.675227 -21.636942 +v 14.382564 0.571116 -21.636942 +v 14.382564 0.571116 -22.701660 +v 14.382564 0.571116 -23.766378 +v 14.382564 0.675227 -23.766378 +v 14.382564 0.779337 -23.766378 +v 14.382564 0.779337 -22.701660 +v 20.094322 0.918228 -22.701660 +v 20.094322 0.918228 -21.636942 +v 20.296694 0.918228 -21.636942 +v 20.296694 0.918228 -22.701660 +v 20.094322 0.918228 -23.766378 +v 20.296694 0.918228 -23.766378 +v 20.296694 0.918228 -18.238113 +v 20.094322 0.918228 -18.238113 +v 20.094322 0.918228 -20.366606 +v 20.296694 0.918228 -20.366606 +v 20.094322 0.918228 -19.303829 +v 20.296694 0.918228 -19.303829 +v 1.134749 1.652489 -8.351144 +v 1.134749 1.652489 -8.667174 +v 1.134749 1.652489 -8.901156 +v 1.134749 1.652489 -9.221807 +v 1.201807 1.652490 -9.221807 +v 1.201807 1.652490 -8.351144 +v 1.134749 -0.748390 -8.351144 +v 1.201806 -0.748388 -8.351144 +v 1.201806 -0.748388 -9.221807 +v 1.134749 -0.748390 -9.221807 +v 1.134749 -0.748390 -8.901156 +v 1.134749 -0.748390 -8.667174 +v 1.201806 1.133424 -8.351144 +v 1.134750 1.133425 -8.351144 +v 1.134749 1.133424 -8.667174 +v 1.134749 1.133424 -8.901156 +v 1.134750 1.133425 -9.221807 +v 1.201806 1.133424 -9.221807 +v 1.201806 1.133424 -8.901156 +v 1.201806 1.133424 -8.667174 +v 1.201806 -0.240385 -8.351144 +v 1.201806 -0.240385 -8.667174 +v 1.201806 -0.240385 -8.901156 +v 1.201806 -0.240385 -9.221807 +v 1.134749 -0.240387 -9.221807 +v 1.134749 -0.240387 -8.901156 +v 1.134749 -0.240387 -8.667174 +v 1.134749 -0.240387 -8.351144 +v 1.134750 -2.117632 -8.784534 +v 1.134749 -0.748390 -8.784534 +v 1.134749 -0.240387 -8.784534 +v 1.134749 0.024333 -8.784534 +v 0.973863 -0.219038 -8.784534 +v 0.709071 -0.401345 -8.784534 +v 0.499915 -0.401345 -8.784534 +v 0.283392 -0.401345 -8.784534 +v -0.142286 -0.401345 -8.784534 +v -0.407079 -0.219039 -8.784534 +v -0.567965 0.024333 -8.784534 +v -0.567965 0.450011 -8.784535 +v -0.567965 0.875690 -8.784534 +v -0.407079 1.119061 -8.784534 +v -0.142286 1.301368 -8.784534 +v 0.283392 1.301368 -8.784534 +v 0.499915 1.301368 -8.784535 +v 0.709071 1.301368 -8.784534 +v 0.973863 1.119062 -8.784534 +v 1.134749 0.875690 -8.784534 +v 1.134749 1.133424 -8.784534 +v 1.134749 1.652489 -8.784534 +v 1.134749 3.017656 -8.779718 +v 1.134749 -1.435079 -9.221807 +v 1.134749 -1.435080 -8.901156 +v 1.134749 -1.435080 -8.784534 +v 1.134749 -1.435080 -8.667174 +v 1.134749 -1.435079 -8.351144 +v 1.201807 -1.435078 -8.351144 +v 1.201807 -1.435078 -9.221807 +v 1.134749 2.345879 -9.221807 +v 1.201807 2.345881 -9.221807 +v 1.201807 2.345880 -8.351144 +v 1.134749 2.345879 -8.351144 +v 1.134749 2.345879 -8.667174 +v 1.134749 2.345879 -8.779719 +v 1.134749 2.345879 -8.901156 +v 0.937660 7.649418 -29.099638 +v 0.937660 7.649418 -27.050383 +v 0.721137 7.649418 -27.050383 +v 0.721137 7.649418 -29.099638 +v 0.499914 5.476038 -29.099638 +v 0.499914 5.476038 -27.050383 +v 0.283391 5.476038 -27.050383 +v 0.283391 5.476038 -29.099638 +v 1.046128 3.326023 -29.099634 +v 1.046128 3.326023 -27.050383 +v 0.829605 3.326023 -27.050383 +v 0.829605 3.326023 -29.099634 +v 0.721136 7.619881 -20.777882 +v 0.937660 7.619881 -20.777882 +v 0.937660 7.619881 -18.817778 +v 0.721137 7.619880 -18.817778 +v 0.283391 5.581431 -20.777882 +v 0.499914 5.581431 -20.777882 +v 0.499914 5.581430 -18.817778 +v 0.283391 5.581430 -18.817778 +v 0.829605 3.382049 -20.777882 +v 1.046128 3.382049 -20.777882 +v 1.046128 3.382048 -18.817778 +v 0.829605 3.382048 -18.817778 +v 0.973863 1.119062 -12.013901 +v 1.134749 0.875690 -12.013901 +v 1.134749 0.450012 -12.013901 +v 1.134749 0.024333 -12.013901 +v 0.973863 -0.219038 -12.013901 +v 0.709071 -0.401345 -12.166787 +v 0.499915 -0.401345 -12.166787 +v 0.283392 -0.401345 -12.166787 +v -0.142286 -0.401345 -12.166787 +v -0.407079 -0.219038 -12.013901 +v -0.567965 0.024333 -12.013901 +v -0.567965 0.450012 -12.013901 +v -0.567965 0.875690 -12.013901 +v -0.407079 1.119062 -12.013901 +v -0.142287 1.301369 -12.013901 +v 0.283392 1.301369 -12.013901 +v 0.499914 1.301369 -12.013901 +v 0.709071 1.301369 -12.013901 +v 0.973863 1.119062 -12.589344 +v 1.134749 0.875690 -12.589344 +v 1.134749 0.450012 -12.589344 +v 1.134749 0.024333 -12.589344 +v 0.973863 -0.219038 -12.589344 +v 0.709071 -0.401345 -12.436458 +v 0.499915 -0.401345 -12.436458 +v 0.283392 -0.401345 -12.436458 +v -0.142286 -0.401345 -12.436458 +v -0.407079 -0.219038 -12.589344 +v -0.567965 0.024333 -12.589344 +v -0.567965 0.450012 -12.589344 +v -0.567965 0.875690 -12.589344 +v -0.407079 1.119062 -12.589344 +v -0.142287 1.301369 -12.589344 +v 0.283392 1.301369 -12.589344 +v 0.499914 1.301369 -12.589344 +v 0.709071 1.301369 -12.589344 +v 0.709001 -1.274205 -12.436458 +v 0.412779 -1.274205 -12.436458 +v 0.709001 -1.274205 -12.166787 +v 0.412779 -1.274205 -12.166787 +v 0.283392 -1.274205 -12.436458 +v 0.283392 -1.274205 -12.166787 +v -0.136777 -1.274205 -12.436458 +v -0.136777 -1.274205 -12.166787 +v 1.484052 -0.401345 -12.436458 +v 1.484052 -0.401345 -12.166787 +v 1.484052 -1.274205 -12.166787 +v 1.484052 -1.274205 -12.436458 +v -0.805945 -0.401345 -12.436458 +v -0.805945 -0.401345 -12.166787 +v -0.799959 -1.274205 -12.436458 +v -0.799959 -1.274205 -12.166787 +v 0.709001 -1.427194 -12.436458 +v 0.412779 -1.427194 -12.436458 +v 0.709001 -1.427194 -12.166787 +v 0.412779 -1.427194 -12.166787 +v 0.709001 -1.274205 -12.648116 +v 0.412779 -1.274205 -12.648116 +v 0.709001 -1.427194 -12.648116 +v 0.412779 -1.427194 -12.648116 +v 0.709001 -1.527088 -12.436458 +v 0.412779 -1.527088 -12.436458 +v 0.412779 -1.527088 -12.648116 +v 0.709001 -1.527088 -12.648116 +v 0.915556 -1.673144 -12.240674 +v 0.206224 -1.673144 -12.240674 +v 0.206224 -1.673144 -12.843901 +v 0.915556 -1.673143 -12.843901 +v 0.637735 -1.609145 -12.476937 +v 0.484046 -1.609145 -12.476937 +v 0.484046 -1.609145 -12.607636 +v 0.637735 -1.609145 -12.607636 +v 0.104509 -1.673144 -12.555409 +v 0.484046 -1.609145 -12.545131 +v 0.637735 -1.609145 -12.545131 +v 1.017272 -1.673143 -12.555409 +v 0.709001 -1.527088 -12.546891 +v 0.709001 -1.427194 -12.546891 +v 0.709001 -1.274205 -12.546891 +v 0.412779 -1.274205 -12.546891 +v 0.412779 -1.427194 -12.546891 +v 0.412779 -1.527088 -12.546891 +v 0.599990 -0.401345 -8.351145 +v 0.599990 -0.401345 -8.667175 +v 0.599990 -0.401345 -8.784534 +v 0.599990 -0.401345 -8.901156 +v 0.599990 -0.401345 -9.221807 +v 0.599990 -0.401345 -12.166787 +v 0.554513 -1.274205 -12.166787 +v 0.554513 -1.427194 -12.166787 +v 0.554513 -1.427194 -12.436458 +v 0.554513 -1.527088 -12.436458 +v 0.545619 -1.673144 -12.109035 +v 0.557582 -1.609145 -12.476937 +v 0.557582 -1.609145 -12.545131 +v 0.557582 -1.609145 -12.607636 +v 0.545619 -1.673143 -12.975540 +v 0.554513 -1.527088 -12.648116 +v 0.554513 -1.427194 -12.648116 +v 0.554513 -1.274205 -12.648116 +v 0.554513 -1.274205 -12.546891 +v 0.554513 -1.274205 -12.436458 +v 0.599990 -0.401345 -12.436458 +v 0.599990 -0.401344 -18.539156 +v 0.599990 -0.401344 -18.817778 +v 0.599990 -0.401344 -20.777882 +v 0.599990 -0.401344 -21.168400 +v 0.599990 -0.401344 -27.050383 +v 0.599990 -0.401344 -29.099638 +v 0.599990 -0.401344 -29.464630 +v 0.599990 0.024335 -29.464630 +v 0.599990 0.450013 -29.464630 +v 0.599990 0.875692 -29.464630 +v 0.599990 1.301370 -29.464630 +v 0.599990 1.301370 -29.099638 +v 0.599990 1.301370 -27.050383 +v 0.599990 1.301370 -21.168400 +v 0.599990 1.301369 -20.777882 +v 0.599990 1.301369 -18.817778 +v 0.599990 1.301369 -18.539156 +v 0.599990 1.301369 -12.589344 +v 0.599990 1.301369 -12.013901 +v 0.599990 1.301368 -9.221807 +v 0.599990 1.301368 -8.901156 +v 0.599990 1.301368 -8.784534 +v 0.599990 1.301368 -8.667175 +v 0.599990 1.301368 -8.351145 +v 9.008803 1.651850 8.736988 +v 9.008803 2.345880 8.736988 +v 5.121458 2.345879 8.736988 +v 5.121459 1.651850 8.736988 +v 9.008803 3.017656 8.736987 +v 5.121458 3.017656 8.736988 +v 1.201807 2.345880 8.672776 +v 1.201806 1.652169 8.789890 +v 1.201806 3.017655 8.672776 +v 1.201807 2.345879 8.906758 +v 5.121458 2.345879 8.833652 +v 5.121459 1.651850 8.833652 +v 1.201806 3.017656 8.866279 +v 5.121458 3.017656 8.833652 +v 9.008803 2.345881 8.833652 +v 9.008803 1.651850 8.833652 +v 9.008803 3.017656 8.833652 +v 9.008803 2.345880 8.785319 +v 9.008803 1.651851 8.785319 +v 9.008803 3.017657 8.785320 +v 5.121458 3.017655 8.785320 +v 5.121459 1.651851 8.785319 +v 9.008802 -0.240460 8.736988 +v 9.008801 0.450012 8.736988 +v 5.121459 0.450011 8.736988 +v 5.121459 -0.240462 8.736988 +v 9.008803 1.140485 8.736988 +v 5.121459 1.140484 8.736988 +v 1.201807 0.450012 8.736988 +v 1.201806 -0.240386 8.736988 +v 1.201806 1.133423 8.736988 +v 1.201806 -0.240387 8.833652 +v 1.201807 0.450013 8.833652 +v 5.121459 0.450011 8.833652 +v 5.121459 -0.240462 8.833652 +v 1.201806 1.133423 8.833652 +v 5.121459 1.140484 8.833652 +v 9.008801 0.450013 8.833652 +v 9.008802 -0.240461 8.833652 +v 9.008803 1.140484 8.833652 +v 9.008801 0.450012 8.785320 +v 9.008801 -0.240460 8.785319 +v 9.008803 1.140485 8.785319 +v 5.121459 1.140484 8.785319 +v 1.201806 1.133423 8.790135 +v 5.121459 -0.240462 8.785319 +v 1.201806 -0.240387 8.790135 +v 9.008803 -2.117632 8.736988 +v 9.008803 -1.435080 8.736988 +v 5.121460 -1.435081 8.736988 +v 5.121460 -2.117632 8.736988 +v 9.008803 -0.751827 8.736988 +v 5.121459 -0.751828 8.736988 +v 1.201807 -1.435079 8.736988 +v 1.201807 -2.117633 8.736988 +v 1.201806 -0.751829 8.736988 +v 1.201807 -2.117633 8.833652 +v 1.201807 -1.435079 8.833652 +v 5.121459 -1.435081 8.833652 +v 5.121460 -2.117633 8.833652 +v 1.201806 -0.751828 8.833652 +v 5.121459 -0.751828 8.833652 +v 9.008803 -1.435080 8.833652 +v 9.008803 -2.117631 8.833652 +v 9.008803 -0.751827 8.833652 +v 9.008804 -1.435080 8.785319 +v 9.008804 -2.117633 8.785320 +v 9.008803 -0.751827 8.785320 +v 5.121459 -0.751828 8.785319 +v 1.201806 -0.748389 8.790135 +v 5.121460 -2.117632 8.785320 +v 1.201807 -2.117634 8.790135 +v -1.857359 0.571109 29.954885 +v -1.857359 0.675220 29.954885 +v -10.686808 0.675219 29.954885 +v -10.686808 0.571108 29.954885 +v -1.857359 0.779331 29.954885 +v -10.686808 0.779330 29.954885 +v -19.551571 0.571107 29.954885 +v -19.551571 0.675218 29.954885 +v -19.753946 0.675218 29.954885 +v -19.753946 0.571107 29.954885 +v -19.551571 0.779329 29.954988 +v -19.753946 0.779328 29.954885 +v -19.753946 0.675218 31.019604 +v -19.753946 0.571107 31.019604 +v -19.753942 0.779328 31.018738 +v -19.753946 0.675218 32.084324 +v -19.753946 0.571107 32.084324 +v -19.753942 0.779328 32.083954 +v -19.551571 0.675218 32.084324 +v -19.551571 0.571107 32.084324 +v -19.551571 0.779328 32.083954 +v -10.686808 0.571108 32.084324 +v -10.686808 0.675219 32.084324 +v -1.857359 0.675220 32.084324 +v -1.857359 0.571109 32.084324 +v -10.686808 0.779329 32.084324 +v -1.857359 0.779330 32.084324 +v -1.619671 0.571109 32.084324 +v -1.619671 0.675220 32.084324 +v -1.619671 0.675220 31.019604 +v -1.619671 0.571109 31.019604 +v -1.619671 0.779330 32.084324 +v -1.619671 0.779331 31.019604 +v -1.619671 0.675220 29.954885 +v -1.619671 0.571110 29.954885 +v -1.619671 0.779331 29.954885 +v -1.857359 0.779331 31.019604 +v -10.686808 0.779329 31.019604 +v -1.857359 0.571109 31.019604 +v -10.686808 0.571108 31.019604 +v -19.551571 0.571107 31.019604 +v -13.839814 0.779329 32.084324 +v -13.839814 0.675218 32.084324 +v -13.839814 0.571108 32.084324 +v -13.839814 0.571108 31.019604 +v -13.839814 0.571108 29.954885 +v -13.839814 0.675219 29.954885 +v -13.839814 0.779329 29.954885 +v -13.839814 0.779329 31.019604 +v -19.551571 0.779328 31.018738 +v -1.857359 0.571110 26.555317 +v -1.857359 0.675220 26.555317 +v -10.686805 0.675219 26.555317 +v -10.686805 0.571109 26.555317 +v -1.857359 0.779331 26.555317 +v -10.686805 0.779330 26.555317 +v -19.551571 0.571108 26.555317 +v -19.551571 0.675218 26.555317 +v -19.753942 0.675218 26.555317 +v -19.753942 0.571108 26.555317 +v -19.551571 0.779329 26.555317 +v -19.753942 0.779329 26.555317 +v -19.753942 0.675218 27.620035 +v -19.753942 0.571108 27.620035 +v -19.753942 0.779329 27.620035 +v -19.753942 0.675218 28.684755 +v -19.753942 0.571107 28.684755 +v -19.753942 0.779329 28.684755 +v -19.551571 0.675218 28.684755 +v -19.551571 0.571108 28.684755 +v -19.551571 0.779329 28.684755 +v -10.686805 0.571109 28.684755 +v -10.686805 0.675219 28.684755 +v -1.857359 0.675220 28.684755 +v -1.857359 0.571110 28.684755 +v -10.686805 0.779330 28.684755 +v -1.857359 0.779331 28.684755 +v -1.619671 0.571110 28.684755 +v -1.619671 0.675220 28.684755 +v -1.619671 0.675220 27.620035 +v -1.619671 0.571110 27.620035 +v -1.619671 0.779331 28.684755 +v -1.619671 0.779331 27.620035 +v -1.619671 0.675220 26.555317 +v -1.619671 0.571110 26.555317 +v -1.619671 0.779331 26.555317 +v -1.857359 0.779331 27.620035 +v -10.686805 0.779330 27.620035 +v -19.551571 0.918219 27.620035 +v -19.551571 0.918219 28.684755 +v -19.753942 0.918219 28.684755 +v -19.753942 0.918219 27.620035 +v -19.551571 0.918219 26.555317 +v -19.753942 0.918219 26.555317 +v -1.857359 0.571110 27.620035 +v -10.686805 0.571109 27.620035 +v -19.551571 0.571108 27.620035 +v -13.839811 0.779329 28.684755 +v -13.839811 0.675219 28.684755 +v -13.839811 0.571108 28.684755 +v -13.839811 0.571108 27.620035 +v -13.839811 0.571108 26.555317 +v -13.839811 0.675219 26.555317 +v -13.839811 0.779329 26.555317 +v -13.839811 0.779329 27.620035 +v -19.551571 0.779329 27.620035 +v -19.753942 0.918218 32.083584 +v -19.551571 0.918218 32.083584 +v -19.753942 0.918219 29.955090 +v -19.551571 0.918219 29.955090 +v -19.551571 0.918218 31.017866 +v -19.753942 0.918218 31.017866 +v -1.857359 0.571110 21.566267 +v -1.857359 0.675221 21.566267 +v -10.686808 0.675220 21.566267 +v -10.686808 0.571109 21.566267 +v -1.857359 0.779331 21.566267 +v -10.686808 0.779330 21.566267 +v -19.551571 0.571108 21.566267 +v -19.551571 0.675219 21.566267 +v -19.753946 0.675219 21.566267 +v -19.753946 0.571108 21.566267 +v -19.551571 0.779329 21.566372 +v -19.753946 0.779329 21.566267 +v -19.753946 0.675219 22.630987 +v -19.753946 0.571108 22.630987 +v -19.753942 0.779329 22.630119 +v -19.753946 0.675219 23.695705 +v -19.753946 0.571108 23.695705 +v -19.753942 0.779329 23.695335 +v -19.551571 0.675219 23.695705 +v -19.551571 0.571108 23.695705 +v -19.551571 0.779329 23.695335 +v -10.686808 0.571109 23.695705 +v -10.686808 0.675220 23.695705 +v -1.857360 0.675221 23.695705 +v -1.857360 0.571110 23.695705 +v -10.686808 0.779330 23.695705 +v -1.857360 0.779331 23.695705 +v -1.619671 0.571110 23.695705 +v -1.619671 0.675221 23.695705 +v -1.619671 0.675221 22.630987 +v -1.619671 0.571110 22.630987 +v -1.619671 0.779331 23.695705 +v -1.619671 0.779331 22.630987 +v -1.619671 0.675221 21.566267 +v -1.619671 0.571110 21.566267 +v -1.619671 0.779331 21.566267 +v -1.857360 0.779331 22.630987 +v -10.686808 0.779330 22.630987 +v -1.857360 0.571110 22.630987 +v -10.686808 0.571109 22.630987 +v -19.551571 0.571108 22.630987 +v -13.839814 0.779330 23.695705 +v -13.839814 0.675219 23.695705 +v -13.839814 0.571109 23.695705 +v -13.839814 0.571109 22.630987 +v -13.839814 0.571109 21.566267 +v -13.839814 0.675219 21.566267 +v -13.839814 0.779330 21.566267 +v -13.839814 0.779330 22.630987 +v -19.551571 0.779329 22.630119 +v -1.857359 0.571111 18.166702 +v -1.857359 0.675221 18.166702 +v -10.686806 0.675220 18.166702 +v -10.686806 0.571109 18.166702 +v -1.857359 0.779332 18.166702 +v -10.686806 0.779331 18.166702 +v -19.551571 0.571108 18.166702 +v -19.551571 0.675219 18.166702 +v -19.753942 0.675219 18.166702 +v -19.753942 0.571108 18.166702 +v -19.551571 0.779330 18.166702 +v -19.753942 0.779330 18.166702 +v -19.753942 0.675219 19.231419 +v -19.753942 0.571108 19.231419 +v -19.753942 0.779329 19.231419 +v -19.753942 0.675219 20.296137 +v -19.753942 0.571108 20.296137 +v -19.753942 0.779329 20.296137 +v -19.551571 0.675219 20.296137 +v -19.551571 0.571108 20.296137 +v -19.551571 0.779329 20.296137 +v -10.686805 0.571109 20.296137 +v -10.686805 0.675220 20.296137 +v -1.857359 0.675221 20.296137 +v -1.857359 0.571110 20.296137 +v -10.686805 0.779330 20.296137 +v -1.857359 0.779331 20.296137 +v -1.619671 0.571110 20.296137 +v -1.619671 0.675221 20.296137 +v -1.619671 0.675221 19.231419 +v -1.619671 0.571110 19.231419 +v -1.619671 0.779332 20.296137 +v -1.619671 0.779332 19.231419 +v -1.619671 0.675221 18.166702 +v -1.619671 0.571111 18.166702 +v -1.619671 0.779332 18.166702 +v -1.857359 0.779332 19.231419 +v -10.686806 0.779330 19.231419 +v -19.551571 0.918220 19.231419 +v -19.551571 0.918219 20.296137 +v -19.753942 0.918219 20.296137 +v -19.753942 0.918220 19.231419 +v -19.551571 0.918220 18.166702 +v -19.753942 0.918220 18.166702 +v -1.857359 0.571110 19.231419 +v -10.686806 0.571109 19.231419 +v -19.551571 0.571108 19.231419 +v -13.839811 0.779330 20.296137 +v -13.839811 0.675219 20.296137 +v -13.839811 0.571109 20.296137 +v -13.839811 0.571109 19.231419 +v -13.839811 0.571109 18.166702 +v -13.839811 0.675220 18.166702 +v -13.839811 0.779330 18.166702 +v -13.839811 0.779330 19.231419 +v -19.551571 0.779329 19.231419 +v -19.753942 0.918219 23.694965 +v -19.551571 0.918219 23.694965 +v -19.753942 0.918219 21.566471 +v -19.551571 0.918219 21.566471 +v -19.551571 0.918219 22.629250 +v -19.753942 0.918219 22.629250 +v 2.430042 0.571110 28.760996 +v 2.430042 0.675221 28.760996 +v 11.259491 0.675222 28.760996 +v 11.259491 0.571111 28.760996 +v 2.430042 0.779331 28.760996 +v 11.259491 0.779332 28.760996 +v 20.124250 0.571112 28.760996 +v 20.124250 0.675223 28.760996 +v 20.326626 0.675223 28.760996 +v 20.326626 0.571112 28.760996 +v 20.124250 0.779333 28.760893 +v 20.326626 0.779333 28.760996 +v 20.326626 0.675223 27.696278 +v 20.326626 0.571112 27.696278 +v 20.326626 0.779333 27.697145 +v 20.326626 0.675223 26.631557 +v 20.326626 0.571112 26.631557 +v 20.326626 0.779334 26.631927 +v 20.124250 0.675223 26.631557 +v 20.124250 0.571112 26.631557 +v 20.124250 0.779334 26.631927 +v 11.259491 0.571111 26.631557 +v 11.259491 0.675222 26.631557 +v 2.430043 0.675221 26.631557 +v 2.430043 0.571110 26.631557 +v 11.259491 0.779332 26.631557 +v 2.430043 0.779331 26.631557 +v 2.192354 0.571110 26.631557 +v 2.192354 0.675221 26.631557 +v 2.192354 0.675221 27.696278 +v 2.192354 0.571110 27.696278 +v 2.192354 0.779331 26.631557 +v 2.192354 0.779331 27.696278 +v 2.192354 0.675221 28.760996 +v 2.192354 0.571110 28.760996 +v 2.192354 0.779331 28.760996 +v 2.430043 0.779331 27.696278 +v 11.259491 0.779332 27.696278 +v 2.430043 0.571110 27.696278 +v 11.259491 0.571111 27.696278 +v 20.124250 0.571112 27.696278 +v 14.412498 0.779333 26.631557 +v 14.412498 0.675222 26.631557 +v 14.412498 0.571112 26.631557 +v 14.412498 0.571112 27.696278 +v 14.412498 0.571112 28.760996 +v 14.412498 0.675222 28.760996 +v 14.412498 0.779333 28.760996 +v 14.412498 0.779333 27.696278 +v 20.124250 0.779333 27.697145 +v 2.430042 0.571110 32.160564 +v 2.430042 0.675220 32.160564 +v 11.259489 0.675221 32.160564 +v 11.259489 0.571111 32.160564 +v 2.430042 0.779331 32.160564 +v 11.259489 0.779332 32.160564 +v 20.124250 0.571112 32.160564 +v 20.124250 0.675223 32.160564 +v 20.326622 0.675223 32.160564 +v 20.326622 0.571112 32.160564 +v 20.124250 0.779333 32.160564 +v 20.326622 0.779333 32.160564 +v 20.326622 0.675223 31.095846 +v 20.326622 0.571112 31.095846 +v 20.326622 0.779333 31.095846 +v 20.326622 0.675223 30.031128 +v 20.326622 0.571112 30.031128 +v 20.326622 0.779333 30.031128 +v 20.124250 0.675223 30.031128 +v 20.124250 0.571112 30.031128 +v 20.124250 0.779333 30.031128 +v 11.259489 0.571111 30.031128 +v 11.259489 0.675222 30.031128 +v 2.430042 0.675221 30.031128 +v 2.430042 0.571110 30.031128 +v 11.259489 0.779332 30.031128 +v 2.430042 0.779331 30.031128 +v 2.192354 0.571110 30.031128 +v 2.192354 0.675221 30.031128 +v 2.192354 0.675220 31.095846 +v 2.192354 0.571110 31.095846 +v 2.192354 0.779331 30.031128 +v 2.192354 0.779331 31.095846 +v 2.192354 0.675220 32.160564 +v 2.192354 0.571110 32.160564 +v 2.192354 0.779331 32.160564 +v 2.430042 0.779331 31.095846 +v 11.259489 0.779332 31.095846 +v 20.124250 0.918223 31.095846 +v 20.124250 0.918223 30.031128 +v 20.326622 0.918223 30.031128 +v 20.326622 0.918223 31.095846 +v 20.124250 0.918223 32.160564 +v 20.326622 0.918223 32.160564 +v 2.430042 0.571110 31.095846 +v 11.259489 0.571111 31.095846 +v 20.124250 0.571112 31.095846 +v 14.412494 0.779333 30.031128 +v 14.412494 0.675222 30.031128 +v 14.412494 0.571111 30.031128 +v 14.412494 0.571111 31.095846 +v 14.412494 0.571111 32.160564 +v 14.412494 0.675222 32.160564 +v 14.412494 0.779332 32.160564 +v 14.412494 0.779332 31.095846 +v 20.124250 0.779333 31.095846 +v 20.326622 0.918224 26.632298 +v 20.124250 0.918224 26.632298 +v 20.326622 0.918223 28.760792 +v 20.124250 0.918223 28.760792 +v 20.124250 0.918224 27.698015 +v 20.326622 0.918224 27.698015 +v -0.407079 -0.219040 12.594946 +v -0.567964 0.024331 12.594946 +v -0.567964 0.024331 18.544756 +v -0.407079 -0.219041 18.544756 +v -0.567964 0.450010 12.594946 +v -0.567964 0.450009 18.544756 +v -0.567964 0.875688 12.594946 +v -0.567964 0.875687 18.544756 +v -0.407079 1.119060 12.594946 +v -0.407079 1.119059 18.544756 +v -0.567964 -0.401349 29.105240 +v -0.567964 0.024330 29.105240 +v -0.567964 0.024330 29.470232 +v -0.567964 -0.401349 29.470232 +v -0.567964 0.450008 29.105240 +v -0.567964 0.450008 29.470232 +v -0.567964 0.875687 29.105240 +v -0.567965 1.301365 29.105240 +v -0.567965 1.301365 29.470232 +v -0.567964 0.875687 29.470232 +v -0.142286 0.024330 29.470232 +v -0.142286 -0.401349 29.470232 +v -0.142286 0.450008 29.470232 +v -0.142286 0.875687 29.470232 +v -0.142286 1.301365 29.470232 +v 0.283392 0.024330 29.470232 +v 0.283392 -0.401349 29.470232 +v 0.283392 0.450008 29.470232 +v 0.283392 0.875687 29.470232 +v 0.283392 1.301365 29.470232 +v 0.499915 0.024330 29.470232 +v 0.499915 -0.401349 29.470232 +v 0.499915 0.450008 29.470232 +v 0.499915 0.875687 29.470232 +v 0.499915 1.301365 29.470232 +v 0.709071 -0.401349 29.470232 +v 0.709071 0.024330 29.470232 +v 1.134750 0.024330 29.470232 +v 1.134750 -0.401349 29.470232 +v 0.709071 0.450008 29.470232 +v 1.134750 0.450008 29.470232 +v 0.709071 0.875687 29.470232 +v 1.134750 0.875687 29.470232 +v 0.709071 1.301365 29.470232 +v 1.134750 1.301365 29.470232 +v 1.134750 0.024330 29.105240 +v 1.134750 -0.401349 29.105240 +v 1.134750 0.450008 29.105240 +v 1.134750 1.301365 29.105240 +v 1.134750 0.875687 29.105240 +v 0.973863 -0.219041 18.544756 +v 1.134749 0.024331 18.544756 +v 1.134749 0.024331 12.594946 +v 0.973863 -0.219040 12.594946 +v 1.134749 0.450009 18.544756 +v 1.134749 0.450010 12.594946 +v 1.134749 0.875688 18.544756 +v 1.134749 0.875688 12.594946 +v 0.973863 1.119059 18.544756 +v 0.973863 1.119060 12.594946 +v 0.709071 1.301365 29.105240 +v 0.709071 1.301367 12.594946 +v 0.709071 1.301366 18.544756 +v 0.499915 1.301365 29.105240 +v 0.283392 1.301365 29.105240 +v 0.499915 1.301367 12.594946 +v 0.499915 1.301366 18.544756 +v 0.283392 1.301366 18.544756 +v 0.283392 1.301366 12.594946 +v -0.142286 1.301365 29.105240 +v -0.142286 1.301366 18.544756 +v -0.142286 1.301366 12.594946 +v 0.709071 -0.401349 29.105240 +v 0.709071 -0.401347 12.442060 +v 0.709071 -0.401348 18.544756 +v 0.499915 -0.401349 29.105240 +v 0.283392 -0.401349 29.105240 +v 0.499915 -0.401348 18.544756 +v 0.499915 -0.401347 12.442060 +v 0.283392 -0.401347 12.442060 +v 0.283392 -0.401348 18.544756 +v -0.142286 -0.401349 29.105240 +v -0.142286 -0.401347 12.442060 +v -0.142286 -0.401348 18.544756 +v 0.499915 1.301366 20.783482 +v 0.499915 1.301366 21.174002 +v 0.283392 1.301366 21.174002 +v 0.283392 1.301366 20.783482 +v 1.134750 1.301366 20.783482 +v 1.134750 1.301366 21.174002 +v 0.709071 1.301366 21.174002 +v 0.709071 1.301366 20.783482 +v 1.134750 0.875687 21.174002 +v 1.134750 0.875687 20.783482 +v 1.134750 0.024331 21.174002 +v 1.134750 0.450009 21.174002 +v 1.134750 0.450009 20.783482 +v 1.134750 0.024331 20.783482 +v 1.134750 -0.401348 21.174002 +v 1.134750 -0.401348 20.783482 +v 0.709071 -0.401348 21.174002 +v 0.709071 -0.401348 20.783482 +v 0.283392 -0.401348 21.174002 +v 0.499915 -0.401348 21.174002 +v 0.499915 -0.401348 20.783482 +v 0.283392 -0.401348 20.783482 +v -0.142286 -0.401348 21.174002 +v -0.142286 -0.401348 20.783482 +v -0.567964 -0.401348 21.174002 +v -0.567964 -0.401348 20.783482 +v -0.567964 0.024330 20.783482 +v -0.567964 0.024330 21.174002 +v -0.567964 0.450009 20.783482 +v -0.567964 0.450009 21.174002 +v -0.567964 0.875687 20.783482 +v -0.567965 1.301366 20.783482 +v -0.567965 1.301366 21.174002 +v -0.567964 0.875687 21.174002 +v -0.142286 1.301366 20.783482 +v -0.142286 1.301366 21.174002 +v 0.599990 1.301366 18.544756 +v 0.599990 1.301367 12.594946 +v 0.599991 1.301366 21.174002 +v 0.599991 1.301366 20.783482 +v 0.599991 1.301365 29.470232 +v 0.599991 1.301365 29.105240 +v 0.599991 0.875687 29.470232 +v 0.599991 0.450008 29.470232 +v 0.599991 0.024330 29.470232 +v 0.599991 -0.401349 29.470232 +v 0.599991 -0.401349 29.105240 +v 0.599991 -0.401348 20.783482 +v 0.599991 -0.401348 21.174002 +v 0.599990 -0.401347 12.442060 +v 0.599990 -0.401348 18.544756 +v -0.567964 0.875687 27.055984 +v -0.567965 1.301365 27.055984 +v -0.567964 0.450008 27.055984 +v -0.567964 0.024330 27.055984 +v -0.567964 -0.401349 27.055984 +v -0.142286 -0.401349 27.055984 +v 0.283392 -0.401349 27.055984 +v 0.499915 -0.401349 27.055984 +v 0.709071 -0.401348 27.055984 +v 0.599991 -0.401348 27.055984 +v 1.134750 -0.401348 27.055984 +v 1.134750 0.024330 27.055984 +v 1.134750 0.450008 27.055984 +v 1.134750 0.875687 27.055984 +v 1.134750 1.301365 27.055984 +v 0.709071 1.301365 27.055984 +v 0.599991 1.301365 27.055984 +v 0.283391 9.560798 27.055984 +v 0.499914 9.560798 27.055984 +v 0.499914 9.560798 29.105240 +v 0.283391 9.560798 29.105240 +v -0.142286 1.301365 27.055984 +v 0.283392 1.301365 27.055984 +v -0.567964 0.875687 18.823378 +v -0.567965 1.301366 18.823378 +v -0.567964 0.450009 18.823378 +v -0.567964 0.024331 18.823378 +v -0.567964 -0.401348 18.823378 +v -0.142286 -0.401348 18.823378 +v 0.283392 -0.401348 18.823378 +v 0.499915 -0.401348 18.823378 +v 0.709071 -0.401348 18.823378 +v 0.599990 -0.401348 18.823378 +v 1.134749 -0.401348 18.823378 +v 1.134749 0.024331 18.823378 +v 1.134749 0.450009 18.823378 +v 1.134749 0.875688 18.823378 +v 1.134749 1.301366 18.823378 +v 0.709071 1.301366 18.823378 +v 0.599990 1.301366 18.823378 +v 0.283391 9.560798 18.823378 +v 0.499914 9.560798 18.823378 +v 0.499914 9.560798 20.783482 +v 0.283391 9.560798 20.783482 +v -0.142286 1.301366 18.823378 +v 0.283392 1.301366 18.823378 +v 0.499915 1.301365 27.055984 +v 1.046129 3.326018 27.055984 +v 0.829606 3.326018 27.055984 +v 1.046129 3.326018 29.105236 +v 0.829606 3.326018 29.105236 +v 0.499915 1.301366 18.823378 +v 1.046128 3.382045 18.823378 +v 0.829605 3.382045 18.823378 +v 1.046129 3.382045 20.783482 +v 0.829606 3.382045 20.783482 +v -1.492830 0.875686 29.105240 +v -1.492830 0.450008 29.105240 +v -1.492830 0.875686 29.470232 +v -1.492830 0.450008 29.470232 +v -1.492830 0.875687 20.783482 +v -1.492830 0.450009 20.783482 +v -1.492830 0.875687 21.174002 +v -1.492830 0.450009 21.174002 +v 1.985612 0.875687 29.470232 +v 1.985612 0.450008 29.470232 +v 1.985612 0.875687 29.105240 +v 1.985612 0.450008 29.105240 +v 1.985612 0.875688 21.174002 +v 1.985612 0.450009 21.174002 +v 1.985612 0.875688 20.783482 +v 1.985612 0.450009 20.783482 +v 2.162426 0.675221 21.642542 +v 2.162426 0.571111 21.642542 +v 2.162426 0.675221 20.372412 +v 2.162426 0.571111 20.372412 +v 1.134751 0.450010 8.356746 +v 1.134749 0.875690 8.356745 +v 1.134749 0.024332 8.356745 +v 0.973863 -0.219040 8.356745 +v 0.709071 -0.401347 8.356745 +v 0.599990 -0.401347 8.356746 +v 0.283392 -0.401347 8.356747 +v 0.499915 -0.401347 8.356747 +v -0.142286 -0.401347 8.356745 +v -0.407079 -0.219040 8.356745 +v -0.567965 0.024331 8.356745 +v -0.567965 0.450010 8.356747 +v -0.567965 0.875688 8.356745 +v -0.407079 1.119060 8.356745 +v -0.142286 1.301367 8.356745 +v 0.283392 1.301367 8.356747 +v 0.499915 1.301367 8.356747 +v 0.709071 1.301367 8.356745 +v 0.599990 1.301367 8.356746 +v 0.973863 1.119060 8.356745 +v 1.201807 0.024333 9.227408 +v 1.201807 0.450011 9.227408 +v 0.973863 -0.219040 9.227408 +v 1.134749 0.024332 9.227408 +v 1.134749 0.024332 8.906758 +v 0.973863 -0.219040 8.906758 +v 0.709071 -0.401347 9.227408 +v 0.709071 -0.401347 8.906758 +v 0.599990 -0.401347 9.227408 +v 0.599990 -0.401347 8.906758 +v 0.283392 -0.401347 9.227408 +v 0.499915 -0.401347 9.227408 +v 0.499915 -0.401347 8.906759 +v 0.283392 -0.401347 8.906759 +v -0.142286 -0.401347 9.227408 +v -0.142286 -0.401347 8.906758 +v -0.407079 -0.219040 9.227408 +v -0.407079 -0.219040 8.906758 +v -0.567965 0.024331 8.906758 +v -0.567965 0.024331 9.227408 +v -0.567965 0.450010 8.906759 +v -0.567965 0.450010 9.227408 +v -0.567965 0.875688 8.906758 +v -0.567965 0.875688 9.227408 +v -0.407079 1.119060 8.906758 +v -0.407079 1.119060 9.227408 +v -0.142286 1.301367 8.906758 +v -0.142286 1.301367 9.227408 +v 0.283392 1.301367 8.906759 +v 0.283392 1.301367 9.227408 +v 0.499915 1.301367 8.906759 +v 0.499915 1.301367 9.227408 +v 0.709071 1.301367 8.906758 +v 0.709071 1.301367 9.227408 +v 0.599990 1.301367 9.227408 +v 0.599990 1.301367 8.906758 +v 0.973863 1.119060 8.906758 +v 0.973863 1.119060 9.227408 +v 1.134749 0.875690 9.227408 +v 1.134749 0.875688 8.906758 +v 1.201806 0.875689 9.227408 +v 1.134751 0.450010 9.227408 +v 1.201807 0.024333 8.356745 +v 1.201807 0.450011 8.356746 +v 1.134750 -2.117634 8.906758 +v 1.134750 -2.117634 9.227408 +v 1.201807 -2.117634 9.227408 +v 1.134749 3.017655 9.227408 +v 1.134749 3.017655 8.906758 +v 1.201806 3.017655 9.227408 +v 1.201806 0.875689 8.356745 +v 1.134749 -0.240388 9.227408 +v 1.134749 -0.240388 8.906758 +v 1.201806 -0.240387 9.227408 +v 1.201806 -0.240387 8.906758 +v 1.134749 -0.240388 8.356745 +v 1.201806 -0.240387 8.356745 +v 1.134749 1.133423 8.906758 +v 1.134750 1.133423 9.227408 +v 1.201806 1.133423 8.356745 +v 1.134750 1.133423 8.356745 +v 1.201806 1.133423 9.227408 +v 1.201806 1.133423 8.906758 +v 1.134750 -2.117634 8.790135 +v 1.134749 0.024332 8.790135 +v 1.134749 -0.240388 8.790135 +v 0.973863 -0.219040 8.790135 +v 0.709071 -0.401347 8.790135 +v 0.599990 -0.401347 8.790135 +v 0.499915 -0.401347 8.790136 +v 0.283392 -0.401347 8.790136 +v -0.142286 -0.401347 8.790135 +v -0.407079 -0.219040 8.790135 +v -0.567965 0.024331 8.790135 +v -0.567965 0.450010 8.790137 +v -0.567965 0.875688 8.790135 +v -0.407079 1.119060 8.790135 +v -0.142286 1.301367 8.790135 +v 0.283392 1.301367 8.790136 +v 0.499915 1.301367 8.790137 +v 0.709071 1.301367 8.790135 +v 0.599990 1.301367 8.790136 +v 0.973863 1.119060 8.790135 +v 1.134749 0.875688 8.790135 +v 1.134749 1.133423 8.790135 +v 1.134749 3.017655 8.785319 +v 1.201806 1.133423 8.672776 +v 1.201806 -0.240387 8.672776 +v 1.134750 -2.117634 8.356745 +v 1.134750 -2.117634 8.672776 +v 1.201807 -2.117634 8.356745 +v 1.134749 0.024332 8.672776 +v 1.134749 -0.240388 8.672776 +v 0.973863 -0.219040 8.672776 +v 0.709071 -0.401347 8.672776 +v 0.599990 -0.401347 8.672776 +v 0.283392 -0.401347 8.672777 +v 0.499915 -0.401347 8.672777 +v -0.142286 -0.401347 8.672776 +v -0.407079 -0.219040 8.672776 +v -0.567965 0.024331 8.672776 +v -0.567965 0.450010 8.672777 +v -0.567965 0.875688 8.672776 +v -0.407079 1.119060 8.672776 +v -0.142286 1.301367 8.672776 +v 0.283392 1.301367 8.672777 +v 0.499915 1.301367 8.672777 +v 0.709071 1.301367 8.672776 +v 0.599990 1.301367 8.672776 +v 0.973863 1.119060 8.672776 +v 1.134749 0.875688 8.672776 +v 1.134749 1.133422 8.672776 +v 1.134749 3.017655 8.672776 +v 1.134749 3.017655 8.356745 +v 1.201806 3.017655 8.356745 +v 2.400114 0.571111 20.372412 +v 2.400114 0.675221 20.372412 +v 11.229562 0.675222 20.372412 +v 11.229562 0.571112 20.372412 +v 2.400114 0.779332 20.372412 +v 11.229562 0.779333 20.372412 +v 20.094322 0.571113 20.372412 +v 20.094322 0.675224 20.372412 +v 20.296698 0.675224 20.372412 +v 20.296698 0.571113 20.372412 +v 20.094322 0.779334 20.372307 +v 20.296698 0.779334 20.372412 +v 20.296698 0.675224 19.307692 +v 20.296698 0.571113 19.307692 +v 20.296694 0.779334 19.308559 +v 20.296698 0.675224 18.242973 +v 20.296698 0.571113 18.242973 +v 20.296694 0.779334 18.243343 +v 20.094322 0.675224 18.242973 +v 20.094322 0.571113 18.242973 +v 20.094322 0.779334 18.243343 +v 11.229562 0.571112 18.242973 +v 11.229562 0.675223 18.242973 +v 2.400114 0.675222 18.242973 +v 2.400114 0.571111 18.242973 +v 11.229562 0.779333 18.242973 +v 2.400114 0.779332 18.242973 +v 2.162425 0.571111 18.242973 +v 2.162425 0.675222 18.242973 +v 2.162425 0.675222 19.307692 +v 2.162425 0.571111 19.307692 +v 2.162425 0.779332 18.242973 +v 2.162425 0.779332 19.307692 +v 2.162426 0.779332 20.372412 +v 2.400114 0.779332 19.307692 +v 11.229562 0.779333 19.307692 +v 2.400114 0.571111 19.307692 +v 11.229562 0.571112 19.307692 +v 20.094322 0.571113 19.307692 +v 14.382567 0.779334 18.242973 +v 14.382567 0.675223 18.242973 +v 14.382567 0.571112 18.242973 +v 14.382567 0.571112 19.307692 +v 14.382567 0.571112 20.372412 +v 14.382567 0.675223 20.372412 +v 14.382567 0.779333 20.372412 +v 14.382567 0.779333 19.307692 +v 20.094322 0.779334 19.308559 +v 2.400114 0.571111 23.771978 +v 2.400114 0.675221 23.771978 +v 11.229560 0.675222 23.771978 +v 11.229560 0.571112 23.771978 +v 2.400114 0.779332 23.771978 +v 11.229560 0.779333 23.771978 +v 20.094322 0.571113 23.771978 +v 20.094322 0.675223 23.771978 +v 20.296694 0.675223 23.771978 +v 20.296694 0.571113 23.771978 +v 20.094322 0.779334 23.771978 +v 20.296694 0.779334 23.771978 +v 20.296694 0.675223 22.707262 +v 20.296694 0.571113 22.707262 +v 20.296694 0.779334 22.707262 +v 20.296694 0.675223 21.642542 +v 20.296694 0.571113 21.642542 +v 20.296694 0.779334 21.642542 +v 20.094322 0.675223 21.642542 +v 20.094322 0.571113 21.642542 +v 20.094322 0.779334 21.642542 +v 11.229560 0.571112 21.642542 +v 11.229560 0.675222 21.642542 +v 2.400114 0.675221 21.642542 +v 2.400114 0.571111 21.642542 +v 11.229560 0.779333 21.642542 +v 2.400114 0.779332 21.642542 +v 2.162426 0.675221 22.707262 +v 2.162426 0.571111 22.707262 +v 2.162426 0.779332 21.642542 +v 2.162426 0.779332 22.707262 +v 2.162426 0.675221 23.771978 +v 2.162426 0.571110 23.771978 +v 2.162426 0.779332 23.771978 +v 2.400114 0.779332 22.707262 +v 11.229560 0.779333 22.707262 +v 20.094322 0.918224 22.707262 +v 20.094322 0.918224 21.642542 +v 20.296694 0.918224 21.642542 +v 20.296694 0.918224 22.707262 +v 20.094322 0.918224 23.771978 +v 20.296694 0.918224 23.771978 +v 2.400114 0.571111 22.707262 +v 11.229560 0.571112 22.707262 +v 20.094322 0.571113 22.707262 +v 14.382564 0.779333 21.642542 +v 14.382564 0.675223 21.642542 +v 14.382564 0.571112 21.642542 +v 14.382564 0.571112 22.707262 +v 14.382564 0.571112 23.771978 +v 14.382564 0.675223 23.771978 +v 14.382564 0.779333 23.771978 +v 14.382564 0.779333 22.707262 +v 20.094322 0.779334 22.707262 +v 20.296694 0.918224 18.243713 +v 20.094322 0.918224 18.243713 +v 20.296694 0.918224 20.372208 +v 20.094322 0.918224 20.372208 +v 20.094322 0.918224 19.309429 +v 20.296694 0.918224 19.309429 +v 1.134749 2.345878 8.672776 +v 1.134749 1.652487 8.672776 +v 1.134749 1.652488 8.356745 +v 1.134749 2.345878 8.356745 +v 1.134749 2.345878 8.906758 +v 1.134749 1.652487 8.906758 +v 1.134749 1.652487 8.790135 +v 1.134749 2.345878 8.785320 +v 1.134749 1.652488 9.227408 +v 1.134749 2.345878 9.227408 +v 1.201807 1.652488 9.227408 +v 1.201807 2.345879 9.227408 +v 1.201807 1.652488 8.356745 +v 1.201807 2.345879 8.356745 +v 1.201806 -0.748390 8.356745 +v 1.134749 -0.748392 8.356745 +v 1.134749 -1.435081 8.356745 +v 1.201807 -1.435079 8.356745 +v 1.201806 -0.748390 9.227408 +v 1.201807 -1.435079 9.227408 +v 1.134749 -0.748392 9.227408 +v 1.134749 -1.435081 9.227408 +v 1.134749 -0.748392 8.906758 +v 1.134749 -1.435082 8.906758 +v 1.134749 -0.748392 8.790135 +v 1.134749 -1.435082 8.790135 +v 1.134749 -0.748392 8.672776 +v 1.134749 -1.435082 8.672776 +v 0.937660 7.649413 27.055984 +v 0.937660 7.649413 29.105240 +v 0.721138 7.649413 27.055984 +v 0.721138 7.649413 29.105240 +v 0.499914 5.476033 27.055984 +v 0.499914 5.476033 29.105240 +v 0.283392 5.476033 27.055984 +v 0.283392 5.476033 29.105240 +v 0.937660 7.619877 20.783482 +v 0.721137 7.619877 20.783482 +v 0.937660 7.619877 18.823378 +v 0.721137 7.619877 18.823378 +v 0.499914 5.581427 20.783482 +v 0.283392 5.581427 20.783482 +v 0.499914 5.581428 18.823378 +v 0.283392 5.581427 18.823378 +v 1.134749 0.875688 12.019503 +v 0.973863 1.119060 12.019503 +v 1.134749 0.450010 12.019503 +v 1.134749 0.024331 12.019503 +v 0.973863 -0.219040 12.019503 +v 0.709071 -0.401347 12.172389 +v 0.599990 -0.401347 12.172389 +v 0.283392 -0.401347 12.172389 +v 0.499915 -0.401347 12.172389 +v -0.142286 -0.401347 12.172389 +v -0.407079 -0.219040 12.019503 +v -0.567964 0.024331 12.019503 +v -0.567964 0.450010 12.019503 +v -0.567964 0.875688 12.019503 +v -0.407079 1.119060 12.019503 +v -0.142286 1.301366 12.019503 +v 0.283392 1.301367 12.019503 +v 0.499915 1.301367 12.019503 +v 0.709071 1.301367 12.019503 +v 0.599990 1.301367 12.019503 +v 0.554513 -1.427196 12.442060 +v 0.709001 -1.427196 12.442060 +v 0.709001 -1.427196 12.172389 +v 0.554513 -1.427196 12.172389 +v 0.283393 -1.274207 12.442060 +v 0.412780 -1.274207 12.442060 +v 0.412780 -1.274207 12.172389 +v 0.283393 -1.274207 12.172389 +v -0.136777 -1.274207 12.442060 +v -0.136777 -1.274207 12.172389 +v 0.709001 -1.274207 12.442060 +v 0.554513 -1.274207 12.442060 +v 1.484052 -0.401347 12.442060 +v 1.484052 -0.401347 12.172389 +v 1.484052 -1.274207 12.172389 +v 1.484052 -1.274207 12.442060 +v 0.554513 -1.274207 12.172389 +v 0.709001 -1.274207 12.172389 +v -0.805944 -0.401347 12.172389 +v -0.805944 -0.401347 12.442060 +v -0.799958 -1.274207 12.442060 +v -0.799958 -1.274207 12.172389 +v 0.554513 -1.274207 12.653718 +v 0.709001 -1.274207 12.653718 +v 0.709001 -1.427196 12.653718 +v 0.554513 -1.427196 12.653718 +v 0.412780 -1.427196 12.442060 +v 0.412780 -1.427196 12.172389 +v 0.709001 -1.274207 12.552493 +v 0.554513 -1.274207 12.552493 +v 0.709001 -1.427196 12.552493 +v 0.637735 -1.609147 12.482539 +v 0.557582 -1.609147 12.482539 +v 0.557582 -1.609147 12.550732 +v 0.637735 -1.609147 12.550732 +v 0.412780 -1.274207 12.552493 +v 0.412780 -1.427196 12.552493 +v 0.554513 -1.527090 12.442060 +v 0.709001 -1.527090 12.442060 +v 0.412780 -1.527090 12.552493 +v 0.412780 -1.527090 12.442060 +v 0.709001 -1.527090 12.653718 +v 0.554513 -1.527090 12.653718 +v 0.709001 -1.527090 12.552493 +v 0.545620 -1.673146 12.114636 +v 0.915556 -1.673146 12.246275 +v 0.104510 -1.673146 12.561010 +v 0.206225 -1.673146 12.246275 +v 0.915556 -1.673146 12.849502 +v 0.545620 -1.673146 12.981141 +v 1.017272 -1.673146 12.561010 +v 0.484046 -1.609147 12.550732 +v 0.484046 -1.609147 12.482539 +v 0.637735 -1.609147 12.613238 +v 0.557582 -1.609147 12.613238 +v 0.206225 -1.673146 12.849502 +v 0.484046 -1.609147 12.613238 +v 0.412780 -1.274207 12.653718 +v 0.412780 -1.427196 12.653718 +v 0.412780 -1.527090 12.653718 +v -0.567965 0.450011 0.337313 +v -0.567965 0.875689 0.337313 +v -0.567965 0.875689 -0.350863 +v -0.567965 0.450011 -0.350863 +v -1.610670 0.386734 0.357029 +v -1.610670 0.981275 0.357029 +v -1.610670 0.981275 -0.354651 +v -1.610670 0.386734 -0.354651 +v -2.924089 -12.674552 -0.024833 +v -2.924089 -12.674552 0.526422 +v 13.442554 -12.510528 -0.000001 +v 13.442554 -12.664490 0.534774 +v 13.977328 -12.736895 -0.000001 +v 13.977328 -12.664490 0.534774 +v 13.977328 -13.199265 0.534774 +v 13.977328 -13.661641 -0.000001 +v 13.977328 -13.734043 0.534774 +v 13.442554 -13.888003 -0.000001 +v 13.442554 -13.734043 0.534774 +v -2.935614 -13.742562 -0.022713 +v -2.924089 -13.742563 0.526416 +v -2.924089 -13.225971 0.526419 +v 13.442554 -13.199265 0.832429 +v 13.977328 -12.809298 0.534774 +v 13.977328 -13.199265 0.534774 +v 13.977328 -13.589234 0.534774 +v 14.187409 -12.956433 -0.000001 +v 14.187409 -12.956433 0.534774 +v 14.187409 -13.199265 0.534774 +v 14.187409 -13.442099 0.534774 +v 14.187409 -13.442099 -0.000001 +v 14.875766 -12.956433 -0.000001 +v 14.875766 -12.956433 0.534774 +v 14.875766 -13.199265 0.534774 +v 14.875766 -13.442099 0.534774 +v 14.875766 -13.442099 -0.000001 +v 15.232806 -12.956433 -0.000001 +v 15.232806 -12.956433 0.534774 +v 15.232806 -13.199265 0.534774 +v 15.232806 -13.199265 -0.000001 +v 15.232806 -13.442099 0.534774 +v 15.232806 -13.442099 -0.000001 +v 14.875766 -12.956433 0.833843 +v 14.875766 -13.199265 0.833843 +v 15.232806 -13.199265 0.833843 +v 15.232806 -12.956433 0.833843 +v 14.875766 -13.442099 0.833843 +v 15.232806 -13.442099 0.833843 +v 14.875766 -8.789302 0.534775 +v 15.232806 -8.789302 0.534775 +v 14.875766 -8.789302 0.833843 +v 15.232806 -8.789302 0.833843 +v 14.875766 -17.609238 0.534774 +v 15.232806 -17.609238 0.534774 +v 15.232806 -17.609238 0.833842 +v 14.875766 -17.609238 0.833842 +v 14.875766 -10.589252 0.833843 +v 14.875766 -10.589252 0.534774 +v 15.232806 -10.589252 0.534774 +v 15.232806 -10.589252 0.833843 +v 15.232806 -11.240461 0.833843 +v 14.875766 -11.240461 0.833843 +v 14.875766 -11.240461 0.534774 +v 15.232806 -11.240461 0.534774 +v 15.232806 -15.060581 0.833843 +v 15.232806 -15.060581 0.534774 +v 14.875764 -15.060581 0.534774 +v 14.875764 -15.060581 0.833843 +v 15.232806 -15.913557 0.833843 +v 15.232806 -15.913557 0.534774 +v 14.875764 -15.913557 0.534774 +v 14.875764 -15.913557 0.833843 +v 14.977250 -12.956433 0.833843 +v 15.131322 -12.956433 0.833843 +v 15.131322 -11.240461 0.833843 +v 14.977250 -11.240461 0.833843 +v 14.977250 -13.442099 0.833843 +v 15.131322 -13.442099 0.833843 +v 14.977246 -15.060581 0.833843 +v 15.131322 -15.060581 0.833843 +v 15.131322 -10.589252 0.833843 +v 14.977250 -10.589252 0.833843 +v 15.131322 -8.789302 0.833843 +v 14.977250 -8.789302 0.833843 +v 14.977246 -15.913557 0.833843 +v 15.131322 -15.913557 0.833843 +v 14.977250 -17.609238 0.833842 +v 15.131322 -17.609238 0.833842 +v 14.977250 -12.786880 8.114987 +v 15.131322 -12.786880 8.114987 +v 15.131322 -11.071037 8.093815 +v 14.977250 -11.071037 8.093815 +v 14.977250 -13.442099 8.104384 +v 15.131322 -13.442099 8.104384 +v 14.977246 -15.060581 8.104384 +v 15.131322 -15.060581 8.104384 +v 15.131322 -10.116888 8.190596 +v 14.977250 -10.116888 8.190596 +v 15.131322 -8.325019 8.020221 +v 14.977250 -8.325019 8.020221 +v 14.977246 -16.340508 8.206782 +v 15.131322 -16.340508 8.206782 +v 14.977250 -18.024162 8.005217 +v 15.131322 -18.024162 8.005217 +v 14.905099 -12.786880 8.114987 +v 15.203479 -12.786880 8.114987 +v 15.203479 -11.071037 8.093815 +v 14.905099 -11.071037 8.093815 +v 14.905099 -13.442099 8.104384 +v 15.203479 -13.442099 8.104384 +v 14.905097 -15.060581 8.104384 +v 15.203479 -15.060581 8.104384 +v 15.203479 -10.116888 8.190596 +v 14.905099 -10.116888 8.190596 +v 15.203479 -8.325019 8.020221 +v 14.905099 -8.325019 8.020221 +v 14.905097 -16.340508 8.206782 +v 15.203486 -16.340508 8.206782 +v 14.905103 -18.024162 8.005217 +v 15.203486 -18.024162 8.005217 +v 14.905099 -12.781251 8.571209 +v 15.203479 -12.781251 8.571209 +v 15.203479 -11.065410 8.550035 +v 14.905099 -11.065410 8.550035 +v 14.905099 -13.442099 8.560639 +v 15.203479 -13.442099 8.560639 +v 14.905097 -15.060581 8.560639 +v 15.203479 -15.060581 8.560639 +v 15.203479 -10.073702 8.644802 +v 14.905099 -10.073702 8.644802 +v 15.203479 -8.281833 8.474427 +v 14.905099 -8.281833 8.474427 +v 14.905097 -16.394737 8.659801 +v 15.203486 -16.394737 8.659801 +v 14.905103 -18.078396 8.458237 +v 15.203486 -18.078396 8.458237 +v 14.977250 -12.360950 0.833843 +v 14.977250 -11.835946 0.833843 +v 14.977250 -12.191441 8.107641 +v 14.977250 -11.666478 8.101163 +v 14.977250 -14.003751 0.833843 +v 14.977246 -14.498927 0.833843 +v 14.977246 -14.498927 8.104384 +v 14.977250 -14.003751 8.104384 +v 14.977250 -9.964626 0.833843 +v 14.977250 -9.413928 0.833843 +v 14.977250 -9.495066 8.131472 +v 14.977250 -8.946840 8.079345 +v 14.977246 -16.501999 0.833843 +v 14.977250 -17.020792 0.833843 +v 14.977250 -17.439890 8.075165 +v 14.977246 -16.924774 8.136833 +v 14.689975 -12.360950 0.833843 +v 14.689975 -11.835946 0.833843 +v 14.689975 -12.191441 8.107641 +v 14.689975 -11.666478 8.101163 +v 14.689975 -14.003747 0.833843 +v 14.689971 -14.498924 0.833843 +v 14.689971 -14.498924 8.104384 +v 14.689975 -14.003747 8.104384 +v 14.689975 -9.964626 0.833843 +v 14.689975 -9.413928 0.833843 +v 14.689975 -9.495066 8.131472 +v 14.689975 -8.946840 8.079345 +v 14.689971 -16.502003 0.833843 +v 14.689975 -17.020796 0.833843 +v 14.689975 -17.439894 8.075165 +v 14.689971 -16.924776 8.136833 +v -2.942585 -12.674549 -0.563176 +v 13.442554 -12.664490 -0.534777 +v 13.977328 -12.664490 -0.534777 +v 15.232806 -12.956433 -0.534777 +v 15.232806 -13.199265 -0.534777 +v 15.232806 -13.442099 -0.534777 +v 13.977328 -13.734043 -0.534777 +v 13.442554 -13.734043 -0.534777 +v -2.942580 -13.742560 -0.563185 +v -2.942583 -13.225968 -0.563181 +v 13.442554 -13.199265 -0.832432 +v 13.977328 -13.199265 -0.534777 +v 13.977328 -12.809298 -0.534777 +v 13.977328 -13.199265 -0.534777 +v 13.977328 -13.589234 -0.534777 +v 14.187409 -12.956433 -0.534777 +v 14.187409 -13.199265 -0.534777 +v 14.187409 -13.442099 -0.534777 +v 14.875766 -12.956433 -0.534777 +v 14.875766 -13.199265 -0.534777 +v 14.875766 -13.442099 -0.534777 +v 14.875766 -12.956433 -0.833846 +v 14.875766 -13.199265 -0.833846 +v 15.232806 -13.199265 -0.833846 +v 15.232806 -12.956433 -0.833846 +v 14.875766 -13.442099 -0.833846 +v 15.232806 -13.442099 -0.833846 +v 15.232806 -8.789302 -0.534777 +v 14.875766 -8.789302 -0.534777 +v 14.875766 -8.789302 -0.833845 +v 15.232806 -8.789302 -0.833845 +v 14.875766 -17.609238 -0.534777 +v 15.232806 -17.609238 -0.534777 +v 15.232806 -17.609238 -0.833846 +v 14.875766 -17.609238 -0.833846 +v 14.875766 -11.240461 -0.534777 +v 15.232806 -11.240461 -0.534777 +v 14.875766 -11.240461 -0.833845 +v 14.905099 -12.781250 -8.571211 +v 15.203479 -12.781250 -8.571211 +v 15.203479 -11.065409 -8.550037 +v 14.905099 -11.065409 -8.550037 +v 15.232806 -11.240461 -0.833845 +v 15.232806 -15.060581 -0.534777 +v 14.875764 -15.060581 -0.534777 +v 15.232806 -15.060581 -0.833846 +v 15.203479 -13.442098 -8.560641 +v 14.905099 -13.442098 -8.560641 +v 14.905097 -15.060580 -8.560641 +v 15.203479 -15.060580 -8.560641 +v 14.875764 -15.060581 -0.833846 +v 14.875766 -10.589252 -0.534777 +v 14.875766 -10.589252 -0.833845 +v 15.232806 -10.589252 -0.534777 +v 15.232806 -10.589252 -0.833845 +v 14.905099 -10.073701 -8.644804 +v 15.203479 -10.073701 -8.644804 +v 15.203479 -8.281832 -8.474429 +v 14.905099 -8.281832 -8.474429 +v 15.232806 -15.913557 -0.833846 +v 15.232806 -15.913557 -0.534777 +v 14.875764 -15.913557 -0.534777 +v 14.875764 -15.913557 -0.833846 +v 15.203486 -16.394735 -8.659805 +v 14.905097 -16.394735 -8.659805 +v 14.905103 -18.078394 -8.458241 +v 15.203486 -18.078394 -8.458241 +v 15.131322 -12.956433 -0.833846 +v 14.977250 -12.956433 -0.833846 +v 15.131322 -11.240461 -0.833845 +v 14.977250 -11.240461 -0.833845 +v 14.977250 -13.442099 -0.833846 +v 15.131322 -13.442099 -0.833846 +v 14.977246 -15.060581 -0.833846 +v 15.131322 -15.060581 -0.833846 +v 15.131322 -10.589252 -0.833845 +v 14.977250 -10.589252 -0.833845 +v 15.131322 -8.789302 -0.833845 +v 14.977250 -8.789302 -0.833845 +v 14.977246 -15.913557 -0.833846 +v 15.131322 -15.913557 -0.833846 +v 14.977250 -17.609238 -0.833846 +v 15.131322 -17.609238 -0.833846 +v 15.131322 -12.786879 -8.114989 +v 14.977250 -12.786879 -8.114989 +v 15.131322 -11.071036 -8.093817 +v 14.977250 -11.071036 -8.093817 +v 14.689975 -11.835946 -0.833845 +v 14.689975 -12.360950 -0.833846 +v 14.689975 -12.191440 -8.107643 +v 14.689975 -11.666477 -8.101165 +v 14.977250 -13.442098 -8.104386 +v 15.131322 -13.442098 -8.104386 +v 14.689975 -14.003747 -0.833846 +v 14.689971 -14.498924 -0.833846 +v 14.689971 -14.498923 -8.104386 +v 14.689975 -14.003746 -8.104386 +v 15.131322 -15.060580 -8.104386 +v 14.977246 -15.060580 -8.104386 +v 15.131322 -10.116887 -8.190598 +v 14.977250 -10.116887 -8.190598 +v 15.131322 -8.325018 -8.020223 +v 14.977250 -8.325018 -8.020223 +v 14.689975 -9.413928 -0.833845 +v 14.689975 -9.964626 -0.833845 +v 14.689975 -9.495065 -8.131474 +v 14.689975 -8.946839 -8.079347 +v 14.977246 -16.340506 -8.206784 +v 15.131322 -16.340506 -8.206784 +v 14.689971 -16.502003 -0.833846 +v 14.689975 -17.020796 -0.833846 +v 14.689975 -17.439892 -8.075169 +v 14.689971 -16.924774 -8.136837 +v 15.131322 -18.024160 -8.005220 +v 14.977250 -18.024160 -8.005220 +v 15.203479 -12.786879 -8.114989 +v 14.905099 -12.786879 -8.114989 +v 15.203479 -11.071036 -8.093817 +v 14.905099 -11.071036 -8.093817 +v 14.905099 -13.442098 -8.104386 +v 15.203479 -13.442098 -8.104386 +v 14.905097 -15.060580 -8.104386 +v 15.203479 -15.060580 -8.104386 +v 15.203479 -10.116887 -8.190598 +v 14.905099 -10.116887 -8.190598 +v 15.203479 -8.325018 -8.020223 +v 14.905099 -8.325018 -8.020223 +v 14.905097 -16.340506 -8.206784 +v 15.203486 -16.340506 -8.206784 +v 14.905103 -18.024160 -8.005220 +v 15.203486 -18.024160 -8.005220 +v 14.977250 -12.360950 -0.833846 +v 14.977250 -11.835946 -0.833845 +v 14.977250 -12.191440 -8.107643 +v 14.977250 -11.666477 -8.101165 +v 14.977246 -14.498927 -0.833846 +v 14.977250 -14.003751 -0.833846 +v 14.977246 -14.498926 -8.104386 +v 14.977250 -14.003750 -8.104386 +v 14.977250 -9.964626 -0.833845 +v 14.977250 -9.413928 -0.833845 +v 14.977250 -9.495065 -8.131474 +v 14.977250 -8.946839 -8.079347 +v 14.977250 -17.020792 -0.833846 +v 14.977246 -16.501999 -0.833846 +v 14.977250 -17.439888 -8.075169 +v 14.977246 -16.924772 -8.136837 +v -2.113228 -13.199276 0.832429 +v -2.113228 -12.664499 0.534774 +v -2.113228 -12.510539 -0.000001 +v -2.113228 -12.664499 -0.534777 +v -2.113228 -13.199276 -0.832431 +v -2.113228 -13.734052 -0.534777 +v -2.113228 -13.888014 -0.000001 +v -2.113228 -13.734052 0.534774 +v -3.927601 -13.796865 0.011647 +v -3.830018 -13.796864 0.288692 +v -3.587393 -13.796862 0.455452 +v -3.294612 -13.796864 0.448251 +v -3.061290 -13.796864 0.269836 +v -2.977399 -13.796862 -0.000001 +v -5.007541 -14.787398 -0.000001 +v -4.710554 -14.787398 0.914028 +v -3.933034 -14.787398 1.478929 +v -2.971967 -14.787402 1.478930 +v -2.194447 -14.787398 0.914028 +v -1.897461 -14.787398 -0.000001 +v -5.007541 -16.211174 -0.000001 +v -4.710556 -16.211174 0.914031 +v -3.933037 -16.211170 1.478929 +v -2.971968 -16.211174 1.478929 +v -2.194447 -16.211174 0.914026 +v -1.897459 -16.211174 -0.000001 +v -5.028159 -19.513569 -0.000002 +v -4.727237 -19.513565 1.181770 +v -3.939412 -19.513569 1.754156 +v -2.965599 -19.513569 1.754154 +v -2.177765 -19.513569 1.181761 +v -1.876841 -19.513569 -0.000002 +v -5.511664 -22.703224 -0.000002 +v -5.118406 -22.703220 1.236054 +v -4.088831 -22.703224 1.984077 +v -2.816191 -22.703224 1.984074 +v -1.786601 -22.703224 1.236035 +v -1.393334 -22.703224 -0.000002 +v -4.431327 -27.838896 -0.000002 +v -4.244390 -27.838900 0.391350 +v -3.754980 -27.838900 0.746927 +v -3.150030 -27.838900 0.746926 +v -2.660611 -27.838900 0.391342 +v -2.473669 -27.838896 -0.000002 +v -3.534389 -17.709658 1.719803 +v -3.370621 -17.709661 1.719803 +v -3.563780 -18.126120 1.786748 +v -3.341229 -18.126120 1.786747 +v -3.534389 -17.687191 1.859585 +v -3.370621 -17.687191 1.859586 +v -3.563780 -18.103649 1.926530 +v -3.341229 -18.103649 1.926529 +v -3.534365 -16.507442 2.239188 +v -3.370597 -16.507429 2.239187 +v -3.563800 -19.128782 2.249064 +v -3.341249 -19.128756 2.249060 +v -3.534365 -16.516912 10.684505 +v -3.370597 -16.516899 10.684505 +v -3.563800 -19.171793 10.709822 +v -3.341249 -19.171768 10.709823 +v -5.519253 -20.170036 -0.000002 +v -5.124544 -20.170033 1.236903 +v -4.091173 -20.170033 1.987686 +v -2.813845 -20.170036 1.987683 +v -1.780462 -20.170036 1.236888 +v -1.385746 -20.170033 -0.000002 +v -4.429674 -23.234221 -0.000002 +v -4.243053 -23.234221 0.581122 +v -3.754470 -23.234221 0.936097 +v -3.150540 -23.234221 0.936096 +v -2.661948 -23.234221 0.581113 +v -2.475323 -23.234221 -0.000002 +v -3.972225 -24.040497 -0.000002 +v -3.872967 -24.040497 0.435616 +v -3.613106 -24.040497 0.624416 +v -3.291897 -24.040497 0.624415 +v -3.032032 -24.040497 0.435612 +v -2.932772 -24.040497 -0.000002 +v -4.430962 -24.876295 -0.000002 +v -4.244094 -24.876297 0.433333 +v -3.754867 -24.876297 0.788777 +v -3.150143 -24.876297 0.788775 +v -2.660907 -24.876297 0.433324 +v -2.474035 -24.876295 -0.000002 +v -4.431147 -26.379904 -0.000002 +v -4.244244 -26.379908 0.412025 +v -3.754925 -26.379908 0.767537 +v -3.150086 -26.379908 0.767536 +v -2.660757 -26.379908 0.412017 +v -2.473849 -26.379904 -0.000002 +v -3.557476 -26.379881 0.767537 +v -3.347653 -26.379932 0.767536 +v -3.557376 -27.838873 0.746927 +v -3.347515 -27.838924 0.746926 +v -3.557468 -26.456675 6.204228 +v -3.347646 -26.456728 6.204228 +v -3.557368 -27.915668 6.183619 +v -3.347507 -27.915720 6.183618 +v -4.762257 -28.305780 -0.000002 +v -4.512117 -28.305784 0.585868 +v -3.857245 -28.305780 1.061656 +v -3.047770 -28.305780 1.061656 +v -2.392885 -28.305784 0.585853 +v -2.142739 -28.305780 -0.000002 +v -5.007548 -29.041300 -0.000003 +v -4.713654 -29.041309 0.763857 +v -3.452498 -29.041300 -0.000003 +v -3.936137 -29.041304 1.326147 +v -2.968882 -29.041300 1.326144 +v -2.191350 -29.041309 0.763839 +v -1.897447 -29.041300 -0.000003 +v -3.347515 -27.254871 0.750202 +v -3.557376 -27.254862 0.750202 +v -3.557476 -26.965038 0.752288 +v -3.347653 -26.965050 0.752288 +v -3.347653 -26.474892 1.034157 +v -3.347515 -27.933884 1.013548 +v -3.557375 -27.933832 1.013549 +v -3.557475 -26.474836 1.034158 +v -4.713654 -29.041309 -0.763862 +v -3.936137 -29.041304 -1.326152 +v -2.968882 -29.041300 -1.326149 +v -2.191350 -29.041309 -0.763845 +v -3.843710 -13.796864 -0.269848 +v -4.710554 -14.787398 -0.914031 +v -3.587393 -13.796862 -0.415157 +v -3.933034 -14.787398 -1.478932 +v -3.317609 -13.796862 -0.415157 +v -2.971967 -14.787402 -1.478932 +v -3.074980 -13.796862 -0.256581 +v -2.194447 -14.787398 -0.914031 +v -4.710556 -16.211174 -0.914034 +v -3.933037 -16.211170 -1.478932 +v -2.971968 -16.211174 -1.478932 +v -2.194447 -16.211174 -0.914029 +v -4.727237 -19.513565 -1.181773 +v -3.939412 -19.513569 -1.754159 +v -3.370597 -16.516899 -10.684509 +v -3.534366 -16.516912 -10.684508 +v -3.563800 -19.171793 -10.709826 +v -3.341249 -19.171768 -10.709828 +v -2.965599 -19.513569 -1.754157 +v -2.177765 -19.513569 -1.181764 +v -5.124544 -20.170033 -1.236907 +v -4.091173 -20.170033 -1.987689 +v -2.813845 -20.170036 -1.987686 +v -1.780462 -20.170036 -1.236892 +v -5.118406 -22.703220 -1.236058 +v -4.243053 -23.234221 -0.581126 +v -4.088831 -22.703224 -1.984081 +v -3.754470 -23.234221 -0.936101 +v -2.816191 -22.703224 -1.984078 +v -3.150540 -23.234221 -0.936100 +v -1.786601 -22.703224 -1.236039 +v -2.661948 -23.234221 -0.581117 +v -3.534389 -17.709658 -1.719806 +v -3.370621 -17.709661 -1.719807 +v -3.563780 -18.126120 -1.786751 +v -3.341229 -18.126120 -1.786750 +v -3.534389 -17.687191 -1.859588 +v -3.370621 -17.687191 -1.859589 +v -3.563780 -18.103649 -1.926533 +v -3.341229 -18.103649 -1.926532 +v -3.534366 -16.507442 -2.239191 +v -3.370597 -16.507429 -2.239191 +v -3.563800 -19.128782 -2.249067 +v -3.341249 -19.128756 -2.249065 +v -3.872967 -24.040497 -0.435621 +v -3.613106 -24.040497 -0.624420 +v -3.291897 -24.040497 -0.624419 +v -3.032032 -24.040497 -0.435616 +v -4.244094 -24.876297 -0.433337 +v -3.754867 -24.876297 -0.788781 +v -3.150143 -24.876297 -0.788780 +v -2.660907 -24.876297 -0.433329 +v -4.244244 -26.379908 -0.412030 +v -3.754925 -26.379908 -0.767541 +v -3.150086 -26.379908 -0.767540 +v -2.660757 -26.379908 -0.412022 +v -4.244390 -27.838900 -0.391355 +v -3.754980 -27.838900 -0.746932 +v -3.347646 -26.456728 -6.204233 +v -3.557468 -26.456675 -6.204233 +v -3.557368 -27.915668 -6.183624 +v -3.347507 -27.915720 -6.183623 +v -3.150030 -27.838900 -0.746931 +v -2.660611 -27.838900 -0.391347 +v -3.557476 -26.379881 -0.767541 +v -3.347653 -26.379932 -0.767540 +v -3.557376 -27.838873 -0.746932 +v -3.347515 -27.838924 -0.746931 +v -3.557476 -26.965038 -0.752293 +v -3.347653 -26.965050 -0.752292 +v -3.557376 -27.254862 -0.750207 +v -3.347515 -27.254871 -0.750206 +v -4.512117 -28.305784 -0.585873 +v -3.857245 -28.305780 -1.061661 +v -3.047770 -28.305780 -1.061661 +v -2.392885 -28.305784 -0.585858 +v -3.347515 -27.933884 -1.013552 +v -3.557375 -27.933832 -1.013553 +v -3.557475 -26.474836 -1.034163 +v -3.347653 -26.474892 -1.034162 +v -1.654676 3.672103 9.450353 +v -1.654676 3.173390 8.246353 +v -1.654676 3.672104 7.042353 +v -1.654676 4.876104 6.543640 +v -1.654676 6.080104 7.042353 +v -1.654676 6.578817 8.246354 +v -1.654676 6.080104 9.450354 +v -1.654676 4.876104 9.949066 +v -1.013241 3.672104 9.450353 +v -1.013241 3.173390 8.246353 +v -1.013241 3.672104 7.042353 +v -1.013241 4.876104 6.543640 +v -1.013241 6.080104 7.042353 +v -1.013241 6.578817 8.246354 +v -1.013241 6.080104 9.450354 +v -1.013241 4.876104 9.949066 +v -0.371813 3.672104 9.450353 +v -0.371813 3.173390 8.246353 +v -0.371813 3.672104 7.042353 +v -0.371813 4.876104 6.543640 +v -0.371813 6.080104 7.042353 +v -0.371813 6.578817 8.246354 +v -0.371813 6.080104 9.450354 +v -0.371813 4.876104 9.949066 +v 0.269622 3.672104 9.450353 +v 0.269622 3.173390 8.246353 +v 0.269622 3.672104 7.042353 +v 0.269622 4.876104 6.543640 +v 0.269622 6.080104 7.042353 +v 0.269622 6.578817 8.246354 +v 0.269622 6.080104 9.450354 +v 0.269622 4.876104 9.949066 +v -1.654676 4.876104 8.246353 +v 0.269622 4.876104 8.246353 +v -1.654676 5.757076 8.269782 +v -1.654676 5.524343 8.831650 +v -1.654676 4.962476 8.269781 +v -7.778719 -3.096066 -0.000000 +v -7.778723 -3.283003 0.391352 +v -7.778723 -3.772413 0.746929 +v -7.778723 -4.377363 0.746928 +v -7.778723 -4.866781 0.391344 +v -7.778719 -5.053724 -0.000000 +v -3.972052 -3.431493 0.219848 +v -3.985268 -3.431493 0.575616 +v -3.985267 -3.660457 0.575550 +v -3.985387 -4.387682 0.575482 +v -3.985476 -4.629086 0.575431 +v -3.972120 -4.629086 0.219577 +v -4.816118 -3.096431 -0.000000 +v -4.816121 -3.283299 0.433335 +v -4.816121 -3.772526 0.788778 +v -4.816121 -4.377250 0.788777 +v -4.816121 -4.866486 0.433326 +v -4.816118 -5.053358 -0.000000 +v -6.319727 -3.096246 -0.000000 +v -6.319730 -3.283149 0.412027 +v -6.319730 -3.772469 0.767539 +v -6.319730 -4.377307 0.767538 +v -6.319730 -4.866636 0.412019 +v -6.319726 -5.053545 -0.000000 +v -6.319704 -3.969917 0.767539 +v -6.319756 -4.179740 0.767538 +v -7.778696 -3.970017 0.746929 +v -7.778749 -4.179878 0.746928 +v -6.396498 -3.969926 6.204230 +v -6.396551 -4.179748 6.204230 +v -7.855491 -3.970025 6.183621 +v -7.855542 -4.179886 6.183620 +v -8.245604 -2.765136 -0.000000 +v -8.245607 -3.015275 0.585870 +v -8.245604 -3.670148 1.061658 +v -8.245604 -4.479622 1.061658 +v -8.245607 -5.134508 0.585855 +v -8.245604 -5.384654 -0.000000 +v -8.981123 -2.519844 -0.000000 +v -8.981133 -2.813739 0.763860 +v -8.981123 -4.074894 -0.000000 +v -8.981126 -3.591255 1.326149 +v -8.981123 -4.558511 1.326146 +v -8.981133 -5.336043 0.763842 +v -8.981123 -5.629946 -0.000000 +v -7.782130 -4.179878 1.007728 +v -7.782078 -3.970017 1.007729 +v -6.323086 -3.969918 1.028339 +v -6.323137 -4.179740 1.028338 +v -7.378605 -4.122077 0.758656 +v -7.378582 -4.027762 0.758656 +v -6.722883 -4.027718 0.767918 +v -6.722907 -4.122015 0.767918 +v -8.981133 -2.813738 -0.763860 +v -8.981126 -3.591255 -1.326149 +v -8.981123 -4.558510 -1.326146 +v -8.981133 -5.336042 -0.763842 +v -3.972045 -3.431493 -0.219878 +v -4.816121 -3.283299 -0.433335 +v -3.985066 -3.660457 -0.575666 +v -4.816121 -3.772526 -0.788779 +v -3.984947 -4.387682 -0.575734 +v -4.816121 -4.377250 -0.788778 +v -3.971977 -4.629086 -0.220148 +v -4.816121 -4.866486 -0.433327 +v -6.319730 -3.283149 -0.412028 +v -6.319730 -3.772468 -0.767539 +v -6.319730 -4.377307 -0.767538 +v -6.319730 -4.866636 -0.412020 +v -7.778723 -3.283003 -0.391353 +v -7.778723 -3.772413 -0.746930 +v -6.396551 -4.179747 -6.204231 +v -6.396498 -3.969924 -6.204231 +v -7.855491 -3.970024 -6.183622 +v -7.855542 -4.179885 -6.183621 +v -7.778723 -4.377363 -0.746929 +v -7.778723 -4.866781 -0.391345 +v -6.319704 -3.969917 -0.767539 +v -6.319756 -4.179740 -0.767538 +v -7.778696 -3.970017 -0.746930 +v -7.778749 -4.179878 -0.746929 +v -6.722883 -4.027718 -0.767919 +v -6.722907 -4.122015 -0.767919 +v -7.378582 -4.027762 -0.758657 +v -7.378605 -4.122077 -0.758656 +v -8.245607 -3.015275 -0.585871 +v -8.245604 -3.670147 -1.061659 +v -8.245604 -4.479622 -1.061659 +v -8.245607 -5.134508 -0.585856 +v -7.782078 -3.970017 -1.007730 +v -7.782130 -4.179878 -1.007729 +v -6.323086 -3.969918 -1.028339 +v -6.323137 -4.179740 -1.028338 +v -3.957825 4.552871 -7.401248 +v -3.645519 4.325967 -7.401248 +v -3.259487 4.325968 -7.401248 +v -2.947181 4.552871 -7.401248 +v -2.827892 4.920009 -7.401248 +v -2.947181 5.287146 -7.401248 +v -3.259488 5.514050 -7.401248 +v -3.645519 5.514050 -7.401248 +v -3.957825 5.287146 -7.401248 +v -4.077115 4.920009 -7.401248 +v -4.830028 3.919178 -5.125114 +v -3.978670 3.300631 -5.125114 +v -2.926335 3.300632 -5.125114 +v -2.074978 3.919179 -5.125114 +v -1.749789 4.920009 -5.125114 +v -2.074979 5.920839 -5.125114 +v -2.926336 6.539386 -5.125114 +v -3.978671 6.539386 -5.125114 +v -4.830028 5.920839 -5.125114 +v -5.155217 4.920009 -5.125114 +v -4.830028 3.919178 -1.960319 +v -3.978670 3.300631 -1.960319 +v -2.926335 3.300631 -1.960319 +v -2.074978 3.919178 -1.960319 +v -1.749789 4.920009 -1.960319 +v -2.074979 5.920839 -1.960319 +v -2.926336 6.539385 -1.960319 +v -3.978671 6.539385 -1.960319 +v -4.830028 5.920838 -1.960319 +v -5.155217 4.920008 -1.960319 +v -5.162907 3.174865 -1.718583 +v -3.452503 3.174865 -1.710404 +v -1.742099 3.174864 -1.710404 +v -1.742099 4.885270 -1.710404 +v -1.742099 6.595674 -1.710404 +v -3.452503 6.595673 -1.710404 +v -5.162908 6.595673 -1.710404 +v -5.155217 4.920008 -1.710404 +v -3.452503 4.920009 -7.401248 +v -4.830028 5.920839 -7.105429 +v -3.978671 6.539386 -7.105429 +v -2.926336 6.539386 -7.105429 +v -2.074979 5.920840 -7.105429 +v -1.749789 4.920009 -7.105429 +v -2.074978 3.919179 -7.105429 +v -2.926335 3.300632 -7.105429 +v -3.978670 3.300631 -7.105429 +v -4.830028 3.919178 -7.105429 +v -5.155217 4.920009 -7.105429 +v -3.605683 6.579287 -1.796116 +v -3.299323 6.579287 -1.796116 +v -1.839008 6.399213 -1.796116 +v -1.749789 4.895383 -1.796116 +v -1.839008 3.391552 -1.796116 +v -3.299323 3.211478 -1.796116 +v -3.605683 3.211478 -1.796116 +v -5.065998 3.391552 -1.796116 +v -5.155217 4.920008 -1.796116 +v -5.065998 6.399213 -1.796116 +v -11.580500 4.552870 0.497143 +v -11.580500 4.325966 0.184837 +v -11.580500 4.325966 -0.201195 +v -11.580500 4.552870 -0.513501 +v -11.580500 4.920007 -0.632790 +v -11.580500 5.287145 -0.513500 +v -11.580500 5.514048 -0.201194 +v -11.580500 5.514048 0.184837 +v -11.580500 5.287145 0.497143 +v -11.580500 4.920007 0.616433 +v -9.304365 3.919177 1.369346 +v -9.304365 3.300630 0.517989 +v -9.304365 3.300630 -0.534347 +v -9.304365 3.919178 -1.385703 +v -9.304365 4.920008 -1.710893 +v -9.304365 5.920838 -1.385703 +v -9.304365 6.539385 -0.534346 +v -9.304365 6.539384 0.517989 +v -9.304365 5.920837 1.369346 +v -9.304365 4.920007 1.694535 +v -5.381045 3.919178 1.369346 +v -5.381045 3.300631 0.517988 +v -5.381045 3.300631 -0.534347 +v -5.381045 3.919178 -1.385704 +v -5.381045 4.920008 -1.710893 +v -5.381045 5.920839 -1.385703 +v -5.381045 6.539385 -0.534346 +v -5.381045 6.539385 0.517989 +v -5.381045 5.920838 1.369346 +v -5.381045 4.920008 1.694535 +v -5.162907 3.174864 1.702714 +v -5.162907 3.174864 -0.008179 +v -5.162908 6.595673 -0.008179 +v -5.162908 6.595673 1.702225 +v -5.162907 4.920008 1.710405 +v -11.580500 4.920007 -0.008179 +v -11.284681 5.920837 1.369346 +v -11.284682 6.539384 0.517989 +v -11.284682 6.539384 -0.534346 +v -11.284681 5.920838 -1.385703 +v -11.284681 4.920007 -1.710893 +v -11.284681 3.919178 -1.385703 +v -11.284681 3.300630 -0.534347 +v -11.284681 3.300630 0.517989 +v -11.284681 3.919177 1.369346 +v -11.284681 4.920007 1.694535 +v -5.216842 6.579287 0.145001 +v -5.216842 6.579287 -0.161359 +v -5.216842 6.399213 -1.621674 +v -5.216842 4.895382 -1.710893 +v -5.216842 3.391552 -1.621674 +v -5.216842 3.211478 -0.161359 +v -5.216842 3.211478 0.145001 +v -5.216842 3.391551 1.605316 +v -5.216842 4.920008 1.694535 +v -5.216842 6.399212 1.605316 +v -3.452503 6.595673 1.702226 +v -1.742099 6.595673 0.000001 +v -1.742099 6.595673 1.702226 +v -1.742099 3.174865 0.008487 +v -1.742099 3.174865 1.702714 +v -3.452503 3.174865 -1.702714 +v -3.452503 3.174864 1.702714 +v -2.451672 -2.794919 1.377524 +v -1.833125 -2.794919 0.526167 +v -1.833125 -2.794919 -0.526168 +v -2.451672 -2.794919 -1.377525 +v -3.452502 -2.794919 -1.702714 +v -4.453332 -2.794919 -1.377525 +v -5.071879 -2.794919 -0.526168 +v -5.071879 -2.794919 0.526167 +v -4.453332 -2.794919 1.377524 +v -3.452502 -2.794919 1.702713 +v -2.451672 -1.192150 1.377524 +v -1.833125 -1.192150 0.526167 +v -1.833125 -1.192150 -0.526168 +v -2.451672 -1.192150 -1.377525 +v -3.452502 -1.192150 -1.702714 +v -4.453332 -1.192150 -1.377525 +v -5.071879 -1.192150 -0.526168 +v -5.071879 -1.192151 0.526167 +v -4.453332 -1.192151 1.377524 +v -3.452502 -1.192150 1.702714 +v -2.451673 2.898659 1.377525 +v -1.833125 2.898659 0.526168 +v -1.833126 2.898659 -0.526168 +v -2.451673 2.898659 -1.377524 +v -3.452503 2.898659 -1.702714 +v -4.453333 2.898659 -1.377524 +v -5.071880 2.898659 -0.526167 +v -5.071880 2.898659 0.526168 +v -4.453333 2.898659 1.377525 +v -3.452503 2.898659 1.702714 +v -3.172542 -3.388221 0.385331 +v -2.999517 -3.388221 0.147183 +v -2.999517 -3.388221 -0.147184 +v -3.172542 -3.388221 -0.385332 +v -3.452502 -3.388221 -0.476297 +v -3.732462 -3.388221 -0.385332 +v -3.905487 -3.388221 -0.147184 +v -3.905487 -3.388221 0.147184 +v -3.732462 -3.388221 0.385332 +v -3.452502 -3.388221 0.476296 +v -3.172714 -4.678638 0.385457 +v -2.999583 -4.678638 0.147386 +v -2.999451 -4.678638 -0.146982 +v -3.172370 -4.678638 -0.385207 +v -3.452289 -4.678638 -0.476297 +v -3.732290 -4.678638 -0.385457 +v -3.905421 -4.678638 -0.147386 +v -3.905552 -4.678638 0.146981 +v -3.732634 -4.678638 0.385206 +v -3.452715 -4.678638 0.476296 +v -2.888790 -5.314968 1.600358 +v -2.055783 -5.314969 0.963375 +v -1.756274 -5.314970 -0.041585 +v -2.104667 -5.314972 -1.030660 +v -2.967887 -5.314970 -1.626060 +v -4.016212 -5.314967 -1.600359 +v -4.849221 -5.314968 -0.963376 +v -5.148730 -5.314970 0.041583 +v -4.800337 -5.314970 1.030659 +v -3.937117 -5.314969 1.626058 +v -2.888789 -7.551289 1.600359 +v -2.055784 -7.551289 0.963377 +v -1.756276 -7.551291 -0.041581 +v -2.104670 -7.551291 -1.030658 +v -2.967892 -7.551290 -1.626062 +v -4.016215 -7.551287 -1.600362 +v -4.849219 -7.551289 -0.963380 +v -5.148728 -7.551291 0.041581 +v -4.800335 -7.551291 1.030660 +v -3.937115 -7.551289 1.626060 +v -2.888789 -9.698491 1.600359 +v -2.055785 -9.698492 0.963380 +v -1.756278 -9.698494 -0.041577 +v -2.104673 -9.698494 -1.030657 +v -2.967897 -9.698493 -1.626063 +v -4.016218 -9.698489 -1.600363 +v -4.849218 -9.698491 -0.963383 +v -5.148726 -9.698494 0.041579 +v -4.800333 -9.698493 1.030660 +v -3.937112 -9.698492 1.626059 +v -2.888788 -11.683494 1.600363 +v -2.055786 -11.683495 0.963383 +v -1.756278 -11.683496 -0.041576 +v -2.104675 -11.683497 -1.030655 +v -2.967902 -11.683496 -1.626064 +v -4.016220 -11.683493 -1.600368 +v -4.849217 -11.683494 -0.963388 +v -5.148725 -11.683496 0.041577 +v -4.800331 -11.683496 1.030660 +v -3.937111 -11.683495 1.626060 +v -3.294610 -12.625381 0.448254 +v -3.061290 -12.625381 0.269840 +v -2.977399 -12.625380 -0.011645 +v -3.074984 -12.625378 -0.288684 +v -3.316768 -12.625380 -0.455453 +v -3.610398 -12.625378 -0.448255 +v -3.843717 -12.625381 -0.269841 +v -3.927608 -12.625381 0.011644 +v -3.830023 -12.625381 0.288682 +v -3.588239 -12.625380 0.455452 +v -2.088918 3.008635 1.547703 +v -3.452503 3.008634 1.702714 +v -4.816088 3.008634 1.547702 +v -5.118416 3.008634 0.257176 +v -5.118416 3.008634 -0.257175 +v -4.816088 3.008635 -1.547702 +v -3.452503 3.008635 -1.702714 +v -2.088918 3.008635 -1.547702 +v -1.786590 3.008635 -0.257175 +v -1.786590 3.008635 0.257176 +v -2.947181 4.552870 9.887227 +v -3.259487 4.325966 9.887227 +v -3.645519 4.325966 9.887227 +v -3.957825 4.552870 9.887227 +v -4.077115 4.920007 9.887227 +v -3.957825 5.287145 9.887227 +v -3.645519 5.514048 9.887228 +v -3.259487 5.514048 9.887228 +v -2.947181 5.287145 9.887227 +v -2.827892 4.920007 9.887227 +v -2.074978 3.919178 5.909592 +v -2.926335 3.300630 5.909592 +v -3.978671 3.300631 5.909592 +v -4.830028 3.919178 5.909592 +v -5.155217 4.920007 5.909592 +v -4.830028 5.920838 5.909592 +v -3.978671 6.539385 5.909592 +v -2.926336 6.539385 5.909592 +v -2.074979 5.920838 5.909592 +v -1.749789 4.920008 5.909592 +v -2.074978 3.919178 1.986271 +v -2.926336 3.300631 1.986271 +v -3.978671 3.300631 1.986271 +v -4.830028 3.919178 1.986271 +v -5.155217 4.920008 1.986271 +v -4.830028 5.920838 1.986271 +v -3.978671 6.539385 1.986272 +v -2.926336 6.539385 1.986272 +v -2.074979 5.920838 1.986271 +v -1.749789 4.920008 1.986271 +v -1.749789 4.920008 1.711201 +v -3.452503 4.920007 9.887227 +v -2.074979 5.920838 9.591409 +v -2.926336 6.539384 9.591409 +v -3.978671 6.539384 9.591409 +v -4.830028 5.920838 9.591409 +v -5.155217 4.920007 9.591408 +v -4.830028 3.919177 9.591408 +v -3.978671 3.300630 9.591408 +v -2.926335 3.300630 9.591408 +v -2.074978 3.919177 9.591408 +v -1.749789 4.920008 9.591408 +v -3.299324 6.579287 1.822068 +v -3.605683 6.579287 1.822068 +v -5.065998 6.399212 1.822068 +v -5.155217 4.895382 1.822068 +v -5.065998 3.391551 1.822068 +v -3.605683 3.211478 1.822068 +v -3.299323 3.211478 1.822068 +v -1.839008 3.391552 1.822068 +v -1.749789 4.920008 1.822068 +v -1.839008 6.399213 1.822068 +v 4.703668 4.552872 -0.496834 +v 4.703668 4.325968 -0.184528 +v 4.703668 4.325968 0.201503 +v 4.703668 4.552872 0.513809 +v 4.703668 4.920009 0.633099 +v 4.703668 5.287147 0.513809 +v 4.703668 5.514050 0.201503 +v 4.703668 5.514050 -0.184528 +v 4.703668 5.287147 -0.496834 +v 4.703668 4.920009 -0.616124 +v 2.427534 3.919178 -1.369037 +v 2.427534 3.300632 -0.517680 +v 2.427534 3.300632 0.534655 +v 2.427534 3.919179 1.386012 +v 2.427534 4.920009 1.711201 +v 2.427534 5.920839 1.386012 +v 2.427533 6.539386 0.534655 +v 2.427533 6.539386 -0.517680 +v 2.427534 5.920839 -1.369037 +v 2.427534 4.920009 -1.694226 +v -1.495787 3.919178 -1.369037 +v -1.495787 3.300631 -0.517680 +v -1.495787 3.300631 0.534655 +v -1.495787 3.919178 1.386012 +v -1.495787 4.920008 1.711201 +v -1.495787 5.920839 1.386012 +v -1.495787 6.539385 0.534655 +v -1.495787 6.539386 -0.517680 +v -1.495787 5.920839 -1.369037 +v -1.495787 4.920009 -1.694226 +v 4.703668 4.920009 0.008487 +v 4.407850 5.920839 -1.369037 +v 4.407850 6.539386 -0.517680 +v 4.407850 6.539386 0.534655 +v 4.407850 5.920840 1.386012 +v 4.407850 4.920009 1.711201 +v 4.407850 3.919179 1.386012 +v 4.407850 3.300632 0.534655 +v 4.407850 3.300632 -0.517680 +v 4.407850 3.919179 -1.369037 +v 4.407850 4.920009 -1.694226 +v -1.659990 6.579287 -0.144692 +v -1.659990 6.579287 0.161667 +v -1.659990 6.399213 1.621983 +v -1.659990 4.895382 1.711201 +v -1.659990 3.391552 1.621982 +v -1.659990 3.211478 0.161667 +v -1.659990 3.211478 -0.144693 +v -1.659990 3.391552 -1.605008 +v -1.659990 4.920009 -1.694226 +v -1.659990 6.399213 -1.605007 +v -4.581180 6.595673 -1.136865 +v -5.036086 6.595673 -0.005026 +v -3.451570 6.595673 -1.590101 +v -4.583845 6.595673 1.128057 +v -3.453437 6.595673 1.583944 +v -1.868921 6.595673 -0.001132 +v -2.322494 6.595673 -1.134222 +v -2.322494 6.595673 1.130713 +v -4.160037 6.865136 -0.723460 +v -4.425473 6.865136 -0.003880 +v -3.451925 6.865136 -0.991332 +v -4.162000 6.865136 0.716411 +v -3.453082 6.865136 0.985980 +v -2.479533 6.865136 -0.001472 +v -2.744127 6.865136 -0.721767 +v -2.743849 6.865136 0.718113 +v -3.947885 6.996768 -0.507514 +v -4.032388 6.996768 -0.002862 +v -3.452143 6.996768 -0.592020 +v -3.949403 6.996768 0.502015 +v -3.452863 6.996768 0.587699 +v -2.872618 6.996768 -0.001459 +v -2.956501 6.996768 -0.506339 +v -2.956224 6.996768 0.503196 +v -3.832004 7.643464 -0.389193 +v -3.979092 7.643464 -0.002695 +v -3.452175 7.643464 -0.537747 +v -3.833200 7.643464 0.384173 +v -3.452832 7.643464 0.533628 +v -2.925915 7.643464 -0.001423 +v -3.072622 7.643464 -0.388294 +v -3.072380 7.643464 0.385078 +v -3.832003 8.287648 -0.389192 +v -3.979091 8.287648 -0.002694 +v -3.452503 8.287647 0.000001 +v -3.452175 8.287648 -0.537746 +v -3.833199 8.287648 0.384173 +v -3.452832 8.287648 0.533627 +v -2.925915 8.287648 -0.001424 +v -3.072623 8.287648 -0.388293 +v -3.072381 8.287648 0.385076 +v -3.937115 -7.551289 1.626060 +v -2.888789 -7.551289 1.600359 +v -3.937112 -9.698492 1.626059 +v -2.888789 -9.698491 1.600359 +v -3.406940 -7.551282 -1.615299 +v -3.577137 -7.551295 -1.611126 +v -3.406974 -9.698484 -1.615299 +v -3.577171 -9.698498 -1.611126 +v -3.498052 -7.551289 1.615296 +v -3.327854 -7.551289 1.611123 +v -3.498048 -9.698492 1.615295 +v -3.327851 -9.698491 1.611123 +v -3.549598 -7.551278 -7.434207 +v -3.719795 -7.551291 -7.430035 +v -3.549632 -9.698481 -7.434208 +v -3.719829 -9.698493 -7.430035 +v -3.355394 -7.551290 7.434206 +v -3.185197 -7.551289 7.430032 +v -3.355391 -9.698493 7.434204 +v -3.185194 -9.698492 7.430033 +v -2.218560 -7.055443 0.851103 +v -1.953956 -7.055445 -0.036736 +v -2.261748 -7.055445 -0.910544 +v -3.024368 -7.055444 -1.436558 +v -3.950519 -7.055441 -1.413852 +v -4.686444 -7.055442 -0.851105 +v -4.951047 -7.055445 0.036735 +v -4.643257 -7.055444 0.910545 +v -3.880638 -7.055443 1.436556 +v -2.954485 -7.055442 1.413850 +v -2.055784 -7.237567 0.963377 +v -1.756276 -7.237568 -0.041581 +v -2.104670 -7.237568 -1.030658 +v -2.967891 -7.237567 -1.626062 +v -4.016215 -7.237564 -1.600361 +v -4.849220 -7.237566 -0.963379 +v -5.148728 -7.237568 0.041581 +v -4.800335 -7.237567 1.030660 +v -3.937115 -7.237567 1.626060 +v -2.888790 -7.237566 1.600358 +v -2.055784 -6.836927 0.963376 +v -1.756275 -6.836929 -0.041582 +v -2.104669 -6.836929 -1.030658 +v -2.967890 -6.836927 -1.626061 +v -4.016214 -6.836924 -1.600361 +v -4.849220 -6.836926 -0.963378 +v -5.148728 -6.836929 0.041582 +v -4.800335 -6.836928 1.030659 +v -3.937115 -6.836927 1.626060 +v -2.888790 -6.836926 1.600358 +v -2.451672 1.007413 1.377525 +v -3.452502 1.007413 1.702714 +v -4.453333 1.007412 1.377524 +v -5.071879 1.007412 0.526168 +v -5.071880 1.007413 -0.526167 +v -4.453333 1.007413 -1.377524 +v -3.452503 1.007413 -1.702714 +v -2.451673 1.007413 -1.377524 +v -1.833125 1.007413 -0.526168 +v -1.833125 1.007413 0.526167 +v -2.920146 -4.629086 0.575784 +v -2.933027 -4.629086 0.220147 +v -2.932884 -4.629086 -0.219578 +v -2.919528 -4.629086 -0.575432 +v -3.452208 -4.629086 -0.590285 +v -3.452796 -4.629086 0.590284 +v -2.919853 -3.431493 0.575616 +v -2.932959 -3.431493 0.219877 +v -2.932952 -3.431493 -0.219848 +v -2.919821 -3.431493 -0.575599 +v -3.452487 -3.431493 -0.590285 +v -3.985183 -3.431493 0.575598 +v -3.452517 -3.431493 0.590285 +v -3.665772 -12.674549 -0.586765 +v -3.980918 -12.674552 -0.526416 +v -3.969392 -12.674553 0.022720 +v -3.962422 -12.674552 0.563182 +v -3.635842 -12.674551 0.596188 +v -3.239236 -12.674552 0.586766 +v -3.269165 -12.674551 -0.596187 +v -3.269165 -13.742562 -0.596197 +v -3.665772 -13.742560 -0.586769 +v -3.980909 -13.742563 -0.526428 +v -3.969385 -13.742565 0.022725 +v -3.962415 -13.742563 0.563200 +v -3.635842 -13.742562 0.596188 +v -3.239239 -13.742563 0.586762 +v -3.496025 -8.796081 1.627274 +v -3.496028 -8.453699 1.627275 +v -3.325831 -8.453699 1.623194 +v -3.325828 -8.796080 1.623195 +v -3.321171 -9.698491 1.883604 +v -3.491368 -9.698491 1.887775 +v -3.491371 -7.551289 1.887777 +v -3.321174 -7.551289 1.883603 +v -3.408058 -8.796080 -1.633972 +v -3.408024 -8.453698 -1.633972 +v -3.578221 -8.453700 -1.629892 +v -3.578254 -8.796082 -1.629893 +v -3.586246 -9.698498 -1.916168 +v -3.416050 -9.698484 -1.920340 +v -3.416016 -7.551282 -1.920340 +v -3.586213 -7.551295 -1.916167 +v -3.452598 -3.660457 0.590285 +v -2.919938 -3.660457 0.575665 +v -2.932979 -3.660457 0.219955 +v -2.932932 -3.660457 -0.219770 +v -2.919737 -3.660457 -0.575551 +v -3.452406 -3.660457 -0.590285 +v -3.452711 -4.387682 0.590285 +v -2.920057 -4.387682 0.575733 +v -2.933006 -4.387682 0.220065 +v -2.932905 -4.387682 -0.219660 +v -2.919617 -4.387682 -0.575483 +v -3.452293 -4.387682 -0.590285 +v -3.985183 -3.431493 0.575598 +v -4.001576 -4.229453 0.329184 +v -4.001621 -4.375394 0.311565 +v -3.994886 -4.384643 0.110682 +v -3.994815 -4.375394 -0.132493 +v -4.001354 -4.229453 -0.329386 +v -4.001415 -3.832827 -0.329352 +v -3.994849 -3.693160 -0.132357 +v -3.994852 -3.683911 0.110818 +v -4.001516 -3.693160 0.311659 +v -4.001516 -3.832827 0.329218 +v -5.796675 6.539385 -0.534346 +v -5.796675 5.920839 -1.385703 +v -5.796674 4.920008 -1.710893 +v -5.796674 3.919178 -1.385704 +v -5.796674 3.300631 -0.534347 +v -5.796674 3.300631 0.517988 +v -5.796674 3.919177 1.369346 +v -5.796674 4.920008 1.694535 +v -5.796675 5.920838 1.369346 +v -5.796675 6.539385 0.517989 +v -5.400309 5.778811 -0.287221 +v -5.400309 5.450778 -0.738720 +v -5.400309 4.920008 -0.911177 +v -5.400309 4.389239 -0.738720 +v -5.400309 4.061206 -0.287221 +v -5.400309 4.061205 0.270863 +v -5.400309 4.389238 0.722362 +v -5.400309 4.920008 0.894819 +v -5.400309 5.450777 0.722362 +v -5.400309 5.778810 0.270863 +v -4.830028 5.920838 -2.288950 +v -3.978671 6.539385 -2.288950 +v -2.926336 6.539386 -2.288950 +v -2.074979 5.920839 -2.288950 +v -1.749789 4.920009 -2.288950 +v -2.074978 3.919179 -2.288951 +v -2.926335 3.300631 -2.288951 +v -3.978670 3.300631 -2.288951 +v -4.830028 3.919178 -2.288951 +v -5.155217 4.920008 -2.288950 +v -4.084959 5.379514 -1.993850 +v -3.694080 5.663505 -1.993850 +v -3.210927 5.663505 -1.993850 +v -2.820047 5.379515 -1.993850 +v -2.670744 4.920009 -1.993850 +v -2.820047 4.460503 -1.993851 +v -3.210926 4.176512 -1.993851 +v -3.694079 4.176512 -1.993851 +v -4.084959 4.460502 -1.993851 +v -4.234262 4.920008 -1.993850 +v -4.830028 5.920838 2.391631 +v -5.155217 4.920008 2.391631 +v -4.830028 3.919178 2.391631 +v -3.978671 3.300631 2.391631 +v -2.926336 3.300631 2.391631 +v -2.074978 3.919178 2.391631 +v -1.749789 4.920008 2.391631 +v -2.074979 5.920838 2.391631 +v -2.926336 6.539385 2.391631 +v -3.978671 6.539385 2.391631 +v -4.109008 5.396987 1.987019 +v -4.263988 4.920008 1.987019 +v -4.109008 4.443029 1.987018 +v -3.703266 4.148240 1.987018 +v -3.201741 4.148240 1.987018 +v -2.795998 4.443029 1.987018 +v -2.641018 4.920008 1.987019 +v -2.795998 5.396987 1.987019 +v -3.201741 5.691775 1.987019 +v -3.703266 5.691776 1.987019 +v -1.131984 5.920839 -1.369037 +v -1.131984 6.539386 -0.517680 +v -1.131984 6.539385 0.534655 +v -1.131984 5.920839 1.386012 +v -1.131984 4.920008 1.711201 +v -1.131984 3.919178 1.386012 +v -1.131984 3.300631 0.534655 +v -1.131984 3.300631 -0.517680 +v -1.131984 3.919178 -1.369037 +v -1.131984 4.920009 -1.694226 +v -1.488951 5.490069 -0.776133 +v -1.488951 5.842386 -0.291211 +v -1.488951 5.842385 0.308186 +v -1.488951 5.490068 0.793108 +v -1.488951 4.920008 0.978332 +v -1.488951 4.349948 0.793108 +v -1.488951 3.997632 0.308186 +v -1.488951 3.997632 -0.291211 +v -1.488951 4.349948 -0.776133 +v -1.488951 4.920009 -0.961357 +v -3.452503 2.530598 1.702714 +v -4.453333 2.530598 1.377525 +v -5.071880 2.530598 0.526168 +v -5.071880 2.530598 -0.526167 +v -4.453333 2.530598 -1.377524 +v -3.452503 2.530598 -1.702714 +v -2.451673 2.530598 -1.377524 +v -1.833126 2.530598 -0.526168 +v -1.833125 2.530598 0.526168 +v -2.451673 2.530598 1.377525 +v -3.452503 2.880706 0.807230 +v -3.926981 2.880706 0.653063 +v -4.220224 2.880706 0.249448 +v -4.220224 2.880706 -0.249448 +v -3.926981 2.880706 -0.653063 +v -3.452503 2.880706 -0.807230 +v -2.978025 2.880706 -0.653063 +v -2.684781 2.880706 -0.249448 +v -2.684781 2.880706 0.249448 +v -2.978025 2.880706 0.653063 +v -2.074979 5.920838 7.719259 +v -2.926336 6.539385 7.719259 +v -3.978671 6.539384 7.719259 +v -4.830028 5.920838 7.719259 +v -5.155217 4.920007 7.719259 +v -4.830028 3.919177 7.719259 +v -3.978671 3.300630 7.719259 +v -2.926335 3.300630 7.719259 +v -2.074978 3.919177 7.719259 +v -1.749789 4.920008 7.719259 +v -2.074979 5.920837 8.765801 +v -2.926336 6.539385 8.765801 +v -3.978671 6.539384 8.765801 +v -4.830028 5.920838 8.765801 +v -5.155217 4.920007 8.765800 +v -4.830028 3.919177 8.765800 +v -3.978671 3.300630 8.765800 +v -2.926335 3.300630 8.765800 +v -2.074978 3.919177 8.765800 +v -1.749789 4.920007 8.765800 +v -1.773486 4.966765 8.707236 +v -1.930660 5.450499 8.707236 +v -1.773486 4.966764 8.201406 +v -1.930660 5.450499 8.201406 +v -3.269165 -13.225970 -0.596193 +v -3.665772 -13.225968 -0.586767 +v -3.980913 -13.225971 -0.526423 +v -3.969388 -13.225972 0.022723 +v -3.962419 -13.225971 0.563191 +v -3.635842 -13.225970 0.596188 +v -3.239237 -13.225971 0.586764 +v 8.708556 -13.199268 0.832429 +v 8.708556 -12.664494 0.534774 +v 8.708556 -12.510531 -0.000001 +v 8.708556 -12.664493 -0.534777 +v 8.708556 -13.199267 -0.832431 +v 8.708556 -13.734045 -0.534777 +v 8.708556 -13.888007 -0.000001 +v 8.708556 -13.734046 0.534774 +v 3.087406 -13.199271 0.832429 +v 3.087406 -12.664495 0.534774 +v 3.087406 -12.510535 -0.000001 +v 3.087406 -12.664495 -0.534777 +v 3.087406 -13.199271 -0.832431 +v 3.087406 -13.734049 -0.534777 +v 3.087406 -13.888011 -0.000001 +v 3.087406 -13.734049 0.534774 +v 8.436390 -12.408905 0.727682 +v 8.436390 -12.181362 -0.000001 +v 8.436390 -12.408904 -0.727685 +v 8.436390 -13.199265 -1.132712 +v 8.436390 -13.989630 -0.727685 +v 8.436390 -14.217177 -0.000001 +v 8.436390 -13.989631 0.727682 +v 8.436390 -13.199266 1.132709 +v 3.400564 -12.408908 0.727682 +v 3.400564 -12.181365 -0.000001 +v 3.400564 -12.408908 -0.727685 +v 3.400564 -13.199270 -1.132712 +v 3.400564 -13.989635 -0.727685 +v 3.400564 -14.217182 -0.000001 +v 3.400564 -13.989635 0.727682 +v 3.400564 -13.199270 1.132709 +v -1.833125 0.386734 0.363817 +v -1.833125 0.386734 -0.363817 +v -1.833125 0.981275 -0.363817 +v -1.833125 0.981275 0.363817 +v -0.635774 -1.192150 0.981227 +v -0.635775 -1.192150 -0.981228 +v -0.635775 0.386735 -0.678467 +v -0.635775 0.386734 0.678466 +vt 0.375000 0.000000 +vt 0.500000 0.000000 +vt 0.500000 0.125000 +vt 0.375000 0.125000 +vt 0.625000 0.000000 +vt 0.625000 0.125000 +vt 0.500000 0.250000 +vt 0.375000 0.250000 +vt 0.625000 0.250000 +vt 0.375000 0.500000 +vt 0.500000 0.500000 +vt 0.500000 0.625000 +vt 0.375000 0.625000 +vt 0.625000 0.500000 +vt 0.625000 0.625000 +vt 0.500000 0.750000 +vt 0.375000 0.750000 +vt 0.625000 0.750000 +vt 0.500000 0.875000 +vt 0.375000 0.875000 +vt 0.625000 0.875000 +vt 0.500000 1.000000 +vt 0.375000 1.000000 +vt 0.625000 1.000000 +vt 0.750000 0.000000 +vt 0.875000 0.000000 +vt 0.875000 0.125000 +vt 0.750000 0.125000 +vt 0.812500 0.250000 +vt 0.125000 0.000000 +vt 0.250000 0.000000 +vt 0.250000 0.125000 +vt 0.125000 0.125000 +vt 0.187500 0.250000 +vt 0.875000 0.250000 +vt 0.750000 0.250000 +vt 0.250000 0.250000 +vt 0.125000 0.250000 +vt 0.863384 0.125000 +vt 0.863384 0.093209 +vt 0.873244 0.093209 +vt 0.873244 0.125000 +vt 0.805064 0.125000 +vt 0.805064 0.093209 +vt 0.812500 0.093209 +vt 0.812500 0.125000 +vt 0.375000 0.003277 +vt 0.500000 0.003277 +vt 0.625000 0.003277 +vt 0.500000 0.746723 +vt 0.375000 0.746723 +vt 0.625000 0.746723 +vt 0.750000 0.003277 +vt 0.875000 0.003277 +vt 0.125000 0.003277 +vt 0.250000 0.003277 +vt 0.500000 0.502790 +vt 0.625000 0.502790 +vt 0.625000 0.581532 +vt 0.500000 0.581532 +vt 0.375000 0.502790 +vt 0.375000 0.581532 +vt 0.125000 0.168468 +vt 0.250000 0.168468 +vt 0.250000 0.247210 +vt 0.125000 0.247210 +vt 0.375000 0.168468 +vt 0.375000 0.247210 +vt 0.500000 0.168468 +vt 0.500000 0.247210 +vt 0.625000 0.168468 +vt 0.625000 0.247210 +vt 0.750000 0.168468 +vt 0.750000 0.247210 +vt 0.875000 0.168468 +vt 0.875000 0.247210 +vt 0.451716 0.304853 +vt 0.548284 0.304853 +vt 0.656250 0.156250 +vt 0.626409 0.064409 +vt 0.343750 0.156250 +vt 0.373591 0.248091 +vt 0.500000 0.375000 +vt 0.375000 0.375000 +vt 0.625000 0.375000 +vt 0.375000 0.414831 +vt 0.437500 0.414831 +vt 0.437500 0.429007 +vt 0.375000 0.429007 +vt 0.500000 0.414831 +vt 0.500000 0.429007 +vt 0.562500 0.414831 +vt 0.562500 0.429007 +vt 0.625000 0.414831 +vt 0.625000 0.429007 +vt 0.375000 0.498244 +vt 0.437500 0.498244 +vt 0.437500 0.500000 +vt 0.500000 0.498244 +vt 0.562500 0.498244 +vt 0.625000 0.498244 +vt 0.562500 0.500000 +vt 0.437500 0.562500 +vt 0.375000 0.562500 +vt 0.500000 0.562500 +vt 0.562500 0.562500 +vt 0.625000 0.562500 +vt 0.437500 0.625000 +vt 0.562500 0.625000 +vt 0.437500 0.656791 +vt 0.375000 0.656791 +vt 0.500000 0.656791 +vt 0.562500 0.656791 +vt 0.625000 0.656791 +vt 0.375000 0.687500 +vt 0.437500 0.687500 +vt 0.437500 0.750000 +vt 0.500000 0.687500 +vt 0.562500 0.687500 +vt 0.562500 0.750000 +vt 0.625000 0.687500 +vt 0.437500 0.751756 +vt 0.375000 0.751756 +vt 0.500000 0.751756 +vt 0.625000 0.751756 +vt 0.562500 0.751756 +vt 0.375000 0.820993 +vt 0.437500 0.820993 +vt 0.437500 0.835169 +vt 0.375000 0.835169 +vt 0.500000 0.820993 +vt 0.500000 0.835169 +vt 0.562500 0.820993 +vt 0.562500 0.835169 +vt 0.625000 0.820993 +vt 0.625000 0.835169 +vt 0.873244 0.000000 +vt 0.875000 0.062500 +vt 0.873244 0.062500 +vt 0.789831 0.062500 +vt 0.789831 0.000000 +vt 0.804007 0.000000 +vt 0.804007 0.062500 +vt 0.875000 0.093209 +vt 0.789831 0.093209 +vt 0.804007 0.093209 +vt 0.804007 0.125000 +vt 0.789831 0.125000 +vt 0.873244 0.187500 +vt 0.875000 0.187500 +vt 0.804007 0.187500 +vt 0.789831 0.187500 +vt 0.873244 0.250000 +vt 0.804007 0.250000 +vt 0.789831 0.250000 +vt 0.126756 0.000000 +vt 0.126756 0.062500 +vt 0.125000 0.062500 +vt 0.195993 0.000000 +vt 0.210169 0.000000 +vt 0.210169 0.062500 +vt 0.195993 0.062500 +vt 0.125000 0.093209 +vt 0.126756 0.093209 +vt 0.126756 0.125000 +vt 0.195993 0.093209 +vt 0.210169 0.093209 +vt 0.210169 0.125000 +vt 0.195993 0.125000 +vt 0.126756 0.187500 +vt 0.125000 0.187500 +vt 0.210169 0.187500 +vt 0.195993 0.187500 +vt 0.126756 0.250000 +vt 0.210169 0.250000 +vt 0.195993 0.250000 +vt 0.814379 0.093209 +vt 0.814379 0.125000 +vt 0.812500 0.000000 +vt 0.814379 0.000000 +vt 0.814379 0.062500 +vt 0.812500 0.062500 +vt 0.562500 0.810621 +vt 0.625000 0.810621 +vt 0.625000 0.812500 +vt 0.562500 0.812500 +vt 0.437500 0.810621 +vt 0.500000 0.810621 +vt 0.500000 0.812500 +vt 0.437500 0.812500 +vt 0.375000 0.810621 +vt 0.375000 0.812500 +vt 0.185621 0.062500 +vt 0.185621 0.000000 +vt 0.187500 0.000000 +vt 0.187500 0.062500 +vt 0.185621 0.125000 +vt 0.185621 0.093209 +vt 0.187500 0.093209 +vt 0.187500 0.125000 +vt 0.185621 0.187500 +vt 0.187500 0.187500 +vt 0.185621 0.250000 +vt 0.375000 0.437500 +vt 0.437500 0.437500 +vt 0.437500 0.439379 +vt 0.375000 0.439379 +vt 0.500000 0.437500 +vt 0.500000 0.439379 +vt 0.562500 0.437500 +vt 0.625000 0.437500 +vt 0.625000 0.439379 +vt 0.562500 0.439379 +vt 0.812500 0.187500 +vt 0.814379 0.187500 +vt 0.814379 0.250000 +vt 0.804007 0.078516 +vt 0.789831 0.078516 +vt 0.814379 0.078516 +vt 0.812500 0.078516 +vt 0.875000 0.078516 +vt 0.873244 0.078516 +vt 0.562500 0.671484 +vt 0.625000 0.671484 +vt 0.500000 0.671484 +vt 0.437500 0.671484 +vt 0.375000 0.671484 +vt 0.126756 0.078516 +vt 0.125000 0.078516 +vt 0.187500 0.078516 +vt 0.185621 0.078516 +vt 0.210169 0.078516 +vt 0.195993 0.078516 +vt 0.562500 0.488384 +vt 0.625000 0.488384 +vt 0.500000 0.488384 +vt 0.437500 0.488384 +vt 0.375000 0.488384 +vt 0.136616 0.187500 +vt 0.136616 0.250000 +vt 0.136616 0.125000 +vt 0.136616 0.093209 +vt 0.136616 0.062500 +vt 0.136616 0.078516 +vt 0.136616 0.000000 +vt 0.437500 0.761616 +vt 0.375000 0.761616 +vt 0.500000 0.761616 +vt 0.562500 0.761616 +vt 0.625000 0.761616 +vt 0.863384 0.062500 +vt 0.863384 0.000000 +vt 0.863384 0.078516 +vt 0.863384 0.187500 +vt 0.863384 0.250000 +vt 0.562500 0.430064 +vt 0.625000 0.430064 +vt 0.500000 0.430064 +vt 0.437500 0.430064 +vt 0.375000 0.430064 +vt 0.194936 0.187500 +vt 0.194936 0.250000 +vt 0.194936 0.125000 +vt 0.194936 0.093209 +vt 0.194936 0.062500 +vt 0.194936 0.078516 +vt 0.194936 0.000000 +vt 0.437500 0.819936 +vt 0.375000 0.819936 +vt 0.500000 0.819936 +vt 0.562500 0.819936 +vt 0.625000 0.819936 +vt 0.805064 0.062500 +vt 0.805064 0.000000 +vt 0.805064 0.078516 +vt 0.805064 0.187500 +vt 0.805064 0.250000 +vt 0.500000 0.851246 +vt 0.562500 0.851246 +vt 0.562500 0.875000 +vt 0.437500 0.851246 +vt 0.437500 0.875000 +vt 0.375000 0.851246 +vt 0.226246 0.062500 +vt 0.226246 0.000000 +vt 0.250000 0.070508 +vt 0.226246 0.078516 +vt 0.226246 0.125000 +vt 0.226246 0.093209 +vt 0.250000 0.093209 +vt 0.226246 0.187500 +vt 0.250000 0.187500 +vt 0.226246 0.250000 +vt 0.437500 0.375000 +vt 0.437500 0.398754 +vt 0.375000 0.398754 +vt 0.500000 0.398754 +vt 0.562500 0.375000 +vt 0.625000 0.398754 +vt 0.562500 0.398754 +vt 0.750000 0.187500 +vt 0.773754 0.187500 +vt 0.773754 0.250000 +vt 0.773754 0.125000 +vt 0.750000 0.078075 +vt 0.773754 0.093209 +vt 0.773754 0.062500 +vt 0.773754 0.078516 +vt 0.773754 0.000000 +vt 0.625000 0.851246 +vt 0.437500 0.847943 +vt 0.500000 0.847943 +vt 0.500000 0.849160 +vt 0.437500 0.849160 +vt 0.375000 0.847943 +vt 0.375000 0.849160 +vt 0.222943 0.062500 +vt 0.222943 0.000000 +vt 0.224160 0.000000 +vt 0.224160 0.062500 +vt 0.222943 0.078516 +vt 0.224160 0.078516 +vt 0.222943 0.125000 +vt 0.222943 0.093209 +vt 0.224160 0.093209 +vt 0.224160 0.125000 +vt 0.222943 0.187500 +vt 0.224160 0.187500 +vt 0.222943 0.250000 +vt 0.224160 0.250000 +vt 0.375000 0.400840 +vt 0.437500 0.400840 +vt 0.437500 0.402057 +vt 0.375000 0.402057 +vt 0.500000 0.400840 +vt 0.500000 0.402057 +vt 0.562500 0.400840 +vt 0.562500 0.402057 +vt 0.625000 0.400840 +vt 0.625000 0.402057 +vt 0.775840 0.187500 +vt 0.777057 0.187500 +vt 0.777057 0.250000 +vt 0.775840 0.250000 +vt 0.775840 0.125000 +vt 0.777057 0.125000 +vt 0.775840 0.093209 +vt 0.777057 0.093209 +vt 0.775840 0.062500 +vt 0.777057 0.062500 +vt 0.777057 0.078516 +vt 0.775840 0.078516 +vt 0.775840 0.000000 +vt 0.777057 0.000000 +vt 0.562500 0.847943 +vt 0.625000 0.847943 +vt 0.625000 0.849160 +vt 0.562500 0.849160 +vt 0.562500 0.849381 +vt 0.562500 0.849602 +vt 0.437500 0.849602 +vt 0.375000 0.849602 +vt 0.224602 0.000000 +vt 0.224602 0.062500 +vt 0.224602 0.078516 +vt 0.224602 0.093209 +vt 0.224602 0.125000 +vt 0.224602 0.187500 +vt 0.224602 0.250000 +vt 0.375000 0.400398 +vt 0.437500 0.400398 +vt 0.500000 0.400398 +vt 0.562500 0.400398 +vt 0.625000 0.400398 +vt 0.775398 0.187500 +vt 0.775398 0.250000 +vt 0.775398 0.125000 +vt 0.775398 0.093209 +vt 0.775398 0.062500 +vt 0.775398 0.078516 +vt 0.775398 0.000000 +vt 0.625000 0.849602 +vt 0.562500 0.850047 +vt 0.500000 0.850047 +vt 0.437500 0.850047 +vt 0.375000 0.850047 +vt 0.225047 0.062500 +vt 0.225047 0.000000 +vt 0.225047 0.078516 +vt 0.225047 0.125000 +vt 0.225047 0.093209 +vt 0.225047 0.187500 +vt 0.225047 0.250000 +vt 0.437500 0.399953 +vt 0.375000 0.399953 +vt 0.500000 0.399953 +vt 0.562500 0.399953 +vt 0.625000 0.399953 +vt 0.774953 0.187500 +vt 0.774953 0.250000 +vt 0.774953 0.125000 +vt 0.774953 0.093209 +vt 0.774953 0.062500 +vt 0.774953 0.078516 +vt 0.774953 0.000000 +vt 0.625000 0.850047 +vt 0.562500 0.837352 +vt 0.625000 0.837352 +vt 0.500000 0.837352 +vt 0.437500 0.837352 +vt 0.375000 0.837352 +vt 0.212352 0.062500 +vt 0.212352 0.000000 +vt 0.212352 0.078516 +vt 0.212352 0.125000 +vt 0.212352 0.093209 +vt 0.212352 0.187500 +vt 0.212352 0.250000 +vt 0.437500 0.412648 +vt 0.375000 0.412648 +vt 0.500000 0.412648 +vt 0.562500 0.412648 +vt 0.625000 0.412648 +vt 0.787648 0.187500 +vt 0.787648 0.250000 +vt 0.787648 0.125000 +vt 0.787648 0.093209 +vt 0.787648 0.062500 +vt 0.787648 0.078516 +vt 0.787648 0.000000 +vt 0.250000 0.078075 +vt 0.625000 0.000699 +vt 0.500000 0.000699 +vt 0.500000 0.749301 +vt 0.625000 0.749301 +vt 0.875000 0.000699 +vt 0.750000 0.000699 +vt 0.750000 0.042255 +vt 0.625000 0.042255 +vt 0.500000 0.042255 +vt 0.875000 0.042255 +vt 0.500000 0.707745 +vt 0.625000 0.707745 +vt 0.626409 0.248091 +vt 0.375000 0.312500 +vt 0.406250 0.312500 +vt 0.406250 0.437813 +vt 0.375000 0.437813 +vt 0.437500 0.312500 +vt 0.437500 0.437813 +vt 0.468750 0.312500 +vt 0.468750 0.437813 +vt 0.500000 0.312500 +vt 0.500000 0.437813 +vt 0.531250 0.312500 +vt 0.531250 0.437813 +vt 0.562500 0.312500 +vt 0.562500 0.437813 +vt 0.593750 0.312500 +vt 0.593750 0.437813 +vt 0.625000 0.312500 +vt 0.625000 0.437813 +vt 0.406250 0.563127 +vt 0.375000 0.563127 +vt 0.437500 0.563127 +vt 0.468750 0.563127 +vt 0.500000 0.563127 +vt 0.531250 0.563127 +vt 0.562500 0.563127 +vt 0.593750 0.563127 +vt 0.625000 0.563127 +vt 0.406250 0.688440 +vt 0.375000 0.688440 +vt 0.437500 0.688440 +vt 0.468750 0.688440 +vt 0.500000 0.688440 +vt 0.531250 0.688440 +vt 0.562500 0.688440 +vt 0.593750 0.688440 +vt 0.625000 0.688440 +vt 0.610485 0.045765 +vt 0.500000 0.150000 +vt 0.389515 0.045765 +vt 0.343750 0.156250 +vt 0.389515 0.266735 +vt 0.610485 0.266735 +vt 0.610485 0.954235 +vt 0.500000 0.837500 +vt 0.389515 0.954235 +vt 0.343750 0.843750 +vt 0.389515 0.733265 +vt 0.610485 0.733265 +vt 0.656250 0.843750 +vt 0.400000 0.312500 +vt 0.400000 0.335203 +vt 0.375000 0.335203 +vt 0.425000 0.312500 +vt 0.425000 0.335203 +vt 0.450000 0.312500 +vt 0.450000 0.335203 +vt 0.475000 0.312500 +vt 0.475000 0.335203 +vt 0.500000 0.335203 +vt 0.525000 0.312500 +vt 0.525000 0.335203 +vt 0.550000 0.312500 +vt 0.550000 0.335203 +vt 0.575000 0.312500 +vt 0.575000 0.335203 +vt 0.600000 0.312500 +vt 0.600000 0.335203 +vt 0.625000 0.335203 +vt 0.400000 0.437813 +vt 0.400000 0.552630 +vt 0.375000 0.552630 +vt 0.425000 0.437813 +vt 0.425000 0.552630 +vt 0.450000 0.437813 +vt 0.450000 0.552630 +vt 0.475000 0.437813 +vt 0.475000 0.552630 +vt 0.500000 0.552630 +vt 0.525000 0.437813 +vt 0.525000 0.552630 +vt 0.550000 0.437813 +vt 0.550000 0.552630 +vt 0.575000 0.437813 +vt 0.575000 0.552630 +vt 0.600000 0.437813 +vt 0.600000 0.552630 +vt 0.625000 0.552630 +vt 0.400000 0.563127 +vt 0.400000 0.651958 +vt 0.375000 0.651958 +vt 0.425000 0.563127 +vt 0.425000 0.651958 +vt 0.450000 0.563127 +vt 0.450000 0.651958 +vt 0.475000 0.563127 +vt 0.475000 0.651958 +vt 0.500000 0.651958 +vt 0.525000 0.563127 +vt 0.525000 0.651958 +vt 0.550000 0.563127 +vt 0.550000 0.651958 +vt 0.575000 0.563127 +vt 0.575000 0.651958 +vt 0.600000 0.563127 +vt 0.600000 0.651958 +vt 0.625000 0.651958 +vt 0.548284 0.007647 +vt 0.451716 0.007647 +vt 0.373591 0.064409 +vt 0.537500 0.688440 +vt 0.475000 0.688440 +vt 0.450000 0.688440 +vt 0.412500 0.688440 +vt 0.600000 0.688440 +vt 0.575000 0.688440 +vt 0.400000 0.549851 +vt 0.375000 0.549851 +vt 0.425000 0.549851 +vt 0.450000 0.549851 +vt 0.475000 0.549851 +vt 0.500000 0.549851 +vt 0.525000 0.549851 +vt 0.550000 0.549851 +vt 0.575000 0.549851 +vt 0.600000 0.549851 +vt 0.625000 0.549851 +vt 0.400000 0.553417 +vt 0.375000 0.553417 +vt 0.450000 0.553417 +vt 0.425000 0.553417 +vt 0.475000 0.553417 +vt 0.500000 0.553417 +vt 0.525000 0.553417 +vt 0.550000 0.553417 +vt 0.575000 0.553417 +vt 0.600000 0.553417 +vt 0.625000 0.553417 +vt 0.400000 0.627190 +vt 0.375000 0.627190 +vt 0.425000 0.627190 +vt 0.450000 0.627190 +vt 0.475000 0.627190 +vt 0.500000 0.627190 +vt 0.525000 0.627190 +vt 0.550000 0.627190 +vt 0.575000 0.627190 +vt 0.600000 0.627190 +vt 0.625000 0.627190 +vt 0.400000 0.550179 +vt 0.375000 0.550179 +vt 0.425000 0.550179 +vt 0.450000 0.550179 +vt 0.475000 0.550179 +vt 0.500000 0.550179 +vt 0.525000 0.550179 +vt 0.550000 0.550179 +vt 0.575000 0.550179 +vt 0.600000 0.550179 +vt 0.625000 0.550179 +vt 0.575000 0.358212 +vt 0.550000 0.358212 +vt 0.525000 0.358212 +vt 0.500000 0.358212 +vt 0.475000 0.358212 +vt 0.450000 0.358212 +vt 0.425000 0.358212 +vt 0.400000 0.358212 +vt 0.375000 0.358212 +vt 0.625000 0.358212 +vt 0.600000 0.358212 +vt 0.400000 0.551506 +vt 0.375000 0.551506 +vt 0.425000 0.551506 +vt 0.450000 0.551506 +vt 0.475000 0.551506 +vt 0.500000 0.551506 +vt 0.525000 0.551506 +vt 0.550000 0.551506 +vt 0.575000 0.551506 +vt 0.600000 0.551506 +vt 0.625000 0.551506 +vt 0.625000 0.561237 +vt 0.600000 0.561237 +vt 0.575000 0.561237 +vt 0.550000 0.561237 +vt 0.525000 0.561237 +vt 0.500000 0.561237 +vt 0.475000 0.561237 +vt 0.450000 0.561237 +vt 0.425000 0.561237 +vt 0.400000 0.561237 +vt 0.375000 0.561237 +vt 0.525000 0.557124 +vt 0.500000 0.557124 +vt 0.475000 0.557124 +vt 0.450000 0.557124 +vt 0.425000 0.557124 +vt 0.400000 0.557124 +vt 0.375000 0.557124 +vt 0.625000 0.557124 +vt 0.600000 0.557124 +vt 0.575000 0.557124 +vt 0.550000 0.557124 +vt 0.575000 0.558250 +vt 0.550000 0.558250 +vt 0.525000 0.558250 +vt 0.500000 0.558250 +vt 0.475000 0.558250 +vt 0.450000 0.558250 +vt 0.425000 0.558250 +vt 0.400000 0.558250 +vt 0.375000 0.558250 +vt 0.625000 0.558250 +vt 0.600000 0.558250 +vt 0.500000 0.556170 +vt 0.475000 0.556170 +vt 0.450000 0.556170 +vt 0.425000 0.556170 +vt 0.400000 0.556170 +vt 0.375000 0.556170 +vt 0.625000 0.556170 +vt 0.600000 0.556170 +vt 0.575000 0.556170 +vt 0.550000 0.556170 +vt 0.525000 0.556170 +vt 0.600000 0.562207 +vt 0.575000 0.562207 +vt 0.550000 0.562207 +vt 0.525000 0.562207 +vt 0.500000 0.562207 +vt 0.475000 0.562207 +vt 0.450000 0.562207 +vt 0.425000 0.562207 +vt 0.400000 0.562207 +vt 0.375000 0.562207 +vt 0.625000 0.562207 +vt 0.550000 0.387379 +vt 0.575000 0.387379 +vt 0.525000 0.387379 +vt 0.500000 0.387379 +vt 0.475000 0.387379 +vt 0.450000 0.387379 +vt 0.425000 0.387379 +vt 0.400000 0.387379 +vt 0.375000 0.387379 +vt 0.600000 0.387379 +vt 0.625000 0.387379 +vt 0.600000 0.372795 +vt 0.625000 0.087172 +vt 0.750000 0.087172 +vt 0.500000 0.087172 +vt 0.875000 0.087172 +vt 0.500000 0.662828 +vt 0.625000 0.662828 +vt 0.750000 0.046608 +vt 0.625000 0.046608 +vt 0.500000 0.046608 +vt 0.875000 0.046608 +vt 0.500000 0.703392 +vt 0.625000 0.703392 +vt 0.500000 0.083147 +vt 0.625000 0.083147 +vt 0.750000 0.083147 +vt 0.875000 0.083147 +vt 0.500000 0.666853 +vt 0.625000 0.666853 +usemtl ISSGray2 +s 1 +f 1/1 2/2 5/3 4/4 +f 2/2 3/5 6/6 5/3 +f 4/4 5/3 8/7 7/8 +f 5/3 6/6 9/9 8/7 +f 7/10 11/11 13/12 12/13 +f 11/11 10/14 14/15 13/12 +f 12/13 13/12 16/16 15/17 +f 13/12 14/15 17/18 16/16 +f 15/17 16/16 19/19 18/20 +f 16/16 17/18 20/21 19/19 +f 18/20 19/19 2/22 1/23 +f 19/19 20/21 3/24 2/22 +f 20/25 17/26 14/27 21/28 +f 3/5 20/25 21/28 6/6 +f 21/28 14/27 10/29 +f 6/6 21/28 10/29 9/9 +f 15/30 18/31 22/32 12/33 +f 18/31 1/1 4/4 22/32 +f 12/33 22/32 7/34 +f 22/32 4/4 7/8 +f 23/1 24/2 27/3 26/4 +f 24/2 25/5 28/6 27/3 +f 26/4 27/3 30/7 29/8 +f 27/3 28/6 31/9 30/7 +f 34/10 35/11 38/12 37/13 +f 35/11 36/14 39/15 38/12 +f 37/13 38/12 41/16 40/17 +f 38/12 39/15 42/18 41/16 +f 40/17 41/16 44/19 43/20 +f 41/16 42/18 45/21 44/19 +f 43/20 44/19 24/22 23/23 +f 44/19 45/21 25/24 24/22 +f 45/25 42/26 39/27 46/28 +f 25/5 45/25 46/28 28/6 +f 46/28 39/27 36/35 33/36 +f 28/6 46/28 33/36 31/9 +f 40/30 43/31 47/32 37/33 +f 43/31 23/1 26/4 47/32 +f 37/33 47/32 32/37 34/38 +f 47/32 26/4 29/8 32/37 +f 48/1 49/2 52/3 51/4 +f 49/2 50/5 53/6 52/3 +f 51/4 52/3 55/7 54/8 +f 52/3 53/6 56/9 55/7 +f 59/10 60/11 63/12 62/13 +f 60/11 61/14 64/15 63/12 +f 62/13 63/12 66/16 65/17 +f 63/12 64/15 67/18 66/16 +f 65/17 66/16 69/19 68/20 +f 66/16 67/18 70/21 69/19 +f 68/20 69/19 49/22 48/23 +f 69/19 70/21 50/24 49/22 +f 70/25 67/26 64/27 71/28 +f 50/5 70/25 71/28 53/6 +f 71/28 64/27 61/35 58/36 +f 53/6 71/28 58/36 56/9 +f 65/30 68/31 72/32 62/33 +f 68/31 48/1 51/4 72/32 +f 62/33 72/32 57/37 59/38 +f 72/32 51/4 54/8 57/37 +f 546/39 545/40 547/41 548/42 +f 550/43 549/44 551/45 552/46 +f 507/39 506/40 861/40 862/39 +f 506/40 483/41 860/41 861/40 +f 483/41 466/42 863/42 860/41 +f 466/42 507/39 862/39 863/42 +f 525/43 524/44 874/44 875/43 +f 524/44 482/45 873/45 874/44 +f 482/45 456/46 872/46 873/45 +f 456/46 525/43 875/43 872/46 +f 853/40 852/41 547/41 545/40 +f 854/39 853/40 545/40 546/39 +f 855/42 854/39 546/39 548/42 +f 852/41 855/42 548/42 547/41 +f 857/40 856/41 852/41 853/40 +f 858/39 857/40 853/40 854/39 +f 859/42 858/39 854/39 855/42 +f 856/41 859/42 855/42 852/41 +f 861/40 860/41 856/41 857/40 +f 862/39 861/40 857/40 858/39 +f 863/42 862/39 858/39 859/42 +f 860/41 863/42 859/42 856/41 +f 865/45 864/46 552/46 551/45 +f 866/44 865/45 551/45 549/44 +f 867/43 866/44 549/44 550/43 +f 864/46 867/43 550/43 552/46 +f 869/45 868/46 864/46 865/45 +f 870/44 869/45 865/45 866/44 +f 871/43 870/44 866/44 867/43 +f 868/46 871/43 867/43 864/46 +f 873/45 872/46 868/46 869/45 +f 874/44 873/45 869/45 870/44 +f 875/43 874/44 870/44 871/43 +f 872/46 875/43 871/43 868/46 +f 1003/1 1006/4 1005/3 1004/2 +f 1004/2 1005/3 1008/6 1007/5 +f 1006/4 1010/37 1009/7 1005/3 +f 1005/3 1009/7 1011/9 1008/6 +f 1010/10 1014/13 1013/12 1012/11 +f 1012/11 1013/12 1016/15 1015/14 +f 1014/13 1018/17 1017/16 1013/12 +f 1013/12 1017/16 1019/18 1016/15 +f 1018/17 1021/20 1020/19 1017/16 +f 1017/16 1020/19 1022/21 1019/18 +f 1021/20 1003/23 1004/22 1020/19 +f 1020/19 1004/22 1007/24 1022/21 +f 1022/25 1023/28 1016/27 1019/26 +f 1007/5 1008/6 1023/28 1022/25 +f 1023/28 1015/29 1016/27 +f 1008/6 1011/9 1015/29 1023/28 +f 1018/30 1014/33 1024/32 1021/31 +f 1021/31 1024/32 1006/4 1003/1 +f 1014/33 1010/37 1024/32 +f 1024/32 1010/37 1006/4 +f 1025/1 1028/4 1027/3 1026/2 +f 1026/2 1027/3 1030/6 1029/5 +f 1028/4 1032/8 1031/7 1027/3 +f 1027/3 1031/7 1033/9 1030/6 +f 1034/10 1037/13 1036/12 1035/11 +f 1035/11 1036/12 1039/15 1038/14 +f 1037/13 1041/17 1040/16 1036/12 +f 1036/12 1040/16 1042/18 1039/15 +f 1041/17 1044/20 1043/19 1040/16 +f 1040/16 1043/19 1045/21 1042/18 +f 1044/20 1025/23 1026/22 1043/19 +f 1043/19 1026/22 1029/24 1045/21 +f 1045/25 1046/28 1039/27 1042/26 +f 1029/5 1030/6 1046/28 1045/25 +f 1046/28 1047/36 1038/35 1039/27 +f 1030/6 1033/9 1047/36 1046/28 +f 1041/30 1037/33 1048/32 1044/31 +f 1044/31 1048/32 1028/4 1025/1 +f 1037/33 1034/38 1049/37 1048/32 +f 1048/32 1049/37 1032/8 1028/4 +f 1050/1 1053/4 1052/3 1051/2 +f 1051/2 1052/3 1055/6 1054/5 +f 1053/4 1057/8 1056/7 1052/3 +f 1052/3 1056/7 1058/9 1055/6 +f 1059/10 1062/13 1061/12 1060/11 +f 1060/11 1061/12 1064/15 1063/14 +f 1062/13 1066/17 1065/16 1061/12 +f 1061/12 1065/16 1067/18 1064/15 +f 1066/17 1069/20 1068/19 1065/16 +f 1065/16 1068/19 1070/21 1067/18 +f 1069/20 1050/23 1051/22 1068/19 +f 1068/19 1051/22 1054/24 1070/21 +f 1070/25 1071/28 1064/27 1067/26 +f 1054/5 1055/6 1071/28 1070/25 +f 1071/28 1072/36 1063/35 1064/27 +f 1055/6 1058/9 1072/36 1071/28 +f 1066/30 1062/33 1073/32 1069/31 +f 1069/31 1073/32 1053/4 1050/1 +f 1062/33 1059/38 1074/37 1073/32 +f 1073/32 1074/37 1057/8 1053/4 +f 1563/39 1566/42 1565/41 1564/40 +f 1586/43 1589/46 1588/45 1587/44 +f 1568/39 1594/39 1593/40 1592/40 +f 1592/40 1593/40 1595/41 1474/41 +f 1474/41 1595/41 1596/42 1475/42 +f 1475/42 1596/42 1594/39 1568/39 +f 1591/43 1599/43 1598/44 1597/44 +f 1597/44 1598/44 1600/45 1495/45 +f 1495/45 1600/45 1601/46 1498/46 +f 1498/46 1601/46 1599/43 1591/43 +f 1893/40 1564/40 1565/41 1894/41 +f 1895/39 1563/39 1564/40 1893/40 +f 1896/42 1566/42 1563/39 1895/39 +f 1894/41 1565/41 1566/42 1896/42 +f 1897/40 1893/40 1894/41 1898/41 +f 1899/39 1895/39 1893/40 1897/40 +f 1900/42 1896/42 1895/39 1899/39 +f 1898/41 1894/41 1896/42 1900/42 +f 1593/40 1897/40 1898/41 1595/41 +f 1594/39 1899/39 1897/40 1593/40 +f 1596/42 1900/42 1899/39 1594/39 +f 1595/41 1898/41 1900/42 1596/42 +f 1901/45 1588/45 1589/46 1902/46 +f 1903/44 1587/44 1588/45 1901/45 +f 1904/43 1586/43 1587/44 1903/44 +f 1902/46 1589/46 1586/43 1904/43 +f 1905/45 1901/45 1902/46 1906/46 +f 1907/44 1903/44 1901/45 1905/45 +f 1908/43 1904/43 1903/44 1907/44 +f 1906/46 1902/46 1904/43 1908/43 +f 1600/45 1905/45 1906/46 1601/46 +f 1598/44 1907/44 1905/45 1600/45 +f 1599/43 1908/43 1907/44 1598/44 +f 1601/46 1906/46 1908/43 1599/43 +usemtl ISSSolarPanels +f 111/47 112/48 77/3 76/4 +f 112/48 113/49 78/6 77/3 +f 88/13 89/12 108/50 109/51 +f 89/12 90/15 107/52 108/50 +f 114/53 107/54 90/27 97/28 +f 113/49 114/53 97/28 78/6 +f 109/55 110/56 98/32 88/33 +f 110/56 111/47 76/4 98/32 +f 100/57 99/58 115/59 116/60 +f 101/61 100/57 116/60 117/62 +f 117/63 118/64 102/65 101/66 +f 118/64 119/67 103/68 102/65 +f 119/67 120/69 104/70 103/68 +f 120/69 121/71 105/72 104/70 +f 121/71 122/73 106/74 105/72 +f 122/73 115/75 99/76 106/74 +f 116/60 115/59 90/15 89/12 +f 117/62 116/60 89/12 88/13 +f 88/33 98/32 118/64 117/63 +f 98/32 76/4 119/67 118/64 +f 76/4 77/3 120/69 119/67 +f 77/3 78/6 121/71 120/69 +f 78/6 97/28 122/73 121/71 +f 97/28 90/27 115/75 122/73 +f 161/47 162/48 127/3 126/4 +f 162/48 163/49 128/6 127/3 +f 138/13 139/12 158/50 159/51 +f 139/12 140/15 157/52 158/50 +f 164/53 157/54 140/27 147/28 +f 163/49 164/53 147/28 128/6 +f 159/55 160/56 148/32 138/33 +f 160/56 161/47 126/4 148/32 +f 150/57 149/58 165/59 166/60 +f 151/61 150/57 166/60 167/62 +f 167/63 168/64 152/65 151/66 +f 168/64 169/67 153/68 152/65 +f 169/67 170/69 154/70 153/68 +f 170/69 171/71 155/72 154/70 +f 171/71 172/73 156/74 155/72 +f 172/73 165/75 149/76 156/74 +f 166/60 165/59 140/15 139/12 +f 167/62 166/60 139/12 138/13 +f 138/33 148/32 168/64 167/63 +f 148/32 126/4 169/67 168/64 +f 126/4 127/3 170/69 169/67 +f 127/3 128/6 171/71 170/69 +f 128/6 147/28 172/73 171/71 +f 147/28 140/27 165/75 172/73 +f 223/47 224/48 189/3 188/4 +f 224/48 225/49 190/6 189/3 +f 200/13 201/12 220/50 221/51 +f 201/12 202/15 219/52 220/50 +f 226/53 219/54 202/27 209/28 +f 225/49 226/53 209/28 190/6 +f 221/55 222/56 210/32 200/33 +f 222/56 223/47 188/4 210/32 +f 212/57 211/58 227/59 228/60 +f 213/61 212/57 228/60 229/62 +f 229/63 230/64 214/65 213/66 +f 230/64 231/67 215/68 214/65 +f 231/67 232/69 216/70 215/68 +f 232/69 233/71 217/72 216/70 +f 233/71 234/73 218/74 217/72 +f 234/73 227/75 211/76 218/74 +f 228/60 227/59 202/15 201/12 +f 229/62 228/60 201/12 200/13 +f 200/33 210/32 230/64 229/63 +f 210/32 188/4 231/67 230/64 +f 188/4 189/3 232/69 231/67 +f 189/3 190/6 233/71 232/69 +f 190/6 209/28 234/73 233/71 +f 209/28 202/27 227/75 234/73 +f 273/47 274/48 239/3 238/4 +f 274/48 275/49 240/6 239/3 +f 250/13 251/12 270/50 271/51 +f 251/12 252/15 269/52 270/50 +f 276/53 269/54 252/27 259/28 +f 275/49 276/53 259/28 240/6 +f 271/55 272/56 260/32 250/33 +f 272/56 273/47 238/4 260/32 +f 262/57 261/58 277/59 278/60 +f 263/61 262/57 278/60 279/62 +f 279/63 280/64 264/65 263/66 +f 280/64 281/67 265/68 264/65 +f 281/67 282/69 266/70 265/68 +f 282/69 283/71 267/72 266/70 +f 283/71 284/73 268/74 267/72 +f 284/73 277/75 261/76 268/74 +f 278/60 277/59 252/15 251/12 +f 279/62 278/60 251/12 250/13 +f 250/33 260/32 280/64 279/63 +f 260/32 238/4 281/67 280/64 +f 238/4 239/3 282/69 281/67 +f 239/3 240/6 283/71 282/69 +f 240/6 259/28 284/73 283/71 +f 259/28 252/27 277/75 284/73 +f 335/47 336/48 301/3 300/4 +f 336/48 337/49 302/6 301/3 +f 312/13 313/12 332/50 333/51 +f 313/12 314/15 331/52 332/50 +f 338/53 331/54 314/27 321/28 +f 337/49 338/53 321/28 302/6 +f 333/55 334/56 322/32 312/33 +f 334/56 335/47 300/4 322/32 +f 324/57 323/58 339/59 340/60 +f 325/61 324/57 340/60 341/62 +f 341/63 342/64 326/65 325/66 +f 342/64 343/67 327/68 326/65 +f 343/67 344/69 328/70 327/68 +f 344/69 345/71 329/72 328/70 +f 345/71 346/73 330/74 329/72 +f 346/73 339/75 323/76 330/74 +f 340/60 339/59 314/15 313/12 +f 341/62 340/60 313/12 312/13 +f 312/33 322/32 342/64 341/63 +f 322/32 300/4 343/67 342/64 +f 300/4 301/3 344/69 343/67 +f 301/3 302/6 345/71 344/69 +f 302/6 321/28 346/73 345/71 +f 321/28 314/27 339/75 346/73 +f 385/47 386/48 351/3 350/4 +f 386/48 387/49 352/6 351/3 +f 362/13 363/12 382/50 383/51 +f 363/12 364/15 381/52 382/50 +f 388/53 381/54 364/27 371/28 +f 387/49 388/53 371/28 352/6 +f 383/55 384/56 372/32 362/33 +f 384/56 385/47 350/4 372/32 +f 374/57 373/58 389/59 390/60 +f 375/61 374/57 390/60 391/62 +f 391/63 392/64 376/65 375/66 +f 392/64 393/67 377/68 376/65 +f 393/67 394/69 378/70 377/68 +f 394/69 395/71 379/72 378/70 +f 395/71 396/73 380/74 379/72 +f 396/73 389/75 373/76 380/74 +f 390/60 389/59 364/15 363/12 +f 391/62 390/60 363/12 362/13 +f 362/33 372/32 392/64 391/63 +f 372/32 350/4 393/67 392/64 +f 350/4 351/3 394/69 393/67 +f 351/3 352/6 395/71 394/69 +f 352/6 371/28 396/73 395/71 +f 371/28 364/27 389/75 396/73 +f 715/47 716/48 681/3 680/4 +f 716/48 717/49 682/6 681/3 +f 692/13 693/12 712/50 713/51 +f 693/12 694/15 711/52 712/50 +f 718/53 711/54 694/27 701/28 +f 717/49 718/53 701/28 682/6 +f 713/55 714/56 702/32 692/33 +f 714/56 715/47 680/4 702/32 +f 704/57 703/58 719/59 720/60 +f 705/61 704/57 720/60 721/62 +f 721/63 722/64 706/65 705/66 +f 722/64 723/67 707/68 706/65 +f 723/67 724/69 708/70 707/68 +f 724/69 725/71 709/72 708/70 +f 725/71 726/73 710/74 709/72 +f 726/73 719/75 703/76 710/74 +f 720/60 719/59 694/15 693/12 +f 721/62 720/60 693/12 692/13 +f 692/33 702/32 722/64 721/63 +f 702/32 680/4 723/67 722/64 +f 680/4 681/3 724/69 723/67 +f 681/3 682/6 725/71 724/69 +f 682/6 701/28 726/73 725/71 +f 701/28 694/27 719/75 726/73 +f 763/47 764/48 731/3 730/4 +f 764/48 765/49 732/6 731/3 +f 742/13 743/12 760/50 761/51 +f 743/12 744/15 759/52 760/50 +f 766/53 759/54 744/27 749/28 +f 765/49 766/53 749/28 732/6 +f 761/55 762/56 750/32 742/33 +f 762/56 763/47 730/4 750/32 +f 752/57 751/58 767/59 768/60 +f 753/61 752/57 768/60 769/62 +f 769/63 770/64 754/65 753/66 +f 770/64 771/67 755/68 754/65 +f 771/67 772/69 756/70 755/68 +f 772/69 773/71 757/72 756/70 +f 773/71 774/73 758/74 757/72 +f 774/73 767/75 751/76 758/74 +f 768/60 767/59 744/15 743/12 +f 769/62 768/60 743/12 742/13 +f 742/33 750/32 770/64 769/63 +f 750/32 730/4 771/67 770/64 +f 730/4 731/3 772/69 771/67 +f 731/3 732/6 773/71 772/69 +f 732/6 749/28 774/73 773/71 +f 749/28 744/27 767/75 774/73 +f 1075/47 1078/4 1077/3 1076/48 +f 1076/48 1077/3 1080/6 1079/49 +f 1096/13 1099/51 1098/50 1097/12 +f 1097/12 1098/50 1101/52 1100/15 +f 1111/53 1112/28 1100/27 1101/54 +f 1079/49 1080/6 1112/28 1111/53 +f 1099/55 1096/33 1114/32 1113/56 +f 1113/56 1114/32 1078/4 1075/47 +f 1093/57 1117/60 1116/59 1095/58 +f 1094/61 1118/62 1117/60 1093/57 +f 1118/63 1094/66 1115/65 1119/64 +f 1119/64 1115/65 1081/68 1120/67 +f 1120/67 1081/68 1082/70 1121/69 +f 1121/69 1082/70 1085/72 1122/71 +f 1122/71 1085/72 1124/74 1123/73 +f 1123/73 1124/74 1095/76 1116/75 +f 1117/60 1097/12 1100/15 1116/59 +f 1118/62 1096/13 1097/12 1117/60 +f 1096/33 1118/63 1119/64 1114/32 +f 1114/32 1119/64 1120/67 1078/4 +f 1078/4 1120/67 1121/69 1077/3 +f 1077/3 1121/69 1122/71 1080/6 +f 1080/6 1122/71 1123/73 1112/28 +f 1112/28 1123/73 1116/75 1100/27 +f 1125/47 1128/4 1127/3 1126/48 +f 1126/48 1127/3 1130/6 1129/49 +f 1146/13 1149/51 1148/50 1147/12 +f 1147/12 1148/50 1151/52 1150/15 +f 1161/53 1162/28 1150/27 1151/54 +f 1129/49 1130/6 1162/28 1161/53 +f 1149/55 1146/33 1170/32 1169/56 +f 1169/56 1170/32 1128/4 1125/47 +f 1143/57 1173/60 1172/59 1145/58 +f 1144/61 1174/62 1173/60 1143/57 +f 1174/63 1144/66 1171/65 1175/64 +f 1175/64 1171/65 1131/68 1176/67 +f 1176/67 1131/68 1132/70 1177/69 +f 1177/69 1132/70 1135/72 1178/71 +f 1178/71 1135/72 1180/74 1179/73 +f 1179/73 1180/74 1145/76 1172/75 +f 1173/60 1147/12 1150/15 1172/59 +f 1174/62 1146/13 1147/12 1173/60 +f 1146/33 1174/63 1175/64 1170/32 +f 1170/32 1175/64 1176/67 1128/4 +f 1128/4 1176/67 1177/69 1127/3 +f 1127/3 1177/69 1178/71 1130/6 +f 1130/6 1178/71 1179/73 1162/28 +f 1162/28 1179/73 1172/75 1150/27 +f 1187/47 1190/4 1189/3 1188/48 +f 1188/48 1189/3 1192/6 1191/49 +f 1208/13 1211/51 1210/50 1209/12 +f 1209/12 1210/50 1213/52 1212/15 +f 1223/53 1224/28 1212/27 1213/54 +f 1191/49 1192/6 1224/28 1223/53 +f 1211/55 1208/33 1226/32 1225/56 +f 1225/56 1226/32 1190/4 1187/47 +f 1205/57 1229/60 1228/59 1207/58 +f 1206/61 1230/62 1229/60 1205/57 +f 1230/63 1206/66 1227/65 1231/64 +f 1231/64 1227/65 1193/68 1232/67 +f 1232/67 1193/68 1194/70 1233/69 +f 1233/69 1194/70 1197/72 1234/71 +f 1234/71 1197/72 1236/74 1235/73 +f 1235/73 1236/74 1207/76 1228/75 +f 1229/60 1209/12 1212/15 1228/59 +f 1230/62 1208/13 1209/12 1229/60 +f 1208/33 1230/63 1231/64 1226/32 +f 1226/32 1231/64 1232/67 1190/4 +f 1190/4 1232/67 1233/69 1189/3 +f 1189/3 1233/69 1234/71 1192/6 +f 1192/6 1234/71 1235/73 1224/28 +f 1224/28 1235/73 1228/75 1212/27 +f 1237/47 1240/4 1239/3 1238/48 +f 1238/48 1239/3 1242/6 1241/49 +f 1258/13 1261/51 1260/50 1259/12 +f 1259/12 1260/50 1263/52 1262/15 +f 1273/53 1274/28 1262/27 1263/54 +f 1241/49 1242/6 1274/28 1273/53 +f 1261/55 1258/33 1282/32 1281/56 +f 1281/56 1282/32 1240/4 1237/47 +f 1255/57 1285/60 1284/59 1257/58 +f 1256/61 1286/62 1285/60 1255/57 +f 1286/63 1256/66 1283/65 1287/64 +f 1287/64 1283/65 1243/68 1288/67 +f 1288/67 1243/68 1244/70 1289/69 +f 1289/69 1244/70 1247/72 1290/71 +f 1290/71 1247/72 1292/74 1291/73 +f 1291/73 1292/74 1257/76 1284/75 +f 1285/60 1259/12 1262/15 1284/59 +f 1286/62 1258/13 1259/12 1285/60 +f 1258/33 1286/63 1287/64 1282/32 +f 1282/32 1287/64 1288/67 1240/4 +f 1240/4 1288/67 1289/69 1239/3 +f 1239/3 1289/69 1290/71 1242/6 +f 1242/6 1290/71 1291/73 1274/28 +f 1274/28 1291/73 1284/75 1262/27 +f 1299/47 1302/4 1301/3 1300/48 +f 1300/48 1301/3 1304/6 1303/49 +f 1320/13 1323/51 1322/50 1321/12 +f 1321/12 1322/50 1325/52 1324/15 +f 1335/53 1336/28 1324/27 1325/54 +f 1303/49 1304/6 1336/28 1335/53 +f 1323/55 1320/33 1338/32 1337/56 +f 1337/56 1338/32 1302/4 1299/47 +f 1317/57 1341/60 1340/59 1319/58 +f 1318/61 1342/62 1341/60 1317/57 +f 1342/63 1318/66 1339/65 1343/64 +f 1343/64 1339/65 1305/68 1344/67 +f 1344/67 1305/68 1306/70 1345/69 +f 1345/69 1306/70 1309/72 1346/71 +f 1346/71 1309/72 1348/74 1347/73 +f 1347/73 1348/74 1319/76 1340/75 +f 1341/60 1321/12 1324/15 1340/59 +f 1342/62 1320/13 1321/12 1341/60 +f 1320/33 1342/63 1343/64 1338/32 +f 1338/32 1343/64 1344/67 1302/4 +f 1302/4 1344/67 1345/69 1301/3 +f 1301/3 1345/69 1346/71 1304/6 +f 1304/6 1346/71 1347/73 1336/28 +f 1336/28 1347/73 1340/75 1324/27 +f 1349/47 1352/4 1351/3 1350/48 +f 1350/48 1351/3 1354/6 1353/49 +f 1370/13 1373/51 1372/50 1371/12 +f 1371/12 1372/50 1375/52 1374/15 +f 1385/53 1386/28 1374/27 1375/54 +f 1353/49 1354/6 1386/28 1385/53 +f 1373/55 1370/33 1394/32 1393/56 +f 1393/56 1394/32 1352/4 1349/47 +f 1367/57 1397/60 1396/59 1369/58 +f 1368/61 1398/62 1397/60 1367/57 +f 1398/63 1368/66 1395/65 1399/64 +f 1399/64 1395/65 1355/68 1400/67 +f 1400/67 1355/68 1356/70 1401/69 +f 1401/69 1356/70 1359/72 1402/71 +f 1402/71 1359/72 1404/74 1403/73 +f 1403/73 1404/74 1369/76 1396/75 +f 1397/60 1371/12 1374/15 1396/59 +f 1398/62 1370/13 1371/12 1397/60 +f 1370/33 1398/63 1399/64 1394/32 +f 1394/32 1399/64 1400/67 1352/4 +f 1352/4 1400/67 1401/69 1351/3 +f 1351/3 1401/69 1402/71 1354/6 +f 1354/6 1402/71 1403/73 1386/28 +f 1386/28 1403/73 1396/75 1374/27 +f 1757/47 1760/4 1759/3 1758/48 +f 1758/48 1759/3 1762/6 1761/49 +f 1778/13 1781/51 1780/50 1779/12 +f 1779/12 1780/50 1783/52 1782/15 +f 1791/53 1792/28 1782/27 1783/54 +f 1761/49 1762/6 1792/28 1791/53 +f 1781/55 1778/33 1794/32 1793/56 +f 1793/56 1794/32 1760/4 1757/47 +f 1775/57 1797/60 1796/59 1777/58 +f 1776/61 1798/62 1797/60 1775/57 +f 1798/63 1776/66 1795/65 1799/64 +f 1799/64 1795/65 1763/68 1800/67 +f 1800/67 1763/68 1764/70 1801/69 +f 1801/69 1764/70 1767/72 1802/71 +f 1802/71 1767/72 1804/74 1803/73 +f 1803/73 1804/74 1777/76 1796/75 +f 1797/60 1779/12 1782/15 1796/59 +f 1798/62 1778/13 1779/12 1797/60 +f 1778/33 1798/63 1799/64 1794/32 +f 1794/32 1799/64 1800/67 1760/4 +f 1760/4 1800/67 1801/69 1759/3 +f 1759/3 1801/69 1802/71 1762/6 +f 1762/6 1802/71 1803/73 1792/28 +f 1792/28 1803/73 1796/75 1782/27 +f 1805/47 1808/4 1807/3 1806/48 +f 1806/48 1807/3 1810/6 1809/49 +f 1826/13 1829/51 1828/50 1827/12 +f 1827/12 1828/50 1831/52 1830/15 +f 1839/53 1840/28 1830/27 1831/54 +f 1809/49 1810/6 1840/28 1839/53 +f 1829/55 1826/33 1848/32 1847/56 +f 1847/56 1848/32 1808/4 1805/47 +f 1823/57 1851/60 1850/59 1825/58 +f 1824/61 1852/62 1851/60 1823/57 +f 1852/63 1824/66 1849/65 1853/64 +f 1853/64 1849/65 1811/68 1854/67 +f 1854/67 1811/68 1812/70 1855/69 +f 1855/69 1812/70 1815/72 1856/71 +f 1856/71 1815/72 1858/74 1857/73 +f 1857/73 1858/74 1825/76 1850/75 +f 1851/60 1827/12 1830/15 1850/59 +f 1852/62 1826/13 1827/12 1851/60 +f 1826/33 1852/63 1853/64 1848/32 +f 1848/32 1853/64 1854/67 1808/4 +f 1808/4 1854/67 1855/69 1807/3 +f 1807/3 1855/69 1856/71 1810/6 +f 1810/6 1856/71 1857/73 1840/28 +f 1840/28 1857/73 1850/75 1830/27 +f 2062/9 2063/9 2079/9 2078/9 +f 2068/14 2066/14 2082/14 2084/14 +f 2069/9 2071/9 2087/9 2085/9 +f 2076/14 2074/14 2090/14 2092/14 +f 2224/9 2240/9 2242/9 2226/9 +f 2231/14 2254/14 2249/14 2229/14 +f 2232/9 2256/9 2258/9 2234/9 +f 2239/14 2270/14 2265/14 2237/14 +f 2356/77 2358/77 2362/77 2360/77 +f 2359/78 2357/78 2361/78 2363/78 +f 2420/78 2419/78 2399/78 2401/78 +f 2422/77 2421/77 2400/77 2398/77 +f 2467/77 2442/77 2443/77 2469/77 +f 2470/78 2444/78 2441/78 2468/78 +f 2503/78 2488/78 2485/78 2506/78 +f 2505/77 2486/77 2487/77 2504/77 +f 2591/77 2590/77 2574/77 2572/77 +f 2589/78 2592/78 2573/78 2575/78 +f 2635/77 2616/77 2617/77 2633/77 +f 2634/78 2618/78 2615/78 2636/78 +f 3106/79 3105/79 3031/79 3029/79 +f 3104/80 3107/80 3030/80 3032/80 +f 3114/81 3113/81 3027/81 3025/81 +f 3112/82 3115/82 3026/82 3028/82 +usemtl ISSMetal1 +f 103/68 104/70 80/7 79/8 +f 104/70 105/72 81/9 80/7 +f 79/8 80/7 83/83 82/84 +f 80/7 81/9 84/85 83/83 +f 82/84 83/83 86/11 85/10 +f 83/83 84/85 87/14 86/11 +f 85/10 86/11 100/57 101/61 +f 86/11 87/14 99/58 100/57 +f 91/17 92/16 95/19 94/20 +f 92/16 93/18 96/21 95/19 +f 94/20 95/19 74/22 73/23 +f 95/19 96/21 75/24 74/22 +f 101/66 102/65 82/37 85/38 +f 102/65 103/68 79/8 82/37 +f 108/50 107/52 93/18 92/16 +f 109/51 108/50 92/16 91/17 +f 91/30 94/31 110/56 109/55 +f 94/31 73/1 111/47 110/56 +f 75/5 96/25 114/53 113/49 +f 96/25 93/26 107/54 114/53 +f 153/68 154/70 130/7 129/8 +f 154/70 155/72 131/9 130/7 +f 129/8 130/7 133/83 132/84 +f 130/7 131/9 134/85 133/83 +f 132/84 133/83 136/11 135/10 +f 133/83 134/85 137/14 136/11 +f 135/10 136/11 150/57 151/61 +f 136/11 137/14 149/58 150/57 +f 141/17 142/16 145/19 144/20 +f 142/16 143/18 146/21 145/19 +f 144/20 145/19 124/22 123/23 +f 145/19 146/21 125/24 124/22 +f 173/74 174/76 175/35 176/36 +f 177/72 173/74 176/36 178/9 +f 151/66 152/65 132/37 135/38 +f 152/65 153/68 129/8 132/37 +f 141/30 144/31 160/56 159/55 +f 144/31 123/1 161/47 160/56 +f 123/1 124/2 162/48 161/47 +f 124/2 125/5 163/49 162/48 +f 125/5 146/25 164/53 163/49 +f 146/25 143/26 157/54 164/53 +f 156/74 149/76 174/76 173/74 +f 99/76 87/35 179/35 180/76 +f 137/35 134/36 176/36 175/35 +f 155/72 156/74 173/74 177/72 +f 134/36 131/9 178/9 176/36 +f 131/9 155/72 177/72 178/9 +f 149/76 137/35 81/35 105/76 +f 137/35 175/35 182/35 81/35 +f 175/35 174/76 181/76 182/35 +f 174/76 149/76 105/76 181/76 +f 181/76 105/76 106/76 183/76 +f 182/35 181/76 183/76 184/35 +f 81/35 182/35 184/35 84/35 +f 183/76 106/76 99/76 180/76 +f 184/35 183/76 180/76 179/35 +f 84/35 184/35 179/35 87/35 +f 158/50 157/52 113/52 112/50 +f 157/52 143/18 75/18 113/52 +f 143/18 142/16 74/16 75/18 +f 159/51 158/50 112/50 111/51 +f 141/17 159/51 111/51 73/17 +f 215/68 216/70 192/7 191/8 +f 216/70 217/72 193/9 192/7 +f 191/8 192/7 195/83 194/84 +f 192/7 193/9 196/85 195/83 +f 194/84 195/83 198/11 197/10 +f 195/83 196/85 199/14 198/11 +f 197/10 198/11 212/57 213/61 +f 198/11 199/14 211/58 212/57 +f 203/17 204/16 207/19 206/20 +f 204/16 205/18 208/21 207/19 +f 206/20 207/19 186/22 185/23 +f 207/19 208/21 187/24 186/22 +f 213/66 214/65 194/37 197/38 +f 214/65 215/68 191/8 194/37 +f 220/50 219/52 205/18 204/16 +f 221/51 220/50 204/16 203/17 +f 203/30 206/31 222/56 221/55 +f 206/31 185/1 223/47 222/56 +f 187/5 208/25 226/53 225/49 +f 208/25 205/26 219/54 226/53 +f 265/68 266/70 242/7 241/8 +f 266/70 267/72 243/9 242/7 +f 241/8 242/7 245/83 244/84 +f 242/7 243/9 246/85 245/83 +f 244/84 245/83 248/11 247/10 +f 245/83 246/85 249/14 248/11 +f 247/10 248/11 262/57 263/61 +f 248/11 249/14 261/58 262/57 +f 253/17 254/16 257/19 256/20 +f 254/16 255/18 258/21 257/19 +f 256/20 257/19 236/22 235/23 +f 257/19 258/21 237/24 236/22 +f 285/74 286/76 287/35 288/36 +f 289/72 285/74 288/36 290/9 +f 263/66 264/65 244/37 247/38 +f 264/65 265/68 241/8 244/37 +f 253/30 256/31 272/56 271/55 +f 256/31 235/1 273/47 272/56 +f 235/1 236/2 274/48 273/47 +f 236/2 237/5 275/49 274/48 +f 237/5 258/25 276/53 275/49 +f 258/25 255/26 269/54 276/53 +f 268/74 261/76 286/76 285/74 +f 211/76 199/35 291/35 292/76 +f 249/35 246/36 288/36 287/35 +f 267/72 268/74 285/74 289/72 +f 246/36 243/9 290/9 288/36 +f 243/9 267/72 289/72 290/9 +f 261/76 249/35 193/35 217/76 +f 249/35 287/35 294/35 193/35 +f 287/35 286/76 293/76 294/35 +f 286/76 261/76 217/76 293/76 +f 293/76 217/76 218/76 295/76 +f 294/35 293/76 295/76 296/35 +f 193/35 294/35 296/35 196/35 +f 295/76 218/76 211/76 292/76 +f 296/35 295/76 292/76 291/35 +f 196/35 296/35 291/35 199/35 +f 270/50 269/52 225/52 224/50 +f 269/52 255/18 187/18 225/52 +f 255/18 254/16 186/16 187/18 +f 271/51 270/50 224/50 223/51 +f 253/17 271/51 223/51 185/17 +f 327/68 328/70 304/7 303/8 +f 328/70 329/72 305/9 304/7 +f 303/8 304/7 307/83 306/84 +f 304/7 305/9 308/85 307/83 +f 306/84 307/83 310/11 309/10 +f 307/83 308/85 311/14 310/11 +f 309/10 310/11 324/57 325/61 +f 310/11 311/14 323/58 324/57 +f 315/17 316/16 319/19 318/20 +f 316/16 317/18 320/21 319/19 +f 318/20 319/19 298/22 297/23 +f 319/19 320/21 299/24 298/22 +f 325/66 326/65 306/37 309/38 +f 326/65 327/68 303/8 306/37 +f 332/50 331/52 317/18 316/16 +f 333/51 332/50 316/16 315/17 +f 315/30 318/31 334/56 333/55 +f 318/31 297/1 335/47 334/56 +f 299/5 320/25 338/53 337/49 +f 320/25 317/26 331/54 338/53 +f 377/68 378/70 354/7 353/8 +f 378/70 379/72 355/9 354/7 +f 353/8 354/7 357/83 356/84 +f 354/7 355/9 358/85 357/83 +f 356/84 357/83 360/11 359/10 +f 357/83 358/85 361/14 360/11 +f 359/10 360/11 374/57 375/61 +f 360/11 361/14 373/58 374/57 +f 365/17 366/16 369/19 368/20 +f 366/16 367/18 370/21 369/19 +f 368/20 369/19 348/22 347/23 +f 369/19 370/21 349/24 348/22 +f 397/74 398/76 399/35 400/36 +f 401/72 397/74 400/36 402/9 +f 375/66 376/65 356/37 359/38 +f 376/65 377/68 353/8 356/37 +f 365/30 368/31 384/56 383/55 +f 368/31 347/1 385/47 384/56 +f 347/1 348/2 386/48 385/47 +f 348/2 349/5 387/49 386/48 +f 349/5 370/25 388/53 387/49 +f 370/25 367/26 381/54 388/53 +f 380/74 373/76 398/76 397/74 +f 323/76 311/35 403/35 404/76 +f 361/35 358/36 400/36 399/35 +f 379/72 380/74 397/74 401/72 +f 358/36 355/9 402/9 400/36 +f 355/9 379/72 401/72 402/9 +f 373/76 361/35 305/35 329/76 +f 361/35 399/35 406/35 305/35 +f 399/35 398/76 405/76 406/35 +f 398/76 373/76 329/76 405/76 +f 405/76 329/76 330/76 407/76 +f 406/35 405/76 407/76 408/35 +f 305/35 406/35 408/35 308/35 +f 407/76 330/76 323/76 404/76 +f 408/35 407/76 404/76 403/35 +f 308/35 408/35 403/35 311/35 +f 382/50 381/52 337/52 336/50 +f 381/52 367/18 299/18 337/52 +f 367/18 366/16 298/16 299/18 +f 383/51 382/50 336/50 335/51 +f 365/17 383/51 335/51 297/17 +f 903/86 904/87 564/88 565/89 +f 904/87 905/90 563/91 564/88 +f 905/90 906/92 562/93 563/91 +f 906/92 907/94 561/95 562/93 +f 476/96 477/97 420/98 419/10 +f 477/97 478/99 421/11 420/98 +f 479/100 480/101 423/14 422/102 +f 419/10 420/98 425/103 424/104 +f 420/98 421/11 426/105 425/103 +f 421/11 422/102 427/106 426/105 +f 422/102 423/14 428/107 427/106 +f 424/104 425/103 430/108 429/13 +f 425/103 426/105 431/12 430/108 +f 426/105 427/106 432/109 431/12 +f 427/106 428/107 433/15 432/109 +f 429/13 430/108 487/110 488/111 +f 430/108 431/12 486/112 487/110 +f 431/12 432/109 485/113 486/112 +f 432/109 433/15 484/114 485/113 +f 434/115 435/116 440/117 439/17 +f 435/116 436/118 441/16 440/117 +f 436/118 437/119 442/120 441/16 +f 437/119 438/121 443/18 442/120 +f 439/17 440/117 471/122 472/123 +f 440/117 441/16 470/124 471/122 +f 442/120 443/18 468/125 469/126 +f 570/127 571/128 897/129 898/130 +f 571/128 572/131 896/132 897/129 +f 572/131 573/133 895/134 896/132 +f 573/133 574/135 894/136 895/134 +f 468/137 443/26 438/138 467/139 +f 911/140 894/141 574/142 575/143 +f 483/41 484/144 433/27 466/42 +f 910/145 576/146 577/147 909/148 +f 481/149 466/42 433/27 428/150 +f 909/148 577/147 578/151 908/152 +f 481/149 428/150 423/35 480/153 +f 908/152 578/151 561/154 907/155 +f 439/30 472/156 473/157 434/158 +f 570/159 898/160 899/161 569/162 +f 488/163 489/164 474/165 429/33 +f 568/166 900/167 901/168 567/169 +f 429/33 474/165 475/170 424/171 +f 567/169 901/168 902/172 566/173 +f 424/171 475/170 476/174 419/38 +f 566/173 902/172 903/175 565/176 +f 482/45 542/177 543/178 456/46 +f 448/179 540/180 541/181 454/182 +f 539/183 540/184 448/185 447/186 +f 537/187 538/188 446/189 445/190 +f 536/191 537/187 445/190 444/192 +f 535/193 536/194 444/195 460/196 +f 533/197 534/198 490/199 462/200 +f 532/201 533/197 462/200 464/202 +f 531/203 532/201 464/202 414/34 +f 414/204 415/205 530/206 531/207 +f 415/205 416/208 529/209 530/206 +f 417/210 418/211 527/212 528/213 +f 458/214 544/215 527/216 418/29 +f 456/46 543/178 544/215 458/214 +f 911/140 575/143 995/217 996/218 +f 454/182 541/181 992/219 993/220 +f 467/139 438/138 989/221 990/222 +f 988/223 989/224 438/121 437/119 +f 987/225 988/223 437/119 436/118 +f 986/226 987/225 436/118 435/116 +f 985/227 986/226 435/116 434/115 +f 434/158 473/157 984/228 985/229 +f 981/230 982/231 535/193 460/196 +f 569/162 899/161 978/232 979/233 +f 492/234 491/235 480/101 479/100 +f 493/236 492/234 479/100 478/99 +f 494/237 493/236 478/99 477/97 +f 495/238 494/237 477/97 476/96 +f 476/174 475/170 496/239 495/240 +f 475/170 474/165 497/241 496/239 +f 474/165 489/164 498/242 497/241 +f 499/243 983/244 984/228 473/157 +f 473/157 472/156 500/245 499/243 +f 472/123 471/122 501/246 500/247 +f 471/122 470/124 502/248 501/246 +f 470/124 469/126 503/249 502/248 +f 469/126 468/125 504/250 503/249 +f 505/251 504/252 468/137 467/139 +f 991/253 505/251 467/139 990/222 +f 508/254 507/39 466/42 481/149 +f 491/255 508/254 481/149 480/153 +f 510/256 509/257 418/211 417/210 +f 511/258 510/256 417/210 416/208 +f 512/259 511/258 416/208 415/205 +f 513/260 512/259 415/205 414/204 +f 464/202 514/261 513/262 414/34 +f 462/200 515/263 514/261 464/202 +f 490/199 516/264 515/263 462/200 +f 460/196 517/265 980/266 981/230 +f 444/195 518/267 517/265 460/196 +f 444/192 445/190 519/268 518/269 +f 445/190 446/189 520/270 519/268 +f 446/189 447/186 521/271 520/270 +f 447/186 448/185 522/272 521/271 +f 523/273 522/274 448/179 454/182 +f 994/275 523/273 454/182 993/220 +f 526/276 525/43 456/46 458/214 +f 509/277 526/276 458/214 418/29 +f 528/213 527/212 491/235 492/234 +f 529/209 528/213 492/234 493/236 +f 530/206 529/209 493/236 494/237 +f 531/207 530/206 494/237 495/238 +f 495/240 496/239 532/201 531/203 +f 496/239 497/241 533/197 532/201 +f 497/241 498/242 534/198 533/197 +f 535/193 982/231 983/244 499/243 +f 499/243 500/245 536/194 535/193 +f 500/247 501/246 537/187 536/191 +f 501/246 502/248 538/188 537/187 +f 502/248 503/249 539/183 538/188 +f 503/249 504/250 540/184 539/183 +f 541/181 540/180 504/252 505/251 +f 992/219 541/181 505/251 991/253 +f 543/178 542/177 506/40 507/39 +f 544/215 543/178 507/39 508/254 +f 527/216 544/215 508/254 491/255 +f 478/99 479/100 554/100 553/99 +f 479/100 422/102 555/102 554/100 +f 422/102 421/11 556/11 555/102 +f 421/11 478/99 553/99 556/11 +f 416/208 417/210 558/210 557/208 +f 417/210 528/213 559/213 558/210 +f 528/213 529/209 560/209 559/213 +f 529/209 416/208 557/208 560/209 +f 553/99 554/100 142/100 141/99 +f 554/100 555/102 74/102 142/100 +f 555/102 556/11 73/11 74/102 +f 556/11 553/99 141/99 73/11 +f 557/208 558/210 254/210 253/208 +f 558/210 559/213 186/213 254/210 +f 559/213 560/209 185/209 186/213 +f 560/209 557/208 253/208 185/209 +f 562/93 561/95 509/257 510/256 +f 563/91 562/93 510/256 511/258 +f 564/88 563/91 511/258 512/259 +f 565/89 564/88 512/259 513/260 +f 514/261 566/173 565/176 513/262 +f 515/263 567/169 566/173 514/261 +f 516/264 568/166 567/169 515/263 +f 517/265 569/162 979/233 980/266 +f 518/267 570/159 569/162 517/265 +f 518/269 519/268 571/128 570/127 +f 519/268 520/270 572/131 571/128 +f 520/270 521/271 573/133 572/131 +f 521/271 522/272 574/135 573/133 +f 575/143 574/142 522/274 523/273 +f 995/217 575/143 523/273 994/275 +f 577/147 576/146 524/44 525/43 +f 578/151 577/147 525/43 526/276 +f 561/154 578/151 526/276 509/277 +f 441/16 442/120 580/120 579/16 +f 442/120 469/126 581/126 580/120 +f 469/126 470/124 582/124 581/126 +f 470/124 441/16 579/16 582/124 +f 538/188 539/183 584/183 583/188 +f 539/183 447/186 585/186 584/183 +f 447/186 446/189 586/189 585/186 +f 446/189 538/188 583/188 586/189 +f 579/16 580/120 366/120 365/16 +f 580/120 581/126 298/126 366/120 +f 581/126 582/124 297/124 298/126 +f 582/124 579/16 365/16 297/124 +f 583/188 584/183 588/183 587/188 +f 584/183 585/186 589/186 588/183 +f 585/186 586/189 590/189 589/186 +f 586/189 583/188 587/188 590/189 +f 592/278 591/279 452/280 451/19 +f 593/281 592/278 451/19 450/282 +f 594/283 593/281 450/282 449/20 +f 595/284 594/285 449/31 461/286 +f 958/287 595/284 461/286 +f 597/288 596/289 461/290 463/32 +f 598/291 597/288 463/32 465/292 +f 599/293 598/291 465/292 409/37 +f 409/84 410/294 600/295 599/296 +f 410/294 411/83 601/297 600/295 +f 412/298 413/85 603/299 602/300 +f 459/301 604/302 603/303 413/36 +f 457/28 605/304 604/302 459/301 +f 455/305 606/306 605/304 457/28 +f 455/305 607/307 1002/308 +f 453/25 608/309 607/307 455/305 +f 591/279 608/310 453/21 452/280 +f 628/311 627/312 35/313 34/314 +f 611/315 610/311 642/314 643/316 +f 612/317 611/318 643/319 644/320 +f 962/321 612/317 644/320 961/322 +f 614/323 613/324 645/325 646/326 +f 615/327 614/323 646/326 647/328 +f 616/329 615/327 647/328 648/330 +f 648/331 649/332 617/333 616/334 +f 649/332 650/335 618/336 617/333 +f 650/335 651/337 619/338 618/336 +f 651/337 652/339 620/340 619/338 +f 653/341 621/342 620/343 652/344 +f 654/345 622/346 621/342 653/341 +f 655/347 623/348 622/346 654/345 +f 656/349 624/350 998/351 999/352 +f 657/353 625/354 624/350 656/349 +f 626/355 625/356 657/357 658/358 +f 627/312 631/355 36/358 35/313 +f 610/311 609/312 627/312 628/311 +f 592/278 593/281 630/281 629/278 +f 641/314 633/311 635/311 59/314 +f 609/312 626/355 631/355 627/312 +f 637/355 659/358 10/359 640/355 +f 591/279 592/278 629/278 632/279 +f 642/314 610/311 811/311 812/314 +f 610/311 628/311 810/311 811/311 +f 628/311 34/314 809/314 810/311 +f 630/281 593/281 814/281 807/281 +f 626/355 658/358 802/358 803/355 +f 591/279 632/279 799/279 800/279 +f 36/358 631/355 804/355 805/358 +f 631/355 626/355 803/355 804/355 +f 33/360 36/358 805/358 +f 809/314 34/314 32/361 +f 815/361 641/314 59/314 57/361 +f 818/361 642/314 812/314 817/361 +f 643/316 642/314 818/361 819/362 +f 644/320 643/319 819/363 820/364 +f 961/322 644/320 820/364 960/365 +f 646/326 645/325 821/366 822/367 +f 647/328 646/326 822/367 823/368 +f 648/330 647/328 823/368 824/369 +f 824/370 825/371 649/332 648/331 +f 825/371 826/372 650/335 649/332 +f 826/372 827/373 651/337 650/335 +f 827/373 828/374 652/339 651/337 +f 829/375 653/341 652/344 828/376 +f 830/377 654/345 653/341 829/375 +f 831/378 655/347 654/345 830/377 +f 832/379 656/349 999/352 1000/380 +f 833/381 657/353 656/349 832/379 +f 658/358 657/357 833/382 834/360 +f 802/358 658/358 834/360 835/360 +f 10/359 659/358 837/360 +f 632/279 31/383 806/383 799/279 +f 30/384 31/383 632/279 629/278 +f 29/385 30/384 629/278 630/281 +f 808/385 29/385 630/281 807/281 +f 634/281 660/385 54/385 636/281 +f 593/281 661/385 813/385 814/281 +f 662/386 661/385 593/281 594/283 +f 663/387 662/388 594/285 595/284 +f 959/389 663/387 595/284 958/287 +f 665/390 664/391 596/289 597/288 +f 666/392 665/390 597/288 598/291 +f 667/393 666/392 598/291 599/293 +f 599/296 600/295 668/394 667/395 +f 600/295 601/297 669/396 668/394 +f 601/297 602/300 670/397 669/396 +f 602/300 603/299 671/398 670/397 +f 604/302 672/399 671/400 603/303 +f 605/304 673/401 672/399 604/302 +f 606/306 674/402 673/401 605/304 +f 607/307 675/403 1001/404 1002/308 +f 608/309 676/405 675/403 607/307 +f 677/383 676/406 608/310 591/279 +f 801/383 677/383 591/279 800/279 +f 9/383 678/383 638/279 639/279 +f 707/68 708/70 684/7 683/8 +f 708/70 709/72 685/9 684/7 +f 683/8 684/7 687/83 686/84 +f 684/7 685/9 688/85 687/83 +f 686/84 687/83 690/11 689/10 +f 687/83 688/85 691/14 690/11 +f 689/10 690/11 704/57 705/61 +f 690/11 691/14 703/58 704/57 +f 695/17 696/16 699/19 698/20 +f 696/16 697/18 700/21 699/19 +f 698/20 699/19 589/22 590/23 +f 699/19 700/21 679/24 589/22 +f 705/66 706/65 686/37 689/38 +f 706/65 707/68 683/8 686/37 +f 712/50 711/52 697/18 696/16 +f 713/51 712/50 696/16 695/17 +f 695/30 698/31 714/56 713/55 +f 698/31 590/1 715/47 714/56 +f 679/5 700/25 718/53 717/49 +f 700/25 697/26 711/54 718/53 +f 755/68 756/70 734/7 733/8 +f 756/70 757/72 735/9 734/7 +f 733/8 734/7 737/83 736/84 +f 734/7 735/9 738/85 737/83 +f 736/84 737/83 740/11 739/10 +f 737/83 738/85 741/14 740/11 +f 739/10 740/11 752/57 753/61 +f 740/11 741/14 751/58 752/57 +f 587/17 588/16 747/19 746/20 +f 588/16 745/18 748/21 747/19 +f 746/20 747/19 728/22 727/23 +f 747/19 748/21 729/24 728/22 +f 775/74 776/76 777/35 778/36 +f 779/72 775/74 778/36 780/9 +f 753/66 754/65 736/37 739/38 +f 754/65 755/68 733/8 736/37 +f 587/30 746/31 762/56 761/55 +f 746/31 727/1 763/47 762/56 +f 727/1 728/2 764/48 763/47 +f 728/2 729/5 765/49 764/48 +f 729/5 748/25 766/53 765/49 +f 748/25 745/26 759/54 766/53 +f 758/74 751/76 776/76 775/74 +f 703/76 691/35 781/35 782/76 +f 741/35 738/36 778/36 777/35 +f 757/72 758/74 775/74 779/72 +f 738/36 735/9 780/9 778/36 +f 735/9 757/72 779/72 780/9 +f 751/76 741/35 685/35 709/76 +f 741/35 777/35 784/35 685/35 +f 777/35 776/76 783/76 784/35 +f 776/76 751/76 709/76 783/76 +f 783/76 709/76 710/76 785/76 +f 784/35 783/76 785/76 786/35 +f 685/35 784/35 786/35 688/35 +f 785/76 710/76 703/76 782/76 +f 786/35 785/76 782/76 781/35 +f 688/35 786/35 781/35 691/35 +f 760/50 759/52 717/52 716/50 +f 759/52 745/18 679/18 717/52 +f 745/18 588/16 589/16 679/18 +f 761/51 760/50 716/50 715/51 +f 587/17 761/51 715/51 590/17 +f 849/383 788/383 787/279 848/279 +f 851/358 789/358 836/360 850/360 +f 790/355 789/358 851/358 845/355 +f 791/355 790/355 845/355 846/355 +f 7/359 791/355 846/355 11/358 +f 792/279 7/383 8/383 847/279 +f 787/279 792/279 847/279 848/279 +f 794/281 793/281 842/281 843/281 +f 55/385 56/385 794/281 843/281 +f 795/311 61/314 60/314 844/311 +f 796/311 795/311 844/311 838/311 +f 797/314 796/311 838/311 839/314 +f 816/361 797/314 839/314 840/361 +f 793/281 798/385 841/385 842/281 +f 800/279 799/279 792/279 787/279 +f 788/383 801/383 800/279 787/279 +f 789/358 802/358 835/360 836/360 +f 803/355 802/358 789/358 790/355 +f 804/355 803/355 790/355 791/355 +f 805/358 804/355 791/355 7/359 +f 33/360 805/358 7/359 +f 799/279 806/383 7/383 792/279 +f 56/385 808/385 807/281 794/281 +f 61/314 809/314 32/361 58/361 +f 810/311 809/314 61/314 795/311 +f 811/311 810/311 795/311 796/311 +f 812/314 811/311 796/311 797/314 +f 817/361 812/314 797/314 816/361 +f 814/281 813/385 798/385 793/281 +f 807/281 814/281 793/281 794/281 +f 806/383 33/360 7/359 +f 31/383 33/360 806/383 +f 32/361 29/385 808/385 +f 58/361 32/361 808/385 56/385 +f 660/385 815/361 57/361 54/385 +f 798/385 816/361 840/361 841/385 +f 813/385 817/361 816/361 798/385 +f 661/385 818/361 817/361 813/385 +f 819/362 818/361 661/385 662/386 +f 820/364 819/363 662/388 663/387 +f 960/365 820/364 663/387 959/389 +f 822/367 821/366 664/391 665/390 +f 823/368 822/367 665/390 666/392 +f 824/369 823/368 666/392 667/393 +f 667/395 668/394 825/371 824/370 +f 668/394 669/396 826/372 825/371 +f 669/396 670/397 827/373 826/372 +f 670/397 671/398 828/374 827/373 +f 672/399 829/375 828/376 671/400 +f 673/401 830/377 829/375 672/399 +f 674/402 831/378 830/377 673/401 +f 675/403 832/379 1000/380 1001/404 +f 676/405 833/381 832/379 675/403 +f 834/360 833/382 676/406 677/383 +f 835/360 834/360 677/383 801/383 +f 836/360 835/360 801/383 788/383 +f 850/360 836/360 788/383 849/383 +f 10/359 837/360 678/383 9/383 +f 839/314 838/311 633/311 641/314 +f 840/361 839/314 641/314 815/361 +f 841/385 840/361 815/361 660/385 +f 842/281 841/385 660/385 634/281 +f 843/281 842/281 634/281 636/281 +f 54/385 55/385 843/281 636/281 +f 844/311 60/314 59/314 635/311 +f 838/311 844/311 635/311 633/311 +f 846/355 845/355 637/355 640/355 +f 11/358 846/355 640/355 10/359 +f 847/279 8/383 9/383 639/279 +f 848/279 847/279 639/279 638/279 +f 678/383 849/383 848/279 638/279 +f 837/360 850/360 849/383 678/383 +f 659/358 851/358 850/360 837/360 +f 845/355 851/358 659/358 637/355 +f 877/407 876/408 625/356 626/355 +f 878/409 877/407 626/355 609/312 +f 879/410 878/409 609/312 610/311 +f 880/411 879/410 610/311 611/315 +f 881/412 880/413 611/318 612/317 +f 963/414 881/412 612/317 962/321 +f 883/415 882/416 613/324 614/323 +f 884/417 883/415 614/323 615/327 +f 885/418 884/417 615/327 616/329 +f 616/334 617/333 886/419 885/420 +f 617/333 618/336 887/421 886/419 +f 618/336 619/338 888/422 887/421 +f 619/338 620/340 889/423 888/422 +f 621/342 890/424 889/425 620/343 +f 622/346 891/426 890/424 621/342 +f 623/348 892/427 891/426 622/346 +f 624/350 893/428 997/429 998/351 +f 625/354 876/430 893/428 624/350 +f 895/134 894/136 876/408 877/407 +f 896/132 895/134 877/407 878/409 +f 897/129 896/132 878/409 879/410 +f 898/130 897/129 879/410 880/411 +f 899/161 898/160 880/413 881/412 +f 966/232 928/161 930/412 965/414 +f 916/168 913/167 915/416 917/415 +f 918/172 916/168 917/415 919/417 +f 903/175 902/172 884/417 885/418 +f 885/420 886/419 904/87 903/86 +f 886/419 887/421 905/90 904/87 +f 887/421 888/422 906/92 905/90 +f 888/422 889/423 907/94 906/92 +f 890/424 908/152 907/155 889/425 +f 891/426 909/148 908/152 890/424 +f 892/427 910/145 909/148 891/426 +f 893/428 911/140 996/218 997/429 +f 893/428 876/430 894/141 911/140 +f 978/232 899/161 912/161 977/232 +f 920/161 921/412 922/412 923/161 +f 881/412 963/414 964/414 914/412 +f 901/168 900/167 913/167 916/168 +f 882/416 883/415 917/415 915/416 +f 902/172 901/168 916/168 918/172 +f 883/415 884/417 919/417 917/415 +f 925/417 924/172 926/172 927/417 +f 899/161 881/412 921/412 920/161 +f 881/412 914/412 922/412 921/412 +f 914/412 912/161 923/161 922/412 +f 912/161 899/161 920/161 923/161 +f 884/417 902/172 924/172 925/417 +f 902/172 918/172 926/172 924/172 +f 918/172 919/417 927/417 926/172 +f 919/417 884/417 925/417 927/417 +f 975/232 932/161 934/161 974/232 +f 912/161 914/412 930/412 928/161 +f 914/412 964/414 965/414 930/412 +f 915/416 913/167 929/167 931/416 +f 977/232 912/161 954/161 976/232 +f 912/161 928/161 953/161 954/161 +f 944/161 969/232 970/232 950/161 +f 929/167 913/167 955/167 956/167 +f 928/161 966/232 967/232 936/161 +f 929/167 956/167 957/167 937/167 +f 974/232 934/161 939/161 973/232 +f 953/161 928/161 936/161 952/161 +f 936/161 967/232 968/232 940/161 +f 937/167 957/167 948/167 941/167 +f 973/232 939/161 943/161 972/232 +f 952/161 936/161 940/161 951/161 +f 940/161 968/232 969/232 944/161 +f 941/167 948/167 949/167 945/167 +f 972/232 943/161 947/161 971/232 +f 951/161 940/161 944/161 950/161 +f 948/167 942/167 946/167 949/167 +f 950/161 970/232 971/232 947/161 +f 943/161 951/161 950/161 947/161 +f 939/161 952/161 951/161 943/161 +f 934/161 953/161 952/161 939/161 +f 954/161 953/161 934/161 932/161 +f 976/232 954/161 932/161 975/232 +f 956/167 955/167 933/167 935/167 +f 957/167 956/167 935/167 938/167 +f 948/167 957/167 938/167 942/167 +f 596/289 958/287 461/286 +f 664/391 959/389 958/287 596/289 +f 821/366 960/365 959/389 664/391 +f 645/325 961/322 960/365 821/366 +f 613/324 962/321 961/322 645/325 +f 882/416 963/414 962/321 613/324 +f 964/414 963/414 882/416 915/416 +f 965/414 964/414 915/416 931/416 +f 929/167 966/232 965/414 931/416 +f 967/232 966/232 929/167 937/167 +f 968/232 967/232 937/167 941/167 +f 969/232 968/232 941/167 945/167 +f 970/232 969/232 945/167 949/167 +f 971/232 970/232 949/167 946/167 +f 942/167 972/232 971/232 946/167 +f 938/167 973/232 972/232 942/167 +f 935/167 974/232 973/232 938/167 +f 933/167 975/232 974/232 935/167 +f 955/167 976/232 975/232 933/167 +f 913/167 977/232 976/232 955/167 +f 900/167 978/232 977/232 913/167 +f 979/233 978/232 900/167 568/166 +f 980/266 979/233 568/166 516/264 +f 981/230 980/266 516/264 490/199 +f 490/199 534/198 982/231 981/230 +f 983/244 982/231 534/198 498/242 +f 984/228 983/244 498/242 489/164 +f 985/229 984/228 489/164 488/163 +f 488/111 487/110 986/226 985/227 +f 487/110 486/112 987/225 986/226 +f 486/112 485/113 988/223 987/225 +f 485/113 484/114 989/224 988/223 +f 990/222 989/221 484/144 483/41 +f 506/40 991/253 990/222 483/41 +f 542/177 992/219 991/253 506/40 +f 993/220 992/219 542/177 482/45 +f 524/44 994/275 993/220 482/45 +f 576/146 995/217 994/275 524/44 +f 996/218 995/217 576/146 910/145 +f 997/429 996/218 910/145 892/427 +f 998/351 997/429 892/427 623/348 +f 999/352 998/351 623/348 655/347 +f 1000/380 999/352 655/347 831/378 +f 1001/404 1000/380 831/378 674/402 +f 1002/308 1001/404 674/402 606/306 +f 455/305 1002/308 606/306 +f 1081/68 1084/8 1083/7 1082/70 +f 1082/70 1083/7 1086/9 1085/72 +f 1084/8 1088/84 1087/83 1083/7 +f 1083/7 1087/83 1089/85 1086/9 +f 1088/84 1091/10 1090/11 1087/83 +f 1087/83 1090/11 1092/14 1089/85 +f 1091/10 1094/61 1093/57 1090/11 +f 1090/11 1093/57 1095/58 1092/14 +f 1102/17 1105/20 1104/19 1103/16 +f 1103/16 1104/19 1107/21 1106/18 +f 1105/20 1109/23 1108/22 1104/19 +f 1104/19 1108/22 1110/24 1107/21 +f 1094/66 1091/38 1088/37 1115/65 +f 1115/65 1088/37 1084/8 1081/68 +f 1098/50 1103/16 1106/18 1101/52 +f 1099/51 1102/17 1103/16 1098/50 +f 1102/30 1099/55 1113/56 1105/31 +f 1105/31 1113/56 1075/47 1109/1 +f 1110/5 1079/49 1111/53 1107/25 +f 1107/25 1111/53 1101/54 1106/26 +f 1131/68 1134/8 1133/7 1132/70 +f 1132/70 1133/7 1136/9 1135/72 +f 1134/8 1138/84 1137/83 1133/7 +f 1133/7 1137/83 1139/85 1136/9 +f 1138/84 1141/10 1140/11 1137/83 +f 1137/83 1140/11 1142/14 1139/85 +f 1141/10 1144/61 1143/57 1140/11 +f 1140/11 1143/57 1145/58 1142/14 +f 1152/17 1155/20 1154/19 1153/16 +f 1153/16 1154/19 1157/21 1156/18 +f 1155/20 1159/23 1158/22 1154/19 +f 1154/19 1158/22 1160/24 1157/21 +f 1163/74 1166/36 1165/35 1164/76 +f 1167/72 1168/9 1166/36 1163/74 +f 1144/66 1141/38 1138/37 1171/65 +f 1171/65 1138/37 1134/8 1131/68 +f 1152/30 1149/55 1169/56 1155/31 +f 1155/31 1169/56 1125/47 1159/1 +f 1159/1 1125/47 1126/48 1158/2 +f 1158/2 1126/48 1129/49 1160/5 +f 1160/5 1129/49 1161/53 1157/25 +f 1157/25 1161/53 1151/54 1156/26 +f 1180/74 1163/74 1164/76 1145/76 +f 1095/76 1182/76 1181/35 1092/35 +f 1142/35 1165/35 1166/36 1139/36 +f 1135/72 1167/72 1163/74 1180/74 +f 1139/36 1166/36 1168/9 1136/9 +f 1136/9 1168/9 1167/72 1135/72 +f 1145/76 1085/76 1086/35 1142/35 +f 1142/35 1086/35 1183/35 1165/35 +f 1165/35 1183/35 1184/76 1164/76 +f 1164/76 1184/76 1085/76 1145/76 +f 1184/76 1185/76 1124/76 1085/76 +f 1183/35 1186/35 1185/76 1184/76 +f 1086/35 1089/35 1186/35 1183/35 +f 1185/76 1182/76 1095/76 1124/76 +f 1186/35 1181/35 1182/76 1185/76 +f 1089/35 1092/35 1181/35 1186/35 +f 1148/50 1076/50 1079/52 1151/52 +f 1151/52 1079/52 1110/18 1156/18 +f 1156/18 1110/18 1108/16 1153/16 +f 1149/51 1075/51 1076/50 1148/50 +f 1152/17 1109/17 1075/51 1149/51 +f 1193/68 1196/8 1195/7 1194/70 +f 1194/70 1195/7 1198/9 1197/72 +f 1196/8 1200/84 1199/83 1195/7 +f 1195/7 1199/83 1201/85 1198/9 +f 1200/84 1203/10 1202/11 1199/83 +f 1199/83 1202/11 1204/14 1201/85 +f 1203/10 1206/61 1205/57 1202/11 +f 1202/11 1205/57 1207/58 1204/14 +f 1214/17 1217/20 1216/19 1215/16 +f 1215/16 1216/19 1219/21 1218/18 +f 1217/20 1221/23 1220/22 1216/19 +f 1216/19 1220/22 1222/24 1219/21 +f 1206/66 1203/38 1200/37 1227/65 +f 1227/65 1200/37 1196/8 1193/68 +f 1210/50 1215/16 1218/18 1213/52 +f 1211/51 1214/17 1215/16 1210/50 +f 1214/30 1211/55 1225/56 1217/31 +f 1217/31 1225/56 1187/47 1221/1 +f 1222/5 1191/49 1223/53 1219/25 +f 1219/25 1223/53 1213/54 1218/26 +f 1243/68 1246/8 1245/7 1244/70 +f 1244/70 1245/7 1248/9 1247/72 +f 1246/8 1250/84 1249/83 1245/7 +f 1245/7 1249/83 1251/85 1248/9 +f 1250/84 1253/10 1252/11 1249/83 +f 1249/83 1252/11 1254/14 1251/85 +f 1253/10 1256/61 1255/57 1252/11 +f 1252/11 1255/57 1257/58 1254/14 +f 1264/17 1267/20 1266/19 1265/16 +f 1265/16 1266/19 1269/21 1268/18 +f 1267/20 1271/23 1270/22 1266/19 +f 1266/19 1270/22 1272/24 1269/21 +f 1275/74 1278/36 1277/35 1276/76 +f 1279/72 1280/9 1278/36 1275/74 +f 1256/66 1253/38 1250/37 1283/65 +f 1283/65 1250/37 1246/8 1243/68 +f 1264/30 1261/55 1281/56 1267/31 +f 1267/31 1281/56 1237/47 1271/1 +f 1271/1 1237/47 1238/48 1270/2 +f 1270/2 1238/48 1241/49 1272/5 +f 1272/5 1241/49 1273/53 1269/25 +f 1269/25 1273/53 1263/54 1268/26 +f 1292/74 1275/74 1276/76 1257/76 +f 1207/76 1294/76 1293/35 1204/35 +f 1254/35 1277/35 1278/36 1251/36 +f 1247/72 1279/72 1275/74 1292/74 +f 1251/36 1278/36 1280/9 1248/9 +f 1248/9 1280/9 1279/72 1247/72 +f 1257/76 1197/76 1198/35 1254/35 +f 1254/35 1198/35 1295/35 1277/35 +f 1277/35 1295/35 1296/76 1276/76 +f 1276/76 1296/76 1197/76 1257/76 +f 1296/76 1297/76 1236/76 1197/76 +f 1295/35 1298/35 1297/76 1296/76 +f 1198/35 1201/35 1298/35 1295/35 +f 1297/76 1294/76 1207/76 1236/76 +f 1298/35 1293/35 1294/76 1297/76 +f 1201/35 1204/35 1293/35 1298/35 +f 1260/50 1188/50 1191/52 1263/52 +f 1263/52 1191/52 1222/18 1268/18 +f 1268/18 1222/18 1220/16 1265/16 +f 1261/51 1187/51 1188/50 1260/50 +f 1264/17 1221/17 1187/51 1261/51 +f 1305/68 1308/8 1307/7 1306/70 +f 1306/70 1307/7 1310/9 1309/72 +f 1308/8 1312/84 1311/83 1307/7 +f 1307/7 1311/83 1313/85 1310/9 +f 1312/84 1315/10 1314/11 1311/83 +f 1311/83 1314/11 1316/14 1313/85 +f 1315/10 1318/61 1317/57 1314/11 +f 1314/11 1317/57 1319/58 1316/14 +f 1326/17 1329/20 1328/19 1327/16 +f 1327/16 1328/19 1331/21 1330/18 +f 1329/20 1333/23 1332/22 1328/19 +f 1328/19 1332/22 1334/24 1331/21 +f 1318/66 1315/38 1312/37 1339/65 +f 1339/65 1312/37 1308/8 1305/68 +f 1322/50 1327/16 1330/18 1325/52 +f 1323/51 1326/17 1327/16 1322/50 +f 1326/30 1323/55 1337/56 1329/31 +f 1329/31 1337/56 1299/47 1333/1 +f 1334/5 1303/49 1335/53 1331/25 +f 1331/25 1335/53 1325/54 1330/26 +f 1355/68 1358/8 1357/7 1356/70 +f 1356/70 1357/7 1360/9 1359/72 +f 1358/8 1362/84 1361/83 1357/7 +f 1357/7 1361/83 1363/85 1360/9 +f 1362/84 1365/10 1364/11 1361/83 +f 1361/83 1364/11 1366/14 1363/85 +f 1365/10 1368/61 1367/57 1364/11 +f 1364/11 1367/57 1369/58 1366/14 +f 1376/17 1379/20 1378/19 1377/16 +f 1377/16 1378/19 1381/21 1380/18 +f 1379/20 1383/23 1382/22 1378/19 +f 1378/19 1382/22 1384/24 1381/21 +f 1387/74 1390/36 1389/35 1388/76 +f 1391/72 1392/9 1390/36 1387/74 +f 1368/66 1365/38 1362/37 1395/65 +f 1395/65 1362/37 1358/8 1355/68 +f 1376/30 1373/55 1393/56 1379/31 +f 1379/31 1393/56 1349/47 1383/1 +f 1383/1 1349/47 1350/48 1382/2 +f 1382/2 1350/48 1353/49 1384/5 +f 1384/5 1353/49 1385/53 1381/25 +f 1381/25 1385/53 1375/54 1380/26 +f 1404/74 1387/74 1388/76 1369/76 +f 1319/76 1406/76 1405/35 1316/35 +f 1366/35 1389/35 1390/36 1363/36 +f 1359/72 1391/72 1387/74 1404/74 +f 1363/36 1390/36 1392/9 1360/9 +f 1360/9 1392/9 1391/72 1359/72 +f 1369/76 1309/76 1310/35 1366/35 +f 1366/35 1310/35 1407/35 1389/35 +f 1389/35 1407/35 1408/76 1388/76 +f 1388/76 1408/76 1309/76 1369/76 +f 1408/76 1409/76 1348/76 1309/76 +f 1407/35 1410/35 1409/76 1408/76 +f 1310/35 1313/35 1410/35 1407/35 +f 1409/76 1406/76 1319/76 1348/76 +f 1410/35 1405/35 1406/76 1409/76 +f 1313/35 1316/35 1405/35 1410/35 +f 1372/50 1300/50 1303/52 1375/52 +f 1375/52 1303/52 1334/18 1380/18 +f 1380/18 1334/18 1332/16 1377/16 +f 1373/51 1299/51 1300/50 1372/50 +f 1376/17 1333/17 1299/51 1373/51 +f 1411/86 1414/89 1413/88 1412/87 +f 1412/87 1413/88 1416/91 1415/90 +f 1415/90 1416/91 1418/93 1417/92 +f 1417/92 1418/93 1420/95 1419/94 +f 1421/96 1424/10 1423/98 1422/97 +f 1422/97 1423/98 1426/11 1425/99 +f 1427/100 1430/102 1429/14 1428/101 +f 1424/10 1432/104 1431/103 1423/98 +f 1423/98 1431/103 1433/105 1426/11 +f 1426/11 1433/105 1434/106 1430/102 +f 1430/102 1434/106 1435/107 1429/14 +f 1432/104 1437/13 1436/108 1431/103 +f 1431/103 1436/108 1438/12 1433/105 +f 1433/105 1438/12 1439/109 1434/106 +f 1434/106 1439/109 1440/15 1435/107 +f 1437/13 1442/111 1441/110 1436/108 +f 1436/108 1441/110 1443/112 1438/12 +f 1438/12 1443/112 1444/113 1439/109 +f 1439/109 1444/113 1445/114 1440/15 +f 1446/115 1449/17 1448/117 1447/116 +f 1447/116 1448/117 1451/16 1450/118 +f 1450/118 1451/16 1453/120 1452/119 +f 1452/119 1453/120 1455/18 1454/121 +f 1449/17 1457/123 1456/122 1448/117 +f 1448/117 1456/122 1458/124 1451/16 +f 1453/120 1460/126 1459/125 1455/18 +f 1461/127 1464/130 1463/129 1462/128 +f 1462/128 1463/129 1466/132 1465/131 +f 1465/131 1466/132 1468/134 1467/133 +f 1467/133 1468/134 1470/136 1469/135 +f 1459/137 1471/139 1454/138 1455/26 +f 1472/140 1473/143 1469/142 1470/141 +f 1474/41 1475/42 1440/27 1445/144 +f 1476/145 1479/148 1478/147 1477/146 +f 1480/149 1435/150 1440/27 1475/42 +f 1479/148 1482/152 1481/151 1478/147 +f 1480/149 1428/153 1429/35 1435/150 +f 1482/152 1419/155 1420/154 1481/151 +f 1449/30 1446/158 1483/157 1457/156 +f 1461/159 1485/162 1484/161 1464/160 +f 1442/163 1437/33 1487/165 1486/164 +f 1488/166 1491/169 1490/168 1489/167 +f 1437/33 1432/171 1492/170 1487/165 +f 1491/169 1494/173 1493/172 1490/168 +f 1432/171 1424/38 1421/174 1492/170 +f 1494/173 1414/176 1411/175 1493/172 +f 1495/45 1498/46 1497/178 1496/177 +f 1499/179 1502/182 1501/181 1500/180 +f 1503/183 1504/186 1499/185 1500/184 +f 1505/187 1508/190 1507/189 1506/188 +f 1509/191 1510/192 1508/190 1505/187 +f 1511/193 1512/196 1510/195 1509/194 +f 1513/197 1516/200 1515/199 1514/198 +f 1517/201 1518/202 1516/200 1513/197 +f 1519/203 1520/34 1518/202 1517/201 +f 1520/204 1519/207 1522/206 1521/205 +f 1521/205 1522/206 1524/209 1523/208 +f 1525/210 1528/213 1527/212 1526/211 +f 1529/214 1526/29 1527/216 1530/215 +f 1498/46 1529/214 1530/215 1497/178 +f 1472/140 1532/218 1531/217 1473/143 +f 1502/182 1534/220 1533/219 1501/181 +f 1471/139 1536/222 1535/221 1454/138 +f 1537/223 1452/119 1454/121 1535/224 +f 1538/225 1450/118 1452/119 1537/223 +f 1539/226 1447/116 1450/118 1538/225 +f 1540/227 1446/115 1447/116 1539/226 +f 1446/158 1540/229 1541/228 1483/157 +f 1542/230 1512/196 1511/193 1543/231 +f 1485/162 1545/233 1544/232 1484/161 +f 1546/234 1427/100 1428/101 1547/235 +f 1548/236 1425/99 1427/100 1546/234 +f 1549/237 1422/97 1425/99 1548/236 +f 1550/238 1421/96 1422/97 1549/237 +f 1421/174 1550/240 1551/239 1492/170 +f 1492/170 1551/239 1552/241 1487/165 +f 1487/165 1552/241 1553/242 1486/164 +f 1554/243 1483/157 1541/228 1555/244 +f 1483/157 1554/243 1556/245 1457/156 +f 1457/123 1556/247 1557/246 1456/122 +f 1456/122 1557/246 1558/248 1458/124 +f 1458/124 1558/248 1559/249 1460/126 +f 1460/126 1559/249 1560/250 1459/125 +f 1561/251 1471/139 1459/137 1560/252 +f 1562/253 1536/222 1471/139 1561/251 +f 1567/254 1480/149 1475/42 1568/39 +f 1547/255 1428/153 1480/149 1567/254 +f 1569/256 1525/210 1526/211 1570/257 +f 1571/258 1523/208 1525/210 1569/256 +f 1572/259 1521/205 1523/208 1571/258 +f 1573/260 1520/204 1521/205 1572/259 +f 1518/202 1520/34 1573/262 1574/261 +f 1516/200 1518/202 1574/261 1575/263 +f 1515/199 1516/200 1575/263 1576/264 +f 1512/196 1542/230 1578/266 1577/265 +f 1510/195 1512/196 1577/265 1579/267 +f 1510/192 1579/269 1580/268 1508/190 +f 1508/190 1580/268 1581/270 1507/189 +f 1507/189 1581/270 1582/271 1504/186 +f 1504/186 1582/271 1583/272 1499/185 +f 1584/273 1502/182 1499/179 1583/274 +f 1585/275 1534/220 1502/182 1584/273 +f 1590/276 1529/214 1498/46 1591/43 +f 1570/277 1526/29 1529/214 1590/276 +f 1528/213 1546/234 1547/235 1527/212 +f 1524/209 1548/236 1546/234 1528/213 +f 1522/206 1549/237 1548/236 1524/209 +f 1519/207 1550/238 1549/237 1522/206 +f 1550/240 1519/203 1517/201 1551/239 +f 1551/239 1517/201 1513/197 1552/241 +f 1552/241 1513/197 1514/198 1553/242 +f 1511/193 1554/243 1555/244 1543/231 +f 1554/243 1511/193 1509/194 1556/245 +f 1556/247 1509/191 1505/187 1557/246 +f 1557/246 1505/187 1506/188 1558/248 +f 1558/248 1506/188 1503/183 1559/249 +f 1559/249 1503/183 1500/184 1560/250 +f 1501/181 1561/251 1560/252 1500/180 +f 1533/219 1562/253 1561/251 1501/181 +f 1497/178 1568/39 1592/40 1496/177 +f 1530/215 1567/254 1568/39 1497/178 +f 1527/216 1547/255 1567/254 1530/215 +f 1425/99 1603/99 1602/100 1427/100 +f 1427/100 1602/100 1604/102 1430/102 +f 1430/102 1604/102 1605/11 1426/11 +f 1426/11 1605/11 1603/99 1425/99 +f 1523/208 1607/208 1606/210 1525/210 +f 1525/210 1606/210 1608/213 1528/213 +f 1528/213 1608/213 1609/209 1524/209 +f 1524/209 1609/209 1607/208 1523/208 +f 1603/99 1152/99 1153/100 1602/100 +f 1602/100 1153/100 1108/102 1604/102 +f 1604/102 1108/102 1109/11 1605/11 +f 1605/11 1109/11 1152/99 1603/99 +f 1607/208 1264/208 1265/210 1606/210 +f 1606/210 1265/210 1220/213 1608/213 +f 1608/213 1220/213 1221/209 1609/209 +f 1609/209 1221/209 1264/208 1607/208 +f 1418/93 1569/256 1570/257 1420/95 +f 1416/91 1571/258 1569/256 1418/93 +f 1413/88 1572/259 1571/258 1416/91 +f 1414/89 1573/260 1572/259 1413/88 +f 1574/261 1573/262 1414/176 1494/173 +f 1575/263 1574/261 1494/173 1491/169 +f 1576/264 1575/263 1491/169 1488/166 +f 1577/265 1578/266 1545/233 1485/162 +f 1579/267 1577/265 1485/162 1461/159 +f 1579/269 1461/127 1462/128 1580/268 +f 1580/268 1462/128 1465/131 1581/270 +f 1581/270 1465/131 1467/133 1582/271 +f 1582/271 1467/133 1469/135 1583/272 +f 1473/143 1584/273 1583/274 1469/142 +f 1531/217 1585/275 1584/273 1473/143 +f 1478/147 1591/43 1597/44 1477/146 +f 1481/151 1590/276 1591/43 1478/147 +f 1420/154 1570/277 1590/276 1481/151 +f 1451/16 1611/16 1610/120 1453/120 +f 1453/120 1610/120 1612/126 1460/126 +f 1460/126 1612/126 1613/124 1458/124 +f 1458/124 1613/124 1611/16 1451/16 +f 1506/188 1615/188 1614/183 1503/183 +f 1503/183 1614/183 1616/186 1504/186 +f 1504/186 1616/186 1617/189 1507/189 +f 1507/189 1617/189 1615/188 1506/188 +f 1611/16 1376/16 1377/120 1610/120 +f 1610/120 1377/120 1332/126 1612/126 +f 1612/126 1332/126 1333/124 1613/124 +f 1613/124 1333/124 1376/16 1611/16 +f 1615/188 1619/188 1618/183 1614/183 +f 1614/183 1618/183 1620/186 1616/186 +f 1616/186 1620/186 1621/189 1617/189 +f 1617/189 1621/189 1619/188 1615/188 +f 1622/278 451/19 452/280 1623/279 +f 1624/281 450/282 451/19 1622/278 +f 1625/283 449/20 450/282 1624/281 +f 1626/284 461/431 449/31 1625/285 +f 1627/287 461/431 1626/284 +f 1628/288 463/32 461/431 1629/289 +f 1630/291 465/292 463/32 1628/288 +f 1631/293 409/37 465/292 1630/291 +f 409/84 1631/296 1632/295 410/294 +f 410/294 1632/295 1633/297 411/83 +f 411/83 1633/297 1634/300 412/298 +f 412/298 1634/300 1635/299 413/85 +f 459/301 413/36 1635/303 1636/302 +f 457/28 459/301 1636/302 1637/304 +f 455/305 457/28 1637/304 1638/306 +f 455/305 1640/308 1639/307 +f 453/25 455/305 1639/307 1641/309 +f 1623/279 452/280 453/21 1641/310 +f 1642/311 1034/314 1035/313 1643/312 +f 1644/315 1647/316 1646/314 1645/311 +f 1648/317 1649/320 1647/319 1644/318 +f 1650/321 1651/322 1649/320 1648/317 +f 1652/323 1655/326 1654/325 1653/324 +f 1656/327 1657/328 1655/326 1652/323 +f 1658/329 1659/330 1657/328 1656/327 +f 1659/331 1658/334 1661/333 1660/332 +f 1660/332 1661/333 1663/336 1662/335 +f 1662/335 1663/336 1665/338 1664/337 +f 1664/337 1665/338 1667/340 1666/339 +f 1668/341 1666/344 1667/343 1669/342 +f 1670/345 1668/341 1669/342 1671/346 +f 1672/347 1670/345 1671/346 1673/348 +f 1674/349 1677/352 1676/351 1675/350 +f 1678/353 1674/349 1675/350 1679/354 +f 1680/355 1681/358 1678/357 1679/356 +f 1643/312 1035/313 1038/358 1682/355 +f 1645/311 1642/311 1643/312 1683/312 +f 1622/278 1685/278 1684/281 1624/281 +f 1686/314 1059/314 1688/311 1687/311 +f 1683/312 1643/312 1682/355 1680/355 +f 1689/355 1691/355 1015/359 1690/358 +f 1623/279 1692/279 1685/278 1622/278 +f 1646/314 1694/314 1693/311 1645/311 +f 1645/311 1693/311 1695/311 1642/311 +f 1642/311 1695/311 1696/314 1034/314 +f 1684/281 1698/281 1697/281 1624/281 +f 1680/355 1700/355 1699/358 1681/358 +f 1623/279 1702/279 1701/279 1692/279 +f 1038/358 1704/358 1703/355 1682/355 +f 1682/355 1703/355 1700/355 1680/355 +f 1047/360 1704/358 1038/358 +f 1696/314 1049/361 1034/314 +f 1705/361 1074/361 1059/314 1686/314 +f 1706/361 1707/361 1694/314 1646/314 +f 1647/316 1708/362 1706/361 1646/314 +f 1649/320 1709/364 1708/363 1647/319 +f 1651/322 1710/365 1709/364 1649/320 +f 1655/326 1712/367 1711/366 1654/325 +f 1657/328 1713/368 1712/367 1655/326 +f 1659/330 1714/369 1713/368 1657/328 +f 1714/370 1659/331 1660/332 1715/371 +f 1715/371 1660/332 1662/335 1716/372 +f 1716/372 1662/335 1664/337 1717/373 +f 1717/373 1664/337 1666/339 1718/374 +f 1719/375 1718/376 1666/344 1668/341 +f 1720/377 1719/375 1668/341 1670/345 +f 1721/378 1720/377 1670/345 1672/347 +f 1722/379 1723/380 1677/352 1674/349 +f 1724/381 1722/379 1674/349 1678/353 +f 1681/358 1725/360 1724/382 1678/357 +f 1699/358 1726/360 1725/360 1681/358 +f 1015/359 1727/360 1690/358 +f 1692/279 1701/279 1728/383 1033/383 +f 1031/384 1685/278 1692/279 1033/383 +f 1032/385 1684/281 1685/278 1031/384 +f 1729/385 1698/281 1684/281 1032/385 +f 1730/281 1732/281 1057/385 1731/385 +f 1624/281 1697/281 1734/385 1733/385 +f 1735/386 1625/283 1624/281 1733/385 +f 1736/387 1626/284 1625/285 1735/388 +f 1737/389 1627/287 1626/284 1736/387 +f 1738/390 1628/288 1629/289 1739/391 +f 1740/392 1630/291 1628/288 1738/390 +f 1741/393 1631/293 1630/291 1740/392 +f 1631/296 1741/395 1742/394 1632/295 +f 1632/295 1742/394 1743/396 1633/297 +f 1633/297 1743/396 1744/397 1634/300 +f 1634/300 1744/397 1745/398 1635/299 +f 1636/302 1635/303 1745/400 1746/399 +f 1637/304 1636/302 1746/399 1747/401 +f 1638/306 1637/304 1747/401 1748/402 +f 1639/307 1640/308 1750/404 1749/403 +f 1641/309 1639/307 1749/403 1751/405 +f 1752/383 1623/279 1641/310 1751/406 +f 1753/383 1702/279 1623/279 1752/383 +f 1011/383 1756/279 1755/279 1754/383 +f 1763/68 1766/8 1765/7 1764/70 +f 1764/70 1765/7 1768/9 1767/72 +f 1766/8 1770/84 1769/83 1765/7 +f 1765/7 1769/83 1771/85 1768/9 +f 1770/84 1773/10 1772/11 1769/83 +f 1769/83 1772/11 1774/14 1771/85 +f 1773/10 1776/61 1775/57 1772/11 +f 1772/11 1775/57 1777/58 1774/14 +f 1784/17 1787/20 1786/19 1785/16 +f 1785/16 1786/19 1789/21 1788/18 +f 1787/20 1621/23 1620/22 1786/19 +f 1786/19 1620/22 1790/24 1789/21 +f 1776/66 1773/38 1770/37 1795/65 +f 1795/65 1770/37 1766/8 1763/68 +f 1780/50 1785/16 1788/18 1783/52 +f 1781/51 1784/17 1785/16 1780/50 +f 1784/30 1781/55 1793/56 1787/31 +f 1787/31 1793/56 1757/47 1621/1 +f 1790/5 1761/49 1791/53 1789/25 +f 1789/25 1791/53 1783/54 1788/26 +f 1811/68 1814/8 1813/7 1812/70 +f 1812/70 1813/7 1816/9 1815/72 +f 1814/8 1818/84 1817/83 1813/7 +f 1813/7 1817/83 1819/85 1816/9 +f 1818/84 1821/10 1820/11 1817/83 +f 1817/83 1820/11 1822/14 1819/85 +f 1821/10 1824/61 1823/57 1820/11 +f 1820/11 1823/57 1825/58 1822/14 +f 1619/17 1833/20 1832/19 1618/16 +f 1618/16 1832/19 1835/21 1834/18 +f 1833/20 1837/23 1836/22 1832/19 +f 1832/19 1836/22 1838/24 1835/21 +f 1841/74 1844/36 1843/35 1842/76 +f 1845/72 1846/9 1844/36 1841/74 +f 1824/66 1821/38 1818/37 1849/65 +f 1849/65 1818/37 1814/8 1811/68 +f 1619/30 1829/55 1847/56 1833/31 +f 1833/31 1847/56 1805/47 1837/1 +f 1837/1 1805/47 1806/48 1836/2 +f 1836/2 1806/48 1809/49 1838/5 +f 1838/5 1809/49 1839/53 1835/25 +f 1835/25 1839/53 1831/54 1834/26 +f 1858/74 1841/74 1842/76 1825/76 +f 1777/76 1860/76 1859/35 1774/35 +f 1822/35 1843/35 1844/36 1819/36 +f 1815/72 1845/72 1841/74 1858/74 +f 1819/36 1844/36 1846/9 1816/9 +f 1816/9 1846/9 1845/72 1815/72 +f 1825/76 1767/76 1768/35 1822/35 +f 1822/35 1768/35 1861/35 1843/35 +f 1843/35 1861/35 1862/76 1842/76 +f 1842/76 1862/76 1767/76 1825/76 +f 1862/76 1863/76 1804/76 1767/76 +f 1861/35 1864/35 1863/76 1862/76 +f 1768/35 1771/35 1864/35 1861/35 +f 1863/76 1860/76 1777/76 1804/76 +f 1864/35 1859/35 1860/76 1863/76 +f 1771/35 1774/35 1859/35 1864/35 +f 1828/50 1758/50 1761/52 1831/52 +f 1831/52 1761/52 1790/18 1834/18 +f 1834/18 1790/18 1620/16 1618/16 +f 1829/51 1757/51 1758/50 1828/50 +f 1619/17 1621/17 1757/51 1829/51 +f 1865/383 1868/279 1867/279 1866/383 +f 1869/358 1872/360 1871/360 1870/358 +f 1873/355 1874/355 1869/358 1870/358 +f 1875/355 1876/355 1874/355 1873/355 +f 1010/359 1012/358 1876/355 1875/355 +f 1877/279 1878/279 1009/383 1010/383 +f 1867/279 1868/279 1878/279 1877/279 +f 1879/281 1882/281 1881/281 1880/281 +f 1056/385 1882/281 1879/281 1058/385 +f 1883/311 1884/311 1060/314 1063/314 +f 1885/311 1886/311 1884/311 1883/311 +f 1887/314 1888/314 1886/311 1885/311 +f 1889/361 1890/361 1888/314 1887/314 +f 1880/281 1881/281 1892/385 1891/385 +f 1702/279 1867/279 1877/279 1701/279 +f 1866/383 1867/279 1702/279 1753/383 +f 1870/358 1871/360 1726/360 1699/358 +f 1700/355 1873/355 1870/358 1699/358 +f 1703/355 1875/355 1873/355 1700/355 +f 1704/358 1010/359 1875/355 1703/355 +f 1047/360 1010/359 1704/358 +f 1701/279 1877/279 1010/383 1728/383 +f 1058/385 1879/281 1698/281 1729/385 +f 1063/314 1072/361 1049/361 1696/314 +f 1695/311 1883/311 1063/314 1696/314 +f 1693/311 1885/311 1883/311 1695/311 +f 1694/314 1887/314 1885/311 1693/311 +f 1707/361 1889/361 1887/314 1694/314 +f 1697/281 1880/281 1891/385 1734/385 +f 1698/281 1879/281 1880/281 1697/281 +f 1728/383 1010/383 1047/360 +f 1033/383 1728/383 1047/360 +f 1049/361 1729/385 1032/385 +f 1072/361 1058/385 1729/385 1049/361 +f 1731/385 1057/385 1074/361 1705/361 +f 1891/385 1892/385 1890/361 1889/361 +f 1734/385 1891/385 1889/361 1707/361 +f 1733/385 1734/385 1707/361 1706/361 +f 1708/362 1735/386 1733/385 1706/361 +f 1709/364 1736/387 1735/388 1708/363 +f 1710/365 1737/389 1736/387 1709/364 +f 1712/367 1738/390 1739/391 1711/366 +f 1713/368 1740/392 1738/390 1712/367 +f 1714/369 1741/393 1740/392 1713/368 +f 1741/395 1714/370 1715/371 1742/394 +f 1742/394 1715/371 1716/372 1743/396 +f 1743/396 1716/372 1717/373 1744/397 +f 1744/397 1717/373 1718/374 1745/398 +f 1746/399 1745/400 1718/376 1719/375 +f 1747/401 1746/399 1719/375 1720/377 +f 1748/402 1747/401 1720/377 1721/378 +f 1749/403 1750/404 1723/380 1722/379 +f 1751/405 1749/403 1722/379 1724/381 +f 1725/360 1752/383 1751/406 1724/382 +f 1726/360 1753/383 1752/383 1725/360 +f 1871/360 1866/383 1753/383 1726/360 +f 1872/360 1865/383 1866/383 1871/360 +f 1015/359 1011/383 1754/383 1727/360 +f 1888/314 1686/314 1687/311 1886/311 +f 1890/361 1705/361 1686/314 1888/314 +f 1892/385 1731/385 1705/361 1890/361 +f 1881/281 1730/281 1731/385 1892/385 +f 1882/281 1732/281 1730/281 1881/281 +f 1057/385 1732/281 1882/281 1056/385 +f 1884/311 1688/311 1059/314 1060/314 +f 1886/311 1687/311 1688/311 1884/311 +f 1876/355 1691/355 1689/355 1874/355 +f 1012/358 1015/359 1691/355 1876/355 +f 1878/279 1756/279 1011/383 1009/383 +f 1868/279 1755/279 1756/279 1878/279 +f 1754/383 1755/279 1868/279 1865/383 +f 1727/360 1754/383 1865/383 1872/360 +f 1690/358 1727/360 1872/360 1869/358 +f 1874/355 1689/355 1690/358 1869/358 +f 1909/407 1680/355 1679/356 1910/408 +f 1911/409 1683/312 1680/355 1909/407 +f 1912/410 1645/311 1683/312 1911/409 +f 1913/411 1644/315 1645/311 1912/410 +f 1914/412 1648/317 1644/318 1913/413 +f 1915/414 1650/321 1648/317 1914/412 +f 1916/415 1652/323 1653/324 1917/416 +f 1918/417 1656/327 1652/323 1916/415 +f 1919/418 1658/329 1656/327 1918/417 +f 1658/334 1919/420 1920/419 1661/333 +f 1661/333 1920/419 1921/421 1663/336 +f 1663/336 1921/421 1922/422 1665/338 +f 1665/338 1922/422 1923/423 1667/340 +f 1669/342 1667/343 1923/425 1924/424 +f 1671/346 1669/342 1924/424 1925/426 +f 1673/348 1671/346 1925/426 1926/427 +f 1675/350 1676/351 1928/429 1927/428 +f 1679/354 1675/350 1927/428 1910/430 +f 1468/134 1909/407 1910/408 1470/136 +f 1466/132 1911/409 1909/407 1468/134 +f 1463/129 1912/410 1911/409 1466/132 +f 1464/130 1913/411 1912/410 1463/129 +f 1484/161 1914/412 1913/413 1464/160 +f 1929/232 1932/414 1931/412 1930/161 +f 1933/168 1936/415 1935/416 1934/167 +f 1937/172 1938/417 1936/415 1933/168 +f 1411/175 1919/418 1918/417 1493/172 +f 1919/420 1411/86 1412/87 1920/419 +f 1920/419 1412/87 1415/90 1921/421 +f 1921/421 1415/90 1417/92 1922/422 +f 1922/422 1417/92 1419/94 1923/423 +f 1924/424 1923/425 1419/155 1482/152 +f 1925/426 1924/424 1482/152 1479/148 +f 1926/427 1925/426 1479/148 1476/145 +f 1927/428 1928/429 1532/218 1472/140 +f 1927/428 1472/140 1470/141 1910/430 +f 1544/232 1940/232 1939/161 1484/161 +f 1941/161 1944/161 1943/412 1942/412 +f 1914/412 1946/412 1945/414 1915/414 +f 1490/168 1933/168 1934/167 1489/167 +f 1917/416 1935/416 1936/415 1916/415 +f 1493/172 1937/172 1933/168 1490/168 +f 1916/415 1936/415 1938/417 1918/417 +f 1947/417 1950/417 1949/172 1948/172 +f 1484/161 1941/161 1942/412 1914/412 +f 1914/412 1942/412 1943/412 1946/412 +f 1946/412 1943/412 1944/161 1939/161 +f 1939/161 1944/161 1941/161 1484/161 +f 1918/417 1947/417 1948/172 1493/172 +f 1493/172 1948/172 1949/172 1937/172 +f 1937/172 1949/172 1950/417 1938/417 +f 1938/417 1950/417 1947/417 1918/417 +f 1951/232 1954/232 1953/161 1952/161 +f 1939/161 1930/161 1931/412 1946/412 +f 1946/412 1931/412 1932/414 1945/414 +f 1935/416 1956/416 1955/167 1934/167 +f 1940/232 1958/232 1957/161 1939/161 +f 1939/161 1957/161 1959/161 1930/161 +f 1960/161 1963/161 1962/232 1961/232 +f 1955/167 1965/167 1964/167 1934/167 +f 1930/161 1967/161 1966/232 1929/232 +f 1955/167 1969/167 1968/167 1965/167 +f 1954/232 1971/232 1970/161 1953/161 +f 1959/161 1972/161 1967/161 1930/161 +f 1967/161 1974/161 1973/232 1966/232 +f 1969/167 1976/167 1975/167 1968/167 +f 1971/232 1978/232 1977/161 1970/161 +f 1972/161 1979/161 1974/161 1967/161 +f 1974/161 1960/161 1961/232 1973/232 +f 1976/167 1981/167 1980/167 1975/167 +f 1978/232 1983/232 1982/161 1977/161 +f 1979/161 1963/161 1960/161 1974/161 +f 1975/167 1980/167 1985/167 1984/167 +f 1963/161 1982/161 1983/232 1962/232 +f 1977/161 1982/161 1963/161 1979/161 +f 1970/161 1977/161 1979/161 1972/161 +f 1953/161 1970/161 1972/161 1959/161 +f 1957/161 1952/161 1953/161 1959/161 +f 1958/232 1951/232 1952/161 1957/161 +f 1965/167 1987/167 1986/167 1964/167 +f 1968/167 1988/167 1987/167 1965/167 +f 1975/167 1984/167 1988/167 1968/167 +f 1629/289 461/431 1627/287 +f 1739/391 1629/289 1627/287 1737/389 +f 1711/366 1739/391 1737/389 1710/365 +f 1654/325 1711/366 1710/365 1651/322 +f 1653/324 1654/325 1651/322 1650/321 +f 1917/416 1653/324 1650/321 1915/414 +f 1945/414 1935/416 1917/416 1915/414 +f 1932/414 1956/416 1935/416 1945/414 +f 1955/167 1956/416 1932/414 1929/232 +f 1966/232 1969/167 1955/167 1929/232 +f 1973/232 1976/167 1969/167 1966/232 +f 1961/232 1981/167 1976/167 1973/232 +f 1962/232 1980/167 1981/167 1961/232 +f 1983/232 1985/167 1980/167 1962/232 +f 1984/167 1985/167 1983/232 1978/232 +f 1988/167 1984/167 1978/232 1971/232 +f 1987/167 1988/167 1971/232 1954/232 +f 1986/167 1987/167 1954/232 1951/232 +f 1964/167 1986/167 1951/232 1958/232 +f 1934/167 1964/167 1958/232 1940/232 +f 1489/167 1934/167 1940/232 1544/232 +f 1545/233 1488/166 1489/167 1544/232 +f 1578/266 1576/264 1488/166 1545/233 +f 1542/230 1515/199 1576/264 1578/266 +f 1515/199 1542/230 1543/231 1514/198 +f 1555/244 1553/242 1514/198 1543/231 +f 1541/228 1486/164 1553/242 1555/244 +f 1540/229 1442/163 1486/164 1541/228 +f 1442/111 1540/227 1539/226 1441/110 +f 1441/110 1539/226 1538/225 1443/112 +f 1443/112 1538/225 1537/223 1444/113 +f 1444/113 1537/223 1535/224 1445/114 +f 1536/222 1474/41 1445/144 1535/221 +f 1592/40 1474/41 1536/222 1562/253 +f 1496/177 1592/40 1562/253 1533/219 +f 1534/220 1495/45 1496/177 1533/219 +f 1597/44 1495/45 1534/220 1585/275 +f 1477/146 1597/44 1585/275 1531/217 +f 1532/218 1476/145 1477/146 1531/217 +f 1928/429 1926/427 1476/145 1532/218 +f 1676/351 1673/348 1926/427 1928/429 +f 1677/352 1672/347 1673/348 1676/351 +f 1723/380 1721/378 1672/347 1677/352 +f 1750/404 1748/402 1721/378 1723/380 +f 1640/308 1638/306 1748/402 1750/404 +f 455/305 1638/306 1640/308 +f 411/83 412/298 1990/298 1989/83 +f 412/298 602/300 1991/300 1990/298 +f 602/300 601/297 1992/297 1991/300 +f 601/297 411/83 1989/83 1992/297 +f 1989/83 1990/298 1994/298 1993/83 +f 1990/298 1991/300 1995/300 1994/298 +f 1991/300 1992/297 1996/297 1995/300 +f 1992/297 1989/83 1993/83 1996/297 +f 1997/2 1998/5 2305/432 2306/433 +f 1999/3 2000/6 2002/9 2001/7 +f 2004/11 2005/14 2007/15 2006/12 +f 2310/434 2311/435 2009/18 2008/16 +f 2010/25 2009/26 2311/436 2304/437 +f 1998/5 2010/25 2304/437 2305/432 +f 2011/28 2007/27 2005/35 2003/36 +f 2000/6 2011/28 2003/36 2002/9 +f 2001/7 2002/9 2012/9 +f 2002/9 2003/85 2013/85 2012/9 +f 2003/85 2005/14 2014/14 2013/85 +f 2005/14 2004/11 2014/14 +f 2001/7 2012/9 2016/9 2015/7 +f 2012/9 2013/85 2017/85 2016/9 +f 2013/85 2014/14 2018/14 2017/85 +f 2014/14 2004/11 2019/11 2018/14 +f 2016/9 2017/85 2022/85 2021/9 +f 2017/85 2018/14 2023/14 2022/85 +f 2031/9 2032/85 2033/85 2034/9 +f 2032/85 2035/14 2036/14 2033/85 +f 2021/9 2022/85 2032/85 2031/9 +f 2027/85 2026/9 2034/9 2033/85 +f 2038/9 2037/9 2039/9 2040/9 +f 2022/85 2023/14 2035/14 2032/85 +f 2041/14 2042/14 2043/14 2044/14 +f 2029/14 2027/85 2033/85 2036/14 +f 2026/9 2021/9 2051/9 2052/9 +f 2021/9 2031/9 2050/9 2051/9 +f 2109/9 2110/9 2111/9 2112/9 +f 2034/9 2026/9 2052/9 2049/9 +f 2023/14 2029/14 2054/14 2055/14 +f 2029/14 2036/14 2053/14 2054/14 +f 2114/14 2113/14 2115/14 2116/14 +f 2035/14 2023/14 2055/14 2056/14 +f 2046/9 2045/9 2039/9 2037/9 +f 2047/9 2046/9 2037/9 2038/9 +f 2048/9 2047/9 2038/9 2040/9 +f 2118/9 2117/9 2119/9 2120/9 +f 2050/9 2049/9 2048/9 2045/9 +f 2051/9 2050/9 2045/9 2046/9 +f 2052/9 2051/9 2046/9 2047/9 +f 2049/9 2052/9 2047/9 2048/9 +f 2054/14 2053/14 2057/14 2058/14 +f 2055/14 2054/14 2058/14 2059/14 +f 2056/14 2055/14 2059/14 2060/14 +f 2053/14 2056/14 2060/14 2057/14 +f 2058/14 2057/14 2043/14 2042/14 +f 2059/14 2058/14 2042/14 2041/14 +f 2060/14 2059/14 2041/14 2044/14 +f 2122/14 2121/14 2123/14 2124/14 +f 2031/9 2034/9 2062/9 2061/9 +f 2034/9 2049/9 2063/9 2062/9 +f 2049/9 2050/9 2064/9 2063/9 +f 2050/9 2031/9 2061/9 2064/9 +f 2036/14 2035/14 2065/14 2066/14 +f 2035/14 2056/14 2067/14 2065/14 +f 2056/14 2053/14 2068/14 2067/14 +f 2053/14 2036/14 2066/14 2068/14 +f 2045/9 2048/9 2069/9 2070/9 +f 2048/9 2040/9 2071/9 2069/9 +f 2040/9 2039/9 2072/9 2071/9 +f 2039/9 2045/9 2070/9 2072/9 +f 2057/14 2060/14 2073/14 2074/14 +f 2060/14 2044/14 2075/14 2073/14 +f 2044/14 2043/14 2076/14 2075/14 +f 2043/14 2057/14 2074/14 2076/14 +f 2061/9 2062/9 2078/9 2077/9 +f 2063/9 2064/9 2080/9 2079/9 +f 2142/9 2141/9 2143/9 2144/9 +f 2066/14 2065/14 2081/14 2082/14 +f 2145/14 2146/14 2147/14 2148/14 +f 2067/14 2068/14 2084/14 2083/14 +f 2070/9 2069/9 2085/9 2086/9 +f 2071/9 2072/9 2088/9 2087/9 +f 2150/9 2149/9 2151/9 2152/9 +f 2074/14 2073/14 2089/14 2090/14 +f 2153/14 2154/14 2155/14 2156/14 +f 2075/14 2076/14 2092/14 2091/14 +f 2077/9 2078/9 2094/9 2093/9 +f 2078/9 2079/9 2095/9 2094/9 +f 2079/9 2080/9 2096/9 2095/9 +f 2080/9 2077/9 2093/9 2096/9 +f 2082/14 2081/14 2097/14 2098/14 +f 2081/14 2083/14 2099/14 2097/14 +f 2083/14 2084/14 2100/14 2099/14 +f 2084/14 2082/14 2098/14 2100/14 +f 2086/9 2085/9 2101/9 2102/9 +f 2085/9 2087/9 2103/9 2101/9 +f 2087/9 2088/9 2104/9 2103/9 +f 2088/9 2086/9 2102/9 2104/9 +f 2090/14 2089/14 2105/14 2106/14 +f 2089/14 2091/14 2107/14 2105/14 +f 2091/14 2092/14 2108/14 2107/14 +f 2092/14 2090/14 2106/14 2108/14 +f 2093/9 2094/9 2110/9 2109/9 +f 2094/9 2095/9 2111/9 2110/9 +f 2095/9 2096/9 2112/9 2111/9 +f 2096/9 2093/9 2109/9 2112/9 +f 2098/14 2097/14 2113/14 2114/14 +f 2097/14 2099/14 2115/14 2113/14 +f 2099/14 2100/14 2116/14 2115/14 +f 2100/14 2098/14 2114/14 2116/14 +f 2102/9 2101/9 2117/9 2118/9 +f 2101/9 2103/9 2119/9 2117/9 +f 2103/9 2104/9 2120/9 2119/9 +f 2104/9 2102/9 2118/9 2120/9 +f 2106/14 2105/14 2121/14 2122/14 +f 2105/14 2107/14 2123/14 2121/14 +f 2107/14 2108/14 2124/14 2123/14 +f 2108/14 2106/14 2122/14 2124/14 +f 2064/9 2061/9 2125/9 2126/9 +f 2061/9 2077/9 2127/9 2125/9 +f 2077/9 2080/9 2128/9 2127/9 +f 2080/9 2064/9 2126/9 2128/9 +f 2065/14 2067/14 2130/14 2129/14 +f 2067/14 2083/14 2131/14 2130/14 +f 2083/14 2081/14 2132/14 2131/14 +f 2081/14 2065/14 2129/14 2132/14 +f 2072/9 2070/9 2133/9 2134/9 +f 2070/9 2086/9 2135/9 2133/9 +f 2086/9 2088/9 2136/9 2135/9 +f 2088/9 2072/9 2134/9 2136/9 +f 2073/14 2075/14 2138/14 2137/14 +f 2075/14 2091/14 2139/14 2138/14 +f 2091/14 2089/14 2140/14 2139/14 +f 2089/14 2073/14 2137/14 2140/14 +f 2126/9 2125/9 2141/9 2142/9 +f 2125/9 2127/9 2143/9 2141/9 +f 2127/9 2128/9 2144/9 2143/9 +f 2128/9 2126/9 2142/9 2144/9 +f 2129/14 2130/14 2146/14 2145/14 +f 2130/14 2131/14 2147/14 2146/14 +f 2131/14 2132/14 2148/14 2147/14 +f 2132/14 2129/14 2145/14 2148/14 +f 2134/9 2133/9 2149/9 2150/9 +f 2133/9 2135/9 2151/9 2149/9 +f 2135/9 2136/9 2152/9 2151/9 +f 2136/9 2134/9 2150/9 2152/9 +f 2137/14 2138/14 2154/14 2153/14 +f 2138/14 2139/14 2155/14 2154/14 +f 2139/14 2140/14 2156/14 2155/14 +f 2140/14 2137/14 2153/14 2156/14 +f 1997/2 2306/433 2307/432 2157/5 +f 1999/3 2001/7 2159/9 2158/6 +f 2004/11 2006/12 2164/15 2163/14 +f 2310/434 2008/16 2165/18 2309/435 +f 2166/25 2308/437 2309/436 2165/26 +f 2157/5 2307/432 2308/437 2166/25 +f 2167/28 2168/36 2163/35 2164/27 +f 2158/6 2159/9 2168/36 2167/28 +f 2001/7 2169/9 2159/9 +f 2159/9 2169/9 2170/85 2168/85 +f 2168/85 2170/85 2171/14 2163/14 +f 2163/14 2171/14 2004/11 +f 2001/7 2015/7 2172/9 2169/9 +f 2169/9 2172/9 2173/85 2170/85 +f 2170/85 2173/85 2174/14 2171/14 +f 2171/14 2174/14 2019/11 2004/11 +f 2172/9 2175/9 2176/85 2173/85 +f 2173/85 2176/85 2177/14 2174/14 +f 2178/9 2181/9 2180/85 2179/85 +f 2179/85 2180/85 2183/14 2182/14 +f 2175/9 2178/9 2179/85 2176/85 +f 2161/85 2180/85 2181/9 2160/9 +f 2184/9 2187/9 2186/9 2185/9 +f 2176/85 2179/85 2182/14 2177/14 +f 2188/14 2191/14 2190/14 2189/14 +f 2162/14 2183/14 2180/85 2161/85 +f 2160/9 2193/9 2192/9 2175/9 +f 2175/9 2192/9 2194/9 2178/9 +f 2195/9 2198/9 2197/9 2196/9 +f 2181/9 2199/9 2193/9 2160/9 +f 2177/14 2201/14 2200/14 2162/14 +f 2162/14 2200/14 2202/14 2183/14 +f 2203/14 2206/14 2205/14 2204/14 +f 2182/14 2207/14 2201/14 2177/14 +f 2208/9 2185/9 2186/9 2209/9 +f 2210/9 2184/9 2185/9 2208/9 +f 2211/9 2187/9 2184/9 2210/9 +f 2212/9 2215/9 2214/9 2213/9 +f 2194/9 2209/9 2211/9 2199/9 +f 2192/9 2208/9 2209/9 2194/9 +f 2193/9 2210/9 2208/9 2192/9 +f 2199/9 2211/9 2210/9 2193/9 +f 2200/14 2217/14 2216/14 2202/14 +f 2201/14 2218/14 2217/14 2200/14 +f 2207/14 2219/14 2218/14 2201/14 +f 2202/14 2216/14 2219/14 2207/14 +f 2217/14 2189/14 2190/14 2216/14 +f 2218/14 2188/14 2189/14 2217/14 +f 2219/14 2191/14 2188/14 2218/14 +f 2220/14 2223/14 2222/14 2221/14 +f 2178/9 2225/9 2224/9 2181/9 +f 2181/9 2224/9 2226/9 2199/9 +f 2199/9 2226/9 2227/9 2194/9 +f 2194/9 2227/9 2225/9 2178/9 +f 2183/14 2229/14 2228/14 2182/14 +f 2182/14 2228/14 2230/14 2207/14 +f 2207/14 2230/14 2231/14 2202/14 +f 2202/14 2231/14 2229/14 2183/14 +f 2209/9 2233/9 2232/9 2211/9 +f 2211/9 2232/9 2234/9 2187/9 +f 2187/9 2234/9 2235/9 2186/9 +f 2186/9 2235/9 2233/9 2209/9 +f 2216/14 2237/14 2236/14 2219/14 +f 2219/14 2236/14 2238/14 2191/14 +f 2191/14 2238/14 2239/14 2190/14 +f 2190/14 2239/14 2237/14 2216/14 +f 2225/9 2241/9 2240/9 2224/9 +f 2226/9 2242/9 2243/9 2227/9 +f 2244/9 2247/9 2246/9 2245/9 +f 2229/14 2249/14 2248/14 2228/14 +f 2250/14 2253/14 2252/14 2251/14 +f 2230/14 2255/14 2254/14 2231/14 +f 2233/9 2257/9 2256/9 2232/9 +f 2234/9 2258/9 2259/9 2235/9 +f 2260/9 2263/9 2262/9 2261/9 +f 2237/14 2265/14 2264/14 2236/14 +f 2266/14 2269/14 2268/14 2267/14 +f 2238/14 2271/14 2270/14 2239/14 +f 2241/9 2273/9 2272/9 2240/9 +f 2240/9 2272/9 2274/9 2242/9 +f 2242/9 2274/9 2275/9 2243/9 +f 2243/9 2275/9 2273/9 2241/9 +f 2249/14 2277/14 2276/14 2248/14 +f 2248/14 2276/14 2278/14 2255/14 +f 2255/14 2278/14 2279/14 2254/14 +f 2254/14 2279/14 2277/14 2249/14 +f 2257/9 2281/9 2280/9 2256/9 +f 2256/9 2280/9 2282/9 2258/9 +f 2258/9 2282/9 2283/9 2259/9 +f 2259/9 2283/9 2281/9 2257/9 +f 2265/14 2285/14 2284/14 2264/14 +f 2264/14 2284/14 2286/14 2271/14 +f 2271/14 2286/14 2287/14 2270/14 +f 2270/14 2287/14 2285/14 2265/14 +f 2273/9 2195/9 2196/9 2272/9 +f 2272/9 2196/9 2197/9 2274/9 +f 2274/9 2197/9 2198/9 2275/9 +f 2275/9 2198/9 2195/9 2273/9 +f 2277/14 2203/14 2204/14 2276/14 +f 2276/14 2204/14 2205/14 2278/14 +f 2278/14 2205/14 2206/14 2279/14 +f 2279/14 2206/14 2203/14 2277/14 +f 2281/9 2212/9 2213/9 2280/9 +f 2280/9 2213/9 2214/9 2282/9 +f 2282/9 2214/9 2215/9 2283/9 +f 2283/9 2215/9 2212/9 2281/9 +f 2285/14 2220/14 2221/14 2284/14 +f 2284/14 2221/14 2222/14 2286/14 +f 2286/14 2222/14 2223/14 2287/14 +f 2287/14 2223/14 2220/14 2285/14 +f 2227/9 2289/9 2288/9 2225/9 +f 2225/9 2288/9 2290/9 2241/9 +f 2241/9 2290/9 2291/9 2243/9 +f 2243/9 2291/9 2289/9 2227/9 +f 2228/14 2293/14 2292/14 2230/14 +f 2230/14 2292/14 2294/14 2255/14 +f 2255/14 2294/14 2295/14 2248/14 +f 2248/14 2295/14 2293/14 2228/14 +f 2235/9 2297/9 2296/9 2233/9 +f 2233/9 2296/9 2298/9 2257/9 +f 2257/9 2298/9 2299/9 2259/9 +f 2259/9 2299/9 2297/9 2235/9 +f 2236/14 2301/14 2300/14 2238/14 +f 2238/14 2300/14 2302/14 2271/14 +f 2271/14 2302/14 2303/14 2264/14 +f 2264/14 2303/14 2301/14 2236/14 +f 2289/9 2244/9 2245/9 2288/9 +f 2288/9 2245/9 2246/9 2290/9 +f 2290/9 2246/9 2247/9 2291/9 +f 2291/9 2247/9 2244/9 2289/9 +f 2293/14 2250/14 2251/14 2292/14 +f 2292/14 2251/14 2252/14 2294/14 +f 2294/14 2252/14 2253/14 2295/14 +f 2295/14 2253/14 2250/14 2293/14 +f 2297/9 2260/9 2261/9 2296/9 +f 2296/9 2261/9 2262/9 2298/9 +f 2298/9 2262/9 2263/9 2299/9 +f 2299/9 2263/9 2260/9 2297/9 +f 2301/14 2266/14 2267/14 2300/14 +f 2300/14 2267/14 2268/14 2302/14 +f 2302/14 2268/14 2269/14 2303/14 +f 2303/14 2269/14 2266/14 2301/14 +f 2305/432 2304/437 3278/438 3279/439 +f 2306/433 2305/432 3279/439 3280/440 +f 2307/432 2306/433 3280/440 3281/439 +f 2308/437 2307/432 3281/439 3282/438 +f 2309/436 2308/437 3282/438 3283/441 +f 3284/442 2310/434 2309/435 3283/443 +f 3284/442 3285/443 2311/435 2310/434 +f 2304/437 2311/436 3285/441 3278/438 +f 2313/82 2312/81 2318/81 2319/82 +f 2314/77 2313/82 2319/82 2320/77 +f 2315/78 2314/77 2320/77 2321/78 +f 2316/444 2315/78 2321/78 2322/444 +f 2317/79 2316/444 2322/444 2323/79 +f 2319/82 2318/81 2324/81 2325/82 +f 2320/77 2319/82 2325/82 2326/77 +f 2321/78 2320/77 2326/77 2327/78 +f 2322/444 2321/78 2327/78 2328/444 +f 2323/79 2322/444 2328/444 2329/79 +f 2325/82 2324/81 2330/81 2331/82 +f 2326/77 2325/82 2331/82 2332/77 +f 2361/78 2360/77 2362/77 2363/78 +f 2328/444 2327/78 2333/78 2334/444 +f 2329/79 2328/444 2334/444 2335/79 +f 2331/82 2330/81 2364/81 2365/82 +f 2327/78 2326/77 2348/77 2349/78 +f 2326/77 2332/77 2350/77 2348/77 +f 2332/77 2333/78 2351/78 2350/77 +f 2333/78 2327/78 2349/78 2351/78 +f 2349/78 2348/77 2352/77 2353/78 +f 2348/77 2350/77 2354/77 2352/77 +f 2350/77 2351/78 2355/78 2354/77 +f 2351/78 2349/78 2353/78 2355/78 +f 2353/78 2352/77 2356/77 2357/78 +f 2352/77 2354/77 2358/77 2356/77 +f 2354/77 2355/78 2359/78 2358/77 +f 2355/78 2353/78 2357/78 2359/78 +f 2357/78 2356/77 2360/77 2361/78 +f 2358/77 2359/78 2363/78 2362/77 +f 2399/78 2398/77 2400/77 2401/78 +f 2391/78 2390/77 2394/77 2395/78 +f 2390/77 2344/77 2396/77 2394/77 +f 2344/77 2345/78 2397/78 2396/77 +f 2345/78 2391/78 2395/78 2397/78 +f 2395/78 2394/77 2417/77 2418/78 +f 2394/77 2396/77 2416/77 2417/77 +f 2396/77 2397/78 2415/78 2416/77 +f 2397/78 2395/78 2418/78 2415/78 +f 2416/77 2415/78 2420/78 2421/77 +f 2417/77 2416/77 2421/77 2422/77 +f 2418/78 2417/77 2422/77 2419/78 +f 2415/78 2418/78 2419/78 2420/78 +f 2421/77 2420/78 2401/78 2400/77 +f 2419/78 2422/77 2398/77 2399/78 +f 2427/82 2428/82 2318/81 2312/81 +f 2429/77 2430/77 2428/82 2427/82 +f 2431/78 2432/78 2430/77 2429/77 +f 2433/444 2434/444 2432/78 2431/78 +f 2317/79 2323/79 2434/444 2433/444 +f 2428/82 2435/82 2324/81 2318/81 +f 2430/77 2436/77 2435/82 2428/82 +f 2432/78 2437/78 2436/77 2430/77 +f 2434/444 2438/444 2437/78 2432/78 +f 2323/79 2329/79 2438/444 2434/444 +f 2435/82 2439/82 2330/81 2324/81 +f 2436/77 2440/77 2439/82 2435/82 +f 2441/78 2444/78 2443/77 2442/77 +f 2438/444 2446/444 2445/78 2437/78 +f 2329/79 2335/79 2446/444 2438/444 +f 2437/78 2460/78 2459/77 2436/77 +f 2436/77 2459/77 2461/77 2440/77 +f 2440/77 2461/77 2462/78 2445/78 +f 2445/78 2462/78 2460/78 2437/78 +f 2460/78 2464/78 2463/77 2459/77 +f 2459/77 2463/77 2465/77 2461/77 +f 2461/77 2465/77 2466/78 2462/78 +f 2462/78 2466/78 2464/78 2460/78 +f 2464/78 2468/78 2467/77 2463/77 +f 2463/77 2467/77 2469/77 2465/77 +f 2465/77 2469/77 2470/78 2466/78 +f 2466/78 2470/78 2468/78 2464/78 +f 2468/78 2441/78 2442/77 2467/77 +f 2469/77 2443/77 2444/78 2470/78 +f 2485/78 2488/78 2487/77 2486/77 +f 2481/78 2492/78 2491/77 2480/77 +f 2480/77 2491/77 2493/77 2484/77 +f 2484/77 2493/77 2494/78 2489/78 +f 2489/78 2494/78 2492/78 2481/78 +f 2492/78 2496/78 2495/77 2491/77 +f 2491/77 2495/77 2497/77 2493/77 +f 2493/77 2497/77 2498/78 2494/78 +f 2494/78 2498/78 2496/78 2492/78 +f 2497/77 2504/77 2503/78 2498/78 +f 2495/77 2505/77 2504/77 2497/77 +f 2496/78 2506/78 2505/77 2495/77 +f 2498/78 2503/78 2506/78 2496/78 +f 2504/77 2487/77 2488/78 2503/78 +f 2506/78 2485/78 2486/77 2505/77 +f 2507/445 2508/446 2516/447 2515/448 +f 2508/446 2509/449 2517/450 2516/447 +f 2509/449 2510/451 2518/452 2517/450 +f 2510/451 2511/453 2519/454 2518/452 +f 2511/453 2512/455 2520/456 2519/454 +f 2512/455 2513/457 2521/458 2520/456 +f 2513/457 2514/459 2522/460 2521/458 +f 2514/459 2507/461 2515/462 2522/460 +f 2515/448 2516/447 2524/463 2523/464 +f 2516/447 2517/450 2525/465 2524/463 +f 2517/450 2518/452 2526/466 2525/465 +f 2518/452 2519/454 2527/467 2526/466 +f 2519/454 2520/456 2528/468 2527/467 +f 2520/456 2521/458 2529/469 2528/468 +f 2521/458 2522/460 2530/470 2529/469 +f 2522/460 2515/462 2523/471 2530/470 +f 2523/464 2524/463 2532/472 2531/473 +f 2524/463 2525/465 2533/474 2532/472 +f 2525/465 2526/466 2534/475 2533/474 +f 2526/466 2527/467 2535/476 2534/475 +f 2527/467 2528/468 2536/477 2535/476 +f 2528/468 2529/469 2537/478 2536/477 +f 2529/469 2530/470 2538/479 2537/478 +f 2530/470 2523/471 2531/480 2538/479 +f 2508/2 2507/481 2539/482 +f 2509/483 2508/2 2539/482 +f 2510/484 2509/483 2539/482 +f 2511/485 2510/484 2539/482 +f 2512/453 2511/485 2539/482 +f 2514/79 2513/486 2539/482 +f 2507/481 2514/79 2539/482 +f 2531/487 2532/22 2540/488 +f 2532/22 2533/489 2540/488 +f 2533/489 2534/490 2540/488 +f 2534/490 2535/491 2540/488 +f 2535/491 2536/118 2540/488 +f 2536/118 2537/492 2540/488 +f 2537/492 2538/493 2540/488 +f 2538/493 2531/487 2540/488 +f 2513/486 2512/453 2541/453 2542/486 +f 2512/453 2539/482 2543/482 2541/453 +f 2539/482 2513/486 2542/486 2543/482 +f 2551/82 2550/81 3136/81 3137/82 +f 2552/77 2551/82 3137/82 3138/77 +f 2553/78 2552/77 3138/77 3129/78 +f 2554/444 2553/78 3129/78 3130/444 +f 2555/79 2554/444 3130/444 3131/79 +f 2573/78 2572/77 2574/77 2575/78 +f 2565/78 2564/77 2568/77 2569/78 +f 2546/77 2547/78 2571/78 2570/77 +f 2568/77 2570/77 2594/77 2595/77 +f 2590/77 2589/78 2575/78 2574/77 +f 2592/78 2591/77 2572/77 2573/78 +f 2594/77 2593/78 2589/78 2590/77 +f 2595/77 2594/77 2590/77 2591/77 +f 2596/78 2595/77 2591/77 2592/78 +f 2593/78 2596/78 2592/78 2589/78 +f 2601/82 3135/82 3136/81 2550/81 +f 2603/77 3134/77 3135/82 2601/82 +f 2605/78 3133/78 3134/77 2603/77 +f 2607/444 3132/444 3133/78 2605/78 +f 2555/79 3131/79 3132/444 2607/444 +f 2615/78 2618/78 2617/77 2616/77 +f 2611/78 2622/78 2621/77 2610/77 +f 2614/77 2623/77 2624/78 2619/78 +f 2621/77 2625/77 2627/77 2623/77 +f 2624/78 2628/78 2626/78 2622/78 +f 2633/77 2617/77 2618/78 2634/78 +f 2636/78 2615/78 2616/77 2635/77 +f 2627/77 2633/77 2634/78 2628/78 +f 2625/77 2635/77 2633/77 2627/77 +f 2626/78 2636/78 2635/77 2625/77 +f 2628/78 2634/78 2636/78 2626/78 +f 2637/445 2638/494 2683/495 2684/496 +f 2638/494 2639/497 2682/498 2683/495 +f 2639/497 2640/499 2681/500 2682/498 +f 2640/499 2641/501 2680/502 2681/500 +f 2641/501 2642/453 2679/503 2680/502 +f 2642/453 2643/504 2678/505 2679/503 +f 2643/504 2644/506 2677/507 2678/505 +f 2644/506 2645/508 2676/509 2677/507 +f 2645/508 2646/510 2685/511 2676/509 +f 2646/510 2637/461 2684/512 2685/511 +f 2647/448 2648/513 3166/514 3167/515 +f 2648/513 2649/516 3165/517 3166/514 +f 2649/516 2650/518 3164/519 3165/517 +f 2650/518 2651/520 3163/521 3164/519 +f 2651/520 2652/454 3162/522 3163/521 +f 2652/454 2653/523 3161/524 3162/522 +f 2653/523 2654/525 3160/526 3161/524 +f 2654/525 2655/527 3159/528 3160/526 +f 2655/527 2656/529 3168/530 3159/528 +f 2656/529 2647/462 3167/531 3168/530 +f 2657/464 2658/532 2692/533 2693/534 +f 2658/532 2659/535 2691/536 2692/533 +f 2659/535 2660/537 2690/538 2691/536 +f 2660/537 2661/539 2689/540 2690/538 +f 2661/539 2662/467 2688/541 2689/540 +f 2662/467 2663/542 2687/543 2688/541 +f 2663/542 2664/544 2686/545 2687/543 +f 2664/544 2665/546 2695/547 2686/545 +f 2665/546 2666/548 2694/549 2695/547 +f 2666/548 2657/471 2693/550 2694/549 +f 2638/551 2637/80 2675/482 +f 2639/552 2638/551 2675/482 +f 2640/553 2639/552 2675/482 +f 2641/81 2640/553 2675/482 +f 2642/82 2641/81 2675/482 +f 2643/77 2642/82 2675/482 +f 2644/78 2643/77 2675/482 +f 2645/444 2644/78 2675/482 +f 2646/79 2645/444 2675/482 +f 2637/80 2646/79 2675/482 +f 2677/507 2676/509 2655/527 2654/525 +f 2678/505 2677/507 2654/525 2653/523 +f 2679/503 2678/505 2653/523 2652/454 +f 2680/502 2679/503 2652/454 2651/520 +f 2681/500 2680/502 2651/520 2650/518 +f 2682/498 2681/500 2650/518 2649/516 +f 2683/495 2682/498 2649/516 2648/513 +f 2684/496 2683/495 2648/513 2647/448 +f 2685/511 2684/512 2647/462 2656/529 +f 2676/509 2685/511 2656/529 2655/527 +f 2687/543 2686/545 2672/554 +f 2688/541 2687/543 2672/554 2671/476 +f 2689/540 2688/541 2671/476 2670/555 +f 2690/538 2689/540 2670/555 2669/556 +f 2691/536 2690/538 2669/556 2668/557 +f 2692/533 2691/536 2668/557 +f 2693/534 2692/533 2668/557 2667/473 +f 2694/549 2693/550 2667/480 2674/558 +f 2695/547 2694/549 2674/558 2673/559 +f 2686/545 2695/547 2673/559 2672/554 +f 2696/445 2697/494 2739/495 2740/496 +f 2697/494 2698/497 2738/498 2739/495 +f 2698/497 2699/499 2737/500 2738/498 +f 2699/499 2700/501 2736/502 2737/500 +f 2700/501 2701/453 2735/503 2736/502 +f 2701/453 2702/504 2734/505 2735/503 +f 2702/504 2703/506 2733/507 2734/505 +f 2703/506 2704/508 2732/509 2733/507 +f 2704/508 2705/510 2741/511 2732/509 +f 2705/510 2696/461 2740/512 2741/511 +f 2706/448 2707/513 3144/560 3145/561 +f 2707/513 2708/516 3143/562 3144/560 +f 2708/516 2709/518 3142/563 3143/562 +f 2709/518 2710/520 3141/564 3142/563 +f 2710/520 2711/454 3140/565 3141/564 +f 2711/454 2712/523 3139/566 3140/565 +f 2712/523 2713/525 3148/567 3139/566 +f 2713/525 2714/527 3147/568 3148/567 +f 2714/527 2715/529 3146/569 3147/568 +f 2715/529 2706/462 3145/570 3146/569 +f 2716/464 2717/532 2748/533 2749/534 +f 2717/532 2718/535 2747/536 2748/533 +f 2718/535 2719/537 2746/538 2747/536 +f 2719/537 2720/539 2745/540 2746/538 +f 2720/539 2721/467 2744/541 2745/540 +f 2721/467 2722/542 2743/543 2744/541 +f 2722/542 2723/544 2742/545 2743/543 +f 2723/544 2724/546 2751/547 2742/545 +f 2724/546 2725/548 2750/549 2751/547 +f 2725/548 2716/471 2749/550 2750/549 +f 2697/551 2696/80 2731/482 +f 2698/552 2697/551 2731/482 +f 2699/553 2698/552 2731/482 +f 2700/81 2699/553 2731/482 +f 2701/82 2700/81 2731/482 +f 2702/77 2701/82 2731/482 +f 2703/78 2702/77 2731/482 +f 2704/444 2703/78 2731/482 +f 2705/79 2704/444 2731/482 +f 2696/80 2705/79 2731/482 +f 2733/507 2732/509 2714/527 2713/525 +f 2734/505 2733/507 2713/525 2712/523 +f 2735/503 2734/505 2712/523 2711/454 +f 2736/502 2735/503 2711/454 2710/520 +f 2737/500 2736/502 2710/520 2709/518 +f 2738/498 2737/500 2709/518 2708/516 +f 2739/495 2738/498 2708/516 2707/513 +f 2740/496 2739/495 2707/513 2706/448 +f 2741/511 2740/512 2706/462 2715/529 +f 2732/509 2741/511 2715/529 2714/527 +f 2743/543 2742/545 2728/554 +f 2744/541 2743/543 2728/554 2673/476 +f 2745/540 2744/541 2673/476 2674/555 +f 2746/538 2745/540 2674/555 2667/556 +f 2747/536 2746/538 2667/556 2727/557 +f 2748/533 2747/536 2727/557 +f 2749/534 2748/533 2727/557 2726/473 +f 2750/549 2749/550 2726/480 2730/558 +f 2751/547 2750/549 2730/558 2729/559 +f 2742/545 2751/547 2729/559 2728/554 +f 2759/445 2760/494 2770/513 2769/448 +f 2760/494 2761/497 2771/516 2770/513 +f 2761/497 2762/499 2772/518 2771/516 +f 2762/499 2763/501 2773/520 2772/518 +f 2763/501 2764/453 2774/454 2773/520 +f 2764/453 2765/504 2775/523 2774/454 +f 2765/504 2766/506 2776/525 2775/523 +f 2766/506 2767/508 2777/527 2776/525 +f 2767/508 2768/510 2778/529 2777/527 +f 2768/510 2759/461 2769/462 2778/529 +f 2769/448 2770/513 3072/571 3063/572 +f 2771/516 2772/518 3070/573 3071/574 +f 2772/518 2773/520 3069/575 3070/573 +f 2773/520 2774/454 3068/576 3069/575 +f 2774/454 2775/523 3067/577 3068/576 +f 2775/523 2776/525 3066/578 3067/577 +f 2776/525 2777/527 3065/579 3066/578 +f 2777/527 2778/529 3064/580 3065/579 +f 2778/529 2769/462 3063/581 3064/580 +f 2779/464 2780/532 2868/582 2859/583 +f 2780/532 2781/535 2867/584 2868/582 +f 2781/535 2782/537 2866/585 2867/584 +f 2782/537 2783/539 2865/586 2866/585 +f 2783/539 2784/467 2864/587 2865/586 +f 2784/467 2785/542 2863/588 2864/587 +f 2785/542 2786/544 2862/589 2863/588 +f 2786/544 2787/546 2861/590 2862/589 +f 2787/546 2788/548 2860/591 2861/590 +f 2788/548 2779/471 2859/592 2860/591 +f 2760/551 2759/80 2789/80 2790/551 +f 2761/552 2760/551 2790/551 2791/552 +f 2762/553 2761/552 2791/552 2792/553 +f 2763/81 2762/553 2792/553 2793/81 +f 2764/82 2763/81 2793/81 2794/82 +f 2765/77 2764/82 2794/82 2795/77 +f 2766/78 2765/77 2795/77 2796/78 +f 2767/444 2766/78 2796/78 2797/444 +f 2768/79 2767/444 2797/444 2798/79 +f 2759/80 2768/79 2798/79 2789/80 +f 2790/551 2789/80 3079/80 3080/551 +f 2791/552 2790/551 3080/551 3081/552 +f 2792/553 2791/552 3081/552 3082/553 +f 2793/81 2792/553 3082/553 3083/81 +f 2794/82 2793/81 3083/81 2603/82 +f 2795/77 2794/82 2603/82 2601/77 +f 2796/78 2795/77 2601/77 2550/78 +f 2797/444 2796/78 2550/78 3084/444 +f 2798/79 2797/444 3084/444 3085/79 +f 2789/80 2798/79 3085/79 3079/80 +f 2800/551 2799/80 2809/80 2810/551 +f 2801/552 2800/551 2810/551 2811/552 +f 2802/553 2801/552 2811/552 2812/553 +f 2803/81 2802/553 2812/553 2813/81 +f 2804/82 2803/81 2813/81 2814/82 +f 2805/77 2804/82 2814/82 2815/77 +f 2806/78 2805/77 2815/77 2816/78 +f 2807/444 2806/78 2816/78 2817/444 +f 2808/79 2807/444 2817/444 2818/79 +f 2799/80 2808/79 2818/79 2809/80 +f 2810/551 2809/80 3062/80 3053/551 +f 2811/552 2810/551 3053/551 3054/552 +f 2812/553 2811/552 3054/552 3055/553 +f 2813/81 2812/553 3055/553 3056/81 +f 2814/82 2813/81 3056/81 3057/82 +f 2815/77 2814/82 3057/82 3058/77 +f 2816/78 2815/77 3058/77 3059/78 +f 2817/444 2816/78 3059/78 3060/444 +f 2818/79 2817/444 3060/444 3061/79 +f 2809/80 2818/79 3061/79 3062/80 +f 2820/551 2819/80 2829/80 2830/551 +f 2821/552 2820/551 2830/551 2831/552 +f 2822/553 2821/552 2831/552 2832/553 +f 2823/81 2822/553 2832/553 2833/81 +f 3026/82 3025/81 3027/81 3028/82 +f 2825/77 2824/82 2834/82 2835/77 +f 2826/78 2825/77 2835/77 2836/78 +f 2827/444 2826/78 2836/78 2837/444 +f 2828/79 2827/444 2837/444 2838/79 +f 3030/80 3029/79 3031/79 3032/80 +f 2830/551 2829/80 2839/80 2840/551 +f 2831/552 2830/551 2840/551 2841/552 +f 2832/553 2831/552 2841/552 2842/553 +f 2833/81 2832/553 2842/553 2843/81 +f 2834/82 2833/81 2843/81 2844/82 +f 2835/77 2834/82 2844/82 2845/77 +f 2836/78 2835/77 2845/77 2846/78 +f 2837/444 2836/78 2846/78 2847/444 +f 2838/79 2837/444 2847/444 2848/79 +f 2829/80 2838/79 2848/79 2839/80 +f 2840/551 2839/80 2849/80 2850/551 +f 2841/552 2840/551 2850/551 2851/552 +f 2842/553 2841/552 2851/552 2852/553 +f 2843/81 2842/553 2852/553 2853/81 +f 2844/82 2843/81 2853/81 2854/82 +f 2845/77 2844/82 2854/82 2855/77 +f 2846/78 2845/77 2855/77 2856/78 +f 2847/444 2846/78 2856/78 2857/444 +f 2848/79 2847/444 2857/444 2858/79 +f 2839/80 2848/79 2858/79 2849/80 +f 2860/591 2859/592 2756/480 2758/558 +f 2861/590 2860/591 2758/558 2726/559 +f 2862/589 2861/590 2726/559 2727/554 +f 2863/588 2862/589 2727/554 +f 2864/587 2863/588 2727/554 2667/476 +f 2865/586 2864/587 2667/476 2757/555 +f 2866/585 2865/586 2757/555 2669/556 +f 2867/584 2866/585 2669/556 2755/557 +f 2868/582 2867/584 2755/557 +f 2859/583 2868/582 2755/557 2756/473 +f 2869/445 2870/494 2908/495 2909/496 +f 2870/494 2871/497 2907/498 2908/495 +f 2871/497 2872/499 2906/500 2907/498 +f 2872/499 2873/501 2905/502 2906/500 +f 2873/501 2874/453 2904/503 2905/502 +f 2874/453 2875/504 2903/505 2904/503 +f 2875/504 2876/506 2902/507 2903/505 +f 2876/506 2877/508 2901/509 2902/507 +f 2877/508 2878/510 2910/511 2901/509 +f 2878/510 2869/461 2909/512 2910/511 +f 2879/448 2880/513 3183/593 3184/594 +f 2880/513 2881/516 3182/595 3183/593 +f 2881/516 2882/518 3181/596 3182/595 +f 2882/518 2883/520 3180/597 3181/596 +f 2883/520 2884/454 3179/598 3180/597 +f 2884/454 2885/523 3188/599 3179/598 +f 2885/523 2886/525 3187/600 3188/599 +f 2886/525 2887/527 3186/601 3187/600 +f 2887/527 2888/529 3185/602 3186/601 +f 2888/529 2879/462 3184/603 3185/602 +f 2889/464 2890/532 2917/533 2918/534 +f 2890/532 2891/535 2916/536 2917/533 +f 2891/535 2892/537 2915/538 2916/536 +f 2892/537 2893/539 2914/540 2915/538 +f 2893/539 2894/467 2913/541 2914/540 +f 2894/467 2895/542 2912/543 2913/541 +f 2895/542 2896/544 2911/545 2912/543 +f 2896/544 2897/546 2920/547 2911/545 +f 2897/546 2898/548 2919/549 2920/547 +f 2898/548 2889/471 2918/550 2919/549 +f 2870/551 2869/80 2900/482 +f 2871/552 2870/551 2900/482 +f 2872/553 2871/552 2900/482 +f 2873/81 2872/553 2900/482 +f 2874/82 2873/81 2900/482 +f 2875/77 2874/82 2900/482 +f 2876/78 2875/77 2900/482 +f 2877/444 2876/78 2900/482 +f 2878/79 2877/444 2900/482 +f 2869/80 2878/79 2900/482 +f 2902/507 2901/509 3249/604 3250/605 +f 2903/505 2902/507 3250/605 3251/606 +f 2904/503 2903/505 3251/606 3252/607 +f 2905/502 2904/503 3252/607 3253/608 +f 2906/500 2905/502 3253/608 3254/609 +f 2907/498 2906/500 3254/609 3255/610 +f 2908/495 2907/498 3255/610 3256/611 +f 2909/496 2908/495 3256/611 3257/612 +f 2910/511 2909/512 3257/613 3258/614 +f 2901/509 2910/511 3258/614 3249/604 +f 2912/543 2911/545 2752/554 +f 2913/541 2912/543 2752/554 2729/476 +f 2914/540 2913/541 2729/476 2730/555 +f 2915/538 2914/540 2730/555 2726/556 +f 2916/536 2915/538 2726/556 2758/557 +f 2917/533 2916/536 2758/557 +f 2918/534 2917/533 2758/557 2756/473 +f 2919/549 2918/550 2756/480 2899/558 +f 2920/547 2919/549 2899/558 2754/559 +f 2911/545 2920/547 2754/559 2752/554 +f 2921/445 2922/494 2959/495 2960/496 +f 2922/494 2923/497 2958/498 2959/495 +f 2923/497 2924/499 2957/500 2958/498 +f 2924/499 2925/501 2956/502 2957/500 +f 2925/501 2926/453 2955/503 2956/502 +f 2926/453 2927/504 2954/505 2955/503 +f 2927/504 2928/506 2953/507 2954/505 +f 2928/506 2929/508 2952/509 2953/507 +f 2929/508 2930/510 2961/511 2952/509 +f 2930/510 2921/461 2960/512 2961/511 +f 2931/448 2932/513 3206/615 3207/616 +f 2932/513 2933/516 3205/617 3206/615 +f 2933/516 2934/518 3204/618 3205/617 +f 2934/518 2935/520 3203/619 3204/618 +f 2935/520 2936/454 3202/620 3203/619 +f 2936/454 2937/523 3201/621 3202/620 +f 2937/523 2938/525 3200/622 3201/621 +f 2938/525 2939/527 3199/623 3200/622 +f 2939/527 2940/529 3208/624 3199/623 +f 2940/529 2931/462 3207/625 3208/624 +f 2941/464 2942/532 2968/533 2969/534 +f 2942/532 2943/535 2967/536 2968/533 +f 2943/535 2944/537 2966/538 2967/536 +f 2944/537 2945/539 2965/540 2966/538 +f 2945/539 2946/467 2964/541 2965/540 +f 2946/467 2947/542 2963/543 2964/541 +f 2947/542 2948/544 2962/545 2963/543 +f 2948/544 2949/546 2971/547 2962/545 +f 2949/546 2950/548 2970/549 2971/547 +f 2950/548 2941/471 2969/550 2970/549 +f 2922/551 2921/80 2951/482 +f 2923/552 2922/551 2951/482 +f 2924/553 2923/552 2951/482 +f 2925/81 2924/553 2951/482 +f 2926/82 2925/81 2951/482 +f 2927/77 2926/82 2951/482 +f 2928/78 2927/77 2951/482 +f 2929/444 2928/78 2951/482 +f 2930/79 2929/444 2951/482 +f 2921/80 2930/79 2951/482 +f 2953/507 2952/509 2939/527 2938/525 +f 2954/505 2953/507 2938/525 2937/523 +f 2955/503 2954/505 2937/523 2936/454 +f 2956/502 2955/503 2936/454 2935/520 +f 2957/500 2956/502 2935/520 2934/518 +f 2958/498 2957/500 2934/518 2933/516 +f 2959/495 2958/498 2933/516 2932/513 +f 2960/496 2959/495 2932/513 2931/448 +f 2961/511 2960/512 2931/462 2940/529 +f 2952/509 2961/511 2940/529 2939/527 +f 2963/543 2962/545 2753/554 +f 2964/541 2963/543 2753/554 2754/476 +f 2965/540 2964/541 2754/476 2899/555 +f 2966/538 2965/540 2899/555 2756/556 +f 2967/536 2966/538 2756/556 2755/557 +f 2968/533 2967/536 2755/557 +f 2969/534 2968/533 2755/557 2669/473 +f 2970/549 2969/550 2669/480 2670/558 +f 2971/547 2970/549 2670/558 2671/559 +f 2962/545 2971/547 2671/559 2753/554 +f 2673/1 2728/2 2973/2 2972/1 +f 2672/4 2673/1 2972/1 2974/4 +f 2728/2 2729/5 2975/5 2973/2 +f 2729/5 2752/6 2976/6 2975/5 +f 2753/7 2671/8 2978/8 2977/7 +f 2671/8 2672/4 2974/4 2978/8 +f 2752/6 2754/9 2979/9 2976/6 +f 2754/9 2753/7 2977/7 2979/9 +f 2972/1 2973/2 2981/2 2980/1 +f 2974/4 2972/1 2980/1 2982/4 +f 2973/2 2975/5 2983/5 2981/2 +f 2975/5 2976/6 2984/6 2983/5 +f 2977/7 2978/8 2986/8 2985/7 +f 2978/8 2974/4 2982/4 2986/8 +f 2976/6 2979/9 2987/9 2984/6 +f 2979/9 2977/7 2985/7 2987/9 +f 2980/1 2981/2 2989/2 2988/1 +f 2982/4 2980/1 2988/1 2990/4 +f 2981/2 2983/5 2991/5 2989/2 +f 2983/5 2984/6 2992/6 2991/5 +f 2985/7 2986/8 2994/8 2993/7 +f 2986/8 2982/4 2990/4 2994/8 +f 2984/6 2987/9 2995/9 2992/6 +f 2987/9 2985/7 2993/7 2995/9 +f 2819/80 2828/79 3013/79 3014/80 +f 2828/79 2838/79 3015/79 3013/79 +f 2838/79 2829/80 3016/80 3015/79 +f 2829/80 2819/80 3014/80 3016/80 +f 2824/82 2823/81 3017/81 3018/82 +f 2823/81 2833/81 3019/81 3017/81 +f 2833/81 2834/82 3020/82 3019/81 +f 2834/82 2824/82 3018/82 3020/82 +f 3014/80 3013/79 3021/79 3022/80 +f 3013/79 3015/79 3023/79 3021/79 +f 3015/79 3016/80 3024/80 3023/79 +f 3016/80 3014/80 3022/80 3024/80 +f 3018/82 3017/81 3109/81 3110/82 +f 3017/81 3019/81 3108/81 3109/81 +f 3019/81 3020/82 3111/82 3108/81 +f 3020/82 3018/82 3110/82 3111/82 +f 3022/80 3021/79 3101/79 3102/80 +f 3021/79 3023/79 3100/79 3101/79 +f 3023/79 3024/80 3103/80 3100/79 +f 3024/80 3022/80 3102/80 3103/80 +f 3034/552 3033/551 3043/551 3044/552 +f 3035/553 3034/552 3044/552 3045/553 +f 3036/81 3035/553 3045/553 3046/81 +f 3037/82 3036/81 3046/81 3047/82 +f 3038/77 3037/82 3047/82 3048/77 +f 3039/78 3038/77 3048/77 3049/78 +f 3040/444 3039/78 3049/78 3050/444 +f 3041/79 3040/444 3050/444 3051/79 +f 3042/80 3041/79 3051/79 3052/80 +f 3033/551 3042/80 3052/80 3043/551 +f 3044/552 3043/551 2820/551 2821/552 +f 3045/553 3044/552 2821/552 2822/553 +f 3046/81 3045/553 2822/553 2823/81 +f 3047/82 3046/81 2823/81 2824/82 +f 3048/77 3047/82 2824/82 2825/77 +f 3049/78 3048/77 2825/77 2826/78 +f 3050/444 3049/78 2826/78 2827/444 +f 3051/79 3050/444 2827/444 2828/79 +f 3052/80 3051/79 2828/79 2819/80 +f 3043/551 3052/80 2819/80 2820/551 +f 3054/552 3053/551 3033/551 3034/552 +f 3055/553 3054/552 3034/552 3035/553 +f 3056/81 3055/553 3035/553 3036/81 +f 3057/82 3056/81 3036/81 3037/82 +f 3058/77 3057/82 3037/82 3038/77 +f 3059/78 3058/77 3038/77 3039/78 +f 3060/444 3059/78 3039/78 3040/444 +f 3061/79 3060/444 3040/444 3041/79 +f 3062/80 3061/79 3041/79 3042/80 +f 3053/551 3062/80 3042/80 3033/551 +f 2850/551 2849/80 3091/80 1998/551 +f 2851/552 2850/551 1998/551 1997/552 +f 2852/553 2851/552 1997/552 2157/553 +f 2853/81 2852/553 2157/553 3092/81 +f 2854/82 2853/81 3092/81 3086/82 +f 2855/77 2854/82 3086/82 3087/77 +f 2856/78 2855/77 3087/77 3088/78 +f 2857/444 2856/78 3088/78 3089/444 +f 2858/79 2857/444 3089/444 3090/79 +f 2849/80 2858/79 3090/79 3091/80 +f 3064/580 3063/581 3228/626 3219/627 +f 3065/579 3064/580 3219/627 3220/628 +f 3066/578 3065/579 3220/628 3221/629 +f 3067/577 3066/578 3221/629 3222/630 +f 3068/576 3067/577 3222/630 3223/631 +f 3069/575 3068/576 3223/631 3224/632 +f 3070/573 3069/575 3224/632 3225/633 +f 3071/574 3070/573 3225/633 3226/634 +f 3072/571 3071/574 3226/634 3227/635 +f 3063/572 3072/571 3227/635 3228/636 +f 3074/551 3073/80 2799/80 2800/551 +f 3075/552 3074/551 2800/551 2801/552 +f 3076/553 3075/552 2801/552 2802/553 +f 3077/81 3076/553 2802/553 2803/81 +f 2605/82 3077/81 2803/81 2804/82 +f 2607/77 2605/82 2804/82 2805/77 +f 2555/78 2607/77 2805/77 2806/78 +f 2554/444 2555/78 2806/78 2807/444 +f 3078/79 2554/444 2807/444 2808/79 +f 3073/80 3078/79 2808/79 2799/80 +f 3080/551 3079/80 3117/80 3118/551 +f 3081/552 3080/551 3118/551 3119/552 +f 3082/553 3081/552 3119/552 3120/553 +f 3083/81 3082/553 3120/553 3121/81 +f 2603/82 3083/81 3121/81 +f 3085/79 3084/444 2552/444 3116/79 +f 3079/80 3085/79 3116/79 3117/80 +f 3087/77 3086/82 3264/82 3265/77 +f 3088/78 3087/77 3265/77 3266/78 +f 3089/444 3088/78 3266/78 3267/444 +f 3090/79 3089/444 3267/444 3268/79 +f 3091/80 3090/79 3268/79 3269/80 +f 1998/551 3091/80 3269/80 2010/551 +f 3092/81 2157/553 2166/553 3263/81 +f 3086/82 3092/81 3263/81 3264/82 +f 2008/552 2009/551 2316/551 2317/552 +f 2165/553 2008/552 2317/552 2433/553 +f 3093/81 2165/553 2433/553 2431/81 +f 3094/82 3093/81 2431/81 2429/82 +f 3095/77 3094/82 2429/82 2427/77 +f 3096/78 3095/77 2427/77 2312/78 +f 3097/444 3096/78 2312/78 2313/444 +f 3098/79 3097/444 2313/444 2314/79 +f 3099/80 3098/79 2314/79 2315/80 +f 2009/551 3099/80 2315/80 2316/551 +f 3101/79 3100/79 3105/79 3106/79 +f 3102/80 3101/79 3106/79 3107/80 +f 3103/80 3102/80 3107/80 3104/80 +f 3100/79 3103/80 3104/80 3105/79 +f 3105/79 3104/80 3032/80 3031/79 +f 3107/80 3106/79 3029/79 3030/80 +f 3109/81 3108/81 3113/81 3114/81 +f 3110/82 3109/81 3114/81 3115/82 +f 3111/82 3110/82 3115/82 3112/82 +f 3108/81 3111/82 3112/82 3113/81 +f 3113/81 3112/82 3028/82 3027/81 +f 3115/82 3114/81 3025/81 3026/82 +f 3116/79 2552/444 2553/444 3122/79 +f 3117/80 3116/79 3122/79 3123/80 +f 3118/551 3117/80 3123/80 3124/551 +f 3119/552 3118/551 3124/551 3125/552 +f 3120/553 3119/552 3125/552 3126/553 +f 3121/81 3120/553 3126/553 3127/81 +f 2603/82 3121/81 3127/81 2605/82 +f 3122/79 2553/444 2554/444 3078/79 +f 3123/80 3122/79 3078/79 3073/80 +f 3124/551 3123/80 3073/80 3074/551 +f 3125/552 3124/551 3074/551 3075/552 +f 3126/553 3125/552 3075/552 3076/553 +f 3127/81 3126/553 3076/553 3077/81 +f 2605/82 3127/81 3077/81 +f 3084/444 2550/78 3128/444 +f 2552/444 3084/444 3128/444 +f 3140/565 3139/566 3149/637 3150/638 +f 3141/564 3140/565 3150/638 3151/639 +f 3142/563 3141/564 3151/639 3152/640 +f 3143/562 3142/563 3152/640 3153/641 +f 3144/560 3143/562 3153/641 3154/642 +f 3145/561 3144/560 3154/642 3155/643 +f 3146/569 3145/570 3155/644 3156/645 +f 3147/568 3146/569 3156/645 3157/646 +f 3148/567 3147/568 3157/646 3158/647 +f 3139/566 3148/567 3158/647 3149/637 +f 3150/638 3149/637 2722/542 2721/467 +f 3151/639 3150/638 2721/467 2720/539 +f 3152/640 3151/639 2720/539 2719/537 +f 3153/641 3152/640 2719/537 2718/535 +f 3154/642 3153/641 2718/535 2717/532 +f 3155/643 3154/642 2717/532 2716/464 +f 3156/645 3155/644 2716/471 2725/548 +f 3157/646 3156/645 2725/548 2724/546 +f 3158/647 3157/646 2724/546 2723/544 +f 3149/637 3158/647 2723/544 2722/542 +f 3160/526 3159/528 3169/648 3170/649 +f 3161/524 3160/526 3170/649 3171/650 +f 3162/522 3161/524 3171/650 3172/651 +f 3163/521 3162/522 3172/651 3173/652 +f 3164/519 3163/521 3173/652 3174/653 +f 3165/517 3164/519 3174/653 3175/654 +f 3166/514 3165/517 3175/654 3176/655 +f 3167/515 3166/514 3176/655 3177/656 +f 3168/530 3167/531 3177/657 3178/658 +f 3159/528 3168/530 3178/658 3169/648 +f 3170/649 3169/648 2665/546 2664/544 +f 3171/650 3170/649 2664/544 2663/542 +f 3172/651 3171/650 2663/542 2662/467 +f 3173/652 3172/651 2662/467 2661/539 +f 3174/653 3173/652 2661/539 2660/537 +f 3175/654 3174/653 2660/537 2659/535 +f 3176/655 3175/654 2659/535 2658/532 +f 3177/656 3176/655 2658/532 2657/464 +f 3178/658 3177/657 2657/471 2666/548 +f 3169/648 3178/658 2666/548 2665/546 +f 3180/597 3179/598 3189/659 3190/660 +f 3181/596 3180/597 3190/660 3191/661 +f 3182/595 3181/596 3191/661 3192/662 +f 3183/593 3182/595 3192/662 3193/663 +f 3184/594 3183/593 3193/663 3194/664 +f 3185/602 3184/603 3194/665 3195/666 +f 3186/601 3185/602 3195/666 3196/667 +f 3187/600 3186/601 3196/667 3197/668 +f 3188/599 3187/600 3197/668 3198/669 +f 3179/598 3188/599 3198/669 3189/659 +f 3190/660 3189/659 2894/467 2893/539 +f 3191/661 3190/660 2893/539 2892/537 +f 3192/662 3191/661 2892/537 2891/535 +f 3193/663 3192/662 2891/535 2890/532 +f 3194/664 3193/663 2890/532 2889/464 +f 3195/666 3194/665 2889/471 2898/548 +f 3196/667 3195/666 2898/548 2897/546 +f 3197/668 3196/667 2897/546 2896/544 +f 3198/669 3197/668 2896/544 2895/542 +f 3189/659 3198/669 2895/542 2894/467 +f 3200/622 3199/623 3209/648 3210/649 +f 3201/621 3200/622 3210/649 3211/650 +f 3202/620 3201/621 3211/650 3212/651 +f 3203/619 3202/620 3212/651 3213/652 +f 3204/618 3203/619 3213/652 3214/653 +f 3205/617 3204/618 3214/653 3215/654 +f 3206/615 3205/617 3215/654 3216/655 +f 3207/616 3206/615 3216/655 3217/656 +f 3208/624 3207/625 3217/657 3218/658 +f 3199/623 3208/624 3218/658 3209/648 +f 3210/649 3209/648 2949/546 2948/544 +f 3211/650 3210/649 2948/544 2947/542 +f 3212/651 3211/650 2947/542 2946/467 +f 3213/652 3212/651 2946/467 2945/539 +f 3214/653 3213/652 2945/539 2944/537 +f 3215/654 3214/653 2944/537 2943/535 +f 3216/655 3215/654 2943/535 2942/532 +f 3217/656 3216/655 2942/532 2941/464 +f 3218/658 3217/657 2941/471 2950/548 +f 3209/648 3218/658 2950/548 2949/546 +f 3220/628 3219/627 3229/670 3230/671 +f 3221/629 3220/628 3230/671 3231/672 +f 3222/630 3221/629 3231/672 3232/673 +f 3223/631 3222/630 3232/673 3233/674 +f 3224/632 3223/631 3233/674 3234/675 +f 3225/633 3224/632 3234/675 3235/676 +f 3226/634 3225/633 3235/676 3236/677 +f 3227/635 3226/634 3236/677 3237/678 +f 3228/636 3227/635 3237/678 3238/679 +f 3219/627 3228/626 3238/680 3229/670 +f 3230/671 3229/670 2788/548 2787/546 +f 3231/672 3230/671 2787/546 2786/544 +f 3232/673 3231/672 2786/544 2785/542 +f 3233/674 3232/673 2785/542 2784/467 +f 3234/675 3233/674 2784/467 2783/539 +f 3235/676 3234/675 2783/539 2782/537 +f 3236/677 3235/676 2782/537 2781/535 +f 3237/678 3236/677 2781/535 2780/532 +f 3238/679 3237/678 2780/532 2779/464 +f 3229/670 3238/680 2779/471 2788/548 +f 3240/681 3239/682 2887/527 2886/525 +f 3241/683 3240/681 2886/525 2885/523 +f 3242/684 3241/683 2885/523 2884/454 +f 3243/685 3242/684 2884/454 2883/520 +f 3244/686 3243/685 2883/520 2882/518 +f 3245/687 3244/686 2882/518 2881/516 +f 3246/688 3245/687 2881/516 2880/513 +f 3247/689 3246/688 2880/513 2879/448 +f 3248/690 3247/691 2879/462 2888/529 +f 3239/682 3248/690 2888/529 2887/527 +f 3250/605 3249/604 3239/682 3240/681 +f 3251/606 3250/605 3240/681 3241/683 +f 3252/607 3251/606 3241/683 3242/684 +f 3253/608 3252/607 3242/684 3243/685 +f 3254/609 3253/608 3243/685 3244/686 +f 3255/610 3254/609 3244/686 3245/687 +f 3256/611 3255/610 3245/687 3246/688 +f 3257/612 3256/611 3246/688 3247/689 +f 3258/614 3257/613 3247/691 3248/690 +f 3249/604 3258/614 3259/614 3260/604 +f 3258/614 3248/690 3261/690 3259/614 +f 3248/690 3239/682 3262/682 3261/690 +f 3239/682 3249/604 3260/604 3262/682 +f 3260/604 3259/614 2543/692 2542/604 +f 3259/614 3261/690 2543/692 +f 3261/690 3262/682 2541/682 2543/692 +f 3262/682 3260/604 2542/604 2541/682 +f 3263/81 2166/553 2165/553 3093/81 +f 3264/82 3263/81 3093/81 3094/82 +f 3265/77 3264/82 3094/82 3095/77 +f 3266/78 3265/77 3095/77 3096/78 +f 3267/444 3266/78 3096/78 3097/444 +f 3268/79 3267/444 3097/444 3098/79 +f 3269/80 3268/79 3098/79 3099/80 +f 2010/551 3269/80 3099/80 2009/551 +f 3271/693 3270/694 2011/28 2000/6 +f 3272/695 3271/693 2000/6 1999/3 +f 3273/693 3272/695 1999/3 2158/6 +f 3274/694 3273/693 2158/6 2167/28 +f 3275/696 3274/694 2167/28 2164/27 +f 2006/12 3276/697 3275/698 2164/15 +f 2006/12 2007/15 3277/698 3276/697 +f 3270/694 3277/696 2007/27 2011/28 +f 3279/439 3278/438 3301/699 3294/700 +f 3280/440 3279/439 3294/700 3295/701 +f 3281/439 3280/440 3295/701 3296/700 +f 3282/438 3281/439 3296/700 3297/699 +f 3283/441 3282/438 3297/699 3298/702 +f 3299/703 3284/442 3283/443 3298/704 +f 3299/703 3300/704 3285/443 3284/442 +f 3278/438 3285/441 3300/702 3301/699 +f 3287/705 3286/706 3271/693 3272/695 +f 3288/706 3287/705 3272/695 3273/693 +f 3289/707 3288/706 3273/693 3274/694 +f 3290/708 3289/707 3274/694 3275/696 +f 3276/697 3291/709 3290/710 3275/698 +f 3276/697 3277/698 3292/710 3291/709 +f 3293/707 3292/708 3277/696 3270/694 +f 3286/706 3293/707 3270/694 3271/693 +f 3295/701 3294/700 3286/706 3287/705 +f 3296/700 3295/701 3287/705 3288/706 +f 3297/699 3296/700 3288/706 3289/707 +f 3298/702 3297/699 3289/707 3290/708 +f 3291/709 3299/703 3298/704 3290/710 +f 3291/709 3292/710 3300/704 3299/703 +f 3301/699 3300/702 3292/708 3293/707 +f 3294/700 3301/699 3293/707 3286/706 +f 3306/513 3307/516 3308/516 3309/513 +f 2771/516 3071/574 3304/574 3303/516 +f 3071/574 3072/571 3305/571 3304/574 +f 3072/571 2770/513 3302/513 3305/571 +f 3302/513 3303/516 1996/516 1993/513 +f 3303/516 3304/574 1995/574 1996/516 +f 3304/574 3305/571 1994/571 1995/574 +f 3305/571 3302/513 1993/513 1994/571 +f 2770/513 2771/516 3307/516 3306/513 +f 2771/516 3303/516 3308/516 3307/516 +f 3303/516 3302/513 3309/513 3308/516 +f 3302/513 2770/513 3306/513 3309/513 +usemtl ISSDarkMetal +f 2025/7 2026/9 2027/85 2028/83 +f 2028/83 2027/85 2029/14 2030/11 +f 2015/7 2016/9 2021/9 2020/7 +f 2018/14 2019/11 2024/11 2023/14 +f 2020/7 2021/9 2026/9 2025/7 +f 2023/14 2024/11 2030/11 2029/14 +f 2025/7 2028/83 2161/85 2160/9 +f 2028/83 2030/11 2162/14 2161/85 +f 2015/7 2020/7 2175/9 2172/9 +f 2174/14 2177/14 2024/11 2019/11 +f 2020/7 2025/7 2160/9 2175/9 +f 2177/14 2162/14 2030/11 2024/11 +f 2371/82 2370/81 2376/81 2377/82 +f 2372/77 2371/82 2377/82 2378/77 +f 2373/78 2372/77 2378/77 2379/78 +f 2374/444 2373/78 2379/78 2380/444 +f 2375/79 2374/444 2380/444 2381/79 +f 2377/82 2376/81 2382/81 2383/82 +f 2378/77 2377/82 2383/82 2384/77 +f 2379/78 2378/77 2384/77 2385/78 +f 2380/444 2379/78 2385/78 2386/444 +f 2381/79 2380/444 2386/444 2387/79 +f 2383/82 2382/81 2388/81 2389/82 +f 2384/77 2383/82 2389/82 2390/77 +f 2385/78 2384/77 2390/77 2391/78 +f 2386/444 2385/78 2391/78 2392/444 +f 2387/79 2386/444 2392/444 2393/79 +f 2389/82 2388/81 2342/81 2343/82 +f 2390/77 2389/82 2343/82 2344/77 +f 2392/444 2391/78 2345/78 2346/444 +f 2393/79 2392/444 2346/444 2347/79 +f 2452/82 2471/82 2376/81 2370/81 +f 2454/77 2472/77 2471/82 2452/82 +f 2456/78 2473/78 2472/77 2454/77 +f 2458/444 2474/444 2473/78 2456/78 +f 2375/79 2381/79 2474/444 2458/444 +f 2471/82 2475/82 2382/81 2376/81 +f 2472/77 2476/77 2475/82 2471/82 +f 2473/78 2477/78 2476/77 2472/77 +f 2474/444 2478/444 2477/78 2473/78 +f 2381/79 2387/79 2478/444 2474/444 +f 2475/82 2479/82 2388/81 2382/81 +f 2476/77 2480/77 2479/82 2475/82 +f 2477/78 2481/78 2480/77 2476/77 +f 2478/444 2482/444 2481/78 2477/78 +f 2387/79 2393/79 2482/444 2478/444 +f 2479/82 2483/82 2342/81 2388/81 +f 2480/77 2484/77 2483/82 2479/82 +f 2482/444 2490/444 2489/78 2481/78 +f 2393/79 2347/79 2490/444 2482/444 +f 2557/82 2556/81 2562/81 2563/82 +f 2558/77 2557/82 2563/82 2564/77 +f 2559/78 2558/77 2564/77 2565/78 +f 2560/444 2559/78 2565/78 2566/444 +f 2561/79 2560/444 2566/444 2567/79 +f 2563/82 2562/81 2544/81 2545/82 +f 2564/77 2563/82 2545/82 2546/77 +f 2566/444 2565/78 2547/78 2548/444 +f 2567/79 2566/444 2548/444 2549/79 +f 2564/77 2546/77 2570/77 2568/77 +f 2547/78 2565/78 2569/78 2571/78 +f 2569/78 2568/77 2595/77 2596/78 +f 2570/77 2571/78 2593/78 2594/77 +f 2571/78 2569/78 2596/78 2593/78 +f 2602/82 2609/82 2562/81 2556/81 +f 2604/77 2610/77 2609/82 2602/82 +f 2606/78 2611/78 2610/77 2604/77 +f 2608/444 2612/444 2611/78 2606/78 +f 2561/79 2567/79 2612/444 2608/444 +f 2609/82 2613/82 2544/81 2562/81 +f 2610/77 2614/77 2613/82 2609/82 +f 2612/444 2620/444 2619/78 2611/78 +f 2567/79 2549/79 2620/444 2612/444 +f 2610/77 2621/77 2623/77 2614/77 +f 2619/78 2624/78 2622/78 2611/78 +f 2622/78 2626/78 2625/77 2621/77 +f 2623/77 2627/77 2628/78 2624/78 +f 3004/1 3005/2 3006/3 3007/4 +f 3005/2 3008/5 3009/6 3006/3 +f 3007/4 3006/3 3010/7 3011/8 +f 3006/3 3009/6 3012/9 3010/7 +f 2988/1 2989/2 2997/2 2996/1 +f 2990/4 2988/1 2996/1 2998/4 +f 2989/2 2991/5 2999/5 2997/2 +f 2991/5 2992/6 3000/6 2999/5 +f 2993/7 2994/8 3002/8 3001/7 +f 2994/8 2990/4 2998/4 3002/8 +f 2992/6 2995/9 3003/9 3000/6 +f 2995/9 2993/7 3001/7 3003/9 +f 2996/1 2997/2 3005/2 3004/1 +f 2998/4 2996/1 3004/1 3007/4 +f 2997/2 2999/5 3008/5 3005/2 +f 2999/5 3000/6 3009/6 3008/5 +f 3001/7 3002/8 3011/8 3010/7 +f 3002/8 2998/4 3007/4 3011/8 +f 3000/6 3003/9 3012/9 3009/6 +f 3003/9 3001/7 3010/7 3012/9 +f 3130/444 3129/78 2559/78 2560/444 +f 3131/79 3130/444 2560/444 2561/79 +f 3132/444 3131/79 2561/79 2608/444 +f 3133/78 3132/444 2608/444 2606/78 +f 3134/77 3133/78 2606/78 2604/77 +f 3135/82 3134/77 2604/77 2602/82 +f 3136/81 3135/82 2602/82 2556/81 +f 3137/82 3136/81 2556/81 2557/82 +f 3138/77 3137/82 2557/82 2558/77 +f 3129/78 3138/77 2558/77 2559/78 +usemtl ISSWhiteMetal +f 2409/82 2408/81 2410/482 +f 2411/77 2409/82 2410/482 +f 2412/78 2411/77 2410/482 +f 2413/444 2412/78 2410/482 +f 2414/79 2413/444 2410/482 +f 2343/82 2342/81 2402/81 2403/82 +f 2344/77 2343/82 2403/82 2404/77 +f 2345/78 2344/77 2404/77 2405/78 +f 2346/444 2345/78 2405/78 2406/444 +f 2347/79 2346/444 2406/444 2407/79 +f 2403/82 2402/81 2408/81 2409/82 +f 2404/77 2403/82 2409/82 2411/77 +f 2405/78 2404/77 2411/77 2412/78 +f 2406/444 2405/78 2412/78 2413/444 +f 2407/79 2406/444 2413/444 2414/79 +f 2423/82 2410/482 2408/81 +f 2424/77 2410/482 2423/82 +f 2425/78 2410/482 2424/77 +f 2426/444 2410/482 2425/78 +f 2414/79 2410/482 2426/444 +f 2483/82 2499/82 2402/81 2342/81 +f 2484/77 2500/77 2499/82 2483/82 +f 2489/78 2501/78 2500/77 2484/77 +f 2490/444 2502/444 2501/78 2489/78 +f 2347/79 2407/79 2502/444 2490/444 +f 2499/82 2423/82 2408/81 2402/81 +f 2500/77 2424/77 2423/82 2499/82 +f 2501/78 2425/78 2424/77 2500/77 +f 2502/444 2426/444 2425/78 2501/78 +f 2407/79 2414/79 2426/444 2502/444 +f 2583/82 2582/81 2584/482 +f 2585/77 2583/82 2584/482 +f 2586/78 2585/77 2584/482 +f 2587/444 2586/78 2584/482 +f 2588/79 2587/444 2584/482 +f 2545/82 2544/81 2576/81 2577/82 +f 2546/77 2545/82 2577/82 2578/77 +f 2547/78 2546/77 2578/77 2579/78 +f 2548/444 2547/78 2579/78 2580/444 +f 2549/79 2548/444 2580/444 2581/79 +f 2577/82 2576/81 2582/81 2583/82 +f 2578/77 2577/82 2583/82 2585/77 +f 2579/78 2578/77 2585/77 2586/78 +f 2580/444 2579/78 2586/78 2587/444 +f 2581/79 2580/444 2587/444 2588/79 +f 2597/82 2584/482 2582/81 +f 2598/77 2584/482 2597/82 +f 2599/78 2584/482 2598/77 +f 2600/444 2584/482 2599/78 +f 2588/79 2584/482 2600/444 +f 2613/82 2629/82 2576/81 2544/81 +f 2614/77 2630/77 2629/82 2613/82 +f 2619/78 2631/78 2630/77 2614/77 +f 2620/444 2632/444 2631/78 2619/78 +f 2549/79 2581/79 2632/444 2620/444 +f 2629/82 2597/82 2582/81 2576/81 +f 2630/77 2598/77 2597/82 2629/82 +f 2631/78 2599/78 2598/77 2630/77 +f 2632/444 2600/444 2599/78 2631/78 +f 2581/79 2588/79 2600/444 2632/444 +usemtl Brown +f 2332/77 2331/82 2365/82 2366/77 +f 2333/78 2332/77 2366/77 2367/78 +f 2334/444 2333/78 2367/78 2368/444 +f 2335/79 2334/444 2368/444 2369/79 +f 2337/82 2336/81 2370/81 2371/82 +f 2338/77 2337/82 2371/82 2372/77 +f 2339/78 2338/77 2372/77 2373/78 +f 2340/444 2339/78 2373/78 2374/444 +f 2341/79 2340/444 2374/444 2375/79 +f 2365/82 2364/81 2336/81 2337/82 +f 2366/77 2365/82 2337/82 2338/77 +f 2367/78 2366/77 2338/77 2339/78 +f 2368/444 2367/78 2339/78 2340/444 +f 2369/79 2368/444 2340/444 2341/79 +f 2439/82 2447/82 2364/81 2330/81 +f 2440/77 2448/77 2447/82 2439/82 +f 2445/78 2449/78 2448/77 2440/77 +f 2446/444 2450/444 2449/78 2445/78 +f 2335/79 2369/79 2450/444 2446/444 +f 2451/82 2452/82 2370/81 2336/81 +f 2453/77 2454/77 2452/82 2451/82 +f 2455/78 2456/78 2454/77 2453/77 +f 2457/444 2458/444 2456/78 2455/78 +f 2341/79 2375/79 2458/444 2457/444 +f 2447/82 2451/82 2336/81 2364/81 +f 2448/77 2453/77 2451/82 2447/82 +f 2449/78 2455/78 2453/77 2448/77 +f 2450/444 2457/444 2455/78 2449/78 +f 2369/79 2341/79 2457/444 2450/444 diff --git a/contrib/action_nitro/assets/particles/blackSmoke12.png b/contrib/action_nitro/assets/particles/blackSmoke12.png new file mode 100644 index 0000000..5c7e0ca Binary files /dev/null and b/contrib/action_nitro/assets/particles/blackSmoke12.png differ diff --git a/contrib/action_nitro/assets/particles/blood07.png b/contrib/action_nitro/assets/particles/blood07.png new file mode 100644 index 0000000..584e6d1 Binary files /dev/null and b/contrib/action_nitro/assets/particles/blood07.png differ diff --git a/contrib/action_nitro/assets/particles/explosion00.png b/contrib/action_nitro/assets/particles/explosion00.png new file mode 100644 index 0000000..22529ca Binary files /dev/null and b/contrib/action_nitro/assets/particles/explosion00.png differ diff --git a/contrib/action_nitro/assets/particles/whitePuff12.png b/contrib/action_nitro/assets/particles/whitePuff12.png new file mode 100644 index 0000000..3543b8d Binary files /dev/null and b/contrib/action_nitro/assets/particles/whitePuff12.png differ diff --git a/contrib/action_nitro/assets/textures/Tree03.png b/contrib/action_nitro/assets/textures/Tree03.png new file mode 100644 index 0000000..0f3d339 Binary files /dev/null and b/contrib/action_nitro/assets/textures/Tree03.png differ diff --git a/contrib/action_nitro/assets/textures/blood_splatter.png b/contrib/action_nitro/assets/textures/blood_splatter.png new file mode 100644 index 0000000..db957c7 Binary files /dev/null and b/contrib/action_nitro/assets/textures/blood_splatter.png differ diff --git a/contrib/action_nitro/assets/textures/city_background_clean.png b/contrib/action_nitro/assets/textures/city_background_clean.png new file mode 100644 index 0000000..a6161fd Binary files /dev/null and b/contrib/action_nitro/assets/textures/city_background_clean.png differ diff --git a/contrib/action_nitro/assets/textures/fastgras01.jpg b/contrib/action_nitro/assets/textures/fastgras01.jpg new file mode 100644 index 0000000..a60bd23 Binary files /dev/null and b/contrib/action_nitro/assets/textures/fastgras01.jpg differ diff --git a/contrib/action_nitro/assets/textures/player/frame_01.png b/contrib/action_nitro/assets/textures/player/frame_01.png new file mode 100644 index 0000000..eb6f0ac Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_01.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_02.png b/contrib/action_nitro/assets/textures/player/frame_02.png new file mode 100644 index 0000000..e4c1311 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_02.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_03.png b/contrib/action_nitro/assets/textures/player/frame_03.png new file mode 100644 index 0000000..1d63a6e Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_03.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_04.png b/contrib/action_nitro/assets/textures/player/frame_04.png new file mode 100644 index 0000000..9c331fd Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_04.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_05.png b/contrib/action_nitro/assets/textures/player/frame_05.png new file mode 100644 index 0000000..8948eb1 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_05.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_06.png b/contrib/action_nitro/assets/textures/player/frame_06.png new file mode 100644 index 0000000..84e30d9 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_06.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_07.png b/contrib/action_nitro/assets/textures/player/frame_07.png new file mode 100644 index 0000000..a9cd3e5 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_07.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_08.png b/contrib/action_nitro/assets/textures/player/frame_08.png new file mode 100644 index 0000000..2cdbbeb Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_08.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_09.png b/contrib/action_nitro/assets/textures/player/frame_09.png new file mode 100644 index 0000000..5f70296 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_09.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_10.png b/contrib/action_nitro/assets/textures/player/frame_10.png new file mode 100644 index 0000000..a122246 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_10.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_11.png b/contrib/action_nitro/assets/textures/player/frame_11.png new file mode 100644 index 0000000..231eef8 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_11.png differ diff --git a/contrib/action_nitro/assets/textures/player/frame_12.png b/contrib/action_nitro/assets/textures/player/frame_12.png new file mode 100644 index 0000000..ccf5003 Binary files /dev/null and b/contrib/action_nitro/assets/textures/player/frame_12.png differ diff --git a/contrib/action_nitro/assets/textures/splash.jpg b/contrib/action_nitro/assets/textures/splash.jpg new file mode 100644 index 0000000..8479ba8 Binary files /dev/null and b/contrib/action_nitro/assets/textures/splash.jpg differ diff --git a/contrib/action_nitro/assets/textures/stars.jpg b/contrib/action_nitro/assets/textures/stars.jpg new file mode 100644 index 0000000..cf81a3b Binary files /dev/null and b/contrib/action_nitro/assets/textures/stars.jpg differ diff --git a/contrib/action_nitro/bin/.gitignore b/contrib/action_nitro/bin/.gitignore new file mode 100644 index 0000000..72e8ffc --- /dev/null +++ b/contrib/action_nitro/bin/.gitignore @@ -0,0 +1 @@ +* diff --git a/contrib/action_nitro/doc/screenshot.jpg b/contrib/action_nitro/doc/screenshot.jpg new file mode 100644 index 0000000..0a42ced Binary files /dev/null and b/contrib/action_nitro/doc/screenshot.jpg differ diff --git a/contrib/action_nitro/doc/space.jpg b/contrib/action_nitro/doc/space.jpg new file mode 100644 index 0000000..9769ea0 Binary files /dev/null and b/contrib/action_nitro/doc/space.jpg differ diff --git a/contrib/action_nitro/package.ini b/contrib/action_nitro/package.ini new file mode 100644 index 0000000..b9ae919 --- /dev/null +++ b/contrib/action_nitro/package.ini @@ -0,0 +1,11 @@ +[package] +name=action_nitro +tags=example +maintainer=Alexis Laferrière +license=Apache-2.0 +[upstream] +browse=https://github.com/nitlang/nit/tree/master/contrib/action_nitro/ +git=https://github.com/nitlang/nit.git +git.directory=contrib/action_nitro/ +homepage=http://nitlanguage.org +issues=https://github.com/nitlang/nit/issues diff --git a/contrib/action_nitro/src/action_nitro.nit b/contrib/action_nitro/src/action_nitro.nit new file mode 100644 index 0000000..17c7b05 --- /dev/null +++ b/contrib/action_nitro/src/action_nitro.nit @@ -0,0 +1,703 @@ +# This file is part of NIT ( http://www.nitlanguage.org ). +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +module action_nitro + +import gamnit::depth +import gamnit::keys +import gamnit::limit_fps + +import game + +import gen::texts +import gen::planes + +redef class App + + # Game world + var world: World = new World is lazy + + # --- + # Game world assets + + # Textures of the biplane, jet, helicopter, parachute and powerups + private var planes_sheet = new PlanesImages + + # Animation for the player movement + private var player_textures: Array[Texture] = + [for f in [1..12] do new Texture("textures/player/frame_{f.pad(2)}.png")] + + # Boss 3D model + private var iss_model = new Model("models/iss.obj") + + # --- + # Ground textures + + private var ground_texture = new Texture("textures/fastgras01.jpg") + private var tree_texture = new Texture("textures/Tree03.png") + + # --- + # Blood splatter + + private var splatter_texture = new Texture("textures/blood_splatter.png") + private var splatter_material: TexturedMaterial do + var mat = new TexturedMaterial([1.0]*4, [0.0]*4, [0.0]*4) + mat.ambient_texture = splatter_texture + return mat + end + private var splatter_model = new LeafModel(new Plane, splatter_material) + + # --- + # Background + + private var city_texture = new Texture("textures/city_background_clean.png") + + private var stars_texture = new Texture("textures/stars.jpg") + private var stars = new Sprite(stars_texture, new Point3d[Float](0.0, 1100.0, -600.0)) is lazy + + # --- + # Particle effects + + # Explosion particles + var explosions = new ParticleSystem(20, explosion_program, + new Texture("particles/explosion00.png")) + + # Blood explosion particles + var blood = new ParticleSystem(20, explosion_program, + new Texture("particles/blood07.png")) + + # Smoke for the background + var smoke = new ParticleSystem(500, smoke_program, + new Texture("particles/blackSmoke12.png")) + + # Static clouds particles + var clouds = new ParticleSystem(1600, static_program, + new Texture("particles/whitePuff12.png")) + + # --- + # Sound effects + + # TODO + #private var fx_fire = new Sound("sounds/fire.mp3") + + # --- + # UI + private var texts_sheet = new TextsImages + + private var tutorial_wasd = new Sprite(app.texts_sheet.tutorial_wasd, + app.ui_camera.center.offset(0.0, -250.0, 0.0)) is lazy + + private var tutorial_arrows = new Sprite(app.texts_sheet.tutorial_arrows, + app.ui_camera.center.offset(0.0, -350.0, 0.0)) is lazy + + private var tutorial_chute = new Sprite(app.texts_sheet.tutorial_chute, + app.ui_camera.center.offset(0.0, -450.0, 0.0)) is lazy + + private var tutorial_goal = new Sprite(app.texts_sheet.goal, + app.ui_camera.center.offset(0.0, 0.0, 0.0)) is lazy + + private var outro_directed = new Sprite(app.texts_sheet.directed, + app.ui_camera.center.offset(0.0, 400.0, 0.0)) is lazy + + private var outro_created = new Sprite(app.texts_sheet.created, + app.ui_camera.center.offset(0.0, -200.0, 0.0)) is lazy + + # --- + # Counters for the UI + + private var score_counter = new CounterSprites(texts_sheet.n, + new Point3d[Float](32.0, -64.0, 0.0)) + + private var altitude_counter = new CounterSprites(texts_sheet.n, + new Point3d[Float](1400.0, -64.0, 0.0)) + + redef fun on_create + do + super + + show_splash_screen new Texture("textures/splash.jpg") + + # Load 3d models + iss_model.load + + # Setup cameras + world_camera.reset_height 40.0 + ui_camera.reset_height 1080.0 + + # Register particle systems + particle_systems.add explosions + particle_systems.add blood + particle_systems.add smoke + particle_systems.add clouds + + # Stars background + sprites.add stars + stars.scale = 2.1 + + # City background + var city_sprite = new Sprite(city_texture, new Point3d[Float](0.0, 370.0, -600.0)) + city_sprite.scale = 0.8 + sprites.add city_sprite + + # Setup ground + var ground_mesh = new Plane + ground_mesh.repeat_x = 100.0 + ground_mesh.repeat_y = 100.0 + + var ground_material = new TexturedMaterial( + [0.0, 0.1, 0.0, 1.0], [0.4, 0.4, 0.4, 1.0], [0.0]*4) + ground_material.diffuse_texture = ground_texture + + var ground_model = new LeafModel(ground_mesh, ground_material) + var ground = new Actor(ground_model, new Point3d[Float](0.0, 0.0, 0.0)) + ground.scale = 5000.0 + actors.add ground + + # Trees + for i in 1000.times do + var s = 0.1 + 0.1.rand + var h = tree_texture.height * s + var sprite = new Sprite(tree_texture, + new Point3d[Float](0.0 & 1500.0, h/2.0 - 10.0*s, 10.0 - 609.0.rand)) + sprite.scale = s + sprites.add sprite + + var c = 1.0.rand + c *= 0.7 + sprite.tint = [c, 1.0, c, 1.0] + end + + # Clouds + var no_clouds_layer = 200.0 + for i in [0 .. 32[ do + var zp = 1.0.rand + var x = 0.0 & 1000.0 * zp + var y = no_clouds_layer + (world.boss_altitude - no_clouds_layer*2.0).rand + var z = -500.0*zp - 10.0 + + var r = 50.0 & 1.0 + for j in [0..32[ do + var a = 2.0*pi.rand + var rj = r.rand + clouds.add(new Point3d[Float](x+2.0*a.cos*rj, y+a.sin*rj, z & 1.0), + 48000.0 & 16000.0, inf) + end + end + + # Move the sun to best light the ISS + light.position.x = 2000.0 + light.position.z = 4000.0 + + # Prepare for intro animation + ui_sprites.add tutorial_goal + world_camera.far = 700.0 + end + + redef fun update(dt) + do + # Game logic + world.update dt + + # Update background color + var player = world.player + var player_pos = if player != null then player.center else new Point3d[Float](0.0, 200.0, 0.0) + var altitude = player_pos.y + var p = altitude / world.boss_altitude + var ip = 1.0 - p + glClearColor(0.3*ip, 0.3*ip, ip, 1.0) + stars.alpha = (1.4*p-0.4).min(1.0).max(0.0) + + # Randomly add smoke + var poss = [ + new Point3d[Float](291.0, 338.0, -601.0), + new Point3d[Float](-356.0, 422.0, -601.0)] + + var r = 8.0 + if 2.rand == 0 then + var pos = poss.rand + smoke.add( + new Point3d[Float](pos.x & r, pos.y & r, pos.z & r), + 96000.0 & 16000.0, 10.0) + end + + # Move camera + world_camera.position.x = player_pos.x + world_camera.position.y = player_pos.y + 5.0 + + # Cinematic? + var t = world.t + var intro_duration = 8.0 + if t < intro_duration then + var pitch = t/intro_duration + pitch = (pitch*pi).sin + world_camera.pitch = pitch + return + end + + if world.player == null then + # Game is starting! + world.spawn_player + world.planes.add new Airplane(new Point3d[Float](0.0, world.player.center.y - 10.0, 0.0), 16.0, 4.0) + + # Setup tutorial + ui_sprites.clear + ui_sprites.add_all([tutorial_wasd, tutorial_arrows, tutorial_chute]) + + world_camera.pitch = 0.0 + world_camera.far = 700.0 + end + + # Update counters + score_counter.value = world.score + var alt = 0 + if world.player != null then alt = world.player.altitude.to_i + altitude_counter.value = alt + + # General movement on the X axis + if player != null then + player.moving = 0.0 + if pressed_keys.has("left") then player.moving -= 1.0 + if pressed_keys.has("right") then player.moving += 1.0 + end + + # Try to fire as long as a key is pressed + if pressed_keys.not_empty then + var a = inf + if pressed_keys.has("a") then + if pressed_keys.has("w") then + a = 0.75 * pi + else if pressed_keys.has("s") then + a = 1.25 * pi + else + a = pi + end + else if pressed_keys.has("d") then + if pressed_keys.has("w") then + a = 0.25 * pi + else if pressed_keys.has("s") then + a = 1.75 * pi + else + a = 0.0 + end + else if pressed_keys.has("w") then + a = 0.50 * pi + else if pressed_keys.has("s") then + a = 1.50 * pi + end + + if a != inf and player != null then + player.shoot(a, world) + hide_tutorial_wasd + end + end + + # Low-gravity controls + if player != null and player.is_alive and player.altitude >= world.boss_altitude then + var d = 50.0*dt + for key in pressed_keys do + if key == "up" then + player.inertia.y += d + else if key == "down" then + player.inertia.y -= d + else if key == "left" then + player.inertia.x -= d + else if key == "right" then + player.inertia.x += d + end + end + end + + # Detect if game won + var won_at = won_at + if won_at == null then + var boss = world.boss + if boss != null and not boss.is_alive then + self.won_at = world.t + end + else + # Show outro + var t_since_won = world.t - won_at + if t_since_won > 1.0 and not ui_sprites.has(outro_directed) then ui_sprites.add outro_directed + if t_since_won > 2.0 and not ui_sprites.has(outro_created) then ui_sprites.add outro_created + end + end + + # Seconds at which the game was won, using `world.t` as reference + private var won_at: nullable Float = null + + # Remove the tutorial sprite about WASD from `ui_sprites` + private fun hide_tutorial_wasd do if ui_sprites.has(tutorial_wasd) then ui_sprites.remove(tutorial_wasd) + + # Remove the tutorial sprite about arrows from `ui_sprites` + private fun hide_tutorial_arrows do if ui_sprites.has(tutorial_arrows) then ui_sprites.remove(tutorial_arrows) + + # Remove the tutorial sprite about the parachute from `ui_sprites` + private fun hide_tutorial_chute do if ui_sprites.has(tutorial_chute) then ui_sprites.remove(tutorial_chute) + + redef fun accept_event(event) + do + var s = super + + if event isa QuitEvent then + exit 0 + else if event isa KeyEvent then + if event.name == "escape" and event.is_down then + exit 0 + end + + var player = world.player + if player != null and player.is_alive then + + # Hide tutorial about arrows once they are used + var arrows = once ["left", "right"] + if arrows.has(event.name) then hide_tutorial_arrows + + if player.altitude < world.boss_altitude then + if event.name == "space" and event.is_down and not player.parachute_deployed and player.plane == null then + player.parachute + if player.parachute_deployed then + var pc = player.center + world.parachute = new Parachute(new Point3d[Float](pc.x, pc.y + 5.0, pc.z-0.1), 8.0, 5.0) + end + hide_tutorial_chute + end + + if (event.name == "space" or event.name == "up") and event.is_down then + player.jump + end + + if event.name == "left" then + var mod = if event.is_down then -1.0 else 1.0 + player.moving += mod + end + + if event.name == "right" then + var mod = if event.is_down then 1.0 else -1.0 + player.moving += mod + end + + if player.moving == 0.0 then + player.sprite.as(PlayerSprite).stop_running + else player.sprite.as(PlayerSprite).start_running + end + end + + # When player is dead, respawn on spacebar + if player != null and not player.is_alive then + if event.name == "space" then + ui_sprites.clear + world.spawn_player + end + end + end + + return s + end +end + +redef class Body + # Sprite representing this entity if there is no `actor` + fun sprite: Sprite is abstract + + # 3D actor + fun actor: nullable Actor do return null + + init + do + var actor = actor + if actor != null then + app.actors.add actor + else app.sprites.add sprite + end + + redef fun destroy(world) + do + super + + var actor = actor + if actor != null then + app.actors.remove actor + else app.sprites.remove sprite + end +end + +redef class Human + redef fun die(world) + do + super + + death_animation + end + + # Show death animation (explosion) + fun death_animation + do + var force = 4.0 + health = 0.0 + for i in 32.times do + app.blood.add( + new Point3d[Float](center.x & force, center.y & force, center.z & force), + (2048.0 & 4096.0) * force, 0.3 & 0.1) + end + end +end + +redef class Platform + init do sprite.scale = width/sprite.texture.width + + redef fun update(dt, world) + do + super + + if inertia.x < 0.0 then + sprite.invert_x = false + else if inertia.x > 0.0 then + sprite.invert_x = true + end + end +end + +redef class Airplane + private fun texture: Texture do return if center.y < 600.0 then app.planes_sheet.biplane else app.planes_sheet.jet + + redef var sprite = new Sprite(texture, center) is lazy +end + +redef class Helicopter + redef var sprite = new Sprite(app.planes_sheet.helicopter, center) is lazy +end + +redef class Boss + redef var actor is lazy do + var actor = new Actor(app.iss_model, center) + actor.rotation = pi/2.0 + return actor + end + + redef fun death_animation + do + var force = 64.0 + app.explosions.add(center, 4096.0 * force, 0.3) + for i in (8.0*force).to_i.times do + app.explosions.add( + new Point3d[Float](center.x & force, center.y & force/8.0, center.z & force), + (2048.0 & 1024.0) * force, 0.3 + 5.0.rand, 5.0.rand) + end + end +end + +redef class Enemy + redef var sprite = new Sprite(app.player_textures.rand, center) is lazy + init do sprite.scale = width/sprite.texture.width * 2.0 +end + +redef class Parachute + redef var sprite = new Sprite(app.planes_sheet.parachute, center) is lazy + init do sprite.scale = width / sprite.texture.width +end + +redef class Player + redef var sprite = new PlayerSprite(app.player_textures[1], center, app.player_textures, 0.08) is lazy + init do sprite.scale = width/sprite.texture.width * 2.0 + + redef fun update(dt, world) + do + super + if moving > 0.0 then + sprite.invert_x = false + else if moving < 0.0 then + sprite.invert_x = true + end + end + + redef fun die(world) + do + super + + if center.y < 10.0 then + # Blood splatter on the ground + var splatter = new Actor(app.splatter_model, + new Point3d[Float](center.x, 0.05 & 0.04, center.y)) + splatter.scale = 32.0 + splatter.rotation = 2.0 * pi.rand + app.actors.add splatter + end + + # Display respawn instructions + app.ui_sprites.add new Sprite(app.texts_sheet.respawn, app.ui_camera.center) + end +end + +redef class Bullet + redef var sprite = new Sprite(weapon.bullet_texture, center) is lazy + init + do + sprite.scale = 0.03 + sprite.rotation = angle + end +end + +redef class Weapon + fun bullet_texture: Texture do return app.planes_sheet.bullet_ak +end + +redef class Pistol + redef fun bullet_texture do return app.planes_sheet.bullet_pistol +end + +redef class RocketLauncher + redef fun bullet_texture do return app.planes_sheet.bullet_rocket +end + +redef class Powerup + # Scale so it looks like 5 world units wide, not matter the size of the texture + init do sprite.scale = 5.0/sprite.texture.width +end + +redef class Ak47PU + redef var sprite = new Sprite(app.planes_sheet.ak, center) is lazy +end + +redef class RocketLauncherPU + redef var sprite = new Sprite(app.planes_sheet.rocket, center) is lazy +end + +redef class Life + redef var sprite = new Sprite(app.planes_sheet.health, center) is lazy + init do sprite.scale = 3.0/sprite.texture.height +end + +redef class World + + redef fun explode(center, force) + do + super + + # Particles + app.explosions.add(center, 8192.0 * force, 0.3) + for i in (4.0*force).to_i.times do + app.explosions.add( + new Point3d[Float](center.x & force, center.y & force/2.0, center.z & force), + (4096.0 & 2048.0) * force, 0.3 & 0.3, 0.5.rand) + end + end +end + +redef class Int + # Pad a number with `0`s on the left side to reach `size` digits + private fun pad(size: Int): String + do + var s = to_s + var d = size - s.length + if d > 0 then s = "0"*d + s + return s + end +end + +# Special `Sprite` for the player character which is animated +class PlayerSprite + super Sprite + + # Animation of the running character + var running_animation: Array[Texture] + + # Seconds per frame of the animations + var time_per_frame: Float + + # Currently playing animation + private var current_animation: nullable Array[Texture] = null + + # Second at witch `current_animation` started + private var anim_ot = 0.0 + + # Start the running animation + fun start_running + do + anim_ot = app.world.t + current_animation = running_animation + end + + # Stop the running animation + fun stop_running do current_animation = null + + redef fun texture + do + var anim = current_animation + if anim != null then + var dt = app.world.t - anim_ot + var i = (dt / time_per_frame).to_i+2 + return anim.modulo(i) + end + + return super + end +end + +# Manager to display numbers in sprite +class CounterSprites + + # TODO clean up and move up to lib + + # Number textures, from 0 to 9 + # + # Require: `textures.length == 10` + var textures: Array[Texture] + + # Center of the first digit in UI coordinates + var anchor: Point3d[Float] + + # Last set of sprites generated to display the `value=` + private var sprites = new Array[Sprite] + + # Update the value displayed by the counter by inserting new sprites into `app.ui_sprites` + fun value=(value: Int) + do + # Clean up last used sprites + for s in sprites do if app.ui_sprites.has(s) then app.ui_sprites.remove s + sprites.clear + + # Build new sprites + var s = value.to_s # TODO manipulate ints directly + var x = 0.0 + for c in s do + var i = c.to_i + var tex = textures[i] + + x += tex.width/2.0 + sprites.add new Sprite(tex, new Point3d[Float](anchor.x + x, anchor.y, anchor.z)) + x += tex.width/2.0 + end + + # Register sprites to be drawn by `app.ui_camera` + app.ui_sprites.add_all sprites + end +end + +redef class SmokeProgram + + # Redef source to get particles that move up faster + redef fun vertex_shader_core do return """ + vec4 c = center; + c.y += dt * 20.0; + c.x += dt * dt * 2.0; + + gl_Position = c * mvp; + gl_PointSize = scale / gl_Position.z * (pt+0.1); + + if (pt < 0.1) + v_color.a = pt / 0.1; + else + v_color.a = 1.0 - pt*0.9; + """ +end diff --git a/contrib/action_nitro/src/game/ai.nit b/contrib/action_nitro/src/game/ai.nit new file mode 100644 index 0000000..fc33bc4 --- /dev/null +++ b/contrib/action_nitro/src/game/ai.nit @@ -0,0 +1,84 @@ +# This file is part of NIT ( http://www.nitlanguage.org ). +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Smart enemies +module ai + +import core + +redef class Enemy + + # Square of the range to shoot at the player + fun range2: Float do return 32.0*32.0 + + redef fun update(dt, world) + do + super + + var player = world.player + if is_alive and player != null and player.is_alive and can_shoot(world) then + # Shoot if possible + if player.center.dist2(self.center) < range2 then + aim_and_shoot(world, player) + end + end + end + + # Aim to shoot at `target` + fun aim_and_shoot(world: World, target: Body) + do + # TODO aim forward of `moving` target + var angle = self.center.atan2(target.center) + + shoot(angle, world) + end + + # Go to `target` using jetpack-like movement + fun go_to(target: Point3d[Float], displacement: Float) do + var sc = center + var k = 1.0 + if target.x < sc.x then + inertia.x -= k + if inertia.x < -displacement then inertia.x = -displacement + else + inertia.x += k + if inertia.x > displacement then inertia.x = displacement + end + if target.y < sc.y then + inertia.y -= k + if inertia.y < -displacement then inertia.y = -displacement + else + inertia.y += k + if inertia.y > displacement then inertia.y = displacement + end + end +end + +redef class JetpackEnemy + redef fun update(dt, world) + do + super + + var player = world.player + if is_alive and player != null and player.is_alive and can_shoot(world) then + # Move towards player + var target = player.center + go_to(target, 40.0) + end + end +end + +redef class Boss + redef fun range2 do return 64.0*64.0 +end diff --git a/contrib/action_nitro/src/game/core.nit b/contrib/action_nitro/src/game/core.nit new file mode 100644 index 0000000..dc9a13b --- /dev/null +++ b/contrib/action_nitro/src/game/core.nit @@ -0,0 +1,839 @@ +# This file is part of NIT ( http://www.nitlanguage.org ). +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Core game logic of Action Nitro +module core + +import geometry + +# Root game object of the whole game logic +# +# Used as a visitor in all methods modifying the state of the world. +class World + + # The player, if the game has started + var player: nullable Player = null is writable + + # All live platforms + var planes = new Array[Platform] + + # All live enemies + var enemies = new Array[Enemy] + + # All live bullets shot by `enemies` + var enemy_bullets = new Array[Bullet] + + # All live bullets shot by `player` + var player_bullets = new Array[Bullet] + + # All live powerups + var powerups = new Array[Powerup] + + # Current open parachute, if any + var parachute: nullable Parachute = null is writable + + # Altitude at which to enter space and trigger the boss + var boss_altitude = 1200.0 + + # Boss, the ISS occupied by bad guys + var boss: nullable Boss = null is writable + + # Runtime of this game, in seconds + var t = 0.0 + + # Total score + var score = 0 + + # Approximate view of the camera, used to spawn stuff outside of the camera + fun camera_view: Box[Float] + do + # TODO update from client + var border = 100.0 + var player = player + if player != null then + return new Box[Float]( + player.center.x-border, player.center.x+border, + player.center.y+border, player.center.y-border) + else + return new Box[Float]( + -border, border, + border, -border) + end + end + + # Update the game logic for events over `dt` seconds + fun update(dt: Float) + do + t += dt + + # Visit all other game logic objects + for plane in planes.reverse_iterator do plane.update(dt, self) + for enemy in enemies.reverse_iterator do enemy.update(dt, self) + + var player = player + if player != null then player.update(dt, self) + + for i in enemy_bullets.reverse_iterator do i.update(dt, self) + for i in player_bullets.reverse_iterator do i.update(dt, self) + + for powerup in powerups.reverse_iterator do powerup.update(dt, self) + if parachute != null then parachute.update(dt, self) + + # Check if the player has reached the boss + var cam = camera_view + if player != null and player.altitude >= boss_altitude and boss == null then + var w = 64.0 + var boss = new Boss(new Point3d[Float](player.center.x, cam.top - 20.0, 0.0), w, 4.0, new Ak47) + self.boss = boss + enemies.add boss + + for i in 6.times do + var e = new WalkingEnemy(new Point3d[Float](boss.center.x & (w/2.0), boss.center.y + 4.0, -1.0.rand), 4.0, 4.0, new Pistol) + enemies.add e + end + end + end + + # Explosion at `center` of the given `force` + fun explode(center: Point3d[Float], force: Float) + do + var lists = [planes, enemies: Sequence[Body]] + var player = player + if player != null then lists.add([player]) + + for l in lists do + for body in l do + body.apply_force(center, force) + end + end + end + + # Spawn or respawn the player + fun spawn_player + do + var old_player = player + var pos = null + if old_player != null then + # Respawn just above the death position + pos = old_player.center + pos.y += 50.0 + end + + if pos == null then + # If `dev` is passed as a command line option, spawn near space + var alt = 200.0 + if args.has("dev") then alt = boss_altitude - 10.0 + + pos = new Point3d[Float](0.0, alt, 0.0) + end + + player = new Player(pos, 4.0, 4.0, new Ak47) + end +end + +# A physical object responding to hollywood physics +abstract class Body + super Boxed[Float] + + # Position at the center of the body + var center: Point3d[Float] + + # Inertia of this body + var inertia = new Point3d[Float](0.0, 0.0, 0.0) is writable + + # Is this body still alive? + var is_alive = true + + # Mass of this object, used by `apply_force` + fun mass: Float do return 1.0 + + # Width of this object, used to detect collisions + var width: Float + + # Height of this object, used to detect collisions + var height: Float + + # Current health level, starts at `max_health` + var health: Float = max_health + + # Maximum health for this object + fun max_health: Float do return 100.0 + + # Is this object affected by gravity? + fun affected_by_gravity: Bool do return true + + # Is this object dead? TODO merge with is_alive + fun dead: Bool do return health <= 0.0 + + # Apply game logic for the last `dt` seconds within `world` + fun update(dt: Float, world: World) + do + if affected_by_gravity then inertia.y -= 4.0 + + center.x += dt * inertia.x + center.y += dt * inertia.y + center.z += dt * inertia.z + + # Hit the ground + if bottom <= 0.0 and affected_by_gravity then + center.y = height / 2.0 + inertia.y = 0.0 + end + end + + # Apply a force, usually a result of `World::explode` + fun apply_force(origin: Point3d[Float], force: Float) + do + var dx = center.x - origin.x + var dy = center.y - origin.y + + var d2 = dx*dx + dy*dy + var d = d2.sqrt + #TODO if d2 > ? then return + + inertia.x += dx * force / d / mass * 4.0 + inertia.y += dy * force / d / mass * 12.0 + + # Destabilize player + if self isa Player then self.plane = null + end + + # Is this object out of `world.camera_view`? + fun out_of_screen(player: Player, world: World): Bool + do + var camera = world.camera_view + if right < camera.left - 20.0 then return true + if left > camera.right + 20.0 then return true + if top < camera.bottom - 20.0 then return true + if bottom > camera.top + 20.0 then return true + return false + end + + # Apply `damage` to this object + fun hit(damage: Float, world: World) + do + self.health -= damage + if self.health <= 0.0 then die(world) + end + + # Die in the game logic, with graphical animations and scoring when applicable + # + # Calls `destroy` by default. + fun die(world: World) + do + is_alive = false + destroy world + end + + # Destroy this objects and most references to it + fun destroy(world: World) do end + + # --- + # Box services + + redef fun top do return center.y + height / 2.0 + redef fun bottom do return center.y - height / 2.0 + redef fun left do return center.x - width / 2.0 + redef fun right do return center.x + width / 2.0 +end + +# Something to stand on +abstract class Platform + super Body + + redef fun mass do return 20.0 + + redef fun affected_by_gravity do return false + + # Planes slow down when close to the player, `old_inertia` is the speed before it slowed down + private var old_inertia_y: nullable Float = null + + # Enemy the spawned on the plane + var enemy: nullable WalkingEnemy = null is writable + + redef fun die(world) + do + super + world.explode(center, width) + world.score += 1 + if 100.0.rand > 50.0 then world.powerups.add(new Powerup(self.center, world)) + end + + redef fun destroy(world) + do + world.planes.remove self + super + end + + # Distance to the player + fun player_dist(world: World): Float do + var p = world.player + if p == null then return 0.0 + var px = p.center.x + var dst = center.x - px + return dst.abs + end + + # Has this plane slowed down because it is close to the player? + private var slowed_down = false + + # Has this plane already accelerated because it got far from the player? + private var accelerated = false + + redef fun update(dt, world) + do + # High friction on the Y axis to stabilize after an `apply_force` + inertia.y *= 0.95 + + super + + # Slow down if close to the player + var dst = player_dist(world) + if dst < 20.0 then + if not slowed_down then + old_inertia_y = inertia.y + + var speed = 10.0 + 15.0.rand + if inertia.x < 0.0 then + inertia.x = -speed + else inertia.x = speed + inertia.y = 0.0 + inertia.z = 0.0 + + slowed_down = true + if enemy != null then + enemy.inertia.x = inertia.x + enemy.inertia.y = inertia.y + enemy.inertia.z = inertia.z + end + end + else if dst > 30.0 and not accelerated then + var oi = old_inertia_y + if oi == null then return + + inertia.y = oi + accelerated = true + end + end +end + +# Airplane, the basic `Platform` +class Airplane + super Platform +end + +# Helicopter, the player rotates on its blades +class Helicopter + super Platform +end + +# Parachute to slow down the player +class Parachute + super Body + + redef var affected_by_gravity = false + + redef fun update(dt, world) do + super + inertia.x = 0.0 + inertia.y = 0.0 + inertia.z = 0.0 + center.x = world.player.center.x + center.y = world.player.center.y + 5.0 + end +end + +# Human body +abstract class Human + super Body + + # Input direction in `[-1.0 .. 1.0]` + var moving = 0.0 is writable + + # `moving` speed when on a plane, applied directly to `center` + var walking_speed = 20.0 + + # `moving` speed when in freefall, applied to `inertia` + var freefall_accel = 150.0 + + # Acceleration on the X axis applied when jumping + var jump_accel = 24.0 + + # On which plane is standing `self`? if any. + var plane: nullable Platform = null + + # Position in relation to `plane` + private var dx_to_plane = 0.0 + + # Equipped weapon + var weapon: Weapon + + # Rotation status when on a copter bladers, used by `update` + private var ltr = false + + # Is the parachute currently deployed? + var parachute_deployed = false + + redef var affected_by_gravity = true + + # Altitude (in meters) + fun altitude: Float do return center.y + + # Apply a jump from input + fun jump + do + var plane = plane + if plane != null then + # On solid plane, jump + inertia.y += 120.0 + inertia.x = plane.inertia.x + moving * jump_accel + + self.plane = null + end + end + + # Deploy parachute on input + fun parachute + do + var plane = plane + if plane == null and not parachute_deployed then + # Deploy parachute + parachute_deployed = true + inertia.y = -10.0 + + self.plane = null + end + end + + redef fun update(dt, world) + do + if not is_alive then return + + if altitude >= world.boss_altitude then + # In space + affected_by_gravity = false + inertia.y *= 0.99 + super + return + end + + # In atmosphere + + # On a plane? + var on_plane = plane + if on_plane != null then + # Is it still alive? + if not on_plane.is_alive then + on_plane = null + self.plane = null + end + end + + if on_plane != null then + # On a plane, applying special physics do not call super! + + # Precise movements + center.x = on_plane.center.x + dx_to_plane + moving * walking_speed * dt + center.y = on_plane.top + height / 2.0 + if plane isa Helicopter then + center.y = plane.top + height / 2.0 + 1.5 + var left_blade = plane.center.x - 5.0 + var right_blade = plane.center.x + 5.0 + var px = center.x + var blade_speed = 0.5 + if ltr then + if px >= right_blade then ltr = false + center.x = on_plane.center.x + dx_to_plane + moving * walking_speed * dt + blade_speed + else + if px <= left_blade then ltr = true + center.x = on_plane.center.x + dx_to_plane + moving * walking_speed * dt - blade_speed + end + end + + # Detect fall + if not (plane.left < right and plane.right > left) then + self.plane = null + end + else + # Freefall + + # Only influence the inertia + inertia.x += moving * freefall_accel * dt + inertia.x *= 0.99 + + var old_y = bottom + super + if parachute_deployed then + if inertia.y < -10.0 then inertia.y = -10.0 + end + + # Detect collision with planes + for plane in world.planes do # TODO optimize with quad tree + if plane.left < right and plane.right > left then + if old_y > plane.top and bottom <= plane.top then + if world.parachute != null then + world.parachute.destroy(world) + world.parachute = null + end + parachute_deployed = false + # Landed on a plane + plane.inertia.y += inertia.y / plane.mass + + # Update self + self.plane = plane + inertia.x = 0.0 + inertia.y = 0.0 + center.y = plane.top + height / 2.0 + if plane isa Helicopter then + center.y = plane.top + height / 2.0 + 4.0 + end + break + end + end + end + end + + on_plane = self.plane + if on_plane != null then + dx_to_plane = center.x - on_plane.center.x + end + + # Die when hitting the ground + if bottom <= 0.0 then + die world + inertia.x = 0.0 + inertia.y = 0.0 + end + + return + end + + # Is the weapon ready to shoot? + fun can_shoot(world: World): Bool + do + return is_alive and world.t - weapon.last_shot >= weapon.cooldown + end + + # Open fire at `angle`! + fun shoot(angle: Float, world: World) + do + if not can_shoot(world) then return + + var x_inertia = angle.cos * weapon.power + var y_inertia = angle.sin * weapon.power + var new_center = new Point3d[Float](self.center.x, self.center.y, self.center.z - 0.2) + + var bullet = register_bullet(new_center, angle, world) + bullet.inertia.x = x_inertia + bullet.inertia.y = y_inertia + weapon.last_shot = world.t + end + + # Add a bullet, which type depends on `self` + protected fun register_bullet(new_center: Point3d[Float], angle: Float, world: World): Bullet + do + var bullet = new EnemyBullet(new_center, 2.0, 2.0, angle, self.weapon, world.t) + world.enemy_bullets.add(bullet) + return bullet + end +end + +# Player character +class Player + super Human + + # Basic starting weapon to which `self` reverts when out of bullets for powerup + var basic_weapon = new Ak47 + + redef fun shoot(angle, world) + do + super + + # Consume limited bullets from powerups + if can_shoot(world) then + weapon.bullet_number -= 1 + if weapon.bullet_number <= 0 then self.weapon = basic_weapon + end + end + + redef fun register_bullet(new_center, angle, world) + do + var bullet = new PlayerBullet(new_center, 2.0, 2.0, angle, self.weapon, world.t) + world.player_bullets.add(bullet) + return bullet + end + + redef fun update(dt, world) + do + super + + # Catch powerups + for p in world.powerups.reverse_iterator do + if self.intersects(p) then + p.apply self + p.die world + end + end + end + + redef fun max_health do return 200.0 +end + +# Enemy that can shoot +abstract class Enemy + super Human + + redef fun max_health do return 20.0 + + redef fun die(world) + do + super + world.score += 1 + if 100.0.rand > 90.0 then world.powerups.add(new Powerup(self.center, world)) + end + + redef fun destroy(world) + do + super + world.enemies.remove self + end +end + +# Enemy walking on a platform +class WalkingEnemy + super Enemy +end + +# Enemy with a jetpack +class JetpackEnemy + super Enemy + + redef fun affected_by_gravity do return false +end + +# The main boss, the ISS taken over by bad guys +class Boss + super Enemy + + # TODO this should not subclass Human! + + redef fun max_health do return 2000.0 + + redef fun affected_by_gravity do return false + + redef fun die(world) + do + super + world.score += 999 + end +end + +# Bonus powerup +class Powerup + super Body + + # Seconds to live + var lifespan = 10.0 + + # When has this powerup been created + var created = 0.0 is writable + + redef fun affected_by_gravity do return false + + new(center: Point3d[Float], world: World) + do + var v = 3.rand + var powerup: nullable Powerup = null + if v == 0 then powerup = new Ak47PU(center, 5.0, 5.0) + if v == 1 then powerup = new RocketLauncherPU(center, 5.0, 5.0) + if v == 2 then powerup = new Life(center, 5.0, 5.0) + assert powerup != null + + powerup.inertia.y = -2.0 + powerup.created = world.t + return powerup + end + + # Apply this powerup to `player` + fun apply(player: Player) do end + + redef fun update(dt, world) + do + super + if world.t - created > lifespan then die(world) + end + + redef fun destroy(world) + do + super + world.powerups.remove(self) + end +end + +# Weapon usable by a `Human` and `Boss` +abstract class Weapon + + # Second at which the last shot was taken + var last_shot = 0.0 + + # Number of bullets in the chamber, the weapon is lost when it reaches 0 + var bullet_number: Int is abstract + + # Damage made by a single bullet + fun damage: Float is abstract + + # Seconds between each shot + fun cooldown: Float is abstract + + # Speed of the bullet when leaving the weapon + fun power: Float is abstract + + # Seconds to live of the bullets + fun bullet_lifespan: Float is abstract +end + +# Bullet fired by a `weapon` +abstract class Bullet + super Body + + # Orientation + var angle: Float + + # `Weapon` that fired `self` + var weapon: Weapon + + # Second at which this bullet was fired + var creation_time: Float + + redef fun affected_by_gravity do return false + + redef fun update(dt, world) + do + super + if world.t - creation_time >= weapon.bullet_lifespan then destroy world + end + + # Hit `body` + fun hit_enemy(body: Body, world: World) + do + body.hit(self.weapon.damage, world) + destroy world + end +end + +# `Bullet` shot by the player +class PlayerBullet + super Bullet + + redef fun update(dt, world) + do + super + + for i in world.planes do if self.intersects(i) then hit_enemy(i, world) + for i in world.enemies do if self.intersects(i) then hit_enemy(i, world) + end + + redef fun destroy(world) do + super + world.player_bullets.remove self + end +end + +# `Bullet` shot by an enemy +class EnemyBullet + super Bullet + + redef fun update(dt, world) do + super + + var player = world.player + if player != null and self.intersects(player) then hit_enemy(player, world) + end + + redef fun destroy(world) do + super + world.enemy_bullets.remove self + end +end + +# Fast shooting weapon +class Ak47 + super Weapon + + redef var damage = 10.0 + + redef var cooldown = 0.1 + + redef var power = 70.0 + + redef var bullet_lifespan = 3.0 + + redef var bullet_number = 200 +end + +# Powerup to equip an `Ak47` +class Ak47PU + super Powerup + + redef fun apply(player) do player.weapon = new Ak47 +end + +# Slow but powerful rocket launcher +class RocketLauncher + super Weapon + + redef var damage = 500.0 + + redef var cooldown = 1.5 + + redef var power = 50.0 + + redef var bullet_lifespan = 5.0 + + redef var bullet_number = 20 +end + +# Powerup to equip a `RocketLauncher` +class RocketLauncherPU + super Powerup + + redef fun apply(player) do player.weapon = new RocketLauncher +end + +# Base weapon, a bit slow +class Pistol + super Weapon + + redef var damage = 10.0 + + redef var cooldown = 0.3 + + redef var power = 70.0 + + redef var bullet_lifespan = 3.0 + + redef var bullet_number = 10000 +end + +# Healing powerup +class Life + super Powerup + + redef fun apply(player) do player.health += 50.0 +end + +redef class Float + # Fuzzy value in `[self-variation..self+variation]` + fun &(variation: Float): Float do return self - variation + 2.0*variation.rand +end diff --git a/contrib/action_nitro/src/game/game.nit b/contrib/action_nitro/src/game/game.nit new file mode 100644 index 0000000..8938c36 --- /dev/null +++ b/contrib/action_nitro/src/game/game.nit @@ -0,0 +1,17 @@ +# This file is part of NIT ( http://www.nitlanguage.org ). +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import core +import ai +import planegen diff --git a/contrib/action_nitro/src/game/planegen.nit b/contrib/action_nitro/src/game/planegen.nit new file mode 100644 index 0000000..58c5410 --- /dev/null +++ b/contrib/action_nitro/src/game/planegen.nit @@ -0,0 +1,185 @@ +# This file is part of NIT ( http://www.nitlanguage.org ). +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Enemy generation +module planegen + +import core + +redef class World + + # Max planes within view + var max_planes = 12 + + # Max human enemies within view + var max_enemies = 2 + + redef fun update(dt) do + super + spawn_enemy spawn_plane + end + + # Randomly spawn a plane if needed + fun spawn_plane: Bool do + var p = player + if p == null then return false + if p.altitude >= boss_altitude then + return false + end + for i in planes.reverse_iterator do + if i.out_of_screen(p, self) then + #print "Despawning plane" + i.destroy(self) + end + end + + if p.dead then return false + if planes.length >= max_planes then return false + if 100.rand < 95 then return false + + var pos + var xspawn = 50.0.rand + var direction: Int + if xspawn >= 25.0 then + xspawn = camera_view.right - 1.0 + direction = 1 + else + xspawn = camera_view.left - 8.0 + direction = 0 + end + var yspawn + if planes.length == 0 then + #print "First plane spawn" + yspawn = p.center.y & 25.0 + else + var py = p.center.y + var planes_below = 0 + var planes_above = 0 + var above_y = new Array[Float] + var below_y = new Array[Float] + for i in planes do + #print "Plane coordinates = {i.center}" + var iy = i.center.y + if iy > py then + planes_above += 1 + above_y.add iy + else + planes_below += 1 + below_y.add iy + end + end + if planes_below < planes_above then + if planes_below == 0 then + yspawn = py - 15.0.rand + else + yspawn = below_y.rand - 25.0.rand + end + else + if planes_above == 0 then + yspawn = py + 15.0.rand + else + yspawn = above_y.rand + 25.0.rand + end + end + if yspawn < 0.0 then + yspawn = py + 15.0.rand + end + end + pos = new Point3d[Float](xspawn, yspawn, 0.0 & 0.2) + #print("Spawning plane at position {pos}") + var platform_type = 100.rand + var plane: Platform + if platform_type < 90 then + plane = new Airplane(pos, 16.0, 4.0) + else + plane = new Helicopter(pos, 16.0, 4.0) + end + var xspeed = 50.0 + if direction == 1 then xspeed = -xspeed + plane.inertia = new Point3d[Float](xspeed, -0.1, 0.0) + planes.add(plane) + return true + end + + # Randomly spawn an enemy if needed + fun spawn_enemy(spawned_plane: Bool) do + var p = player + if p == null then return + if p.altitude >= boss_altitude then + for e in enemies.reverse_iterator do if e isa JetpackEnemy then + e.destroy(self) + end + return + end + for i in enemies.reverse_iterator do + if i.out_of_screen(p, self) then + #print "Despawning enemy" + i.destroy(self) + end + end + + if enemies.length >= max_enemies then return + if 100.rand < 95 then return + + if spawned_plane then + var pl = planes.last + var pos = new Point3d[Float](pl.center.x, pl.center.y + pl.top / 2.0, 0.0) + #print "Spawning walking enemy at positon {pos}" + var enemy = new WalkingEnemy(pos, 3.0, 3.0, new Pistol) + enemy.inertia = pl.inertia + pl.enemy = enemy + enemies.add enemy + return + end + # 0: Up + # 1: Right + # 2: Down + # 3: Left + var dirspawn = 4.rand + var xspawn + var yspawn + var xinertia + var yinertia + var cam = camera_view + if dirspawn == 0 then + xspawn = (cam.right - cam.left).rand + yspawn = cam.top + 10.0 + yinertia = -(10.0.rand) + xinertia = 0.0 + else if dirspawn == 1 then + yspawn = (cam.top - cam.bottom).rand + xspawn = cam.right + 10.0 + xinertia = -(10.0.rand) + yinertia = 0.0 + else if dirspawn == 2 then + xspawn = (cam.right - cam.left).rand + yspawn = cam.bottom - 10.0 + yinertia = 10.0.rand + xinertia = 0.0 + else if dirspawn == 3 then + yspawn = (cam.top - cam.bottom).rand + xspawn = cam.left - 10.0 + xinertia = 10.0.rand + yinertia = 0.0 + else + #print "Rand failed, should not happen" + abort + end + var pos = new Point3d[Float](xspawn, yspawn, 0.0) + #print "Spawning jetpack enemy at positon {pos}" + var enemy = new JetpackEnemy(pos, 3.0, 3.0, new Pistol) + enemy.inertia = new Point3d[Float](xinertia, yinertia, 0.0) + enemies.add enemy + end +end diff --git a/contrib/action_nitro/src/gen/.gitignore b/contrib/action_nitro/src/gen/.gitignore new file mode 100644 index 0000000..72e8ffc --- /dev/null +++ b/contrib/action_nitro/src/gen/.gitignore @@ -0,0 +1 @@ +*