From 7ebc1c57a9b4504abd1d38f488592a48ba042c6b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Lisandro=20Dami=C3=A1n=20Nicanor=20P=C3=A9rez=20Meyer?= Date: Tue, 20 Dec 2016 19:05:01 +0000 Subject: [PATCH] Import qt3d-opensource-src_5.7.1+dfsg.orig.tar.xz [dgit import orig qt3d-opensource-src_5.7.1+dfsg.orig.tar.xz] --- .qmake.conf | 3 + .qt-license-check.exclude | 1 + .tag | 1 + LICENSE.GPL | 292 + LICENSE.GPL2 | 339 + LICENSE.GPL3 | 674 + LICENSE.GPL3-EXCEPT | 704 + LICENSE.GPLv3 | 686 + LICENSE.LGPL3 | 165 + LICENSE.LGPLv3 | 177 + README | 106 + config.tests/assimp/assimp.pro | 8 + config.tests/assimp/main.cpp | 44 + dist/changes-5.7.0 | 64 + examples/examples.pro | 2 + .../qt3d/anaglyph-rendering/StereoCamera.qml | 116 + .../anaglyph-rendering/StereoFrameGraph.qml | 95 + .../anaglyph-rendering/anaglyph-rendering.pro | 20 + examples/qt3d/anaglyph-rendering/main.cpp | 67 + examples/qt3d/anaglyph-rendering/main.qml | 223 + .../qt3d/anaglyph-rendering/resources.qrc | 7 + .../qt3d/basicshapes-cpp/basicshapes-cpp.pro | 18 + .../doc/images/basicshapes-cpp-example.jpg | Bin 0 -> 65014 bytes .../basicshapes-cpp/doc/src/basicshapes.qdoc | 73 + examples/qt3d/basicshapes-cpp/main.cpp | 203 + .../qt3d/basicshapes-cpp/scenemodifier.cpp | 227 + examples/qt3d/basicshapes-cpp/scenemodifier.h | 95 + .../compute-particles/ComputeFrameGraph.qml | 87 + .../compute-particles/ComputeMaterial.qml | 118 + .../qt3d/compute-particles/ParticlesScene.qml | 248 + .../compute-particles/compute-particles.pro | 14 + .../compute-particles/compute-particles.qrc | 11 + examples/qt3d/compute-particles/main.cpp | 66 + examples/qt3d/compute-particles/main.qml | 146 + .../qt3d/compute-particles/particles.comp | 41 + .../qt3d/compute-particles/particles.frag | 33 + .../qt3d/compute-particles/particles.vert | 27 + examples/qt3d/controls/Logo.qml | 101 + examples/qt3d/controls/Qt_logo.obj | 4071 ++ examples/qt3d/controls/controls.pro | 12 + examples/qt3d/controls/controls.qrc | 7 + examples/qt3d/controls/main.cpp | 66 + examples/qt3d/controls/main.qml | 221 + .../deferred-renderer-cpp.pro | 33 + .../deferred-renderer-cpp.qrc | 12 + .../doc/src/deferred-renderer-cpp.qdoc | 53 + .../qt3d/deferred-renderer-cpp/final_gl2.frag | 36 + .../qt3d/deferred-renderer-cpp/final_gl2.vert | 9 + .../qt3d/deferred-renderer-cpp/final_gl3.frag | 37 + .../qt3d/deferred-renderer-cpp/final_gl3.vert | 9 + .../deferred-renderer-cpp/finaleffect.cpp | 101 + .../qt3d/deferred-renderer-cpp/finaleffect.h | 74 + .../qt3d/deferred-renderer-cpp/gbuffer.cpp | 106 + examples/qt3d/deferred-renderer-cpp/gbuffer.h | 81 + .../deferred-renderer-cpp/geometry_gl2.frag | 12 + .../deferred-renderer-cpp/geometry_gl2.vert | 21 + .../deferred-renderer-cpp/geometry_gl3.frag | 16 + .../deferred-renderer-cpp/geometry_gl3.vert | 21 + .../deferred-renderer-cpp/pointlightblock.cpp | 73 + .../deferred-renderer-cpp/pointlightblock.h | 75 + .../deferred-renderer-cpp/sceneeffect.cpp | 103 + .../qt3d/deferred-renderer-cpp/sceneeffect.h | 72 + examples/qt3d/exampleresources/assets/LICENSE | 5 + .../exampleresources/assets/chest/Chest.obj | 1627 + .../assets/chest/diffuse.webp | Bin 0 -> 70980 bytes .../assets/cubemaps/miramar/README.TXT | 15 + .../assets/cubemaps/miramar/miramar_negx.webp | Bin 0 -> 34492 bytes .../assets/cubemaps/miramar/miramar_negy.webp | Bin 0 -> 1828 bytes .../assets/cubemaps/miramar/miramar_negz.webp | Bin 0 -> 44834 bytes .../assets/cubemaps/miramar/miramar_posx.webp | Bin 0 -> 40882 bytes .../assets/cubemaps/miramar/miramar_posy.webp | Bin 0 -> 19430 bytes .../assets/cubemaps/miramar/miramar_posz.webp | Bin 0 -> 49890 bytes .../assets/cubemaps/night/night_negx.webp | Bin 0 -> 14968 bytes .../assets/cubemaps/night/night_negy.webp | Bin 0 -> 17910 bytes .../assets/cubemaps/night/night_negz.webp | Bin 0 -> 14172 bytes .../assets/cubemaps/night/night_posx.webp | Bin 0 -> 14270 bytes .../assets/cubemaps/night/night_posy.webp | Bin 0 -> 6858 bytes .../assets/cubemaps/night/night_posz.webp | Bin 0 -> 14744 bytes .../exampleresources/assets/gltf/LICENSE.md | 33 + .../gltf/wine/Wood_Cherry_Original_.jpg | Bin 0 -> 8798 bytes .../wine/_2004_old_vine_zinfandel_btl_xlg.jpg | Bin 0 -> 46051 bytes .../assets/gltf/wine/artezin_bottle.jpg | Bin 0 -> 35585 bytes .../assets/gltf/wine/wine.bin | Bin 0 -> 329088 bytes .../assets/gltf/wine/wine.dae | 3457 ++ .../assets/gltf/wine/wine.gltf | 12217 ++++ .../assets/gltf/wine/wine0FS.glsl | 17 + .../assets/gltf/wine/wine0VS.glsl | 15 + .../assets/gltf/wine/wine1FS.glsl | 17 + .../assets/gltf/wine/wine1VS.glsl | 12 + .../assets/gltf/wine/wine2FS.glsl | 8 + .../assets/gltf/wine/wine2VS.glsl | 8 + .../assets/gltf/wine/wine3FS.glsl | 16 + .../assets/gltf/wine/wine3VS.glsl | 12 + .../assets/houseplants/bamboo.webp | Bin 0 -> 13846 bytes .../assets/houseplants/bamboo_normal.webp | Bin 0 -> 16614 bytes .../assets/houseplants/cover.webp | Bin 0 -> 89192 bytes .../assets/houseplants/cover_normal.webp | Bin 0 -> 21098 bytes .../assets/houseplants/cross-bamboo.obj | 1553 + .../assets/houseplants/cross-palm.obj | 1277 + .../assets/houseplants/cross-pine.obj | 353 + .../assets/houseplants/cross-pot-cover.obj | 70 + .../assets/houseplants/cross-pot.obj | 374 + .../assets/houseplants/cross-shrub.obj | 592 + .../assets/houseplants/cross-spikes.obj | 87 + .../assets/houseplants/cylinder-bamboo.obj | 1749 + .../assets/houseplants/cylinder-palm.obj | 1277 + .../assets/houseplants/cylinder-pine.obj | 353 + .../assets/houseplants/cylinder-pot-cover.obj | 70 + .../assets/houseplants/cylinder-pot.obj | 378 + .../assets/houseplants/cylinder-shrub.obj | 592 + .../assets/houseplants/cylinder-spikes.obj | 87 + .../assets/houseplants/palm.webp | Bin 0 -> 33756 bytes .../assets/houseplants/palm_normal.webp | Bin 0 -> 36186 bytes .../assets/houseplants/pine.webp | Bin 0 -> 120426 bytes .../assets/houseplants/pine_normal.webp | Bin 0 -> 47352 bytes .../assets/houseplants/pot.webp | Bin 0 -> 366144 bytes .../assets/houseplants/pot_normal.webp | Bin 0 -> 50950 bytes .../assets/houseplants/shrub.webp | Bin 0 -> 33100 bytes .../assets/houseplants/shrub_normal.webp | Bin 0 -> 10180 bytes .../assets/houseplants/sphere-bamboo.obj | 1749 + .../assets/houseplants/sphere-palm.obj | 1277 + .../assets/houseplants/sphere-pine.obj | 353 + .../assets/houseplants/sphere-pot-cover.obj | 70 + .../assets/houseplants/sphere-pot.obj | 1780 + .../assets/houseplants/sphere-shrub.obj | 592 + .../assets/houseplants/sphere-spikes.obj | 87 + .../assets/houseplants/spikes.webp | Bin 0 -> 30338 bytes .../assets/houseplants/spikes_normal.webp | Bin 0 -> 12028 bytes .../assets/houseplants/square-bamboo.obj | 1749 + .../assets/houseplants/square-palm.obj | 1277 + .../assets/houseplants/square-pine.obj | 353 + .../assets/houseplants/square-pot-cover.obj | 70 + .../assets/houseplants/square-pot.obj | 160 + .../assets/houseplants/square-shrub.obj | 592 + .../assets/houseplants/square-spikes.obj | 87 + .../assets/houseplants/triangle-bamboo.obj | 923 + .../assets/houseplants/triangle-palm.obj | 1277 + .../assets/houseplants/triangle-pine.obj | 353 + .../assets/houseplants/triangle-pot-cover.obj | 70 + .../assets/houseplants/triangle-pot.obj | 108 + .../assets/houseplants/triangle-shrub.obj | 592 + .../assets/houseplants/triangle-spikes.obj | 87 + .../assets/metalbarrel/diffus_black.webp | Bin 0 -> 162040 bytes .../assets/metalbarrel/diffus_blue.webp | Bin 0 -> 101158 bytes .../assets/metalbarrel/diffus_green.webp | Bin 0 -> 74498 bytes .../assets/metalbarrel/diffus_red.webp | Bin 0 -> 86874 bytes .../assets/metalbarrel/diffus_rust.webp | Bin 0 -> 254934 bytes .../metalbarrel/diffus_stainless_steel.webp | Bin 0 -> 6042 bytes .../assets/metalbarrel/diffus_yellow.webp | Bin 0 -> 101134 bytes .../assets/metalbarrel/metal_barrel.obj | 1048 + .../assets/metalbarrel/normal_hard_bumps.webp | Bin 0 -> 29446 bytes .../metalbarrel/normal_middle_bumps.webp | Bin 0 -> 25560 bytes .../assets/metalbarrel/normal_no_bumps.webp | Bin 0 -> 21544 bytes .../assets/metalbarrel/normal_soft_bumps.webp | Bin 0 -> 23620 bytes .../assets/metalbarrel/specular.webp | Bin 0 -> 420416 bytes .../assets/metalbarrel/specular_rust.webp | Bin 0 -> 330298 bytes .../metalbarrel/specular_stainless_steel.webp | Bin 0 -> 220224 bytes .../qt3d/exampleresources/assets/obj/ball.obj | 10149 +++ .../exampleresources/assets/obj/toyplane.obj | 50982 ++++++++++++++++ .../exampleresources/assets/obj/trefoil.obj | 12006 ++++ .../exampleresources/assets/test_scene.dae | 319 + .../assets/textures/pattern_09/diffuse.webp | Bin 0 -> 677322 bytes .../assets/textures/pattern_09/normal.webp | Bin 0 -> 822594 bytes .../assets/textures/pattern_09/readme.txt | 5 + .../assets/textures/pattern_09/specular.webp | Bin 0 -> 1005334 bytes examples/qt3d/exampleresources/chest.qrc | 6 + examples/qt3d/exampleresources/cubemaps.qrc | 16 + examples/qt3d/exampleresources/gltf.qrc | 18 + .../qt3d/exampleresources/houseplants.qrc | 53 + .../qt3d/exampleresources/metalbarrel.qrc | 19 + examples/qt3d/exampleresources/obj.qrc | 10 + examples/qt3d/exampleresources/test_scene.qrc | 5 + examples/qt3d/exampleresources/textures.qrc | 7 + examples/qt3d/examples.pri | 6 + .../instanced-arrays-qml/instancebuffer.cpp | 94 + .../instanced-arrays-qml/instancebuffer.h | 76 + .../instanced-arrays-qml.pro | 17 + .../instanced-arrays-qml.qrc | 7 + .../qt3d/instanced-arrays-qml/instanced.frag | 43 + .../qt3d/instanced-arrays-qml/instanced.vert | 51 + examples/qt3d/instanced-arrays-qml/main.cpp | 69 + examples/qt3d/instanced-arrays-qml/main.qml | 169 + examples/qt3d/lights/PlaneEntity.qml | 74 + examples/qt3d/lights/lights.pro | 18 + examples/qt3d/lights/lights.qrc | 6 + examples/qt3d/lights/main.cpp | 63 + examples/qt3d/lights/main.qml | 204 + examples/qt3d/materials-cpp/barrel.cpp | 168 + examples/qt3d/materials-cpp/barrel.h | 113 + .../doc/images/materials-cpp.png | Bin 0 -> 25144 bytes .../materials-cpp/doc/src/materials-cpp.qdoc | 39 + examples/qt3d/materials-cpp/houseplant.cpp | 179 + examples/qt3d/materials-cpp/houseplant.h | 117 + examples/qt3d/materials-cpp/main.cpp | 201 + examples/qt3d/materials-cpp/materials-cpp.pro | 29 + examples/qt3d/materials-cpp/planeentity.cpp | 73 + examples/qt3d/materials-cpp/planeentity.h | 71 + .../qt3d/materials-cpp/renderableentity.cpp | 70 + .../qt3d/materials-cpp/renderableentity.h | 71 + .../materials-cpp/rotatingtrefoilknot.cpp | 77 + .../qt3d/materials-cpp/rotatingtrefoilknot.h | 69 + examples/qt3d/materials-cpp/trefoilknot.cpp | 137 + examples/qt3d/materials-cpp/trefoilknot.h | 99 + examples/qt3d/materials/Barrel.qml | 89 + examples/qt3d/materials/BasicCamera.qml | 66 + examples/qt3d/materials/Chest.qml | 76 + examples/qt3d/materials/HousePlant.qml | 98 + examples/qt3d/materials/Lights.qml | 142 + examples/qt3d/materials/PlaneEntity.qml | 74 + examples/qt3d/materials/RenderableEntity.qml | 76 + .../qt3d/materials/SortedForwardRenderer.qml | 91 + examples/qt3d/materials/TrefoilKnot.qml | 79 + .../qt3d/materials/doc/images/materials.png | Bin 0 -> 29503 bytes .../qt3d/materials/doc/src/materials.qdoc | 39 + examples/qt3d/materials/main.cpp | 68 + examples/qt3d/materials/main.qml | 205 + examples/qt3d/materials/materials.pro | 23 + examples/qt3d/materials/materials.qrc | 14 + .../multiviewport/QuadViewportFrameGraph.qml | 99 + examples/qt3d/multiviewport/SimpleCamera.qml | 72 + .../doc/images/multiviewport-qml-example.png | Bin 0 -> 21447 bytes .../multiviewport/doc/src/multiviewport.qdoc | 73 + examples/qt3d/multiviewport/main.cpp | 64 + examples/qt3d/multiviewport/main.qml | 147 + examples/qt3d/multiviewport/multiviewport.pro | 17 + examples/qt3d/multiviewport/multiviewport.qrc | 7 + examples/qt3d/planets-qml/FpsDisplay.qml | 116 + examples/qt3d/planets-qml/InfoSheet.qml | 122 + examples/qt3d/planets-qml/Planet.qml | 66 + examples/qt3d/planets-qml/PlanetButton.qml | 104 + examples/qt3d/planets-qml/PlanetEffect.qml | 132 + .../qt3d/planets-qml/PlanetFrameGraph.qml | 123 + examples/qt3d/planets-qml/PlanetMaterial.qml | 149 + examples/qt3d/planets-qml/PlanetsLight.qml | 79 + examples/qt3d/planets-qml/PlanetsMain.qml | 339 + examples/qt3d/planets-qml/Ring.qml | 159 + examples/qt3d/planets-qml/ShadowEffect.qml | 148 + examples/qt3d/planets-qml/SolarSystem.qml | 962 + examples/qt3d/planets-qml/StyledSlider.qml | 90 + examples/qt3d/planets-qml/SunEffect.qml | 121 + .../planets-qml/android/AndroidManifest.xml | 56 + .../android/res/drawable-hdpi/icon.png | Bin 0 -> 52258 bytes .../android/res/drawable-ldpi/icon.png | Bin 0 -> 52258 bytes .../android/res/drawable-mdpi/icon.png | Bin 0 -> 52258 bytes .../doc/images/planets-qml-example.jpg | Bin 0 -> 68712 bytes .../qt3d/planets-qml/doc/src/planets-qml.qdoc | 129 + examples/qt3d/planets-qml/main.cpp | 76 + examples/qt3d/planets-qml/meshes/ring.obj | 841 + .../qt3d/planets-qml/meshes/starfield.obj | 4055 ++ .../qt3d/planets-qml/planets-qml-images.qrc | 34 + examples/qt3d/planets-qml/planets-qml.pro | 27 + examples/qt3d/planets-qml/planets-qml.qrc | 41 + examples/qt3d/planets-qml/planets.js | 180 + .../qt3d/planets-qml/shaders/es2/planetD.frag | 93 + .../qt3d/planets-qml/shaders/es2/planetD.vert | 69 + .../planets-qml/shaders/es2/planetDB.frag | 89 + .../planets-qml/shaders/es2/planetDB.vert | 94 + .../planets-qml/shaders/es2/planetDS.frag | 94 + .../planets-qml/shaders/es2/planetDSB.frag | 94 + .../qt3d/planets-qml/shaders/es2/sun.frag | 59 + .../qt3d/planets-qml/shaders/es2/sun.vert | 54 + .../qt3d/planets-qml/shaders/gl3/planetD.frag | 96 + .../qt3d/planets-qml/shaders/gl3/planetD.vert | 62 + .../planets-qml/shaders/gl3/planetDB.frag | 99 + .../planets-qml/shaders/gl3/planetDB.vert | 87 + .../planets-qml/shaders/gl3/planetDS.frag | 95 + .../planets-qml/shaders/gl3/planetDSB.frag | 100 + .../shaders/gl3/planetDShadow.frag | 103 + .../shaders/gl3/planetDShadow.vert | 71 + .../planets-qml/shaders/gl3/shadowmap.frag | 41 + .../planets-qml/shaders/gl3/shadowmap.vert | 46 + .../qt3d/planets-qml/shaders/gl3/sun.frag | 63 + .../qt3d/planets-qml/shaders/gl3/sun.vert | 56 + examples/qt3d/qgltf/Scene.qml | 87 + examples/qt3d/qgltf/main.cpp | 64 + examples/qt3d/qgltf/main.qml | 86 + examples/qt3d/qgltf/qgltf.pro | 24 + examples/qt3d/qgltf/qgltf_example.qrc | 6 + examples/qt3d/qt3d.pro | 31 + examples/qt3d/scene3d/AnimatedEntity.qml | 139 + examples/qt3d/scene3d/doc/images/scene3d.png | Bin 0 -> 6552 bytes examples/qt3d/scene3d/doc/src/scene3d.qdoc | 56 + examples/qt3d/scene3d/main.cpp | 66 + examples/qt3d/scene3d/main.qml | 141 + examples/qt3d/scene3d/scene3d.pro | 15 + examples/qt3d/scene3d/scene3d.qrc | 6 + examples/qt3d/shadow-map-qml/AdsEffect.qml | 145 + examples/qt3d/shadow-map-qml/AdsMaterial.qml | 68 + examples/qt3d/shadow-map-qml/GroundPlane.qml | 76 + .../shadow-map-qml/ShadowMapFrameGraph.qml | 118 + .../qt3d/shadow-map-qml/ShadowMapLight.qml | 75 + examples/qt3d/shadow-map-qml/Toyplane.qml | 141 + examples/qt3d/shadow-map-qml/Trefoil.qml | 87 + .../doc/images/shadowmapping-depth.png | Bin 0 -> 23712 bytes .../doc/images/shadowmapping-qt3d.png | Bin 0 -> 39159 bytes .../doc/src/shadow-map-qml.qdoc | 270 + examples/qt3d/shadow-map-qml/main.cpp | 69 + examples/qt3d/shadow-map-qml/main.qml | 122 + examples/qt3d/shadow-map-qml/shaders/ads.frag | 93 + examples/qt3d/shadow-map-qml/shaders/ads.vert | 66 + .../qt3d/shadow-map-qml/shaders/es3/ads.frag | 59 + .../qt3d/shadow-map-qml/shaders/es3/ads.vert | 30 + .../shadow-map-qml/shaders/es3/shadowmap.frag | 7 + .../shadow-map-qml/shaders/es3/shadowmap.vert | 10 + .../shadow-map-qml/shaders/shadowmap.frag | 41 + .../shadow-map-qml/shaders/shadowmap.vert | 46 + .../qt3d/shadow-map-qml/shadow-map-qml.pro | 22 + .../qt3d/shadow-map-qml/shadow-map-qml.qrc | 23 + .../qt3d/simple-cpp/doc/images/simple-cpp.png | Bin 0 -> 12385 bytes .../qt3d/simple-cpp/doc/src/simple-cpp.qdoc | 81 + examples/qt3d/simple-cpp/main.cpp | 147 + .../simple-cpp/orbittransformcontroller.cpp | 116 + .../simple-cpp/orbittransformcontroller.h | 100 + examples/qt3d/simple-cpp/simple-cpp.pro | 12 + examples/qt3d/simple-qml/CameraController.qml | 297 + .../qt3d/simple-qml/doc/images/simple-qml.png | Bin 0 -> 17485 bytes .../qt3d/simple-qml/doc/src/simple-qml.qdoc | 84 + examples/qt3d/simple-qml/main.cpp | 62 + examples/qt3d/simple-qml/main.qml | 141 + examples/qt3d/simple-qml/simple-qml.pro | 14 + examples/qt3d/simple-qml/simple-qml.qrc | 6 + examples/qt3d/torus-qml/main.qml | 111 + examples/qt3d/wave/Background.qml | 101 + examples/qt3d/wave/BackgroundEffect.qml | 82 + examples/qt3d/wave/BasicCamera.qml | 63 + examples/qt3d/wave/Wave.qml | 90 + examples/qt3d/wave/WaveEffect.qml | 119 + examples/qt3d/wave/WaveForwardRenderer.qml | 89 + examples/qt3d/wave/WaveMaterial.qml | 71 + examples/qt3d/wave/doc/images/wave.png | Bin 0 -> 25806 bytes examples/qt3d/wave/doc/src/wave.qdoc | 40 + examples/qt3d/wave/main.cpp | 68 + examples/qt3d/wave/main.qml | 104 + examples/qt3d/wave/shaders/background.frag | 13 + examples/qt3d/wave/shaders/background.vert | 14 + examples/qt3d/wave/shaders/ribbon.frag | 49 + examples/qt3d/wave/shaders/ribbon.vert | 149 + .../qt3d/wave/shaders/ribbonwireframe.frag | 98 + .../qt3d/wave/shaders/robustwireframe.geom | 131 + examples/qt3d/wave/wave.pro | 26 + examples/qt3d/wave/wave.qrc | 18 + examples/qt3d/wireframe/BasicCamera.qml | 63 + examples/qt3d/wireframe/TrefoilKnot.qml | 78 + examples/qt3d/wireframe/WireframeEffect.qml | 93 + examples/qt3d/wireframe/WireframeMaterial.qml | 72 + .../doc/images/qt3d-wireframe-rendering.png | Bin 0 -> 214431 bytes .../qt3d/wireframe/doc/src/wireframe.qdoc | 195 + examples/qt3d/wireframe/main.cpp | 68 + examples/qt3d/wireframe/main.qml | 113 + .../wireframe/shaders/robustwireframe.frag | 108 + .../wireframe/shaders/robustwireframe.geom | 131 + .../wireframe/shaders/robustwireframe.vert | 21 + examples/qt3d/wireframe/wireframe.pro | 21 + examples/qt3d/wireframe/wireframe.qrc | 12 + .../private/aspectcommanddebugger_p.h | 1 + .../5.7.1/Qt3DCore/private/corelogging_p.h | 1 + .../Qt3DCore/private/dependencyhandler_p.h | 1 + .../5.7.1/Qt3DCore/private/nullservices_p.h | 1 + .../private/propertychangehandler_p.h | 1 + .../Qt3DCore/private/qabstractaspect_p.h | 1 + .../private/qabstractaspectjobmanager_p.h | 1 + .../private/qabstractframeadvanceservice_p.h | 1 + .../qabstractframeadvanceservice_p_p.h | 1 + .../Qt3DCore/private/qabstractnodefactory_p.h | 1 + .../private/qabstractserviceprovider_p.h | 1 + .../5.7.1/Qt3DCore/private/qaspectengine_p.h | 1 + .../5.7.1/Qt3DCore/private/qaspectfactory_p.h | 1 + .../5.7.1/Qt3DCore/private/qaspectjob_p.h | 1 + .../Qt3DCore/private/qaspectjobmanager_p.h | 1 + .../private/qaspectjobproviderinterface_p.h | 1 + .../5.7.1/Qt3DCore/private/qaspectmanager_p.h | 1 + .../5.7.1/Qt3DCore/private/qaspectthread_p.h | 1 + .../5.7.1/Qt3DCore/private/qbackendnode_p.h | 1 + .../Qt3DCore/private/qbackendnodefactory_p.h | 1 + .../private/qboundedcircularbuffer_p.h | 1 + .../5.7.1/Qt3DCore/private/qchangearbiter_p.h | 1 + .../Qt3DCore/private/qcircularbuffer_p.h | 1 + .../5.7.1/Qt3DCore/private/qcomponent_p.h | 1 + .../private/qcomponentaddedchange_p.h | 1 + .../private/qcomponentremovedchange_p.h | 1 + .../qdestructionidandtypecollector_p.h | 1 + .../private/qdynamicpropertyupdatedchange_p.h | 1 + .../5.7.1/Qt3DCore/private/qentity_p.h | 1 + .../Qt3DCore/private/qeventfilterservice_p.h | 1 + .../Qt3DCore/private/qframeallocator_p.h | 1 + .../Qt3DCore/private/qframeallocator_p_p.h | 1 + .../5.7.1/Qt3DCore/private/qhandle_p.h | 1 + .../5.7.1/Qt3DCore/private/qhandlemanager_p.h | 1 + .../private/qlockableobserverinterface_p.h | 1 + .../5.7.1/Qt3DCore/private/qmath3d_p.h | 1 + .../Qt3DCore/5.7.1/Qt3DCore/private/qnode_p.h | 1 + .../Qt3DCore/private/qnodecreatedchange_p.h | 1 + .../private/qnodecreatedchangegenerator_p.h | 1 + .../Qt3DCore/private/qnodedestroyedchange_p.h | 1 + .../5.7.1/Qt3DCore/private/qnodevisitor_p.h | 1 + .../Qt3DCore/private/qobservableinterface_p.h | 1 + .../Qt3DCore/private/qobserverinterface_p.h | 1 + .../private/qopenglinformationservice_p.h | 1 + .../private/qopenglinformationservice_p_p.h | 1 + .../5.7.1/Qt3DCore/private/qpostman_p.h | 1 + .../private/qpropertynodeaddedchange_p.h | 1 + .../private/qpropertynoderemovedchange_p.h | 1 + .../private/qpropertyupdatedchange_p.h | 1 + .../private/qpropertyupdatedchangebase_p.h | 1 + .../private/qpropertyvalueaddedchange_p.h | 1 + .../private/qpropertyvalueaddedchangebase_p.h | 1 + .../private/qpropertyvalueremovedchange_p.h | 1 + .../qpropertyvalueremovedchangebase_p.h | 1 + .../Qt3DCore/private/qresourcemanager_p.h | 1 + .../5.7.1/Qt3DCore/private/qscene_p.h | 1 + .../5.7.1/Qt3DCore/private/qscenechange_p.h | 1 + .../private/qsceneobserverinterface_p.h | 1 + .../5.7.1/Qt3DCore/private/qscheduler_p.h | 1 + .../Qt3DCore/private/qservicelocator_p.h | 1 + .../qstaticpropertyupdatedchangebase_p.h | 1 + .../qstaticpropertyvalueaddedchangebase_p.h | 1 + .../qstaticpropertyvalueremovedchangebase_p.h | 1 + .../private/qsysteminformationservice_p.h | 1 + .../private/qsysteminformationservice_p_p.h | 1 + .../Qt3DCore/private/qt3dcore_global_p.h | 1 + .../5.7.1/Qt3DCore/private/qthreadpooler_p.h | 1 + .../5.7.1/Qt3DCore/private/qtickclock_p.h | 1 + .../Qt3DCore/private/qtickclockservice_p.h | 1 + .../5.7.1/Qt3DCore/private/qtransform_p.h | 1 + .../private/qtypedpropertyupdatechange_p.h | 1 + .../Qt3DCore/5.7.1/Qt3DCore/private/task_p.h | 1 + include/Qt3DCore/QAbstractAspect | 1 + include/Qt3DCore/QAspectEngine | 1 + include/Qt3DCore/QAspectJob | 1 + include/Qt3DCore/QAspectJobPtr | 1 + include/Qt3DCore/QBackendNode | 1 + include/Qt3DCore/QBackendNodeMapper | 1 + include/Qt3DCore/QBackendNodeMapperPtr | 1 + include/Qt3DCore/QComponent | 1 + include/Qt3DCore/QComponentAddedChange | 1 + include/Qt3DCore/QComponentAddedChangePtr | 1 + include/Qt3DCore/QComponentRemovedChange | 1 + include/Qt3DCore/QComponentRemovedChangePtr | 1 + include/Qt3DCore/QComponentVector | 1 + .../Qt3DCore/QDynamicPropertyUpdatedChange | 1 + .../Qt3DCore/QDynamicPropertyUpdatedChangePtr | 1 + include/Qt3DCore/QEntity | 1 + include/Qt3DCore/QEntityPtr | 1 + include/Qt3DCore/QNode | 1 + include/Qt3DCore/QNodeCreatedChange | 1 + include/Qt3DCore/QNodeCreatedChangeBase | 1 + include/Qt3DCore/QNodeCreatedChangeBasePtr | 1 + include/Qt3DCore/QNodeDestroyedChange | 1 + include/Qt3DCore/QNodeDestroyedChangePtr | 1 + include/Qt3DCore/QNodeId | 1 + include/Qt3DCore/QNodeIdTypePair | 1 + include/Qt3DCore/QNodePtr | 1 + include/Qt3DCore/QNodeVector | 1 + include/Qt3DCore/QPropertyNodeAddedChange | 1 + include/Qt3DCore/QPropertyNodeAddedChangePtr | 1 + include/Qt3DCore/QPropertyNodeRemovedChange | 1 + .../Qt3DCore/QPropertyNodeRemovedChangePtr | 1 + include/Qt3DCore/QPropertyUpdatedChange | 1 + include/Qt3DCore/QPropertyUpdatedChangeBase | 1 + .../Qt3DCore/QPropertyUpdatedChangeBasePtr | 1 + include/Qt3DCore/QPropertyUpdatedChangePtr | 1 + include/Qt3DCore/QPropertyValueAddedChange | 1 + .../Qt3DCore/QPropertyValueAddedChangeBase | 1 + .../Qt3DCore/QPropertyValueAddedChangeBasePtr | 1 + include/Qt3DCore/QPropertyValueAddedChangePtr | 1 + include/Qt3DCore/QPropertyValueRemovedChange | 1 + .../Qt3DCore/QPropertyValueRemovedChangeBase | 1 + .../QPropertyValueRemovedChangeBasePtr | 1 + .../Qt3DCore/QPropertyValueRemovedChangePtr | 1 + include/Qt3DCore/QSceneChange | 1 + include/Qt3DCore/QSceneChangePtr | 1 + .../Qt3DCore/QStaticPropertyUpdatedChangeBase | 1 + .../QStaticPropertyUpdatedChangeBasePtr | 1 + .../QStaticPropertyValueAddedChangeBase | 1 + .../QStaticPropertyValueRemovedChangeBase | 1 + include/Qt3DCore/QTransform | 1 + include/Qt3DCore/Qt3DCore | 31 + include/Qt3DCore/Qt3DCoreVersion | 1 + include/Qt3DCore/headers.pri | 6 + include/Qt3DCore/qabstractaspect.h | 1 + include/Qt3DCore/qaspectengine.h | 1 + include/Qt3DCore/qaspectjob.h | 1 + include/Qt3DCore/qbackendnode.h | 1 + include/Qt3DCore/qcomponent.h | 1 + include/Qt3DCore/qcomponentaddedchange.h | 1 + include/Qt3DCore/qcomponentremovedchange.h | 1 + .../Qt3DCore/qdynamicpropertyupdatedchange.h | 1 + include/Qt3DCore/qentity.h | 1 + include/Qt3DCore/qnode.h | 1 + include/Qt3DCore/qnodecreatedchange.h | 1 + include/Qt3DCore/qnodedestroyedchange.h | 1 + include/Qt3DCore/qnodeid.h | 1 + include/Qt3DCore/qpropertynodeaddedchange.h | 1 + include/Qt3DCore/qpropertynoderemovedchange.h | 1 + include/Qt3DCore/qpropertyupdatedchange.h | 1 + include/Qt3DCore/qpropertyupdatedchangebase.h | 1 + include/Qt3DCore/qpropertyvalueaddedchange.h | 1 + .../Qt3DCore/qpropertyvalueaddedchangebase.h | 1 + .../Qt3DCore/qpropertyvalueremovedchange.h | 1 + .../qpropertyvalueremovedchangebase.h | 1 + include/Qt3DCore/qscenechange.h | 1 + .../qstaticpropertyupdatedchangebase.h | 1 + .../qstaticpropertyvalueaddedchangebase.h | 1 + .../qstaticpropertyvalueremovedchangebase.h | 1 + include/Qt3DCore/qt3dcore_global.h | 1 + include/Qt3DCore/qt3dcoreversion.h | 9 + include/Qt3DCore/qtransform.h | 1 + .../Qt3DExtras/private/qconegeometry_p.h | 1 + .../Qt3DExtras/private/qcuboidgeometry_p.h | 1 + .../Qt3DExtras/private/qcylindergeometry_p.h | 1 + .../private/qdiffusemapmaterial_p.h | 1 + .../private/qdiffusespecularmapmaterial_p.h | 1 + .../private/qfirstpersoncameracontroller_p.h | 1 + .../Qt3DExtras/private/qforwardrenderer_p.h | 1 + .../Qt3DExtras/private/qgoochmaterial_p.h | 1 + .../qnormaldiffusemapalphamaterial_p.h | 1 + .../private/qnormaldiffusemapmaterial_p.h | 1 + .../qnormaldiffusespecularmapmaterial_p.h | 1 + .../private/qorbitcameracontroller_p.h | 1 + .../private/qpervertexcolormaterial_p.h | 1 + .../private/qphongalphamaterial_p.h | 1 + .../Qt3DExtras/private/qphongmaterial_p.h | 1 + .../Qt3DExtras/private/qplanegeometry_p.h | 1 + .../Qt3DExtras/private/qskyboxentity_p.h | 1 + .../Qt3DExtras/private/qspheregeometry_p.h | 1 + .../Qt3DExtras/private/qtorusgeometry_p.h | 1 + include/Qt3DExtras/QConeGeometry | 1 + include/Qt3DExtras/QConeMesh | 1 + include/Qt3DExtras/QCuboidGeometry | 1 + include/Qt3DExtras/QCuboidMesh | 1 + include/Qt3DExtras/QCylinderGeometry | 1 + include/Qt3DExtras/QCylinderMesh | 1 + include/Qt3DExtras/QDiffuseMapMaterial | 1 + .../Qt3DExtras/QDiffuseSpecularMapMaterial | 1 + .../Qt3DExtras/QFirstPersonCameraController | 1 + include/Qt3DExtras/QForwardRenderer | 1 + include/Qt3DExtras/QGoochMaterial | 1 + .../Qt3DExtras/QNormalDiffuseMapAlphaMaterial | 1 + include/Qt3DExtras/QNormalDiffuseMapMaterial | 1 + .../QNormalDiffuseSpecularMapMaterial | 1 + include/Qt3DExtras/QOrbitCameraController | 1 + include/Qt3DExtras/QPerVertexColorMaterial | 1 + include/Qt3DExtras/QPhongAlphaMaterial | 1 + include/Qt3DExtras/QPhongMaterial | 1 + include/Qt3DExtras/QPlaneGeometry | 1 + include/Qt3DExtras/QPlaneMesh | 1 + include/Qt3DExtras/QSkyboxEntity | 1 + include/Qt3DExtras/QSphereGeometry | 1 + include/Qt3DExtras/QSphereMesh | 1 + include/Qt3DExtras/QTorusGeometry | 1 + include/Qt3DExtras/QTorusMesh | 1 + include/Qt3DExtras/Qt3DExtras | 31 + include/Qt3DExtras/Qt3DExtrasVersion | 1 + include/Qt3DExtras/Qt3DWindow | 1 + include/Qt3DExtras/headers.pri | 6 + include/Qt3DExtras/qconegeometry.h | 1 + include/Qt3DExtras/qconemesh.h | 1 + include/Qt3DExtras/qcuboidgeometry.h | 1 + include/Qt3DExtras/qcuboidmesh.h | 1 + include/Qt3DExtras/qcylindergeometry.h | 1 + include/Qt3DExtras/qcylindermesh.h | 1 + include/Qt3DExtras/qdiffusemapmaterial.h | 1 + .../Qt3DExtras/qdiffusespecularmapmaterial.h | 1 + .../Qt3DExtras/qfirstpersoncameracontroller.h | 1 + include/Qt3DExtras/qforwardrenderer.h | 1 + include/Qt3DExtras/qgoochmaterial.h | 1 + .../qnormaldiffusemapalphamaterial.h | 1 + .../Qt3DExtras/qnormaldiffusemapmaterial.h | 1 + .../qnormaldiffusespecularmapmaterial.h | 1 + include/Qt3DExtras/qorbitcameracontroller.h | 1 + include/Qt3DExtras/qpervertexcolormaterial.h | 1 + include/Qt3DExtras/qphongalphamaterial.h | 1 + include/Qt3DExtras/qphongmaterial.h | 1 + include/Qt3DExtras/qplanegeometry.h | 1 + include/Qt3DExtras/qplanemesh.h | 1 + include/Qt3DExtras/qskyboxentity.h | 1 + include/Qt3DExtras/qspheregeometry.h | 1 + include/Qt3DExtras/qspheremesh.h | 1 + include/Qt3DExtras/qt3dextras_global.h | 1 + include/Qt3DExtras/qt3dextrasversion.h | 9 + include/Qt3DExtras/qt3dwindow.h | 1 + include/Qt3DExtras/qtorusgeometry.h | 1 + include/Qt3DExtras/qtorusmesh.h | 1 + .../Qt3DInput/private/abstractactioninput_p.h | 1 + .../Qt3DInput/private/abstractaxisinput_p.h | 1 + .../5.7.1/Qt3DInput/private/action_p.h | 1 + .../5.7.1/Qt3DInput/private/actioninput_p.h | 1 + .../Qt3DInput/private/analogaxisinput_p.h | 1 + .../private/assignkeyboardfocusjob_p.h | 1 + .../5.7.1/Qt3DInput/private/axis_p.h | 1 + .../5.7.1/Qt3DInput/private/axissetting_p.h | 1 + .../Qt3DInput/private/buttonaxisinput_p.h | 1 + .../private/eventsourcesetterhelper_p.h | 1 + .../private/genericdevicebackendnode_p.h | 1 + .../5.7.1/Qt3DInput/private/handle_types_p.h | 1 + .../private/inputbackendnodefunctor_p.h | 1 + .../5.7.1/Qt3DInput/private/inputchord_p.h | 1 + .../5.7.1/Qt3DInput/private/inputhandler_p.h | 1 + .../5.7.1/Qt3DInput/private/inputmanagers_p.h | 1 + .../5.7.1/Qt3DInput/private/inputsequence_p.h | 1 + .../5.7.1/Qt3DInput/private/inputsettings_p.h | 1 + .../5.7.1/Qt3DInput/private/job_common_p.h | 1 + .../Qt3DInput/private/keyboarddevice_p.h | 1 + .../Qt3DInput/private/keyboardeventfilter_p.h | 1 + .../Qt3DInput/private/keyboardhandler_p.h | 1 + .../keyboardmousegenericdeviceintegration_p.h | 1 + .../private/keyeventdispatcherjob_p.h | 1 + .../5.7.1/Qt3DInput/private/logicaldevice_p.h | 1 + .../5.7.1/Qt3DInput/private/mousedevice_p.h | 1 + .../private/mouseeventdispatcherjob_p.h | 1 + .../Qt3DInput/private/mouseeventfilter_p.h | 1 + .../5.7.1/Qt3DInput/private/mousehandler_p.h | 1 + .../5.7.1/Qt3DInput/private/movingaverage_p.h | 1 + .../private/qabstractactioninput_p.h | 1 + .../Qt3DInput/private/qabstractaxisinput_p.h | 1 + .../private/qabstractphysicaldevice_p.h | 1 + .../qabstractphysicaldevicebackendnode_p.h | 1 + .../qabstractphysicaldevicebackendnode_p_p.h | 1 + .../5.7.1/Qt3DInput/private/qaction_p.h | 1 + .../5.7.1/Qt3DInput/private/qactioninput_p.h | 1 + .../Qt3DInput/private/qanalogaxisinput_p.h | 1 + .../5.7.1/Qt3DInput/private/qaxis_p.h | 1 + .../5.7.1/Qt3DInput/private/qaxissetting_p.h | 1 + .../Qt3DInput/private/qbuttonaxisinput_p.h | 1 + .../5.7.1/Qt3DInput/private/qgamepadinput_p.h | 1 + .../Qt3DInput/private/qgenericinputdevice_p.h | 1 + .../5.7.1/Qt3DInput/private/qinputaspect_p.h | 1 + .../5.7.1/Qt3DInput/private/qinputchord_p.h | 1 + .../private/qinputdeviceintegration_p.h | 1 + .../private/qinputdeviceintegration_p_p.h | 1 + .../qinputdeviceintegrationfactory_p.h | 1 + .../Qt3DInput/private/qinputdeviceplugin_p.h | 1 + .../Qt3DInput/private/qinputsequence_p.h | 1 + .../Qt3DInput/private/qinputsettings_p.h | 1 + .../Qt3DInput/private/qkeyboarddevice_p.h | 1 + .../Qt3DInput/private/qkeyboardhandler_p.h | 1 + .../Qt3DInput/private/qlogicaldevice_p.h | 1 + .../5.7.1/Qt3DInput/private/qmousedevice_p.h | 1 + .../5.7.1/Qt3DInput/private/qmousehandler_p.h | 1 + .../private/qphysicaldevicecreatedchange_p.h | 1 + .../Qt3DInput/private/qt3dinput_global_p.h | 1 + .../Qt3DInput/private/updateaxisactionjob_p.h | 1 + include/Qt3DInput/QAbstractActionInput | 1 + include/Qt3DInput/QAbstractAxisInput | 1 + include/Qt3DInput/QAbstractPhysicalDevice | 1 + include/Qt3DInput/QAction | 1 + include/Qt3DInput/QActionInput | 1 + include/Qt3DInput/QAnalogAxisInput | 1 + include/Qt3DInput/QAxis | 1 + include/Qt3DInput/QAxisSetting | 1 + include/Qt3DInput/QButtonAxisInput | 1 + include/Qt3DInput/QInputAspect | 1 + include/Qt3DInput/QInputChord | 1 + include/Qt3DInput/QInputSequence | 1 + include/Qt3DInput/QInputSettings | 1 + include/Qt3DInput/QKeyEvent | 1 + include/Qt3DInput/QKeyEventPtr | 1 + include/Qt3DInput/QKeyboardDevice | 1 + include/Qt3DInput/QKeyboardHandler | 1 + include/Qt3DInput/QLogicalDevice | 1 + include/Qt3DInput/QMouseDevice | 1 + include/Qt3DInput/QMouseEvent | 1 + include/Qt3DInput/QMouseEventPtr | 1 + include/Qt3DInput/QMouseHandler | 1 + .../Qt3DInput/QPhysicalDeviceCreatedChange | 1 + .../QPhysicalDeviceCreatedChangeBase | 1 + .../QPhysicalDeviceCreatedChangeBasePtr | 1 + include/Qt3DInput/QWheelEvent | 1 + include/Qt3DInput/QWheelEventPtr | 1 + include/Qt3DInput/Qt3DInput | 26 + include/Qt3DInput/Qt3DInputVersion | 1 + include/Qt3DInput/headers.pri | 6 + include/Qt3DInput/qabstractactioninput.h | 1 + include/Qt3DInput/qabstractaxisinput.h | 1 + include/Qt3DInput/qabstractphysicaldevice.h | 1 + include/Qt3DInput/qaction.h | 1 + include/Qt3DInput/qactioninput.h | 1 + include/Qt3DInput/qanalogaxisinput.h | 1 + include/Qt3DInput/qaxis.h | 1 + include/Qt3DInput/qaxissetting.h | 1 + include/Qt3DInput/qbuttonaxisinput.h | 1 + include/Qt3DInput/qinputaspect.h | 1 + include/Qt3DInput/qinputchord.h | 1 + include/Qt3DInput/qinputsequence.h | 1 + include/Qt3DInput/qinputsettings.h | 1 + include/Qt3DInput/qkeyboarddevice.h | 1 + include/Qt3DInput/qkeyboardhandler.h | 1 + include/Qt3DInput/qkeyevent.h | 1 + include/Qt3DInput/qlogicaldevice.h | 1 + include/Qt3DInput/qmousedevice.h | 1 + include/Qt3DInput/qmouseevent.h | 1 + include/Qt3DInput/qmousehandler.h | 1 + .../Qt3DInput/qphysicaldevicecreatedchange.h | 1 + include/Qt3DInput/qt3dinput_global.h | 1 + include/Qt3DInput/qt3dinputversion.h | 9 + .../5.7.1/Qt3DLogic/private/callbackjob_p.h | 1 + .../5.7.1/Qt3DLogic/private/executor_p.h | 1 + .../5.7.1/Qt3DLogic/private/handle_types_p.h | 1 + .../5.7.1/Qt3DLogic/private/handler_p.h | 1 + .../5.7.1/Qt3DLogic/private/job_common_p.h | 1 + .../5.7.1/Qt3DLogic/private/manager_p.h | 1 + .../5.7.1/Qt3DLogic/private/managers_p.h | 1 + .../5.7.1/Qt3DLogic/private/qframeaction_p.h | 1 + .../5.7.1/Qt3DLogic/private/qlogicaspect_p.h | 1 + include/Qt3DLogic/QFrameAction | 1 + include/Qt3DLogic/QLogicAspect | 1 + include/Qt3DLogic/Qt3DLogic | 7 + include/Qt3DLogic/Qt3DLogicVersion | 1 + include/Qt3DLogic/headers.pri | 6 + include/Qt3DLogic/qframeaction.h | 1 + include/Qt3DLogic/qlogicaspect.h | 1 + include/Qt3DLogic/qt3dlogic_global.h | 1 + include/Qt3DLogic/qt3dlogicversion.h | 9 + .../Qt3DQuick/private/qqmlaspectengine_p.h | 1 + .../private/qquaternionanimation_p.h | 1 + .../Qt3DQuick/private/qt3dquick_global_p.h | 1 + .../private/qt3dquicknodefactory_p.h | 1 + .../Qt3DQuick/private/qt3dquickvaluetypes_p.h | 1 + .../5.7.1/Qt3DQuick/private/quick3dentity_p.h | 1 + .../Qt3DQuick/private/quick3dentityloader_p.h | 1 + .../private/quick3dentityloader_p_p.h | 1 + .../5.7.1/Qt3DQuick/private/quick3dnode_p.h | 1 + .../private/quick3dnodeinstantiator_p.h | 1 + include/Qt3DQuick/QQmlAspectEngine | 1 + include/Qt3DQuick/Qt3DQuick | 6 + include/Qt3DQuick/Qt3DQuickVersion | 1 + include/Qt3DQuick/headers.pri | 6 + include/Qt3DQuick/qqmlaspectengine.h | 1 + include/Qt3DQuick/qt3dquick_global.h | 1 + include/Qt3DQuick/qt3dquickversion.h | 9 + include/Qt3DQuickExtras/Qt3DQuickExtras | 6 + .../Qt3DQuickExtras/Qt3DQuickExtrasVersion | 1 + include/Qt3DQuickExtras/Qt3DQuickWindow | 1 + include/Qt3DQuickExtras/headers.pri | 6 + .../Qt3DQuickExtras/qt3dquickextras_global.h | 1 + .../Qt3DQuickExtras/qt3dquickextrasversion.h | 9 + include/Qt3DQuickExtras/qt3dquickwindow.h | 1 + .../private/qt3dquickinput_global_p.h | 1 + .../private/qt3dquickinputnodefactory_p.h | 1 + .../Qt3DQuickInput/private/quick3daction_p.h | 1 + .../Qt3DQuickInput/private/quick3daxis_p.h | 1 + .../private/quick3dinputchord_p.h | 1 + .../private/quick3dinputsequence_p.h | 1 + .../private/quick3dlogicaldevice_p.h | 1 + .../private/quick3dphysicaldevice_p.h | 1 + include/Qt3DQuickInput/Qt3DQuickInput | 5 + include/Qt3DQuickInput/Qt3DQuickInputVersion | 1 + include/Qt3DQuickInput/headers.pri | 6 + .../Qt3DQuickInput/qt3dquickinput_global.h | 1 + .../Qt3DQuickInput/qt3dquickinputversion.h | 9 + .../private/qt3dquickrender_global_p.h | 1 + .../private/qt3dquickrendernodefactory_p.h | 1 + .../Qt3DQuickRender/private/quick3dbuffer_p.h | 1 + .../Qt3DQuickRender/private/quick3deffect_p.h | 1 + .../private/quick3dgeometry_p.h | 1 + .../private/quick3dlayerfilter_p.h | 1 + .../private/quick3dmaterial_p.h | 1 + .../private/quick3dparameter_p.h | 1 + .../private/quick3dparameter_p_p.h | 1 + .../private/quick3drenderpass_p.h | 1 + .../private/quick3drenderpassfilter_p.h | 1 + .../private/quick3drendertargetoutput_p.h | 1 + .../private/quick3drendertargetselector_p.h | 1 + .../Qt3DQuickRender/private/quick3dscene_p.h | 1 + .../private/quick3dshaderdata_p.h | 1 + .../private/quick3dshaderdataarray_p.h | 1 + .../private/quick3dstateset_p.h | 1 + .../private/quick3dtechnique_p.h | 1 + .../private/quick3dtechniquefilter_p.h | 1 + .../private/quick3dtexture_p.h | 1 + .../private/quick3dviewport_p.h | 1 + include/Qt3DQuickRender/Qt3DQuickRender | 5 + .../Qt3DQuickRender/Qt3DQuickRenderVersion | 1 + include/Qt3DQuickRender/headers.pri | 6 + .../Qt3DQuickRender/qt3dquickrender_global.h | 1 + .../Qt3DQuickRender/qt3dquickrenderversion.h | 9 + .../Qt3DRender/private/abstractrenderer_p.h | 1 + .../Qt3DRender/private/attachmentpack_p.h | 1 + .../5.7.1/Qt3DRender/private/attribute_p.h | 1 + .../5.7.1/Qt3DRender/private/backendnode_p.h | 1 + .../private/boundingvolumedebug_p.h | 1 + .../5.7.1/Qt3DRender/private/buffer_p.h | 1 + .../Qt3DRender/private/buffermanager_p.h | 1 + .../private/calcboundingvolumejob_p.h | 1 + .../private/calcgeometrytrianglevolumes_p.h | 1 + .../5.7.1/Qt3DRender/private/cameralens_p.h | 1 + .../Qt3DRender/private/cameraselectornode_p.h | 1 + .../5.7.1/Qt3DRender/private/clearbuffers_p.h | 1 + .../Qt3DRender/private/commandexecuter_p.h | 1 + .../Qt3DRender/private/computecommand_p.h | 1 + .../Qt3DRender/private/dispatchcompute_p.h | 1 + .../5.7.1/Qt3DRender/private/effect_p.h | 1 + .../5.7.1/Qt3DRender/private/entity_p.h | 1 + .../private/expandboundingvolumejob_p.h | 1 + .../private/filterentitybycomponentjob_p.h | 1 + .../5.7.1/Qt3DRender/private/filterkey_p.h | 1 + .../private/filterlayerentityjob_p.h | 1 + .../Qt3DRender/private/framecleanupjob_p.h | 1 + .../Qt3DRender/private/framegraphnode_p.h | 1 + .../Qt3DRender/private/framegraphvisitor_p.h | 1 + .../private/framepreparationjob_p.h | 1 + .../Qt3DRender/private/frustumculling_p.h | 1 + .../Qt3DRender/private/frustumcullingjob_p.h | 1 + .../Qt3DRender/private/genericlambdajob_p.h | 1 + .../5.7.1/Qt3DRender/private/genericstate_p.h | 1 + .../5.7.1/Qt3DRender/private/geometry_p.h | 1 + .../Qt3DRender/private/geometryrenderer_p.h | 1 + .../private/geometryrenderermanager_p.h | 1 + .../5.7.1/Qt3DRender/private/glbuffer_p.h | 1 + .../Qt3DRender/private/graphicscontext_p.h | 1 + .../Qt3DRender/private/graphicshelperes2_p.h | 1 + .../Qt3DRender/private/graphicshelperes3_p.h | 1 + .../Qt3DRender/private/graphicshelpergl2_p.h | 1 + .../private/graphicshelpergl3_3_p.h | 1 + .../Qt3DRender/private/graphicshelpergl3_p.h | 1 + .../Qt3DRender/private/graphicshelpergl4_p.h | 1 + .../private/graphicshelperinterface_p.h | 1 + .../5.7.1/Qt3DRender/private/handle_types_p.h | 1 + .../5.7.1/Qt3DRender/private/job_common_p.h | 1 + .../5.7.1/Qt3DRender/private/layer_p.h | 1 + .../Qt3DRender/private/layerfilternode_p.h | 1 + .../5.7.1/Qt3DRender/private/light_p.h | 1 + .../Qt3DRender/private/lightgatherer_p.h | 1 + .../5.7.1/Qt3DRender/private/lightsource_p.h | 1 + .../Qt3DRender/private/loadbufferjob_p.h | 1 + .../Qt3DRender/private/loadgeometryjob_p.h | 1 + .../5.7.1/Qt3DRender/private/loadscenejob_p.h | 1 + .../Qt3DRender/private/loadtexturedatajob_p.h | 1 + .../5.7.1/Qt3DRender/private/managers_p.h | 1 + .../5.7.1/Qt3DRender/private/material_p.h | 1 + .../private/materialparametergathererjob_p.h | 1 + .../5.7.1/Qt3DRender/private/nodefunctor_p.h | 1 + .../5.7.1/Qt3DRender/private/nodemanagers_p.h | 1 + .../5.7.1/Qt3DRender/private/nodraw_p.h | 1 + .../5.7.1/Qt3DRender/private/objectpicker_p.h | 1 + .../5.7.1/Qt3DRender/private/objloader_p.h | 1 + .../private/openglvertexarrayobject_p.h | 1 + .../5.7.1/Qt3DRender/private/parameter_p.h | 1 + .../Qt3DRender/private/parameterpack_p.h | 1 + .../private/pickboundingvolumejob_p.h | 1 + .../Qt3DRender/private/pickeventfilter_p.h | 1 + .../private/platformsurfacefilter_p.h | 1 + .../qabstractcollisionqueryservice_p.h | 1 + .../Qt3DRender/private/qabstractlight_p.h | 1 + .../Qt3DRender/private/qabstracttexture_p.h | 1 + .../private/qabstracttextureimage_p.h | 1 + .../5.7.1/Qt3DRender/private/qalphatest_p.h | 1 + .../5.7.1/Qt3DRender/private/qattribute_p.h | 1 + .../private/qaxisalignedboundingbox_p.h | 1 + .../Qt3DRender/private/qblendequation_p.h | 1 + .../private/qblendequationarguments_p.h | 1 + .../Qt3DRender/private/qboundingsphere_p.h | 1 + .../Qt3DRender/private/qboundingvolume_p.h | 1 + .../private/qboundingvolumeprovider_p.h | 1 + .../5.7.1/Qt3DRender/private/qbuffer_p.h | 1 + .../5.7.1/Qt3DRender/private/qcamera_p.h | 1 + .../5.7.1/Qt3DRender/private/qcameralens_p.h | 1 + .../Qt3DRender/private/qcameraselector_p.h | 1 + .../Qt3DRender/private/qclearbuffers_p.h | 1 + .../5.7.1/Qt3DRender/private/qclipplane_p.h | 1 + .../private/qcollisionqueryresult_p.h | 1 + .../5.7.1/Qt3DRender/private/qcolormask_p.h | 1 + .../Qt3DRender/private/qcomputecommand_p.h | 1 + .../5.7.1/Qt3DRender/private/qcullface_p.h | 1 + .../5.7.1/Qt3DRender/private/qdepthtest_p.h | 1 + .../Qt3DRender/private/qdirectionallight_p.h | 1 + .../Qt3DRender/private/qdispatchcompute_p.h | 1 + .../5.7.1/Qt3DRender/private/qeffect_p.h | 1 + .../5.7.1/Qt3DRender/private/qfilterkey_p.h | 1 + .../Qt3DRender/private/qframegraphnode_p.h | 1 + .../5.7.1/Qt3DRender/private/qfrontface_p.h | 1 + .../5.7.1/Qt3DRender/private/qgeometry_p.h | 1 + .../Qt3DRender/private/qgeometryrenderer_p.h | 1 + .../Qt3DRender/private/qgraphicsapifilter_p.h | 1 + .../Qt3DRender/private/qgraphicsutils_p.h | 1 + .../Qt3DRender/private/qitemmodelbuffer_p.h | 1 + .../5.7.1/Qt3DRender/private/qlayer_p.h | 1 + .../5.7.1/Qt3DRender/private/qlayerfilter_p.h | 1 + .../5.7.1/Qt3DRender/private/qmaterial_p.h | 1 + .../5.7.1/Qt3DRender/private/qmesh_p.h | 1 + .../Qt3DRender/private/qobjectpicker_p.h | 1 + .../5.7.1/Qt3DRender/private/qparameter_p.h | 1 + .../5.7.1/Qt3DRender/private/qpickevent_p.h | 1 + .../Qt3DRender/private/qpickingsettings_p.h | 1 + .../5.7.1/Qt3DRender/private/qpointlight_p.h | 1 + .../5.7.1/Qt3DRender/private/qpointsize_p.h | 1 + .../Qt3DRender/private/qpolygonoffset_p.h | 1 + .../5.7.1/Qt3DRender/private/qray3d_p.h | 1 + .../Qt3DRender/private/qraycastingservice_p.h | 1 + .../Qt3DRender/private/qrenderaspect_p.h | 1 + .../5.7.1/Qt3DRender/private/qrenderpass_p.h | 1 + .../Qt3DRender/private/qrenderpassfilter_p.h | 1 + .../Qt3DRender/private/qrendersettings_p.h | 1 + .../5.7.1/Qt3DRender/private/qrenderstate_p.h | 1 + .../private/qrenderstatecreatedchange_p.h | 1 + .../Qt3DRender/private/qrenderstateset_p.h | 1 + .../private/qrendersurfaceselector_p.h | 1 + .../Qt3DRender/private/qrendertarget_p.h | 1 + .../private/qrendertargetoutput_p.h | 1 + .../private/qrendertargetselector_p.h | 1 + .../Qt3DRender/private/qsceneiofactory_p.h | 1 + .../Qt3DRender/private/qsceneiohandler_p.h | 1 + .../Qt3DRender/private/qsceneioplugin_p.h | 1 + .../5.7.1/Qt3DRender/private/qsceneloader_p.h | 1 + .../5.7.1/Qt3DRender/private/qscissortest_p.h | 1 + .../5.7.1/Qt3DRender/private/qshaderdata_p.h | 1 + .../Qt3DRender/private/qshaderprogram_p.h | 1 + .../5.7.1/Qt3DRender/private/qsortpolicy_p.h | 1 + .../5.7.1/Qt3DRender/private/qspotlight_p.h | 1 + .../5.7.1/Qt3DRender/private/qstencilmask_p.h | 1 + .../Qt3DRender/private/qstenciloperation_p.h | 1 + .../private/qstenciloperationarguments_p.h | 1 + .../5.7.1/Qt3DRender/private/qstenciltest_p.h | 1 + .../private/qstenciltestarguments_p.h | 1 + .../Qt3DRender/private/qt3drender_global_p.h | 1 + .../5.7.1/Qt3DRender/private/qtechnique_p.h | 1 + .../Qt3DRender/private/qtechniquefilter_p.h | 1 + .../5.7.1/Qt3DRender/private/qtexture_p.h | 1 + .../Qt3DRender/private/qtextureimage_p.h | 1 + .../Qt3DRender/private/qtextureimagedata_p.h | 1 + .../Qt3DRender/private/quniformvalue_p.h | 1 + .../5.7.1/Qt3DRender/private/qurlhelper_p.h | 1 + .../5.7.1/Qt3DRender/private/qviewport_p.h | 1 + .../Qt3DRender/private/rendercommand_p.h | 1 + .../private/renderconfiguration_p.h | 1 + .../5.7.1/Qt3DRender/private/renderer_p.h | 1 + .../Qt3DRender/private/renderlogging_p.h | 1 + .../5.7.1/Qt3DRender/private/renderpass_p.h | 1 + .../private/renderpassfilternode_p.h | 1 + .../5.7.1/Qt3DRender/private/renderqueue_p.h | 1 + .../Qt3DRender/private/rendersettings_p.h | 1 + .../Qt3DRender/private/renderstatenode_p.h | 1 + .../5.7.1/Qt3DRender/private/renderstates_p.h | 1 + .../Qt3DRender/private/renderstateset_p.h | 1 + .../private/rendersurfaceselector_p.h | 1 + .../5.7.1/Qt3DRender/private/rendertarget_p.h | 1 + .../Qt3DRender/private/rendertargetoutput_p.h | 1 + .../private/rendertargetselectornode_p.h | 1 + .../5.7.1/Qt3DRender/private/renderthread_p.h | 1 + .../5.7.1/Qt3DRender/private/renderview_p.h | 1 + .../private/renderviewbuilderjob_p.h | 1 + .../private/renderviewinitializerjob_p.h | 1 + .../Qt3DRender/private/renderviewjobutils_p.h | 1 + .../5.7.1/Qt3DRender/private/scene_p.h | 1 + .../5.7.1/Qt3DRender/private/scenemanager_p.h | 1 + .../5.7.1/Qt3DRender/private/shader_p.h | 1 + .../5.7.1/Qt3DRender/private/shadercache_p.h | 1 + .../5.7.1/Qt3DRender/private/shaderdata_p.h | 1 + .../Qt3DRender/private/shadervariables_p.h | 1 + .../5.7.1/Qt3DRender/private/sortpolicy_p.h | 1 + .../5.7.1/Qt3DRender/private/sphere_p.h | 1 + .../5.7.1/Qt3DRender/private/statemask_p.h | 1 + .../5.7.1/Qt3DRender/private/statesetnode_p.h | 1 + .../5.7.1/Qt3DRender/private/statevariant_p.h | 1 + .../5.7.1/Qt3DRender/private/stringtoint_p.h | 1 + .../5.7.1/Qt3DRender/private/technique_p.h | 1 + .../private/techniquefilternode_p.h | 1 + .../5.7.1/Qt3DRender/private/texture_p.h | 1 + .../Qt3DRender/private/texturedatamanager_p.h | 1 + .../5.7.1/Qt3DRender/private/textureimage_p.h | 1 + .../5.7.1/Qt3DRender/private/transform_p.h | 1 + .../private/triangleboundingvolume_p.h | 1 + .../Qt3DRender/private/trianglesextractor_p.h | 1 + .../Qt3DRender/private/trianglesvisitor_p.h | 1 + .../private/updateworldboundingvolumejob_p.h | 1 + .../private/updateworldtransformjob_p.h | 1 + .../5.7.1/Qt3DRender/private/viewportnode_p.h | 1 + .../private/vsyncframeadvanceservice_p.h | 1 + include/Qt3DRender/FunctorType | 1 + include/Qt3DRender/ParameterList | 1 + include/Qt3DRender/PropertyReaderInterface | 1 + include/Qt3DRender/PropertyReaderInterfacePtr | 1 + include/Qt3DRender/QAbstractFunctor | 1 + include/Qt3DRender/QAbstractLight | 1 + include/Qt3DRender/QAbstractTexture | 1 + include/Qt3DRender/QAbstractTextureImage | 1 + include/Qt3DRender/QAlphaCoverage | 1 + include/Qt3DRender/QAlphaTest | 1 + include/Qt3DRender/QAttribute | 1 + include/Qt3DRender/QBlendEquation | 1 + include/Qt3DRender/QBlendEquationArguments | 1 + include/Qt3DRender/QBuffer | 1 + include/Qt3DRender/QBufferDataGenerator | 1 + include/Qt3DRender/QBufferDataGeneratorPtr | 1 + include/Qt3DRender/QBufferPtr | 1 + include/Qt3DRender/QCamera | 1 + include/Qt3DRender/QCameraLens | 1 + include/Qt3DRender/QCameraSelector | 1 + include/Qt3DRender/QClearBuffers | 1 + include/Qt3DRender/QClipPlane | 1 + include/Qt3DRender/QColorMask | 1 + include/Qt3DRender/QComputeCommand | 1 + include/Qt3DRender/QCullFace | 1 + include/Qt3DRender/QDepthTest | 1 + include/Qt3DRender/QDirectionalLight | 1 + include/Qt3DRender/QDispatchCompute | 1 + include/Qt3DRender/QDithering | 1 + include/Qt3DRender/QEffect | 1 + include/Qt3DRender/QFilterKey | 1 + include/Qt3DRender/QFrameGraphNode | 1 + include/Qt3DRender/QFrontFace | 1 + include/Qt3DRender/QFrustumCulling | 1 + include/Qt3DRender/QGeometry | 1 + include/Qt3DRender/QGeometryFactory | 1 + include/Qt3DRender/QGeometryFactoryPtr | 1 + include/Qt3DRender/QGeometryRenderer | 1 + include/Qt3DRender/QGraphicsApiFilter | 1 + include/Qt3DRender/QLayer | 1 + include/Qt3DRender/QLayerFilter | 1 + include/Qt3DRender/QMaterial | 1 + include/Qt3DRender/QMesh | 1 + include/Qt3DRender/QMultiSampleAntiAliasing | 1 + include/Qt3DRender/QNoDepthMask | 1 + include/Qt3DRender/QNoDraw | 1 + include/Qt3DRender/QObjectPicker | 1 + include/Qt3DRender/QParameter | 1 + include/Qt3DRender/QPickEvent | 1 + include/Qt3DRender/QPickEventPtr | 1 + include/Qt3DRender/QPickTriangleEvent | 1 + include/Qt3DRender/QPickingSettings | 1 + include/Qt3DRender/QPointLight | 1 + include/Qt3DRender/QPointSize | 1 + include/Qt3DRender/QPolygonOffset | 1 + include/Qt3DRender/QRenderAspect | 1 + include/Qt3DRender/QRenderPass | 1 + include/Qt3DRender/QRenderPassFilter | 1 + include/Qt3DRender/QRenderSettings | 1 + include/Qt3DRender/QRenderState | 1 + include/Qt3DRender/QRenderStateSet | 1 + include/Qt3DRender/QRenderSurfaceSelector | 1 + include/Qt3DRender/QRenderTarget | 1 + include/Qt3DRender/QRenderTargetOutput | 1 + include/Qt3DRender/QRenderTargetSelector | 1 + include/Qt3DRender/QSceneLoader | 1 + include/Qt3DRender/QScissorTest | 1 + include/Qt3DRender/QSeamlessCubemap | 1 + include/Qt3DRender/QShaderData | 1 + include/Qt3DRender/QShaderProgram | 1 + include/Qt3DRender/QSortCriterion | 1 + include/Qt3DRender/QSortPolicy | 1 + include/Qt3DRender/QSpotLight | 1 + include/Qt3DRender/QStencilMask | 1 + include/Qt3DRender/QStencilOperation | 1 + include/Qt3DRender/QStencilOperationArguments | 1 + include/Qt3DRender/QStencilTest | 1 + include/Qt3DRender/QStencilTestArguments | 1 + include/Qt3DRender/QTechnique | 1 + include/Qt3DRender/QTechniqueFilter | 1 + include/Qt3DRender/QTexture | 1 + include/Qt3DRender/QTextureData | 1 + include/Qt3DRender/QTextureDataPtr | 1 + include/Qt3DRender/QTextureGenerator | 1 + include/Qt3DRender/QTextureGeneratorPtr | 1 + include/Qt3DRender/QTextureImage | 1 + include/Qt3DRender/QTextureImageData | 1 + include/Qt3DRender/QTextureImageDataGenerator | 1 + .../Qt3DRender/QTextureImageDataGeneratorPtr | 1 + include/Qt3DRender/QTextureImageDataPtr | 1 + include/Qt3DRender/QTextureWrapMode | 1 + include/Qt3DRender/QViewport | 1 + include/Qt3DRender/Qt3DRender | 85 + include/Qt3DRender/Qt3DRenderVersion | 1 + include/Qt3DRender/headers.pri | 6 + include/Qt3DRender/qabstractfunctor.h | 1 + include/Qt3DRender/qabstractlight.h | 1 + include/Qt3DRender/qabstracttexture.h | 1 + include/Qt3DRender/qabstracttextureimage.h | 1 + include/Qt3DRender/qalphacoverage.h | 1 + include/Qt3DRender/qalphatest.h | 1 + include/Qt3DRender/qattribute.h | 1 + include/Qt3DRender/qblendequation.h | 1 + include/Qt3DRender/qblendequationarguments.h | 1 + include/Qt3DRender/qbuffer.h | 1 + include/Qt3DRender/qbufferdatagenerator.h | 1 + include/Qt3DRender/qcamera.h | 1 + include/Qt3DRender/qcameralens.h | 1 + include/Qt3DRender/qcameraselector.h | 1 + include/Qt3DRender/qclearbuffers.h | 1 + include/Qt3DRender/qclipplane.h | 1 + include/Qt3DRender/qcolormask.h | 1 + include/Qt3DRender/qcomputecommand.h | 1 + include/Qt3DRender/qcullface.h | 1 + include/Qt3DRender/qdepthtest.h | 1 + include/Qt3DRender/qdirectionallight.h | 1 + include/Qt3DRender/qdispatchcompute.h | 1 + include/Qt3DRender/qdithering.h | 1 + include/Qt3DRender/qeffect.h | 1 + include/Qt3DRender/qfilterkey.h | 1 + include/Qt3DRender/qframegraphnode.h | 1 + include/Qt3DRender/qfrontface.h | 1 + include/Qt3DRender/qfrustumculling.h | 1 + include/Qt3DRender/qgeometry.h | 1 + include/Qt3DRender/qgeometryfactory.h | 1 + include/Qt3DRender/qgeometryrenderer.h | 1 + include/Qt3DRender/qgraphicsapifilter.h | 1 + include/Qt3DRender/qlayer.h | 1 + include/Qt3DRender/qlayerfilter.h | 1 + include/Qt3DRender/qmaterial.h | 1 + include/Qt3DRender/qmesh.h | 1 + include/Qt3DRender/qmultisampleantialiasing.h | 1 + include/Qt3DRender/qnodepthmask.h | 1 + include/Qt3DRender/qnodraw.h | 1 + include/Qt3DRender/qobjectpicker.h | 1 + include/Qt3DRender/qparameter.h | 1 + include/Qt3DRender/qpickevent.h | 1 + include/Qt3DRender/qpickingsettings.h | 1 + include/Qt3DRender/qpicktriangleevent.h | 1 + include/Qt3DRender/qpointlight.h | 1 + include/Qt3DRender/qpointsize.h | 1 + include/Qt3DRender/qpolygonoffset.h | 1 + include/Qt3DRender/qrenderaspect.h | 1 + include/Qt3DRender/qrenderpass.h | 1 + include/Qt3DRender/qrenderpassfilter.h | 1 + include/Qt3DRender/qrendersettings.h | 1 + include/Qt3DRender/qrenderstate.h | 1 + include/Qt3DRender/qrenderstateset.h | 1 + include/Qt3DRender/qrendersurfaceselector.h | 1 + include/Qt3DRender/qrendertarget.h | 1 + include/Qt3DRender/qrendertargetoutput.h | 1 + include/Qt3DRender/qrendertargetselector.h | 1 + include/Qt3DRender/qsceneloader.h | 1 + include/Qt3DRender/qscissortest.h | 1 + include/Qt3DRender/qseamlesscubemap.h | 1 + include/Qt3DRender/qshaderdata.h | 1 + include/Qt3DRender/qshaderprogram.h | 1 + include/Qt3DRender/qsortcriterion.h | 1 + include/Qt3DRender/qsortpolicy.h | 1 + include/Qt3DRender/qspotlight.h | 1 + include/Qt3DRender/qstencilmask.h | 1 + include/Qt3DRender/qstenciloperation.h | 1 + .../Qt3DRender/qstenciloperationarguments.h | 1 + include/Qt3DRender/qstenciltest.h | 1 + include/Qt3DRender/qstenciltestarguments.h | 1 + include/Qt3DRender/qt3drender_global.h | 1 + include/Qt3DRender/qt3drenderversion.h | 9 + include/Qt3DRender/qtechnique.h | 1 + include/Qt3DRender/qtechniquefilter.h | 1 + include/Qt3DRender/qtexture.h | 1 + include/Qt3DRender/qtexturedata.h | 1 + include/Qt3DRender/qtexturegenerator.h | 1 + include/Qt3DRender/qtextureimage.h | 1 + include/Qt3DRender/qtextureimagedata.h | 1 + .../Qt3DRender/qtextureimagedatagenerator.h | 1 + include/Qt3DRender/qtexturewrapmode.h | 1 + include/Qt3DRender/qviewport.h | 1 + pkg.pri | 54 + qt3d.pro | 19 + src/3rdparty/assimp/CHANGES | 116 + src/3rdparty/assimp/CREDITS | 150 + src/3rdparty/assimp/LICENSE | 84 + src/3rdparty/assimp/README | 1 + src/3rdparty/assimp/Readme.md | 120 + src/3rdparty/assimp/assimp.pri | 478 + src/3rdparty/assimp/assimp_dependency.pri | 11 + src/3rdparty/assimp/code/3DSConverter.cpp | 861 + src/3rdparty/assimp/code/3DSHelper.h | 584 + src/3rdparty/assimp/code/3DSLoader.cpp | 1402 + src/3rdparty/assimp/code/3DSLoader.h | 280 + src/3rdparty/assimp/code/ACLoader.cpp | 866 + src/3rdparty/assimp/code/ACLoader.h | 267 + src/3rdparty/assimp/code/ASELoader.cpp | 1316 + src/3rdparty/assimp/code/ASELoader.h | 205 + src/3rdparty/assimp/code/ASEParser.cpp | 2153 + src/3rdparty/assimp/code/ASEParser.h | 669 + src/3rdparty/assimp/code/Assimp.cpp | 609 + src/3rdparty/assimp/code/AssimpCExport.cpp | 127 + src/3rdparty/assimp/code/AssimpPCH.cpp | 135 + src/3rdparty/assimp/code/AssimpPCH.h | 166 + src/3rdparty/assimp/code/B3DImporter.cpp | 687 + src/3rdparty/assimp/code/B3DImporter.h | 126 + src/3rdparty/assimp/code/BVHLoader.cpp | 534 + src/3rdparty/assimp/code/BVHLoader.h | 169 + src/3rdparty/assimp/code/BaseImporter.cpp | 598 + src/3rdparty/assimp/code/BaseImporter.h | 368 + src/3rdparty/assimp/code/BaseProcess.cpp | 105 + src/3rdparty/assimp/code/BaseProcess.h | 294 + src/3rdparty/assimp/code/Bitmap.cpp | 145 + src/3rdparty/assimp/code/Bitmap.h | 139 + src/3rdparty/assimp/code/BlenderBMesh.cpp | 176 + src/3rdparty/assimp/code/BlenderBMesh.h | 93 + src/3rdparty/assimp/code/BlenderDNA.cpp | 372 + src/3rdparty/assimp/code/BlenderDNA.h | 804 + src/3rdparty/assimp/code/BlenderDNA.inl | 732 + .../assimp/code/BlenderIntermediate.h | 183 + src/3rdparty/assimp/code/BlenderLoader.cpp | 1149 + src/3rdparty/assimp/code/BlenderLoader.h | 223 + src/3rdparty/assimp/code/BlenderModifier.cpp | 324 + src/3rdparty/assimp/code/BlenderModifier.h | 155 + src/3rdparty/assimp/code/BlenderScene.cpp | 716 + src/3rdparty/assimp/code/BlenderScene.h | 757 + src/3rdparty/assimp/code/BlenderSceneGen.h | 253 + .../assimp/code/BlenderTessellator.cpp | 520 + src/3rdparty/assimp/code/BlenderTessellator.h | 208 + src/3rdparty/assimp/code/BlobIOSystem.h | 326 + .../BoostWorkaround/boost/LICENSE_1_0.txt | 23 + .../code/BoostWorkaround/boost/foreach.hpp | 99 + .../code/BoostWorkaround/boost/format.hpp | 81 + .../BoostWorkaround/boost/lexical_cast.hpp | 26 + .../BoostWorkaround/boost/make_shared.hpp | 57 + .../boost/math/common_factor_rt.hpp | 37 + .../BoostWorkaround/boost/noncopyable.hpp | 36 + .../BoostWorkaround/boost/pointer_cast.hpp | 45 + .../BoostWorkaround/boost/scoped_array.hpp | 79 + .../code/BoostWorkaround/boost/scoped_ptr.hpp | 79 + .../BoostWorkaround/boost/shared_array.hpp | 228 + .../code/BoostWorkaround/boost/shared_ptr.hpp | 257 + .../BoostWorkaround/boost/static_assert.hpp | 20 + .../code/BoostWorkaround/boost/timer.hpp | 72 + .../BoostWorkaround/boost/tuple/tuple.hpp | 283 + src/3rdparty/assimp/code/ByteSwap.h | 285 + .../assimp/code/CInterfaceIOWrapper.h | 158 + src/3rdparty/assimp/code/CMakeLists.txt | 742 + src/3rdparty/assimp/code/COBLoader.cpp | 1291 + src/3rdparty/assimp/code/COBLoader.h | 170 + src/3rdparty/assimp/code/COBScene.h | 271 + src/3rdparty/assimp/code/CSMLoader.cpp | 299 + src/3rdparty/assimp/code/CSMLoader.h | 88 + .../assimp/code/CalcTangentsProcess.cpp | 318 + .../assimp/code/CalcTangentsProcess.h | 115 + src/3rdparty/assimp/code/ColladaExporter.cpp | 821 + src/3rdparty/assimp/code/ColladaExporter.h | 176 + src/3rdparty/assimp/code/ColladaHelper.h | 604 + src/3rdparty/assimp/code/ColladaLoader.cpp | 1568 + src/3rdparty/assimp/code/ColladaLoader.h | 242 + src/3rdparty/assimp/code/ColladaParser.cpp | 2829 + src/3rdparty/assimp/code/ColladaParser.h | 341 + .../assimp/code/ComputeUVMappingProcess.cpp | 504 + .../assimp/code/ComputeUVMappingProcess.h | 144 + .../assimp/code/ConvertToLHProcess.cpp | 318 + src/3rdparty/assimp/code/ConvertToLHProcess.h | 166 + src/3rdparty/assimp/code/DXFHelper.h | 230 + src/3rdparty/assimp/code/DXFLoader.cpp | 913 + src/3rdparty/assimp/code/DXFLoader.h | 152 + src/3rdparty/assimp/code/DeboneProcess.cpp | 464 + src/3rdparty/assimp/code/DeboneProcess.h | 132 + src/3rdparty/assimp/code/DefaultIOStream.cpp | 146 + src/3rdparty/assimp/code/DefaultIOStream.h | 133 + src/3rdparty/assimp/code/DefaultIOSystem.cpp | 167 + src/3rdparty/assimp/code/DefaultIOSystem.h | 83 + src/3rdparty/assimp/code/DefaultLogger.cpp | 423 + .../assimp/code/DefaultProgressHandler.h | 64 + src/3rdparty/assimp/code/Exceptional.h | 124 + src/3rdparty/assimp/code/Exporter.cpp | 468 + src/3rdparty/assimp/code/FBXAnimation.cpp | 313 + .../assimp/code/FBXBinaryTokenizer.cpp | 398 + src/3rdparty/assimp/code/FBXCompileConfig.h | 66 + src/3rdparty/assimp/code/FBXConverter.cpp | 2982 + src/3rdparty/assimp/code/FBXConverter.h | 63 + src/3rdparty/assimp/code/FBXDeformer.cpp | 169 + src/3rdparty/assimp/code/FBXDocument.cpp | 721 + src/3rdparty/assimp/code/FBXDocument.h | 1393 + src/3rdparty/assimp/code/FBXDocumentUtil.cpp | 133 + src/3rdparty/assimp/code/FBXDocumentUtil.h | 114 + src/3rdparty/assimp/code/FBXImportSettings.h | 142 + src/3rdparty/assimp/code/FBXImporter.cpp | 189 + src/3rdparty/assimp/code/FBXImporter.h | 107 + src/3rdparty/assimp/code/FBXMaterial.cpp | 259 + src/3rdparty/assimp/code/FBXMeshGeometry.cpp | 540 + src/3rdparty/assimp/code/FBXModel.cpp | 156 + src/3rdparty/assimp/code/FBXNodeAttribute.cpp | 173 + src/3rdparty/assimp/code/FBXParser.cpp | 1218 + src/3rdparty/assimp/code/FBXParser.h | 246 + src/3rdparty/assimp/code/FBXProperties.cpp | 234 + src/3rdparty/assimp/code/FBXProperties.h | 191 + src/3rdparty/assimp/code/FBXTokenizer.cpp | 246 + src/3rdparty/assimp/code/FBXTokenizer.h | 190 + src/3rdparty/assimp/code/FBXUtil.cpp | 119 + src/3rdparty/assimp/code/FBXUtil.h | 104 + src/3rdparty/assimp/code/FileLogStream.h | 64 + src/3rdparty/assimp/code/FileSystemFilter.h | 298 + src/3rdparty/assimp/code/FindDegenerates.cpp | 216 + src/3rdparty/assimp/code/FindDegenerates.h | 105 + .../assimp/code/FindInstancesProcess.cpp | 277 + .../assimp/code/FindInstancesProcess.h | 135 + .../assimp/code/FindInvalidDataProcess.cpp | 419 + .../assimp/code/FindInvalidDataProcess.h | 104 + src/3rdparty/assimp/code/FixNormalsStep.cpp | 176 + src/3rdparty/assimp/code/FixNormalsStep.h | 92 + .../assimp/code/GenFaceNormalsProcess.cpp | 138 + .../assimp/code/GenFaceNormalsProcess.h | 84 + .../assimp/code/GenVertexNormalsProcess.cpp | 234 + .../assimp/code/GenVertexNormalsProcess.h | 113 + src/3rdparty/assimp/code/GenericProperty.h | 112 + src/3rdparty/assimp/code/HMPFileData.h | 134 + src/3rdparty/assimp/code/HMPLoader.cpp | 509 + src/3rdparty/assimp/code/HMPLoader.h | 155 + src/3rdparty/assimp/code/HalfLifeFileData.h | 150 + src/3rdparty/assimp/code/Hash.h | 113 + src/3rdparty/assimp/code/IFCBoolean.cpp | 729 + src/3rdparty/assimp/code/IFCCurve.cpp | 677 + src/3rdparty/assimp/code/IFCGeometry.cpp | 849 + src/3rdparty/assimp/code/IFCLoader.cpp | 961 + src/3rdparty/assimp/code/IFCLoader.h | 132 + src/3rdparty/assimp/code/IFCMaterial.cpp | 179 + src/3rdparty/assimp/code/IFCOpenings.cpp | 1744 + src/3rdparty/assimp/code/IFCProfile.cpp | 189 + src/3rdparty/assimp/code/IFCReaderGen.h | 4368 ++ src/3rdparty/assimp/code/IFCReaderGen1.cpp | 3168 + src/3rdparty/assimp/code/IFCReaderGen2.cpp | 1917 + src/3rdparty/assimp/code/IFCUtil.cpp | 577 + src/3rdparty/assimp/code/IFCUtil.h | 412 + src/3rdparty/assimp/code/IFF.h | 102 + src/3rdparty/assimp/code/IRRLoader.cpp | 1477 + src/3rdparty/assimp/code/IRRLoader.h | 308 + src/3rdparty/assimp/code/IRRMeshLoader.cpp | 515 + src/3rdparty/assimp/code/IRRMeshLoader.h | 95 + src/3rdparty/assimp/code/IRRShared.cpp | 501 + src/3rdparty/assimp/code/IRRShared.h | 115 + src/3rdparty/assimp/code/Importer.cpp | 1096 + src/3rdparty/assimp/code/Importer.h | 209 + src/3rdparty/assimp/code/ImporterRegistry.cpp | 296 + .../assimp/code/ImproveCacheLocality.cpp | 380 + .../assimp/code/ImproveCacheLocality.h | 98 + .../assimp/code/JoinVerticesProcess.cpp | 414 + .../assimp/code/JoinVerticesProcess.h | 98 + src/3rdparty/assimp/code/LWOAnimation.cpp | 594 + src/3rdparty/assimp/code/LWOAnimation.h | 336 + src/3rdparty/assimp/code/LWOBLoader.cpp | 396 + src/3rdparty/assimp/code/LWOFileData.h | 699 + src/3rdparty/assimp/code/LWOLoader.cpp | 1441 + src/3rdparty/assimp/code/LWOLoader.h | 478 + src/3rdparty/assimp/code/LWOMaterial.cpp | 898 + src/3rdparty/assimp/code/LWSLoader.cpp | 924 + src/3rdparty/assimp/code/LWSLoader.h | 242 + .../assimp/code/LimitBoneWeightsProcess.cpp | 204 + .../assimp/code/LimitBoneWeightsProcess.h | 142 + src/3rdparty/assimp/code/LineSplitter.h | 238 + src/3rdparty/assimp/code/LogAux.h | 131 + src/3rdparty/assimp/code/MD2FileData.h | 163 + src/3rdparty/assimp/code/MD2Loader.cpp | 426 + src/3rdparty/assimp/code/MD2Loader.h | 122 + src/3rdparty/assimp/code/MD2NormalTable.h | 217 + src/3rdparty/assimp/code/MD3FileData.h | 315 + src/3rdparty/assimp/code/MD3Loader.cpp | 1057 + src/3rdparty/assimp/code/MD3Loader.h | 327 + src/3rdparty/assimp/code/MD4FileData.h | 218 + src/3rdparty/assimp/code/MD5Loader.cpp | 748 + src/3rdparty/assimp/code/MD5Loader.h | 190 + src/3rdparty/assimp/code/MD5Parser.cpp | 473 + src/3rdparty/assimp/code/MD5Parser.h | 460 + src/3rdparty/assimp/code/MDCFileData.h | 203 + src/3rdparty/assimp/code/MDCLoader.cpp | 482 + src/3rdparty/assimp/code/MDCLoader.h | 128 + src/3rdparty/assimp/code/MDCNormalTable.h | 299 + src/3rdparty/assimp/code/MDLDefaultColorMap.h | 118 + src/3rdparty/assimp/code/MDLFileData.h | 959 + src/3rdparty/assimp/code/MDLLoader.cpp | 1942 + src/3rdparty/assimp/code/MDLLoader.h | 456 + .../assimp/code/MDLMaterialLoader.cpp | 827 + src/3rdparty/assimp/code/MS3DLoader.cpp | 663 + src/3rdparty/assimp/code/MS3DLoader.h | 157 + .../assimp/code/MakeVerboseFormat.cpp | 215 + src/3rdparty/assimp/code/MakeVerboseFormat.h | 101 + src/3rdparty/assimp/code/MaterialSystem.cpp | 602 + src/3rdparty/assimp/code/MaterialSystem.h | 66 + src/3rdparty/assimp/code/MemoryIOWrapper.h | 190 + src/3rdparty/assimp/code/NDOLoader.cpp | 302 + src/3rdparty/assimp/code/NDOLoader.h | 113 + src/3rdparty/assimp/code/NFFLoader.cpp | 1268 + src/3rdparty/assimp/code/NFFLoader.h | 212 + src/3rdparty/assimp/code/OFFLoader.cpp | 224 + src/3rdparty/assimp/code/OFFLoader.h | 92 + src/3rdparty/assimp/code/ObjExporter.cpp | 351 + src/3rdparty/assimp/code/ObjExporter.h | 153 + src/3rdparty/assimp/code/ObjFileData.h | 347 + src/3rdparty/assimp/code/ObjFileImporter.cpp | 698 + src/3rdparty/assimp/code/ObjFileImporter.h | 124 + .../assimp/code/ObjFileMtlImporter.cpp | 417 + src/3rdparty/assimp/code/ObjFileMtlImporter.h | 116 + src/3rdparty/assimp/code/ObjFileParser.cpp | 758 + src/3rdparty/assimp/code/ObjFileParser.h | 140 + src/3rdparty/assimp/code/ObjTools.h | 262 + .../assimp/code/OgreBinarySerializer.cpp | 1110 + .../assimp/code/OgreBinarySerializer.h | 416 + src/3rdparty/assimp/code/OgreImporter.cpp | 147 + src/3rdparty/assimp/code/OgreImporter.h | 98 + src/3rdparty/assimp/code/OgreMaterial.cpp | 592 + src/3rdparty/assimp/code/OgreParsingUtils.h | 139 + src/3rdparty/assimp/code/OgreStructs.cpp | 1193 + src/3rdparty/assimp/code/OgreStructs.h | 681 + .../assimp/code/OgreXmlSerializer.cpp | 1003 + src/3rdparty/assimp/code/OgreXmlSerializer.h | 116 + src/3rdparty/assimp/code/OptimizeGraph.cpp | 352 + src/3rdparty/assimp/code/OptimizeGraph.h | 142 + src/3rdparty/assimp/code/OptimizeMeshes.cpp | 243 + src/3rdparty/assimp/code/OptimizeMeshes.h | 182 + src/3rdparty/assimp/code/ParsingUtils.h | 210 + src/3rdparty/assimp/code/PlyExporter.cpp | 251 + src/3rdparty/assimp/code/PlyExporter.h | 85 + src/3rdparty/assimp/code/PlyLoader.cpp | 1062 + src/3rdparty/assimp/code/PlyLoader.h | 170 + src/3rdparty/assimp/code/PlyParser.cpp | 922 + src/3rdparty/assimp/code/PlyParser.h | 501 + src/3rdparty/assimp/code/PolyTools.h | 224 + src/3rdparty/assimp/code/PostStepRegistry.cpp | 230 + .../assimp/code/PretransformVertices.cpp | 722 + .../assimp/code/PretransformVertices.h | 163 + src/3rdparty/assimp/code/ProcessHelper.cpp | 415 + src/3rdparty/assimp/code/ProcessHelper.h | 367 + src/3rdparty/assimp/code/Profiler.h | 97 + src/3rdparty/assimp/code/Q3BSPFileData.h | 215 + .../assimp/code/Q3BSPFileImporter.cpp | 773 + src/3rdparty/assimp/code/Q3BSPFileImporter.h | 116 + src/3rdparty/assimp/code/Q3BSPFileParser.cpp | 280 + src/3rdparty/assimp/code/Q3BSPFileParser.h | 89 + src/3rdparty/assimp/code/Q3BSPZipArchive.cpp | 317 + src/3rdparty/assimp/code/Q3BSPZipArchive.h | 164 + src/3rdparty/assimp/code/Q3DLoader.cpp | 611 + src/3rdparty/assimp/code/Q3DLoader.h | 131 + src/3rdparty/assimp/code/RawLoader.cpp | 324 + src/3rdparty/assimp/code/RawLoader.h | 119 + src/3rdparty/assimp/code/RemoveComments.cpp | 108 + src/3rdparty/assimp/code/RemoveComments.h | 88 + .../assimp/code/RemoveRedundantMaterials.cpp | 213 + .../assimp/code/RemoveRedundantMaterials.h | 104 + src/3rdparty/assimp/code/RemoveVCProcess.cpp | 328 + src/3rdparty/assimp/code/RemoveVCProcess.h | 123 + src/3rdparty/assimp/code/SGSpatialSort.cpp | 169 + src/3rdparty/assimp/code/SGSpatialSort.h | 139 + src/3rdparty/assimp/code/SMDLoader.cpp | 1141 + src/3rdparty/assimp/code/SMDLoader.h | 416 + src/3rdparty/assimp/code/STEPFile.h | 1020 + src/3rdparty/assimp/code/STEPFileEncoding.cpp | 433 + src/3rdparty/assimp/code/STEPFileEncoding.h | 63 + src/3rdparty/assimp/code/STEPFileReader.cpp | 564 + src/3rdparty/assimp/code/STEPFileReader.h | 64 + src/3rdparty/assimp/code/STLExporter.cpp | 173 + src/3rdparty/assimp/code/STLExporter.h | 85 + src/3rdparty/assimp/code/STLLoader.cpp | 452 + src/3rdparty/assimp/code/STLLoader.h | 115 + src/3rdparty/assimp/code/SceneCombiner.cpp | 1203 + src/3rdparty/assimp/code/SceneCombiner.h | 379 + .../assimp/code/ScenePreprocessor.cpp | 258 + src/3rdparty/assimp/code/ScenePreprocessor.h | 116 + src/3rdparty/assimp/code/ScenePrivate.h | 85 + .../assimp/code/SkeletonMeshBuilder.cpp | 267 + .../assimp/code/SkeletonMeshBuilder.h | 122 + src/3rdparty/assimp/code/SmoothingGroups.h | 103 + src/3rdparty/assimp/code/SmoothingGroups.inl | 138 + .../assimp/code/SortByPTypeProcess.cpp | 408 + src/3rdparty/assimp/code/SortByPTypeProcess.h | 83 + src/3rdparty/assimp/code/SpatialSort.cpp | 342 + src/3rdparty/assimp/code/SpatialSort.h | 170 + .../assimp/code/SplitByBoneCountProcess.cpp | 403 + .../assimp/code/SplitByBoneCountProcess.h | 109 + src/3rdparty/assimp/code/SplitLargeMeshes.cpp | 677 + src/3rdparty/assimp/code/SplitLargeMeshes.h | 207 + src/3rdparty/assimp/code/StandardShapes.cpp | 502 + src/3rdparty/assimp/code/StandardShapes.h | 196 + .../assimp/code/StdOStreamLogStream.h | 52 + src/3rdparty/assimp/code/StreamReader.h | 358 + src/3rdparty/assimp/code/StringComparison.h | 219 + src/3rdparty/assimp/code/Subdivision.cpp | 587 + src/3rdparty/assimp/code/Subdivision.h | 124 + src/3rdparty/assimp/code/TargetAnimation.cpp | 246 + src/3rdparty/assimp/code/TargetAnimation.h | 179 + src/3rdparty/assimp/code/TerragenLoader.cpp | 268 + src/3rdparty/assimp/code/TerragenLoader.h | 103 + src/3rdparty/assimp/code/TextureTransform.cpp | 564 + src/3rdparty/assimp/code/TextureTransform.h | 227 + src/3rdparty/assimp/code/TinyFormatter.h | 163 + .../assimp/code/TriangulateProcess.cpp | 527 + src/3rdparty/assimp/code/TriangulateProcess.h | 93 + src/3rdparty/assimp/code/UnrealLoader.cpp | 439 + src/3rdparty/assimp/code/UnrealLoader.h | 200 + .../assimp/code/ValidateDataStructure.cpp | 968 + .../assimp/code/ValidateDataStructure.h | 183 + src/3rdparty/assimp/code/Vertex.h | 319 + .../assimp/code/VertexTriangleAdjacency.cpp | 135 + .../assimp/code/VertexTriangleAdjacency.h | 124 + .../assimp/code/Win32DebugLogStream.h | 50 + src/3rdparty/assimp/code/XFileHelper.h | 202 + src/3rdparty/assimp/code/XFileImporter.cpp | 699 + src/3rdparty/assimp/code/XFileImporter.h | 150 + src/3rdparty/assimp/code/XFileParser.cpp | 1471 + src/3rdparty/assimp/code/XFileParser.h | 162 + src/3rdparty/assimp/code/XGLLoader.cpp | 947 + src/3rdparty/assimp/code/XGLLoader.h | 199 + src/3rdparty/assimp/code/assbin_chunks.h | 196 + src/3rdparty/assimp/code/fast_atof.h | 340 + src/3rdparty/assimp/code/irrXMLWrapper.h | 141 + src/3rdparty/assimp/code/makefile.mingw | 105 + src/3rdparty/assimp/code/qnan.h | 110 + src/3rdparty/assimp/code/res/assimp.rc | 80 + src/3rdparty/assimp/code/res/resource.h | 14 + .../assimp/contrib/ConvertUTF/ConvertUTF.c | 539 + .../assimp/contrib/ConvertUTF/ConvertUTF.h | 151 + .../assimp/contrib/ConvertUTF/readme.txt | 43 + .../assimp/contrib/clipper/License.txt | 29 + .../assimp/contrib/clipper/clipper.cpp | 3448 ++ .../assimp/contrib/clipper/clipper.hpp | 306 + .../assimp/contrib/irrXML/CXMLReaderImpl.h | 809 + src/3rdparty/assimp/contrib/irrXML/heapsort.h | 73 + src/3rdparty/assimp/contrib/irrXML/irrArray.h | 444 + .../assimp/contrib/irrXML/irrString.h | 664 + src/3rdparty/assimp/contrib/irrXML/irrTypes.h | 108 + src/3rdparty/assimp/contrib/irrXML/irrXML.cpp | 152 + src/3rdparty/assimp/contrib/irrXML/irrXML.h | 540 + src/3rdparty/assimp/contrib/irrXML_note.txt | 6 + src/3rdparty/assimp/contrib/poly2tri/AUTHORS | 8 + src/3rdparty/assimp/contrib/poly2tri/LICENSE | 27 + src/3rdparty/assimp/contrib/poly2tri/README | 51 + .../poly2tri/poly2tri/common/shapes.cc | 373 + .../contrib/poly2tri/poly2tri/common/shapes.h | 329 + .../contrib/poly2tri/poly2tri/common/utils.h | 157 + .../contrib/poly2tri/poly2tri/poly2tri.h | 39 + .../poly2tri/sweep/advancing_front.cc | 109 + .../poly2tri/poly2tri/sweep/advancing_front.h | 118 + .../contrib/poly2tri/poly2tri/sweep/cdt.cc | 72 + .../contrib/poly2tri/poly2tri/sweep/cdt.h | 105 + .../contrib/poly2tri/poly2tri/sweep/sweep.cc | 764 + .../contrib/poly2tri/poly2tri/sweep/sweep.h | 278 + .../poly2tri/poly2tri/sweep/sweep_context.cc | 202 + .../poly2tri/poly2tri/sweep/sweep_context.h | 186 + .../assimp/contrib/poly2tri_patch.txt | 75 + src/3rdparty/assimp/contrib/unzip/crypt.h | 132 + src/3rdparty/assimp/contrib/unzip/ioapi.c | 181 + src/3rdparty/assimp/contrib/unzip/ioapi.h | 75 + src/3rdparty/assimp/contrib/unzip/unzip.c | 1604 + src/3rdparty/assimp/contrib/unzip/unzip.h | 358 + src/3rdparty/assimp/contrib/zlib_note.txt | 11 + .../assimp/include/assimp/Compiler/poppack1.h | 22 + .../assimp/include/assimp/Compiler/pstdint.h | 729 + .../include/assimp/Compiler/pushpack1.h | 46 + .../assimp/include/assimp/DefaultLogger.hpp | 190 + .../assimp/include/assimp/Exporter.hpp | 315 + .../assimp/include/assimp/IOStream.hpp | 138 + .../assimp/include/assimp/IOSystem.hpp | 225 + .../assimp/include/assimp/Importer.hpp | 659 + .../assimp/include/assimp/LogStream.hpp | 96 + src/3rdparty/assimp/include/assimp/Logger.hpp | 265 + .../assimp/include/assimp/NullLogger.hpp | 95 + .../assimp/include/assimp/ProgressHandler.hpp | 96 + .../assimp/include/assimp/ai_assert.h | 14 + src/3rdparty/assimp/include/assimp/anim.h | 484 + src/3rdparty/assimp/include/assimp/camera.h | 223 + src/3rdparty/assimp/include/assimp/cexport.h | 258 + src/3rdparty/assimp/include/assimp/cfileio.h | 135 + src/3rdparty/assimp/include/assimp/cimport.h | 513 + src/3rdparty/assimp/include/assimp/color4.h | 104 + src/3rdparty/assimp/include/assimp/color4.inl | 182 + src/3rdparty/assimp/include/assimp/config.h | 873 + src/3rdparty/assimp/include/assimp/defs.h | 279 + .../assimp/include/assimp/importerdesc.h | 136 + src/3rdparty/assimp/include/assimp/light.h | 233 + src/3rdparty/assimp/include/assimp/material.h | 1572 + .../assimp/include/assimp/material.inl | 350 + .../assimp/include/assimp/matrix3x3.h | 185 + .../assimp/include/assimp/matrix3x3.inl | 332 + .../assimp/include/assimp/matrix4x4.h | 248 + .../assimp/include/assimp/matrix4x4.inl | 540 + src/3rdparty/assimp/include/assimp/mesh.h | 740 + src/3rdparty/assimp/include/assimp/metadata.h | 247 + .../assimp/include/assimp/postprocess.h | 633 + .../assimp/include/assimp/quaternion.h | 126 + .../assimp/include/assimp/quaternion.inl | 284 + src/3rdparty/assimp/include/assimp/scene.h | 428 + src/3rdparty/assimp/include/assimp/texture.h | 197 + src/3rdparty/assimp/include/assimp/types.h | 512 + src/3rdparty/assimp/include/assimp/vector2.h | 113 + .../assimp/include/assimp/vector2.inl | 224 + src/3rdparty/assimp/include/assimp/vector3.h | 149 + .../assimp/include/assimp/vector3.inl | 228 + src/3rdparty/assimp/include/assimp/version.h | 103 + src/3rdparty/assimp/revision.h | 7 + ...0001-Fix-ambiguous-if-else-in-assimp.patch | 31 + ...x-building-with-mingw-older-than-4.9.patch | 10174 +++ ...usage-of-deprecated-keyword-register.patch | 382 + ...d-namespace-for-most-cmath-functions.patch | 1281 + .../0005-assimp-Fix-build-FBXConverter.patch | 35 + src/core/aspects/aspectcommanddebugger.cpp | 220 + src/core/aspects/aspectcommanddebugger_p.h | 112 + src/core/aspects/aspects.pri | 21 + src/core/aspects/qabstractaspect.cpp | 352 + src/core/aspects/qabstractaspect.h | 132 + src/core/aspects/qabstractaspect_p.h | 153 + src/core/aspects/qaspectengine.cpp | 477 + src/core/aspects/qaspectengine.h | 88 + src/core/aspects/qaspectengine_p.h | 116 + src/core/aspects/qaspectfactory.cpp | 110 + src/core/aspects/qaspectfactory_p.h | 105 + src/core/aspects/qaspectmanager.cpp | 351 + src/core/aspects/qaspectmanager_p.h | 124 + src/core/aspects/qaspectthread.cpp | 98 + src/core/aspects/qaspectthread_p.h | 88 + src/core/changes/changes.pri | 57 + src/core/changes/qcomponentaddedchange.cpp | 117 + src/core/changes/qcomponentaddedchange.h | 74 + src/core/changes/qcomponentaddedchange_p.h | 82 + src/core/changes/qcomponentremovedchange.cpp | 117 + src/core/changes/qcomponentremovedchange.h | 74 + src/core/changes/qcomponentremovedchange_p.h | 82 + .../changes/qdynamicpropertyupdatedchange.cpp | 127 + .../changes/qdynamicpropertyupdatedchange.h | 74 + .../changes/qdynamicpropertyupdatedchange_p.h | 82 + src/core/changes/qnodecreatedchange.cpp | 129 + src/core/changes/qnodecreatedchange.h | 91 + src/core/changes/qnodecreatedchange_p.h | 77 + src/core/changes/qnodedestroyedchange.cpp | 84 + src/core/changes/qnodedestroyedchange.h | 68 + src/core/changes/qnodedestroyedchange_p.h | 70 + src/core/changes/qpropertynodeaddedchange.cpp | 104 + src/core/changes/qpropertynodeaddedchange.h | 72 + src/core/changes/qpropertynodeaddedchange_p.h | 78 + .../changes/qpropertynoderemovedchange.cpp | 106 + src/core/changes/qpropertynoderemovedchange.h | 72 + .../changes/qpropertynoderemovedchange_p.h | 79 + src/core/changes/qpropertyupdatedchange.cpp | 112 + src/core/changes/qpropertyupdatedchange.h | 71 + src/core/changes/qpropertyupdatedchange_p.h | 78 + .../changes/qpropertyupdatedchangebase.cpp | 96 + src/core/changes/qpropertyupdatedchangebase.h | 70 + .../changes/qpropertyupdatedchangebase_p.h | 77 + .../changes/qpropertyvalueaddedchange.cpp | 100 + src/core/changes/qpropertyvalueaddedchange.h | 72 + .../changes/qpropertyvalueaddedchange_p.h | 79 + .../changes/qpropertyvalueaddedchangebase.cpp | 97 + .../changes/qpropertyvalueaddedchangebase.h | 70 + .../changes/qpropertyvalueaddedchangebase_p.h | 77 + .../changes/qpropertyvalueremovedchange.cpp | 100 + .../changes/qpropertyvalueremovedchange.h | 72 + .../changes/qpropertyvalueremovedchange_p.h | 79 + .../qpropertyvalueremovedchangebase.cpp | 97 + .../changes/qpropertyvalueremovedchangebase.h | 70 + .../qpropertyvalueremovedchangebase_p.h | 77 + src/core/changes/qscenechange.cpp | 164 + src/core/changes/qscenechange.h | 104 + src/core/changes/qscenechange_p.h | 84 + .../qstaticpropertyupdatedchangebase.cpp | 112 + .../qstaticpropertyupdatedchangebase.h | 71 + .../qstaticpropertyupdatedchangebase_p.h | 81 + .../qstaticpropertyvalueaddedchangebase.cpp | 99 + .../qstaticpropertyvalueaddedchangebase.h | 71 + .../qstaticpropertyvalueaddedchangebase_p.h | 78 + .../qstaticpropertyvalueremovedchangebase.cpp | 99 + .../qstaticpropertyvalueremovedchangebase.h | 71 + .../qstaticpropertyvalueremovedchangebase_p.h | 78 + .../changes/qtypedpropertyupdatechange_p.h | 81 + src/core/core.pri | 29 + src/core/core.pro | 29 + src/core/corelogging.cpp | 53 + src/core/corelogging_p.h | 70 + src/core/jobs/dependencyhandler.cpp | 156 + src/core/jobs/dependencyhandler_p.h | 113 + src/core/jobs/jobs.pri | 22 + src/core/jobs/qabstractaspectjobmanager.cpp | 53 + src/core/jobs/qabstractaspectjobmanager_p.h | 81 + src/core/jobs/qaspectjob.cpp | 136 + src/core/jobs/qaspectjob.h | 81 + src/core/jobs/qaspectjob_p.h | 135 + src/core/jobs/qaspectjobmanager.cpp | 133 + src/core/jobs/qaspectjobmanager_p.h | 92 + src/core/jobs/qaspectjobproviderinterface_p.h | 80 + src/core/jobs/qthreadpooler.cpp | 259 + src/core/jobs/qthreadpooler_p.h | 116 + src/core/jobs/task.cpp | 149 + src/core/jobs/task_p.h | 155 + src/core/nodes/nodes.pri | 29 + src/core/nodes/propertychangehandler.cpp | 80 + src/core/nodes/propertychangehandler_p.h | 132 + src/core/nodes/qabstractnodefactory.cpp | 82 + src/core/nodes/qabstractnodefactory_p.h | 87 + src/core/nodes/qbackendnode.cpp | 242 + src/core/nodes/qbackendnode.h | 113 + src/core/nodes/qbackendnode_p.h | 96 + src/core/nodes/qcomponent.cpp | 175 + src/core/nodes/qcomponent.h | 82 + src/core/nodes/qcomponent_p.h | 79 + .../nodes/qdestructionidandtypecollector.cpp | 51 + .../nodes/qdestructionidandtypecollector_p.h | 83 + src/core/nodes/qentity.cpp | 245 + src/core/nodes/qentity.h | 86 + src/core/nodes/qentity_p.h | 90 + src/core/nodes/qnode.cpp | 843 + src/core/nodes/qnode.h | 157 + src/core/nodes/qnode_p.h | 160 + .../nodes/qnodecreatedchangegenerator.cpp | 52 + .../nodes/qnodecreatedchangegenerator_p.h | 93 + src/core/nodes/qnodeid.cpp | 130 + src/core/nodes/qnodeid.h | 122 + src/core/nodes/qnodevisitor.cpp | 86 + src/core/nodes/qnodevisitor_p.h | 273 + src/core/qbackendnodefactory.cpp | 52 + src/core/qbackendnodefactory_p.h | 74 + src/core/qchangearbiter.cpp | 323 + src/core/qchangearbiter_p.h | 166 + src/core/qlockableobserverinterface.cpp | 52 + src/core/qlockableobserverinterface_p.h | 77 + src/core/qobservableinterface.cpp | 52 + src/core/qobservableinterface_p.h | 78 + src/core/qobserverinterface.cpp | 52 + src/core/qobserverinterface_p.h | 73 + src/core/qpostman.cpp | 143 + src/core/qpostman_p.h | 99 + src/core/qscene.cpp | 218 + src/core/qscene_p.h | 106 + src/core/qsceneobserverinterface.cpp | 52 + src/core/qsceneobserverinterface_p.h | 81 + src/core/qscheduler.cpp | 96 + src/core/qscheduler_p.h | 83 + src/core/qt3dcore_global.h | 78 + src/core/qt3dcore_global_p.h | 58 + src/core/qtickclock.cpp | 107 + src/core/qtickclock_p.h | 84 + src/core/resources/qboundedcircularbuffer_p.h | 149 + src/core/resources/qcircularbuffer_p.h | 1328 + src/core/resources/qframeallocator.cpp | 315 + src/core/resources/qframeallocator_p.h | 111 + src/core/resources/qframeallocator_p_p.h | 135 + src/core/resources/qhandle_p.h | 141 + src/core/resources/qhandlemanager_p.h | 263 + src/core/resources/qresourcemanager.cpp | 84 + src/core/resources/qresourcemanager_p.h | 557 + src/core/resources/resources.pri | 13 + src/core/services/nullservices_p.h | 91 + .../services/qabstractframeadvanceservice.cpp | 93 + .../services/qabstractframeadvanceservice_p.h | 81 + .../qabstractframeadvanceservice_p_p.h | 75 + .../services/qabstractserviceprovider_p.h | 80 + src/core/services/qeventfilterservice.cpp | 190 + src/core/services/qeventfilterservice_p.h | 82 + .../services/qopenglinformationservice.cpp | 86 + .../services/qopenglinformationservice_p.h | 79 + .../services/qopenglinformationservice_p_p.h | 75 + src/core/services/qservicelocator.cpp | 254 + src/core/services/qservicelocator_p.h | 135 + .../services/qsysteminformationservice.cpp | 90 + .../services/qsysteminformationservice_p.h | 79 + .../services/qsysteminformationservice_p_p.h | 75 + src/core/services/qtickclockservice.cpp | 99 + src/core/services/qtickclockservice_p.h | 79 + src/core/services/services.pri | 23 + src/core/transforms/qmath3d_p.h | 195 + src/core/transforms/qtransform.cpp | 541 + src/core/transforms/qtransform.h | 128 + src/core/transforms/qtransform_p.h | 91 + src/core/transforms/transforms.pri | 10 + src/doc/doc.pro | 5 + src/doc/images/Space-invaders.jpg | Bin 0 -> 40836 bytes src/doc/images/circularbuffer-1.png | Bin 0 -> 1915 bytes src/doc/images/circularbuffer-2.png | Bin 0 -> 2106 bytes src/doc/images/circularbuffer-3.png | Bin 0 -> 2204 bytes src/doc/images/deferred-framegraph.png | Bin 0 -> 21418 bytes src/doc/images/ecs-1.png | Bin 0 -> 11162 bytes src/doc/images/ecs-2.png | Bin 0 -> 16250 bytes src/doc/images/framegraph-parallel-build.png | Bin 0 -> 64840 bytes src/doc/images/multiviewport-1.png | Bin 0 -> 37214 bytes src/doc/images/multiviewport-2.png | Bin 0 -> 41299 bytes src/doc/images/multiviewport.png | Bin 0 -> 549293 bytes src/doc/images/simple-framegraph.png | Bin 0 -> 27757 bytes src/doc/qt3d.qdocconf | 97 + .../code/src_core_qcircularbuffer.cpp | 233 + src/doc/src/externalresources.qdoc | 48 + src/doc/src/qcircularbuffer.qdoc | 1590 + src/doc/src/qmlextracontrollers.qdoc | 170 + src/doc/src/qmlextramaterials.qdoc | 568 + src/doc/src/qt3d-examples.qdoc | 41 + src/doc/src/qt3d-index.qdoc | 111 + src/doc/src/qt3d-module.qdoc | 134 + src/doc/src/qt3d-overview.qdoc | 391 + src/doc/src/qt3dextras-module.qdoc | 154 + src/doc/src/qt3dinput-module.qdoc | 75 + src/doc/src/qt3dlogic-module.qdoc | 75 + src/doc/src/qt3drender-framegraph.qdoc | 518 + src/doc/src/qt3drender-geometry.qdoc | 154 + src/doc/src/qt3drender-module.qdoc | 100 + src/doc/src/qt3drender-protips.qdoc | 130 + src/extras/defaults/defaults.pri | 47 + src/extras/defaults/qdiffusemapmaterial.cpp | 319 + src/extras/defaults/qdiffusemapmaterial.h | 100 + src/extras/defaults/qdiffusemapmaterial_p.h | 111 + .../defaults/qdiffusespecularmapmaterial.cpp | 333 + .../defaults/qdiffusespecularmapmaterial.h | 99 + .../defaults/qdiffusespecularmapmaterial_p.h | 114 + .../defaults/qfirstpersoncameracontroller.cpp | 303 + .../defaults/qfirstpersoncameracontroller.h | 100 + .../defaults/qfirstpersoncameracontroller_p.h | 145 + src/extras/defaults/qforwardrenderer.cpp | 238 + src/extras/defaults/qforwardrenderer.h | 92 + src/extras/defaults/qforwardrenderer_p.h | 92 + src/extras/defaults/qgoochmaterial.cpp | 364 + src/extras/defaults/qgoochmaterial.h | 105 + src/extras/defaults/qgoochmaterial_p.h | 111 + .../qnormaldiffusemapalphamaterial.cpp | 187 + .../defaults/qnormaldiffusemapalphamaterial.h | 67 + .../qnormaldiffusemapalphamaterial_p.h | 87 + .../defaults/qnormaldiffusemapmaterial.cpp | 368 + .../defaults/qnormaldiffusemapmaterial.h | 107 + .../defaults/qnormaldiffusemapmaterial_p.h | 115 + .../qnormaldiffusespecularmapmaterial.cpp | 384 + .../qnormaldiffusespecularmapmaterial.h | 101 + .../qnormaldiffusespecularmapmaterial_p.h | 116 + .../defaults/qorbitcameracontroller.cpp | 381 + src/extras/defaults/qorbitcameracontroller.h | 90 + .../defaults/qorbitcameracontroller_p.h | 136 + .../defaults/qpervertexcolormaterial.cpp | 162 + src/extras/defaults/qpervertexcolormaterial.h | 69 + .../defaults/qpervertexcolormaterial_p.h | 99 + src/extras/defaults/qphongalphamaterial.cpp | 433 + src/extras/defaults/qphongalphamaterial.h | 117 + src/extras/defaults/qphongalphamaterial_p.h | 116 + src/extras/defaults/qphongmaterial.cpp | 273 + src/extras/defaults/qphongmaterial.h | 90 + src/extras/defaults/qphongmaterial_p.h | 108 + src/extras/defaults/qskyboxentity.cpp | 293 + src/extras/defaults/qskyboxentity.h | 81 + src/extras/defaults/qskyboxentity_p.h | 122 + src/extras/defaults/qt3dwindow.cpp | 180 + src/extras/defaults/qt3dwindow.h | 142 + src/extras/extras.pro | 19 + src/extras/extras.qrc | 43 + src/extras/geometries/geometries.pri | 35 + src/extras/geometries/qconegeometry.cpp | 751 + src/extras/geometries/qconegeometry.h | 120 + src/extras/geometries/qconegeometry_p.h | 97 + src/extras/geometries/qconemesh.cpp | 241 + src/extras/geometries/qconemesh.h | 108 + src/extras/geometries/qcuboidgeometry.cpp | 913 + src/extras/geometries/qcuboidgeometry.h | 122 + src/extras/geometries/qcuboidgeometry_p.h | 100 + src/extras/geometries/qcuboidmesh.cpp | 224 + src/extras/geometries/qcuboidmesh.h | 108 + src/extras/geometries/qcylindergeometry.cpp | 594 + src/extras/geometries/qcylindergeometry.h | 109 + src/extras/geometries/qcylindergeometry_p.h | 93 + src/extras/geometries/qcylindermesh.cpp | 181 + src/extras/geometries/qcylindermesh.h | 97 + src/extras/geometries/qplanegeometry.cpp | 537 + src/extras/geometries/qplanegeometry.h | 109 + src/extras/geometries/qplanegeometry_p.h | 93 + src/extras/geometries/qplanemesh.cpp | 150 + src/extras/geometries/qplanemesh.h | 94 + src/extras/geometries/qspheregeometry.cpp | 594 + src/extras/geometries/qspheregeometry.h | 112 + src/extras/geometries/qspheregeometry_p.h | 93 + src/extras/geometries/qspheremesh.cpp | 171 + src/extras/geometries/qspheremesh.h | 98 + src/extras/geometries/qtorusgeometry.cpp | 556 + src/extras/geometries/qtorusgeometry.h | 111 + src/extras/geometries/qtorusgeometry_p.h | 94 + src/extras/geometries/qtorusmesh.cpp | 174 + src/extras/geometries/qtorusmesh.h | 96 + src/extras/qt3dextras_global.h | 59 + src/extras/shaders/es2/diffusemap.frag | 25 + src/extras/shaders/es2/diffusemap.vert | 22 + .../shaders/es2/diffusespecularmap.frag | 27 + src/extras/shaders/es2/gooch.frag | 56 + src/extras/shaders/es2/gooch.vert | 17 + src/extras/shaders/es2/light.inc.frag | 138 + src/extras/shaders/es2/light.inc.frag100 | 218 + src/extras/shaders/es2/normaldiffusemap.frag | 31 + src/extras/shaders/es2/normaldiffusemap.vert | 38 + .../shaders/es2/normaldiffusemapalpha.frag | 32 + .../shaders/es2/normaldiffusespecularmap.frag | 32 + src/extras/shaders/es2/pervertexcolor.frag | 14 + src/extras/shaders/es2/pervertexcolor.vert | 20 + src/extras/shaders/es2/phong.frag | 20 + src/extras/shaders/es2/phong.vert | 17 + src/extras/shaders/es2/phongalpha.frag | 22 + src/extras/shaders/es2/skybox.frag | 8 + src/extras/shaders/es2/skybox.vert | 12 + src/extras/shaders/es2/unlittexture.frag | 11 + src/extras/shaders/es2/unlittexture.vert | 17 + src/extras/shaders/gl3/diffusemap.frag | 27 + src/extras/shaders/gl3/diffusemap.vert | 24 + .../shaders/gl3/diffusespecularmap.frag | 29 + src/extras/shaders/gl3/gooch.frag | 63 + src/extras/shaders/gl3/gooch.vert | 19 + src/extras/shaders/gl3/light.inc.frag | 214 + src/extras/shaders/gl3/normaldiffusemap.frag | 33 + src/extras/shaders/gl3/normaldiffusemap.vert | 47 + .../shaders/gl3/normaldiffusemapalpha.frag | 34 + .../shaders/gl3/normaldiffusespecularmap.frag | 35 + src/extras/shaders/gl3/pervertexcolor.frag | 16 + src/extras/shaders/gl3/pervertexcolor.vert | 22 + src/extras/shaders/gl3/phong.frag | 22 + src/extras/shaders/gl3/phong.vert | 19 + src/extras/shaders/gl3/phongalpha.frag | 24 + src/extras/shaders/gl3/skybox.frag | 10 + src/extras/shaders/gl3/skybox.vert | 14 + src/extras/shaders/gl3/unlittexture.frag | 13 + src/extras/shaders/gl3/unlittexture.vert | 19 + src/input/backend/abstractactioninput.cpp | 58 + src/input/backend/abstractactioninput_p.h | 81 + src/input/backend/abstractaxisinput.cpp | 85 + src/input/backend/abstractaxisinput_p.h | 84 + src/input/backend/action.cpp | 115 + src/input/backend/action_p.h | 86 + src/input/backend/actioninput.cpp | 117 + src/input/backend/actioninput_p.h | 88 + src/input/backend/analogaxisinput.cpp | 87 + src/input/backend/analogaxisinput_p.h | 83 + src/input/backend/assignkeyboardfocusjob.cpp | 84 + src/input/backend/assignkeyboardfocusjob_p.h | 81 + src/input/backend/axis.cpp | 114 + src/input/backend/axis_p.h | 86 + src/input/backend/axissetting.cpp | 93 + src/input/backend/axissetting_p.h | 87 + src/input/backend/backend.pri | 66 + src/input/backend/buttonaxisinput.cpp | 121 + src/input/backend/buttonaxisinput_p.h | 102 + src/input/backend/eventsourcesetterhelper.cpp | 100 + src/input/backend/eventsourcesetterhelper_p.h | 99 + .../backend/genericdevicebackendnode.cpp | 126 + .../backend/genericdevicebackendnode_p.h | 105 + src/input/backend/handle_types_p.h | 96 + src/input/backend/inputbackendnodefunctor_p.h | 99 + src/input/backend/inputchord.cpp | 170 + src/input/backend/inputchord_p.h | 94 + src/input/backend/inputhandler.cpp | 325 + src/input/backend/inputhandler_p.h | 192 + src/input/backend/inputmanagers_p.h | 229 + src/input/backend/inputsequence.cpp | 192 + src/input/backend/inputsequence_p.h | 99 + src/input/backend/inputsettings.cpp | 114 + src/input/backend/inputsettings_p.h | 99 + src/input/backend/job_common_p.h | 79 + src/input/backend/keyboarddevice.cpp | 462 + src/input/backend/keyboarddevice_p.h | 284 + src/input/backend/keyboardeventfilter.cpp | 76 + src/input/backend/keyboardeventfilter_p.h | 83 + src/input/backend/keyboardhandler.cpp | 163 + src/input/backend/keyboardhandler_p.h | 110 + .../keyboardmousegenericdeviceintegration.cpp | 101 + .../keyboardmousegenericdeviceintegration_p.h | 89 + src/input/backend/keyeventdispatcherjob.cpp | 78 + src/input/backend/keyeventdispatcherjob_p.h | 83 + src/input/backend/logicaldevice.cpp | 132 + src/input/backend/logicaldevice_p.h | 105 + src/input/backend/mousedevice.cpp | 169 + src/input/backend/mousedevice_p.h | 130 + src/input/backend/mouseeventdispatcherjob.cpp | 83 + src/input/backend/mouseeventdispatcherjob_p.h | 86 + src/input/backend/mouseeventfilter.cpp | 95 + src/input/backend/mouseeventfilter_p.h | 83 + src/input/backend/mousehandler.cpp | 146 + src/input/backend/mousehandler_p.h | 104 + src/input/backend/movingaverage.cpp | 78 + src/input/backend/movingaverage_p.h | 84 + .../qabstractphysicaldevicebackendnode.cpp | 297 + .../qabstractphysicaldevicebackendnode_p.h | 94 + .../qabstractphysicaldevicebackendnode_p_p.h | 113 + src/input/backend/updateaxisactionjob.cpp | 173 + src/input/backend/updateaxisactionjob_p.h | 95 + src/input/frontend/frontend.pri | 84 + src/input/frontend/qabstractactioninput.cpp | 82 + src/input/frontend/qabstractactioninput.h | 65 + src/input/frontend/qabstractactioninput_p.h | 68 + src/input/frontend/qabstractaxisinput.cpp | 121 + src/input/frontend/qabstractaxisinput.h | 81 + src/input/frontend/qabstractaxisinput_p.h | 85 + .../frontend/qabstractphysicaldevice.cpp | 237 + src/input/frontend/qabstractphysicaldevice.h | 87 + .../frontend/qabstractphysicaldevice_p.h | 87 + src/input/frontend/qaction.cpp | 178 + src/input/frontend/qaction.h | 82 + src/input/frontend/qaction_p.h | 96 + src/input/frontend/qactioninput.cpp | 214 + src/input/frontend/qactioninput.h | 84 + src/input/frontend/qactioninput_p.h | 87 + src/input/frontend/qanalogaxisinput.cpp | 124 + src/input/frontend/qanalogaxisinput.h | 78 + src/input/frontend/qanalogaxisinput_p.h | 81 + src/input/frontend/qaxis.cpp | 195 + src/input/frontend/qaxis.h | 81 + src/input/frontend/qaxis_p.h | 94 + src/input/frontend/qaxissetting.cpp | 243 + src/input/frontend/qaxissetting.h | 88 + src/input/frontend/qaxissetting_p.h | 87 + src/input/frontend/qbuttonaxisinput.cpp | 194 + src/input/frontend/qbuttonaxisinput.h | 93 + src/input/frontend/qbuttonaxisinput_p.h | 89 + src/input/frontend/qgamepadinput.cpp | 106 + src/input/frontend/qgamepadinput_p.h | 79 + src/input/frontend/qgenericinputdevice.cpp | 100 + src/input/frontend/qgenericinputdevice_p.h | 83 + src/input/frontend/qinputaspect.cpp | 273 + src/input/frontend/qinputaspect.h | 79 + src/input/frontend/qinputaspect_p.h | 82 + src/input/frontend/qinputchord.cpp | 219 + src/input/frontend/qinputchord.h | 84 + src/input/frontend/qinputchord_p.h | 87 + .../frontend/qinputdeviceintegration.cpp | 128 + .../frontend/qinputdeviceintegration_p.h | 112 + .../frontend/qinputdeviceintegration_p_p.h | 78 + .../qinputdeviceintegrationfactory.cpp | 96 + .../qinputdeviceintegrationfactory_p.h | 74 + src/input/frontend/qinputdeviceplugin.cpp | 64 + src/input/frontend/qinputdeviceplugin_p.h | 82 + src/input/frontend/qinputsequence.cpp | 265 + src/input/frontend/qinputsequence.h | 88 + src/input/frontend/qinputsequence_p.h | 89 + src/input/frontend/qinputsettings.cpp | 148 + src/input/frontend/qinputsettings.h | 80 + src/input/frontend/qinputsettings_p.h | 78 + src/input/frontend/qkeyboarddevice.cpp | 335 + src/input/frontend/qkeyboarddevice.h | 88 + src/input/frontend/qkeyboarddevice_p.h | 81 + src/input/frontend/qkeyboardhandler.cpp | 678 + src/input/frontend/qkeyboardhandler.h | 130 + src/input/frontend/qkeyboardhandler_p.h | 86 + src/input/frontend/qkeyevent.cpp | 251 + src/input/frontend/qkeyevent.h | 91 + src/input/frontend/qlogicaldevice.cpp | 286 + src/input/frontend/qlogicaldevice.h | 78 + src/input/frontend/qlogicaldevice_p.h | 85 + src/input/frontend/qmousedevice.cpp | 219 + src/input/frontend/qmousedevice.h | 98 + src/input/frontend/qmousedevice_p.h | 82 + src/input/frontend/qmouseevent.cpp | 501 + src/input/frontend/qmouseevent.h | 159 + src/input/frontend/qmousehandler.cpp | 332 + src/input/frontend/qmousehandler.h | 100 + src/input/frontend/qmousehandler_p.h | 92 + .../frontend/qphysicaldevicecreatedchange.cpp | 72 + .../frontend/qphysicaldevicecreatedchange.h | 84 + .../frontend/qphysicaldevicecreatedchange_p.h | 71 + src/input/input.pro | 20 + src/input/qt3dinput_global.h | 59 + src/input/qt3dinput_global_p.h | 59 + src/logic/callbackjob.cpp | 70 + src/logic/callbackjob_p.h | 80 + src/logic/executor.cpp | 108 + src/logic/executor_p.h | 111 + src/logic/handle_types_p.h | 70 + src/logic/handler.cpp | 91 + src/logic/handler_p.h | 101 + src/logic/job_common_p.h | 76 + src/logic/logic.pri | 23 + src/logic/logic.pro | 20 + src/logic/manager.cpp | 110 + src/logic/manager_p.h | 105 + src/logic/managers_p.h | 80 + src/logic/qframeaction.cpp | 132 + src/logic/qframeaction.h | 82 + src/logic/qframeaction_p.h | 74 + src/logic/qlogicaspect.cpp | 147 + src/logic/qlogicaspect.h | 72 + src/logic/qlogicaspect_p.h | 88 + src/logic/qt3dlogic_global.h | 59 + src/plugins/sceneparsers/assimp/assimp.json | 3 + src/plugins/sceneparsers/assimp/assimp.pro | 23 + .../sceneparsers/assimp/assimphelpers.cpp | 231 + .../sceneparsers/assimp/assimphelpers.h | 104 + src/plugins/sceneparsers/assimp/assimpio.cpp | 986 + src/plugins/sceneparsers/assimp/assimpio.h | 154 + src/plugins/sceneparsers/assimp/main.cpp | 61 + src/plugins/sceneparsers/gltf/gltf.json | 3 + src/plugins/sceneparsers/gltf/gltf.pro | 19 + src/plugins/sceneparsers/gltf/gltfio.cpp | 1599 + src/plugins/sceneparsers/gltf/gltfio.h | 211 + src/plugins/sceneparsers/gltf/main.cpp | 62 + src/plugins/sceneparsers/sceneparsers.pro | 5 + src/quick3d/imports/core/importscore.pro | 19 + src/quick3d/imports/core/plugins.qmltypes | 260 + src/quick3d/imports/core/qmldir | 3 + .../imports/core/qt3dquick3dcoreplugin.cpp | 70 + .../imports/core/qt3dquick3dcoreplugin.h | 65 + .../imports/extras/defaults/defaults.pri | 25 + .../defaults/qml/DefaultAlphaEffect.qml | 148 + .../extras/defaults/qml/DefaultEffect.qml | 104 + .../defaults/qml/DiffuseMapMaterial.qml | 81 + .../qml/DiffuseSpecularMapMaterial.qml | 93 + .../qml/FirstPersonCameraController.qml | 190 + .../extras/defaults/qml/ForwardRenderer.qml | 74 + .../extras/defaults/qml/GoochMaterial.qml | 71 + .../qml/NormalDiffuseMapAlphaEffect.qml | 115 + .../qml/NormalDiffuseMapAlphaMaterial.qml | 92 + .../defaults/qml/NormalDiffuseMapMaterial.qml | 97 + .../qml/NormalDiffuseSpecularMapMaterial.qml | 110 + .../defaults/qml/OrbitCameraController.qml | 235 + .../defaults/qml/PerVertexColorMaterial.qml | 53 + .../defaults/qml/PhongAlphaMaterial.qml | 68 + .../extras/defaults/qml/PhongMaterial.qml | 59 + .../extras/defaults/qml/SkyboxEntity.qml | 157 + .../extras/defaults/qml/TextureMaterial.qml | 68 + src/quick3d/imports/extras/importsextras.pro | 45 + src/quick3d/imports/extras/plugins.qmltypes | 1196 + src/quick3d/imports/extras/qmldir | 4 + .../extras/qt3dquick3dextrasplugin.cpp | 113 + .../imports/extras/qt3dquick3dextrasplugin.h | 67 + src/quick3d/imports/input/importsinput.pro | 21 + src/quick3d/imports/input/plugins.qmltypes | 677 + src/quick3d/imports/input/qmldir | 3 + .../imports/input/qt3dquick3dinputplugin.cpp | 105 + .../imports/input/qt3dquick3dinputplugin.h | 65 + src/quick3d/imports/logic/importslogic.pro | 19 + src/quick3d/imports/logic/plugins.qmltypes | 57 + src/quick3d/imports/logic/qmldir | 3 + .../imports/logic/qt3dquick3dlogicplugin.cpp | 51 + .../imports/logic/qt3dquick3dlogicplugin.h | 65 + src/quick3d/imports/render/importsrender.pro | 19 + src/quick3d/imports/render/plugins.qmltypes | 2953 + src/quick3d/imports/render/qmldir | 3 + .../render/qt3dquick3drenderplugin.cpp | 263 + .../imports/render/qt3dquick3drenderplugin.h | 65 + .../imports/scene3d/importsscene3d.pro | 33 + src/quick3d/imports/scene3d/plugins.qmltypes | 50 + src/quick3d/imports/scene3d/qmldir | 3 + .../imports/scene3d/qtquickscene3dplugin.cpp | 51 + .../imports/scene3d/qtquickscene3dplugin.h | 65 + .../imports/scene3d/scene3dcleaner.cpp | 75 + .../imports/scene3d/scene3dcleaner_p.h | 82 + src/quick3d/imports/scene3d/scene3ditem.cpp | 311 + src/quick3d/imports/scene3d/scene3ditem_p.h | 140 + .../imports/scene3d/scene3dlogging.cpp | 50 + .../imports/scene3d/scene3dlogging_p.h | 66 + .../imports/scene3d/scene3drenderer.cpp | 313 + .../imports/scene3d/scene3drenderer_p.h | 116 + .../imports/scene3d/scene3dsgmaterial.cpp | 68 + .../imports/scene3d/scene3dsgmaterial_p.h | 86 + .../scene3d/scene3dsgmaterialshader.cpp | 172 + .../scene3d/scene3dsgmaterialshader_p.h | 82 + src/quick3d/imports/scene3d/scene3dsgnode.cpp | 89 + src/quick3d/imports/scene3d/scene3dsgnode_p.h | 92 + src/quick3d/quick3d/items/items.pri | 14 + src/quick3d/quick3d/items/quick3dentity.cpp | 122 + src/quick3d/quick3d/items/quick3dentity_p.h | 92 + .../quick3d/items/quick3dentityloader.cpp | 227 + .../quick3d/items/quick3dentityloader_p.h | 99 + .../quick3d/items/quick3dentityloader_p_p.h | 100 + src/quick3d/quick3d/items/quick3dnode.cpp | 171 + src/quick3d/quick3d/items/quick3dnode_p.h | 98 + .../quick3d/items/quick3dnodeinstantiator.cpp | 525 + .../quick3d/items/quick3dnodeinstantiator_p.h | 127 + src/quick3d/quick3d/qqmlaspectengine.cpp | 210 + src/quick3d/quick3d/qqmlaspectengine.h | 83 + src/quick3d/quick3d/qqmlaspectengine_p.h | 84 + src/quick3d/quick3d/qquaternionanimation.cpp | 255 + src/quick3d/quick3d/qquaternionanimation_p.h | 136 + src/quick3d/quick3d/qt3dquick_global.cpp | 715 + src/quick3d/quick3d/qt3dquick_global.h | 59 + src/quick3d/quick3d/qt3dquick_global_p.h | 79 + src/quick3d/quick3d/qt3dquicknodefactory.cpp | 76 + src/quick3d/quick3d/qt3dquicknodefactory_p.h | 89 + src/quick3d/quick3d/qt3dquickvaluetypes.cpp | 542 + src/quick3d/quick3d/qt3dquickvaluetypes_p.h | 298 + src/quick3d/quick3d/quick3d.pro | 38 + .../quick3dextras/qt3dquickextras_global.h | 59 + src/quick3d/quick3dextras/qt3dquickwindow.cpp | 268 + src/quick3d/quick3dextras/qt3dquickwindow.h | 144 + src/quick3d/quick3dextras/quick3dextras.pro | 29 + src/quick3d/quick3dinput/items/items.pri | 17 + .../quick3dinput/items/quick3daction.cpp | 93 + .../quick3dinput/items/quick3daction_p.h | 90 + .../quick3dinput/items/quick3daxis.cpp | 93 + .../quick3dinput/items/quick3daxis_p.h | 90 + .../quick3dinput/items/quick3dinputchord.cpp | 92 + .../quick3dinput/items/quick3dinputchord_p.h | 88 + .../items/quick3dinputsequence.cpp | 93 + .../items/quick3dinputsequence_p.h | 88 + .../items/quick3dlogicaldevice.cpp | 128 + .../items/quick3dlogicaldevice_p.h | 96 + .../items/quick3dphysicaldevice.cpp | 92 + .../items/quick3dphysicaldevice_p.h | 89 + .../quick3dinput/qt3dquickinput_global.cpp | 61 + .../quick3dinput/qt3dquickinput_global.h | 59 + .../quick3dinput/qt3dquickinput_global_p.h | 88 + .../qt3dquickinputnodefactory.cpp | 76 + .../qt3dquickinputnodefactory_p.h | 89 + src/quick3d/quick3dinput/quick3dinput.pro | 33 + src/quick3d/quick3drender/items/items.pri | 42 + .../quick3drender/items/quick3dbuffer.cpp | 113 + .../quick3drender/items/quick3dbuffer_p.h | 101 + .../quick3drender/items/quick3deffect.cpp | 138 + .../quick3drender/items/quick3deffect_p.h | 97 + .../quick3drender/items/quick3dgeometry.cpp | 93 + .../quick3drender/items/quick3dgeometry_p.h | 91 + .../items/quick3dlayerfilter.cpp | 107 + .../items/quick3dlayerfilter_p.h | 90 + .../quick3drender/items/quick3dmaterial.cpp | 106 + .../quick3drender/items/quick3dmaterial_p.h | 96 + .../quick3drender/items/quick3dparameter.cpp | 88 + .../quick3drender/items/quick3dparameter_p.h | 84 + .../items/quick3dparameter_p_p.h | 82 + .../quick3drender/items/quick3drenderpass.cpp | 164 + .../quick3drender/items/quick3drenderpass_p.h | 103 + .../items/quick3drenderpassfilter.cpp | 137 + .../items/quick3drenderpassfilter_p.h | 98 + .../items/quick3drendertargetoutput.cpp | 99 + .../items/quick3drendertargetoutput_p.h | 88 + .../items/quick3drendertargetselector.cpp | 87 + .../items/quick3drendertargetselector_p.h | 89 + .../quick3drender/items/quick3dscene.cpp | 57 + .../quick3drender/items/quick3dscene_p.h | 79 + .../quick3drender/items/quick3dshaderdata.cpp | 108 + .../quick3drender/items/quick3dshaderdata_p.h | 81 + .../items/quick3dshaderdataarray.cpp | 116 + .../items/quick3dshaderdataarray_p.h | 98 + .../quick3drender/items/quick3dstateset.cpp | 98 + .../quick3drender/items/quick3dstateset_p.h | 88 + .../quick3drender/items/quick3dtechnique.cpp | 180 + .../quick3drender/items/quick3dtechnique_p.h | 104 + .../items/quick3dtechniquefilter.cpp | 136 + .../items/quick3dtechniquefilter_p.h | 98 + .../quick3drender/items/quick3dtexture.cpp | 99 + .../quick3drender/items/quick3dtexture_p.h | 91 + .../quick3drender/items/quick3dviewport.cpp | 57 + .../quick3drender/items/quick3dviewport_p.h | 80 + .../quick3drender/qt3dquickrender_global.cpp | 62 + .../quick3drender/qt3dquickrender_global.h | 59 + .../quick3drender/qt3dquickrender_global_p.h | 89 + .../qt3dquickrendernodefactory.cpp | 76 + .../qt3dquickrendernodefactory_p.h | 89 + src/quick3d/quick3drender/quick3drender.pro | 32 + src/render/backend/abstractrenderer_p.h | 162 + src/render/backend/attachmentpack.cpp | 93 + src/render/backend/attachmentpack_p.h | 105 + src/render/backend/backendnode.cpp | 73 + src/render/backend/backendnode_p.h | 83 + src/render/backend/boundingvolumedebug.cpp | 121 + src/render/backend/boundingvolumedebug_p.h | 96 + src/render/backend/cameralens.cpp | 106 + src/render/backend/cameralens_p.h | 89 + src/render/backend/commandexecuter.cpp | 396 + src/render/backend/commandexecuter_p.h | 97 + src/render/backend/computecommand.cpp | 103 + src/render/backend/computecommand_p.h | 88 + src/render/backend/entity.cpp | 580 + src/render/backend/entity_p.h | 309 + src/render/backend/handle_types_p.h | 133 + src/render/backend/layer.cpp | 72 + src/render/backend/layer_p.h | 82 + src/render/backend/managers.cpp | 81 + src/render/backend/managers_p.h | 403 + src/render/backend/nodefunctor_p.h | 103 + src/render/backend/nodemanagers.cpp | 316 + src/render/backend/nodemanagers_p.h | 338 + .../backend/openglvertexarrayobject.cpp | 139 + .../backend/openglvertexarrayobject_p.h | 101 + src/render/backend/parameterpack.cpp | 80 + src/render/backend/parameterpack_p.h | 88 + src/render/backend/platformsurfacefilter.cpp | 170 + src/render/backend/platformsurfacefilter_p.h | 126 + src/render/backend/qgraphicsutils_p.h | 410 + src/render/backend/quniformvalue.cpp | 130 + src/render/backend/quniformvalue_p.h | 252 + src/render/backend/render-backend.pri | 70 + src/render/backend/rendercommand.cpp | 85 + src/render/backend/rendercommand_p.h | 134 + src/render/backend/renderconfiguration.cpp | 54 + src/render/backend/renderconfiguration_p.h | 72 + src/render/backend/renderer.cpp | 1290 + src/render/backend/renderer_p.h | 305 + src/render/backend/renderqueue.cpp | 129 + src/render/backend/renderqueue_p.h | 94 + src/render/backend/rendersettings.cpp | 128 + src/render/backend/rendersettings_p.h | 103 + src/render/backend/rendertarget.cpp | 120 + src/render/backend/rendertarget_p.h | 93 + src/render/backend/rendertargetoutput.cpp | 132 + src/render/backend/rendertargetoutput_p.h | 94 + src/render/backend/renderthread.cpp | 109 + src/render/backend/renderthread_p.h | 91 + src/render/backend/renderview.cpp | 841 + src/render/backend/renderview_p.h | 322 + src/render/backend/shadervariables_p.h | 151 + src/render/backend/stringtoint.cpp | 122 + src/render/backend/stringtoint_p.h | 83 + src/render/backend/transform.cpp | 110 + src/render/backend/transform_p.h | 93 + src/render/backend/triangleboundingvolume.cpp | 174 + src/render/backend/triangleboundingvolume_p.h | 113 + src/render/backend/trianglesextractor.cpp | 80 + src/render/backend/trianglesextractor_p.h | 88 + src/render/backend/trianglesvisitor.cpp | 536 + src/render/backend/trianglesvisitor_p.h | 94 + src/render/framegraph/cameraselectornode.cpp | 88 + src/render/framegraph/cameraselectornode_p.h | 86 + src/render/framegraph/clearbuffers.cpp | 136 + src/render/framegraph/clearbuffers_p.h | 106 + src/render/framegraph/dispatchcompute.cpp | 98 + src/render/framegraph/dispatchcompute_p.h | 88 + src/render/framegraph/framegraph.pri | 75 + src/render/framegraph/framegraphnode.cpp | 179 + src/render/framegraph/framegraphnode_p.h | 192 + src/render/framegraph/framegraphvisitor.cpp | 380 + src/render/framegraph/framegraphvisitor_p.h | 94 + src/render/framegraph/frustumculling.cpp | 63 + src/render/framegraph/frustumculling_p.h | 75 + src/render/framegraph/layerfilternode.cpp | 105 + src/render/framegraph/layerfilternode_p.h | 88 + src/render/framegraph/nodraw.cpp | 63 + src/render/framegraph/nodraw_p.h | 75 + src/render/framegraph/qcameraselector.cpp | 153 + src/render/framegraph/qcameraselector.h | 82 + src/render/framegraph/qcameraselector_p.h | 81 + src/render/framegraph/qclearbuffers.cpp | 250 + src/render/framegraph/qclearbuffers.h | 112 + src/render/framegraph/qclearbuffers_p.h | 87 + src/render/framegraph/qdispatchcompute.cpp | 150 + src/render/framegraph/qdispatchcompute.h | 85 + src/render/framegraph/qdispatchcompute_p.h | 83 + src/render/framegraph/qframegraphnode.cpp | 203 + src/render/framegraph/qframegraphnode.h | 73 + src/render/framegraph/qframegraphnode_p.h | 77 + src/render/framegraph/qfrustumculling.cpp | 83 + src/render/framegraph/qfrustumculling.h | 61 + src/render/framegraph/qlayerfilter.cpp | 172 + src/render/framegraph/qlayerfilter.h | 76 + src/render/framegraph/qlayerfilter_p.h | 81 + src/render/framegraph/qnodraw.cpp | 87 + src/render/framegraph/qnodraw.h | 61 + src/render/framegraph/qrenderpassfilter.cpp | 202 + src/render/framegraph/qrenderpassfilter.h | 84 + src/render/framegraph/qrenderpassfilter_p.h | 85 + src/render/framegraph/qrenderstateset.cpp | 154 + src/render/framegraph/qrenderstateset.h | 76 + src/render/framegraph/qrenderstateset_p.h | 82 + .../framegraph/qrendersurfaceselector.cpp | 338 + .../framegraph/qrendersurfaceselector.h | 93 + .../framegraph/qrendersurfaceselector_p.h | 99 + .../framegraph/qrendertargetselector.cpp | 179 + src/render/framegraph/qrendertargetselector.h | 88 + .../framegraph/qrendertargetselector_p.h | 83 + src/render/framegraph/qsortcriterion.cpp | 82 + src/render/framegraph/qsortcriterion.h | 85 + src/render/framegraph/qsortpolicy.cpp | 169 + src/render/framegraph/qsortpolicy.h | 89 + src/render/framegraph/qsortpolicy_p.h | 99 + src/render/framegraph/qtechniquefilter.cpp | 205 + src/render/framegraph/qtechniquefilter.h | 81 + src/render/framegraph/qtechniquefilter_p.h | 83 + src/render/framegraph/qviewport.cpp | 140 + src/render/framegraph/qviewport.h | 82 + src/render/framegraph/qviewport_p.h | 81 + .../framegraph/renderpassfilternode.cpp | 129 + .../framegraph/renderpassfilternode_p.h | 93 + .../framegraph/rendersurfaceselector.cpp | 131 + .../framegraph/rendersurfaceselector_p.h | 93 + .../framegraph/rendertargetselectornode.cpp | 88 + .../framegraph/rendertargetselectornode_p.h | 86 + src/render/framegraph/sortcriterion.cpp | 87 + src/render/framegraph/sortpolicy.cpp | 86 + src/render/framegraph/sortpolicy_p.h | 84 + src/render/framegraph/statesetnode.cpp | 122 + src/render/framegraph/statesetnode_p.h | 87 + src/render/framegraph/techniquefilternode.cpp | 128 + src/render/framegraph/techniquefilternode_p.h | 100 + src/render/framegraph/viewportnode.cpp | 145 + src/render/framegraph/viewportnode_p.h | 102 + src/render/frontend/qabstractfunctor.cpp | 89 + src/render/frontend/qabstractfunctor.h | 103 + src/render/frontend/qcamera.cpp | 859 + src/render/frontend/qcamera.h | 176 + src/render/frontend/qcamera_p.h | 92 + src/render/frontend/qcameralens.cpp | 571 + src/render/frontend/qcameralens.h | 141 + src/render/frontend/qcameralens_p.h | 139 + src/render/frontend/qcomputecommand.cpp | 156 + src/render/frontend/qcomputecommand.h | 86 + src/render/frontend/qcomputecommand_p.h | 81 + src/render/frontend/qitemmodelbuffer.cpp | 357 + src/render/frontend/qitemmodelbuffer_p.h | 119 + src/render/frontend/qlayer.cpp | 162 + src/render/frontend/qlayer.h | 71 + src/render/frontend/qlayer_p.h | 73 + src/render/frontend/qpickingsettings.cpp | 181 + src/render/frontend/qpickingsettings.h | 94 + src/render/frontend/qpickingsettings_p.h | 74 + src/render/frontend/qrenderaspect.cpp | 501 + src/render/frontend/qrenderaspect.h | 105 + src/render/frontend/qrenderaspect_p.h | 98 + src/render/frontend/qrendersettings.cpp | 238 + src/render/frontend/qrendersettings.h | 99 + src/render/frontend/qrendersettings_p.h | 91 + src/render/frontend/qrendertarget.cpp | 148 + src/render/frontend/qrendertarget.h | 76 + src/render/frontend/qrendertarget_p.h | 81 + src/render/frontend/qrendertargetoutput.cpp | 223 + src/render/frontend/qrendertargetoutput.h | 124 + src/render/frontend/qrendertargetoutput_p.h | 90 + src/render/frontend/render-frontend.pri | 39 + src/render/frontend/sphere.cpp | 240 + src/render/frontend/sphere_p.h | 168 + src/render/geometry/attribute.cpp | 157 + src/render/geometry/attribute_p.h | 108 + src/render/geometry/buffer.cpp | 177 + src/render/geometry/buffer_p.h | 116 + src/render/geometry/buffermanager.cpp | 81 + src/render/geometry/buffermanager_p.h | 96 + src/render/geometry/geometry.cpp | 127 + src/render/geometry/geometry.pri | 35 + src/render/geometry/geometry_p.h | 92 + src/render/geometry/geometryrenderer.cpp | 250 + src/render/geometry/geometryrenderer_p.h | 135 + .../geometry/geometryrenderermanager.cpp | 89 + .../geometry/geometryrenderermanager_p.h | 96 + src/render/geometry/qattribute.cpp | 434 + src/render/geometry/qattribute.h | 142 + src/render/geometry/qattribute_p.h | 100 + src/render/geometry/qbuffer.cpp | 321 + src/render/geometry/qbuffer.h | 124 + src/render/geometry/qbuffer_p.h | 92 + src/render/geometry/qbufferdatagenerator.h | 68 + src/render/geometry/qgeometry.cpp | 205 + src/render/geometry/qgeometry.h | 85 + src/render/geometry/qgeometry_p.h | 84 + src/render/geometry/qgeometryfactory.h | 70 + src/render/geometry/qgeometryrenderer.cpp | 469 + src/render/geometry/qgeometryrenderer.h | 144 + src/render/geometry/qgeometryrenderer_p.h | 110 + src/render/geometry/qmesh.cpp | 215 + src/render/geometry/qmesh.h | 89 + src/render/geometry/qmesh_p.h | 78 + .../graphicshelpers/graphicscontext.cpp | 1432 + .../graphicshelpers/graphicscontext_p.h | 320 + .../graphicshelpers/graphicshelperes2.cpp | 661 + .../graphicshelpers/graphicshelperes2_p.h | 130 + .../graphicshelpers/graphicshelperes3.cpp | 173 + .../graphicshelpers/graphicshelperes3_p.h | 85 + .../graphicshelpers/graphicshelpergl2.cpp | 671 + .../graphicshelpers/graphicshelpergl2_p.h | 136 + .../graphicshelpers/graphicshelpergl3.cpp | 1042 + .../graphicshelpers/graphicshelpergl3_3.cpp | 1041 + .../graphicshelpers/graphicshelpergl3_3_p.h | 137 + .../graphicshelpers/graphicshelpergl3_p.h | 137 + .../graphicshelpers/graphicshelpergl4.cpp | 1027 + .../graphicshelpers/graphicshelpergl4_p.h | 135 + .../graphicshelperinterface_p.h | 142 + .../graphicshelpers/graphicshelpers.pri | 22 + src/render/io/glbuffer.cpp | 153 + src/render/io/glbuffer_p.h | 107 + src/render/io/io.pri | 26 + src/render/io/objloader.cpp | 571 + src/render/io/objloader_p.h | 159 + src/render/io/qaxisalignedboundingbox.cpp | 97 + src/render/io/qaxisalignedboundingbox_p.h | 169 + src/render/io/qsceneiofactory.cpp | 96 + src/render/io/qsceneiofactory_p.h | 74 + src/render/io/qsceneiohandler.cpp | 88 + src/render/io/qsceneiohandler_p.h | 114 + src/render/io/qsceneioplugin.cpp | 66 + src/render/io/qsceneioplugin_p.h | 82 + src/render/io/qsceneloader.cpp | 270 + src/render/io/qsceneloader.h | 95 + src/render/io/qsceneloader_p.h | 85 + src/render/io/qurlhelper.cpp | 68 + src/render/io/qurlhelper_p.h | 71 + src/render/io/scene.cpp | 153 + src/render/io/scene_p.h | 108 + src/render/io/scenemanager.cpp | 76 + src/render/io/scenemanager_p.h | 92 + src/render/jobs/calcboundingvolumejob.cpp | 189 + src/render/jobs/calcboundingvolumejob_p.h | 91 + .../jobs/calcgeometrytrianglevolumes.cpp | 71 + .../jobs/calcgeometrytrianglevolumes_p.h | 86 + src/render/jobs/expandboundingvolumejob.cpp | 100 + src/render/jobs/expandboundingvolumejob_p.h | 87 + .../jobs/filterentitybycomponentjob_p.h | 109 + src/render/jobs/filterlayerentityjob.cpp | 132 + src/render/jobs/filterlayerentityjob_p.h | 97 + src/render/jobs/framecleanupjob.cpp | 113 + src/render/jobs/framecleanupjob_p.h | 93 + src/render/jobs/framepreparationjob.cpp | 131 + src/render/jobs/framepreparationjob_p.h | 93 + src/render/jobs/frustumcullingjob.cpp | 110 + src/render/jobs/frustumcullingjob_p.h | 96 + src/render/jobs/genericlambdajob_p.h | 93 + src/render/jobs/job_common_p.h | 97 + src/render/jobs/jobs.pri | 46 + src/render/jobs/lightgatherer.cpp | 74 + src/render/jobs/lightgatherer_p.h | 88 + src/render/jobs/loadbufferjob.cpp | 77 + src/render/jobs/loadbufferjob_p.h | 89 + src/render/jobs/loadgeometryjob.cpp | 73 + src/render/jobs/loadgeometryjob_p.h | 88 + src/render/jobs/loadscenejob.cpp | 130 + src/render/jobs/loadscenejob_p.h | 98 + src/render/jobs/loadtexturedatajob.cpp | 220 + src/render/jobs/loadtexturedatajob_p.h | 89 + .../jobs/materialparametergathererjob.cpp | 135 + .../jobs/materialparametergathererjob_p.h | 105 + src/render/jobs/pickboundingvolumejob.cpp | 573 + src/render/jobs/pickboundingvolumejob_p.h | 120 + src/render/jobs/renderviewbuilderjob.cpp | 107 + src/render/jobs/renderviewbuilderjob_p.h | 96 + src/render/jobs/renderviewinitializerjob.cpp | 107 + src/render/jobs/renderviewinitializerjob_p.h | 111 + src/render/jobs/renderviewjobutils.cpp | 514 + src/render/jobs/renderviewjobutils_p.h | 181 + .../jobs/updateworldboundingvolumejob.cpp | 72 + .../jobs/updateworldboundingvolumejob_p.h | 86 + src/render/jobs/updateworldtransformjob.cpp | 109 + src/render/jobs/updateworldtransformjob_p.h | 87 + src/render/lights/light.cpp | 94 + src/render/lights/light_p.h | 97 + src/render/lights/lights.pri | 21 + src/render/lights/lightsource.cpp | 64 + src/render/lights/lightsource_p.h | 81 + src/render/lights/qabstractlight.cpp | 159 + src/render/lights/qabstractlight.h | 96 + src/render/lights/qabstractlight_p.h | 83 + src/render/lights/qdirectionallight.cpp | 137 + src/render/lights/qdirectionallight.h | 79 + src/render/lights/qdirectionallight_p.h | 74 + src/render/lights/qpointlight.cpp | 183 + src/render/lights/qpointlight.h | 85 + src/render/lights/qpointlight_p.h | 74 + src/render/lights/qspotlight.cpp | 241 + src/render/lights/qspotlight.h | 97 + src/render/lights/qspotlight_p.h | 74 + src/render/materialsystem/effect.cpp | 130 + src/render/materialsystem/effect_p.h | 92 + src/render/materialsystem/filterkey.cpp | 118 + src/render/materialsystem/filterkey_p.h | 91 + src/render/materialsystem/material.cpp | 131 + src/render/materialsystem/material_p.h | 99 + src/render/materialsystem/materialsystem.pri | 50 + src/render/materialsystem/parameter.cpp | 109 + src/render/materialsystem/parameter_p.h | 92 + src/render/materialsystem/qeffect.cpp | 234 + src/render/materialsystem/qeffect.h | 81 + src/render/materialsystem/qeffect_p.h | 85 + src/render/materialsystem/qfilterkey.cpp | 154 + src/render/materialsystem/qfilterkey.h | 82 + src/render/materialsystem/qfilterkey_p.h | 81 + .../materialsystem/qgraphicsapifilter.cpp | 353 + .../materialsystem/qgraphicsapifilter.h | 117 + .../materialsystem/qgraphicsapifilter_p.h | 97 + src/render/materialsystem/qmaterial.cpp | 224 + src/render/materialsystem/qmaterial.h | 90 + src/render/materialsystem/qmaterial_p.h | 85 + src/render/materialsystem/qparameter.cpp | 192 + src/render/materialsystem/qparameter.h | 89 + src/render/materialsystem/qparameter_p.h | 87 + src/render/materialsystem/qrenderpass.cpp | 360 + src/render/materialsystem/qrenderpass.h | 103 + src/render/materialsystem/qrenderpass_p.h | 91 + src/render/materialsystem/qshaderdata.cpp | 167 + src/render/materialsystem/qshaderdata.h | 88 + src/render/materialsystem/qshaderdata_p.h | 110 + src/render/materialsystem/qshaderprogram.cpp | 373 + src/render/materialsystem/qshaderprogram.h | 117 + src/render/materialsystem/qshaderprogram_p.h | 96 + src/render/materialsystem/qtechnique.cpp | 338 + src/render/materialsystem/qtechnique.h | 94 + src/render/materialsystem/qtechnique_p.h | 96 + src/render/materialsystem/renderpass.cpp | 180 + src/render/materialsystem/renderpass_p.h | 112 + src/render/materialsystem/shader.cpp | 421 + src/render/materialsystem/shader_p.h | 178 + src/render/materialsystem/shadercache.cpp | 157 + src/render/materialsystem/shadercache_p.h | 102 + src/render/materialsystem/shaderdata.cpp | 281 + src/render/materialsystem/shaderdata_p.h | 150 + src/render/materialsystem/technique.cpp | 179 + src/render/materialsystem/technique_p.h | 110 + src/render/picking/objectpicker.cpp | 190 + src/render/picking/objectpicker_p.h | 102 + src/render/picking/pickeventfilter.cpp | 97 + src/render/picking/pickeventfilter_p.h | 87 + src/render/picking/picking.pri | 17 + src/render/picking/qobjectpicker.cpp | 410 + src/render/picking/qobjectpicker.h | 100 + src/render/picking/qobjectpicker_p.h | 110 + src/render/picking/qpickevent.cpp | 206 + src/render/picking/qpickevent.h | 97 + src/render/picking/qpickevent_p.h | 77 + src/render/picking/qpicktriangleevent.cpp | 200 + src/render/picking/qpicktriangleevent.h | 77 + src/render/qt3drender_global.h | 59 + src/render/qt3drender_global_p.h | 58 + .../qabstractcollisionqueryservice.cpp | 70 + .../qabstractcollisionqueryservice_p.h | 110 + src/render/raycasting/qboundingsphere.cpp | 56 + src/render/raycasting/qboundingsphere_p.h | 75 + src/render/raycasting/qboundingvolume.cpp | 56 + src/render/raycasting/qboundingvolume_p.h | 84 + .../raycasting/qboundingvolumeprovider.cpp | 55 + .../raycasting/qboundingvolumeprovider_p.h | 73 + .../raycasting/qcollisionqueryresult.cpp | 127 + .../raycasting/qcollisionqueryresult_p.h | 140 + src/render/raycasting/qray3d.cpp | 376 + src/render/raycasting/qray3d_p.h | 123 + src/render/raycasting/qraycastingservice.cpp | 218 + src/render/raycasting/qraycastingservice_p.h | 119 + src/render/raycasting/raycasting.pri | 19 + src/render/render.pro | 47 + src/render/renderlogging.cpp | 64 + src/render/renderlogging_p.h | 80 + src/render/renderstates/genericstate_p.h | 122 + src/render/renderstates/qalphacoverage.cpp | 82 + src/render/renderstates/qalphacoverage.h | 67 + src/render/renderstates/qalphatest.cpp | 125 + src/render/renderstates/qalphatest.h | 94 + src/render/renderstates/qalphatest_p.h | 83 + src/render/renderstates/qblendequation.cpp | 134 + src/render/renderstates/qblendequation.h | 88 + src/render/renderstates/qblendequation_p.h | 80 + .../renderstates/qblendequationarguments.cpp | 308 + .../renderstates/qblendequationarguments.h | 126 + .../renderstates/qblendequationarguments_p.h | 93 + src/render/renderstates/qclipplane.cpp | 152 + src/render/renderstates/qclipplane.h | 85 + src/render/renderstates/qclipplane_p.h | 84 + src/render/renderstates/qcolormask.cpp | 166 + src/render/renderstates/qcolormask.h | 89 + src/render/renderstates/qcolormask_p.h | 88 + src/render/renderstates/qcullface.cpp | 107 + src/render/renderstates/qcullface.h | 89 + src/render/renderstates/qcullface_p.h | 80 + src/render/renderstates/qdepthtest.cpp | 103 + src/render/renderstates/qdepthtest.h | 90 + src/render/renderstates/qdepthtest_p.h | 80 + src/render/renderstates/qdithering.cpp | 84 + src/render/renderstates/qdithering.h | 67 + src/render/renderstates/qfrontface.cpp | 103 + src/render/renderstates/qfrontface.h | 85 + src/render/renderstates/qfrontface_p.h | 80 + .../renderstates/qmultisampleantialiasing.cpp | 85 + .../renderstates/qmultisampleantialiasing.h | 67 + src/render/renderstates/qnodepthmask.cpp | 85 + src/render/renderstates/qnodepthmask.h | 67 + src/render/renderstates/qpointsize.cpp | 133 + src/render/renderstates/qpointsize.h | 86 + src/render/renderstates/qpointsize_p.h | 83 + src/render/renderstates/qpolygonoffset.cpp | 127 + src/render/renderstates/qpolygonoffset.h | 81 + src/render/renderstates/qpolygonoffset_p.h | 84 + src/render/renderstates/qrenderstate.cpp | 99 + src/render/renderstates/qrenderstate.h | 71 + src/render/renderstates/qrenderstate_p.h | 84 + .../qrenderstatecreatedchange.cpp | 84 + .../qrenderstatecreatedchange_p.h | 94 + src/render/renderstates/qscissortest.cpp | 174 + src/render/renderstates/qscissortest.h | 90 + src/render/renderstates/qscissortest_p.h | 89 + src/render/renderstates/qseamlesscubemap.cpp | 87 + src/render/renderstates/qseamlesscubemap.h | 67 + src/render/renderstates/qstencilmask.cpp | 127 + src/render/renderstates/qstencilmask.h | 80 + src/render/renderstates/qstencilmask_p.h | 81 + src/render/renderstates/qstenciloperation.cpp | 107 + src/render/renderstates/qstenciloperation.h | 74 + src/render/renderstates/qstenciloperation_p.h | 83 + .../qstenciloperationarguments.cpp | 147 + .../renderstates/qstenciloperationarguments.h | 113 + .../qstenciloperationarguments_p.h | 89 + src/render/renderstates/qstenciltest.cpp | 107 + src/render/renderstates/qstenciltest.h | 75 + src/render/renderstates/qstenciltest_p.h | 85 + .../renderstates/qstenciltestarguments.cpp | 145 + .../renderstates/qstenciltestarguments.h | 114 + .../renderstates/qstenciltestarguments_p.h | 89 + src/render/renderstates/renderstatenode.cpp | 82 + src/render/renderstates/renderstatenode_p.h | 85 + src/render/renderstates/renderstates.cpp | 286 + src/render/renderstates/renderstates.pri | 79 + src/render/renderstates/renderstates_p.h | 197 + src/render/renderstates/renderstateset.cpp | 382 + src/render/renderstates/renderstateset_p.h | 128 + src/render/renderstates/statemask_p.h | 90 + src/render/renderstates/statevariant.cpp | 193 + src/render/renderstates/statevariant_p.h | 143 + src/render/services/services.pri | 7 + .../services/vsyncframeadvanceservice.cpp | 117 + .../services/vsyncframeadvanceservice_p.h | 86 + src/render/texture/qabstracttexture.cpp | 545 + src/render/texture/qabstracttexture.h | 344 + src/render/texture/qabstracttexture_p.h | 117 + src/render/texture/qabstracttextureimage.cpp | 286 + src/render/texture/qabstracttextureimage.h | 95 + src/render/texture/qabstracttextureimage_p.h | 90 + src/render/texture/qtexture.cpp | 965 + src/render/texture/qtexture.h | 173 + src/render/texture/qtexture_p.h | 94 + src/render/texture/qtexturedata.cpp | 387 + src/render/texture/qtexturedata.h | 119 + src/render/texture/qtexturegenerator.cpp | 52 + src/render/texture/qtexturegenerator.h | 71 + src/render/texture/qtextureimage.cpp | 239 + src/render/texture/qtextureimage.h | 93 + src/render/texture/qtextureimage_p.h | 100 + src/render/texture/qtextureimagedata.cpp | 419 + src/render/texture/qtextureimagedata.h | 115 + src/render/texture/qtextureimagedata_p.h | 103 + .../texture/qtextureimagedatagenerator.h | 74 + src/render/texture/qtexturewrapmode.cpp | 165 + src/render/texture/qtexturewrapmode.h | 94 + src/render/texture/texture.cpp | 758 + src/render/texture/texture.pri | 34 + src/render/texture/texture_p.h | 192 + src/render/texture/texturedatamanager.cpp | 172 + src/render/texture/texturedatamanager_p.h | 107 + src/render/texture/textureimage.cpp | 222 + src/render/texture/textureimage_p.h | 144 + src/src.pro | 88 + sync.profile | 29 + tests/auto/auto.pro | 11 + tests/auto/cmake/CMakeLists.txt | 18 + tests/auto/cmake/cmake.pro | 7 + .../arrayresourcesmanager.pro | 5 + .../dynamicarraypolicy/dynamicarraypolicy.pro | 7 + .../tst_dynamicarraypolicy.cpp | 469 + .../preallocatedarraypolicy.pro | 7 + .../tst_preallocatedarraypolicy.cpp | 426 + .../aspectcommanddebugger.pro | 7 + .../tst_aspectcommanddebugger.cpp | 100 + tests/auto/core/common/common.pri | 9 + tests/auto/core/common/qbackendnodetester.cpp | 62 + tests/auto/core/common/qbackendnodetester.h | 64 + tests/auto/core/core.pro | 24 + tests/auto/core/handle/handle.pro | 7 + tests/auto/core/handle/tst_handle.cpp | 172 + .../auto/core/handlemanager/handlemanager.pro | 7 + .../core/handlemanager/tst_handlemanager.cpp | 306 + tests/auto/core/nodes/nodes.pro | 7 + tests/auto/core/nodes/tst_nodes.cpp | 920 + .../auto/core/qaspectengine/qaspectengine.pro | 7 + .../core/qaspectengine/tst_qaspectengine.cpp | 301 + .../core/qaspectfactory/qaspectfactory.pro | 7 + .../qaspectfactory/tst_qaspectfactory.cpp | 109 + tests/auto/core/qaspectjob/qaspectjob.pro | 7 + tests/auto/core/qaspectjob/tst_qaspectjob.cpp | 108 + .../qboundedcircularbuffer.pro | 8 + .../tst_qboundedcircularbuffer.cpp | 231 + .../core/qchangearbiter/qchangearbiter.pro | 8 + .../qchangearbiter/tst_qchangearbiter.cpp | 799 + .../core/qcircularbuffer/qcircularbuffer.pro | 8 + .../qcircularbuffer/tst_qcircularbuffer.cpp | 2044 + tests/auto/core/qentity/qentity.pro | 7 + tests/auto/core/qentity/tst_qentity.cpp | 645 + .../core/qframeallocator/qframeallocator.pro | 7 + .../qframeallocator/tst_qframeallocator.cpp | 767 + tests/auto/core/qscene/qscene.pro | 8 + tests/auto/core/qscene/tst_qscene.cpp | 418 + .../core/qservicelocator/qservicelocator.pro | 7 + .../qservicelocator/tst_qservicelocator.cpp | 154 + tests/auto/core/qtransform/qtransform.pro | 9 + tests/auto/core/qtransform/tst_qtransform.cpp | 349 + tests/auto/core/threadpooler/threadpooler.pro | 7 + .../core/threadpooler/tst_threadpooler.cpp | 370 + tests/auto/extras/common/common.pri | 6 + tests/auto/extras/common/geometrytesthelper.h | 105 + tests/auto/extras/extras.pro | 5 + .../qcuboidgeometry/qcuboidgeometry.pro | 12 + .../qcuboidgeometry/tst_qcuboidgeometry.cpp | 591 + .../extras/qtorusgeometry/qtorusgeometry.pro | 12 + .../qtorusgeometry/tst_qtorusgeometry.cpp | 366 + .../abstractaxisinput/abstractaxisinput.pro | 11 + .../tst_abstractaxisinput.cpp | 146 + tests/auto/input/action/action.pro | 12 + tests/auto/input/action/tst_action.cpp | 177 + tests/auto/input/actioninput/actioninput.pro | 11 + .../input/actioninput/tst_actioninput.cpp | 179 + .../input/analogaxisinput/analogaxisinput.pro | 11 + .../analogaxisinput/tst_analogaxisinput.cpp | 130 + tests/auto/input/axis/axis.pro | 12 + tests/auto/input/axis/tst_axis.cpp | 178 + .../input/buttonaxisinput/buttonaxisinput.pro | 11 + .../buttonaxisinput/tst_buttonaxisinput.cpp | 279 + tests/auto/input/commons/commons.pri | 6 + tests/auto/input/commons/testdevice.h | 153 + tests/auto/input/input.pro | 23 + tests/auto/input/inputchord/inputchord.pro | 11 + .../auto/input/inputchord/tst_inputchord.cpp | 281 + .../input/inputsequence/inputsequence.pro | 11 + .../input/inputsequence/tst_inputsequence.cpp | 400 + .../input/keyboardhandler/keyboardhandler.pro | 11 + .../keyboardhandler/tst_keyboardhandler.cpp | 142 + .../qabstractaxisinput/qabstractaxisinput.pro | 12 + .../tst_qabstractaxisinput.cpp | 124 + .../qabstractphysicaldevicebackendnode.pro | 11 + ...tst_qabstractphysicaldevicebackendnode.cpp | 246 + tests/auto/input/qaction/qaction.pro | 11 + tests/auto/input/qaction/tst_qaction.cpp | 194 + .../auto/input/qactioninput/qactioninput.pro | 12 + .../input/qactioninput/tst_qactioninput.cpp | 170 + .../qanalogaxisinput/qanalogaxisinput.pro | 12 + .../qanalogaxisinput/tst_qanalogaxisinput.cpp | 132 + tests/auto/input/qaxis/qaxis.pro | 11 + tests/auto/input/qaxis/tst_qaxis.cpp | 191 + .../qbuttonaxisinput/qbuttonaxisinput.pro | 12 + .../qbuttonaxisinput/tst_qbuttonaxisinput.cpp | 195 + .../qkeyboardhandler/qkeyboardhandler.pro | 12 + .../qkeyboardhandler/tst_qkeyboardhandler.cpp | 165 + .../input/qlogicaldevice/qlogicaldevice.pro | 11 + .../qlogicaldevice/tst_qlogicaldevice.cpp | 248 + .../data/createDynamicChild.qml | 19 + .../data/createMultiple.qml | 13 + .../dynamicnodecreation/data/createSingle.qml | 7 + .../data/dynamicEntity.qml | 8 + .../dynamicnodecreation.pro | 20 + .../tst_dynamicnodecreation.cpp | 195 + tests/auto/quick3d/quick3d.pro | 7 + .../data/createAndRemove.qml | 18 + .../data/createMultiple.qml | 12 + .../data/createNone.qml | 15 + .../data/createSingle.qml | 11 + .../quick3dnodeinstantiator/data/inactive.qml | 12 + .../data/stringModel.qml | 12 + .../quick3dnodeinstantiator.pro | 22 + .../quick3dnodeinstantiator/stringmodel.h | 114 + .../tst_quick3dnodeinstantiator.cpp | 227 + tests/auto/render/attribute/attribute.pro | 13 + tests/auto/render/attribute/tst_attribute.cpp | 281 + .../boundingvolumedebug.pro | 11 + .../tst_boundingvolumedebug.cpp | 152 + tests/auto/render/buffer/buffer.pro | 12 + tests/auto/render/buffer/tst_buffer.cpp | 222 + tests/auto/render/commons/commons.pri | 11 + .../render/commons/testpostmanarbiter.cpp | 85 + .../auto/render/commons/testpostmanarbiter.h | 75 + tests/auto/render/commons/testrenderer.cpp | 69 + tests/auto/render/commons/testrenderer.h | 83 + .../ddstextures/data/16x16x1-1-bc1-dx10.dds | Bin 0 -> 332 bytes .../data/16x16x1-1-bc1-nomips-dx10.dds | Bin 0 -> 276 bytes .../ddstextures/data/16x16x1-1-bc1-nomips.dds | Bin 0 -> 256 bytes .../render/ddstextures/data/16x16x1-1-bc1.dds | Bin 0 -> 312 bytes .../ddstextures/data/16x16x1-1-bc3-dx10.dds | Bin 0 -> 516 bytes .../data/16x16x1-1-bc3-nomips-dx10.dds | Bin 0 -> 404 bytes .../ddstextures/data/16x16x1-1-bc3-nomips.dds | Bin 0 -> 384 bytes .../render/ddstextures/data/16x16x1-1-bc3.dds | Bin 0 -> 496 bytes .../data/16x16x1-1-lumi-nomips.dds | Bin 0 -> 384 bytes .../ddstextures/data/16x16x1-1-lumi.dds | Bin 0 -> 469 bytes .../ddstextures/data/16x16x1-1-rgb-nomips.dds | Bin 0 -> 1152 bytes .../render/ddstextures/data/16x16x1-1-rgb.dds | Bin 0 -> 1492 bytes .../ddstextures/data/16x16x1-6-bc1-dx10.dds | Bin 0 -> 1252 bytes .../data/16x16x1-6-bc1-nomips-dx10.dds | Bin 0 -> 916 bytes .../ddstextures/data/16x16x1-6-bc1-nomips.dds | Bin 0 -> 896 bytes .../render/ddstextures/data/16x16x1-6-bc1.dds | Bin 0 -> 1232 bytes .../ddstextures/data/16x16x1-6-bc3-dx10.dds | Bin 0 -> 2356 bytes .../data/16x16x1-6-bc3-nomips-dx10.dds | Bin 0 -> 1684 bytes .../ddstextures/data/16x16x1-6-bc3-nomips.dds | Bin 0 -> 1664 bytes .../render/ddstextures/data/16x16x1-6-bc3.dds | Bin 0 -> 2336 bytes .../data/16x16x1-6-lumi-nomips.dds | Bin 0 -> 1664 bytes .../ddstextures/data/16x16x1-6-lumi.dds | Bin 0 -> 2174 bytes .../ddstextures/data/16x16x1-6-rgb-nomips.dds | Bin 0 -> 6272 bytes .../render/ddstextures/data/16x16x1-6-rgb.dds | Bin 0 -> 8312 bytes tests/auto/render/ddstextures/ddstextures.pro | 37 + .../render/ddstextures/tst_ddstextures.cpp | 94 + tests/auto/render/entity/entity.pro | 11 + tests/auto/render/entity/tst_entity.cpp | 285 + .../filterentitybycomponent.pro | 11 + .../tst_filterentitybycomponent.cpp | 176 + .../render/framegraphnode/framegraphnode.pro | 10 + .../framegraphnode/tst_framegraphnode.cpp | 293 + .../genericlambdajob/genericlambdajob.pro | 11 + .../genericlambdajob/tst_genericlambdajob.cpp | 105 + tests/auto/render/geometry/geometry.pro | 12 + tests/auto/render/geometry/tst_geometry.cpp | 166 + .../geometryrenderer/geometryrenderer.pro | 13 + .../geometryrenderer/tst_geometryrenderer.cpp | 333 + .../render/layerfiltering/layerfiltering.pro | 11 + .../layerfiltering/tst_layerfiltering.cpp | 259 + .../auto/render/loadscenejob/loadscenejob.pro | 12 + .../render/loadscenejob/tst_loadscenejob.cpp | 287 + tests/auto/render/material/material.pro | 13 + tests/auto/render/material/tst_material.cpp | 208 + .../auto/render/meshfunctors/meshfunctors.pro | 9 + .../render/meshfunctors/tst_meshfunctors.cpp | 124 + .../auto/render/objectpicker/objectpicker.pro | 12 + .../render/objectpicker/tst_objectpicker.cpp | 171 + tests/auto/render/picking/picking.pro | 9 + tests/auto/render/picking/tst_picking.cpp | 288 + .../render/qabstractlight/qabstractlight.pro | 11 + .../qabstractlight/tst_qabstractlight.cpp | 293 + tests/auto/render/qattribute/qattribute.pro | 11 + .../auto/render/qattribute/tst_qattribute.cpp | 291 + .../qboundingvolumedebug.pro | 11 + .../tst_qboundingvolumedebug.cpp | 169 + tests/auto/render/qbuffer/qbuffer.pro | 11 + tests/auto/render/qbuffer/tst_qbuffer.cpp | 197 + tests/auto/render/qcameralens/qcameralens.pro | 12 + .../render/qcameralens/tst_qcameralens.cpp | 717 + .../qcameraselector/qcameraselector.pro | 11 + .../qcameraselector/tst_qcameraselector.cpp | 177 + .../render/qclearbuffers/qclearbuffers.pro | 11 + .../qclearbuffers/tst_qclearbuffers.cpp | 144 + .../qcomputecommand/qcomputecommand.pro | 12 + .../qcomputecommand/tst_qcomputecommand.cpp | 282 + .../render/qdefaultmeshes/qdefaultmeshes.pro | 12 + .../qdefaultmeshes/tst_qdefaultmeshes.cpp | 107 + .../qframegraphnode/qframegraphnode.pro | 10 + .../qframegraphnode/tst_qframegraphnode.cpp | 189 + tests/auto/render/qgeometry/qgeometry.pro | 11 + tests/auto/render/qgeometry/tst_qgeometry.cpp | 187 + .../qgeometryrenderer/qgeometryrenderer.pro | 11 + .../tst_qgeometryrenderer.cpp | 341 + .../qgraphicsapifilter/qgraphicsapifilter.pro | 13 + .../tst_qgraphicsapifilter.cpp | 246 + .../render/qgraphicsutils/qgraphicsutils.pro | 9 + .../qgraphicsutils/tst_qgraphicsutils.cpp | 355 + .../auto/render/qlayerfilter/qlayerfilter.pro | 11 + .../render/qlayerfilter/tst_qlayerfilter.cpp | 200 + tests/auto/render/qmaterial/qmaterial.pro | 11 + tests/auto/render/qmaterial/tst_qmaterial.cpp | 527 + .../render/qobjectpicker/qobjectpicker.pro | 11 + .../qobjectpicker/tst_qobjectpicker.cpp | 186 + tests/auto/render/qray3d/qray3d.pro | 8 + tests/auto/render/qray3d/tst_qray3d.cpp | 538 + .../qrenderpassfilter/qrenderpassfilter.pro | 10 + .../tst_qrenderpassfilter.cpp | 295 + .../qrenderstateset/qrenderstateset.pro | 10 + .../qrenderstateset/tst_qrenderstateset.cpp | 211 + .../qrendersurfaceselector.pro | 10 + .../tst_qrendersurfaceselector.cpp | 107 + .../qrendertargetoutput.pro | 12 + .../tst_qrendertargetoutput.cpp | 407 + .../qrendertargetselector.pro | 10 + .../tst_qrendertargetselector.cpp | 226 + .../auto/render/qsceneloader/qsceneloader.pro | 11 + .../render/qsceneloader/tst_qsceneloader.cpp | 191 + .../qsortcriterion/tst_qsortcriterion.cpp | 138 + tests/auto/render/qsortpolicy/qsortpolicy.pro | 10 + .../render/qsortpolicy/tst_qsortpolicy.cpp | 130 + .../qtechniquefilter/qtechniquefilter.pro | 10 + .../qtechniquefilter/tst_qtechniquefilter.cpp | 300 + .../qtextureimagedata/qtextureimagedata.pro | 10 + .../tst_qtextureimagedata.cpp | 89 + tests/auto/render/qviewport/qviewport.pro | 11 + tests/auto/render/qviewport/tst_qviewport.cpp | 132 + tests/auto/render/raycasting/raycasting.pro | 9 + .../auto/render/raycasting/tst_raycasting.cpp | 381 + tests/auto/render/render.pro | 61 + tests/auto/render/renderpass/renderpass.pro | 12 + .../auto/render/renderpass/tst_renderpass.cpp | 249 + tests/auto/render/renderqueue/renderqueue.pro | 9 + .../render/renderqueue/tst_renderqueue.cpp | 237 + tests/auto/render/renderviews/renderviews.pro | 9 + .../render/renderviews/tst_renderviews.cpp | 74 + .../renderviewutils/renderviewutils.pro | 12 + .../renderviewutils/tst_renderviewutils.cpp | 565 + tests/auto/render/sceneloader/sceneloader.pro | 12 + .../render/sceneloader/tst_sceneloader.cpp | 179 + tests/auto/render/shader/shader.pro | 11 + tests/auto/render/shader/tst_shader.cpp | 121 + tests/auto/render/shadercache/shadercache.pro | 11 + .../render/shadercache/tst_shadercache.cpp | 253 + tests/auto/render/sortpolicy/sortpolicy.pro | 13 + .../auto/render/sortpolicy/tst_sortpolicy.cpp | 105 + .../triangleboundingvolume.pro | 9 + .../tst_triangleboundingvolume.cpp | 217 + .../trianglesextractor/trianglesextractor.pro | 9 + .../tst_trianglesextractor.cpp | 401 + .../tst_vsyncframeadvanceservice.cpp | 81 + .../vsyncframeadvanceservice.pro | 10 + tests/auto/shared/util.cpp | 125 + tests/auto/shared/util.h | 98 + tests/auto/shared/util.pri | 5 + tests/benchmarks/Qt3DBench/GroundPlane.qml | 55 + tests/benchmarks/Qt3DBench/Light.qml | 54 + .../Qt3DBench/Qt3DBenchFrameGraph.qml | 94 + tests/benchmarks/Qt3DBench/Qt3DBenchMain.qml | 65 + tests/benchmarks/Qt3DBench/ShadowEffect.qml | 80 + tests/benchmarks/Qt3DBench/ShadowMaterial.qml | 46 + tests/benchmarks/Qt3DBench/SphereElement.qml | 60 + tests/benchmarks/Qt3DBench/SphereView.qml | 104 + tests/benchmarks/Qt3DBench/main.cpp | 91 + tests/benchmarks/Qt3DBench/qt3dbench-qml.pro | 14 + tests/benchmarks/Qt3DBench/qt3dbench-qml.qrc | 16 + tests/benchmarks/Qt3DBench/shaders/ads.frag | 93 + tests/benchmarks/Qt3DBench/shaders/ads.vert | 66 + .../Qt3DBench/shaders/shadowmap.frag | 41 + .../Qt3DBench/shaders/shadowmap.vert | 46 + tests/benchmarks/benchmarks.pro | 4 + tests/benchmarks/core/core.pro | 6 + .../core/qcircularbuffer/qcircularbuffer.pro | 8 + .../tst_bench_qcircularbuffer.cpp | 84 + .../core/qframeallocator/qframeallocator.pro | 6 + .../tst_bench_qframeallocator.cpp | 135 + .../arraypolicy/arraypolicy.pro | 6 + .../arraypolicy/tst_bench_arraypolicy.cpp | 132 + .../qresourcesmanager/qresourcesmanager.pro | 5 + .../qresourcesmanager/qresourcesmanager.pro | 6 + .../tst_bench_qresourcesmanager.cpp | 230 + tests/benchmarks/render/jobs/jobs.pro | 9 + .../benchmarks/render/jobs/tst_bench_jobs.cpp | 386 + tests/benchmarks/render/render.pro | 5 + tests/manual/assimp-cpp/assimp-cpp.pro | 11 + tests/manual/assimp-cpp/main.cpp | 165 + tests/manual/assimp/assimp.pro | 17 + tests/manual/assimp/assimp.qrc | 5 + tests/manual/assimp/doc/src/assimp.qdoc | 32 + tests/manual/assimp/main.cpp | 117 + tests/manual/assimp/main.qml | 215 + tests/manual/bigmodel-qml/MyEntity.qml | 70 + tests/manual/bigmodel-qml/bigmodel-qml.pro | 18 + tests/manual/bigmodel-qml/bigmodel-qml.qrc | 6 + .../bigmodel-qml/doc/src/bigmodel-qml.qdoc | 32 + tests/manual/bigmodel-qml/main.cpp | 64 + tests/manual/bigmodel-qml/main.qml | 120 + tests/manual/bigscene-cpp/bigscene-cpp.pro | 13 + .../bigscene-cpp/doc/src/bigscene-cpp.qdoc | 32 + tests/manual/bigscene-cpp/entity.cpp | 140 + tests/manual/bigscene-cpp/entity.h | 111 + tests/manual/bigscene-cpp/main.cpp | 133 + .../bigscene-instanced-qml.pro | 12 + .../bigscene-instanced-qml.qrc | 7 + .../bigscene-instanced-qml/instanced.frag | 43 + .../bigscene-instanced-qml/instanced.vert | 66 + tests/manual/bigscene-instanced-qml/main.cpp | 63 + tests/manual/bigscene-instanced-qml/main.qml | 128 + .../clip-planes-qml/CappingMaterialEffect.qml | 93 + .../clip-planes-qml/ClipCappingFrameGraph.qml | 157 + .../clip-planes-qml/ClipMaterialEffect.qml | 100 + .../clip-planes-qml/ClipPlaneEntity.qml | 85 + .../manual/clip-planes-qml/ClippingPlanes.qml | 183 + .../PlaneVisualizationMaterial.qml | 134 + tests/manual/clip-planes-qml/capping.frag | 13 + tests/manual/clip-planes-qml/capping.geom | 80 + tests/manual/clip-planes-qml/capping.vert | 15 + .../clip-planes-qml/clip-planes-qml.pro | 11 + .../clip-planes-qml/clip-planes-qml.qrc | 17 + tests/manual/clip-planes-qml/main.cpp | 63 + tests/manual/clip-planes-qml/main.qml | 120 + tests/manual/clip-planes-qml/passthrough.frag | 13 + tests/manual/clip-planes-qml/phong-clip.frag | 47 + tests/manual/clip-planes-qml/phong-clip.vert | 40 + .../component-changes/component-changes.pro | 9 + .../doc/src/component-changes.qdoc | 32 + tests/manual/component-changes/main.cpp | 161 + .../custom-mesh-cpp/custom-mesh-cpp.pro | 8 + tests/manual/custom-mesh-cpp/main.cpp | 253 + .../custom-mesh-qml/custom-mesh-qml.pro | 11 + .../custom-mesh-qml/custom-mesh-qml.qrc | 5 + tests/manual/custom-mesh-qml/main.cpp | 63 + tests/manual/custom-mesh-qml/main.qml | 246 + tests/manual/cylinder-cpp/cylinder-cpp.pro | 9 + .../cylinder-cpp/doc/src/cylinder-cpp.qdoc | 32 + tests/manual/cylinder-cpp/main.cpp | 120 + tests/manual/cylinder-qml/cylinder-qml.pro | 14 + tests/manual/cylinder-qml/cylinder-qml.qrc | 5 + .../cylinder-qml/doc/src/cylinder-qml.qdoc | 32 + tests/manual/cylinder-qml/main.cpp | 63 + tests/manual/cylinder-qml/main.qml | 110 + .../deferred-renderer-cpp.pro | 37 + .../deferred-renderer-cpp.qrc | 12 + .../deferredrenderer.cpp | 133 + .../deferred-renderer-cpp/deferredrenderer.h | 96 + .../doc/src/deferred-renderer-cpp.qdoc | 32 + .../deferred-renderer-cpp/final_gl2.frag | 62 + .../deferred-renderer-cpp/final_gl2.vert | 9 + .../deferred-renderer-cpp/final_gl3.frag | 64 + .../deferred-renderer-cpp/final_gl3.vert | 9 + .../deferred-renderer-cpp/finaleffect.cpp | 105 + .../deferred-renderer-cpp/finaleffect.h | 78 + .../manual/deferred-renderer-cpp/gbuffer.cpp | 106 + tests/manual/deferred-renderer-cpp/gbuffer.h | 81 + .../deferred-renderer-cpp/geometry_gl2.frag | 12 + .../deferred-renderer-cpp/geometry_gl2.vert | 21 + .../deferred-renderer-cpp/geometry_gl3.frag | 16 + .../deferred-renderer-cpp/geometry_gl3.vert | 21 + tests/manual/deferred-renderer-cpp/main.cpp | 130 + .../deferred-renderer-cpp/pointlightblock.cpp | 73 + .../deferred-renderer-cpp/pointlightblock.h | 75 + .../deferred-renderer-cpp/sceneeffect.cpp | 107 + .../deferred-renderer-cpp/sceneeffect.h | 76 + .../deferred-renderer-cpp/sceneentity.cpp | 117 + .../deferred-renderer-cpp/sceneentity.h | 68 + .../screenquadentity.cpp | 82 + .../deferred-renderer-cpp/screenquadentity.h | 69 + .../DeferredRenderer.qml | 132 + .../deferred-renderer-qml/FinalEffect.qml | 80 + .../manual/deferred-renderer-qml/GBuffer.qml | 136 + .../deferred-renderer-qml/GBufferDebugger.qml | 87 + .../deferred-renderer-qml/SceneEffect.qml | 156 + .../deferred-renderer-qml/SceneEntity.qml | 195 + .../ScreenQuadEntity.qml | 64 + .../deferred-renderer-qml/debug_es2.frag | 28 + .../deferred-renderer-qml/debug_es2.vert | 9 + .../deferred-renderer-qml/debug_gl3.frag | 30 + .../deferred-renderer-qml/debug_gl3.vert | 9 + .../deferred-renderer-qml.pro | 21 + .../deferred-renderer-qml.qrc | 20 + .../doc/src/deferred-renderer-qml.qdoc | 32 + .../deferred-renderer-qml/final_es2.frag | 62 + .../deferred-renderer-qml/final_es2.vert | 9 + .../deferred-renderer-qml/final_gl3.frag | 64 + .../deferred-renderer-qml/final_gl3.vert | 9 + tests/manual/deferred-renderer-qml/main.cpp | 63 + tests/manual/deferred-renderer-qml/main.qml | 80 + tests/manual/dynamicscene-cpp/boxentity.cpp | 120 + tests/manual/dynamicscene-cpp/boxentity.h | 94 + .../doc/src/dynamicscene-cpp.qdoc | 32 + .../dynamicscene-cpp/dynamicscene-cpp.pro | 14 + .../manual/dynamicscene-cpp/examplescene.cpp | 96 + tests/manual/dynamicscene-cpp/examplescene.h | 80 + tests/manual/dynamicscene-cpp/main.cpp | 88 + .../enabled-qml/doc/src/enabled-qml.qdoc | 32 + tests/manual/enabled-qml/enabled-qml.pro | 12 + tests/manual/enabled-qml/enabled-qml.qrc | 5 + tests/manual/enabled-qml/main.cpp | 63 + tests/manual/enabled-qml/main.qml | 208 + tests/manual/gltf/Wine.qml | 73 + tests/manual/gltf/doc/src/gltf.qdoc | 32 + tests/manual/gltf/gltf.pro | 18 + tests/manual/gltf/gltf_example.qrc | 6 + tests/manual/gltf/main.cpp | 72 + tests/manual/gltf/main.qml | 96 + tests/manual/gooch-qml/MyEntity.qml | 67 + tests/manual/gooch-qml/gooch-qml.pro | 16 + tests/manual/gooch-qml/gooch-qml.qrc | 6 + tests/manual/gooch-qml/main.cpp | 67 + tests/manual/gooch-qml/main.qml | 94 + .../manual/keyboardinput-qml/SphereEntity.qml | 81 + .../doc/src/keyboardinput-qml.qdoc | 32 + .../keyboardinput-qml/keyboardinput-qml.pro | 15 + .../keyboardinput-qml/keyboardinput-qml.qrc | 6 + tests/manual/keyboardinput-qml/main.cpp | 63 + tests/manual/keyboardinput-qml/main.qml | 110 + tests/manual/loader-qml/CuboidEntity.qml | 97 + tests/manual/loader-qml/SphereEntity.qml | 89 + .../manual/loader-qml/doc/src/loader-qml.qdoc | 32 + tests/manual/loader-qml/loader-qml.pro | 16 + tests/manual/loader-qml/loader-qml.qrc | 7 + tests/manual/loader-qml/main.cpp | 63 + tests/manual/loader-qml/main.qml | 147 + tests/manual/manual.pri | 3 + tests/manual/manual.pro | 34 + tests/manual/mouseinput-qml/main.cpp | 63 + tests/manual/mouseinput-qml/main.qml | 130 + .../manual/mouseinput-qml/mouseinput-qml.pro | 13 + .../manual/mouseinput-qml/mouseinput-qml.qrc | 5 + tests/manual/multiplewindows-qml/Scene.qml | 152 + tests/manual/multiplewindows-qml/main.cpp | 68 + tests/manual/multiplewindows-qml/main.qml | 77 + .../multiplewindows-qml.pro | 16 + tests/manual/multiplewindows-qml/qml.qrc | 6 + tests/manual/picking-qml/PickableEntity.qml | 94 + tests/manual/picking-qml/main.cpp | 67 + tests/manual/picking-qml/main.qml | 218 + tests/manual/picking-qml/picking-qml.pro | 13 + tests/manual/picking-qml/picking-qml.qrc | 6 + tests/manual/plasma/main.cpp | 68 + tests/manual/plasma/main.qml | 98 + tests/manual/plasma/plasma.frag | 45 + tests/manual/plasma/plasma.pro | 18 + tests/manual/plasma/plasma.qrc | 7 + tests/manual/plasma/plasma.vert | 9 + .../manual/scene3d-loader/AnimatedEntity.qml | 137 + tests/manual/scene3d-loader/Scene.qml | 58 + tests/manual/scene3d-loader/Scene2.qml | 111 + tests/manual/scene3d-loader/main.cpp | 66 + tests/manual/scene3d-loader/main.qml | 82 + .../manual/scene3d-loader/scene3d-loader.pro | 17 + .../manual/scene3d-loader/scene3d-loader.qrc | 8 + tests/manual/simple-shaders-qml/main.cpp | 63 + tests/manual/simple-shaders-qml/main.qml | 261 + .../simple-shaders-qml/simple-shader.frag | 29 + .../simple-shaders-qml/simple-shader.vert | 21 + .../simple-shaders-qml/simple-shaders-qml.pro | 16 + .../simple-shaders-qml/simple-shaders-qml.qrc | 7 + tests/manual/skybox/Skybox.qml | 159 + tests/manual/skybox/doc/src/skybox.qdoc | 32 + tests/manual/skybox/main.cpp | 61 + tests/manual/skybox/main.qml | 98 + tests/manual/skybox/skybox.pro | 12 + tests/manual/skybox/skybox.qrc | 6 + .../manual/tessellation-modes/BasicCamera.qml | 65 + .../tessellation-modes/TessellatedQuad.qml | 78 + .../TessellatedWireframeEffect.qml | 103 + .../TessellatedWireframeMaterial.qml | 76 + .../doc/src/tessellation-modes.qdoc | 32 + tests/manual/tessellation-modes/main.cpp | 78 + tests/manual/tessellation-modes/main.qml | 126 + .../tessellation-modes/shaders/flat.frag | 12 + .../tessellation-modes/shaders/isolines.tcs | 15 + .../tessellation-modes/shaders/isolines.tes | 74 + .../tessellation-modes/shaders/passthru.vert | 10 + .../shaders/phongwireframe.frag | 108 + .../tessellation-modes/shaders/quads.tcs | 21 + .../tessellation-modes/shaders/quads.tes | 40 + .../shaders/robustwireframe.geom | 131 + .../tessellation-modes/shaders/triangles.tcs | 19 + .../tessellation-modes/shaders/triangles.tes | 39 + .../tessellatedquadmesh.cpp | 104 + .../tessellation-modes/tessellatedquadmesh.h | 63 + .../tessellation-modes/tessellation-modes.pro | 23 + .../tessellation-modes/tessellation-modes.qrc | 19 + .../transforms-qml/RenderableEntity.qml | 72 + .../manual/transforms-qml/TemporaryCamera.qml | 81 + tests/manual/transforms-qml/TrefoilKnot.qml | 76 + tests/manual/transforms-qml/main.cpp | 67 + tests/manual/transforms-qml/main.qml | 115 + .../manual/transforms-qml/transforms-qml.pro | 18 + .../manual/transforms-qml/transforms-qml.qrc | 8 + .../manual/transparency-qml-scene3d/Scene.qml | 168 + .../manual/transparency-qml-scene3d/main.cpp | 61 + .../manual/transparency-qml-scene3d/main.qml | 71 + .../transparency-qml-scene3d.pro | 9 + .../transparency-qml-scene3d.qrc | 6 + tests/manual/transparency-qml/main.cpp | 63 + tests/manual/transparency-qml/main.qml | 160 + .../transparency-qml/transparency-qml.pro | 10 + .../transparency-qml/transparency-qml.qrc | 5 + tests/tests.pro | 9 + tools/qgltf/qgltf.cpp | 2568 + tools/qgltf/qgltf.pro | 11 + tools/tools.pro | 3 + tools/utils/qtcreator/README | 5 + .../templates/wizards/classes/qt3d/file.cpp | 42 + .../templates/wizards/classes/qt3d/file.h | 55 + .../templates/wizards/classes/qt3d/file_p.h | 40 + .../wizards/classes/qt3d/wizard.json | 138 + usecases/CleanQmlDream.qml | 87 + ...nallyReferencedFrameGraphConfiguration.qml | 92 + usecases/InlineFrameGraphConfiguration.qml | 99 + usecases/OwnershipCompose.qml | 146 + .../ReferencedFrameGraphConfiguration.qml | 108 + usecases/SampleFrameGraphConfiguration.qml | 47 + usecases/use_cases.pro | 9 + 3203 files changed, 524173 insertions(+) create mode 100644 .qmake.conf create mode 100644 .qt-license-check.exclude create mode 100644 .tag create mode 100644 LICENSE.GPL create mode 100644 LICENSE.GPL2 create mode 100644 LICENSE.GPL3 create mode 100644 LICENSE.GPL3-EXCEPT create mode 100644 LICENSE.GPLv3 create mode 100644 LICENSE.LGPL3 create mode 100644 LICENSE.LGPLv3 create mode 100644 README create mode 100644 config.tests/assimp/assimp.pro create mode 100644 config.tests/assimp/main.cpp create mode 100644 dist/changes-5.7.0 create mode 100644 examples/examples.pro create mode 100644 examples/qt3d/anaglyph-rendering/StereoCamera.qml create mode 100644 examples/qt3d/anaglyph-rendering/StereoFrameGraph.qml create mode 100644 examples/qt3d/anaglyph-rendering/anaglyph-rendering.pro create mode 100644 examples/qt3d/anaglyph-rendering/main.cpp create mode 100644 examples/qt3d/anaglyph-rendering/main.qml create mode 100644 examples/qt3d/anaglyph-rendering/resources.qrc create mode 100644 examples/qt3d/basicshapes-cpp/basicshapes-cpp.pro create mode 100644 examples/qt3d/basicshapes-cpp/doc/images/basicshapes-cpp-example.jpg create mode 100644 examples/qt3d/basicshapes-cpp/doc/src/basicshapes.qdoc create mode 100644 examples/qt3d/basicshapes-cpp/main.cpp create mode 100644 examples/qt3d/basicshapes-cpp/scenemodifier.cpp create mode 100644 examples/qt3d/basicshapes-cpp/scenemodifier.h create mode 100644 examples/qt3d/compute-particles/ComputeFrameGraph.qml create mode 100644 examples/qt3d/compute-particles/ComputeMaterial.qml create mode 100644 examples/qt3d/compute-particles/ParticlesScene.qml create mode 100644 examples/qt3d/compute-particles/compute-particles.pro create mode 100644 examples/qt3d/compute-particles/compute-particles.qrc create mode 100644 examples/qt3d/compute-particles/main.cpp create mode 100644 examples/qt3d/compute-particles/main.qml create mode 100644 examples/qt3d/compute-particles/particles.comp create mode 100644 examples/qt3d/compute-particles/particles.frag create mode 100644 examples/qt3d/compute-particles/particles.vert create mode 100644 examples/qt3d/controls/Logo.qml create mode 100644 examples/qt3d/controls/Qt_logo.obj create mode 100644 examples/qt3d/controls/controls.pro create mode 100644 examples/qt3d/controls/controls.qrc create mode 100644 examples/qt3d/controls/main.cpp create mode 100644 examples/qt3d/controls/main.qml create mode 100644 examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.pro create mode 100644 examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.qrc create mode 100644 examples/qt3d/deferred-renderer-cpp/doc/src/deferred-renderer-cpp.qdoc create mode 100644 examples/qt3d/deferred-renderer-cpp/final_gl2.frag create mode 100644 examples/qt3d/deferred-renderer-cpp/final_gl2.vert create mode 100644 examples/qt3d/deferred-renderer-cpp/final_gl3.frag create mode 100644 examples/qt3d/deferred-renderer-cpp/final_gl3.vert create mode 100644 examples/qt3d/deferred-renderer-cpp/finaleffect.cpp create mode 100644 examples/qt3d/deferred-renderer-cpp/finaleffect.h create mode 100644 examples/qt3d/deferred-renderer-cpp/gbuffer.cpp create mode 100644 examples/qt3d/deferred-renderer-cpp/gbuffer.h create mode 100644 examples/qt3d/deferred-renderer-cpp/geometry_gl2.frag create mode 100644 examples/qt3d/deferred-renderer-cpp/geometry_gl2.vert create mode 100644 examples/qt3d/deferred-renderer-cpp/geometry_gl3.frag create mode 100644 examples/qt3d/deferred-renderer-cpp/geometry_gl3.vert create mode 100644 examples/qt3d/deferred-renderer-cpp/pointlightblock.cpp create mode 100644 examples/qt3d/deferred-renderer-cpp/pointlightblock.h create mode 100644 examples/qt3d/deferred-renderer-cpp/sceneeffect.cpp create mode 100644 examples/qt3d/deferred-renderer-cpp/sceneeffect.h create mode 100644 examples/qt3d/exampleresources/assets/LICENSE create mode 100644 examples/qt3d/exampleresources/assets/chest/Chest.obj create mode 100644 examples/qt3d/exampleresources/assets/chest/diffuse.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/miramar/README.TXT create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negx.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negy.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_negz.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posx.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/night/night_negx.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/night/night_negy.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/night/night_negz.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/night/night_posx.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/night/night_posy.webp create mode 100644 examples/qt3d/exampleresources/assets/cubemaps/night/night_posz.webp create mode 100644 examples/qt3d/exampleresources/assets/gltf/LICENSE.md create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/Wood_Cherry_Original_.jpg create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/_2004_old_vine_zinfandel_btl_xlg.jpg create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/artezin_bottle.jpg create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine.bin create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine.dae create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl create mode 100644 examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl create mode 100644 examples/qt3d/exampleresources/assets/houseplants/bamboo.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/bamboo_normal.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cover.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cover_normal.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cross-bamboo.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cross-palm.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cross-pine.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cross-pot-cover.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cross-pot.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cross-shrub.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cross-spikes.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cylinder-bamboo.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cylinder-palm.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cylinder-pine.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cylinder-pot-cover.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cylinder-pot.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cylinder-shrub.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/cylinder-spikes.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/palm.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/palm_normal.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/pine.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/pine_normal.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/pot.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/pot_normal.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/shrub.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/shrub_normal.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/sphere-bamboo.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/sphere-palm.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/sphere-pine.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/sphere-pot-cover.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/sphere-pot.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/sphere-shrub.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/sphere-spikes.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/spikes.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/spikes_normal.webp create mode 100644 examples/qt3d/exampleresources/assets/houseplants/square-bamboo.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/square-palm.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/square-pine.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/square-pot-cover.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/square-pot.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/square-shrub.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/square-spikes.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/triangle-bamboo.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/triangle-palm.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/triangle-pine.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/triangle-pot-cover.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/triangle-pot.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/triangle-shrub.obj create mode 100644 examples/qt3d/exampleresources/assets/houseplants/triangle-spikes.obj create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/diffus_black.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/diffus_blue.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/diffus_green.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/diffus_red.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/diffus_rust.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/diffus_stainless_steel.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/diffus_yellow.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/metal_barrel.obj create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/normal_hard_bumps.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/normal_middle_bumps.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/normal_no_bumps.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/normal_soft_bumps.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/specular.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/specular_rust.webp create mode 100644 examples/qt3d/exampleresources/assets/metalbarrel/specular_stainless_steel.webp create mode 100644 examples/qt3d/exampleresources/assets/obj/ball.obj create mode 100644 examples/qt3d/exampleresources/assets/obj/toyplane.obj create mode 100644 examples/qt3d/exampleresources/assets/obj/trefoil.obj create mode 100644 examples/qt3d/exampleresources/assets/test_scene.dae create mode 100644 examples/qt3d/exampleresources/assets/textures/pattern_09/diffuse.webp create mode 100644 examples/qt3d/exampleresources/assets/textures/pattern_09/normal.webp create mode 100644 examples/qt3d/exampleresources/assets/textures/pattern_09/readme.txt create mode 100644 examples/qt3d/exampleresources/assets/textures/pattern_09/specular.webp create mode 100644 examples/qt3d/exampleresources/chest.qrc create mode 100644 examples/qt3d/exampleresources/cubemaps.qrc create mode 100644 examples/qt3d/exampleresources/gltf.qrc create mode 100644 examples/qt3d/exampleresources/houseplants.qrc create mode 100644 examples/qt3d/exampleresources/metalbarrel.qrc create mode 100644 examples/qt3d/exampleresources/obj.qrc create mode 100644 examples/qt3d/exampleresources/test_scene.qrc create mode 100644 examples/qt3d/exampleresources/textures.qrc create mode 100644 examples/qt3d/examples.pri create mode 100644 examples/qt3d/instanced-arrays-qml/instancebuffer.cpp create mode 100644 examples/qt3d/instanced-arrays-qml/instancebuffer.h create mode 100644 examples/qt3d/instanced-arrays-qml/instanced-arrays-qml.pro create mode 100644 examples/qt3d/instanced-arrays-qml/instanced-arrays-qml.qrc create mode 100644 examples/qt3d/instanced-arrays-qml/instanced.frag create mode 100644 examples/qt3d/instanced-arrays-qml/instanced.vert create mode 100644 examples/qt3d/instanced-arrays-qml/main.cpp create mode 100644 examples/qt3d/instanced-arrays-qml/main.qml create mode 100644 examples/qt3d/lights/PlaneEntity.qml create mode 100644 examples/qt3d/lights/lights.pro create mode 100644 examples/qt3d/lights/lights.qrc create mode 100644 examples/qt3d/lights/main.cpp create mode 100644 examples/qt3d/lights/main.qml create mode 100644 examples/qt3d/materials-cpp/barrel.cpp create mode 100644 examples/qt3d/materials-cpp/barrel.h create mode 100644 examples/qt3d/materials-cpp/doc/images/materials-cpp.png create mode 100644 examples/qt3d/materials-cpp/doc/src/materials-cpp.qdoc create mode 100644 examples/qt3d/materials-cpp/houseplant.cpp create mode 100644 examples/qt3d/materials-cpp/houseplant.h create mode 100644 examples/qt3d/materials-cpp/main.cpp create mode 100644 examples/qt3d/materials-cpp/materials-cpp.pro create mode 100644 examples/qt3d/materials-cpp/planeentity.cpp create mode 100644 examples/qt3d/materials-cpp/planeentity.h create mode 100644 examples/qt3d/materials-cpp/renderableentity.cpp create mode 100644 examples/qt3d/materials-cpp/renderableentity.h create mode 100644 examples/qt3d/materials-cpp/rotatingtrefoilknot.cpp create mode 100644 examples/qt3d/materials-cpp/rotatingtrefoilknot.h create mode 100644 examples/qt3d/materials-cpp/trefoilknot.cpp create mode 100644 examples/qt3d/materials-cpp/trefoilknot.h create mode 100644 examples/qt3d/materials/Barrel.qml create mode 100644 examples/qt3d/materials/BasicCamera.qml create mode 100644 examples/qt3d/materials/Chest.qml create mode 100644 examples/qt3d/materials/HousePlant.qml create mode 100644 examples/qt3d/materials/Lights.qml create mode 100644 examples/qt3d/materials/PlaneEntity.qml create mode 100644 examples/qt3d/materials/RenderableEntity.qml create mode 100644 examples/qt3d/materials/SortedForwardRenderer.qml create mode 100644 examples/qt3d/materials/TrefoilKnot.qml create mode 100644 examples/qt3d/materials/doc/images/materials.png create mode 100644 examples/qt3d/materials/doc/src/materials.qdoc create mode 100644 examples/qt3d/materials/main.cpp create mode 100644 examples/qt3d/materials/main.qml create mode 100644 examples/qt3d/materials/materials.pro create mode 100644 examples/qt3d/materials/materials.qrc create mode 100644 examples/qt3d/multiviewport/QuadViewportFrameGraph.qml create mode 100644 examples/qt3d/multiviewport/SimpleCamera.qml create mode 100644 examples/qt3d/multiviewport/doc/images/multiviewport-qml-example.png create mode 100644 examples/qt3d/multiviewport/doc/src/multiviewport.qdoc create mode 100644 examples/qt3d/multiviewport/main.cpp create mode 100644 examples/qt3d/multiviewport/main.qml create mode 100644 examples/qt3d/multiviewport/multiviewport.pro create mode 100644 examples/qt3d/multiviewport/multiviewport.qrc create mode 100644 examples/qt3d/planets-qml/FpsDisplay.qml create mode 100644 examples/qt3d/planets-qml/InfoSheet.qml create mode 100644 examples/qt3d/planets-qml/Planet.qml create mode 100644 examples/qt3d/planets-qml/PlanetButton.qml create mode 100644 examples/qt3d/planets-qml/PlanetEffect.qml create mode 100644 examples/qt3d/planets-qml/PlanetFrameGraph.qml create mode 100644 examples/qt3d/planets-qml/PlanetMaterial.qml create mode 100644 examples/qt3d/planets-qml/PlanetsLight.qml create mode 100644 examples/qt3d/planets-qml/PlanetsMain.qml create mode 100644 examples/qt3d/planets-qml/Ring.qml create mode 100644 examples/qt3d/planets-qml/ShadowEffect.qml create mode 100644 examples/qt3d/planets-qml/SolarSystem.qml create mode 100644 examples/qt3d/planets-qml/StyledSlider.qml create mode 100644 examples/qt3d/planets-qml/SunEffect.qml create mode 100644 examples/qt3d/planets-qml/android/AndroidManifest.xml create mode 100644 examples/qt3d/planets-qml/android/res/drawable-hdpi/icon.png create mode 100644 examples/qt3d/planets-qml/android/res/drawable-ldpi/icon.png create mode 100644 examples/qt3d/planets-qml/android/res/drawable-mdpi/icon.png create mode 100644 examples/qt3d/planets-qml/doc/images/planets-qml-example.jpg create mode 100644 examples/qt3d/planets-qml/doc/src/planets-qml.qdoc create mode 100644 examples/qt3d/planets-qml/main.cpp create mode 100644 examples/qt3d/planets-qml/meshes/ring.obj create mode 100644 examples/qt3d/planets-qml/meshes/starfield.obj create mode 100644 examples/qt3d/planets-qml/planets-qml-images.qrc create mode 100644 examples/qt3d/planets-qml/planets-qml.pro create mode 100644 examples/qt3d/planets-qml/planets-qml.qrc create mode 100644 examples/qt3d/planets-qml/planets.js create mode 100644 examples/qt3d/planets-qml/shaders/es2/planetD.frag create mode 100644 examples/qt3d/planets-qml/shaders/es2/planetD.vert create mode 100644 examples/qt3d/planets-qml/shaders/es2/planetDB.frag create mode 100644 examples/qt3d/planets-qml/shaders/es2/planetDB.vert create mode 100644 examples/qt3d/planets-qml/shaders/es2/planetDS.frag create mode 100644 examples/qt3d/planets-qml/shaders/es2/planetDSB.frag create mode 100644 examples/qt3d/planets-qml/shaders/es2/sun.frag create mode 100644 examples/qt3d/planets-qml/shaders/es2/sun.vert create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetD.frag create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetD.vert create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetDB.frag create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetDB.vert create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetDS.frag create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetDSB.frag create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetDShadow.frag create mode 100644 examples/qt3d/planets-qml/shaders/gl3/planetDShadow.vert create mode 100644 examples/qt3d/planets-qml/shaders/gl3/shadowmap.frag create mode 100644 examples/qt3d/planets-qml/shaders/gl3/shadowmap.vert create mode 100644 examples/qt3d/planets-qml/shaders/gl3/sun.frag create mode 100644 examples/qt3d/planets-qml/shaders/gl3/sun.vert create mode 100644 examples/qt3d/qgltf/Scene.qml create mode 100644 examples/qt3d/qgltf/main.cpp create mode 100644 examples/qt3d/qgltf/main.qml create mode 100644 examples/qt3d/qgltf/qgltf.pro create mode 100644 examples/qt3d/qgltf/qgltf_example.qrc create mode 100644 examples/qt3d/qt3d.pro create mode 100644 examples/qt3d/scene3d/AnimatedEntity.qml create mode 100644 examples/qt3d/scene3d/doc/images/scene3d.png create mode 100644 examples/qt3d/scene3d/doc/src/scene3d.qdoc create mode 100644 examples/qt3d/scene3d/main.cpp create mode 100644 examples/qt3d/scene3d/main.qml create mode 100644 examples/qt3d/scene3d/scene3d.pro create mode 100644 examples/qt3d/scene3d/scene3d.qrc create mode 100644 examples/qt3d/shadow-map-qml/AdsEffect.qml create mode 100644 examples/qt3d/shadow-map-qml/AdsMaterial.qml create mode 100644 examples/qt3d/shadow-map-qml/GroundPlane.qml create mode 100644 examples/qt3d/shadow-map-qml/ShadowMapFrameGraph.qml create mode 100644 examples/qt3d/shadow-map-qml/ShadowMapLight.qml create mode 100644 examples/qt3d/shadow-map-qml/Toyplane.qml create mode 100644 examples/qt3d/shadow-map-qml/Trefoil.qml create mode 100644 examples/qt3d/shadow-map-qml/doc/images/shadowmapping-depth.png create mode 100644 examples/qt3d/shadow-map-qml/doc/images/shadowmapping-qt3d.png create mode 100644 examples/qt3d/shadow-map-qml/doc/src/shadow-map-qml.qdoc create mode 100644 examples/qt3d/shadow-map-qml/main.cpp create mode 100644 examples/qt3d/shadow-map-qml/main.qml create mode 100644 examples/qt3d/shadow-map-qml/shaders/ads.frag create mode 100644 examples/qt3d/shadow-map-qml/shaders/ads.vert create mode 100644 examples/qt3d/shadow-map-qml/shaders/es3/ads.frag create mode 100644 examples/qt3d/shadow-map-qml/shaders/es3/ads.vert create mode 100644 examples/qt3d/shadow-map-qml/shaders/es3/shadowmap.frag create mode 100644 examples/qt3d/shadow-map-qml/shaders/es3/shadowmap.vert create mode 100644 examples/qt3d/shadow-map-qml/shaders/shadowmap.frag create mode 100644 examples/qt3d/shadow-map-qml/shaders/shadowmap.vert create mode 100644 examples/qt3d/shadow-map-qml/shadow-map-qml.pro create mode 100644 examples/qt3d/shadow-map-qml/shadow-map-qml.qrc create mode 100644 examples/qt3d/simple-cpp/doc/images/simple-cpp.png create mode 100644 examples/qt3d/simple-cpp/doc/src/simple-cpp.qdoc create mode 100644 examples/qt3d/simple-cpp/main.cpp create mode 100644 examples/qt3d/simple-cpp/orbittransformcontroller.cpp create mode 100644 examples/qt3d/simple-cpp/orbittransformcontroller.h create mode 100644 examples/qt3d/simple-cpp/simple-cpp.pro create mode 100644 examples/qt3d/simple-qml/CameraController.qml create mode 100644 examples/qt3d/simple-qml/doc/images/simple-qml.png create mode 100644 examples/qt3d/simple-qml/doc/src/simple-qml.qdoc create mode 100644 examples/qt3d/simple-qml/main.cpp create mode 100644 examples/qt3d/simple-qml/main.qml create mode 100644 examples/qt3d/simple-qml/simple-qml.pro create mode 100644 examples/qt3d/simple-qml/simple-qml.qrc create mode 100644 examples/qt3d/torus-qml/main.qml create mode 100644 examples/qt3d/wave/Background.qml create mode 100644 examples/qt3d/wave/BackgroundEffect.qml create mode 100644 examples/qt3d/wave/BasicCamera.qml create mode 100644 examples/qt3d/wave/Wave.qml create mode 100644 examples/qt3d/wave/WaveEffect.qml create mode 100644 examples/qt3d/wave/WaveForwardRenderer.qml create mode 100644 examples/qt3d/wave/WaveMaterial.qml create mode 100644 examples/qt3d/wave/doc/images/wave.png create mode 100644 examples/qt3d/wave/doc/src/wave.qdoc create mode 100644 examples/qt3d/wave/main.cpp create mode 100644 examples/qt3d/wave/main.qml create mode 100644 examples/qt3d/wave/shaders/background.frag create mode 100644 examples/qt3d/wave/shaders/background.vert create mode 100644 examples/qt3d/wave/shaders/ribbon.frag create mode 100644 examples/qt3d/wave/shaders/ribbon.vert create mode 100644 examples/qt3d/wave/shaders/ribbonwireframe.frag create mode 100644 examples/qt3d/wave/shaders/robustwireframe.geom create mode 100644 examples/qt3d/wave/wave.pro create mode 100644 examples/qt3d/wave/wave.qrc create mode 100644 examples/qt3d/wireframe/BasicCamera.qml create mode 100644 examples/qt3d/wireframe/TrefoilKnot.qml create mode 100644 examples/qt3d/wireframe/WireframeEffect.qml create mode 100644 examples/qt3d/wireframe/WireframeMaterial.qml create mode 100644 examples/qt3d/wireframe/doc/images/qt3d-wireframe-rendering.png create mode 100644 examples/qt3d/wireframe/doc/src/wireframe.qdoc create mode 100644 examples/qt3d/wireframe/main.cpp create mode 100644 examples/qt3d/wireframe/main.qml create mode 100644 examples/qt3d/wireframe/shaders/robustwireframe.frag create mode 100644 examples/qt3d/wireframe/shaders/robustwireframe.geom create mode 100644 examples/qt3d/wireframe/shaders/robustwireframe.vert create mode 100644 examples/qt3d/wireframe/wireframe.pro create mode 100644 examples/qt3d/wireframe/wireframe.qrc create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/aspectcommanddebugger_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/corelogging_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/dependencyhandler_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/nullservices_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/propertychangehandler_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qabstractaspect_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qabstractaspectjobmanager_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qabstractframeadvanceservice_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qabstractframeadvanceservice_p_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qabstractnodefactory_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qabstractserviceprovider_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qaspectengine_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qaspectfactory_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qaspectjob_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qaspectjobmanager_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qaspectjobproviderinterface_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qaspectmanager_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qaspectthread_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qbackendnode_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qbackendnodefactory_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qboundedcircularbuffer_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qchangearbiter_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qcircularbuffer_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qcomponent_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qcomponentaddedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qcomponentremovedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qdestructionidandtypecollector_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qdynamicpropertyupdatedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qentity_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qeventfilterservice_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qframeallocator_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qframeallocator_p_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qhandle_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qhandlemanager_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qlockableobserverinterface_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qmath3d_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qnode_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qnodecreatedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qnodecreatedchangegenerator_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qnodedestroyedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qnodevisitor_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qobservableinterface_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qobserverinterface_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qopenglinformationservice_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qopenglinformationservice_p_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpostman_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertynodeaddedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertynoderemovedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertyupdatedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertyupdatedchangebase_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertyvalueaddedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertyvalueaddedchangebase_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertyvalueremovedchange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qpropertyvalueremovedchangebase_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qresourcemanager_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qscene_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qscenechange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qsceneobserverinterface_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qscheduler_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qservicelocator_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qstaticpropertyupdatedchangebase_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qstaticpropertyvalueaddedchangebase_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qstaticpropertyvalueremovedchangebase_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qsysteminformationservice_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qsysteminformationservice_p_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qt3dcore_global_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qthreadpooler_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qtickclock_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qtickclockservice_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qtransform_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/qtypedpropertyupdatechange_p.h create mode 100644 include/Qt3DCore/5.7.1/Qt3DCore/private/task_p.h create mode 100644 include/Qt3DCore/QAbstractAspect create mode 100644 include/Qt3DCore/QAspectEngine create mode 100644 include/Qt3DCore/QAspectJob create mode 100644 include/Qt3DCore/QAspectJobPtr create mode 100644 include/Qt3DCore/QBackendNode create mode 100644 include/Qt3DCore/QBackendNodeMapper create mode 100644 include/Qt3DCore/QBackendNodeMapperPtr create mode 100644 include/Qt3DCore/QComponent create mode 100644 include/Qt3DCore/QComponentAddedChange create mode 100644 include/Qt3DCore/QComponentAddedChangePtr create mode 100644 include/Qt3DCore/QComponentRemovedChange create mode 100644 include/Qt3DCore/QComponentRemovedChangePtr create mode 100644 include/Qt3DCore/QComponentVector create mode 100644 include/Qt3DCore/QDynamicPropertyUpdatedChange create mode 100644 include/Qt3DCore/QDynamicPropertyUpdatedChangePtr create mode 100644 include/Qt3DCore/QEntity create mode 100644 include/Qt3DCore/QEntityPtr create mode 100644 include/Qt3DCore/QNode create mode 100644 include/Qt3DCore/QNodeCreatedChange create mode 100644 include/Qt3DCore/QNodeCreatedChangeBase create mode 100644 include/Qt3DCore/QNodeCreatedChangeBasePtr create mode 100644 include/Qt3DCore/QNodeDestroyedChange create mode 100644 include/Qt3DCore/QNodeDestroyedChangePtr create mode 100644 include/Qt3DCore/QNodeId create mode 100644 include/Qt3DCore/QNodeIdTypePair create mode 100644 include/Qt3DCore/QNodePtr create mode 100644 include/Qt3DCore/QNodeVector create mode 100644 include/Qt3DCore/QPropertyNodeAddedChange create mode 100644 include/Qt3DCore/QPropertyNodeAddedChangePtr create mode 100644 include/Qt3DCore/QPropertyNodeRemovedChange create mode 100644 include/Qt3DCore/QPropertyNodeRemovedChangePtr create mode 100644 include/Qt3DCore/QPropertyUpdatedChange create mode 100644 include/Qt3DCore/QPropertyUpdatedChangeBase create mode 100644 include/Qt3DCore/QPropertyUpdatedChangeBasePtr create mode 100644 include/Qt3DCore/QPropertyUpdatedChangePtr create mode 100644 include/Qt3DCore/QPropertyValueAddedChange create mode 100644 include/Qt3DCore/QPropertyValueAddedChangeBase create mode 100644 include/Qt3DCore/QPropertyValueAddedChangeBasePtr create mode 100644 include/Qt3DCore/QPropertyValueAddedChangePtr create mode 100644 include/Qt3DCore/QPropertyValueRemovedChange create mode 100644 include/Qt3DCore/QPropertyValueRemovedChangeBase create mode 100644 include/Qt3DCore/QPropertyValueRemovedChangeBasePtr create mode 100644 include/Qt3DCore/QPropertyValueRemovedChangePtr create mode 100644 include/Qt3DCore/QSceneChange create mode 100644 include/Qt3DCore/QSceneChangePtr create mode 100644 include/Qt3DCore/QStaticPropertyUpdatedChangeBase create mode 100644 include/Qt3DCore/QStaticPropertyUpdatedChangeBasePtr create mode 100644 include/Qt3DCore/QStaticPropertyValueAddedChangeBase create mode 100644 include/Qt3DCore/QStaticPropertyValueRemovedChangeBase create mode 100644 include/Qt3DCore/QTransform create mode 100644 include/Qt3DCore/Qt3DCore create mode 100644 include/Qt3DCore/Qt3DCoreVersion create mode 100644 include/Qt3DCore/headers.pri create mode 100644 include/Qt3DCore/qabstractaspect.h create mode 100644 include/Qt3DCore/qaspectengine.h create mode 100644 include/Qt3DCore/qaspectjob.h create mode 100644 include/Qt3DCore/qbackendnode.h create mode 100644 include/Qt3DCore/qcomponent.h create mode 100644 include/Qt3DCore/qcomponentaddedchange.h create mode 100644 include/Qt3DCore/qcomponentremovedchange.h create mode 100644 include/Qt3DCore/qdynamicpropertyupdatedchange.h create mode 100644 include/Qt3DCore/qentity.h create mode 100644 include/Qt3DCore/qnode.h create mode 100644 include/Qt3DCore/qnodecreatedchange.h create mode 100644 include/Qt3DCore/qnodedestroyedchange.h create mode 100644 include/Qt3DCore/qnodeid.h create mode 100644 include/Qt3DCore/qpropertynodeaddedchange.h create mode 100644 include/Qt3DCore/qpropertynoderemovedchange.h create mode 100644 include/Qt3DCore/qpropertyupdatedchange.h create mode 100644 include/Qt3DCore/qpropertyupdatedchangebase.h create mode 100644 include/Qt3DCore/qpropertyvalueaddedchange.h create mode 100644 include/Qt3DCore/qpropertyvalueaddedchangebase.h create mode 100644 include/Qt3DCore/qpropertyvalueremovedchange.h create mode 100644 include/Qt3DCore/qpropertyvalueremovedchangebase.h create mode 100644 include/Qt3DCore/qscenechange.h create mode 100644 include/Qt3DCore/qstaticpropertyupdatedchangebase.h create mode 100644 include/Qt3DCore/qstaticpropertyvalueaddedchangebase.h create mode 100644 include/Qt3DCore/qstaticpropertyvalueremovedchangebase.h create mode 100644 include/Qt3DCore/qt3dcore_global.h create mode 100644 include/Qt3DCore/qt3dcoreversion.h create mode 100644 include/Qt3DCore/qtransform.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qconegeometry_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qcuboidgeometry_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qcylindergeometry_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qdiffusemapmaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qdiffusespecularmapmaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qfirstpersoncameracontroller_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qforwardrenderer_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qgoochmaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qnormaldiffusemapalphamaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qnormaldiffusemapmaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qnormaldiffusespecularmapmaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qorbitcameracontroller_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qpervertexcolormaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qphongalphamaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qphongmaterial_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qplanegeometry_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qskyboxentity_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qspheregeometry_p.h create mode 100644 include/Qt3DExtras/5.7.1/Qt3DExtras/private/qtorusgeometry_p.h create mode 100644 include/Qt3DExtras/QConeGeometry create mode 100644 include/Qt3DExtras/QConeMesh create mode 100644 include/Qt3DExtras/QCuboidGeometry create mode 100644 include/Qt3DExtras/QCuboidMesh create mode 100644 include/Qt3DExtras/QCylinderGeometry create mode 100644 include/Qt3DExtras/QCylinderMesh create mode 100644 include/Qt3DExtras/QDiffuseMapMaterial create mode 100644 include/Qt3DExtras/QDiffuseSpecularMapMaterial create mode 100644 include/Qt3DExtras/QFirstPersonCameraController create mode 100644 include/Qt3DExtras/QForwardRenderer create mode 100644 include/Qt3DExtras/QGoochMaterial create mode 100644 include/Qt3DExtras/QNormalDiffuseMapAlphaMaterial create mode 100644 include/Qt3DExtras/QNormalDiffuseMapMaterial create mode 100644 include/Qt3DExtras/QNormalDiffuseSpecularMapMaterial create mode 100644 include/Qt3DExtras/QOrbitCameraController create mode 100644 include/Qt3DExtras/QPerVertexColorMaterial create mode 100644 include/Qt3DExtras/QPhongAlphaMaterial create mode 100644 include/Qt3DExtras/QPhongMaterial create mode 100644 include/Qt3DExtras/QPlaneGeometry create mode 100644 include/Qt3DExtras/QPlaneMesh create mode 100644 include/Qt3DExtras/QSkyboxEntity create mode 100644 include/Qt3DExtras/QSphereGeometry create mode 100644 include/Qt3DExtras/QSphereMesh create mode 100644 include/Qt3DExtras/QTorusGeometry create mode 100644 include/Qt3DExtras/QTorusMesh create mode 100644 include/Qt3DExtras/Qt3DExtras create mode 100644 include/Qt3DExtras/Qt3DExtrasVersion create mode 100644 include/Qt3DExtras/Qt3DWindow create mode 100644 include/Qt3DExtras/headers.pri create mode 100644 include/Qt3DExtras/qconegeometry.h create mode 100644 include/Qt3DExtras/qconemesh.h create mode 100644 include/Qt3DExtras/qcuboidgeometry.h create mode 100644 include/Qt3DExtras/qcuboidmesh.h create mode 100644 include/Qt3DExtras/qcylindergeometry.h create mode 100644 include/Qt3DExtras/qcylindermesh.h create mode 100644 include/Qt3DExtras/qdiffusemapmaterial.h create mode 100644 include/Qt3DExtras/qdiffusespecularmapmaterial.h create mode 100644 include/Qt3DExtras/qfirstpersoncameracontroller.h create mode 100644 include/Qt3DExtras/qforwardrenderer.h create mode 100644 include/Qt3DExtras/qgoochmaterial.h create mode 100644 include/Qt3DExtras/qnormaldiffusemapalphamaterial.h create mode 100644 include/Qt3DExtras/qnormaldiffusemapmaterial.h create mode 100644 include/Qt3DExtras/qnormaldiffusespecularmapmaterial.h create mode 100644 include/Qt3DExtras/qorbitcameracontroller.h create mode 100644 include/Qt3DExtras/qpervertexcolormaterial.h create mode 100644 include/Qt3DExtras/qphongalphamaterial.h create mode 100644 include/Qt3DExtras/qphongmaterial.h create mode 100644 include/Qt3DExtras/qplanegeometry.h create mode 100644 include/Qt3DExtras/qplanemesh.h create mode 100644 include/Qt3DExtras/qskyboxentity.h create mode 100644 include/Qt3DExtras/qspheregeometry.h create mode 100644 include/Qt3DExtras/qspheremesh.h create mode 100644 include/Qt3DExtras/qt3dextras_global.h create mode 100644 include/Qt3DExtras/qt3dextrasversion.h create mode 100644 include/Qt3DExtras/qt3dwindow.h create mode 100644 include/Qt3DExtras/qtorusgeometry.h create mode 100644 include/Qt3DExtras/qtorusmesh.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/abstractactioninput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/abstractaxisinput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/action_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/actioninput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/analogaxisinput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/assignkeyboardfocusjob_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/axis_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/axissetting_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/buttonaxisinput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/eventsourcesetterhelper_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/genericdevicebackendnode_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/handle_types_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/inputbackendnodefunctor_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/inputchord_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/inputhandler_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/inputmanagers_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/inputsequence_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/inputsettings_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/job_common_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/keyboarddevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/keyboardeventfilter_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/keyboardhandler_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/keyboardmousegenericdeviceintegration_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/keyeventdispatcherjob_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/logicaldevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/mousedevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/mouseeventdispatcherjob_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/mouseeventfilter_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/mousehandler_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/movingaverage_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qabstractactioninput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qabstractaxisinput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qabstractphysicaldevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qabstractphysicaldevicebackendnode_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qabstractphysicaldevicebackendnode_p_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qaction_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qactioninput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qanalogaxisinput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qaxis_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qaxissetting_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qbuttonaxisinput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qgamepadinput_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qgenericinputdevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputaspect_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputchord_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputdeviceintegration_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputdeviceintegration_p_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputdeviceintegrationfactory_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputdeviceplugin_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputsequence_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qinputsettings_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qkeyboarddevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qkeyboardhandler_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qlogicaldevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qmousedevice_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qmousehandler_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qphysicaldevicecreatedchange_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/qt3dinput_global_p.h create mode 100644 include/Qt3DInput/5.7.1/Qt3DInput/private/updateaxisactionjob_p.h create mode 100644 include/Qt3DInput/QAbstractActionInput create mode 100644 include/Qt3DInput/QAbstractAxisInput create mode 100644 include/Qt3DInput/QAbstractPhysicalDevice create mode 100644 include/Qt3DInput/QAction create mode 100644 include/Qt3DInput/QActionInput create mode 100644 include/Qt3DInput/QAnalogAxisInput create mode 100644 include/Qt3DInput/QAxis create mode 100644 include/Qt3DInput/QAxisSetting create mode 100644 include/Qt3DInput/QButtonAxisInput create mode 100644 include/Qt3DInput/QInputAspect create mode 100644 include/Qt3DInput/QInputChord create mode 100644 include/Qt3DInput/QInputSequence create mode 100644 include/Qt3DInput/QInputSettings create mode 100644 include/Qt3DInput/QKeyEvent create mode 100644 include/Qt3DInput/QKeyEventPtr create mode 100644 include/Qt3DInput/QKeyboardDevice create mode 100644 include/Qt3DInput/QKeyboardHandler create mode 100644 include/Qt3DInput/QLogicalDevice create mode 100644 include/Qt3DInput/QMouseDevice create mode 100644 include/Qt3DInput/QMouseEvent create mode 100644 include/Qt3DInput/QMouseEventPtr create mode 100644 include/Qt3DInput/QMouseHandler create mode 100644 include/Qt3DInput/QPhysicalDeviceCreatedChange create mode 100644 include/Qt3DInput/QPhysicalDeviceCreatedChangeBase create mode 100644 include/Qt3DInput/QPhysicalDeviceCreatedChangeBasePtr create mode 100644 include/Qt3DInput/QWheelEvent create mode 100644 include/Qt3DInput/QWheelEventPtr create mode 100644 include/Qt3DInput/Qt3DInput create mode 100644 include/Qt3DInput/Qt3DInputVersion create mode 100644 include/Qt3DInput/headers.pri create mode 100644 include/Qt3DInput/qabstractactioninput.h create mode 100644 include/Qt3DInput/qabstractaxisinput.h create mode 100644 include/Qt3DInput/qabstractphysicaldevice.h create mode 100644 include/Qt3DInput/qaction.h create mode 100644 include/Qt3DInput/qactioninput.h create mode 100644 include/Qt3DInput/qanalogaxisinput.h create mode 100644 include/Qt3DInput/qaxis.h create mode 100644 include/Qt3DInput/qaxissetting.h create mode 100644 include/Qt3DInput/qbuttonaxisinput.h create mode 100644 include/Qt3DInput/qinputaspect.h create mode 100644 include/Qt3DInput/qinputchord.h create mode 100644 include/Qt3DInput/qinputsequence.h create mode 100644 include/Qt3DInput/qinputsettings.h create mode 100644 include/Qt3DInput/qkeyboarddevice.h create mode 100644 include/Qt3DInput/qkeyboardhandler.h create mode 100644 include/Qt3DInput/qkeyevent.h create mode 100644 include/Qt3DInput/qlogicaldevice.h create mode 100644 include/Qt3DInput/qmousedevice.h create mode 100644 include/Qt3DInput/qmouseevent.h create mode 100644 include/Qt3DInput/qmousehandler.h create mode 100644 include/Qt3DInput/qphysicaldevicecreatedchange.h create mode 100644 include/Qt3DInput/qt3dinput_global.h create mode 100644 include/Qt3DInput/qt3dinputversion.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/callbackjob_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/executor_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/handle_types_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/handler_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/job_common_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/manager_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/managers_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/qframeaction_p.h create mode 100644 include/Qt3DLogic/5.7.1/Qt3DLogic/private/qlogicaspect_p.h create mode 100644 include/Qt3DLogic/QFrameAction create mode 100644 include/Qt3DLogic/QLogicAspect create mode 100644 include/Qt3DLogic/Qt3DLogic create mode 100644 include/Qt3DLogic/Qt3DLogicVersion create mode 100644 include/Qt3DLogic/headers.pri create mode 100644 include/Qt3DLogic/qframeaction.h create mode 100644 include/Qt3DLogic/qlogicaspect.h create mode 100644 include/Qt3DLogic/qt3dlogic_global.h create mode 100644 include/Qt3DLogic/qt3dlogicversion.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/qqmlaspectengine_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/qquaternionanimation_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/qt3dquick_global_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/qt3dquicknodefactory_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/qt3dquickvaluetypes_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/quick3dentity_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/quick3dentityloader_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/quick3dentityloader_p_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/quick3dnode_p.h create mode 100644 include/Qt3DQuick/5.7.1/Qt3DQuick/private/quick3dnodeinstantiator_p.h create mode 100644 include/Qt3DQuick/QQmlAspectEngine create mode 100644 include/Qt3DQuick/Qt3DQuick create mode 100644 include/Qt3DQuick/Qt3DQuickVersion create mode 100644 include/Qt3DQuick/headers.pri create mode 100644 include/Qt3DQuick/qqmlaspectengine.h create mode 100644 include/Qt3DQuick/qt3dquick_global.h create mode 100644 include/Qt3DQuick/qt3dquickversion.h create mode 100644 include/Qt3DQuickExtras/Qt3DQuickExtras create mode 100644 include/Qt3DQuickExtras/Qt3DQuickExtrasVersion create mode 100644 include/Qt3DQuickExtras/Qt3DQuickWindow create mode 100644 include/Qt3DQuickExtras/headers.pri create mode 100644 include/Qt3DQuickExtras/qt3dquickextras_global.h create mode 100644 include/Qt3DQuickExtras/qt3dquickextrasversion.h create mode 100644 include/Qt3DQuickExtras/qt3dquickwindow.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/qt3dquickinput_global_p.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/qt3dquickinputnodefactory_p.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/quick3daction_p.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/quick3daxis_p.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/quick3dinputchord_p.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/quick3dinputsequence_p.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/quick3dlogicaldevice_p.h create mode 100644 include/Qt3DQuickInput/5.7.1/Qt3DQuickInput/private/quick3dphysicaldevice_p.h create mode 100644 include/Qt3DQuickInput/Qt3DQuickInput create mode 100644 include/Qt3DQuickInput/Qt3DQuickInputVersion create mode 100644 include/Qt3DQuickInput/headers.pri create mode 100644 include/Qt3DQuickInput/qt3dquickinput_global.h create mode 100644 include/Qt3DQuickInput/qt3dquickinputversion.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/qt3dquickrender_global_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/qt3dquickrendernodefactory_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dbuffer_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3deffect_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dgeometry_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dlayerfilter_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dmaterial_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dparameter_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dparameter_p_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3drenderpass_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3drenderpassfilter_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3drendertargetoutput_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3drendertargetselector_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dscene_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dshaderdata_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dshaderdataarray_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dstateset_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dtechnique_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dtechniquefilter_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dtexture_p.h create mode 100644 include/Qt3DQuickRender/5.7.1/Qt3DQuickRender/private/quick3dviewport_p.h create mode 100644 include/Qt3DQuickRender/Qt3DQuickRender create mode 100644 include/Qt3DQuickRender/Qt3DQuickRenderVersion create mode 100644 include/Qt3DQuickRender/headers.pri create mode 100644 include/Qt3DQuickRender/qt3dquickrender_global.h create mode 100644 include/Qt3DQuickRender/qt3dquickrenderversion.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/abstractrenderer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/attachmentpack_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/attribute_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/backendnode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/boundingvolumedebug_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/buffer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/buffermanager_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/calcboundingvolumejob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/calcgeometrytrianglevolumes_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/cameralens_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/cameraselectornode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/clearbuffers_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/commandexecuter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/computecommand_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/dispatchcompute_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/effect_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/entity_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/expandboundingvolumejob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/filterentitybycomponentjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/filterkey_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/filterlayerentityjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/framecleanupjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/framegraphnode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/framegraphvisitor_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/framepreparationjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/frustumculling_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/frustumcullingjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/genericlambdajob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/genericstate_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/geometry_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/geometryrenderer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/geometryrenderermanager_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/glbuffer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicscontext_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicshelperes2_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicshelperes3_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicshelpergl2_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicshelpergl3_3_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicshelpergl3_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicshelpergl4_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/graphicshelperinterface_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/handle_types_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/job_common_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/layer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/layerfilternode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/light_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/lightgatherer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/lightsource_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/loadbufferjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/loadgeometryjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/loadscenejob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/loadtexturedatajob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/managers_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/material_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/materialparametergathererjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/nodefunctor_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/nodemanagers_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/nodraw_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/objectpicker_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/objloader_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/openglvertexarrayobject_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/parameter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/parameterpack_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/pickboundingvolumejob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/pickeventfilter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/platformsurfacefilter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qabstractcollisionqueryservice_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qabstractlight_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qabstracttexture_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qabstracttextureimage_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qalphatest_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qattribute_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qaxisalignedboundingbox_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qblendequation_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qblendequationarguments_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qboundingsphere_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qboundingvolume_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qboundingvolumeprovider_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qbuffer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qcamera_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qcameralens_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qcameraselector_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qclearbuffers_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qclipplane_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qcollisionqueryresult_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qcolormask_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qcomputecommand_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qcullface_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qdepthtest_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qdirectionallight_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qdispatchcompute_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qeffect_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qfilterkey_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qframegraphnode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qfrontface_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qgeometry_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qgeometryrenderer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qgraphicsapifilter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qgraphicsutils_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qitemmodelbuffer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qlayer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qlayerfilter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qmaterial_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qmesh_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qobjectpicker_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qparameter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qpickevent_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qpickingsettings_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qpointlight_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qpointsize_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qpolygonoffset_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qray3d_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qraycastingservice_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrenderaspect_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrenderpass_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrenderpassfilter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrendersettings_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrenderstate_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrenderstatecreatedchange_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrenderstateset_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrendersurfaceselector_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrendertarget_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrendertargetoutput_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qrendertargetselector_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qsceneiofactory_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qsceneiohandler_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qsceneioplugin_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qsceneloader_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qscissortest_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qshaderdata_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qshaderprogram_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qsortpolicy_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qspotlight_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qstencilmask_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qstenciloperation_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qstenciloperationarguments_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qstenciltest_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qstenciltestarguments_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qt3drender_global_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qtechnique_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qtechniquefilter_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qtexture_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qtextureimage_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qtextureimagedata_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/quniformvalue_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qurlhelper_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/qviewport_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/rendercommand_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderconfiguration_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderer_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderlogging_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderpass_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderpassfilternode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderqueue_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/rendersettings_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderstatenode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderstates_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderstateset_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/rendersurfaceselector_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/rendertarget_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/rendertargetoutput_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/rendertargetselectornode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderthread_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderview_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderviewbuilderjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderviewinitializerjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/renderviewjobutils_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/scene_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/scenemanager_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/shader_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/shadercache_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/shaderdata_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/shadervariables_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/sortpolicy_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/sphere_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/statemask_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/statesetnode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/statevariant_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/stringtoint_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/technique_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/techniquefilternode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/texture_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/texturedatamanager_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/textureimage_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/transform_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/triangleboundingvolume_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/trianglesextractor_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/trianglesvisitor_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/updateworldboundingvolumejob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/updateworldtransformjob_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/viewportnode_p.h create mode 100644 include/Qt3DRender/5.7.1/Qt3DRender/private/vsyncframeadvanceservice_p.h create mode 100644 include/Qt3DRender/FunctorType create mode 100644 include/Qt3DRender/ParameterList create mode 100644 include/Qt3DRender/PropertyReaderInterface create mode 100644 include/Qt3DRender/PropertyReaderInterfacePtr create mode 100644 include/Qt3DRender/QAbstractFunctor create mode 100644 include/Qt3DRender/QAbstractLight create mode 100644 include/Qt3DRender/QAbstractTexture create mode 100644 include/Qt3DRender/QAbstractTextureImage create mode 100644 include/Qt3DRender/QAlphaCoverage create mode 100644 include/Qt3DRender/QAlphaTest create mode 100644 include/Qt3DRender/QAttribute create mode 100644 include/Qt3DRender/QBlendEquation create mode 100644 include/Qt3DRender/QBlendEquationArguments create mode 100644 include/Qt3DRender/QBuffer create mode 100644 include/Qt3DRender/QBufferDataGenerator create mode 100644 include/Qt3DRender/QBufferDataGeneratorPtr create mode 100644 include/Qt3DRender/QBufferPtr create mode 100644 include/Qt3DRender/QCamera create mode 100644 include/Qt3DRender/QCameraLens create mode 100644 include/Qt3DRender/QCameraSelector create mode 100644 include/Qt3DRender/QClearBuffers create mode 100644 include/Qt3DRender/QClipPlane create mode 100644 include/Qt3DRender/QColorMask create mode 100644 include/Qt3DRender/QComputeCommand create mode 100644 include/Qt3DRender/QCullFace create mode 100644 include/Qt3DRender/QDepthTest create mode 100644 include/Qt3DRender/QDirectionalLight create mode 100644 include/Qt3DRender/QDispatchCompute create mode 100644 include/Qt3DRender/QDithering create mode 100644 include/Qt3DRender/QEffect create mode 100644 include/Qt3DRender/QFilterKey create mode 100644 include/Qt3DRender/QFrameGraphNode create mode 100644 include/Qt3DRender/QFrontFace create mode 100644 include/Qt3DRender/QFrustumCulling create mode 100644 include/Qt3DRender/QGeometry create mode 100644 include/Qt3DRender/QGeometryFactory create mode 100644 include/Qt3DRender/QGeometryFactoryPtr create mode 100644 include/Qt3DRender/QGeometryRenderer create mode 100644 include/Qt3DRender/QGraphicsApiFilter create mode 100644 include/Qt3DRender/QLayer create mode 100644 include/Qt3DRender/QLayerFilter create mode 100644 include/Qt3DRender/QMaterial create mode 100644 include/Qt3DRender/QMesh create mode 100644 include/Qt3DRender/QMultiSampleAntiAliasing create mode 100644 include/Qt3DRender/QNoDepthMask create mode 100644 include/Qt3DRender/QNoDraw create mode 100644 include/Qt3DRender/QObjectPicker create mode 100644 include/Qt3DRender/QParameter create mode 100644 include/Qt3DRender/QPickEvent create mode 100644 include/Qt3DRender/QPickEventPtr create mode 100644 include/Qt3DRender/QPickTriangleEvent create mode 100644 include/Qt3DRender/QPickingSettings create mode 100644 include/Qt3DRender/QPointLight create mode 100644 include/Qt3DRender/QPointSize create mode 100644 include/Qt3DRender/QPolygonOffset create mode 100644 include/Qt3DRender/QRenderAspect create mode 100644 include/Qt3DRender/QRenderPass create mode 100644 include/Qt3DRender/QRenderPassFilter create mode 100644 include/Qt3DRender/QRenderSettings create mode 100644 include/Qt3DRender/QRenderState create mode 100644 include/Qt3DRender/QRenderStateSet create mode 100644 include/Qt3DRender/QRenderSurfaceSelector create mode 100644 include/Qt3DRender/QRenderTarget create mode 100644 include/Qt3DRender/QRenderTargetOutput create mode 100644 include/Qt3DRender/QRenderTargetSelector create mode 100644 include/Qt3DRender/QSceneLoader create mode 100644 include/Qt3DRender/QScissorTest create mode 100644 include/Qt3DRender/QSeamlessCubemap create mode 100644 include/Qt3DRender/QShaderData create mode 100644 include/Qt3DRender/QShaderProgram create mode 100644 include/Qt3DRender/QSortCriterion create mode 100644 include/Qt3DRender/QSortPolicy create mode 100644 include/Qt3DRender/QSpotLight create mode 100644 include/Qt3DRender/QStencilMask create mode 100644 include/Qt3DRender/QStencilOperation create mode 100644 include/Qt3DRender/QStencilOperationArguments create mode 100644 include/Qt3DRender/QStencilTest create mode 100644 include/Qt3DRender/QStencilTestArguments create mode 100644 include/Qt3DRender/QTechnique create mode 100644 include/Qt3DRender/QTechniqueFilter create mode 100644 include/Qt3DRender/QTexture create mode 100644 include/Qt3DRender/QTextureData create mode 100644 include/Qt3DRender/QTextureDataPtr create mode 100644 include/Qt3DRender/QTextureGenerator create mode 100644 include/Qt3DRender/QTextureGeneratorPtr create mode 100644 include/Qt3DRender/QTextureImage create mode 100644 include/Qt3DRender/QTextureImageData create mode 100644 include/Qt3DRender/QTextureImageDataGenerator create mode 100644 include/Qt3DRender/QTextureImageDataGeneratorPtr create mode 100644 include/Qt3DRender/QTextureImageDataPtr create mode 100644 include/Qt3DRender/QTextureWrapMode create mode 100644 include/Qt3DRender/QViewport create mode 100644 include/Qt3DRender/Qt3DRender create mode 100644 include/Qt3DRender/Qt3DRenderVersion create mode 100644 include/Qt3DRender/headers.pri create mode 100644 include/Qt3DRender/qabstractfunctor.h create mode 100644 include/Qt3DRender/qabstractlight.h create mode 100644 include/Qt3DRender/qabstracttexture.h create mode 100644 include/Qt3DRender/qabstracttextureimage.h create mode 100644 include/Qt3DRender/qalphacoverage.h create mode 100644 include/Qt3DRender/qalphatest.h create mode 100644 include/Qt3DRender/qattribute.h create mode 100644 include/Qt3DRender/qblendequation.h create mode 100644 include/Qt3DRender/qblendequationarguments.h create mode 100644 include/Qt3DRender/qbuffer.h create mode 100644 include/Qt3DRender/qbufferdatagenerator.h create mode 100644 include/Qt3DRender/qcamera.h create mode 100644 include/Qt3DRender/qcameralens.h create mode 100644 include/Qt3DRender/qcameraselector.h create mode 100644 include/Qt3DRender/qclearbuffers.h create mode 100644 include/Qt3DRender/qclipplane.h create mode 100644 include/Qt3DRender/qcolormask.h create mode 100644 include/Qt3DRender/qcomputecommand.h create mode 100644 include/Qt3DRender/qcullface.h create mode 100644 include/Qt3DRender/qdepthtest.h create mode 100644 include/Qt3DRender/qdirectionallight.h create mode 100644 include/Qt3DRender/qdispatchcompute.h create mode 100644 include/Qt3DRender/qdithering.h create mode 100644 include/Qt3DRender/qeffect.h create mode 100644 include/Qt3DRender/qfilterkey.h create mode 100644 include/Qt3DRender/qframegraphnode.h create mode 100644 include/Qt3DRender/qfrontface.h create mode 100644 include/Qt3DRender/qfrustumculling.h create mode 100644 include/Qt3DRender/qgeometry.h create mode 100644 include/Qt3DRender/qgeometryfactory.h create mode 100644 include/Qt3DRender/qgeometryrenderer.h create mode 100644 include/Qt3DRender/qgraphicsapifilter.h create mode 100644 include/Qt3DRender/qlayer.h create mode 100644 include/Qt3DRender/qlayerfilter.h create mode 100644 include/Qt3DRender/qmaterial.h create mode 100644 include/Qt3DRender/qmesh.h create mode 100644 include/Qt3DRender/qmultisampleantialiasing.h create mode 100644 include/Qt3DRender/qnodepthmask.h create mode 100644 include/Qt3DRender/qnodraw.h create mode 100644 include/Qt3DRender/qobjectpicker.h create mode 100644 include/Qt3DRender/qparameter.h create mode 100644 include/Qt3DRender/qpickevent.h create mode 100644 include/Qt3DRender/qpickingsettings.h create mode 100644 include/Qt3DRender/qpicktriangleevent.h create mode 100644 include/Qt3DRender/qpointlight.h create mode 100644 include/Qt3DRender/qpointsize.h create mode 100644 include/Qt3DRender/qpolygonoffset.h create mode 100644 include/Qt3DRender/qrenderaspect.h create mode 100644 include/Qt3DRender/qrenderpass.h create mode 100644 include/Qt3DRender/qrenderpassfilter.h create mode 100644 include/Qt3DRender/qrendersettings.h create mode 100644 include/Qt3DRender/qrenderstate.h create mode 100644 include/Qt3DRender/qrenderstateset.h create mode 100644 include/Qt3DRender/qrendersurfaceselector.h create mode 100644 include/Qt3DRender/qrendertarget.h create mode 100644 include/Qt3DRender/qrendertargetoutput.h create mode 100644 include/Qt3DRender/qrendertargetselector.h create mode 100644 include/Qt3DRender/qsceneloader.h create mode 100644 include/Qt3DRender/qscissortest.h create mode 100644 include/Qt3DRender/qseamlesscubemap.h create mode 100644 include/Qt3DRender/qshaderdata.h create mode 100644 include/Qt3DRender/qshaderprogram.h create mode 100644 include/Qt3DRender/qsortcriterion.h create mode 100644 include/Qt3DRender/qsortpolicy.h create mode 100644 include/Qt3DRender/qspotlight.h create mode 100644 include/Qt3DRender/qstencilmask.h create mode 100644 include/Qt3DRender/qstenciloperation.h create mode 100644 include/Qt3DRender/qstenciloperationarguments.h create mode 100644 include/Qt3DRender/qstenciltest.h create mode 100644 include/Qt3DRender/qstenciltestarguments.h create mode 100644 include/Qt3DRender/qt3drender_global.h create mode 100644 include/Qt3DRender/qt3drenderversion.h create mode 100644 include/Qt3DRender/qtechnique.h create mode 100644 include/Qt3DRender/qtechniquefilter.h create mode 100644 include/Qt3DRender/qtexture.h create mode 100644 include/Qt3DRender/qtexturedata.h create mode 100644 include/Qt3DRender/qtexturegenerator.h create mode 100644 include/Qt3DRender/qtextureimage.h create mode 100644 include/Qt3DRender/qtextureimagedata.h create mode 100644 include/Qt3DRender/qtextureimagedatagenerator.h create mode 100644 include/Qt3DRender/qtexturewrapmode.h create mode 100644 include/Qt3DRender/qviewport.h create mode 100644 pkg.pri create mode 100644 qt3d.pro create mode 100644 src/3rdparty/assimp/CHANGES create mode 100644 src/3rdparty/assimp/CREDITS create mode 100644 src/3rdparty/assimp/LICENSE create mode 100644 src/3rdparty/assimp/README create mode 100644 src/3rdparty/assimp/Readme.md create mode 100644 src/3rdparty/assimp/assimp.pri create mode 100644 src/3rdparty/assimp/assimp_dependency.pri create mode 100644 src/3rdparty/assimp/code/3DSConverter.cpp create mode 100644 src/3rdparty/assimp/code/3DSHelper.h create mode 100644 src/3rdparty/assimp/code/3DSLoader.cpp create mode 100644 src/3rdparty/assimp/code/3DSLoader.h create mode 100644 src/3rdparty/assimp/code/ACLoader.cpp create mode 100644 src/3rdparty/assimp/code/ACLoader.h create mode 100644 src/3rdparty/assimp/code/ASELoader.cpp create mode 100644 src/3rdparty/assimp/code/ASELoader.h create mode 100644 src/3rdparty/assimp/code/ASEParser.cpp create mode 100644 src/3rdparty/assimp/code/ASEParser.h create mode 100644 src/3rdparty/assimp/code/Assimp.cpp create mode 100644 src/3rdparty/assimp/code/AssimpCExport.cpp create mode 100644 src/3rdparty/assimp/code/AssimpPCH.cpp create mode 100644 src/3rdparty/assimp/code/AssimpPCH.h create mode 100644 src/3rdparty/assimp/code/B3DImporter.cpp create mode 100644 src/3rdparty/assimp/code/B3DImporter.h create mode 100644 src/3rdparty/assimp/code/BVHLoader.cpp create mode 100644 src/3rdparty/assimp/code/BVHLoader.h create mode 100644 src/3rdparty/assimp/code/BaseImporter.cpp create mode 100644 src/3rdparty/assimp/code/BaseImporter.h create mode 100644 src/3rdparty/assimp/code/BaseProcess.cpp create mode 100644 src/3rdparty/assimp/code/BaseProcess.h create mode 100644 src/3rdparty/assimp/code/Bitmap.cpp create mode 100644 src/3rdparty/assimp/code/Bitmap.h create mode 100644 src/3rdparty/assimp/code/BlenderBMesh.cpp create mode 100644 src/3rdparty/assimp/code/BlenderBMesh.h create mode 100644 src/3rdparty/assimp/code/BlenderDNA.cpp create mode 100644 src/3rdparty/assimp/code/BlenderDNA.h create mode 100644 src/3rdparty/assimp/code/BlenderDNA.inl create mode 100644 src/3rdparty/assimp/code/BlenderIntermediate.h create mode 100644 src/3rdparty/assimp/code/BlenderLoader.cpp create mode 100644 src/3rdparty/assimp/code/BlenderLoader.h create mode 100644 src/3rdparty/assimp/code/BlenderModifier.cpp create mode 100644 src/3rdparty/assimp/code/BlenderModifier.h create mode 100644 src/3rdparty/assimp/code/BlenderScene.cpp create mode 100644 src/3rdparty/assimp/code/BlenderScene.h create mode 100644 src/3rdparty/assimp/code/BlenderSceneGen.h create mode 100644 src/3rdparty/assimp/code/BlenderTessellator.cpp create mode 100644 src/3rdparty/assimp/code/BlenderTessellator.h create mode 100644 src/3rdparty/assimp/code/BlobIOSystem.h create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/LICENSE_1_0.txt create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/foreach.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/format.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/lexical_cast.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/make_shared.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/math/common_factor_rt.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/noncopyable.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/pointer_cast.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/scoped_array.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/scoped_ptr.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/shared_array.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/shared_ptr.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/static_assert.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/timer.hpp create mode 100644 src/3rdparty/assimp/code/BoostWorkaround/boost/tuple/tuple.hpp create mode 100644 src/3rdparty/assimp/code/ByteSwap.h create mode 100644 src/3rdparty/assimp/code/CInterfaceIOWrapper.h create mode 100644 src/3rdparty/assimp/code/CMakeLists.txt create mode 100644 src/3rdparty/assimp/code/COBLoader.cpp create mode 100644 src/3rdparty/assimp/code/COBLoader.h create mode 100644 src/3rdparty/assimp/code/COBScene.h create mode 100644 src/3rdparty/assimp/code/CSMLoader.cpp create mode 100644 src/3rdparty/assimp/code/CSMLoader.h create mode 100644 src/3rdparty/assimp/code/CalcTangentsProcess.cpp create mode 100644 src/3rdparty/assimp/code/CalcTangentsProcess.h create mode 100644 src/3rdparty/assimp/code/ColladaExporter.cpp create mode 100644 src/3rdparty/assimp/code/ColladaExporter.h create mode 100644 src/3rdparty/assimp/code/ColladaHelper.h create mode 100644 src/3rdparty/assimp/code/ColladaLoader.cpp create mode 100644 src/3rdparty/assimp/code/ColladaLoader.h create mode 100644 src/3rdparty/assimp/code/ColladaParser.cpp create mode 100644 src/3rdparty/assimp/code/ColladaParser.h create mode 100644 src/3rdparty/assimp/code/ComputeUVMappingProcess.cpp create mode 100644 src/3rdparty/assimp/code/ComputeUVMappingProcess.h create mode 100644 src/3rdparty/assimp/code/ConvertToLHProcess.cpp create mode 100644 src/3rdparty/assimp/code/ConvertToLHProcess.h create mode 100644 src/3rdparty/assimp/code/DXFHelper.h create mode 100644 src/3rdparty/assimp/code/DXFLoader.cpp create mode 100644 src/3rdparty/assimp/code/DXFLoader.h create mode 100644 src/3rdparty/assimp/code/DeboneProcess.cpp create mode 100644 src/3rdparty/assimp/code/DeboneProcess.h create mode 100644 src/3rdparty/assimp/code/DefaultIOStream.cpp create mode 100644 src/3rdparty/assimp/code/DefaultIOStream.h create mode 100644 src/3rdparty/assimp/code/DefaultIOSystem.cpp create mode 100644 src/3rdparty/assimp/code/DefaultIOSystem.h create mode 100644 src/3rdparty/assimp/code/DefaultLogger.cpp create mode 100644 src/3rdparty/assimp/code/DefaultProgressHandler.h create mode 100644 src/3rdparty/assimp/code/Exceptional.h create mode 100644 src/3rdparty/assimp/code/Exporter.cpp create mode 100644 src/3rdparty/assimp/code/FBXAnimation.cpp create mode 100644 src/3rdparty/assimp/code/FBXBinaryTokenizer.cpp create mode 100644 src/3rdparty/assimp/code/FBXCompileConfig.h create mode 100644 src/3rdparty/assimp/code/FBXConverter.cpp create mode 100644 src/3rdparty/assimp/code/FBXConverter.h create mode 100644 src/3rdparty/assimp/code/FBXDeformer.cpp create mode 100644 src/3rdparty/assimp/code/FBXDocument.cpp create mode 100644 src/3rdparty/assimp/code/FBXDocument.h create mode 100644 src/3rdparty/assimp/code/FBXDocumentUtil.cpp create mode 100644 src/3rdparty/assimp/code/FBXDocumentUtil.h create mode 100644 src/3rdparty/assimp/code/FBXImportSettings.h create mode 100644 src/3rdparty/assimp/code/FBXImporter.cpp create mode 100644 src/3rdparty/assimp/code/FBXImporter.h create mode 100644 src/3rdparty/assimp/code/FBXMaterial.cpp create mode 100644 src/3rdparty/assimp/code/FBXMeshGeometry.cpp create mode 100644 src/3rdparty/assimp/code/FBXModel.cpp create mode 100644 src/3rdparty/assimp/code/FBXNodeAttribute.cpp create mode 100644 src/3rdparty/assimp/code/FBXParser.cpp create mode 100644 src/3rdparty/assimp/code/FBXParser.h create mode 100644 src/3rdparty/assimp/code/FBXProperties.cpp create mode 100644 src/3rdparty/assimp/code/FBXProperties.h create mode 100644 src/3rdparty/assimp/code/FBXTokenizer.cpp create mode 100644 src/3rdparty/assimp/code/FBXTokenizer.h create mode 100644 src/3rdparty/assimp/code/FBXUtil.cpp create mode 100644 src/3rdparty/assimp/code/FBXUtil.h create mode 100644 src/3rdparty/assimp/code/FileLogStream.h create mode 100644 src/3rdparty/assimp/code/FileSystemFilter.h create mode 100644 src/3rdparty/assimp/code/FindDegenerates.cpp create mode 100644 src/3rdparty/assimp/code/FindDegenerates.h create mode 100644 src/3rdparty/assimp/code/FindInstancesProcess.cpp create mode 100644 src/3rdparty/assimp/code/FindInstancesProcess.h create mode 100644 src/3rdparty/assimp/code/FindInvalidDataProcess.cpp create mode 100644 src/3rdparty/assimp/code/FindInvalidDataProcess.h create mode 100644 src/3rdparty/assimp/code/FixNormalsStep.cpp create mode 100644 src/3rdparty/assimp/code/FixNormalsStep.h create mode 100644 src/3rdparty/assimp/code/GenFaceNormalsProcess.cpp create mode 100644 src/3rdparty/assimp/code/GenFaceNormalsProcess.h create mode 100644 src/3rdparty/assimp/code/GenVertexNormalsProcess.cpp create mode 100644 src/3rdparty/assimp/code/GenVertexNormalsProcess.h create mode 100644 src/3rdparty/assimp/code/GenericProperty.h create mode 100644 src/3rdparty/assimp/code/HMPFileData.h create mode 100644 src/3rdparty/assimp/code/HMPLoader.cpp create mode 100644 src/3rdparty/assimp/code/HMPLoader.h create mode 100644 src/3rdparty/assimp/code/HalfLifeFileData.h create mode 100644 src/3rdparty/assimp/code/Hash.h create mode 100644 src/3rdparty/assimp/code/IFCBoolean.cpp create mode 100644 src/3rdparty/assimp/code/IFCCurve.cpp create mode 100644 src/3rdparty/assimp/code/IFCGeometry.cpp create mode 100644 src/3rdparty/assimp/code/IFCLoader.cpp create mode 100644 src/3rdparty/assimp/code/IFCLoader.h create mode 100644 src/3rdparty/assimp/code/IFCMaterial.cpp create mode 100644 src/3rdparty/assimp/code/IFCOpenings.cpp create mode 100644 src/3rdparty/assimp/code/IFCProfile.cpp create mode 100644 src/3rdparty/assimp/code/IFCReaderGen.h create mode 100644 src/3rdparty/assimp/code/IFCReaderGen1.cpp create mode 100644 src/3rdparty/assimp/code/IFCReaderGen2.cpp create mode 100644 src/3rdparty/assimp/code/IFCUtil.cpp create mode 100644 src/3rdparty/assimp/code/IFCUtil.h create mode 100644 src/3rdparty/assimp/code/IFF.h create mode 100644 src/3rdparty/assimp/code/IRRLoader.cpp create mode 100644 src/3rdparty/assimp/code/IRRLoader.h create mode 100644 src/3rdparty/assimp/code/IRRMeshLoader.cpp create mode 100644 src/3rdparty/assimp/code/IRRMeshLoader.h create mode 100644 src/3rdparty/assimp/code/IRRShared.cpp create mode 100644 src/3rdparty/assimp/code/IRRShared.h create mode 100644 src/3rdparty/assimp/code/Importer.cpp create mode 100644 src/3rdparty/assimp/code/Importer.h create mode 100644 src/3rdparty/assimp/code/ImporterRegistry.cpp create mode 100644 src/3rdparty/assimp/code/ImproveCacheLocality.cpp create mode 100644 src/3rdparty/assimp/code/ImproveCacheLocality.h create mode 100644 src/3rdparty/assimp/code/JoinVerticesProcess.cpp create mode 100644 src/3rdparty/assimp/code/JoinVerticesProcess.h create mode 100644 src/3rdparty/assimp/code/LWOAnimation.cpp create mode 100644 src/3rdparty/assimp/code/LWOAnimation.h create mode 100644 src/3rdparty/assimp/code/LWOBLoader.cpp create mode 100644 src/3rdparty/assimp/code/LWOFileData.h create mode 100644 src/3rdparty/assimp/code/LWOLoader.cpp create mode 100644 src/3rdparty/assimp/code/LWOLoader.h create mode 100644 src/3rdparty/assimp/code/LWOMaterial.cpp create mode 100644 src/3rdparty/assimp/code/LWSLoader.cpp create mode 100644 src/3rdparty/assimp/code/LWSLoader.h create mode 100644 src/3rdparty/assimp/code/LimitBoneWeightsProcess.cpp create mode 100644 src/3rdparty/assimp/code/LimitBoneWeightsProcess.h create mode 100644 src/3rdparty/assimp/code/LineSplitter.h create mode 100644 src/3rdparty/assimp/code/LogAux.h create mode 100644 src/3rdparty/assimp/code/MD2FileData.h create mode 100644 src/3rdparty/assimp/code/MD2Loader.cpp create mode 100644 src/3rdparty/assimp/code/MD2Loader.h create mode 100644 src/3rdparty/assimp/code/MD2NormalTable.h create mode 100644 src/3rdparty/assimp/code/MD3FileData.h create mode 100644 src/3rdparty/assimp/code/MD3Loader.cpp create mode 100644 src/3rdparty/assimp/code/MD3Loader.h create mode 100644 src/3rdparty/assimp/code/MD4FileData.h create mode 100644 src/3rdparty/assimp/code/MD5Loader.cpp create mode 100644 src/3rdparty/assimp/code/MD5Loader.h create mode 100644 src/3rdparty/assimp/code/MD5Parser.cpp create mode 100644 src/3rdparty/assimp/code/MD5Parser.h create mode 100644 src/3rdparty/assimp/code/MDCFileData.h create mode 100644 src/3rdparty/assimp/code/MDCLoader.cpp create mode 100644 src/3rdparty/assimp/code/MDCLoader.h create mode 100644 src/3rdparty/assimp/code/MDCNormalTable.h create mode 100644 src/3rdparty/assimp/code/MDLDefaultColorMap.h create mode 100644 src/3rdparty/assimp/code/MDLFileData.h create mode 100644 src/3rdparty/assimp/code/MDLLoader.cpp create mode 100644 src/3rdparty/assimp/code/MDLLoader.h create mode 100644 src/3rdparty/assimp/code/MDLMaterialLoader.cpp create mode 100644 src/3rdparty/assimp/code/MS3DLoader.cpp create mode 100644 src/3rdparty/assimp/code/MS3DLoader.h create mode 100644 src/3rdparty/assimp/code/MakeVerboseFormat.cpp create mode 100644 src/3rdparty/assimp/code/MakeVerboseFormat.h create mode 100644 src/3rdparty/assimp/code/MaterialSystem.cpp create mode 100644 src/3rdparty/assimp/code/MaterialSystem.h create mode 100644 src/3rdparty/assimp/code/MemoryIOWrapper.h create mode 100644 src/3rdparty/assimp/code/NDOLoader.cpp create mode 100644 src/3rdparty/assimp/code/NDOLoader.h create mode 100644 src/3rdparty/assimp/code/NFFLoader.cpp create mode 100644 src/3rdparty/assimp/code/NFFLoader.h create mode 100644 src/3rdparty/assimp/code/OFFLoader.cpp create mode 100644 src/3rdparty/assimp/code/OFFLoader.h create mode 100644 src/3rdparty/assimp/code/ObjExporter.cpp create mode 100644 src/3rdparty/assimp/code/ObjExporter.h create mode 100644 src/3rdparty/assimp/code/ObjFileData.h create mode 100644 src/3rdparty/assimp/code/ObjFileImporter.cpp create mode 100644 src/3rdparty/assimp/code/ObjFileImporter.h create mode 100644 src/3rdparty/assimp/code/ObjFileMtlImporter.cpp create mode 100644 src/3rdparty/assimp/code/ObjFileMtlImporter.h create mode 100644 src/3rdparty/assimp/code/ObjFileParser.cpp create mode 100644 src/3rdparty/assimp/code/ObjFileParser.h create mode 100644 src/3rdparty/assimp/code/ObjTools.h create mode 100644 src/3rdparty/assimp/code/OgreBinarySerializer.cpp create mode 100644 src/3rdparty/assimp/code/OgreBinarySerializer.h create mode 100644 src/3rdparty/assimp/code/OgreImporter.cpp create mode 100644 src/3rdparty/assimp/code/OgreImporter.h create mode 100644 src/3rdparty/assimp/code/OgreMaterial.cpp create mode 100644 src/3rdparty/assimp/code/OgreParsingUtils.h create mode 100644 src/3rdparty/assimp/code/OgreStructs.cpp create mode 100644 src/3rdparty/assimp/code/OgreStructs.h create mode 100644 src/3rdparty/assimp/code/OgreXmlSerializer.cpp create mode 100644 src/3rdparty/assimp/code/OgreXmlSerializer.h create mode 100644 src/3rdparty/assimp/code/OptimizeGraph.cpp create mode 100644 src/3rdparty/assimp/code/OptimizeGraph.h create mode 100644 src/3rdparty/assimp/code/OptimizeMeshes.cpp create mode 100644 src/3rdparty/assimp/code/OptimizeMeshes.h create mode 100644 src/3rdparty/assimp/code/ParsingUtils.h create mode 100644 src/3rdparty/assimp/code/PlyExporter.cpp create mode 100644 src/3rdparty/assimp/code/PlyExporter.h create mode 100644 src/3rdparty/assimp/code/PlyLoader.cpp create mode 100644 src/3rdparty/assimp/code/PlyLoader.h create mode 100644 src/3rdparty/assimp/code/PlyParser.cpp create mode 100644 src/3rdparty/assimp/code/PlyParser.h create mode 100644 src/3rdparty/assimp/code/PolyTools.h create mode 100644 src/3rdparty/assimp/code/PostStepRegistry.cpp create mode 100644 src/3rdparty/assimp/code/PretransformVertices.cpp create mode 100644 src/3rdparty/assimp/code/PretransformVertices.h create mode 100644 src/3rdparty/assimp/code/ProcessHelper.cpp create mode 100644 src/3rdparty/assimp/code/ProcessHelper.h create mode 100644 src/3rdparty/assimp/code/Profiler.h create mode 100644 src/3rdparty/assimp/code/Q3BSPFileData.h create mode 100644 src/3rdparty/assimp/code/Q3BSPFileImporter.cpp create mode 100644 src/3rdparty/assimp/code/Q3BSPFileImporter.h create mode 100644 src/3rdparty/assimp/code/Q3BSPFileParser.cpp create mode 100644 src/3rdparty/assimp/code/Q3BSPFileParser.h create mode 100644 src/3rdparty/assimp/code/Q3BSPZipArchive.cpp create mode 100644 src/3rdparty/assimp/code/Q3BSPZipArchive.h create mode 100644 src/3rdparty/assimp/code/Q3DLoader.cpp create mode 100644 src/3rdparty/assimp/code/Q3DLoader.h create mode 100644 src/3rdparty/assimp/code/RawLoader.cpp create mode 100644 src/3rdparty/assimp/code/RawLoader.h create mode 100644 src/3rdparty/assimp/code/RemoveComments.cpp create mode 100644 src/3rdparty/assimp/code/RemoveComments.h create mode 100644 src/3rdparty/assimp/code/RemoveRedundantMaterials.cpp create mode 100644 src/3rdparty/assimp/code/RemoveRedundantMaterials.h create mode 100644 src/3rdparty/assimp/code/RemoveVCProcess.cpp create mode 100644 src/3rdparty/assimp/code/RemoveVCProcess.h create mode 100644 src/3rdparty/assimp/code/SGSpatialSort.cpp create mode 100644 src/3rdparty/assimp/code/SGSpatialSort.h create mode 100644 src/3rdparty/assimp/code/SMDLoader.cpp create mode 100644 src/3rdparty/assimp/code/SMDLoader.h create mode 100644 src/3rdparty/assimp/code/STEPFile.h create mode 100644 src/3rdparty/assimp/code/STEPFileEncoding.cpp create mode 100644 src/3rdparty/assimp/code/STEPFileEncoding.h create mode 100644 src/3rdparty/assimp/code/STEPFileReader.cpp create mode 100644 src/3rdparty/assimp/code/STEPFileReader.h create mode 100644 src/3rdparty/assimp/code/STLExporter.cpp create mode 100644 src/3rdparty/assimp/code/STLExporter.h create mode 100644 src/3rdparty/assimp/code/STLLoader.cpp create mode 100644 src/3rdparty/assimp/code/STLLoader.h create mode 100644 src/3rdparty/assimp/code/SceneCombiner.cpp create mode 100644 src/3rdparty/assimp/code/SceneCombiner.h create mode 100644 src/3rdparty/assimp/code/ScenePreprocessor.cpp create mode 100644 src/3rdparty/assimp/code/ScenePreprocessor.h create mode 100644 src/3rdparty/assimp/code/ScenePrivate.h create mode 100644 src/3rdparty/assimp/code/SkeletonMeshBuilder.cpp create mode 100644 src/3rdparty/assimp/code/SkeletonMeshBuilder.h create mode 100644 src/3rdparty/assimp/code/SmoothingGroups.h create mode 100644 src/3rdparty/assimp/code/SmoothingGroups.inl create mode 100644 src/3rdparty/assimp/code/SortByPTypeProcess.cpp create mode 100644 src/3rdparty/assimp/code/SortByPTypeProcess.h create mode 100644 src/3rdparty/assimp/code/SpatialSort.cpp create mode 100644 src/3rdparty/assimp/code/SpatialSort.h create mode 100644 src/3rdparty/assimp/code/SplitByBoneCountProcess.cpp create mode 100644 src/3rdparty/assimp/code/SplitByBoneCountProcess.h create mode 100644 src/3rdparty/assimp/code/SplitLargeMeshes.cpp create mode 100644 src/3rdparty/assimp/code/SplitLargeMeshes.h create mode 100644 src/3rdparty/assimp/code/StandardShapes.cpp create mode 100644 src/3rdparty/assimp/code/StandardShapes.h create mode 100644 src/3rdparty/assimp/code/StdOStreamLogStream.h create mode 100644 src/3rdparty/assimp/code/StreamReader.h create mode 100644 src/3rdparty/assimp/code/StringComparison.h create mode 100644 src/3rdparty/assimp/code/Subdivision.cpp create mode 100644 src/3rdparty/assimp/code/Subdivision.h create mode 100644 src/3rdparty/assimp/code/TargetAnimation.cpp create mode 100644 src/3rdparty/assimp/code/TargetAnimation.h create mode 100644 src/3rdparty/assimp/code/TerragenLoader.cpp create mode 100644 src/3rdparty/assimp/code/TerragenLoader.h create mode 100644 src/3rdparty/assimp/code/TextureTransform.cpp create mode 100644 src/3rdparty/assimp/code/TextureTransform.h create mode 100644 src/3rdparty/assimp/code/TinyFormatter.h create mode 100644 src/3rdparty/assimp/code/TriangulateProcess.cpp create mode 100644 src/3rdparty/assimp/code/TriangulateProcess.h create mode 100644 src/3rdparty/assimp/code/UnrealLoader.cpp create mode 100644 src/3rdparty/assimp/code/UnrealLoader.h create mode 100644 src/3rdparty/assimp/code/ValidateDataStructure.cpp create mode 100644 src/3rdparty/assimp/code/ValidateDataStructure.h create mode 100644 src/3rdparty/assimp/code/Vertex.h create mode 100644 src/3rdparty/assimp/code/VertexTriangleAdjacency.cpp create mode 100644 src/3rdparty/assimp/code/VertexTriangleAdjacency.h create mode 100644 src/3rdparty/assimp/code/Win32DebugLogStream.h create mode 100644 src/3rdparty/assimp/code/XFileHelper.h create mode 100644 src/3rdparty/assimp/code/XFileImporter.cpp create mode 100644 src/3rdparty/assimp/code/XFileImporter.h create mode 100644 src/3rdparty/assimp/code/XFileParser.cpp create mode 100644 src/3rdparty/assimp/code/XFileParser.h create mode 100644 src/3rdparty/assimp/code/XGLLoader.cpp create mode 100644 src/3rdparty/assimp/code/XGLLoader.h create mode 100644 src/3rdparty/assimp/code/assbin_chunks.h create mode 100644 src/3rdparty/assimp/code/fast_atof.h create mode 100644 src/3rdparty/assimp/code/irrXMLWrapper.h create mode 100644 src/3rdparty/assimp/code/makefile.mingw create mode 100644 src/3rdparty/assimp/code/qnan.h create mode 100644 src/3rdparty/assimp/code/res/assimp.rc create mode 100644 src/3rdparty/assimp/code/res/resource.h create mode 100644 src/3rdparty/assimp/contrib/ConvertUTF/ConvertUTF.c create mode 100644 src/3rdparty/assimp/contrib/ConvertUTF/ConvertUTF.h create mode 100644 src/3rdparty/assimp/contrib/ConvertUTF/readme.txt create mode 100644 src/3rdparty/assimp/contrib/clipper/License.txt create mode 100644 src/3rdparty/assimp/contrib/clipper/clipper.cpp create mode 100644 src/3rdparty/assimp/contrib/clipper/clipper.hpp create mode 100644 src/3rdparty/assimp/contrib/irrXML/CXMLReaderImpl.h create mode 100644 src/3rdparty/assimp/contrib/irrXML/heapsort.h create mode 100644 src/3rdparty/assimp/contrib/irrXML/irrArray.h create mode 100644 src/3rdparty/assimp/contrib/irrXML/irrString.h create mode 100644 src/3rdparty/assimp/contrib/irrXML/irrTypes.h create mode 100644 src/3rdparty/assimp/contrib/irrXML/irrXML.cpp create mode 100644 src/3rdparty/assimp/contrib/irrXML/irrXML.h create mode 100644 src/3rdparty/assimp/contrib/irrXML_note.txt create mode 100644 src/3rdparty/assimp/contrib/poly2tri/AUTHORS create mode 100644 src/3rdparty/assimp/contrib/poly2tri/LICENSE create mode 100644 src/3rdparty/assimp/contrib/poly2tri/README create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/common/shapes.cc create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/common/shapes.h create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/common/utils.h create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/poly2tri.h create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/advancing_front.cc create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/advancing_front.h create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/cdt.cc create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/cdt.h create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/sweep.cc create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/sweep.h create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/sweep_context.cc create mode 100644 src/3rdparty/assimp/contrib/poly2tri/poly2tri/sweep/sweep_context.h create mode 100644 src/3rdparty/assimp/contrib/poly2tri_patch.txt create mode 100644 src/3rdparty/assimp/contrib/unzip/crypt.h create mode 100644 src/3rdparty/assimp/contrib/unzip/ioapi.c create mode 100644 src/3rdparty/assimp/contrib/unzip/ioapi.h create mode 100644 src/3rdparty/assimp/contrib/unzip/unzip.c create mode 100644 src/3rdparty/assimp/contrib/unzip/unzip.h create mode 100644 src/3rdparty/assimp/contrib/zlib_note.txt create mode 100644 src/3rdparty/assimp/include/assimp/Compiler/poppack1.h create mode 100644 src/3rdparty/assimp/include/assimp/Compiler/pstdint.h create mode 100644 src/3rdparty/assimp/include/assimp/Compiler/pushpack1.h create mode 100644 src/3rdparty/assimp/include/assimp/DefaultLogger.hpp create mode 100644 src/3rdparty/assimp/include/assimp/Exporter.hpp create mode 100644 src/3rdparty/assimp/include/assimp/IOStream.hpp create mode 100644 src/3rdparty/assimp/include/assimp/IOSystem.hpp create mode 100644 src/3rdparty/assimp/include/assimp/Importer.hpp create mode 100644 src/3rdparty/assimp/include/assimp/LogStream.hpp create mode 100644 src/3rdparty/assimp/include/assimp/Logger.hpp create mode 100644 src/3rdparty/assimp/include/assimp/NullLogger.hpp create mode 100644 src/3rdparty/assimp/include/assimp/ProgressHandler.hpp create mode 100644 src/3rdparty/assimp/include/assimp/ai_assert.h create mode 100644 src/3rdparty/assimp/include/assimp/anim.h create mode 100644 src/3rdparty/assimp/include/assimp/camera.h create mode 100644 src/3rdparty/assimp/include/assimp/cexport.h create mode 100644 src/3rdparty/assimp/include/assimp/cfileio.h create mode 100644 src/3rdparty/assimp/include/assimp/cimport.h create mode 100644 src/3rdparty/assimp/include/assimp/color4.h create mode 100644 src/3rdparty/assimp/include/assimp/color4.inl create mode 100644 src/3rdparty/assimp/include/assimp/config.h create mode 100644 src/3rdparty/assimp/include/assimp/defs.h create mode 100644 src/3rdparty/assimp/include/assimp/importerdesc.h create mode 100644 src/3rdparty/assimp/include/assimp/light.h create mode 100644 src/3rdparty/assimp/include/assimp/material.h create mode 100644 src/3rdparty/assimp/include/assimp/material.inl create mode 100644 src/3rdparty/assimp/include/assimp/matrix3x3.h create mode 100644 src/3rdparty/assimp/include/assimp/matrix3x3.inl create mode 100644 src/3rdparty/assimp/include/assimp/matrix4x4.h create mode 100644 src/3rdparty/assimp/include/assimp/matrix4x4.inl create mode 100644 src/3rdparty/assimp/include/assimp/mesh.h create mode 100644 src/3rdparty/assimp/include/assimp/metadata.h create mode 100644 src/3rdparty/assimp/include/assimp/postprocess.h create mode 100644 src/3rdparty/assimp/include/assimp/quaternion.h create mode 100644 src/3rdparty/assimp/include/assimp/quaternion.inl create mode 100644 src/3rdparty/assimp/include/assimp/scene.h create mode 100644 src/3rdparty/assimp/include/assimp/texture.h create mode 100644 src/3rdparty/assimp/include/assimp/types.h create mode 100644 src/3rdparty/assimp/include/assimp/vector2.h create mode 100644 src/3rdparty/assimp/include/assimp/vector2.inl create mode 100644 src/3rdparty/assimp/include/assimp/vector3.h create mode 100644 src/3rdparty/assimp/include/assimp/vector3.inl create mode 100644 src/3rdparty/assimp/include/assimp/version.h create mode 100644 src/3rdparty/assimp/revision.h create mode 100644 src/3rdparty/patches/0001-Fix-ambiguous-if-else-in-assimp.patch create mode 100644 src/3rdparty/patches/0002-assimp-Fix-building-with-mingw-older-than-4.9.patch create mode 100644 src/3rdparty/patches/0003-assimp-Remove-usage-of-deprecated-keyword-register.patch create mode 100644 src/3rdparty/patches/0004-assimp-Use-std-namespace-for-most-cmath-functions.patch create mode 100644 src/3rdparty/patches/0005-assimp-Fix-build-FBXConverter.patch create mode 100644 src/core/aspects/aspectcommanddebugger.cpp create mode 100644 src/core/aspects/aspectcommanddebugger_p.h create mode 100644 src/core/aspects/aspects.pri create mode 100644 src/core/aspects/qabstractaspect.cpp create mode 100644 src/core/aspects/qabstractaspect.h create mode 100644 src/core/aspects/qabstractaspect_p.h create mode 100644 src/core/aspects/qaspectengine.cpp create mode 100644 src/core/aspects/qaspectengine.h create mode 100644 src/core/aspects/qaspectengine_p.h create mode 100644 src/core/aspects/qaspectfactory.cpp create mode 100644 src/core/aspects/qaspectfactory_p.h create mode 100644 src/core/aspects/qaspectmanager.cpp create mode 100644 src/core/aspects/qaspectmanager_p.h create mode 100644 src/core/aspects/qaspectthread.cpp create mode 100644 src/core/aspects/qaspectthread_p.h create mode 100644 src/core/changes/changes.pri create mode 100644 src/core/changes/qcomponentaddedchange.cpp create mode 100644 src/core/changes/qcomponentaddedchange.h create mode 100644 src/core/changes/qcomponentaddedchange_p.h create mode 100644 src/core/changes/qcomponentremovedchange.cpp create mode 100644 src/core/changes/qcomponentremovedchange.h create mode 100644 src/core/changes/qcomponentremovedchange_p.h create mode 100644 src/core/changes/qdynamicpropertyupdatedchange.cpp create mode 100644 src/core/changes/qdynamicpropertyupdatedchange.h create mode 100644 src/core/changes/qdynamicpropertyupdatedchange_p.h create mode 100644 src/core/changes/qnodecreatedchange.cpp create mode 100644 src/core/changes/qnodecreatedchange.h create mode 100644 src/core/changes/qnodecreatedchange_p.h create mode 100644 src/core/changes/qnodedestroyedchange.cpp create mode 100644 src/core/changes/qnodedestroyedchange.h create mode 100644 src/core/changes/qnodedestroyedchange_p.h create mode 100644 src/core/changes/qpropertynodeaddedchange.cpp create mode 100644 src/core/changes/qpropertynodeaddedchange.h create mode 100644 src/core/changes/qpropertynodeaddedchange_p.h create mode 100644 src/core/changes/qpropertynoderemovedchange.cpp create mode 100644 src/core/changes/qpropertynoderemovedchange.h create mode 100644 src/core/changes/qpropertynoderemovedchange_p.h create mode 100644 src/core/changes/qpropertyupdatedchange.cpp create mode 100644 src/core/changes/qpropertyupdatedchange.h create mode 100644 src/core/changes/qpropertyupdatedchange_p.h create mode 100644 src/core/changes/qpropertyupdatedchangebase.cpp create mode 100644 src/core/changes/qpropertyupdatedchangebase.h create mode 100644 src/core/changes/qpropertyupdatedchangebase_p.h create mode 100644 src/core/changes/qpropertyvalueaddedchange.cpp create mode 100644 src/core/changes/qpropertyvalueaddedchange.h create mode 100644 src/core/changes/qpropertyvalueaddedchange_p.h create mode 100644 src/core/changes/qpropertyvalueaddedchangebase.cpp create mode 100644 src/core/changes/qpropertyvalueaddedchangebase.h create mode 100644 src/core/changes/qpropertyvalueaddedchangebase_p.h create mode 100644 src/core/changes/qpropertyvalueremovedchange.cpp create mode 100644 src/core/changes/qpropertyvalueremovedchange.h create mode 100644 src/core/changes/qpropertyvalueremovedchange_p.h create mode 100644 src/core/changes/qpropertyvalueremovedchangebase.cpp create mode 100644 src/core/changes/qpropertyvalueremovedchangebase.h create mode 100644 src/core/changes/qpropertyvalueremovedchangebase_p.h create mode 100644 src/core/changes/qscenechange.cpp create mode 100644 src/core/changes/qscenechange.h create mode 100644 src/core/changes/qscenechange_p.h create mode 100644 src/core/changes/qstaticpropertyupdatedchangebase.cpp create mode 100644 src/core/changes/qstaticpropertyupdatedchangebase.h create mode 100644 src/core/changes/qstaticpropertyupdatedchangebase_p.h create mode 100644 src/core/changes/qstaticpropertyvalueaddedchangebase.cpp create mode 100644 src/core/changes/qstaticpropertyvalueaddedchangebase.h create mode 100644 src/core/changes/qstaticpropertyvalueaddedchangebase_p.h create mode 100644 src/core/changes/qstaticpropertyvalueremovedchangebase.cpp create mode 100644 src/core/changes/qstaticpropertyvalueremovedchangebase.h create mode 100644 src/core/changes/qstaticpropertyvalueremovedchangebase_p.h create mode 100644 src/core/changes/qtypedpropertyupdatechange_p.h create mode 100644 src/core/core.pri create mode 100644 src/core/core.pro create mode 100644 src/core/corelogging.cpp create mode 100644 src/core/corelogging_p.h create mode 100644 src/core/jobs/dependencyhandler.cpp create mode 100644 src/core/jobs/dependencyhandler_p.h create mode 100644 src/core/jobs/jobs.pri create mode 100644 src/core/jobs/qabstractaspectjobmanager.cpp create mode 100644 src/core/jobs/qabstractaspectjobmanager_p.h create mode 100644 src/core/jobs/qaspectjob.cpp create mode 100644 src/core/jobs/qaspectjob.h create mode 100644 src/core/jobs/qaspectjob_p.h create mode 100644 src/core/jobs/qaspectjobmanager.cpp create mode 100644 src/core/jobs/qaspectjobmanager_p.h create mode 100644 src/core/jobs/qaspectjobproviderinterface_p.h create mode 100644 src/core/jobs/qthreadpooler.cpp create mode 100644 src/core/jobs/qthreadpooler_p.h create mode 100644 src/core/jobs/task.cpp create mode 100644 src/core/jobs/task_p.h create mode 100644 src/core/nodes/nodes.pri create mode 100644 src/core/nodes/propertychangehandler.cpp create mode 100644 src/core/nodes/propertychangehandler_p.h create mode 100644 src/core/nodes/qabstractnodefactory.cpp create mode 100644 src/core/nodes/qabstractnodefactory_p.h create mode 100644 src/core/nodes/qbackendnode.cpp create mode 100644 src/core/nodes/qbackendnode.h create mode 100644 src/core/nodes/qbackendnode_p.h create mode 100644 src/core/nodes/qcomponent.cpp create mode 100644 src/core/nodes/qcomponent.h create mode 100644 src/core/nodes/qcomponent_p.h create mode 100644 src/core/nodes/qdestructionidandtypecollector.cpp create mode 100644 src/core/nodes/qdestructionidandtypecollector_p.h create mode 100644 src/core/nodes/qentity.cpp create mode 100644 src/core/nodes/qentity.h create mode 100644 src/core/nodes/qentity_p.h create mode 100644 src/core/nodes/qnode.cpp create mode 100644 src/core/nodes/qnode.h create mode 100644 src/core/nodes/qnode_p.h create mode 100644 src/core/nodes/qnodecreatedchangegenerator.cpp create mode 100644 src/core/nodes/qnodecreatedchangegenerator_p.h create mode 100644 src/core/nodes/qnodeid.cpp create mode 100644 src/core/nodes/qnodeid.h create mode 100644 src/core/nodes/qnodevisitor.cpp create mode 100644 src/core/nodes/qnodevisitor_p.h create mode 100644 src/core/qbackendnodefactory.cpp create mode 100644 src/core/qbackendnodefactory_p.h create mode 100644 src/core/qchangearbiter.cpp create mode 100644 src/core/qchangearbiter_p.h create mode 100644 src/core/qlockableobserverinterface.cpp create mode 100644 src/core/qlockableobserverinterface_p.h create mode 100644 src/core/qobservableinterface.cpp create mode 100644 src/core/qobservableinterface_p.h create mode 100644 src/core/qobserverinterface.cpp create mode 100644 src/core/qobserverinterface_p.h create mode 100644 src/core/qpostman.cpp create mode 100644 src/core/qpostman_p.h create mode 100644 src/core/qscene.cpp create mode 100644 src/core/qscene_p.h create mode 100644 src/core/qsceneobserverinterface.cpp create mode 100644 src/core/qsceneobserverinterface_p.h create mode 100644 src/core/qscheduler.cpp create mode 100644 src/core/qscheduler_p.h create mode 100644 src/core/qt3dcore_global.h create mode 100644 src/core/qt3dcore_global_p.h create mode 100644 src/core/qtickclock.cpp create mode 100644 src/core/qtickclock_p.h create mode 100644 src/core/resources/qboundedcircularbuffer_p.h create mode 100644 src/core/resources/qcircularbuffer_p.h create mode 100644 src/core/resources/qframeallocator.cpp create mode 100644 src/core/resources/qframeallocator_p.h create mode 100644 src/core/resources/qframeallocator_p_p.h create mode 100644 src/core/resources/qhandle_p.h create mode 100644 src/core/resources/qhandlemanager_p.h create mode 100644 src/core/resources/qresourcemanager.cpp create mode 100644 src/core/resources/qresourcemanager_p.h create mode 100644 src/core/resources/resources.pri create mode 100644 src/core/services/nullservices_p.h create mode 100644 src/core/services/qabstractframeadvanceservice.cpp create mode 100644 src/core/services/qabstractframeadvanceservice_p.h create mode 100644 src/core/services/qabstractframeadvanceservice_p_p.h create mode 100644 src/core/services/qabstractserviceprovider_p.h create mode 100644 src/core/services/qeventfilterservice.cpp create mode 100644 src/core/services/qeventfilterservice_p.h create mode 100644 src/core/services/qopenglinformationservice.cpp create mode 100644 src/core/services/qopenglinformationservice_p.h create mode 100644 src/core/services/qopenglinformationservice_p_p.h create mode 100644 src/core/services/qservicelocator.cpp create mode 100644 src/core/services/qservicelocator_p.h create mode 100644 src/core/services/qsysteminformationservice.cpp create mode 100644 src/core/services/qsysteminformationservice_p.h create mode 100644 src/core/services/qsysteminformationservice_p_p.h create mode 100644 src/core/services/qtickclockservice.cpp create mode 100644 src/core/services/qtickclockservice_p.h create mode 100644 src/core/services/services.pri create mode 100644 src/core/transforms/qmath3d_p.h create mode 100644 src/core/transforms/qtransform.cpp create mode 100644 src/core/transforms/qtransform.h create mode 100644 src/core/transforms/qtransform_p.h create mode 100644 src/core/transforms/transforms.pri create mode 100644 src/doc/doc.pro create mode 100644 src/doc/images/Space-invaders.jpg create mode 100644 src/doc/images/circularbuffer-1.png create mode 100644 src/doc/images/circularbuffer-2.png create mode 100644 src/doc/images/circularbuffer-3.png create mode 100644 src/doc/images/deferred-framegraph.png create mode 100644 src/doc/images/ecs-1.png create mode 100644 src/doc/images/ecs-2.png create mode 100644 src/doc/images/framegraph-parallel-build.png create mode 100644 src/doc/images/multiviewport-1.png create mode 100644 src/doc/images/multiviewport-2.png create mode 100644 src/doc/images/multiviewport.png create mode 100644 src/doc/images/simple-framegraph.png create mode 100644 src/doc/qt3d.qdocconf create mode 100644 src/doc/snippets/code/src_core_qcircularbuffer.cpp create mode 100644 src/doc/src/externalresources.qdoc create mode 100644 src/doc/src/qcircularbuffer.qdoc create mode 100644 src/doc/src/qmlextracontrollers.qdoc create mode 100644 src/doc/src/qmlextramaterials.qdoc create mode 100644 src/doc/src/qt3d-examples.qdoc create mode 100644 src/doc/src/qt3d-index.qdoc create mode 100644 src/doc/src/qt3d-module.qdoc create mode 100644 src/doc/src/qt3d-overview.qdoc create mode 100644 src/doc/src/qt3dextras-module.qdoc create mode 100644 src/doc/src/qt3dinput-module.qdoc create mode 100644 src/doc/src/qt3dlogic-module.qdoc create mode 100644 src/doc/src/qt3drender-framegraph.qdoc create mode 100644 src/doc/src/qt3drender-geometry.qdoc create mode 100644 src/doc/src/qt3drender-module.qdoc create mode 100644 src/doc/src/qt3drender-protips.qdoc create mode 100644 src/extras/defaults/defaults.pri create mode 100644 src/extras/defaults/qdiffusemapmaterial.cpp create mode 100644 src/extras/defaults/qdiffusemapmaterial.h create mode 100644 src/extras/defaults/qdiffusemapmaterial_p.h create mode 100644 src/extras/defaults/qdiffusespecularmapmaterial.cpp create mode 100644 src/extras/defaults/qdiffusespecularmapmaterial.h create mode 100644 src/extras/defaults/qdiffusespecularmapmaterial_p.h create mode 100644 src/extras/defaults/qfirstpersoncameracontroller.cpp create mode 100644 src/extras/defaults/qfirstpersoncameracontroller.h create mode 100644 src/extras/defaults/qfirstpersoncameracontroller_p.h create mode 100644 src/extras/defaults/qforwardrenderer.cpp create mode 100644 src/extras/defaults/qforwardrenderer.h create mode 100644 src/extras/defaults/qforwardrenderer_p.h create mode 100644 src/extras/defaults/qgoochmaterial.cpp create mode 100644 src/extras/defaults/qgoochmaterial.h create mode 100644 src/extras/defaults/qgoochmaterial_p.h create mode 100644 src/extras/defaults/qnormaldiffusemapalphamaterial.cpp create mode 100644 src/extras/defaults/qnormaldiffusemapalphamaterial.h create mode 100644 src/extras/defaults/qnormaldiffusemapalphamaterial_p.h create mode 100644 src/extras/defaults/qnormaldiffusemapmaterial.cpp create mode 100644 src/extras/defaults/qnormaldiffusemapmaterial.h create mode 100644 src/extras/defaults/qnormaldiffusemapmaterial_p.h create mode 100644 src/extras/defaults/qnormaldiffusespecularmapmaterial.cpp create mode 100644 src/extras/defaults/qnormaldiffusespecularmapmaterial.h create mode 100644 src/extras/defaults/qnormaldiffusespecularmapmaterial_p.h create mode 100644 src/extras/defaults/qorbitcameracontroller.cpp create mode 100644 src/extras/defaults/qorbitcameracontroller.h create mode 100644 src/extras/defaults/qorbitcameracontroller_p.h create mode 100644 src/extras/defaults/qpervertexcolormaterial.cpp create mode 100644 src/extras/defaults/qpervertexcolormaterial.h create mode 100644 src/extras/defaults/qpervertexcolormaterial_p.h create mode 100644 src/extras/defaults/qphongalphamaterial.cpp create mode 100644 src/extras/defaults/qphongalphamaterial.h create mode 100644 src/extras/defaults/qphongalphamaterial_p.h create mode 100644 src/extras/defaults/qphongmaterial.cpp create mode 100644 src/extras/defaults/qphongmaterial.h create mode 100644 src/extras/defaults/qphongmaterial_p.h create mode 100644 src/extras/defaults/qskyboxentity.cpp create mode 100644 src/extras/defaults/qskyboxentity.h create mode 100644 src/extras/defaults/qskyboxentity_p.h create mode 100644 src/extras/defaults/qt3dwindow.cpp create mode 100644 src/extras/defaults/qt3dwindow.h create mode 100644 src/extras/extras.pro create mode 100644 src/extras/extras.qrc create mode 100644 src/extras/geometries/geometries.pri create mode 100644 src/extras/geometries/qconegeometry.cpp create mode 100644 src/extras/geometries/qconegeometry.h create mode 100644 src/extras/geometries/qconegeometry_p.h create mode 100644 src/extras/geometries/qconemesh.cpp create mode 100644 src/extras/geometries/qconemesh.h create mode 100644 src/extras/geometries/qcuboidgeometry.cpp create mode 100644 src/extras/geometries/qcuboidgeometry.h create mode 100644 src/extras/geometries/qcuboidgeometry_p.h create mode 100644 src/extras/geometries/qcuboidmesh.cpp create mode 100644 src/extras/geometries/qcuboidmesh.h create mode 100644 src/extras/geometries/qcylindergeometry.cpp create mode 100644 src/extras/geometries/qcylindergeometry.h create mode 100644 src/extras/geometries/qcylindergeometry_p.h create mode 100644 src/extras/geometries/qcylindermesh.cpp create mode 100644 src/extras/geometries/qcylindermesh.h create mode 100644 src/extras/geometries/qplanegeometry.cpp create mode 100644 src/extras/geometries/qplanegeometry.h create mode 100644 src/extras/geometries/qplanegeometry_p.h create mode 100644 src/extras/geometries/qplanemesh.cpp create mode 100644 src/extras/geometries/qplanemesh.h create mode 100644 src/extras/geometries/qspheregeometry.cpp create mode 100644 src/extras/geometries/qspheregeometry.h create mode 100644 src/extras/geometries/qspheregeometry_p.h create mode 100644 src/extras/geometries/qspheremesh.cpp create mode 100644 src/extras/geometries/qspheremesh.h create mode 100644 src/extras/geometries/qtorusgeometry.cpp create mode 100644 src/extras/geometries/qtorusgeometry.h create mode 100644 src/extras/geometries/qtorusgeometry_p.h create mode 100644 src/extras/geometries/qtorusmesh.cpp create mode 100644 src/extras/geometries/qtorusmesh.h create mode 100644 src/extras/qt3dextras_global.h create mode 100644 src/extras/shaders/es2/diffusemap.frag create mode 100644 src/extras/shaders/es2/diffusemap.vert create mode 100644 src/extras/shaders/es2/diffusespecularmap.frag create mode 100644 src/extras/shaders/es2/gooch.frag create mode 100644 src/extras/shaders/es2/gooch.vert create mode 100644 src/extras/shaders/es2/light.inc.frag create mode 100644 src/extras/shaders/es2/light.inc.frag100 create mode 100644 src/extras/shaders/es2/normaldiffusemap.frag create mode 100644 src/extras/shaders/es2/normaldiffusemap.vert create mode 100644 src/extras/shaders/es2/normaldiffusemapalpha.frag create mode 100644 src/extras/shaders/es2/normaldiffusespecularmap.frag create mode 100644 src/extras/shaders/es2/pervertexcolor.frag create mode 100644 src/extras/shaders/es2/pervertexcolor.vert create mode 100644 src/extras/shaders/es2/phong.frag create mode 100644 src/extras/shaders/es2/phong.vert create mode 100644 src/extras/shaders/es2/phongalpha.frag create mode 100644 src/extras/shaders/es2/skybox.frag create mode 100644 src/extras/shaders/es2/skybox.vert create mode 100644 src/extras/shaders/es2/unlittexture.frag create mode 100644 src/extras/shaders/es2/unlittexture.vert create mode 100644 src/extras/shaders/gl3/diffusemap.frag create mode 100644 src/extras/shaders/gl3/diffusemap.vert create mode 100644 src/extras/shaders/gl3/diffusespecularmap.frag create mode 100644 src/extras/shaders/gl3/gooch.frag create mode 100644 src/extras/shaders/gl3/gooch.vert create mode 100644 src/extras/shaders/gl3/light.inc.frag create mode 100644 src/extras/shaders/gl3/normaldiffusemap.frag create mode 100644 src/extras/shaders/gl3/normaldiffusemap.vert create mode 100644 src/extras/shaders/gl3/normaldiffusemapalpha.frag create mode 100644 src/extras/shaders/gl3/normaldiffusespecularmap.frag create mode 100644 src/extras/shaders/gl3/pervertexcolor.frag create mode 100644 src/extras/shaders/gl3/pervertexcolor.vert create mode 100644 src/extras/shaders/gl3/phong.frag create mode 100644 src/extras/shaders/gl3/phong.vert create mode 100644 src/extras/shaders/gl3/phongalpha.frag create mode 100644 src/extras/shaders/gl3/skybox.frag create mode 100644 src/extras/shaders/gl3/skybox.vert create mode 100644 src/extras/shaders/gl3/unlittexture.frag create mode 100644 src/extras/shaders/gl3/unlittexture.vert create mode 100644 src/input/backend/abstractactioninput.cpp create mode 100644 src/input/backend/abstractactioninput_p.h create mode 100644 src/input/backend/abstractaxisinput.cpp create mode 100644 src/input/backend/abstractaxisinput_p.h create mode 100644 src/input/backend/action.cpp create mode 100644 src/input/backend/action_p.h create mode 100644 src/input/backend/actioninput.cpp create mode 100644 src/input/backend/actioninput_p.h create mode 100644 src/input/backend/analogaxisinput.cpp create mode 100644 src/input/backend/analogaxisinput_p.h create mode 100644 src/input/backend/assignkeyboardfocusjob.cpp create mode 100644 src/input/backend/assignkeyboardfocusjob_p.h create mode 100644 src/input/backend/axis.cpp create mode 100644 src/input/backend/axis_p.h create mode 100644 src/input/backend/axissetting.cpp create mode 100644 src/input/backend/axissetting_p.h create mode 100644 src/input/backend/backend.pri create mode 100644 src/input/backend/buttonaxisinput.cpp create mode 100644 src/input/backend/buttonaxisinput_p.h create mode 100644 src/input/backend/eventsourcesetterhelper.cpp create mode 100644 src/input/backend/eventsourcesetterhelper_p.h create mode 100644 src/input/backend/genericdevicebackendnode.cpp create mode 100644 src/input/backend/genericdevicebackendnode_p.h create mode 100644 src/input/backend/handle_types_p.h create mode 100644 src/input/backend/inputbackendnodefunctor_p.h create mode 100644 src/input/backend/inputchord.cpp create mode 100644 src/input/backend/inputchord_p.h create mode 100644 src/input/backend/inputhandler.cpp create mode 100644 src/input/backend/inputhandler_p.h create mode 100644 src/input/backend/inputmanagers_p.h create mode 100644 src/input/backend/inputsequence.cpp create mode 100644 src/input/backend/inputsequence_p.h create mode 100644 src/input/backend/inputsettings.cpp create mode 100644 src/input/backend/inputsettings_p.h create mode 100644 src/input/backend/job_common_p.h create mode 100644 src/input/backend/keyboarddevice.cpp create mode 100644 src/input/backend/keyboarddevice_p.h create mode 100644 src/input/backend/keyboardeventfilter.cpp create mode 100644 src/input/backend/keyboardeventfilter_p.h create mode 100644 src/input/backend/keyboardhandler.cpp create mode 100644 src/input/backend/keyboardhandler_p.h create mode 100644 src/input/backend/keyboardmousegenericdeviceintegration.cpp create mode 100644 src/input/backend/keyboardmousegenericdeviceintegration_p.h create mode 100644 src/input/backend/keyeventdispatcherjob.cpp create mode 100644 src/input/backend/keyeventdispatcherjob_p.h create mode 100644 src/input/backend/logicaldevice.cpp create mode 100644 src/input/backend/logicaldevice_p.h create mode 100644 src/input/backend/mousedevice.cpp create mode 100644 src/input/backend/mousedevice_p.h create mode 100644 src/input/backend/mouseeventdispatcherjob.cpp create mode 100644 src/input/backend/mouseeventdispatcherjob_p.h create mode 100644 src/input/backend/mouseeventfilter.cpp create mode 100644 src/input/backend/mouseeventfilter_p.h create mode 100644 src/input/backend/mousehandler.cpp create mode 100644 src/input/backend/mousehandler_p.h create mode 100644 src/input/backend/movingaverage.cpp create mode 100644 src/input/backend/movingaverage_p.h create mode 100644 src/input/backend/qabstractphysicaldevicebackendnode.cpp create mode 100644 src/input/backend/qabstractphysicaldevicebackendnode_p.h create mode 100644 src/input/backend/qabstractphysicaldevicebackendnode_p_p.h create mode 100644 src/input/backend/updateaxisactionjob.cpp create mode 100644 src/input/backend/updateaxisactionjob_p.h create mode 100644 src/input/frontend/frontend.pri create mode 100644 src/input/frontend/qabstractactioninput.cpp create mode 100644 src/input/frontend/qabstractactioninput.h create mode 100644 src/input/frontend/qabstractactioninput_p.h create mode 100644 src/input/frontend/qabstractaxisinput.cpp create mode 100644 src/input/frontend/qabstractaxisinput.h create mode 100644 src/input/frontend/qabstractaxisinput_p.h create mode 100644 src/input/frontend/qabstractphysicaldevice.cpp create mode 100644 src/input/frontend/qabstractphysicaldevice.h create mode 100644 src/input/frontend/qabstractphysicaldevice_p.h create mode 100644 src/input/frontend/qaction.cpp create mode 100644 src/input/frontend/qaction.h create mode 100644 src/input/frontend/qaction_p.h create mode 100644 src/input/frontend/qactioninput.cpp create mode 100644 src/input/frontend/qactioninput.h create mode 100644 src/input/frontend/qactioninput_p.h create mode 100644 src/input/frontend/qanalogaxisinput.cpp create mode 100644 src/input/frontend/qanalogaxisinput.h create mode 100644 src/input/frontend/qanalogaxisinput_p.h create mode 100644 src/input/frontend/qaxis.cpp create mode 100644 src/input/frontend/qaxis.h create mode 100644 src/input/frontend/qaxis_p.h create mode 100644 src/input/frontend/qaxissetting.cpp create mode 100644 src/input/frontend/qaxissetting.h create mode 100644 src/input/frontend/qaxissetting_p.h create mode 100644 src/input/frontend/qbuttonaxisinput.cpp create mode 100644 src/input/frontend/qbuttonaxisinput.h create mode 100644 src/input/frontend/qbuttonaxisinput_p.h create mode 100644 src/input/frontend/qgamepadinput.cpp create mode 100644 src/input/frontend/qgamepadinput_p.h create mode 100644 src/input/frontend/qgenericinputdevice.cpp create mode 100644 src/input/frontend/qgenericinputdevice_p.h create mode 100644 src/input/frontend/qinputaspect.cpp create mode 100644 src/input/frontend/qinputaspect.h create mode 100644 src/input/frontend/qinputaspect_p.h create mode 100644 src/input/frontend/qinputchord.cpp create mode 100644 src/input/frontend/qinputchord.h create mode 100644 src/input/frontend/qinputchord_p.h create mode 100644 src/input/frontend/qinputdeviceintegration.cpp create mode 100644 src/input/frontend/qinputdeviceintegration_p.h create mode 100644 src/input/frontend/qinputdeviceintegration_p_p.h create mode 100644 src/input/frontend/qinputdeviceintegrationfactory.cpp create mode 100644 src/input/frontend/qinputdeviceintegrationfactory_p.h create mode 100644 src/input/frontend/qinputdeviceplugin.cpp create mode 100644 src/input/frontend/qinputdeviceplugin_p.h create mode 100644 src/input/frontend/qinputsequence.cpp create mode 100644 src/input/frontend/qinputsequence.h create mode 100644 src/input/frontend/qinputsequence_p.h create mode 100644 src/input/frontend/qinputsettings.cpp create mode 100644 src/input/frontend/qinputsettings.h create mode 100644 src/input/frontend/qinputsettings_p.h create mode 100644 src/input/frontend/qkeyboarddevice.cpp create mode 100644 src/input/frontend/qkeyboarddevice.h create mode 100644 src/input/frontend/qkeyboarddevice_p.h create mode 100644 src/input/frontend/qkeyboardhandler.cpp create mode 100644 src/input/frontend/qkeyboardhandler.h create mode 100644 src/input/frontend/qkeyboardhandler_p.h create mode 100644 src/input/frontend/qkeyevent.cpp create mode 100644 src/input/frontend/qkeyevent.h create mode 100644 src/input/frontend/qlogicaldevice.cpp create mode 100644 src/input/frontend/qlogicaldevice.h create mode 100644 src/input/frontend/qlogicaldevice_p.h create mode 100644 src/input/frontend/qmousedevice.cpp create mode 100644 src/input/frontend/qmousedevice.h create mode 100644 src/input/frontend/qmousedevice_p.h create mode 100644 src/input/frontend/qmouseevent.cpp create mode 100644 src/input/frontend/qmouseevent.h create mode 100644 src/input/frontend/qmousehandler.cpp create mode 100644 src/input/frontend/qmousehandler.h create mode 100644 src/input/frontend/qmousehandler_p.h create mode 100644 src/input/frontend/qphysicaldevicecreatedchange.cpp create mode 100644 src/input/frontend/qphysicaldevicecreatedchange.h create mode 100644 src/input/frontend/qphysicaldevicecreatedchange_p.h create mode 100644 src/input/input.pro create mode 100644 src/input/qt3dinput_global.h create mode 100644 src/input/qt3dinput_global_p.h create mode 100644 src/logic/callbackjob.cpp create mode 100644 src/logic/callbackjob_p.h create mode 100644 src/logic/executor.cpp create mode 100644 src/logic/executor_p.h create mode 100644 src/logic/handle_types_p.h create mode 100644 src/logic/handler.cpp create mode 100644 src/logic/handler_p.h create mode 100644 src/logic/job_common_p.h create mode 100644 src/logic/logic.pri create mode 100644 src/logic/logic.pro create mode 100644 src/logic/manager.cpp create mode 100644 src/logic/manager_p.h create mode 100644 src/logic/managers_p.h create mode 100644 src/logic/qframeaction.cpp create mode 100644 src/logic/qframeaction.h create mode 100644 src/logic/qframeaction_p.h create mode 100644 src/logic/qlogicaspect.cpp create mode 100644 src/logic/qlogicaspect.h create mode 100644 src/logic/qlogicaspect_p.h create mode 100644 src/logic/qt3dlogic_global.h create mode 100644 src/plugins/sceneparsers/assimp/assimp.json create mode 100644 src/plugins/sceneparsers/assimp/assimp.pro create mode 100644 src/plugins/sceneparsers/assimp/assimphelpers.cpp create mode 100644 src/plugins/sceneparsers/assimp/assimphelpers.h create mode 100644 src/plugins/sceneparsers/assimp/assimpio.cpp create mode 100644 src/plugins/sceneparsers/assimp/assimpio.h create mode 100644 src/plugins/sceneparsers/assimp/main.cpp create mode 100644 src/plugins/sceneparsers/gltf/gltf.json create mode 100644 src/plugins/sceneparsers/gltf/gltf.pro create mode 100644 src/plugins/sceneparsers/gltf/gltfio.cpp create mode 100644 src/plugins/sceneparsers/gltf/gltfio.h create mode 100644 src/plugins/sceneparsers/gltf/main.cpp create mode 100644 src/plugins/sceneparsers/sceneparsers.pro create mode 100644 src/quick3d/imports/core/importscore.pro create mode 100644 src/quick3d/imports/core/plugins.qmltypes create mode 100644 src/quick3d/imports/core/qmldir create mode 100644 src/quick3d/imports/core/qt3dquick3dcoreplugin.cpp create mode 100644 src/quick3d/imports/core/qt3dquick3dcoreplugin.h create mode 100644 src/quick3d/imports/extras/defaults/defaults.pri create mode 100644 src/quick3d/imports/extras/defaults/qml/DefaultAlphaEffect.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/DefaultEffect.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/DiffuseMapMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/DiffuseSpecularMapMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/FirstPersonCameraController.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/ForwardRenderer.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/GoochMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/NormalDiffuseMapAlphaEffect.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/NormalDiffuseMapAlphaMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/NormalDiffuseMapMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/NormalDiffuseSpecularMapMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/OrbitCameraController.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/PerVertexColorMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/PhongAlphaMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/PhongMaterial.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/SkyboxEntity.qml create mode 100644 src/quick3d/imports/extras/defaults/qml/TextureMaterial.qml create mode 100644 src/quick3d/imports/extras/importsextras.pro create mode 100644 src/quick3d/imports/extras/plugins.qmltypes create mode 100644 src/quick3d/imports/extras/qmldir create mode 100644 src/quick3d/imports/extras/qt3dquick3dextrasplugin.cpp create mode 100644 src/quick3d/imports/extras/qt3dquick3dextrasplugin.h create mode 100644 src/quick3d/imports/input/importsinput.pro create mode 100644 src/quick3d/imports/input/plugins.qmltypes create mode 100644 src/quick3d/imports/input/qmldir create mode 100644 src/quick3d/imports/input/qt3dquick3dinputplugin.cpp create mode 100644 src/quick3d/imports/input/qt3dquick3dinputplugin.h create mode 100644 src/quick3d/imports/logic/importslogic.pro create mode 100644 src/quick3d/imports/logic/plugins.qmltypes create mode 100644 src/quick3d/imports/logic/qmldir create mode 100644 src/quick3d/imports/logic/qt3dquick3dlogicplugin.cpp create mode 100644 src/quick3d/imports/logic/qt3dquick3dlogicplugin.h create mode 100644 src/quick3d/imports/render/importsrender.pro create mode 100644 src/quick3d/imports/render/plugins.qmltypes create mode 100644 src/quick3d/imports/render/qmldir create mode 100644 src/quick3d/imports/render/qt3dquick3drenderplugin.cpp create mode 100644 src/quick3d/imports/render/qt3dquick3drenderplugin.h create mode 100644 src/quick3d/imports/scene3d/importsscene3d.pro create mode 100644 src/quick3d/imports/scene3d/plugins.qmltypes create mode 100644 src/quick3d/imports/scene3d/qmldir create mode 100644 src/quick3d/imports/scene3d/qtquickscene3dplugin.cpp create mode 100644 src/quick3d/imports/scene3d/qtquickscene3dplugin.h create mode 100644 src/quick3d/imports/scene3d/scene3dcleaner.cpp create mode 100644 src/quick3d/imports/scene3d/scene3dcleaner_p.h create mode 100644 src/quick3d/imports/scene3d/scene3ditem.cpp create mode 100644 src/quick3d/imports/scene3d/scene3ditem_p.h create mode 100644 src/quick3d/imports/scene3d/scene3dlogging.cpp create mode 100644 src/quick3d/imports/scene3d/scene3dlogging_p.h create mode 100644 src/quick3d/imports/scene3d/scene3drenderer.cpp create mode 100644 src/quick3d/imports/scene3d/scene3drenderer_p.h create mode 100644 src/quick3d/imports/scene3d/scene3dsgmaterial.cpp create mode 100644 src/quick3d/imports/scene3d/scene3dsgmaterial_p.h create mode 100644 src/quick3d/imports/scene3d/scene3dsgmaterialshader.cpp create mode 100644 src/quick3d/imports/scene3d/scene3dsgmaterialshader_p.h create mode 100644 src/quick3d/imports/scene3d/scene3dsgnode.cpp create mode 100644 src/quick3d/imports/scene3d/scene3dsgnode_p.h create mode 100644 src/quick3d/quick3d/items/items.pri create mode 100644 src/quick3d/quick3d/items/quick3dentity.cpp create mode 100644 src/quick3d/quick3d/items/quick3dentity_p.h create mode 100644 src/quick3d/quick3d/items/quick3dentityloader.cpp create mode 100644 src/quick3d/quick3d/items/quick3dentityloader_p.h create mode 100644 src/quick3d/quick3d/items/quick3dentityloader_p_p.h create mode 100644 src/quick3d/quick3d/items/quick3dnode.cpp create mode 100644 src/quick3d/quick3d/items/quick3dnode_p.h create mode 100644 src/quick3d/quick3d/items/quick3dnodeinstantiator.cpp create mode 100644 src/quick3d/quick3d/items/quick3dnodeinstantiator_p.h create mode 100644 src/quick3d/quick3d/qqmlaspectengine.cpp create mode 100644 src/quick3d/quick3d/qqmlaspectengine.h create mode 100644 src/quick3d/quick3d/qqmlaspectengine_p.h create mode 100644 src/quick3d/quick3d/qquaternionanimation.cpp create mode 100644 src/quick3d/quick3d/qquaternionanimation_p.h create mode 100644 src/quick3d/quick3d/qt3dquick_global.cpp create mode 100644 src/quick3d/quick3d/qt3dquick_global.h create mode 100644 src/quick3d/quick3d/qt3dquick_global_p.h create mode 100644 src/quick3d/quick3d/qt3dquicknodefactory.cpp create mode 100644 src/quick3d/quick3d/qt3dquicknodefactory_p.h create mode 100644 src/quick3d/quick3d/qt3dquickvaluetypes.cpp create mode 100644 src/quick3d/quick3d/qt3dquickvaluetypes_p.h create mode 100644 src/quick3d/quick3d/quick3d.pro create mode 100644 src/quick3d/quick3dextras/qt3dquickextras_global.h create mode 100644 src/quick3d/quick3dextras/qt3dquickwindow.cpp create mode 100644 src/quick3d/quick3dextras/qt3dquickwindow.h create mode 100644 src/quick3d/quick3dextras/quick3dextras.pro create mode 100644 src/quick3d/quick3dinput/items/items.pri create mode 100644 src/quick3d/quick3dinput/items/quick3daction.cpp create mode 100644 src/quick3d/quick3dinput/items/quick3daction_p.h create mode 100644 src/quick3d/quick3dinput/items/quick3daxis.cpp create mode 100644 src/quick3d/quick3dinput/items/quick3daxis_p.h create mode 100644 src/quick3d/quick3dinput/items/quick3dinputchord.cpp create mode 100644 src/quick3d/quick3dinput/items/quick3dinputchord_p.h create mode 100644 src/quick3d/quick3dinput/items/quick3dinputsequence.cpp create mode 100644 src/quick3d/quick3dinput/items/quick3dinputsequence_p.h create mode 100644 src/quick3d/quick3dinput/items/quick3dlogicaldevice.cpp create mode 100644 src/quick3d/quick3dinput/items/quick3dlogicaldevice_p.h create mode 100644 src/quick3d/quick3dinput/items/quick3dphysicaldevice.cpp create mode 100644 src/quick3d/quick3dinput/items/quick3dphysicaldevice_p.h create mode 100644 src/quick3d/quick3dinput/qt3dquickinput_global.cpp create mode 100644 src/quick3d/quick3dinput/qt3dquickinput_global.h create mode 100644 src/quick3d/quick3dinput/qt3dquickinput_global_p.h create mode 100644 src/quick3d/quick3dinput/qt3dquickinputnodefactory.cpp create mode 100644 src/quick3d/quick3dinput/qt3dquickinputnodefactory_p.h create mode 100644 src/quick3d/quick3dinput/quick3dinput.pro create mode 100644 src/quick3d/quick3drender/items/items.pri create mode 100644 src/quick3d/quick3drender/items/quick3dbuffer.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dbuffer_p.h create mode 100644 src/quick3d/quick3drender/items/quick3deffect.cpp create mode 100644 src/quick3d/quick3drender/items/quick3deffect_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dgeometry.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dgeometry_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dlayerfilter.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dlayerfilter_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dmaterial.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dmaterial_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dparameter.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dparameter_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dparameter_p_p.h create mode 100644 src/quick3d/quick3drender/items/quick3drenderpass.cpp create mode 100644 src/quick3d/quick3drender/items/quick3drenderpass_p.h create mode 100644 src/quick3d/quick3drender/items/quick3drenderpassfilter.cpp create mode 100644 src/quick3d/quick3drender/items/quick3drenderpassfilter_p.h create mode 100644 src/quick3d/quick3drender/items/quick3drendertargetoutput.cpp create mode 100644 src/quick3d/quick3drender/items/quick3drendertargetoutput_p.h create mode 100644 src/quick3d/quick3drender/items/quick3drendertargetselector.cpp create mode 100644 src/quick3d/quick3drender/items/quick3drendertargetselector_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dscene.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dscene_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dshaderdata.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dshaderdata_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dshaderdataarray.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dshaderdataarray_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dstateset.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dstateset_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dtechnique.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dtechnique_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dtechniquefilter.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dtechniquefilter_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dtexture.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dtexture_p.h create mode 100644 src/quick3d/quick3drender/items/quick3dviewport.cpp create mode 100644 src/quick3d/quick3drender/items/quick3dviewport_p.h create mode 100644 src/quick3d/quick3drender/qt3dquickrender_global.cpp create mode 100644 src/quick3d/quick3drender/qt3dquickrender_global.h create mode 100644 src/quick3d/quick3drender/qt3dquickrender_global_p.h create mode 100644 src/quick3d/quick3drender/qt3dquickrendernodefactory.cpp create mode 100644 src/quick3d/quick3drender/qt3dquickrendernodefactory_p.h create mode 100644 src/quick3d/quick3drender/quick3drender.pro create mode 100644 src/render/backend/abstractrenderer_p.h create mode 100644 src/render/backend/attachmentpack.cpp create mode 100644 src/render/backend/attachmentpack_p.h create mode 100644 src/render/backend/backendnode.cpp create mode 100644 src/render/backend/backendnode_p.h create mode 100644 src/render/backend/boundingvolumedebug.cpp create mode 100644 src/render/backend/boundingvolumedebug_p.h create mode 100644 src/render/backend/cameralens.cpp create mode 100644 src/render/backend/cameralens_p.h create mode 100644 src/render/backend/commandexecuter.cpp create mode 100644 src/render/backend/commandexecuter_p.h create mode 100644 src/render/backend/computecommand.cpp create mode 100644 src/render/backend/computecommand_p.h create mode 100644 src/render/backend/entity.cpp create mode 100644 src/render/backend/entity_p.h create mode 100644 src/render/backend/handle_types_p.h create mode 100644 src/render/backend/layer.cpp create mode 100644 src/render/backend/layer_p.h create mode 100644 src/render/backend/managers.cpp create mode 100644 src/render/backend/managers_p.h create mode 100644 src/render/backend/nodefunctor_p.h create mode 100644 src/render/backend/nodemanagers.cpp create mode 100644 src/render/backend/nodemanagers_p.h create mode 100644 src/render/backend/openglvertexarrayobject.cpp create mode 100644 src/render/backend/openglvertexarrayobject_p.h create mode 100644 src/render/backend/parameterpack.cpp create mode 100644 src/render/backend/parameterpack_p.h create mode 100644 src/render/backend/platformsurfacefilter.cpp create mode 100644 src/render/backend/platformsurfacefilter_p.h create mode 100644 src/render/backend/qgraphicsutils_p.h create mode 100644 src/render/backend/quniformvalue.cpp create mode 100644 src/render/backend/quniformvalue_p.h create mode 100644 src/render/backend/render-backend.pri create mode 100644 src/render/backend/rendercommand.cpp create mode 100644 src/render/backend/rendercommand_p.h create mode 100644 src/render/backend/renderconfiguration.cpp create mode 100644 src/render/backend/renderconfiguration_p.h create mode 100644 src/render/backend/renderer.cpp create mode 100644 src/render/backend/renderer_p.h create mode 100644 src/render/backend/renderqueue.cpp create mode 100644 src/render/backend/renderqueue_p.h create mode 100644 src/render/backend/rendersettings.cpp create mode 100644 src/render/backend/rendersettings_p.h create mode 100644 src/render/backend/rendertarget.cpp create mode 100644 src/render/backend/rendertarget_p.h create mode 100644 src/render/backend/rendertargetoutput.cpp create mode 100644 src/render/backend/rendertargetoutput_p.h create mode 100644 src/render/backend/renderthread.cpp create mode 100644 src/render/backend/renderthread_p.h create mode 100644 src/render/backend/renderview.cpp create mode 100644 src/render/backend/renderview_p.h create mode 100644 src/render/backend/shadervariables_p.h create mode 100644 src/render/backend/stringtoint.cpp create mode 100644 src/render/backend/stringtoint_p.h create mode 100644 src/render/backend/transform.cpp create mode 100644 src/render/backend/transform_p.h create mode 100644 src/render/backend/triangleboundingvolume.cpp create mode 100644 src/render/backend/triangleboundingvolume_p.h create mode 100644 src/render/backend/trianglesextractor.cpp create mode 100644 src/render/backend/trianglesextractor_p.h create mode 100644 src/render/backend/trianglesvisitor.cpp create mode 100644 src/render/backend/trianglesvisitor_p.h create mode 100644 src/render/framegraph/cameraselectornode.cpp create mode 100644 src/render/framegraph/cameraselectornode_p.h create mode 100644 src/render/framegraph/clearbuffers.cpp create mode 100644 src/render/framegraph/clearbuffers_p.h create mode 100644 src/render/framegraph/dispatchcompute.cpp create mode 100644 src/render/framegraph/dispatchcompute_p.h create mode 100644 src/render/framegraph/framegraph.pri create mode 100644 src/render/framegraph/framegraphnode.cpp create mode 100644 src/render/framegraph/framegraphnode_p.h create mode 100644 src/render/framegraph/framegraphvisitor.cpp create mode 100644 src/render/framegraph/framegraphvisitor_p.h create mode 100644 src/render/framegraph/frustumculling.cpp create mode 100644 src/render/framegraph/frustumculling_p.h create mode 100644 src/render/framegraph/layerfilternode.cpp create mode 100644 src/render/framegraph/layerfilternode_p.h create mode 100644 src/render/framegraph/nodraw.cpp create mode 100644 src/render/framegraph/nodraw_p.h create mode 100644 src/render/framegraph/qcameraselector.cpp create mode 100644 src/render/framegraph/qcameraselector.h create mode 100644 src/render/framegraph/qcameraselector_p.h create mode 100644 src/render/framegraph/qclearbuffers.cpp create mode 100644 src/render/framegraph/qclearbuffers.h create mode 100644 src/render/framegraph/qclearbuffers_p.h create mode 100644 src/render/framegraph/qdispatchcompute.cpp create mode 100644 src/render/framegraph/qdispatchcompute.h create mode 100644 src/render/framegraph/qdispatchcompute_p.h create mode 100644 src/render/framegraph/qframegraphnode.cpp create mode 100644 src/render/framegraph/qframegraphnode.h create mode 100644 src/render/framegraph/qframegraphnode_p.h create mode 100644 src/render/framegraph/qfrustumculling.cpp create mode 100644 src/render/framegraph/qfrustumculling.h create mode 100644 src/render/framegraph/qlayerfilter.cpp create mode 100644 src/render/framegraph/qlayerfilter.h create mode 100644 src/render/framegraph/qlayerfilter_p.h create mode 100644 src/render/framegraph/qnodraw.cpp create mode 100644 src/render/framegraph/qnodraw.h create mode 100644 src/render/framegraph/qrenderpassfilter.cpp create mode 100644 src/render/framegraph/qrenderpassfilter.h create mode 100644 src/render/framegraph/qrenderpassfilter_p.h create mode 100644 src/render/framegraph/qrenderstateset.cpp create mode 100644 src/render/framegraph/qrenderstateset.h create mode 100644 src/render/framegraph/qrenderstateset_p.h create mode 100644 src/render/framegraph/qrendersurfaceselector.cpp create mode 100644 src/render/framegraph/qrendersurfaceselector.h create mode 100644 src/render/framegraph/qrendersurfaceselector_p.h create mode 100644 src/render/framegraph/qrendertargetselector.cpp create mode 100644 src/render/framegraph/qrendertargetselector.h create mode 100644 src/render/framegraph/qrendertargetselector_p.h create mode 100644 src/render/framegraph/qsortcriterion.cpp create mode 100644 src/render/framegraph/qsortcriterion.h create mode 100644 src/render/framegraph/qsortpolicy.cpp create mode 100644 src/render/framegraph/qsortpolicy.h create mode 100644 src/render/framegraph/qsortpolicy_p.h create mode 100644 src/render/framegraph/qtechniquefilter.cpp create mode 100644 src/render/framegraph/qtechniquefilter.h create mode 100644 src/render/framegraph/qtechniquefilter_p.h create mode 100644 src/render/framegraph/qviewport.cpp create mode 100644 src/render/framegraph/qviewport.h create mode 100644 src/render/framegraph/qviewport_p.h create mode 100644 src/render/framegraph/renderpassfilternode.cpp create mode 100644 src/render/framegraph/renderpassfilternode_p.h create mode 100644 src/render/framegraph/rendersurfaceselector.cpp create mode 100644 src/render/framegraph/rendersurfaceselector_p.h create mode 100644 src/render/framegraph/rendertargetselectornode.cpp create mode 100644 src/render/framegraph/rendertargetselectornode_p.h create mode 100644 src/render/framegraph/sortcriterion.cpp create mode 100644 src/render/framegraph/sortpolicy.cpp create mode 100644 src/render/framegraph/sortpolicy_p.h create mode 100644 src/render/framegraph/statesetnode.cpp create mode 100644 src/render/framegraph/statesetnode_p.h create mode 100644 src/render/framegraph/techniquefilternode.cpp create mode 100644 src/render/framegraph/techniquefilternode_p.h create mode 100644 src/render/framegraph/viewportnode.cpp create mode 100644 src/render/framegraph/viewportnode_p.h create mode 100644 src/render/frontend/qabstractfunctor.cpp create mode 100644 src/render/frontend/qabstractfunctor.h create mode 100644 src/render/frontend/qcamera.cpp create mode 100644 src/render/frontend/qcamera.h create mode 100644 src/render/frontend/qcamera_p.h create mode 100644 src/render/frontend/qcameralens.cpp create mode 100644 src/render/frontend/qcameralens.h create mode 100644 src/render/frontend/qcameralens_p.h create mode 100644 src/render/frontend/qcomputecommand.cpp create mode 100644 src/render/frontend/qcomputecommand.h create mode 100644 src/render/frontend/qcomputecommand_p.h create mode 100644 src/render/frontend/qitemmodelbuffer.cpp create mode 100644 src/render/frontend/qitemmodelbuffer_p.h create mode 100644 src/render/frontend/qlayer.cpp create mode 100644 src/render/frontend/qlayer.h create mode 100644 src/render/frontend/qlayer_p.h create mode 100644 src/render/frontend/qpickingsettings.cpp create mode 100644 src/render/frontend/qpickingsettings.h create mode 100644 src/render/frontend/qpickingsettings_p.h create mode 100644 src/render/frontend/qrenderaspect.cpp create mode 100644 src/render/frontend/qrenderaspect.h create mode 100644 src/render/frontend/qrenderaspect_p.h create mode 100644 src/render/frontend/qrendersettings.cpp create mode 100644 src/render/frontend/qrendersettings.h create mode 100644 src/render/frontend/qrendersettings_p.h create mode 100644 src/render/frontend/qrendertarget.cpp create mode 100644 src/render/frontend/qrendertarget.h create mode 100644 src/render/frontend/qrendertarget_p.h create mode 100644 src/render/frontend/qrendertargetoutput.cpp create mode 100644 src/render/frontend/qrendertargetoutput.h create mode 100644 src/render/frontend/qrendertargetoutput_p.h create mode 100644 src/render/frontend/render-frontend.pri create mode 100644 src/render/frontend/sphere.cpp create mode 100644 src/render/frontend/sphere_p.h create mode 100644 src/render/geometry/attribute.cpp create mode 100644 src/render/geometry/attribute_p.h create mode 100644 src/render/geometry/buffer.cpp create mode 100644 src/render/geometry/buffer_p.h create mode 100644 src/render/geometry/buffermanager.cpp create mode 100644 src/render/geometry/buffermanager_p.h create mode 100644 src/render/geometry/geometry.cpp create mode 100644 src/render/geometry/geometry.pri create mode 100644 src/render/geometry/geometry_p.h create mode 100644 src/render/geometry/geometryrenderer.cpp create mode 100644 src/render/geometry/geometryrenderer_p.h create mode 100644 src/render/geometry/geometryrenderermanager.cpp create mode 100644 src/render/geometry/geometryrenderermanager_p.h create mode 100644 src/render/geometry/qattribute.cpp create mode 100644 src/render/geometry/qattribute.h create mode 100644 src/render/geometry/qattribute_p.h create mode 100644 src/render/geometry/qbuffer.cpp create mode 100644 src/render/geometry/qbuffer.h create mode 100644 src/render/geometry/qbuffer_p.h create mode 100644 src/render/geometry/qbufferdatagenerator.h create mode 100644 src/render/geometry/qgeometry.cpp create mode 100644 src/render/geometry/qgeometry.h create mode 100644 src/render/geometry/qgeometry_p.h create mode 100644 src/render/geometry/qgeometryfactory.h create mode 100644 src/render/geometry/qgeometryrenderer.cpp create mode 100644 src/render/geometry/qgeometryrenderer.h create mode 100644 src/render/geometry/qgeometryrenderer_p.h create mode 100644 src/render/geometry/qmesh.cpp create mode 100644 src/render/geometry/qmesh.h create mode 100644 src/render/geometry/qmesh_p.h create mode 100644 src/render/graphicshelpers/graphicscontext.cpp create mode 100644 src/render/graphicshelpers/graphicscontext_p.h create mode 100644 src/render/graphicshelpers/graphicshelperes2.cpp create mode 100644 src/render/graphicshelpers/graphicshelperes2_p.h create mode 100644 src/render/graphicshelpers/graphicshelperes3.cpp create mode 100644 src/render/graphicshelpers/graphicshelperes3_p.h create mode 100644 src/render/graphicshelpers/graphicshelpergl2.cpp create mode 100644 src/render/graphicshelpers/graphicshelpergl2_p.h create mode 100644 src/render/graphicshelpers/graphicshelpergl3.cpp create mode 100644 src/render/graphicshelpers/graphicshelpergl3_3.cpp create mode 100644 src/render/graphicshelpers/graphicshelpergl3_3_p.h create mode 100644 src/render/graphicshelpers/graphicshelpergl3_p.h create mode 100644 src/render/graphicshelpers/graphicshelpergl4.cpp create mode 100644 src/render/graphicshelpers/graphicshelpergl4_p.h create mode 100644 src/render/graphicshelpers/graphicshelperinterface_p.h create mode 100644 src/render/graphicshelpers/graphicshelpers.pri create mode 100644 src/render/io/glbuffer.cpp create mode 100644 src/render/io/glbuffer_p.h create mode 100644 src/render/io/io.pri create mode 100644 src/render/io/objloader.cpp create mode 100644 src/render/io/objloader_p.h create mode 100644 src/render/io/qaxisalignedboundingbox.cpp create mode 100644 src/render/io/qaxisalignedboundingbox_p.h create mode 100644 src/render/io/qsceneiofactory.cpp create mode 100644 src/render/io/qsceneiofactory_p.h create mode 100644 src/render/io/qsceneiohandler.cpp create mode 100644 src/render/io/qsceneiohandler_p.h create mode 100644 src/render/io/qsceneioplugin.cpp create mode 100644 src/render/io/qsceneioplugin_p.h create mode 100644 src/render/io/qsceneloader.cpp create mode 100644 src/render/io/qsceneloader.h create mode 100644 src/render/io/qsceneloader_p.h create mode 100644 src/render/io/qurlhelper.cpp create mode 100644 src/render/io/qurlhelper_p.h create mode 100644 src/render/io/scene.cpp create mode 100644 src/render/io/scene_p.h create mode 100644 src/render/io/scenemanager.cpp create mode 100644 src/render/io/scenemanager_p.h create mode 100644 src/render/jobs/calcboundingvolumejob.cpp create mode 100644 src/render/jobs/calcboundingvolumejob_p.h create mode 100644 src/render/jobs/calcgeometrytrianglevolumes.cpp create mode 100644 src/render/jobs/calcgeometrytrianglevolumes_p.h create mode 100644 src/render/jobs/expandboundingvolumejob.cpp create mode 100644 src/render/jobs/expandboundingvolumejob_p.h create mode 100644 src/render/jobs/filterentitybycomponentjob_p.h create mode 100644 src/render/jobs/filterlayerentityjob.cpp create mode 100644 src/render/jobs/filterlayerentityjob_p.h create mode 100644 src/render/jobs/framecleanupjob.cpp create mode 100644 src/render/jobs/framecleanupjob_p.h create mode 100644 src/render/jobs/framepreparationjob.cpp create mode 100644 src/render/jobs/framepreparationjob_p.h create mode 100644 src/render/jobs/frustumcullingjob.cpp create mode 100644 src/render/jobs/frustumcullingjob_p.h create mode 100644 src/render/jobs/genericlambdajob_p.h create mode 100644 src/render/jobs/job_common_p.h create mode 100644 src/render/jobs/jobs.pri create mode 100644 src/render/jobs/lightgatherer.cpp create mode 100644 src/render/jobs/lightgatherer_p.h create mode 100644 src/render/jobs/loadbufferjob.cpp create mode 100644 src/render/jobs/loadbufferjob_p.h create mode 100644 src/render/jobs/loadgeometryjob.cpp create mode 100644 src/render/jobs/loadgeometryjob_p.h create mode 100644 src/render/jobs/loadscenejob.cpp create mode 100644 src/render/jobs/loadscenejob_p.h create mode 100644 src/render/jobs/loadtexturedatajob.cpp create mode 100644 src/render/jobs/loadtexturedatajob_p.h create mode 100644 src/render/jobs/materialparametergathererjob.cpp create mode 100644 src/render/jobs/materialparametergathererjob_p.h create mode 100644 src/render/jobs/pickboundingvolumejob.cpp create mode 100644 src/render/jobs/pickboundingvolumejob_p.h create mode 100644 src/render/jobs/renderviewbuilderjob.cpp create mode 100644 src/render/jobs/renderviewbuilderjob_p.h create mode 100644 src/render/jobs/renderviewinitializerjob.cpp create mode 100644 src/render/jobs/renderviewinitializerjob_p.h create mode 100644 src/render/jobs/renderviewjobutils.cpp create mode 100644 src/render/jobs/renderviewjobutils_p.h create mode 100644 src/render/jobs/updateworldboundingvolumejob.cpp create mode 100644 src/render/jobs/updateworldboundingvolumejob_p.h create mode 100644 src/render/jobs/updateworldtransformjob.cpp create mode 100644 src/render/jobs/updateworldtransformjob_p.h create mode 100644 src/render/lights/light.cpp create mode 100644 src/render/lights/light_p.h create mode 100644 src/render/lights/lights.pri create mode 100644 src/render/lights/lightsource.cpp create mode 100644 src/render/lights/lightsource_p.h create mode 100644 src/render/lights/qabstractlight.cpp create mode 100644 src/render/lights/qabstractlight.h create mode 100644 src/render/lights/qabstractlight_p.h create mode 100644 src/render/lights/qdirectionallight.cpp create mode 100644 src/render/lights/qdirectionallight.h create mode 100644 src/render/lights/qdirectionallight_p.h create mode 100644 src/render/lights/qpointlight.cpp create mode 100644 src/render/lights/qpointlight.h create mode 100644 src/render/lights/qpointlight_p.h create mode 100644 src/render/lights/qspotlight.cpp create mode 100644 src/render/lights/qspotlight.h create mode 100644 src/render/lights/qspotlight_p.h create mode 100644 src/render/materialsystem/effect.cpp create mode 100644 src/render/materialsystem/effect_p.h create mode 100644 src/render/materialsystem/filterkey.cpp create mode 100644 src/render/materialsystem/filterkey_p.h create mode 100644 src/render/materialsystem/material.cpp create mode 100644 src/render/materialsystem/material_p.h create mode 100644 src/render/materialsystem/materialsystem.pri create mode 100644 src/render/materialsystem/parameter.cpp create mode 100644 src/render/materialsystem/parameter_p.h create mode 100644 src/render/materialsystem/qeffect.cpp create mode 100644 src/render/materialsystem/qeffect.h create mode 100644 src/render/materialsystem/qeffect_p.h create mode 100644 src/render/materialsystem/qfilterkey.cpp create mode 100644 src/render/materialsystem/qfilterkey.h create mode 100644 src/render/materialsystem/qfilterkey_p.h create mode 100644 src/render/materialsystem/qgraphicsapifilter.cpp create mode 100644 src/render/materialsystem/qgraphicsapifilter.h create mode 100644 src/render/materialsystem/qgraphicsapifilter_p.h create mode 100644 src/render/materialsystem/qmaterial.cpp create mode 100644 src/render/materialsystem/qmaterial.h create mode 100644 src/render/materialsystem/qmaterial_p.h create mode 100644 src/render/materialsystem/qparameter.cpp create mode 100644 src/render/materialsystem/qparameter.h create mode 100644 src/render/materialsystem/qparameter_p.h create mode 100644 src/render/materialsystem/qrenderpass.cpp create mode 100644 src/render/materialsystem/qrenderpass.h create mode 100644 src/render/materialsystem/qrenderpass_p.h create mode 100644 src/render/materialsystem/qshaderdata.cpp create mode 100644 src/render/materialsystem/qshaderdata.h create mode 100644 src/render/materialsystem/qshaderdata_p.h create mode 100644 src/render/materialsystem/qshaderprogram.cpp create mode 100644 src/render/materialsystem/qshaderprogram.h create mode 100644 src/render/materialsystem/qshaderprogram_p.h create mode 100644 src/render/materialsystem/qtechnique.cpp create mode 100644 src/render/materialsystem/qtechnique.h create mode 100644 src/render/materialsystem/qtechnique_p.h create mode 100644 src/render/materialsystem/renderpass.cpp create mode 100644 src/render/materialsystem/renderpass_p.h create mode 100644 src/render/materialsystem/shader.cpp create mode 100644 src/render/materialsystem/shader_p.h create mode 100644 src/render/materialsystem/shadercache.cpp create mode 100644 src/render/materialsystem/shadercache_p.h create mode 100644 src/render/materialsystem/shaderdata.cpp create mode 100644 src/render/materialsystem/shaderdata_p.h create mode 100644 src/render/materialsystem/technique.cpp create mode 100644 src/render/materialsystem/technique_p.h create mode 100644 src/render/picking/objectpicker.cpp create mode 100644 src/render/picking/objectpicker_p.h create mode 100644 src/render/picking/pickeventfilter.cpp create mode 100644 src/render/picking/pickeventfilter_p.h create mode 100644 src/render/picking/picking.pri create mode 100644 src/render/picking/qobjectpicker.cpp create mode 100644 src/render/picking/qobjectpicker.h create mode 100644 src/render/picking/qobjectpicker_p.h create mode 100644 src/render/picking/qpickevent.cpp create mode 100644 src/render/picking/qpickevent.h create mode 100644 src/render/picking/qpickevent_p.h create mode 100644 src/render/picking/qpicktriangleevent.cpp create mode 100644 src/render/picking/qpicktriangleevent.h create mode 100644 src/render/qt3drender_global.h create mode 100644 src/render/qt3drender_global_p.h create mode 100644 src/render/raycasting/qabstractcollisionqueryservice.cpp create mode 100644 src/render/raycasting/qabstractcollisionqueryservice_p.h create mode 100644 src/render/raycasting/qboundingsphere.cpp create mode 100644 src/render/raycasting/qboundingsphere_p.h create mode 100644 src/render/raycasting/qboundingvolume.cpp create mode 100644 src/render/raycasting/qboundingvolume_p.h create mode 100644 src/render/raycasting/qboundingvolumeprovider.cpp create mode 100644 src/render/raycasting/qboundingvolumeprovider_p.h create mode 100644 src/render/raycasting/qcollisionqueryresult.cpp create mode 100644 src/render/raycasting/qcollisionqueryresult_p.h create mode 100644 src/render/raycasting/qray3d.cpp create mode 100644 src/render/raycasting/qray3d_p.h create mode 100644 src/render/raycasting/qraycastingservice.cpp create mode 100644 src/render/raycasting/qraycastingservice_p.h create mode 100644 src/render/raycasting/raycasting.pri create mode 100644 src/render/render.pro create mode 100644 src/render/renderlogging.cpp create mode 100644 src/render/renderlogging_p.h create mode 100644 src/render/renderstates/genericstate_p.h create mode 100644 src/render/renderstates/qalphacoverage.cpp create mode 100644 src/render/renderstates/qalphacoverage.h create mode 100644 src/render/renderstates/qalphatest.cpp create mode 100644 src/render/renderstates/qalphatest.h create mode 100644 src/render/renderstates/qalphatest_p.h create mode 100644 src/render/renderstates/qblendequation.cpp create mode 100644 src/render/renderstates/qblendequation.h create mode 100644 src/render/renderstates/qblendequation_p.h create mode 100644 src/render/renderstates/qblendequationarguments.cpp create mode 100644 src/render/renderstates/qblendequationarguments.h create mode 100644 src/render/renderstates/qblendequationarguments_p.h create mode 100644 src/render/renderstates/qclipplane.cpp create mode 100644 src/render/renderstates/qclipplane.h create mode 100644 src/render/renderstates/qclipplane_p.h create mode 100644 src/render/renderstates/qcolormask.cpp create mode 100644 src/render/renderstates/qcolormask.h create mode 100644 src/render/renderstates/qcolormask_p.h create mode 100644 src/render/renderstates/qcullface.cpp create mode 100644 src/render/renderstates/qcullface.h create mode 100644 src/render/renderstates/qcullface_p.h create mode 100644 src/render/renderstates/qdepthtest.cpp create mode 100644 src/render/renderstates/qdepthtest.h create mode 100644 src/render/renderstates/qdepthtest_p.h create mode 100644 src/render/renderstates/qdithering.cpp create mode 100644 src/render/renderstates/qdithering.h create mode 100644 src/render/renderstates/qfrontface.cpp create mode 100644 src/render/renderstates/qfrontface.h create mode 100644 src/render/renderstates/qfrontface_p.h create mode 100644 src/render/renderstates/qmultisampleantialiasing.cpp create mode 100644 src/render/renderstates/qmultisampleantialiasing.h create mode 100644 src/render/renderstates/qnodepthmask.cpp create mode 100644 src/render/renderstates/qnodepthmask.h create mode 100644 src/render/renderstates/qpointsize.cpp create mode 100644 src/render/renderstates/qpointsize.h create mode 100644 src/render/renderstates/qpointsize_p.h create mode 100644 src/render/renderstates/qpolygonoffset.cpp create mode 100644 src/render/renderstates/qpolygonoffset.h create mode 100644 src/render/renderstates/qpolygonoffset_p.h create mode 100644 src/render/renderstates/qrenderstate.cpp create mode 100644 src/render/renderstates/qrenderstate.h create mode 100644 src/render/renderstates/qrenderstate_p.h create mode 100644 src/render/renderstates/qrenderstatecreatedchange.cpp create mode 100644 src/render/renderstates/qrenderstatecreatedchange_p.h create mode 100644 src/render/renderstates/qscissortest.cpp create mode 100644 src/render/renderstates/qscissortest.h create mode 100644 src/render/renderstates/qscissortest_p.h create mode 100644 src/render/renderstates/qseamlesscubemap.cpp create mode 100644 src/render/renderstates/qseamlesscubemap.h create mode 100644 src/render/renderstates/qstencilmask.cpp create mode 100644 src/render/renderstates/qstencilmask.h create mode 100644 src/render/renderstates/qstencilmask_p.h create mode 100644 src/render/renderstates/qstenciloperation.cpp create mode 100644 src/render/renderstates/qstenciloperation.h create mode 100644 src/render/renderstates/qstenciloperation_p.h create mode 100644 src/render/renderstates/qstenciloperationarguments.cpp create mode 100644 src/render/renderstates/qstenciloperationarguments.h create mode 100644 src/render/renderstates/qstenciloperationarguments_p.h create mode 100644 src/render/renderstates/qstenciltest.cpp create mode 100644 src/render/renderstates/qstenciltest.h create mode 100644 src/render/renderstates/qstenciltest_p.h create mode 100644 src/render/renderstates/qstenciltestarguments.cpp create mode 100644 src/render/renderstates/qstenciltestarguments.h create mode 100644 src/render/renderstates/qstenciltestarguments_p.h create mode 100644 src/render/renderstates/renderstatenode.cpp create mode 100644 src/render/renderstates/renderstatenode_p.h create mode 100644 src/render/renderstates/renderstates.cpp create mode 100644 src/render/renderstates/renderstates.pri create mode 100644 src/render/renderstates/renderstates_p.h create mode 100644 src/render/renderstates/renderstateset.cpp create mode 100644 src/render/renderstates/renderstateset_p.h create mode 100644 src/render/renderstates/statemask_p.h create mode 100644 src/render/renderstates/statevariant.cpp create mode 100644 src/render/renderstates/statevariant_p.h create mode 100644 src/render/services/services.pri create mode 100644 src/render/services/vsyncframeadvanceservice.cpp create mode 100644 src/render/services/vsyncframeadvanceservice_p.h create mode 100644 src/render/texture/qabstracttexture.cpp create mode 100644 src/render/texture/qabstracttexture.h create mode 100644 src/render/texture/qabstracttexture_p.h create mode 100644 src/render/texture/qabstracttextureimage.cpp create mode 100644 src/render/texture/qabstracttextureimage.h create mode 100644 src/render/texture/qabstracttextureimage_p.h create mode 100644 src/render/texture/qtexture.cpp create mode 100644 src/render/texture/qtexture.h create mode 100644 src/render/texture/qtexture_p.h create mode 100644 src/render/texture/qtexturedata.cpp create mode 100644 src/render/texture/qtexturedata.h create mode 100644 src/render/texture/qtexturegenerator.cpp create mode 100644 src/render/texture/qtexturegenerator.h create mode 100644 src/render/texture/qtextureimage.cpp create mode 100644 src/render/texture/qtextureimage.h create mode 100644 src/render/texture/qtextureimage_p.h create mode 100644 src/render/texture/qtextureimagedata.cpp create mode 100644 src/render/texture/qtextureimagedata.h create mode 100644 src/render/texture/qtextureimagedata_p.h create mode 100644 src/render/texture/qtextureimagedatagenerator.h create mode 100644 src/render/texture/qtexturewrapmode.cpp create mode 100644 src/render/texture/qtexturewrapmode.h create mode 100644 src/render/texture/texture.cpp create mode 100644 src/render/texture/texture.pri create mode 100644 src/render/texture/texture_p.h create mode 100644 src/render/texture/texturedatamanager.cpp create mode 100644 src/render/texture/texturedatamanager_p.h create mode 100644 src/render/texture/textureimage.cpp create mode 100644 src/render/texture/textureimage_p.h create mode 100644 src/src.pro create mode 100644 sync.profile create mode 100644 tests/auto/auto.pro create mode 100644 tests/auto/cmake/CMakeLists.txt create mode 100644 tests/auto/cmake/cmake.pro create mode 100644 tests/auto/core/arrayresourcesmanager/arrayresourcesmanager.pro create mode 100644 tests/auto/core/arrayresourcesmanager/dynamicarraypolicy/dynamicarraypolicy.pro create mode 100644 tests/auto/core/arrayresourcesmanager/dynamicarraypolicy/tst_dynamicarraypolicy.cpp create mode 100644 tests/auto/core/arrayresourcesmanager/preallocatedarraypolicy/preallocatedarraypolicy.pro create mode 100644 tests/auto/core/arrayresourcesmanager/preallocatedarraypolicy/tst_preallocatedarraypolicy.cpp create mode 100644 tests/auto/core/aspectcommanddebugger/aspectcommanddebugger.pro create mode 100644 tests/auto/core/aspectcommanddebugger/tst_aspectcommanddebugger.cpp create mode 100644 tests/auto/core/common/common.pri create mode 100644 tests/auto/core/common/qbackendnodetester.cpp create mode 100644 tests/auto/core/common/qbackendnodetester.h create mode 100644 tests/auto/core/core.pro create mode 100644 tests/auto/core/handle/handle.pro create mode 100644 tests/auto/core/handle/tst_handle.cpp create mode 100644 tests/auto/core/handlemanager/handlemanager.pro create mode 100644 tests/auto/core/handlemanager/tst_handlemanager.cpp create mode 100644 tests/auto/core/nodes/nodes.pro create mode 100644 tests/auto/core/nodes/tst_nodes.cpp create mode 100644 tests/auto/core/qaspectengine/qaspectengine.pro create mode 100644 tests/auto/core/qaspectengine/tst_qaspectengine.cpp create mode 100644 tests/auto/core/qaspectfactory/qaspectfactory.pro create mode 100644 tests/auto/core/qaspectfactory/tst_qaspectfactory.cpp create mode 100644 tests/auto/core/qaspectjob/qaspectjob.pro create mode 100644 tests/auto/core/qaspectjob/tst_qaspectjob.cpp create mode 100644 tests/auto/core/qboundedcircularbuffer/qboundedcircularbuffer.pro create mode 100644 tests/auto/core/qboundedcircularbuffer/tst_qboundedcircularbuffer.cpp create mode 100644 tests/auto/core/qchangearbiter/qchangearbiter.pro create mode 100644 tests/auto/core/qchangearbiter/tst_qchangearbiter.cpp create mode 100644 tests/auto/core/qcircularbuffer/qcircularbuffer.pro create mode 100644 tests/auto/core/qcircularbuffer/tst_qcircularbuffer.cpp create mode 100644 tests/auto/core/qentity/qentity.pro create mode 100644 tests/auto/core/qentity/tst_qentity.cpp create mode 100644 tests/auto/core/qframeallocator/qframeallocator.pro create mode 100644 tests/auto/core/qframeallocator/tst_qframeallocator.cpp create mode 100644 tests/auto/core/qscene/qscene.pro create mode 100644 tests/auto/core/qscene/tst_qscene.cpp create mode 100644 tests/auto/core/qservicelocator/qservicelocator.pro create mode 100644 tests/auto/core/qservicelocator/tst_qservicelocator.cpp create mode 100644 tests/auto/core/qtransform/qtransform.pro create mode 100644 tests/auto/core/qtransform/tst_qtransform.cpp create mode 100644 tests/auto/core/threadpooler/threadpooler.pro create mode 100644 tests/auto/core/threadpooler/tst_threadpooler.cpp create mode 100644 tests/auto/extras/common/common.pri create mode 100644 tests/auto/extras/common/geometrytesthelper.h create mode 100644 tests/auto/extras/extras.pro create mode 100644 tests/auto/extras/qcuboidgeometry/qcuboidgeometry.pro create mode 100644 tests/auto/extras/qcuboidgeometry/tst_qcuboidgeometry.cpp create mode 100644 tests/auto/extras/qtorusgeometry/qtorusgeometry.pro create mode 100644 tests/auto/extras/qtorusgeometry/tst_qtorusgeometry.cpp create mode 100644 tests/auto/input/abstractaxisinput/abstractaxisinput.pro create mode 100644 tests/auto/input/abstractaxisinput/tst_abstractaxisinput.cpp create mode 100644 tests/auto/input/action/action.pro create mode 100644 tests/auto/input/action/tst_action.cpp create mode 100644 tests/auto/input/actioninput/actioninput.pro create mode 100644 tests/auto/input/actioninput/tst_actioninput.cpp create mode 100644 tests/auto/input/analogaxisinput/analogaxisinput.pro create mode 100644 tests/auto/input/analogaxisinput/tst_analogaxisinput.cpp create mode 100644 tests/auto/input/axis/axis.pro create mode 100644 tests/auto/input/axis/tst_axis.cpp create mode 100644 tests/auto/input/buttonaxisinput/buttonaxisinput.pro create mode 100644 tests/auto/input/buttonaxisinput/tst_buttonaxisinput.cpp create mode 100644 tests/auto/input/commons/commons.pri create mode 100644 tests/auto/input/commons/testdevice.h create mode 100644 tests/auto/input/input.pro create mode 100644 tests/auto/input/inputchord/inputchord.pro create mode 100644 tests/auto/input/inputchord/tst_inputchord.cpp create mode 100644 tests/auto/input/inputsequence/inputsequence.pro create mode 100644 tests/auto/input/inputsequence/tst_inputsequence.cpp create mode 100644 tests/auto/input/keyboardhandler/keyboardhandler.pro create mode 100644 tests/auto/input/keyboardhandler/tst_keyboardhandler.cpp create mode 100644 tests/auto/input/qabstractaxisinput/qabstractaxisinput.pro create mode 100644 tests/auto/input/qabstractaxisinput/tst_qabstractaxisinput.cpp create mode 100644 tests/auto/input/qabstractphysicaldevicebackendnode/qabstractphysicaldevicebackendnode.pro create mode 100644 tests/auto/input/qabstractphysicaldevicebackendnode/tst_qabstractphysicaldevicebackendnode.cpp create mode 100644 tests/auto/input/qaction/qaction.pro create mode 100644 tests/auto/input/qaction/tst_qaction.cpp create mode 100644 tests/auto/input/qactioninput/qactioninput.pro create mode 100644 tests/auto/input/qactioninput/tst_qactioninput.cpp create mode 100644 tests/auto/input/qanalogaxisinput/qanalogaxisinput.pro create mode 100644 tests/auto/input/qanalogaxisinput/tst_qanalogaxisinput.cpp create mode 100644 tests/auto/input/qaxis/qaxis.pro create mode 100644 tests/auto/input/qaxis/tst_qaxis.cpp create mode 100644 tests/auto/input/qbuttonaxisinput/qbuttonaxisinput.pro create mode 100644 tests/auto/input/qbuttonaxisinput/tst_qbuttonaxisinput.cpp create mode 100644 tests/auto/input/qkeyboardhandler/qkeyboardhandler.pro create mode 100644 tests/auto/input/qkeyboardhandler/tst_qkeyboardhandler.cpp create mode 100644 tests/auto/input/qlogicaldevice/qlogicaldevice.pro create mode 100644 tests/auto/input/qlogicaldevice/tst_qlogicaldevice.cpp create mode 100644 tests/auto/quick3d/dynamicnodecreation/data/createDynamicChild.qml create mode 100644 tests/auto/quick3d/dynamicnodecreation/data/createMultiple.qml create mode 100644 tests/auto/quick3d/dynamicnodecreation/data/createSingle.qml create mode 100644 tests/auto/quick3d/dynamicnodecreation/data/dynamicEntity.qml create mode 100644 tests/auto/quick3d/dynamicnodecreation/dynamicnodecreation.pro create mode 100644 tests/auto/quick3d/dynamicnodecreation/tst_dynamicnodecreation.cpp create mode 100644 tests/auto/quick3d/quick3d.pro create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/data/createAndRemove.qml create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/data/createMultiple.qml create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/data/createNone.qml create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/data/createSingle.qml create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/data/inactive.qml create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/data/stringModel.qml create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/quick3dnodeinstantiator.pro create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/stringmodel.h create mode 100644 tests/auto/quick3d/quick3dnodeinstantiator/tst_quick3dnodeinstantiator.cpp create mode 100644 tests/auto/render/attribute/attribute.pro create mode 100644 tests/auto/render/attribute/tst_attribute.cpp create mode 100644 tests/auto/render/boundingvolumedebug/boundingvolumedebug.pro create mode 100644 tests/auto/render/boundingvolumedebug/tst_boundingvolumedebug.cpp create mode 100644 tests/auto/render/buffer/buffer.pro create mode 100644 tests/auto/render/buffer/tst_buffer.cpp create mode 100644 tests/auto/render/commons/commons.pri create mode 100644 tests/auto/render/commons/testpostmanarbiter.cpp create mode 100644 tests/auto/render/commons/testpostmanarbiter.h create mode 100644 tests/auto/render/commons/testrenderer.cpp create mode 100644 tests/auto/render/commons/testrenderer.h create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc1-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc1-nomips-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc1-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc1.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc3-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc3-nomips-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc3-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-bc3.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-lumi-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-lumi.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-rgb-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-1-rgb.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc1-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc1-nomips-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc1-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc1.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc3-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc3-nomips-dx10.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc3-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-bc3.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-lumi-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-lumi.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-rgb-nomips.dds create mode 100644 tests/auto/render/ddstextures/data/16x16x1-6-rgb.dds create mode 100644 tests/auto/render/ddstextures/ddstextures.pro create mode 100644 tests/auto/render/ddstextures/tst_ddstextures.cpp create mode 100644 tests/auto/render/entity/entity.pro create mode 100644 tests/auto/render/entity/tst_entity.cpp create mode 100644 tests/auto/render/filterentitybycomponent/filterentitybycomponent.pro create mode 100644 tests/auto/render/filterentitybycomponent/tst_filterentitybycomponent.cpp create mode 100644 tests/auto/render/framegraphnode/framegraphnode.pro create mode 100644 tests/auto/render/framegraphnode/tst_framegraphnode.cpp create mode 100644 tests/auto/render/genericlambdajob/genericlambdajob.pro create mode 100644 tests/auto/render/genericlambdajob/tst_genericlambdajob.cpp create mode 100644 tests/auto/render/geometry/geometry.pro create mode 100644 tests/auto/render/geometry/tst_geometry.cpp create mode 100644 tests/auto/render/geometryrenderer/geometryrenderer.pro create mode 100644 tests/auto/render/geometryrenderer/tst_geometryrenderer.cpp create mode 100644 tests/auto/render/layerfiltering/layerfiltering.pro create mode 100644 tests/auto/render/layerfiltering/tst_layerfiltering.cpp create mode 100644 tests/auto/render/loadscenejob/loadscenejob.pro create mode 100644 tests/auto/render/loadscenejob/tst_loadscenejob.cpp create mode 100644 tests/auto/render/material/material.pro create mode 100644 tests/auto/render/material/tst_material.cpp create mode 100644 tests/auto/render/meshfunctors/meshfunctors.pro create mode 100644 tests/auto/render/meshfunctors/tst_meshfunctors.cpp create mode 100644 tests/auto/render/objectpicker/objectpicker.pro create mode 100644 tests/auto/render/objectpicker/tst_objectpicker.cpp create mode 100644 tests/auto/render/picking/picking.pro create mode 100644 tests/auto/render/picking/tst_picking.cpp create mode 100644 tests/auto/render/qabstractlight/qabstractlight.pro create mode 100644 tests/auto/render/qabstractlight/tst_qabstractlight.cpp create mode 100644 tests/auto/render/qattribute/qattribute.pro create mode 100644 tests/auto/render/qattribute/tst_qattribute.cpp create mode 100644 tests/auto/render/qboundingvolumedebug/qboundingvolumedebug.pro create mode 100644 tests/auto/render/qboundingvolumedebug/tst_qboundingvolumedebug.cpp create mode 100644 tests/auto/render/qbuffer/qbuffer.pro create mode 100644 tests/auto/render/qbuffer/tst_qbuffer.cpp create mode 100644 tests/auto/render/qcameralens/qcameralens.pro create mode 100644 tests/auto/render/qcameralens/tst_qcameralens.cpp create mode 100644 tests/auto/render/qcameraselector/qcameraselector.pro create mode 100644 tests/auto/render/qcameraselector/tst_qcameraselector.cpp create mode 100644 tests/auto/render/qclearbuffers/qclearbuffers.pro create mode 100644 tests/auto/render/qclearbuffers/tst_qclearbuffers.cpp create mode 100644 tests/auto/render/qcomputecommand/qcomputecommand.pro create mode 100644 tests/auto/render/qcomputecommand/tst_qcomputecommand.cpp create mode 100644 tests/auto/render/qdefaultmeshes/qdefaultmeshes.pro create mode 100644 tests/auto/render/qdefaultmeshes/tst_qdefaultmeshes.cpp create mode 100644 tests/auto/render/qframegraphnode/qframegraphnode.pro create mode 100644 tests/auto/render/qframegraphnode/tst_qframegraphnode.cpp create mode 100644 tests/auto/render/qgeometry/qgeometry.pro create mode 100644 tests/auto/render/qgeometry/tst_qgeometry.cpp create mode 100644 tests/auto/render/qgeometryrenderer/qgeometryrenderer.pro create mode 100644 tests/auto/render/qgeometryrenderer/tst_qgeometryrenderer.cpp create mode 100644 tests/auto/render/qgraphicsapifilter/qgraphicsapifilter.pro create mode 100644 tests/auto/render/qgraphicsapifilter/tst_qgraphicsapifilter.cpp create mode 100644 tests/auto/render/qgraphicsutils/qgraphicsutils.pro create mode 100644 tests/auto/render/qgraphicsutils/tst_qgraphicsutils.cpp create mode 100644 tests/auto/render/qlayerfilter/qlayerfilter.pro create mode 100644 tests/auto/render/qlayerfilter/tst_qlayerfilter.cpp create mode 100644 tests/auto/render/qmaterial/qmaterial.pro create mode 100644 tests/auto/render/qmaterial/tst_qmaterial.cpp create mode 100644 tests/auto/render/qobjectpicker/qobjectpicker.pro create mode 100644 tests/auto/render/qobjectpicker/tst_qobjectpicker.cpp create mode 100644 tests/auto/render/qray3d/qray3d.pro create mode 100644 tests/auto/render/qray3d/tst_qray3d.cpp create mode 100644 tests/auto/render/qrenderpassfilter/qrenderpassfilter.pro create mode 100644 tests/auto/render/qrenderpassfilter/tst_qrenderpassfilter.cpp create mode 100644 tests/auto/render/qrenderstateset/qrenderstateset.pro create mode 100644 tests/auto/render/qrenderstateset/tst_qrenderstateset.cpp create mode 100644 tests/auto/render/qrendersurfaceselector/qrendersurfaceselector.pro create mode 100644 tests/auto/render/qrendersurfaceselector/tst_qrendersurfaceselector.cpp create mode 100644 tests/auto/render/qrendertargetoutput/qrendertargetoutput.pro create mode 100644 tests/auto/render/qrendertargetoutput/tst_qrendertargetoutput.cpp create mode 100644 tests/auto/render/qrendertargetselector/qrendertargetselector.pro create mode 100644 tests/auto/render/qrendertargetselector/tst_qrendertargetselector.cpp create mode 100644 tests/auto/render/qsceneloader/qsceneloader.pro create mode 100644 tests/auto/render/qsceneloader/tst_qsceneloader.cpp create mode 100644 tests/auto/render/qsortcriterion/tst_qsortcriterion.cpp create mode 100644 tests/auto/render/qsortpolicy/qsortpolicy.pro create mode 100644 tests/auto/render/qsortpolicy/tst_qsortpolicy.cpp create mode 100644 tests/auto/render/qtechniquefilter/qtechniquefilter.pro create mode 100644 tests/auto/render/qtechniquefilter/tst_qtechniquefilter.cpp create mode 100644 tests/auto/render/qtextureimagedata/qtextureimagedata.pro create mode 100644 tests/auto/render/qtextureimagedata/tst_qtextureimagedata.cpp create mode 100644 tests/auto/render/qviewport/qviewport.pro create mode 100644 tests/auto/render/qviewport/tst_qviewport.cpp create mode 100644 tests/auto/render/raycasting/raycasting.pro create mode 100644 tests/auto/render/raycasting/tst_raycasting.cpp create mode 100644 tests/auto/render/render.pro create mode 100644 tests/auto/render/renderpass/renderpass.pro create mode 100644 tests/auto/render/renderpass/tst_renderpass.cpp create mode 100644 tests/auto/render/renderqueue/renderqueue.pro create mode 100644 tests/auto/render/renderqueue/tst_renderqueue.cpp create mode 100644 tests/auto/render/renderviews/renderviews.pro create mode 100644 tests/auto/render/renderviews/tst_renderviews.cpp create mode 100644 tests/auto/render/renderviewutils/renderviewutils.pro create mode 100644 tests/auto/render/renderviewutils/tst_renderviewutils.cpp create mode 100644 tests/auto/render/sceneloader/sceneloader.pro create mode 100644 tests/auto/render/sceneloader/tst_sceneloader.cpp create mode 100644 tests/auto/render/shader/shader.pro create mode 100644 tests/auto/render/shader/tst_shader.cpp create mode 100644 tests/auto/render/shadercache/shadercache.pro create mode 100644 tests/auto/render/shadercache/tst_shadercache.cpp create mode 100644 tests/auto/render/sortpolicy/sortpolicy.pro create mode 100644 tests/auto/render/sortpolicy/tst_sortpolicy.cpp create mode 100644 tests/auto/render/triangleboundingvolume/triangleboundingvolume.pro create mode 100644 tests/auto/render/triangleboundingvolume/tst_triangleboundingvolume.cpp create mode 100644 tests/auto/render/trianglesextractor/trianglesextractor.pro create mode 100644 tests/auto/render/trianglesextractor/tst_trianglesextractor.cpp create mode 100644 tests/auto/render/vsyncframeadvanceservice/tst_vsyncframeadvanceservice.cpp create mode 100644 tests/auto/render/vsyncframeadvanceservice/vsyncframeadvanceservice.pro create mode 100644 tests/auto/shared/util.cpp create mode 100644 tests/auto/shared/util.h create mode 100644 tests/auto/shared/util.pri create mode 100644 tests/benchmarks/Qt3DBench/GroundPlane.qml create mode 100644 tests/benchmarks/Qt3DBench/Light.qml create mode 100644 tests/benchmarks/Qt3DBench/Qt3DBenchFrameGraph.qml create mode 100644 tests/benchmarks/Qt3DBench/Qt3DBenchMain.qml create mode 100644 tests/benchmarks/Qt3DBench/ShadowEffect.qml create mode 100644 tests/benchmarks/Qt3DBench/ShadowMaterial.qml create mode 100644 tests/benchmarks/Qt3DBench/SphereElement.qml create mode 100644 tests/benchmarks/Qt3DBench/SphereView.qml create mode 100644 tests/benchmarks/Qt3DBench/main.cpp create mode 100644 tests/benchmarks/Qt3DBench/qt3dbench-qml.pro create mode 100644 tests/benchmarks/Qt3DBench/qt3dbench-qml.qrc create mode 100644 tests/benchmarks/Qt3DBench/shaders/ads.frag create mode 100644 tests/benchmarks/Qt3DBench/shaders/ads.vert create mode 100644 tests/benchmarks/Qt3DBench/shaders/shadowmap.frag create mode 100644 tests/benchmarks/Qt3DBench/shaders/shadowmap.vert create mode 100644 tests/benchmarks/benchmarks.pro create mode 100644 tests/benchmarks/core/core.pro create mode 100644 tests/benchmarks/core/qcircularbuffer/qcircularbuffer.pro create mode 100644 tests/benchmarks/core/qcircularbuffer/tst_bench_qcircularbuffer.cpp create mode 100644 tests/benchmarks/core/qframeallocator/qframeallocator.pro create mode 100644 tests/benchmarks/core/qframeallocator/tst_bench_qframeallocator.cpp create mode 100644 tests/benchmarks/core/qresourcesmanager/arraypolicy/arraypolicy.pro create mode 100644 tests/benchmarks/core/qresourcesmanager/arraypolicy/tst_bench_arraypolicy.cpp create mode 100644 tests/benchmarks/core/qresourcesmanager/qresourcesmanager.pro create mode 100644 tests/benchmarks/core/qresourcesmanager/qresourcesmanager/qresourcesmanager.pro create mode 100644 tests/benchmarks/core/qresourcesmanager/qresourcesmanager/tst_bench_qresourcesmanager.cpp create mode 100644 tests/benchmarks/render/jobs/jobs.pro create mode 100644 tests/benchmarks/render/jobs/tst_bench_jobs.cpp create mode 100644 tests/benchmarks/render/render.pro create mode 100644 tests/manual/assimp-cpp/assimp-cpp.pro create mode 100644 tests/manual/assimp-cpp/main.cpp create mode 100644 tests/manual/assimp/assimp.pro create mode 100644 tests/manual/assimp/assimp.qrc create mode 100644 tests/manual/assimp/doc/src/assimp.qdoc create mode 100644 tests/manual/assimp/main.cpp create mode 100644 tests/manual/assimp/main.qml create mode 100644 tests/manual/bigmodel-qml/MyEntity.qml create mode 100644 tests/manual/bigmodel-qml/bigmodel-qml.pro create mode 100644 tests/manual/bigmodel-qml/bigmodel-qml.qrc create mode 100644 tests/manual/bigmodel-qml/doc/src/bigmodel-qml.qdoc create mode 100644 tests/manual/bigmodel-qml/main.cpp create mode 100644 tests/manual/bigmodel-qml/main.qml create mode 100644 tests/manual/bigscene-cpp/bigscene-cpp.pro create mode 100644 tests/manual/bigscene-cpp/doc/src/bigscene-cpp.qdoc create mode 100644 tests/manual/bigscene-cpp/entity.cpp create mode 100644 tests/manual/bigscene-cpp/entity.h create mode 100644 tests/manual/bigscene-cpp/main.cpp create mode 100644 tests/manual/bigscene-instanced-qml/bigscene-instanced-qml.pro create mode 100644 tests/manual/bigscene-instanced-qml/bigscene-instanced-qml.qrc create mode 100644 tests/manual/bigscene-instanced-qml/instanced.frag create mode 100644 tests/manual/bigscene-instanced-qml/instanced.vert create mode 100644 tests/manual/bigscene-instanced-qml/main.cpp create mode 100644 tests/manual/bigscene-instanced-qml/main.qml create mode 100644 tests/manual/clip-planes-qml/CappingMaterialEffect.qml create mode 100644 tests/manual/clip-planes-qml/ClipCappingFrameGraph.qml create mode 100644 tests/manual/clip-planes-qml/ClipMaterialEffect.qml create mode 100644 tests/manual/clip-planes-qml/ClipPlaneEntity.qml create mode 100644 tests/manual/clip-planes-qml/ClippingPlanes.qml create mode 100644 tests/manual/clip-planes-qml/PlaneVisualizationMaterial.qml create mode 100644 tests/manual/clip-planes-qml/capping.frag create mode 100644 tests/manual/clip-planes-qml/capping.geom create mode 100644 tests/manual/clip-planes-qml/capping.vert create mode 100644 tests/manual/clip-planes-qml/clip-planes-qml.pro create mode 100644 tests/manual/clip-planes-qml/clip-planes-qml.qrc create mode 100644 tests/manual/clip-planes-qml/main.cpp create mode 100644 tests/manual/clip-planes-qml/main.qml create mode 100644 tests/manual/clip-planes-qml/passthrough.frag create mode 100644 tests/manual/clip-planes-qml/phong-clip.frag create mode 100644 tests/manual/clip-planes-qml/phong-clip.vert create mode 100644 tests/manual/component-changes/component-changes.pro create mode 100644 tests/manual/component-changes/doc/src/component-changes.qdoc create mode 100644 tests/manual/component-changes/main.cpp create mode 100644 tests/manual/custom-mesh-cpp/custom-mesh-cpp.pro create mode 100644 tests/manual/custom-mesh-cpp/main.cpp create mode 100644 tests/manual/custom-mesh-qml/custom-mesh-qml.pro create mode 100644 tests/manual/custom-mesh-qml/custom-mesh-qml.qrc create mode 100644 tests/manual/custom-mesh-qml/main.cpp create mode 100644 tests/manual/custom-mesh-qml/main.qml create mode 100644 tests/manual/cylinder-cpp/cylinder-cpp.pro create mode 100644 tests/manual/cylinder-cpp/doc/src/cylinder-cpp.qdoc create mode 100644 tests/manual/cylinder-cpp/main.cpp create mode 100644 tests/manual/cylinder-qml/cylinder-qml.pro create mode 100644 tests/manual/cylinder-qml/cylinder-qml.qrc create mode 100644 tests/manual/cylinder-qml/doc/src/cylinder-qml.qdoc create mode 100644 tests/manual/cylinder-qml/main.cpp create mode 100644 tests/manual/cylinder-qml/main.qml create mode 100644 tests/manual/deferred-renderer-cpp/deferred-renderer-cpp.pro create mode 100644 tests/manual/deferred-renderer-cpp/deferred-renderer-cpp.qrc create mode 100644 tests/manual/deferred-renderer-cpp/deferredrenderer.cpp create mode 100644 tests/manual/deferred-renderer-cpp/deferredrenderer.h create mode 100644 tests/manual/deferred-renderer-cpp/doc/src/deferred-renderer-cpp.qdoc create mode 100644 tests/manual/deferred-renderer-cpp/final_gl2.frag create mode 100644 tests/manual/deferred-renderer-cpp/final_gl2.vert create mode 100644 tests/manual/deferred-renderer-cpp/final_gl3.frag create mode 100644 tests/manual/deferred-renderer-cpp/final_gl3.vert create mode 100644 tests/manual/deferred-renderer-cpp/finaleffect.cpp create mode 100644 tests/manual/deferred-renderer-cpp/finaleffect.h create mode 100644 tests/manual/deferred-renderer-cpp/gbuffer.cpp create mode 100644 tests/manual/deferred-renderer-cpp/gbuffer.h create mode 100644 tests/manual/deferred-renderer-cpp/geometry_gl2.frag create mode 100644 tests/manual/deferred-renderer-cpp/geometry_gl2.vert create mode 100644 tests/manual/deferred-renderer-cpp/geometry_gl3.frag create mode 100644 tests/manual/deferred-renderer-cpp/geometry_gl3.vert create mode 100644 tests/manual/deferred-renderer-cpp/main.cpp create mode 100644 tests/manual/deferred-renderer-cpp/pointlightblock.cpp create mode 100644 tests/manual/deferred-renderer-cpp/pointlightblock.h create mode 100644 tests/manual/deferred-renderer-cpp/sceneeffect.cpp create mode 100644 tests/manual/deferred-renderer-cpp/sceneeffect.h create mode 100644 tests/manual/deferred-renderer-cpp/sceneentity.cpp create mode 100644 tests/manual/deferred-renderer-cpp/sceneentity.h create mode 100644 tests/manual/deferred-renderer-cpp/screenquadentity.cpp create mode 100644 tests/manual/deferred-renderer-cpp/screenquadentity.h create mode 100644 tests/manual/deferred-renderer-qml/DeferredRenderer.qml create mode 100644 tests/manual/deferred-renderer-qml/FinalEffect.qml create mode 100644 tests/manual/deferred-renderer-qml/GBuffer.qml create mode 100644 tests/manual/deferred-renderer-qml/GBufferDebugger.qml create mode 100644 tests/manual/deferred-renderer-qml/SceneEffect.qml create mode 100644 tests/manual/deferred-renderer-qml/SceneEntity.qml create mode 100644 tests/manual/deferred-renderer-qml/ScreenQuadEntity.qml create mode 100644 tests/manual/deferred-renderer-qml/debug_es2.frag create mode 100644 tests/manual/deferred-renderer-qml/debug_es2.vert create mode 100644 tests/manual/deferred-renderer-qml/debug_gl3.frag create mode 100644 tests/manual/deferred-renderer-qml/debug_gl3.vert create mode 100644 tests/manual/deferred-renderer-qml/deferred-renderer-qml.pro create mode 100644 tests/manual/deferred-renderer-qml/deferred-renderer-qml.qrc create mode 100644 tests/manual/deferred-renderer-qml/doc/src/deferred-renderer-qml.qdoc create mode 100644 tests/manual/deferred-renderer-qml/final_es2.frag create mode 100644 tests/manual/deferred-renderer-qml/final_es2.vert create mode 100644 tests/manual/deferred-renderer-qml/final_gl3.frag create mode 100644 tests/manual/deferred-renderer-qml/final_gl3.vert create mode 100644 tests/manual/deferred-renderer-qml/main.cpp create mode 100644 tests/manual/deferred-renderer-qml/main.qml create mode 100644 tests/manual/dynamicscene-cpp/boxentity.cpp create mode 100644 tests/manual/dynamicscene-cpp/boxentity.h create mode 100644 tests/manual/dynamicscene-cpp/doc/src/dynamicscene-cpp.qdoc create mode 100644 tests/manual/dynamicscene-cpp/dynamicscene-cpp.pro create mode 100644 tests/manual/dynamicscene-cpp/examplescene.cpp create mode 100644 tests/manual/dynamicscene-cpp/examplescene.h create mode 100644 tests/manual/dynamicscene-cpp/main.cpp create mode 100644 tests/manual/enabled-qml/doc/src/enabled-qml.qdoc create mode 100644 tests/manual/enabled-qml/enabled-qml.pro create mode 100644 tests/manual/enabled-qml/enabled-qml.qrc create mode 100644 tests/manual/enabled-qml/main.cpp create mode 100644 tests/manual/enabled-qml/main.qml create mode 100644 tests/manual/gltf/Wine.qml create mode 100644 tests/manual/gltf/doc/src/gltf.qdoc create mode 100644 tests/manual/gltf/gltf.pro create mode 100644 tests/manual/gltf/gltf_example.qrc create mode 100644 tests/manual/gltf/main.cpp create mode 100644 tests/manual/gltf/main.qml create mode 100644 tests/manual/gooch-qml/MyEntity.qml create mode 100644 tests/manual/gooch-qml/gooch-qml.pro create mode 100644 tests/manual/gooch-qml/gooch-qml.qrc create mode 100644 tests/manual/gooch-qml/main.cpp create mode 100644 tests/manual/gooch-qml/main.qml create mode 100644 tests/manual/keyboardinput-qml/SphereEntity.qml create mode 100644 tests/manual/keyboardinput-qml/doc/src/keyboardinput-qml.qdoc create mode 100644 tests/manual/keyboardinput-qml/keyboardinput-qml.pro create mode 100644 tests/manual/keyboardinput-qml/keyboardinput-qml.qrc create mode 100644 tests/manual/keyboardinput-qml/main.cpp create mode 100644 tests/manual/keyboardinput-qml/main.qml create mode 100644 tests/manual/loader-qml/CuboidEntity.qml create mode 100644 tests/manual/loader-qml/SphereEntity.qml create mode 100644 tests/manual/loader-qml/doc/src/loader-qml.qdoc create mode 100644 tests/manual/loader-qml/loader-qml.pro create mode 100644 tests/manual/loader-qml/loader-qml.qrc create mode 100644 tests/manual/loader-qml/main.cpp create mode 100644 tests/manual/loader-qml/main.qml create mode 100644 tests/manual/manual.pri create mode 100644 tests/manual/manual.pro create mode 100644 tests/manual/mouseinput-qml/main.cpp create mode 100644 tests/manual/mouseinput-qml/main.qml create mode 100644 tests/manual/mouseinput-qml/mouseinput-qml.pro create mode 100644 tests/manual/mouseinput-qml/mouseinput-qml.qrc create mode 100644 tests/manual/multiplewindows-qml/Scene.qml create mode 100644 tests/manual/multiplewindows-qml/main.cpp create mode 100644 tests/manual/multiplewindows-qml/main.qml create mode 100644 tests/manual/multiplewindows-qml/multiplewindows-qml.pro create mode 100644 tests/manual/multiplewindows-qml/qml.qrc create mode 100644 tests/manual/picking-qml/PickableEntity.qml create mode 100644 tests/manual/picking-qml/main.cpp create mode 100644 tests/manual/picking-qml/main.qml create mode 100644 tests/manual/picking-qml/picking-qml.pro create mode 100644 tests/manual/picking-qml/picking-qml.qrc create mode 100644 tests/manual/plasma/main.cpp create mode 100644 tests/manual/plasma/main.qml create mode 100644 tests/manual/plasma/plasma.frag create mode 100644 tests/manual/plasma/plasma.pro create mode 100644 tests/manual/plasma/plasma.qrc create mode 100644 tests/manual/plasma/plasma.vert create mode 100644 tests/manual/scene3d-loader/AnimatedEntity.qml create mode 100644 tests/manual/scene3d-loader/Scene.qml create mode 100644 tests/manual/scene3d-loader/Scene2.qml create mode 100644 tests/manual/scene3d-loader/main.cpp create mode 100644 tests/manual/scene3d-loader/main.qml create mode 100644 tests/manual/scene3d-loader/scene3d-loader.pro create mode 100644 tests/manual/scene3d-loader/scene3d-loader.qrc create mode 100644 tests/manual/simple-shaders-qml/main.cpp create mode 100644 tests/manual/simple-shaders-qml/main.qml create mode 100644 tests/manual/simple-shaders-qml/simple-shader.frag create mode 100644 tests/manual/simple-shaders-qml/simple-shader.vert create mode 100644 tests/manual/simple-shaders-qml/simple-shaders-qml.pro create mode 100644 tests/manual/simple-shaders-qml/simple-shaders-qml.qrc create mode 100644 tests/manual/skybox/Skybox.qml create mode 100644 tests/manual/skybox/doc/src/skybox.qdoc create mode 100644 tests/manual/skybox/main.cpp create mode 100644 tests/manual/skybox/main.qml create mode 100644 tests/manual/skybox/skybox.pro create mode 100644 tests/manual/skybox/skybox.qrc create mode 100644 tests/manual/tessellation-modes/BasicCamera.qml create mode 100644 tests/manual/tessellation-modes/TessellatedQuad.qml create mode 100644 tests/manual/tessellation-modes/TessellatedWireframeEffect.qml create mode 100644 tests/manual/tessellation-modes/TessellatedWireframeMaterial.qml create mode 100644 tests/manual/tessellation-modes/doc/src/tessellation-modes.qdoc create mode 100644 tests/manual/tessellation-modes/main.cpp create mode 100644 tests/manual/tessellation-modes/main.qml create mode 100644 tests/manual/tessellation-modes/shaders/flat.frag create mode 100644 tests/manual/tessellation-modes/shaders/isolines.tcs create mode 100644 tests/manual/tessellation-modes/shaders/isolines.tes create mode 100644 tests/manual/tessellation-modes/shaders/passthru.vert create mode 100644 tests/manual/tessellation-modes/shaders/phongwireframe.frag create mode 100644 tests/manual/tessellation-modes/shaders/quads.tcs create mode 100644 tests/manual/tessellation-modes/shaders/quads.tes create mode 100644 tests/manual/tessellation-modes/shaders/robustwireframe.geom create mode 100644 tests/manual/tessellation-modes/shaders/triangles.tcs create mode 100644 tests/manual/tessellation-modes/shaders/triangles.tes create mode 100644 tests/manual/tessellation-modes/tessellatedquadmesh.cpp create mode 100644 tests/manual/tessellation-modes/tessellatedquadmesh.h create mode 100644 tests/manual/tessellation-modes/tessellation-modes.pro create mode 100644 tests/manual/tessellation-modes/tessellation-modes.qrc create mode 100644 tests/manual/transforms-qml/RenderableEntity.qml create mode 100644 tests/manual/transforms-qml/TemporaryCamera.qml create mode 100644 tests/manual/transforms-qml/TrefoilKnot.qml create mode 100644 tests/manual/transforms-qml/main.cpp create mode 100644 tests/manual/transforms-qml/main.qml create mode 100644 tests/manual/transforms-qml/transforms-qml.pro create mode 100644 tests/manual/transforms-qml/transforms-qml.qrc create mode 100644 tests/manual/transparency-qml-scene3d/Scene.qml create mode 100644 tests/manual/transparency-qml-scene3d/main.cpp create mode 100644 tests/manual/transparency-qml-scene3d/main.qml create mode 100644 tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.pro create mode 100644 tests/manual/transparency-qml-scene3d/transparency-qml-scene3d.qrc create mode 100644 tests/manual/transparency-qml/main.cpp create mode 100644 tests/manual/transparency-qml/main.qml create mode 100644 tests/manual/transparency-qml/transparency-qml.pro create mode 100644 tests/manual/transparency-qml/transparency-qml.qrc create mode 100644 tests/tests.pro create mode 100644 tools/qgltf/qgltf.cpp create mode 100644 tools/qgltf/qgltf.pro create mode 100644 tools/tools.pro create mode 100644 tools/utils/qtcreator/README create mode 100644 tools/utils/qtcreator/templates/wizards/classes/qt3d/file.cpp create mode 100644 tools/utils/qtcreator/templates/wizards/classes/qt3d/file.h create mode 100644 tools/utils/qtcreator/templates/wizards/classes/qt3d/file_p.h create mode 100644 tools/utils/qtcreator/templates/wizards/classes/qt3d/wizard.json create mode 100644 usecases/CleanQmlDream.qml create mode 100644 usecases/ExternallyReferencedFrameGraphConfiguration.qml create mode 100644 usecases/InlineFrameGraphConfiguration.qml create mode 100644 usecases/OwnershipCompose.qml create mode 100644 usecases/ReferencedFrameGraphConfiguration.qml create mode 100644 usecases/SampleFrameGraphConfiguration.qml create mode 100644 usecases/use_cases.pro diff --git a/.qmake.conf b/.qmake.conf new file mode 100644 index 0000000..a2a0d41 --- /dev/null +++ b/.qmake.conf @@ -0,0 +1,3 @@ +load(qt_build_config) + +MODULE_VERSION = 5.7.1 diff --git a/.qt-license-check.exclude b/.qt-license-check.exclude new file mode 100644 index 0000000..a03d29e --- /dev/null +++ b/.qt-license-check.exclude @@ -0,0 +1 @@ +^tools/utils/qtcreator/ diff --git a/.tag b/.tag new file mode 100644 index 0000000..8e0c8ba --- /dev/null +++ b/.tag @@ -0,0 +1 @@ +0eac16fbda846c951f9b3887199e72b66f5aacd7 diff --git a/LICENSE.GPL b/LICENSE.GPL new file mode 100644 index 0000000..a424477 --- /dev/null +++ b/LICENSE.GPL @@ -0,0 +1,292 @@ + GNU GENERAL PUBLIC LICENSE + + The Qt Toolkit is Copyright (C) 2015 The Qt Company Ltd. + Contact: http://www.qt.io/licensing/ + + You may use, distribute and copy the Qt Toolkit under the terms of + GNU General Public License version 2, which is displayed below. + +------------------------------------------------------------------------- + + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + +Everyone is permitted to copy and distribute verbatim copies of this +license document, but changing it is not allowed. + +Preamble + + The licenses for most software are designed to take away your freedom +to share and change it. By contrast, the GNU General Public License is +intended to guarantee your freedom to share and change free software +--to make sure the software is free for all its users. This General +Public License applies to most of the Free Software Foundation's +software and to any other program whose authors commit to using it. +(Some other Free Software Foundation software is covered by the GNU +Lesser General Public License instead.) You can apply it to your +programs, too. + +When we speak of free software, we are referring to freedom, not price. +Our General Public Licenses are designed to make sure that you have the +freedom to distribute copies of free software (and charge for this +service if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs; and that you know you can do these things. + +To protect your rights, we need to make restrictions that forbid anyone +to deny you these rights or to ask you to surrender the rights. These +restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis + or for a fee, you must give the recipients all the rights that you +have. You must make sure that they, too, receive or can get the source +code. And you must show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + +Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + +Finally, any free program is threatened constantly by software patents. +We wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program +proprietary. To prevent this, we have made it clear that any patent +must be licensed for everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and +modification follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a +notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of running +the Program is not restricted, and the output from the Program is +covered only if its contents constitute a work based on the Program +(independent of having been made by running the Program). Whether that +is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source +code as you receive it, in any medium, provided that you conspicuously +and appropriately publish on each copy an appropriate copyright notice +and disclaimer of warranty; keep intact all the notices that refer to +this License and to the absence of any warranty; and give any other +recipients of the Program a copy of this License along with the +Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of +it, thus forming a work based on the Program, and copy and distribute +such modifications or work under the terms of Section 1 above, provided +that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the + Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of a +storage or distribution medium does not bring the other work under the +scope of this License. + +3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software + interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your cost + of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to control +compilation and installation of the executable. However, as a special +exception, the source code distributed need not include anything that +is normally distributed (in either source or binary form) with the +major components (compiler, kernel, and so on) of the operating system +on which the executable runs, unless that component itself accompanies +the executable. + +If distribution of executable or object code is made by offering access +to copy from a designated place, then offering equivalent access to +copy the source code from the same place counts as distribution of the +source code, even though third parties are not compelled to copy the +source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt otherwise +to copy, modify, sublicense or distribute the Program is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this License +will not have their licenses terminated so long as such parties remain +in full compliance. + +5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further restrictions +on the recipients' exercise of the rights granted herein. You are not +responsible for enforcing compliance by third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent license +would not permit royalty-free redistribution of the Program by all +those who receive copies directly or indirectly through you, then the +only way you could satisfy both it and this License would be to refrain +entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License may +add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among countries +not thus excluded. In such case, this License incorporates the limitation +as if written in the body of this License. + +9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail +to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Program does not specify a version +number of this License, you may choose any version ever published by +the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the +author to ask for permission. For software which is copyrighted by +the Free Software Foundation, write to the Free Software Foundation; +we sometimes make exceptions for this. Our decision will be guided by +the two goals of preserving the free status of all derivatives of our +free software and of promoting the sharing and reuse of software +generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, +EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE +ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH +YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL +NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY +MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE +TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + +END OF TERMS AND CONDITIONS diff --git a/LICENSE.GPL2 b/LICENSE.GPL2 new file mode 100644 index 0000000..d159169 --- /dev/null +++ b/LICENSE.GPL2 @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/LICENSE.GPL3 b/LICENSE.GPL3 new file mode 100644 index 0000000..94a9ed0 --- /dev/null +++ b/LICENSE.GPL3 @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/LICENSE.GPL3-EXCEPT b/LICENSE.GPL3-EXCEPT new file mode 100644 index 0000000..b1cb1be --- /dev/null +++ b/LICENSE.GPL3-EXCEPT @@ -0,0 +1,704 @@ +This is the GNU General Public License version 3, annotated with The +Qt Company GPL Exception 1.0: + +------------------------------------------------------------------------- + +The Qt Company GPL Exception 1.0 + +Exception 1: + +As a special exception you may create a larger work which contains the +output of this application and distribute that work under terms of your +choice, so long as the work is not otherwise derived from or based on +this application and so long as the work does not in itself generate +output that contains the output from this application in its original +or modified form. + +Exception 2: + +As a special exception, you have permission to combine this application +with Plugins licensed under the terms of your choice, to produce an +executable, and to copy and distribute the resulting executable under +the terms of your choice. However, the executable must be accompanied +by a prominent notice offering all users of the executable the entire +source code to this application, excluding the source code of the +independent modules, but including any changes you have made to this +application, under the terms of this license. + + +------------------------------------------------------------------------- + + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/LICENSE.GPLv3 b/LICENSE.GPLv3 new file mode 100644 index 0000000..71c4ad4 --- /dev/null +++ b/LICENSE.GPLv3 @@ -0,0 +1,686 @@ + GNU GENERAL PUBLIC LICENSE + + The Qt Toolkit is Copyright (C) 2015 The Qt Company Ltd. + Contact: http://www.qt.io/licensing/ + + You may use, distribute and copy the Qt Toolkit under the terms of + GNU Lesser General Public License version 3. That license references + the General Public License version 3, that is displayed below. Other + portions of the Qt Toolkit may be licensed directly under this license. + +------------------------------------------------------------------------- + + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/LICENSE.LGPL3 b/LICENSE.LGPL3 new file mode 100644 index 0000000..65c5ca8 --- /dev/null +++ b/LICENSE.LGPL3 @@ -0,0 +1,165 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/LICENSE.LGPLv3 b/LICENSE.LGPLv3 new file mode 100644 index 0000000..1f78e05 --- /dev/null +++ b/LICENSE.LGPLv3 @@ -0,0 +1,177 @@ + GNU LESSER GENERAL PUBLIC LICENSE + + The Qt Toolkit is Copyright (C) 2015 The Qt Company Ltd. + Contact: http://www.qt.io/licensing/ + + You may use, distribute and copy the Qt Toolkit under the terms of + GNU Lesser General Public License version 3, which is displayed below. + This license makes reference to the version 3 of the GNU General + Public License, which you can find in the LICENSE.GPLv3 file. + +------------------------------------------------------------------------- + + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/README b/README new file mode 100644 index 0000000..284ebb8 --- /dev/null +++ b/README @@ -0,0 +1,106 @@ +This directory contains the Qt3D project for Qt5: + * Qt3D QML bindings and + * Qt3D C++ APIs + + +Building Qt3D +================== + +Qt5 is a rapidly changing bleeding edge environment. This branch is our initial +support for it and thus is also rapidly changing and bleeding edge. + +This branch is experimental, and unsupported. This information is provided for +advanced use only. + +No guarantees about API stability or even if this works at all are supplied, use +at your own risk. + +First fetch the Qt5 source tree and Qt3D master branch: + + cd ~/depot + git clone ssh://codereview.qt-project.org:29418/qt/qt5.git + cd qt5 + ./init-repository --codereview-username \ + --module-subset=qtbase,qtsvg,qtdeclarative,qttools,qtxmlpatterns,qtdoc,qlalr,qtrepotools,qtqa,qtlocation,qt3d + git submodule foreach "git fetch gerrit && git reset --hard gerrit/master" + cd qt3d + scp -p -P 29418 codereview.qt-project.org:hooks/commit-msg .git/hooks/ + git fetch gerrit + git checkout --track -b master gerrit/master + +If you are reading this file then somehow you probably already got this far anyway. + +Now build Qt5, which will also build Qt3D as a module: + + cd ~/build + mkdir qt5 + cd qt5 + ~/depot/qt5/configure -developer-build -opensource -confirm-license -no-webkit -no-phonon -nomake tests \ + -nomake examples -declarative -opengl -svg && make -j 4 + + +What's in Qt3D +================== + +Directory structure: + +src/threed/ + This is the main library of the Qt3D project, containing abstractions + for cross-platform GL, shaders, lighting models, and so on. +src/plugins/ + Scene format loading plugins. +src/imports/ + QML import plugins. +util/ + Various utilities that are useful when working with Qt3D. +examples/ + Some examples of using Qt3D QML bindings and Qt3D C++ API. +demos/ + Some more complex demos of using Qt3D QML bindings and Qt3D C++ API. +tests/auto/qml3d/ + Unit tests for the QML bindings. +tests/auto/threed/ + Unit tests for the C++ API +doc/ + Documentation. +devices/symbian/ + Symbian deployment file + + +Documentation +============= + +The documentation can be generated with "make docs". It will be placed +into "doc/html" in the build directory. + + +Packages +======== + +This section is only for those developing Qt3D. Read on to discover how +the building of packages works. This section is also important if you want to +change how the structure of the Qt3D pro files work. + +To build Qt3D, run: + + qmake && make + +The .pro files will cause the toolchain to place the libraries, QML files and +meshes of Qt3D directly into place, as part of the compile process. The files +go into the bin/ directory, and the executables can be run directly from there. +If you are doing a developer build, plugins will be installed in such a way +that Qt will find them. + +After building the tree the install step is invoked using the INSTALL_ROOT environment +export to cause the installation rules to place all the files into a sandboxed +install tree, ready for packaging: + + INSTALL_ROOT=tmp make install + + +Examples +======== + +Some examples require assimp library to parse the content. Go to http://assimp.sourceforge.net/ +and build and install the assimp library. Then configure Qt3D to include assimp and +run qmake && make. diff --git a/config.tests/assimp/assimp.pro b/config.tests/assimp/assimp.pro new file mode 100644 index 0000000..920c451 --- /dev/null +++ b/config.tests/assimp/assimp.pro @@ -0,0 +1,8 @@ +SOURCES += main.cpp + +unix:!contains(QT_CONFIG, no-pkg-config) { + CONFIG += link_pkgconfig + PKGCONFIG += assimp +} else { + LIBS += -lassimp +} diff --git a/config.tests/assimp/main.cpp b/config.tests/assimp/main.cpp new file mode 100644 index 0000000..d367b0c --- /dev/null +++ b/config.tests/assimp/main.cpp @@ -0,0 +1,44 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:GPL-EXCEPT$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 3 as published by the Free Software +** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT +** included in the packaging of this file. Please review the following +** information to ensure the GNU General Public License requirements will +** be met: https://www.gnu.org/licenses/gpl-3.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include +#include +#include +#include +#include + +int main(int , char **) +{ + Assimp::Importer importer; + Assimp::DefaultLogger::create("AssimpLog.txt", Assimp::Logger::VERBOSE); + + // SET THIS TO REMOVE POINTS AND LINES -> HAVE ONLY TRIANGLES + importer.SetPropertyInteger(AI_CONFIG_PP_SBP_REMOVE, aiPrimitiveType_LINE|aiPrimitiveType_POINT); + + return 0; +} diff --git a/dist/changes-5.7.0 b/dist/changes-5.7.0 new file mode 100644 index 0000000..40caae1 --- /dev/null +++ b/dist/changes-5.7.0 @@ -0,0 +1,64 @@ + +Important Behavior Changes +-------------------------- + + - Cloning subsystem is completely removed, replaced with + QNodeCreationChange and QNodeDestroyedChange types. + - QSceneChange and subclasses overhauled + - QNodeIds are now passed and accepted in QVectors, not QLists. + - API cleaned up and made more consistent + - Shutdown crashes / races fixed + - Qt3DCore, Qt3DRender, Qt3DInput and Qt3DLogic are now stable + - New library Qt3DExtras is still unstable (see below) + +Render +------ + + - QRenderSettings used to specify frame graph, picking settings + and renderer update policy. + - Texture loading reimplemented. Supports DDS files containing + compressed formats. + - Added support for clearing multiple buffers. + - Added support for separate blend modes for RGB and Alpha. + - Fixed support for base instance argument when using instanced + rendering. + - Support for compute shaders. + - QObjectPicker component high level convenience class for + ray-cast based picking. + +Input +----- + + - Added GenericDevice. + - Improved API around buttons used as input for axes. + - Button controlled axes now support linear ramp up/down + curves rather than being binary valued. + +Logic +----- + + - Renamed QLogicComponent to QFrameAction + +Scene3D +------- + + - Provides integration point to embed Qt 3D into a Qt Quick 2 + scene. + +Extras +------ + + - Added unstable Qt3DExtras library to hold higher level sets + of elements. This library will change in the future but will + offer similar facilities. + - To keep Render and Input aspects generic, the Extras lib + provides a location to keep experimental higher level utilities + such as materials and geometries. It is perfectly possible to + use Qt 3D without Qt3DExtras but it can give you a quick start + if you do not wish to write your own materials etc. + - Provides some default geometries such as QSphereMesh, + QCubeMesh, QTorusMesh etc. + - Provides some default materials such as QPhongMaterial, + QDiffuseMapMaterial etc. along with their associated effects. + - Provides some example window integration points. + - Provides some example camera controllers. diff --git a/examples/examples.pro b/examples/examples.pro new file mode 100644 index 0000000..6d61af0 --- /dev/null +++ b/examples/examples.pro @@ -0,0 +1,2 @@ +TEMPLATE = subdirs +SUBDIRS += qt3d diff --git a/examples/qt3d/anaglyph-rendering/StereoCamera.qml b/examples/qt3d/anaglyph-rendering/StereoCamera.qml new file mode 100644 index 0000000..c8db4c0 --- /dev/null +++ b/examples/qt3d/anaglyph-rendering/StereoCamera.qml @@ -0,0 +1,116 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D.Core 2.0 +import Qt3D.Render 2.0 + +Entity { + id: root + property real convergence: 2000.0 + property real eyeSeparation: 35.0 + property real aspectRatio: _window.width / _window.height + property real fieldOfView: 60.0 + property real nearPlane: 10.0 + property real farPlane: 10000.0 + + property vector3d viewCenter: Qt.vector3d(0.0, 0.0, 0.0) + property vector3d position: Qt.vector3d(0.0, 0.0, 1.0) + + readonly property real _fov2: Math.tan(fieldOfView * Math.PI / 180 * 0.5) + readonly property real top: nearPlane * _fov2 + readonly property real a: aspectRatio * _fov2 * convergence + + CameraLens { + id: leftEyeLens + projectionType: CameraLens.FrustumProjection + nearPlane : root.nearPlane + farPlane : root.farPlane + left: -(a - eyeSeparation * 0.5) * nearPlane / convergence + right: (a + eyeSeparation * 0.5) * nearPlane / convergence + top: root.top + bottom: -root.top + } + + CameraLens { + id: rightEyeLens + projectionType: CameraLens.FrustumProjection + nearPlane : root.nearPlane + farPlane : root.farPlane + left: -(a + eyeSeparation * 0.5) * nearPlane / convergence + right: (a - eyeSeparation * 0.5) * nearPlane / convergence + top: root.top + bottom: -root.top + } + + Transform { + id: eyeTransform + + matrix: { + var m = Qt.matrix4x4(); + m.lookAt(root.position, root.viewCenter, Qt.vector3d(0.0, 1.0, 0.0)); + return m; + } + } + + property Entity leftCamera: Entity { + components: [ + leftEyeLens, + eyeTransform + ] + } + + property Entity rightCamera: Entity { + id: rightCameraEntity + components: [ + rightEyeLens, + eyeTransform + ] + } +} diff --git a/examples/qt3d/anaglyph-rendering/StereoFrameGraph.qml b/examples/qt3d/anaglyph-rendering/StereoFrameGraph.qml new file mode 100644 index 0000000..ebe4bba --- /dev/null +++ b/examples/qt3d/anaglyph-rendering/StereoFrameGraph.qml @@ -0,0 +1,95 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D.Core 2.0 +import Qt3D.Render 2.0 + +Viewport { + + property alias leftCamera: leftCameraSelector.camera + property alias rightCamera: rightCameraSelector.camera + property alias window: surfaceSelector.surface + + RenderSurfaceSelector { + id: surfaceSelector + + // ColorMask is reset by default + // By default reset to the default if not specified + ClearBuffers { + buffers: ClearBuffers.ColorDepthBuffer + NoDraw {} // We just want to clear the buffers + } + + // Draw with left eye + CameraSelector { + id: leftCameraSelector + RenderStateSet { + renderStates: [ + ColorMask { redMasked: true; greenMasked: false; blueMasked: false; alphaMasked: false }, + DepthTest { depthFunction: DepthTest.Less } + ] + } + } + + // Draw with right eye + ClearBuffers { + buffers: ClearBuffers.DepthBuffer + CameraSelector { + id: rightCameraSelector + RenderStateSet { + renderStates: [ + ColorMask { redMasked: false; greenMasked: true; blueMasked: true; alphaMasked: false }, + DepthTest { depthFunction: DepthTest.Less } + ] + } + } + } + } +} diff --git a/examples/qt3d/anaglyph-rendering/anaglyph-rendering.pro b/examples/qt3d/anaglyph-rendering/anaglyph-rendering.pro new file mode 100644 index 0000000..c49f837 --- /dev/null +++ b/examples/qt3d/anaglyph-rendering/anaglyph-rendering.pro @@ -0,0 +1,20 @@ +!include( ../examples.pri ) { + error( "Couldn't find the examples.pri file!" ) +} + +SOURCE += main.cpp + +QT += qml quick 3dcore 3drender 3dinput 3dquick 3dextras 3dquickextras + +OTHER_FILES += *.qml + +SOURCES += \ + main.cpp + +RESOURCES += \ + resources.qrc \ + ../exampleresources/cubemaps.qrc \ + ../exampleresources/obj.qrc + +DISTFILES += \ + StereoFrameGraph.qml diff --git a/examples/qt3d/anaglyph-rendering/main.cpp b/examples/qt3d/anaglyph-rendering/main.cpp new file mode 100644 index 0000000..dfda2f0 --- /dev/null +++ b/examples/qt3d/anaglyph-rendering/main.cpp @@ -0,0 +1,67 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include +#include +#include +#include +#include + +int main(int argc, char* argv[]) +{ + QGuiApplication app(argc, argv); + Qt3DExtras::Quick::Qt3DQuickWindow view; + + view.engine()->qmlEngine()->rootContext()->setContextProperty("_window", &view); + view.setSource(QUrl("qrc:/main.qml")); + view.show(); + + return app.exec(); +} diff --git a/examples/qt3d/anaglyph-rendering/main.qml b/examples/qt3d/anaglyph-rendering/main.qml new file mode 100644 index 0000000..3510850 --- /dev/null +++ b/examples/qt3d/anaglyph-rendering/main.qml @@ -0,0 +1,223 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.4 as QQ2 +import Qt3D.Core 2.0 +import Qt3D.Render 2.0 +import Qt3D.Extras 2.0 + +Entity { + id: root + + components: RenderSettings { + StereoFrameGraph { + id: stereoFrameGraph + leftCamera: stereoCamera.leftCamera + rightCamera: stereoCamera.rightCamera + } + } + + // Camera + StereoCamera { + id: stereoCamera + property real circleRotation: 0 + readonly property real cameraRadius: obstaclesRepeater.radius - 50 + readonly property vector3d circlePosition: Qt.vector3d(cameraRadius * Math.cos(circleRotation), 0.0, cameraRadius * Math.sin(circleRotation)) + readonly property vector3d tan: circlePosition.crossProduct(Qt.vector3d(0, 1, 0).normalized()) + viewCenter: planeTransform.translation + position: circlePosition.plus(Qt.vector3d(0, 45 * Math.sin(circleRotation * 2), 0)).plus(tan.times(-2)) + + QQ2.NumberAnimation { + target: stereoCamera + property: "circleRotation" + from: 0; to: Math.PI * 2 + duration: 10000 + loops: QQ2.Animation.Infinite + running: true + } + } + + // Skybox + SkyboxEntity { + cameraPosition: stereoCamera.position + baseName: "qrc:/assets/cubemaps/miramar/miramar" + extension: ".webp" + } + + // Cylinder + Entity { + property CylinderMesh cylinder: CylinderMesh { + radius: 1 + length: 3 + rings: 100 + slices: 20 + } + property Transform transform: Transform { + id: cylinderTransform + property real theta: 0.0 + property real phi: 0.0 + rotation: fromEulerAngles(theta, phi, 0) + } + property Material phong: PhongMaterial {} + + QQ2.ParallelAnimation { + loops: QQ2.Animation.Infinite + running: true + QQ2.SequentialAnimation { + QQ2.NumberAnimation { + target: cylinderTransform + property: "scale" + from: 5; to: 45 + duration: 2000 + easing.type: QQ2.Easing.OutInQuad + } + QQ2.NumberAnimation { + target: cylinderTransform + property: "scale" + from: 45; to: 5 + duration: 2000 + easing.type: QQ2.Easing.InOutQuart + } + } + QQ2.NumberAnimation { + target: cylinderTransform + property: "phi" + from: 0; to: 360 + duration: 4000 + } + QQ2.NumberAnimation { + target: cylinderTransform + property: "theta" + from: 0; to: 720 + duration: 4000 + } + } + + components: [cylinder, transform, phong] + } + + // AirPlane + Entity { + components: [ + Mesh { + source: "assets/obj/toyplane.obj" + }, + Transform { + id: planeTransform + property real rollAngle: 0.0 + translation: Qt.vector3d(Math.sin(stereoCamera.circleRotation * -2) * obstaclesRepeater.radius, + 0.0, + Math.cos(stereoCamera.circleRotation * -2) * obstaclesRepeater.radius) + rotation: fromAxesAndAngles(Qt.vector3d(1.0, 0.0, 0.0), planeTransform.rollAngle, + Qt.vector3d(0.0, 1.0, 0.0), stereoCamera.circleRotation * -2 * 180 / Math.PI + 180) + }, + PhongMaterial { + shininess: 20.0 + diffuse: "#ba1a02" // Inferno Orange + } + ] + + QQ2.SequentialAnimation { + running: true + loops: QQ2.Animation.Infinite + + QQ2.NumberAnimation { + target: planeTransform + property: "rollAngle" + from: 30; to: 45 + duration: 750 + } + QQ2.NumberAnimation { + target: planeTransform + property: "rollAngle" + from: 45; to: 25 + duration: 500 + } + QQ2.NumberAnimation { + target: planeTransform + property: "rollAngle" + from: 25; to: 390 + duration: 800 + } + } + } + + // Torus obsctacles + NodeInstantiator { + id: obstaclesRepeater + model: 4 + readonly property real radius: 130.0; + readonly property real det: 1.0 / model + delegate: Entity { + components: [ + TorusMesh { + radius: 35 + minorRadius: 5 + rings: 100 + slices: 20 + }, + Transform { + id: transform + readonly property real angle: Math.PI * 2.0 * index * obstaclesRepeater.det + translation: Qt.vector3d(obstaclesRepeater.radius * Math.cos(transform.angle), + 0.0, + obstaclesRepeater.radius * Math.sin(transform.angle)) + rotation: fromAxisAndAngle(Qt.vector3d(0.0, 1.0, 0.0), transform.angle * 180 / Math.PI) + }, + PhongMaterial { + diffuse: Qt.rgba(Math.abs(Math.cos(transform.angle)), 204 / 255, 75 / 255, 1) + specular: "white" + shininess: 20.0 + } + ] + } + } +} + diff --git a/examples/qt3d/anaglyph-rendering/resources.qrc b/examples/qt3d/anaglyph-rendering/resources.qrc new file mode 100644 index 0000000..e217f13 --- /dev/null +++ b/examples/qt3d/anaglyph-rendering/resources.qrc @@ -0,0 +1,7 @@ + + + main.qml + StereoCamera.qml + StereoFrameGraph.qml + + diff --git a/examples/qt3d/basicshapes-cpp/basicshapes-cpp.pro b/examples/qt3d/basicshapes-cpp/basicshapes-cpp.pro new file mode 100644 index 0000000..15eef02 --- /dev/null +++ b/examples/qt3d/basicshapes-cpp/basicshapes-cpp.pro @@ -0,0 +1,18 @@ +android|ios|tvos|winrt { + warning( "This example is not supported for android, ios, tvos, or winrt." ) +} + +!include( ../examples.pri ) { + error( "Couldn't find the examples.pri file!" ) +} + +QT += 3dcore 3drender 3dinput 3dextras +QT += widgets + +SOURCES += main.cpp \ + scenemodifier.cpp + +HEADERS += \ + scenemodifier.h + + diff --git a/examples/qt3d/basicshapes-cpp/doc/images/basicshapes-cpp-example.jpg b/examples/qt3d/basicshapes-cpp/doc/images/basicshapes-cpp-example.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cdf694427561b9709de29d4aaa666f313ec949c8 GIT binary patch literal 65014 zcmeFZc{r5q-v>NW5s9otOxY!rwS}2VLPC^1CPlWG3KIkC$ifzO8?6Ewc6a)>Gi$y__7JTQmM=AJzxRe$E|#u*a~oNkVq)XJg;b z#%h5;ArQ7*AhlZr|LeoHgMH_&-5^O^+~9;tK9GEN_8lOxyLRpbX9t15Lw4@p#ed|) zx!nS0jvSKr1XUj;WN}KJFKrYu@1{tr-Mk;Nhf7%Gz(G+NSvh%yqv{%(S|?AP*1e#2 zQQyGu($#AgmR8m_wzr&|Z@ajwj@87xW$cf$j=gc@9?+Hk%KH?NSpO97B zxJOFOoFa7dem9q}v^q(Ky2aWyXaDaQ3;F-V*G9DxT#O5!m@5#O_8TL=%mmwF1R&=!%SFx^cIfOm*O(nx}unQ0HrM%4#u46-4 zkX?Ans4JEpdlf#fLm5hq4<-H{xsGV!9SJcF!|Xs~$ngg~M5p5_RJegc9YvFxK}>0# z0-19`rmE_$?*Sy%sJaRXGrZs-eb-Q0iJkNN$pbtLRm$2c1ax(6WGM-nzn zX~Wm`8Cc}L1lMv->BQS<3%dxZM@Hnn1^1VqND5CAkS*k?)wgf3iq~w24Ia4ZHL}iV zA7()?Q;&rh5eyM;$%1^Wlnidh@H}Ke5_Pr*2cowIk)-N{)ciSHlkgk> zc^*ij>e|)Cc+8EKy3(rCEb>Q6l+4KsX&y#5A`E1$d&HN@&RS<3dA^1f!?;?*c;+$> z^f*#*(RFrjQDw7s9*R0r^H(N5J#Lp$AFLLpcyV%brd)i{FYOeUs9+;>a`VDVjRxYN z*P|`e=M(4+f ztF>X$$FFCZtLAdOnUP-(P`1zt?$pa0^t2dw{jBf$vx>Xt?d3Ol^+jx_66Y40zIYa1c;qRUc`@F*@VKR9->GyXUlxRY zsRr*+G(1t*eWf$l<{U87*-%!#LXh=KHpOq=UT20Y>i5~>usVg-sbH>^9F8JGYvT!5p=BpIZ#u*#dsG?1ov74 zA6gjn8-A}bOG@r4G1mw$``zd_Alm(#nmbj4yFiyAlHbUJgb)Fwx+znyuot}>aKJAc zz(5exZEcwDJJA|vVwZcnoq7-o*P1gOGT=6+^8ilZq+ssfWEB}xtVpl1>(ZEAEC^-v zCup7)azIFy;pj%cCUwK)q`S_ukjWVs4_#9n#!na7B5B)`Sf-AH|IVGEq>tm7V#T~H zNP^o_RMF@7Q-#$HvbQ%YU#2RP@n*|(Ss57XxG2P1lpvM%jVs0&E|MybK=~~f`W0(3)pkgevr_$2AnrSgKO$-SE z9A-f}|M{>55HudYA%p+T@3os$;j0?QB#!J-vvdVP9q#vEe%7Ze;=%3zDUM?r@fB%3 z9Fh;!FeH0GiW!Y;#L~4+gX)qrV?nqU8=)&k!FxfazyFF~=dUPuwYQtH_<;ra=jcoP zzPf$-^u(^;tQT{!HNN74QcBREb}v+qcQM5>K;R@OM3M$WIOsipNxS&$dajf@TOx5E zeg6}f@ZUlQRmH0E(M^pl6GBOjPN(B;c8aEW(cG3)&4EC{D*DCXyLv?!?Dd#}L2D&v|E<00$H zu2Uy4zPKR^-HoSwcZJiVjaiT|wMOE~-w#)uHW%uIT=|dj2nr%J3bf)|6b}#zZD6$e zn0)uK*;zq2iHCw=2tc=~f-)~;Gx-)dFx@8r4G@bH=eDp|XQe)HT@;ds76VOULl*vf z_scL|%0u|l<>23x)Mf-|Gz8*y|kQBc~F7FE~Huk6w# z@p9f`8m9g=eAP6pP7*%#;vcNr=P0H@^1(&1Vep^-`~gad26UOxe?M%IC*~&4uDsUl zAn=$<=^Fpag47_l#3z1Dls6pnGi`fS&sUfwao1TL_c#bQi3Qn{#DYk7ZRtLUg9Ujy z+X6d83H1eTQJh$iQ7up(`(E+Hpzq&&sP0Ku94E|C@W1CK9Q^^~qUibpf0|d@mU$(o zBK<;bHLG8|;w}X^KKz3JNI@Ui(&CnhUIGEQcN>79W7q;k-pHtvZ_(4PgtJ0;(sh&= zGuovw9u&}TSWkQ)t{B1gZsB4J)%=%Zf*`jsP46gL4F0Yy@3OT>HdBc32>aA*40bmhL=Wh8Y<;fmcA+b7xt?Rdi7j<+yB_$z zlVX`6$o2xXvj0j>JYXfU8}tY^lv`Vf+U7oA58{lCgzYA5S=qnn%Q1~~;D9gx%||8g zC4-;r9A*@bkgTiKB)`T47R2XIq!s4^(8eU*bP}d9w2L9IrI7?h7t75!3m>z0!Rl-$ z0pD>nru|RP@F%rmB;un|P=$Xps%YSo6a0)V+K&PTLW5vLIQ}=o7D*q1_sTI1k)V_{ zH@0ACNzY;Hyda@=R_IuR1WKH_*7O(MMIDsE4=5N3Ia$N?qwf2?|wo{QM_ff#!9 zB|JABVhZO9-k#2afchPqGz|zb>btsD@Q$yQf+NjgI_0q66>kp+dmZWp1({ zlR~a<42xoZt{B5<1^}CPAQvq1|IVt|Mt9<5v+q^djwh%1uM*q@*+oF$^J&zE^;Yc#?~5TEdj2=XzLwjo#Ne z{;q7N|rB{gx=MC?c$vZip^tC+L2>Ees!)ktzas^d;1%z)D zsEzPU-hq|PGoI((uA1&Zxm%`;k*1$0SS(zij@MUw2x*M?oDi~Sy%$kOF>U4Di`IVM zUuTNUcW)4-NW_thYI$yvoWX^5RaChtcnj8AoK-rbF!XfH_G!z_Dqnc4xgC&wu8I|I+kVBN`O*|z<7R0 zu)=Ia@Az7yH7Q8Mz&WmNS9aZ{u6sq1&KIkXzHO3kyul`^u`?t40F4O&PN^V5iR^#c zO02{FO-r;n^+kWl?TQA;iA^=#y}?}v$G-!i46HLwp{L;(`obNTD;WB&SQaE2*X8|k zESIY%%&xa|6VE}35D|ZvZ(A5n^ubkU(e$IyDwL~D!%_~N6qj*yVVNGE87R5tKjL}} zO5eE2Jd%uKyJ7Rg_revM=MZBL1bQc>%pfNu=3V-PUY*u5jki$oCx_NwUNzVEDcT&}bSVL6=UBzjKbTkt^fZ<3GXmW$uv4 ze9Ru{qiTHn1YdG(=n`0viu`cxTbqiuXue8n{u6R9`iO^ze-4mu-t#N>kHKFgzodB) zVIzSq@n^RUT8@6afN{C(wW%E(yuMH8=Fd;QdA%l|mMd54i!lWHi;lMU{GUp%6^zfE zcQ>mmHcC(SwtG=gxiV_kDJ~p6z8KPQ$eUEW~3J{i|?>P~m(k0^UxK@aPt_u{-A)-|cEn5c(f2s?+T z2&*t<>$tA#+H|%pZ7yzLkx`&T*+kt9&4+^0gAdgNK&{;1rPEEgm@1}vW=B(iNQlPC zx+{l!SMi)~UtO!yF8YY?yK>9U`H8|!{*O!P{uZR$ell7o+yPu0n1x#+`RRM8dARX- zp|fz3JjHWKO?DP%9 zdJ6hv0EENbgNk8t8L=P=g1|Zp;w;tz-|&8i>$#icoqe#Ofa%rwv+(3_MRr+|?VaF3 zW|xG78uK%h6FNvDgyUD*ofNxql^G&efl|3Rrf7!Dxgd>oXXXMHWP9F5B0o^v6JRPhnz_;6h2^#+owvJis7BV=z2kXhr3Rp2awv zl2;~euEjI(*m<$2+eZcF+n=Ievc0=es=ZQTMaDKMsyu;n`>Jpe-B0Hw?arOl8d0C% ztEoig8YWCEXD4b$#-V&}1jY~%kq%m5sE{rPcV}+zK8vCYOuVZ>D*<4T#nhc)K{^7= zFBv7zyQiB>r=Q#8o)Hmt!>Gig1LdAb4YW06o_IPFUr4xrY`Deq(c8F?SCxKIY_7+} zpF>Z?CQ}ya0&C5-`jNqhTvLNJsb8u|ixE}{?r9G)-tZ`2^()ZVE-zlGKHrYy4_bQK zHiok3yW{NaFT~J6t4wsWAnMg*(|^%511E`4*T6C)8osvHjHg!@#!k8svQ4{-iy6og z@;y_lAzTu1VGh$Z6F3Q!mU&OHbMLQTK11s3Pu{z)C5{~vF&nit zKDfU_ooUyW@Ucie)PK|tUqPH-&SMTph*VQ(c(T$1LbL4Ijg$mu&wNAV+i)Kr{`$_h zy%)@q6lC5${S;oU7;(+{XID5HO51>V|eo80J%oHK>^~oF}Vg>#B3$u5gG#rizBcg z0ku!0R~HM;|EeWU=T!}FC36hOPn!|9oMj$U;l@JgAnN9~Y@dmoi zmbt=7Dd+(B)Sp9j+e2;UQwM)k+a7Qpzgg~8aa)gE4>nyLVDM#=;4O+AwkguUJDW;q zAtIrC_(dEqW{F&O_rhtn%zf$#(zZ^ShwkRp&oK|`6K-JIwE!@A584t)s^9?Q85(5G z1a|nZg;Z`w(d5^sFx(&YuBJBr(ht};#ez6tCGhlKY!rNLFcQCxG=tBFZcE9R%CWpH zq?tfziB_nl;rJVFKYF1ZhEw}ieULEb77+?v&&Tk=;aenurS4w;39zV?+aB36xYW|9 z`Y=4I3!q`=l~DlQ<-S6AZ@4vZJ;AYcT)m=7P+2}<->sdfsc|a z%nW*t8&G7vepkqiz3}u14&*4}B$WkW2;ifj*hnxXzNb$=(G?FCry2CKf35VoOR&45 zt-8&_(PVh_+}5&)e=eKKJg`RQWe9X_GrP6OSqal=%_L#|icaK(d#AQ%%T;jEPS23=|6{VEDwCZi|0WS&&Xs z10E8XhTu@wzvzZKk6xA%nwO)g03oLIq{ZJ7H^AH^M#(YV)>?RfPnD2TZ#v=73UY5l zNOm7SMs_DEDxJwxCZ-UNBoH2IB-2$h|Y)w7S0pbC^4WM}7 zCL#*4au~&e{3V380-O`PRHQ|U1yTKbW)ky2BxuE)67aw1Z0KUj-Kf&9gvcac~ z`4?fBX1*!#^Q-Rzj#?wNPVG3-JfGv3r6M%aoL(_Y$MvSkV6OSqjj!fe8GvDX5h{{SOGX453+e+BqN$K9#ZU z&$gXcj2~SU+5+8>L-4U6e>$dz+Ep=NG3Nx2g0Gk~9Qo~dTA`GW7(UF;47Bc+scw0` z7|7DFVjrFaVx0x)J`I2-{V%_TX+ABMT$%3eTR>nH$bw#KR76J6puIv%O~)|80=W!4SYk{cGT?gwaiFu6(lH zjAM9JaPoo~6Es*pO#7*SIQDiH*2f9qclG;g)i<~LUG#K3MtSF*Cz8OZIKAx_7n#?u zLTM`0?nCHPKSdgYV5MblmA+Ob# zW8Qw^V+5RJ{|~$g9bDti{-VARY$eF|Ioyv_oyoCx!vuwgV)CJCd z39)usa=a;QFzRq%==zP&(Z)?Eu*3%D6m#2*Z`;H>jI)Xa$e8+XVc7K--nZBDxi9Mc zY><6&fG!VfV6OvR?W$3MTY2+ZWfxbl#Ln#jKVfXSX}nS-Jqa0wT_bJUxo`Hg2JsN~<9Pj=lQXY*R;=9jFk1YHWM=FX_YaVuv zr%OwSy)#yB8ZmidgXZy_GI)CaX_jZrxP9vt7s%e}M?JOa@S$>oFzBaKTfq3kzEu(^ zE1p+*IHvU&(|#O?18V~9?Tn&#*gs8cUt|X6W*2sSFMt5stsY%Whk++ANJa1UJBop; zREowl3!>ryI-hWn39yYw+>c+Jj>N1ZEj^igfnnbDT;hJvq8GP@^edgJh5ey%!MhNs zB8T@4Nv)Z}7Vj%6Dm)%gc8y4KyQxTDG}rhrBuld&l19IId}AslbyLHb4wIu`CMZnM zd{g^>@lul7zy@k6+JFVYH;8X#S;wGz=$^b_XFeMGXW4*Lt+J0Ok~{je)}=Ute2Boi z%Ou=Nu-1+qFC9Zdxv4n-%z6+5OrJ@%z;{gNpCuUj3^+5u5A3>%fgbGGKgzO#AK&EZ z>fQY0&tnK7|6mTKah07zXf4XfOv=?xl$VNhA5uj&{752gaw0~OX^Sp>-MVwX4P&V*Jt|K!FpdSq@7`5l=V@z) z1(51r%PO?4oK%nsTH@Sgfcu~VD5%hLu1-udo*_ZkJoANIFW;(XBf)bi@#V{@UqhSr zBz6`=^!r!Le3%UjGAkz@{M>4?I&77KrI;}GK}{dh^ugG1pffn9_pm&!9S10{Er?OM zNgNBlq*1M=U~MWkd}W3X_4Jl0Nhtn4bWS>twthKW($~DzjO~sKSN0#c7(D4+g9fJi z29OQH%zi5viRa&dXBR52w}PIW4D_=gdZFZarjQ>P2Oq=(UMg{j6>FG0r~@l7WD?xI z@&25RVcr8<=KsDS0cTXDJ9#{LeqoU^>IM{|`2-|4+()LFNCX{C`;fKacTWecJzdjNf77|4+Y+ zsKihVp@-%W{P6Ki@Fv14Zoh|UUj17Kj4R_c3u0EAI6DJ05*C zuY9-xi;>S^(-XY%KlyUBVfn?NVhsx5g~4&`#*?2KbQ-475Hl%>g~I2vQD7xz;wQw| zgEm3}^(=@W3o?J#l%ek<$_&Je=irwTOyjXMvpTTC$v+bVVMJ3JVi3$d%UNJqa!ukR zW-{vluHTkkOc^V=310d^yMnQ}pQD@w={v86D7?l7bg>{D`!Vgaz%6D=x+z1YPjS3v zvzNI~k_AcXrw|y?n%E6QfmNgL4M8)#<6QEuAO5fXGG;&ym06Ha>J4I;?_geTQk@Ja zA?o22J>vSs)Mn&n3}$9vDfiK;xS$m%*TxIXlRy#;!+2JiajUUs*cPa^=u_|7=em}9 zZ_le`~FlB47Etx0!G~!fRjdrM4Yo^*d^`sxTm7xo{^Qzia z%rWZqn~U8H5M^%g$B2U%q)N=#{`x;C{qfB~YG=PLuFN#Gm)hFWy_FC$y_0?(!Lc1y-9y8)03FS`vGz;0a@9dS0g4NsaW#V%$07%P ztXi<;h$x>70UGUV1uq2XCAUZ%!ZxKnYmolhAUk(@sBS=+oH^vFtUjXS&m0Zod2le)n|;fu^Epk9M0p;THoeU z43&2%lvdOSQw3E5Ln}~YExXB8{k{kexhR~^PbUR|%T-f`!kR~-;$E2a=sH^aE>8Gi zDVD{$jfgVhBbYpD`okC>MJT?tIZt=I$k>I@J)&sj>ml*Ln?9Ai|CZ-f!tJ=HdEHY3$Yva% z7@psX2|I3&y44IjL`AkJ=@J$w(Bq_f^>zRVBVQA;Vs9) z?Y?HwTfs2BO!e76qpA9B#Q#_C^=6?DCmsvkkNNVPeCj|rPNxQxbUtd$6!4^SwEDq! zdLHh9am_9Lgz_1oT3$G!a-uq5PhPixw%C zYu&@fQkl4t%o-i7ZmfqHLY_GWrGPyuz){I*%%jGyS%#7${FHcn04AlEgG#rK{Jdkb zqF#Eqoz~2M{D>`CIHB<@$EQx{g3zV|P)p{)x5abOPXT`UC|oms--=ZkRkIpHM$W&t zot-e%GWN)~i*+-faxKn%^xagWaQ6!V%$RfA+n4g6-dfD(fW@!);*fo=U+%C*?yl1b zd86-(ff29Gv5vf2sErvS1F;7_UciJhp0gmg;~yb-=6^Ma=#kSgVKp34NCbh%_lj~m zt!l~k*p=p;UAtORMU=Y@9&m=a#&CbiO|YB8>yT+?%R}o#$&T;W^&EoZti=@XZ-FaT#3*MLJh?{UNoAgvdM-J&^-$l?`LhAZm8C@ zdm#@+Jv?5d*`MA9rC4$Eh7mbckZ5007cc4zp~?Z4PHJ`wh>y*#qAbnsfz;aN_fLnY zD7Or&UUKq4stYd-h}_J|^Ksd8(#W?L*8-NLx#|rb?aS9L{A>?W@4GMSLQ`)JcpjR%ShakSD*EBqHBG&Ix^VV6 zJYX7BFfvS6ucr!QCyWrgO?_Rc!r)!84{Mrn{yaa@Hiogv-&^9LovzZGm)2npoQcoe zJ|Xtud6~u?9c#;k#dpNoY~~u%sIznJe#fsB82R;keAw_}G+lq($PRztr>Io~`h1t_ z^>1!zweAB^!dBK}iYXzx6YO`K9OXJr40$iqbFHGcoZqb|n~abCqEEoYU}z`vnb|cw z7#P^>FkLsm67YXDJ22;nf)|NT;DYt^8-L~}U@yB7?BPsGBEa*o-zkb#TsND&%!xK?=fd;;+pu;hIGW$>5Emjj!2K`5yvR7#E~8Hr||tJ_ar2o(Me?7XhC) z1U1{kIN!jHtA~%1Rn~P7dokaV+(2k-grh|)!IbJM9vLNsBnHk8V)=;xSflWO+8)a=lpJLhq+d;kNX9`|KANiPK zWP?smx3aX6d>3(9JW21Ubkw&q4jLyW4co5j3BzCbk z=Xs;hR929$P)4DVyyc13X_N5p3P&GB?R>Zw))AyMw$?M|H}bgvkv6A0i5pHOu^?@+ z+(aHgkvve3p(@gR`zB7HlFTV`4}U>h{gB*mLOLv~Lp<^_Kh2yI5pb)zcj{h6Zr#4A z`YOZ_rX?x(tAiqtJ`NYR1x$L$R$=oM>6=QrO-Sz`=X)MP<7IW#ZZ6R`oV47Xs^3+m z`aKm{bABEV1G+ZvqV*V|E1eHaW4{7M1S0jqY{Ri`FYSY`WWS68%_d_zT+$iA4(Xdjq%QnVv2ddMEma4dHUYc`53Wg z_PFDo;L~$=GVio>grns0)HbBjvQVG*?O@Z$76hiM_?Nxe&9*ie4c0(fWE!topoz##|X}$C0wSsM5z7nekfm*qYwlknL?+v}5HRp(+{X|1xkUzoF^O>su8!ccK$9ISBA zUeq$_YVygknUzH`f__aU)`eD+N1Fs>vS;8BX~35>g3{J`rTa=Nvf|r~$8`a|@2Zbq z6f)Y;C~`=+o#3$gBls}m;nX|E3$Rmdbdj3$nD4F;}$1f&UOPFOfCURHd&{?vi`~YVjBnhv2WITZf^mEMR!RCuCCEV zCCSfIFl6jObkCWP2BVLf9Lnd@E3Hl;KYvFOUtGEb^P9Tw;5BC%y(Y-to2+10eJl~* z-l~$CbV}thrWDx%kB13SoQcuFG5~Cu5DcNd3_jjnf+y|tCVfmhW2lt4N1f0o>ZTd( z^uk%I;pXMWrv(=0+JE9HMmWBo-5#*RU~{#c79Twb<=1Z+Rczr0oMEl`qYbJ1((m1p zdHRk=<5|kw>0LGx$@~U{w624RrVjo1JD6QIblV`MI^V3Bng`Kt#Z{%qplo}>@=WaQ zHE-EhpHsS<-Kz~`c1eHlakSsdU+h2q2tQr`wr8>bzpG&$IUIr!F=7%f*HXTIRP zsclIcScdGD4*A0EYK;j##fu&^a@@qA)%tV4zN)C9#*Jl@5B^db?-{3PzE^(Z^wm(% zymBFJC_VN-e}3dzs#(kPighYoEfn1=V!Te_PgyS9BTM#MS0^4AgD5U?`?| zzyQV({55kg_+miyC-8~IVg%TSzQgPoWkk}_&v+nJTwZE3@GhgZKK{hVd!1G?!OA)$ z5-m-^MpqVt)oP3FOOEEHPNYBBX6KwL*s#jj870QA!B1=)=r62-h!&1y3dwS zTQYAI=80x$i5UmwBCibx1XSSj9I7XoR+x)Pwi~it5XNi#crr{1026F+AF$U!zuK!U zM_L@-G4>txD2H;lPvfIZ$fq*~_R>1ZIOWX`FNTd@?<->>oSBFl%``Y@{OogBs_Ed zafkhB#~W17Y2QlgH3~i(%XZ+cjB~!0)GuA`883r=mK4>SV#$7 zM%GLm-=Qr2z~qxfOi}y; zYGhNVE&*R&RWx2~=b#mkS4kSGFzR$2lJxI2y7RTZ>uH#L#|ey*HQQH-)r1MKdgLY% zn-*iu0V(^zyg#TsB@t+2RK8Jdpt06vsB7nBKX_ZPIBWO74F@+qFAImV!*{?6{udBL z2469SNtK#LX<4Qjf7YyiU`E%b?&&8lKdl3c9+#llg*dNSu{(2n!jc{FN6%XPm}~MX zDYQaPjjqo4YgWwVpUtU%Jkg#VSG;s-tSZKCWl2@N>s#vPY2;8ho+Jw%;&AQmFD_+d z#4jui>(12T2bdF!{?8fH#`py*t%)u`PJ8UgfbZh|pJS(jxZ7}4ahNm;d5zh=c|lZ% zKyz+LSITISxSw9@Up(=`iCdZ{nrV6dQ7p#23plFMObmsV-^P*gdp*8-)GSOtQm%6& zy_@LvG+QIx!bc}-WKAcYvEQJz@|Z~|E2D^TQKXZ zxuTfcU&azbi5-de1Adik*gK*k$BAwD{dBd{zJsmMh_!%)sVv1=_#MFW*v77@G+G|J zBaOXq&xbK|uapCfY;$Sd>F^}R1p~;*;O95+oDH4i+?se&I3Y?!bb#lG=dlv${&u$` z<>5|}pL#fMFTMI)d(}Nv+6z`oU86mxAm&?NyKY3r`MOoS)7E`c5}TVN>f1@*2w!eK z);*#pRCnKCsiyJp1@6=v1+QugGu23bbU_4(qYWwM3WHMCqBRuj^;>$nJo43{ju!uQW?;hTnFy8lr ztr{ZpgTbTEG6sI$e-rMOxeI*T!s5xN*`?J?Zka#Is=*eo(Tl_7m6nd4uJMY;t}J4d zcD(VEy0>cE40bA@`oQ~fd##qVUA<#&q7@Flb%}Nzp7KA6q!TU`Nt-L~wtAvxbOwU`DX3y?|)qoG+%oFQwH)dWMJz+w6qbvD*n}DoeD;S1h8j$p+N^sL@$E3Y+n9S z+~5HU{%zjUe>3kW7yK6bOx8M>gW7W;HeS(gf#<}Wt-)`srcA?nnHn7=CVXo9Oj$-e zIQR z7~6*RN&9k1I_H-*FKu3XYCq&|c?Q;>>o8&}-dgvIK7 z!W(w=u(>N~z$~xymBQzrtC*J!Bcgvi<2^?enGdC^klW%&ygaC7GW?+id>0CNrKi#( z-B{p*pY828f!=vt;+^lGEZN&m9@f?7OKsUZ$zE6^GFI^xOcFOFfsi1$C16iQHsimI zN&i8~kM{EAHddKu3O3*aeM?15g;p}}cykv$;J4)tk8?(-x1ruD*)h2tDRu@x)&!2b zvVUb6#YMDAoF$L3AeWMHvOV3IOPuoqE5sJ7j^}$yJhQ4X3NfE860oRGZWqmF7BS;6 z#%55Z%9;F<2rq?A932jbzwW26pP6x~%IgYYLB_ESa=oicM!Hmv7Eifr0K#vgqYIiB znvc3^48QuWCjDBFiI`mxt^S2fWeh1frqz@EqvK<>Fjaj?<{)Bkur#WdMg-If(b|2* z+NYG0NEo4WekJa~2h*?j6kqOfWnNdy@e^)!ICm%xy4aV*es}h5Wh7OOMx#bVQftS* z*I=4)Q9VDIS`=cm??E*5W|~CSn^{lSjjOh!N_|>oHaX|TVk588`mDx^A`)Kf%C*1& zB}^kcQVYsEFtxFC4S4j*8ueOAhL)P&o;x#$n`}Jx$C$%8^~K~=A7QiapBt{;hNtPw z3QjT79Nd(v?`7x&U%>!8*lYVd#@=p>8Lx~jFqSsQGI-!%=GLgB&Lj1KDMP96it+X6 zv3kU#XJ8zccl8$VhXh|ZlG zQybLQaUm^;Sa)kH59?G%hCf^I^9ZQw^1s_NT1+zRSpSH97i}ilthNE4pV+jrX7;Ax zV=hLL;`wcUIvnWtT0ty~jKrxAyK6nD=0$3oweozgzNdOxAhzJJjE%w0<2X&md$?PW z-MCh3=RS6vM~zA-cr)ZWs;gyqkfxNJ+?E5qYzAus&;Z&=;47> za}&e)AL;f=Ia9+-%iffMfZVFV1Ky@dem=Fc@A+2&DWdh-dy!c9_zO|Y6KxUjl_xW* z@3M08IF=uY+K9imP z0H$CyL3Xr1fF#PsYUQHv_hFAT1Whk4qxji*kuRD??b&6-9 zm4x}!x6B>~MaqM$Y#{Y4#i!xmd;az!LYBP|+4`p1`K4yZg2o^u?OL*=!cilh7W0tW zi5s=1X>?vNz@*Q?WB`vh?heYp)d?fyetYm81~d;Tj@yXY5s2q&_w)_eX<(8=At=>X zzKpwfY*}}Y>-Ux~TLCr7r?bT?4mH!$1zdW!BW)9FU4+}sWhVl`INpii`L49 zS1Q9sxlx>PpEQ3;I44|Nzj(eoGSk1r20>a&O|8ixzK*r}S(7YZ@cyDbQe^4A<@&o% zqxKn9E<%)M=AKieu1M%Xv}cjgElT`#3gHP-qqeB60q_=~%bp++o28uCR=Q4xG7rIgbVg88NvYQP%WQKe~=uw(I!WzTu_ zl}i8Y=l&y>w?z^>*&d@$x$*7A-U1Y;rza*vnv0-(U8FdVrdwtRO>S}XMU$ErByGa+ z#HQKV(S*JT^KuE!kAm-AggUB^8cpswqjJXZOi9%M?WlPzSZ}t|e-x|KYXH95A{Ri- z+#Pj;9i+xprpC~9#yh%%=qDpT9OvBuTm$?}zh<5(zBKM&YsdZm^4SdC-A82oE`FBY zeOVUzfftZDhS^yeB(b4`X|(mDxwIV6Mh&}!)$Pj^@9t}TZJfhM;dZV`{Y0EvUr^M3 zeEqo8)TfQD_apDflYt^KoC|Ovt;N#=n0w8jQ5s4-KHuhj((@`s44vA3EsYuGyV?r3 z*4-~;ygoet;^Z=PIF!bM#5L^wsYT?O?oZrAgf_vXjIC`(Iy~HRXKNVYY0dIat7PAW z82yoDRu$!ZraM{9C*RyxM0V*O0uX#jW+=Z*noUWy6)-qfnwfM>Se#FinraGIU$gB+?LKUHV?;m7 z4%2w}S2l3Yk>nV-sbj6@QZzhkm6B%Kc&&E@E_6&YRddrf?vw^xc|*^C0F{n*6YSo- zgq`Fbvj!cro;sGxVc1pFB_jAZ-JB|1T?~{BeCg?F);G#!w)F9jE$Orc+W9=%`{}To z*yjW(wxK*{n^VN$cqUhZGw=Khvgv-b;#azF$?PDUJD0jpRhsYiAkhvuFP3ie1$z&j zs`}=(YO}0k#F+>)q?Ey<~M zRfV{uoQd|(Cg{*SDx0?4Pd7%2L@&@q#z!TGd!|ONbx-%+@x==i*QEu{3eTKY$hdlW z4_k)TdGfVAQqPIP3z+e@#Jwxn+&-TIbK;e{N<&iUe4>3W zeWWGfwvmUSqwaAY$@!#?RpO8w?PWOw$K;yH)aj`^0Tz8fZOO+rtOqA5V4+${R>(_F4IK1Rb1_fv}O8scgfN8P_$0ZtVLQ;#Q3UK~CnTbt8EU*|`* z=NFx-ze?kxXh!-|7SQak08>&)@;LG!*oANb51+s`hTYJ}>~eldJ_5_pGBUt4JTgkMh45zVfZhUx@Ac}o0Yl-buxE8vKKLIBj8x=51nlT z@3Pi}(%w`L2J5&7@1m@Q*4-leQod7dfcO^S9ZgD7&DE+Os`u>dyyq(jzFt|UtoK%J zL4fe?jWjP5V1S23(!F4Z=aviAD&!V*Up$%j5M7=Mji)R4`Z|MGtcS8q$|KHt@zq67 zMbP} zE+Oh;;48Y*(P$hLupMdHsC*KV5-<=yuJ=cxy}o{**p<+0{p=2xHj=+D@292uOQ}A5 z@VxzF9}o`$=viN|x?ARvKJY)0!t4U7TZg-zysh(v(s0c`7qwN(8gufV4S3I(kDbaK zePyMXo}8j}qWXF39_H322;^;|KVxcjy1aPvch8=va=Ed&yYslmgSl)%^YyJIl&9i?4d35gaDrZ-n3x|pN= zJ{bOANM;w73rt1~(TBd$m1v0FL*Tvt3)FR(0A-CXwV@uE10F=_moDcoiA??Q$EAE9 z68q!KY5BL#atf!69=IJS$Q3Gs9Rmu#0h3gHCSfOdHOB88Zn}%fr4POX%MXBerhmT! z`%{ICr>CmKKxrrCnAyXB9+$z_4O0JcTxQTUjNgO#bh3hX^N28JBbtE7OI~*&VfS-l z#xq6to&sNZV7;p>kJ821HDWOVkw~E09X;qg2zQht6YF`16ap|M&W;~qEE0O zH;wa|sk1^9d+S|-W|w!w$iMnu`^5)f#$)kIaVinSH9_#Ebn#>`x7DI4eZL>mESECE zBx5&x>)zZ5(!cIPz&{!`1v{;a%>5Z&6K0ivFnfD_k*aMM4C_Y3eyU_0^l_}{@Ol)X zdhL&0CI=q)HU;+(MLFgf6f0Zm6=PZQw5fG=MP;8?i6+@btslR2trY|^B@!UW=*cT+HUQ9NvOAs{jebfn?28+@p>*+D|zT>qrQ^J=X>EGh1c3%1cW30KXF8u?Za&=J*eWMr6ev8B#I^gGU zoSF!{x;`^J7+q3fWPH?^YiVrQz6+L4D=YUOf0g(}!J_I|!eM3V61F0hE*RR1J&3;< ze*kPLbE8G>u_cXnpcbwA^Qdr|1xS53BX_*Y?#Ll!FE7VHyU3ePRTle?7>bYFs6N<~ znJ$A&E?ze;3nIT=^r$hsmKeUl=!78}mMW{=8d7zp$K~h(wT;B`>1gd!Z)a-oQLEy1 z&Djn}*vuWJq${b`nFAj0okMyCIQNIzUf?@-$grbau{QNBeix=uV+9%Z{}A`yK~28v z)-Z^Qf`}l!s&o*L-ie}sh)9!OA_7uEkscr-}+b#*E#)3N07r;=94kq}Gx`q+^ z;ZloE#h{#6z6xtie_Lh#$J1tbUb=Qd#(gbzwRQLqxZ1e#ObT`dAorcVIi+I8Q|Bl2 z$C@4#&pIjczoo14Pu}=22@%{ZVka6!?)iNj*dFD)*XoE{9XyW}s-DGqx z5%RIeQ82!ILf&p?iC2O7pu699s|Qq*pVOGMFQwg&J_`1>o4!RC9QPe6LZTK$LU$LA zN)|0Z?^N&T-0>dTQI_Cabe?u$Ych{1g4odO`uOKQfN-3-VLyw0nJAYm&TJt!nqg5h zjJi$ZZM=6BSKWm4%Qv2_O>oaLcwHjY%$wfqZ->pCFM)^iZe<0A09yEq8#sqxxICDs zF;tCUSR;v#Aw}&+#Y=Ll`ANOh)D}!5{3f+Fd|wKks4L1O?>1%#-QjQGoj%b#uWqAnte%U;32vF*1yz&&SU}Y4UM}?2QW2Xr*?=^byOn%2#$3K1o7d%e_s0S<7laKTK6WUTa|?b&!|{R*Rsk z&4DIIq^`;dVeK3khp_h6$-GL@r4cH21!?wb78#r%drKHCj!S@@rTb^y7Z|{S4 z%`I|<_y)L4=0K@`k-g0)SXfB)9Ewk6l5Xfm&EFyqKy+cmFwo@f1_dG(y z9<}=&Iro~@;fG3H9CS<}8&m8*!s=OGse;b{0<%q}YG&|Fi%1#XIn)D^-=hiOo|$x%uC=_k63ZZ9o*s5?vZz8xaqVD*8MUBnj@6LF^*=3XKU{66qmwe z=^x)v4`F{^W_!DXR&fHg5J#dJRb@0M$Z6w`yFk|*T^FDvu1&gi^WX?nxOBmXc5?6G zX{{Pl(vT`|?Vk2kGjMXwNBV%c*KMX&b!?hn&t?;&rc+x@70c z2|oj|XeuJ$JH|j8w=B&iKTE2(ttPBoKIBA@{)>zqGH1Q|X&T=95s1-vJEj~6w7zW6 zz7BmtlA{<=9n&Yib>i)QW44Q|)*?I!J8lt{b1z4tye8vD`@CrDM{R%gP$Ioj+iyqD zwPUy{A+wMGN4K+~-+Ei|V>fjy+^;(+e($X8aIvk>V$C+SrTh7MU!IDBneot-kyCWp zJu$U*cG@bz$xPNf!C=K=jRXM?g5_QvK0c`iNWK&@ct;M^N1nRdP2u z%bc%b4UjB9(Ch*;&Tw;(1QCDq)v=B;L;&CZy?%-DoSbOWcmw7`_)2?z{VJec+IbHi zL=hR{muLxs|5Xr02Je9)?n@#7ofB&_oC0V!H*NzWYiD95ZYK*E8o%>%q@E!$sH6af zGz}?m;ivz*BJ1LxO}aN{{bfD05pqw}B#RE+GLs;}W9vh)DrUS*-3b9a&q7{AXvtH= z>pH(mTj0J4&4t@?rQLidLB9jzK8mgV%H7AQ8hs|JSs)KVSD``0d(6jc0Y1pYZhWa# z=&<0YpO2*LdK0r+ScpeNd3l1y%)?L zp>X6@jQLx5D&%P{cQ9T_s&lEIHE>4&Lvo@z5T?0)yKF+7 zyXoWO_xr+^f`ESP+P-`3xgPO*E_!RxZA0@DXg9T+OQ4-}z&vkq1lfV@+F*m^p1-I$ zKJqGWn@$jN3#v?Qw$8_LPpS3j8Mgeosv@Ux9rR>T1~KKf`$(y3Gjj8(x9Kv!M3n84 zOTn6wHxhCc%XOis`q9K9Nkg*rxdq2Lqlp0y716{mA=AWG40+pl`Krh47kkq)n@bOz zu#py#)wK!z)eUYRXK$VFfr=nqKXEd8&R`bn!|DS|u zDJtzVd8Uga^It6%B^F*bZTUh%+YyYLQ*MxFQTgSLU-b1mr3{7bOn$zUFQOBIuLy}Z zr)(%n9(MPdxwUMCCH zv)nr>PMd@lrxo&5CcvKknEyI~{D3uY8ZS<;HkZ1Ju|0a$60ux`4ud~mr`Zd>=6llD z%DqdwY4zB(gXd!a+iAb7a5{9~(1GDAcB?%?u=JhU{{}w(bpVjx9s3T>e*U%Tl3YlW zk-bM?Zl8xc6lIU98`&wzfA>6<^;>-{bT#C89Ao05&kIfSjkQAR>hfh2H3(Q@Apo>K z_Z`=Z;R(5s6aboG@#2q@B3KOCrs zi+0!>XfCdR#iFyJub~=B+8}!88vVI-9uI9L6#ug76ungAt@?fC8eeeS+6GCd>%-0 ziB&2)|D;TwN5lKzs|y=<1Td?zQ=NGYOSj(L20PZT=%yiN+z`G~QU002G(|Cn9bnuu z71-Z8X*p-G)=rl zVXirZ#x2(dGNS|u+jeI)TpH*!ppPi<{7$yna+4_X8%_z6{!Qe@1k!Gyt`ppTseqnU z?Js3+;WT8k+~ZPaC>kYH^BUL$bqe-MP<=1v=5~ORe(Qg7pr~FWoPtTrt6enBK&}{hf>z9Dw)-aK9J;^m+fpGc=WF0Zo}pq$7XzN}h_+K!;4RLWY}} z*CcDamub|k*3~{dWHRRU!&=*kH&+k4y^QXbB1!yK)Iql_Eu5AxrEi4zfEkBv1M3kyo%fqgNdsjztc0p~N-uEgpkhX&`37myKzPVTTJ3Y@r z@zsx!qYhkkwh8mi*{zx6x5~mV`fg;OPale3hKW6<^Wt8&j{Ztuv^6>bJt0adVNVI+ zwF?lT%;e!!DhI$VPI`Eg#S+qZYZPnw`oY3iZLy_{KMHbU;%z0}u-FQj zE0TE)>;)Af{HI(ZrC*|^<>x#{gqFo5YoTucVG!)^a3qC!2OzGl(f4gQc`@M-Z-D4q+H*O zg`Y!SwQNg|4XysKAEY5&@hav?b5vlUDONIVeSmLUhc#3 z$|0mjF9NH6|NdPgmXDIXQX{+p6TQ}A=lRmesXk0dxN1ET!Zh)|ZQMK~G>>nrU-mS+ z%hrLVTEqB?ol~yC56N~}2OgHeLU=zHJ3jV90%k5b_AvUP1s=#L3+Vcl>j6E>iO?#Q zE{tN`3~L$`N6pGFUTARm@I_E~Z%8gbGcdsCP}0aS^Uhk}7~@`O=PnKLVcB`3G>Enh ze})Z7z;JqXm=8vZNjJI*bci#inaw+u_dpopooGQ*{eGSyXr5l*Jl=~Od(7N8V>F{v zfOv2z5`KNEOT0@Iq&wciJ*~b-$2(mTJzr##zpBSSV9@Q&mi}qp(%tiea^y;gZdy#* zs^0Sav!6cA%j~{m-NqAk^WDRir6$uV@YT)Sv4i2&nNgEpp+~D@RiG=-m_-Ym&L>55 zFf8yJl)#%U_Rdzc(HcySwcseRA|Drb+u+AOD&|;^jp>%U=A9=5fJK zIDO>FX@Wp6pg}A#Cyt!Oep}0mc=*4r8Nm9edW+CfjOK(3+mb>7f^*dCK615>MDS5%G z{C4JtiM`H>T1YnM0E`u>luiKjNToU#LcUREb;>00<^h6#R8dzJmhg+y42^sQ= z?zHM>bBG^1?KbsjsmXF&!opU7Rg=w2*4Ce0fj#e)$;$4)GIMnn+%Fc>eVelWGpC{X zK(UNmy@pmu)RLV#kS@rHP^1mMK)yF&mIsAtWJjR#)-UjJ7*{a`s>7^c770o`^ogZO zH@u6=%`R;lez+opRGr3nc}kbvB{O_i@O>CeuBTeS+{_Vg3%OP=E8nr(U<38BF%Pj{Ao{rF;jTF@m@Uts06o8Jk?sHy>u5}CvpSc?KZgRbuz1Q+o+C;V(DsfL|b9@65*9aSmIFPP^-PY!Zlho8pTX3Ak5Ukb(ll* zPrRqhQY@pcn0{HxXx&fP94yQ;IjAv9(eKeSjS$x)a4Q(3eW*9pS7%(i@!!Ay|N6H- zpmt@HKEfD<~?D|m1ZxiZk-6o#jc8n@9sY6)qUM{g|zY-^_6jK zO+1kiuaNU)qh9KFc2@bA)9P|bqu9H$s__9g)68YCl<8)8zWabhw5M=M8Md@j%937M zEto%r*GE-K$9_P)TdyuMqOUphy+uM-mxJ}gwi3)8v%Za*lgstA^pm^cMa`ondo-S> z%X!N(n>Nm7pLG~jFF=Ef4+FQkG{9o|N1w?Tc37@cmTFvAa#bZ93gaN0x+FSUc2nnz z+cB(fJ|(n9w-^&YB@j%SCf3Yctph}U>)1^E6b$>L&B z-1B!=c;3-CLH)3K30U_VrHND!s69foQHf2#ii+se4{f{k57P>duRP{URY|Mi9CRiBY0&YCoUBaM zWC2CsUu{E%p1z-Tg5PY2icC{Vdz?RUC{h%3%iOwzc*C?qv_sR@rB;h0WP0jlaFj=g z#&bQDUlE_rO61qZ=grZ&Y3^gQ?$5DDfhQROIz47d{+VF2wg{q19R=zplB;)cBf z(=42E@(T#gPdp0zSw$#i`epIqhFS}x-7?2HI3mh;q7?}CYDHJ_)>aUn4O%fXkN-Ap z{#A+9(YCIO7^flWR2iUWpW#|VG)1o2+g=KvNw7{-R4ww0%mc2?m%TXBvBayKDT#KL^yyN;(#ovKd2$8Az+SZM`!|GNf{Og@C6&m z9kh@eM@xXBd;TIj6XLq_CnRXVsCNYvq|E4=N#L3PQ^N0;AP$+HoHevC;w)!C3sI>& zr|`j}d_b{jhiv$+_3r})Q)?x>(weM<#q`2PKqQMRvzu=w)>DPS>#%j#qI!@hHLTl- z3^UxQLpxCfCH4Kz%1r4w8$kc2+S`w6m%n?rNaZvj)gV;4IKX{t6&Ec%BdDd;vnwTc zck7v!>e3!$0~Kn0o$d~-x|_(4dpSMx=$nej9FhI&mF#DrCnPhhGSu_jtlQv!F5=v0szic*`OaUPldkl*NHKG@t$_kQ4Y z&Qjl`&%oLPGr#HIQ9i}n4%T~ZEA=#fUF|pE?&HnMsx^^)Mi0y9PQq>XizL#jh^@}8XAAYDR&MpKBXz{Nj4A9G+ zqQ}!A_zZsc!^{#t#EWM$tY=>9N+6aZx_x+cWj-Mt%rWtcO|z?RnddmO#Fve>(=Ls> z=^XN_)2=f1q3QV3<04Kwt=QD+68HBJdpeZeYL)=1Eb%p$3;WOt8`~#DF=V;3&Tbpt zq7(8C)jXRwSK%i6`2*i-c#f7+7gnMaPi3U>&P3o&XlPH?a>OEkxYm0=&XSY_WkkJz z>w_gsx5AOGCRrRtB2Q3PkczJg;xsN@^3qkueld*bU1qd@I>ugCSE5D#-Lfmr{6W0e z=?B)!_02D5ZcTuLXc^xYS>PZ;-&CIF#7g2b(pzM)&Dt327MS{i_EpmaX{{rFuh9xv zz3LJf8Yhf}>Dsn1VRH$Wii1MUN2~HccYDRKETr4Ph|YJJ$3KzPKQ_;1V+&WYJfnxg zf>|wJmj3T-DJy@GF_DzkGb?L5kk@7{*O(hh8?oF}Q;2pMNpsPzrqfhY(=M8{7*kn0 zvwCtfh628Didm5T?z?1kWiN1yO-5m$N5Mt|B2*^ahdL$CDXP{`H&;iMC1Eez&d1VM zFCf7xDdkL_KOx5{Ndj64h6FL(zx!w!9w%kNqR0ER^hmun>kY-KU$Z;G4-?e@io}c~ zVVb3oWZ4?8sr$)sQ#~A7Qtf*;ZoRu>`kCjfbAh5qX2Ot>IW(F@W6<~P=%6M~B4IcI7TBqsh$>;PxO0%5D2Bs(4{~x_95Z+kdSo%ym>Gl^0l-e3{|HWge+Dr;j3< z+h>0UdDhJQ6kO@XCrP}yxiuJxu1Id*ou;-N@d0rWWpT98hoX#6){g@K?x#dXXp8(s z=c9d%0hU?vlgCRG+5%fMm}qURT(q)Q(F`aoA3vV#^lgL5yrReFMG_O%wWhrNXKkNf zUCOK~c3VKe(TL;Tkh$i7&XD@vmG#1!jpbTe&o`TciZer;vEO!k5}67 zydsStY9?Z~ss|}yFGpkF?!fpK5G;gQNBFhMiVRUVEorNpR<%xIhs+HUFEwg?9ft>C zi5bd2&a@D}somdLU#cAODUydVVg!qcS`^b8IR03-@{Ks66-7LI{XV%MlpZtuD!~YcZkteBu)bOax;EvsceT@?lW*>tvtQV13Wd*%bmSKa%3+9E zUG2_aWai=<=Z_=e=MISOMJMZdHUBaGvH4%}cqj+VAMv|KWwM+%xnB9R@jpPWbdad5 zI}vS~C`aHZs2oBhkR+2Vb1n_#Z?z;^5PEgbum1*yJ__GV_JP^OCGk*_tjgJa#FQ4E znUpT(NO8R1mTH3_+{uWTM^$c@0sqwOQcxH88dSU|;1LL?L32}AG5G5!2$NZ&Io02{ z;y|Lab8-C@U^08~?~aP@sq$^?=0OcivFM}pN0EY5tHQso%wBhOrrfy9aW}!j~TD@B6I;&px-gFm~@5UVlnlw#|9ivh)mg= zp=GWh4jPK*BcO-CV&dYS4Bwk5B{)2tW{y}SUd=gqjbvO;y_E5zhmkmu`qDCIFgur% z#!7Xj<<~-lR~g%i@`GakCmIl4ideceM6uk9iT${q=}- z$nn#nx35QEWbl|waq(HYq#ZvsJ4CQr-{-U&vGMwg?C!krBAzN}g8~a;Uw5|Xt8V1E zDB9d3@CCu5Z$-m+z`ZdJh6GB{7C+yyTSryJ6k>e2XJq9X0`k%EfZo&-WyTD+R$@(x ziAv`=qSgAW%oJbf_FqGO&0P#LdIJ!IniowZN{FJ>anao|KweaGYch@7*9RhA$BS#8 z&$L+F;bRLcu&co(OlywBfx<<5&cT`{YP`Lhk%S=6rgc4rn?tl0Ie0p;g6=>@E7ra} z{Cu$O$>S>FqJHb;Z_Bf6#8&>r0FzM^m8uwjA%jar%-kma84pIW&P+x=;}z{_F;pKZCJC76PK(Zd&TgpZ5cTNUK>Hwt-jzY z<_`Y)@;xk`>9cH;ZLBDHicBC}2H%%y+q*Av-li*Y8&jW1lDrPz`Vw#e3Rb^XVN_-$;Vt8x zx(c2P5EAD-NQU&(rCXav&~MhBaI+B_AJTWDMWH5Lz;YEGtIB@`RVi9;_U-6@Xl;R~ zyieb8Yi84GN<*gIDWX^`_E%8;{r_SskHgM;+Kq^u-_vYqaeW0P{jcK z-b!ZHj4`(GL88pe6Ac&4VV_R#SdUXcGVzYJVp)sJUHyRygQ@mxSTXeAVrF|YAb?ny z$RtcWosIGsZ%Gg>#Yq2pQr-aMW3>|?SPHD}CDU0YrWD(~SA4Y+-X~hBtL&%+wOYsl z!-$FIXP~?M=jmeqGA!Q+aNpK+C^DVWWezz^v{JiL>N@PIs~KVv^V}rr^E^R*wm9bk z`I3hPaIV3W>*7GbbhnCtUKMjqt(@n_#!}{b`3_% zix5#Qe z_zViCr;TKQ|4=;cIBB`HPP%a;4g|X^DftZ@jvQ*4D!#k^V2N%%2_^mN zyjEF15Bly{X9VQLI|09wr3}NtCZEBVTkpBl-1ow5Z8o_3+}p+l%C% zq>;(3UwFxV)hp-qO+JO2HOce*gveZ?5^klXfhnzs_?*-^>{|LPs@7VBNikd3!)?5r zM%~5xJX+b^l@*2H7wq3OKKP5Q^%MLIkulRe>^!iP+1P&uK0QmH|GCbe5xOBBLNv;Q z_UOo^YGm7dpDNxrPubd`hjy0z7}Dli=5^Pi8%q9OaZmnM1PUyRXyX_EHVQ~_OH@~8 zEE@1YO%EsP@|rjIK1y&dfITRndyN%b43mC;9acA_>Yn)gg~_n@GMC9K>D@p-#Crf9 zIugWc zKsp*9%IyCAiN3eM6w$8m&HE>E#hpZDBUwvi2t0aoYl%Bt^$yQpWS5hr$xq*Yb2QL8 z6JIm5+Xhh-gAQrJOtzNc^3XtQfXJ{HrQ%v#@QEdTD`z{8{Yu-7_&ZPN#C+!8XY~{T zaXdnQ%%Wuf=K-+GT0ml$mP!GI_(DzQc|BghqFGp>agTEN9x!FK9|$VMrD@U4s7Xwk z{K%|ujcXdYU1xu?ljD>Y<=G=}GBE?Xb{Ee8^JOH?^nC6yWRzPO{MOn%q*(%0>~qoT z3b-8SUVX{a`eto=iSMZ$LJ*6h?RmDRQpap-RrK6P$hWYB(vr`1lio(he{^ihK?vIj za4hVpcvQGG@0n;*rc8iIjJU7H*nSV-`wq&u3U}*nnc->QAK-~;DvrH)p4}p(Wkb<+ z`NScm=8nMp%V%WV2I~H(U}a%xh9v(Khtbkso8jjH7-khluO1}to{o8Ay*mSRcvnB} zy}ENZi>9TV*LGVE)_EIYjDzc32>k4D0R= zfj5$vZynx_3)L`CxEK)8N3dB;H^jJyFAn=?nVU|o4DYg7S5PUGd?*;#|y^I)0PGrv6n}%#}eOLJ!PG)Aepn5j%E3sEQf-! zpR2X)(uCy&^7k&ZAn>9Y1oNg;9mC>9X77v@6oa8dKZqT6PfXPQ#Ovb&Y>Vi)cQyva z>1>R+7h|c*w#{Z0N^Bh!jTh9In9Ij|Tp<88k zn+6xI-Cw&)d!ef2%=lG?r@FI+Nu1t1-=rqv zE!I5sV`u2^+6(o(eLNx&F{XPWPeiZpEbdrXf`+Ax@8HA=6|kdkNh5-!YOZk+U!#=1 z*)B5^oSg{-u|Q*dOLvO3Olt3*3rV9)#{K&IRH5Y5Y`2Q}ol8FYNXp7bPeeIXk*?!) zgA9}YWikOwCGH;~pC(-8M5vDMCEoqzlnq+oDs}bY)PCZEdD9r?x*o-|M3PusgN%rD zN=H8=(dlxTT66KxpLnL%x6AeF0-aLqGa%1>^T4I1w(4tBtnl}$cYxk#|DWor{^hVO zE_5D@;)6gMAdo$8X^YK`Iqeh_CHYQ2d z%=HD&%9j^W=OdHvHF@j(OTN}8ZUqD}b^;Eq6oUH#B4Qf+Rt6cyb!AxDqf{91HO8XzjZY%rGlNMHE@;MEt2sO7VZ^fZ2auKl~}D(`u66@Z045U&IHc~tf` zxYCEPjM?_LJ^v&v7#RC@9CRA`2y!I*_5Hsw5M|WulnTo1I3E1iD7xg5F==Qb92$|e zPn0Og^Jp128qCuh4kVv||2#^Q=2RvpUT7I0I5Gd^#(+8Dy|L-nJI>p{c0_4~7~tHx zL_!zJUEDZG^`>2*KyWs&H3c}s-qiu~x}dI86NkKgaICGIisP2)CmTrSgay^ukY(v5 zuT;VbTlqIU!;x|$_Trgsz=_FG%y@KOrtj2QLC*oQ5Pl~%ZgYuyx-eob85ki96dml` ze3$5$=U#^f zx%ubj+9L!@F86&1i4->!@@Khnz%8=l1ajiOPN3XpzLb zWQgL7llT#m7L0op0o&WwuB9FIY_%n&;bjsD-ChwrB9}~v{3UiE3%oHO3jge_e7ACIhwYGULsno+TQWxTGA9N@NIwyK8FWL%~(1O zMh4-6R0Lpgj3{uo62kbrGY2)eCM+AphEO}V3@{}1 zNjKvCQ6>{n_QlJZ(+^~67Vl8rf06k#ZiDi{w)@ETK6Zd|gl3!Je&t_FIyPRiyz3fu zJ))CqVfhNrtuw!K@Q2FJFWq(4#n6S=MMrta@13=*h_i%W|CG4@mjP!t%mjDbRZDn? zp$3Pva77wb$pv z9x5%DYT>M1#e&f>(5xHL{1|u9&*gI}3d|oYX5+Y|9yhb^k&%fcTu)RGQt`KB1JY^@jS+Lz zRXa(&!u(?v@y?1?GRHGuE4l5t#>|w=D(((&6#N=~=Nm>umk|aTf?r>^79ImM3L5E) zAl8isnNNrEDlfb87}Sivss?fqJ|yO6OxaylU>2cF9-b#k5ayV-2Jwi_qYNoR7nYk% zv(VApI5Wu0ws-Tjp<&|ff0joLb4Ppp2&zQZQeP& zBe86JNVEbfd!Zm8ZTKIQ8=N6*N6m-b-8-gn$0j6va29wE!*vf*w2gq;}hOO3fo!?cI2}f4H z^S9uaClMR$H;_}`0Y&stOF5~RjX|ZSb(8!2VV2Ap`{REDPCi#mM9v(nFRZU>02cLI z5vdVmW9RX^#DNPv$~VYv9U-e#S#>{WpHdMFkDMDxePiNxD-c8CywRQ#iPv5u?wU*k zJ8(7G5#DPW^|=mx9TS!sGf6<$Y&Dy>*wS>4);&qcGv*)m_ zkj(?+yG@)C#gBIqm{%>INIGG(Lj~qWX4>Sg?qkh{?swo z0l=fxqu~G2ov~)fymf10FM5Rb)fW16PIV8db{;3rW<@m=3;mt>!{iI`e!XnQrEw02 z*A<_|ElvE3CbG zG4tBj8F$V==8$9;5pXXns(Y|7w|vY(mgl=-`3a3ht^AYRBDo)sRa-oJhX3NwS-r?I zc>2k`Y4z2!yp}vXz`O*U7#@A9pUSaDG(ZkinRI6!Ep)lSkPB+Mp_e_nx>^^1>)v84 zH=Vz5t%ZZV;XH4N#0C3&F7gUh0Stdavxu=DlQ8NG#_j*8T;Ceq(#X%7wU7`NyW<#n z{p&p*PzkJgfz_I6>dq%0B{N-I2DYUD`I*0l)J+I4o_=FwgG$lkYV=D-<%taTX9t)_ z=hm-tvAzM$IAM!hc zZIelH4}G16M~f5y&1XVn=Fr$M8Dp1d+09<7DO~sWY0^B^hxNC{^Z{ zqH*fVuytWaIwdQ5bcw?~l*ULF(_W;THF-tBsw{SgB_gm3O``1o zmBWBtIL)9{*DYM9{pu_=r4>D1YI{+NvyUjSa#CSJ86R-ymPbVj%QlvA>MoXz*9nkX z&PnwJC@SN3|L77^{mZ){aIk{D0r@}SxBuDmlq>Gr(|}}uw^IcuKyj6|=aJKw;2eNS zOSAHCXkvo&MEq|Rs*$@!=KCyZh?~w2;P*aM{i$Ro7$lLwmk-#*LSX)YP$wKX?@qze zc%bw-t*cfETL5=bpv)i9k-k z-@ERE*8jl)8D+p_`uv|H&VT-7<+}0(>W-c3w=v^EJ*u<(65Pfu!GyVHqrNxvO0*h)YLx$ij=~yhQij+vBS;R@|k~1cNxoRuA1}! z;P1V%1ykAgM}kk8Ej^aY&*nfM7RHT&MDdFlPY9D#(IXbckF7D)d$Y1P2@g$zn0EcI z)|c>mWy(lCLx2B^?DiJqG_7Ojc5nbSrTzv0BY9RN2!5BM_3-kWwk_ocufm@MuL_K*-V9n*27 ztvhQGPuWlY6KJfVq_%#{6_Ry3iVn{%|6wDLMTO_v*78BBi9;DowS0;` z=u$xGTc#gLb+MP6;FgfC0H%cNos7ig6r+^{)sWQRV^J6pDYN7&kO!GBjhRqBHT+27 zPwqS><*Ou6!_2kBJdAG1;(W|KKBWBVuD{#g@;pvJb{8kcm-IwOrl4!Hd>e^gAq3j2WJCDX|T{OwW5I z`#1Sp1Czt0m)VSrzfS;SMflA>Y8gaYm0dC6KA>sEAlb=FLFU-Gm+kT7-s-%I0=ssp z$EQDVlpXE_Egq+Y?YsJBA$)@iKtJKpYpiQ>7wad1l6zh;jQY(awFNz$ZVv20**N zPty1oO#nff>I~2S8}I#JIq-k@JNZfGnft6Z?KUm`X5Sz&`VSR?rk%j-5*Y%3wk$M+ z_@{bBVy~kQ>HmW_*%$|IQb$nO{43CsD>q7iA+xaSWxIco8MtVmY&WhA{yY3W1G#pm z`TdD1rL?EpQn#rdbh8(%Qr2-66`ZFiL-!`T7^Y$ZefM%THlpNjkraxbtaxv0wQ#|7 zwdCj=ia8erc790Id1@V~gvxJ&`MOyh#>?ECAlyGT+Mh3{oYLS1J71dGDm5!jR1vg| z_j#-#OPTLgWp1|JKm$C)w~qM<)OBoVHrO`a0#T zB}z53w<+qqME3hmUD{}qj&aL`nsv9FriE?3eJdRahGqG}huD}RVv9otA^U#X<57XC z`sl2Txqi2(d(Yp$x6}=nc2||fwzQv@l5Wgwjyo;V+_W2d7U5vN->~-25*??3=b@6yv^^whW{EnXE?5tKb>Rubcn=m;e0^={ z8JjHU71iov&2VLT0gV$#zcOTjv0n3%q-x?}J(It(@@Ur9P@na?c#u+l>TX9s?4*p{ zUd}q_;Nw-m=Iqnl5D;M0dn$!RwF=4<`5S2a#IYBMSW{zlKPaN#t$<#FT&k@=09P9@s z&+69np{pu`%iD;D1bZa$Q6i{Hck1rUuGvgN=qgBRL1HoL8pXQx87^(%x%piQ!4G!| zSjcP{aU7c6qk@LsWu?2Q6V6E(N6zl;ObR%CUYyf~yB0=d+hA=dMLXcjkG?!hZl-z( zcdO>niA1dPq3$(Dt|v%F;%dgLovIm^Q#OX;=vbQd7IRS_V~;KU=iYrFQFSNUxm*~h z|GrfH?OHF_Crd;_M1|~1t&GJ$m_HJPFRi*0{tJ?SNxk>cK!z*c!HTX;Kz;!@wwT)o zMR=lmXT64E)hKh@z?NVv{+TPAWbSW^N9L<45`MZA3%E`$ET*1NK1m^}W9JM_6CfHE zTS+|}7}Jvv+`g@Uk=6K|U&7?+twux}SH++v`f*-tHPO)#f?24qx)=XZVgK`-$Txzf zkZxE()5RcFkDnX!b{EN1(@?^zMShqfjTXr&NhvY8t+v)z!Wy&%OC)(Ddst!M(~2rY z1A4Bog>kwVoU-Yk?W3s z;$M79xylGO99!Sm{f8mG`JH;PT|8)4cqV=Vb+tW*5Umbo1#5J*O#iq;xpXclUFTJYn z_Rm0R?myf&*Pjd#N1#1?xf{BPrv*?l52B+3t_C4(W=Yt@?< zjA{th{Zj1eWU5_iN0PA4!5F_*eE>!10l7My2-97iw^ z-7OV|a}mwDUYgm@UK1NFWAE{mm?|#zv4Qy%Nh>G6lz9G!>2Ho?mQJmUny#^J5kZSn zB`(p$`M+vBqDy|EbD=W+TiF6xlhZ=hYs-hCa{Y!~UW(|@iwnf+wSe>-Pgz2YQGHLY zoz*(_i8rK9qS~vwNozs!T=ZllL*QUx=t&b zu9EU$ogWs9MNE;{2WCpfLK`ONzQg;BrG98t0C)Q|Tj*P(*x7Rt;YG||!ZGDCST_Wl zT4rpZU?2RHu!laftTY2HqW2kx35X+Tb)`+D&56kfH4ZNq)J6P0m;Yvrc9uKQ)g+=w z%j}0XRV)_{)y_~o6LuePR1;-z=dMS@&qR^h5hB-3Za%m5c@Da_U9cT-g~Vt1kDPez z993Cwyxqe#3`jk_QGm^>9C`FG*E$Bsu=s)u^K?*)4i3KfGOMv+y2^6)1Y#QStMtyp z0o!M33GBW?gxLS5y*H1CdhP$mr&LPIq-YVQQV~fdi7?8MCm*y&$vPs&E@T;GU&c0uS$wadb57^feShxzKA-b>{2q_r{YRy@>-~OT@9Vl= z`|I_5U0LfLHU)p8Aj+*QT-}zd!AE<2dMkq+OrLmiKE6$z{)u03mU{JozG$GT(6h|* zLPWSF{E61btykNQSS7`8R?Hb518JU)3dQdQpy#lP^}92Co&RWcEp2*xI^1y*jn-uieSgsQ4_YA8dfL4I^>bWL;bQ9>^ z>2}beOCsFnsNfB!9pmzgkO-H%p@~JwSNE505|rkLX&6r+pV%Ex)?V@09>Z*m#Ab(7 z#XGof+PWq2Ea^@sP+m=k)n}(wKq}uczy8p|K=*Ce;C8R$tdE-=AN_!`kj9wWspf0H zg-V<=2r~;cAYv5uE5%uRk#0>-#S*+EnO1o#f_shzxd#hMqaV(?Z%EYfld3+TKS}W0 zUJ~4S+03!eXKGU&b^=DhONN=g4~_Voo^$Av%QKfS$Br){a}vjEZaz~AHtvkUw@w{; z7Ob!IOtzY#u`r0`*!no=D)JRrt8sqdN%?t$O5~p#B@$LA{Rp#t`K>|>upSiuk&yXE z*BPIf+2e8ER6p92uLCejus@D^n1&*3Mt8@gc2Ou@SU6SFZ8;9eY+=5==DDQ$#$7OD zZK-Qvm9b-nprSq|>QB0FjEj)U{>p%b=^vC|X_`}+CE;C`r&R}v^9pcKa^qXMK7IPD zRzBO>-x#+4{gZ$uLw;V9>rX$-u0lx0TTW1HN-w?e^-#%o6DcYKjteJ+$j}9Q%&@3{ zl7_d=yJwv}Qo%bztYS8;P2E70i1m#gY&!h%i$L83Zmq(h*hX&D%;pb3J!N)d`PXT# zMK=><2cJGFCk?UF)~EpO(NQX8bA_WD~5XsltJxf%cs#g!KbmvkPxsspNN2>Xa8&pbZQ zMrlg6h)c=&XPVV)Y2l7@etMF>`D@%e7%izN!Q0OCW7yOOejU{rO50-u}z5`!5>D9i_Qfi8gZ`Y1ghDzdzkl5_ddmyO?b>5LRjgGVm zuXXsP)?t!M^4#e8Dk1kFgIQyiGk#EE4SDsh8)@s6vvCZL59K|DpU&%2hb*iE&PECO zo!RS;;e==pMiXwxJ^e{=@DBmQ6e!d=c%a0|=;p?$!0B?-2-8XdQ(3^}n2@WZ(=&I$ zF3=}m<9r=z-_SxryVx#O_)x;U24j8v0H)L5A?!#+QIpqc?Wa~{iT&YtBl9s9KwVan zY1?#}#fhO^D0y&DqqB$<@^QG3xd@T0j}29|&@`9@@w$=f6xM;^r_2E_lg6H!J>izR#Agk1xqSv%{1&DeM`_wcTSP zE#bdyPr&>PUcS*WJO!}A*BblY%dEh149e>0E$~BE)ME>L5~}+$kf5k8pi28#VEx*T zNeQfV=Il|41^KicBJulK@e8`VJc#yg%H<;&%wR#$qpa-ld(#OA3oU@>LhQ}`f41oV za&8Drvrd_J_xB<3f8}SCF{>j)TOYU}H#71VAr+rN8wUy#wFi_7n4oC@p%6zGDclW` z^@7S!Bdk`wJBF;ce@1M6KWZPs%ab4w;ebz@RMxK^@LCCD)!8wy5pvtzohUaQDW+5m7jTqV zZ9ue1E!rP$X8CE;;7x^3CmB$MCfXb~g{Rl$xlWG@&FxN`%3!=VYL8eVgI#IIr{UYI zsNg~)d_co`@}58=cL`JmSG#i9*|_;n~CgYn)@3bE*j$=lvdcIGqKPN z%xBCQj%h^XFl=+c3T8KBB&?YwLfi}og@n0Y+A{Kw9kt|lU6~9khgKVCU=;Se7HNHo za_lb@rG0uDgPK7(_TYHX7FLFPg*)!7zk8{}YIv%KFG*KbWZ1M9@c9hrE1IvCkJIC zbGlucMqC{-vd_irGWI(oGQ;rznN1V3jm2?N8$HYHyyMIQQ|L*VpZbG(0wQAo(W=NO9=zK(0 z%)&;L0J`X`Ke{^#DFFIfehYQ-(p~9Rs_9hk$wdg$4@t)lO3{FBvU(?I>-dP_^jo~) z66XjOT<@!41OI~Tq{k}AR4G~qxoaCx{P}p}?I^M(i;zp7{ZJLP|BH=S4g%WkR0Onp zh)ugWS6n?bqVLPNlDyvy1{n+YHVr3L2Nnec-$xtx4mnuzA$H88&mOKwo3vq}M1&-y+T- z%6sKxqcl687f!$1F)vO^zNH}FUIA~x)@0nEeO&>Yq!1$99Nadh>Z6JHCto!eA?l;e zO6_$aoskYO-eN^{RQYNDl$%4O+H+P#3FKIPdY1H6j6!jE?{iUjFBv_NSk+jlaC(PK z4zi~35)$g1c*l*j`Rdt|^x(s-vm+v9QVK9j1afk|=X|q3S^m0h=!q0oPseQxa8*5aLj%3(l-4M{*lo&N5>%#Uo zIm6c0hR^+Fqn}0)^1e`0#-!CU>rx(_2(HyDmQ~qsoyV5*G*J;Qx^QT__X|tw*;uqv zr1QMIZ_*-!n}#Q9&>NTmmL;cR_q-O$+6-f^eR%9-HzqyC`7G&dU^Um=cEfSuQ+*Q+ zZ@U9N?3~bZK(t+ZmwcF8@6nd&VY`~-*gW9+_;+FFeoSKeA1U|mra((p`xv$j2CC+% zQs{BQD*zM8;4x-taZh%!Dq+hJzie1Gl<^V{KvYI87a<+!)A&*}O@zpJE!0b3K8G)f z&-?I840$rbrWL1@JG!Lo@7#=U<6`(wDzP-Dn7 zq#Uap&up3DW2ms<5YUxp6oAZc1?_v-jw@;}mAnWE{GLIA-CDha%^=;_4AOfkAPX3z zw->sPJ`vHQ@heHdOQBE zfoAB;Zzn&8QHX7vuxX`a^ehxZFcjhV3z@h7il+U4IfnNqt(wIsdOwB(&vOjRf^wdf zKMNlIlWWjVr1r-+ngyJ_O)X%Xs1J}&ezr}mtS|m)tU452nB_$PB*(>2W0PD3$iITI zwUVgim>hf{MCZupZeGV64w99 zb$;+4@4ei;Y>&zb0ee?wQj@cC~wW|_a@w=^}#zYrEZ#t zRlo2rFa3|3_Yb-e{71YIC_$??=7z!A5X3x5EDh|^oDr}CB|zHBSp(qP2Ym)+7a`A< zlTi?3q_K80evl80#8&mfDM5>n@q$-~9y11y>3$IU{a%sO$&MDU`UREid=0ef-aQDT z{z`CGli?+uhc~l6@d-r9EBxxx3VZk$((8VAo8EK|AudRJG{^?WT3MpslR}|8$!GQB zPB{r?+;54_$CnZ^z5L<|J5JP(XbaI^%yUQD746QxfXf@A*@m@@o$oO`GvJ8-oGkRA zc%Q=cxsSI%nnqhx6Gk9(#+`Q>#yB1ivdsrrP{wL3Lj=GiJ)cAaQ?6(cavvn%cuL&n zp2A(!L>@zzsDT7kG>|7Bz@aY2(kzhM(In77Zas{qITkGjQ?FYZMEggBw5WCKC5Ljw z`ZfM=D?l0(>zSAbOAWvpLG*-6K3}Dh6gP+ug_C35fUyRr0Po@n^SA_VI`N|9o5a<2&j9(rcB1aR1XcXpZ&pCofoI=Br9z8Pb?cjV(je2IMa{ z-skuWuWUOSWD23qNX^_fFpYg1_7?bbZ~RkY6y11U+e77T@bK{Ehn=gxj1xV12RirA zi1w+c^qo;Vg$%~%x8BIRMDtJjkHWdiGhG~Fsx?1bisuOxG|i5Puk89%ko&Op$hl)D zwLXtLXq@GTY8qH4OcotJ5+?Pi$J1rnS89N6bsedLLY+{CGs;o`7bF zvV+{62J!|`cw;>3V+l*4pefRonNSD`&`yJ+D` zm)E--j`1}%DZT!L-|@N^T+6j759Skc!d}!e%(RqPEtS3voM~I%Uc9|gsC)M#yE!Wk zU7Fi7j^`w@QRjAym5S=Ag%{`7bLUDt8I}7b`BrK)&a6}Cq{%`;pUyB@is1FI%|>?X zzO52s`z~mP45~=23G7wZE*hw8{G}}@+LyDpMuSMpo0XZvCl#5^hz*Iuy6s3%kx>_3 zUTu|@+j6I^2Cmiw5^H-Caklqhe)@Pv0Dj5NRAHk5{xn1Q-)W`kps9TB*L1gk^!Fsj3;bikNtW;WjqG6%f;?j)YM-UZ8~z{?BC(b(Bw!W5WO30+p86|`WI%=SYM z>Nlb%9nM1?RB*#M$(ula$+!)^w0ZeUV^}*$ zc7Buy?tj-t(!@)SVnhnK@-HgmlmmN^A44`JMeDJKq(h3pPHf@xc#c?xy!1Iq0(yw>m zHUeQTL+fRErkrQZ!+KR1k~n|(pk50NrJ6`f1Y#6vOgQB z>wPdPuVItAVp@HDNj6HNd0(UBIzEg3ThCl}k0zd4F~n5A*XnhB!*Rzi^%2qswv@eL zXf$n^&~6j*4P3Pr?gUYYj2BQH89l-YYJFC|R*SmC)dc!otg?J1F=W{9L5{#E=rP(Q zYlOAbvs@hB#HNAv)AGg~Uk8Q^PlS`LIja_Q`$NbKW6a?3vGpKq9Vx_5kFblocGdZ& z$dI0HrvNoIxZxL~Wo>p{T3deNi)QOr_M2(;%&u~dcJ1nWfqHI<8#j+|4s7Y$;azW@9XuE&$DN>tQ z&zgyarLnbQlR_*mDNA7E{6Q8t=_==l?L&poTuVwBTy?^;v_02B;)}rR+UL^ zk8UpyP8*umHrRq^sTFnnFBOBb%}s|tuMnV3%afwvb&Fy>c5_M-d`!S4VqBiw>YQD+J_hJ7f?=*+K@S!oR}agg zKiFdv6oN>YQqkjIS~anfX%W^o3PLo$%=KxRs-;KodLFZtC&@+j7r=`ncXIE2V-ytH zjoawsy!rM3?+}WwjxxV~IyX}di{~vcj=koPFf%5(qbF-Lqsx+#bVEwoSM5YDGSggtNTDglD&DRh zUvz!U$ZaI-PN?RPQIjzBl0cHByuxckIB(5JP$jUQOt5PHhGPCfby>K83+`}?+WR{% zW6J}^E+5W#c{jD#9qu2bHlR+j9Q3?%?;^n0P}v}>yCxxewx?jz^!W-o-2*YP;AgHK zUcO&6jy26F4xbf!JSpMDnyWG*CJyZ+@m5;3!NR;TbCef(lIuRqcM%J@=$9`j?p5yN zZq#DPPCm~Kb(g+mGc#iM+#cY*tQ%obCgvAfUejPljVzK@K|^=a0gzF%8vvmkKTb@#snxIosAd6L8-aeT z^Zp^I&9f|v1FT{SJJ!}p%lVbA-Sv?os1D>Z^(!w?zr8oQYkSPebZB>^MmKI=AOpL= z0_N&jad&T|ptCSb<+c!u5VZ)Y^Fdy38G3#~;f|{(kEZ_9pZUq`k-Tm zj+5EhfEpg}OIv_wvkO3zMv6cv!h(B_av6Dq0eyBm*cV#NY4!4)jb94OI&noGar!s;Nz2qR8M11 ze#BSW@c2N|#RHK6@dNw_^|&iDJqZ>k47i4l=N%53qG93@gIwwHB+9(~nxGS;RXQMhy>= zL*QsJs^#Ni!$)=mhZ41fN#2(N$#@@yrfH^^P4E!U&3DsY3lHt*{bz^jD$>vHJO{FY zPFL*BAv{5W?)5SX22bTh@kIrW6Eo{>9q2a{FI5cu=sSfAUb`TIZ+UNjgqp#8UZ{e7 z5^v_gKI%fq|99@v47 zSbpBDC_64@KEAwbQz>+`iOhocKL(|v0=%e?x~3|B%`zLz7hi8|mn7$6}jJbHd9elKR~;{7FoeSFn(Eg`L1P?@H+qM~uwKQbjiu`C)RvRTUm zi1Pzpp}S>xv;jSfnZD)&Qatg?=^v;zY2+)kJ&C2(8L1Z@QSR2lMFkA)gxxKF@CCzC`0$mSm0!q(+bnF}7%-!?jIO@?D8yZLR7Q9je}@u*?Z6+VXI`Qt~^5Y}B%c3=f3d z_SHQb$f-6s^VxQ_+t|H`qsI?js}a+y=Snc%zA`hp2fsJjFW^QqSHXrIJXPk2ecb); zg@t~3bk1ID?NP1h%Rao<`ZSRr<1!2MrwBC%Q??yExB_=bN~@=fH|fw-US0Df^NOgs;$AbPJFPm<=v|N94x;bY|ugk+IWnHM`R=!QT#{2H; zSkCs1{_c_uQWHj^@5o7|3X+38`qH=VD5Jce-sq4`h^a0;GdPndcB+_<$k->i{cVA; zxZTQA^b-o#Yn@1zb@*oO++4Z)f5yN1yH#yjg4HChjRSNr^78=oL(DaV4TSC(^wd+r zcR(u48YccM3eNatx!4;HioLN69vha{_TP)W6=8{NTR6}HoG)g;E-0wg#<%h@u2Gtk z@~Fi~LlI?8bbl#FLckwPaCsvg*m&rgnGC(Z$V#w7KYapq25 zftnI>Q+$vKtWd1kO$=I@`IWV@r(Pn~CEHVWKT0V~`V;9!Ko{-qA<-6-7~z#U5>RZA z)!RBRMf~Hk0*y1A=U?Li5zc(zB@J=Jf=s5}2ol0{^2Du>SgWfkCReB_t_n?km!;2o z=1wB^8i~FZSZ(N&Y5S=*a&2~`7+RSkHU5r}268#Hr0|**Hg%>pm`liNG0hSnC8g4$i*NEJY8N+$&t!z?=vs@z6sSWk+K&FphulaQKL~J) z^eY+Len_0q`mo>+RKY(}#sBnwj_Gu29w5^DG!QH_1}04-$bTpS{V2N_ufIzlB-o>^ zCgx85f z%%|?9Gt(T%;+RDUZ)yOjII3NQ43^>3#Ci#A3wj7R*JfaB3tEkN*o#d0&|VC|yO@l_zv4cRj<$(94&>)pLBO zJzonl=KKfzld_bHGy$)tOtI*Oc2Tk5dXphT!H5I8g)X_WdmXl^*JqA)zD+ji*3EpG z*{5^1qBYxEv`@XvwEa9{Pato}ar4_Wv=)n0s0z=uM_Qpi;WEp^!<%<*HR5{qw)kgZg>y#jrE(|@UXX{qweN@*O|CPB@tw{bft9~>ba zHl5mReIIH`^C`{6QG;Xl;X3yeW{h^-Z|lKvMa4PFP~hKWz*O5)=~AO z)KKl&3j>+<%{l6h?@|m;Br~moTK09f6nLu0`9sURAuYkQ#(o+3BD}_=F>`ooVh5oM zpI)W=hWzGUc2N!kk6CyvhnlJ&XpC0?8EJ~YiWjEIKyj01IxjZues?r*C|4P-(ajWV z7Nh!tbZ1>Z(w6wrVgNYTv-0~8{@)uvZlWX6A3wMO5yQq~VT|Bez%v`iM-aW2AP41 zT1hvaVIa>imRSdz*!YOM`BN}=m)u`VGQEG<*T|1wy6AyfqkvItjeT_*d64yG5i+Hl z@tbEXN$e}U9mi5@UedCGd!MalgJvr|GiKZ1G?hRaFpt%NdHib0JidV-qSgUlSp(Zw zHVB`&(egQHL46|@_Y_1+bAG^~Fgj1aYW{Ubeya`yHcBs9|FYLojT4|I9g`ry^=1>l zDu6m_))uTMU&p)Dp>3bP{BkP9_Xz+6eb2DGnG;>hA72s<2A6Y0HjNZ+&YRaQbf!u5 zKr;txr|0a9$lV>k2;{eX4K3r`ncUL2mWDM zgZvK3y!upG#Q8V_6J(ELuluN!vD#Zfj_KK*_5(%)RMG|a>k`nnbNfRr7O z|n;L|6o54 zWHQw4|=@wmbk{^urZ6WSjQ?Z*HDS+!{jypDvmXM-m zwtLRXmCK~|{?d4iQ>qUIZRSXvZp-U{Y7JGR%=}7P(;MT3>SwH2oKg)#A^DrENXOk( z;-wmgWc|PLw|u%`9${x@bKRAw*PM}8k$MJ%Bn3upR9%|G3#JI&tch!$%GjNkYS~Pe zA7*U-EMWD}!EdYV+VNqNyyTM;>7B9qU*=NH&LxGzZ_UMJc9<~pI>T)2JL6kdSFf`k zem&=?t3NK=q&iVBaz%^xW2*It?D)van4AKlOLabBF15|!@h$bU(;f!Y1gGZYVfL9# zb<%A-8fn!Kb*}P4OmgRJe~y3)LsVKSKG{*4 zx*X3PF2Axb_5Ay`S9etLYLk&^bMyF9l+LGxaV#H>8t9~%1eioCW ziT^<5u@C+;oS^}gF_57z%mHe(%hNz038YGT;V7Df`Ey7jmM#*xd%0?-ht(?WV?#g9 zP~v2HEscAC1gUlu%^cvc{!Z(@4@bCxl|7IRTwwIQAO_{Fj7;OD^+t8BC75(Uu?x}P zt~LJEBs^)xF?0`d5yAl!Xe-GQ!W777c>wfkwN`wkJ$A0GFnPgOf?_-B1YiA7Ve(s@5!q+*% zVdig(V*Wc!XEwI%? zrQDZENfOZS%oqJ^A9ZeQOiIF~F1zuVY|Ac-M6&|(cFV}wfy=MVL!0+A)v~`hrdrA) zI^zrx@*|9`9FwizHR_bSCrRr>LgY-rV}sUUI`75aOT8(k>WTCwF+c6j48IjJ zeA3`;CY_dovlmA$&n4$o>vN>s)qbTEV65F}E88NOWN9F1;b@55J#A2!o??3sZ@kg# z=yNYCmsCkmZF#u4R8v~6iD|FbmQsBW?=Po*9|UXNPjIZe#~*aS9=+L3H>&Pr`f-9njYj(E(g4c-#N`z*Pu9k<5P=KPE8AVQL5b z07x79_I&tqKJGh^ko28)%}dA8%`6h`(a*Rk9g+mrBijad1^8URZ{7iPZEsHoFzUWR zj_Kr>2Ux3pgeAJjM}<(YQRZPYN~7r6O&EfS*rbQzxa6@L z|8nwX3IwP>*8u6V_2}RJSks(XrvY!0WQsB`Q6?C`-sv`5&{<%_1C7ExX_&O^_4a6b zchFLR?u=2~;BZ*)lfoM6sbrzo?O3orQ*Rq(7n4aZ5R3w}K5g+W^q{rjp2sE0tN`HVV1Q+FFY!?%esd;i=cQOZ)cUFP~boj&V_= zSC4n$mQE1%C6Etq{$P=PXPrTh(po8bE+6qjnzwU(B<^j2&W>~t=}P(D8o8k z^!hZ;g}N|F@+GW0KpAToSy;8X6fq(_huz3=+N)dhoOL*(<+TBc&c zI?|dSaD+|yZ7nVOFrO6jwuR7!55;?=%f?97C(q(snlhSCPZ-%7;|KVgGvo3iXTLTT z?>ZPU>XKb>As1g@XE%bHJ!XZPtpITMpfOVR`&Yw-JvkC%Bq~7-<{NehVwU z!JYF-&zs#8x63u7(t8X*Jt7QGdwn+fyu%#ce*J@60}*FPK5|#Y$u{AEMwaChJ}apadExc` zrSDGtq0bv$LMQQsAMd!wOGOPdr_}N3ZF^!vu0F6{>~ia>^_~JBYd{;xXBs(D))=u- zY8^jN<$rJ!Lw@j_As;sVBsX95%70kB>wx-B(NpTTCtv~Yx-OnBgz_;$PN9MsOl<$4*5a!7`hjlQjYi%5BD@CCM#H=ekQ7tV! zH6A?<8m;Z8vsim5XO=Gep&Bmz#nQiy?`XWTcEUJ2V^7EBap6@=(K%`afkDMi<3CB> zlCm%sRXcJUnXVAHUW@Cww)?ulH}H%xkbs?mo@;`&-CcxCx54Sd`HPT51WRR3GN!F0 zS6s|AI1z2pz6c?igVfkW7dEmU7*-R~BnBY%=r3HaI4NU9p=0OK^J6gPtO_-j{X*74 z%rHo24`6TwaIO3}zQOiSD}m`y=9i zeZ*l+oi+Gd@UQGAoU}Tz{Dk;n$KR$|&8ttp(ZX^C)sF6(%rvV-h&+gS7AClB5vJfd z-kIJGSMeY{k(}0J(}pVvcz;05@bIaGqpZ?~W31I#puZ^Lx7!h0dj$Bz@R+Su>oXT2 zJ&27jt)Uv7pT^-=79pZ@C!N;oo@^Z07KBssfoUD~_l*Q1ua3m#<^S~06c*F9;$_w0 zbh5)08~c8Z8%NR%WIIpA`xwV@pSYoL$eIOB3h9N4kfuW&lTWBWqa9tmQX#7rIhO}yx$rfd~9P0kYQ{f~Y2vn+O#ONp&D5uuVoLsj@ zX_}S!vD3MJz#yM4@4L05X5caT%-F)+IXrURb2Sa)ow_PWymPx{HfV>oomznCxtK!T zxK}v9>2`3pM_*Cbz_laLZ0#Yvh3y|YY|65&4&>P}!{aICotzzZ5=vfhM-}U1&hoM? z$>w1jL%e2YGv8)DtnZNFE`4y;HE>wt&OIsWJ(LRH-5})qo&>`J?k5xyIS5~pa`e7U zCi08DokP__z=IyNs>C`pY9h}*Q>*9)^6m#vQQ#q0T>baP7^X&8Tq}5T?zXaa zJP-DO%FfRdqt+01WQgAs9&LIBaB6wJDM1l`t=rJ=Nsd2DeEd(ZA;f#(9!9Xq4kGTJ z$=8l)R-kqHL5&@K{<~mf9QC!SvVz8SsgrGI(n_E3n;%K^xgYacdn7SZ^USGXrIZ8rY`h3&7N&vKlWSg^ zfl!#MT(pCLfgh2ec*?%5VC!j04UX(%ybWiuI`L@LJ*$TUk?{#5op?MhQc2;rK$_Sbf|{Cp z4h45R`vsT}yg*tux}L^^VkMDL50>C}fa;2{H+sU}tsn-`u?9t4R{Ob_QTPhz##Hpp z31CLILV<&UjX#Y3{~{Uu$K*4i!QggcX~t68Sv|M~$Nc~0eB)zi>s=qanK7)rYp1gT zK2*bU))I`tbFZBxxNCBNRrw7sIvt8Mbg)0y& zZRRC#+=S636k918$ShmU4^(b1x8IFt#5jIT9~ImMV+pMRwkzfvw6_X?_SOWIKO4St zxxa!oAfYs!cA#^Q=M>RkK-qb7^9;d?T@zAr4o(it0Bw7{KLaN_D2n~?S5@x+Nmcv5 z{Qcja(;JG+z7SXfydBEs=|JiK72T3TXK~2`_s1U*E9YFP#aC|9KpQ6>RqXsO6(oIo z1{XW??xBC;cSx83BS2*5LOVGC*D3+*AS&A@0t(2HR#Q+AKeTY+WIm;XRuMh;mdaHq z@RFiZj@ngs zz#BG?Gb};*R1DdPwE@2fncw8|fMUoy7tc`2n@nPPVLiKO#|QxAMfPX6+bXP&E(F;i zkDX9b=-N68NZeQh*bKv4<%io3a~3%uI&qVmCd%;(dmR#bs~Je;1d1?*Dso0l%sH zFI%W^_%B;n;@E#1TNwEfrxj6z{6Rj9%v7<~&C*YeAm4e9dXr%gXUxd?g689}EcfW! zva0*C(6ZEfEyl7!{D%@ZUA_a={CELs`X7P4mNN5F`#q?>v`0cUa57K{I@lfsAGXpB z#PA>67tllLmTgZ!bvX8M=+56YzZRhRNzgvq5F-gwzaqmngbfKHj`svCd?n-Nj~4)7 zCwI`Z7yvtcMICY5MeB%T$kc-%m2;J0og1tNxAyaa2R4TZ$94I1@p0|SR997@y!Y)^ zd7~EmT1sNce*3hJ#Rz#A!WjFy)}aUCbRa9cdy4?;x|4nkjugRHz-g-NiojYl6$tVo zB8aZgzQQPhZUD3674Y5w6~P0`3G|;z2-7W^usghzunx=k1batdZIXil;Io4S$}@)W z^5C@Z2BX1XIC(z}gi=leBhVPsiLx;YdY_|<&r@(L@SbG!w38Gdz4>23TNcEoI9OYdk3jMTj2R54*mVO1K<1p= zc}fh+3;NxwR?t@{qu}fp#{BVxORrM-!>cZFj&9_oF~CD!W9N6kf183fn!Jyu1GEy( zQTFHIzO98vGyw+x$!~sk4Z;MY1qopE)$g8zo~&dK{?jE0(-Vx{Rf=AZ9=yg3MpNv& zCs;D7U>$^uyB5H_a14IhDX=tPzRJ9`VK)^3wGKYojJ>{_me*JH_e%;(msZeul~FRd zEpA7F=I22LuLK)SVDIy@?=F$pmmsKeO{Bki58O+IWxD*>Me5(XoH}#ZNAAP|t#~3VUhh z=zg#OgyjWL2NwXKs4whY*Y6L#h+zP?Hh5?@`)$Ad;wP6ls9G4tE#wwADNdFWIC;O0 z75!yWqU2}`^0)UW!qR3Cy@}4@WVE~M(n2k*$`zkd0I1?R()Hb$rE*~yk2JP2_D$ef zK(+mLJQKEqk!$n7$n4)wcPEB{0kaAxb1oe@o9|AybTJg1?#iy;Pq&`flo)G^%_A5% z+(CqIhg${E?^-yUe$n5^_deXv9A8n?V*@DZ+ek8$CBq)bN%%If7{=ZugF$=+2~ar{ z4TxNqz4wpc%QP;yOtvX(vRw<#BZO%mO%Q^U576Y7saBtTsz4x#O||M2*Cirif7hO+ zU7fALF#H6CX>#!X?OzAL~0hs9oO_c=>ViSAFLLxd*a(_?V^D_^NIPteXbR53uE`bu@=CMkl*%82TfB|;9mL$ zzz~*62!i@hhs1UPLK0eD%%mkA_>H(#mcI^g)^EhQg3htTkyI(zrNzX9#atp0@WFv( z*wP2HU-yl|0Y_pkkv^P#NC@DNH~|(2Rzl+un!Unka6ABeP=vibj_93Z?8B`EN#Ag~ z=n|6$B>I$wB@6%gp}f4b`K5;sJBU5Wo=r?vQaV9WpP#;WQo>^89ul*^Eb;wMD`c{_B}v`lvJ>L~jhu zn|uj2bp*9UBJ8hEl=Uj0e8P2DEtA-;Wd>u4VQA*JpkR-8S?AHkwv8=9w&K=+xAl)R z49Ow~=A~>}4ZWFOjICg}ImetDh9P3Ji>42o;$Z@5O>ynUvQAx|kVBGlpdS-aY#1?`j-qnyq^|7w7BhE4uZIUvP|7RD_z2jTq^OY(H$1CXb8@55c+;ERxBe(PBt zaJG14um>I_w6y`Y`GT}0JqR4jl5{khu*yFr8eMBfy#h{B*MlXg+twz*T*H<;0yH35 z0f(Qs%}WzvCdK@5-0|UDY33UAZ{un?Cp>v+0^i25nfvnd_B4U=+6}BKIPDY#2vZENI)&qpcA0zR{oEo_{+(d^Sy=z!?H(v*Sw?rwotR#QECP?8S7 z0=j?wV7Ed1hx9+*tjbJ^WlvWROk-f_vmmI2I^+XnTP}hebHW)BWB%%>Y^64tIrSxpU1H0*+Jm{hij-MK|L&=Mbh@|PNg z8;aWVlaugb)P5R33I~;XEsTRb+gscW6TXb-1)h!{zEs*GeJrE?xyIWQO`T(&Uu;i) K9Jv5pZ2f-_H&539 literal 0 HcmV?d00001 diff --git a/examples/qt3d/basicshapes-cpp/doc/src/basicshapes.qdoc b/examples/qt3d/basicshapes-cpp/doc/src/basicshapes.qdoc new file mode 100644 index 0000000..5b1c572 --- /dev/null +++ b/examples/qt3d/basicshapes-cpp/doc/src/basicshapes.qdoc @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:FDL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Free Documentation License Usage +** Alternatively, this file may be used under the terms of the GNU Free +** Documentation License version 1.3 as published by the Free Software +** Foundation and appearing in the file included in the packaging of +** this file. Please review the following information to ensure +** the GNU Free Documentation License version 1.3 requirements +** will be met: https://www.gnu.org/licenses/fdl-1.3.html. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \example basicshapes-cpp + \title Qt 3D: Basic Shapes C++ Example + \ingroup qt3d-examples-cpp + \brief Shows four basic shapes that Qt 3D offers and sets up a mesh for each of them. + + \image basicshapes-cpp-example.jpg + + \e {Basic Shapes} shows four basic shapes that Qt 3D offers: a torus, a cylinder, + a cube, and a sphere. The example also shows how to embed a Qt 3D scene + into a widget and connect with other widgets. + + \include examples-run.qdocinc + + \section1 Setting Up a Torus Mesh + + As an example, we go through how to set up a torus mesh. First, we instantiate + the \c QTorusMesh, and then we set the mesh specific parameters, which for torus are + radius, minor radius, and the number of rings and slices. + + \snippet basicshapes-cpp/scenemodifier.cpp 0 + + The size and position of the torus can be adjusted with transform components. + We create scale, translation, and rotation components and add them into the + \c QTransform component. + + \snippet basicshapes-cpp/scenemodifier.cpp 1 + + To change the diffuse color of the mesh, we create a \c QPhongMaterial and set + its diffuse color. + + \snippet basicshapes-cpp/scenemodifier.cpp 2 + + The final step is to add the torus into an entity tree, and we do that by creating + a \c QEntity with a parent entity and adding the previously created mesh, material, + and transform components into it. + + \snippet basicshapes-cpp/scenemodifier.cpp 3 + + We can control the visibility of the entity by defining whether it has a parent + or not. That is, whether it is part of an entity tree or not. + + \snippet basicshapes-cpp/scenemodifier.cpp 4 + + +*/ diff --git a/examples/qt3d/basicshapes-cpp/main.cpp b/examples/qt3d/basicshapes-cpp/main.cpp new file mode 100644 index 0000000..fffb83a --- /dev/null +++ b/examples/qt3d/basicshapes-cpp/main.cpp @@ -0,0 +1,203 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "scenemodifier.h" + +#include + +#include +#include +#include + +#include +#include +#include +#include +#include +#include + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include + +#include +#include + +#include +#include + +int main(int argc, char **argv) +{ + QApplication app(argc, argv); + Qt3DExtras::Qt3DWindow *view = new Qt3DExtras::Qt3DWindow(); + view->defaultFrameGraph()->setClearColor(QColor(QRgb(0x4d4d4f))); + QWidget *container = QWidget::createWindowContainer(view); + QSize screenSize = view->screen()->size(); + container->setMinimumSize(QSize(200, 100)); + container->setMaximumSize(screenSize); + + QWidget *widget = new QWidget; + QHBoxLayout *hLayout = new QHBoxLayout(widget); + QVBoxLayout *vLayout = new QVBoxLayout(); + vLayout->setAlignment(Qt::AlignTop); + hLayout->addWidget(container, 1); + hLayout->addLayout(vLayout); + + widget->setWindowTitle(QStringLiteral("Basic shapes")); + + Qt3DInput::QInputAspect *input = new Qt3DInput::QInputAspect; + view->registerAspect(input); + + // Root entity + Qt3DCore::QEntity *rootEntity = new Qt3DCore::QEntity(); + + // Camera + Qt3DRender::QCamera *cameraEntity = view->camera(); + + cameraEntity->lens()->setPerspectiveProjection(45.0f, 16.0f/9.0f, 0.1f, 1000.0f); + cameraEntity->setPosition(QVector3D(0, 0, 20.0f)); + cameraEntity->setUpVector(QVector3D(0, 1, 0)); + cameraEntity->setViewCenter(QVector3D(0, 0, 0)); + + Qt3DCore::QEntity *lightEntity = new Qt3DCore::QEntity(rootEntity); + Qt3DRender::QPointLight *light = new Qt3DRender::QPointLight(lightEntity); + light->setColor("white"); + light->setIntensity(1); + lightEntity->addComponent(light); + Qt3DCore::QTransform *lightTransform = new Qt3DCore::QTransform(lightEntity); + lightTransform->setTranslation(cameraEntity->position()); + lightEntity->addComponent(lightTransform); + + // For camera controls + Qt3DExtras::QFirstPersonCameraController *camController = new Qt3DExtras::QFirstPersonCameraController(rootEntity); + camController->setCamera(cameraEntity); + + // Scenemodifier + SceneModifier *modifier = new SceneModifier(rootEntity); + + // Set root object of the scene + view->setRootEntity(rootEntity); + + // Create control widgets + QCommandLinkButton *info = new QCommandLinkButton(); + info->setText(QStringLiteral("Qt3D ready-made meshes")); + info->setDescription(QString::fromLatin1("Qt3D provides several ready-made meshes, like torus, cylinder, cone, " + "cube, plane and sphere.")); + info->setIconSize(QSize(0,0)); + + QCheckBox *torusCB = new QCheckBox(widget); + torusCB->setChecked(true); + torusCB->setText(QStringLiteral("Torus")); + + QCheckBox *coneCB = new QCheckBox(widget); + coneCB->setChecked(true); + coneCB->setText(QStringLiteral("Cone")); + + QCheckBox *cylinderCB = new QCheckBox(widget); + cylinderCB->setChecked(true); + cylinderCB->setText(QStringLiteral("Cylinder")); + + QCheckBox *cuboidCB = new QCheckBox(widget); + cuboidCB->setChecked(true); + cuboidCB->setText(QStringLiteral("Cuboid")); + + QCheckBox *planeCB = new QCheckBox(widget); + planeCB->setChecked(true); + planeCB->setText(QStringLiteral("Plane")); + + QCheckBox *sphereCB = new QCheckBox(widget); + sphereCB->setChecked(true); + sphereCB->setText(QStringLiteral("Sphere")); + + vLayout->addWidget(info); + vLayout->addWidget(torusCB); + vLayout->addWidget(coneCB); + vLayout->addWidget(cylinderCB); + vLayout->addWidget(cuboidCB); + vLayout->addWidget(planeCB); + vLayout->addWidget(sphereCB); + + QObject::connect(torusCB, &QCheckBox::stateChanged, + modifier, &SceneModifier::enableTorus); + QObject::connect(coneCB, &QCheckBox::stateChanged, + modifier, &SceneModifier::enableCone); + QObject::connect(cylinderCB, &QCheckBox::stateChanged, + modifier, &SceneModifier::enableCylinder); + QObject::connect(cuboidCB, &QCheckBox::stateChanged, + modifier, &SceneModifier::enableCuboid); + QObject::connect(planeCB, &QCheckBox::stateChanged, + modifier, &SceneModifier::enablePlane); + QObject::connect(sphereCB, &QCheckBox::stateChanged, + modifier, &SceneModifier::enableSphere); + + torusCB->setChecked(true); + coneCB->setChecked(true); + cylinderCB->setChecked(true); + cuboidCB->setChecked(true); + planeCB->setChecked(true); + sphereCB->setChecked(true); + + // Show window + widget->show(); + widget->resize(1200, 800); + + return app.exec(); +} diff --git a/examples/qt3d/basicshapes-cpp/scenemodifier.cpp b/examples/qt3d/basicshapes-cpp/scenemodifier.cpp new file mode 100644 index 0000000..cadfa51 --- /dev/null +++ b/examples/qt3d/basicshapes-cpp/scenemodifier.cpp @@ -0,0 +1,227 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "scenemodifier.h" + +#include + +SceneModifier::SceneModifier(Qt3DCore::QEntity *rootEntity) + : m_rootEntity(rootEntity) +{ + + // Torus shape data + //! [0] + m_torus = new Qt3DExtras::QTorusMesh(); + m_torus->setRadius(1.0f); + m_torus->setMinorRadius(0.4f); + m_torus->setRings(100); + m_torus->setSlices(20); + //! [0] + + // TorusMesh Transform + //! [1] + Qt3DCore::QTransform *torusTransform = new Qt3DCore::QTransform(); + torusTransform->setScale(2.0f); + torusTransform->setRotation(QQuaternion::fromAxisAndAngle(QVector3D(0.0f, 1.0f, 0.0f), 25.0f)); + torusTransform->setTranslation(QVector3D(5.0f, 4.0f, 0.0f)); + //! [1] + + //! [2] + Qt3DExtras::QPhongMaterial *torusMaterial = new Qt3DExtras::QPhongMaterial(); + torusMaterial->setDiffuse(QColor(QRgb(0xbeb32b))); + //! [2] + + // Torus + //! [3] + m_torusEntity = new Qt3DCore::QEntity(m_rootEntity); + m_torusEntity->addComponent(m_torus); + m_torusEntity->addComponent(torusMaterial); + m_torusEntity->addComponent(torusTransform); + //! [3] + + // Cone shape data + Qt3DExtras::QConeMesh *cone = new Qt3DExtras::QConeMesh(); + cone->setTopRadius(0.5); + cone->setBottomRadius(1); + cone->setLength(3); + cone->setRings(50); + cone->setSlices(20); + + // ConeMesh Transform + Qt3DCore::QTransform *coneTransform = new Qt3DCore::QTransform(); + coneTransform->setScale(1.5f); + coneTransform->setRotation(QQuaternion::fromAxisAndAngle(QVector3D(1.0f, 0.0f, 0.0f), 45.0f)); + coneTransform->setTranslation(QVector3D(0.0f, 4.0f, -1.5)); + + Qt3DExtras::QPhongMaterial *coneMaterial = new Qt3DExtras::QPhongMaterial(); + coneMaterial->setDiffuse(QColor(QRgb(0x928327))); + + // Cone + m_coneEntity = new Qt3DCore::QEntity(m_rootEntity); + m_coneEntity->addComponent(cone); + m_coneEntity->addComponent(coneMaterial); + m_coneEntity->addComponent(coneTransform); + + // Cylinder shape data + Qt3DExtras::QCylinderMesh *cylinder = new Qt3DExtras::QCylinderMesh(); + cylinder->setRadius(1); + cylinder->setLength(3); + cylinder->setRings(100); + cylinder->setSlices(20); + + // CylinderMesh Transform + Qt3DCore::QTransform *cylinderTransform = new Qt3DCore::QTransform(); + cylinderTransform->setScale(1.5f); + cylinderTransform->setRotation(QQuaternion::fromAxisAndAngle(QVector3D(1.0f, 0.0f, 0.0f), 45.0f)); + cylinderTransform->setTranslation(QVector3D(-5.0f, 4.0f, -1.5)); + + Qt3DExtras::QPhongMaterial *cylinderMaterial = new Qt3DExtras::QPhongMaterial(); + cylinderMaterial->setDiffuse(QColor(QRgb(0x928327))); + + // Cylinder + m_cylinderEntity = new Qt3DCore::QEntity(m_rootEntity); + m_cylinderEntity->addComponent(cylinder); + m_cylinderEntity->addComponent(cylinderMaterial); + m_cylinderEntity->addComponent(cylinderTransform); + + // Cuboid shape data + Qt3DExtras::QCuboidMesh *cuboid = new Qt3DExtras::QCuboidMesh(); + + // CuboidMesh Transform + Qt3DCore::QTransform *cuboidTransform = new Qt3DCore::QTransform(); + cuboidTransform->setScale(4.0f); + cuboidTransform->setTranslation(QVector3D(5.0f, -4.0f, 0.0f)); + + Qt3DExtras::QPhongMaterial *cuboidMaterial = new Qt3DExtras::QPhongMaterial(); + cuboidMaterial->setDiffuse(QColor(QRgb(0x665423))); + + //Cuboid + m_cuboidEntity = new Qt3DCore::QEntity(m_rootEntity); + m_cuboidEntity->addComponent(cuboid); + m_cuboidEntity->addComponent(cuboidMaterial); + m_cuboidEntity->addComponent(cuboidTransform); + + // Plane shape data + Qt3DExtras::QPlaneMesh *planeMesh = new Qt3DExtras::QPlaneMesh(); + planeMesh->setWidth(2); + planeMesh->setHeight(2); + + // Plane mesh transform + Qt3DCore::QTransform *planeTransform = new Qt3DCore::QTransform(); + planeTransform->setScale(1.3f); + planeTransform->setRotation(QQuaternion::fromAxisAndAngle(QVector3D(1.0f, 0.0f, 0.0f), 45.0f)); + planeTransform->setTranslation(QVector3D(0.0f, -4.0f, 0.0f)); + + Qt3DExtras::QPhongMaterial *planeMaterial = new Qt3DExtras::QPhongMaterial(); + planeMaterial->setDiffuse(QColor(QRgb(0xa69929))); + + // Plane + m_planeEntity = new Qt3DCore::QEntity(m_rootEntity); + m_planeEntity->addComponent(planeMesh); + m_planeEntity->addComponent(planeMaterial); + m_planeEntity->addComponent(planeTransform); + + // Sphere shape data + Qt3DExtras::QSphereMesh *sphereMesh = new Qt3DExtras::QSphereMesh(); + sphereMesh->setRings(20); + sphereMesh->setSlices(20); + sphereMesh->setRadius(2); + + // Sphere mesh transform + Qt3DCore::QTransform *sphereTransform = new Qt3DCore::QTransform(); + + sphereTransform->setScale(1.3f); + sphereTransform->setTranslation(QVector3D(-5.0f, -4.0f, 0.0f)); + + Qt3DExtras::QPhongMaterial *sphereMaterial = new Qt3DExtras::QPhongMaterial(); + sphereMaterial->setDiffuse(QColor(QRgb(0xa69929))); + + // Sphere + m_sphereEntity = new Qt3DCore::QEntity(m_rootEntity); + m_sphereEntity->addComponent(sphereMesh); + m_sphereEntity->addComponent(sphereMaterial); + m_sphereEntity->addComponent(sphereTransform); +} + +SceneModifier::~SceneModifier() +{ +} + +//! [4] +void SceneModifier::enableTorus(bool enabled) +{ + m_torusEntity->setParent(enabled ? m_rootEntity : nullptr); +} +//! [4] + +void SceneModifier::enableCone(bool enabled) +{ + m_coneEntity->setParent(enabled ? m_rootEntity : nullptr); +} + +void SceneModifier::enableCylinder(bool enabled) +{ + m_cylinderEntity->setParent(enabled ? m_rootEntity : nullptr); +} + +void SceneModifier::enableCuboid(bool enabled) +{ + m_cuboidEntity->setParent(enabled ? m_rootEntity : nullptr); +} + +void SceneModifier::enablePlane(bool enabled) +{ + m_planeEntity->setParent(enabled ? m_rootEntity : nullptr); +} + +void SceneModifier::enableSphere(bool enabled) +{ + m_sphereEntity->setParent(enabled ? m_rootEntity : nullptr); +} diff --git a/examples/qt3d/basicshapes-cpp/scenemodifier.h b/examples/qt3d/basicshapes-cpp/scenemodifier.h new file mode 100644 index 0000000..2d33ec9 --- /dev/null +++ b/examples/qt3d/basicshapes-cpp/scenemodifier.h @@ -0,0 +1,95 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef SCENEMODIFIER_H +#define SCENEMODIFIER_H + +#include + +#include +#include + +#include +#include +#include +#include +#include +#include +#include + +class SceneModifier : public QObject +{ + Q_OBJECT + +public: + explicit SceneModifier(Qt3DCore::QEntity *rootEntity); + ~SceneModifier(); + +public slots: + void enableTorus(bool enabled); + void enableCone(bool enabled); + void enableCylinder(bool enabled); + void enableCuboid(bool enabled); + void enablePlane(bool enabled); + void enableSphere(bool enabled); + +private: + Qt3DCore::QEntity *m_rootEntity; + Qt3DExtras::QTorusMesh *m_torus; + Qt3DCore::QEntity *m_coneEntity; + Qt3DCore::QEntity *m_cylinderEntity; + Qt3DCore::QEntity *m_torusEntity; + Qt3DCore::QEntity *m_cuboidEntity; + Qt3DCore::QEntity *m_planeEntity; + Qt3DCore::QEntity *m_sphereEntity; +}; + +#endif // SCENEMODIFIER_H + diff --git a/examples/qt3d/compute-particles/ComputeFrameGraph.qml b/examples/qt3d/compute-particles/ComputeFrameGraph.qml new file mode 100644 index 0000000..9a84f24 --- /dev/null +++ b/examples/qt3d/compute-particles/ComputeFrameGraph.qml @@ -0,0 +1,87 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D.Core 2.0 +import Qt3D.Render 2.0 + +Viewport { + property alias camera: selector.camera + + RenderSurfaceSelector { + id: surfaceSelector + + // Clear Buffer + ClearBuffers { + buffers: ClearBuffers.ColorDepthBuffer + NoDraw {} + } + + // Compute Pass + DispatchCompute { + workGroupX: 1024; workGroupY: 1; workGroupZ: 1 + TechniqueFilter { + matchAll: [ + FilterKey { name: "type"; value: "compute"} + ] + } + } + + // Draw particles from buffer computed in the Compute Pass + CameraSelector { + id: selector + TechniqueFilter { + matchAll: [ + FilterKey { name: "type"; value: "draw"} + ] + } + } + } +} + diff --git a/examples/qt3d/compute-particles/ComputeMaterial.qml b/examples/qt3d/compute-particles/ComputeMaterial.qml new file mode 100644 index 0000000..3f09fc9 --- /dev/null +++ b/examples/qt3d/compute-particles/ComputeMaterial.qml @@ -0,0 +1,118 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D.Core 2.0 +import Qt3D.Render 2.0 + +Material { + property Buffer dataBuffer; + property real particleStep: 0.4 + property real finalCollisionFactor: 0.2 + + parameters: [ + Parameter { name: "particleStep"; value: particleStep }, + Parameter { name: "finalCollisionFactor"; value: finalCollisionFactor } + ] + + ShaderProgram { + id: computeShader + computeShaderCode: loadSource("qrc:/particles.comp") + } + + ShaderProgram { + id: drawShader + vertexShaderCode: loadSource("qrc:/particles.vert") + fragmentShaderCode: loadSource("qrc:/particles.frag") + } + + effect: Effect { + techniques: [ + Technique { + renderPasses: [ + RenderPass { + shaderProgram: computeShader + // We set the buffer as the parameter data + parameters: [ + Parameter { name: "Particles"; value: dataBuffer } + ] + } + ] + filterKeys: [ + FilterKey { name: "type"; value: "compute" } + ] + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile + majorVersion: 4 + minorVersion: 3 + } + }, + Technique { + renderPasses: [ + RenderPass { + shaderProgram: drawShader + // We assume the mesh to be drawn will also receive + // Vertex buffers attributes that will be used to position and color + } + ] + filterKeys: [ + FilterKey { name: "type"; value: "draw" } + ] + graphicsApiFilter { + api: GraphicsApiFilter.OpenGL + profile: GraphicsApiFilter.CoreProfile + majorVersion: 4 + minorVersion: 3 + } + } + ] // techniques + } +} + diff --git a/examples/qt3d/compute-particles/ParticlesScene.qml b/examples/qt3d/compute-particles/ParticlesScene.qml new file mode 100644 index 0000000..e63c6cb --- /dev/null +++ b/examples/qt3d/compute-particles/ParticlesScene.qml @@ -0,0 +1,248 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D.Core 2.0 +import Qt3D.Render 2.0 +import Qt3D.Extras 2.0 + +Entity { + property alias particleStep: computeMaterial.particleStep + property alias finalCollisionFactor: computeMaterial.finalCollisionFactor + + readonly property int _SPHERE: 0 + readonly property int _CUBE: 1 + readonly property int _CYLINDER: 2 + readonly property int _TORUS: 3 + + property int particlesShape: _SPHERE + + signal reset() + + components: [ + RenderSettings { + ComputeFrameGraph { + camera: sceneCamera + } + // explicitly set RenderingPolicy to AlwaysRender, as changes in the + // scene won't be reflected in actual Qt scene-graph changes (due to + // GPU compute calls) + renderPolicy: RenderSettings.Always + } + ] + + FirstPersonCameraController { camera: sceneCamera } + + Camera { + id: sceneCamera + projectionType: CameraLens.PerspectiveProjection + viewCenter: Qt.vector3d(0, 0, 0) + position: Qt.vector3d(0, 0, -800) + nearPlane: 0.1 + farPlane: 1000 + fieldOfView: 25 + aspectRatio: 1.33 + } + + property int particlesCount: 50 * 1024 + readonly property int floatSize: 4 + + function buildParticlesBuffer() { + var byteSizeOfParticleData = 12; + var bufferData = new Float32Array(particlesCount * byteSizeOfParticleData); + var factor = 500.0; + for (var i = 0; i < particlesCount; ++i) { + var positionIdx = i * byteSizeOfParticleData; + var velocityIdx = i * byteSizeOfParticleData + 4; + var colorIdx = i * byteSizeOfParticleData + 8; + + for (var j = 0; j < 3; ++j) { + bufferData[positionIdx + j] = (Math.random() - 0.5) * factor; + bufferData[velocityIdx + j] = Math.random() * 2.0; + bufferData[colorIdx + j] = 0.75 + Math.sin(((i / 1024.0) + j * 0.333) * 6.0) * 0.25; + } + + bufferData[positionIdx + 3] = 1.0; + bufferData[velocityIdx + 3] = 0.0; + bufferData[colorIdx + 3] = 1.0; + } + return bufferData + } + + Buffer { + id: particleBuffer + type: Buffer.VertexBuffer + // struct ParticleData + // { + // vec3 position; // Aligned to 4 floats + // vec3 velocity; // Aligned to 4 floats + // vec3 color; // Aligned to 4 floats + // }; + data: buildParticlesBuffer() + } + + onReset : { + particleBuffer.data = buildParticlesBuffer() + } + + Attribute { + id: particlePositionDataAttribute + name: "particlePosition" + attributeType: Attribute.VertexAttribute + vertexBaseType: Attribute.Float + vertexSize: 3 + divisor: 1 + byteStride: 12 * floatSize + buffer: particleBuffer + } + + Attribute { + id: particleColorDataAttribute + name: "particleColor" + attributeType: Attribute.VertexAttribute + vertexBaseType: Attribute.Float + vertexSize: 3 + divisor: 1 + byteOffset: 8 * floatSize + byteStride: 12 * floatSize + buffer: particleBuffer + } + + ComputeMaterial { + id: computeMaterial + dataBuffer: particleBuffer + } + + Entity { + id: particleComputeEntity + readonly property ComputeCommand particlesComputeJob: ComputeCommand {} + components: [ + particlesComputeJob, + computeMaterial + ] + } + + SphereGeometry { + id: sphereGeometry + rings: 10 + slices: 10 + radius: 1 + // Additional Attributes + attributes: [ + particlePositionDataAttribute, + particleColorDataAttribute + ] + } + + CuboidGeometry { + id: cubeGeometry + yzMeshResolution: Qt.size(2, 2) + xzMeshResolution: Qt.size(2, 2) + xyMeshResolution: Qt.size(2, 2) + // Additional Attributes + attributes: [ + particlePositionDataAttribute, + particleColorDataAttribute + ] + } + + CylinderGeometry { + id: cylinderGeometry + rings: 10 + slices: 10 + radius: 1 + length: 1.5 + // Additional Attributes + attributes: [ + particlePositionDataAttribute, + particleColorDataAttribute + ] + } + + TorusGeometry { + id: torusGeometry + rings: 10 + slices: 10 + radius: 1 + minorRadius: 0.5 + // Additional Attributes + attributes: [ + particlePositionDataAttribute, + particleColorDataAttribute + ] + } + + Entity { + id: particleRenderEntity + readonly property GeometryRenderer particlesRenderer: GeometryRenderer { + instanceCount: particlesCount + indexOffset: 0 + firstInstance: 0 + primitiveType: GeometryRenderer.Triangles + geometry: { + switch (particlesShape) { + case _SPHERE: + return sphereGeometry; + case _CUBE: + return cubeGeometry; + case _CYLINDER: + return cylinderGeometry; + case _TORUS: + return torusGeometry; + } + } + } + + components: [ + particlesRenderer, + computeMaterial + ] + } +} + diff --git a/examples/qt3d/compute-particles/compute-particles.pro b/examples/qt3d/compute-particles/compute-particles.pro new file mode 100644 index 0000000..c25cc0c --- /dev/null +++ b/examples/qt3d/compute-particles/compute-particles.pro @@ -0,0 +1,14 @@ +!include( ../examples.pri ) { + error( "Couldn't find the examples.pri file!" ) +} + +QT += 3dcore 3drender 3dquick 3dinput quick qml + +HEADERS += \ + + +RESOURCES += \ + compute-particles.qrc + +SOURCES += \ + main.cpp diff --git a/examples/qt3d/compute-particles/compute-particles.qrc b/examples/qt3d/compute-particles/compute-particles.qrc new file mode 100644 index 0000000..0f94fdd --- /dev/null +++ b/examples/qt3d/compute-particles/compute-particles.qrc @@ -0,0 +1,11 @@ + + + main.qml + ComputeFrameGraph.qml + ComputeMaterial.qml + particles.frag + particles.vert + ParticlesScene.qml + particles.comp + + diff --git a/examples/qt3d/compute-particles/main.cpp b/examples/qt3d/compute-particles/main.cpp new file mode 100644 index 0000000..66cd82f --- /dev/null +++ b/examples/qt3d/compute-particles/main.cpp @@ -0,0 +1,66 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include +#include + +int main(int argc, char* argv[]) +{ + QGuiApplication app(argc, argv); + + QQuickView view; + + view.resize(500, 500); + view.setResizeMode(QQuickView::SizeRootObjectToView); + view.setSource(QUrl("qrc:/main.qml")); + view.show(); + + return app.exec(); +} diff --git a/examples/qt3d/compute-particles/main.qml b/examples/qt3d/compute-particles/main.qml new file mode 100644 index 0000000..de5666f --- /dev/null +++ b/examples/qt3d/compute-particles/main.qml @@ -0,0 +1,146 @@ +/**************************************************************************** +** +** Copyright (C) 2015 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtQuick.Scene3D 2.0 +import QtQuick.Controls 1.4 +import QtQuick.Layouts 1.1 + +Item { + + Scene3D { + anchors.fill: parent + aspects: "input" + ParticlesScene { + id: scene + particleStep: stepSlider.value + finalCollisionFactor: collisionSlider.value + } + } + + ColumnLayout { + id: colorLayout + anchors.left: parent.left + anchors.leftMargin: 35 + anchors.right: parent.right + anchors.rightMargin: 35 + anchors.bottom: parent.bottom + anchors.bottomMargin: 35 + spacing: 15 + + RowLayout { + Text { + text: "Particles Step:" + color: "white" + } + Slider { + height: 35 + id: stepSlider + Layout.fillWidth: true + minimumValue: 0.0 + maximumValue: 2 + value: 0.4 + } + } + RowLayout { + Text { + text: "Particles Collision:" + color: "white" + } + Slider { + height: 35 + id: collisionSlider + Layout.fillWidth: true + minimumValue: 0.0 + maximumValue: 2 + value: 0.2 + } + } + RowLayout { + Button { + text: "Reset Particles" + onClicked: scene.reset() + } + } + RowLayout { + Text { + text: "Particles Shape:" + color: "white" + } + ExclusiveGroup { + id: particlesTypeGroup + } + CheckBox { + text: "Sphere" + checked: true + exclusiveGroup: particlesTypeGroup + onClicked: scene.particlesShape = scene._SPHERE + } + CheckBox + { text: "Cube" + checked: false + exclusiveGroup: particlesTypeGroup + onClicked: scene.particlesShape = scene._CUBE + } + CheckBox { + text: "Cylinder" + checked: false + exclusiveGroup: particlesTypeGroup + onClicked: scene.particlesShape = scene._CYLINDER + } + CheckBox { + text: "Torus" + checked: false + exclusiveGroup: particlesTypeGroup + onClicked: scene.particlesShape = scene._TORUS + } + } + } +} diff --git a/examples/qt3d/compute-particles/particles.comp b/examples/qt3d/compute-particles/particles.comp new file mode 100644 index 0000000..af993bb --- /dev/null +++ b/examples/qt3d/compute-particles/particles.comp @@ -0,0 +1,41 @@ +#version 430 core + +uniform float particleStep; +uniform float finalCollisionFactor; + +layout (local_size_x = 1024) in; + +struct ParticleData +{ + vec4 position; + vec4 direction; + vec4 color; +}; + +// Particles from previouse frame +layout (std430, binding = 0) coherent buffer Particles +{ + ParticleData particles[]; +} data; + +void main(void) +{ + uint globalId = gl_GlobalInvocationID.x; + + // Retrieve current particle from previous frame + ParticleData currentParticle = data.particles[globalId]; + + // New position = old position + distance traveled over step duration + currentParticle.position = currentParticle.position + currentParticle.direction * particleStep; + + // Make acceleration more or less point toward the center of the scene + vec4 acceleration = normalize(vec4(0.0) - currentParticle.position) * finalCollisionFactor; + + // New velocity = old velocity + acceleration over step duration + currentParticle.direction = currentParticle.direction + acceleration * particleStep; + + + + // Save updated particle + data.particles[globalId] = currentParticle; +} diff --git a/examples/qt3d/compute-particles/particles.frag b/examples/qt3d/compute-particles/particles.frag new file mode 100644 index 0000000..3f11b98 --- /dev/null +++ b/examples/qt3d/compute-particles/particles.frag @@ -0,0 +1,33 @@ +#version 430 core + +out vec4 color; + +in VertexBlock +{ + flat vec3 color; + vec3 pos; + vec3 normal; +} frag_in; + +const vec4 lightPosition = vec4(0.0, 0.0, 0.0, 0.0); +const vec3 lightIntensity = vec3(1.0, 1.0, 1.0); +const vec3 ka = vec3(0.1, 0.1, 0.1); +const vec3 ks = vec3(0.8, 0.8, 0.8); +const float shininess = 50.0; + +vec3 ads() +{ + vec3 n = normalize( frag_in.normal); + vec3 s = normalize( vec3(lightPosition) - frag_in.pos ); + vec3 v = normalize( -frag_in.pos ); + vec3 h = normalize( v + s ); + return lightIntensity * (ka + + frag_in.color * max( dot(s, frag_in.normal ), 0.0 ) + + ks * pow( max( dot( h, n ), 0.0 ), shininess ) ); +} + + +void main(void) +{ + color = vec4(ads(), 1.0); +} diff --git a/examples/qt3d/compute-particles/particles.vert b/examples/qt3d/compute-particles/particles.vert new file mode 100644 index 0000000..5f2da2a --- /dev/null +++ b/examples/qt3d/compute-particles/particles.vert @@ -0,0 +1,27 @@ +#version 430 core + +in vec3 vertexPosition; +in vec3 vertexNormal; + +in vec3 particlePosition; +in vec3 particleColor; + +out VertexBlock +{ + flat vec3 color; + vec3 pos; + vec3 normal; +} v_out; + +uniform mat4 mvp; +uniform mat3 modelViewNormal; +uniform mat4 modelView; + +void main(void) +{ + vec4 pos = vec4(vertexPosition.xyz, 1.0) + vec4(particlePosition, 0.0); + gl_Position = mvp * pos; + v_out.pos = vec4(modelView * pos).xyz; + v_out.normal = normalize(modelViewNormal * vertexNormal); + v_out.color = mix(particleColor * 0.2, particleColor, smoothstep(0.5, 0.8, abs(v_out.normal).z)); +} diff --git a/examples/qt3d/controls/Logo.qml b/examples/qt3d/controls/Logo.qml new file mode 100644 index 0000000..a686e29 --- /dev/null +++ b/examples/qt3d/controls/Logo.qml @@ -0,0 +1,101 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import Qt3D.Core 2.0 +import Qt3D.Render 2.0 +import QtQuick 2.0 +import Qt3D.Extras 2.0 + +Entity { + id: sceneRoot + + Camera { + id: camera + projectionType: CameraLens.PerspectiveProjection + fieldOfView: 40 + aspectRatio: 4/3 + nearPlane : 0.1 + farPlane : 1000.0 + position: Qt.vector3d( 0.0, 0.0, viewCenter_z.value ) + upVector: Qt.vector3d( 0.0, 1.0, 0.0 ) + viewCenter: Qt.vector3d( 0.0, 0.0, 0.0 ) + } + + components: [ + RenderSettings { + activeFrameGraph: ForwardRenderer { + camera: camera + clearColor: "white" + } + } + ] + + PhongMaterial { + id: material + ambient: Qt.rgba( color_r.value/255, color_g.value/255, color_b.value/255, 1.0 ) + diffuse: Qt.rgba( 0.1, 0.1, 0.1, 0.5 ) + shininess: shining.value + } + + Transform { + id: logoTransform + rotation: fromEulerAngles( rotation_x.value, rotation_y.value, rotation_z.value ) + } + + Mesh { + id: logoMesh + source: "Qt_logo.obj" + } + + Entity { + id: logoEntity + components: [ logoMesh, material, logoTransform ] + } +} diff --git a/examples/qt3d/controls/Qt_logo.obj b/examples/qt3d/controls/Qt_logo.obj new file mode 100644 index 0000000..71f5666 --- /dev/null +++ b/examples/qt3d/controls/Qt_logo.obj @@ -0,0 +1,4071 @@ +# Blender v2.76 (sub 0) OBJ File: 'Qt_Logo_cutout2.blend' +# www.blender.org +mtllib Qt_logo.mtl +o Curve.001_Mesh +v 1.624641 -1.318420 -0.182387 +v 1.624641 -1.318420 0.182387 +v 1.604945 -1.374372 0.182387 +v 1.604945 -1.374372 -0.182387 +v 1.580433 -1.427071 0.182387 +v -0.981784 -0.203307 -0.182387 +v -0.972293 -0.281231 -0.182387 +v -1.543393 -0.228187 -0.182387 +v 0.724135 -0.831789 -0.182387 +v 0.262260 -0.831150 -0.182387 +v 0.711830 -0.814225 -0.182387 +v 1.639159 -1.259835 -0.182387 +v 1.639159 -1.259835 0.182387 +v 1.304468 -1.652686 0.182386 +v 1.551467 -1.475895 0.182387 +v 0.945710 -0.926501 0.182387 +v -1.543393 0.165341 0.182387 +v -0.997645 0.052952 0.182387 +v -0.998706 0.145841 0.182387 +v 1.580433 -1.427071 -0.182387 +v 1.121240 -0.657773 -0.182387 +v 1.121898 -0.657740 -0.182387 +v 1.121898 -0.657740 0.182387 +v 1.120596 -0.657802 -0.182387 +v 1.121240 -0.657773 0.182387 +v 1.119957 -0.657828 -0.182387 +v 1.120596 -0.657802 0.182387 +v 1.119311 -0.657849 -0.182387 +v 1.119957 -0.657828 0.182387 +v 1.118648 -0.657866 -0.182387 +v 1.119311 -0.657849 0.182387 +v 1.117959 -0.657879 -0.182387 +v 1.118648 -0.657866 0.182387 +v 1.117232 -0.657886 -0.182387 +v 1.117959 -0.657879 0.182387 +v 1.116459 -0.657889 -0.182387 +v 1.117232 -0.657886 0.182387 +v 1.108379 -0.657669 -0.182387 +v 1.116459 -0.657889 0.182387 +v 1.100785 -0.657008 -0.182387 +v 1.108379 -0.657669 0.182387 +v 1.093652 -0.655907 -0.182387 +v 1.100785 -0.657008 0.182387 +v 1.086952 -0.654363 -0.182387 +v 1.093652 -0.655907 0.182387 +v 1.080662 -0.652376 -0.182387 +v 1.086952 -0.654363 0.182387 +v 1.074757 -0.649945 -0.182387 +v 1.080662 -0.652376 0.182387 +v 1.069211 -0.647069 -0.182387 +v 1.074757 -0.649945 0.182387 +v 1.063999 -0.643748 -0.182387 +v 1.069211 -0.647069 0.182387 +v 1.059095 -0.639980 -0.182387 +v 1.063999 -0.643748 0.182387 +v 1.054475 -0.635764 -0.182387 +v 1.059095 -0.639980 0.182387 +v 1.050114 -0.631101 -0.182387 +v 1.054475 -0.635764 0.182387 +v 1.045986 -0.625988 -0.182387 +v 1.050114 -0.631101 0.182387 +v 1.041773 -0.619568 -0.182387 +v 1.045986 -0.625988 0.182387 +v 1.038066 -0.611957 -0.182387 +v 1.041773 -0.619568 0.182387 +v 1.034837 -0.603155 -0.182387 +v 1.038066 -0.611957 0.182387 +v 1.032062 -0.593160 -0.182387 +v 1.034837 -0.603155 0.182387 +v 1.029713 -0.581973 -0.182387 +v 1.032062 -0.593160 0.182387 +v 1.027764 -0.569593 -0.182387 +v 1.029713 -0.581973 0.182387 +v 1.026187 -0.556018 -0.182387 +v 1.027764 -0.569593 0.182387 +v 1.024956 -0.541250 -0.182387 +v 1.026187 -0.556018 0.182387 +v 1.024046 -0.525286 -0.182387 +v 1.024956 -0.541250 0.182387 +v 1.023428 -0.508127 -0.182387 +v 1.024046 -0.525286 0.182387 +v 1.023077 -0.489772 -0.182387 +v 1.023428 -0.508127 0.182387 +v 1.022966 -0.470221 -0.182387 +v 1.023077 -0.489772 0.182387 +v 1.022966 -0.457888 -0.182387 +v 1.022966 -0.470221 0.182387 +v 1.022966 -0.423033 -0.182387 +v 1.022966 -0.457888 0.182387 +v 1.022966 -0.368875 -0.182387 +v 1.022966 -0.423033 0.182387 +v 1.022966 -0.298629 -0.182387 +v 1.022966 -0.368875 0.182387 +v 1.022966 -0.215515 -0.182387 +v 1.022966 -0.298629 0.182387 +v 1.022966 -0.122748 -0.182387 +v 1.022966 -0.215515 0.182387 +v 1.022966 -0.023547 -0.182387 +v 1.022966 -0.122748 0.182387 +v 1.022966 0.078872 -0.182387 +v 1.022966 -0.023547 0.182387 +v 1.022966 0.181290 -0.182387 +v 1.022966 0.078872 0.182387 +v 1.022966 0.280492 -0.182387 +v 1.022966 0.181290 0.182387 +v 1.022966 0.373259 -0.182387 +v 1.022966 0.280492 0.182387 +v 1.022966 0.456373 -0.182387 +v 1.022966 0.373259 0.182387 +v 1.263622 0.444411 -0.182387 +v 1.022966 0.456373 0.182387 +v 1.263622 0.697952 -0.182387 +v 1.263622 0.444411 0.182387 +v 1.022966 0.716351 -0.182387 +v 1.263622 0.697952 0.182387 +v 1.022966 1.120478 -0.182387 +v 1.022966 0.716351 0.182387 +v 0.788843 1.145252 -0.182387 +v 1.022966 1.120478 0.182387 +v 0.693403 0.739209 -0.182387 +v 0.788843 1.145252 0.182387 +v 0.541780 0.750073 -0.182387 +v 0.693403 0.739209 0.182387 +v 0.541780 0.478384 -0.182387 +v 0.541780 0.750073 0.182387 +v 0.648683 0.472763 -0.182387 +v 0.541780 0.478384 0.182387 +v 0.648683 -0.554368 -0.182387 +v 0.648683 0.472763 0.182387 +v 0.649385 -0.587227 -0.182387 +v 0.648683 -0.554368 0.182387 +v 0.651461 -0.618561 -0.182387 +v 0.649385 -0.587227 0.182387 +v 0.654864 -0.648369 -0.182387 +v 0.651461 -0.618561 0.182387 +v 0.659545 -0.676652 -0.182387 +v 0.654864 -0.648369 0.182387 +v 0.665458 -0.703407 -0.182387 +v 0.659545 -0.676652 0.182387 +v 0.672554 -0.728633 -0.182387 +v 0.665458 -0.703407 0.182387 +v 0.680787 -0.752329 -0.182387 +v 0.672554 -0.728633 0.182387 +v 0.690109 -0.774494 -0.182387 +v 0.680787 -0.752329 0.182387 +v 0.700473 -0.795126 -0.182387 +v 0.690109 -0.774494 0.182387 +v 0.700473 -0.795126 0.182387 +v 0.711830 -0.814225 0.182387 +v 0.737338 -0.847817 -0.182387 +v 0.724135 -0.831789 0.182387 +v 0.749557 -0.860433 -0.182387 +v 0.737338 -0.847817 0.182387 +v 0.762797 -0.871939 -0.182387 +v 0.749557 -0.860433 0.182387 +v 0.777034 -0.882338 -0.182387 +v 0.762797 -0.871939 0.182387 +v 0.792240 -0.891632 -0.182387 +v 0.777034 -0.882338 0.182387 +v 0.808392 -0.899824 -0.182387 +v 0.792240 -0.891632 0.182387 +v 0.825461 -0.906916 -0.182387 +v 0.808392 -0.899824 0.182387 +v 0.843423 -0.912910 -0.182387 +v 0.825461 -0.906916 0.182387 +v 0.862251 -0.917809 -0.182387 +v 0.843423 -0.912910 0.182387 +v 0.881920 -0.921615 -0.182387 +v 0.862251 -0.917809 0.182387 +v 0.902404 -0.924331 -0.182387 +v 0.881920 -0.921615 0.182387 +v 0.923676 -0.925959 -0.182387 +v 0.902404 -0.924331 0.182387 +v 0.945710 -0.926501 -0.182387 +v 0.923676 -0.925959 0.182387 +v 1.211767 -0.874782 -0.182387 +v 1.237589 -0.865408 -0.182387 +v 1.651209 -0.996532 -0.182387 +v 1.651209 0.500221 -0.182387 +v 1.651209 0.805648 0.182387 +v 1.651209 0.500221 0.182387 +v 1.651209 -1.100473 -0.182387 +v 1.651209 -1.100473 0.182387 +v 1.651209 -1.137252 0.182387 +v 1.651209 -1.137252 -0.182387 +v 1.648136 -1.199239 0.182387 +v 1.648136 -1.199239 -0.182387 +v 1.551467 -1.475895 -0.182387 +v 1.518411 -1.520223 0.182387 +v 1.518411 -1.520223 -0.182387 +v 1.481627 -1.559434 0.182386 +v 1.481627 -1.559434 -0.182388 +v 1.441478 -1.592906 0.182386 +v 1.441478 -1.592906 -0.182388 +v 1.398327 -1.620021 0.182386 +v 1.398327 -1.620021 -0.182388 +v 1.352536 -1.640154 0.182386 +v 1.352536 -1.640154 -0.182388 +v 1.304468 -1.652686 -0.182388 +v -1.543393 -2.132013 0.182386 +v -1.543393 -0.634479 -0.182387 +v -1.543393 -1.040770 -0.182387 +v -1.543393 -1.040770 0.182387 +v -1.543393 1.494827 -0.182387 +v -1.543393 1.494827 0.182387 +v -1.543393 1.543752 0.182388 +v -1.543393 1.543752 -0.182386 +v -1.538053 1.625037 0.182388 +v -1.538053 1.625037 -0.182386 +v -1.522528 1.701349 0.182388 +v -1.522528 1.701349 -0.182386 +v -1.497558 1.772077 0.182388 +v -1.497558 1.772077 -0.182386 +v -1.463884 1.836608 0.182388 +v -1.463884 1.836608 -0.182386 +v -1.422248 1.894331 0.182388 +v -1.422248 1.894331 -0.182386 +v -1.373390 1.944634 0.182388 +v -1.373390 1.944634 -0.182386 +v -1.318050 1.986905 0.182388 +v -1.318050 1.986905 -0.182386 +v -1.256971 2.020532 0.182388 +v -1.256971 2.020532 -0.182386 +v -1.190891 2.044903 0.182388 +v -1.190891 2.044903 -0.182386 +v -1.120553 2.059406 0.182388 +v -1.120553 2.059406 -0.182386 +v -1.046697 2.063429 0.182388 +v -1.046697 2.063429 -0.182386 +v -0.970064 2.056361 0.182388 +v -0.970064 2.056361 -0.182386 +v -0.935175 2.050632 0.182388 +v -0.935175 2.050632 -0.182386 +v -0.836574 2.034443 0.182388 +v 0.873018 1.753752 -0.182386 +v 0.583283 1.801322 -0.182386 +v 0.583283 1.801322 0.182388 +v 1.290285 -0.632343 -0.182387 +v 1.290285 -0.655661 -0.182387 +v 1.290285 -0.655661 0.182387 +v 1.290285 -0.611451 -0.182387 +v 1.290285 -0.632343 0.182387 +v 1.276783 -0.618072 -0.182387 +v 1.290285 -0.611451 0.182387 +v 1.263028 -0.624200 -0.182387 +v 1.276783 -0.618072 0.182387 +v 1.249080 -0.629828 -0.182387 +v 1.263028 -0.624200 0.182387 +v 1.235000 -0.634956 -0.182387 +v 1.249080 -0.629828 0.182387 +v 1.220848 -0.639580 -0.182387 +v 1.235000 -0.634956 0.182387 +v 1.206685 -0.643697 -0.182387 +v 1.220848 -0.639580 0.182387 +v 1.192572 -0.647303 -0.182387 +v 1.206685 -0.643697 0.182387 +v 1.178569 -0.650396 -0.182387 +v 1.192572 -0.647303 0.182387 +v 1.164738 -0.652973 -0.182387 +v 1.178569 -0.650396 0.182387 +v 1.151138 -0.655030 -0.182387 +v 1.164738 -0.652973 0.182387 +v 1.137830 -0.656565 -0.182387 +v 1.151138 -0.655030 0.182387 +v 1.124875 -0.657574 -0.182387 +v 1.137830 -0.656565 0.182387 +v 1.124058 -0.657620 -0.182387 +v 1.124875 -0.657574 0.182387 +v 1.123296 -0.657663 -0.182387 +v 1.124058 -0.657620 0.182387 +v 1.122580 -0.657703 -0.182387 +v 1.123296 -0.657663 0.182387 +v 1.122580 -0.657703 0.182387 +v 1.651209 -0.996532 0.182387 +v 1.651209 -0.835023 0.182387 +v 1.290285 -0.844363 0.182387 +v 0.949063 -0.926488 -0.182387 +v 0.973284 -0.925691 -0.182387 +v 0.969757 -0.925878 -0.182387 +v 0.969757 -0.925878 0.182387 +v 0.976827 -0.925481 -0.182387 +v 0.973284 -0.925691 0.182387 +v 0.980386 -0.925247 -0.182387 +v 0.976827 -0.925481 0.182387 +v 0.983958 -0.924990 -0.182387 +v 0.980386 -0.925247 0.182387 +v 0.987542 -0.924711 -0.182387 +v 0.983958 -0.924990 0.182387 +v 1.012237 -0.922225 -0.182387 +v 0.987542 -0.924711 0.182387 +v 1.036888 -0.918973 -0.182387 +v 1.012237 -0.922225 0.182387 +v 1.061538 -0.914956 -0.182387 +v 1.036888 -0.918973 0.182387 +v 1.086227 -0.910174 -0.182387 +v 1.061538 -0.914956 0.182387 +v 1.111001 -0.904626 -0.182387 +v 1.086227 -0.910174 0.182387 +v 1.135899 -0.898313 -0.182387 +v 1.111001 -0.904626 0.182387 +v 1.160964 -0.891235 -0.182387 +v 1.135899 -0.898313 0.182387 +v 1.186239 -0.883391 -0.182387 +v 1.160964 -0.891235 0.182387 +v 1.186239 -0.883391 0.182387 +v 1.211767 -0.874782 0.182387 +v 1.263747 -0.855268 -0.182387 +v 1.237589 -0.865408 0.182387 +v 1.290285 -0.844363 -0.182387 +v 1.263747 -0.855268 0.182387 +v 1.290285 -0.841263 -0.182387 +v 1.290285 -0.832502 -0.182387 +v 1.290285 -0.841263 0.182387 +v 1.290285 -0.818888 -0.182387 +v 1.290285 -0.832502 0.182387 +v 1.290285 -0.801231 -0.182387 +v 1.290285 -0.818888 0.182387 +v 1.290285 -0.780339 -0.182387 +v 1.290285 -0.801231 0.182387 +v 1.290285 -0.757021 -0.182387 +v 1.290285 -0.780339 0.182387 +v 1.290285 -0.732085 -0.182387 +v 1.290285 -0.757021 0.182387 +v 1.290285 -0.706341 -0.182387 +v 1.290285 -0.732085 0.182387 +v 1.290285 -0.680596 -0.182387 +v 1.290285 -0.706341 0.182387 +v 1.290285 -0.680596 0.182387 +v 0.952447 -0.926449 -0.182387 +v 0.949063 -0.926488 0.182387 +v 0.955859 -0.926385 -0.182387 +v 0.952447 -0.926449 0.182387 +v 0.959298 -0.926295 -0.182387 +v 0.955859 -0.926385 0.182387 +v 0.962762 -0.926181 -0.182387 +v 0.959298 -0.926295 0.182387 +v 0.966249 -0.926042 -0.182387 +v 0.962762 -0.926181 0.182387 +v 0.966249 -0.926042 0.182387 +v 0.426419 -0.445305 -0.182387 +v 0.412138 -0.503110 -0.182387 +v 0.412138 -0.503110 0.182387 +v 0.439008 -0.384638 -0.182387 +v 0.426419 -0.445305 0.182387 +v 0.396163 -0.558060 -0.182387 +v 0.396163 -0.558060 0.182387 +v 0.449909 -0.321098 -0.182387 +v 0.439008 -0.384638 0.182387 +v 0.378490 -0.610163 -0.182387 +v 0.378490 -0.610163 0.182387 +v 0.459124 -0.254677 -0.182387 +v 0.449909 -0.321098 0.182387 +v 0.359117 -0.659430 -0.182387 +v 0.359117 -0.659430 0.182387 +v 0.466657 -0.185367 -0.182387 +v 0.459124 -0.254677 0.182387 +v 0.337635 -0.706565 -0.182387 +v 0.337635 -0.706565 0.182387 +v 0.472510 -0.113159 -0.182387 +v 0.466657 -0.185367 0.182387 +v 0.314338 -0.750899 -0.182387 +v 0.314338 -0.750899 0.182387 +v 0.476688 -0.038043 -0.182387 +v 0.472510 -0.113159 0.182387 +v 0.289217 -0.792428 -0.182387 +v 0.289217 -0.792428 0.182387 +v 0.479192 0.039988 -0.182387 +v 0.476688 -0.038043 0.182387 +v 0.262260 -0.831150 0.182387 +v 0.480026 0.120943 -0.182387 +v 0.479192 0.039988 0.182387 +v 0.233457 -0.867059 -0.182387 +v 0.233457 -0.867059 0.182387 +v 0.478892 0.209136 -0.182387 +v 0.480026 0.120943 0.182387 +v 0.202799 -0.900153 -0.182387 +v 0.202799 -0.900153 0.182387 +v 0.475486 0.293762 -0.182387 +v 0.478892 0.209136 0.182387 +v 0.170275 -0.930427 -0.182387 +v 0.170275 -0.930427 0.182387 +v 0.469801 0.374832 -0.182387 +v 0.475486 0.293762 0.182387 +v 0.135875 -0.957879 -0.182387 +v 0.135875 -0.957879 0.182387 +v 0.461829 0.452356 -0.182387 +v 0.469801 0.374832 0.182387 +v 0.099588 -0.982504 -0.182387 +v 0.099588 -0.982504 0.182387 +v 0.451565 0.526344 -0.182387 +v 0.461829 0.452356 0.182387 +v 0.061404 -1.004298 -0.182387 +v 0.061404 -1.004298 0.182387 +v 0.438999 0.596807 -0.182387 +v 0.451565 0.526344 0.182387 +v 0.021314 -1.023258 -0.182387 +v 0.021314 -1.023258 0.182387 +v 0.424126 0.663755 -0.182387 +v 0.438999 0.596807 0.182387 +v -0.020694 -1.039381 -0.182387 +v -0.020694 -1.039381 0.182387 +v 0.406938 0.727197 -0.182387 +v 0.424126 0.663755 0.182387 +v -0.016169 -1.061018 -0.182387 +v -0.016169 -1.061018 0.182387 +v 0.387429 0.787144 -0.182387 +v 0.406938 0.727197 0.182387 +v -0.011276 -1.081441 -0.182387 +v -0.011276 -1.081441 0.182387 +v 0.365590 0.843607 -0.182387 +v 0.387429 0.787144 0.182387 +v -0.006016 -1.100653 -0.182387 +v -0.006016 -1.100653 0.182387 +v 0.341416 0.896596 -0.182387 +v 0.365590 0.843607 0.182387 +v -0.000390 -1.118659 -0.182387 +v -0.000390 -1.118659 0.182387 +v 0.314899 0.946121 -0.182387 +v 0.341416 0.896596 0.182387 +v 0.005602 -1.135461 -0.182387 +v 0.005602 -1.135461 0.182387 +v 0.285433 0.993262 -0.182387 +v 0.314899 0.946121 0.182387 +v 0.011959 -1.151064 -0.182387 +v 0.011959 -1.151064 0.182387 +v 0.253428 1.036951 -0.182387 +v 0.285433 0.993262 0.182387 +v 0.018682 -1.165471 -0.182387 +v 0.018682 -1.165471 0.182387 +v 0.218864 1.077179 -0.182387 +v 0.253428 1.036951 0.182387 +v 0.025769 -1.178687 -0.182387 +v 0.025769 -1.178687 0.182387 +v 0.181722 1.113937 -0.182387 +v 0.218864 1.077179 0.182387 +v 0.033220 -1.190714 -0.182387 +v 0.033220 -1.190714 0.182387 +v 0.141985 1.147215 -0.182387 +v 0.181722 1.113937 0.182387 +v 0.041036 -1.201556 -0.182387 +v 0.041036 -1.201556 0.182387 +v 0.099634 1.177004 -0.182387 +v 0.141985 1.147215 0.182387 +v 0.049214 -1.211217 -0.182387 +v 0.049214 -1.211217 0.182387 +v 0.054650 1.203293 -0.182387 +v 0.099634 1.177004 0.182387 +v 0.057755 -1.219701 -0.182387 +v 0.057755 -1.219701 0.182387 +v 0.007014 1.226074 -0.182387 +v 0.054650 1.203293 0.182387 +v 0.062803 -1.223925 -0.182387 +v 0.062803 -1.223925 0.182387 +v -0.043291 1.245338 -0.182387 +v 0.007014 1.226074 0.182387 +v 0.068176 -1.227869 -0.182387 +v 0.068176 -1.227869 0.182387 +v -0.096284 1.261074 -0.182387 +v -0.043291 1.245338 0.182387 +v 0.073872 -1.231538 -0.182387 +v 0.073872 -1.231538 0.182387 +v -0.151985 1.273272 -0.182387 +v -0.096284 1.261074 0.182387 +v 0.079888 -1.234935 -0.182387 +v 0.079888 -1.234935 0.182387 +v -0.210411 1.281925 -0.182387 +v -0.151985 1.273272 0.182387 +v 0.086222 -1.238063 -0.182387 +v 0.086222 -1.238063 0.182387 +v -0.219049 1.282895 -0.182387 +v -0.210411 1.281925 0.182387 +v 0.092870 -1.240926 -0.182387 +v 0.092870 -1.240926 0.182387 +v -0.227645 1.283780 -0.182387 +v -0.219049 1.282895 0.182387 +v 0.099831 -1.243528 -0.182387 +v 0.099831 -1.243528 0.182387 +v -0.236197 1.284580 -0.182387 +v -0.227645 1.283780 0.182387 +v 0.107101 -1.245871 -0.182387 +v 0.107101 -1.245871 0.182387 +v -0.244706 1.285296 -0.182387 +v -0.236197 1.284580 0.182387 +v 0.114677 -1.247959 -0.182387 +v 0.114677 -1.247959 0.182387 +v -0.253173 1.285927 -0.182387 +v -0.244706 1.285296 0.182387 +v 0.122558 -1.249797 -0.182387 +v 0.122558 -1.249797 0.182387 +v -0.261597 1.286474 -0.182387 +v -0.253173 1.285927 0.182387 +v 0.130740 -1.251386 -0.182387 +v 0.130740 -1.251386 0.182387 +v -0.269979 1.286936 -0.182387 +v -0.261597 1.286474 0.182387 +v 0.139220 -1.252732 -0.182387 +v 0.139220 -1.252732 0.182387 +v -0.278318 1.287314 -0.182387 +v -0.269979 1.286936 0.182387 +v 0.139392 -1.252755 -0.182387 +v 0.139392 -1.252755 0.182387 +v -0.286614 1.287608 -0.182387 +v -0.278318 1.287314 0.182387 +v 0.139563 -1.252762 -0.182387 +v 0.139563 -1.252762 0.182387 +v -0.294869 1.287817 -0.182387 +v -0.286614 1.287608 0.182387 +v 0.139734 -1.252757 -0.182387 +v 0.139734 -1.252757 0.182387 +v -0.303082 1.287943 -0.182387 +v -0.294869 1.287817 0.182387 +v 0.139905 -1.252744 -0.182387 +v 0.139905 -1.252744 0.182387 +v -0.311252 1.287985 -0.182387 +v -0.303082 1.287943 0.182387 +v 0.140076 -1.252724 -0.182387 +v 0.140076 -1.252724 0.182387 +v -0.361180 1.286331 -0.182387 +v -0.311252 1.287985 0.182387 +v 0.140248 -1.252701 -0.182387 +v 0.140248 -1.252701 0.182387 +v -0.409360 1.281363 -0.182387 +v -0.361180 1.286331 0.182387 +v 0.140422 -1.252678 -0.182387 +v 0.140422 -1.252678 0.182387 +v -0.455776 1.273071 -0.182387 +v -0.409360 1.281363 0.182387 +v 0.140597 -1.252657 -0.182387 +v 0.140597 -1.252657 0.182387 +v -0.500415 1.261445 -0.182387 +v -0.455776 1.273071 0.182387 +v 0.140774 -1.252644 -0.182387 +v 0.140774 -1.252644 0.182387 +v -0.543260 1.246475 -0.182387 +v -0.500415 1.261445 0.182387 +v 0.140954 -1.252639 -0.182387 +v 0.140954 -1.252639 0.182387 +v -0.584298 1.228152 -0.182387 +v -0.543260 1.246475 0.182387 +v 0.141137 -1.252646 -0.182387 +v 0.141137 -1.252646 0.182387 +v -0.623514 1.206466 -0.182387 +v -0.584298 1.228152 0.182387 +v 0.141324 -1.252669 -0.182387 +v 0.141324 -1.252669 0.182387 +v -0.660894 1.181408 -0.182387 +v -0.623514 1.206466 0.182387 +v 0.141785 -1.252711 -0.182387 +v 0.141785 -1.252711 0.182387 +v -0.696421 1.152968 -0.182387 +v -0.660894 1.181408 0.182387 +v 0.142256 -1.252718 -0.182387 +v 0.142256 -1.252718 0.182387 +v -0.730083 1.121135 -0.182387 +v -0.696421 1.152968 0.182387 +v 0.142734 -1.252694 -0.182387 +v 0.142734 -1.252694 0.182387 +v -0.761863 1.085901 -0.182387 +v -0.730083 1.121135 0.182387 +v 0.143219 -1.252649 -0.182387 +v 0.143219 -1.252649 0.182387 +v -0.791747 1.047255 -0.182387 +v -0.761863 1.085901 0.182387 +v 0.143707 -1.252589 -0.182387 +v 0.143707 -1.252589 0.182387 +v -0.824643 0.997153 -0.182387 +v -0.791747 1.047255 0.182387 +v 0.144198 -1.252520 -0.182387 +v 0.144198 -1.252520 0.182387 +v -0.854719 0.942465 -0.182387 +v -0.824643 0.997153 0.182387 +v 0.144688 -1.252450 -0.182387 +v 0.144688 -1.252450 0.182387 +v -0.881969 0.883201 -0.182387 +v -0.854719 0.942465 0.182387 +v 0.145176 -1.252385 -0.182387 +v 0.145176 -1.252385 0.182387 +v -0.906384 0.819374 -0.182387 +v -0.881969 0.883201 0.182387 +v 0.145661 -1.252334 -0.182387 +v 0.145661 -1.252334 0.182387 +v -0.927957 0.750994 -0.182387 +v -0.906384 0.819374 0.182387 +v 0.146139 -1.252301 -0.182387 +v 0.146139 -1.252301 0.182387 +v -0.946680 0.678073 -0.182387 +v -0.927957 0.750994 0.182387 +v 0.146610 -1.252296 -0.182387 +v 0.146610 -1.252296 0.182387 +v -0.962543 0.600624 -0.182387 +v -0.946680 0.678073 0.182387 +v 0.147071 -1.252324 -0.182387 +v 0.147071 -1.252324 0.182387 +v -0.975540 0.518656 -0.182387 +v -0.962543 0.600624 0.182387 +v 0.149900 -1.252584 -0.182387 +v 0.149900 -1.252584 0.182387 +v -0.985663 0.432183 -0.182387 +v -0.975540 0.518656 0.182387 +v 0.152764 -1.252761 -0.182387 +v 0.152764 -1.252761 0.182387 +v -0.992904 0.341214 -0.182387 +v -0.985663 0.432183 0.182387 +v 0.155663 -1.252865 -0.182387 +v 0.155663 -1.252865 0.182387 +v -0.997254 0.245763 -0.182387 +v -0.992904 0.341214 0.182387 +v 0.158594 -1.252909 -0.182387 +v 0.158594 -1.252909 0.182387 +v -0.998706 0.145841 -0.182387 +v -0.997254 0.245763 0.182387 +v 0.161558 -1.252904 -0.182387 +v 0.161558 -1.252904 0.182387 +v -0.997645 0.052952 -0.182387 +v 0.164552 -1.252862 -0.182387 +v 0.164552 -1.252862 0.182387 +v -0.994467 -0.036208 -0.182387 +v 0.167575 -1.252794 -0.182387 +v 0.167575 -1.252794 0.182387 +v -0.989178 -0.121631 -0.182387 +v -0.994467 -0.036208 0.182387 +v 0.170627 -1.252712 -0.182387 +v 0.170627 -1.252712 0.182387 +v -0.989178 -0.121631 0.182387 +v 0.173706 -1.252628 -0.182387 +v 0.173706 -1.252628 0.182387 +v -0.981784 -0.203307 0.182387 +v 0.176810 -1.252554 -0.182387 +v 0.176810 -1.252554 0.182387 +v -0.960710 -0.355393 -0.182387 +v -0.972293 -0.281231 0.182387 +v 0.179940 -1.252501 -0.182387 +v 0.179940 -1.252501 0.182387 +v -0.947042 -0.425786 -0.182387 +v -0.960710 -0.355393 0.182387 +v 0.183092 -1.252481 -0.182387 +v 0.183092 -1.252481 0.182387 +v -0.931295 -0.492402 -0.182387 +v -0.947042 -0.425786 0.182387 +v 0.183174 -1.252481 -0.182387 +v 0.183174 -1.252481 0.182387 +v -0.913475 -0.555233 -0.182387 +v -0.931295 -0.492402 0.182387 +v 0.183265 -1.252481 -0.182387 +v 0.183265 -1.252481 0.182387 +v -0.893590 -0.614272 -0.182387 +v -0.913475 -0.555233 0.182387 +v 0.183363 -1.252481 -0.182387 +v 0.183363 -1.252481 0.182387 +v -0.871646 -0.669510 -0.182387 +v -0.893590 -0.614272 0.182387 +v 0.183463 -1.252481 -0.182387 +v 0.183463 -1.252481 0.182387 +v -0.847648 -0.720939 -0.182387 +v -0.871646 -0.669510 0.182387 +v 0.183564 -1.252481 -0.182387 +v 0.183564 -1.252481 0.182387 +v -0.822076 -0.768036 -0.182387 +v -0.847648 -0.720939 0.182387 +v 0.183662 -1.252481 -0.182387 +v 0.183662 -1.252481 0.182387 +v -0.794690 -0.811855 -0.182387 +v -0.822076 -0.768036 0.182387 +v 0.183753 -1.252481 -0.182387 +v 0.183753 -1.252481 0.182387 +v -0.765502 -0.852402 -0.182387 +v -0.794690 -0.811855 0.182387 +v 0.183835 -1.252481 -0.182387 +v 0.183835 -1.252481 0.182387 +v -0.734525 -0.889683 -0.182387 +v -0.765502 -0.852402 0.182387 +v 0.183904 -1.252481 -0.182387 +v 0.183904 -1.252481 0.182387 +v -0.701772 -0.923703 -0.182387 +v -0.734525 -0.889683 0.182387 +v 0.183957 -1.252481 -0.182387 +v 0.183957 -1.252481 0.182387 +v -0.667254 -0.954468 -0.182387 +v -0.701772 -0.923703 0.182387 +v 0.183991 -1.252481 -0.182387 +v 0.183991 -1.252481 0.182387 +v -0.630985 -0.981984 -0.182387 +v -0.667254 -0.954468 0.182387 +v 0.184003 -1.252481 -0.182387 +v 0.184003 -1.252481 0.182387 +v -0.592977 -1.006257 -0.182387 +v -0.630985 -0.981984 0.182387 +v 0.187874 -1.252534 -0.182387 +v 0.187874 -1.252534 0.182387 +v -0.553243 -1.027292 -0.182387 +v -0.592977 -1.006257 0.182387 +v 0.191482 -1.252676 -0.182387 +v 0.191482 -1.252676 0.182387 +v -0.511795 -1.045095 -0.182387 +v -0.553243 -1.027292 0.182387 +v 0.194921 -1.252880 -0.182387 +v 0.194921 -1.252880 0.182387 +v -0.468646 -1.059673 -0.182387 +v -0.511795 -1.045095 0.182387 +v 0.198291 -1.253120 -0.182387 +v 0.198291 -1.253120 0.182387 +v -0.423807 -1.071030 -0.182387 +v -0.468646 -1.059673 0.182387 +v 0.201688 -1.253370 -0.182387 +v 0.201688 -1.253370 0.182387 +v -0.413388 -1.117919 -0.182387 +v -0.423807 -1.071030 0.182387 +v 0.205209 -1.253603 -0.182387 +v 0.205209 -1.253603 0.182387 +v -0.402043 -1.162206 -0.182387 +v -0.413388 -1.117919 0.182387 +v 0.208952 -1.253793 -0.182387 +v 0.208952 -1.253793 0.182387 +v -0.389771 -1.203891 -0.182387 +v -0.402043 -1.162206 0.182387 +v 0.213012 -1.253913 -0.182387 +v 0.213012 -1.253913 0.182387 +v -0.376574 -1.242972 -0.182387 +v -0.389771 -1.203891 0.182387 +v 0.217488 -1.253938 -0.182387 +v 0.217488 -1.253938 0.182387 +v -0.362454 -1.279447 -0.182387 +v -0.376574 -1.242972 0.182387 +v 0.222476 -1.253840 -0.182387 +v 0.222476 -1.253840 0.182387 +v -0.347411 -1.313315 -0.182387 +v -0.362454 -1.279447 0.182387 +v 0.228073 -1.253593 -0.182387 +v 0.228073 -1.253593 0.182387 +v -0.331446 -1.344574 -0.182387 +v -0.347411 -1.313315 0.182387 +v 0.234377 -1.253171 -0.182387 +v 0.234377 -1.253171 0.182387 +v -0.314560 -1.373223 -0.182387 +v -0.331446 -1.344574 0.182387 +v 0.234377 -1.515692 -0.182387 +v 0.234377 -1.515692 0.182387 +v -0.296754 -1.399261 -0.182387 +v -0.314560 -1.373223 0.182387 +v 0.223663 -1.517095 -0.182387 +v 0.223663 -1.517095 0.182387 +v -0.278030 -1.422685 -0.182387 +v -0.296754 -1.399261 0.182387 +v 0.211706 -1.518660 -0.182387 +v 0.211706 -1.518660 0.182387 +v -0.258387 -1.443494 -0.182387 +v -0.278030 -1.422685 0.182387 +v 0.198920 -1.520334 -0.182387 +v 0.198920 -1.520334 0.182387 +v -0.237828 -1.461687 -0.182387 +v -0.258387 -1.443494 0.182387 +v 0.185719 -1.522063 -0.182387 +v 0.185719 -1.522063 0.182387 +v -0.221488 -1.473931 -0.182387 +v -0.237828 -1.461687 0.182387 +v 0.172517 -1.523791 -0.182387 +v 0.172517 -1.523791 0.182387 +v -0.204283 -1.485104 -0.182387 +v -0.221488 -1.473931 0.182387 +v 0.159731 -1.525465 -0.182387 +v 0.159731 -1.525465 0.182387 +v -0.186216 -1.495208 -0.182387 +v -0.204283 -1.485104 0.182387 +v 0.147774 -1.527030 -0.182387 +v 0.147774 -1.527030 0.182387 +v -0.167291 -1.504244 -0.182387 +v -0.186216 -1.495208 0.182387 +v 0.137061 -1.528433 -0.182387 +v 0.137061 -1.528433 0.182387 +v -0.147509 -1.512212 -0.182387 +v -0.167291 -1.504244 0.182387 +v 0.128007 -1.529619 -0.182387 +v 0.128007 -1.529619 0.182387 +v -0.126874 -1.519115 -0.182387 +v -0.147509 -1.512212 0.182387 +v 0.121026 -1.530532 -0.182387 +v 0.121026 -1.530532 0.182387 +v -0.105388 -1.524953 -0.182387 +v -0.126874 -1.519115 0.182387 +v 0.116533 -1.531121 -0.182387 +v 0.116533 -1.531121 0.182387 +v -0.083055 -1.529726 -0.182387 +v -0.105388 -1.524953 0.182387 +v 0.114944 -1.531329 -0.182387 +v 0.114944 -1.531329 0.182387 +v -0.059876 -1.533437 -0.182388 +v -0.083055 -1.529726 0.182387 +v 0.106191 -1.532421 -0.182388 +v 0.106191 -1.532421 0.182386 +v -0.035856 -1.536087 -0.182388 +v -0.059876 -1.533437 0.182386 +v 0.097506 -1.533419 -0.182388 +v 0.097506 -1.533419 0.182386 +v -0.010996 -1.537676 -0.182388 +v -0.035856 -1.536087 0.182386 +v 0.088889 -1.534324 -0.182388 +v 0.088889 -1.534324 0.182386 +v 0.014699 -1.538205 -0.182388 +v -0.010996 -1.537676 0.182386 +v 0.080342 -1.535135 -0.182388 +v 0.080342 -1.535135 0.182386 +v 0.022624 -1.538157 -0.182388 +v 0.014699 -1.538205 0.182386 +v 0.071868 -1.535852 -0.182388 +v 0.071868 -1.535852 0.182386 +v 0.030633 -1.538012 -0.182388 +v 0.022624 -1.538157 0.182386 +v 0.063467 -1.536474 -0.182388 +v 0.063467 -1.536474 0.182386 +v 0.038723 -1.537771 -0.182388 +v 0.030633 -1.538012 0.182386 +v 0.055141 -1.537002 -0.182388 +v 0.055141 -1.537002 0.182386 +v 0.046893 -1.537434 -0.182388 +v 0.038723 -1.537771 0.182386 +v 0.046893 -1.537434 0.182386 +v 0.069721 0.127787 -0.182387 +v -0.507111 0.055574 -0.182387 +v -0.507627 0.137615 -0.182387 +v 0.030318 -0.471963 0.182387 +v -0.465641 -0.453883 0.182387 +v -0.455769 -0.499161 0.182387 +v -0.273302 0.974642 -0.182387 +v -0.292921 0.969356 -0.182387 +v -0.292921 0.969356 0.182387 +v -0.252844 0.977813 -0.182387 +v -0.273302 0.974642 0.182387 +v -0.311702 0.961955 -0.182387 +v -0.311702 0.961955 0.182387 +v -0.231547 0.978869 -0.182387 +v -0.252844 0.977813 0.182387 +v -0.329644 0.952436 -0.182387 +v -0.329644 0.952436 0.182387 +v -0.229829 0.978862 -0.182387 +v -0.231547 0.978869 0.182387 +v -0.346747 0.940799 -0.182387 +v -0.346747 0.940799 0.182387 +v -0.228101 0.978840 -0.182387 +v -0.229829 0.978862 0.182387 +v -0.363012 0.927042 -0.182387 +v -0.363012 0.927042 0.182387 +v -0.226363 0.978804 -0.182387 +v -0.228101 0.978840 0.182387 +v -0.378438 0.911165 -0.182387 +v -0.378438 0.911165 0.182387 +v -0.224615 0.978755 -0.182387 +v -0.226363 0.978804 0.182387 +v -0.393025 0.893167 -0.182387 +v -0.393025 0.893167 0.182387 +v -0.222860 0.978691 -0.182387 +v -0.224615 0.978755 0.182387 +v -0.406773 0.873046 -0.182387 +v -0.406773 0.873046 0.182387 +v -0.221097 0.978614 -0.182387 +v -0.222860 0.978691 0.182387 +v -0.419682 0.850800 -0.182387 +v -0.419682 0.850800 0.182387 +v -0.219327 0.978523 -0.182387 +v -0.221097 0.978614 0.182387 +v -0.431753 0.826431 -0.182387 +v -0.431753 0.826431 0.182387 +v -0.217552 0.978418 -0.182387 +v -0.219327 0.978523 0.182387 +v -0.443828 0.796221 -0.182387 +v -0.443828 0.796221 0.182387 +v -0.215772 0.978299 -0.182387 +v -0.217552 0.978418 0.182387 +v -0.454864 0.761058 -0.182387 +v -0.454864 0.761058 0.182387 +v -0.213988 0.978168 -0.182387 +v -0.215772 0.978299 0.182387 +v -0.464860 0.720945 -0.182387 +v -0.464860 0.720945 0.182387 +v -0.212200 0.978023 -0.182387 +v -0.213988 0.978168 0.182387 +v -0.473812 0.675884 -0.182387 +v -0.473812 0.675884 0.182387 +v -0.210411 0.977865 -0.182387 +v -0.212200 0.978023 0.182387 +v -0.481720 0.625878 -0.182387 +v -0.481720 0.625878 0.182387 +v -0.187470 0.974624 -0.182387 +v -0.210411 0.977865 0.182387 +v -0.488580 0.570931 -0.182387 +v -0.488580 0.570931 0.182387 +v -0.165518 0.969019 -0.182387 +v -0.187470 0.974624 0.182387 +v -0.494391 0.511044 -0.182387 +v -0.494391 0.511044 0.182387 +v -0.144552 0.961056 -0.182387 +v -0.165518 0.969019 0.182387 +v -0.499150 0.446221 -0.182387 +v -0.499150 0.446221 0.182387 +v -0.124571 0.950738 -0.182387 +v -0.144552 0.961056 0.182387 +v -0.502855 0.376463 -0.182387 +v -0.502855 0.376463 0.182387 +v -0.105573 0.938070 -0.182387 +v -0.124571 0.950738 0.182387 +v -0.505505 0.301775 -0.182387 +v -0.505505 0.301775 0.182387 +v -0.087555 0.923059 -0.182387 +v -0.105573 0.938070 0.182387 +v -0.507096 0.222158 -0.182387 +v -0.507096 0.222158 0.182387 +v -0.070516 0.905708 -0.182387 +v -0.087555 0.923059 0.182387 +v -0.507627 0.137615 0.182387 +v -0.054454 0.886023 -0.182387 +v -0.070516 0.905708 0.182387 +v -0.507111 0.055574 0.182387 +v -0.039367 0.864009 -0.182387 +v -0.054454 0.886023 0.182387 +v -0.505560 -0.022395 -0.182387 +v -0.505560 -0.022395 0.182387 +v -0.025253 0.839671 -0.182387 +v -0.039367 0.864009 0.182387 +v -0.502975 -0.096287 -0.182387 +v -0.502975 -0.096287 0.182387 +v -0.012110 0.813014 -0.182387 +v -0.025253 0.839671 0.182387 +v -0.499352 -0.166100 -0.182387 +v -0.499352 -0.166100 0.182387 +v 0.000065 0.784043 -0.182387 +v -0.012110 0.813014 0.182387 +v -0.494692 -0.231832 -0.182387 +v -0.494692 -0.231832 0.182387 +v 0.011252 0.752004 -0.182387 +v 0.000065 0.784043 0.182387 +v -0.488992 -0.293479 -0.182387 +v -0.488992 -0.293479 0.182387 +v 0.021450 0.715855 -0.182387 +v 0.011252 0.752004 0.182387 +v -0.482251 -0.351039 -0.182387 +v -0.482251 -0.351039 0.182387 +v 0.030663 0.675595 -0.182387 +v 0.021450 0.715855 0.182387 +v -0.474468 -0.404507 -0.182387 +v -0.474468 -0.404507 0.182387 +v 0.038893 0.631220 -0.182387 +v 0.030663 0.675595 0.182387 +v -0.465641 -0.453883 -0.182387 +v 0.046143 0.582729 -0.182387 +v 0.038893 0.631220 0.182387 +v -0.455769 -0.499161 -0.182387 +v 0.052417 0.530117 -0.182387 +v 0.046143 0.582729 0.182387 +v -0.444850 -0.540341 -0.182387 +v -0.444850 -0.540341 0.182387 +v 0.057717 0.473383 -0.182387 +v 0.052417 0.530117 0.182387 +v -0.432883 -0.577418 -0.182387 +v -0.432883 -0.577418 0.182387 +v 0.062046 0.412525 -0.182387 +v 0.057717 0.473383 0.182387 +v -0.420633 -0.609377 -0.182387 +v -0.420633 -0.609377 0.182387 +v 0.065408 0.347538 -0.182387 +v 0.062046 0.412525 0.182387 +v -0.407408 -0.638535 -0.182387 +v -0.407408 -0.638535 0.182387 +v 0.067806 0.278422 -0.182387 +v 0.065408 0.347538 0.182387 +v -0.393214 -0.664896 -0.182387 +v -0.393214 -0.664896 0.182387 +v 0.069243 0.205172 -0.182387 +v 0.067806 0.278422 0.182387 +v -0.378055 -0.688465 -0.182387 +v -0.378055 -0.688465 0.182387 +v 0.069243 0.205172 0.182387 +v -0.361938 -0.709246 -0.182387 +v -0.361938 -0.709246 0.182387 +v 0.069238 0.041715 -0.182387 +v 0.069721 0.127787 0.182387 +v -0.344867 -0.727242 -0.182387 +v -0.344867 -0.727242 0.182387 +v 0.067786 -0.039494 -0.182387 +v 0.069238 0.041715 0.182387 +v -0.326849 -0.742459 -0.182387 +v -0.326849 -0.742459 0.182387 +v 0.065364 -0.115843 -0.182387 +v 0.067786 -0.039494 0.182387 +v -0.307887 -0.754899 -0.182387 +v -0.307887 -0.754899 0.182387 +v 0.061970 -0.187334 -0.182387 +v 0.065364 -0.115843 0.182387 +v -0.287989 -0.764568 -0.182387 +v -0.287989 -0.764568 0.182387 +v 0.057600 -0.253967 -0.182387 +v 0.061970 -0.187334 0.182387 +v -0.267158 -0.771469 -0.182387 +v -0.267158 -0.771469 0.182387 +v 0.052252 -0.315745 -0.182387 +v 0.057600 -0.253967 0.182387 +v -0.245400 -0.775607 -0.182387 +v -0.245400 -0.775607 0.182387 +v 0.045924 -0.372668 -0.182387 +v 0.052252 -0.315745 0.182387 +v -0.222722 -0.776985 -0.182387 +v -0.222722 -0.776985 0.182387 +v 0.038614 -0.424741 -0.182387 +v 0.045924 -0.372668 0.182387 +v -0.221695 -0.776981 -0.182387 +v -0.221695 -0.776981 0.182387 +v 0.030318 -0.471963 -0.182387 +v 0.038614 -0.424741 0.182387 +v -0.220669 -0.776970 -0.182387 +v -0.220669 -0.776970 0.182387 +v 0.021036 -0.514336 -0.182387 +v -0.219646 -0.776952 -0.182387 +v -0.219646 -0.776952 0.182387 +v 0.010764 -0.551863 -0.182387 +v 0.021036 -0.514336 0.182387 +v -0.218623 -0.776927 -0.182387 +v -0.218623 -0.776927 0.182387 +v -0.000501 -0.584545 -0.182387 +v 0.010764 -0.551863 0.182387 +v -0.217601 -0.776896 -0.182387 +v -0.217601 -0.776896 0.182387 +v -0.012809 -0.613863 -0.182387 +v -0.000501 -0.584545 0.182387 +v -0.216578 -0.776860 -0.182387 +v -0.216578 -0.776860 0.182387 +v -0.026056 -0.640763 -0.182387 +v -0.012809 -0.613863 0.182387 +v -0.215555 -0.776818 -0.182387 +v -0.215555 -0.776818 0.182387 +v -0.040242 -0.665243 -0.182387 +v -0.026056 -0.640763 0.182387 +v -0.214531 -0.776771 -0.182387 +v -0.214531 -0.776771 0.182387 +v -0.055369 -0.687302 -0.182387 +v -0.040242 -0.665243 0.182387 +v -0.213505 -0.776720 -0.182387 +v -0.213505 -0.776720 0.182387 +v -0.071438 -0.706941 -0.182387 +v -0.055369 -0.687302 0.182387 +v -0.212477 -0.776665 -0.182387 +v -0.212477 -0.776665 0.182387 +v -0.088450 -0.724158 -0.182387 +v -0.071438 -0.706941 0.182387 +v -0.211446 -0.776607 -0.182387 +v -0.211446 -0.776607 0.182387 +v -0.106407 -0.738952 -0.182387 +v -0.088450 -0.724158 0.182387 +v -0.210411 -0.776546 -0.182387 +v -0.210411 -0.776546 0.182387 +v -0.125311 -0.751321 -0.182387 +v -0.106407 -0.738952 0.182387 +v -0.187710 -0.773880 -0.182387 +v -0.187710 -0.773880 0.182387 +v -0.145162 -0.761267 -0.182387 +v -0.125311 -0.751321 0.182387 +v -0.165961 -0.768786 -0.182387 +v -0.165961 -0.768786 0.182387 +v -0.145162 -0.761267 0.182387 +v -0.836574 2.034443 -0.182386 +v -1.543393 -1.434298 -0.182387 +v -1.543393 -1.802300 -0.182388 +v -1.543393 -2.132013 -0.182388 +v -1.543393 1.356561 -0.182387 +v -1.543393 1.141716 -0.182387 +v -1.543393 0.863055 -0.182387 +v -1.543393 0.533343 -0.182387 +v -1.543393 0.165341 -0.182387 +v -0.683363 2.009288 -0.182386 +v -0.484644 1.976661 -0.182386 +v -0.249518 1.938057 -0.182386 +v 0.012913 1.894969 -0.182386 +v 0.293547 1.848894 -0.182386 +v 1.153652 1.707676 -0.182386 +v 1.416083 1.664589 -0.182386 +v 1.651209 1.378124 -0.182387 +v 1.651209 1.625984 -0.182386 +v 1.651209 1.101481 -0.182387 +v 0.293547 1.848894 0.182388 +v -0.683363 2.009288 0.182388 +v -0.484644 1.976661 0.182388 +v -0.249518 1.938057 0.182388 +v 0.012913 1.894969 0.182388 +v 0.873018 1.753752 0.182388 +v 1.153652 1.707676 0.182388 +v 1.416083 1.664589 0.182388 +v 1.651209 1.378124 0.182387 +v 1.651209 1.625984 0.182388 +v 1.651209 1.101481 0.182387 +v -1.543393 -1.434298 0.182387 +v -1.543393 -1.802300 0.182386 +v -1.543393 1.356561 0.182387 +v -1.543393 1.141716 0.182387 +v -1.543393 0.863055 0.182387 +v -1.543393 -0.634479 0.182387 +v -1.543393 0.533343 0.182387 +v -1.543393 -0.228187 0.182387 +v 1.651209 -0.835023 -0.182387 +v 1.651209 -0.625542 -0.182387 +v 1.651209 0.805648 -0.182387 +v 1.651209 0.194794 -0.182387 +v 1.651209 -0.101039 -0.182387 +v 1.651209 -0.377682 -0.182387 +v 1.651209 -0.101039 0.182387 +v 1.651209 -0.625542 0.182387 +v 1.651209 0.194794 0.182387 +v 1.651209 -0.377682 0.182387 +vn 0.943300 -0.332000 0.000000 +vn 0.906700 -0.421700 0.000000 +vn 0.000000 0.000000 -1.000000 +vn 0.970600 -0.240500 0.000000 +vn -0.000000 -0.000000 1.000000 +vn 0.860000 -0.510200 0.000000 +vn 0.050100 -0.998700 -0.000000 +vn 0.045400 -0.999000 -0.000000 +vn 0.045700 -0.999000 -0.000000 +vn 0.039800 -0.999200 -0.000000 +vn 0.040000 -0.999200 -0.000000 +vn 0.032900 -0.999500 -0.000000 +vn 0.033000 -0.999500 0.000000 +vn 0.032600 -0.999500 -0.000000 +vn 0.025300 -0.999700 -0.000000 +vn 0.025600 -0.999700 -0.000000 +vn 0.018200 -0.999800 -0.000000 +vn 0.018000 -0.999800 -0.000000 +vn 0.010500 -0.999900 -0.000000 +vn 0.010400 -0.999900 -0.000000 +vn 0.003300 -1.000000 -0.000000 +vn 0.003200 -1.000000 -0.000000 +vn -0.027200 -0.999600 -0.000000 +vn -0.086700 -0.996200 -0.000000 +vn -0.152500 -0.988300 -0.000000 +vn -0.224600 -0.974500 -0.000000 +vn -0.301200 -0.953600 -0.000000 +vn -0.380700 -0.924700 -0.000000 +vn -0.460400 -0.887700 -0.000000 +vn -0.537400 -0.843300 -0.000000 +vn -0.609300 -0.793000 -0.000000 +vn -0.674100 -0.738700 -0.000000 +vn -0.730400 -0.683100 -0.000000 +vn -0.730400 -0.683000 -0.000000 +vn -0.778100 -0.628200 -0.000000 +vn -0.836100 -0.548600 -0.000000 +vn -0.836000 -0.548700 -0.000000 +vn -0.899000 -0.437900 -0.000000 +vn -0.938800 -0.344400 -0.000000 +vn -0.963600 -0.267500 -0.000000 +vn -0.978700 -0.205500 -0.000000 +vn -0.987800 -0.155500 -0.000000 +vn -0.993300 -0.115400 -0.000000 +vn -0.996500 -0.083100 -0.000000 +vn -0.998400 -0.056900 -0.000000 +vn -0.999400 -0.036000 -0.000000 +vn -0.999800 -0.019100 -0.000000 +vn -1.000000 -0.005700 -0.000000 +vn -1.000000 0.000000 0.000000 +vn 0.049600 0.998800 0.000000 +vn -0.076200 -0.997100 -0.000000 +vn -0.105200 -0.994400 0.000000 +vn 0.973500 -0.228800 -0.000000 +vn -0.071500 -0.997400 -0.000000 +vn 1.000000 0.000000 0.000000 +vn 0.052500 0.998600 0.000000 +vn 0.999800 0.021400 0.000000 +vn 0.997800 0.066100 0.000000 +vn 0.993500 0.113400 0.000000 +vn 0.986600 0.163300 0.000000 +vn 0.976400 0.215800 0.000000 +vn 0.962600 0.270800 0.000000 +vn 0.944600 0.328200 0.000000 +vn 0.921800 0.387700 0.000000 +vn 0.893600 0.448900 0.000000 +vn 0.859500 0.511100 0.000000 +vn 0.819000 0.573800 0.000000 +vn 0.771800 0.635800 0.000000 +vn 0.718300 0.695700 0.000000 +vn 0.656000 0.754800 0.000000 +vn 0.589800 0.807500 0.000000 +vn 0.521500 0.853200 0.000000 +vn 0.452300 0.891800 0.000000 +vn 0.383700 0.923500 0.000000 +vn 0.316500 0.948600 0.000000 +vn 0.251800 0.967800 0.000000 +vn 0.190000 0.981800 0.000000 +vn 0.131400 0.991300 0.000000 +vn 0.076300 0.997100 0.000000 +vn 0.024600 0.999700 0.000000 +vn 0.998800 -0.049500 0.000000 +vn 0.989200 -0.146500 0.000000 +vn 0.801600 -0.597800 0.000000 +vn 0.729300 -0.684200 0.000000 +vn 0.640300 -0.768100 0.000000 +vn 0.532100 -0.846700 0.000000 +vn 0.402500 -0.915400 0.000000 +vn 0.252300 -0.967700 0.000000 +vn 0.166000 -0.986100 0.000000 +vn -0.997800 0.065600 0.000000 +vn -0.979900 0.199400 0.000000 +vn -0.943000 0.332900 0.000000 +vn -0.886600 0.462600 0.000000 +vn -0.811000 0.585000 0.000000 +vn -0.717300 0.696700 0.000000 +vn -0.607000 0.794700 0.000000 +vn -0.482300 0.876000 0.000000 +vn -0.346000 0.938200 0.000000 +vn -0.201900 0.979400 0.000000 +vn -0.054400 0.998500 0.000000 +vn 0.091800 0.995800 0.000000 +vn 0.162000 0.986800 0.000000 +vn 0.440300 -0.897900 -0.000000 +vn 0.407000 -0.913400 -0.000000 +vn 0.406900 -0.913500 -0.000000 +vn 0.374200 -0.927400 -0.000000 +vn 0.342200 -0.939600 -0.000000 +vn 0.310600 -0.950500 -0.000000 +vn 0.279100 -0.960300 -0.000000 +vn 0.247600 -0.968900 -0.000000 +vn 0.215700 -0.976500 -0.000000 +vn 0.183200 -0.983100 -0.000000 +vn 0.149500 -0.988800 -0.000000 +vn 0.114600 -0.993400 -0.000000 +vn 0.077600 -0.997000 -0.000000 +vn 0.056300 -0.998400 -0.000000 +vn 0.055900 -0.998400 -0.000000 +vn 0.056200 -0.998400 -0.000000 +vn 0.056000 -0.998400 -0.000000 +vn 0.055800 -0.998400 -0.000000 +vn 0.053300 -0.998600 -0.000000 +vn 0.053700 -0.998600 -0.000000 +vn -0.003900 1.000000 0.000000 +vn -0.052900 0.998600 0.000000 +vn -0.059200 0.998200 0.000000 +vn -0.065600 0.997800 0.000000 +vn -0.071800 0.997400 0.000000 +vn -0.077600 0.997000 0.000000 +vn -0.100200 0.995000 0.000000 +vn -0.130800 0.991400 0.000000 +vn -0.160800 0.987000 0.000000 +vn -0.190200 0.981800 0.000000 +vn -0.218500 0.975800 0.000000 +vn -0.245800 0.969300 0.000000 +vn -0.271800 0.962400 0.000000 +vn -0.296400 0.955100 0.000000 +vn -0.319600 0.947600 0.000000 +vn -0.341200 0.940000 0.000000 +vn -0.361400 0.932400 0.000000 +vn -0.380100 0.925000 0.000000 +vn -0.011500 0.999900 0.000000 +vn -0.018800 0.999800 0.000000 +vn -0.026200 0.999700 0.000000 +vn -0.032900 0.999500 0.000000 +vn -0.039800 0.999200 0.000000 +vn -0.046700 0.998900 0.000000 +vn -0.970800 0.239800 0.000000 +vn -0.979100 0.203200 0.000000 +vn -0.960200 0.279200 0.000000 +vn -0.985600 0.169100 0.000000 +vn -0.947000 0.321200 0.000000 +vn -0.990500 0.137400 0.000000 +vn -0.930600 0.365900 0.000000 +vn -0.994100 0.108100 0.000000 +vn -0.994100 0.108000 0.000000 +vn -0.910000 0.414700 0.000000 +vn -0.996700 0.080800 0.000000 +vn -0.885200 0.465200 0.000000 +vn -0.998500 0.055500 0.000000 +vn -0.855600 0.517600 0.000000 +vn -0.999500 0.032100 0.000000 +vn -0.820700 0.571300 0.000000 +vn -0.999900 0.010300 0.000000 +vn -0.780100 0.625700 0.000000 +vn -0.999900 -0.012900 -0.000000 +vn -0.733600 0.679600 0.000000 +vn -0.999200 -0.040200 -0.000000 +vn -0.681300 0.732000 0.000000 +vn -0.997600 -0.070000 -0.000000 +vn -0.623800 0.781600 0.000000 +vn -0.994800 -0.102300 -0.000000 +vn -0.561500 0.827500 0.000000 +vn -0.990500 -0.137400 -0.000000 +vn -0.495700 0.868500 0.000000 +vn -0.984500 -0.175600 -0.000000 +vn -0.427500 0.904000 0.000000 +vn -0.976200 -0.216900 -0.000000 +vn -0.358300 0.933600 0.000000 +vn -0.965200 -0.261500 -0.000000 +vn -0.978800 -0.204700 0.000000 +vn -0.950900 -0.309500 -0.000000 +vn -0.972500 -0.233000 0.000000 +vn -0.932700 -0.360700 -0.000000 +vn -0.964500 -0.264100 0.000000 +vn -0.909800 -0.415100 -0.000000 +vn -0.954500 -0.298200 0.000000 +vn -0.881600 -0.472000 -0.000000 +vn -0.941900 -0.335900 0.000000 +vn -0.848000 -0.530000 -0.000000 +vn -0.926100 -0.377300 0.000000 +vn -0.806700 -0.591000 0.000000 +vn -0.906200 -0.422900 0.000000 +vn -0.758500 -0.651700 0.000000 +vn -0.881300 -0.472600 0.000000 +vn -0.703400 -0.710800 0.000000 +vn -0.850100 -0.526600 0.000000 +vn -0.642000 -0.766700 0.000000 +vn -0.811200 -0.584800 0.000000 +vn -0.575300 -0.817900 0.000000 +vn -0.763300 -0.646100 0.000000 +vn -0.504600 -0.863400 0.000000 +vn -0.704700 -0.709500 0.000000 +vn -0.431400 -0.902100 0.000000 +vn -0.641700 -0.766900 0.000000 +vn -0.357600 -0.933900 0.000000 +vn -0.591700 -0.806100 0.000000 +vn -0.284700 -0.958600 0.000000 +vn -0.541500 -0.840700 0.000000 +vn -0.213900 -0.976900 0.000000 +vn -0.491700 -0.870800 0.000000 +vn -0.146500 -0.989200 0.000000 +vn -0.442800 -0.896600 0.000000 +vn -0.111600 -0.993800 0.000000 +vn -0.395500 -0.918400 0.000000 +vn -0.102400 -0.994700 0.000000 +vn -0.350100 -0.936700 0.000000 +vn -0.093100 -0.995700 0.000000 +vn -0.306700 -0.951800 0.000000 +vn -0.083800 -0.996500 0.000000 +vn -0.265700 -0.964100 0.000000 +vn -0.074300 -0.997200 0.000000 +vn -0.227100 -0.973900 0.000000 +vn -0.064800 -0.997900 0.000000 +vn -0.190700 -0.981700 0.000000 +vn -0.055000 -0.998500 0.000000 +vn -0.156800 -0.987600 0.000000 +vn -0.045300 -0.999000 0.000000 +vn -0.131500 -0.991300 0.000000 +vn -0.035400 -0.999400 0.000000 +vn -0.042200 -0.999100 -0.000000 +vn -0.025300 -0.999700 0.000000 +vn -0.025600 -0.999700 0.000000 +vn 0.029300 -0.999600 0.000000 +vn 0.028300 -0.999600 0.000000 +vn -0.015300 -0.999900 0.000000 +vn 0.080200 -0.996800 0.000000 +vn 0.079700 -0.996800 0.000000 +vn 0.078300 -0.996900 -0.000000 +vn -0.005100 -1.000000 0.000000 +vn 0.117200 -0.993100 0.000000 +vn 0.116100 -0.993200 -0.000000 +vn 0.033100 -0.999500 0.000000 +vn 0.132600 -0.991200 0.000000 +vn 0.131700 -0.991300 -0.000000 +vn 0.132200 -0.991200 -0.000000 +vn 0.102600 -0.994700 0.000000 +vn 0.132400 -0.991200 0.000000 +vn 0.175900 -0.984400 0.000000 +vn 0.113400 -0.993600 -0.000000 +vn 0.252000 -0.967700 0.000000 +vn 0.077300 -0.997000 0.000000 +vn 0.078200 -0.996900 -0.000000 +vn 0.329800 -0.944000 0.000000 +vn 0.024500 -0.999700 -0.000000 +vn 0.407700 -0.913100 0.000000 +vn -0.040400 -0.999200 0.000000 +vn -0.039500 -0.999200 0.000000 +vn 0.483900 -0.875100 0.000000 +vn -0.119400 -0.992800 0.000000 +vn -0.119000 -0.992900 0.000000 +vn -0.121100 -0.992600 -0.000000 +vn 0.556800 -0.830600 0.000000 +vn -0.091600 -0.995800 0.000000 +vn -0.091900 -0.995800 -0.000000 +vn -0.091400 -0.995800 0.000000 +vn 0.624900 -0.780700 0.000000 +vn -0.013600 -0.999900 0.000000 +vn -0.014200 -0.999900 0.000000 +vn 0.687100 -0.726600 0.000000 +vn 0.048300 -0.998800 0.000000 +vn 0.048600 -0.998800 0.000000 +vn 0.742600 -0.669800 0.000000 +vn 0.093400 -0.995600 0.000000 +vn 0.093200 -0.995600 0.000000 +vn 0.093000 -0.995700 -0.000000 +vn 0.791100 -0.611700 0.000000 +vn 0.123300 -0.992400 0.000000 +vn 0.123100 -0.992400 0.000000 +vn 0.835900 -0.548800 -0.000000 +vn 0.138600 -0.990300 0.000000 +vn 0.138400 -0.990400 -0.000000 +vn 0.876200 -0.481900 -0.000000 +vn 0.141400 -0.990000 0.000000 +vn 0.141700 -0.989900 -0.000000 +vn 0.908600 -0.417800 -0.000000 +vn 0.131000 -0.991400 0.000000 +vn 0.131200 -0.991400 -0.000000 +vn 0.131400 -0.991300 0.000000 +vn 0.934000 -0.357300 -0.000000 +vn 0.106100 -0.994400 0.000000 +vn 0.106300 -0.994300 0.000000 +vn 0.106000 -0.994400 -0.000000 +vn 0.953700 -0.300900 -0.000000 +vn 0.067200 -0.997700 0.000000 +vn 0.067100 -0.997700 -0.000000 +vn 0.066800 -0.997800 0.000000 +vn 0.968600 -0.248700 -0.000000 +vn 0.011700 -0.999900 0.000000 +vn 0.012000 -0.999900 0.000000 +vn 0.012100 -0.999900 -0.000000 +vn 0.979700 -0.200700 -0.000000 +vn -0.060700 -0.998200 0.000000 +vn -0.060300 -0.998200 -0.000000 +vn 0.987700 -0.156600 -0.000000 +vn -0.091500 -0.995800 0.000000 +vn 0.993200 -0.116300 -0.000000 +vn -0.061700 -0.998100 0.000000 +vn 0.996800 -0.079300 -0.000000 +vn -0.035800 -0.999400 0.000000 +vn 0.999000 -0.045500 -0.000000 +vn -0.015000 -0.999900 0.000000 +vn 0.999900 -0.014500 -0.000000 +vn 0.001600 -1.000000 0.000000 +vn 0.999900 0.011400 0.000000 +vn 0.014100 -0.999900 0.000000 +vn 0.999400 0.035600 0.000000 +vn 0.022500 -0.999700 0.000000 +vn 0.998100 0.061800 0.000000 +vn 0.026900 -0.999600 0.000000 +vn 0.027100 -0.999600 0.000000 +vn 0.995900 0.090200 0.000000 +vn 0.027000 -0.999600 -0.000000 +vn 0.027300 -0.999600 0.000000 +vn 0.992700 0.120900 0.000000 +vn 0.023800 -0.999700 0.000000 +vn 0.988000 0.154300 0.000000 +vn 0.016900 -0.999900 0.000000 +vn 0.981700 0.190600 0.000000 +vn 0.006800 -1.000000 0.000000 +vn 0.006400 -1.000000 0.000000 +vn 0.973200 0.230000 0.000000 +vn 0.000000 -1.000000 0.000000 +vn 0.962100 0.272900 0.000000 +vn 0.947700 0.319200 0.000000 +vn 0.929400 0.369200 0.000000 +vn 0.906200 0.422900 0.000000 +vn 0.878800 0.477200 0.000000 +vn 0.848000 0.530000 0.000000 +vn 0.811600 0.584200 0.000000 +vn 0.769100 0.639100 0.000000 +vn 0.720400 0.693600 0.000000 +vn 0.665400 0.746500 0.000000 +vn 0.604400 0.796700 0.000000 +vn 0.538200 0.842800 0.000000 +vn -0.013700 -0.999900 0.000000 +vn 0.467900 0.883800 0.000000 +vn -0.039300 -0.999200 0.000000 +vn 0.394700 0.918800 0.000000 +vn -0.059200 -0.998200 0.000000 +vn 0.320100 0.947400 0.000000 +vn -0.071000 -0.997500 0.000000 +vn 0.245500 0.969400 0.000000 +vn -0.073400 -0.997300 0.000000 +vn 0.976200 0.216900 0.000000 +vn -0.066000 -0.997800 0.000000 +vn 0.968700 0.248200 0.000000 +vn -0.050700 -0.998700 0.000000 +vn 0.959300 0.282400 0.000000 +vn -0.029600 -0.999600 0.000000 +vn 0.947400 0.319900 0.000000 +vn -0.005600 -1.000000 0.000000 +vn 0.932600 0.361000 0.000000 +vn 0.019600 -0.999800 0.000000 +vn 0.913900 0.405900 0.000000 +vn 0.044100 -0.999000 0.000000 +vn 0.890600 0.454800 0.000000 +vn 0.861500 0.507800 0.000000 +vn 0.825400 0.564500 0.000000 +vn -0.129800 0.991500 0.000000 +vn 0.781100 0.624400 0.000000 +vn 0.727200 0.686400 0.000000 +vn 0.662700 0.748900 0.000000 +vn 0.599700 0.800300 0.000000 +vn 0.544600 0.838700 0.000000 +vn 0.488100 0.872800 0.000000 +vn 0.430900 0.902400 0.000000 +vn -0.129900 0.991500 0.000000 +vn 0.373600 0.927600 0.000000 +vn 0.317200 0.948300 0.000000 +vn 0.262200 0.965000 0.000000 +vn 0.209000 0.977900 0.000000 +vn 0.158100 0.987400 0.000000 +vn -0.123800 0.992300 0.000000 +vn 0.109700 0.994000 0.000000 +vn -0.114200 0.993500 0.000000 +vn 0.063800 0.998000 0.000000 +vn -0.104500 0.994500 0.000000 +vn 0.020600 0.999800 0.000000 +vn -0.094500 0.995500 0.000000 +vn -0.006100 1.000000 0.000000 +vn -0.084300 0.996400 0.000000 +vn -0.018100 0.999800 0.000000 +vn -0.073800 0.997300 0.000000 +vn -0.029800 0.999600 0.000000 +vn -0.063300 0.998000 0.000000 +vn -0.041200 0.999200 0.000000 +vn -0.052300 0.998600 0.000000 +vn -0.260200 0.965600 0.000000 +vn -0.153200 0.988200 0.000000 +vn -0.366600 0.930400 0.000000 +vn -0.049500 0.998800 0.000000 +vn -0.468700 0.883400 0.000000 +vn 0.004100 1.000000 0.000000 +vn -0.562500 0.826800 0.000000 +vn 0.012700 0.999900 0.000000 +vn -0.645800 0.763500 0.000000 +vn 0.020700 0.999800 0.000000 +vn -0.717200 0.696800 0.000000 +vn 0.028000 0.999600 0.000000 +vn 0.028400 0.999600 0.000000 +vn -0.776900 0.629600 0.000000 +vn 0.036500 0.999300 0.000000 +vn -0.825700 0.564200 0.000000 +vn 0.044100 0.999000 0.000000 +vn -0.864900 0.501900 0.000000 +vn 0.051300 0.998700 0.000000 +vn -0.896100 0.443900 0.000000 +vn 0.059100 0.998300 0.000000 +vn -0.928600 0.371100 0.000000 +vn -0.928600 0.371200 0.000000 +vn 0.066400 0.997800 0.000000 +vn 0.066700 0.997800 0.000000 +vn -0.954100 0.299400 0.000000 +vn -0.954100 0.299500 0.000000 +vn 0.073600 0.997300 0.000000 +vn 0.073200 0.997300 0.000000 +vn -0.970300 0.241800 0.000000 +vn 0.080800 0.996700 0.000000 +vn -0.980800 0.194900 0.000000 +vn 0.088000 0.996100 0.000000 +vn -0.987700 0.156200 0.000000 +vn 0.139900 0.990200 0.000000 +vn -0.992300 0.123900 0.000000 +vn 0.247400 0.968900 0.000000 +vn -0.995300 0.096600 0.000000 +vn 0.355100 0.934800 0.000000 +vn -0.997300 0.073200 0.000000 +vn 0.458800 0.888500 0.000000 +vn -0.998600 0.053000 0.000000 +vn 0.554800 0.832000 0.000000 +vn -0.999400 0.035500 0.000000 +vn 0.640100 0.768300 0.000000 +vn -0.999800 0.020000 0.000000 +vn 0.713500 0.700700 0.000000 +vn -1.000000 0.006300 0.000000 +vn 0.774800 0.632200 0.000000 +vn -1.000000 -0.006300 -0.000000 +vn 0.824900 0.565300 0.000000 +vn -0.999800 -0.019900 -0.000000 +vn 0.865100 0.501700 0.000000 +vn -0.999400 -0.035000 -0.000000 +vn 0.896900 0.442200 0.000000 +vn -0.998700 -0.051800 -0.000000 +vn 0.921900 0.387400 0.000000 +vn -0.997500 -0.070700 -0.000000 +vn 0.944100 0.329700 0.000000 +vn -0.995800 -0.092100 -0.000000 +vn 0.962400 0.271500 0.000000 +vn -0.993200 -0.116300 -0.000000 +vn 0.974800 0.223100 0.000000 +vn -0.989600 -0.144000 -0.000000 +vn 0.983200 0.182400 0.000000 +vn -0.984400 -0.176000 -0.000000 +vn 0.989000 0.147900 0.000000 +vn -0.977000 -0.213000 -0.000000 +vn 0.993000 0.118400 0.000000 +vn -0.966600 -0.256300 -0.000000 +vn 0.995700 0.093000 0.000000 +vn -0.951700 -0.307200 -0.000000 +vn 0.997500 0.071000 0.000000 +vn -0.933800 -0.357900 -0.000000 +vn 0.998700 0.051700 0.000000 +vn -0.910700 -0.413100 -0.000000 +vn 0.999400 0.034700 0.000000 +vn -0.880500 -0.474100 -0.000000 +vn 0.999800 0.019600 0.000000 +vn -0.841100 -0.540900 -0.000000 +vn 1.000000 0.006200 0.000000 +vn -0.790200 -0.612800 -0.000000 +vn -0.790200 -0.612900 -0.000000 +vn 1.000000 -0.005600 -0.000000 +vn -0.725500 -0.688200 -0.000000 +vn 0.999800 -0.017900 -0.000000 +vn -0.645200 -0.764000 -0.000000 +vn 0.999500 -0.031700 -0.000000 +vn -0.548500 -0.836100 -0.000000 +vn 0.998900 -0.047400 -0.000000 +vn -0.437100 -0.899400 -0.000000 +vn 0.997900 -0.065400 -0.000000 +vn -0.314500 -0.949300 -0.000000 +vn 0.996300 -0.086200 -0.000000 +vn -0.186800 -0.982400 -0.000000 +vn 0.993900 -0.110500 -0.000000 +vn 0.990300 -0.139000 -0.000000 +vn 0.003900 -1.000000 -0.000000 +vn 0.984900 -0.173000 -0.000000 +vn 0.010700 -0.999900 -0.000000 +vn 0.976800 -0.214000 -0.000000 +vn 0.017900 -0.999800 -0.000000 +vn 0.017600 -0.999800 -0.000000 +vn 0.964500 -0.264000 -0.000000 +vn 0.945400 -0.325900 -0.000000 +vn 0.030300 -0.999500 -0.000000 +vn 0.922000 -0.387100 -0.000000 +vn 0.035700 -0.999400 -0.000000 +vn 0.035500 -0.999400 -0.000000 +vn 0.897100 -0.441800 -0.000000 +vn 0.040600 -0.999200 -0.000000 +vn 0.041000 -0.999200 -0.000000 +vn 0.040700 -0.999200 -0.000000 +vn 0.865200 -0.501400 -0.000000 +vn 0.045500 -0.999000 -0.000000 +vn 0.045800 -0.998900 -0.000000 +vn 0.824700 -0.565600 -0.000000 +vn 0.049700 -0.998800 -0.000000 +vn 0.773900 -0.633300 -0.000000 +vn 0.053100 -0.998600 -0.000000 +vn 0.053400 -0.998600 -0.000000 +vn 0.711300 -0.702900 -0.000000 +vn 0.056500 -0.998400 -0.000000 +vn 0.635900 -0.771800 -0.000000 +vn 0.059300 -0.998200 -0.000000 +vn 0.059100 -0.998200 -0.000000 +vn 0.547500 -0.836800 -0.000000 +vn 0.116600 -0.993200 -0.000000 +vn 0.448000 -0.894100 -0.000000 +vn 0.228000 -0.973700 -0.000000 +vn 0.340000 -0.940400 -0.000000 +vn -0.000000 0.000300 -1.000000 +vn -0.000000 0.006400 -1.000000 +vn -0.000000 -0.003500 -1.000000 +vn 0.000000 -0.001100 -1.000000 +vn 0.000000 -0.006200 -1.000000 +vn -0.000000 0.000600 -1.000000 +vn 0.000000 -0.007100 -1.000000 +vn 0.000000 0.014200 -0.999900 +vn 0.000100 0.004100 -1.000000 +vn 0.000000 -0.007600 -1.000000 +vn 0.000000 -0.000300 -1.000000 +vn -0.000100 0.000700 -1.000000 +vn 0.000000 -0.000500 -1.000000 +vn 0.000000 0.000700 -1.000000 +vn 0.000000 0.000500 -1.000000 +vn 0.000100 -0.000000 1.000000 +vn 0.045600 -0.999000 -0.000000 +vn 0.039900 -0.999200 -0.000000 +vn 0.003400 -1.000000 -0.000000 +vn 0.056100 -0.998400 -0.000000 +vn -0.078000 0.997000 0.000000 +vn -0.130700 -0.991400 0.000000 +vn -0.045100 -0.999000 -0.000000 +vn 0.028400 -0.999600 -0.000000 +vn 0.078700 -0.996900 0.000000 +vn 0.131100 -0.991400 0.000000 +vn 0.114300 -0.993400 -0.000000 +vn 0.026200 -0.999700 -0.000000 +vn -0.121600 -0.992600 0.000000 +vn -0.090900 -0.995900 0.000000 +vn -0.013400 -0.999900 0.000000 +vn 0.123400 -0.992400 0.000000 +vn 0.138500 -0.990400 -0.000000 +vn 0.141800 -0.989900 0.000000 +vn 0.131500 -0.991300 -0.000000 +vn 0.105600 -0.994400 0.000000 +vn 0.011600 -0.999900 0.000000 +vn -0.060000 -0.998200 0.000000 +vn 0.000000 -0.001700 -1.000000 +vn 0.000100 0.000000 -1.000000 +vn 0.000000 0.004600 -1.000000 +vn 0.000000 0.000600 1.000000 +vn 0.000200 0.000000 1.000000 +vn -0.000000 -0.004400 1.000000 +vn -0.000100 0.003800 1.000000 +vn 0.036100 0.999300 0.000000 +vn 0.024000 -0.999700 -0.000000 +vn 0.035800 -0.999400 -0.000000 +usemtl SVGMat.002 +s 1 +f 1//1 2//1 3//1 +f 4//2 3//2 5//2 +f 6//3 7//3 8//3 +f 9//3 10//3 11//3 +f 12//4 13//4 2//4 +f 14//5 15//5 16//5 +f 17//5 18//5 19//5 +f 20//6 5//6 15//6 +f 21//7 22//7 23//7 +f 24//8 21//9 25//9 +f 26//10 24//11 27//11 +f 28//12 26//13 29//14 +f 30//15 28//16 31//15 +f 32//17 30//18 33//17 +f 34//19 32//20 35//19 +f 36//21 34//22 37//22 +f 38//23 36//23 39//23 +f 40//24 38//24 41//24 +f 42//25 40//25 43//25 +f 44//26 42//26 45//26 +f 46//27 44//27 47//27 +f 48//28 46//28 49//28 +f 50//29 48//29 51//29 +f 52//30 50//30 53//30 +f 54//31 52//31 55//31 +f 56//32 54//32 57//32 +f 58//33 56//33 59//34 +f 60//35 58//35 61//35 +f 62//36 60//36 63//37 +f 64//38 62//38 65//38 +f 66//39 64//39 67//39 +f 68//40 66//40 69//40 +f 70//41 68//41 71//41 +f 72//42 70//42 73//42 +f 74//43 72//43 75//43 +f 76//44 74//44 77//44 +f 78//45 76//45 79//45 +f 80//46 78//46 81//46 +f 82//47 80//47 83//47 +f 84//48 82//48 85//48 +f 86//49 84//49 87//49 +f 88//49 86//49 89//49 +f 90//49 88//49 91//49 +f 92//49 90//49 93//49 +f 94//49 92//49 95//49 +f 96//49 94//49 97//49 +f 98//49 96//49 99//49 +f 100//49 98//49 101//49 +f 102//49 100//49 103//49 +f 104//49 102//49 105//49 +f 106//49 104//49 107//49 +f 108//49 106//49 109//49 +f 110//50 108//50 111//50 +f 112//49 110//49 113//49 +f 114//51 112//51 115//51 +f 116//49 114//49 117//49 +f 118//52 116//52 119//52 +f 120//53 118//53 121//53 +f 122//54 120//54 123//54 +f 124//55 122//55 125//55 +f 126//56 124//56 127//56 +f 128//55 126//55 129//55 +f 130//57 128//57 131//57 +f 132//58 130//58 133//58 +f 134//59 132//59 135//59 +f 136//60 134//60 137//60 +f 138//61 136//61 139//61 +f 140//62 138//62 141//62 +f 142//63 140//63 143//63 +f 144//64 142//64 145//64 +f 146//65 144//65 147//65 +f 11//66 146//66 148//66 +f 9//67 11//67 149//67 +f 150//68 9//68 151//68 +f 152//69 150//69 153//69 +f 154//70 152//70 155//70 +f 156//71 154//71 157//71 +f 158//72 156//72 159//72 +f 160//73 158//73 161//73 +f 162//74 160//74 163//74 +f 164//75 162//75 165//75 +f 166//76 164//76 167//76 +f 168//77 166//77 169//77 +f 170//78 168//78 171//78 +f 172//79 170//79 173//79 +f 174//80 172//80 175//80 +f 176//3 177//3 178//3 +f 179//55 180//55 181//55 +f 182//55 183//55 184//55 +f 185//81 184//81 186//81 +f 187//82 186//82 13//82 +f 188//83 15//83 189//83 +f 190//84 189//84 191//84 +f 192//85 191//85 193//85 +f 194//86 193//86 195//86 +f 196//87 195//87 197//87 +f 198//88 197//88 14//88 +f 199//89 14//89 200//89 +f 201//49 202//49 203//49 +f 204//49 205//49 206//49 +f 207//90 206//90 208//90 +f 209//91 208//91 210//91 +f 211//92 210//92 212//92 +f 213//93 212//93 214//93 +f 215//94 214//94 216//94 +f 217//95 216//95 218//95 +f 219//96 218//96 220//96 +f 221//97 220//97 222//97 +f 223//98 222//98 224//98 +f 225//99 224//99 226//99 +f 227//100 226//100 228//100 +f 229//101 228//101 230//101 +f 231//102 230//102 232//102 +f 233//102 232//102 234//102 +f 235//102 236//102 237//102 +f 238//49 239//49 240//49 +f 241//49 238//49 242//49 +f 243//103 241//103 244//103 +f 245//104 243//104 246//105 +f 247//106 245//106 248//106 +f 249//107 247//107 250//107 +f 251//108 249//108 252//108 +f 253//109 251//109 254//109 +f 255//110 253//110 256//110 +f 257//111 255//111 258//111 +f 259//112 257//112 260//112 +f 261//113 259//113 262//113 +f 263//114 261//114 264//114 +f 265//115 263//115 266//115 +f 267//116 265//117 268//118 +f 269//119 267//116 270//116 +f 271//120 269//119 272//119 +f 22//121 271//121 273//122 +f 274//5 275//5 276//5 +f 277//123 174//123 16//123 +f 278//124 279//124 280//124 +f 281//125 278//125 282//125 +f 283//126 281//126 284//126 +f 285//127 283//127 286//127 +f 287//128 285//128 288//128 +f 289//129 287//129 290//129 +f 291//130 289//130 292//130 +f 293//131 291//131 294//131 +f 295//132 293//132 296//132 +f 297//133 295//133 298//133 +f 299//134 297//134 300//134 +f 301//135 299//135 302//135 +f 303//136 301//136 304//136 +f 176//137 303//137 305//137 +f 177//138 176//138 306//138 +f 307//139 177//139 308//139 +f 309//140 307//140 310//140 +f 311//49 309//49 276//49 +f 312//49 311//49 313//49 +f 314//49 312//49 315//49 +f 316//49 314//49 317//49 +f 318//49 316//49 319//49 +f 320//49 318//49 321//49 +f 322//49 320//49 323//49 +f 324//49 322//49 325//49 +f 326//49 324//49 327//49 +f 239//49 326//49 328//49 +f 329//141 277//141 330//141 +f 331//142 329//142 332//142 +f 333//143 331//143 334//143 +f 335//144 333//144 336//144 +f 337//145 335//145 338//145 +f 279//146 337//146 339//146 +f 340//147 341//147 342//147 +f 343//148 340//148 344//148 +f 341//149 345//149 346//149 +f 347//150 343//150 348//150 +f 345//151 349//151 350//151 +f 351//152 347//152 352//152 +f 349//153 353//153 354//153 +f 355//154 351//154 356//155 +f 353//156 357//156 358//156 +f 359//157 355//157 360//157 +f 357//158 361//158 362//158 +f 363//159 359//159 364//159 +f 361//160 365//160 366//160 +f 367//161 363//161 368//161 +f 365//162 10//162 369//162 +f 370//163 367//163 371//163 +f 10//164 372//164 373//164 +f 374//165 370//165 375//165 +f 372//166 376//166 377//166 +f 378//167 374//167 379//167 +f 376//168 380//168 381//168 +f 382//169 378//169 383//169 +f 380//170 384//170 385//170 +f 386//171 382//171 387//171 +f 384//172 388//172 389//172 +f 390//173 386//173 391//173 +f 388//174 392//174 393//174 +f 394//175 390//175 395//175 +f 392//176 396//176 397//176 +f 398//177 394//177 399//177 +f 396//178 400//178 401//178 +f 402//179 398//179 403//179 +f 400//180 404//180 405//180 +f 406//181 402//181 407//181 +f 404//182 408//182 409//182 +f 410//183 406//183 411//183 +f 408//184 412//184 413//184 +f 414//185 410//185 415//185 +f 412//186 416//186 417//186 +f 418//187 414//187 419//187 +f 416//188 420//188 421//188 +f 422//189 418//189 423//189 +f 420//190 424//190 425//190 +f 426//191 422//191 427//191 +f 424//192 428//192 429//192 +f 430//193 426//193 431//193 +f 428//194 432//194 433//194 +f 434//195 430//195 435//195 +f 432//196 436//196 437//196 +f 438//197 434//197 439//197 +f 436//198 440//198 441//198 +f 442//199 438//199 443//199 +f 440//200 444//200 445//200 +f 446//201 442//201 447//201 +f 444//202 448//202 449//202 +f 450//203 446//203 451//203 +f 448//204 452//204 453//204 +f 454//205 450//205 455//205 +f 452//206 456//206 457//206 +f 458//207 454//207 459//207 +f 456//208 460//208 461//208 +f 462//209 458//209 463//209 +f 460//210 464//210 465//210 +f 466//211 462//211 467//211 +f 464//212 468//212 469//212 +f 470//213 466//213 471//213 +f 468//214 472//214 473//214 +f 474//215 470//215 475//215 +f 472//216 476//216 477//216 +f 478//217 474//217 479//217 +f 476//218 480//218 481//218 +f 482//219 478//219 483//219 +f 480//220 484//220 485//220 +f 486//221 482//221 487//221 +f 484//222 488//222 489//222 +f 490//223 486//223 491//223 +f 488//224 492//224 493//224 +f 494//225 490//225 495//225 +f 492//226 496//226 497//226 +f 498//227 494//227 499//227 +f 496//228 500//228 501//228 +f 502//229 498//229 503//229 +f 500//230 504//230 505//230 +f 506//231 502//231 507//232 +f 504//233 508//233 509//234 +f 510//235 506//235 511//235 +f 508//236 512//237 513//238 +f 514//239 510//239 515//239 +f 512//240 516//240 517//241 +f 518//242 514//242 519//242 +f 516//243 520//244 521//245 +f 522//246 518//246 523//246 +f 520//247 524//247 525//247 +f 526//248 522//248 527//248 +f 524//249 528//249 529//249 +f 530//250 526//250 531//250 +f 528//251 532//251 533//252 +f 534//253 530//253 535//253 +f 532//254 536//254 537//254 +f 538//255 534//255 539//255 +f 536//256 540//256 541//257 +f 542//258 538//258 543//258 +f 540//259 544//260 545//261 +f 546//262 542//262 547//262 +f 544//263 548//264 549//265 +f 550//266 546//266 551//266 +f 548//267 552//268 553//267 +f 554//269 550//269 555//269 +f 552//270 556//270 557//271 +f 558//272 554//272 559//272 +f 556//273 560//274 561//275 +f 562//276 558//276 563//276 +f 560//277 564//278 565//277 +f 566//279 562//279 567//279 +f 564//280 568//281 569//281 +f 570//282 566//282 571//282 +f 568//283 572//283 573//284 +f 574//285 570//285 575//285 +f 572//286 576//287 577//288 +f 578//289 574//289 579//289 +f 576//290 580//291 581//292 +f 582//293 578//293 583//293 +f 580//294 584//295 585//296 +f 586//297 582//297 587//297 +f 584//298 588//299 589//300 +f 590//301 586//301 591//301 +f 588//302 592//302 593//303 +f 594//304 590//304 595//304 +f 592//305 596//305 597//305 +f 598//306 594//306 599//306 +f 596//307 600//307 601//307 +f 602//308 598//308 603//308 +f 600//309 604//309 605//309 +f 606//310 602//310 607//310 +f 604//311 608//311 609//311 +f 610//312 606//312 611//312 +f 608//313 612//313 613//313 +f 614//314 610//314 19//314 +f 612//315 615//315 616//315 +f 617//316 614//316 18//316 +f 615//317 618//317 619//317 +f 620//318 617//318 621//318 +f 618//319 622//320 623//320 +f 6//321 620//321 624//321 +f 622//320 625//322 626//323 +f 7//324 6//324 627//324 +f 625//325 628//325 629//325 +f 630//326 7//326 631//326 +f 628//327 632//327 633//327 +f 634//328 630//328 635//328 +f 632//329 636//330 637//330 +f 638//331 634//331 639//331 +f 636//332 640//332 641//332 +f 642//333 638//333 643//333 +f 640//332 644//332 645//332 +f 646//334 642//334 647//334 +f 644//332 648//332 649//332 +f 650//335 646//335 651//335 +f 648//332 652//332 653//332 +f 654//336 650//336 655//336 +f 652//332 656//332 657//332 +f 658//337 654//337 659//337 +f 656//332 660//332 661//332 +f 662//338 658//338 663//338 +f 660//332 664//332 665//332 +f 666//339 662//339 667//339 +f 664//332 668//332 669//332 +f 670//340 666//340 671//340 +f 668//332 672//332 673//332 +f 674//341 670//341 675//341 +f 672//332 676//332 677//332 +f 678//342 674//342 679//342 +f 676//332 680//332 681//332 +f 682//343 678//343 683//343 +f 680//332 684//332 685//332 +f 686//344 682//344 687//344 +f 684//345 688//345 689//345 +f 690//346 686//346 691//346 +f 688//347 692//347 693//347 +f 694//348 690//348 695//348 +f 692//349 696//349 697//349 +f 698//350 694//350 699//350 +f 696//351 700//351 701//351 +f 702//352 698//352 703//352 +f 700//353 704//353 705//353 +f 706//354 702//354 707//354 +f 704//355 708//355 709//355 +f 710//356 706//356 711//356 +f 708//357 712//357 713//357 +f 714//358 710//358 715//358 +f 712//359 716//359 717//359 +f 718//360 714//360 719//360 +f 716//361 720//361 721//361 +f 722//362 718//362 723//362 +f 720//363 724//363 725//363 +f 726//364 722//364 727//364 +f 724//365 728//365 729//365 +f 730//366 726//366 731//366 +f 728//296 732//296 733//296 +f 734//367 730//367 735//367 +f 732//49 736//49 737//49 +f 738//368 734//368 739//368 +f 736//369 740//369 741//369 +f 742//370 738//370 743//370 +f 740//369 744//369 745//369 +f 746//371 742//371 747//371 +f 744//369 748//369 749//369 +f 750//372 746//372 751//372 +f 748//369 752//369 753//369 +f 754//373 750//373 755//373 +f 752//369 756//369 757//369 +f 758//374 754//374 759//374 +f 756//369 760//369 761//369 +f 762//375 758//375 763//375 +f 760//369 764//369 765//369 +f 766//376 762//376 767//376 +f 764//369 768//377 769//377 +f 770//378 766//378 771//378 +f 768//377 772//369 773//369 +f 774//379 770//379 775//379 +f 772//369 776//369 777//369 +f 778//380 774//380 779//380 +f 776//369 780//377 781//377 +f 782//381 778//381 783//381 +f 780//377 784//369 785//369 +f 786//382 782//382 787//382 +f 784//383 788//383 789//383 +f 790//384 786//384 791//384 +f 788//385 792//385 793//385 +f 794//386 790//386 795//386 +f 792//387 796//387 797//387 +f 798//388 794//388 799//388 +f 796//389 800//389 801//389 +f 802//390 798//390 803//390 +f 800//391 804//391 805//391 +f 806//392 802//392 807//392 +f 804//393 808//393 809//393 +f 810//394 806//394 811//394 +f 808//395 812//395 813//395 +f 814//396 810//396 815//396 +f 812//397 814//397 816//397 +f 817//3 818//3 819//3 +f 820//5 821//5 822//5 +f 823//398 824//398 825//398 +f 826//399 823//399 827//399 +f 824//400 828//400 829//400 +f 830//401 826//401 831//401 +f 828//402 832//402 833//402 +f 834//403 830//403 835//403 +f 832//404 836//404 837//404 +f 838//405 834//405 839//405 +f 836//406 840//406 841//406 +f 842//407 838//407 843//407 +f 840//408 844//408 845//408 +f 846//409 842//410 847//409 +f 844//411 848//411 849//411 +f 850//412 846//412 851//412 +f 848//413 852//413 853//413 +f 854//414 850//414 855//414 +f 852//415 856//415 857//415 +f 858//416 854//416 859//416 +f 856//417 860//417 861//417 +f 862//418 858//418 863//418 +f 860//419 864//419 865//420 +f 866//421 862//422 867//421 +f 864//423 868//423 869//424 +f 870//425 866//426 871//425 +f 868//427 872//427 873//427 +f 874//428 870//428 875//428 +f 872//429 876//429 877//429 +f 878//430 874//430 879//430 +f 876//431 880//431 881//431 +f 882//432 878//432 883//432 +f 880//433 884//433 885//433 +f 886//434 882//434 887//434 +f 884//435 888//435 889//435 +f 890//436 886//436 891//436 +f 888//437 892//437 893//437 +f 894//438 890//438 895//438 +f 892//439 896//439 897//439 +f 898//440 894//440 899//440 +f 896//441 900//441 901//441 +f 902//442 898//442 903//442 +f 900//443 904//443 905//443 +f 906//444 902//444 907//444 +f 904//445 819//445 908//445 +f 909//446 906//446 910//446 +f 819//447 818//447 911//447 +f 912//448 909//448 913//448 +f 818//449 914//449 915//449 +f 916//450 912//450 917//450 +f 914//451 918//451 919//451 +f 920//452 916//452 921//452 +f 918//453 922//453 923//453 +f 924//454 920//454 925//454 +f 922//455 926//455 927//455 +f 928//456 924//456 929//456 +f 926//457 930//457 931//457 +f 932//458 928//458 933//458 +f 930//459 934//459 935//459 +f 936//460 932//460 937//460 +f 934//461 938//461 939//461 +f 940//462 936//462 941//462 +f 938//463 942//463 821//463 +f 943//464 940//464 944//464 +f 942//465 945//465 822//465 +f 946//466 943//466 947//466 +f 945//467 948//467 949//467 +f 950//468 946//468 951//468 +f 948//469 952//469 953//469 +f 954//470 950//470 955//470 +f 952//471 956//471 957//471 +f 958//472 954//472 959//472 +f 956//473 960//473 961//473 +f 962//474 958//474 963//474 +f 960//475 964//475 965//475 +f 966//476 962//476 967//476 +f 964//477 968//477 969//477 +f 817//478 966//478 970//478 +f 968//479 971//479 972//480 +f 973//481 817//481 974//481 +f 971//482 975//482 976//482 +f 977//483 973//483 978//483 +f 975//484 979//484 980//484 +f 981//485 977//485 982//485 +f 979//486 983//486 984//486 +f 985//487 981//487 986//487 +f 983//488 987//488 988//488 +f 989//489 985//489 990//489 +f 987//490 991//490 992//490 +f 993//491 989//491 994//491 +f 991//492 995//492 996//492 +f 997//493 993//493 998//493 +f 995//302 999//302 1000//302 +f 1001//494 997//494 1002//494 +f 999//495 1003//495 1004//495 +f 1005//496 1001//496 1006//496 +f 1003//497 1007//497 1008//497 +f 1009//498 1005//498 820//498 +f 1007//499 1010//500 1011//499 +f 1012//501 1009//501 1013//501 +f 1010//254 1014//254 1015//254 +f 1016//502 1012//502 1017//502 +f 1014//503 1018//503 1019//503 +f 1020//504 1016//504 1021//504 +f 1018//505 1022//506 1023//505 +f 1024//507 1020//507 1025//507 +f 1022//508 1026//509 1027//510 +f 1028//511 1024//511 1029//511 +f 1026//512 1030//513 1031//513 +f 1032//514 1028//514 1033//514 +f 1030//515 1034//515 1035//515 +f 1036//516 1032//516 1037//516 +f 1034//517 1038//517 1039//518 +f 1040//519 1036//519 1041//519 +f 1038//520 1042//520 1043//520 +f 1044//521 1040//521 1045//521 +f 1042//522 1046//523 1047//522 +f 1048//524 1044//524 1049//524 +f 1046//525 1050//525 1051//525 +f 1052//526 1048//526 1053//526 +f 1050//527 1054//527 1055//527 +f 1054//528 1052//528 1056//528 +f 4//1 1//1 3//1 +f 20//2 4//2 5//2 +f 1057//3 454//3 458//3 +f 698//3 702//3 706//3 +f 1057//3 458//3 462//3 +f 710//3 698//3 706//3 +f 1057//3 462//3 466//3 +f 710//3 694//3 698//3 +f 1057//3 466//3 470//3 +f 710//3 714//3 694//3 +f 1057//3 470//3 474//3 +f 714//3 690//3 694//3 +f 1057//3 474//3 478//3 +f 714//3 718//3 690//3 +f 1057//3 478//3 482//3 +f 690//3 718//3 686//3 +f 1057//3 482//3 486//3 +f 718//3 722//3 686//3 +f 1057//3 486//3 490//3 +f 686//3 722//3 1058//3 +f 1057//3 490//3 494//3 +f 686//3 1058//3 682//3 +f 1057//3 494//3 498//3 +f 1058//3 678//3 682//3 +f 1057//3 498//3 502//3 +f 1058//3 674//3 678//3 +f 1057//3 502//3 506//3 +f 1058//3 722//3 726//3 +f 1057//3 506//3 510//3 +f 1059//3 726//3 730//3 +f 1057//3 510//3 514//3 +f 1059//3 730//3 734//3 +f 1057//3 514//3 518//3 +f 742//3 1059//3 738//3 +f 1057//3 518//3 522//3 +f 746//3 1059//3 742//3 +f 1057//3 522//3 526//3 +f 1060//3 798//3 199//3 +f 1057//3 526//3 530//3 +f 1060//3 794//3 798//3 +f 1057//3 530//3 534//3 +f 790//3 794//3 1060//3 +f 1057//3 534//3 538//3 +f 786//3 790//3 1060//3 +f 1057//3 538//3 542//3 +f 782//3 786//3 1060//3 +f 1057//3 542//3 546//3 +f 778//3 782//3 1060//3 +f 233//3 546//3 550//3 +f 774//3 778//3 1060//3 +f 204//3 550//3 554//3 +f 770//3 774//3 1060//3 +f 1061//3 554//3 558//3 +f 766//3 770//3 1060//3 +f 1061//3 558//3 562//3 +f 762//3 766//3 1060//3 +f 1062//3 562//3 566//3 +f 758//3 762//3 1060//3 +f 1062//3 566//3 570//3 +f 754//3 758//3 1060//3 +f 1062//3 570//3 574//3 +f 750//3 754//3 1060//3 +f 1063//3 574//3 578//3 +f 746//3 750//3 1060//3 +f 1063//3 578//3 582//3 +f 1059//3 746//3 1060//3 +f 1063//3 582//3 586//3 +f 1059//3 734//3 738//3 +f 1063//3 586//3 590//3 +f 1059//3 1058//3 726//3 +f 1064//3 590//3 594//3 +f 674//3 1058//3 670//3 +f 1064//3 594//3 598//3 +f 670//3 1058//3 202//3 +f 1061//3 204//3 554//3 +f 666//3 670//3 202//3 +f 1064//3 598//3 602//3 +f 662//3 666//3 202//3 +f 1065//3 602//3 606//3 +f 658//3 662//3 202//3 +f 546//3 233//3 1057//3 +f 654//3 658//3 202//3 +f 550//3 204//3 207//3 +f 650//3 654//3 202//3 +f 1065//3 606//3 610//3 +f 201//3 650//3 202//3 +f 1065//3 610//3 614//3 +f 201//3 646//3 650//3 +f 233//3 550//3 207//3 +f 201//3 642//3 646//3 +f 1065//3 614//3 617//3 +f 201//3 638//3 642//3 +f 209//3 233//3 207//3 +f 201//3 634//3 638//3 +f 8//3 617//3 620//3 +f 221//3 223//3 225//3 +f 225//3 219//3 221//3 +f 225//3 227//3 217//3 +f 215//3 227//3 229//3 +f 231//3 213//3 229//3 +f 574//3 1063//3 1062//3 +f 229//3 213//3 215//3 +f 562//3 1062//3 1061//3 +f 617//3 8//3 1065//3 +f 590//3 1064//3 1063//3 +f 215//3 217//3 227//3 +f 225//3 217//3 219//3 +f 209//3 231//3 233//3 +f 630//3 634//3 201//3 +f 213//3 231//3 211//3 +f 630//3 201//3 8//3 +f 602//3 1065//3 1064//3 +f 630//3 8//3 7//3 +f 620//3 6//3 8//3 +f 209//3 211//3 231//3 +f 396//3 408//3 404//3 +f 396//3 416//3 412//3 +f 392//3 424//3 420//3 +f 392//3 432//3 428//3 +f 480//3 440//3 436//3 +f 460//3 456//3 444//3 +f 448//3 456//3 452//3 +f 444//3 464//3 460//3 +f 444//3 472//3 468//3 +f 440//3 480//3 476//3 +f 588//3 488//3 484//3 +f 500//529 496//530 492//3 +f 508//3 504//531 500//532 +f 516//533 512//533 508//533 +f 548//534 544//3 540//3 +f 520//535 516//535 508//535 +f 552//3 548//534 540//3 +f 524//536 520//536 508//536 +f 556//3 552//3 540//3 +f 524//3 508//3 500//532 +f 556//537 540//537 536//537 +f 528//538 524//538 500//538 +f 560//3 556//3 536//3 +f 528//539 500//529 492//3 +f 564//3 560//3 536//3 +f 532//540 528//539 492//3 +f 568//541 564//3 536//3 +f 536//3 532//540 492//3 +f 436//3 484//3 480//3 +f 444//3 468//3 464//3 +f 444//3 456//3 448//3 +f 392//3 436//3 432//3 +f 392//3 420//3 416//3 +f 396//3 404//3 400//3 +f 1066//3 454//3 1057//3 +f 412//3 408//3 396//3 +f 1066//3 1067//3 454//3 +f 416//3 396//3 392//3 +f 454//3 1067//3 1068//3 +f 436//3 392//3 388//3 +f 1069//3 454//3 1068//3 +f 696//3 388//3 384//3 +f 1069//3 1070//3 454//3 +f 732//3 384//3 380//3 +f 1070//3 450//3 454//3 +f 732//3 380//3 376//3 +f 1070//3 446//3 450//3 +f 428//3 424//3 392//3 +f 442//3 446//3 1070//3 +f 732//3 376//3 372//3 +f 438//3 442//3 1070//3 +f 150//3 372//3 10//3 +f 438//3 1070//3 236//3 +f 484//3 436//3 388//3 +f 434//3 438//3 236//3 +f 11//3 10//3 365//3 +f 118//3 434//3 236//3 +f 146//3 365//3 361//3 +f 430//3 434//3 118//3 +f 476//3 472//3 440//3 +f 426//3 430//3 118//3 +f 142//3 361//3 357//3 +f 422//3 426//3 118//3 +f 440//3 472//3 444//3 +f 418//3 422//3 118//3 +f 138//3 357//3 353//3 +f 418//3 118//3 414//3 +f 588//3 484//3 388//3 +f 414//3 118//3 122//3 +f 136//3 353//3 349//3 +f 410//3 414//3 122//3 +f 584//542 492//3 488//3 +f 406//3 122//3 402//3 +f 576//3 536//3 492//3 +f 402//3 122//3 398//3 +f 572//543 568//541 536//3 +f 398//3 122//3 394//3 +f 576//3 572//543 536//3 +f 122//3 124//3 394//3 +f 580//3 576//3 492//3 +f 394//3 124//3 390//3 +f 584//542 580//3 492//3 +f 390//3 124//3 386//3 +f 588//3 584//542 488//3 +f 386//3 124//3 382//3 +f 592//3 588//3 388//3 +f 382//3 124//3 126//3 +f 612//3 592//3 388//3 +f 378//3 382//3 126//3 +f 600//3 596//3 592//3 +f 374//3 378//3 126//3 +f 604//3 600//3 592//3 +f 370//3 374//3 126//3 +f 608//3 604//3 592//3 +f 116//3 235//3 1071//3 +f 612//3 608//3 592//3 +f 116//3 1071//3 1072//3 +f 132//3 349//3 345//3 +f 1073//3 1072//3 1074//3 +f 615//3 612//3 388//3 +f 116//3 1072//3 1073//3 +f 618//3 615//3 388//3 +f 116//3 1073//3 1075//3 +f 622//3 618//3 388//3 +f 1075//3 239//3 238//3 +f 625//3 622//3 388//3 +f 1075//3 238//3 241//3 +f 628//3 625//3 388//3 +f 86//3 241//3 243//3 +f 632//3 628//3 388//3 +f 86//3 243//3 245//3 +f 636//3 632//3 388//3 +f 84//3 245//3 247//3 +f 640//3 636//3 388//3 +f 84//3 247//3 249//3 +f 644//3 640//3 388//3 +f 82//3 249//3 251//3 +f 648//3 644//3 388//3 +f 80//3 251//3 253//3 +f 652//3 648//3 388//3 +f 80//3 253//3 255//3 +f 656//3 652//3 388//3 +f 78//3 255//3 257//3 +f 660//3 656//3 388//3 +f 76//3 257//3 259//3 +f 664//3 660//3 388//3 +f 74//3 259//3 261//3 +f 668//3 664//3 388//3 +f 74//3 261//3 263//3 +f 672//3 668//3 388//3 +f 70//3 263//3 265//3 +f 676//3 672//3 388//3 +f 70//3 265//3 267//3 +f 680//3 676//3 388//3 +f 70//3 267//3 269//3 +f 684//3 680//3 388//3 +f 70//3 269//3 271//3 +f 688//3 684//3 388//3 +f 70//3 271//3 22//3 +f 692//3 688//3 388//3 +f 68//3 22//3 21//3 +f 696//3 692//3 388//3 +f 68//3 21//3 24//3 +f 128//3 345//3 341//3 +f 68//3 24//3 26//3 +f 732//3 728//3 384//3 +f 68//3 26//3 28//3 +f 384//3 700//3 696//3 +f 68//3 28//3 30//3 +f 384//3 704//3 700//3 +f 68//3 30//3 32//3 +f 384//3 728//3 724//3 +f 68//3 32//3 34//3 +f 704//3 384//3 708//3 +f 68//3 34//3 36//3 +f 708//3 384//3 712//3 +f 68//3 36//3 38//3 +f 712//3 384//3 716//3 +f 68//3 38//3 40//3 +f 716//3 384//3 720//3 +f 66//3 40//3 42//3 +f 128//3 341//3 340//3 +f 66//3 42//3 44//3 +f 720//3 384//3 724//3 +f 56//3 44//3 46//3 +f 128//3 130//3 345//3 +f 54//3 46//3 48//3 +f 128//3 340//3 343//3 +f 52//3 48//3 50//3 +f 199//3 740//3 736//3 +f 54//3 48//3 52//3 +f 199//3 744//3 740//3 +f 56//3 46//3 54//3 +f 199//3 748//3 744//3 +f 58//3 44//3 56//3 +f 199//3 760//3 756//3 +f 64//3 44//3 58//3 +f 199//3 764//3 760//3 +f 64//3 58//3 60//3 +f 199//3 768//3 764//3 +f 64//3 60//3 62//3 +f 199//3 756//3 752//3 +f 66//3 44//3 64//3 +f 199//3 780//3 776//3 +f 68//3 40//3 66//3 +f 199//3 776//3 772//3 +f 70//3 22//3 68//3 +f 199//3 798//3 802//3 +f 72//3 263//3 70//3 +f 199//3 802//3 806//3 +f 74//3 263//3 72//3 +f 199//3 806//3 810//3 +f 76//3 259//3 74//3 +f 199//3 810//3 814//3 +f 78//3 257//3 76//3 +f 199//3 814//3 812//3 +f 80//3 255//3 78//3 +f 199//3 812//3 808//3 +f 82//3 251//3 80//3 +f 199//3 808//3 804//3 +f 84//3 249//3 82//3 +f 199//3 804//3 800//3 +f 86//3 245//3 84//3 +f 199//3 800//3 796//3 +f 88//3 241//3 86//3 +f 199//3 796//3 792//3 +f 90//3 241//3 88//3 +f 199//3 792//3 788//3 +f 92//3 241//3 90//3 +f 199//3 788//3 784//3 +f 94//3 241//3 92//3 +f 199//3 784//3 780//3 +f 96//3 241//3 94//3 +f 199//3 772//3 768//3 +f 98//3 241//3 96//3 +f 199//3 752//3 748//3 +f 110//3 241//3 98//3 +f 168//3 199//3 736//3 +f 110//3 102//3 104//3 +f 174//3 188//3 199//3 +f 110//3 100//3 102//3 +f 199//3 196//3 198//3 +f 110//3 104//3 106//3 +f 199//3 194//3 196//3 +f 110//3 106//3 108//3 +f 199//3 192//3 194//3 +f 98//3 100//3 110//3 +f 199//3 190//3 192//3 +f 1075//3 241//3 110//3 +f 199//3 188//3 190//3 +f 1075//3 110//3 112//3 +f 174//3 20//3 188//3 +f 116//3 112//3 114//3 +f 174//3 4//3 20//3 +f 1075//3 112//3 116//3 +f 174//3 1//3 4//3 +f 118//3 235//3 116//3 +f 174//3 12//3 1//3 +f 236//3 235//3 118//3 +f 174//3 187//3 12//3 +f 122//3 118//3 120//3 +f 174//3 185//3 187//3 +f 406//3 410//3 122//3 +f 174//3 182//3 185//3 +f 370//3 126//3 367//3 +f 174//3 178//3 182//3 +f 126//3 363//3 367//3 +f 172//3 174//3 199//3 +f 126//3 128//3 363//3 +f 170//3 172//3 199//3 +f 363//3 128//3 359//3 +f 168//3 170//3 199//3 +f 128//3 355//3 359//3 +f 166//3 168//3 736//3 +f 128//3 351//3 355//3 +f 164//3 166//3 736//3 +f 128//3 347//3 351//3 +f 732//3 164//3 736//3 +f 128//3 343//3 347//3 +f 732//3 162//3 164//3 +f 130//3 132//3 345//3 +f 732//3 160//3 162//3 +f 132//3 134//3 349//3 +f 732//3 158//3 160//3 +f 134//3 136//3 349//3 +f 732//3 156//3 158//3 +f 136//3 138//3 353//3 +f 732//3 154//3 156//3 +f 138//3 140//3 357//3 +f 732//3 152//3 154//3 +f 140//3 142//3 357//3 +f 732//3 150//3 152//3 +f 142//3 144//3 361//3 +f 732//3 372//3 150//3 +f 144//3 146//3 361//3 +f 150//3 10//3 9//3 +f 146//3 11//3 365//3 +f 1//4 12//4 2//4 +f 397//5 401//5 405//5 +f 1076//5 455//5 451//5 +f 409//5 397//5 405//5 +f 1076//5 451//5 447//5 +f 409//5 413//5 397//5 +f 1076//5 447//5 443//5 +f 413//5 417//5 397//5 +f 237//5 443//5 439//5 +f 397//5 417//5 393//5 +f 1077//5 234//5 455//5 +f 393//5 417//5 421//5 +f 121//5 439//5 435//5 +f 393//5 421//5 425//5 +f 1078//5 1077//5 455//5 +f 429//5 393//5 425//5 +f 121//5 435//5 431//5 +f 433//5 393//5 429//5 +f 1079//5 1078//5 455//5 +f 437//5 393//5 433//5 +f 121//5 431//5 427//5 +f 437//5 389//5 393//5 +f 121//5 427//5 423//5 +f 441//5 477//5 481//5 +f 1080//5 1079//5 455//5 +f 469//5 445//5 465//5 +f 121//5 423//5 419//5 +f 457//5 449//5 453//5 +f 125//5 419//5 415//5 +f 445//5 449//5 457//5 +f 125//5 415//5 411//5 +f 461//5 445//5 457//5 +f 1076//5 1080//5 455//5 +f 465//5 445//5 461//5 +f 125//5 411//5 407//5 +f 469//5 473//5 445//5 +f 125//5 407//5 403//5 +f 473//5 441//5 445//5 +f 125//5 403//5 399//5 +f 473//5 477//5 441//5 +f 127//5 399//5 395//5 +f 441//5 481//5 437//5 +f 127//5 395//5 391//5 +f 481//5 485//5 437//5 +f 237//5 1076//5 443//5 +f 485//5 389//5 437//5 +f 127//5 391//5 387//5 +f 485//5 489//5 389//5 +f 129//5 387//5 383//5 +f 489//5 493//5 389//5 +f 129//5 383//5 379//5 +f 493//5 497//5 389//5 +f 129//5 379//5 375//5 +f 497//5 501//5 389//5 +f 129//5 375//5 371//5 +f 501//5 505//5 389//5 +f 129//5 371//5 368//5 +f 505//5 509//5 389//5 +f 131//5 368//5 364//5 +f 389//5 509//5 513//5 +f 121//5 1081//5 237//5 +f 389//5 513//5 517//544 +f 119//5 1082//5 1081//5 +f 389//5 517//544 521//5 +f 119//5 1083//5 1082//5 +f 389//5 521//5 525//5 +f 1084//5 1085//5 1083//5 +f 389//5 525//5 529//5 +f 119//5 1084//5 1083//5 +f 533//5 389//5 529//5 +f 242//5 240//5 1086//5 +f 537//544 389//5 533//5 +f 244//5 242//5 1086//5 +f 541//544 389//5 537//544 +f 113//5 244//5 1086//5 +f 545//5 389//5 541//544 +f 113//5 101//5 244//5 +f 549//5 389//5 545//5 +f 244//5 99//5 97//5 +f 553//5 389//5 549//5 +f 95//5 244//5 97//5 +f 557//5 389//5 553//5 +f 93//5 91//5 244//5 +f 561//5 389//5 557//5 +f 244//5 91//5 89//5 +f 565//5 389//5 561//5 +f 246//5 244//5 89//5 +f 569//5 389//5 565//5 +f 248//5 246//5 89//5 +f 573//5 389//5 569//5 +f 87//5 248//5 89//5 +f 577//5 389//5 573//5 +f 87//5 250//5 248//5 +f 581//5 389//5 577//5 +f 87//5 252//5 250//5 +f 585//5 389//5 581//5 +f 87//5 85//5 252//5 +f 589//5 389//5 585//5 +f 252//5 85//5 254//5 +f 593//5 389//5 589//5 +f 254//5 85//5 83//5 +f 613//5 389//5 593//5 +f 256//5 254//5 83//5 +f 616//5 389//5 613//5 +f 258//5 256//5 83//5 +f 623//5 389//5 619//5 +f 81//5 258//5 83//5 +f 629//5 389//5 626//5 +f 81//5 260//5 258//5 +f 633//5 389//5 629//5 +f 81//5 79//5 260//5 +f 641//5 389//5 637//5 +f 260//5 79//5 262//5 +f 645//5 389//5 641//5 +f 262//5 79//5 77//5 +f 653//5 389//5 649//5 +f 264//5 262//5 77//5 +f 657//5 389//5 653//5 +f 266//5 264//5 77//5 +f 661//5 389//5 657//5 +f 75//5 266//5 77//5 +f 601//5 593//5 597//5 +f 75//5 73//5 266//5 +f 605//5 593//5 601//5 +f 266//5 73//5 268//5 +f 609//5 593//5 605//5 +f 71//5 25//5 23//5 +f 613//5 593//5 609//5 +f 71//5 27//5 25//5 +f 616//5 619//5 389//5 +f 71//5 29//5 27//5 +f 626//5 389//5 623//5 +f 71//5 31//5 29//5 +f 389//5 633//5 637//5 +f 71//5 33//5 31//5 +f 645//5 649//5 389//5 +f 37//5 35//5 71//5 +f 661//5 665//5 389//5 +f 39//5 37//5 71//5 +f 665//5 669//5 389//5 +f 41//5 39//5 71//5 +f 669//5 673//5 389//5 +f 43//5 71//5 69//5 +f 673//5 677//5 389//5 +f 45//5 69//5 47//5 +f 677//5 681//5 389//5 +f 47//5 59//5 49//5 +f 681//5 685//5 389//5 +f 55//5 53//5 51//5 +f 685//5 689//5 389//5 +f 63//5 67//5 65//5 +f 689//5 693//5 389//5 +f 63//5 61//5 67//5 +f 693//5 697//5 389//5 +f 67//5 61//5 47//5 +f 697//5 385//5 389//5 +f 47//5 61//5 59//5 +f 701//5 385//5 697//5 +f 57//5 51//5 49//5 +f 705//5 385//5 701//5 +f 57//5 55//5 51//5 +f 709//5 385//5 705//5 +f 49//5 59//5 57//5 +f 713//5 385//5 709//5 +f 47//5 69//5 67//5 +f 717//5 385//5 713//5 +f 45//5 43//5 69//5 +f 721//5 385//5 717//5 +f 43//5 41//5 71//5 +f 369//5 373//5 153//5 +f 71//5 35//5 33//5 +f 369//5 149//5 366//5 +f 73//5 71//5 23//5 +f 149//5 148//5 366//5 +f 273//5 73//5 23//5 +f 147//5 362//5 148//5 +f 273//5 272//5 73//5 +f 151//5 369//5 153//5 +f 73//5 272//5 270//5 +f 373//5 377//5 733//5 +f 268//5 73//5 270//5 +f 733//5 381//5 385//5 +f 95//5 93//5 244//5 +f 729//5 385//5 725//5 +f 113//5 107//5 105//5 +f 385//5 721//5 725//5 +f 113//5 105//5 103//5 +f 733//5 385//5 729//5 +f 113//5 109//5 107//5 +f 377//5 381//5 733//5 +f 113//5 103//5 101//5 +f 373//5 733//5 153//5 +f 113//5 111//5 109//5 +f 145//5 358//5 362//5 +f 244//5 101//5 99//5 +f 143//5 141//5 358//5 +f 115//5 113//5 1086//5 +f 139//5 354//5 141//5 +f 119//5 115//5 1086//5 +f 167//5 733//5 737//5 +f 119//5 117//5 115//5 +f 135//5 350//5 137//5 +f 119//5 1086//5 1084//5 +f 14//5 741//5 745//5 +f 121//5 119//5 1081//5 +f 14//5 745//5 749//5 +f 439//5 121//5 237//5 +f 14//5 749//5 753//5 +f 125//5 123//5 121//5 +f 14//5 761//5 765//5 +f 125//5 121//5 419//5 +f 14//5 765//5 769//5 +f 127//5 125//5 399//5 +f 14//5 769//5 773//5 +f 131//5 364//5 360//5 +f 14//5 757//5 761//5 +f 131//5 360//5 356//5 +f 14//5 781//5 785//5 +f 129//5 127//5 387//5 +f 14//5 777//5 781//5 +f 131//5 356//5 352//5 +f 807//5 803//5 14//5 +f 131//5 352//5 348//5 +f 811//5 807//5 14//5 +f 131//5 348//5 344//5 +f 815//5 811//5 14//5 +f 131//5 129//5 368//5 +f 816//5 815//5 14//5 +f 342//5 131//5 344//5 +f 813//5 816//5 14//5 +f 342//5 346//5 131//5 +f 809//5 813//5 14//5 +f 131//5 346//5 133//5 +f 805//5 809//5 14//5 +f 133//5 346//5 135//5 +f 801//5 805//5 14//5 +f 135//5 346//5 350//5 +f 797//5 801//5 14//5 +f 137//5 350//5 139//5 +f 793//5 797//5 14//5 +f 139//5 350//5 354//5 +f 789//5 793//5 14//5 +f 141//5 354//5 358//5 +f 785//5 789//5 14//5 +f 143//5 358//5 145//5 +f 773//5 777//5 14//5 +f 145//5 362//5 147//5 +f 753//5 757//5 14//5 +f 362//5 366//5 148//5 +f 737//5 741//5 14//5 +f 14//5 197//5 195//5 +f 14//5 193//5 191//5 +f 14//5 189//5 15//5 +f 16//5 5//5 3//5 +f 16//5 2//5 13//5 +f 16//5 186//5 184//5 +f 183//5 274//5 16//5 +f 16//5 184//5 183//5 +f 16//5 3//5 2//5 +f 14//5 191//5 189//5 +f 193//5 14//5 195//5 +f 369//5 151//5 149//5 +f 14//5 16//5 175//5 +f 155//5 153//5 733//5 +f 14//5 175//5 173//5 +f 157//5 155//5 733//5 +f 14//5 173//5 171//5 +f 159//5 157//5 733//5 +f 737//5 171//5 169//5 +f 161//5 159//5 733//5 +f 13//5 186//5 16//5 +f 163//5 161//5 733//5 +f 737//5 169//5 167//5 +f 165//5 163//5 733//5 +f 733//5 167//5 165//5 +f 16//5 15//5 5//5 +f 171//5 737//5 14//5 +f 711//5 707//5 703//5 +f 459//5 455//5 234//5 +f 715//5 703//5 699//5 +f 463//5 459//5 234//5 +f 719//5 699//5 695//5 +f 467//5 463//5 234//5 +f 723//5 695//5 691//5 +f 471//5 467//5 234//5 +f 715//5 711//5 703//5 +f 475//5 471//5 234//5 +f 1087//5 691//5 687//5 +f 479//5 475//5 234//5 +f 1087//5 687//5 683//5 +f 483//5 479//5 234//5 +f 719//5 715//5 699//5 +f 487//5 483//5 234//5 +f 1087//5 683//5 679//5 +f 491//5 487//5 234//5 +f 723//5 719//5 695//5 +f 495//5 491//5 234//5 +f 727//5 723//5 691//5 +f 499//5 495//5 234//5 +f 1087//5 679//5 675//5 +f 503//5 499//5 234//5 +f 1087//5 727//5 691//5 +f 507//5 503//5 234//5 +f 1087//5 731//5 727//5 +f 511//5 507//5 234//5 +f 1087//5 1088//5 731//5 +f 515//5 511//5 234//5 +f 731//5 1088//5 735//5 +f 519//5 515//5 234//5 +f 1088//5 743//5 739//5 +f 523//5 519//5 234//5 +f 200//5 803//5 799//5 +f 527//5 523//5 234//5 +f 200//5 799//5 795//5 +f 531//5 527//5 234//5 +f 200//5 14//5 803//5 +f 535//5 531//5 234//5 +f 200//5 795//5 791//5 +f 539//5 535//5 234//5 +f 200//5 791//5 787//5 +f 543//5 539//5 234//5 +f 200//5 787//5 783//5 +f 547//5 543//5 234//5 +f 200//5 783//5 779//5 +f 551//5 547//5 234//5 +f 200//5 779//5 775//5 +f 232//5 551//5 234//5 +f 200//5 775//5 771//5 +f 232//5 555//5 551//5 +f 200//5 771//5 767//5 +f 232//5 206//5 555//5 +f 200//5 767//5 763//5 +f 555//5 205//5 559//5 +f 200//5 763//5 759//5 +f 559//5 1089//5 563//5 +f 200//5 759//5 755//5 +f 1090//5 571//5 567//5 +f 200//5 755//5 751//5 +f 1090//5 575//5 571//5 +f 1088//5 751//5 747//5 +f 1090//5 579//5 575//5 +f 1088//5 747//5 743//5 +f 1090//5 1091//5 579//5 +f 203//5 675//5 671//5 +f 579//5 1091//5 583//5 +f 203//5 671//5 667//5 +f 583//5 1091//5 587//5 +f 203//5 667//5 663//5 +f 587//5 1091//5 591//5 +f 203//5 663//5 659//5 +f 591//5 1091//5 595//5 +f 203//5 659//5 655//5 +f 1089//5 567//5 563//5 +f 1092//5 655//5 651//5 +f 595//5 1091//5 1093//5 +f 1092//5 651//5 647//5 +f 599//5 595//5 1093//5 +f 1092//5 647//5 643//5 +f 208//5 232//5 230//5 +f 1092//5 643//5 639//5 +f 212//5 230//5 228//5 +f 1092//5 639//5 635//5 +f 603//5 599//5 1093//5 +f 1094//5 635//5 631//5 +f 607//5 1093//5 17//5 +f 1094//5 631//5 627//5 +f 214//5 228//5 226//5 +f 1094//5 627//5 624//5 +f 611//5 607//5 17//5 +f 1094//5 624//5 621//5 +f 675//5 203//5 1087//5 +f 1088//5 200//5 751//5 +f 655//5 1092//5 203//5 +f 735//5 1088//5 739//5 +f 216//5 226//5 224//5 +f 224//5 222//5 220//5 +f 224//5 218//5 216//5 +f 228//5 214//5 212//5 +f 230//5 210//5 208//5 +f 555//5 206//5 205//5 +f 1093//5 607//5 603//5 +f 559//5 205//5 1089//5 +f 230//5 212//5 210//5 +f 224//5 220//5 218//5 +f 208//5 206//5 232//5 +f 621//5 17//5 1094//5 +f 1094//5 1092//5 635//5 +f 226//5 216//5 214//5 +f 567//5 1089//5 1090//5 +f 621//5 18//5 17//5 +f 19//5 611//5 17//5 +f 188//6 20//6 15//6 +f 25//7 21//7 23//7 +f 27//545 24//8 25//9 +f 29//546 26//10 27//11 +f 31//14 28//12 29//14 +f 33//16 30//15 31//15 +f 35//18 32//17 33//17 +f 37//19 34//19 35//19 +f 39//547 36//21 37//22 +f 41//23 38//23 39//23 +f 43//24 40//24 41//24 +f 45//25 42//25 43//25 +f 47//26 44//26 45//26 +f 49//27 46//27 47//27 +f 51//28 48//28 49//28 +f 53//29 50//29 51//29 +f 55//30 52//30 53//30 +f 57//31 54//31 55//31 +f 59//32 56//32 57//32 +f 61//34 58//33 59//34 +f 63//35 60//35 61//35 +f 65//37 62//36 63//37 +f 67//38 64//38 65//38 +f 69//39 66//39 67//39 +f 71//40 68//40 69//40 +f 73//41 70//41 71//41 +f 75//42 72//42 73//42 +f 77//43 74//43 75//43 +f 79//44 76//44 77//44 +f 81//45 78//45 79//45 +f 83//46 80//46 81//46 +f 85//47 82//47 83//47 +f 87//48 84//48 85//48 +f 89//49 86//49 87//49 +f 91//49 88//49 89//49 +f 93//49 90//49 91//49 +f 95//49 92//49 93//49 +f 97//49 94//49 95//49 +f 99//49 96//49 97//49 +f 101//49 98//49 99//49 +f 103//49 100//49 101//49 +f 105//49 102//49 103//49 +f 107//49 104//49 105//49 +f 109//49 106//49 107//49 +f 111//49 108//49 109//49 +f 113//50 110//50 111//50 +f 115//49 112//49 113//49 +f 117//51 114//51 115//51 +f 119//49 116//49 117//49 +f 121//52 118//52 119//52 +f 123//53 120//53 121//53 +f 125//54 122//54 123//54 +f 127//55 124//55 125//55 +f 129//56 126//56 127//56 +f 131//55 128//55 129//55 +f 133//57 130//57 131//57 +f 135//58 132//58 133//58 +f 137//59 134//59 135//59 +f 139//60 136//60 137//60 +f 141//61 138//61 139//61 +f 143//62 140//62 141//62 +f 145//63 142//63 143//63 +f 147//64 144//64 145//64 +f 148//65 146//65 147//65 +f 149//66 11//66 148//66 +f 151//67 9//67 149//67 +f 153//68 150//68 151//68 +f 155//69 152//69 153//69 +f 157//70 154//70 155//70 +f 159//71 156//71 157//71 +f 161//72 158//72 159//72 +f 163//73 160//73 161//73 +f 165//74 162//74 163//74 +f 167//75 164//75 165//75 +f 169//76 166//76 167//76 +f 171//77 168//77 169//77 +f 173//78 170//78 171//78 +f 175//79 172//79 173//79 +f 16//80 174//80 175//80 +f 178//3 174//3 277//3 +f 1095//3 311//3 312//3 +f 178//3 277//3 329//3 +f 1095//3 312//3 314//3 +f 178//3 329//3 331//3 +f 1095//3 314//3 316//3 +f 178//3 331//3 333//3 +f 1095//3 318//3 320//3 +f 178//3 333//3 335//3 +f 1095//3 316//3 318//3 +f 178//3 335//3 337//3 +f 1096//3 326//3 239//3 +f 178//3 337//3 279//3 +f 1097//3 239//3 1075//3 +f 178//3 279//3 278//3 +f 1097//3 179//3 239//3 +f 178//3 278//3 281//3 +f 239//3 179//3 1098//3 +f 178//3 281//3 283//3 +f 1099//3 239//3 1098//3 +f 178//3 283//3 285//3 +f 1100//3 239//3 1099//3 +f 178//3 285//3 287//3 +f 1096//3 239//3 1100//3 +f 178//3 287//3 289//3 +f 324//3 326//3 1096//3 +f 178//3 289//3 291//3 +f 324//3 1096//3 322//3 +f 178//3 291//3 293//3 +f 1096//3 1095//3 322//3 +f 178//3 293//3 295//3 +f 1095//3 320//3 322//3 +f 178//3 295//3 297//3 +f 309//3 311//3 1095//3 +f 178//3 297//3 299//3 +f 178//3 309//3 1095//3 +f 178//3 299//3 301//3 +f 178//3 307//3 309//3 +f 178//3 301//3 303//3 +f 178//3 177//3 307//3 +f 178//3 303//3 176//3 +f 1101//55 1100//55 1099//55 +f 275//55 1095//55 1096//55 +f 183//55 182//55 178//55 +f 178//55 274//55 183//55 +f 1096//55 1102//55 275//55 +f 1098//55 1103//55 1101//55 +f 1096//55 1104//55 1102//55 +f 275//55 274//55 178//55 +f 1101//55 1104//55 1100//55 +f 1103//55 1098//55 179//55 +f 180//55 1097//55 1075//55 +f 1084//55 1073//55 1074//55 +f 1074//55 1085//55 1084//55 +f 1075//55 1086//55 180//55 +f 179//55 181//55 1103//55 +f 1095//55 275//55 178//55 +f 1101//55 1099//55 1098//55 +f 1084//55 1075//55 1073//55 +f 1075//55 1084//55 1086//55 +f 1096//55 1100//55 1104//55 +f 179//55 1097//55 180//55 +f 185//55 182//55 184//55 +f 187//81 185//81 186//81 +f 12//82 187//82 13//82 +f 190//83 188//83 189//83 +f 192//84 190//84 191//84 +f 194//85 192//85 193//85 +f 196//86 194//86 195//86 +f 198//87 196//87 197//87 +f 199//88 198//88 14//88 +f 1060//89 199//89 200//89 +f 1089//49 1061//49 1062//49 +f 1089//49 205//49 204//49 +f 1062//49 1090//49 1089//49 +f 1064//49 1093//49 1091//49 +f 8//49 1094//49 17//49 +f 201//49 203//49 1092//49 +f 1060//49 200//49 1088//49 +f 201//49 1092//49 1094//49 +f 1059//49 1088//49 1087//49 +f 1088//49 1059//49 1060//49 +f 1087//49 202//49 1058//49 +f 1094//49 8//49 201//49 +f 1093//49 1064//49 1065//49 +f 1089//49 204//49 1061//49 +f 1091//49 1063//49 1064//49 +f 1087//49 1058//49 1059//49 +f 17//49 1065//49 8//49 +f 1091//49 1090//49 1062//49 +f 1065//49 17//49 1093//49 +f 203//49 202//49 1087//49 +f 1091//49 1062//49 1063//49 +f 207//49 204//49 206//49 +f 209//90 207//90 208//90 +f 211//91 209//91 210//91 +f 213//92 211//92 212//92 +f 215//93 213//93 214//93 +f 217//94 215//94 216//94 +f 219//95 217//95 218//95 +f 221//96 219//96 220//96 +f 223//97 221//97 222//97 +f 225//98 223//98 224//98 +f 227//99 225//99 226//99 +f 229//100 227//100 228//100 +f 231//101 229//101 230//101 +f 233//102 231//102 232//102 +f 1057//102 233//102 234//102 +f 1080//102 1069//102 1068//102 +f 1076//102 236//102 1070//102 +f 1083//102 1072//102 1071//102 +f 1076//102 1070//102 1069//102 +f 1082//102 1071//102 235//102 +f 1083//102 1085//102 1074//102 +f 1071//102 1082//102 1083//102 +f 235//102 237//102 1081//102 +f 1069//102 1080//102 1076//102 +f 1067//102 1078//102 1079//102 +f 1057//102 234//102 1077//102 +f 1077//102 1066//102 1057//102 +f 1079//102 1068//102 1067//102 +f 1083//102 1074//102 1072//102 +f 235//102 1081//102 1082//102 +f 1068//102 1079//102 1080//102 +f 1067//102 1066//102 1077//102 +f 1076//102 237//102 236//102 +f 1067//102 1077//102 1078//102 +f 242//49 238//49 240//49 +f 244//49 241//49 242//49 +f 246//103 243//103 244//103 +f 248//105 245//104 246//105 +f 250//106 247//106 248//106 +f 252//107 249//107 250//107 +f 254//108 251//108 252//108 +f 256//109 253//109 254//109 +f 258//110 255//110 256//110 +f 260//111 257//111 258//111 +f 262//112 259//112 260//112 +f 264//113 261//113 262//113 +f 266//114 263//114 264//114 +f 268//115 265//115 266//115 +f 270//116 267//116 268//118 +f 272//119 269//119 270//116 +f 273//548 271//120 272//119 +f 23//122 22//121 273//122 +f 275//5 313//5 276//5 +f 330//5 16//5 274//5 +f 275//5 315//5 313//5 +f 332//5 330//5 274//5 +f 275//5 317//5 315//5 +f 334//5 332//5 274//5 +f 275//5 321//5 319//5 +f 336//5 334//5 274//5 +f 275//5 319//5 317//5 +f 338//5 336//5 274//5 +f 1102//5 328//5 327//5 +f 339//5 338//5 274//5 +f 1102//5 240//5 328//5 +f 280//5 339//5 274//5 +f 1102//5 327//5 325//5 +f 282//5 280//5 274//5 +f 275//5 325//5 323//5 +f 284//5 282//5 274//5 +f 275//5 323//5 321//5 +f 286//5 284//5 274//5 +f 180//5 1086//5 240//5 +f 288//5 286//5 274//5 +f 181//5 180//5 240//5 +f 290//5 288//5 274//5 +f 1103//5 181//5 240//5 +f 292//5 290//5 274//5 +f 1101//5 1103//5 240//5 +f 294//5 292//5 274//5 +f 1104//5 1101//5 240//5 +f 296//5 294//5 274//5 +f 1102//5 1104//5 240//5 +f 298//5 296//5 274//5 +f 275//5 1102//5 325//5 +f 300//5 298//5 274//5 +f 274//5 276//5 310//5 +f 302//5 300//5 274//5 +f 274//5 310//5 308//5 +f 304//5 302//5 274//5 +f 274//5 308//5 306//5 +f 305//5 304//5 274//5 +f 274//5 306//5 305//5 +f 330//123 277//123 16//123 +f 282//124 278//124 280//124 +f 284//125 281//125 282//125 +f 286//126 283//126 284//126 +f 288//127 285//127 286//127 +f 290//549 287//128 288//128 +f 292//129 289//129 290//129 +f 294//130 291//130 292//130 +f 296//131 293//131 294//131 +f 298//132 295//132 296//132 +f 300//133 297//133 298//133 +f 302//134 299//134 300//134 +f 304//135 301//135 302//135 +f 305//136 303//136 304//136 +f 306//137 176//137 305//137 +f 308//138 177//138 306//138 +f 310//139 307//139 308//139 +f 276//140 309//140 310//140 +f 313//49 311//49 276//49 +f 315//49 312//49 313//49 +f 317//49 314//49 315//49 +f 319//49 316//49 317//49 +f 321//49 318//49 319//49 +f 323//49 320//49 321//49 +f 325//49 322//49 323//49 +f 327//49 324//49 325//49 +f 328//49 326//49 327//49 +f 240//49 239//49 328//49 +f 332//141 329//141 330//141 +f 334//142 331//142 332//142 +f 336//143 333//143 334//143 +f 338//144 335//144 336//144 +f 339//145 337//145 338//145 +f 280//146 279//146 339//146 +f 344//147 340//147 342//147 +f 348//148 343//148 344//148 +f 342//149 341//149 346//149 +f 352//150 347//150 348//150 +f 346//151 345//151 350//151 +f 356//152 351//152 352//152 +f 350//153 349//153 354//153 +f 360//155 355//154 356//155 +f 354//156 353//156 358//156 +f 364//157 359//157 360//157 +f 358//158 357//158 362//158 +f 368//159 363//159 364//159 +f 362//160 361//160 366//160 +f 371//161 367//161 368//161 +f 366//162 365//162 369//162 +f 375//163 370//163 371//163 +f 369//164 10//164 373//164 +f 379//165 374//165 375//165 +f 373//166 372//166 377//166 +f 383//167 378//167 379//167 +f 377//168 376//168 381//168 +f 387//169 382//169 383//169 +f 381//170 380//170 385//170 +f 391//171 386//171 387//171 +f 385//172 384//172 389//172 +f 395//173 390//173 391//173 +f 389//174 388//174 393//174 +f 399//175 394//175 395//175 +f 393//176 392//176 397//176 +f 403//177 398//177 399//177 +f 397//178 396//178 401//178 +f 407//179 402//179 403//179 +f 401//180 400//180 405//180 +f 411//181 406//181 407//181 +f 405//182 404//182 409//182 +f 415//183 410//183 411//183 +f 409//184 408//184 413//184 +f 419//185 414//185 415//185 +f 413//186 412//186 417//186 +f 423//187 418//187 419//187 +f 417//188 416//188 421//188 +f 427//189 422//189 423//189 +f 421//190 420//190 425//190 +f 431//191 426//191 427//191 +f 425//192 424//192 429//192 +f 435//193 430//193 431//193 +f 429//194 428//194 433//194 +f 439//195 434//195 435//195 +f 433//196 432//196 437//196 +f 443//197 438//197 439//197 +f 437//198 436//198 441//198 +f 447//199 442//199 443//199 +f 441//200 440//200 445//200 +f 451//201 446//201 447//201 +f 445//202 444//202 449//202 +f 455//203 450//203 451//203 +f 449//204 448//204 453//204 +f 459//205 454//205 455//205 +f 453//206 452//206 457//206 +f 463//207 458//207 459//207 +f 457//208 456//208 461//208 +f 467//209 462//209 463//209 +f 461//210 460//210 465//210 +f 471//211 466//211 467//211 +f 465//212 464//212 469//212 +f 475//213 470//213 471//213 +f 469//214 468//214 473//214 +f 479//215 474//215 475//215 +f 473//216 472//216 477//216 +f 483//217 478//217 479//217 +f 477//218 476//218 481//218 +f 487//219 482//219 483//219 +f 481//220 480//220 485//220 +f 491//221 486//221 487//221 +f 485//222 484//222 489//222 +f 495//223 490//223 491//223 +f 489//224 488//224 493//224 +f 499//225 494//225 495//225 +f 493//226 492//226 497//226 +f 503//227 498//227 499//227 +f 497//550 496//550 501//550 +f 507//229 502//229 503//229 +f 501//551 500//551 505//551 +f 511//232 506//231 507//232 +f 505//552 504//233 509//234 +f 515//235 510//235 511//235 +f 509//553 508//236 513//238 +f 519//239 514//239 515//239 +f 513//241 512//240 517//241 +f 523//242 518//242 519//242 +f 517//244 516//244 521//244 +f 527//246 522//246 523//246 +f 521//245 520//244 525//554 +f 531//248 526//248 527//248 +f 525//555 524//555 529//555 +f 535//250 530//250 531//250 +f 529//252 528//251 533//252 +f 539//253 534//253 535//253 +f 533//556 532//556 537//556 +f 543//255 538//255 539//255 +f 537//257 536//256 541//257 +f 547//258 542//258 543//258 +f 541//557 540//259 545//261 +f 551//262 546//262 547//262 +f 545//558 544//263 549//265 +f 555//266 550//266 551//266 +f 549//559 548//267 553//267 +f 559//269 554//269 555//269 +f 553//271 552//270 557//271 +f 563//272 558//272 559//272 +f 557//275 556//273 561//275 +f 567//276 562//276 563//276 +f 561//560 560//277 565//277 +f 571//279 566//279 567//279 +f 565//561 564//280 569//281 +f 575//282 570//282 571//282 +f 569//562 568//283 573//284 +f 579//285 574//285 575//285 +f 573//563 572//286 577//288 +f 583//289 578//289 579//289 +f 577//564 576//290 581//292 +f 587//293 582//293 583//293 +f 581//296 580//294 585//296 +f 591//297 586//297 587//297 +f 585//565 584//298 589//300 +f 595//301 590//301 591//301 +f 589//566 588//302 593//303 +f 599//304 594//304 595//304 +f 593//305 592//305 597//305 +f 603//306 598//306 599//306 +f 597//307 596//307 601//307 +f 607//308 602//308 603//308 +f 601//309 600//309 605//309 +f 611//310 606//310 607//310 +f 605//311 604//311 609//311 +f 19//312 610//312 611//312 +f 609//313 608//313 613//313 +f 18//314 614//314 19//314 +f 613//315 612//315 616//315 +f 621//316 617//316 18//316 +f 616//317 615//317 619//317 +f 624//318 620//318 621//318 +f 619//319 618//319 623//320 +f 627//321 6//321 624//321 +f 623//320 622//320 626//323 +f 631//324 7//324 627//324 +f 626//325 625//325 629//325 +f 635//326 630//326 631//326 +f 629//327 628//327 633//327 +f 639//328 634//328 635//328 +f 633//330 632//329 637//330 +f 643//331 638//331 639//331 +f 637//332 636//332 641//332 +f 647//333 642//333 643//333 +f 641//332 640//332 645//332 +f 651//334 646//334 647//334 +f 645//332 644//332 649//332 +f 655//335 650//335 651//335 +f 649//332 648//332 653//332 +f 659//336 654//336 655//336 +f 653//332 652//332 657//332 +f 663//337 658//337 659//337 +f 657//332 656//332 661//332 +f 667//338 662//338 663//338 +f 661//332 660//332 665//332 +f 671//339 666//339 667//339 +f 665//332 664//332 669//332 +f 675//340 670//340 671//340 +f 669//332 668//332 673//332 +f 679//341 674//341 675//341 +f 673//332 672//332 677//332 +f 683//342 678//342 679//342 +f 677//332 676//332 681//332 +f 687//343 682//343 683//343 +f 681//332 680//332 685//332 +f 691//344 686//344 687//344 +f 685//345 684//345 689//345 +f 695//346 690//346 691//346 +f 689//347 688//347 693//347 +f 699//348 694//348 695//348 +f 693//349 692//349 697//349 +f 703//350 698//350 699//350 +f 697//351 696//351 701//351 +f 707//352 702//352 703//352 +f 701//353 700//353 705//353 +f 711//354 706//354 707//354 +f 705//355 704//355 709//355 +f 715//356 710//356 711//356 +f 709//357 708//357 713//357 +f 719//358 714//358 715//358 +f 713//359 712//359 717//359 +f 723//360 718//360 719//360 +f 717//361 716//361 721//361 +f 727//362 722//362 723//362 +f 721//363 720//363 725//363 +f 731//364 726//364 727//364 +f 725//365 724//365 729//365 +f 735//366 730//366 731//366 +f 729//296 728//296 733//296 +f 739//367 734//367 735//367 +f 733//49 732//49 737//49 +f 743//368 738//368 739//368 +f 737//369 736//369 741//369 +f 747//370 742//370 743//370 +f 741//369 740//369 745//369 +f 751//371 746//371 747//371 +f 745//369 744//369 749//369 +f 755//372 750//372 751//372 +f 749//369 748//369 753//369 +f 759//373 754//373 755//373 +f 753//369 752//369 757//369 +f 763//374 758//374 759//374 +f 757//369 756//369 761//369 +f 767//375 762//375 763//375 +f 761//369 760//369 765//369 +f 771//376 766//376 767//376 +f 765//369 764//369 769//377 +f 775//378 770//378 771//378 +f 769//377 768//377 773//369 +f 779//379 774//379 775//379 +f 773//369 772//369 777//369 +f 783//380 778//380 779//380 +f 777//369 776//369 781//377 +f 787//381 782//381 783//381 +f 781//377 780//377 785//369 +f 791//382 786//382 787//382 +f 785//383 784//383 789//383 +f 795//384 790//384 791//384 +f 789//385 788//385 793//385 +f 799//386 794//386 795//386 +f 793//387 792//387 797//387 +f 803//388 798//388 799//388 +f 797//389 796//389 801//389 +f 807//390 802//390 803//390 +f 801//391 800//391 805//391 +f 811//392 806//392 807//392 +f 805//393 804//393 809//393 +f 815//394 810//394 811//394 +f 809//395 808//395 813//395 +f 816//396 814//396 815//396 +f 813//397 812//397 816//397 +f 1024//3 960//3 956//3 +f 1028//3 1032//3 964//3 +f 1054//3 975//3 971//3 +f 1018//541 1003//541 979//3 +f 983//3 991//3 987//3 +f 983//3 979//3 995//3 +f 1010//567 1007//568 1003//541 +f 1018//569 1014//569 1010//569 +f 979//3 1022//3 1018//541 +f 979//3 1030//3 1026//3 +f 979//3 1038//3 1034//3 +f 975//3 1046//3 1042//3 +f 975//3 1054//3 1050//3 +f 971//3 1048//3 1052//3 +f 971//3 1040//3 1044//3 +f 1040//3 968//3 1036//3 +f 960//3 1024//3 1028//3 +f 952//3 1016//3 1020//3 +f 948//3 1009//3 1012//3 +f 942//3 1001//3 1005//3 +f 934//3 993//3 997//3 +f 926//3 985//3 989//3 +f 918//3 977//3 981//3 +f 818//3 817//3 973//3 +f 904//3 962//3 966//3 +f 896//3 954//3 958//3 +f 888//3 946//3 950//3 +f 946//3 884//3 943//3 +f 876//3 932//3 936//3 +f 868//3 924//3 928//3 +f 864//3 916//3 920//3 +f 916//3 856//3 912//3 +f 848//3 902//3 906//3 +f 882//3 894//3 898//3 +f 894//3 886//3 890//3 +f 844//3 878//3 882//3 +f 844//3 870//3 874//3 +f 844//3 862//3 866//3 +f 844//3 840//3 858//3 +f 840//3 846//3 850//3 +f 840//3 838//3 842//3 +f 840//3 830//3 834//3 +f 836//3 823//3 826//3 +f 832//3 828//3 824//3 +f 823//3 836//3 832//3 +f 842//3 846//3 840//3 +f 906//3 852//3 848//3 +f 852//3 909//3 856//3 +f 920//3 868//3 864//3 +f 932//3 876//3 872//3 +f 936//3 940//3 880//3 +f 950//3 892//3 888//3 +f 958//3 900//3 896//3 +f 966//3 819//3 904//3 +f 973//3 914//3 818//3 +f 981//3 922//3 918//3 +f 989//3 930//3 926//3 +f 997//3 938//3 934//3 +f 1005//3 945//3 942//3 +f 1012//3 952//3 948//3 +f 1028//3 964//3 960//3 +f 1042//3 979//3 975//3 +f 983//3 995//3 991//3 +f 1018//541 1010//567 1003//541 +f 979//3 1026//3 1022//3 +f 979//3 1042//3 1038//3 +f 971//3 1052//3 1054//3 +f 971//3 968//3 1040//3 +f 956//3 1020//3 1024//3 +f 945//3 1005//3 1009//3 +f 930//3 989//3 993//3 +f 914//3 973//3 977//3 +f 900//3 958//3 962//3 +f 888//3 884//3 946//3 +f 872//3 928//3 932//3 +f 864//3 860//3 916//3 +f 848//3 844//3 902//3 +f 894//3 882//3 886//3 +f 844//3 866//3 870//3 +f 858//3 840//3 854//3 +f 840//3 834//3 838//3 +f 832//3 824//3 823//3 +f 826//3 840//3 836//3 +f 906//3 909//3 852//3 +f 928//3 872//3 868//3 +f 880//3 940//3 943//3 +f 962//3 904//3 900//3 +f 977//3 918//3 914//3 +f 993//3 934//3 930//3 +f 1009//3 948//3 945//3 +f 964//3 1032//3 968//3 +f 995//3 979//3 999//3 +f 979//3 1034//3 1030//3 +f 971//3 1044//3 1048//3 +f 952//3 1012//3 1016//3 +f 926//3 922//3 985//3 +f 896//3 892//3 954//3 +f 868//3 920//3 924//3 +f 844//3 882//3 898//3 +f 844//3 858//3 862//3 +f 840//3 826//3 830//3 +f 840//3 850//3 854//3 +f 936//3 880//3 876//3 +f 966//3 817//3 819//3 +f 997//3 1001//3 938//3 +f 979//3 1003//541 999//3 +f 975//3 1050//3 1046//3 +f 942//3 938//3 1001//3 +f 954//3 892//3 950//3 +f 902//3 844//3 898//3 +f 874//3 878//3 844//3 +f 884//3 880//3 943//3 +f 1020//3 956//3 952//3 +f 1036//3 968//3 1032//3 +f 916//3 860//3 856//3 +f 856//3 909//3 912//3 +f 922//3 981//3 985//3 +f 1002//5 935//5 939//5 +f 994//5 927//5 931//5 +f 990//5 986//5 923//5 +f 982//5 978//5 915//5 +f 970//5 905//5 908//5 +f 963//5 897//5 901//5 +f 959//5 955//5 893//5 +f 951//5 947//5 885//5 +f 937//5 873//5 877//5 +f 929//5 925//5 869//5 +f 921//5 857//5 861//5 +f 910//5 849//5 853//5 +f 863//5 841//5 845//5 +f 827//5 833//5 837//5 +f 833//5 825//5 829//5 +f 837//5 831//5 827//5 +f 841//5 839//5 835//5 +f 841//5 847//5 843//5 +f 841//5 855//5 851//5 +f 841//5 863//5 859//5 +f 845//5 871//5 867//5 +f 845//5 879//5 875//5 +f 845//5 887//5 883//5 +f 899//5 895//5 891//5 +f 887//5 903//5 899//5 +f 849//5 910//5 907//5 +f 857//5 917//5 913//5 +f 861//5 865//5 921//5 +f 869//5 933//5 929//5 +f 877//5 941//5 937//5 +f 941//5 881//5 944//5 +f 885//5 889//5 951//5 +f 897//5 963//5 959//5 +f 905//5 970//5 967//5 +f 908//5 911//5 974//5 +f 915//5 919//5 982//5 +f 927//5 994//5 990//5 +f 935//5 1002//5 998//5 +f 939//5 821//5 1006//5 +f 822//5 949//5 1013//5 +f 953//5 1025//5 1021//5 +f 961//5 1033//5 1029//5 +f 969//5 1041//5 1037//5 +f 969//5 972//5 1045//5 +f 972//5 1056//5 1053//5 +f 972//5 976//5 1055//5 +f 976//5 1043//5 1047//5 +f 980//5 1035//5 1039//5 +f 980//5 1027//5 1031//5 +f 1015//570 1019//571 1023//5 +f 1008//572 1011//572 1015//572 +f 1000//573 1004//573 1008//573 +f 980//5 996//5 1000//5 +f 984//5 988//5 992//5 +f 996//5 980//5 984//5 +f 980//5 1031//5 1035//5 +f 1037//5 965//5 969//5 +f 1029//5 957//5 961//5 +f 1021//5 1017//5 953//5 +f 1013//5 820//5 822//5 +f 998//5 931//5 935//5 +f 923//5 986//5 919//5 +f 967//5 901//5 905//5 +f 893//5 955//5 889//5 +f 933//5 869//5 873//5 +f 913//5 853//5 857//5 +f 835//5 831//5 841//5 +f 833//5 827//5 825//5 +f 841//5 843//5 839//5 +f 841//5 859//5 855//5 +f 845//5 875//5 871//5 +f 899//5 891//5 887//5 +f 845//5 907//5 903//5 +f 857//5 921//5 917//5 +f 873//5 937//5 933//5 +f 944//5 881//5 947//5 +f 901//5 967//5 963//5 +f 974//5 911//5 978//5 +f 931//5 998//5 994//5 +f 1006//5 821//5 820//5 +f 957//5 1029//5 1025//5 +f 969//5 1045//5 1041//5 +f 972//5 1055//5 1056//5 +f 976//5 980//5 1043//5 +f 980//5 1023//5 1027//5 +f 1000//5 1008//5 1015//570 +f 984//5 992//5 996//5 +f 1000//5 1023//5 980//5 +f 1033//5 961//5 965//5 +f 953//5 1017//5 949//5 +f 990//5 923//5 927//5 +f 959//5 893//5 897//5 +f 869//5 925//5 865//5 +f 841//5 831//5 837//5 +f 841//5 851//5 847//5 +f 845//5 883//5 879//5 +f 853//5 913//5 910//5 +f 877//5 881//5 941//5 +f 908//5 974//5 970//5 +f 939//5 1006//5 1002//5 +f 965//5 1037//5 1033//5 +f 1055//5 976//5 1051//5 +f 1000//5 1015//570 1023//5 +f 980//5 1039//5 1043//5 +f 1025//5 953//5 957//5 +f 919//5 986//5 982//5 +f 907//5 845//5 849//5 +f 845//5 867//5 863//5 +f 921//5 865//5 925//5 +f 978//5 911//5 915//5 +f 1045//5 972//5 1049//5 +f 1047//5 1051//5 976//5 +f 949//5 1017//5 1013//5 +f 903//5 887//5 845//5 +f 947//5 881//5 885//5 +f 1049//5 972//5 1053//5 +f 889//5 955//5 951//5 +f 827//398 823//398 825//398 +f 831//399 826//399 827//399 +f 825//400 824//400 829//400 +f 835//401 830//401 831//401 +f 829//402 828//402 833//402 +f 839//403 834//403 835//403 +f 833//404 832//404 837//404 +f 843//405 838//405 839//405 +f 837//406 836//406 841//406 +f 847//407 842//407 843//407 +f 841//408 840//408 845//408 +f 851//409 846//409 847//409 +f 845//411 844//411 849//411 +f 855//574 850//412 851//412 +f 849//413 848//413 853//413 +f 859//414 854//414 855//414 +f 853//415 852//415 857//415 +f 863//416 858//416 859//416 +f 857//417 856//417 861//417 +f 867//418 862//418 863//418 +f 861//420 860//419 865//420 +f 871//421 866//421 867//421 +f 865//424 864//423 869//424 +f 875//425 870//425 871//425 +f 869//427 868//427 873//427 +f 879//428 874//428 875//428 +f 873//429 872//429 877//429 +f 883//430 878//430 879//430 +f 877//431 876//431 881//431 +f 887//432 882//432 883//432 +f 881//433 880//433 885//433 +f 891//434 886//434 887//434 +f 885//435 884//435 889//435 +f 895//436 890//436 891//436 +f 889//437 888//437 893//437 +f 899//438 894//438 895//438 +f 893//439 892//439 897//439 +f 903//440 898//440 899//440 +f 897//441 896//441 901//441 +f 907//442 902//442 903//442 +f 901//443 900//443 905//443 +f 910//444 906//444 907//444 +f 905//445 904//445 908//445 +f 913//446 909//446 910//446 +f 908//447 819//447 911//447 +f 917//448 912//448 913//448 +f 911//449 818//449 915//449 +f 921//450 916//450 917//450 +f 915//451 914//451 919//451 +f 925//452 920//452 921//452 +f 919//453 918//453 923//453 +f 929//454 924//454 925//454 +f 923//455 922//455 927//455 +f 933//456 928//456 929//456 +f 927//457 926//457 931//457 +f 937//458 932//458 933//458 +f 931//459 930//459 935//459 +f 941//460 936//460 937//460 +f 935//461 934//461 939//461 +f 944//462 940//462 941//462 +f 939//463 938//463 821//463 +f 947//464 943//464 944//464 +f 821//465 942//465 822//465 +f 951//466 946//466 947//466 +f 822//467 945//467 949//467 +f 955//468 950//468 951//468 +f 949//469 948//469 953//469 +f 959//470 954//470 955//470 +f 953//471 952//471 957//471 +f 963//472 958//472 959//472 +f 957//473 956//473 961//473 +f 967//474 962//474 963//474 +f 961//475 960//475 965//475 +f 970//476 966//476 967//476 +f 965//477 964//477 969//477 +f 974//478 817//478 970//478 +f 969//480 968//479 972//480 +f 978//481 973//481 974//481 +f 972//482 971//482 976//482 +f 982//483 977//483 978//483 +f 976//484 975//484 980//484 +f 986//485 981//485 982//485 +f 980//486 979//486 984//486 +f 990//487 985//487 986//487 +f 984//488 983//488 988//488 +f 994//489 989//489 990//489 +f 988//490 987//490 992//490 +f 998//491 993//491 994//491 +f 992//492 991//492 996//492 +f 1002//493 997//493 998//493 +f 996//302 995//302 1000//302 +f 1006//494 1001//494 1002//494 +f 1000//495 999//495 1004//495 +f 820//496 1005//496 1006//496 +f 1004//497 1003//497 1008//497 +f 1013//498 1009//498 820//498 +f 1008//500 1007//499 1011//499 +f 1017//501 1012//501 1013//501 +f 1011//575 1010//254 1015//254 +f 1021//502 1016//502 1017//502 +f 1015//503 1014//503 1019//503 +f 1025//504 1020//504 1021//504 +f 1019//576 1018//505 1023//505 +f 1029//507 1024//507 1025//507 +f 1023//509 1022//508 1027//510 +f 1033//511 1028//511 1029//511 +f 1027//513 1026//512 1031//513 +f 1037//514 1032//514 1033//514 +f 1031//515 1030//515 1035//515 +f 1041//516 1036//516 1037//516 +f 1035//518 1034//517 1039//518 +f 1045//519 1040//519 1041//519 +f 1039//520 1038//520 1043//520 +f 1049//521 1044//521 1045//521 +f 1043//523 1042//522 1047//522 +f 1053//524 1048//524 1049//524 +f 1047//525 1046//525 1051//525 +f 1056//526 1052//526 1053//526 +f 1051//527 1050//527 1055//527 +f 1055//528 1054//528 1056//528 +o Curve_path22 +v 0.133501 -0.000000 1.118326 +v 0.133501 -0.000000 1.118326 +v 0.133052 -0.000000 1.118264 +v 0.133954 -0.000000 1.118385 +v 0.133954 -0.000000 1.118385 +v 0.134409 -0.000000 1.118442 +v 0.134409 -0.000000 1.118442 +v 0.134866 -0.000000 1.118497 +v 0.134866 -0.000000 1.118497 +v 0.135325 -0.000000 1.118550 +v 0.135325 -0.000000 1.118550 +v 0.135784 -0.000000 1.118602 +v 0.135784 -0.000000 1.118602 +v 0.136243 -0.000000 1.118652 +v 0.136243 -0.000000 1.118652 +v 0.136702 -0.000000 1.118701 +v 0.136702 -0.000000 1.118701 +v 0.137159 -0.000000 1.118750 +v 0.137159 -0.000000 1.118750 +v 0.137614 -0.000000 1.118798 +v 0.137614 -0.000000 1.118798 +v 0.138067 -0.000000 1.118845 +v 0.138067 -0.000000 1.118845 +v 0.138516 -0.000000 1.118892 +vn 0.000000 0.000000 1.000000 +vn 0.000000 0.000000 -0.000000 +vn -0.000000 1.000000 -0.000000 +vn -0.000000 1.000000 -0.000100 +vn -0.000300 1.000000 0.000000 +vn 0.000000 0.000000 -0.000100 +usemtl SVGMat.001 +s 1 +f 1105//577 1106//577 1107//577 +f 1105//577 1108//577 1106//577 +f 1109//577 1108//577 1105//577 +f 1109//577 1110//577 1108//577 +f 1111//578 1110//579 1109//579 +f 1111//580 1112//581 1110//578 +f 1113//579 1112//581 1111//580 +f 1113//579 1114//581 1112//581 +f 1115//579 1114//581 1113//579 +f 1115//579 1116//579 1114//581 +f 1117//578 1116//579 1115//579 +f 1117//580 1118//579 1116//582 +f 1119//577 1118//577 1117//577 +f 1119//577 1120//577 1118//577 +f 1121//577 1120//577 1119//577 +f 1121//577 1122//577 1120//577 +f 1123//577 1122//577 1121//577 +f 1123//577 1124//577 1122//577 +f 1125//578 1124//579 1123//580 +f 1125//579 1126//579 1124//578 +f 1127//581 1126//579 1125//579 +f 1127//581 1128//579 1126//579 +o Curve.003_path34 +v 0.131158 -0.000000 1.117179 +v 0.139489 -0.000000 1.117165 +v 0.130979 -0.000000 1.117165 +v 0.148988 -0.000000 1.117165 +v 0.159145 -0.000000 1.117165 +v 0.169632 -0.000000 1.117165 +v 0.180118 -0.000000 1.117165 +v 0.190275 -0.000000 1.117165 +v 0.199774 -0.000000 1.117165 +v 0.208284 -0.000000 1.117165 +v 0.215477 -0.000000 1.117165 +v 0.221022 -0.000000 1.117165 +v 0.224591 -0.000000 1.117165 +v 0.225853 -0.000000 1.117165 +v 0.221277 -0.000000 1.117233 +v 0.131333 -0.000000 1.117217 +v 0.131506 -0.000000 1.117275 +v 0.216748 -0.000000 1.117421 +v 0.131677 -0.000000 1.117349 +v 0.131847 -0.000000 1.117434 +v 0.212268 -0.000000 1.117705 +v 0.132015 -0.000000 1.117526 +v 0.132185 -0.000000 1.117621 +v 0.132354 -0.000000 1.117714 +v 0.207836 -0.000000 1.118061 +v 0.132525 -0.000000 1.117801 +v 0.132698 -0.000000 1.117877 +v 0.132873 -0.000000 1.117939 +v 0.133052 -0.000000 1.117981 +v 0.133501 -0.000000 1.118049 +v 0.133954 -0.000000 1.118123 +v 0.203452 -0.000000 1.118464 +v 0.134409 -0.000000 1.118203 +v 0.134866 -0.000000 1.118287 +v 0.135325 -0.000000 1.118374 +v 0.135784 -0.000000 1.118460 +v 0.136243 -0.000000 1.118546 +v 0.199116 -0.000000 1.118892 +v 0.136702 -0.000000 1.118628 +v 0.137159 -0.000000 1.118706 +v 0.137614 -0.000000 1.118777 +v 0.138067 -0.000000 1.118839 +v 0.138516 -0.000000 1.118892 +v 0.141317 -0.000000 1.119183 +v 0.194828 -0.000000 1.119320 +v 0.144144 -0.000000 1.119445 +v 0.190587 -0.000000 1.119724 +v 0.146999 -0.000000 1.119678 +v 0.149884 -0.000000 1.119884 +v 0.186394 -0.000000 1.120079 +v 0.152797 -0.000000 1.120063 +v 0.155742 -0.000000 1.120215 +v 0.182248 -0.000000 1.120363 +v 0.158718 -0.000000 1.120341 +v 0.161726 -0.000000 1.120443 +v 0.178149 -0.000000 1.120551 +v 0.164767 -0.000000 1.120521 +v 0.167842 -0.000000 1.120576 +v 0.174098 -0.000000 1.120619 +v 0.170952 -0.000000 1.120608 +vn -0.000000 1.000000 0.000000 +usemtl SVGMat.004 +s 1 +f 1129//583 1130//583 1131//583 +f 1129//583 1132//583 1130//583 +f 1129//583 1133//583 1132//583 +f 1129//583 1134//583 1133//583 +f 1129//583 1135//583 1134//583 +f 1129//583 1136//583 1135//583 +f 1129//583 1137//583 1136//583 +f 1129//583 1138//583 1137//583 +f 1129//583 1139//583 1138//583 +f 1129//583 1140//583 1139//583 +f 1129//583 1141//583 1140//583 +f 1129//583 1142//583 1141//583 +f 1129//583 1143//583 1142//583 +f 1144//583 1143//583 1129//583 +f 1145//583 1143//583 1144//583 +f 1145//583 1146//583 1143//583 +f 1147//583 1146//583 1145//583 +f 1148//583 1146//583 1147//583 +f 1148//583 1149//583 1146//583 +f 1150//583 1149//583 1148//583 +f 1151//583 1149//583 1150//583 +f 1152//583 1149//583 1151//583 +f 1152//583 1153//583 1149//583 +f 1154//583 1153//583 1152//583 +f 1155//583 1153//583 1154//583 +f 1156//583 1153//583 1155//583 +f 1157//583 1153//583 1156//583 +f 1158//583 1153//583 1157//583 +f 1159//583 1153//583 1158//583 +f 1159//583 1160//583 1153//583 +f 1161//583 1160//583 1159//583 +f 1162//583 1160//583 1161//583 +f 1163//583 1160//583 1162//583 +f 1164//583 1160//583 1163//583 +f 1165//583 1160//583 1164//583 +f 1165//583 1166//583 1160//583 +f 1167//583 1166//583 1165//583 +f 1168//583 1166//583 1167//583 +f 1169//583 1166//583 1168//583 +f 1170//583 1166//583 1169//583 +f 1171//583 1166//583 1170//583 +f 1172//583 1166//583 1171//583 +f 1172//583 1173//583 1166//583 +f 1174//583 1173//583 1172//583 +f 1174//583 1175//583 1173//583 +f 1176//583 1175//583 1174//583 +f 1177//583 1175//583 1176//583 +f 1177//583 1178//583 1175//583 +f 1179//583 1178//583 1177//583 +f 1180//583 1178//583 1179//583 +f 1180//583 1181//583 1178//583 +f 1182//583 1181//583 1180//583 +f 1183//583 1181//583 1182//583 +f 1183//583 1184//583 1181//583 +f 1185//583 1184//583 1183//583 +f 1186//583 1184//583 1185//583 +f 1186//583 1187//583 1184//583 +f 1188//583 1187//583 1186//583 diff --git a/examples/qt3d/controls/controls.pro b/examples/qt3d/controls/controls.pro new file mode 100644 index 0000000..7b6500a --- /dev/null +++ b/examples/qt3d/controls/controls.pro @@ -0,0 +1,12 @@ +!include( ../examples.pri ) { + error( "Couldn't find the examples.pri file!" ) +} + +QT += qml quick + +SOURCES += main.cpp + +RESOURCES += controls.qrc + +OTHER_FILES += main.qml \ + Logo.qml diff --git a/examples/qt3d/controls/controls.qrc b/examples/qt3d/controls/controls.qrc new file mode 100644 index 0000000..9ff739d --- /dev/null +++ b/examples/qt3d/controls/controls.qrc @@ -0,0 +1,7 @@ + + + main.qml + Logo.qml + Qt_logo.obj + + diff --git a/examples/qt3d/controls/main.cpp b/examples/qt3d/controls/main.cpp new file mode 100644 index 0000000..b5e4485 --- /dev/null +++ b/examples/qt3d/controls/main.cpp @@ -0,0 +1,66 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include +#include + +int main(int argc, char **argv) +{ + QGuiApplication app(argc, argv); + + QQuickView view; + + view.resize(520, 500); + view.setResizeMode(QQuickView::SizeRootObjectToView); + view.setSource(QUrl("qrc:/main.qml")); + view.show(); + + return app.exec(); +} diff --git a/examples/qt3d/controls/main.qml b/examples/qt3d/controls/main.qml new file mode 100644 index 0000000..2b438ac --- /dev/null +++ b/examples/qt3d/controls/main.qml @@ -0,0 +1,221 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +import QtQuick 2.0 +import QtQuick.Scene3D 2.0 +import QtQuick.Controls 1.4 +import QtQuick.Layouts 1.2 + +Item { + id: main + + property real rotationValue: 0 + + Scene3D { + id: scene3D + anchors.fill: parent + anchors.verticalCenter: parent.verticalCenter + focus: true + aspects: "input" + + Logo { + id: watch + } + } + + ColumnLayout { + id: colorLayout + anchors.left: parent.horizontalCenter + anchors.leftMargin: parent.width * 0.25 + anchors.right: parent.right + anchors.rightMargin: 15 + anchors.top: scene3D.top + spacing: 5 + + Text { text: "Appearance"; font.bold: true } + Text { text: "Ambient color RGB" } + RowLayout { + Text { text: "R" } + Slider { + id: color_r + Layout.fillWidth: true + minimumValue: 0 + maximumValue: 255 + value: 128 + } + } + RowLayout { + Text { text: "G" } + Slider { + id: color_g + Layout.fillWidth: true + minimumValue: 0 + maximumValue: 255 + value: 195 + } + } + RowLayout { + Text { text: "B" } + Slider { + id: color_b + Layout.fillWidth: true + minimumValue: 0 + maximumValue: 255 + value: 66 + } + } + Text { text: "Shininess" } + Slider { + id: shining + Layout.fillWidth: true + minimumValue: 30 + maximumValue: 90 + value: 50 + } + } + + ColumnLayout { + id: transformLayout + + anchors.left: colorLayout.left + anchors.right: colorLayout.right + anchors.top: colorLayout.bottom + anchors.topMargin: 10 + spacing: 5 + + Text { text: "Item transform"; font.bold: true } + Text { text: "Rotation" } + RowLayout { + Text { text: "X" } + Slider { + id: rotation_x + Layout.fillWidth: true + minimumValue: -45 + maximumValue: 45 + value: rotationValue + } + } + RowLayout { + Text { text: "Y" } + Slider { + id: rotation_y + Layout.fillWidth: true + minimumValue: -45 + maximumValue: 45 + value: rotationValue + } + } + RowLayout { + Text { text: "Z" } + Slider { + id: rotation_z + Layout.fillWidth: true + minimumValue: -45 + maximumValue: 45 + value: rotationValue + } + } + + RowLayout { + CheckBox {id: animation; text: "Animation"; checked: false} + } + } + + ColumnLayout { + id: cameraLayout + + anchors.left: colorLayout.left + anchors.right: colorLayout.right + anchors.top: transformLayout.bottom + anchors.topMargin: 10 + spacing: 5 + + Text { text: "Camera"; font.bold: true } + Text { text: "View Center Z" } + Slider { + id: viewCenter_z + Layout.fillWidth: true + minimumValue: 4 + maximumValue: 12 + value: 7.5 + } + } + + SequentialAnimation { + running: true + paused: !animation.checked + loops: Animation.Infinite + + NumberAnimation { + target: main + property: "rotationValue" + easing.type: Easing.OutQuad + duration: 1000 + from: 0 + to: 45 + } + NumberAnimation { + target: main + property: "rotationValue" + easing.type: Easing.InOutQuad + duration: 1000 + from: 45 + to: -45 + } + NumberAnimation { + target: main + property: "rotationValue" + easing.type: Easing.InQuad + duration: 1000 + from: -45 + to: 0 + } + } +} diff --git a/examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.pro b/examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.pro new file mode 100644 index 0000000..f9f239f --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.pro @@ -0,0 +1,33 @@ +!include( ../examples.pri ) { + error( "Couldn't find the examples.pri file!" ) +} + +QT += 3dcore 3drender 3dinput 3dextras + +HEADERS += \ + gbuffer.h \ + deferredrenderer.h \ + finaleffect.h \ + sceneeffect.h \ + pointlightblock.h + +SOURCES += \ + main.cpp \ + gbuffer.cpp \ + deferredrenderer.cpp \ + finaleffect.cpp \ + sceneeffect.cpp \ + pointlightblock.cpp + +RESOURCES += \ + deferred-renderer-cpp.qrc + +OTHER_FILES += \ + geometry_gl2.vert \ + geometry_gl2.frag \ + geometry_gl3.frag \ + geometry_gl3.vert \ + final_gl2.vert \ + final_gl2.frag \ + final_gl3.frag \ + final_gl3.vert diff --git a/examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.qrc b/examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.qrc new file mode 100644 index 0000000..0e38e39 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/deferred-renderer-cpp.qrc @@ -0,0 +1,12 @@ + + + geometry_gl2.frag + geometry_gl2.vert + geometry_gl3.frag + geometry_gl3.vert + final_gl2.frag + final_gl2.vert + final_gl3.frag + final_gl3.vert + + diff --git a/examples/qt3d/deferred-renderer-cpp/doc/src/deferred-renderer-cpp.qdoc b/examples/qt3d/deferred-renderer-cpp/doc/src/deferred-renderer-cpp.qdoc new file mode 100644 index 0000000..6102703 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/doc/src/deferred-renderer-cpp.qdoc @@ -0,0 +1,53 @@ +/**************************************************************************** +** +** Copyright (C) 2016 The Qt Company Ltd. +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the documentation of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:FDL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** GNU Free Documentation License Usage +** Alternatively, this file may be used under the terms of the GNU Free +** Documentation License version 1.3 as published by the Free Software +** Foundation and appearing in the file included in the packaging of +** this file. Please review the following information to ensure +** the GNU Free Documentation License version 1.3 requirements +** will be met: https://www.gnu.org/licenses/fdl-1.3.html. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! + \example deferred-renderer-cpp + \title Qt 3D: Deferred Renderer C++ Example + \ingroup qt3d-examples-cpp + \brief A C++ application that demonstrates rendering to an intermediate + G-buffer. + + \e {Deferred Renderer} demonstrates using a two pass rendering method. + First, all the meshes in the scene are drawn using the same shader that will + output the following values for each fragment: world normal vector, color, + depth, and world position vector. + + Each of these values will be stored in a texture, which together form what + is called the G-buffer. Nothing is drawn onscreen during the first pass, but + rather drawn into the G-buffer ready for later use. + + Once all the meshes have been drawn, the G-buffer is filled with all the + meshes that can currently be seen by the camera. The second render pass is + then used to render the scene to the back buffer with the final color + shading by reading the values from the G-buffer textures and outputting a + color onto a full screen quad. + + For more information, see \l{Deferred Renderer}. + + \include examples-run.qdocinc +*/ diff --git a/examples/qt3d/deferred-renderer-cpp/final_gl2.frag b/examples/qt3d/deferred-renderer-cpp/final_gl2.frag new file mode 100644 index 0000000..f384a2d --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/final_gl2.frag @@ -0,0 +1,36 @@ +#version 110 + +uniform sampler2D color; +uniform sampler2D position; +uniform sampler2D normal; +uniform vec2 winSize; + +struct PointLight +{ + vec3 position; + vec3 direction; + vec4 color; + float intensity; +}; + +const int lightCount = 3; +uniform struct +{ + PointLight lights[lightCount]; +} pointLights; + +void main() +{ + vec2 texCoord = gl_FragCoord.xy / winSize; + vec4 col = texture2D(color, texCoord); + vec3 pos = texture2D(position, texCoord).xyz; + vec3 norm = texture2D(normal, texCoord).xyz; + + vec4 lightColor; + for (int i = 0; i < 3; i++) { + vec3 s = normalize(pointLights.lights[i].position - pos); + lightColor += pointLights.lights[i].color * (pointLights.lights[i].intensity * max(dot(s, norm), 0.0)); + } + lightColor /= float(lightCount); + gl_FragColor = col * lightColor; +} diff --git a/examples/qt3d/deferred-renderer-cpp/final_gl2.vert b/examples/qt3d/deferred-renderer-cpp/final_gl2.vert new file mode 100644 index 0000000..a907e10 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/final_gl2.vert @@ -0,0 +1,9 @@ +#version 110 + +attribute vec4 vertexPosition; +uniform mat4 modelMatrix; + +void main() +{ + gl_Position = modelMatrix * vertexPosition; +} diff --git a/examples/qt3d/deferred-renderer-cpp/final_gl3.frag b/examples/qt3d/deferred-renderer-cpp/final_gl3.frag new file mode 100644 index 0000000..88abd5c --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/final_gl3.frag @@ -0,0 +1,37 @@ +#version 140 + +uniform sampler2D color; +uniform sampler2D position; +uniform sampler2D normal; +uniform vec2 winSize; + +out vec4 fragColor; + +struct PointLight +{ + vec3 position; + vec3 direction; + vec4 color; + float intensity; +}; + +const int lightCount = 3; +uniform PointLightBlock { + PointLight lights[lightCount]; +}; + +void main() +{ + vec2 texCoord = gl_FragCoord.xy / winSize; + vec4 col = texture(color, texCoord); + vec3 pos = texture(position, texCoord).xyz; + vec3 norm = texture(normal, texCoord).xyz; + + vec4 lightColor; + for (int i = 0; i < 3; i++) { + vec3 s = normalize(lights[i].position - pos); + lightColor += lights[i].color * (lights[i].intensity * max(dot(s, norm), 0.0)); + } + lightColor /= float(lightCount); + fragColor = col * lightColor; +} diff --git a/examples/qt3d/deferred-renderer-cpp/final_gl3.vert b/examples/qt3d/deferred-renderer-cpp/final_gl3.vert new file mode 100644 index 0000000..60410d3 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/final_gl3.vert @@ -0,0 +1,9 @@ +#version 140 + +in vec4 vertexPosition; +uniform mat4 modelMatrix; + +void main() +{ + gl_Position = modelMatrix * vertexPosition; +} diff --git a/examples/qt3d/deferred-renderer-cpp/finaleffect.cpp b/examples/qt3d/deferred-renderer-cpp/finaleffect.cpp new file mode 100644 index 0000000..63c821c --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/finaleffect.cpp @@ -0,0 +1,101 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "finaleffect.h" + +#include +#include +#include + +FinalEffect::FinalEffect(Qt3DCore::QNode *parent) + : Qt3DRender::QEffect(parent) + , m_gl3Technique(new Qt3DRender::QTechnique()) + , m_gl2Technique(new Qt3DRender::QTechnique()) + , m_gl2Pass(new Qt3DRender::QRenderPass()) + , m_gl3Pass(new Qt3DRender::QRenderPass()) + , m_passCriterion(new Qt3DRender::QFilterKey(this)) +{ + m_gl3Technique->graphicsApiFilter()->setApi(Qt3DRender::QGraphicsApiFilter::OpenGL); + m_gl3Technique->graphicsApiFilter()->setMajorVersion(3); + m_gl3Technique->graphicsApiFilter()->setMinorVersion(1); + m_gl3Technique->graphicsApiFilter()->setProfile(Qt3DRender::QGraphicsApiFilter::CoreProfile); + + m_gl2Technique->graphicsApiFilter()->setApi(Qt3DRender::QGraphicsApiFilter::OpenGL); + m_gl2Technique->graphicsApiFilter()->setMajorVersion(2); + m_gl2Technique->graphicsApiFilter()->setMinorVersion(0); + m_gl2Technique->graphicsApiFilter()->setProfile(Qt3DRender::QGraphicsApiFilter::NoProfile); + + m_passCriterion->setName(QStringLiteral("pass")); + m_passCriterion->setValue(QStringLiteral("final")); + + Qt3DRender::QShaderProgram *gl3Shader = new Qt3DRender::QShaderProgram(); + gl3Shader->setVertexShaderCode(gl3Shader->loadSource(QUrl(QStringLiteral("qrc:/final_gl3.vert")))); + gl3Shader->setFragmentShaderCode(gl3Shader->loadSource(QUrl(QStringLiteral("qrc:/final_gl3.frag")))); + + m_gl3Pass->addFilterKey(m_passCriterion); + m_gl3Pass->setShaderProgram(gl3Shader); + m_gl3Technique->addRenderPass(m_gl3Pass); + + Qt3DRender::QShaderProgram *gl2Shader = new Qt3DRender::QShaderProgram(); + gl2Shader->setVertexShaderCode(gl2Shader->loadSource(QUrl(QStringLiteral("qrc:/final_gl2.vert")))); + gl2Shader->setFragmentShaderCode(gl2Shader->loadSource(QUrl(QStringLiteral("qrc:/final_gl2.frag")))); + + m_gl2Pass->addFilterKey(m_passCriterion); + m_gl2Pass->setShaderProgram(gl2Shader); + m_gl2Technique->addRenderPass(m_gl2Pass); + + addTechnique(m_gl3Technique); + addTechnique(m_gl2Technique); +} + +QList FinalEffect::passCriteria() const +{ + return QList() << m_passCriterion; +} diff --git a/examples/qt3d/deferred-renderer-cpp/finaleffect.h b/examples/qt3d/deferred-renderer-cpp/finaleffect.h new file mode 100644 index 0000000..69a1b12 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/finaleffect.h @@ -0,0 +1,74 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef FINALEFFECT_H +#define FINALEFFECT_H + +#include +#include + +class FinalEffect : public Qt3DRender::QEffect +{ +public: + explicit FinalEffect(Qt3DCore::QNode *parent = 0); + + QList passCriteria() const; + inline Qt3DRender::QTechnique *gl3Technique() const { return m_gl3Technique; } + inline Qt3DRender::QTechnique *gl2Technique() const { return m_gl2Technique; } + +private : + Qt3DRender::QTechnique *m_gl3Technique; + Qt3DRender::QTechnique *m_gl2Technique; + Qt3DRender::QRenderPass *m_gl2Pass; + Qt3DRender::QRenderPass *m_gl3Pass; + Qt3DRender::QFilterKey *m_passCriterion; +}; + +#endif // FINALEFFECT_H diff --git a/examples/qt3d/deferred-renderer-cpp/gbuffer.cpp b/examples/qt3d/deferred-renderer-cpp/gbuffer.cpp new file mode 100644 index 0000000..984dbb1 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/gbuffer.cpp @@ -0,0 +1,106 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "gbuffer.h" + +GBuffer::GBuffer(Qt3DCore::QNode *parent) + : Qt3DRender::QRenderTarget(parent) +{ + const Qt3DRender::QAbstractTexture::TextureFormat formats[AttachmentsCount] = { + Qt3DRender::QAbstractTexture::RGBA32F, + Qt3DRender::QAbstractTexture::RGB32F, + Qt3DRender::QAbstractTexture::RGB16F, + Qt3DRender::QAbstractTexture::D32F + }; + + const Qt3DRender::QRenderTargetOutput::AttachmentPoint attachmentPoints[AttachmentsCount] = { + Qt3DRender::QRenderTargetOutput::Color0, + Qt3DRender::QRenderTargetOutput::Color1, + Qt3DRender::QRenderTargetOutput::Color2, + Qt3DRender::QRenderTargetOutput::Depth + }; + + for (int i = 0; i < AttachmentsCount; i++) { + Qt3DRender::QRenderTargetOutput *output = new Qt3DRender::QRenderTargetOutput(this); + + m_textures[i] = new Qt3DRender::QTexture2D(); + m_textures[i]->setFormat(formats[i]); + m_textures[i]->setWidth(1024); + m_textures[i]->setHeight(1024); + m_textures[i]->setGenerateMipMaps(false); + m_textures[i]->setWrapMode(Qt3DRender::QTextureWrapMode(Qt3DRender::QTextureWrapMode::ClampToEdge)); + m_textures[i]->setMinificationFilter(Qt3DRender::QAbstractTexture::Linear); + m_textures[i]->setMagnificationFilter(Qt3DRender::QAbstractTexture::Linear); + + output->setTexture(m_textures[i]); + output->setAttachmentPoint(attachmentPoints[i]); + addOutput(output); + } +} + +Qt3DRender::QAbstractTexture *GBuffer::colorTexture() const +{ + return m_textures[Color]; +} + +Qt3DRender::QAbstractTexture *GBuffer::positionTexture() const +{ + return m_textures[Position]; +} + +Qt3DRender::QAbstractTexture *GBuffer::normalTexture() const +{ + return m_textures[Normal]; +} + +Qt3DRender::QAbstractTexture *GBuffer::depthTexture() const +{ + return m_textures[Depth]; +} diff --git a/examples/qt3d/deferred-renderer-cpp/gbuffer.h b/examples/qt3d/deferred-renderer-cpp/gbuffer.h new file mode 100644 index 0000000..dab8b67 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/gbuffer.h @@ -0,0 +1,81 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef GBUFFER_H +#define GBUFFER_H + +#include +#include +#include + +class GBuffer : public Qt3DRender::QRenderTarget +{ +public: + explicit GBuffer(Qt3DCore::QNode *parent = 0); + + enum Attachments { + Color = 0, + Position, + Normal, + Depth, + AttachmentsCount + }; + + Qt3DRender::QAbstractTexture *colorTexture() const; + Qt3DRender::QAbstractTexture *positionTexture() const; + Qt3DRender::QAbstractTexture *normalTexture() const; + Qt3DRender::QAbstractTexture *depthTexture() const; + +private: + Qt3DRender::QAbstractTexture *m_textures[AttachmentsCount]; + Qt3DRender::QRenderTargetOutput *m_attachments[AttachmentsCount]; +}; + +#endif // GBUFFER_H diff --git a/examples/qt3d/deferred-renderer-cpp/geometry_gl2.frag b/examples/qt3d/deferred-renderer-cpp/geometry_gl2.frag new file mode 100644 index 0000000..0e7776f --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/geometry_gl2.frag @@ -0,0 +1,12 @@ +#version 110 + +varying vec4 color0; +varying vec3 position0; +varying vec3 normal0; + +void main() +{ + gl_FragData[0] = color0; + gl_FragData[1] = vec4(position0, 0); + gl_FragData[2] = vec4(normal0, 0); +} diff --git a/examples/qt3d/deferred-renderer-cpp/geometry_gl2.vert b/examples/qt3d/deferred-renderer-cpp/geometry_gl2.vert new file mode 100644 index 0000000..72d5345 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/geometry_gl2.vert @@ -0,0 +1,21 @@ +#version 110 + +attribute vec4 vertexPosition; +attribute vec3 vertexNormal; + +varying vec4 color0; +varying vec3 position0; +varying vec3 normal0; + +uniform mat4 mvp; +uniform mat4 modelView; +uniform mat3 modelViewNormal; +uniform vec4 meshColor; + +void main() +{ + color0 = meshColor; + position0 = vec3(modelView * vertexPosition); + normal0 = normalize(modelViewNormal * vertexNormal); + gl_Position = mvp * vertexPosition; +} diff --git a/examples/qt3d/deferred-renderer-cpp/geometry_gl3.frag b/examples/qt3d/deferred-renderer-cpp/geometry_gl3.frag new file mode 100644 index 0000000..7d9c7d6 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/geometry_gl3.frag @@ -0,0 +1,16 @@ +#version 140 + +in vec4 color0; +in vec3 position0; +in vec3 normal0; + +out vec4 color; +out vec3 position; +out vec3 normal; + +void main() +{ + color = color0; + position = position0; + normal = normal0; +} diff --git a/examples/qt3d/deferred-renderer-cpp/geometry_gl3.vert b/examples/qt3d/deferred-renderer-cpp/geometry_gl3.vert new file mode 100644 index 0000000..d3e302d --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/geometry_gl3.vert @@ -0,0 +1,21 @@ +#version 140 + +in vec4 vertexPosition; +in vec3 vertexNormal; + +out vec4 color0; +out vec3 position0; +out vec3 normal0; + +uniform mat4 mvp; +uniform mat4 modelView; +uniform mat3 modelViewNormal; +uniform vec4 meshColor; + +void main() +{ + color0 = meshColor; + position0 = vec3(modelView * vertexPosition); + normal0 = normalize(modelViewNormal * vertexNormal); + gl_Position = mvp * vertexPosition; +} diff --git a/examples/qt3d/deferred-renderer-cpp/pointlightblock.cpp b/examples/qt3d/deferred-renderer-cpp/pointlightblock.cpp new file mode 100644 index 0000000..36bab99 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/pointlightblock.cpp @@ -0,0 +1,73 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "pointlightblock.h" + +PointLightBlock::PointLightBlock(Qt3DCore::QNode *parent) + : Qt3DRender::QShaderData(parent) +{ + +} + +PointLightBlock::~PointLightBlock() +{ +} + +QVector PointLightBlock::lights() const +{ + return m_lights; +} + +void PointLightBlock::addLight(Qt3DRender::QAbstractLight *light) +{ + m_lights.append(light); + emit lightsChanged(); +} + diff --git a/examples/qt3d/deferred-renderer-cpp/pointlightblock.h b/examples/qt3d/deferred-renderer-cpp/pointlightblock.h new file mode 100644 index 0000000..9c93528 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/pointlightblock.h @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef POINTLIGHTBLOCK_H +#define POINTLIGHTBLOCK_H + +#include +#include + +class PointLightBlock : public Qt3DRender::QShaderData +{ + Q_OBJECT + Q_PROPERTY(QVector lights READ lights NOTIFY lightsChanged) +public: + explicit PointLightBlock(Qt3DCore::QNode *parent = 0); + ~PointLightBlock(); + + QVector lights() const; + void addLight(Qt3DRender::QAbstractLight *light); + +Q_SIGNALS: + void lightsChanged(); + +private: + QVector m_lights; +}; + +#endif // POINTLIGHTBLOCK_H diff --git a/examples/qt3d/deferred-renderer-cpp/sceneeffect.cpp b/examples/qt3d/deferred-renderer-cpp/sceneeffect.cpp new file mode 100644 index 0000000..bdb6ea7 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/sceneeffect.cpp @@ -0,0 +1,103 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "sceneeffect.h" + +#include +#include +#include + +SceneEffect::SceneEffect(Qt3DCore::QNode *parent) + : Qt3DRender::QEffect(parent) + , m_gl3Technique(new Qt3DRender::QTechnique()) + , m_gl2Technique(new Qt3DRender::QTechnique()) + , m_gl2Pass(new Qt3DRender::QRenderPass()) + , m_gl3Pass(new Qt3DRender::QRenderPass()) + , m_passCriterion(new Qt3DRender::QFilterKey(this)) +{ + + m_gl3Technique->graphicsApiFilter()->setProfile(Qt3DRender::QGraphicsApiFilter::NoProfile); + m_gl3Technique->graphicsApiFilter()->setApi(Qt3DRender::QGraphicsApiFilter::OpenGL); + m_gl3Technique->graphicsApiFilter()->setMajorVersion(3); + m_gl3Technique->graphicsApiFilter()->setMinorVersion(3); + + m_gl2Technique->graphicsApiFilter()->setApi(Qt3DRender::QGraphicsApiFilter::OpenGL); + m_gl2Technique->graphicsApiFilter()->setMajorVersion(2); + m_gl2Technique->graphicsApiFilter()->setMinorVersion(0); + m_gl2Technique->graphicsApiFilter()->setProfile(Qt3DRender::QGraphicsApiFilter::NoProfile); + + + m_passCriterion->setName(QStringLiteral("pass")); + m_passCriterion->setValue(QStringLiteral("geometry")); + + Qt3DRender::QShaderProgram *gl3Shader = new Qt3DRender::QShaderProgram(); + gl3Shader->setVertexShaderCode(Qt3DRender::QShaderProgram::loadSource(QUrl(QStringLiteral("qrc:/geometry_gl3.vert")))); + gl3Shader->setFragmentShaderCode(Qt3DRender::QShaderProgram::loadSource(QUrl(QStringLiteral("qrc:/geometry_gl3.frag")))); + + m_gl3Pass->addFilterKey(m_passCriterion); + m_gl3Pass->setShaderProgram(gl3Shader); + m_gl3Technique->addRenderPass(m_gl3Pass); + + Qt3DRender::QShaderProgram *gl2Shader = new Qt3DRender::QShaderProgram(); + gl2Shader->setVertexShaderCode(Qt3DRender::QShaderProgram::loadSource(QUrl(QStringLiteral("qrc:/geometry_gl2.vert")))); + gl2Shader->setFragmentShaderCode(Qt3DRender::QShaderProgram::loadSource(QUrl(QStringLiteral("qrc:/geometry_gl2.frag")))); + + m_gl2Pass->addFilterKey(m_passCriterion); + m_gl2Pass->setShaderProgram(gl2Shader); + m_gl2Technique->addRenderPass(m_gl2Pass); + + addTechnique(m_gl3Technique); + addTechnique(m_gl2Technique); +} + +QList SceneEffect::passCriteria() const +{ + return QList() << m_passCriterion; +} diff --git a/examples/qt3d/deferred-renderer-cpp/sceneeffect.h b/examples/qt3d/deferred-renderer-cpp/sceneeffect.h new file mode 100644 index 0000000..eb361c2 --- /dev/null +++ b/examples/qt3d/deferred-renderer-cpp/sceneeffect.h @@ -0,0 +1,72 @@ +/**************************************************************************** +** +** Copyright (C) 2014 Klaralvdalens Datakonsult AB (KDAB). +** Contact: https://www.qt.io/licensing/ +** +** This file is part of the Qt3D module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:BSD$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see https://www.qt.io/terms-conditions. For further +** information use the contact form at https://www.qt.io/contact-us. +** +** BSD License Usage +** Alternatively, you may use this file under the terms of the BSD license +** as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of The Qt Company Ltd nor the names of its +** contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef SCENEEFFECT_H +#define SCENEEFFECT_H + +#include +#include + +class SceneEffect : public Qt3DRender::QEffect +{ +public: + explicit SceneEffect(Qt3DCore::QNode *parent = 0); + + QList passCriteria() const; + +private: + Qt3DRender::QTechnique *m_gl3Technique; + Qt3DRender::QTechnique *m_gl2Technique; + Qt3DRender::QRenderPass *m_gl2Pass; + Qt3DRender::QRenderPass *m_gl3Pass; + Qt3DRender::QFilterKey *m_passCriterion; +}; + +#endif // SCENEEFFECT_H diff --git a/examples/qt3d/exampleresources/assets/LICENSE b/examples/qt3d/exampleresources/assets/LICENSE new file mode 100644 index 0000000..8d2cfc6 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/LICENSE @@ -0,0 +1,5 @@ +cubemaps: See cubemaps/miramar/README.TXT + +gltf: See gltf/LICENSE.md + +textures: See textures/pattern_09/readme.txt diff --git a/examples/qt3d/exampleresources/assets/chest/Chest.obj b/examples/qt3d/exampleresources/assets/chest/Chest.obj new file mode 100644 index 0000000..87770a1 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/chest/Chest.obj @@ -0,0 +1,1627 @@ +# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware +# File Created: 18.10.2012 16:47:40 + +# +# object Chest +# + +v 33.1903 8.4008 11.8683 +v 33.1902 8.4001 0.0000 +v 36.0100 25.2703 0.0000 +v 36.0467 25.4772 15.1708 +v 29.6037 50.3557 15.5795 +v 0.0000 50.3620 15.5716 +v 0.0001 40.9551 21.8270 +v 29.6073 41.1931 21.8090 +v 29.6037 55.0714 0.0000 +v 0.0000 55.0714 0.0000 +v 37.9773 40.1364 14.7922 +v 37.3581 35.2690 15.3222 +v 37.2597 35.1354 0.0000 +v 38.0028 40.0310 0.0000 +v 24.7225 9.7411 18.9487 +v 27.2648 25.4378 22.2547 +v 0.0000 25.3860 22.2232 +v 0.0000 9.7389 18.9483 +v 0.0000 34.7509 22.4644 +v 28.8600 34.7168 22.4854 +v 38.0000 46.1520 10.0386 +v 38.0000 49.2225 0.0000 +v 25.5118 2.0000 11.2057 +v 0.0000 2.0000 11.2057 +v 0.0000 2.0000 0.0000 +v 25.5118 2.0000 0.0000 +v 40.0000 57.0714 0.0000 +v 40.0000 51.9331 16.8091 +v 40.0000 46.1421 10.0356 +v 40.0000 49.2225 0.0000 +v 40.0000 41.5923 23.7227 +v 39.9702 39.9685 14.7809 +v 39.2438 34.8822 24.4584 +v 39.3421 35.0164 15.3138 +v 37.9977 25.0555 24.2010 +v 34.4629 0.0000 20.1050 +v 35.1707 8.1214 11.8683 +v 38.0271 25.1980 15.1700 +v 34.4629 0.0000 0.0000 +v 35.1707 8.1214 0.0000 +v 0.0000 0.0000 20.1050 +v 24.7225 9.4178 20.9224 +v 0.0000 9.4178 20.9224 +v 27.2635 25.1147 24.2285 +v 29.6037 41.8608 23.6943 +v 28.8590 34.9405 24.4729 +v 29.6037 51.9331 16.8091 +v 29.6037 57.0714 0.0000 +v 25.5118 0.0000 11.2057 +v 25.5118 0.0000 0.0000 +v 0.0000 0.0000 11.2057 +v 38.6530 29.9472 0.0000 +v 39.2471 34.9114 0.0000 +v 38.7006 30.0964 15.3939 +v 28.1129 30.0138 24.6897 +v 0.0000 34.9699 24.4524 +v 0.0000 30.0087 24.6624 +v 38.6539 29.9559 24.6649 +v 37.9901 24.9917 0.0000 +v 0.0000 25.0649 24.1972 +v 41.4468 31.2488 4.7556 +v 41.4468 28.7806 4.7556 +v 41.4473 28.7806 -4.7556 +v 41.4473 31.2488 -4.7556 +v 38.2037 32.5525 4.7556 +v 38.2042 27.4770 4.7556 +v 38.2037 27.4770 -4.7556 +v 38.2042 32.5525 -4.7556 +v 40.8759 29.9968 5.6384 +v 40.8764 24.3415 7.9830 +v 39.8764 24.3415 6.9005 +v 39.8764 29.2316 4.8731 +v 39.8764 30.7621 6.4037 +v 39.8759 24.3415 9.0656 +v 39.8764 29.2316 -4.9071 +v 40.8764 29.9968 -5.6723 +v 39.8764 30.7621 -6.4376 +v 40.8764 24.3415 -8.0170 +v 39.8764 24.3415 -6.9344 +v 39.8764 24.3415 -9.0995 +v 40.8764 18.6861 -5.6723 +v 39.8764 19.4514 -4.9071 +v 39.8764 17.9209 -6.4376 +v 40.8764 16.3415 0.0000 +v 39.8759 17.4240 0.0000 +v 39.8764 15.2590 0.0000 +v 40.8764 18.6861 5.6384 +v 39.8764 19.4514 4.8731 +v 39.8759 17.9209 6.4036 +v 18.7450 30.7278 -25.6714 +v 9.3334 30.7278 -25.6626 +v 9.3334 31.6722 -24.3069 +v 18.7450 31.6722 -24.3157 +v 18.7446 28.3654 -24.3157 +v 9.3334 28.3654 -24.3069 +v 9.3330 29.3038 -25.6610 +v 18.7450 29.3038 -25.6698 +v 5.1072 41.7266 23.7227 +v -5.2858 41.7266 23.6943 +v -5.2858 34.9113 24.4729 +v 5.1072 34.9113 24.4584 +v -5.2858 51.9331 16.8091 +v 5.1072 51.9331 16.8091 +v -5.2858 57.0714 0.0000 +v 5.1072 57.0714 0.0000 +v -5.2858 34.9113 -24.4729 +v -5.2858 41.7266 -23.6943 +v 5.1072 41.7266 -23.7227 +v 5.1072 34.9113 -24.4584 +v -5.2858 51.9331 -16.8091 +v 5.1072 51.9331 -16.8091 +v 5.1084 34.6353 21.9737 +v 5.1095 40.8634 21.3765 +v -5.2842 34.6353 21.9882 +v -5.2835 40.8634 21.3480 +v -5.2843 49.9227 15.3231 +v 5.1082 49.9227 15.3231 +v -5.2858 54.5714 0.0000 +v 5.1072 54.5714 0.0000 +v -5.2835 40.8634 -21.3480 +v -5.2842 34.6353 -21.9882 +v 5.1095 40.8634 -21.3765 +v 5.1088 34.6353 -21.9737 +v -5.2843 49.9227 -15.3231 +v 5.1087 49.9227 -15.3231 +v -2.3670 32.3205 25.8638 +v -0.0003 29.9615 25.8638 +v 2.3218 32.3059 25.8638 +v -0.0002 34.6572 25.8638 +v 4.1878 34.1332 25.8638 +v 4.0118 33.9130 23.5035 +v 1.6489 36.2570 23.6479 +v 1.8397 36.4935 25.8638 +v -1.8470 36.4889 25.8638 +v -1.6270 36.2751 23.8110 +v -3.9521 33.9458 23.8298 +v -4.1758 34.1632 25.8638 +v -1.8726 28.1118 25.8638 +v -4.2018 30.4623 25.8638 +v -3.9588 30.6541 23.6995 +v -1.6484 28.2868 23.5504 +v 1.8140 28.0849 25.8638 +v 1.6206 28.2846 23.3873 +v 3.9981 30.6372 23.3732 +v 4.1900 30.4391 25.8638 +v 7.0790 32.2790 26.6680 +v 7.0790 32.2790 23.3591 +v 4.7161 34.6230 23.5035 +v 4.7161 34.6230 26.6680 +v -0.0000 39.3109 23.7922 +v -0.0000 39.3109 26.6680 +v 2.3532 36.9670 26.6680 +v 2.3532 36.9670 23.6479 +v -4.6745 29.9556 26.6680 +v -6.9849 32.3229 26.6680 +v -6.9849 32.3229 23.8485 +v -4.6745 29.9556 23.6995 +v -2.3640 27.5884 23.5504 +v -0.0004 25.2211 23.4014 +v -0.0004 25.2211 26.6680 +v -2.3640 27.5884 26.6680 +v -2.3348 36.9816 23.8110 +v -2.3348 36.9816 26.6680 +v -4.6598 34.6522 26.6680 +v -4.6598 34.6522 23.8298 +v 2.3239 27.5737 23.3873 +v 2.3239 27.5737 26.6680 +v 4.7015 29.9264 26.6680 +v 4.7015 29.9264 23.3732 +v -2.3319 32.2927 26.6680 +v 0.0001 34.6298 26.6680 +v 2.3561 32.2781 26.6680 +v 0.0000 29.9332 26.6680 +v 34.0500 31.3740 24.5607 +v 37.5855 34.9012 24.3178 +v 34.0500 35.1275 27.6047 +v 34.0500 38.4283 24.0749 +v 30.5145 34.9012 24.3178 +v 34.7958 44.3209 21.9448 +v 38.3313 47.2554 19.9728 +v 34.7958 49.0930 22.7074 +v 34.7958 50.1899 18.0009 +v 31.2602 47.2554 19.9728 +v 34.8005 53.4513 11.7803 +v 38.3360 54.5023 8.4045 +v 34.8005 57.6480 9.3839 +v 34.8005 55.5532 5.0288 +v 31.2649 54.5023 8.4045 +v 34.0500 31.3740 -24.6751 +v 34.0500 35.1275 -27.7191 +v 37.5855 34.9012 -24.4322 +v 34.0500 38.4283 -24.1893 +v 30.5145 34.9012 -24.4322 +v 34.7958 44.3209 -22.0592 +v 34.7958 49.0930 -22.8219 +v 38.3313 47.2554 -20.0872 +v 34.7958 50.1899 -18.1153 +v 31.2602 47.2554 -20.0872 +v 34.8005 53.4513 -11.8947 +v 34.8005 57.6480 -9.4983 +v 38.3360 54.5023 -8.5189 +v 34.8005 55.5532 -5.1432 +v 31.2649 54.5023 -8.5189 +v 33.1903 8.4008 -11.8786 +v 36.0467 25.4772 -15.1811 +v 29.6037 50.3557 -15.5898 +v 29.6073 41.1931 -21.8193 +v 0.0001 40.9551 -21.8373 +v 0.0000 50.3620 -15.5819 +v 37.9773 40.1364 -14.8025 +v 37.3581 35.2690 -15.3325 +v 24.7225 9.7411 -18.9590 +v 0.0000 9.7389 -18.9586 +v 0.0000 25.3860 -22.2335 +v 27.2648 25.4378 -22.2650 +v 0.0000 34.7509 -22.4747 +v 28.8600 34.7168 -22.4957 +v 38.0000 46.1520 -10.0489 +v 25.5118 2.0000 -11.2160 +v 0.0000 2.0000 -11.2160 +v 40.0000 46.1421 -10.0459 +v 40.0000 51.9331 -16.8194 +v 39.9702 39.9685 -14.7912 +v 40.0000 41.5923 -23.7330 +v 39.3421 35.0164 -15.3241 +v 39.2438 34.8822 -24.4687 +v 37.9977 25.0555 -24.2113 +v 38.0271 25.1980 -15.1803 +v 35.1707 8.1214 -11.8786 +v 34.4629 0.0000 -20.1153 +v 0.0000 0.0000 -20.1153 +v 0.0000 9.4178 -20.9327 +v 24.7225 9.4178 -20.9327 +v 27.2635 25.1147 -24.2388 +v 28.8590 34.9405 -24.4832 +v 29.6037 41.8608 -23.7046 +v 29.6037 51.9331 -16.8194 +v 25.5118 0.0000 -11.2160 +v 0.0000 0.0000 -11.2160 +v 38.7006 30.0964 -15.4042 +v 28.1129 30.0138 -24.7000 +v 0.0000 30.0087 -24.6727 +v 0.0000 34.9699 -24.4627 +v 38.6539 29.9559 -24.6752 +v 0.0000 25.0649 -24.2075 +v 38.8764 29.9968 5.6384 +v 39.8759 29.2316 4.8731 +v 39.8759 24.3415 6.9005 +v 38.8759 24.3415 7.9830 +v 39.8759 30.7621 6.4037 +v 39.8764 24.3415 9.0656 +v 38.8816 29.9968 -5.6723 +v 39.8783 29.2316 -4.9071 +v 39.8759 30.7621 -6.4376 +v 38.8759 24.3415 -8.0170 +v 39.8787 24.3415 -6.9344 +v 39.8759 24.3415 -9.0995 +v 38.8759 18.6861 -5.6723 +v 39.8759 19.4514 -4.9070 +v 39.8783 17.9209 -6.4376 +v 38.8759 16.3415 -0.0001 +v 39.8764 17.4240 -0.0001 +v 39.8796 15.2590 -0.0001 +v 38.8759 18.6861 5.6384 +v 39.8792 19.4514 4.8731 +v 39.8764 17.9209 6.4037 +v -33.1930 8.4008 11.8683 +v -36.0471 25.4772 15.1708 +v -36.0128 25.2703 0.0000 +v -33.1929 8.4001 0.0000 +v -29.6065 50.3557 15.5795 +v -29.6077 41.1931 21.8091 +v -0.0057 40.9551 21.8270 +v -0.0023 50.3620 15.5716 +v -0.0028 55.0714 0.0000 +v -29.6065 55.0714 0.0000 +v -37.9801 40.1364 14.7922 +v -38.0056 40.0310 0.0000 +v -37.2624 35.1354 0.0000 +v -37.3608 35.2690 15.3222 +v -24.7252 9.7411 18.9487 +v -0.0023 9.7389 18.9483 +v -0.0037 25.3860 22.2232 +v -27.2676 25.4378 22.2547 +v -0.0033 34.7509 22.4644 +v -28.8604 34.7168 22.4854 +v -38.0005 46.1520 10.0386 +v -38.0028 49.2225 0.0000 +v -25.5145 2.0000 11.2057 +v -25.5145 2.0000 0.0000 +v -0.0023 2.0000 0.0000 +v -0.0023 2.0000 11.2057 +v -40.0028 57.0714 0.0000 +v -40.0004 49.2225 0.0000 +v -40.0028 46.1421 10.0356 +v -40.0028 51.9331 16.8091 +v -39.9730 39.9685 14.7809 +v -40.0028 41.5923 23.7227 +v -39.3425 35.0164 15.3138 +v -39.2465 34.8822 24.4585 +v -37.9981 25.0555 24.2010 +v -38.0298 25.1980 15.1700 +v -35.1734 8.1214 11.8683 +v -34.4656 0.0000 20.1050 +v -35.1734 8.1214 0.0000 +v -34.4633 0.0000 0.0000 +v -0.0023 0.0000 20.1050 +v -0.0023 9.4178 20.9326 +v -24.7252 9.4178 20.9326 +v -27.2662 25.1147 24.2285 +v -28.8594 34.9405 24.4729 +v -29.6008 41.8608 23.6943 +v -29.6065 51.9331 16.8091 +v -29.6037 57.0714 0.0001 +v -25.5145 0.0000 0.0000 +v -25.5145 0.0000 11.2160 +v -0.0023 0.0000 11.2160 +v -38.6557 29.9472 0.0000 +v -38.7033 30.0964 15.4042 +v -39.2475 34.9114 0.0000 +v -28.1156 30.0138 24.6897 +v -0.0023 30.0087 24.6624 +v 0.0014 34.9699 24.4524 +v -38.6534 29.9559 24.6649 +v -37.9928 24.9917 0.0000 +v -0.0023 25.0649 24.2075 +v -41.4496 31.2488 4.7658 +v -41.4500 31.2488 -4.7556 +v -41.4477 28.7806 -4.7387 +v -41.4472 28.7806 4.7725 +v -38.2069 27.4770 4.7658 +v -38.2065 32.5525 4.7724 +v -38.2065 27.4770 -4.7453 +v -38.2069 32.5525 -4.7556 +v -40.8787 29.9968 5.6384 +v -39.8791 29.2316 4.8731 +v -39.8791 24.3415 6.9005 +v -40.8791 24.3415 7.9830 +v -39.8791 30.7621 6.4037 +v -39.8787 24.3415 9.0656 +v -40.8791 29.9968 -5.6723 +v -39.8791 29.2316 -4.9071 +v -39.8791 30.7621 -6.4376 +v -40.8791 24.3415 -8.0067 +v -39.8791 24.3415 -6.9242 +v -39.8768 24.3415 -9.0995 +v -40.8791 18.6861 -5.6723 +v -39.8768 19.4514 -4.9071 +v -39.8791 17.9209 -6.4376 +v -40.8791 16.3415 -0.0001 +v -39.8787 17.4240 -0.0001 +v -39.8791 15.2590 -0.0001 +v -40.8791 18.6861 5.6486 +v -39.8791 19.4514 4.8834 +v -39.8787 17.9209 6.4036 +v -18.7478 30.7278 -25.6612 +v -18.7478 31.6722 -24.3054 +v -9.3338 31.6722 -24.3069 +v -9.3361 30.7278 -25.6626 +v -18.7450 28.3654 -24.3157 +v -18.7478 29.3038 -25.6698 +v -9.3334 29.3038 -25.6610 +v -9.3361 28.3654 -24.3069 +v -34.0527 31.3740 24.5710 +v -34.0527 35.1275 27.6047 +v -37.5860 34.9012 24.3178 +v -34.0527 38.4283 24.0749 +v -30.5172 34.9012 24.3178 +v -34.7985 44.3209 21.9448 +v -34.7985 49.0930 22.7074 +v -38.3340 47.2554 19.9728 +v -34.7985 50.1899 18.0009 +v -31.2630 47.2554 19.9728 +v -34.8032 53.4513 11.7803 +v -34.8032 57.6480 9.3941 +v -38.3388 54.5023 8.4148 +v -34.8032 55.5532 5.0288 +v -31.2677 54.5023 8.4045 +v -34.0527 31.3740 -24.6751 +v -37.5883 34.9012 -24.4220 +v -34.0527 35.1275 -27.7191 +v -34.0527 38.4283 -24.1790 +v -30.5172 34.9012 -24.4322 +v -34.7985 44.3209 -22.0489 +v -38.3340 47.2554 -20.0872 +v -34.7985 49.0930 -22.8116 +v -34.7985 50.1899 -18.1153 +v -31.2630 47.2554 -20.0872 +v -34.8032 53.4513 -11.8947 +v -38.3388 54.5023 -8.5189 +v -34.8032 57.6480 -9.4983 +v -34.8032 55.5532 -5.1432 +v -31.2677 54.5023 -8.5087 +v -33.1930 8.4008 -11.8786 +v -33.1929 8.4001 -0.0001 +v -36.0494 25.4772 -15.1708 +v -29.6065 50.3557 -15.5898 +v -0.0023 50.3620 -15.5716 +v -0.0057 40.9551 -21.8270 +v -29.6101 41.1931 -21.8193 +v -29.6065 55.0714 -0.0001 +v -0.0028 55.0714 -0.0001 +v -37.9801 40.1364 -14.8025 +v -37.3608 35.2690 -15.3325 +v -37.2624 35.1354 -0.0001 +v -38.0056 40.0310 -0.0001 +v -24.7252 9.7411 -18.9488 +v -27.2676 25.4378 -22.2650 +v -0.0037 25.3860 -22.2335 +v -0.0023 9.7389 -18.9586 +v -0.0033 34.7509 -22.4645 +v -28.8627 34.7168 -22.4957 +v -38.0028 46.1520 -10.0489 +v -38.0028 49.2225 -0.0001 +v -25.5145 2.0000 -11.2160 +v -0.0023 2.0000 -11.2160 +v -0.0023 2.0000 -0.0001 +v -25.5145 2.0000 -0.0001 +v -40.0028 51.9331 -16.8194 +v -40.0028 46.1421 -10.0459 +v -40.0028 49.2225 0.0000 +v -40.0028 41.5923 -23.7228 +v -39.9730 39.9685 -14.7809 +v -39.2465 34.8822 -24.4687 +v -39.3448 35.0164 -15.3241 +v -38.0004 25.0555 -24.2113 +v -34.4656 0.0000 -20.1051 +v -35.1734 8.1214 -11.8786 +v -38.0298 25.1980 -15.1803 +v -34.4656 0.0000 -0.0001 +v -35.1734 8.1214 -0.0001 +v -0.0023 0.0000 -20.1153 +v -24.7252 9.4178 -20.9327 +v -0.0023 9.4178 -20.9327 +v -27.2662 25.1147 -24.2388 +v -29.6065 41.8608 -23.7046 +v -28.8617 34.9405 -24.4832 +v -29.6065 51.9331 -16.8194 +v -29.6065 57.0714 -0.0001 +v -25.5145 0.0000 -11.2160 +v -25.5145 0.0000 -0.0001 +v -0.0023 0.0000 -11.2160 +v -38.6557 29.9472 -0.0001 +v -39.2498 34.9114 -0.0001 +v -38.7033 30.0964 -15.4042 +v -28.1156 30.0138 -24.7000 +v -0.0023 34.9699 -24.4627 +v -0.0023 30.0087 -24.6727 +v -38.6567 29.9559 -24.6752 +v -37.9928 24.9917 -0.0001 +v -0.0023 25.0649 -24.2075 +v -38.8791 29.9968 5.6384 +v -38.8787 24.3415 7.9830 +v -39.8787 24.3415 6.9005 +v -39.8787 29.2316 4.8731 +v -39.8787 30.7621 6.4037 +v -39.8791 24.3415 9.0656 +v -39.8787 29.2316 -4.9071 +v -38.8787 29.9968 -5.6723 +v -39.8787 30.7621 -6.4376 +v -38.8787 24.3415 -8.0170 +v -39.8787 24.3415 -6.9344 +v -39.8787 24.3415 -9.0995 +v -38.8787 18.6861 -5.6723 +v -39.8787 19.4514 -4.9071 +v -39.8787 17.9209 -6.4376 +v -38.8787 16.3415 -0.0001 +v -39.8791 17.4240 -0.0001 +v -39.8787 15.2590 -0.0001 +v -38.8787 18.6861 5.6384 +v -39.8787 19.4514 4.8731 +v -39.8791 17.9209 6.4036 +# 472 vertices + +vn 0.9863 -0.1649 -0.0001 +vn -0.0011 0.8042 0.5943 +vn -0.0011 0.8043 0.5942 +vn -0.0013 0.3395 0.9406 +vn -0.0013 0.3506 0.9365 +vn 0.0000 1.0000 0.0000 +vn 0.9959 -0.0901 -0.0005 +vn 0.9904 -0.1383 -0.0013 +vn 0.9975 -0.0701 -0.0002 +vn -0.0004 -0.2054 0.9787 +vn -0.0004 0.1031 0.9947 +vn 1.0000 -0.0010 0.0009 +vn 0.0000 -1.0000 -0.0000 +vn 1.0000 0.0000 -0.0000 +vn 1.0000 -0.0014 -0.0005 +vn 1.0000 -0.0010 -0.0003 +vn 0.9977 -0.0668 0.0072 +vn 0.9986 -0.0532 0.0055 +vn 0.9927 -0.1204 0.0094 +vn 0.9926 -0.1213 0.0054 +vn 0.9901 -0.1396 -0.0116 +vn 0.9928 -0.1190 -0.0150 +vn 0.9933 -0.1148 -0.0130 +vn 0.9903 -0.1383 -0.0094 +vn 0.9962 -0.0868 -0.0000 +vn 0.0000 -0.0865 0.9963 +vn -0.0217 -0.1341 0.9907 +vn -0.0189 -0.1280 0.9916 +vn -0.0171 -0.1305 0.9913 +vn -0.0137 -0.1219 0.9924 +vn 0.0016 0.0789 0.9969 +vn 0.0037 0.3500 0.9367 +vn 0.0036 0.3411 0.9400 +vn 0.0009 0.0644 0.9979 +vn 0.0032 0.8042 0.5944 +vn 0.9916 -0.1292 -0.0024 +vn 0.9923 -0.1241 -0.0036 +vn 0.9916 -0.1292 0.0009 +vn 0.0006 -0.0255 0.9997 +vn -0.0008 0.0432 0.9991 +vn -0.0009 -0.0253 0.9997 +vn 0.9916 -0.1292 0.0040 +vn 0.0020 -0.0206 0.9998 +vn 0.9909 -0.1344 -0.0012 +vn -0.0010 -0.0936 0.9956 +vn 0.0012 0.9939 -0.1107 +vn -0.9938 0.1079 -0.0260 +vn -0.9984 0.0544 -0.0135 +vn -0.9985 0.0534 -0.0133 +vn -1.0000 -0.0003 -0.0003 +vn -1.0000 0.0000 -0.0000 +vn -0.1395 -0.9901 0.0138 +vn 0.0260 0.1856 -0.9823 +vn 0.1395 0.9902 -0.0000 +vn 0.1191 0.9928 -0.0085 +vn -0.0026 -0.9561 -0.2930 +vn -0.0172 -0.8235 -0.5670 +vn -0.0172 -0.8235 -0.5671 +vn -0.0240 -0.3729 -0.9276 +vn -0.0241 -0.3757 -0.9264 +vn -0.0161 -0.1056 -0.9943 +vn -0.0000 0.9869 0.1611 +vn -0.9877 0.1547 0.0250 +vn 0.0020 -0.9869 -0.1611 +vn 0.0000 0.0000 -1.0000 +vn 1.0000 0.0000 0.0000 +vn 0.0000 0.0000 1.0000 +vn 0.3730 -0.9278 -0.0000 +vn 0.3730 0.9278 0.0000 +vn 0.9671 0.2392 0.0871 +vn 0.9862 -0.0000 0.1655 +vn 0.7346 0.0000 -0.6785 +vn 0.7211 -0.6058 -0.3362 +vn 0.7302 0.5537 0.4003 +vn 0.7345 -0.0000 0.6786 +vn 0.7210 -0.6058 0.3363 +vn 0.9671 0.2391 -0.0871 +vn 0.7302 0.5537 -0.4003 +vn 0.9862 0.0000 -0.1654 +vn 0.7346 -0.0000 0.6785 +vn 0.7346 -0.0000 -0.6785 +vn 0.9862 -0.1170 -0.1168 +vn 0.7345 0.4802 0.4795 +vn 0.7345 -0.4800 -0.4796 +vn 0.9862 -0.1654 0.0003 +vn 0.7345 0.6786 -0.0009 +vn 0.7345 -0.6786 0.0006 +vn 0.9863 -0.1166 0.1168 +vn 0.7343 0.4797 -0.4803 +vn 0.7343 -0.4798 0.4802 +vn -0.0008 0.4622 -0.8868 +vn -0.0008 0.4624 -0.8867 +vn -0.0005 0.8206 -0.5716 +vn -0.0005 -0.8219 -0.5696 +vn -0.0008 -0.4645 -0.8856 +vn -0.0008 -0.4642 -0.8857 +vn 1.0000 -0.0001 0.0002 +vn -1.0000 0.0001 0.0002 +vn -0.0009 0.3451 0.9386 +vn -0.0009 0.3454 0.9385 +vn -0.0007 0.1104 0.9939 +vn -0.0006 0.8042 0.5944 +vn -0.0007 0.1104 -0.9939 +vn -0.0009 0.3454 -0.9385 +vn -0.0009 0.3451 -0.9386 +vn -0.0006 0.8042 -0.5944 +vn 1.0000 -0.0000 0.0007 +vn 1.0000 0.0002 0.0006 +vn -1.0000 -0.0000 -0.0008 +vn -1.0000 -0.0003 -0.0007 +vn -1.0000 -0.0004 -0.0003 +vn 1.0000 0.0003 0.0003 +vn -1.0000 -0.0003 -0.0000 +vn 1.0000 0.0003 -0.0000 +vn -1.0000 -0.0003 0.0007 +vn -1.0000 -0.0000 0.0008 +vn 1.0000 0.0003 -0.0007 +vn 1.0000 0.0000 -0.0008 +vn -1.0000 -0.0004 0.0003 +vn 1.0000 0.0004 -0.0003 +vn 0.6990 0.7039 -0.1263 +vn -0.6995 0.6987 -0.1497 +vn -0.7089 -0.6930 -0.1307 +vn 0.6991 -0.7064 -0.1108 +vn 0.7043 0.7099 -0.0000 +vn 0.7057 0.7085 -0.0000 +vn -0.7156 -0.6985 -0.0000 +vn -0.7077 -0.7066 -0.0000 +vn -0.7063 0.7079 -0.0000 +vn -0.7078 0.7065 -0.0000 +vn 0.7114 -0.7028 -0.0000 +vn 0.7034 -0.7108 -0.0000 +vn 0.6945 -0.7195 0.0072 +vn 0.7052 -0.7085 -0.0287 +vn -0.7072 -0.7069 -0.0098 +vn -0.7085 -0.7057 -0.0010 +vn 0.7085 0.7057 0.0010 +vn 0.7126 0.7015 -0.0022 +vn 0.7080 -0.7050 -0.0417 +vn 0.7146 -0.6995 0.0077 +vn -0.7137 0.7005 -0.0069 +vn -0.7033 0.7103 0.0289 +vn 0.7153 0.6988 0.0074 +vn 0.7094 0.7048 0.0006 +vn -0.7094 -0.7048 -0.0006 +vn -0.7075 -0.7067 0.0025 +vn -0.7020 0.7110 0.0413 +vn -0.6953 0.7187 -0.0065 +vn 0.5633 -0.5204 0.6418 +vn 0.5633 0.6035 0.5643 +vn -0.5633 0.6035 0.5643 +vn -0.5633 -0.5204 0.6418 +vn 0.5633 -0.1304 0.8159 +vn 0.5633 0.8047 0.1875 +vn -0.5633 0.8047 0.1875 +vn -0.5633 -0.1304 0.8159 +vn 0.5633 0.4097 0.7175 +vn 0.5633 0.7446 -0.3582 +vn -0.5633 0.7446 -0.3582 +vn -0.5633 0.4097 0.7175 +vn 0.5633 -0.5204 -0.6418 +vn 0.5633 0.6035 -0.5643 +vn -0.5633 0.6035 -0.5643 +vn -0.5633 -0.5204 -0.6418 +vn 0.5633 -0.1304 -0.8159 +vn 0.5633 0.8047 -0.1875 +vn -0.5633 0.8047 -0.1875 +vn -0.5633 -0.1304 -0.8159 +vn 0.5633 0.4097 -0.7175 +vn 0.5633 0.7446 0.3582 +vn -0.5633 0.7446 0.3582 +vn -0.5633 0.4097 -0.7175 +vn 0.9863 -0.1649 0.0001 +vn -0.0011 0.8043 -0.5943 +vn -0.0013 0.3506 -0.9365 +vn -0.0013 0.3395 -0.9406 +vn -0.0011 0.8044 -0.5941 +vn 0.9959 -0.0901 0.0005 +vn 0.9975 -0.0701 0.0002 +vn 0.9904 -0.1383 0.0013 +vn -0.0004 -0.2054 -0.9787 +vn -0.0004 0.1031 -0.9947 +vn 1.0000 -0.0010 -0.0009 +vn 1.0000 -0.0010 0.0003 +vn 1.0000 -0.0014 0.0005 +vn 0.9986 -0.0532 -0.0055 +vn 0.9977 -0.0668 -0.0072 +vn 0.9926 -0.1213 -0.0054 +vn 0.9927 -0.1204 -0.0094 +vn 0.9901 -0.1396 0.0116 +vn 0.9903 -0.1383 0.0094 +vn 0.9933 -0.1148 0.0130 +vn 0.9928 -0.1190 0.0150 +vn 0.0000 -0.0865 -0.9963 +vn -0.0189 -0.1280 -0.9916 +vn -0.0217 -0.1341 -0.9907 +vn -0.0137 -0.1219 -0.9924 +vn -0.0171 -0.1305 -0.9913 +vn 0.0016 0.0789 -0.9969 +vn 0.0009 0.0644 -0.9979 +vn 0.0036 0.3411 -0.9400 +vn 0.0037 0.3500 -0.9367 +vn 0.0032 0.8042 -0.5943 +vn 0.9916 -0.1292 0.0024 +vn 0.9916 -0.1292 -0.0009 +vn 0.9923 -0.1241 0.0036 +vn 0.0006 -0.0255 -0.9997 +vn -0.0009 -0.0253 -0.9997 +vn -0.0008 0.0432 -0.9991 +vn 0.9916 -0.1292 -0.0040 +vn 0.0020 -0.0206 -0.9998 +vn 0.9909 -0.1344 0.0012 +vn -0.0010 -0.0936 -0.9956 +vn 0.0012 0.9939 0.1107 +vn -0.9938 0.1079 0.0260 +vn -0.9985 0.0534 0.0133 +vn -0.9984 0.0544 0.0135 +vn -1.0000 -0.0003 0.0003 +vn -0.1395 -0.9901 -0.0138 +vn 0.0260 0.1856 0.9823 +vn 0.1395 0.9902 0.0000 +vn 0.1191 0.9928 0.0085 +vn -0.0026 -0.9562 0.2927 +vn -0.0172 -0.8236 0.5670 +vn -0.0172 -0.8236 0.5669 +vn -0.0241 -0.3757 0.9264 +vn -0.0240 -0.3729 0.9276 +vn -0.0161 -0.1056 0.9943 +vn -0.0000 0.9869 -0.1611 +vn -0.9877 0.1547 -0.0250 +vn 0.0020 -0.9869 0.1611 +vn -0.9672 0.2388 0.0869 +vn -0.7213 -0.6054 -0.3363 +vn -0.7343 0.0001 -0.6788 +vn -0.9862 0.0000 0.1653 +vn -0.7306 0.5532 0.4002 +vn -0.7345 -0.0000 0.6786 +vn -0.9671 0.2390 -0.0868 +vn -0.7215 -0.6054 0.3362 +vn -0.7311 0.5529 -0.3998 +vn -0.9863 0.0000 -0.1649 +vn -0.7344 0.0003 0.6788 +vn -0.7349 -0.0002 -0.6782 +vn -0.9862 -0.1175 -0.1170 +vn -0.7343 0.4803 0.4797 +vn -0.7338 -0.4807 -0.4800 +vn -0.9861 -0.1659 0.0002 +vn -0.7342 0.6789 -0.0009 +vn -0.7337 -0.6795 0.0004 +vn -0.9863 -0.1166 0.1166 +vn -0.7338 0.4801 -0.4807 +vn -0.7340 -0.4802 0.4803 +vn -0.9863 -0.1649 0.0000 +vn 0.0011 0.8042 0.5943 +vn 0.0013 0.3506 0.9365 +vn 0.0013 0.3395 0.9406 +vn 0.0011 0.8043 0.5942 +vn -0.9959 -0.0901 -0.0005 +vn -0.9975 -0.0700 -0.0001 +vn -0.9904 -0.1383 -0.0013 +vn 0.0004 -0.2054 0.9787 +vn 0.0004 0.1031 0.9947 +vn -1.0000 -0.0008 0.0010 +vn -1.0000 -0.0001 -0.0001 +vn -1.0000 -0.0011 -0.0004 +vn -1.0000 -0.0014 -0.0005 +vn -0.9986 -0.0533 0.0055 +vn -0.9977 -0.0669 0.0071 +vn -0.9926 -0.1213 0.0054 +vn -0.9927 -0.1205 0.0094 +vn -0.9902 -0.1395 -0.0113 +vn -0.9903 -0.1383 -0.0093 +vn -0.9933 -0.1149 -0.0130 +vn -0.9928 -0.1191 -0.0150 +vn -0.9962 -0.0870 -0.0001 +vn 0.0000 -0.0875 0.9962 +vn 0.0186 -0.1285 0.9915 +vn 0.0214 -0.1345 0.9907 +vn 0.0135 -0.1215 0.9925 +vn 0.0168 -0.1304 0.9913 +vn -0.0016 0.0789 0.9969 +vn -0.0009 0.0644 0.9979 +vn -0.0036 0.3411 0.9400 +vn -0.0037 0.3500 0.9367 +vn -0.0032 0.8041 0.5944 +vn -0.0032 0.8042 0.5944 +vn -0.9916 -0.1290 -0.0024 +vn -0.9916 -0.1291 0.0010 +vn -0.9923 -0.1236 -0.0036 +vn -0.0006 -0.0252 0.9997 +vn 0.0008 -0.0248 0.9997 +vn 0.0008 0.0432 0.9991 +vn -0.9916 -0.1292 0.0042 +vn -0.0020 -0.0206 0.9998 +vn -0.9909 -0.1344 -0.0012 +vn 0.0008 -0.0926 0.9957 +vn -0.0012 0.9939 -0.1107 +vn 0.9938 0.1075 -0.0268 +vn 0.9985 0.0531 -0.0141 +vn 0.9984 0.0541 -0.0144 +vn 1.0000 -0.0008 -0.0009 +vn 1.0000 -0.0007 -0.0001 +vn 0.1394 -0.9901 0.0138 +vn -0.0260 0.1856 -0.9823 +vn -0.1395 0.9902 -0.0000 +vn -0.1193 0.9928 -0.0085 +vn 0.0026 -0.9561 -0.2930 +vn 0.0172 -0.8235 -0.5671 +vn 0.0172 -0.8235 -0.5670 +vn 0.0241 -0.3757 -0.9264 +vn 0.0240 -0.3729 -0.9276 +vn 0.0161 -0.1056 -0.9943 +vn 0.0000 0.9871 0.1603 +vn 0.9876 0.1547 0.0249 +vn -0.0020 -0.9870 -0.1607 +vn -0.0000 -0.0051 -1.0000 +vn -1.0000 -0.0009 0.0000 +vn -0.3732 -0.9278 -0.0000 +vn -0.3730 0.9278 0.0000 +vn -0.0010 -0.0036 -1.0000 +vn -0.9671 0.2392 0.0871 +vn -0.7211 -0.6058 -0.3362 +vn -0.7345 -0.0006 -0.6786 +vn -0.9862 -0.0003 0.1658 +vn -0.7302 0.5537 0.4003 +vn -0.7336 -0.0001 0.6796 +vn -0.7212 -0.6053 0.3367 +vn -0.7310 0.5531 -0.3998 +vn -0.9865 0.0000 -0.1637 +vn -0.7341 0.0000 0.6790 +vn -0.7356 -0.0000 -0.6774 +vn -0.9863 -0.1168 -0.1164 +vn -0.7343 0.4799 0.4802 +vn -0.7352 -0.4794 -0.4792 +vn -0.9862 -0.1654 0.0004 +vn -0.7342 0.6789 -0.0006 +vn -0.7342 -0.6790 0.0006 +vn -0.9861 -0.1170 0.1183 +vn -0.7345 0.4793 -0.4804 +vn -0.7332 -0.4811 0.4805 +vn 0.0002 0.4639 -0.8859 +vn -0.0001 0.8206 -0.5716 +vn 0.0002 0.4638 -0.8859 +vn 0.0005 -0.8219 -0.5696 +vn 0.0005 -0.4624 -0.8867 +vn 0.0005 -0.4630 -0.8864 +vn -1.0000 -0.0006 0.0010 +vn 1.0000 0.0001 0.0002 +vn -0.5641 -0.5190 0.6422 +vn -0.5635 0.6034 0.5642 +vn 0.5639 -0.5191 0.6423 +vn -0.5626 0.4086 0.7187 +vn -0.5636 0.7447 -0.3574 +vn 0.5629 0.7452 -0.3576 +vn 0.5641 0.4081 0.7178 +vn -0.5646 -0.5199 -0.6411 +vn -0.5639 0.6040 -0.5632 +vn 0.5628 0.6046 -0.5637 +vn -0.5617 -0.1306 -0.8170 +vn -0.5631 0.8047 -0.1880 +vn 0.5631 0.8047 -0.1880 +vn 0.5617 -0.1306 -0.8170 +vn 0.5626 0.7450 0.3584 +vn 0.5647 0.4092 -0.7167 +vn -0.9863 -0.1649 0.0001 +vn 0.0012 0.8042 -0.5944 +vn 0.0012 0.8044 -0.5941 +vn 0.0016 0.3395 -0.9406 +vn 0.0016 0.3506 -0.9365 +vn -0.9959 -0.0901 0.0005 +vn -0.9904 -0.1383 0.0013 +vn -0.9975 -0.0701 0.0002 +vn 0.0002 -0.2058 -0.9786 +vn 0.0008 0.1031 -0.9947 +vn -1.0000 -0.0010 -0.0009 +vn -1.0000 -0.0014 0.0005 +vn -1.0000 -0.0010 0.0003 +vn -0.9977 -0.0668 -0.0072 +vn -0.9986 -0.0532 -0.0055 +vn -0.9927 -0.1204 -0.0094 +vn -0.9926 -0.1213 -0.0054 +vn -0.9901 -0.1396 0.0116 +vn -0.9928 -0.1190 0.0150 +vn -0.9933 -0.1148 0.0130 +vn -0.9903 -0.1383 0.0094 +vn -0.9962 -0.0868 -0.0000 +vn -0.0002 -0.0869 -0.9962 +vn 0.0214 -0.1345 -0.9907 +vn 0.0186 -0.1284 -0.9916 +vn 0.0169 -0.1306 -0.9913 +vn 0.0136 -0.1220 -0.9924 +vn -0.0018 0.0792 -0.9969 +vn -0.0042 0.3502 -0.9367 +vn -0.0041 0.3412 -0.9400 +vn -0.0010 0.0646 -0.9979 +vn -0.0034 0.8041 -0.5945 +vn -0.9916 -0.1292 0.0024 +vn -0.9923 -0.1241 0.0036 +vn -0.9916 -0.1292 -0.0009 +vn -0.0006 -0.0255 -0.9997 +vn 0.0008 0.0432 -0.9991 +vn 0.0009 -0.0253 -0.9997 +vn -0.9916 -0.1292 -0.0040 +vn -0.0020 -0.0206 -0.9998 +vn -0.9909 -0.1344 0.0012 +vn 0.0010 -0.0936 -0.9956 +vn -0.0012 0.9939 0.1104 +vn 0.9938 0.1079 0.0260 +vn 0.9984 0.0544 0.0135 +vn 0.9985 0.0534 0.0133 +vn 1.0000 -0.0003 0.0003 +vn 0.1395 -0.9901 -0.0138 +vn -0.0284 0.1849 0.9823 +vn -0.1395 0.9902 0.0000 +vn -0.1191 0.9928 0.0085 +vn 0.0026 -0.9562 0.2927 +vn 0.0182 -0.8235 0.5671 +vn 0.0182 -0.8234 0.5672 +vn 0.0264 -0.3732 0.9274 +vn 0.0265 -0.3754 0.9265 +vn 0.0187 -0.1063 0.9942 +vn 0.0000 0.9870 -0.1607 +vn 0.9877 0.1547 -0.0249 +vn -0.0020 -0.9869 0.1611 +# 424 vertex normals + +vt 0.5051 0.3385 0.0000 +vt 0.6187 0.3125 0.0000 +vt 0.6525 0.4809 0.0000 +vt 0.5057 0.5081 0.0000 +vt 0.3050 0.8190 0.0000 +vt 0.0074 0.8214 0.0000 +vt 0.0063 0.7056 0.0000 +vt 0.3029 0.7044 0.0000 +vt 0.3069 0.9847 0.0000 +vt 0.0091 0.9860 0.0000 +vt 0.5287 0.6702 0.0000 +vt 0.5211 0.6268 0.0000 +vt 0.6722 0.6206 0.0000 +vt 0.6758 0.6720 0.0000 +vt 0.2721 0.3626 0.0000 +vt 0.2850 0.5177 0.0000 +vt 0.0149 0.4997 0.0000 +vt 0.0279 0.3397 0.0000 +vt 0.0085 0.6410 0.0000 +vt 0.2953 0.6405 0.0000 +vt 0.5733 0.7285 0.0000 +vt 0.6709 0.7652 0.0000 +vt 0.3069 0.1563 0.0000 +vt 0.0566 0.1191 0.0000 +vt 0.0723 0.0075 0.0000 +vt 0.3255 0.0482 0.0000 +vt 0.6547 0.8613 0.0000 +vt 0.4904 0.7971 0.0000 +vt 0.5616 0.7428 0.0000 +vt 0.6615 0.7832 0.0000 +vt 0.4243 0.6915 0.0000 +vt 0.5125 0.6765 0.0000 +vt 0.4145 0.6248 0.0000 +vt 0.5089 0.6199 0.0000 +vt 0.4047 0.5283 0.0000 +vt 0.3914 0.2720 0.0000 +vt 0.4929 0.3313 0.0000 +vt 0.4972 0.5157 0.0000 +vt 0.5860 0.2170 0.0000 +vt 0.6102 0.2947 0.0000 +vt 0.0479 0.2275 0.0000 +vt 0.2828 0.3549 0.0000 +vt 0.0336 0.3207 0.0000 +vt 0.2944 0.5244 0.0000 +vt 0.3217 0.6997 0.0000 +vt 0.3069 0.6282 0.0000 +vt 0.4301 0.8166 0.0000 +vt 0.3255 0.8189 0.0000 +vt 0.4317 0.9934 0.0000 +vt 0.3267 0.9932 0.0000 +vt 0.4306 0.0745 0.0000 +vt 0.3156 0.1679 0.0000 +vt 0.3436 0.0550 0.0000 +vt 0.0573 0.1392 0.0000 +vt 0.6564 0.5503 0.0000 +vt 0.6652 0.6000 0.0000 +vt 0.5022 0.5679 0.0000 +vt 0.3005 0.5761 0.0000 +vt 0.0135 0.6200 0.0000 +vt 0.0175 0.5699 0.0000 +vt 0.4081 0.5770 0.0000 +vt 0.6526 0.5007 0.0000 +vt 0.0172 0.5200 0.0000 +vt 0.6673 0.2605 0.0000 +vt 0.6673 0.2389 0.0000 +vt 0.7678 0.2389 0.0000 +vt 0.7678 0.2605 0.0000 +vt 0.6510 0.2867 0.0000 +vt 0.6510 0.2127 0.0000 +vt 0.7841 0.2127 0.0000 +vt 0.7841 0.2867 0.0000 +vt 0.4948 0.1881 0.0000 +vt 0.4665 0.1223 0.0000 +vt 0.4830 0.1222 0.0000 +vt 0.5054 0.1761 0.0000 +vt 0.4841 0.2002 0.0000 +vt 0.4500 0.1224 0.0000 +vt 0.6165 0.1761 0.0000 +vt 0.6271 0.1881 0.0000 +vt 0.6378 0.2002 0.0000 +vt 0.6554 0.1223 0.0000 +vt 0.6389 0.1222 0.0000 +vt 0.6719 0.1225 0.0000 +vt 0.6273 0.0564 0.0000 +vt 0.6157 0.0682 0.0000 +vt 0.6390 0.0446 0.0000 +vt 0.5610 0.0293 0.0000 +vt 0.5610 0.0460 0.0000 +vt 0.5610 0.0127 0.0000 +vt 0.4946 0.0564 0.0000 +vt 0.5062 0.0681 0.0000 +vt 0.4829 0.0446 0.0000 +vt 0.4845 0.9186 0.0000 +vt 0.6352 0.9186 0.0000 +vt 0.6449 0.9395 0.0000 +vt 0.4748 0.9394 0.0000 +vt 0.4748 0.8775 0.0000 +vt 0.6449 0.8774 0.0000 +vt 0.6352 0.8982 0.0000 +vt 0.4845 0.8982 0.0000 +vt 0.9530 0.3172 0.0000 +vt 0.8468 0.3174 0.0000 +vt 0.8450 0.2484 0.0000 +vt 0.9547 0.2484 0.0000 +vt 0.8466 0.4398 0.0000 +vt 0.9533 0.4398 0.0000 +vt 0.8463 0.6157 0.0000 +vt 0.9536 0.6157 0.0000 +vt 0.8450 0.9829 0.0000 +vt 0.8468 0.9140 0.0000 +vt 0.9530 0.9142 0.0000 +vt 0.9547 0.9830 0.0000 +vt 0.8466 0.7916 0.0000 +vt 0.9533 0.7916 0.0000 +vt 0.9818 0.2506 0.0000 +vt 0.9778 0.3186 0.0000 +vt 0.8180 0.2509 0.0000 +vt 0.8220 0.3188 0.0000 +vt 0.8225 0.4400 0.0000 +vt 0.9774 0.4400 0.0000 +vt 0.8216 0.6157 0.0000 +vt 0.9782 0.6157 0.0000 +vt 0.8220 0.9126 0.0000 +vt 0.8180 0.9805 0.0000 +vt 0.9778 0.9128 0.0000 +vt 0.9818 0.9807 0.0000 +vt 0.8225 0.7914 0.0000 +vt 0.9774 0.7914 0.0000 +vt 0.8412 0.1244 0.0000 +vt 0.8722 0.0934 0.0000 +vt 0.9032 0.1242 0.0000 +vt 0.8724 0.1554 0.0000 +vt 0.9308 0.1535 0.0000 +vt 0.9560 0.1767 0.0000 +vt 0.9257 0.2051 0.0000 +vt 0.9024 0.1825 0.0000 +vt 0.8431 0.1825 0.0000 +vt 0.8216 0.2040 0.0000 +vt 0.7933 0.1755 0.0000 +vt 0.8144 0.1540 0.0000 +vt 0.8428 0.0660 0.0000 +vt 0.8141 0.0945 0.0000 +vt 0.7919 0.0717 0.0000 +vt 0.8198 0.0414 0.0000 +vt 0.9019 0.0658 0.0000 +vt 0.9265 0.0397 0.0000 +vt 0.9567 0.0695 0.0000 +vt 0.9307 0.0943 0.0000 +vt 0.9560 0.1238 0.0000 +vt 0.9906 0.1237 0.0000 +vt 0.9685 0.1684 0.0000 +vt 0.9353 0.1502 0.0000 +vt 0.8727 0.2385 0.0000 +vt 0.8726 0.2092 0.0000 +vt 0.8989 0.1872 0.0000 +vt 0.9179 0.2177 0.0000 +vt 0.8094 0.0981 0.0000 +vt 0.7876 0.1244 0.0000 +vt 0.7589 0.1245 0.0000 +vt 0.7795 0.0795 0.0000 +vt 0.8278 0.0289 0.0000 +vt 0.8720 0.0065 0.0000 +vt 0.8722 0.0406 0.0000 +vt 0.8461 0.0614 0.0000 +vt 0.8289 0.2162 0.0000 +vt 0.8467 0.1874 0.0000 +vt 0.8096 0.1504 0.0000 +vt 0.7811 0.1682 0.0000 +vt 0.9179 0.0270 0.0000 +vt 0.8987 0.0613 0.0000 +vt 0.9351 0.0974 0.0000 +vt 0.9696 0.0780 0.0000 +vt 0.8371 0.1242 0.0000 +vt 0.8727 0.1595 0.0000 +vt 0.9073 0.1239 0.0000 +vt 0.8725 0.0893 0.0000 +vt 0.7513 0.5299 0.0000 +vt 0.8045 0.5831 0.0000 +vt 0.7513 0.5831 0.0000 +vt 0.7513 0.6363 0.0000 +vt 0.6981 0.5831 0.0000 +vt 0.7397 0.6509 0.0000 +vt 0.7929 0.7042 0.0000 +vt 0.7397 0.7042 0.0000 +vt 0.7397 0.7574 0.0000 +vt 0.6865 0.7041 0.0000 +vt 0.7238 0.4212 0.0000 +vt 0.7770 0.4744 0.0000 +vt 0.7238 0.4744 0.0000 +vt 0.7238 0.5276 0.0000 +vt 0.6706 0.4744 0.0000 +vt 0.7514 0.7744 0.0000 +vt 0.7514 0.8276 0.0000 +vt 0.6982 0.8276 0.0000 +vt 0.7514 0.8808 0.0000 +vt 0.8046 0.8276 0.0000 +vt 0.7238 0.8760 0.0000 +vt 0.7238 0.9292 0.0000 +vt 0.6706 0.9292 0.0000 +vt 0.7238 0.9824 0.0000 +vt 0.7770 0.9292 0.0000 +vt 0.7469 0.3142 0.0000 +vt 0.7469 0.3674 0.0000 +vt 0.6937 0.3674 0.0000 +vt 0.7469 0.4206 0.0000 +vt 0.8001 0.3674 0.0000 +# 206 texture coords + +g Chest +s 1 +f 1/1/1 2/2/1 3/3/1 4/4/1 +f 5/5/2 6/6/3 7/7/4 8/8/5 +f 5/5/2 9/9/6 10/10/6 6/6/3 +f 11/11/7 12/12/8 13/13/8 14/14/9 +f 15/15/10 16/16/10 17/17/10 18/18/10 +f 19/19/11 20/20/11 8/8/5 7/7/4 +f 21/21/12 11/11/7 14/14/9 22/22/12 +f 23/23/13 24/24/13 25/25/13 26/26/13 +f 27/27/14 28/28/15 29/29/16 30/30/14 +f 28/28/15 31/31/17 32/32/18 29/29/16 +f 31/31/17 33/33/19 34/34/20 32/32/18 +f 35/35/21 36/36/22 37/37/23 38/38/24 +f 36/36/22 39/39/25 40/40/25 37/37/23 +s 2 +f 41/41/26 36/36/27 42/42/28 43/43/26 +f 36/36/27 35/35/29 44/44/30 42/42/28 +f 33/33/31 31/31/32 45/45/33 46/46/34 +f 31/31/32 28/47/35 47/48/35 45/45/33 +f 28/47/35 27/49/6 48/50/6 47/48/35 +s 4 +f 39/51/13 36/36/13 49/52/13 50/53/13 +f 36/36/13 41/41/13 51/54/13 49/52/13 +s 1 +f 52/55/36 53/56/37 34/34/20 54/57/38 +s 2 +f 55/58/39 46/46/34 56/59/40 57/60/41 +s 1 +f 54/57/38 34/34/20 33/33/19 58/61/42 +s 2 +f 55/58/39 44/44/30 35/35/29 58/61/43 +s 1 +f 59/62/44 52/55/36 54/57/38 38/38/24 +s 2 +f 44/44/30 55/58/39 57/60/41 60/63/45 +s 1 +f 38/38/24 54/57/38 58/61/42 35/35/21 +s 2 +f 46/46/34 55/58/39 58/61/43 33/33/31 +s 4 +f 56/59/46 46/46/46 20/20/46 19/19/46 +s 8 +f 46/46/47 45/45/48 8/8/49 20/20/47 +f 45/45/48 47/48/50 5/5/50 8/8/49 +f 47/48/50 48/50/51 9/9/51 5/5/50 +s 2 +f 59/62/52 38/38/52 4/4/52 3/3/52 +s 4 +f 38/38/53 37/37/53 1/1/53 4/4/53 +s 2 +f 37/37/54 40/40/54 2/2/54 1/1/54 +f 34/34/55 53/56/55 13/13/55 12/12/55 +s 4 +f 30/30/56 29/29/57 21/21/58 22/22/56 +f 29/29/57 32/32/59 11/11/60 21/21/58 +f 32/32/59 34/34/61 12/12/61 11/11/60 +f 43/43/62 42/42/62 15/15/62 18/18/62 +s 8 +f 42/42/63 44/44/63 16/16/63 15/15/63 +s 4 +f 44/44/64 60/63/64 17/17/64 16/16/64 +s 2 +f 50/53/51 49/52/51 23/23/51 26/26/51 +s 8 +f 49/52/65 51/54/65 24/24/65 23/23/65 +s 1 +f 61/64/66 62/65/66 63/66/66 64/67/66 +s off +f 62/65/67 61/64/67 65/68/67 66/69/67 +f 63/66/68 62/65/68 66/69/68 67/70/68 +f 61/64/69 64/67/69 68/71/69 65/68/69 +f 64/67/65 63/66/65 67/70/65 68/71/65 +s 1 +f 69/72/70 70/73/71 71/74/72 72/75/73 +f 73/76/74 74/77/75 70/73/71 69/72/70 +f 72/75/73 75/78/76 76/79/77 69/72/70 +f 69/72/70 76/79/77 77/80/78 73/76/74 +f 78/81/79 76/79/77 75/78/76 79/82/80 +f 80/83/81 77/80/78 76/79/77 78/81/79 +f 81/84/82 78/81/79 79/82/80 82/85/83 +f 83/86/84 80/83/81 78/81/79 81/84/82 +f 84/87/85 81/84/82 82/85/83 85/88/86 +f 86/89/87 83/86/84 81/84/82 84/87/85 +f 87/90/88 84/87/85 85/88/86 88/91/89 +f 89/92/90 86/89/87 84/87/85 87/90/88 +f 70/73/71 87/90/88 88/91/89 71/74/72 +f 74/77/75 89/92/90 87/90/88 70/73/71 +f 90/93/91 91/94/92 92/95/93 93/96/93 +f 94/97/94 95/98/94 96/99/95 97/100/96 +s 2 +f 94/97/97 97/100/97 90/93/97 93/96/97 +f 92/95/98 91/94/98 96/99/98 95/98/98 +s 1 +f 90/93/91 97/100/96 96/99/95 91/94/92 +f 98/101/99 99/102/100 100/103/101 101/104/101 +f 102/105/102 99/102/100 98/101/99 103/106/102 +f 104/107/6 102/105/102 103/106/102 105/108/6 +f 106/109/103 107/110/104 108/111/105 109/112/103 +f 107/110/104 110/113/106 111/114/106 108/111/105 +f 110/113/106 104/107/6 105/108/6 111/114/106 +s 2 +f 101/104/107 112/115/107 113/116/108 98/101/108 +f 114/117/109 100/103/109 99/102/110 115/118/110 +f 115/118/110 99/102/110 102/105/111 116/119/111 +f 117/120/112 103/106/112 98/101/108 113/116/108 +f 116/119/111 102/105/111 104/107/113 118/121/113 +f 119/122/114 105/108/114 103/106/112 117/120/112 +f 120/123/115 107/110/115 106/109/116 121/124/116 +f 108/111/117 122/125/117 123/126/118 109/112/118 +f 124/127/119 110/113/119 107/110/115 120/123/115 +f 111/114/120 125/128/120 122/125/117 108/111/117 +f 118/121/113 104/107/113 110/113/119 124/127/119 +f 105/108/114 119/122/114 125/128/120 111/114/120 +s 1 +f 126/129/67 127/130/67 128/131/67 129/132/67 +s 2 +f 130/133/121 131/134/121 132/135/121 133/136/121 +s 4 +f 134/137/122 135/138/122 136/139/122 137/140/122 +s 2 +f 138/141/123 139/142/123 140/143/123 141/144/123 +s 4 +f 142/145/124 143/146/124 144/147/124 145/148/124 +s 1 +f 137/140/67 126/129/67 129/132/67 134/137/67 +f 145/148/67 128/131/67 127/130/67 142/145/67 +s 2 +f 146/149/125 147/150/125 148/151/125 149/152/125 +f 150/153/126 151/154/126 152/155/126 153/156/126 +f 154/157/127 155/158/127 156/159/127 157/160/127 +f 158/161/128 159/162/128 160/163/128 161/164/128 +s 1 +f 139/142/67 138/141/67 127/130/67 126/129/67 +f 130/133/67 133/136/67 129/132/67 128/131/67 +s 4 +f 151/154/129 150/153/129 162/165/129 163/166/129 +f 156/159/130 155/158/130 164/167/130 165/168/130 +f 160/163/131 159/162/131 166/169/131 167/170/131 +f 147/150/132 146/149/132 168/171/132 169/172/132 +s 1 +f 155/158/67 154/157/67 170/173/67 164/167/67 +f 152/155/67 151/154/67 163/166/67 171/174/67 +f 168/171/67 146/149/67 149/152/67 172/175/67 +f 161/164/67 160/163/67 167/170/67 173/176/67 +s off +f 153/156/133 152/155/133 133/136/133 132/135/133 +f 152/155/134 171/174/134 129/132/134 133/136/134 +f 171/174/135 163/166/135 134/137/135 129/132/135 +f 163/166/136 162/165/136 135/138/136 134/137/136 +f 165/168/137 164/167/137 137/140/137 136/139/137 +f 164/167/138 170/173/138 126/129/138 137/140/138 +f 170/173/139 154/157/139 139/142/139 126/129/139 +f 154/157/140 157/160/140 140/143/140 139/142/140 +f 158/161/141 161/164/141 138/141/141 141/144/141 +f 161/164/142 173/176/142 127/130/142 138/141/142 +f 173/176/143 167/170/143 142/145/143 127/130/143 +f 167/170/144 166/169/144 143/146/144 142/145/144 +f 169/172/145 168/171/145 145/148/145 144/147/145 +f 168/171/146 172/175/146 128/131/146 145/148/146 +f 172/175/147 149/152/147 130/133/147 128/131/147 +f 149/152/148 148/151/148 131/134/148 130/133/148 +s 1 +f 174/177/149 175/178/149 176/179/149 +s 2 +f 175/178/150 177/180/150 176/179/150 +s 4 +f 177/180/151 178/181/151 176/179/151 +s 8 +f 178/181/152 174/177/152 176/179/152 +s 1 +f 179/182/153 180/183/153 181/184/153 +s 2 +f 180/183/154 182/185/154 181/184/154 +s 4 +f 182/185/155 183/186/155 181/184/155 +s 8 +f 183/186/156 179/182/156 181/184/156 +s 1 +f 184/187/157 185/188/157 186/189/157 +s 2 +f 185/188/158 187/190/158 186/189/158 +s 4 +f 187/190/159 188/191/159 186/189/159 +s 8 +f 188/191/160 184/187/160 186/189/160 +s 1 +f 189/192/161 190/193/161 191/194/161 +s 2 +f 191/194/162 190/193/162 192/195/162 +s 4 +f 192/195/163 190/193/163 193/196/163 +s 8 +f 193/196/164 190/193/164 189/192/164 +s 1 +f 194/197/165 195/198/165 196/199/165 +s 2 +f 196/199/166 195/198/166 197/200/166 +s 4 +f 197/200/167 195/198/167 198/201/167 +s 8 +f 198/201/168 195/198/168 194/197/168 +s 1 +f 199/202/169 200/203/169 201/204/169 +s 2 +f 201/204/170 200/203/170 202/205/170 +s 4 +f 202/205/171 200/203/171 203/206/171 +s 8 +f 203/206/172 200/203/172 199/202/172 +s 1 +f 204/1/173 205/4/173 3/3/173 2/2/173 +f 206/5/174 207/8/175 208/7/176 209/6/177 +f 206/5/174 209/6/177 10/10/6 9/9/6 +f 210/11/178 14/14/179 13/13/180 211/12/180 +f 212/15/181 213/18/181 214/17/181 215/16/181 +f 216/19/182 208/7/176 207/8/175 217/20/182 +f 218/21/183 22/22/183 14/14/179 210/11/178 +f 219/23/13 26/26/13 25/25/13 220/24/13 +f 27/27/14 30/30/14 221/29/184 222/28/185 +f 222/28/185 221/29/184 223/32/186 224/31/187 +f 224/31/187 223/32/186 225/34/188 226/33/189 +f 227/35/190 228/38/191 229/37/192 230/36/193 +f 230/36/193 229/37/192 40/40/25 39/39/25 +s 2 +f 231/41/194 232/43/194 233/42/195 230/36/196 +f 230/36/196 233/42/195 234/44/197 227/35/198 +f 226/33/199 235/46/200 236/45/201 224/31/202 +f 224/31/202 236/45/201 237/48/203 222/47/203 +f 222/47/203 237/48/203 48/50/6 27/49/6 +s 4 +f 39/51/13 50/53/13 238/52/13 230/36/13 +f 230/36/13 238/52/13 239/54/13 231/41/13 +s 1 +f 52/55/204 240/57/205 225/34/188 53/56/206 +s 2 +f 241/58/207 242/60/208 243/59/209 235/46/200 +s 1 +f 240/57/205 244/61/210 226/33/189 225/34/188 +s 2 +f 241/58/207 244/61/211 227/35/198 234/44/197 +s 1 +f 59/62/212 228/38/191 240/57/205 52/55/204 +s 2 +f 234/44/197 245/63/213 242/60/208 241/58/207 +s 1 +f 228/38/191 227/35/190 244/61/210 240/57/205 +s 2 +f 235/46/200 226/33/199 244/61/211 241/58/207 +s 4 +f 243/59/214 216/19/214 217/20/214 235/46/214 +s 8 +f 235/46/215 217/20/215 207/8/216 236/45/217 +f 236/45/217 207/8/216 206/5/218 237/48/218 +f 237/48/218 206/5/218 9/9/51 48/50/51 +s 2 +f 59/62/219 3/3/219 205/4/219 228/38/219 +s 4 +f 228/38/220 205/4/220 204/1/220 229/37/220 +s 2 +f 229/37/221 204/1/221 2/2/221 40/40/221 +f 225/34/222 211/12/222 13/13/222 53/56/222 +s 4 +f 30/30/223 22/22/223 218/21/224 221/29/225 +f 221/29/225 218/21/224 210/11/226 223/32/227 +f 223/32/227 210/11/226 211/12/228 225/34/228 +f 232/43/229 213/18/229 212/15/229 233/42/229 +s 8 +f 233/42/230 212/15/230 215/16/230 234/44/230 +s 4 +f 234/44/231 215/16/231 214/17/231 245/63/231 +s 2 +f 50/53/51 26/26/51 219/23/51 238/52/51 +s 8 +f 238/52/67 219/23/67 220/24/67 239/54/67 +s 1 +f 246/72/232 247/75/233 248/74/234 249/73/235 +f 250/76/236 246/72/232 249/73/235 251/77/237 +f 247/75/233 246/72/232 252/79/238 253/78/239 +f 246/72/232 250/76/236 254/80/240 252/79/238 +f 255/81/241 256/82/242 253/78/239 252/79/238 +f 257/83/243 255/81/241 252/79/238 254/80/240 +f 258/84/244 259/85/245 256/82/242 255/81/241 +f 260/86/246 258/84/244 255/81/241 257/83/243 +f 261/87/247 262/88/248 259/85/245 258/84/244 +f 263/89/249 261/87/247 258/84/244 260/86/246 +f 264/90/250 265/91/251 262/88/248 261/87/247 +f 266/92/252 264/90/250 261/87/247 263/89/249 +f 249/73/235 248/74/234 265/91/251 264/90/250 +f 251/77/237 249/73/235 264/90/250 266/92/252 +f 267/1/253 268/4/253 269/3/253 270/2/253 +f 271/5/254 272/8/255 273/7/256 274/6/257 +f 271/5/254 274/6/257 275/10/6 276/9/6 +f 277/11/258 278/14/259 279/13/260 280/12/260 +f 281/15/261 282/18/261 283/17/261 284/16/261 +f 285/19/262 273/7/256 272/8/255 286/20/262 +f 287/21/263 288/22/263 278/14/259 277/11/258 +f 289/23/13 290/26/13 291/25/13 292/24/13 +f 293/27/264 294/30/264 295/29/265 296/28/266 +f 296/28/266 295/29/265 297/32/267 298/31/268 +f 298/31/268 297/32/267 299/34/269 300/33/270 +f 301/35/271 302/38/272 303/37/273 304/36/274 +f 304/36/274 303/37/273 305/40/275 306/39/275 +s 2 +f 307/41/276 308/43/276 309/42/277 304/36/278 +f 304/36/278 309/42/277 310/44/279 301/35/280 +f 300/33/281 311/46/282 312/45/283 298/31/284 +f 298/31/284 312/45/283 313/48/285 296/47/286 +f 296/47/286 313/48/285 314/50/6 293/49/6 +s 4 +f 306/51/13 315/53/13 316/52/13 304/36/13 +f 304/36/13 316/52/13 317/54/13 307/41/13 +s 1 +f 318/55/287 319/57/288 299/34/269 320/56/289 +s 2 +f 321/58/290 322/60/291 323/59/292 311/46/282 +s 1 +f 319/57/288 324/61/293 300/33/270 299/34/269 +s 2 +f 321/58/290 324/61/294 301/35/280 310/44/279 +s 1 +f 325/62/295 302/38/272 319/57/288 318/55/287 +s 2 +f 310/44/279 326/63/296 322/60/291 321/58/290 +s 1 +f 302/38/272 301/35/271 324/61/293 319/57/288 +s 2 +f 311/46/282 300/33/281 324/61/294 321/58/290 +s 4 +f 323/59/297 285/19/297 286/20/297 311/46/297 +s 8 +f 311/46/298 286/20/298 272/8/299 312/45/300 +f 312/45/300 272/8/299 271/5/301 313/48/301 +f 313/48/301 271/5/301 276/9/302 314/50/302 +s 2 +f 325/62/303 269/3/303 268/4/303 302/38/303 +s 4 +f 302/38/304 268/4/304 267/1/304 303/37/304 +s 2 +f 303/37/305 267/1/305 270/2/305 305/40/305 +f 299/34/306 280/12/306 279/13/306 320/56/306 +s 4 +f 294/30/307 288/22/307 287/21/308 295/29/309 +f 295/29/309 287/21/308 277/11/310 297/32/311 +f 297/32/311 277/11/310 280/12/312 299/34/312 +f 308/43/313 282/18/313 281/15/313 309/42/313 +s 8 +f 309/42/314 281/15/314 284/16/314 310/44/314 +s 4 +f 310/44/315 284/16/315 283/17/315 326/63/315 +s 2 +f 315/53/14 290/26/14 289/23/14 316/52/14 +s 8 +f 316/52/316 289/23/316 292/24/316 317/54/316 +s 1 +f 327/64/317 328/67/317 329/66/317 330/65/317 +s off +f 330/65/67 331/69/67 332/68/67 327/64/67 +f 329/66/318 333/70/318 331/69/318 330/65/318 +f 327/64/319 332/68/319 334/71/319 328/67/319 +f 328/67/320 334/71/320 333/70/320 329/66/320 +s 1 +f 335/72/321 336/75/322 337/74/323 338/73/324 +f 339/76/325 335/72/321 338/73/324 340/77/326 +f 336/75/322 335/72/321 341/79/238 342/78/327 +f 335/72/321 339/76/325 343/80/328 341/79/238 +f 344/81/329 345/82/330 342/78/327 341/79/238 +f 346/83/331 344/81/329 341/79/238 343/80/328 +f 347/84/332 348/85/333 345/82/330 344/81/329 +f 349/86/334 347/84/332 344/81/329 346/83/331 +f 350/87/335 351/88/336 348/85/333 347/84/332 +f 352/89/337 350/87/335 347/84/332 349/86/334 +f 353/90/338 354/91/339 351/88/336 350/87/335 +f 355/92/340 353/90/338 350/87/335 352/89/337 +f 338/73/324 337/74/323 354/91/339 353/90/338 +f 340/77/326 338/73/324 353/90/338 355/92/340 +f 356/93/341 357/96/342 358/95/342 359/94/343 +f 360/97/344 361/100/345 362/99/346 363/98/344 +s 2 +f 360/97/347 357/96/347 356/93/347 361/100/347 +f 358/95/348 363/98/348 362/99/348 359/94/348 +s 1 +f 356/93/341 359/94/343 362/99/346 361/100/345 +f 364/177/349 365/179/349 366/178/349 +s 2 +f 366/178/350 365/179/350 367/180/350 +s 4 +f 367/180/150 365/179/150 368/181/150 +s 8 +f 368/181/351 365/179/351 364/177/351 +s 1 +f 369/182/156 370/184/156 371/183/156 +s 2 +f 371/183/155 370/184/155 372/185/155 +s 4 +f 372/185/154 370/184/154 373/186/154 +s 8 +f 373/186/153 370/184/153 369/182/153 +s 1 +f 374/187/352 375/189/352 376/188/352 +s 2 +f 376/188/353 375/189/353 377/190/353 +s 4 +f 377/190/354 375/189/354 378/191/354 +s 8 +f 378/191/355 375/189/355 374/187/355 +s 1 +f 379/192/356 380/194/356 381/193/356 +s 2 +f 380/194/357 382/195/357 381/193/357 +s 4 +f 382/195/358 383/196/358 381/193/358 +s 8 +f 383/196/161 379/192/161 381/193/161 +s 1 +f 384/197/359 385/199/359 386/198/359 +s 2 +f 385/199/360 387/200/360 386/198/360 +s 4 +f 387/200/361 388/201/361 386/198/361 +s 8 +f 388/201/362 384/197/362 386/198/362 +s 1 +f 389/202/172 390/204/172 391/203/172 +s 2 +f 390/204/171 392/205/171 391/203/171 +s 4 +f 392/205/363 393/206/363 391/203/363 +s 8 +f 393/206/364 389/202/364 391/203/364 +s 1 +f 394/1/365 395/2/365 269/3/365 396/4/365 +f 397/5/366 398/6/367 399/7/368 400/8/369 +f 397/5/366 401/9/6 402/10/6 398/6/367 +f 403/11/370 404/12/371 405/13/371 406/14/372 +f 407/15/373 408/16/373 409/17/373 410/18/373 +f 411/19/374 412/20/374 400/8/369 399/7/368 +f 413/21/375 403/11/370 406/14/372 414/22/375 +f 415/23/13 416/24/13 417/25/13 418/26/13 +f 293/27/51 419/28/376 420/29/377 421/30/51 +f 419/28/376 422/31/378 423/32/379 420/29/377 +f 422/31/378 424/33/380 425/34/381 423/32/379 +f 426/35/382 427/36/383 428/37/384 429/38/385 +f 427/36/383 430/39/386 431/40/386 428/37/384 +s 2 +f 432/41/387 427/36/388 433/42/389 434/43/387 +f 427/36/388 426/35/390 435/44/391 433/42/389 +f 424/33/392 422/31/393 436/45/394 437/46/395 +f 422/31/393 419/47/396 438/48/396 436/45/394 +f 419/47/396 293/49/6 439/50/6 438/48/396 +s 4 +f 430/51/13 427/36/13 440/52/13 441/53/13 +f 427/36/13 432/41/13 442/54/13 440/52/13 +s 1 +f 443/55/397 444/56/398 425/34/381 445/57/399 +s 2 +f 446/58/400 437/46/395 447/59/401 448/60/402 +s 1 +f 445/57/399 425/34/381 424/33/380 449/61/403 +s 2 +f 446/58/400 435/44/391 426/35/390 449/61/404 +s 1 +f 450/62/405 443/55/397 445/57/399 429/38/385 +s 2 +f 435/44/391 446/58/400 448/60/402 451/63/406 +s 1 +f 429/38/385 445/57/399 449/61/403 426/35/382 +s 2 +f 437/46/395 446/58/400 449/61/404 424/33/392 +s 4 +f 447/59/407 437/46/407 412/20/407 411/19/407 +s 8 +f 437/46/408 436/45/409 400/8/410 412/20/408 +f 436/45/409 438/48/411 397/5/411 400/8/410 +f 438/48/411 439/50/14 401/9/14 397/5/411 +s 2 +f 450/62/412 429/38/412 396/4/412 269/3/412 +s 4 +f 429/38/413 428/37/413 394/1/413 396/4/413 +s 2 +f 428/37/414 431/40/414 395/2/414 394/1/414 +f 425/34/415 444/56/415 405/13/415 404/12/415 +s 4 +f 421/30/416 420/29/417 413/21/418 414/22/416 +f 420/29/417 423/32/419 403/11/420 413/21/418 +f 423/32/419 425/34/421 404/12/421 403/11/420 +f 434/43/422 433/42/422 407/15/422 410/18/422 +s 8 +f 433/42/423 435/44/423 408/16/423 407/15/423 +s 4 +f 435/44/424 451/63/424 409/17/424 408/16/424 +s 2 +f 441/53/14 440/52/14 415/23/14 418/26/14 +s 8 +f 440/52/67 442/54/67 416/24/67 415/23/67 +s 1 +f 452/72/70 453/73/71 454/74/72 455/75/73 +f 456/76/74 457/77/75 453/73/71 452/72/70 +f 455/75/73 458/78/76 459/79/77 452/72/70 +f 452/72/70 459/79/77 460/80/78 456/76/74 +f 461/81/79 459/79/77 458/78/76 462/82/80 +f 463/83/81 460/80/78 459/79/77 461/81/79 +f 464/84/82 461/81/79 462/82/80 465/85/83 +f 466/86/84 463/83/81 461/81/79 464/84/82 +f 467/87/85 464/84/82 465/85/83 468/88/86 +f 469/89/87 466/86/84 464/84/82 467/87/85 +f 470/90/88 467/87/85 468/88/86 471/91/89 +f 472/92/90 469/89/87 467/87/85 470/90/88 +f 453/73/71 470/90/88 471/91/89 454/74/72 +f 457/77/75 472/92/90 470/90/88 453/73/71 +# 307 polygons - 48 triangles + diff --git a/examples/qt3d/exampleresources/assets/chest/diffuse.webp b/examples/qt3d/exampleresources/assets/chest/diffuse.webp new file mode 100644 index 0000000000000000000000000000000000000000..ce985c1cac914e63b5fdfeb0185eca5071a44996 GIT binary patch literal 70980 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp b/examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posy.webp new file mode 100644 index 0000000000000000000000000000000000000000..16316a77cd2b90dba6c79ddecf386e82a7a403b4 GIT binary patch literal 19430 zcmZU&W3XV$x-2?v+qP|^r)}G|&7QVx+qP}1r)}f)T6>>&&yD+U#E7U-|8 zC)O^yqq@yAG`TYl*0D=&TPKr;SaV^MIXd^d2lyX8_}*Thv1nKCEH@$iDHer6-_w>} zUb^uzc7{>1`&Gxz{R|35FIC#cm?F=&mOm`Jy`xgSL+!Z8D&BTw@LFfVG8J7VQ$tG( z3NS6C5#8`Z2dLpM-_D>AB~Z@_MH$g1;V0{eOIB8}QMKeOz)G6UPi$jMSb?Nu~oif8HDHks!7a0<1> zGsb=GaZRpuYc29`A17ikeCN)JEW=x|iqzzPs`-2z;$ca%pnZ%SB!uIeER*wd4eG%K z@T&8O^+j4Bu2)qRC1rk<7y2&m6wxbE+@Oz7ih@a_hg%7N90dHXs-iWUNlm*)RuFbz zQ@*oOzam5Mks-X`Suv^BNuuN2i}TVVcSwPXGAS-u>+1N7IOEg4(8IiBN?|!=k;|PI zhmrOuduh9ypBLige;NIjNtMnKT&fLCs|QV56mXt4mZ;i?LuO3MK?4NgmlQD3GH(y0 z8ivWr=c5Kum!i=;GIsJ$P9CwdHYsI+CW0PMjKKCNX*(q#OOR_d?RSt0=ycpt!8&TdB!%BJistUr$KYG=;CQ`rQocl{At?nx6FilupU03in0j zD!^HIx`AV4cA8kG`K2?LIP4d8f(f7q|G6*UJFdkcfE&Yt4UVQCec8(;kLK$=AfYC_ zehj%)W@^%ktCV>$(D@LRWX8K$94_3e+s+DEkU9~}@GjbWvq^vM2iDn6y~plUYIzG$yG;EA zTaXHM4Mg~<^y>HIv_LFC{8m#R&(1kXu!oT=)EZd^f7i;yP{Wgv7=n^^?CeyvX(b&S zVW;_dC!kDjzRM0WF_U^c18sS7-PKrnC1+-%RUJjw$RGRUzzYo)L@+1{=Z|qQ1088- z1)uh+W9WeO3;%=JMPm9K8Mkp#)8|9rb7He!iW7jRoJ%cri7P>Q`=9JZKy$B#H3Lp| z%38S{(ld!iE+afc8Xc5YZy*YT-l$j(O8g(Er^G`xL83gy%NOz z#Lgv+IrDyF`!CZt8-N3M#8`Liwm5Sxb;h%hAoCZu*hLR_%A+qX7jVR>%B+Sba8#)5 z+TEn9DiHz8f&5*{?!+#NAS&O{I+hYzOWi{9nADQfoA=a(jV=IzexL%7lLzROGOiHD z)?pdr)D7X=qGSu@VCC>5Kod^>haEv7F@Bgdi+js?RunfAXWBj@ieT{bw~&_5ofED$ zS?o>IMW$oeNnpIw_e;q_m*5Y5)7s>5^kkohfHc)&E9rAl_~J?qgc<4EEzKTnp~^)H zHQ8=DMlZzygEmA^xJ<}X=E@_+ZIjz7g_*tQhM=9D=~U?MKT_kyG}NY{ytjMfN(fSm z2>`P6sZU#qX0P&TM{Y#R7-64y3+U`=i>N`(DjpBUx6_dpNES0Q2PA!QAydJEpotq} zgZzdLHZGE3KN8il(OLCraQVR<_YEfDym-D1&SNx#bNg2h&pR7V}tZ4 zC<@Kj6#Uf$)tq<=DjVk079)F*^rN^y_c9}hVA~^uqON6+hhco zT_C8Qr9nZhR7~cQt_j7D9@zp8zhPKKW;`rP*(|7?M|>%@o81<8?l~c0)1mHYa;4>3 zA(1N)4#GP{I=)_U$L+mUDt7QOTh>=QiOIA$+gJ#a8=@_jOchvo$q!Lj2Uywo?tOCk z@njZLJ8dukDyL5{NX{4uVzV4N1^HJfus^9MCv^=3S(8V4A0$DtyDAznI5jysvLiUA z*+}Z_3~%&be(N0a2CVgz7x_@*e}~ZZ0*Rj7Rcih&;HJKOqqVd}5J#2L<>I#l*q78b zKi|}Wl5I4y?NRf(Hi}z8__X-$NshC4Xh?4H5|Ir(`e7pySZFG0M&#PRdaZ#k22mNQ z$yn@IP+bEjNhf59b!#>1;Gc2g)VhX<%O#Hh_JbL>Ns^f)w=~$C)4WH{kST*bCI#%Z zmIo`Jl!B=1@d`ppgU>f}qQV7}$R=*EHQAIKT zjaa>meEVs(+0<|+ikXR#%BJlYQD40wjLMJ*tp7NirsCei~l+pTx< zAA52pF=ZE9WRpBsIoR=x@1km!e(~Y*jH~{`t9!?~=SIsP`n2%0m+lh-QsNrJ#wpCl zaoTBXLA?}%FrFuRn65#XA%5ecbih~>7Ub3AF-54NEmn5Bp3YNi`vV-vjW)9Mm@+D1 z0SJ|b7C9nLKF83J*C{1|X++rF_gT{%OO$thtVC6nBw$-vsn(Yu|4zs&>cm+Z}8Y$>Y@=g?$gs{);Z*cx^11jd?XcS=h*{H;?&1j>Txk4W-AL zNyb>T6yv_Ax}a31s8LEg0C|icAes{#*9tc4(zI6bL{|~%!kAH1OBGQsq_25YY`5Pd zHsd{L8duvZY|QEkM2%U|J{W&CH(5KM*@+u<*mSQQ{j2NM4p^^>MtPF0q#JLoS zLTi$R#iF0gmh2Y>B%hnbOMP43```5Hfw+AB z4z$h}U*B()QbfN?T#)X&{6J}szY^e+#!nX!xcOsjX+q6f^A5OM1$&X(S|6I58?PMu zD`{Cy(EJl(P}^cliF|U zJ!m(*pk$gzO@ z_yh091I(&$`K*j&E+iJs$H)Nh()L@Ek~eklLs?1WM!n^;IA#;N$7?jICl{E3q>nzU zI)E3B*)rIFG5l#VI8XzJt#$RqtHKp%n2KK+S9$5AfK#122<&%}fNw}nV9may$Zdi! zU5KdV{XvSZ*_?htuFvW-g^o?Wr^#k4DsD7onWkJ@i`x7yaeU=0SQ)eEYzR1JZwHd^me@IYMbFX2k z2O|aLT&MBqYuc_Ds0<;h@8%Q8&bA@^Qkp>qaIB)?>k*V;m&Y?Z|RlzDVeKO>mt(tFl zUwP`XKBs7ul%3$dWhM!TM|_=Qnw-PN;U&4s6gFxI#j_A0_*)Pj#3SB7uL!pW@Yqf> z7$vvmM&W&WA}&;;WuoNRUqknzVnNw^Fo=fjF^n6UJHKLSyIqO!K+%-_y&6}QzZekT zZS9zS(hz)*PY0k0NpetJ=hSvv$#uj>Gj>xW+fo%C1raV^(B}fyM42qSQPiW;50p1U zqW+%6l(nj+2te~P!D8ZEMR66?`EHZ+KxHI1H=3LDWIGqRpSn%WSeG)Fmci6_cvyhc zyv|$yVZ_Jh{4FH#d&TWL^zJ+sTk9Sf-2bC-)@$GkfmfwCKnDGuPE3Zj?S9YY6 zVSb#P9;YTKC<36l+X-p+RSfJaJ(z6UdWIm8{wBVeL;x z&gcYF0{$nYkvq-i%4UAzh!1EZ`3#t*kXV>%UN-cs# zIrOGwOiX&2`B$DY2HqnW%lx~)OfrO#Y`ZV+2$IHNSX4jwx9rVzCI2f z`j{*{?XiUyd@#x_G=+jU&OX!{AhSKydiKCG{r=TT<~aMamX z_U^ER88RG#qj|uzw;}2cs6k5208Er|)sjy3BMx-nCAlbTy`Wf56*g+pv<;-;79UWW z?rRTWu!M8f-sUn7w9iFdUZt@SFl|h$`JExp*QZ98m0b40MFf8(1+vfhzn*iP+!j?%v^i zDzg@v7SkD$D)7;nM$8y!a3@ml$51S{mxiF-cixyr*;#4|68D~Eo$~F8W?dPaFaZfQ zESD)fi|OFOMTtY1pZ&m7%WoUn@@L<)Ehx3X{G{}SPnEJ*@d$s zn(E#xOHnUt^(;&x7|9N$#`VXkY3`T1nmB zSFF;Vu2OjR7{>qp7b#WP49eOfl{Y1g`(;w`#VhK>ram2-UvjJSiM>jAutIkI^diCY zUoPsm0{&Bc)_PH~{Odm}kk%Q^mhD)kLn*{N;j^PuL=eDNA0H-K6i%PV*N*bJG#>JI z8K#|6z0N(hP3lETzKJij!$VvOxO1`qJWnJ)?&y-+j)L za|>Ws9zI+yvjFT@DkDtmZ}5%%5-w6gJ1mysut_gOkx-hUq({mB6#jR(@E6<)$KUe* z0*OqcVtFxpg}3v}AjnE_%1NSLlpcw_ro*kbVAR@^73@SA;+WV=VCoXD<>qEQo_cwM z6gLnj`}Z_#!&UwUKCqf3&A-e1^dCh3`S73r_I;VRs}%kq)kz+;F}^7XfuAySwGc>^ zhL>}78cln_jz{^5f?OGAqjqH~apYZ{XNvs*@Iz574Rh@H?hosbe+Cz0Q3YaxD4f#Z zX9F<#2>$Bl|4);D8ugz_QV51B)zp6oOyUv3aQ3rLQlE`Iktgwzs7KYe*eCK1cfjd} zaZpShFlD&IFk~wzWFO}gP2XH0Az02NDrx%^;I^m)UIHxnj`*1fgX$rC_Ng$?)Ppa^&|e<+oy^z$k#c1CmrN?wCxTw{cDJE zFqP6v&PT@YZ=Gnv0wz?s}dW3J;ctzkD&ZR#-!gFf1UiFozdjwTGcMAs_#M59!SgQ zVHG@WhqG9iuoqt_nKFcCC>YR?Z&)JV*>8QT{qnLl5fQ%<)I;Oa(83yQJ`Jz6lZyXi zl=MUgV1Z#HGc_gu>I9K3SKtGo;$-1SB~?d`kwPxWLC3mAOSZE?*@|IN)}IQvR*p3b zryPDgIwz9wWz!a?TFYCN)s(@Zjgrxa2!IsHT~T&(S6o(oJ00XA9LC$);v@2=fAsWU zJsIBrk9Pq2JN`qj?ki@`D3!?4%e9RsscJHLf#+<6F9W1iGxo(V&Q}9X@mP&L{XrTr z7AMRFP?Q$9Trq97TBt3aDHrxr?~RwRp>h-fKwGS#!8l&ncx(Y02OqA8|F=&FEiI<= zJXPT3pI0ttYlws$5@+4`R@`Z7PWy}~X0Y5%L(U45>ZXUuUTDAsi{rC=q)s!41bIJY zQ;>ar5!w`i>KtTgr6zb0A9mkX=Im40F50YIXVI|{So{^6|5)gM8EuckNOc1@ZZzwm z!?z(3FawYDqK9o!nT|vdKKQ2)Ij*)gWG0|d|KVw^OaLQUu z;83MpL&U^8h?=m*i0115V(#A{1p}PIv+(tp8W^Drtn(`&L}I1u-GV?a`DDpC#i}E{ z&3QP^;jBUO@2QHbzmbUQ)^UzLsS2S2ZYsx}i4V2bFPG!1nah%5N@Y zVbK4j^jUqY!m{H=T7Zobl2RDt^=0tBfSsF?j=hx0q1q)y2d*aVdbIv`aVol!0FkKrk=LTmgs|zanEA=&jZJ~-`dZ>bvy&$A`AU5yTF=bQ$4M?QC`nhfj&8EkT0_AZ7Qp-xzW)6v;gqM>mcNaIO zCYL(~>N`8^u)R8Fnc7oEUUu(rA-uW*JI60^MQ`Pn)v*4S@Yg9R{6oqjhJhN*uiiL+ zhjB#SH>Aa@yqgM#&Y3Z%#@lfE+_qGGS{3_a9*R;h_r~sBSgwoHv(nbXGU8YEj31qZw+d%Kg_$3J%y$_CjEEUqQ!o0 z-$uAj4VfswwPt@4QkY|wB*K`^BBvXKjCnh? zs6R){;`;Swn^WH2PbSE#2b&gV=Ut7G%7h79y&f&XRu3%=x25>vKMkJjfFb^kxkS-t zaJ0r~gxliK2X@MGs}%MnWbe>u!yH=K=|yMvfK?9gaVzAIvjSM?JL{_ZOc|PHP%6gm zU9o#Y`PQOQ=^|;2-Kj-_eZ=yy=mNq^HMB=$%j?vhKNtYthdqsevmwTz+qrs$KWcvX zz9`auKgalX@1x(BT^`F-(kEqIyo3$vuk)fo$ZY6EoV|Etj>#874c9T)IRKJc zaom<|XH~oAd~5umOH@PPfpAZ?nV#25ZCZ&xxrF1BB9VJ-db&qQ9f#m8N`fp4S8^h< zXx)ZrXqCT(+%*ma69S#T`q2|p?)mb=&L4AAxiwgQD;zv)3*Adqlvf402D`R-OSfAA z6|%Z`9@mlDPB{-zm)E8wS-?*k^x5@zSgj6$?Sd&`$)dC zC=5jyk_MB7f|vpoO!7&#$n+jU3lIph;jc5px~()Xtsa1xrVXx}%J7W_Z=b3*kB;1v z5=T$@6##L=At8%c7TLcVf(|MjlV9olzJ^2nFtY811X{Z(KGy~|-4GKxg@Bf=LA=u; zz$Ppdch<+7JEfko)~v$!g&w1z;4!{D2x*RYmd)p|Dq#Ok^F@eG2uQy_q?IV!)J!2m z)G8{V=Qm0e_ht?g*;-3zE~S1gh*bjpnMvV)yHE#LsX;Z!T$-4xne}BF*>Wak+J`%CjITIsqRyLxs_SOX;Kr)E~osr;LN0(xmq1C8T@E%X~lnG_E z$L-o09V8yazDo=qoH2$Yz*uOD=_cEXmP*@%rPD}V5MpMS5`}eCUVvXuO(YLkTu;1K z2G(~I1BJKGYnB417rMJcB}5e2xUcYLuki=X81horUKTrIOnt@f{<^#5ASt*W#L7Lg zcUKkc58v=1I2KgGy?7SnJ?O>DXF-#QR$cs!v_aDxdJS7>s4L~inug3|!-HECtrCu1 zglQeRvHx)CKI-!A%ah`$PGbAN)Ob zyC|{nV9Ij;w(=7>BKZVUTvR{G48H%b;}UU%I2g?9%p-)kRaE6HpurkP^^Ij zuoxBqpt9_C{!JITt2k#fT*cO9o^|_dc{KQ)TgbC=n%PncDQHZ%A+qPP>xyqKNXZds z+1=7xt%igb8Hwd`E+gnKhMcrSdm?#Nb7&c#8_FX6!$On!6O*VG^ey_0KE661wppQ$BXB6opcvGD@aLdJ&$4$-;)B8e75Zn0>Y9U znw-Pu*x~qn`)UpAX}}$6S6XvM(Z1;gAk8h?x4jh_;JoMc7W!s<%iu_ ziiOJ)>^uhl$P#B;lWH%9=D>&qs^Na@DFK?SxUBAE745KH{Xo}xnbeJ<^|m2|>WT(e ztE4~;ZJA%${&fbB+{_`dFNN&$J2mCT^ZwnX#mvUc840kN*uXTCsX*B|r}X}<=ct9= zGCKZ-v|VtY<~3d>_y80=WFFz1Z^YR%y|RF>5XcXRJP(&aP7sofNRZF4H6=pdknjDP zzlTYaM~wn)io!y}iDv4wpCDg$m`+r*9`>$>s}pzNgqxV1so-hjV!jKv9efZaHrmM( zwC>_e{-kt4!7zy)5^U8(m9OYz-fJ#Yxht^x>DK@n(#a>~&Z|NtXqq{Gv!_E+P?YE# z1D%3)jmM;1iu6L;^(~nVPu9B~2RtpvYI7wKsaKqn64N{Y!qqV>M15~751$5{T*&~FVjN)@BM7fg*EB_MrP zd<^qF?YTe_SvEn70KP%&5?}V`Wf$#3e(&EDAcBR8l*cJ)l!yAMcX_f5g%v|Eiz)=O zWUW2vaQ>sa@>%wiI}9K#qPWDz=;bfkp-VUoa)x~_4Ot8#lGd2b(BY0uuP$3dBxfwI z#=Im}$N(<-M=iEJfI0D6U*)iYUSdDHpD%c21UUVQEVy7WWR|EJ9eou^<;!GbYYV@T zb4&P#?ht!=JO0~lCy}KiJL_BE2=awQAZ)yfJvu?f@w#}Pmx{GCZ3nR0iA2AB(^_uu zkeV$GL4REf_0DQ6A)y!O(sQ%?kJ#oYB{vc)_@COr66~*_618b5Vq+wvezz99p=a&#toPt}YVdR_G z?p3TXIhP)#QPrwfQvP3vc~o;+@@llDl3~81fBqzRP|vGqjZ?c4txt@IVvMC*Up2r- z6QE!gi0g*#N1trwMHZn*AT}H~lC%43Vj7h5^G|)F`q`gR5xE zm^^)X2VHs<#djaG=rV=|wsh!sKX|9$q-wgO^PR~rEQo#v=Sg|fv%+wy1n+p7h5Lko z5K{1lI!7ZRLfI)GT|P=0Y0_blf*W(`U* z8#HH}HSSa1DIlDww~f!s;JGV1uOz-*Th{|MrIn2exs=T{q^57b!p#U}O+qZU^(^r& zn(B&|av*1_AUI+KoxgtMGlIiwChMVr%rw+IfOxEZ%7nteB4c7ca0X!CKR@?}Y^~?)A zY_mMV=UrBKwMN*xT6dpT05*0zLVBL1En?1w8#>O&pBgXN*weKhAFJWFVf8E~ z*SBI_>M9D zJF*Zf%nvs;?Fa(vrI!XpiT8aporA)6jbj@ZGL_jUfZGIQ^+?n-K{)+;B>b~&eNEt2 zwV*7AZ~4QJ2;Z}?WFA^MH-b@gKWoXD0N5YTSUb{QV%^>2-&N|hko{P`g1kYr`SXZb zFE}JIgYCmH!i|>g}UV*c7Na<@t0>N z!BywK=0rr^zuTCCHoGDbt=*@mR)$1jsY1-*^R^=ULOGITaZS1#Y+w-Zx7QW{D^t_8 zu2lub>E0@YSM|P**FA{i-NPS~ z5}tF$5q%J{aD9%$V=;h%=}rg1vq!$VF2Aa#dB~u+l%%BUu&l2sFQl#*57p}(*}s}V zb9clI5dJfX-?)A}I- z`nu)n$&aoPX=}7zvf$i4?3w++qUEec`13MUxdm!0$ao`o=W^N`sFKqgA71UMgLXud zS4`nWWVtG7>F2$+VKR-%L2Ocg1`q+oP<4OGQ915Gbt&A5JSSW=1f@?i&@NVq`dplO zvZzkyKR9+!CxQKTj)rIj>PflgosYKEMm)IjslUlRkS~`)w9Vxpsev1d3A-zlh9`#2 z-iPTvsBb!Axtx(el1>vlg9gChT!2Ph+IaRe*Ky#1p^aQ%K{X*16MuRLa{0MN8^V{# z>l=}SRE(+vRsH5)5;V-`D@U>@fL#$ZK0pdIc?Tub292!dxq6J*ccC_GedYerEhup2 z1cK`|wL!jCHRVGfe)mO!{8$124rjV(uY3C$j9TisU6vvDh^L10<#r-}yoMr{DJ9VP zs;$R9kE^wa4aF&673VeC_zj?aO|g=z+uWJ`o87J6n(cV+aRkb$Plzb+8f{lA$67#3 zz>MZI#sYjj14H_!lms@`r#Pu}neMse63ym|ptSpqD)#~)F?TCXvboL~-;Ek6xI8(7 zNYbtEGgMDt25RHh5$e$Aw{ASSpJh{ukF;|-0U4cYsfG%cd0D_Rpsr*75Z+w!Q&qDU zS*(Pt@)HY*yi^6$3{8N2s`1MhvgeKQvnkaUGJ|R(Q8%+}yQRgDsO{vWGgglE0V>BF z0s3Na$ktjN%K&I+rj|)*m1;_MDZmrJ;2N07^~>E9_8(VAOl7LZmzo!vyU`uUB6mHl z#k<({Am@kgQMQ(kPXZRN>-Hv^YOdbcLZ%rA=7wsGY&{R*6>EyjO?o9NY=nzjYLpQd zY}qh*l7Sg(Ocq$U=eUyuBtb{t6ATMY5Hh{~3VMYN7 zBSd`Syc0C%St@U7mP*tzQ#*Dy#HfTdR#qKvFF3nwcPX7f35K8CCElQ5lDQ)K+h_5vJ;Z@Dm z)qqjC+fUQmP6(HR*=#90>$!Wk{J(k0Z=8VQJ8l%T7upt?nU|Z24*z*=5=sa7DVhw6 zUYpVFj#LZ9SLN1dc2UEi43FaQTdMy?7;!c{C~P3H8#SaMCo*%R=Fr?+y&YnsN-m`) z6gV+h8@F&Mem@dk^ih~IW$+EUxsxw*pn0bzN^cu08XkfjveOp};^l;pZ-a%}Bhotx zW$wi9_D<{fNmP~0ZU^{K4|^t?{)m#!#Fs? zGZUjf1WeEJhMn=@D$}E2&5dcp9)ni^W114stSAJ}Ds{Cz#Md)^!NK<~&Yomz-wX-o zfCIv~a&}QK?!EVN5`bHlOQ^>X?(PTDK^4S#r${r>DCy#}%9x`4(~vzNe_tXAmaf`=s;%B{G}jsNCb z^?ZKR(gz!0N|zf_N9@X-X6PeEwi~c{XG2Gxnnz7WsNAh0j9F2%e`9NsIV8wjvwyIq zF0h9mUU;m6+oxg7PbNw+#u>o%HJ!BJeIkpHwQ+1^O4f?_b35&7G>pdVy-`U<r#p0S)C2Ql9W06~R7Er5X70(gV zh{8Yz1K!8?k0e_8Gj`MFkHYU)2^wA1vS*x8?zHaP9t6y;c{d?e*7>l|o1!6t^sWd< zX`0>1VY~zaHf5-s+T3&{Pt{o%S_J6l!ebP*G*3q0{Qi+H72n(gw#E$>jBIQnH6vT* zp08WEC_nMZeGRC4F@7x!{dD@yqR5R2w8f3~P<=cEo-C(T+HZnK2#YCy@GdE)+`-jj zSaghvD{6Jm>7oWxHAV+0KOwvbO~b3D}M4T;|leno~GXpxG5mglB$13&S zc#JY$M{oMEGGYUQYm;)3{XCw(N{dvs9%*L9=lo=lhi*uj7Guwd1!y!?L~3f%PU|-K zfT@V1wxF&1qM%mqUINME9ov6s0-s6Lq?AxAy!EhW1uABj^sqcZ;|Jt`)^vPu7A++5W_tLs zl1sADZnVGtR;@fZ-5zk7t_h6H{>yKa~c0;zDSCL!6!lX_>Twiw8&3d zu=blq`&-FR+pp^3&l(HSKkD*(`_ivgWC-ks5V#4F)vgYZHo=EljYmB@@;eoZP1j@g z{Ipc4T9u8(?wiaI7XITlOry}JX>{;Wz}(uNyCH~c7p92RvNkD~OHu&Cs3?^Pcds8% z{m}L6Swl;3|4?|b;cHBgG!{5P8RKFe;i}2?IFFRTdLJ!?-q7b z`H^K))~d=iD(uk^3b?vn0&y)KT}Q>bs5ITdSBUY3-J0jUW(Vxl(;dSEb>7iOkR^KHpU)>U$*=vIY#g7@yiXrO!^TE5=#(Z|HW*)IZ;_ZoDKP*D#dxYb}S z78I;TXU>ySOQhGctWLH*(YIdx*bSgdwLJns9blst!&t~0hWGud;yBFN$BhS)t<RpLbV)DtV8T!%Iptn)E-gS}>pDXure^RyXBNibHD@Wi{gg$-Ns43XXK zP#^8tuI+7+DJA34b~qEOw8kjdHvy?$cG1S}BfqK``Ehjc;AQq0tZSlChvsKKead68 zMA}iLU3*O*=~LBZRvoc&L7#oKrk7GX@&YJYZ=R8aN{(PuKGIo)0w39MwU^W+_{=1;F#Mo2}TkW)V>5|J&g^7Hm-g|zKmhTr3 zJk=)N5>2CjQ`2Skb9=uD=IY}h=rKzgTmF5(jHA$(zl@j6*#V_3=b{UEbkF8~EOmaa z>4gXYD${3-UrJeo9r=pi?_Fs!RNAWfZ5xx(hl%0DGf8=F%ikG9gc%$@U-{(tEK@(N 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp b/examples/qt3d/exampleresources/assets/cubemaps/miramar/miramar_posz.webp new file mode 100644 index 0000000000000000000000000000000000000000..3b178422e0c1735c2d867e529a518b260efa0c7f GIT binary patch literal 49890 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 s^1b%7r%~O|1zR>c2*W@CV3cH4 zhvRN>xy#-4|J0K^Zu`3a<5%fC5%Q(=PvAWaF$eIU-ua976Fa}q_q*~tP`_>XK@4B1@*3C2*{0 zbOe3<6=QDzWT)$lJfO9r8*BJ0s~7wkR`HpM1a<%mUW;(vth^{Jl@y=F%z;(?#Z^t* zE39f|dM`o+sSWvII!fw!d1@Kco{z`ldBYawSfN<|j%UXW-vreBOae|y??|7sI3(;F z9|!wbAHp+1ckqI#RVho3Uvm@@@SHRTBIry{tpYIKe&p693m4QFg?dxcdc91wf=m`t z+bi1FCX{WCyn{;{jBIKU*!t0k1yaT35dS_5I4hRF(FVD{^D%4ENB4vklHw88Cz5shIkjs?J@J) zm7%FlZSUlr1l-G&e7C@;Z+l0WX_q(mz(7`euVQ!+xWr6*L{O33&yiN&iDxpU_?q_V zi`17m;7Sh^Sy>r#z7EZEu*|Jxi*AQuA^3{dwmuukJ1K}~x5FeFb}3=nQ&dp#Blrk# zU5u448Gxld`~l{uT{@ZWQp1MxWLU6tgGTnPdJf_pzhbwud%OXRyH?xQp^T}A@EpIu zS`l08GlQ^Z7$Uf)>oINm2=vu85dS*n7133@$0#%i(4}kEU(&TS>T$V#`xwL+N>+EK zJ=e5QgZm*T%)mAwcmvP6RsT>VN9n|oP>n=&HF>!pKCXM|oUL0KY#1S-$-!gnc22p+G$>rxT=l@TaRkQPG*EaKb?5syhV*|EZ;YKiXJ>(R z*22;mwqLyABTbqJ%@?us*ehdPArs95Sb40jeqr=1-PrOj_gI*E7fsNeFg*$kR zD^@I?e6tw2)fo*gleJH|+^DdBUzC0OfssZqA}wS!&4D2qT?x*aa<*TN4#Qvh@dhwo zLnC&uva|E?I=1={rvY{`V+qO%%NPCLo`!4E5Z1jw9hXUujqfz^8DB4Q21mp8Fw_p? z9wYzdlA7+)s9M)g7{cg%I5kPuw8RcfC!73EW)suyieR0{S(P9$$2oJyWf^a=zq0zlAl~PEWeB(HJ^9nTH|<^ER;zh+a=rxzgL~V8u~

^=NDrr9mmUV7+v>pF{`z5PPc+D=b4bNPTye3Znq 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 CsQf|z literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/cubemaps/night/night_negy.webp b/examples/qt3d/exampleresources/assets/cubemaps/night/night_negy.webp new file mode 100644 index 0000000000000000000000000000000000000000..c189703c2360495ea6267872a3b883a9545a04a3 GIT binary patch literal 17910 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/cubemaps/night/night_posx.webp b/examples/qt3d/exampleresources/assets/cubemaps/night/night_posx.webp new file mode 100644 index 0000000000000000000000000000000000000000..599f07287cba8a2ad6fcb82837234a8ff9bba90f GIT binary patch literal 14270 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/cubemaps/night/night_posy.webp b/examples/qt3d/exampleresources/assets/cubemaps/night/night_posy.webp new file mode 100644 index 0000000000000000000000000000000000000000..b3c7a2bfbf77f25eb3e7c6f5a5d7c453a1564859 GIT binary patch literal 6858 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 E07Auq#Q*>R literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/cubemaps/night/night_posz.webp b/examples/qt3d/exampleresources/assets/cubemaps/night/night_posz.webp new file mode 100644 index 0000000000000000000000000000000000000000..8ff3fc500b09bdec3f9ad36a04b6f07c3d170da0 GIT binary patch literal 14744 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/gltf/LICENSE.md b/examples/qt3d/exampleresources/assets/gltf/LICENSE.md new file mode 100644 index 0000000..25e13f1 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/LICENSE.md @@ -0,0 +1,33 @@ +This license is for the example glTF code, not the [specification](specification/README.md) and [schema](specification). + +Original work Copyright (c) 2012, Motorola Mobility, Inc. +All Rights Reserved. +BSD License. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + + - Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + - Neither the name of Motorola Mobility nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGE. + +Additional contributions copyright their respective contributors (also BSD License): + * Fabrice Robinet + * Analytical Graphics, Inc. diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/Wood_Cherry_Original_.jpg b/examples/qt3d/exampleresources/assets/gltf/wine/Wood_Cherry_Original_.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5b7c3b53f9f7e6892e313c6d6ff111441a0fb609 GIT binary patch literal 8798 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 z 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

g5U)h#(?B|}V>pfwlLv%DPqlA$ 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�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 L%ztYX{yX(Ql5(5r literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/artezin_bottle.jpg b/examples/qt3d/exampleresources/assets/gltf/wine/artezin_bottle.jpg new file mode 100644 index 0000000000000000000000000000000000000000..11aa7d664f1fe7265591303d8ca93731eb1e1ad0 GIT binary patch literal 35585 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine.bin b/examples/qt3d/exampleresources/assets/gltf/wine/wine.bin new file mode 100644 index 0000000000000000000000000000000000000000..c43dfb43a32cedd61f378d0d52ed9211b9c73778 GIT binary patch literal 329088 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%0AgO*2m;qs(>^9 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 i^Cara(YX=z^XPnt?hVmBBf76gKL%<2pP literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine.dae b/examples/qt3d/exampleresources/assets/gltf/wine/wine.dae new file mode 100644 index 0000000..a7fe559 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine.dae @@ -0,0 +1,3457 @@ + + + + + SceneKit Collada Exporter v1.0 + + 2012-08-04T22:46:23Z + 2012-08-04T22:46:23Z + Z_UP + + + + + + + 45 + 12.651 + 3162.76 + + + + + + + + artezin_bottle.jpg + + + SKEPathExportModeRelativeToGroup + artezin_bottle.jpg + + + + + Wood_Cherry_Original_.jpg + + + SKEPathExportModeRelativeToGroup + Wood_Cherry_Original_.jpg + + + + + _2004_old_vine_zinfandel_btl_xlg.jpg + + + SKEPathExportModeRelativeToGroup + _2004_old_vine_zinfandel_btl_xlg.jpg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 0 1 + + + 1 + + + 0.266667 0.14902 0.0705882 1 + + + 1 + + + + + + 0.2 0.2 0.2 1 + + + 1 1 1 1 + + + + + + + + 1 + + + + + + + + + 0 0 0 1 + + + 1 + + + 0.137255 0.137255 0.137255 1 + + + 1 + + + + + + 0.2 0.2 0.2 1 + + + 1 1 1 1 + + + + + + + + 1 + + + + + + + + ID7 + + + + + ID2_ID7_surface + WRAP + WRAP + LINEAR + LINEAR + LINEAR + + + + + + 0.2 0.2 0.2 1 + + + + + + 0 0 0 1 + + + 1 + + + 1 1 1 1 + + + 1 + + + 1 + + + + + + + 1 + + + + + + + + + 0.2 0.2 0.2 1 + + + 0.564706 0.972549 0.835294 0.14902 + + + 0 0 0 1 + + + 1 + + + 0.85098 0.85098 0.85098 0.85098 + + + 1 + + + 1 + + + + + + + 1 + + + + + + + + ID78 + + + + + ID3_ID78_surface + WRAP + WRAP + LINEAR + LINEAR + LINEAR + + + + + + 0.2 0.2 0.2 1 + + + + + + 0 0 0 1 + + + 1 + + + 1 1 1 1 + + + 1 + + + 1 + + + + + + + 1 + + + + + + + + + 0.2 0.2 0.2 1 + + + 1 1 1 1 + + + 0 0 0 1 + + + 1 + + + 1 1 1 1 + + + 1 + + + 1 + + + + + + + 1 + + + + + + + + ID140 + + + + + ID4_ID140_surface + WRAP + WRAP + LINEAR + LINEAR + LINEAR + + + + + + 0.2 0.2 0.2 1 + + + + + + 0 0 0 1 + + + 1 + + + 1 1 1 1 + + + 1 + + + 1 + + + + + + + 1 + + + + + + + + + 24.7369 1 3.5 24.7369 1.5 3.5 + + + + + + + + + + + + + +

0 1

+ + + + + + + 19.7369 1.5 3.5 19.7369 1 3.5 + + + + + + + + + + + + + +

0 1

+
+
+
+ + + + 118 -0 34.625 119 -0 34.625 + + + + + + + + + + + + + +

0 1

+
+
+
+ + + + 2 18 36.9916 2 9.58638 34.099 0 18 36.9916 0 9.58638 34.099 2 9.58638 34.099 0 18 36.9916 0 9.58638 34.099 2 18 36.9916 2 21 36.9916 2 21 5.5 2 18 36.9916 2 9.58638 34.099 2 4.28553 32.4645 2 0.75 38 2 0 38 2 0 5.5 2 21 5.5 2 0 38 2 0 5.5 2 0.75 38 2 4.28553 32.4645 2 9.58638 34.099 2 18 36.9916 2 21 36.9916 2 21 36.9916 2 18 36.9916 0 21 36.9916 0 18 36.9916 2 18 36.9916 0 21 36.9916 0 18 36.9916 2 21 36.9916 0 21 36.9916 0 18 36.9916 0 21 5.5 0 9.58638 34.099 0 4.28553 32.4645 0 0.75 38 0 0 5.5 0 0 38 0 0.75 38 0 0 5.5 0 0 38 0 21 5.5 0 4.28553 32.4645 0 9.58638 34.099 0 18 36.9916 0 21 36.9916 2 9.58638 34.099 2 4.28553 32.4645 0 9.58638 34.099 0 4.28553 32.4645 2 4.28553 32.4645 0 9.58638 34.099 0 4.28553 32.4645 2 9.58638 34.099 2 0.75 38 0 0.75 38 2 4.28553 32.4645 0 4.28553 32.4645 0 0.75 38 2 4.28553 32.4645 0 4.28553 32.4645 2 0.75 38 2 0.75 38 2 0 38 0 0.75 38 0 0 38 2 0 38 0 0.75 38 0 0 38 2 0.75 38 0 0 38 2 0 38 0 0 5.5 2 0 5.5 2 0 38 0 0 5.5 2 0 5.5 0 0 38 2 0 5.5 2 21 5.5 0 0 5.5 0 21 5.5 2 21 5.5 0 0 5.5 0 21 5.5 2 0 5.5 2 21 36.9916 0 21 36.9916 2 21 5.5 0 21 5.5 0 21 36.9916 2 21 5.5 0 21 5.5 2 21 36.9916 + + + + + + + + + + 0 -0.325121 0.945672 0 -0.325121 0.945672 0 -0.325121 0.945672 0 -0.325121 0.945672 -0 0.325121 -0.945672 -0 0.325121 -0.945672 -0 0.325121 -0.945672 -0 0.325121 -0.945672 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 -0.294662 0.955602 0 -0.294662 0.955602 0 -0.294662 0.955602 0 -0.294662 0.955602 -0 0.294662 -0.955602 -0 0.294662 -0.955602 -0 0.294662 -0.955602 -0 0.294662 -0.955602 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 + + + + + + + + + + -1.14777 1.08885 -1.14777 0.965284 -1.11999 1.08885 -1.11999 0.965284 -1.14777 0.965284 -1.11999 1.08885 -1.11999 0.965284 -1.14777 1.08885 0.441652 0.638772 0.441652 0.201389 0.483319 0.638772 0.600175 0.598597 0.673798 0.575895 0.722902 0.652778 0.733319 0.652778 0.733319 0.201389 0.441652 0.201389 0.733319 0.652778 0.733319 0.201389 0.722902 0.652778 0.673798 0.575895 0.600175 0.598597 0.483319 0.638772 0.441652 0.638772 1.99296 0.333333 1.99296 0.291667 2.02074 0.333333 2.02074 0.291667 1.99296 0.291667 2.02074 0.333333 2.02074 0.291667 1.99296 0.333333 2.57021 0.638772 2.52854 0.638772 2.57021 0.201389 2.41169 0.598597 2.33806 0.575895 2.28896 0.652778 2.27854 0.201389 2.27854 0.652778 2.28896 0.652778 2.27854 0.201389 2.27854 0.652778 2.57021 0.201389 2.33806 0.575895 2.41169 0.598597 2.52854 0.638772 2.57021 0.638772 -1.14777 0.949642 -1.14777 0.872599 -1.11999 0.949642 -1.11999 0.872599 -1.14777 0.872599 -1.11999 0.949642 -1.11999 0.872599 -1.14777 0.949642 4.15963 -0.0225114 4.13185 -0.0225114 4.15963 -0.113737 4.13185 -0.113737 4.13185 -0.0225114 4.15963 -0.113737 4.13185 -0.113737 4.15963 -0.0225114 -1.14777 0.783029 -1.14777 0.772612 -1.11999 0.783029 -1.11999 0.772612 -1.14777 0.772612 -1.11999 0.783029 -1.11999 0.772612 -1.14777 0.783029 -1.11999 0.652778 -1.14777 0.652778 -1.11999 0.201389 -1.14777 0.201389 -1.14777 0.652778 -1.11999 0.201389 -1.14777 0.201389 -1.11999 0.652778 4.15963 0.772612 4.15963 1.06428 4.13185 0.772612 4.13185 1.06428 4.15963 1.06428 4.13185 0.772612 4.13185 1.06428 4.15963 0.772612 4.15963 0.638772 4.13185 0.638772 4.15963 0.201389 4.13185 0.201389 4.13185 0.638772 4.15963 0.201389 4.13185 0.201389 4.15963 0.638772 + + + + + + + + + + + + + + +

0 1 2 3 2 1 4 5 6 5 4 7 8 9 10 10 9 11 11 9 12 12 9 13 13 9 14 15 14 9 16 17 18 17 16 19 19 16 20 20 16 21 21 16 22 22 16 23 24 25 26 27 26 25 28 29 30 29 28 31 32 33 34 33 35 34 35 36 34 36 37 34 34 37 38 39 38 37 40 41 42 41 40 43 43 40 44 43 44 45 43 45 46 43 46 47 48 49 50 51 50 49 52 53 54 53 52 55 56 57 58 59 58 57 60 61 62 61 60 63 64 65 66 67 66 65 68 69 70 69 68 71 72 73 74 75 74 73 76 77 78 77 76 79 80 81 82 83 82 81 84 85 86 85 84 87 88 89 90 91 90 89 92 93 94 93 92 95

+
+
+
+ + + + 16.8 4.48989 0.469085 1.4 4.90013 0.542108 1.4 4.48989 0.469085 16.8 4.90013 0.542108 16.8 4.90013 0.542108 16.8 4.48989 0.469085 1.4 4.90013 0.542108 1.4 4.48989 0.469085 16.8 0.787879 0.375 16.8 -0 0.75 16.8 -0 0.375 16.8 0.787879 0.75 16.8 1.19224 0.635796 16.8 1.19224 0.260796 16.8 1.59987 0.167108 16.8 1.59987 0.542108 16.8 2.01011 0.0940851 16.8 2.01011 0.469085 16.8 2.42231 0.0418432 16.8 2.42231 0.416843 16.8 2.83583 0.010465 16.8 2.83583 0.385465 16.8 3.25 0 16.8 3.25 0.375 16.8 3.66417 0.010465 16.8 3.66417 0.385465 16.8 4.07769 0.0418432 16.8 4.07769 0.416843 16.8 4.48989 0.0940851 16.8 4.48989 0.469085 16.8 4.90013 0.167108 16.8 4.90013 0.542108 16.8 5.30776 0.260796 16.8 5.30776 0.635796 16.8 5.71212 0.375 16.8 5.71212 0.75 16.8 7.28788 0.375 16.8 7.28788 0.75 16.8 7.69224 0.635796 16.8 7.69224 0.260796 16.8 8.09987 0.167108 16.8 8.09987 0.542108 16.8 8.51011 0.0940851 16.8 8.51011 0.469085 16.8 8.92231 0.0418432 16.8 8.92231 0.416843 16.8 9.33583 0.010465 16.8 9.33583 0.385465 16.8 9.75 0 16.8 9.75 0.375 16.8 10.1642 0.010465 16.8 10.1642 0.385465 16.8 10.5777 0.0418432 16.8 10.5777 0.416843 16.8 10.9899 0.0940851 16.8 10.9899 0.469085 16.8 11.4001 0.167108 16.8 11.4001 0.542108 16.8 11.8078 0.260796 16.8 11.8078 0.635796 16.8 12.2121 0.375 16.8 12.2121 0.75 16.8 13.7879 0.375 16.8 13.7879 0.75 16.8 14.1922 0.635796 16.8 14.1922 0.260796 16.8 14.5999 0.167108 16.8 14.5999 0.542108 16.8 15.0101 0.0940851 16.8 15.0101 0.469085 16.8 15.4223 0.0418432 16.8 15.4223 0.416843 16.8 15.8358 0.010465 16.8 15.8358 0.385465 16.8 16.25 0 16.8 16.25 0.375 16.8 16.6642 0.010465 16.8 16.6642 0.385465 16.8 17.0777 0.0418432 16.8 17.0777 0.416843 16.8 17.4899 0.0940851 16.8 17.4899 0.469085 16.8 17.9001 0.167108 16.8 17.9001 0.542108 16.8 18.3078 0.260796 16.8 18.3078 0.635796 16.8 18.7121 0.375 16.8 18.7121 0.75 16.8 19.5 0.375 16.8 19.5 0.75 16.8 19.5 0.75 16.8 19.5 0.375 16.8 18.7121 0.75 16.8 18.7121 0.375 16.8 18.3078 0.635796 16.8 18.3078 0.260796 16.8 17.9001 0.542108 16.8 17.9001 0.167108 16.8 17.4899 0.469085 16.8 17.4899 0.0940851 16.8 17.0777 0.416843 16.8 17.0777 0.0418432 16.8 16.6642 0.385465 16.8 16.6642 0.010465 16.8 16.25 0.375 16.8 16.25 0 16.8 15.8358 0.385465 16.8 15.8358 0.010465 16.8 15.4223 0.416843 16.8 15.4223 0.0418432 16.8 15.0101 0.469085 16.8 15.0101 0.0940851 16.8 14.5999 0.542108 16.8 14.5999 0.167108 16.8 14.1922 0.635796 16.8 14.1922 0.260796 16.8 13.7879 0.375 16.8 13.7879 0.75 16.8 12.2121 0.75 16.8 12.2121 0.375 16.8 11.8078 0.635796 16.8 11.8078 0.260796 16.8 11.4001 0.542108 16.8 11.4001 0.167108 16.8 10.9899 0.469085 16.8 10.9899 0.0940851 16.8 10.5777 0.416843 16.8 10.5777 0.0418432 16.8 10.1642 0.385465 16.8 10.1642 0.010465 16.8 9.75 0.375 16.8 9.75 0 16.8 9.33583 0.385465 16.8 9.33583 0.010465 16.8 8.92231 0.416843 16.8 8.92231 0.0418432 16.8 8.51011 0.469085 16.8 8.51011 0.0940851 16.8 8.09987 0.542108 16.8 8.09987 0.167108 16.8 7.69224 0.635796 16.8 7.69224 0.260796 16.8 7.28788 0.375 16.8 7.28788 0.75 16.8 5.71212 0.75 16.8 5.71212 0.375 16.8 5.30776 0.635796 16.8 5.30776 0.260796 16.8 4.90013 0.542108 16.8 4.90013 0.167108 16.8 4.48989 0.469085 16.8 4.48989 0.0940851 16.8 4.07769 0.416843 16.8 4.07769 0.0418432 16.8 3.66417 0.385465 16.8 3.66417 0.010465 16.8 3.25 0.375 16.8 3.25 0 16.8 2.83583 0.385465 16.8 2.83583 0.010465 16.8 2.42231 0.416843 16.8 2.42231 0.0418432 16.8 2.01011 0.469085 16.8 2.01011 0.0940851 16.8 1.59987 0.542108 16.8 1.59987 0.167108 16.8 1.19224 0.635796 16.8 1.19224 0.260796 16.8 0.787879 0.375 16.8 0.787879 0.75 16.8 -0 0.75 16.8 -0 0.375 1.4 5.30776 0.635796 16.8 5.30776 0.635796 16.8 5.30776 0.635796 1.4 5.30776 0.635796 1.4 0.787879 0.75 1.4 -0 0.375 1.4 -0 0.75 1.4 0.787879 0.375 1.4 1.19224 0.635796 1.4 1.19224 0.260796 1.4 1.59987 0.542108 1.4 1.59987 0.167108 1.4 2.01011 0.469085 1.4 2.01011 0.0940851 1.4 2.42231 0.416843 1.4 2.42231 0.0418432 1.4 2.83583 0.385465 1.4 2.83583 0.010465 1.4 3.25 0.375 1.4 3.25 0 1.4 3.66417 0.385465 1.4 3.66417 0.010465 1.4 4.07769 0.416843 1.4 4.07769 0.0418432 1.4 4.48989 0.469085 1.4 4.48989 0.0940851 1.4 4.90013 0.542108 1.4 4.90013 0.167108 1.4 5.30776 0.635796 1.4 5.30776 0.260796 1.4 5.71212 0.75 1.4 5.71212 0.375 1.4 7.28788 0.75 1.4 7.28788 0.375 1.4 7.69224 0.635796 1.4 7.69224 0.260796 1.4 8.09987 0.542108 1.4 8.09987 0.167108 1.4 8.51011 0.469085 1.4 8.51011 0.0940851 1.4 8.92231 0.416843 1.4 8.92231 0.0418432 1.4 9.33583 0.385465 1.4 9.33583 0.010465 1.4 9.75 0.375 1.4 9.75 0 1.4 10.1642 0.385465 1.4 10.1642 0.010465 1.4 10.5777 0.416843 1.4 10.5777 0.0418432 1.4 10.9899 0.469085 1.4 10.9899 0.0940851 1.4 11.4001 0.542108 1.4 11.4001 0.167108 1.4 11.8078 0.635796 1.4 11.8078 0.260796 1.4 12.2121 0.75 1.4 12.2121 0.375 1.4 13.7879 0.75 1.4 13.7879 0.375 1.4 14.1922 0.635796 1.4 14.1922 0.260796 1.4 14.5999 0.542108 1.4 14.5999 0.167108 1.4 15.0101 0.469085 1.4 15.0101 0.0940851 1.4 15.4223 0.416843 1.4 15.4223 0.0418432 1.4 15.8358 0.385465 1.4 15.8358 0.010465 1.4 16.25 0.375 1.4 16.25 0 1.4 16.6642 0.385465 1.4 16.6642 0.010465 1.4 17.0777 0.416843 1.4 17.0777 0.0418432 1.4 17.4899 0.469085 1.4 17.4899 0.0940851 1.4 17.9001 0.542108 1.4 17.9001 0.167108 1.4 18.3078 0.635796 1.4 18.3078 0.260796 1.4 18.7121 0.75 1.4 18.7121 0.375 1.4 19.5 0.75 1.4 19.5 0.375 1.4 19.5 0.375 1.4 19.5 0.75 1.4 18.7121 0.375 1.4 18.7121 0.75 1.4 18.3078 0.260796 1.4 18.3078 0.635796 1.4 17.9001 0.167108 1.4 17.9001 0.542108 1.4 17.4899 0.0940851 1.4 17.4899 0.469085 1.4 17.0777 0.0418432 1.4 17.0777 0.416843 1.4 16.6642 0.010465 1.4 16.6642 0.385465 1.4 16.25 0 1.4 16.25 0.375 1.4 15.8358 0.010465 1.4 15.8358 0.385465 1.4 15.4223 0.0418432 1.4 15.4223 0.416843 1.4 15.0101 0.0940851 1.4 15.0101 0.469085 1.4 14.5999 0.167108 1.4 14.5999 0.542108 1.4 14.1922 0.260796 1.4 14.1922 0.635796 1.4 13.7879 0.375 1.4 13.7879 0.75 1.4 12.2121 0.375 1.4 12.2121 0.75 1.4 11.8078 0.260796 1.4 11.8078 0.635796 1.4 11.4001 0.167108 1.4 11.4001 0.542108 1.4 10.9899 0.0940851 1.4 10.9899 0.469085 1.4 10.5777 0.0418432 1.4 10.5777 0.416843 1.4 10.1642 0.010465 1.4 10.1642 0.385465 1.4 9.75 0 1.4 9.75 0.375 1.4 9.33583 0.010465 1.4 9.33583 0.385465 1.4 8.92231 0.0418432 1.4 8.92231 0.416843 1.4 8.51011 0.0940851 1.4 8.51011 0.469085 1.4 8.09987 0.167108 1.4 8.09987 0.542108 1.4 7.69224 0.260796 1.4 7.69224 0.635796 1.4 7.28788 0.375 1.4 7.28788 0.75 1.4 5.71212 0.375 1.4 5.71212 0.75 1.4 5.30776 0.260796 1.4 5.30776 0.635796 1.4 4.90013 0.167108 1.4 4.90013 0.542108 1.4 4.48989 0.0940851 1.4 4.48989 0.469085 1.4 4.07769 0.0418432 1.4 4.07769 0.416843 1.4 3.66417 0.010465 1.4 3.66417 0.385465 1.4 3.25 0 1.4 3.25 0.375 1.4 2.83583 0.010465 1.4 2.83583 0.385465 1.4 2.42231 0.0418432 1.4 2.42231 0.416843 1.4 2.01011 0.0940851 1.4 2.01011 0.469085 1.4 1.59987 0.167108 1.4 1.59987 0.542108 1.4 1.19224 0.260796 1.4 1.19224 0.635796 1.4 0.787879 0.375 1.4 0.787879 0.75 1.4 -0 0.375 1.4 -0 0.75 16.8 4.07769 0.416843 1.4 4.07769 0.416843 16.8 4.07769 0.416843 1.4 4.07769 0.416843 16.8 11.8078 0.635796 1.4 12.2121 0.75 1.4 11.8078 0.635796 16.8 12.2121 0.75 16.8 12.2121 0.75 16.8 11.8078 0.635796 1.4 12.2121 0.75 1.4 11.8078 0.635796 16.8 11.4001 0.542108 1.4 11.4001 0.542108 16.8 11.4001 0.542108 1.4 11.4001 0.542108 16.8 10.9899 0.469085 1.4 10.9899 0.469085 16.8 10.9899 0.469085 1.4 10.9899 0.469085 16.8 10.5777 0.416843 1.4 10.5777 0.416843 16.8 10.5777 0.416843 1.4 10.5777 0.416843 16.8 10.1642 0.385465 1.4 10.1642 0.385465 16.8 10.1642 0.385465 1.4 10.1642 0.385465 16.8 9.75 0.375 1.4 9.75 0.375 16.8 9.75 0.375 1.4 9.75 0.375 16.8 9.33583 0.385465 1.4 9.33583 0.385465 16.8 9.33583 0.385465 1.4 9.33583 0.385465 16.8 8.92231 0.416843 1.4 8.92231 0.416843 16.8 8.92231 0.416843 1.4 8.92231 0.416843 16.8 8.51011 0.469085 1.4 8.51011 0.469085 16.8 8.51011 0.469085 1.4 8.51011 0.469085 16.8 8.09987 0.542108 1.4 8.09987 0.542108 16.8 8.09987 0.542108 1.4 8.09987 0.542108 16.8 7.69224 0.635796 1.4 7.69224 0.635796 16.8 7.69224 0.635796 1.4 7.69224 0.635796 16.8 7.28788 0.75 1.4 7.28788 0.75 16.8 7.28788 0.75 1.4 7.28788 0.75 16.8 5.71212 0.75 1.4 7.28788 0.75 1.4 5.71212 0.75 16.8 7.28788 0.75 16.8 7.28788 0.75 16.8 5.71212 0.75 1.4 7.28788 0.75 1.4 5.71212 0.75 1.4 5.71212 0.75 16.8 5.71212 0.75 16.8 5.71212 0.75 1.4 5.71212 0.75 16.8 3.66417 0.385465 1.4 3.66417 0.385465 16.8 3.66417 0.385465 1.4 3.66417 0.385465 16.8 3.25 0.375 1.4 3.25 0.375 16.8 3.25 0.375 1.4 3.25 0.375 16.8 2.83583 0.385465 1.4 2.83583 0.385465 16.8 2.83583 0.385465 1.4 2.83583 0.385465 16.8 2.42231 0.416843 1.4 2.42231 0.416843 16.8 2.42231 0.416843 1.4 2.42231 0.416843 16.8 2.01011 0.469085 1.4 2.01011 0.469085 16.8 2.01011 0.469085 1.4 2.01011 0.469085 16.8 1.59987 0.542108 1.4 1.59987 0.542108 16.8 1.59987 0.542108 1.4 1.59987 0.542108 16.8 1.19224 0.635796 1.4 1.19224 0.635796 16.8 1.19224 0.635796 1.4 1.19224 0.635796 16.8 0.787879 0.75 1.4 0.787879 0.75 16.8 0.787879 0.75 1.4 0.787879 0.75 16.8 -0 0.75 1.4 0.787879 0.75 1.4 -0 0.75 16.8 0.787879 0.75 16.8 0.787879 0.75 16.8 -0 0.75 1.4 0.787879 0.75 1.4 -0 0.75 16.8 -0 0.75 1.4 -0 0.375 16.8 -0 0.375 1.4 -0 0.75 1.4 -0 0.75 16.8 -0 0.75 1.4 -0 0.375 16.8 -0 0.375 16.8 0.787879 0.375 1.4 -0 0.375 1.4 0.787879 0.375 16.8 -0 0.375 16.8 -0 0.375 16.8 0.787879 0.375 1.4 -0 0.375 1.4 0.787879 0.375 16.8 1.19224 0.260796 1.4 0.787879 0.375 1.4 1.19224 0.260796 16.8 0.787879 0.375 16.8 0.787879 0.375 16.8 1.19224 0.260796 1.4 0.787879 0.375 1.4 1.19224 0.260796 16.8 1.59987 0.167108 1.4 1.59987 0.167108 16.8 1.59987 0.167108 1.4 1.59987 0.167108 16.8 2.01011 0.0940851 1.4 2.01011 0.0940851 16.8 2.01011 0.0940851 1.4 2.01011 0.0940851 16.8 2.42231 0.0418432 1.4 2.42231 0.0418432 16.8 2.42231 0.0418432 1.4 2.42231 0.0418432 16.8 2.83583 0.010465 1.4 2.83583 0.010465 16.8 2.83583 0.010465 1.4 2.83583 0.010465 16.8 3.25 0 1.4 3.25 0 16.8 3.25 0 1.4 3.25 0 16.8 3.66417 0.010465 1.4 3.66417 0.010465 16.8 3.66417 0.010465 1.4 3.66417 0.010465 16.8 4.07769 0.0418432 1.4 4.07769 0.0418432 16.8 4.07769 0.0418432 1.4 4.07769 0.0418432 16.8 4.48989 0.0940851 1.4 4.48989 0.0940851 16.8 4.48989 0.0940851 1.4 4.48989 0.0940851 16.8 4.90013 0.167108 1.4 4.90013 0.167108 16.8 4.90013 0.167108 1.4 4.90013 0.167108 16.8 5.30776 0.260796 1.4 5.30776 0.260796 16.8 5.30776 0.260796 1.4 5.30776 0.260796 16.8 5.71212 0.375 1.4 5.71212 0.375 16.8 5.71212 0.375 1.4 5.71212 0.375 16.8 7.28788 0.375 1.4 5.71212 0.375 1.4 7.28788 0.375 16.8 5.71212 0.375 16.8 5.71212 0.375 16.8 7.28788 0.375 1.4 5.71212 0.375 1.4 7.28788 0.375 16.8 7.69224 0.260796 1.4 7.28788 0.375 1.4 7.69224 0.260796 16.8 7.28788 0.375 16.8 7.28788 0.375 16.8 7.69224 0.260796 1.4 7.28788 0.375 1.4 7.69224 0.260796 16.8 8.09987 0.167108 1.4 8.09987 0.167108 16.8 8.09987 0.167108 1.4 8.09987 0.167108 16.8 8.51011 0.0940851 1.4 8.51011 0.0940851 16.8 8.51011 0.0940851 1.4 8.51011 0.0940851 16.8 8.92231 0.0418432 1.4 8.92231 0.0418432 16.8 8.92231 0.0418432 1.4 8.92231 0.0418432 16.8 9.33583 0.010465 1.4 9.33583 0.010465 16.8 9.33583 0.010465 1.4 9.33583 0.010465 16.8 9.75 0 1.4 9.75 0 16.8 9.75 0 1.4 9.75 0 16.8 10.1642 0.010465 1.4 10.1642 0.010465 16.8 10.1642 0.010465 1.4 10.1642 0.010465 16.8 10.5777 0.0418432 1.4 10.5777 0.0418432 16.8 10.5777 0.0418432 1.4 10.5777 0.0418432 16.8 10.9899 0.0940851 1.4 10.9899 0.0940851 16.8 10.9899 0.0940851 1.4 10.9899 0.0940851 16.8 11.4001 0.167108 1.4 11.4001 0.167108 16.8 11.4001 0.167108 1.4 11.4001 0.167108 16.8 11.8078 0.260796 1.4 11.8078 0.260796 16.8 11.8078 0.260796 1.4 11.8078 0.260796 16.8 12.2121 0.375 1.4 12.2121 0.375 16.8 12.2121 0.375 1.4 12.2121 0.375 16.8 13.7879 0.375 1.4 12.2121 0.375 1.4 13.7879 0.375 16.8 12.2121 0.375 16.8 12.2121 0.375 16.8 13.7879 0.375 1.4 12.2121 0.375 1.4 13.7879 0.375 16.8 14.1922 0.260796 1.4 13.7879 0.375 1.4 14.1922 0.260796 16.8 13.7879 0.375 16.8 13.7879 0.375 16.8 14.1922 0.260796 1.4 13.7879 0.375 1.4 14.1922 0.260796 16.8 14.5999 0.167108 1.4 14.5999 0.167108 16.8 14.5999 0.167108 1.4 14.5999 0.167108 16.8 15.0101 0.0940851 1.4 15.0101 0.0940851 16.8 15.0101 0.0940851 1.4 15.0101 0.0940851 16.8 15.4223 0.0418432 1.4 15.4223 0.0418432 16.8 15.4223 0.0418432 1.4 15.4223 0.0418432 16.8 15.8358 0.010465 1.4 15.8358 0.010465 16.8 15.8358 0.010465 1.4 15.8358 0.010465 16.8 16.25 0 1.4 16.25 0 16.8 16.25 0 1.4 16.25 0 16.8 16.6642 0.010465 1.4 16.6642 0.010465 16.8 16.6642 0.010465 1.4 16.6642 0.010465 16.8 17.0777 0.0418432 1.4 17.0777 0.0418432 16.8 17.0777 0.0418432 1.4 17.0777 0.0418432 16.8 17.4899 0.0940851 1.4 17.4899 0.0940851 16.8 17.4899 0.0940851 1.4 17.4899 0.0940851 16.8 17.9001 0.167108 1.4 17.9001 0.167108 16.8 17.9001 0.167108 1.4 17.9001 0.167108 16.8 18.3078 0.260796 1.4 18.3078 0.260796 16.8 18.3078 0.260796 1.4 18.3078 0.260796 16.8 18.7121 0.375 1.4 18.7121 0.375 16.8 18.7121 0.375 1.4 18.7121 0.375 16.8 19.5 0.375 1.4 18.7121 0.375 1.4 19.5 0.375 16.8 18.7121 0.375 16.8 18.7121 0.375 16.8 19.5 0.375 1.4 18.7121 0.375 1.4 19.5 0.375 1.4 19.5 0.75 16.8 19.5 0.375 1.4 19.5 0.375 16.8 19.5 0.75 16.8 19.5 0.75 1.4 19.5 0.75 16.8 19.5 0.375 1.4 19.5 0.375 16.8 18.7121 0.75 1.4 19.5 0.75 1.4 18.7121 0.75 16.8 19.5 0.75 16.8 19.5 0.75 16.8 18.7121 0.75 1.4 19.5 0.75 1.4 18.7121 0.75 16.8 18.3078 0.635796 1.4 18.7121 0.75 1.4 18.3078 0.635796 16.8 18.7121 0.75 16.8 18.7121 0.75 16.8 18.3078 0.635796 1.4 18.7121 0.75 1.4 18.3078 0.635796 16.8 17.9001 0.542108 1.4 17.9001 0.542108 16.8 17.9001 0.542108 1.4 17.9001 0.542108 16.8 17.4899 0.469085 1.4 17.4899 0.469085 16.8 17.4899 0.469085 1.4 17.4899 0.469085 16.8 17.0777 0.416843 1.4 17.0777 0.416843 16.8 17.0777 0.416843 1.4 17.0777 0.416843 16.8 16.6642 0.385465 1.4 16.6642 0.385465 16.8 16.6642 0.385465 1.4 16.6642 0.385465 16.8 16.25 0.375 1.4 16.25 0.375 16.8 16.25 0.375 1.4 16.25 0.375 16.8 15.8358 0.385465 1.4 15.8358 0.385465 16.8 15.8358 0.385465 1.4 15.8358 0.385465 16.8 15.4223 0.416843 1.4 15.4223 0.416843 16.8 15.4223 0.416843 1.4 15.4223 0.416843 16.8 15.0101 0.469085 1.4 15.0101 0.469085 16.8 15.0101 0.469085 1.4 15.0101 0.469085 16.8 14.5999 0.542108 1.4 14.5999 0.542108 16.8 14.5999 0.542108 1.4 14.5999 0.542108 16.8 14.1922 0.635796 1.4 14.1922 0.635796 16.8 14.1922 0.635796 1.4 14.1922 0.635796 16.8 13.7879 0.75 1.4 13.7879 0.75 16.8 13.7879 0.75 1.4 13.7879 0.75 16.8 12.2121 0.75 1.4 13.7879 0.75 1.4 12.2121 0.75 16.8 13.7879 0.75 16.8 13.7879 0.75 16.8 12.2121 0.75 1.4 13.7879 0.75 1.4 12.2121 0.75 + + + + + + + + + + 0 -0.150536 0.988604 0 -0.199684 0.97986 0 -0.150536 0.988604 0 -0.199684 0.97986 -0 0.199684 -0.97986 -0 0.150536 -0.988604 -0 0.199684 -0.97986 -0 0.150536 -0.988604 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 -0.247973 0.968767 0 -0.247973 0.968767 -0 0.247973 -0.968767 -0 0.247973 -0.968767 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 -0.10073 0.994914 0 -0.10073 0.994914 -0 0.10073 -0.994914 -0 0.10073 -0.994914 0 -0.247973 0.968767 -0 -0.271798 0.962354 0 -0.247973 0.968767 -0 -0.271798 0.962354 0 0.271798 -0.962354 -0 0.247973 -0.968767 0 0.271798 -0.962354 -0 0.247973 -0.968767 0 -0.199684 0.97986 0 -0.199684 0.97986 -0 0.199684 -0.97986 -0 0.199684 -0.97986 0 -0.150536 0.988604 0 -0.150536 0.988604 -0 0.150536 -0.988604 -0 0.150536 -0.988604 0 -0.10073 0.994914 0 -0.10073 0.994914 -0 0.10073 -0.994914 -0 0.10073 -0.994914 0 -0.0504777 0.998725 0 -0.0504777 0.998725 -0 0.0504777 -0.998725 -0 0.0504777 -0.998725 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0.0504777 0.998725 0 0.0504777 0.998725 -0 -0.0504777 -0.998725 -0 -0.0504777 -0.998725 0 0.10073 0.994914 0 0.10073 0.994914 -0 -0.10073 -0.994914 -0 -0.10073 -0.994914 0 0.150536 0.988604 0 0.150536 0.988604 -0 -0.150536 -0.988604 -0 -0.150536 -0.988604 0 0.199684 0.97986 0 0.199684 0.97986 -0 -0.199684 -0.97986 -0 -0.199684 -0.97986 0 0.247973 0.968767 0 0.247973 0.968767 -0 -0.247973 -0.968767 -0 -0.247973 -0.968767 0 0.271798 0.962354 0 0.271798 0.962354 -0 -0.271798 -0.962354 -0 -0.271798 -0.962354 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0.271798 -0.962354 0 0.271798 -0.962354 0 -0.0504777 0.998725 0 -0.0504777 0.998725 -0 0.0504777 -0.998725 -0 0.0504777 -0.998725 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0.0504777 0.998725 0 0.0504777 0.998725 -0 -0.0504777 -0.998725 -0 -0.0504777 -0.998725 0 0.10073 0.994914 0 0.10073 0.994914 -0 -0.10073 -0.994914 -0 -0.10073 -0.994914 0 0.150536 0.988604 0 0.150536 0.988604 -0 -0.150536 -0.988604 -0 -0.150536 -0.988604 0 0.199684 0.97986 0 0.199684 0.97986 -0 -0.199684 -0.97986 -0 -0.199684 -0.97986 0 0.247973 0.968767 0 0.247973 0.968767 -0 -0.247973 -0.968767 -0 -0.247973 -0.968767 0 0.271798 0.962354 0 0.271798 0.962354 -0 -0.271798 -0.962354 -0 -0.271798 -0.962354 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 -0.247973 -0.968767 0 -0.271798 -0.962354 0 -0.247973 -0.968767 0 -0.271798 -0.962354 -0 0.271798 0.962354 -0 0.247973 0.968767 -0 0.271798 0.962354 -0 0.247973 0.968767 0 -0.199684 -0.97986 0 -0.199684 -0.97986 -0 0.199684 0.97986 -0 0.199684 0.97986 0 -0.150536 -0.988604 0 -0.150536 -0.988604 -0 0.150536 0.988604 -0 0.150536 0.988604 0 -0.10073 -0.994914 0 -0.10073 -0.994914 -0 0.10073 0.994914 -0 0.10073 0.994914 0 -0.0504777 -0.998725 0 -0.0504777 -0.998725 -0 0.0504777 0.998725 -0 0.0504777 0.998725 0 -0 -1 0 -0 -1 -0 0 1 -0 0 1 0 0.0504777 -0.998725 0 0.0504777 -0.998725 -0 -0.0504777 0.998725 -0 -0.0504777 0.998725 0 0.10073 -0.994914 0 0.10073 -0.994914 -0 -0.10073 0.994914 -0 -0.10073 0.994914 0 0.150536 -0.988604 0 0.150536 -0.988604 -0 -0.150536 0.988604 -0 -0.150536 0.988604 0 0.199684 -0.97986 0 0.199684 -0.97986 -0 -0.199684 0.97986 -0 -0.199684 0.97986 0 0.247973 -0.968767 0 0.247973 -0.968767 -0 -0.247973 0.968767 -0 -0.247973 0.968767 0 0.271798 -0.962354 0 0.271798 -0.962354 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 -0.247973 -0.968767 0 -0.271798 -0.962354 0 -0.247973 -0.968767 0 -0.271798 -0.962354 -0 0.271798 0.962354 -0 0.247973 0.968767 -0 0.271798 0.962354 -0 0.247973 0.968767 0 -0.199684 -0.97986 0 -0.199684 -0.97986 -0 0.199684 0.97986 -0 0.199684 0.97986 0 -0.150536 -0.988604 0 -0.150536 -0.988604 -0 0.150536 0.988604 -0 0.150536 0.988604 0 -0.10073 -0.994914 0 -0.10073 -0.994914 -0 0.10073 0.994914 -0 0.10073 0.994914 0 -0.0504777 -0.998725 0 -0.0504777 -0.998725 -0 0.0504777 0.998725 -0 0.0504777 0.998725 0 -0 -1 0 -0 -1 -0 0 1 -0 0 1 0 0.0504777 -0.998725 0 0.0504777 -0.998725 -0 -0.0504777 0.998725 -0 -0.0504777 0.998725 0 0.10073 -0.994914 0 0.10073 -0.994914 -0 -0.10073 0.994914 -0 -0.10073 0.994914 0 0.150536 -0.988604 0 0.150536 -0.988604 -0 -0.150536 0.988604 -0 -0.150536 0.988604 0 0.199684 -0.97986 0 0.199684 -0.97986 -0 -0.199684 0.97986 -0 -0.199684 0.97986 0 0.247973 -0.968767 0 0.247973 -0.968767 -0 -0.247973 0.968767 -0 -0.247973 0.968767 0 0.271798 -0.962354 0 0.271798 -0.962354 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 -0.247973 -0.968767 0 -0.271798 -0.962354 0 -0.247973 -0.968767 0 -0.271798 -0.962354 -0 0.271798 0.962354 -0 0.247973 0.968767 -0 0.271798 0.962354 -0 0.247973 0.968767 0 -0.199684 -0.97986 0 -0.199684 -0.97986 -0 0.199684 0.97986 -0 0.199684 0.97986 0 -0.150536 -0.988604 0 -0.150536 -0.988604 -0 0.150536 0.988604 -0 0.150536 0.988604 0 -0.10073 -0.994914 0 -0.10073 -0.994914 -0 0.10073 0.994914 -0 0.10073 0.994914 0 -0.0504777 -0.998725 0 -0.0504777 -0.998725 -0 0.0504777 0.998725 -0 0.0504777 0.998725 0 -0 -1 0 -0 -1 -0 0 1 -0 0 1 0 0.0504777 -0.998725 0 0.0504777 -0.998725 -0 -0.0504777 0.998725 -0 -0.0504777 0.998725 0 0.10073 -0.994914 0 0.10073 -0.994914 -0 -0.10073 0.994914 -0 -0.10073 0.994914 0 0.150536 -0.988604 0 0.150536 -0.988604 -0 -0.150536 0.988604 -0 -0.150536 0.988604 0 0.199684 -0.97986 0 0.199684 -0.97986 -0 -0.199684 0.97986 -0 -0.199684 0.97986 0 0.247973 -0.968767 0 0.247973 -0.968767 -0 -0.247973 0.968767 -0 -0.247973 0.968767 0 0.271798 -0.962354 0 0.271798 -0.962354 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -0.247973 0.968767 -0 -0.271798 0.962354 0 -0.247973 0.968767 -0 -0.271798 0.962354 0 0.271798 -0.962354 -0 0.247973 -0.968767 0 0.271798 -0.962354 -0 0.247973 -0.968767 0 -0.199684 0.97986 0 -0.199684 0.97986 -0 0.199684 -0.97986 -0 0.199684 -0.97986 0 -0.150536 0.988604 0 -0.150536 0.988604 -0 0.150536 -0.988604 -0 0.150536 -0.988604 0 -0.10073 0.994914 0 -0.10073 0.994914 -0 0.10073 -0.994914 -0 0.10073 -0.994914 0 -0.0504777 0.998725 0 -0.0504777 0.998725 -0 0.0504777 -0.998725 -0 0.0504777 -0.998725 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0.0504777 0.998725 0 0.0504777 0.998725 -0 -0.0504777 -0.998725 -0 -0.0504777 -0.998725 0 0.10073 0.994914 0 0.10073 0.994914 -0 -0.10073 -0.994914 -0 -0.10073 -0.994914 0 0.150536 0.988604 0 0.150536 0.988604 -0 -0.150536 -0.988604 -0 -0.150536 -0.988604 0 0.199684 0.97986 0 0.199684 0.97986 -0 -0.199684 -0.97986 -0 -0.199684 -0.97986 0 0.247973 0.968767 0 0.247973 0.968767 -0 -0.247973 -0.968767 -0 -0.247973 -0.968767 0 0.271798 0.962354 0 0.271798 0.962354 -0 -0.271798 -0.962354 -0 -0.271798 -0.962354 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 + + + + + + + + + + + + + + +

0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 11 8 12 12 8 13 12 13 14 12 14 15 15 14 16 15 16 17 17 16 18 17 18 19 19 18 20 19 20 21 21 20 22 21 22 23 23 22 24 23 24 25 25 24 26 25 26 27 27 26 28 27 28 29 29 28 30 29 30 31 31 30 32 31 32 33 33 32 34 33 34 35 35 34 36 35 36 37 37 36 38 38 36 39 38 39 40 38 40 41 41 40 42 41 42 43 43 42 44 43 44 45 45 44 46 45 46 47 47 46 48 47 48 49 49 48 50 49 50 51 51 50 52 51 52 53 53 52 54 53 54 55 55 54 56 55 56 57 57 56 58 57 58 59 59 58 60 59 60 61 61 60 62 61 62 63 63 62 64 64 62 65 64 65 66 64 66 67 67 66 68 67 68 69 69 68 70 69 70 71 71 70 72 71 72 73 73 72 74 73 74 75 75 74 76 75 76 77 77 76 78 77 78 79 79 78 80 79 80 81 81 80 82 81 82 83 83 82 84 83 84 85 85 84 86 85 86 87 87 86 88 87 88 89 90 91 92 91 93 92 92 93 94 93 95 94 94 95 96 95 97 96 96 97 98 97 99 98 98 99 100 99 101 100 100 101 102 101 103 102 102 103 104 103 105 104 104 105 106 105 107 106 106 107 108 107 109 108 108 109 110 109 111 110 110 111 112 111 113 112 112 113 114 113 115 114 115 116 114 114 116 117 117 116 118 116 119 118 118 119 120 119 121 120 120 121 122 121 123 122 122 123 124 123 125 124 124 125 126 125 127 126 126 127 128 127 129 128 128 129 130 129 131 130 130 131 132 131 133 132 132 133 134 133 135 134 134 135 136 135 137 136 136 137 138 137 139 138 138 139 140 139 141 140 141 142 140 140 142 143 143 142 144 142 145 144 144 145 146 145 147 146 146 147 148 147 149 148 148 149 150 149 151 150 150 151 152 151 153 152 152 153 154 153 155 154 154 155 156 155 157 156 156 157 158 157 159 158 158 159 160 159 161 160 160 161 162 161 163 162 162 163 164 163 165 164 164 165 166 165 167 166 167 168 166 166 168 169 169 168 170 171 170 168 3 172 1 172 3 173 174 4 175 6 175 4 176 177 178 177 176 179 179 176 180 179 180 181 181 180 182 181 182 183 183 182 184 183 184 185 185 184 186 185 186 187 187 186 188 187 188 189 189 188 190 189 190 191 191 190 192 191 192 193 193 192 194 193 194 195 195 194 196 195 196 197 197 196 198 197 198 199 199 198 200 199 200 201 201 200 202 201 202 203 203 202 204 203 204 205 205 204 206 205 206 207 207 206 208 207 208 209 209 208 210 209 210 211 211 210 212 211 212 213 213 212 214 213 214 215 215 214 216 215 216 217 217 216 218 217 218 219 219 218 220 219 220 221 221 220 222 221 222 223 223 222 224 223 224 225 225 224 226 225 226 227 227 226 228 227 228 229 229 228 230 229 230 231 231 230 232 231 232 233 233 232 234 233 234 235 235 234 236 235 236 237 237 236 238 237 238 239 239 238 240 239 240 241 241 240 242 241 242 243 243 242 244 243 244 245 245 244 246 245 246 247 247 246 248 247 248 249 249 248 250 249 250 251 251 250 252 251 252 253 253 252 254 253 254 255 255 254 256 255 256 257 258 259 260 259 261 260 260 261 262 261 263 262 262 263 264 263 265 264 264 265 266 265 267 266 266 267 268 267 269 268 268 269 270 269 271 270 270 271 272 271 273 272 272 273 274 273 275 274 274 275 276 275 277 276 276 277 278 277 279 278 278 279 280 279 281 280 280 281 282 281 283 282 282 283 284 283 285 284 284 285 286 285 287 286 286 287 288 287 289 288 288 289 290 289 291 290 290 291 292 291 293 292 292 293 294 293 295 294 294 295 296 295 297 296 296 297 298 297 299 298 298 299 300 299 301 300 300 301 302 301 303 302 302 303 304 303 305 304 304 305 306 305 307 306 306 307 308 307 309 308 308 309 310 309 311 310 310 311 312 311 313 312 312 313 314 313 315 314 314 315 316 315 317 316 316 317 318 317 319 318 318 319 320 319 321 320 320 321 322 321 323 322 322 323 324 323 325 324 324 325 326 325 327 326 326 327 328 327 329 328 328 329 330 329 331 330 330 331 332 331 333 332 332 333 334 333 335 334 334 335 336 335 337 336 336 337 338 339 338 337 340 2 341 2 340 0 5 342 7 343 7 342 344 345 346 345 344 347 348 349 350 351 350 349 352 346 353 346 352 344 349 354 351 355 351 354 356 353 357 353 356 352 354 358 355 359 355 358 360 357 361 357 360 356 358 362 359 363 359 362 364 361 365 361 364 360 362 366 363 367 363 366 368 365 369 365 368 364 366 370 367 371 367 370 372 369 373 369 372 368 370 374 371 375 371 374 376 373 377 373 376 372 374 378 375 379 375 378 380 377 381 377 380 376 378 382 379 383 379 382 384 381 385 381 384 380 382 386 383 387 383 386 388 385 389 385 388 384 386 390 387 391 387 390 392 389 393 389 392 388 390 394 391 395 391 394 396 397 398 397 396 399 400 401 402 403 402 401 173 404 172 404 173 405 406 174 407 175 407 174 408 341 409 341 408 340 342 410 343 411 343 410 412 409 413 409 412 408 410 414 411 415 411 414 416 413 417 413 416 412 414 418 415 419 415 418 420 417 421 417 420 416 418 422 419 423 419 422 424 421 425 421 424 420 422 426 423 427 423 426 428 425 429 425 428 424 426 430 427 431 427 430 432 429 433 429 432 428 430 434 431 435 431 434 436 433 437 433 436 432 434 438 435 439 435 438 440 441 442 441 440 443 444 445 446 447 446 445 448 449 450 449 448 451 452 453 454 455 454 453 456 457 458 457 456 459 460 461 462 463 462 461 464 465 466 465 464 467 468 469 470 471 470 469 472 466 473 466 472 464 469 474 471 475 471 474 476 473 477 473 476 472 474 478 475 479 475 478 480 477 481 477 480 476 478 482 479 483 479 482 484 481 485 481 484 480 482 486 483 487 483 486 488 485 489 485 488 484 486 490 487 491 487 490 492 489 493 489 492 488 490 494 491 495 491 494 496 493 497 493 496 492 494 498 495 499 495 498 500 497 501 497 500 496 498 502 499 503 499 502 504 501 505 501 504 500 502 506 503 507 503 506 508 505 509 505 508 504 506 510 507 511 507 510 512 509 513 509 512 508 510 514 511 515 511 514 516 517 518 517 516 519 520 521 522 523 522 521 524 525 526 525 524 527 528 529 530 531 530 529 532 526 533 526 532 524 529 534 531 535 531 534 536 533 537 533 536 532 534 538 535 539 535 538 540 537 541 537 540 536 538 542 539 543 539 542 544 541 545 541 544 540 542 546 543 547 543 546 548 545 549 545 548 544 546 550 547 551 547 550 552 549 553 549 552 548 550 554 551 555 551 554 556 553 557 553 556 552 554 558 555 559 555 558 560 557 561 557 560 556 558 562 559 563 559 562 564 561 565 561 564 560 562 566 563 567 563 566 568 565 569 565 568 564 566 570 567 571 567 570 572 569 573 569 572 568 570 574 571 575 571 574 576 577 578 577 576 579 580 581 582 583 582 581 584 585 586 585 584 587 588 589 590 591 590 589 592 586 593 586 592 584 589 594 591 595 591 594 596 593 597 593 596 592 594 598 595 599 595 598 600 597 601 597 600 596 598 602 599 603 599 602 604 601 605 601 604 600 602 606 603 607 603 606 608 605 609 605 608 604 606 610 607 611 607 610 612 609 613 609 612 608 610 614 611 615 611 614 616 613 617 613 616 612 614 618 615 619 615 618 620 617 621 617 620 616 618 622 619 623 619 622 624 621 625 621 624 620 622 626 623 627 623 626 628 625 629 625 628 624 626 630 627 631 627 630 632 629 633 629 632 628 630 634 631 635 631 634 636 637 638 637 636 639 640 641 642 643 642 641 644 645 646 645 644 647 648 649 650 651 650 649 652 653 654 653 652 655 656 657 658 659 658 657 660 661 662 661 660 663 664 665 666 667 666 665 668 662 669 662 668 660 665 670 667 671 667 670 672 669 673 669 672 668 670 674 671 675 671 674 676 673 677 673 676 672 674 678 675 679 675 678 680 677 681 677 680 676 678 682 679 683 679 682 684 681 685 681 684 680 682 686 683 687 683 686 688 685 689 685 688 684 686 690 687 691 687 690 692 689 693 689 692 688 690 694 691 695 691 694 696 693 697 693 696 692 694 698 695 699 695 698 700 697 701 697 700 696 698 702 699 703 699 702 704 701 705 701 704 700 702 706 703 707 703 706 708 705 709 705 708 704 706 710 707 711 707 710 712 713 714 713 712 715 716 717 718 719 718 717

+
+
+
+ + + + 16.8 4.90013 0.542108 16.8 4.48989 0.469085 1.4 4.90013 0.542108 1.4 4.48989 0.469085 16.8 4.48989 0.469085 1.4 4.90013 0.542108 1.4 4.48989 0.469085 16.8 4.90013 0.542108 16.8 19.5 0.75 16.8 19.5 0.375 16.8 18.7121 0.75 16.8 18.7121 0.375 16.8 18.3078 0.635796 16.8 18.3078 0.260796 16.8 17.9001 0.542108 16.8 17.9001 0.167108 16.8 17.4899 0.469085 16.8 17.4899 0.0940851 16.8 17.0777 0.416843 16.8 17.0777 0.0418432 16.8 16.6642 0.385465 16.8 16.6642 0.010465 16.8 16.25 0.375 16.8 16.25 0 16.8 15.8358 0.385465 16.8 15.8358 0.010465 16.8 15.4223 0.416843 16.8 15.4223 0.0418432 16.8 15.0101 0.469085 16.8 15.0101 0.0940851 16.8 14.5999 0.542108 16.8 14.5999 0.167108 16.8 14.1922 0.635796 16.8 14.1922 0.260796 16.8 13.7879 0.375 16.8 13.7879 0.75 16.8 12.2121 0.75 16.8 12.2121 0.375 16.8 11.8078 0.635796 16.8 11.8078 0.260796 16.8 11.4001 0.542108 16.8 11.4001 0.167108 16.8 10.9899 0.469085 16.8 10.9899 0.0940851 16.8 10.5777 0.416843 16.8 10.5777 0.0418432 16.8 10.1642 0.385465 16.8 10.1642 0.010465 16.8 9.75 0.375 16.8 9.75 0 16.8 9.33583 0.385465 16.8 9.33583 0.010465 16.8 8.92231 0.416843 16.8 8.92231 0.0418432 16.8 8.51011 0.469085 16.8 8.51011 0.0940851 16.8 8.09987 0.542108 16.8 8.09987 0.167108 16.8 7.69224 0.635796 16.8 7.69224 0.260796 16.8 7.28788 0.375 16.8 7.28788 0.75 16.8 5.71212 0.75 16.8 5.71212 0.375 16.8 5.30776 0.635796 16.8 5.30776 0.260796 16.8 4.90013 0.542108 16.8 4.90013 0.167108 16.8 4.48989 0.469085 16.8 4.48989 0.0940851 16.8 4.07769 0.416843 16.8 4.07769 0.0418432 16.8 3.66417 0.385465 16.8 3.66417 0.010465 16.8 3.25 0.375 16.8 3.25 0 16.8 2.83583 0.385465 16.8 2.83583 0.010465 16.8 2.42231 0.416843 16.8 2.42231 0.0418432 16.8 2.01011 0.469085 16.8 2.01011 0.0940851 16.8 1.59987 0.542108 16.8 1.59987 0.167108 16.8 1.19224 0.635796 16.8 1.19224 0.260796 16.8 0.787879 0.375 16.8 0.787879 0.75 16.8 -0 0.75 16.8 -0 0.375 16.8 0.787879 0.375 16.8 -0 0.75 16.8 -0 0.375 16.8 0.787879 0.75 16.8 1.19224 0.635796 16.8 1.19224 0.260796 16.8 1.59987 0.167108 16.8 1.59987 0.542108 16.8 2.01011 0.0940851 16.8 2.01011 0.469085 16.8 2.42231 0.0418432 16.8 2.42231 0.416843 16.8 2.83583 0.010465 16.8 2.83583 0.385465 16.8 3.25 0 16.8 3.25 0.375 16.8 3.66417 0.010465 16.8 3.66417 0.385465 16.8 4.07769 0.0418432 16.8 4.07769 0.416843 16.8 4.48989 0.0940851 16.8 4.48989 0.469085 16.8 4.90013 0.167108 16.8 4.90013 0.542108 16.8 5.30776 0.260796 16.8 5.30776 0.635796 16.8 5.71212 0.375 16.8 5.71212 0.75 16.8 7.28788 0.375 16.8 7.28788 0.75 16.8 7.69224 0.635796 16.8 7.69224 0.260796 16.8 8.09987 0.167108 16.8 8.09987 0.542108 16.8 8.51011 0.0940851 16.8 8.51011 0.469085 16.8 8.92231 0.0418432 16.8 8.92231 0.416843 16.8 9.33583 0.010465 16.8 9.33583 0.385465 16.8 9.75 0 16.8 9.75 0.375 16.8 10.1642 0.010465 16.8 10.1642 0.385465 16.8 10.5777 0.0418432 16.8 10.5777 0.416843 16.8 10.9899 0.0940851 16.8 10.9899 0.469085 16.8 11.4001 0.167108 16.8 11.4001 0.542108 16.8 11.8078 0.260796 16.8 11.8078 0.635796 16.8 12.2121 0.375 16.8 12.2121 0.75 16.8 13.7879 0.375 16.8 13.7879 0.75 16.8 14.1922 0.635796 16.8 14.1922 0.260796 16.8 14.5999 0.167108 16.8 14.5999 0.542108 16.8 15.0101 0.0940851 16.8 15.0101 0.469085 16.8 15.4223 0.0418432 16.8 15.4223 0.416843 16.8 15.8358 0.010465 16.8 15.8358 0.385465 16.8 16.25 0 16.8 16.25 0.375 16.8 16.6642 0.010465 16.8 16.6642 0.385465 16.8 17.0777 0.0418432 16.8 17.0777 0.416843 16.8 17.4899 0.0940851 16.8 17.4899 0.469085 16.8 17.9001 0.167108 16.8 17.9001 0.542108 16.8 18.3078 0.260796 16.8 18.3078 0.635796 16.8 18.7121 0.375 16.8 18.7121 0.75 16.8 19.5 0.375 16.8 19.5 0.75 16.8 5.30776 0.635796 1.4 5.30776 0.635796 1.4 5.30776 0.635796 16.8 5.30776 0.635796 1.4 19.5 0.375 1.4 19.5 0.75 1.4 18.7121 0.375 1.4 18.7121 0.75 1.4 18.3078 0.260796 1.4 18.3078 0.635796 1.4 17.9001 0.167108 1.4 17.9001 0.542108 1.4 17.4899 0.0940851 1.4 17.4899 0.469085 1.4 17.0777 0.0418432 1.4 17.0777 0.416843 1.4 16.6642 0.010465 1.4 16.6642 0.385465 1.4 16.25 0 1.4 16.25 0.375 1.4 15.8358 0.010465 1.4 15.8358 0.385465 1.4 15.4223 0.0418432 1.4 15.4223 0.416843 1.4 15.0101 0.0940851 1.4 15.0101 0.469085 1.4 14.5999 0.167108 1.4 14.5999 0.542108 1.4 14.1922 0.260796 1.4 14.1922 0.635796 1.4 13.7879 0.375 1.4 13.7879 0.75 1.4 12.2121 0.375 1.4 12.2121 0.75 1.4 11.8078 0.260796 1.4 11.8078 0.635796 1.4 11.4001 0.167108 1.4 11.4001 0.542108 1.4 10.9899 0.0940851 1.4 10.9899 0.469085 1.4 10.5777 0.0418432 1.4 10.5777 0.416843 1.4 10.1642 0.010465 1.4 10.1642 0.385465 1.4 9.75 0 1.4 9.75 0.375 1.4 9.33583 0.010465 1.4 9.33583 0.385465 1.4 8.92231 0.0418432 1.4 8.92231 0.416843 1.4 8.51011 0.0940851 1.4 8.51011 0.469085 1.4 8.09987 0.167108 1.4 8.09987 0.542108 1.4 7.69224 0.260796 1.4 7.69224 0.635796 1.4 7.28788 0.375 1.4 7.28788 0.75 1.4 5.71212 0.375 1.4 5.71212 0.75 1.4 5.30776 0.260796 1.4 5.30776 0.635796 1.4 4.90013 0.167108 1.4 4.90013 0.542108 1.4 4.48989 0.0940851 1.4 4.48989 0.469085 1.4 4.07769 0.0418432 1.4 4.07769 0.416843 1.4 3.66417 0.010465 1.4 3.66417 0.385465 1.4 3.25 0 1.4 3.25 0.375 1.4 2.83583 0.010465 1.4 2.83583 0.385465 1.4 2.42231 0.0418432 1.4 2.42231 0.416843 1.4 2.01011 0.0940851 1.4 2.01011 0.469085 1.4 1.59987 0.167108 1.4 1.59987 0.542108 1.4 1.19224 0.260796 1.4 1.19224 0.635796 1.4 0.787879 0.375 1.4 0.787879 0.75 1.4 -0 0.375 1.4 -0 0.75 1.4 0.787879 0.75 1.4 -0 0.375 1.4 -0 0.75 1.4 0.787879 0.375 1.4 1.19224 0.635796 1.4 1.19224 0.260796 1.4 1.59987 0.542108 1.4 1.59987 0.167108 1.4 2.01011 0.469085 1.4 2.01011 0.0940851 1.4 2.42231 0.416843 1.4 2.42231 0.0418432 1.4 2.83583 0.385465 1.4 2.83583 0.010465 1.4 3.25 0.375 1.4 3.25 0 1.4 3.66417 0.385465 1.4 3.66417 0.010465 1.4 4.07769 0.416843 1.4 4.07769 0.0418432 1.4 4.48989 0.469085 1.4 4.48989 0.0940851 1.4 4.90013 0.542108 1.4 4.90013 0.167108 1.4 5.30776 0.635796 1.4 5.30776 0.260796 1.4 5.71212 0.75 1.4 5.71212 0.375 1.4 7.28788 0.75 1.4 7.28788 0.375 1.4 7.69224 0.635796 1.4 7.69224 0.260796 1.4 8.09987 0.542108 1.4 8.09987 0.167108 1.4 8.51011 0.469085 1.4 8.51011 0.0940851 1.4 8.92231 0.416843 1.4 8.92231 0.0418432 1.4 9.33583 0.385465 1.4 9.33583 0.010465 1.4 9.75 0.375 1.4 9.75 0 1.4 10.1642 0.385465 1.4 10.1642 0.010465 1.4 10.5777 0.416843 1.4 10.5777 0.0418432 1.4 10.9899 0.469085 1.4 10.9899 0.0940851 1.4 11.4001 0.542108 1.4 11.4001 0.167108 1.4 11.8078 0.635796 1.4 11.8078 0.260796 1.4 12.2121 0.75 1.4 12.2121 0.375 1.4 13.7879 0.75 1.4 13.7879 0.375 1.4 14.1922 0.635796 1.4 14.1922 0.260796 1.4 14.5999 0.542108 1.4 14.5999 0.167108 1.4 15.0101 0.469085 1.4 15.0101 0.0940851 1.4 15.4223 0.416843 1.4 15.4223 0.0418432 1.4 15.8358 0.385465 1.4 15.8358 0.010465 1.4 16.25 0.375 1.4 16.25 0 1.4 16.6642 0.385465 1.4 16.6642 0.010465 1.4 17.0777 0.416843 1.4 17.0777 0.0418432 1.4 17.4899 0.469085 1.4 17.4899 0.0940851 1.4 17.9001 0.542108 1.4 17.9001 0.167108 1.4 18.3078 0.635796 1.4 18.3078 0.260796 1.4 18.7121 0.75 1.4 18.7121 0.375 1.4 19.5 0.75 1.4 19.5 0.375 16.8 4.07769 0.416843 1.4 4.07769 0.416843 16.8 4.07769 0.416843 1.4 4.07769 0.416843 16.8 12.2121 0.75 16.8 11.8078 0.635796 1.4 12.2121 0.75 1.4 11.8078 0.635796 16.8 11.8078 0.635796 1.4 12.2121 0.75 1.4 11.8078 0.635796 16.8 12.2121 0.75 16.8 11.4001 0.542108 1.4 11.4001 0.542108 16.8 11.4001 0.542108 1.4 11.4001 0.542108 16.8 10.9899 0.469085 1.4 10.9899 0.469085 16.8 10.9899 0.469085 1.4 10.9899 0.469085 16.8 10.5777 0.416843 1.4 10.5777 0.416843 16.8 10.5777 0.416843 1.4 10.5777 0.416843 16.8 10.1642 0.385465 1.4 10.1642 0.385465 16.8 10.1642 0.385465 1.4 10.1642 0.385465 16.8 9.75 0.375 1.4 9.75 0.375 16.8 9.75 0.375 1.4 9.75 0.375 16.8 9.33583 0.385465 1.4 9.33583 0.385465 16.8 9.33583 0.385465 1.4 9.33583 0.385465 16.8 8.92231 0.416843 1.4 8.92231 0.416843 16.8 8.92231 0.416843 1.4 8.92231 0.416843 16.8 8.51011 0.469085 1.4 8.51011 0.469085 16.8 8.51011 0.469085 1.4 8.51011 0.469085 16.8 8.09987 0.542108 1.4 8.09987 0.542108 16.8 8.09987 0.542108 1.4 8.09987 0.542108 16.8 7.69224 0.635796 1.4 7.69224 0.635796 16.8 7.69224 0.635796 1.4 7.69224 0.635796 16.8 7.28788 0.75 1.4 7.28788 0.75 16.8 7.28788 0.75 1.4 7.28788 0.75 16.8 7.28788 0.75 16.8 5.71212 0.75 1.4 7.28788 0.75 1.4 5.71212 0.75 16.8 5.71212 0.75 1.4 7.28788 0.75 1.4 5.71212 0.75 16.8 7.28788 0.75 16.8 5.71212 0.75 1.4 5.71212 0.75 1.4 5.71212 0.75 16.8 5.71212 0.75 16.8 3.66417 0.385465 1.4 3.66417 0.385465 16.8 3.66417 0.385465 1.4 3.66417 0.385465 16.8 3.25 0.375 1.4 3.25 0.375 16.8 3.25 0.375 1.4 3.25 0.375 16.8 2.83583 0.385465 1.4 2.83583 0.385465 16.8 2.83583 0.385465 1.4 2.83583 0.385465 16.8 2.42231 0.416843 1.4 2.42231 0.416843 16.8 2.42231 0.416843 1.4 2.42231 0.416843 16.8 2.01011 0.469085 1.4 2.01011 0.469085 16.8 2.01011 0.469085 1.4 2.01011 0.469085 16.8 1.59987 0.542108 1.4 1.59987 0.542108 16.8 1.59987 0.542108 1.4 1.59987 0.542108 16.8 1.19224 0.635796 1.4 1.19224 0.635796 16.8 1.19224 0.635796 1.4 1.19224 0.635796 16.8 0.787879 0.75 1.4 0.787879 0.75 16.8 0.787879 0.75 1.4 0.787879 0.75 16.8 0.787879 0.75 16.8 -0 0.75 1.4 0.787879 0.75 1.4 -0 0.75 16.8 -0 0.75 1.4 0.787879 0.75 1.4 -0 0.75 16.8 0.787879 0.75 1.4 -0 0.75 16.8 -0 0.75 1.4 -0 0.375 16.8 -0 0.375 16.8 -0 0.75 1.4 -0 0.375 16.8 -0 0.375 1.4 -0 0.75 16.8 -0 0.375 16.8 0.787879 0.375 1.4 -0 0.375 1.4 0.787879 0.375 16.8 0.787879 0.375 1.4 -0 0.375 1.4 0.787879 0.375 16.8 -0 0.375 16.8 0.787879 0.375 16.8 1.19224 0.260796 1.4 0.787879 0.375 1.4 1.19224 0.260796 16.8 1.19224 0.260796 1.4 0.787879 0.375 1.4 1.19224 0.260796 16.8 0.787879 0.375 16.8 1.59987 0.167108 1.4 1.59987 0.167108 16.8 1.59987 0.167108 1.4 1.59987 0.167108 16.8 2.01011 0.0940851 1.4 2.01011 0.0940851 16.8 2.01011 0.0940851 1.4 2.01011 0.0940851 16.8 2.42231 0.0418432 1.4 2.42231 0.0418432 16.8 2.42231 0.0418432 1.4 2.42231 0.0418432 16.8 2.83583 0.010465 1.4 2.83583 0.010465 16.8 2.83583 0.010465 1.4 2.83583 0.010465 16.8 3.25 0 1.4 3.25 0 16.8 3.25 0 1.4 3.25 0 16.8 3.66417 0.010465 1.4 3.66417 0.010465 16.8 3.66417 0.010465 1.4 3.66417 0.010465 16.8 4.07769 0.0418432 1.4 4.07769 0.0418432 16.8 4.07769 0.0418432 1.4 4.07769 0.0418432 16.8 4.48989 0.0940851 1.4 4.48989 0.0940851 16.8 4.48989 0.0940851 1.4 4.48989 0.0940851 16.8 4.90013 0.167108 1.4 4.90013 0.167108 16.8 4.90013 0.167108 1.4 4.90013 0.167108 16.8 5.30776 0.260796 1.4 5.30776 0.260796 16.8 5.30776 0.260796 1.4 5.30776 0.260796 16.8 5.71212 0.375 1.4 5.71212 0.375 16.8 5.71212 0.375 1.4 5.71212 0.375 16.8 5.71212 0.375 16.8 7.28788 0.375 1.4 5.71212 0.375 1.4 7.28788 0.375 16.8 7.28788 0.375 1.4 5.71212 0.375 1.4 7.28788 0.375 16.8 5.71212 0.375 16.8 7.28788 0.375 16.8 7.69224 0.260796 1.4 7.28788 0.375 1.4 7.69224 0.260796 16.8 7.69224 0.260796 1.4 7.28788 0.375 1.4 7.69224 0.260796 16.8 7.28788 0.375 16.8 8.09987 0.167108 1.4 8.09987 0.167108 16.8 8.09987 0.167108 1.4 8.09987 0.167108 16.8 8.51011 0.0940851 1.4 8.51011 0.0940851 16.8 8.51011 0.0940851 1.4 8.51011 0.0940851 16.8 8.92231 0.0418432 1.4 8.92231 0.0418432 16.8 8.92231 0.0418432 1.4 8.92231 0.0418432 16.8 9.33583 0.010465 1.4 9.33583 0.010465 16.8 9.33583 0.010465 1.4 9.33583 0.010465 16.8 9.75 0 1.4 9.75 0 16.8 9.75 0 1.4 9.75 0 16.8 10.1642 0.010465 1.4 10.1642 0.010465 16.8 10.1642 0.010465 1.4 10.1642 0.010465 16.8 10.5777 0.0418432 1.4 10.5777 0.0418432 16.8 10.5777 0.0418432 1.4 10.5777 0.0418432 16.8 10.9899 0.0940851 1.4 10.9899 0.0940851 16.8 10.9899 0.0940851 1.4 10.9899 0.0940851 16.8 11.4001 0.167108 1.4 11.4001 0.167108 16.8 11.4001 0.167108 1.4 11.4001 0.167108 16.8 11.8078 0.260796 1.4 11.8078 0.260796 16.8 11.8078 0.260796 1.4 11.8078 0.260796 16.8 12.2121 0.375 1.4 12.2121 0.375 16.8 12.2121 0.375 1.4 12.2121 0.375 16.8 12.2121 0.375 16.8 13.7879 0.375 1.4 12.2121 0.375 1.4 13.7879 0.375 16.8 13.7879 0.375 1.4 12.2121 0.375 1.4 13.7879 0.375 16.8 12.2121 0.375 16.8 13.7879 0.375 16.8 14.1922 0.260796 1.4 13.7879 0.375 1.4 14.1922 0.260796 16.8 14.1922 0.260796 1.4 13.7879 0.375 1.4 14.1922 0.260796 16.8 13.7879 0.375 16.8 14.5999 0.167108 1.4 14.5999 0.167108 16.8 14.5999 0.167108 1.4 14.5999 0.167108 16.8 15.0101 0.0940851 1.4 15.0101 0.0940851 16.8 15.0101 0.0940851 1.4 15.0101 0.0940851 16.8 15.4223 0.0418432 1.4 15.4223 0.0418432 16.8 15.4223 0.0418432 1.4 15.4223 0.0418432 16.8 15.8358 0.010465 1.4 15.8358 0.010465 16.8 15.8358 0.010465 1.4 15.8358 0.010465 16.8 16.25 0 1.4 16.25 0 16.8 16.25 0 1.4 16.25 0 16.8 16.6642 0.010465 1.4 16.6642 0.010465 16.8 16.6642 0.010465 1.4 16.6642 0.010465 16.8 17.0777 0.0418432 1.4 17.0777 0.0418432 16.8 17.0777 0.0418432 1.4 17.0777 0.0418432 16.8 17.4899 0.0940851 1.4 17.4899 0.0940851 16.8 17.4899 0.0940851 1.4 17.4899 0.0940851 16.8 17.9001 0.167108 1.4 17.9001 0.167108 16.8 17.9001 0.167108 1.4 17.9001 0.167108 16.8 18.3078 0.260796 1.4 18.3078 0.260796 16.8 18.3078 0.260796 1.4 18.3078 0.260796 16.8 18.7121 0.375 1.4 18.7121 0.375 16.8 18.7121 0.375 1.4 18.7121 0.375 16.8 18.7121 0.375 16.8 19.5 0.375 1.4 18.7121 0.375 1.4 19.5 0.375 16.8 19.5 0.375 1.4 18.7121 0.375 1.4 19.5 0.375 16.8 18.7121 0.375 16.8 19.5 0.75 1.4 19.5 0.75 16.8 19.5 0.375 1.4 19.5 0.375 1.4 19.5 0.75 16.8 19.5 0.375 1.4 19.5 0.375 16.8 19.5 0.75 16.8 19.5 0.75 16.8 18.7121 0.75 1.4 19.5 0.75 1.4 18.7121 0.75 16.8 18.7121 0.75 1.4 19.5 0.75 1.4 18.7121 0.75 16.8 19.5 0.75 16.8 18.7121 0.75 16.8 18.3078 0.635796 1.4 18.7121 0.75 1.4 18.3078 0.635796 16.8 18.3078 0.635796 1.4 18.7121 0.75 1.4 18.3078 0.635796 16.8 18.7121 0.75 16.8 17.9001 0.542108 1.4 17.9001 0.542108 16.8 17.9001 0.542108 1.4 17.9001 0.542108 16.8 17.4899 0.469085 1.4 17.4899 0.469085 16.8 17.4899 0.469085 1.4 17.4899 0.469085 16.8 17.0777 0.416843 1.4 17.0777 0.416843 16.8 17.0777 0.416843 1.4 17.0777 0.416843 16.8 16.6642 0.385465 1.4 16.6642 0.385465 16.8 16.6642 0.385465 1.4 16.6642 0.385465 16.8 16.25 0.375 1.4 16.25 0.375 16.8 16.25 0.375 1.4 16.25 0.375 16.8 15.8358 0.385465 1.4 15.8358 0.385465 16.8 15.8358 0.385465 1.4 15.8358 0.385465 16.8 15.4223 0.416843 1.4 15.4223 0.416843 16.8 15.4223 0.416843 1.4 15.4223 0.416843 16.8 15.0101 0.469085 1.4 15.0101 0.469085 16.8 15.0101 0.469085 1.4 15.0101 0.469085 16.8 14.5999 0.542108 1.4 14.5999 0.542108 16.8 14.5999 0.542108 1.4 14.5999 0.542108 16.8 14.1922 0.635796 1.4 14.1922 0.635796 16.8 14.1922 0.635796 1.4 14.1922 0.635796 16.8 13.7879 0.75 1.4 13.7879 0.75 16.8 13.7879 0.75 1.4 13.7879 0.75 16.8 13.7879 0.75 16.8 12.2121 0.75 1.4 13.7879 0.75 1.4 12.2121 0.75 16.8 12.2121 0.75 1.4 13.7879 0.75 1.4 12.2121 0.75 16.8 13.7879 0.75 + + + + + + + + + + 0 -0.199684 0.97986 0 -0.150536 0.988604 0 -0.199684 0.97986 0 -0.150536 0.988604 -0 0.150536 -0.988604 -0 0.199684 -0.97986 -0 0.150536 -0.988604 -0 0.199684 -0.97986 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 -0.247973 0.968767 0 -0.247973 0.968767 -0 0.247973 -0.968767 -0 0.247973 -0.968767 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 -0.10073 0.994914 0 -0.10073 0.994914 -0 0.10073 -0.994914 -0 0.10073 -0.994914 -0 -0.271798 0.962354 0 -0.247973 0.968767 -0 -0.271798 0.962354 0 -0.247973 0.968767 -0 0.247973 -0.968767 0 0.271798 -0.962354 -0 0.247973 -0.968767 0 0.271798 -0.962354 0 -0.199684 0.97986 0 -0.199684 0.97986 -0 0.199684 -0.97986 -0 0.199684 -0.97986 0 -0.150536 0.988604 0 -0.150536 0.988604 -0 0.150536 -0.988604 -0 0.150536 -0.988604 0 -0.10073 0.994914 0 -0.10073 0.994914 -0 0.10073 -0.994914 -0 0.10073 -0.994914 0 -0.0504777 0.998725 0 -0.0504777 0.998725 -0 0.0504777 -0.998725 -0 0.0504777 -0.998725 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0.0504777 0.998725 0 0.0504777 0.998725 -0 -0.0504777 -0.998725 -0 -0.0504777 -0.998725 0 0.10073 0.994914 0 0.10073 0.994914 -0 -0.10073 -0.994914 -0 -0.10073 -0.994914 0 0.150536 0.988604 0 0.150536 0.988604 -0 -0.150536 -0.988604 -0 -0.150536 -0.988604 0 0.199684 0.97986 0 0.199684 0.97986 -0 -0.199684 -0.97986 -0 -0.199684 -0.97986 0 0.247973 0.968767 0 0.247973 0.968767 -0 -0.247973 -0.968767 -0 -0.247973 -0.968767 0 0.271798 0.962354 0 0.271798 0.962354 -0 -0.271798 -0.962354 -0 -0.271798 -0.962354 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0.271798 -0.962354 0 0.271798 -0.962354 0 -0.0504777 0.998725 0 -0.0504777 0.998725 -0 0.0504777 -0.998725 -0 0.0504777 -0.998725 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0.0504777 0.998725 0 0.0504777 0.998725 -0 -0.0504777 -0.998725 -0 -0.0504777 -0.998725 0 0.10073 0.994914 0 0.10073 0.994914 -0 -0.10073 -0.994914 -0 -0.10073 -0.994914 0 0.150536 0.988604 0 0.150536 0.988604 -0 -0.150536 -0.988604 -0 -0.150536 -0.988604 0 0.199684 0.97986 0 0.199684 0.97986 -0 -0.199684 -0.97986 -0 -0.199684 -0.97986 0 0.247973 0.968767 0 0.247973 0.968767 -0 -0.247973 -0.968767 -0 -0.247973 -0.968767 0 0.271798 0.962354 0 0.271798 0.962354 -0 -0.271798 -0.962354 -0 -0.271798 -0.962354 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 -0.271798 -0.962354 0 -0.247973 -0.968767 0 -0.271798 -0.962354 0 -0.247973 -0.968767 -0 0.247973 0.968767 -0 0.271798 0.962354 -0 0.247973 0.968767 -0 0.271798 0.962354 0 -0.199684 -0.97986 0 -0.199684 -0.97986 -0 0.199684 0.97986 -0 0.199684 0.97986 0 -0.150536 -0.988604 0 -0.150536 -0.988604 -0 0.150536 0.988604 -0 0.150536 0.988604 0 -0.10073 -0.994914 0 -0.10073 -0.994914 -0 0.10073 0.994914 -0 0.10073 0.994914 0 -0.0504777 -0.998725 0 -0.0504777 -0.998725 -0 0.0504777 0.998725 -0 0.0504777 0.998725 0 -0 -1 0 -0 -1 -0 0 1 -0 0 1 0 0.0504777 -0.998725 0 0.0504777 -0.998725 -0 -0.0504777 0.998725 -0 -0.0504777 0.998725 0 0.10073 -0.994914 0 0.10073 -0.994914 -0 -0.10073 0.994914 -0 -0.10073 0.994914 0 0.150536 -0.988604 0 0.150536 -0.988604 -0 -0.150536 0.988604 -0 -0.150536 0.988604 0 0.199684 -0.97986 0 0.199684 -0.97986 -0 -0.199684 0.97986 -0 -0.199684 0.97986 0 0.247973 -0.968767 0 0.247973 -0.968767 -0 -0.247973 0.968767 -0 -0.247973 0.968767 0 0.271798 -0.962354 0 0.271798 -0.962354 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 -0.271798 -0.962354 0 -0.247973 -0.968767 0 -0.271798 -0.962354 0 -0.247973 -0.968767 -0 0.247973 0.968767 -0 0.271798 0.962354 -0 0.247973 0.968767 -0 0.271798 0.962354 0 -0.199684 -0.97986 0 -0.199684 -0.97986 -0 0.199684 0.97986 -0 0.199684 0.97986 0 -0.150536 -0.988604 0 -0.150536 -0.988604 -0 0.150536 0.988604 -0 0.150536 0.988604 0 -0.10073 -0.994914 0 -0.10073 -0.994914 -0 0.10073 0.994914 -0 0.10073 0.994914 0 -0.0504777 -0.998725 0 -0.0504777 -0.998725 -0 0.0504777 0.998725 -0 0.0504777 0.998725 0 -0 -1 0 -0 -1 -0 0 1 -0 0 1 0 0.0504777 -0.998725 0 0.0504777 -0.998725 -0 -0.0504777 0.998725 -0 -0.0504777 0.998725 0 0.10073 -0.994914 0 0.10073 -0.994914 -0 -0.10073 0.994914 -0 -0.10073 0.994914 0 0.150536 -0.988604 0 0.150536 -0.988604 -0 -0.150536 0.988604 -0 -0.150536 0.988604 0 0.199684 -0.97986 0 0.199684 -0.97986 -0 -0.199684 0.97986 -0 -0.199684 0.97986 0 0.247973 -0.968767 0 0.247973 -0.968767 -0 -0.247973 0.968767 -0 -0.247973 0.968767 0 0.271798 -0.962354 0 0.271798 -0.962354 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 -0.271798 -0.962354 0 -0.247973 -0.968767 0 -0.271798 -0.962354 0 -0.247973 -0.968767 -0 0.247973 0.968767 -0 0.271798 0.962354 -0 0.247973 0.968767 -0 0.271798 0.962354 0 -0.199684 -0.97986 0 -0.199684 -0.97986 -0 0.199684 0.97986 -0 0.199684 0.97986 0 -0.150536 -0.988604 0 -0.150536 -0.988604 -0 0.150536 0.988604 -0 0.150536 0.988604 0 -0.10073 -0.994914 0 -0.10073 -0.994914 -0 0.10073 0.994914 -0 0.10073 0.994914 0 -0.0504777 -0.998725 0 -0.0504777 -0.998725 -0 0.0504777 0.998725 -0 0.0504777 0.998725 0 -0 -1 0 -0 -1 -0 0 1 -0 0 1 0 0.0504777 -0.998725 0 0.0504777 -0.998725 -0 -0.0504777 0.998725 -0 -0.0504777 0.998725 0 0.10073 -0.994914 0 0.10073 -0.994914 -0 -0.10073 0.994914 -0 -0.10073 0.994914 0 0.150536 -0.988604 0 0.150536 -0.988604 -0 -0.150536 0.988604 -0 -0.150536 0.988604 0 0.199684 -0.97986 0 0.199684 -0.97986 -0 -0.199684 0.97986 -0 -0.199684 0.97986 0 0.247973 -0.968767 0 0.247973 -0.968767 -0 -0.247973 0.968767 -0 -0.247973 0.968767 0 0.271798 -0.962354 0 0.271798 -0.962354 -0 -0.271798 0.962354 -0 -0.271798 0.962354 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0.271798 0.962354 0 -0.247973 0.968767 -0 -0.271798 0.962354 0 -0.247973 0.968767 -0 0.247973 -0.968767 0 0.271798 -0.962354 -0 0.247973 -0.968767 0 0.271798 -0.962354 0 -0.199684 0.97986 0 -0.199684 0.97986 -0 0.199684 -0.97986 -0 0.199684 -0.97986 0 -0.150536 0.988604 0 -0.150536 0.988604 -0 0.150536 -0.988604 -0 0.150536 -0.988604 0 -0.10073 0.994914 0 -0.10073 0.994914 -0 0.10073 -0.994914 -0 0.10073 -0.994914 0 -0.0504777 0.998725 0 -0.0504777 0.998725 -0 0.0504777 -0.998725 -0 0.0504777 -0.998725 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0.0504777 0.998725 0 0.0504777 0.998725 -0 -0.0504777 -0.998725 -0 -0.0504777 -0.998725 0 0.10073 0.994914 0 0.10073 0.994914 -0 -0.10073 -0.994914 -0 -0.10073 -0.994914 0 0.150536 0.988604 0 0.150536 0.988604 -0 -0.150536 -0.988604 -0 -0.150536 -0.988604 0 0.199684 0.97986 0 0.199684 0.97986 -0 -0.199684 -0.97986 -0 -0.199684 -0.97986 0 0.247973 0.968767 0 0.247973 0.968767 -0 -0.247973 -0.968767 -0 -0.247973 -0.968767 0 0.271798 0.962354 0 0.271798 0.962354 -0 -0.271798 -0.962354 -0 -0.271798 -0.962354 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 + + + + + + + + + + + + + + +

0 1 2 3 2 1 4 5 6 5 4 7 8 9 10 9 11 10 10 11 12 11 13 12 12 13 14 13 15 14 14 15 16 15 17 16 16 17 18 17 19 18 18 19 20 19 21 20 20 21 22 21 23 22 22 23 24 23 25 24 24 25 26 25 27 26 26 27 28 27 29 28 28 29 30 29 31 30 30 31 32 31 33 32 33 34 32 32 34 35 35 34 36 34 37 36 36 37 38 37 39 38 38 39 40 39 41 40 40 41 42 41 43 42 42 43 44 43 45 44 44 45 46 45 47 46 46 47 48 47 49 48 48 49 50 49 51 50 50 51 52 51 53 52 52 53 54 53 55 54 54 55 56 55 57 56 56 57 58 57 59 58 59 60 58 58 60 61 61 60 62 60 63 62 62 63 64 63 65 64 64 65 66 65 67 66 66 67 68 67 69 68 68 69 70 69 71 70 70 71 72 71 73 72 72 73 74 73 75 74 74 75 76 75 77 76 76 77 78 77 79 78 78 79 80 79 81 80 80 81 82 81 83 82 82 83 84 83 85 84 85 86 84 84 86 87 87 86 88 89 88 86 90 91 92 91 90 93 93 90 94 94 90 95 94 95 96 94 96 97 97 96 98 97 98 99 99 98 100 99 100 101 101 100 102 101 102 103 103 102 104 103 104 105 105 104 106 105 106 107 107 106 108 107 108 109 109 108 110 109 110 111 111 110 112 111 112 113 113 112 114 113 114 115 115 114 116 115 116 117 117 116 118 117 118 119 119 118 120 120 118 121 120 121 122 120 122 123 123 122 124 123 124 125 125 124 126 125 126 127 127 126 128 127 128 129 129 128 130 129 130 131 131 130 132 131 132 133 133 132 134 133 134 135 135 134 136 135 136 137 137 136 138 137 138 139 139 138 140 139 140 141 141 140 142 141 142 143 143 142 144 143 144 145 145 144 146 146 144 147 146 147 148 146 148 149 149 148 150 149 150 151 151 150 152 151 152 153 153 152 154 153 154 155 155 154 156 155 156 157 157 156 158 157 158 159 159 158 160 159 160 161 161 160 162 161 162 163 163 162 164 163 164 165 165 164 166 165 166 167 167 166 168 167 168 169 169 168 170 169 170 171 172 0 173 2 173 0 7 174 5 174 7 175 176 177 178 177 179 178 178 179 180 179 181 180 180 181 182 181 183 182 182 183 184 183 185 184 184 185 186 185 187 186 186 187 188 187 189 188 188 189 190 189 191 190 190 191 192 191 193 192 192 193 194 193 195 194 194 195 196 195 197 196 196 197 198 197 199 198 198 199 200 199 201 200 200 201 202 201 203 202 202 203 204 203 205 204 204 205 206 205 207 206 206 207 208 207 209 208 208 209 210 209 211 210 210 211 212 211 213 212 212 213 214 213 215 214 214 215 216 215 217 216 216 217 218 217 219 218 218 219 220 219 221 220 220 221 222 221 223 222 222 223 224 223 225 224 224 225 226 225 227 226 226 227 228 227 229 228 228 229 230 229 231 230 230 231 232 231 233 232 232 233 234 233 235 234 234 235 236 235 237 236 236 237 238 237 239 238 238 239 240 239 241 240 240 241 242 241 243 242 242 243 244 243 245 244 244 245 246 245 247 246 246 247 248 247 249 248 248 249 250 249 251 250 250 251 252 251 253 252 252 253 254 253 255 254 254 255 256 257 256 255 258 259 260 259 258 261 261 258 262 261 262 263 263 262 264 263 264 265 265 264 266 265 266 267 267 266 268 267 268 269 269 268 270 269 270 271 271 270 272 271 272 273 273 272 274 273 274 275 275 274 276 275 276 277 277 276 278 277 278 279 279 278 280 279 280 281 281 280 282 281 282 283 283 282 284 283 284 285 285 284 286 285 286 287 287 286 288 287 288 289 289 288 290 289 290 291 291 290 292 291 292 293 293 292 294 293 294 295 295 294 296 295 296 297 297 296 298 297 298 299 299 298 300 299 300 301 301 300 302 301 302 303 303 302 304 303 304 305 305 304 306 305 306 307 307 306 308 307 308 309 309 308 310 309 310 311 311 310 312 311 312 313 313 312 314 313 314 315 315 314 316 315 316 317 317 316 318 317 318 319 319 318 320 319 320 321 321 320 322 321 322 323 323 322 324 323 324 325 325 324 326 325 326 327 327 326 328 327 328 329 329 328 330 329 330 331 331 330 332 331 332 333 333 332 334 333 334 335 335 334 336 335 336 337 337 336 338 337 338 339 1 340 3 341 3 340 342 6 343 6 342 4 344 345 346 347 346 345 348 349 350 349 348 351 345 352 347 353 347 352 354 350 355 350 354 348 352 356 353 357 353 356 358 355 359 355 358 354 356 360 357 361 357 360 362 359 363 359 362 358 360 364 361 365 361 364 366 363 367 363 366 362 364 368 365 369 365 368 370 367 371 367 370 366 368 372 369 373 369 372 374 371 375 371 374 370 372 376 373 377 373 376 378 375 379 375 378 374 376 380 377 381 377 380 382 379 383 379 382 378 380 384 381 385 381 384 386 383 387 383 386 382 384 388 385 389 385 388 390 387 391 387 390 386 388 392 389 393 389 392 394 391 395 391 394 390 396 397 398 399 398 397 400 401 402 401 400 403 404 172 405 173 405 172 175 406 174 406 175 407 340 408 341 409 341 408 410 343 411 343 410 342 408 412 409 413 409 412 414 411 415 411 414 410 412 416 413 417 413 416 418 415 419 415 418 414 416 420 417 421 417 420 422 419 423 419 422 418 420 424 421 425 421 424 426 423 427 423 426 422 424 428 425 429 425 428 430 427 431 427 430 426 428 432 429 433 429 432 434 431 435 431 434 430 432 436 433 437 433 436 438 435 439 435 438 434 440 441 442 443 442 441 444 445 446 445 444 447 448 449 450 451 450 449 452 453 454 453 452 455 456 457 458 459 458 457 460 461 462 461 460 463 464 465 466 467 466 465 468 469 470 469 468 471 465 472 467 473 467 472 474 470 475 470 474 468 472 476 473 477 473 476 478 475 479 475 478 474 476 480 477 481 477 480 482 479 483 479 482 478 480 484 481 485 481 484 486 483 487 483 486 482 484 488 485 489 485 488 490 487 491 487 490 486 488 492 489 493 489 492 494 491 495 491 494 490 492 496 493 497 493 496 498 495 499 495 498 494 496 500 497 501 497 500 502 499 503 499 502 498 500 504 501 505 501 504 506 503 507 503 506 502 504 508 505 509 505 508 510 507 511 507 510 506 508 512 509 513 509 512 514 511 515 511 514 510 516 517 518 519 518 517 520 521 522 521 520 523 524 525 526 527 526 525 528 529 530 529 528 531 525 532 527 533 527 532 534 530 535 530 534 528 532 536 533 537 533 536 538 535 539 535 538 534 536 540 537 541 537 540 542 539 543 539 542 538 540 544 541 545 541 544 546 543 547 543 546 542 544 548 545 549 545 548 550 547 551 547 550 546 548 552 549 553 549 552 554 551 555 551 554 550 552 556 553 557 553 556 558 555 559 555 558 554 556 560 557 561 557 560 562 559 563 559 562 558 560 564 561 565 561 564 566 563 567 563 566 562 564 568 565 569 565 568 570 567 571 567 570 566 568 572 569 573 569 572 574 571 575 571 574 570 576 577 578 579 578 577 580 581 582 581 580 583 584 585 586 587 586 585 588 589 590 589 588 591 585 592 587 593 587 592 594 590 595 590 594 588 592 596 593 597 593 596 598 595 599 595 598 594 596 600 597 601 597 600 602 599 603 599 602 598 600 604 601 605 601 604 606 603 607 603 606 602 604 608 605 609 605 608 610 607 611 607 610 606 608 612 609 613 609 612 614 611 615 611 614 610 612 616 613 617 613 616 618 615 619 615 618 614 616 620 617 621 617 620 622 619 623 619 622 618 620 624 621 625 621 624 626 623 627 623 626 622 624 628 625 629 625 628 630 627 631 627 630 626 628 632 629 633 629 632 634 631 635 631 634 630 636 637 638 639 638 637 640 641 642 641 640 643 644 645 646 647 646 645 648 649 650 649 648 651 652 653 654 655 654 653 656 657 658 657 656 659 660 661 662 663 662 661 664 665 666 665 664 667 661 668 663 669 663 668 670 666 671 666 670 664 668 672 669 673 669 672 674 671 675 671 674 670 672 676 673 677 673 676 678 675 679 675 678 674 676 680 677 681 677 680 682 679 683 679 682 678 680 684 681 685 681 684 686 683 687 683 686 682 684 688 685 689 685 688 690 687 691 687 690 686 688 692 689 693 689 692 694 691 695 691 694 690 692 696 693 697 693 696 698 695 699 695 698 694 696 700 697 701 697 700 702 699 703 699 702 698 700 704 701 705 701 704 706 703 707 703 706 702 704 708 705 709 705 708 710 707 711 707 710 706 712 713 714 715 714 713 716 717 718 717 716 719

+
+
+
+ + + + 0.5 0 2.5 0.5 21 2.5 -0.5 0 2.5 -0.5 21 2.5 -0.5 21 46.6166 -0.5 18 46.6166 -0.5 21 2.5 -0.5 0 2.5 -0.5 0 40.625 0.5 21 46.6166 -0.5 21 46.6166 0.5 21 2.5 -0.5 21 2.5 0.5 21 46.6166 0.5 21 2.5 0.5 18 46.6166 0.5 0 40.625 0.5 0 2.5 -0.5 0 40.625 0.5 0 40.625 -0.5 0 2.5 0.5 0 2.5 0.5 18 46.6166 0.5 0 40.625 -0.5 18 46.6166 -0.5 0 40.625 0.5 21 46.6166 0.5 18 46.6166 -0.5 21 46.6166 -0.5 18 46.6166 + + + + + + + + + + 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 0 1 0 0 1 0 0 1 0 0 1 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -0.315829 0.948816 0 -0.315829 0.948816 0 -0.315829 0.948816 0 -0.315829 0.948816 0 -0 1 0 -0 1 0 -0 1 0 -0 1 + + + + + + + + + + -0.0069444 0 -0.0069444 0.291667 0.0069444 0 0.0069444 0.291667 -0.291667 0.647453 -0.25 0.647453 -0.291667 0.0347222 0 0.0347222 0 0.564236 -0.0069444 0.647453 0.0069444 0.647453 -0.0069444 0.0347222 0.0069444 0.0347222 0.291667 0.647453 0.291667 0.0347222 0.25 0.647453 0 0.564236 0 0.0347222 -0.0069444 0.564236 0.0069444 0.564236 -0.0069444 0.0347222 0.0069444 0.0347222 0.0069444 0.441688 0.0069444 0.178202 -0.0069444 0.441688 -0.0069444 0.178202 0.0069444 0.291667 0.0069444 0.25 -0.0069444 0.291667 -0.0069444 0.25 + + + + + + + + + + + + + + +

0 1 2 3 2 1 4 5 6 6 5 7 8 7 5 9 10 11 12 11 10 13 14 15 15 14 16 17 16 14 18 19 20 21 20 19 22 23 24 25 24 23 26 27 28 29 28 27

+
+
+
+ + + + 32 21 2 30 21 2 32 21 0 30 21 0 34 21 4 32 21 4 54 21 4 7 21 4 5 21 4 -5 21 4 54 21 2 8 21 2 -5 21 2 6 21 2 8 21 0 6 21 0 6 21 2 8 21 0 6 21 0 8 21 2 -5 21 2 -5 21 4 30 21 2 32 21 2 54 21 2 54 21 4 5 21 4 7 21 4 32 21 4 34 21 4 32 21 0 30 21 0 32 21 4 32 0 4 7 21 4 7 0 4 32 0 4 7 21 4 7 0 4 32 21 4 34 21 4 34 0 4 34 0 4 34 21 4 54 21 4 54 0 4 54 0 4 54 21 4 54 21 4 54 21 2 54 0 4 54 0 2 54 21 2 54 0 4 54 0 2 54 21 4 54 0 2 54 21 2 32 0 2 32 21 2 54 21 2 32 0 2 32 21 2 54 0 2 32 21 2 32 21 0 32 0 2 32 0 0 32 21 0 32 0 2 32 0 0 32 21 2 32 0 0 32 21 0 30 0 0 30 21 0 32 21 0 30 0 0 30 21 0 32 0 0 30 21 0 30 21 2 30 0 0 30 0 2 30 21 2 30 0 0 30 0 2 30 21 0 30 0 2 30 21 2 8 0 2 8 21 2 30 21 2 8 0 2 8 21 2 30 0 2 8 21 2 8 21 0 8 0 2 8 0 0 8 21 0 8 0 2 8 0 0 8 21 2 8 0 0 8 21 0 6 0 0 6 21 0 8 21 0 6 0 0 6 21 0 8 0 0 6 21 0 6 21 2 6 0 0 6 0 2 6 21 2 6 0 0 6 0 2 6 21 0 6 0 2 6 21 2 -5 0 2 -5 21 2 6 21 2 -5 0 2 -5 21 2 6 0 2 -5 21 2 -5 21 4 -5 0 2 -5 0 4 -5 21 4 -5 0 2 -5 0 4 -5 21 2 5 21 4 5 0 4 -5 21 4 -5 0 4 5 0 4 -5 21 4 -5 0 4 5 21 4 30 0 2 32 0 2 30 0 0 32 0 0 -5 0 2 8 0 2 6 0 2 6 0 0 8 0 0 5 0 4 7 0 4 -5 0 4 32 0 4 34 0 4 54 0 4 54 0 2 54 0 4 32 0 2 54 0 2 30 0 2 8 0 2 -5 0 2 -5 0 4 34 0 4 32 0 4 7 0 4 5 0 4 6 0 0 8 0 0 6 0 2 30 0 0 32 0 0 + + + + + + + + + + 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 -0 0 -1 -0 0 -1 -0 0 -1 -0 0 -1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 + + + + + + + + + + 7.87343 0.0277778 7.84565 0.0277778 7.87343 0 7.84565 0 7.9012 0.0555556 7.87343 0.0555556 8.17898 0.0555556 7.5262 0.0555556 7.49843 0.0555556 7.35954 0.0555556 8.17898 0.0277778 7.54009 0.0277778 7.35954 0.0277778 7.51231 0.0277778 7.54009 0 7.51231 0 7.51231 0.0277778 7.54009 0 7.51231 0 7.54009 0.0277778 7.35954 0.0277778 7.35954 0.0555556 7.84565 0.0277778 7.87343 0.0277778 8.17898 0.0277778 8.17898 0.0555556 7.49843 0.0555556 7.5262 0.0555556 7.87343 0.0555556 7.9012 0.0555556 7.87343 0 7.84565 0 2.62159 1.06428 2.62159 0.772612 2.96881 1.06428 2.96881 0.772612 2.62159 0.772612 2.96881 1.06428 2.96881 0.772612 2.62159 1.06428 2.59381 1.06428 2.59381 0.772612 2.59381 0.772612 2.59381 1.06428 2.31603 1.06428 2.31603 0.772612 2.31603 0.772612 2.31603 1.06428 4.18323 0.0555556 4.18323 0.0277778 4.4749 0.0555556 4.4749 0.0277778 4.18323 0.0277778 4.4749 0.0555556 4.4749 0.0277778 4.18323 0.0555556 8.17898 0.772612 8.17898 1.06428 7.87343 0.772612 7.87343 1.06428 8.17898 1.06428 7.87343 0.772612 7.87343 1.06428 8.17898 0.772612 4.18323 0.0277778 4.18323 0 4.4749 0.0277778 4.4749 0 4.18323 0 4.4749 0.0277778 4.4749 0 4.18323 0.0277778 7.87343 0.772612 7.87343 1.06428 7.84565 0.772612 7.84565 1.06428 7.87343 1.06428 7.84565 0.772612 7.84565 1.06428 7.87343 0.772612 6.31179 0 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 6.31179 0 7.84565 0.772612 7.84565 1.06428 7.54009 0.772612 7.54009 1.06428 7.84565 1.06428 7.54009 0.772612 7.54009 1.06428 7.84565 0.772612 4.18323 0.0277778 4.18323 0 4.4749 0.0277778 4.4749 0 4.18323 0 4.4749 0.0277778 4.4749 0 4.18323 0.0277778 7.54009 0.772612 7.54009 1.06428 7.51231 0.772612 7.51231 1.06428 7.54009 1.06428 7.51231 0.772612 7.51231 1.06428 7.54009 0.772612 6.31179 0 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 6.31179 0 7.51231 0.772612 7.51231 1.06428 7.35954 0.772612 7.35954 1.06428 7.51231 1.06428 7.35954 0.772612 7.35954 1.06428 7.51231 0.772612 6.31179 0.0277778 6.31179 0.0555556 6.02012 0.0277778 6.02012 0.0555556 6.31179 0.0555556 6.02012 0.0277778 6.02012 0.0555556 6.31179 0.0277778 2.99659 1.06428 2.99659 0.772612 3.13548 1.06428 3.13548 0.772612 2.99659 0.772612 3.13548 1.06428 3.13548 0.772612 2.99659 1.06428 2.64937 0.0277778 2.62159 0.0277778 2.64937 0 2.62159 0 3.13548 0.0277778 2.95492 0.0277778 2.9827 0.0277778 2.9827 0 2.95492 0 2.99659 0.0555556 2.96881 0.0555556 3.13548 0.0555556 2.62159 0.0555556 2.59381 0.0555556 2.31603 0.0555556 2.31603 0.0277778 2.31603 0.0555556 2.62159 0.0277778 2.31603 0.0277778 2.64937 0.0277778 2.95492 0.0277778 3.13548 0.0277778 3.13548 0.0555556 2.59381 0.0555556 2.62159 0.0555556 2.96881 0.0555556 2.99659 0.0555556 2.9827 0 2.95492 0 2.9827 0.0277778 2.64937 0 2.62159 0 + + + + + + + + + + + + + + +

0 1 2 3 2 1 4 5 6 5 7 6 7 8 6 8 9 6 6 9 10 10 9 0 0 9 1 1 9 11 9 12 11 12 13 11 11 13 14 15 14 13 16 17 18 17 16 19 19 16 20 19 20 21 19 21 22 22 21 23 23 21 24 24 21 25 25 21 26 25 26 27 25 27 28 25 28 29 22 30 31 30 22 23 32 33 34 35 34 33 36 37 38 37 36 39 40 41 32 33 32 41 42 39 36 39 42 43 44 45 40 41 40 45 46 43 42 43 46 47 48 49 50 51 50 49 52 53 54 53 52 55 56 57 58 59 58 57 60 61 62 61 60 63 64 65 66 67 66 65 68 69 70 69 68 71 72 73 74 75 74 73 76 77 78 77 76 79 80 81 82 83 82 81 84 85 86 85 84 87 88 89 90 91 90 89 92 93 94 93 92 95 96 97 98 99 98 97 100 101 102 101 100 103 104 105 106 107 106 105 108 109 110 109 108 111 112 113 114 115 114 113 116 117 118 117 116 119 120 121 122 123 122 121 124 125 126 125 124 127 128 129 130 131 130 129 132 133 134 133 132 135 136 137 138 139 138 137 140 141 142 141 140 143 34 35 136 137 136 35 38 143 140 143 38 37 144 145 146 147 146 145 148 149 150 150 149 151 152 151 149 153 154 155 154 156 155 156 157 155 157 158 155 155 158 148 148 158 149 149 158 144 144 158 145 159 145 158 160 161 162 161 160 163 163 160 164 164 160 165 165 160 166 166 160 167 166 167 168 166 168 169 166 169 170 164 171 172 171 164 173 173 164 165 161 174 175 174 161 163

+
+
+
+ + + + 2 9.58638 34.099 0 18 36.9916 0 9.58638 34.099 2 18 36.9916 2 18 36.9916 2 9.58638 34.099 0 18 36.9916 0 9.58638 34.099 2 21 5.5 2 0 38 2 0 5.5 2 0.75 38 2 4.28553 32.4645 2 9.58638 34.099 2 18 36.9916 2 21 36.9916 2 21 36.9916 2 21 5.5 2 18 36.9916 2 9.58638 34.099 2 4.28553 32.4645 2 0.75 38 2 0 38 2 0 5.5 2 18 36.9916 0 21 36.9916 0 18 36.9916 2 21 36.9916 2 21 36.9916 2 18 36.9916 0 21 36.9916 0 18 36.9916 0 0.75 38 0 0 5.5 0 0 38 0 21 5.5 0 4.28553 32.4645 0 9.58638 34.099 0 18 36.9916 0 21 36.9916 0 21 36.9916 0 18 36.9916 0 21 5.5 0 9.58638 34.099 0 4.28553 32.4645 0 0.75 38 0 0 5.5 0 0 38 2 4.28553 32.4645 0 9.58638 34.099 0 4.28553 32.4645 2 9.58638 34.099 2 9.58638 34.099 2 4.28553 32.4645 0 9.58638 34.099 0 4.28553 32.4645 0 0.75 38 2 4.28553 32.4645 0 4.28553 32.4645 2 0.75 38 2 0.75 38 0 0.75 38 2 4.28553 32.4645 0 4.28553 32.4645 2 0 38 0 0.75 38 0 0 38 2 0.75 38 2 0.75 38 2 0 38 0 0.75 38 0 0 38 2 0 38 0 0 5.5 2 0 5.5 0 0 38 0 0 38 2 0 38 0 0 5.5 2 0 5.5 2 21 5.5 0 0 5.5 0 21 5.5 2 0 5.5 2 0 5.5 2 21 5.5 0 0 5.5 0 21 5.5 0 21 36.9916 2 21 5.5 0 21 5.5 2 21 36.9916 2 21 36.9916 0 21 36.9916 2 21 5.5 0 21 5.5 + + + + + + + + + + 0 -0.325121 0.945672 0 -0.325121 0.945672 0 -0.325121 0.945672 0 -0.325121 0.945672 -0 0.325121 -0.945672 -0 0.325121 -0.945672 -0 0.325121 -0.945672 -0 0.325121 -0.945672 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 -0.294662 0.955602 0 -0.294662 0.955602 0 -0.294662 0.955602 0 -0.294662 0.955602 -0 0.294662 -0.955602 -0 0.294662 -0.955602 -0 0.294662 -0.955602 -0 0.294662 -0.955602 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 + + + + + + + + + + -1.14777 0.965284 -1.11999 1.08885 -1.11999 0.965284 -1.14777 1.08885 -1.14777 1.08885 -1.14777 0.965284 -1.11999 1.08885 -1.11999 0.965284 0.441652 0.201389 0.733319 0.652778 0.733319 0.201389 0.722902 0.652778 0.673798 0.575895 0.600175 0.598597 0.483319 0.638772 0.441652 0.638772 0.441652 0.638772 0.441652 0.201389 0.483319 0.638772 0.600175 0.598597 0.673798 0.575895 0.722902 0.652778 0.733319 0.652778 0.733319 0.201389 1.99296 0.291667 2.02074 0.333333 2.02074 0.291667 1.99296 0.333333 1.99296 0.333333 1.99296 0.291667 2.02074 0.333333 2.02074 0.291667 2.28896 0.652778 2.27854 0.201389 2.27854 0.652778 2.57021 0.201389 2.33806 0.575895 2.41169 0.598597 2.52854 0.638772 2.57021 0.638772 2.57021 0.638772 2.52854 0.638772 2.57021 0.201389 2.41169 0.598597 2.33806 0.575895 2.28896 0.652778 2.27854 0.201389 2.27854 0.652778 -1.14777 0.872599 -1.11999 0.949642 -1.11999 0.872599 -1.14777 0.949642 -1.14777 0.949642 -1.14777 0.872599 -1.11999 0.949642 -1.11999 0.872599 4.13185 -0.0225114 4.15963 -0.113737 4.13185 -0.113737 4.15963 -0.0225114 4.15963 -0.0225114 4.13185 -0.0225114 4.15963 -0.113737 4.13185 -0.113737 -1.14777 0.772612 -1.11999 0.783029 -1.11999 0.772612 -1.14777 0.783029 -1.14777 0.783029 -1.14777 0.772612 -1.11999 0.783029 -1.11999 0.772612 -1.14777 0.652778 -1.11999 0.201389 -1.14777 0.201389 -1.11999 0.652778 -1.11999 0.652778 -1.14777 0.652778 -1.11999 0.201389 -1.14777 0.201389 4.15963 1.06428 4.13185 0.772612 4.13185 1.06428 4.15963 0.772612 4.15963 0.772612 4.15963 1.06428 4.13185 0.772612 4.13185 1.06428 4.13185 0.638772 4.15963 0.201389 4.13185 0.201389 4.15963 0.638772 4.15963 0.638772 4.13185 0.638772 4.15963 0.201389 4.13185 0.201389 + + + + + + + + + + + + + + +

0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 11 8 12 12 8 13 13 8 14 14 8 15 16 17 18 18 17 19 19 17 20 20 17 21 21 17 22 23 22 17 24 25 26 25 24 27 28 29 30 31 30 29 32 33 34 33 32 35 35 32 36 35 36 37 35 37 38 35 38 39 40 41 42 41 43 42 43 44 42 44 45 42 42 45 46 47 46 45 48 49 50 49 48 51 52 53 54 55 54 53 56 57 58 57 56 59 60 61 62 63 62 61 64 65 66 65 64 67 68 69 70 71 70 69 72 73 74 73 72 75 76 77 78 79 78 77 80 81 82 81 80 83 84 85 86 87 86 85 88 89 90 89 88 91 92 93 94 95 94 93

+
+
+
+ + + + 77.8274 62.1719 516.448 74.2928 57.5401 518.533 74.1466 61.5501 518.533 78.009 57.188 516.448 78.009 57.188 516.448 77.8274 62.1719 516.448 74.2928 57.5401 518.533 74.1466 61.5501 518.533 74.2928 57.5401 518.533 76.8946 52.3268 516.448 73.3961 53.6288 518.533 78.009 57.188 516.448 76.8946 52.3268 516.448 73.3961 53.6288 518.533 44.5838 64.3511 518.533 43.8332 56.4297 518.533 43.6871 60.4398 518.533 45.0123 52.5941 518.533 46.4622 67.897 518.533 47.144 49.1944 518.533 49.1944 70.8359 518.533 50.0829 46.4622 518.533 52.5941 72.9675 518.533 53.6288 44.5838 518.533 56.4297 74.1466 518.533 57.5401 43.6871 518.533 60.4398 74.2928 518.533 61.5501 43.8332 518.533 64.3511 73.3961 518.533 65.3857 45.0123 518.533 67.897 71.5176 518.533 68.7855 47.144 518.533 70.8359 68.7855 518.533 71.5176 50.0829 518.533 72.9675 65.3857 518.533 73.3961 53.6288 518.533 74.1466 61.5501 518.533 74.2928 57.5401 518.533 72.9675 65.3857 518.533 71.5176 50.0829 518.533 70.8359 68.7855 518.533 68.7855 47.144 518.533 67.897 71.5176 518.533 65.3857 45.0123 518.533 64.3511 73.3961 518.533 61.5501 43.8332 518.533 60.4398 74.2928 518.533 57.5401 43.6871 518.533 56.4297 74.1466 518.533 53.6288 44.5838 518.533 52.5941 72.9675 518.533 50.0829 46.4622 518.533 49.1944 70.8359 518.533 47.144 49.1944 518.533 46.4622 67.897 518.533 45.0123 52.5941 518.533 44.5838 64.3511 518.533 43.8332 56.4297 518.533 43.6871 60.4398 518.533 76.3619 66.9389 516.448 74.1466 61.5501 518.533 72.9675 65.3857 518.533 77.8274 62.1719 516.448 76.3619 66.9389 516.448 78.009 57.188 516.448 78.5346 62.2913 509.736 78.7231 57.1203 509.736 77.8274 62.1719 516.448 78.5346 62.2913 509.736 78.7231 57.1203 509.736 73.3961 53.6288 518.533 74.56 47.9198 516.448 71.5176 50.0829 518.533 76.8946 52.3268 516.448 74.56 47.9198 516.448 76.8946 52.3268 516.448 78.7231 57.1203 509.736 77.5668 52.0767 509.736 78.009 57.188 516.448 77.5668 52.0767 509.736 47.144 49.1944 518.533 47.9198 43.4199 516.448 44.2672 46.8156 516.448 50.0829 46.4622 518.533 47.9198 43.4199 516.448 44.2672 46.8156 516.448 45.0123 52.5941 518.533 44.2672 46.8156 516.448 41.6179 51.0409 516.448 47.144 49.1944 518.533 41.6179 51.0409 516.448 43.8332 56.4297 518.533 41.6179 51.0409 516.448 40.1525 55.808 516.448 45.0123 52.5941 518.533 40.1525 55.808 516.448 43.6871 60.4398 518.533 40.1525 55.808 516.448 39.9708 60.7919 516.448 43.8332 56.4297 518.533 39.9708 60.7919 516.448 41.0852 65.653 516.448 43.6871 60.4398 518.533 39.9708 60.7919 516.448 44.5838 64.3511 518.533 41.0852 65.653 516.448 43.4199 70.06 516.448 44.5838 64.3511 518.533 41.0852 65.653 516.448 46.4622 67.897 518.533 43.4199 70.06 516.448 46.8156 73.7127 516.448 46.4622 67.897 518.533 43.4199 70.06 516.448 49.1944 70.8359 518.533 46.8156 73.7127 516.448 51.0409 76.3619 516.448 49.1944 70.8359 518.533 46.8156 73.7127 516.448 52.5941 72.9675 518.533 51.0409 76.3619 516.448 55.808 77.8274 516.448 52.5941 72.9675 518.533 51.0409 76.3619 516.448 56.4297 74.1466 518.533 55.808 77.8274 516.448 60.7919 78.009 516.448 56.4297 74.1466 518.533 55.808 77.8274 516.448 60.4398 74.2928 518.533 60.7919 78.009 516.448 60.7919 78.009 516.448 64.3511 73.3961 518.533 60.4398 74.2928 518.533 65.653 76.8946 516.448 65.653 76.8946 516.448 65.653 76.8946 516.448 67.897 71.5176 518.533 64.3511 73.3961 518.533 70.06 74.56 516.448 70.06 74.56 516.448 70.06 74.56 516.448 70.8359 68.7855 518.533 67.897 71.5176 518.533 73.7127 71.1643 516.448 73.7127 71.1643 516.448 73.7127 71.1643 516.448 72.9675 65.3857 518.533 70.8359 68.7855 518.533 76.3619 66.9389 516.448 71.5176 50.0829 518.533 71.1643 44.2672 516.448 68.7855 47.144 518.533 74.56 47.9198 516.448 71.1643 44.2672 516.448 68.7855 47.144 518.533 66.9389 41.6179 516.448 65.3857 45.0123 518.533 71.1643 44.2672 516.448 66.9389 41.6179 516.448 65.3857 45.0123 518.533 62.1719 40.1525 516.448 61.5501 43.8332 518.533 66.9389 41.6179 516.448 62.1719 40.1525 516.448 57.5401 43.6871 518.533 62.1719 40.1525 516.448 57.188 39.9708 516.448 61.5501 43.8332 518.533 57.188 39.9708 516.448 53.6288 44.5838 518.533 57.188 39.9708 516.448 52.3268 41.0852 516.448 57.5401 43.6871 518.533 52.3268 41.0852 516.448 50.0829 46.4622 518.533 52.3268 41.0852 516.448 47.9198 43.4199 516.448 53.6288 44.5838 518.533 76.3619 66.9389 516.448 78.5346 62.2913 509.736 77.8274 62.1719 516.448 77.0142 67.2374 509.736 77.0142 67.2374 509.736 78.7231 57.1203 509.736 79.8148 62.5076 508.206 80.0156 56.9978 508.206 78.5346 62.2913 509.736 79.8148 62.5076 508.206 80.0156 56.9978 508.206 74.56 47.9198 516.448 77.5668 52.0767 509.736 75.1445 47.5042 509.736 76.8946 52.3268 516.448 75.1445 47.5042 509.736 77.5668 52.0767 509.736 80.0156 56.9978 508.206 78.7836 51.6239 508.206 78.7231 57.1203 509.736 78.7836 51.6239 508.206 44.2672 46.8156 516.448 47.5042 42.8353 509.736 43.7144 46.3585 509.736 47.9198 43.4199 516.448 47.5042 42.8353 509.736 43.7144 46.3585 509.736 40.9657 50.7425 509.736 44.2672 46.8156 516.448 43.7144 46.3585 509.736 41.6179 51.0409 516.448 40.9657 50.7425 509.736 39.4452 55.6885 509.736 41.6179 51.0409 516.448 40.9657 50.7425 509.736 40.1525 55.808 516.448 39.4452 55.6885 509.736 39.2567 60.8595 509.736 40.1525 55.808 516.448 39.4452 55.6885 509.736 39.9708 60.7919 516.448 39.2567 60.8595 509.736 39.2567 60.8595 509.736 41.0852 65.653 516.448 39.9708 60.7919 516.448 40.413 65.9032 509.736 40.413 65.9032 509.736 40.413 65.9032 509.736 43.4199 70.06 516.448 41.0852 65.653 516.448 42.8353 70.4756 509.736 42.8353 70.4756 509.736 42.8353 70.4756 509.736 46.8156 73.7127 516.448 43.4199 70.06 516.448 46.3585 74.2654 509.736 46.3585 74.2654 509.736 51.0409 76.3619 516.448 46.3585 74.2654 509.736 50.7425 77.0142 509.736 46.8156 73.7127 516.448 50.7425 77.0142 509.736 55.808 77.8274 516.448 50.7425 77.0142 509.736 55.6885 78.5346 509.736 51.0409 76.3619 516.448 55.6885 78.5346 509.736 60.7919 78.009 516.448 55.6885 78.5346 509.736 60.8595 78.7231 509.736 55.808 77.8274 516.448 60.8595 78.7231 509.736 65.653 76.8946 516.448 60.8595 78.7231 509.736 65.9032 77.5668 509.736 60.7919 78.009 516.448 65.9032 77.5668 509.736 70.06 74.56 516.448 65.9032 77.5668 509.736 70.4756 75.1445 509.736 65.653 76.8946 516.448 70.4756 75.1445 509.736 73.7127 71.1643 516.448 70.4756 75.1445 509.736 74.2654 71.6214 509.736 70.06 74.56 516.448 74.2654 71.6214 509.736 73.7127 71.1643 516.448 77.0142 67.2374 509.736 76.3619 66.9389 516.448 74.2654 71.6214 509.736 71.1643 44.2672 516.448 75.1445 47.5042 509.736 71.6214 43.7144 509.736 74.56 47.9198 516.448 71.6214 43.7144 509.736 66.9389 41.6179 516.448 71.6214 43.7144 509.736 67.2374 40.9657 509.736 71.1643 44.2672 516.448 67.2374 40.9657 509.736 62.1719 40.1525 516.448 67.2374 40.9657 509.736 62.2913 39.4452 509.736 66.9389 41.6179 516.448 62.2913 39.4452 509.736 57.188 39.9708 516.448 62.2913 39.4452 509.736 57.1203 39.2567 509.736 62.1719 40.1525 516.448 57.1203 39.2567 509.736 52.3268 41.0852 516.448 57.1203 39.2567 509.736 52.0767 40.413 509.736 57.188 39.9708 516.448 52.0767 40.413 509.736 47.9198 43.4199 516.448 52.0767 40.413 509.736 47.5042 42.8353 509.736 52.3268 41.0852 516.448 77.0142 67.2374 509.736 79.8148 62.5076 508.206 78.5346 62.2913 509.736 78.1948 67.7776 508.206 78.1948 67.7776 508.206 80.0156 56.9978 508.206 80.66 62.6504 494.733 80.869 56.917 494.733 79.8148 62.5076 508.206 80.66 62.6504 494.733 80.869 56.917 494.733 75.1445 47.5042 509.736 78.7836 51.6239 508.206 76.2027 46.7519 508.206 77.5668 52.0767 509.736 76.2027 46.7519 508.206 78.7836 51.6239 508.206 80.869 56.917 494.733 79.587 51.3249 494.733 80.0156 56.9978 508.206 79.587 51.3249 494.733 43.7144 46.3585 509.736 46.7519 41.7772 508.206 42.7139 45.5311 508.206 47.5042 42.8353 509.736 46.7519 41.7772 508.206 42.7139 45.5311 508.206 39.7851 50.2023 508.206 43.7144 46.3585 509.736 42.7139 45.5311 508.206 40.9657 50.7425 509.736 39.7851 50.2023 508.206 38.1651 55.4723 508.206 40.9657 50.7425 509.736 39.7851 50.2023 508.206 39.4452 55.6885 509.736 38.1651 55.4723 508.206 37.9642 60.982 508.206 39.4452 55.6885 509.736 38.1651 55.4723 508.206 39.2567 60.8595 509.736 37.9642 60.982 508.206 37.9642 60.982 508.206 40.413 65.9032 509.736 39.2567 60.8595 509.736 39.1962 66.356 508.206 39.1962 66.356 508.206 39.1962 66.356 508.206 42.8353 70.4756 509.736 40.413 65.9032 509.736 41.7772 71.228 508.206 41.7772 71.228 508.206 45.5311 75.266 508.206 42.8353 70.4756 509.736 41.7772 71.228 508.206 46.3585 74.2654 509.736 45.5311 75.266 508.206 50.7425 77.0142 509.736 45.5311 75.266 508.206 50.2023 78.1948 508.206 46.3585 74.2654 509.736 50.2023 78.1948 508.206 55.6885 78.5346 509.736 50.2023 78.1948 508.206 55.4723 79.8148 508.206 50.7425 77.0142 509.736 55.4723 79.8148 508.206 60.8595 78.7231 509.736 55.4723 79.8148 508.206 60.982 80.0156 508.206 55.6885 78.5346 509.736 60.982 80.0156 508.206 65.9032 77.5668 509.736 60.982 80.0156 508.206 66.356 78.7836 508.206 60.8595 78.7231 509.736 66.356 78.7836 508.206 70.4756 75.1445 509.736 66.356 78.7836 508.206 71.228 76.2027 508.206 65.9032 77.5668 509.736 71.228 76.2027 508.206 71.228 76.2027 508.206 74.2654 71.6214 509.736 70.4756 75.1445 509.736 75.266 72.4487 508.206 75.266 72.4487 508.206 74.2654 71.6214 509.736 78.1948 67.7776 508.206 77.0142 67.2374 509.736 75.266 72.4487 508.206 75.1445 47.5042 509.736 72.4487 42.7139 508.206 71.6214 43.7144 509.736 76.2027 46.7519 508.206 72.4487 42.7139 508.206 67.2374 40.9657 509.736 72.4487 42.7139 508.206 67.7776 39.7851 508.206 71.6214 43.7144 509.736 67.7776 39.7851 508.206 62.2913 39.4452 509.736 67.7776 39.7851 508.206 62.5076 38.1651 508.206 67.2374 40.9657 509.736 62.5076 38.1651 508.206 57.1203 39.2567 509.736 62.5076 38.1651 508.206 56.9978 37.9642 508.206 62.2913 39.4452 509.736 56.9978 37.9642 508.206 52.0767 40.413 509.736 56.9978 37.9642 508.206 51.6239 39.1962 508.206 57.1203 39.2567 509.736 51.6239 39.1962 508.206 47.5042 42.8353 509.736 51.6239 39.1962 508.206 46.7519 41.7772 508.206 52.0767 40.413 509.736 78.1948 67.7776 508.206 80.66 62.6504 494.733 79.8148 62.5076 508.206 78.9742 68.1343 494.733 78.9742 68.1343 494.733 80.66 62.6504 494.733 78.6726 57.1251 492.002 80.869 56.917 494.733 78.4845 62.2829 492.002 78.4845 62.2829 492.002 78.6726 57.1251 492.002 76.2027 46.7519 508.206 79.587 51.3249 494.733 76.9013 46.2552 494.733 78.7836 51.6239 508.206 76.9013 46.2552 494.733 80.869 56.917 494.733 77.5192 52.0944 492.002 79.587 51.3249 494.733 78.6726 57.1251 492.002 77.5192 52.0944 492.002 42.7139 45.5311 508.206 46.2552 41.0785 494.733 42.0533 44.9848 494.733 46.7519 41.7772 508.206 46.2552 41.0785 494.733 42.0533 44.9848 494.733 39.0056 49.8456 494.733 42.7139 45.5311 508.206 42.0533 44.9848 494.733 39.7851 50.2023 508.206 39.0056 49.8456 494.733 37.3198 55.3295 494.733 39.7851 50.2023 508.206 39.0056 49.8456 494.733 38.1651 55.4723 508.206 37.3198 55.3295 494.733 37.1108 61.0629 494.733 38.1651 55.4723 508.206 37.3198 55.3295 494.733 37.9642 60.982 508.206 37.1108 61.0629 494.733 37.1108 61.0629 494.733 39.1962 66.356 508.206 37.9642 60.982 508.206 38.3929 66.6549 494.733 38.3929 66.6549 494.733 38.3929 66.6549 494.733 41.7772 71.228 508.206 39.1962 66.356 508.206 41.0785 71.7247 494.733 41.0785 71.7247 494.733 41.0785 71.7247 494.733 45.5311 75.266 508.206 41.7772 71.228 508.206 44.9848 75.9266 494.733 44.9848 75.9266 494.733 50.2023 78.1948 508.206 44.9848 75.9266 494.733 49.8456 78.9742 494.733 45.5311 75.266 508.206 49.8456 78.9742 494.733 55.4723 79.8148 508.206 49.8456 78.9742 494.733 55.3295 80.66 494.733 50.2023 78.1948 508.206 55.3295 80.66 494.733 60.982 80.0156 508.206 55.3295 80.66 494.733 61.0629 80.869 494.733 55.4723 79.8148 508.206 61.0629 80.869 494.733 66.356 78.7836 508.206 61.0629 80.869 494.733 66.6549 79.587 494.733 60.982 80.0156 508.206 66.6549 79.587 494.733 71.228 76.2027 508.206 66.6549 79.587 494.733 71.7247 76.9013 494.733 66.356 78.7836 508.206 71.7247 76.9013 494.733 75.266 72.4487 508.206 71.7247 76.9013 494.733 75.9266 72.995 494.733 71.228 76.2027 508.206 75.9266 72.995 494.733 75.266 72.4487 508.206 78.9742 68.1343 494.733 78.1948 67.7776 508.206 75.9266 72.995 494.733 72.4487 42.7139 508.206 76.9013 46.2552 494.733 72.995 42.0533 494.733 76.2027 46.7519 508.206 72.995 42.0533 494.733 67.7776 39.7851 508.206 72.995 42.0533 494.733 68.1343 39.0056 494.733 72.4487 42.7139 508.206 68.1343 39.0056 494.733 62.5076 38.1651 508.206 68.1343 39.0056 494.733 62.6504 37.3198 494.733 67.7776 39.7851 508.206 62.6504 37.3198 494.733 56.9978 37.9642 508.206 62.6504 37.3198 494.733 56.917 37.1108 494.733 62.5076 38.1651 508.206 56.917 37.1108 494.733 51.6239 39.1962 508.206 56.917 37.1108 494.733 51.3249 38.3929 494.733 56.9978 37.9642 508.206 51.3249 38.3929 494.733 46.7519 41.7772 508.206 51.3249 38.3929 494.733 46.2552 41.0785 494.733 51.6239 39.1962 508.206 80.66 62.6504 494.733 76.968 67.2163 492.002 78.4845 62.2829 492.002 78.9742 68.1343 494.733 76.968 67.2163 492.002 78.6726 57.1251 492.002 78.9421 62.3602 461.255 79.1345 57.0813 461.255 78.4845 62.2829 492.002 78.9421 62.3602 461.255 79.1345 57.0813 461.255 79.587 51.3249 494.733 75.1032 47.5336 492.002 76.9013 46.2552 494.733 77.5192 52.0944 492.002 75.1032 47.5336 492.002 77.5192 52.0944 492.002 79.1345 57.0813 461.255 77.9541 51.9326 461.255 78.6726 57.1251 492.002 77.9541 51.9326 461.255 46.2552 41.0785 494.733 43.7536 46.3908 492.002 42.0533 44.9848 494.733 47.5336 42.8767 492.002 47.5336 42.8767 492.002 43.7536 46.3908 492.002 43.7536 46.3908 492.002 39.0056 49.8456 494.733 42.0533 44.9848 494.733 41.0118 50.7636 492.002 41.0118 50.7636 492.002 41.0118 50.7636 492.002 37.3198 55.3295 494.733 39.0056 49.8456 494.733 39.4953 55.697 492.002 39.4953 55.697 492.002 39.4953 55.697 492.002 37.1108 61.0629 494.733 37.3198 55.3295 494.733 39.3073 60.8547 492.002 39.3073 60.8547 492.002 40.4606 65.8854 492.002 37.1108 61.0629 494.733 39.3073 60.8547 492.002 38.3929 66.6549 494.733 40.4606 65.8854 492.002 42.8767 70.4462 492.002 38.3929 66.6549 494.733 40.4606 65.8854 492.002 41.0785 71.7247 494.733 42.8767 70.4462 492.002 42.8767 70.4462 492.002 44.9848 75.9266 494.733 41.0785 71.7247 494.733 46.3908 74.2263 492.002 46.3908 74.2263 492.002 49.8456 78.9742 494.733 46.3908 74.2263 492.002 50.7636 76.968 492.002 44.9848 75.9266 494.733 50.7636 76.968 492.002 55.3295 80.66 494.733 50.7636 76.968 492.002 55.697 78.4845 492.002 49.8456 78.9742 494.733 55.697 78.4845 492.002 61.0629 80.869 494.733 55.697 78.4845 492.002 60.8547 78.6726 492.002 55.3295 80.66 494.733 60.8547 78.6726 492.002 66.6549 79.587 494.733 60.8547 78.6726 492.002 65.8854 77.5192 492.002 61.0629 80.869 494.733 65.8854 77.5192 492.002 71.7247 76.9013 494.733 65.8854 77.5192 492.002 70.4462 75.1032 492.002 66.6549 79.587 494.733 70.4462 75.1032 492.002 74.2263 71.589 492.002 71.7247 76.9013 494.733 70.4462 75.1032 492.002 75.9266 72.995 494.733 74.2263 71.589 492.002 78.9742 68.1343 494.733 74.2263 71.589 492.002 76.968 67.2163 492.002 75.9266 72.995 494.733 72.995 42.0533 494.733 75.1032 47.5336 492.002 71.589 43.7536 492.002 76.9013 46.2552 494.733 71.589 43.7536 492.002 68.1343 39.0056 494.733 71.589 43.7536 492.002 67.2163 41.0118 492.002 72.995 42.0533 494.733 67.2163 41.0118 492.002 62.6504 37.3198 494.733 67.2163 41.0118 492.002 62.2829 39.4953 492.002 68.1343 39.0056 494.733 62.2829 39.4953 492.002 56.917 37.1108 494.733 62.2829 39.4953 492.002 57.1251 39.3073 492.002 62.6504 37.3198 494.733 57.1251 39.3073 492.002 51.3249 38.3929 494.733 57.1251 39.3073 492.002 52.0944 40.4606 492.002 56.917 37.1108 494.733 52.0944 40.4606 492.002 46.2552 41.0785 494.733 52.0944 40.4606 492.002 47.5336 42.8767 492.002 51.3249 38.3929 494.733 76.968 67.2163 492.002 78.9421 62.3602 461.255 78.4845 62.2829 492.002 77.39 67.4093 461.255 77.39 67.4093 461.255 79.1345 57.0813 461.255 80.521 62.6269 403.527 80.7286 56.9303 403.527 78.9421 62.3602 461.255 80.521 62.6269 403.527 80.7286 56.9303 403.527 75.1032 47.5336 492.002 77.9541 51.9326 461.255 75.4814 47.2647 461.255 77.5192 52.0944 492.002 75.4814 47.2647 461.255 77.9541 51.9326 461.255 80.7286 56.9303 403.527 79.4548 51.3741 403.527 79.1345 57.0813 461.255 79.4548 51.3741 403.527 43.7536 46.3908 492.002 47.2647 42.4985 461.255 43.396 46.0951 461.255 47.5336 42.8767 492.002 47.2647 42.4985 461.255 43.396 46.0951 461.255 40.5899 50.5705 461.255 43.7536 46.3908 492.002 43.396 46.0951 461.255 41.0118 50.7636 492.002 40.5899 50.5705 461.255 39.0378 55.6197 461.255 41.0118 50.7636 492.002 40.5899 50.5705 461.255 39.4953 55.697 492.002 39.0378 55.6197 461.255 38.8453 60.8985 461.255 39.4953 55.697 492.002 39.0378 55.6197 461.255 39.3073 60.8547 492.002 38.8453 60.8985 461.255 38.8453 60.8985 461.255 40.4606 65.8854 492.002 39.3073 60.8547 492.002 40.0257 66.0473 461.255 40.0257 66.0473 461.255 40.0257 66.0473 461.255 42.8767 70.4462 492.002 40.4606 65.8854 492.002 42.4985 70.7151 461.255 42.4985 70.7151 461.255 42.4985 70.7151 461.255 46.3908 74.2263 492.002 42.8767 70.4462 492.002 46.0951 74.5839 461.255 46.0951 74.5839 461.255 50.7636 76.968 492.002 46.0951 74.5839 461.255 50.5705 77.39 461.255 46.3908 74.2263 492.002 50.5705 77.39 461.255 55.697 78.4845 492.002 50.5705 77.39 461.255 55.6197 78.9421 461.255 50.7636 76.968 492.002 55.6197 78.9421 461.255 60.8547 78.6726 492.002 55.6197 78.9421 461.255 60.8985 79.1345 461.255 55.697 78.4845 492.002 60.8985 79.1345 461.255 65.8854 77.5192 492.002 60.8985 79.1345 461.255 66.0473 77.9541 461.255 60.8547 78.6726 492.002 66.0473 77.9541 461.255 70.4462 75.1032 492.002 66.0473 77.9541 461.255 70.7151 75.4814 461.255 65.8854 77.5192 492.002 70.7151 75.4814 461.255 74.2263 71.589 492.002 70.7151 75.4814 461.255 74.5839 71.8847 461.255 70.4462 75.1032 492.002 74.5839 71.8847 461.255 74.2263 71.589 492.002 77.39 67.4093 461.255 76.968 67.2163 492.002 74.5839 71.8847 461.255 71.589 43.7536 492.002 75.4814 47.2647 461.255 71.8847 43.396 461.255 75.1032 47.5336 492.002 71.8847 43.396 461.255 67.2163 41.0118 492.002 71.8847 43.396 461.255 67.4093 40.5899 461.255 71.589 43.7536 492.002 67.4093 40.5899 461.255 62.2829 39.4953 492.002 67.4093 40.5899 461.255 62.3602 39.0378 461.255 67.2163 41.0118 492.002 62.3602 39.0378 461.255 57.1251 39.3073 492.002 62.3602 39.0378 461.255 57.0813 38.8453 461.255 62.2829 39.4953 492.002 57.0813 38.8453 461.255 52.0944 40.4606 492.002 57.0813 38.8453 461.255 51.9326 40.0257 461.255 57.1251 39.3073 492.002 51.9326 40.0257 461.255 47.5336 42.8767 492.002 51.9326 40.0257 461.255 47.2647 42.4985 461.255 52.0944 40.4606 492.002 77.39 67.4093 461.255 80.521 62.6269 403.527 78.9421 62.3602 461.255 78.846 68.0756 403.527 78.846 68.0756 403.527 80.7286 56.9303 403.527 83.5144 63.1325 395.046 83.7509 56.6439 395.046 80.521 62.6269 403.527 83.5144 63.1325 395.046 83.7509 56.6439 395.046 75.4814 47.2647 461.255 79.4548 51.3741 403.527 76.7864 46.3369 403.527 77.9541 51.9326 461.255 76.7864 46.3369 403.527 79.4548 51.3741 403.527 83.7509 56.6439 395.046 82.3 50.3153 395.046 80.7286 56.9303 403.527 82.3 50.3153 395.046 43.396 46.0951 461.255 46.3369 41.1935 403.527 42.162 45.0747 403.527 47.2647 42.4985 461.255 46.3369 41.1935 403.527 42.162 45.0747 403.527 39.1338 49.9043 403.527 43.396 46.0951 461.255 42.162 45.0747 403.527 40.5899 50.5705 461.255 39.1338 49.9043 403.527 37.4589 55.353 403.527 40.5899 50.5705 461.255 39.1338 49.9043 403.527 39.0378 55.6197 461.255 37.4589 55.353 403.527 37.2512 61.0495 403.527 39.0378 55.6197 461.255 37.4589 55.353 403.527 38.8453 60.8985 461.255 37.2512 61.0495 403.527 37.2512 61.0495 403.527 40.0257 66.0473 461.255 38.8453 60.8985 461.255 38.525 66.6058 403.527 38.525 66.6058 403.527 38.525 66.6058 403.527 42.4985 70.7151 461.255 40.0257 66.0473 461.255 41.1935 71.643 403.527 41.1935 71.643 403.527 41.1935 71.643 403.527 46.0951 74.5839 461.255 42.4985 70.7151 461.255 45.0747 75.8179 403.527 45.0747 75.8179 403.527 50.5705 77.39 461.255 45.0747 75.8179 403.527 49.9043 78.846 403.527 46.0951 74.5839 461.255 49.9043 78.846 403.527 55.6197 78.9421 461.255 49.9043 78.846 403.527 55.353 80.521 403.527 50.5705 77.39 461.255 55.353 80.521 403.527 60.8985 79.1345 461.255 55.353 80.521 403.527 61.0495 80.7286 403.527 55.6197 78.9421 461.255 61.0495 80.7286 403.527 66.0473 77.9541 461.255 61.0495 80.7286 403.527 66.6058 79.4548 403.527 60.8985 79.1345 461.255 66.6058 79.4548 403.527 70.7151 75.4814 461.255 66.6058 79.4548 403.527 71.643 76.7864 403.527 66.0473 77.9541 461.255 71.643 76.7864 403.527 74.5839 71.8847 461.255 71.643 76.7864 403.527 75.8179 72.9051 403.527 70.7151 75.4814 461.255 75.8179 72.9051 403.527 74.5839 71.8847 461.255 78.846 68.0756 403.527 77.39 67.4093 461.255 75.8179 72.9051 403.527 71.8847 43.396 461.255 76.7864 46.3369 403.527 72.9051 42.162 403.527 75.4814 47.2647 461.255 72.9051 42.162 403.527 67.4093 40.5899 461.255 72.9051 42.162 403.527 68.0756 39.1338 403.527 71.8847 43.396 461.255 68.0756 39.1338 403.527 62.3602 39.0378 461.255 68.0756 39.1338 403.527 62.6269 37.4589 403.527 67.4093 40.5899 461.255 62.6269 37.4589 403.527 57.0813 38.8453 461.255 62.6269 37.4589 403.527 56.9303 37.2512 403.527 62.3602 39.0378 461.255 56.9303 37.2512 403.527 51.9326 40.0257 461.255 56.9303 37.2512 403.527 51.3741 38.525 403.527 57.0813 38.8453 461.255 51.3741 38.525 403.527 47.2647 42.4985 461.255 51.3741 38.525 403.527 46.3369 41.1935 403.527 51.9326 40.0257 461.255 78.846 68.0756 403.527 83.5144 63.1325 395.046 80.521 62.6269 403.527 81.6066 69.3388 395.046 81.6066 69.3388 395.046 89.5823 64.1575 389.876 83.7509 56.6439 395.046 83.5144 63.1325 395.046 89.8774 56.0635 389.876 89.8774 56.0635 389.876 89.5823 64.1575 389.876 76.7864 46.3369 403.527 82.3 50.3153 395.046 79.2606 44.5777 395.046 79.4548 51.3741 403.527 79.2606 44.5777 395.046 83.7509 56.6439 395.046 88.0675 48.1689 389.876 82.3 50.3153 395.046 89.8774 56.0635 389.876 88.0675 48.1689 389.876 42.162 45.0747 403.527 44.5777 38.7192 395.046 39.8224 43.1401 395.046 46.3369 41.1935 403.527 44.5777 38.7192 395.046 39.8224 43.1401 395.046 36.3733 48.6411 395.046 42.162 45.0747 403.527 39.8224 43.1401 395.046 39.1338 49.9043 403.527 36.3733 48.6411 395.046 34.4654 54.8473 395.046 39.1338 49.9043 403.527 36.3733 48.6411 395.046 37.4589 55.353 403.527 34.4654 54.8473 395.046 34.2289 61.3359 395.046 37.4589 55.353 403.527 34.4654 54.8473 395.046 37.2512 61.0495 403.527 34.2289 61.3359 395.046 34.2289 61.3359 395.046 38.525 66.6058 403.527 37.2512 61.0495 403.527 35.6798 67.6646 395.046 35.6798 67.6646 395.046 35.6798 67.6646 395.046 41.1935 71.643 403.527 38.525 66.6058 403.527 38.7192 73.4021 395.046 38.7192 73.4021 395.046 38.7192 73.4021 395.046 45.0747 75.8179 403.527 41.1935 71.643 403.527 43.1401 78.1575 395.046 43.1401 78.1575 395.046 49.9043 78.846 403.527 43.1401 78.1575 395.046 48.6411 81.6066 395.046 45.0747 75.8179 403.527 48.6411 81.6066 395.046 55.353 80.521 403.527 48.6411 81.6066 395.046 54.8473 83.5144 395.046 49.9043 78.846 403.527 54.8473 83.5144 395.046 61.0495 80.7286 403.527 54.8473 83.5144 395.046 61.3359 83.7509 395.046 55.353 80.521 403.527 61.3359 83.7509 395.046 66.6058 79.4548 403.527 61.3359 83.7509 395.046 67.6646 82.3 395.046 61.0495 80.7286 403.527 67.6646 82.3 395.046 71.643 76.7864 403.527 67.6646 82.3 395.046 73.4021 79.2606 395.046 66.6058 79.4548 403.527 73.4021 79.2606 395.046 75.8179 72.9051 403.527 73.4021 79.2606 395.046 78.1575 74.8397 395.046 71.643 76.7864 403.527 78.1575 74.8397 395.046 75.8179 72.9051 403.527 81.6066 69.3388 395.046 78.846 68.0756 403.527 78.1575 74.8397 395.046 72.9051 42.162 403.527 79.2606 44.5777 395.046 74.8397 39.8224 395.046 76.7864 46.3369 403.527 74.8397 39.8224 395.046 68.0756 39.1338 403.527 74.8397 39.8224 395.046 69.3388 36.3733 395.046 72.9051 42.162 403.527 69.3388 36.3733 395.046 62.6269 37.4589 403.527 69.3388 36.3733 395.046 63.1325 34.4654 395.046 68.0756 39.1338 403.527 63.1325 34.4654 395.046 56.9303 37.2512 403.527 63.1325 34.4654 395.046 56.6439 34.2289 395.046 62.6269 37.4589 403.527 56.6439 34.2289 395.046 51.3741 38.525 403.527 56.6439 34.2289 395.046 50.3153 35.6798 395.046 56.9303 37.2512 403.527 50.3153 35.6798 395.046 46.3369 41.1935 403.527 50.3153 35.6798 395.046 44.5777 38.7192 395.046 51.3741 38.525 403.527 87.2025 71.8993 389.876 83.5144 63.1325 395.046 81.6066 69.3388 395.046 89.5823 64.1575 389.876 87.2025 71.8993 389.876 99.9411 65.9072 379.796 89.8774 56.0635 389.876 89.5823 64.1575 389.876 100.336 55.0726 379.796 100.336 55.0726 379.796 99.9411 65.9072 379.796 82.3 50.3153 395.046 84.276 41.0118 389.876 79.2606 44.5777 395.046 88.0675 48.1689 389.876 84.276 41.0118 389.876 89.8774 56.0635 389.876 97.9133 44.5049 379.796 88.0675 48.1689 389.876 100.336 55.0726 379.796 97.9133 44.5049 379.796 39.8224 43.1401 395.046 41.0118 33.7038 389.876 35.0799 39.2185 389.876 44.5777 38.7192 395.046 41.0118 33.7038 389.876 35.0799 39.2185 389.876 36.3733 48.6411 395.046 35.0799 39.2185 389.876 30.7774 46.0805 389.876 39.8224 43.1401 395.046 30.7774 46.0805 389.876 34.4654 54.8473 395.046 30.7774 46.0805 389.876 28.3975 53.8224 389.876 36.3733 48.6411 395.046 28.3975 53.8224 389.876 34.2289 61.3359 395.046 28.3975 53.8224 389.876 28.1025 61.9163 389.876 34.4654 54.8473 395.046 28.1025 61.9163 389.876 29.9123 69.8109 389.876 34.2289 61.3359 395.046 28.1025 61.9163 389.876 35.6798 67.6646 395.046 29.9123 69.8109 389.876 33.7038 76.968 389.876 35.6798 67.6646 395.046 29.9123 69.8109 389.876 38.7192 73.4021 395.046 33.7038 76.968 389.876 39.2185 82.9 389.876 38.7192 73.4021 395.046 33.7038 76.968 389.876 43.1401 78.1575 395.046 39.2185 82.9 389.876 46.0805 87.2025 389.876 43.1401 78.1575 395.046 39.2185 82.9 389.876 48.6411 81.6066 395.046 46.0805 87.2025 389.876 53.8224 89.5823 389.876 48.6411 81.6066 395.046 46.0805 87.2025 389.876 54.8473 83.5144 395.046 53.8224 89.5823 389.876 61.9163 89.8774 389.876 54.8473 83.5144 395.046 53.8224 89.5823 389.876 61.3359 83.7509 395.046 61.9163 89.8774 389.876 61.9163 89.8774 389.876 67.6646 82.3 395.046 61.3359 83.7509 395.046 69.8109 88.0675 389.876 69.8109 88.0675 389.876 69.8109 88.0675 389.876 73.4021 79.2606 395.046 67.6646 82.3 395.046 76.968 84.276 389.876 76.968 84.276 389.876 76.968 84.276 389.876 78.1575 74.8397 395.046 73.4021 79.2606 395.046 82.9 78.7614 389.876 82.9 78.7614 389.876 82.9 78.7614 389.876 81.6066 69.3388 395.046 78.1575 74.8397 395.046 87.2025 71.8993 389.876 79.2606 44.5777 395.046 78.7614 35.0799 389.876 74.8397 39.8224 395.046 84.276 41.0118 389.876 78.7614 35.0799 389.876 74.8397 39.8224 395.046 71.8993 30.7774 389.876 69.3388 36.3733 395.046 78.7614 35.0799 389.876 71.8993 30.7774 389.876 69.3388 36.3733 395.046 64.1575 28.3975 389.876 63.1325 34.4654 395.046 71.8993 30.7774 389.876 64.1575 28.3975 389.876 56.6439 34.2289 395.046 64.1575 28.3975 389.876 56.0635 28.1025 389.876 63.1325 34.4654 395.046 56.0635 28.1025 389.876 50.3153 35.6798 395.046 56.0635 28.1025 389.876 48.1689 29.9123 389.876 56.6439 34.2289 395.046 48.1689 29.9123 389.876 44.5777 38.7192 395.046 48.1689 29.9123 389.876 41.0118 33.7038 389.876 50.3153 35.6798 395.046 96.7554 76.2705 379.796 89.5823 64.1575 389.876 87.2025 71.8993 389.876 99.9411 65.9072 379.796 96.7554 76.2705 379.796 100.336 55.0726 379.796 111.076 67.7881 361.445 111.578 54.0075 361.445 99.9411 65.9072 379.796 111.076 67.7881 361.445 111.578 54.0075 361.445 88.0675 48.1689 389.876 92.838 34.9244 379.796 84.276 41.0118 389.876 97.9133 44.5049 379.796 92.838 34.9244 379.796 97.9133 44.5049 379.796 111.578 54.0075 361.445 108.497 40.5664 361.445 100.336 55.0726 379.796 108.497 40.5664 361.445 35.0799 39.2185 389.876 34.9244 25.1418 379.796 26.9838 32.5238 379.796 41.0118 33.7038 389.876 34.9244 25.1418 379.796 26.9838 32.5238 379.796 30.7774 46.0805 389.876 26.9838 32.5238 379.796 21.2245 41.7094 379.796 35.0799 39.2185 389.876 21.2245 41.7094 379.796 28.3975 53.8224 389.876 21.2245 41.7094 379.796 18.0388 52.0726 379.796 30.7774 46.0805 389.876 18.0388 52.0726 379.796 28.1025 61.9163 389.876 18.0388 52.0726 379.796 17.6438 62.9072 379.796 28.3975 53.8224 389.876 17.6438 62.9072 379.796 20.0665 73.4749 379.796 28.1025 61.9163 389.876 17.6438 62.9072 379.796 29.9123 69.8109 389.876 20.0665 73.4749 379.796 25.1418 83.0555 379.796 29.9123 69.8109 389.876 20.0665 73.4749 379.796 33.7038 76.968 389.876 25.1418 83.0555 379.796 32.5238 90.996 379.796 33.7038 76.968 389.876 25.1418 83.0555 379.796 39.2185 82.9 389.876 32.5238 90.996 379.796 41.7094 96.7554 379.796 39.2185 82.9 389.876 32.5238 90.996 379.796 46.0805 87.2025 389.876 41.7094 96.7554 379.796 52.0726 99.9411 379.796 46.0805 87.2025 389.876 41.7094 96.7554 379.796 53.8224 89.5823 389.876 52.0726 99.9411 379.796 62.9072 100.336 379.796 53.8224 89.5823 389.876 52.0726 99.9411 379.796 61.9163 89.8774 389.876 62.9072 100.336 379.796 62.9072 100.336 379.796 69.8109 88.0675 389.876 61.9163 89.8774 389.876 73.4749 97.9133 379.796 73.4749 97.9133 379.796 73.4749 97.9133 379.796 76.968 84.276 389.876 69.8109 88.0675 389.876 83.0555 92.838 379.796 83.0555 92.838 379.796 83.0555 92.838 379.796 82.9 78.7614 389.876 76.968 84.276 389.876 90.996 85.4561 379.796 90.996 85.4561 379.796 90.996 85.4561 379.796 87.2025 71.8993 389.876 82.9 78.7614 389.876 96.7554 76.2705 379.796 84.276 41.0118 389.876 85.4561 26.9838 379.796 78.7614 35.0799 389.876 92.838 34.9244 379.796 85.4561 26.9838 379.796 78.7614 35.0799 389.876 76.2705 21.2245 379.796 71.8993 30.7774 389.876 85.4561 26.9838 379.796 76.2705 21.2245 379.796 71.8993 30.7774 389.876 65.9072 18.0388 379.796 64.1575 28.3975 389.876 76.2705 21.2245 379.796 65.9072 18.0388 379.796 56.0635 28.1025 389.876 65.9072 18.0388 379.796 55.0726 17.6438 379.796 64.1575 28.3975 389.876 55.0726 17.6438 379.796 48.1689 29.9123 389.876 55.0726 17.6438 379.796 44.5049 20.0665 379.796 56.0635 28.1025 389.876 44.5049 20.0665 379.796 41.0118 33.7038 389.876 44.5049 20.0665 379.796 34.9244 25.1418 379.796 48.1689 29.9123 389.876 96.7554 76.2705 379.796 111.076 67.7881 361.445 99.9411 65.9072 379.796 107.024 80.9691 361.445 107.024 80.9691 361.445 111.578 54.0075 361.445 116.261 68.664 341.879 116.814 53.5114 341.879 111.076 67.7881 361.445 116.261 68.664 341.879 116.814 53.5114 341.879 92.838 34.9244 379.796 108.497 40.5664 361.445 102.042 28.3808 361.445 97.9133 44.5049 379.796 102.042 28.3808 361.445 108.497 40.5664 361.445 116.814 53.5114 341.879 113.426 38.7322 341.879 111.578 54.0075 361.445 113.426 38.7322 341.879 26.9838 32.5238 379.796 28.3808 15.9383 361.445 18.2812 25.3275 361.445 34.9244 25.1418 379.796 28.3808 15.9383 361.445 18.2812 25.3275 361.445 10.9558 37.0107 361.445 26.9838 32.5238 379.796 18.2812 25.3275 361.445 21.2245 41.7094 379.796 10.9558 37.0107 361.445 6.90392 50.1918 361.445 21.2245 41.7094 379.796 10.9558 37.0107 361.445 18.0388 52.0726 379.796 6.90392 50.1918 361.445 6.40157 63.9724 361.445 18.0388 52.0726 379.796 6.90392 50.1918 361.445 17.6438 62.9072 379.796 6.40157 63.9724 361.445 6.40157 63.9724 361.445 20.0665 73.4749 379.796 17.6438 62.9072 379.796 9.48304 77.4135 361.445 9.48304 77.4135 361.445 9.48304 77.4135 361.445 25.1418 83.0555 379.796 20.0665 73.4749 379.796 15.9383 89.599 361.445 15.9383 89.599 361.445 15.9383 89.599 361.445 32.5238 90.996 379.796 25.1418 83.0555 379.796 25.3275 99.6986 361.445 25.3275 99.6986 361.445 41.7094 96.7554 379.796 25.3275 99.6986 361.445 37.0107 107.024 361.445 32.5238 90.996 379.796 37.0107 107.024 361.445 52.0726 99.9411 379.796 37.0107 107.024 361.445 50.1918 111.076 361.445 41.7094 96.7554 379.796 50.1918 111.076 361.445 62.9072 100.336 379.796 50.1918 111.076 361.445 63.9724 111.578 361.445 52.0726 99.9411 379.796 63.9724 111.578 361.445 73.4749 97.9133 379.796 63.9724 111.578 361.445 77.4135 108.497 361.445 62.9072 100.336 379.796 77.4135 108.497 361.445 83.0555 92.838 379.796 77.4135 108.497 361.445 89.599 102.042 361.445 73.4749 97.9133 379.796 89.599 102.042 361.445 90.996 85.4561 379.796 89.599 102.042 361.445 99.6986 92.6524 361.445 83.0555 92.838 379.796 99.6986 92.6524 361.445 90.996 85.4561 379.796 107.024 80.9691 361.445 96.7554 76.2705 379.796 99.6986 92.6524 361.445 85.4561 26.9838 379.796 102.042 28.3808 361.445 92.6524 18.2812 361.445 92.838 34.9244 379.796 92.6524 18.2812 361.445 76.2705 21.2245 379.796 92.6524 18.2812 361.445 80.9691 10.9558 361.445 85.4561 26.9838 379.796 80.9691 10.9558 361.445 65.9072 18.0388 379.796 80.9691 10.9558 361.445 67.7881 6.90392 361.445 76.2705 21.2245 379.796 67.7881 6.90392 361.445 55.0726 17.6438 379.796 67.7881 6.90392 361.445 54.0075 6.40157 361.445 65.9072 18.0388 379.796 54.0075 6.40157 361.445 44.5049 20.0665 379.796 54.0075 6.40157 361.445 40.5664 9.48304 361.445 55.0726 17.6438 379.796 40.5664 9.48304 361.445 34.9244 25.1418 379.796 40.5664 9.48304 361.445 28.3808 15.9383 361.445 44.5049 20.0665 379.796 107.024 80.9691 361.445 116.261 68.664 341.879 111.076 67.7881 361.445 111.806 83.1573 341.879 111.806 83.1573 341.879 116.814 53.5114 341.879 117.416 68.8591 19.881 117.98 53.4009 19.881 116.261 68.664 341.879 117.416 68.8591 19.881 117.98 53.4009 19.881 102.042 28.3808 361.445 113.426 38.7322 341.879 106.328 25.3335 341.879 108.497 40.5664 361.445 106.328 25.3335 341.879 113.426 38.7322 341.879 117.98 53.4009 19.881 114.523 38.3237 19.881 116.814 53.5114 341.879 114.523 38.3237 19.881 18.2812 25.3275 361.445 25.3335 11.6522 341.879 14.2284 21.9762 341.879 28.3808 15.9383 361.445 25.3335 11.6522 341.879 14.2284 21.9762 341.879 6.17373 34.8225 341.879 18.2812 25.3275 361.445 14.2284 21.9762 341.879 10.9558 37.0107 361.445 6.17373 34.8225 341.879 1.71841 49.3158 341.879 10.9558 37.0107 361.445 6.17373 34.8225 341.879 6.90392 50.1918 361.445 1.71841 49.3158 341.879 1.16605 64.4684 341.879 6.90392 50.1918 361.445 1.71841 49.3158 341.879 6.40157 63.9724 361.445 1.16605 64.4684 341.879 1.16605 64.4684 341.879 9.48304 77.4135 361.445 6.40157 63.9724 361.445 4.5543 79.2477 341.879 4.5543 79.2477 341.879 4.5543 79.2477 341.879 15.9383 89.599 361.445 9.48304 77.4135 361.445 11.6522 92.6464 341.879 11.6522 92.6464 341.879 11.6522 92.6464 341.879 25.3275 99.6986 361.445 15.9383 89.599 361.445 21.9762 103.751 341.879 21.9762 103.751 341.879 37.0107 107.024 361.445 21.9762 103.751 341.879 34.8225 111.806 341.879 25.3275 99.6986 361.445 34.8225 111.806 341.879 50.1918 111.076 361.445 34.8225 111.806 341.879 49.3158 116.261 341.879 37.0107 107.024 361.445 49.3158 116.261 341.879 63.9724 111.578 361.445 49.3158 116.261 341.879 64.4684 116.814 341.879 50.1918 111.076 361.445 64.4684 116.814 341.879 77.4135 108.497 361.445 64.4684 116.814 341.879 79.2477 113.426 341.879 63.9724 111.578 361.445 79.2477 113.426 341.879 89.599 102.042 361.445 79.2477 113.426 341.879 92.6464 106.328 341.879 77.4135 108.497 361.445 92.6464 106.328 341.879 99.6986 92.6524 361.445 92.6464 106.328 341.879 103.751 96.0037 341.879 89.599 102.042 361.445 103.751 96.0037 341.879 99.6986 92.6524 361.445 111.806 83.1573 341.879 107.024 80.9691 361.445 103.751 96.0037 341.879 92.6524 18.2812 361.445 106.328 25.3335 341.879 96.0037 14.2284 341.879 102.042 28.3808 361.445 96.0037 14.2284 341.879 80.9691 10.9558 361.445 96.0037 14.2284 341.879 83.1573 6.17373 341.879 92.6524 18.2812 361.445 83.1573 6.17373 341.879 67.7881 6.90392 361.445 83.1573 6.17373 341.879 68.664 1.71841 341.879 80.9691 10.9558 361.445 68.664 1.71841 341.879 54.0075 6.40157 361.445 68.664 1.71841 341.879 53.5114 1.16605 341.879 67.7881 6.90392 361.445 53.5114 1.16605 341.879 40.5664 9.48304 361.445 53.5114 1.16605 341.879 38.7322 4.5543 341.879 54.0075 6.40157 361.445 38.7322 4.5543 341.879 28.3808 15.9383 361.445 38.7322 4.5543 341.879 25.3335 11.6522 341.879 40.5664 9.48304 361.445 111.806 83.1573 341.879 117.416 68.8591 19.881 116.261 68.664 341.879 112.871 83.6447 19.881 112.871 83.6447 19.881 117.416 68.8591 19.881 115.463 53.6394 13.8843 117.98 53.4009 19.881 114.924 68.4381 13.8843 114.924 68.4381 13.8843 115.463 53.6394 13.8843 106.328 25.3335 341.879 114.523 38.3237 19.881 107.282 24.6548 19.881 113.426 38.7322 341.879 107.282 24.6548 19.881 117.98 53.4009 19.881 112.154 39.2053 13.8843 114.523 38.3237 19.881 115.463 53.6394 13.8843 112.154 39.2053 13.8843 14.2284 21.9762 341.879 24.6548 10.6976 19.881 13.3257 21.2298 19.881 25.3335 11.6522 341.879 24.6548 10.6976 19.881 13.3257 21.2298 19.881 5.10866 34.3352 19.881 14.2284 21.9762 341.879 13.3257 21.2298 19.881 6.17373 34.8225 341.879 5.10866 34.3352 19.881 0.563496 49.1208 19.881 6.17373 34.8225 341.879 5.10866 34.3352 19.881 1.71841 49.3158 341.879 0.563496 49.1208 19.881 0 64.5789 19.881 1.71841 49.3158 341.879 0.563496 49.1208 19.881 1.16605 64.4684 341.879 0 64.5789 19.881 0 64.5789 19.881 4.5543 79.2477 341.879 1.16605 64.4684 341.879 3.45657 79.6562 19.881 3.45657 79.6562 19.881 3.45657 79.6562 19.881 11.6522 92.6464 341.879 4.5543 79.2477 341.879 10.6976 93.3251 19.881 10.6976 93.3251 19.881 10.6976 93.3251 19.881 21.9762 103.751 341.879 11.6522 92.6464 341.879 21.2298 104.654 19.881 21.2298 104.654 19.881 34.8225 111.806 341.879 21.2298 104.654 19.881 34.3352 112.871 19.881 21.9762 103.751 341.879 34.3352 112.871 19.881 49.3158 116.261 341.879 34.3352 112.871 19.881 49.1208 117.416 19.881 34.8225 111.806 341.879 49.1208 117.416 19.881 64.4684 116.814 341.879 49.1208 117.416 19.881 64.5789 117.98 19.881 49.3158 116.261 341.879 64.5789 117.98 19.881 79.2477 113.426 341.879 64.5789 117.98 19.881 79.6562 114.523 19.881 64.4684 116.814 341.879 79.6562 114.523 19.881 92.6464 106.328 341.879 79.6562 114.523 19.881 93.3251 107.282 19.881 79.2477 113.426 341.879 93.3251 107.282 19.881 103.751 96.0037 341.879 93.3251 107.282 19.881 104.654 96.7501 19.881 92.6464 106.328 341.879 104.654 96.7501 19.881 103.751 96.0037 341.879 112.871 83.6447 19.881 111.806 83.1573 341.879 104.654 96.7501 19.881 96.0037 14.2284 341.879 107.282 24.6548 19.881 96.7501 13.3257 19.881 106.328 25.3335 341.879 96.7501 13.3257 19.881 83.1573 6.17373 341.879 96.7501 13.3257 19.881 83.6447 5.10866 19.881 96.0037 14.2284 341.879 83.6447 5.10866 19.881 68.664 1.71841 341.879 83.6447 5.10866 19.881 68.8591 0.563496 19.881 83.1573 6.17373 341.879 68.8591 0.563496 19.881 53.5114 1.16605 341.879 68.8591 0.563496 19.881 53.4009 0 19.881 68.664 1.71841 341.879 53.4009 0 19.881 38.7322 4.5543 341.879 53.4009 0 19.881 38.3237 3.45657 19.881 53.5114 1.16605 341.879 38.3237 3.45657 19.881 25.3335 11.6522 341.879 38.3237 3.45657 19.881 24.6548 10.6976 19.881 38.7322 4.5543 341.879 117.416 68.8591 19.881 110.573 82.5929 13.8843 114.924 68.4381 13.8843 112.871 83.6447 19.881 110.573 82.5929 13.8843 100.107 55.0942 4.89075 114.924 68.4381 13.8843 99.7147 65.869 4.89075 115.463 53.6394 13.8843 100.107 55.0942 4.89075 99.7147 65.869 4.89075 114.523 38.3237 19.881 105.222 26.1195 13.8843 107.282 24.6548 19.881 112.154 39.2053 13.8843 105.222 26.1195 13.8843 112.154 39.2053 13.8843 100.107 55.0942 4.89075 97.6981 44.585 4.89075 115.463 53.6394 13.8843 97.6981 44.585 4.89075 13.3257 21.2298 19.881 26.1195 12.7577 13.8843 15.2737 22.8406 13.8843 24.6548 10.6976 19.881 26.1195 12.7577 13.8843 15.2737 22.8406 13.8843 15.2737 22.8406 13.8843 5.10866 34.3352 19.881 13.3257 21.2298 19.881 7.40717 35.3869 13.8843 7.40717 35.3869 13.8843 7.40717 35.3869 13.8843 0.563496 49.1208 19.881 5.10866 34.3352 19.881 3.0559 49.5418 13.8843 3.0559 49.5418 13.8843 3.0559 49.5418 13.8843 0 64.5789 19.881 0.563496 49.1208 19.881 2.51644 64.3405 13.8843 2.51644 64.3405 13.8843 5.82556 78.7746 13.8843 0 64.5789 19.881 2.51644 64.3405 13.8843 3.45657 79.6562 19.881 5.82556 78.7746 13.8843 12.7577 91.8604 13.8843 3.45657 79.6562 19.881 5.82556 78.7746 13.8843 10.6976 93.3251 19.881 12.7577 91.8604 13.8843 22.8406 102.706 13.8843 10.6976 93.3251 19.881 12.7577 91.8604 13.8843 21.2298 104.654 19.881 22.8406 102.706 13.8843 34.3352 112.871 19.881 22.8406 102.706 13.8843 35.3869 110.573 13.8843 21.2298 104.654 19.881 35.3869 110.573 13.8843 49.1208 117.416 19.881 35.3869 110.573 13.8843 49.5418 114.924 13.8843 34.3352 112.871 19.881 49.5418 114.924 13.8843 64.5789 117.98 19.881 49.5418 114.924 13.8843 64.3405 115.463 13.8843 49.1208 117.416 19.881 64.3405 115.463 13.8843 79.6562 114.523 19.881 64.3405 115.463 13.8843 78.7746 112.154 13.8843 64.5789 117.98 19.881 78.7746 112.154 13.8843 93.3251 107.282 19.881 78.7746 112.154 13.8843 91.8604 105.222 13.8843 79.6562 114.523 19.881 91.8604 105.222 13.8843 104.654 96.7501 19.881 91.8604 105.222 13.8843 102.706 95.1393 13.8843 93.3251 107.282 19.881 102.706 95.1393 13.8843 112.871 83.6447 19.881 102.706 95.1393 13.8843 110.573 82.5929 13.8843 104.654 96.7501 19.881 107.282 24.6548 19.881 95.1393 15.2737 13.8843 96.7501 13.3257 19.881 105.222 26.1195 13.8843 95.1393 15.2737 13.8843 83.6447 5.10866 19.881 95.1393 15.2737 13.8843 82.5929 7.40717 13.8843 96.7501 13.3257 19.881 82.5929 7.40717 13.8843 68.8591 0.563496 19.881 82.5929 7.40717 13.8843 68.4381 3.0559 13.8843 83.6447 5.10866 19.881 68.4381 3.0559 13.8843 53.4009 0 19.881 68.4381 3.0559 13.8843 53.6394 2.51644 13.8843 68.8591 0.563496 19.881 53.6394 2.51644 13.8843 38.3237 3.45657 19.881 53.6394 2.51644 13.8843 39.2053 5.82556 13.8843 53.4009 0 19.881 39.2053 5.82556 13.8843 24.6548 10.6976 19.881 39.2053 5.82556 13.8843 26.1195 12.7577 13.8843 38.3237 3.45657 19.881 99.7147 65.869 4.89075 110.573 82.5929 13.8843 96.5466 76.1749 4.89075 114.924 68.4381 13.8843 96.5466 76.1749 4.89075 82.9854 56.7165 0 99.7147 65.869 4.89075 82.7562 63.0044 0 100.107 55.0942 4.89075 82.9854 56.7165 0 82.7562 63.0044 0 105.222 26.1195 13.8843 97.6981 44.585 4.89075 92.6509 35.0574 4.89075 112.154 39.2053 13.8843 92.6509 35.0574 4.89075 97.6981 44.585 4.89075 82.9854 56.7165 0 81.5794 50.5835 0 100.107 55.0942 4.89075 81.5794 50.5835 0 26.1195 12.7577 13.8843 27.1608 32.6701 4.89075 15.2737 22.8406 13.8843 35.0574 25.3289 4.89075 35.0574 25.3289 4.89075 27.1608 32.6701 4.89075 15.2737 22.8406 13.8843 21.4333 41.8049 4.89075 7.40717 35.3869 13.8843 27.1608 32.6701 4.89075 21.4333 41.8049 4.89075 7.40717 35.3869 13.8843 18.2652 52.1109 4.89075 3.0559 49.5418 13.8843 21.4333 41.8049 4.89075 18.2652 52.1109 4.89075 3.0559 49.5418 13.8843 17.8724 62.8856 4.89075 2.51644 64.3405 13.8843 18.2652 52.1109 4.89075 17.8724 62.8856 4.89075 17.8724 62.8856 4.89075 5.82556 78.7746 13.8843 2.51644 64.3405 13.8843 20.2817 73.3949 4.89075 20.2817 73.3949 4.89075 20.2817 73.3949 4.89075 12.7577 91.8604 13.8843 5.82556 78.7746 13.8843 25.3289 82.9224 4.89075 25.3289 82.9224 4.89075 25.3289 82.9224 4.89075 22.8406 102.706 13.8843 12.7577 91.8604 13.8843 32.6701 90.8191 4.89075 32.6701 90.8191 4.89075 32.6701 90.8191 4.89075 35.3869 110.573 13.8843 22.8406 102.706 13.8843 41.8049 96.5466 4.89075 41.8049 96.5466 4.89075 41.8049 96.5466 4.89075 49.5418 114.924 13.8843 35.3869 110.573 13.8843 52.1109 99.7147 4.89075 52.1109 99.7147 4.89075 52.1109 99.7147 4.89075 64.3405 115.463 13.8843 49.5418 114.924 13.8843 62.8856 100.107 4.89075 62.8856 100.107 4.89075 73.3949 97.6981 4.89075 64.3405 115.463 13.8843 62.8856 100.107 4.89075 78.7746 112.154 13.8843 73.3949 97.6981 4.89075 82.9224 92.6509 4.89075 78.7746 112.154 13.8843 73.3949 97.6981 4.89075 91.8604 105.222 13.8843 82.9224 92.6509 4.89075 90.8191 85.3098 4.89075 91.8604 105.222 13.8843 82.9224 92.6509 4.89075 102.706 95.1393 13.8843 90.8191 85.3098 4.89075 96.5466 76.1749 4.89075 102.706 95.1393 13.8843 90.8191 85.3098 4.89075 110.573 82.5929 13.8843 95.1393 15.2737 13.8843 92.6509 35.0574 4.89075 85.3098 27.1608 4.89075 105.222 26.1195 13.8843 85.3098 27.1608 4.89075 82.5929 7.40717 13.8843 85.3098 27.1608 4.89075 76.1749 21.4333 4.89075 95.1393 15.2737 13.8843 76.1749 21.4333 4.89075 68.4381 3.0559 13.8843 76.1749 21.4333 4.89075 65.869 18.2652 4.89075 82.5929 7.40717 13.8843 65.869 18.2652 4.89075 68.4381 3.0559 13.8843 55.0942 17.8724 4.89075 53.6394 2.51644 13.8843 65.869 18.2652 4.89075 55.0942 17.8724 4.89075 53.6394 2.51644 13.8843 44.585 20.2817 4.89075 39.2053 5.82556 13.8843 55.0942 17.8724 4.89075 44.585 20.2817 4.89075 39.2053 5.82556 13.8843 35.0574 25.3289 4.89075 26.1195 12.7577 13.8843 44.585 20.2817 4.89075 82.7562 63.0044 0 96.5466 76.1749 4.89075 80.9073 69.0188 0 99.7147 65.869 4.89075 80.9073 69.0188 0 92.6509 35.0574 4.89075 81.5794 50.5835 0 78.6339 45.0233 0 97.6981 44.585 4.89075 78.6339 45.0233 0 35.0574 25.3289 4.89075 40.415 43.6301 0 27.1608 32.6701 4.89075 45.0233 39.3459 0 45.0233 39.3459 0 40.415 43.6301 0 27.1608 32.6701 4.89075 37.0725 48.961 0 21.4333 41.8049 4.89075 40.415 43.6301 0 37.0725 48.961 0 21.4333 41.8049 4.89075 35.2236 54.9754 0 18.2652 52.1109 4.89075 37.0725 48.961 0 35.2236 54.9754 0 18.2652 52.1109 4.89075 34.9944 61.2634 0 17.8724 62.8856 4.89075 35.2236 54.9754 0 34.9944 61.2634 0 34.9944 61.2634 0 20.2817 73.3949 4.89075 17.8724 62.8856 4.89075 36.4005 67.3964 0 36.4005 67.3964 0 36.4005 67.3964 0 25.3289 82.9224 4.89075 20.2817 73.3949 4.89075 39.3459 72.9565 0 39.3459 72.9565 0 39.3459 72.9565 0 32.6701 90.8191 4.89075 25.3289 82.9224 4.89075 43.6301 77.5649 0 43.6301 77.5649 0 43.6301 77.5649 0 41.8049 96.5466 4.89075 32.6701 90.8191 4.89075 48.961 80.9073 0 48.961 80.9073 0 48.961 80.9073 0 52.1109 99.7147 4.89075 41.8049 96.5466 4.89075 54.9754 82.7562 0 54.9754 82.7562 0 54.9754 82.7562 0 62.8856 100.107 4.89075 52.1109 99.7147 4.89075 61.2634 82.9854 0 61.2634 82.9854 0 67.3964 81.5794 0 62.8856 100.107 4.89075 61.2634 82.9854 0 73.3949 97.6981 4.89075 67.3964 81.5794 0 72.9565 78.6339 0 73.3949 97.6981 4.89075 67.3964 81.5794 0 82.9224 92.6509 4.89075 72.9565 78.6339 0 77.5649 74.3497 0 82.9224 92.6509 4.89075 72.9565 78.6339 0 90.8191 85.3098 4.89075 77.5649 74.3497 0 80.9073 69.0188 0 90.8191 85.3098 4.89075 77.5649 74.3497 0 96.5466 76.1749 4.89075 85.3098 27.1608 4.89075 78.6339 45.0233 0 74.3497 40.415 0 92.6509 35.0574 4.89075 74.3497 40.415 0 76.1749 21.4333 4.89075 74.3497 40.415 0 69.0188 37.0725 0 85.3098 27.1608 4.89075 69.0188 37.0725 0 65.869 18.2652 4.89075 69.0188 37.0725 0 63.0044 35.2236 0 76.1749 21.4333 4.89075 63.0044 35.2236 0 65.869 18.2652 4.89075 56.7165 34.9944 0 55.0942 17.8724 4.89075 63.0044 35.2236 0 56.7165 34.9944 0 55.0942 17.8724 4.89075 50.5835 36.4005 0 44.585 20.2817 4.89075 56.7165 34.9944 0 50.5835 36.4005 0 44.585 20.2817 4.89075 45.0233 39.3459 0 35.0574 25.3289 4.89075 50.5835 36.4005 0 + + + + + + + + + + -0.833417 -0.140778 -0.534414 -0.27018 0.0255982 -0.962469 -0.2676 -0.0452019 -0.962469 -0.841455 0.0797235 -0.534414 0.841455 -0.0797235 0.534414 0.833417 0.140778 0.534414 0.27018 -0.0255982 0.962469 0.2676 0.0452019 0.962469 -0.27018 0.0255982 -0.962469 -0.792149 0.294791 -0.534414 -0.254349 0.0946538 -0.962469 -0.841455 0.0797235 -0.534414 0.792149 -0.294791 0.534414 0.254349 -0.0946538 0.962469 0.254349 -0.0946538 -0.962469 0.2676 0.0452019 -0.962469 0.27018 -0.0255982 -0.962469 0.246782 0.112921 -0.962469 0.221184 -0.157259 -0.962469 0.209147 0.172946 -0.962469 0.172946 -0.209147 -0.962469 0.157259 0.221184 -0.962469 0.112921 -0.246782 -0.962469 0.0946538 0.254349 -0.962469 0.0452019 -0.2676 -0.962469 0.0255982 0.27018 -0.962469 -0.0255982 -0.27018 -0.962469 -0.0452019 0.2676 -0.962469 -0.0946538 -0.254349 -0.962469 -0.112921 0.246782 -0.962469 -0.157259 -0.221184 -0.962469 -0.172946 0.209147 -0.962469 -0.209147 -0.172946 -0.962469 -0.221184 0.157259 -0.962469 -0.246782 -0.112921 -0.962469 -0.254349 0.0946538 -0.962469 -0.2676 -0.0452019 -0.962469 -0.27018 0.0255982 -0.962469 0.246782 0.112921 0.962469 0.221184 -0.157259 0.962469 0.209147 0.172946 0.962469 0.172946 -0.209147 0.962469 0.157259 0.221184 0.962469 0.112921 -0.246782 0.962469 0.0946538 0.254349 0.962469 0.0452019 -0.2676 0.962469 0.0255982 0.27018 0.962469 -0.0255982 -0.27018 0.962469 -0.0452019 0.2676 0.962469 -0.0946538 -0.254349 0.962469 -0.112921 0.246782 0.962469 -0.157259 -0.221184 0.962469 -0.172946 0.209147 0.962469 -0.209147 -0.172946 0.962469 -0.221184 0.157259 0.962469 -0.246782 -0.112921 0.962469 -0.254349 0.0946538 0.962469 -0.2676 -0.0452019 0.962469 -0.27018 0.0255982 0.962469 -0.768583 -0.351685 -0.534414 -0.2676 -0.0452019 -0.962469 -0.246782 -0.112921 -0.962469 -0.833417 -0.140778 -0.534414 0.768583 0.351685 0.534414 -0.841455 0.0797235 -0.534414 -0.902324 -0.152417 -0.403213 -0.911026 0.086315 -0.403213 -0.833417 -0.140778 -0.534414 0.902324 0.152417 0.403213 0.911026 -0.086315 0.403213 -0.254349 0.0946538 -0.962469 -0.68886 0.48977 -0.534414 -0.221184 0.157259 -0.962469 -0.792149 0.294791 -0.534414 0.68886 -0.48977 0.534414 -0.792149 0.294791 -0.534414 -0.911026 0.086315 -0.403213 -0.857644 0.319165 -0.403213 -0.841455 0.0797235 -0.534414 0.857644 -0.319165 0.403213 0.209147 0.172946 -0.962469 0.48977 0.68886 -0.534414 0.651371 0.538625 -0.534414 0.157259 0.221184 -0.962469 -0.48977 -0.68886 0.534414 -0.651371 -0.538625 0.534414 0.246782 0.112921 -0.962469 0.651371 0.538625 -0.534414 0.768583 0.351685 -0.534414 0.209147 0.172946 -0.962469 -0.768583 -0.351685 0.534414 0.2676 0.0452019 -0.962469 0.768583 0.351685 -0.534414 0.833417 0.140778 -0.534414 0.246782 0.112921 -0.962469 -0.833417 -0.140778 0.534414 0.27018 -0.0255982 -0.962469 0.833417 0.140778 -0.534414 0.841455 -0.0797235 -0.534414 0.2676 0.0452019 -0.962469 -0.841455 0.0797235 0.534414 0.792149 -0.294791 -0.534414 0.27018 -0.0255982 -0.962469 0.841455 -0.0797235 -0.534414 0.254349 -0.0946538 -0.962469 -0.792149 0.294791 0.534414 0.68886 -0.48977 -0.534414 0.254349 -0.0946538 -0.962469 0.792149 -0.294791 -0.534414 0.221184 -0.157259 -0.962469 -0.68886 0.48977 0.534414 0.538625 -0.651371 -0.534414 0.221184 -0.157259 -0.962469 0.68886 -0.48977 -0.534414 0.172946 -0.209147 -0.962469 -0.538625 0.651371 0.534414 0.351685 -0.768583 -0.534414 0.172946 -0.209147 -0.962469 0.538625 -0.651371 -0.534414 0.112921 -0.246782 -0.962469 -0.351685 0.768583 0.534414 0.140778 -0.833417 -0.534414 0.112921 -0.246782 -0.962469 0.351685 -0.768583 -0.534414 0.0452019 -0.2676 -0.962469 -0.140778 0.833417 0.534414 -0.0797235 -0.841455 -0.534414 0.0452019 -0.2676 -0.962469 0.140778 -0.833417 -0.534414 -0.0255982 -0.27018 -0.962469 0.0797235 0.841455 0.534414 -0.0797235 -0.841455 -0.534414 -0.0946538 -0.254349 -0.962469 -0.0255982 -0.27018 -0.962469 -0.294791 -0.792149 -0.534414 0.294791 0.792149 0.534414 -0.294791 -0.792149 -0.534414 -0.157259 -0.221184 -0.962469 -0.0946538 -0.254349 -0.962469 -0.48977 -0.68886 -0.534414 0.48977 0.68886 0.534414 -0.48977 -0.68886 -0.534414 -0.209147 -0.172946 -0.962469 -0.157259 -0.221184 -0.962469 -0.651371 -0.538625 -0.534414 0.651371 0.538625 0.534414 -0.651371 -0.538625 -0.534414 -0.246782 -0.112921 -0.962469 -0.209147 -0.172946 -0.962469 -0.768583 -0.351685 -0.534414 -0.221184 0.157259 -0.962469 -0.538625 0.651371 -0.534414 -0.172946 0.209147 -0.962469 -0.68886 0.48977 -0.534414 0.538625 -0.651371 0.534414 -0.172946 0.209147 -0.962469 -0.351685 0.768583 -0.534414 -0.112921 0.246782 -0.962469 -0.538625 0.651371 -0.534414 0.351685 -0.768583 0.534414 -0.112921 0.246782 -0.962469 -0.140778 0.833417 -0.534414 -0.0452019 0.2676 -0.962469 -0.351685 0.768583 -0.534414 0.140778 -0.833417 0.534414 0.0255982 0.27018 -0.962469 -0.140778 0.833417 -0.534414 0.0797235 0.841455 -0.534414 -0.0452019 0.2676 -0.962469 -0.0797235 -0.841455 0.534414 0.0946538 0.254349 -0.962469 0.0797235 0.841455 -0.534414 0.294791 0.792149 -0.534414 0.0255982 0.27018 -0.962469 -0.294791 -0.792149 0.534414 0.157259 0.221184 -0.962469 0.294791 0.792149 -0.534414 0.48977 0.68886 -0.534414 0.0946538 0.254349 -0.962469 -0.768583 -0.351685 -0.534414 -0.902324 -0.152417 -0.403213 -0.833417 -0.140778 -0.534414 -0.832129 -0.380762 -0.403213 0.832129 0.380762 0.403213 -0.911026 0.086315 -0.403213 -0.917817 -0.155034 -0.365482 -0.926669 0.087797 -0.365482 -0.902324 -0.152417 -0.403213 0.917817 0.155034 0.365482 0.926669 -0.087797 0.365482 -0.68886 0.48977 -0.534414 -0.857644 0.319165 -0.403213 -0.745815 0.530264 -0.403213 -0.792149 0.294791 -0.534414 0.745815 -0.530264 0.403213 -0.857644 0.319165 -0.403213 -0.926669 0.087797 -0.365482 -0.87237 0.324645 -0.365482 -0.911026 0.086315 -0.403213 0.87237 -0.324645 0.365482 0.651371 0.538625 -0.534414 0.530264 0.745815 -0.403213 0.705227 0.583159 -0.403213 0.48977 0.68886 -0.534414 -0.530264 -0.745815 0.403213 -0.705227 -0.583159 0.403213 0.832129 0.380762 -0.403213 0.651371 0.538625 -0.534414 0.705227 0.583159 -0.403213 0.768583 0.351685 -0.534414 -0.832129 -0.380762 0.403213 0.902324 0.152417 -0.403213 0.768583 0.351685 -0.534414 0.832129 0.380762 -0.403213 0.833417 0.140778 -0.534414 -0.902324 -0.152417 0.403213 0.911026 -0.086315 -0.403213 0.833417 0.140778 -0.534414 0.902324 0.152417 -0.403213 0.841455 -0.0797235 -0.534414 -0.911026 0.086315 0.403213 0.911026 -0.086315 -0.403213 0.792149 -0.294791 -0.534414 0.841455 -0.0797235 -0.534414 0.857644 -0.319165 -0.403213 -0.857644 0.319165 0.403213 0.857644 -0.319165 -0.403213 0.68886 -0.48977 -0.534414 0.792149 -0.294791 -0.534414 0.745815 -0.530264 -0.403213 -0.745815 0.530264 0.403213 0.745815 -0.530264 -0.403213 0.538625 -0.651371 -0.534414 0.68886 -0.48977 -0.534414 0.583159 -0.705227 -0.403213 -0.583159 0.705227 0.403213 0.351685 -0.768583 -0.534414 0.583159 -0.705227 -0.403213 0.380762 -0.832129 -0.403213 0.538625 -0.651371 -0.534414 -0.380762 0.832129 0.403213 0.140778 -0.833417 -0.534414 0.380762 -0.832129 -0.403213 0.152417 -0.902324 -0.403213 0.351685 -0.768583 -0.534414 -0.152417 0.902324 0.403213 -0.0797235 -0.841455 -0.534414 0.152417 -0.902324 -0.403213 -0.086315 -0.911026 -0.403213 0.140778 -0.833417 -0.534414 0.086315 0.911026 0.403213 -0.294791 -0.792149 -0.534414 -0.086315 -0.911026 -0.403213 -0.319165 -0.857644 -0.403213 -0.0797235 -0.841455 -0.534414 0.319165 0.857644 0.403213 -0.48977 -0.68886 -0.534414 -0.319165 -0.857644 -0.403213 -0.530264 -0.745815 -0.403213 -0.294791 -0.792149 -0.534414 0.530264 0.745815 0.403213 -0.651371 -0.538625 -0.534414 -0.530264 -0.745815 -0.403213 -0.705227 -0.583159 -0.403213 -0.48977 -0.68886 -0.534414 0.705227 0.583159 0.403213 -0.651371 -0.538625 -0.534414 -0.832129 -0.380762 -0.403213 -0.768583 -0.351685 -0.534414 -0.705227 -0.583159 -0.403213 -0.538625 0.651371 -0.534414 -0.745815 0.530264 -0.403213 -0.583159 0.705227 -0.403213 -0.68886 0.48977 -0.534414 0.583159 -0.705227 0.403213 -0.351685 0.768583 -0.534414 -0.583159 0.705227 -0.403213 -0.380762 0.832129 -0.403213 -0.538625 0.651371 -0.534414 0.380762 -0.832129 0.403213 -0.140778 0.833417 -0.534414 -0.380762 0.832129 -0.403213 -0.152417 0.902324 -0.403213 -0.351685 0.768583 -0.534414 0.152417 -0.902324 0.403213 0.0797235 0.841455 -0.534414 -0.152417 0.902324 -0.403213 0.086315 0.911026 -0.403213 -0.140778 0.833417 -0.534414 -0.086315 -0.911026 0.403213 0.294791 0.792149 -0.534414 0.086315 0.911026 -0.403213 0.319165 0.857644 -0.403213 0.0797235 0.841455 -0.534414 -0.319165 -0.857644 0.403213 0.48977 0.68886 -0.534414 0.319165 0.857644 -0.403213 0.530264 0.745815 -0.403213 0.294791 0.792149 -0.534414 -0.832129 -0.380762 -0.403213 -0.917817 -0.155034 -0.365482 -0.902324 -0.152417 -0.403213 -0.846417 -0.3873 -0.365482 0.846417 0.3873 0.365482 -0.926669 0.087797 -0.365482 -0.942223 -0.159157 0.294762 -0.95131 0.0901317 0.294762 -0.917817 -0.155034 -0.365482 0.942223 0.159157 -0.294762 0.95131 -0.0901317 -0.294762 -0.745815 0.530264 -0.403213 -0.87237 0.324645 -0.365482 -0.75862 0.539369 -0.365482 -0.857644 0.319165 -0.403213 0.75862 -0.539369 0.365482 -0.87237 0.324645 -0.365482 -0.95131 0.0901317 0.294762 -0.895567 0.333278 0.294762 -0.926669 0.087797 -0.365482 0.895567 -0.333278 -0.294762 0.705227 0.583159 -0.403213 0.539369 0.75862 -0.365482 0.717336 0.593172 -0.365482 0.530264 0.745815 -0.403213 -0.539369 -0.75862 0.365482 -0.717336 -0.593172 0.365482 0.846417 0.3873 -0.365482 0.705227 0.583159 -0.403213 0.717336 0.593172 -0.365482 0.832129 0.380762 -0.403213 -0.846417 -0.3873 0.365482 0.917817 0.155034 -0.365482 0.832129 0.380762 -0.403213 0.846417 0.3873 -0.365482 0.902324 0.152417 -0.403213 -0.917817 -0.155034 0.365482 0.926669 -0.087797 -0.365482 0.902324 0.152417 -0.403213 0.917817 0.155034 -0.365482 0.911026 -0.086315 -0.403213 -0.926669 0.087797 0.365482 0.926669 -0.087797 -0.365482 0.857644 -0.319165 -0.403213 0.911026 -0.086315 -0.403213 0.87237 -0.324645 -0.365482 -0.87237 0.324645 0.365482 0.87237 -0.324645 -0.365482 0.745815 -0.530264 -0.403213 0.857644 -0.319165 -0.403213 0.75862 -0.539369 -0.365482 -0.75862 0.539369 0.365482 0.593172 -0.717336 -0.365482 0.745815 -0.530264 -0.403213 0.75862 -0.539369 -0.365482 0.583159 -0.705227 -0.403213 -0.593172 0.717336 0.365482 0.380762 -0.832129 -0.403213 0.593172 -0.717336 -0.365482 0.3873 -0.846417 -0.365482 0.583159 -0.705227 -0.403213 -0.3873 0.846417 0.365482 0.152417 -0.902324 -0.403213 0.3873 -0.846417 -0.365482 0.155034 -0.917817 -0.365482 0.380762 -0.832129 -0.403213 -0.155034 0.917817 0.365482 -0.086315 -0.911026 -0.403213 0.155034 -0.917817 -0.365482 -0.087797 -0.926669 -0.365482 0.152417 -0.902324 -0.403213 0.087797 0.926669 0.365482 -0.319165 -0.857644 -0.403213 -0.087797 -0.926669 -0.365482 -0.324645 -0.87237 -0.365482 -0.086315 -0.911026 -0.403213 0.324645 0.87237 0.365482 -0.530264 -0.745815 -0.403213 -0.324645 -0.87237 -0.365482 -0.539369 -0.75862 -0.365482 -0.319165 -0.857644 -0.403213 0.539369 0.75862 0.365482 -0.539369 -0.75862 -0.365482 -0.705227 -0.583159 -0.403213 -0.530264 -0.745815 -0.403213 -0.717336 -0.593172 -0.365482 0.717336 0.593172 0.365482 -0.705227 -0.583159 -0.403213 -0.846417 -0.3873 -0.365482 -0.832129 -0.380762 -0.403213 -0.717336 -0.593172 -0.365482 -0.745815 0.530264 -0.403213 -0.593172 0.717336 -0.365482 -0.583159 0.705227 -0.403213 -0.75862 0.539369 -0.365482 0.593172 -0.717336 0.365482 -0.380762 0.832129 -0.403213 -0.593172 0.717336 -0.365482 -0.3873 0.846417 -0.365482 -0.583159 0.705227 -0.403213 0.3873 -0.846417 0.365482 -0.152417 0.902324 -0.403213 -0.3873 0.846417 -0.365482 -0.155034 0.917817 -0.365482 -0.380762 0.832129 -0.403213 0.155034 -0.917817 0.365482 0.086315 0.911026 -0.403213 -0.155034 0.917817 -0.365482 0.087797 0.926669 -0.365482 -0.152417 0.902324 -0.403213 -0.087797 -0.926669 0.365482 0.319165 0.857644 -0.403213 0.087797 0.926669 -0.365482 0.324645 0.87237 -0.365482 0.086315 0.911026 -0.403213 -0.324645 -0.87237 0.365482 0.530264 0.745815 -0.403213 0.324645 0.87237 -0.365482 0.539369 0.75862 -0.365482 0.319165 0.857644 -0.403213 -0.846417 -0.3873 -0.365482 -0.942223 -0.159157 0.294762 -0.917817 -0.155034 -0.365482 -0.868925 -0.397599 0.294762 0.868925 0.397599 -0.294762 -0.942223 -0.159157 0.294762 -0.937949 0.0888658 0.335193 -0.95131 0.0901317 0.294762 -0.928989 -0.156921 0.335193 0.928989 0.156921 -0.335193 0.937949 -0.0888658 -0.335193 -0.75862 0.539369 -0.365482 -0.895567 0.333278 0.294762 -0.778793 0.553711 0.294762 -0.87237 0.324645 -0.365482 0.778793 -0.553711 -0.294762 -0.95131 0.0901317 0.294762 -0.882989 0.328597 0.335193 -0.895567 0.333278 0.294762 -0.937949 0.0888658 0.335193 0.882989 -0.328597 -0.335193 0.717336 0.593172 -0.365482 0.553711 0.778793 0.294762 0.736411 0.608945 0.294762 0.539369 0.75862 -0.365482 -0.553711 -0.778793 -0.294762 -0.736411 -0.608945 -0.294762 0.868925 0.397599 0.294762 0.717336 0.593172 -0.365482 0.736411 0.608945 0.294762 0.846417 0.3873 -0.365482 -0.868925 -0.397599 -0.294762 0.942223 0.159157 0.294762 0.846417 0.3873 -0.365482 0.868925 0.397599 0.294762 0.917817 0.155034 -0.365482 -0.942223 -0.159157 -0.294762 0.95131 -0.0901317 0.294762 0.917817 0.155034 -0.365482 0.942223 0.159157 0.294762 0.926669 -0.087797 -0.365482 -0.95131 0.0901317 -0.294762 0.95131 -0.0901317 0.294762 0.87237 -0.324645 -0.365482 0.926669 -0.087797 -0.365482 0.895567 -0.333278 0.294762 -0.895567 0.333278 -0.294762 0.895567 -0.333278 0.294762 0.75862 -0.539369 -0.365482 0.87237 -0.324645 -0.365482 0.778793 -0.553711 0.294762 -0.778793 0.553711 -0.294762 0.778793 -0.553711 0.294762 0.593172 -0.717336 -0.365482 0.75862 -0.539369 -0.365482 0.608945 -0.736411 0.294762 -0.608945 0.736411 -0.294762 0.3873 -0.846417 -0.365482 0.608945 -0.736411 0.294762 0.397599 -0.868925 0.294762 0.593172 -0.717336 -0.365482 -0.397599 0.868925 -0.294762 0.155034 -0.917817 -0.365482 0.397599 -0.868925 0.294762 0.159157 -0.942223 0.294762 0.3873 -0.846417 -0.365482 -0.159157 0.942223 -0.294762 -0.087797 -0.926669 -0.365482 0.159157 -0.942223 0.294762 -0.0901317 -0.95131 0.294762 0.155034 -0.917817 -0.365482 0.0901317 0.95131 -0.294762 -0.324645 -0.87237 -0.365482 -0.0901317 -0.95131 0.294762 -0.333278 -0.895567 0.294762 -0.087797 -0.926669 -0.365482 0.333278 0.895567 -0.294762 -0.539369 -0.75862 -0.365482 -0.333278 -0.895567 0.294762 -0.553711 -0.778793 0.294762 -0.324645 -0.87237 -0.365482 0.553711 0.778793 -0.294762 -0.717336 -0.593172 -0.365482 -0.553711 -0.778793 0.294762 -0.736411 -0.608945 0.294762 -0.539369 -0.75862 -0.365482 0.736411 0.608945 -0.294762 -0.717336 -0.593172 -0.365482 -0.868925 -0.397599 0.294762 -0.846417 -0.3873 -0.365482 -0.736411 -0.608945 0.294762 -0.593172 0.717336 -0.365482 -0.778793 0.553711 0.294762 -0.608945 0.736411 0.294762 -0.75862 0.539369 -0.365482 0.608945 -0.736411 -0.294762 -0.3873 0.846417 -0.365482 -0.608945 0.736411 0.294762 -0.397599 0.868925 0.294762 -0.593172 0.717336 -0.365482 0.397599 -0.868925 -0.294762 -0.155034 0.917817 -0.365482 -0.397599 0.868925 0.294762 -0.159157 0.942223 0.294762 -0.3873 0.846417 -0.365482 0.159157 -0.942223 -0.294762 0.087797 0.926669 -0.365482 -0.159157 0.942223 0.294762 0.0901317 0.95131 0.294762 -0.155034 0.917817 -0.365482 -0.0901317 -0.95131 -0.294762 0.324645 0.87237 -0.365482 0.0901317 0.95131 0.294762 0.333278 0.895567 0.294762 0.087797 0.926669 -0.365482 -0.333278 -0.895567 -0.294762 0.539369 0.75862 -0.365482 0.333278 0.895567 0.294762 0.553711 0.778793 0.294762 0.324645 0.87237 -0.365482 -0.942223 -0.159157 0.294762 -0.856721 -0.392015 0.335193 -0.928989 -0.156921 0.335193 -0.868925 -0.397599 0.294762 0.856721 0.392015 -0.335193 -0.937949 0.0888658 0.335193 -0.985806 -0.166518 -0.0214203 -0.995313 0.0943007 -0.0214203 -0.928989 -0.156921 0.335193 0.985806 0.166518 0.0214203 0.995313 -0.0943007 0.0214203 -0.895567 0.333278 0.294762 -0.767855 0.545934 0.335193 -0.778793 0.553711 0.294762 -0.882989 0.328597 0.335193 0.767855 -0.545934 -0.335193 -0.882989 0.328597 0.335193 -0.995313 0.0943007 -0.0214203 -0.936992 0.348694 -0.0214203 -0.937949 0.0888658 0.335193 0.936992 -0.348694 0.0214203 0.553711 0.778793 0.294762 0.726068 0.600393 0.335193 0.736411 0.608945 0.294762 0.545934 0.767855 0.335193 -0.545934 -0.767855 -0.335193 -0.726068 -0.600393 -0.335193 0.726068 0.600393 0.335193 0.868925 0.397599 0.294762 0.736411 0.608945 0.294762 0.856721 0.392015 0.335193 -0.856721 -0.392015 -0.335193 0.856721 0.392015 0.335193 0.942223 0.159157 0.294762 0.868925 0.397599 0.294762 0.928989 0.156921 0.335193 -0.928989 -0.156921 -0.335193 0.928989 0.156921 0.335193 0.95131 -0.0901317 0.294762 0.942223 0.159157 0.294762 0.937949 -0.0888658 0.335193 -0.937949 0.0888658 -0.335193 0.882989 -0.328597 0.335193 0.95131 -0.0901317 0.294762 0.937949 -0.0888658 0.335193 0.895567 -0.333278 0.294762 -0.882989 0.328597 -0.335193 0.767855 -0.545934 0.335193 0.895567 -0.333278 0.294762 0.882989 -0.328597 0.335193 0.778793 -0.553711 0.294762 -0.767855 0.545934 -0.335193 0.767855 -0.545934 0.335193 0.608945 -0.736411 0.294762 0.778793 -0.553711 0.294762 0.600393 -0.726068 0.335193 -0.600393 0.726068 -0.335193 0.397599 -0.868925 0.294762 0.600393 -0.726068 0.335193 0.392015 -0.856721 0.335193 0.608945 -0.736411 0.294762 -0.392015 0.856721 -0.335193 0.159157 -0.942223 0.294762 0.392015 -0.856721 0.335193 0.156921 -0.928989 0.335193 0.397599 -0.868925 0.294762 -0.156921 0.928989 -0.335193 -0.0901317 -0.95131 0.294762 0.156921 -0.928989 0.335193 -0.0888658 -0.937949 0.335193 0.159157 -0.942223 0.294762 0.0888658 0.937949 -0.335193 -0.333278 -0.895567 0.294762 -0.0888658 -0.937949 0.335193 -0.328597 -0.882989 0.335193 -0.0901317 -0.95131 0.294762 0.328597 0.882989 -0.335193 -0.553711 -0.778793 0.294762 -0.328597 -0.882989 0.335193 -0.545934 -0.767855 0.335193 -0.333278 -0.895567 0.294762 0.545934 0.767855 -0.335193 -0.726068 -0.600393 0.335193 -0.553711 -0.778793 0.294762 -0.545934 -0.767855 0.335193 -0.736411 -0.608945 0.294762 0.726068 0.600393 -0.335193 -0.868925 -0.397599 0.294762 -0.726068 -0.600393 0.335193 -0.856721 -0.392015 0.335193 -0.736411 -0.608945 0.294762 -0.608945 0.736411 0.294762 -0.767855 0.545934 0.335193 -0.600393 0.726068 0.335193 -0.778793 0.553711 0.294762 0.600393 -0.726068 -0.335193 -0.397599 0.868925 0.294762 -0.600393 0.726068 0.335193 -0.392015 0.856721 0.335193 -0.608945 0.736411 0.294762 0.392015 -0.856721 -0.335193 -0.159157 0.942223 0.294762 -0.392015 0.856721 0.335193 -0.156921 0.928989 0.335193 -0.397599 0.868925 0.294762 0.156921 -0.928989 -0.335193 0.0901317 0.95131 0.294762 -0.156921 0.928989 0.335193 0.0888658 0.937949 0.335193 -0.159157 0.942223 0.294762 -0.0888658 -0.937949 -0.335193 0.333278 0.895567 0.294762 0.0888658 0.937949 0.335193 0.328597 0.882989 0.335193 0.0901317 0.95131 0.294762 -0.328597 -0.882989 -0.335193 0.553711 0.778793 0.294762 0.328597 0.882989 0.335193 0.545934 0.767855 0.335193 0.333278 0.895567 0.294762 -0.856721 -0.392015 0.335193 -0.985806 -0.166518 -0.0214203 -0.928989 -0.156921 0.335193 -0.909117 -0.41599 -0.0214203 0.909117 0.41599 0.0214203 -0.995313 0.0943007 -0.0214203 -0.968621 -0.163616 -0.187089 -0.977963 0.0926569 -0.187089 -0.985806 -0.166518 -0.0214203 0.968621 0.163616 0.187089 0.977963 -0.0926569 0.187089 -0.767855 0.545934 0.335193 -0.936992 0.348694 -0.0214203 -0.814816 0.579323 -0.0214203 -0.882989 0.328597 0.335193 0.814816 -0.579323 0.0214203 -0.936992 0.348694 -0.0214203 -0.977963 0.0926569 -0.187089 -0.920659 0.342615 -0.187089 -0.995313 0.0943007 -0.0214203 0.920659 -0.342615 0.187089 0.726068 0.600393 0.335193 0.579323 0.814816 -0.0214203 0.770473 0.637112 -0.0214203 0.545934 0.767855 0.335193 -0.579323 -0.814816 0.0214203 -0.770473 -0.637112 0.0214203 0.909117 0.41599 -0.0214203 0.726068 0.600393 0.335193 0.770473 0.637112 -0.0214203 0.856721 0.392015 0.335193 -0.909117 -0.41599 0.0214203 0.985806 0.166518 -0.0214203 0.856721 0.392015 0.335193 0.909117 0.41599 -0.0214203 0.928989 0.156921 0.335193 -0.985806 -0.166518 0.0214203 0.995313 -0.0943007 -0.0214203 0.928989 0.156921 0.335193 0.985806 0.166518 -0.0214203 0.937949 -0.0888658 0.335193 -0.995313 0.0943007 0.0214203 0.995313 -0.0943007 -0.0214203 0.882989 -0.328597 0.335193 0.937949 -0.0888658 0.335193 0.936992 -0.348694 -0.0214203 -0.936992 0.348694 0.0214203 0.936992 -0.348694 -0.0214203 0.767855 -0.545934 0.335193 0.882989 -0.328597 0.335193 0.814816 -0.579323 -0.0214203 -0.814816 0.579323 0.0214203 0.814816 -0.579323 -0.0214203 0.600393 -0.726068 0.335193 0.767855 -0.545934 0.335193 0.637112 -0.770473 -0.0214203 -0.637112 0.770473 0.0214203 0.392015 -0.856721 0.335193 0.637112 -0.770473 -0.0214203 0.41599 -0.909117 -0.0214203 0.600393 -0.726068 0.335193 -0.41599 0.909117 0.0214203 0.156921 -0.928989 0.335193 0.41599 -0.909117 -0.0214203 0.166518 -0.985806 -0.0214203 0.392015 -0.856721 0.335193 -0.166518 0.985806 0.0214203 -0.0888658 -0.937949 0.335193 0.166518 -0.985806 -0.0214203 -0.0943007 -0.995313 -0.0214203 0.156921 -0.928989 0.335193 0.0943007 0.995313 0.0214203 -0.328597 -0.882989 0.335193 -0.0943007 -0.995313 -0.0214203 -0.348694 -0.936992 -0.0214203 -0.0888658 -0.937949 0.335193 0.348694 0.936992 0.0214203 -0.545934 -0.767855 0.335193 -0.348694 -0.936992 -0.0214203 -0.579323 -0.814816 -0.0214203 -0.328597 -0.882989 0.335193 0.579323 0.814816 0.0214203 -0.726068 -0.600393 0.335193 -0.579323 -0.814816 -0.0214203 -0.770473 -0.637112 -0.0214203 -0.545934 -0.767855 0.335193 0.770473 0.637112 0.0214203 -0.726068 -0.600393 0.335193 -0.909117 -0.41599 -0.0214203 -0.856721 -0.392015 0.335193 -0.770473 -0.637112 -0.0214203 -0.600393 0.726068 0.335193 -0.814816 0.579323 -0.0214203 -0.637112 0.770473 -0.0214203 -0.767855 0.545934 0.335193 0.637112 -0.770473 0.0214203 -0.392015 0.856721 0.335193 -0.637112 0.770473 -0.0214203 -0.41599 0.909117 -0.0214203 -0.600393 0.726068 0.335193 0.41599 -0.909117 0.0214203 -0.156921 0.928989 0.335193 -0.41599 0.909117 -0.0214203 -0.166518 0.985806 -0.0214203 -0.392015 0.856721 0.335193 0.166518 -0.985806 0.0214203 0.0888658 0.937949 0.335193 -0.166518 0.985806 -0.0214203 0.0943007 0.995313 -0.0214203 -0.156921 0.928989 0.335193 -0.0943007 -0.995313 0.0214203 0.328597 0.882989 0.335193 0.0943007 0.995313 -0.0214203 0.348694 0.936992 -0.0214203 0.0888658 0.937949 0.335193 -0.348694 -0.936992 0.0214203 0.545934 0.767855 0.335193 0.348694 0.936992 -0.0214203 0.579323 0.814816 -0.0214203 0.328597 0.882989 0.335193 -0.909117 -0.41599 -0.0214203 -0.968621 -0.163616 -0.187089 -0.985806 -0.166518 -0.0214203 -0.89327 -0.408738 -0.187089 0.89327 0.408738 0.187089 -0.977963 0.0926569 -0.187089 -0.802133 -0.135493 -0.581571 -0.809869 0.0767309 -0.581571 -0.968621 -0.163616 -0.187089 0.802133 0.135493 0.581571 0.809869 -0.0767309 0.581571 -0.814816 0.579323 -0.0214203 -0.920659 0.342615 -0.187089 -0.800613 0.569225 -0.187089 -0.936992 0.348694 -0.0214203 0.800613 -0.569225 0.187089 -0.920659 0.342615 -0.187089 -0.809869 0.0767309 -0.581571 -0.762414 0.283726 -0.581571 -0.977963 0.0926569 -0.187089 0.762414 -0.283726 0.581571 0.770473 0.637112 -0.0214203 0.569225 0.800613 -0.187089 0.757043 0.626006 -0.187089 0.579323 0.814816 -0.0214203 -0.569225 -0.800613 0.187089 -0.757043 -0.626006 0.187089 0.89327 0.408738 -0.187089 0.770473 0.637112 -0.0214203 0.757043 0.626006 -0.187089 0.909117 0.41599 -0.0214203 -0.89327 -0.408738 0.187089 0.968621 0.163616 -0.187089 0.909117 0.41599 -0.0214203 0.89327 0.408738 -0.187089 0.985806 0.166518 -0.0214203 -0.968621 -0.163616 0.187089 0.977963 -0.0926569 -0.187089 0.985806 0.166518 -0.0214203 0.968621 0.163616 -0.187089 0.995313 -0.0943007 -0.0214203 -0.977963 0.0926569 0.187089 0.977963 -0.0926569 -0.187089 0.936992 -0.348694 -0.0214203 0.995313 -0.0943007 -0.0214203 0.920659 -0.342615 -0.187089 -0.920659 0.342615 0.187089 0.920659 -0.342615 -0.187089 0.814816 -0.579323 -0.0214203 0.936992 -0.348694 -0.0214203 0.800613 -0.569225 -0.187089 -0.800613 0.569225 0.187089 0.800613 -0.569225 -0.187089 0.637112 -0.770473 -0.0214203 0.814816 -0.579323 -0.0214203 0.626006 -0.757043 -0.187089 -0.626006 0.757043 0.187089 0.41599 -0.909117 -0.0214203 0.626006 -0.757043 -0.187089 0.408738 -0.89327 -0.187089 0.637112 -0.770473 -0.0214203 -0.408738 0.89327 0.187089 0.166518 -0.985806 -0.0214203 0.408738 -0.89327 -0.187089 0.163616 -0.968621 -0.187089 0.41599 -0.909117 -0.0214203 -0.163616 0.968621 0.187089 -0.0943007 -0.995313 -0.0214203 0.163616 -0.968621 -0.187089 -0.0926569 -0.977963 -0.187089 0.166518 -0.985806 -0.0214203 0.0926569 0.977963 0.187089 -0.348694 -0.936992 -0.0214203 -0.0926569 -0.977963 -0.187089 -0.342615 -0.920659 -0.187089 -0.0943007 -0.995313 -0.0214203 0.342615 0.920659 0.187089 -0.579323 -0.814816 -0.0214203 -0.342615 -0.920659 -0.187089 -0.569225 -0.800613 -0.187089 -0.348694 -0.936992 -0.0214203 0.569225 0.800613 0.187089 -0.770473 -0.637112 -0.0214203 -0.569225 -0.800613 -0.187089 -0.757043 -0.626006 -0.187089 -0.579323 -0.814816 -0.0214203 0.757043 0.626006 0.187089 -0.770473 -0.637112 -0.0214203 -0.89327 -0.408738 -0.187089 -0.909117 -0.41599 -0.0214203 -0.757043 -0.626006 -0.187089 -0.637112 0.770473 -0.0214203 -0.800613 0.569225 -0.187089 -0.626006 0.757043 -0.187089 -0.814816 0.579323 -0.0214203 0.626006 -0.757043 0.187089 -0.41599 0.909117 -0.0214203 -0.626006 0.757043 -0.187089 -0.408738 0.89327 -0.187089 -0.637112 0.770473 -0.0214203 0.408738 -0.89327 0.187089 -0.166518 0.985806 -0.0214203 -0.408738 0.89327 -0.187089 -0.163616 0.968621 -0.187089 -0.41599 0.909117 -0.0214203 0.163616 -0.968621 0.187089 0.0943007 0.995313 -0.0214203 -0.163616 0.968621 -0.187089 0.0926569 0.977963 -0.187089 -0.166518 0.985806 -0.0214203 -0.0926569 -0.977963 0.187089 0.348694 0.936992 -0.0214203 0.0926569 0.977963 -0.187089 0.342615 0.920659 -0.187089 0.0943007 0.995313 -0.0214203 -0.342615 -0.920659 0.187089 0.579323 0.814816 -0.0214203 0.342615 0.920659 -0.187089 0.569225 0.800613 -0.187089 0.348694 0.936992 -0.0214203 -0.89327 -0.408738 -0.187089 -0.802133 -0.135493 -0.581571 -0.968621 -0.163616 -0.187089 -0.739732 -0.338484 -0.581571 0.739732 0.338484 0.581571 -0.660321 -0.111539 -0.742654 -0.809869 0.0767309 -0.581571 -0.802133 -0.135493 -0.581571 -0.66669 0.0631654 -0.742654 0.66669 -0.0631654 0.742654 0.660321 0.111539 0.742654 -0.800613 0.569225 -0.187089 -0.762414 0.283726 -0.581571 -0.663002 0.471385 -0.581571 -0.920659 0.342615 -0.187089 0.663002 -0.471385 0.581571 -0.809869 0.0767309 -0.581571 -0.627624 0.233565 -0.742654 -0.762414 0.283726 -0.581571 -0.66669 0.0631654 -0.742654 0.627624 -0.233565 0.742654 0.757043 0.626006 -0.187089 0.471385 0.663002 -0.581571 0.626921 0.518407 -0.581571 0.569225 0.800613 -0.187089 -0.471385 -0.663002 0.581571 -0.626921 -0.518407 0.581571 0.739732 0.338484 -0.581571 0.757043 0.626006 -0.187089 0.626921 0.518407 -0.581571 0.89327 0.408738 -0.187089 -0.739732 -0.338484 0.581571 0.802133 0.135493 -0.581571 0.89327 0.408738 -0.187089 0.739732 0.338484 -0.581571 0.968621 0.163616 -0.187089 -0.802133 -0.135493 0.581571 0.809869 -0.0767309 -0.581571 0.968621 0.163616 -0.187089 0.802133 0.135493 -0.581571 0.977963 -0.0926569 -0.187089 -0.809869 0.0767309 0.581571 0.809869 -0.0767309 -0.581571 0.920659 -0.342615 -0.187089 0.977963 -0.0926569 -0.187089 0.762414 -0.283726 -0.581571 -0.762414 0.283726 0.581571 0.762414 -0.283726 -0.581571 0.800613 -0.569225 -0.187089 0.920659 -0.342615 -0.187089 0.663002 -0.471385 -0.581571 -0.663002 0.471385 0.581571 0.663002 -0.471385 -0.581571 0.626006 -0.757043 -0.187089 0.800613 -0.569225 -0.187089 0.518407 -0.626921 -0.581571 -0.518407 0.626921 0.581571 0.408738 -0.89327 -0.187089 0.518407 -0.626921 -0.581571 0.338484 -0.739732 -0.581571 0.626006 -0.757043 -0.187089 -0.338484 0.739732 0.581571 0.163616 -0.968621 -0.187089 0.338484 -0.739732 -0.581571 0.135493 -0.802133 -0.581571 0.408738 -0.89327 -0.187089 -0.135493 0.802133 0.581571 -0.0926569 -0.977963 -0.187089 0.135493 -0.802133 -0.581571 -0.0767309 -0.809869 -0.581571 0.163616 -0.968621 -0.187089 0.0767309 0.809869 0.581571 -0.342615 -0.920659 -0.187089 -0.0767309 -0.809869 -0.581571 -0.283726 -0.762414 -0.581571 -0.0926569 -0.977963 -0.187089 0.283726 0.762414 0.581571 -0.569225 -0.800613 -0.187089 -0.283726 -0.762414 -0.581571 -0.471385 -0.663002 -0.581571 -0.342615 -0.920659 -0.187089 0.471385 0.663002 0.581571 -0.757043 -0.626006 -0.187089 -0.471385 -0.663002 -0.581571 -0.626921 -0.518407 -0.581571 -0.569225 -0.800613 -0.187089 0.626921 0.518407 0.581571 -0.757043 -0.626006 -0.187089 -0.739732 -0.338484 -0.581571 -0.89327 -0.408738 -0.187089 -0.626921 -0.518407 -0.581571 -0.626006 0.757043 -0.187089 -0.663002 0.471385 -0.581571 -0.518407 0.626921 -0.581571 -0.800613 0.569225 -0.187089 0.518407 -0.626921 0.581571 -0.408738 0.89327 -0.187089 -0.518407 0.626921 -0.581571 -0.338484 0.739732 -0.581571 -0.626006 0.757043 -0.187089 0.338484 -0.739732 0.581571 -0.163616 0.968621 -0.187089 -0.338484 0.739732 -0.581571 -0.135493 0.802133 -0.581571 -0.408738 0.89327 -0.187089 0.135493 -0.802133 0.581571 0.0926569 0.977963 -0.187089 -0.135493 0.802133 -0.581571 0.0767309 0.809869 -0.581571 -0.163616 0.968621 -0.187089 -0.0767309 -0.809869 0.581571 0.342615 0.920659 -0.187089 0.0767309 0.809869 -0.581571 0.283726 0.762414 -0.581571 0.0926569 0.977963 -0.187089 -0.283726 -0.762414 0.581571 0.569225 0.800613 -0.187089 0.283726 0.762414 -0.581571 0.471385 0.663002 -0.581571 0.342615 0.920659 -0.187089 -0.608953 -0.278642 -0.742654 -0.802133 -0.135493 -0.581571 -0.739732 -0.338484 -0.581571 -0.660321 -0.111539 -0.742654 0.608953 0.278642 0.742654 -0.771465 -0.130313 -0.622785 -0.66669 0.0631654 -0.742654 -0.660321 -0.111539 -0.742654 -0.778905 0.0737972 -0.622785 0.778905 -0.0737972 0.622785 0.771465 0.130313 0.622785 -0.762414 0.283726 -0.581571 -0.545788 0.388048 -0.742654 -0.663002 0.471385 -0.581571 -0.627624 0.233565 -0.742654 0.545788 -0.388048 0.742654 -0.66669 0.0631654 -0.742654 -0.733264 0.272878 -0.622785 -0.627624 0.233565 -0.742654 -0.778905 0.0737972 -0.622785 0.733264 -0.272878 0.622785 0.626921 0.518407 -0.581571 0.388048 0.545788 -0.742654 0.516086 0.426756 -0.742654 0.471385 0.663002 -0.581571 -0.388048 -0.545788 0.742654 -0.516086 -0.426756 0.742654 0.739732 0.338484 -0.581571 0.516086 0.426756 -0.742654 0.608953 0.278642 -0.742654 0.626921 0.518407 -0.581571 -0.608953 -0.278642 0.742654 0.802133 0.135493 -0.581571 0.608953 0.278642 -0.742654 0.660321 0.111539 -0.742654 0.739732 0.338484 -0.581571 -0.660321 -0.111539 0.742654 0.809869 -0.0767309 -0.581571 0.660321 0.111539 -0.742654 0.66669 -0.0631654 -0.742654 0.802133 0.135493 -0.581571 -0.66669 0.0631654 0.742654 0.627624 -0.233565 -0.742654 0.809869 -0.0767309 -0.581571 0.66669 -0.0631654 -0.742654 0.762414 -0.283726 -0.581571 -0.627624 0.233565 0.742654 0.545788 -0.388048 -0.742654 0.762414 -0.283726 -0.581571 0.627624 -0.233565 -0.742654 0.663002 -0.471385 -0.581571 -0.545788 0.388048 0.742654 0.426756 -0.516086 -0.742654 0.663002 -0.471385 -0.581571 0.545788 -0.388048 -0.742654 0.518407 -0.626921 -0.581571 -0.426756 0.516086 0.742654 0.278642 -0.608953 -0.742654 0.518407 -0.626921 -0.581571 0.426756 -0.516086 -0.742654 0.338484 -0.739732 -0.581571 -0.278642 0.608953 0.742654 0.111539 -0.660321 -0.742654 0.338484 -0.739732 -0.581571 0.278642 -0.608953 -0.742654 0.135493 -0.802133 -0.581571 -0.111539 0.660321 0.742654 -0.0631654 -0.66669 -0.742654 0.135493 -0.802133 -0.581571 0.111539 -0.660321 -0.742654 -0.0767309 -0.809869 -0.581571 0.0631654 0.66669 0.742654 -0.0631654 -0.66669 -0.742654 -0.283726 -0.762414 -0.581571 -0.0767309 -0.809869 -0.581571 -0.233565 -0.627624 -0.742654 0.233565 0.627624 0.742654 -0.233565 -0.627624 -0.742654 -0.471385 -0.663002 -0.581571 -0.283726 -0.762414 -0.581571 -0.388048 -0.545788 -0.742654 0.388048 0.545788 0.742654 -0.388048 -0.545788 -0.742654 -0.626921 -0.518407 -0.581571 -0.471385 -0.663002 -0.581571 -0.516086 -0.426756 -0.742654 0.516086 0.426756 0.742654 -0.516086 -0.426756 -0.742654 -0.739732 -0.338484 -0.581571 -0.626921 -0.518407 -0.581571 -0.608953 -0.278642 -0.742654 -0.663002 0.471385 -0.581571 -0.426756 0.516086 -0.742654 -0.518407 0.626921 -0.581571 -0.545788 0.388048 -0.742654 0.426756 -0.516086 0.742654 -0.518407 0.626921 -0.581571 -0.278642 0.608953 -0.742654 -0.338484 0.739732 -0.581571 -0.426756 0.516086 -0.742654 0.278642 -0.608953 0.742654 -0.338484 0.739732 -0.581571 -0.111539 0.660321 -0.742654 -0.135493 0.802133 -0.581571 -0.278642 0.608953 -0.742654 0.111539 -0.660321 0.742654 0.0767309 0.809869 -0.581571 -0.111539 0.660321 -0.742654 0.0631654 0.66669 -0.742654 -0.135493 0.802133 -0.581571 -0.0631654 -0.66669 0.742654 0.283726 0.762414 -0.581571 0.0631654 0.66669 -0.742654 0.233565 0.627624 -0.742654 0.0767309 0.809869 -0.581571 -0.233565 -0.627624 0.742654 0.471385 0.663002 -0.581571 0.233565 0.627624 -0.742654 0.388048 0.545788 -0.742654 0.283726 0.762414 -0.581571 -0.71145 -0.325542 -0.622785 -0.660321 -0.111539 -0.742654 -0.608953 -0.278642 -0.742654 -0.771465 -0.130313 -0.622785 0.71145 0.325542 0.622785 -0.778905 0.0737972 -0.622785 -0.907253 -0.15325 -0.391672 -0.916003 0.0867865 -0.391672 -0.771465 -0.130313 -0.622785 0.907253 0.15325 0.391672 0.916003 -0.0867865 0.391672 -0.627624 0.233565 -0.742654 -0.637653 0.453363 -0.622785 -0.545788 0.388048 -0.742654 -0.733264 0.272878 -0.622785 0.637653 -0.453363 0.622785 -0.733264 0.272878 -0.622785 -0.916003 0.0867865 -0.391672 -0.862329 0.320908 -0.391672 -0.778905 0.0737972 -0.622785 0.862329 -0.320908 0.391672 0.516086 0.426756 -0.742654 0.453363 0.637653 -0.622785 0.602951 0.498586 -0.622785 0.388048 0.545788 -0.742654 -0.453363 -0.637653 0.622785 -0.602951 -0.498586 0.622785 0.608953 0.278642 -0.742654 0.602951 0.498586 -0.622785 0.71145 0.325542 -0.622785 0.516086 0.426756 -0.742654 -0.71145 -0.325542 0.622785 0.660321 0.111539 -0.742654 0.71145 0.325542 -0.622785 0.771465 0.130313 -0.622785 0.608953 0.278642 -0.742654 -0.771465 -0.130313 0.622785 0.66669 -0.0631654 -0.742654 0.771465 0.130313 -0.622785 0.778905 -0.0737972 -0.622785 0.660321 0.111539 -0.742654 -0.778905 0.0737972 0.622785 0.733264 -0.272878 -0.622785 0.66669 -0.0631654 -0.742654 0.778905 -0.0737972 -0.622785 0.627624 -0.233565 -0.742654 -0.733264 0.272878 0.622785 0.637653 -0.453363 -0.622785 0.627624 -0.233565 -0.742654 0.733264 -0.272878 -0.622785 0.545788 -0.388048 -0.742654 -0.637653 0.453363 0.622785 0.498586 -0.602951 -0.622785 0.545788 -0.388048 -0.742654 0.637653 -0.453363 -0.622785 0.426756 -0.516086 -0.742654 -0.498586 0.602951 0.622785 0.325542 -0.71145 -0.622785 0.426756 -0.516086 -0.742654 0.498586 -0.602951 -0.622785 0.278642 -0.608953 -0.742654 -0.325542 0.71145 0.622785 0.130313 -0.771465 -0.622785 0.278642 -0.608953 -0.742654 0.325542 -0.71145 -0.622785 0.111539 -0.660321 -0.742654 -0.130313 0.771465 0.622785 -0.0737972 -0.778905 -0.622785 0.111539 -0.660321 -0.742654 0.130313 -0.771465 -0.622785 -0.0631654 -0.66669 -0.742654 0.0737972 0.778905 0.622785 -0.0737972 -0.778905 -0.622785 -0.233565 -0.627624 -0.742654 -0.0631654 -0.66669 -0.742654 -0.272878 -0.733264 -0.622785 0.272878 0.733264 0.622785 -0.272878 -0.733264 -0.622785 -0.388048 -0.545788 -0.742654 -0.233565 -0.627624 -0.742654 -0.453363 -0.637653 -0.622785 0.453363 0.637653 0.622785 -0.453363 -0.637653 -0.622785 -0.516086 -0.426756 -0.742654 -0.388048 -0.545788 -0.742654 -0.602951 -0.498586 -0.622785 0.602951 0.498586 0.622785 -0.602951 -0.498586 -0.622785 -0.608953 -0.278642 -0.742654 -0.516086 -0.426756 -0.742654 -0.71145 -0.325542 -0.622785 -0.545788 0.388048 -0.742654 -0.498586 0.602951 -0.622785 -0.426756 0.516086 -0.742654 -0.637653 0.453363 -0.622785 0.498586 -0.602951 0.622785 -0.426756 0.516086 -0.742654 -0.325542 0.71145 -0.622785 -0.278642 0.608953 -0.742654 -0.498586 0.602951 -0.622785 0.325542 -0.71145 0.622785 -0.278642 0.608953 -0.742654 -0.130313 0.771465 -0.622785 -0.111539 0.660321 -0.742654 -0.325542 0.71145 -0.622785 0.130313 -0.771465 0.622785 0.0631654 0.66669 -0.742654 -0.130313 0.771465 -0.622785 0.0737972 0.778905 -0.622785 -0.111539 0.660321 -0.742654 -0.0737972 -0.778905 0.622785 0.233565 0.627624 -0.742654 0.0737972 0.778905 -0.622785 0.272878 0.733264 -0.622785 0.0631654 0.66669 -0.742654 -0.272878 -0.733264 0.622785 0.388048 0.545788 -0.742654 0.272878 0.733264 -0.622785 0.453363 0.637653 -0.622785 0.233565 0.627624 -0.742654 -0.71145 -0.325542 -0.622785 -0.907253 -0.15325 -0.391672 -0.771465 -0.130313 -0.622785 -0.836675 -0.382842 -0.391672 0.836675 0.382842 0.391672 -0.916003 0.0867865 -0.391672 -0.977493 -0.165114 -0.131322 -0.98692 0.0935055 -0.131322 -0.907253 -0.15325 -0.391672 0.977493 0.165114 0.131322 0.98692 -0.0935055 0.131322 -0.637653 0.453363 -0.622785 -0.862329 0.320908 -0.391672 -0.749888 0.533161 -0.391672 -0.733264 0.272878 -0.622785 0.749888 -0.533161 0.391672 -0.862329 0.320908 -0.391672 -0.98692 0.0935055 -0.131322 -0.929091 0.345753 -0.131322 -0.916003 0.0867865 -0.391672 0.929091 -0.345753 0.131322 0.602951 0.498586 -0.622785 0.533161 0.749888 -0.391672 0.709079 0.586344 -0.391672 0.453363 0.637653 -0.622785 -0.533161 -0.749888 0.391672 -0.709079 -0.586344 0.391672 0.836675 0.382842 -0.391672 0.602951 0.498586 -0.622785 0.709079 0.586344 -0.391672 0.71145 0.325542 -0.622785 -0.836675 -0.382842 0.391672 0.907253 0.15325 -0.391672 0.71145 0.325542 -0.622785 0.836675 0.382842 -0.391672 0.771465 0.130313 -0.622785 -0.907253 -0.15325 0.391672 0.916003 -0.0867865 -0.391672 0.771465 0.130313 -0.622785 0.907253 0.15325 -0.391672 0.778905 -0.0737972 -0.622785 -0.916003 0.0867865 0.391672 0.916003 -0.0867865 -0.391672 0.733264 -0.272878 -0.622785 0.778905 -0.0737972 -0.622785 0.862329 -0.320908 -0.391672 -0.862329 0.320908 0.391672 0.862329 -0.320908 -0.391672 0.637653 -0.453363 -0.622785 0.733264 -0.272878 -0.622785 0.749888 -0.533161 -0.391672 -0.749888 0.533161 0.391672 0.749888 -0.533161 -0.391672 0.498586 -0.602951 -0.622785 0.637653 -0.453363 -0.622785 0.586344 -0.709079 -0.391672 -0.586344 0.709079 0.391672 0.325542 -0.71145 -0.622785 0.586344 -0.709079 -0.391672 0.382842 -0.836675 -0.391672 0.498586 -0.602951 -0.622785 -0.382842 0.836675 0.391672 0.130313 -0.771465 -0.622785 0.382842 -0.836675 -0.391672 0.15325 -0.907253 -0.391672 0.325542 -0.71145 -0.622785 -0.15325 0.907253 0.391672 -0.0737972 -0.778905 -0.622785 0.15325 -0.907253 -0.391672 -0.0867865 -0.916003 -0.391672 0.130313 -0.771465 -0.622785 0.0867865 0.916003 0.391672 -0.272878 -0.733264 -0.622785 -0.0867865 -0.916003 -0.391672 -0.320908 -0.862329 -0.391672 -0.0737972 -0.778905 -0.622785 0.320908 0.862329 0.391672 -0.453363 -0.637653 -0.622785 -0.320908 -0.862329 -0.391672 -0.533161 -0.749888 -0.391672 -0.272878 -0.733264 -0.622785 0.533161 0.749888 0.391672 -0.602951 -0.498586 -0.622785 -0.533161 -0.749888 -0.391672 -0.709079 -0.586344 -0.391672 -0.453363 -0.637653 -0.622785 0.709079 0.586344 0.391672 -0.602951 -0.498586 -0.622785 -0.836675 -0.382842 -0.391672 -0.71145 -0.325542 -0.622785 -0.709079 -0.586344 -0.391672 -0.498586 0.602951 -0.622785 -0.749888 0.533161 -0.391672 -0.586344 0.709079 -0.391672 -0.637653 0.453363 -0.622785 0.586344 -0.709079 0.391672 -0.325542 0.71145 -0.622785 -0.586344 0.709079 -0.391672 -0.382842 0.836675 -0.391672 -0.498586 0.602951 -0.622785 0.382842 -0.836675 0.391672 -0.130313 0.771465 -0.622785 -0.382842 0.836675 -0.391672 -0.15325 0.907253 -0.391672 -0.325542 0.71145 -0.622785 0.15325 -0.907253 0.391672 0.0737972 0.778905 -0.622785 -0.15325 0.907253 -0.391672 0.0867865 0.916003 -0.391672 -0.130313 0.771465 -0.622785 -0.0867865 -0.916003 0.391672 0.272878 0.733264 -0.622785 0.0867865 0.916003 -0.391672 0.320908 0.862329 -0.391672 0.0737972 0.778905 -0.622785 -0.320908 -0.862329 0.391672 0.453363 0.637653 -0.622785 0.320908 0.862329 -0.391672 0.533161 0.749888 -0.391672 0.272878 0.733264 -0.622785 -0.836675 -0.382842 -0.391672 -0.977493 -0.165114 -0.131322 -0.907253 -0.15325 -0.391672 -0.901451 -0.412482 -0.131322 0.901451 0.412482 0.131322 -0.98692 0.0935055 -0.131322 -0.967449 -0.163418 0.193228 -0.97678 0.0925448 0.193228 -0.977493 -0.165114 -0.131322 0.967449 0.163418 -0.193228 0.97678 -0.0925448 -0.193228 -0.749888 0.533161 -0.391672 -0.929091 0.345753 -0.131322 -0.807945 0.574438 -0.131322 -0.862329 0.320908 -0.391672 0.807945 -0.574438 0.131322 -0.929091 0.345753 -0.131322 -0.97678 0.0925448 0.193228 -0.919544 0.3422 0.193228 -0.98692 0.0935055 -0.131322 0.919544 -0.3422 -0.193228 0.709079 0.586344 -0.391672 0.574438 0.807945 -0.131322 0.763976 0.631739 -0.131322 0.533161 0.749888 -0.391672 -0.574438 -0.807945 0.131322 -0.763976 -0.631739 0.131322 0.901451 0.412482 -0.131322 0.709079 0.586344 -0.391672 0.763976 0.631739 -0.131322 0.836675 0.382842 -0.391672 -0.901451 -0.412482 0.131322 0.977493 0.165114 -0.131322 0.836675 0.382842 -0.391672 0.901451 0.412482 -0.131322 0.907253 0.15325 -0.391672 -0.977493 -0.165114 0.131322 0.98692 -0.0935055 -0.131322 0.907253 0.15325 -0.391672 0.977493 0.165114 -0.131322 0.916003 -0.0867865 -0.391672 -0.98692 0.0935055 0.131322 0.98692 -0.0935055 -0.131322 0.862329 -0.320908 -0.391672 0.916003 -0.0867865 -0.391672 0.929091 -0.345753 -0.131322 -0.929091 0.345753 0.131322 0.929091 -0.345753 -0.131322 0.749888 -0.533161 -0.391672 0.862329 -0.320908 -0.391672 0.807945 -0.574438 -0.131322 -0.807945 0.574438 0.131322 0.807945 -0.574438 -0.131322 0.586344 -0.709079 -0.391672 0.749888 -0.533161 -0.391672 0.631739 -0.763976 -0.131322 -0.631739 0.763976 0.131322 0.382842 -0.836675 -0.391672 0.631739 -0.763976 -0.131322 0.412482 -0.901451 -0.131322 0.586344 -0.709079 -0.391672 -0.412482 0.901451 0.131322 0.15325 -0.907253 -0.391672 0.412482 -0.901451 -0.131322 0.165114 -0.977493 -0.131322 0.382842 -0.836675 -0.391672 -0.165114 0.977493 0.131322 -0.0867865 -0.916003 -0.391672 0.165114 -0.977493 -0.131322 -0.0935055 -0.98692 -0.131322 0.15325 -0.907253 -0.391672 0.0935055 0.98692 0.131322 -0.320908 -0.862329 -0.391672 -0.0935055 -0.98692 -0.131322 -0.345753 -0.929091 -0.131322 -0.0867865 -0.916003 -0.391672 0.345753 0.929091 0.131322 -0.533161 -0.749888 -0.391672 -0.345753 -0.929091 -0.131322 -0.574438 -0.807945 -0.131322 -0.320908 -0.862329 -0.391672 0.574438 0.807945 0.131322 -0.709079 -0.586344 -0.391672 -0.574438 -0.807945 -0.131322 -0.763976 -0.631739 -0.131322 -0.533161 -0.749888 -0.391672 0.763976 0.631739 0.131322 -0.709079 -0.586344 -0.391672 -0.901451 -0.412482 -0.131322 -0.836675 -0.382842 -0.391672 -0.763976 -0.631739 -0.131322 -0.586344 0.709079 -0.391672 -0.807945 0.574438 -0.131322 -0.631739 0.763976 -0.131322 -0.749888 0.533161 -0.391672 0.631739 -0.763976 0.131322 -0.382842 0.836675 -0.391672 -0.631739 0.763976 -0.131322 -0.412482 0.901451 -0.131322 -0.586344 0.709079 -0.391672 0.412482 -0.901451 0.131322 -0.15325 0.907253 -0.391672 -0.412482 0.901451 -0.131322 -0.165114 0.977493 -0.131322 -0.382842 0.836675 -0.391672 0.165114 -0.977493 0.131322 0.0867865 0.916003 -0.391672 -0.165114 0.977493 -0.131322 0.0935055 0.98692 -0.131322 -0.15325 0.907253 -0.391672 -0.0935055 -0.98692 0.131322 0.320908 0.862329 -0.391672 0.0935055 0.98692 -0.131322 0.345753 0.929091 -0.131322 0.0867865 0.916003 -0.391672 -0.345753 -0.929091 0.131322 0.533161 0.749888 -0.391672 0.345753 0.929091 -0.131322 0.574438 0.807945 -0.131322 0.320908 0.862329 -0.391672 -0.901451 -0.412482 -0.131322 -0.967449 -0.163418 0.193228 -0.977493 -0.165114 -0.131322 -0.892188 -0.408244 0.193228 0.892188 0.408244 -0.193228 -0.967449 -0.163418 0.193228 -0.758839 0.071896 0.647298 -0.97678 0.0925448 0.193228 -0.75159 -0.126956 0.647298 0.75159 0.126956 -0.647298 0.758839 -0.071896 -0.647298 -0.807945 0.574438 -0.131322 -0.919544 0.3422 0.193228 -0.799644 0.568536 0.193228 -0.929091 0.345753 -0.131322 0.799644 -0.568536 -0.193228 -0.97678 0.0925448 0.193228 -0.714374 0.265848 0.647298 -0.919544 0.3422 0.193228 -0.758839 0.071896 0.647298 0.714374 -0.265848 -0.647298 0.763976 0.631739 -0.131322 0.568536 0.799644 0.193228 0.756127 0.625248 0.193228 0.574438 0.807945 -0.131322 -0.568536 -0.799644 -0.193228 -0.756127 -0.625248 -0.193228 0.892188 0.408244 0.193228 0.763976 0.631739 -0.131322 0.756127 0.625248 0.193228 0.901451 0.412482 -0.131322 -0.892188 -0.408244 -0.193228 0.967449 0.163418 0.193228 0.901451 0.412482 -0.131322 0.892188 0.408244 0.193228 0.977493 0.165114 -0.131322 -0.967449 -0.163418 -0.193228 0.97678 -0.0925448 0.193228 0.977493 0.165114 -0.131322 0.967449 0.163418 0.193228 0.98692 -0.0935055 -0.131322 -0.97678 0.0925448 -0.193228 0.97678 -0.0925448 0.193228 0.929091 -0.345753 -0.131322 0.98692 -0.0935055 -0.131322 0.919544 -0.3422 0.193228 -0.919544 0.3422 -0.193228 0.919544 -0.3422 0.193228 0.807945 -0.574438 -0.131322 0.929091 -0.345753 -0.131322 0.799644 -0.568536 0.193228 -0.799644 0.568536 -0.193228 0.799644 -0.568536 0.193228 0.631739 -0.763976 -0.131322 0.807945 -0.574438 -0.131322 0.625248 -0.756127 0.193228 -0.625248 0.756127 -0.193228 0.412482 -0.901451 -0.131322 0.625248 -0.756127 0.193228 0.408244 -0.892188 0.193228 0.631739 -0.763976 -0.131322 -0.408244 0.892188 -0.193228 0.165114 -0.977493 -0.131322 0.408244 -0.892188 0.193228 0.163418 -0.967449 0.193228 0.412482 -0.901451 -0.131322 -0.163418 0.967449 -0.193228 -0.0935055 -0.98692 -0.131322 0.163418 -0.967449 0.193228 -0.0925448 -0.97678 0.193228 0.165114 -0.977493 -0.131322 0.0925448 0.97678 -0.193228 -0.345753 -0.929091 -0.131322 -0.0925448 -0.97678 0.193228 -0.3422 -0.919544 0.193228 -0.0935055 -0.98692 -0.131322 0.3422 0.919544 -0.193228 -0.574438 -0.807945 -0.131322 -0.3422 -0.919544 0.193228 -0.568536 -0.799644 0.193228 -0.345753 -0.929091 -0.131322 0.568536 0.799644 -0.193228 -0.763976 -0.631739 -0.131322 -0.568536 -0.799644 0.193228 -0.756127 -0.625248 0.193228 -0.574438 -0.807945 -0.131322 0.756127 0.625248 -0.193228 -0.763976 -0.631739 -0.131322 -0.892188 -0.408244 0.193228 -0.901451 -0.412482 -0.131322 -0.756127 -0.625248 0.193228 -0.631739 0.763976 -0.131322 -0.799644 0.568536 0.193228 -0.625248 0.756127 0.193228 -0.807945 0.574438 -0.131322 0.625248 -0.756127 -0.193228 -0.412482 0.901451 -0.131322 -0.625248 0.756127 0.193228 -0.408244 0.892188 0.193228 -0.631739 0.763976 -0.131322 0.408244 -0.892188 -0.193228 -0.165114 0.977493 -0.131322 -0.408244 0.892188 0.193228 -0.163418 0.967449 0.193228 -0.412482 0.901451 -0.131322 0.163418 -0.967449 -0.193228 0.0935055 0.98692 -0.131322 -0.163418 0.967449 0.193228 0.0925448 0.97678 0.193228 -0.165114 0.977493 -0.131322 -0.0925448 -0.97678 -0.193228 0.345753 0.929091 -0.131322 0.0925448 0.97678 0.193228 0.3422 0.919544 0.193228 0.0935055 0.98692 -0.131322 -0.3422 -0.919544 -0.193228 0.574438 0.807945 -0.131322 0.3422 0.919544 0.193228 0.568536 0.799644 0.193228 0.345753 0.929091 -0.131322 -0.967449 -0.163418 0.193228 -0.693122 -0.317156 0.647298 -0.75159 -0.126956 0.647298 -0.892188 -0.408244 0.193228 0.693122 0.317156 -0.647298 -0.398649 0.0377699 0.916326 -0.75159 -0.126956 0.647298 -0.394841 -0.066695 0.916326 -0.758839 0.071896 0.647298 0.398649 -0.0377699 -0.916326 0.394841 0.066695 -0.916326 -0.919544 0.3422 0.193228 -0.621226 0.441683 0.647298 -0.799644 0.568536 0.193228 -0.714374 0.265848 0.647298 0.621226 -0.441683 -0.647298 -0.714374 0.265848 0.647298 -0.398649 0.0377699 0.916326 -0.375289 0.139661 0.916326 -0.758839 0.071896 0.647298 0.375289 -0.139661 -0.916326 0.756127 0.625248 0.193228 0.441683 0.621226 0.647298 0.587418 0.485742 0.647298 0.568536 0.799644 0.193228 -0.441683 -0.621226 -0.647298 -0.587418 -0.485742 -0.647298 0.587418 0.485742 0.647298 0.892188 0.408244 0.193228 0.756127 0.625248 0.193228 0.693122 0.317156 0.647298 -0.693122 -0.317156 -0.647298 0.693122 0.317156 0.647298 0.967449 0.163418 0.193228 0.892188 0.408244 0.193228 0.75159 0.126956 0.647298 -0.75159 -0.126956 -0.647298 0.75159 0.126956 0.647298 0.97678 -0.0925448 0.193228 0.967449 0.163418 0.193228 0.758839 -0.071896 0.647298 -0.758839 0.071896 -0.647298 0.714374 -0.265848 0.647298 0.97678 -0.0925448 0.193228 0.758839 -0.071896 0.647298 0.919544 -0.3422 0.193228 -0.714374 0.265848 -0.647298 0.621226 -0.441683 0.647298 0.919544 -0.3422 0.193228 0.714374 -0.265848 0.647298 0.799644 -0.568536 0.193228 -0.621226 0.441683 -0.647298 0.485742 -0.587418 0.647298 0.799644 -0.568536 0.193228 0.621226 -0.441683 0.647298 0.625248 -0.756127 0.193228 -0.485742 0.587418 -0.647298 0.408244 -0.892188 0.193228 0.485742 -0.587418 0.647298 0.317156 -0.693122 0.647298 0.625248 -0.756127 0.193228 -0.317156 0.693122 -0.647298 0.163418 -0.967449 0.193228 0.317156 -0.693122 0.647298 0.126956 -0.75159 0.647298 0.408244 -0.892188 0.193228 -0.126956 0.75159 -0.647298 -0.0925448 -0.97678 0.193228 0.126956 -0.75159 0.647298 -0.071896 -0.758839 0.647298 0.163418 -0.967449 0.193228 0.071896 0.758839 -0.647298 -0.3422 -0.919544 0.193228 -0.071896 -0.758839 0.647298 -0.265848 -0.714374 0.647298 -0.0925448 -0.97678 0.193228 0.265848 0.714374 -0.647298 -0.568536 -0.799644 0.193228 -0.265848 -0.714374 0.647298 -0.441683 -0.621226 0.647298 -0.3422 -0.919544 0.193228 0.441683 0.621226 -0.647298 -0.756127 -0.625248 0.193228 -0.441683 -0.621226 0.647298 -0.587418 -0.485742 0.647298 -0.568536 -0.799644 0.193228 0.587418 0.485742 -0.647298 -0.892188 -0.408244 0.193228 -0.587418 -0.485742 0.647298 -0.693122 -0.317156 0.647298 -0.756127 -0.625248 0.193228 -0.799644 0.568536 0.193228 -0.485742 0.587418 0.647298 -0.625248 0.756127 0.193228 -0.621226 0.441683 0.647298 0.485742 -0.587418 -0.647298 -0.408244 0.892188 0.193228 -0.485742 0.587418 0.647298 -0.317156 0.693122 0.647298 -0.625248 0.756127 0.193228 0.317156 -0.693122 -0.647298 -0.163418 0.967449 0.193228 -0.317156 0.693122 0.647298 -0.126956 0.75159 0.647298 -0.408244 0.892188 0.193228 0.126956 -0.75159 -0.647298 0.0925448 0.97678 0.193228 -0.126956 0.75159 0.647298 0.071896 0.758839 0.647298 -0.163418 0.967449 0.193228 -0.071896 -0.758839 -0.647298 0.3422 0.919544 0.193228 0.071896 0.758839 0.647298 0.265848 0.714374 0.647298 0.0925448 0.97678 0.193228 -0.265848 -0.714374 -0.647298 0.568536 0.799644 0.193228 0.265848 0.714374 0.647298 0.441683 0.621226 0.647298 0.3422 0.919544 0.193228 -0.394841 -0.066695 0.916326 -0.693122 -0.317156 0.647298 -0.364125 -0.166615 0.916326 -0.75159 -0.126956 0.647298 0.364125 0.166615 -0.916326 -0.272304 0.0257993 0.961865 -0.394841 -0.066695 0.916326 -0.269702 -0.0455571 0.961865 -0.398649 0.0377699 0.916326 0.272304 -0.0257993 -0.961865 0.269702 0.0455571 -0.961865 -0.621226 0.441683 0.647298 -0.375289 0.139661 0.916326 -0.326355 0.232034 0.916326 -0.714374 0.265848 0.647298 0.326355 -0.232034 -0.916326 -0.375289 0.139661 0.916326 -0.272304 0.0257993 0.961865 -0.256348 0.0953976 0.961865 -0.398649 0.0377699 0.916326 0.256348 -0.0953976 -0.961865 0.441683 0.621226 0.647298 0.308594 0.25518 0.916326 0.587418 0.485742 0.647298 0.232034 0.326355 0.916326 -0.232034 -0.326355 -0.916326 -0.308594 -0.25518 -0.916326 0.587418 0.485742 0.647298 0.364125 0.166615 0.916326 0.693122 0.317156 0.647298 0.308594 0.25518 0.916326 -0.364125 -0.166615 -0.916326 0.693122 0.317156 0.647298 0.394841 0.066695 0.916326 0.75159 0.126956 0.647298 0.364125 0.166615 0.916326 -0.394841 -0.066695 -0.916326 0.75159 0.126956 0.647298 0.398649 -0.0377699 0.916326 0.758839 -0.071896 0.647298 0.394841 0.066695 0.916326 -0.398649 0.0377699 -0.916326 0.398649 -0.0377699 0.916326 0.714374 -0.265848 0.647298 0.758839 -0.071896 0.647298 0.375289 -0.139661 0.916326 -0.375289 0.139661 -0.916326 0.375289 -0.139661 0.916326 0.621226 -0.441683 0.647298 0.714374 -0.265848 0.647298 0.326355 -0.232034 0.916326 -0.326355 0.232034 -0.916326 0.326355 -0.232034 0.916326 0.485742 -0.587418 0.647298 0.621226 -0.441683 0.647298 0.25518 -0.308594 0.916326 -0.25518 0.308594 -0.916326 0.25518 -0.308594 0.916326 0.317156 -0.693122 0.647298 0.485742 -0.587418 0.647298 0.166615 -0.364125 0.916326 -0.166615 0.364125 -0.916326 0.166615 -0.364125 0.916326 0.126956 -0.75159 0.647298 0.317156 -0.693122 0.647298 0.066695 -0.394841 0.916326 -0.066695 0.394841 -0.916326 0.066695 -0.394841 0.916326 -0.071896 -0.758839 0.647298 0.126956 -0.75159 0.647298 -0.0377699 -0.398649 0.916326 0.0377699 0.398649 -0.916326 -0.139661 -0.375289 0.916326 -0.071896 -0.758839 0.647298 -0.0377699 -0.398649 0.916326 -0.265848 -0.714374 0.647298 0.139661 0.375289 -0.916326 -0.232034 -0.326355 0.916326 -0.265848 -0.714374 0.647298 -0.139661 -0.375289 0.916326 -0.441683 -0.621226 0.647298 0.232034 0.326355 -0.916326 -0.308594 -0.25518 0.916326 -0.441683 -0.621226 0.647298 -0.232034 -0.326355 0.916326 -0.587418 -0.485742 0.647298 0.308594 0.25518 -0.916326 -0.364125 -0.166615 0.916326 -0.587418 -0.485742 0.647298 -0.308594 -0.25518 0.916326 -0.693122 -0.317156 0.647298 -0.485742 0.587418 0.647298 -0.326355 0.232034 0.916326 -0.25518 0.308594 0.916326 -0.621226 0.441683 0.647298 0.25518 -0.308594 -0.916326 -0.317156 0.693122 0.647298 -0.25518 0.308594 0.916326 -0.166615 0.364125 0.916326 -0.485742 0.587418 0.647298 0.166615 -0.364125 -0.916326 -0.126956 0.75159 0.647298 -0.166615 0.364125 0.916326 -0.066695 0.394841 0.916326 -0.317156 0.693122 0.647298 0.066695 -0.394841 -0.916326 -0.126956 0.75159 0.647298 0.0377699 0.398649 0.916326 0.071896 0.758839 0.647298 -0.066695 0.394841 0.916326 -0.0377699 -0.398649 -0.916326 0.071896 0.758839 0.647298 0.139661 0.375289 0.916326 0.265848 0.714374 0.647298 0.0377699 0.398649 0.916326 -0.139661 -0.375289 -0.916326 0.265848 0.714374 0.647298 0.232034 0.326355 0.916326 0.441683 0.621226 0.647298 0.139661 0.375289 0.916326 -0.269702 -0.0455571 0.961865 -0.364125 -0.166615 0.916326 -0.248721 -0.113809 0.961865 -0.394841 -0.066695 0.916326 0.248721 0.113809 -0.961865 -0.326355 0.232034 0.916326 -0.256348 0.0953976 0.961865 -0.222922 0.158495 0.961865 -0.375289 0.139661 0.916326 0.222922 -0.158495 -0.961865 0.232034 0.326355 0.916326 0.210791 0.174305 0.961865 0.308594 0.25518 0.916326 0.158495 0.222922 0.961865 -0.158495 -0.222922 -0.961865 -0.210791 -0.174305 -0.961865 0.308594 0.25518 0.916326 0.248721 0.113809 0.961865 0.364125 0.166615 0.916326 0.210791 0.174305 0.961865 -0.248721 -0.113809 -0.961865 0.364125 0.166615 0.916326 0.269702 0.0455571 0.961865 0.394841 0.066695 0.916326 0.248721 0.113809 0.961865 -0.269702 -0.0455571 -0.961865 0.394841 0.066695 0.916326 0.272304 -0.0257993 0.961865 0.398649 -0.0377699 0.916326 0.269702 0.0455571 0.961865 -0.272304 0.0257993 -0.961865 0.272304 -0.0257993 0.961865 0.375289 -0.139661 0.916326 0.398649 -0.0377699 0.916326 0.256348 -0.0953976 0.961865 -0.256348 0.0953976 -0.961865 0.256348 -0.0953976 0.961865 0.326355 -0.232034 0.916326 0.375289 -0.139661 0.916326 0.222922 -0.158495 0.961865 -0.222922 0.158495 -0.961865 0.222922 -0.158495 0.961865 0.25518 -0.308594 0.916326 0.326355 -0.232034 0.916326 0.174305 -0.210791 0.961865 -0.174305 0.210791 -0.961865 0.174305 -0.210791 0.961865 0.166615 -0.364125 0.916326 0.25518 -0.308594 0.916326 0.113809 -0.248721 0.961865 -0.113809 0.248721 -0.961865 0.113809 -0.248721 0.961865 0.066695 -0.394841 0.916326 0.166615 -0.364125 0.916326 0.0455571 -0.269702 0.961865 -0.0455571 0.269702 -0.961865 0.0455571 -0.269702 0.961865 -0.0377699 -0.398649 0.916326 0.066695 -0.394841 0.916326 -0.0257993 -0.272304 0.961865 0.0257993 0.272304 -0.961865 -0.0953976 -0.256348 0.961865 -0.0377699 -0.398649 0.916326 -0.0257993 -0.272304 0.961865 -0.139661 -0.375289 0.916326 0.0953976 0.256348 -0.961865 -0.158495 -0.222922 0.961865 -0.139661 -0.375289 0.916326 -0.0953976 -0.256348 0.961865 -0.232034 -0.326355 0.916326 0.158495 0.222922 -0.961865 -0.210791 -0.174305 0.961865 -0.232034 -0.326355 0.916326 -0.158495 -0.222922 0.961865 -0.308594 -0.25518 0.916326 0.210791 0.174305 -0.961865 -0.248721 -0.113809 0.961865 -0.308594 -0.25518 0.916326 -0.210791 -0.174305 0.961865 -0.364125 -0.166615 0.916326 -0.25518 0.308594 0.916326 -0.222922 0.158495 0.961865 -0.174305 0.210791 0.961865 -0.326355 0.232034 0.916326 0.174305 -0.210791 -0.961865 -0.166615 0.364125 0.916326 -0.174305 0.210791 0.961865 -0.113809 0.248721 0.961865 -0.25518 0.308594 0.916326 0.113809 -0.248721 -0.961865 -0.066695 0.394841 0.916326 -0.113809 0.248721 0.961865 -0.0455571 0.269702 0.961865 -0.166615 0.364125 0.916326 0.0455571 -0.269702 -0.961865 -0.066695 0.394841 0.916326 0.0257993 0.272304 0.961865 0.0377699 0.398649 0.916326 -0.0455571 0.269702 0.961865 -0.0257993 -0.272304 -0.961865 0.0377699 0.398649 0.916326 0.0953976 0.256348 0.961865 0.139661 0.375289 0.916326 0.0257993 0.272304 0.961865 -0.0953976 -0.256348 -0.961865 0.139661 0.375289 0.916326 0.158495 0.222922 0.961865 0.232034 0.326355 0.916326 0.0953976 0.256348 0.961865 + + + + + + + + + + -0.361421 0.342587 -0.333992 0.350507 -0.358451 0.350507 -0.331022 0.342587 0.6119 0.97501 0.610793 0.97501 0.589248 0.978897 0.588357 0.978897 -0.443042 0.377769 -0.415614 0.36985 -0.418584 0.377769 -0.446012 0.36985 0.605107 0.97501 0.583783 0.978897 -0.271749 0.119977 -0.267175 0.105208 -0.266284 0.112685 -0.274361 0.0980571 -0.283199 0.126588 -0.287354 0.0917186 -0.299852 0.132067 -0.305268 0.0866247 -0.320574 0.136042 -0.326881 0.0831225 -0.343953 0.13824 -0.350721 0.0814507 -0.368396 0.138512 -0.375163 0.0817232 -0.392236 0.136841 -0.398542 0.0839215 -0.413849 0.133338 -0.419264 0.0878958 -0.431762 0.128245 -0.435918 0.0933751 -0.444755 0.121906 -0.447367 0.0999862 -0.451942 0.114755 -0.452833 0.107278 0.58117 0.978897 0.572333 0.978897 0.568178 0.978897 0.55568 0.978897 0.550264 0.978897 0.534958 0.978897 0.528651 0.978897 0.511579 0.978897 0.504811 0.978897 0.487136 0.978897 0.480368 0.978897 0.463296 0.978897 0.45699 0.978897 0.441683 0.978897 0.436267 0.978897 0.42377 0.978897 0.419614 0.978897 0.410777 0.978897 0.408164 0.978897 0.40359 0.978897 0.402699 0.978897 -0.253235 0.322088 -0.225806 0.330008 -0.250265 0.330008 -0.222836 0.322088 0.60186 0.97501 -0.331022 0.941793 -0.361991 0.929208 -0.330451 0.929208 -0.361421 0.941793 0.615103 0.962495 0.616252 0.962495 -0.498275 0.409938 -0.470846 0.402018 -0.473816 0.409938 -0.501245 0.402018 0.590877 0.97501 -0.415614 0.945089 -0.446583 0.932505 -0.415043 0.932505 -0.446012 0.945089 0.609204 0.962495 -0.0062945 0.585179 -0.033723 0.577259 -0.0033246 0.577259 -0.0307531 0.585179 0.428499 0.97501 0.406235 0.97501 0.125857 0.581842 0.0984283 0.573923 0.128827 0.573923 0.101398 0.581842 0.390087 0.97501 0.250265 0.569504 0.222836 0.561585 0.253235 0.561585 0.225806 0.569504 0.381155 0.97501 0.358451 0.549006 0.331022 0.541086 0.361421 0.541086 0.333992 0.549006 0.380047 0.97501 0.446012 0.513823 0.418584 0.521743 0.415614 0.513823 0.443042 0.521743 0.38684 0.97501 0.501245 0.481655 0.473816 0.489575 0.470846 0.481655 0.498275 0.489575 0.40107 0.97501 0.523354 0.446773 0.495925 0.454693 0.492956 0.446773 0.520384 0.454693 0.421768 0.97501 0.510833 0.411555 0.483405 0.419474 0.480435 0.411555 0.507863 0.419474 0.447522 0.97501 0.464536 0.3784 0.437107 0.38632 0.434138 0.3784 0.461566 0.38632 0.476579 0.97501 0.387617 0.349568 0.360189 0.357488 0.357219 0.349568 0.384647 0.357488 0.506957 0.97501 0.25492 0.327025 0.282349 0.334945 0.25789 0.334945 0.285319 0.327025 0.536587 0.97501 0.134214 0.312305 0.161642 0.320225 0.137183 0.320225 0.164612 0.312305 0.563449 0.97501 0.0033246 0.306413 0.0307531 0.314333 0.0062945 0.314333 0.033723 0.306413 0.585712 0.97501 -0.128827 0.30975 -0.101398 0.31767 -0.125857 0.31767 -0.0984283 0.30975 -0.520384 0.44482 -0.492956 0.4369 -0.495925 0.44482 -0.523354 0.4369 0.570179 0.97501 -0.507863 0.480038 -0.480435 0.472118 -0.483405 0.480038 -0.510833 0.472118 0.544425 0.97501 -0.461566 0.513192 -0.434138 0.505273 -0.437107 0.513192 -0.464536 0.505273 0.515368 0.97501 -0.360189 0.542024 -0.387617 0.534104 -0.357219 0.534104 -0.384647 0.542024 0.48499 0.97501 -0.25789 0.564568 -0.285319 0.556648 -0.25492 0.556648 -0.282349 0.564568 0.455361 0.97501 -0.137183 0.579287 -0.164612 0.571367 -0.134214 0.571367 -0.161642 0.579287 -0.253235 0.939314 -0.222265 0.92673 -0.222836 0.939314 -0.253805 0.92673 0.605836 0.962495 -0.330451 0.630298 -0.363024 0.62657 -0.329419 0.62657 -0.361991 0.630298 0.622906 0.959643 0.62413 0.959643 -0.470846 0.948979 -0.501815 0.936395 -0.470276 0.936395 -0.501245 0.948979 0.59444 0.962495 -0.415043 0.650443 -0.447616 0.646715 -0.41401 0.646715 -0.446583 0.650443 0.616621 0.959643 -0.0033246 0.970169 -0.0342936 0.957585 -0.002754 0.957585 -0.033723 0.970169 0.425965 0.962495 0.402866 0.962495 0.129397 0.957181 0.0984283 0.969766 0.0978577 0.957181 0.128827 0.969766 0.386111 0.962495 0.253805 0.955689 0.222836 0.968274 0.222265 0.955689 0.253235 0.968274 0.376844 0.962495 0.361991 0.95321 0.331022 0.965795 0.330451 0.95321 0.361421 0.965795 0.375695 0.962495 0.415043 0.949914 0.446012 0.962498 0.415614 0.962498 0.446583 0.949914 0.382743 0.962495 0.470276 0.946024 0.501245 0.958609 0.470846 0.958609 0.501815 0.946024 0.397507 0.962495 0.492385 0.941806 0.523354 0.954391 0.492956 0.954391 0.523925 0.941806 0.418982 0.962495 0.510833 0.950132 0.479864 0.937548 0.511404 0.937548 0.480435 0.950132 0.445703 0.962495 0.464536 0.946123 0.433567 0.933539 0.465107 0.933539 0.434138 0.946123 0.475851 0.962495 0.387617 0.942637 0.356648 0.930052 0.388188 0.930052 0.357219 0.942637 0.507369 0.962495 0.285319 0.939911 0.25435 0.927326 0.285889 0.927326 0.25492 0.939911 0.538112 0.962495 0.164612 0.938131 0.133643 0.925547 0.165183 0.925547 0.134214 0.938131 0.565982 0.962495 0.033723 0.937419 0.002754 0.924834 0.0342936 0.924834 0.0033246 0.937419 0.589082 0.962495 -0.128827 0.937822 -0.0978577 0.925238 -0.0984283 0.937822 -0.129397 0.925238 -0.492956 0.953197 -0.523925 0.940612 -0.492385 0.940612 -0.523354 0.953197 0.572965 0.962495 -0.480435 0.957456 -0.511404 0.944871 -0.479864 0.944871 -0.510833 0.957456 0.546244 0.962495 -0.434138 0.961465 -0.465107 0.94888 -0.433567 0.94888 -0.464536 0.961465 0.516096 0.962495 -0.357219 0.964951 -0.388188 0.952366 -0.356648 0.952366 -0.387617 0.964951 0.484578 0.962495 -0.25492 0.967677 -0.285889 0.955092 -0.25435 0.955092 -0.285319 0.967677 0.453836 0.962495 -0.134214 0.969457 -0.165183 0.956872 -0.133643 0.956872 -0.164612 0.969457 -0.253805 0.615151 -0.221233 0.611423 -0.222265 0.615151 -0.254838 0.611423 0.613032 0.959643 -0.329419 0.935997 -0.363706 0.910827 -0.328737 0.910827 -0.363024 0.935997 0.628058 0.934523 0.629332 0.934523 -0.470276 0.674212 -0.502848 0.670484 -0.469243 0.670484 -0.501815 0.674212 0.60089 0.959643 -0.41401 0.937967 -0.448298 0.912797 -0.413328 0.912797 -0.447616 0.937967 0.621518 0.934523 -0.002754 0.8037 -0.0353265 0.799972 -0.001721 0.799972 -0.0342936 0.8037 0.42138 0.959643 0.396767 0.959643 0.13043 0.797507 0.0978577 0.801235 0.0968248 0.797507 0.129397 0.801235 0.378915 0.959643 0.254838 0.78839 0.222265 0.792118 0.221233 0.78839 0.253805 0.792118 0.369041 0.959643 0.363024 0.773243 0.330451 0.776971 0.329419 0.773243 0.361991 0.776971 0.367817 0.959643 0.41401 0.753098 0.446583 0.756826 0.415043 0.756826 0.447616 0.753098 0.375326 0.959643 0.469243 0.729329 0.501815 0.733057 0.470276 0.733057 0.502848 0.729329 0.391057 0.959643 0.524957 0.703554 0.492385 0.707282 0.491352 0.703554 0.523925 0.707282 0.413939 0.959643 0.511404 0.681259 0.478831 0.677531 0.512437 0.677531 0.479864 0.681259 0.442411 0.959643 0.465107 0.656761 0.432534 0.653033 0.466139 0.653033 0.433567 0.656761 0.474533 0.959643 0.388188 0.635457 0.355615 0.631729 0.389221 0.631729 0.356648 0.635457 0.508116 0.959643 0.285889 0.618799 0.253317 0.615071 0.286922 0.615071 0.25435 0.618799 0.540872 0.959643 0.165183 0.607922 0.13261 0.604195 0.166215 0.604195 0.133643 0.607922 0.570567 0.959643 0.001721 0.599841 0.0342936 0.603569 0.002754 0.603569 0.0353265 0.599841 0.59518 0.959643 -0.129397 0.606034 -0.0968248 0.602306 -0.0978577 0.606034 -0.13043 0.602306 -0.523925 0.699987 -0.491352 0.696259 -0.492385 0.699987 -0.524957 0.696259 0.578008 0.959643 -0.479864 0.72601 -0.512437 0.722282 -0.478831 0.722282 -0.511404 0.72601 0.549537 0.959643 -0.433567 0.750508 -0.466139 0.746781 -0.432534 0.746781 -0.465107 0.750508 0.517415 0.959643 -0.356648 0.771812 -0.389221 0.768085 -0.355615 0.768085 -0.388188 0.771812 0.483831 0.959643 -0.25435 0.78847 -0.286922 0.784742 -0.253317 0.784742 -0.285889 0.78847 0.451076 0.959643 -0.133643 0.799347 -0.166215 0.795619 -0.13261 0.795619 -0.165183 0.799347 -0.254838 0.934516 -0.220551 0.909346 -0.221233 0.934516 -0.25552 0.909346 0.617783 0.934523 -0.363706 0.816543 -0.330492 0.810019 -0.328737 0.816543 -0.361951 0.810019 0.614798 0.929431 0.615944 0.929431 -0.469243 0.940291 -0.50353 0.915122 -0.468561 0.915122 -0.502848 0.940291 0.605148 0.934523 -0.448298 0.796982 -0.415083 0.790458 -0.413328 0.796982 -0.446542 0.790458 0.608914 0.929431 -0.001721 0.952954 -0.0360085 0.927784 -0.001039 0.927784 -0.0353265 0.952954 0.418352 0.934523 0.392741 0.934523 0.131112 0.927543 0.0968248 0.952712 0.0961428 0.927543 0.13043 0.952712 0.374164 0.934523 0.25552 0.926651 0.221233 0.951821 0.220551 0.926651 0.254838 0.951821 0.363889 0.934523 0.363706 0.92517 0.329419 0.95034 0.328737 0.92517 0.363024 0.95034 0.362615 0.934523 0.413328 0.9232 0.447616 0.94837 0.41401 0.94837 0.448298 0.9232 0.370429 0.934523 0.468561 0.920876 0.502848 0.946045 0.469243 0.946045 0.50353 0.920876 0.386799 0.934523 0.49067 0.918356 0.524957 0.943525 0.491352 0.943525 0.525639 0.918356 0.410609 0.934523 0.512437 0.94098 0.478149 0.915811 0.513119 0.915811 0.478831 0.94098 0.440237 0.934523 0.466139 0.938585 0.431852 0.913415 0.466821 0.913415 0.432534 0.938585 0.473662 0.934523 0.389221 0.936501 0.354933 0.911332 0.389903 0.911332 0.355615 0.936501 0.508609 0.934523 0.286922 0.934872 0.252635 0.909703 0.287604 0.909703 0.253317 0.934872 0.542694 0.934523 0.166215 0.933809 0.131928 0.908639 0.166897 0.908639 0.13261 0.933809 0.573595 0.934523 0.0353265 0.933383 0.001039 0.908214 0.0360085 0.908214 0.001721 0.933383 0.599207 0.934523 -0.13043 0.933624 -0.0961428 0.908455 -0.0968248 0.933624 -0.131112 0.908455 -0.491352 0.942812 -0.525639 0.917642 -0.49067 0.917642 -0.524957 0.942812 0.581338 0.934523 -0.478831 0.945356 -0.513119 0.920187 -0.478149 0.920187 -0.512437 0.945356 0.551711 0.934523 -0.432534 0.947752 -0.466821 0.922583 -0.431852 0.922583 -0.466139 0.947752 0.518285 0.934523 -0.355615 0.949835 -0.389903 0.924666 -0.354933 0.924666 -0.389221 0.949835 0.483339 0.934523 -0.253317 0.951464 -0.287604 0.926295 -0.252635 0.926295 -0.286922 0.951464 0.449253 0.934523 -0.13261 0.952528 -0.166897 0.927358 -0.131928 0.927358 -0.166215 0.952528 -0.220551 0.831251 -0.253765 0.824728 -0.222306 0.824728 -0.25552 0.831251 0.605555 0.929431 -0.330492 0.91494 -0.36232 0.85761 -0.330123 0.85761 -0.361951 0.91494 0.617587 0.872107 0.61876 0.872107 -0.50353 0.773901 -0.470316 0.767377 -0.468561 0.773901 -0.501775 0.767377 0.594188 0.929431 -0.415083 0.915408 -0.446912 0.858078 -0.414714 0.858078 -0.446542 0.915408 0.611565 0.872107 -0.0360085 0.648163 -0.0027943 0.641639 -0.001039 0.648163 -0.0342532 0.641639 0.426145 0.929431 0.403104 0.929431 0.0978981 0.644033 0.131112 0.650557 0.0961428 0.650557 0.129357 0.644033 0.386393 0.929431 0.222306 0.652886 0.25552 0.65941 0.220551 0.65941 0.253765 0.652886 0.377149 0.929431 0.330492 0.667594 0.363706 0.674118 0.328737 0.674118 0.361951 0.667594 0.376003 0.929431 0.446542 0.687155 0.413328 0.693679 0.415083 0.687155 0.448298 0.693679 0.383033 0.929431 0.501775 0.710237 0.468561 0.71676 0.470316 0.710237 0.50353 0.71676 0.397759 0.929431 0.492425 0.735265 0.525639 0.741789 0.49067 0.741789 0.523884 0.735265 0.419179 0.929431 0.513119 0.767058 0.479905 0.760534 0.511364 0.760534 0.478149 0.767058 0.445832 0.929431 0.466821 0.790847 0.433607 0.784323 0.465066 0.784323 0.431852 0.790847 0.475902 0.929431 0.389903 0.811534 0.356688 0.80501 0.388147 0.80501 0.354933 0.811534 0.50734 0.929431 0.287604 0.827709 0.25439 0.821186 0.285849 0.821186 0.252635 0.827709 0.538004 0.929431 0.166897 0.838271 0.133683 0.831747 0.165142 0.831747 0.131928 0.838271 0.565803 0.929431 0.0342532 0.835975 0.001039 0.842498 0.0027943 0.835975 0.0360085 0.842498 0.588843 0.929431 -0.0961428 0.840104 -0.129357 0.83358 -0.0978981 0.83358 -0.131112 0.840104 -0.49067 0.748873 -0.523884 0.742349 -0.492425 0.742349 -0.525639 0.748873 0.572768 0.929431 -0.478149 0.723603 -0.511364 0.717079 -0.479905 0.717079 -0.513119 0.723603 0.546115 0.929431 -0.431852 0.699814 -0.465066 0.69329 -0.433607 0.69329 -0.466821 0.699814 0.516045 0.929431 -0.354933 0.679127 -0.388147 0.672603 -0.356688 0.672603 -0.389903 0.679127 0.484607 0.929431 -0.252635 0.662952 -0.285849 0.656428 -0.25439 0.656428 -0.287604 0.662952 0.453944 0.929431 -0.131928 0.65239 -0.165142 0.645867 -0.133683 0.645867 -0.166897 0.65239 -0.253765 0.914588 -0.221937 0.857258 -0.222306 0.914588 -0.254134 0.857258 0.608126 0.872107 -0.330123 0.855485 -0.363594 0.747815 -0.328849 0.747815 -0.36232 0.855485 0.627211 0.764478 0.628476 0.764478 -0.470316 0.915961 -0.502144 0.85863 -0.469947 0.85863 -0.501775 0.915961 0.596493 0.872107 -0.414714 0.856345 -0.448186 0.748675 -0.41344 0.748675 -0.446912 0.856345 0.620712 0.764478 -0.0027943 0.91897 -0.0346224 0.861639 -0.0024252 0.861639 -0.0342532 0.91897 0.424506 0.872107 0.400925 0.872107 0.129726 0.861582 0.0978981 0.918913 0.0975289 0.861582 0.129357 0.918913 0.383821 0.872107 0.254134 0.86137 0.222306 0.918701 0.221937 0.86137 0.253765 0.918701 0.37436 0.872107 0.36232 0.861018 0.330492 0.918349 0.330123 0.861018 0.361951 0.918349 0.373187 0.872107 0.414714 0.86055 0.446542 0.917881 0.415083 0.917881 0.446912 0.86055 0.380382 0.872107 0.469947 0.859998 0.501775 0.917328 0.470316 0.917328 0.502144 0.859998 0.395454 0.872107 0.492056 0.859399 0.523884 0.916729 0.492425 0.916729 0.524253 0.859399 0.417377 0.872107 0.511364 0.916125 0.479535 0.858794 0.511733 0.858794 0.479905 0.916125 0.444655 0.872107 0.465066 0.915555 0.433238 0.858225 0.465435 0.858225 0.433607 0.915555 0.475431 0.872107 0.388147 0.91506 0.356319 0.857729 0.388516 0.857729 0.356688 0.91506 0.507607 0.872107 0.285849 0.914673 0.254021 0.857342 0.286218 0.857342 0.25439 0.914673 0.53899 0.872107 0.165142 0.91442 0.133314 0.85709 0.165511 0.85709 0.133683 0.91442 0.567442 0.872107 0.0342532 0.914319 0.0024252 0.856988 0.0346224 0.856988 0.0027943 0.914319 0.591023 0.872107 -0.129357 0.914376 -0.0975289 0.857046 -0.0978981 0.914376 -0.129726 0.857046 -0.492425 0.91656 -0.524253 0.859229 -0.492056 0.859229 -0.523884 0.91656 0.574571 0.872107 -0.479905 0.917165 -0.511733 0.859834 -0.479535 0.859834 -0.511364 0.917165 0.547292 0.872107 -0.433607 0.917734 -0.465435 0.860403 -0.433238 0.860403 -0.465066 0.917734 0.516516 0.872107 -0.356688 0.918229 -0.388516 0.860898 -0.356319 0.860898 -0.388147 0.918229 0.48434 0.872107 -0.25439 0.918616 -0.286218 0.861285 -0.254021 0.861285 -0.285849 0.918616 0.452957 0.872107 -0.133683 0.918869 -0.165511 0.861538 -0.133314 0.861538 -0.165142 0.918869 -0.254134 0.854838 -0.220663 0.747168 -0.221937 0.854838 -0.255408 0.747168 0.617001 0.764478 -0.328849 0.657416 -0.366009 0.640637 -0.326434 0.640637 -0.363594 0.657416 0.645456 0.748666 0.646898 0.748666 -0.469947 0.85736 -0.503418 0.74969 -0.468673 0.74969 -0.502144 0.85736 0.604447 0.764478 -0.41344 0.667881 -0.450601 0.651103 -0.411025 0.651103 -0.448186 0.667881 0.638054 0.748666 -0.0024252 0.862889 -0.0358963 0.75522 -0.0011512 0.75522 -0.0346224 0.862889 0.41885 0.764478 0.393403 0.764478 0.131 0.755114 0.0975289 0.862784 0.096255 0.755114 0.129726 0.862784 0.374946 0.764478 0.255408 0.754725 0.221937 0.862395 0.220663 0.754725 0.254134 0.862395 0.364736 0.764478 0.363594 0.754078 0.330123 0.861748 0.328849 0.754078 0.36232 0.861748 0.363471 0.764478 0.41344 0.753218 0.446912 0.860888 0.414714 0.860888 0.448186 0.753218 0.371235 0.764478 0.468673 0.752203 0.502144 0.859873 0.469947 0.859873 0.503418 0.752203 0.3875 0.764478 0.490782 0.751103 0.524253 0.858772 0.492056 0.858772 0.525527 0.751103 0.411157 0.764478 0.511733 0.857661 0.478262 0.749991 0.513007 0.749991 0.479535 0.857661 0.440594 0.764478 0.465435 0.856615 0.431964 0.748945 0.466709 0.748945 0.433238 0.856615 0.473805 0.764478 0.388516 0.855705 0.355045 0.748035 0.38979 0.748035 0.356319 0.855705 0.508528 0.764478 0.286218 0.854994 0.252747 0.747324 0.287492 0.747324 0.254021 0.854994 0.542394 0.764478 0.165511 0.85453 0.13204 0.74686 0.166785 0.74686 0.133314 0.85453 0.573097 0.764478 0.0346224 0.854344 0.0011512 0.746674 0.0358963 0.746674 0.0024252 0.854344 0.598544 0.764478 -0.129726 0.854449 -0.096255 0.746779 -0.0975289 0.854449 -0.131 0.746779 -0.492056 0.858461 -0.525527 0.750791 -0.490782 0.750791 -0.524253 0.858461 0.58079 0.764478 -0.479535 0.859572 -0.513007 0.751902 -0.478262 0.751902 -0.511733 0.859572 0.551353 0.764478 -0.433238 0.860618 -0.466709 0.752948 -0.431964 0.752948 -0.465435 0.860618 0.518142 0.764478 -0.356319 0.861528 -0.38979 0.753858 -0.355045 0.753858 -0.388516 0.861528 0.48342 0.764478 -0.254021 0.862239 -0.287492 0.754569 -0.252747 0.754569 -0.286218 0.862239 0.449553 0.764478 -0.133314 0.862704 -0.166785 0.755034 -0.13204 0.755034 -0.165511 0.862704 -0.255408 0.649547 -0.218248 0.632768 -0.220663 0.649547 -0.257823 0.632768 0.633828 0.748666 -0.370905 0.339236 -0.326434 0.354146 -0.366009 0.354146 -0.321537 0.339236 0.68424 0.739027 0.682442 0.739027 -0.468673 0.68023 -0.505833 0.663451 -0.466258 0.663451 -0.503418 0.68023 0.619528 0.748666 -0.450601 0.378019 -0.406129 0.36311 -0.411025 0.378019 -0.455497 0.36311 0.673209 0.739027 -0.0011512 0.747501 -0.0383116 0.730722 0.0012641 0.730722 -0.0358963 0.747501 0.408128 0.748666 0.379143 0.748666 0.133415 0.729442 0.096255 0.74622 0.0938397 0.729442 0.131 0.74622 0.358119 0.748666 0.257823 0.724705 0.220663 0.741484 0.218248 0.724705 0.255408 0.741484 0.346491 0.748666 0.366009 0.716836 0.328849 0.733615 0.326434 0.716836 0.363594 0.733615 0.345049 0.748666 0.411025 0.706371 0.448186 0.723149 0.41344 0.723149 0.450601 0.706371 0.353893 0.748666 0.466258 0.694022 0.503418 0.710801 0.468673 0.710801 0.505833 0.694022 0.372419 0.748666 0.488367 0.680632 0.525527 0.69741 0.490782 0.69741 0.527942 0.680632 0.399365 0.748666 0.513007 0.683891 0.475846 0.667112 0.515422 0.667112 0.478262 0.683891 0.432895 0.748666 0.466709 0.671164 0.429549 0.654385 0.469125 0.654385 0.431964 0.671164 0.470724 0.748666 0.38979 0.660096 0.35263 0.643317 0.392206 0.643317 0.355045 0.660096 0.510273 0.748666 0.287492 0.651442 0.250332 0.634663 0.289907 0.634663 0.252747 0.651442 0.548848 0.748666 0.166785 0.645791 0.129625 0.629013 0.1692 0.629013 0.13204 0.645791 0.583819 0.748666 0.0358963 0.64353 -0.0012641 0.626751 0.0383116 0.626751 0.0011512 0.64353 0.612804 0.748666 -0.131 0.64481 -0.0938397 0.628032 -0.096255 0.64481 -0.133415 0.628032 -0.490782 0.69362 -0.527942 0.676842 -0.488367 0.676842 -0.525527 0.69362 0.592582 0.748666 -0.478262 0.70714 -0.515422 0.690361 -0.475846 0.690361 -0.513007 0.70714 0.559052 0.748666 -0.431964 0.719867 -0.469125 0.703088 -0.429549 0.703088 -0.466709 0.719867 0.521224 0.748666 -0.355045 0.730935 -0.392206 0.714156 -0.35263 0.714156 -0.38979 0.730935 0.481674 0.748666 -0.252747 0.739589 -0.289907 0.72281 -0.250332 0.72281 -0.287492 0.739589 0.443099 0.748666 -0.13204 0.745239 -0.1692 0.72846 -0.129625 0.72846 -0.166785 0.745239 -0.262719 0.321285 -0.218248 0.336195 -0.257823 0.336195 -0.213352 0.321285 0.667936 0.739027 -0.379263 0.355434 -0.321537 0.382458 -0.370905 0.382458 -0.313179 0.355434 0.747989 0.720232 0.745581 0.720232 -0.505833 0.406189 -0.461362 0.391279 -0.466258 0.406189 -0.510729 0.391279 0.650099 0.739027 -0.455497 0.404943 -0.397771 0.377918 -0.406129 0.404943 -0.463855 0.377918 0.733221 0.720232 0.0012641 0.559646 -0.0432076 0.544736 0.00616 0.544736 -0.0383116 0.559646 0.386393 0.739027 0.350236 0.739027 0.133415 0.556724 0.0889437 0.541814 0.138311 0.541814 0.0938397 0.556724 0.324011 0.739027 0.257823 0.545919 0.213352 0.53101 0.262719 0.53101 0.218248 0.545919 0.309505 0.739027 0.366009 0.527969 0.321537 0.513059 0.370905 0.513059 0.326434 0.527969 0.307707 0.739027 0.455497 0.489186 0.411025 0.504095 0.406129 0.489186 0.450601 0.504095 0.318738 0.739027 0.510729 0.461016 0.466258 0.475926 0.461362 0.461016 0.505833 0.475926 0.341848 0.739027 0.532839 0.430471 0.488367 0.44538 0.483471 0.430471 0.527942 0.44538 0.375462 0.739027 0.520318 0.39963 0.475846 0.41454 0.47095 0.39963 0.515422 0.41454 0.417288 0.739027 0.474021 0.370597 0.429549 0.385507 0.424653 0.370597 0.469125 0.385507 0.464476 0.739027 0.397102 0.34535 0.35263 0.360259 0.347734 0.34535 0.392206 0.360259 0.513811 0.739027 0.245436 0.325608 0.289907 0.340518 0.250332 0.340518 0.294803 0.325608 0.56193 0.739027 0.124729 0.312719 0.1692 0.327628 0.129625 0.327628 0.174096 0.312719 0.605555 0.739027 -0.00616 0.307559 0.0383116 0.322469 -0.0012641 0.322469 0.0432076 0.307559 0.641711 0.739027 -0.138311 0.310481 -0.0938397 0.325391 -0.133415 0.325391 -0.0889437 0.310481 -0.527942 0.436734 -0.483471 0.421825 -0.488367 0.436734 -0.532839 0.421825 0.616485 0.739027 -0.515422 0.467575 -0.47095 0.452665 -0.475846 0.467575 -0.520318 0.452665 0.574659 0.739027 -0.469125 0.496608 -0.424653 0.481698 -0.429549 0.496608 -0.474021 0.481698 0.527471 0.739027 -0.35263 0.521855 -0.397102 0.506946 -0.347734 0.506946 -0.392206 0.521855 0.478136 0.739027 -0.250332 0.541596 -0.294803 0.526687 -0.245436 0.526687 -0.289907 0.541596 0.430017 0.739027 -0.129625 0.554486 -0.174096 0.539577 -0.124729 0.539577 -0.1692 0.554486 -0.271077 0.338527 -0.213352 0.365552 -0.262719 0.365552 -0.204993 0.338527 0.726163 0.720232 -0.313179 0.505155 -0.388247 0.465077 -0.304195 0.465077 -0.379263 0.505155 0.813451 0.68602 0.816513 0.68602 -0.510729 0.431474 -0.453004 0.404449 -0.461362 0.431474 -0.519087 0.404449 0.702286 0.720232 -0.397771 0.521453 -0.472839 0.481375 -0.388787 0.481375 -0.463855 0.521453 0.79773 0.68602 0.00616 0.576003 -0.0515656 0.548978 0.0145181 0.548978 -0.0432076 0.576003 0.349288 0.720232 0.300889 0.720232 0.138311 0.573251 0.0805857 0.546226 0.146669 0.546226 0.0889437 0.573251 0.265784 0.720232 0.262719 0.563075 0.204993 0.53605 0.271077 0.53605 0.213352 0.563075 0.246366 0.720232 0.370905 0.546169 0.313179 0.519144 0.379263 0.519144 0.321537 0.546169 0.243959 0.720232 0.463855 0.49666 0.406129 0.523684 0.397771 0.49666 0.455497 0.523684 0.258726 0.720232 0.519087 0.470129 0.461362 0.497154 0.453004 0.470129 0.510729 0.497154 0.289661 0.720232 0.541197 0.44136 0.483471 0.468385 0.475113 0.44136 0.532839 0.468385 0.334656 0.720232 0.528676 0.412314 0.47095 0.439339 0.462592 0.412314 0.520318 0.439339 0.390644 0.720232 0.482379 0.38497 0.424653 0.411995 0.416295 0.38497 0.474021 0.411995 0.453811 0.720232 0.40546 0.361192 0.347734 0.388216 0.339376 0.361192 0.397102 0.388216 0.519851 0.720232 0.237078 0.342599 0.294803 0.369623 0.245436 0.369623 0.303161 0.342599 0.584263 0.720232 0.116371 0.330459 0.174096 0.357484 0.124729 0.357484 0.182455 0.330459 0.642659 0.720232 -0.0145181 0.325599 0.0432076 0.352624 -0.00616 0.352624 0.0515656 0.325599 0.691059 0.720232 -0.146669 0.328351 -0.0889437 0.355376 -0.138311 0.355376 -0.0805857 0.328351 -0.532839 0.460242 -0.475113 0.433218 -0.483471 0.460242 -0.541197 0.433218 0.657291 0.720232 -0.520318 0.489288 -0.462592 0.462264 -0.47095 0.489288 -0.528676 0.462264 0.601303 0.720232 -0.474021 0.516632 -0.416295 0.489608 -0.424653 0.516632 -0.482379 0.489608 0.538136 0.720232 -0.347734 0.540411 -0.40546 0.513386 -0.339376 0.513386 -0.397102 0.540411 0.472097 0.720232 -0.245436 0.559004 -0.303161 0.531979 -0.237078 0.531979 -0.294803 0.559004 0.407684 0.720232 -0.124729 0.571144 -0.182455 0.544119 -0.116371 0.544119 -0.174096 0.571144 -0.271077 0.492901 -0.196009 0.452823 -0.204993 0.492901 -0.280061 0.452823 0.788753 0.68602 -0.304195 0.596686 -0.392431 0.558933 -0.300011 0.558933 -0.388247 0.596686 0.845058 0.64954 0.848424 0.64954 -0.453004 0.540683 -0.528072 0.500605 -0.444019 0.500605 -0.519087 0.540683 0.758384 0.68602 -0.388787 0.604743 -0.477023 0.56699 -0.384603 0.56699 -0.472839 0.604743 0.827772 0.64954 0.0145181 0.645442 -0.0605499 0.605364 0.0235023 0.605364 -0.0515656 0.645442 0.309403 0.68602 0.247844 0.68602 0.155654 0.60337 0.0805857 0.643447 0.0716014 0.60337 0.146669 0.643447 0.203194 0.68602 0.280061 0.595994 0.204993 0.636072 0.196009 0.595994 0.271077 0.636072 0.178496 0.68602 0.388247 0.58374 0.313179 0.623817 0.304195 0.58374 0.379263 0.623817 0.175434 0.68602 0.388787 0.567442 0.463855 0.60752 0.397771 0.60752 0.472839 0.567442 0.194217 0.68602 0.444019 0.548212 0.519087 0.58829 0.453004 0.58829 0.528072 0.548212 0.233563 0.68602 0.466129 0.52736 0.541197 0.567437 0.475113 0.567437 0.550181 0.52736 0.290793 0.68602 0.528676 0.546384 0.453608 0.506306 0.53766 0.506306 0.462592 0.546384 0.362005 0.68602 0.482379 0.526564 0.407311 0.486486 0.491363 0.486486 0.416295 0.526564 0.442347 0.68602 0.40546 0.509328 0.330392 0.469251 0.414444 0.469251 0.339376 0.509328 0.526343 0.68602 0.303161 0.495852 0.228093 0.455774 0.312146 0.455774 0.237078 0.495852 0.60827 0.68602 0.182455 0.487053 0.107387 0.446975 0.191439 0.446975 0.116371 0.487053 0.682544 0.68602 0.0515656 0.48353 -0.0235023 0.443453 0.0605499 0.443453 -0.0145181 0.48353 0.744103 0.68602 -0.146669 0.485525 -0.0716014 0.445448 -0.0805857 0.485525 -0.155654 0.445448 -0.475113 0.561535 -0.550181 0.521457 -0.466129 0.521457 -0.541197 0.561535 0.701154 0.68602 -0.462592 0.582588 -0.53766 0.542511 -0.453608 0.542511 -0.528676 0.582588 0.629942 0.68602 -0.416295 0.602408 -0.491363 0.562331 -0.407311 0.562331 -0.482379 0.602408 0.549601 0.68602 -0.339376 0.619644 -0.414444 0.579566 -0.330392 0.579566 -0.40546 0.619644 0.465604 0.68602 -0.237078 0.63312 -0.312146 0.593043 -0.228093 0.593043 -0.303161 0.63312 0.383677 0.68602 -0.116371 0.64192 -0.191439 0.601842 -0.107387 0.601842 -0.182455 0.64192 -0.280061 0.590627 -0.191825 0.552875 -0.196009 0.590627 -0.284245 0.552875 0.817901 0.64954 -0.300011 0.636601 -0.393363 0.0362604 -0.299079 0.0362604 -0.392431 0.636601 0.852097 0.0492035 0.855532 0.0492035 -0.444019 0.61425 -0.532255 0.576497 -0.439835 0.576497 -0.528072 0.61425 0.784509 0.64954 -0.384603 0.636714 -0.477955 0.0363732 -0.383671 0.0363732 -0.477023 0.636714 0.834463 0.0492035 0.0235023 0.666041 -0.0647339 0.628288 0.0276863 0.628288 -0.0605499 0.666041 0.290829 0.64954 0.223141 0.64954 0.159838 0.627302 0.0716014 0.665055 0.0674174 0.627302 0.155654 0.665055 0.174046 0.64954 0.284245 0.623655 0.196009 0.661408 0.191825 0.623655 0.280061 0.661408 0.146889 0.64954 0.392431 0.617597 0.304195 0.65535 0.300011 0.617597 0.388247 0.65535 0.143523 0.64954 0.384603 0.60954 0.472839 0.647293 0.388787 0.647293 0.477023 0.60954 0.164175 0.64954 0.439835 0.600033 0.528072 0.637786 0.444019 0.637786 0.532255 0.600033 0.207439 0.64954 0.461945 0.589724 0.550181 0.627477 0.466129 0.627477 0.554365 0.589724 0.270366 0.64954 0.53766 0.617068 0.449424 0.579316 0.541844 0.579316 0.453608 0.617068 0.348667 0.64954 0.491363 0.60727 0.403127 0.569517 0.495547 0.569517 0.407311 0.60727 0.437008 0.64954 0.414444 0.598749 0.326208 0.560996 0.418628 0.560996 0.330392 0.598749 0.529366 0.64954 0.312146 0.592086 0.223909 0.554334 0.31633 0.554334 0.228093 0.592086 0.61945 0.64954 0.191439 0.587736 0.103203 0.549984 0.195623 0.549984 0.107387 0.587736 0.701118 0.64954 0.0605499 0.585995 -0.0276863 0.548242 0.0647339 0.548242 -0.0235023 0.585995 0.768806 0.64954 -0.155654 0.586981 -0.0674174 0.549228 -0.0716014 0.586981 -0.159838 0.549228 -0.466129 0.624559 -0.554365 0.586806 -0.461945 0.586806 -0.550181 0.624559 0.721582 0.64954 -0.453608 0.634967 -0.541844 0.597215 -0.449424 0.597215 -0.53766 0.634967 0.64328 0.64954 -0.407311 0.644766 -0.495547 0.607013 -0.403127 0.607013 -0.491363 0.644766 0.55494 0.64954 -0.330392 0.653287 -0.418628 0.615534 -0.326208 0.615534 -0.414444 0.653287 0.462581 0.64954 -0.228093 0.659949 -0.31633 0.622196 -0.223909 0.622196 -0.312146 0.659949 0.372497 0.64954 -0.107387 0.664299 -0.195623 0.626547 -0.103203 0.626547 -0.191439 0.664299 -0.284245 0.636516 -0.190893 0.0361755 -0.191825 0.636516 -0.285177 0.0361755 0.824393 0.0492035 -0.393363 0.120358 -0.30109 0.10824 -0.299079 0.120358 -0.391352 0.10824 0.836905 0.0380231 0.840194 0.0380231 -0.439835 0.636847 -0.533187 0.0365064 -0.438904 0.0365064 -0.532255 0.636847 0.790327 0.0492035 -0.477955 0.108292 -0.385682 0.0961748 -0.383671 0.108292 -0.475944 0.0961748 0.820024 0.0380231 0.0276863 0.637573 -0.0656657 0.0372318 0.0286182 0.0372318 -0.0647339 0.637573 0.286692 0.0492035 0.217639 0.0492035 0.16077 0.037218 0.0674174 0.637559 0.0664856 0.037218 0.159838 0.637559 0.167554 0.0492035 0.285177 0.0371669 0.191825 0.637508 0.190893 0.0371669 0.284245 0.637508 0.13985 0.0492035 0.393363 0.037082 0.300011 0.637423 0.299079 0.037082 0.392431 0.637423 0.136415 0.0492035 0.383671 0.0369692 0.477023 0.63731 0.384603 0.63731 0.477955 0.0369692 0.157484 0.0492035 0.438904 0.036836 0.532255 0.637177 0.439835 0.637177 0.533187 0.036836 0.20162 0.0492035 0.461013 0.0366916 0.554365 0.637032 0.461945 0.637032 0.555297 0.0366916 0.265816 0.0492035 0.541844 0.636887 0.448492 0.0365459 0.542776 0.0365459 0.449424 0.636887 0.345697 0.0492035 0.495547 0.636749 0.402195 0.0364086 0.496479 0.0364086 0.403127 0.636749 0.435819 0.0492035 0.418628 0.63663 0.325276 0.0362893 0.41956 0.0362893 0.326208 0.63663 0.53004 0.0492035 0.31633 0.636537 0.222978 0.036196 0.317261 0.036196 0.223909 0.636537 0.62194 0.0492035 0.195623 0.636476 0.102271 0.036135 0.196555 0.036135 0.103203 0.636476 0.705255 0.0492035 0.0647339 0.636451 -0.0286182 0.0361107 0.0656657 0.0361107 -0.0276863 0.636451 0.774308 0.0492035 -0.159838 0.636465 -0.0664856 0.0361245 -0.0674174 0.636465 -0.16077 0.0361245 -0.461945 0.636992 -0.555297 0.0366508 -0.461013 0.0366508 -0.554365 0.636992 0.726131 0.0492035 -0.449424 0.637137 -0.542776 0.0367966 -0.448492 0.0367966 -0.541844 0.637137 0.64625 0.0492035 -0.403127 0.637275 -0.496479 0.0369338 -0.402195 0.0369338 -0.495547 0.637275 0.556129 0.0492035 -0.326208 0.637394 -0.41956 0.0370531 -0.325276 0.0370531 -0.418628 0.637394 0.461907 0.0492035 -0.223909 0.637487 -0.317261 0.0371465 -0.222978 0.0371465 -0.31633 0.637487 0.370008 0.0492035 -0.103203 0.637548 -0.196555 0.0372074 -0.102271 0.0372074 -0.195623 0.637548 -0.190893 0.12943 -0.283166 0.117312 -0.192904 0.117312 -0.285177 0.12943 0.810383 0.0380231 -0.313362 0.168624 -0.391352 0.201701 -0.379081 0.168624 -0.30109 0.201701 0.746595 0.0212554 0.744201 0.0212554 -0.533187 0.0940557 -0.440915 0.0819382 -0.438904 0.0940557 -0.531176 0.0819382 0.77777 0.0380231 -0.385682 0.174729 -0.463672 0.141652 -0.397954 0.141652 -0.475944 0.174729 0.73191 0.0212554 0.0286182 0.0164996 -0.0636547 0.00438207 0.0266072 0.00438207 -0.0656657 0.0164996 0.29562 0.0380231 0.229512 0.0380231 0.0684966 0.00585878 0.16077 0.0179763 0.0664856 0.0179763 0.158758 0.00585878 0.181564 0.0380231 0.192904 0.0113193 0.285177 0.0234368 0.190893 0.0234368 0.283166 0.0113193 0.155042 0.0380231 0.30109 0.0203914 0.393363 0.0325089 0.299079 0.0325089 0.391352 0.0203914 0.151754 0.0380231 0.475944 0.0324569 0.383671 0.0445744 0.385682 0.0324569 0.477955 0.0445744 0.171924 0.0380231 0.531176 0.0466935 0.438904 0.058811 0.440915 0.0466935 0.533187 0.058811 0.214177 0.0380231 0.553286 0.0621311 0.461013 0.0742486 0.463024 0.0621311 0.555297 0.0742486 0.275634 0.0380231 0.542776 0.089835 0.450503 0.0777176 0.540765 0.0777176 0.448492 0.089835 0.352107 0.0380231 0.496479 0.104508 0.404206 0.0923907 0.494468 0.0923907 0.402195 0.104508 0.438385 0.0380231 0.41956 0.117268 0.327287 0.105151 0.417549 0.105151 0.325276 0.117268 0.528587 0.0380231 0.317261 0.127245 0.224989 0.115128 0.31525 0.115128 0.222978 0.127245 0.616566 0.0380231 0.196555 0.133759 0.104282 0.121642 0.194544 0.121642 0.102271 0.133759 0.696327 0.0380231 0.0656657 0.136367 -0.0266072 0.12425 0.0636547 0.12425 -0.0286182 0.136367 0.762435 0.0380231 -0.0664856 0.13489 -0.158758 0.122773 -0.0684966 0.122773 -0.16077 0.13489 -0.555297 0.0786181 -0.463024 0.0665006 -0.461013 0.0786181 -0.553286 0.0665006 0.716313 0.0380231 -0.448492 0.0630317 -0.540765 0.0509142 -0.450503 0.0509142 -0.542776 0.0630317 0.63984 0.0380231 -0.402195 0.0483585 -0.494468 0.036241 -0.404206 0.036241 -0.496479 0.0483585 0.553563 0.0380231 -0.325276 0.0355986 -0.417549 0.0234811 -0.327287 0.0234811 -0.41956 0.0355986 0.46336 0.0380231 -0.222978 0.0256215 -0.31525 0.0135041 -0.224989 0.0135041 -0.317261 0.0256215 0.375381 0.0380231 -0.102271 0.0191072 -0.194544 0.00698972 -0.104282 0.00698972 -0.196555 0.0191072 -0.205176 0.188905 -0.283166 0.221982 -0.270894 0.188905 -0.192904 0.221982 0.724891 0.0212554 -0.327045 0.152326 -0.379081 0.1854 -0.365397 0.152326 -0.313362 0.1854 0.642232 0.012137 0.640835 0.012137 -0.440915 0.142902 -0.518905 0.109825 -0.453186 0.109825 -0.531176 0.142902 0.701146 0.0212554 -0.397954 0.155321 -0.449989 0.122248 -0.411637 0.122248 -0.463672 0.155321 0.633662 0.012137 -0.0636547 -0.030475 0.0143354 -0.063552 0.0266072 -0.030475 -0.051383 -0.063552 0.350099 0.0212554 0.301967 0.0212554 0.0684966 -0.0271738 0.146487 -0.0602508 0.158758 -0.0271738 0.0807683 -0.0602508 0.267056 0.0212554 0.192904 -0.0149667 0.270894 -0.0480437 0.283166 -0.0149667 0.205176 -0.0480437 0.247746 0.0212554 0.30109 0.00531399 0.379081 -0.027763 0.391352 0.00531399 0.313362 -0.027763 0.245352 0.0212554 0.397954 -0.000790358 0.475944 0.0322865 0.385682 0.0322865 0.463672 -0.000790358 0.260037 0.0212554 0.453186 0.0310357 0.531176 0.0641126 0.440915 0.0641126 0.518905 0.0310357 0.290801 0.0212554 0.475296 0.0655464 0.553286 0.0986234 0.463024 0.0986234 0.541014 0.0655464 0.335548 0.0212554 0.462775 0.10039 0.540765 0.133467 0.450503 0.133467 0.528493 0.10039 0.391227 0.0212554 0.416478 0.133192 0.494468 0.166269 0.404206 0.166269 0.482196 0.133192 0.454044 0.0212554 0.339559 0.161717 0.417549 0.194794 0.327287 0.194794 0.405277 0.161717 0.519719 0.0212554 0.302979 0.184021 0.224989 0.217098 0.23726 0.184021 0.31525 0.217098 0.583775 0.0212554 0.182272 0.198583 0.104282 0.23166 0.116554 0.198583 0.194544 0.23166 0.641848 0.0212554 0.051383 0.204413 -0.0266072 0.23749 -0.0143354 0.204413 0.0636547 0.23749 0.68998 0.0212554 -0.0807683 0.201112 -0.158758 0.234189 -0.146487 0.201112 -0.0684966 0.234189 -0.463024 0.108392 -0.541014 0.0753146 -0.475296 0.0753146 -0.553286 0.108392 0.656399 0.0212554 -0.450503 0.0735479 -0.528493 0.0404709 -0.462775 0.0404709 -0.540765 0.0735479 0.600721 0.0212554 -0.404206 0.040746 -0.482196 0.00766897 -0.416478 0.00766897 -0.494468 0.040746 0.537903 0.0212554 -0.417549 0.0122211 -0.339559 -0.0208558 -0.327287 0.0122211 -0.405277 -0.0208558 0.472228 0.0212554 -0.31525 -0.0100827 -0.23726 -0.0431597 -0.224989 -0.0100827 -0.302979 -0.0431597 0.408172 0.0212554 -0.194544 -0.0246454 -0.116554 -0.0577224 -0.104282 -0.0246454 -0.182272 -0.0577224 -0.218859 0.174943 -0.270894 0.208016 -0.257211 0.174943 -0.205176 0.208016 0.629566 0.012137 -0.453186 0.119831 -0.505221 0.0867576 -0.466869 0.0867576 -0.518905 0.119831 0.615708 0.012137 -0.051383 -0.0735103 0.0006523 -0.106583 0.0143354 -0.0735103 -0.0376998 -0.106583 0.410844 0.012137 0.382755 0.012137 0.0807683 -0.0698289 0.132804 -0.102902 0.146487 -0.0698289 0.0944515 -0.102902 0.362381 0.012137 0.205176 -0.0562164 0.257211 -0.0892894 0.270894 -0.0562164 0.218859 -0.0892894 0.351112 0.012137 0.313362 -0.0336003 0.365397 -0.0666734 0.379081 -0.0336003 0.327045 -0.0666734 0.349715 0.012137 0.411637 -0.0365951 0.463672 -0.00352216 0.397954 -0.00352216 0.449989 -0.0365951 0.358285 0.012137 0.466869 -0.00110435 0.518905 0.0319686 0.453186 0.0319686 0.505221 -0.00110435 0.376239 0.012137 0.488979 0.0373802 0.541014 0.0704532 0.475296 0.0704532 0.527331 0.0373802 0.402352 0.012137 0.476458 0.0762359 0.528493 0.109309 0.462775 0.109309 0.51481 0.0762359 0.434845 0.012137 0.430161 0.112815 0.482196 0.145888 0.416478 0.145888 0.468513 0.112815 0.471504 0.012137 0.353242 0.144624 0.405277 0.177697 0.339559 0.177697 0.391594 0.144624 0.509831 0.012137 0.289295 0.169496 0.23726 0.202569 0.250943 0.169496 0.302979 0.202569 0.547213 0.012137 0.168589 0.185736 0.116554 0.218809 0.130237 0.185736 0.182272 0.218809 0.581104 0.012137 0.0376998 0.192236 -0.0143354 0.225309 -0.0006523 0.192236 0.051383 0.225309 0.609192 0.012137 -0.0944515 0.188555 -0.146487 0.221628 -0.132804 0.188555 -0.0807683 0.221628 -0.475296 0.0813461 -0.527331 0.048273 -0.488979 0.048273 -0.541014 0.0813461 0.589595 0.012137 -0.462775 0.0424903 -0.51481 0.0094173 -0.476458 0.0094173 -0.528493 0.0424903 0.557102 0.012137 -0.416478 0.00591141 -0.468513 -0.0271616 -0.430161 -0.0271616 -0.482196 0.00591141 0.520443 0.012137 -0.405277 -0.0258979 -0.353242 -0.0589709 -0.339559 -0.0258979 -0.391594 -0.0589709 0.482116 0.012137 -0.302979 -0.0507699 -0.250943 -0.0838429 -0.23726 -0.0507699 -0.289295 -0.0838429 0.444734 0.012137 -0.182272 -0.0670096 -0.130237 -0.100083 -0.116554 -0.0670096 -0.168589 -0.100083 + + + + + + + + + + + + + + +

0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 4 6 12 13 12 6 14 15 16 15 14 17 17 14 18 17 18 19 19 18 20 19 20 21 21 20 22 21 22 23 23 22 24 23 24 25 25 24 26 25 26 27 27 26 28 27 28 29 29 28 30 29 30 31 31 30 32 31 32 33 33 32 34 33 34 35 35 34 36 35 36 37 6 7 13 7 38 13 13 38 39 38 40 39 39 40 41 40 42 41 41 42 43 42 44 43 43 44 45 44 46 45 45 46 47 46 48 47 47 48 49 48 50 49 49 50 51 50 52 51 51 52 53 52 54 53 53 54 55 54 56 55 55 56 57 58 57 56 59 60 61 60 59 62 5 63 7 38 7 63 64 65 66 65 64 67 5 4 68 69 68 4 70 71 72 71 70 73 12 13 74 39 74 13 75 76 77 76 75 78 4 12 69 79 69 12 80 81 82 81 80 83 51 53 84 85 84 53 86 87 88 87 86 89 53 55 85 90 85 55 91 92 93 92 91 94 55 57 90 95 90 57 96 97 98 97 96 99 57 58 95 100 95 58 101 102 103 102 101 104 56 105 58 100 58 105 106 107 108 107 106 109 54 110 56 105 56 110 111 112 113 112 111 114 52 115 54 110 54 115 116 117 118 117 116 119 50 120 52 115 52 120 121 122 123 122 121 124 48 125 50 120 50 125 126 127 128 127 126 129 46 130 48 125 48 130 131 132 133 132 131 134 135 130 44 46 44 130 136 137 138 137 136 139 140 135 42 44 42 135 141 142 143 142 141 144 145 140 40 42 40 140 146 147 148 147 146 149 63 145 38 40 38 145 150 151 152 151 150 153 74 39 154 41 154 39 155 156 157 156 155 158 154 41 159 43 159 41 160 161 162 161 160 163 159 43 164 45 164 43 165 166 167 166 165 168 45 47 164 169 164 47 170 171 172 171 170 173 47 49 169 174 169 49 175 176 177 176 175 178 49 51 174 84 174 51 179 180 181 180 179 182 183 63 68 5 68 63 184 185 186 185 184 187 68 69 188 189 188 69 190 191 192 191 190 193 12 74 79 194 79 74 195 196 197 196 195 198 69 79 189 199 189 79 200 201 202 201 200 203 84 85 204 205 204 85 206 207 208 207 206 209 90 210 85 205 85 210 211 212 213 212 211 214 95 215 90 210 90 215 216 217 218 217 216 219 100 220 95 215 95 220 221 222 223 222 221 224 225 220 105 100 105 220 226 227 228 227 226 229 230 225 110 105 110 225 231 232 233 232 231 234 235 230 115 110 115 230 236 237 238 237 236 239 115 120 235 240 235 120 241 242 243 242 241 244 120 125 240 245 240 125 246 247 248 247 246 249 125 130 245 250 245 130 251 252 253 252 251 254 130 135 250 255 250 135 256 257 258 257 256 259 135 140 255 260 255 140 261 262 263 262 261 264 140 145 260 265 260 145 266 267 268 267 266 269 265 145 183 63 183 145 270 271 272 271 270 273 74 154 194 274 194 154 275 276 277 276 275 278 154 159 274 279 274 159 280 281 282 281 280 283 159 164 279 284 279 164 285 286 287 286 285 288 164 169 284 289 284 169 290 291 292 291 290 293 169 174 289 294 289 174 295 296 297 296 295 298 174 84 294 204 294 84 299 300 301 300 299 302 303 183 188 68 188 183 304 305 306 305 304 307 188 189 308 309 308 189 310 311 312 311 310 313 79 194 199 314 199 194 315 316 317 316 315 318 189 199 309 319 309 199 320 321 322 321 320 323 204 205 324 325 324 205 326 327 328 327 326 329 210 330 205 325 205 330 331 332 333 332 331 334 215 335 210 330 210 335 336 337 338 337 336 339 220 340 215 335 215 340 341 342 343 342 341 344 345 340 225 220 225 340 346 347 348 347 346 349 350 345 230 225 230 345 351 352 353 352 351 354 235 355 230 350 230 355 356 357 358 357 356 359 235 240 355 360 355 240 361 362 363 362 361 364 240 245 360 365 360 245 366 367 368 367 366 369 245 250 365 370 365 250 371 372 373 372 371 374 250 255 370 375 370 255 376 377 378 377 376 379 255 260 375 380 375 260 381 382 383 382 381 384 385 380 265 260 265 380 386 387 388 387 386 389 385 265 303 183 303 265 390 391 392 391 390 393 314 194 394 274 394 194 395 396 397 396 395 398 274 279 394 399 394 279 400 401 402 401 400 403 279 284 399 404 399 284 405 406 407 406 405 408 284 289 404 409 404 289 410 411 412 411 410 413 289 294 409 414 409 294 415 416 417 416 415 418 294 204 414 324 414 204 419 420 421 420 419 422 423 303 308 188 308 303 424 425 426 425 424 427 428 308 429 309 429 308 430 431 432 431 430 433 199 314 319 434 319 314 435 436 437 436 435 438 429 309 439 319 439 309 440 441 442 441 440 443 324 325 444 445 444 325 446 447 448 447 446 449 330 450 325 445 325 450 451 452 453 452 451 454 335 455 330 450 330 455 456 457 458 457 456 459 340 460 335 455 335 460 461 462 463 462 461 464 465 460 345 340 345 460 466 467 468 467 466 469 470 465 350 345 350 465 471 472 473 472 471 474 475 470 355 350 355 470 476 477 478 477 476 479 355 360 475 480 475 360 481 482 483 482 481 484 360 365 480 485 480 365 486 487 488 487 486 489 365 370 485 490 485 370 491 492 493 492 491 494 370 375 490 495 490 375 496 497 498 497 496 499 375 380 495 500 495 380 501 502 503 502 501 504 380 385 500 505 500 385 506 507 508 507 506 509 505 385 423 303 423 385 510 511 512 511 510 513 314 394 434 514 434 394 515 516 517 516 515 518 394 399 514 519 514 399 520 521 522 521 520 523 399 404 519 524 519 404 525 526 527 526 525 528 404 409 524 529 524 409 530 531 532 531 530 533 409 414 529 534 529 414 535 536 537 536 535 538 414 324 534 444 534 324 539 540 541 540 539 542 423 308 543 428 543 308 544 545 546 545 544 547 428 429 548 549 548 429 550 551 552 551 550 553 439 319 554 434 554 319 555 556 557 556 555 558 429 439 549 559 549 439 560 561 562 561 560 563 564 444 565 445 565 444 566 567 568 567 566 569 570 565 450 445 450 565 571 572 573 572 571 574 575 570 455 450 455 570 576 577 578 577 576 579 580 575 460 455 460 575 581 582 583 582 581 584 465 585 460 580 460 585 586 587 588 587 586 589 470 590 465 585 465 590 591 592 593 592 591 594 595 590 475 470 475 590 596 597 598 597 596 599 475 480 595 600 595 480 601 602 603 602 601 604 480 485 600 605 600 485 606 607 608 607 606 609 485 490 605 610 605 490 611 612 613 612 611 614 490 495 610 615 610 495 616 617 618 617 616 619 495 500 615 620 615 500 621 622 623 622 621 624 505 625 500 620 500 625 626 627 628 627 626 629 505 423 625 543 625 423 630 631 632 631 630 633 434 514 554 634 554 514 635 636 637 636 635 638 514 519 634 639 634 519 640 641 642 641 640 643 519 524 639 644 639 524 645 646 647 646 645 648 524 529 644 649 644 529 650 651 652 651 650 653 529 534 649 654 649 534 655 656 657 656 655 658 534 444 654 564 654 444 659 660 661 660 659 662 663 543 548 428 548 543 664 665 666 665 664 667 548 549 668 669 668 549 670 671 672 671 670 673 439 554 559 674 559 554 675 676 677 676 675 678 549 559 669 679 669 559 680 681 682 681 680 683 564 565 684 685 684 565 686 687 688 687 686 689 570 690 565 685 565 690 691 692 693 692 691 694 575 695 570 690 570 695 696 697 698 697 696 699 580 700 575 695 575 700 701 702 703 702 701 704 705 700 585 580 585 700 706 707 708 707 706 709 710 705 590 585 590 705 711 712 713 712 711 714 715 710 595 590 595 710 716 717 718 717 716 719 595 600 715 720 715 600 721 722 723 722 721 724 600 605 720 725 720 605 726 727 728 727 726 729 605 610 725 730 725 610 731 732 733 732 731 734 610 615 730 735 730 615 736 737 738 737 736 739 615 620 735 740 735 620 741 742 743 742 741 744 620 625 740 745 740 625 746 747 748 747 746 749 745 625 663 543 663 625 750 751 752 751 750 753 554 634 674 754 674 634 755 756 757 756 755 758 634 639 754 759 754 639 760 761 762 761 760 763 639 644 759 764 759 644 765 766 767 766 765 768 644 649 764 769 764 649 770 771 772 771 770 773 649 654 769 774 769 654 775 776 777 776 775 778 654 564 774 684 774 564 779 780 781 780 779 782 783 663 668 548 668 663 784 785 786 785 784 787 668 669 788 789 788 669 790 791 792 791 790 793 559 674 679 794 679 674 795 796 797 796 795 798 669 679 789 799 789 679 800 801 802 801 800 803 684 685 804 805 804 685 806 807 808 807 806 809 690 810 685 805 685 810 811 812 813 812 811 814 695 815 690 810 690 815 816 817 818 817 816 819 700 820 695 815 695 820 821 822 823 822 821 824 825 820 705 700 705 820 826 827 828 827 826 829 830 825 710 705 710 825 831 832 833 832 831 834 835 830 715 710 715 830 836 837 838 837 836 839 715 720 835 840 835 720 841 842 843 842 841 844 720 725 840 845 840 725 846 847 848 847 846 849 725 730 845 850 845 730 851 852 853 852 851 854 730 735 850 855 850 735 856 857 858 857 856 859 735 740 855 860 855 740 861 862 863 862 861 864 740 745 860 865 860 745 866 867 868 867 866 869 865 745 783 663 783 745 870 871 872 871 870 873 674 754 794 874 794 754 875 876 877 876 875 878 754 759 874 879 874 759 880 881 882 881 880 883 759 764 879 884 879 764 885 886 887 886 885 888 764 769 884 889 884 769 890 891 892 891 890 893 769 774 889 894 889 774 895 896 897 896 895 898 774 684 894 804 894 684 899 900 901 900 899 902 903 783 788 668 788 783 904 905 906 905 904 907 908 909 789 788 789 909 910 911 912 911 910 913 679 794 799 914 799 794 915 916 917 916 915 918 908 789 919 799 919 789 920 921 922 921 920 923 804 805 924 925 924 805 926 927 928 927 926 929 810 930 805 925 805 930 931 932 933 932 931 934 815 935 810 930 810 935 936 937 938 937 936 939 820 940 815 935 815 940 941 942 943 942 941 944 945 940 825 820 825 940 946 947 948 947 946 949 950 945 830 825 830 945 951 952 953 952 951 954 955 950 835 830 835 950 956 957 958 957 956 959 835 840 955 960 955 840 961 962 963 962 961 964 840 845 960 965 960 845 966 967 968 967 966 969 845 850 965 970 965 850 971 972 973 972 971 974 850 855 970 975 970 855 976 977 978 977 976 979 855 860 975 980 975 860 981 982 983 982 981 984 860 865 980 985 980 865 986 987 988 987 986 989 985 865 903 783 903 865 990 991 992 991 990 993 794 874 914 994 914 874 995 996 997 996 995 998 874 879 994 999 994 879 1000 1001 1002 1001 1000 1003 879 884 999 1004 999 884 1005 1006 1007 1006 1005 1008 884 889 1004 1009 1004 889 1010 1011 1012 1011 1010 1013 889 894 1009 1014 1009 894 1015 1016 1017 1016 1015 1018 894 804 1014 924 1014 804 1019 1020 1021 1020 1019 1022 909 1023 788 903 788 1023 1024 1025 1026 1025 1024 1027 1028 1029 908 909 908 1029 1030 1031 1032 1031 1030 1033 919 799 1034 914 1034 799 1035 1036 1037 1036 1035 1038 1028 908 1039 919 1039 908 1040 1041 1042 1041 1040 1043 924 925 1044 1045 1044 925 1046 1047 1048 1047 1046 1049 925 930 1045 1050 1045 930 1051 1052 1053 1052 1051 1054 930 935 1050 1055 1050 935 1056 1057 1058 1057 1056 1059 935 940 1055 1060 1055 940 1061 1062 1063 1062 1061 1064 945 1065 940 1060 940 1065 1066 1067 1068 1067 1066 1069 950 1070 945 1065 945 1070 1071 1072 1073 1072 1071 1074 955 1075 950 1070 950 1075 1076 1077 1078 1077 1076 1079 960 1080 955 1075 955 1080 1081 1082 1083 1082 1081 1084 965 1085 960 1080 960 1085 1086 1087 1088 1087 1086 1089 970 1090 965 1085 965 1090 1091 1092 1093 1092 1091 1094 1095 1090 975 970 975 1090 1096 1097 1098 1097 1096 1099 1100 1095 980 975 980 1095 1101 1102 1103 1102 1101 1104 1105 1100 985 980 985 1100 1106 1107 1108 1107 1106 1109 1023 1105 903 985 903 1105 1110 1111 1112 1111 1110 1113 1034 914 1114 994 1114 914 1115 1116 1117 1116 1115 1118 1114 994 1119 999 1119 994 1120 1121 1122 1121 1120 1123 1119 999 1124 1004 1124 999 1125 1126 1127 1126 1125 1128 1004 1009 1124 1129 1124 1009 1130 1131 1132 1131 1130 1133 1009 1014 1129 1134 1129 1014 1135 1136 1137 1136 1135 1138 1014 924 1134 1044 1134 924 1139 1140 1141 1140 1139 1142 1029 1143 909 1023 909 1143 1144 1145 1146 1145 1144 1147 1029 1028 1148 1149 1148 1028 1150 1151 1152 1151 1150 1153 1039 919 1154 1034 1154 919 1155 1156 1157 1156 1155 1158 1028 1039 1149 1159 1149 1039 1160 1161 1162 1161 1160 1163 1044 1045 1164 1165 1164 1045 1166 1167 1168 1167 1166 1169 1045 1050 1165 1170 1165 1050 1171 1172 1173 1172 1171 1174 1050 1055 1170 1175 1170 1055 1176 1177 1178 1177 1176 1179 1055 1060 1175 1180 1175 1060 1181 1182 1183 1182 1181 1184 1065 1185 1060 1180 1060 1185 1186 1187 1188 1187 1186 1189 1070 1190 1065 1185 1065 1190 1191 1192 1193 1192 1191 1194 1075 1195 1070 1190 1070 1195 1196 1197 1198 1197 1196 1199 1080 1200 1075 1195 1075 1200 1201 1202 1203 1202 1201 1204 1085 1205 1080 1200 1080 1205 1206 1207 1208 1207 1206 1209 1090 1210 1085 1205 1085 1210 1211 1212 1213 1212 1211 1214 1215 1210 1095 1090 1095 1210 1216 1217 1218 1217 1216 1219 1220 1215 1100 1095 1100 1215 1221 1222 1223 1222 1221 1224 1225 1220 1105 1100 1105 1220 1226 1227 1228 1227 1226 1229 1143 1225 1023 1105 1023 1225 1230 1231 1232 1231 1230 1233 1154 1034 1234 1114 1234 1034 1235 1236 1237 1236 1235 1238 1234 1114 1239 1119 1239 1114 1240 1241 1242 1241 1240 1243 1239 1119 1244 1124 1244 1119 1245 1246 1247 1246 1245 1248 1124 1129 1244 1249 1244 1129 1250 1251 1252 1251 1250 1253 1129 1134 1249 1254 1249 1134 1255 1256 1257 1256 1255 1258 1134 1044 1254 1164 1254 1044 1259 1260 1261 1260 1259 1262 1263 1143 1148 1029 1148 1143 1264 1265 1266 1265 1264 1267 1148 1149 1268 1269 1268 1149 1270 1271 1272 1271 1270 1273 1039 1154 1159 1274 1159 1154 1275 1276 1277 1276 1275 1278 1149 1159 1269 1279 1269 1159 1280 1281 1282 1281 1280 1283 1164 1165 1284 1285 1284 1165 1286 1287 1288 1287 1286 1289 1170 1290 1165 1285 1165 1290 1291 1292 1293 1292 1291 1294 1175 1295 1170 1290 1170 1295 1296 1297 1298 1297 1296 1299 1180 1300 1175 1295 1175 1300 1301 1302 1303 1302 1301 1304 1305 1300 1185 1180 1185 1300 1306 1307 1308 1307 1306 1309 1310 1305 1190 1185 1190 1305 1311 1312 1313 1312 1311 1314 1315 1310 1195 1190 1195 1310 1316 1317 1318 1317 1316 1319 1195 1200 1315 1320 1315 1200 1321 1322 1323 1322 1321 1324 1200 1205 1320 1325 1320 1205 1326 1327 1328 1327 1326 1329 1205 1210 1325 1330 1325 1210 1331 1332 1333 1332 1331 1334 1210 1215 1330 1335 1330 1215 1336 1337 1338 1337 1336 1339 1215 1220 1335 1340 1335 1220 1341 1342 1343 1342 1341 1344 1220 1225 1340 1345 1340 1225 1346 1347 1348 1347 1346 1349 1345 1225 1263 1143 1263 1225 1350 1351 1352 1351 1350 1353 1154 1234 1274 1354 1274 1234 1355 1356 1357 1356 1355 1358 1234 1239 1354 1359 1354 1239 1360 1361 1362 1361 1360 1363 1239 1244 1359 1364 1359 1244 1365 1366 1367 1366 1365 1368 1244 1249 1364 1369 1364 1249 1370 1371 1372 1371 1370 1373 1249 1254 1369 1374 1369 1254 1375 1376 1377 1376 1375 1378 1254 1164 1374 1284 1374 1164 1379 1380 1381 1380 1379 1382 1383 1263 1268 1148 1268 1263 1384 1385 1386 1385 1384 1387 1268 1269 1388 1389 1388 1269 1390 1391 1392 1391 1390 1393 1159 1274 1279 1394 1279 1274 1395 1396 1397 1396 1395 1398 1269 1279 1389 1399 1389 1279 1400 1401 1402 1401 1400 1403 1284 1285 1404 1405 1404 1285 1406 1407 1408 1407 1406 1409 1290 1410 1285 1405 1285 1410 1411 1412 1413 1412 1411 1414 1295 1415 1290 1410 1290 1415 1416 1417 1418 1417 1416 1419 1300 1420 1295 1415 1295 1420 1421 1422 1423 1422 1421 1424 1425 1420 1305 1300 1305 1420 1426 1427 1428 1427 1426 1429 1430 1425 1310 1305 1310 1425 1431 1432 1433 1432 1431 1434 1435 1430 1315 1310 1315 1430 1436 1437 1438 1437 1436 1439 1315 1320 1435 1440 1435 1320 1441 1442 1443 1442 1441 1444 1320 1325 1440 1445 1440 1325 1446 1447 1448 1447 1446 1449 1325 1330 1445 1450 1445 1330 1451 1452 1453 1452 1451 1454 1330 1335 1450 1455 1450 1335 1456 1457 1458 1457 1456 1459 1335 1340 1455 1460 1455 1340 1461 1462 1463 1462 1461 1464 1340 1345 1460 1465 1460 1345 1466 1467 1468 1467 1466 1469 1465 1345 1383 1263 1383 1345 1470 1471 1472 1471 1470 1473 1274 1354 1394 1474 1394 1354 1475 1476 1477 1476 1475 1478 1354 1359 1474 1479 1474 1359 1480 1481 1482 1481 1480 1483 1359 1364 1479 1484 1479 1364 1485 1486 1487 1486 1485 1488 1364 1369 1484 1489 1484 1369 1490 1491 1492 1491 1490 1493 1369 1374 1489 1494 1489 1374 1495 1496 1497 1496 1495 1498 1374 1284 1494 1404 1494 1284 1499 1500 1501 1500 1499 1502 1503 1383 1388 1268 1388 1383 1504 1505 1506 1505 1504 1507 1508 1388 1509 1389 1509 1388 1510 1511 1512 1511 1510 1513 1279 1394 1399 1514 1399 1394 1515 1516 1517 1516 1515 1518 1509 1389 1519 1399 1519 1389 1520 1521 1522 1521 1520 1523 1404 1405 1524 1525 1524 1405 1526 1527 1528 1527 1526 1529 1410 1530 1405 1525 1405 1530 1531 1532 1533 1532 1531 1534 1415 1535 1410 1530 1410 1535 1536 1537 1538 1537 1536 1539 1420 1540 1415 1535 1415 1540 1541 1542 1543 1542 1541 1544 1545 1540 1425 1420 1425 1540 1546 1547 1548 1547 1546 1549 1550 1545 1430 1425 1430 1545 1551 1552 1553 1552 1551 1554 1555 1550 1435 1430 1435 1550 1556 1557 1558 1557 1556 1559 1435 1440 1555 1560 1555 1440 1561 1562 1563 1562 1561 1564 1440 1445 1560 1565 1560 1445 1566 1567 1568 1567 1566 1569 1445 1450 1565 1570 1565 1450 1571 1572 1573 1572 1571 1574 1450 1455 1570 1575 1570 1455 1576 1577 1578 1577 1576 1579 1455 1460 1575 1580 1575 1460 1581 1582 1583 1582 1581 1584 1460 1465 1580 1585 1580 1465 1586 1587 1588 1587 1586 1589 1585 1465 1503 1383 1503 1465 1590 1591 1592 1591 1590 1593 1394 1474 1514 1594 1514 1474 1595 1596 1597 1596 1595 1598 1474 1479 1594 1599 1594 1479 1600 1601 1602 1601 1600 1603 1479 1484 1599 1604 1599 1484 1605 1606 1607 1606 1605 1608 1484 1489 1604 1609 1604 1489 1610 1611 1612 1611 1610 1613 1489 1494 1609 1614 1609 1494 1615 1616 1617 1616 1615 1618 1494 1404 1614 1524 1614 1404 1619 1620 1621 1620 1619 1622 1503 1388 1623 1508 1623 1388 1624 1625 1626 1625 1624 1627 1509 1628 1508 1629 1508 1628 1630 1631 1632 1631 1630 1633 1519 1399 1634 1514 1634 1399 1635 1636 1637 1636 1635 1638 1509 1519 1628 1639 1628 1519 1640 1641 1642 1641 1640 1643 1524 1525 1644 1645 1644 1525 1646 1647 1648 1647 1646 1649 1650 1645 1530 1525 1530 1645 1651 1652 1653 1652 1651 1654 1655 1650 1535 1530 1535 1650 1656 1657 1658 1657 1656 1659 1660 1655 1540 1535 1540 1655 1661 1662 1663 1662 1661 1664 1545 1665 1540 1660 1540 1665 1666 1667 1668 1667 1666 1669 1550 1670 1545 1665 1545 1670 1671 1672 1673 1672 1671 1674 1555 1675 1550 1670 1550 1675 1676 1677 1678 1677 1676 1679 1555 1560 1675 1680 1675 1560 1681 1682 1683 1682 1681 1684 1560 1565 1680 1685 1680 1565 1686 1687 1688 1687 1686 1689 1565 1570 1685 1690 1685 1570 1691 1692 1693 1692 1691 1694 1570 1575 1690 1695 1690 1575 1696 1697 1698 1697 1696 1699 1575 1580 1695 1700 1695 1580 1701 1702 1703 1702 1701 1704 1580 1585 1700 1705 1700 1585 1706 1707 1708 1707 1706 1709 1585 1503 1705 1623 1705 1503 1710 1711 1712 1711 1710 1713 1634 1514 1714 1594 1714 1514 1715 1716 1717 1716 1715 1718 1594 1599 1714 1719 1714 1599 1720 1721 1722 1721 1720 1723 1599 1604 1719 1724 1719 1604 1725 1726 1727 1726 1725 1728 1604 1609 1724 1729 1724 1609 1730 1731 1732 1731 1730 1733 1609 1614 1729 1734 1729 1614 1735 1736 1737 1736 1735 1738 1614 1524 1734 1644 1734 1524 1739 1740 1741 1740 1739 1742 1508 1629 1623 1743 1623 1629 1744 1745 1746 1745 1744 1747 1628 1748 1629 1749 1629 1748 1750 1751 1752 1751 1750 1753 1519 1634 1639 1754 1639 1634 1755 1756 1757 1756 1755 1758 1628 1639 1748 1759 1748 1639 1760 1761 1762 1761 1760 1763 1764 1644 1765 1645 1765 1644 1766 1767 1768 1767 1766 1769 1765 1645 1770 1650 1770 1645 1771 1772 1773 1772 1771 1774 1770 1650 1775 1655 1775 1650 1776 1777 1778 1777 1776 1779 1775 1655 1780 1660 1780 1655 1781 1782 1783 1782 1781 1784 1785 1780 1665 1660 1665 1780 1786 1787 1788 1787 1786 1789 1790 1785 1670 1665 1670 1785 1791 1792 1793 1792 1791 1794 1795 1790 1675 1670 1675 1790 1796 1797 1798 1797 1796 1799 1800 1795 1680 1675 1680 1795 1801 1802 1803 1802 1801 1804 1805 1800 1685 1680 1685 1800 1806 1807 1808 1807 1806 1809 1810 1805 1690 1685 1690 1805 1811 1812 1813 1812 1811 1814 1695 1815 1690 1810 1690 1815 1816 1817 1818 1817 1816 1819 1700 1820 1695 1815 1695 1820 1821 1822 1823 1822 1821 1824 1705 1825 1700 1820 1700 1825 1826 1827 1828 1827 1826 1829 1623 1743 1705 1825 1705 1743 1830 1831 1832 1831 1830 1833 1634 1714 1754 1834 1754 1714 1835 1836 1837 1836 1835 1838 1714 1719 1834 1839 1834 1719 1840 1841 1842 1841 1840 1843 1719 1724 1839 1844 1839 1724 1845 1846 1847 1846 1845 1848 1844 1724 1849 1729 1849 1724 1850 1851 1852 1851 1850 1853 1849 1729 1854 1734 1854 1729 1855 1856 1857 1856 1855 1858 1854 1734 1764 1644 1764 1734 1859 1860 1861 1860 1859 1862 1629 1749 1743 1863 1743 1749 1864 1865 1866 1865 1864 1867 1639 1754 1759 1868 1759 1754 1869 1870 1871 1870 1869 1872 1873 1764 1874 1765 1874 1764 1875 1876 1877 1876 1875 1878 1874 1765 1879 1770 1879 1765 1880 1881 1882 1881 1880 1883 1879 1770 1884 1775 1884 1770 1885 1886 1887 1886 1885 1888 1884 1775 1889 1780 1889 1775 1890 1891 1892 1891 1890 1893 1894 1889 1785 1780 1785 1889 1895 1896 1897 1896 1895 1898 1899 1894 1790 1785 1790 1894 1900 1901 1902 1901 1900 1903 1904 1899 1795 1790 1795 1899 1905 1906 1907 1906 1905 1908 1909 1904 1800 1795 1800 1904 1910 1911 1912 1911 1910 1913 1914 1909 1805 1800 1805 1909 1915 1916 1917 1916 1915 1918 1919 1914 1810 1805 1810 1914 1920 1921 1922 1921 1920 1923 1815 1924 1810 1919 1810 1924 1925 1926 1927 1926 1925 1928 1820 1929 1815 1924 1815 1929 1930 1931 1932 1931 1930 1933 1825 1934 1820 1929 1820 1934 1935 1936 1937 1936 1935 1938 1743 1863 1825 1934 1825 1863 1939 1940 1941 1940 1939 1942 1754 1834 1868 1943 1868 1834 1944 1945 1946 1945 1944 1947 1834 1839 1943 1948 1943 1839 1949 1950 1951 1950 1949 1952 1839 1844 1948 1953 1948 1844 1954 1955 1956 1955 1954 1957 1953 1844 1958 1849 1958 1844 1959 1960 1961 1960 1959 1962 1958 1849 1963 1854 1963 1849 1964 1965 1966 1965 1964 1967 1963 1854 1873 1764 1873 1854

+
+
+
+ + + + 35.2236 54.9754 0 36.4005 67.3964 0 34.9944 61.2634 0 37.0725 48.961 0 39.3459 72.9565 0 40.415 43.6301 0 43.6301 77.5649 0 45.0233 39.3459 0 48.961 80.9073 0 50.5835 36.4005 0 54.9754 82.7562 0 56.7165 34.9944 0 61.2634 82.9854 0 63.0044 35.2236 0 67.3964 81.5794 0 69.0188 37.0725 0 72.9565 78.6339 0 74.3497 40.415 0 77.5649 74.3497 0 78.6339 45.0233 0 80.9073 69.0188 0 81.5794 50.5835 0 82.7562 63.0044 0 82.9854 56.7165 0 82.9854 56.7165 0 81.5794 50.5835 0 82.7562 63.0044 0 80.9073 69.0188 0 78.6339 45.0233 0 77.5649 74.3497 0 74.3497 40.415 0 72.9565 78.6339 0 69.0188 37.0725 0 67.3964 81.5794 0 63.0044 35.2236 0 61.2634 82.9854 0 56.7165 34.9944 0 54.9754 82.7562 0 50.5835 36.4005 0 48.961 80.9073 0 45.0233 39.3459 0 43.6301 77.5649 0 40.415 43.6301 0 39.3459 72.9565 0 37.0725 48.961 0 36.4005 67.3964 0 35.2236 54.9754 0 34.9944 61.2634 0 + + + + + + + + + + -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 + + + + + + + + + + 0.642232 0.012137 0.633662 0.012137 0.640835 0.012137 0.629566 0.012137 0.615708 0.012137 0.609192 0.012137 0.589595 0.012137 0.581104 0.012137 0.557102 0.012137 0.547213 0.012137 0.520443 0.012137 0.509831 0.012137 0.482116 0.012137 0.471504 0.012137 0.444734 0.012137 0.434845 0.012137 0.410844 0.012137 0.402352 0.012137 0.382755 0.012137 0.376239 0.012137 0.362381 0.012137 0.358285 0.012137 0.351112 0.012137 0.349715 0.012137 0.642232 0.012137 0.633662 0.012137 0.640835 0.012137 0.629566 0.012137 0.615708 0.012137 0.609192 0.012137 0.589595 0.012137 0.581104 0.012137 0.557102 0.012137 0.547213 0.012137 0.520443 0.012137 0.509831 0.012137 0.482116 0.012137 0.471504 0.012137 0.444734 0.012137 0.434845 0.012137 0.410844 0.012137 0.402352 0.012137 0.382755 0.012137 0.376239 0.012137 0.362381 0.012137 0.358285 0.012137 0.351112 0.012137 0.349715 0.012137 + + + + + + + + + + + + + + +

0 1 2 1 0 3 1 3 4 4 3 5 4 5 6 6 5 7 6 7 8 8 7 9 8 9 10 10 9 11 10 11 12 12 11 13 12 13 14 14 13 15 14 15 16 16 15 17 16 17 18 18 17 19 18 19 20 20 19 21 20 21 22 22 21 23

+
+ + + + +

24 25 26 26 25 27 25 28 27 27 28 29 28 30 29 29 30 31 30 32 31 31 32 33 32 34 33 33 34 35 34 36 35 35 36 37 36 38 37 37 38 39 38 40 39 39 40 41 40 42 41 41 42 43 42 44 43 43 44 45 44 46 45 47 45 46

+
+
+
+ + + + 6 21 2 8 21 0 6 21 0 8 21 2 -5 21 2 -5 21 4 30 21 2 32 21 2 54 21 2 54 21 4 5 21 4 7 21 4 32 21 4 34 21 4 32 21 0 30 21 0 32 21 2 30 21 2 32 21 0 30 21 0 34 21 4 32 21 4 54 21 4 7 21 4 5 21 4 -5 21 4 54 21 2 8 21 2 -5 21 2 6 21 2 8 21 0 6 21 0 32 0 4 7 21 4 7 0 4 32 21 4 32 21 4 32 0 4 7 21 4 7 0 4 34 0 4 34 21 4 34 21 4 34 0 4 54 0 4 54 21 4 54 21 4 54 0 4 54 21 2 54 0 4 54 0 2 54 21 4 54 21 4 54 21 2 54 0 4 54 0 2 54 21 2 32 0 2 32 21 2 54 0 2 54 0 2 54 21 2 32 0 2 32 21 2 32 21 0 32 0 2 32 0 0 32 21 2 32 21 2 32 21 0 32 0 2 32 0 0 32 21 0 30 0 0 30 21 0 32 0 0 32 0 0 32 21 0 30 0 0 30 21 0 30 21 2 30 0 0 30 0 2 30 21 0 30 21 0 30 21 2 30 0 0 30 0 2 30 21 2 8 0 2 8 21 2 30 0 2 30 0 2 30 21 2 8 0 2 8 21 2 8 21 0 8 0 2 8 0 0 8 21 2 8 21 2 8 21 0 8 0 2 8 0 0 8 21 0 6 0 0 6 21 0 8 0 0 8 0 0 8 21 0 6 0 0 6 21 0 6 21 2 6 0 0 6 0 2 6 21 0 6 21 0 6 21 2 6 0 0 6 0 2 6 21 2 -5 0 2 -5 21 2 6 0 2 6 0 2 6 21 2 -5 0 2 -5 21 2 -5 21 4 -5 0 2 -5 0 4 -5 21 2 -5 21 2 -5 21 4 -5 0 2 -5 0 4 5 0 4 -5 21 4 -5 0 4 5 21 4 5 21 4 5 0 4 -5 21 4 -5 0 4 54 0 4 32 0 2 54 0 2 30 0 2 8 0 2 -5 0 2 -5 0 4 34 0 4 32 0 4 7 0 4 5 0 4 6 0 0 8 0 0 6 0 2 30 0 0 32 0 0 30 0 2 32 0 2 30 0 0 32 0 0 -5 0 2 8 0 2 6 0 2 6 0 0 8 0 0 5 0 4 7 0 4 -5 0 4 32 0 4 34 0 4 54 0 4 54 0 2 + + + + + + + + + + 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 -0 0 -1 -0 0 -1 -0 0 -1 -0 0 -1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 + + + + + + + + + + 7.51231 0.0277778 7.54009 0 7.51231 0 7.54009 0.0277778 7.35954 0.0277778 7.35954 0.0555556 7.84565 0.0277778 7.87343 0.0277778 8.17898 0.0277778 8.17898 0.0555556 7.49843 0.0555556 7.5262 0.0555556 7.87343 0.0555556 7.9012 0.0555556 7.87343 0 7.84565 0 7.87343 0.0277778 7.84565 0.0277778 7.87343 0 7.84565 0 7.9012 0.0555556 7.87343 0.0555556 8.17898 0.0555556 7.5262 0.0555556 7.49843 0.0555556 7.35954 0.0555556 8.17898 0.0277778 7.54009 0.0277778 7.35954 0.0277778 7.51231 0.0277778 7.54009 0 7.51231 0 2.62159 0.772612 2.96881 1.06428 2.96881 0.772612 2.62159 1.06428 2.62159 1.06428 2.62159 0.772612 2.96881 1.06428 2.96881 0.772612 2.59381 0.772612 2.59381 1.06428 2.59381 1.06428 2.59381 0.772612 2.31603 0.772612 2.31603 1.06428 2.31603 1.06428 2.31603 0.772612 4.18323 0.0277778 4.4749 0.0555556 4.4749 0.0277778 4.18323 0.0555556 4.18323 0.0555556 4.18323 0.0277778 4.4749 0.0555556 4.4749 0.0277778 8.17898 1.06428 7.87343 0.772612 7.87343 1.06428 8.17898 0.772612 8.17898 0.772612 8.17898 1.06428 7.87343 0.772612 7.87343 1.06428 4.18323 0 4.4749 0.0277778 4.4749 0 4.18323 0.0277778 4.18323 0.0277778 4.18323 0 4.4749 0.0277778 4.4749 0 7.87343 1.06428 7.84565 0.772612 7.84565 1.06428 7.87343 0.772612 7.87343 0.772612 7.87343 1.06428 7.84565 0.772612 7.84565 1.06428 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 6.31179 0 6.31179 0 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 7.84565 1.06428 7.54009 0.772612 7.54009 1.06428 7.84565 0.772612 7.84565 0.772612 7.84565 1.06428 7.54009 0.772612 7.54009 1.06428 4.18323 0 4.4749 0.0277778 4.4749 0 4.18323 0.0277778 4.18323 0.0277778 4.18323 0 4.4749 0.0277778 4.4749 0 7.54009 1.06428 7.51231 0.772612 7.51231 1.06428 7.54009 0.772612 7.54009 0.772612 7.54009 1.06428 7.51231 0.772612 7.51231 1.06428 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 6.31179 0 6.31179 0 6.31179 0.0277778 6.02012 0 6.02012 0.0277778 7.51231 1.06428 7.35954 0.772612 7.35954 1.06428 7.51231 0.772612 7.51231 0.772612 7.51231 1.06428 7.35954 0.772612 7.35954 1.06428 6.31179 0.0555556 6.02012 0.0277778 6.02012 0.0555556 6.31179 0.0277778 6.31179 0.0277778 6.31179 0.0555556 6.02012 0.0277778 6.02012 0.0555556 2.99659 0.772612 3.13548 1.06428 3.13548 0.772612 2.99659 1.06428 2.99659 1.06428 2.99659 0.772612 3.13548 1.06428 3.13548 0.772612 2.31603 0.0555556 2.62159 0.0277778 2.31603 0.0277778 2.64937 0.0277778 2.95492 0.0277778 3.13548 0.0277778 3.13548 0.0555556 2.59381 0.0555556 2.62159 0.0555556 2.96881 0.0555556 2.99659 0.0555556 2.9827 0 2.95492 0 2.9827 0.0277778 2.64937 0 2.62159 0 2.64937 0.0277778 2.62159 0.0277778 2.64937 0 2.62159 0 3.13548 0.0277778 2.95492 0.0277778 2.9827 0.0277778 2.9827 0 2.95492 0 2.99659 0.0555556 2.96881 0.0555556 3.13548 0.0555556 2.62159 0.0555556 2.59381 0.0555556 2.31603 0.0555556 2.31603 0.0277778 + + + + + + + + + + + + + + +

0 1 2 1 0 3 3 0 4 3 4 5 3 5 6 6 5 7 7 5 8 8 5 9 9 5 10 9 10 11 9 11 12 9 12 13 6 14 15 14 6 7 16 17 18 19 18 17 20 21 22 21 23 22 23 24 22 24 25 22 22 25 26 26 25 16 16 25 17 17 25 27 25 28 27 28 29 27 27 29 30 31 30 29 32 33 34 33 32 35 36 37 38 39 38 37 40 35 32 35 40 41 42 43 36 37 36 43 44 41 40 41 44 45 46 47 42 43 42 47 48 49 50 49 48 51 52 53 54 55 54 53 56 57 58 57 56 59 60 61 62 63 62 61 64 65 66 65 64 67 68 69 70 71 70 69 72 73 74 73 72 75 76 77 78 79 78 77 80 81 82 81 80 83 84 85 86 87 86 85 88 89 90 89 88 91 92 93 94 95 94 93 96 97 98 97 96 99 100 101 102 103 102 101 104 105 106 105 104 107 108 109 110 111 110 109 112 113 114 113 112 115 116 117 118 119 118 117 120 121 122 121 120 123 124 125 126 127 126 125 128 129 130 129 128 131 132 133 134 135 134 133 136 137 138 137 136 139 140 141 142 143 142 141 34 139 136 139 34 33 38 39 140 141 140 39 144 145 146 145 144 147 147 144 148 148 144 149 149 144 150 150 144 151 150 151 152 150 152 153 150 153 154 148 155 156 155 148 157 157 148 149 145 158 159 158 145 147 160 161 162 163 162 161 164 165 166 166 165 167 168 167 165 169 170 171 170 172 171 172 173 171 173 174 171 171 174 164 164 174 165 165 174 160 160 174 161 175 161 174

+
+
+
+ + + + 3.77476 16.5856 4.4734 3.35291 0.101616 0.407267 3.35291 16.6016 4.40727 3.77476 0.0855823 0.473404 3.77476 0.0855823 0.473404 3.77476 16.5856 4.4734 3.35291 0.101616 0.407267 3.35291 16.6016 4.40727 4.60008 16.6205 4.32926 2.92738 16.6113 4.36747 2.5 16.6145 4.35418 5 16.5859 4.47225 3.35291 16.6016 4.40727 3.77476 16.5856 4.4734 4.19108 16.5632 4.56559 4.60008 16.5347 4.68344 5 16.5 4.82643 2.92738 16.6971 4.01328 2.07262 16.6971 4.01328 2.5 16.7003 4 3.35291 16.6875 4.05308 1.64709 16.6875 4.05308 3.77476 16.6714 4.11922 1.22525 16.6714 4.11922 4.19108 16.6491 4.21141 0.808921 16.6491 4.21141 0.399916 16.6205 4.32926 2.07262 16.6113 4.36747 0 16.5859 4.47225 1.64709 16.6016 4.40727 1.22525 16.5856 4.4734 0.808921 16.5632 4.56559 0.399916 16.5347 4.68344 0 16.5 4.82643 0 16.5 4.82643 0.399916 16.5347 4.68344 0 16.5859 4.47225 0.808921 16.5632 4.56559 1.22525 16.5856 4.4734 1.64709 16.6016 4.40727 2.07262 16.6113 4.36747 0.399916 16.6205 4.32926 2.5 16.6145 4.35418 4.60008 16.6205 4.32926 4.19108 16.6491 4.21141 0.808921 16.6491 4.21141 1.22525 16.6714 4.11922 3.77476 16.6714 4.11922 1.64709 16.6875 4.05308 3.35291 16.6875 4.05308 2.07262 16.6971 4.01328 2.92738 16.6971 4.01328 2.5 16.7003 4 5 16.5 4.82643 5 16.5859 4.47225 4.60008 16.5347 4.68344 4.19108 16.5632 4.56559 3.77476 16.5856 4.4734 3.35291 16.6016 4.40727 2.92738 16.6113 4.36747 4.19108 16.5632 4.56559 4.19108 0.063233 0.565595 4.19108 0.063233 0.565595 4.19108 16.5632 4.56559 2.07262 0.197126 0.0132849 2.92738 0.197126 0.0132849 2.5 0.200347 0 1.64709 0.187479 0.053082 3.35291 0.187479 0.053082 1.22525 0.171445 0.119219 3.77476 0.171445 0.119219 0.808921 0.149096 0.21141 4.19108 0.149096 0.21141 0.399916 0.120527 0.329256 4.60008 0.120527 0.329256 2.5 0.114484 0.354185 2.07262 0.111263 0.36747 0 0.085863 0.472246 1.64709 0.101616 0.407267 1.22525 0.0855823 0.473404 0.808921 0.063233 0.565595 0.399916 0.0346644 0.683441 0 0 0.826431 2.92738 0.111263 0.36747 5 0.085863 0.472246 3.35291 0.101616 0.407267 3.77476 0.0855823 0.473404 4.19108 0.063233 0.565595 4.60008 0.0346644 0.683441 5 0 0.826431 5 0 0.826431 4.60008 0.0346644 0.683441 5 0.085863 0.472246 4.19108 0.063233 0.565595 3.77476 0.0855823 0.473404 3.35291 0.101616 0.407267 2.92738 0.111263 0.36747 2.5 0.114484 0.354185 4.60008 0.120527 0.329256 0 0 0.826431 0 0.085863 0.472246 0.399916 0.0346644 0.683441 0.808921 0.063233 0.565595 1.22525 0.0855823 0.473404 1.64709 0.101616 0.407267 2.07262 0.111263 0.36747 0.399916 0.120527 0.329256 4.19108 0.149096 0.21141 0.808921 0.149096 0.21141 3.77476 0.171445 0.119219 1.22525 0.171445 0.119219 3.35291 0.187479 0.053082 1.64709 0.187479 0.053082 2.92738 0.197126 0.0132849 2.07262 0.197126 0.0132849 2.5 0.200347 0 2.92738 0.111263 0.36747 2.92738 16.6113 4.36747 2.92738 0.111263 0.36747 2.92738 16.6113 4.36747 0.399916 16.5347 4.68344 0 0 0.826431 0 16.5 4.82643 0.399916 0.0346644 0.683441 0.399916 0.0346644 0.683441 0.399916 16.5347 4.68344 0 0 0.826431 0 16.5 4.82643 0 0.085863 0.472246 0 16.5 4.82643 0 0 0.826431 0 16.5859 4.47225 0 16.5859 4.47225 0 0.085863 0.472246 0 16.5 4.82643 0 0 0.826431 0.399916 0.120527 0.329256 0 16.5859 4.47225 0 0.085863 0.472246 0.399916 16.6205 4.32926 0.399916 16.6205 4.32926 0.399916 0.120527 0.329256 0 16.5859 4.47225 0 0.085863 0.472246 0.808921 0.149096 0.21141 0.808921 16.6491 4.21141 0.808921 16.6491 4.21141 0.808921 0.149096 0.21141 1.22525 0.171445 0.119219 1.22525 16.6714 4.11922 1.22525 16.6714 4.11922 1.22525 0.171445 0.119219 1.64709 0.187479 0.053082 1.64709 16.6875 4.05308 1.64709 16.6875 4.05308 1.64709 0.187479 0.053082 2.07262 0.197126 0.0132849 2.07262 16.6971 4.01328 2.07262 16.6971 4.01328 2.07262 0.197126 0.0132849 2.5 0.200347 0 2.5 16.7003 4 2.5 16.7003 4 2.5 0.200347 0 2.92738 0.197126 0.0132849 2.92738 16.6971 4.01328 2.92738 16.6971 4.01328 2.92738 0.197126 0.0132849 3.35291 0.187479 0.053082 3.35291 16.6875 4.05308 3.35291 16.6875 4.05308 3.35291 0.187479 0.053082 3.77476 0.171445 0.119219 3.77476 16.6714 4.11922 3.77476 16.6714 4.11922 3.77476 0.171445 0.119219 4.19108 0.149096 0.21141 4.19108 16.6491 4.21141 4.19108 16.6491 4.21141 4.19108 0.149096 0.21141 4.60008 0.120527 0.329256 4.60008 16.6205 4.32926 4.60008 16.6205 4.32926 4.60008 0.120527 0.329256 5 0.085863 0.472246 5 16.5859 4.47225 5 16.5859 4.47225 5 0.085863 0.472246 5 16.5 4.82643 5 0.085863 0.472246 5 0 0.826431 5 16.5859 4.47225 5 16.5859 4.47225 5 16.5 4.82643 5 0.085863 0.472246 5 0 0.826431 5 16.5 4.82643 4.60008 0.0346644 0.683441 4.60008 16.5347 4.68344 5 0 0.826431 5 0 0.826431 5 16.5 4.82643 4.60008 0.0346644 0.683441 4.60008 16.5347 4.68344 2.5 0.114484 0.354185 2.5 16.6145 4.35418 2.5 0.114484 0.354185 2.5 16.6145 4.35418 2.07262 0.111263 0.36747 2.07262 16.6113 4.36747 2.07262 0.111263 0.36747 2.07262 16.6113 4.36747 1.64709 0.101616 0.407267 1.64709 16.6016 4.40727 1.64709 0.101616 0.407267 1.64709 16.6016 4.40727 1.22525 0.0855823 0.473404 1.22525 16.5856 4.4734 1.22525 0.0855823 0.473404 1.22525 16.5856 4.4734 0.808921 0.063233 0.565595 0.808921 16.5632 4.56559 0.808921 0.063233 0.565595 0.808921 16.5632 4.56559 + + + + + + + + + + 0.19081 0.231271 -0.953994 0.127592 0.233674 -0.963907 0.127592 0.233674 -0.963907 0.19081 0.231271 -0.953994 -0.19081 -0.231271 0.953994 -0.19081 -0.231271 0.953994 -0.127592 -0.233674 0.963907 -0.127592 -0.233674 0.963907 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 0.253333 0.227915 -0.940148 0.253333 0.227915 -0.940148 -0.253333 -0.227915 0.940148 -0.253333 -0.227915 0.940148 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 -0 0.97185 0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0 -0.97185 -0.2356 0.0639117 0.235118 -0.969863 0.0639117 0.235118 -0.969863 -0.0639117 -0.235118 0.969863 -0.0639117 -0.235118 0.969863 -0.314926 0.223612 -0.922399 -0.345281 0.22111 -0.912081 -0.345281 0.22111 -0.912081 -0.314926 0.223612 -0.922399 0.314926 -0.223612 0.922399 0.314926 -0.223612 0.922399 0.345281 -0.22111 0.912081 0.345281 -0.22111 0.912081 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0.314926 -0.223612 0.922399 0.345281 -0.22111 0.912081 0.345281 -0.22111 0.912081 0.314926 -0.223612 0.922399 -0.314926 0.223612 -0.922399 -0.314926 0.223612 -0.922399 -0.345281 0.22111 -0.912081 -0.345281 0.22111 -0.912081 0.253333 -0.227915 0.940148 0.253333 -0.227915 0.940148 -0.253333 0.227915 -0.940148 -0.253333 0.227915 -0.940148 0.19081 -0.231271 0.953994 0.19081 -0.231271 0.953994 -0.19081 0.231271 -0.953994 -0.19081 0.231271 -0.953994 0.127592 -0.233674 0.963907 0.127592 -0.233674 0.963907 -0.127592 0.233674 -0.963907 -0.127592 0.233674 -0.963907 0.0639117 -0.235118 0.969863 0.0639117 -0.235118 0.969863 -0.0639117 0.235118 -0.969863 -0.0639117 0.235118 -0.969863 0 -0.2356 0.97185 0 -0.2356 0.97185 -0 0.2356 -0.97185 -0 0.2356 -0.97185 -0.0639117 -0.235118 0.969863 -0.0639117 -0.235118 0.969863 0.0639117 0.235118 -0.969863 0.0639117 0.235118 -0.969863 -0.127592 -0.233674 0.963907 -0.127592 -0.233674 0.963907 0.127592 0.233674 -0.963907 0.127592 0.233674 -0.963907 -0.19081 -0.231271 0.953994 -0.19081 -0.231271 0.953994 0.19081 0.231271 -0.953994 0.19081 0.231271 -0.953994 -0.253333 -0.227915 0.940148 -0.253333 -0.227915 0.940148 0.253333 0.227915 -0.940148 0.253333 0.227915 -0.940148 -0.314926 -0.223612 0.922399 -0.314926 -0.223612 0.922399 0.314926 0.223612 -0.922399 0.314926 0.223612 -0.922399 -0.345281 -0.22111 0.912081 -0.345281 -0.22111 0.912081 0.345281 0.22111 -0.912081 0.345281 0.22111 -0.912081 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0.345281 0.22111 -0.912081 0.314926 0.223612 -0.922399 0.314926 0.223612 -0.922399 0.345281 0.22111 -0.912081 -0.345281 -0.22111 0.912081 -0.345281 -0.22111 0.912081 -0.314926 -0.223612 0.922399 -0.314926 -0.223612 0.922399 0 0.2356 -0.97185 0 0.2356 -0.97185 -0 -0.2356 0.97185 -0 -0.2356 0.97185 -0.0639117 0.235118 -0.969863 -0.0639117 0.235118 -0.969863 0.0639117 -0.235118 0.969863 0.0639117 -0.235118 0.969863 -0.127592 0.233674 -0.963907 -0.127592 0.233674 -0.963907 0.127592 -0.233674 0.963907 0.127592 -0.233674 0.963907 -0.19081 0.231271 -0.953994 -0.19081 0.231271 -0.953994 0.19081 -0.231271 0.953994 0.19081 -0.231271 0.953994 -0.253333 0.227915 -0.940148 -0.253333 0.227915 -0.940148 0.253333 -0.227915 0.940148 0.253333 -0.227915 0.940148 + + + + + + + + + + + + + + +

0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 9 11 12 12 11 13 13 11 14 14 11 15 15 11 16 17 18 19 18 17 20 18 20 21 21 20 22 21 22 23 23 22 24 23 24 25 25 24 26 26 24 8 26 8 10 26 10 27 26 27 28 28 27 29 28 29 30 28 30 31 28 31 32 28 32 33 34 35 36 35 37 36 37 38 36 38 39 36 39 40 36 36 40 41 40 42 41 42 43 41 43 44 41 41 44 45 45 44 46 44 47 46 46 47 48 47 49 48 48 49 50 49 51 50 52 50 51 53 54 55 55 54 56 56 54 57 57 54 58 58 54 59 54 43 59 42 59 43 60 3 0 3 60 61 62 63 4 5 4 63 64 65 66 65 64 67 65 67 68 68 67 69 68 69 70 70 69 71 70 71 72 72 71 73 72 73 74 74 73 75 75 73 76 76 73 77 76 77 78 78 77 79 79 77 80 80 77 81 81 77 82 74 83 84 83 74 75 84 83 85 84 85 86 84 86 87 84 87 88 84 88 89 90 91 92 91 93 92 93 94 92 94 95 92 95 96 92 97 98 96 92 96 98 99 100 101 101 100 102 102 100 103 103 100 104 104 100 105 100 106 105 105 106 97 97 106 98 98 106 107 106 108 107 107 108 109 108 110 109 109 110 111 110 112 111 111 112 113 112 114 113 115 113 114 2 116 117 116 2 1 6 7 118 119 118 7 120 121 122 121 120 123 124 125 126 127 126 125 128 129 130 129 128 131 132 133 134 135 134 133 136 137 138 137 136 139 140 141 142 143 142 141 144 139 136 139 144 145 146 147 140 141 140 147 148 145 144 145 148 149 150 151 146 147 146 151 152 149 148 149 152 153 154 155 150 151 150 155 156 153 152 153 156 157 158 159 154 155 154 159 160 157 156 157 160 161 162 163 158 159 158 163 164 161 160 161 164 165 166 167 162 163 162 167 168 165 164 165 168 169 170 171 166 167 166 171 172 169 168 169 172 173 174 175 170 171 170 175 176 173 172 173 176 177 178 179 174 175 174 179 180 177 176 177 180 181 182 183 178 179 178 183 184 181 180 181 184 185 186 187 182 183 182 187 188 189 190 189 188 191 192 193 194 195 194 193 196 197 198 197 196 199 200 201 202 203 202 201 198 61 60 61 198 197 202 203 62 63 62 203 117 204 205 204 117 116 118 119 206 207 206 119 205 208 209 208 205 204 206 207 210 211 210 207 209 212 213 212 209 208 210 211 214 215 214 211 213 216 217 216 213 212 214 215 218 219 218 215 217 220 221 220 217 216 218 219 222 223 222 219 221 123 120 123 221 220 222 223 124 125 124 223

+
+
+
+ + + + 23.7945 15.8567 3.51093 24.177 12.9513 4.51093 24.177 12.9513 3.51093 23.7945 15.8567 4.51093 23.7945 15.8567 4.51093 23.7945 15.8567 3.51093 24.177 12.9513 4.51093 24.177 12.9513 3.51093 23.7945 10.0458 4.51093 23.7945 10.0458 3.51093 24.177 12.9513 4.51093 24.177 12.9513 3.51093 23.7945 10.0458 4.51093 23.7945 10.0458 3.51093 23.2912 15.7218 2.79544 23.6559 12.9513 2.79544 23.7945 15.8567 3.51093 23.2912 15.7218 2.79544 24.177 12.9513 3.51093 23.6559 12.9513 2.79544 22.673 18.5641 3.51093 22.673 18.5641 4.51093 22.673 18.5641 4.51093 22.673 18.5641 3.51093 23.7945 15.8567 4.51093 23.7945 15.8567 3.51093 24.518 12.9513 5.29473 24.1239 15.945 5.29473 24.1239 15.945 5.29473 23.7945 15.8567 4.51093 24.518 12.9513 5.29473 24.177 12.9513 4.51093 22.673 7.3384 4.51093 22.673 7.3384 3.51093 23.7945 10.0458 4.51093 23.7945 10.0458 3.51093 22.673 7.3384 4.51093 22.673 7.3384 3.51093 23.2912 10.1807 2.79544 23.6559 12.9513 2.79544 23.2912 10.1807 2.79544 24.177 12.9513 3.51093 23.7945 10.0458 3.51093 24.1239 9.95757 5.29473 24.177 12.9513 4.51093 23.7945 10.0458 4.51093 24.518 12.9513 5.29473 24.1239 9.95757 5.29473 21.5191 12.9513 1.49776 21.2271 15.1688 1.49776 23.6559 12.9513 2.79544 23.2912 15.7218 2.79544 21.5191 12.9513 1.49776 21.2271 15.1688 1.49776 22.2218 18.3036 2.79544 22.673 18.5641 3.51093 22.2218 18.3036 2.79544 23.7945 15.8567 3.51093 23.2912 15.7218 2.79544 20.8891 20.8891 3.51093 20.8891 20.8891 4.51093 20.8891 20.8891 4.51093 20.8891 20.8891 3.51093 22.673 18.5641 4.51093 22.673 18.5641 3.51093 22.9684 18.7346 5.29473 22.9684 18.7346 5.29473 22.673 18.5641 4.51093 24.1239 15.945 5.29473 23.7945 15.8567 4.51093 25.9025 12.9513 60.2773 25.4612 16.3033 60.2773 25.4612 16.3033 60.2773 24.1239 15.945 5.29473 25.9025 12.9513 60.2773 24.518 12.9513 5.29473 20.8891 5.01347 4.51093 20.8891 5.01347 3.51093 22.673 7.3384 4.51093 22.673 7.3384 3.51093 20.8891 5.01347 4.51093 20.8891 5.01347 3.51093 22.2218 7.59895 2.79544 23.2912 10.1807 2.79544 22.2218 7.59895 2.79544 23.7945 10.0458 3.51093 22.673 7.3384 3.51093 22.9684 7.16789 5.29473 23.7945 10.0458 4.51093 22.673 7.3384 4.51093 24.1239 9.95757 5.29473 22.9684 7.16789 5.29473 21.2271 10.7338 1.49776 23.6559 12.9513 2.79544 21.5191 12.9513 1.49776 23.2912 10.1807 2.79544 21.2271 10.7338 1.49776 25.4612 9.59923 60.2773 24.518 12.9513 5.29473 24.1239 9.95757 5.29473 25.9025 12.9513 60.2773 25.4612 9.59923 60.2773 18.1821 12.9513 0.44189 18.0039 14.3051 0.44189 21.5191 12.9513 1.49776 21.2271 15.1688 1.49776 18.1821 12.9513 0.44189 18.0039 14.3051 0.44189 20.3712 17.2352 1.49776 23.2912 15.7218 2.79544 22.2218 18.3036 2.79544 21.2271 15.1688 1.49776 20.3712 17.2352 1.49776 20.5206 20.5206 2.79544 20.8891 20.8891 3.51093 20.5206 20.5206 2.79544 22.673 18.5641 3.51093 22.2218 18.3036 2.79544 18.5641 22.673 4.51093 18.5641 22.673 3.51093 20.8891 20.8891 4.51093 18.5641 22.673 4.51093 20.8891 20.8891 3.51093 18.5641 22.673 3.51093 21.1302 21.1302 5.29473 21.1302 21.1302 5.29473 20.8891 20.8891 4.51093 22.9684 18.7346 5.29473 22.673 18.5641 4.51093 24.1674 19.4269 60.2773 24.1674 19.4269 60.2773 22.9684 18.7346 5.29473 25.4612 16.3033 60.2773 24.1239 15.945 5.29473 25.6602 12.9513 64.0195 25.2271 16.2406 64.0195 25.2271 16.2406 64.0195 25.4612 16.3033 60.2773 25.6602 12.9513 64.0195 25.9025 12.9513 60.2773 18.5641 3.22949 3.51093 18.5641 3.22949 4.51093 18.5641 3.22949 4.51093 20.8891 5.01347 4.51093 18.5641 3.22949 3.51093 20.8891 5.01347 3.51093 20.5206 5.38195 2.79544 22.2218 7.59895 2.79544 20.5206 5.38195 2.79544 22.673 7.3384 3.51093 20.8891 5.01347 3.51093 21.1302 4.77234 5.29473 22.673 7.3384 4.51093 20.8891 5.01347 4.51093 22.9684 7.16789 5.29473 21.1302 4.77234 5.29473 20.3712 8.66737 1.49776 23.2912 10.1807 2.79544 21.2271 10.7338 1.49776 22.2218 7.59895 2.79544 20.3712 8.66737 1.49776 24.1674 6.47564 60.2773 24.1239 9.95757 5.29473 22.9684 7.16789 5.29473 25.4612 9.59923 60.2773 24.1674 6.47564 60.2773 18.0039 11.5974 0.44189 21.5191 12.9513 1.49776 18.1821 12.9513 0.44189 21.2271 10.7338 1.49776 18.0039 11.5974 0.44189 25.2271 9.66196 64.0195 25.6602 12.9513 64.0195 25.9025 12.9513 60.2773 25.2271 9.66196 64.0195 25.4612 9.59923 60.2773 12.9508 12.9513 0 18.0039 14.3051 0.44189 12.9508 12.9513 0 18.1821 12.9513 0.44189 17.4813 15.5667 0.44189 21.2271 15.1688 1.49776 20.3712 17.2352 1.49776 18.0039 14.3051 0.44189 17.4813 15.5667 0.44189 19.0096 19.0096 1.49776 22.2218 18.3036 2.79544 20.5206 20.5206 2.79544 20.3712 17.2352 1.49776 19.0096 19.0096 1.49776 18.3036 22.2218 2.79544 20.8891 20.8891 3.51093 18.5641 22.673 3.51093 20.5206 20.5206 2.79544 18.3036 22.2218 2.79544 15.8567 23.7945 4.51093 15.8567 23.7945 3.51093 18.5641 22.673 4.51093 15.8567 23.7945 4.51093 18.5641 22.673 3.51093 15.8567 23.7945 3.51093 18.7346 22.9684 5.29473 21.1302 21.1302 5.29473 18.7346 22.9684 5.29473 20.8891 20.8891 4.51093 18.5641 22.673 4.51093 22.1092 22.1092 60.2773 22.1092 22.1092 60.2773 21.1302 21.1302 5.29473 24.1674 19.4269 60.2773 22.9684 18.7346 5.29473 23.9575 19.3057 64.0195 24.1674 19.4269 60.2773 25.4612 16.3033 60.2773 23.9575 19.3057 64.0195 25.2271 16.2406 64.0195 24.4086 12.9513 67.5544 24.0182 15.9166 67.5544 24.0182 15.9166 67.5544 25.2271 16.2406 64.0195 24.4086 12.9513 67.5544 25.6602 12.9513 64.0195 15.8567 2.10804 3.51093 15.8567 2.10804 4.51093 15.8567 2.10804 4.51093 18.5641 3.22949 4.51093 15.8567 2.10804 3.51093 18.5641 3.22949 3.51093 18.3036 3.68079 2.79544 18.5641 3.22949 3.51093 20.8891 5.01347 3.51093 18.3036 3.68079 2.79544 20.5206 5.38195 2.79544 18.7346 2.93416 5.29473 18.7346 2.93416 5.29473 21.1302 4.77234 5.29473 18.5641 3.22949 4.51093 20.8891 5.01347 4.51093 19.0096 6.89292 1.49776 22.2218 7.59895 2.79544 20.3712 8.66737 1.49776 20.5206 5.38195 2.79544 19.0096 6.89292 1.49776 22.1092 3.79334 60.2773 22.9684 7.16789 5.29473 21.1302 4.77234 5.29473 24.1674 6.47564 60.2773 22.1092 3.79334 60.2773 17.4813 10.3358 0.44189 21.2271 10.7338 1.49776 18.0039 11.5974 0.44189 20.3712 8.66737 1.49776 17.4813 10.3358 0.44189 23.9575 6.59682 64.0195 25.2271 9.66196 64.0195 25.4612 9.59923 60.2773 23.9575 6.59682 64.0195 24.1674 6.47564 60.2773 12.9508 12.9513 0 18.0039 11.5974 0.44189 18.1821 12.9513 0.44189 24.0182 9.98589 67.5544 24.4086 12.9513 67.5544 25.6602 12.9513 64.0195 24.0182 9.98589 67.5544 25.2271 9.66196 64.0195 17.4813 15.5667 0.44189 12.9508 12.9513 0 18.0039 14.3051 0.44189 16.6501 16.6501 0.44189 20.3712 17.2352 1.49776 19.0096 19.0096 1.49776 17.4813 15.5667 0.44189 16.6501 16.6501 0.44189 17.2352 20.3712 1.49776 20.5206 20.5206 2.79544 18.3036 22.2218 2.79544 19.0096 19.0096 1.49776 17.2352 20.3712 1.49776 15.7218 23.2912 2.79544 18.5641 22.673 3.51093 15.8567 23.7945 3.51093 18.3036 22.2218 2.79544 15.7218 23.2912 2.79544 12.9513 24.177 4.51093 12.9513 24.177 3.51093 15.8567 23.7945 4.51093 12.9513 24.177 4.51093 15.8567 23.7945 3.51093 12.9513 24.177 3.51093 15.945 24.1239 5.29473 18.7346 22.9684 5.29473 15.945 24.1239 5.29473 18.5641 22.673 4.51093 15.8567 23.7945 4.51093 19.4269 24.1674 60.2773 22.1092 22.1092 60.2773 19.4269 24.1674 60.2773 21.1302 21.1302 5.29473 18.7346 22.9684 5.29473 21.9378 21.9378 64.0195 22.1092 22.1092 60.2773 24.1674 19.4269 60.2773 21.9378 21.9378 64.0195 23.9575 19.3057 64.0195 22.8736 18.6799 67.5544 23.9575 19.3057 64.0195 25.2271 16.2406 64.0195 22.8736 18.6799 67.5544 24.0182 15.9166 67.5544 22.2961 12.9513 70.345 21.9777 15.3699 70.345 21.9777 15.3699 70.345 24.0182 15.9166 67.5544 22.2961 12.9513 70.345 24.4086 12.9513 67.5544 12.9513 1.72553 3.51093 12.9513 1.72553 4.51093 12.9513 1.72553 4.51093 15.8567 2.10804 4.51093 12.9513 1.72553 3.51093 15.8567 2.10804 3.51093 15.7218 2.61139 2.79544 15.8567 2.10804 3.51093 18.5641 3.22949 3.51093 15.7218 2.61139 2.79544 18.3036 3.68079 2.79544 15.945 1.77864 5.29473 15.945 1.77864 5.29473 18.7346 2.93416 5.29473 15.8567 2.10804 4.51093 18.5641 3.22949 4.51093 17.2352 5.53133 1.49776 20.5206 5.38195 2.79544 19.0096 6.89292 1.49776 18.3036 3.68079 2.79544 17.2352 5.53133 1.49776 19.4269 1.73514 60.2773 19.4269 1.73514 60.2773 22.1092 3.79334 60.2773 18.7346 2.93416 5.29473 21.1302 4.77234 5.29473 16.6501 9.25249 0.44189 20.3712 8.66737 1.49776 17.4813 10.3358 0.44189 19.0096 6.89292 1.49776 16.6501 9.25249 0.44189 21.9378 3.96472 64.0195 23.9575 6.59682 64.0195 24.1674 6.47564 60.2773 21.9378 3.96472 64.0195 22.1092 3.79334 60.2773 12.9508 12.9513 0 17.4813 10.3358 0.44189 18.0039 11.5974 0.44189 22.8736 7.2226 67.5544 24.0182 9.98589 67.5544 25.2271 9.66196 64.0195 22.8736 7.2226 67.5544 23.9575 6.59682 64.0195 21.9777 10.5326 70.345 22.2961 12.9513 70.345 24.4086 12.9513 67.5544 21.9777 10.5326 70.345 24.0182 9.98589 67.5544 16.6501 16.6501 0.44189 12.9508 12.9513 0 17.4813 15.5667 0.44189 15.5667 17.4813 0.44189 19.0096 19.0096 1.49776 17.2352 20.3712 1.49776 16.6501 16.6501 0.44189 15.5667 17.4813 0.44189 15.1688 21.2271 1.49776 18.3036 22.2218 2.79544 15.7218 23.2912 2.79544 17.2352 20.3712 1.49776 15.1688 21.2271 1.49776 12.9513 23.6559 2.79544 15.8567 23.7945 3.51093 12.9513 24.177 3.51093 15.7218 23.2912 2.79544 12.9513 23.6559 2.79544 10.0458 23.7945 4.51093 10.0458 23.7945 3.51093 12.9513 24.177 4.51093 10.0458 23.7945 4.51093 12.9513 24.177 3.51093 10.0458 23.7945 3.51093 12.9513 24.518 5.29473 15.945 24.1239 5.29473 12.9513 24.518 5.29473 15.8567 23.7945 4.51093 12.9513 24.177 4.51093 16.3033 25.4612 60.2773 19.4269 24.1674 60.2773 16.3033 25.4612 60.2773 18.7346 22.9684 5.29473 15.945 24.1239 5.29473 19.3057 23.9575 64.0195 21.9378 21.9378 64.0195 19.3057 23.9575 64.0195 22.1092 22.1092 60.2773 19.4269 24.1674 60.2773 21.0528 21.0528 67.5544 21.9378 21.9378 64.0195 23.9575 19.3057 64.0195 21.0528 21.0528 67.5544 22.8736 18.6799 67.5544 21.0442 17.6237 70.345 22.8736 18.6799 67.5544 24.0182 15.9166 67.5544 21.0442 17.6237 70.345 21.9777 15.3699 70.345 19.5756 12.9513 72.547 19.3498 14.6658 72.547 22.2961 12.9513 70.345 19.5756 12.9513 72.547 21.9777 15.3699 70.345 19.3498 14.6658 72.547 10.0458 2.10804 3.51093 10.0458 2.10804 4.51093 10.0458 2.10804 4.51093 12.9513 1.72553 4.51093 10.0458 2.10804 3.51093 12.9513 1.72553 3.51093 12.9513 2.24664 2.79544 12.9513 1.72553 3.51093 15.8567 2.10804 3.51093 12.9513 2.24664 2.79544 15.7218 2.61139 2.79544 12.9513 1.38451 5.29473 12.9513 1.38451 5.29473 15.945 1.77864 5.29473 12.9513 1.72553 4.51093 15.8567 2.10804 4.51093 15.1688 4.67541 1.49776 18.3036 3.68079 2.79544 17.2352 5.53133 1.49776 15.7218 2.61139 2.79544 15.1688 4.67541 1.49776 16.3033 0.441304 60.2773 16.3033 0.441304 60.2773 19.4269 1.73514 60.2773 15.945 1.77864 5.29473 18.7346 2.93416 5.29473 15.5667 8.4212 0.44189 19.0096 6.89292 1.49776 16.6501 9.25249 0.44189 17.2352 5.53133 1.49776 15.5667 8.4212 0.44189 19.3057 1.94504 64.0195 19.3057 1.94504 64.0195 21.9378 3.96472 64.0195 19.4269 1.73514 60.2773 22.1092 3.79334 60.2773 12.9508 12.9513 0 16.6501 9.25249 0.44189 17.4813 10.3358 0.44189 21.0528 4.8497 67.5544 22.8736 7.2226 67.5544 23.9575 6.59682 64.0195 21.0528 4.8497 67.5544 21.9378 3.96472 64.0195 21.0442 8.27883 70.345 21.9777 10.5326 70.345 24.0182 9.98589 67.5544 21.0442 8.27883 70.345 22.8736 7.2226 67.5544 19.3498 11.2368 72.547 22.2961 12.9513 70.345 21.9777 10.5326 70.345 19.5756 12.9513 72.547 19.3498 11.2368 72.547 15.5667 17.4813 0.44189 12.9508 12.9513 0 16.6501 16.6501 0.44189 14.3051 18.0039 0.44189 17.2352 20.3712 1.49776 15.1688 21.2271 1.49776 15.5667 17.4813 0.44189 14.3051 18.0039 0.44189 12.9513 21.5191 1.49776 15.1688 21.2271 1.49776 15.7218 23.2912 2.79544 12.9513 21.5191 1.49776 12.9513 23.6559 2.79544 10.1807 23.2912 2.79544 12.9513 24.177 3.51093 10.0458 23.7945 3.51093 12.9513 23.6559 2.79544 10.1807 23.2912 2.79544 7.3384 22.673 4.51093 7.3384 22.673 3.51093 10.0458 23.7945 4.51093 7.3384 22.673 4.51093 10.0458 23.7945 3.51093 7.3384 22.673 3.51093 9.95757 24.1239 5.29473 12.9513 24.518 5.29473 9.95757 24.1239 5.29473 12.9513 24.177 4.51093 10.0458 23.7945 4.51093 12.9513 25.9025 60.2773 16.3033 25.4612 60.2773 12.9513 25.9025 60.2773 15.945 24.1239 5.29473 12.9513 24.518 5.29473 16.2406 25.2271 64.0195 19.3057 23.9575 64.0195 16.2406 25.2271 64.0195 19.4269 24.1674 60.2773 16.3033 25.4612 60.2773 18.6799 22.8736 67.5544 21.0528 21.0528 67.5544 18.6799 22.8736 67.5544 21.9378 21.9378 64.0195 19.3057 23.9575 64.0195 19.5591 19.5591 70.345 21.0528 21.0528 67.5544 22.8736 18.6799 67.5544 19.5591 19.5591 70.345 21.0442 17.6237 70.345 18.6881 16.2634 72.547 21.9777 15.3699 70.345 19.3498 14.6658 72.547 21.0442 17.6237 70.345 18.6881 16.2634 72.547 18.6472 12.9513 73.384 18.4531 14.4255 73.384 19.5756 12.9513 72.547 18.6472 12.9513 73.384 19.3498 14.6658 72.547 18.4531 14.4255 73.384 7.3384 3.22949 3.51093 7.3384 3.22949 4.51093 7.3384 3.22949 4.51093 10.0458 2.10804 4.51093 7.3384 3.22949 3.51093 10.0458 2.10804 3.51093 10.1807 2.61139 2.79544 10.0458 2.10804 3.51093 12.9513 1.72553 3.51093 10.1807 2.61139 2.79544 12.9513 2.24664 2.79544 9.95757 1.77864 5.29473 9.95757 1.77864 5.29473 12.9513 1.38451 5.29473 10.0458 2.10804 4.51093 12.9513 1.72553 4.51093 12.9513 4.38346 1.49776 15.7218 2.61139 2.79544 15.1688 4.67541 1.49776 12.9513 2.24664 2.79544 12.9513 4.38346 1.49776 12.9513 0 60.2773 12.9513 0 60.2773 16.3033 0.441304 60.2773 12.9513 1.38451 5.29473 15.945 1.77864 5.29473 14.3051 7.89864 0.44189 17.2352 5.53133 1.49776 15.5667 8.4212 0.44189 15.1688 4.67541 1.49776 14.3051 7.89864 0.44189 16.2406 0.675415 64.0195 16.2406 0.675415 64.0195 19.3057 1.94504 64.0195 16.3033 0.441304 60.2773 19.4269 1.73514 60.2773 12.9508 12.9513 0 15.5667 8.4212 0.44189 16.6501 9.25249 0.44189 18.6799 3.02892 67.5544 18.6799 3.02892 67.5544 21.0528 4.8497 67.5544 19.3057 1.94504 64.0195 21.9378 3.96472 64.0195 19.5591 6.34345 70.345 21.0442 8.27883 70.345 22.8736 7.2226 67.5544 19.5591 6.34345 70.345 21.0528 4.8497 67.5544 18.6881 9.63913 72.547 21.9777 10.5326 70.345 21.0442 8.27883 70.345 19.3498 11.2368 72.547 18.6881 9.63913 72.547 18.4531 11.477 73.384 19.5756 12.9513 72.547 19.3498 11.2368 72.547 18.6472 12.9513 73.384 18.4531 11.477 73.384 14.3051 18.0039 0.44189 12.9508 12.9513 0 15.5667 17.4813 0.44189 12.9513 18.1821 0.44189 15.1688 21.2271 1.49776 12.9513 21.5191 1.49776 14.3051 18.0039 0.44189 12.9513 18.1821 0.44189 10.7338 21.2271 1.49776 12.9513 21.5191 1.49776 12.9513 23.6559 2.79544 10.7338 21.2271 1.49776 10.1807 23.2912 2.79544 7.59895 22.2218 2.79544 10.0458 23.7945 3.51093 7.3384 22.673 3.51093 10.1807 23.2912 2.79544 7.59895 22.2218 2.79544 5.01347 20.8891 4.51093 5.01347 20.8891 3.51093 7.3384 22.673 4.51093 5.01347 20.8891 4.51093 7.3384 22.673 3.51093 5.01347 20.8891 3.51093 7.16789 22.9684 5.29473 9.95757 24.1239 5.29473 7.16789 22.9684 5.29473 10.0458 23.7945 4.51093 7.3384 22.673 4.51093 9.59923 25.4612 60.2773 12.9513 25.9025 60.2773 9.59923 25.4612 60.2773 12.9513 24.518 5.29473 9.95757 24.1239 5.29473 12.9513 25.6602 64.0195 16.2406 25.2271 64.0195 12.9513 25.6602 64.0195 16.3033 25.4612 60.2773 12.9513 25.9025 60.2773 15.9166 24.0182 67.5544 18.6799 22.8736 67.5544 15.9166 24.0182 67.5544 19.3057 23.9575 64.0195 16.2406 25.2271 64.0195 17.6237 21.0442 70.345 19.5591 19.5591 70.345 17.6237 21.0442 70.345 21.0528 21.0528 67.5544 18.6799 22.8736 67.5544 17.6353 17.6353 72.547 21.0442 17.6237 70.345 18.6881 16.2634 72.547 19.5591 19.5591 70.345 17.6353 17.6353 72.547 17.8841 15.7992 73.384 19.3498 14.6658 72.547 18.4531 14.4255 73.384 18.6881 16.2634 72.547 17.8841 15.7992 73.384 17.8953 12.9513 74.3826 17.7268 14.2309 74.3826 17.7268 14.2309 74.3826 18.4531 14.4255 73.384 17.8953 12.9513 74.3826 18.6472 12.9513 73.384 5.01347 5.01347 3.51093 5.01347 5.01347 4.51093 5.01347 5.01347 4.51093 7.3384 3.22949 4.51093 5.01347 5.01347 3.51093 7.3384 3.22949 3.51093 7.59895 3.68079 2.79544 7.3384 3.22949 3.51093 10.0458 2.10804 3.51093 7.59895 3.68079 2.79544 10.1807 2.61139 2.79544 7.16789 2.93416 5.29473 7.16789 2.93416 5.29473 9.95757 1.77864 5.29473 7.3384 3.22949 4.51093 10.0458 2.10804 4.51093 10.7338 4.67541 1.49776 12.9513 4.38346 1.49776 10.7338 4.67541 1.49776 12.9513 2.24664 2.79544 10.1807 2.61139 2.79544 9.59923 0.441304 60.2773 9.59923 0.441304 60.2773 12.9513 0 60.2773 9.95757 1.77864 5.29473 12.9513 1.38451 5.29473 12.9513 7.7204 0.44189 15.1688 4.67541 1.49776 14.3051 7.89864 0.44189 12.9513 4.38346 1.49776 12.9513 7.7204 0.44189 12.9513 0.24237 64.0195 12.9513 0.24237 64.0195 16.2406 0.675415 64.0195 12.9513 0 60.2773 16.3033 0.441304 60.2773 12.9508 12.9513 0 14.3051 7.89864 0.44189 15.5667 8.4212 0.44189 15.9166 1.88432 67.5544 15.9166 1.88432 67.5544 18.6799 3.02892 67.5544 16.2406 0.675415 64.0195 19.3057 1.94504 64.0195 17.6237 4.85837 70.345 17.6237 4.85837 70.345 19.5591 6.34345 70.345 18.6799 3.02892 67.5544 21.0528 4.8497 67.5544 17.6353 8.26719 72.547 21.0442 8.27883 70.345 19.5591 6.34345 70.345 18.6881 9.63913 72.547 17.6353 8.26719 72.547 17.8841 10.1033 73.384 19.3498 11.2368 72.547 18.6881 9.63913 72.547 18.4531 11.477 73.384 17.8841 10.1033 73.384 17.7268 11.6717 74.3826 17.8953 12.9513 74.3826 18.6472 12.9513 73.384 17.7268 11.6717 74.3826 18.4531 11.477 73.384 12.9513 18.1821 0.44189 12.9508 12.9513 0 14.3051 18.0039 0.44189 11.5974 18.0039 0.44189 12.9513 18.1821 0.44189 12.9513 21.5191 1.49776 11.5974 18.0039 0.44189 10.7338 21.2271 1.49776 8.66737 20.3712 1.49776 10.7338 21.2271 1.49776 10.1807 23.2912 2.79544 8.66737 20.3712 1.49776 7.59895 22.2218 2.79544 5.38195 20.5206 2.79544 7.3384 22.673 3.51093 5.01347 20.8891 3.51093 7.59895 22.2218 2.79544 5.38195 20.5206 2.79544 3.22949 18.5641 3.51093 3.22949 18.5641 4.51093 5.01347 20.8891 3.51093 5.01347 20.8891 4.51093 3.22949 18.5641 3.51093 3.22949 18.5641 4.51093 4.77234 21.1302 5.29473 7.16789 22.9684 5.29473 4.77234 21.1302 5.29473 7.3384 22.673 4.51093 5.01347 20.8891 4.51093 6.47564 24.1674 60.2773 9.59923 25.4612 60.2773 6.47564 24.1674 60.2773 9.95757 24.1239 5.29473 7.16789 22.9684 5.29473 9.66196 25.2271 64.0195 12.9513 25.6602 64.0195 9.66196 25.2271 64.0195 12.9513 25.9025 60.2773 9.59923 25.4612 60.2773 12.9513 24.4086 67.5544 15.9166 24.0182 67.5544 12.9513 24.4086 67.5544 16.2406 25.2271 64.0195 12.9513 25.6602 64.0195 15.3699 21.9777 70.345 17.6237 21.0442 70.345 15.3699 21.9777 70.345 18.6799 22.8736 67.5544 15.9166 24.0182 67.5544 16.2634 18.6881 72.547 19.5591 19.5591 70.345 17.6353 17.6353 72.547 17.6237 21.0442 70.345 16.2634 18.6881 72.547 16.9789 16.9789 73.384 18.6881 16.2634 72.547 17.8841 15.7992 73.384 17.6353 17.6353 72.547 16.9789 16.9789 73.384 17.2329 15.4233 74.3826 17.8841 15.7992 73.384 18.4531 14.4255 73.384 17.2329 15.4233 74.3826 17.7268 14.2309 74.3826 17.5249 12.9513 75.3115 17.369 14.135 75.3115 17.369 14.135 75.3115 17.7268 14.2309 74.3826 17.5249 12.9513 75.3115 17.8953 12.9513 74.3826 3.22949 7.3384 4.51093 3.22949 7.3384 3.51093 3.22949 7.3384 3.51093 3.22949 7.3384 4.51093 5.01347 5.01347 3.51093 5.01347 5.01347 4.51093 5.38195 5.38195 2.79544 5.01347 5.01347 3.51093 7.3384 3.22949 3.51093 5.38195 5.38195 2.79544 7.59895 3.68079 2.79544 4.77234 4.77234 5.29473 4.77234 4.77234 5.29473 7.16789 2.93416 5.29473 5.01347 5.01347 4.51093 7.3384 3.22949 4.51093 8.66737 5.53133 1.49776 10.7338 4.67541 1.49776 8.66737 5.53133 1.49776 10.1807 2.61139 2.79544 7.59895 3.68079 2.79544 6.47564 1.73514 60.2773 6.47564 1.73514 60.2773 9.59923 0.441304 60.2773 7.16789 2.93416 5.29473 9.95757 1.77864 5.29473 11.5974 7.89864 0.44189 12.9513 7.7204 0.44189 11.5974 7.89864 0.44189 12.9513 4.38346 1.49776 10.7338 4.67541 1.49776 9.66196 0.675415 64.0195 9.66196 0.675415 64.0195 12.9513 0.24237 64.0195 9.59923 0.441304 60.2773 12.9513 0 60.2773 12.9508 12.9513 0 12.9513 7.7204 0.44189 14.3051 7.89864 0.44189 12.9513 1.49392 67.5544 12.9513 1.49392 67.5544 15.9166 1.88432 67.5544 12.9513 0.24237 64.0195 16.2406 0.675415 64.0195 15.3699 3.92481 70.345 15.3699 3.92481 70.345 17.6237 4.85837 70.345 15.9166 1.88432 67.5544 18.6799 3.02892 67.5544 16.2634 7.21447 72.547 19.5591 6.34345 70.345 17.6237 4.85837 70.345 17.6353 8.26719 72.547 16.2634 7.21447 72.547 16.9789 8.92363 73.384 18.6881 9.63913 72.547 17.6353 8.26719 72.547 17.8841 10.1033 73.384 16.9789 8.92363 73.384 17.2329 10.4793 74.3826 17.7268 11.6717 74.3826 18.4531 11.477 73.384 17.2329 10.4793 74.3826 17.8841 10.1033 73.384 17.369 11.7675 75.3115 17.5249 12.9513 75.3115 17.8953 12.9513 74.3826 17.369 11.7675 75.3115 17.7268 11.6717 74.3826 11.5974 18.0039 0.44189 12.9508 12.9513 0 12.9513 18.1821 0.44189 10.3358 17.4813 0.44189 11.5974 18.0039 0.44189 10.7338 21.2271 1.49776 10.3358 17.4813 0.44189 8.66737 20.3712 1.49776 6.89292 19.0096 1.49776 8.66737 20.3712 1.49776 7.59895 22.2218 2.79544 6.89292 19.0096 1.49776 5.38195 20.5206 2.79544 3.68079 18.3036 2.79544 5.01347 20.8891 3.51093 3.22949 18.5641 3.51093 5.38195 20.5206 2.79544 3.68079 18.3036 2.79544 2.10804 15.8567 3.51093 2.10804 15.8567 4.51093 3.22949 18.5641 3.51093 3.22949 18.5641 4.51093 2.10804 15.8567 3.51093 2.10804 15.8567 4.51093 2.93416 18.7346 5.29473 4.77234 21.1302 5.29473 2.93416 18.7346 5.29473 5.01347 20.8891 4.51093 3.22949 18.5641 4.51093 3.79334 22.1092 60.2773 6.47564 24.1674 60.2773 3.79334 22.1092 60.2773 7.16789 22.9684 5.29473 4.77234 21.1302 5.29473 6.59682 23.9575 64.0195 9.66196 25.2271 64.0195 6.59682 23.9575 64.0195 9.59923 25.4612 60.2773 6.47564 24.1674 60.2773 9.98589 24.0182 67.5544 12.9513 24.4086 67.5544 9.98589 24.0182 67.5544 12.9513 25.6602 64.0195 9.66196 25.2271 64.0195 12.9513 22.2961 70.345 15.3699 21.9777 70.345 12.9513 22.2961 70.345 15.9166 24.0182 67.5544 12.9513 24.4086 67.5544 14.6658 19.3498 72.547 17.6237 21.0442 70.345 16.2634 18.6881 72.547 15.3699 21.9777 70.345 14.6658 19.3498 72.547 15.7992 17.8841 73.384 17.6353 17.6353 72.547 16.9789 16.9789 73.384 16.2634 18.6881 72.547 15.7992 17.8841 73.384 16.4472 16.4472 74.3826 16.9789 16.9789 73.384 17.8841 15.7992 73.384 16.4472 16.4472 74.3826 17.2329 15.4233 74.3826 16.9121 15.2381 75.3115 17.2329 15.4233 74.3826 17.7268 14.2309 74.3826 16.9121 15.2381 75.3115 17.369 14.135 75.3115 17.067 14.0541 76.7785 17.2122 12.9513 76.7785 17.369 14.135 75.3115 17.5249 12.9513 75.3115 17.067 14.0541 76.7785 17.2122 12.9513 76.7785 2.10804 10.0458 4.51093 2.10804 10.0458 3.51093 2.10804 10.0458 3.51093 2.10804 10.0458 4.51093 3.22949 7.3384 3.51093 3.22949 7.3384 4.51093 3.68079 7.59895 2.79544 3.68079 7.59895 2.79544 3.22949 7.3384 3.51093 5.38195 5.38195 2.79544 5.01347 5.01347 3.51093 2.93416 7.16789 5.29473 3.22949 7.3384 4.51093 2.93416 7.16789 5.29473 5.01347 5.01347 4.51093 4.77234 4.77234 5.29473 6.89292 6.89292 1.49776 8.66737 5.53133 1.49776 6.89292 6.89292 1.49776 7.59895 3.68079 2.79544 5.38195 5.38195 2.79544 3.79334 3.79334 60.2773 3.79334 3.79334 60.2773 6.47564 1.73514 60.2773 4.77234 4.77234 5.29473 7.16789 2.93416 5.29473 10.3358 8.4212 0.44189 11.5974 7.89864 0.44189 10.3358 8.4212 0.44189 10.7338 4.67541 1.49776 8.66737 5.53133 1.49776 6.59682 1.94504 64.0195 6.59682 1.94504 64.0195 9.66196 0.675415 64.0195 6.47564 1.73514 60.2773 9.59923 0.441304 60.2773 12.9508 12.9513 0 11.5974 7.89864 0.44189 12.9513 7.7204 0.44189 9.98589 1.88432 67.5544 9.98589 1.88432 67.5544 12.9513 1.49392 67.5544 9.66196 0.675415 64.0195 12.9513 0.24237 64.0195 12.9513 3.6064 70.345 12.9513 3.6064 70.345 15.3699 3.92481 70.345 12.9513 1.49392 67.5544 15.9166 1.88432 67.5544 14.6658 6.5527 72.547 17.6237 4.85837 70.345 15.3699 3.92481 70.345 16.2634 7.21447 72.547 14.6658 6.5527 72.547 15.7992 8.01843 73.384 17.6353 8.26719 72.547 16.2634 7.21447 72.547 16.9789 8.92363 73.384 15.7992 8.01843 73.384 16.4472 9.45531 74.3826 17.2329 10.4793 74.3826 17.8841 10.1033 73.384 16.4472 9.45531 74.3826 16.9789 8.92363 73.384 16.9121 10.6645 75.3115 17.369 11.7675 75.3115 17.7268 11.6717 74.3826 16.9121 10.6645 75.3115 17.2329 10.4793 74.3826 17.067 11.8485 76.7785 17.2122 12.9513 76.7785 17.5249 12.9513 75.3115 17.067 11.8485 76.7785 17.369 11.7675 75.3115 11.5974 18.0039 0.44189 10.3358 17.4813 0.44189 12.9508 12.9513 0 9.25249 16.6501 0.44189 10.3358 17.4813 0.44189 8.66737 20.3712 1.49776 9.25249 16.6501 0.44189 6.89292 19.0096 1.49776 5.53133 17.2352 1.49776 6.89292 19.0096 1.49776 5.38195 20.5206 2.79544 5.53133 17.2352 1.49776 3.68079 18.3036 2.79544 2.61139 15.7218 2.79544 3.22949 18.5641 3.51093 2.10804 15.8567 3.51093 3.68079 18.3036 2.79544 2.61139 15.7218 2.79544 1.72553 12.9513 3.51093 1.72553 12.9513 4.51093 2.10804 15.8567 3.51093 2.10804 15.8567 4.51093 1.72553 12.9513 3.51093 1.72553 12.9513 4.51093 1.77864 15.945 5.29473 2.93416 18.7346 5.29473 1.77864 15.945 5.29473 3.22949 18.5641 4.51093 2.10804 15.8567 4.51093 1.73514 19.4269 60.2773 3.79334 22.1092 60.2773 1.73514 19.4269 60.2773 4.77234 21.1302 5.29473 2.93416 18.7346 5.29473 3.96472 21.9378 64.0195 6.59682 23.9575 64.0195 3.96472 21.9378 64.0195 6.47564 24.1674 60.2773 3.79334 22.1092 60.2773 7.2226 22.8736 67.5544 9.98589 24.0182 67.5544 7.2226 22.8736 67.5544 9.66196 25.2271 64.0195 6.59682 23.9575 64.0195 10.5326 21.9777 70.345 12.9513 22.2961 70.345 10.5326 21.9777 70.345 12.9513 24.4086 67.5544 9.98589 24.0182 67.5544 12.9513 19.5756 72.547 14.6658 19.3498 72.547 12.9513 19.5756 72.547 15.3699 21.9777 70.345 12.9513 22.2961 70.345 14.4255 18.4531 73.384 16.2634 18.6881 72.547 15.7992 17.8841 73.384 14.6658 19.3498 72.547 14.4255 18.4531 73.384 15.4233 17.2329 74.3826 16.4472 16.4472 74.3826 15.4233 17.2329 74.3826 16.9789 16.9789 73.384 15.7992 17.8841 73.384 16.1853 16.1853 75.3115 16.4472 16.4472 74.3826 17.2329 15.4233 74.3826 16.1853 16.1853 75.3115 16.9121 15.2381 75.3115 16.6413 15.0817 76.7785 16.9121 15.2381 75.3115 17.369 14.135 75.3115 16.6413 15.0817 76.7785 17.067 14.0541 76.7785 16.8406 12.9513 82.5165 16.7081 13.9579 82.5165 16.7081 13.9579 82.5165 17.067 14.0541 76.7785 16.8406 12.9513 82.5165 17.2122 12.9513 76.7785 1.72553 12.9513 3.51093 1.72553 12.9513 4.51093 2.10804 10.0458 3.51093 2.10804 10.0458 4.51093 2.61139 10.1807 2.79544 2.61139 10.1807 2.79544 2.10804 10.0458 3.51093 3.68079 7.59895 2.79544 3.22949 7.3384 3.51093 1.77864 9.95757 5.29473 2.10804 10.0458 4.51093 1.77864 9.95757 5.29473 3.22949 7.3384 4.51093 2.93416 7.16789 5.29473 5.53133 8.66737 1.49776 6.89292 6.89292 1.49776 5.53133 8.66737 1.49776 5.38195 5.38195 2.79544 3.68079 7.59895 2.79544 1.73514 6.47564 60.2773 2.93416 7.16789 5.29473 1.73514 6.47564 60.2773 4.77234 4.77234 5.29473 3.79334 3.79334 60.2773 9.25249 9.25249 0.44189 10.3358 8.4212 0.44189 9.25249 9.25249 0.44189 8.66737 5.53133 1.49776 6.89292 6.89292 1.49776 3.96472 3.96472 64.0195 3.96472 3.96472 64.0195 6.59682 1.94504 64.0195 3.79334 3.79334 60.2773 6.47564 1.73514 60.2773 10.3358 8.4212 0.44189 11.5974 7.89864 0.44189 12.9508 12.9513 0 7.2226 3.02892 67.5544 7.2226 3.02892 67.5544 9.98589 1.88432 67.5544 6.59682 1.94504 64.0195 9.66196 0.675415 64.0195 10.5326 3.92481 70.345 10.5326 3.92481 70.345 12.9513 3.6064 70.345 9.98589 1.88432 67.5544 12.9513 1.49392 67.5544 12.9513 6.32699 72.547 14.6658 6.5527 72.547 15.3699 3.92481 70.345 12.9513 6.32699 72.547 12.9513 3.6064 70.345 14.4255 7.44941 73.384 16.2634 7.21447 72.547 14.6658 6.5527 72.547 15.7992 8.01843 73.384 14.4255 7.44941 73.384 15.4233 8.66961 74.3826 15.4233 8.66961 74.3826 16.4472 9.45531 74.3826 15.7992 8.01843 73.384 16.9789 8.92363 73.384 16.1853 9.71723 75.3115 16.9121 10.6645 75.3115 17.2329 10.4793 74.3826 16.1853 9.71723 75.3115 16.4472 9.45531 74.3826 16.6413 10.8208 76.7785 17.067 11.8485 76.7785 17.369 11.7675 75.3115 16.6413 10.8208 76.7785 16.9121 10.6645 75.3115 16.7081 11.9446 82.5165 16.8406 12.9513 82.5165 17.2122 12.9513 76.7785 16.7081 11.9446 82.5165 17.067 11.8485 76.7785 10.3358 17.4813 0.44189 9.25249 16.6501 0.44189 12.9508 12.9513 0 8.4212 15.5667 0.44189 9.25249 16.6501 0.44189 6.89292 19.0096 1.49776 8.4212 15.5667 0.44189 5.53133 17.2352 1.49776 4.67541 15.1688 1.49776 5.53133 17.2352 1.49776 3.68079 18.3036 2.79544 4.67541 15.1688 1.49776 2.61139 15.7218 2.79544 2.24664 12.9513 2.79544 2.61139 15.7218 2.79544 2.10804 15.8567 3.51093 2.24664 12.9513 2.79544 1.72553 12.9513 3.51093 1.38451 12.9513 5.29473 2.10804 15.8567 4.51093 1.77864 15.945 5.29473 1.72553 12.9513 4.51093 1.38451 12.9513 5.29473 0.441304 16.3033 60.2773 1.73514 19.4269 60.2773 0.441304 16.3033 60.2773 2.93416 18.7346 5.29473 1.77864 15.945 5.29473 1.94504 19.3057 64.0195 3.79334 22.1092 60.2773 3.96472 21.9378 64.0195 1.73514 19.4269 60.2773 1.94504 19.3057 64.0195 4.8497 21.0528 67.5544 7.2226 22.8736 67.5544 4.8497 21.0528 67.5544 6.59682 23.9575 64.0195 3.96472 21.9378 64.0195 8.27883 21.0442 70.345 10.5326 21.9777 70.345 8.27883 21.0442 70.345 9.98589 24.0182 67.5544 7.2226 22.8736 67.5544 11.2368 19.3498 72.547 12.9513 19.5756 72.547 11.2368 19.3498 72.547 12.9513 22.2961 70.345 10.5326 21.9777 70.345 12.9513 18.6472 73.384 14.6658 19.3498 72.547 14.4255 18.4531 73.384 12.9513 19.5756 72.547 12.9513 18.6472 73.384 14.2309 17.7268 74.3826 15.4233 17.2329 74.3826 14.2309 17.7268 74.3826 15.7992 17.8841 73.384 14.4255 18.4531 73.384 15.2381 16.9121 75.3115 16.1853 16.1853 75.3115 15.2381 16.9121 75.3115 16.4472 16.4472 74.3826 15.4233 17.2329 74.3826 15.9642 15.9642 76.7785 16.1853 16.1853 75.3115 16.9121 15.2381 75.3115 15.9642 15.9642 76.7785 16.6413 15.0817 76.7785 16.3195 14.8959 82.5165 16.6413 15.0817 76.7785 17.067 14.0541 76.7785 16.3195 14.8959 82.5165 16.7081 13.9579 82.5165 16.9387 12.9513 82.7464 16.8029 13.9833 82.7464 16.8029 13.9833 82.7464 16.7081 13.9579 82.5165 16.9387 12.9513 82.7464 16.8406 12.9513 82.5165 2.24664 12.9513 2.79544 1.72553 12.9513 3.51093 2.61139 10.1807 2.79544 2.10804 10.0458 3.51093 1.72553 12.9513 4.51093 1.38451 12.9513 5.29473 2.10804 10.0458 4.51093 1.77864 9.95757 5.29473 4.67541 10.7338 1.49776 5.53133 8.66737 1.49776 4.67541 10.7338 1.49776 3.68079 7.59895 2.79544 2.61139 10.1807 2.79544 0.441304 9.59923 60.2773 1.77864 9.95757 5.29473 0.441304 9.59923 60.2773 2.93416 7.16789 5.29473 1.73514 6.47564 60.2773 8.4212 10.3358 0.44189 9.25249 9.25249 0.44189 8.4212 10.3358 0.44189 6.89292 6.89292 1.49776 5.53133 8.66737 1.49776 1.94504 6.59682 64.0195 1.94504 6.59682 64.0195 3.96472 3.96472 64.0195 1.73514 6.47564 60.2773 3.79334 3.79334 60.2773 9.25249 9.25249 0.44189 10.3358 8.4212 0.44189 12.9508 12.9513 0 4.8497 4.8497 67.5544 4.8497 4.8497 67.5544 7.2226 3.02892 67.5544 3.96472 3.96472 64.0195 6.59682 1.94504 64.0195 8.27883 4.85837 70.345 8.27883 4.85837 70.345 10.5326 3.92481 70.345 7.2226 3.02892 67.5544 9.98589 1.88432 67.5544 11.2368 6.5527 72.547 12.9513 6.32699 72.547 12.9513 3.6064 70.345 11.2368 6.5527 72.547 10.5326 3.92481 70.345 12.9513 7.25532 73.384 14.6658 6.5527 72.547 12.9513 6.32699 72.547 14.4255 7.44941 73.384 12.9513 7.25532 73.384 14.2309 8.1757 74.3826 14.2309 8.1757 74.3826 15.4233 8.66961 74.3826 14.4255 7.44941 73.384 15.7992 8.01843 73.384 15.2381 8.9904 75.3115 15.2381 8.9904 75.3115 16.1853 9.71723 75.3115 15.4233 8.66961 74.3826 16.4472 9.45531 74.3826 15.9642 9.93836 76.7785 16.6413 10.8208 76.7785 16.9121 10.6645 75.3115 15.9642 9.93836 76.7785 16.1853 9.71723 75.3115 16.3195 11.0066 82.5165 16.7081 11.9446 82.5165 17.067 11.8485 76.7785 16.3195 11.0066 82.5165 16.6413 10.8208 76.7785 16.8029 11.9192 82.7464 16.8406 12.9513 82.5165 16.7081 11.9446 82.5165 16.9387 12.9513 82.7464 16.8029 11.9192 82.7464 9.25249 16.6501 0.44189 8.4212 15.5667 0.44189 12.9508 12.9513 0 7.89864 14.3051 0.44189 8.4212 15.5667 0.44189 5.53133 17.2352 1.49776 7.89864 14.3051 0.44189 4.67541 15.1688 1.49776 4.38346 12.9513 1.49776 4.67541 15.1688 1.49776 2.61139 15.7218 2.79544 4.38346 12.9513 1.49776 2.24664 12.9513 2.79544 0 12.9513 60.2773 0.441304 16.3033 60.2773 0 12.9513 60.2773 1.77864 15.945 5.29473 1.38451 12.9513 5.29473 0.675415 16.2406 64.0195 1.73514 19.4269 60.2773 1.94504 19.3057 64.0195 0.441304 16.3033 60.2773 0.675415 16.2406 64.0195 3.02892 18.6799 67.5544 3.96472 21.9378 64.0195 4.8497 21.0528 67.5544 1.94504 19.3057 64.0195 3.02892 18.6799 67.5544 6.34345 19.5591 70.345 8.27883 21.0442 70.345 6.34345 19.5591 70.345 7.2226 22.8736 67.5544 4.8497 21.0528 67.5544 9.63913 18.6881 72.547 11.2368 19.3498 72.547 9.63913 18.6881 72.547 10.5326 21.9777 70.345 8.27883 21.0442 70.345 11.477 18.4531 73.384 12.9513 18.6472 73.384 11.477 18.4531 73.384 12.9513 19.5756 72.547 11.2368 19.3498 72.547 12.9513 17.8953 74.3826 14.2309 17.7268 74.3826 12.9513 17.8953 74.3826 14.4255 18.4531 73.384 12.9513 18.6472 73.384 14.135 17.369 75.3115 15.2381 16.9121 75.3115 14.135 17.369 75.3115 15.4233 17.2329 74.3826 14.2309 17.7268 74.3826 15.0817 16.6413 76.7785 15.9642 15.9642 76.7785 15.0817 16.6413 76.7785 16.1853 16.1853 75.3115 15.2381 16.9121 75.3115 15.7014 15.7014 82.5165 15.9642 15.9642 76.7785 16.6413 15.0817 76.7785 15.7014 15.7014 82.5165 16.3195 14.8959 82.5165 16.4045 14.945 82.7464 16.4045 14.945 82.7464 16.3195 14.8959 82.5165 16.8029 13.9833 82.7464 16.7081 13.9579 82.5165 16.7306 12.9513 95.9948 16.6019 13.9294 95.9948 16.6019 13.9294 95.9948 16.8029 13.9833 82.7464 16.7306 12.9513 95.9948 16.9387 12.9513 82.7464 4.67541 10.7338 1.49776 4.38346 12.9513 1.49776 2.61139 10.1807 2.79544 2.24664 12.9513 2.79544 1.38451 12.9513 5.29473 0 12.9513 60.2773 1.77864 9.95757 5.29473 0.441304 9.59923 60.2773 7.89864 11.5974 0.44189 8.4212 10.3358 0.44189 7.89864 11.5974 0.44189 5.53133 8.66737 1.49776 4.67541 10.7338 1.49776 0.675415 9.66196 64.0195 0.675415 9.66196 64.0195 1.94504 6.59682 64.0195 0.441304 9.59923 60.2773 1.73514 6.47564 60.2773 8.4212 10.3358 0.44189 9.25249 9.25249 0.44189 12.9508 12.9513 0 3.02892 7.2226 67.5544 3.02892 7.2226 67.5544 4.8497 4.8497 67.5544 1.94504 6.59682 64.0195 3.96472 3.96472 64.0195 6.34345 6.34345 70.345 6.34345 6.34345 70.345 8.27883 4.85837 70.345 4.8497 4.8497 67.5544 7.2226 3.02892 67.5544 9.63913 7.21447 72.547 11.2368 6.5527 72.547 10.5326 3.92481 70.345 9.63913 7.21447 72.547 8.27883 4.85837 70.345 11.477 7.44941 73.384 12.9513 7.25532 73.384 12.9513 6.32699 72.547 11.477 7.44941 73.384 11.2368 6.5527 72.547 12.9513 8.00724 74.3826 12.9513 8.00724 74.3826 14.2309 8.1757 74.3826 12.9513 7.25532 73.384 14.4255 7.44941 73.384 14.135 8.53349 75.3115 14.135 8.53349 75.3115 15.2381 8.9904 75.3115 14.2309 8.1757 74.3826 15.4233 8.66961 74.3826 15.0817 9.26122 76.7785 15.0817 9.26122 76.7785 15.9642 9.93836 76.7785 15.2381 8.9904 75.3115 16.1853 9.71723 75.3115 15.7014 10.2011 82.5165 16.3195 11.0066 82.5165 16.6413 10.8208 76.7785 15.7014 10.2011 82.5165 15.9642 9.93836 76.7785 16.4045 10.9575 82.7464 16.7081 11.9446 82.5165 16.3195 11.0066 82.5165 16.8029 11.9192 82.7464 16.4045 10.9575 82.7464 16.6019 11.9731 95.9948 16.7306 12.9513 95.9948 16.9387 12.9513 82.7464 16.6019 11.9731 95.9948 16.8029 11.9192 82.7464 8.4212 15.5667 0.44189 7.89864 14.3051 0.44189 12.9508 12.9513 0 7.7204 12.9513 0.44189 7.89864 14.3051 0.44189 4.67541 15.1688 1.49776 7.7204 12.9513 0.44189 4.38346 12.9513 1.49776 0.24237 12.9513 64.0195 0.441304 16.3033 60.2773 0.675415 16.2406 64.0195 0 12.9513 60.2773 0.24237 12.9513 64.0195 1.88432 15.9166 67.5544 1.94504 19.3057 64.0195 3.02892 18.6799 67.5544 0.675415 16.2406 64.0195 1.88432 15.9166 67.5544 4.85837 17.6237 70.345 4.8497 21.0528 67.5544 6.34345 19.5591 70.345 3.02892 18.6799 67.5544 4.85837 17.6237 70.345 8.26719 17.6353 72.547 9.63913 18.6881 72.547 8.26719 17.6353 72.547 8.27883 21.0442 70.345 6.34345 19.5591 70.345 10.1033 17.8841 73.384 11.477 18.4531 73.384 10.1033 17.8841 73.384 11.2368 19.3498 72.547 9.63913 18.6881 72.547 11.6717 17.7268 74.3826 12.9513 17.8953 74.3826 11.6717 17.7268 74.3826 12.9513 18.6472 73.384 11.477 18.4531 73.384 12.9513 17.5249 75.3115 14.135 17.369 75.3115 12.9513 17.5249 75.3115 14.2309 17.7268 74.3826 12.9513 17.8953 74.3826 14.0541 17.067 76.7785 15.0817 16.6413 76.7785 14.0541 17.067 76.7785 15.2381 16.9121 75.3115 14.135 17.369 75.3115 14.8959 16.3195 82.5165 15.7014 15.7014 82.5165 14.8959 16.3195 82.5165 15.9642 15.9642 76.7785 15.0817 16.6413 76.7785 15.7708 15.7708 82.7464 15.7708 15.7708 82.7464 15.7014 15.7014 82.5165 16.4045 14.945 82.7464 16.3195 14.8959 82.5165 16.2243 14.841 95.9948 16.4045 14.945 82.7464 16.8029 13.9833 82.7464 16.2243 14.841 95.9948 16.6019 13.9294 95.9948 17.0205 12.9513 96.4022 16.8818 14.0045 96.4022 16.8818 14.0045 96.4022 16.6019 13.9294 95.9948 17.0205 12.9513 96.4022 16.7306 12.9513 95.9948 7.89864 11.5974 0.44189 7.7204 12.9513 0.44189 4.67541 10.7338 1.49776 4.38346 12.9513 1.49776 0.24237 12.9513 64.0195 0.675415 9.66196 64.0195 0 12.9513 60.2773 0.441304 9.59923 60.2773 7.89864 11.5974 0.44189 8.4212 10.3358 0.44189 12.9508 12.9513 0 1.88432 9.98589 67.5544 1.88432 9.98589 67.5544 3.02892 7.2226 67.5544 0.675415 9.66196 64.0195 1.94504 6.59682 64.0195 4.85837 8.27883 70.345 4.85837 8.27883 70.345 6.34345 6.34345 70.345 3.02892 7.2226 67.5544 4.8497 4.8497 67.5544 8.26719 8.26719 72.547 9.63913 7.21447 72.547 8.27883 4.85837 70.345 8.26719 8.26719 72.547 6.34345 6.34345 70.345 10.1033 8.01843 73.384 11.477 7.44941 73.384 11.2368 6.5527 72.547 10.1033 8.01843 73.384 9.63913 7.21447 72.547 11.6717 8.1757 74.3826 11.6717 8.1757 74.3826 12.9513 8.00724 74.3826 11.477 7.44941 73.384 12.9513 7.25532 73.384 12.9513 8.37765 75.3115 12.9513 8.37765 75.3115 14.135 8.53349 75.3115 12.9513 8.00724 74.3826 14.2309 8.1757 74.3826 14.0541 8.83556 76.7785 14.0541 8.83556 76.7785 15.0817 9.26122 76.7785 14.135 8.53349 75.3115 15.2381 8.9904 75.3115 14.8959 9.58303 82.5165 14.8959 9.58303 82.5165 15.7014 10.2011 82.5165 15.0817 9.26122 76.7785 15.9642 9.93836 76.7785 15.7708 10.1317 82.7464 16.3195 11.0066 82.5165 15.7014 10.2011 82.5165 16.4045 10.9575 82.7464 15.7708 10.1317 82.7464 16.2243 11.0616 95.9948 16.6019 11.9731 95.9948 16.8029 11.9192 82.7464 16.2243 11.0616 95.9948 16.4045 10.9575 82.7464 16.8818 11.8981 96.4022 16.7306 12.9513 95.9948 16.6019 11.9731 95.9948 17.0205 12.9513 96.4022 16.8818 11.8981 96.4022 12.9518 12.9513 0 7.89864 14.3051 0.44189 7.7204 12.9513 0.44189 12.9508 12.9513 0 12.9518 12.9513 0 1.49392 12.9513 67.5544 0.675415 16.2406 64.0195 1.88432 15.9166 67.5544 0.24237 12.9513 64.0195 1.49392 12.9513 67.5544 3.92481 15.3699 70.345 3.02892 18.6799 67.5544 4.85837 17.6237 70.345 1.88432 15.9166 67.5544 3.92481 15.3699 70.345 7.21447 16.2634 72.547 8.26719 17.6353 72.547 7.21447 16.2634 72.547 6.34345 19.5591 70.345 4.85837 17.6237 70.345 8.92363 16.9789 73.384 10.1033 17.8841 73.384 8.92363 16.9789 73.384 9.63913 18.6881 72.547 8.26719 17.6353 72.547 10.4793 17.2329 74.3826 11.6717 17.7268 74.3826 10.4793 17.2329 74.3826 11.477 18.4531 73.384 10.1033 17.8841 73.384 11.7675 17.369 75.3115 12.9513 17.5249 75.3115 11.7675 17.369 75.3115 12.9513 17.8953 74.3826 11.6717 17.7268 74.3826 12.9513 17.2122 76.7785 14.0541 17.067 76.7785 12.9513 17.2122 76.7785 14.135 17.369 75.3115 12.9513 17.5249 75.3115 13.9579 16.7081 82.5165 14.8959 16.3195 82.5165 13.9579 16.7081 82.5165 15.0817 16.6413 76.7785 14.0541 17.067 76.7785 14.945 16.4045 82.7464 15.7708 15.7708 82.7464 14.945 16.4045 82.7464 15.7014 15.7014 82.5165 14.8959 16.3195 82.5165 15.6237 15.6237 95.9948 15.7708 15.7708 82.7464 16.4045 14.945 82.7464 15.6237 15.6237 95.9948 16.2243 14.841 95.9948 16.4753 14.9859 96.4022 16.4753 14.9859 96.4022 16.2243 14.841 95.9948 16.8818 14.0045 96.4022 16.6019 13.9294 95.9948 17.1236 12.9513 96.8914 16.9814 14.0311 96.8914 16.9814 14.0311 96.8914 16.8818 14.0045 96.4022 17.1236 12.9513 96.8914 17.0205 12.9513 96.4022 12.9508 12.9513 4.23e-05 7.7204 12.9513 0.44189 7.89864 11.5974 0.44189 12.9508 12.9513 4.23e-05 1.49392 12.9513 67.5544 1.88432 9.98589 67.5544 0.24237 12.9513 64.0195 0.675415 9.66196 64.0195 3.92481 10.5326 70.345 3.92481 10.5326 70.345 4.85837 8.27883 70.345 1.88432 9.98589 67.5544 3.02892 7.2226 67.5544 7.21447 9.63913 72.547 8.26719 8.26719 72.547 6.34345 6.34345 70.345 7.21447 9.63913 72.547 4.85837 8.27883 70.345 8.92363 8.92363 73.384 10.1033 8.01843 73.384 9.63913 7.21447 72.547 8.92363 8.92363 73.384 8.26719 8.26719 72.547 10.4793 8.66961 74.3826 10.4793 8.66961 74.3826 11.6717 8.1757 74.3826 10.1033 8.01843 73.384 11.477 7.44941 73.384 11.7675 8.53349 75.3115 11.7675 8.53349 75.3115 12.9513 8.37765 75.3115 11.6717 8.1757 74.3826 12.9513 8.00724 74.3826 12.9513 8.69037 76.7785 12.9513 8.69037 76.7785 14.0541 8.83556 76.7785 12.9513 8.37765 75.3115 14.135 8.53349 75.3115 13.9579 9.19448 82.5165 13.9579 9.19448 82.5165 14.8959 9.58303 82.5165 14.0541 8.83556 76.7785 15.0817 9.26122 76.7785 14.945 9.49803 82.7464 14.945 9.49803 82.7464 15.7708 10.1317 82.7464 14.8959 9.58303 82.5165 15.7014 10.2011 82.5165 15.6237 10.2788 95.9948 16.2243 11.0616 95.9948 16.4045 10.9575 82.7464 15.6237 10.2788 95.9948 15.7708 10.1317 82.7464 16.4753 10.9167 96.4022 16.6019 11.9731 95.9948 16.2243 11.0616 95.9948 16.8818 11.8981 96.4022 16.4753 10.9167 96.4022 16.9814 11.8714 96.8914 17.0205 12.9513 96.4022 16.8818 11.8981 96.4022 17.1236 12.9513 96.8914 16.9814 11.8714 96.8914 3.6064 12.9513 70.345 1.88432 15.9166 67.5544 3.92481 15.3699 70.345 1.49392 12.9513 67.5544 3.6064 12.9513 70.345 6.5527 14.6658 72.547 7.21447 16.2634 72.547 6.5527 14.6658 72.547 4.85837 17.6237 70.345 3.92481 15.3699 70.345 8.01843 15.7992 73.384 8.92363 16.9789 73.384 8.01843 15.7992 73.384 8.26719 17.6353 72.547 7.21447 16.2634 72.547 9.45531 16.4472 74.3826 10.4793 17.2329 74.3826 9.45531 16.4472 74.3826 10.1033 17.8841 73.384 8.92363 16.9789 73.384 10.6645 16.9121 75.3115 11.7675 17.369 75.3115 10.6645 16.9121 75.3115 11.6717 17.7268 74.3826 10.4793 17.2329 74.3826 11.8485 17.067 76.7785 12.9513 17.2122 76.7785 11.8485 17.067 76.7785 12.9513 17.5249 75.3115 11.7675 17.369 75.3115 12.9513 16.8406 82.5165 13.9579 16.7081 82.5165 12.9513 16.8406 82.5165 14.0541 17.067 76.7785 12.9513 17.2122 76.7785 13.9833 16.8029 82.7464 14.945 16.4045 82.7464 13.9833 16.8029 82.7464 14.8959 16.3195 82.5165 13.9579 16.7081 82.5165 14.841 16.2243 95.9948 15.6237 15.6237 95.9948 14.841 16.2243 95.9948 15.7708 15.7708 82.7464 14.945 16.4045 82.7464 15.8287 15.8287 96.4022 15.8287 15.8287 96.4022 15.6237 15.6237 95.9948 16.4753 14.9859 96.4022 16.2243 14.841 95.9948 16.5646 15.0374 96.8914 16.5646 15.0374 96.8914 16.4753 14.9859 96.4022 16.9814 14.0311 96.8914 16.8818 14.0045 96.4022 17.1236 12.9513 99.6414 16.9814 14.0311 99.6414 16.9814 14.0311 99.6414 16.9814 14.0311 96.8914 17.1236 12.9513 99.6414 17.1236 12.9513 96.8914 3.6064 12.9513 70.345 3.92481 10.5326 70.345 1.49392 12.9513 67.5544 1.88432 9.98589 67.5544 6.5527 11.2368 72.547 7.21447 9.63913 72.547 4.85837 8.27883 70.345 6.5527 11.2368 72.547 3.92481 10.5326 70.345 8.01843 10.1033 73.384 8.92363 8.92363 73.384 8.26719 8.26719 72.547 8.01843 10.1033 73.384 7.21447 9.63913 72.547 9.45531 9.45531 74.3826 9.45531 9.45531 74.3826 10.4793 8.66961 74.3826 8.92363 8.92363 73.384 10.1033 8.01843 73.384 10.6645 8.9904 75.3115 10.6645 8.9904 75.3115 11.7675 8.53349 75.3115 10.4793 8.66961 74.3826 11.6717 8.1757 74.3826 11.8485 8.83556 76.7785 11.8485 8.83556 76.7785 12.9513 8.69037 76.7785 11.7675 8.53349 75.3115 12.9513 8.37765 75.3115 12.9513 9.06196 82.5165 12.9513 9.06196 82.5165 13.9579 9.19448 82.5165 12.9513 8.69037 76.7785 14.0541 8.83556 76.7785 13.9833 9.09968 82.7464 13.9833 9.09968 82.7464 14.945 9.49803 82.7464 13.9579 9.19448 82.5165 14.8959 9.58303 82.5165 14.841 9.67823 95.9948 14.841 9.67823 95.9948 15.6237 10.2788 95.9948 14.945 9.49803 82.7464 15.7708 10.1317 82.7464 15.8287 10.0739 96.4022 16.2243 11.0616 95.9948 15.6237 10.2788 95.9948 16.4753 10.9167 96.4022 15.8287 10.0739 96.4022 16.5646 10.8651 96.8914 16.8818 11.8981 96.4022 16.4753 10.9167 96.4022 16.9814 11.8714 96.8914 16.5646 10.8651 96.8914 16.9814 11.8714 99.6414 17.1236 12.9513 99.6414 17.1236 12.9513 96.8914 16.9814 11.8714 99.6414 16.9814 11.8714 96.8914 6.32699 12.9513 72.547 6.5527 14.6658 72.547 6.32699 12.9513 72.547 3.92481 15.3699 70.345 3.6064 12.9513 70.345 7.44941 14.4255 73.384 8.01843 15.7992 73.384 7.44941 14.4255 73.384 7.21447 16.2634 72.547 6.5527 14.6658 72.547 8.66961 15.4233 74.3826 8.92363 16.9789 73.384 9.45531 16.4472 74.3826 8.01843 15.7992 73.384 8.66961 15.4233 74.3826 9.71723 16.1853 75.3115 10.6645 16.9121 75.3115 9.71723 16.1853 75.3115 10.4793 17.2329 74.3826 9.45531 16.4472 74.3826 10.8208 16.6413 76.7785 11.8485 17.067 76.7785 10.8208 16.6413 76.7785 11.7675 17.369 75.3115 10.6645 16.9121 75.3115 11.9446 16.7081 82.5165 12.9513 16.8406 82.5165 11.9446 16.7081 82.5165 12.9513 17.2122 76.7785 11.8485 17.067 76.7785 12.9513 16.9387 82.7464 13.9833 16.8029 82.7464 12.9513 16.9387 82.7464 13.9579 16.7081 82.5165 12.9513 16.8406 82.5165 13.9294 16.6019 95.9948 14.841 16.2243 95.9948 13.9294 16.6019 95.9948 14.945 16.4045 82.7464 13.9833 16.8029 82.7464 14.9859 16.4753 96.4022 15.8287 15.8287 96.4022 14.9859 16.4753 96.4022 15.6237 15.6237 95.9948 14.841 16.2243 95.9948 15.9015 15.9015 96.8914 15.9015 15.9015 96.8914 15.8287 15.8287 96.4022 16.5646 15.0374 96.8914 16.4753 14.9859 96.4022 16.5646 15.0374 99.6414 16.5646 15.0374 99.6414 16.5646 15.0374 96.8914 16.9814 14.0311 99.6414 16.9814 14.0311 96.8914 16.6121 12.9513 100.501 16.4874 13.8988 100.501 16.4874 13.8988 100.501 16.9814 14.0311 99.6414 16.6121 12.9513 100.501 17.1236 12.9513 99.6414 6.5527 11.2368 72.547 3.92481 10.5326 70.345 6.32699 12.9513 72.547 3.6064 12.9513 70.345 7.44941 11.477 73.384 8.01843 10.1033 73.384 7.21447 9.63913 72.547 7.44941 11.477 73.384 6.5527 11.2368 72.547 8.66961 10.4793 74.3826 8.66961 10.4793 74.3826 9.45531 9.45531 74.3826 8.01843 10.1033 73.384 8.92363 8.92363 73.384 9.71723 9.71723 75.3115 9.71723 9.71723 75.3115 10.6645 8.9904 75.3115 9.45531 9.45531 74.3826 10.4793 8.66961 74.3826 10.8208 9.26122 76.7785 10.8208 9.26122 76.7785 11.8485 8.83556 76.7785 10.6645 8.9904 75.3115 11.7675 8.53349 75.3115 11.9446 9.19448 82.5165 11.9446 9.19448 82.5165 12.9513 9.06196 82.5165 11.8485 8.83556 76.7785 12.9513 8.69037 76.7785 12.9513 8.96381 82.7464 12.9513 8.96381 82.7464 13.9833 9.09968 82.7464 12.9513 9.06196 82.5165 13.9579 9.19448 82.5165 13.9294 9.30067 95.9948 13.9294 9.30067 95.9948 14.841 9.67823 95.9948 13.9833 9.09968 82.7464 14.945 9.49803 82.7464 14.9859 9.42721 96.4022 14.9859 9.42721 96.4022 15.8287 10.0739 96.4022 14.841 9.67823 95.9948 15.6237 10.2788 95.9948 15.9015 10.001 96.8914 16.4753 10.9167 96.4022 15.8287 10.0739 96.4022 16.5646 10.8651 96.8914 15.9015 10.001 96.8914 16.5646 10.8651 99.6414 16.9814 11.8714 99.6414 16.9814 11.8714 96.8914 16.5646 10.8651 99.6414 16.5646 10.8651 96.8914 16.4874 12.0038 100.501 16.6121 12.9513 100.501 17.1236 12.9513 99.6414 16.4874 12.0038 100.501 16.9814 11.8714 99.6414 7.25532 12.9513 73.384 7.44941 14.4255 73.384 7.25532 12.9513 73.384 6.5527 14.6658 72.547 6.32699 12.9513 72.547 8.1757 14.2309 74.3826 8.01843 15.7992 73.384 8.66961 15.4233 74.3826 7.44941 14.4255 73.384 8.1757 14.2309 74.3826 8.9904 15.2381 75.3115 9.45531 16.4472 74.3826 9.71723 16.1853 75.3115 8.66961 15.4233 74.3826 8.9904 15.2381 75.3115 9.93836 15.9642 76.7785 10.8208 16.6413 76.7785 9.93836 15.9642 76.7785 10.6645 16.9121 75.3115 9.71723 16.1853 75.3115 11.0066 16.3195 82.5165 11.9446 16.7081 82.5165 11.0066 16.3195 82.5165 11.8485 17.067 76.7785 10.8208 16.6413 76.7785 11.9192 16.8029 82.7464 12.9513 16.9387 82.7464 11.9192 16.8029 82.7464 12.9513 16.8406 82.5165 11.9446 16.7081 82.5165 12.9513 16.7306 95.9948 13.9294 16.6019 95.9948 12.9513 16.7306 95.9948 13.9833 16.8029 82.7464 12.9513 16.9387 82.7464 14.0045 16.8818 96.4022 14.9859 16.4753 96.4022 14.0045 16.8818 96.4022 14.841 16.2243 95.9948 13.9294 16.6019 95.9948 15.0374 16.5646 96.8914 15.9015 15.9015 96.8914 15.0374 16.5646 96.8914 15.8287 15.8287 96.4022 14.9859 16.4753 96.4022 15.9015 15.9015 99.6414 15.9015 15.9015 99.6414 15.9015 15.9015 96.8914 16.5646 15.0374 99.6414 16.5646 15.0374 96.8914 16.1217 14.7817 100.501 16.5646 15.0374 99.6414 16.9814 14.0311 99.6414 16.1217 14.7817 100.501 16.4874 13.8988 100.501 16.6121 12.9513 101.501 16.4874 13.8988 101.501 16.4874 13.8988 101.501 16.4874 13.8988 100.501 16.6121 12.9513 101.501 16.6121 12.9513 100.501 7.44941 11.477 73.384 6.5527 11.2368 72.547 7.25532 12.9513 73.384 6.32699 12.9513 72.547 8.1757 11.6717 74.3826 8.1757 11.6717 74.3826 8.66961 10.4793 74.3826 7.44941 11.477 73.384 8.01843 10.1033 73.384 8.9904 10.6645 75.3115 8.9904 10.6645 75.3115 9.71723 9.71723 75.3115 8.66961 10.4793 74.3826 9.45531 9.45531 74.3826 9.93836 9.93836 76.7785 9.93836 9.93836 76.7785 10.8208 9.26122 76.7785 9.71723 9.71723 75.3115 10.6645 8.9904 75.3115 11.0066 9.58303 82.5165 11.0066 9.58303 82.5165 11.9446 9.19448 82.5165 10.8208 9.26122 76.7785 11.8485 8.83556 76.7785 11.9192 9.09968 82.7464 11.9192 9.09968 82.7464 12.9513 8.96381 82.7464 11.9446 9.19448 82.5165 12.9513 9.06196 82.5165 12.9513 9.17189 95.9948 12.9513 9.17189 95.9948 13.9294 9.30067 95.9948 12.9513 8.96381 82.7464 13.9833 9.09968 82.7464 14.0045 9.02069 96.4022 14.0045 9.02069 96.4022 14.9859 9.42721 96.4022 13.9294 9.30067 95.9948 14.841 9.67823 95.9948 15.0374 9.33794 96.8914 15.0374 9.33794 96.8914 15.9015 10.001 96.8914 14.9859 9.42721 96.4022 15.8287 10.0739 96.4022 15.9015 10.001 99.6414 16.5646 10.8651 99.6414 16.5646 10.8651 96.8914 15.9015 10.001 99.6414 15.9015 10.001 96.8914 16.1217 11.1208 100.501 16.4874 12.0038 100.501 16.9814 11.8714 99.6414 16.1217 11.1208 100.501 16.5646 10.8651 99.6414 16.4874 12.0038 101.501 16.6121 12.9513 101.501 16.6121 12.9513 100.501 16.4874 12.0038 101.501 16.4874 12.0038 100.501 8.00724 12.9513 74.3826 7.44941 14.4255 73.384 8.1757 14.2309 74.3826 7.25532 12.9513 73.384 8.00724 12.9513 74.3826 8.53349 14.135 75.3115 8.66961 15.4233 74.3826 8.9904 15.2381 75.3115 8.1757 14.2309 74.3826 8.53349 14.135 75.3115 9.26122 15.0817 76.7785 9.71723 16.1853 75.3115 9.93836 15.9642 76.7785 8.9904 15.2381 75.3115 9.26122 15.0817 76.7785 10.2011 15.7014 82.5165 11.0066 16.3195 82.5165 10.2011 15.7014 82.5165 10.8208 16.6413 76.7785 9.93836 15.9642 76.7785 10.9575 16.4045 82.7464 11.9192 16.8029 82.7464 10.9575 16.4045 82.7464 11.9446 16.7081 82.5165 11.0066 16.3195 82.5165 11.9731 16.6019 95.9948 12.9513 16.7306 95.9948 11.9731 16.6019 95.9948 12.9513 16.9387 82.7464 11.9192 16.8029 82.7464 12.9513 17.0205 96.4022 14.0045 16.8818 96.4022 12.9513 17.0205 96.4022 13.9294 16.6019 95.9948 12.9513 16.7306 95.9948 14.0311 16.9814 96.8914 15.0374 16.5646 96.8914 14.0311 16.9814 96.8914 14.9859 16.4753 96.4022 14.0045 16.8818 96.4022 15.0374 16.5646 99.6414 15.9015 15.9015 99.6414 15.0374 16.5646 99.6414 15.9015 15.9015 96.8914 15.0374 16.5646 96.8914 15.5399 15.5399 100.501 15.9015 15.9015 99.6414 16.5646 15.0374 99.6414 15.5399 15.5399 100.501 16.1217 14.7817 100.501 16.1217 14.7817 101.501 16.1217 14.7817 101.501 16.1217 14.7817 100.501 16.4874 13.8988 101.501 16.4874 13.8988 100.501 15.3478 12.9513 102.308 15.2661 13.5715 102.308 16.6121 12.9513 101.501 15.3478 12.9513 102.308 16.4874 13.8988 101.501 15.2661 13.5715 102.308 8.00724 12.9513 74.3826 8.1757 11.6717 74.3826 7.25532 12.9513 73.384 7.44941 11.477 73.384 8.53349 11.7675 75.3115 8.53349 11.7675 75.3115 8.9904 10.6645 75.3115 8.1757 11.6717 74.3826 8.66961 10.4793 74.3826 9.26122 10.8208 76.7785 9.26122 10.8208 76.7785 9.93836 9.93836 76.7785 8.9904 10.6645 75.3115 9.71723 9.71723 75.3115 10.2011 10.2011 82.5165 10.2011 10.2011 82.5165 11.0066 9.58303 82.5165 9.93836 9.93836 76.7785 10.8208 9.26122 76.7785 10.9575 9.49803 82.7464 10.9575 9.49803 82.7464 11.9192 9.09968 82.7464 11.0066 9.58303 82.5165 11.9446 9.19448 82.5165 11.9731 9.30067 95.9948 11.9731 9.30067 95.9948 12.9513 9.17189 95.9948 11.9192 9.09968 82.7464 12.9513 8.96381 82.7464 12.9513 8.88204 96.4022 12.9513 8.88204 96.4022 14.0045 9.02069 96.4022 12.9513 9.17189 95.9948 13.9294 9.30067 95.9948 14.0311 8.92112 96.8914 14.0311 8.92112 96.8914 15.0374 9.33794 96.8914 14.0045 9.02069 96.4022 14.9859 9.42721 96.4022 15.0374 9.33794 99.6414 15.0374 9.33794 99.6414 15.9015 10.001 99.6414 15.0374 9.33794 96.8914 15.9015 10.001 96.8914 15.5399 10.3627 100.501 16.1217 11.1208 100.501 16.5646 10.8651 99.6414 15.5399 10.3627 100.501 15.9015 10.001 99.6414 16.1217 11.1208 101.501 16.4874 12.0038 101.501 16.4874 12.0038 100.501 16.1217 11.1208 101.501 16.1217 11.1208 100.501 15.2661 12.331 102.308 16.6121 12.9513 101.501 16.4874 12.0038 101.501 15.3478 12.9513 102.308 15.2661 12.331 102.308 8.37765 12.9513 75.3115 8.1757 14.2309 74.3826 8.53349 14.135 75.3115 8.00724 12.9513 74.3826 8.37765 12.9513 75.3115 8.83556 14.0541 76.7785 8.9904 15.2381 75.3115 9.26122 15.0817 76.7785 8.53349 14.135 75.3115 8.83556 14.0541 76.7785 9.58303 14.8959 82.5165 9.93836 15.9642 76.7785 10.2011 15.7014 82.5165 9.26122 15.0817 76.7785 9.58303 14.8959 82.5165 10.1317 15.7708 82.7464 10.9575 16.4045 82.7464 10.1317 15.7708 82.7464 11.0066 16.3195 82.5165 10.2011 15.7014 82.5165 11.0616 16.2243 95.9948 11.9731 16.6019 95.9948 11.0616 16.2243 95.9948 11.9192 16.8029 82.7464 10.9575 16.4045 82.7464 11.8981 16.8818 96.4022 12.9513 17.0205 96.4022 11.8981 16.8818 96.4022 12.9513 16.7306 95.9948 11.9731 16.6019 95.9948 12.9513 17.1236 96.8914 14.0311 16.9814 96.8914 12.9513 17.1236 96.8914 14.0045 16.8818 96.4022 12.9513 17.0205 96.4022 14.0311 16.9814 99.6414 15.0374 16.5646 99.6414 14.0311 16.9814 99.6414 15.0374 16.5646 96.8914 14.0311 16.9814 96.8914 14.7817 16.1217 100.501 15.5399 15.5399 100.501 14.7817 16.1217 100.501 15.9015 15.9015 99.6414 15.0374 16.5646 99.6414 15.5399 15.5399 101.501 15.5399 15.5399 101.501 15.5399 15.5399 100.501 16.1217 14.7817 101.501 16.1217 14.7817 100.501 15.0267 14.1495 102.308 16.4874 13.8988 101.501 15.2661 13.5715 102.308 16.1217 14.7817 101.501 15.0267 14.1495 102.308 12.9513 12.9513 102.794 12.9513 12.9513 102.794 15.2661 13.5715 102.308 15.3478 12.9513 102.308 8.37765 12.9513 75.3115 8.53349 11.7675 75.3115 8.00724 12.9513 74.3826 8.1757 11.6717 74.3826 8.83556 11.8485 76.7785 8.83556 11.8485 76.7785 9.26122 10.8208 76.7785 8.53349 11.7675 75.3115 8.9904 10.6645 75.3115 9.58303 11.0066 82.5165 9.58303 11.0066 82.5165 10.2011 10.2011 82.5165 9.26122 10.8208 76.7785 9.93836 9.93836 76.7785 10.1317 10.1317 82.7464 10.1317 10.1317 82.7464 10.9575 9.49803 82.7464 10.2011 10.2011 82.5165 11.0066 9.58303 82.5165 11.0616 9.67823 95.9948 11.0616 9.67823 95.9948 11.9731 9.30067 95.9948 10.9575 9.49803 82.7464 11.9192 9.09968 82.7464 11.8981 9.02069 96.4022 11.8981 9.02069 96.4022 12.9513 8.88204 96.4022 11.9731 9.30067 95.9948 12.9513 9.17189 95.9948 12.9513 8.77895 96.8914 12.9513 8.77895 96.8914 14.0311 8.92112 96.8914 12.9513 8.88204 96.4022 14.0045 9.02069 96.4022 14.0311 8.92112 99.6414 14.0311 8.92112 99.6414 15.0374 9.33794 99.6414 14.0311 8.92112 96.8914 15.0374 9.33794 96.8914 14.7817 9.78088 100.501 14.7817 9.78088 100.501 15.5399 10.3627 100.501 15.0374 9.33794 99.6414 15.9015 10.001 99.6414 15.5399 10.3627 101.501 16.1217 11.1208 101.501 16.1217 11.1208 100.501 15.5399 10.3627 101.501 15.5399 10.3627 100.501 15.0267 11.753 102.308 16.4874 12.0038 101.501 16.1217 11.1208 101.501 15.2661 12.331 102.308 15.0267 11.753 102.308 15.2661 12.331 102.308 12.9513 12.9513 102.794 15.3478 12.9513 102.308 8.69037 12.9513 76.7785 8.53349 14.135 75.3115 8.83556 14.0541 76.7785 8.37765 12.9513 75.3115 8.69037 12.9513 76.7785 9.19448 13.9579 82.5165 9.26122 15.0817 76.7785 9.58303 14.8959 82.5165 8.83556 14.0541 76.7785 9.19448 13.9579 82.5165 9.49803 14.945 82.7464 10.1317 15.7708 82.7464 9.49803 14.945 82.7464 10.2011 15.7014 82.5165 9.58303 14.8959 82.5165 10.2788 15.6237 95.9948 11.0616 16.2243 95.9948 10.2788 15.6237 95.9948 10.9575 16.4045 82.7464 10.1317 15.7708 82.7464 10.9167 16.4753 96.4022 11.8981 16.8818 96.4022 10.9167 16.4753 96.4022 11.9731 16.6019 95.9948 11.0616 16.2243 95.9948 11.8714 16.9814 96.8914 12.9513 17.1236 96.8914 11.8714 16.9814 96.8914 12.9513 17.0205 96.4022 11.8981 16.8818 96.4022 12.9513 17.1236 99.6414 14.0311 16.9814 99.6414 12.9513 17.1236 99.6414 14.0311 16.9814 96.8914 12.9513 17.1236 96.8914 13.8988 16.4874 100.501 14.7817 16.1217 100.501 13.8988 16.4874 100.501 15.0374 16.5646 99.6414 14.0311 16.9814 99.6414 14.7817 16.1217 101.501 15.5399 15.5399 101.501 14.7817 16.1217 101.501 15.5399 15.5399 100.501 14.7817 16.1217 100.501 14.6459 14.6459 102.308 16.1217 14.7817 101.501 15.0267 14.1495 102.308 15.5399 15.5399 101.501 14.6459 14.6459 102.308 12.9513 12.9513 102.794 15.0267 14.1495 102.308 15.2661 13.5715 102.308 8.69037 12.9513 76.7785 8.83556 11.8485 76.7785 8.37765 12.9513 75.3115 8.53349 11.7675 75.3115 9.19448 11.9446 82.5165 9.19448 11.9446 82.5165 9.58303 11.0066 82.5165 8.83556 11.8485 76.7785 9.26122 10.8208 76.7785 9.49803 10.9575 82.7464 9.58303 11.0066 82.5165 9.49803 10.9575 82.7464 10.2011 10.2011 82.5165 10.1317 10.1317 82.7464 10.2788 10.2788 95.9948 10.2788 10.2788 95.9948 11.0616 9.67823 95.9948 10.1317 10.1317 82.7464 10.9575 9.49803 82.7464 10.9167 9.42721 96.4022 10.9167 9.42721 96.4022 11.8981 9.02069 96.4022 11.0616 9.67823 95.9948 11.9731 9.30067 95.9948 11.8714 8.92112 96.8914 11.8714 8.92112 96.8914 12.9513 8.77895 96.8914 11.8981 9.02069 96.4022 12.9513 8.88204 96.4022 12.9513 8.77895 99.6414 12.9513 8.77895 99.6414 14.0311 8.92112 99.6414 12.9513 8.77895 96.8914 14.0311 8.92112 96.8914 13.8988 9.41516 100.501 13.8988 9.41516 100.501 14.7817 9.78088 100.501 14.0311 8.92112 99.6414 15.0374 9.33794 99.6414 14.7817 9.78088 101.501 14.7817 9.78088 101.501 15.5399 10.3627 101.501 14.7817 9.78088 100.501 15.5399 10.3627 100.501 14.6459 11.2567 102.308 16.1217 11.1208 101.501 15.5399 10.3627 101.501 15.0267 11.753 102.308 14.6459 11.2567 102.308 15.0267 11.753 102.308 12.9513 12.9513 102.794 15.2661 12.331 102.308 9.06196 12.9513 82.5165 8.83556 14.0541 76.7785 9.19448 13.9579 82.5165 8.69037 12.9513 76.7785 9.06196 12.9513 82.5165 9.09968 13.9833 82.7464 9.49803 14.945 82.7464 9.09968 13.9833 82.7464 9.58303 14.8959 82.5165 9.19448 13.9579 82.5165 9.67823 14.841 95.9948 10.1317 15.7708 82.7464 10.2788 15.6237 95.9948 9.49803 14.945 82.7464 9.67823 14.841 95.9948 10.0739 15.8287 96.4022 10.9167 16.4753 96.4022 10.0739 15.8287 96.4022 11.0616 16.2243 95.9948 10.2788 15.6237 95.9948 10.8651 16.5646 96.8914 11.8714 16.9814 96.8914 10.8651 16.5646 96.8914 11.8981 16.8818 96.4022 10.9167 16.4753 96.4022 11.8714 16.9814 99.6414 12.9513 17.1236 99.6414 11.8714 16.9814 99.6414 12.9513 17.1236 96.8914 11.8714 16.9814 96.8914 12.9513 16.6121 100.501 13.8988 16.4874 100.501 12.9513 16.6121 100.501 14.0311 16.9814 99.6414 12.9513 17.1236 99.6414 13.8988 16.4874 101.501 14.7817 16.1217 101.501 13.8988 16.4874 101.501 14.7817 16.1217 100.501 13.8988 16.4874 100.501 14.1495 15.0267 102.308 15.5399 15.5399 101.501 14.6459 14.6459 102.308 14.7817 16.1217 101.501 14.1495 15.0267 102.308 12.9513 12.9513 102.794 14.6459 14.6459 102.308 15.0267 14.1495 102.308 9.06196 12.9513 82.5165 9.19448 11.9446 82.5165 8.69037 12.9513 76.7785 8.83556 11.8485 76.7785 9.09968 11.9192 82.7464 9.19448 11.9446 82.5165 9.09968 11.9192 82.7464 9.58303 11.0066 82.5165 9.49803 10.9575 82.7464 9.67823 11.0616 95.9948 9.67823 11.0616 95.9948 10.2788 10.2788 95.9948 9.49803 10.9575 82.7464 10.1317 10.1317 82.7464 10.0739 10.0739 96.4022 10.0739 10.0739 96.4022 10.9167 9.42721 96.4022 10.2788 10.2788 95.9948 11.0616 9.67823 95.9948 10.8651 9.33794 96.8914 10.8651 9.33794 96.8914 11.8714 8.92112 96.8914 10.9167 9.42721 96.4022 11.8981 9.02069 96.4022 11.8714 8.92112 99.6414 11.8714 8.92112 99.6414 12.9513 8.77895 99.6414 11.8714 8.92112 96.8914 12.9513 8.77895 96.8914 12.9513 9.29042 100.501 12.9513 9.29042 100.501 13.8988 9.41516 100.501 12.9513 8.77895 99.6414 14.0311 8.92112 99.6414 13.8988 9.41516 101.501 13.8988 9.41516 101.501 14.7817 9.78088 101.501 13.8988 9.41516 100.501 14.7817 9.78088 100.501 14.1495 10.8758 102.308 15.5399 10.3627 101.501 14.7817 9.78088 101.501 14.6459 11.2567 102.308 14.1495 10.8758 102.308 14.6459 11.2567 102.308 12.9513 12.9513 102.794 15.0267 11.753 102.308 8.96381 12.9513 82.7464 9.19448 13.9579 82.5165 9.09968 13.9833 82.7464 9.06196 12.9513 82.5165 8.96381 12.9513 82.7464 9.30067 13.9294 95.9948 9.49803 14.945 82.7464 9.67823 14.841 95.9948 9.09968 13.9833 82.7464 9.30067 13.9294 95.9948 9.42721 14.9859 96.4022 10.0739 15.8287 96.4022 9.42721 14.9859 96.4022 10.2788 15.6237 95.9948 9.67823 14.841 95.9948 10.001 15.9015 96.8914 10.8651 16.5646 96.8914 10.001 15.9015 96.8914 10.9167 16.4753 96.4022 10.0739 15.8287 96.4022 10.8651 16.5646 99.6414 11.8714 16.9814 99.6414 10.8651 16.5646 99.6414 11.8714 16.9814 96.8914 10.8651 16.5646 96.8914 12.0038 16.4874 100.501 12.9513 16.6121 100.501 12.0038 16.4874 100.501 12.9513 17.1236 99.6414 11.8714 16.9814 99.6414 12.9513 16.6121 101.501 13.8988 16.4874 101.501 12.9513 16.6121 101.501 13.8988 16.4874 100.501 12.9513 16.6121 100.501 13.5715 15.2661 102.308 14.7817 16.1217 101.501 14.1495 15.0267 102.308 13.8988 16.4874 101.501 13.5715 15.2661 102.308 12.9513 12.9513 102.794 14.1495 15.0267 102.308 14.6459 14.6459 102.308 9.06196 12.9513 82.5165 8.96381 12.9513 82.7464 9.19448 11.9446 82.5165 9.09968 11.9192 82.7464 9.30067 11.9731 95.9948 9.30067 11.9731 95.9948 9.67823 11.0616 95.9948 9.09968 11.9192 82.7464 9.49803 10.9575 82.7464 9.42721 10.9167 96.4022 9.67823 11.0616 95.9948 9.42721 10.9167 96.4022 10.2788 10.2788 95.9948 10.0739 10.0739 96.4022 10.001 10.001 96.8914 10.001 10.001 96.8914 10.8651 9.33794 96.8914 10.0739 10.0739 96.4022 10.9167 9.42721 96.4022 10.8651 9.33794 99.6414 10.8651 9.33794 99.6414 11.8714 8.92112 99.6414 10.8651 9.33794 96.8914 11.8714 8.92112 96.8914 12.0038 9.41516 100.501 12.0038 9.41516 100.501 12.9513 9.29042 100.501 11.8714 8.92112 99.6414 12.9513 8.77895 99.6414 12.9513 9.29042 101.501 12.9513 9.29042 101.501 13.8988 9.41516 101.501 12.9513 9.29042 100.501 13.8988 9.41516 100.501 13.5715 10.6364 102.308 14.7817 9.78088 101.501 13.8988 9.41516 101.501 14.1495 10.8758 102.308 13.5715 10.6364 102.308 14.1495 10.8758 102.308 12.9513 12.9513 102.794 14.6459 11.2567 102.308 9.17189 12.9513 95.9948 9.09968 13.9833 82.7464 9.30067 13.9294 95.9948 8.96381 12.9513 82.7464 9.17189 12.9513 95.9948 9.02069 14.0045 96.4022 9.42721 14.9859 96.4022 9.02069 14.0045 96.4022 9.67823 14.841 95.9948 9.30067 13.9294 95.9948 9.33794 15.0374 96.8914 10.001 15.9015 96.8914 9.33794 15.0374 96.8914 10.0739 15.8287 96.4022 9.42721 14.9859 96.4022 10.001 15.9015 99.6414 10.8651 16.5646 99.6414 10.001 15.9015 99.6414 10.8651 16.5646 96.8914 10.001 15.9015 96.8914 11.1208 16.1217 100.501 12.0038 16.4874 100.501 11.1208 16.1217 100.501 11.8714 16.9814 99.6414 10.8651 16.5646 99.6414 12.0038 16.4874 101.501 12.9513 16.6121 101.501 12.0038 16.4874 101.501 12.9513 16.6121 100.501 12.0038 16.4874 100.501 12.9513 15.3478 102.308 13.5715 15.2661 102.308 12.9513 15.3478 102.308 13.8988 16.4874 101.501 12.9513 16.6121 101.501 12.9513 12.9513 102.794 13.5715 15.2661 102.308 14.1495 15.0267 102.308 9.17189 12.9513 95.9948 9.30067 11.9731 95.9948 8.96381 12.9513 82.7464 9.09968 11.9192 82.7464 9.02069 11.8981 96.4022 9.30067 11.9731 95.9948 9.02069 11.8981 96.4022 9.67823 11.0616 95.9948 9.42721 10.9167 96.4022 9.33794 10.8651 96.8914 9.42721 10.9167 96.4022 9.33794 10.8651 96.8914 10.0739 10.0739 96.4022 10.001 10.001 96.8914 10.001 10.001 99.6414 10.001 10.001 99.6414 10.8651 9.33794 99.6414 10.001 10.001 96.8914 10.8651 9.33794 96.8914 11.1208 9.78088 100.501 11.1208 9.78088 100.501 12.0038 9.41516 100.501 10.8651 9.33794 99.6414 11.8714 8.92112 99.6414 12.0038 9.41516 101.501 12.0038 9.41516 101.501 12.9513 9.29042 101.501 12.0038 9.41516 100.501 12.9513 9.29042 100.501 12.9513 10.5548 102.308 13.8988 9.41516 101.501 12.9513 9.29042 101.501 13.5715 10.6364 102.308 12.9513 10.5548 102.308 13.5715 10.6364 102.308 12.9513 12.9513 102.794 14.1495 10.8758 102.308 8.88204 12.9513 96.4022 9.30067 13.9294 95.9948 9.02069 14.0045 96.4022 9.17189 12.9513 95.9948 8.88204 12.9513 96.4022 8.92112 14.0311 96.8914 9.33794 15.0374 96.8914 8.92112 14.0311 96.8914 9.42721 14.9859 96.4022 9.02069 14.0045 96.4022 9.33794 15.0374 99.6414 10.001 15.9015 96.8914 10.001 15.9015 99.6414 9.33794 15.0374 96.8914 9.33794 15.0374 99.6414 10.3627 15.5399 100.501 11.1208 16.1217 100.501 10.3627 15.5399 100.501 10.8651 16.5646 99.6414 10.001 15.9015 99.6414 11.1208 16.1217 101.501 12.0038 16.4874 101.501 11.1208 16.1217 101.501 12.0038 16.4874 100.501 11.1208 16.1217 100.501 12.331 15.2661 102.308 12.9513 15.3478 102.308 12.331 15.2661 102.308 12.9513 16.6121 101.501 12.0038 16.4874 101.501 12.9513 12.9513 102.794 12.9513 15.3478 102.308 13.5715 15.2661 102.308 9.17189 12.9513 95.9948 8.88204 12.9513 96.4022 9.30067 11.9731 95.9948 9.02069 11.8981 96.4022 8.92112 11.8714 96.8914 9.02069 11.8981 96.4022 8.92112 11.8714 96.8914 9.42721 10.9167 96.4022 9.33794 10.8651 96.8914 9.33794 10.8651 99.6414 9.33794 10.8651 96.8914 9.33794 10.8651 99.6414 10.001 10.001 96.8914 10.001 10.001 99.6414 10.3627 10.3627 100.501 10.3627 10.3627 100.501 11.1208 9.78088 100.501 10.001 10.001 99.6414 10.8651 9.33794 99.6414 11.1208 9.78088 101.501 11.1208 9.78088 101.501 12.0038 9.41516 101.501 11.1208 9.78088 100.501 12.0038 9.41516 100.501 12.331 10.6364 102.308 12.9513 10.5548 102.308 12.9513 9.29042 101.501 12.331 10.6364 102.308 12.0038 9.41516 101.501 12.9513 10.5548 102.308 12.9513 12.9513 102.794 13.5715 10.6364 102.308 8.77895 12.9513 96.8914 9.02069 14.0045 96.4022 8.92112 14.0311 96.8914 8.88204 12.9513 96.4022 8.77895 12.9513 96.8914 8.92112 14.0311 99.6414 9.33794 15.0374 96.8914 9.33794 15.0374 99.6414 8.92112 14.0311 96.8914 8.92112 14.0311 99.6414 9.78088 14.7817 100.501 10.001 15.9015 99.6414 10.3627 15.5399 100.501 9.33794 15.0374 99.6414 9.78088 14.7817 100.501 10.3627 15.5399 101.501 11.1208 16.1217 101.501 10.3627 15.5399 101.501 11.1208 16.1217 100.501 10.3627 15.5399 100.501 11.753 15.0267 102.308 12.331 15.2661 102.308 11.753 15.0267 102.308 12.0038 16.4874 101.501 11.1208 16.1217 101.501 12.9513 12.9513 102.794 12.331 15.2661 102.308 12.9513 15.3478 102.308 8.88204 12.9513 96.4022 8.77895 12.9513 96.8914 9.02069 11.8981 96.4022 8.92112 11.8714 96.8914 8.92112 11.8714 99.6414 8.92112 11.8714 96.8914 8.92112 11.8714 99.6414 9.33794 10.8651 96.8914 9.33794 10.8651 99.6414 9.78088 11.1208 100.501 9.78088 11.1208 100.501 10.3627 10.3627 100.501 9.33794 10.8651 99.6414 10.001 10.001 99.6414 10.3627 10.3627 101.501 10.3627 10.3627 101.501 11.1208 9.78088 101.501 10.3627 10.3627 100.501 11.1208 9.78088 100.501 11.753 10.8758 102.308 12.331 10.6364 102.308 12.0038 9.41516 101.501 11.753 10.8758 102.308 11.1208 9.78088 101.501 12.331 10.6364 102.308 12.9513 12.9513 102.794 12.9513 10.5548 102.308 8.77895 12.9513 99.6414 8.92112 14.0311 96.8914 8.92112 14.0311 99.6414 8.77895 12.9513 96.8914 8.77895 12.9513 99.6414 9.41516 13.8988 100.501 9.33794 15.0374 99.6414 9.78088 14.7817 100.501 8.92112 14.0311 99.6414 9.41516 13.8988 100.501 9.78088 14.7817 101.501 10.3627 15.5399 100.501 10.3627 15.5399 101.501 9.78088 14.7817 100.501 9.78088 14.7817 101.501 11.2567 14.6459 102.308 11.753 15.0267 102.308 11.2567 14.6459 102.308 11.1208 16.1217 101.501 10.3627 15.5399 101.501 11.753 15.0267 102.308 12.331 15.2661 102.308 12.9513 12.9513 102.794 8.77895 12.9513 96.8914 8.77895 12.9513 99.6414 8.92112 11.8714 96.8914 8.92112 11.8714 99.6414 9.41516 12.0038 100.501 9.41516 12.0038 100.501 9.78088 11.1208 100.501 8.92112 11.8714 99.6414 9.33794 10.8651 99.6414 9.78088 11.1208 101.501 9.78088 11.1208 100.501 9.78088 11.1208 101.501 10.3627 10.3627 100.501 10.3627 10.3627 101.501 11.2567 11.2567 102.308 11.753 10.8758 102.308 11.1208 9.78088 101.501 11.2567 11.2567 102.308 10.3627 10.3627 101.501 12.331 10.6364 102.308 11.753 10.8758 102.308 12.9513 12.9513 102.794 9.29042 12.9513 100.501 8.92112 14.0311 99.6414 9.41516 13.8988 100.501 8.77895 12.9513 99.6414 9.29042 12.9513 100.501 9.41516 13.8988 101.501 9.78088 14.7817 100.501 9.78088 14.7817 101.501 9.41516 13.8988 100.501 9.41516 13.8988 101.501 10.8758 14.1495 102.308 11.2567 14.6459 102.308 10.8758 14.1495 102.308 10.3627 15.5399 101.501 9.78088 14.7817 101.501 11.2567 14.6459 102.308 11.753 15.0267 102.308 12.9513 12.9513 102.794 9.29042 12.9513 100.501 9.41516 12.0038 100.501 8.77895 12.9513 99.6414 8.92112 11.8714 99.6414 9.41516 12.0038 101.501 9.41516 12.0038 100.501 9.41516 12.0038 101.501 9.78088 11.1208 100.501 9.78088 11.1208 101.501 10.8758 11.753 102.308 11.2567 11.2567 102.308 10.3627 10.3627 101.501 10.8758 11.753 102.308 9.78088 11.1208 101.501 11.753 10.8758 102.308 11.2567 11.2567 102.308 12.9513 12.9513 102.794 9.29042 12.9513 101.501 9.41516 13.8988 100.501 9.41516 13.8988 101.501 9.29042 12.9513 100.501 9.29042 12.9513 101.501 10.6364 13.5715 102.308 10.8758 14.1495 102.308 10.6364 13.5715 102.308 9.78088 14.7817 101.501 9.41516 13.8988 101.501 10.8758 14.1495 102.308 11.2567 14.6459 102.308 12.9513 12.9513 102.794 9.29042 12.9513 100.501 9.29042 12.9513 101.501 9.41516 12.0038 100.501 9.41516 12.0038 101.501 10.6364 12.331 102.308 10.8758 11.753 102.308 9.78088 11.1208 101.501 10.6364 12.331 102.308 9.41516 12.0038 101.501 11.2567 11.2567 102.308 10.8758 11.753 102.308 12.9513 12.9513 102.794 10.5548 12.9513 102.308 10.6364 13.5715 102.308 10.5548 12.9513 102.308 9.41516 13.8988 101.501 9.29042 12.9513 101.501 10.6364 13.5715 102.308 10.8758 14.1495 102.308 12.9513 12.9513 102.794 10.6364 12.331 102.308 9.41516 12.0038 101.501 10.5548 12.9513 102.308 9.29042 12.9513 101.501 10.8758 11.753 102.308 10.6364 12.331 102.308 12.9513 12.9513 102.794 10.5548 12.9513 102.308 10.6364 13.5715 102.308 12.9513 12.9513 102.794 10.6364 12.331 102.308 10.5548 12.9513 102.308 12.9513 12.9513 102.794 + + + + + + + + + + 0.920748 0.246714 -0.302249 0.978296 0 -0.207213 0.953229 0 -0.302249 0.944961 0.253202 -0.207213 -0.944961 -0.253202 0.207213 -0.920748 -0.246714 0.302249 -0.978296 -0 0.207213 -0.953229 -0 0.302249 0.944961 -0.253202 -0.207213 0.920748 -0.246714 -0.302249 -0.978296 -0 0.207213 -0.953229 -0 0.302249 -0.944961 0.253202 0.207213 -0.920748 0.246714 0.302249 0.662206 0.177438 -0.72801 0.685567 -0 -0.72801 -0.920748 -0.246714 0.302249 -0.662206 -0.177438 0.72801 -0.953229 -0 0.302249 -0.685567 0 0.72801 0.82552 0.476614 -0.302249 0.847229 0.489148 -0.207213 -0.847229 -0.489148 0.207213 -0.82552 -0.476614 0.302249 -0.944961 -0.253202 0.207213 -0.920748 -0.246714 0.302249 0.977101 0 -0.212777 0.943807 0.252892 -0.212777 -0.943807 -0.252892 0.212777 -0.944961 -0.253202 0.207213 -0.977101 -0 0.212777 -0.978296 -0 0.207213 0.847229 -0.489148 -0.207213 0.82552 -0.476614 -0.302249 -0.944961 0.253202 0.207213 -0.920748 0.246714 0.302249 -0.847229 0.489148 0.207213 -0.82552 0.476614 0.302249 0.662206 -0.177438 -0.72801 -0.685567 0 0.72801 -0.662206 0.177438 0.72801 -0.953229 -0 0.302249 -0.920748 0.246714 0.302249 0.943807 -0.252892 -0.212777 -0.978296 -0 0.207213 -0.944961 0.253202 0.207213 -0.977101 -0 0.212777 -0.943807 0.252892 0.212777 0.421506 0 -0.906825 0.407144 0.109094 -0.906825 -0.685567 0 0.72801 -0.662206 -0.177438 0.72801 -0.421506 -0 0.906825 -0.407144 -0.109094 0.906825 0.593718 0.342783 -0.72801 -0.82552 -0.476614 0.302249 -0.593718 -0.342783 0.72801 -0.920748 -0.246714 0.302249 -0.662206 -0.177438 0.72801 0.674035 0.674035 -0.302249 0.69176 0.69176 -0.207213 -0.69176 -0.69176 0.207213 -0.674035 -0.674035 0.302249 -0.847229 -0.489148 0.207213 -0.82552 -0.476614 0.302249 0.846194 0.48855 -0.212777 -0.846194 -0.48855 0.212777 -0.847229 -0.489148 0.207213 -0.943807 -0.252892 0.212777 -0.944961 -0.253202 0.207213 0.999806 -0 0.0196762 0.965739 0.258769 0.0196762 -0.965739 -0.258769 -0.0196762 -0.943807 -0.252892 0.212777 -0.999806 0 -0.0196762 -0.977101 -0 0.212777 0.69176 -0.69176 -0.207213 0.674035 -0.674035 -0.302249 -0.847229 0.489148 0.207213 -0.82552 0.476614 0.302249 -0.69176 0.69176 0.207213 -0.674035 0.674035 0.302249 0.593718 -0.342783 -0.72801 -0.662206 0.177438 0.72801 -0.593718 0.342783 0.72801 -0.920748 0.246714 0.302249 -0.82552 0.476614 0.302249 0.846194 -0.48855 -0.212777 -0.944961 0.253202 0.207213 -0.847229 0.489148 0.207213 -0.943807 0.252892 0.212777 -0.846194 0.48855 0.212777 0.407144 -0.109094 -0.906825 -0.685567 0 0.72801 -0.421506 -0 0.906825 -0.662206 0.177438 0.72801 -0.407144 0.109094 0.906825 0.965739 -0.258769 0.0196762 -0.977101 -0 0.212777 -0.943807 0.252892 0.212777 -0.999806 0 -0.0196762 -0.965739 0.258769 -0.0196762 0.202977 0 -0.979183 0.196061 0.0525343 -0.979183 -0.421506 -0 0.906825 -0.407144 -0.109094 0.906825 -0.202977 -0 0.979183 -0.196061 -0.0525343 0.979183 0.365035 0.210753 -0.906825 -0.662206 -0.177438 0.72801 -0.593718 -0.342783 0.72801 -0.407144 -0.109094 0.906825 -0.365035 -0.210753 0.906825 0.484769 0.484769 -0.72801 -0.674035 -0.674035 0.302249 -0.484769 -0.484769 0.72801 -0.82552 -0.476614 0.302249 -0.593718 -0.342783 0.72801 0.489148 0.847229 -0.207213 0.476614 0.82552 -0.302249 -0.69176 -0.69176 0.207213 -0.489148 -0.847229 0.207213 -0.674035 -0.674035 0.302249 -0.476614 -0.82552 0.302249 0.690915 0.690915 -0.212777 -0.690915 -0.690915 0.212777 -0.69176 -0.69176 0.207213 -0.846194 -0.48855 0.212777 -0.847229 -0.489148 0.207213 0.865858 0.499903 0.0196762 -0.865858 -0.499903 -0.0196762 -0.846194 -0.48855 0.212777 -0.965739 -0.258769 -0.0196762 -0.943807 -0.252892 0.212777 0.980023 -0 0.198883 0.94663 0.253649 0.198883 -0.94663 -0.253649 -0.198883 -0.965739 -0.258769 -0.0196762 -0.980023 0 -0.198883 -0.999806 0 -0.0196762 0.476614 -0.82552 -0.302249 0.489148 -0.847229 -0.207213 -0.489148 0.847229 0.207213 -0.69176 0.69176 0.207213 -0.476614 0.82552 0.302249 -0.674035 0.674035 0.302249 0.484769 -0.484769 -0.72801 -0.593718 0.342783 0.72801 -0.484769 0.484769 0.72801 -0.82552 0.476614 0.302249 -0.674035 0.674035 0.302249 0.690915 -0.690915 -0.212777 -0.847229 0.489148 0.207213 -0.69176 0.69176 0.207213 -0.846194 0.48855 0.212777 -0.690915 0.690915 0.212777 0.365035 -0.210753 -0.906825 -0.662206 0.177438 0.72801 -0.407144 0.109094 0.906825 -0.593718 0.342783 0.72801 -0.365035 0.210753 0.906825 0.865858 -0.499903 0.0196762 -0.943807 0.252892 0.212777 -0.846194 0.48855 0.212777 -0.965739 0.258769 -0.0196762 -0.865858 0.499903 -0.0196762 0.196061 -0.0525343 -0.979183 -0.421506 -0 0.906825 -0.202977 -0 0.979183 -0.407144 0.109094 0.906825 -0.196061 0.0525343 0.979183 0.94663 -0.253649 0.198883 -0.980023 0 -0.198883 -0.999806 0 -0.0196762 -0.94663 0.253649 -0.198883 -0.965739 0.258769 -0.0196762 -0.0422806 -0 -0.999106 -0.196061 -0.0525343 0.979183 0.0422806 0 0.999106 -0.202977 -0 0.979183 0.175784 0.101489 -0.979183 -0.407144 -0.109094 0.906825 -0.365035 -0.210753 0.906825 -0.196061 -0.0525343 0.979183 -0.175784 -0.101489 0.979183 0.29805 0.29805 -0.906825 -0.593718 -0.342783 0.72801 -0.484769 -0.484769 0.72801 -0.365035 -0.210753 0.906825 -0.29805 -0.29805 0.906825 0.342783 0.593718 -0.72801 -0.674035 -0.674035 0.302249 -0.476614 -0.82552 0.302249 -0.484769 -0.484769 0.72801 -0.342783 -0.593718 0.72801 0.253202 0.944961 -0.207213 0.246714 0.920748 -0.302249 -0.489148 -0.847229 0.207213 -0.253202 -0.944961 0.207213 -0.476614 -0.82552 0.302249 -0.246714 -0.920748 0.302249 0.48855 0.846194 -0.212777 -0.690915 -0.690915 0.212777 -0.48855 -0.846194 0.212777 -0.69176 -0.69176 0.207213 -0.489148 -0.847229 0.207213 0.70697 0.70697 0.0196762 -0.70697 -0.70697 -0.0196762 -0.690915 -0.690915 0.212777 -0.865858 -0.499903 -0.0196762 -0.846194 -0.48855 0.212777 0.848725 0.490012 0.198883 -0.865858 -0.499903 -0.0196762 -0.965739 -0.258769 -0.0196762 -0.848725 -0.490012 -0.198883 -0.94663 -0.253649 -0.198883 0.88319 -0 0.469015 0.853096 0.228586 0.469015 -0.853096 -0.228586 -0.469015 -0.94663 -0.253649 -0.198883 -0.88319 0 -0.469015 -0.980023 0 -0.198883 0.246714 -0.920748 -0.302249 0.253202 -0.944961 -0.207213 -0.253202 0.944961 0.207213 -0.489148 0.847229 0.207213 -0.246714 0.920748 0.302249 -0.476614 0.82552 0.302249 0.342783 -0.593718 -0.72801 -0.476614 0.82552 0.302249 -0.674035 0.674035 0.302249 -0.342783 0.593718 0.72801 -0.484769 0.484769 0.72801 0.48855 -0.846194 -0.212777 -0.48855 0.846194 0.212777 -0.690915 0.690915 0.212777 -0.489148 0.847229 0.207213 -0.69176 0.69176 0.207213 0.29805 -0.29805 -0.906825 -0.593718 0.342783 0.72801 -0.365035 0.210753 0.906825 -0.484769 0.484769 0.72801 -0.29805 0.29805 0.906825 0.70697 -0.70697 0.0196762 -0.846194 0.48855 0.212777 -0.690915 0.690915 0.212777 -0.865858 0.499903 -0.0196762 -0.70697 0.70697 -0.0196762 0.175784 -0.101489 -0.979183 -0.407144 0.109094 0.906825 -0.196061 0.0525343 0.979183 -0.365035 0.210753 0.906825 -0.175784 0.101489 0.979183 0.848725 -0.490012 0.198883 -0.94663 0.253649 -0.198883 -0.965739 0.258769 -0.0196762 -0.848725 0.490012 -0.198883 -0.865858 0.499903 -0.0196762 0.0422806 0 0.999106 -0.196061 0.0525343 0.979183 -0.202977 -0 0.979183 0.853096 -0.228586 0.469015 -0.88319 0 -0.469015 -0.980023 0 -0.198883 -0.853096 0.228586 -0.469015 -0.94663 0.253649 -0.198883 -0.175784 -0.101489 0.979183 0.0422806 0 0.999106 -0.196061 -0.0525343 0.979183 0.143527 0.143526 -0.979183 -0.365035 -0.210753 0.906825 -0.29805 -0.29805 0.906825 -0.175784 -0.101489 0.979183 -0.143527 -0.143526 0.979183 0.210753 0.365035 -0.906825 -0.484769 -0.484769 0.72801 -0.342783 -0.593718 0.72801 -0.29805 -0.29805 0.906825 -0.210753 -0.365035 0.906825 0.177438 0.662206 -0.72801 -0.476614 -0.82552 0.302249 -0.246714 -0.920748 0.302249 -0.342783 -0.593718 0.72801 -0.177438 -0.662206 0.72801 0 0.978296 -0.207213 0 0.953229 -0.302249 -0.253202 -0.944961 0.207213 -0 -0.978296 0.207213 -0.246714 -0.920748 0.302249 -0 -0.953229 0.302249 0.252892 0.943807 -0.212777 -0.48855 -0.846194 0.212777 -0.252892 -0.943807 0.212777 -0.489148 -0.847229 0.207213 -0.253202 -0.944961 0.207213 0.499903 0.865858 0.0196762 -0.70697 -0.70697 -0.0196762 -0.499903 -0.865858 -0.0196762 -0.690915 -0.690915 0.212777 -0.48855 -0.846194 0.212777 0.692981 0.692981 0.198883 -0.70697 -0.70697 -0.0196762 -0.865858 -0.499903 -0.0196762 -0.692981 -0.692981 -0.198883 -0.848725 -0.490012 -0.198883 0.764865 0.441595 0.469015 -0.848725 -0.490012 -0.198883 -0.94663 -0.253649 -0.198883 -0.764865 -0.441595 -0.469015 -0.853096 -0.228586 -0.469015 0.723285 0 0.690549 0.69864 0.1872 0.690549 -0.69864 -0.1872 -0.690549 -0.853096 -0.228586 -0.469015 -0.723285 -0 -0.690549 -0.88319 0 -0.469015 0 -0.953229 -0.302249 0 -0.978296 -0.207213 -0 0.978296 0.207213 -0.253202 0.944961 0.207213 -0 0.953229 0.302249 -0.246714 0.920748 0.302249 0.177438 -0.662206 -0.72801 -0.246714 0.920748 0.302249 -0.476614 0.82552 0.302249 -0.177438 0.662206 0.72801 -0.342783 0.593718 0.72801 0.252892 -0.943807 -0.212777 -0.252892 0.943807 0.212777 -0.48855 0.846194 0.212777 -0.253202 0.944961 0.207213 -0.489148 0.847229 0.207213 0.210753 -0.365035 -0.906825 -0.484769 0.484769 0.72801 -0.29805 0.29805 0.906825 -0.342783 0.593718 0.72801 -0.210753 0.365035 0.906825 0.499903 -0.865858 0.0196762 -0.499903 0.865858 -0.0196762 -0.70697 0.70697 -0.0196762 -0.48855 0.846194 0.212777 -0.690915 0.690915 0.212777 0.143527 -0.143526 -0.979183 -0.365035 0.210753 0.906825 -0.175784 0.101489 0.979183 -0.29805 0.29805 0.906825 -0.143527 0.143526 0.979183 0.692981 -0.692981 0.198883 -0.848725 0.490012 -0.198883 -0.865858 0.499903 -0.0196762 -0.692981 0.692981 -0.198883 -0.70697 0.70697 -0.0196762 0.0422806 0 0.999106 -0.175784 0.101489 0.979183 -0.196061 0.0525343 0.979183 0.764865 -0.441595 0.469015 -0.853096 0.228586 -0.469015 -0.94663 0.253649 -0.198883 -0.764865 0.441595 -0.469015 -0.848725 0.490012 -0.198883 0.69864 -0.1872 0.690549 -0.723285 -0 -0.690549 -0.88319 0 -0.469015 -0.69864 0.1872 -0.690549 -0.853096 0.228586 -0.469015 -0.143527 -0.143526 0.979183 0.0422806 0 0.999106 -0.175784 -0.101489 0.979183 0.101489 0.175783 -0.979183 -0.29805 -0.29805 0.906825 -0.210753 -0.365035 0.906825 -0.143527 -0.143526 0.979183 -0.101489 -0.175783 0.979183 0.109094 0.407144 -0.906825 -0.342783 -0.593718 0.72801 -0.177438 -0.662206 0.72801 -0.210753 -0.365035 0.906825 -0.109094 -0.407144 0.906825 0 0.685567 -0.72801 -0.246714 -0.920748 0.302249 -0 -0.953229 0.302249 -0.177438 -0.662206 0.72801 -0 -0.685567 0.72801 -0.253202 0.944961 -0.207213 -0.246714 0.920748 -0.302249 -0 -0.978296 0.207213 0.253202 -0.944961 0.207213 -0 -0.953229 0.302249 0.246714 -0.920748 0.302249 0 0.977101 -0.212777 -0.252892 -0.943807 0.212777 -0 -0.977101 0.212777 -0.253202 -0.944961 0.207213 -0 -0.978296 0.207213 0.258769 0.965739 0.0196762 -0.499903 -0.865858 -0.0196762 -0.258769 -0.965739 -0.0196762 -0.48855 -0.846194 0.212777 -0.252892 -0.943807 0.212777 0.490012 0.848725 0.198883 -0.692981 -0.692981 -0.198883 -0.490012 -0.848725 -0.198883 -0.70697 -0.70697 -0.0196762 -0.499903 -0.865858 -0.0196762 0.62451 0.62451 0.469015 -0.692981 -0.692981 -0.198883 -0.848725 -0.490012 -0.198883 -0.62451 -0.62451 -0.469015 -0.764865 -0.441595 -0.469015 0.626383 0.361643 0.690549 -0.764865 -0.441595 -0.469015 -0.853096 -0.228586 -0.469015 -0.626383 -0.361643 -0.690549 -0.69864 -0.1872 -0.690549 0.648333 0 0.761357 0.626241 0.167801 0.761357 -0.723285 -0 -0.690549 -0.648333 -0 -0.761357 -0.69864 -0.1872 -0.690549 -0.626241 -0.167801 -0.761357 -0.246714 -0.920748 -0.302249 -0.253202 -0.944961 -0.207213 0.253202 0.944961 0.207213 -0 0.978296 0.207213 0.246714 0.920748 0.302249 -0 0.953229 0.302249 -0 -0.685567 -0.72801 -0 0.953229 0.302249 -0.246714 0.920748 0.302249 0 0.685567 0.72801 -0.177438 0.662206 0.72801 -0 -0.977101 -0.212777 0 0.977101 0.212777 -0.252892 0.943807 0.212777 -0 0.978296 0.207213 -0.253202 0.944961 0.207213 0.109094 -0.407144 -0.906825 -0.342783 0.593718 0.72801 -0.210753 0.365035 0.906825 -0.177438 0.662206 0.72801 -0.109094 0.407144 0.906825 0.258769 -0.965739 0.0196762 -0.258769 0.965739 -0.0196762 -0.499903 0.865858 -0.0196762 -0.252892 0.943807 0.212777 -0.48855 0.846194 0.212777 0.101489 -0.175783 -0.979183 -0.29805 0.29805 0.906825 -0.143527 0.143526 0.979183 -0.210753 0.365035 0.906825 -0.101489 0.175783 0.979183 0.490012 -0.848725 0.198883 -0.490012 0.848725 -0.198883 -0.692981 0.692981 -0.198883 -0.499903 0.865858 -0.0196762 -0.70697 0.70697 -0.0196762 0.0422806 0 0.999106 -0.143527 0.143526 0.979183 -0.175784 0.101489 0.979183 0.62451 -0.62451 0.469015 -0.764865 0.441595 -0.469015 -0.848725 0.490012 -0.198883 -0.62451 0.62451 -0.469015 -0.692981 0.692981 -0.198883 0.626383 -0.361643 0.690549 -0.69864 0.1872 -0.690549 -0.853096 0.228586 -0.469015 -0.626383 0.361643 -0.690549 -0.764865 0.441595 -0.469015 0.626241 -0.167801 0.761357 -0.723285 -0 -0.690549 -0.69864 0.1872 -0.690549 -0.648333 -0 -0.761357 -0.626241 0.167801 -0.761357 -0.101489 -0.175783 0.979183 0.0422806 0 0.999106 -0.143527 -0.143526 0.979183 0.0525347 0.196061 -0.979183 -0.210753 -0.365035 0.906825 -0.109094 -0.407144 0.906825 -0.101489 -0.175783 0.979183 -0.0525347 -0.196061 0.979183 0 0.421506 -0.906825 -0.109094 -0.407144 0.906825 -0.177438 -0.662206 0.72801 -0 -0.421506 0.906825 -0 -0.685567 0.72801 -0.177438 0.662206 -0.72801 -0 -0.953229 0.302249 0.246714 -0.920748 0.302249 -0 -0.685567 0.72801 0.177438 -0.662206 0.72801 -0.489148 0.847229 -0.207213 -0.476614 0.82552 -0.302249 0.253202 -0.944961 0.207213 0.489148 -0.847229 0.207213 0.246714 -0.920748 0.302249 0.476614 -0.82552 0.302249 -0.252892 0.943807 -0.212777 -0 -0.977101 0.212777 0.252892 -0.943807 0.212777 -0 -0.978296 0.207213 0.253202 -0.944961 0.207213 0 0.999806 0.0196762 -0.258769 -0.965739 -0.0196762 -0 -0.999806 -0.0196762 -0.252892 -0.943807 0.212777 -0 -0.977101 0.212777 0.253649 0.94663 0.198883 -0.490012 -0.848725 -0.198883 -0.253649 -0.94663 -0.198883 -0.499903 -0.865858 -0.0196762 -0.258769 -0.965739 -0.0196762 0.441595 0.764865 0.469015 -0.62451 -0.62451 -0.469015 -0.441595 -0.764865 -0.469015 -0.692981 -0.692981 -0.198883 -0.490012 -0.848725 -0.198883 0.51144 0.51144 0.690549 -0.62451 -0.62451 -0.469015 -0.764865 -0.441595 -0.469015 -0.51144 -0.51144 -0.690549 -0.626383 -0.361643 -0.690549 0.561472 0.324166 0.761357 -0.69864 -0.1872 -0.690549 -0.626241 -0.167801 -0.761357 -0.626383 -0.361643 -0.690549 -0.561472 -0.324166 -0.761357 0.733965 -0 0.679187 0.708956 0.189964 0.679187 -0.648333 -0 -0.761357 -0.733965 0 -0.679187 -0.626241 -0.167801 -0.761357 -0.708956 -0.189964 -0.679187 -0.476614 -0.82552 -0.302249 -0.489148 -0.847229 -0.207213 0.489148 0.847229 0.207213 0.253202 0.944961 0.207213 0.476614 0.82552 0.302249 0.246714 0.920748 0.302249 -0.177438 -0.662206 -0.72801 0.246714 0.920748 0.302249 -0 0.953229 0.302249 0.177438 0.662206 0.72801 0 0.685567 0.72801 -0.252892 -0.943807 -0.212777 0.252892 0.943807 0.212777 0 0.977101 0.212777 0.253202 0.944961 0.207213 -0 0.978296 0.207213 -0 -0.421506 -0.906825 -0.177438 0.662206 0.72801 -0.109094 0.407144 0.906825 0 0.685567 0.72801 0 0.421506 0.906825 -0 -0.999806 0.0196762 0 0.999806 -0.0196762 -0.258769 0.965739 -0.0196762 0 0.977101 0.212777 -0.252892 0.943807 0.212777 0.0525347 -0.196061 -0.979183 -0.210753 0.365035 0.906825 -0.101489 0.175783 0.979183 -0.109094 0.407144 0.906825 -0.0525347 0.196061 0.979183 0.253649 -0.94663 0.198883 -0.253649 0.94663 -0.198883 -0.490012 0.848725 -0.198883 -0.258769 0.965739 -0.0196762 -0.499903 0.865858 -0.0196762 0.0422806 0 0.999106 -0.101489 0.175783 0.979183 -0.143527 0.143526 0.979183 0.441595 -0.764865 0.469015 -0.441595 0.764865 -0.469015 -0.62451 0.62451 -0.469015 -0.490012 0.848725 -0.198883 -0.692981 0.692981 -0.198883 0.51144 -0.51144 0.690549 -0.626383 0.361643 -0.690549 -0.764865 0.441595 -0.469015 -0.51144 0.51144 -0.690549 -0.62451 0.62451 -0.469015 0.561472 -0.324166 0.761357 -0.69864 0.1872 -0.690549 -0.626383 0.361643 -0.690549 -0.626241 0.167801 -0.761357 -0.561472 0.324166 -0.761357 0.708956 -0.189964 0.679187 -0.648333 -0 -0.761357 -0.626241 0.167801 -0.761357 -0.733965 0 -0.679187 -0.708956 0.189964 -0.679187 -0.0525347 -0.196061 0.979183 0.0422806 0 0.999106 -0.101489 -0.175783 0.979183 3e-07 0.202977 -0.979183 -0.109094 -0.407144 0.906825 -0 -0.421506 0.906825 -0.0525347 -0.196061 0.979183 -3e-07 -0.202977 0.979183 -0.109094 0.407144 -0.906825 -0 -0.421506 0.906825 -0 -0.685567 0.72801 0.109094 -0.407144 0.906825 0.177438 -0.662206 0.72801 -0.342783 0.593718 -0.72801 0.246714 -0.920748 0.302249 0.476614 -0.82552 0.302249 0.177438 -0.662206 0.72801 0.342783 -0.593718 0.72801 -0.69176 0.69176 -0.207213 -0.674035 0.674035 -0.302249 0.489148 -0.847229 0.207213 0.69176 -0.69176 0.207213 0.476614 -0.82552 0.302249 0.674035 -0.674035 0.302249 -0.48855 0.846194 -0.212777 0.252892 -0.943807 0.212777 0.48855 -0.846194 0.212777 0.253202 -0.944961 0.207213 0.489148 -0.847229 0.207213 -0.258769 0.965739 0.0196762 -0 -0.999806 -0.0196762 0.258769 -0.965739 -0.0196762 -0 -0.977101 0.212777 0.252892 -0.943807 0.212777 0 0.980023 0.198883 -0.253649 -0.94663 -0.198883 -0 -0.980023 -0.198883 -0.258769 -0.965739 -0.0196762 -0 -0.999806 -0.0196762 0.228586 0.853096 0.469015 -0.441595 -0.764865 -0.469015 -0.228586 -0.853096 -0.469015 -0.490012 -0.848725 -0.198883 -0.253649 -0.94663 -0.198883 0.361643 0.626383 0.690549 -0.51144 -0.51144 -0.690549 -0.361643 -0.626383 -0.690549 -0.62451 -0.62451 -0.469015 -0.441595 -0.764865 -0.469015 0.45844 0.45844 0.761357 -0.626383 -0.361643 -0.690549 -0.561472 -0.324166 -0.761357 -0.51144 -0.51144 -0.690549 -0.45844 -0.45844 -0.761357 0.635633 0.366983 0.679187 -0.626241 -0.167801 -0.761357 -0.708956 -0.189964 -0.679187 -0.561472 -0.324166 -0.761357 -0.635633 -0.366983 -0.679187 0.868851 0 0.495073 0.839246 0.224875 0.495073 -0.839246 -0.224875 -0.495073 -0.708956 -0.189964 -0.679187 -0.868851 -0 -0.495073 -0.733965 0 -0.679187 -0.674035 -0.674035 -0.302249 -0.69176 -0.69176 -0.207213 0.69176 0.69176 0.207213 0.489148 0.847229 0.207213 0.674035 0.674035 0.302249 0.476614 0.82552 0.302249 -0.342783 -0.593718 -0.72801 0.476614 0.82552 0.302249 0.246714 0.920748 0.302249 0.342783 0.593718 0.72801 0.177438 0.662206 0.72801 -0.48855 -0.846194 -0.212777 0.48855 0.846194 0.212777 0.252892 0.943807 0.212777 0.489148 0.847229 0.207213 0.253202 0.944961 0.207213 -0.109094 -0.407144 -0.906825 0 0.421506 0.906825 0.109094 0.407144 0.906825 0 0.685567 0.72801 0.177438 0.662206 0.72801 -0.258769 -0.965739 0.0196762 0.258769 0.965739 -0.0196762 0 0.999806 -0.0196762 0.252892 0.943807 0.212777 0 0.977101 0.212777 3e-07 -0.202977 -0.979183 -0.109094 0.407144 0.906825 -0.0525347 0.196061 0.979183 0 0.421506 0.906825 -3e-07 0.202977 0.979183 -0 -0.980023 0.198883 0 0.980023 -0.198883 -0.253649 0.94663 -0.198883 0 0.999806 -0.0196762 -0.258769 0.965739 -0.0196762 0.0422806 0 0.999106 -0.0525347 0.196061 0.979183 -0.101489 0.175783 0.979183 0.228586 -0.853096 0.469015 -0.228586 0.853096 -0.469015 -0.441595 0.764865 -0.469015 -0.253649 0.94663 -0.198883 -0.490012 0.848725 -0.198883 0.361643 -0.626383 0.690549 -0.361643 0.626383 -0.690549 -0.51144 0.51144 -0.690549 -0.441595 0.764865 -0.469015 -0.62451 0.62451 -0.469015 0.45844 -0.45844 0.761357 -0.626383 0.361643 -0.690549 -0.51144 0.51144 -0.690549 -0.561472 0.324166 -0.761357 -0.45844 0.45844 -0.761357 0.635633 -0.366983 0.679187 -0.626241 0.167801 -0.761357 -0.561472 0.324166 -0.761357 -0.708956 0.189964 -0.679187 -0.635633 0.366983 -0.679187 0.839246 -0.224875 0.495073 -0.868851 -0 -0.495073 -0.733965 0 -0.679187 -0.839246 0.224875 -0.495073 -0.708956 0.189964 -0.679187 -3e-07 -0.202977 0.979183 0.0422806 0 0.999106 -0.0525347 -0.196061 0.979183 -0.0525341 0.196061 -0.979183 -3e-07 -0.202977 0.979183 -0 -0.421506 0.906825 0.0525341 -0.196061 0.979183 0.109094 -0.407144 0.906825 -0.210753 0.365035 -0.906825 0.109094 -0.407144 0.906825 0.177438 -0.662206 0.72801 0.210753 -0.365035 0.906825 0.342783 -0.593718 0.72801 -0.484769 0.484769 -0.72801 0.476614 -0.82552 0.302249 0.674035 -0.674035 0.302249 0.342783 -0.593718 0.72801 0.484769 -0.484769 0.72801 -0.82552 0.476614 -0.302249 -0.847229 0.489148 -0.207213 0.674035 -0.674035 0.302249 0.69176 -0.69176 0.207213 0.82552 -0.476614 0.302249 0.847229 -0.489148 0.207213 -0.690915 0.690915 -0.212777 0.48855 -0.846194 0.212777 0.690915 -0.690915 0.212777 0.489148 -0.847229 0.207213 0.69176 -0.69176 0.207213 -0.499903 0.865858 0.0196762 0.258769 -0.965739 -0.0196762 0.499903 -0.865858 -0.0196762 0.252892 -0.943807 0.212777 0.48855 -0.846194 0.212777 -0.253649 0.94663 0.198883 -0 -0.980023 -0.198883 0.253649 -0.94663 -0.198883 -0 -0.999806 -0.0196762 0.258769 -0.965739 -0.0196762 0 0.88319 0.469015 -0.228586 -0.853096 -0.469015 -0 -0.88319 -0.469015 -0.253649 -0.94663 -0.198883 -0 -0.980023 -0.198883 0.1872 0.69864 0.690549 -0.361643 -0.626383 -0.690549 -0.1872 -0.69864 -0.690549 -0.441595 -0.764865 -0.469015 -0.228586 -0.853096 -0.469015 0.324166 0.561472 0.761357 -0.51144 -0.51144 -0.690549 -0.45844 -0.45844 -0.761357 -0.361643 -0.626383 -0.690549 -0.324166 -0.561472 -0.761357 0.518992 0.518992 0.679187 -0.561472 -0.324166 -0.761357 -0.635633 -0.366983 -0.679187 -0.45844 -0.45844 -0.761357 -0.518992 -0.518992 -0.679187 0.752447 0.434426 0.495073 -0.635633 -0.366983 -0.679187 -0.708956 -0.189964 -0.679187 -0.752447 -0.434426 -0.495073 -0.839246 -0.224875 -0.495073 0.956278 0 0.292461 0.923693 0.247503 0.292461 -0.923693 -0.247503 -0.292461 -0.839246 -0.224875 -0.495073 -0.956278 -0 -0.292461 -0.868851 -0 -0.495073 -0.847229 -0.489148 -0.207213 -0.82552 -0.476614 -0.302249 0.82552 0.476614 0.302249 0.847229 0.489148 0.207213 0.674035 0.674035 0.302249 0.69176 0.69176 0.207213 -0.484769 -0.484769 -0.72801 0.674035 0.674035 0.302249 0.476614 0.82552 0.302249 0.484769 0.484769 0.72801 0.342783 0.593718 0.72801 -0.690915 -0.690915 -0.212777 0.690915 0.690915 0.212777 0.48855 0.846194 0.212777 0.69176 0.69176 0.207213 0.489148 0.847229 0.207213 -0.210753 -0.365035 -0.906825 0.109094 0.407144 0.906825 0.210753 0.365035 0.906825 0.177438 0.662206 0.72801 0.342783 0.593718 0.72801 -0.499903 -0.865858 0.0196762 0.499903 0.865858 -0.0196762 0.258769 0.965739 -0.0196762 0.48855 0.846194 0.212777 0.252892 0.943807 0.212777 -0.0525341 -0.196061 -0.979183 -3e-07 0.202977 0.979183 0.0525341 0.196061 0.979183 0 0.421506 0.906825 0.109094 0.407144 0.906825 -0.253649 -0.94663 0.198883 0.253649 0.94663 -0.198883 0 0.980023 -0.198883 0.258769 0.965739 -0.0196762 0 0.999806 -0.0196762 0.0422806 0 0.999106 -3e-07 0.202977 0.979183 -0.0525347 0.196061 0.979183 -0 -0.88319 0.469015 0 0.88319 -0.469015 -0.228586 0.853096 -0.469015 0 0.980023 -0.198883 -0.253649 0.94663 -0.198883 0.1872 -0.69864 0.690549 -0.1872 0.69864 -0.690549 -0.361643 0.626383 -0.690549 -0.228586 0.853096 -0.469015 -0.441595 0.764865 -0.469015 0.324166 -0.561472 0.761357 -0.51144 0.51144 -0.690549 -0.361643 0.626383 -0.690549 -0.45844 0.45844 -0.761357 -0.324166 0.561472 -0.761357 0.518992 -0.518992 0.679187 -0.561472 0.324166 -0.761357 -0.45844 0.45844 -0.761357 -0.635633 0.366983 -0.679187 -0.518992 0.518992 -0.679187 0.752447 -0.434426 0.495073 -0.839246 0.224875 -0.495073 -0.708956 0.189964 -0.679187 -0.752447 0.434426 -0.495073 -0.635633 0.366983 -0.679187 0.923693 -0.247503 0.292461 -0.956278 -0 -0.292461 -0.868851 -0 -0.495073 -0.923693 0.247503 -0.292461 -0.839246 0.224875 -0.495073 0.0525341 -0.196061 0.979183 0.0422806 0 0.999106 -3e-07 -0.202977 0.979183 -0.101488 0.175784 -0.979183 0.0525341 -0.196061 0.979183 0.109094 -0.407144 0.906825 0.101488 -0.175784 0.979183 0.210753 -0.365035 0.906825 -0.29805 0.29805 -0.906825 0.210753 -0.365035 0.906825 0.342783 -0.593718 0.72801 0.29805 -0.29805 0.906825 0.484769 -0.484769 0.72801 -0.593718 0.342783 -0.72801 0.674035 -0.674035 0.302249 0.82552 -0.476614 0.302249 0.484769 -0.484769 0.72801 0.593718 -0.342783 0.72801 -0.920748 0.246714 -0.302249 -0.944961 0.253202 -0.207213 0.82552 -0.476614 0.302249 0.847229 -0.489148 0.207213 0.920748 -0.246714 0.302249 0.944961 -0.253202 0.207213 -0.846194 0.48855 -0.212777 0.690915 -0.690915 0.212777 0.846194 -0.48855 0.212777 0.69176 -0.69176 0.207213 0.847229 -0.489148 0.207213 -0.70697 0.70697 0.0196762 0.499903 -0.865858 -0.0196762 0.70697 -0.70697 -0.0196762 0.48855 -0.846194 0.212777 0.690915 -0.690915 0.212777 -0.490012 0.848725 0.198883 0.253649 -0.94663 -0.198883 0.490012 -0.848725 -0.198883 0.258769 -0.965739 -0.0196762 0.499903 -0.865858 -0.0196762 -0.228586 0.853096 0.469015 -0 -0.88319 -0.469015 0.228586 -0.853096 -0.469015 -0 -0.980023 -0.198883 0.253649 -0.94663 -0.198883 0 0.723285 0.690549 -0.1872 -0.69864 -0.690549 -0 -0.723285 -0.690549 -0.228586 -0.853096 -0.469015 -0 -0.88319 -0.469015 0.167801 0.626241 0.761357 -0.361643 -0.626383 -0.690549 -0.324166 -0.561472 -0.761357 -0.1872 -0.69864 -0.690549 -0.167801 -0.626241 -0.761357 0.366983 0.635633 0.679187 -0.45844 -0.45844 -0.761357 -0.518992 -0.518992 -0.679187 -0.324166 -0.561472 -0.761357 -0.366983 -0.635633 -0.679187 0.614371 0.614371 0.495073 -0.518992 -0.518992 -0.679187 -0.635633 -0.366983 -0.679187 -0.614371 -0.614371 -0.495073 -0.752447 -0.434426 -0.495073 0.828161 0.478139 0.292461 -0.752447 -0.434426 -0.495073 -0.839246 -0.224875 -0.495073 -0.828161 -0.478139 -0.292461 -0.923693 -0.247503 -0.292461 0.956719 0.256352 0.137739 0.990469 -0 0.137739 -0.923693 -0.247503 -0.292461 -0.956278 -0 -0.292461 -0.956719 -0.256352 -0.137739 -0.990469 0 -0.137739 -0.944961 -0.253202 -0.207213 -0.920748 -0.246714 -0.302249 0.920748 0.246714 0.302249 0.944961 0.253202 0.207213 0.82552 0.476614 0.302249 0.847229 0.489148 0.207213 -0.593718 -0.342783 -0.72801 0.593718 0.342783 0.72801 0.82552 0.476614 0.302249 0.484769 0.484769 0.72801 0.674035 0.674035 0.302249 -0.846194 -0.48855 -0.212777 0.847229 0.489148 0.207213 0.846194 0.48855 0.212777 0.69176 0.69176 0.207213 0.690915 0.690915 0.212777 -0.29805 -0.29805 -0.906825 0.210753 0.365035 0.906825 0.29805 0.29805 0.906825 0.342783 0.593718 0.72801 0.484769 0.484769 0.72801 -0.70697 -0.70697 0.0196762 0.70697 0.70697 -0.0196762 0.499903 0.865858 -0.0196762 0.690915 0.690915 0.212777 0.48855 0.846194 0.212777 -0.101488 -0.175784 -0.979183 0.0525341 0.196061 0.979183 0.101488 0.175784 0.979183 0.109094 0.407144 0.906825 0.210753 0.365035 0.906825 -0.490012 -0.848725 0.198883 0.490012 0.848725 -0.198883 0.253649 0.94663 -0.198883 0.499903 0.865858 -0.0196762 0.258769 0.965739 -0.0196762 0.0422806 0 0.999106 0.0525341 0.196061 0.979183 -3e-07 0.202977 0.979183 -0.228586 -0.853096 0.469015 0.228586 0.853096 -0.469015 0 0.88319 -0.469015 0.253649 0.94663 -0.198883 0 0.980023 -0.198883 0 -0.723285 0.690549 -0 0.723285 -0.690549 -0.1872 0.69864 -0.690549 0 0.88319 -0.469015 -0.228586 0.853096 -0.469015 0.167801 -0.626241 0.761357 -0.361643 0.626383 -0.690549 -0.1872 0.69864 -0.690549 -0.324166 0.561472 -0.761357 -0.167801 0.626241 -0.761357 0.366983 -0.635633 0.679187 -0.45844 0.45844 -0.761357 -0.324166 0.561472 -0.761357 -0.518992 0.518992 -0.679187 -0.366983 0.635633 -0.679187 0.614371 -0.614371 0.495073 -0.752447 0.434426 -0.495073 -0.635633 0.366983 -0.679187 -0.614371 0.614371 -0.495073 -0.518992 0.518992 -0.679187 0.828161 -0.478139 0.292461 -0.923693 0.247503 -0.292461 -0.839246 0.224875 -0.495073 -0.828161 0.478139 -0.292461 -0.752447 0.434426 -0.495073 0.956719 -0.256352 0.137739 -0.990469 0 -0.137739 -0.956278 -0 -0.292461 -0.956719 0.256352 -0.137739 -0.923693 0.247503 -0.292461 0.0525341 -0.196061 0.979183 0.101488 -0.175784 0.979183 0.0422806 0 0.999106 -0.143526 0.143527 -0.979183 0.101488 -0.175784 0.979183 0.210753 -0.365035 0.906825 0.143526 -0.143527 0.979183 0.29805 -0.29805 0.906825 -0.365035 0.210753 -0.906825 0.29805 -0.29805 0.906825 0.484769 -0.484769 0.72801 0.365035 -0.210753 0.906825 0.593718 -0.342783 0.72801 -0.662206 0.177438 -0.72801 0.82552 -0.476614 0.302249 0.920748 -0.246714 0.302249 0.593718 -0.342783 0.72801 0.662206 -0.177438 0.72801 -0.953229 0 -0.302249 -0.978296 0 -0.207213 0.920748 -0.246714 0.302249 0.944961 -0.253202 0.207213 0.953229 -0 0.302249 0.978296 -0 0.207213 -0.943807 0.252892 -0.212777 0.846194 -0.48855 0.212777 0.943807 -0.252892 0.212777 0.847229 -0.489148 0.207213 0.944961 -0.253202 0.207213 -0.865858 0.499903 0.0196762 0.70697 -0.70697 -0.0196762 0.865858 -0.499903 -0.0196762 0.690915 -0.690915 0.212777 0.846194 -0.48855 0.212777 -0.692981 0.692981 0.198883 0.490012 -0.848725 -0.198883 0.692981 -0.692981 -0.198883 0.499903 -0.865858 -0.0196762 0.70697 -0.70697 -0.0196762 -0.441595 0.764865 0.469015 0.228586 -0.853096 -0.469015 0.441595 -0.764865 -0.469015 0.253649 -0.94663 -0.198883 0.490012 -0.848725 -0.198883 -0.1872 0.69864 0.690549 -0 -0.723285 -0.690549 0.1872 -0.69864 -0.690549 -0 -0.88319 -0.469015 0.228586 -0.853096 -0.469015 0 0.648333 0.761357 -0.167801 -0.626241 -0.761357 -0 -0.648333 -0.761357 -0.1872 -0.69864 -0.690549 -0 -0.723285 -0.690549 0.189964 0.708956 0.679187 -0.324166 -0.561472 -0.761357 -0.366983 -0.635633 -0.679187 -0.167801 -0.626241 -0.761357 -0.189964 -0.708956 -0.679187 0.434426 0.752447 0.495073 -0.614371 -0.614371 -0.495073 -0.434426 -0.752447 -0.495073 -0.518992 -0.518992 -0.679187 -0.366983 -0.635633 -0.679187 0.67619 0.67619 0.292461 -0.614371 -0.614371 -0.495073 -0.752447 -0.434426 -0.495073 -0.67619 -0.67619 -0.292461 -0.828161 -0.478139 -0.292461 0.857771 0.495234 0.137739 -0.828161 -0.478139 -0.292461 -0.923693 -0.247503 -0.292461 -0.857771 -0.495234 -0.137739 -0.956719 -0.256352 -0.137739 0.985119 -0 -0.171873 0.951552 0.254968 -0.171873 -0.951552 -0.254968 0.171873 -0.956719 -0.256352 -0.137739 -0.985119 0 0.171873 -0.990469 0 -0.137739 0.953229 -0 0.302249 0.978296 -0 0.207213 0.920748 0.246714 0.302249 0.944961 0.253202 0.207213 -0.662206 -0.177438 -0.72801 0.662206 0.177438 0.72801 0.920748 0.246714 0.302249 0.593718 0.342783 0.72801 0.82552 0.476614 0.302249 -0.943807 -0.252892 -0.212777 0.944961 0.253202 0.207213 0.943807 0.252892 0.212777 0.847229 0.489148 0.207213 0.846194 0.48855 0.212777 -0.365035 -0.210753 -0.906825 0.29805 0.29805 0.906825 0.365035 0.210753 0.906825 0.484769 0.484769 0.72801 0.593718 0.342783 0.72801 -0.865858 -0.499903 0.0196762 0.846194 0.48855 0.212777 0.865858 0.499903 -0.0196762 0.690915 0.690915 0.212777 0.70697 0.70697 -0.0196762 -0.143526 -0.143527 -0.979183 0.101488 0.175784 0.979183 0.143526 0.143527 0.979183 0.210753 0.365035 0.906825 0.29805 0.29805 0.906825 -0.692981 -0.692981 0.198883 0.692981 0.692981 -0.198883 0.490012 0.848725 -0.198883 0.70697 0.70697 -0.0196762 0.499903 0.865858 -0.0196762 0.101488 0.175784 0.979183 0.0525341 0.196061 0.979183 0.0422806 0 0.999106 -0.441595 -0.764865 0.469015 0.441595 0.764865 -0.469015 0.228586 0.853096 -0.469015 0.490012 0.848725 -0.198883 0.253649 0.94663 -0.198883 -0.1872 -0.69864 0.690549 0.1872 0.69864 -0.690549 -0 0.723285 -0.690549 0.228586 0.853096 -0.469015 0 0.88319 -0.469015 0 -0.648333 0.761357 -0.167801 0.626241 -0.761357 -0.1872 0.69864 -0.690549 -0 0.648333 -0.761357 -0 0.723285 -0.690549 0.189964 -0.708956 0.679187 -0.324166 0.561472 -0.761357 -0.167801 0.626241 -0.761357 -0.366983 0.635633 -0.679187 -0.189964 0.708956 -0.679187 0.434426 -0.752447 0.495073 -0.434426 0.752447 -0.495073 -0.614371 0.614371 -0.495073 -0.366983 0.635633 -0.679187 -0.518992 0.518992 -0.679187 0.67619 -0.67619 0.292461 -0.828161 0.478139 -0.292461 -0.752447 0.434426 -0.495073 -0.67619 0.67619 -0.292461 -0.614371 0.614371 -0.495073 0.857771 -0.495234 0.137739 -0.956719 0.256352 -0.137739 -0.923693 0.247503 -0.292461 -0.857771 0.495234 -0.137739 -0.828161 0.478139 -0.292461 0.951552 -0.254968 -0.171873 -0.985119 0 0.171873 -0.990469 0 -0.137739 -0.951552 0.254968 0.171873 -0.956719 0.256352 -0.137739 0.101488 -0.175784 0.979183 0.143526 -0.143527 0.979183 0.0422806 0 0.999106 -0.175783 0.101489 -0.979183 0.143526 -0.143527 0.979183 0.29805 -0.29805 0.906825 0.175783 -0.101489 0.979183 0.365035 -0.210753 0.906825 -0.407144 0.109094 -0.906825 0.365035 -0.210753 0.906825 0.593718 -0.342783 0.72801 0.407144 -0.109094 0.906825 0.662206 -0.177438 0.72801 -0.685567 0 -0.72801 0.662206 -0.177438 0.72801 0.920748 -0.246714 0.302249 0.685567 -0 0.72801 0.953229 -0 0.302249 -0.977101 0 -0.212777 0.944961 -0.253202 0.207213 0.943807 -0.252892 0.212777 0.978296 -0 0.207213 0.977101 -0 0.212777 -0.965739 0.258769 0.0196762 0.865858 -0.499903 -0.0196762 0.965739 -0.258769 -0.0196762 0.846194 -0.48855 0.212777 0.943807 -0.252892 0.212777 -0.848725 0.490012 0.198883 0.70697 -0.70697 -0.0196762 0.692981 -0.692981 -0.198883 0.865858 -0.499903 -0.0196762 0.848725 -0.490012 -0.198883 -0.62451 0.62451 0.469015 0.441595 -0.764865 -0.469015 0.62451 -0.62451 -0.469015 0.490012 -0.848725 -0.198883 0.692981 -0.692981 -0.198883 -0.361643 0.626383 0.690549 0.1872 -0.69864 -0.690549 0.361643 -0.626383 -0.690549 0.228586 -0.853096 -0.469015 0.441595 -0.764865 -0.469015 -0.167801 0.626241 0.761357 -0 -0.648333 -0.761357 0.167801 -0.626241 -0.761357 -0 -0.723285 -0.690549 0.1872 -0.69864 -0.690549 0 0.733965 0.679187 -0.167801 -0.626241 -0.761357 -0.189964 -0.708956 -0.679187 -0 -0.648333 -0.761357 -0 -0.733965 -0.679187 0.224875 0.839246 0.495073 -0.434426 -0.752447 -0.495073 -0.224875 -0.839246 -0.495073 -0.366983 -0.635633 -0.679187 -0.189964 -0.708956 -0.679187 0.478139 0.828161 0.292461 -0.67619 -0.67619 -0.292461 -0.478139 -0.828161 -0.292461 -0.614371 -0.614371 -0.495073 -0.434426 -0.752447 -0.495073 0.700367 0.700367 0.137739 -0.67619 -0.67619 -0.292461 -0.828161 -0.478139 -0.292461 -0.700367 -0.700367 -0.137739 -0.857771 -0.495234 -0.137739 0.853138 0.49256 -0.171873 -0.857771 -0.495234 -0.137739 -0.956719 -0.256352 -0.137739 -0.853138 -0.49256 0.171873 -0.951552 -0.254968 0.171873 0.981887 -0 -0.189468 0.94843 0.254131 -0.189468 -0.94843 -0.254131 0.189468 -0.951552 -0.254968 0.171873 -0.981887 0 0.189468 -0.985119 0 0.171873 0.685567 -0 0.72801 0.953229 -0 0.302249 0.662206 0.177438 0.72801 0.920748 0.246714 0.302249 0.978296 -0 0.207213 0.977101 -0 0.212777 0.944961 0.253202 0.207213 0.943807 0.252892 0.212777 -0.407144 -0.109094 -0.906825 0.365035 0.210753 0.906825 0.407144 0.109094 0.906825 0.593718 0.342783 0.72801 0.662206 0.177438 0.72801 -0.965739 -0.258769 0.0196762 0.943807 0.252892 0.212777 0.965739 0.258769 -0.0196762 0.846194 0.48855 0.212777 0.865858 0.499903 -0.0196762 -0.175783 -0.101489 -0.979183 0.143526 0.143527 0.979183 0.175783 0.101489 0.979183 0.29805 0.29805 0.906825 0.365035 0.210753 0.906825 -0.848725 -0.490012 0.198883 0.848725 0.490012 -0.198883 0.692981 0.692981 -0.198883 0.865858 0.499903 -0.0196762 0.70697 0.70697 -0.0196762 0.143526 0.143527 0.979183 0.101488 0.175784 0.979183 0.0422806 0 0.999106 -0.62451 -0.62451 0.469015 0.62451 0.62451 -0.469015 0.441595 0.764865 -0.469015 0.692981 0.692981 -0.198883 0.490012 0.848725 -0.198883 -0.361643 -0.626383 0.690549 0.361643 0.626383 -0.690549 0.1872 0.69864 -0.690549 0.441595 0.764865 -0.469015 0.228586 0.853096 -0.469015 -0.167801 -0.626241 0.761357 -0 0.648333 -0.761357 -0 0.723285 -0.690549 0.167801 0.626241 -0.761357 0.1872 0.69864 -0.690549 -0 -0.733965 0.679187 -0.167801 0.626241 -0.761357 -0 0.648333 -0.761357 -0.189964 0.708956 -0.679187 0 0.733965 -0.679187 0.224875 -0.839246 0.495073 -0.224875 0.839246 -0.495073 -0.434426 0.752447 -0.495073 -0.189964 0.708956 -0.679187 -0.366983 0.635633 -0.679187 0.478139 -0.828161 0.292461 -0.478139 0.828161 -0.292461 -0.67619 0.67619 -0.292461 -0.434426 0.752447 -0.495073 -0.614371 0.614371 -0.495073 0.700367 -0.700367 0.137739 -0.857771 0.495234 -0.137739 -0.828161 0.478139 -0.292461 -0.700367 0.700367 -0.137739 -0.67619 0.67619 -0.292461 0.853138 -0.49256 -0.171873 -0.951552 0.254968 0.171873 -0.956719 0.256352 -0.137739 -0.853138 0.49256 0.171873 -0.857771 0.495234 -0.137739 0.94843 -0.254131 -0.189468 -0.985119 0 0.171873 -0.951552 0.254968 0.171873 -0.981887 0 0.189468 -0.94843 0.254131 0.189468 0.143526 -0.143527 0.979183 0.175783 -0.101489 0.979183 0.0422806 0 0.999106 -0.196061 0.0525345 -0.979183 0.175783 -0.101489 0.979183 0.365035 -0.210753 0.906825 0.196061 -0.0525345 0.979183 0.407144 -0.109094 0.906825 -0.421506 0 -0.906825 0.407144 -0.109094 0.906825 0.662206 -0.177438 0.72801 0.421506 -0 0.906825 0.685567 -0 0.72801 -0.999806 0 0.0196762 0.965739 -0.258769 -0.0196762 0.999806 -0 -0.0196762 0.943807 -0.252892 0.212777 0.977101 -0 0.212777 -0.94663 0.253649 0.198883 0.865858 -0.499903 -0.0196762 0.848725 -0.490012 -0.198883 0.965739 -0.258769 -0.0196762 0.94663 -0.253649 -0.198883 -0.764865 0.441595 0.469015 0.692981 -0.692981 -0.198883 0.62451 -0.62451 -0.469015 0.848725 -0.490012 -0.198883 0.764865 -0.441595 -0.469015 -0.51144 0.51144 0.690549 0.361643 -0.626383 -0.690549 0.51144 -0.51144 -0.690549 0.441595 -0.764865 -0.469015 0.62451 -0.62451 -0.469015 -0.324166 0.561472 0.761357 0.167801 -0.626241 -0.761357 0.324166 -0.561472 -0.761357 0.1872 -0.69864 -0.690549 0.361643 -0.626383 -0.690549 -0.189964 0.708956 0.679187 -0 -0.733965 -0.679187 0.189964 -0.708956 -0.679187 -0 -0.648333 -0.761357 0.167801 -0.626241 -0.761357 0 0.868851 0.495073 -0.224875 -0.839246 -0.495073 -0 -0.868851 -0.495073 -0.189964 -0.708956 -0.679187 -0 -0.733965 -0.679187 0.247503 0.923693 0.292461 -0.478139 -0.828161 -0.292461 -0.247503 -0.923693 -0.292461 -0.434426 -0.752447 -0.495073 -0.224875 -0.839246 -0.495073 0.495234 0.857771 0.137739 -0.700367 -0.700367 -0.137739 -0.495234 -0.857771 -0.137739 -0.67619 -0.67619 -0.292461 -0.478139 -0.828161 -0.292461 0.696584 0.696584 -0.171873 -0.700367 -0.700367 -0.137739 -0.857771 -0.495234 -0.137739 -0.696584 -0.696584 0.171873 -0.853138 -0.49256 0.171873 0.850339 0.490943 -0.189468 -0.850339 -0.490943 0.189468 -0.853138 -0.49256 0.171873 -0.94843 -0.254131 0.189468 -0.951552 -0.254968 0.171873 0.952542 -0 -0.304407 0.920085 0.246536 -0.304407 -0.920085 -0.246536 0.304407 -0.94843 -0.254131 0.189468 -0.952542 0 0.304407 -0.981887 0 0.189468 0.407144 0.109094 0.906825 0.421506 -0 0.906825 0.662206 0.177438 0.72801 0.685567 -0 0.72801 0.977101 -0 0.212777 0.999806 -0 -0.0196762 0.943807 0.252892 0.212777 0.965739 0.258769 -0.0196762 -0.196061 -0.0525345 -0.979183 0.175783 0.101489 0.979183 0.196061 0.0525345 0.979183 0.365035 0.210753 0.906825 0.407144 0.109094 0.906825 -0.94663 -0.253649 0.198883 0.94663 0.253649 -0.198883 0.848725 0.490012 -0.198883 0.965739 0.258769 -0.0196762 0.865858 0.499903 -0.0196762 0.175783 0.101489 0.979183 0.143526 0.143527 0.979183 0.0422806 0 0.999106 -0.764865 -0.441595 0.469015 0.764865 0.441595 -0.469015 0.62451 0.62451 -0.469015 0.848725 0.490012 -0.198883 0.692981 0.692981 -0.198883 -0.51144 -0.51144 0.690549 0.51144 0.51144 -0.690549 0.361643 0.626383 -0.690549 0.62451 0.62451 -0.469015 0.441595 0.764865 -0.469015 -0.324166 -0.561472 0.761357 0.167801 0.626241 -0.761357 0.1872 0.69864 -0.690549 0.324166 0.561472 -0.761357 0.361643 0.626383 -0.690549 -0.189964 -0.708956 0.679187 0 0.733965 -0.679187 -0 0.648333 -0.761357 0.189964 0.708956 -0.679187 0.167801 0.626241 -0.761357 -0 -0.868851 0.495073 0 0.868851 -0.495073 -0.224875 0.839246 -0.495073 0 0.733965 -0.679187 -0.189964 0.708956 -0.679187 0.247503 -0.923693 0.292461 -0.247503 0.923693 -0.292461 -0.478139 0.828161 -0.292461 -0.224875 0.839246 -0.495073 -0.434426 0.752447 -0.495073 0.495234 -0.857771 0.137739 -0.495234 0.857771 -0.137739 -0.700367 0.700367 -0.137739 -0.478139 0.828161 -0.292461 -0.67619 0.67619 -0.292461 0.696584 -0.696584 -0.171873 -0.853138 0.49256 0.171873 -0.857771 0.495234 -0.137739 -0.696584 0.696584 0.171873 -0.700367 0.700367 -0.137739 0.850339 -0.490943 -0.189468 -0.951552 0.254968 0.171873 -0.853138 0.49256 0.171873 -0.94843 0.254131 0.189468 -0.850339 0.490943 0.189468 0.920085 -0.246536 -0.304407 -0.952542 0 0.304407 -0.981887 0 0.189468 -0.920085 0.246536 0.304407 -0.94843 0.254131 0.189468 0.175783 -0.101489 0.979183 0.196061 -0.0525345 0.979183 0.0422806 0 0.999106 -0.202977 -0 -0.979183 0.196061 -0.0525345 0.979183 0.407144 -0.109094 0.906825 0.202977 0 0.979183 0.421506 -0 0.906825 -0.980023 0 0.198883 0.965739 -0.258769 -0.0196762 0.94663 -0.253649 -0.198883 0.999806 -0 -0.0196762 0.980023 -0 -0.198883 -0.853096 0.228586 0.469015 0.848725 -0.490012 -0.198883 0.764865 -0.441595 -0.469015 0.94663 -0.253649 -0.198883 0.853096 -0.228586 -0.469015 -0.626383 0.361643 0.690549 0.62451 -0.62451 -0.469015 0.51144 -0.51144 -0.690549 0.764865 -0.441595 -0.469015 0.626383 -0.361643 -0.690549 -0.45844 0.45844 0.761357 0.324166 -0.561472 -0.761357 0.45844 -0.45844 -0.761357 0.361643 -0.626383 -0.690549 0.51144 -0.51144 -0.690549 -0.366983 0.635633 0.679187 0.189964 -0.708956 -0.679187 0.366983 -0.635633 -0.679187 0.167801 -0.626241 -0.761357 0.324166 -0.561472 -0.761357 -0.224875 0.839246 0.495073 -0 -0.868851 -0.495073 0.224875 -0.839246 -0.495073 -0 -0.733965 -0.679187 0.189964 -0.708956 -0.679187 0 0.956278 0.292461 -0.247503 -0.923693 -0.292461 -0 -0.956278 -0.292461 -0.224875 -0.839246 -0.495073 -0 -0.868851 -0.495073 0.256352 0.956719 0.137739 -0.495234 -0.857771 -0.137739 -0.256352 -0.956719 -0.137739 -0.478139 -0.828161 -0.292461 -0.247503 -0.923693 -0.292461 0.49256 0.853138 -0.171873 -0.696584 -0.696584 0.171873 -0.49256 -0.853138 0.171873 -0.700367 -0.700367 -0.137739 -0.495234 -0.857771 -0.137739 0.694299 0.694299 -0.189468 -0.694299 -0.694299 0.189468 -0.696584 -0.696584 0.171873 -0.850339 -0.490943 0.189468 -0.853138 -0.49256 0.171873 0.824926 0.476271 -0.304407 -0.850339 -0.490943 0.189468 -0.94843 -0.254131 0.189468 -0.824926 -0.476271 0.304407 -0.920085 -0.246536 0.304407 0.918565 -0 -0.395271 0.887265 0.237742 -0.395271 -0.887265 -0.237742 0.395271 -0.920085 -0.246536 0.304407 -0.918565 0 0.395271 -0.952542 0 0.304407 0.196061 0.0525345 0.979183 0.202977 0 0.979183 0.407144 0.109094 0.906825 0.421506 -0 0.906825 0.980023 -0 -0.198883 0.94663 0.253649 -0.198883 0.999806 -0 -0.0196762 0.965739 0.258769 -0.0196762 0.196061 0.0525345 0.979183 0.175783 0.101489 0.979183 0.0422806 0 0.999106 -0.853096 -0.228586 0.469015 0.853096 0.228586 -0.469015 0.764865 0.441595 -0.469015 0.94663 0.253649 -0.198883 0.848725 0.490012 -0.198883 -0.626383 -0.361643 0.690549 0.626383 0.361643 -0.690549 0.51144 0.51144 -0.690549 0.764865 0.441595 -0.469015 0.62451 0.62451 -0.469015 -0.45844 -0.45844 0.761357 0.324166 0.561472 -0.761357 0.361643 0.626383 -0.690549 0.45844 0.45844 -0.761357 0.51144 0.51144 -0.690549 -0.366983 -0.635633 0.679187 0.189964 0.708956 -0.679187 0.167801 0.626241 -0.761357 0.366983 0.635633 -0.679187 0.324166 0.561472 -0.761357 -0.224875 -0.839246 0.495073 0.224875 0.839246 -0.495073 0 0.868851 -0.495073 0.189964 0.708956 -0.679187 0 0.733965 -0.679187 -0 -0.956278 0.292461 0 0.956278 -0.292461 -0.247503 0.923693 -0.292461 0 0.868851 -0.495073 -0.224875 0.839246 -0.495073 0.256352 -0.956719 0.137739 -0.256352 0.956719 -0.137739 -0.495234 0.857771 -0.137739 -0.247503 0.923693 -0.292461 -0.478139 0.828161 -0.292461 0.49256 -0.853138 -0.171873 -0.49256 0.853138 0.171873 -0.696584 0.696584 0.171873 -0.495234 0.857771 -0.137739 -0.700367 0.700367 -0.137739 0.694299 -0.694299 -0.189468 -0.853138 0.49256 0.171873 -0.696584 0.696584 0.171873 -0.850339 0.490943 0.189468 -0.694299 0.694299 0.189468 0.824926 -0.476271 -0.304407 -0.920085 0.246536 0.304407 -0.94843 0.254131 0.189468 -0.824926 0.476271 0.304407 -0.850339 0.490943 0.189468 0.887265 -0.237742 -0.395271 -0.952542 0 0.304407 -0.920085 0.246536 0.304407 -0.918565 0 0.395271 -0.887265 0.237742 0.395271 -0.0841696 0 -0.996451 0.196061 -0.0525345 0.979183 0.202977 0 0.979183 0.0422806 0 0.999106 0.0841696 -0 0.996451 -0.88319 0 0.469015 0.94663 -0.253649 -0.198883 0.853096 -0.228586 -0.469015 0.980023 -0 -0.198883 0.88319 -0 -0.469015 -0.69864 0.1872 0.690549 0.764865 -0.441595 -0.469015 0.626383 -0.361643 -0.690549 0.853096 -0.228586 -0.469015 0.69864 -0.1872 -0.690549 -0.561472 0.324166 0.761357 0.45844 -0.45844 -0.761357 0.561472 -0.324166 -0.761357 0.51144 -0.51144 -0.690549 0.626383 -0.361643 -0.690549 -0.518992 0.518992 0.679187 0.366983 -0.635633 -0.679187 0.518992 -0.518992 -0.679187 0.324166 -0.561472 -0.761357 0.45844 -0.45844 -0.761357 -0.434426 0.752447 0.495073 0.224875 -0.839246 -0.495073 0.434426 -0.752447 -0.495073 0.189964 -0.708956 -0.679187 0.366983 -0.635633 -0.679187 -0.247503 0.923693 0.292461 -0 -0.956278 -0.292461 0.247503 -0.923693 -0.292461 -0 -0.868851 -0.495073 0.224875 -0.839246 -0.495073 0 0.990469 0.137739 -0.256352 -0.956719 -0.137739 -0 -0.990469 -0.137739 -0.247503 -0.923693 -0.292461 -0 -0.956278 -0.292461 0.254968 0.951552 -0.171873 -0.49256 -0.853138 0.171873 -0.254968 -0.951552 0.171873 -0.495234 -0.857771 -0.137739 -0.256352 -0.956719 -0.137739 0.490943 0.850339 -0.189468 -0.694299 -0.694299 0.189468 -0.490943 -0.850339 0.189468 -0.696584 -0.696584 0.171873 -0.49256 -0.853138 0.171873 0.673549 0.673549 -0.304407 -0.694299 -0.694299 0.189468 -0.850339 -0.490943 0.189468 -0.673549 -0.673549 0.304407 -0.824926 -0.476271 0.304407 0.7955 0.459282 -0.395271 -0.7955 -0.459282 0.395271 -0.824926 -0.476271 0.304407 -0.887265 -0.237742 0.395271 -0.920085 -0.246536 0.304407 0.994706 -0 -0.102765 0.960812 0.257449 -0.102765 -0.960812 -0.257449 0.102765 -0.887265 -0.237742 0.395271 -0.994706 0 0.102765 -0.918565 0 0.395271 -0.0422806 -0 -0.999106 0.202977 0 0.979183 0.196061 0.0525345 0.979183 0.0422806 0 0.999106 0.88319 -0 -0.469015 0.853096 0.228586 -0.469015 0.980023 -0 -0.198883 0.94663 0.253649 -0.198883 -0.69864 -0.1872 0.690549 0.69864 0.1872 -0.690549 0.626383 0.361643 -0.690549 0.853096 0.228586 -0.469015 0.764865 0.441595 -0.469015 -0.561472 -0.324166 0.761357 0.45844 0.45844 -0.761357 0.51144 0.51144 -0.690549 0.561472 0.324166 -0.761357 0.626383 0.361643 -0.690549 -0.518992 -0.518992 0.679187 0.366983 0.635633 -0.679187 0.324166 0.561472 -0.761357 0.518992 0.518992 -0.679187 0.45844 0.45844 -0.761357 -0.434426 -0.752447 0.495073 0.434426 0.752447 -0.495073 0.224875 0.839246 -0.495073 0.366983 0.635633 -0.679187 0.189964 0.708956 -0.679187 -0.247503 -0.923693 0.292461 0.247503 0.923693 -0.292461 0 0.956278 -0.292461 0.224875 0.839246 -0.495073 0 0.868851 -0.495073 -0 -0.990469 0.137739 0 0.990469 -0.137739 -0.256352 0.956719 -0.137739 0 0.956278 -0.292461 -0.247503 0.923693 -0.292461 0.254968 -0.951552 -0.171873 -0.254968 0.951552 0.171873 -0.49256 0.853138 0.171873 -0.256352 0.956719 -0.137739 -0.495234 0.857771 -0.137739 0.490943 -0.850339 -0.189468 -0.490943 0.850339 0.189468 -0.694299 0.694299 0.189468 -0.49256 0.853138 0.171873 -0.696584 0.696584 0.171873 0.673549 -0.673549 -0.304407 -0.824926 0.476271 0.304407 -0.850339 0.490943 0.189468 -0.673549 0.673549 0.304407 -0.694299 0.694299 0.189468 0.7955 -0.459282 -0.395271 -0.920085 0.246536 0.304407 -0.824926 0.476271 0.304407 -0.887265 0.237742 0.395271 -0.7955 0.459282 0.395271 0.960812 -0.257449 -0.102765 -0.918565 0 0.395271 -0.887265 0.237742 0.395271 -0.994706 0 0.102765 -0.960812 0.257449 0.102765 -0.723285 0 0.690549 0.853096 -0.228586 -0.469015 0.69864 -0.1872 -0.690549 0.88319 -0 -0.469015 0.723285 -0 -0.690549 -0.626241 0.167801 0.761357 0.561472 -0.324166 -0.761357 0.626241 -0.167801 -0.761357 0.626383 -0.361643 -0.690549 0.69864 -0.1872 -0.690549 -0.635633 0.366983 0.679187 0.518992 -0.518992 -0.679187 0.635633 -0.366983 -0.679187 0.45844 -0.45844 -0.761357 0.561472 -0.324166 -0.761357 -0.614371 0.614371 0.495073 0.434426 -0.752447 -0.495073 0.614371 -0.614371 -0.495073 0.366983 -0.635633 -0.679187 0.518992 -0.518992 -0.679187 -0.478139 0.828161 0.292461 0.247503 -0.923693 -0.292461 0.478139 -0.828161 -0.292461 0.224875 -0.839246 -0.495073 0.434426 -0.752447 -0.495073 -0.256352 0.956719 0.137739 -0 -0.990469 -0.137739 0.256352 -0.956719 -0.137739 -0 -0.956278 -0.292461 0.247503 -0.923693 -0.292461 0 0.985119 -0.171873 -0.254968 -0.951552 0.171873 -0 -0.985119 0.171873 -0.256352 -0.956719 -0.137739 -0 -0.990469 -0.137739 0.254131 0.94843 -0.189468 -0.490943 -0.850339 0.189468 -0.254131 -0.94843 0.189468 -0.49256 -0.853138 0.171873 -0.254968 -0.951552 0.171873 0.476271 0.824926 -0.304407 -0.673549 -0.673549 0.304407 -0.476271 -0.824926 0.304407 -0.694299 -0.694299 0.189468 -0.490943 -0.850339 0.189468 0.649523 0.649523 -0.395271 -0.649523 -0.649523 0.395271 -0.673549 -0.673549 0.304407 -0.7955 -0.459282 0.395271 -0.824926 -0.476271 0.304407 0.86144 0.497353 -0.102765 -0.86144 -0.497353 0.102765 -0.7955 -0.459282 0.395271 -0.960812 -0.257449 0.102765 -0.887265 -0.237742 0.395271 0.965673 -0 0.259761 0.932769 0.249935 0.259761 -0.932769 -0.249935 -0.259761 -0.960812 -0.257449 0.102765 -0.965673 0 -0.259761 -0.994706 0 0.102765 0.723285 -0 -0.690549 0.69864 0.1872 -0.690549 0.88319 -0 -0.469015 0.853096 0.228586 -0.469015 -0.626241 -0.167801 0.761357 0.561472 0.324166 -0.761357 0.626383 0.361643 -0.690549 0.626241 0.167801 -0.761357 0.69864 0.1872 -0.690549 -0.635633 -0.366983 0.679187 0.518992 0.518992 -0.679187 0.45844 0.45844 -0.761357 0.635633 0.366983 -0.679187 0.561472 0.324166 -0.761357 -0.614371 -0.614371 0.495073 0.614371 0.614371 -0.495073 0.434426 0.752447 -0.495073 0.518992 0.518992 -0.679187 0.366983 0.635633 -0.679187 -0.478139 -0.828161 0.292461 0.478139 0.828161 -0.292461 0.247503 0.923693 -0.292461 0.434426 0.752447 -0.495073 0.224875 0.839246 -0.495073 -0.256352 -0.956719 0.137739 0.256352 0.956719 -0.137739 0 0.990469 -0.137739 0.247503 0.923693 -0.292461 0 0.956278 -0.292461 -0 -0.985119 -0.171873 0 0.985119 0.171873 -0.254968 0.951552 0.171873 0 0.990469 -0.137739 -0.256352 0.956719 -0.137739 0.254131 -0.94843 -0.189468 -0.254131 0.94843 0.189468 -0.490943 0.850339 0.189468 -0.254968 0.951552 0.171873 -0.49256 0.853138 0.171873 0.476271 -0.824926 -0.304407 -0.476271 0.824926 0.304407 -0.673549 0.673549 0.304407 -0.490943 0.850339 0.189468 -0.694299 0.694299 0.189468 0.649523 -0.649523 -0.395271 -0.824926 0.476271 0.304407 -0.673549 0.673549 0.304407 -0.7955 0.459282 0.395271 -0.649523 0.649523 0.395271 0.86144 -0.497353 -0.102765 -0.887265 0.237742 0.395271 -0.7955 0.459282 0.395271 -0.960812 0.257449 0.102765 -0.86144 0.497353 0.102765 0.932769 -0.249935 0.259761 -0.965673 0 -0.259761 -0.994706 0 0.102765 -0.932769 0.249935 -0.259761 -0.960812 0.257449 0.102765 -0.648333 0 0.761357 0.626241 -0.167801 -0.761357 0.648333 -0 -0.761357 0.69864 -0.1872 -0.690549 0.723285 -0 -0.690549 -0.708956 0.189964 0.679187 0.635633 -0.366983 -0.679187 0.708956 -0.189964 -0.679187 0.561472 -0.324166 -0.761357 0.626241 -0.167801 -0.761357 -0.752447 0.434426 0.495073 0.518992 -0.518992 -0.679187 0.614371 -0.614371 -0.495073 0.635633 -0.366983 -0.679187 0.752447 -0.434426 -0.495073 -0.67619 0.67619 0.292461 0.478139 -0.828161 -0.292461 0.67619 -0.67619 -0.292461 0.434426 -0.752447 -0.495073 0.614371 -0.614371 -0.495073 -0.495234 0.857771 0.137739 0.256352 -0.956719 -0.137739 0.495234 -0.857771 -0.137739 0.247503 -0.923693 -0.292461 0.478139 -0.828161 -0.292461 -0.254968 0.951552 -0.171873 -0 -0.985119 0.171873 0.254968 -0.951552 0.171873 -0 -0.990469 -0.137739 0.256352 -0.956719 -0.137739 0 0.981887 -0.189468 -0.254131 -0.94843 0.189468 -0 -0.981887 0.189468 -0.254968 -0.951552 0.171873 -0 -0.985119 0.171873 0.246536 0.920085 -0.304407 -0.476271 -0.824926 0.304407 -0.246536 -0.920085 0.304407 -0.490943 -0.850339 0.189468 -0.254131 -0.94843 0.189468 0.459282 0.7955 -0.395271 -0.649523 -0.649523 0.395271 -0.459282 -0.7955 0.395271 -0.673549 -0.673549 0.304407 -0.476271 -0.824926 0.304407 0.703363 0.703363 -0.102765 -0.703363 -0.703363 0.102765 -0.649523 -0.649523 0.395271 -0.86144 -0.497353 0.102765 -0.7955 -0.459282 0.395271 0.836297 0.482837 0.259761 -0.836297 -0.482837 -0.259761 -0.86144 -0.497353 0.102765 -0.932769 -0.249935 -0.259761 -0.960812 -0.257449 0.102765 0.962566 -0 0.271046 0.929768 0.249131 0.271046 -0.929768 -0.249131 -0.271046 -0.932769 -0.249935 -0.259761 -0.962566 0 -0.271046 -0.965673 0 -0.259761 0.626241 0.167801 -0.761357 0.69864 0.1872 -0.690549 0.648333 -0 -0.761357 0.723285 -0 -0.690549 -0.708956 -0.189964 0.679187 0.635633 0.366983 -0.679187 0.561472 0.324166 -0.761357 0.708956 0.189964 -0.679187 0.626241 0.167801 -0.761357 -0.752447 -0.434426 0.495073 0.752447 0.434426 -0.495073 0.614371 0.614371 -0.495073 0.635633 0.366983 -0.679187 0.518992 0.518992 -0.679187 -0.67619 -0.67619 0.292461 0.67619 0.67619 -0.292461 0.478139 0.828161 -0.292461 0.614371 0.614371 -0.495073 0.434426 0.752447 -0.495073 -0.495234 -0.857771 0.137739 0.495234 0.857771 -0.137739 0.256352 0.956719 -0.137739 0.478139 0.828161 -0.292461 0.247503 0.923693 -0.292461 -0.254968 -0.951552 -0.171873 0.254968 0.951552 0.171873 0 0.985119 0.171873 0.256352 0.956719 -0.137739 0 0.990469 -0.137739 0 -0.981887 -0.189468 -0 0.981887 0.189468 -0.254131 0.94843 0.189468 0 0.985119 0.171873 -0.254968 0.951552 0.171873 0.246536 -0.920085 -0.304407 -0.246536 0.920085 0.304407 -0.476271 0.824926 0.304407 -0.254131 0.94843 0.189468 -0.490943 0.850339 0.189468 0.459282 -0.7955 -0.395271 -0.459282 0.7955 0.395271 -0.649523 0.649523 0.395271 -0.476271 0.824926 0.304407 -0.673549 0.673549 0.304407 0.703363 -0.703363 -0.102765 -0.7955 0.459282 0.395271 -0.649523 0.649523 0.395271 -0.86144 0.497353 0.102765 -0.703363 0.703363 0.102765 0.836297 -0.482837 0.259761 -0.932769 0.249935 -0.259761 -0.960812 0.257449 0.102765 -0.836297 0.482837 -0.259761 -0.86144 0.497353 0.102765 0.929768 -0.249131 0.271046 -0.962566 0 -0.271046 -0.965673 0 -0.259761 -0.929768 0.249131 -0.271046 -0.932769 0.249935 -0.259761 -0.733965 0 0.679187 0.708956 -0.189964 -0.679187 0.733965 -0 -0.679187 0.626241 -0.167801 -0.761357 0.648333 -0 -0.761357 -0.839246 0.224875 0.495073 0.635633 -0.366983 -0.679187 0.752447 -0.434426 -0.495073 0.708956 -0.189964 -0.679187 0.839246 -0.224875 -0.495073 -0.828161 0.478139 0.292461 0.614371 -0.614371 -0.495073 0.67619 -0.67619 -0.292461 0.752447 -0.434426 -0.495073 0.828161 -0.478139 -0.292461 -0.700367 0.700367 0.137739 0.495234 -0.857771 -0.137739 0.700367 -0.700367 -0.137739 0.478139 -0.828161 -0.292461 0.67619 -0.67619 -0.292461 -0.49256 0.853138 -0.171873 0.254968 -0.951552 0.171873 0.49256 -0.853138 0.171873 0.256352 -0.956719 -0.137739 0.495234 -0.857771 -0.137739 -0.254131 0.94843 -0.189468 -0 -0.981887 0.189468 0.254131 -0.94843 0.189468 -0 -0.985119 0.171873 0.254968 -0.951552 0.171873 0 0.952542 -0.304407 -0.246536 -0.920085 0.304407 -0 -0.952542 0.304407 -0.254131 -0.94843 0.189468 -0 -0.981887 0.189468 0.237742 0.887265 -0.395271 -0.459282 -0.7955 0.395271 -0.237742 -0.887265 0.395271 -0.476271 -0.824926 0.304407 -0.246536 -0.920085 0.304407 0.497353 0.86144 -0.102765 -0.703363 -0.703363 0.102765 -0.497353 -0.86144 0.102765 -0.649523 -0.649523 0.395271 -0.459282 -0.7955 0.395271 0.682834 0.682834 0.259761 -0.682834 -0.682834 -0.259761 -0.703363 -0.703363 0.102765 -0.836297 -0.482837 -0.259761 -0.86144 -0.497353 0.102765 0.833607 0.481283 0.271046 -0.836297 -0.482837 -0.259761 -0.932769 -0.249935 -0.259761 -0.833607 -0.481283 -0.271046 -0.929768 -0.249131 -0.271046 0.885576 -0 0.464495 0.855401 0.229204 0.464495 -0.855401 -0.229204 -0.464495 -0.929768 -0.249131 -0.271046 -0.885576 0 -0.464495 -0.962566 0 -0.271046 0.708956 0.189964 -0.679187 0.626241 0.167801 -0.761357 0.733965 -0 -0.679187 0.648333 -0 -0.761357 -0.839246 -0.224875 0.495073 0.839246 0.224875 -0.495073 0.752447 0.434426 -0.495073 0.708956 0.189964 -0.679187 0.635633 0.366983 -0.679187 -0.828161 -0.478139 0.292461 0.828161 0.478139 -0.292461 0.67619 0.67619 -0.292461 0.752447 0.434426 -0.495073 0.614371 0.614371 -0.495073 -0.700367 -0.700367 0.137739 0.700367 0.700367 -0.137739 0.495234 0.857771 -0.137739 0.67619 0.67619 -0.292461 0.478139 0.828161 -0.292461 -0.49256 -0.853138 -0.171873 0.49256 0.853138 0.171873 0.254968 0.951552 0.171873 0.495234 0.857771 -0.137739 0.256352 0.956719 -0.137739 -0.254131 -0.94843 -0.189468 0.254131 0.94843 0.189468 -0 0.981887 0.189468 0.254968 0.951552 0.171873 0 0.985119 0.171873 -0 -0.952542 -0.304407 0 0.952542 0.304407 -0.246536 0.920085 0.304407 -0 0.981887 0.189468 -0.254131 0.94843 0.189468 0.237742 -0.887265 -0.395271 -0.237742 0.887265 0.395271 -0.459282 0.7955 0.395271 -0.246536 0.920085 0.304407 -0.476271 0.824926 0.304407 0.497353 -0.86144 -0.102765 -0.497353 0.86144 0.102765 -0.703363 0.703363 0.102765 -0.459282 0.7955 0.395271 -0.649523 0.649523 0.395271 0.682834 -0.682834 0.259761 -0.836297 0.482837 -0.259761 -0.86144 0.497353 0.102765 -0.682834 0.682834 -0.259761 -0.703363 0.703363 0.102765 0.833607 -0.481283 0.271046 -0.929768 0.249131 -0.271046 -0.932769 0.249935 -0.259761 -0.833607 0.481283 -0.271046 -0.836297 0.482837 -0.259761 0.855401 -0.229204 0.464495 -0.885576 0 -0.464495 -0.962566 0 -0.271046 -0.855401 0.229204 -0.464495 -0.929768 0.249131 -0.271046 -0.868851 0 0.495073 0.708956 -0.189964 -0.679187 0.839246 -0.224875 -0.495073 0.733965 -0 -0.679187 0.868851 -0 -0.495073 -0.923693 0.247503 0.292461 0.752447 -0.434426 -0.495073 0.828161 -0.478139 -0.292461 0.839246 -0.224875 -0.495073 0.923693 -0.247503 -0.292461 -0.857771 0.495234 0.137739 0.67619 -0.67619 -0.292461 0.700367 -0.700367 -0.137739 0.828161 -0.478139 -0.292461 0.857771 -0.495234 -0.137739 -0.696584 0.696584 -0.171873 0.49256 -0.853138 0.171873 0.696584 -0.696584 0.171873 0.495234 -0.857771 -0.137739 0.700367 -0.700367 -0.137739 -0.490943 0.850339 -0.189468 0.254131 -0.94843 0.189468 0.490943 -0.850339 0.189468 0.254968 -0.951552 0.171873 0.49256 -0.853138 0.171873 -0.246536 0.920085 -0.304407 -0 -0.952542 0.304407 0.246536 -0.920085 0.304407 -0 -0.981887 0.189468 0.254131 -0.94843 0.189468 0 0.918565 -0.395271 -0.237742 -0.887265 0.395271 -0 -0.918565 0.395271 -0.246536 -0.920085 0.304407 -0 -0.952542 0.304407 0.257449 0.960812 -0.102765 -0.497353 -0.86144 0.102765 -0.257449 -0.960812 0.102765 -0.459282 -0.7955 0.395271 -0.237742 -0.887265 0.395271 0.482837 0.836297 0.259761 -0.682834 -0.682834 -0.259761 -0.482837 -0.836297 -0.259761 -0.703363 -0.703363 0.102765 -0.497353 -0.86144 0.102765 0.680637 0.680637 0.271046 -0.682834 -0.682834 -0.259761 -0.836297 -0.482837 -0.259761 -0.680637 -0.680637 -0.271046 -0.833607 -0.481283 -0.271046 0.766931 0.442788 0.464495 -0.766931 -0.442788 -0.464495 -0.833607 -0.481283 -0.271046 -0.855401 -0.229204 -0.464495 -0.929768 -0.249131 -0.271046 0.387655 -0 0.921805 0.374446 0.100332 0.921805 -0.885576 0 -0.464495 -0.387655 0 -0.921805 -0.855401 -0.229204 -0.464495 -0.374446 -0.100332 -0.921805 0.868851 -0 -0.495073 0.839246 0.224875 -0.495073 0.733965 -0 -0.679187 0.708956 0.189964 -0.679187 -0.923693 -0.247503 0.292461 0.923693 0.247503 -0.292461 0.828161 0.478139 -0.292461 0.839246 0.224875 -0.495073 0.752447 0.434426 -0.495073 -0.857771 -0.495234 0.137739 0.857771 0.495234 -0.137739 0.700367 0.700367 -0.137739 0.828161 0.478139 -0.292461 0.67619 0.67619 -0.292461 -0.696584 -0.696584 -0.171873 0.696584 0.696584 0.171873 0.49256 0.853138 0.171873 0.700367 0.700367 -0.137739 0.495234 0.857771 -0.137739 -0.490943 -0.850339 -0.189468 0.490943 0.850339 0.189468 0.254131 0.94843 0.189468 0.49256 0.853138 0.171873 0.254968 0.951552 0.171873 -0.246536 -0.920085 -0.304407 0.246536 0.920085 0.304407 0 0.952542 0.304407 0.254131 0.94843 0.189468 -0 0.981887 0.189468 -0 -0.918565 -0.395271 0 0.918565 0.395271 -0.237742 0.887265 0.395271 0 0.952542 0.304407 -0.246536 0.920085 0.304407 0.257449 -0.960812 -0.102765 -0.257449 0.960812 0.102765 -0.497353 0.86144 0.102765 -0.237742 0.887265 0.395271 -0.459282 0.7955 0.395271 0.482837 -0.836297 0.259761 -0.482837 0.836297 -0.259761 -0.682834 0.682834 -0.259761 -0.497353 0.86144 0.102765 -0.703363 0.703363 0.102765 0.680637 -0.680637 0.271046 -0.833607 0.481283 -0.271046 -0.836297 0.482837 -0.259761 -0.680637 0.680637 -0.271046 -0.682834 0.682834 -0.259761 0.766931 -0.442788 0.464495 -0.855401 0.229204 -0.464495 -0.929768 0.249131 -0.271046 -0.766931 0.442788 -0.464495 -0.833607 0.481283 -0.271046 0.374446 -0.100332 0.921805 -0.885576 0 -0.464495 -0.855401 0.229204 -0.464495 -0.387655 0 -0.921805 -0.374446 0.100332 -0.921805 -0.956278 0 0.292461 0.839246 -0.224875 -0.495073 0.923693 -0.247503 -0.292461 0.868851 -0 -0.495073 0.956278 -0 -0.292461 -0.956719 0.256352 0.137739 0.828161 -0.478139 -0.292461 0.857771 -0.495234 -0.137739 0.923693 -0.247503 -0.292461 0.956719 -0.256352 -0.137739 -0.853138 0.49256 -0.171873 0.700367 -0.700367 -0.137739 0.696584 -0.696584 0.171873 0.857771 -0.495234 -0.137739 0.853138 -0.49256 0.171873 -0.694299 0.694299 -0.189468 0.490943 -0.850339 0.189468 0.694299 -0.694299 0.189468 0.49256 -0.853138 0.171873 0.696584 -0.696584 0.171873 -0.476271 0.824926 -0.304407 0.246536 -0.920085 0.304407 0.476271 -0.824926 0.304407 0.254131 -0.94843 0.189468 0.490943 -0.850339 0.189468 -0.237742 0.887265 -0.395271 -0 -0.918565 0.395271 0.237742 -0.887265 0.395271 -0 -0.952542 0.304407 0.246536 -0.920085 0.304407 0 0.994706 -0.102765 -0.257449 -0.960812 0.102765 -0 -0.994706 0.102765 -0.237742 -0.887265 0.395271 -0 -0.918565 0.395271 0.249935 0.932769 0.259761 -0.482837 -0.836297 -0.259761 -0.249935 -0.932769 -0.259761 -0.497353 -0.86144 0.102765 -0.257449 -0.960812 0.102765 0.481283 0.833607 0.271046 -0.680637 -0.680637 -0.271046 -0.481283 -0.833607 -0.271046 -0.682834 -0.682834 -0.259761 -0.482837 -0.836297 -0.259761 0.626197 0.626197 0.464495 -0.626197 -0.626197 -0.464495 -0.680637 -0.680637 -0.271046 -0.766931 -0.442788 -0.464495 -0.833607 -0.481283 -0.271046 0.335719 0.193827 0.921805 -0.855401 -0.229204 -0.464495 -0.374446 -0.100332 -0.921805 -0.766931 -0.442788 -0.464495 -0.335719 -0.193827 -0.921805 -0 0 1 0 -0 -1 -0.374446 -0.100332 -0.921805 -0.387655 0 -0.921805 0.956278 -0 -0.292461 0.923693 0.247503 -0.292461 0.868851 -0 -0.495073 0.839246 0.224875 -0.495073 -0.956719 -0.256352 0.137739 0.956719 0.256352 -0.137739 0.857771 0.495234 -0.137739 0.923693 0.247503 -0.292461 0.828161 0.478139 -0.292461 -0.853138 -0.49256 -0.171873 0.853138 0.49256 0.171873 0.696584 0.696584 0.171873 0.857771 0.495234 -0.137739 0.700367 0.700367 -0.137739 -0.694299 -0.694299 -0.189468 0.694299 0.694299 0.189468 0.490943 0.850339 0.189468 0.696584 0.696584 0.171873 0.49256 0.853138 0.171873 -0.476271 -0.824926 -0.304407 0.476271 0.824926 0.304407 0.246536 0.920085 0.304407 0.490943 0.850339 0.189468 0.254131 0.94843 0.189468 -0.237742 -0.887265 -0.395271 0.237742 0.887265 0.395271 0 0.918565 0.395271 0.246536 0.920085 0.304407 0 0.952542 0.304407 -0 -0.994706 -0.102765 0 0.994706 0.102765 -0.257449 0.960812 0.102765 0 0.918565 0.395271 -0.237742 0.887265 0.395271 0.249935 -0.932769 0.259761 -0.249935 0.932769 -0.259761 -0.482837 0.836297 -0.259761 -0.257449 0.960812 0.102765 -0.497353 0.86144 0.102765 0.481283 -0.833607 0.271046 -0.481283 0.833607 -0.271046 -0.680637 0.680637 -0.271046 -0.482837 0.836297 -0.259761 -0.682834 0.682834 -0.259761 0.626197 -0.626197 0.464495 -0.766931 0.442788 -0.464495 -0.833607 0.481283 -0.271046 -0.626197 0.626197 -0.464495 -0.680637 0.680637 -0.271046 0.335719 -0.193827 0.921805 -0.855401 0.229204 -0.464495 -0.766931 0.442788 -0.464495 -0.374446 0.100332 -0.921805 -0.335719 0.193827 -0.921805 -0.374446 0.100332 -0.921805 0 -0 -1 -0.387655 0 -0.921805 -0.990469 0 0.137739 0.923693 -0.247503 -0.292461 0.956719 -0.256352 -0.137739 0.956278 -0 -0.292461 0.990469 -0 -0.137739 -0.951552 0.254968 -0.171873 0.857771 -0.495234 -0.137739 0.853138 -0.49256 0.171873 0.956719 -0.256352 -0.137739 0.951552 -0.254968 0.171873 -0.850339 0.490943 -0.189468 0.694299 -0.694299 0.189468 0.850339 -0.490943 0.189468 0.696584 -0.696584 0.171873 0.853138 -0.49256 0.171873 -0.673549 0.673549 -0.304407 0.476271 -0.824926 0.304407 0.673549 -0.673549 0.304407 0.490943 -0.850339 0.189468 0.694299 -0.694299 0.189468 -0.459282 0.7955 -0.395271 0.237742 -0.887265 0.395271 0.459282 -0.7955 0.395271 0.246536 -0.920085 0.304407 0.476271 -0.824926 0.304407 -0.257449 0.960812 -0.102765 -0 -0.994706 0.102765 0.257449 -0.960812 0.102765 -0 -0.918565 0.395271 0.237742 -0.887265 0.395271 0 0.965673 0.259761 -0.249935 -0.932769 -0.259761 -0 -0.965673 -0.259761 -0.257449 -0.960812 0.102765 -0 -0.994706 0.102765 0.249131 0.929768 0.271046 -0.481283 -0.833607 -0.271046 -0.249131 -0.929768 -0.271046 -0.482837 -0.836297 -0.259761 -0.249935 -0.932769 -0.259761 0.442788 0.766931 0.464495 -0.626197 -0.626197 -0.464495 -0.442788 -0.766931 -0.464495 -0.680637 -0.680637 -0.271046 -0.481283 -0.833607 -0.271046 0.274113 0.274113 0.921805 -0.766931 -0.442788 -0.464495 -0.335719 -0.193827 -0.921805 -0.626197 -0.626197 -0.464495 -0.274113 -0.274113 -0.921805 0 -0 -1 -0.335719 -0.193827 -0.921805 -0.374446 -0.100332 -0.921805 0.990469 -0 -0.137739 0.956719 0.256352 -0.137739 0.956278 -0 -0.292461 0.923693 0.247503 -0.292461 -0.951552 -0.254968 -0.171873 0.951552 0.254968 0.171873 0.853138 0.49256 0.171873 0.956719 0.256352 -0.137739 0.857771 0.495234 -0.137739 -0.850339 -0.490943 -0.189468 0.853138 0.49256 0.171873 0.850339 0.490943 0.189468 0.696584 0.696584 0.171873 0.694299 0.694299 0.189468 -0.673549 -0.673549 -0.304407 0.673549 0.673549 0.304407 0.476271 0.824926 0.304407 0.694299 0.694299 0.189468 0.490943 0.850339 0.189468 -0.459282 -0.7955 -0.395271 0.459282 0.7955 0.395271 0.237742 0.887265 0.395271 0.476271 0.824926 0.304407 0.246536 0.920085 0.304407 -0.257449 -0.960812 -0.102765 0.257449 0.960812 0.102765 0 0.994706 0.102765 0.237742 0.887265 0.395271 0 0.918565 0.395271 -0 -0.965673 0.259761 0 0.965673 -0.259761 -0.249935 0.932769 -0.259761 0 0.994706 0.102765 -0.257449 0.960812 0.102765 0.249131 -0.929768 0.271046 -0.249131 0.929768 -0.271046 -0.481283 0.833607 -0.271046 -0.249935 0.932769 -0.259761 -0.482837 0.836297 -0.259761 0.442788 -0.766931 0.464495 -0.442788 0.766931 -0.464495 -0.626197 0.626197 -0.464495 -0.481283 0.833607 -0.271046 -0.680637 0.680637 -0.271046 0.274113 -0.274113 0.921805 -0.766931 0.442788 -0.464495 -0.626197 0.626197 -0.464495 -0.335719 0.193827 -0.921805 -0.274113 0.274113 -0.921805 -0.335719 0.193827 -0.921805 0 -0 -1 -0.374446 0.100332 -0.921805 -0.985119 0 -0.171873 0.956719 -0.256352 -0.137739 0.951552 -0.254968 0.171873 0.990469 -0 -0.137739 0.985119 -0 0.171873 -0.94843 0.254131 -0.189468 0.850339 -0.490943 0.189468 0.94843 -0.254131 0.189468 0.853138 -0.49256 0.171873 0.951552 -0.254968 0.171873 -0.824926 0.476271 -0.304407 0.694299 -0.694299 0.189468 0.673549 -0.673549 0.304407 0.850339 -0.490943 0.189468 0.824926 -0.476271 0.304407 -0.649523 0.649523 -0.395271 0.459282 -0.7955 0.395271 0.649523 -0.649523 0.395271 0.476271 -0.824926 0.304407 0.673549 -0.673549 0.304407 -0.497353 0.86144 -0.102765 0.257449 -0.960812 0.102765 0.497353 -0.86144 0.102765 0.237742 -0.887265 0.395271 0.459282 -0.7955 0.395271 -0.249935 0.932769 0.259761 -0 -0.965673 -0.259761 0.249935 -0.932769 -0.259761 -0 -0.994706 0.102765 0.257449 -0.960812 0.102765 0 0.962566 0.271046 -0.249131 -0.929768 -0.271046 -0 -0.962566 -0.271046 -0.249935 -0.932769 -0.259761 -0 -0.965673 -0.259761 0.229204 0.855401 0.464495 -0.442788 -0.766931 -0.464495 -0.229204 -0.855401 -0.464495 -0.481283 -0.833607 -0.271046 -0.249131 -0.929768 -0.271046 0.193827 0.335719 0.921805 -0.626197 -0.626197 -0.464495 -0.274113 -0.274113 -0.921805 -0.442788 -0.766931 -0.464495 -0.193827 -0.335719 -0.921805 0 -0 -1 -0.274113 -0.274113 -0.921805 -0.335719 -0.193827 -0.921805 0.985119 -0 0.171873 0.951552 0.254968 0.171873 0.990469 -0 -0.137739 0.956719 0.256352 -0.137739 -0.94843 -0.254131 -0.189468 0.951552 0.254968 0.171873 0.94843 0.254131 0.189468 0.853138 0.49256 0.171873 0.850339 0.490943 0.189468 -0.824926 -0.476271 -0.304407 0.824926 0.476271 0.304407 0.673549 0.673549 0.304407 0.850339 0.490943 0.189468 0.694299 0.694299 0.189468 -0.649523 -0.649523 -0.395271 0.649523 0.649523 0.395271 0.459282 0.7955 0.395271 0.673549 0.673549 0.304407 0.476271 0.824926 0.304407 -0.497353 -0.86144 -0.102765 0.497353 0.86144 0.102765 0.257449 0.960812 0.102765 0.459282 0.7955 0.395271 0.237742 0.887265 0.395271 -0.249935 -0.932769 0.259761 0.249935 0.932769 -0.259761 0 0.965673 -0.259761 0.257449 0.960812 0.102765 0 0.994706 0.102765 -0 -0.962566 0.271046 0 0.962566 -0.271046 -0.249131 0.929768 -0.271046 0 0.965673 -0.259761 -0.249935 0.932769 -0.259761 0.229204 -0.855401 0.464495 -0.229204 0.855401 -0.464495 -0.442788 0.766931 -0.464495 -0.249131 0.929768 -0.271046 -0.481283 0.833607 -0.271046 0.193827 -0.335719 0.921805 -0.626197 0.626197 -0.464495 -0.442788 0.766931 -0.464495 -0.274113 0.274113 -0.921805 -0.193827 0.335719 -0.921805 -0.274113 0.274113 -0.921805 0 -0 -1 -0.335719 0.193827 -0.921805 -0.981887 0 -0.189468 0.951552 -0.254968 0.171873 0.94843 -0.254131 0.189468 0.985119 -0 0.171873 0.981887 -0 0.189468 -0.920085 0.246536 -0.304407 0.850339 -0.490943 0.189468 0.824926 -0.476271 0.304407 0.94843 -0.254131 0.189468 0.920085 -0.246536 0.304407 -0.7955 0.459282 -0.395271 0.649523 -0.649523 0.395271 0.7955 -0.459282 0.395271 0.673549 -0.673549 0.304407 0.824926 -0.476271 0.304407 -0.703363 0.703363 -0.102765 0.497353 -0.86144 0.102765 0.703363 -0.703363 0.102765 0.459282 -0.7955 0.395271 0.649523 -0.649523 0.395271 -0.482837 0.836297 0.259761 0.249935 -0.932769 -0.259761 0.482837 -0.836297 -0.259761 0.257449 -0.960812 0.102765 0.497353 -0.86144 0.102765 -0.249131 0.929768 0.271046 -0 -0.962566 -0.271046 0.249131 -0.929768 -0.271046 -0 -0.965673 -0.259761 0.249935 -0.932769 -0.259761 0 0.885576 0.464495 -0.229204 -0.855401 -0.464495 -0 -0.885576 -0.464495 -0.249131 -0.929768 -0.271046 -0 -0.962566 -0.271046 0.100332 0.374446 0.921805 -0.442788 -0.766931 -0.464495 -0.193827 -0.335719 -0.921805 -0.229204 -0.855401 -0.464495 -0.100332 -0.374446 -0.921805 0 -0 -1 -0.193827 -0.335719 -0.921805 -0.274113 -0.274113 -0.921805 0.985119 -0 0.171873 0.981887 -0 0.189468 0.951552 0.254968 0.171873 0.94843 0.254131 0.189468 -0.920085 -0.246536 -0.304407 0.920085 0.246536 0.304407 0.824926 0.476271 0.304407 0.94843 0.254131 0.189468 0.850339 0.490943 0.189468 -0.7955 -0.459282 -0.395271 0.824926 0.476271 0.304407 0.7955 0.459282 0.395271 0.673549 0.673549 0.304407 0.649523 0.649523 0.395271 -0.703363 -0.703363 -0.102765 0.703363 0.703363 0.102765 0.497353 0.86144 0.102765 0.649523 0.649523 0.395271 0.459282 0.7955 0.395271 -0.482837 -0.836297 0.259761 0.482837 0.836297 -0.259761 0.249935 0.932769 -0.259761 0.497353 0.86144 0.102765 0.257449 0.960812 0.102765 -0.249131 -0.929768 0.271046 0.249131 0.929768 -0.271046 0 0.962566 -0.271046 0.249935 0.932769 -0.259761 0 0.965673 -0.259761 -0 -0.885576 0.464495 0 0.885576 -0.464495 -0.229204 0.855401 -0.464495 0 0.962566 -0.271046 -0.249131 0.929768 -0.271046 0.100332 -0.374446 0.921805 -0.442788 0.766931 -0.464495 -0.229204 0.855401 -0.464495 -0.193827 0.335719 -0.921805 -0.100332 0.374446 -0.921805 -0.193827 0.335719 -0.921805 0 -0 -1 -0.274113 0.274113 -0.921805 -0.952542 0 -0.304407 0.94843 -0.254131 0.189468 0.920085 -0.246536 0.304407 0.981887 -0 0.189468 0.952542 -0 0.304407 -0.887265 0.237742 -0.395271 0.7955 -0.459282 0.395271 0.887265 -0.237742 0.395271 0.824926 -0.476271 0.304407 0.920085 -0.246536 0.304407 -0.86144 0.497353 -0.102765 0.703363 -0.703363 0.102765 0.86144 -0.497353 0.102765 0.649523 -0.649523 0.395271 0.7955 -0.459282 0.395271 -0.682834 0.682834 0.259761 0.482837 -0.836297 -0.259761 0.682834 -0.682834 -0.259761 0.497353 -0.86144 0.102765 0.703363 -0.703363 0.102765 -0.481283 0.833607 0.271046 0.249131 -0.929768 -0.271046 0.481283 -0.833607 -0.271046 0.249935 -0.932769 -0.259761 0.482837 -0.836297 -0.259761 -0.229204 0.855401 0.464495 -0 -0.885576 -0.464495 0.229204 -0.855401 -0.464495 -0 -0.962566 -0.271046 0.249131 -0.929768 -0.271046 0 0.387655 0.921805 -0.100332 -0.374446 -0.921805 -0 -0.387655 -0.921805 -0.229204 -0.855401 -0.464495 -0 -0.885576 -0.464495 0 -0 -1 -0.100332 -0.374446 -0.921805 -0.193827 -0.335719 -0.921805 0.952542 -0 0.304407 0.920085 0.246536 0.304407 0.981887 -0 0.189468 0.94843 0.254131 0.189468 -0.887265 -0.237742 -0.395271 0.920085 0.246536 0.304407 0.887265 0.237742 0.395271 0.824926 0.476271 0.304407 0.7955 0.459282 0.395271 -0.86144 -0.497353 -0.102765 0.7955 0.459282 0.395271 0.86144 0.497353 0.102765 0.649523 0.649523 0.395271 0.703363 0.703363 0.102765 -0.682834 -0.682834 0.259761 0.682834 0.682834 -0.259761 0.482837 0.836297 -0.259761 0.703363 0.703363 0.102765 0.497353 0.86144 0.102765 -0.481283 -0.833607 0.271046 0.481283 0.833607 -0.271046 0.249131 0.929768 -0.271046 0.482837 0.836297 -0.259761 0.249935 0.932769 -0.259761 -0.229204 -0.855401 0.464495 0.229204 0.855401 -0.464495 0 0.885576 -0.464495 0.249131 0.929768 -0.271046 0 0.962566 -0.271046 -0 -0.387655 0.921805 -0.229204 0.855401 -0.464495 0 0.885576 -0.464495 -0.100332 0.374446 -0.921805 0 0.387655 -0.921805 -0.100332 0.374446 -0.921805 0 -0 -1 -0.193827 0.335719 -0.921805 -0.918565 0 -0.395271 0.920085 -0.246536 0.304407 0.887265 -0.237742 0.395271 0.952542 -0 0.304407 0.918565 -0 0.395271 -0.960812 0.257449 -0.102765 0.86144 -0.497353 0.102765 0.960812 -0.257449 0.102765 0.7955 -0.459282 0.395271 0.887265 -0.237742 0.395271 -0.836297 0.482837 0.259761 0.703363 -0.703363 0.102765 0.682834 -0.682834 -0.259761 0.86144 -0.497353 0.102765 0.836297 -0.482837 -0.259761 -0.680637 0.680637 0.271046 0.481283 -0.833607 -0.271046 0.680637 -0.680637 -0.271046 0.482837 -0.836297 -0.259761 0.682834 -0.682834 -0.259761 -0.442788 0.766931 0.464495 0.229204 -0.855401 -0.464495 0.442788 -0.766931 -0.464495 0.249131 -0.929768 -0.271046 0.481283 -0.833607 -0.271046 -0.100332 0.374446 0.921805 -0 -0.387655 -0.921805 0.100332 -0.374446 -0.921805 -0 -0.885576 -0.464495 0.229204 -0.855401 -0.464495 0 -0 -1 -0 -0.387655 -0.921805 -0.100332 -0.374446 -0.921805 0.952542 -0 0.304407 0.918565 -0 0.395271 0.920085 0.246536 0.304407 0.887265 0.237742 0.395271 -0.960812 -0.257449 -0.102765 0.887265 0.237742 0.395271 0.960812 0.257449 0.102765 0.7955 0.459282 0.395271 0.86144 0.497353 0.102765 -0.836297 -0.482837 0.259761 0.86144 0.497353 0.102765 0.836297 0.482837 -0.259761 0.703363 0.703363 0.102765 0.682834 0.682834 -0.259761 -0.680637 -0.680637 0.271046 0.680637 0.680637 -0.271046 0.481283 0.833607 -0.271046 0.682834 0.682834 -0.259761 0.482837 0.836297 -0.259761 -0.442788 -0.766931 0.464495 0.442788 0.766931 -0.464495 0.229204 0.855401 -0.464495 0.481283 0.833607 -0.271046 0.249131 0.929768 -0.271046 -0.100332 -0.374446 0.921805 0 0.387655 -0.921805 0 0.885576 -0.464495 0.100332 0.374446 -0.921805 0.229204 0.855401 -0.464495 0 0.387655 -0.921805 0 -0 -1 -0.100332 0.374446 -0.921805 -0.994706 0 -0.102765 0.887265 -0.237742 0.395271 0.960812 -0.257449 0.102765 0.918565 -0 0.395271 0.994706 -0 0.102765 -0.932769 0.249935 0.259761 0.86144 -0.497353 0.102765 0.836297 -0.482837 -0.259761 0.960812 -0.257449 0.102765 0.932769 -0.249935 -0.259761 -0.833607 0.481283 0.271046 0.682834 -0.682834 -0.259761 0.680637 -0.680637 -0.271046 0.836297 -0.482837 -0.259761 0.833607 -0.481283 -0.271046 -0.626197 0.626197 0.464495 0.442788 -0.766931 -0.464495 0.626197 -0.626197 -0.464495 0.481283 -0.833607 -0.271046 0.680637 -0.680637 -0.271046 -0.193827 0.335719 0.921805 0.100332 -0.374446 -0.921805 0.193827 -0.335719 -0.921805 0.229204 -0.855401 -0.464495 0.442788 -0.766931 -0.464495 0 -0 -1 0.100332 -0.374446 -0.921805 -0 -0.387655 -0.921805 0.918565 -0 0.395271 0.994706 -0 0.102765 0.887265 0.237742 0.395271 0.960812 0.257449 0.102765 -0.932769 -0.249935 0.259761 0.960812 0.257449 0.102765 0.932769 0.249935 -0.259761 0.86144 0.497353 0.102765 0.836297 0.482837 -0.259761 -0.833607 -0.481283 0.271046 0.833607 0.481283 -0.271046 0.680637 0.680637 -0.271046 0.836297 0.482837 -0.259761 0.682834 0.682834 -0.259761 -0.626197 -0.626197 0.464495 0.626197 0.626197 -0.464495 0.442788 0.766931 -0.464495 0.680637 0.680637 -0.271046 0.481283 0.833607 -0.271046 -0.193827 -0.335719 0.921805 0.100332 0.374446 -0.921805 0.229204 0.855401 -0.464495 0.193827 0.335719 -0.921805 0.442788 0.766931 -0.464495 0.100332 0.374446 -0.921805 0 -0 -1 0 0.387655 -0.921805 -0.965673 0 0.259761 0.960812 -0.257449 0.102765 0.932769 -0.249935 -0.259761 0.994706 -0 0.102765 0.965673 -0 -0.259761 -0.929768 0.249131 0.271046 0.836297 -0.482837 -0.259761 0.833607 -0.481283 -0.271046 0.932769 -0.249935 -0.259761 0.929768 -0.249131 -0.271046 -0.766931 0.442788 0.464495 0.680637 -0.680637 -0.271046 0.626197 -0.626197 -0.464495 0.833607 -0.481283 -0.271046 0.766931 -0.442788 -0.464495 -0.274113 0.274113 0.921805 0.193827 -0.335719 -0.921805 0.274113 -0.274113 -0.921805 0.442788 -0.766931 -0.464495 0.626197 -0.626197 -0.464495 0.193827 -0.335719 -0.921805 0.100332 -0.374446 -0.921805 0 -0 -1 0.994706 -0 0.102765 0.965673 -0 -0.259761 0.960812 0.257449 0.102765 0.932769 0.249935 -0.259761 -0.929768 -0.249131 0.271046 0.929768 0.249131 -0.271046 0.833607 0.481283 -0.271046 0.932769 0.249935 -0.259761 0.836297 0.482837 -0.259761 -0.766931 -0.442788 0.464495 0.833607 0.481283 -0.271046 0.766931 0.442788 -0.464495 0.680637 0.680637 -0.271046 0.626197 0.626197 -0.464495 -0.274113 -0.274113 0.921805 0.193827 0.335719 -0.921805 0.442788 0.766931 -0.464495 0.274113 0.274113 -0.921805 0.626197 0.626197 -0.464495 0.100332 0.374446 -0.921805 0.193827 0.335719 -0.921805 0 -0 -1 -0.962566 0 0.271046 0.932769 -0.249935 -0.259761 0.929768 -0.249131 -0.271046 0.965673 -0 -0.259761 0.962566 -0 -0.271046 -0.855401 0.229204 0.464495 0.833607 -0.481283 -0.271046 0.766931 -0.442788 -0.464495 0.929768 -0.249131 -0.271046 0.855401 -0.229204 -0.464495 -0.335719 0.193827 0.921805 0.274113 -0.274113 -0.921805 0.335719 -0.193827 -0.921805 0.626197 -0.626197 -0.464495 0.766931 -0.442788 -0.464495 0.274113 -0.274113 -0.921805 0.193827 -0.335719 -0.921805 0 -0 -1 0.962566 -0 -0.271046 0.929768 0.249131 -0.271046 0.965673 -0 -0.259761 0.932769 0.249935 -0.259761 -0.855401 -0.229204 0.464495 0.929768 0.249131 -0.271046 0.855401 0.229204 -0.464495 0.833607 0.481283 -0.271046 0.766931 0.442788 -0.464495 -0.335719 -0.193827 0.921805 0.274113 0.274113 -0.921805 0.626197 0.626197 -0.464495 0.335719 0.193827 -0.921805 0.766931 0.442788 -0.464495 0.193827 0.335719 -0.921805 0.274113 0.274113 -0.921805 0 -0 -1 -0.885576 0 0.464495 0.929768 -0.249131 -0.271046 0.855401 -0.229204 -0.464495 0.962566 -0 -0.271046 0.885576 -0 -0.464495 -0.374446 0.100332 0.921805 0.335719 -0.193827 -0.921805 0.374446 -0.100332 -0.921805 0.766931 -0.442788 -0.464495 0.855401 -0.229204 -0.464495 0.335719 -0.193827 -0.921805 0.274113 -0.274113 -0.921805 0 -0 -1 0.962566 -0 -0.271046 0.885576 -0 -0.464495 0.929768 0.249131 -0.271046 0.855401 0.229204 -0.464495 -0.374446 -0.100332 0.921805 0.335719 0.193827 -0.921805 0.766931 0.442788 -0.464495 0.374446 0.100332 -0.921805 0.855401 0.229204 -0.464495 0.274113 0.274113 -0.921805 0.335719 0.193827 -0.921805 0 -0 -1 -0.387655 -0 0.921805 0.374446 -0.100332 -0.921805 0.387655 0 -0.921805 0.855401 -0.229204 -0.464495 0.885576 -0 -0.464495 0.374446 -0.100332 -0.921805 0.335719 -0.193827 -0.921805 0 -0 -1 0.374446 0.100332 -0.921805 0.855401 0.229204 -0.464495 0.387655 0 -0.921805 0.885576 -0 -0.464495 0.335719 0.193827 -0.921805 0.374446 0.100332 -0.921805 0 -0 -1 0.387655 0 -0.921805 0.374446 -0.100332 -0.921805 0 -0 -1 0.374446 0.100332 -0.921805 0.387655 0 -0.921805 0 -0 -1 + + + + + + + + + + 0.825113 0.0425863 0.836581 0.0520962 0.836581 0.0425863 0.825113 0.0520962 0.378243 0.0428984 0.378243 0.0333885 0.290377 0.0428984 0.290377 0.0333885 0.825113 0.0520962 0.825113 0.0425863 0.479614 0.0428984 0.479614 0.0333885 0.391749 0.0428984 0.391749 0.0333885 0.810021 0.0357821 0.820957 0.0357821 0.378243 0.169929 0.376203 0.161536 0.290377 0.169929 0.292417 0.161536 0.791488 0.0425863 0.791488 0.0520962 0.254089 0.0428984 0.254089 0.0333885 0.166223 0.0428984 0.166223 0.0333885 0.846806 0.0595501 0.834989 0.0595501 0.379577 0.144163 0.378243 0.136046 0.289043 0.144163 0.290377 0.136046 0.791488 0.0520962 0.791488 0.0425863 0.551294 0.0428984 0.551294 0.0333885 0.463429 0.0428984 0.463429 0.0333885 0.810021 0.0357821 0.477574 0.142714 0.393788 0.142714 0.479614 0.151106 0.391749 0.151106 0.834989 0.0595501 0.479614 0.123311 0.391749 0.123311 0.480949 0.131428 0.390414 0.131428 0.756888 0.0234413 0.748135 0.0234413 0.292417 0.217791 0.376203 0.217791 0.300779 0.194164 0.367841 0.194164 0.777957 0.0357821 0.254089 0.183239 0.252049 0.174846 0.166223 0.183239 0.168263 0.174846 0.737999 0.0425863 0.737999 0.0520962 0.115613 0.0428984 0.115613 0.0333885 0.0277476 0.0428984 0.0277476 0.0333885 0.800343 0.0595501 0.255423 0.153168 0.254089 0.145051 0.164889 0.153168 0.166223 0.145051 0.888318 0.582428 0.875086 0.582428 0.384996 0.579548 0.379577 0.0565072 0.283624 0.579548 0.289043 0.0565072 0.737999 0.0520962 0.737999 0.0425863 0.588399 0.0428984 0.588399 0.0333885 0.500533 0.0428984 0.500533 0.0333885 0.777957 0.0357821 0.549255 0.119661 0.465468 0.119661 0.551294 0.128053 0.463429 0.128053 0.800343 0.0595501 0.551294 0.107713 0.463429 0.107713 0.552629 0.115831 0.462094 0.115831 0.748135 0.0234413 0.477574 0.190373 0.469212 0.166746 0.393788 0.190373 0.402151 0.166746 0.875086 0.582428 0.480949 0.0557048 0.390414 0.0557048 0.486367 0.578745 0.384996 0.578745 0.656837 0.0134001 0.651493 0.0134001 0.300779 0.212934 0.367841 0.212934 0.313839 0.179908 0.354781 0.179908 0.722472 0.0234413 0.168263 0.237178 0.252049 0.237178 0.176625 0.213552 0.243687 0.213552 0.726951 0.0357821 0.115613 0.190128 0.113574 0.181736 0.0277476 0.190128 0.029787 0.181736 0.668291 0.0520962 0.668291 0.0425863 -0.115613 0.0428984 -0.0277476 0.0428984 -0.115613 0.0333885 -0.0277476 0.0333885 0.745229 0.0595501 0.116948 0.15783 0.115613 0.149712 0.0264131 0.15783 0.0277476 0.149712 0.836293 0.582428 0.260842 0.580115 0.255423 0.0570747 0.15947 0.580115 0.164889 0.0570747 0.881051 0.618015 0.868067 0.618015 0.384047 0.591032 0.384996 0.555372 0.284573 0.591032 0.283624 0.555372 0.668291 0.0425863 0.668291 0.0520962 0.500533 0.0428984 0.588399 0.0428984 0.500533 0.0333885 0.588399 0.0333885 0.726951 0.0357821 0.586359 0.0939482 0.502573 0.0939482 0.588399 0.102341 0.500533 0.102341 0.745229 0.0595501 0.588399 0.090317 0.500533 0.090317 0.589733 0.0984348 0.499199 0.0984348 0.722472 0.0234413 0.549255 0.156793 0.540892 0.133167 0.465468 0.156793 0.473831 0.133167 0.836293 0.582428 0.552629 0.054722 0.462094 0.054722 0.558047 0.577763 0.456676 0.577763 0.651493 0.0134001 0.469212 0.182303 0.456153 0.149278 0.402151 0.182303 0.41521 0.149278 0.868067 0.618015 0.485418 0.593093 0.486367 0.557432 0.385944 0.593093 0.384996 0.557432 0.499985 0.00919777 0.354781 0.187187 0.334312 0.137684 0.313839 0.187187 0.635825 0.0134001 0.176625 0.234593 0.243687 0.234593 0.189685 0.201567 0.230627 0.201567 0.681647 0.0234413 0.029787 0.247214 0.113574 0.247214 0.0381496 0.223587 0.105211 0.223587 0.660478 0.0357821 -0.115613 0.190128 -0.0277476 0.190128 -0.113574 0.181736 -0.029787 0.181736 0.587114 0.0520962 0.587114 0.0425863 -0.254089 0.0428984 -0.166223 0.0428984 -0.254089 0.0333885 -0.166223 0.0333885 0.673403 0.0595501 -0.116948 0.15783 -0.0264131 0.15783 -0.115613 0.149712 -0.0277476 0.149712 0.774582 0.582428 0.122366 0.580409 0.116948 0.0573684 0.0209947 0.580409 0.0264131 0.0573684 0.83 0.618015 0.260842 0.553915 0.15947 0.553915 0.259893 0.589575 0.160419 0.589575 0.843526 0.651633 0.83182 0.651633 0.379149 0.524627 0.384047 0.488999 0.289471 0.524627 0.284573 0.488999 0.587114 0.0425863 0.587114 0.0520962 0.463429 0.0428984 0.551294 0.0428984 0.463429 0.0333885 0.551294 0.0333885 0.660478 0.0357821 0.500533 0.0757216 0.588399 0.0757216 0.502573 0.0673288 0.586359 0.0673288 0.673403 0.0595501 0.499199 0.0804248 0.589733 0.0804248 0.500533 0.072307 0.588399 0.072307 0.681647 0.0234413 0.586359 0.11934 0.577997 0.0957132 0.502573 0.11934 0.510935 0.0957132 0.774582 0.582428 0.589733 0.0536258 0.499199 0.0536258 0.595152 0.576666 0.49378 0.576666 0.635825 0.0134001 0.540892 0.144789 0.527833 0.111763 0.473831 0.144789 0.48689 0.111763 0.83 0.618015 0.557099 0.595616 0.558047 0.559955 0.457624 0.595616 0.456676 0.559955 0.435679 0.105648 0.41521 0.15515 0.456153 0.15515 0.83182 0.651633 0.48052 0.535276 0.485418 0.499648 0.390842 0.535276 0.385944 0.499648 0.230627 0.20984 0.210162 0.160338 0.189685 0.20984 0.610901 0.0134001 0.0381496 0.245804 0.105211 0.245804 0.051209 0.212778 0.0921517 0.212778 0.628444 0.0234413 -0.113574 0.247214 -0.029787 0.247214 -0.105211 0.223587 -0.0381496 0.223587 0.58307 0.0357821 -0.254089 0.183239 -0.166223 0.183239 -0.252049 0.174846 -0.168263 0.174846 0.5 0.0520962 0.5 0.0425863 -0.378243 0.0428984 -0.290377 0.0428984 -0.378243 0.0333885 -0.290377 0.0333885 0.58976 0.0595501 -0.255423 0.153168 -0.164889 0.153168 -0.254089 0.145051 -0.166223 0.145051 0.694159 0.582428 -0.122366 0.580409 -0.0209947 0.580409 -0.116948 0.0573684 -0.0264131 0.0573684 0.769444 0.618015 0.122366 0.55316 0.0209947 0.55316 0.121417 0.588821 0.0219432 0.588821 0.797502 0.651633 0.259893 0.481469 0.160419 0.481469 0.254995 0.517097 0.165317 0.517097 0.780187 0.678171 0.77064 0.678171 0.370882 0.399207 0.379149 0.366026 0.297738 0.399207 0.289471 0.366026 0.5 0.0425863 0.5 0.0520962 0.391749 0.0428984 0.479614 0.0428984 0.391749 0.0333885 0.479614 0.0333885 0.58307 0.0357821 0.463429 0.0500092 0.551294 0.0500092 0.465468 0.0416165 0.549255 0.0416165 0.58976 0.0595501 0.462094 0.0630285 0.552629 0.0630285 0.463429 0.0549107 0.551294 0.0549107 0.628444 0.0234413 0.586359 0.0805648 0.577997 0.0569385 0.502573 0.0805648 0.510935 0.0569385 0.694159 0.582428 0.49378 0.575532 0.595152 0.575532 0.499199 0.052491 0.589733 0.052491 0.610901 0.0134001 0.577997 0.102947 0.564937 0.0699212 0.510935 0.102947 0.523995 0.0699212 0.769444 0.618015 0.594203 0.598431 0.595152 0.56277 0.494729 0.598431 0.49378 0.56277 0.507356 0.0664115 0.48689 0.115914 0.527833 0.115914 0.797502 0.651633 0.552201 0.548319 0.557099 0.51269 0.462523 0.548319 0.457624 0.51269 0.77064 0.678171 0.472253 0.418507 0.48052 0.385326 0.39911 0.418507 0.390842 0.385326 0.0921517 0.221566 0.0716894 0.172064 0.051209 0.221566 0.578418 0.0134001 -0.105211 0.245804 -0.0381496 0.245804 -0.0921517 0.212778 -0.051209 0.212778 0.566488 0.0234413 -0.252049 0.237178 -0.168263 0.237178 -0.243687 0.213552 -0.176625 0.213552 0.5 0.0357821 -0.378243 0.169929 -0.290377 0.169929 -0.376203 0.161536 -0.292417 0.161536 0.412886 0.0520962 0.412886 0.0425863 -0.479614 0.0428984 -0.391749 0.0428984 -0.479614 0.0333885 -0.391749 0.0333885 0.5 0.0595501 -0.379577 0.144163 -0.289043 0.144163 -0.378243 0.136046 -0.290377 0.136046 0.600504 0.582428 -0.260842 0.580115 -0.15947 0.580115 -0.255423 0.0570747 -0.164889 0.0570747 0.690525 0.618015 -0.121417 0.588821 -0.0219432 0.588821 -0.122366 0.55316 -0.0209947 0.55316 0.742909 0.651633 0.121417 0.477571 0.0219432 0.477571 0.116519 0.513199 0.0268412 0.513199 0.742649 0.678171 0.254995 0.352379 0.165317 0.352379 0.246728 0.38556 0.173584 0.38556 0.698616 0.699111 0.691848 0.699111 0.297738 0.247742 0.308385 0.280855 0.370882 0.247742 0.360234 0.280855 0.412886 0.0425863 0.412886 0.0520962 0.290377 0.0428984 0.378243 0.0428984 0.290377 0.0333885 0.378243 0.0333885 0.5 0.0357821 0.391749 0.0269561 0.479614 0.0269561 0.393788 0.0185634 0.477574 0.0185634 0.5 0.0595501 0.390414 0.0474313 0.480949 0.0474313 0.391749 0.0393136 0.479614 0.0393136 0.566488 0.0234413 0.549255 0.0431114 0.540892 0.0194851 0.465468 0.0431114 0.473831 0.0194851 0.600504 0.582428 0.456676 0.574435 0.558047 0.574435 0.462094 0.0513948 0.552629 0.0513948 0.578418 0.0134001 0.577997 0.0596291 0.564937 0.0266033 0.510935 0.0596291 0.523995 0.0266033 0.690525 0.618015 0.494729 0.601345 0.594203 0.601345 0.49378 0.565684 0.595152 0.565684 0.544457 0.0226494 0.523995 0.0721513 0.564937 0.0721513 0.742909 0.651633 0.589305 0.562866 0.594203 0.527237 0.499627 0.562866 0.494729 0.527237 0.742649 0.678171 0.543933 0.442145 0.552201 0.408964 0.47079 0.442145 0.462523 0.408964 0.691848 0.699111 0.472253 0.272649 0.39911 0.272649 0.461606 0.305762 0.409757 0.305762 -0.051209 0.221566 -0.0716684 0.172065 -0.0921517 0.221566 0.540592 0.0134001 -0.243687 0.234593 -0.176625 0.234593 -0.230627 0.201567 -0.189685 0.201567 0.5 0.0234413 -0.367841 0.194164 -0.376203 0.217791 -0.300779 0.194164 -0.292417 0.217791 0.41693 0.0357821 -0.479614 0.151106 -0.391749 0.151106 -0.477574 0.142714 -0.393788 0.142714 0.331709 0.0520962 0.331709 0.0425863 -0.551294 0.0428984 -0.463429 0.0428984 -0.551294 0.0333885 -0.463429 0.0333885 0.41024 0.0595501 -0.480949 0.131428 -0.390414 0.131428 -0.479614 0.123311 -0.391749 0.123311 0.5 0.582428 -0.384996 0.579548 -0.283624 0.579548 -0.379577 0.0565072 -0.289043 0.0565072 0.598623 0.618015 -0.259893 0.589575 -0.160419 0.589575 -0.260842 0.553915 -0.15947 0.553915 0.671763 0.651633 -0.116519 0.513199 -0.0268412 0.513199 -0.121417 0.477571 -0.0219432 0.477571 0.698122 0.678171 0.116519 0.345315 0.0268412 0.345315 0.108252 0.378496 0.0351085 0.378496 0.672006 0.699111 0.173584 0.23013 0.184232 0.263243 0.246728 0.23013 0.236081 0.263243 0.670781 0.707071 0.664962 0.707071 0.308385 0.315757 0.312019 0.327588 0.360234 0.315757 0.356601 0.327588 0.331709 0.0425863 0.331709 0.0520962 0.166223 0.0428984 0.254089 0.0428984 0.166223 0.0333885 0.254089 0.0333885 0.41693 0.0357821 0.290377 0.00813341 0.378243 0.00813341 0.292417 -0.000259399 0.376203 -0.000259399 0.41024 0.0595501 0.289043 0.0346963 0.379577 0.0346963 0.290377 0.0265786 0.378243 0.0265786 0.5 0.0234413 0.477574 0.0095315 0.469212 -0.0140947 0.393788 0.0095315 0.402151 -0.0140947 0.5 0.582428 0.384996 0.573453 0.486367 0.573453 0.390414 0.050412 0.480949 0.050412 0.540592 0.0134001 0.540892 0.0177872 0.527833 -0.0152386 0.473831 0.0177872 0.48689 -0.0152386 0.598623 0.618015 0.457624 0.604159 0.557099 0.604159 0.456676 0.568498 0.558047 0.568498 0.544454 -0.0226561 0.523995 0.0268449 0.564937 0.0268449 0.671763 0.651633 0.499627 0.577926 0.589305 0.577926 0.494729 0.542298 0.594203 0.542298 0.698122 0.678171 0.581038 0.468509 0.589305 0.435328 0.507894 0.468509 0.499627 0.435328 0.672006 0.699111 0.543933 0.303154 0.47079 0.303154 0.533286 0.336267 0.481437 0.336267 0.664962 0.707071 0.461606 0.339543 0.409757 0.339543 0.457973 0.351375 0.41339 0.351375 -0.189685 0.20984 -0.210142 0.16034 -0.230627 0.20984 0.5 0.0134001 -0.367841 0.212934 -0.300779 0.212934 -0.354781 0.179908 -0.313839 0.179908 0.433512 0.0234413 -0.469212 0.166746 -0.477574 0.190373 -0.402151 0.166746 -0.393788 0.190373 0.339522 0.0357821 -0.551294 0.128053 -0.463429 0.128053 -0.549255 0.119661 -0.465468 0.119661 0.262001 0.0520962 0.262001 0.0425863 -0.588399 0.0428984 -0.500533 0.0428984 -0.588399 0.0333885 -0.500533 0.0333885 0.326597 0.0595501 -0.552629 0.115831 -0.462094 0.115831 -0.551294 0.107713 -0.463429 0.107713 0.399496 0.582428 -0.486367 0.578745 -0.384996 0.578745 -0.480949 0.0557048 -0.390414 0.0557048 0.5 0.618015 -0.384047 0.591032 -0.284573 0.591032 -0.384996 0.555372 -0.283624 0.555372 0.588911 0.651633 -0.254995 0.517097 -0.165317 0.517097 -0.259893 0.481469 -0.160419 0.481469 0.640094 0.678171 -0.108252 0.378496 -0.0351085 0.378496 -0.116519 0.345315 -0.0268412 0.345315 0.640443 0.699111 0.0351085 0.221013 0.0457558 0.254126 0.108252 0.221013 0.0976049 0.254126 0.647901 0.707071 0.184232 0.298938 0.187865 0.310769 0.236081 0.298938 0.232448 0.310769 0.648237 0.716567 0.643186 0.716567 0.353659 0.456274 0.356601 0.444423 0.314961 0.456274 0.312019 0.444423 0.262001 0.0425863 0.262001 0.0520962 0.0277476 0.0428984 0.115613 0.0428984 0.0277476 0.0333885 0.115613 0.0333885 0.339522 0.0357821 0.166223 -0.00517631 0.254089 -0.00517631 0.168263 -0.0135691 0.252049 -0.0135691 0.326597 0.0595501 0.164889 0.0256913 0.255423 0.0256913 0.166223 0.0175736 0.254089 0.0175736 0.433512 0.0234413 0.367841 -0.0415126 0.300779 -0.0415126 0.376203 -0.0178863 0.292417 -0.0178863 0.399496 0.582428 0.283624 0.57265 0.384996 0.57265 0.289043 0.0496095 0.379577 0.0496095 0.5 0.0134001 0.469212 -0.0197272 0.456153 -0.0527531 0.402151 -0.0197272 0.41521 -0.0527531 0.5 0.618015 0.385944 0.606682 0.485418 0.606682 0.384996 0.571022 0.486367 0.571022 0.507348 -0.0664176 0.48689 -0.0169177 0.527833 -0.0169177 0.588911 0.651633 0.462523 0.592473 0.552201 0.592473 0.457624 0.556845 0.557099 0.556845 0.640094 0.678171 0.507894 0.495804 0.581038 0.495804 0.499627 0.462623 0.589305 0.462623 0.640443 0.699111 0.581038 0.337178 0.507894 0.337178 0.570391 0.370291 0.518542 0.370291 0.647901 0.707071 0.533286 0.368676 0.481437 0.368676 0.529653 0.380507 0.48507 0.380507 0.643186 0.716567 0.45503 0.475509 0.457973 0.463658 0.416333 0.475509 0.41339 0.463658 -0.313839 0.187187 -0.334295 0.137688 -0.354781 0.187187 0.459408 0.0134001 -0.456153 0.149278 -0.469212 0.182303 -0.41521 0.149278 -0.402151 0.182303 0.371556 0.0234413 -0.540892 0.133167 -0.549255 0.156793 -0.473831 0.133167 -0.465468 0.156793 0.273049 0.0357821 -0.588399 0.102341 -0.500533 0.102341 -0.586359 0.0939482 -0.502573 0.0939482 0.208512 0.0425863 0.208512 0.0520962 -0.588399 0.0333885 -0.588399 0.0428984 -0.500533 0.0333885 -0.500533 0.0428984 0.254771 0.0595501 -0.589733 0.0984348 -0.499199 0.0984348 -0.588399 0.090317 -0.500533 0.090317 0.305841 0.582428 -0.558047 0.577763 -0.456676 0.577763 -0.552629 0.054722 -0.462094 0.054722 0.401377 0.618015 -0.485418 0.593093 -0.385944 0.593093 -0.486367 0.557432 -0.384996 0.557432 0.5 0.651633 -0.379149 0.524627 -0.289471 0.524627 -0.384047 0.488999 -0.284573 0.488999 0.572518 0.678171 -0.246728 0.38556 -0.173584 0.38556 -0.254995 0.352379 -0.165317 0.352379 0.599308 0.699111 -0.108252 0.221013 -0.0976049 0.254126 -0.0351085 0.221013 -0.0457558 0.254126 0.620761 0.707071 0.0457558 0.290231 0.0493888 0.302063 0.0976049 0.290231 0.0939718 0.302063 0.628377 0.716567 0.232448 0.430822 0.187865 0.430822 0.229505 0.442673 0.190807 0.442673 0.637131 0.725401 0.632458 0.725401 0.352209 0.599375 0.353659 0.589876 0.316411 0.599375 0.314961 0.589876 0.208512 0.0520962 0.208512 0.0425863 -0.115613 0.0333885 -0.115613 0.0428984 -0.0277476 0.0333885 -0.0277476 0.0428984 0.273049 0.0357821 0.0277476 -0.0120659 0.115613 -0.0120659 0.029787 -0.0204587 0.113574 -0.0204587 0.254771 0.0595501 0.0264131 0.02103 0.116948 0.02103 0.0277476 0.0129122 0.115613 0.0129122 0.371556 0.0234413 0.243687 -0.0608999 0.176625 -0.0608999 0.252049 -0.0372736 0.168263 -0.0372736 0.305841 0.582428 0.15947 0.572083 0.260842 0.572083 0.164889 0.0490421 0.255423 0.0490421 0.459408 0.0134001 0.354781 -0.0833836 0.313839 -0.0833836 0.367841 -0.0503576 0.300779 -0.0503576 0.401377 0.618015 0.284573 0.608743 0.384047 0.608743 0.283624 0.573082 0.384996 0.573082 0.435666 -0.105653 0.41521 -0.0561543 0.456153 -0.0561543 0.5 0.651633 0.390842 0.605515 0.48052 0.605515 0.385944 0.569887 0.485418 0.569887 0.572518 0.678171 0.47079 0.522168 0.543933 0.522168 0.462523 0.488987 0.552201 0.488987 0.599308 0.699111 0.581038 0.372402 0.507894 0.372402 0.570391 0.405515 0.518542 0.405515 0.620761 0.707071 0.570391 0.401168 0.518542 0.401168 0.566758 0.413 0.522175 0.413 0.628377 0.716567 0.52671 0.499066 0.529653 0.487216 0.488013 0.499066 0.48507 0.487216 0.632458 0.725401 0.45358 0.611197 0.45503 0.601698 0.417782 0.611197 0.416333 0.601698 -0.41521 0.15515 -0.435666 0.105653 -0.456153 0.15515 0.421582 0.0134001 -0.527833 0.111763 -0.540892 0.144789 -0.48689 0.111763 -0.473831 0.144789 0.318352 0.0234413 -0.577997 0.0957132 -0.586359 0.11934 -0.510935 0.0957132 -0.502573 0.11934 0.222043 0.0357821 -0.588399 0.0757216 -0.500533 0.0757216 -0.586359 0.0673288 -0.502573 0.0673288 0.174887 0.0425863 0.174887 0.0520962 -0.551294 0.0333885 -0.551294 0.0428984 -0.463429 0.0333885 -0.463429 0.0428984 0.199657 0.0595501 -0.589733 0.0804248 -0.499199 0.0804248 -0.588399 0.072307 -0.500533 0.072307 0.225418 0.582428 -0.595152 0.576666 -0.49378 0.576666 -0.589733 0.0536258 -0.499199 0.0536258 0.309475 0.618015 -0.557099 0.595616 -0.457624 0.595616 -0.558047 0.559955 -0.456676 0.559955 0.411089 0.651633 -0.48052 0.535276 -0.390842 0.535276 -0.485418 0.499648 -0.385944 0.499648 0.5 0.678171 -0.370882 0.399207 -0.297738 0.399207 -0.379149 0.366026 -0.289471 0.366026 0.551405 0.699111 -0.246728 0.23013 -0.236081 0.263243 -0.173584 0.23013 -0.184232 0.263243 0.585391 0.707071 -0.0976049 0.290231 -0.0939718 0.302063 -0.0457558 0.290231 -0.0493888 0.302063 0.604819 0.716567 0.0939718 0.423782 0.0493888 0.423782 0.0910291 0.435632 0.0523315 0.435632 0.618759 0.725401 0.229505 0.581517 0.190807 0.581517 0.228055 0.591016 0.192257 0.591016 0.623401 0.739352 0.627754 0.739352 0.352209 0.663235 0.316411 0.663235 0.350985 0.677494 0.317635 0.677494 0.174887 0.0520962 0.174887 0.0425863 -0.254089 0.0333885 -0.254089 0.0428984 -0.166223 0.0333885 -0.166223 0.0428984 0.222043 0.0357821 -0.113574 -0.0204587 -0.115613 -0.0120659 -0.029787 -0.0204587 -0.0277476 -0.0120659 0.199657 0.0595501 -0.115613 0.0129122 -0.116948 0.02103 -0.0277476 0.0129122 -0.0264131 0.02103 0.318352 0.0234413 0.105211 -0.0709355 0.0381496 -0.0709355 0.113574 -0.0473092 0.029787 -0.0473092 0.225418 0.582428 0.0209947 0.571789 0.122366 0.571789 0.0264131 0.0487484 0.116948 0.0487484 0.421582 0.0134001 0.230627 -0.105042 0.189685 -0.105042 0.243687 -0.0720166 0.176625 -0.0720166 0.309475 0.618015 0.160419 0.6102 0.259893 0.6102 0.15947 0.574539 0.260842 0.574539 0.334295 -0.137688 0.313839 -0.0881907 0.354781 -0.0881907 0.411089 0.651633 0.289471 0.616164 0.379149 0.616164 0.284573 0.580536 0.384047 0.580536 0.5 0.678171 0.39911 0.545806 0.472253 0.545806 0.390842 0.512625 0.48052 0.512625 0.551405 0.699111 0.543933 0.406426 0.47079 0.406426 0.533286 0.439539 0.481437 0.439539 0.585391 0.707071 0.570391 0.434808 0.518542 0.434808 0.566758 0.446639 0.522175 0.446639 0.604819 0.716567 0.563815 0.525342 0.566758 0.513491 0.525117 0.525342 0.522175 0.513491 0.618759 0.725401 0.525261 0.625675 0.52671 0.616176 0.489462 0.625675 0.488013 0.616176 0.623401 0.739352 0.452357 0.684143 0.45358 0.669883 0.419006 0.684143 0.417782 0.669883 -0.527833 0.115914 -0.48689 0.115914 -0.507348 0.0664176 0.389099 0.0134001 -0.564937 0.0699212 -0.577997 0.102947 -0.523995 0.0699212 -0.510935 0.102947 0.277528 0.0234413 -0.577997 0.0569385 -0.586359 0.0805648 -0.510935 0.0569385 -0.502573 0.0805648 0.189979 0.0357821 -0.551294 0.0500092 -0.463429 0.0500092 -0.549255 0.0416165 -0.465468 0.0416165 0.163419 0.0425863 0.163419 0.0520962 -0.479614 0.0333885 -0.479614 0.0428984 -0.391749 0.0333885 -0.391749 0.0428984 0.165011 0.0595501 -0.552629 0.0630285 -0.462094 0.0630285 -0.551294 0.0549107 -0.463429 0.0549107 0.163707 0.582428 -0.595152 0.575532 -0.49378 0.575532 -0.589733 0.052491 -0.499199 0.052491 0.230556 0.618015 -0.594203 0.598431 -0.494729 0.598431 -0.595152 0.56277 -0.49378 0.56277 0.328237 0.651633 -0.552201 0.548319 -0.462523 0.548319 -0.557099 0.51269 -0.457624 0.51269 0.427482 0.678171 -0.472253 0.418507 -0.39911 0.418507 -0.48052 0.385326 -0.390842 0.385326 0.5 0.699111 -0.360234 0.280855 -0.308385 0.280855 -0.370882 0.247742 -0.297738 0.247742 0.544201 0.707071 -0.236081 0.298938 -0.232448 0.310769 -0.184232 0.298938 -0.187865 0.310769 0.574118 0.716567 -0.0910291 0.435632 -0.0523315 0.435632 -0.0939718 0.423782 -0.0493888 0.423782 0.596966 0.725401 0.0910291 0.57719 0.0523315 0.57719 0.0895795 0.586689 0.0537812 0.586689 0.610639 0.739352 0.228055 0.658534 0.192257 0.658534 0.226831 0.672793 0.193481 0.672793 0.616613 0.79392 0.61264 0.79392 0.349531 0.771906 0.350985 0.717226 0.319089 0.771906 0.317635 0.717226 -0.378243 0.0333885 -0.378243 0.0428984 -0.290377 0.0333885 -0.290377 0.0428984 0.189979 0.0357821 -0.252049 -0.0135691 -0.254089 -0.00517631 -0.168263 -0.0135691 -0.166223 -0.00517631 0.165011 0.0595501 -0.254089 0.0175736 -0.255423 0.0256913 -0.166223 0.0175736 -0.164889 0.0256913 0.277528 0.0234413 -0.0381496 -0.0709355 -0.105211 -0.0709355 -0.029787 -0.0473092 -0.113574 -0.0473092 0.163707 0.582428 -0.116948 0.0487484 -0.122366 0.571789 -0.0264131 0.0487484 -0.0209947 0.571789 0.389099 0.0134001 0.0921517 -0.116254 0.051209 -0.116254 0.105211 -0.0832281 0.0381496 -0.0832281 0.230556 0.618015 0.0219432 0.610954 0.121417 0.610954 0.0209947 0.575293 0.122366 0.575293 0.189685 -0.110844 0.230627 -0.110844 0.210142 -0.16034 0.328237 0.651633 0.165317 0.623694 0.254995 0.623694 0.160419 0.588066 0.259893 0.588066 0.427482 0.678171 0.297738 0.565106 0.370882 0.565106 0.289471 0.531925 0.379149 0.531925 0.5 0.699111 0.461606 0.470044 0.472253 0.436931 0.409757 0.470044 0.39911 0.436931 0.544201 0.707071 0.533286 0.4673 0.481437 0.4673 0.529653 0.479132 0.48507 0.479132 0.574118 0.716567 0.525117 0.552544 0.563815 0.552544 0.522175 0.540693 0.566758 0.540693 0.596966 0.725401 0.562365 0.641823 0.563815 0.632325 0.526567 0.641823 0.525117 0.632325 0.610639 0.739352 0.524037 0.692285 0.525261 0.678025 0.490686 0.692285 0.489462 0.678025 0.61264 0.79392 0.450902 0.773966 0.452357 0.719286 0.42046 0.773966 0.419006 0.719286 -0.564937 0.0721513 -0.523995 0.0721513 -0.544454 0.0226561 0.364175 0.0134001 -0.564937 0.0266033 -0.577997 0.0596291 -0.523995 0.0266033 -0.510935 0.0596291 0.251865 0.0234413 -0.540892 0.0194851 -0.549255 0.0431114 -0.473831 0.0194851 -0.465468 0.0431114 0.179043 0.0357821 -0.477574 0.0185634 -0.479614 0.0269561 -0.393788 0.0185634 -0.391749 0.0269561 0.153194 0.0595501 -0.479614 0.0393136 -0.480949 0.0474313 -0.391749 0.0393136 -0.390414 0.0474313 0.124914 0.582428 -0.558047 0.574435 -0.456676 0.574435 -0.552629 0.0513948 -0.462094 0.0513948 0.17 0.618015 -0.595152 0.565684 -0.594203 0.601345 -0.49378 0.565684 -0.494729 0.601345 0.257091 0.651633 -0.589305 0.562866 -0.499627 0.562866 -0.594203 0.527237 -0.494729 0.527237 0.359906 0.678171 -0.543933 0.442145 -0.47079 0.442145 -0.552201 0.408964 -0.462523 0.408964 0.448595 0.699111 -0.461606 0.305762 -0.409757 0.305762 -0.472253 0.272649 -0.39911 0.272649 0.5 0.707071 -0.360234 0.315757 -0.356601 0.327588 -0.308385 0.315757 -0.312019 0.327588 0.538366 0.716567 -0.229505 0.442673 -0.190807 0.442673 -0.232448 0.430822 -0.187865 0.430822 0.568565 0.725401 -0.0895795 0.586689 -0.0537812 0.586689 -0.0910291 0.57719 -0.0523315 0.57719 0.590336 0.739352 0.0895795 0.6561 0.0537812 0.6561 0.0883556 0.67036 0.055005 0.67036 0.60099 0.79392 0.226831 0.715769 0.193481 0.715769 0.225377 0.770449 0.194935 0.770449 0.619556 0.796106 0.615482 0.796106 0.349915 0.793193 0.349531 0.790819 0.318705 0.793193 0.319089 0.790819 -0.376203 -0.000259399 -0.378243 0.00813341 -0.292417 -0.000259399 -0.290377 0.00813341 -0.378243 0.0265786 -0.379577 0.0346963 -0.290377 0.0265786 -0.289043 0.0346963 0.251865 0.0234413 -0.176625 -0.0608999 -0.243687 -0.0608999 -0.168263 -0.0372736 -0.252049 -0.0372736 0.124914 0.582428 -0.255423 0.0490421 -0.260842 0.572083 -0.164889 0.0490421 -0.15947 0.572083 0.364175 0.0134001 -0.051209 -0.116254 -0.0921517 -0.116254 -0.0381496 -0.0832281 -0.105211 -0.0832281 0.17 0.618015 -0.121417 0.610954 -0.0219432 0.610954 -0.122366 0.575293 -0.0209947 0.575293 0.051209 -0.12257 0.0921517 -0.12257 0.0716684 -0.172065 0.257091 0.651633 0.0268412 0.627592 0.116519 0.627592 0.0219432 0.591964 0.121417 0.591964 0.359906 0.678171 0.173584 0.578753 0.246728 0.578753 0.165317 0.545572 0.254995 0.545572 0.448595 0.699111 0.360234 0.494952 0.370882 0.461839 0.308385 0.494952 0.297738 0.461839 0.5 0.707071 0.461606 0.496433 0.409757 0.496433 0.457973 0.508264 0.41339 0.508264 0.538366 0.716567 0.488013 0.578819 0.52671 0.578819 0.48507 0.566968 0.529653 0.566968 0.568565 0.725401 0.526567 0.658542 0.562365 0.658542 0.525117 0.649043 0.563815 0.649043 0.590336 0.739352 0.561141 0.701367 0.562365 0.687107 0.527791 0.701367 0.526567 0.687107 0.60099 0.79392 0.522583 0.776489 0.524037 0.721809 0.492141 0.776489 0.490686 0.721809 0.615482 0.796106 0.450902 0.778288 0.42046 0.778288 0.451286 0.780662 0.420076 0.780662 -0.564937 0.0268449 -0.523995 0.0268449 -0.544457 -0.0226494 0.348507 0.0134001 -0.527833 -0.0152386 -0.540892 0.0177872 -0.48689 -0.0152386 -0.473831 0.0177872 0.243112 0.0234413 -0.469212 -0.0140947 -0.477574 0.0095315 -0.402151 -0.0140947 -0.393788 0.0095315 0.111682 0.582428 -0.486367 0.573453 -0.384996 0.573453 -0.480949 0.050412 -0.390414 0.050412 0.131933 0.618015 -0.558047 0.568498 -0.557099 0.604159 -0.456676 0.568498 -0.457624 0.604159 0.202498 0.651633 -0.594203 0.542298 -0.589305 0.577926 -0.494729 0.542298 -0.499627 0.577926 0.301878 0.678171 -0.581038 0.468509 -0.507894 0.468509 -0.589305 0.435328 -0.499627 0.435328 0.400692 0.699111 -0.533286 0.336267 -0.481437 0.336267 -0.543933 0.303154 -0.47079 0.303154 0.455799 0.707071 -0.457973 0.351375 -0.41339 0.351375 -0.461606 0.339543 -0.409757 0.339543 0.5 0.716567 -0.353659 0.456274 -0.314961 0.456274 -0.356601 0.444423 -0.312019 0.444423 0.535492 0.725401 -0.228055 0.591016 -0.192257 0.591016 -0.229505 0.581517 -0.190807 0.581517 0.563877 0.739352 -0.0883556 0.67036 -0.055005 0.67036 -0.0895795 0.6561 -0.0537812 0.6561 0.582458 0.79392 0.0883556 0.715015 0.055005 0.715015 0.0869014 0.769695 0.0564592 0.769695 0.603539 0.796106 0.225761 0.802054 0.225377 0.79968 0.194551 0.802054 0.194935 0.79968 0.613317 0.922097 0.609456 0.922097 0.349101 0.910082 0.349915 0.784076 0.319519 0.910082 0.318705 0.784076 -0.300779 -0.0415126 -0.367841 -0.0415126 -0.292417 -0.0178863 -0.376203 -0.0178863 -0.379577 0.0496095 -0.384996 0.57265 -0.289043 0.0496095 -0.283624 0.57265 0.348507 0.0134001 -0.189685 -0.105042 -0.230627 -0.105042 -0.176625 -0.0720166 -0.243687 -0.0720166 0.131933 0.618015 -0.259893 0.6102 -0.160419 0.6102 -0.260842 0.574539 -0.15947 0.574539 -0.0921517 -0.12257 -0.051209 -0.12257 -0.0716894 -0.172064 0.202498 0.651633 -0.116519 0.627592 -0.0268412 0.627592 -0.121417 0.591964 -0.0219432 0.591964 0.301878 0.678171 0.0351085 0.585818 0.108252 0.585818 0.0268412 0.552636 0.116519 0.552636 0.400692 0.699111 0.236081 0.512564 0.246728 0.479451 0.184232 0.512564 0.173584 0.479451 0.455799 0.707071 0.356601 0.53205 0.360234 0.520219 0.312019 0.53205 0.308385 0.520219 0.5 0.716567 0.416333 0.602377 0.45503 0.602377 0.41339 0.590526 0.457973 0.590526 0.535492 0.725401 0.489462 0.67469 0.525261 0.67469 0.488013 0.665191 0.52671 0.665191 0.563877 0.739352 0.527791 0.710769 0.561141 0.710769 0.526567 0.696509 0.562365 0.696509 0.582458 0.79392 0.559687 0.779303 0.561141 0.724623 0.529245 0.779303 0.527791 0.724623 0.603539 0.796106 0.522583 0.76294 0.492141 0.76294 0.522967 0.765315 0.491756 0.765315 0.609456 0.922097 0.450472 0.910582 0.451286 0.784577 0.42089 0.910582 0.420076 0.784577 -0.527833 -0.0169177 -0.48689 -0.0169177 -0.507356 -0.0664115 0.343163 0.0134001 -0.456153 -0.0527531 -0.469212 -0.0197272 -0.41521 -0.0527531 -0.402151 -0.0197272 0.118949 0.618015 -0.486367 0.571022 -0.485418 0.606682 -0.384996 0.571022 -0.385944 0.606682 0.16818 0.651633 -0.557099 0.556845 -0.552201 0.592473 -0.457624 0.556845 -0.462523 0.592473 0.257351 0.678171 -0.589305 0.462623 -0.581038 0.495804 -0.499627 0.462623 -0.507894 0.495804 0.359557 0.699111 -0.570391 0.370291 -0.518542 0.370291 -0.581038 0.337178 -0.507894 0.337178 0.414609 0.707071 -0.529653 0.380507 -0.48507 0.380507 -0.533286 0.368676 -0.481437 0.368676 0.461634 0.716567 -0.45503 0.475509 -0.416333 0.475509 -0.457973 0.463658 -0.41339 0.463658 0.5 0.725401 -0.352209 0.599375 -0.316411 0.599375 -0.353659 0.589876 -0.314961 0.589876 0.533065 0.739352 -0.226831 0.672793 -0.193481 0.672793 -0.228055 0.658534 -0.192257 0.658534 0.558307 0.79392 -0.0869014 0.769695 -0.0564592 0.769695 -0.0883556 0.715015 -0.055005 0.715015 0.584539 0.796106 0.0872855 0.806641 0.0869014 0.804267 0.0560751 0.806641 0.0564592 0.804267 0.598135 0.922097 0.225761 0.783722 0.194551 0.783722 0.224947 0.909728 0.195365 0.909728 0.622008 0.925971 0.61785 0.925971 0.350235 0.850921 0.349101 0.84618 0.318385 0.850921 0.319519 0.84618 -0.313839 -0.0833836 -0.354781 -0.0833836 -0.300779 -0.0503576 -0.367841 -0.0503576 -0.384047 0.608743 -0.284573 0.608743 -0.384996 0.573082 -0.283624 0.573082 -0.230627 -0.110844 -0.189685 -0.110844 -0.210162 -0.160338 0.16818 0.651633 -0.254995 0.623694 -0.165317 0.623694 -0.259893 0.588066 -0.160419 0.588066 0.257351 0.678171 -0.108252 0.585818 -0.0351085 0.585818 -0.116519 0.552636 -0.0268412 0.552636 0.359557 0.699111 0.0976049 0.52168 0.108252 0.488567 0.0457558 0.52168 0.0351085 0.488567 0.414609 0.707071 0.232448 0.54887 0.236081 0.537038 0.187865 0.54887 0.184232 0.537038 0.461634 0.716567 0.314961 0.621611 0.353659 0.621611 0.312019 0.609761 0.356601 0.609761 0.5 0.725401 0.417782 0.689169 0.45358 0.689169 0.416333 0.67967 0.45503 0.67967 0.533065 0.739352 0.490686 0.719851 0.524037 0.719851 0.489462 0.705591 0.525261 0.705591 0.558307 0.79392 0.529245 0.782217 0.559687 0.782217 0.527791 0.727537 0.561141 0.727537 0.584539 0.796106 0.559687 0.745822 0.529245 0.745822 0.560071 0.748196 0.528861 0.748196 0.598135 0.922097 0.522152 0.911196 0.522967 0.78519 0.492571 0.911196 0.491756 0.78519 0.61785 0.925971 0.450472 0.827647 0.42089 0.827647 0.451607 0.832389 0.419756 0.832389 0.500015 0.00919777 -0.456153 -0.0561543 -0.41521 -0.0561543 -0.435679 -0.105648 -0.435683 -0.105657 0.156475 0.651633 -0.485418 0.569887 -0.48052 0.605515 -0.385944 0.569887 -0.390842 0.605515 0.22936 0.678171 -0.552201 0.488987 -0.543933 0.522168 -0.462523 0.488987 -0.47079 0.522168 0.327994 0.699111 -0.570391 0.405515 -0.518542 0.405515 -0.581038 0.372402 -0.507894 0.372402 0.379239 0.707071 -0.566758 0.413 -0.522175 0.413 -0.570391 0.401168 -0.518542 0.401168 0.425882 0.716567 -0.52671 0.499066 -0.488013 0.499066 -0.529653 0.487216 -0.48507 0.487216 0.464508 0.725401 -0.45358 0.611197 -0.417782 0.611197 -0.45503 0.601698 -0.416333 0.601698 0.5 0.739352 -0.350985 0.677494 -0.317635 0.677494 -0.352209 0.663235 -0.316411 0.663235 0.530182 0.79392 -0.225377 0.770449 -0.194935 0.770449 -0.226831 0.715769 -0.193481 0.715769 0.559778 0.796106 -0.0872855 0.806641 -0.0560751 0.806641 -0.0869014 0.804267 -0.0564592 0.804267 0.580127 0.922097 0.0872855 0.783539 0.0560751 0.783539 0.0864712 0.909545 0.0568895 0.909545 0.605662 0.925971 0.226081 0.864026 0.224947 0.859285 0.194231 0.864026 0.195365 0.859285 0.625099 0.930624 0.620836 0.930624 0.350639 0.938258 0.350235 0.933505 0.317981 0.938258 0.318385 0.933505 0.499985 0.00919819 -0.354781 -0.0881907 -0.313839 -0.0881907 -0.334312 -0.137684 -0.379149 0.616164 -0.289471 0.616164 -0.384047 0.580536 -0.284573 0.580536 0.22936 0.678171 -0.246728 0.578753 -0.173584 0.578753 -0.254995 0.545572 -0.165317 0.545572 0.327994 0.699111 -0.0457558 0.52168 -0.0351085 0.488567 -0.0976049 0.52168 -0.108252 0.488567 0.379239 0.707071 0.0939718 0.557576 0.0976049 0.545745 0.0493888 0.557576 0.0457558 0.545745 0.425882 0.716567 0.190807 0.635212 0.229505 0.635212 0.187865 0.623362 0.232448 0.623362 0.464508 0.725401 0.316411 0.70099 0.352209 0.70099 0.314961 0.691491 0.353659 0.691491 0.5 0.739352 0.419006 0.727993 0.452357 0.727993 0.417782 0.713734 0.45358 0.713734 0.530182 0.79392 0.492141 0.785031 0.522583 0.785031 0.490686 0.730351 0.524037 0.730351 0.559778 0.796106 0.528861 0.730475 0.560071 0.730475 0.529245 0.7281 0.559687 0.7281 0.580127 0.922097 0.559257 0.911879 0.560071 0.785874 0.529675 0.911879 0.528861 0.785874 0.605662 0.925971 0.522152 0.804949 0.492571 0.804949 0.523287 0.80969 0.491436 0.80969 0.620836 0.930624 0.451607 0.92693 0.419756 0.92693 0.45201 0.931683 0.419353 0.931683 0.219813 0.678171 -0.48052 0.512625 -0.472253 0.545806 -0.390842 0.512625 -0.39911 0.545806 0.308152 0.699111 -0.533286 0.439539 -0.481437 0.439539 -0.543933 0.406426 -0.47079 0.406426 0.352099 0.707071 -0.566758 0.446639 -0.522175 0.446639 -0.570391 0.434808 -0.518542 0.434808 0.395181 0.716567 -0.563815 0.525342 -0.525117 0.525342 -0.566758 0.513491 -0.522175 0.513491 0.431435 0.725401 -0.525261 0.625675 -0.489462 0.625675 -0.52671 0.616176 -0.488013 0.616176 0.466935 0.739352 -0.452357 0.684143 -0.419006 0.684143 -0.45358 0.669883 -0.417782 0.669883 0.5 0.79392 -0.349531 0.771906 -0.319089 0.771906 -0.350985 0.717226 -0.317635 0.717226 0.530943 0.796106 -0.225761 0.802054 -0.194551 0.802054 -0.225377 0.79968 -0.194935 0.79968 0.556659 0.922097 -0.0864712 0.909545 -0.0568895 0.909545 -0.0872855 0.783539 -0.0560751 0.783539 0.586272 0.925971 0.0876055 0.87081 0.0864712 0.866068 0.0557551 0.87081 0.0568895 0.866068 0.608338 0.930624 0.226485 0.942907 0.226081 0.938153 0.193827 0.942907 0.194231 0.938153 0.625099 0.956776 0.620836 0.956776 0.350639 0.947578 0.350639 0.921426 0.317981 0.947578 0.317981 0.921426 -0.370882 0.565106 -0.297738 0.565106 -0.379149 0.531925 -0.289471 0.531925 0.308152 0.699111 -0.184232 0.512564 -0.173584 0.479451 -0.236081 0.512564 -0.246728 0.479451 0.352099 0.707071 -0.0493888 0.557576 -0.0457558 0.545745 -0.0939718 0.557576 -0.0976049 0.545745 0.395181 0.716567 0.0523315 0.642253 0.0910291 0.642253 0.0493888 0.630402 0.0939718 0.630402 0.431435 0.725401 0.192257 0.709349 0.228055 0.709349 0.190807 0.69985 0.229505 0.69985 0.466935 0.739352 0.317635 0.734641 0.350985 0.734641 0.316411 0.720382 0.352209 0.720382 0.5 0.79392 0.42046 0.787554 0.450902 0.787554 0.419006 0.732874 0.452357 0.732874 0.530943 0.796106 0.491756 0.713357 0.522967 0.713357 0.492141 0.710982 0.522583 0.710982 0.556659 0.922097 0.529675 0.912588 0.559257 0.912588 0.528861 0.786582 0.560071 0.786582 0.586272 0.925971 0.559257 0.779633 0.529675 0.779633 0.560391 0.784374 0.528541 0.784374 0.608338 0.930624 0.523287 0.918878 0.491436 0.918878 0.52369 0.923631 0.491033 0.923631 0.620836 0.956776 0.45201 0.947578 0.45201 0.921426 0.419353 0.947578 0.419353 0.921426 0.301384 0.699111 -0.461606 0.470044 -0.409757 0.470044 -0.472253 0.436931 -0.39911 0.436931 0.335038 0.707071 -0.529653 0.479132 -0.48507 0.479132 -0.533286 0.4673 -0.481437 0.4673 0.371623 0.716567 -0.566758 0.540693 -0.563815 0.552544 -0.522175 0.540693 -0.525117 0.552544 0.403034 0.725401 -0.562365 0.641823 -0.526567 0.641823 -0.563815 0.632325 -0.525117 0.632325 0.436123 0.739352 -0.524037 0.692285 -0.490686 0.692285 -0.525261 0.678025 -0.489462 0.678025 0.469818 0.79392 -0.450902 0.773966 -0.42046 0.773966 -0.452357 0.719286 -0.419006 0.719286 0.5 0.796106 -0.349915 0.793193 -0.318705 0.793193 -0.349531 0.790819 -0.319089 0.790819 0.529329 0.922097 -0.224947 0.909728 -0.195365 0.909728 -0.225761 0.783722 -0.194551 0.783722 0.561004 0.925971 -0.0876055 0.87081 -0.0557551 0.87081 -0.0864712 0.866068 -0.0568895 0.866068 0.588458 0.930624 0.0880089 0.945313 0.0876055 0.94056 0.0553517 0.945313 0.0557551 0.94056 0.608338 0.956776 0.226485 0.947578 0.226485 0.921426 0.193827 0.947578 0.193827 0.921426 0.609763 0.964948 0.606023 0.964948 0.348637 0.735344 0.350639 0.725855 0.319983 0.735344 0.317981 0.725855 -0.308385 0.494952 -0.297738 0.461839 -0.360234 0.494952 -0.370882 0.461839 0.335038 0.707071 -0.187865 0.54887 -0.184232 0.537038 -0.232448 0.54887 -0.236081 0.537038 0.371623 0.716567 -0.0910291 0.642253 -0.0523315 0.642253 -0.0939718 0.630402 -0.0493888 0.630402 0.403034 0.725401 0.0537812 0.713676 0.0895795 0.713676 0.0523315 0.704177 0.0910291 0.704177 0.436123 0.739352 0.193481 0.739343 0.226831 0.739343 0.192257 0.725083 0.228055 0.725083 0.469818 0.79392 0.319089 0.789614 0.349531 0.789614 0.317635 0.734934 0.350985 0.734934 0.5 0.796106 0.420076 0.698009 0.451286 0.698009 0.42046 0.695635 0.450902 0.695635 0.529329 0.922097 0.492571 0.913271 0.522152 0.913271 0.491756 0.787266 0.522967 0.787266 0.561004 0.925971 0.528541 0.758165 0.560391 0.758165 0.529675 0.753423 0.559257 0.753423 0.588458 0.930624 0.560391 0.909897 0.528541 0.909897 0.560795 0.91465 0.528137 0.91465 0.608338 0.956776 0.52369 0.947578 0.52369 0.921426 0.491033 0.947578 0.491033 0.921426 0.606023 0.964948 0.450008 0.751685 0.45201 0.742196 0.421354 0.751685 0.419353 0.742196 0.329219 0.707071 -0.457973 0.508264 -0.41339 0.508264 -0.461606 0.496433 -0.409757 0.496433 0.356814 0.716567 -0.529653 0.566968 -0.52671 0.578819 -0.48507 0.566968 -0.488013 0.578819 0.381241 0.725401 -0.563815 0.649043 -0.562365 0.658542 -0.525117 0.649043 -0.526567 0.658542 0.409664 0.739352 -0.561141 0.701367 -0.527791 0.701367 -0.562365 0.687107 -0.526567 0.687107 0.441693 0.79392 -0.522583 0.776489 -0.492141 0.776489 -0.524037 0.721809 -0.490686 0.721809 0.469057 0.796106 -0.451286 0.780662 -0.420076 0.780662 -0.450902 0.778288 -0.42046 0.778288 0.5 0.922097 -0.349101 0.910082 -0.319519 0.910082 -0.349915 0.784076 -0.318705 0.784076 0.531578 0.925971 -0.226081 0.864026 -0.194231 0.864026 -0.224947 0.859285 -0.195365 0.859285 0.562549 0.930624 -0.0880089 0.945313 -0.0553517 0.945313 -0.0876055 0.94056 -0.0557551 0.94056 0.588458 0.956776 0.0880089 0.947578 0.0880089 0.921426 0.0553517 0.947578 0.0553517 0.921426 0.595058 0.964948 0.226485 0.714301 0.193827 0.714301 0.224483 0.723789 0.195829 0.723789 0.609763 0.974458 0.606023 0.974458 0.348637 0.96526 0.348637 0.95575 0.319983 0.96526 0.319983 0.95575 -0.312019 0.53205 -0.308385 0.520219 -0.356601 0.53205 -0.360234 0.520219 0.356814 0.716567 -0.229505 0.635212 -0.190807 0.635212 -0.232448 0.623362 -0.187865 0.623362 0.381241 0.725401 -0.0895795 0.713676 -0.0537812 0.713676 -0.0910291 0.704177 -0.0523315 0.704177 0.409664 0.739352 0.055005 0.741776 0.0883556 0.741776 0.0537812 0.727516 0.0895795 0.727516 0.441693 0.79392 0.194935 0.791071 0.225377 0.791071 0.193481 0.736391 0.226831 0.736391 0.469057 0.796106 0.318705 0.685478 0.349915 0.685478 0.319089 0.683104 0.349531 0.683104 0.5 0.922097 0.42089 0.913884 0.450472 0.913884 0.420076 0.787879 0.451286 0.787879 0.531578 0.925971 0.491436 0.732848 0.523287 0.732848 0.492571 0.728107 0.522152 0.728107 0.562549 0.930624 0.528137 0.905353 0.560795 0.905353 0.528541 0.9006 0.560391 0.9006 0.588458 0.956776 0.560795 0.947578 0.560795 0.921426 0.528137 0.947578 0.528137 0.921426 0.595058 0.964948 0.521689 0.771698 0.52369 0.762209 0.493035 0.771698 0.491033 0.762209 0.606023 0.974458 0.450008 0.96526 0.450008 0.95575 0.421354 0.96526 0.421354 0.95575 0.351763 0.716567 -0.457973 0.590526 -0.45503 0.602377 -0.41339 0.590526 -0.416333 0.602377 0.367542 0.725401 -0.52671 0.665191 -0.525261 0.67469 -0.488013 0.665191 -0.489462 0.67469 0.389361 0.739352 -0.562365 0.696509 -0.561141 0.710769 -0.526567 0.696509 -0.527791 0.710769 0.417542 0.79392 -0.559687 0.779303 -0.529245 0.779303 -0.561141 0.724623 -0.527791 0.724623 0.440222 0.796106 -0.522967 0.765315 -0.491756 0.765315 -0.522583 0.76294 -0.492141 0.76294 0.470671 0.922097 -0.450472 0.910582 -0.42089 0.910582 -0.451286 0.784577 -0.420076 0.784577 0.5 0.925971 -0.350235 0.850921 -0.318385 0.850921 -0.349101 0.84618 -0.319519 0.84618 0.532378 0.930624 -0.226485 0.942907 -0.193827 0.942907 -0.226081 0.938153 -0.194231 0.938153 0.562549 0.956776 -0.0880089 0.947578 -0.0553517 0.947578 -0.0880089 0.921426 -0.0553517 0.921426 0.577614 0.964948 0.0880089 0.70832 0.0553517 0.70832 0.0860073 0.717808 0.0573533 0.717808 0.595058 0.974458 0.224483 0.96526 0.224483 0.95575 0.195829 0.96526 0.195829 0.95575 0.571854 0.982133 0.569406 0.982133 0.319983 0.37734 0.324931 0.391518 0.348637 0.37734 0.343689 0.391518 -0.353659 0.621611 -0.314961 0.621611 -0.356601 0.609761 -0.312019 0.609761 0.367542 0.725401 -0.228055 0.709349 -0.192257 0.709349 -0.229505 0.69985 -0.190807 0.69985 0.389361 0.739352 -0.0883556 0.741776 -0.055005 0.741776 -0.0895795 0.727516 -0.0537812 0.727516 0.417542 0.79392 0.0564592 0.791825 0.0869014 0.791825 0.055005 0.737145 0.0883556 0.737145 0.440222 0.796106 0.194551 0.676617 0.225761 0.676617 0.194935 0.674243 0.225377 0.674243 0.470671 0.922097 0.319519 0.914385 0.349101 0.914385 0.318705 0.788379 0.349915 0.788379 0.5 0.925971 0.419756 0.71015 0.451607 0.71015 0.42089 0.705409 0.450472 0.705409 0.532378 0.930624 0.491033 0.896372 0.52369 0.896372 0.491436 0.891619 0.523287 0.891619 0.562549 0.956776 0.528137 0.947578 0.560795 0.947578 0.528137 0.921426 0.560795 0.921426 0.577614 0.964948 0.558793 0.79402 0.560795 0.784531 0.530139 0.79402 0.528137 0.784531 0.595058 0.974458 0.521689 0.96526 0.521689 0.95575 0.493035 0.96526 0.493035 0.95575 0.569406 0.982133 0.450008 0.404373 0.421354 0.404373 0.44506 0.418552 0.426302 0.418552 0.362869 0.725401 -0.45503 0.67967 -0.45358 0.689169 -0.416333 0.67967 -0.417782 0.689169 0.376599 0.739352 -0.525261 0.705591 -0.524037 0.719851 -0.489462 0.705591 -0.490686 0.719851 0.39901 0.79392 -0.561141 0.727537 -0.559687 0.782217 -0.527791 0.727537 -0.529245 0.782217 0.415461 0.796106 -0.560071 0.748196 -0.528861 0.748196 -0.559687 0.745822 -0.529245 0.745822 0.443341 0.922097 -0.522152 0.911196 -0.492571 0.911196 -0.522967 0.78519 -0.491756 0.78519 0.468422 0.925971 -0.451607 0.832389 -0.419756 0.832389 -0.450472 0.827647 -0.42089 0.827647 0.5 0.930624 -0.350639 0.938258 -0.317981 0.938258 -0.350235 0.933505 -0.318385 0.933505 0.532378 0.956776 -0.226485 0.947578 -0.193827 0.947578 -0.226485 0.921426 -0.193827 0.921426 0.554882 0.964948 -0.0860073 0.717808 -0.0573533 0.717808 -0.0880089 0.70832 -0.0553517 0.70832 0.577614 0.974458 0.0860073 0.96526 0.0860073 0.95575 0.0573533 0.96526 0.0573533 0.95575 0.562228 0.982133 0.195829 0.358224 0.200777 0.372402 0.224483 0.358224 0.219535 0.372402 0.5 0.986753 0.33431 0.0604281 0.343689 0.0373652 0.324931 0.0373652 -0.352209 0.70099 -0.316411 0.70099 -0.353659 0.691491 -0.314961 0.691491 0.376599 0.739352 -0.226831 0.739343 -0.193481 0.739343 -0.228055 0.725083 -0.192257 0.725083 0.39901 0.79392 -0.0869014 0.791825 -0.0564592 0.791825 -0.0883556 0.737145 -0.055005 0.737145 0.415461 0.796106 0.0560751 0.67203 0.0872855 0.67203 0.0564592 0.669656 0.0869014 0.669656 0.443341 0.922097 0.195365 0.914739 0.224947 0.914739 0.194551 0.788733 0.225761 0.788733 0.468422 0.925971 0.318385 0.691617 0.350235 0.691617 0.319519 0.686876 0.349101 0.686876 0.5 0.930624 0.419353 0.88832 0.45201 0.88832 0.419756 0.883567 0.451607 0.883567 0.532378 0.956776 0.491033 0.947578 0.52369 0.947578 0.491033 0.921426 0.52369 0.921426 0.554882 0.964948 0.530139 0.817129 0.558793 0.817129 0.528137 0.80764 0.560795 0.80764 0.577614 0.974458 0.558793 0.96526 0.558793 0.95575 0.530139 0.96526 0.530139 0.95575 0.562228 0.982133 0.521689 0.437483 0.493035 0.437483 0.51674 0.451661 0.497983 0.451661 0.426302 0.0688661 0.435681 0.0919289 0.44506 0.0688661 0.372246 0.739352 -0.45358 0.713734 -0.452357 0.727993 -0.417782 0.713734 -0.419006 0.727993 0.38736 0.79392 -0.524037 0.730351 -0.522583 0.785031 -0.490686 0.730351 -0.492141 0.785031 0.396461 0.796106 -0.560071 0.730475 -0.528861 0.730475 -0.559687 0.7281 -0.529245 0.7281 0.419873 0.922097 -0.559257 0.911879 -0.529675 0.911879 -0.560071 0.785874 -0.528861 0.785874 0.438996 0.925971 -0.523287 0.80969 -0.491436 0.80969 -0.522152 0.804949 -0.492571 0.804949 0.467622 0.930624 -0.45201 0.931683 -0.419353 0.931683 -0.451607 0.92693 -0.419756 0.92693 0.5 0.956776 -0.350639 0.947578 -0.317981 0.947578 -0.350639 0.921426 -0.317981 0.921426 0.528409 0.964948 -0.224483 0.723789 -0.195829 0.723789 -0.226485 0.714301 -0.193827 0.714301 0.554882 0.974458 -0.0860073 0.96526 -0.0573533 0.96526 -0.0860073 0.95575 -0.0573533 0.95575 0.550809 0.982133 0.0573533 0.348329 0.0623015 0.362507 0.0860073 0.348329 0.0810592 0.362507 0.210156 0.0381536 0.219535 0.0150907 0.200777 0.0150907 -0.350985 0.734641 -0.317635 0.734641 -0.352209 0.720382 -0.316411 0.720382 0.38736 0.79392 -0.225377 0.791071 -0.194935 0.791071 -0.226831 0.736391 -0.193481 0.736391 0.396461 0.796106 -0.0869014 0.669656 -0.0872855 0.67203 -0.0564592 0.669656 -0.0560751 0.67203 0.419873 0.922097 0.0568895 0.914922 0.0864712 0.914922 0.0560751 0.788917 0.0872855 0.788917 0.438996 0.925971 0.194231 0.678513 0.226081 0.678513 0.195365 0.673771 0.224947 0.673771 0.467622 0.930624 0.317981 0.881746 0.350639 0.881746 0.318385 0.876992 0.350235 0.876992 0.5 0.956776 0.419353 0.947578 0.45201 0.947578 0.419353 0.921426 0.45201 0.921426 0.528409 0.964948 0.493035 0.839451 0.521689 0.839451 0.491033 0.829962 0.52369 0.829962 0.554882 0.974458 0.530139 0.96526 0.558793 0.96526 0.530139 0.95575 0.558793 0.95575 0.550809 0.982133 0.558793 0.474411 0.530139 0.474411 0.553845 0.48859 0.535087 0.48859 0.497983 0.107447 0.507362 0.130509 0.51674 0.107447 0.383387 0.79392 -0.452357 0.732874 -0.450902 0.787554 -0.419006 0.732874 -0.42046 0.787554 0.384518 0.796106 -0.522967 0.713357 -0.491756 0.713357 -0.522583 0.710982 -0.492141 0.710982 0.401865 0.922097 -0.560071 0.786582 -0.559257 0.912588 -0.528861 0.786582 -0.529675 0.912588 0.413727 0.925971 -0.560391 0.784374 -0.528541 0.784374 -0.559257 0.779633 -0.529675 0.779633 0.437451 0.930624 -0.52369 0.923631 -0.491033 0.923631 -0.523287 0.918878 -0.491436 0.918878 0.467622 0.956776 -0.45201 0.947578 -0.419353 0.947578 -0.45201 0.921426 -0.419353 0.921426 0.5 0.964948 -0.348637 0.735344 -0.319983 0.735344 -0.350639 0.725855 -0.317981 0.725855 0.528409 0.974458 -0.224483 0.96526 -0.195829 0.96526 -0.224483 0.95575 -0.195829 0.95575 0.535927 0.982133 -0.0860073 0.348329 -0.0810592 0.362507 -0.0573533 0.348329 -0.0623015 0.362507 0.0716803 0.0266235 0.0810592 0.0035606 0.0623015 0.0035606 -0.349531 0.789614 -0.319089 0.789614 -0.350985 0.734934 -0.317635 0.734934 0.384518 0.796106 -0.225377 0.674243 -0.225761 0.676617 -0.194935 0.674243 -0.194551 0.676617 0.401865 0.922097 -0.0864712 0.914922 -0.0568895 0.914922 -0.0872855 0.788917 -0.0560751 0.788917 0.413727 0.925971 0.0557551 0.671729 0.0876055 0.671729 0.0568895 0.666988 0.0864712 0.666988 0.437451 0.930624 0.193827 0.877097 0.226485 0.877097 0.194231 0.872343 0.226081 0.872343 0.467622 0.956776 0.317981 0.947578 0.350639 0.947578 0.317981 0.921426 0.350639 0.921426 0.5 0.964948 0.421354 0.859464 0.450008 0.859464 0.419353 0.849975 0.45201 0.849975 0.528409 0.974458 0.493035 0.96526 0.521689 0.96526 0.493035 0.95575 0.521689 0.95575 0.535927 0.982133 0.558793 0.512643 0.530139 0.512643 0.553845 0.526821 0.535087 0.526821 0.535087 0.150478 0.544466 0.17354 0.553845 0.150478 0.380444 0.796106 -0.450902 0.695635 -0.451286 0.698009 -0.42046 0.695635 -0.420076 0.698009 0.390544 0.922097 -0.522967 0.787266 -0.522152 0.913271 -0.491756 0.787266 -0.492571 0.913271 0.394338 0.925971 -0.560391 0.758165 -0.528541 0.758165 -0.559257 0.753423 -0.529675 0.753423 0.411542 0.930624 -0.560795 0.91465 -0.528137 0.91465 -0.560391 0.909897 -0.528541 0.909897 0.437451 0.956776 -0.52369 0.947578 -0.491033 0.947578 -0.52369 0.921426 -0.491033 0.921426 0.471591 0.964948 -0.450008 0.751685 -0.421354 0.751685 -0.45201 0.742196 -0.419353 0.742196 0.5 0.974458 -0.348637 0.96526 -0.319983 0.96526 -0.348637 0.95575 -0.319983 0.95575 0.518597 0.982133 -0.224483 0.358224 -0.219535 0.372402 -0.195829 0.358224 -0.200777 0.372402 -0.0716803 0.0266235 -0.0623015 0.0035606 -0.0810592 0.0035606 -0.349531 0.683104 -0.349915 0.685478 -0.319089 0.683104 -0.318705 0.685478 0.390544 0.922097 -0.224947 0.914739 -0.195365 0.914739 -0.225761 0.788733 -0.194551 0.788733 0.394338 0.925971 -0.0864712 0.666988 -0.0876055 0.671729 -0.0568895 0.666988 -0.0557551 0.671729 0.411542 0.930624 0.0553517 0.87469 0.0880089 0.87469 0.0557551 0.869937 0.0876055 0.869937 0.437451 0.956776 0.193827 0.947578 0.226485 0.947578 0.193827 0.921426 0.226485 0.921426 0.471591 0.964948 0.319983 0.875804 0.348637 0.875804 0.317981 0.866316 0.350639 0.866316 0.5 0.974458 0.421354 0.96526 0.450008 0.96526 0.421354 0.95575 0.450008 0.95575 0.518597 0.982133 0.521689 0.549572 0.493035 0.549572 0.51674 0.56375 0.497983 0.56375 0.535087 0.195027 0.544466 0.218089 0.553845 0.195027 0.386683 0.922097 -0.451286 0.787879 -0.450472 0.913884 -0.420076 0.787879 -0.42089 0.913884 0.38215 0.925971 -0.523287 0.732848 -0.491436 0.732848 -0.522152 0.728107 -0.492571 0.728107 0.391661 0.930624 -0.560795 0.905353 -0.528137 0.905353 -0.560391 0.9006 -0.528541 0.9006 0.411542 0.956776 -0.560795 0.947578 -0.528137 0.947578 -0.560795 0.921426 -0.528137 0.921426 0.445118 0.964948 -0.521689 0.771698 -0.493035 0.771698 -0.52369 0.762209 -0.491033 0.762209 0.471591 0.974458 -0.450008 0.96526 -0.421354 0.96526 -0.450008 0.95575 -0.421354 0.95575 0.5 0.982133 -0.343689 0.391518 -0.324931 0.391518 -0.348637 0.37734 -0.319983 0.37734 -0.210156 0.0381536 -0.200777 0.0150907 -0.219535 0.0150907 -0.349101 0.914385 -0.319519 0.914385 -0.349915 0.788379 -0.318705 0.788379 0.38215 0.925971 -0.224947 0.673771 -0.226081 0.678513 -0.195365 0.673771 -0.194231 0.678513 0.391661 0.930624 -0.0876055 0.869937 -0.0880089 0.87469 -0.0557551 0.869937 -0.0553517 0.87469 0.411542 0.956776 0.0553517 0.947578 0.0880089 0.947578 0.0553517 0.921426 0.0880089 0.921426 0.445118 0.964948 0.195829 0.887359 0.224483 0.887359 0.193827 0.87787 0.226485 0.87787 0.471591 0.974458 0.319983 0.96526 0.348637 0.96526 0.319983 0.95575 0.348637 0.95575 0.5 0.982133 0.450008 0.582681 0.421354 0.582681 0.44506 0.596859 0.426302 0.596859 0.497983 0.238058 0.507362 0.26112 0.51674 0.238058 0.377992 0.925971 -0.450472 0.705409 -0.451607 0.71015 -0.42089 0.705409 -0.419756 0.71015 0.379164 0.930624 -0.52369 0.896372 -0.491033 0.896372 -0.523287 0.891619 -0.491436 0.891619 0.391661 0.956776 -0.560795 0.921426 -0.560795 0.947578 -0.528137 0.921426 -0.528137 0.947578 0.422386 0.964948 -0.558793 0.79402 -0.530139 0.79402 -0.560795 0.784531 -0.528137 0.784531 0.445118 0.974458 -0.521689 0.96526 -0.493035 0.96526 -0.521689 0.95575 -0.493035 0.95575 0.481403 0.982133 -0.44506 0.418552 -0.426302 0.418552 -0.450008 0.404373 -0.421354 0.404373 -0.33431 0.0604281 -0.324931 0.0373652 -0.343689 0.0373652 -0.349101 0.686876 -0.350235 0.691617 -0.319519 0.686876 -0.318385 0.691617 0.379164 0.930624 -0.226081 0.872343 -0.226485 0.877097 -0.194231 0.872343 -0.193827 0.877097 0.391661 0.956776 -0.0880089 0.921426 -0.0880089 0.947578 -0.0553517 0.921426 -0.0553517 0.947578 0.422386 0.964948 0.0573533 0.89334 0.0860073 0.89334 0.0553517 0.883851 0.0880089 0.883851 0.445118 0.974458 0.195829 0.96526 0.224483 0.96526 0.195829 0.95575 0.224483 0.95575 0.481403 0.982133 0.343689 0.623893 0.348637 0.609715 0.324931 0.623893 0.319983 0.609715 0.426302 0.276638 0.435681 0.299701 0.44506 0.276638 0.374902 0.930624 -0.451607 0.883567 -0.45201 0.88832 -0.419756 0.883567 -0.419353 0.88832 0.379164 0.956776 -0.52369 0.921426 -0.52369 0.947578 -0.491033 0.921426 -0.491033 0.947578 0.404942 0.964948 -0.560795 0.80764 -0.558793 0.817129 -0.528137 0.80764 -0.530139 0.817129 0.422386 0.974458 -0.558793 0.96526 -0.530139 0.96526 -0.558793 0.95575 -0.530139 0.95575 0.464073 0.982133 -0.51674 0.451661 -0.497983 0.451661 -0.521689 0.437483 -0.493035 0.437483 -0.435681 0.0919289 -0.426302 0.0688661 -0.44506 0.0688661 -0.350235 0.876992 -0.350639 0.881746 -0.318385 0.876992 -0.317981 0.881746 0.379164 0.956776 -0.226485 0.921426 -0.226485 0.947578 -0.193827 0.921426 -0.193827 0.947578 0.404942 0.964948 -0.0860073 0.89334 -0.0573533 0.89334 -0.0880089 0.883851 -0.0553517 0.883851 0.422386 0.974458 0.0573533 0.96526 0.0860073 0.96526 0.0573533 0.95575 0.0860073 0.95575 0.464073 0.982133 0.219535 0.643008 0.224483 0.62883 0.200777 0.643008 0.195829 0.62883 0.324931 0.308139 0.33431 0.331202 0.343689 0.308139 0.374902 0.956776 -0.45201 0.921426 -0.45201 0.947578 -0.419353 0.921426 -0.419353 0.947578 0.393977 0.964948 -0.52369 0.829962 -0.521689 0.839451 -0.491033 0.829962 -0.493035 0.839451 0.404942 0.974458 -0.558793 0.95575 -0.558793 0.96526 -0.530139 0.95575 -0.530139 0.96526 0.449191 0.982133 -0.553845 0.48859 -0.535087 0.48859 -0.558793 0.474411 -0.530139 0.474411 -0.497983 0.107447 -0.51674 0.107447 -0.507362 0.130509 -0.350639 0.921426 -0.350639 0.947578 -0.317981 0.921426 -0.317981 0.947578 0.393977 0.964948 -0.224483 0.887359 -0.195829 0.887359 -0.226485 0.87787 -0.193827 0.87787 0.404942 0.974458 -0.0860073 0.95575 -0.0860073 0.96526 -0.0573533 0.95575 -0.0573533 0.96526 0.449191 0.982133 0.0810592 0.652903 0.0860073 0.638725 0.0623015 0.652903 0.0573533 0.638725 0.219535 0.330413 0.200777 0.330413 0.210156 0.353476 0.390237 0.964948 -0.45201 0.849975 -0.450008 0.859464 -0.419353 0.849975 -0.421354 0.859464 0.393977 0.974458 -0.521689 0.95575 -0.521689 0.96526 -0.493035 0.95575 -0.493035 0.96526 0.437772 0.982133 -0.553845 0.526821 -0.535087 0.526821 -0.558793 0.512643 -0.530139 0.512643 -0.535087 0.150478 -0.553845 0.150478 -0.544466 0.17354 -0.348637 0.875804 -0.319983 0.875804 -0.350639 0.866316 -0.317981 0.866316 0.393977 0.974458 -0.224483 0.95575 -0.224483 0.96526 -0.195829 0.95575 -0.195829 0.96526 0.437772 0.982133 -0.0623015 0.652903 -0.0573533 0.638725 -0.0810592 0.652903 -0.0860073 0.638725 0.0810592 0.341944 0.0623015 0.341944 0.0716803 0.365007 0.390237 0.974458 -0.450008 0.95575 -0.450008 0.96526 -0.421354 0.95575 -0.421354 0.96526 0.430594 0.982133 -0.51674 0.56375 -0.497983 0.56375 -0.521689 0.549572 -0.493035 0.549572 -0.535087 0.195027 -0.553845 0.195027 -0.544466 0.218089 -0.348637 0.95575 -0.348637 0.96526 -0.319983 0.95575 -0.319983 0.96526 0.430594 0.982133 -0.200777 0.643008 -0.195829 0.62883 -0.219535 0.643008 -0.224483 0.62883 -0.0623015 0.341944 -0.0810592 0.341944 -0.0716803 0.365007 0.428146 0.982133 -0.44506 0.596859 -0.426302 0.596859 -0.450008 0.582681 -0.421354 0.582681 -0.497983 0.238058 -0.51674 0.238058 -0.507362 0.26112 -0.324931 0.623893 -0.319983 0.609715 -0.343689 0.623893 -0.348637 0.609715 -0.200777 0.330413 -0.219535 0.330413 -0.210156 0.353476 -0.426302 0.276638 -0.44506 0.276638 -0.435681 0.299701 -0.324931 0.308139 -0.343689 0.308139 -0.33431 0.331202 + + + + + + + + + + + + + + +

0 1 2 1 0 3 4 5 6 7 6 5 2 8 9 8 2 1 10 11 12 13 12 11 14 2 15 2 14 0 16 17 18 19 18 17 20 3 0 3 20 21 22 23 24 25 24 23 3 26 1 26 3 27 28 29 30 31 30 29 9 32 33 32 9 8 34 35 36 37 36 35 38 2 9 2 38 15 39 40 41 42 41 40 8 26 43 26 8 1 44 45 46 47 46 45 14 48 49 48 14 15 50 51 52 53 52 51 54 0 14 0 54 20 55 56 57 58 57 56 59 21 20 21 59 60 61 62 63 64 63 62 21 27 3 27 21 65 66 67 68 69 68 67 27 70 26 70 27 71 72 73 74 75 74 73 33 76 77 76 33 32 78 79 80 81 80 79 82 9 33 9 82 38 83 84 85 86 85 84 32 43 87 43 32 8 88 89 90 91 90 89 48 38 92 38 48 15 93 94 95 96 95 94 43 70 97 70 43 26 98 99 100 101 100 99 49 102 103 102 49 48 104 105 106 107 106 105 54 49 108 49 54 14 109 110 111 112 111 110 113 20 54 20 113 59 114 115 116 117 116 115 118 59 119 59 118 60 120 121 122 123 122 121 60 65 21 65 60 124 125 126 127 128 127 126 65 71 27 71 65 129 130 131 132 133 132 131 71 134 70 134 71 135 136 137 138 139 138 137 76 140 77 140 76 141 142 143 144 145 144 143 146 33 77 33 146 82 147 148 149 150 149 148 76 87 151 87 76 32 152 153 154 155 154 153 92 82 156 82 92 38 157 158 159 160 159 158 87 97 161 97 87 43 162 163 164 165 164 163 102 92 166 92 102 48 167 168 169 170 169 168 70 171 97 171 70 134 172 173 174 175 174 173 102 176 103 177 178 179 108 103 180 103 108 49 181 182 183 184 183 182 113 108 185 108 113 54 186 187 188 189 188 187 119 113 190 113 119 59 191 192 193 194 193 192 195 119 196 119 195 118 197 198 199 200 199 198 201 60 118 60 201 124 202 203 204 205 204 203 124 129 65 129 124 206 207 208 209 210 209 208 71 211 135 211 71 129 212 213 214 215 214 213 135 216 134 216 135 217 218 219 220 221 220 219 141 222 140 222 141 223 224 225 226 227 226 225 77 228 146 228 77 140 229 230 231 232 231 230 151 141 76 141 151 233 234 235 236 237 236 235 156 146 238 146 156 82 239 240 241 242 241 240 151 161 243 161 151 87 244 245 246 247 246 245 166 156 248 156 166 92 249 250 251 252 251 250 97 253 161 253 97 171 254 255 256 257 256 255 102 166 176 258 259 260 134 261 171 261 134 216 262 263 264 265 264 263 103 176 180 266 267 268 185 180 269 180 185 108 270 271 272 273 272 271 190 185 274 185 190 113 275 276 277 278 277 276 196 190 279 190 196 119 280 281 282 283 282 281 284 196 285 196 284 195 286 287 288 289 288 287 290 118 195 118 290 201 291 292 293 294 293 292 295 124 201 124 295 206 296 297 298 299 298 297 129 300 211 300 129 206 301 302 303 304 303 302 135 305 217 305 135 211 306 307 308 309 308 307 217 310 216 310 217 311 312 313 314 315 314 313 223 316 222 316 223 317 318 319 320 321 320 319 140 322 228 322 140 222 323 324 325 326 325 324 233 223 141 223 233 327 328 329 330 331 330 329 238 228 332 228 238 146 333 334 335 336 335 334 243 233 151 233 243 337 338 339 340 341 340 339 248 238 342 238 248 156 343 344 345 346 345 344 161 347 243 347 161 253 348 349 350 351 350 349 166 248 176 352 353 354 171 355 253 355 171 261 356 357 358 359 358 357 216 360 261 360 216 310 361 362 363 364 363 362 180 176 269 365 366 367 274 269 368 269 274 185 369 370 371 372 371 370 279 274 373 274 279 190 374 375 376 377 376 375 285 279 378 279 285 196 379 380 381 382 381 380 383 285 384 285 383 284 385 386 387 388 387 386 389 195 284 195 389 290 390 391 392 393 392 391 394 201 290 201 394 295 395 396 397 398 397 396 399 206 295 206 399 300 400 401 402 403 402 401 211 404 305 404 211 300 405 406 407 408 407 406 217 409 311 409 217 305 410 411 412 413 412 411 414 311 415 311 414 310 416 417 418 419 418 417 317 420 316 420 317 421 422 423 424 425 424 423 222 426 322 426 222 316 427 428 429 430 429 428 327 317 223 317 327 431 432 433 434 435 434 433 332 322 436 322 332 228 437 438 439 440 439 438 337 327 233 327 337 441 442 443 444 445 444 443 342 332 446 332 342 238 447 448 449 450 449 448 347 337 243 337 347 451 452 453 454 455 454 453 248 342 176 456 457 458 253 459 347 459 253 355 460 461 462 463 462 461 261 464 355 464 261 360 465 466 467 468 467 466 360 414 469 414 360 310 470 471 472 473 472 471 269 176 368 474 475 476 373 368 477 368 373 274 478 479 480 481 480 479 279 482 378 482 279 373 483 484 485 486 485 484 384 378 487 378 384 285 488 489 490 491 490 489 492 384 493 384 492 383 494 495 496 497 496 495 498 284 383 284 498 389 499 500 501 502 501 500 503 290 389 290 503 394 504 505 506 507 506 505 508 295 394 295 508 399 509 510 511 512 511 510 513 300 399 300 513 404 514 515 516 517 516 515 305 518 409 518 305 404 519 520 521 522 521 520 415 409 523 409 415 311 524 525 526 527 526 525 528 415 529 415 528 414 530 531 532 533 532 531 421 534 420 534 421 535 536 537 538 539 538 537 316 540 426 540 316 420 541 542 543 544 543 542 431 421 317 421 431 545 546 547 548 549 548 547 436 426 550 426 436 322 551 552 553 554 553 552 441 431 327 431 441 555 556 557 558 559 558 557 446 436 560 436 446 332 561 562 563 564 563 562 451 441 337 441 451 565 566 567 568 569 568 567 342 446 176 570 571 572 459 451 347 451 459 573 574 575 576 577 576 575 355 578 459 578 355 464 579 580 581 582 581 580 464 469 583 469 464 360 584 585 586 587 586 585 469 528 588 528 469 414 589 590 591 592 591 590 368 176 477 593 594 595 482 477 596 477 482 373 597 598 599 600 599 598 378 601 487 601 378 482 602 603 604 605 604 603 493 487 606 487 493 384 607 608 609 610 609 608 611 493 612 493 611 492 613 614 615 616 615 614 617 383 492 383 617 498 618 619 620 621 620 619 622 389 498 389 622 503 623 624 625 626 625 624 627 394 503 394 627 508 628 629 630 631 630 629 632 399 508 399 632 513 633 634 635 636 635 634 637 404 513 404 637 518 638 639 640 641 640 639 523 518 642 518 523 409 643 644 645 646 645 644 529 523 647 523 529 415 648 649 650 651 650 649 529 652 528 652 529 653 654 655 656 657 656 655 535 658 534 658 535 659 660 661 662 663 662 661 420 664 540 664 420 534 665 666 667 668 667 666 545 535 421 535 545 669 670 671 672 673 672 671 674 426 540 426 674 550 675 676 677 678 677 676 555 545 431 545 555 679 680 681 682 683 682 681 560 550 684 550 560 436 685 686 687 688 687 686 565 555 441 555 565 689 690 691 692 693 692 691 446 560 176 694 695 696 573 565 451 565 573 697 698 699 700 701 700 699 578 573 459 573 578 702 703 704 705 706 705 704 578 583 707 583 578 464 708 709 710 711 710 709 583 588 712 588 583 469 713 714 715 716 715 714 528 717 588 717 528 652 718 719 720 721 720 719 477 176 596 722 723 724 482 725 601 725 482 596 726 727 728 729 728 727 487 730 606 730 487 601 731 732 733 734 733 732 612 606 735 606 612 493 736 737 738 739 738 737 611 740 741 740 611 612 742 743 744 745 744 743 746 492 611 492 746 617 747 748 749 750 749 748 751 498 617 498 751 622 752 753 754 755 754 753 756 503 622 503 756 627 757 758 759 760 759 758 761 508 627 508 761 632 762 763 764 765 764 763 766 513 632 513 766 637 767 768 769 770 769 768 642 637 771 637 642 518 772 773 774 775 774 773 647 642 776 642 647 523 777 778 779 780 779 778 529 781 653 781 529 647 782 783 784 785 784 783 653 786 652 786 653 787 788 789 790 791 790 789 792 658 659 658 792 793 794 795 796 797 796 795 534 798 664 798 534 658 799 800 801 802 801 800 669 659 535 659 669 803 804 805 806 807 806 805 808 540 664 540 808 674 809 810 811 812 811 810 679 669 545 669 679 813 814 815 816 817 816 815 818 550 674 550 818 684 819 820 821 822 821 820 689 679 555 679 689 823 824 825 826 827 826 825 560 684 176 828 829 830 697 689 565 689 697 831 832 833 834 835 834 833 702 697 573 697 702 836 837 838 839 840 839 838 702 707 841 707 702 578 842 843 844 845 844 843 707 712 846 712 707 583 847 848 849 850 849 848 588 851 712 851 588 717 852 853 854 855 854 853 652 856 717 856 652 786 857 858 859 860 859 858 596 176 725 861 862 863 601 864 730 864 601 725 865 866 867 868 867 866 606 869 735 869 606 730 870 871 872 873 872 871 740 735 874 735 740 612 875 876 877 878 877 876 741 879 880 879 741 740 881 882 883 884 883 882 885 611 741 611 885 746 886 887 888 889 888 887 890 617 746 617 890 751 891 892 893 894 893 892 895 622 751 622 895 756 896 897 898 899 898 897 900 627 756 627 900 761 901 902 903 904 903 902 905 632 761 632 905 766 906 907 908 909 908 907 771 766 910 766 771 637 911 912 913 914 913 912 776 771 915 771 776 642 916 917 918 919 918 917 647 920 781 920 647 776 921 922 923 924 923 922 653 925 787 925 653 781 926 927 928 929 928 927 786 930 931 930 786 787 932 933 934 935 934 933 936 793 792 793 936 937 938 939 940 941 940 939 793 798 658 798 793 942 943 944 945 946 945 944 947 659 803 659 947 792 948 949 950 951 950 949 952 664 798 664 952 808 953 954 955 956 955 954 813 803 669 803 813 957 958 959 960 961 960 959 962 674 808 674 962 818 963 964 965 966 965 964 823 813 679 813 823 967 968 969 970 971 970 969 684 818 176 972 973 974 831 823 689 823 831 975 976 977 978 979 978 977 836 831 697 831 836 980 981 982 983 984 983 982 836 841 985 841 836 702 986 987 988 989 988 987 841 846 990 846 841 707 991 992 993 994 993 992 712 995 846 995 712 851 996 997 998 999 998 997 717 1000 851 1000 717 856 1001 1002 1003 1004 1003 1002 786 1005 856 1005 786 931 1006 1007 1008 1009 1008 1007 176 864 725 1010 1011 1012 730 1013 869 1013 730 864 1014 1015 1016 1017 1016 1015 735 1018 874 1018 735 869 1019 1020 1021 1022 1021 1020 879 874 1023 874 879 740 1024 1025 1026 1027 1026 1025 880 1028 1029 1028 880 879 1030 1031 1032 1033 1032 1031 1034 741 880 741 1034 885 1035 1036 1037 1038 1037 1036 1039 746 885 746 1039 890 1040 1041 1042 1043 1042 1041 1044 751 890 751 1044 895 1045 1046 1047 1048 1047 1046 1049 756 895 756 1049 900 1050 1051 1052 1053 1052 1051 1054 761 900 761 1054 905 1055 1056 1057 1058 1057 1056 1059 766 905 766 1059 910 1060 1061 1062 1063 1062 1061 915 910 1064 910 915 771 1065 1066 1067 1068 1067 1066 1069 776 915 776 1069 920 1070 1071 1072 1073 1072 1071 781 1074 925 1074 781 920 1075 1076 1077 1078 1077 1076 787 1079 930 1079 787 925 1080 1081 1082 1083 1082 1081 930 1084 931 1084 930 1085 1086 1087 1088 1089 1088 1087 1029 937 936 937 1029 1028 1090 1091 1092 1093 1092 1091 937 942 793 942 937 1094 1095 1096 1097 1098 1097 1096 1099 792 947 792 1099 936 1100 1101 1102 1103 1102 1101 1104 798 942 798 1104 952 1105 1106 1107 1108 1107 1106 1109 803 957 803 1109 947 1110 1111 1112 1113 1112 1111 1114 808 952 808 1114 962 1115 1116 1117 1118 1117 1116 967 957 813 957 967 1119 1120 1121 1122 1123 1122 1121 176 818 962 1124 1125 1126 975 967 823 967 975 1127 1128 1129 1130 1131 1130 1129 980 975 831 975 980 1132 1133 1134 1135 1136 1135 1134 836 1137 980 1137 836 985 1138 1139 1140 1141 1140 1139 985 990 1142 990 985 841 1143 1144 1145 1146 1145 1144 995 990 846 990 995 1147 1148 1149 1150 1151 1150 1149 851 1152 995 1152 851 1000 1153 1154 1155 1156 1155 1154 856 1157 1000 1157 856 1005 1158 1159 1160 1161 1160 1159 931 1162 1005 1162 931 1084 1163 1164 1165 1166 1165 1164 176 1013 864 1167 1168 1169 869 1170 1018 1170 869 1013 1171 1172 1173 1174 1173 1172 874 1175 1023 1175 874 1018 1176 1177 1178 1179 1178 1177 879 1180 1028 1180 879 1023 1181 1182 1183 1184 1183 1182 1034 1029 1185 1029 1034 880 1186 1187 1188 1189 1188 1187 1190 885 1034 885 1190 1039 1191 1192 1193 1194 1193 1192 1044 1039 1195 1039 1044 890 1196 1197 1198 1199 1198 1197 1200 895 1044 895 1200 1049 1201 1202 1203 1204 1203 1202 1205 900 1049 900 1205 1054 1206 1207 1208 1209 1208 1207 1210 905 1054 905 1210 1059 1211 1212 1213 1214 1213 1212 1064 1059 1215 1059 1064 910 1216 1217 1218 1219 1218 1217 1220 915 1064 915 1220 1069 1221 1222 1223 1224 1223 1222 1225 920 1069 920 1225 1074 1226 1227 1228 1229 1228 1227 925 1230 1079 1230 925 1074 1231 1232 1233 1234 1233 1232 930 1235 1085 1235 930 1079 1236 1237 1238 1239 1238 1237 1085 1240 1084 1240 1085 1241 1242 1243 1244 1245 1244 1243 1028 1094 937 1094 1028 1180 1246 1247 1248 1249 1248 1247 1185 936 1099 936 1185 1029 1250 1251 1252 1253 1252 1251 1254 942 1094 942 1254 1104 1255 1256 1257 1258 1257 1256 1259 947 1109 947 1259 1099 1260 1261 1262 1263 1262 1261 1264 952 1104 952 1264 1114 1265 1266 1267 1268 1267 1266 1119 1109 957 1109 1119 1269 1270 1271 1272 1273 1272 1271 176 962 1114 1274 1275 1276 1127 1119 967 1119 1127 1277 1278 1279 1280 1281 1280 1279 1132 1127 975 1127 1132 1282 1283 1284 1285 1286 1285 1284 980 1287 1132 1287 980 1137 1288 1289 1290 1291 1290 1289 1137 1142 1292 1142 1137 985 1293 1294 1295 1296 1295 1294 1147 1142 990 1142 1147 1297 1298 1299 1300 1301 1300 1299 1152 1147 995 1147 1152 1302 1303 1304 1305 1306 1305 1304 1000 1307 1152 1307 1000 1157 1308 1309 1310 1311 1310 1309 1005 1312 1157 1312 1005 1162 1313 1314 1315 1316 1315 1314 1162 1240 1317 1240 1162 1084 1318 1319 1320 1321 1320 1319 176 1170 1013 1322 1323 1324 1018 1325 1175 1325 1018 1170 1326 1327 1328 1329 1328 1327 1023 1330 1180 1330 1023 1175 1331 1332 1333 1334 1333 1332 1335 1034 1185 1034 1335 1190 1336 1337 1338 1339 1338 1337 1195 1190 1340 1190 1195 1039 1341 1342 1343 1344 1343 1342 1200 1195 1345 1195 1200 1044 1346 1347 1348 1349 1348 1347 1350 1049 1200 1049 1350 1205 1351 1352 1353 1354 1353 1352 1355 1054 1205 1054 1355 1210 1356 1357 1358 1359 1358 1357 1360 1059 1210 1059 1360 1215 1361 1362 1363 1364 1363 1362 1365 1064 1215 1064 1365 1220 1366 1367 1368 1369 1368 1367 1370 1069 1220 1069 1370 1225 1371 1372 1373 1374 1373 1372 1375 1074 1225 1074 1375 1230 1376 1377 1378 1379 1378 1377 1079 1380 1235 1380 1079 1230 1381 1382 1383 1384 1383 1382 1235 1241 1085 1241 1235 1385 1386 1387 1388 1389 1388 1387 1241 1390 1240 1390 1241 1391 1392 1393 1394 1395 1394 1393 1330 1094 1180 1094 1330 1254 1396 1397 1398 1399 1398 1397 1335 1099 1259 1099 1335 1185 1400 1401 1402 1403 1402 1401 1404 1104 1254 1104 1404 1264 1405 1406 1407 1408 1407 1406 1269 1259 1109 1259 1269 1409 1410 1411 1412 1413 1412 1411 176 1114 1264 1414 1415 1416 1277 1269 1119 1269 1277 1417 1418 1419 1420 1421 1420 1419 1282 1277 1127 1277 1282 1422 1423 1424 1425 1426 1425 1424 1132 1427 1282 1427 1132 1287 1428 1429 1430 1431 1430 1429 1137 1432 1287 1432 1137 1292 1433 1434 1435 1436 1435 1434 1297 1292 1142 1292 1297 1437 1438 1439 1440 1441 1440 1439 1302 1297 1147 1297 1302 1442 1443 1444 1445 1446 1445 1444 1307 1302 1152 1302 1307 1447 1448 1449 1450 1451 1450 1449 1157 1452 1307 1452 1157 1312 1453 1454 1455 1456 1455 1454 1312 1317 1457 1317 1312 1162 1458 1459 1460 1461 1460 1459 1240 1462 1317 1462 1240 1390 1463 1464 1465 1466 1465 1464 176 1325 1170 1467 1468 1469 1175 1470 1330 1470 1175 1325 1471 1472 1473 1474 1473 1472 1340 1335 1475 1335 1340 1190 1476 1477 1478 1479 1478 1477 1345 1340 1480 1340 1345 1195 1481 1482 1483 1484 1483 1482 1350 1345 1485 1345 1350 1200 1486 1487 1488 1489 1488 1487 1490 1205 1350 1205 1490 1355 1491 1492 1493 1494 1493 1492 1495 1210 1355 1210 1495 1360 1496 1497 1498 1499 1498 1497 1500 1215 1360 1215 1500 1365 1501 1502 1503 1504 1503 1502 1505 1220 1365 1220 1505 1370 1506 1507 1508 1509 1508 1507 1510 1225 1370 1225 1510 1375 1511 1512 1513 1514 1513 1512 1515 1230 1375 1230 1515 1380 1516 1517 1518 1519 1518 1517 1380 1385 1235 1385 1380 1520 1521 1522 1523 1524 1523 1522 1241 1525 1391 1525 1241 1385 1526 1527 1528 1529 1528 1527 1391 1530 1390 1530 1391 1531 1532 1533 1534 1535 1534 1533 1470 1254 1330 1254 1470 1404 1536 1537 1538 1539 1538 1537 1409 1335 1259 1335 1409 1475 1540 1541 1542 1543 1542 1541 176 1264 1404 1544 1545 1546 1417 1409 1269 1409 1417 1547 1548 1549 1550 1551 1550 1549 1422 1417 1277 1417 1422 1552 1553 1554 1555 1556 1555 1554 1282 1557 1422 1557 1282 1427 1558 1559 1560 1561 1560 1559 1287 1562 1427 1562 1287 1432 1563 1564 1565 1566 1565 1564 1437 1432 1292 1432 1437 1567 1568 1569 1570 1571 1570 1569 1442 1437 1297 1437 1442 1572 1573 1574 1575 1576 1575 1574 1447 1442 1302 1442 1447 1577 1578 1579 1580 1581 1580 1579 1452 1447 1307 1447 1452 1582 1583 1584 1585 1586 1585 1584 1452 1457 1587 1457 1452 1312 1588 1589 1590 1591 1590 1589 1317 1592 1457 1592 1317 1462 1593 1594 1595 1596 1595 1594 1462 1530 1597 1530 1462 1390 1598 1599 1600 1601 1600 1599 1470 176 1602 176 1470 1325 1603 1604 1605 1606 1605 1604 1480 1475 1607 1475 1480 1340 1608 1609 1610 1611 1610 1609 1485 1480 1612 1480 1485 1345 1613 1614 1615 1616 1615 1614 1617 1350 1485 1350 1617 1490 1618 1619 1620 1621 1620 1619 1622 1355 1490 1355 1622 1495 1623 1624 1625 1626 1625 1624 1627 1360 1495 1360 1627 1500 1628 1629 1630 1631 1630 1629 1632 1365 1500 1365 1632 1505 1633 1634 1635 1636 1635 1634 1637 1370 1505 1370 1637 1510 1638 1639 1640 1641 1640 1639 1642 1375 1510 1375 1642 1515 1643 1644 1645 1646 1645 1644 1647 1380 1515 1380 1647 1520 1648 1649 1650 1651 1650 1649 1385 1652 1525 1652 1385 1520 1653 1654 1655 1656 1655 1654 1525 1531 1391 1531 1525 1657 1658 1659 1660 1661 1660 1659 1531 1662 1530 1662 1531 1663 1664 1665 1666 1667 1666 1665 1668 1404 1470 1669 1670 1671 1547 1475 1409 1475 1547 1607 1672 1673 1674 1675 1674 1673 1552 1547 1417 1547 1552 1676 1677 1678 1679 1680 1679 1678 1422 1681 1552 1681 1422 1557 1682 1683 1684 1685 1684 1683 1427 1686 1557 1686 1427 1562 1687 1688 1689 1690 1689 1688 1567 1562 1432 1562 1567 1691 1692 1693 1694 1695 1694 1693 1572 1567 1437 1567 1572 1696 1697 1698 1699 1700 1699 1698 1577 1572 1442 1572 1577 1701 1702 1703 1704 1705 1704 1703 1582 1577 1447 1577 1582 1706 1707 1708 1709 1710 1709 1708 1587 1582 1452 1582 1587 1711 1712 1713 1714 1715 1714 1713 1457 1716 1587 1716 1457 1592 1717 1718 1719 1720 1719 1718 1592 1597 1721 1597 1592 1462 1722 1723 1724 1725 1724 1723 1597 1662 1726 1662 1597 1530 1727 1728 1729 1730 1729 1728 1612 1607 1731 1607 1612 1480 1732 1733 1734 1735 1734 1733 1736 1485 1612 1485 1736 1617 1737 1738 1739 1740 1739 1738 1741 1490 1617 1490 1741 1622 1742 1743 1744 1745 1744 1743 1746 1495 1622 1495 1746 1627 1747 1748 1749 1750 1749 1748 1751 1500 1627 1500 1751 1632 1752 1753 1754 1755 1754 1753 1756 1505 1632 1505 1756 1637 1757 1758 1759 1760 1759 1758 1761 1510 1637 1510 1761 1642 1762 1763 1764 1765 1764 1763 1766 1515 1642 1515 1766 1647 1767 1768 1769 1770 1769 1768 1771 1520 1647 1520 1771 1652 1772 1773 1774 1775 1774 1773 1652 1657 1525 1657 1652 1776 1777 1778 1779 1780 1779 1778 1657 1663 1531 1663 1657 1781 1782 1783 1784 1785 1784 1783 1663 1786 1662 1786 1663 1787 1788 1789 1790 1791 1790 1789 1676 1607 1547 1607 1676 1731 1792 1793 1794 1795 1794 1793 1552 1796 1676 1796 1552 1681 1797 1798 1799 1800 1799 1798 1557 1801 1681 1801 1557 1686 1802 1803 1804 1805 1804 1803 1691 1686 1562 1686 1691 1806 1807 1808 1809 1810 1809 1808 1696 1691 1567 1691 1696 1811 1812 1813 1814 1815 1814 1813 1701 1696 1572 1696 1701 1816 1817 1818 1819 1820 1819 1818 1706 1701 1577 1701 1706 1821 1822 1823 1824 1825 1824 1823 1711 1706 1582 1706 1711 1826 1827 1828 1829 1830 1829 1828 1716 1711 1587 1711 1716 1831 1832 1833 1834 1835 1834 1833 1716 1721 1836 1721 1716 1592 1837 1838 1839 1840 1839 1838 1721 1726 1841 1726 1721 1597 1842 1843 1844 1845 1844 1843 1662 1846 1726 1846 1662 1786 1847 1848 1849 1850 1849 1848 1851 1612 1731 1612 1851 1736 1852 1853 1854 1855 1854 1853 1856 1617 1736 1617 1856 1741 1857 1858 1859 1860 1859 1858 1746 1741 1861 1741 1746 1622 1862 1863 1864 1865 1864 1863 1866 1627 1746 1627 1866 1751 1867 1868 1869 1870 1869 1868 1871 1632 1751 1632 1871 1756 1872 1873 1874 1875 1874 1873 1876 1637 1756 1637 1876 1761 1877 1878 1879 1880 1879 1878 1881 1642 1761 1642 1881 1766 1882 1883 1884 1885 1884 1883 1886 1647 1766 1647 1886 1771 1887 1888 1889 1890 1889 1888 1891 1652 1771 1652 1891 1776 1892 1893 1894 1895 1894 1893 1776 1781 1657 1781 1776 1896 1897 1898 1899 1900 1899 1898 1781 1787 1663 1787 1781 1901 1902 1903 1904 1905 1904 1903 1787 1906 1786 1906 1787 1907 1908 1909 1910 1911 1910 1909 1676 1851 1731 1851 1676 1796 1912 1913 1914 1915 1914 1913 1681 1916 1796 1916 1681 1801 1917 1918 1919 1920 1919 1918 1806 1801 1686 1801 1806 1921 1922 1923 1924 1925 1924 1923 1811 1806 1691 1806 1811 1926 1927 1928 1929 1930 1929 1928 1816 1811 1696 1811 1816 1931 1932 1933 1934 1935 1934 1933 1821 1816 1701 1816 1821 1936 1937 1938 1939 1940 1939 1938 1826 1821 1706 1821 1826 1941 1942 1943 1944 1945 1944 1943 1831 1826 1711 1826 1831 1946 1947 1948 1949 1950 1949 1948 1836 1831 1716 1831 1836 1951 1952 1953 1954 1955 1954 1953 1836 1841 1956 1841 1836 1721 1957 1958 1959 1960 1959 1958 1726 1961 1841 1961 1726 1846 1962 1963 1964 1965 1964 1963 1786 1966 1846 1966 1786 1906 1967 1968 1969 1970 1969 1968 1971 1736 1851 1736 1971 1856 1972 1973 1974 1975 1974 1973 1861 1856 1976 1856 1861 1741 1977 1978 1979 1980 1979 1978 1866 1861 1981 1861 1866 1746 1982 1983 1984 1985 1984 1983 1986 1751 1866 1751 1986 1871 1987 1988 1989 1990 1989 1988 1991 1756 1871 1756 1991 1876 1992 1993 1994 1995 1994 1993 1996 1761 1876 1761 1996 1881 1997 1998 1999 2000 1999 1998 2001 1766 1881 1766 2001 1886 2002 2003 2004 2005 2004 2003 2006 1771 1886 1771 2006 1891 2007 2008 2009 2010 2009 2008 2011 1776 1891 1776 2011 1896 2012 2013 2014 2015 2014 2013 1896 1901 1781 1901 1896 2016 2017 2018 2019 2020 2019 2018 1787 2021 1907 2021 1787 1901 2022 2023 2024 2025 2024 2023 1907 2026 1906 2026 1907 2027 2028 2029 2030 2031 2030 2029 1796 1971 1851 1971 1796 1916 2032 2033 2034 2035 2034 2033 1921 1916 1801 1916 1921 2036 2037 2038 2039 2040 2039 2038 1926 1921 1806 1921 1926 2041 2042 2043 2044 2045 2044 2043 1931 1926 1811 1926 1931 2046 2047 2048 2049 2050 2049 2048 1936 1931 1816 1931 1936 2051 2052 2053 2054 2055 2054 2053 1941 1936 1821 1936 1941 2056 2057 2058 2059 2060 2059 2058 1946 1941 1826 1941 1946 2061 2062 2063 2064 2065 2064 2063 1951 1946 1831 1946 1951 2066 2067 2068 2069 2070 2069 2068 1956 1951 1836 1951 1956 2071 2072 2073 2074 2075 2074 2073 1841 2076 1956 2076 1841 1961 2077 2078 2079 2080 2079 2078 1846 2081 1961 2081 1846 1966 2082 2083 2084 2085 2084 2083 1906 2086 1966 2086 1906 2026 2087 2088 2089 2090 2089 2088 1976 1971 2091 1971 1976 1856 2092 2093 2094 2095 2094 2093 1981 1976 2096 1976 1981 1861 2097 2098 2099 2100 2099 2098 1986 1981 2101 1981 1986 1866 2102 2103 2104 2105 2104 2103 2106 1871 1986 1871 2106 1991 2107 2108 2109 2110 2109 2108 2111 1876 1991 1876 2111 1996 2112 2113 2114 2115 2114 2113 2116 1881 1996 1881 2116 2001 2117 2118 2119 2120 2119 2118 2121 1886 2001 1886 2121 2006 2122 2123 2124 2125 2124 2123 2126 1891 2006 1891 2126 2011 2127 2128 2129 2130 2129 2128 2131 1896 2011 1896 2131 2016 2132 2133 2134 2135 2134 2133 1901 2136 2021 2136 1901 2016 2137 2138 2139 2140 2139 2138 2021 2027 1907 2027 2021 2141 2142 2143 2144 2145 2144 2143 2146 2027 2147 2027 2146 2026 2148 2149 2150 2151 2150 2149 2036 1971 1916 1971 2036 2091 2152 2153 2154 2155 2154 2153 2041 2036 1921 2036 2041 2156 2157 2158 2159 2160 2159 2158 2046 2041 1926 2041 2046 2161 2162 2163 2164 2165 2164 2163 2051 2046 1931 2046 2051 2166 2167 2168 2169 2170 2169 2168 2056 2051 1936 2051 2056 2171 2172 2173 2174 2175 2174 2173 2061 2056 1941 2056 2061 2176 2177 2178 2179 2180 2179 2178 2066 2061 1946 2061 2066 2181 2182 2183 2184 2185 2184 2183 2071 2066 1951 2066 2071 2186 2187 2188 2189 2190 2189 2188 2076 2071 1956 2071 2076 2191 2192 2193 2194 2195 2194 2193 1961 2196 2076 2196 1961 2081 2197 2198 2199 2200 2199 2198 1966 2201 2081 2201 1966 2086 2202 2203 2204 2205 2204 2203 2086 2146 2206 2146 2086 2026 2207 2208 2209 2210 2209 2208 2096 2091 2211 2091 2096 1976 2212 2213 2214 2215 2214 2213 2101 2096 2216 2096 2101 1981 2217 2218 2219 2220 2219 2218 2106 2101 2221 2101 2106 1986 2222 2223 2224 2225 2224 2223 2226 1991 2106 1991 2226 2111 2227 2228 2229 2230 2229 2228 2231 1996 2111 1996 2231 2116 2232 2233 2234 2235 2234 2233 2236 2001 2116 2001 2236 2121 2237 2238 2239 2240 2239 2238 2241 2006 2121 2006 2241 2126 2242 2243 2244 2245 2244 2243 2246 2011 2126 2011 2246 2131 2247 2248 2249 2250 2249 2248 2251 2016 2131 2016 2251 2136 2252 2253 2254 2255 2254 2253 2136 2141 2021 2141 2136 2256 2257 2258 2259 2260 2259 2258 2147 2141 2261 2141 2147 2027 2262 2263 2264 2265 2264 2263 2146 2147 2266 2267 2268 2269 2156 2091 2036 2091 2156 2211 2270 2271 2272 2273 2272 2271 2161 2156 2041 2156 2161 2274 2275 2276 2277 2278 2277 2276 2166 2161 2046 2161 2166 2279 2280 2281 2282 2283 2282 2281 2171 2166 2051 2166 2171 2284 2285 2286 2287 2288 2287 2286 2176 2171 2056 2171 2176 2289 2290 2291 2292 2293 2292 2291 2181 2176 2061 2176 2181 2294 2295 2296 2297 2298 2297 2296 2186 2181 2066 2181 2186 2299 2300 2301 2302 2303 2302 2301 2191 2186 2071 2186 2191 2304 2305 2306 2307 2308 2307 2306 2196 2191 2076 2191 2196 2309 2310 2311 2312 2313 2312 2311 2081 2314 2196 2314 2081 2201 2315 2316 2317 2318 2317 2316 2201 2206 2319 2206 2201 2086 2320 2321 2322 2323 2322 2321 2146 2266 2206 2324 2325 2326 2216 2211 2327 2211 2216 2096 2328 2329 2330 2331 2330 2329 2221 2216 2332 2216 2221 2101 2333 2334 2335 2336 2335 2334 2337 2106 2221 2106 2337 2226 2338 2339 2340 2341 2340 2339 2342 2111 2226 2111 2342 2231 2343 2344 2345 2346 2345 2344 2347 2116 2231 2116 2347 2236 2348 2349 2350 2351 2350 2349 2352 2121 2236 2121 2352 2241 2353 2354 2355 2356 2355 2354 2357 2126 2241 2126 2357 2246 2358 2359 2360 2361 2360 2359 2362 2131 2246 2131 2362 2251 2363 2364 2365 2366 2365 2364 2367 2136 2251 2136 2367 2256 2368 2369 2370 2371 2370 2369 2261 2256 2372 2256 2261 2141 2373 2374 2375 2376 2375 2374 2147 2261 2266 2377 2378 2379 2274 2211 2156 2211 2274 2327 2380 2381 2382 2383 2382 2381 2279 2274 2161 2274 2279 2384 2385 2386 2387 2388 2387 2386 2389 2166 2284 2166 2389 2279 2390 2391 2392 2393 2392 2391 2289 2284 2171 2284 2289 2394 2395 2396 2397 2398 2397 2396 2294 2289 2176 2289 2294 2399 2400 2401 2402 2403 2402 2401 2299 2294 2181 2294 2299 2404 2405 2406 2407 2408 2407 2406 2304 2299 2186 2299 2304 2409 2410 2411 2412 2413 2412 2411 2309 2304 2191 2304 2309 2414 2415 2416 2417 2418 2417 2416 2314 2309 2196 2309 2314 2419 2420 2421 2422 2423 2422 2421 2314 2319 2424 2319 2314 2201 2425 2426 2427 2428 2427 2426 2206 2266 2319 2429 2430 2431 2332 2327 2432 2327 2332 2216 2433 2434 2435 2436 2435 2434 2437 2221 2332 2221 2437 2337 2438 2439 2440 2441 2440 2439 2342 2337 2442 2337 2342 2226 2443 2444 2445 2446 2445 2444 2447 2231 2342 2231 2447 2347 2448 2449 2450 2451 2450 2449 2452 2236 2347 2236 2452 2352 2453 2454 2455 2456 2455 2454 2457 2241 2352 2241 2457 2357 2458 2459 2460 2461 2460 2459 2462 2246 2357 2246 2462 2362 2463 2464 2465 2466 2465 2464 2467 2251 2362 2251 2467 2367 2468 2469 2470 2471 2470 2469 2372 2367 2472 2367 2372 2256 2473 2474 2475 2476 2475 2474 2261 2372 2266 2477 2478 2479 2384 2327 2274 2327 2384 2432 2480 2481 2482 2483 2482 2481 2484 2279 2389 2279 2484 2384 2485 2486 2487 2488 2487 2486 2394 2389 2284 2389 2394 2489 2490 2491 2492 2493 2492 2491 2399 2394 2289 2394 2399 2494 2495 2496 2497 2498 2497 2496 2404 2399 2294 2399 2404 2499 2500 2501 2502 2503 2502 2501 2409 2404 2299 2404 2409 2504 2505 2506 2507 2508 2507 2506 2414 2409 2304 2409 2414 2509 2510 2511 2512 2513 2512 2511 2419 2414 2309 2414 2419 2514 2515 2516 2517 2518 2517 2516 2419 2424 2519 2424 2419 2314 2520 2521 2522 2523 2522 2521 2319 2266 2424 2524 2525 2526 2437 2432 2527 2432 2437 2332 2528 2529 2530 2531 2530 2529 2442 2437 2532 2437 2442 2337 2533 2534 2535 2536 2535 2534 2537 2342 2442 2342 2537 2447 2538 2539 2540 2541 2540 2539 2542 2347 2447 2347 2542 2452 2543 2544 2545 2546 2545 2544 2547 2352 2452 2352 2547 2457 2548 2549 2550 2551 2550 2549 2552 2357 2457 2357 2552 2462 2553 2554 2555 2556 2555 2554 2557 2362 2462 2362 2557 2467 2558 2559 2560 2561 2560 2559 2472 2467 2562 2467 2472 2367 2563 2564 2565 2566 2565 2564 2372 2472 2266 2567 2568 2569 2527 2384 2484 2384 2527 2432 2570 2571 2572 2573 2572 2571 2489 2484 2389 2484 2489 2574 2575 2576 2577 2578 2577 2576 2579 2394 2494 2394 2579 2489 2580 2581 2582 2583 2582 2581 2499 2494 2399 2494 2499 2584 2585 2586 2587 2588 2587 2586 2504 2499 2404 2499 2504 2589 2590 2591 2592 2593 2592 2591 2509 2504 2409 2504 2509 2594 2595 2596 2597 2598 2597 2596 2514 2509 2414 2509 2514 2599 2600 2601 2602 2603 2602 2601 2514 2519 2604 2519 2514 2419 2605 2606 2607 2608 2607 2606 2424 2266 2519 2609 2610 2611 2532 2527 2612 2527 2532 2437 2613 2614 2615 2616 2615 2614 2617 2442 2532 2442 2617 2537 2618 2619 2620 2621 2620 2619 2622 2447 2537 2447 2622 2542 2623 2624 2625 2626 2625 2624 2627 2452 2542 2452 2627 2547 2628 2629 2630 2631 2630 2629 2632 2457 2547 2457 2632 2552 2633 2634 2635 2636 2635 2634 2637 2462 2552 2462 2637 2557 2638 2639 2640 2641 2640 2639 2642 2467 2557 2467 2642 2562 2643 2644 2645 2646 2645 2644 2472 2562 2266 2647 2648 2649 2574 2527 2484 2527 2574 2612 2650 2651 2652 2653 2652 2651 2654 2489 2579 2489 2654 2574 2655 2656 2657 2658 2657 2656 2659 2494 2584 2494 2659 2579 2660 2661 2662 2663 2662 2661 2589 2584 2499 2584 2589 2664 2665 2666 2667 2668 2667 2666 2594 2589 2504 2589 2594 2669 2670 2671 2672 2673 2672 2671 2599 2594 2509 2594 2599 2674 2675 2676 2677 2678 2677 2676 2599 2604 2679 2604 2599 2514 2680 2681 2682 2683 2682 2681 2519 2266 2604 2684 2685 2686 2617 2612 2687 2612 2617 2532 2688 2689 2690 2691 2690 2689 2692 2537 2617 2537 2692 2622 2693 2694 2695 2696 2695 2694 2627 2622 2697 2622 2627 2542 2698 2699 2700 2701 2700 2699 2702 2547 2627 2547 2702 2632 2703 2704 2705 2706 2705 2704 2707 2552 2632 2552 2707 2637 2708 2709 2710 2711 2710 2709 2712 2557 2637 2557 2712 2642 2713 2714 2715 2716 2715 2714 2562 2642 2266 2717 2718 2719 2687 2574 2654 2574 2687 2612 2720 2721 2722 2723 2722 2721 2724 2579 2659 2579 2724 2654 2725 2726 2727 2728 2727 2726 2729 2584 2664 2584 2729 2659 2730 2731 2732 2733 2732 2731 2669 2664 2589 2664 2669 2734 2735 2736 2737 2738 2737 2736 2674 2669 2594 2669 2674 2739 2740 2741 2742 2743 2742 2741 2599 2744 2674 2744 2599 2679 2745 2746 2747 2748 2747 2746 2604 2266 2679 2749 2750 2751 2692 2687 2752 2687 2692 2617 2753 2754 2755 2756 2755 2754 2697 2692 2757 2692 2697 2622 2758 2759 2760 2761 2760 2759 2702 2697 2762 2697 2702 2627 2763 2764 2765 2766 2765 2764 2767 2632 2702 2632 2767 2707 2768 2769 2770 2771 2770 2769 2772 2637 2707 2637 2772 2712 2773 2774 2775 2776 2775 2774 2642 2712 2266 2777 2778 2779 2752 2654 2724 2654 2752 2687 2780 2781 2782 2783 2782 2781 2784 2659 2729 2659 2784 2724 2785 2786 2787 2788 2787 2786 2734 2729 2664 2729 2734 2789 2790 2791 2792 2793 2792 2791 2739 2734 2669 2734 2739 2794 2795 2796 2797 2798 2797 2796 2674 2799 2739 2799 2674 2744 2800 2801 2802 2803 2802 2801 2679 2266 2744 2804 2805 2806 2757 2752 2807 2752 2757 2692 2808 2809 2810 2811 2810 2809 2762 2757 2812 2757 2762 2697 2813 2814 2815 2816 2815 2814 2767 2762 2817 2762 2767 2702 2818 2819 2820 2821 2820 2819 2822 2707 2767 2707 2822 2772 2823 2824 2825 2826 2825 2824 2266 2712 2772 2827 2828 2829 2807 2724 2784 2724 2807 2752 2830 2831 2832 2833 2832 2831 2789 2784 2729 2784 2789 2834 2835 2836 2837 2838 2837 2836 2839 2734 2794 2734 2839 2789 2840 2841 2842 2843 2842 2841 2739 2844 2794 2844 2739 2799 2845 2846 2847 2848 2847 2846 2266 2799 2744 2849 2850 2851 2812 2807 2852 2807 2812 2757 2853 2854 2855 2856 2855 2854 2817 2812 2857 2812 2817 2762 2858 2859 2860 2861 2860 2859 2862 2767 2817 2767 2862 2822 2863 2864 2865 2866 2865 2864 2266 2772 2822 2867 2868 2869 2834 2807 2784 2807 2834 2852 2870 2871 2872 2873 2872 2871 2874 2789 2839 2789 2874 2834 2875 2876 2877 2878 2877 2876 2794 2879 2839 2879 2794 2844 2880 2881 2882 2883 2882 2881 2266 2844 2799 2884 2885 2886 2857 2852 2887 2852 2857 2812 2888 2889 2890 2891 2890 2889 2892 2817 2857 2817 2892 2862 2893 2894 2895 2896 2895 2894 2266 2822 2862 2897 2898 2899 2887 2834 2874 2834 2887 2852 2900 2901 2902 2903 2902 2901 2839 2904 2874 2904 2839 2879 2905 2906 2907 2908 2907 2906 2266 2879 2844 2909 2910 2911 2912 2857 2887 2857 2912 2892 2913 2914 2915 2916 2915 2914 2266 2862 2892 2917 2918 2919 2874 2912 2887 2912 2874 2904 2920 2921 2922 2923 2922 2921 2266 2904 2879 2924 2925 2926 2266 2892 2912 2927 2928 2929 2266 2912 2904 2930 2931 2932

+
+
+
+ + + + 0 0.75 5.53553 0 -0 6.16053 0 -0 5.53553 0 0.75 6.16053 0 4.28553 0 0 4.28553 0.625 0 18 4.52712 0 18 5.15212 0 21 4.52712 0 21 5.15212 0 21 5.15212 0 21 4.52712 0 18 5.15212 0 18 4.52712 0 4.28553 0.625 0 4.28553 0 0 0.75 6.16053 0 0.75 5.53553 0 -0 6.16053 0 -0 5.53553 0 18 5.15212 -118 21 5.15212 -118 18 5.15212 0 21 5.15212 0 21 5.15212 0 18 5.15212 -118 21 5.15212 -118 18 5.15212 0 4.28553 0.625 -118 18 5.15212 -118 4.28553 0.625 0 18 5.15212 0 18 5.15212 0 4.28553 0.625 -118 18 5.15212 -118 4.28553 0.625 -118 4.28553 0.625 0 0.75 6.16053 0 4.28553 0.625 -118 0.75 6.16053 -118 0.75 6.16053 -118 4.28553 0.625 0 0.75 6.16053 0 4.28553 0.625 0 -0 6.16053 -118 0.75 6.16053 -118 0 6.16053 0 0.75 6.16053 0 0.75 6.16053 0 -0 6.16053 -118 0.75 6.16053 -118 0 6.16053 0 -0 6.16053 -118 0 5.53553 0 -0 5.53553 -118 0 6.16053 -118 0 6.16053 0 -0 6.16053 -118 0 5.53553 0 -0 5.53553 0 0.75 5.53553 -118 0 5.53553 -118 0.75 5.53553 0 -0 5.53553 0 -0 5.53553 0 0.75 5.53553 -118 0 5.53553 -118 0.75 5.53553 0 0.75 5.53553 -118 4.28553 0 0 4.28553 0 -118 0.75 5.53553 -118 0.75 5.53553 0 0.75 5.53553 -118 4.28553 0 0 4.28553 0 0 18 4.52712 -118 4.28553 0 -118 18 4.52712 0 4.28553 0 0 4.28553 0 0 18 4.52712 -118 4.28553 0 -118 18 4.52712 0 21 4.52712 -118 18 4.52712 -118 21 4.52712 0 18 4.52712 0 18 4.52712 0 21 4.52712 -118 18 4.52712 -118 21 4.52712 -118 21 4.52712 0 21 5.15212 0 21 4.52712 -118 21 5.15212 -118 21 5.15212 -118 21 4.52712 0 21 5.15212 0 21 4.52712 -118 0.75 6.16053 -118 0 5.53553 -118 0 6.16053 -118 0.75 5.53553 -118 4.28553 0.625 -118 4.28553 0 -118 18 5.15212 -118 18 4.52712 -118 21 5.15212 -118 21 4.52712 -118 21 4.52712 -118 21 5.15212 -118 18 4.52712 -118 18 5.15212 -118 4.28553 0 -118 4.28553 0.625 -118 0.75 5.53553 -118 0.75 6.16053 -118 0 5.53553 -118 0 6.16053 + + + + + + + + + + 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -0.313462 0.949601 0 -0.313462 0.949601 0 -0.313462 0.949601 0 -0.313462 0.949601 -0 0.313462 -0.949601 -0 0.313462 -0.949601 -0 0.313462 -0.949601 -0 0.313462 -0.949601 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 -0 -0.842769 -0.538275 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 0 0.842769 0.538275 -0 0.313462 -0.949601 -0 0.313462 -0.949601 -0 0.313462 -0.949601 -0 0.313462 -0.949601 0 -0.313462 0.949601 0 -0.313462 0.949601 0 -0.313462 0.949601 0 -0.313462 0.949601 -0 0 -1 -0 0 -1 -0 0 -1 -0 0 -1 0 -0 1 0 -0 1 0 -0 1 0 -0 1 0 1 -0 0 1 -0 0 1 -0 0 1 -0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 + + + + + + + + + + + + + + +

0 1 2 1 0 3 3 0 4 3 4 5 5 4 6 5 6 7 7 6 8 7 8 9 10 11 12 11 13 12 12 13 14 13 15 14 14 15 16 15 17 16 16 17 18 19 18 17 20 21 22 21 20 23 24 25 26 27 26 25 28 29 30 29 28 31 32 33 34 35 34 33 36 37 38 37 36 39 40 41 42 43 42 41 44 45 46 45 44 47 48 49 50 51 50 49 52 53 54 53 52 55 56 57 58 59 58 57 60 61 62 61 60 63 64 65 66 67 66 65 68 69 70 69 68 71 72 73 74 75 74 73 76 77 78 77 76 79 80 81 82 83 82 81 84 85 86 85 84 87 88 89 90 91 90 89 92 93 94 93 92 95 96 97 98 99 98 97 100 101 102 101 100 103 103 100 104 103 104 105 105 104 106 105 106 107 107 106 108 107 108 109 110 111 112 111 113 112 112 113 114 113 115 114 114 115 116 115 117 116 116 117 118 119 118 117

+
+
+
+ + + + 78.009 57.188 516.448 77.8274 62.1719 516.448 74.2928 57.5401 518.533 74.1466 61.5501 518.533 77.8274 62.1719 516.448 74.2928 57.5401 518.533 74.1466 61.5501 518.533 78.009 57.188 516.448 78.009 57.188 516.448 74.2928 57.5401 518.533 76.8946 52.3268 516.448 73.3961 53.6288 518.533 76.8946 52.3268 516.448 73.3961 53.6288 518.533 74.2928 57.5401 518.533 74.1466 61.5501 518.533 73.3961 53.6288 518.533 72.9675 65.3857 518.533 71.5176 50.0829 518.533 70.8359 68.7855 518.533 68.7855 47.144 518.533 67.897 71.5176 518.533 65.3857 45.0123 518.533 64.3511 73.3961 518.533 61.5501 43.8332 518.533 60.4398 74.2928 518.533 57.5401 43.6871 518.533 56.4297 74.1466 518.533 53.6288 44.5838 518.533 52.5941 72.9675 518.533 50.0829 46.4622 518.533 49.1944 70.8359 518.533 47.144 49.1944 518.533 46.4622 67.897 518.533 45.0123 52.5941 518.533 44.5838 64.3511 518.533 43.8332 56.4297 518.533 43.6871 60.4398 518.533 44.5838 64.3511 518.533 43.8332 56.4297 518.533 43.6871 60.4398 518.533 45.0123 52.5941 518.533 46.4622 67.897 518.533 47.144 49.1944 518.533 49.1944 70.8359 518.533 50.0829 46.4622 518.533 52.5941 72.9675 518.533 53.6288 44.5838 518.533 56.4297 74.1466 518.533 57.5401 43.6871 518.533 60.4398 74.2928 518.533 61.5501 43.8332 518.533 64.3511 73.3961 518.533 65.3857 45.0123 518.533 67.897 71.5176 518.533 68.7855 47.144 518.533 70.8359 68.7855 518.533 71.5176 50.0829 518.533 72.9675 65.3857 518.533 77.8274 62.1719 516.448 76.3619 66.9389 516.448 74.1466 61.5501 518.533 72.9675 65.3857 518.533 76.3619 66.9389 516.448 77.8274 62.1719 516.448 78.009 57.188 516.448 78.5346 62.2913 509.736 78.7231 57.1203 509.736 78.5346 62.2913 509.736 78.7231 57.1203 509.736 76.8946 52.3268 516.448 73.3961 53.6288 518.533 74.56 47.9198 516.448 71.5176 50.0829 518.533 74.56 47.9198 516.448 78.009 57.188 516.448 76.8946 52.3268 516.448 78.7231 57.1203 509.736 77.5668 52.0767 509.736 77.5668 52.0767 509.736 50.0829 46.4622 518.533 47.144 49.1944 518.533 47.9198 43.4199 516.448 44.2672 46.8156 516.448 47.9198 43.4199 516.448 44.2672 46.8156 516.448 47.144 49.1944 518.533 45.0123 52.5941 518.533 44.2672 46.8156 516.448 41.6179 51.0409 516.448 41.6179 51.0409 516.448 45.0123 52.5941 518.533 43.8332 56.4297 518.533 41.6179 51.0409 516.448 40.1525 55.808 516.448 40.1525 55.808 516.448 43.8332 56.4297 518.533 43.6871 60.4398 518.533 40.1525 55.808 516.448 39.9708 60.7919 516.448 39.9708 60.7919 516.448 44.5838 64.3511 518.533 41.0852 65.653 516.448 43.6871 60.4398 518.533 39.9708 60.7919 516.448 41.0852 65.653 516.448 46.4622 67.897 518.533 43.4199 70.06 516.448 44.5838 64.3511 518.533 41.0852 65.653 516.448 43.4199 70.06 516.448 49.1944 70.8359 518.533 46.8156 73.7127 516.448 46.4622 67.897 518.533 43.4199 70.06 516.448 46.8156 73.7127 516.448 52.5941 72.9675 518.533 51.0409 76.3619 516.448 49.1944 70.8359 518.533 46.8156 73.7127 516.448 51.0409 76.3619 516.448 56.4297 74.1466 518.533 55.808 77.8274 516.448 52.5941 72.9675 518.533 51.0409 76.3619 516.448 55.808 77.8274 516.448 60.4398 74.2928 518.533 60.7919 78.009 516.448 56.4297 74.1466 518.533 55.808 77.8274 516.448 60.7919 78.009 516.448 65.653 76.8946 516.448 60.7919 78.009 516.448 64.3511 73.3961 518.533 60.4398 74.2928 518.533 65.653 76.8946 516.448 70.06 74.56 516.448 65.653 76.8946 516.448 67.897 71.5176 518.533 64.3511 73.3961 518.533 70.06 74.56 516.448 73.7127 71.1643 516.448 70.06 74.56 516.448 70.8359 68.7855 518.533 67.897 71.5176 518.533 73.7127 71.1643 516.448 76.3619 66.9389 516.448 73.7127 71.1643 516.448 72.9675 65.3857 518.533 70.8359 68.7855 518.533 74.56 47.9198 516.448 71.5176 50.0829 518.533 71.1643 44.2672 516.448 68.7855 47.144 518.533 71.1643 44.2672 516.448 71.1643 44.2672 516.448 68.7855 47.144 518.533 66.9389 41.6179 516.448 65.3857 45.0123 518.533 66.9389 41.6179 516.448 66.9389 41.6179 516.448 65.3857 45.0123 518.533 62.1719 40.1525 516.448 61.5501 43.8332 518.533 62.1719 40.1525 516.448 61.5501 43.8332 518.533 57.5401 43.6871 518.533 62.1719 40.1525 516.448 57.188 39.9708 516.448 57.188 39.9708 516.448 57.5401 43.6871 518.533 53.6288 44.5838 518.533 57.188 39.9708 516.448 52.3268 41.0852 516.448 52.3268 41.0852 516.448 53.6288 44.5838 518.533 50.0829 46.4622 518.533 52.3268 41.0852 516.448 47.9198 43.4199 516.448 77.0142 67.2374 509.736 76.3619 66.9389 516.448 78.5346 62.2913 509.736 77.8274 62.1719 516.448 77.0142 67.2374 509.736 78.5346 62.2913 509.736 78.7231 57.1203 509.736 79.8148 62.5076 508.206 80.0156 56.9978 508.206 79.8148 62.5076 508.206 80.0156 56.9978 508.206 76.8946 52.3268 516.448 74.56 47.9198 516.448 77.5668 52.0767 509.736 75.1445 47.5042 509.736 75.1445 47.5042 509.736 78.7231 57.1203 509.736 77.5668 52.0767 509.736 80.0156 56.9978 508.206 78.7836 51.6239 508.206 78.7836 51.6239 508.206 47.9198 43.4199 516.448 44.2672 46.8156 516.448 47.5042 42.8353 509.736 43.7144 46.3585 509.736 47.5042 42.8353 509.736 43.7144 46.3585 509.736 41.6179 51.0409 516.448 40.9657 50.7425 509.736 44.2672 46.8156 516.448 43.7144 46.3585 509.736 40.9657 50.7425 509.736 40.1525 55.808 516.448 39.4452 55.6885 509.736 41.6179 51.0409 516.448 40.9657 50.7425 509.736 39.4452 55.6885 509.736 39.9708 60.7919 516.448 39.2567 60.8595 509.736 40.1525 55.808 516.448 39.4452 55.6885 509.736 39.2567 60.8595 509.736 40.413 65.9032 509.736 39.2567 60.8595 509.736 41.0852 65.653 516.448 39.9708 60.7919 516.448 40.413 65.9032 509.736 42.8353 70.4756 509.736 40.413 65.9032 509.736 43.4199 70.06 516.448 41.0852 65.653 516.448 42.8353 70.4756 509.736 46.3585 74.2654 509.736 42.8353 70.4756 509.736 46.8156 73.7127 516.448 43.4199 70.06 516.448 46.3585 74.2654 509.736 46.8156 73.7127 516.448 51.0409 76.3619 516.448 46.3585 74.2654 509.736 50.7425 77.0142 509.736 50.7425 77.0142 509.736 51.0409 76.3619 516.448 55.808 77.8274 516.448 50.7425 77.0142 509.736 55.6885 78.5346 509.736 55.6885 78.5346 509.736 55.808 77.8274 516.448 60.7919 78.009 516.448 55.6885 78.5346 509.736 60.8595 78.7231 509.736 60.8595 78.7231 509.736 60.7919 78.009 516.448 65.653 76.8946 516.448 60.8595 78.7231 509.736 65.9032 77.5668 509.736 65.9032 77.5668 509.736 65.653 76.8946 516.448 70.06 74.56 516.448 65.9032 77.5668 509.736 70.4756 75.1445 509.736 70.4756 75.1445 509.736 70.06 74.56 516.448 73.7127 71.1643 516.448 70.4756 75.1445 509.736 74.2654 71.6214 509.736 74.2654 71.6214 509.736 74.2654 71.6214 509.736 73.7127 71.1643 516.448 77.0142 67.2374 509.736 76.3619 66.9389 516.448 74.56 47.9198 516.448 71.1643 44.2672 516.448 75.1445 47.5042 509.736 71.6214 43.7144 509.736 71.6214 43.7144 509.736 71.1643 44.2672 516.448 66.9389 41.6179 516.448 71.6214 43.7144 509.736 67.2374 40.9657 509.736 67.2374 40.9657 509.736 66.9389 41.6179 516.448 62.1719 40.1525 516.448 67.2374 40.9657 509.736 62.2913 39.4452 509.736 62.2913 39.4452 509.736 62.1719 40.1525 516.448 57.188 39.9708 516.448 62.2913 39.4452 509.736 57.1203 39.2567 509.736 57.1203 39.2567 509.736 57.188 39.9708 516.448 52.3268 41.0852 516.448 57.1203 39.2567 509.736 52.0767 40.413 509.736 52.0767 40.413 509.736 52.3268 41.0852 516.448 47.9198 43.4199 516.448 52.0767 40.413 509.736 47.5042 42.8353 509.736 78.1948 67.7776 508.206 77.0142 67.2374 509.736 79.8148 62.5076 508.206 78.5346 62.2913 509.736 78.1948 67.7776 508.206 79.8148 62.5076 508.206 80.0156 56.9978 508.206 80.66 62.6504 494.733 80.869 56.917 494.733 80.66 62.6504 494.733 80.869 56.917 494.733 77.5668 52.0767 509.736 75.1445 47.5042 509.736 78.7836 51.6239 508.206 76.2027 46.7519 508.206 76.2027 46.7519 508.206 80.0156 56.9978 508.206 78.7836 51.6239 508.206 80.869 56.917 494.733 79.587 51.3249 494.733 79.587 51.3249 494.733 47.5042 42.8353 509.736 43.7144 46.3585 509.736 46.7519 41.7772 508.206 42.7139 45.5311 508.206 46.7519 41.7772 508.206 42.7139 45.5311 508.206 40.9657 50.7425 509.736 39.7851 50.2023 508.206 43.7144 46.3585 509.736 42.7139 45.5311 508.206 39.7851 50.2023 508.206 39.4452 55.6885 509.736 38.1651 55.4723 508.206 40.9657 50.7425 509.736 39.7851 50.2023 508.206 38.1651 55.4723 508.206 39.2567 60.8595 509.736 37.9642 60.982 508.206 39.4452 55.6885 509.736 38.1651 55.4723 508.206 37.9642 60.982 508.206 39.1962 66.356 508.206 37.9642 60.982 508.206 40.413 65.9032 509.736 39.2567 60.8595 509.736 39.1962 66.356 508.206 41.7772 71.228 508.206 39.1962 66.356 508.206 42.8353 70.4756 509.736 40.413 65.9032 509.736 41.7772 71.228 508.206 46.3585 74.2654 509.736 45.5311 75.266 508.206 42.8353 70.4756 509.736 41.7772 71.228 508.206 45.5311 75.266 508.206 46.3585 74.2654 509.736 50.7425 77.0142 509.736 45.5311 75.266 508.206 50.2023 78.1948 508.206 50.2023 78.1948 508.206 50.7425 77.0142 509.736 55.6885 78.5346 509.736 50.2023 78.1948 508.206 55.4723 79.8148 508.206 55.4723 79.8148 508.206 55.6885 78.5346 509.736 60.8595 78.7231 509.736 55.4723 79.8148 508.206 60.982 80.0156 508.206 60.982 80.0156 508.206 60.8595 78.7231 509.736 65.9032 77.5668 509.736 60.982 80.0156 508.206 66.356 78.7836 508.206 66.356 78.7836 508.206 65.9032 77.5668 509.736 70.4756 75.1445 509.736 66.356 78.7836 508.206 71.228 76.2027 508.206 71.228 76.2027 508.206 75.266 72.4487 508.206 71.228 76.2027 508.206 74.2654 71.6214 509.736 70.4756 75.1445 509.736 75.266 72.4487 508.206 75.266 72.4487 508.206 74.2654 71.6214 509.736 78.1948 67.7776 508.206 77.0142 67.2374 509.736 76.2027 46.7519 508.206 75.1445 47.5042 509.736 72.4487 42.7139 508.206 71.6214 43.7144 509.736 72.4487 42.7139 508.206 71.6214 43.7144 509.736 67.2374 40.9657 509.736 72.4487 42.7139 508.206 67.7776 39.7851 508.206 67.7776 39.7851 508.206 67.2374 40.9657 509.736 62.2913 39.4452 509.736 67.7776 39.7851 508.206 62.5076 38.1651 508.206 62.5076 38.1651 508.206 62.2913 39.4452 509.736 57.1203 39.2567 509.736 62.5076 38.1651 508.206 56.9978 37.9642 508.206 56.9978 37.9642 508.206 57.1203 39.2567 509.736 52.0767 40.413 509.736 56.9978 37.9642 508.206 51.6239 39.1962 508.206 51.6239 39.1962 508.206 52.0767 40.413 509.736 47.5042 42.8353 509.736 51.6239 39.1962 508.206 46.7519 41.7772 508.206 78.9742 68.1343 494.733 78.1948 67.7776 508.206 80.66 62.6504 494.733 79.8148 62.5076 508.206 78.9742 68.1343 494.733 78.4845 62.2829 492.002 80.66 62.6504 494.733 78.6726 57.1251 492.002 80.869 56.917 494.733 78.6726 57.1251 492.002 78.4845 62.2829 492.002 78.7836 51.6239 508.206 76.2027 46.7519 508.206 79.587 51.3249 494.733 76.9013 46.2552 494.733 76.9013 46.2552 494.733 78.6726 57.1251 492.002 80.869 56.917 494.733 77.5192 52.0944 492.002 79.587 51.3249 494.733 77.5192 52.0944 492.002 46.7519 41.7772 508.206 42.7139 45.5311 508.206 46.2552 41.0785 494.733 42.0533 44.9848 494.733 46.2552 41.0785 494.733 42.0533 44.9848 494.733 39.7851 50.2023 508.206 39.0056 49.8456 494.733 42.7139 45.5311 508.206 42.0533 44.9848 494.733 39.0056 49.8456 494.733 38.1651 55.4723 508.206 37.3198 55.3295 494.733 39.7851 50.2023 508.206 39.0056 49.8456 494.733 37.3198 55.3295 494.733 37.9642 60.982 508.206 37.1108 61.0629 494.733 38.1651 55.4723 508.206 37.3198 55.3295 494.733 37.1108 61.0629 494.733 38.3929 66.6549 494.733 37.1108 61.0629 494.733 39.1962 66.356 508.206 37.9642 60.982 508.206 38.3929 66.6549 494.733 41.0785 71.7247 494.733 38.3929 66.6549 494.733 41.7772 71.228 508.206 39.1962 66.356 508.206 41.0785 71.7247 494.733 44.9848 75.9266 494.733 41.0785 71.7247 494.733 45.5311 75.266 508.206 41.7772 71.228 508.206 44.9848 75.9266 494.733 45.5311 75.266 508.206 50.2023 78.1948 508.206 44.9848 75.9266 494.733 49.8456 78.9742 494.733 49.8456 78.9742 494.733 50.2023 78.1948 508.206 55.4723 79.8148 508.206 49.8456 78.9742 494.733 55.3295 80.66 494.733 55.3295 80.66 494.733 55.4723 79.8148 508.206 60.982 80.0156 508.206 55.3295 80.66 494.733 61.0629 80.869 494.733 61.0629 80.869 494.733 60.982 80.0156 508.206 66.356 78.7836 508.206 61.0629 80.869 494.733 66.6549 79.587 494.733 66.6549 79.587 494.733 66.356 78.7836 508.206 71.228 76.2027 508.206 66.6549 79.587 494.733 71.7247 76.9013 494.733 71.7247 76.9013 494.733 71.228 76.2027 508.206 75.266 72.4487 508.206 71.7247 76.9013 494.733 75.9266 72.995 494.733 75.9266 72.995 494.733 75.9266 72.995 494.733 75.266 72.4487 508.206 78.9742 68.1343 494.733 78.1948 67.7776 508.206 76.2027 46.7519 508.206 72.4487 42.7139 508.206 76.9013 46.2552 494.733 72.995 42.0533 494.733 72.995 42.0533 494.733 72.4487 42.7139 508.206 67.7776 39.7851 508.206 72.995 42.0533 494.733 68.1343 39.0056 494.733 68.1343 39.0056 494.733 67.7776 39.7851 508.206 62.5076 38.1651 508.206 68.1343 39.0056 494.733 62.6504 37.3198 494.733 62.6504 37.3198 494.733 62.5076 38.1651 508.206 56.9978 37.9642 508.206 62.6504 37.3198 494.733 56.917 37.1108 494.733 56.917 37.1108 494.733 56.9978 37.9642 508.206 51.6239 39.1962 508.206 56.917 37.1108 494.733 51.3249 38.3929 494.733 51.3249 38.3929 494.733 51.6239 39.1962 508.206 46.7519 41.7772 508.206 51.3249 38.3929 494.733 46.2552 41.0785 494.733 78.9742 68.1343 494.733 80.66 62.6504 494.733 76.968 67.2163 492.002 78.4845 62.2829 492.002 76.968 67.2163 492.002 78.4845 62.2829 492.002 78.6726 57.1251 492.002 78.9421 62.3602 461.255 79.1345 57.0813 461.255 78.9421 62.3602 461.255 79.1345 57.0813 461.255 77.5192 52.0944 492.002 79.587 51.3249 494.733 75.1032 47.5336 492.002 76.9013 46.2552 494.733 75.1032 47.5336 492.002 78.6726 57.1251 492.002 77.5192 52.0944 492.002 79.1345 57.0813 461.255 77.9541 51.9326 461.255 77.9541 51.9326 461.255 47.5336 42.8767 492.002 46.2552 41.0785 494.733 43.7536 46.3908 492.002 42.0533 44.9848 494.733 43.7536 46.3908 492.002 47.5336 42.8767 492.002 41.0118 50.7636 492.002 43.7536 46.3908 492.002 39.0056 49.8456 494.733 42.0533 44.9848 494.733 41.0118 50.7636 492.002 39.4953 55.697 492.002 41.0118 50.7636 492.002 37.3198 55.3295 494.733 39.0056 49.8456 494.733 39.4953 55.697 492.002 39.3073 60.8547 492.002 39.4953 55.697 492.002 37.1108 61.0629 494.733 37.3198 55.3295 494.733 39.3073 60.8547 492.002 38.3929 66.6549 494.733 40.4606 65.8854 492.002 37.1108 61.0629 494.733 39.3073 60.8547 492.002 40.4606 65.8854 492.002 41.0785 71.7247 494.733 42.8767 70.4462 492.002 38.3929 66.6549 494.733 40.4606 65.8854 492.002 42.8767 70.4462 492.002 46.3908 74.2263 492.002 42.8767 70.4462 492.002 44.9848 75.9266 494.733 41.0785 71.7247 494.733 46.3908 74.2263 492.002 44.9848 75.9266 494.733 49.8456 78.9742 494.733 46.3908 74.2263 492.002 50.7636 76.968 492.002 50.7636 76.968 492.002 49.8456 78.9742 494.733 55.3295 80.66 494.733 50.7636 76.968 492.002 55.697 78.4845 492.002 55.697 78.4845 492.002 55.3295 80.66 494.733 61.0629 80.869 494.733 55.697 78.4845 492.002 60.8547 78.6726 492.002 60.8547 78.6726 492.002 61.0629 80.869 494.733 66.6549 79.587 494.733 60.8547 78.6726 492.002 65.8854 77.5192 492.002 65.8854 77.5192 492.002 66.6549 79.587 494.733 71.7247 76.9013 494.733 65.8854 77.5192 492.002 70.4462 75.1032 492.002 70.4462 75.1032 492.002 75.9266 72.995 494.733 74.2263 71.589 492.002 71.7247 76.9013 494.733 70.4462 75.1032 492.002 74.2263 71.589 492.002 75.9266 72.995 494.733 78.9742 68.1343 494.733 74.2263 71.589 492.002 76.968 67.2163 492.002 76.9013 46.2552 494.733 72.995 42.0533 494.733 75.1032 47.5336 492.002 71.589 43.7536 492.002 71.589 43.7536 492.002 72.995 42.0533 494.733 68.1343 39.0056 494.733 71.589 43.7536 492.002 67.2163 41.0118 492.002 67.2163 41.0118 492.002 68.1343 39.0056 494.733 62.6504 37.3198 494.733 67.2163 41.0118 492.002 62.2829 39.4953 492.002 62.2829 39.4953 492.002 62.6504 37.3198 494.733 56.917 37.1108 494.733 62.2829 39.4953 492.002 57.1251 39.3073 492.002 57.1251 39.3073 492.002 56.917 37.1108 494.733 51.3249 38.3929 494.733 57.1251 39.3073 492.002 52.0944 40.4606 492.002 52.0944 40.4606 492.002 51.3249 38.3929 494.733 46.2552 41.0785 494.733 52.0944 40.4606 492.002 47.5336 42.8767 492.002 77.39 67.4093 461.255 76.968 67.2163 492.002 78.9421 62.3602 461.255 78.4845 62.2829 492.002 77.39 67.4093 461.255 78.9421 62.3602 461.255 79.1345 57.0813 461.255 80.521 62.6269 403.527 80.7286 56.9303 403.527 80.521 62.6269 403.527 80.7286 56.9303 403.527 77.5192 52.0944 492.002 75.1032 47.5336 492.002 77.9541 51.9326 461.255 75.4814 47.2647 461.255 75.4814 47.2647 461.255 79.1345 57.0813 461.255 77.9541 51.9326 461.255 80.7286 56.9303 403.527 79.4548 51.3741 403.527 79.4548 51.3741 403.527 47.5336 42.8767 492.002 43.7536 46.3908 492.002 47.2647 42.4985 461.255 43.396 46.0951 461.255 47.2647 42.4985 461.255 43.396 46.0951 461.255 41.0118 50.7636 492.002 40.5899 50.5705 461.255 43.7536 46.3908 492.002 43.396 46.0951 461.255 40.5899 50.5705 461.255 39.4953 55.697 492.002 39.0378 55.6197 461.255 41.0118 50.7636 492.002 40.5899 50.5705 461.255 39.0378 55.6197 461.255 39.3073 60.8547 492.002 38.8453 60.8985 461.255 39.4953 55.697 492.002 39.0378 55.6197 461.255 38.8453 60.8985 461.255 40.0257 66.0473 461.255 38.8453 60.8985 461.255 40.4606 65.8854 492.002 39.3073 60.8547 492.002 40.0257 66.0473 461.255 42.4985 70.7151 461.255 40.0257 66.0473 461.255 42.8767 70.4462 492.002 40.4606 65.8854 492.002 42.4985 70.7151 461.255 46.0951 74.5839 461.255 42.4985 70.7151 461.255 46.3908 74.2263 492.002 42.8767 70.4462 492.002 46.0951 74.5839 461.255 46.3908 74.2263 492.002 50.7636 76.968 492.002 46.0951 74.5839 461.255 50.5705 77.39 461.255 50.5705 77.39 461.255 50.7636 76.968 492.002 55.697 78.4845 492.002 50.5705 77.39 461.255 55.6197 78.9421 461.255 55.6197 78.9421 461.255 55.697 78.4845 492.002 60.8547 78.6726 492.002 55.6197 78.9421 461.255 60.8985 79.1345 461.255 60.8985 79.1345 461.255 60.8547 78.6726 492.002 65.8854 77.5192 492.002 60.8985 79.1345 461.255 66.0473 77.9541 461.255 66.0473 77.9541 461.255 65.8854 77.5192 492.002 70.4462 75.1032 492.002 66.0473 77.9541 461.255 70.7151 75.4814 461.255 70.7151 75.4814 461.255 70.4462 75.1032 492.002 74.2263 71.589 492.002 70.7151 75.4814 461.255 74.5839 71.8847 461.255 74.5839 71.8847 461.255 74.5839 71.8847 461.255 74.2263 71.589 492.002 77.39 67.4093 461.255 76.968 67.2163 492.002 75.1032 47.5336 492.002 71.589 43.7536 492.002 75.4814 47.2647 461.255 71.8847 43.396 461.255 71.8847 43.396 461.255 71.589 43.7536 492.002 67.2163 41.0118 492.002 71.8847 43.396 461.255 67.4093 40.5899 461.255 67.4093 40.5899 461.255 67.2163 41.0118 492.002 62.2829 39.4953 492.002 67.4093 40.5899 461.255 62.3602 39.0378 461.255 62.3602 39.0378 461.255 62.2829 39.4953 492.002 57.1251 39.3073 492.002 62.3602 39.0378 461.255 57.0813 38.8453 461.255 57.0813 38.8453 461.255 57.1251 39.3073 492.002 52.0944 40.4606 492.002 57.0813 38.8453 461.255 51.9326 40.0257 461.255 51.9326 40.0257 461.255 52.0944 40.4606 492.002 47.5336 42.8767 492.002 51.9326 40.0257 461.255 47.2647 42.4985 461.255 78.846 68.0756 403.527 77.39 67.4093 461.255 80.521 62.6269 403.527 78.9421 62.3602 461.255 78.846 68.0756 403.527 80.521 62.6269 403.527 80.7286 56.9303 403.527 83.5144 63.1325 395.046 83.7509 56.6439 395.046 83.5144 63.1325 395.046 83.7509 56.6439 395.046 77.9541 51.9326 461.255 75.4814 47.2647 461.255 79.4548 51.3741 403.527 76.7864 46.3369 403.527 76.7864 46.3369 403.527 80.7286 56.9303 403.527 79.4548 51.3741 403.527 83.7509 56.6439 395.046 82.3 50.3153 395.046 82.3 50.3153 395.046 47.2647 42.4985 461.255 43.396 46.0951 461.255 46.3369 41.1935 403.527 42.162 45.0747 403.527 46.3369 41.1935 403.527 42.162 45.0747 403.527 40.5899 50.5705 461.255 39.1338 49.9043 403.527 43.396 46.0951 461.255 42.162 45.0747 403.527 39.1338 49.9043 403.527 39.0378 55.6197 461.255 37.4589 55.353 403.527 40.5899 50.5705 461.255 39.1338 49.9043 403.527 37.4589 55.353 403.527 38.8453 60.8985 461.255 37.2512 61.0495 403.527 39.0378 55.6197 461.255 37.4589 55.353 403.527 37.2512 61.0495 403.527 38.525 66.6058 403.527 37.2512 61.0495 403.527 40.0257 66.0473 461.255 38.8453 60.8985 461.255 38.525 66.6058 403.527 41.1935 71.643 403.527 38.525 66.6058 403.527 42.4985 70.7151 461.255 40.0257 66.0473 461.255 41.1935 71.643 403.527 45.0747 75.8179 403.527 41.1935 71.643 403.527 46.0951 74.5839 461.255 42.4985 70.7151 461.255 45.0747 75.8179 403.527 46.0951 74.5839 461.255 50.5705 77.39 461.255 45.0747 75.8179 403.527 49.9043 78.846 403.527 49.9043 78.846 403.527 50.5705 77.39 461.255 55.6197 78.9421 461.255 49.9043 78.846 403.527 55.353 80.521 403.527 55.353 80.521 403.527 55.6197 78.9421 461.255 60.8985 79.1345 461.255 55.353 80.521 403.527 61.0495 80.7286 403.527 61.0495 80.7286 403.527 60.8985 79.1345 461.255 66.0473 77.9541 461.255 61.0495 80.7286 403.527 66.6058 79.4548 403.527 66.6058 79.4548 403.527 66.0473 77.9541 461.255 70.7151 75.4814 461.255 66.6058 79.4548 403.527 71.643 76.7864 403.527 71.643 76.7864 403.527 70.7151 75.4814 461.255 74.5839 71.8847 461.255 71.643 76.7864 403.527 75.8179 72.9051 403.527 75.8179 72.9051 403.527 75.8179 72.9051 403.527 74.5839 71.8847 461.255 78.846 68.0756 403.527 77.39 67.4093 461.255 75.4814 47.2647 461.255 71.8847 43.396 461.255 76.7864 46.3369 403.527 72.9051 42.162 403.527 72.9051 42.162 403.527 71.8847 43.396 461.255 67.4093 40.5899 461.255 72.9051 42.162 403.527 68.0756 39.1338 403.527 68.0756 39.1338 403.527 67.4093 40.5899 461.255 62.3602 39.0378 461.255 68.0756 39.1338 403.527 62.6269 37.4589 403.527 62.6269 37.4589 403.527 62.3602 39.0378 461.255 57.0813 38.8453 461.255 62.6269 37.4589 403.527 56.9303 37.2512 403.527 56.9303 37.2512 403.527 57.0813 38.8453 461.255 51.9326 40.0257 461.255 56.9303 37.2512 403.527 51.3741 38.525 403.527 51.3741 38.525 403.527 51.9326 40.0257 461.255 47.2647 42.4985 461.255 51.3741 38.525 403.527 46.3369 41.1935 403.527 81.6066 69.3388 395.046 78.846 68.0756 403.527 83.5144 63.1325 395.046 80.521 62.6269 403.527 81.6066 69.3388 395.046 89.8774 56.0635 389.876 89.5823 64.1575 389.876 83.7509 56.6439 395.046 83.5144 63.1325 395.046 89.5823 64.1575 389.876 89.8774 56.0635 389.876 79.4548 51.3741 403.527 76.7864 46.3369 403.527 82.3 50.3153 395.046 79.2606 44.5777 395.046 79.2606 44.5777 395.046 89.8774 56.0635 389.876 83.7509 56.6439 395.046 88.0675 48.1689 389.876 82.3 50.3153 395.046 88.0675 48.1689 389.876 46.3369 41.1935 403.527 42.162 45.0747 403.527 44.5777 38.7192 395.046 39.8224 43.1401 395.046 44.5777 38.7192 395.046 39.8224 43.1401 395.046 39.1338 49.9043 403.527 36.3733 48.6411 395.046 42.162 45.0747 403.527 39.8224 43.1401 395.046 36.3733 48.6411 395.046 37.4589 55.353 403.527 34.4654 54.8473 395.046 39.1338 49.9043 403.527 36.3733 48.6411 395.046 34.4654 54.8473 395.046 37.2512 61.0495 403.527 34.2289 61.3359 395.046 37.4589 55.353 403.527 34.4654 54.8473 395.046 34.2289 61.3359 395.046 35.6798 67.6646 395.046 34.2289 61.3359 395.046 38.525 66.6058 403.527 37.2512 61.0495 403.527 35.6798 67.6646 395.046 38.7192 73.4021 395.046 35.6798 67.6646 395.046 41.1935 71.643 403.527 38.525 66.6058 403.527 38.7192 73.4021 395.046 43.1401 78.1575 395.046 38.7192 73.4021 395.046 45.0747 75.8179 403.527 41.1935 71.643 403.527 43.1401 78.1575 395.046 45.0747 75.8179 403.527 49.9043 78.846 403.527 43.1401 78.1575 395.046 48.6411 81.6066 395.046 48.6411 81.6066 395.046 49.9043 78.846 403.527 55.353 80.521 403.527 48.6411 81.6066 395.046 54.8473 83.5144 395.046 54.8473 83.5144 395.046 55.353 80.521 403.527 61.0495 80.7286 403.527 54.8473 83.5144 395.046 61.3359 83.7509 395.046 61.3359 83.7509 395.046 61.0495 80.7286 403.527 66.6058 79.4548 403.527 61.3359 83.7509 395.046 67.6646 82.3 395.046 67.6646 82.3 395.046 66.6058 79.4548 403.527 71.643 76.7864 403.527 67.6646 82.3 395.046 73.4021 79.2606 395.046 73.4021 79.2606 395.046 71.643 76.7864 403.527 75.8179 72.9051 403.527 73.4021 79.2606 395.046 78.1575 74.8397 395.046 78.1575 74.8397 395.046 78.1575 74.8397 395.046 75.8179 72.9051 403.527 81.6066 69.3388 395.046 78.846 68.0756 403.527 76.7864 46.3369 403.527 72.9051 42.162 403.527 79.2606 44.5777 395.046 74.8397 39.8224 395.046 74.8397 39.8224 395.046 72.9051 42.162 403.527 68.0756 39.1338 403.527 74.8397 39.8224 395.046 69.3388 36.3733 395.046 69.3388 36.3733 395.046 68.0756 39.1338 403.527 62.6269 37.4589 403.527 69.3388 36.3733 395.046 63.1325 34.4654 395.046 63.1325 34.4654 395.046 62.6269 37.4589 403.527 56.9303 37.2512 403.527 63.1325 34.4654 395.046 56.6439 34.2289 395.046 56.6439 34.2289 395.046 56.9303 37.2512 403.527 51.3741 38.525 403.527 56.6439 34.2289 395.046 50.3153 35.6798 395.046 50.3153 35.6798 395.046 51.3741 38.525 403.527 46.3369 41.1935 403.527 50.3153 35.6798 395.046 44.5777 38.7192 395.046 89.5823 64.1575 389.876 87.2025 71.8993 389.876 83.5144 63.1325 395.046 81.6066 69.3388 395.046 87.2025 71.8993 389.876 100.336 55.0726 379.796 99.9411 65.9072 379.796 89.8774 56.0635 389.876 89.5823 64.1575 389.876 99.9411 65.9072 379.796 100.336 55.0726 379.796 88.0675 48.1689 389.876 82.3 50.3153 395.046 84.276 41.0118 389.876 79.2606 44.5777 395.046 84.276 41.0118 389.876 100.336 55.0726 379.796 89.8774 56.0635 389.876 97.9133 44.5049 379.796 88.0675 48.1689 389.876 97.9133 44.5049 379.796 44.5777 38.7192 395.046 39.8224 43.1401 395.046 41.0118 33.7038 389.876 35.0799 39.2185 389.876 41.0118 33.7038 389.876 35.0799 39.2185 389.876 39.8224 43.1401 395.046 36.3733 48.6411 395.046 35.0799 39.2185 389.876 30.7774 46.0805 389.876 30.7774 46.0805 389.876 36.3733 48.6411 395.046 34.4654 54.8473 395.046 30.7774 46.0805 389.876 28.3975 53.8224 389.876 28.3975 53.8224 389.876 34.4654 54.8473 395.046 34.2289 61.3359 395.046 28.3975 53.8224 389.876 28.1025 61.9163 389.876 28.1025 61.9163 389.876 35.6798 67.6646 395.046 29.9123 69.8109 389.876 34.2289 61.3359 395.046 28.1025 61.9163 389.876 29.9123 69.8109 389.876 38.7192 73.4021 395.046 33.7038 76.968 389.876 35.6798 67.6646 395.046 29.9123 69.8109 389.876 33.7038 76.968 389.876 43.1401 78.1575 395.046 39.2185 82.9 389.876 38.7192 73.4021 395.046 33.7038 76.968 389.876 39.2185 82.9 389.876 48.6411 81.6066 395.046 46.0805 87.2025 389.876 43.1401 78.1575 395.046 39.2185 82.9 389.876 46.0805 87.2025 389.876 54.8473 83.5144 395.046 53.8224 89.5823 389.876 48.6411 81.6066 395.046 46.0805 87.2025 389.876 53.8224 89.5823 389.876 61.3359 83.7509 395.046 61.9163 89.8774 389.876 54.8473 83.5144 395.046 53.8224 89.5823 389.876 61.9163 89.8774 389.876 69.8109 88.0675 389.876 61.9163 89.8774 389.876 67.6646 82.3 395.046 61.3359 83.7509 395.046 69.8109 88.0675 389.876 76.968 84.276 389.876 69.8109 88.0675 389.876 73.4021 79.2606 395.046 67.6646 82.3 395.046 76.968 84.276 389.876 82.9 78.7614 389.876 76.968 84.276 389.876 78.1575 74.8397 395.046 73.4021 79.2606 395.046 82.9 78.7614 389.876 87.2025 71.8993 389.876 82.9 78.7614 389.876 81.6066 69.3388 395.046 78.1575 74.8397 395.046 84.276 41.0118 389.876 79.2606 44.5777 395.046 78.7614 35.0799 389.876 74.8397 39.8224 395.046 78.7614 35.0799 389.876 78.7614 35.0799 389.876 74.8397 39.8224 395.046 71.8993 30.7774 389.876 69.3388 36.3733 395.046 71.8993 30.7774 389.876 71.8993 30.7774 389.876 69.3388 36.3733 395.046 64.1575 28.3975 389.876 63.1325 34.4654 395.046 64.1575 28.3975 389.876 63.1325 34.4654 395.046 56.6439 34.2289 395.046 64.1575 28.3975 389.876 56.0635 28.1025 389.876 56.0635 28.1025 389.876 56.6439 34.2289 395.046 50.3153 35.6798 395.046 56.0635 28.1025 389.876 48.1689 29.9123 389.876 48.1689 29.9123 389.876 50.3153 35.6798 395.046 44.5777 38.7192 395.046 48.1689 29.9123 389.876 41.0118 33.7038 389.876 99.9411 65.9072 379.796 96.7554 76.2705 379.796 89.5823 64.1575 389.876 87.2025 71.8993 389.876 96.7554 76.2705 379.796 99.9411 65.9072 379.796 100.336 55.0726 379.796 111.076 67.7881 361.445 111.578 54.0075 361.445 111.076 67.7881 361.445 111.578 54.0075 361.445 97.9133 44.5049 379.796 88.0675 48.1689 389.876 92.838 34.9244 379.796 84.276 41.0118 389.876 92.838 34.9244 379.796 100.336 55.0726 379.796 97.9133 44.5049 379.796 111.578 54.0075 361.445 108.497 40.5664 361.445 108.497 40.5664 361.445 41.0118 33.7038 389.876 35.0799 39.2185 389.876 34.9244 25.1418 379.796 26.9838 32.5238 379.796 34.9244 25.1418 379.796 26.9838 32.5238 379.796 35.0799 39.2185 389.876 30.7774 46.0805 389.876 26.9838 32.5238 379.796 21.2245 41.7094 379.796 21.2245 41.7094 379.796 30.7774 46.0805 389.876 28.3975 53.8224 389.876 21.2245 41.7094 379.796 18.0388 52.0726 379.796 18.0388 52.0726 379.796 28.3975 53.8224 389.876 28.1025 61.9163 389.876 18.0388 52.0726 379.796 17.6438 62.9072 379.796 17.6438 62.9072 379.796 29.9123 69.8109 389.876 20.0665 73.4749 379.796 28.1025 61.9163 389.876 17.6438 62.9072 379.796 20.0665 73.4749 379.796 33.7038 76.968 389.876 25.1418 83.0555 379.796 29.9123 69.8109 389.876 20.0665 73.4749 379.796 25.1418 83.0555 379.796 39.2185 82.9 389.876 32.5238 90.996 379.796 33.7038 76.968 389.876 25.1418 83.0555 379.796 32.5238 90.996 379.796 46.0805 87.2025 389.876 41.7094 96.7554 379.796 39.2185 82.9 389.876 32.5238 90.996 379.796 41.7094 96.7554 379.796 53.8224 89.5823 389.876 52.0726 99.9411 379.796 46.0805 87.2025 389.876 41.7094 96.7554 379.796 52.0726 99.9411 379.796 61.9163 89.8774 389.876 62.9072 100.336 379.796 53.8224 89.5823 389.876 52.0726 99.9411 379.796 62.9072 100.336 379.796 73.4749 97.9133 379.796 62.9072 100.336 379.796 69.8109 88.0675 389.876 61.9163 89.8774 389.876 73.4749 97.9133 379.796 83.0555 92.838 379.796 73.4749 97.9133 379.796 76.968 84.276 389.876 69.8109 88.0675 389.876 83.0555 92.838 379.796 90.996 85.4561 379.796 83.0555 92.838 379.796 82.9 78.7614 389.876 76.968 84.276 389.876 90.996 85.4561 379.796 96.7554 76.2705 379.796 90.996 85.4561 379.796 87.2025 71.8993 389.876 82.9 78.7614 389.876 92.838 34.9244 379.796 84.276 41.0118 389.876 85.4561 26.9838 379.796 78.7614 35.0799 389.876 85.4561 26.9838 379.796 85.4561 26.9838 379.796 78.7614 35.0799 389.876 76.2705 21.2245 379.796 71.8993 30.7774 389.876 76.2705 21.2245 379.796 76.2705 21.2245 379.796 71.8993 30.7774 389.876 65.9072 18.0388 379.796 64.1575 28.3975 389.876 65.9072 18.0388 379.796 64.1575 28.3975 389.876 56.0635 28.1025 389.876 65.9072 18.0388 379.796 55.0726 17.6438 379.796 55.0726 17.6438 379.796 56.0635 28.1025 389.876 48.1689 29.9123 389.876 55.0726 17.6438 379.796 44.5049 20.0665 379.796 44.5049 20.0665 379.796 48.1689 29.9123 389.876 41.0118 33.7038 389.876 44.5049 20.0665 379.796 34.9244 25.1418 379.796 107.024 80.9691 361.445 96.7554 76.2705 379.796 111.076 67.7881 361.445 99.9411 65.9072 379.796 107.024 80.9691 361.445 111.076 67.7881 361.445 111.578 54.0075 361.445 116.261 68.664 341.879 116.814 53.5114 341.879 116.261 68.664 341.879 116.814 53.5114 341.879 97.9133 44.5049 379.796 92.838 34.9244 379.796 108.497 40.5664 361.445 102.042 28.3808 361.445 102.042 28.3808 361.445 111.578 54.0075 361.445 108.497 40.5664 361.445 116.814 53.5114 341.879 113.426 38.7322 341.879 113.426 38.7322 341.879 34.9244 25.1418 379.796 26.9838 32.5238 379.796 28.3808 15.9383 361.445 18.2812 25.3275 361.445 28.3808 15.9383 361.445 18.2812 25.3275 361.445 21.2245 41.7094 379.796 10.9558 37.0107 361.445 26.9838 32.5238 379.796 18.2812 25.3275 361.445 10.9558 37.0107 361.445 18.0388 52.0726 379.796 6.90392 50.1918 361.445 21.2245 41.7094 379.796 10.9558 37.0107 361.445 6.90392 50.1918 361.445 17.6438 62.9072 379.796 6.40157 63.9724 361.445 18.0388 52.0726 379.796 6.90392 50.1918 361.445 6.40157 63.9724 361.445 9.48304 77.4135 361.445 6.40157 63.9724 361.445 20.0665 73.4749 379.796 17.6438 62.9072 379.796 9.48304 77.4135 361.445 15.9383 89.599 361.445 9.48304 77.4135 361.445 25.1418 83.0555 379.796 20.0665 73.4749 379.796 15.9383 89.599 361.445 25.3275 99.6986 361.445 15.9383 89.599 361.445 32.5238 90.996 379.796 25.1418 83.0555 379.796 25.3275 99.6986 361.445 32.5238 90.996 379.796 41.7094 96.7554 379.796 25.3275 99.6986 361.445 37.0107 107.024 361.445 37.0107 107.024 361.445 41.7094 96.7554 379.796 52.0726 99.9411 379.796 37.0107 107.024 361.445 50.1918 111.076 361.445 50.1918 111.076 361.445 52.0726 99.9411 379.796 62.9072 100.336 379.796 50.1918 111.076 361.445 63.9724 111.578 361.445 63.9724 111.578 361.445 62.9072 100.336 379.796 73.4749 97.9133 379.796 63.9724 111.578 361.445 77.4135 108.497 361.445 77.4135 108.497 361.445 73.4749 97.9133 379.796 83.0555 92.838 379.796 77.4135 108.497 361.445 89.599 102.042 361.445 89.599 102.042 361.445 83.0555 92.838 379.796 90.996 85.4561 379.796 89.599 102.042 361.445 99.6986 92.6524 361.445 99.6986 92.6524 361.445 99.6986 92.6524 361.445 90.996 85.4561 379.796 107.024 80.9691 361.445 96.7554 76.2705 379.796 92.838 34.9244 379.796 85.4561 26.9838 379.796 102.042 28.3808 361.445 92.6524 18.2812 361.445 92.6524 18.2812 361.445 85.4561 26.9838 379.796 76.2705 21.2245 379.796 92.6524 18.2812 361.445 80.9691 10.9558 361.445 80.9691 10.9558 361.445 76.2705 21.2245 379.796 65.9072 18.0388 379.796 80.9691 10.9558 361.445 67.7881 6.90392 361.445 67.7881 6.90392 361.445 65.9072 18.0388 379.796 55.0726 17.6438 379.796 67.7881 6.90392 361.445 54.0075 6.40157 361.445 54.0075 6.40157 361.445 55.0726 17.6438 379.796 44.5049 20.0665 379.796 54.0075 6.40157 361.445 40.5664 9.48304 361.445 40.5664 9.48304 361.445 44.5049 20.0665 379.796 34.9244 25.1418 379.796 40.5664 9.48304 361.445 28.3808 15.9383 361.445 111.806 83.1573 341.879 107.024 80.9691 361.445 116.261 68.664 341.879 111.076 67.7881 361.445 111.806 83.1573 341.879 116.261 68.664 341.879 116.814 53.5114 341.879 117.416 68.8591 19.881 117.98 53.4009 19.881 117.416 68.8591 19.881 117.98 53.4009 19.881 108.497 40.5664 361.445 102.042 28.3808 361.445 113.426 38.7322 341.879 106.328 25.3335 341.879 106.328 25.3335 341.879 116.814 53.5114 341.879 113.426 38.7322 341.879 117.98 53.4009 19.881 114.523 38.3237 19.881 114.523 38.3237 19.881 28.3808 15.9383 361.445 18.2812 25.3275 361.445 25.3335 11.6522 341.879 14.2284 21.9762 341.879 25.3335 11.6522 341.879 14.2284 21.9762 341.879 10.9558 37.0107 361.445 6.17373 34.8225 341.879 18.2812 25.3275 361.445 14.2284 21.9762 341.879 6.17373 34.8225 341.879 6.90392 50.1918 361.445 1.71841 49.3158 341.879 10.9558 37.0107 361.445 6.17373 34.8225 341.879 1.71841 49.3158 341.879 6.40157 63.9724 361.445 1.16605 64.4684 341.879 6.90392 50.1918 361.445 1.71841 49.3158 341.879 1.16605 64.4684 341.879 4.5543 79.2477 341.879 1.16605 64.4684 341.879 9.48304 77.4135 361.445 6.40157 63.9724 361.445 4.5543 79.2477 341.879 11.6522 92.6464 341.879 4.5543 79.2477 341.879 15.9383 89.599 361.445 9.48304 77.4135 361.445 11.6522 92.6464 341.879 21.9762 103.751 341.879 11.6522 92.6464 341.879 25.3275 99.6986 361.445 15.9383 89.599 361.445 21.9762 103.751 341.879 25.3275 99.6986 361.445 37.0107 107.024 361.445 21.9762 103.751 341.879 34.8225 111.806 341.879 34.8225 111.806 341.879 37.0107 107.024 361.445 50.1918 111.076 361.445 34.8225 111.806 341.879 49.3158 116.261 341.879 49.3158 116.261 341.879 50.1918 111.076 361.445 63.9724 111.578 361.445 49.3158 116.261 341.879 64.4684 116.814 341.879 64.4684 116.814 341.879 63.9724 111.578 361.445 77.4135 108.497 361.445 64.4684 116.814 341.879 79.2477 113.426 341.879 79.2477 113.426 341.879 77.4135 108.497 361.445 89.599 102.042 361.445 79.2477 113.426 341.879 92.6464 106.328 341.879 92.6464 106.328 341.879 89.599 102.042 361.445 99.6986 92.6524 361.445 92.6464 106.328 341.879 103.751 96.0037 341.879 103.751 96.0037 341.879 103.751 96.0037 341.879 99.6986 92.6524 361.445 111.806 83.1573 341.879 107.024 80.9691 361.445 102.042 28.3808 361.445 92.6524 18.2812 361.445 106.328 25.3335 341.879 96.0037 14.2284 341.879 96.0037 14.2284 341.879 92.6524 18.2812 361.445 80.9691 10.9558 361.445 96.0037 14.2284 341.879 83.1573 6.17373 341.879 83.1573 6.17373 341.879 80.9691 10.9558 361.445 67.7881 6.90392 361.445 83.1573 6.17373 341.879 68.664 1.71841 341.879 68.664 1.71841 341.879 67.7881 6.90392 361.445 54.0075 6.40157 361.445 68.664 1.71841 341.879 53.5114 1.16605 341.879 53.5114 1.16605 341.879 54.0075 6.40157 361.445 40.5664 9.48304 361.445 53.5114 1.16605 341.879 38.7322 4.5543 341.879 38.7322 4.5543 341.879 40.5664 9.48304 361.445 28.3808 15.9383 361.445 38.7322 4.5543 341.879 25.3335 11.6522 341.879 112.871 83.6447 19.881 111.806 83.1573 341.879 117.416 68.8591 19.881 116.261 68.664 341.879 112.871 83.6447 19.881 114.924 68.4381 13.8843 117.416 68.8591 19.881 115.463 53.6394 13.8843 117.98 53.4009 19.881 115.463 53.6394 13.8843 114.924 68.4381 13.8843 113.426 38.7322 341.879 106.328 25.3335 341.879 114.523 38.3237 19.881 107.282 24.6548 19.881 107.282 24.6548 19.881 115.463 53.6394 13.8843 117.98 53.4009 19.881 112.154 39.2053 13.8843 114.523 38.3237 19.881 112.154 39.2053 13.8843 25.3335 11.6522 341.879 14.2284 21.9762 341.879 24.6548 10.6976 19.881 13.3257 21.2298 19.881 24.6548 10.6976 19.881 13.3257 21.2298 19.881 6.17373 34.8225 341.879 5.10866 34.3352 19.881 14.2284 21.9762 341.879 13.3257 21.2298 19.881 5.10866 34.3352 19.881 1.71841 49.3158 341.879 0.563496 49.1208 19.881 6.17373 34.8225 341.879 5.10866 34.3352 19.881 0.563496 49.1208 19.881 1.16605 64.4684 341.879 0 64.5789 19.881 1.71841 49.3158 341.879 0.563496 49.1208 19.881 0 64.5789 19.881 3.45657 79.6562 19.881 0 64.5789 19.881 4.5543 79.2477 341.879 1.16605 64.4684 341.879 3.45657 79.6562 19.881 10.6976 93.3251 19.881 3.45657 79.6562 19.881 11.6522 92.6464 341.879 4.5543 79.2477 341.879 10.6976 93.3251 19.881 21.2298 104.654 19.881 10.6976 93.3251 19.881 21.9762 103.751 341.879 11.6522 92.6464 341.879 21.2298 104.654 19.881 21.9762 103.751 341.879 34.8225 111.806 341.879 21.2298 104.654 19.881 34.3352 112.871 19.881 34.3352 112.871 19.881 34.8225 111.806 341.879 49.3158 116.261 341.879 34.3352 112.871 19.881 49.1208 117.416 19.881 49.1208 117.416 19.881 49.3158 116.261 341.879 64.4684 116.814 341.879 49.1208 117.416 19.881 64.5789 117.98 19.881 64.5789 117.98 19.881 64.4684 116.814 341.879 79.2477 113.426 341.879 64.5789 117.98 19.881 79.6562 114.523 19.881 79.6562 114.523 19.881 79.2477 113.426 341.879 92.6464 106.328 341.879 79.6562 114.523 19.881 93.3251 107.282 19.881 93.3251 107.282 19.881 92.6464 106.328 341.879 103.751 96.0037 341.879 93.3251 107.282 19.881 104.654 96.7501 19.881 104.654 96.7501 19.881 104.654 96.7501 19.881 103.751 96.0037 341.879 112.871 83.6447 19.881 111.806 83.1573 341.879 106.328 25.3335 341.879 96.0037 14.2284 341.879 107.282 24.6548 19.881 96.7501 13.3257 19.881 96.7501 13.3257 19.881 96.0037 14.2284 341.879 83.1573 6.17373 341.879 96.7501 13.3257 19.881 83.6447 5.10866 19.881 83.6447 5.10866 19.881 83.1573 6.17373 341.879 68.664 1.71841 341.879 83.6447 5.10866 19.881 68.8591 0.563496 19.881 68.8591 0.563496 19.881 68.664 1.71841 341.879 53.5114 1.16605 341.879 68.8591 0.563496 19.881 53.4009 0 19.881 53.4009 0 19.881 53.5114 1.16605 341.879 38.7322 4.5543 341.879 53.4009 0 19.881 38.3237 3.45657 19.881 38.3237 3.45657 19.881 38.7322 4.5543 341.879 25.3335 11.6522 341.879 38.3237 3.45657 19.881 24.6548 10.6976 19.881 112.871 83.6447 19.881 117.416 68.8591 19.881 110.573 82.5929 13.8843 114.924 68.4381 13.8843 110.573 82.5929 13.8843 115.463 53.6394 13.8843 100.107 55.0942 4.89075 114.924 68.4381 13.8843 99.7147 65.869 4.89075 100.107 55.0942 4.89075 99.7147 65.869 4.89075 112.154 39.2053 13.8843 114.523 38.3237 19.881 105.222 26.1195 13.8843 107.282 24.6548 19.881 105.222 26.1195 13.8843 115.463 53.6394 13.8843 112.154 39.2053 13.8843 100.107 55.0942 4.89075 97.6981 44.585 4.89075 97.6981 44.585 4.89075 24.6548 10.6976 19.881 13.3257 21.2298 19.881 26.1195 12.7577 13.8843 15.2737 22.8406 13.8843 26.1195 12.7577 13.8843 15.2737 22.8406 13.8843 7.40717 35.3869 13.8843 15.2737 22.8406 13.8843 5.10866 34.3352 19.881 13.3257 21.2298 19.881 7.40717 35.3869 13.8843 3.0559 49.5418 13.8843 7.40717 35.3869 13.8843 0.563496 49.1208 19.881 5.10866 34.3352 19.881 3.0559 49.5418 13.8843 2.51644 64.3405 13.8843 3.0559 49.5418 13.8843 0 64.5789 19.881 0.563496 49.1208 19.881 2.51644 64.3405 13.8843 3.45657 79.6562 19.881 5.82556 78.7746 13.8843 0 64.5789 19.881 2.51644 64.3405 13.8843 5.82556 78.7746 13.8843 10.6976 93.3251 19.881 12.7577 91.8604 13.8843 3.45657 79.6562 19.881 5.82556 78.7746 13.8843 12.7577 91.8604 13.8843 21.2298 104.654 19.881 22.8406 102.706 13.8843 10.6976 93.3251 19.881 12.7577 91.8604 13.8843 22.8406 102.706 13.8843 21.2298 104.654 19.881 34.3352 112.871 19.881 22.8406 102.706 13.8843 35.3869 110.573 13.8843 35.3869 110.573 13.8843 34.3352 112.871 19.881 49.1208 117.416 19.881 35.3869 110.573 13.8843 49.5418 114.924 13.8843 49.5418 114.924 13.8843 49.1208 117.416 19.881 64.5789 117.98 19.881 49.5418 114.924 13.8843 64.3405 115.463 13.8843 64.3405 115.463 13.8843 64.5789 117.98 19.881 79.6562 114.523 19.881 64.3405 115.463 13.8843 78.7746 112.154 13.8843 78.7746 112.154 13.8843 79.6562 114.523 19.881 93.3251 107.282 19.881 78.7746 112.154 13.8843 91.8604 105.222 13.8843 91.8604 105.222 13.8843 93.3251 107.282 19.881 104.654 96.7501 19.881 91.8604 105.222 13.8843 102.706 95.1393 13.8843 102.706 95.1393 13.8843 104.654 96.7501 19.881 112.871 83.6447 19.881 102.706 95.1393 13.8843 110.573 82.5929 13.8843 105.222 26.1195 13.8843 107.282 24.6548 19.881 95.1393 15.2737 13.8843 96.7501 13.3257 19.881 95.1393 15.2737 13.8843 96.7501 13.3257 19.881 83.6447 5.10866 19.881 95.1393 15.2737 13.8843 82.5929 7.40717 13.8843 82.5929 7.40717 13.8843 83.6447 5.10866 19.881 68.8591 0.563496 19.881 82.5929 7.40717 13.8843 68.4381 3.0559 13.8843 68.4381 3.0559 13.8843 68.8591 0.563496 19.881 53.4009 0 19.881 68.4381 3.0559 13.8843 53.6394 2.51644 13.8843 53.6394 2.51644 13.8843 53.4009 0 19.881 38.3237 3.45657 19.881 53.6394 2.51644 13.8843 39.2053 5.82556 13.8843 39.2053 5.82556 13.8843 38.3237 3.45657 19.881 24.6548 10.6976 19.881 39.2053 5.82556 13.8843 26.1195 12.7577 13.8843 114.924 68.4381 13.8843 99.7147 65.869 4.89075 110.573 82.5929 13.8843 96.5466 76.1749 4.89075 96.5466 76.1749 4.89075 100.107 55.0942 4.89075 82.9854 56.7165 0 99.7147 65.869 4.89075 82.7562 63.0044 0 82.9854 56.7165 0 82.7562 63.0044 0 112.154 39.2053 13.8843 105.222 26.1195 13.8843 97.6981 44.585 4.89075 92.6509 35.0574 4.89075 92.6509 35.0574 4.89075 100.107 55.0942 4.89075 97.6981 44.585 4.89075 82.9854 56.7165 0 81.5794 50.5835 0 81.5794 50.5835 0 35.0574 25.3289 4.89075 26.1195 12.7577 13.8843 27.1608 32.6701 4.89075 15.2737 22.8406 13.8843 27.1608 32.6701 4.89075 35.0574 25.3289 4.89075 27.1608 32.6701 4.89075 15.2737 22.8406 13.8843 21.4333 41.8049 4.89075 7.40717 35.3869 13.8843 21.4333 41.8049 4.89075 21.4333 41.8049 4.89075 7.40717 35.3869 13.8843 18.2652 52.1109 4.89075 3.0559 49.5418 13.8843 18.2652 52.1109 4.89075 18.2652 52.1109 4.89075 3.0559 49.5418 13.8843 17.8724 62.8856 4.89075 2.51644 64.3405 13.8843 17.8724 62.8856 4.89075 20.2817 73.3949 4.89075 17.8724 62.8856 4.89075 5.82556 78.7746 13.8843 2.51644 64.3405 13.8843 20.2817 73.3949 4.89075 25.3289 82.9224 4.89075 20.2817 73.3949 4.89075 12.7577 91.8604 13.8843 5.82556 78.7746 13.8843 25.3289 82.9224 4.89075 32.6701 90.8191 4.89075 25.3289 82.9224 4.89075 22.8406 102.706 13.8843 12.7577 91.8604 13.8843 32.6701 90.8191 4.89075 41.8049 96.5466 4.89075 32.6701 90.8191 4.89075 35.3869 110.573 13.8843 22.8406 102.706 13.8843 41.8049 96.5466 4.89075 52.1109 99.7147 4.89075 41.8049 96.5466 4.89075 49.5418 114.924 13.8843 35.3869 110.573 13.8843 52.1109 99.7147 4.89075 62.8856 100.107 4.89075 52.1109 99.7147 4.89075 64.3405 115.463 13.8843 49.5418 114.924 13.8843 62.8856 100.107 4.89075 78.7746 112.154 13.8843 73.3949 97.6981 4.89075 64.3405 115.463 13.8843 62.8856 100.107 4.89075 73.3949 97.6981 4.89075 91.8604 105.222 13.8843 82.9224 92.6509 4.89075 78.7746 112.154 13.8843 73.3949 97.6981 4.89075 82.9224 92.6509 4.89075 102.706 95.1393 13.8843 90.8191 85.3098 4.89075 91.8604 105.222 13.8843 82.9224 92.6509 4.89075 90.8191 85.3098 4.89075 110.573 82.5929 13.8843 96.5466 76.1749 4.89075 102.706 95.1393 13.8843 90.8191 85.3098 4.89075 105.222 26.1195 13.8843 95.1393 15.2737 13.8843 92.6509 35.0574 4.89075 85.3098 27.1608 4.89075 85.3098 27.1608 4.89075 95.1393 15.2737 13.8843 82.5929 7.40717 13.8843 85.3098 27.1608 4.89075 76.1749 21.4333 4.89075 76.1749 21.4333 4.89075 82.5929 7.40717 13.8843 68.4381 3.0559 13.8843 76.1749 21.4333 4.89075 65.869 18.2652 4.89075 65.869 18.2652 4.89075 65.869 18.2652 4.89075 68.4381 3.0559 13.8843 55.0942 17.8724 4.89075 53.6394 2.51644 13.8843 55.0942 17.8724 4.89075 55.0942 17.8724 4.89075 53.6394 2.51644 13.8843 44.585 20.2817 4.89075 39.2053 5.82556 13.8843 44.585 20.2817 4.89075 44.585 20.2817 4.89075 39.2053 5.82556 13.8843 35.0574 25.3289 4.89075 26.1195 12.7577 13.8843 99.7147 65.869 4.89075 82.7562 63.0044 0 96.5466 76.1749 4.89075 80.9073 69.0188 0 80.9073 69.0188 0 97.6981 44.585 4.89075 92.6509 35.0574 4.89075 81.5794 50.5835 0 78.6339 45.0233 0 78.6339 45.0233 0 45.0233 39.3459 0 35.0574 25.3289 4.89075 40.415 43.6301 0 27.1608 32.6701 4.89075 40.415 43.6301 0 45.0233 39.3459 0 40.415 43.6301 0 27.1608 32.6701 4.89075 37.0725 48.961 0 21.4333 41.8049 4.89075 37.0725 48.961 0 37.0725 48.961 0 21.4333 41.8049 4.89075 35.2236 54.9754 0 18.2652 52.1109 4.89075 35.2236 54.9754 0 35.2236 54.9754 0 18.2652 52.1109 4.89075 34.9944 61.2634 0 17.8724 62.8856 4.89075 34.9944 61.2634 0 36.4005 67.3964 0 34.9944 61.2634 0 20.2817 73.3949 4.89075 17.8724 62.8856 4.89075 36.4005 67.3964 0 39.3459 72.9565 0 36.4005 67.3964 0 25.3289 82.9224 4.89075 20.2817 73.3949 4.89075 39.3459 72.9565 0 43.6301 77.5649 0 39.3459 72.9565 0 32.6701 90.8191 4.89075 25.3289 82.9224 4.89075 43.6301 77.5649 0 48.961 80.9073 0 43.6301 77.5649 0 41.8049 96.5466 4.89075 32.6701 90.8191 4.89075 48.961 80.9073 0 54.9754 82.7562 0 48.961 80.9073 0 52.1109 99.7147 4.89075 41.8049 96.5466 4.89075 54.9754 82.7562 0 61.2634 82.9854 0 54.9754 82.7562 0 62.8856 100.107 4.89075 52.1109 99.7147 4.89075 61.2634 82.9854 0 73.3949 97.6981 4.89075 67.3964 81.5794 0 62.8856 100.107 4.89075 61.2634 82.9854 0 67.3964 81.5794 0 82.9224 92.6509 4.89075 72.9565 78.6339 0 73.3949 97.6981 4.89075 67.3964 81.5794 0 72.9565 78.6339 0 90.8191 85.3098 4.89075 77.5649 74.3497 0 82.9224 92.6509 4.89075 72.9565 78.6339 0 77.5649 74.3497 0 96.5466 76.1749 4.89075 80.9073 69.0188 0 90.8191 85.3098 4.89075 77.5649 74.3497 0 92.6509 35.0574 4.89075 85.3098 27.1608 4.89075 78.6339 45.0233 0 74.3497 40.415 0 74.3497 40.415 0 85.3098 27.1608 4.89075 76.1749 21.4333 4.89075 74.3497 40.415 0 69.0188 37.0725 0 69.0188 37.0725 0 76.1749 21.4333 4.89075 65.869 18.2652 4.89075 69.0188 37.0725 0 63.0044 35.2236 0 63.0044 35.2236 0 63.0044 35.2236 0 65.869 18.2652 4.89075 56.7165 34.9944 0 55.0942 17.8724 4.89075 56.7165 34.9944 0 56.7165 34.9944 0 55.0942 17.8724 4.89075 50.5835 36.4005 0 44.585 20.2817 4.89075 50.5835 36.4005 0 50.5835 36.4005 0 44.585 20.2817 4.89075 45.0233 39.3459 0 35.0574 25.3289 4.89075 + + + + + + + + + + -0.841455 0.0797235 -0.534414 -0.833417 -0.140778 -0.534414 -0.27018 0.0255982 -0.962469 -0.2676 -0.0452019 -0.962469 0.833417 0.140778 0.534414 0.27018 -0.0255982 0.962469 0.2676 0.0452019 0.962469 0.841455 -0.0797235 0.534414 -0.841455 0.0797235 -0.534414 -0.27018 0.0255982 -0.962469 -0.792149 0.294791 -0.534414 -0.254349 0.0946538 -0.962469 0.792149 -0.294791 0.534414 0.254349 -0.0946538 0.962469 -0.27018 0.0255982 -0.962469 -0.2676 -0.0452019 -0.962469 -0.254349 0.0946538 -0.962469 -0.246782 -0.112921 -0.962469 -0.221184 0.157259 -0.962469 -0.209147 -0.172946 -0.962469 -0.172946 0.209147 -0.962469 -0.157259 -0.221184 -0.962469 -0.112921 0.246782 -0.962469 -0.0946538 -0.254349 -0.962469 -0.0452019 0.2676 -0.962469 -0.0255982 -0.27018 -0.962469 0.0255982 0.27018 -0.962469 0.0452019 -0.2676 -0.962469 0.0946538 0.254349 -0.962469 0.112921 -0.246782 -0.962469 0.157259 0.221184 -0.962469 0.172946 -0.209147 -0.962469 0.209147 0.172946 -0.962469 0.221184 -0.157259 -0.962469 0.246782 0.112921 -0.962469 0.254349 -0.0946538 -0.962469 0.2676 0.0452019 -0.962469 0.27018 -0.0255982 -0.962469 -0.254349 0.0946538 0.962469 -0.2676 -0.0452019 0.962469 -0.27018 0.0255982 0.962469 -0.246782 -0.112921 0.962469 -0.221184 0.157259 0.962469 -0.209147 -0.172946 0.962469 -0.172946 0.209147 0.962469 -0.157259 -0.221184 0.962469 -0.112921 0.246782 0.962469 -0.0946538 -0.254349 0.962469 -0.0452019 0.2676 0.962469 -0.0255982 -0.27018 0.962469 0.0255982 0.27018 0.962469 0.0452019 -0.2676 0.962469 0.0946538 0.254349 0.962469 0.112921 -0.246782 0.962469 0.157259 0.221184 0.962469 0.172946 -0.209147 0.962469 0.209147 0.172946 0.962469 0.221184 -0.157259 0.962469 0.246782 0.112921 0.962469 -0.833417 -0.140778 -0.534414 -0.768583 -0.351685 -0.534414 -0.2676 -0.0452019 -0.962469 -0.246782 -0.112921 -0.962469 0.768583 0.351685 0.534414 -0.833417 -0.140778 -0.534414 -0.841455 0.0797235 -0.534414 -0.902324 -0.152417 -0.403213 -0.911026 0.086315 -0.403213 0.902324 0.152417 0.403213 0.911026 -0.086315 0.403213 -0.792149 0.294791 -0.534414 -0.254349 0.0946538 -0.962469 -0.68886 0.48977 -0.534414 -0.221184 0.157259 -0.962469 0.68886 -0.48977 0.534414 -0.841455 0.0797235 -0.534414 -0.792149 0.294791 -0.534414 -0.911026 0.086315 -0.403213 -0.857644 0.319165 -0.403213 0.857644 -0.319165 0.403213 0.157259 0.221184 -0.962469 0.209147 0.172946 -0.962469 0.48977 0.68886 -0.534414 0.651371 0.538625 -0.534414 -0.48977 -0.68886 0.534414 -0.651371 -0.538625 0.534414 0.209147 0.172946 -0.962469 0.246782 0.112921 -0.962469 0.651371 0.538625 -0.534414 0.768583 0.351685 -0.534414 -0.768583 -0.351685 0.534414 0.246782 0.112921 -0.962469 0.2676 0.0452019 -0.962469 0.768583 0.351685 -0.534414 0.833417 0.140778 -0.534414 -0.833417 -0.140778 0.534414 0.2676 0.0452019 -0.962469 0.27018 -0.0255982 -0.962469 0.833417 0.140778 -0.534414 0.841455 -0.0797235 -0.534414 -0.841455 0.0797235 0.534414 0.254349 -0.0946538 -0.962469 0.792149 -0.294791 -0.534414 0.27018 -0.0255982 -0.962469 0.841455 -0.0797235 -0.534414 -0.792149 0.294791 0.534414 0.221184 -0.157259 -0.962469 0.68886 -0.48977 -0.534414 0.254349 -0.0946538 -0.962469 0.792149 -0.294791 -0.534414 -0.68886 0.48977 0.534414 0.172946 -0.209147 -0.962469 0.538625 -0.651371 -0.534414 0.221184 -0.157259 -0.962469 0.68886 -0.48977 -0.534414 -0.538625 0.651371 0.534414 0.112921 -0.246782 -0.962469 0.351685 -0.768583 -0.534414 0.172946 -0.209147 -0.962469 0.538625 -0.651371 -0.534414 -0.351685 0.768583 0.534414 0.0452019 -0.2676 -0.962469 0.140778 -0.833417 -0.534414 0.112921 -0.246782 -0.962469 0.351685 -0.768583 -0.534414 -0.140778 0.833417 0.534414 -0.0255982 -0.27018 -0.962469 -0.0797235 -0.841455 -0.534414 0.0452019 -0.2676 -0.962469 0.140778 -0.833417 -0.534414 0.0797235 0.841455 0.534414 -0.294791 -0.792149 -0.534414 -0.0797235 -0.841455 -0.534414 -0.0946538 -0.254349 -0.962469 -0.0255982 -0.27018 -0.962469 0.294791 0.792149 0.534414 -0.48977 -0.68886 -0.534414 -0.294791 -0.792149 -0.534414 -0.157259 -0.221184 -0.962469 -0.0946538 -0.254349 -0.962469 0.48977 0.68886 0.534414 -0.651371 -0.538625 -0.534414 -0.48977 -0.68886 -0.534414 -0.209147 -0.172946 -0.962469 -0.157259 -0.221184 -0.962469 0.651371 0.538625 0.534414 -0.768583 -0.351685 -0.534414 -0.651371 -0.538625 -0.534414 -0.246782 -0.112921 -0.962469 -0.209147 -0.172946 -0.962469 -0.68886 0.48977 -0.534414 -0.221184 0.157259 -0.962469 -0.538625 0.651371 -0.534414 -0.172946 0.209147 -0.962469 0.538625 -0.651371 0.534414 -0.538625 0.651371 -0.534414 -0.172946 0.209147 -0.962469 -0.351685 0.768583 -0.534414 -0.112921 0.246782 -0.962469 0.351685 -0.768583 0.534414 -0.351685 0.768583 -0.534414 -0.112921 0.246782 -0.962469 -0.140778 0.833417 -0.534414 -0.0452019 0.2676 -0.962469 0.140778 -0.833417 0.534414 -0.0452019 0.2676 -0.962469 0.0255982 0.27018 -0.962469 -0.140778 0.833417 -0.534414 0.0797235 0.841455 -0.534414 -0.0797235 -0.841455 0.534414 0.0255982 0.27018 -0.962469 0.0946538 0.254349 -0.962469 0.0797235 0.841455 -0.534414 0.294791 0.792149 -0.534414 -0.294791 -0.792149 0.534414 0.0946538 0.254349 -0.962469 0.157259 0.221184 -0.962469 0.294791 0.792149 -0.534414 0.48977 0.68886 -0.534414 -0.832129 -0.380762 -0.403213 -0.768583 -0.351685 -0.534414 -0.902324 -0.152417 -0.403213 -0.833417 -0.140778 -0.534414 0.832129 0.380762 0.403213 -0.902324 -0.152417 -0.403213 -0.911026 0.086315 -0.403213 -0.917817 -0.155034 -0.365482 -0.926669 0.087797 -0.365482 0.917817 0.155034 0.365482 0.926669 -0.087797 0.365482 -0.792149 0.294791 -0.534414 -0.68886 0.48977 -0.534414 -0.857644 0.319165 -0.403213 -0.745815 0.530264 -0.403213 0.745815 -0.530264 0.403213 -0.911026 0.086315 -0.403213 -0.857644 0.319165 -0.403213 -0.926669 0.087797 -0.365482 -0.87237 0.324645 -0.365482 0.87237 -0.324645 0.365482 0.48977 0.68886 -0.534414 0.651371 0.538625 -0.534414 0.530264 0.745815 -0.403213 0.705227 0.583159 -0.403213 -0.530264 -0.745815 0.403213 -0.705227 -0.583159 0.403213 0.768583 0.351685 -0.534414 0.832129 0.380762 -0.403213 0.651371 0.538625 -0.534414 0.705227 0.583159 -0.403213 -0.832129 -0.380762 0.403213 0.833417 0.140778 -0.534414 0.902324 0.152417 -0.403213 0.768583 0.351685 -0.534414 0.832129 0.380762 -0.403213 -0.902324 -0.152417 0.403213 0.841455 -0.0797235 -0.534414 0.911026 -0.086315 -0.403213 0.833417 0.140778 -0.534414 0.902324 0.152417 -0.403213 -0.911026 0.086315 0.403213 0.857644 -0.319165 -0.403213 0.911026 -0.086315 -0.403213 0.792149 -0.294791 -0.534414 0.841455 -0.0797235 -0.534414 -0.857644 0.319165 0.403213 0.745815 -0.530264 -0.403213 0.857644 -0.319165 -0.403213 0.68886 -0.48977 -0.534414 0.792149 -0.294791 -0.534414 -0.745815 0.530264 0.403213 0.583159 -0.705227 -0.403213 0.745815 -0.530264 -0.403213 0.538625 -0.651371 -0.534414 0.68886 -0.48977 -0.534414 -0.583159 0.705227 0.403213 0.538625 -0.651371 -0.534414 0.351685 -0.768583 -0.534414 0.583159 -0.705227 -0.403213 0.380762 -0.832129 -0.403213 -0.380762 0.832129 0.403213 0.351685 -0.768583 -0.534414 0.140778 -0.833417 -0.534414 0.380762 -0.832129 -0.403213 0.152417 -0.902324 -0.403213 -0.152417 0.902324 0.403213 0.140778 -0.833417 -0.534414 -0.0797235 -0.841455 -0.534414 0.152417 -0.902324 -0.403213 -0.086315 -0.911026 -0.403213 0.086315 0.911026 0.403213 -0.0797235 -0.841455 -0.534414 -0.294791 -0.792149 -0.534414 -0.086315 -0.911026 -0.403213 -0.319165 -0.857644 -0.403213 0.319165 0.857644 0.403213 -0.294791 -0.792149 -0.534414 -0.48977 -0.68886 -0.534414 -0.319165 -0.857644 -0.403213 -0.530264 -0.745815 -0.403213 0.530264 0.745815 0.403213 -0.48977 -0.68886 -0.534414 -0.651371 -0.538625 -0.534414 -0.530264 -0.745815 -0.403213 -0.705227 -0.583159 -0.403213 0.705227 0.583159 0.403213 -0.705227 -0.583159 -0.403213 -0.651371 -0.538625 -0.534414 -0.832129 -0.380762 -0.403213 -0.768583 -0.351685 -0.534414 -0.68886 0.48977 -0.534414 -0.538625 0.651371 -0.534414 -0.745815 0.530264 -0.403213 -0.583159 0.705227 -0.403213 0.583159 -0.705227 0.403213 -0.538625 0.651371 -0.534414 -0.351685 0.768583 -0.534414 -0.583159 0.705227 -0.403213 -0.380762 0.832129 -0.403213 0.380762 -0.832129 0.403213 -0.351685 0.768583 -0.534414 -0.140778 0.833417 -0.534414 -0.380762 0.832129 -0.403213 -0.152417 0.902324 -0.403213 0.152417 -0.902324 0.403213 -0.140778 0.833417 -0.534414 0.0797235 0.841455 -0.534414 -0.152417 0.902324 -0.403213 0.086315 0.911026 -0.403213 -0.086315 -0.911026 0.403213 0.0797235 0.841455 -0.534414 0.294791 0.792149 -0.534414 0.086315 0.911026 -0.403213 0.319165 0.857644 -0.403213 -0.319165 -0.857644 0.403213 0.294791 0.792149 -0.534414 0.48977 0.68886 -0.534414 0.319165 0.857644 -0.403213 0.530264 0.745815 -0.403213 -0.846417 -0.3873 -0.365482 -0.832129 -0.380762 -0.403213 -0.917817 -0.155034 -0.365482 -0.902324 -0.152417 -0.403213 0.846417 0.3873 0.365482 -0.917817 -0.155034 -0.365482 -0.926669 0.087797 -0.365482 -0.942223 -0.159157 0.294762 -0.95131 0.0901317 0.294762 0.942223 0.159157 -0.294762 0.95131 -0.0901317 -0.294762 -0.857644 0.319165 -0.403213 -0.745815 0.530264 -0.403213 -0.87237 0.324645 -0.365482 -0.75862 0.539369 -0.365482 0.75862 -0.539369 0.365482 -0.926669 0.087797 -0.365482 -0.87237 0.324645 -0.365482 -0.95131 0.0901317 0.294762 -0.895567 0.333278 0.294762 0.895567 -0.333278 -0.294762 0.530264 0.745815 -0.403213 0.705227 0.583159 -0.403213 0.539369 0.75862 -0.365482 0.717336 0.593172 -0.365482 -0.539369 -0.75862 0.365482 -0.717336 -0.593172 0.365482 0.832129 0.380762 -0.403213 0.846417 0.3873 -0.365482 0.705227 0.583159 -0.403213 0.717336 0.593172 -0.365482 -0.846417 -0.3873 0.365482 0.902324 0.152417 -0.403213 0.917817 0.155034 -0.365482 0.832129 0.380762 -0.403213 0.846417 0.3873 -0.365482 -0.917817 -0.155034 0.365482 0.911026 -0.086315 -0.403213 0.926669 -0.087797 -0.365482 0.902324 0.152417 -0.403213 0.917817 0.155034 -0.365482 -0.926669 0.087797 0.365482 0.87237 -0.324645 -0.365482 0.926669 -0.087797 -0.365482 0.857644 -0.319165 -0.403213 0.911026 -0.086315 -0.403213 -0.87237 0.324645 0.365482 0.75862 -0.539369 -0.365482 0.87237 -0.324645 -0.365482 0.745815 -0.530264 -0.403213 0.857644 -0.319165 -0.403213 -0.75862 0.539369 0.365482 0.583159 -0.705227 -0.403213 0.593172 -0.717336 -0.365482 0.745815 -0.530264 -0.403213 0.75862 -0.539369 -0.365482 -0.593172 0.717336 0.365482 0.583159 -0.705227 -0.403213 0.380762 -0.832129 -0.403213 0.593172 -0.717336 -0.365482 0.3873 -0.846417 -0.365482 -0.3873 0.846417 0.365482 0.380762 -0.832129 -0.403213 0.152417 -0.902324 -0.403213 0.3873 -0.846417 -0.365482 0.155034 -0.917817 -0.365482 -0.155034 0.917817 0.365482 0.152417 -0.902324 -0.403213 -0.086315 -0.911026 -0.403213 0.155034 -0.917817 -0.365482 -0.087797 -0.926669 -0.365482 0.087797 0.926669 0.365482 -0.086315 -0.911026 -0.403213 -0.319165 -0.857644 -0.403213 -0.087797 -0.926669 -0.365482 -0.324645 -0.87237 -0.365482 0.324645 0.87237 0.365482 -0.319165 -0.857644 -0.403213 -0.530264 -0.745815 -0.403213 -0.324645 -0.87237 -0.365482 -0.539369 -0.75862 -0.365482 0.539369 0.75862 0.365482 -0.717336 -0.593172 -0.365482 -0.539369 -0.75862 -0.365482 -0.705227 -0.583159 -0.403213 -0.530264 -0.745815 -0.403213 0.717336 0.593172 0.365482 -0.717336 -0.593172 -0.365482 -0.705227 -0.583159 -0.403213 -0.846417 -0.3873 -0.365482 -0.832129 -0.380762 -0.403213 -0.75862 0.539369 -0.365482 -0.745815 0.530264 -0.403213 -0.593172 0.717336 -0.365482 -0.583159 0.705227 -0.403213 0.593172 -0.717336 0.365482 -0.583159 0.705227 -0.403213 -0.380762 0.832129 -0.403213 -0.593172 0.717336 -0.365482 -0.3873 0.846417 -0.365482 0.3873 -0.846417 0.365482 -0.380762 0.832129 -0.403213 -0.152417 0.902324 -0.403213 -0.3873 0.846417 -0.365482 -0.155034 0.917817 -0.365482 0.155034 -0.917817 0.365482 -0.152417 0.902324 -0.403213 0.086315 0.911026 -0.403213 -0.155034 0.917817 -0.365482 0.087797 0.926669 -0.365482 -0.087797 -0.926669 0.365482 0.086315 0.911026 -0.403213 0.319165 0.857644 -0.403213 0.087797 0.926669 -0.365482 0.324645 0.87237 -0.365482 -0.324645 -0.87237 0.365482 0.319165 0.857644 -0.403213 0.530264 0.745815 -0.403213 0.324645 0.87237 -0.365482 0.539369 0.75862 -0.365482 -0.868925 -0.397599 0.294762 -0.846417 -0.3873 -0.365482 -0.942223 -0.159157 0.294762 -0.917817 -0.155034 -0.365482 0.868925 0.397599 -0.294762 -0.928989 -0.156921 0.335193 -0.942223 -0.159157 0.294762 -0.937949 0.0888658 0.335193 -0.95131 0.0901317 0.294762 0.937949 -0.0888658 -0.335193 0.928989 0.156921 -0.335193 -0.87237 0.324645 -0.365482 -0.75862 0.539369 -0.365482 -0.895567 0.333278 0.294762 -0.778793 0.553711 0.294762 0.778793 -0.553711 -0.294762 -0.937949 0.0888658 0.335193 -0.95131 0.0901317 0.294762 -0.882989 0.328597 0.335193 -0.895567 0.333278 0.294762 0.882989 -0.328597 -0.335193 0.539369 0.75862 -0.365482 0.717336 0.593172 -0.365482 0.553711 0.778793 0.294762 0.736411 0.608945 0.294762 -0.553711 -0.778793 -0.294762 -0.736411 -0.608945 -0.294762 0.846417 0.3873 -0.365482 0.868925 0.397599 0.294762 0.717336 0.593172 -0.365482 0.736411 0.608945 0.294762 -0.868925 -0.397599 -0.294762 0.917817 0.155034 -0.365482 0.942223 0.159157 0.294762 0.846417 0.3873 -0.365482 0.868925 0.397599 0.294762 -0.942223 -0.159157 -0.294762 0.926669 -0.087797 -0.365482 0.95131 -0.0901317 0.294762 0.917817 0.155034 -0.365482 0.942223 0.159157 0.294762 -0.95131 0.0901317 -0.294762 0.895567 -0.333278 0.294762 0.95131 -0.0901317 0.294762 0.87237 -0.324645 -0.365482 0.926669 -0.087797 -0.365482 -0.895567 0.333278 -0.294762 0.778793 -0.553711 0.294762 0.895567 -0.333278 0.294762 0.75862 -0.539369 -0.365482 0.87237 -0.324645 -0.365482 -0.778793 0.553711 -0.294762 0.608945 -0.736411 0.294762 0.778793 -0.553711 0.294762 0.593172 -0.717336 -0.365482 0.75862 -0.539369 -0.365482 -0.608945 0.736411 -0.294762 0.593172 -0.717336 -0.365482 0.3873 -0.846417 -0.365482 0.608945 -0.736411 0.294762 0.397599 -0.868925 0.294762 -0.397599 0.868925 -0.294762 0.3873 -0.846417 -0.365482 0.155034 -0.917817 -0.365482 0.397599 -0.868925 0.294762 0.159157 -0.942223 0.294762 -0.159157 0.942223 -0.294762 0.155034 -0.917817 -0.365482 -0.087797 -0.926669 -0.365482 0.159157 -0.942223 0.294762 -0.0901317 -0.95131 0.294762 0.0901317 0.95131 -0.294762 -0.087797 -0.926669 -0.365482 -0.324645 -0.87237 -0.365482 -0.0901317 -0.95131 0.294762 -0.333278 -0.895567 0.294762 0.333278 0.895567 -0.294762 -0.324645 -0.87237 -0.365482 -0.539369 -0.75862 -0.365482 -0.333278 -0.895567 0.294762 -0.553711 -0.778793 0.294762 0.553711 0.778793 -0.294762 -0.539369 -0.75862 -0.365482 -0.717336 -0.593172 -0.365482 -0.553711 -0.778793 0.294762 -0.736411 -0.608945 0.294762 0.736411 0.608945 -0.294762 -0.736411 -0.608945 0.294762 -0.717336 -0.593172 -0.365482 -0.868925 -0.397599 0.294762 -0.846417 -0.3873 -0.365482 -0.75862 0.539369 -0.365482 -0.593172 0.717336 -0.365482 -0.778793 0.553711 0.294762 -0.608945 0.736411 0.294762 0.608945 -0.736411 -0.294762 -0.593172 0.717336 -0.365482 -0.3873 0.846417 -0.365482 -0.608945 0.736411 0.294762 -0.397599 0.868925 0.294762 0.397599 -0.868925 -0.294762 -0.3873 0.846417 -0.365482 -0.155034 0.917817 -0.365482 -0.397599 0.868925 0.294762 -0.159157 0.942223 0.294762 0.159157 -0.942223 -0.294762 -0.155034 0.917817 -0.365482 0.087797 0.926669 -0.365482 -0.159157 0.942223 0.294762 0.0901317 0.95131 0.294762 -0.0901317 -0.95131 -0.294762 0.087797 0.926669 -0.365482 0.324645 0.87237 -0.365482 0.0901317 0.95131 0.294762 0.333278 0.895567 0.294762 -0.333278 -0.895567 -0.294762 0.324645 0.87237 -0.365482 0.539369 0.75862 -0.365482 0.333278 0.895567 0.294762 0.553711 0.778793 0.294762 -0.868925 -0.397599 0.294762 -0.942223 -0.159157 0.294762 -0.856721 -0.392015 0.335193 -0.928989 -0.156921 0.335193 0.856721 0.392015 -0.335193 -0.928989 -0.156921 0.335193 -0.937949 0.0888658 0.335193 -0.985806 -0.166518 -0.0214203 -0.995313 0.0943007 -0.0214203 0.985806 0.166518 0.0214203 0.995313 -0.0943007 0.0214203 -0.882989 0.328597 0.335193 -0.895567 0.333278 0.294762 -0.767855 0.545934 0.335193 -0.778793 0.553711 0.294762 0.767855 -0.545934 -0.335193 -0.937949 0.0888658 0.335193 -0.882989 0.328597 0.335193 -0.995313 0.0943007 -0.0214203 -0.936992 0.348694 -0.0214203 0.936992 -0.348694 0.0214203 0.545934 0.767855 0.335193 0.553711 0.778793 0.294762 0.726068 0.600393 0.335193 0.736411 0.608945 0.294762 -0.726068 -0.600393 -0.335193 -0.545934 -0.767855 -0.335193 0.856721 0.392015 0.335193 0.726068 0.600393 0.335193 0.868925 0.397599 0.294762 0.736411 0.608945 0.294762 -0.856721 -0.392015 -0.335193 0.928989 0.156921 0.335193 0.856721 0.392015 0.335193 0.942223 0.159157 0.294762 0.868925 0.397599 0.294762 -0.928989 -0.156921 -0.335193 0.937949 -0.0888658 0.335193 0.928989 0.156921 0.335193 0.95131 -0.0901317 0.294762 0.942223 0.159157 0.294762 -0.937949 0.0888658 -0.335193 0.895567 -0.333278 0.294762 0.882989 -0.328597 0.335193 0.95131 -0.0901317 0.294762 0.937949 -0.0888658 0.335193 -0.882989 0.328597 -0.335193 0.778793 -0.553711 0.294762 0.767855 -0.545934 0.335193 0.895567 -0.333278 0.294762 0.882989 -0.328597 0.335193 -0.767855 0.545934 -0.335193 0.600393 -0.726068 0.335193 0.767855 -0.545934 0.335193 0.608945 -0.736411 0.294762 0.778793 -0.553711 0.294762 -0.600393 0.726068 -0.335193 0.608945 -0.736411 0.294762 0.397599 -0.868925 0.294762 0.600393 -0.726068 0.335193 0.392015 -0.856721 0.335193 -0.392015 0.856721 -0.335193 0.397599 -0.868925 0.294762 0.159157 -0.942223 0.294762 0.392015 -0.856721 0.335193 0.156921 -0.928989 0.335193 -0.156921 0.928989 -0.335193 0.159157 -0.942223 0.294762 -0.0901317 -0.95131 0.294762 0.156921 -0.928989 0.335193 -0.0888658 -0.937949 0.335193 0.0888658 0.937949 -0.335193 -0.0901317 -0.95131 0.294762 -0.333278 -0.895567 0.294762 -0.0888658 -0.937949 0.335193 -0.328597 -0.882989 0.335193 0.328597 0.882989 -0.335193 -0.333278 -0.895567 0.294762 -0.553711 -0.778793 0.294762 -0.328597 -0.882989 0.335193 -0.545934 -0.767855 0.335193 0.545934 0.767855 -0.335193 -0.736411 -0.608945 0.294762 -0.726068 -0.600393 0.335193 -0.553711 -0.778793 0.294762 -0.545934 -0.767855 0.335193 0.726068 0.600393 -0.335193 -0.736411 -0.608945 0.294762 -0.868925 -0.397599 0.294762 -0.726068 -0.600393 0.335193 -0.856721 -0.392015 0.335193 -0.778793 0.553711 0.294762 -0.608945 0.736411 0.294762 -0.767855 0.545934 0.335193 -0.600393 0.726068 0.335193 0.600393 -0.726068 -0.335193 -0.608945 0.736411 0.294762 -0.397599 0.868925 0.294762 -0.600393 0.726068 0.335193 -0.392015 0.856721 0.335193 0.392015 -0.856721 -0.335193 -0.397599 0.868925 0.294762 -0.159157 0.942223 0.294762 -0.392015 0.856721 0.335193 -0.156921 0.928989 0.335193 0.156921 -0.928989 -0.335193 -0.159157 0.942223 0.294762 0.0901317 0.95131 0.294762 -0.156921 0.928989 0.335193 0.0888658 0.937949 0.335193 -0.0888658 -0.937949 -0.335193 0.0901317 0.95131 0.294762 0.333278 0.895567 0.294762 0.0888658 0.937949 0.335193 0.328597 0.882989 0.335193 -0.328597 -0.882989 -0.335193 0.333278 0.895567 0.294762 0.553711 0.778793 0.294762 0.328597 0.882989 0.335193 0.545934 0.767855 0.335193 -0.909117 -0.41599 -0.0214203 -0.856721 -0.392015 0.335193 -0.985806 -0.166518 -0.0214203 -0.928989 -0.156921 0.335193 0.909117 0.41599 0.0214203 -0.985806 -0.166518 -0.0214203 -0.995313 0.0943007 -0.0214203 -0.968621 -0.163616 -0.187089 -0.977963 0.0926569 -0.187089 0.968621 0.163616 0.187089 0.977963 -0.0926569 0.187089 -0.882989 0.328597 0.335193 -0.767855 0.545934 0.335193 -0.936992 0.348694 -0.0214203 -0.814816 0.579323 -0.0214203 0.814816 -0.579323 0.0214203 -0.995313 0.0943007 -0.0214203 -0.936992 0.348694 -0.0214203 -0.977963 0.0926569 -0.187089 -0.920659 0.342615 -0.187089 0.920659 -0.342615 0.187089 0.545934 0.767855 0.335193 0.726068 0.600393 0.335193 0.579323 0.814816 -0.0214203 0.770473 0.637112 -0.0214203 -0.579323 -0.814816 0.0214203 -0.770473 -0.637112 0.0214203 0.856721 0.392015 0.335193 0.909117 0.41599 -0.0214203 0.726068 0.600393 0.335193 0.770473 0.637112 -0.0214203 -0.909117 -0.41599 0.0214203 0.928989 0.156921 0.335193 0.985806 0.166518 -0.0214203 0.856721 0.392015 0.335193 0.909117 0.41599 -0.0214203 -0.985806 -0.166518 0.0214203 0.937949 -0.0888658 0.335193 0.995313 -0.0943007 -0.0214203 0.928989 0.156921 0.335193 0.985806 0.166518 -0.0214203 -0.995313 0.0943007 0.0214203 0.936992 -0.348694 -0.0214203 0.995313 -0.0943007 -0.0214203 0.882989 -0.328597 0.335193 0.937949 -0.0888658 0.335193 -0.936992 0.348694 0.0214203 0.814816 -0.579323 -0.0214203 0.936992 -0.348694 -0.0214203 0.767855 -0.545934 0.335193 0.882989 -0.328597 0.335193 -0.814816 0.579323 0.0214203 0.637112 -0.770473 -0.0214203 0.814816 -0.579323 -0.0214203 0.600393 -0.726068 0.335193 0.767855 -0.545934 0.335193 -0.637112 0.770473 0.0214203 0.600393 -0.726068 0.335193 0.392015 -0.856721 0.335193 0.637112 -0.770473 -0.0214203 0.41599 -0.909117 -0.0214203 -0.41599 0.909117 0.0214203 0.392015 -0.856721 0.335193 0.156921 -0.928989 0.335193 0.41599 -0.909117 -0.0214203 0.166518 -0.985806 -0.0214203 -0.166518 0.985806 0.0214203 0.156921 -0.928989 0.335193 -0.0888658 -0.937949 0.335193 0.166518 -0.985806 -0.0214203 -0.0943007 -0.995313 -0.0214203 0.0943007 0.995313 0.0214203 -0.0888658 -0.937949 0.335193 -0.328597 -0.882989 0.335193 -0.0943007 -0.995313 -0.0214203 -0.348694 -0.936992 -0.0214203 0.348694 0.936992 0.0214203 -0.328597 -0.882989 0.335193 -0.545934 -0.767855 0.335193 -0.348694 -0.936992 -0.0214203 -0.579323 -0.814816 -0.0214203 0.579323 0.814816 0.0214203 -0.545934 -0.767855 0.335193 -0.726068 -0.600393 0.335193 -0.579323 -0.814816 -0.0214203 -0.770473 -0.637112 -0.0214203 0.770473 0.637112 0.0214203 -0.770473 -0.637112 -0.0214203 -0.726068 -0.600393 0.335193 -0.909117 -0.41599 -0.0214203 -0.856721 -0.392015 0.335193 -0.767855 0.545934 0.335193 -0.600393 0.726068 0.335193 -0.814816 0.579323 -0.0214203 -0.637112 0.770473 -0.0214203 0.637112 -0.770473 0.0214203 -0.600393 0.726068 0.335193 -0.392015 0.856721 0.335193 -0.637112 0.770473 -0.0214203 -0.41599 0.909117 -0.0214203 0.41599 -0.909117 0.0214203 -0.392015 0.856721 0.335193 -0.156921 0.928989 0.335193 -0.41599 0.909117 -0.0214203 -0.166518 0.985806 -0.0214203 0.166518 -0.985806 0.0214203 -0.156921 0.928989 0.335193 0.0888658 0.937949 0.335193 -0.166518 0.985806 -0.0214203 0.0943007 0.995313 -0.0214203 -0.0943007 -0.995313 0.0214203 0.0888658 0.937949 0.335193 0.328597 0.882989 0.335193 0.0943007 0.995313 -0.0214203 0.348694 0.936992 -0.0214203 -0.348694 -0.936992 0.0214203 0.328597 0.882989 0.335193 0.545934 0.767855 0.335193 0.348694 0.936992 -0.0214203 0.579323 0.814816 -0.0214203 -0.89327 -0.408738 -0.187089 -0.909117 -0.41599 -0.0214203 -0.968621 -0.163616 -0.187089 -0.985806 -0.166518 -0.0214203 0.89327 0.408738 0.187089 -0.968621 -0.163616 -0.187089 -0.977963 0.0926569 -0.187089 -0.802133 -0.135493 -0.581571 -0.809869 0.0767309 -0.581571 0.802133 0.135493 0.581571 0.809869 -0.0767309 0.581571 -0.936992 0.348694 -0.0214203 -0.814816 0.579323 -0.0214203 -0.920659 0.342615 -0.187089 -0.800613 0.569225 -0.187089 0.800613 -0.569225 0.187089 -0.977963 0.0926569 -0.187089 -0.920659 0.342615 -0.187089 -0.809869 0.0767309 -0.581571 -0.762414 0.283726 -0.581571 0.762414 -0.283726 0.581571 0.579323 0.814816 -0.0214203 0.770473 0.637112 -0.0214203 0.569225 0.800613 -0.187089 0.757043 0.626006 -0.187089 -0.569225 -0.800613 0.187089 -0.757043 -0.626006 0.187089 0.909117 0.41599 -0.0214203 0.89327 0.408738 -0.187089 0.770473 0.637112 -0.0214203 0.757043 0.626006 -0.187089 -0.89327 -0.408738 0.187089 0.985806 0.166518 -0.0214203 0.968621 0.163616 -0.187089 0.909117 0.41599 -0.0214203 0.89327 0.408738 -0.187089 -0.968621 -0.163616 0.187089 0.995313 -0.0943007 -0.0214203 0.977963 -0.0926569 -0.187089 0.985806 0.166518 -0.0214203 0.968621 0.163616 -0.187089 -0.977963 0.0926569 0.187089 0.920659 -0.342615 -0.187089 0.977963 -0.0926569 -0.187089 0.936992 -0.348694 -0.0214203 0.995313 -0.0943007 -0.0214203 -0.920659 0.342615 0.187089 0.800613 -0.569225 -0.187089 0.920659 -0.342615 -0.187089 0.814816 -0.579323 -0.0214203 0.936992 -0.348694 -0.0214203 -0.800613 0.569225 0.187089 0.626006 -0.757043 -0.187089 0.800613 -0.569225 -0.187089 0.637112 -0.770473 -0.0214203 0.814816 -0.579323 -0.0214203 -0.626006 0.757043 0.187089 0.637112 -0.770473 -0.0214203 0.41599 -0.909117 -0.0214203 0.626006 -0.757043 -0.187089 0.408738 -0.89327 -0.187089 -0.408738 0.89327 0.187089 0.41599 -0.909117 -0.0214203 0.166518 -0.985806 -0.0214203 0.408738 -0.89327 -0.187089 0.163616 -0.968621 -0.187089 -0.163616 0.968621 0.187089 0.166518 -0.985806 -0.0214203 -0.0943007 -0.995313 -0.0214203 0.163616 -0.968621 -0.187089 -0.0926569 -0.977963 -0.187089 0.0926569 0.977963 0.187089 -0.0943007 -0.995313 -0.0214203 -0.348694 -0.936992 -0.0214203 -0.0926569 -0.977963 -0.187089 -0.342615 -0.920659 -0.187089 0.342615 0.920659 0.187089 -0.348694 -0.936992 -0.0214203 -0.579323 -0.814816 -0.0214203 -0.342615 -0.920659 -0.187089 -0.569225 -0.800613 -0.187089 0.569225 0.800613 0.187089 -0.579323 -0.814816 -0.0214203 -0.770473 -0.637112 -0.0214203 -0.569225 -0.800613 -0.187089 -0.757043 -0.626006 -0.187089 0.757043 0.626006 0.187089 -0.757043 -0.626006 -0.187089 -0.770473 -0.637112 -0.0214203 -0.89327 -0.408738 -0.187089 -0.909117 -0.41599 -0.0214203 -0.814816 0.579323 -0.0214203 -0.637112 0.770473 -0.0214203 -0.800613 0.569225 -0.187089 -0.626006 0.757043 -0.187089 0.626006 -0.757043 0.187089 -0.637112 0.770473 -0.0214203 -0.41599 0.909117 -0.0214203 -0.626006 0.757043 -0.187089 -0.408738 0.89327 -0.187089 0.408738 -0.89327 0.187089 -0.41599 0.909117 -0.0214203 -0.166518 0.985806 -0.0214203 -0.408738 0.89327 -0.187089 -0.163616 0.968621 -0.187089 0.163616 -0.968621 0.187089 -0.166518 0.985806 -0.0214203 0.0943007 0.995313 -0.0214203 -0.163616 0.968621 -0.187089 0.0926569 0.977963 -0.187089 -0.0926569 -0.977963 0.187089 0.0943007 0.995313 -0.0214203 0.348694 0.936992 -0.0214203 0.0926569 0.977963 -0.187089 0.342615 0.920659 -0.187089 -0.342615 -0.920659 0.187089 0.348694 0.936992 -0.0214203 0.579323 0.814816 -0.0214203 0.342615 0.920659 -0.187089 0.569225 0.800613 -0.187089 -0.739732 -0.338484 -0.581571 -0.89327 -0.408738 -0.187089 -0.802133 -0.135493 -0.581571 -0.968621 -0.163616 -0.187089 0.739732 0.338484 0.581571 -0.66669 0.0631654 -0.742654 -0.660321 -0.111539 -0.742654 -0.809869 0.0767309 -0.581571 -0.802133 -0.135493 -0.581571 0.660321 0.111539 0.742654 0.66669 -0.0631654 0.742654 -0.920659 0.342615 -0.187089 -0.800613 0.569225 -0.187089 -0.762414 0.283726 -0.581571 -0.663002 0.471385 -0.581571 0.663002 -0.471385 0.581571 -0.66669 0.0631654 -0.742654 -0.809869 0.0767309 -0.581571 -0.627624 0.233565 -0.742654 -0.762414 0.283726 -0.581571 0.627624 -0.233565 0.742654 0.569225 0.800613 -0.187089 0.757043 0.626006 -0.187089 0.471385 0.663002 -0.581571 0.626921 0.518407 -0.581571 -0.471385 -0.663002 0.581571 -0.626921 -0.518407 0.581571 0.89327 0.408738 -0.187089 0.739732 0.338484 -0.581571 0.757043 0.626006 -0.187089 0.626921 0.518407 -0.581571 -0.739732 -0.338484 0.581571 0.968621 0.163616 -0.187089 0.802133 0.135493 -0.581571 0.89327 0.408738 -0.187089 0.739732 0.338484 -0.581571 -0.802133 -0.135493 0.581571 0.977963 -0.0926569 -0.187089 0.809869 -0.0767309 -0.581571 0.968621 0.163616 -0.187089 0.802133 0.135493 -0.581571 -0.809869 0.0767309 0.581571 0.762414 -0.283726 -0.581571 0.809869 -0.0767309 -0.581571 0.920659 -0.342615 -0.187089 0.977963 -0.0926569 -0.187089 -0.762414 0.283726 0.581571 0.663002 -0.471385 -0.581571 0.762414 -0.283726 -0.581571 0.800613 -0.569225 -0.187089 0.920659 -0.342615 -0.187089 -0.663002 0.471385 0.581571 0.518407 -0.626921 -0.581571 0.663002 -0.471385 -0.581571 0.626006 -0.757043 -0.187089 0.800613 -0.569225 -0.187089 -0.518407 0.626921 0.581571 0.626006 -0.757043 -0.187089 0.408738 -0.89327 -0.187089 0.518407 -0.626921 -0.581571 0.338484 -0.739732 -0.581571 -0.338484 0.739732 0.581571 0.408738 -0.89327 -0.187089 0.163616 -0.968621 -0.187089 0.338484 -0.739732 -0.581571 0.135493 -0.802133 -0.581571 -0.135493 0.802133 0.581571 0.163616 -0.968621 -0.187089 -0.0926569 -0.977963 -0.187089 0.135493 -0.802133 -0.581571 -0.0767309 -0.809869 -0.581571 0.0767309 0.809869 0.581571 -0.0926569 -0.977963 -0.187089 -0.342615 -0.920659 -0.187089 -0.0767309 -0.809869 -0.581571 -0.283726 -0.762414 -0.581571 0.283726 0.762414 0.581571 -0.342615 -0.920659 -0.187089 -0.569225 -0.800613 -0.187089 -0.283726 -0.762414 -0.581571 -0.471385 -0.663002 -0.581571 0.471385 0.663002 0.581571 -0.569225 -0.800613 -0.187089 -0.757043 -0.626006 -0.187089 -0.471385 -0.663002 -0.581571 -0.626921 -0.518407 -0.581571 0.626921 0.518407 0.581571 -0.626921 -0.518407 -0.581571 -0.757043 -0.626006 -0.187089 -0.739732 -0.338484 -0.581571 -0.89327 -0.408738 -0.187089 -0.800613 0.569225 -0.187089 -0.626006 0.757043 -0.187089 -0.663002 0.471385 -0.581571 -0.518407 0.626921 -0.581571 0.518407 -0.626921 0.581571 -0.626006 0.757043 -0.187089 -0.408738 0.89327 -0.187089 -0.518407 0.626921 -0.581571 -0.338484 0.739732 -0.581571 0.338484 -0.739732 0.581571 -0.408738 0.89327 -0.187089 -0.163616 0.968621 -0.187089 -0.338484 0.739732 -0.581571 -0.135493 0.802133 -0.581571 0.135493 -0.802133 0.581571 -0.163616 0.968621 -0.187089 0.0926569 0.977963 -0.187089 -0.135493 0.802133 -0.581571 0.0767309 0.809869 -0.581571 -0.0767309 -0.809869 0.581571 0.0926569 0.977963 -0.187089 0.342615 0.920659 -0.187089 0.0767309 0.809869 -0.581571 0.283726 0.762414 -0.581571 -0.283726 -0.762414 0.581571 0.342615 0.920659 -0.187089 0.569225 0.800613 -0.187089 0.283726 0.762414 -0.581571 0.471385 0.663002 -0.581571 -0.660321 -0.111539 -0.742654 -0.608953 -0.278642 -0.742654 -0.802133 -0.135493 -0.581571 -0.739732 -0.338484 -0.581571 0.608953 0.278642 0.742654 -0.778905 0.0737972 -0.622785 -0.771465 -0.130313 -0.622785 -0.66669 0.0631654 -0.742654 -0.660321 -0.111539 -0.742654 0.771465 0.130313 0.622785 0.778905 -0.0737972 0.622785 -0.627624 0.233565 -0.742654 -0.762414 0.283726 -0.581571 -0.545788 0.388048 -0.742654 -0.663002 0.471385 -0.581571 0.545788 -0.388048 0.742654 -0.778905 0.0737972 -0.622785 -0.66669 0.0631654 -0.742654 -0.733264 0.272878 -0.622785 -0.627624 0.233565 -0.742654 0.733264 -0.272878 0.622785 0.471385 0.663002 -0.581571 0.626921 0.518407 -0.581571 0.388048 0.545788 -0.742654 0.516086 0.426756 -0.742654 -0.388048 -0.545788 0.742654 -0.516086 -0.426756 0.742654 0.626921 0.518407 -0.581571 0.739732 0.338484 -0.581571 0.516086 0.426756 -0.742654 0.608953 0.278642 -0.742654 -0.608953 -0.278642 0.742654 0.739732 0.338484 -0.581571 0.802133 0.135493 -0.581571 0.608953 0.278642 -0.742654 0.660321 0.111539 -0.742654 -0.660321 -0.111539 0.742654 0.802133 0.135493 -0.581571 0.809869 -0.0767309 -0.581571 0.660321 0.111539 -0.742654 0.66669 -0.0631654 -0.742654 -0.66669 0.0631654 0.742654 0.762414 -0.283726 -0.581571 0.627624 -0.233565 -0.742654 0.809869 -0.0767309 -0.581571 0.66669 -0.0631654 -0.742654 -0.627624 0.233565 0.742654 0.663002 -0.471385 -0.581571 0.545788 -0.388048 -0.742654 0.762414 -0.283726 -0.581571 0.627624 -0.233565 -0.742654 -0.545788 0.388048 0.742654 0.518407 -0.626921 -0.581571 0.426756 -0.516086 -0.742654 0.663002 -0.471385 -0.581571 0.545788 -0.388048 -0.742654 -0.426756 0.516086 0.742654 0.338484 -0.739732 -0.581571 0.278642 -0.608953 -0.742654 0.518407 -0.626921 -0.581571 0.426756 -0.516086 -0.742654 -0.278642 0.608953 0.742654 0.135493 -0.802133 -0.581571 0.111539 -0.660321 -0.742654 0.338484 -0.739732 -0.581571 0.278642 -0.608953 -0.742654 -0.111539 0.660321 0.742654 -0.0767309 -0.809869 -0.581571 -0.0631654 -0.66669 -0.742654 0.135493 -0.802133 -0.581571 0.111539 -0.660321 -0.742654 0.0631654 0.66669 0.742654 -0.233565 -0.627624 -0.742654 -0.0631654 -0.66669 -0.742654 -0.283726 -0.762414 -0.581571 -0.0767309 -0.809869 -0.581571 0.233565 0.627624 0.742654 -0.388048 -0.545788 -0.742654 -0.233565 -0.627624 -0.742654 -0.471385 -0.663002 -0.581571 -0.283726 -0.762414 -0.581571 0.388048 0.545788 0.742654 -0.516086 -0.426756 -0.742654 -0.388048 -0.545788 -0.742654 -0.626921 -0.518407 -0.581571 -0.471385 -0.663002 -0.581571 0.516086 0.426756 0.742654 -0.608953 -0.278642 -0.742654 -0.516086 -0.426756 -0.742654 -0.739732 -0.338484 -0.581571 -0.626921 -0.518407 -0.581571 -0.545788 0.388048 -0.742654 -0.663002 0.471385 -0.581571 -0.426756 0.516086 -0.742654 -0.518407 0.626921 -0.581571 0.426756 -0.516086 0.742654 -0.426756 0.516086 -0.742654 -0.518407 0.626921 -0.581571 -0.278642 0.608953 -0.742654 -0.338484 0.739732 -0.581571 0.278642 -0.608953 0.742654 -0.278642 0.608953 -0.742654 -0.338484 0.739732 -0.581571 -0.111539 0.660321 -0.742654 -0.135493 0.802133 -0.581571 0.111539 -0.660321 0.742654 -0.135493 0.802133 -0.581571 0.0767309 0.809869 -0.581571 -0.111539 0.660321 -0.742654 0.0631654 0.66669 -0.742654 -0.0631654 -0.66669 0.742654 0.0767309 0.809869 -0.581571 0.283726 0.762414 -0.581571 0.0631654 0.66669 -0.742654 0.233565 0.627624 -0.742654 -0.233565 -0.627624 0.742654 0.283726 0.762414 -0.581571 0.471385 0.663002 -0.581571 0.233565 0.627624 -0.742654 0.388048 0.545788 -0.742654 -0.771465 -0.130313 -0.622785 -0.71145 -0.325542 -0.622785 -0.660321 -0.111539 -0.742654 -0.608953 -0.278642 -0.742654 0.71145 0.325542 0.622785 -0.771465 -0.130313 -0.622785 -0.778905 0.0737972 -0.622785 -0.907253 -0.15325 -0.391672 -0.916003 0.0867865 -0.391672 0.907253 0.15325 0.391672 0.916003 -0.0867865 0.391672 -0.733264 0.272878 -0.622785 -0.627624 0.233565 -0.742654 -0.637653 0.453363 -0.622785 -0.545788 0.388048 -0.742654 0.637653 -0.453363 0.622785 -0.778905 0.0737972 -0.622785 -0.733264 0.272878 -0.622785 -0.916003 0.0867865 -0.391672 -0.862329 0.320908 -0.391672 0.862329 -0.320908 0.391672 0.388048 0.545788 -0.742654 0.516086 0.426756 -0.742654 0.453363 0.637653 -0.622785 0.602951 0.498586 -0.622785 -0.453363 -0.637653 0.622785 -0.602951 -0.498586 0.622785 0.516086 0.426756 -0.742654 0.608953 0.278642 -0.742654 0.602951 0.498586 -0.622785 0.71145 0.325542 -0.622785 -0.71145 -0.325542 0.622785 0.608953 0.278642 -0.742654 0.660321 0.111539 -0.742654 0.71145 0.325542 -0.622785 0.771465 0.130313 -0.622785 -0.771465 -0.130313 0.622785 0.660321 0.111539 -0.742654 0.66669 -0.0631654 -0.742654 0.771465 0.130313 -0.622785 0.778905 -0.0737972 -0.622785 -0.778905 0.0737972 0.622785 0.627624 -0.233565 -0.742654 0.733264 -0.272878 -0.622785 0.66669 -0.0631654 -0.742654 0.778905 -0.0737972 -0.622785 -0.733264 0.272878 0.622785 0.545788 -0.388048 -0.742654 0.637653 -0.453363 -0.622785 0.627624 -0.233565 -0.742654 0.733264 -0.272878 -0.622785 -0.637653 0.453363 0.622785 0.426756 -0.516086 -0.742654 0.498586 -0.602951 -0.622785 0.545788 -0.388048 -0.742654 0.637653 -0.453363 -0.622785 -0.498586 0.602951 0.622785 0.278642 -0.608953 -0.742654 0.325542 -0.71145 -0.622785 0.426756 -0.516086 -0.742654 0.498586 -0.602951 -0.622785 -0.325542 0.71145 0.622785 0.111539 -0.660321 -0.742654 0.130313 -0.771465 -0.622785 0.278642 -0.608953 -0.742654 0.325542 -0.71145 -0.622785 -0.130313 0.771465 0.622785 -0.0631654 -0.66669 -0.742654 -0.0737972 -0.778905 -0.622785 0.111539 -0.660321 -0.742654 0.130313 -0.771465 -0.622785 0.0737972 0.778905 0.622785 -0.272878 -0.733264 -0.622785 -0.0737972 -0.778905 -0.622785 -0.233565 -0.627624 -0.742654 -0.0631654 -0.66669 -0.742654 0.272878 0.733264 0.622785 -0.453363 -0.637653 -0.622785 -0.272878 -0.733264 -0.622785 -0.388048 -0.545788 -0.742654 -0.233565 -0.627624 -0.742654 0.453363 0.637653 0.622785 -0.602951 -0.498586 -0.622785 -0.453363 -0.637653 -0.622785 -0.516086 -0.426756 -0.742654 -0.388048 -0.545788 -0.742654 0.602951 0.498586 0.622785 -0.71145 -0.325542 -0.622785 -0.602951 -0.498586 -0.622785 -0.608953 -0.278642 -0.742654 -0.516086 -0.426756 -0.742654 -0.637653 0.453363 -0.622785 -0.545788 0.388048 -0.742654 -0.498586 0.602951 -0.622785 -0.426756 0.516086 -0.742654 0.498586 -0.602951 0.622785 -0.498586 0.602951 -0.622785 -0.426756 0.516086 -0.742654 -0.325542 0.71145 -0.622785 -0.278642 0.608953 -0.742654 0.325542 -0.71145 0.622785 -0.325542 0.71145 -0.622785 -0.278642 0.608953 -0.742654 -0.130313 0.771465 -0.622785 -0.111539 0.660321 -0.742654 0.130313 -0.771465 0.622785 -0.111539 0.660321 -0.742654 0.0631654 0.66669 -0.742654 -0.130313 0.771465 -0.622785 0.0737972 0.778905 -0.622785 -0.0737972 -0.778905 0.622785 0.0631654 0.66669 -0.742654 0.233565 0.627624 -0.742654 0.0737972 0.778905 -0.622785 0.272878 0.733264 -0.622785 -0.272878 -0.733264 0.622785 0.233565 0.627624 -0.742654 0.388048 0.545788 -0.742654 0.272878 0.733264 -0.622785 0.453363 0.637653 -0.622785 -0.836675 -0.382842 -0.391672 -0.71145 -0.325542 -0.622785 -0.907253 -0.15325 -0.391672 -0.771465 -0.130313 -0.622785 0.836675 0.382842 0.391672 -0.907253 -0.15325 -0.391672 -0.916003 0.0867865 -0.391672 -0.977493 -0.165114 -0.131322 -0.98692 0.0935055 -0.131322 0.977493 0.165114 0.131322 0.98692 -0.0935055 0.131322 -0.733264 0.272878 -0.622785 -0.637653 0.453363 -0.622785 -0.862329 0.320908 -0.391672 -0.749888 0.533161 -0.391672 0.749888 -0.533161 0.391672 -0.916003 0.0867865 -0.391672 -0.862329 0.320908 -0.391672 -0.98692 0.0935055 -0.131322 -0.929091 0.345753 -0.131322 0.929091 -0.345753 0.131322 0.453363 0.637653 -0.622785 0.602951 0.498586 -0.622785 0.533161 0.749888 -0.391672 0.709079 0.586344 -0.391672 -0.533161 -0.749888 0.391672 -0.709079 -0.586344 0.391672 0.71145 0.325542 -0.622785 0.836675 0.382842 -0.391672 0.602951 0.498586 -0.622785 0.709079 0.586344 -0.391672 -0.836675 -0.382842 0.391672 0.771465 0.130313 -0.622785 0.907253 0.15325 -0.391672 0.71145 0.325542 -0.622785 0.836675 0.382842 -0.391672 -0.907253 -0.15325 0.391672 0.778905 -0.0737972 -0.622785 0.916003 -0.0867865 -0.391672 0.771465 0.130313 -0.622785 0.907253 0.15325 -0.391672 -0.916003 0.0867865 0.391672 0.862329 -0.320908 -0.391672 0.916003 -0.0867865 -0.391672 0.733264 -0.272878 -0.622785 0.778905 -0.0737972 -0.622785 -0.862329 0.320908 0.391672 0.749888 -0.533161 -0.391672 0.862329 -0.320908 -0.391672 0.637653 -0.453363 -0.622785 0.733264 -0.272878 -0.622785 -0.749888 0.533161 0.391672 0.586344 -0.709079 -0.391672 0.749888 -0.533161 -0.391672 0.498586 -0.602951 -0.622785 0.637653 -0.453363 -0.622785 -0.586344 0.709079 0.391672 0.498586 -0.602951 -0.622785 0.325542 -0.71145 -0.622785 0.586344 -0.709079 -0.391672 0.382842 -0.836675 -0.391672 -0.382842 0.836675 0.391672 0.325542 -0.71145 -0.622785 0.130313 -0.771465 -0.622785 0.382842 -0.836675 -0.391672 0.15325 -0.907253 -0.391672 -0.15325 0.907253 0.391672 0.130313 -0.771465 -0.622785 -0.0737972 -0.778905 -0.622785 0.15325 -0.907253 -0.391672 -0.0867865 -0.916003 -0.391672 0.0867865 0.916003 0.391672 -0.0737972 -0.778905 -0.622785 -0.272878 -0.733264 -0.622785 -0.0867865 -0.916003 -0.391672 -0.320908 -0.862329 -0.391672 0.320908 0.862329 0.391672 -0.272878 -0.733264 -0.622785 -0.453363 -0.637653 -0.622785 -0.320908 -0.862329 -0.391672 -0.533161 -0.749888 -0.391672 0.533161 0.749888 0.391672 -0.453363 -0.637653 -0.622785 -0.602951 -0.498586 -0.622785 -0.533161 -0.749888 -0.391672 -0.709079 -0.586344 -0.391672 0.709079 0.586344 0.391672 -0.709079 -0.586344 -0.391672 -0.602951 -0.498586 -0.622785 -0.836675 -0.382842 -0.391672 -0.71145 -0.325542 -0.622785 -0.637653 0.453363 -0.622785 -0.498586 0.602951 -0.622785 -0.749888 0.533161 -0.391672 -0.586344 0.709079 -0.391672 0.586344 -0.709079 0.391672 -0.498586 0.602951 -0.622785 -0.325542 0.71145 -0.622785 -0.586344 0.709079 -0.391672 -0.382842 0.836675 -0.391672 0.382842 -0.836675 0.391672 -0.325542 0.71145 -0.622785 -0.130313 0.771465 -0.622785 -0.382842 0.836675 -0.391672 -0.15325 0.907253 -0.391672 0.15325 -0.907253 0.391672 -0.130313 0.771465 -0.622785 0.0737972 0.778905 -0.622785 -0.15325 0.907253 -0.391672 0.0867865 0.916003 -0.391672 -0.0867865 -0.916003 0.391672 0.0737972 0.778905 -0.622785 0.272878 0.733264 -0.622785 0.0867865 0.916003 -0.391672 0.320908 0.862329 -0.391672 -0.320908 -0.862329 0.391672 0.272878 0.733264 -0.622785 0.453363 0.637653 -0.622785 0.320908 0.862329 -0.391672 0.533161 0.749888 -0.391672 -0.901451 -0.412482 -0.131322 -0.836675 -0.382842 -0.391672 -0.977493 -0.165114 -0.131322 -0.907253 -0.15325 -0.391672 0.901451 0.412482 0.131322 -0.977493 -0.165114 -0.131322 -0.98692 0.0935055 -0.131322 -0.967449 -0.163418 0.193228 -0.97678 0.0925448 0.193228 0.967449 0.163418 -0.193228 0.97678 -0.0925448 -0.193228 -0.862329 0.320908 -0.391672 -0.749888 0.533161 -0.391672 -0.929091 0.345753 -0.131322 -0.807945 0.574438 -0.131322 0.807945 -0.574438 0.131322 -0.98692 0.0935055 -0.131322 -0.929091 0.345753 -0.131322 -0.97678 0.0925448 0.193228 -0.919544 0.3422 0.193228 0.919544 -0.3422 -0.193228 0.533161 0.749888 -0.391672 0.709079 0.586344 -0.391672 0.574438 0.807945 -0.131322 0.763976 0.631739 -0.131322 -0.574438 -0.807945 0.131322 -0.763976 -0.631739 0.131322 0.836675 0.382842 -0.391672 0.901451 0.412482 -0.131322 0.709079 0.586344 -0.391672 0.763976 0.631739 -0.131322 -0.901451 -0.412482 0.131322 0.907253 0.15325 -0.391672 0.977493 0.165114 -0.131322 0.836675 0.382842 -0.391672 0.901451 0.412482 -0.131322 -0.977493 -0.165114 0.131322 0.916003 -0.0867865 -0.391672 0.98692 -0.0935055 -0.131322 0.907253 0.15325 -0.391672 0.977493 0.165114 -0.131322 -0.98692 0.0935055 0.131322 0.929091 -0.345753 -0.131322 0.98692 -0.0935055 -0.131322 0.862329 -0.320908 -0.391672 0.916003 -0.0867865 -0.391672 -0.929091 0.345753 0.131322 0.807945 -0.574438 -0.131322 0.929091 -0.345753 -0.131322 0.749888 -0.533161 -0.391672 0.862329 -0.320908 -0.391672 -0.807945 0.574438 0.131322 0.631739 -0.763976 -0.131322 0.807945 -0.574438 -0.131322 0.586344 -0.709079 -0.391672 0.749888 -0.533161 -0.391672 -0.631739 0.763976 0.131322 0.586344 -0.709079 -0.391672 0.382842 -0.836675 -0.391672 0.631739 -0.763976 -0.131322 0.412482 -0.901451 -0.131322 -0.412482 0.901451 0.131322 0.382842 -0.836675 -0.391672 0.15325 -0.907253 -0.391672 0.412482 -0.901451 -0.131322 0.165114 -0.977493 -0.131322 -0.165114 0.977493 0.131322 0.15325 -0.907253 -0.391672 -0.0867865 -0.916003 -0.391672 0.165114 -0.977493 -0.131322 -0.0935055 -0.98692 -0.131322 0.0935055 0.98692 0.131322 -0.0867865 -0.916003 -0.391672 -0.320908 -0.862329 -0.391672 -0.0935055 -0.98692 -0.131322 -0.345753 -0.929091 -0.131322 0.345753 0.929091 0.131322 -0.320908 -0.862329 -0.391672 -0.533161 -0.749888 -0.391672 -0.345753 -0.929091 -0.131322 -0.574438 -0.807945 -0.131322 0.574438 0.807945 0.131322 -0.533161 -0.749888 -0.391672 -0.709079 -0.586344 -0.391672 -0.574438 -0.807945 -0.131322 -0.763976 -0.631739 -0.131322 0.763976 0.631739 0.131322 -0.763976 -0.631739 -0.131322 -0.709079 -0.586344 -0.391672 -0.901451 -0.412482 -0.131322 -0.836675 -0.382842 -0.391672 -0.749888 0.533161 -0.391672 -0.586344 0.709079 -0.391672 -0.807945 0.574438 -0.131322 -0.631739 0.763976 -0.131322 0.631739 -0.763976 0.131322 -0.586344 0.709079 -0.391672 -0.382842 0.836675 -0.391672 -0.631739 0.763976 -0.131322 -0.412482 0.901451 -0.131322 0.412482 -0.901451 0.131322 -0.382842 0.836675 -0.391672 -0.15325 0.907253 -0.391672 -0.412482 0.901451 -0.131322 -0.165114 0.977493 -0.131322 0.165114 -0.977493 0.131322 -0.15325 0.907253 -0.391672 0.0867865 0.916003 -0.391672 -0.165114 0.977493 -0.131322 0.0935055 0.98692 -0.131322 -0.0935055 -0.98692 0.131322 0.0867865 0.916003 -0.391672 0.320908 0.862329 -0.391672 0.0935055 0.98692 -0.131322 0.345753 0.929091 -0.131322 -0.345753 -0.929091 0.131322 0.320908 0.862329 -0.391672 0.533161 0.749888 -0.391672 0.345753 0.929091 -0.131322 0.574438 0.807945 -0.131322 -0.892188 -0.408244 0.193228 -0.901451 -0.412482 -0.131322 -0.967449 -0.163418 0.193228 -0.977493 -0.165114 -0.131322 0.892188 0.408244 -0.193228 -0.75159 -0.126956 0.647298 -0.967449 -0.163418 0.193228 -0.758839 0.071896 0.647298 -0.97678 0.0925448 0.193228 0.758839 -0.071896 -0.647298 0.75159 0.126956 -0.647298 -0.929091 0.345753 -0.131322 -0.807945 0.574438 -0.131322 -0.919544 0.3422 0.193228 -0.799644 0.568536 0.193228 0.799644 -0.568536 -0.193228 -0.758839 0.071896 0.647298 -0.97678 0.0925448 0.193228 -0.714374 0.265848 0.647298 -0.919544 0.3422 0.193228 0.714374 -0.265848 -0.647298 0.574438 0.807945 -0.131322 0.763976 0.631739 -0.131322 0.568536 0.799644 0.193228 0.756127 0.625248 0.193228 -0.568536 -0.799644 -0.193228 -0.756127 -0.625248 -0.193228 0.901451 0.412482 -0.131322 0.892188 0.408244 0.193228 0.763976 0.631739 -0.131322 0.756127 0.625248 0.193228 -0.892188 -0.408244 -0.193228 0.977493 0.165114 -0.131322 0.967449 0.163418 0.193228 0.901451 0.412482 -0.131322 0.892188 0.408244 0.193228 -0.967449 -0.163418 -0.193228 0.98692 -0.0935055 -0.131322 0.97678 -0.0925448 0.193228 0.977493 0.165114 -0.131322 0.967449 0.163418 0.193228 -0.97678 0.0925448 -0.193228 0.919544 -0.3422 0.193228 0.97678 -0.0925448 0.193228 0.929091 -0.345753 -0.131322 0.98692 -0.0935055 -0.131322 -0.919544 0.3422 -0.193228 0.799644 -0.568536 0.193228 0.919544 -0.3422 0.193228 0.807945 -0.574438 -0.131322 0.929091 -0.345753 -0.131322 -0.799644 0.568536 -0.193228 0.625248 -0.756127 0.193228 0.799644 -0.568536 0.193228 0.631739 -0.763976 -0.131322 0.807945 -0.574438 -0.131322 -0.625248 0.756127 -0.193228 0.631739 -0.763976 -0.131322 0.412482 -0.901451 -0.131322 0.625248 -0.756127 0.193228 0.408244 -0.892188 0.193228 -0.408244 0.892188 -0.193228 0.412482 -0.901451 -0.131322 0.165114 -0.977493 -0.131322 0.408244 -0.892188 0.193228 0.163418 -0.967449 0.193228 -0.163418 0.967449 -0.193228 0.165114 -0.977493 -0.131322 -0.0935055 -0.98692 -0.131322 0.163418 -0.967449 0.193228 -0.0925448 -0.97678 0.193228 0.0925448 0.97678 -0.193228 -0.0935055 -0.98692 -0.131322 -0.345753 -0.929091 -0.131322 -0.0925448 -0.97678 0.193228 -0.3422 -0.919544 0.193228 0.3422 0.919544 -0.193228 -0.345753 -0.929091 -0.131322 -0.574438 -0.807945 -0.131322 -0.3422 -0.919544 0.193228 -0.568536 -0.799644 0.193228 0.568536 0.799644 -0.193228 -0.574438 -0.807945 -0.131322 -0.763976 -0.631739 -0.131322 -0.568536 -0.799644 0.193228 -0.756127 -0.625248 0.193228 0.756127 0.625248 -0.193228 -0.756127 -0.625248 0.193228 -0.763976 -0.631739 -0.131322 -0.892188 -0.408244 0.193228 -0.901451 -0.412482 -0.131322 -0.807945 0.574438 -0.131322 -0.631739 0.763976 -0.131322 -0.799644 0.568536 0.193228 -0.625248 0.756127 0.193228 0.625248 -0.756127 -0.193228 -0.631739 0.763976 -0.131322 -0.412482 0.901451 -0.131322 -0.625248 0.756127 0.193228 -0.408244 0.892188 0.193228 0.408244 -0.892188 -0.193228 -0.412482 0.901451 -0.131322 -0.165114 0.977493 -0.131322 -0.408244 0.892188 0.193228 -0.163418 0.967449 0.193228 0.163418 -0.967449 -0.193228 -0.165114 0.977493 -0.131322 0.0935055 0.98692 -0.131322 -0.163418 0.967449 0.193228 0.0925448 0.97678 0.193228 -0.0925448 -0.97678 -0.193228 0.0935055 0.98692 -0.131322 0.345753 0.929091 -0.131322 0.0925448 0.97678 0.193228 0.3422 0.919544 0.193228 -0.3422 -0.919544 -0.193228 0.345753 0.929091 -0.131322 0.574438 0.807945 -0.131322 0.3422 0.919544 0.193228 0.568536 0.799644 0.193228 -0.892188 -0.408244 0.193228 -0.967449 -0.163418 0.193228 -0.693122 -0.317156 0.647298 -0.75159 -0.126956 0.647298 0.693122 0.317156 -0.647298 -0.758839 0.071896 0.647298 -0.398649 0.0377699 0.916326 -0.75159 -0.126956 0.647298 -0.394841 -0.066695 0.916326 0.398649 -0.0377699 -0.916326 0.394841 0.066695 -0.916326 -0.714374 0.265848 0.647298 -0.919544 0.3422 0.193228 -0.621226 0.441683 0.647298 -0.799644 0.568536 0.193228 0.621226 -0.441683 -0.647298 -0.758839 0.071896 0.647298 -0.714374 0.265848 0.647298 -0.398649 0.0377699 0.916326 -0.375289 0.139661 0.916326 0.375289 -0.139661 -0.916326 0.568536 0.799644 0.193228 0.756127 0.625248 0.193228 0.441683 0.621226 0.647298 0.587418 0.485742 0.647298 -0.441683 -0.621226 -0.647298 -0.587418 -0.485742 -0.647298 0.693122 0.317156 0.647298 0.587418 0.485742 0.647298 0.892188 0.408244 0.193228 0.756127 0.625248 0.193228 -0.693122 -0.317156 -0.647298 0.75159 0.126956 0.647298 0.693122 0.317156 0.647298 0.967449 0.163418 0.193228 0.892188 0.408244 0.193228 -0.75159 -0.126956 -0.647298 0.758839 -0.071896 0.647298 0.75159 0.126956 0.647298 0.97678 -0.0925448 0.193228 0.967449 0.163418 0.193228 -0.758839 0.071896 -0.647298 0.919544 -0.3422 0.193228 0.714374 -0.265848 0.647298 0.97678 -0.0925448 0.193228 0.758839 -0.071896 0.647298 -0.714374 0.265848 -0.647298 0.799644 -0.568536 0.193228 0.621226 -0.441683 0.647298 0.919544 -0.3422 0.193228 0.714374 -0.265848 0.647298 -0.621226 0.441683 -0.647298 0.625248 -0.756127 0.193228 0.485742 -0.587418 0.647298 0.799644 -0.568536 0.193228 0.621226 -0.441683 0.647298 -0.485742 0.587418 -0.647298 0.625248 -0.756127 0.193228 0.408244 -0.892188 0.193228 0.485742 -0.587418 0.647298 0.317156 -0.693122 0.647298 -0.317156 0.693122 -0.647298 0.408244 -0.892188 0.193228 0.163418 -0.967449 0.193228 0.317156 -0.693122 0.647298 0.126956 -0.75159 0.647298 -0.126956 0.75159 -0.647298 0.163418 -0.967449 0.193228 -0.0925448 -0.97678 0.193228 0.126956 -0.75159 0.647298 -0.071896 -0.758839 0.647298 0.071896 0.758839 -0.647298 -0.0925448 -0.97678 0.193228 -0.3422 -0.919544 0.193228 -0.071896 -0.758839 0.647298 -0.265848 -0.714374 0.647298 0.265848 0.714374 -0.647298 -0.3422 -0.919544 0.193228 -0.568536 -0.799644 0.193228 -0.265848 -0.714374 0.647298 -0.441683 -0.621226 0.647298 0.441683 0.621226 -0.647298 -0.568536 -0.799644 0.193228 -0.756127 -0.625248 0.193228 -0.441683 -0.621226 0.647298 -0.587418 -0.485742 0.647298 0.587418 0.485742 -0.647298 -0.756127 -0.625248 0.193228 -0.892188 -0.408244 0.193228 -0.587418 -0.485742 0.647298 -0.693122 -0.317156 0.647298 -0.621226 0.441683 0.647298 -0.799644 0.568536 0.193228 -0.485742 0.587418 0.647298 -0.625248 0.756127 0.193228 0.485742 -0.587418 -0.647298 -0.625248 0.756127 0.193228 -0.408244 0.892188 0.193228 -0.485742 0.587418 0.647298 -0.317156 0.693122 0.647298 0.317156 -0.693122 -0.647298 -0.408244 0.892188 0.193228 -0.163418 0.967449 0.193228 -0.317156 0.693122 0.647298 -0.126956 0.75159 0.647298 0.126956 -0.75159 -0.647298 -0.163418 0.967449 0.193228 0.0925448 0.97678 0.193228 -0.126956 0.75159 0.647298 0.071896 0.758839 0.647298 -0.071896 -0.758839 -0.647298 0.0925448 0.97678 0.193228 0.3422 0.919544 0.193228 0.071896 0.758839 0.647298 0.265848 0.714374 0.647298 -0.265848 -0.714374 -0.647298 0.3422 0.919544 0.193228 0.568536 0.799644 0.193228 0.265848 0.714374 0.647298 0.441683 0.621226 0.647298 -0.75159 -0.126956 0.647298 -0.394841 -0.066695 0.916326 -0.693122 -0.317156 0.647298 -0.364125 -0.166615 0.916326 0.364125 0.166615 -0.916326 -0.398649 0.0377699 0.916326 -0.272304 0.0257993 0.961865 -0.394841 -0.066695 0.916326 -0.269702 -0.0455571 0.961865 0.272304 -0.0257993 -0.961865 0.269702 0.0455571 -0.961865 -0.714374 0.265848 0.647298 -0.621226 0.441683 0.647298 -0.375289 0.139661 0.916326 -0.326355 0.232034 0.916326 0.326355 -0.232034 -0.916326 -0.398649 0.0377699 0.916326 -0.375289 0.139661 0.916326 -0.272304 0.0257993 0.961865 -0.256348 0.0953976 0.961865 0.256348 -0.0953976 -0.961865 0.232034 0.326355 0.916326 0.441683 0.621226 0.647298 0.308594 0.25518 0.916326 0.587418 0.485742 0.647298 -0.308594 -0.25518 -0.916326 -0.232034 -0.326355 -0.916326 0.308594 0.25518 0.916326 0.587418 0.485742 0.647298 0.364125 0.166615 0.916326 0.693122 0.317156 0.647298 -0.364125 -0.166615 -0.916326 0.364125 0.166615 0.916326 0.693122 0.317156 0.647298 0.394841 0.066695 0.916326 0.75159 0.126956 0.647298 -0.394841 -0.066695 -0.916326 0.394841 0.066695 0.916326 0.75159 0.126956 0.647298 0.398649 -0.0377699 0.916326 0.758839 -0.071896 0.647298 -0.398649 0.0377699 -0.916326 0.375289 -0.139661 0.916326 0.398649 -0.0377699 0.916326 0.714374 -0.265848 0.647298 0.758839 -0.071896 0.647298 -0.375289 0.139661 -0.916326 0.326355 -0.232034 0.916326 0.375289 -0.139661 0.916326 0.621226 -0.441683 0.647298 0.714374 -0.265848 0.647298 -0.326355 0.232034 -0.916326 0.25518 -0.308594 0.916326 0.326355 -0.232034 0.916326 0.485742 -0.587418 0.647298 0.621226 -0.441683 0.647298 -0.25518 0.308594 -0.916326 0.166615 -0.364125 0.916326 0.25518 -0.308594 0.916326 0.317156 -0.693122 0.647298 0.485742 -0.587418 0.647298 -0.166615 0.364125 -0.916326 0.066695 -0.394841 0.916326 0.166615 -0.364125 0.916326 0.126956 -0.75159 0.647298 0.317156 -0.693122 0.647298 -0.066695 0.394841 -0.916326 -0.0377699 -0.398649 0.916326 0.066695 -0.394841 0.916326 -0.071896 -0.758839 0.647298 0.126956 -0.75159 0.647298 0.0377699 0.398649 -0.916326 -0.265848 -0.714374 0.647298 -0.139661 -0.375289 0.916326 -0.071896 -0.758839 0.647298 -0.0377699 -0.398649 0.916326 0.139661 0.375289 -0.916326 -0.441683 -0.621226 0.647298 -0.232034 -0.326355 0.916326 -0.265848 -0.714374 0.647298 -0.139661 -0.375289 0.916326 0.232034 0.326355 -0.916326 -0.587418 -0.485742 0.647298 -0.308594 -0.25518 0.916326 -0.441683 -0.621226 0.647298 -0.232034 -0.326355 0.916326 0.308594 0.25518 -0.916326 -0.693122 -0.317156 0.647298 -0.364125 -0.166615 0.916326 -0.587418 -0.485742 0.647298 -0.308594 -0.25518 0.916326 -0.621226 0.441683 0.647298 -0.485742 0.587418 0.647298 -0.326355 0.232034 0.916326 -0.25518 0.308594 0.916326 0.25518 -0.308594 -0.916326 -0.485742 0.587418 0.647298 -0.317156 0.693122 0.647298 -0.25518 0.308594 0.916326 -0.166615 0.364125 0.916326 0.166615 -0.364125 -0.916326 -0.317156 0.693122 0.647298 -0.126956 0.75159 0.647298 -0.166615 0.364125 0.916326 -0.066695 0.394841 0.916326 0.066695 -0.394841 -0.916326 -0.066695 0.394841 0.916326 -0.126956 0.75159 0.647298 0.0377699 0.398649 0.916326 0.071896 0.758839 0.647298 -0.0377699 -0.398649 -0.916326 0.0377699 0.398649 0.916326 0.071896 0.758839 0.647298 0.139661 0.375289 0.916326 0.265848 0.714374 0.647298 -0.139661 -0.375289 -0.916326 0.139661 0.375289 0.916326 0.265848 0.714374 0.647298 0.232034 0.326355 0.916326 0.441683 0.621226 0.647298 -0.394841 -0.066695 0.916326 -0.269702 -0.0455571 0.961865 -0.364125 -0.166615 0.916326 -0.248721 -0.113809 0.961865 0.248721 0.113809 -0.961865 -0.375289 0.139661 0.916326 -0.326355 0.232034 0.916326 -0.256348 0.0953976 0.961865 -0.222922 0.158495 0.961865 0.222922 -0.158495 -0.961865 0.158495 0.222922 0.961865 0.232034 0.326355 0.916326 0.210791 0.174305 0.961865 0.308594 0.25518 0.916326 -0.210791 -0.174305 -0.961865 -0.158495 -0.222922 -0.961865 0.210791 0.174305 0.961865 0.308594 0.25518 0.916326 0.248721 0.113809 0.961865 0.364125 0.166615 0.916326 -0.248721 -0.113809 -0.961865 0.248721 0.113809 0.961865 0.364125 0.166615 0.916326 0.269702 0.0455571 0.961865 0.394841 0.066695 0.916326 -0.269702 -0.0455571 -0.961865 0.269702 0.0455571 0.961865 0.394841 0.066695 0.916326 0.272304 -0.0257993 0.961865 0.398649 -0.0377699 0.916326 -0.272304 0.0257993 -0.961865 0.256348 -0.0953976 0.961865 0.272304 -0.0257993 0.961865 0.375289 -0.139661 0.916326 0.398649 -0.0377699 0.916326 -0.256348 0.0953976 -0.961865 0.222922 -0.158495 0.961865 0.256348 -0.0953976 0.961865 0.326355 -0.232034 0.916326 0.375289 -0.139661 0.916326 -0.222922 0.158495 -0.961865 0.174305 -0.210791 0.961865 0.222922 -0.158495 0.961865 0.25518 -0.308594 0.916326 0.326355 -0.232034 0.916326 -0.174305 0.210791 -0.961865 0.113809 -0.248721 0.961865 0.174305 -0.210791 0.961865 0.166615 -0.364125 0.916326 0.25518 -0.308594 0.916326 -0.113809 0.248721 -0.961865 0.0455571 -0.269702 0.961865 0.113809 -0.248721 0.961865 0.066695 -0.394841 0.916326 0.166615 -0.364125 0.916326 -0.0455571 0.269702 -0.961865 -0.0257993 -0.272304 0.961865 0.0455571 -0.269702 0.961865 -0.0377699 -0.398649 0.916326 0.066695 -0.394841 0.916326 0.0257993 0.272304 -0.961865 -0.139661 -0.375289 0.916326 -0.0953976 -0.256348 0.961865 -0.0377699 -0.398649 0.916326 -0.0257993 -0.272304 0.961865 0.0953976 0.256348 -0.961865 -0.232034 -0.326355 0.916326 -0.158495 -0.222922 0.961865 -0.139661 -0.375289 0.916326 -0.0953976 -0.256348 0.961865 0.158495 0.222922 -0.961865 -0.308594 -0.25518 0.916326 -0.210791 -0.174305 0.961865 -0.232034 -0.326355 0.916326 -0.158495 -0.222922 0.961865 0.210791 0.174305 -0.961865 -0.364125 -0.166615 0.916326 -0.248721 -0.113809 0.961865 -0.308594 -0.25518 0.916326 -0.210791 -0.174305 0.961865 -0.326355 0.232034 0.916326 -0.25518 0.308594 0.916326 -0.222922 0.158495 0.961865 -0.174305 0.210791 0.961865 0.174305 -0.210791 -0.961865 -0.25518 0.308594 0.916326 -0.166615 0.364125 0.916326 -0.174305 0.210791 0.961865 -0.113809 0.248721 0.961865 0.113809 -0.248721 -0.961865 -0.166615 0.364125 0.916326 -0.066695 0.394841 0.916326 -0.113809 0.248721 0.961865 -0.0455571 0.269702 0.961865 0.0455571 -0.269702 -0.961865 -0.0455571 0.269702 0.961865 -0.066695 0.394841 0.916326 0.0257993 0.272304 0.961865 0.0377699 0.398649 0.916326 -0.0257993 -0.272304 -0.961865 0.0257993 0.272304 0.961865 0.0377699 0.398649 0.916326 0.0953976 0.256348 0.961865 0.139661 0.375289 0.916326 -0.0953976 -0.256348 -0.961865 0.0953976 0.256348 0.961865 0.139661 0.375289 0.916326 0.158495 0.222922 0.961865 0.232034 0.326355 0.916326 + + + + + + + + + + -0.331022 0.342587 -0.361421 0.342587 -0.333992 0.350507 -0.358451 0.350507 0.610793 0.97501 0.589248 0.978897 0.588357 0.978897 0.6119 0.97501 -0.446012 0.36985 -0.443042 0.377769 -0.415614 0.36985 -0.418584 0.377769 0.605107 0.97501 0.583783 0.978897 -0.452833 0.107278 -0.451942 0.114755 -0.447367 0.0999862 -0.444755 0.121906 -0.435918 0.0933751 -0.431762 0.128245 -0.419264 0.0878958 -0.413849 0.133338 -0.398542 0.0839215 -0.392236 0.136841 -0.375163 0.0817232 -0.368396 0.138512 -0.350721 0.0814507 -0.343953 0.13824 -0.326881 0.0831225 -0.320574 0.136042 -0.305268 0.0866247 -0.299852 0.132067 -0.287354 0.0917186 -0.283199 0.126588 -0.274361 0.0980571 -0.271749 0.119977 -0.267175 0.105208 -0.266284 0.112685 0.408164 0.978897 0.40359 0.978897 0.402699 0.978897 0.410777 0.978897 0.419614 0.978897 0.42377 0.978897 0.436267 0.978897 0.441683 0.978897 0.45699 0.978897 0.463296 0.978897 0.480368 0.978897 0.487136 0.978897 0.504811 0.978897 0.511579 0.978897 0.528651 0.978897 0.534958 0.978897 0.550264 0.978897 0.55568 0.978897 0.568178 0.978897 0.572333 0.978897 0.58117 0.978897 -0.222836 0.322088 -0.253235 0.322088 -0.225806 0.330008 -0.250265 0.330008 0.60186 0.97501 -0.361421 0.941793 -0.331022 0.941793 -0.361991 0.929208 -0.330451 0.929208 0.615103 0.962495 0.616252 0.962495 -0.501245 0.402018 -0.498275 0.409938 -0.470846 0.402018 -0.473816 0.409938 0.590877 0.97501 -0.446012 0.945089 -0.415614 0.945089 -0.446583 0.932505 -0.415043 0.932505 0.609204 0.962495 -0.0307531 0.585179 -0.0062945 0.585179 -0.033723 0.577259 -0.0033246 0.577259 0.428499 0.97501 0.406235 0.97501 0.101398 0.581842 0.125857 0.581842 0.0984283 0.573923 0.128827 0.573923 0.390087 0.97501 0.225806 0.569504 0.250265 0.569504 0.222836 0.561585 0.253235 0.561585 0.381155 0.97501 0.333992 0.549006 0.358451 0.549006 0.331022 0.541086 0.361421 0.541086 0.380047 0.97501 0.443042 0.521743 0.446012 0.513823 0.418584 0.521743 0.415614 0.513823 0.38684 0.97501 0.498275 0.489575 0.501245 0.481655 0.473816 0.489575 0.470846 0.481655 0.40107 0.97501 0.520384 0.454693 0.523354 0.446773 0.495925 0.454693 0.492956 0.446773 0.421768 0.97501 0.507863 0.419474 0.510833 0.411555 0.483405 0.419474 0.480435 0.411555 0.447522 0.97501 0.461566 0.38632 0.464536 0.3784 0.437107 0.38632 0.434138 0.3784 0.476579 0.97501 0.384647 0.357488 0.387617 0.349568 0.360189 0.357488 0.357219 0.349568 0.506957 0.97501 0.285319 0.327025 0.25492 0.327025 0.282349 0.334945 0.25789 0.334945 0.536587 0.97501 0.164612 0.312305 0.134214 0.312305 0.161642 0.320225 0.137183 0.320225 0.563449 0.97501 0.033723 0.306413 0.0033246 0.306413 0.0307531 0.314333 0.0062945 0.314333 0.585712 0.97501 -0.0984283 0.30975 -0.128827 0.30975 -0.101398 0.31767 -0.125857 0.31767 -0.523354 0.4369 -0.520384 0.44482 -0.492956 0.4369 -0.495925 0.44482 0.570179 0.97501 -0.510833 0.472118 -0.507863 0.480038 -0.480435 0.472118 -0.483405 0.480038 0.544425 0.97501 -0.464536 0.505273 -0.461566 0.513192 -0.434138 0.505273 -0.437107 0.513192 0.515368 0.97501 -0.384647 0.542024 -0.360189 0.542024 -0.387617 0.534104 -0.357219 0.534104 0.48499 0.97501 -0.282349 0.564568 -0.25789 0.564568 -0.285319 0.556648 -0.25492 0.556648 0.455361 0.97501 -0.161642 0.579287 -0.137183 0.579287 -0.164612 0.571367 -0.134214 0.571367 -0.253805 0.92673 -0.253235 0.939314 -0.222265 0.92673 -0.222836 0.939314 0.605836 0.962495 -0.361991 0.630298 -0.330451 0.630298 -0.363024 0.62657 -0.329419 0.62657 0.622906 0.959643 0.62413 0.959643 -0.501245 0.948979 -0.470846 0.948979 -0.501815 0.936395 -0.470276 0.936395 0.59444 0.962495 -0.446583 0.650443 -0.415043 0.650443 -0.447616 0.646715 -0.41401 0.646715 0.616621 0.959643 -0.033723 0.970169 -0.0033246 0.970169 -0.0342936 0.957585 -0.002754 0.957585 0.425965 0.962495 0.402866 0.962495 0.128827 0.969766 0.129397 0.957181 0.0984283 0.969766 0.0978577 0.957181 0.386111 0.962495 0.253235 0.968274 0.253805 0.955689 0.222836 0.968274 0.222265 0.955689 0.376844 0.962495 0.361421 0.965795 0.361991 0.95321 0.331022 0.965795 0.330451 0.95321 0.375695 0.962495 0.446583 0.949914 0.415043 0.949914 0.446012 0.962498 0.415614 0.962498 0.382743 0.962495 0.501815 0.946024 0.470276 0.946024 0.501245 0.958609 0.470846 0.958609 0.397507 0.962495 0.523925 0.941806 0.492385 0.941806 0.523354 0.954391 0.492956 0.954391 0.418982 0.962495 0.480435 0.950132 0.510833 0.950132 0.479864 0.937548 0.511404 0.937548 0.445703 0.962495 0.434138 0.946123 0.464536 0.946123 0.433567 0.933539 0.465107 0.933539 0.475851 0.962495 0.357219 0.942637 0.387617 0.942637 0.356648 0.930052 0.388188 0.930052 0.507369 0.962495 0.25492 0.939911 0.285319 0.939911 0.25435 0.927326 0.285889 0.927326 0.538112 0.962495 0.134214 0.938131 0.164612 0.938131 0.133643 0.925547 0.165183 0.925547 0.565982 0.962495 0.0033246 0.937419 0.033723 0.937419 0.002754 0.924834 0.0342936 0.924834 0.589082 0.962495 -0.129397 0.925238 -0.128827 0.937822 -0.0978577 0.925238 -0.0984283 0.937822 -0.523354 0.953197 -0.492956 0.953197 -0.523925 0.940612 -0.492385 0.940612 0.572965 0.962495 -0.510833 0.957456 -0.480435 0.957456 -0.511404 0.944871 -0.479864 0.944871 0.546244 0.962495 -0.464536 0.961465 -0.434138 0.961465 -0.465107 0.94888 -0.433567 0.94888 0.516096 0.962495 -0.387617 0.964951 -0.357219 0.964951 -0.388188 0.952366 -0.356648 0.952366 0.484578 0.962495 -0.285319 0.967677 -0.25492 0.967677 -0.285889 0.955092 -0.25435 0.955092 0.453836 0.962495 -0.164612 0.969457 -0.134214 0.969457 -0.165183 0.956872 -0.133643 0.956872 -0.254838 0.611423 -0.253805 0.615151 -0.221233 0.611423 -0.222265 0.615151 0.613032 0.959643 -0.363024 0.935997 -0.329419 0.935997 -0.363706 0.910827 -0.328737 0.910827 0.628058 0.934523 0.629332 0.934523 -0.501815 0.674212 -0.470276 0.674212 -0.502848 0.670484 -0.469243 0.670484 0.60089 0.959643 -0.447616 0.937967 -0.41401 0.937967 -0.448298 0.912797 -0.413328 0.912797 0.621518 0.934523 -0.0342936 0.8037 -0.002754 0.8037 -0.0353265 0.799972 -0.001721 0.799972 0.42138 0.959643 0.396767 0.959643 0.129397 0.801235 0.13043 0.797507 0.0978577 0.801235 0.0968248 0.797507 0.378915 0.959643 0.253805 0.792118 0.254838 0.78839 0.222265 0.792118 0.221233 0.78839 0.369041 0.959643 0.361991 0.776971 0.363024 0.773243 0.330451 0.776971 0.329419 0.773243 0.367817 0.959643 0.447616 0.753098 0.41401 0.753098 0.446583 0.756826 0.415043 0.756826 0.375326 0.959643 0.502848 0.729329 0.469243 0.729329 0.501815 0.733057 0.470276 0.733057 0.391057 0.959643 0.523925 0.707282 0.524957 0.703554 0.492385 0.707282 0.491352 0.703554 0.413939 0.959643 0.479864 0.681259 0.511404 0.681259 0.478831 0.677531 0.512437 0.677531 0.442411 0.959643 0.433567 0.656761 0.465107 0.656761 0.432534 0.653033 0.466139 0.653033 0.474533 0.959643 0.356648 0.635457 0.388188 0.635457 0.355615 0.631729 0.389221 0.631729 0.508116 0.959643 0.25435 0.618799 0.285889 0.618799 0.253317 0.615071 0.286922 0.615071 0.540872 0.959643 0.133643 0.607922 0.165183 0.607922 0.13261 0.604195 0.166215 0.604195 0.570567 0.959643 0.0353265 0.599841 0.001721 0.599841 0.0342936 0.603569 0.002754 0.603569 0.59518 0.959643 -0.13043 0.602306 -0.129397 0.606034 -0.0968248 0.602306 -0.0978577 0.606034 -0.524957 0.696259 -0.523925 0.699987 -0.491352 0.696259 -0.492385 0.699987 0.578008 0.959643 -0.511404 0.72601 -0.479864 0.72601 -0.512437 0.722282 -0.478831 0.722282 0.549537 0.959643 -0.465107 0.750508 -0.433567 0.750508 -0.466139 0.746781 -0.432534 0.746781 0.517415 0.959643 -0.388188 0.771812 -0.356648 0.771812 -0.389221 0.768085 -0.355615 0.768085 0.483831 0.959643 -0.285889 0.78847 -0.25435 0.78847 -0.286922 0.784742 -0.253317 0.784742 0.451076 0.959643 -0.165183 0.799347 -0.133643 0.799347 -0.166215 0.795619 -0.13261 0.795619 -0.25552 0.909346 -0.254838 0.934516 -0.220551 0.909346 -0.221233 0.934516 0.617783 0.934523 -0.361951 0.810019 -0.363706 0.816543 -0.330492 0.810019 -0.328737 0.816543 0.615944 0.929431 0.614798 0.929431 -0.502848 0.940291 -0.469243 0.940291 -0.50353 0.915122 -0.468561 0.915122 0.605148 0.934523 -0.446542 0.790458 -0.448298 0.796982 -0.415083 0.790458 -0.413328 0.796982 0.608914 0.929431 -0.0353265 0.952954 -0.001721 0.952954 -0.0360085 0.927784 -0.001039 0.927784 0.418352 0.934523 0.392741 0.934523 0.13043 0.952712 0.131112 0.927543 0.0968248 0.952712 0.0961428 0.927543 0.374164 0.934523 0.254838 0.951821 0.25552 0.926651 0.221233 0.951821 0.220551 0.926651 0.363889 0.934523 0.363024 0.95034 0.363706 0.92517 0.329419 0.95034 0.328737 0.92517 0.362615 0.934523 0.448298 0.9232 0.413328 0.9232 0.447616 0.94837 0.41401 0.94837 0.370429 0.934523 0.50353 0.920876 0.468561 0.920876 0.502848 0.946045 0.469243 0.946045 0.386799 0.934523 0.525639 0.918356 0.49067 0.918356 0.524957 0.943525 0.491352 0.943525 0.410609 0.934523 0.478831 0.94098 0.512437 0.94098 0.478149 0.915811 0.513119 0.915811 0.440237 0.934523 0.432534 0.938585 0.466139 0.938585 0.431852 0.913415 0.466821 0.913415 0.473662 0.934523 0.355615 0.936501 0.389221 0.936501 0.354933 0.911332 0.389903 0.911332 0.508609 0.934523 0.253317 0.934872 0.286922 0.934872 0.252635 0.909703 0.287604 0.909703 0.542694 0.934523 0.13261 0.933809 0.166215 0.933809 0.131928 0.908639 0.166897 0.908639 0.573595 0.934523 0.001721 0.933383 0.0353265 0.933383 0.001039 0.908214 0.0360085 0.908214 0.599207 0.934523 -0.131112 0.908455 -0.13043 0.933624 -0.0961428 0.908455 -0.0968248 0.933624 -0.524957 0.942812 -0.491352 0.942812 -0.525639 0.917642 -0.49067 0.917642 0.581338 0.934523 -0.512437 0.945356 -0.478831 0.945356 -0.513119 0.920187 -0.478149 0.920187 0.551711 0.934523 -0.466139 0.947752 -0.432534 0.947752 -0.466821 0.922583 -0.431852 0.922583 0.518285 0.934523 -0.389221 0.949835 -0.355615 0.949835 -0.389903 0.924666 -0.354933 0.924666 0.483339 0.934523 -0.286922 0.951464 -0.253317 0.951464 -0.287604 0.926295 -0.252635 0.926295 0.449253 0.934523 -0.166215 0.952528 -0.13261 0.952528 -0.166897 0.927358 -0.131928 0.927358 -0.25552 0.831251 -0.220551 0.831251 -0.253765 0.824728 -0.222306 0.824728 0.605555 0.929431 -0.361951 0.91494 -0.330492 0.91494 -0.36232 0.85761 -0.330123 0.85761 0.617587 0.872107 0.61876 0.872107 -0.501775 0.767377 -0.50353 0.773901 -0.470316 0.767377 -0.468561 0.773901 0.594188 0.929431 -0.446542 0.915408 -0.415083 0.915408 -0.446912 0.858078 -0.414714 0.858078 0.611565 0.872107 -0.0342532 0.641639 -0.0360085 0.648163 -0.0027943 0.641639 -0.001039 0.648163 0.403104 0.929431 0.426145 0.929431 0.129357 0.644033 0.0978981 0.644033 0.131112 0.650557 0.0961428 0.650557 0.386393 0.929431 0.253765 0.652886 0.222306 0.652886 0.25552 0.65941 0.220551 0.65941 0.377149 0.929431 0.361951 0.667594 0.330492 0.667594 0.363706 0.674118 0.328737 0.674118 0.376003 0.929431 0.448298 0.693679 0.446542 0.687155 0.413328 0.693679 0.415083 0.687155 0.383033 0.929431 0.50353 0.71676 0.501775 0.710237 0.468561 0.71676 0.470316 0.710237 0.397759 0.929431 0.523884 0.735265 0.492425 0.735265 0.525639 0.741789 0.49067 0.741789 0.419179 0.929431 0.478149 0.767058 0.513119 0.767058 0.479905 0.760534 0.511364 0.760534 0.445832 0.929431 0.431852 0.790847 0.466821 0.790847 0.433607 0.784323 0.465066 0.784323 0.475902 0.929431 0.354933 0.811534 0.389903 0.811534 0.356688 0.80501 0.388147 0.80501 0.50734 0.929431 0.252635 0.827709 0.287604 0.827709 0.25439 0.821186 0.285849 0.821186 0.538004 0.929431 0.131928 0.838271 0.166897 0.838271 0.133683 0.831747 0.165142 0.831747 0.565803 0.929431 0.0360085 0.842498 0.0342532 0.835975 0.001039 0.842498 0.0027943 0.835975 0.588843 0.929431 -0.131112 0.840104 -0.0961428 0.840104 -0.129357 0.83358 -0.0978981 0.83358 -0.525639 0.748873 -0.49067 0.748873 -0.523884 0.742349 -0.492425 0.742349 0.572768 0.929431 -0.513119 0.723603 -0.478149 0.723603 -0.511364 0.717079 -0.479905 0.717079 0.546115 0.929431 -0.466821 0.699814 -0.431852 0.699814 -0.465066 0.69329 -0.433607 0.69329 0.516045 0.929431 -0.389903 0.679127 -0.354933 0.679127 -0.388147 0.672603 -0.356688 0.672603 0.484607 0.929431 -0.287604 0.662952 -0.252635 0.662952 -0.285849 0.656428 -0.25439 0.656428 0.453944 0.929431 -0.166897 0.65239 -0.131928 0.65239 -0.165142 0.645867 -0.133683 0.645867 -0.254134 0.857258 -0.253765 0.914588 -0.221937 0.857258 -0.222306 0.914588 0.608126 0.872107 -0.36232 0.855485 -0.330123 0.855485 -0.363594 0.747815 -0.328849 0.747815 0.627211 0.764478 0.628476 0.764478 -0.501775 0.915961 -0.470316 0.915961 -0.502144 0.85863 -0.469947 0.85863 0.596493 0.872107 -0.446912 0.856345 -0.414714 0.856345 -0.448186 0.748675 -0.41344 0.748675 0.620712 0.764478 -0.0342532 0.91897 -0.0027943 0.91897 -0.0346224 0.861639 -0.0024252 0.861639 0.424506 0.872107 0.400925 0.872107 0.129357 0.918913 0.129726 0.861582 0.0978981 0.918913 0.0975289 0.861582 0.383821 0.872107 0.253765 0.918701 0.254134 0.86137 0.222306 0.918701 0.221937 0.86137 0.37436 0.872107 0.361951 0.918349 0.36232 0.861018 0.330492 0.918349 0.330123 0.861018 0.373187 0.872107 0.446912 0.86055 0.414714 0.86055 0.446542 0.917881 0.415083 0.917881 0.380382 0.872107 0.502144 0.859998 0.469947 0.859998 0.501775 0.917328 0.470316 0.917328 0.395454 0.872107 0.524253 0.859399 0.492056 0.859399 0.523884 0.916729 0.492425 0.916729 0.417377 0.872107 0.479905 0.916125 0.511364 0.916125 0.479535 0.858794 0.511733 0.858794 0.444655 0.872107 0.433607 0.915555 0.465066 0.915555 0.433238 0.858225 0.465435 0.858225 0.475431 0.872107 0.356688 0.91506 0.388147 0.91506 0.356319 0.857729 0.388516 0.857729 0.507607 0.872107 0.25439 0.914673 0.285849 0.914673 0.254021 0.857342 0.286218 0.857342 0.53899 0.872107 0.133683 0.91442 0.165142 0.91442 0.133314 0.85709 0.165511 0.85709 0.567442 0.872107 0.0027943 0.914319 0.0342532 0.914319 0.0024252 0.856988 0.0346224 0.856988 0.591023 0.872107 -0.129726 0.857046 -0.129357 0.914376 -0.0975289 0.857046 -0.0978981 0.914376 -0.523884 0.91656 -0.492425 0.91656 -0.524253 0.859229 -0.492056 0.859229 0.574571 0.872107 -0.511364 0.917165 -0.479905 0.917165 -0.511733 0.859834 -0.479535 0.859834 0.547292 0.872107 -0.465066 0.917734 -0.433607 0.917734 -0.465435 0.860403 -0.433238 0.860403 0.516516 0.872107 -0.388147 0.918229 -0.356688 0.918229 -0.388516 0.860898 -0.356319 0.860898 0.48434 0.872107 -0.285849 0.918616 -0.25439 0.918616 -0.286218 0.861285 -0.254021 0.861285 0.452957 0.872107 -0.165142 0.918869 -0.133683 0.918869 -0.165511 0.861538 -0.133314 0.861538 -0.255408 0.747168 -0.254134 0.854838 -0.220663 0.747168 -0.221937 0.854838 0.617001 0.764478 -0.363594 0.657416 -0.328849 0.657416 -0.366009 0.640637 -0.326434 0.640637 0.645456 0.748666 0.646898 0.748666 -0.502144 0.85736 -0.469947 0.85736 -0.503418 0.74969 -0.468673 0.74969 0.604447 0.764478 -0.448186 0.667881 -0.41344 0.667881 -0.450601 0.651103 -0.411025 0.651103 0.638054 0.748666 -0.0346224 0.862889 -0.0024252 0.862889 -0.0358963 0.75522 -0.0011512 0.75522 0.41885 0.764478 0.393403 0.764478 0.129726 0.862784 0.131 0.755114 0.0975289 0.862784 0.096255 0.755114 0.374946 0.764478 0.254134 0.862395 0.255408 0.754725 0.221937 0.862395 0.220663 0.754725 0.364736 0.764478 0.36232 0.861748 0.363594 0.754078 0.330123 0.861748 0.328849 0.754078 0.363471 0.764478 0.448186 0.753218 0.41344 0.753218 0.446912 0.860888 0.414714 0.860888 0.371235 0.764478 0.503418 0.752203 0.468673 0.752203 0.502144 0.859873 0.469947 0.859873 0.3875 0.764478 0.525527 0.751103 0.490782 0.751103 0.524253 0.858772 0.492056 0.858772 0.411157 0.764478 0.479535 0.857661 0.511733 0.857661 0.478262 0.749991 0.513007 0.749991 0.440594 0.764478 0.433238 0.856615 0.465435 0.856615 0.431964 0.748945 0.466709 0.748945 0.473805 0.764478 0.356319 0.855705 0.388516 0.855705 0.355045 0.748035 0.38979 0.748035 0.508528 0.764478 0.254021 0.854994 0.286218 0.854994 0.252747 0.747324 0.287492 0.747324 0.542394 0.764478 0.133314 0.85453 0.165511 0.85453 0.13204 0.74686 0.166785 0.74686 0.573097 0.764478 0.0024252 0.854344 0.0346224 0.854344 0.0011512 0.746674 0.0358963 0.746674 0.598544 0.764478 -0.131 0.746779 -0.129726 0.854449 -0.096255 0.746779 -0.0975289 0.854449 -0.524253 0.858461 -0.492056 0.858461 -0.525527 0.750791 -0.490782 0.750791 0.58079 0.764478 -0.511733 0.859572 -0.479535 0.859572 -0.513007 0.751902 -0.478262 0.751902 0.551353 0.764478 -0.465435 0.860618 -0.433238 0.860618 -0.466709 0.752948 -0.431964 0.752948 0.518142 0.764478 -0.388516 0.861528 -0.356319 0.861528 -0.38979 0.753858 -0.355045 0.753858 0.48342 0.764478 -0.286218 0.862239 -0.254021 0.862239 -0.287492 0.754569 -0.252747 0.754569 0.449553 0.764478 -0.165511 0.862704 -0.133314 0.862704 -0.166785 0.755034 -0.13204 0.755034 -0.257823 0.632768 -0.255408 0.649547 -0.218248 0.632768 -0.220663 0.649547 0.633828 0.748666 -0.321537 0.339236 -0.370905 0.339236 -0.326434 0.354146 -0.366009 0.354146 0.682442 0.739027 0.68424 0.739027 -0.503418 0.68023 -0.468673 0.68023 -0.505833 0.663451 -0.466258 0.663451 0.619528 0.748666 -0.455497 0.36311 -0.450601 0.378019 -0.406129 0.36311 -0.411025 0.378019 0.673209 0.739027 -0.0358963 0.747501 -0.0011512 0.747501 -0.0383116 0.730722 0.0012641 0.730722 0.408128 0.748666 0.379143 0.748666 0.131 0.74622 0.133415 0.729442 0.096255 0.74622 0.0938397 0.729442 0.358119 0.748666 0.255408 0.741484 0.257823 0.724705 0.220663 0.741484 0.218248 0.724705 0.346491 0.748666 0.363594 0.733615 0.366009 0.716836 0.328849 0.733615 0.326434 0.716836 0.345049 0.748666 0.450601 0.706371 0.411025 0.706371 0.448186 0.723149 0.41344 0.723149 0.353893 0.748666 0.505833 0.694022 0.466258 0.694022 0.503418 0.710801 0.468673 0.710801 0.372419 0.748666 0.527942 0.680632 0.488367 0.680632 0.525527 0.69741 0.490782 0.69741 0.399365 0.748666 0.478262 0.683891 0.513007 0.683891 0.475846 0.667112 0.515422 0.667112 0.432895 0.748666 0.431964 0.671164 0.466709 0.671164 0.429549 0.654385 0.469125 0.654385 0.470724 0.748666 0.355045 0.660096 0.38979 0.660096 0.35263 0.643317 0.392206 0.643317 0.510273 0.748666 0.252747 0.651442 0.287492 0.651442 0.250332 0.634663 0.289907 0.634663 0.548848 0.748666 0.13204 0.645791 0.166785 0.645791 0.129625 0.629013 0.1692 0.629013 0.583819 0.748666 0.0011512 0.64353 0.0358963 0.64353 -0.0012641 0.626751 0.0383116 0.626751 0.612804 0.748666 -0.133415 0.628032 -0.131 0.64481 -0.0938397 0.628032 -0.096255 0.64481 -0.525527 0.69362 -0.490782 0.69362 -0.527942 0.676842 -0.488367 0.676842 0.592582 0.748666 -0.513007 0.70714 -0.478262 0.70714 -0.515422 0.690361 -0.475846 0.690361 0.559052 0.748666 -0.466709 0.719867 -0.431964 0.719867 -0.469125 0.703088 -0.429549 0.703088 0.521224 0.748666 -0.38979 0.730935 -0.355045 0.730935 -0.392206 0.714156 -0.35263 0.714156 0.481674 0.748666 -0.287492 0.739589 -0.252747 0.739589 -0.289907 0.72281 -0.250332 0.72281 0.443099 0.748666 -0.166785 0.745239 -0.13204 0.745239 -0.1692 0.72846 -0.129625 0.72846 -0.213352 0.321285 -0.262719 0.321285 -0.218248 0.336195 -0.257823 0.336195 0.667936 0.739027 -0.313179 0.355434 -0.379263 0.355434 -0.321537 0.382458 -0.370905 0.382458 0.745581 0.720232 0.747989 0.720232 -0.510729 0.391279 -0.505833 0.406189 -0.461362 0.391279 -0.466258 0.406189 0.650099 0.739027 -0.463855 0.377918 -0.455497 0.404943 -0.397771 0.377918 -0.406129 0.404943 0.733221 0.720232 -0.0383116 0.559646 0.0012641 0.559646 -0.0432076 0.544736 0.00616 0.544736 0.386393 0.739027 0.350236 0.739027 0.0938397 0.556724 0.133415 0.556724 0.0889437 0.541814 0.138311 0.541814 0.324011 0.739027 0.218248 0.545919 0.257823 0.545919 0.213352 0.53101 0.262719 0.53101 0.309505 0.739027 0.326434 0.527969 0.366009 0.527969 0.321537 0.513059 0.370905 0.513059 0.307707 0.739027 0.450601 0.504095 0.455497 0.489186 0.411025 0.504095 0.406129 0.489186 0.318738 0.739027 0.505833 0.475926 0.510729 0.461016 0.466258 0.475926 0.461362 0.461016 0.341848 0.739027 0.527942 0.44538 0.532839 0.430471 0.488367 0.44538 0.483471 0.430471 0.375462 0.739027 0.515422 0.41454 0.520318 0.39963 0.475846 0.41454 0.47095 0.39963 0.417288 0.739027 0.469125 0.385507 0.474021 0.370597 0.429549 0.385507 0.424653 0.370597 0.464476 0.739027 0.392206 0.360259 0.397102 0.34535 0.35263 0.360259 0.347734 0.34535 0.513811 0.739027 0.294803 0.325608 0.245436 0.325608 0.289907 0.340518 0.250332 0.340518 0.56193 0.739027 0.174096 0.312719 0.124729 0.312719 0.1692 0.327628 0.129625 0.327628 0.605555 0.739027 0.0432076 0.307559 -0.00616 0.307559 0.0383116 0.322469 -0.0012641 0.322469 0.641711 0.739027 -0.0889437 0.310481 -0.138311 0.310481 -0.0938397 0.325391 -0.133415 0.325391 -0.532839 0.421825 -0.527942 0.436734 -0.483471 0.421825 -0.488367 0.436734 0.616485 0.739027 -0.520318 0.452665 -0.515422 0.467575 -0.47095 0.452665 -0.475846 0.467575 0.574659 0.739027 -0.474021 0.481698 -0.469125 0.496608 -0.424653 0.481698 -0.429549 0.496608 0.527471 0.739027 -0.392206 0.521855 -0.35263 0.521855 -0.397102 0.506946 -0.347734 0.506946 0.478136 0.739027 -0.289907 0.541596 -0.250332 0.541596 -0.294803 0.526687 -0.245436 0.526687 0.430017 0.739027 -0.1692 0.554486 -0.129625 0.554486 -0.174096 0.539577 -0.124729 0.539577 -0.204993 0.338527 -0.271077 0.338527 -0.213352 0.365552 -0.262719 0.365552 0.726163 0.720232 -0.379263 0.505155 -0.313179 0.505155 -0.388247 0.465077 -0.304195 0.465077 0.813451 0.68602 0.816513 0.68602 -0.519087 0.404449 -0.510729 0.431474 -0.453004 0.404449 -0.461362 0.431474 0.702286 0.720232 -0.463855 0.521453 -0.397771 0.521453 -0.472839 0.481375 -0.388787 0.481375 0.79773 0.68602 -0.0432076 0.576003 0.00616 0.576003 -0.0515656 0.548978 0.0145181 0.548978 0.349288 0.720232 0.300889 0.720232 0.0889437 0.573251 0.138311 0.573251 0.0805857 0.546226 0.146669 0.546226 0.265784 0.720232 0.213352 0.563075 0.262719 0.563075 0.204993 0.53605 0.271077 0.53605 0.246366 0.720232 0.321537 0.546169 0.370905 0.546169 0.313179 0.519144 0.379263 0.519144 0.243959 0.720232 0.455497 0.523684 0.463855 0.49666 0.406129 0.523684 0.397771 0.49666 0.258726 0.720232 0.510729 0.497154 0.519087 0.470129 0.461362 0.497154 0.453004 0.470129 0.289661 0.720232 0.532839 0.468385 0.541197 0.44136 0.483471 0.468385 0.475113 0.44136 0.334656 0.720232 0.520318 0.439339 0.528676 0.412314 0.47095 0.439339 0.462592 0.412314 0.390644 0.720232 0.474021 0.411995 0.482379 0.38497 0.424653 0.411995 0.416295 0.38497 0.453811 0.720232 0.397102 0.388216 0.40546 0.361192 0.347734 0.388216 0.339376 0.361192 0.519851 0.720232 0.303161 0.342599 0.237078 0.342599 0.294803 0.369623 0.245436 0.369623 0.584263 0.720232 0.182455 0.330459 0.116371 0.330459 0.174096 0.357484 0.124729 0.357484 0.642659 0.720232 0.0515656 0.325599 -0.0145181 0.325599 0.0432076 0.352624 -0.00616 0.352624 0.691059 0.720232 -0.0805857 0.328351 -0.146669 0.328351 -0.0889437 0.355376 -0.138311 0.355376 -0.541197 0.433218 -0.532839 0.460242 -0.475113 0.433218 -0.483471 0.460242 0.657291 0.720232 -0.528676 0.462264 -0.520318 0.489288 -0.462592 0.462264 -0.47095 0.489288 0.601303 0.720232 -0.482379 0.489608 -0.474021 0.516632 -0.416295 0.489608 -0.424653 0.516632 0.538136 0.720232 -0.397102 0.540411 -0.347734 0.540411 -0.40546 0.513386 -0.339376 0.513386 0.472097 0.720232 -0.294803 0.559004 -0.245436 0.559004 -0.303161 0.531979 -0.237078 0.531979 0.407684 0.720232 -0.174096 0.571144 -0.124729 0.571144 -0.182455 0.544119 -0.116371 0.544119 -0.280061 0.452823 -0.271077 0.492901 -0.196009 0.452823 -0.204993 0.492901 0.788753 0.68602 -0.388247 0.596686 -0.304195 0.596686 -0.392431 0.558933 -0.300011 0.558933 0.845058 0.64954 0.848424 0.64954 -0.519087 0.540683 -0.453004 0.540683 -0.528072 0.500605 -0.444019 0.500605 0.758384 0.68602 -0.472839 0.604743 -0.388787 0.604743 -0.477023 0.56699 -0.384603 0.56699 0.827772 0.64954 -0.0515656 0.645442 0.0145181 0.645442 -0.0605499 0.605364 0.0235023 0.605364 0.309403 0.68602 0.247844 0.68602 0.146669 0.643447 0.155654 0.60337 0.0805857 0.643447 0.0716014 0.60337 0.203194 0.68602 0.271077 0.636072 0.280061 0.595994 0.204993 0.636072 0.196009 0.595994 0.178496 0.68602 0.379263 0.623817 0.388247 0.58374 0.313179 0.623817 0.304195 0.58374 0.175434 0.68602 0.472839 0.567442 0.388787 0.567442 0.463855 0.60752 0.397771 0.60752 0.194217 0.68602 0.528072 0.548212 0.444019 0.548212 0.519087 0.58829 0.453004 0.58829 0.233563 0.68602 0.550181 0.52736 0.466129 0.52736 0.541197 0.567437 0.475113 0.567437 0.290793 0.68602 0.462592 0.546384 0.528676 0.546384 0.453608 0.506306 0.53766 0.506306 0.362005 0.68602 0.416295 0.526564 0.482379 0.526564 0.407311 0.486486 0.491363 0.486486 0.442347 0.68602 0.339376 0.509328 0.40546 0.509328 0.330392 0.469251 0.414444 0.469251 0.526343 0.68602 0.237078 0.495852 0.303161 0.495852 0.228093 0.455774 0.312146 0.455774 0.60827 0.68602 0.116371 0.487053 0.182455 0.487053 0.107387 0.446975 0.191439 0.446975 0.682544 0.68602 -0.0145181 0.48353 0.0515656 0.48353 -0.0235023 0.443453 0.0605499 0.443453 0.744103 0.68602 -0.155654 0.445448 -0.146669 0.485525 -0.0716014 0.445448 -0.0805857 0.485525 -0.541197 0.561535 -0.475113 0.561535 -0.550181 0.521457 -0.466129 0.521457 0.701154 0.68602 -0.528676 0.582588 -0.462592 0.582588 -0.53766 0.542511 -0.453608 0.542511 0.629942 0.68602 -0.482379 0.602408 -0.416295 0.602408 -0.491363 0.562331 -0.407311 0.562331 0.549601 0.68602 -0.40546 0.619644 -0.339376 0.619644 -0.414444 0.579566 -0.330392 0.579566 0.465604 0.68602 -0.303161 0.63312 -0.237078 0.63312 -0.312146 0.593043 -0.228093 0.593043 0.383677 0.68602 -0.182455 0.64192 -0.116371 0.64192 -0.191439 0.601842 -0.107387 0.601842 -0.284245 0.552875 -0.280061 0.590627 -0.191825 0.552875 -0.196009 0.590627 0.817901 0.64954 -0.392431 0.636601 -0.300011 0.636601 -0.393363 0.0362604 -0.299079 0.0362604 0.852097 0.0492035 0.855532 0.0492035 -0.528072 0.61425 -0.444019 0.61425 -0.532255 0.576497 -0.439835 0.576497 0.784509 0.64954 -0.477023 0.636714 -0.384603 0.636714 -0.477955 0.0363732 -0.383671 0.0363732 0.834463 0.0492035 -0.0605499 0.666041 0.0235023 0.666041 -0.0647339 0.628288 0.0276863 0.628288 0.290829 0.64954 0.223141 0.64954 0.155654 0.665055 0.159838 0.627302 0.0716014 0.665055 0.0674174 0.627302 0.174046 0.64954 0.280061 0.661408 0.284245 0.623655 0.196009 0.661408 0.191825 0.623655 0.146889 0.64954 0.388247 0.65535 0.392431 0.617597 0.304195 0.65535 0.300011 0.617597 0.143523 0.64954 0.477023 0.60954 0.384603 0.60954 0.472839 0.647293 0.388787 0.647293 0.164175 0.64954 0.532255 0.600033 0.439835 0.600033 0.528072 0.637786 0.444019 0.637786 0.207439 0.64954 0.554365 0.589724 0.461945 0.589724 0.550181 0.627477 0.466129 0.627477 0.270366 0.64954 0.453608 0.617068 0.53766 0.617068 0.449424 0.579316 0.541844 0.579316 0.348667 0.64954 0.407311 0.60727 0.491363 0.60727 0.403127 0.569517 0.495547 0.569517 0.437008 0.64954 0.330392 0.598749 0.414444 0.598749 0.326208 0.560996 0.418628 0.560996 0.529366 0.64954 0.228093 0.592086 0.312146 0.592086 0.223909 0.554334 0.31633 0.554334 0.61945 0.64954 0.107387 0.587736 0.191439 0.587736 0.103203 0.549984 0.195623 0.549984 0.701118 0.64954 -0.0235023 0.585995 0.0605499 0.585995 -0.0276863 0.548242 0.0647339 0.548242 0.768806 0.64954 -0.159838 0.549228 -0.155654 0.586981 -0.0674174 0.549228 -0.0716014 0.586981 -0.550181 0.624559 -0.466129 0.624559 -0.554365 0.586806 -0.461945 0.586806 0.721582 0.64954 -0.53766 0.634967 -0.453608 0.634967 -0.541844 0.597215 -0.449424 0.597215 0.64328 0.64954 -0.491363 0.644766 -0.407311 0.644766 -0.495547 0.607013 -0.403127 0.607013 0.55494 0.64954 -0.414444 0.653287 -0.330392 0.653287 -0.418628 0.615534 -0.326208 0.615534 0.462581 0.64954 -0.312146 0.659949 -0.228093 0.659949 -0.31633 0.622196 -0.223909 0.622196 0.372497 0.64954 -0.191439 0.664299 -0.107387 0.664299 -0.195623 0.626547 -0.103203 0.626547 -0.285177 0.0361755 -0.284245 0.636516 -0.190893 0.0361755 -0.191825 0.636516 0.824393 0.0492035 -0.391352 0.10824 -0.393363 0.120358 -0.30109 0.10824 -0.299079 0.120358 0.840194 0.0380231 0.836905 0.0380231 -0.532255 0.636847 -0.439835 0.636847 -0.533187 0.0365064 -0.438904 0.0365064 0.790327 0.0492035 -0.475944 0.0961748 -0.477955 0.108292 -0.385682 0.0961748 -0.383671 0.108292 0.820024 0.0380231 -0.0647339 0.637573 0.0276863 0.637573 -0.0656657 0.0372318 0.0286182 0.0372318 0.286692 0.0492035 0.217639 0.0492035 0.159838 0.637559 0.16077 0.037218 0.0674174 0.637559 0.0664856 0.037218 0.167554 0.0492035 0.284245 0.637508 0.285177 0.0371669 0.191825 0.637508 0.190893 0.0371669 0.13985 0.0492035 0.392431 0.637423 0.393363 0.037082 0.300011 0.637423 0.299079 0.037082 0.136415 0.0492035 0.477955 0.0369692 0.383671 0.0369692 0.477023 0.63731 0.384603 0.63731 0.157484 0.0492035 0.533187 0.036836 0.438904 0.036836 0.532255 0.637177 0.439835 0.637177 0.20162 0.0492035 0.555297 0.0366916 0.461013 0.0366916 0.554365 0.637032 0.461945 0.637032 0.265816 0.0492035 0.449424 0.636887 0.541844 0.636887 0.448492 0.0365459 0.542776 0.0365459 0.345697 0.0492035 0.403127 0.636749 0.495547 0.636749 0.402195 0.0364086 0.496479 0.0364086 0.435819 0.0492035 0.326208 0.63663 0.418628 0.63663 0.325276 0.0362893 0.41956 0.0362893 0.53004 0.0492035 0.223909 0.636537 0.31633 0.636537 0.222978 0.036196 0.317261 0.036196 0.62194 0.0492035 0.103203 0.636476 0.195623 0.636476 0.102271 0.036135 0.196555 0.036135 0.705255 0.0492035 -0.0276863 0.636451 0.0647339 0.636451 -0.0286182 0.0361107 0.0656657 0.0361107 0.774308 0.0492035 -0.16077 0.0361245 -0.159838 0.636465 -0.0664856 0.0361245 -0.0674174 0.636465 -0.554365 0.636992 -0.461945 0.636992 -0.555297 0.0366508 -0.461013 0.0366508 0.726131 0.0492035 -0.541844 0.637137 -0.449424 0.637137 -0.542776 0.0367966 -0.448492 0.0367966 0.64625 0.0492035 -0.495547 0.637275 -0.403127 0.637275 -0.496479 0.0369338 -0.402195 0.0369338 0.556129 0.0492035 -0.418628 0.637394 -0.326208 0.637394 -0.41956 0.0370531 -0.325276 0.0370531 0.461907 0.0492035 -0.31633 0.637487 -0.223909 0.637487 -0.317261 0.0371465 -0.222978 0.0371465 0.370008 0.0492035 -0.195623 0.637548 -0.103203 0.637548 -0.196555 0.0372074 -0.102271 0.0372074 -0.285177 0.12943 -0.190893 0.12943 -0.283166 0.117312 -0.192904 0.117312 0.810383 0.0380231 -0.30109 0.201701 -0.313362 0.168624 -0.391352 0.201701 -0.379081 0.168624 0.746595 0.0212554 0.744201 0.0212554 -0.531176 0.0819382 -0.533187 0.0940557 -0.440915 0.0819382 -0.438904 0.0940557 0.77777 0.0380231 -0.475944 0.174729 -0.385682 0.174729 -0.463672 0.141652 -0.397954 0.141652 0.73191 0.0212554 -0.0656657 0.0164996 0.0286182 0.0164996 -0.0636547 0.00438207 0.0266072 0.00438207 0.29562 0.0380231 0.229512 0.0380231 0.158758 0.00585878 0.0684966 0.00585878 0.16077 0.0179763 0.0664856 0.0179763 0.181564 0.0380231 0.283166 0.0113193 0.192904 0.0113193 0.285177 0.0234368 0.190893 0.0234368 0.155042 0.0380231 0.391352 0.0203914 0.30109 0.0203914 0.393363 0.0325089 0.299079 0.0325089 0.151754 0.0380231 0.477955 0.0445744 0.475944 0.0324569 0.383671 0.0445744 0.385682 0.0324569 0.171924 0.0380231 0.533187 0.058811 0.531176 0.0466935 0.438904 0.058811 0.440915 0.0466935 0.214177 0.0380231 0.555297 0.0742486 0.553286 0.0621311 0.461013 0.0742486 0.463024 0.0621311 0.275634 0.0380231 0.448492 0.089835 0.542776 0.089835 0.450503 0.0777176 0.540765 0.0777176 0.352107 0.0380231 0.402195 0.104508 0.496479 0.104508 0.404206 0.0923907 0.494468 0.0923907 0.438385 0.0380231 0.325276 0.117268 0.41956 0.117268 0.327287 0.105151 0.417549 0.105151 0.528587 0.0380231 0.222978 0.127245 0.317261 0.127245 0.224989 0.115128 0.31525 0.115128 0.616566 0.0380231 0.102271 0.133759 0.196555 0.133759 0.104282 0.121642 0.194544 0.121642 0.696327 0.0380231 -0.0286182 0.136367 0.0656657 0.136367 -0.0266072 0.12425 0.0636547 0.12425 0.762435 0.0380231 -0.16077 0.13489 -0.0664856 0.13489 -0.158758 0.122773 -0.0684966 0.122773 -0.553286 0.0665006 -0.555297 0.0786181 -0.463024 0.0665006 -0.461013 0.0786181 0.716313 0.0380231 -0.542776 0.0630317 -0.448492 0.0630317 -0.540765 0.0509142 -0.450503 0.0509142 0.63984 0.0380231 -0.496479 0.0483585 -0.402195 0.0483585 -0.494468 0.036241 -0.404206 0.036241 0.553563 0.0380231 -0.41956 0.0355986 -0.325276 0.0355986 -0.417549 0.0234811 -0.327287 0.0234811 0.46336 0.0380231 -0.317261 0.0256215 -0.222978 0.0256215 -0.31525 0.0135041 -0.224989 0.0135041 0.375381 0.0380231 -0.196555 0.0191072 -0.102271 0.0191072 -0.194544 0.00698972 -0.104282 0.00698972 -0.192904 0.221982 -0.205176 0.188905 -0.283166 0.221982 -0.270894 0.188905 0.724891 0.0212554 -0.313362 0.1854 -0.327045 0.152326 -0.379081 0.1854 -0.365397 0.152326 0.642232 0.012137 0.640835 0.012137 -0.531176 0.142902 -0.440915 0.142902 -0.518905 0.109825 -0.453186 0.109825 0.701146 0.0212554 -0.463672 0.155321 -0.397954 0.155321 -0.449989 0.122248 -0.411637 0.122248 0.633662 0.012137 -0.051383 -0.063552 -0.0636547 -0.030475 0.0143354 -0.063552 0.0266072 -0.030475 0.301967 0.0212554 0.350099 0.0212554 0.0807683 -0.0602508 0.0684966 -0.0271738 0.146487 -0.0602508 0.158758 -0.0271738 0.267056 0.0212554 0.205176 -0.0480437 0.192904 -0.0149667 0.270894 -0.0480437 0.283166 -0.0149667 0.247746 0.0212554 0.313362 -0.027763 0.30109 0.00531399 0.379081 -0.027763 0.391352 0.00531399 0.245352 0.0212554 0.463672 -0.000790358 0.397954 -0.000790358 0.475944 0.0322865 0.385682 0.0322865 0.260037 0.0212554 0.518905 0.0310357 0.453186 0.0310357 0.531176 0.0641126 0.440915 0.0641126 0.290801 0.0212554 0.541014 0.0655464 0.475296 0.0655464 0.553286 0.0986234 0.463024 0.0986234 0.335548 0.0212554 0.528493 0.10039 0.462775 0.10039 0.540765 0.133467 0.450503 0.133467 0.391227 0.0212554 0.482196 0.133192 0.416478 0.133192 0.494468 0.166269 0.404206 0.166269 0.454044 0.0212554 0.405277 0.161717 0.339559 0.161717 0.417549 0.194794 0.327287 0.194794 0.519719 0.0212554 0.31525 0.217098 0.302979 0.184021 0.224989 0.217098 0.23726 0.184021 0.583775 0.0212554 0.194544 0.23166 0.182272 0.198583 0.104282 0.23166 0.116554 0.198583 0.641848 0.0212554 0.0636547 0.23749 0.051383 0.204413 -0.0266072 0.23749 -0.0143354 0.204413 0.68998 0.0212554 -0.0684966 0.234189 -0.0807683 0.201112 -0.158758 0.234189 -0.146487 0.201112 -0.553286 0.108392 -0.463024 0.108392 -0.541014 0.0753146 -0.475296 0.0753146 0.656399 0.0212554 -0.540765 0.0735479 -0.450503 0.0735479 -0.528493 0.0404709 -0.462775 0.0404709 0.600721 0.0212554 -0.494468 0.040746 -0.404206 0.040746 -0.482196 0.00766897 -0.416478 0.00766897 0.537903 0.0212554 -0.405277 -0.0208558 -0.417549 0.0122211 -0.339559 -0.0208558 -0.327287 0.0122211 0.472228 0.0212554 -0.302979 -0.0431597 -0.31525 -0.0100827 -0.23726 -0.0431597 -0.224989 -0.0100827 0.408172 0.0212554 -0.182272 -0.0577224 -0.194544 -0.0246454 -0.116554 -0.0577224 -0.104282 -0.0246454 -0.205176 0.208016 -0.218859 0.174943 -0.270894 0.208016 -0.257211 0.174943 0.629566 0.012137 -0.518905 0.119831 -0.453186 0.119831 -0.505221 0.0867576 -0.466869 0.0867576 0.615708 0.012137 -0.0376998 -0.106583 -0.051383 -0.0735103 0.0006523 -0.106583 0.0143354 -0.0735103 0.382755 0.012137 0.410844 0.012137 0.0944515 -0.102902 0.0807683 -0.0698289 0.132804 -0.102902 0.146487 -0.0698289 0.362381 0.012137 0.218859 -0.0892894 0.205176 -0.0562164 0.257211 -0.0892894 0.270894 -0.0562164 0.351112 0.012137 0.327045 -0.0666734 0.313362 -0.0336003 0.365397 -0.0666734 0.379081 -0.0336003 0.349715 0.012137 0.449989 -0.0365951 0.411637 -0.0365951 0.463672 -0.00352216 0.397954 -0.00352216 0.358285 0.012137 0.505221 -0.00110435 0.466869 -0.00110435 0.518905 0.0319686 0.453186 0.0319686 0.376239 0.012137 0.527331 0.0373802 0.488979 0.0373802 0.541014 0.0704532 0.475296 0.0704532 0.402352 0.012137 0.51481 0.0762359 0.476458 0.0762359 0.528493 0.109309 0.462775 0.109309 0.434845 0.012137 0.468513 0.112815 0.430161 0.112815 0.482196 0.145888 0.416478 0.145888 0.471504 0.012137 0.391594 0.144624 0.353242 0.144624 0.405277 0.177697 0.339559 0.177697 0.509831 0.012137 0.302979 0.202569 0.289295 0.169496 0.23726 0.202569 0.250943 0.169496 0.547213 0.012137 0.182272 0.218809 0.168589 0.185736 0.116554 0.218809 0.130237 0.185736 0.581104 0.012137 0.051383 0.225309 0.0376998 0.192236 -0.0143354 0.225309 -0.0006523 0.192236 0.609192 0.012137 -0.0807683 0.221628 -0.0944515 0.188555 -0.146487 0.221628 -0.132804 0.188555 -0.541014 0.0813461 -0.475296 0.0813461 -0.527331 0.048273 -0.488979 0.048273 0.589595 0.012137 -0.528493 0.0424903 -0.462775 0.0424903 -0.51481 0.0094173 -0.476458 0.0094173 0.557102 0.012137 -0.482196 0.00591141 -0.416478 0.00591141 -0.468513 -0.0271616 -0.430161 -0.0271616 0.520443 0.012137 -0.391594 -0.0589709 -0.405277 -0.0258979 -0.353242 -0.0589709 -0.339559 -0.0258979 0.482116 0.012137 -0.289295 -0.0838429 -0.302979 -0.0507699 -0.250943 -0.0838429 -0.23726 -0.0507699 0.444734 0.012137 -0.168589 -0.100083 -0.182272 -0.0670096 -0.130237 -0.100083 -0.116554 -0.0670096 + + + + + + + + + + + + + + +

0 1 2 3 2 1 4 5 6 5 4 7 8 9 10 11 10 9 5 12 13 12 5 7 14 15 16 15 17 16 16 17 18 17 19 18 18 19 20 19 21 20 20 21 22 21 23 22 22 23 24 23 25 24 24 25 26 25 27 26 26 27 28 27 29 28 28 29 30 29 31 30 30 31 32 31 33 32 32 33 34 33 35 34 34 35 36 37 36 35 38 39 40 39 38 41 41 38 42 41 42 43 43 42 44 43 44 45 45 44 46 45 46 47 47 46 48 47 48 49 49 48 50 49 50 51 51 50 52 51 52 53 53 52 54 53 54 55 55 54 56 55 56 57 57 56 58 57 58 13 13 58 6 13 6 5 59 60 61 62 61 60 63 6 58 6 63 4 64 65 66 67 66 65 7 68 69 68 7 4 70 71 72 73 72 71 13 74 57 74 13 12 75 76 77 78 77 76 12 69 79 69 12 7 80 81 82 83 82 81 43 84 85 84 43 45 86 87 88 89 88 87 41 85 90 85 41 43 91 92 93 94 93 92 39 90 95 90 39 41 96 97 98 99 98 97 40 95 100 95 40 39 101 102 103 104 103 102 105 40 100 40 105 38 106 107 108 109 108 107 110 38 105 38 110 42 111 112 113 114 113 112 115 42 110 42 115 44 116 117 118 119 118 117 120 44 115 44 120 46 121 122 123 124 123 122 125 46 120 46 125 48 126 127 128 129 128 127 130 48 125 48 130 50 131 132 133 134 133 132 130 52 50 52 130 135 136 137 138 139 138 137 135 54 52 54 135 140 141 142 143 144 143 142 140 56 54 56 140 145 146 147 148 149 148 147 145 58 56 58 145 63 150 151 152 153 152 151 57 154 55 154 57 74 155 156 157 158 157 156 55 159 53 159 55 154 160 161 162 163 162 161 53 164 51 164 53 159 165 166 167 168 167 166 49 164 169 164 49 51 170 171 172 173 172 171 47 169 174 169 47 49 175 176 177 178 177 176 45 174 84 174 45 47 179 180 181 182 181 180 63 68 4 68 63 183 184 185 186 187 186 185 69 188 189 188 69 68 190 191 192 193 192 191 74 79 194 79 74 12 195 196 197 198 197 196 79 189 199 189 79 69 200 201 202 203 202 201 85 204 205 204 85 84 206 207 208 209 208 207 210 85 205 85 210 90 211 212 213 214 213 212 215 90 210 90 215 95 216 217 218 219 218 217 220 95 215 95 220 100 221 222 223 224 223 222 220 105 100 105 220 225 226 227 228 229 228 227 225 110 105 110 225 230 231 232 233 234 233 232 230 115 110 115 230 235 236 237 238 239 238 237 120 235 240 235 120 115 241 242 243 244 243 242 125 240 245 240 125 120 246 247 248 249 248 247 130 245 250 245 130 125 251 252 253 254 253 252 135 250 255 250 135 130 256 257 258 259 258 257 140 255 260 255 140 135 261 262 263 264 263 262 145 260 265 260 145 140 266 267 268 269 268 267 145 183 63 183 145 265 270 271 272 273 272 271 154 194 274 194 154 74 275 276 277 278 277 276 159 274 279 274 159 154 280 281 282 283 282 281 164 279 284 279 164 159 285 286 287 288 287 286 169 284 289 284 169 164 290 291 292 293 292 291 174 289 294 289 174 169 295 296 297 298 297 296 84 294 204 294 84 174 299 300 301 302 301 300 183 188 68 188 183 303 304 305 306 307 306 305 189 308 309 308 189 188 310 311 312 313 312 311 194 199 314 199 194 79 315 316 317 318 317 316 199 309 319 309 199 189 320 321 322 323 322 321 205 324 325 324 205 204 326 327 328 329 328 327 330 205 325 205 330 210 331 332 333 334 333 332 335 210 330 210 335 215 336 337 338 339 338 337 340 215 335 215 340 220 341 342 343 344 343 342 340 225 220 225 340 345 346 347 348 349 348 347 345 230 225 230 345 350 351 352 353 354 353 352 355 230 350 230 355 235 356 357 358 359 358 357 240 355 360 355 240 235 361 362 363 364 363 362 245 360 365 360 245 240 366 367 368 369 368 367 250 365 370 365 250 245 371 372 373 374 373 372 255 370 375 370 255 250 376 377 378 379 378 377 260 375 380 375 260 255 381 382 383 384 383 382 380 265 260 265 380 385 386 387 388 389 388 387 265 303 183 303 265 385 390 391 392 393 392 391 194 394 274 394 194 314 395 396 397 398 397 396 279 394 399 394 279 274 400 401 402 403 402 401 284 399 404 399 284 279 405 406 407 408 407 406 289 404 409 404 289 284 410 411 412 413 412 411 294 409 414 409 294 289 415 416 417 418 417 416 204 414 324 414 204 294 419 420 421 422 421 420 303 308 188 308 303 423 424 425 426 427 426 425 308 428 309 428 308 429 430 431 432 433 432 431 314 319 434 319 314 199 435 436 437 438 437 436 309 439 319 439 309 428 440 441 442 443 442 441 325 444 445 444 325 324 446 447 448 449 448 447 450 325 445 325 450 330 451 452 453 454 453 452 455 330 450 330 455 335 456 457 458 459 458 457 460 335 455 335 460 340 461 462 463 464 463 462 460 345 340 345 460 465 466 467 468 469 468 467 465 350 345 350 465 470 471 472 473 474 473 472 470 355 350 355 470 475 476 477 478 479 478 477 360 475 480 475 360 355 481 482 483 484 483 482 365 480 485 480 365 360 486 487 488 489 488 487 370 485 490 485 370 365 491 492 493 494 493 492 375 490 495 490 375 370 496 497 498 499 498 497 380 495 500 495 380 375 501 502 503 504 503 502 385 500 505 500 385 380 506 507 508 509 508 507 385 423 303 423 385 505 510 511 512 513 512 511 394 434 514 434 394 314 515 516 517 518 517 516 399 514 519 514 399 394 520 521 522 523 522 521 404 519 524 519 404 399 525 526 527 528 527 526 409 524 529 524 409 404 530 531 532 533 532 531 414 529 534 529 414 409 535 536 537 538 537 536 324 534 444 534 324 414 539 540 541 542 541 540 308 543 429 543 308 423 544 545 546 547 546 545 428 548 549 548 428 429 550 551 552 553 552 551 319 554 434 554 319 439 555 556 557 558 557 556 439 549 559 549 439 428 560 561 562 563 562 561 444 564 445 564 444 565 566 567 568 569 568 567 564 450 445 450 564 570 571 572 573 574 573 572 570 455 450 455 570 575 576 577 578 579 578 577 575 460 455 460 575 580 581 582 583 584 583 582 585 460 580 460 585 465 586 587 588 589 588 587 590 465 585 465 590 470 591 592 593 594 593 592 590 475 470 475 590 595 596 597 598 599 598 597 480 595 600 595 480 475 601 602 603 604 603 602 485 600 605 600 485 480 606 607 608 609 608 607 490 605 610 605 490 485 611 612 613 614 613 612 495 610 615 610 495 490 616 617 618 619 618 617 500 615 620 615 500 495 621 622 623 624 623 622 625 500 620 500 625 505 626 627 628 629 628 627 423 625 543 625 423 505 630 631 632 633 632 631 514 554 634 554 514 434 635 636 637 638 637 636 519 634 639 634 519 514 640 641 642 643 642 641 524 639 644 639 524 519 645 646 647 648 647 646 529 644 649 644 529 524 650 651 652 653 652 651 534 649 654 649 534 529 655 656 657 658 657 656 444 654 565 654 444 534 659 660 661 662 661 660 543 548 429 548 543 663 664 665 666 667 666 665 549 668 669 668 549 548 670 671 672 673 672 671 554 559 674 559 554 439 675 676 677 678 677 676 559 669 679 669 559 549 680 681 682 683 682 681 564 684 685 684 564 565 686 687 688 689 688 687 690 564 685 564 690 570 691 692 693 694 693 692 695 570 690 570 695 575 696 697 698 699 698 697 700 575 695 575 700 580 701 702 703 704 703 702 700 585 580 585 700 705 706 707 708 709 708 707 705 590 585 590 705 710 711 712 713 714 713 712 710 595 590 595 710 715 716 717 718 719 718 717 600 715 720 715 600 595 721 722 723 724 723 722 605 720 725 720 605 600 726 727 728 729 728 727 610 725 730 725 610 605 731 732 733 734 733 732 615 730 735 730 615 610 736 737 738 739 738 737 620 735 740 735 620 615 741 742 743 744 743 742 625 740 745 740 625 620 746 747 748 749 748 747 625 663 543 663 625 745 750 751 752 753 752 751 634 674 754 674 634 554 755 756 757 758 757 756 639 754 759 754 639 634 760 761 762 763 762 761 644 759 764 759 644 639 765 766 767 768 767 766 649 764 769 764 649 644 770 771 772 773 772 771 654 769 774 769 654 649 775 776 777 778 777 776 565 774 684 774 565 654 779 780 781 782 781 780 663 668 548 668 663 783 784 785 786 787 786 785 669 788 789 788 669 668 790 791 792 793 792 791 674 679 794 679 674 559 795 796 797 798 797 796 679 789 799 789 679 669 800 801 802 803 802 801 685 804 805 804 685 684 806 807 808 809 808 807 810 685 805 685 810 690 811 812 813 814 813 812 815 690 810 690 815 695 816 817 818 819 818 817 820 695 815 695 820 700 821 822 823 824 823 822 820 705 700 705 820 825 826 827 828 829 828 827 825 710 705 710 825 830 831 832 833 834 833 832 830 715 710 715 830 835 836 837 838 839 838 837 720 835 840 835 720 715 841 842 843 844 843 842 725 840 845 840 725 720 846 847 848 849 848 847 730 845 850 845 730 725 851 852 853 854 853 852 735 850 855 850 735 730 856 857 858 859 858 857 740 855 860 855 740 735 861 862 863 864 863 862 745 860 865 860 745 740 866 867 868 869 868 867 745 783 663 783 745 865 870 871 872 873 872 871 754 794 874 794 754 674 875 876 877 878 877 876 759 874 879 874 759 754 880 881 882 883 882 881 764 879 884 879 764 759 885 886 887 888 887 886 769 884 889 884 769 764 890 891 892 893 892 891 774 889 894 889 774 769 895 896 897 898 897 896 684 894 804 894 684 774 899 900 901 902 901 900 783 788 668 788 783 903 904 905 906 907 906 905 908 789 788 789 908 909 910 911 912 913 912 911 794 799 914 799 794 679 915 916 917 918 917 916 789 919 799 919 789 909 920 921 922 923 922 921 805 924 925 924 805 804 926 927 928 929 928 927 930 805 925 805 930 810 931 932 933 934 933 932 935 810 930 810 935 815 936 937 938 939 938 937 940 815 935 815 940 820 941 942 943 944 943 942 940 825 820 825 940 945 946 947 948 949 948 947 945 830 825 830 945 950 951 952 953 954 953 952 950 835 830 835 950 955 956 957 958 959 958 957 840 955 960 955 840 835 961 962 963 964 963 962 845 960 965 960 845 840 966 967 968 969 968 967 850 965 970 965 850 845 971 972 973 974 973 972 855 970 975 970 855 850 976 977 978 979 978 977 860 975 980 975 860 855 981 982 983 984 983 982 865 980 985 980 865 860 986 987 988 989 988 987 865 903 783 903 865 985 990 991 992 993 992 991 874 914 994 914 874 794 995 996 997 998 997 996 879 994 999 994 879 874 1000 1001 1002 1003 1002 1001 884 999 1004 999 884 879 1005 1006 1007 1008 1007 1006 889 1004 1009 1004 889 884 1010 1011 1012 1013 1012 1011 894 1009 1014 1009 894 889 1015 1016 1017 1018 1017 1016 804 1014 924 1014 804 894 1019 1020 1021 1022 1021 1020 1023 788 903 788 1023 908 1024 1025 1026 1027 1026 1025 1028 909 908 909 1028 1029 1030 1031 1032 1033 1032 1031 799 1034 914 1034 799 919 1035 1036 1037 1038 1037 1036 909 1039 919 1039 909 1029 1040 1041 1042 1043 1042 1041 925 1044 1045 1044 925 924 1046 1047 1048 1049 1048 1047 930 1045 1050 1045 930 925 1051 1052 1053 1054 1053 1052 935 1050 1055 1050 935 930 1056 1057 1058 1059 1058 1057 940 1055 1060 1055 940 935 1061 1062 1063 1064 1063 1062 1065 940 1060 940 1065 945 1066 1067 1068 1069 1068 1067 1070 945 1065 945 1070 950 1071 1072 1073 1074 1073 1072 1075 950 1070 950 1075 955 1076 1077 1078 1079 1078 1077 1080 955 1075 955 1080 960 1081 1082 1083 1084 1083 1082 1085 960 1080 960 1085 965 1086 1087 1088 1089 1088 1087 1090 965 1085 965 1090 970 1091 1092 1093 1094 1093 1092 1090 975 970 975 1090 1095 1096 1097 1098 1099 1098 1097 1095 980 975 980 1095 1100 1101 1102 1103 1104 1103 1102 1100 985 980 985 1100 1105 1106 1107 1108 1109 1108 1107 1105 903 985 903 1105 1023 1110 1111 1112 1113 1112 1111 914 1114 994 1114 914 1034 1115 1116 1117 1118 1117 1116 994 1119 999 1119 994 1114 1120 1121 1122 1123 1122 1121 999 1124 1004 1124 999 1119 1125 1126 1127 1128 1127 1126 1009 1124 1129 1124 1009 1004 1130 1131 1132 1133 1132 1131 1014 1129 1134 1129 1014 1009 1135 1136 1137 1138 1137 1136 924 1134 1044 1134 924 1014 1139 1140 1141 1142 1141 1140 1143 908 1023 908 1143 1028 1144 1145 1146 1147 1146 1145 1029 1148 1149 1148 1029 1028 1150 1151 1152 1153 1152 1151 919 1154 1034 1154 919 1039 1155 1156 1157 1158 1157 1156 1039 1149 1159 1149 1039 1029 1160 1161 1162 1163 1162 1161 1045 1164 1165 1164 1045 1044 1166 1167 1168 1169 1168 1167 1050 1165 1170 1165 1050 1045 1171 1172 1173 1174 1173 1172 1055 1170 1175 1170 1055 1050 1176 1177 1178 1179 1178 1177 1060 1175 1180 1175 1060 1055 1181 1182 1183 1184 1183 1182 1185 1060 1180 1060 1185 1065 1186 1187 1188 1189 1188 1187 1190 1065 1185 1065 1190 1070 1191 1192 1193 1194 1193 1192 1195 1070 1190 1070 1195 1075 1196 1197 1198 1199 1198 1197 1200 1075 1195 1075 1200 1080 1201 1202 1203 1204 1203 1202 1205 1080 1200 1080 1205 1085 1206 1207 1208 1209 1208 1207 1210 1085 1205 1085 1210 1090 1211 1212 1213 1214 1213 1212 1210 1095 1090 1095 1210 1215 1216 1217 1218 1219 1218 1217 1215 1100 1095 1100 1215 1220 1221 1222 1223 1224 1223 1222 1220 1105 1100 1105 1220 1225 1226 1227 1228 1229 1228 1227 1225 1023 1105 1023 1225 1143 1230 1231 1232 1233 1232 1231 1034 1234 1114 1234 1034 1154 1235 1236 1237 1238 1237 1236 1114 1239 1119 1239 1114 1234 1240 1241 1242 1243 1242 1241 1119 1244 1124 1244 1119 1239 1245 1246 1247 1248 1247 1246 1129 1244 1249 1244 1129 1124 1250 1251 1252 1253 1252 1251 1134 1249 1254 1249 1134 1129 1255 1256 1257 1258 1257 1256 1044 1254 1164 1254 1044 1134 1259 1260 1261 1262 1261 1260 1143 1148 1028 1148 1143 1263 1264 1265 1266 1267 1266 1265 1149 1268 1269 1268 1149 1148 1270 1271 1272 1273 1272 1271 1154 1159 1274 1159 1154 1039 1275 1276 1277 1278 1277 1276 1159 1269 1279 1269 1159 1149 1280 1281 1282 1283 1282 1281 1165 1284 1285 1284 1165 1164 1286 1287 1288 1289 1288 1287 1290 1165 1285 1165 1290 1170 1291 1292 1293 1294 1293 1292 1295 1170 1290 1170 1295 1175 1296 1297 1298 1299 1298 1297 1300 1175 1295 1175 1300 1180 1301 1302 1303 1304 1303 1302 1300 1185 1180 1185 1300 1305 1306 1307 1308 1309 1308 1307 1305 1190 1185 1190 1305 1310 1311 1312 1313 1314 1313 1312 1310 1195 1190 1195 1310 1315 1316 1317 1318 1319 1318 1317 1200 1315 1320 1315 1200 1195 1321 1322 1323 1324 1323 1322 1205 1320 1325 1320 1205 1200 1326 1327 1328 1329 1328 1327 1210 1325 1330 1325 1210 1205 1331 1332 1333 1334 1333 1332 1215 1330 1335 1330 1215 1210 1336 1337 1338 1339 1338 1337 1220 1335 1340 1335 1220 1215 1341 1342 1343 1344 1343 1342 1225 1340 1345 1340 1225 1220 1346 1347 1348 1349 1348 1347 1225 1263 1143 1263 1225 1345 1350 1351 1352 1353 1352 1351 1234 1274 1354 1274 1234 1154 1355 1356 1357 1358 1357 1356 1239 1354 1359 1354 1239 1234 1360 1361 1362 1363 1362 1361 1244 1359 1364 1359 1244 1239 1365 1366 1367 1368 1367 1366 1249 1364 1369 1364 1249 1244 1370 1371 1372 1373 1372 1371 1254 1369 1374 1369 1254 1249 1375 1376 1377 1378 1377 1376 1164 1374 1284 1374 1164 1254 1379 1380 1381 1382 1381 1380 1263 1268 1148 1268 1263 1383 1384 1385 1386 1387 1386 1385 1269 1388 1389 1388 1269 1268 1390 1391 1392 1393 1392 1391 1274 1279 1394 1279 1274 1159 1395 1396 1397 1398 1397 1396 1279 1389 1399 1389 1279 1269 1400 1401 1402 1403 1402 1401 1285 1404 1405 1404 1285 1284 1406 1407 1408 1409 1408 1407 1410 1285 1405 1285 1410 1290 1411 1412 1413 1414 1413 1412 1415 1290 1410 1290 1415 1295 1416 1417 1418 1419 1418 1417 1420 1295 1415 1295 1420 1300 1421 1422 1423 1424 1423 1422 1420 1305 1300 1305 1420 1425 1426 1427 1428 1429 1428 1427 1425 1310 1305 1310 1425 1430 1431 1432 1433 1434 1433 1432 1430 1315 1310 1315 1430 1435 1436 1437 1438 1439 1438 1437 1320 1435 1440 1435 1320 1315 1441 1442 1443 1444 1443 1442 1325 1440 1445 1440 1325 1320 1446 1447 1448 1449 1448 1447 1330 1445 1450 1445 1330 1325 1451 1452 1453 1454 1453 1452 1335 1450 1455 1450 1335 1330 1456 1457 1458 1459 1458 1457 1340 1455 1460 1455 1340 1335 1461 1462 1463 1464 1463 1462 1345 1460 1465 1460 1345 1340 1466 1467 1468 1469 1468 1467 1345 1383 1263 1383 1345 1465 1470 1471 1472 1473 1472 1471 1354 1394 1474 1394 1354 1274 1475 1476 1477 1478 1477 1476 1359 1474 1479 1474 1359 1354 1480 1481 1482 1483 1482 1481 1364 1479 1484 1479 1364 1359 1485 1486 1487 1488 1487 1486 1369 1484 1489 1484 1369 1364 1490 1491 1492 1493 1492 1491 1374 1489 1494 1489 1374 1369 1495 1496 1497 1498 1497 1496 1284 1494 1404 1494 1284 1374 1499 1500 1501 1502 1501 1500 1383 1388 1268 1388 1383 1503 1504 1505 1506 1507 1506 1505 1388 1508 1389 1508 1388 1509 1510 1511 1512 1513 1512 1511 1394 1399 1514 1399 1394 1279 1515 1516 1517 1518 1517 1516 1389 1519 1399 1519 1389 1508 1520 1521 1522 1523 1522 1521 1405 1524 1525 1524 1405 1404 1526 1527 1528 1529 1528 1527 1530 1405 1525 1405 1530 1410 1531 1532 1533 1534 1533 1532 1535 1410 1530 1410 1535 1415 1536 1537 1538 1539 1538 1537 1540 1415 1535 1415 1540 1420 1541 1542 1543 1544 1543 1542 1540 1425 1420 1425 1540 1545 1546 1547 1548 1549 1548 1547 1545 1430 1425 1430 1545 1550 1551 1552 1553 1554 1553 1552 1550 1435 1430 1435 1550 1555 1556 1557 1558 1559 1558 1557 1440 1555 1560 1555 1440 1435 1561 1562 1563 1564 1563 1562 1445 1560 1565 1560 1445 1440 1566 1567 1568 1569 1568 1567 1450 1565 1570 1565 1450 1445 1571 1572 1573 1574 1573 1572 1455 1570 1575 1570 1455 1450 1576 1577 1578 1579 1578 1577 1460 1575 1580 1575 1460 1455 1581 1582 1583 1584 1583 1582 1465 1580 1585 1580 1465 1460 1586 1587 1588 1589 1588 1587 1465 1503 1383 1503 1465 1585 1590 1591 1592 1593 1592 1591 1474 1514 1594 1514 1474 1394 1595 1596 1597 1598 1597 1596 1479 1594 1599 1594 1479 1474 1600 1601 1602 1603 1602 1601 1484 1599 1604 1599 1484 1479 1605 1606 1607 1608 1607 1606 1489 1604 1609 1604 1489 1484 1610 1611 1612 1613 1612 1611 1494 1609 1614 1609 1494 1489 1615 1616 1617 1618 1617 1616 1404 1614 1524 1614 1404 1494 1619 1620 1621 1622 1621 1620 1388 1623 1509 1623 1388 1503 1624 1625 1626 1627 1626 1625 1628 1509 1629 1509 1628 1508 1630 1631 1632 1633 1632 1631 1399 1634 1514 1634 1399 1519 1635 1636 1637 1638 1637 1636 1519 1628 1639 1628 1519 1508 1640 1641 1642 1643 1642 1641 1525 1644 1645 1644 1525 1524 1646 1647 1648 1649 1648 1647 1645 1530 1525 1530 1645 1650 1651 1652 1653 1654 1653 1652 1650 1535 1530 1535 1650 1655 1656 1657 1658 1659 1658 1657 1655 1540 1535 1540 1655 1660 1661 1662 1663 1664 1663 1662 1665 1540 1660 1540 1665 1545 1666 1667 1668 1669 1668 1667 1670 1545 1665 1545 1670 1550 1671 1672 1673 1674 1673 1672 1675 1550 1670 1550 1675 1555 1676 1677 1678 1679 1678 1677 1560 1675 1680 1675 1560 1555 1681 1682 1683 1684 1683 1682 1565 1680 1685 1680 1565 1560 1686 1687 1688 1689 1688 1687 1570 1685 1690 1685 1570 1565 1691 1692 1693 1694 1693 1692 1575 1690 1695 1690 1575 1570 1696 1697 1698 1699 1698 1697 1580 1695 1700 1695 1580 1575 1701 1702 1703 1704 1703 1702 1585 1700 1705 1700 1585 1580 1706 1707 1708 1709 1708 1707 1503 1705 1623 1705 1503 1585 1710 1711 1712 1713 1712 1711 1514 1714 1594 1714 1514 1634 1715 1716 1717 1718 1717 1716 1599 1714 1719 1714 1599 1594 1720 1721 1722 1723 1722 1721 1604 1719 1724 1719 1604 1599 1725 1726 1727 1728 1727 1726 1609 1724 1729 1724 1609 1604 1730 1731 1732 1733 1732 1731 1614 1729 1734 1729 1614 1609 1735 1736 1737 1738 1737 1736 1524 1734 1644 1734 1524 1614 1739 1740 1741 1742 1741 1740 1629 1623 1743 1623 1629 1509 1744 1745 1746 1747 1746 1745 1748 1629 1749 1629 1748 1628 1750 1751 1752 1753 1752 1751 1634 1639 1754 1639 1634 1519 1755 1756 1757 1758 1757 1756 1639 1748 1759 1748 1639 1628 1760 1761 1762 1763 1762 1761 1644 1764 1645 1764 1644 1765 1766 1767 1768 1769 1768 1767 1645 1770 1650 1770 1645 1764 1771 1772 1773 1774 1773 1772 1650 1775 1655 1775 1650 1770 1776 1777 1778 1779 1778 1777 1655 1780 1660 1780 1655 1775 1781 1782 1783 1784 1783 1782 1780 1665 1660 1665 1780 1785 1786 1787 1788 1789 1788 1787 1785 1670 1665 1670 1785 1790 1791 1792 1793 1794 1793 1792 1790 1675 1670 1675 1790 1795 1796 1797 1798 1799 1798 1797 1795 1680 1675 1680 1795 1800 1801 1802 1803 1804 1803 1802 1800 1685 1680 1685 1800 1805 1806 1807 1808 1809 1808 1807 1805 1690 1685 1690 1805 1810 1811 1812 1813 1814 1813 1812 1815 1690 1810 1690 1815 1695 1816 1817 1818 1819 1818 1817 1820 1695 1815 1695 1820 1700 1821 1822 1823 1824 1823 1822 1825 1700 1820 1700 1825 1705 1826 1827 1828 1829 1828 1827 1743 1705 1825 1705 1743 1623 1830 1831 1832 1833 1832 1831 1714 1754 1834 1754 1714 1634 1835 1836 1837 1838 1837 1836 1719 1834 1839 1834 1719 1714 1840 1841 1842 1843 1842 1841 1724 1839 1844 1839 1724 1719 1845 1846 1847 1848 1847 1846 1724 1849 1729 1849 1724 1844 1850 1851 1852 1853 1852 1851 1729 1854 1734 1854 1729 1849 1855 1856 1857 1858 1857 1856 1734 1765 1644 1765 1734 1854 1859 1860 1861 1862 1861 1860 1749 1743 1863 1743 1749 1629 1864 1865 1866 1867 1866 1865 1754 1759 1868 1759 1754 1639 1869 1870 1871 1872 1871 1870 1765 1873 1764 1873 1765 1874 1875 1876 1877 1878 1877 1876 1764 1879 1770 1879 1764 1873 1880 1881 1882 1883 1882 1881 1770 1884 1775 1884 1770 1879 1885 1886 1887 1888 1887 1886 1775 1889 1780 1889 1775 1884 1890 1891 1892 1893 1892 1891 1889 1785 1780 1785 1889 1894 1895 1896 1897 1898 1897 1896 1894 1790 1785 1790 1894 1899 1900 1901 1902 1903 1902 1901 1899 1795 1790 1795 1899 1904 1905 1906 1907 1908 1907 1906 1904 1800 1795 1800 1904 1909 1910 1911 1912 1913 1912 1911 1909 1805 1800 1805 1909 1914 1915 1916 1917 1918 1917 1916 1914 1810 1805 1810 1914 1919 1920 1921 1922 1923 1922 1921 1924 1810 1919 1810 1924 1815 1925 1926 1927 1928 1927 1926 1929 1815 1924 1815 1929 1820 1930 1931 1932 1933 1932 1931 1934 1820 1929 1820 1934 1825 1935 1936 1937 1938 1937 1936 1863 1825 1934 1825 1863 1743 1939 1940 1941 1942 1941 1940 1834 1868 1943 1868 1834 1754 1944 1945 1946 1947 1946 1945 1839 1943 1948 1943 1839 1834 1949 1950 1951 1952 1951 1950 1844 1948 1953 1948 1844 1839 1954 1955 1956 1957 1956 1955 1844 1958 1849 1958 1844 1953 1959 1960 1961 1962 1961 1960 1849 1963 1854 1963 1849 1958 1964 1965 1966 1967 1966 1965 1854 1874 1765 1874 1854 1963

+
+
+
+ + + + 82.9854 56.7165 0 81.5794 50.5835 0 82.7562 63.0044 0 80.9073 69.0188 0 78.6339 45.0233 0 77.5649 74.3497 0 74.3497 40.415 0 72.9565 78.6339 0 69.0188 37.0725 0 67.3964 81.5794 0 63.0044 35.2236 0 61.2634 82.9854 0 56.7165 34.9944 0 54.9754 82.7562 0 50.5835 36.4005 0 48.961 80.9073 0 45.0233 39.3459 0 43.6301 77.5649 0 40.415 43.6301 0 39.3459 72.9565 0 37.0725 48.961 0 36.4005 67.3964 0 35.2236 54.9754 0 34.9944 61.2634 0 35.2236 54.9754 0 36.4005 67.3964 0 34.9944 61.2634 0 37.0725 48.961 0 39.3459 72.9565 0 40.415 43.6301 0 43.6301 77.5649 0 45.0233 39.3459 0 48.961 80.9073 0 50.5835 36.4005 0 54.9754 82.7562 0 56.7165 34.9944 0 61.2634 82.9854 0 63.0044 35.2236 0 67.3964 81.5794 0 69.0188 37.0725 0 72.9565 78.6339 0 74.3497 40.415 0 77.5649 74.3497 0 78.6339 45.0233 0 80.9073 69.0188 0 81.5794 50.5835 0 82.7562 63.0044 0 82.9854 56.7165 0 + + + + + + + + + + -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 -0 0 1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 0 -0 -1 + + + + + + + + + + 0.351112 0.012137 0.358285 0.012137 0.349715 0.012137 0.362381 0.012137 0.376239 0.012137 0.382755 0.012137 0.402352 0.012137 0.410844 0.012137 0.434845 0.012137 0.444734 0.012137 0.471504 0.012137 0.482116 0.012137 0.509831 0.012137 0.520443 0.012137 0.547213 0.012137 0.557102 0.012137 0.581104 0.012137 0.589595 0.012137 0.609192 0.012137 0.615708 0.012137 0.629566 0.012137 0.633662 0.012137 0.640835 0.012137 0.642232 0.012137 0.351112 0.012137 0.358285 0.012137 0.349715 0.012137 0.362381 0.012137 0.376239 0.012137 0.382755 0.012137 0.402352 0.012137 0.410844 0.012137 0.434845 0.012137 0.444734 0.012137 0.471504 0.012137 0.482116 0.012137 0.509831 0.012137 0.520443 0.012137 0.547213 0.012137 0.557102 0.012137 0.581104 0.012137 0.589595 0.012137 0.609192 0.012137 0.615708 0.012137 0.629566 0.012137 0.633662 0.012137 0.640835 0.012137 0.642232 0.012137 + + + + + + + + + + + + + + +

0 1 2 2 1 3 1 4 3 3 4 5 4 6 5 5 6 7 6 8 7 7 8 9 8 10 9 9 10 11 10 12 11 11 12 13 12 14 13 13 14 15 14 16 15 15 16 17 16 18 17 17 18 19 18 20 19 19 20 21 20 22 21 23 21 22

+
+ + + + +

24 25 26 25 24 27 25 27 28 28 27 29 28 29 30 30 29 31 30 31 32 32 31 33 32 33 34 34 33 35 34 35 36 36 35 37 36 37 38 38 37 39 38 39 40 40 39 41 40 41 42 42 41 43 42 43 44 44 43 45 44 45 46 46 45 47

+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -1 0 0 48 0 1 0 0 0 0 1 -2 0 0 0 1 + + + + + + + + + + + + + + 1.42857 0 0 22 0 1 0 1.5 0 0 1 25.125 0 0 0 1 + + + + + + + + + + + + 1.42857 0 0 22 0 1 0 1.5 0 0 1 11.125 0 0 0 1 + + + + + + + + + + + + -1.42857 0 0 96 0 1 0 1.5 0 0 1 25.125 0 0 0 1 + + + + + + + + + + + + -1.42857 0 0 96 0 1 0 1.5 0 0 1 11.125 0 0 0 1 + + + + + + + + + + + + -1.42857 0 0 96 0 1 0 1.5 0 0 1 4.125 0 0 0 1 + + + + + + + + + + + + -1.42857 0 0 96 0 1 0 1.5 0 0 1 18.125 0 0 0 1 + + + + + + + + + + + + 1.42857 0 0 22 0 1 0 1.5 0 0 1 18.125 0 0 0 1 + + + + + + + + + + + + 1.42857 0 0 22 0 1 0 1.5 0 0 1 4.125 0 0 0 1 + + + + + + + + + + + + -1 0 0 118.5 0 1 0 0 0 0 1 -3 0 0 0 1 + + + + + + + + + + + + + + -1 0 0 54 0 1 0 0 0 0 1 -0.5 0 0 0 1 + + + + + + + + + + + + + + 1 0 0 70 0 1 0 0 0 0 1 -2 0 0 0 1 + + + + + + + + + + + + + + -1 0 0 24 0 1 0 0 0 0 1 -2 0 0 0 1 + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 9.94509 1.3986 0 0 25.7307 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 94 0 1 0 0 0 0 1 -2 0 0 0 1 + + + + + + + + + + + + + + 1 0 0 64 0 1 0 0 0 0 1 -0.5 0 0 0 1 + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 3.99201 1.3986 0 0 25.7307 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 0 0 1 0 0.937447 0 0 1 22.4736 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 0 0 1 0 0.937447 0 0 1 13.0736 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 0 0 1 0 0.937447 0 0 1 3.67357 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 96 0 1 0 0.937447 0 0 1 13.0736 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 96 0 1 0 0.937447 0 0 1 22.4736 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 96 0 1 0 0.937447 0 0 1 3.67357 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 0 0 1 0 0 0 0 1 30.4645 0 0 0 1 + + + 2.5748 0 0 48.6164 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 95.5851 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 67.4038 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 58.0101 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 39.2226 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 0.781535 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 10.1753 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 105.585 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 76.7976 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 20.4351 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 86.1913 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + 1 0 0 9.5 0 1 0 0 0 0 1 0 0 0 0 1 + + + 1 0 0 108.5 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.5748 0 0 29.8289 0 0.841057 2.43356 0.907248 0 -2.43356 0.841057 9.18847 0 0 0 1 + + + 0.126638 0 0 0.714938 0 0.126638 0 0.421022 0 0 0.126638 -0.032816 0 0 0 1 + + + + + + + + + + + + + + + + -1 0 0 -0.5 0 1 0 0 0 0 1 -3 0 0 0 1 + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 16.7249 1.3986 0 0 25.7307 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 3.99201 1.3986 0 0 18.7069 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 9.94509 1.3986 0 0 18.7069 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 16.7249 1.3986 0 0 18.7069 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 16.7249 1.3986 0 0 11.6831 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 3.99201 1.3986 0 0 11.6831 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 9.94509 1.3986 0 0 11.6831 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 9.94509 1.3986 0 0 4.65934 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 3.99201 1.3986 0 0 4.65934 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 -1.3986 93.4903 0 1.3986 0 16.7249 1.3986 0 0 4.65934 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 9.94509 1.3986 0 0 25.7307 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 3.99201 1.3986 0 0 25.7307 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 16.7249 1.3986 0 0 25.7307 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 9.94509 1.3986 0 0 18.7017 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 3.99201 1.3986 0 0 18.7017 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 16.7249 1.3986 0 0 18.7017 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 3.99201 1.3986 0 0 11.6726 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 16.7249 1.3986 0 0 11.6726 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 9.94509 1.3986 0 0 11.6726 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 9.94509 1.3986 0 0 4.64358 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 3.99201 1.3986 0 0 4.64358 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 0 1.3986 24.414 0 1.3986 0 16.7249 1.3986 0 0 4.64358 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 48 0 1 0 0.937447 0 0 1 22.4736 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 48 0 1 0 0.937447 0 0 1 3.67357 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 0 0 48 0 1 0 0.937447 0 0 1 13.0736 0 0 0 1 + + + 2.046 0 0 15.0702 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2.046 0 0 0.478152 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.733333 0 0 0 0 1 0 0.557489 0 0 1 0 0 0 0 1 + + + 2 0 0 20 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 10 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + 2 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 + + + + + + + + + + + + + + 2.046 0 0 7.91714 0 0.481403 1.79662 0.129603 0 -1.79662 0.481403 4.55682 0 0 0 1 + + + 0.029036 0 0 -0.148335 0 0.029036 0 -0.996956 0 0 0.029036 -0.077266 0 0 0 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.707107 -0.270598 0.653282 186.517 0.707107 0.270598 -0.653282 -109.708 0 0.92388 0.382683 99.2226 0 0 0 1 + + + + + + + + diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf b/examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf new file mode 100644 index 0000000..39e1397 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine.gltf @@ -0,0 +1,12217 @@ +{ + "accessors": { + "accessor_10": { + "bufferView": "bufferView_428", + "byteOffset": 9272, + "byteStride": 0, + "componentType": 5123, + "count": 2, + "type": "SCALAR" + }, + "accessor_101": { + "bufferView": "bufferView_429", + "byteOffset": 20400, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 16.8, + 19.5, + 0.75 + ], + "min": [ + 1.4, + -0, + 0 + ], + "type": "VEC3" + }, + "accessor_103": { + "bufferView": "bufferView_429", + "byteOffset": 29040, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_12": { + "bufferView": "bufferView_429", + "byteOffset": 47344, + "byteStride": 12, + "componentType": 5126, + "count": 2, + "max": [ + 24.7369, + 1.5, + 3.5 + ], + "min": [ + 24.7369, + 1, + 3.5 + ], + "type": "VEC3" + }, + "accessor_124": { + "bufferView": "bufferView_428", + "byteOffset": 8120, + "byteStride": 0, + "componentType": 5123, + "count": 48, + "type": "SCALAR" + }, + "accessor_126": { + "bufferView": "bufferView_429", + "byteOffset": 37680, + "byteStride": 12, + "componentType": 5126, + "count": 30, + "max": [ + 0.5, + 21, + 46.6166 + ], + "min": [ + -0.5, + 0, + 2.5 + ], + "type": "VEC3" + }, + "accessor_128": { + "bufferView": "bufferView_429", + "byteOffset": 38040, + "byteStride": 12, + "componentType": 5126, + "count": 30, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_130": { + "bufferView": "bufferView_429", + "byteOffset": 38400, + "byteStride": 8, + "componentType": 5126, + "count": 30, + "max": [ + 0.291667, + 1 + ], + "min": [ + -0.291667, + 0.352547 + ], + "type": "VEC2" + }, + "accessor_151": { + "bufferView": "bufferView_428", + "byteOffset": 8216, + "byteStride": 0, + "componentType": 5123, + "count": 360, + "type": "SCALAR" + }, + "accessor_153": { + "bufferView": "bufferView_429", + "byteOffset": 38640, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 54, + 21, + 4 + ], + "min": [ + -5, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_155": { + "bufferView": "bufferView_429", + "byteOffset": 40752, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_157": { + "bufferView": "bufferView_429", + "byteOffset": 42864, + "byteStride": 8, + "componentType": 5126, + "count": 176, + "max": [ + 8.17898, + 1 + ], + "min": [ + 2.31603, + -0.06428 + ], + "type": "VEC2" + }, + "accessor_178": { + "bufferView": "bufferView_428", + "byteOffset": 8936, + "byteStride": 0, + "componentType": 5123, + "count": 168, + "type": "SCALAR" + }, + "accessor_180": { + "bufferView": "bufferView_429", + "byteOffset": 44272, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 2, + 21, + 38 + ], + "min": [ + 0, + 0, + 5.5 + ], + "type": "VEC3" + }, + "accessor_182": { + "bufferView": "bufferView_429", + "byteOffset": 45424, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_184": { + "bufferView": "bufferView_429", + "byteOffset": 46576, + "byteStride": 8, + "componentType": 5126, + "count": 96, + "max": [ + 4.15963, + 1.11374 + ], + "min": [ + -1.14777, + -0.08885 + ], + "type": "VEC2" + }, + "accessor_205": { + "bufferView": "bufferView_428", + "byteOffset": 9276, + "byteStride": 0, + "componentType": 5123, + "count": 4740, + "type": "SCALAR" + }, + "accessor_207": { + "bufferView": "bufferView_429", + "byteOffset": 47368, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 117.98, + 117.98, + 518.533 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_209": { + "bufferView": "bufferView_429", + "byteOffset": 70984, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 0.995313, + 0.995313, + 0.962469 + ], + "min": [ + -0.995313, + -0.995313, + -0.962469 + ], + "type": "VEC3" + }, + "accessor_211": { + "bufferView": "bufferView_429", + "byteOffset": 94600, + "byteStride": 8, + "componentType": 5126, + "count": 1968, + "max": [ + 0.855532, + 1.10658 + ], + "min": [ + -0.555297, + 0.021103 + ], + "type": "VEC2" + }, + "accessor_22": { + "bufferView": "bufferView_428", + "byteOffset": 0, + "byteStride": 0, + "componentType": 5123, + "count": 2, + "type": "SCALAR" + }, + "accessor_24": { + "bufferView": "bufferView_429", + "byteOffset": 0, + "byteStride": 12, + "componentType": 5126, + "count": 2, + "max": [ + 19.7369, + 1.5, + 3.5 + ], + "min": [ + 19.7369, + 1, + 3.5 + ], + "type": "VEC3" + }, + "accessor_249": { + "bufferView": "bufferView_428", + "byteOffset": 18756, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_252": { + "bufferView": "bufferView_428", + "byteOffset": 18888, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_254": { + "bufferView": "bufferView_429", + "byteOffset": 110344, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + 82.9854, + 82.9854, + 0 + ], + "min": [ + 34.9944, + 34.9944, + 0 + ], + "type": "VEC3" + }, + "accessor_256": { + "bufferView": "bufferView_429", + "byteOffset": 110920, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + -0, + 0, + 1 + ], + "min": [ + -0, + 0, + -1 + ], + "type": "VEC3" + }, + "accessor_258": { + "bufferView": "bufferView_429", + "byteOffset": 111496, + "byteStride": 8, + "componentType": 5126, + "count": 48, + "max": [ + 0.642232, + 0.987863 + ], + "min": [ + 0.349715, + 0.987863 + ], + "type": "VEC2" + }, + "accessor_279": { + "bufferView": "bufferView_428", + "byteOffset": 19020, + "byteStride": 0, + "componentType": 5123, + "count": 360, + "type": "SCALAR" + }, + "accessor_281": { + "bufferView": "bufferView_429", + "byteOffset": 111880, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 54, + 21, + 4 + ], + "min": [ + -5, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_283": { + "bufferView": "bufferView_429", + "byteOffset": 113992, + "byteStride": 12, + "componentType": 5126, + "count": 176, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_285": { + "bufferView": "bufferView_429", + "byteOffset": 116104, + "byteStride": 8, + "componentType": 5126, + "count": 176, + "max": [ + 8.17898, + 1 + ], + "min": [ + 2.31603, + -0.06428 + ], + "type": "VEC2" + }, + "accessor_301": { + "bufferView": "bufferView_428", + "byteOffset": 19740, + "byteStride": 0, + "componentType": 5123, + "count": 600, + "type": "SCALAR" + }, + "accessor_303": { + "bufferView": "bufferView_429", + "byteOffset": 117512, + "byteStride": 12, + "componentType": 5126, + "count": 224, + "max": [ + 5, + 16.7003, + 4.82643 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_305": { + "bufferView": "bufferView_429", + "byteOffset": 120200, + "byteStride": 12, + "componentType": 5126, + "count": 224, + "max": [ + 1, + 0.97185, + 0.97185 + ], + "min": [ + -1, + -0.97185, + -0.97185 + ], + "type": "VEC3" + }, + "accessor_326": { + "bufferView": "bufferView_428", + "byteOffset": 20940, + "byteStride": 0, + "componentType": 5123, + "count": 6918, + "type": "SCALAR" + }, + "accessor_328": { + "bufferView": "bufferView_429", + "byteOffset": 122888, + "byteStride": 12, + "componentType": 5126, + "count": 2933, + "max": [ + 25.9025, + 25.9025, + 102.794 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_330": { + "bufferView": "bufferView_429", + "byteOffset": 158084, + "byteStride": 12, + "componentType": 5126, + "count": 2933, + "max": [ + 0.999806, + 0.999806, + 1 + ], + "min": [ + -0.999806, + -0.999806, + -1 + ], + "type": "VEC3" + }, + "accessor_332": { + "bufferView": "bufferView_429", + "byteOffset": 193280, + "byteStride": 8, + "componentType": 5126, + "count": 2933, + "max": [ + 0.888318, + 1.17207 + ], + "min": [ + -0.595152, + 0.013247 + ], + "type": "VEC2" + }, + "accessor_34": { + "bufferView": "bufferView_428", + "byteOffset": 4, + "byteStride": 0, + "componentType": 5123, + "count": 2, + "type": "SCALAR" + }, + "accessor_348": { + "bufferView": "bufferView_428", + "byteOffset": 34776, + "byteStride": 0, + "componentType": 5123, + "count": 216, + "type": "SCALAR" + }, + "accessor_350": { + "bufferView": "bufferView_429", + "byteOffset": 216744, + "byteStride": 12, + "componentType": 5126, + "count": 120, + "max": [ + 0, + 21, + 6.16053 + ], + "min": [ + -118, + -0, + 0 + ], + "type": "VEC3" + }, + "accessor_352": { + "bufferView": "bufferView_429", + "byteOffset": 218184, + "byteStride": 12, + "componentType": 5126, + "count": 120, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_36": { + "bufferView": "bufferView_429", + "byteOffset": 24, + "byteStride": 12, + "componentType": 5126, + "count": 2, + "max": [ + 119, + -0, + 34.625 + ], + "min": [ + 118, + -0, + 34.625 + ], + "type": "VEC3" + }, + "accessor_373": { + "bufferView": "bufferView_428", + "byteOffset": 35208, + "byteStride": 0, + "componentType": 5123, + "count": 4740, + "type": "SCALAR" + }, + "accessor_375": { + "bufferView": "bufferView_429", + "byteOffset": 219624, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 117.98, + 117.98, + 518.533 + ], + "min": [ + 0, + 0, + 0 + ], + "type": "VEC3" + }, + "accessor_377": { + "bufferView": "bufferView_429", + "byteOffset": 243240, + "byteStride": 12, + "componentType": 5126, + "count": 1968, + "max": [ + 0.995313, + 0.995313, + 0.962469 + ], + "min": [ + -0.995313, + -0.995313, + -0.962469 + ], + "type": "VEC3" + }, + "accessor_379": { + "bufferView": "bufferView_429", + "byteOffset": 266856, + "byteStride": 8, + "componentType": 5126, + "count": 1968, + "max": [ + 0.855532, + 1.10658 + ], + "min": [ + -0.555297, + 0.021103 + ], + "type": "VEC2" + }, + "accessor_417": { + "bufferView": "bufferView_428", + "byteOffset": 44688, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_420": { + "bufferView": "bufferView_428", + "byteOffset": 44820, + "byteStride": 0, + "componentType": 5123, + "count": 66, + "type": "SCALAR" + }, + "accessor_422": { + "bufferView": "bufferView_429", + "byteOffset": 282600, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + 82.9854, + 82.9854, + 0 + ], + "min": [ + 34.9944, + 34.9944, + 0 + ], + "type": "VEC3" + }, + "accessor_424": { + "bufferView": "bufferView_429", + "byteOffset": 283176, + "byteStride": 12, + "componentType": 5126, + "count": 48, + "max": [ + -0, + 0, + 1 + ], + "min": [ + -0, + 0, + -1 + ], + "type": "VEC3" + }, + "accessor_426": { + "bufferView": "bufferView_429", + "byteOffset": 283752, + "byteStride": 8, + "componentType": 5126, + "count": 48, + "max": [ + 0.642232, + 0.987863 + ], + "min": [ + 0.349715, + 0.987863 + ], + "type": "VEC2" + }, + "accessor_57": { + "bufferView": "bufferView_428", + "byteOffset": 8, + "byteStride": 0, + "componentType": 5123, + "count": 168, + "type": "SCALAR" + }, + "accessor_59": { + "bufferView": "bufferView_429", + "byteOffset": 48, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 2, + 21, + 38 + ], + "min": [ + 0, + 0, + 5.5 + ], + "type": "VEC3" + }, + "accessor_61": { + "bufferView": "bufferView_429", + "byteOffset": 1200, + "byteStride": 12, + "componentType": 5126, + "count": 96, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_63": { + "bufferView": "bufferView_429", + "byteOffset": 2352, + "byteStride": 8, + "componentType": 5126, + "count": 96, + "max": [ + 4.15963, + 1.11374 + ], + "min": [ + -1.14777, + -0.08885 + ], + "type": "VEC2" + }, + "accessor_79": { + "bufferView": "bufferView_428", + "byteOffset": 344, + "byteStride": 0, + "componentType": 5123, + "count": 1944, + "type": "SCALAR" + }, + "accessor_81": { + "bufferView": "bufferView_429", + "byteOffset": 3120, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 16.8, + 19.5, + 0.75 + ], + "min": [ + 1.4, + -0, + 0 + ], + "type": "VEC3" + }, + "accessor_83": { + "bufferView": "bufferView_429", + "byteOffset": 11760, + "byteStride": 12, + "componentType": 5126, + "count": 720, + "max": [ + 1, + 1, + 1 + ], + "min": [ + -1, + -1, + -1 + ], + "type": "VEC3" + }, + "accessor_99": { + "bufferView": "bufferView_428", + "byteOffset": 4232, + "byteStride": 0, + "componentType": 5123, + "count": 1944, + "type": "SCALAR" + } + }, + "animations": {}, + "asset": { + "generator": "collada2gltf@f356b99aef8868f74877c7ca545f2cd206b9d3b7", + "premultipliedAlpha": true, + "profile": "WebGL 1.0.2", + "version": 0.8 + }, + "bufferViews": { + "bufferView_428": { + "buffer": "wine", + "byteLength": 44952, + "byteOffset": 0, + "target": 34963 + }, + "bufferView_429": { + "buffer": "wine", + "byteLength": 284136, + "byteOffset": 44952, + "target": 34962 + } + }, + "buffers": { + "wine": { + "byteLength": 329088, + "type": "arraybuffer", + "uri": "wine.bin" + } + }, + "cameras": { + "camera_0": { + "perspective": { + "yfov": 45, + "zfar": 3162.76, + "znear": 12.651 + }, + "type": "perspective" + } + }, + "images": { + "ID140": { + "uri": "artezin_bottle.jpg" + }, + "ID7": { + "uri": "Wood_Cherry_Original_.jpg" + }, + "ID78": { + "uri": "_2004_old_vine_zinfandel_btl_xlg.jpg" + } + }, + "materials": { + "ID139": { + "instanceTechnique": { + "technique": "technique1", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": "texture_ID140" + } + }, + "name": "artezin_bottle" + }, + "ID21": { + "instanceTechnique": { + "technique": "technique2", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": [ + 0.564706, + 0.972549, + 0.835294, + 0.14902 + ], + "transparency": 0.14902 + } + }, + "name": "material_5" + }, + "ID217": { + "instanceTechnique": { + "technique": "technique3", + "values": {} + }, + "name": "edge_color683818255" + }, + "ID227": { + "instanceTechnique": { + "technique": "technique3", + "values": {} + }, + "name": "edge_color353535255" + }, + "ID6": { + "instanceTechnique": { + "technique": "technique1", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": "texture_ID7" + } + }, + "name": "Wood_Cherry_Original_" + }, + "ID77": { + "instanceTechnique": { + "technique": "technique1", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": "texture_ID78" + } + }, + "name": "_2004_old_vine_zinfandel_btl_xlg" + }, + "ID89": { + "instanceTechnique": { + "technique": "technique4", + "values": { + "ambient": [ + 0.2, + 0.2, + 0.2, + 1 + ], + "diffuse": [ + 1, + 1, + 1, + 1 + ] + } + }, + "name": "material" + } + }, + "meshes": { + "geometry10": { + "name": "geometry10", + "primitives": [ + { + "attributes": { + "POSITION": "accessor_24" + }, + "indices": "accessor_22", + "material": "ID217", + "primitive": 1 + } + ] + }, + "geometry13": { + "name": "geometry13", + "primitives": [ + { + "attributes": { + "POSITION": "accessor_36" + }, + "indices": "accessor_34", + "material": "ID227", + "primitive": 1 + } + ] + }, + "geometry16": { + "name": "geometry16", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_61", + "POSITION": "accessor_59", + "TEXCOORD_0": "accessor_63" + }, + "indices": "accessor_57", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry24": { + "name": "geometry24", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_83", + "POSITION": "accessor_81" + }, + "indices": "accessor_79", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry29": { + "name": "geometry29", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_103", + "POSITION": "accessor_101" + }, + "indices": "accessor_99", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry35": { + "name": "geometry35", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_128", + "POSITION": "accessor_126", + "TEXCOORD_0": "accessor_130" + }, + "indices": "accessor_124", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry40": { + "name": "geometry40", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_155", + "POSITION": "accessor_153", + "TEXCOORD_0": "accessor_157" + }, + "indices": "accessor_151", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry45": { + "name": "geometry45", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_182", + "POSITION": "accessor_180", + "TEXCOORD_0": "accessor_184" + }, + "indices": "accessor_178", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry5": { + "name": "geometry5", + "primitives": [ + { + "attributes": { + "POSITION": "accessor_12" + }, + "indices": "accessor_10", + "material": "ID217", + "primitive": 1 + } + ] + }, + "geometry51": { + "name": "geometry51", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_209", + "POSITION": "accessor_207", + "TEXCOORD_0": "accessor_211" + }, + "indices": "accessor_205", + "material": "ID77", + "primitive": 4 + } + ] + }, + "geometry58": { + "name": "geometry58", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_256", + "POSITION": "accessor_254", + "TEXCOORD_0": "accessor_258" + }, + "indices": "accessor_249", + "material": "ID89", + "primitive": 4 + }, + { + "attributes": { + "NORMAL": "accessor_256", + "POSITION": "accessor_254", + "TEXCOORD_0": "accessor_258" + }, + "indices": "accessor_252", + "material": "ID77", + "primitive": 4 + } + ] + }, + "geometry64": { + "name": "geometry64", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_283", + "POSITION": "accessor_281", + "TEXCOORD_0": "accessor_285" + }, + "indices": "accessor_279", + "material": "ID6", + "primitive": 4 + } + ] + }, + "geometry71": { + "name": "geometry71", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_305", + "POSITION": "accessor_303" + }, + "indices": "accessor_301", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry75": { + "name": "geometry75", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_330", + "POSITION": "accessor_328", + "TEXCOORD_0": "accessor_332" + }, + "indices": "accessor_326", + "material": "ID139", + "primitive": 4 + } + ] + }, + "geometry85": { + "name": "geometry85", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_352", + "POSITION": "accessor_350" + }, + "indices": "accessor_348", + "material": "ID21", + "primitive": 4 + } + ] + }, + "geometry89": { + "name": "geometry89", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_377", + "POSITION": "accessor_375", + "TEXCOORD_0": "accessor_379" + }, + "indices": "accessor_373", + "material": "ID77", + "primitive": 4 + } + ] + }, + "geometry98": { + "name": "geometry98", + "primitives": [ + { + "attributes": { + "NORMAL": "accessor_424", + "POSITION": "accessor_422", + "TEXCOORD_0": "accessor_426" + }, + "indices": "accessor_417", + "material": "ID89", + "primitive": 4 + }, + { + "attributes": { + "NORMAL": "accessor_424", + "POSITION": "accessor_422", + "TEXCOORD_0": "accessor_426" + }, + "indices": "accessor_420", + "material": "ID77", + "primitive": 4 + } + ] + } + }, + "nodes": { + "BOuteille_Ex": { + "children": [ + "group_1" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "Bouteille_2": { + "children": [ + "ID74" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "Component_16": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry40" + ], + "name": "Component_16" + }, + "Component_17": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry16" + ], + "name": "Component_17" + }, + "Component_19": { + "children": [ + "instance_21", + "instance_22", + "instance_23" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "Component_20": { + "children": [ + "instance_18", + "instance_19", + "instance_20", + "instance_24" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "Component_4": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "Component_5": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "Component_6": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry35" + ], + "name": "Component_6" + }, + "ID109": { + "children": [ + "node113" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 25.7307, + 1 + ], + "name": "instance_16" + }, + "ID110": { + "children": [ + "ID111" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.937447, + 22.4736, + 1 + ], + "name": "instance_17" + }, + "ID111": { + "children": [ + "ID112", + "ID113", + "ID114", + "ID126" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "ID112": { + "children": [ + "node116" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "ID113": { + "children": [ + "node120" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "ID114": { + "children": [ + "ID115" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "ID115": { + "children": [ + "ID116", + "ID124", + "ID125" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "ID116": { + "children": [ + "ID117" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "ID117": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "ID124": { + "children": [ + "Component_5" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "ID125": { + "children": [ + "node124" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "ID126": { + "children": [ + "node125" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "ID127": { + "children": [ + "Component_20" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.937447, + 13.0736, + 1 + ], + "name": "instance_25" + }, + "ID128": { + "children": [ + "node144" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.937447, + 3.67357, + 1 + ], + "name": "instance_26" + }, + "ID129": { + "children": [ + "node168" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 0.937447, + 13.0736, + 1 + ], + "name": "instance_27" + }, + "ID130": { + "children": [ + "node192" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 0.937447, + 22.4736, + 1 + ], + "name": "instance_28" + }, + "ID131": { + "children": [ + "node216" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 0.937447, + 3.67357, + 1 + ], + "name": "instance_29" + }, + "ID132": { + "children": [ + "ID133" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 30.4645, + 1 + ], + "name": "instance_30" + }, + "ID133": { + "children": [ + "ID134", + "ID150", + "ID151", + "ID152", + "ID153", + "ID154", + "ID155", + "ID156", + "ID157", + "ID158", + "ID159", + "ID160", + "ID170" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_24" + }, + "ID134": { + "children": [ + "ID135" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 48.6164, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_31" + }, + "ID135": { + "children": [ + "ID136" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "ID136": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "ID150": { + "children": [ + "BOuteille_Ex" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 95.5851, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_32" + }, + "ID151": { + "children": [ + "node240" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 67.4038, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_33" + }, + "ID152": { + "children": [ + "node242" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 58.0101, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_34" + }, + "ID153": { + "children": [ + "node244" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 39.2226, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_35" + }, + "ID154": { + "children": [ + "node246" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 0.781535, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_36" + }, + "ID155": { + "children": [ + "node248" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 10.1753, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_37" + }, + "ID156": { + "children": [ + "node250" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 105.585, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_38" + }, + "ID157": { + "children": [ + "node252" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 76.7976, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_39" + }, + "ID158": { + "children": [ + "node254" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 20.4351, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_40" + }, + "ID159": { + "children": [ + "node256" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 86.1913, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_41" + }, + "ID160": { + "children": [ + "ID161" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 9.5, + 0, + 0, + 1 + ], + "name": "instance_42" + }, + "ID161": { + "children": [ + "ID162" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_15" + }, + "ID162": { + "children": [ + "ID163" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 108.5, + 0, + 0, + 1 + ], + "name": "instance_43" + }, + "ID163": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry85" + ], + "name": "Component_23" + }, + "ID170": { + "children": [ + "node258" + ], + "matrix": [ + 2.5748, + 0, + 0, + 0, + 0, + 0.841057, + -2.43356, + 0, + 0, + 2.43356, + 0.841057, + 0, + 29.8289, + 0.907248, + 9.18847, + 1 + ], + "name": "instance_44" + }, + "ID171": { + "children": [ + "node260" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + -0.5, + 0, + -3, + 1 + ], + "name": "instance_45" + }, + "ID172": { + "children": [ + "node261" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 25.7307, + 1 + ], + "name": "instance_46" + }, + "ID173": { + "children": [ + "node265" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 18.7069, + 1 + ], + "name": "instance_47" + }, + "ID174": { + "children": [ + "node269" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 18.7069, + 1 + ], + "name": "instance_48" + }, + "ID175": { + "children": [ + "node273" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 18.7069, + 1 + ], + "name": "instance_49" + }, + "ID176": { + "children": [ + "node277" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 11.6831, + 1 + ], + "name": "instance_50" + }, + "ID177": { + "children": [ + "node281" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 11.6831, + 1 + ], + "name": "instance_51" + }, + "ID178": { + "children": [ + "node285" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 11.6831, + 1 + ], + "name": "instance_52" + }, + "ID179": { + "children": [ + "node289" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 4.65934, + 1 + ], + "name": "instance_53" + }, + "ID18": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "ID180": { + "children": [ + "node293" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 3.99201, + 4.65934, + 1 + ], + "name": "instance_54" + }, + "ID181": { + "children": [ + "node297" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 16.7249, + 4.65934, + 1 + ], + "name": "instance_55" + }, + "ID182": { + "children": [ + "ID183" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 25.7307, + 1 + ], + "name": "instance_56" + }, + "ID183": { + "children": [ + "ID184" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "ID184": { + "children": [ + "ID185", + "ID193" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "ID185": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "ID193": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "ID201": { + "children": [ + "node301" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 25.7307, + 1 + ], + "name": "instance_57" + }, + "ID202": { + "children": [ + "node305" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 25.7307, + 1 + ], + "name": "instance_58" + }, + "ID203": { + "children": [ + "node309" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 18.7017, + 1 + ], + "name": "instance_59" + }, + "ID204": { + "children": [ + "node313" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 18.7017, + 1 + ], + "name": "instance_60" + }, + "ID205": { + "children": [ + "node317" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 18.7017, + 1 + ], + "name": "instance_61" + }, + "ID206": { + "children": [ + "node321" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 11.6726, + 1 + ], + "name": "instance_62" + }, + "ID207": { + "children": [ + "node325" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 11.6726, + 1 + ], + "name": "instance_63" + }, + "ID208": { + "children": [ + "node329" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 11.6726, + 1 + ], + "name": "instance_64" + }, + "ID209": { + "children": [ + "node333" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 9.94509, + 4.64358, + 1 + ], + "name": "instance_65" + }, + "ID210": { + "children": [ + "node337" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 3.99201, + 4.64358, + 1 + ], + "name": "instance_66" + }, + "ID211": { + "children": [ + "node341" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + 0, + 24.414, + 16.7249, + 4.64358, + 1 + ], + "name": "instance_67" + }, + "ID212": { + "children": [ + "node345" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0.937447, + 22.4736, + 1 + ], + "name": "instance_68" + }, + "ID213": { + "children": [ + "node369" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0.937447, + 3.67357, + 1 + ], + "name": "instance_69" + }, + "ID214": { + "children": [ + "node393" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0.937447, + 13.0736, + 1 + ], + "name": "instance_70" + }, + "ID215": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry5" + ], + "name": "ID215" + }, + "ID221": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry10" + ], + "name": "ID221" + }, + "ID225": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry13" + ], + "name": "ID225" + }, + "ID28": { + "children": [ + "ID29" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 25.125, + 1 + ], + "name": "instance_3" + }, + "ID29": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "ID39": { + "children": [ + "node108" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 18.125, + 1 + ], + "name": "instance_7" + }, + "ID40": { + "children": [ + "node109" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 4.125, + 1 + ], + "name": "instance_8" + }, + "ID51": { + "children": [ + "Component_16" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 54, + 0, + -0.5, + 1 + ], + "name": "instance_10" + }, + "ID62": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry45" + ], + "name": "Component_17" + }, + "ID71": { + "children": [ + "node110" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 24, + 0, + -2, + 1 + ], + "name": "instance_12" + }, + "ID74": { + "children": [ + "ID75", + "ID88" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "ID75": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "ID88": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "ID98": { + "children": [ + "node111" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 94, + 0, + -2, + 1 + ], + "name": "instance_14" + }, + "SketchUp": { + "children": [ + "ID215", + "ID221", + "ID225", + "instance_0", + "instance_1", + "instance_2", + "ID28", + "instance_4", + "instance_5", + "instance_6", + "ID39", + "ID40", + "instance_9", + "ID51", + "instance_11", + "ID71", + "instance_13", + "ID98", + "instance_15", + "ID109", + "ID110", + "ID127", + "ID128", + "ID129", + "ID130", + "ID131", + "ID132", + "ID171", + "ID172", + "ID173", + "ID174", + "ID175", + "ID176", + "ID177", + "ID178", + "ID179", + "ID180", + "ID181", + "ID182", + "ID201", + "ID202", + "ID203", + "ID204", + "ID205", + "ID206", + "ID207", + "ID208", + "ID209", + "ID210", + "ID211", + "ID212", + "ID213", + "ID214" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "SketchUp" + }, + "default_camera": { + "camera": "camera_0", + "children": [], + "matrix": [ + 0.707107, + 0.707107, + 0, + 0, + -0.270598, + 0.270598, + 0.92388, + 0, + 0.653282, + -0.653282, + 0.382683, + 0, + 186.517, + -109.708, + 99.2226, + 1 + ], + "name": "default_camera" + }, + "group_0": { + "children": [ + "node114", + "node115" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "group_1": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "instance_0": { + "children": [ + "Component_17" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 48, + 0, + -2, + 1 + ], + "name": "instance_0" + }, + "instance_1": { + "children": [ + "ID18" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 25.125, + 1 + ], + "name": "instance_1" + }, + "instance_11": { + "children": [ + "ID62" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 70, + 0, + -2, + 1 + ], + "name": "instance_11" + }, + "instance_13": { + "children": [ + "Bouteille_2" + ], + "matrix": [ + 0, + 0, + 1.3986, + 0, + 0, + 1.3986, + 0, + 0, + -1.3986, + 0, + 0, + 0, + 93.4903, + 9.94509, + 25.7307, + 1 + ], + "name": "instance_13" + }, + "instance_15": { + "children": [ + "node112" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 64, + 0, + -0.5, + 1 + ], + "name": "instance_15" + }, + "instance_18": { + "children": [ + "node129" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "instance_19": { + "children": [ + "node133" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "instance_2": { + "children": [ + "Component_4" + ], + "matrix": [ + 1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 22, + 1.5, + 11.125, + 1 + ], + "name": "instance_2" + }, + "instance_20": { + "children": [ + "Component_19" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "instance_21": { + "children": [ + "node137" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "instance_22": { + "children": [ + "node138" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "instance_23": { + "children": [ + "node139" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "instance_24": { + "children": [ + "node140" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "instance_4": { + "children": [ + "node105" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 11.125, + 1 + ], + "name": "instance_4" + }, + "instance_5": { + "children": [ + "node106" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 4.125, + 1 + ], + "name": "instance_5" + }, + "instance_6": { + "children": [ + "node107" + ], + "matrix": [ + -1.42857, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 96, + 1.5, + 18.125, + 1 + ], + "name": "instance_6" + }, + "instance_9": { + "children": [ + "Component_6" + ], + "matrix": [ + -1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 118.5, + 0, + -3, + 1 + ], + "name": "instance_9" + }, + "node105": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "node106": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "node107": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry29" + ], + "name": "Component_4" + }, + "node108": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "node109": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry24" + ], + "name": "Component_4" + }, + "node110": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry16" + ], + "name": "Component_17" + }, + "node111": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry45" + ], + "name": "Component_17" + }, + "node112": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry64" + ], + "name": "Component_16" + }, + "node113": { + "children": [ + "group_0" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node114": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node115": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node116": { + "children": [ + "node117" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node117": { + "children": [ + "node118", + "node119" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node118": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node119": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node120": { + "children": [ + "node121" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node121": { + "children": [ + "node122", + "node123" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node122": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node123": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node124": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node125": { + "children": [ + "node126" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node126": { + "children": [ + "node127", + "node128" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node127": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node128": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node129": { + "children": [ + "node130" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node130": { + "children": [ + "node131", + "node132" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node131": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node132": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node133": { + "children": [ + "node134" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node134": { + "children": [ + "node135", + "node136" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node135": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node136": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node137": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node138": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node139": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node140": { + "children": [ + "node141" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node141": { + "children": [ + "node142", + "node143" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node142": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node143": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node144": { + "children": [ + "node145", + "node150", + "node155", + "node163" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node145": { + "children": [ + "node146" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node146": { + "children": [ + "node147" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node147": { + "children": [ + "node148", + "node149" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node148": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node149": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node150": { + "children": [ + "node151" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node151": { + "children": [ + "node152" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node152": { + "children": [ + "node153", + "node154" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node153": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node154": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node155": { + "children": [ + "node156" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node156": { + "children": [ + "node157", + "node159", + "node161" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node157": { + "children": [ + "node158" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node158": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node159": { + "children": [ + "node160" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node160": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node161": { + "children": [ + "node162" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node162": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node163": { + "children": [ + "node164" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node164": { + "children": [ + "node165" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node165": { + "children": [ + "node166", + "node167" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node166": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node167": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node168": { + "children": [ + "node169", + "node174", + "node179", + "node187" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node169": { + "children": [ + "node170" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node170": { + "children": [ + "node171" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node171": { + "children": [ + "node172", + "node173" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node172": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node173": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node174": { + "children": [ + "node175" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node175": { + "children": [ + "node176" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node176": { + "children": [ + "node177", + "node178" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node177": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node178": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node179": { + "children": [ + "node180" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node180": { + "children": [ + "node181", + "node183", + "node185" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node181": { + "children": [ + "node182" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node182": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node183": { + "children": [ + "node184" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node184": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node185": { + "children": [ + "node186" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node186": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node187": { + "children": [ + "node188" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node188": { + "children": [ + "node189" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node189": { + "children": [ + "node190", + "node191" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node190": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node191": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node192": { + "children": [ + "node193", + "node198", + "node203", + "node211" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node193": { + "children": [ + "node194" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node194": { + "children": [ + "node195" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node195": { + "children": [ + "node196", + "node197" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node196": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node197": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node198": { + "children": [ + "node199" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node199": { + "children": [ + "node200" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node200": { + "children": [ + "node201", + "node202" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node201": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node202": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node203": { + "children": [ + "node204" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node204": { + "children": [ + "node205", + "node207", + "node209" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node205": { + "children": [ + "node206" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node206": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node207": { + "children": [ + "node208" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node208": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node209": { + "children": [ + "node210" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node210": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node211": { + "children": [ + "node212" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node212": { + "children": [ + "node213" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node213": { + "children": [ + "node214", + "node215" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node214": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node215": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node216": { + "children": [ + "node217", + "node222", + "node227", + "node235" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node217": { + "children": [ + "node218" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node218": { + "children": [ + "node219" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node219": { + "children": [ + "node220", + "node221" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node220": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node221": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node222": { + "children": [ + "node223" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node223": { + "children": [ + "node224" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node224": { + "children": [ + "node225", + "node226" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node225": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node226": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node227": { + "children": [ + "node228" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node228": { + "children": [ + "node229", + "node231", + "node233" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node229": { + "children": [ + "node230" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node230": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node231": { + "children": [ + "node232" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node232": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node233": { + "children": [ + "node234" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node234": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node235": { + "children": [ + "node236" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node236": { + "children": [ + "node237" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node237": { + "children": [ + "node238", + "node239" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node238": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node239": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node240": { + "children": [ + "node241" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node241": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node242": { + "children": [ + "node243" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node243": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node244": { + "children": [ + "node245" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node245": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node246": { + "children": [ + "node247" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node247": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node248": { + "children": [ + "node249" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node249": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node250": { + "children": [ + "node251" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node251": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node252": { + "children": [ + "node253" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node253": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node254": { + "children": [ + "node255" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node255": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node256": { + "children": [ + "node257" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node257": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node258": { + "children": [ + "node259" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "BOuteille_Ex" + }, + "node259": { + "children": [], + "matrix": [ + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0, + 0, + 0, + 0.126638, + 0, + 0.714938, + 0.421022, + -0.032816, + 1 + ], + "meshes": [ + "geometry75" + ], + "name": "group_1" + }, + "node260": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry35" + ], + "name": "Component_6" + }, + "node261": { + "children": [ + "node262" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node262": { + "children": [ + "node263", + "node264" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node263": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node264": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node265": { + "children": [ + "node266" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node266": { + "children": [ + "node267", + "node268" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node267": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node268": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node269": { + "children": [ + "node270" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node270": { + "children": [ + "node271", + "node272" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node271": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node272": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node273": { + "children": [ + "node274" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node274": { + "children": [ + "node275", + "node276" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node275": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node276": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node277": { + "children": [ + "node278" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node278": { + "children": [ + "node279", + "node280" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node279": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node280": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node281": { + "children": [ + "node282" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node282": { + "children": [ + "node283", + "node284" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node283": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node284": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node285": { + "children": [ + "node286" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node286": { + "children": [ + "node287", + "node288" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node287": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node288": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node289": { + "children": [ + "node290" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node290": { + "children": [ + "node291", + "node292" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node291": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node292": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node293": { + "children": [ + "node294" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node294": { + "children": [ + "node295", + "node296" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node295": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node296": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node297": { + "children": [ + "node298" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node298": { + "children": [ + "node299", + "node300" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node299": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node300": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node301": { + "children": [ + "node302" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node302": { + "children": [ + "node303", + "node304" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node303": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node304": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node305": { + "children": [ + "node306" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node306": { + "children": [ + "node307", + "node308" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node307": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node308": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node309": { + "children": [ + "node310" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node310": { + "children": [ + "node311", + "node312" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node311": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node312": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node313": { + "children": [ + "node314" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node314": { + "children": [ + "node315", + "node316" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node315": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node316": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node317": { + "children": [ + "node318" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node318": { + "children": [ + "node319", + "node320" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node319": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node320": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node321": { + "children": [ + "node322" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node322": { + "children": [ + "node323", + "node324" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node323": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node324": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node325": { + "children": [ + "node326" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node326": { + "children": [ + "node327", + "node328" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node327": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node328": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node329": { + "children": [ + "node330" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node330": { + "children": [ + "node331", + "node332" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node331": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node332": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node333": { + "children": [ + "node334" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node334": { + "children": [ + "node335", + "node336" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node335": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node336": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node337": { + "children": [ + "node338" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node338": { + "children": [ + "node339", + "node340" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node339": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node340": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node341": { + "children": [ + "node342" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node342": { + "children": [ + "node343", + "node344" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node343": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry89" + ], + "name": "ID185" + }, + "node344": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry98" + ], + "name": "ID193" + }, + "node345": { + "children": [ + "node346", + "node351", + "node356", + "node364" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node346": { + "children": [ + "node347" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node347": { + "children": [ + "node348" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node348": { + "children": [ + "node349", + "node350" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node349": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node350": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node351": { + "children": [ + "node352" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node352": { + "children": [ + "node353" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node353": { + "children": [ + "node354", + "node355" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node354": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node355": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node356": { + "children": [ + "node357" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node357": { + "children": [ + "node358", + "node360", + "node362" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node358": { + "children": [ + "node359" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node359": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node360": { + "children": [ + "node361" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node361": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node362": { + "children": [ + "node363" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node363": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node364": { + "children": [ + "node365" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node365": { + "children": [ + "node366" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node366": { + "children": [ + "node367", + "node368" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node367": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node368": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node369": { + "children": [ + "node370", + "node375", + "node380", + "node388" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node370": { + "children": [ + "node371" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node371": { + "children": [ + "node372" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node372": { + "children": [ + "node373", + "node374" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node373": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node374": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node375": { + "children": [ + "node376" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node376": { + "children": [ + "node377" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node377": { + "children": [ + "node378", + "node379" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node378": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node379": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node380": { + "children": [ + "node381" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node381": { + "children": [ + "node382", + "node384", + "node386" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node382": { + "children": [ + "node383" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node383": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node384": { + "children": [ + "node385" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node385": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node386": { + "children": [ + "node387" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node387": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node388": { + "children": [ + "node389" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node389": { + "children": [ + "node390" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node390": { + "children": [ + "node391", + "node392" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node391": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node392": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node393": { + "children": [ + "node394", + "node399", + "node404", + "node412" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_20" + }, + "node394": { + "children": [ + "node395" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 15.0702, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_18" + }, + "node395": { + "children": [ + "node396" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node396": { + "children": [ + "node397", + "node398" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node397": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node398": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node399": { + "children": [ + "node400" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 0.478152, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_19" + }, + "node400": { + "children": [ + "node401" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node401": { + "children": [ + "node402", + "node403" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node402": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node403": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node404": { + "children": [ + "node405" + ], + "matrix": [ + 0.733333, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0.557489, + 0, + 1 + ], + "name": "instance_20" + }, + "node405": { + "children": [ + "node406", + "node408", + "node410" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Component_19" + }, + "node406": { + "children": [ + "node407" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 20, + 0, + 0, + 1 + ], + "name": "instance_21" + }, + "node407": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node408": { + "children": [ + "node409" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 10, + 0, + 0, + 1 + ], + "name": "instance_22" + }, + "node409": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node410": { + "children": [ + "node411" + ], + "matrix": [ + 2, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "instance_23" + }, + "node411": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry71" + ], + "name": "Component_5" + }, + "node412": { + "children": [ + "node413" + ], + "matrix": [ + 2.046, + 0, + 0, + 0, + 0, + 0.481403, + -1.79662, + 0, + 0, + 1.79662, + 0.481403, + 0, + 7.91714, + 0.129603, + 4.55682, + 1 + ], + "name": "instance_24" + }, + "node413": { + "children": [ + "node414" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Bouteille_2" + }, + "node414": { + "children": [ + "node415", + "node416" + ], + "matrix": [ + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + 0, + 0, + 0, + 0.029036, + 0, + -0.148335, + -0.996956, + -0.077266, + 1 + ], + "name": "group_0" + }, + "node415": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry51" + ], + "name": "ID75" + }, + "node416": { + "children": [], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 1 + ], + "meshes": [ + "geometry58" + ], + "name": "ID88" + }, + "node_424": { + "children": [ + "SketchUp", + "default_camera" + ], + "matrix": [ + 1, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + -1, + 0, + 0, + 0, + 0, + 0, + 1 + ], + "name": "Y_UP_Transform" + } + }, + "programs": { + "program_0": { + "attributes": [ + "a_normal", + "a_position", + "a_texcoord0" + ], + "fragmentShader": "wine0FS", + "vertexShader": "wine0VS" + }, + "program_1": { + "attributes": [ + "a_normal", + "a_position" + ], + "fragmentShader": "wine1FS", + "vertexShader": "wine1VS" + }, + "program_2": { + "attributes": [ + "a_position" + ], + "fragmentShader": "wine2FS", + "vertexShader": "wine2VS" + }, + "program_3": { + "attributes": [ + "a_normal", + "a_position" + ], + "fragmentShader": "wine3FS", + "vertexShader": "wine3VS" + } + }, + "samplers": { + "sampler_0": { + "magFilter": 9729, + "minFilter": 9729, + "wrapS": 10497, + "wrapT": 10497 + } + }, + "scene": "defaultScene", + "scenes": { + "defaultScene": { + "nodes": [ + "node_424" + ] + } + }, + "shaders": { + "wine0FS": { + "type": 35632, + "uri": "wine0FS.glsl" + }, + "wine0VS": { + "type": 35633, + "uri": "wine0VS.glsl" + }, + "wine1FS": { + "type": 35632, + "uri": "wine1FS.glsl" + }, + "wine1VS": { + "type": 35633, + "uri": "wine1VS.glsl" + }, + "wine2FS": { + "type": 35632, + "uri": "wine2FS.glsl" + }, + "wine2VS": { + "type": 35633, + "uri": "wine2VS.glsl" + }, + "wine3FS": { + "type": 35632, + "uri": "wine3FS.glsl" + }, + "wine3VS": { + "type": 35633, + "uri": "wine3VS.glsl" + } + }, + "skins": {}, + "techniques": { + "technique1": { + "parameters": { + "ambient": { + "type": 35666 + }, + "diffuse": { + "type": 35678 + }, + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "normal": { + "semantic": "NORMAL", + "type": 35665 + }, + "normalMatrix": { + "semantic": "MODELVIEWINVERSETRANSPOSE", + "type": 35675 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + }, + "texcoord0": { + "semantic": "TEXCOORD_0", + "type": 35664 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Lambert", + "parameters": [ + "ambient", + "diffuse", + "modelViewMatrix", + "normalMatrix", + "projectionMatrix" + ], + "texcoordBindings": { + "diffuse": "TEXCOORD_0" + } + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_normal": "normal", + "a_position": "position", + "a_texcoord0": "texcoord0" + }, + "program": "program_0", + "uniforms": { + "u_ambient": "ambient", + "u_diffuse": "diffuse", + "u_modelViewMatrix": "modelViewMatrix", + "u_normalMatrix": "normalMatrix", + "u_projectionMatrix": "projectionMatrix" + } + }, + "states": { + "enable": [ + 2884, + 2929 + ] + } + } + } + }, + "technique2": { + "parameters": { + "ambient": { + "type": 35666 + }, + "diffuse": { + "type": 35666 + }, + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "normal": { + "semantic": "NORMAL", + "type": 35665 + }, + "normalMatrix": { + "semantic": "MODELVIEWINVERSETRANSPOSE", + "type": 35675 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + }, + "transparency": { + "type": 5126 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Lambert", + "parameters": [ + "ambient", + "diffuse", + "modelViewMatrix", + "normalMatrix", + "projectionMatrix", + "transparency" + ] + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_normal": "normal", + "a_position": "position" + }, + "program": "program_1", + "uniforms": { + "u_ambient": "ambient", + "u_diffuse": "diffuse", + "u_modelViewMatrix": "modelViewMatrix", + "u_normalMatrix": "normalMatrix", + "u_projectionMatrix": "projectionMatrix", + "u_transparency": "transparency" + } + }, + "states": { + "enable": [ + 2884, + 2929, + 3042 + ], + "functions": { + "blendEquationSeparate": [ + 32774, + 32774 + ], + "blendFuncSeparate": [ + 1, + 771, + 1, + 771 + ] + } + } + } + } + }, + "technique3": { + "parameters": { + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Constant", + "parameters": [ + "modelViewMatrix", + "projectionMatrix" + ] + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_position": "position" + }, + "program": "program_2", + "uniforms": { + "u_modelViewMatrix": "modelViewMatrix", + "u_projectionMatrix": "projectionMatrix" + } + }, + "states": { + "enable": [ + 2884, + 2929 + ] + } + } + } + }, + "technique4": { + "parameters": { + "ambient": { + "type": 35666 + }, + "diffuse": { + "type": 35666 + }, + "modelViewMatrix": { + "semantic": "MODELVIEW", + "type": 35676 + }, + "normal": { + "semantic": "NORMAL", + "type": 35665 + }, + "normalMatrix": { + "semantic": "MODELVIEWINVERSETRANSPOSE", + "type": 35675 + }, + "position": { + "semantic": "POSITION", + "type": 35665 + }, + "projectionMatrix": { + "semantic": "PROJECTION", + "type": 35676 + } + }, + "pass": "defaultPass", + "passes": { + "defaultPass": { + "details": { + "commonProfile": { + "extras": { + "doubleSided": false + }, + "lightingModel": "Lambert", + "parameters": [ + "ambient", + "diffuse", + "modelViewMatrix", + "normalMatrix", + "projectionMatrix" + ] + }, + "type": "COLLADA-1.4.1/commonProfile" + }, + "instanceProgram": { + "attributes": { + "a_normal": "normal", + "a_position": "position" + }, + "program": "program_3", + "uniforms": { + "u_ambient": "ambient", + "u_diffuse": "diffuse", + "u_modelViewMatrix": "modelViewMatrix", + "u_normalMatrix": "normalMatrix", + "u_projectionMatrix": "projectionMatrix" + } + }, + "states": { + "enable": [ + 2884, + 2929 + ] + } + } + } + } + }, + "textures": { + "texture_ID140": { + "format": 6408, + "internalFormat": 6408, + "sampler": "sampler_0", + "source": "ID140", + "target": 3553, + "type": 5121 + }, + "texture_ID7": { + "format": 6408, + "internalFormat": 6408, + "sampler": "sampler_0", + "source": "ID7", + "target": 3553, + "type": 5121 + }, + "texture_ID78": { + "format": 6408, + "internalFormat": 6408, + "sampler": "sampler_0", + "source": "ID78", + "target": 3553, + "type": 5121 + } + } +} \ No newline at end of file diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl new file mode 100644 index 0000000..6e4b7e6 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine0FS.glsl @@ -0,0 +1,17 @@ +precision highp float; +varying vec3 v_normal; +uniform vec4 u_ambient; +varying vec2 v_texcoord0; +uniform sampler2D u_diffuse; +void main(void) { +vec3 normal = normalize(v_normal); +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +vec4 ambient; +ambient = u_ambient; +diffuse = texture2D(u_diffuse, v_texcoord0); +diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a); +gl_FragColor = color; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl new file mode 100644 index 0000000..cacc9ed --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine0VS.glsl @@ -0,0 +1,15 @@ +precision highp float; +attribute vec3 a_position; +attribute vec3 a_normal; +varying vec3 v_normal; +uniform mat3 u_normalMatrix; +uniform mat4 u_modelViewMatrix; +uniform mat4 u_projectionMatrix; +attribute vec2 a_texcoord0; +varying vec2 v_texcoord0; +void main(void) { +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +v_normal = u_normalMatrix * a_normal; +v_texcoord0 = a_texcoord0; +gl_Position = u_projectionMatrix * pos; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl new file mode 100644 index 0000000..d490b4e --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine1FS.glsl @@ -0,0 +1,17 @@ +precision highp float; +varying vec3 v_normal; +uniform vec4 u_ambient; +uniform vec4 u_diffuse; +uniform float u_transparency; +void main(void) { +vec3 normal = normalize(v_normal); +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +vec4 ambient; +ambient = u_ambient; +diffuse = u_diffuse; +diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a * u_transparency); +gl_FragColor = color; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl new file mode 100644 index 0000000..9e35922 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine1VS.glsl @@ -0,0 +1,12 @@ +precision highp float; +attribute vec3 a_position; +attribute vec3 a_normal; +varying vec3 v_normal; +uniform mat3 u_normalMatrix; +uniform mat4 u_modelViewMatrix; +uniform mat4 u_projectionMatrix; +void main(void) { +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +v_normal = u_normalMatrix * a_normal; +gl_Position = u_projectionMatrix * pos; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl new file mode 100644 index 0000000..b41a6d5 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine2FS.glsl @@ -0,0 +1,8 @@ +precision highp float; +void main(void) { +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a); +gl_FragColor = color; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl new file mode 100644 index 0000000..17237bf --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine2VS.glsl @@ -0,0 +1,8 @@ +precision highp float; +attribute vec3 a_position; +uniform mat4 u_modelViewMatrix; +uniform mat4 u_projectionMatrix; +void main(void) { +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +gl_Position = u_projectionMatrix * pos; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl new file mode 100644 index 0000000..7908219 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine3FS.glsl @@ -0,0 +1,16 @@ +precision highp float; +varying vec3 v_normal; +uniform vec4 u_ambient; +uniform vec4 u_diffuse; +void main(void) { +vec3 normal = normalize(v_normal); +vec4 color = vec4(0., 0., 0., 0.); +vec4 diffuse = vec4(0., 0., 0., 1.); +vec4 ambient; +ambient = u_ambient; +diffuse = u_diffuse; +diffuse.xyz *= max(dot(normal,vec3(0.,0.,1.)), 0.); +color.xyz += diffuse.xyz; +color = vec4(color.rgb * diffuse.a, diffuse.a); +gl_FragColor = color; +} diff --git a/examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl b/examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl new file mode 100644 index 0000000..9e35922 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/gltf/wine/wine3VS.glsl @@ -0,0 +1,12 @@ +precision highp float; +attribute vec3 a_position; +attribute vec3 a_normal; +varying vec3 v_normal; +uniform mat3 u_normalMatrix; +uniform mat4 u_modelViewMatrix; +uniform mat4 u_projectionMatrix; +void main(void) { +vec4 pos = u_modelViewMatrix * vec4(a_position,1.0); +v_normal = u_normalMatrix * a_normal; +gl_Position = u_projectionMatrix * pos; +} diff --git a/examples/qt3d/exampleresources/assets/houseplants/bamboo.webp b/examples/qt3d/exampleresources/assets/houseplants/bamboo.webp new file mode 100644 index 0000000000000000000000000000000000000000..75eb539931282439499447da9c126ffd5eb01eb0 GIT binary patch literal 13846 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/houseplants/bamboo_normal.webp b/examples/qt3d/exampleresources/assets/houseplants/bamboo_normal.webp new file mode 100644 index 0000000000000000000000000000000000000000..2ca653c57ddc8cc571455375645e8b2b4011bb59 GIT binary patch literal 16614 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cover.webp b/examples/qt3d/exampleresources/assets/houseplants/cover.webp new file mode 100644 index 0000000000000000000000000000000000000000..ac70f46b70222462ae0a4a57c57de7769e1347bc GIT binary patch literal 89192 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 z zjBIvVO9=b=M7RHfy1HOe8BVUVq71!734aYaORKj(G^zvTO}e}9QRdsYqKaokfC~IR zB$GlSWO}1D9|)|wK}{w}H*+nc8|R_%!wv^Z|@MkF%Eg z1a0ltTD{@$ypp2FQ=1N`-h6|dr}-QS0OSQmYsq0G6V)1QHozo@A6Vu;gLTTJPgGMW z+NK4UtVb12_EgJ@&-osHG-vAwV56yy%`@52jNO2jM)=*7!nS$jHk>~vch-6WZGGz5 zS_;YJSRe?KBw0b76XW0S{5Gux==LQ4{rJ)+J@Wk1Xf4YhWb!sKHZH&na}j);q5M_9 zDX)L>@M7tK$x5j13gqXL7Ea*P6T2Vgx?fdd0}a%nTG9O#L>}NRx&61{Shm|XL9XUa zq9{GSi+Ghc#4_aVz(;A81+~xJyyTr=Kb27s!%sGO_d+o0a+&Wy zs^)zB$QCJH1NRb!TjIiVBR!$O-ibjqqTJzK$pS(sLJcAW=NdMRLCy~;#TU*i!_%GR zlM_{u2vNB|;!gxk0r7T76PaaR9HdGp_*1e*S~9QklVdTw?QkepJ(S-u2lLuS>k8@L z9I1QN0lL|5e<6{QQ-x#rYvpbvtEl^3PMf<)ZF=xe;WtCbV-1VS22V+XW~6L^t-}|d zw}ir`(vLh-5NXVgJPx@Se>#4Y1XYivju^`B`{Z;uH0}4$tR0ZJTtDWhjKNWxkI~sXOfs1 zt7xt=aap)vp?H9xYA)UgboW+iskPgsaWUr4!uO=WAUP`6MJFTf4T;&hb7_*_s83XR)q~d^jSXYk)$@BvK)yIVxDcgSdviA;{Z` z8f(}M_7P%M@4K6;077)u7@rC9dlN@bCBu^UpPa|<&QTOZxXx5Lmr^r&tJcHR5A42Y z#tG`D8u>3X=5Bo51m2Of&fJcTyx_py^5(uDqbv(?D!;nmKJsW4&oJ<2fqMM2Z4iKp zfdU%fo@>xp*R=w~>3povHUkcjfj2g-$ z6H?ST7FVNmr8%RU8BE#nc(NQe8TJEOy;qPt&lOx83=`$VFfy*PUEmj;8k>VsXtSxJ z_}%$6DG5!Gsno0A4)?@DOd|@ZuYndS=o`U}rPUMiBh*erRWx)MI)zo~3?+b>7JFS< zMg5PV>Q3k{w7C0~njRb+A0qt);}T-s>1VkfPk&+*WY2-o;uW>^R}3eI#RK+6Mz1-c z0aLcTU>K4=HZq4LE^c2QKt0W6{jgT_--KHrwI#vC^so)z*7dzpz8> z0org|u~J0bT!2oB&-J&?ll^4WMeYpfk~s;09<%=ffh0XGUrU=bBcPix!MX~u=%%v( z80fvY?wS3=!qrq-G!@hFm1%pC=$(1WSP_RlDAwfmrdn#~q` zG(9g=XUt@B2)94M^d}^|{m5QLALo^)Ho#xr-v1ZoOl4eZr;;r&e~F7!3ivJX6Fd3a z!V+yNu;5Y{Mk>kB+h9&U9RPiSexM357b_^D&@C$TrPiSZET$IOit}2yyeq5FLS0hm z?Z4Kgw3rwUoA-jL@?J@^P_4h{60`uRYO3Bfo(jHpyaK4Uj+R&MUQ^aAH)EtYq6b^j zv}C?UtLvNn_6RTVB7&%<>Z9AfkQ4hHxw~qLdyT_^x=%>~Rw)xHHnUJ|DIfmDm5 zMJ|`oISQZFZTRUvWnmyuZitjDeRvHLGwc(R>NC)!#Y;k>-stVp70)ff zyru8n$U!ut7+Pu<$Zrt}zfH*2v?=)THBpTiD@Jw~ zGXq|JWKh$%d*mt5fwX4I)4(4FhR0`*|Xrn8SA6kJdtwx%#?w$(WsU z3qy(hq?hODig|TyqeH;B39?1@Osm3iGHa6H*F83~4}b?nd}-b2iC^=?xeRI10^6}@)8;ANDd^$C8 z6tS<2!nw>_a`jwRo0?Dq4p!J8^~M3DM_TSG5=@{zKcw22B?yu~o7bj$mDQ~la~m~% zRpuO;+`B3hZb^NyM9HXwE$5IVU#X@s-lRm91%>S7uP$kxNI3`ywL8@;^i4v*w<^6_ z1zAJ`-^6flos*h!a+(edpSn#h8A+^A#3gmzgoCqEOdCG8QfhWXX(&1oQOQ04v7Vyr zRo{xTMvJhRVOZ)Bu*!b> zij_S2;XkNHq2h%9$T3OV_i#*`%$pU1_%)QpM=oz(N@pwg1}qK)v=DkDZb$;o%#5BBXYT4fxu z_G?(y+YfPn7OdGy?+4gNd6VUtOm8tOc9vBrXbQH=)%@$JBMuge+V;j|(g7y(18yX) zv#^3QA$kKO>APfU>-Wvyka<$ToqbueP__|JjJFPiqhJ_Vq9bqf0BLNgY0lyxKsncQ zlrX~069jSsFGy;>XBN zrPa9e*3(EbuG>YCJrm*%mCXe=YEnrEAcZpj5fE)(Bp3s`u<$-HfeN!VcPVCJ35?%t z7ZO>TG)1@O{2ES_Q#amG^V0q(d8kNt#sBL10+%L2&63xR`Sq9CB)oLEp(wrvhw|E9 z5GSh}Rr(h;4^RQAh6}K8m&bJe@QOn1YjR_&k;ef!SS^f zcQ$V=8RdTFW7ZPZUPaGL`%5S5IxO~vB8m@YlE|=m1(&+8;+~whn=Tzf-YCm*k@}|RAx`)L=y6T7AW4+-AUkNKWcUM%R7un#yZ~u(mpg|)} zisa5i@u@cFrAPZ?8&?1u;W&uq;(ye7KNITFR^12fo>-&a5cyk5DJm@Go1-(Se2*kXBv-EEr-leYGUJRK{`%3` zTwf-W(-bFML^uFhN3GnM?cP(=2%=k0y`ipm%??VjI>|lQd6P{!cuU6@DDCF*RHe)oj$W z9|_NP*AF(m431g`7%$HiORxY4^ypjRshT%46$QKz2QYc; z10u>W!7SI*PBPWTOuGXblV})Arv9T=K!Ff0>Z=?<7EF^aP>2ERI_MGZ(uqm7`93nN zRie+oC#n!_LV;WXJkp13_BqeR1jiAf%wjohn`5aHAG%Ape>#7u$Zm`rXwghVdl-&b zS{S+@TN&)wts1I33*CO&??K~Hv)r=L)xjr=R4Pm*m@TFNC1edOdd-IDYwu`oR~AjD z21s9YzlEs`!5umJ1G}2!79TTW^{lNdmnuEIi#U;lVv;$7JMkBr)}d?<4s=K`y1~Rb zKrWe3W$9caBwlVTP&m#QWWxv8#q5Rik2kmvVG5@w#v@^U-DJTtu1CFvjIU|#fo5?O z0u(DlYrBFGV)AmBdd1CSBxW!U95!mvU4K95Ok5`Kb2z?rEV<(-L7<|_A+8&e*S?pbHG58wU+BH8yk>d0DG8hd$UEIr5#Rbw# zp$+C4cov^P+)U9Yw#h^}eNR|U4cgS5={qA3pv%7k$c_|7u7(?4*mv9Wmg7|L$N+zJ zrIWCmN6U2+qXrJJ-8S}4Zm@iq8bgPxX>q3QN=`&+E9mf$IO4KlvhRBLa>4w&&@~do zp~Ruj*D3x4UPnYHTPJ_RnkPS&Cz>N_yYkxyd$Uam(WV^Rqg$8Ag>P;8QeO|_aeqBz z*RQO6DlT<5C4|#5e%Z&$FWY7MdtShj`?NzSP*!Cc9U7H61ovcoZS!Od->#+%&gAoi zu_BUiQO~fD_JjyRP{uLsd-t$Do)I3S zmPG$AacjkR@Zdl_d%BMenRI_AUWcL>xD;EdtwgXa0LY#QI&6>#uQJ!Rd6ePG>xvwr1ts5B4@O2!?u1Ie&Y!1&K3GDPT2hD32m-4*Y|8o;Q6l|QD9qz zTnA~H4M*;i@RjE`=08qSp3__nS;KY6ILwvJR?7vNTf$>CTwRGSo7BOud_K2i=I85L zy5hkm!DhMy-HuosR`c_O24eHih(rVuIPYvC#L|NvDXHzOc$b7N$7S;Bvcnqaod92A zC*g0`ZHx;yKj`HH59(UHJ;zJI-potdcfy0$2Cs4F@VawqL$l8E|IVK|G0a+5J?VSTXLhtkUdda8 zP6gmD@vhYwpk(yOMUVuF^4h%;ZgRDh2842t>No{hpS&cq0ZBR!*KrkSOTiopU!TXOBQW{;jP?3 z9U(?LFF0=8!9wag2Yg~q{Zct@Esk>waPR%iT#a37)U4U|J#@3}2U6Dz=|XG13pfLC zXfF%$oS(T2Kl+rSomj_4mjT-M#kI}G7ThzfL$=0PoTz*?K-cVJ6|J|s#@~*r-1c`HnAqXL+W% z4e!9qEakskWp}0UD-jJRU(!VH8NDPCyG;JUDysv9>yiytmsYgIdZA2htJGbM5OEUq zw%npER>g{=&ebY&SX2d5Ah;cLtughQi*^Fpkk!uZ1lTnsSjj7>0G)a<*KXMN2vH9? zE7L3z)c;VD2q-`!zCR}e_(sigpv|Wq_iu7+F(3i2U}2eg2+$@%iJid79{>Av3*sce z_;*N5Ta^`h7nr}@Fc@!$p@lbTHRO_qnZ)8zrn4(%LXGj+Bxk?7_lp>1yg;_uo*)px zBb0aT10>`j&m-)B=vO?SLOW+w@N0KA zrP89X?$bnb!YaC3?eX5rCw5laWzWbNS!{B7lHD||D8H8u;AZ80Y_bWE4+X%40mz#e z`EVd7=838jjifcF7Q4jyG}Mz*s>Nyv*_u%6KA+m#Xwnx`dEL8lCK?!(Byt1rD>AZb zU~Bcx&%$<@ys-{N-h(_5wdv%2IYD8ezVab}eBZ)UKSB+$X4=9709r&nWV!(Z_ZeP0 z5(odX4{kS-Qq+|J1DDUCA(OIU5`S(fi?}ZP8C7%kR&W!5GX62Wd2AY6(RH4BM5rR* zy3#ksFK z+xCE&&Rg#a{rp>eSicmH3K2741KTGDCDN&2+O#k1_%Y>sf0{=DMAj{6^VjfA51f-o z&Z;yge3R%?x6hi)FXuFPjoRwq;J)Hu2Gnw;v!irk7XYO7WHB<6;}U|HdR%4uBTnQO#S(K4$25D=Wp!_P=g`> zpSUuBy$mxsBjgYL57XN`OGSR+du@Tr7cmz*0v)Y};LRp*#7u}Nn?VK$kJse%xPDQw zx%h`R;p;dX1$BLC9O$^XA|x@6kH692%f9-iyn?-FhMsOu{iSor~ zq|M=Su#avI(c0UTQ->glr^#$D%&SHNhUm!I%0HLg?`{g7o096Dh>ND}@tBJTFd$Q0 zq|nm+yX;Qz<;^<9oX57~L*{*|NUE9mcA1B#X-gUE|VyOj^8 z7_Tz>tcu+5(mLFFF9DWbnf3Dg`*tmdla<@zgg0@Cl!Q0i8BiB&3dBj?x+ECxr(gSg z9d<+eLC(*hK4fTIQ4qMn{luy@Pf{S|#HkxeY$vYUp&eq3N1}k%)nzu|@?Di>>K{TaZX|WiT_8Ck>Qf%k*>zO@CycA=?$n|J>Rw z75dch3^F))`!ZEdS^XGU;bv?b0dkPn$(b~&uPQSac`ptdQS36~egNm#{L2wO=llvw zhv*0}fXi#o;g5S!GIVa1XbyZk5nED;P-^N$oQi zs0xqzOk%}Ov4DKBh)zw~?pu&B;v%1d6(8G;>3EVUNdw%*VvoCM2lSmvNz{fcP~SRm z+eIEe*^fD}2)02O8p7bq;#V@ZO_?LRvTNt1h6mGW%FuRAg4x;xJ?_4qe$Qs;OUA4y0RU_SV9WYfDou1>QV7%B!)r}-B$ z|9Eh8Fe=(BWF*BgLjY08^DHloDYlr8(Ot=5GgQMAPExF|T?&&RQVo}44nc+-jfy5i zB-*Y@8QP`XMVr~ckKEDW`j#z(QP!M7|L~_fLum;P>gWc^tD1^{ys_c}X27=Th@_mZ zO+>eP$-V5pc0GHw`1M8<*r5r7Qo*{kW@ckYa)0zQ%J}U{LUdDm5sVLj*_eL$sOJF` z2663lwsj%Iv9?K+$bEf?)*h>*75EH4D9v1)WXzIxd+Qp869xlL4~WEN zcV`lYQST+C=^H$3C2vv;$jvp-3W|X8AzD`))4ux{*LA4ZMp1LmlB;&!dy8LYW<1Hv zT>m&8V3qYplkZ|H06RGrz168=P-qm1pFPU%ch-LxMBzwmom9Y6u`HBv#Ryg#2i2OK zifeL=#d!f_-k8mY1@kZHx$`zkIlfCcW1eCcdHM_V@#4>*?fl`uI(=0^)?0M7kG7YC z09KQqIddIK_;-8=_57I6FWaGuGbDKzIfKa;A`srF zmfx2D;@Bz9`;U?-t&TsTDQ~0q&JvP9Yw# zmSQDP$|@Rgu~3jGx4UU1|8@o1Tk8U{4R3TbTW|HJNptCX0n+KFA|kqPW%vTW9vPvP z*PG-ej#naw0W7xUI{VNOFROqDQh`U;q{KG?u} z)sED^)@k3g(5eMu)dotO<@veY@@1fmt9Ym%z)S;mxy6{DK01@GO0th4CGo!mESP9H zdJ_S6A`93CSCu|+_b&8#A-}PaR@!5CeJfMfQ0=)GIxVzZOQCimxe$LbmMJvED6PSV z_o1=h_lVLyEl6S@r7zyhV;<;AaeaU!7EB4WJNqnn^5JvyV=Sjlh0SZM7WL0?bx03N zUu!J5alu%>MTfpkF6CkCD}>JWjh!s92A#a`{-S}yN2JVX$SGc?+^A^v<_!B^i8 zp~(2~r!L7SLk#VHlXgbbO-+J(6ovq$B{;?@n}c$j%j0eC0N+DI6q1IPbm{O;tluO= zHXyKnR+?SCoKamw8w(D)j#X?*`&lxH5K!m4B>|Gprpg$GHoTW)@Q6pY z3jjT=b;*=J`o}c3eS`@`X&X!gpimX9^s+-waeyj)MO;jtadi87K(9QYYv{c$pACYM z!YBjzqQ!9=7c^j5r|zQ_l$R8<55(y6^4IY+h%7R6{zK(Km3L~~&OBOT1d8sTh76%X z%44}=MhhXiman~ehl9xRf%lS@fjzPDbKSLkl9QQ=##ZlY7q0jj?WMym%JdmGgpkY> z8;Z{@Wu4_!(Ysi*`Y%9JWiSABnyn;Kr=Y|R_7=9)8)w^wwm4jS{z5E7-M6_mx9}dZ z2v|kzv!nDDFVGv|^7$m!2EW7O0s4N7E$7X$+p6|D~zgvQ;|Ob_wbPy|2I*uT$I+%idy`8GJ5xe_ts9*vbVd_Se;AjwJ=`WAEy%855@Z z;Um;Mz~u8f%M^_y?_`aXf*BsHK6eK3DqH|N*sp|meK9Y-V`t)(np*+>gM=745-khQ z@%4W&i>8pB9!TBzV`Nbu{RjgKb98AWqHPe@-S+}U7Stjm3Za=2*LL&tC}&Jpa5v4?Acri85LHZtC4g- z+5yPg?5X}qEWa;&BYUdyrh=L7>6fDhTDH{+84XK=q(uv&nC&OIx+wN;AnOT(jKF<- zA~BYCjm!DVEG~o!)9df*XwPnhz<+oqZe}Pw!jQkn8YkWu$%g8!p{UcmH(2AlF0IqX zu%xq_+#S-t!=dbM0I<EzQncvM|>c6+kw#Bri zz4%v;i$*PKZ%$t-K(p;igqt|j6qiB>96|OFhdZ}LwJK&d!uitrISkKVbKqK|v5gs^ zkm@2ttmHkNg0S@6p^gzBz%<$FHA49c<~SW3Y$wZt9E%H#>*|A&ZB-%TQ(}?w*}xcVv(G-it;L0kNA)u*`na#Vb>joP zg%+oNplDFnK#lwnLJw<1Z1U<=GO2kisJy+^`wT7DHJ_jdl2MGlli_5A`+b{#ZVNQ* zoMfJ5CO5VzN(*%)%=1k9(PSc8VCQybGtr=6{cIs%M(juk=7)6~@WT^9bB>AY$CLqk z5F7@)LF!+0%|s*0>QD;oxqL(#vnQ%&_4EjF7|d;hN(dF1?r_7vaZ*7EgFXLrpsKjV zJI8>+7vlri z6DjZe{~oK85ovoVh?IolE-A>-rv_N#$|dysZdQLakKSG-iOH9OEHHUjCh>q@)5apy z`SD!XDY)?t)M^G46fzDF-sMj>dlip+pk4bD6?}P1;R5j4{?{sJRcPfI~flM!;DgCM7fB0&6Oa>L;j(axVtkd?y?rP+HwM?o^ugP!+h2R6in|FS)eJu>Oq9G1z5I(zYq2dQTH zD$V+=<9B_b;i~-(sXM|3kAdrmxLi=S8|TVLWR{7q}zXC(6p9qtm`;Jt6 z3%X?;4|=cdcz=#qOTP}@fTaPvO@E4WnCUe{<5OMugk%5*WI5M3Jb{f$Y29Qr1)^Q0 zCCgWxS07u=(A%SuwdDrFexWh&_F3e~u496``PD?p>Aj?M$M^C*v)AqIHcy(M%;;;Dkq%q#p4~Azob>SbJ<=QiA9iYq_vZPPy;JeGwM$vYYl%%tt((1Ou1t6~6k($A$4NQ0&gfp zYQDITV{zlYtYYVb000sr B3atPD literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cross-bamboo.obj b/examples/qt3d/exampleresources/assets/houseplants/cross-bamboo.obj new file mode 100644 index 0000000..74cfbea --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cross-bamboo.obj @@ -0,0 +1,1553 @@ +# Blender v2.70 (sub 0) OBJ File: '' +# www.blender.org +o Bamboo_cross +v 1.060700 95.000000 -1.060696 +v 1.060700 143.479706 -1.060694 +v 1.500000 142.628403 0.000006 +v 1.500000 95.000000 0.000004 +v 0.000000 95.000000 -1.499996 +v 0.000000 143.832306 -1.499994 +v -1.060700 95.000000 -1.060696 +v -1.060700 143.479706 -1.060694 +v -1.500000 95.000000 0.000004 +v -1.500000 142.628403 0.000006 +v -1.060700 95.000000 1.060704 +v -1.060700 141.777100 1.060706 +v 0.000000 95.000000 1.500004 +v 0.000000 141.424500 1.500006 +v 1.060700 95.000000 1.060704 +v 1.060700 141.777100 1.060706 +v 0.000000 142.628403 0.000006 +v 0.780100 95.000000 -9.194296 +v -0.027600 95.000000 -9.547997 +v -0.027600 110.000000 -9.547996 +v 0.780100 110.000000 -9.194295 +v -0.613500 95.000000 -8.889196 +v -0.613500 110.000000 -8.889195 +v -0.168000 95.000000 -8.128296 +v -0.168000 110.000000 -8.128295 +v 0.693300 95.000000 -8.316896 +v 0.693300 110.000000 -8.316895 +v 8.728300 95.000000 -1.066296 +v 8.728300 118.933998 -1.066295 +v 9.228300 117.819099 -0.200295 +v 9.228300 95.000000 -0.200296 +v 7.728300 95.000000 -1.066296 +v 7.728300 119.398499 -1.066295 +v 7.228300 95.000000 -0.200296 +v 7.228300 118.748100 -0.200295 +v 7.728300 95.000000 0.665804 +v 7.728300 117.633202 0.665805 +v 8.728300 95.000000 0.665804 +v 8.728300 117.168701 0.665805 +v 8.228300 118.283600 -0.200295 +v 0.344000 95.000000 6.367104 +v 0.344000 127.669701 6.367105 +v 1.508800 128.823502 7.312306 +v 1.508800 95.000000 7.312304 +v -1.056900 95.000000 6.903204 +v -1.056900 125.362297 6.903205 +v -1.293100 95.000000 8.384503 +v -1.293100 124.208504 8.384505 +v -0.128300 95.000000 9.329704 +v -0.128300 125.362297 9.329706 +v 1.272600 95.000000 8.793504 +v 1.272600 127.669701 8.793506 +v 0.107800 126.515999 7.848406 +v -9.100200 95.000000 0.347404 +v -9.100200 118.773399 0.347405 +v -8.581900 119.118797 1.060705 +v -8.581900 95.000000 1.060704 +v -9.938700 95.000000 0.619804 +v -9.938700 118.214500 0.619805 +v -9.938700 95.000000 1.501504 +v -9.938700 118.214500 1.501505 +v -9.100200 95.000000 1.774004 +v -9.100200 118.773399 1.774005 +v -9.331900 118.618896 1.060705 +v 2.070400 136.469299 -0.494694 +v 2.127200 136.483002 -0.140794 +v 3.329700 135.582306 -0.298994 +v 3.272900 135.568604 -0.652794 +v 0.411000 136.781799 -0.240494 +v 0.467700 136.795502 0.113406 +v 5.422600 133.660202 -3.191794 +v 6.134800 133.113907 -2.443594 +v 6.268000 130.008499 -3.801094 +v 5.552400 130.633896 -4.514794 +v 2.928900 135.843704 -0.873394 +v 3.576000 135.354507 -0.064594 +v 6.717100 133.272202 0.224906 +v 6.497900 133.858994 1.245806 +v 6.749300 130.890198 2.454506 +v 6.967300 130.317902 1.427606 +v 3.370300 135.300705 -0.976394 +v 3.134500 135.897507 0.038506 +v 5.297800 132.795395 -1.324094 +v 5.506000 132.828506 -0.096794 +v 6.055400 128.572800 -0.034794 +v 5.847000 128.554901 -1.262694 +v 3.153900 135.575394 -1.083194 +v 3.351000 135.622803 0.145306 +v -9.641300 107.564102 2.986805 +v -10.905400 107.803200 2.581205 +v -11.411300 108.584396 4.583805 +v -10.102600 108.276100 4.812305 +v -9.251000 105.352997 1.691405 +v -10.477100 105.377602 1.160005 +v -10.016100 106.772400 4.530405 +v -11.008100 106.950897 4.318205 +v -11.765700 106.485901 6.882405 +v -10.754400 106.319298 7.029405 +v -9.376400 105.295403 1.570505 +v -10.351700 105.435303 1.280905 +v -12.104600 107.410103 0.850505 +v -11.519000 106.610100 -0.161195 +v -13.241000 106.893997 -1.205495 +v -14.277600 107.768402 -0.467395 +v -9.931300 105.574799 2.056705 +v -9.796800 105.155800 0.794705 +v -12.159400 104.910301 0.227205 +v -11.461900 104.543800 -0.458195 +v -12.791300 103.101097 -1.010895 +v -13.505200 103.449699 -0.332195 +v -10.200800 105.552498 1.777905 +v -9.527200 105.178200 1.073505 +v -12.758200 106.869400 2.352905 +v -12.999300 106.689201 1.302505 +v -15.277100 105.856598 1.953105 +v -15.024800 106.040901 3.000304 +v -9.750900 105.458900 1.951905 +v -9.977100 105.271797 0.899505 +v -8.774900 105.237999 2.869905 +v -9.502800 105.508301 3.184705 +v -9.096600 104.975304 4.565605 +v -8.364900 104.700203 4.263405 +v -9.503300 105.230202 1.261005 +v -10.224700 105.500504 1.590405 +v -11.985400 106.282501 4.012105 +v -12.786700 106.196297 3.124104 +v -14.649500 105.273300 4.875805 +v -13.840400 105.363403 5.756505 +v -9.468600 105.410301 1.874205 +v -10.259400 105.320396 0.977205 +v -1.229000 105.128799 0.098605 +v -0.974900 105.092400 -0.434195 +v -2.993400 106.149399 -1.469295 +v -3.247500 106.185898 -0.936495 +v 0.312300 102.907700 0.985704 +v 0.566400 102.871201 0.452904 +v -5.873700 110.936401 -0.030395 +v -6.365300 111.389603 -2.422795 +v -10.556000 112.667999 -2.184595 +v -9.693700 112.101799 0.186705 +v -2.951800 106.121101 0.025205 +v -3.159900 106.106903 -2.361896 +v -8.965900 108.657303 0.262905 +v -9.543700 108.966202 -1.553495 +v -14.884900 107.151001 -1.346695 +v -14.171200 106.888199 0.464405 +v -2.846800 105.994301 -0.253395 +v -3.264800 106.233704 -2.083296 +v -4.331900 110.682899 -5.424295 +v -1.863900 109.139702 -4.959995 +v -1.636500 109.774498 -8.497496 +v -4.044900 111.483902 -9.888596 +v -4.284900 106.445801 -0.934495 +v -1.826700 105.782204 -1.402195 +v -3.030800 104.960800 -5.722995 +v -1.086900 104.375099 -4.908495 +v -1.225200 100.909698 -7.394696 +v -3.170800 101.452599 -8.239995 +v -4.033900 106.415703 -1.550195 +v -2.077700 105.812302 -0.786495 +v -7.637800 108.956596 -5.643095 +v -5.943900 108.742897 -6.641695 +v -9.228000 106.272202 -10.087396 +v -10.905800 106.498100 -9.071795 +v -3.912000 106.227600 -0.681295 +v -2.199600 106.000397 -1.655395 +v -4.627900 105.650497 1.513905 +v -5.919100 106.093002 0.441405 +v -7.992600 104.584000 1.952304 +v -6.720300 104.127701 3.038505 +v -2.400100 105.893799 -0.641895 +v -3.711500 106.334198 -1.694795 +v -8.668900 107.101402 -2.765595 +v -7.813500 106.979500 -4.628495 +v -13.886800 104.317802 -7.316795 +v -14.721800 104.451698 -5.445095 +v -3.496900 106.177299 -0.243395 +v -2.614700 106.050697 -2.093296 +v 8.777500 107.503899 -2.251595 +v 9.920900 107.964104 -1.703295 +v 10.458500 108.934196 -3.612895 +v 9.267600 108.388298 -3.992295 +v 8.709900 105.193703 -1.077895 +v 9.846700 105.429604 -0.415695 +v 9.456200 106.884003 -3.769795 +v 10.365900 107.241699 -3.445195 +v 11.454700 107.070702 -5.925295 +v 10.517300 106.717400 -6.186795 +v 8.831600 105.155403 -0.945995 +v 9.725000 105.467903 -0.547695 +v 10.994700 107.722099 0.134205 +v 10.482700 106.770401 1.049905 +v 11.999300 107.330002 2.284005 +v 12.908600 108.428299 1.691705 +v 9.365200 105.563499 -1.359695 +v 9.191500 105.059799 -0.133895 +v 11.486200 105.251801 0.679205 +v 10.811100 104.720100 1.272505 +v 12.340200 103.538200 1.920105 +v 13.034200 104.055397 1.334705 +v 9.604400 105.579498 -1.054095 +v 8.952200 105.043800 -0.439595 +v 11.890700 107.400200 -1.304695 +v 12.056400 107.215202 -0.240595 +v 14.508300 106.880302 -0.665795 +v 14.330600 107.066902 -1.727795 +v 9.202100 105.408997 -1.278895 +v 9.354500 105.214203 -0.214695 +v 8.387200 105.050400 -2.304395 +v 9.074200 105.474197 -2.529196 +v 8.923500 104.946098 -3.962496 +v 8.235200 104.517403 -3.750695 +v 8.937300 105.099899 -0.626795 +v 9.619300 105.523399 -0.866795 +v 11.421600 106.762299 -3.056195 +v 12.130700 106.787598 -2.089395 +v 14.306800 106.341400 -3.656595 +v 13.588500 106.318001 -4.616795 +v 8.929000 105.302101 -1.233995 +v 9.627700 105.321198 -0.259595 +v 8.748400 105.030098 0.437005 +v 8.344600 105.254601 0.419205 +v 8.454400 105.575203 1.975805 +v 8.858200 105.350700 1.993605 +v 8.294800 104.102798 -0.970395 +v 7.891000 104.327301 -0.988095 +v 11.623200 104.645103 5.303805 +v 10.695100 105.245102 6.128305 +v 11.443100 102.993401 8.879505 +v 12.352200 102.450699 7.985004 +v 9.144000 105.136703 1.568305 +v 8.151200 105.749603 2.295205 +v 5.409600 106.433197 2.891305 +v 5.320400 106.383797 1.497105 +v 2.721800 105.581703 1.717105 +v 2.779000 105.621201 3.114105 +v 8.712400 105.461899 2.627305 +v 8.582900 105.424400 1.236305 +v 7.687700 107.081200 6.054705 +v 6.619600 107.742500 5.305505 +v 4.406700 106.922699 7.699005 +v 5.485700 106.265503 8.436504 +v 9.178000 105.117401 2.315604 +v 8.117300 105.768898 1.547905 +v 10.547500 103.941597 2.099405 +v 10.286900 104.175598 3.165004 +v 11.237100 102.456100 3.766505 +v 11.506300 102.206299 2.706404 +v 8.769800 105.332397 1.395805 +v 8.525400 105.553902 2.467705 +v 9.126700 105.001602 6.528905 +v 7.723700 105.780701 6.486505 +v 6.584500 103.927002 9.403504 +v 7.992200 103.155602 9.433704 +v 9.348600 105.053497 1.962605 +v 7.946600 105.832802 1.900905 +v 0.800300 119.717796 0.451405 +v 0.378300 119.708900 0.796105 +v 1.580400 119.760803 2.269305 +v 2.002400 119.769699 1.924605 +v -0.460500 118.401199 -1.126095 +v -0.882500 118.392303 -0.781495 +v 5.497500 123.224098 3.033005 +v 4.884900 123.123398 5.071805 +v 8.199800 122.720901 6.069705 +v 8.519300 122.857201 3.942605 +v 2.213700 119.954697 1.117005 +v 1.282400 119.536797 2.969905 +v 7.116000 120.002998 2.816205 +v 6.780900 119.816399 4.395505 +v 10.021700 116.147400 4.817705 +v 10.274400 116.427498 3.227705 +v 1.982700 119.841202 1.273905 +v 1.513400 119.650299 2.813005 +v 1.959800 122.846199 6.759005 +v 0.062600 122.444603 5.499805 +v -1.504100 122.628197 8.314606 +v -0.017200 123.077797 10.311206 +v 2.782000 119.610703 2.199805 +v 0.714100 119.880798 1.887005 +v -0.624500 118.081902 5.192905 +v -1.745800 118.401497 4.028605 +v -3.711900 114.847702 5.018005 +v -2.614900 114.484299 6.194605 +v 2.326700 119.595200 2.609905 +v 1.169500 119.896301 1.477005 +v 3.645800 119.978104 7.122505 +v 1.984300 120.294098 7.486605 +v 2.006300 116.315002 10.100104 +v 3.667700 116.018600 9.723104 +v 2.581500 119.588699 1.874405 +v 0.914700 119.902802 2.212505 +v 3.895700 119.087898 0.193305 +v 4.417000 118.852097 1.385105 +v 6.096400 116.889000 0.245605 +v 5.590400 117.107002 -0.956695 +v 1.476500 119.867203 1.453205 +v 2.019600 119.624298 2.633705 +v 5.131600 118.283897 4.642905 +v 3.680100 118.245499 5.856105 +v 5.892100 113.129501 8.399105 +v 7.337000 113.187897 7.178305 +v 2.480700 119.761101 1.445105 +v 1.015400 119.730400 2.641805 +v 1.171600 119.817703 -1.929095 +v 1.704700 119.685799 -1.456995 +v 3.334800 119.423203 -3.371095 +v 2.801700 119.555099 -3.843195 +v -0.933700 118.462700 0.069705 +v -0.400600 118.330803 0.541805 +v 4.405900 123.952698 -8.629194 +v 7.123600 123.225304 -8.301994 +v 7.544400 122.632500 -12.876194 +v 4.789400 123.412300 -12.798894 +v 1.772900 120.029800 -3.929895 +v 4.235100 118.921799 -3.146595 +v 2.861800 119.927597 -10.738095 +v 4.905300 119.231697 -10.668395 +v 3.689400 114.549103 -15.054095 +v 1.676900 115.364304 -15.012095 +v 1.993600 119.825104 -3.665495 +v 4.014400 119.126503 -3.411095 +v 9.860300 122.223297 -4.869695 +v 8.561600 121.930496 -2.100195 +v 12.565800 121.301003 -0.701095 +v 14.913400 121.429001 -3.103995 +v 2.934500 119.320999 -4.929195 +v 3.073500 119.630600 -2.147295 +v 7.098600 116.305603 -1.185995 +v 5.949800 116.971001 0.555405 +v 6.659200 111.963097 2.852705 +v 7.816700 111.235802 1.139605 +v 3.556800 119.160400 -4.428695 +v 2.451200 119.791100 -2.647795 +v 9.142500 118.501701 -7.196895 +v 10.069400 118.710403 -5.103295 +v 12.291700 112.826698 -5.789695 +v 11.353900 112.647003 -7.879995 +v 2.556800 119.369301 -4.591495 +v 3.451200 119.582298 -2.484995 +v -0.029200 119.260399 -5.927495 +v 1.312700 118.659302 -6.889195 +v -1.072700 116.524902 -8.847495 +v -2.436300 117.106598 -7.903595 +v 2.343800 119.778702 -3.044395 +v 3.664200 119.172897 -4.032195 +v 5.161400 117.071999 -8.587595 +v 7.028300 116.600403 -6.970295 +v 8.350500 109.393799 -10.520495 +v 6.481000 109.892998 -12.126995 +v 2.078500 119.704803 -4.357895 +v 3.929500 119.246803 -2.718695 +v -1.003200 136.676895 -1.789594 +v -0.373400 136.544998 -2.121894 +v -1.589400 136.282303 -4.322495 +v -2.219200 136.414200 -3.990194 +v 0.124400 135.321793 0.885506 +v 0.754200 135.189896 0.553206 +v -6.131700 140.811905 -7.179494 +v -4.866800 140.084503 -9.607094 +v -8.998600 139.491699 -11.614394 +v -9.898000 140.271500 -9.009295 +v -2.663300 136.888901 -3.058094 +v -1.061800 135.780899 -5.085694 +v -8.649700 136.786804 -6.478594 +v -7.863700 136.090805 -8.366095 +v -12.396300 131.408295 -8.775495 +v -13.067000 132.223404 -6.877594 +v -2.338000 136.684296 -3.171294 +v -1.387100 135.985596 -4.972494 +v -0.689800 139.082397 -10.957094 +v 1.443600 138.789597 -8.764894 +v 4.165300 138.160202 -12.018194 +v 2.744900 138.288101 -15.062494 +v -3.188600 136.180099 -4.497494 +v -0.536500 136.489807 -3.646294 +v 1.782900 133.164703 -7.073494 +v 3.007200 133.830200 -5.384295 +v 5.407000 128.822205 -5.237694 +v 4.212400 128.095001 -6.925094 +v -2.500800 136.019608 -4.903294 +v -1.224300 136.650299 -3.240494 +v -3.120600 135.360794 -11.106394 +v -0.834600 135.569504 -11.235194 +v -0.693000 129.685898 -13.556794 +v -2.979700 129.506104 -13.416494 +v -3.005900 136.228394 -4.024994 +v -0.719300 136.441406 -4.118794 +v -5.168200 136.119507 -2.076494 +v -5.594700 135.518402 -3.671294 +v -8.268500 133.384003 -2.130094 +v -7.866400 133.965698 -0.521194 +v -1.633300 136.637802 -3.279894 +v -2.091800 136.031998 -4.863894 +v -5.826200 133.931107 -7.871794 +v -3.654300 133.459503 -9.048095 +v -6.509900 126.252998 -11.537694 +v -8.672600 126.752197 -10.355094 +v -2.955900 136.563904 -3.494994 +v -0.769200 136.106003 -4.648794 +v 0.884900 137.310806 1.627106 +v 0.689900 137.225693 1.977706 +v 1.878900 137.473495 2.699506 +v 2.074000 137.558701 2.349006 +v -0.142200 136.454300 0.847606 +v -0.337200 136.369202 1.198106 +v 4.108000 139.850296 2.222306 +v 4.240700 139.680603 3.809206 +v 6.821500 140.115204 3.652306 +v 6.460500 140.246399 2.079206 +v 1.973900 137.688599 1.728406 +v 1.899500 137.309097 3.267406 +v 5.732200 138.634796 1.652906 +v 5.949200 138.478500 2.846206 +v 8.921000 137.356598 2.305606 +v 8.628300 137.541504 1.126106 +v 1.878500 137.590698 1.898106 +v 1.994900 137.406998 3.097706 +v 2.745400 138.990707 5.747006 +v 1.203800 138.445206 5.354706 +v 0.839700 138.227005 7.731706 +v 2.286000 138.715195 8.746706 +v 2.703100 137.630402 2.340506 +v 1.170300 137.367294 2.655306 +v 1.447200 136.253693 5.317906 +v 0.326100 136.195801 4.791606 +v -0.107300 134.140701 5.993306 +v 1.008400 134.173203 6.534506 +v 2.503700 137.535599 2.745406 +v 1.369700 137.462097 2.250406 +v 4.502400 137.953094 5.566706 +v 3.412900 137.786804 6.250906 +v 4.827200 135.902298 8.077206 +v 5.909700 136.077896 7.384006 +v 2.486400 137.582901 2.164206 +v 1.386900 137.414703 2.831606 +v 3.031400 137.600098 0.646906 +v 3.737600 137.583801 1.347406 +v 4.935600 136.977295 0.115506 +v 4.240300 136.988007 -0.596294 +v 1.577000 137.506607 2.154406 +v 2.296300 137.491104 2.841406 +v 5.840400 137.393494 3.804806 +v 5.178200 137.096893 5.029806 +v 7.597000 135.137405 5.882306 +v 8.249100 135.442200 4.653706 +v 2.275300 137.646606 1.889406 +v 1.598100 137.351105 3.106406 +v -1.990100 136.969101 1.988106 +v -2.039600 137.296600 1.555406 +v -3.899800 137.346298 1.805906 +v -3.850300 137.018799 2.238606 +v -0.214900 136.248001 1.239206 +v -0.264500 136.575500 0.806506 +v -6.135700 137.627808 5.557506 +v -7.478500 138.664703 4.272506 +v -10.192000 137.308807 5.986606 +v -8.609200 136.391800 7.120106 +v -3.277800 136.698105 2.783506 +v -4.343200 137.644699 1.229306 +v -7.370200 135.115601 5.482606 +v -8.504900 135.797607 4.540006 +v -11.230700 132.550797 5.143806 +v -10.026600 131.951508 6.071106 +v -3.296400 136.808304 2.516506 +v -4.324700 137.534500 1.496306 +v -7.283000 140.545593 1.471506 +v -5.269100 140.721603 0.518806 +v -6.672500 142.655701 -1.622894 +v -9.054000 142.986404 -1.231194 +v -4.531900 136.682495 2.599906 +v -3.089100 137.660400 1.412906 +v -5.337500 138.651703 -1.554994 +v -3.714800 138.879501 -1.727794 +v -4.005000 138.335999 -4.884194 +v -5.631300 138.101593 -4.750194 +v -4.617500 137.047806 2.115206 +v -3.003500 137.294998 1.897606 +v -8.972300 138.414505 1.348006 +v -8.299900 139.494598 0.184606 +v -11.084800 138.447006 -2.431194 +v -11.743500 137.372101 -1.254894 +v -4.158600 136.635803 2.585006 +v -3.462400 137.707001 1.427706 +v -3.592600 135.101395 3.969406 +v -4.892400 135.206802 3.752206 +v -5.205200 132.956207 4.589906 +v -3.908200 132.830307 4.814706 +v -3.158600 137.127899 2.106606 +v -4.462400 137.214996 1.906206 +v -9.035900 135.694595 2.687906 +v -9.230100 136.827896 1.185106 +v -12.355500 134.313995 -0.334594 +v -12.148200 133.191299 1.174506 +v -3.724500 136.602905 2.757606 +v -3.896500 137.740005 1.255206 +v -0.377700 138.651794 2.625506 +v -1.073200 138.635895 2.424306 +v -1.696800 139.907196 4.478906 +v -1.001300 139.923096 4.680206 +v 0.108000 136.419693 1.123506 +v -0.587400 136.403793 0.922206 +v 1.090600 144.368607 6.959406 +v -1.568200 145.040604 7.651306 +v -0.118600 146.657501 11.740907 +v 2.412000 145.842499 10.687306 +v 0.050900 139.745102 4.297806 +v -2.708800 139.968399 4.731406 +v 2.060500 142.696198 10.139007 +v 0.091800 143.199997 10.870307 +v 1.570600 142.217499 16.276905 +v 3.501800 141.738800 15.408006 +v -0.313500 139.644699 4.226206 +v -2.344300 140.068802 4.803006 +v -5.677800 144.434296 5.943806 +v -5.877600 142.728500 3.520706 +v -10.056400 143.575806 3.593606 +v -10.951200 145.503601 6.035806 +v -0.713800 140.278305 5.701006 +v -1.944100 139.435196 3.328306 +v -6.786300 139.234207 4.981506 +v -6.368400 138.408997 2.996706 +v -9.518100 135.574905 3.555506 +v -9.974800 136.365097 5.547106 +v -1.505700 140.275696 5.510206 +v -1.152200 139.437805 3.519006 +v -5.215400 143.322800 9.355407 +v -6.842100 143.017303 7.771106 +v -10.241900 141.528595 11.505405 +v -8.598500 141.841400 13.071306 +v -0.527200 140.017700 5.316706 +v -2.130700 139.695801 3.712506 +v 2.199700 139.398804 5.854806 +v 1.300100 140.041306 7.220406 +v 3.500100 138.820908 9.227506 +v 4.419700 138.167297 7.880206 +v -0.893100 139.536102 3.822706 +v -1.764800 140.177399 5.206606 +v -1.698400 141.549393 10.212206 +v -4.121400 141.502701 9.541105 +v -5.927900 140.114197 15.996706 +v -3.498900 140.168198 16.646006 +v -0.121500 139.884399 4.864006 +v -2.536300 139.829102 4.165306 +v -0.226400 118.854401 9.072804 +v -0.782100 118.841698 8.912004 +v -1.280400 119.857498 10.553705 +v -0.724700 119.870201 10.714505 +v 0.161700 117.070999 7.872705 +v -0.394000 117.058296 7.711905 +v 0.946800 123.422203 12.535706 +v -1.177700 123.959099 13.088506 +v -0.019400 125.251099 16.356106 +v 2.002600 124.599899 15.514306 +v 0.116000 119.727997 10.409005 +v -2.089000 119.906403 10.755505 +v 1.721700 122.085999 15.076205 +v 0.148600 122.488503 15.660505 +v 1.330300 121.703499 19.980406 +v 2.873300 121.320900 19.286205 +v -0.175200 119.647797 10.351805 +v -1.797800 119.986603 10.812705 +v -4.461200 123.474701 11.724206 +v -4.620900 122.111801 9.788106 +v -7.959800 122.788803 9.846406 +v -8.674800 124.329102 11.797706 +v -0.495000 120.153999 11.530206 +v -1.478000 119.480400 9.634405 +v -5.347000 119.319801 10.955305 +v -5.013100 118.660400 9.369405 +v -7.529700 116.396004 9.815905 +v -7.894600 117.027397 11.407205 +v -1.127700 120.151901 11.377806 +v -0.845200 119.482498 9.786805 +v -4.091800 122.586601 14.450006 +v -5.391500 122.342598 13.184206 +v -8.108000 121.153000 16.168005 +v -6.794900 121.403000 17.419106 +v -0.345900 119.945801 11.223205 +v -1.627100 119.688599 9.941404 +v 1.832900 119.451302 11.653105 +v 1.114100 119.964600 12.744205 +v 2.871900 118.989601 14.347905 +v 3.606700 118.467300 13.271405 +v -0.638300 119.560997 10.029405 +v -1.334700 120.073402 11.135205 +v -1.572400 121.476501 16.120506 +v -3.508300 121.439301 15.584306 +v -4.661100 120.022903 19.756605 +v -2.720300 120.066101 20.275305 +v -0.021800 119.839302 10.861404 +v -1.951200 119.795097 10.303104 +v -0.881000 119.444901 7.259805 +v -0.746200 119.410103 6.818905 +v -2.254700 119.598602 6.342805 +v -2.389500 119.633499 6.783705 +v 0.531000 118.550400 7.762205 +v 0.665800 118.515602 7.321305 +v -4.831800 121.906403 7.691805 +v -5.356100 121.854103 5.964705 +v -8.187300 121.980103 6.805905 +v -7.412500 122.021301 8.458606 +v -2.138600 119.731201 7.455405 +v -2.401600 119.467796 5.705505 +v -6.333800 120.279099 8.551805 +v -6.853200 120.192101 7.277505 +v -9.846900 118.492699 8.439005 +v -9.251300 118.623001 9.683704 +v -2.066100 119.651199 7.234805 +v -2.474100 119.547699 5.926105 +v -4.131000 121.472198 3.400605 +v -2.287000 121.030800 3.394905 +v -2.460600 121.067299 0.678205 +v -4.350100 121.518204 -0.027795 +v -3.083400 119.628899 6.951905 +v -1.456900 119.570099 6.209005 +v -2.306000 118.550400 3.221405 +v -0.941400 118.583801 3.523205 +v -0.545100 116.466202 1.848905 +v -1.904800 116.406700 1.526505 +v -2.956400 119.589104 6.449205 +v -1.583900 119.609901 6.711705 +v -5.895100 120.063499 3.888305 +v -4.856600 120.089600 2.858705 +v -6.656600 117.977303 0.962405 +v -7.686300 117.961601 2.001405 +v -2.797000 119.587601 7.087405 +v -1.743200 119.611298 6.073505 +v -3.014900 119.386497 8.880905 +v -3.961100 119.342598 8.280205 +v -4.897100 118.386703 9.839604 +v -3.959400 118.421898 10.454605 +v -1.791500 119.622498 6.871705 +v -2.748800 119.576500 6.289205 +v -6.856500 119.089699 6.067305 +v -6.406900 118.966301 4.531205 +v -9.053600 116.541801 3.931505 +v -9.492200 116.675400 5.470205 +v -2.504100 119.660004 7.345805 +v -2.036100 119.539001 5.815105 +v 1.864300 107.955704 11.652205 +v 0.366300 108.118599 12.647204 +v 2.003300 108.371696 15.095605 +v 3.356500 108.186501 13.884105 +v 0.689800 105.618797 9.371805 +v -0.922200 105.555000 10.145505 +v 2.999600 106.367401 13.005905 +v 1.929300 106.449600 13.871305 +v 3.781500 104.871696 16.569204 +v 4.804600 104.829697 15.635105 +v 0.452200 105.556396 9.373405 +v -0.684600 105.617401 10.144005 +v -2.464700 107.907600 12.244605 +v -3.041100 107.331299 10.532605 +v -5.578300 107.656303 11.464705 +v -5.666600 108.317802 13.420805 +v 0.477400 105.639702 10.425905 +v -0.709700 105.534103 9.091505 +v -3.388000 104.889900 10.851604 +v -3.495500 104.789497 9.461505 +v -5.367300 102.828903 9.773105 +v -5.282900 102.905197 11.167205 +v -0.042100 105.641701 10.451304 +v -0.190300 105.532097 9.066005 +v -1.591600 106.593803 13.931505 +v -2.874200 106.645897 13.230505 +v -4.317100 104.878700 15.699005 +v -3.027300 104.835403 16.387903 +v 0.519900 105.563400 10.118705 +v -0.752300 105.610397 9.398705 +v 2.278600 105.198303 9.838305 +v 1.978300 105.287003 10.915404 +v 3.666100 104.251099 11.462805 +v 3.981800 104.152901 10.390805 +v 0.023800 105.544098 9.217404 +v -0.256100 105.629700 10.300005 +v 0.693100 105.479202 14.329505 +v -0.912200 105.478699 14.348704 +v -0.895200 103.334198 17.288605 +v 0.710000 103.343597 17.257103 +v 0.686500 105.586899 9.758705 +v -0.918800 105.586899 9.758705 +v -1.735300 119.107300 -0.874695 +v -1.262800 119.097900 -1.423395 +v -3.129800 118.504997 -3.021195 +v -3.602300 118.514297 -2.472495 +v 0.565400 118.118698 1.123505 +v 1.038000 118.109398 0.574805 +v -9.245300 121.873497 -3.772695 +v -8.857900 121.337601 -6.526795 +v -13.219700 119.818604 -6.873095 +v -13.221300 120.488800 -4.088395 +v -3.754100 118.919701 -1.421695 +v -2.833800 118.097198 -3.947695 +v -10.422500 117.439201 -2.364195 +v -10.272700 116.853798 -4.437795 +v -13.549200 111.313904 -3.336495 +v -13.615700 112.040398 -1.290995 +v -3.459800 118.783699 -1.657195 +v -3.128100 118.233299 -3.712295 +v -5.378300 121.183197 -9.380294 +v -2.569700 121.425201 -8.157294 +v -1.194400 121.259499 -12.215394 +v -3.642700 120.974098 -14.501494 +v -4.619500 118.063698 -2.591695 +v -1.968500 118.953300 -2.777795 +v -0.461200 116.062897 -6.967695 +v 1.138300 117.032204 -5.828895 +v 4.403700 112.646896 -6.811795 +v 2.844500 111.623398 -7.962795 +v -4.116000 118.035797 -3.231395 +v -2.472000 118.981102 -2.138095 +v -6.857500 117.032097 -8.778695 +v -4.882700 117.710098 -9.741196 +v -4.398800 111.904503 -12.208796 +v -6.376100 111.255203 -11.234195 +v -4.287800 118.166702 -2.219695 +v -2.300200 118.850304 -3.149695 +v -5.491600 117.679703 0.387605 +v -6.348200 116.943802 -0.958395 +v -7.745300 114.355598 1.371605 +v -6.901400 115.067902 2.738805 +v -2.853800 118.881897 -2.022595 +v -3.734200 118.135101 -3.346795 +v -7.797100 115.188499 -4.835995 +v -6.175500 115.139000 -6.757195 +v -8.188600 107.406898 -8.321995 +v -9.805400 107.485603 -6.397195 +v -4.114300 118.524597 -1.732195 +v -2.473600 118.492302 -3.637295 +v 0.910900 106.904999 -11.194995 +v 2.227000 106.928596 -10.900395 +v 2.720900 106.814003 -13.049695 +v 1.361100 106.800598 -13.154295 +v 0.112400 105.456802 -9.198895 +v 1.351100 105.339798 -8.710495 +v 0.935300 105.563499 -12.356695 +v 1.956000 105.537201 -12.221395 +v 2.335300 104.040100 -14.453095 +v 1.304900 104.104500 -14.531595 +v 0.230600 105.413399 -9.065295 +v 1.232900 105.383202 -8.844095 +v 3.448600 106.852997 -9.142495 +v 2.781200 106.631599 -7.912895 +v 4.609500 106.794403 -7.036895 +v 5.755700 107.058502 -8.037095 +v 0.789400 105.353401 -9.618996 +v 0.674100 105.443298 -8.290395 +v 3.807400 105.678802 -10.354695 +v 4.093300 105.813202 -9.308695 +v 6.027100 104.242104 -9.620495 +v 5.731600 104.115402 -10.664995 +v 0.596700 105.332001 -9.479896 +v 0.866800 105.464699 -8.429595 +v 2.763800 104.783096 -11.697596 +v 3.598400 104.799698 -10.836596 +v 5.007300 102.878403 -12.145696 +v 4.166800 102.869904 -13.001195 +v 0.319600 105.388702 -9.390095 +v 1.143900 105.407898 -8.519296 +v -2.112800 106.813400 -9.890395 +v -1.661300 106.532303 -11.129995 +v -3.693600 106.816299 -11.945995 +v -3.965400 107.072197 -10.634195 +v -0.653800 105.122299 -8.574795 +v -0.060600 104.677200 -9.686695 +v -3.559300 105.785202 -9.908495 +v -3.309600 105.545502 -10.878595 +v -5.778900 104.544601 -11.394996 +v -5.965700 104.809799 -10.411695 +v -0.521700 105.029404 -8.661895 +v -0.192700 104.770103 -9.599495 +v 0.159700 105.844803 -12.024196 +v 1.203500 105.476997 -11.140095 +v 2.311400 105.106400 -12.804895 +v 1.557900 105.377197 -14.124995 +v -0.999400 104.995499 -9.288896 +v 0.285000 104.804001 -8.972595 +v -1.252400 104.927902 -12.401196 +v -0.178800 104.770103 -12.529096 +v -0.629900 102.986801 -14.238195 +v -1.701300 103.153297 -14.101895 +v -0.894900 104.978500 -9.074995 +v 0.180500 104.820999 -9.186495 +v -2.894100 104.559998 -11.471595 +v -1.959700 104.232002 -12.147895 +v -3.520800 102.431900 -13.456696 +v -4.448700 102.767502 -12.774896 +v -0.828800 105.062698 -8.798195 +v 0.114400 104.736801 -9.463295 +v -4.548900 105.711403 9.080705 +v -4.841100 105.673500 7.299205 +v -7.209300 103.952599 7.710105 +v -6.707700 104.142700 9.455305 +v -1.080600 105.627899 9.013405 +v -1.036200 105.581902 7.225405 +v -3.957300 104.740303 5.815505 +v -2.662800 104.844299 4.561005 +v -3.821800 102.518204 3.152205 +v -5.013800 102.620003 4.531404 +v -2.036900 105.592102 8.577205 +v -0.556000 105.778702 7.590705 +v -4.361200 106.995697 7.969605 +v -4.055500 107.107002 6.559905 +v -6.930000 106.873497 5.951205 +v -7.488300 106.782898 7.283805 +v -1.285700 105.550102 8.609905 +v -0.681500 105.521202 7.262405 +v 3.187300 106.473999 5.197605 +v 4.249200 106.392998 6.630505 +v 6.725500 105.435303 4.407505 +v 5.589500 105.541000 3.024305 +v 0.605300 105.139900 6.565905 +v 1.572100 105.017601 8.054805 +v 3.936800 105.640999 7.442505 +v 3.878600 105.596100 8.247305 +v 5.714400 104.530602 8.415705 +v 5.725900 104.602699 7.606705 +v 1.339600 105.369202 7.033105 +v 1.213600 105.317200 7.827105 +v 4.301300 106.182404 9.285205 +v 3.633800 106.264503 10.939005 +v 6.244800 104.686600 12.377305 +v 6.838000 104.644600 10.685705 +v 1.563500 105.371300 7.813505 +v 0.792100 105.432297 9.416005 +v 4.213500 104.679199 7.190505 +v 4.373600 103.999496 8.833705 +v 5.959900 101.197899 7.828304 +v 5.753200 101.951797 6.214705 +v 1.184600 105.703499 7.499905 +v 1.236800 105.067497 9.161005 +vt 0.434300 0.986600 +vt 0.373500 0.969500 +vt 0.373500 0.009500 +vt 0.434300 0.009500 +vt 0.495000 0.009500 +vt 0.495000 0.993700 +vt 0.069700 0.009500 +vt 0.069700 0.986600 +vt 0.009000 0.993700 +vt 0.130500 0.009500 +vt 0.130500 0.969500 +vt 0.191200 0.009500 +vt 0.191200 0.952300 +vt 0.252000 0.009500 +vt 0.252000 0.945200 +vt 0.312800 0.952300 +vt 0.312800 0.009500 +vt 0.511900 0.880500 +vt 0.626700 0.880500 +vt 0.626700 0.995300 +vt 0.626700 0.765700 +vt 0.741500 0.880500 +vt 0.396900 0.008200 +vt 0.396900 0.310500 +vt 0.300500 0.310500 +vt 0.493300 0.008200 +vt 0.493300 0.310500 +vt 0.107700 0.008200 +vt 0.107700 0.310500 +vt 0.011300 0.310500 +vt 0.204100 0.008200 +vt 0.204100 0.310500 +vt 0.300500 0.008200 +vt 0.502700 0.911900 +vt 0.624500 1.000400 +vt 0.699700 0.768700 +vt 0.746300 0.911900 +vt 0.412900 0.491400 +vt 0.332400 0.468900 +vt 0.332400 0.009000 +vt 0.493500 0.500700 +vt 0.412900 0.009000 +vt 0.090700 0.009000 +vt 0.090700 0.487600 +vt 0.010100 0.500700 +vt 0.171200 0.009000 +vt 0.171200 0.465200 +vt 0.251800 0.009000 +vt 0.251800 0.455800 +vt 0.569300 0.781100 +vt 0.569300 0.979900 +vt 0.406500 0.009200 +vt 0.406500 0.667600 +vt 0.327100 0.690900 +vt 0.485900 0.009200 +vt 0.485900 0.621100 +vt 0.089000 0.009200 +vt 0.089000 0.597900 +vt 0.009600 0.621100 +vt 0.168400 0.621100 +vt 0.247800 0.667600 +vt 0.168400 0.009200 +vt 0.247800 0.009200 +vt 0.518100 0.838900 +vt 0.608400 0.765700 +vt 0.735300 0.922100 +vt 0.536500 0.953800 +vt 0.394500 0.008700 +vt 0.394500 0.487800 +vt 0.298700 0.494800 +vt 0.490400 0.008700 +vt 0.490400 0.476600 +vt 0.106900 0.476600 +vt 0.011000 0.476600 +vt 0.011000 0.008700 +vt 0.202800 0.487800 +vt 0.106900 0.008700 +vt 0.202800 0.008700 +vt 0.652500 0.995300 +vt 0.517500 0.951500 +vt 0.615200 0.880500 +vt 0.517500 0.809500 +vt 0.652500 0.765700 +vt 0.735900 0.880500 +vt 0.509100 0.375600 +vt 0.746300 0.375600 +vt 0.746300 0.745800 +vt 0.746300 0.005300 +vt 0.755100 0.499000 +vt 1.000000 0.499000 +vt 1.000000 0.995900 +vt 0.755100 0.002100 +vt 1.000000 0.002100 +vt 0.755100 0.995900 +vt 0.754500 0.404100 +vt 0.998900 0.404500 +vt 0.509100 0.005300 +vt 0.509100 0.745800 +vt 0.009000 0.009500 +vt 0.545500 0.961700 +vt 0.545500 0.799300 +vt 0.707900 0.799300 +vt 0.707900 0.961700 +vt 0.011300 0.008200 +vt 0.549200 0.768700 +vt 0.493500 0.009000 +vt 0.010100 0.009000 +vt 0.684100 0.781100 +vt 0.684100 0.979900 +vt 0.327100 0.009200 +vt 0.009600 0.009200 +vt 0.717000 0.807200 +vt 0.645000 0.995300 +vt 0.298700 0.008700 +s 1 +f 2/1 3/2 4/3 +f 1/4 5/5 6/6 +f 7/7 8/8 6/9 +f 9/10 10/11 8/8 +f 11/12 12/13 10/11 +f 13/14 14/15 12/13 +f 16/16 14/15 13/14 +f 3/2 16/16 15/17 +f 10/18 17/19 6/20 +f 14/21 17/19 10/18 +f 3/22 17/19 14/21 +f 6/20 17/19 3/22 +f 19/23 20/24 21/25 +f 22/26 23/27 20/24 +f 24/28 25/29 23/30 +f 26/31 27/32 25/29 +f 18/33 21/25 27/32 +f 19/34 18/35 24/36 +f 26/37 24/36 18/35 +f 25/36 27/37 20/34 +f 21/35 20/34 27/37 +f 29/38 30/39 31/40 +f 33/41 29/38 28/42 +f 34/43 35/44 33/45 +f 36/46 37/47 35/44 +f 38/48 39/49 37/47 +f 30/39 39/49 38/48 +f 37/50 40/19 33/51 +f 30/22 40/19 37/50 +f 33/51 40/19 30/22 +f 41/52 42/53 43/54 +f 45/55 46/56 42/53 +f 47/57 48/58 46/59 +f 50/60 48/58 47/57 +f 52/61 50/60 49/62 +f 43/54 52/61 51/63 +f 48/64 50/65 53/19 +f 43/66 53/19 50/65 +f 46/67 53/19 43/66 +f 54/68 55/69 56/70 +f 58/71 59/72 55/69 +f 61/73 59/74 58/75 +f 63/76 61/73 60/77 +f 56/70 63/76 62/78 +f 55/79 59/80 64/81 +f 59/80 61/82 64/81 +f 61/82 63/83 64/81 +f 63/83 56/84 64/81 +f 56/84 55/79 64/81 +f 65/85 66/86 67/87 +f 70/88 66/86 65/85 +f 71/89 72/90 73/91 +f 75/92 76/93 72/90 +f 78/90 79/91 80/94 +f 82/93 78/90 77/89 +f 83/95 84/96 85/91 +f 87/92 88/93 84/96 +f 89/89 90/90 91/91 +f 93/92 94/93 90/90 +f 95/89 96/90 97/91 +f 99/92 100/93 96/90 +f 102/90 103/91 104/94 +f 106/93 102/90 101/89 +f 108/90 109/91 110/94 +f 112/93 108/90 107/89 +f 113/89 114/90 115/91 +f 117/92 118/93 114/90 +f 120/90 121/91 122/94 +f 124/93 120/90 119/89 +f 125/89 126/90 127/91 +f 129/92 130/93 126/90 +f 131/85 132/86 133/87 +f 135/97 136/88 132/86 +f 137/89 138/90 139/91 +f 141/92 142/93 138/90 +f 143/89 144/90 145/91 +f 147/92 148/93 144/90 +f 150/90 151/91 152/94 +f 154/93 150/90 149/89 +f 156/90 157/91 158/94 +f 160/93 156/90 155/89 +f 162/90 163/91 164/94 +f 166/93 162/90 161/89 +f 167/89 168/90 169/91 +f 171/92 172/93 168/90 +f 173/95 174/96 175/91 +f 177/92 178/93 174/96 +f 179/89 180/90 181/91 +f 183/92 184/93 180/90 +f 185/89 186/90 187/91 +f 189/92 190/93 186/90 +f 192/90 193/91 194/94 +f 196/93 192/90 191/89 +f 198/90 199/91 200/94 +f 202/93 198/90 197/89 +f 203/89 204/90 205/91 +f 207/92 208/93 204/90 +f 210/90 211/91 212/94 +f 214/93 210/90 209/89 +f 215/89 216/90 217/91 +f 219/92 220/93 216/90 +f 222/86 223/87 224/98 +f 225/97 226/88 222/86 +f 227/89 228/90 229/91 +f 231/92 232/93 228/90 +f 234/90 235/91 236/94 +f 238/93 234/90 233/89 +f 239/89 240/90 241/91 +f 243/92 244/93 240/90 +f 246/90 247/91 248/94 +f 250/93 246/90 245/89 +f 251/89 252/90 253/91 +f 255/92 256/93 252/90 +f 257/85 258/86 259/87 +f 262/88 258/86 257/85 +f 263/89 264/90 265/91 +f 267/92 268/93 264/90 +f 269/89 270/90 271/91 +f 273/92 274/93 270/90 +f 276/90 277/91 278/94 +f 280/93 276/90 275/89 +f 282/90 283/91 284/94 +f 286/93 282/90 281/89 +f 288/90 289/91 290/94 +f 291/92 292/93 288/90 +f 294/90 295/91 296/94 +f 298/93 294/90 293/89 +f 299/95 300/96 301/91 +f 303/92 304/93 300/96 +f 306/86 307/87 308/98 +f 310/88 306/86 305/85 +f 311/89 312/90 313/91 +f 315/92 316/93 312/90 +f 317/89 318/90 319/91 +f 321/92 322/93 318/90 +f 324/90 325/91 326/94 +f 328/93 324/90 323/89 +f 330/90 331/91 332/94 +f 334/93 330/90 329/89 +f 336/90 337/91 338/94 +f 339/92 340/93 336/90 +f 342/90 343/91 344/94 +f 346/93 342/90 341/89 +f 347/95 348/96 349/91 +f 351/92 352/93 348/96 +f 353/85 354/86 355/87 +f 357/97 358/88 354/86 +f 359/89 360/90 361/91 +f 363/92 364/93 360/90 +f 365/89 366/90 367/91 +f 369/92 370/93 366/90 +f 372/90 373/91 374/94 +f 376/93 372/90 371/89 +f 378/90 379/91 380/94 +f 382/93 378/90 377/89 +f 384/90 385/91 386/94 +f 387/92 388/93 384/90 +f 390/90 391/91 392/94 +f 394/93 390/90 389/89 +f 395/95 396/96 397/91 +f 399/92 400/93 396/96 +f 401/85 402/86 403/87 +f 405/97 406/88 402/86 +f 407/89 408/90 409/91 +f 411/92 412/93 408/90 +f 413/89 414/90 415/91 +f 417/92 418/93 414/90 +f 420/90 421/91 422/94 +f 424/93 420/90 419/89 +f 426/90 427/91 428/94 +f 430/93 426/90 425/89 +f 431/89 432/90 433/91 +f 435/92 436/93 432/90 +f 438/90 439/91 440/94 +f 442/93 438/90 437/89 +f 443/89 444/90 445/91 +f 447/92 448/93 444/90 +f 450/86 451/87 452/98 +f 453/97 454/88 450/86 +f 455/89 456/90 457/91 +f 459/92 460/93 456/90 +f 461/89 462/90 463/91 +f 465/92 466/93 462/90 +f 468/90 469/91 470/94 +f 472/93 468/90 467/89 +f 474/90 475/91 476/94 +f 478/93 474/90 473/89 +f 479/89 480/90 481/91 +f 483/92 484/93 480/90 +f 486/90 487/91 488/94 +f 490/93 486/90 485/89 +f 491/89 492/90 493/91 +f 495/92 496/93 492/90 +f 498/86 499/87 500/98 +f 501/97 502/88 498/86 +f 503/89 504/90 505/91 +f 507/92 508/93 504/90 +f 509/89 510/90 511/91 +f 513/92 514/93 510/90 +f 516/90 517/91 518/94 +f 520/93 516/90 515/89 +f 522/90 523/91 524/94 +f 526/93 522/90 521/89 +f 527/89 528/90 529/91 +f 531/92 532/93 528/90 +f 534/90 535/91 536/94 +f 538/93 534/90 533/89 +f 539/95 540/96 541/91 +f 543/92 544/93 540/96 +f 545/85 546/86 547/87 +f 549/97 550/88 546/86 +f 551/89 552/90 553/91 +f 555/92 556/93 552/90 +f 557/89 558/90 559/91 +f 561/92 562/93 558/90 +f 564/90 565/91 566/94 +f 568/93 564/90 563/89 +f 570/90 571/91 572/94 +f 574/93 570/90 569/89 +f 575/89 576/90 577/91 +f 579/92 580/93 576/90 +f 582/90 583/91 584/94 +f 586/93 582/90 581/89 +f 587/89 588/90 589/91 +f 591/92 592/93 588/90 +f 594/86 595/87 596/98 +f 597/97 598/88 594/86 +f 599/89 600/90 601/91 +f 603/92 604/93 600/90 +f 605/89 606/90 607/91 +f 609/92 610/93 606/90 +f 612/90 613/91 614/94 +f 616/93 612/90 611/89 +f 618/90 619/91 620/94 +f 622/93 618/90 617/89 +f 623/89 624/90 625/91 +f 627/92 628/93 624/90 +f 630/90 631/91 632/94 +f 634/93 630/90 629/89 +f 635/89 636/90 637/91 +f 639/92 640/93 636/90 +f 641/89 642/90 643/91 +f 645/92 646/93 642/90 +f 647/89 648/90 649/91 +f 651/92 652/93 648/90 +f 654/90 655/91 656/94 +f 658/93 654/90 653/89 +f 660/90 661/91 662/94 +f 664/93 660/90 659/89 +f 665/89 666/90 667/91 +f 669/92 670/93 666/90 +f 672/90 673/91 674/94 +f 676/93 672/90 671/89 +f 677/89 678/90 679/91 +f 681/92 682/93 678/90 +f 683/85 684/86 685/87 +f 688/88 684/86 683/85 +f 689/89 690/90 691/91 +f 693/92 694/93 690/90 +f 695/89 696/90 697/91 +f 699/92 700/93 696/90 +f 702/90 703/91 704/94 +f 706/93 702/90 701/89 +f 708/90 709/91 710/94 +f 712/93 708/90 707/89 +f 714/90 715/91 716/94 +f 717/92 718/93 714/90 +f 720/90 721/91 722/94 +f 724/93 720/90 719/89 +f 725/95 726/96 727/91 +f 729/92 730/93 726/96 +f 731/89 732/90 733/91 +f 735/92 736/93 732/90 +f 737/89 738/90 739/91 +f 741/92 742/93 738/90 +f 744/90 745/91 746/94 +f 748/93 744/90 743/89 +f 749/89 750/90 751/91 +f 753/92 754/93 750/90 +f 755/89 756/90 757/91 +f 759/92 760/93 756/90 +f 761/89 762/90 763/91 +f 765/92 766/93 762/90 +f 767/89 768/90 769/91 +f 771/92 772/93 768/90 +f 774/90 775/91 776/94 +f 778/93 774/90 773/89 +f 779/89 780/90 781/91 +f 783/92 784/93 780/90 +f 785/89 786/90 787/91 +f 789/92 790/93 786/90 +f 791/89 792/90 793/91 +f 795/92 796/93 792/90 +f 797/89 798/90 799/91 +f 801/92 802/93 798/90 +f 804/90 805/91 806/94 +f 808/93 804/90 803/89 +f 810/90 811/91 812/94 +f 813/92 814/93 810/90 +f 815/89 816/90 817/91 +f 819/92 820/93 816/90 +f 821/89 822/90 823/91 +f 825/92 826/93 822/90 +f 827/89 828/90 829/91 +f 831/92 832/93 828/90 +f 1/4 2/1 4/3 +f 2/1 1/4 6/6 +f 5/99 7/7 6/9 +f 7/7 9/10 8/8 +f 9/10 11/12 10/11 +f 11/12 13/14 12/13 +f 15/17 16/16 13/14 +f 4/3 3/2 15/17 +f 8/100 10/18 6/20 +f 12/101 14/21 10/18 +f 16/102 3/22 14/21 +f 2/103 6/20 3/22 +f 18/33 19/23 21/25 +f 19/23 22/26 20/24 +f 22/104 24/28 23/30 +f 24/28 26/31 25/29 +f 26/31 18/33 27/32 +f 22/105 19/34 24/36 +f 23/105 25/36 20/34 +f 28/42 29/38 31/40 +f 32/106 33/41 28/42 +f 32/107 34/43 33/45 +f 34/43 36/46 35/44 +f 36/46 38/48 37/47 +f 31/40 30/39 38/48 +f 35/18 37/50 33/51 +f 39/108 30/22 37/50 +f 29/109 33/51 30/22 +f 44/110 41/52 43/54 +f 41/52 45/55 42/53 +f 45/111 47/57 46/59 +f 49/62 50/60 47/57 +f 51/63 52/61 49/62 +f 44/110 43/54 51/63 +f 46/67 48/64 53/19 +f 52/112 43/66 50/65 +f 42/113 46/67 43/66 +f 57/114 54/68 56/70 +f 54/68 58/71 55/69 +f 60/77 61/73 58/75 +f 62/78 63/76 60/77 +f 57/114 56/70 62/78 +f 68/98 65/85 67/87 +f 69/97 70/88 65/85 +f 74/94 71/89 73/91 +f 71/89 75/92 72/90 +f 77/89 78/90 80/94 +f 81/92 82/93 77/89 +f 86/94 83/95 85/91 +f 83/95 87/92 84/96 +f 92/94 89/89 91/91 +f 89/89 93/92 90/90 +f 98/94 95/89 97/91 +f 95/89 99/92 96/90 +f 101/89 102/90 104/94 +f 105/92 106/93 101/89 +f 107/89 108/90 110/94 +f 111/92 112/93 107/89 +f 116/94 113/89 115/91 +f 113/89 117/92 114/90 +f 119/89 120/90 122/94 +f 123/92 124/93 119/89 +f 128/94 125/89 127/91 +f 125/89 129/92 126/90 +f 134/98 131/85 133/87 +f 131/85 135/97 132/86 +f 140/94 137/89 139/91 +f 137/89 141/92 138/90 +f 146/94 143/89 145/91 +f 143/89 147/92 144/90 +f 149/89 150/90 152/94 +f 153/92 154/93 149/89 +f 155/89 156/90 158/94 +f 159/92 160/93 155/89 +f 161/89 162/90 164/94 +f 165/92 166/93 161/89 +f 170/94 167/89 169/91 +f 167/89 171/92 168/90 +f 176/94 173/95 175/91 +f 173/95 177/92 174/96 +f 182/94 179/89 181/91 +f 179/89 183/92 180/90 +f 188/94 185/89 187/91 +f 185/89 189/92 186/90 +f 191/89 192/90 194/94 +f 195/92 196/93 191/89 +f 197/89 198/90 200/94 +f 201/92 202/93 197/89 +f 206/94 203/89 205/91 +f 203/89 207/92 204/90 +f 209/89 210/90 212/94 +f 213/92 214/93 209/89 +f 218/94 215/89 217/91 +f 215/89 219/92 216/90 +f 221/85 222/86 224/98 +f 221/85 225/97 222/86 +f 230/94 227/89 229/91 +f 227/89 231/92 228/90 +f 233/89 234/90 236/94 +f 237/92 238/93 233/89 +f 242/94 239/89 241/91 +f 239/89 243/92 240/90 +f 245/89 246/90 248/94 +f 249/92 250/93 245/89 +f 254/94 251/89 253/91 +f 251/89 255/92 252/90 +f 260/98 257/85 259/87 +f 261/97 262/88 257/85 +f 266/94 263/89 265/91 +f 263/89 267/92 264/90 +f 272/94 269/89 271/91 +f 269/89 273/92 270/90 +f 275/89 276/90 278/94 +f 279/92 280/93 275/89 +f 281/89 282/90 284/94 +f 285/92 286/93 281/89 +f 287/89 288/90 290/94 +f 287/89 291/92 288/90 +f 293/89 294/90 296/94 +f 297/92 298/93 293/89 +f 302/94 299/95 301/91 +f 299/95 303/92 300/96 +f 305/85 306/86 308/98 +f 309/97 310/88 305/85 +f 314/94 311/89 313/91 +f 311/89 315/92 312/90 +f 320/94 317/89 319/91 +f 317/89 321/92 318/90 +f 323/89 324/90 326/94 +f 327/92 328/93 323/89 +f 329/89 330/90 332/94 +f 333/92 334/93 329/89 +f 335/89 336/90 338/94 +f 335/89 339/92 336/90 +f 341/89 342/90 344/94 +f 345/92 346/93 341/89 +f 350/94 347/95 349/91 +f 347/95 351/92 348/96 +f 356/98 353/85 355/87 +f 353/85 357/97 354/86 +f 362/94 359/89 361/91 +f 359/89 363/92 360/90 +f 368/94 365/89 367/91 +f 365/89 369/92 366/90 +f 371/89 372/90 374/94 +f 375/92 376/93 371/89 +f 377/89 378/90 380/94 +f 381/92 382/93 377/89 +f 383/89 384/90 386/94 +f 383/89 387/92 384/90 +f 389/89 390/90 392/94 +f 393/92 394/93 389/89 +f 398/94 395/95 397/91 +f 395/95 399/92 396/96 +f 404/98 401/85 403/87 +f 401/85 405/97 402/86 +f 410/94 407/89 409/91 +f 407/89 411/92 408/90 +f 416/94 413/89 415/91 +f 413/89 417/92 414/90 +f 419/89 420/90 422/94 +f 423/92 424/93 419/89 +f 425/89 426/90 428/94 +f 429/92 430/93 425/89 +f 434/94 431/89 433/91 +f 431/89 435/92 432/90 +f 437/89 438/90 440/94 +f 441/92 442/93 437/89 +f 446/94 443/89 445/91 +f 443/89 447/92 444/90 +f 449/85 450/86 452/98 +f 449/85 453/97 450/86 +f 458/94 455/89 457/91 +f 455/89 459/92 456/90 +f 464/94 461/89 463/91 +f 461/89 465/92 462/90 +f 467/89 468/90 470/94 +f 471/92 472/93 467/89 +f 473/89 474/90 476/94 +f 477/92 478/93 473/89 +f 482/94 479/89 481/91 +f 479/89 483/92 480/90 +f 485/89 486/90 488/94 +f 489/92 490/93 485/89 +f 494/94 491/89 493/91 +f 491/89 495/92 492/90 +f 497/85 498/86 500/98 +f 497/85 501/97 498/86 +f 506/94 503/89 505/91 +f 503/89 507/92 504/90 +f 512/94 509/89 511/91 +f 509/89 513/92 510/90 +f 515/89 516/90 518/94 +f 519/92 520/93 515/89 +f 521/89 522/90 524/94 +f 525/92 526/93 521/89 +f 530/94 527/89 529/91 +f 527/89 531/92 528/90 +f 533/89 534/90 536/94 +f 537/92 538/93 533/89 +f 542/94 539/95 541/91 +f 539/95 543/92 540/96 +f 548/98 545/85 547/87 +f 545/85 549/97 546/86 +f 554/94 551/89 553/91 +f 551/89 555/92 552/90 +f 560/94 557/89 559/91 +f 557/89 561/92 558/90 +f 563/89 564/90 566/94 +f 567/92 568/93 563/89 +f 569/89 570/90 572/94 +f 573/92 574/93 569/89 +f 578/94 575/89 577/91 +f 575/89 579/92 576/90 +f 581/89 582/90 584/94 +f 585/92 586/93 581/89 +f 590/94 587/89 589/91 +f 587/89 591/92 588/90 +f 593/85 594/86 596/98 +f 593/85 597/97 594/86 +f 602/94 599/89 601/91 +f 599/89 603/92 600/90 +f 608/94 605/89 607/91 +f 605/89 609/92 606/90 +f 611/89 612/90 614/94 +f 615/92 616/93 611/89 +f 617/89 618/90 620/94 +f 621/92 622/93 617/89 +f 626/94 623/89 625/91 +f 623/89 627/92 624/90 +f 629/89 630/90 632/94 +f 633/92 634/93 629/89 +f 638/94 635/89 637/91 +f 635/89 639/92 636/90 +f 644/94 641/89 643/91 +f 641/89 645/92 642/90 +f 650/94 647/89 649/91 +f 647/89 651/92 648/90 +f 653/89 654/90 656/94 +f 657/92 658/93 653/89 +f 659/89 660/90 662/94 +f 663/92 664/93 659/89 +f 668/94 665/89 667/91 +f 665/89 669/92 666/90 +f 671/89 672/90 674/94 +f 675/92 676/93 671/89 +f 680/94 677/89 679/91 +f 677/89 681/92 678/90 +f 686/98 683/85 685/87 +f 687/97 688/88 683/85 +f 692/94 689/89 691/91 +f 689/89 693/92 690/90 +f 698/94 695/89 697/91 +f 695/89 699/92 696/90 +f 701/89 702/90 704/94 +f 705/92 706/93 701/89 +f 707/89 708/90 710/94 +f 711/92 712/93 707/89 +f 713/89 714/90 716/94 +f 713/89 717/92 714/90 +f 719/89 720/90 722/94 +f 723/92 724/93 719/89 +f 728/94 725/95 727/91 +f 725/95 729/92 726/96 +f 734/94 731/89 733/91 +f 731/89 735/92 732/90 +f 740/94 737/89 739/91 +f 737/89 741/92 738/90 +f 743/89 744/90 746/94 +f 747/92 748/93 743/89 +f 752/94 749/89 751/91 +f 749/89 753/92 750/90 +f 758/94 755/89 757/91 +f 755/89 759/92 756/90 +f 764/94 761/89 763/91 +f 761/89 765/92 762/90 +f 770/94 767/89 769/91 +f 767/89 771/92 768/90 +f 773/89 774/90 776/94 +f 777/92 778/93 773/89 +f 782/94 779/89 781/91 +f 779/89 783/92 780/90 +f 788/94 785/89 787/91 +f 785/89 789/92 786/90 +f 794/94 791/89 793/91 +f 791/89 795/92 792/90 +f 800/94 797/89 799/91 +f 797/89 801/92 798/90 +f 803/89 804/90 806/94 +f 807/92 808/93 803/89 +f 809/89 810/90 812/94 +f 809/89 813/92 810/90 +f 818/94 815/89 817/91 +f 815/89 819/92 816/90 +f 824/94 821/89 823/91 +f 821/89 825/92 822/90 +f 830/94 827/89 829/91 +f 827/89 831/92 828/90 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cross-palm.obj b/examples/qt3d/exampleresources/assets/houseplants/cross-palm.obj new file mode 100644 index 0000000..47890f8 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cross-palm.obj @@ -0,0 +1,1277 @@ +# Blender v2.70 (sub 0) OBJ File: '' +# www.blender.org +o Palm +v 0.710800 124.254501 -0.940195 +v -0.439800 124.254501 0.771305 +v 1.410200 111.127296 0.388405 +v 1.545900 111.127296 -1.669395 +v -0.426600 124.254501 -2.397094 +v -0.169200 111.127296 -2.358295 +v -2.255800 124.254501 -2.404695 +v -1.755000 111.127296 -1.446395 +v -3.177000 124.254501 -0.824295 +v -1.758200 111.127296 0.382805 +v -2.269000 124.254501 0.763605 +v -0.175600 111.127296 1.300305 +v 1.075800 137.381805 0.534506 +v -0.255500 137.381805 1.272706 +v 3.819200 104.055496 0.592705 +v 2.709100 104.055496 -3.556596 +v 1.966100 107.500702 -2.299395 +v 2.257900 107.500702 0.508305 +v 1.102300 137.381805 -0.987494 +v -1.440100 104.055496 -4.225495 +v -0.612100 107.500702 -2.990995 +v -0.202600 137.381805 -1.771394 +v -4.221800 104.055496 -1.188995 +v -2.632400 107.500702 -1.334095 +v -1.534000 137.381805 -1.033294 +v -2.983100 104.055496 2.738305 +v -2.207600 107.500702 1.244105 +v -1.560400 137.381805 0.488806 +v 1.037500 104.055496 3.629105 +v 0.237500 107.500702 2.165305 +v 1.744900 139.805496 0.936506 +v -0.269100 139.805496 2.053106 +v 1.784900 139.805496 -1.365994 +v -0.189100 139.805496 -2.551894 +v -2.203100 139.805496 -1.435194 +v -2.243100 139.805496 0.867206 +v -0.229100 141.785599 -0.249394 +v -2.167000 139.306396 0.000006 +v 2.167000 139.306396 0.000006 +v 2.167000 144.477203 -10.310993 +v -2.167000 144.477203 -10.310993 +v 2.167000 142.129807 -21.604494 +v -2.167000 142.129807 -21.604494 +v 2.167000 133.278397 -29.000895 +v -2.167000 133.278397 -29.000895 +v 2.167000 121.747498 -29.304495 +v -2.167000 121.747498 -29.304495 +v -0.921800 139.379105 -1.100694 +v 0.921800 139.233704 1.100806 +v 3.553600 146.204697 -0.642994 +v 1.709900 146.350006 -2.844494 +v 8.875600 149.724503 -4.867593 +v 7.031900 149.869797 -7.069093 +v 14.588400 148.272400 -9.747793 +v 12.744700 148.417694 -11.949293 +v 18.223600 142.475800 -13.174893 +v 16.379900 142.621201 -15.376393 +v -0.972600 140.076508 1.156806 +v 0.972600 139.923492 -1.156794 +v -1.316100 147.261307 -3.566293 +v -3.261300 147.414307 -1.252594 +v -6.668300 150.966400 -8.310993 +v -8.613500 151.119400 -5.997393 +v -12.771500 149.437897 -13.341093 +v -14.716700 149.590897 -11.027493 +v -16.988701 143.336197 -16.483095 +v -18.933800 143.489197 -14.169494 +v 1.377000 140.080505 0.796806 +v -1.377000 139.919495 -0.796794 +v -3.456400 147.643494 2.016207 +v -0.702400 147.804504 3.609706 +v -7.396700 151.543503 8.431807 +v -4.642700 151.704605 10.025307 +v -11.495500 149.934601 15.678106 +v -8.741500 150.095596 17.271606 +v -13.981800 143.511795 20.624006 +v -11.227800 143.672806 22.217606 +v 0.574300 140.084793 -1.573094 +v -0.574300 139.915207 1.573106 +v 2.721900 148.045807 3.214506 +v 3.870400 148.215302 0.068306 +v 10.092800 152.151093 6.126507 +v 11.241300 152.320602 2.980307 +v 18.353701 150.457504 9.050907 +v 19.502199 150.626999 5.904807 +v 23.935400 143.696594 10.724207 +v 25.083900 143.866104 7.578106 +v -1.735700 140.089203 -0.307794 +v 1.735700 139.910797 0.307806 +v 2.834700 148.469193 -3.409094 +v -0.636700 148.647705 -4.024693 +v 4.506100 152.790604 -11.582394 +v 1.034700 152.969101 -12.197893 +v 6.027700 151.007904 -20.680593 +v 2.556300 151.186295 -21.296095 +v 6.742100 143.891205 -26.772594 +v 3.270700 144.069595 -27.388195 +v -0.001800 140.093903 1.855506 +v 0.001800 139.906097 -1.855494 +v -4.052200 148.914993 -2.315393 +v -4.055800 149.102798 1.395607 +v -12.830500 153.463806 -2.554093 +v -12.834000 153.651703 1.157007 +v -22.540100 151.587204 -2.468393 +v -22.543699 151.775101 1.242607 +v -28.986000 144.095993 -2.095394 +v -28.989500 144.283798 1.615706 +v 1.923800 140.098801 -0.337294 +v -1.923800 139.901093 0.337306 +v -1.659600 149.384201 4.623907 +v 2.188100 149.581894 3.949306 +v -0.302400 154.172501 13.767406 +v 3.545300 154.370193 13.092807 +v 1.561200 152.197098 23.817205 +v 5.408900 152.394806 23.142506 +v 3.126100 144.311493 30.431005 +v 6.973800 144.509293 29.756405 +v -0.701300 140.104095 -1.932694 +v 0.701300 139.895905 1.932706 +v 5.096700 149.878098 0.875207 +v 3.694000 150.086197 -2.990193 +v 14.327100 154.918396 -2.202993 +v 12.924500 155.126495 -6.068393 +v 24.404499 152.839005 -5.971893 +v 23.001801 153.047195 -9.837193 +v 30.974600 144.538498 -8.802994 +v 29.571899 144.746597 -12.668393 +v -1.875300 140.109497 1.080306 +v 1.875300 139.890396 -1.080294 +v -0.024400 150.397995 -5.443393 +v -3.775000 150.617096 -3.282793 +v -4.902500 155.703598 -14.449393 +v -8.653100 155.922699 -12.288794 +v -10.651500 153.514801 -24.207092 +v -14.402100 153.733902 -22.046492 +v -14.787300 144.777298 -30.500395 +v -18.537901 144.996399 -28.339794 +v 1.365700 139.306396 0.000006 +v -1.365700 139.306396 0.000006 +v -1.365700 142.565308 6.498506 +v 1.365700 142.565308 6.498506 +v -1.365700 141.085800 13.616206 +v 1.365800 141.085800 13.616206 +v -1.365700 135.507294 18.277805 +v 1.365800 135.507294 18.277805 +v -1.365700 128.239899 18.469107 +v 1.365800 128.239899 18.469107 +v -0.249600 139.306396 -1.415794 +v 0.249600 139.306396 1.415806 +v 6.986200 142.736801 0.227906 +v 6.487000 142.736801 -2.603594 +v 14.364700 141.179504 -1.073094 +v 13.865500 141.179504 -3.904694 +v 19.197100 135.307297 -1.925194 +v 18.697800 135.307297 -4.756794 +v 19.395399 127.657501 -1.960194 +v 18.896200 127.657501 -4.791694 +v -1.422000 139.306396 0.517606 +v 1.422000 139.306396 -0.517594 +v -1.040700 142.917404 -7.283894 +v -3.884800 142.917404 -6.248694 +v -3.738100 141.278107 -14.694894 +v -6.582200 141.278107 -13.659794 +v -5.504700 135.096802 -19.548594 +v -8.348800 135.096802 -18.513494 +v -5.577200 127.044403 -19.747795 +v -8.421300 127.044403 -18.712694 +v 0.796500 139.306396 1.379506 +v -0.796500 139.306396 -1.379494 +v -7.360500 143.107407 2.410306 +v -5.767600 143.107407 5.169306 +v -14.550100 141.381897 6.561206 +v -12.957100 141.381897 9.320206 +v -19.258699 134.875305 9.279706 +v -17.665701 134.875305 12.038706 +v -19.451900 126.399002 9.391206 +v -17.858999 126.399002 12.150306 +v 1.284500 139.306396 -1.077794 +v -1.284500 139.306396 1.077806 +v 3.844000 143.307495 7.189606 +v 6.412900 143.307495 5.034006 +v 9.461100 141.491104 13.883905 +v 12.030100 141.491104 11.728306 +v 13.139900 134.642105 18.268106 +v 15.708900 134.642105 16.112505 +v 13.290900 125.719704 18.448006 +v 15.859800 125.719704 16.292406 +v -1.352100 139.306396 -1.134494 +v 1.352100 139.306396 1.134506 +v 6.750400 143.518097 -5.298994 +v 4.046300 143.518097 -7.568094 +v 12.663200 141.606094 -12.345594 +v 9.959000 141.606094 -14.614594 +v 16.535601 134.396606 -16.960495 +v 13.831500 134.396606 -19.229595 +v 16.694599 125.004601 -17.149895 +v 13.990400 125.004601 -19.418995 +v -0.929000 139.306396 1.609006 +v 0.929000 139.306396 -1.608994 +v -6.727000 143.739700 -6.029194 +v -8.585000 143.739700 -2.811194 +v -15.112600 141.727097 -10.870594 +v -16.970501 141.727097 -7.652594 +v -20.604500 134.138199 -14.041294 +v -22.462400 134.138199 -10.823295 +v -20.829901 124.251900 -14.171494 +v -22.687799 124.251900 -10.953494 +v 1.837800 139.306396 0.668906 +v -1.837800 139.306396 -0.668894 +v -5.020500 143.973099 8.075606 +v -1.345000 143.973099 9.413406 +v -8.506500 141.854507 17.653305 +v -4.831000 141.854507 18.991106 +v -10.789600 133.866104 23.926006 +v -7.114000 133.866104 25.263805 +v -10.883300 123.459503 24.183405 +v -7.207700 123.459503 25.521206 +v 0.357500 139.306396 -2.027394 +v -0.357500 139.306396 2.027406 +v 9.289200 144.218704 3.728306 +v 10.004100 144.218704 -0.326394 +v 19.855000 141.988602 5.591406 +v 20.570000 141.988602 1.536706 +v 26.774900 133.579803 6.811506 +v 27.489799 133.579803 2.756806 +v 27.058800 122.625504 6.861605 +v 27.773800 122.625504 2.806905 +v 1.181900 139.375504 -0.680894 +v -1.181900 139.237396 0.680906 +v 0.015400 145.859695 3.430707 +v 2.379200 145.997803 2.069006 +v 3.089800 149.203598 9.106707 +v 5.453600 149.341599 7.745007 +v 6.713100 147.824097 15.256507 +v 9.076900 147.962204 13.894707 +v 9.319700 142.317307 19.222805 +v 11.683500 142.455399 17.861105 +v -1.926400 139.824203 0.846606 +v 1.926400 138.788605 -0.846594 +v 0.071200 146.123093 -9.553893 +v -3.781500 147.158707 -7.860694 +v -4.453700 146.617706 -20.152695 +v -8.306500 147.653305 -18.459494 +v -9.693300 140.058807 -28.063494 +v -13.546100 141.094406 -26.370295 +v -13.383700 129.280197 -29.868294 +v -17.236500 130.315796 -28.175095 +v -0.474300 139.798294 -1.941894 +v 0.474300 138.814499 1.941906 +v 8.926600 145.782196 1.642706 +v 7.978100 146.766098 -2.241094 +v 19.588900 146.252106 -0.842194 +v 18.640400 147.235992 -4.725994 +v 27.854401 140.021103 -4.439194 +v 26.905899 141.005005 -8.322994 +v 30.151699 129.781494 -7.594094 +v 29.203100 130.765396 -11.477894 +v 1.895000 139.773697 -0.123294 +v -1.895000 138.839096 0.123406 +v -3.009500 145.458405 8.080506 +v 0.780600 146.393097 7.833806 +v -2.443600 145.904800 18.465706 +v 1.346500 146.839493 18.219006 +v -0.441800 139.985397 26.792006 +v 3.348200 140.919998 26.545305 +v 2.130800 130.257797 29.461706 +v 5.920900 131.192398 29.215006 +v -0.197200 139.750397 1.793306 +v 0.197200 138.862503 -1.793294 +v -7.063300 145.150803 -4.148594 +v -7.457800 146.038803 -0.561994 +v -16.872801 145.574905 -5.332294 +v -17.267200 146.462799 -1.745794 +v -24.992800 139.951508 -4.833094 +v -25.387199 140.839401 -1.246594 +v -27.914900 130.710205 -2.866694 +v -28.309299 131.598099 0.719906 +v -1.645200 139.728195 -0.480294 +v 1.645200 138.884705 0.480306 +v 5.046500 144.858597 -5.923894 +v 1.756100 145.702103 -6.884494 +v 7.772200 145.261505 -14.905993 +v 4.481800 146.104996 -15.866693 +v 8.644700 139.919205 -22.585094 +v 5.354300 140.762695 -23.545794 +v 7.286900 131.139999 -25.643293 +v 3.996500 131.983505 -26.603994 +v 0.720800 139.707108 -1.459894 +v -0.720800 138.905701 1.460006 +v 4.709700 144.580994 5.698506 +v 6.151300 145.382401 2.778606 +v 12.663400 144.963699 9.730407 +v 14.105000 145.765106 6.810506 +v 19.703800 139.888504 11.813406 +v 21.145399 140.689896 8.893506 +v 22.789000 131.548294 11.047706 +v 24.230600 132.349701 8.127806 +v 1.247000 139.687103 0.915206 +v -1.247000 138.925797 -0.915194 +v -6.108300 144.317307 3.466206 +v -3.614300 145.078598 5.296506 +v -11.192400 144.680893 10.242307 +v -8.698500 145.442093 12.072706 +v -14.302700 139.859497 16.485506 +v -11.808700 140.620697 18.315805 +v -14.095200 131.936203 19.498106 +v -11.601300 132.697495 21.328506 +v -1.061900 139.667999 1.015706 +v 1.061900 138.944794 -1.015694 +v -2.235200 144.066696 -6.286494 +v -4.359000 144.789902 -4.255194 +v -7.736000 144.412201 -12.160893 +v -9.859800 145.135406 -10.129593 +v -13.063800 139.831802 -16.100695 +v -15.187700 140.554993 -14.069294 +v -15.916600 132.304703 -16.403595 +v -18.040501 133.028000 -14.372194 +v -0.775000 139.649902 -1.160994 +v 0.775000 138.962906 1.161106 +v 6.250200 143.828705 -1.054094 +v 4.700100 144.515793 -3.376194 +v 12.653500 144.156906 -5.231394 +v 11.103400 144.843903 -7.553494 +v 17.218300 139.805496 -9.565994 +v 15.668300 140.492599 -11.888094 +v 17.972300 132.654800 -12.184995 +v 16.422199 133.341904 -14.507094 +v 1.214100 139.632797 -0.533594 +v -1.214100 138.980103 0.533606 +v -0.044900 143.602600 6.021406 +v 2.383300 144.255295 4.954206 +v 2.806900 143.914307 12.701206 +v 5.235100 144.567001 11.634107 +v 6.109200 139.780594 17.687006 +v 8.537400 140.433304 16.619905 +v 8.435100 132.987396 18.824406 +v 10.863300 133.640106 17.757305 +v -0.905600 139.955902 0.960006 +v 0.905600 138.988907 -0.959994 +v -4.803700 136.389694 -5.036694 +v -6.614900 137.356705 -3.116794 +v -9.048100 130.300400 -5.973794 +v -10.859300 131.267395 -4.053894 +v -9.993700 123.352097 -3.366295 +v -11.804900 124.319099 -1.446295 +v -7.232000 118.546997 1.659205 +v -9.043100 119.514000 3.579105 +v -0.748700 139.931702 -1.005594 +v 0.748700 139.013107 1.005606 +v 5.504600 136.543793 -3.663294 +v 4.007200 137.462402 -5.674494 +v 7.081500 130.759003 -7.479594 +v 5.584100 131.677597 -9.490794 +v 4.798000 124.158096 -8.794495 +v 3.300500 125.076797 -10.805695 +v -0.359300 119.593201 -7.039695 +v -1.856700 120.511902 -9.050895 +v 1.064300 139.908798 -0.534594 +v -1.064300 139.035995 0.534606 +v 2.519200 136.690201 5.754306 +v 4.647800 137.562897 4.685106 +v 5.829500 131.194702 7.859106 +v 7.958100 132.067398 6.789906 +v 7.436300 124.923798 5.939605 +v 9.564900 125.796501 4.870506 +v 6.645400 120.587196 0.825205 +v 8.774000 121.459900 -0.243995 +v 0.324600 139.886902 1.083906 +v -0.324600 139.057907 -1.083894 +v -5.799100 136.829300 1.407606 +v -5.150000 137.658401 3.575506 +v -8.314400 131.608597 4.157406 +v -7.665300 132.437607 6.325206 +v -6.783700 125.651299 5.977306 +v -6.134500 126.480400 8.145205 +v -1.868300 121.531502 6.081105 +v -1.219200 122.360497 8.248906 +v -1.030200 138.982803 -0.097194 +v 1.030200 139.962006 0.097206 +v 1.764900 139.615402 -5.942094 +v -0.295600 138.636200 -6.136494 +v 3.926000 135.930801 -10.287894 +v 1.865500 134.951599 -10.482394 +v 6.579800 130.500305 -11.062695 +v 4.519300 129.521103 -11.257094 +v 8.579600 125.670197 -7.931494 +v 6.519100 124.691101 -8.125995 +v 0.059300 139.846497 -1.019394 +v -0.059300 139.098297 1.019406 +v 5.352500 137.087006 0.596306 +v 5.471200 137.835297 -1.442594 +v 8.334500 132.375305 -0.959294 +v 8.453100 133.123505 -2.998194 +v 7.598100 126.998802 -2.975295 +v 7.716700 127.747101 -5.014094 +v 3.461500 123.280701 -4.580495 +v 3.580200 124.028900 -6.619395 +v 0.843700 139.030502 0.400506 +v -0.843700 139.914200 -0.400494 +v -3.330900 139.601395 4.494506 +v -1.643500 138.717697 5.295406 +v -6.505100 136.276093 7.513106 +v -4.817700 135.392395 8.314006 +v -8.994900 131.375107 7.350906 +v -7.307500 130.491394 8.151906 +v -9.724300 127.015900 4.078206 +v -8.036900 126.132202 4.879106 +v -0.513800 139.052704 0.723306 +v 0.513800 139.892197 -0.723294 +v -3.655400 139.595001 -3.857694 +v -4.683100 138.755493 -2.411194 +v -5.955900 136.435898 -7.325394 +v -6.983500 135.596405 -5.878794 +v -5.393500 131.779907 -9.627894 +v -6.421100 130.940399 -8.181395 +v -2.211300 127.638802 -9.770494 +v -3.238900 126.799301 -8.323995 +v -0.591900 139.073593 -0.599994 +v 0.591900 139.871201 0.600006 +v 4.212200 139.588806 -2.783494 +v 3.028400 138.791306 -3.983594 +v 7.835900 136.587708 -4.363694 +v 6.652100 135.790207 -5.563794 +v 9.897300 132.164597 -3.457694 +v 8.713500 131.367004 -4.657794 +v 9.505800 128.230392 -0.456994 +v 8.322000 127.432899 -1.657094 +v 0.659000 139.093597 -0.454794 +v -0.659000 139.851196 0.454806 +v 1.909300 139.582993 4.400006 +v 3.227400 138.825302 3.490406 +v 2.789900 136.731995 8.050906 +v 4.107900 135.974304 7.141306 +v 1.602200 132.529999 9.830006 +v 2.920200 131.772293 8.920506 +v -1.140600 128.792496 8.968706 +v 0.177500 128.034897 8.059106 +v 0.770100 139.117905 -0.874994 +v -0.770100 138.858093 0.875106 +v 0.096500 144.817307 2.522306 +v 1.636700 145.077103 0.772206 +v 3.649400 148.416306 6.183207 +v 5.189500 148.676102 4.433107 +v 8.353300 148.100098 10.275806 +v 9.893500 148.359894 8.525706 +v 12.176000 144.005203 13.031907 +v 13.716100 144.264999 11.281807 +v 1.522000 138.669601 -0.602794 +v -1.522000 137.919205 0.602806 +v -0.657000 144.327499 6.776106 +v 2.387100 145.077896 5.570606 +v 2.305200 145.685501 15.101107 +v 5.349300 146.435898 13.895607 +v 6.084700 141.406403 21.980806 +v 9.128700 142.156799 20.775206 +v 9.048400 133.339203 24.442606 +v 12.092500 134.089600 23.237106 +v 1.676500 138.203293 0.040706 +v -1.676500 138.385605 -0.040694 +v -1.569800 143.591400 7.226506 +v 1.783200 143.409103 7.307906 +v -1.809200 143.170700 16.153505 +v 1.543800 142.988403 16.234806 +v -2.291300 137.305099 22.883106 +v 1.061800 137.122894 22.964405 +v -2.807800 128.529099 24.507706 +v 0.545300 128.346802 24.589006 +v -0.590300 138.227402 -1.082194 +v 0.590300 138.361404 1.082206 +v 5.177400 142.188202 -1.656694 +v 3.996800 142.054199 -3.821194 +v 10.948400 141.878906 -4.785394 +v 9.767800 141.744904 -6.949794 +v 15.409700 137.567200 -6.951894 +v 14.229100 137.433197 -9.116394 +v 16.633699 131.115997 -7.220194 +v 15.453100 130.982101 -9.384694 +v 0.033700 139.147507 -1.430694 +v -0.033700 138.828506 1.430706 +v 2.081400 146.144897 2.296106 +v 2.148700 146.463898 -0.565294 +v 8.311800 150.563507 2.935307 +v 8.379200 150.882507 0.073907 +v 15.965700 150.175201 3.072207 +v 16.033100 150.494202 0.210807 +v 21.736000 145.147797 2.647606 +v 21.803400 145.466797 -0.213794 +v 0.507100 139.164703 1.502406 +v -0.507100 138.811295 -1.502394 +v -3.037300 146.918106 -1.601894 +v -2.023000 147.271500 1.402906 +v -9.766800 151.814102 0.093707 +v -8.752500 152.167496 3.098507 +v -17.788000 151.383896 2.851807 +v -16.773701 151.737305 5.856606 +v -23.635201 145.813293 5.480606 +v -22.620899 146.166702 8.485507 +v -0.943100 138.570297 -0.747394 +v 0.943100 138.018600 0.747406 +v 4.555200 142.729294 -2.072294 +v 2.668900 143.280899 -3.567094 +v 8.766200 143.727493 -7.017894 +v 6.879900 144.279099 -8.512593 +v 11.756800 140.582001 -11.952495 +v 9.870500 141.133606 -13.447294 +v 12.234700 134.651901 -14.743995 +v 10.348400 135.203506 -16.238794 +v -1.409300 138.212204 -0.551994 +v 1.409300 138.376694 0.552006 +v 3.562000 143.074997 -5.644094 +v 0.743400 142.910507 -6.747994 +v 6.520500 142.695297 -13.140794 +v 3.702000 142.530701 -14.244793 +v 9.006600 137.401596 -18.699194 +v 6.188000 137.237106 -19.803194 +v 9.946000 129.481201 -19.917595 +v 7.127500 129.316696 -21.021595 +v -0.611100 138.029602 -0.286594 +v 0.611100 138.891205 0.286606 +v 2.076200 139.449493 -3.676994 +v 0.854000 138.587906 -4.250094 +v 4.672600 137.683701 -6.559494 +v 3.450400 136.822098 -7.132594 +v 7.278500 134.356796 -7.115394 +v 6.056200 133.495193 -7.688594 +v 8.767900 130.906296 -5.104694 +v 7.545700 130.044693 -5.677794 +v -1.476900 138.633102 0.041406 +v 1.476900 137.955795 -0.041394 +v 2.648800 143.739197 -5.543794 +v -0.304900 144.416504 -5.461094 +v 2.706300 144.964798 -13.518394 +v -0.247400 145.642105 -13.435594 +v 1.624600 141.102997 -20.519495 +v -1.329100 141.780197 -20.436695 +v -0.128900 133.822296 -23.522095 +v -3.082600 134.499603 -23.439295 +v -1.014000 138.223907 0.809806 +v 1.014000 138.364899 -0.809794 +v -2.663800 142.393097 -5.064294 +v -4.691800 142.252106 -3.444794 +v -6.961900 142.067596 -10.474793 +v -8.989900 141.926498 -8.855293 +v -10.023300 137.528900 -14.703594 +v -12.051300 137.387894 -13.083994 +v -10.525200 130.738205 -15.923394 +v -12.553200 130.597198 -14.303894 +v 0.367000 137.903702 0.791406 +v -0.367000 139.017105 -0.791394 +v -5.110000 139.738693 1.915506 +v -4.376000 138.625198 3.498306 +v -10.074900 137.456696 2.612306 +v -9.341000 136.343201 4.195106 +v -13.116600 133.157104 0.998006 +v -12.382700 132.043594 2.580806 +v -12.920800 128.697800 -2.229894 +v -12.186900 127.584297 -0.647194 +v -0.314600 138.207901 1.561806 +v 0.314600 138.380997 -1.561794 +v -6.501900 143.326599 -2.660794 +v -7.131200 143.153397 0.462806 +v -14.814200 142.926895 -4.357394 +v -15.443400 142.753693 -1.233794 +v -21.030701 137.354599 -5.918594 +v -21.659901 137.181396 -2.794994 +v -22.465401 129.017395 -6.669794 +v -23.094601 128.844193 -3.546194 +v 0.569200 138.543396 0.925006 +v -0.569200 138.045502 -0.924994 +v -4.502800 142.296906 0.351406 +v -3.364500 142.794693 2.201306 +v -9.600600 143.197800 3.245806 +v -8.462300 143.695602 5.095706 +v -13.660000 140.358994 6.507606 +v -12.521700 140.856796 8.357506 +v -14.927000 135.007004 8.727506 +v -13.788600 135.504898 10.577506 +v -0.996200 140.787506 0.356006 +v 0.996200 140.847000 -0.355994 +v 0.861000 147.808701 -0.225394 +v -1.131400 147.749100 0.486606 +v -0.072900 153.367599 -2.436193 +v -2.065300 153.307999 -1.724093 +v -1.402000 155.121902 -6.033093 +v -3.394400 155.062393 -5.321094 +v -2.552100 152.313797 -9.462093 +v -4.544400 152.254196 -8.750093 +v -0.940300 140.771194 -0.798394 +v 0.940300 140.863297 0.798406 +v 0.663700 148.980698 0.700006 +v -1.216800 148.888504 -0.896793 +v 2.299500 155.467300 -1.562993 +v 0.419000 155.375198 -3.159793 +v 5.140900 157.520493 -5.012893 +v 3.260300 157.428299 -6.609694 +v 7.960200 154.253098 -8.158994 +v 6.079600 154.160995 -9.755794 +v 0.902400 140.773605 -0.747494 +v -0.902400 140.860901 0.747506 +v -0.835900 148.570206 0.420307 +v 0.969000 148.482895 -1.074694 +v 0.954600 154.769806 2.256107 +v 2.759500 154.682495 0.761007 +v 3.695300 156.781006 5.461607 +v 5.500200 156.693695 3.966607 +v 6.202200 153.734802 8.652007 +v 8.007000 153.647507 7.156907 +v 0.954600 140.787399 0.006106 +v -0.954600 140.847107 -0.006094 +v -0.779600 147.127106 -0.189194 +v 1.129700 147.067505 -0.176994 +v -0.653900 152.182098 1.882607 +v 1.255400 152.122498 1.894807 +v -0.631900 153.827896 5.314007 +v 1.277400 153.768295 5.326207 +v -0.723100 151.353500 8.622507 +v 1.186200 151.293793 8.634706 +v 0.550800 140.791504 0.968006 +v -0.550800 140.843002 -0.967994 +v -0.323200 148.170105 -0.932194 +v 0.778500 148.118607 1.003806 +v -2.390300 154.055603 0.375507 +v -1.288600 154.004105 2.311407 +v -5.858900 155.956604 2.390107 +v -4.757200 155.905106 4.326007 +v -9.230400 153.051697 4.241107 +v -8.128700 153.000107 6.177007 +v 2.580900 98.000000 -0.103196 +v 1.185800 98.000000 -2.519696 +v 2.231500 100.808899 -3.616496 +v 3.854400 100.808899 0.199804 +v -1.604600 98.000000 -2.519696 +v -1.885300 100.808899 -3.918496 +v -2.999700 98.000000 -0.103196 +v -4.263000 100.808899 -0.604796 +v -1.604600 98.000000 2.313304 +v -2.582000 100.808899 3.111304 +v 1.185800 98.000000 2.313304 +v 1.476600 100.808899 3.513504 +vt 0.086000 0.643700 +vt 0.081100 0.285300 +vt 0.164300 0.285600 +vt 0.250400 0.647700 +vt 0.168200 0.647700 +vt 0.332500 0.647700 +vt 0.247400 0.285600 +vt 0.330600 0.285600 +vt 0.413800 0.285600 +vt 0.414700 0.647700 +vt 0.496900 0.285600 +vt 0.003800 0.647700 +vt 0.003800 0.285600 +vt 0.168800 1.009700 +vt 0.086300 1.009700 +vt 0.162500 0.091600 +vt 0.163500 0.186300 +vt 0.080500 0.186300 +vt 0.251300 1.009700 +vt 0.246600 0.091600 +vt 0.247200 0.186300 +vt 0.330000 0.092100 +vt 0.330700 0.186700 +vt 0.333800 1.009700 +vt 0.412700 0.091700 +vt 0.413500 0.186700 +vt 0.498800 1.009700 +vt 0.416300 1.009700 +vt 0.495200 0.091700 +vt 0.495800 0.186500 +vt 0.003800 1.009700 +vt 0.080100 0.091400 +vt 0.003900 0.186300 +vt 0.168200 1.085900 +vt 0.086000 1.085900 +vt 0.250300 1.085900 +vt 0.332500 1.085900 +vt 0.414700 1.085900 +vt 0.496900 1.085900 +vt 0.003800 1.085900 +vt 0.120500 1.150500 +vt 0.201300 1.150500 +vt 0.283900 1.150500 +vt 0.366900 1.150500 +vt 0.450000 1.150500 +vt 0.043100 1.150500 +vt 0.920800 0.013400 +vt 0.920800 0.256700 +vt 0.589500 0.256700 +vt 0.920800 0.500000 +vt 0.589500 0.500000 +vt 0.920800 0.743300 +vt 0.589500 0.743300 +vt 0.920800 0.986600 +vt 0.589500 0.986600 +vt 0.589500 0.013400 +vt 0.164300 -0.076400 +vt 0.162900 0.002200 +vt 0.080400 0.001700 +vt 0.247400 -0.076400 +vt 0.246700 0.002100 +vt 0.330600 -0.076400 +vt 0.329700 0.002300 +vt 0.413800 -0.076400 +vt 0.412500 0.001600 +vt 0.496900 -0.076400 +vt 0.496000 0.001600 +vt 0.081100 -0.076400 +vt 0.003600 0.001800 +vt 0.003500 0.091300 +vt 0.496900 0.647700 +vt 0.003800 -0.076400 +s 1 +f 2/1 3/2 4/3 +f 5/4 1/5 4/3 +f 7/6 5/4 6/7 +f 7/6 8/8 10/9 +f 9/10 10/9 12/11 +f 11/12 12/13 3/2 +f 1/5 13/14 14/15 +f 16/16 17/17 18/18 +f 5/4 19/19 13/14 +f 20/20 21/21 17/17 +f 19/19 5/4 7/6 +f 23/22 24/23 21/21 +f 22/24 7/6 9/10 +f 26/25 27/26 24/23 +f 28/27 25/28 9/10 +f 29/29 30/30 27/26 +f 14/15 28/31 11/12 +f 15/32 18/18 30/33 +f 13/14 31/34 32/35 +f 33/36 31/34 13/14 +f 34/37 33/36 19/19 +f 35/38 34/37 22/24 +f 28/27 36/39 35/38 +f 14/15 32/35 36/40 +f 31/34 37/41 32/35 +f 33/36 37/42 31/34 +f 34/37 37/43 33/36 +f 35/38 37/44 34/37 +f 36/39 37/45 35/38 +f 32/35 37/46 36/40 +f 39/47 40/48 41/49 +f 40/48 42/50 43/51 +f 42/50 44/52 45/53 +f 44/52 46/54 47/55 +f 49/47 50/48 51/49 +f 51/49 50/48 52/50 +f 52/50 54/52 55/53 +f 54/52 56/54 57/55 +f 59/47 60/48 61/49 +f 60/48 62/50 63/51 +f 62/50 64/52 65/53 +f 64/52 66/54 67/55 +f 68/56 69/47 70/48 +f 71/49 70/48 72/50 +f 73/51 72/50 74/52 +f 74/52 76/54 77/55 +f 79/47 80/48 81/49 +f 81/49 80/48 82/50 +f 83/51 82/50 84/52 +f 84/52 86/54 87/55 +f 89/47 90/48 91/49 +f 90/48 92/50 93/51 +f 93/51 92/50 94/52 +f 94/52 96/54 97/55 +f 98/56 99/47 100/48 +f 100/48 102/50 103/51 +f 103/51 102/50 104/52 +f 104/52 106/54 107/55 +f 108/56 109/47 110/48 +f 110/48 112/50 113/51 +f 113/51 112/50 114/52 +f 115/53 114/52 116/54 +f 119/47 120/48 121/49 +f 120/48 122/50 123/51 +f 122/50 124/52 125/53 +f 125/53 124/52 126/54 +f 129/47 130/48 131/49 +f 131/49 130/48 132/50 +f 132/50 134/52 135/53 +f 134/52 136/54 137/55 +f 139/47 140/48 141/49 +f 140/48 142/50 143/51 +f 142/50 144/52 145/53 +f 144/52 146/54 147/55 +f 149/47 150/48 151/49 +f 150/48 152/50 153/51 +f 152/50 154/52 155/53 +f 155/53 154/52 156/54 +f 158/56 159/47 160/48 +f 160/48 162/50 163/51 +f 162/50 164/52 165/53 +f 165/53 164/52 166/54 +f 168/56 169/47 170/48 +f 171/49 170/48 172/50 +f 173/51 172/50 174/52 +f 174/52 176/54 177/55 +f 179/47 180/48 181/49 +f 181/49 180/48 182/50 +f 182/50 184/52 185/53 +f 185/53 184/52 186/54 +f 189/47 190/48 191/49 +f 190/48 192/50 193/51 +f 193/51 192/50 194/52 +f 195/53 194/52 196/54 +f 199/47 200/48 201/49 +f 200/48 202/50 203/51 +f 202/50 204/52 205/53 +f 205/53 204/52 206/54 +f 209/47 210/48 211/49 +f 210/48 212/50 213/51 +f 212/50 214/52 215/53 +f 215/53 214/52 216/54 +f 218/56 219/47 220/48 +f 221/49 220/48 222/50 +f 222/50 224/52 225/53 +f 225/53 224/52 226/54 +f 229/47 230/48 231/49 +f 231/49 230/48 232/50 +f 233/51 232/50 234/52 +f 235/53 234/52 236/54 +f 238/56 239/47 240/48 +f 241/49 240/48 242/50 +f 242/50 244/52 245/53 +f 244/52 246/54 247/55 +f 248/56 249/47 250/48 +f 250/48 252/50 253/51 +f 253/51 252/50 254/52 +f 255/53 254/52 256/54 +f 258/56 259/47 260/48 +f 260/48 262/50 263/51 +f 262/50 264/52 265/53 +f 264/52 266/54 267/55 +f 269/47 270/48 271/49 +f 270/48 272/50 273/51 +f 273/51 272/50 274/52 +f 275/53 274/52 276/54 +f 278/56 279/47 280/48 +f 281/49 280/48 282/50 +f 282/50 284/52 285/53 +f 284/52 286/54 287/55 +f 289/47 290/48 291/49 +f 290/48 292/50 293/51 +f 292/50 294/52 295/53 +f 295/53 294/52 296/54 +f 298/56 299/47 300/48 +f 301/49 300/48 302/50 +f 302/50 304/52 305/53 +f 304/52 306/54 307/55 +f 308/56 309/47 310/48 +f 311/49 310/48 312/50 +f 313/51 312/50 314/52 +f 315/53 314/52 316/54 +f 319/47 320/48 321/49 +f 321/49 320/48 322/50 +f 322/50 324/52 325/53 +f 325/53 324/52 326/54 +f 328/56 329/47 330/48 +f 331/49 330/48 332/50 +f 332/50 334/52 335/53 +f 334/52 336/54 337/55 +f 339/47 340/48 341/49 +f 341/49 340/48 342/50 +f 342/50 344/52 345/53 +f 344/52 346/54 347/55 +f 349/47 350/48 351/49 +f 350/48 352/50 353/51 +f 352/50 354/52 355/53 +f 355/53 354/52 356/54 +f 358/56 359/47 360/48 +f 361/49 360/48 362/50 +f 363/51 362/50 364/52 +f 364/52 366/54 367/55 +f 368/56 369/47 370/48 +f 370/48 372/50 373/51 +f 372/50 374/52 375/53 +f 374/52 376/54 377/55 +f 378/56 379/47 380/48 +f 380/48 382/50 383/51 +f 382/50 384/52 385/53 +f 385/53 384/52 386/54 +f 388/56 389/47 390/48 +f 391/49 390/48 392/50 +f 393/51 392/50 394/52 +f 395/53 394/52 396/54 +f 399/47 400/48 401/49 +f 400/48 402/50 403/51 +f 403/51 402/50 404/52 +f 404/52 406/54 407/55 +f 408/56 409/47 410/48 +f 411/49 410/48 412/50 +f 412/50 414/52 415/53 +f 414/52 416/54 417/55 +f 418/56 419/47 420/48 +f 420/48 422/50 423/51 +f 422/50 424/52 425/53 +f 425/53 424/52 426/54 +f 428/56 429/47 430/48 +f 431/49 430/48 432/50 +f 432/50 434/52 435/53 +f 434/52 436/54 437/55 +f 439/47 440/48 441/49 +f 440/48 442/50 443/51 +f 442/50 444/52 445/53 +f 444/52 446/54 447/55 +f 448/56 449/47 450/48 +f 450/48 452/50 453/51 +f 452/50 454/52 455/53 +f 454/52 456/54 457/55 +f 459/47 460/48 461/49 +f 460/48 462/50 463/51 +f 463/51 462/50 464/52 +f 465/53 464/52 466/54 +f 468/56 469/47 470/48 +f 470/48 472/50 473/51 +f 472/50 474/52 475/53 +f 475/53 474/52 476/54 +f 479/47 480/48 481/49 +f 480/48 482/50 483/51 +f 482/50 484/52 485/53 +f 484/52 486/54 487/55 +f 488/56 489/47 490/48 +f 491/49 490/48 492/50 +f 493/51 492/50 494/52 +f 495/53 494/52 496/54 +f 499/47 500/48 501/49 +f 501/49 500/48 502/50 +f 503/51 502/50 504/52 +f 504/52 506/54 507/55 +f 508/56 509/47 510/48 +f 511/49 510/48 512/50 +f 512/50 514/52 515/53 +f 514/52 516/54 517/55 +f 519/47 520/48 521/49 +f 520/48 522/50 523/51 +f 522/50 524/52 525/53 +f 524/52 526/54 527/55 +f 529/47 530/48 531/49 +f 530/48 532/50 533/51 +f 533/51 532/50 534/52 +f 535/53 534/52 536/54 +f 539/47 540/48 541/49 +f 540/48 542/50 543/51 +f 542/50 544/52 545/53 +f 545/53 544/52 546/54 +f 548/56 549/47 550/48 +f 551/49 550/48 552/50 +f 552/50 554/52 555/53 +f 554/52 556/54 557/55 +f 559/47 560/48 561/49 +f 560/48 562/50 563/51 +f 563/51 562/50 564/52 +f 564/52 566/54 567/55 +f 568/56 569/47 570/48 +f 570/48 572/50 573/51 +f 572/50 574/52 575/53 +f 574/52 576/54 577/55 +f 578/56 579/47 580/48 +f 581/49 580/48 582/50 +f 583/51 582/50 584/52 +f 584/52 586/54 587/55 +f 588/56 589/47 590/48 +f 591/49 590/48 592/50 +f 593/51 592/50 594/52 +f 594/52 596/54 597/55 +f 598/56 599/47 600/48 +f 601/49 600/48 602/50 +f 603/51 602/50 604/52 +f 604/52 606/54 607/55 +f 608/56 609/47 610/48 +f 611/49 610/48 612/50 +f 613/51 612/50 614/52 +f 614/52 616/54 617/55 +f 618/56 619/47 620/48 +f 621/49 620/48 622/50 +f 623/51 622/50 624/52 +f 624/52 626/54 627/55 +f 629/57 630/58 631/59 +f 630/58 16/16 15/32 +f 3/2 18/18 17/17 +f 632/60 633/61 630/58 +f 633/61 20/20 16/16 +f 4/3 17/17 21/21 +f 634/62 635/63 633/61 +f 635/63 23/22 20/20 +f 6/7 21/21 24/23 +f 636/64 637/65 635/63 +f 637/65 26/25 23/22 +f 8/8 24/23 27/26 +f 638/66 639/67 637/65 +f 639/67 29/29 26/25 +f 10/9 27/26 30/30 +f 628/68 631/59 639/69 +f 631/59 15/32 29/70 +f 12/13 30/33 18/18 +f 1/5 2/1 4/3 +f 6/7 5/4 4/3 +f 8/8 7/6 6/7 +f 9/10 7/6 10/9 +f 11/71 9/10 12/11 +f 2/1 11/12 3/2 +f 2/1 1/5 14/15 +f 15/32 16/16 18/18 +f 1/5 5/4 13/14 +f 16/16 20/20 17/17 +f 22/24 19/19 7/6 +f 20/20 23/22 21/21 +f 25/28 22/24 9/10 +f 23/22 26/25 24/23 +f 11/71 28/27 9/10 +f 26/25 29/29 27/26 +f 2/1 14/15 11/12 +f 29/70 15/32 30/33 +f 14/15 13/14 32/35 +f 19/19 33/36 13/14 +f 22/24 34/37 19/19 +f 25/28 35/38 22/24 +f 25/28 28/27 35/38 +f 28/31 14/15 36/40 +f 38/56 39/47 41/49 +f 41/49 40/48 43/51 +f 43/51 42/50 45/53 +f 45/53 44/52 47/55 +f 48/56 49/47 51/49 +f 53/51 51/49 52/50 +f 53/51 52/50 55/53 +f 55/53 54/52 57/55 +f 58/56 59/47 61/49 +f 61/49 60/48 63/51 +f 63/51 62/50 65/53 +f 65/53 64/52 67/55 +f 71/49 68/56 70/48 +f 73/51 71/49 72/50 +f 75/53 73/51 74/52 +f 75/53 74/52 77/55 +f 78/56 79/47 81/49 +f 83/51 81/49 82/50 +f 85/53 83/51 84/52 +f 85/53 84/52 87/55 +f 88/56 89/47 91/49 +f 91/49 90/48 93/51 +f 95/53 93/51 94/52 +f 95/53 94/52 97/55 +f 101/49 98/56 100/48 +f 101/49 100/48 103/51 +f 105/53 103/51 104/52 +f 105/53 104/52 107/55 +f 111/49 108/56 110/48 +f 111/49 110/48 113/51 +f 115/53 113/51 114/52 +f 117/55 115/53 116/54 +f 118/56 119/47 121/49 +f 121/49 120/48 123/51 +f 123/51 122/50 125/53 +f 127/55 125/53 126/54 +f 128/56 129/47 131/49 +f 133/51 131/49 132/50 +f 133/51 132/50 135/53 +f 135/53 134/52 137/55 +f 138/56 139/47 141/49 +f 141/49 140/48 143/51 +f 143/51 142/50 145/53 +f 145/53 144/52 147/55 +f 148/56 149/47 151/49 +f 151/49 150/48 153/51 +f 153/51 152/50 155/53 +f 157/55 155/53 156/54 +f 161/49 158/56 160/48 +f 161/49 160/48 163/51 +f 163/51 162/50 165/53 +f 167/55 165/53 166/54 +f 171/49 168/56 170/48 +f 173/51 171/49 172/50 +f 175/53 173/51 174/52 +f 175/53 174/52 177/55 +f 178/56 179/47 181/49 +f 183/51 181/49 182/50 +f 183/51 182/50 185/53 +f 187/55 185/53 186/54 +f 188/56 189/47 191/49 +f 191/49 190/48 193/51 +f 195/53 193/51 194/52 +f 197/55 195/53 196/54 +f 198/56 199/47 201/49 +f 201/49 200/48 203/51 +f 203/51 202/50 205/53 +f 207/55 205/53 206/54 +f 208/56 209/47 211/49 +f 211/49 210/48 213/51 +f 213/51 212/50 215/53 +f 217/55 215/53 216/54 +f 221/49 218/56 220/48 +f 223/51 221/49 222/50 +f 223/51 222/50 225/53 +f 227/55 225/53 226/54 +f 228/56 229/47 231/49 +f 233/51 231/49 232/50 +f 235/53 233/51 234/52 +f 237/55 235/53 236/54 +f 241/49 238/56 240/48 +f 243/51 241/49 242/50 +f 243/51 242/50 245/53 +f 245/53 244/52 247/55 +f 251/49 248/56 250/48 +f 251/49 250/48 253/51 +f 255/53 253/51 254/52 +f 257/55 255/53 256/54 +f 261/49 258/56 260/48 +f 261/49 260/48 263/51 +f 263/51 262/50 265/53 +f 265/53 264/52 267/55 +f 268/56 269/47 271/49 +f 271/49 270/48 273/51 +f 275/53 273/51 274/52 +f 277/55 275/53 276/54 +f 281/49 278/56 280/48 +f 283/51 281/49 282/50 +f 283/51 282/50 285/53 +f 285/53 284/52 287/55 +f 288/56 289/47 291/49 +f 291/49 290/48 293/51 +f 293/51 292/50 295/53 +f 297/55 295/53 296/54 +f 301/49 298/56 300/48 +f 303/51 301/49 302/50 +f 303/51 302/50 305/53 +f 305/53 304/52 307/55 +f 311/49 308/56 310/48 +f 313/51 311/49 312/50 +f 315/53 313/51 314/52 +f 317/55 315/53 316/54 +f 318/56 319/47 321/49 +f 323/51 321/49 322/50 +f 323/51 322/50 325/53 +f 327/55 325/53 326/54 +f 331/49 328/56 330/48 +f 333/51 331/49 332/50 +f 333/51 332/50 335/53 +f 335/53 334/52 337/55 +f 338/56 339/47 341/49 +f 343/51 341/49 342/50 +f 343/51 342/50 345/53 +f 345/53 344/52 347/55 +f 348/56 349/47 351/49 +f 351/49 350/48 353/51 +f 353/51 352/50 355/53 +f 357/55 355/53 356/54 +f 361/49 358/56 360/48 +f 363/51 361/49 362/50 +f 365/53 363/51 364/52 +f 365/53 364/52 367/55 +f 371/49 368/56 370/48 +f 371/49 370/48 373/51 +f 373/51 372/50 375/53 +f 375/53 374/52 377/55 +f 381/49 378/56 380/48 +f 381/49 380/48 383/51 +f 383/51 382/50 385/53 +f 387/55 385/53 386/54 +f 391/49 388/56 390/48 +f 393/51 391/49 392/50 +f 395/53 393/51 394/52 +f 397/55 395/53 396/54 +f 398/56 399/47 401/49 +f 401/49 400/48 403/51 +f 405/53 403/51 404/52 +f 405/53 404/52 407/55 +f 411/49 408/56 410/48 +f 413/51 411/49 412/50 +f 413/51 412/50 415/53 +f 415/53 414/52 417/55 +f 421/49 418/56 420/48 +f 421/49 420/48 423/51 +f 423/51 422/50 425/53 +f 427/55 425/53 426/54 +f 431/49 428/56 430/48 +f 433/51 431/49 432/50 +f 433/51 432/50 435/53 +f 435/53 434/52 437/55 +f 438/56 439/47 441/49 +f 441/49 440/48 443/51 +f 443/51 442/50 445/53 +f 445/53 444/52 447/55 +f 451/49 448/56 450/48 +f 451/49 450/48 453/51 +f 453/51 452/50 455/53 +f 455/53 454/52 457/55 +f 458/56 459/47 461/49 +f 461/49 460/48 463/51 +f 465/53 463/51 464/52 +f 467/55 465/53 466/54 +f 471/49 468/56 470/48 +f 471/49 470/48 473/51 +f 473/51 472/50 475/53 +f 477/55 475/53 476/54 +f 478/56 479/47 481/49 +f 481/49 480/48 483/51 +f 483/51 482/50 485/53 +f 485/53 484/52 487/55 +f 491/49 488/56 490/48 +f 493/51 491/49 492/50 +f 495/53 493/51 494/52 +f 497/55 495/53 496/54 +f 498/56 499/47 501/49 +f 503/51 501/49 502/50 +f 505/53 503/51 504/52 +f 505/53 504/52 507/55 +f 511/49 508/56 510/48 +f 513/51 511/49 512/50 +f 513/51 512/50 515/53 +f 515/53 514/52 517/55 +f 518/56 519/47 521/49 +f 521/49 520/48 523/51 +f 523/51 522/50 525/53 +f 525/53 524/52 527/55 +f 528/56 529/47 531/49 +f 531/49 530/48 533/51 +f 535/53 533/51 534/52 +f 537/55 535/53 536/54 +f 538/56 539/47 541/49 +f 541/49 540/48 543/51 +f 543/51 542/50 545/53 +f 547/55 545/53 546/54 +f 551/49 548/56 550/48 +f 553/51 551/49 552/50 +f 553/51 552/50 555/53 +f 555/53 554/52 557/55 +f 558/56 559/47 561/49 +f 561/49 560/48 563/51 +f 565/53 563/51 564/52 +f 565/53 564/52 567/55 +f 571/49 568/56 570/48 +f 571/49 570/48 573/51 +f 573/51 572/50 575/53 +f 575/53 574/52 577/55 +f 581/49 578/56 580/48 +f 583/51 581/49 582/50 +f 585/53 583/51 584/52 +f 585/53 584/52 587/55 +f 591/49 588/56 590/48 +f 593/51 591/49 592/50 +f 595/53 593/51 594/52 +f 595/53 594/52 597/55 +f 601/49 598/56 600/48 +f 603/51 601/49 602/50 +f 605/53 603/51 604/52 +f 605/53 604/52 607/55 +f 611/49 608/56 610/48 +f 613/51 611/49 612/50 +f 615/53 613/51 614/52 +f 615/53 614/52 617/55 +f 621/49 618/56 620/48 +f 623/51 621/49 622/50 +f 625/53 623/51 624/52 +f 625/53 624/52 627/55 +f 628/68 629/57 631/59 +f 631/59 630/58 15/32 +f 4/3 3/2 17/17 +f 629/57 632/60 630/58 +f 630/58 633/61 16/16 +f 6/7 4/3 21/21 +f 632/60 634/62 633/61 +f 633/61 635/63 20/20 +f 8/8 6/7 24/23 +f 634/62 636/64 635/63 +f 635/63 637/65 23/22 +f 10/9 8/8 27/26 +f 636/64 638/66 637/65 +f 637/65 639/67 26/25 +f 12/11 10/9 30/30 +f 638/72 628/68 639/69 +f 639/69 631/59 29/70 +f 3/2 12/13 18/18 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cross-pine.obj b/examples/qt3d/exampleresources/assets/houseplants/cross-pine.obj new file mode 100644 index 0000000..e662be6 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cross-pine.obj @@ -0,0 +1,353 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Pine +v 6.614200 102.515900 10.960517 +v -3.843600 105.931900 12.070617 +v -6.497700 99.383400 3.378316 +v 1.000600 98.403801 1.658216 +v 6.017500 99.385498 -4.174084 +v 12.470700 105.917297 2.225617 +v 2.646300 118.013603 20.051119 +v 10.560000 116.754402 17.499220 +v 16.506399 118.074799 11.687219 +v -2.245300 123.124199 -3.961680 +v 8.153200 118.851501 -4.832780 +v 5.650300 106.642799 -4.843383 +v -1.414800 108.911301 -2.476482 +v -7.041700 106.638100 2.407917 +v -8.408000 118.811401 4.415319 +v 9.205000 131.180496 -0.971479 +v 0.885800 138.436600 1.556223 +v -5.047600 132.641098 6.828921 +v 2.254300 123.125702 3.956420 +v -8.141300 118.852501 4.851220 +v -5.639300 106.642799 4.856217 +v 1.420400 108.911499 2.473318 +v 7.036300 106.638397 -2.423882 +v 8.396900 118.814102 -4.434280 +v -9.201500 131.179596 0.988921 +v -0.889500 138.435104 -1.554377 +v 5.030200 132.636200 -6.844378 +v 3.959000 123.125198 -2.249880 +v 4.842000 118.852699 8.147319 +v 4.849800 106.643204 5.644817 +v 2.474900 108.911400 -1.417582 +v -2.415900 106.638000 -7.038983 +v -4.424700 118.811798 -8.402381 +v 0.980300 131.180801 9.203321 +v -1.555400 138.435699 0.887523 +v -6.836300 132.636993 -5.038778 +v -3.953900 123.125000 2.258820 +v -4.860400 118.852798 -8.135281 +v -4.862600 106.642502 -5.633783 +v -2.471700 108.911301 1.423218 +v 2.431800 106.638702 7.033517 +v 4.443700 118.815201 8.391520 +v -0.997100 131.179703 -9.199479 +v 1.553200 138.436096 -0.891177 +v 6.851800 132.637497 5.022321 +v -3.779600 115.535500 -6.615282 +v 6.941600 113.455902 -7.055582 +v 5.823200 100.662498 -4.540684 +v -1.487200 102.301399 -2.602983 +v -6.868800 100.657997 2.710616 +v -9.603200 113.447304 2.397019 +v 5.703800 130.796204 -6.332879 +v -2.300600 131.436493 -4.026779 +v -8.352100 130.819107 1.697721 +v 3.794500 115.536301 6.606719 +v -6.925600 113.455902 7.071319 +v -5.812900 100.662498 4.553916 +v 1.493100 102.301697 2.599617 +v 6.862700 100.658203 -2.726184 +v 9.597700 113.447899 -2.418681 +v -5.689500 130.796295 6.345821 +v 2.309700 131.437393 4.021522 +v 8.348200 130.819901 -1.716579 +v 6.611000 115.535896 -3.786981 +v 7.063400 113.456497 6.933619 +v 4.547300 100.662903 5.818116 +v 2.601300 102.301598 -1.490083 +v -2.718400 100.657898 -6.865684 +v -2.407900 113.447304 -9.600382 +v 6.339300 130.796997 5.696722 +v 4.024200 131.436996 -2.305179 +v -1.707200 130.819107 -8.350079 +v -6.602400 115.535698 3.802019 +v -7.079100 113.455399 -6.917481 +v -4.560500 100.662201 -5.807684 +v -2.597900 102.301498 1.496017 +v 2.733900 100.658501 6.859616 +v 2.429600 113.448303 9.595018 +v -6.352200 130.795395 -5.682279 +v -4.018900 131.436798 2.314322 +v 1.726100 130.820404 8.346321 +v -5.179800 111.878799 -9.066082 +v 5.696100 111.717598 -9.235382 +v 6.067400 100.130402 -4.113384 +v -1.430900 100.929298 -2.504384 +v -6.624600 100.127800 3.138016 +v -10.848600 111.699997 0.217118 +v 2.461300 128.734894 -12.008279 +v -5.630000 128.787094 -9.854079 +v -11.594600 128.714096 -3.977679 +v 5.200300 111.879898 9.054419 +v -5.675200 111.717796 9.248318 +v -6.058000 100.130302 4.127116 +v 1.436500 100.929497 2.501216 +v 6.617500 100.128098 -3.152984 +v 10.848100 111.700798 -0.241682 +v -2.434100 128.736404 12.013821 +v 5.652300 128.788605 9.841321 +v 11.603600 128.716293 3.951421 +v 9.060300 111.879402 -5.190082 +v 9.241900 111.718102 5.685718 +v 4.120200 100.130699 6.062716 +v 2.502800 100.929398 -1.433684 +v -3.145500 100.127701 -6.621084 +v -0.229400 111.700203 -10.848382 +v 12.011000 128.736099 2.447721 +v 9.847700 128.787903 -5.641079 +v 3.964500 128.715103 -11.599079 +v -9.048500 111.879204 5.210618 +v -9.254700 111.716904 -5.664682 +v -4.133900 100.130096 -6.053384 +v -2.499500 100.929298 1.439416 +v 3.160500 100.128304 6.613916 +v 0.254000 111.700996 10.847818 +v -12.016600 128.734604 -2.420479 +v -9.834900 128.787094 5.663421 +v -3.938200 128.716507 11.608021 +v -11.753400 107.192101 -2.877882 +v -4.548500 108.841400 -10.922482 +v 1.669700 99.303902 -7.115784 +v -2.464900 99.259300 -0.603484 +v -1.806700 99.304497 7.082216 +v -9.080300 108.861504 7.585418 +v -11.980200 124.086800 -11.266580 +v -15.964100 123.631401 -3.908880 +v -15.830300 124.182503 4.457120 +v 11.759900 107.192902 2.851317 +v 4.573200 108.842697 10.912218 +v -1.653600 99.304199 7.119516 +v 2.466200 99.259499 0.598016 +v 1.790700 99.304100 -7.086284 +v 9.063100 108.861702 -7.605882 +v 12.005700 124.088997 11.239520 +v 15.972900 123.633698 3.872720 +v 15.820100 124.183197 -4.492880 +v 2.864600 107.192398 -11.756682 +v 10.917300 108.842102 -4.560883 +v 7.117700 99.304199 1.661716 +v 0.600800 99.259399 -2.465584 +v -7.084300 99.304001 -1.798684 +v -7.595700 108.861099 -9.071682 +v 11.253100 124.087898 -11.992980 +v 3.890800 123.632500 -15.968480 +v -4.475000 124.182404 -15.825180 +v -2.838000 107.192802 11.763117 +v -10.907000 108.841904 4.585618 +v -7.121400 99.303596 -1.645584 +v -0.595200 99.259499 2.466916 +v 7.088300 99.304497 1.782716 +v 7.616200 108.862297 9.054518 +v -11.225900 124.087997 12.018420 +v -3.854600 123.634201 15.977320 +v 4.510800 124.183800 15.815020 +v 10.968000 102.515099 -6.601783 +v 12.066200 105.932198 3.857217 +v 3.371000 99.383904 6.501516 +v 1.659300 98.403702 -0.998784 +v -4.167200 99.385101 -6.022184 +v 2.239800 105.916801 -12.468183 +v 20.054100 118.012398 -2.623581 +v 17.511101 116.752899 -10.540181 +v 11.705800 118.073799 -16.493181 +v -6.589400 102.514297 -10.975383 +v 3.870900 105.931702 -12.061883 +v 6.505300 99.383598 -3.363584 +v -0.996900 98.403603 -1.660484 +v -6.027000 99.385399 4.160416 +v -12.465600 105.916496 -2.253883 +v -2.600900 118.011597 -20.057081 +v -10.520300 116.751602 -17.522982 +v -16.479900 118.072601 -11.724481 +v -10.982900 102.514603 6.576917 +v -12.057500 105.931396 -3.884483 +v -3.356200 99.383202 -6.509084 +v -1.661600 98.403702 0.995016 +v 4.153600 99.385696 6.031716 +v -2.268000 105.917603 12.463118 +v -20.059999 118.010902 2.578219 +v -17.534901 116.751801 10.500519 +v -11.743200 118.074402 16.466619 +vt 0.500000 0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.500000 1.000000 +vt 1.000000 0.500000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +s 1 +f 1/1 2/2 3/3 +f 1/1 4/4 5/5 +f 1/1 8/6 2/2 +f 1/1 6/7 8/6 +f 10/1 11/2 12/3 +f 14/5 15/7 10/1 +f 16/8 11/2 17/6 +f 10/1 15/7 17/6 +f 19/1 20/2 21/3 +f 23/5 24/7 19/1 +f 25/8 20/2 26/6 +f 19/1 24/7 26/6 +f 28/1 29/2 30/3 +f 32/5 33/7 28/1 +f 34/8 29/2 35/6 +f 28/1 33/7 35/6 +f 37/1 38/2 39/3 +f 41/5 42/7 37/1 +f 43/8 38/2 44/6 +f 37/1 42/7 44/6 +f 46/1 47/2 48/3 +f 50/5 51/7 46/1 +f 52/8 47/2 53/6 +f 46/1 51/7 53/6 +f 55/1 56/2 57/3 +f 59/5 60/7 55/1 +f 61/8 56/2 62/6 +f 55/1 60/7 62/6 +f 64/1 65/2 66/3 +f 68/5 69/7 64/1 +f 70/8 65/2 71/6 +f 64/1 69/7 71/6 +f 73/1 74/2 75/3 +f 77/5 78/7 73/1 +f 79/8 74/2 80/6 +f 73/1 78/7 80/6 +f 82/1 83/2 84/3 +f 86/5 87/7 82/1 +f 88/8 83/2 89/6 +f 82/1 87/7 89/6 +f 91/1 92/2 93/3 +f 95/5 96/7 91/1 +f 97/8 92/2 98/6 +f 91/1 96/7 98/6 +f 100/1 101/2 102/3 +f 104/5 105/7 100/1 +f 106/8 101/2 107/6 +f 100/1 105/7 107/6 +f 109/1 110/2 111/3 +f 113/5 114/7 109/1 +f 115/8 110/2 116/6 +f 109/1 114/7 116/6 +f 118/1 119/2 120/3 +f 122/5 123/7 118/1 +f 124/8 119/2 125/6 +f 118/1 123/7 125/6 +f 127/1 128/2 129/3 +f 131/5 132/7 127/1 +f 133/8 128/2 134/6 +f 127/1 132/7 134/6 +f 136/1 137/2 138/3 +f 140/5 141/7 136/1 +f 142/8 137/2 143/6 +f 136/1 141/7 143/6 +f 145/1 146/2 147/3 +f 149/5 150/7 145/1 +f 151/8 146/2 152/6 +f 145/1 150/7 152/6 +f 154/1 155/2 156/3 +f 158/5 159/7 154/1 +f 160/8 155/2 161/6 +f 154/1 159/7 161/6 +f 163/1 164/2 165/3 +f 167/5 168/7 163/1 +f 169/8 164/2 170/6 +f 163/1 168/7 170/6 +f 172/1 173/2 174/3 +f 176/5 177/7 172/1 +f 178/8 173/2 179/6 +f 172/1 177/7 179/6 +f 4/4 1/1 3/3 +f 6/7 1/1 5/5 +f 8/6 7/8 2/2 +f 6/7 9/9 8/6 +f 13/4 10/1 12/3 +f 13/4 14/5 10/1 +f 11/2 10/1 17/6 +f 15/7 18/9 17/6 +f 22/4 19/1 21/3 +f 22/4 23/5 19/1 +f 20/2 19/1 26/6 +f 24/7 27/9 26/6 +f 31/4 28/1 30/3 +f 31/4 32/5 28/1 +f 29/2 28/1 35/6 +f 33/7 36/9 35/6 +f 40/4 37/1 39/3 +f 40/4 41/5 37/1 +f 38/2 37/1 44/6 +f 42/7 45/9 44/6 +f 49/4 46/1 48/3 +f 49/4 50/5 46/1 +f 47/2 46/1 53/6 +f 51/7 54/9 53/6 +f 58/4 55/1 57/3 +f 58/4 59/5 55/1 +f 56/2 55/1 62/6 +f 60/7 63/9 62/6 +f 67/4 64/1 66/3 +f 67/4 68/5 64/1 +f 65/2 64/1 71/6 +f 69/7 72/9 71/6 +f 76/4 73/1 75/3 +f 76/4 77/5 73/1 +f 74/2 73/1 80/6 +f 78/7 81/9 80/6 +f 85/4 82/1 84/3 +f 85/4 86/5 82/1 +f 83/2 82/1 89/6 +f 87/7 90/9 89/6 +f 94/4 91/1 93/3 +f 94/4 95/5 91/1 +f 92/2 91/1 98/6 +f 96/7 99/9 98/6 +f 103/4 100/1 102/3 +f 103/4 104/5 100/1 +f 101/2 100/1 107/6 +f 105/7 108/9 107/6 +f 112/4 109/1 111/3 +f 112/4 113/5 109/1 +f 110/2 109/1 116/6 +f 114/7 117/9 116/6 +f 121/4 118/1 120/3 +f 121/4 122/5 118/1 +f 119/2 118/1 125/6 +f 123/7 126/9 125/6 +f 130/4 127/1 129/3 +f 130/4 131/5 127/1 +f 128/2 127/1 134/6 +f 132/7 135/9 134/6 +f 139/4 136/1 138/3 +f 139/4 140/5 136/1 +f 137/2 136/1 143/6 +f 141/7 144/9 143/6 +f 148/4 145/1 147/3 +f 148/4 149/5 145/1 +f 146/2 145/1 152/6 +f 150/7 153/9 152/6 +f 157/4 154/1 156/3 +f 157/4 158/5 154/1 +f 155/2 154/1 161/6 +f 159/7 162/9 161/6 +f 166/4 163/1 165/3 +f 166/4 167/5 163/1 +f 164/2 163/1 170/6 +f 168/7 171/9 170/6 +f 175/4 172/1 174/3 +f 175/4 176/5 172/1 +f 173/2 172/1 179/6 +f 177/7 180/9 179/6 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cross-pot-cover.obj b/examples/qt3d/exampleresources/assets/houseplants/cross-pot-cover.obj new file mode 100644 index 0000000..0faa007 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cross-pot-cover.obj @@ -0,0 +1,70 @@ +# Blender v2.70 (sub 0) OBJ File: '' +# www.blender.org +o Cover_cross +v -3.773600 98.407799 3.773604 +v -2.854300 98.407799 10.977904 +v -2.854300 97.733299 2.854304 +v -10.964800 98.407799 2.854304 +v 0.000000 98.407799 10.977904 +v 0.000000 97.859001 3.707204 +v 2.854300 98.407799 10.977904 +v 2.854300 97.733299 2.854304 +v 3.773600 98.407799 3.773604 +v 10.964800 98.407799 2.854304 +v -10.964800 98.407799 0.000004 +v -3.707200 97.859001 0.000004 +v 0.000000 98.510597 0.000004 +v 3.707200 97.859001 0.000004 +v 10.964800 98.407799 0.000004 +v -2.854300 97.733299 -2.854296 +v -10.964800 98.407799 -2.854296 +v 0.000000 97.859001 -3.707196 +v 2.854300 97.733299 -2.854296 +v 10.964800 98.407799 -2.854296 +v -3.773600 98.407799 -3.773596 +v -2.854300 98.407799 -10.977895 +v 0.000000 98.407799 -10.977895 +v 2.854300 98.407799 -10.977895 +v 3.773600 98.407799 -3.773596 +vt 0.328100 0.328300 +vt 0.370000 0.000500 +vt 0.370000 0.370100 +vt 0.000500 0.370100 +vt 0.500000 0.000500 +vt 0.500000 0.331300 +vt 0.630000 0.000500 +vt 0.630000 0.370100 +vt 0.671900 0.328300 +vt 0.999500 0.370100 +vt 0.000500 0.500000 +vt 0.331100 0.500000 +vt 0.500000 0.500000 +vt 0.668900 0.500000 +vt 0.999500 0.500000 +vt 0.370000 0.629900 +vt 0.000500 0.629900 +vt 0.500000 0.668700 +vt 0.630000 0.629900 +vt 0.999500 0.629900 +vt 0.328100 0.671700 +vt 0.370000 0.999500 +vt 0.500000 0.999500 +vt 0.630000 0.999500 +vt 0.671900 0.671700 +s 1 +f 1/1 2/2 3/3 4/4 +f 3/3 2/2 5/5 6/6 +f 5/5 7/7 8/8 6/6 +f 8/8 7/7 9/9 10/10 +f 11/11 4/4 3/3 12/12 +f 3/3 6/6 13/13 12/12 +f 13/13 6/6 8/8 14/14 +f 8/8 10/10 15/15 14/14 +f 11/11 12/12 16/16 17/17 +f 16/16 12/12 13/13 18/18 +f 13/13 14/14 19/19 18/18 +f 19/19 14/14 15/15 20/20 +f 21/21 17/17 16/16 22/22 +f 16/16 18/18 23/23 22/22 +f 23/23 18/18 19/19 24/24 +f 19/19 20/20 25/25 24/24 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cross-pot.obj b/examples/qt3d/exampleresources/assets/houseplants/cross-pot.obj new file mode 100644 index 0000000..5df7322 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cross-pot.obj @@ -0,0 +1,374 @@ +# Blender v2.70 (sub 0) OBJ File: '' +# www.blender.org +o Cross +v -3.166700 -0.000001 11.500000 +v -3.166700 -0.000000 3.166700 +v 3.166700 -0.000000 3.166700 +v 3.166700 -0.000001 11.500000 +v -11.500000 -0.000000 3.166700 +v -11.500000 0.000000 -3.166700 +v -3.166700 0.000000 -3.166700 +v 3.166700 0.000000 -3.166700 +v 11.500000 0.000000 -3.166700 +v 11.500000 -0.000000 3.166700 +v -3.166700 0.000001 -11.500000 +v 3.166700 0.000001 -11.500000 +v -11.500000 1.000000 4.166700 +v -4.166700 1.000000 4.166700 +v -4.166700 99.000000 4.166704 +v -11.500000 99.000000 4.166704 +v 4.166700 1.000000 11.500000 +v 4.166700 1.000000 4.166700 +v 4.166700 99.000000 4.166704 +v 4.166700 99.000000 11.500005 +v -4.166700 99.000000 -4.166696 +v -4.166700 1.000000 -4.166700 +v -11.500000 1.000000 -4.166700 +v -11.500000 99.000000 -4.166696 +v 4.166700 1.000000 -4.166700 +v 4.166700 1.000000 -11.500000 +v 4.166700 99.000000 -11.499995 +v 4.166700 99.000000 -4.166696 +v -3.166700 0.999999 12.500000 +v 3.166700 0.999999 12.500000 +v 3.166700 99.000000 12.500005 +v -3.166700 99.000000 12.500005 +v 12.500000 1.000000 3.166700 +v 12.500000 1.000000 -3.166700 +v 12.500000 99.000000 -3.166696 +v 12.500000 99.000000 3.166704 +v 3.166700 1.000001 -12.500000 +v -3.166700 1.000001 -12.500000 +v -3.166700 99.000000 -12.499995 +v 3.166700 99.000000 -12.499995 +v -12.500000 1.000000 -3.166700 +v -12.500000 1.000000 3.166700 +v -12.500000 99.000000 3.166704 +v -12.500000 99.000000 -3.166696 +v 11.500000 99.000000 -4.166696 +v 11.500000 1.000000 -4.166700 +v 11.500000 1.000000 4.166700 +v 11.500000 99.000000 4.166704 +v -4.166700 1.000000 11.500000 +v -4.166700 99.000000 11.500005 +v -4.166700 99.000000 -11.499995 +v -4.166700 1.000000 -11.500000 +v -3.459600 100.000000 3.459604 +v -3.459600 100.000000 11.792905 +v -2.166700 100.000000 10.500005 +v -2.166700 100.000000 2.166704 +v 3.459600 100.000000 11.792905 +v 2.166700 100.000000 10.500005 +v 3.459600 100.000000 3.459604 +v 2.166700 100.000000 2.166704 +v 11.792900 100.000000 3.459604 +v 10.500000 100.000000 2.166704 +v 11.792900 100.000000 -3.459596 +v 10.500000 100.000000 -2.166696 +v 3.459600 100.000000 -3.459596 +v 2.166700 100.000000 -2.166696 +v 3.459600 100.000000 -11.792895 +v 2.166700 100.000000 -10.499995 +v -3.459600 100.000000 -11.792895 +v -2.166700 100.000000 -10.499995 +v -3.459600 100.000000 -3.459596 +v -2.166700 100.000000 -2.166696 +v -11.792900 100.000000 -3.459596 +v -10.500000 100.000000 -2.166696 +v -11.792900 100.000000 3.459604 +v -10.500000 100.000000 2.166704 +v 0.000000 95.000000 8.250004 +v 0.000000 95.000000 0.000004 +v 8.250000 95.000000 0.000004 +v 0.000000 95.000000 -8.249996 +v -8.250000 95.000000 0.000004 +vt 0.013700 0.840500 +vt 0.054100 0.847700 +vt 0.102200 0.895800 +vt 0.046900 0.807400 +vt 0.102200 0.844900 +vt 0.157500 0.807400 +vt 0.150300 0.847700 +vt 0.190700 0.840500 +vt 0.153100 0.895800 +vt 0.190700 0.951200 +vt 0.150300 0.943900 +vt 0.157500 0.984300 +vt 0.102200 0.946800 +vt 0.046900 0.984300 +vt 0.054100 0.943900 +vt 0.013700 0.951200 +vt 0.051300 0.895800 +vt 0.101600 0.725300 +vt 0.138200 0.688600 +vt 0.186500 0.736800 +vt 0.016600 0.737000 +vt 0.064800 0.688700 +vt 0.101400 0.651900 +vt 0.149700 0.603600 +vt 0.186400 0.640200 +vt 0.016500 0.640500 +vt 0.053100 0.603700 +vt 0.917600 0.021100 +vt 0.917100 0.826500 +vt 0.855100 0.824000 +vt 0.328400 0.022000 +vt 0.328500 0.827400 +vt 0.266700 0.825000 +vt 0.720400 0.020900 +vt 0.782200 0.021800 +vt 0.782400 0.824000 +vt 0.585200 0.021800 +vt 0.585700 0.824000 +vt 0.524100 0.826500 +vt 0.254700 0.021700 +vt 0.255900 0.824200 +vt 0.204400 0.824300 +vt 0.452400 0.021800 +vt 0.452000 0.824000 +vt 0.401200 0.824100 +vt 0.647600 0.020700 +vt 0.647800 0.823100 +vt 0.596700 0.823100 +vt 0.844600 0.020700 +vt 0.844300 0.823200 +vt 0.793300 0.823200 +vt 0.461900 0.022100 +vt 0.523200 0.021000 +vt 0.390300 0.825000 +vt 0.979300 0.824100 +vt 0.658600 0.021800 +vt 0.720500 0.826300 +vt 0.985400 0.832000 +vt 0.978700 0.842900 +vt 0.916700 0.852800 +vt 0.259700 0.833300 +vt 0.248900 0.844100 +vt 0.213400 0.844100 +vt 0.328600 0.840600 +vt 0.328700 0.853700 +vt 0.397600 0.833000 +vt 0.390700 0.843900 +vt 0.455400 0.832900 +vt 0.444300 0.843500 +vt 0.408800 0.843600 +vt 0.524300 0.839800 +vt 0.524400 0.852900 +vt 0.593300 0.832100 +vt 0.586400 0.843000 +vt 0.651300 0.832100 +vt 0.640000 0.842700 +vt 0.604500 0.842700 +vt 0.720500 0.839400 +vt 0.720500 0.852500 +vt 0.789700 0.832100 +vt 0.782600 0.843000 +vt 0.847700 0.832100 +vt 0.836500 0.842700 +vt 0.801000 0.842700 +vt 0.916800 0.839700 +vt 0.202500 0.833900 +vt 0.462600 0.824600 +vt 0.658600 0.824000 +vt 0.917700 0.008300 +vt 0.981400 0.011500 +vt 0.979700 0.022200 +vt 0.855800 0.021900 +vt 0.854000 0.011100 +vt 0.793200 0.020700 +vt 0.793000 0.009100 +vt 0.844800 0.009100 +vt 0.720400 0.008100 +vt 0.656700 0.011100 +vt 0.596200 0.020700 +vt 0.596000 0.009100 +vt 0.647800 0.009100 +vt 0.522800 0.008100 +vt 0.456600 0.011300 +vt 0.401700 0.021900 +vt 0.402300 0.010600 +vt 0.390400 0.022800 +vt 0.328400 0.009200 +vt 0.266300 0.022800 +vt 0.264600 0.012100 +vt 0.254800 0.010100 +vt 0.202900 0.021500 +vt 0.984900 0.011800 +vt 0.991200 0.021500 +vt 0.261500 0.012300 +vt 0.851200 0.011300 +vt 0.395200 0.012400 +vt 0.786700 0.011300 +vt 0.654100 0.011300 +vt 0.589700 0.011300 +vt 0.990900 0.824100 +vt 0.149900 0.773500 +vt 0.053300 0.773700 +vt 0.266600 0.844100 +vt 0.462300 0.843700 +vt 0.658400 0.842900 +vt 0.854700 0.843000 +vt 0.784100 0.011100 +vt 0.586800 0.011000 +vt 0.392100 0.012100 +vt 0.202900 0.009900 +s off +f 55/1 77/2 78/3 +f 55/1 58/4 77/2 +f 58/4 60/5 78/3 +f 62/6 79/7 78/3 +f 62/6 64/8 79/7 +f 64/8 66/9 78/3 +f 68/10 80/11 78/3 +f 68/10 70/12 80/11 +f 70/12 72/13 78/3 +f 74/14 81/15 78/3 +f 74/14 76/16 81/15 +f 76/16 56/17 78/3 +f 56/17 55/1 78/3 +f 77/2 58/4 78/3 +f 60/5 62/6 78/3 +f 79/7 64/8 78/3 +f 66/9 68/10 78/3 +f 80/11 70/12 78/3 +f 72/13 74/14 78/3 +f 81/15 76/16 78/3 +s 1 +f 2/18 3/19 4/20 +f 6/21 7/22 2/18 +f 7/22 8/23 3/19 +f 8/23 9/24 10/25 +f 11/26 12/27 8/23 +f 14/28 15/29 16/30 +f 18/31 19/32 20/33 +f 22/34 23/35 24/36 +f 26/37 27/38 28/39 +f 30/40 31/41 32/42 +f 34/43 35/44 36/45 +f 38/46 39/47 40/48 +f 42/49 43/50 44/51 +f 46/52 25/53 28/39 +f 48/54 19/32 18/31 +f 50/55 15/29 14/28 +f 52/56 22/34 21/57 +f 54/58 55/59 56/60 +f 57/61 58/62 55/63 +f 57/61 59/64 60/65 +f 61/66 62/67 60/65 +f 63/68 64/69 62/70 +f 63/68 65/71 66/72 +f 67/73 68/74 66/72 +f 69/75 70/76 68/77 +f 69/75 71/78 72/79 +f 73/80 74/81 72/79 +f 75/82 76/83 74/84 +f 75/82 53/85 56/60 +f 53/85 75/82 16/30 +f 59/64 57/61 20/33 +f 71/78 21/57 24/36 +f 65/71 28/39 27/38 +f 54/86 32/42 31/41 +f 63/68 61/66 36/45 +f 69/75 67/73 40/48 +f 73/80 44/51 43/50 +f 65/71 63/68 45/87 +f 59/64 19/32 48/54 +f 53/85 15/29 50/55 +f 71/78 69/75 51/88 +f 2/89 1/90 49/91 +f 13/92 5/93 2/89 +f 41/94 6/95 5/96 +f 23/35 22/34 7/97 +f 52/56 11/98 7/97 +f 37/99 12/100 11/101 +f 26/37 25/53 8/102 +f 46/52 9/103 8/102 +f 34/43 33/104 10/105 +f 47/106 18/31 3/107 +f 17/108 4/109 3/107 +f 4/110 30/40 29/111 +f 49/91 1/112 29/113 +f 30/40 4/114 17/108 +f 13/92 42/49 5/115 +f 47/106 10/116 33/104 +f 41/94 23/35 6/117 +f 34/43 9/103 46/52 +f 52/56 38/46 11/118 +f 26/37 12/119 37/99 +f 32/120 54/58 50/55 +f 20/33 57/61 31/41 +f 16/30 75/82 43/50 +f 36/45 61/66 48/54 +f 44/51 73/80 24/36 +f 45/87 63/68 35/44 +f 51/88 69/75 39/47 +f 40/48 67/73 27/38 +f 43/50 42/49 13/92 +f 31/41 30/40 17/108 +f 41/94 44/51 24/36 +f 37/99 40/48 27/38 +f 50/55 49/91 29/113 +f 34/43 46/52 45/87 +f 48/54 47/106 33/104 +f 52/56 51/88 39/47 +f 1/121 2/18 4/20 +f 5/122 6/21 2/18 +f 2/18 7/22 3/19 +f 3/19 8/23 10/25 +f 7/22 11/26 8/23 +f 13/92 14/28 16/30 +f 17/108 18/31 20/33 +f 21/57 22/34 24/36 +f 25/53 26/37 28/39 +f 29/111 30/40 32/42 +f 33/104 34/43 36/45 +f 37/99 38/46 40/48 +f 41/94 42/49 44/51 +f 45/87 46/52 28/39 +f 47/106 48/54 18/31 +f 49/91 50/55 14/28 +f 51/88 52/56 21/57 +f 53/85 54/58 56/60 +f 54/86 57/61 55/63 +f 58/123 57/61 60/65 +f 59/64 61/66 60/65 +f 61/66 63/68 62/70 +f 64/124 63/68 66/72 +f 65/71 67/73 66/72 +f 67/73 69/75 68/77 +f 70/125 69/75 72/79 +f 71/78 73/80 72/79 +f 73/80 75/82 74/84 +f 76/126 75/82 56/60 +f 15/29 53/85 16/30 +f 19/32 59/64 20/33 +f 73/80 71/78 24/36 +f 67/73 65/71 27/38 +f 57/61 54/86 31/41 +f 35/44 63/68 36/45 +f 39/47 69/75 40/48 +f 75/82 73/80 43/50 +f 28/39 65/71 45/87 +f 61/66 59/64 48/54 +f 54/58 53/85 50/55 +f 21/57 71/78 51/88 +f 14/28 2/89 49/91 +f 14/28 13/92 2/89 +f 42/49 41/94 5/96 +f 6/127 23/35 7/97 +f 22/34 52/56 7/97 +f 38/46 37/99 11/101 +f 12/128 26/37 8/102 +f 25/53 46/52 8/102 +f 9/103 34/43 10/105 +f 10/129 47/106 3/107 +f 18/31 17/108 3/107 +f 1/130 4/110 29/111 +f 16/30 43/50 13/92 +f 20/33 31/41 17/108 +f 23/35 41/94 24/36 +f 26/37 37/99 27/38 +f 32/120 50/55 29/113 +f 35/44 34/43 45/87 +f 36/45 48/54 33/104 +f 38/46 52/56 39/47 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cross-shrub.obj b/examples/qt3d/exampleresources/assets/houseplants/cross-shrub.obj new file mode 100644 index 0000000..e004a21 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cross-shrub.obj @@ -0,0 +1,592 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Shrub +v -12.658300 107.152802 -15.128783 +v -1.579000 103.811996 -22.082283 +v -4.013200 95.339508 -31.328884 +v -19.398001 95.081596 -23.141485 +v -21.449200 103.714600 -5.424783 +v -30.144300 95.339500 -9.422685 +v -5.119400 107.757004 -6.134283 +v 2.408200 103.249496 -13.273883 +v -13.476300 103.159798 0.042417 +v 0.519800 93.427696 0.619815 +v 6.146800 91.378304 -7.549685 +v -8.506700 91.349503 4.734615 +v 2.283400 129.292603 2.265221 +v -0.144400 126.698097 5.935421 +v 3.396000 132.357300 10.057122 +v 6.915200 134.877899 7.035222 +v 6.040800 126.713898 0.112321 +v 10.066300 132.323303 3.777321 +v -1.125000 115.959198 -1.173481 +v -2.070700 115.053101 3.639819 +v 3.730500 115.091003 -1.821681 +v 1.611300 94.906700 1.806615 +v 0.490100 99.020599 6.260016 +v 6.128700 99.044701 0.951516 +v -2.448400 129.292496 1.234321 +v -4.946400 126.722000 -2.281279 +v -10.187100 132.318405 -0.634978 +v -8.711300 134.883698 3.630922 +v -1.743900 126.699501 5.586921 +v -6.733500 132.322205 7.850321 +v 2.162300 115.953598 -0.457381 +v -1.980900 115.101097 -3.065981 +v 1.022800 115.047997 4.313719 +v -1.533000 94.909302 1.121616 +v -5.287400 99.057701 -1.535584 +v -2.367900 99.024200 5.637416 +v 0.987600 129.292297 -2.801379 +v 5.327900 126.714897 -3.449579 +v 5.909000 132.262299 -9.065678 +v 1.294400 134.742493 -9.699978 +v -3.150500 126.736298 -3.980379 +v -3.234300 132.232300 -9.638178 +v 0.816800 115.932800 2.348919 +v 4.975700 115.054901 -0.242281 +v -2.976300 115.103203 -0.740181 +v 1.122900 94.917702 -1.559284 +v 5.138900 99.052597 -3.794384 +v -2.590300 99.084503 -4.278284 +v -6.005500 126.024200 -4.735179 +v -2.974700 122.857300 -8.061080 +v -8.855100 125.047997 -14.977980 +v -14.219000 127.358101 -12.347079 +v -9.161500 122.772003 -1.329380 +v -16.467600 124.941902 -6.695179 +v 0.844500 115.586998 1.814019 +v 1.833700 113.258202 -2.729682 +v -3.632700 113.168999 3.218018 +v 2.528100 93.662399 3.511615 +v 2.705500 95.900803 -1.608384 +v -2.555800 95.853798 4.116316 +v -0.614500 125.952904 8.725221 +v -5.243000 122.686401 8.903120 +v -6.160200 124.812401 17.827520 +v -0.467900 127.200401 19.849121 +v 3.899500 122.742599 8.813820 +v 5.088900 124.842903 17.717720 +v -0.856500 115.606102 -0.452681 +v -4.891900 113.153999 1.971718 +v 3.185800 113.227798 1.892818 +v -0.968400 93.689400 -2.664885 +v -4.821600 95.857803 0.703616 +v 2.953200 95.897202 0.627716 +v 7.063700 126.033699 -2.863879 +v 9.114300 122.799004 1.287220 +v 17.651699 124.932800 -1.810080 +v 17.098101 127.337303 -7.863179 +v 5.064900 122.869102 -6.909980 +v 12.669200 125.075302 -11.896080 +v -1.408600 115.582802 1.491419 +v 2.486900 113.180397 4.094219 +v -1.090900 113.252998 -3.148382 +v -3.536400 93.657204 2.643315 +v 1.174300 95.857498 4.650316 +v -2.269300 95.895798 -2.320584 +v 5.378100 119.519897 -12.293880 +v 14.668100 115.837601 -7.425981 +v 21.634300 114.270500 -15.629580 +v 10.575000 115.712204 -24.175781 +v -4.503000 115.830399 -15.811281 +v -3.207900 113.823311 -26.495481 +v 0.831400 112.494797 -1.899882 +v 9.565700 109.072701 -0.018382 +v -6.479400 109.083397 -7.036382 +v -1.427000 92.784698 3.262515 +v 7.468300 93.306900 3.516715 +v -7.651900 93.305298 -3.096785 +v -11.921900 119.421204 5.865819 +v -15.940300 115.722801 -3.805581 +v -26.551300 113.576202 -1.991982 +v -23.555300 115.591202 11.650719 +v -6.635800 115.724602 14.936619 +v -14.494300 114.113899 22.294519 +v -1.812600 112.477303 0.875518 +v -7.311300 109.076698 -6.163182 +v 0.476100 109.022797 9.522918 +v 3.189700 92.796700 -1.583585 +v -3.463700 93.319504 -7.493185 +v 3.874800 93.297897 7.288715 +v 9.507600 119.462402 9.326519 +v 1.624500 115.682899 16.270618 +v 6.766500 113.724190 25.728020 +v 18.721800 115.864098 18.478220 +v 16.355700 115.754097 1.410119 +v 25.855600 113.805496 6.471418 +v 1.462500 112.481598 1.404418 +v -3.437400 109.022202 8.890918 +v 8.891800 109.089897 -3.546482 +v -2.529000 92.793900 -2.507085 +v -5.972000 93.292900 5.698515 +v 5.646400 93.324303 -6.021885 +v 18.668200 107.060898 -6.388682 +v 21.163401 103.784897 6.464117 +v 30.669100 95.339500 7.544216 +v 28.577000 94.780800 -9.756485 +v 12.786800 103.983803 -18.074183 +v 19.653200 95.835907 -24.725985 +v 7.561400 107.761002 -2.596382 +v 11.510800 103.205101 7.013817 +v 4.814500 103.257797 -12.602583 +v -0.765500 93.427200 0.261215 +v 4.826900 91.353897 8.454716 +v -1.350500 91.375298 -9.641385 +v 0.008500 106.899101 19.697918 +v -12.958900 103.845001 17.919018 +v -17.048401 95.662796 26.583715 +v 0.000700 94.529495 30.194016 +v 12.969800 103.873497 17.919018 +v 17.050200 95.671989 26.583715 +v 0.008100 107.707603 7.963418 +v -10.359700 103.172302 8.611417 +v 10.368100 103.203796 8.611417 +v 0.000100 93.430000 -0.809185 +v -9.560700 91.350304 1.836715 +v 9.560700 91.363403 1.836715 +v -13.787700 112.680000 0.631418 +v -13.260600 110.747200 -9.243082 +v -21.787500 105.250198 -15.530683 +v -26.154301 104.390999 -1.474783 +v -13.120800 110.632797 9.604718 +v -23.448500 105.070000 13.280518 +v -5.649600 113.545998 0.231818 +v -6.527700 110.671700 -7.722882 +v -6.626500 110.578102 7.788518 +v 0.606600 105.308403 0.265917 +v -1.033400 104.061302 -9.041583 +v -2.734300 103.963501 9.174917 +v 2.057700 129.733704 -0.996279 +v 3.486900 127.274696 1.419021 +v 8.647600 130.403000 -0.114079 +v 8.895700 132.289505 -4.137878 +v 1.581400 127.351997 -3.593479 +v 5.870000 130.489594 -6.525279 +v -1.055700 119.182602 0.171319 +v 1.143600 118.505997 2.284619 +v 0.214900 118.554199 -2.604981 +v 2.022600 106.091599 0.279017 +v 3.914400 108.322601 3.306518 +v 3.836700 108.359901 -3.034682 +v 0.308900 129.750900 1.700621 +v -2.471400 127.379402 2.230721 +v -2.929000 130.632095 7.242822 +v 1.069400 132.430893 8.817522 +v 2.898400 127.277000 2.283321 +v 4.369400 130.407104 7.329122 +v 0.393400 119.184998 -1.322781 +v -2.356500 118.549004 -0.015981 +v 2.536900 118.508904 0.879019 +v -0.371000 106.083199 1.863517 +v -3.987500 108.329803 2.472318 +v 1.955800 108.315300 4.685617 +v -1.385600 129.808502 -1.374979 +v -0.684600 127.348900 -4.050679 +v -4.985900 130.714600 -7.010478 +v -7.484700 132.816193 -4.041779 +v -3.024200 127.446297 0.779921 +v -7.751800 130.914307 -0.072179 +v 1.429800 119.161797 0.300119 +v 1.465400 118.519402 -2.730181 +v -1.465800 118.553703 1.287719 +v -0.433300 106.100700 -1.501983 +v 0.425900 108.356499 -5.066982 +v -4.147500 108.360703 -0.673382 +v -4.197800 126.601402 2.225821 +v -5.225400 124.085701 -0.542880 +v -11.552700 123.793503 1.649520 +v -12.499600 124.025101 6.283820 +v -3.151900 123.905899 4.608120 +v -8.618300 123.544502 8.076920 +v 1.158500 118.918900 0.120919 +v -0.877700 117.278099 -1.958581 +v 0.316800 117.181297 3.061319 +v 3.775000 105.404198 0.811317 +v 0.490100 106.630203 -2.505983 +v 0.912500 106.557503 4.277117 +v 4.958000 126.341499 2.422520 +v 3.546100 123.685501 5.242620 +v 9.211600 122.944504 8.783120 +v 12.924800 123.498001 5.516320 +v 5.910400 123.850899 0.051620 +v 12.217400 123.225700 1.170320 +v -0.595100 118.933296 0.266719 +v -0.791800 117.161102 3.281719 +v 2.050900 117.257896 -1.022881 +v -2.491400 105.427002 -0.880083 +v -2.610600 106.550598 3.638717 +v 2.049500 106.629898 -1.308083 +v 0.096700 126.664299 -4.886179 +v 3.118400 123.994499 -4.753480 +v 3.411700 123.804802 -11.119380 +v -1.103600 124.357300 -13.576780 +v -2.478200 124.123001 -4.704780 +v -4.055400 123.902100 -11.111180 +v 0.244700 118.908302 1.199819 +v 2.966800 117.209999 0.132019 +v -2.143800 117.264099 -0.561081 +v -0.685700 105.373100 4.201017 +v 3.508000 106.576302 2.249117 +v -2.971400 106.603699 0.198517 +v -5.102000 121.248497 -6.563180 +v 0.610000 118.506798 -10.284781 +v -1.726800 115.826401 -17.310480 +v -9.933500 116.816399 -13.886981 +v -9.955800 118.465599 -2.650681 +v -15.485100 116.043404 -6.868581 +v -0.796400 116.759598 -1.144181 +v 3.769000 114.424301 -5.159081 +v -6.557100 114.360901 0.674819 +v 1.079200 104.933998 3.298617 +v 6.996400 105.139198 -2.401083 +v -7.110100 105.073898 3.202517 +v -0.243900 121.049599 8.125220 +v -7.262300 118.369904 7.207119 +v -9.959100 115.852699 13.638419 +v -0.704600 116.285301 16.949718 +v 5.757500 118.336502 8.406519 +v 7.356700 115.535500 15.764619 +v -0.293300 116.740196 1.275919 +v -6.423100 114.355598 1.478219 +v 5.238300 114.365501 3.634519 +v 0.917800 104.966400 -2.932183 +v -7.273600 105.100601 -2.379683 +v 7.136700 105.115097 2.388417 +v 7.827700 121.133904 -2.546580 +v 9.113700 118.396896 4.293819 +v 16.219700 115.823097 4.537219 +v 16.598301 116.372200 -4.749681 +v 5.957800 118.504601 -8.269281 +v 12.249200 115.987801 -11.836181 +v 1.187800 116.753899 -0.267881 +v 3.306600 114.348000 5.505319 +v 1.580200 114.428398 -6.231681 +v -3.450700 104.937401 0.232617 +v -0.274300 105.068901 7.795617 +v -0.417200 105.148804 -7.382383 +v 4.210000 112.850197 -12.889582 +v 13.341100 110.775299 -8.834682 +v 22.324301 105.290604 -14.384883 +v 10.764100 104.891907 -23.500982 +v -4.384400 110.750504 -15.537282 +v -3.998300 104.983711 -26.339882 +v 1.679000 113.600601 -5.203481 +v 9.461500 110.666801 -3.088982 +v -4.980600 110.680099 -8.773882 +v -0.459200 105.302299 0.873917 +v 8.838600 104.022102 2.732717 +v -7.540600 104.026100 -5.419283 +v 10.663600 112.753601 8.323418 +v 3.977900 110.558800 15.711218 +v 6.383900 104.783890 26.123016 +v 18.729601 104.920700 18.132017 +v 16.004999 110.650902 1.019718 +v 26.178699 104.883400 5.034217 +v 4.246000 113.547203 3.419319 +v -0.223900 110.565903 10.173918 +v 9.819800 110.656403 -1.665782 +v -0.663400 105.307999 -0.318783 +v -5.401300 103.966904 7.913017 +v 7.605100 104.061501 -4.954283 +vt 0.500000 0.666700 +vt 1.000000 0.666700 +vt 1.000000 1.000000 +vt 0.000000 0.666700 +vt 0.000000 1.000000 +vt 0.500000 0.333300 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 -0.000000 +vt 0.500000 1.000000 +vt 1.000000 0.333300 +vt 0.000000 0.333300 +s 1 +f 1/1 2/2 3/3 +f 5/4 1/1 6/5 +f 2/2 1/1 7/6 +f 1/1 5/4 7/6 +f 10/7 11/8 7/6 +f 12/9 10/7 7/6 +f 13/1 14/2 16/10 +f 17/4 13/1 16/10 +f 19/6 20/11 13/1 +f 21/12 19/6 13/1 +f 22/7 23/8 20/11 +f 24/9 22/7 21/12 +f 25/1 26/2 28/10 +f 29/4 25/1 28/10 +f 31/6 32/11 25/1 +f 33/12 31/6 25/1 +f 34/7 35/8 32/11 +f 36/9 34/7 33/12 +f 37/1 38/2 40/10 +f 41/4 37/1 40/10 +f 43/6 44/11 37/1 +f 45/12 43/6 37/1 +f 46/7 47/8 44/11 +f 48/9 46/7 45/12 +f 49/1 50/2 52/10 +f 53/4 49/1 52/10 +f 55/6 56/11 49/1 +f 57/12 55/6 49/1 +f 58/7 59/8 56/11 +f 60/9 58/7 57/12 +f 61/1 62/2 64/10 +f 65/4 61/1 64/10 +f 67/6 68/11 61/1 +f 69/12 67/6 61/1 +f 70/7 71/8 68/11 +f 72/9 70/7 69/12 +f 73/1 74/2 76/10 +f 77/4 73/1 76/10 +f 79/6 80/11 73/1 +f 81/12 79/6 73/1 +f 82/7 83/8 80/11 +f 84/9 82/7 81/12 +f 85/1 86/2 87/3 +f 89/4 85/1 90/5 +f 91/6 92/11 85/1 +f 93/12 91/6 85/1 +f 94/7 95/8 91/6 +f 96/9 94/7 91/6 +f 97/1 98/2 99/3 +f 101/4 97/1 102/5 +f 103/6 104/11 97/1 +f 105/12 103/6 97/1 +f 106/7 107/8 103/6 +f 108/9 106/7 103/6 +f 109/1 110/2 111/3 +f 113/4 109/1 114/5 +f 115/6 116/11 109/1 +f 117/12 115/6 109/1 +f 118/7 119/8 115/6 +f 120/9 118/7 115/6 +f 121/1 122/2 123/3 +f 125/4 121/1 126/5 +f 127/6 128/11 122/2 +f 129/12 127/6 125/4 +f 130/7 131/8 127/6 +f 132/9 130/7 127/6 +f 133/1 134/2 135/3 +f 137/4 133/1 138/5 +f 139/6 140/11 134/2 +f 141/12 139/6 137/4 +f 142/7 143/8 139/6 +f 144/9 142/7 139/6 +f 145/1 146/2 147/3 +f 149/4 145/1 148/10 +f 151/6 152/11 146/2 +f 153/12 151/6 149/4 +f 154/7 155/8 151/6 +f 156/9 154/7 151/6 +f 157/1 158/2 160/10 +f 161/4 157/1 160/10 +f 163/6 164/11 157/1 +f 165/12 163/6 157/1 +f 166/7 167/8 164/11 +f 168/9 166/7 165/12 +f 169/1 170/2 172/10 +f 173/4 169/1 172/10 +f 175/6 176/11 169/1 +f 177/12 175/6 169/1 +f 178/7 179/8 176/11 +f 180/9 178/7 177/12 +f 181/1 182/2 184/10 +f 185/4 181/1 184/10 +f 187/6 188/11 181/1 +f 189/12 187/6 181/1 +f 190/7 191/8 188/11 +f 192/9 190/7 189/12 +f 193/1 194/2 196/10 +f 197/4 193/1 196/10 +f 199/6 200/11 193/1 +f 201/12 199/6 193/1 +f 202/7 203/8 200/11 +f 204/9 202/7 199/6 +f 205/1 206/2 208/10 +f 209/4 205/1 208/10 +f 211/6 212/11 205/1 +f 213/12 211/6 205/1 +f 214/7 215/8 211/6 +f 216/9 214/7 211/6 +f 217/1 218/2 220/10 +f 221/4 217/1 220/10 +f 223/6 224/11 217/1 +f 225/12 223/6 217/1 +f 226/7 227/8 224/11 +f 228/9 226/7 225/12 +f 229/1 230/2 231/3 +f 233/4 229/1 234/5 +f 235/6 236/11 229/1 +f 237/12 235/6 229/1 +f 238/7 239/8 235/6 +f 240/9 238/7 235/6 +f 241/1 242/2 243/3 +f 245/4 241/1 246/5 +f 247/6 248/11 241/1 +f 249/12 247/6 241/1 +f 250/7 251/8 247/6 +f 252/9 250/7 247/6 +f 253/1 254/2 255/3 +f 257/4 253/1 258/5 +f 259/6 260/11 253/1 +f 261/12 259/6 253/1 +f 262/7 263/8 259/6 +f 264/9 262/7 259/6 +f 265/1 266/2 267/3 +f 269/4 265/1 268/10 +f 271/6 272/11 266/2 +f 273/12 271/6 269/4 +f 274/7 275/8 271/6 +f 276/9 274/7 271/6 +f 277/1 278/2 279/3 +f 281/4 277/1 280/10 +f 283/6 284/11 278/2 +f 285/12 283/6 281/4 +f 286/7 287/8 283/6 +f 288/9 286/7 283/6 +f 4/10 1/1 3/3 +f 1/1 4/10 6/5 +f 8/11 2/2 7/6 +f 5/4 9/12 7/6 +f 11/8 8/11 7/6 +f 9/12 12/9 7/6 +f 14/2 15/3 16/10 +f 18/5 17/4 16/10 +f 20/11 14/2 13/1 +f 17/4 21/12 13/1 +f 19/6 22/7 20/11 +f 22/7 19/6 21/12 +f 26/2 27/3 28/10 +f 30/5 29/4 28/10 +f 32/11 26/2 25/1 +f 29/4 33/12 25/1 +f 31/6 34/7 32/11 +f 34/7 31/6 33/12 +f 38/2 39/3 40/10 +f 42/5 41/4 40/10 +f 44/11 38/2 37/1 +f 41/4 45/12 37/1 +f 43/6 46/7 44/11 +f 46/7 43/6 45/12 +f 50/2 51/3 52/10 +f 54/5 53/4 52/10 +f 56/11 50/2 49/1 +f 53/4 57/12 49/1 +f 55/6 58/7 56/11 +f 58/7 55/6 57/12 +f 62/2 63/3 64/10 +f 66/5 65/4 64/10 +f 68/11 62/2 61/1 +f 65/4 69/12 61/1 +f 67/6 70/7 68/11 +f 70/7 67/6 69/12 +f 74/2 75/3 76/10 +f 78/5 77/4 76/10 +f 80/11 74/2 73/1 +f 77/4 81/12 73/1 +f 79/6 82/7 80/11 +f 82/7 79/6 81/12 +f 88/10 85/1 87/3 +f 85/1 88/10 90/5 +f 92/11 86/2 85/1 +f 89/4 93/12 85/1 +f 95/8 92/11 91/6 +f 93/12 96/9 91/6 +f 100/10 97/1 99/3 +f 97/1 100/10 102/5 +f 104/11 98/2 97/1 +f 101/4 105/12 97/1 +f 107/8 104/11 103/6 +f 105/12 108/9 103/6 +f 112/10 109/1 111/3 +f 109/1 112/10 114/5 +f 116/11 110/2 109/1 +f 113/4 117/12 109/1 +f 119/8 116/11 115/6 +f 117/12 120/9 115/6 +f 124/10 121/1 123/3 +f 121/1 124/10 126/5 +f 121/1 127/6 122/2 +f 127/6 121/1 125/4 +f 131/8 128/11 127/6 +f 129/12 132/9 127/6 +f 136/10 133/1 135/3 +f 133/1 136/10 138/5 +f 133/1 139/6 134/2 +f 139/6 133/1 137/4 +f 143/8 140/11 139/6 +f 141/12 144/9 139/6 +f 148/10 145/1 147/3 +f 150/5 149/4 148/10 +f 145/1 151/6 146/2 +f 151/6 145/1 149/4 +f 155/8 152/11 151/6 +f 153/12 156/9 151/6 +f 158/2 159/3 160/10 +f 162/5 161/4 160/10 +f 164/11 158/2 157/1 +f 161/4 165/12 157/1 +f 163/6 166/7 164/11 +f 166/7 163/6 165/12 +f 170/2 171/3 172/10 +f 174/5 173/4 172/10 +f 176/11 170/2 169/1 +f 173/4 177/12 169/1 +f 175/6 178/7 176/11 +f 178/7 175/6 177/12 +f 182/2 183/3 184/10 +f 186/5 185/4 184/10 +f 188/11 182/2 181/1 +f 185/4 189/12 181/1 +f 187/6 190/7 188/11 +f 190/7 187/6 189/12 +f 194/2 195/3 196/10 +f 198/5 197/4 196/10 +f 200/11 194/2 193/1 +f 197/4 201/12 193/1 +f 199/6 202/7 200/11 +f 201/12 204/9 199/6 +f 206/2 207/3 208/10 +f 210/5 209/4 208/10 +f 212/11 206/2 205/1 +f 209/4 213/12 205/1 +f 215/8 212/11 211/6 +f 213/12 216/9 211/6 +f 218/2 219/3 220/10 +f 222/5 221/4 220/10 +f 224/11 218/2 217/1 +f 221/4 225/12 217/1 +f 223/6 226/7 224/11 +f 226/7 223/6 225/12 +f 232/10 229/1 231/3 +f 229/1 232/10 234/5 +f 236/11 230/2 229/1 +f 233/4 237/12 229/1 +f 239/8 236/11 235/6 +f 237/12 240/9 235/6 +f 244/10 241/1 243/3 +f 241/1 244/10 246/5 +f 248/11 242/2 241/1 +f 245/4 249/12 241/1 +f 251/8 248/11 247/6 +f 249/12 252/9 247/6 +f 256/10 253/1 255/3 +f 253/1 256/10 258/5 +f 260/11 254/2 253/1 +f 257/4 261/12 253/1 +f 263/8 260/11 259/6 +f 261/12 264/9 259/6 +f 268/10 265/1 267/3 +f 270/5 269/4 268/10 +f 265/1 271/6 266/2 +f 271/6 265/1 269/4 +f 275/8 272/11 271/6 +f 273/12 276/9 271/6 +f 280/10 277/1 279/3 +f 282/5 281/4 280/10 +f 277/1 283/6 278/2 +f 283/6 277/1 281/4 +f 287/8 284/11 283/6 +f 285/12 288/9 283/6 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cross-spikes.obj b/examples/qt3d/exampleresources/assets/houseplants/cross-spikes.obj new file mode 100644 index 0000000..cc07226 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cross-spikes.obj @@ -0,0 +1,87 @@ +# Blender v2.70 (sub 0) OBJ File: '' +# www.blender.org +o Spikes +v 0.000000 132.924301 22.574205 +v 22.574200 132.924301 0.000006 +v 0.000000 104.000000 0.000005 +v 0.000000 132.924301 -22.574194 +v -22.574200 132.924301 0.000006 +v 8.010200 137.924301 7.957706 +v 7.957700 137.924301 -8.010194 +v 0.000000 109.000000 0.000005 +v -8.010200 137.924301 -7.957694 +v -7.957700 137.924301 8.010205 +v -1.257700 105.987999 35.997105 +v 21.897200 120.812798 19.771706 +v 0.000000 99.000000 0.000004 +v -0.068800 135.637695 1.969806 +v -23.223700 120.812798 18.195305 +v 30.656200 105.987999 18.909603 +v 28.018101 120.812798 -9.240894 +v 0.000000 99.000000 0.000004 +v 1.677600 135.637695 1.034806 +v 4.315700 120.812798 29.185307 +v 31.604300 105.987999 -17.278496 +v 5.837900 120.812798 -28.919294 +v 1.729400 135.637695 -0.945494 +v 27.495800 120.812798 10.695306 +v 0.628900 105.987999 -36.013596 +v -22.239100 120.812798 -19.386293 +v 0.000000 99.000000 0.000004 +v 0.034400 135.637695 -1.970694 +v 22.902399 120.812798 -18.597994 +v -30.981701 105.987999 -18.371496 +v -27.852501 120.812798 9.728705 +v 0.000000 99.000000 0.000004 +v -1.695400 135.637695 -1.005294 +v -4.824600 120.812798 -29.105494 +v -31.297800 105.987999 17.827703 +v -5.332100 120.812798 29.016806 +v -1.712700 135.637695 0.975606 +v -27.678301 120.812798 -10.213594 +v 0.000000 105.987999 36.019104 +v 22.574200 120.812798 18.995106 +v 0.000000 135.637695 1.971006 +v -22.574200 120.812798 18.995106 +vt 0.010100 0.989900 +vt 0.010100 0.010100 +vt 0.500000 0.500000 +vt 0.989900 0.010100 +vt 0.989900 0.989900 +s 1 +f 1/1 2/2 3/3 +f 2/2 4/4 3/3 +f 4/4 5/5 3/3 +f 5/5 1/1 3/3 +f 6/1 7/2 8/3 +f 7/2 9/4 8/3 +f 9/4 10/5 8/3 +f 10/5 6/1 8/3 +f 11/1 12/2 13/3 +f 12/2 14/4 13/3 +f 14/4 15/5 13/3 +f 15/5 11/1 13/3 +f 16/1 17/2 18/3 +f 17/2 19/4 18/3 +f 19/4 20/5 18/3 +f 20/5 16/1 18/3 +f 21/1 22/2 18/3 +f 22/2 23/4 18/3 +f 23/4 24/5 18/3 +f 24/5 21/1 18/3 +f 25/1 26/2 27/3 +f 26/2 28/4 27/3 +f 28/4 29/5 27/3 +f 29/5 25/1 27/3 +f 30/1 31/2 32/3 +f 31/2 33/4 32/3 +f 33/4 34/5 32/3 +f 34/5 30/1 32/3 +f 35/1 36/2 32/3 +f 36/2 37/4 32/3 +f 37/4 38/5 32/3 +f 38/5 35/1 32/3 +f 39/1 40/2 13/3 +f 40/2 41/4 13/3 +f 41/4 42/5 13/3 +f 42/5 39/1 13/3 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cylinder-bamboo.obj b/examples/qt3d/exampleresources/assets/houseplants/cylinder-bamboo.obj new file mode 100644 index 0000000..2b2556d --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cylinder-bamboo.obj @@ -0,0 +1,1749 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Bamboo +v 1.060700 95.000000 -1.060685 +v 1.060700 143.479706 -1.060677 +v 1.500000 142.628403 0.000023 +v 1.500000 95.000000 0.000015 +v 0.000000 95.000000 -1.499985 +v 0.000000 143.832306 -1.499977 +v -1.060700 95.000000 -1.060685 +v -1.060700 143.479706 -1.060677 +v -1.500000 95.000000 0.000015 +v -1.500000 142.628403 0.000023 +v -1.060700 95.000000 1.060716 +v -1.060700 141.777100 1.060723 +v 0.000000 95.000000 1.500015 +v 0.000000 141.424500 1.500023 +v 1.060700 95.000000 1.060716 +v 1.060700 141.777100 1.060723 +v 0.000000 142.628403 0.000023 +v 5.561100 95.000000 -7.281685 +v 5.042800 95.000000 -7.994985 +v 5.042800 110.000000 -7.994982 +v 5.561100 110.000000 -7.281682 +v 4.204300 95.000000 -7.722485 +v 4.204300 110.000000 -7.722482 +v 4.204300 95.000000 -6.840785 +v 4.204300 110.000000 -6.840782 +v 5.042800 95.000000 -6.568385 +v 5.042800 110.000000 -6.568382 +v 8.728300 95.000000 -1.066285 +v 8.728300 118.933998 -1.066281 +v 9.228300 117.819099 -0.200281 +v 9.228300 95.000000 -0.200285 +v 7.728300 95.000000 -1.066285 +v 7.728300 119.398499 -1.066281 +v 7.228300 95.000000 -0.200285 +v 7.228300 118.748100 -0.200281 +v 7.728300 95.000000 0.665815 +v 7.728300 117.633202 0.665819 +v 8.728300 95.000000 0.665815 +v 8.728300 117.168701 0.665819 +v 8.228300 118.283600 -0.200281 +v 5.870400 95.000000 5.799415 +v 5.370400 95.000000 5.299415 +v 5.370400 105.000000 5.402917 +v 5.766800 105.000000 5.799417 +v 4.870400 95.000000 5.799415 +v 4.973900 105.000000 5.799417 +v 5.370400 95.000000 6.299415 +v 5.370400 105.000000 6.195817 +v -2.996900 95.000000 6.367115 +v -2.996900 127.669701 6.367121 +v -1.832100 128.823502 7.312321 +v -1.832100 95.000000 7.312315 +v -4.397800 95.000000 6.903215 +v -4.397800 125.362297 6.903221 +v -4.633900 95.000000 8.384515 +v -4.633900 124.208504 8.384520 +v -3.469100 95.000000 9.329716 +v -3.469100 125.362297 9.329720 +v -2.068200 95.000000 8.793515 +v -2.068200 127.669701 8.793521 +v -3.233000 126.515999 7.848421 +v -5.003800 95.000000 -8.316885 +v -5.003800 112.242401 -8.316882 +v -4.485500 113.636101 -7.603581 +v -4.485500 95.000000 -7.603585 +v -5.842300 95.000000 -8.044385 +v -5.842300 113.055702 -8.044382 +v -5.842300 95.000000 -7.162685 +v -5.842300 114.962898 -7.162682 +v -5.003800 95.000000 -6.890285 +v -5.003800 115.000000 -6.890281 +v -5.235500 113.779404 -7.603581 +v -9.100200 95.000000 0.347415 +v -9.100200 118.773399 0.347419 +v -8.581900 119.118797 1.060719 +v -8.581900 95.000000 1.060716 +v -9.938700 95.000000 0.619815 +v -9.938700 118.214500 0.619819 +v -9.938700 95.000000 1.501516 +v -9.938700 118.214500 1.501519 +v -9.100200 95.000000 1.774016 +v -9.100200 118.773399 1.774019 +v -9.331900 118.618896 1.060719 +v 2.070400 136.469299 -0.494678 +v 2.127200 136.483002 -0.140778 +v 3.329700 135.582306 -0.298978 +v 3.272900 135.568604 -0.652778 +v 0.411000 136.781799 -0.240478 +v 0.467700 136.795502 0.113422 +v 5.422600 133.660202 -3.191778 +v 6.134800 133.113907 -2.443578 +v 6.268000 130.008499 -3.801079 +v 5.552400 130.633896 -4.514779 +v 2.928900 135.843704 -0.873378 +v 3.576000 135.354507 -0.064578 +v 6.717100 133.272202 0.224922 +v 6.497900 133.858994 1.245822 +v 6.749300 130.890198 2.454521 +v 6.967300 130.317902 1.427621 +v 3.370300 135.300705 -0.976378 +v 3.134500 135.897507 0.038522 +v 5.297800 132.795395 -1.324078 +v 5.506000 132.828506 -0.096778 +v 6.055400 128.572800 -0.034779 +v 5.847000 128.554901 -1.262679 +v 3.153900 135.575394 -1.083178 +v 3.351000 135.622803 0.145322 +v -10.062200 105.770302 1.444017 +v -10.236600 105.744400 1.147117 +v -11.157300 106.316803 1.637917 +v -10.982800 106.342697 1.934917 +v -9.345300 104.732597 1.113517 +v -9.519700 104.706703 0.816517 +v -11.118800 108.501801 3.346318 +v -12.282600 108.740997 2.707518 +v -13.160500 109.522102 4.577218 +v -11.919100 109.213799 5.050618 +v -10.489100 106.290703 2.148817 +v -11.591700 106.315399 1.393817 +v -11.780500 107.710098 4.790318 +v -12.714000 107.888603 4.393117 +v -13.945800 107.423599 6.766318 +v -12.981000 107.257004 7.103117 +v -10.589200 106.233101 2.006217 +v -11.491500 106.373001 1.536317 +v -13.130500 108.347900 0.780118 +v -12.363100 107.547798 -0.101582 +v -13.854800 107.831703 -1.454582 +v -15.013000 108.706100 -0.927282 +v -11.226400 106.512604 2.378017 +v -10.854300 106.093498 1.164617 +v -13.065600 105.848000 0.157917 +v -12.250500 105.481598 -0.382283 +v -13.450400 104.038803 -1.177883 +v -14.280400 104.387497 -0.647483 +v -11.438000 106.490196 2.052917 +v -10.642700 106.115898 1.489617 +v -14.058100 107.807098 2.130718 +v -14.094800 107.626900 1.053617 +v -16.454800 106.794296 1.258817 +v -16.406500 106.978600 2.334917 +v -11.029500 106.396599 2.309417 +v -11.051200 106.209503 1.233217 +v -10.246000 106.175697 3.396417 +v -11.020600 106.445999 3.566917 +v -10.884500 105.913002 4.999817 +v -10.108700 105.637901 4.842417 +v -10.654900 106.167900 1.678317 +v -11.425800 106.438202 1.864317 +v -13.615200 107.220200 3.906717 +v -14.232900 107.134003 2.882417 +v -16.395000 106.210999 4.247517 +v -15.768300 106.301201 5.266117 +v -10.737600 106.348000 2.286817 +v -11.343200 106.258102 1.255717 +v -1.229000 105.128799 0.098617 +v -0.974900 105.092400 -0.434183 +v -2.993400 106.149399 -1.469283 +v -3.247500 106.185898 -0.936483 +v 0.312300 102.907700 0.985717 +v 0.566400 102.871201 0.452917 +v -5.873700 110.936401 -0.030382 +v -6.365300 111.389603 -2.422782 +v -10.556000 112.667999 -2.184582 +v -9.693700 112.101799 0.186718 +v -2.951800 106.121101 0.025217 +v -3.159900 106.106903 -2.361883 +v -8.965900 108.657303 0.262918 +v -9.543700 108.966202 -1.553482 +v -14.884900 107.151001 -1.346683 +v -14.171200 106.888199 0.464417 +v -2.846800 105.994301 -0.253383 +v -3.264800 106.233704 -2.083283 +v -4.331900 110.682899 -5.424282 +v -1.863900 109.139702 -4.959982 +v -1.636500 109.774498 -8.497482 +v -4.044900 111.483902 -9.888582 +v -4.284900 106.445801 -0.934483 +v -1.826700 105.782204 -1.402183 +v -3.030800 104.960800 -5.722983 +v -1.086900 104.375099 -4.908483 +v -1.225200 100.909698 -7.394684 +v -3.170800 101.452599 -8.239984 +v -4.033900 106.415703 -1.550183 +v -2.077700 105.812302 -0.786483 +v -7.637800 108.956596 -5.643082 +v -5.943900 108.742897 -6.641682 +v -9.228000 106.272202 -10.087383 +v -10.905800 106.498100 -9.071783 +v -3.912000 106.227600 -0.681283 +v -2.199600 106.000397 -1.655383 +v -4.627900 105.650497 1.513917 +v -5.919100 106.093002 0.441417 +v -7.992600 104.584000 1.952317 +v -6.720300 104.127701 3.038517 +v -2.400100 105.893799 -0.641883 +v -3.711500 106.334198 -1.694783 +v -8.668900 107.101402 -2.765583 +v -7.813500 106.979500 -4.628482 +v -13.886800 104.317802 -7.316783 +v -14.721800 104.451698 -5.445083 +v -3.496900 106.177299 -0.243383 +v -2.614700 106.050697 -2.093283 +v -5.771000 105.327003 -7.972783 +v -5.480900 105.332603 -8.160183 +v -6.126200 105.411301 -9.156982 +v -6.416300 105.405800 -8.969683 +v -5.137800 104.716904 -7.010183 +v -4.847700 104.722397 -7.197483 +v -8.418000 106.904999 -9.615883 +v -7.886700 106.928596 -10.855583 +v -9.908800 106.814003 -11.735682 +v -10.261200 106.800598 -10.418182 +v -6.602300 105.456802 -8.464582 +v -5.894900 105.339798 -9.592583 +v -9.555400 105.563499 -9.853183 +v -9.235000 105.537201 -10.831783 +v -11.359100 104.040100 -11.614283 +v -11.625500 104.104500 -10.615783 +v -6.449400 105.413399 -8.556183 +v -6.047800 105.383202 -9.500883 +v -5.934500 106.852997 -11.733683 +v -4.848200 106.631599 -10.851983 +v -3.651500 106.794403 -12.488283 +v -4.424200 107.058502 -13.798683 +v -6.891000 105.353401 -9.207183 +v -5.606200 105.443298 -8.849983 +v -4.581100 104.797203 -10.970182 +v -3.951900 104.884399 -10.141383 +v -2.759900 103.423897 -10.916283 +v -3.374400 103.318703 -11.754783 +v -6.575400 105.358101 -9.433682 +v -5.921800 105.438499 -8.623483 +v -7.060200 105.678802 -12.308883 +v -5.979500 105.813202 -12.397983 +v -5.930900 104.242104 -14.356083 +v -7.011900 104.115402 -14.257382 +v -6.789600 105.332001 -8.992283 +v -5.707600 105.464699 -9.064883 +v -7.754900 105.073799 -8.072483 +v -8.002500 105.018898 -8.871182 +v -9.205000 104.171204 -8.433682 +v -8.968300 104.218399 -7.631083 +v -6.117400 105.427399 -8.631783 +v -6.379800 105.369301 -9.425383 +v -8.571800 104.783096 -11.529583 +v -7.572200 104.799698 -12.191983 +v -8.600400 102.878403 -13.817283 +v -9.595700 102.869904 -13.148183 +v -6.752200 105.388702 -8.703382 +v -5.745000 105.407898 -9.353783 +v 8.777500 107.503899 -2.251583 +v 9.920900 107.964104 -1.703282 +v 10.458500 108.934196 -3.612882 +v 9.267600 108.388298 -3.992282 +v 8.709900 105.193703 -1.077883 +v 9.846700 105.429604 -0.415683 +v 9.456200 106.884003 -3.769783 +v 10.365900 107.241699 -3.445183 +v 11.454700 107.070702 -5.925282 +v 10.517300 106.717400 -6.186783 +v 8.831600 105.155403 -0.945983 +v 9.725000 105.467903 -0.547683 +v 10.994700 107.722099 0.134218 +v 10.482700 106.770401 1.049917 +v 11.999300 107.330002 2.284017 +v 12.908600 108.428299 1.691718 +v 9.365200 105.563499 -1.359683 +v 9.191500 105.059799 -0.133883 +v 11.486200 105.251801 0.679217 +v 10.811100 104.720100 1.272517 +v 12.340200 103.538200 1.920117 +v 13.034200 104.055397 1.334717 +v 9.604400 105.579498 -1.054083 +v 8.952200 105.043800 -0.439583 +v 11.890700 107.400200 -1.304682 +v 12.056400 107.215202 -0.240583 +v 14.508300 106.880302 -0.665783 +v 14.330600 107.066902 -1.727783 +v 9.202100 105.408997 -1.278883 +v 9.354500 105.214203 -0.214683 +v 8.387200 105.050400 -2.304383 +v 9.074200 105.474197 -2.529183 +v 8.923500 104.946098 -3.962483 +v 8.235200 104.517403 -3.750683 +v 8.937300 105.099899 -0.626783 +v 9.619300 105.523399 -0.866783 +v 11.421600 106.762299 -3.056183 +v 12.130700 106.787598 -2.089383 +v 14.306800 106.341400 -3.656583 +v 13.588500 106.318001 -4.616783 +v 8.929000 105.302101 -1.233983 +v 9.627700 105.321198 -0.259583 +v 8.748400 105.030098 0.437017 +v 8.344600 105.254601 0.419217 +v 8.454400 105.575203 1.975817 +v 8.858200 105.350700 1.993617 +v 8.294800 104.102798 -0.970383 +v 7.891000 104.327301 -0.988083 +v 11.623200 104.645103 5.303817 +v 10.695100 105.245102 6.128317 +v 11.443100 102.993401 8.879518 +v 12.352200 102.450699 7.985017 +v 9.144000 105.136703 1.568317 +v 8.151200 105.749603 2.295217 +v 5.409600 106.433197 2.891317 +v 5.320400 106.383797 1.497117 +v 2.721800 105.581703 1.717117 +v 2.779000 105.621201 3.114117 +v 8.712400 105.461899 2.627317 +v 8.582900 105.424400 1.236317 +v 7.687700 107.081200 6.054718 +v 6.619600 107.742500 5.305518 +v 4.406700 106.922699 7.699018 +v 5.485700 106.265503 8.436517 +v 9.178000 105.117401 2.315617 +v 8.117300 105.768898 1.547917 +v 10.547500 103.941597 2.099417 +v 10.286900 104.175598 3.165017 +v 11.237100 102.456100 3.766517 +v 11.506300 102.206299 2.706417 +v 8.769800 105.332397 1.395817 +v 8.525400 105.553902 2.467717 +v 9.126700 105.001602 6.528917 +v 7.723700 105.780701 6.486517 +v 6.584500 103.927002 9.403517 +v 7.992200 103.155602 9.433717 +v 9.348600 105.053497 1.962617 +v 7.946600 105.832802 1.900917 +v 0.800300 119.717796 0.451420 +v 0.378300 119.708900 0.796120 +v 1.580400 119.760803 2.269320 +v 2.002400 119.769699 1.924620 +v -0.460500 118.401199 -1.126081 +v -0.882500 118.392303 -0.781481 +v 5.497500 123.224098 3.033020 +v 4.884900 123.123398 5.071820 +v 8.199800 122.720901 6.069720 +v 8.519300 122.857201 3.942620 +v 2.213700 119.954697 1.117020 +v 1.282400 119.536797 2.969919 +v 7.116000 120.002998 2.816220 +v 6.780900 119.816399 4.395520 +v 10.021700 116.147400 4.817719 +v 10.274400 116.427498 3.227719 +v 1.982700 119.841202 1.273920 +v 1.513400 119.650299 2.813020 +v 1.959800 122.846199 6.759020 +v 0.062600 122.444603 5.499820 +v -1.504100 122.628197 8.314620 +v -0.017200 123.077797 10.311220 +v 2.782000 119.610703 2.199820 +v 0.714100 119.880798 1.887020 +v -0.624500 118.081902 5.192919 +v -1.745800 118.401497 4.028619 +v -3.711900 114.847702 5.018019 +v -2.614900 114.484299 6.194619 +v 2.326700 119.595200 2.609920 +v 1.169500 119.896301 1.477020 +v 3.645800 119.978104 7.122519 +v 1.984300 120.294098 7.486619 +v 2.006300 116.315002 10.100119 +v 3.667700 116.018600 9.723119 +v 2.581500 119.588699 1.874419 +v 0.914700 119.902802 2.212520 +v 3.895700 119.087898 0.193319 +v 4.417000 118.852097 1.385119 +v 6.096400 116.889000 0.245619 +v 5.590400 117.107002 -0.956681 +v 1.476500 119.867203 1.453220 +v 2.019600 119.624298 2.633719 +v 5.131600 118.283897 4.642919 +v 3.680100 118.245499 5.856119 +v 5.892100 113.129501 8.399118 +v 7.337000 113.187897 7.178319 +v 2.480700 119.761101 1.445120 +v 1.015400 119.730400 2.641819 +v 1.171600 119.817703 -1.929080 +v 1.704700 119.685799 -1.456980 +v 3.334800 119.423203 -3.371080 +v 2.801700 119.555099 -3.843180 +v -0.933700 118.462700 0.069719 +v -0.400600 118.330803 0.541819 +v 4.405900 123.952698 -8.629180 +v 7.123600 123.225304 -8.301980 +v 7.544400 122.632500 -12.876180 +v 4.789400 123.412300 -12.798880 +v 1.772900 120.029800 -3.929880 +v 4.235100 118.921799 -3.146581 +v 2.861800 119.927597 -10.738081 +v 4.905300 119.231697 -10.668381 +v 3.689400 114.549103 -15.054081 +v 1.676900 115.364304 -15.012081 +v 1.993600 119.825104 -3.665480 +v 4.014400 119.126503 -3.411081 +v 9.860300 122.223297 -4.869680 +v 8.561600 121.930496 -2.100180 +v 12.565800 121.301003 -0.701080 +v 14.913400 121.429001 -3.103980 +v 2.934500 119.320999 -4.929181 +v 3.073500 119.630600 -2.147280 +v 7.098600 116.305603 -1.185981 +v 5.949800 116.971001 0.555419 +v 6.659200 111.963097 2.852718 +v 7.816700 111.235802 1.139618 +v 3.556800 119.160400 -4.428680 +v 2.451200 119.791100 -2.647780 +v 9.142500 118.501701 -7.196881 +v 10.069400 118.710403 -5.103281 +v 12.291700 112.826698 -5.789681 +v 11.353900 112.647003 -7.879982 +v 2.556800 119.369301 -4.591480 +v 3.451200 119.582298 -2.484980 +v -0.029200 119.260399 -5.927480 +v 1.312700 118.659302 -6.889181 +v -1.072700 116.524902 -8.847481 +v -2.436300 117.106598 -7.903581 +v 2.343800 119.778702 -3.044380 +v 3.664200 119.172897 -4.032180 +v 5.161400 117.071999 -8.587581 +v 7.028300 116.600403 -6.970281 +v 8.350500 109.393799 -10.520482 +v 6.481000 109.892998 -12.126982 +v 2.078500 119.704803 -4.357881 +v 3.929500 119.246803 -2.718681 +v -1.003200 136.676895 -1.789578 +v -0.373400 136.544998 -2.121878 +v -1.589400 136.282303 -4.322478 +v -2.219200 136.414200 -3.990178 +v 0.124400 135.321793 0.885522 +v 0.754200 135.189896 0.553222 +v -6.131700 140.811905 -7.179477 +v -4.866800 140.084503 -9.607077 +v -8.998600 139.491699 -11.614377 +v -9.898000 140.271500 -9.009277 +v -2.663300 136.888901 -3.058078 +v -1.061800 135.780899 -5.085678 +v -8.649700 136.786804 -6.478578 +v -7.863700 136.090805 -8.366078 +v -12.396300 131.408295 -8.775479 +v -13.067000 132.223404 -6.877579 +v -2.338000 136.684296 -3.171278 +v -1.387100 135.985596 -4.972478 +v -0.689800 139.082397 -10.957077 +v 1.443600 138.789597 -8.764877 +v 4.165300 138.160202 -12.018177 +v 2.744900 138.288101 -15.062477 +v -3.188600 136.180099 -4.497478 +v -0.536500 136.489807 -3.646278 +v 1.782900 133.164703 -7.073479 +v 3.007200 133.830200 -5.384278 +v 5.407000 128.822205 -5.237679 +v 4.212400 128.095001 -6.925079 +v -2.500800 136.019608 -4.903278 +v -1.224300 136.650299 -3.240478 +v -3.120600 135.360794 -11.106378 +v -0.834600 135.569504 -11.235178 +v -0.693000 129.685898 -13.556779 +v -2.979700 129.506104 -13.416479 +v -3.005900 136.228394 -4.024978 +v -0.719300 136.441406 -4.118778 +v -5.168200 136.119507 -2.076478 +v -5.594700 135.518402 -3.671278 +v -8.268500 133.384003 -2.130078 +v -7.866400 133.965698 -0.521178 +v -1.633300 136.637802 -3.279878 +v -2.091800 136.031998 -4.863878 +v -5.826200 133.931107 -7.871778 +v -3.654300 133.459503 -9.048079 +v -6.509900 126.252998 -11.537679 +v -8.672600 126.752197 -10.355079 +v -2.955900 136.563904 -3.494978 +v -0.769200 136.106003 -4.648777 +v 0.884900 137.310806 1.627122 +v 0.689900 137.225693 1.977722 +v 1.878900 137.473495 2.699522 +v 2.074000 137.558701 2.349022 +v -0.142200 136.454300 0.847622 +v -0.337200 136.369202 1.198122 +v 4.108000 139.850296 2.222323 +v 4.240700 139.680603 3.809223 +v 6.821500 140.115204 3.652323 +v 6.460500 140.246399 2.079223 +v 1.973900 137.688599 1.728422 +v 1.899500 137.309097 3.267422 +v 5.732200 138.634796 1.652923 +v 5.949200 138.478500 2.846223 +v 8.921000 137.356598 2.305622 +v 8.628300 137.541504 1.126122 +v 1.878500 137.590698 1.898122 +v 1.994900 137.406998 3.097723 +v 2.745400 138.990707 5.747023 +v 1.203800 138.445206 5.354722 +v 0.839700 138.227005 7.731722 +v 2.286000 138.715195 8.746723 +v 2.703100 137.630402 2.340523 +v 1.170300 137.367294 2.655322 +v 1.447200 136.253693 5.317923 +v 0.326100 136.195801 4.791623 +v -0.107300 134.140701 5.993322 +v 1.008400 134.173203 6.534522 +v 2.503700 137.535599 2.745422 +v 1.369700 137.462097 2.250422 +v 4.502400 137.953094 5.566722 +v 3.412900 137.786804 6.250922 +v 4.827200 135.902298 8.077222 +v 5.909700 136.077896 7.384022 +v 2.486400 137.582901 2.164222 +v 1.386900 137.414703 2.831622 +v 3.031400 137.600098 0.646922 +v 3.737600 137.583801 1.347422 +v 4.935600 136.977295 0.115522 +v 4.240300 136.988007 -0.596278 +v 1.577000 137.506607 2.154423 +v 2.296300 137.491104 2.841422 +v 5.840400 137.393494 3.804822 +v 5.178200 137.096893 5.029822 +v 7.597000 135.137405 5.882322 +v 8.249100 135.442200 4.653722 +v 2.275300 137.646606 1.889422 +v 1.598100 137.351105 3.106422 +v -1.990100 136.969101 1.988122 +v -2.039600 137.296600 1.555422 +v -3.899800 137.346298 1.805922 +v -3.850300 137.018799 2.238622 +v -0.214900 136.248001 1.239222 +v -0.264500 136.575500 0.806522 +v -6.135700 137.627808 5.557522 +v -7.478500 138.664703 4.272522 +v -10.192000 137.308807 5.986622 +v -8.609200 136.391800 7.120122 +v -3.277800 136.698105 2.783522 +v -4.343200 137.644699 1.229322 +v -7.370200 135.115601 5.482622 +v -8.504900 135.797607 4.540022 +v -11.230700 132.550797 5.143821 +v -10.026600 131.951508 6.071122 +v -3.296400 136.808304 2.516522 +v -4.324700 137.534500 1.496322 +v -7.283000 140.545593 1.471523 +v -5.269100 140.721603 0.518823 +v -6.672500 142.655701 -1.622877 +v -9.054000 142.986404 -1.231177 +v -4.531900 136.682495 2.599922 +v -3.089100 137.660400 1.412922 +v -5.337500 138.651703 -1.554977 +v -3.714800 138.879501 -1.727777 +v -4.005000 138.335999 -4.884178 +v -5.631300 138.101593 -4.750177 +v -4.617500 137.047806 2.115222 +v -3.003500 137.294998 1.897622 +v -8.972300 138.414505 1.348023 +v -8.299900 139.494598 0.184623 +v -11.084800 138.447006 -2.431177 +v -11.743500 137.372101 -1.254878 +v -4.158600 136.635803 2.585022 +v -3.462400 137.707001 1.427722 +v -3.592600 135.101395 3.969422 +v -4.892400 135.206802 3.752222 +v -5.205200 132.956207 4.589921 +v -3.908200 132.830307 4.814722 +v -3.158600 137.127899 2.106622 +v -4.462400 137.214996 1.906222 +v -9.035900 135.694595 2.687922 +v -9.230100 136.827896 1.185122 +v -12.355500 134.313995 -0.334578 +v -12.148200 133.191299 1.174522 +v -3.724500 136.602905 2.757622 +v -3.896500 137.740005 1.255222 +v -0.377700 138.651794 2.625523 +v -1.073200 138.635895 2.424323 +v -1.696800 139.907196 4.478923 +v -1.001300 139.923096 4.680223 +v 0.108000 136.419693 1.123522 +v -0.587400 136.403793 0.922222 +v 1.090600 144.368607 6.959424 +v -1.568200 145.040604 7.651324 +v -0.118600 146.657501 11.740924 +v 2.412000 145.842499 10.687324 +v 0.050900 139.745102 4.297823 +v -2.708800 139.968399 4.731423 +v 2.060500 142.696198 10.139023 +v 0.091800 143.199997 10.870323 +v 1.570600 142.217499 16.276922 +v 3.501800 141.738800 15.408023 +v -0.313500 139.644699 4.226223 +v -2.344300 140.068802 4.803023 +v -5.677800 144.434296 5.943823 +v -5.877600 142.728500 3.520723 +v -10.056400 143.575806 3.593623 +v -10.951200 145.503601 6.035824 +v -0.713800 140.278305 5.701023 +v -1.944100 139.435196 3.328323 +v -6.786300 139.234207 4.981523 +v -6.368400 138.408997 2.996723 +v -9.518100 135.574905 3.555522 +v -9.974800 136.365097 5.547122 +v -1.505700 140.275696 5.510223 +v -1.152200 139.437805 3.519023 +v -5.215400 143.322800 9.355423 +v -6.842100 143.017303 7.771123 +v -10.241900 141.528595 11.505423 +v -8.598500 141.841400 13.071322 +v -0.527200 140.017700 5.316723 +v -2.130700 139.695801 3.712523 +v 2.199700 139.398804 5.854823 +v 1.300100 140.041306 7.220423 +v 3.500100 138.820908 9.227523 +v 4.419700 138.167297 7.880222 +v -0.893100 139.536102 3.822723 +v -1.764800 140.177399 5.206623 +v -1.698400 141.549393 10.212223 +v -4.121400 141.502701 9.541122 +v -5.927900 140.114197 15.996723 +v -3.498900 140.168198 16.646023 +v -0.121500 139.884399 4.864023 +v -2.536300 139.829102 4.165323 +v -3.567300 118.854401 9.072819 +v -4.123000 118.841698 8.912019 +v -4.621300 119.857498 10.553720 +v -4.065600 119.870201 10.714520 +v -3.179200 117.070999 7.872719 +v -3.734900 117.058296 7.711919 +v -2.394100 123.422203 12.535720 +v -4.518500 123.959099 13.088520 +v -3.360200 125.251099 16.356121 +v -1.338300 124.599899 15.514320 +v -3.224800 119.727997 10.409019 +v -5.429900 119.906403 10.755519 +v -1.619100 122.085999 15.076220 +v -3.192200 122.488503 15.660520 +v -2.010500 121.703499 19.980419 +v -0.467600 121.320900 19.286219 +v -3.516000 119.647797 10.351819 +v -5.138600 119.986603 10.812719 +v -7.802100 123.474701 11.724220 +v -7.961800 122.111801 9.788120 +v -11.300700 122.788803 9.846420 +v -12.015600 124.329102 11.797720 +v -3.835800 120.153999 11.530220 +v -4.818900 119.480400 9.634419 +v -8.687800 119.319801 10.955319 +v -8.353900 118.660400 9.369419 +v -10.870500 116.396004 9.815919 +v -11.235500 117.027397 11.407219 +v -4.468600 120.151901 11.377820 +v -4.186100 119.482498 9.786819 +v -7.432700 122.586601 14.450020 +v -8.732400 122.342598 13.184220 +v -11.448900 121.153000 16.168018 +v -10.135800 121.403000 17.419119 +v -3.686700 119.945801 11.223219 +v -4.967900 119.688599 9.941419 +v -1.507900 119.451302 11.653119 +v -2.226700 119.964600 12.744219 +v -0.468900 118.989601 14.347919 +v 0.265900 118.467300 13.271420 +v -3.979100 119.560997 10.029419 +v -4.675600 120.073402 11.135220 +v -4.913200 121.476501 16.120520 +v -6.849200 121.439301 15.584320 +v -8.002000 120.022903 19.756618 +v -6.061200 120.066101 20.275318 +v -3.362600 119.839302 10.861419 +v -5.292100 119.795097 10.303119 +v -4.221800 119.444901 7.259820 +v -4.087000 119.410103 6.818920 +v -5.595600 119.598602 6.342820 +v -5.730300 119.633499 6.783720 +v -2.809800 118.550400 7.762219 +v -2.675000 118.515602 7.321319 +v -8.172600 121.906403 7.691820 +v -8.697000 121.854103 5.964720 +v -11.528100 121.980103 6.805920 +v -10.753300 122.021301 8.458620 +v -5.479400 119.731201 7.455420 +v -5.742500 119.467796 5.705520 +v -9.674700 120.279099 8.551820 +v -10.194100 120.192101 7.277520 +v -13.187700 118.492699 8.439019 +v -12.592100 118.623001 9.683719 +v -5.407000 119.651199 7.234819 +v -5.814900 119.547699 5.926119 +v -7.471800 121.472198 3.400620 +v -5.627800 121.030800 3.394920 +v -5.801500 121.067299 0.678220 +v -7.691000 121.518204 -0.027780 +v -6.424200 119.628899 6.951920 +v -4.797700 119.570099 6.209020 +v -5.646800 118.550400 3.221419 +v -4.282200 118.583801 3.523219 +v -3.885900 116.466202 1.848919 +v -5.245600 116.406700 1.526519 +v -6.297200 119.589104 6.449220 +v -4.924700 119.609901 6.711720 +v -9.235900 120.063499 3.888319 +v -8.197400 120.089600 2.858720 +v -9.997500 117.977303 0.962419 +v -11.027100 117.961601 2.001419 +v -6.137900 119.587601 7.087420 +v -5.084000 119.611298 6.073520 +v -6.355700 119.386497 8.880919 +v -7.302000 119.342598 8.280219 +v -8.237900 118.386703 9.839619 +v -7.300200 118.421898 10.454619 +v -5.132300 119.622498 6.871719 +v -6.089600 119.576500 6.289219 +v -10.197400 119.089699 6.067319 +v -9.747700 118.966301 4.531219 +v -12.394400 116.541801 3.931519 +v -12.833100 116.675400 5.470219 +v -5.845000 119.660004 7.345819 +v -5.377000 119.539001 5.815120 +v -1.476500 107.955704 11.652217 +v -2.974500 108.118599 12.647217 +v -1.337500 108.371696 15.095618 +v 0.015700 108.186501 13.884117 +v -2.651100 105.618797 9.371818 +v -4.263000 105.555000 10.145517 +v -0.341300 106.367401 13.005918 +v -1.411500 106.449600 13.871317 +v 0.440600 104.871696 16.569218 +v 1.463700 104.829697 15.635118 +v -2.888600 105.556396 9.373417 +v -4.025400 105.617401 10.144017 +v -5.805600 107.907600 12.244617 +v -6.381900 107.331299 10.532618 +v -8.919200 107.656303 11.464717 +v -9.007500 108.317802 13.420818 +v -2.863500 105.639702 10.425918 +v -4.050600 105.534103 9.091517 +v -6.728900 104.889900 10.851617 +v -6.836400 104.789497 9.461517 +v -8.708100 102.828903 9.773117 +v -8.623700 102.905197 11.167217 +v -3.382900 105.641701 10.451317 +v -3.531200 105.532097 9.066017 +v -4.932400 106.593803 13.931518 +v -6.215100 106.645897 13.230517 +v -7.657900 104.878700 15.699018 +v -6.368100 104.835403 16.387917 +v -2.820900 105.563400 10.118717 +v -4.093100 105.610397 9.398717 +v -1.062300 105.198303 9.838317 +v -1.362500 105.287003 10.915417 +v 0.325300 104.251099 11.462817 +v 0.640900 104.152901 10.390818 +v -3.317100 105.544098 9.217417 +v -3.597000 105.629700 10.300017 +v -2.647700 105.479202 14.329517 +v -4.253000 105.478699 14.348717 +v -4.236000 103.334198 17.288618 +v -2.630800 103.343597 17.257116 +v -2.654400 105.586899 9.758718 +v -4.259700 105.586899 9.758718 +v -1.735300 119.107300 -0.874681 +v -1.262800 119.097900 -1.423381 +v -3.129800 118.504997 -3.021181 +v -3.602300 118.514297 -2.472481 +v 0.565400 118.118698 1.123519 +v 1.038000 118.109398 0.574819 +v -9.245300 121.873497 -3.772680 +v -8.857900 121.337601 -6.526781 +v -13.219700 119.818604 -6.873080 +v -13.221300 120.488800 -4.088380 +v -3.754100 118.919701 -1.421681 +v -2.833800 118.097198 -3.947681 +v -10.422500 117.439201 -2.364181 +v -10.272700 116.853798 -4.437781 +v -13.549200 111.313904 -3.336482 +v -13.615700 112.040398 -1.290982 +v -3.459800 118.783699 -1.657181 +v -3.128100 118.233299 -3.712281 +v -5.378300 121.183197 -9.380280 +v -2.569700 121.425201 -8.157280 +v -1.194400 121.259499 -12.215380 +v -3.642700 120.974098 -14.501480 +v -4.619500 118.063698 -2.591681 +v -1.968500 118.953300 -2.777781 +v -0.461200 116.062897 -6.967681 +v 1.138300 117.032204 -5.828881 +v 4.403700 112.646896 -6.811782 +v 2.844500 111.623398 -7.962782 +v -4.116000 118.035797 -3.231381 +v -2.472000 118.981102 -2.138081 +v -6.857500 117.032097 -8.778681 +v -4.882700 117.710098 -9.741181 +v -4.398800 111.904503 -12.208782 +v -6.376100 111.255203 -11.234181 +v -4.287800 118.166702 -2.219681 +v -2.300200 118.850304 -3.149681 +v -5.491600 117.679703 0.387619 +v -6.348200 116.943802 -0.958381 +v -7.745300 114.355598 1.371619 +v -6.901400 115.067902 2.738819 +v -2.853800 118.881897 -2.022581 +v -3.734200 118.135101 -3.346781 +v -7.797100 115.188499 -4.835981 +v -6.175500 115.139000 -6.757181 +v -8.188600 107.406898 -8.321982 +v -9.805400 107.485603 -6.397182 +v -4.114300 118.524597 -1.732181 +v -2.473600 118.492302 -3.637281 +v 6.684900 106.904999 -8.942082 +v 7.671800 106.928596 -8.022683 +v 9.184100 106.814003 -9.627883 +v 8.063500 106.800598 -10.405183 +v 4.987300 105.456802 -7.622883 +v 5.809300 105.339798 -6.575583 +v 7.293000 105.563499 -9.932083 +v 8.105400 105.537201 -9.299582 +v 9.560500 104.040100 -11.033783 +v 8.710900 104.104500 -11.622183 +v 5.021700 105.413399 -7.447983 +v 5.774900 105.383202 -6.750583 +v 7.837600 106.852997 -5.888483 +v 6.640400 106.631599 -5.164583 +v 7.775400 106.794403 -3.484883 +v 9.270000 107.058502 -3.768682 +v 5.783700 105.353401 -7.643383 +v 5.012900 105.443298 -6.555183 +v 8.759800 105.678802 -6.753283 +v 8.478000 105.813202 -5.706083 +v 10.304300 104.242104 -4.997983 +v 10.577000 104.115402 -6.048583 +v 5.547100 105.332001 -7.620683 +v 5.249500 105.464699 -6.577883 +v 8.537800 104.783096 -8.439383 +v 8.822900 104.799698 -7.274683 +v 10.700300 102.878403 -7.692383 +v 10.407300 102.869904 -8.855383 +v 5.262600 105.388702 -7.683283 +v 5.534000 105.407898 -6.515283 +v 3.416400 106.813400 -9.344083 +v 4.432500 106.532303 -10.185683 +v 3.091100 106.816299 -11.916782 +v 2.193700 107.072197 -10.922083 +v 4.010700 105.122299 -7.471483 +v 5.084400 104.677200 -8.131383 +v 2.177400 105.785202 -10.090583 +v 2.883000 105.545502 -10.801682 +v 1.013100 104.544601 -12.494983 +v 0.355000 104.809799 -11.740883 +v 4.168700 105.029404 -7.479983 +v 4.926400 104.770103 -8.122883 +v 6.455700 105.844803 -10.037083 +v 6.909700 105.476997 -8.746783 +v 8.707000 105.106400 -9.623483 +v 8.723800 105.377197 -11.143483 +v 4.073300 104.995499 -8.262383 +v 5.021800 104.804001 -7.340483 +v 5.427600 104.927902 -11.075983 +v 6.418700 104.770103 -10.643883 +v 6.893100 102.986801 -12.346683 +v 5.899700 103.153297 -12.770383 +v 4.055400 104.978500 -8.025083 +v 5.039700 104.820999 -7.577783 +v 3.541200 104.559998 -11.103383 +v 4.689300 104.232002 -11.214783 +v 4.003500 102.431900 -13.133083 +v 2.858300 102.767502 -13.013583 +v 3.972600 105.062698 -7.752783 +v 5.122500 104.736801 -7.850083 +v -7.889800 105.711403 9.080717 +v -8.181900 105.673500 7.299217 +v -10.550100 103.952599 7.710117 +v -10.048500 104.142700 9.455317 +v -4.421500 105.627899 9.013417 +v -4.377100 105.581902 7.225417 +v -7.298200 104.740303 5.815517 +v -6.003600 104.844299 4.561017 +v -7.162700 102.518204 3.152217 +v -8.354700 102.620003 4.531417 +v -5.377800 105.592102 8.577217 +v -3.896900 105.778702 7.590717 +v -7.702000 106.995697 7.969618 +v -7.396300 107.107002 6.559917 +v -10.270900 106.873497 5.951218 +v -10.829100 106.782898 7.283817 +v -4.626500 105.550102 8.609918 +v -4.022400 105.521202 7.262417 +v -0.153600 106.473999 5.197617 +v 0.908300 106.392998 6.630517 +v 3.384600 105.435303 4.407517 +v 2.248700 105.541000 3.024317 +v -2.735600 105.139900 6.565917 +v -1.768700 105.017601 8.054817 +v 0.596000 105.640999 7.442517 +v 0.537800 105.596100 8.247317 +v 2.373500 104.530602 8.415717 +v 2.385000 104.602699 7.606717 +v -2.001200 105.369202 7.033117 +v -2.127200 105.317200 7.827117 +v 0.960400 106.182404 9.285217 +v 0.293000 106.264503 10.939017 +v 2.904000 104.686600 12.377317 +v 3.497200 104.644600 10.685718 +v -1.777400 105.371300 7.813517 +v -2.548700 105.432297 9.416018 +v 0.872600 104.679199 7.190517 +v 1.032800 103.999496 8.833717 +v 2.619100 101.197899 7.828317 +v 2.412300 101.951797 6.214717 +v -2.156300 105.703499 7.499917 +v -2.104000 105.067497 9.161017 +v 4.122200 103.944901 9.140517 +v 2.971800 104.019203 8.349917 +v 1.865400 102.000504 9.814516 +v 3.002300 101.901199 10.623217 +v 5.982200 104.803398 6.361217 +v 4.809100 104.867302 5.604417 +v 6.386200 103.146500 8.407618 +v 5.302300 102.999100 8.523817 +v 5.672600 101.027397 9.288217 +v 6.761000 101.150497 9.181517 +v 5.874900 104.669701 6.217017 +v 4.797300 104.503700 6.359817 +v 6.755500 104.619598 7.232017 +v 5.891700 104.559196 7.777817 +v 6.461400 103.309601 8.524817 +v 7.269600 103.358398 7.892217 +v 5.974500 104.767303 6.019417 +v 4.990400 104.701401 6.271017 +vt 0.434300 0.009500 +vt 0.434300 0.986600 +vt 0.373500 0.009500 +vt 0.495000 0.993700 +vt 0.069700 0.009500 +vt 0.069700 0.986600 +vt 0.009000 0.993700 +vt 0.130500 0.009500 +vt 0.130500 0.969500 +vt 0.191200 0.009500 +vt 0.191200 0.952300 +vt 0.252000 0.009500 +vt 0.252000 0.945200 +vt 0.312800 0.009500 +vt 0.312800 0.952300 +vt 0.373500 0.969500 +vt 0.545500 0.961700 +vt 0.511900 0.880500 +vt 0.626700 0.995300 +vt 0.545500 0.799300 +vt 0.626700 0.765700 +vt 0.707900 0.799300 +vt 0.741500 0.880500 +vt 0.707900 0.961700 +vt 0.300500 0.008200 +vt 0.396900 0.008200 +vt 0.300500 0.310500 +vt 0.493300 0.008200 +vt 0.396900 0.310500 +vt 0.011300 0.008200 +vt 0.107700 0.008200 +vt 0.011300 0.310500 +vt 0.204100 0.008200 +vt 0.107700 0.310500 +vt 0.204100 0.310500 +vt 0.549200 0.768700 +vt 0.502700 0.911900 +vt 0.699700 0.768700 +vt 0.746300 0.911900 +vt 0.624500 1.000400 +vt 0.412900 0.009000 +vt 0.412900 0.491400 +vt 0.332400 0.009000 +vt 0.493500 0.009000 +vt 0.493500 0.500700 +vt 0.090700 0.009000 +vt 0.090700 0.487600 +vt 0.010100 0.500700 +vt 0.171200 0.009000 +vt 0.171200 0.465200 +vt 0.251800 0.009000 +vt 0.251800 0.455800 +vt 0.332400 0.468900 +vt 0.569300 0.781100 +vt 0.569300 0.979900 +vt 0.684100 0.781100 +vt 0.684100 0.979900 +vt 0.369600 0.008600 +vt 0.489200 0.009000 +vt 0.370700 0.210300 +vt 0.010600 0.009000 +vt 0.130200 0.008600 +vt 0.008300 0.210300 +vt 0.249900 0.008500 +vt 0.129100 0.210300 +vt 0.249900 0.210300 +vt 0.505900 0.873200 +vt 0.624500 0.754600 +vt 0.624500 0.991800 +vt 0.406500 0.009200 +vt 0.406500 0.667600 +vt 0.327100 0.690900 +vt 0.485900 0.009200 +vt 0.485900 0.621100 +vt 0.089000 0.009200 +vt 0.089000 0.597900 +vt 0.009600 0.621100 +vt 0.168400 0.009200 +vt 0.168400 0.621100 +vt 0.247800 0.009200 +vt 0.247800 0.667600 +vt 0.327100 0.009200 +vt 0.518100 0.838900 +vt 0.608400 0.765700 +vt 0.626700 0.880500 +vt 0.717000 0.807200 +vt 0.735300 0.922100 +vt 0.645000 0.995300 +vt 0.536500 0.953800 +vt 0.396300 0.007200 +vt 0.396300 0.352200 +vt 0.300200 0.380100 +vt 0.492300 0.007200 +vt 0.492300 0.368500 +vt 0.108100 0.007200 +vt 0.108100 0.406600 +vt 0.012000 0.007200 +vt 0.204100 0.007200 +vt 0.204100 0.407400 +vt 0.300200 0.007200 +vt 0.660200 1.008700 +vt 0.511600 0.960400 +vt 0.619100 0.882400 +vt 0.511600 0.804300 +vt 0.660200 0.756000 +vt 0.752000 0.882400 +vt 0.394500 0.008700 +vt 0.394500 0.487800 +vt 0.298700 0.494800 +vt 0.490400 0.008700 +vt 0.490400 0.476600 +vt 0.106900 0.008700 +vt 0.106900 0.476600 +vt 0.011000 0.008700 +vt 0.202800 0.008700 +vt 0.202800 0.487800 +vt 0.298700 0.008700 +vt 0.652500 0.995300 +vt 0.517500 0.951500 +vt 0.615200 0.880500 +vt 0.517500 0.809500 +vt 0.652500 0.765700 +vt 0.735900 0.880500 +vt 0.509100 0.375600 +vt 0.746300 0.375600 +vt 0.509100 0.745800 +vt 0.509100 0.005300 +vt 0.746300 0.005300 +vt 0.755100 0.499000 +vt 1.000000 0.499000 +vt 1.000000 0.995900 +vt 0.755100 0.002100 +vt 1.000000 0.002100 +vt 0.755100 0.995900 +vt 0.754500 0.404100 +vt 0.998900 0.404500 +vt 0.746300 0.745800 +vt 0.495000 0.009500 +vt 0.009000 0.009500 +vt 0.493300 0.310500 +vt 0.010100 0.009000 +vt 0.491500 0.210300 +vt 0.743000 0.873200 +vt 0.009600 0.009200 +vt 0.012000 0.368500 +vt 0.011000 0.476600 +s 1 +f 1/1 2/2 4/3 +f 2/2 1/1 6/4 +f 7/5 8/6 6/7 +f 9/8 10/9 8/6 +f 11/10 12/11 10/9 +f 13/12 14/13 12/11 +f 15/14 16/15 13/12 +f 4/3 3/16 15/14 +f 8/17 10/18 6/19 +f 12/20 14/21 10/18 +f 16/22 3/23 14/21 +f 2/24 6/19 3/23 +f 18/25 19/26 21/27 +f 19/26 22/28 20/29 +f 22/30 24/31 23/32 +f 24/31 26/33 25/34 +f 26/33 18/25 27/35 +f 22/36 19/37 24/38 +f 26/39 24/38 18/40 +f 23/36 25/38 20/37 +f 21/40 20/37 27/39 +f 28/41 29/42 31/43 +f 32/44 33/45 28/41 +f 34/46 35/47 33/48 +f 36/49 37/50 35/47 +f 38/51 39/52 37/50 +f 31/43 30/53 38/51 +f 35/18 37/54 33/55 +f 39/56 30/23 37/54 +f 29/57 33/55 30/23 +f 41/58 42/59 44/60 +f 42/61 45/62 43/63 +f 45/62 47/64 46/65 +f 47/64 41/58 48/66 +f 43/67 46/68 44/69 +f 49/70 50/71 51/72 +f 53/73 54/74 50/71 +f 55/75 56/76 54/77 +f 57/78 58/79 55/75 +f 59/80 60/81 57/78 +f 52/82 51/72 59/80 +f 56/83 58/84 61/85 +f 60/86 51/87 58/84 +f 50/88 54/89 51/87 +f 62/90 63/91 64/92 +f 66/93 67/94 62/90 +f 68/95 69/96 66/97 +f 70/98 71/99 68/95 +f 65/100 64/92 71/99 +f 63/101 67/102 72/103 +f 67/102 69/104 72/103 +f 69/104 71/105 72/103 +f 71/105 64/106 72/103 +f 64/106 63/101 72/103 +f 73/107 74/108 75/109 +f 77/110 78/111 74/108 +f 79/112 80/113 77/114 +f 81/115 82/116 79/112 +f 76/117 75/109 81/115 +f 74/118 78/119 83/120 +f 78/119 80/121 83/120 +f 80/121 82/122 83/120 +f 82/122 75/123 83/120 +f 75/123 74/118 83/120 +f 84/124 85/125 87/126 +f 88/127 89/128 84/124 +f 90/129 91/130 92/131 +f 94/132 95/133 91/130 +f 96/129 97/130 99/134 +f 100/132 101/133 96/129 +f 102/135 103/136 104/131 +f 106/132 107/133 103/136 +f 108/124 109/125 110/137 +f 112/127 113/128 108/124 +f 114/129 115/130 116/131 +f 118/132 119/133 115/130 +f 120/129 121/130 122/131 +f 124/132 125/133 121/130 +f 126/129 127/130 129/134 +f 130/132 131/133 126/129 +f 132/129 133/130 135/134 +f 136/132 137/133 132/129 +f 138/129 139/130 140/131 +f 142/132 143/133 139/130 +f 144/129 145/130 147/134 +f 148/132 149/133 144/129 +f 150/129 151/130 152/131 +f 154/132 155/133 151/130 +f 156/124 157/125 158/137 +f 160/127 161/128 157/125 +f 162/129 163/130 164/131 +f 166/132 167/133 163/130 +f 168/129 169/130 170/131 +f 172/132 173/133 169/130 +f 174/129 175/130 177/134 +f 178/132 179/133 174/129 +f 180/129 181/130 183/134 +f 184/132 185/133 180/129 +f 186/129 187/130 189/134 +f 190/132 191/133 186/129 +f 192/129 193/130 194/131 +f 196/132 197/133 193/130 +f 198/135 199/136 200/131 +f 202/132 203/133 199/136 +f 204/124 205/125 207/126 +f 208/127 209/128 205/125 +f 210/129 211/130 212/131 +f 214/132 215/133 211/130 +f 216/129 217/130 218/131 +f 220/132 221/133 217/130 +f 222/129 223/130 225/134 +f 226/132 227/133 222/129 +f 228/129 229/130 231/134 +f 232/132 233/133 228/129 +f 234/129 235/130 236/131 +f 238/132 239/133 235/130 +f 240/129 241/130 243/134 +f 244/132 245/133 240/129 +f 246/129 247/130 248/131 +f 250/132 251/133 247/130 +f 252/129 253/130 254/131 +f 256/132 257/133 253/130 +f 258/129 259/130 260/131 +f 262/132 263/133 259/130 +f 264/129 265/130 267/134 +f 268/132 269/133 264/129 +f 270/129 271/130 273/134 +f 274/132 275/133 270/129 +f 276/129 277/130 278/131 +f 280/132 281/133 277/130 +f 282/129 283/130 285/134 +f 286/132 287/133 282/129 +f 288/129 289/130 290/131 +f 292/132 293/133 289/130 +f 294/124 295/125 297/126 +f 298/127 299/128 295/125 +f 300/129 301/130 302/131 +f 304/132 305/133 301/130 +f 306/129 307/130 309/134 +f 310/132 311/133 306/129 +f 312/129 313/130 314/131 +f 316/132 317/133 313/130 +f 318/129 319/130 321/134 +f 322/132 323/133 318/129 +f 324/129 325/130 326/131 +f 328/132 329/133 325/130 +f 330/124 331/125 332/137 +f 334/127 335/128 330/124 +f 336/129 337/130 338/131 +f 340/132 341/133 337/130 +f 342/129 343/130 344/131 +f 346/132 347/133 343/130 +f 348/129 349/130 351/134 +f 352/132 353/133 348/129 +f 354/129 355/130 357/134 +f 358/132 359/133 354/129 +f 360/129 361/130 363/134 +f 364/132 365/133 361/130 +f 366/129 367/130 369/134 +f 370/132 371/133 366/129 +f 372/135 373/136 374/131 +f 376/132 377/133 373/136 +f 378/124 379/125 381/126 +f 382/127 383/128 378/124 +f 384/129 385/130 386/131 +f 388/132 389/133 385/130 +f 390/129 391/130 392/131 +f 394/132 395/133 391/130 +f 396/129 397/130 399/134 +f 400/132 401/133 396/129 +f 402/129 403/130 405/134 +f 406/132 407/133 402/129 +f 408/129 409/130 411/134 +f 412/132 413/133 409/130 +f 414/129 415/130 417/134 +f 418/132 419/133 414/129 +f 420/135 421/136 422/131 +f 424/132 425/133 421/136 +f 426/124 427/125 428/137 +f 430/127 431/128 427/125 +f 432/129 433/130 434/131 +f 436/132 437/133 433/130 +f 438/129 439/130 440/131 +f 442/132 443/133 439/130 +f 444/129 445/130 447/134 +f 448/132 449/133 444/129 +f 450/129 451/130 453/134 +f 454/132 455/133 450/129 +f 456/129 457/130 459/134 +f 460/132 461/133 457/130 +f 462/129 463/130 465/134 +f 466/132 467/133 462/129 +f 468/135 469/136 470/131 +f 472/132 473/133 469/136 +f 474/124 475/125 476/137 +f 478/127 479/128 475/125 +f 480/129 481/130 482/131 +f 484/132 485/133 481/130 +f 486/129 487/130 488/131 +f 490/132 491/133 487/130 +f 492/129 493/130 495/134 +f 496/132 497/133 492/129 +f 498/129 499/130 501/134 +f 502/132 503/133 498/129 +f 504/129 505/130 506/131 +f 508/132 509/133 505/130 +f 510/129 511/130 513/134 +f 514/132 515/133 510/129 +f 516/129 517/130 518/131 +f 520/132 521/133 517/130 +f 522/124 523/125 525/126 +f 526/127 527/128 523/125 +f 528/129 529/130 530/131 +f 532/132 533/133 529/130 +f 534/129 535/130 536/131 +f 538/132 539/133 535/130 +f 540/129 541/130 543/134 +f 544/132 545/133 540/129 +f 546/129 547/130 549/134 +f 550/132 551/133 546/129 +f 552/129 553/130 554/131 +f 556/132 557/133 553/130 +f 558/129 559/130 561/134 +f 562/132 563/133 558/129 +f 564/129 565/130 566/131 +f 568/132 569/133 565/130 +f 570/124 571/125 572/137 +f 574/127 575/128 571/125 +f 576/129 577/130 578/131 +f 580/132 581/133 577/130 +f 582/129 583/130 584/131 +f 586/132 587/133 583/130 +f 588/129 589/130 591/134 +f 592/132 593/133 588/129 +f 594/129 595/130 597/134 +f 598/132 599/133 594/129 +f 600/129 601/130 602/131 +f 604/132 605/133 601/130 +f 606/129 607/130 609/134 +f 610/132 611/133 606/129 +f 612/135 613/136 614/131 +f 616/132 617/133 613/136 +f 618/124 619/125 620/137 +f 622/127 623/128 619/125 +f 624/129 625/130 626/131 +f 628/132 629/133 625/130 +f 630/129 631/130 632/131 +f 634/132 635/133 631/130 +f 636/129 637/130 639/134 +f 640/132 641/133 636/129 +f 642/129 643/130 645/134 +f 646/132 647/133 642/129 +f 648/129 649/130 650/131 +f 652/132 653/133 649/130 +f 654/129 655/130 657/134 +f 658/132 659/133 654/129 +f 660/129 661/130 662/131 +f 664/132 665/133 661/130 +f 666/124 667/125 668/137 +f 670/127 671/128 667/125 +f 672/129 673/130 674/131 +f 676/132 677/133 673/130 +f 678/129 679/130 680/131 +f 682/132 683/133 679/130 +f 684/129 685/130 687/134 +f 688/132 689/133 684/129 +f 690/129 691/130 693/134 +f 694/132 695/133 690/129 +f 696/129 697/130 698/131 +f 700/132 701/133 697/130 +f 702/129 703/130 705/134 +f 706/132 707/133 702/129 +f 708/129 709/130 710/131 +f 712/132 713/133 709/130 +f 714/129 715/130 716/131 +f 718/132 719/133 715/130 +f 720/129 721/130 722/131 +f 724/132 725/133 721/130 +f 726/129 727/130 729/134 +f 730/132 731/133 726/129 +f 732/129 733/130 735/134 +f 736/132 737/133 732/129 +f 738/129 739/130 740/131 +f 742/132 743/133 739/130 +f 744/129 745/130 747/134 +f 748/132 749/133 744/129 +f 750/129 751/130 752/131 +f 754/132 755/133 751/130 +f 756/124 757/125 758/137 +f 760/127 761/128 756/124 +f 762/129 763/130 764/131 +f 766/132 767/133 763/130 +f 768/129 769/130 770/131 +f 772/132 773/133 769/130 +f 774/129 775/130 777/134 +f 778/132 779/133 774/129 +f 780/129 781/130 783/134 +f 784/132 785/133 780/129 +f 786/129 787/130 789/134 +f 790/132 791/133 787/130 +f 792/129 793/130 795/134 +f 796/132 797/133 792/129 +f 798/135 799/136 800/131 +f 802/132 803/133 799/136 +f 804/129 805/130 806/131 +f 808/132 809/133 805/130 +f 810/129 811/130 812/131 +f 814/132 815/133 811/130 +f 816/129 817/130 819/134 +f 820/132 821/133 816/129 +f 822/129 823/130 824/131 +f 826/132 827/133 823/130 +f 828/129 829/130 830/131 +f 832/132 833/133 829/130 +f 834/129 835/130 836/131 +f 838/132 839/133 835/130 +f 840/129 841/130 842/131 +f 844/132 845/133 841/130 +f 846/129 847/130 849/134 +f 850/132 851/133 846/129 +f 852/129 853/130 854/131 +f 856/132 857/133 853/130 +f 858/129 859/130 860/131 +f 862/132 863/133 859/130 +f 864/129 865/130 866/131 +f 868/132 869/133 865/130 +f 870/129 871/130 872/131 +f 874/132 875/133 871/130 +f 876/129 877/130 879/134 +f 880/132 881/133 876/129 +f 882/129 883/130 885/134 +f 886/132 887/133 883/130 +f 888/129 889/130 890/131 +f 892/132 893/133 889/130 +f 894/129 895/130 896/131 +f 898/132 899/133 895/130 +f 900/129 901/130 902/131 +f 904/132 905/133 901/130 +f 906/129 907/130 909/134 +f 910/132 911/133 906/129 +f 912/129 913/130 915/134 +f 916/132 917/133 912/129 +f 918/129 919/130 920/131 +f 922/132 923/133 918/129 +f 2/2 3/16 4/3 +f 1/1 5/138 6/4 +f 5/139 7/5 6/7 +f 7/5 9/8 8/6 +f 9/8 11/10 10/9 +f 11/10 13/12 12/11 +f 16/15 14/13 13/12 +f 3/16 16/15 15/14 +f 10/18 17/85 6/19 +f 14/21 17/85 10/18 +f 3/23 17/85 14/21 +f 6/19 17/85 3/23 +f 19/26 20/29 21/27 +f 22/28 23/140 20/29 +f 24/31 25/34 23/32 +f 26/33 27/35 25/34 +f 18/25 21/27 27/35 +f 19/37 18/40 24/38 +f 25/38 27/39 20/37 +f 29/42 30/53 31/43 +f 33/45 29/42 28/41 +f 32/141 34/46 33/48 +f 34/46 36/49 35/47 +f 36/49 38/51 37/50 +f 30/53 39/52 38/51 +f 37/54 40/85 33/55 +f 30/23 40/85 37/54 +f 33/55 40/85 30/23 +f 42/59 43/142 44/60 +f 45/62 46/65 43/63 +f 47/64 48/66 46/65 +f 41/58 44/60 48/66 +f 46/68 48/143 44/69 +f 52/82 49/70 51/72 +f 49/70 53/73 50/71 +f 53/144 55/75 54/77 +f 58/79 56/76 55/75 +f 60/81 58/79 57/78 +f 51/72 60/81 59/80 +f 54/89 56/83 61/85 +f 51/87 61/85 58/84 +f 54/89 61/85 51/87 +f 65/100 62/90 64/92 +f 67/94 63/91 62/90 +f 69/96 67/145 66/97 +f 71/99 69/96 68/95 +f 70/98 65/100 71/99 +f 76/117 73/107 75/109 +f 73/107 77/110 74/108 +f 80/113 78/146 77/114 +f 82/116 80/113 79/112 +f 75/109 82/116 81/115 +f 85/125 86/137 87/126 +f 89/128 85/125 84/124 +f 93/134 90/129 92/131 +f 90/129 94/132 91/130 +f 97/130 98/131 99/134 +f 101/133 97/130 96/129 +f 105/134 102/135 104/131 +f 102/135 106/132 103/136 +f 111/126 108/124 110/137 +f 113/128 109/125 108/124 +f 117/134 114/129 116/131 +f 114/129 118/132 115/130 +f 123/134 120/129 122/131 +f 120/129 124/132 121/130 +f 127/130 128/131 129/134 +f 131/133 127/130 126/129 +f 133/130 134/131 135/134 +f 137/133 133/130 132/129 +f 141/134 138/129 140/131 +f 138/129 142/132 139/130 +f 145/130 146/131 147/134 +f 149/133 145/130 144/129 +f 153/134 150/129 152/131 +f 150/129 154/132 151/130 +f 159/126 156/124 158/137 +f 156/124 160/127 157/125 +f 165/134 162/129 164/131 +f 162/129 166/132 163/130 +f 171/134 168/129 170/131 +f 168/129 172/132 169/130 +f 175/130 176/131 177/134 +f 179/133 175/130 174/129 +f 181/130 182/131 183/134 +f 185/133 181/130 180/129 +f 187/130 188/131 189/134 +f 191/133 187/130 186/129 +f 195/134 192/129 194/131 +f 192/129 196/132 193/130 +f 201/134 198/135 200/131 +f 198/135 202/132 199/136 +f 205/125 206/137 207/126 +f 204/124 208/127 205/125 +f 213/134 210/129 212/131 +f 210/129 214/132 211/130 +f 219/134 216/129 218/131 +f 216/129 220/132 217/130 +f 223/130 224/131 225/134 +f 227/133 223/130 222/129 +f 229/130 230/131 231/134 +f 233/133 229/130 228/129 +f 237/134 234/129 236/131 +f 234/129 238/132 235/130 +f 241/130 242/131 243/134 +f 245/133 241/130 240/129 +f 249/134 246/129 248/131 +f 246/129 250/132 247/130 +f 255/134 252/129 254/131 +f 252/129 256/132 253/130 +f 261/134 258/129 260/131 +f 258/129 262/132 259/130 +f 265/130 266/131 267/134 +f 269/133 265/130 264/129 +f 271/130 272/131 273/134 +f 275/133 271/130 270/129 +f 279/134 276/129 278/131 +f 276/129 280/132 277/130 +f 283/130 284/131 285/134 +f 287/133 283/130 282/129 +f 291/134 288/129 290/131 +f 288/129 292/132 289/130 +f 295/125 296/137 297/126 +f 294/124 298/127 295/125 +f 303/134 300/129 302/131 +f 300/129 304/132 301/130 +f 307/130 308/131 309/134 +f 311/133 307/130 306/129 +f 315/134 312/129 314/131 +f 312/129 316/132 313/130 +f 319/130 320/131 321/134 +f 323/133 319/130 318/129 +f 327/134 324/129 326/131 +f 324/129 328/132 325/130 +f 333/126 330/124 332/137 +f 335/128 331/125 330/124 +f 339/134 336/129 338/131 +f 336/129 340/132 337/130 +f 345/134 342/129 344/131 +f 342/129 346/132 343/130 +f 349/130 350/131 351/134 +f 353/133 349/130 348/129 +f 355/130 356/131 357/134 +f 359/133 355/130 354/129 +f 361/130 362/131 363/134 +f 360/129 364/132 361/130 +f 367/130 368/131 369/134 +f 371/133 367/130 366/129 +f 375/134 372/135 374/131 +f 372/135 376/132 373/136 +f 379/125 380/137 381/126 +f 383/128 379/125 378/124 +f 387/134 384/129 386/131 +f 384/129 388/132 385/130 +f 393/134 390/129 392/131 +f 390/129 394/132 391/130 +f 397/130 398/131 399/134 +f 401/133 397/130 396/129 +f 403/130 404/131 405/134 +f 407/133 403/130 402/129 +f 409/130 410/131 411/134 +f 408/129 412/132 409/130 +f 415/130 416/131 417/134 +f 419/133 415/130 414/129 +f 423/134 420/135 422/131 +f 420/135 424/132 421/136 +f 429/126 426/124 428/137 +f 426/124 430/127 427/125 +f 435/134 432/129 434/131 +f 432/129 436/132 433/130 +f 441/134 438/129 440/131 +f 438/129 442/132 439/130 +f 445/130 446/131 447/134 +f 449/133 445/130 444/129 +f 451/130 452/131 453/134 +f 455/133 451/130 450/129 +f 457/130 458/131 459/134 +f 456/129 460/132 457/130 +f 463/130 464/131 465/134 +f 467/133 463/130 462/129 +f 471/134 468/135 470/131 +f 468/135 472/132 469/136 +f 477/126 474/124 476/137 +f 474/124 478/127 475/125 +f 483/134 480/129 482/131 +f 480/129 484/132 481/130 +f 489/134 486/129 488/131 +f 486/129 490/132 487/130 +f 493/130 494/131 495/134 +f 497/133 493/130 492/129 +f 499/130 500/131 501/134 +f 503/133 499/130 498/129 +f 507/134 504/129 506/131 +f 504/129 508/132 505/130 +f 511/130 512/131 513/134 +f 515/133 511/130 510/129 +f 519/134 516/129 518/131 +f 516/129 520/132 517/130 +f 523/125 524/137 525/126 +f 522/124 526/127 523/125 +f 531/134 528/129 530/131 +f 528/129 532/132 529/130 +f 537/134 534/129 536/131 +f 534/129 538/132 535/130 +f 541/130 542/131 543/134 +f 545/133 541/130 540/129 +f 547/130 548/131 549/134 +f 551/133 547/130 546/129 +f 555/134 552/129 554/131 +f 552/129 556/132 553/130 +f 559/130 560/131 561/134 +f 563/133 559/130 558/129 +f 567/134 564/129 566/131 +f 564/129 568/132 565/130 +f 573/126 570/124 572/137 +f 570/124 574/127 571/125 +f 579/134 576/129 578/131 +f 576/129 580/132 577/130 +f 585/134 582/129 584/131 +f 582/129 586/132 583/130 +f 589/130 590/131 591/134 +f 593/133 589/130 588/129 +f 595/130 596/131 597/134 +f 599/133 595/130 594/129 +f 603/134 600/129 602/131 +f 600/129 604/132 601/130 +f 607/130 608/131 609/134 +f 611/133 607/130 606/129 +f 615/134 612/135 614/131 +f 612/135 616/132 613/136 +f 621/126 618/124 620/137 +f 618/124 622/127 619/125 +f 627/134 624/129 626/131 +f 624/129 628/132 625/130 +f 633/134 630/129 632/131 +f 630/129 634/132 631/130 +f 637/130 638/131 639/134 +f 641/133 637/130 636/129 +f 643/130 644/131 645/134 +f 647/133 643/130 642/129 +f 651/134 648/129 650/131 +f 648/129 652/132 649/130 +f 655/130 656/131 657/134 +f 659/133 655/130 654/129 +f 663/134 660/129 662/131 +f 660/129 664/132 661/130 +f 669/126 666/124 668/137 +f 666/124 670/127 667/125 +f 675/134 672/129 674/131 +f 672/129 676/132 673/130 +f 681/134 678/129 680/131 +f 678/129 682/132 679/130 +f 685/130 686/131 687/134 +f 689/133 685/130 684/129 +f 691/130 692/131 693/134 +f 695/133 691/130 690/129 +f 699/134 696/129 698/131 +f 696/129 700/132 697/130 +f 703/130 704/131 705/134 +f 707/133 703/130 702/129 +f 711/134 708/129 710/131 +f 708/129 712/132 709/130 +f 717/134 714/129 716/131 +f 714/129 718/132 715/130 +f 723/134 720/129 722/131 +f 720/129 724/132 721/130 +f 727/130 728/131 729/134 +f 731/133 727/130 726/129 +f 733/130 734/131 735/134 +f 737/133 733/130 732/129 +f 741/134 738/129 740/131 +f 738/129 742/132 739/130 +f 745/130 746/131 747/134 +f 749/133 745/130 744/129 +f 753/134 750/129 752/131 +f 750/129 754/132 751/130 +f 759/126 756/124 758/137 +f 761/128 757/125 756/124 +f 765/134 762/129 764/131 +f 762/129 766/132 763/130 +f 771/134 768/129 770/131 +f 768/129 772/132 769/130 +f 775/130 776/131 777/134 +f 779/133 775/130 774/129 +f 781/130 782/131 783/134 +f 785/133 781/130 780/129 +f 787/130 788/131 789/134 +f 786/129 790/132 787/130 +f 793/130 794/131 795/134 +f 797/133 793/130 792/129 +f 801/134 798/135 800/131 +f 798/135 802/132 799/136 +f 807/134 804/129 806/131 +f 804/129 808/132 805/130 +f 813/134 810/129 812/131 +f 810/129 814/132 811/130 +f 817/130 818/131 819/134 +f 821/133 817/130 816/129 +f 825/134 822/129 824/131 +f 822/129 826/132 823/130 +f 831/134 828/129 830/131 +f 828/129 832/132 829/130 +f 837/134 834/129 836/131 +f 834/129 838/132 835/130 +f 843/134 840/129 842/131 +f 840/129 844/132 841/130 +f 847/130 848/131 849/134 +f 851/133 847/130 846/129 +f 855/134 852/129 854/131 +f 852/129 856/132 853/130 +f 861/134 858/129 860/131 +f 858/129 862/132 859/130 +f 867/134 864/129 866/131 +f 864/129 868/132 865/130 +f 873/134 870/129 872/131 +f 870/129 874/132 871/130 +f 877/130 878/131 879/134 +f 881/133 877/130 876/129 +f 883/130 884/131 885/134 +f 882/129 886/132 883/130 +f 891/134 888/129 890/131 +f 888/129 892/132 889/130 +f 897/134 894/129 896/131 +f 894/129 898/132 895/130 +f 903/134 900/129 902/131 +f 900/129 904/132 901/130 +f 907/130 908/131 909/134 +f 911/133 907/130 906/129 +f 913/130 914/131 915/134 +f 917/133 913/130 912/129 +f 921/134 918/129 920/131 +f 923/133 919/130 918/129 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cylinder-palm.obj b/examples/qt3d/exampleresources/assets/houseplants/cylinder-palm.obj new file mode 100644 index 0000000..d889792 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cylinder-palm.obj @@ -0,0 +1,1277 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Palm +v 0.710800 124.254501 -0.940180 +v -0.439800 124.254501 0.771320 +v 1.410200 111.127296 0.388418 +v 1.545900 111.127296 -1.669382 +v -0.426600 124.254501 -2.397080 +v -0.169200 111.127296 -2.358282 +v -2.255800 124.254501 -2.404680 +v -1.755000 111.127296 -1.446382 +v -3.177000 124.254501 -0.824280 +v -1.758200 111.127296 0.382818 +v -2.269000 124.254501 0.763620 +v -0.175600 111.127296 1.300318 +v 1.075800 137.381805 0.534522 +v -0.255500 137.381805 1.272722 +v 3.819200 104.055496 0.592717 +v 2.709100 104.055496 -3.556583 +v 1.966100 107.500702 -2.299383 +v 2.257900 107.500702 0.508318 +v 1.102300 137.381805 -0.987478 +v -1.440100 104.055496 -4.225483 +v -0.612100 107.500702 -2.990983 +v -0.202600 137.381805 -1.771378 +v -4.221800 104.055496 -1.188983 +v -2.632400 107.500702 -1.334082 +v -1.534000 137.381805 -1.033278 +v -2.983100 104.055496 2.738317 +v -2.207600 107.500702 1.244117 +v -1.560400 137.381805 0.488822 +v 1.037500 104.055496 3.629117 +v 0.237500 107.500702 2.165317 +v 1.744900 139.805496 0.936523 +v -0.269100 139.805496 2.053123 +v 1.784900 139.805496 -1.365977 +v -0.189100 139.805496 -2.551877 +v -2.203100 139.805496 -1.435177 +v -2.243100 139.805496 0.867223 +v -0.229100 141.785599 -0.249377 +v -2.167000 139.306396 0.000023 +v 2.167000 139.306396 0.000023 +v 2.167000 144.477203 -10.310976 +v -2.167000 144.477203 -10.310976 +v 2.167000 142.129807 -21.604477 +v -2.167000 142.129807 -21.604477 +v 2.167000 133.278397 -29.000879 +v -2.167000 133.278397 -29.000879 +v 2.167000 121.747505 -29.304482 +v -2.167000 121.747505 -29.304482 +v -0.921800 139.379105 -1.100677 +v 0.921800 139.233704 1.100823 +v 3.553600 146.204697 -0.642976 +v 1.709900 146.350006 -2.844476 +v 8.875600 149.724503 -4.867576 +v 7.031900 149.869797 -7.069076 +v 14.588400 148.272400 -9.747776 +v 12.744700 148.417694 -11.949276 +v 18.223600 142.475800 -13.174877 +v 16.379900 142.621201 -15.376377 +v -0.972600 140.076508 1.156823 +v 0.972600 139.923492 -1.156777 +v -1.316100 147.261307 -3.566276 +v -3.261300 147.414307 -1.252576 +v -6.668300 150.966400 -8.310975 +v -8.613500 151.119400 -5.997375 +v -12.771500 149.437897 -13.341075 +v -14.716700 149.590897 -11.027475 +v -16.988701 143.336197 -16.483078 +v -18.933800 143.489197 -14.169477 +v 1.377000 140.080505 0.796823 +v -1.377000 139.919495 -0.796777 +v -3.456400 147.643494 2.016224 +v -0.702400 147.804504 3.609724 +v -7.396700 151.543503 8.431825 +v -4.642700 151.704605 10.025325 +v -11.495500 149.934601 15.678124 +v -8.741500 150.095596 17.271626 +v -13.981800 143.511795 20.624023 +v -11.227800 143.672806 22.217623 +v 0.574300 140.084793 -1.573077 +v -0.574300 139.915207 1.573123 +v 2.721900 148.045807 3.214524 +v 3.870400 148.215302 0.068324 +v 10.092800 152.151093 6.126525 +v 11.241300 152.320602 2.980325 +v 18.353701 150.457504 9.050925 +v 19.502199 150.626999 5.904824 +v 23.935400 143.696594 10.724224 +v 25.083900 143.866104 7.578124 +v -1.735700 140.089203 -0.307777 +v 1.735700 139.910797 0.307823 +v 2.834700 148.469193 -3.409076 +v -0.636700 148.647705 -4.024676 +v 4.506100 152.790604 -11.582376 +v 1.034700 152.969101 -12.197875 +v 6.027700 151.007904 -20.680574 +v 2.556300 151.186295 -21.296076 +v 6.742100 143.891205 -26.772577 +v 3.270700 144.069595 -27.388178 +v -0.001800 140.093903 1.855523 +v 0.001800 139.906097 -1.855477 +v -4.052200 148.914993 -2.315376 +v -4.055800 149.102798 1.395624 +v -12.830500 153.463806 -2.554075 +v -12.834000 153.651703 1.157025 +v -22.540100 151.587204 -2.468375 +v -22.543699 151.775101 1.242625 +v -28.986000 144.095993 -2.095377 +v -28.989500 144.283798 1.615723 +v 1.923800 140.098801 -0.337277 +v -1.923800 139.901093 0.337323 +v -1.659600 149.384201 4.623924 +v 2.188100 149.581894 3.949324 +v -0.302400 154.172501 13.767425 +v 3.545300 154.370193 13.092825 +v 1.561200 152.197098 23.817225 +v 5.408900 152.394806 23.142525 +v 3.126100 144.311493 30.431023 +v 6.973800 144.509293 29.756422 +v -0.701300 140.104095 -1.932677 +v 0.701300 139.895905 1.932723 +v 5.096700 149.878098 0.875224 +v 3.694000 150.086197 -2.990175 +v 14.327100 154.918396 -2.202975 +v 12.924500 155.126495 -6.068375 +v 24.404499 152.839005 -5.971875 +v 23.001801 153.047195 -9.837175 +v 30.974600 144.538498 -8.802977 +v 29.571899 144.746597 -12.668376 +v -1.875300 140.109497 1.080323 +v 1.875300 139.890396 -1.080277 +v -0.024400 150.397995 -5.443376 +v -3.775000 150.617096 -3.282775 +v -4.902500 155.703598 -14.449374 +v -8.653100 155.922699 -12.288774 +v -10.651500 153.514801 -24.207075 +v -14.402100 153.733902 -22.046474 +v -14.787300 144.777298 -30.500378 +v -18.537901 144.996399 -28.339777 +v 1.365700 139.306396 0.000023 +v -1.365700 139.306396 0.000023 +v -1.365700 142.565308 6.498523 +v 1.365700 142.565308 6.498523 +v -1.365700 141.085800 13.616223 +v 1.365800 141.085800 13.616223 +v -1.365700 135.507294 18.277822 +v 1.365800 135.507294 18.277822 +v -1.365700 128.239899 18.469122 +v 1.365800 128.239899 18.469122 +v -0.249600 139.306396 -1.415777 +v 0.249600 139.306396 1.415823 +v 6.986200 142.736801 0.227923 +v 6.487000 142.736801 -2.603577 +v 14.364700 141.179504 -1.073077 +v 13.865500 141.179504 -3.904677 +v 19.197100 135.307297 -1.925178 +v 18.697800 135.307297 -4.756778 +v 19.395399 127.657501 -1.960179 +v 18.896200 127.657501 -4.791679 +v -1.422000 139.306396 0.517623 +v 1.422000 139.306396 -0.517577 +v -1.040700 142.917404 -7.283876 +v -3.884800 142.917404 -6.248677 +v -3.738100 141.278107 -14.694877 +v -6.582200 141.278107 -13.659777 +v -5.504700 135.096802 -19.548576 +v -8.348800 135.096802 -18.513477 +v -5.577200 127.044403 -19.747780 +v -8.421300 127.044403 -18.712679 +v 0.796500 139.306396 1.379523 +v -0.796500 139.306396 -1.379477 +v -7.360500 143.107407 2.410323 +v -5.767600 143.107407 5.169323 +v -14.550100 141.381897 6.561223 +v -12.957100 141.381897 9.320223 +v -19.258699 134.875305 9.279722 +v -17.665701 134.875305 12.038722 +v -19.451900 126.399002 9.391221 +v -17.858999 126.399002 12.150321 +v 1.284500 139.306396 -1.077777 +v -1.284500 139.306396 1.077823 +v 3.844000 143.307495 7.189623 +v 6.412900 143.307495 5.034023 +v 9.461100 141.491104 13.883923 +v 12.030100 141.491104 11.728323 +v 13.139900 134.642105 18.268124 +v 15.708900 134.642105 16.112522 +v 13.290900 125.719704 18.448021 +v 15.859800 125.719704 16.292421 +v -1.352100 139.306396 -1.134477 +v 1.352100 139.306396 1.134523 +v 6.750400 143.518097 -5.298976 +v 4.046300 143.518097 -7.568077 +v 12.663200 141.606094 -12.345577 +v 9.959000 141.606094 -14.614577 +v 16.535601 134.396606 -16.960480 +v 13.831500 134.396606 -19.229580 +v 16.694599 125.004601 -17.149879 +v 13.990400 125.004601 -19.418980 +v -0.929000 139.306396 1.609023 +v 0.929000 139.306396 -1.608977 +v -6.727000 143.739700 -6.029177 +v -8.585000 143.739700 -2.811177 +v -15.112600 141.727097 -10.870577 +v -16.970501 141.727097 -7.652577 +v -20.604500 134.138199 -14.041278 +v -22.462400 134.138199 -10.823278 +v -20.829901 124.251900 -14.171480 +v -22.687799 124.251900 -10.953480 +v 1.837800 139.306396 0.668923 +v -1.837800 139.306396 -0.668877 +v -5.020500 143.973099 8.075624 +v -1.345000 143.973099 9.413424 +v -8.506500 141.854507 17.653322 +v -4.831000 141.854507 18.991123 +v -10.789600 133.866104 23.926022 +v -7.114000 133.866104 25.263821 +v -10.883300 123.459496 24.183420 +v -7.207700 123.459496 25.521221 +v 0.357500 139.306396 -2.027377 +v -0.357500 139.306396 2.027423 +v 9.289200 144.218704 3.728324 +v 10.004100 144.218704 -0.326377 +v 19.855000 141.988602 5.591424 +v 20.570000 141.988602 1.536723 +v 26.774900 133.579803 6.811522 +v 27.489799 133.579803 2.756822 +v 27.058800 122.625504 6.861620 +v 27.773800 122.625504 2.806920 +v 1.181900 139.375504 -0.680877 +v -1.181900 139.237396 0.680923 +v 0.015400 145.859695 3.430724 +v 2.379200 145.997803 2.069024 +v 3.089800 149.203598 9.106724 +v 5.453600 149.341599 7.745024 +v 6.713100 147.824097 15.256524 +v 9.076900 147.962204 13.894724 +v 9.319700 142.317307 19.222822 +v 11.683500 142.455399 17.861122 +v -1.926400 139.824203 0.846623 +v 1.926400 138.788605 -0.846577 +v 0.071200 146.123093 -9.553876 +v -3.781500 147.158707 -7.860676 +v -4.453700 146.617706 -20.152676 +v -8.306500 147.653305 -18.459475 +v -9.693300 140.058807 -28.063477 +v -13.546100 141.094406 -26.370277 +v -13.383700 129.280197 -29.868279 +v -17.236500 130.315796 -28.175079 +v -0.474300 139.798294 -1.941877 +v 0.474300 138.814499 1.941923 +v 8.926600 145.782196 1.642724 +v 7.978100 146.766098 -2.241076 +v 19.588900 146.252106 -0.842176 +v 18.640400 147.235992 -4.725976 +v 27.854401 140.021103 -4.439177 +v 26.905899 141.005005 -8.322977 +v 30.151699 129.781494 -7.594079 +v 29.203100 130.765396 -11.477879 +v 1.895000 139.773697 -0.123277 +v -1.895000 138.839096 0.123423 +v -3.009500 145.458405 8.080523 +v 0.780600 146.393097 7.833824 +v -2.443600 145.904800 18.465723 +v 1.346500 146.839493 18.219025 +v -0.441800 139.985397 26.792023 +v 3.348200 140.919998 26.545322 +v 2.130800 130.257797 29.461721 +v 5.920900 131.192398 29.215021 +v -0.197200 139.750397 1.793323 +v 0.197200 138.862503 -1.793277 +v -7.063300 145.150803 -4.148576 +v -7.457800 146.038803 -0.561976 +v -16.872801 145.574905 -5.332276 +v -17.267200 146.462799 -1.745776 +v -24.992800 139.951508 -4.833077 +v -25.387199 140.839401 -1.246577 +v -27.914900 130.710205 -2.866679 +v -28.309299 131.598099 0.719921 +v -1.645200 139.728195 -0.480277 +v 1.645200 138.884705 0.480323 +v 5.046500 144.858597 -5.923877 +v 1.756100 145.702103 -6.884476 +v 7.772200 145.261505 -14.905976 +v 4.481800 146.104996 -15.866676 +v 8.644700 139.919205 -22.585077 +v 5.354300 140.762695 -23.545776 +v 7.286900 131.139999 -25.643278 +v 3.996500 131.983505 -26.603979 +v 0.720800 139.707108 -1.459877 +v -0.720800 138.905701 1.460023 +v 4.709700 144.580994 5.698524 +v 6.151300 145.382401 2.778624 +v 12.663400 144.963699 9.730424 +v 14.105000 145.765106 6.810524 +v 19.703800 139.888504 11.813423 +v 21.145399 140.689896 8.893523 +v 22.789000 131.548294 11.047721 +v 24.230600 132.349701 8.127822 +v 1.247000 139.687103 0.915223 +v -1.247000 138.925797 -0.915177 +v -6.108300 144.317307 3.466224 +v -3.614300 145.078598 5.296524 +v -11.192400 144.680893 10.242324 +v -8.698500 145.442093 12.072723 +v -14.302700 139.859497 16.485523 +v -11.808700 140.620697 18.315823 +v -14.095200 131.936203 19.498121 +v -11.601300 132.697495 21.328522 +v -1.061900 139.667999 1.015723 +v 1.061900 138.944794 -1.015677 +v -2.235200 144.066696 -6.286477 +v -4.359000 144.789902 -4.255177 +v -7.736000 144.412201 -12.160876 +v -9.859800 145.135406 -10.129576 +v -13.063800 139.831802 -16.100677 +v -15.187700 140.554993 -14.069277 +v -15.916600 132.304703 -16.403580 +v -18.040501 133.028000 -14.372178 +v -0.775000 139.649902 -1.160977 +v 0.775000 138.962906 1.161123 +v 6.250200 143.828705 -1.054077 +v 4.700100 144.515793 -3.376176 +v 12.653500 144.156906 -5.231377 +v 11.103400 144.843903 -7.553477 +v 17.218300 139.805496 -9.565977 +v 15.668300 140.492599 -11.888077 +v 17.972300 132.654800 -12.184978 +v 16.422199 133.341904 -14.507078 +v 1.214100 139.632797 -0.533577 +v -1.214100 138.980103 0.533623 +v -0.044900 143.602600 6.021423 +v 2.383300 144.255295 4.954223 +v 2.806900 143.914307 12.701223 +v 5.235100 144.567001 11.634124 +v 6.109200 139.780594 17.687023 +v 8.537400 140.433304 16.619923 +v 8.435100 132.987396 18.824421 +v 10.863300 133.640106 17.757320 +v -0.905600 139.955902 0.960023 +v 0.905600 138.988907 -0.959977 +v -4.803700 136.389694 -5.036677 +v -6.614900 137.356705 -3.116778 +v -9.048100 130.300400 -5.973779 +v -10.859300 131.267395 -4.053878 +v -9.993700 123.352097 -3.366280 +v -11.804900 124.319099 -1.446280 +v -7.232000 118.546997 1.659219 +v -9.043100 119.514000 3.579119 +v -0.748700 139.931702 -1.005577 +v 0.748700 139.013107 1.005623 +v 5.504600 136.543793 -3.663278 +v 4.007200 137.462402 -5.674478 +v 7.081500 130.759003 -7.479578 +v 5.584100 131.677597 -9.490779 +v 4.798000 124.158096 -8.794480 +v 3.300500 125.076797 -10.805680 +v -0.359300 119.593201 -7.039680 +v -1.856700 120.511902 -9.050880 +v 1.064300 139.908798 -0.534577 +v -1.064300 139.035995 0.534623 +v 2.519200 136.690201 5.754323 +v 4.647800 137.562897 4.685122 +v 5.829500 131.194702 7.859121 +v 7.958100 132.067398 6.789921 +v 7.436300 124.923798 5.939620 +v 9.564900 125.796501 4.870521 +v 6.645400 120.587196 0.825220 +v 8.774000 121.459900 -0.243980 +v 0.324600 139.886902 1.083923 +v -0.324600 139.057907 -1.083877 +v -5.799100 136.829300 1.407622 +v -5.150000 137.658401 3.575522 +v -8.314400 131.608597 4.157422 +v -7.665300 132.437607 6.325222 +v -6.783700 125.651299 5.977321 +v -6.134500 126.480400 8.145221 +v -1.868300 121.531502 6.081120 +v -1.219200 122.360497 8.248920 +v -1.030200 138.982803 -0.097177 +v 1.030200 139.962006 0.097223 +v 1.764900 139.615402 -5.942077 +v -0.295600 138.636200 -6.136477 +v 3.926000 135.930801 -10.287878 +v 1.865500 134.951599 -10.482378 +v 6.579800 130.500305 -11.062679 +v 4.519300 129.521103 -11.257079 +v 8.579600 125.670197 -7.931479 +v 6.519100 124.691101 -8.125980 +v 0.059300 139.846497 -1.019377 +v -0.059300 139.098297 1.019423 +v 5.352500 137.087006 0.596322 +v 5.471200 137.835297 -1.442578 +v 8.334500 132.375305 -0.959278 +v 8.453100 133.123505 -2.998178 +v 7.598100 126.998802 -2.975279 +v 7.716700 127.747101 -5.014079 +v 3.461500 123.280701 -4.580480 +v 3.580200 124.028900 -6.619380 +v 0.843700 139.030502 0.400523 +v -0.843700 139.914200 -0.400477 +v -3.330900 139.601395 4.494523 +v -1.643500 138.717697 5.295423 +v -6.505100 136.276093 7.513123 +v -4.817700 135.392395 8.314022 +v -8.994900 131.375107 7.350922 +v -7.307500 130.491394 8.151921 +v -9.724300 127.015900 4.078220 +v -8.036900 126.132202 4.879120 +v -0.513800 139.052704 0.723323 +v 0.513800 139.892197 -0.723277 +v -3.655400 139.595001 -3.857677 +v -4.683100 138.755493 -2.411177 +v -5.955900 136.435898 -7.325377 +v -6.983500 135.596405 -5.878778 +v -5.393500 131.779907 -9.627878 +v -6.421100 130.940399 -8.181379 +v -2.211300 127.638802 -9.770479 +v -3.238900 126.799301 -8.323979 +v -0.591900 139.073593 -0.599977 +v 0.591900 139.871201 0.600023 +v 4.212200 139.588806 -2.783477 +v 3.028400 138.791306 -3.983577 +v 7.835900 136.587708 -4.363678 +v 6.652100 135.790207 -5.563778 +v 9.897300 132.164597 -3.457679 +v 8.713500 131.367004 -4.657779 +v 9.505800 128.230392 -0.456979 +v 8.322000 127.432899 -1.657079 +v 0.659000 139.093597 -0.454777 +v -0.659000 139.851196 0.454823 +v 1.909300 139.582993 4.400023 +v 3.227400 138.825302 3.490423 +v 2.789900 136.731995 8.050922 +v 4.107900 135.974304 7.141322 +v 1.602200 132.529999 9.830022 +v 2.920200 131.772293 8.920522 +v -1.140600 128.792496 8.968721 +v 0.177500 128.034897 8.059121 +v 0.770100 139.117905 -0.874977 +v -0.770100 138.858093 0.875123 +v 0.096500 144.817307 2.522324 +v 1.636700 145.077103 0.772224 +v 3.649400 148.416306 6.183224 +v 5.189500 148.676102 4.433125 +v 8.353300 148.100098 10.275824 +v 9.893500 148.359894 8.525723 +v 12.176000 144.005203 13.031924 +v 13.716100 144.264999 11.281824 +v 1.522000 138.669601 -0.602777 +v -1.522000 137.919205 0.602822 +v -0.657000 144.327499 6.776124 +v 2.387100 145.077896 5.570624 +v 2.305200 145.685501 15.101124 +v 5.349300 146.435898 13.895624 +v 6.084700 141.406403 21.980824 +v 9.128700 142.156799 20.775223 +v 9.048400 133.339203 24.442621 +v 12.092500 134.089600 23.237122 +v 1.676500 138.203293 0.040723 +v -1.676500 138.385605 -0.040677 +v -1.569800 143.591400 7.226523 +v 1.783200 143.409103 7.307923 +v -1.809200 143.170700 16.153522 +v 1.543800 142.988403 16.234823 +v -2.291300 137.305099 22.883123 +v 1.061800 137.122894 22.964422 +v -2.807800 128.529099 24.507721 +v 0.545300 128.346802 24.589022 +v -0.590300 138.227402 -1.082178 +v 0.590300 138.361404 1.082223 +v 5.177400 142.188202 -1.656677 +v 3.996800 142.054199 -3.821177 +v 10.948400 141.878906 -4.785377 +v 9.767800 141.744904 -6.949777 +v 15.409700 137.567200 -6.951878 +v 14.229100 137.433197 -9.116378 +v 16.633699 131.115997 -7.220179 +v 15.453100 130.982101 -9.384679 +v 0.033700 139.147507 -1.430677 +v -0.033700 138.828506 1.430723 +v 2.081400 146.144897 2.296124 +v 2.148700 146.463898 -0.565276 +v 8.311800 150.563507 2.935325 +v 8.379200 150.882507 0.073925 +v 15.965700 150.175201 3.072225 +v 16.033100 150.494202 0.210825 +v 21.736000 145.147797 2.647624 +v 21.803400 145.466797 -0.213776 +v 0.507100 139.164703 1.502423 +v -0.507100 138.811295 -1.502377 +v -3.037300 146.918106 -1.601876 +v -2.023000 147.271500 1.402924 +v -9.766800 151.814102 0.093725 +v -8.752500 152.167496 3.098525 +v -17.788000 151.383896 2.851825 +v -16.773701 151.737305 5.856625 +v -23.635201 145.813293 5.480624 +v -22.620899 146.166702 8.485524 +v -0.943100 138.570297 -0.747377 +v 0.943100 138.018600 0.747422 +v 4.555200 142.729294 -2.072277 +v 2.668900 143.280899 -3.567077 +v 8.766200 143.727493 -7.017877 +v 6.879900 144.279099 -8.512576 +v 11.756800 140.582001 -11.952477 +v 9.870500 141.133606 -13.447277 +v 12.234700 134.651901 -14.743979 +v 10.348400 135.203506 -16.238777 +v -1.409300 138.212204 -0.551977 +v 1.409300 138.376694 0.552023 +v 3.562000 143.074997 -5.644077 +v 0.743400 142.910507 -6.747977 +v 6.520500 142.695297 -13.140778 +v 3.702000 142.530701 -14.244777 +v 9.006600 137.401596 -18.699177 +v 6.188000 137.237106 -19.803177 +v 9.946000 129.481201 -19.917580 +v 7.127500 129.316696 -21.021580 +v -0.611100 138.029602 -0.286577 +v 0.611100 138.891205 0.286623 +v 2.076200 139.449493 -3.676977 +v 0.854000 138.587906 -4.250078 +v 4.672600 137.683701 -6.559478 +v 3.450400 136.822098 -7.132577 +v 7.278500 134.356796 -7.115378 +v 6.056200 133.495193 -7.688578 +v 8.767900 130.906296 -5.104679 +v 7.545700 130.044693 -5.677779 +v -1.476900 138.633102 0.041423 +v 1.476900 137.955795 -0.041378 +v 2.648800 143.739197 -5.543777 +v -0.304900 144.416504 -5.461077 +v 2.706300 144.964798 -13.518376 +v -0.247400 145.642105 -13.435576 +v 1.624600 141.102997 -20.519478 +v -1.329100 141.780197 -20.436678 +v -0.128900 133.822296 -23.522079 +v -3.082600 134.499603 -23.439280 +v -1.014000 138.223907 0.809823 +v 1.014000 138.364899 -0.809777 +v -2.663800 142.393097 -5.064277 +v -4.691800 142.252106 -3.444777 +v -6.961900 142.067596 -10.474777 +v -8.989900 141.926498 -8.855277 +v -10.023300 137.528900 -14.703578 +v -12.051300 137.387894 -13.083978 +v -10.525200 130.738205 -15.923379 +v -12.553200 130.597198 -14.303879 +v 0.367000 137.903702 0.791422 +v -0.367000 139.017105 -0.791377 +v -5.110000 139.738693 1.915523 +v -4.376000 138.625198 3.498323 +v -10.074900 137.456696 2.612322 +v -9.341000 136.343201 4.195122 +v -13.116600 133.157104 0.998022 +v -12.382700 132.043594 2.580822 +v -12.920800 128.697800 -2.229879 +v -12.186900 127.584297 -0.647179 +v -0.314600 138.207901 1.561823 +v 0.314600 138.380997 -1.561777 +v -6.501900 143.326599 -2.660777 +v -7.131200 143.153397 0.462823 +v -14.814200 142.926895 -4.357377 +v -15.443400 142.753693 -1.233777 +v -21.030701 137.354599 -5.918578 +v -21.659901 137.181396 -2.794978 +v -22.465401 129.017395 -6.669779 +v -23.094601 128.844193 -3.546179 +v 0.569200 138.543396 0.925023 +v -0.569200 138.045502 -0.924978 +v -4.502800 142.296906 0.351423 +v -3.364500 142.794693 2.201323 +v -9.600600 143.197800 3.245823 +v -8.462300 143.695602 5.095723 +v -13.660000 140.358994 6.507623 +v -12.521700 140.856796 8.357523 +v -14.927000 135.007004 8.727522 +v -13.788600 135.504898 10.577522 +v -0.996200 140.787506 0.356023 +v 0.996200 140.847000 -0.355977 +v 0.861000 147.808701 -0.225376 +v -1.131400 147.749100 0.486624 +v -0.072900 153.367599 -2.436175 +v -2.065300 153.307999 -1.724075 +v -1.402000 155.121902 -6.033075 +v -3.394400 155.062393 -5.321075 +v -2.552100 152.313797 -9.462075 +v -4.544400 152.254196 -8.750075 +v -0.940300 140.771194 -0.798377 +v 0.940300 140.863297 0.798423 +v 0.663700 148.980698 0.700024 +v -1.216800 148.888504 -0.896776 +v 2.299500 155.467300 -1.562975 +v 0.419000 155.375198 -3.159775 +v 5.140900 157.520493 -5.012874 +v 3.260300 157.428299 -6.609674 +v 7.960200 154.253098 -8.158976 +v 6.079600 154.160995 -9.755775 +v 0.902400 140.773605 -0.747477 +v -0.902400 140.860901 0.747523 +v -0.835900 148.570206 0.420324 +v 0.969000 148.482895 -1.074676 +v 0.954600 154.769806 2.256125 +v 2.759500 154.682495 0.761025 +v 3.695300 156.781006 5.461626 +v 5.500200 156.693695 3.966625 +v 6.202200 153.734802 8.652025 +v 8.007000 153.647507 7.156925 +v 0.954600 140.787399 0.006123 +v -0.954600 140.847107 -0.006077 +v -0.779600 147.127106 -0.189176 +v 1.129700 147.067505 -0.176976 +v -0.653900 152.182098 1.882625 +v 1.255400 152.122498 1.894825 +v -0.631900 153.827896 5.314025 +v 1.277400 153.768295 5.326225 +v -0.723100 151.353500 8.622525 +v 1.186200 151.293793 8.634725 +v 0.550800 140.791504 0.968023 +v -0.550800 140.843002 -0.967977 +v -0.323200 148.170105 -0.932176 +v 0.778500 148.118607 1.003824 +v -2.390300 154.055603 0.375525 +v -1.288600 154.004105 2.311425 +v -5.858900 155.956604 2.390126 +v -4.757200 155.905106 4.326025 +v -9.230400 153.051697 4.241125 +v -8.128700 153.000107 6.177025 +v 2.580900 98.000000 -0.103184 +v 1.185800 98.000000 -2.519684 +v 2.231500 100.808899 -3.616483 +v 3.854400 100.808899 0.199816 +v -1.604600 98.000000 -2.519684 +v -1.885300 100.808899 -3.918483 +v -2.999700 98.000000 -0.103184 +v -4.263000 100.808899 -0.604784 +v -1.604600 98.000000 2.313316 +v -2.582000 100.808899 3.111316 +v 1.185800 98.000000 2.313316 +v 1.476600 100.808899 3.513516 +vt 0.168200 0.647700 +vt 0.086000 0.643700 +vt 0.164300 0.285600 +vt 0.250400 0.647700 +vt 0.332500 0.647700 +vt 0.247400 0.285600 +vt 0.414700 0.647700 +vt 0.413800 0.285600 +vt 0.496900 0.647700 +vt 0.496900 0.285600 +vt 0.003800 0.647700 +vt 0.081100 0.285300 +vt 0.086300 1.009700 +vt 0.080100 0.091400 +vt 0.162500 0.091600 +vt 0.080500 0.186300 +vt 0.168800 1.009700 +vt 0.246600 0.091600 +vt 0.163500 0.186300 +vt 0.333800 1.009700 +vt 0.251300 1.009700 +vt 0.330000 0.092100 +vt 0.247200 0.186300 +vt 0.416300 1.009700 +vt 0.412700 0.091700 +vt 0.330700 0.186700 +vt 0.498800 1.009700 +vt 0.495200 0.091700 +vt 0.413500 0.186700 +vt 0.003800 1.009700 +vt 0.003500 0.091300 +vt 0.003900 0.186300 +vt 0.168200 1.085900 +vt 0.086000 1.085900 +vt 0.250300 1.085900 +vt 0.332500 1.085900 +vt 0.414700 1.085900 +vt 0.496900 1.085900 +vt 0.003800 1.085900 +vt 0.120500 1.150500 +vt 0.201300 1.150500 +vt 0.283900 1.150500 +vt 0.366900 1.150500 +vt 0.450000 1.150500 +vt 0.043100 1.150500 +vt 0.589500 0.013400 +vt 0.920800 0.013400 +vt 0.589500 0.256700 +vt 0.920800 0.256700 +vt 0.589500 0.500000 +vt 0.920800 0.500000 +vt 0.589500 0.743300 +vt 0.920800 0.743300 +vt 0.589500 0.986600 +vt 0.920800 0.986600 +vt 0.081100 -0.076400 +vt 0.164300 -0.076400 +vt 0.080400 0.001700 +vt 0.162900 0.002200 +vt 0.247400 -0.076400 +vt 0.246700 0.002100 +vt 0.330600 -0.076400 +vt 0.329700 0.002300 +vt 0.330600 0.285600 +vt 0.413800 -0.076400 +vt 0.412500 0.001600 +vt 0.496900 -0.076400 +vt 0.496000 0.001600 +vt 0.495800 0.186500 +vt 0.003800 -0.076400 +vt 0.003600 0.001800 +vt 0.003800 0.285600 +s 1 +f 1/1 2/2 4/3 +f 5/4 1/1 4/3 +f 7/5 5/4 6/6 +f 9/7 7/5 10/8 +f 11/9 9/7 12/10 +f 2/2 11/11 3/12 +f 2/2 1/1 14/13 +f 15/14 16/15 18/16 +f 1/1 5/4 13/17 +f 16/15 20/18 17/19 +f 22/20 19/21 7/5 +f 20/18 23/22 21/23 +f 25/24 22/20 9/7 +f 23/22 26/25 24/26 +f 28/27 25/24 9/7 +f 26/25 29/28 27/29 +f 14/13 28/30 11/11 +f 29/31 15/14 30/32 +f 13/17 31/33 32/34 +f 19/21 33/35 13/17 +f 22/20 34/36 19/21 +f 25/24 35/37 22/20 +f 28/27 36/38 35/37 +f 14/13 32/34 36/39 +f 31/33 37/40 32/34 +f 33/35 37/41 31/33 +f 34/36 37/42 33/35 +f 35/37 37/43 34/36 +f 36/38 37/44 35/37 +f 32/34 37/45 36/39 +f 38/46 39/47 41/48 +f 41/48 40/49 43/50 +f 43/50 42/51 45/52 +f 45/52 44/53 47/54 +f 48/46 49/47 51/48 +f 51/48 50/49 52/51 +f 53/50 52/51 55/52 +f 55/52 54/53 57/54 +f 58/46 59/47 61/48 +f 61/48 60/49 63/50 +f 63/50 62/51 65/52 +f 65/52 64/53 67/54 +f 68/46 69/47 70/49 +f 71/48 70/49 72/51 +f 73/50 72/51 74/53 +f 75/52 74/53 77/54 +f 78/46 79/47 81/48 +f 81/48 80/49 82/51 +f 83/50 82/51 84/53 +f 85/52 84/53 87/54 +f 88/46 89/47 91/48 +f 91/48 90/49 93/50 +f 93/50 92/51 94/53 +f 95/52 94/53 97/54 +f 98/46 99/47 100/49 +f 101/48 100/49 103/50 +f 103/50 102/51 104/53 +f 105/52 104/53 107/54 +f 108/46 109/47 110/49 +f 111/48 110/49 113/50 +f 113/50 112/51 115/52 +f 115/52 114/53 116/55 +f 118/46 119/47 121/48 +f 121/48 120/49 123/50 +f 123/50 122/51 125/52 +f 125/52 124/53 126/55 +f 128/46 129/47 131/48 +f 131/48 130/49 132/51 +f 133/50 132/51 135/52 +f 135/52 134/53 137/54 +f 138/46 139/47 141/48 +f 141/48 140/49 143/50 +f 143/50 142/51 145/52 +f 145/52 144/53 147/54 +f 148/46 149/47 151/48 +f 151/48 150/49 153/50 +f 153/50 152/51 155/52 +f 155/52 154/53 156/55 +f 158/46 159/47 160/49 +f 161/48 160/49 163/50 +f 163/50 162/51 165/52 +f 165/52 164/53 167/54 +f 168/46 169/47 170/49 +f 171/48 170/49 172/51 +f 173/50 172/51 174/53 +f 175/52 174/53 176/55 +f 178/46 179/47 181/48 +f 181/48 180/49 182/51 +f 183/50 182/51 185/52 +f 185/52 184/53 187/54 +f 188/46 189/47 191/48 +f 191/48 190/49 193/50 +f 193/50 192/51 194/53 +f 195/52 194/53 196/55 +f 198/46 199/47 201/48 +f 201/48 200/49 203/50 +f 203/50 202/51 205/52 +f 205/52 204/53 206/55 +f 208/46 209/47 211/48 +f 211/48 210/49 213/50 +f 213/50 212/51 215/52 +f 215/52 214/53 216/55 +f 218/46 219/47 220/49 +f 221/48 220/49 222/51 +f 223/50 222/51 225/52 +f 225/52 224/53 226/55 +f 228/46 229/47 231/48 +f 231/48 230/49 232/51 +f 233/50 232/51 234/53 +f 235/52 234/53 236/55 +f 238/46 239/47 240/49 +f 241/48 240/49 242/51 +f 243/50 242/51 245/52 +f 245/52 244/53 247/54 +f 248/46 249/47 250/49 +f 251/48 250/49 253/50 +f 253/50 252/51 254/53 +f 255/52 254/53 256/55 +f 258/46 259/47 260/49 +f 261/48 260/49 263/50 +f 263/50 262/51 265/52 +f 265/52 264/53 267/54 +f 268/46 269/47 271/48 +f 271/48 270/49 273/50 +f 273/50 272/51 274/53 +f 275/52 274/53 276/55 +f 278/46 279/47 280/49 +f 281/48 280/49 282/51 +f 283/50 282/51 285/52 +f 285/52 284/53 287/54 +f 288/46 289/47 291/48 +f 291/48 290/49 293/50 +f 293/50 292/51 295/52 +f 295/52 294/53 296/55 +f 298/46 299/47 300/49 +f 301/48 300/49 302/51 +f 303/50 302/51 305/52 +f 305/52 304/53 307/54 +f 308/46 309/47 310/49 +f 311/48 310/49 312/51 +f 313/50 312/51 315/52 +f 315/52 314/53 316/55 +f 318/46 319/47 321/48 +f 321/48 320/49 322/51 +f 323/50 322/51 325/52 +f 325/52 324/53 326/55 +f 328/46 329/47 330/49 +f 331/48 330/49 332/51 +f 333/50 332/51 335/52 +f 335/52 334/53 337/54 +f 338/46 339/47 341/48 +f 341/48 340/49 342/51 +f 343/50 342/51 345/52 +f 345/52 344/53 347/54 +f 348/46 349/47 351/48 +f 351/48 350/49 353/50 +f 353/50 352/51 355/52 +f 355/52 354/53 356/55 +f 358/46 359/47 360/49 +f 361/48 360/49 362/51 +f 363/50 362/51 364/53 +f 365/52 364/53 367/54 +f 368/46 369/47 370/49 +f 371/48 370/49 373/50 +f 373/50 372/51 375/52 +f 375/52 374/53 377/54 +f 378/46 379/47 380/49 +f 381/48 380/49 383/50 +f 383/50 382/51 385/52 +f 385/52 384/53 386/55 +f 388/46 389/47 390/49 +f 391/48 390/49 392/51 +f 393/50 392/51 394/53 +f 395/52 394/53 396/55 +f 398/46 399/47 401/48 +f 401/48 400/49 403/50 +f 403/50 402/51 404/53 +f 405/52 404/53 407/54 +f 408/46 409/47 410/49 +f 411/48 410/49 412/51 +f 413/50 412/51 415/52 +f 415/52 414/53 417/54 +f 418/46 419/47 420/49 +f 421/48 420/49 423/50 +f 423/50 422/51 425/52 +f 425/52 424/53 426/55 +f 428/46 429/47 430/49 +f 431/48 430/49 432/51 +f 433/50 432/51 435/52 +f 435/52 434/53 437/54 +f 438/46 439/47 441/48 +f 441/48 440/49 442/51 +f 443/50 442/51 445/52 +f 445/52 444/53 447/54 +f 448/46 449/47 450/49 +f 451/48 450/49 453/50 +f 453/50 452/51 455/52 +f 455/52 454/53 457/54 +f 458/46 459/47 461/48 +f 461/48 460/49 463/50 +f 463/50 462/51 464/53 +f 465/52 464/53 466/55 +f 468/46 469/47 470/49 +f 471/48 470/49 473/50 +f 473/50 472/51 475/52 +f 475/52 474/53 476/55 +f 478/46 479/47 481/48 +f 481/48 480/49 483/50 +f 483/50 482/51 485/52 +f 485/52 484/53 487/54 +f 488/46 489/47 490/49 +f 491/48 490/49 492/51 +f 493/50 492/51 494/53 +f 495/52 494/53 496/55 +f 498/46 499/47 501/48 +f 501/48 500/49 502/51 +f 503/50 502/51 504/53 +f 505/52 504/53 507/54 +f 508/46 509/47 510/49 +f 511/48 510/49 512/51 +f 513/50 512/51 515/52 +f 515/52 514/53 517/54 +f 518/46 519/47 521/48 +f 521/48 520/49 523/50 +f 523/50 522/51 525/52 +f 525/52 524/53 527/54 +f 528/46 529/47 531/48 +f 531/48 530/49 533/50 +f 533/50 532/51 534/53 +f 535/52 534/53 536/55 +f 538/46 539/47 541/48 +f 541/48 540/49 543/50 +f 543/50 542/51 545/52 +f 545/52 544/53 546/55 +f 548/46 549/47 550/49 +f 551/48 550/49 552/51 +f 553/50 552/51 555/52 +f 555/52 554/53 557/54 +f 558/46 559/47 561/48 +f 561/48 560/49 563/50 +f 563/50 562/51 565/52 +f 565/52 564/53 567/54 +f 568/46 569/47 570/49 +f 571/48 570/49 572/51 +f 573/50 572/51 575/52 +f 575/52 574/53 577/54 +f 578/46 579/47 580/49 +f 581/48 580/49 582/51 +f 583/50 582/51 584/53 +f 585/52 584/53 587/54 +f 588/46 589/47 590/49 +f 591/48 590/49 592/51 +f 593/50 592/51 594/53 +f 595/52 594/53 597/54 +f 598/46 599/47 600/49 +f 601/48 600/49 602/51 +f 603/50 602/51 604/53 +f 605/52 604/53 607/54 +f 608/46 609/47 610/49 +f 611/48 610/49 612/51 +f 613/50 612/51 614/53 +f 615/52 614/53 617/54 +f 618/46 619/47 620/49 +f 621/48 620/49 622/51 +f 623/50 622/51 624/53 +f 625/52 624/53 627/54 +f 628/56 629/57 631/58 +f 631/58 630/59 15/14 +f 4/3 3/12 17/19 +f 629/57 632/60 630/59 +f 630/59 633/61 16/15 +f 6/6 4/3 21/23 +f 632/60 634/62 633/61 +f 633/61 635/63 20/18 +f 8/64 6/6 24/26 +f 634/62 636/65 635/63 +f 635/63 637/66 23/22 +f 10/8 8/64 27/29 +f 636/65 638/67 637/66 +f 637/66 639/68 26/25 +f 12/10 10/8 30/69 +f 638/70 628/56 639/71 +f 639/71 631/58 29/31 +f 3/12 12/72 18/16 +f 2/2 3/12 4/3 +f 6/6 5/4 4/3 +f 8/64 7/5 6/6 +f 7/5 8/64 10/8 +f 9/7 10/8 12/10 +f 11/11 12/72 3/12 +f 1/1 13/17 14/13 +f 16/15 17/19 18/16 +f 5/4 19/21 13/17 +f 20/18 21/23 17/19 +f 19/21 5/4 7/5 +f 23/22 24/26 21/23 +f 22/20 7/5 9/7 +f 26/25 27/29 24/26 +f 11/9 28/27 9/7 +f 29/28 30/69 27/29 +f 2/2 14/13 11/11 +f 15/14 18/16 30/32 +f 14/13 13/17 32/34 +f 33/35 31/33 13/17 +f 34/36 33/35 19/21 +f 35/37 34/36 22/20 +f 25/24 28/27 35/37 +f 28/30 14/13 36/39 +f 39/47 40/49 41/48 +f 40/49 42/51 43/50 +f 42/51 44/53 45/52 +f 44/53 46/55 47/54 +f 49/47 50/49 51/48 +f 53/50 51/48 52/51 +f 52/51 54/53 55/52 +f 54/53 56/55 57/54 +f 59/47 60/49 61/48 +f 60/49 62/51 63/50 +f 62/51 64/53 65/52 +f 64/53 66/55 67/54 +f 71/48 68/46 70/49 +f 73/50 71/48 72/51 +f 75/52 73/50 74/53 +f 74/53 76/55 77/54 +f 79/47 80/49 81/48 +f 83/50 81/48 82/51 +f 85/52 83/50 84/53 +f 84/53 86/55 87/54 +f 89/47 90/49 91/48 +f 90/49 92/51 93/50 +f 95/52 93/50 94/53 +f 94/53 96/55 97/54 +f 101/48 98/46 100/49 +f 100/49 102/51 103/50 +f 105/52 103/50 104/53 +f 104/53 106/55 107/54 +f 111/48 108/46 110/49 +f 110/49 112/51 113/50 +f 112/51 114/53 115/52 +f 117/54 115/52 116/55 +f 119/47 120/49 121/48 +f 120/49 122/51 123/50 +f 122/51 124/53 125/52 +f 127/54 125/52 126/55 +f 129/47 130/49 131/48 +f 133/50 131/48 132/51 +f 132/51 134/53 135/52 +f 134/53 136/55 137/54 +f 139/47 140/49 141/48 +f 140/49 142/51 143/50 +f 142/51 144/53 145/52 +f 144/53 146/55 147/54 +f 149/47 150/49 151/48 +f 150/49 152/51 153/50 +f 152/51 154/53 155/52 +f 157/54 155/52 156/55 +f 161/48 158/46 160/49 +f 160/49 162/51 163/50 +f 162/51 164/53 165/52 +f 164/53 166/55 167/54 +f 171/48 168/46 170/49 +f 173/50 171/48 172/51 +f 175/52 173/50 174/53 +f 177/54 175/52 176/55 +f 179/47 180/49 181/48 +f 183/50 181/48 182/51 +f 182/51 184/53 185/52 +f 184/53 186/55 187/54 +f 189/47 190/49 191/48 +f 190/49 192/51 193/50 +f 195/52 193/50 194/53 +f 197/54 195/52 196/55 +f 199/47 200/49 201/48 +f 200/49 202/51 203/50 +f 202/51 204/53 205/52 +f 207/54 205/52 206/55 +f 209/47 210/49 211/48 +f 210/49 212/51 213/50 +f 212/51 214/53 215/52 +f 217/54 215/52 216/55 +f 221/48 218/46 220/49 +f 223/50 221/48 222/51 +f 222/51 224/53 225/52 +f 227/54 225/52 226/55 +f 229/47 230/49 231/48 +f 233/50 231/48 232/51 +f 235/52 233/50 234/53 +f 237/54 235/52 236/55 +f 241/48 238/46 240/49 +f 243/50 241/48 242/51 +f 242/51 244/53 245/52 +f 244/53 246/55 247/54 +f 251/48 248/46 250/49 +f 250/49 252/51 253/50 +f 255/52 253/50 254/53 +f 257/54 255/52 256/55 +f 261/48 258/46 260/49 +f 260/49 262/51 263/50 +f 262/51 264/53 265/52 +f 264/53 266/55 267/54 +f 269/47 270/49 271/48 +f 270/49 272/51 273/50 +f 275/52 273/50 274/53 +f 277/54 275/52 276/55 +f 281/48 278/46 280/49 +f 283/50 281/48 282/51 +f 282/51 284/53 285/52 +f 284/53 286/55 287/54 +f 289/47 290/49 291/48 +f 290/49 292/51 293/50 +f 292/51 294/53 295/52 +f 297/54 295/52 296/55 +f 301/48 298/46 300/49 +f 303/50 301/48 302/51 +f 302/51 304/53 305/52 +f 304/53 306/55 307/54 +f 311/48 308/46 310/49 +f 313/50 311/48 312/51 +f 312/51 314/53 315/52 +f 317/54 315/52 316/55 +f 319/47 320/49 321/48 +f 323/50 321/48 322/51 +f 322/51 324/53 325/52 +f 327/54 325/52 326/55 +f 331/48 328/46 330/49 +f 333/50 331/48 332/51 +f 332/51 334/53 335/52 +f 334/53 336/55 337/54 +f 339/47 340/49 341/48 +f 343/50 341/48 342/51 +f 342/51 344/53 345/52 +f 344/53 346/55 347/54 +f 349/47 350/49 351/48 +f 350/49 352/51 353/50 +f 352/51 354/53 355/52 +f 357/54 355/52 356/55 +f 361/48 358/46 360/49 +f 363/50 361/48 362/51 +f 365/52 363/50 364/53 +f 364/53 366/55 367/54 +f 371/48 368/46 370/49 +f 370/49 372/51 373/50 +f 372/51 374/53 375/52 +f 374/53 376/55 377/54 +f 381/48 378/46 380/49 +f 380/49 382/51 383/50 +f 382/51 384/53 385/52 +f 387/54 385/52 386/55 +f 391/48 388/46 390/49 +f 393/50 391/48 392/51 +f 395/52 393/50 394/53 +f 397/54 395/52 396/55 +f 399/47 400/49 401/48 +f 400/49 402/51 403/50 +f 405/52 403/50 404/53 +f 404/53 406/55 407/54 +f 411/48 408/46 410/49 +f 413/50 411/48 412/51 +f 412/51 414/53 415/52 +f 414/53 416/55 417/54 +f 421/48 418/46 420/49 +f 420/49 422/51 423/50 +f 422/51 424/53 425/52 +f 427/54 425/52 426/55 +f 431/48 428/46 430/49 +f 433/50 431/48 432/51 +f 432/51 434/53 435/52 +f 434/53 436/55 437/54 +f 439/47 440/49 441/48 +f 443/50 441/48 442/51 +f 442/51 444/53 445/52 +f 444/53 446/55 447/54 +f 451/48 448/46 450/49 +f 450/49 452/51 453/50 +f 452/51 454/53 455/52 +f 454/53 456/55 457/54 +f 459/47 460/49 461/48 +f 460/49 462/51 463/50 +f 465/52 463/50 464/53 +f 467/54 465/52 466/55 +f 471/48 468/46 470/49 +f 470/49 472/51 473/50 +f 472/51 474/53 475/52 +f 477/54 475/52 476/55 +f 479/47 480/49 481/48 +f 480/49 482/51 483/50 +f 482/51 484/53 485/52 +f 484/53 486/55 487/54 +f 491/48 488/46 490/49 +f 493/50 491/48 492/51 +f 495/52 493/50 494/53 +f 497/54 495/52 496/55 +f 499/47 500/49 501/48 +f 503/50 501/48 502/51 +f 505/52 503/50 504/53 +f 504/53 506/55 507/54 +f 511/48 508/46 510/49 +f 513/50 511/48 512/51 +f 512/51 514/53 515/52 +f 514/53 516/55 517/54 +f 519/47 520/49 521/48 +f 520/49 522/51 523/50 +f 522/51 524/53 525/52 +f 524/53 526/55 527/54 +f 529/47 530/49 531/48 +f 530/49 532/51 533/50 +f 535/52 533/50 534/53 +f 537/54 535/52 536/55 +f 539/47 540/49 541/48 +f 540/49 542/51 543/50 +f 542/51 544/53 545/52 +f 547/54 545/52 546/55 +f 551/48 548/46 550/49 +f 553/50 551/48 552/51 +f 552/51 554/53 555/52 +f 554/53 556/55 557/54 +f 559/47 560/49 561/48 +f 560/49 562/51 563/50 +f 562/51 564/53 565/52 +f 564/53 566/55 567/54 +f 571/48 568/46 570/49 +f 573/50 571/48 572/51 +f 572/51 574/53 575/52 +f 574/53 576/55 577/54 +f 581/48 578/46 580/49 +f 583/50 581/48 582/51 +f 585/52 583/50 584/53 +f 584/53 586/55 587/54 +f 591/48 588/46 590/49 +f 593/50 591/48 592/51 +f 595/52 593/50 594/53 +f 594/53 596/55 597/54 +f 601/48 598/46 600/49 +f 603/50 601/48 602/51 +f 605/52 603/50 604/53 +f 604/53 606/55 607/54 +f 611/48 608/46 610/49 +f 613/50 611/48 612/51 +f 615/52 613/50 614/53 +f 614/53 616/55 617/54 +f 621/48 618/46 620/49 +f 623/50 621/48 622/51 +f 625/52 623/50 624/53 +f 624/53 626/55 627/54 +f 629/57 630/59 631/58 +f 630/59 16/15 15/14 +f 3/12 18/16 17/19 +f 632/60 633/61 630/59 +f 633/61 20/18 16/15 +f 4/3 17/19 21/23 +f 634/62 635/63 633/61 +f 635/63 23/22 20/18 +f 6/6 21/23 24/26 +f 636/65 637/66 635/63 +f 637/66 26/25 23/22 +f 8/64 24/26 27/29 +f 638/67 639/68 637/66 +f 639/68 29/28 26/25 +f 10/8 27/29 30/69 +f 628/56 631/58 639/71 +f 631/58 15/14 29/31 +f 12/72 30/32 18/16 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cylinder-pine.obj b/examples/qt3d/exampleresources/assets/houseplants/cylinder-pine.obj new file mode 100644 index 0000000..3566029 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cylinder-pine.obj @@ -0,0 +1,353 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Pine.001 +v 6.614200 102.515900 10.960517 +v -3.843600 105.931900 12.070617 +v -6.497700 99.383400 3.378316 +v 1.000600 98.403801 1.658216 +v 6.017500 99.385498 -4.174084 +v 12.470700 105.917297 2.225617 +v 2.646300 118.013603 20.051119 +v 10.560000 116.754402 17.499220 +v 16.506399 118.074799 11.687219 +v -2.245300 123.124199 -3.961680 +v 8.153200 118.851501 -4.832780 +v 5.650300 106.642799 -4.843383 +v -1.414800 108.911301 -2.476482 +v -7.041700 106.638100 2.407917 +v -8.408000 118.811401 4.415319 +v 9.205000 131.180496 -0.971479 +v 0.885800 138.436600 1.556223 +v -5.047600 132.641098 6.828921 +v 2.254300 123.125702 3.956420 +v -8.141300 118.852501 4.851220 +v -5.639300 106.642799 4.856217 +v 1.420400 108.911499 2.473318 +v 7.036300 106.638397 -2.423882 +v 8.396900 118.814102 -4.434280 +v -9.201500 131.179596 0.988921 +v -0.889500 138.435104 -1.554377 +v 5.030200 132.636200 -6.844378 +v 3.959000 123.125198 -2.249880 +v 4.842000 118.852699 8.147319 +v 4.849800 106.643204 5.644817 +v 2.474900 108.911400 -1.417582 +v -2.415900 106.638000 -7.038983 +v -4.424700 118.811798 -8.402381 +v 0.980300 131.180801 9.203321 +v -1.555400 138.435699 0.887523 +v -6.836300 132.636993 -5.038778 +v -3.953900 123.125000 2.258820 +v -4.860400 118.852798 -8.135281 +v -4.862600 106.642502 -5.633783 +v -2.471700 108.911301 1.423218 +v 2.431800 106.638702 7.033517 +v 4.443700 118.815201 8.391520 +v -0.997100 131.179703 -9.199479 +v 1.553200 138.436096 -0.891177 +v 6.851800 132.637497 5.022321 +v -3.779600 115.535500 -6.615282 +v 6.941600 113.455902 -7.055582 +v 5.823200 100.662498 -4.540684 +v -1.487200 102.301399 -2.602983 +v -6.868800 100.657997 2.710616 +v -9.603200 113.447304 2.397019 +v 5.703800 130.796204 -6.332879 +v -2.300600 131.436493 -4.026779 +v -8.352100 130.819107 1.697721 +v 3.794500 115.536301 6.606719 +v -6.925600 113.455902 7.071319 +v -5.812900 100.662498 4.553916 +v 1.493100 102.301697 2.599617 +v 6.862700 100.658203 -2.726184 +v 9.597700 113.447899 -2.418681 +v -5.689500 130.796295 6.345821 +v 2.309700 131.437393 4.021522 +v 8.348200 130.819901 -1.716579 +v 6.611000 115.535896 -3.786981 +v 7.063400 113.456497 6.933619 +v 4.547300 100.662903 5.818116 +v 2.601300 102.301598 -1.490083 +v -2.718400 100.657898 -6.865684 +v -2.407900 113.447304 -9.600382 +v 6.339300 130.796997 5.696722 +v 4.024200 131.436996 -2.305179 +v -1.707200 130.819107 -8.350079 +v -6.602400 115.535698 3.802019 +v -7.079100 113.455399 -6.917481 +v -4.560500 100.662201 -5.807684 +v -2.597900 102.301498 1.496017 +v 2.733900 100.658501 6.859616 +v 2.429600 113.448303 9.595018 +v -6.352200 130.795395 -5.682279 +v -4.018900 131.436798 2.314322 +v 1.726100 130.820404 8.346321 +v -5.179800 111.878799 -9.066082 +v 5.696100 111.717598 -9.235382 +v 6.067400 100.130402 -4.113384 +v -1.430900 100.929298 -2.504384 +v -6.624600 100.127800 3.138016 +v -10.848600 111.699997 0.217118 +v 2.461300 128.734894 -12.008279 +v -5.630000 128.787094 -9.854079 +v -11.594600 128.714096 -3.977679 +v 5.200300 111.879898 9.054419 +v -5.675200 111.717796 9.248318 +v -6.058000 100.130302 4.127116 +v 1.436500 100.929497 2.501216 +v 6.617500 100.128098 -3.152984 +v 10.848100 111.700798 -0.241682 +v -2.434100 128.736404 12.013821 +v 5.652300 128.788605 9.841321 +v 11.603600 128.716293 3.951421 +v 9.060300 111.879402 -5.190082 +v 9.241900 111.718102 5.685718 +v 4.120200 100.130699 6.062716 +v 2.502800 100.929398 -1.433684 +v -3.145500 100.127701 -6.621084 +v -0.229400 111.700203 -10.848382 +v 12.011000 128.736099 2.447721 +v 9.847700 128.787903 -5.641079 +v 3.964500 128.715103 -11.599079 +v -9.048500 111.879204 5.210618 +v -9.254700 111.716904 -5.664682 +v -4.133900 100.130096 -6.053384 +v -2.499500 100.929298 1.439416 +v 3.160500 100.128304 6.613916 +v 0.254000 111.700996 10.847818 +v -12.016600 128.734604 -2.420479 +v -9.834900 128.787094 5.663421 +v -3.938200 128.716507 11.608021 +v -11.753400 107.192101 -2.877882 +v -4.548500 108.841400 -10.922482 +v 1.669700 99.303902 -7.115784 +v -2.464900 99.259300 -0.603484 +v -1.806700 99.304497 7.082216 +v -9.080300 108.861504 7.585418 +v -11.980200 124.086800 -11.266580 +v -15.964100 123.631401 -3.908880 +v -15.830300 124.182503 4.457120 +v 11.759900 107.192902 2.851317 +v 4.573200 108.842697 10.912218 +v -1.653600 99.304199 7.119516 +v 2.466200 99.259499 0.598016 +v 1.790700 99.304100 -7.086284 +v 9.063100 108.861702 -7.605882 +v 12.005700 124.088997 11.239520 +v 15.972900 123.633698 3.872720 +v 15.820100 124.183197 -4.492880 +v 2.864600 107.192398 -11.756682 +v 10.917300 108.842102 -4.560883 +v 7.117700 99.304199 1.661716 +v 0.600800 99.259399 -2.465584 +v -7.084300 99.304001 -1.798684 +v -7.595700 108.861099 -9.071682 +v 11.253100 124.087898 -11.992980 +v 3.890800 123.632500 -15.968480 +v -4.475000 124.182404 -15.825180 +v -2.838000 107.192802 11.763117 +v -10.907000 108.841904 4.585618 +v -7.121400 99.303596 -1.645584 +v -0.595200 99.259499 2.466916 +v 7.088300 99.304497 1.782716 +v 7.616200 108.862297 9.054518 +v -11.225900 124.087997 12.018420 +v -3.854600 123.634201 15.977320 +v 4.510800 124.183800 15.815020 +v 10.968000 102.515099 -6.601783 +v 12.066200 105.932198 3.857217 +v 3.371000 99.383904 6.501516 +v 1.659300 98.403702 -0.998784 +v -4.167200 99.385101 -6.022184 +v 2.239800 105.916801 -12.468183 +v 20.054100 118.012398 -2.623581 +v 17.511101 116.752899 -10.540181 +v 11.705800 118.073799 -16.493181 +v -6.589400 102.514297 -10.975383 +v 3.870900 105.931702 -12.061883 +v 6.505300 99.383598 -3.363584 +v -0.996900 98.403603 -1.660484 +v -6.027000 99.385399 4.160416 +v -12.465600 105.916496 -2.253883 +v -2.600900 118.011597 -20.057081 +v -10.520300 116.751602 -17.522982 +v -16.479900 118.072601 -11.724481 +v -10.982900 102.514603 6.576917 +v -12.057500 105.931396 -3.884483 +v -3.356200 99.383202 -6.509084 +v -1.661600 98.403702 0.995016 +v 4.153600 99.385696 6.031716 +v -2.268000 105.917603 12.463118 +v -20.059999 118.010902 2.578219 +v -17.534901 116.751801 10.500519 +v -11.743200 118.074402 16.466619 +vt 0.500000 0.500000 +vt 0.000000 0.500000 +vt 0.000000 0.000000 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.500000 1.000000 +vt 1.000000 0.500000 +vt 0.000000 1.000000 +vt 1.000000 1.000000 +s 1 +f 1/1 2/2 3/3 +f 1/1 4/4 5/5 +f 1/1 8/6 2/2 +f 1/1 6/7 8/6 +f 10/1 11/2 12/3 +f 14/5 15/7 10/1 +f 16/8 11/2 17/6 +f 10/1 15/7 17/6 +f 19/1 20/2 21/3 +f 23/5 24/7 19/1 +f 25/8 20/2 26/6 +f 19/1 24/7 26/6 +f 28/1 29/2 30/3 +f 32/5 33/7 28/1 +f 34/8 29/2 35/6 +f 28/1 33/7 35/6 +f 37/1 38/2 39/3 +f 41/5 42/7 37/1 +f 43/8 38/2 44/6 +f 37/1 42/7 44/6 +f 46/1 47/2 48/3 +f 50/5 51/7 46/1 +f 52/8 47/2 53/6 +f 46/1 51/7 53/6 +f 55/1 56/2 57/3 +f 59/5 60/7 55/1 +f 61/8 56/2 62/6 +f 55/1 60/7 62/6 +f 64/1 65/2 66/3 +f 68/5 69/7 64/1 +f 70/8 65/2 71/6 +f 64/1 69/7 71/6 +f 73/1 74/2 75/3 +f 77/5 78/7 73/1 +f 79/8 74/2 80/6 +f 73/1 78/7 80/6 +f 82/1 83/2 84/3 +f 86/5 87/7 82/1 +f 88/8 83/2 89/6 +f 82/1 87/7 89/6 +f 91/1 92/2 93/3 +f 95/5 96/7 91/1 +f 97/8 92/2 98/6 +f 91/1 96/7 98/6 +f 100/1 101/2 102/3 +f 104/5 105/7 100/1 +f 106/8 101/2 107/6 +f 100/1 105/7 107/6 +f 109/1 110/2 111/3 +f 113/5 114/7 109/1 +f 115/8 110/2 116/6 +f 109/1 114/7 116/6 +f 118/1 119/2 120/3 +f 122/5 123/7 118/1 +f 124/8 119/2 125/6 +f 118/1 123/7 125/6 +f 127/1 128/2 129/3 +f 131/5 132/7 127/1 +f 133/8 128/2 134/6 +f 127/1 132/7 134/6 +f 136/1 137/2 138/3 +f 140/5 141/7 136/1 +f 142/8 137/2 143/6 +f 136/1 141/7 143/6 +f 145/1 146/2 147/3 +f 149/5 150/7 145/1 +f 151/8 146/2 152/6 +f 145/1 150/7 152/6 +f 154/1 155/2 156/3 +f 158/5 159/7 154/1 +f 160/8 155/2 161/6 +f 154/1 159/7 161/6 +f 163/1 164/2 165/3 +f 167/5 168/7 163/1 +f 169/8 164/2 170/6 +f 163/1 168/7 170/6 +f 172/1 173/2 174/3 +f 176/5 177/7 172/1 +f 178/8 173/2 179/6 +f 172/1 177/7 179/6 +f 4/4 1/1 3/3 +f 6/7 1/1 5/5 +f 8/6 7/8 2/2 +f 6/7 9/9 8/6 +f 13/4 10/1 12/3 +f 13/4 14/5 10/1 +f 11/2 10/1 17/6 +f 15/7 18/9 17/6 +f 22/4 19/1 21/3 +f 22/4 23/5 19/1 +f 20/2 19/1 26/6 +f 24/7 27/9 26/6 +f 31/4 28/1 30/3 +f 31/4 32/5 28/1 +f 29/2 28/1 35/6 +f 33/7 36/9 35/6 +f 40/4 37/1 39/3 +f 40/4 41/5 37/1 +f 38/2 37/1 44/6 +f 42/7 45/9 44/6 +f 49/4 46/1 48/3 +f 49/4 50/5 46/1 +f 47/2 46/1 53/6 +f 51/7 54/9 53/6 +f 58/4 55/1 57/3 +f 58/4 59/5 55/1 +f 56/2 55/1 62/6 +f 60/7 63/9 62/6 +f 67/4 64/1 66/3 +f 67/4 68/5 64/1 +f 65/2 64/1 71/6 +f 69/7 72/9 71/6 +f 76/4 73/1 75/3 +f 76/4 77/5 73/1 +f 74/2 73/1 80/6 +f 78/7 81/9 80/6 +f 85/4 82/1 84/3 +f 85/4 86/5 82/1 +f 83/2 82/1 89/6 +f 87/7 90/9 89/6 +f 94/4 91/1 93/3 +f 94/4 95/5 91/1 +f 92/2 91/1 98/6 +f 96/7 99/9 98/6 +f 103/4 100/1 102/3 +f 103/4 104/5 100/1 +f 101/2 100/1 107/6 +f 105/7 108/9 107/6 +f 112/4 109/1 111/3 +f 112/4 113/5 109/1 +f 110/2 109/1 116/6 +f 114/7 117/9 116/6 +f 121/4 118/1 120/3 +f 121/4 122/5 118/1 +f 119/2 118/1 125/6 +f 123/7 126/9 125/6 +f 130/4 127/1 129/3 +f 130/4 131/5 127/1 +f 128/2 127/1 134/6 +f 132/7 135/9 134/6 +f 139/4 136/1 138/3 +f 139/4 140/5 136/1 +f 137/2 136/1 143/6 +f 141/7 144/9 143/6 +f 148/4 145/1 147/3 +f 148/4 149/5 145/1 +f 146/2 145/1 152/6 +f 150/7 153/9 152/6 +f 157/4 154/1 156/3 +f 157/4 158/5 154/1 +f 155/2 154/1 161/6 +f 159/7 162/9 161/6 +f 166/4 163/1 165/3 +f 166/4 167/5 163/1 +f 164/2 163/1 170/6 +f 168/7 171/9 170/6 +f 175/4 172/1 174/3 +f 175/4 176/5 172/1 +f 173/2 172/1 179/6 +f 177/7 180/9 179/6 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cylinder-pot-cover.obj b/examples/qt3d/exampleresources/assets/houseplants/cylinder-pot-cover.obj new file mode 100644 index 0000000..a678709 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cylinder-pot-cover.obj @@ -0,0 +1,70 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Cover_cyl +v -9.555100 99.000000 9.555117 +v -6.186900 99.000000 12.373816 +v -7.000000 97.345901 7.000016 +v -12.373800 99.000000 6.186916 +v 0.000000 99.000000 14.000016 +v 0.000000 97.654099 9.091617 +v 6.186900 99.000000 12.373816 +v 7.000000 97.345901 7.000016 +v 9.555100 99.000000 9.555117 +v 12.373800 99.000000 6.186916 +v -14.000000 99.000000 0.000016 +v -9.091600 97.654099 0.000016 +v 0.000000 99.252098 0.000016 +v 9.091600 97.654099 0.000016 +v 14.000000 99.000000 0.000016 +v -7.000000 97.345901 -6.999984 +v -12.373800 99.000000 -6.186884 +v 0.000000 97.654099 -9.091584 +v 7.000000 97.345901 -6.999984 +v 12.373800 99.000000 -6.186884 +v -9.555100 99.000000 -9.555084 +v -6.186900 99.000000 -12.373784 +v 0.000000 99.000000 -13.999984 +v 6.186900 99.000000 -12.373784 +v 9.555100 99.000000 -9.555084 +vt 0.159100 0.159100 +vt 0.279300 0.058500 +vt 0.250200 0.250200 +vt 0.058500 0.279300 +vt 0.500000 0.000500 +vt 0.500000 0.175600 +vt 0.720700 0.058500 +vt 0.749800 0.250200 +vt 0.840900 0.159100 +vt 0.941500 0.279300 +vt 0.000500 0.500000 +vt 0.175600 0.500000 +vt 0.500000 0.500000 +vt 0.824400 0.500000 +vt 0.999500 0.500000 +vt 0.250200 0.749800 +vt 0.058500 0.720700 +vt 0.500000 0.824400 +vt 0.749800 0.749800 +vt 0.941500 0.720700 +vt 0.159100 0.840900 +vt 0.279300 0.941500 +vt 0.500000 0.999500 +vt 0.720700 0.941500 +vt 0.840900 0.840900 +s 1 +f 1/1 2/2 3/3 4/4 +f 3/3 2/2 5/5 6/6 +f 5/5 7/7 8/8 6/6 +f 8/8 7/7 9/9 10/10 +f 11/11 4/4 3/3 12/12 +f 3/3 6/6 13/13 12/12 +f 13/13 6/6 8/8 14/14 +f 8/8 10/10 15/15 14/14 +f 11/11 12/12 16/16 17/17 +f 16/16 12/12 13/13 18/18 +f 13/13 14/14 19/19 18/18 +f 19/19 14/14 15/15 20/20 +f 21/21 17/17 16/16 22/22 +f 16/16 18/18 23/23 22/22 +f 23/23 18/18 19/19 24/24 +f 19/19 20/20 25/25 24/24 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cylinder-pot.obj b/examples/qt3d/exampleresources/assets/houseplants/cylinder-pot.obj new file mode 100644 index 0000000..205c89b --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cylinder-pot.obj @@ -0,0 +1,378 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Cylinder +v 15.000000 1.000000 0.000000 +v 13.514500 1.000001 -6.508300 +v 13.514500 99.000000 -6.508284 +v 15.000000 99.000000 0.000016 +v 9.352300 1.000002 -11.727500 +v 9.352300 99.000000 -11.727484 +v 3.337800 1.000002 -14.623900 +v 3.337800 99.000000 -14.623884 +v -3.337800 1.000002 -14.623900 +v -3.337800 99.000000 -14.623884 +v -9.352300 1.000002 -11.727500 +v -9.352300 99.000000 -11.727484 +v -13.514500 1.000001 -6.508300 +v -13.514500 99.000000 -6.508284 +v -15.000000 1.000000 0.000000 +v -15.000000 99.000000 0.000016 +v -13.514500 0.999999 6.508300 +v -13.514500 99.000000 6.508316 +v -9.352400 0.999998 11.727500 +v -9.352400 99.000000 11.727516 +v -3.337800 0.999998 14.623900 +v -3.337800 99.000000 14.623917 +v 3.337800 0.999998 14.623900 +v 3.337800 99.000000 14.623917 +v 9.352400 0.999998 11.727500 +v 9.352400 99.000000 11.727516 +v 13.514500 0.999999 6.508200 +v 13.514500 99.000000 6.508216 +v 13.987100 100.000000 0.000016 +v 12.602000 100.000000 -6.068784 +v 11.666300 100.000000 -5.618184 +v 12.948600 100.000000 0.000016 +v 8.720800 100.000000 -10.935584 +v 8.073300 100.000000 -10.123584 +v 3.112400 100.000000 -13.636484 +v 2.881300 100.000000 -12.623884 +v -3.112400 100.000000 -13.636484 +v -2.881300 100.000000 -12.623884 +v -8.720800 100.000000 -10.935584 +v -8.073300 100.000000 -10.123584 +v -12.602000 100.000000 -6.068784 +v -11.666300 100.000000 -5.618184 +v -13.987100 100.000000 0.000016 +v -12.948600 100.000000 0.000016 +v -12.602000 100.000000 6.068816 +v -11.666300 100.000000 5.618216 +v -8.720800 100.000000 10.935616 +v -8.073300 100.000000 10.123616 +v -3.112400 100.000000 13.636517 +v -2.881300 100.000000 12.623917 +v 3.112400 100.000000 13.636517 +v 2.881300 100.000000 12.623917 +v 8.720800 100.000000 10.935616 +v 8.073300 100.000000 10.123616 +v 12.602000 100.000000 6.068816 +v 11.666300 100.000000 5.618216 +v 11.666300 95.000000 -5.618185 +v 12.948600 95.000000 0.000015 +v 8.073300 95.000000 -10.123585 +v 2.881300 95.000000 -12.623885 +v -2.881300 95.000000 -12.623885 +v -8.073300 95.000000 -10.123585 +v -11.666300 95.000000 -5.618185 +v -12.948600 95.000000 0.000015 +v -11.666300 95.000000 5.618215 +v -8.073300 95.000000 10.123615 +v -2.881300 95.000000 12.623916 +v 2.881300 95.000000 12.623916 +v 8.073300 95.000000 10.123615 +v 11.666300 95.000000 5.618215 +v 12.602000 0.000001 -6.068800 +v 13.987100 0.000000 0.000000 +v 0.000000 0.000000 0.000000 +v 12.602000 -0.000001 6.068800 +v 8.720800 -0.000002 10.935600 +v 3.112400 -0.000002 13.636500 +v -3.112400 -0.000002 13.636500 +v -8.720800 -0.000002 10.935600 +v -12.602000 -0.000001 6.068800 +v -13.987100 0.000000 0.000000 +v -12.602000 0.000001 -6.068800 +v -8.720800 0.000002 -10.935600 +v -3.112400 0.000002 -13.636500 +v 3.112400 0.000002 -13.636500 +v 8.720800 0.000002 -10.935600 +v 0.000000 95.000000 0.000015 +vt 0.014300 0.067900 +vt 0.066600 0.067900 +vt 0.014300 0.887000 +vt 0.118900 0.067900 +vt 0.066600 0.887000 +vt 0.171200 0.067900 +vt 0.118900 0.887000 +vt 0.223500 0.067900 +vt 0.171200 0.887000 +vt 0.275800 0.067900 +vt 0.223500 0.887000 +vt 0.328100 0.067900 +vt 0.275800 0.887000 +vt 0.380400 0.067900 +vt 0.328100 0.887000 +vt 0.432700 0.067900 +vt 0.380400 0.887000 +vt 0.485000 0.067900 +vt 0.432700 0.887000 +vt 0.537300 0.067900 +vt 0.485000 0.887000 +vt 0.589600 0.067900 +vt 0.537300 0.887000 +vt 0.641800 0.067900 +vt 0.589600 0.887000 +vt 0.694100 0.067900 +vt 0.641800 0.887000 +vt 0.746400 0.067900 +vt 0.694100 0.887000 +vt 0.014300 0.899600 +vt 0.066600 0.899600 +vt 0.014300 0.917400 +vt 0.118900 0.899600 +vt 0.066600 0.917400 +vt 0.171200 0.899600 +vt 0.118900 0.917400 +vt 0.223500 0.899600 +vt 0.171200 0.917400 +vt 0.275800 0.899600 +vt 0.275800 0.917400 +vt 0.328100 0.899600 +vt 0.328100 0.917400 +vt 0.380400 0.899600 +vt 0.380400 0.917400 +vt 0.432700 0.899600 +vt 0.485000 0.899600 +vt 0.432700 0.917400 +vt 0.537300 0.899600 +vt 0.485000 0.917400 +vt 0.589600 0.899600 +vt 0.537300 0.917400 +vt 0.641800 0.899600 +vt 0.641800 0.917400 +vt 0.694100 0.899600 +vt 0.694100 0.917400 +vt 0.746400 0.899600 +vt 0.746400 0.917400 +vt 0.014300 0.959100 +vt 0.066600 0.959100 +vt 0.118900 0.959100 +vt 0.223500 0.917400 +vt 0.171200 0.959100 +vt 0.223500 0.959100 +vt 0.275800 0.959100 +vt 0.328100 0.959100 +vt 0.380400 0.959100 +vt 0.432700 0.959100 +vt 0.485000 0.959100 +vt 0.589600 0.917400 +vt 0.537300 0.959100 +vt 0.589600 0.959100 +vt 0.641800 0.959100 +vt 0.694100 0.959100 +vt 0.768200 0.243100 +vt 0.756600 0.192400 +vt 0.873400 0.192400 +vt 0.768200 0.141700 +vt 0.800600 0.101100 +vt 0.847400 0.078500 +vt 0.899400 0.078500 +vt 0.946200 0.101100 +vt 0.978600 0.141700 +vt 0.990200 0.192400 +vt 0.978600 0.243100 +vt 0.946200 0.283700 +vt 0.899400 0.306300 +vt 0.847400 0.306300 +vt 0.800600 0.283700 +vt 0.765600 0.435700 +vt 0.776300 0.388800 +vt 0.873700 0.435700 +vt 0.806300 0.351200 +vt 0.849700 0.330300 +vt 0.897800 0.330300 +vt 0.941200 0.351200 +vt 0.971200 0.388800 +vt 0.981900 0.435700 +vt 0.971200 0.482600 +vt 0.941200 0.520200 +vt 0.897800 0.541100 +vt 0.849700 0.541100 +vt 0.806300 0.520200 +vt 0.776300 0.482600 +vt 0.014300 0.056100 +vt 0.118900 0.056100 +vt 0.066600 0.056100 +vt 0.171200 0.056100 +vt 0.223500 0.056100 +vt 0.275800 0.056100 +vt 0.328100 0.056100 +vt 0.380400 0.056100 +vt 0.432700 0.056100 +vt 0.485000 0.056100 +vt 0.537300 0.056100 +vt 0.589600 0.056100 +vt 0.641800 0.056100 +vt 0.694100 0.056100 +vt 0.746400 0.056100 +vt 0.746400 0.887000 +vt 0.746400 0.959100 +s 1 +f 1/1 2/2 4/3 +f 2/2 5/4 3/5 +f 5/4 7/6 6/7 +f 7/6 9/8 8/9 +f 9/8 11/10 10/11 +f 11/10 13/12 12/13 +f 13/12 15/14 14/15 +f 15/14 17/16 16/17 +f 17/16 19/18 18/19 +f 19/18 21/20 20/21 +f 21/20 23/22 22/23 +f 23/22 25/24 24/25 +f 25/24 27/26 26/27 +f 27/26 1/28 28/29 +f 29/30 30/31 32/32 +f 30/31 33/33 31/34 +f 33/33 35/35 34/36 +f 35/35 37/37 36/38 +f 37/37 39/39 40/40 +f 39/39 41/41 42/42 +f 41/41 43/43 44/44 +f 43/43 45/45 44/44 +f 45/45 47/46 46/47 +f 47/46 49/48 48/49 +f 49/48 51/50 50/51 +f 51/50 53/52 54/53 +f 53/52 55/54 56/55 +f 55/54 29/56 32/57 +f 32/32 31/34 58/58 +f 31/34 34/36 57/59 +f 34/36 36/38 59/60 +f 36/38 38/61 60/62 +f 38/61 40/40 61/63 +f 40/40 42/42 62/64 +f 42/42 44/44 63/65 +f 44/44 46/47 64/66 +f 46/47 48/49 65/67 +f 48/49 50/51 66/68 +f 50/51 52/69 67/70 +f 52/69 54/53 68/71 +f 54/53 56/55 69/72 +f 56/55 32/57 70/73 +f 71/74 72/75 73/76 +f 72/75 74/77 73/76 +f 74/77 75/78 73/76 +f 75/78 76/79 73/76 +f 76/79 77/80 73/76 +f 77/80 78/81 73/76 +f 78/81 79/82 73/76 +f 79/82 80/83 73/76 +f 80/83 81/84 73/76 +f 81/84 82/85 73/76 +f 82/85 83/86 73/76 +f 83/86 84/87 73/76 +f 84/87 85/88 73/76 +f 85/88 71/74 73/76 +f 58/89 57/90 86/91 +f 57/90 59/92 86/91 +f 59/92 60/93 86/91 +f 60/93 61/94 86/91 +f 61/94 62/95 86/91 +f 62/95 63/96 86/91 +f 63/96 64/97 86/91 +f 64/97 65/98 86/91 +f 65/98 66/99 86/91 +f 66/99 67/100 86/91 +f 67/100 68/101 86/91 +f 68/101 69/102 86/91 +f 69/102 70/103 86/91 +f 70/103 58/89 86/91 +f 1/1 72/104 2/2 +f 29/30 4/3 3/5 +f 85/105 5/4 71/106 +f 30/31 3/5 6/7 +f 84/107 7/6 5/4 +f 33/33 6/7 35/35 +f 83/108 9/8 84/107 +f 35/35 8/9 37/37 +f 82/109 11/10 83/108 +f 37/37 10/11 12/13 +f 81/110 13/12 11/10 +f 39/39 12/13 41/41 +f 80/111 15/14 13/12 +f 41/41 14/15 43/43 +f 79/112 17/16 80/111 +f 43/43 16/17 18/19 +f 78/113 19/18 79/112 +f 45/45 18/19 20/21 +f 77/114 21/20 19/18 +f 47/46 20/21 49/48 +f 76/115 23/22 77/114 +f 49/48 22/23 51/50 +f 75/116 25/24 76/115 +f 51/50 24/25 26/27 +f 74/117 27/26 75/116 +f 53/52 26/27 28/29 +f 72/118 1/28 74/117 +f 55/54 28/29 4/119 +f 2/2 3/5 4/3 +f 5/4 6/7 3/5 +f 7/6 8/9 6/7 +f 9/8 10/11 8/9 +f 11/10 12/13 10/11 +f 13/12 14/15 12/13 +f 15/14 16/17 14/15 +f 17/16 18/19 16/17 +f 19/18 20/21 18/19 +f 21/20 22/23 20/21 +f 23/22 24/25 22/23 +f 25/24 26/27 24/25 +f 27/26 28/29 26/27 +f 1/28 4/119 28/29 +f 30/31 31/34 32/32 +f 33/33 34/36 31/34 +f 35/35 36/38 34/36 +f 37/37 38/61 36/38 +f 38/61 37/37 40/40 +f 40/40 39/39 42/42 +f 42/42 41/41 44/44 +f 45/45 46/47 44/44 +f 47/46 48/49 46/47 +f 49/48 50/51 48/49 +f 51/50 52/69 50/51 +f 52/69 51/50 54/53 +f 54/53 53/52 56/55 +f 56/55 55/54 32/57 +f 31/34 57/59 58/58 +f 34/36 59/60 57/59 +f 36/38 60/62 59/60 +f 38/61 61/63 60/62 +f 40/40 62/64 61/63 +f 42/42 63/65 62/64 +f 44/44 64/66 63/65 +f 46/47 65/67 64/66 +f 48/49 66/68 65/67 +f 50/51 67/70 66/68 +f 52/69 68/71 67/70 +f 54/53 69/72 68/71 +f 56/55 70/73 69/72 +f 32/57 58/120 70/73 +f 72/104 71/106 2/2 +f 30/31 29/30 3/5 +f 5/4 2/2 71/106 +f 33/33 30/31 6/7 +f 85/105 84/107 5/4 +f 6/7 8/9 35/35 +f 9/8 7/6 84/107 +f 8/9 10/11 37/37 +f 11/10 9/8 83/108 +f 39/39 37/37 12/13 +f 82/109 81/110 11/10 +f 12/13 14/15 41/41 +f 81/110 80/111 13/12 +f 14/15 16/17 43/43 +f 17/16 15/14 80/111 +f 45/45 43/43 18/19 +f 19/18 17/16 79/112 +f 47/46 45/45 20/21 +f 78/113 77/114 19/18 +f 20/21 22/23 49/48 +f 23/22 21/20 77/114 +f 22/23 24/25 51/50 +f 25/24 23/22 76/115 +f 53/52 51/50 26/27 +f 27/26 25/24 75/116 +f 55/54 53/52 28/29 +f 1/28 27/26 74/117 +f 29/56 55/54 4/119 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cylinder-shrub.obj b/examples/qt3d/exampleresources/assets/houseplants/cylinder-shrub.obj new file mode 100644 index 0000000..a97d8b8 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cylinder-shrub.obj @@ -0,0 +1,592 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Shrub.001 +v -12.658300 107.152802 -15.128783 +v -1.579000 103.811996 -22.082283 +v -4.013200 95.339508 -31.328884 +v -19.398001 95.081596 -23.141485 +v -21.449200 103.714600 -5.424783 +v -30.144300 95.339500 -9.422685 +v -5.119400 107.757004 -6.134283 +v 2.408200 103.249496 -13.273883 +v -13.476300 103.159798 0.042417 +v 0.519800 93.427696 0.619815 +v 6.146800 91.378304 -7.549685 +v -8.506700 91.349503 4.734615 +v 2.283400 129.292603 2.265221 +v -0.144400 126.698097 5.935421 +v 3.396000 132.357300 10.057122 +v 6.915200 134.877899 7.035222 +v 6.040800 126.713898 0.112321 +v 10.066300 132.323303 3.777321 +v -1.125000 115.959198 -1.173481 +v -2.070700 115.053101 3.639819 +v 3.730500 115.091003 -1.821681 +v 1.611300 94.906700 1.806615 +v 0.490100 99.020599 6.260016 +v 6.128700 99.044701 0.951516 +v -2.448400 129.292496 1.234321 +v -4.946400 126.722000 -2.281279 +v -10.187100 132.318405 -0.634978 +v -8.711300 134.883698 3.630922 +v -1.743900 126.699501 5.586921 +v -6.733500 132.322205 7.850321 +v 2.162300 115.953598 -0.457381 +v -1.980900 115.101097 -3.065981 +v 1.022800 115.047997 4.313719 +v -1.533000 94.909302 1.121616 +v -5.287400 99.057701 -1.535584 +v -2.367900 99.024200 5.637416 +v 0.987600 129.292297 -2.801379 +v 5.327900 126.714897 -3.449579 +v 5.909000 132.262299 -9.065678 +v 1.294400 134.742493 -9.699978 +v -3.150500 126.736298 -3.980379 +v -3.234300 132.232300 -9.638178 +v 0.816800 115.932800 2.348919 +v 4.975700 115.054901 -0.242281 +v -2.976300 115.103203 -0.740181 +v 1.122900 94.917702 -1.559284 +v 5.138900 99.052597 -3.794384 +v -2.590300 99.084503 -4.278284 +v -6.005500 126.024200 -4.735179 +v -2.974700 122.857300 -8.061080 +v -8.855100 125.047997 -14.977980 +v -14.219000 127.358101 -12.347079 +v -9.161500 122.772003 -1.329380 +v -16.467600 124.941902 -6.695179 +v 0.844500 115.586998 1.814019 +v 1.833700 113.258202 -2.729682 +v -3.632700 113.168999 3.218018 +v 2.528100 93.662399 3.511615 +v 2.705500 95.900803 -1.608384 +v -2.555800 95.853798 4.116316 +v -0.614500 125.952904 8.725221 +v -5.243000 122.686401 8.903120 +v -6.160200 124.812401 17.827520 +v -0.467900 127.200401 19.849121 +v 3.899500 122.742599 8.813820 +v 5.088900 124.842903 17.717720 +v -0.856500 115.606102 -0.452681 +v -4.891900 113.153999 1.971718 +v 3.185800 113.227798 1.892818 +v -0.968400 93.689400 -2.664885 +v -4.821600 95.857803 0.703616 +v 2.953200 95.897202 0.627716 +v 7.063700 126.033699 -2.863879 +v 9.114300 122.799004 1.287220 +v 17.651699 124.932800 -1.810080 +v 17.098101 127.337303 -7.863179 +v 5.064900 122.869102 -6.909980 +v 12.669200 125.075302 -11.896080 +v -1.408600 115.582802 1.491419 +v 2.486900 113.180397 4.094219 +v -1.090900 113.252998 -3.148382 +v -3.536400 93.657204 2.643315 +v 1.174300 95.857498 4.650316 +v -2.269300 95.895798 -2.320584 +v 5.378100 119.519897 -12.293880 +v 14.668100 115.837601 -7.425981 +v 21.634300 114.270500 -15.629580 +v 10.575000 115.712204 -24.175781 +v -4.503000 115.830399 -15.811281 +v -3.207900 113.823311 -26.495481 +v 0.831400 112.494797 -1.899882 +v 9.565700 109.072701 -0.018382 +v -6.479400 109.083397 -7.036382 +v -1.427000 92.784698 3.262515 +v 7.468300 93.306900 3.516715 +v -7.651900 93.305298 -3.096785 +v -11.921900 119.421204 5.865819 +v -15.940300 115.722801 -3.805581 +v -26.551300 113.576202 -1.991982 +v -23.555300 115.591202 11.650719 +v -6.635800 115.724602 14.936619 +v -14.494300 114.113899 22.294519 +v -1.812600 112.477303 0.875518 +v -7.311300 109.076698 -6.163182 +v 0.476100 109.022797 9.522918 +v 3.189700 92.796700 -1.583585 +v -3.463700 93.319504 -7.493185 +v 3.874800 93.297897 7.288715 +v 9.507600 119.462402 9.326519 +v 1.624500 115.682899 16.270618 +v 6.766500 113.724190 25.728020 +v 18.721800 115.864098 18.478220 +v 16.355700 115.754097 1.410119 +v 25.855600 113.805496 6.471418 +v 1.462500 112.481598 1.404418 +v -3.437400 109.022202 8.890918 +v 8.891800 109.089897 -3.546482 +v -2.529000 92.793900 -2.507085 +v -5.972000 93.292900 5.698515 +v 5.646400 93.324303 -6.021885 +v 18.668200 107.060898 -6.388682 +v 21.163401 103.784897 6.464117 +v 30.669100 95.339500 7.544216 +v 28.577000 94.780800 -9.756485 +v 12.786800 103.983803 -18.074183 +v 19.653200 95.835907 -24.725985 +v 7.561400 107.761002 -2.596382 +v 11.510800 103.205101 7.013817 +v 4.814500 103.257797 -12.602583 +v -0.765500 93.427200 0.261215 +v 4.826900 91.353897 8.454716 +v -1.350500 91.375298 -9.641385 +v 0.008500 106.899101 19.697918 +v -12.958900 103.845001 17.919018 +v -17.048401 95.662796 26.583715 +v 0.000700 94.529495 30.194016 +v 12.969800 103.873497 17.919018 +v 17.050200 95.671989 26.583715 +v 0.008100 107.707603 7.963418 +v -10.359700 103.172302 8.611417 +v 10.368100 103.203796 8.611417 +v 0.000100 93.430000 -0.809185 +v -9.560700 91.350304 1.836715 +v 9.560700 91.363403 1.836715 +v -13.787700 112.680000 0.631418 +v -13.260600 110.747200 -9.243082 +v -21.787500 105.250198 -15.530683 +v -26.154301 104.390999 -1.474783 +v -13.120800 110.632797 9.604718 +v -23.448500 105.070000 13.280518 +v -5.649600 113.545998 0.231818 +v -6.527700 110.671700 -7.722882 +v -6.626500 110.578102 7.788518 +v 0.606600 105.308403 0.265917 +v -1.033400 104.061302 -9.041583 +v -2.734300 103.963501 9.174917 +v 2.057700 129.733704 -0.996279 +v 3.486900 127.274696 1.419021 +v 8.647600 130.403000 -0.114079 +v 8.895700 132.289505 -4.137878 +v 1.581400 127.351997 -3.593479 +v 5.870000 130.489594 -6.525279 +v -1.055700 119.182602 0.171319 +v 1.143600 118.505997 2.284619 +v 0.214900 118.554199 -2.604981 +v 2.022600 106.091599 0.279017 +v 3.914400 108.322601 3.306518 +v 3.836700 108.359901 -3.034682 +v 0.308900 129.750900 1.700621 +v -2.471400 127.379402 2.230721 +v -2.929000 130.632095 7.242822 +v 1.069400 132.430893 8.817522 +v 2.898400 127.277000 2.283321 +v 4.369400 130.407104 7.329122 +v 0.393400 119.184998 -1.322781 +v -2.356500 118.549004 -0.015981 +v 2.536900 118.508904 0.879019 +v -0.371000 106.083199 1.863517 +v -3.987500 108.329803 2.472318 +v 1.955800 108.315300 4.685617 +v -1.385600 129.808502 -1.374979 +v -0.684600 127.348900 -4.050679 +v -4.985900 130.714600 -7.010478 +v -7.484700 132.816193 -4.041779 +v -3.024200 127.446297 0.779921 +v -7.751800 130.914307 -0.072179 +v 1.429800 119.161797 0.300119 +v 1.465400 118.519402 -2.730181 +v -1.465800 118.553703 1.287719 +v -0.433300 106.100700 -1.501983 +v 0.425900 108.356499 -5.066982 +v -4.147500 108.360703 -0.673382 +v -4.197800 126.601402 2.225821 +v -5.225400 124.085701 -0.542880 +v -11.552700 123.793503 1.649520 +v -12.499600 124.025101 6.283820 +v -3.151900 123.905899 4.608120 +v -8.618300 123.544502 8.076920 +v 1.158500 118.918900 0.120919 +v -0.877700 117.278099 -1.958581 +v 0.316800 117.181297 3.061319 +v 3.775000 105.404198 0.811317 +v 0.490100 106.630203 -2.505983 +v 0.912500 106.557503 4.277117 +v 4.958000 126.341499 2.422520 +v 3.546100 123.685501 5.242620 +v 9.211600 122.944504 8.783120 +v 12.924800 123.498001 5.516320 +v 5.910400 123.850899 0.051620 +v 12.217400 123.225700 1.170320 +v -0.595100 118.933296 0.266719 +v -0.791800 117.161102 3.281719 +v 2.050900 117.257896 -1.022881 +v -2.491400 105.427002 -0.880083 +v -2.610600 106.550598 3.638717 +v 2.049500 106.629898 -1.308083 +v 0.096700 126.664299 -4.886179 +v 3.118400 123.994499 -4.753480 +v 3.411700 123.804802 -11.119380 +v -1.103600 124.357300 -13.576780 +v -2.478200 124.123001 -4.704780 +v -4.055400 123.902100 -11.111180 +v 0.244700 118.908302 1.199819 +v 2.966800 117.209999 0.132019 +v -2.143800 117.264099 -0.561081 +v -0.685700 105.373100 4.201017 +v 3.508000 106.576302 2.249117 +v -2.971400 106.603699 0.198517 +v -5.102000 121.248497 -6.563180 +v 0.610000 118.506798 -10.284781 +v -1.726800 115.826401 -17.310480 +v -9.933500 116.816399 -13.886981 +v -9.955800 118.465599 -2.650681 +v -15.485100 116.043404 -6.868581 +v -0.796400 116.759598 -1.144181 +v 3.769000 114.424301 -5.159081 +v -6.557100 114.360901 0.674819 +v 1.079200 104.933998 3.298617 +v 6.996400 105.139198 -2.401083 +v -7.110100 105.073898 3.202517 +v -0.243900 121.049599 8.125220 +v -7.262300 118.369904 7.207119 +v -9.959100 115.852699 13.638419 +v -0.704600 116.285301 16.949718 +v 5.757500 118.336502 8.406519 +v 7.356700 115.535500 15.764619 +v -0.293300 116.740196 1.275919 +v -6.423100 114.355598 1.478219 +v 5.238300 114.365501 3.634519 +v 0.917800 104.966400 -2.932183 +v -7.273600 105.100601 -2.379683 +v 7.136700 105.115097 2.388417 +v 7.827700 121.133904 -2.546580 +v 9.113700 118.396896 4.293819 +v 16.219700 115.823097 4.537219 +v 16.598301 116.372200 -4.749681 +v 5.957800 118.504601 -8.269281 +v 12.249200 115.987801 -11.836181 +v 1.187800 116.753899 -0.267881 +v 3.306600 114.348000 5.505319 +v 1.580200 114.428398 -6.231681 +v -3.450700 104.937401 0.232617 +v -0.274300 105.068901 7.795617 +v -0.417200 105.148804 -7.382383 +v 4.210000 112.850197 -12.889582 +v 13.341100 110.775299 -8.834682 +v 22.324301 105.290604 -14.384883 +v 10.764100 104.891907 -23.500982 +v -4.384400 110.750504 -15.537282 +v -3.998300 104.983711 -26.339882 +v 1.679000 113.600601 -5.203481 +v 9.461500 110.666801 -3.088982 +v -4.980600 110.680099 -8.773882 +v -0.459200 105.302299 0.873917 +v 8.838600 104.022102 2.732717 +v -7.540600 104.026100 -5.419283 +v 10.663600 112.753601 8.323418 +v 3.977900 110.558800 15.711218 +v 6.383900 104.783890 26.123016 +v 18.729601 104.920700 18.132017 +v 16.004999 110.650902 1.019718 +v 26.178699 104.883400 5.034217 +v 4.246000 113.547203 3.419319 +v -0.223900 110.565903 10.173918 +v 9.819800 110.656403 -1.665782 +v -0.663400 105.307999 -0.318783 +v -5.401300 103.966904 7.913017 +v 7.605100 104.061501 -4.954283 +vt 0.500000 0.666700 +vt 1.000000 0.666700 +vt 1.000000 1.000000 +vt 0.000000 0.666700 +vt 0.000000 1.000000 +vt 0.500000 0.333300 +vt 0.500000 0.000000 +vt 1.000000 0.000000 +vt 0.000000 -0.000000 +vt 0.500000 1.000000 +vt 1.000000 0.333300 +vt 0.000000 0.333300 +s 1 +f 1/1 2/2 3/3 +f 5/4 1/1 6/5 +f 2/2 1/1 7/6 +f 1/1 5/4 7/6 +f 10/7 11/8 7/6 +f 12/9 10/7 7/6 +f 13/1 14/2 16/10 +f 17/4 13/1 16/10 +f 19/6 20/11 13/1 +f 21/12 19/6 13/1 +f 22/7 23/8 20/11 +f 24/9 22/7 21/12 +f 25/1 26/2 28/10 +f 29/4 25/1 28/10 +f 31/6 32/11 25/1 +f 33/12 31/6 25/1 +f 34/7 35/8 32/11 +f 36/9 34/7 33/12 +f 37/1 38/2 40/10 +f 41/4 37/1 40/10 +f 43/6 44/11 37/1 +f 45/12 43/6 37/1 +f 46/7 47/8 44/11 +f 48/9 46/7 45/12 +f 49/1 50/2 52/10 +f 53/4 49/1 52/10 +f 55/6 56/11 49/1 +f 57/12 55/6 49/1 +f 58/7 59/8 56/11 +f 60/9 58/7 57/12 +f 61/1 62/2 64/10 +f 65/4 61/1 64/10 +f 67/6 68/11 61/1 +f 69/12 67/6 61/1 +f 70/7 71/8 68/11 +f 72/9 70/7 69/12 +f 73/1 74/2 76/10 +f 77/4 73/1 76/10 +f 79/6 80/11 73/1 +f 81/12 79/6 73/1 +f 82/7 83/8 80/11 +f 84/9 82/7 81/12 +f 85/1 86/2 87/3 +f 89/4 85/1 90/5 +f 91/6 92/11 85/1 +f 93/12 91/6 85/1 +f 94/7 95/8 91/6 +f 96/9 94/7 91/6 +f 97/1 98/2 99/3 +f 101/4 97/1 102/5 +f 103/6 104/11 97/1 +f 105/12 103/6 97/1 +f 106/7 107/8 103/6 +f 108/9 106/7 103/6 +f 109/1 110/2 111/3 +f 113/4 109/1 114/5 +f 115/6 116/11 109/1 +f 117/12 115/6 109/1 +f 118/7 119/8 115/6 +f 120/9 118/7 115/6 +f 121/1 122/2 123/3 +f 125/4 121/1 126/5 +f 127/6 128/11 122/2 +f 129/12 127/6 125/4 +f 130/7 131/8 127/6 +f 132/9 130/7 127/6 +f 133/1 134/2 135/3 +f 137/4 133/1 138/5 +f 139/6 140/11 134/2 +f 141/12 139/6 137/4 +f 142/7 143/8 139/6 +f 144/9 142/7 139/6 +f 145/1 146/2 147/3 +f 149/4 145/1 148/10 +f 151/6 152/11 146/2 +f 153/12 151/6 149/4 +f 154/7 155/8 151/6 +f 156/9 154/7 151/6 +f 157/1 158/2 160/10 +f 161/4 157/1 160/10 +f 163/6 164/11 157/1 +f 165/12 163/6 157/1 +f 166/7 167/8 164/11 +f 168/9 166/7 165/12 +f 169/1 170/2 172/10 +f 173/4 169/1 172/10 +f 175/6 176/11 169/1 +f 177/12 175/6 169/1 +f 178/7 179/8 176/11 +f 180/9 178/7 177/12 +f 181/1 182/2 184/10 +f 185/4 181/1 184/10 +f 187/6 188/11 181/1 +f 189/12 187/6 181/1 +f 190/7 191/8 188/11 +f 192/9 190/7 189/12 +f 193/1 194/2 196/10 +f 197/4 193/1 196/10 +f 199/6 200/11 193/1 +f 201/12 199/6 193/1 +f 202/7 203/8 200/11 +f 204/9 202/7 199/6 +f 205/1 206/2 208/10 +f 209/4 205/1 208/10 +f 211/6 212/11 205/1 +f 213/12 211/6 205/1 +f 214/7 215/8 211/6 +f 216/9 214/7 211/6 +f 217/1 218/2 220/10 +f 221/4 217/1 220/10 +f 223/6 224/11 217/1 +f 225/12 223/6 217/1 +f 226/7 227/8 224/11 +f 228/9 226/7 225/12 +f 229/1 230/2 231/3 +f 233/4 229/1 234/5 +f 235/6 236/11 229/1 +f 237/12 235/6 229/1 +f 238/7 239/8 235/6 +f 240/9 238/7 235/6 +f 241/1 242/2 243/3 +f 245/4 241/1 246/5 +f 247/6 248/11 241/1 +f 249/12 247/6 241/1 +f 250/7 251/8 247/6 +f 252/9 250/7 247/6 +f 253/1 254/2 255/3 +f 257/4 253/1 258/5 +f 259/6 260/11 253/1 +f 261/12 259/6 253/1 +f 262/7 263/8 259/6 +f 264/9 262/7 259/6 +f 265/1 266/2 267/3 +f 269/4 265/1 268/10 +f 271/6 272/11 266/2 +f 273/12 271/6 269/4 +f 274/7 275/8 271/6 +f 276/9 274/7 271/6 +f 277/1 278/2 279/3 +f 281/4 277/1 280/10 +f 283/6 284/11 278/2 +f 285/12 283/6 281/4 +f 286/7 287/8 283/6 +f 288/9 286/7 283/6 +f 4/10 1/1 3/3 +f 1/1 4/10 6/5 +f 8/11 2/2 7/6 +f 5/4 9/12 7/6 +f 11/8 8/11 7/6 +f 9/12 12/9 7/6 +f 14/2 15/3 16/10 +f 18/5 17/4 16/10 +f 20/11 14/2 13/1 +f 17/4 21/12 13/1 +f 19/6 22/7 20/11 +f 22/7 19/6 21/12 +f 26/2 27/3 28/10 +f 30/5 29/4 28/10 +f 32/11 26/2 25/1 +f 29/4 33/12 25/1 +f 31/6 34/7 32/11 +f 34/7 31/6 33/12 +f 38/2 39/3 40/10 +f 42/5 41/4 40/10 +f 44/11 38/2 37/1 +f 41/4 45/12 37/1 +f 43/6 46/7 44/11 +f 46/7 43/6 45/12 +f 50/2 51/3 52/10 +f 54/5 53/4 52/10 +f 56/11 50/2 49/1 +f 53/4 57/12 49/1 +f 55/6 58/7 56/11 +f 58/7 55/6 57/12 +f 62/2 63/3 64/10 +f 66/5 65/4 64/10 +f 68/11 62/2 61/1 +f 65/4 69/12 61/1 +f 67/6 70/7 68/11 +f 70/7 67/6 69/12 +f 74/2 75/3 76/10 +f 78/5 77/4 76/10 +f 80/11 74/2 73/1 +f 77/4 81/12 73/1 +f 79/6 82/7 80/11 +f 82/7 79/6 81/12 +f 88/10 85/1 87/3 +f 85/1 88/10 90/5 +f 92/11 86/2 85/1 +f 89/4 93/12 85/1 +f 95/8 92/11 91/6 +f 93/12 96/9 91/6 +f 100/10 97/1 99/3 +f 97/1 100/10 102/5 +f 104/11 98/2 97/1 +f 101/4 105/12 97/1 +f 107/8 104/11 103/6 +f 105/12 108/9 103/6 +f 112/10 109/1 111/3 +f 109/1 112/10 114/5 +f 116/11 110/2 109/1 +f 113/4 117/12 109/1 +f 119/8 116/11 115/6 +f 117/12 120/9 115/6 +f 124/10 121/1 123/3 +f 121/1 124/10 126/5 +f 121/1 127/6 122/2 +f 127/6 121/1 125/4 +f 131/8 128/11 127/6 +f 129/12 132/9 127/6 +f 136/10 133/1 135/3 +f 133/1 136/10 138/5 +f 133/1 139/6 134/2 +f 139/6 133/1 137/4 +f 143/8 140/11 139/6 +f 141/12 144/9 139/6 +f 148/10 145/1 147/3 +f 150/5 149/4 148/10 +f 145/1 151/6 146/2 +f 151/6 145/1 149/4 +f 155/8 152/11 151/6 +f 153/12 156/9 151/6 +f 158/2 159/3 160/10 +f 162/5 161/4 160/10 +f 164/11 158/2 157/1 +f 161/4 165/12 157/1 +f 163/6 166/7 164/11 +f 166/7 163/6 165/12 +f 170/2 171/3 172/10 +f 174/5 173/4 172/10 +f 176/11 170/2 169/1 +f 173/4 177/12 169/1 +f 175/6 178/7 176/11 +f 178/7 175/6 177/12 +f 182/2 183/3 184/10 +f 186/5 185/4 184/10 +f 188/11 182/2 181/1 +f 185/4 189/12 181/1 +f 187/6 190/7 188/11 +f 190/7 187/6 189/12 +f 194/2 195/3 196/10 +f 198/5 197/4 196/10 +f 200/11 194/2 193/1 +f 197/4 201/12 193/1 +f 199/6 202/7 200/11 +f 201/12 204/9 199/6 +f 206/2 207/3 208/10 +f 210/5 209/4 208/10 +f 212/11 206/2 205/1 +f 209/4 213/12 205/1 +f 215/8 212/11 211/6 +f 213/12 216/9 211/6 +f 218/2 219/3 220/10 +f 222/5 221/4 220/10 +f 224/11 218/2 217/1 +f 221/4 225/12 217/1 +f 223/6 226/7 224/11 +f 226/7 223/6 225/12 +f 232/10 229/1 231/3 +f 229/1 232/10 234/5 +f 236/11 230/2 229/1 +f 233/4 237/12 229/1 +f 239/8 236/11 235/6 +f 237/12 240/9 235/6 +f 244/10 241/1 243/3 +f 241/1 244/10 246/5 +f 248/11 242/2 241/1 +f 245/4 249/12 241/1 +f 251/8 248/11 247/6 +f 249/12 252/9 247/6 +f 256/10 253/1 255/3 +f 253/1 256/10 258/5 +f 260/11 254/2 253/1 +f 257/4 261/12 253/1 +f 263/8 260/11 259/6 +f 261/12 264/9 259/6 +f 268/10 265/1 267/3 +f 270/5 269/4 268/10 +f 265/1 271/6 266/2 +f 271/6 265/1 269/4 +f 275/8 272/11 271/6 +f 273/12 276/9 271/6 +f 280/10 277/1 279/3 +f 282/5 281/4 280/10 +f 277/1 283/6 278/2 +f 283/6 277/1 281/4 +f 287/8 284/11 283/6 +f 285/12 288/9 283/6 diff --git a/examples/qt3d/exampleresources/assets/houseplants/cylinder-spikes.obj b/examples/qt3d/exampleresources/assets/houseplants/cylinder-spikes.obj new file mode 100644 index 0000000..cf37286 --- /dev/null +++ b/examples/qt3d/exampleresources/assets/houseplants/cylinder-spikes.obj @@ -0,0 +1,87 @@ +# Blender v2.69 (sub 0) OBJ File: '' +# www.blender.org +o Spikes +v 0.000000 132.924301 22.574221 +v 22.574200 132.924301 0.000022 +v 0.000000 104.000000 0.000017 +v 0.000000 132.924301 -22.574179 +v -22.574200 132.924301 0.000022 +v 8.010200 137.924301 7.957722 +v 7.957700 137.924301 -8.010177 +v 0.000000 109.000000 0.000018 +v -8.010200 137.924301 -7.957677 +v -7.957700 137.924301 8.010222 +v -1.257700 105.987991 35.997120 +v 21.897200 120.812798 19.771719 +v 0.000000 99.000000 0.000016 +v -0.068800 135.637695 1.969822 +v -23.223700 120.812798 18.195318 +v 30.656200 105.987999 18.909616 +v 28.018101 120.812798 -9.240880 +v 0.000000 99.000000 0.000016 +v 1.677600 135.637695 1.034822 +v 4.315700 120.812790 29.185320 +v 31.604300 105.987999 -17.278482 +v 5.837900 120.812805 -28.919281 +v 1.729400 135.637695 -0.945478 +v 27.495800 120.812798 10.695320 +v 0.628900 105.988007 -36.013580 +v -22.239100 120.812798 -19.386280 +v 0.000000 99.000000 0.000016 +v 0.034400 135.637695 -1.970678 +v 22.902399 120.812798 -18.597980 +v -30.981701 105.987999 -18.371483 +v -27.852501 120.812798 9.728720 +v 0.000000 99.000000 0.000016 +v -1.695400 135.637695 -1.005278 +v -4.824600 120.812805 -29.105480 +v -31.297800 105.987999 17.827717 +v -5.332100 120.812790 29.016819 +v -1.712700 135.637695 0.975622 +v -27.678301 120.812798 -10.213580 +v 0.000000 105.987991 36.019119 +v 22.574200 120.812798 18.995119 +v 0.000000 135.637695 1.971022 +v -22.574200 120.812798 18.995119 +vt 0.010100 0.989900 +vt 0.010100 0.010100 +vt 0.500000 0.500000 +vt 0.989900 0.010100 +vt 0.989900 0.989900 +s 1 +f 1/1 2/2 3/3 +f 2/2 4/4 3/3 +f 4/4 5/5 3/3 +f 5/5 1/1 3/3 +f 6/1 7/2 8/3 +f 7/2 9/4 8/3 +f 9/4 10/5 8/3 +f 10/5 6/1 8/3 +f 11/1 12/2 13/3 +f 12/2 14/4 13/3 +f 14/4 15/5 13/3 +f 15/5 11/1 13/3 +f 16/1 17/2 18/3 +f 17/2 19/4 18/3 +f 19/4 20/5 18/3 +f 20/5 16/1 18/3 +f 21/1 22/2 18/3 +f 22/2 23/4 18/3 +f 23/4 24/5 18/3 +f 24/5 21/1 18/3 +f 25/1 26/2 27/3 +f 26/2 28/4 27/3 +f 28/4 29/5 27/3 +f 29/5 25/1 27/3 +f 30/1 31/2 32/3 +f 31/2 33/4 32/3 +f 33/4 34/5 32/3 +f 34/5 30/1 32/3 +f 35/1 36/2 32/3 +f 36/2 37/4 32/3 +f 37/4 38/5 32/3 +f 38/5 35/1 32/3 +f 39/1 40/2 13/3 +f 40/2 41/4 13/3 +f 41/4 42/5 13/3 +f 42/5 39/1 13/3 diff --git a/examples/qt3d/exampleresources/assets/houseplants/palm.webp b/examples/qt3d/exampleresources/assets/houseplants/palm.webp new file mode 100644 index 0000000000000000000000000000000000000000..cf984fa0923d7b11205737068b4b794923325a3a GIT binary patch literal 33756 zcmV)3K+C^UNk&H0g8%?mMM6+kP&il$0000G000300RaC206|PpNQ)By01f}fplu{a zm(20U-0v%Zh{(d{GG&Ho<5md4NVlfZLbI{iImv(Ear^(Yk)&<=N|qhR6)c9XuCD3o zt?8NR9_SvPS!QNty!cvXW`=8-cW|4TnTjcuN*u=^{VTqBx+~W8)3p@Q|5W(Dp5br* z|0NGAPCjp-2WL<2nF(Otx&Cc~TkJ(2X*ndUJ7@MT!aS|~ z&e!@995-P2eM3jTH{XV7mbN|Q* zE^@qdwHYgzo?Utt)=P{$IJ9qn1E!bXz9qoA-M6#+hkc=f$?@E_2Sco%gIlgOq68-A zjy&DRy2d+di%pnZ_x)=U>)QL~!Xr;c5~jv;5A49YKfir^C5EYq@E|9<2w_T=Tg{>4yy~hiVM^R8&kA&!7`3KaFr{K4 zt)b(@wrBt1bgW=POl*GdtdGv)6Sx#hm=Lok9CT#qIj7FIVM5mMwg4UJJmbzUtiXhF zlSAlGanIo!*r^zLq``&Q!t(0 z96Gx4{@)(4bKlmlgfN-X8|xCC?W}k(8h49ChsSewUP%Cs|id*fLqAK)?1EF zHDMz8Ey;OgqA>Ej$B#z}ropV?XZHHY1|OYoF$L3L_Dy}r%uMJ?7zeldTFA`G*3~e9 zX|P<;M`p%vKQtA=G~Ds-5SbZ$!St`&Fpa)Cdmiz1yOrm=G-OI?7DBZEU36m)OGcuPGO_+pdBXjPp zC)yIGz@1xa$Xw~ozdIAc6bkPgmdKp!t6Yv@3UWXqd%T233{$X=ZQ;lqcSjpbp@a!= zyVNC-#XIt6YcWi~Dvl?}?3RS6T|m9bT1GG|4Jgb6UG=p&Q7Fml<43D^n=GFiB{ zajXdwaPK%%Lnce{NHh~k&_B0fxPfdsqlJsj1k`7uCl?50v~Tci3*;BxmZn5z_xITf z)aN~$YRK%_!LkJTWv(wkW_g+@(0@MNj_eAlQc$0z$GXOlRVNK&3F=$SUh>&c(MYzb7*0)s$ljU5>&Sn zXo0H~R3GHff{h4NFKvSsa@~uu0?DoJ6=>l(?8zVj#f95nhZYLOHD7|_%&Yj&0v~AA zB`D6yUH~odTpWSqDyoLi1FzYjdF}G;&_eCNsG~q~ezYc=tWh2E~Kv321_+G6lu?f!hQ$!6isuvSa9ir4kfp&zCTK2l`+N zf0E4wU_Hu6thR;o~OGPDW=VP}?5e(112X)w`B}+RoE>41EYEkf1j2Z%OEbU-3Y0?uHWjIN$O> z?kEQdZ7ep%704a!x!Zw0L;?kJFQ4AwKp$MCpm)334Q=GdudadGJW(9lDBQMoLV?=u z;1vmNcs?k8Th}7AA$eqh;6)pMHpC@YDa`(A5%d-^g*M_degWiWP|!yW{YeUHb1RY1 z26quA3dFW}#Gwr*&s&jHptZ*X=));)OfLB`D9!Au6+$0Q|HHN2H3>@d{HCUaPQ325 zRD#k>vMRJ9a&f3YX~w5lZiY^{kck4N?e2I9df_Sst*g&E2)%HXg4E2)Z-7=fQk8<( z9GYPYv}UP@}X#YaYS zF#5Sl4z#wdP(m*iu^NHWY}3u>p_P%Hd*&o)-RD6ol^XuU#!^V=gBo)~(Gr@FZWp~b@LCTJyeMrwgnpfXGC?#1O2bmES(Yk^8ZX3Ob! z18AnN9x9O8O7k0_osyp@keTJ4-GX+USc1^Z>4$z86bNl4(2fNO1u`=Q{ct7~=*+DI z+7UcfDag!H3GFz!AXcEVjD!X42iggaR9%pnSuBEfrt(9f0+pGSM$nF1j{E>rW;rW>cKV)S z|8xyhwyHdYc09Ld$_JGbdq6@zd}t{Em95~)hztFcf)G>|!^Hp^vQ-Q!ivbQD37LY* z8@518Cp?fjKMpOO9|DARpMu2K+LO^-lJ3<^XRG4y05pz?STdSXZwXzYwYOWckmh-@k7sVk5Q zBxXE;mUzomAThIYO=#&rcR{6~FypxZT5`&PpMb*5Db%5*?a%r7xd;?iyt@G{xkY!|Kx4K!fR@6@u|Z;$c5Q@~!j>oSC;hRB({m9>EMvi;qi%0D2923WVEAiA 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/houseplants/palm_normal.webp b/examples/qt3d/exampleresources/assets/houseplants/palm_normal.webp new file mode 100644 index 0000000000000000000000000000000000000000..87fbf7a887a3fcd063fe698c3b94f76be100ff2c GIT binary patch literal 36186 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 d&zbogo^`B6tCW#Y*E+~j1vNa(aWFp{qW_ao-_ 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 z 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 literal 0 HcmV?d00001 diff --git a/examples/qt3d/exampleresources/assets/houseplants/pine_normal.webp b/examples/qt3d/exampleresources/assets/houseplants/pine_normal.webp new file mode 100644 index 0000000000000000000000000000000000000000..15e6849468cd28c29aba7663692eb4ae76cf5a13 GIT binary patch literal 47352 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